@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-primary: #775fe3;--abstractforward-white: #ffffff;--abstractforward-black: #000000;--abstractforward-text-on-white: #000000;--abstractforward-text-on-purple: #ffffff;--abstractforward-primary-transparent: rgba(119, 95, 227, .1);--abstractforward-primary-border: rgba(119, 95, 227, .2);--abstractforward-primary-hover: rgba(119, 95, 227, .15);--primary-color: #775fe3;--color-theme-primary: #775fe3;--logo-color-1: #775fe3;--logo-color-2: #775fe3;--primary-50: rgba(119, 95, 227, .05);--primary-100: rgba(119, 95, 227, .1);--primary-200: rgba(119, 95, 227, .2);--primary-300: rgba(119, 95, 227, .3);--primary-400: rgba(119, 95, 227, .4);--primary-500: #775fe3;--primary-600: #775fe3;--primary-700: #775fe3;--primary-800: #000000;--primary-900: #000000;--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;--abstractforward-header-height: 60px;--abstractforward-header-height-mobile: 56px}body.abstractforward_light-client,body.abstractforward-light-client{--surface-ground: #ffffff !important;--surface-section: transparent !important;--surface-card: #ffffff !important;--surface-overlay: #ffffff !important;--surface-border: rgba(119, 95, 227, .2) !important;--surface-hover: rgba(119, 95, 227, .05) !important;--surface-0: #ffffff !important;--surface-50: transparent !important;--surface-100: rgba(119, 95, 227, .05) !important;--surface-200: transparent !important;--surface-300: rgba(119, 95, 227, .1) !important;--surface-400: rgba(119, 95, 227, .2) !important;--surface-500: #775fe3 !important;--surface-600: #775fe3 !important;--surface-700: #775fe3 !important;--surface-800: #000000 !important;--surface-900: #775fe3 !important;--abstractforward-header-height: 60px;--abstractforward-header-height-mobile: 56px}body{background:#fff;background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;background-color:#fff;color:#000;font-family:var(--font-family)}body.abstractforward-light-client,body.abstractforward_light-client{background:#fff!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-attachment:fixed!important;background-color:#fff!important;color:#000!important;font-family:var(--font-family)!important}html body.abstractforward-light-client,html body.abstractforward_light-client{background:#fff!important;background-color:#fff!important;background-image:none!important}body.abstractforward_light-client,body.abstractforward-light-client,.abstractforward-light-client *{box-sizing:border-box!important}body.abstractforward_light-client,body.abstractforward-light-client,.abstractforward-light-client app-root{background:transparent!important;background-color:transparent!important;background-image:none!important}html body.abstractforward_light-client app-root,html .abstractforward-light-client app-root{background:transparent!important;background-color:transparent!important;background-image:none!important}body.abstractforward_light-client,body.abstractforward-light-client,.abstractforward-light-client .p-accordion,.abstractforward-light-client .p-accordion-tab,.abstractforward-light-client .p-accordion-header-link,.abstractforward-light-client .p-accordion-content{background:transparent!important;background-color:transparent!important;background-image:none!important}body.abstractforward_light-client .p-radiobutton .p-radiobutton-box,body.abstractforward-light-client .p-radioButton .p-radiobutton-box{background:var(--abstractforward-light-surface)!important;border-radius:50%!important;width:20px!important;height:20px!important}body.abstractforward_light-client .p-radiobutton .p-radiobutton-box.p-highlight,body.abstractforward_light-client .p-radioButton .p-radiobutton-box.p-highlight{background:#775fe3!important;border-color:#775fe3!important}body.abstractforward_light-client .p-radiobutton .p-radiobutton-box.p-highlight .p-radiobutton-icon,body.abstractforward_light-client .p-radioButton .p-radiobutton-box.p-highlight .p-radiobutton-icon{background:#fff!important}.abstractforward_light-client,.abstractforward-light-client{--p-primary-color: #775fe3 !important;--p-primary-color-text: #ffffff !important;--p-primary-50: rgba(119, 95, 227, .05) !important;--p-primary-100: rgba(119, 95, 227, .1) !important;--p-primary-200: rgba(119, 95, 227, .2) !important;--p-primary-300: rgba(119, 95, 227, .3) !important;--p-primary-400: rgba(119, 95, 227, .4) !important;--p-primary-500: #775fe3 !important;--p-primary-600: #775fe3 !important;--p-primary-700: #775fe3 !important;--p-primary-800: #000000 !important;--p-primary-900: #000000 !important;--p-surface-0: #ffffff !important;--p-surface-50: #ffffff !important;--p-surface-100: rgba(119, 95, 227, .05) !important;--p-surface-200: rgba(119, 95, 227, .1) !important;--p-surface-300: rgba(119, 95, 227, .15) !important;--p-surface-400: rgba(119, 95, 227, .2) !important;--p-surface-500: rgba(119, 95, 227, .25) !important;--p-surface-600: rgba(119, 95, 227, .3) !important;--p-surface-700: rgba(119, 95, 227, .4) !important;--p-surface-800: rgba(119, 95, 227, .5) !important;--p-surface-900: #775fe3 !important;--p-text-color: #000000 !important;--p-text-muted-color: rgba(0, 0, 0, .6) !important;--p-content-border-color: rgba(119, 95, 227, .2) !important;--p-overlay-border-color: rgba(119, 95, 227, .2) !important}body.abstractforward_light-client app-login,body.abstractforward-light-client app-login,.abstractforward-light-client app-login{background:#f8f8f8!important;background-color:#f8f8f8!important;background-image:none!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_light-client app-login .theme-toggle-login,body.abstractforward-light-client app-login .theme-toggle-login,.abstractforward-light-client app-login .theme-toggle-login{position:fixed!important;top:2rem!important;right:2rem!important;z-index:1000!important}body.abstractforward_light-client app-login .theme-toggle-login .theme-toggle-btn-login,body.abstractforward-light-client app-login .theme-toggle-login .theme-toggle-btn-login,.abstractforward-light-client app-login .theme-toggle-login .theme-toggle-btn-login{background:#fff!important;background-color:#fff!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;border:1px solid rgba(119,95,227,.3)!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 #775fe333!important;transition:all .3s ease!important}body.abstractforward_light-client app-login .theme-toggle-login .theme-toggle-btn-login:hover,body.abstractforward-light-client app-login .theme-toggle-login .theme-toggle-btn-login:hover,.abstractforward-light-client app-login .theme-toggle-login .theme-toggle-btn-login:hover{background:#fff!important;background-color:#fff!important;transform:scale(1.05)!important;box-shadow:0 6px 16px #775fe34d!important;border-color:#775fe380!important}body.abstractforward_light-client app-login .theme-toggle-login .theme-toggle-btn-login fa-icon,body.abstractforward-light-client app-login .theme-toggle-login .theme-toggle-btn-login fa-icon,.abstractforward-light-client app-login .theme-toggle-login .theme-toggle-btn-login fa-icon{color:#775fe3!important}body.abstractforward_light-client app-login .theme-toggle-login .theme-toggle-btn-login .p-button-icon,body.abstractforward-light-client app-login .theme-toggle-login .theme-toggle-btn-login .p-button-icon,.abstractforward-light-client app-login .theme-toggle-login .theme-toggle-btn-login .p-button-icon{color:#775fe3!important}@media (max-width: 768px){body.abstractforward_light-client app-login .theme-toggle-login,body.abstractforward-light-client app-login .theme-toggle-login,.abstractforward-light-client app-login .theme-toggle-login{top:1rem!important;right:1rem!important}body.abstractforward_light-client app-login .theme-toggle-login .theme-toggle-btn-login,body.abstractforward-light-client app-login .theme-toggle-login .theme-toggle-btn-login,.abstractforward-light-client app-login .theme-toggle-login .theme-toggle-btn-login{width:44px!important;height:44px!important}body.abstractforward_light-client app-login .theme-toggle-login .theme-toggle-btn-login fa-icon,body.abstractforward-light-client app-login .theme-toggle-login .theme-toggle-btn-login fa-icon,.abstractforward-light-client app-login .theme-toggle-login .theme-toggle-btn-login fa-icon{font-size:1rem!important}}body.abstractforward_light-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):not(.surface-card):not(.sm\\:surface-card):not(.sm\\:login-form):not(.login-form):not(.login-card-rounded),body.abstractforward-light-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):not(.surface-card):not(.sm\\:surface-card):not(.sm\\:login-form):not(.login-form):not(.login-card-rounded),.abstractforward-light-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):not(.surface-card):not(.sm\\:surface-card):not(.sm\\:login-form):not(.login-form):not(.login-card-rounded){background:transparent!important;border:none!important;padding:0!important;box-shadow:none!important}body.abstractforward_light-client app-login input,body.abstractforward_light-client app-login .p-password-input,body.abstractforward-light-client app-login input,body.abstractforward-light-client app-login .p-password-input,.abstractforward-light-client app-login input,.abstractforward-light-client app-login .p-password-input{background:#fff!important;border:1px solid rgba(119,95,227,.3)!important;border-radius:16px!important;padding:.75rem!important;margin-bottom:0!important;color:#000!important}body.abstractforward_light-client app-login button,body.abstractforward_light-client app-login .p-button,body.abstractforward-light-client app-login button,body.abstractforward-light-client app-login .p-button,.abstractforward-light-client app-login button,.abstractforward-light-client app-login .p-button{background:#775fe3!important;padding:1rem 2rem!important;color:#fff!important}body.abstractforward_light-client app-login label,body.abstractforward-light-client app-login label,.abstractforward-light-client app-login label{margin-bottom:.5rem!important;display:block!important}body.abstractforward_light-client app-login .mb-3,body.abstractforward_light-client app-login .mb-4,body.abstractforward-light-client app-login .mb-3,body.abstractforward-light-client app-login .mb-4,.abstractforward-light-client app-login .mb-3,.abstractforward-light-client app-login .mb-4{margin-bottom:1rem!important}body.abstractforward_light-client app-login button:not(.loginbtn):not(.registrationbgn),body.abstractforward_light-client app-login .p-button:not(.loginbtn):not(.registrationbgn),body.abstractforward-light-client app-login button:not(.loginbtn):not(.registrationbgn),body.abstractforward-light-client app-login .p-button:not(.loginbtn):not(.registrationbgn),.abstractforward-light-client app-login button:not(.loginbtn):not(.registrationbgn),.abstractforward-light-client app-login .p-button:not(.loginbtn):not(.registrationbgn){background:#775fe3!important;background-image:none!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_light-client app-login button:not(.loginbtn):not(.registrationbgn) *,body.abstractforward_light-client app-login .p-button:not(.loginbtn):not(.registrationbgn) *,body.abstractforward-light-client app-login button:not(.loginbtn):not(.registrationbgn) *,body.abstractforward-light-client app-login .p-button:not(.loginbtn):not(.registrationbgn) *,.abstractforward-light-client app-login button:not(.loginbtn):not(.registrationbgn) *,.abstractforward-light-client app-login .p-button:not(.loginbtn):not(.registrationbgn) *{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_light-client app-login button:not(.loginbtn):not(.registrationbgn):before,body.abstractforward_light-client app-login .p-button:not(.loginbtn):not(.registrationbgn):before,body.abstractforward-light-client app-login button:not(.loginbtn):not(.registrationbgn):before,body.abstractforward-light-client app-login .p-button:not(.loginbtn):not(.registrationbgn):before,.abstractforward-light-client app-login button:not(.loginbtn):not(.registrationbgn):before,.abstractforward-light-client app-login .p-button:not(.loginbtn):not(.registrationbgn):before{content:"";position:absolute;inset:0;background:#775fe3;opacity:0;transition:opacity .8s ease;border-radius:12px;z-index:-1}body.abstractforward_light-client app-login button:not(.loginbtn):not(.registrationbgn):hover,body.abstractforward_light-client app-login button:not(.loginbtn):not(.registrationbgn):focus,body.abstractforward_light-client app-login button:not(.loginbtn):not(.registrationbgn):active,body.abstractforward_light-client app-login .p-button:not(.loginbtn):not(.registrationbgn):hover,body.abstractforward_light-client app-login .p-button:not(.loginbtn):not(.registrationbgn):focus,body.abstractforward_light-client app-login .p-button:not(.loginbtn):not(.registrationbgn):active,body.abstractforward-light-client app-login button:not(.loginbtn):not(.registrationbgn):hover,body.abstractforward-light-client app-login button:not(.loginbtn):not(.registrationbgn):focus,body.abstractforward-light-client app-login button:not(.loginbtn):not(.registrationbgn):active,body.abstractforward-light-client app-login .p-button:not(.loginbtn):not(.registrationbgn):hover,body.abstractforward-light-client app-login .p-button:not(.loginbtn):not(.registrationbgn):focus,body.abstractforward-light-client app-login .p-button:not(.loginbtn):not(.registrationbgn):active,.abstractforward-light-client app-login button:not(.loginbtn):not(.registrationbgn):hover,.abstractforward-light-client app-login button:not(.loginbtn):not(.registrationbgn):focus,.abstractforward-light-client app-login button:not(.loginbtn):not(.registrationbgn):active,.abstractforward-light-client app-login .p-button:not(.loginbtn):not(.registrationbgn):hover,.abstractforward-light-client app-login .p-button:not(.loginbtn):not(.registrationbgn):focus,.abstractforward-light-client app-login .p-button:not(.loginbtn):not(.registrationbgn):active{transform:none!important;box-shadow:none!important;animation:none!important}body.abstractforward_light-client app-login button:not(.loginbtn):not(.registrationbgn):hover:before,body.abstractforward_light-client app-login button:not(.loginbtn):not(.registrationbgn):focus:before,body.abstractforward_light-client app-login button:not(.loginbtn):not(.registrationbgn):active:before,body.abstractforward_light-client app-login .p-button:not(.loginbtn):not(.registrationbgn):hover:before,body.abstractforward_light-client app-login .p-button:not(.loginbtn):not(.registrationbgn):focus:before,body.abstractforward_light-client app-login .p-button:not(.loginbtn):not(.registrationbgn):active:before,body.abstractforward-light-client app-login button:not(.loginbtn):not(.registrationbgn):hover:before,body.abstractforward-light-client app-login button:not(.loginbtn):not(.registrationbgn):focus:before,body.abstractforward-light-client app-login button:not(.loginbtn):not(.registrationbgn):active:before,body.abstractforward-light-client app-login .p-button:not(.loginbtn):not(.registrationbgn):hover:before,body.abstractforward-light-client app-login .p-button:not(.loginbtn):not(.registrationbgn):focus:before,body.abstractforward-light-client app-login .p-button:not(.loginbtn):not(.registrationbgn):active:before,.abstractforward-light-client app-login button:not(.loginbtn):not(.registrationbgn):hover:before,.abstractforward-light-client app-login button:not(.loginbtn):not(.registrationbgn):focus:before,.abstractforward-light-client app-login button:not(.loginbtn):not(.registrationbgn):active:before,.abstractforward-light-client app-login .p-button:not(.loginbtn):not(.registrationbgn):hover:before,.abstractforward-light-client app-login .p-button:not(.loginbtn):not(.registrationbgn):focus:before,.abstractforward-light-client app-login .p-button:not(.loginbtn):not(.registrationbgn):active:before{opacity:1}body.abstractforward_light-client app-login p-password,body.abstractforward-light-client app-login p-password,.abstractforward-light-client app-login p-password{width:100%;display:block}body.abstractforward_light-client app-login p-password .p-password,body.abstractforward-light-client app-login p-password .p-password,.abstractforward-light-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_light-client app-login p-password .p-password-input,body.abstractforward-light-client app-login p-password .p-password-input,.abstractforward-light-client app-login p-password .p-password-input{background:#ffffffe6!important;border:1px solid rgba(119,95,227,.3)!important;border-radius:16px!important;padding:.75rem 3rem .75rem .75rem!important;font-size:1rem!important;color:#1f1f1f!important;width:100%!important;min-height:42px!important;margin:0!important;outline:none!important}body.abstractforward_light-client app-login p-password .p-password-input:focus,body.abstractforward-light-client app-login p-password .p-password-input:focus,.abstractforward-light-client app-login p-password .p-password-input:focus{border-color:#775fe3!important;box-shadow:0 0 0 .2rem #775fe326!important;background-color:#fff!important}body.abstractforward_light-client app-login p-password .p-password-toggle,body.abstractforward-light-client app-login p-password .p-password-toggle,.abstractforward-light-client app-login p-password .p-password-toggle{background:transparent!important;border:none!important;color:#775fe3!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_light-client app-login .container,body.abstractforward-light-client app-login .container,.abstractforward-light-client app-login .container{min-height:100vh;background:transparent!important;background-color:transparent!important;position:relative;overflow:hidden;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;padding-bottom:80px!important}body.abstractforward_light-client app-login .sfondores4city,body.abstractforward-light-client app-login .sfondores4city,.abstractforward-light-client app-login .sfondores4city{position:relative}body.abstractforward_light-client app-login .sfondores4city:before,body.abstractforward-light-client app-login .sfondores4city:before,.abstractforward-light-client app-login .sfondores4city:before{display:none!important;content:none!important}body.abstractforward_light-client app-login .green-container,body.abstractforward-light-client app-login .green-container,.abstractforward-light-client app-login .green-container{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:none!important;border-radius:16px!important;box-shadow:none!important;transition:all .3s ease!important;position:relative!important;z-index:auto!important;padding:1.5rem!important;max-width:380px!important;width:100%!important;margin:0 auto!important;transform:none!important;will-change:auto!important;height:auto!important;min-height:auto!important;overflow:visible!important}body.abstractforward_light-client app-login .green-container>*,body.abstractforward-light-client app-login .green-container>*,.abstractforward-light-client app-login .green-container>*{margin-bottom:1rem!important}body.abstractforward_light-client app-login .green-container>*:last-child,body.abstractforward-light-client app-login .green-container>*:last-child,.abstractforward-light-client app-login .green-container>*:last-child{margin-bottom:0!important}body.abstractforward_light-client app-login body.abstractforward_light-client app-login .green-container,body.abstractforward-light-client app-login body.abstractforward_light-client app-login .green-container,.abstractforward-light-client app-login body.abstractforward_light-client app-login .green-container,body.abstractforward_light-client app-login body.abstractforward-light-client app-login .green-container,body.abstractforward-light-client app-login body.abstractforward-light-client app-login .green-container,.abstractforward-light-client app-login body.abstractforward-light-client app-login .green-container,body.abstractforward_light-client app-login .abstractforward-light-client app-login .green-container,body.abstractforward-light-client app-login .abstractforward-light-client app-login .green-container,.abstractforward-light-client app-login .abstractforward-light-client app-login .green-container{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;max-width:380px!important}body.abstractforward_light-client app-login .green-container:hover,body.abstractforward-light-client app-login .green-container:hover,.abstractforward-light-client app-login .green-container:hover{transform:none!important;box-shadow:none!important}body.abstractforward_light-client app-login .text-center img,body.abstractforward_light-client app-login .abstractforward-logo,body.abstractforward-light-client app-login .text-center img,body.abstractforward-light-client app-login .abstractforward-logo,.abstractforward-light-client app-login .text-center img,.abstractforward-light-client app-login .abstractforward-logo{filter:drop-shadow(0 10px 30px rgba(119,95,227,.3))!important;transition:all .3s ease!important;transform:none!important;opacity:1!important;visibility:visible!important;display:block!important;margin:0 auto!important;max-width:100%!important;width:auto!important;height:150px!important;object-fit:contain!important;border-radius:8px!important}body.abstractforward_light-client app-login .text-center img:hover,body.abstractforward_light-client app-login .abstractforward-logo:hover,body.abstractforward-light-client app-login .text-center img:hover,body.abstractforward-light-client app-login .abstractforward-logo:hover,.abstractforward-light-client app-login .text-center img:hover,.abstractforward-light-client app-login .abstractforward-logo:hover{filter:drop-shadow(0 15px 40px rgba(119,95,227,.5))!important;transform:scale(1.02)!important;opacity:1!important}body.abstractforward_light-client app-login .text-primary,body.abstractforward-light-client app-login .text-primary,.abstractforward-light-client app-login .text-primary{color:#775fe3!important;text-shadow:none!important;font-weight:600}body.abstractforward_light-client app-login .text-1xl,body.abstractforward-light-client app-login .text-1xl,.abstractforward-light-client app-login .text-1xl{color:#775fe3!important;font-weight:300}body.abstractforward_light-client app-login .block.text-900,body.abstractforward-light-client app-login .block.text-900,.abstractforward-light-client app-login .block.text-900{color:#775fe3!important;font-weight:600;margin-bottom:.75rem;text-shadow:none!important}body.abstractforward_light-client app-login #username1,body.abstractforward_light-client app-login #password1,body.abstractforward_light-client app-login input.p-inputtext,body.abstractforward-light-client app-login #username1,body.abstractforward-light-client app-login #password1,body.abstractforward-light-client app-login input.p-inputtext,.abstractforward-light-client app-login #username1,.abstractforward-light-client app-login #password1,.abstractforward-light-client app-login input.p-inputtext{background:#fff!important;border:1px solid rgba(119,95,227,.3)!important;border-radius:12px!important;padding:.75rem 1rem!important;font-size:1rem!important;color:#1f1f1f!important;transition:all .2s ease!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:0 1px 2px #0000000d!important;display:block!important;visibility:visible!important;opacity:1!important;width:100%!important;min-height:44px!important}body.abstractforward_light-client app-login #username1:focus,body.abstractforward_light-client app-login #password1:focus,body.abstractforward_light-client app-login input.p-inputtext:focus,body.abstractforward-light-client app-login #username1:focus,body.abstractforward-light-client app-login #password1:focus,body.abstractforward-light-client app-login input.p-inputtext:focus,.abstractforward-light-client app-login #username1:focus,.abstractforward-light-client app-login #password1:focus,.abstractforward-light-client app-login input.p-inputtext:focus{border-color:#775fe3!important;box-shadow:0 0 0 .2rem #775fe326,0 1px 2px #0000000d!important;outline:none!important;transform:none!important;background:#fff!important;color:#1f1f1f!important}body.abstractforward_light-client app-login .p-inputtext::placeholder,body.abstractforward-light-client app-login .p-inputtext::placeholder,.abstractforward-light-client app-login .p-inputtext::placeholder{color:#775fe3!important;opacity:.7!important}body.abstractforward_light-client app-login body.abstractforward_light-client app-login button.loginbtn,body.abstractforward_light-client app-login body.abstractforward-light-client app-login button.loginbtn,body.abstractforward_light-client app-login .abstractforward-light-client app-login button.loginbtn,body.abstractforward_light-client app-login body.abstractforward_light-client app-login button.loginbtn.p-button,body.abstractforward_light-client app-login body.abstractforward-light-client app-login button.loginbtn.p-button,body.abstractforward_light-client app-login .abstractforward-light-client app-login button.loginbtn.p-button,body.abstractforward_light-client app-login body.abstractforward_light-client app-login .p-button.loginbtn,body.abstractforward_light-client app-login body.abstractforward-light-client app-login .p-button.loginbtn,body.abstractforward_light-client app-login .abstractforward-light-client app-login .p-button.loginbtn,body.abstractforward-light-client app-login body.abstractforward_light-client app-login button.loginbtn,body.abstractforward-light-client app-login body.abstractforward-light-client app-login button.loginbtn,body.abstractforward-light-client app-login .abstractforward-light-client app-login button.loginbtn,body.abstractforward-light-client app-login body.abstractforward_light-client app-login button.loginbtn.p-button,body.abstractforward-light-client app-login body.abstractforward-light-client app-login button.loginbtn.p-button,body.abstractforward-light-client app-login .abstractforward-light-client app-login button.loginbtn.p-button,body.abstractforward-light-client app-login body.abstractforward_light-client app-login .p-button.loginbtn,body.abstractforward-light-client app-login body.abstractforward-light-client app-login .p-button.loginbtn,body.abstractforward-light-client app-login .abstractforward-light-client app-login .p-button.loginbtn,.abstractforward-light-client app-login body.abstractforward_light-client app-login button.loginbtn,.abstractforward-light-client app-login body.abstractforward-light-client app-login button.loginbtn,.abstractforward-light-client app-login .abstractforward-light-client app-login button.loginbtn,.abstractforward-light-client app-login body.abstractforward_light-client app-login button.loginbtn.p-button,.abstractforward-light-client app-login body.abstractforward-light-client app-login button.loginbtn.p-button,.abstractforward-light-client app-login .abstractforward-light-client app-login button.loginbtn.p-button,.abstractforward-light-client app-login body.abstractforward_light-client app-login .p-button.loginbtn,.abstractforward-light-client app-login body.abstractforward-light-client app-login .p-button.loginbtn,.abstractforward-light-client app-login .abstractforward-light-client app-login .p-button.loginbtn{background:#775fe3!important;background-color:#775fe3!important;color:#fff!important;border:none!important;border-radius:12px!important;padding:.875rem 1.5rem!important;font-weight:600!important;font-size:1rem!important;width:100%!important;cursor:pointer!important;transition:all .2s ease!important;box-shadow:0 4px 12px #775fe34d!important;display:block!important;text-align:center!important;text-transform:none!important;letter-spacing:.3px!important;opacity:1!important;visibility:visible!important;margin:0!important;margin-top:.75rem!important;position:relative!important;z-index:1!important;overflow:visible!important;min-height:44px!important;line-height:1.5!important}body.abstractforward_light-client app-login body.abstractforward_light-client app-login button.loginbtn *,body.abstractforward_light-client app-login body.abstractforward_light-client app-login button.loginbtn span,body.abstractforward_light-client app-login body.abstractforward_light-client app-login button.loginbtn .p-button-label,body.abstractforward_light-client app-login body.abstractforward_light-client app-login button.loginbtn .p-button-text,body.abstractforward_light-client app-login body.abstractforward-light-client app-login button.loginbtn *,body.abstractforward_light-client app-login body.abstractforward-light-client app-login button.loginbtn span,body.abstractforward_light-client app-login body.abstractforward-light-client app-login button.loginbtn .p-button-label,body.abstractforward_light-client app-login body.abstractforward-light-client app-login button.loginbtn .p-button-text,body.abstractforward_light-client app-login .abstractforward-light-client app-login button.loginbtn *,body.abstractforward_light-client app-login .abstractforward-light-client app-login button.loginbtn span,body.abstractforward_light-client app-login .abstractforward-light-client app-login button.loginbtn .p-button-label,body.abstractforward_light-client app-login .abstractforward-light-client app-login button.loginbtn .p-button-text,body.abstractforward_light-client app-login body.abstractforward_light-client app-login button.loginbtn.p-button *,body.abstractforward_light-client app-login body.abstractforward_light-client app-login button.loginbtn.p-button span,body.abstractforward_light-client app-login body.abstractforward_light-client app-login button.loginbtn.p-button .p-button-label,body.abstractforward_light-client app-login body.abstractforward_light-client app-login button.loginbtn.p-button .p-button-text,body.abstractforward_light-client app-login body.abstractforward-light-client app-login button.loginbtn.p-button *,body.abstractforward_light-client app-login body.abstractforward-light-client app-login button.loginbtn.p-button span,body.abstractforward_light-client app-login body.abstractforward-light-client app-login button.loginbtn.p-button .p-button-label,body.abstractforward_light-client app-login body.abstractforward-light-client app-login button.loginbtn.p-button .p-button-text,body.abstractforward_light-client app-login .abstractforward-light-client app-login button.loginbtn.p-button *,body.abstractforward_light-client app-login .abstractforward-light-client app-login button.loginbtn.p-button span,body.abstractforward_light-client app-login .abstractforward-light-client app-login button.loginbtn.p-button .p-button-label,body.abstractforward_light-client app-login .abstractforward-light-client app-login button.loginbtn.p-button .p-button-text,body.abstractforward_light-client app-login body.abstractforward_light-client app-login .p-button.loginbtn *,body.abstractforward_light-client app-login body.abstractforward_light-client app-login .p-button.loginbtn span,body.abstractforward_light-client app-login body.abstractforward_light-client app-login .p-button.loginbtn .p-button-label,body.abstractforward_light-client app-login body.abstractforward_light-client app-login .p-button.loginbtn .p-button-text,body.abstractforward_light-client app-login body.abstractforward-light-client app-login .p-button.loginbtn *,body.abstractforward_light-client app-login body.abstractforward-light-client app-login .p-button.loginbtn span,body.abstractforward_light-client app-login body.abstractforward-light-client app-login .p-button.loginbtn .p-button-label,body.abstractforward_light-client app-login body.abstractforward-light-client app-login .p-button.loginbtn .p-button-text,body.abstractforward_light-client app-login .abstractforward-light-client app-login .p-button.loginbtn *,body.abstractforward_light-client app-login .abstractforward-light-client app-login .p-button.loginbtn span,body.abstractforward_light-client app-login .abstractforward-light-client app-login .p-button.loginbtn .p-button-label,body.abstractforward_light-client app-login .abstractforward-light-client app-login .p-button.loginbtn .p-button-text,body.abstractforward-light-client app-login body.abstractforward_light-client app-login button.loginbtn *,body.abstractforward-light-client app-login body.abstractforward_light-client app-login button.loginbtn span,body.abstractforward-light-client app-login body.abstractforward_light-client app-login button.loginbtn .p-button-label,body.abstractforward-light-client app-login body.abstractforward_light-client app-login button.loginbtn .p-button-text,body.abstractforward-light-client app-login body.abstractforward-light-client app-login button.loginbtn *,body.abstractforward-light-client app-login body.abstractforward-light-client app-login button.loginbtn span,body.abstractforward-light-client app-login body.abstractforward-light-client app-login button.loginbtn .p-button-label,body.abstractforward-light-client app-login body.abstractforward-light-client app-login button.loginbtn .p-button-text,body.abstractforward-light-client app-login .abstractforward-light-client app-login button.loginbtn *,body.abstractforward-light-client app-login .abstractforward-light-client app-login button.loginbtn span,body.abstractforward-light-client app-login .abstractforward-light-client app-login button.loginbtn .p-button-label,body.abstractforward-light-client app-login .abstractforward-light-client app-login button.loginbtn .p-button-text,body.abstractforward-light-client app-login body.abstractforward_light-client app-login button.loginbtn.p-button *,body.abstractforward-light-client app-login body.abstractforward_light-client app-login button.loginbtn.p-button span,body.abstractforward-light-client app-login body.abstractforward_light-client app-login button.loginbtn.p-button .p-button-label,body.abstractforward-light-client app-login body.abstractforward_light-client app-login button.loginbtn.p-button .p-button-text,body.abstractforward-light-client app-login body.abstractforward-light-client app-login button.loginbtn.p-button *,body.abstractforward-light-client app-login body.abstractforward-light-client app-login button.loginbtn.p-button span,body.abstractforward-light-client app-login body.abstractforward-light-client app-login button.loginbtn.p-button .p-button-label,body.abstractforward-light-client app-login body.abstractforward-light-client app-login button.loginbtn.p-button .p-button-text,body.abstractforward-light-client app-login .abstractforward-light-client app-login button.loginbtn.p-button *,body.abstractforward-light-client app-login .abstractforward-light-client app-login button.loginbtn.p-button span,body.abstractforward-light-client app-login .abstractforward-light-client app-login button.loginbtn.p-button .p-button-label,body.abstractforward-light-client app-login .abstractforward-light-client app-login button.loginbtn.p-button .p-button-text,body.abstractforward-light-client app-login body.abstractforward_light-client app-login .p-button.loginbtn *,body.abstractforward-light-client app-login body.abstractforward_light-client app-login .p-button.loginbtn span,body.abstractforward-light-client app-login body.abstractforward_light-client app-login .p-button.loginbtn .p-button-label,body.abstractforward-light-client app-login body.abstractforward_light-client app-login .p-button.loginbtn .p-button-text,body.abstractforward-light-client app-login body.abstractforward-light-client app-login .p-button.loginbtn *,body.abstractforward-light-client app-login body.abstractforward-light-client app-login .p-button.loginbtn span,body.abstractforward-light-client app-login body.abstractforward-light-client app-login .p-button.loginbtn .p-button-label,body.abstractforward-light-client app-login body.abstractforward-light-client app-login .p-button.loginbtn .p-button-text,body.abstractforward-light-client app-login .abstractforward-light-client app-login .p-button.loginbtn *,body.abstractforward-light-client app-login .abstractforward-light-client app-login .p-button.loginbtn span,body.abstractforward-light-client app-login .abstractforward-light-client app-login .p-button.loginbtn .p-button-label,body.abstractforward-light-client app-login .abstractforward-light-client app-login .p-button.loginbtn .p-button-text,.abstractforward-light-client app-login body.abstractforward_light-client app-login button.loginbtn *,.abstractforward-light-client app-login body.abstractforward_light-client app-login button.loginbtn span,.abstractforward-light-client app-login body.abstractforward_light-client app-login button.loginbtn .p-button-label,.abstractforward-light-client app-login body.abstractforward_light-client app-login button.loginbtn .p-button-text,.abstractforward-light-client app-login body.abstractforward-light-client app-login button.loginbtn *,.abstractforward-light-client app-login body.abstractforward-light-client app-login button.loginbtn span,.abstractforward-light-client app-login body.abstractforward-light-client app-login button.loginbtn .p-button-label,.abstractforward-light-client app-login body.abstractforward-light-client app-login button.loginbtn .p-button-text,.abstractforward-light-client app-login .abstractforward-light-client app-login button.loginbtn *,.abstractforward-light-client app-login .abstractforward-light-client app-login button.loginbtn span,.abstractforward-light-client app-login .abstractforward-light-client app-login button.loginbtn .p-button-label,.abstractforward-light-client app-login .abstractforward-light-client app-login button.loginbtn .p-button-text,.abstractforward-light-client app-login body.abstractforward_light-client app-login button.loginbtn.p-button *,.abstractforward-light-client app-login body.abstractforward_light-client app-login button.loginbtn.p-button span,.abstractforward-light-client app-login body.abstractforward_light-client app-login button.loginbtn.p-button .p-button-label,.abstractforward-light-client app-login body.abstractforward_light-client app-login button.loginbtn.p-button .p-button-text,.abstractforward-light-client app-login body.abstractforward-light-client app-login button.loginbtn.p-button *,.abstractforward-light-client app-login body.abstractforward-light-client app-login button.loginbtn.p-button span,.abstractforward-light-client app-login body.abstractforward-light-client app-login button.loginbtn.p-button .p-button-label,.abstractforward-light-client app-login body.abstractforward-light-client app-login button.loginbtn.p-button .p-button-text,.abstractforward-light-client app-login .abstractforward-light-client app-login button.loginbtn.p-button *,.abstractforward-light-client app-login .abstractforward-light-client app-login button.loginbtn.p-button span,.abstractforward-light-client app-login .abstractforward-light-client app-login button.loginbtn.p-button .p-button-label,.abstractforward-light-client app-login .abstractforward-light-client app-login button.loginbtn.p-button .p-button-text,.abstractforward-light-client app-login body.abstractforward_light-client app-login .p-button.loginbtn *,.abstractforward-light-client app-login body.abstractforward_light-client app-login .p-button.loginbtn span,.abstractforward-light-client app-login body.abstractforward_light-client app-login .p-button.loginbtn .p-button-label,.abstractforward-light-client app-login body.abstractforward_light-client app-login .p-button.loginbtn .p-button-text,.abstractforward-light-client app-login body.abstractforward-light-client app-login .p-button.loginbtn *,.abstractforward-light-client app-login body.abstractforward-light-client app-login .p-button.loginbtn span,.abstractforward-light-client app-login body.abstractforward-light-client app-login .p-button.loginbtn .p-button-label,.abstractforward-light-client app-login body.abstractforward-light-client app-login .p-button.loginbtn .p-button-text,.abstractforward-light-client app-login .abstractforward-light-client app-login .p-button.loginbtn *,.abstractforward-light-client app-login .abstractforward-light-client app-login .p-button.loginbtn span,.abstractforward-light-client app-login .abstractforward-light-client app-login .p-button.loginbtn .p-button-label,.abstractforward-light-client app-login .abstractforward-light-client app-login .p-button.loginbtn .p-button-text{color:#fff!important;background:transparent!important;border:none!important;padding:0!important;margin:0!important;display:inline-block!important;visibility:visible!important;opacity:1!important;font-weight:600!important;font-size:1rem!important;line-height:inherit!important}body.abstractforward_light-client app-login body.abstractforward_light-client app-login button.loginbtn:hover,body.abstractforward_light-client app-login body.abstractforward-light-client app-login button.loginbtn:hover,body.abstractforward_light-client app-login .abstractforward-light-client app-login button.loginbtn:hover,body.abstractforward_light-client app-login body.abstractforward_light-client app-login button.loginbtn.p-button:hover,body.abstractforward_light-client app-login body.abstractforward-light-client app-login button.loginbtn.p-button:hover,body.abstractforward_light-client app-login .abstractforward-light-client app-login button.loginbtn.p-button:hover,body.abstractforward_light-client app-login body.abstractforward_light-client app-login .p-button.loginbtn:hover,body.abstractforward_light-client app-login body.abstractforward-light-client app-login .p-button.loginbtn:hover,body.abstractforward_light-client app-login .abstractforward-light-client app-login .p-button.loginbtn:hover,body.abstractforward-light-client app-login body.abstractforward_light-client app-login button.loginbtn:hover,body.abstractforward-light-client app-login body.abstractforward-light-client app-login button.loginbtn:hover,body.abstractforward-light-client app-login .abstractforward-light-client app-login button.loginbtn:hover,body.abstractforward-light-client app-login body.abstractforward_light-client app-login button.loginbtn.p-button:hover,body.abstractforward-light-client app-login body.abstractforward-light-client app-login button.loginbtn.p-button:hover,body.abstractforward-light-client app-login .abstractforward-light-client app-login button.loginbtn.p-button:hover,body.abstractforward-light-client app-login body.abstractforward_light-client app-login .p-button.loginbtn:hover,body.abstractforward-light-client app-login body.abstractforward-light-client app-login .p-button.loginbtn:hover,body.abstractforward-light-client app-login .abstractforward-light-client app-login .p-button.loginbtn:hover,.abstractforward-light-client app-login body.abstractforward_light-client app-login button.loginbtn:hover,.abstractforward-light-client app-login body.abstractforward-light-client app-login button.loginbtn:hover,.abstractforward-light-client app-login .abstractforward-light-client app-login button.loginbtn:hover,.abstractforward-light-client app-login body.abstractforward_light-client app-login button.loginbtn.p-button:hover,.abstractforward-light-client app-login body.abstractforward-light-client app-login button.loginbtn.p-button:hover,.abstractforward-light-client app-login .abstractforward-light-client app-login button.loginbtn.p-button:hover,.abstractforward-light-client app-login body.abstractforward_light-client app-login .p-button.loginbtn:hover,.abstractforward-light-client app-login body.abstractforward-light-client app-login .p-button.loginbtn:hover,.abstractforward-light-client app-login .abstractforward-light-client app-login .p-button.loginbtn:hover{background:#6b4fd6!important;background-color:#6b4fd6!important;box-shadow:0 6px 16px #775fe366!important;transform:translateY(-1px)!important}body.abstractforward_light-client app-login body.abstractforward_light-client app-login button.loginbtn:hover *,body.abstractforward_light-client app-login body.abstractforward_light-client app-login button.loginbtn:hover span,body.abstractforward_light-client app-login body.abstractforward_light-client app-login button.loginbtn:hover .p-button-label,body.abstractforward_light-client app-login body.abstractforward_light-client app-login button.loginbtn:hover .p-button-text,body.abstractforward_light-client app-login body.abstractforward-light-client app-login button.loginbtn:hover *,body.abstractforward_light-client app-login body.abstractforward-light-client app-login button.loginbtn:hover span,body.abstractforward_light-client app-login body.abstractforward-light-client app-login button.loginbtn:hover .p-button-label,body.abstractforward_light-client app-login body.abstractforward-light-client app-login button.loginbtn:hover .p-button-text,body.abstractforward_light-client app-login .abstractforward-light-client app-login button.loginbtn:hover *,body.abstractforward_light-client app-login .abstractforward-light-client app-login button.loginbtn:hover span,body.abstractforward_light-client app-login .abstractforward-light-client app-login button.loginbtn:hover .p-button-label,body.abstractforward_light-client app-login .abstractforward-light-client app-login button.loginbtn:hover .p-button-text,body.abstractforward_light-client app-login body.abstractforward_light-client app-login button.loginbtn.p-button:hover *,body.abstractforward_light-client app-login body.abstractforward_light-client app-login button.loginbtn.p-button:hover span,body.abstractforward_light-client app-login body.abstractforward_light-client app-login button.loginbtn.p-button:hover .p-button-label,body.abstractforward_light-client app-login body.abstractforward_light-client app-login button.loginbtn.p-button:hover .p-button-text,body.abstractforward_light-client app-login body.abstractforward-light-client app-login button.loginbtn.p-button:hover *,body.abstractforward_light-client app-login body.abstractforward-light-client app-login button.loginbtn.p-button:hover span,body.abstractforward_light-client app-login body.abstractforward-light-client app-login button.loginbtn.p-button:hover .p-button-label,body.abstractforward_light-client app-login body.abstractforward-light-client app-login button.loginbtn.p-button:hover .p-button-text,body.abstractforward_light-client app-login .abstractforward-light-client app-login button.loginbtn.p-button:hover *,body.abstractforward_light-client app-login .abstractforward-light-client app-login button.loginbtn.p-button:hover span,body.abstractforward_light-client app-login .abstractforward-light-client app-login button.loginbtn.p-button:hover .p-button-label,body.abstractforward_light-client app-login .abstractforward-light-client app-login button.loginbtn.p-button:hover .p-button-text,body.abstractforward_light-client app-login body.abstractforward_light-client app-login .p-button.loginbtn:hover *,body.abstractforward_light-client app-login body.abstractforward_light-client app-login .p-button.loginbtn:hover span,body.abstractforward_light-client app-login body.abstractforward_light-client app-login .p-button.loginbtn:hover .p-button-label,body.abstractforward_light-client app-login body.abstractforward_light-client app-login .p-button.loginbtn:hover .p-button-text,body.abstractforward_light-client app-login body.abstractforward-light-client app-login .p-button.loginbtn:hover *,body.abstractforward_light-client app-login body.abstractforward-light-client app-login .p-button.loginbtn:hover span,body.abstractforward_light-client app-login body.abstractforward-light-client app-login .p-button.loginbtn:hover .p-button-label,body.abstractforward_light-client app-login body.abstractforward-light-client app-login .p-button.loginbtn:hover .p-button-text,body.abstractforward_light-client app-login .abstractforward-light-client app-login .p-button.loginbtn:hover *,body.abstractforward_light-client app-login .abstractforward-light-client app-login .p-button.loginbtn:hover span,body.abstractforward_light-client app-login .abstractforward-light-client app-login .p-button.loginbtn:hover .p-button-label,body.abstractforward_light-client app-login .abstractforward-light-client app-login .p-button.loginbtn:hover .p-button-text,body.abstractforward-light-client app-login body.abstractforward_light-client app-login button.loginbtn:hover *,body.abstractforward-light-client app-login body.abstractforward_light-client app-login button.loginbtn:hover span,body.abstractforward-light-client app-login body.abstractforward_light-client app-login button.loginbtn:hover .p-button-label,body.abstractforward-light-client app-login body.abstractforward_light-client app-login button.loginbtn:hover .p-button-text,body.abstractforward-light-client app-login body.abstractforward-light-client app-login button.loginbtn:hover *,body.abstractforward-light-client app-login body.abstractforward-light-client app-login button.loginbtn:hover span,body.abstractforward-light-client app-login body.abstractforward-light-client app-login button.loginbtn:hover .p-button-label,body.abstractforward-light-client app-login body.abstractforward-light-client app-login button.loginbtn:hover .p-button-text,body.abstractforward-light-client app-login .abstractforward-light-client app-login button.loginbtn:hover *,body.abstractforward-light-client app-login .abstractforward-light-client app-login button.loginbtn:hover span,body.abstractforward-light-client app-login .abstractforward-light-client app-login button.loginbtn:hover .p-button-label,body.abstractforward-light-client app-login .abstractforward-light-client app-login button.loginbtn:hover .p-button-text,body.abstractforward-light-client app-login body.abstractforward_light-client app-login button.loginbtn.p-button:hover *,body.abstractforward-light-client app-login body.abstractforward_light-client app-login button.loginbtn.p-button:hover span,body.abstractforward-light-client app-login body.abstractforward_light-client app-login button.loginbtn.p-button:hover .p-button-label,body.abstractforward-light-client app-login body.abstractforward_light-client app-login button.loginbtn.p-button:hover .p-button-text,body.abstractforward-light-client app-login body.abstractforward-light-client app-login button.loginbtn.p-button:hover *,body.abstractforward-light-client app-login body.abstractforward-light-client app-login button.loginbtn.p-button:hover span,body.abstractforward-light-client app-login body.abstractforward-light-client app-login button.loginbtn.p-button:hover .p-button-label,body.abstractforward-light-client app-login body.abstractforward-light-client app-login button.loginbtn.p-button:hover .p-button-text,body.abstractforward-light-client app-login .abstractforward-light-client app-login button.loginbtn.p-button:hover *,body.abstractforward-light-client app-login .abstractforward-light-client app-login button.loginbtn.p-button:hover span,body.abstractforward-light-client app-login .abstractforward-light-client app-login button.loginbtn.p-button:hover .p-button-label,body.abstractforward-light-client app-login .abstractforward-light-client app-login button.loginbtn.p-button:hover .p-button-text,body.abstractforward-light-client app-login body.abstractforward_light-client app-login .p-button.loginbtn:hover *,body.abstractforward-light-client app-login body.abstractforward_light-client app-login .p-button.loginbtn:hover span,body.abstractforward-light-client app-login body.abstractforward_light-client app-login .p-button.loginbtn:hover .p-button-label,body.abstractforward-light-client app-login body.abstractforward_light-client app-login .p-button.loginbtn:hover .p-button-text,body.abstractforward-light-client app-login body.abstractforward-light-client app-login .p-button.loginbtn:hover *,body.abstractforward-light-client app-login body.abstractforward-light-client app-login .p-button.loginbtn:hover span,body.abstractforward-light-client app-login body.abstractforward-light-client app-login .p-button.loginbtn:hover .p-button-label,body.abstractforward-light-client app-login body.abstractforward-light-client app-login .p-button.loginbtn:hover .p-button-text,body.abstractforward-light-client app-login .abstractforward-light-client app-login .p-button.loginbtn:hover *,body.abstractforward-light-client app-login .abstractforward-light-client app-login .p-button.loginbtn:hover span,body.abstractforward-light-client app-login .abstractforward-light-client app-login .p-button.loginbtn:hover .p-button-label,body.abstractforward-light-client app-login .abstractforward-light-client app-login .p-button.loginbtn:hover .p-button-text,.abstractforward-light-client app-login body.abstractforward_light-client app-login button.loginbtn:hover *,.abstractforward-light-client app-login body.abstractforward_light-client app-login button.loginbtn:hover span,.abstractforward-light-client app-login body.abstractforward_light-client app-login button.loginbtn:hover .p-button-label,.abstractforward-light-client app-login body.abstractforward_light-client app-login button.loginbtn:hover .p-button-text,.abstractforward-light-client app-login body.abstractforward-light-client app-login button.loginbtn:hover *,.abstractforward-light-client app-login body.abstractforward-light-client app-login button.loginbtn:hover span,.abstractforward-light-client app-login body.abstractforward-light-client app-login button.loginbtn:hover .p-button-label,.abstractforward-light-client app-login body.abstractforward-light-client app-login button.loginbtn:hover .p-button-text,.abstractforward-light-client app-login .abstractforward-light-client app-login button.loginbtn:hover *,.abstractforward-light-client app-login .abstractforward-light-client app-login button.loginbtn:hover span,.abstractforward-light-client app-login .abstractforward-light-client app-login button.loginbtn:hover .p-button-label,.abstractforward-light-client app-login .abstractforward-light-client app-login button.loginbtn:hover .p-button-text,.abstractforward-light-client app-login body.abstractforward_light-client app-login button.loginbtn.p-button:hover *,.abstractforward-light-client app-login body.abstractforward_light-client app-login button.loginbtn.p-button:hover span,.abstractforward-light-client app-login body.abstractforward_light-client app-login button.loginbtn.p-button:hover .p-button-label,.abstractforward-light-client app-login body.abstractforward_light-client app-login button.loginbtn.p-button:hover .p-button-text,.abstractforward-light-client app-login body.abstractforward-light-client app-login button.loginbtn.p-button:hover *,.abstractforward-light-client app-login body.abstractforward-light-client app-login button.loginbtn.p-button:hover span,.abstractforward-light-client app-login body.abstractforward-light-client app-login button.loginbtn.p-button:hover .p-button-label,.abstractforward-light-client app-login body.abstractforward-light-client app-login button.loginbtn.p-button:hover .p-button-text,.abstractforward-light-client app-login .abstractforward-light-client app-login button.loginbtn.p-button:hover *,.abstractforward-light-client app-login .abstractforward-light-client app-login button.loginbtn.p-button:hover span,.abstractforward-light-client app-login .abstractforward-light-client app-login button.loginbtn.p-button:hover .p-button-label,.abstractforward-light-client app-login .abstractforward-light-client app-login button.loginbtn.p-button:hover .p-button-text,.abstractforward-light-client app-login body.abstractforward_light-client app-login .p-button.loginbtn:hover *,.abstractforward-light-client app-login body.abstractforward_light-client app-login .p-button.loginbtn:hover span,.abstractforward-light-client app-login body.abstractforward_light-client app-login .p-button.loginbtn:hover .p-button-label,.abstractforward-light-client app-login body.abstractforward_light-client app-login .p-button.loginbtn:hover .p-button-text,.abstractforward-light-client app-login body.abstractforward-light-client app-login .p-button.loginbtn:hover *,.abstractforward-light-client app-login body.abstractforward-light-client app-login .p-button.loginbtn:hover span,.abstractforward-light-client app-login body.abstractforward-light-client app-login .p-button.loginbtn:hover .p-button-label,.abstractforward-light-client app-login body.abstractforward-light-client app-login .p-button.loginbtn:hover .p-button-text,.abstractforward-light-client app-login .abstractforward-light-client app-login .p-button.loginbtn:hover *,.abstractforward-light-client app-login .abstractforward-light-client app-login .p-button.loginbtn:hover span,.abstractforward-light-client app-login .abstractforward-light-client app-login .p-button.loginbtn:hover .p-button-label,.abstractforward-light-client app-login .abstractforward-light-client app-login .p-button.loginbtn:hover .p-button-text{color:#fff!important}body.abstractforward_light-client app-login body.abstractforward_light-client app-login button.loginbtn:active,body.abstractforward_light-client app-login body.abstractforward-light-client app-login button.loginbtn:active,body.abstractforward_light-client app-login .abstractforward-light-client app-login button.loginbtn:active,body.abstractforward_light-client app-login body.abstractforward_light-client app-login button.loginbtn.p-button:active,body.abstractforward_light-client app-login body.abstractforward-light-client app-login button.loginbtn.p-button:active,body.abstractforward_light-client app-login .abstractforward-light-client app-login button.loginbtn.p-button:active,body.abstractforward_light-client app-login body.abstractforward_light-client app-login .p-button.loginbtn:active,body.abstractforward_light-client app-login body.abstractforward-light-client app-login .p-button.loginbtn:active,body.abstractforward_light-client app-login .abstractforward-light-client app-login .p-button.loginbtn:active,body.abstractforward-light-client app-login body.abstractforward_light-client app-login button.loginbtn:active,body.abstractforward-light-client app-login body.abstractforward-light-client app-login button.loginbtn:active,body.abstractforward-light-client app-login .abstractforward-light-client app-login button.loginbtn:active,body.abstractforward-light-client app-login body.abstractforward_light-client app-login button.loginbtn.p-button:active,body.abstractforward-light-client app-login body.abstractforward-light-client app-login button.loginbtn.p-button:active,body.abstractforward-light-client app-login .abstractforward-light-client app-login button.loginbtn.p-button:active,body.abstractforward-light-client app-login body.abstractforward_light-client app-login .p-button.loginbtn:active,body.abstractforward-light-client app-login body.abstractforward-light-client app-login .p-button.loginbtn:active,body.abstractforward-light-client app-login .abstractforward-light-client app-login .p-button.loginbtn:active,.abstractforward-light-client app-login body.abstractforward_light-client app-login button.loginbtn:active,.abstractforward-light-client app-login body.abstractforward-light-client app-login button.loginbtn:active,.abstractforward-light-client app-login .abstractforward-light-client app-login button.loginbtn:active,.abstractforward-light-client app-login body.abstractforward_light-client app-login button.loginbtn.p-button:active,.abstractforward-light-client app-login body.abstractforward-light-client app-login button.loginbtn.p-button:active,.abstractforward-light-client app-login .abstractforward-light-client app-login button.loginbtn.p-button:active,.abstractforward-light-client app-login body.abstractforward_light-client app-login .p-button.loginbtn:active,.abstractforward-light-client app-login body.abstractforward-light-client app-login .p-button.loginbtn:active,.abstractforward-light-client app-login .abstractforward-light-client app-login .p-button.loginbtn:active{transform:translateY(0)!important;box-shadow:0 4px 12px #775fe34d!important;background:#5d3fc4!important;background-color:#5d3fc4!important}body.abstractforward_light-client app-login body.abstractforward_light-client app-login button.loginbtn.p-button,body.abstractforward_light-client app-login body.abstractforward-light-client app-login button.loginbtn.p-button,body.abstractforward_light-client app-login .abstractforward-light-client app-login button.loginbtn.p-button,body.abstractforward_light-client app-login body.abstractforward_light-client app-login button.loginbtn.p-button.p-button,body.abstractforward_light-client app-login body.abstractforward-light-client app-login button.loginbtn.p-button.p-button,body.abstractforward_light-client app-login .abstractforward-light-client app-login button.loginbtn.p-button.p-button,body.abstractforward_light-client app-login body.abstractforward_light-client app-login .p-button.loginbtn.p-button,body.abstractforward_light-client app-login body.abstractforward-light-client app-login .p-button.loginbtn.p-button,body.abstractforward_light-client app-login .abstractforward-light-client app-login .p-button.loginbtn.p-button,body.abstractforward-light-client app-login body.abstractforward_light-client app-login button.loginbtn.p-button,body.abstractforward-light-client app-login body.abstractforward-light-client app-login button.loginbtn.p-button,body.abstractforward-light-client app-login .abstractforward-light-client app-login button.loginbtn.p-button,body.abstractforward-light-client app-login body.abstractforward_light-client app-login button.loginbtn.p-button.p-button,body.abstractforward-light-client app-login body.abstractforward-light-client app-login button.loginbtn.p-button.p-button,body.abstractforward-light-client app-login .abstractforward-light-client app-login button.loginbtn.p-button.p-button,body.abstractforward-light-client app-login body.abstractforward_light-client app-login .p-button.loginbtn.p-button,body.abstractforward-light-client app-login body.abstractforward-light-client app-login .p-button.loginbtn.p-button,body.abstractforward-light-client app-login .abstractforward-light-client app-login .p-button.loginbtn.p-button,.abstractforward-light-client app-login body.abstractforward_light-client app-login button.loginbtn.p-button,.abstractforward-light-client app-login body.abstractforward-light-client app-login button.loginbtn.p-button,.abstractforward-light-client app-login .abstractforward-light-client app-login button.loginbtn.p-button,.abstractforward-light-client app-login body.abstractforward_light-client app-login button.loginbtn.p-button.p-button,.abstractforward-light-client app-login body.abstractforward-light-client app-login button.loginbtn.p-button.p-button,.abstractforward-light-client app-login .abstractforward-light-client app-login button.loginbtn.p-button.p-button,.abstractforward-light-client app-login body.abstractforward_light-client app-login .p-button.loginbtn.p-button,.abstractforward-light-client app-login body.abstractforward-light-client app-login .p-button.loginbtn.p-button,.abstractforward-light-client app-login .abstractforward-light-client app-login .p-button.loginbtn.p-button{background:#775fe3!important;background-color:#775fe3!important;border:none!important}body.abstractforward_light-client app-login button.registrationbgn,body.abstractforward-light-client app-login button.registrationbgn,.abstractforward-light-client app-login button.registrationbgn{background:#775fe3!important;background-image:#775fe3!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: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;overflow:hidden!important}body.abstractforward_light-client app-login button.registrationbgn .p-button-label,body.abstractforward_light-client app-login button.registrationbgn .p-button-text,body.abstractforward_light-client app-login button.registrationbgn .p-button-icon,body.abstractforward-light-client app-login button.registrationbgn .p-button-label,body.abstractforward-light-client app-login button.registrationbgn .p-button-text,body.abstractforward-light-client app-login button.registrationbgn .p-button-icon,.abstractforward-light-client app-login button.registrationbgn .p-button-label,.abstractforward-light-client app-login button.registrationbgn .p-button-text,.abstractforward-light-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_light-client app-login button.registrationbgn.p-button,body.abstractforward-light-client app-login button.registrationbgn.p-button,.abstractforward-light-client app-login button.registrationbgn.p-button{background:#775fe3!important;background-image:#775fe3!important;border:none!important;box-shadow:0 8px 25px #775fe34d!important}body.abstractforward_light-client app-login button.registrationbgn:before,body.abstractforward-light-client app-login button.registrationbgn:before,.abstractforward-light-client app-login button.registrationbgn:before{content:"";position:absolute;inset:0;background:#775fe3;opacity:0;transition:opacity .8s ease;border-radius:12px;z-index:-1}body.abstractforward_light-client app-login button.registrationbgn:hover,body.abstractforward-light-client app-login button.registrationbgn:hover,.abstractforward-light-client app-login button.registrationbgn:hover{transform:none!important;box-shadow:none!important}body.abstractforward_light-client app-login button.registrationbgn:hover:before,body.abstractforward-light-client app-login button.registrationbgn:hover:before,.abstractforward-light-client app-login button.registrationbgn:hover:before{opacity:1}body.abstractforward_light-client app-login .text-xs.text-400,body.abstractforward-light-client app-login .text-xs.text-400,.abstractforward-light-client app-login .text-xs.text-400{color:#775fe3!important;text-align:center}body.abstractforward_light-client app-login .text-xs.text-400 img,body.abstractforward-light-client app-login .text-xs.text-400 img,.abstractforward-light-client app-login .text-xs.text-400 img{filter:grayscale(20%) brightness(1.1);transition:filter .3s ease}body.abstractforward_light-client app-login .text-xs.text-400:hover img,body.abstractforward-light-client app-login .text-xs.text-400:hover img,.abstractforward-light-client app-login .text-xs.text-400:hover img{filter:grayscale(0%) brightness(1.2)}body.abstractforward_light-client app-login .mb-3,body.abstractforward_light-client app-login .mb-4,body.abstractforward_light-client app-login .field,body.abstractforward_light-client app-login .p-field,body.abstractforward-light-client app-login .mb-3,body.abstractforward-light-client app-login .mb-4,body.abstractforward-light-client app-login .field,body.abstractforward-light-client app-login .p-field,.abstractforward-light-client app-login .mb-3,.abstractforward-light-client app-login .mb-4,.abstractforward-light-client app-login .field,.abstractforward-light-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_light-client app-login .mb-3:nth-child(1),body.abstractforward-light-client app-login .mb-3:nth-child(1),.abstractforward-light-client app-login .mb-3:nth-child(1){animation:none!important}body.abstractforward_light-client app-login .mb-3:nth-child(2),body.abstractforward-light-client app-login .mb-3:nth-child(2),.abstractforward-light-client app-login .mb-3:nth-child(2){animation:none!important}body.abstractforward_light-client app-login .mb-3:nth-child(3),body.abstractforward-light-client app-login .mb-3:nth-child(3),.abstractforward-light-client app-login .mb-3:nth-child(3){animation:none!important}body.abstractforward_light-client app-login .p-button,body.abstractforward-light-client app-login .p-button,.abstractforward-light-client app-login .p-button{animation:none!important;opacity:1!important;transform:none!important}body.abstractforward_light-client app-login .p-button:nth-of-type(2),body.abstractforward-light-client app-login .p-button:nth-of-type(2),.abstractforward-light-client app-login .p-button:nth-of-type(2){animation:none!important}@keyframes slideInUp{to{opacity:1;transform:translateY(0)}}body.abstractforward_light-client app-login body.abstractforward_light-client app-login .sm\\:surface-card,body.abstractforward_light-client app-login body.abstractforward_light-client app-login .surface-card,body.abstractforward_light-client app-login body.abstractforward_light-client app-login .sm\\:login-form,body.abstractforward_light-client app-login body.abstractforward-light-client app-login .sm\\:surface-card,body.abstractforward_light-client app-login body.abstractforward-light-client app-login .surface-card,body.abstractforward_light-client app-login body.abstractforward-light-client app-login .sm\\:login-form,body.abstractforward_light-client app-login .abstractforward-light-client app-login .sm\\:surface-card,body.abstractforward_light-client app-login .abstractforward-light-client app-login .surface-card,body.abstractforward_light-client app-login .abstractforward-light-client app-login .sm\\:login-form,body.abstractforward_light-client app-login div.surface-card,body.abstractforward_light-client app-login div.sm\\:login-form,body.abstractforward_light-client app-login app-login .surface-card,body.abstractforward_light-client app-login app-login .sm\\:login-form,body.abstractforward_light-client app-login app-login div.surface-card,body.abstractforward_light-client app-login app-login div.sm\\:login-form,body.abstractforward_light-client app-login .login-card-rounded,body.abstractforward-light-client app-login body.abstractforward_light-client app-login .sm\\:surface-card,body.abstractforward-light-client app-login body.abstractforward_light-client app-login .surface-card,body.abstractforward-light-client app-login body.abstractforward_light-client app-login .sm\\:login-form,body.abstractforward-light-client app-login body.abstractforward-light-client app-login .sm\\:surface-card,body.abstractforward-light-client app-login body.abstractforward-light-client app-login .surface-card,body.abstractforward-light-client app-login body.abstractforward-light-client app-login .sm\\:login-form,body.abstractforward-light-client app-login .abstractforward-light-client app-login .sm\\:surface-card,body.abstractforward-light-client app-login .abstractforward-light-client app-login .surface-card,body.abstractforward-light-client app-login .abstractforward-light-client app-login .sm\\:login-form,body.abstractforward-light-client app-login div.surface-card,body.abstractforward-light-client app-login div.sm\\:login-form,body.abstractforward-light-client app-login app-login .surface-card,body.abstractforward-light-client app-login app-login .sm\\:login-form,body.abstractforward-light-client app-login app-login div.surface-card,body.abstractforward-light-client app-login app-login div.sm\\:login-form,body.abstractforward-light-client app-login .login-card-rounded,.abstractforward-light-client app-login body.abstractforward_light-client app-login .sm\\:surface-card,.abstractforward-light-client app-login body.abstractforward_light-client app-login .surface-card,.abstractforward-light-client app-login body.abstractforward_light-client app-login .sm\\:login-form,.abstractforward-light-client app-login body.abstractforward-light-client app-login .sm\\:surface-card,.abstractforward-light-client app-login body.abstractforward-light-client app-login .surface-card,.abstractforward-light-client app-login body.abstractforward-light-client app-login .sm\\:login-form,.abstractforward-light-client app-login .abstractforward-light-client app-login .sm\\:surface-card,.abstractforward-light-client app-login .abstractforward-light-client app-login .surface-card,.abstractforward-light-client app-login .abstractforward-light-client app-login .sm\\:login-form,.abstractforward-light-client app-login div.surface-card,.abstractforward-light-client app-login div.sm\\:login-form,.abstractforward-light-client app-login app-login .surface-card,.abstractforward-light-client app-login app-login .sm\\:login-form,.abstractforward-light-client app-login app-login div.surface-card,.abstractforward-light-client app-login app-login div.sm\\:login-form,.abstractforward-light-client app-login .login-card-rounded{background:#fff!important;background-color:#fff!important;background-image:none!important;border:1px solid rgba(119,95,227,.2)!important;border-radius:16px!important;box-shadow:0 8px 32px #0000001a!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_light-client app-login body.abstractforward_light-client app-login [class*=surface-card],body.abstractforward_light-client app-login body.abstractforward-light-client app-login [class*=surface-card],body.abstractforward_light-client app-login body.abstractforward_light-client app-login [class*=login-form],body.abstractforward_light-client app-login body.abstractforward-light-client app-login [class*=login-form],body.abstractforward-light-client app-login body.abstractforward_light-client app-login [class*=surface-card],body.abstractforward-light-client app-login body.abstractforward-light-client app-login [class*=surface-card],body.abstractforward-light-client app-login body.abstractforward_light-client app-login [class*=login-form],body.abstractforward-light-client app-login body.abstractforward-light-client app-login [class*=login-form],.abstractforward-light-client app-login body.abstractforward_light-client app-login [class*=surface-card],.abstractforward-light-client app-login body.abstractforward-light-client app-login [class*=surface-card],.abstractforward-light-client app-login body.abstractforward_light-client app-login [class*=login-form],.abstractforward-light-client app-login body.abstractforward-light-client app-login [class*=login-form]{background:#fff!important;background-color:#fff!important}body.abstractforward_light-client app-login label,body.abstractforward_light-client app-login .block,body.abstractforward-light-client app-login label,body.abstractforward-light-client app-login .block,.abstractforward-light-client app-login label,.abstractforward-light-client app-login .block{color:#775fe3!important;text-shadow:none!important}@media (max-width: 768px){body.abstractforward_light-client app-login .green-container,body.abstractforward-light-client app-login .green-container,.abstractforward-light-client app-login .green-container{margin:1rem;border-radius:0}body.abstractforward_light-client app-login .sm\\:login-form,body.abstractforward_light-client app-login .sm\\:surface-card,body.abstractforward_light-client app-login .surface-card,body.abstractforward-light-client app-login .sm\\:login-form,body.abstractforward-light-client app-login .sm\\:surface-card,body.abstractforward-light-client app-login .surface-card,.abstractforward-light-client app-login .sm\\:login-form,.abstractforward-light-client app-login .sm\\:surface-card,.abstractforward-light-client app-login .surface-card{padding:1.5rem!important;background:#fff!important;background-color:#fff!important}body.abstractforward_light-client app-login .p-button,body.abstractforward-light-client app-login .p-button,.abstractforward-light-client app-login .p-button{padding:.75rem 1.5rem!important}}body.abstractforward_light-client app-campaign-single{overflow-y:auto!important;overflow-x:hidden!important;--radius-sm: .375rem !important;--radius-md: .5rem !important;--radius-lg: .75rem !important;--radius-xl: 1rem !important}body.abstractforward_light-client app-campaign-single .dashboard-header{background-color:#fff!important;border-bottom:1px solid rgba(119,95,227,.2)!important}body.abstractforward_light-client app-campaign-single .dashboard-header .stat-pill{border-radius:var(--radius-lg)!important}body.abstractforward_light-client app-campaign-single .dashboard-header .stat-pill.completed{background-color:#10b98126!important;color:#10b981!important}body.abstractforward_light-client app-campaign-single .dashboard-header .stat-pill.pending{background-color:#775fe326!important;color:#775fe3!important}body.abstractforward_light-client app-campaign-single .dashboard-header .p-button{border-radius:24px!important;border:1px solid rgba(119,95,227,.2)!important}body.abstractforward_light-client app-campaign-single .dashboard-header .p-button:hover{border-color:#775fe3!important}body.abstractforward_light-client app-campaign-single .p-button{border-radius:24px!important}body.abstractforward_light-client app-campaign-single .card-actions .p-button,body.abstractforward_light-client app-campaign-single .module-actions .p-button{border-radius:20px!important}body.abstractforward_light-client app-campaign-single .module-card,body.abstractforward_light-client app-campaign-single .p-card{background:#fff!important;background-color:#fff!important;border:1px solid rgba(119,95,227,.2)!important;border-radius:12px!important;box-shadow:0 2px 8px #0000001a!important;transition:all .3s ease!important}body.abstractforward_light-client app-campaign-single .module-card:hover,body.abstractforward_light-client app-campaign-single .p-card:hover{transform:translateY(-4px)!important;box-shadow:0 8px 24px #775fe326!important;border-color:#775fe3!important}body.abstractforward_light-client app-campaign-single om-aurora.ngx-aurora-campaign-background,body.abstractforward_light-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:.5!important}body.abstractforward_light-client app-campaign-single om-gridpattern.ngx-grid-campaign-background,body.abstractforward_light-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:.15!important}body.abstractforward_light-client app-campaign-single om-dotpattern.ngx-dotpattern-campaign-background,body.abstractforward_light-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:.2!important}body.abstractforward_light-client app-campaign-single om-particles.ngx-particles-campaign-background,body.abstractforward_light-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:.4!important}body.abstractforward_light-client app-campaign-single .campaign-dashboard{position:relative!important;z-index:10!important;min-height:100vh!important;background:transparent!important}body.abstractforward_light-client app-campaign-single .dashboard-header{background:#fffc!important;backdrop-filter:blur(20px) saturate(180%)!important;-webkit-backdrop-filter:blur(20px) saturate(180%)!important;border-bottom:1px solid rgba(119,95,227,.2)!important;box-shadow:0 4px 20px #775fe31a!important}body.abstractforward_light-client app-campaign-single .overview-card{background:#ffffffe6!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;border:1px solid rgba(119,95,227,.2)!important;border-radius:1rem!important;box-shadow:0 8px 32px #775fe326!important;transition:all .3s ease!important}body.abstractforward_light-client app-campaign-single .overview-card:hover{transform:translateY(-4px)!important;box-shadow:0 12px 40px #775fe340!important;border-color:#775fe366!important}body.abstractforward_light-client app-campaign-single om-shine-border.ngx-shine-border-module-card,body.abstractforward_light-client app-campaign-single .ngx-shine-border-module-card{width:100%!important;display:block!important;margin-bottom:1.5rem!important}body.abstractforward_light-client app-campaign-single om-shine-border.ngx-shine-border-module-card::ng-deep .module-card,body.abstractforward_light-client app-campaign-single .ngx-shine-border-module-card::ng-deep .module-card{background:#fffffff2!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 #0000001a!important}body.abstractforward_light-client app-campaign-single om-shine-border.ngx-shine-border-module-card::ng-deep .module-card:hover,body.abstractforward_light-client app-campaign-single .ngx-shine-border-module-card::ng-deep .module-card:hover{transform:translateY(-6px)!important;box-shadow:0 12px 40px #775fe333!important}body.abstractforward_light-client app-campaign-single om-shine-border.ngx-shine-border-module-card::ng-deep .module-card .card-header .module-title,body.abstractforward_light-client app-campaign-single .ngx-shine-border-module-card::ng-deep .module-card .card-header .module-title{color:#775fe3!important;font-weight:600!important;font-size:1.25rem!important;margin-bottom:.5rem!important}body.abstractforward_light-client app-campaign-single om-shine-border.ngx-shine-border-module-card::ng-deep .module-card .card-header .module-scenario,body.abstractforward_light-client app-campaign-single .ngx-shine-border-module-card::ng-deep .module-card .card-header .module-scenario{color:#775fe3b3!important;font-size:.9rem!important}body.abstractforward_light-client app-campaign-single om-shine-border.ngx-shine-border-module-card::ng-deep .module-card .card-header .status-badge,body.abstractforward_light-client app-campaign-single .ngx-shine-border-module-card::ng-deep .module-card .card-header .status-badge{background:#775fe31a!important;border:1px solid rgba(119,95,227,.3)!important;color:#775fe3!important;padding:.4rem .8rem!important;border-radius:.5rem!important;font-size:.85rem!important;font-weight:500!important}body.abstractforward_light-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_light-client app-campaign-single .ngx-shine-border-module-card::ng-deep .module-card .card-header .status-badge[data-status=completed]{background:#10b9811a!important;border-color:#10b9814d!important;color:#10b981!important}body.abstractforward_light-client app-campaign-single om-shine-border.ngx-shine-border-module-card::ng-deep .module-card .card-body .progress-section,body.abstractforward_light-client app-campaign-single .ngx-shine-border-module-card::ng-deep .module-card .card-body .progress-section{margin:1rem 0!important}body.abstractforward_light-client app-campaign-single om-shine-border.ngx-shine-border-module-card::ng-deep .module-card .card-body .report-link,body.abstractforward_light-client app-campaign-single .ngx-shine-border-module-card::ng-deep .module-card .card-body .report-link{background:#775fe3!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_light-client app-campaign-single om-shine-border.ngx-shine-border-module-card::ng-deep .module-card .card-body .report-link:hover,body.abstractforward_light-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 #775fe34d!important}body.abstractforward_light-client app-campaign-single om-shine-border.ngx-shine-border-module-card::ng-deep .module-card .card-footer .p-button,body.abstractforward_light-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_light-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_light-client app-campaign-single .ngx-shine-border-module-card::ng-deep .module-card .card-footer .p-button.p-button-primary{background:#775fe3!important;border:none!important}body.abstractforward_light-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_light-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 #775fe34d!important}body.abstractforward_light-client app-campaign-single .module-card:not(.ngx-shine-border-module-card .module-card){background:#fffffff2!important;-webkit-backdrop-filter:blur(15px) saturate(150%)!important;backdrop-filter:blur(15px) saturate(150%)!important;border:1px solid rgba(119,95,227,.2)!important;border-radius:1rem!important;padding:1.5rem!important;box-shadow:0 4px 20px #0000001a!important;transition:all .3s ease!important}body.abstractforward_light-client app-campaign-single .module-card:not(.ngx-shine-border-module-card .module-card):hover{transform:translateY(-6px)!important;box-shadow:0 12px 40px #775fe333!important;border-color:#775fe366!important}body.abstractforward_light-client app-campaign-single .modules-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(360px,1fr))!important;gap:1rem!important}body.abstractforward_light-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_light-client app-campaign-single .p-button:before{content:"";position:absolute;inset:0;background:#775fe3;opacity:0;transition:opacity .8s ease;border-radius:12px;z-index:-1}body.abstractforward_light-client app-campaign-single .p-button:hover:before{opacity:1}body.abstractforward_light-client app-campaign-single p-button[icon="pi pi-list"][styleclass=p-button-text],body.abstractforward_light-client app-campaign-single p-button[label="View All"],body.abstractforward-light-client app-campaign-single p-button[icon="pi pi-list"][styleclass=p-button-text],body.abstractforward-light-client app-campaign-single p-button[label="View All"]{display:none!important}body.abstractforward_light-client app-campaign-single p-button[icon="pi pi-list"][styleclass="p-button-rounded p-button-sm p-button-secondary"],body.abstractforward-light-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_light-client app-campaign-single .p-button.p-button-text:has(.pi-list),body.abstractforward_light-client app-campaign-single .p-button.p-button-secondary:has(.pi-list),body.abstractforward-light-client app-campaign-single .p-button.p-button-text:has(.pi-list),body.abstractforward-light-client app-campaign-single .p-button.p-button-secondary:has(.pi-list){display:none!important}body.abstractforward_light-client app-campaign-single p-button[icon="pi pi-filter"],body.abstractforward_light-client app-campaign-single .p-button:has(.pi-filter),body.abstractforward-light-client app-campaign-single p-button[icon="pi pi-filter"],body.abstractforward-light-client app-campaign-single .p-button:has(.pi-filter){display:none!important}body.abstractforward_light-client app-campaign-single .view-toggle,body.abstractforward_light-client app-campaign-single p-button[icon="pi pi-th-large"],body.abstractforward_light-client app-campaign-single .p-button:has(.pi-th-large),body.abstractforward-light-client app-campaign-single .view-toggle,body.abstractforward-light-client app-campaign-single p-button[icon="pi pi-th-large"],body.abstractforward-light-client app-campaign-single .p-button:has(.pi-th-large){display:none!important}body.abstractforward_light-client app-campaign-single .filter-panel,body.abstractforward-light-client app-campaign-single .filter-panel{display:none!important}body.abstractforward_light-client app-campaign-single *{border-width:1px!important}body.abstractforward_light-client app-campaign-single .surface-200,body.abstractforward_light-client .surface-200,.abstractforward-light-client .surface-200,body.abstractforward_light-client *[class*=surface-200],.abstractforward-light-client *[class*=surface-200]{background-color:transparent!important;background:transparent!important;background-image:none!important}app-campaign-single{width:100%!important}body.abstractforward_light-client .p-button-primary:not(.final_slide_start_button):not(.final_slide_start_button .p-button),body.abstractforward_light-client button.p-button-primary:not(.final_slide_start_button):not(.final_slide_start_button .p-button),body.abstractforward_light-client .p-button:not(.p-button-secondary):not(.p-button-text):not(.final_slide_start_button):not(.final_slide_start_button .p-button),body.abstractforward-light-client .p-button-primary:not(.final_slide_start_button):not(.final_slide_start_button .p-button),body.abstractforward-light-client button.p-button-primary:not(.final_slide_start_button):not(.final_slide_start_button .p-button),body.abstractforward-light-client .p-button:not(.p-button-secondary):not(.p-button-text):not(.final_slide_start_button):not(.final_slide_start_button .p-button){background:#775fe3!important;background-color:#775fe3!important;border-color:#775fe3!important;border-radius:24px!important;color:#fff!important}body.abstractforward_light-client .p-button-primary:not(.final_slide_start_button):not(.final_slide_start_button .p-button):hover,body.abstractforward_light-client button.p-button-primary:not(.final_slide_start_button):not(.final_slide_start_button .p-button):hover,body.abstractforward_light-client .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-light-client .p-button-primary:not(.final_slide_start_button):not(.final_slide_start_button .p-button):hover,body.abstractforward-light-client button.p-button-primary:not(.final_slide_start_button):not(.final_slide_start_button .p-button):hover,body.abstractforward-light-client .p-button:not(.p-button-secondary):not(.p-button-text):not(.final_slide_start_button):not(.final_slide_start_button .p-button):hover{background:#775fe3!important;border-color:#775fe3!important}body.abstractforward_light-client .p-button-secondary,body.abstractforward_light-client .p-button-outlined,body.abstractforward_light-client button.p-button-text,body.abstractforward-light-client .p-button-secondary,body.abstractforward-light-client .p-button-outlined,body.abstractforward-light-client button.p-button-text{background:#fff!important;background-color:#fff!important;border:1px solid #775fe3!important;border-radius:24px!important;color:#775fe3!important}body.abstractforward_light-client .p-button-secondary:hover,body.abstractforward_light-client .p-button-outlined:hover,body.abstractforward_light-client button.p-button-text:hover,body.abstractforward-light-client .p-button-secondary:hover,body.abstractforward-light-client .p-button-outlined:hover,body.abstractforward-light-client button.p-button-text:hover{background:#fff!important;border-color:#775fe3!important;color:#775fe3!important}body.abstractforward_light-client .login-page,body.abstractforward-light-client .login-page{position:relative;overflow:hidden;z-index:1}body.abstractforward_light-client .login-page>.card,body.abstractforward_light-client .login-page .card-container,body.abstractforward-light-client .login-page>.card,body.abstractforward-light-client .login-page .card-container{position:relative;z-index:100!important;pointer-events:auto!important;isolation:isolate}body.abstractforward_light-client .login-page .card-container *:not(.p-password-toggle),body.abstractforward_light-client .login-page .surface-card,body.abstractforward_light-client .login-page input,body.abstractforward_light-client .login-page button,body.abstractforward_light-client .login-page p-password,body.abstractforward-light-client .login-page .card-container *:not(.p-password-toggle),body.abstractforward-light-client .login-page .surface-card,body.abstractforward-light-client .login-page input,body.abstractforward-light-client .login-page button,body.abstractforward-light-client .login-page p-password{pointer-events:auto!important;position:relative;z-index:101!important}body.abstractforward_light-client .login-page .p-password,body.abstractforward-light-client .login-page .p-password,body.abstractforward_light-client .login-page .p-password-input,body.abstractforward-light-client .login-page .p-password-input{pointer-events:auto!important;position:relative!important;z-index:101!important}body.abstractforward_light-client .login-page .p-password-toggle,body.abstractforward-light-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_light-client om-light-rays,body.abstractforward_light-client .ngx-light-rays-background,body.abstractforward-light-client om-light-rays,body.abstractforward-light-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_light-client om-particles,body.abstractforward_light-client .ngx-particles-background,body.abstractforward-light-client om-particles,body.abstractforward-light-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:.6!important}body.abstractforward_light-client om-aurora,body.abstractforward_light-client .ngx-aurora-background,body.abstractforward-light-client om-aurora,body.abstractforward-light-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:.5!important}body.abstractforward_light-client om-dotpattern,body.abstractforward_light-client .ngx-dotpattern-background,body.abstractforward-light-client om-dotpattern,body.abstractforward-light-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:.3!important}body.abstractforward_light-client om-lava-lamp,body.abstractforward_light-client .ngx-lava-lamp-background,body.abstractforward-light-client om-lava-lamp,body.abstractforward-light-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:.6!important}body.abstractforward_light-client om-lava-lamp canvas,body.abstractforward_light-client .ngx-lava-lamp-background canvas,body.abstractforward-light-client om-lava-lamp canvas,body.abstractforward-light-client .ngx-lava-lamp-background canvas{pointer-events:none!important}body.abstractforward_light-client .ngx-aurora-card,body.abstractforward_light-client om-aurora.ngx-aurora-card,body.abstractforward-light-client .ngx-aurora-card,body.abstractforward-light-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:.4!important;border-radius:.75rem!important;overflow:hidden!important}body.abstractforward_light-client .ngx-dotpattern-card,body.abstractforward_light-client om-dotpattern.ngx-dotpattern-card,body.abstractforward-light-client .ngx-dotpattern-card,body.abstractforward-light-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:.25!important;border-radius:.75rem!important;overflow:hidden!important}body.abstractforward_light-client .login-card-content,body.abstractforward-light-client .login-card-content{position:relative!important;z-index:10!important}body.abstractforward_light-client .logo-container,body.abstractforward-light-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_light-client .logo-container .logo-lava-lamp,body.abstractforward_light-client .logo-container om-lava-lamp.logo-lava-lamp,body.abstractforward-light-client .logo-container .logo-lava-lamp,body.abstractforward-light-client .logo-container om-lava-lamp.logo-lava-lamp{width:100%!important;height:100%!important;position:relative!important}body.abstractforward_light-client .abstract-forward-text,body.abstractforward-light-client .abstract-forward-text{margin-top:1rem!important;margin-bottom:1.5rem!important;position:relative!important;z-index:20!important}body.abstractforward_light-client .abstract-forward-text .abstract-forward-glitch,body.abstractforward_light-client .abstract-forward-text om-glitch-text.abstract-forward-glitch,body.abstractforward-light-client .abstract-forward-text .abstract-forward-glitch,body.abstractforward-light-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:#775fe3!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(119,95,227,.5),0 0 20px rgba(119,95,227,.3)!important}body.abstractforward_light-client .abstract-forward-text .abstract-forward-glitch::ng-deep>*,body.abstractforward_light-client .abstract-forward-text om-glitch-text.abstract-forward-glitch::ng-deep>*,body.abstractforward-light-client .abstract-forward-text .abstract-forward-glitch::ng-deep>*,body.abstractforward-light-client .abstract-forward-text om-glitch-text.abstract-forward-glitch::ng-deep>*{position:relative!important}body.abstractforward_light-client .abstract-forward-text .abstract-forward-glitch::ng-deep [class*=glitch],body.abstractforward_light-client .abstract-forward-text om-glitch-text.abstract-forward-glitch::ng-deep [class*=glitch],body.abstractforward-light-client .abstract-forward-text .abstract-forward-glitch::ng-deep [class*=glitch],body.abstractforward-light-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.2) saturate(1.5)!important}body.abstractforward_light-client .abstract-forward-text .abstract-forward-glitch::ng-deep [class*=shadow],body.abstractforward_light-client .abstract-forward-text om-glitch-text.abstract-forward-glitch::ng-deep [class*=shadow],body.abstractforward-light-client .abstract-forward-text .abstract-forward-glitch::ng-deep [class*=shadow],body.abstractforward-light-client .abstract-forward-text om-glitch-text.abstract-forward-glitch::ng-deep [class*=shadow]{filter:brightness(1.3)!important}@keyframes raySweep{0%{transform:translateY(-100%) rotate(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(100vh) rotate(360deg);opacity:0}}body.abstractforward_light-client .registration-card-content,body.abstractforward-light-client .registration-card-content{position:relative!important;z-index:10!important;background:#fffffff2!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important}body.abstractforward_light-client .ngx-shine-border-registration,body.abstractforward-light-client .ngx-shine-border-registration{width:100%!important}body.abstractforward_light-client .ngx-aurora-layout,body.abstractforward_light-client om-aurora.ngx-aurora-layout,body.abstractforward-light-client .ngx-aurora-layout,body.abstractforward-light-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:.4!important}body.abstractforward_light-client .ngx-grid-layout,body.abstractforward_light-client om-gridpattern.ngx-grid-layout,body.abstractforward-light-client .ngx-grid-layout,body.abstractforward-light-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:.15!important}body.abstractforward_light-client .ngx-dotpattern-layout,body.abstractforward_light-client om-dotpattern.ngx-dotpattern-layout,body.abstractforward-light-client .ngx-dotpattern-layout,body.abstractforward-light-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:.2!important}body.abstractforward_light-client .ngx-shine-border-campaign-card,body.abstractforward-light-client .ngx-shine-border-campaign-card{margin-bottom:1rem!important}body.abstractforward_light-client .ngx-shine-border-campaign-card::ng-deep .campaign-card-content,body.abstractforward-light-client .ngx-shine-border-campaign-card::ng-deep .campaign-card-content{position:relative!important;z-index:10!important;background:#fffffff2!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}body.abstractforward_light-client .ngx-aurora-page,body.abstractforward_light-client om-aurora.ngx-aurora-page,body.abstractforward-light-client .ngx-aurora-page,body.abstractforward-light-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:.5!important}body.abstractforward_light-client .ngx-grid-page,body.abstractforward_light-client om-gridpattern.ngx-grid-page,body.abstractforward-light-client .ngx-grid-page,body.abstractforward-light-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:.15!important}body.abstractforward_light-client .scenario_istruzioni_scenario_container,body.abstractforward-light-client .scenario_istruzioni_scenario_container{background:#fff!important}body.abstractforward_light-client .scenario_istruzioni_scenario_container .scenario_title,body.abstractforward_light-client .scenario_istruzioni_scenario_container h1.scenario_title,body.abstractforward-light-client .scenario_istruzioni_scenario_container .scenario_title,body.abstractforward-light-client .scenario_istruzioni_scenario_container h1.scenario_title{font-family:Clash Display,sans-serif!important;color:#775fe3!important;background:#ffffff1a!important;border-left:4px solid #775fe3!important}body.abstractforward_light-client .final_slide,body.abstractforward-light-client .final_slide{background:#ffffff0d!important;border:2px solid #775fe3!important}body.abstractforward_light-client .final_slide .final_slide_label_text,body.abstractforward-light-client .final_slide .final_slide_label_text{font-family:Work Sans,sans-serif!important;color:#775fe3!important}body.abstractforward_light-client .final_slide a[pButton],body.abstractforward-light-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_light-client .final_slide a[pButton]:hover,body.abstractforward-light-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_light-client .final_slide a[pButton],body.abstractforward-light-client .final_slide a[pButton]{padding:16px 32px!important;min-width:220px!important}}body.abstractforward_light-client .final_slide p-button.final_slide_start_button,body.abstractforward-light-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_light-client .final_slide .final_slide_start_button .p-button,body.abstractforward_light-client .final_slide .final_slide_start_button button,body.abstractforward-light-client .final_slide .final_slide_start_button .p-button,body.abstractforward-light-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_light-client .final_slide .final_slide_start_button .p-button:hover,body.abstractforward_light-client .final_slide .final_slide_start_button button:hover,body.abstractforward-light-client .final_slide .final_slide_start_button .p-button:hover,body.abstractforward-light-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_light-client .final_slide .final_slide_start_button .p-button,body.abstractforward_light-client .final_slide .final_slide_start_button button,body.abstractforward-light-client .final_slide .final_slide_start_button .p-button,body.abstractforward-light-client .final_slide .final_slide_start_button button{padding:16px 32px!important;min-width:220px!important}}body.abstractforward_light-client .final_slide .team-link-button,body.abstractforward-light-client .final_slide .team-link-button{color:#775fe3!important;font-family:Work Sans,sans-serif!important}body.abstractforward_light-client .final_slide .team-link-button:hover,body.abstractforward-light-client .final_slide .team-link-button:hover{color:#775fe3!important}body.abstractforward_light-client .final_slide .final_slide_label_button,body.abstractforward-light-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_light-client .final_slide .final_slide_label_button,body.abstractforward-light-client .final_slide .final_slide_label_button{font-size:1rem!important}}body.abstractforward_light-client button.final_slide_start_button,body.abstractforward_light-client .final_slide_start_button>button,body.abstractforward_light-client .final_slide_start_button>a,body.abstractforward_light-client p-button.final_slide_start_button>button,body.abstractforward_light-client p-button.final_slide_start_button>a,body.abstractforward_light-client p-button.final_slide_start_button .p-button,body.abstractforward_light-client a.final_slide_start_button,body.abstractforward-light-client button.final_slide_start_button,body.abstractforward-light-client .final_slide_start_button>button,body.abstractforward-light-client .final_slide_start_button>a,body.abstractforward-light-client p-button.final_slide_start_button>button,body.abstractforward-light-client p-button.final_slide_start_button>a,body.abstractforward-light-client p-button.final_slide_start_button .p-button,body.abstractforward-light-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_light-client button.final_slide_start_button:hover,body.abstractforward_light-client .final_slide_start_button>button:hover,body.abstractforward_light-client .final_slide_start_button>a:hover,body.abstractforward_light-client p-button.final_slide_start_button>button:hover,body.abstractforward_light-client p-button.final_slide_start_button>a:hover,body.abstractforward_light-client p-button.final_slide_start_button .p-button:hover,body.abstractforward_light-client a.final_slide_start_button:hover,body.abstractforward-light-client button.final_slide_start_button:hover,body.abstractforward-light-client .final_slide_start_button>button:hover,body.abstractforward-light-client .final_slide_start_button>a:hover,body.abstractforward-light-client p-button.final_slide_start_button>button:hover,body.abstractforward-light-client p-button.final_slide_start_button>a:hover,body.abstractforward-light-client p-button.final_slide_start_button .p-button:hover,body.abstractforward-light-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_light-client button.final_slide_start_button:active,body.abstractforward_light-client .final_slide_start_button>button:active,body.abstractforward_light-client .final_slide_start_button>a:active,body.abstractforward_light-client p-button.final_slide_start_button>button:active,body.abstractforward_light-client p-button.final_slide_start_button>a:active,body.abstractforward_light-client p-button.final_slide_start_button .p-button:active,body.abstractforward_light-client a.final_slide_start_button:active,body.abstractforward-light-client button.final_slide_start_button:active,body.abstractforward-light-client .final_slide_start_button>button:active,body.abstractforward-light-client .final_slide_start_button>a:active,body.abstractforward-light-client p-button.final_slide_start_button>button:active,body.abstractforward-light-client p-button.final_slide_start_button>a:active,body.abstractforward-light-client p-button.final_slide_start_button .p-button:active,body.abstractforward-light-client a.final_slide_start_button:active{transform:scale(.98)!important}body.abstractforward_light-client button.final_slide_start_button .final_slide_label_button,body.abstractforward_light-client button.final_slide_start_button .p-button-label,body.abstractforward_light-client button.final_slide_start_button span,body.abstractforward_light-client .final_slide_start_button>button .final_slide_label_button,body.abstractforward_light-client .final_slide_start_button>button .p-button-label,body.abstractforward_light-client .final_slide_start_button>button span,body.abstractforward_light-client .final_slide_start_button>a .final_slide_label_button,body.abstractforward_light-client .final_slide_start_button>a .p-button-label,body.abstractforward_light-client .final_slide_start_button>a span,body.abstractforward_light-client p-button.final_slide_start_button>button .final_slide_label_button,body.abstractforward_light-client p-button.final_slide_start_button>button .p-button-label,body.abstractforward_light-client p-button.final_slide_start_button>button span,body.abstractforward_light-client p-button.final_slide_start_button>a .final_slide_label_button,body.abstractforward_light-client p-button.final_slide_start_button>a .p-button-label,body.abstractforward_light-client p-button.final_slide_start_button>a span,body.abstractforward_light-client p-button.final_slide_start_button .p-button .final_slide_label_button,body.abstractforward_light-client p-button.final_slide_start_button .p-button .p-button-label,body.abstractforward_light-client p-button.final_slide_start_button .p-button span,body.abstractforward_light-client a.final_slide_start_button .final_slide_label_button,body.abstractforward_light-client a.final_slide_start_button .p-button-label,body.abstractforward_light-client a.final_slide_start_button span,body.abstractforward-light-client button.final_slide_start_button .final_slide_label_button,body.abstractforward-light-client button.final_slide_start_button .p-button-label,body.abstractforward-light-client button.final_slide_start_button span,body.abstractforward-light-client .final_slide_start_button>button .final_slide_label_button,body.abstractforward-light-client .final_slide_start_button>button .p-button-label,body.abstractforward-light-client .final_slide_start_button>button span,body.abstractforward-light-client .final_slide_start_button>a .final_slide_label_button,body.abstractforward-light-client .final_slide_start_button>a .p-button-label,body.abstractforward-light-client .final_slide_start_button>a span,body.abstractforward-light-client p-button.final_slide_start_button>button .final_slide_label_button,body.abstractforward-light-client p-button.final_slide_start_button>button .p-button-label,body.abstractforward-light-client p-button.final_slide_start_button>button span,body.abstractforward-light-client p-button.final_slide_start_button>a .final_slide_label_button,body.abstractforward-light-client p-button.final_slide_start_button>a .p-button-label,body.abstractforward-light-client p-button.final_slide_start_button>a span,body.abstractforward-light-client p-button.final_slide_start_button .p-button .final_slide_label_button,body.abstractforward-light-client p-button.final_slide_start_button .p-button .p-button-label,body.abstractforward-light-client p-button.final_slide_start_button .p-button span,body.abstractforward-light-client a.final_slide_start_button .final_slide_label_button,body.abstractforward-light-client a.final_slide_start_button .p-button-label,body.abstractforward-light-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_light-client button.final_slide_start_button,body.abstractforward_light-client .final_slide_start_button>button,body.abstractforward_light-client .final_slide_start_button>a,body.abstractforward_light-client p-button.final_slide_start_button>button,body.abstractforward_light-client p-button.final_slide_start_button>a,body.abstractforward_light-client p-button.final_slide_start_button .p-button,body.abstractforward_light-client a.final_slide_start_button,body.abstractforward-light-client button.final_slide_start_button,body.abstractforward-light-client .final_slide_start_button>button,body.abstractforward-light-client .final_slide_start_button>a,body.abstractforward-light-client p-button.final_slide_start_button>button,body.abstractforward-light-client p-button.final_slide_start_button>a,body.abstractforward-light-client p-button.final_slide_start_button .p-button,body.abstractforward-light-client a.final_slide_start_button{min-width:220px!important;padding:16px 32px!important}}@media (max-width: 768px){body.abstractforward_light-client .premipostscenario,body.abstractforward-light-client .premipostscenario{font-family:Work Sans,sans-serif!important;color:#775fe3!important}body.abstractforward_light-client .btncover,body.abstractforward-light-client .btncover{background:#775fe3!important;box-shadow:0 4px 12px #775fe366!important}body.abstractforward_light-client .btncover span,body.abstractforward-light-client .btncover span{font-family:Work Sans,sans-serif!important;color:#fff!important}body.abstractforward_light-client .btncover:hover,body.abstractforward-light-client .btncover:hover{background:#775fe3!important;box-shadow:0 6px 16px #775fe399!important;transform:translateY(-2px)!important}body.abstractforward_light-client .bg-primary,body.abstractforward-light-client .bg-primary{background:#775fe333!important;border:2px solid #775fe3!important}body.abstractforward_light-client .bg-primary div,body.abstractforward-light-client .bg-primary div{font-family:Work Sans,sans-serif!important;color:#775fe3!important}body.abstractforward_light-client .bg-primary:hover,body.abstractforward-light-client .bg-primary:hover{background:#775fe34d!important;border-color:#775fe3!important}}body.abstractforward_light-client ::ng-deep .cover.p-dialog .p-dialog-content,body.abstractforward-light-client ::ng-deep .cover.p-dialog .p-dialog-content{background:#fff!important}body.abstractforward_light-client ::ng-deep .cover.p-dialog .icon-cover,body.abstractforward-light-client ::ng-deep .cover.p-dialog .icon-cover{color:#775fe3!important;filter:drop-shadow(0 0 20px rgba(119,95,227,.5))!important}body.abstractforward_light-client ::ng-deep .cover.p-dialog .h1-small,body.abstractforward-light-client ::ng-deep .cover.p-dialog .h1-small{font-family:Clash Display,sans-serif!important;color:#775fe3!important}body.abstractforward_light-client ::ng-deep .cover.p-dialog .text-primary,body.abstractforward-light-client ::ng-deep .cover.p-dialog .text-primary{font-family:Work Sans,sans-serif!important;color:#775fe3!important}body.abstractforward_light-client ::ng-deep .cover.p-dialog .btncover,body.abstractforward-light-client ::ng-deep .cover.p-dialog .btncover{background:#775fe3!important;box-shadow:0 4px 12px #775fe366,0 0 20px #775fe333!important}body.abstractforward_light-client ::ng-deep .cover.p-dialog .btncover span,body.abstractforward-light-client ::ng-deep .cover.p-dialog .btncover span{font-family:Work Sans,sans-serif!important;color:#fff!important}body.abstractforward_light-client ::ng-deep .cover.p-dialog .btncover:hover,body.abstractforward-light-client ::ng-deep .cover.p-dialog .btncover:hover{background:#775fe3!important;box-shadow:0 6px 16px #775fe399,0 0 30px #775fe34d!important;transform:translateY(-2px)!important}body.abstractforward_light-client ::ng-deep .p-galleria .p-galleria-indicator button,body.abstractforward-light-client ::ng-deep .p-galleria .p-galleria-indicator button{background:#775fe34d!important}body.abstractforward_light-client ::ng-deep .p-galleria .p-galleria-indicator button:hover,body.abstractforward-light-client ::ng-deep .p-galleria .p-galleria-indicator button:hover{background:#775fe380!important}body.abstractforward_light-client ::ng-deep .p-galleria .p-galleria-indicator.p-highlight button,body.abstractforward-light-client ::ng-deep .p-galleria .p-galleria-indicator.p-highlight button{background:#775fe3!important;border-color:#775fe3!important;box-shadow:0 0 12px #775fe399!important}body.abstractforward_light-client ::ng-deep .p-galleria .p-galleria-item-nav,body.abstractforward-light-client ::ng-deep .p-galleria .p-galleria-item-nav{background:#fffc!important;color:#775fe3!important;border:2px solid #775fe3!important}body.abstractforward_light-client ::ng-deep .p-galleria .p-galleria-item-nav:hover,body.abstractforward-light-client ::ng-deep .p-galleria .p-galleria-item-nav:hover{background:#775fe3cc!important;border-color:#775fe3!important;box-shadow:0 0 20px #775fe380!important}body.abstractforward_light-client ::ng-deep .p-galleria .p-galleria-item-nav:focus,body.abstractforward-light-client ::ng-deep .p-galleria .p-galleria-item-nav:focus{box-shadow:0 0 0 3px #775fe34d!important}body.abstractforward_light-client ::ng-deep .p-button-text,body.abstractforward-light-client ::ng-deep .p-button-text{color:#775fe3!important;font-family:Work Sans,sans-serif!important}body.abstractforward_light-client ::ng-deep .p-button-text:hover,body.abstractforward-light-client ::ng-deep .p-button-text:hover{background:#775fe31a!important;color:#775fe3!important}body.abstractforward_light-client ::ng-deep .p-button-text:focus,body.abstractforward-light-client ::ng-deep .p-button-text:focus{box-shadow:0 0 0 3px #775fe333!important}app-v4-content{margin-top:0}app-v4-content .toolscontainerdiv{display:none!important}app-v4-content .timerdivcontent{width:100%!important}app-v4-content .questionBody-riga{margin:0}app-v4-content{width:100%}app-v4-header,.header-title,.nav-title{color:#0f4c5c!important}app-v4-sidebar{background:#fff!important;box-shadow:2px 0 20px #f498191f!important;border-right:2px solid rgba(244,152,25,.15)!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:#fff!important;color:var(--inplayai-primary-orange)!important;border:2px solid rgba(244,152,25,.2)!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 #f498190f!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:#775fe3;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:#fff3;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:700!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:#fff!important;border-color:var(--inplayai-secondary-orange)!important;transform:scale(1.02)!important;box-shadow:0 6px 20px #f498194d!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:#fff!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:#775fe3!important;color:#fff!important;border:2px solid var(--inplayai-secondary-orange)!important;box-shadow:0 4px 16px #f4981966,0 0 0 4px #f498191a!important;transform:none!important}app-v4-sidebar .sidebar-btn-close-selected button:before,app-v4-sidebar .sidebar-btn-close-selected .p-button:before{background:#775fe3;opacity:0}app-v4-sidebar .sidebar-btn-close-selected button:hover,app-v4-sidebar .sidebar-btn-close-selected .p-button:hover{color:#fff!important;transform:scale(1.02)!important;box-shadow:0 6px 20px #f4981980,0 0 0 4px #f4981926!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:#fff!important}app-v4-sidebar .back_sidebar_bth button,app-v4-sidebar .back_sidebar_bth .p-button{border-color:#f498194d!important}app-v4-sidebar .back_sidebar_bth button:hover,app-v4-sidebar .back_sidebar_bth .p-button:hover{background:var(--inplayai-primary-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,#f498191a,#f973161a)!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-header,.header-title,.nav-title{color:#0f4c5c!important;display:none}body.inplayai_light-client app-team-contest .hero-header,body.inplayai_light-client .team-contest-container .hero-header,body.inplayai-light-client app-team-contest .hero-header,body.inplayai-light-client .team-contest-container .hero-header{background:linear-gradient(135deg,#0f4c5c,#0c3d4a)!important}body.inplayai_light-client app-team-contest .hero-header *,body.inplayai_light-client .team-contest-container .hero-header *,body.inplayai-light-client app-team-contest .hero-header *,body.inplayai-light-client .team-contest-container .hero-header *{color:#fff!important}body.inplayai_light-client app-team-contest .hero-header h1,body.inplayai_light-client app-team-contest .hero-header h2,body.inplayai_light-client app-team-contest .hero-header h3,body.inplayai_light-client app-team-contest .hero-header h4,body.inplayai_light-client app-team-contest .hero-header h5,body.inplayai_light-client app-team-contest .hero-header h6,body.inplayai_light-client app-team-contest .hero-header p,body.inplayai_light-client app-team-contest .hero-header span,body.inplayai_light-client app-team-contest .hero-header div,body.inplayai_light-client app-team-contest .hero-header .eyebrow,body.inplayai_light-client app-team-contest .hero-header .subtitle,body.inplayai_light-client app-team-contest .hero-header .user-name,body.inplayai_light-client app-team-contest .hero-header .user-team,body.inplayai_light-client app-team-contest .hero-header .team-name,body.inplayai_light-client app-team-contest .hero-header .state-caption,body.inplayai_light-client app-team-contest .hero-header .highlight-title,body.inplayai_light-client app-team-contest .hero-header .highlight-text,body.inplayai_light-client .team-contest-container .hero-header h1,body.inplayai_light-client .team-contest-container .hero-header h2,body.inplayai_light-client .team-contest-container .hero-header h3,body.inplayai_light-client .team-contest-container .hero-header h4,body.inplayai_light-client .team-contest-container .hero-header h5,body.inplayai_light-client .team-contest-container .hero-header h6,body.inplayai_light-client .team-contest-container .hero-header p,body.inplayai_light-client .team-contest-container .hero-header span,body.inplayai_light-client .team-contest-container .hero-header div,body.inplayai_light-client .team-contest-container .hero-header .eyebrow,body.inplayai_light-client .team-contest-container .hero-header .subtitle,body.inplayai_light-client .team-contest-container .hero-header .user-name,body.inplayai_light-client .team-contest-container .hero-header .user-team,body.inplayai_light-client .team-contest-container .hero-header .team-name,body.inplayai_light-client .team-contest-container .hero-header .state-caption,body.inplayai_light-client .team-contest-container .hero-header .highlight-title,body.inplayai_light-client .team-contest-container .hero-header .highlight-text,body.inplayai-light-client app-team-contest .hero-header h1,body.inplayai-light-client app-team-contest .hero-header h2,body.inplayai-light-client app-team-contest .hero-header h3,body.inplayai-light-client app-team-contest .hero-header h4,body.inplayai-light-client app-team-contest .hero-header h5,body.inplayai-light-client app-team-contest .hero-header h6,body.inplayai-light-client app-team-contest .hero-header p,body.inplayai-light-client app-team-contest .hero-header span,body.inplayai-light-client app-team-contest .hero-header div,body.inplayai-light-client app-team-contest .hero-header .eyebrow,body.inplayai-light-client app-team-contest .hero-header .subtitle,body.inplayai-light-client app-team-contest .hero-header .user-name,body.inplayai-light-client app-team-contest .hero-header .user-team,body.inplayai-light-client app-team-contest .hero-header .team-name,body.inplayai-light-client app-team-contest .hero-header .state-caption,body.inplayai-light-client app-team-contest .hero-header .highlight-title,body.inplayai-light-client app-team-contest .hero-header .highlight-text,body.inplayai-light-client .team-contest-container .hero-header h1,body.inplayai-light-client .team-contest-container .hero-header h2,body.inplayai-light-client .team-contest-container .hero-header h3,body.inplayai-light-client .team-contest-container .hero-header h4,body.inplayai-light-client .team-contest-container .hero-header h5,body.inplayai-light-client .team-contest-container .hero-header h6,body.inplayai-light-client .team-contest-container .hero-header p,body.inplayai-light-client .team-contest-container .hero-header span,body.inplayai-light-client .team-contest-container .hero-header div,body.inplayai-light-client .team-contest-container .hero-header .eyebrow,body.inplayai-light-client .team-contest-container .hero-header .subtitle,body.inplayai-light-client .team-contest-container .hero-header .user-name,body.inplayai-light-client .team-contest-container .hero-header .user-team,body.inplayai-light-client .team-contest-container .hero-header .team-name,body.inplayai-light-client .team-contest-container .hero-header .state-caption,body.inplayai-light-client .team-contest-container .hero-header .highlight-title,body.inplayai-light-client .team-contest-container .hero-header .highlight-text{color:#fff!important}body.inplayai_light-client app-team-contest .hero-header i,body.inplayai_light-client app-team-contest .hero-header .pi,body.inplayai_light-client .team-contest-container .hero-header i,body.inplayai_light-client .team-contest-container .hero-header .pi,body.inplayai-light-client app-team-contest .hero-header i,body.inplayai-light-client app-team-contest .hero-header .pi,body.inplayai-light-client .team-contest-container .hero-header i,body.inplayai-light-client .team-contest-container .hero-header .pi{color:#fff!important}body.inplayai_light-client app-team-contest .hero-header .state-chip,body.inplayai_light-client app-team-contest .hero-header .p-tag,body.inplayai_light-client .team-contest-container .hero-header .state-chip,body.inplayai_light-client .team-contest-container .hero-header .p-tag,body.inplayai-light-client app-team-contest .hero-header .state-chip,body.inplayai-light-client app-team-contest .hero-header .p-tag,body.inplayai-light-client .team-contest-container .hero-header .state-chip,body.inplayai-light-client .team-contest-container .hero-header .p-tag{color:#fff!important}.intro-main .intro-content app-slider .p-galleria .p-galleria-item .final_slide{width:770px!important;border:0px!important;border-radius:0!important}body.abstractforward_light-client app-simulation .event_sub_body,body.abstractforward-light-client app-simulation .event_sub_body{background-color:transparent!important;background:transparent!important;color:#775fe3!important}body.abstractforward_light-client app-simulation .event_sub_body *,body.abstractforward-light-client app-simulation .event_sub_body *{color:inherit!important}body.abstractforward_light-client app-simulation .event_sub_body p,body.abstractforward_light-client app-simulation .event_sub_body span,body.abstractforward_light-client app-simulation .event_sub_body div,body.abstractforward_light-client app-simulation .event_sub_body label,body.abstractforward_light-client app-simulation .event_sub_body small,body.abstractforward_light-client app-simulation .event_sub_body h1,body.abstractforward_light-client app-simulation .event_sub_body h2,body.abstractforward_light-client app-simulation .event_sub_body h3,body.abstractforward_light-client app-simulation .event_sub_body h4,body.abstractforward_light-client app-simulation .event_sub_body h5,body.abstractforward_light-client app-simulation .event_sub_body h6,body.abstractforward-light-client app-simulation .event_sub_body p,body.abstractforward-light-client app-simulation .event_sub_body span,body.abstractforward-light-client app-simulation .event_sub_body div,body.abstractforward-light-client app-simulation .event_sub_body label,body.abstractforward-light-client app-simulation .event_sub_body small,body.abstractforward-light-client app-simulation .event_sub_body h1,body.abstractforward-light-client app-simulation .event_sub_body h2,body.abstractforward-light-client app-simulation .event_sub_body h3,body.abstractforward-light-client app-simulation .event_sub_body h4,body.abstractforward-light-client app-simulation .event_sub_body h5,body.abstractforward-light-client app-simulation .event_sub_body h6{color:#775fe3!important}body.abstractforward_light-client app-simulation-end-abstractforward,body.abstractforward-light-client app-simulation-end-abstractforward{width:100%!important;display:block!important}body.abstractforward_light-client .p-galleria,body.abstractforward-light-client .p-galleria,body.abstractforward_light-client .p-galleria .p-galleria-content,body.abstractforward-light-client .p-galleria .p-galleria-content,body.abstractforward_light-client .p-galleria .p-galleria-item-container,body.abstractforward-light-client .p-galleria .p-galleria-item-container{position:relative!important;overflow:visible!important}body.abstractforward_light-client .p-galleria .p-galleria-item-wrapper .p-galleria-item-prev.p-galleria-item-nav,body.abstractforward-light-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_light-client .p-galleria .p-galleria-item-wrapper .p-galleria-item-next.p-galleria-item-nav,body.abstractforward-light-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_light-client app-progress-bar-time-event[type=a],body.abstractforward_light-client app-progress-bar-time-event[type=c],body.abstractforward-light-client app-progress-bar-time-event[type=a],body.abstractforward-light-client app-progress-bar-time-event[type=c]{width:100%!important;display:block!important;--logo-color-2: #775fe3 !important}body.abstractforward_light-client app-progress-bar-time-event[type=a] ::ng-deep .custom-progress-container.progress.under_part,body.abstractforward_light-client app-progress-bar-time-event[type=a] ::ng-deep div.custom-progress-container.progress,body.abstractforward_light-client app-progress-bar-time-event[type=a] ::ng-deep .custom-progress-container,body.abstractforward_light-client app-progress-bar-time-event[type=a] ::ng-deep .progress.under_part,body.abstractforward_light-client app-progress-bar-time-event[type=a] ::ng-deep div.progress.under_part,body.abstractforward_light-client app-progress-bar-time-event[type=c] ::ng-deep .custom-progress-container.progress.under_part,body.abstractforward_light-client app-progress-bar-time-event[type=c] ::ng-deep div.custom-progress-container.progress,body.abstractforward_light-client app-progress-bar-time-event[type=c] ::ng-deep .custom-progress-container,body.abstractforward_light-client app-progress-bar-time-event[type=c] ::ng-deep .progress.under_part,body.abstractforward_light-client app-progress-bar-time-event[type=c] ::ng-deep div.progress.under_part,body.abstractforward-light-client app-progress-bar-time-event[type=a] ::ng-deep .custom-progress-container.progress.under_part,body.abstractforward-light-client app-progress-bar-time-event[type=a] ::ng-deep div.custom-progress-container.progress,body.abstractforward-light-client app-progress-bar-time-event[type=a] ::ng-deep .custom-progress-container,body.abstractforward-light-client app-progress-bar-time-event[type=a] ::ng-deep .progress.under_part,body.abstractforward-light-client app-progress-bar-time-event[type=a] ::ng-deep div.progress.under_part,body.abstractforward-light-client app-progress-bar-time-event[type=c] ::ng-deep .custom-progress-container.progress.under_part,body.abstractforward-light-client app-progress-bar-time-event[type=c] ::ng-deep div.custom-progress-container.progress,body.abstractforward-light-client app-progress-bar-time-event[type=c] ::ng-deep .custom-progress-container,body.abstractforward-light-client app-progress-bar-time-event[type=c] ::ng-deep .progress.under_part,body.abstractforward-light-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:#fff6!important;background-color:#fff6!important;border-radius:16px!important;border:2px solid rgba(119,95,227,.3)!important;box-shadow:0 4px 12px #775fe326,inset 0 2px 4px #ffffff4d!important;overflow:hidden!important;position:relative!important;margin:0!important;width:100%!important}body.abstractforward_light-client app-progress-bar-time-event[type=a] ::ng-deep .border_container,body.abstractforward_light-client app-progress-bar-time-event[type=c] ::ng-deep .border_container,body.abstractforward-light-client app-progress-bar-time-event[type=a] ::ng-deep .border_container,body.abstractforward-light-client app-progress-bar-time-event[type=c] ::ng-deep .border_container{display:none!important}body.abstractforward_light-client app-progress-bar-time-event[type=a] ::ng-deep .ev_name,body.abstractforward_light-client app-progress-bar-time-event[type=a] ::ng-deep .ev_name_1,body.abstractforward_light-client app-progress-bar-time-event[type=a] ::ng-deep span.ev_name,body.abstractforward_light-client app-progress-bar-time-event[type=a] ::ng-deep span.ev_name_1,body.abstractforward_light-client app-progress-bar-time-event[type=a] ::ng-deep .tenth_separator span,body.abstractforward_light-client app-progress-bar-time-event[type=c] ::ng-deep .ev_name,body.abstractforward_light-client app-progress-bar-time-event[type=c] ::ng-deep .ev_name_1,body.abstractforward_light-client app-progress-bar-time-event[type=c] ::ng-deep span.ev_name,body.abstractforward_light-client app-progress-bar-time-event[type=c] ::ng-deep span.ev_name_1,body.abstractforward_light-client app-progress-bar-time-event[type=c] ::ng-deep .tenth_separator span,body.abstractforward-light-client app-progress-bar-time-event[type=a] ::ng-deep .ev_name,body.abstractforward-light-client app-progress-bar-time-event[type=a] ::ng-deep .ev_name_1,body.abstractforward-light-client app-progress-bar-time-event[type=a] ::ng-deep span.ev_name,body.abstractforward-light-client app-progress-bar-time-event[type=a] ::ng-deep span.ev_name_1,body.abstractforward-light-client app-progress-bar-time-event[type=a] ::ng-deep .tenth_separator span,body.abstractforward-light-client app-progress-bar-time-event[type=c] ::ng-deep .ev_name,body.abstractforward-light-client app-progress-bar-time-event[type=c] ::ng-deep .ev_name_1,body.abstractforward-light-client app-progress-bar-time-event[type=c] ::ng-deep span.ev_name,body.abstractforward-light-client app-progress-bar-time-event[type=c] ::ng-deep span.ev_name_1,body.abstractforward-light-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_light-client app-progress-bar-time-event[type=a] ::ng-deep .custom-progress-fill.progress-bar.progress-bar-success,body.abstractforward_light-client app-progress-bar-time-event[type=a] ::ng-deep div.custom-progress-fill.progress-bar-success,body.abstractforward_light-client app-progress-bar-time-event[type=a] ::ng-deep .custom-progress-fill.progress-bar,body.abstractforward_light-client app-progress-bar-time-event[type=a] ::ng-deep .custom-progress-fill,body.abstractforward_light-client app-progress-bar-time-event[type=a] ::ng-deep .progress-bar.progress-bar-success,body.abstractforward_light-client app-progress-bar-time-event[type=a] ::ng-deep div.progress-bar.progress-bar-success,body.abstractforward_light-client app-progress-bar-time-event[type=a] ::ng-deep .progress-bar-success,body.abstractforward_light-client app-progress-bar-time-event[type=c] ::ng-deep .custom-progress-fill.progress-bar.progress-bar-success,body.abstractforward_light-client app-progress-bar-time-event[type=c] ::ng-deep div.custom-progress-fill.progress-bar-success,body.abstractforward_light-client app-progress-bar-time-event[type=c] ::ng-deep .custom-progress-fill.progress-bar,body.abstractforward_light-client app-progress-bar-time-event[type=c] ::ng-deep .custom-progress-fill,body.abstractforward_light-client app-progress-bar-time-event[type=c] ::ng-deep .progress-bar.progress-bar-success,body.abstractforward_light-client app-progress-bar-time-event[type=c] ::ng-deep div.progress-bar.progress-bar-success,body.abstractforward_light-client app-progress-bar-time-event[type=c] ::ng-deep .progress-bar-success,body.abstractforward-light-client app-progress-bar-time-event[type=a] ::ng-deep .custom-progress-fill.progress-bar.progress-bar-success,body.abstractforward-light-client app-progress-bar-time-event[type=a] ::ng-deep div.custom-progress-fill.progress-bar-success,body.abstractforward-light-client app-progress-bar-time-event[type=a] ::ng-deep .custom-progress-fill.progress-bar,body.abstractforward-light-client app-progress-bar-time-event[type=a] ::ng-deep .custom-progress-fill,body.abstractforward-light-client app-progress-bar-time-event[type=a] ::ng-deep .progress-bar.progress-bar-success,body.abstractforward-light-client app-progress-bar-time-event[type=a] ::ng-deep div.progress-bar.progress-bar-success,body.abstractforward-light-client app-progress-bar-time-event[type=a] ::ng-deep .progress-bar-success,body.abstractforward-light-client app-progress-bar-time-event[type=c] ::ng-deep .custom-progress-fill.progress-bar.progress-bar-success,body.abstractforward-light-client app-progress-bar-time-event[type=c] ::ng-deep div.custom-progress-fill.progress-bar-success,body.abstractforward-light-client app-progress-bar-time-event[type=c] ::ng-deep .custom-progress-fill.progress-bar,body.abstractforward-light-client app-progress-bar-time-event[type=c] ::ng-deep .custom-progress-fill,body.abstractforward-light-client app-progress-bar-time-event[type=c] ::ng-deep .progress-bar.progress-bar-success,body.abstractforward-light-client app-progress-bar-time-event[type=c] ::ng-deep div.progress-bar.progress-bar-success,body.abstractforward-light-client app-progress-bar-time-event[type=c] ::ng-deep .progress-bar-success{background:linear-gradient(90deg,#775fe3,#775fe3b3,#775fe3)!important;background-color:#775fe3!important;background-size:200% 100%!important;animation:gradientShift 3s ease infinite!important;border-radius:14px!important;box-shadow:0 0 20px #775fe399,0 0 40px #775fe34d,inset 0 1px 2px #ffffff80!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_light-client app-progress-bar-time-event[type=a] ::ng-deep .custom-progress-fill.progress-bar.progress-bar-success:after,body.abstractforward_light-client app-progress-bar-time-event[type=a] ::ng-deep div.custom-progress-fill.progress-bar-success:after,body.abstractforward_light-client app-progress-bar-time-event[type=a] ::ng-deep .custom-progress-fill.progress-bar:after,body.abstractforward_light-client app-progress-bar-time-event[type=a] ::ng-deep .custom-progress-fill:after,body.abstractforward_light-client app-progress-bar-time-event[type=a] ::ng-deep .progress-bar.progress-bar-success:after,body.abstractforward_light-client app-progress-bar-time-event[type=a] ::ng-deep div.progress-bar.progress-bar-success:after,body.abstractforward_light-client app-progress-bar-time-event[type=a] ::ng-deep .progress-bar-success:after,body.abstractforward_light-client app-progress-bar-time-event[type=c] ::ng-deep .custom-progress-fill.progress-bar.progress-bar-success:after,body.abstractforward_light-client app-progress-bar-time-event[type=c] ::ng-deep div.custom-progress-fill.progress-bar-success:after,body.abstractforward_light-client app-progress-bar-time-event[type=c] ::ng-deep .custom-progress-fill.progress-bar:after,body.abstractforward_light-client app-progress-bar-time-event[type=c] ::ng-deep .custom-progress-fill:after,body.abstractforward_light-client app-progress-bar-time-event[type=c] ::ng-deep .progress-bar.progress-bar-success:after,body.abstractforward_light-client app-progress-bar-time-event[type=c] ::ng-deep div.progress-bar.progress-bar-success:after,body.abstractforward_light-client app-progress-bar-time-event[type=c] ::ng-deep .progress-bar-success:after,body.abstractforward-light-client app-progress-bar-time-event[type=a] ::ng-deep .custom-progress-fill.progress-bar.progress-bar-success:after,body.abstractforward-light-client app-progress-bar-time-event[type=a] ::ng-deep div.custom-progress-fill.progress-bar-success:after,body.abstractforward-light-client app-progress-bar-time-event[type=a] ::ng-deep .custom-progress-fill.progress-bar:after,body.abstractforward-light-client app-progress-bar-time-event[type=a] ::ng-deep .custom-progress-fill:after,body.abstractforward-light-client app-progress-bar-time-event[type=a] ::ng-deep .progress-bar.progress-bar-success:after,body.abstractforward-light-client app-progress-bar-time-event[type=a] ::ng-deep div.progress-bar.progress-bar-success:after,body.abstractforward-light-client app-progress-bar-time-event[type=a] ::ng-deep .progress-bar-success:after,body.abstractforward-light-client app-progress-bar-time-event[type=c] ::ng-deep .custom-progress-fill.progress-bar.progress-bar-success:after,body.abstractforward-light-client app-progress-bar-time-event[type=c] ::ng-deep div.custom-progress-fill.progress-bar-success:after,body.abstractforward-light-client app-progress-bar-time-event[type=c] ::ng-deep .custom-progress-fill.progress-bar:after,body.abstractforward-light-client app-progress-bar-time-event[type=c] ::ng-deep .custom-progress-fill:after,body.abstractforward-light-client app-progress-bar-time-event[type=c] ::ng-deep .progress-bar.progress-bar-success:after,body.abstractforward-light-client app-progress-bar-time-event[type=c] ::ng-deep div.progress-bar.progress-bar-success:after,body.abstractforward-light-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(255,255,255,.3) 50%,transparent 100%)!important;animation:shimmer 2s infinite!important;z-index:1!important}body.abstractforward_light-client app-progress-bar-time-event ::ng-deep .ev_name,body.abstractforward_light-client app-progress-bar-time-event ::ng-deep .ev_name_1,body.abstractforward_light-client app-progress-bar-time-event ::ng-deep .tenth_separator span,body.abstractforward_light-client app-progress-bar-time-event ::ng-deep span.ev_name,body.abstractforward_light-client app-progress-bar-time-event ::ng-deep span.ev_name_1,body.abstractforward-light-client app-progress-bar-time-event ::ng-deep .ev_name,body.abstractforward-light-client app-progress-bar-time-event ::ng-deep .ev_name_1,body.abstractforward-light-client app-progress-bar-time-event ::ng-deep .tenth_separator span,body.abstractforward-light-client app-progress-bar-time-event ::ng-deep span.ev_name,body.abstractforward-light-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_light-client app-progress-bar-time-event,body.abstractforward-light-client app-progress-bar-time-event{--logo-color-2: #775fe3 !important}body.abstractforward_light-client app-progress-bar-time-event ::ng-deep .under_part,body.abstractforward_light-client app-progress-bar-time-event ::ng-deep .progress.under_part,body.abstractforward-light-client app-progress-bar-time-event ::ng-deep .under_part,body.abstractforward-light-client app-progress-bar-time-event ::ng-deep .progress.under_part{background-color:#ffffff80!important;background:#ffffff80!important}body.abstractforward_light-client app-progress-bar-time-event ::ng-deep .progress-bar.progress-bar-success,body.abstractforward_light-client app-progress-bar-time-event ::ng-deep div.progress-bar.progress-bar-success,body.abstractforward_light-client app-progress-bar-time-event ::ng-deep .progress-bar-success,body.abstractforward_light-client app-progress-bar-time-event ::ng-deep .progress-bar,body.abstractforward-light-client app-progress-bar-time-event ::ng-deep .progress-bar.progress-bar-success,body.abstractforward-light-client app-progress-bar-time-event ::ng-deep div.progress-bar.progress-bar-success,body.abstractforward-light-client app-progress-bar-time-event ::ng-deep .progress-bar-success,body.abstractforward-light-client app-progress-bar-time-event ::ng-deep .progress-bar{background-color:#775fe3!important;background:linear-gradient(90deg,#775fe3,#775fe3b3)!important;background-image:linear-gradient(90deg,#775fe3,#775fe3b3)!important;box-shadow:0 0 15px #775fe3cc!important;opacity:1!important}body.abstractforward_light-client app-progress-bar-time-event ::ng-deep .completed,body.abstractforward-light-client app-progress-bar-time-event ::ng-deep .completed{background-color:#775fe3!important;background:#775fe3!important}body.abstractforward_light-client app-progress-bar-time-event ::ng-deep .progress-bar,body.abstractforward_light-client app-progress-bar-time-event ::ng-deep .progress-bar-success,body.abstractforward_light-client app-progress-bar-time-event ::ng-deep div.progress-bar,body.abstractforward_light-client app-progress-bar-time-event ::ng-deep div.progress-bar-success,body.abstractforward-light-client app-progress-bar-time-event ::ng-deep .progress-bar,body.abstractforward-light-client app-progress-bar-time-event ::ng-deep .progress-bar-success,body.abstractforward-light-client app-progress-bar-time-event ::ng-deep div.progress-bar,body.abstractforward-light-client app-progress-bar-time-event ::ng-deep div.progress-bar-success{background-color:#775fe3!important;background:linear-gradient(90deg,#775fe3,#775fe3b3)!important;background-image:linear-gradient(90deg,#775fe3,#775fe3b3)!important;opacity:1!important}body.abstractforward_light-client .p-toast .p-toast-message,body.abstractforward-light-client .p-toast .p-toast-message{background:#fff!important;border:1px solid rgba(119,95,227,.3)!important;border-radius:12px!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;box-shadow:0 8px 32px #775fe333,0 0 20px #775fe31a!important;overflow:hidden!important;position:relative!important}body.abstractforward_light-client .p-toast .p-toast-message:before,body.abstractforward-light-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:#775fe3!important;background-size:200% 100%!important;animation:abstractforward-shimmer 2s ease-in-out infinite!important}body.abstractforward_light-client .p-toast .p-toast-message .p-toast-message-content,body.abstractforward-light-client .p-toast .p-toast-message .p-toast-message-content{padding:1rem 1.25rem!important;align-items:center!important}body.abstractforward_light-client .p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon,body.abstractforward-light-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_light-client .p-toast .p-toast-message .p-toast-message-content .p-toast-message-text .p-toast-summary,body.abstractforward-light-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:#775fe3!important;margin-bottom:.25rem!important}body.abstractforward_light-client .p-toast .p-toast-message .p-toast-message-content .p-toast-message-text .p-toast-detail,body.abstractforward-light-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:#775fe3b3!important}body.abstractforward_light-client .p-toast .p-toast-message .p-toast-icon-close,body.abstractforward-light-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(119,95,227,.3)!important;color:#775fe3b3!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_light-client .p-toast .p-toast-message .p-toast-icon-close .p-toast-icon-close-icon,body.abstractforward-light-client .p-toast .p-toast-message .p-toast-icon-close .p-toast-icon-close-icon{font-size:.75rem!important}body.abstractforward_light-client .p-toast .p-toast-message .p-toast-icon-close:hover,body.abstractforward-light-client .p-toast .p-toast-message .p-toast-icon-close:hover{color:#775fe3!important;background:#775fe31a!important;border-color:#775fe380!important}body.abstractforward_light-client .p-toast .p-toast-message .p-toast-icon-close:focus,body.abstractforward-light-client .p-toast .p-toast-message .p-toast-icon-close:focus{outline:none!important;box-shadow:none!important}body.abstractforward_light-client .p-toast .p-toast-message button.p-toast-icon-close,body.abstractforward-light-client .p-toast .p-toast-message button.p-toast-icon-close{background:transparent!important;box-shadow:none!important}body.abstractforward_light-client .p-toast .p-toast-message button.p-toast-icon-close:before,body.abstractforward_light-client .p-toast .p-toast-message button.p-toast-icon-close:after,body.abstractforward-light-client .p-toast .p-toast-message button.p-toast-icon-close:before,body.abstractforward-light-client .p-toast .p-toast-message button.p-toast-icon-close:after{display:none!important}body.abstractforward_light-client .p-toast .p-toast-message-error,body.abstractforward-light-client .p-toast .p-toast-message-error{border-left:4px solid #ff6b6b!important}body.abstractforward_light-client .p-toast .p-toast-message-error .p-toast-message-icon,body.abstractforward-light-client .p-toast .p-toast-message-error .p-toast-message-icon{color:#ff6b6b!important}body.abstractforward_light-client .p-toast .p-toast-message-success,body.abstractforward-light-client .p-toast .p-toast-message-success{border-left:4px solid #51cf66!important}body.abstractforward_light-client .p-toast .p-toast-message-success .p-toast-message-icon,body.abstractforward-light-client .p-toast .p-toast-message-success .p-toast-message-icon{color:#51cf66!important}body.abstractforward_light-client .p-toast .p-toast-message-warn,body.abstractforward-light-client .p-toast .p-toast-message-warn{border-left:4px solid #fcc419!important}body.abstractforward_light-client .p-toast .p-toast-message-warn .p-toast-message-icon,body.abstractforward-light-client .p-toast .p-toast-message-warn .p-toast-message-icon{color:#fcc419!important}body.abstractforward_light-client .p-toast .p-toast-message-info,body.abstractforward-light-client .p-toast .p-toast-message-info{border-left:4px solid #B7A8F3!important}body.abstractforward_light-client .p-toast .p-toast-message-info .p-toast-message-icon,body.abstractforward-light-client .p-toast .p-toast-message-info .p-toast-message-icon{color:#b7a8f3!important}body.abstractforward_light-client .p-toast .p-toast-message .p-toast-icon-close,body.abstractforward_light-client .p-toast .p-toast-message button.p-toast-icon-close,body.abstractforward_light-client .p-toast-message .p-toast-icon-close,body.abstractforward-light-client .p-toast .p-toast-message .p-toast-icon-close,body.abstractforward-light-client .p-toast .p-toast-message button.p-toast-icon-close,body.abstractforward-light-client .p-toast-message .p-toast-icon-close{background:transparent!important;background-color:transparent!important;box-shadow:none!important}body.abstractforward_light-client .p-toast .p-toast-message .p-toast-icon-close .p-ink,body.abstractforward_light-client .p-toast .p-toast-message button.p-toast-icon-close .p-ink,body.abstractforward_light-client .p-toast-message .p-toast-icon-close .p-ink,body.abstractforward-light-client .p-toast .p-toast-message .p-toast-icon-close .p-ink,body.abstractforward-light-client .p-toast .p-toast-message button.p-toast-icon-close .p-ink,body.abstractforward-light-client .p-toast-message .p-toast-icon-close .p-ink{display:none!important}body.abstractforward_light-client .p-toast .p-toast-message .p-toast-icon-close svg,body.abstractforward_light-client .p-toast .p-toast-message .p-toast-icon-close .pi,body.abstractforward_light-client .p-toast .p-toast-message .p-toast-icon-close span[class*=pi-],body.abstractforward_light-client .p-toast .p-toast-message button.p-toast-icon-close svg,body.abstractforward_light-client .p-toast .p-toast-message button.p-toast-icon-close .pi,body.abstractforward_light-client .p-toast .p-toast-message button.p-toast-icon-close span[class*=pi-],body.abstractforward_light-client .p-toast-message .p-toast-icon-close svg,body.abstractforward_light-client .p-toast-message .p-toast-icon-close .pi,body.abstractforward_light-client .p-toast-message .p-toast-icon-close span[class*=pi-],body.abstractforward-light-client .p-toast .p-toast-message .p-toast-icon-close svg,body.abstractforward-light-client .p-toast .p-toast-message .p-toast-icon-close .pi,body.abstractforward-light-client .p-toast .p-toast-message .p-toast-icon-close span[class*=pi-],body.abstractforward-light-client .p-toast .p-toast-message button.p-toast-icon-close svg,body.abstractforward-light-client .p-toast .p-toast-message button.p-toast-icon-close .pi,body.abstractforward-light-client .p-toast .p-toast-message button.p-toast-icon-close span[class*=pi-],body.abstractforward-light-client .p-toast-message .p-toast-icon-close svg,body.abstractforward-light-client .p-toast-message .p-toast-icon-close .pi,body.abstractforward-light-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}}@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%}}.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:#ffffff1a!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}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .team-contest-wrapper,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .team-contest-wrapper,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .team-contest-wrapper,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .team-contest-wrapper{min-height:100vh;background:#fff;font-family:Work Sans,Inter,sans-serif;color:#000;position:relative;overflow-x:hidden}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .team-contest-wrapper:before,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .team-contest-wrapper:before,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .team-contest-wrapper:before,body.abstractforward-light-client body.abstractforward-light-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_light-client body.abstractforward_light-client app-team-contest .team-contest-wrapper.loading-state,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .team-contest-wrapper.loading-state,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .team-contest-wrapper.loading-state,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .team-contest-wrapper.loading-state{display:flex;flex-direction:column}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .team-contest-layout,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .team-contest-layout,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .team-contest-layout,body.abstractforward-light-client body.abstractforward-light-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_light-client body.abstractforward_light-client app-team-contest .team-contest-layout,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .team-contest-layout,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .team-contest-layout,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .team-contest-layout{margin-left:0}}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .team-contest-main,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .team-contest-main,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .team-contest-main,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .team-contest-main{width:100%;max-width:100%;margin:0;padding:0}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .team-contest-content,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .team-contest-content,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .team-contest-content,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .team-contest-content{display:flex;flex-direction:column;gap:0}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .btn,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .btn,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .btn,body.abstractforward-light-client body.abstractforward-light-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_light-client body.abstractforward_light-client app-team-contest .btn:disabled,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .btn:disabled,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .btn:disabled,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .btn:disabled{opacity:.5;cursor:not-allowed}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .btn.loading,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .btn.loading,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .btn.loading,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .btn.loading{pointer-events:none}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .btn.loading:after,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .btn.loading:after,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .btn.loading:after,body.abstractforward-light-client body.abstractforward-light-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_light-client body.abstractforward_light-client app-team-contest .btn i,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .btn i,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .btn i,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .btn i{font-size:1rem}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .btn-primary,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .btn-primary,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .btn-primary,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .btn-primary{background:#fff;color:#000}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .btn-primary:hover:not(:disabled),body.abstractforward_light-client body.abstractforward-light-client app-team-contest .btn-primary:hover:not(:disabled),body.abstractforward-light-client body.abstractforward_light-client app-team-contest .btn-primary:hover:not(:disabled),body.abstractforward-light-client body.abstractforward-light-client app-team-contest .btn-primary:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 24px #775fe34d}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .btn-secondary,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .btn-secondary,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .btn-secondary,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .btn-secondary{background:transparent;border:1px solid rgba(0,0,0,.2);color:#000}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .btn-secondary:hover:not(:disabled),body.abstractforward_light-client body.abstractforward-light-client app-team-contest .btn-secondary:hover:not(:disabled),body.abstractforward-light-client body.abstractforward_light-client app-team-contest .btn-secondary:hover:not(:disabled),body.abstractforward-light-client body.abstractforward-light-client app-team-contest .btn-secondary:hover:not(:disabled){background:#00000014;border-color:#00000059}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .btn-outline,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .btn-outline,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .btn-outline,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .btn-outline{background:#fff;border:1px solid rgba(119,95,227,.2);color:#000}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .btn-outline:hover:not(:disabled),body.abstractforward_light-client body.abstractforward-light-client app-team-contest .btn-outline:hover:not(:disabled),body.abstractforward-light-client body.abstractforward_light-client app-team-contest .btn-outline:hover:not(:disabled),body.abstractforward-light-client body.abstractforward-light-client app-team-contest .btn-outline:hover:not(:disabled){background:#775fe326;border-color:#775fe3}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .btn-text,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .btn-text,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .btn-text,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .btn-text{background:transparent;color:#775fe3;padding:8px 16px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .btn-text:hover:not(:disabled),body.abstractforward_light-client body.abstractforward-light-client app-team-contest .btn-text:hover:not(:disabled),body.abstractforward-light-client body.abstractforward_light-client app-team-contest .btn-text:hover:not(:disabled),body.abstractforward-light-client body.abstractforward-light-client app-team-contest .btn-text:hover:not(:disabled){background:#775fe31a;color:#000}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .btn-icon,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .btn-icon,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .btn-icon,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .btn-icon{width:40px;height:40px;padding:0;background:transparent;color:#775fe3;border-radius:6px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .btn-icon:hover:not(:disabled),body.abstractforward_light-client body.abstractforward-light-client app-team-contest .btn-icon:hover:not(:disabled),body.abstractforward-light-client body.abstractforward_light-client app-team-contest .btn-icon:hover:not(:disabled),body.abstractforward-light-client body.abstractforward-light-client app-team-contest .btn-icon:hover:not(:disabled){background:#775fe31a;color:#000}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .btn-icon.btn-danger,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .btn-icon.btn-danger,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .btn-icon.btn-danger,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .btn-icon.btn-danger{color:#ef4444}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .btn-icon.btn-danger:hover:not(:disabled),body.abstractforward_light-client body.abstractforward-light-client app-team-contest .btn-icon.btn-danger:hover:not(:disabled),body.abstractforward-light-client body.abstractforward_light-client app-team-contest .btn-icon.btn-danger:hover:not(:disabled),body.abstractforward-light-client body.abstractforward-light-client app-team-contest .btn-icon.btn-danger:hover:not(:disabled){background:#ef444426}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .text-input,body.abstractforward_light-client body.abstractforward_light-client app-team-contest .textarea,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .text-input,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .textarea,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .text-input,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .textarea,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .text-input,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .textarea{width:100%;background:#fff;border:1px solid rgba(119,95,227,.2);color:#000;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_light-client body.abstractforward_light-client app-team-contest .text-input::placeholder,body.abstractforward_light-client body.abstractforward_light-client app-team-contest .textarea::placeholder,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .text-input::placeholder,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .textarea::placeholder,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .text-input::placeholder,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .textarea::placeholder,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .text-input::placeholder,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .textarea::placeholder{color:#00000073}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .text-input:focus,body.abstractforward_light-client body.abstractforward_light-client app-team-contest .textarea:focus,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .text-input:focus,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .textarea:focus,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .text-input:focus,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .textarea:focus,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .text-input:focus,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .textarea:focus{border-color:#775fe3;box-shadow:0 0 0 3px #775fe326}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .text-input:disabled,body.abstractforward_light-client body.abstractforward_light-client app-team-contest .textarea:disabled,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .text-input:disabled,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .textarea:disabled,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .text-input:disabled,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .textarea:disabled,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .text-input:disabled,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .textarea:disabled{opacity:.5;cursor:not-allowed}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .textarea,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .textarea,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .textarea,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .textarea{resize:vertical;min-height:100px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .input-group,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .input-group,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .input-group,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .input-group{flex:1;position:relative}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .number-input,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .number-input,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .number-input,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .number-input{display:flex;align-items:center;background:#fff;border:1px solid rgba(119,95,227,.2);border-radius:6px;overflow:hidden}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .number-input input,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .number-input input,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .number-input input,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .number-input input{width:50px;padding:8px;text-align:center;background:transparent;border:none;color:#000;font-size:.9375rem;outline:none}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .number-input input::-webkit-inner-spin-button,body.abstractforward_light-client body.abstractforward_light-client app-team-contest .number-input input::-webkit-outer-spin-button,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .number-input input::-webkit-inner-spin-button,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .number-input input::-webkit-outer-spin-button,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .number-input input::-webkit-inner-spin-button,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .number-input input::-webkit-outer-spin-button,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .number-input input::-webkit-inner-spin-button,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .number-input input::-webkit-outer-spin-button{-webkit-appearance:none}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .number-input .num-btn,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .number-input .num-btn,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .number-input .num-btn,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .number-input .num-btn{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#775fe340;border:none;color:#000;cursor:pointer;transition:.15s ease}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .number-input .num-btn:hover:not(:disabled),body.abstractforward_light-client body.abstractforward-light-client app-team-contest .number-input .num-btn:hover:not(:disabled),body.abstractforward-light-client body.abstractforward_light-client app-team-contest .number-input .num-btn:hover:not(:disabled),body.abstractforward-light-client body.abstractforward-light-client app-team-contest .number-input .num-btn:hover:not(:disabled){background:#775fe366}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .number-input .num-btn:disabled,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .number-input .num-btn:disabled,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .number-input .num-btn:disabled,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .number-input .num-btn:disabled{opacity:.5;cursor:not-allowed}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .floating-alert,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .floating-alert,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .floating-alert,body.abstractforward-light-client body.abstractforward-light-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_light-client body.abstractforward_light-client app-team-contest .floating-alert,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .floating-alert,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .floating-alert,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .floating-alert{left:50%;width:calc(100% - 48px)}}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .alert,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .alert,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .alert,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .alert{display:flex;align-items:flex-start;gap:12px;padding:14px 18px;background:#fff;border-radius:12px;border-left:3px solid;margin-bottom:16px;box-shadow:0 8px 32px #ffffff4d}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .alert i,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .alert i,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .alert i,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .alert i{font-size:1.125rem;margin-top:1px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .alert span,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .alert span,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .alert span,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .alert span{flex:1;line-height:1.5}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .alert .alert-close,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .alert .alert-close,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .alert .alert-close,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .alert .alert-close{background:none;border:none;color:inherit;cursor:pointer;opacity:.7;padding:0}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .alert .alert-close:hover,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .alert .alert-close:hover,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .alert .alert-close:hover,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .alert .alert-close:hover{opacity:1}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .alert.alert-error,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .alert.alert-error,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .alert.alert-error,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .alert.alert-error{border-left-color:#ef4444;background:#ef44441a}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .alert.alert-error i,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .alert.alert-error i,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .alert.alert-error i,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .alert.alert-error i{color:#ef4444}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .alert.alert-warning,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .alert.alert-warning,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .alert.alert-warning,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .alert.alert-warning{border-left-color:#f59e0b;background:#f59e0b1a}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .alert.alert-warning i,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .alert.alert-warning i,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .alert.alert-warning i,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .alert.alert-warning i{color:#f59e0b}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .alert.alert-info,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .alert.alert-info,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .alert.alert-info,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .alert.alert-info{border-left-color:#775fe3;background:#775fe31a}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .alert.alert-info i,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .alert.alert-info i,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .alert.alert-info i,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .alert.alert-info i{color:#775fe3}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .alert.alert-success,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .alert.alert-success,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .alert.alert-success,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .alert.alert-success{border-left-color:#10b981;background:#10b9811a}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .alert.alert-success i,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .alert.alert-success i,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .alert.alert-success i,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .alert.alert-success i{color:#10b981}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .tag,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .tag,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .tag,body.abstractforward-light-client body.abstractforward-light-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_light-client body.abstractforward_light-client app-team-contest .tag i,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .tag i,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .tag i,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .tag i{font-size:.75rem}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .tag-success,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .tag-success,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .tag-success,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .tag-success{background:#10b98126;color:#10b981}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .tag-warning,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .tag-warning,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .tag-warning,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .tag-warning{background:#f59e0b26;color:#f59e0b}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .tag-error,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .tag-error,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .tag-error,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .tag-error{background:#ef444426;color:#ef4444}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .tag-info,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .tag-info,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .tag-info,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .tag-info{background:#775fe326;color:#775fe3}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .tag-pending,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .tag-pending,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .tag-pending,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .tag-pending{background:#775fe326;color:#775fe3}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .tag-accepted,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .tag-accepted,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .tag-accepted,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .tag-accepted{background:#10b98126;color:#10b981}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .tag-rejected,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .tag-rejected,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .tag-rejected,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .tag-rejected{background:#ef444426;color:#ef4444}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .avatar,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .avatar,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .avatar,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .avatar{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:#775fe3;color:#fff;font-weight:600;font-size:.875rem;border-radius:50%;flex-shrink:0}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .avatar.avatar-leader,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .avatar.avatar-leader,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .avatar.avatar-leader,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .avatar.avatar-leader{background:#775fe3;color:#000}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .avatar.avatar-sm,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .avatar.avatar-sm,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .avatar.avatar-sm,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .avatar.avatar-sm{width:32px;height:32px;font-size:.75rem}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .spinner,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .spinner,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .spinner,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .spinner{width:48px;height:48px;border:3px solid rgba(119,95,227,.2);border-top-color:#775fe3;border-radius:50%;animation:spin .8s linear infinite}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .progress-bar,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .progress-bar,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .progress-bar,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .progress-bar{height:6px;background:#ffffff4d;border-radius:100px;overflow:hidden}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .progress-fill,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .progress-fill,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .progress-fill,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .progress-fill{height:100%;background:#fff;border-radius:100px;transition:width .3s ease}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .modal-overlay,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .modal-overlay,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .modal-overlay,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .modal-overlay{position:fixed;inset:0;background:#ffffffb3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:24px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .modal,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .modal,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .modal,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .modal{background:#fff;border:1px solid rgba(119,95,227,.2);border-radius:16px;width:100%;max-width:420px;box-shadow:0 24px 48px #fff6;animation:modalIn .2s ease}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .modal-header,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .modal-header,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .modal-header,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .modal-header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid rgba(119,95,227,.2)}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .modal-header h3,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .modal-header h3,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .modal-header h3,body.abstractforward-light-client body.abstractforward-light-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_light-client body.abstractforward_light-client app-team-contest .modal-close,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .modal-close,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .modal-close,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .modal-close{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:#00000073;cursor:pointer;border-radius:6px;transition:.15s ease}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .modal-close:hover,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .modal-close:hover,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .modal-close:hover,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .modal-close:hover{background:#0000001a;color:#000}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .modal-body,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .modal-body,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .modal-body,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .modal-body{padding:24px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .modal-footer,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .modal-footer,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .modal-footer,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .modal-footer{display:flex;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid rgba(119,95,227,.2)}body.abstractforward_light-client body.abstractforward_light-client app-team-contest details summary,body.abstractforward_light-client body.abstractforward-light-client app-team-contest details summary,body.abstractforward-light-client body.abstractforward_light-client app-team-contest details summary,body.abstractforward-light-client body.abstractforward-light-client app-team-contest details summary{display:flex;align-items:center;gap:8px;padding:12px 0;color:#775fe3;cursor:pointer;font-weight:500;list-style:none;transition:.15s ease}body.abstractforward_light-client body.abstractforward_light-client app-team-contest details summary::-webkit-details-marker,body.abstractforward_light-client body.abstractforward-light-client app-team-contest details summary::-webkit-details-marker,body.abstractforward-light-client body.abstractforward_light-client app-team-contest details summary::-webkit-details-marker,body.abstractforward-light-client body.abstractforward-light-client app-team-contest details summary::-webkit-details-marker{display:none}body.abstractforward_light-client body.abstractforward_light-client app-team-contest details summary:after,body.abstractforward_light-client body.abstractforward-light-client app-team-contest details summary:after,body.abstractforward-light-client body.abstractforward_light-client app-team-contest details summary:after,body.abstractforward-light-client body.abstractforward-light-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_light-client body.abstractforward_light-client app-team-contest details summary:hover,body.abstractforward_light-client body.abstractforward-light-client app-team-contest details summary:hover,body.abstractforward-light-client body.abstractforward_light-client app-team-contest details summary:hover,body.abstractforward-light-client body.abstractforward-light-client app-team-contest details summary:hover{color:#000}body.abstractforward_light-client body.abstractforward_light-client app-team-contest details[open] summary:after,body.abstractforward_light-client body.abstractforward-light-client app-team-contest details[open] summary:after,body.abstractforward-light-client body.abstractforward_light-client app-team-contest details[open] summary:after,body.abstractforward-light-client body.abstractforward-light-client app-team-contest details[open] summary:after{transform:rotate(180deg)}body.abstractforward_light-client body.abstractforward_light-client app-team-contest details>*:not(summary),body.abstractforward_light-client body.abstractforward-light-client app-team-contest details>*:not(summary),body.abstractforward-light-client body.abstractforward_light-client app-team-contest details>*:not(summary),body.abstractforward-light-client body.abstractforward-light-client app-team-contest details>*:not(summary){padding:12px 0}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .ranking-details,body.abstractforward_light-client body.abstractforward_light-client app-team-contest .motivation-details,body.abstractforward_light-client body.abstractforward_light-client app-team-contest .upload-details,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .ranking-details,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .motivation-details,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .upload-details,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .ranking-details,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .motivation-details,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .upload-details,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .ranking-details,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .motivation-details,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .upload-details{background:transparent;border:none}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .search-input-wrapper,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .search-input-wrapper,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .search-input-wrapper,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .search-input-wrapper{position:relative;flex:1;min-width:260px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .search-dropdown,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .search-dropdown,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .search-dropdown,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .search-dropdown{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid rgba(119,95,227,.2);border-radius:12px;margin-top:4px;max-height:240px;overflow-y:auto;z-index:100;box-shadow:0 12px 32px #ffffff4d}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .search-item,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .search-item,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .search-item,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .search-item{display:flex;align-items:center;gap:12px;padding:12px 16px;cursor:pointer;transition:.15s ease}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .search-item:hover,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .search-item:hover,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .search-item:hover,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .search-item:hover{background:#0000000d}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .search-item-details,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .search-item-details,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .search-item-details,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .search-item-details{display:flex;flex-direction:column;gap:2px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .search-item-name,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .search-item-name,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .search-item-name,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .search-item-name{font-weight:500;color:#000}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .search-item-username,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .search-item-username,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .search-item-username,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .search-item-username{font-size:.8125rem;color:#00000073}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .selected-users,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .selected-users,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .selected-users,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .selected-users{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .selected-chip,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .selected-chip,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .selected-chip,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .selected-chip{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;background:#775fe326;border-radius:100px;font-size:.875rem;color:#000}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .chip-remove,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .chip-remove,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .chip-remove,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .chip-remove{width:18px;height:18px;display:flex;align-items:center;justify-content:center;background:#ffffff4d;border:none;border-radius:50%;color:#000;cursor:pointer;font-size:.625rem;transition:.15s ease}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .chip-remove:hover,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .chip-remove:hover,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .chip-remove:hover,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .chip-remove:hover{background:#ef4444}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .hero-section,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .hero-section,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .hero-section,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .hero-section{position:relative;padding:80px 60px 60px;background:#fff;overflow:hidden}@media (max-width: 1024px){body.abstractforward_light-client body.abstractforward_light-client app-team-contest .hero-section,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .hero-section,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .hero-section,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .hero-section{padding:60px 40px 48px}}@media (max-width: 640px){body.abstractforward_light-client body.abstractforward_light-client app-team-contest .hero-section,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .hero-section,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .hero-section,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .hero-section{padding:48px 24px 36px}}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .hero-gradient,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .hero-gradient,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .hero-gradient,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .hero-gradient{position:absolute;top:0;left:0;right:0;height:4px;background:#fff;background-size:300% 100%;animation:gradient-flow 8s ease infinite}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .hero-content,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .hero-content,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .hero-content,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .hero-content{position:relative;z-index:1;max-width:800px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .hero-title,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .hero-title,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .hero-title,body.abstractforward-light-client body.abstractforward-light-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:#000;letter-spacing:-.03em}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .hero-subtitle,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .hero-subtitle,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .hero-subtitle,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .hero-subtitle{font-size:1.125rem;color:#000000b3;margin:0;max-width:600px;line-height:1.7}@media (max-width: 640px){body.abstractforward_light-client body.abstractforward_light-client app-team-contest .hero-subtitle,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .hero-subtitle,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .hero-subtitle,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .hero-subtitle{font-size:1rem}}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .user-info-section,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .user-info-section,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .user-info-section,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .user-info-section{display:flex;flex-wrap:wrap;gap:16px;padding:32px 60px;background:#ffffff80;border-bottom:1px solid rgba(119,95,227,.2)}@media (max-width: 1024px){body.abstractforward_light-client body.abstractforward_light-client app-team-contest .user-info-section,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .user-info-section,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .user-info-section,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .user-info-section{padding:24px 40px}}@media (max-width: 640px){body.abstractforward_light-client body.abstractforward_light-client app-team-contest .user-info-section,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .user-info-section,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .user-info-section,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .user-info-section{padding:20px 24px}}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .user-card,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .user-card,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .user-card,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .user-card{display:flex;align-items:center;gap:16px;padding:16px 24px;background:#fff;border-radius:16px;border:1px solid rgba(119,95,227,.2);flex-shrink:0}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .user-avatar,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .user-avatar,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .user-avatar,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .user-avatar{width:52px;height:52px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%;flex-shrink:0}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .user-avatar i,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .user-avatar i,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .user-avatar i,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .user-avatar i{font-size:1.25rem;color:#000}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .user-details,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .user-details,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .user-details,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .user-details{display:flex;flex-direction:column;gap:6px;min-width:0}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .user-name,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .user-name,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .user-name,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .user-name{font-family:Clash Display,Inter,sans-serif;font-size:1.125rem;font-weight:600;color:#000;letter-spacing:-.01em}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .user-team,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .user-team,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .user-team,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .user-team{display:flex;align-items:center;gap:10px;font-size:.9375rem;color:#775fe3}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .user-team.no-team,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .user-team.no-team,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .user-team.no-team,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .user-team.no-team{color:#00000073;font-style:italic}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .role-badge,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .role-badge,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .role-badge,body.abstractforward-light-client body.abstractforward-light-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:#775fe326;color:#775fe3}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .role-badge.leader,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .role-badge.leader,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .role-badge.leader,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .role-badge.leader{background:#775fe333;color:#775fe3}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .status-chips,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .status-chips,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .status-chips,body.abstractforward-light-client body.abstractforward-light-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_light-client body.abstractforward_light-client app-team-contest .status-chips,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .status-chips,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .status-chips,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .status-chips{justify-content:flex-start;width:100%}}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .chip,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .chip,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .chip,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .chip{display:flex;align-items:center;gap:12px;padding:14px 18px;background:#fff;border-radius:12px;border:1px solid rgba(119,95,227,.2)}@media (max-width: 640px){body.abstractforward_light-client body.abstractforward_light-client app-team-contest .chip,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .chip,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .chip,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .chip{padding:12px 14px}}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .chip>i,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .chip>i,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .chip>i,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .chip>i{font-size:1.125rem;color:#775fe3}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .chip-content,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .chip-content,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .chip-content,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .chip-content{display:flex;flex-direction:column;gap:2px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .chip-value,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .chip-value,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .chip-value,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .chip-value{font-weight:600;font-size:.875rem;color:#000}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .chip-label,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .chip-label,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .chip-label,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .chip-label{font-size:.625rem;color:#00000073;text-transform:uppercase;letter-spacing:.05em}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .section-card,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .section-card,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .section-card,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .section-card{background:transparent;overflow:hidden}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .card-header,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .card-header,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .card-header,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .card-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .card-header>i,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .card-header>i,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .card-header>i,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .card-header>i{font-size:1.5rem;color:#775fe3}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .card-header h2,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .card-header h2,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .card-header h2,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .card-header h2{font-family:Clash Display,Inter,sans-serif;font-size:1.5rem;font-weight:600;margin:0;color:#000;flex:1;letter-spacing:-.02em}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .card-header.gradient-header,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .card-header.gradient-header,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .card-header.gradient-header,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .card-header.gradient-header{padding:24px;background:#fff;border-radius:16px;margin-bottom:32px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .header-content,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .header-content,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .header-content,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .header-content{display:flex;align-items:flex-start;gap:16px;flex:1}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .header-content>i,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .header-content>i,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .header-content>i,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .header-content>i{font-size:1.5rem;color:#775fe3;margin-top:2px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .header-content h2,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .header-content h2,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .header-content h2,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .header-content h2{font-family:Clash Display,Inter,sans-serif;font-size:1.5rem;font-weight:600;margin:0;color:#000}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .header-desc,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .header-desc,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .header-desc,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .header-desc{font-size:.9375rem;color:#00000073;margin:4px 0 0}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .card-body,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .card-body,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .card-body,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .card-body{padding:0}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .results-section .loading-state,body.abstractforward_light-client body.abstractforward_light-client app-team-contest .results-section .empty-state,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .results-section .loading-state,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .results-section .empty-state,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .results-section .loading-state,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .results-section .empty-state,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .results-section .loading-state,body.abstractforward-light-client body.abstractforward-light-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_light-client body.abstractforward_light-client app-team-contest .results-section .loading-state i,body.abstractforward_light-client body.abstractforward_light-client app-team-contest .results-section .empty-state i,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .results-section .loading-state i,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .results-section .empty-state i,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .results-section .loading-state i,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .results-section .empty-state i,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .results-section .loading-state i,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .results-section .empty-state i{font-size:3rem;color:#00000073}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .results-section .loading-state p,body.abstractforward_light-client body.abstractforward_light-client app-team-contest .results-section .empty-state p,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .results-section .loading-state p,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .results-section .empty-state p,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .results-section .loading-state p,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .results-section .empty-state p,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .results-section .loading-state p,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .results-section .empty-state p{color:#000000b3;font-size:1rem;margin:0}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .results-block,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .results-block,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .results-block,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .results-block{margin-bottom:36px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .results-block:last-child,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .results-block:last-child,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .results-block:last-child,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .results-block:last-child{margin-bottom:0}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .block-title,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .block-title,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .block-title,body.abstractforward-light-client body.abstractforward-light-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:#000;margin:0 0 20px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .block-title i,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .block-title i,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .block-title i,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .block-title i{color:#775fe3}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .podium,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .podium,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .podium,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .podium{display:flex;flex-direction:column;gap:12px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .podium-item,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .podium-item,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .podium-item,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .podium-item{display:flex;align-items:center;gap:20px;padding:20px 24px;background:#fff;border-radius:12px;border-left:3px solid #775fe3;transition:.25s cubic-bezier(.4,0,.2,1)}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .podium-item:hover,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .podium-item:hover,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .podium-item:hover,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .podium-item:hover{background:#fff}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .podium-item.gold,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .podium-item.gold,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .podium-item.gold,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .podium-item.gold{border-left-color:gold;background:#fff}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .podium-item.silver,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .podium-item.silver,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .podium-item.silver,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .podium-item.silver{border-left-color:silver}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .podium-item.bronze,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .podium-item.bronze,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .podium-item.bronze,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .podium-item.bronze{border-left-color:#cd7f32}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .medal,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .medal,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .medal,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .medal{font-size:2rem}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .podium-details,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .podium-details,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .podium-details,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .podium-details{display:flex;flex-direction:column;gap:4px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .position,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .position,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .position,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .position{font-size:.6875rem;text-transform:uppercase;letter-spacing:.06em;color:#00000073}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .team-name,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .team-name,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .team-name,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .team-name{font-family:Clash Display,Inter,sans-serif;font-size:1.0625rem;font-weight:600;color:#000}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .score,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .score,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .score,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .score{font-size:.9375rem;color:#775fe3;font-weight:500}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .avg,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .avg,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .avg,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .avg{font-size:.8125rem;color:#00000073}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .podium-row,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .podium-row,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .podium-row,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .podium-row{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media (max-width: 640px){body.abstractforward_light-client body.abstractforward_light-client app-team-contest .podium-row,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .podium-row,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .podium-row,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .podium-row{grid-template-columns:1fr}}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .rounds-grid,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .rounds-grid,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .rounds-grid,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .rounds-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .round-item,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .round-item,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .round-item,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .round-item{padding:20px;background:#fff;border-radius:12px;border:1px solid rgba(119,95,227,.2)}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .round-title,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .round-title,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .round-title,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .round-title{font-family:Clash Display,Inter,sans-serif;font-size:1rem;font-weight:600;color:#775fe3;margin:0 0 16px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .round-ranking,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .round-ranking,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .round-ranking,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .round-ranking{display:flex;flex-direction:column;gap:8px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .rank-row,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .rank-row,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .rank-row,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .rank-row{display:flex;align-items:center;gap:12px;padding:10px 14px;background:#fff3;border-radius:6px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .rank-position,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .rank-position,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .rank-position,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .rank-position{font-weight:600;color:#775fe3;min-width:28px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .rank-team,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .rank-team,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .rank-team,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .rank-team{flex:1;color:#000}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .rank-points,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .rank-points,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .rank-points,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .rank-points{font-weight:500;color:#775fe3}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .no-data,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .no-data,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .no-data,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .no-data{color:#00000073;font-size:.875rem;margin:0}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .categories-grid,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .categories-grid,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .categories-grid,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .categories-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;margin-top:16px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .category-item,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .category-item,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .category-item,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .category-item{padding:18px;background:#fff;border-radius:12px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .category-title,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .category-title,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .category-title,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .category-title{font-size:.9375rem;font-weight:600;color:#000;margin:0 0 12px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .category-winner,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .category-winner,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .category-winner,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .category-winner{display:flex;align-items:center;gap:10px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .winner-medal,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .winner-medal,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .winner-medal,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .winner-medal{font-size:1.25rem}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .winner-team,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .winner-team,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .winner-team,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .winner-team{flex:1;color:#000;font-weight:500}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .winner-score,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .winner-score,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .winner-score,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .winner-score{color:#775fe3;font-weight:500}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .full-ranking,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .full-ranking,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .full-ranking,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .full-ranking{display:flex;flex-direction:column;gap:6px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .ranking-row,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .ranking-row,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .ranking-row,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .ranking-row{display:flex;align-items:center;gap:12px;padding:8px;background:#ffffff26;border-radius:6px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .rank-num,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .rank-num,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .rank-num,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .rank-num{width:24px;text-align:center;font-weight:600;color:#775fe3}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .rank-name,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .rank-name,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .rank-name,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .rank-name{flex:1;color:#000}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .rank-score,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .rank-score,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .rank-score,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .rank-score{color:#775fe3}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .event-title,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .event-title,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .event-title,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .event-title{margin:24px 0 16px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .voting-section .submissions-gallery,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .voting-section .submissions-gallery,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .voting-section .submissions-gallery,body.abstractforward-light-client body.abstractforward-light-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_light-client body.abstractforward_light-client app-team-contest .voting-section .submissions-gallery,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .voting-section .submissions-gallery,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .voting-section .submissions-gallery,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .voting-section .submissions-gallery{grid-template-columns:1fr}}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .submission-item,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .submission-item,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .submission-item,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .submission-item{display:flex;flex-direction:column;background:#fff;border-radius:16px;overflow:hidden;border:1px solid rgba(119,95,227,.2);transition:.25s cubic-bezier(.4,0,.2,1)}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .submission-item:hover,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .submission-item:hover,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .submission-item:hover,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .submission-item:hover{border-color:#775fe34d;transform:translateY(-6px);box-shadow:0 24px 48px #ffffff59}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .submission-preview,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .submission-preview,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .submission-preview,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .submission-preview{aspect-ratio:16/10;display:flex;align-items:center;justify-content:center;background:#fff6;overflow:hidden}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .submission-preview img,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .submission-preview img,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .submission-preview img,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .submission-preview img{width:100%;height:100%;object-fit:cover;transition:.4s cubic-bezier(.16,1,.3,1)}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .submission-preview:hover img,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .submission-preview:hover img,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .submission-preview:hover img,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .submission-preview:hover img{transform:scale(1.05)}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .song-preview,body.abstractforward_light-client body.abstractforward_light-client app-team-contest .file-preview,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .song-preview,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .file-preview,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .song-preview,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .file-preview,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .song-preview,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .file-preview{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#fff}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .song-preview i,body.abstractforward_light-client body.abstractforward_light-client app-team-contest .file-preview i,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .song-preview i,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .file-preview i,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .song-preview i,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .file-preview i,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .song-preview i,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .file-preview i{font-size:3.5rem;color:#775fe3;opacity:.6}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .submission-details,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .submission-details,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .submission-details,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .submission-details{padding:20px;display:flex;flex-direction:column;gap:12px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .submission-details .team-name,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .submission-details .team-name,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .submission-details .team-name,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .submission-details .team-name{font-family:Clash Display,Inter,sans-serif;font-size:1rem;font-weight:600}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .track-meta,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .track-meta,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .track-meta,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .track-meta{display:flex;flex-direction:column;gap:6px;font-size:.875rem}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .track-meta .track-name,body.abstractforward_light-client body.abstractforward_light-client app-team-contest .track-meta .track-artist,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .track-meta .track-name,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .track-meta .track-artist,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .track-meta .track-name,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .track-meta .track-artist,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .track-meta .track-name,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .track-meta .track-artist{display:flex;align-items:center;gap:8px;color:#775fe3}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .track-meta .track-name i,body.abstractforward_light-client body.abstractforward_light-client app-team-contest .track-meta .track-artist i,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .track-meta .track-name i,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .track-meta .track-artist i,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .track-meta .track-name i,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .track-meta .track-artist i,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .track-meta .track-name i,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .track-meta .track-artist i{color:#775fe3;font-size:.8125rem;width:16px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .track-meta .track-link,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .track-meta .track-link,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .track-meta .track-link,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .track-meta .track-link{display:inline-flex;align-items:center;gap:6px;color:#775fe3;text-decoration:none;font-weight:500;transition:.15s ease}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .track-meta .track-link:hover,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .track-meta .track-link:hover,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .track-meta .track-link:hover,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .track-meta .track-link:hover{color:#000}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .motivation-details summary,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .motivation-details summary,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .motivation-details summary,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .motivation-details summary{font-size:.8125rem;color:#00000073}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .motivation-content,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .motivation-content,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .motivation-content,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .motivation-content{font-size:.875rem;line-height:1.65;color:#000000b3}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .open-link,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .open-link,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .open-link,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .open-link{display:inline-flex;align-items:center;gap:6px;color:#775fe3;text-decoration:none;font-size:.8125rem;font-weight:500;transition:.15s ease}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .open-link:hover,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .open-link:hover,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .open-link:hover,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .open-link:hover{color:#000}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .voting-controls,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .voting-controls,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .voting-controls,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .voting-controls{padding:16px 20px;border-top:1px solid rgba(119,95,227,.2);background:#fff3;display:flex;flex-direction:column;gap:12px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .like-container,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .like-container,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .like-container,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .like-container{display:flex;justify-content:center}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .like-btn,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .like-btn,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .like-btn,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .like-btn{display:inline-flex;align-items:center;gap:8px;padding:10px 28px;background:transparent;border:2px solid #775fe3;color:#775fe3;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_light-client body.abstractforward_light-client app-team-contest .like-btn:hover:not(:disabled),body.abstractforward_light-client body.abstractforward-light-client app-team-contest .like-btn:hover:not(:disabled),body.abstractforward-light-client body.abstractforward_light-client app-team-contest .like-btn:hover:not(:disabled),body.abstractforward-light-client body.abstractforward-light-client app-team-contest .like-btn:hover:not(:disabled){background:#775fe31a;transform:scale(1.05)}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .like-btn.liked,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .like-btn.liked,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .like-btn.liked,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .like-btn.liked{background:#775fe3;color:#fff}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .like-btn:disabled,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .like-btn:disabled,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .like-btn:disabled,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .like-btn:disabled{opacity:.5;cursor:not-allowed}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .score-input,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .score-input,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .score-input,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .score-input{display:flex;align-items:center;gap:12px;flex-wrap:wrap}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .category-label,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .category-label,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .category-label,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .category-label{flex:1;min-width:80px;font-weight:500;color:#000;font-size:.875rem}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .score-range,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .score-range,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .score-range,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .score-range{font-size:.75rem;color:#00000073}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .voting-footer,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .voting-footer,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .voting-footer,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .voting-footer{margin-top:24px;text-align:center}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .voting-info,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .voting-info,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .voting-info,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .voting-info{margin-top:16px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .team-creation-section,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .team-creation-section,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .team-creation-section,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .team-creation-section{display:flex;justify-content:center;background:#ffffff80}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .team-creation-section .create-card,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .team-creation-section .create-card,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .team-creation-section .create-card,body.abstractforward-light-client body.abstractforward-light-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_light-client body.abstractforward_light-client app-team-contest .create-icon,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .create-icon,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .create-icon,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .create-icon{width:88px;height:88px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%;margin-bottom:28px;box-shadow:0 12px 40px #775fe340}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .create-icon i,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .create-icon i,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .create-icon i,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .create-icon i{font-size:2.25rem;color:#000}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .create-title,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .create-title,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .create-title,body.abstractforward-light-client body.abstractforward-light-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:#000}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .create-desc,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .create-desc,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .create-desc,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .create-desc{font-size:1rem;color:#000000b3;margin:0 0 36px;max-width:400px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .create-form,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .create-form,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .create-form,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .create-form{display:flex;gap:12px;width:100%;max-width:480px}@media (max-width: 640px){body.abstractforward_light-client body.abstractforward_light-client app-team-contest .create-form,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .create-form,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .create-form,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .create-form{flex-direction:column}}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .team-management-section,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .team-management-section,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .team-management-section,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .team-management-section{background:#ffffff4d}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .team-management-section .team-card,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .team-management-section .team-card,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .team-management-section .team-card,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .team-management-section .team-card{overflow:visible}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .team-header,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .team-header,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .team-header,body.abstractforward-light-client body.abstractforward-light-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(119,95,227,.2);flex-wrap:wrap}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .team-identity,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .team-identity,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .team-identity,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .team-identity{display:flex;align-items:center;gap:18px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .team-icon,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .team-icon,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .team-icon,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .team-icon{width:56px;height:56px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:12px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .team-icon i,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .team-icon i,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .team-icon i,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .team-icon i{font-size:1.5rem;color:#000}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .team-info,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .team-info,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .team-info,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .team-info{display:flex;flex-direction:column;gap:4px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .team-name,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .team-name,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .team-name,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .team-name{font-family:Clash Display,Inter,sans-serif;font-size:1.5rem;font-weight:600;color:#000;margin:0}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .member-count,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .member-count,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .member-count,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .member-count{font-size:.9375rem;color:#775fe3}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .team-actions,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .team-actions,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .team-actions,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .team-actions{display:flex;gap:8px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .team-section,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .team-section,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .team-section,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .team-section{padding-top:24px;margin-top:24px;border-top:1px solid rgba(119,95,227,.2)}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .team-section:first-child,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .team-section:first-child,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .team-section:first-child,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .team-section:first-child{padding-top:0;margin-top:0;border-top:none}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .section-title,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .section-title,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .section-title,body.abstractforward-light-client body.abstractforward-light-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:#000;margin:0 0 18px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .section-title i,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .section-title i,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .section-title i,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .section-title i{color:#775fe3}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .count-badge,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .count-badge,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .count-badge,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .count-badge{font-size:.8125rem;font-weight:400;color:#00000073;margin-left:auto}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .section-desc,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .section-desc,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .section-desc,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .section-desc{font-size:.9375rem;color:#000000b3;margin:0 0 18px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .config-grid,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .config-grid,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .config-grid,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .config-grid{display:flex;flex-wrap:wrap;gap:10px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .members-grid,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .members-grid,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .members-grid,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .members-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .member-item,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .member-item,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .member-item,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .member-item{display:flex;align-items:center;gap:14px;padding:16px 18px;background:#fff;border-radius:12px;border:1px solid rgba(119,95,227,.2);transition:.25s cubic-bezier(.4,0,.2,1)}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .member-item.leader,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .member-item.leader,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .member-item.leader,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .member-item.leader{border-color:#775fe366;background:#775fe314}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .member-item:hover,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .member-item:hover,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .member-item:hover,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .member-item:hover{border-color:#775fe34d}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .member-details,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .member-details,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .member-details,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .member-details{display:flex;flex-direction:column;gap:2px;min-width:0}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .member-name,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .member-name,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .member-name,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .member-name{font-weight:500;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .member-role,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .member-role,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .member-role,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .member-role{font-size:.75rem;color:#00000073}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .member-role.leader,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .member-role.leader,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .member-role.leader,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .member-role.leader{color:#775fe3;font-weight:500}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .invite-form,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .invite-form,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .invite-form,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .invite-form{display:flex;flex-direction:column;gap:12px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .invites-list,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .invites-list,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .invites-list,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .invites-list{display:flex;flex-direction:column;gap:8px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .invite-item,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .invite-item,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .invite-item,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .invite-item{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#fff;border-radius:6px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .invite-item.pending,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .invite-item.pending,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .invite-item.pending,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .invite-item.pending{border-left:3px solid #775fe3}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .invite-item.accepted,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .invite-item.accepted,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .invite-item.accepted,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .invite-item.accepted{border-left:3px solid #10B981}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .invite-item.rejected,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .invite-item.rejected,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .invite-item.rejected,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .invite-item.rejected{border-left:3px solid #EF4444}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .invite-target,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .invite-target,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .invite-target,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .invite-target{flex:1;color:#000}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .submission-section .current-submission,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .submission-section .current-submission,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .submission-section .current-submission,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .submission-section .current-submission{margin-bottom:28px;padding-bottom:28px;border-bottom:1px solid rgba(119,95,227,.2)}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .submission-title,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .submission-title,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .submission-title,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .submission-title{font-family:Clash Display,Inter,sans-serif;font-size:1.0625rem;font-weight:600;color:#000;margin:0 0 18px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .submission-display,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .submission-display,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .submission-display,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .submission-display{display:flex;flex-direction:column;gap:16px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .submission-image img,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .submission-image img,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .submission-image img,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .submission-image img{max-width:100%;max-height:400px;object-fit:contain;border-radius:12px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .submission-motivation,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .submission-motivation,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .submission-motivation,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .submission-motivation{background:#fff;padding:18px;border-radius:12px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .submission-motivation h4,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .submission-motivation h4,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .submission-motivation h4,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .submission-motivation h4{display:flex;align-items:center;gap:8px;font-size:.9375rem;font-weight:600;color:#000;margin:0 0 12px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .submission-motivation h4 i,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .submission-motivation h4 i,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .submission-motivation h4 i,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .submission-motivation h4 i{color:#775fe3}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .motivation-text,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .motivation-text,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .motivation-text,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .motivation-text{font-size:.9375rem;line-height:1.65;color:#000000b3}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .submission-meta,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .submission-meta,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .submission-meta,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .submission-meta{display:flex;align-items:center;gap:8px;font-size:.875rem}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .meta-label,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .meta-label,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .meta-label,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .meta-label{color:#00000073}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .meta-value,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .meta-value,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .meta-value,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .meta-value{color:#775fe3}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .view-link,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .view-link,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .view-link,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .view-link{display:inline-flex;align-items:center;gap:6px;color:#775fe3;text-decoration:none;font-weight:500;transition:.15s ease}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .view-link:hover,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .view-link:hover,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .view-link:hover,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .view-link:hover{color:#000}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .song-section .section-header-bar,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .song-section .section-header-bar,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .song-section .section-header-bar,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .song-section .section-header-bar{display:flex;align-items:center;gap:16px;padding:24px 32px;background:#fff;border-radius:16px 16px 0 0;border-bottom:1px solid rgba(119,95,227,.2)}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .song-section .section-header-bar .section-icon,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .song-section .section-header-bar .section-icon,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .song-section .section-header-bar .section-icon,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .song-section .section-header-bar .section-icon{width:56px;height:56px;border-radius:12px;background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .song-section .section-header-bar .section-icon i,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .song-section .section-header-bar .section-icon i,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .song-section .section-header-bar .section-icon i,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .song-section .section-header-bar .section-icon i{font-size:1.5rem;color:#000}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .song-section .section-header-bar .section-title-group,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .song-section .section-header-bar .section-title-group,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .song-section .section-header-bar .section-title-group,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .song-section .section-header-bar .section-title-group{flex:1}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .song-section .section-header-bar .section-title-group h2,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .song-section .section-header-bar .section-title-group h2,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .song-section .section-header-bar .section-title-group h2,body.abstractforward-light-client body.abstractforward-light-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:#000;margin:0 0 4px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .song-section .section-header-bar .section-title-group p,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .song-section .section-header-bar .section-title-group p,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .song-section .section-header-bar .section-title-group p,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .song-section .section-header-bar .section-title-group p{font-size:.9375rem;color:#000000b3;margin:0}@media (max-width: 640px){body.abstractforward_light-client body.abstractforward_light-client app-team-contest .song-section .section-header-bar,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .song-section .section-header-bar,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .song-section .section-header-bar,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .song-section .section-header-bar{flex-wrap:wrap;padding:20px;gap:12px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .song-section .section-header-bar .section-icon,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .song-section .section-header-bar .section-icon,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .song-section .section-header-bar .section-icon,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .song-section .section-header-bar .section-icon{width:48px;height:48px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .song-section .section-header-bar .section-icon i,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .song-section .section-header-bar .section-icon i,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .song-section .section-header-bar .section-icon i,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .song-section .section-header-bar .section-icon i{font-size:1.25rem}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .song-section .section-header-bar .section-title-group h2,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .song-section .section-header-bar .section-title-group h2,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .song-section .section-header-bar .section-title-group h2,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .song-section .section-header-bar .section-title-group h2{font-size:1.125rem}}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .song-section>.alert,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .song-section>.alert,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .song-section>.alert,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .song-section>.alert{margin:20px 32px 0}@media (max-width: 640px){body.abstractforward_light-client body.abstractforward_light-client app-team-contest .song-section>.alert,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .song-section>.alert,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .song-section>.alert,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .song-section>.alert{margin:16px 20px 0}}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .current-song-card,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .current-song-card,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .current-song-card,body.abstractforward-light-client body.abstractforward-light-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:#fff;border:1px solid rgba(119,95,227,.2);border-top:none}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .current-song-card .song-artwork,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .current-song-card .song-artwork,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .current-song-card .song-artwork,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .current-song-card .song-artwork{grid-row:span 2}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .current-song-card .song-artwork .artwork-placeholder,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .current-song-card .song-artwork .artwork-placeholder,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .current-song-card .song-artwork .artwork-placeholder,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .current-song-card .song-artwork .artwork-placeholder{width:120px;height:120px;border-radius:16px;background:#fff;display:flex;align-items:center;justify-content:center}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .current-song-card .song-artwork .artwork-placeholder i,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .current-song-card .song-artwork .artwork-placeholder i,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .current-song-card .song-artwork .artwork-placeholder i,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .current-song-card .song-artwork .artwork-placeholder i{font-size:2.5rem;color:#000000e6}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .current-song-card .song-details,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .current-song-card .song-details,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .current-song-card .song-details,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .current-song-card .song-details{display:flex;flex-direction:column;gap:16px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .current-song-card .song-main .song-label,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .current-song-card .song-main .song-label,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .current-song-card .song-main .song-label,body.abstractforward-light-client body.abstractforward-light-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:#775fe3;margin-bottom:6px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .current-song-card .song-main .song-title,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .current-song-card .song-main .song-title,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .current-song-card .song-main .song-title,body.abstractforward-light-client body.abstractforward-light-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:#000;margin:0 0 4px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .current-song-card .song-main .song-artist,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .current-song-card .song-main .song-artist,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .current-song-card .song-main .song-artist,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .current-song-card .song-main .song-artist{font-size:1rem;color:#775fe3;margin:0}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .current-song-card .song-actions,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .current-song-card .song-actions,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .current-song-card .song-actions,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .current-song-card .song-actions{display:flex;gap:12px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .current-song-card .song-actions .btn-spotify,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .current-song-card .song-actions .btn-spotify,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .current-song-card .song-actions .btn-spotify,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .current-song-card .song-actions .btn-spotify{background:#1db954;border:none}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .current-song-card .song-actions .btn-spotify:hover,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .current-song-card .song-actions .btn-spotify:hover,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .current-song-card .song-actions .btn-spotify:hover,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .current-song-card .song-actions .btn-spotify:hover{background:#20cf5e;transform:translateY(-1px)}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .current-song-card .song-motivation,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .current-song-card .song-motivation,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .current-song-card .song-motivation,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .current-song-card .song-motivation{grid-column:2;background:#fff;padding:16px 20px;border-radius:12px;border-left:3px solid #775fe3}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .current-song-card .song-motivation .motivation-label,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .current-song-card .song-motivation .motivation-label,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .current-song-card .song-motivation .motivation-label,body.abstractforward-light-client body.abstractforward-light-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:#00000073;margin-bottom:8px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .current-song-card .song-motivation .motivation-content,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .current-song-card .song-motivation .motivation-content,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .current-song-card .song-motivation .motivation-content,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .current-song-card .song-motivation .motivation-content{font-size:.9375rem;line-height:1.6;color:#000000b3}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .current-song-card .song-meta,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .current-song-card .song-meta,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .current-song-card .song-meta,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .current-song-card .song-meta{grid-column:1/-1;padding-top:16px;border-top:1px solid rgba(119,95,227,.2);font-size:.8125rem;color:#00000073}@media (max-width: 768px){body.abstractforward_light-client body.abstractforward_light-client app-team-contest .current-song-card,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .current-song-card,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .current-song-card,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .current-song-card{grid-template-columns:1fr;padding:20px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .current-song-card .song-artwork,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .current-song-card .song-artwork,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .current-song-card .song-artwork,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .current-song-card .song-artwork{grid-row:auto;justify-self:center}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .current-song-card .song-motivation,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .current-song-card .song-motivation,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .current-song-card .song-motivation,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .current-song-card .song-motivation{grid-column:1}}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .song-selection-grid,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .song-selection-grid,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .song-selection-grid,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .song-selection-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;background:#fff;border:1px solid rgba(119,95,227,.2);border-top:none;border-radius:0 0 16px 16px;overflow:hidden}@media (max-width: 1100px){body.abstractforward_light-client body.abstractforward_light-client app-team-contest .song-selection-grid,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .song-selection-grid,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .song-selection-grid,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .song-selection-grid{grid-template-columns:1fr}}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .spotify-panel,body.abstractforward_light-client body.abstractforward_light-client app-team-contest .details-panel,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .spotify-panel,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .details-panel,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .spotify-panel,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .details-panel,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .spotify-panel,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .details-panel{display:flex;flex-direction:column}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .spotify-panel,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .spotify-panel,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .spotify-panel,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .spotify-panel{border-right:1px solid rgba(119,95,227,.2);background:#ffffff80}@media (max-width: 1100px){body.abstractforward_light-client body.abstractforward_light-client app-team-contest .spotify-panel,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .spotify-panel,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .spotify-panel,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .spotify-panel{border-right:none;border-bottom:1px solid rgba(119,95,227,.2)}}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .details-panel,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .details-panel,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .details-panel,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .details-panel{background:#fff}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .panel-header,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .panel-header,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .panel-header,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .panel-header{display:flex;align-items:flex-start;gap:14px;padding:24px;border-bottom:1px solid rgba(119,95,227,.2)}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .panel-header .panel-icon,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .panel-header .panel-icon,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .panel-header .panel-icon,body.abstractforward-light-client body.abstractforward-light-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_light-client body.abstractforward_light-client app-team-contest .panel-header .panel-icon i,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .panel-header .panel-icon i,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .panel-header .panel-icon i,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .panel-header .panel-icon i{font-size:1.25rem;color:#000}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .panel-header .panel-icon.spotify,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .panel-header .panel-icon.spotify,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .panel-header .panel-icon.spotify,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .panel-header .panel-icon.spotify{background:#fff}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .panel-header .panel-icon.details,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .panel-header .panel-icon.details,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .panel-header .panel-icon.details,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .panel-header .panel-icon.details{background:#fff}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .panel-header .panel-title h3,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .panel-header .panel-title h3,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .panel-header .panel-title h3,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .panel-header .panel-title h3{font-family:Clash Display,Inter,sans-serif;font-size:1.0625rem;font-weight:600;color:#000;margin:0 0 4px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .panel-header .panel-title p,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .panel-header .panel-title p,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .panel-header .panel-title p,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .panel-header .panel-title p{font-size:.8125rem;color:#00000073;margin:0}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .panel-content,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .panel-content,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .panel-content,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .panel-content{padding:24px;flex:1}@media (max-width: 640px){body.abstractforward_light-client body.abstractforward_light-client app-team-contest .panel-content,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .panel-content,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .panel-content,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .panel-content{padding:20px}}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .details-form,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .details-form,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .details-form,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .details-form{display:flex;flex-direction:column;gap:18px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .details-form .form-field,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .details-form .form-field,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .details-form .form-field,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .details-form .form-field{display:flex;flex-direction:column;gap:8px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .details-form .form-field label,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .details-form .form-field label,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .details-form .form-field label,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .details-form .form-field label{font-size:.875rem;font-weight:500;color:#000}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .details-form .form-field label .req,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .details-form .form-field label .req,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .details-form .form-field label .req,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .details-form .form-field label .req{color:#ef4444}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .details-form .form-field .field-footer,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .details-form .form-field .field-footer,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .details-form .form-field .field-footer,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .details-form .form-field .field-footer{display:flex;justify-content:flex-end}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .details-form .btn-submit,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .details-form .btn-submit,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .details-form .btn-submit,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .details-form .btn-submit{margin-top:8px;padding:14px 24px;font-size:.9375rem}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .details-form .form-hint,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .details-form .form-hint,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .details-form .form-hint,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .details-form .form-hint{font-size:.8125rem;color:#00000073;text-align:center}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .field,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .field,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .field,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .field{display:flex;flex-direction:column;gap:8px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .field label,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .field label,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .field label,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .field label{font-size:.875rem;font-weight:500;color:#000}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .field label .required,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .field label .required,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .field label .required,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .field label .required{color:#775fe3}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .char-count,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .char-count,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .char-count,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .char-count{font-size:.75rem;color:#00000073;text-align:right}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .helper-text,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .helper-text,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .helper-text,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .helper-text{font-size:.8125rem;color:#00000073;text-align:center;display:block;margin-top:8px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .photo-upload,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .photo-upload,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .photo-upload,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .photo-upload{display:flex;flex-direction:column;gap:24px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .drop-zone,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .drop-zone,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .drop-zone,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .drop-zone{border:2px dashed rgba(119,95,227,.25);border-radius:12px;transition:.25s cubic-bezier(.4,0,.2,1);background:#ffffff26}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .drop-zone:hover:not(.disabled),body.abstractforward_light-client body.abstractforward-light-client app-team-contest .drop-zone:hover:not(.disabled),body.abstractforward-light-client body.abstractforward_light-client app-team-contest .drop-zone:hover:not(.disabled),body.abstractforward-light-client body.abstractforward-light-client app-team-contest .drop-zone:hover:not(.disabled){border-color:#775fe3;background:#775fe30a}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .drop-zone.disabled,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .drop-zone.disabled,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .drop-zone.disabled,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .drop-zone.disabled{opacity:.5;cursor:not-allowed}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .drop-label,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .drop-label,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .drop-label,body.abstractforward-light-client body.abstractforward-light-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_light-client body.abstractforward_light-client app-team-contest .drop-label input[type=file],body.abstractforward_light-client body.abstractforward-light-client app-team-contest .drop-label input[type=file],body.abstractforward-light-client body.abstractforward_light-client app-team-contest .drop-label input[type=file],body.abstractforward-light-client body.abstractforward-light-client app-team-contest .drop-label input[type=file]{display:none}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .drop-label i,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .drop-label i,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .drop-label i,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .drop-label i{font-size:3rem;color:#775fe3;margin-bottom:18px;opacity:.7}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .drop-text,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .drop-text,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .drop-text,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .drop-text{display:flex;flex-direction:column;gap:6px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .drop-text .title,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .drop-text .title,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .drop-text .title,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .drop-text .title{font-weight:500;color:#000}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .drop-text .hint,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .drop-text .hint,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .drop-text .hint,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .drop-text .hint{font-size:.8125rem;color:#00000073}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .upload-content,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .upload-content,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .upload-content,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .upload-content{display:flex;flex-direction:column;gap:20px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .progress-section,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .progress-section,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .progress-section,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .progress-section{background:#fff;padding:18px;border-radius:12px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .progress-info,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .progress-info,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .progress-info,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .progress-info{display:flex;justify-content:space-between;margin-bottom:10px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .file-name,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .file-name,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .file-name,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .file-name{color:#000;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .progress-pct,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .progress-pct,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .progress-pct,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .progress-pct{color:#775fe3;font-weight:500}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .progress-complete,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .progress-complete,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .progress-complete,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .progress-complete{display:flex;align-items:center;gap:8px;margin-top:14px;color:#10b981}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .progress-complete i,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .progress-complete i,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .progress-complete i,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .progress-complete i{font-size:1rem}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .preview-section,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .preview-section,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .preview-section,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .preview-section{position:relative;display:inline-block}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .preview-section img,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .preview-section img,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .preview-section img,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .preview-section img{max-width:100%;max-height:300px;object-fit:contain;border-radius:12px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .remove-btn,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .remove-btn,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .remove-btn,body.abstractforward-light-client body.abstractforward-light-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:#ffffffd9;border:none;border-radius:50%;color:#000;cursor:pointer;transition:.15s ease}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .remove-btn:hover,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .remove-btn:hover,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .remove-btn:hover,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .remove-btn:hover{background:#ef4444}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .motivation-section,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .motivation-section,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .motivation-section,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .motivation-section{display:flex;flex-direction:column;gap:8px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .motivation-section label,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .motivation-section label,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .motivation-section label,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .motivation-section label{font-weight:500;color:#000}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .motivation-section label .required,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .motivation-section label .required,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .motivation-section label .required,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .motivation-section label .required{color:#775fe3}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .loading-content,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .loading-content,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .loading-content,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .loading-content{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;gap:28px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .loading-text,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .loading-text,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .loading-text,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .loading-text{font-size:1.125rem;color:#000000b3}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .phase-section,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .phase-section,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .phase-section,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .phase-section{width:100%;padding:40px 60px;background:#fff;border-bottom:1px solid rgba(119,95,227,.2)}@media (max-width: 1024px){body.abstractforward_light-client body.abstractforward_light-client app-team-contest .phase-section,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .phase-section,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .phase-section,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .phase-section{padding:32px 40px}}@media (max-width: 640px){body.abstractforward_light-client body.abstractforward_light-client app-team-contest .phase-section,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .phase-section,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .phase-section,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .phase-section{padding:24px}}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .phase-section ::ng-deep .phase-viewer-container,body.abstractforward_light-client body.abstractforward_light-client app-team-contest .phase-section ::ng-deep .phase-steps-container,body.abstractforward_light-client body.abstractforward_light-client app-team-contest .phase-section ::ng-deep .phase-steps,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .phase-section ::ng-deep .phase-viewer-container,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .phase-section ::ng-deep .phase-steps-container,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .phase-section ::ng-deep .phase-steps,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .phase-section ::ng-deep .phase-viewer-container,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .phase-section ::ng-deep .phase-steps-container,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .phase-section ::ng-deep .phase-steps,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .phase-section ::ng-deep .phase-viewer-container,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .phase-section ::ng-deep .phase-steps-container,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .phase-section ::ng-deep .phase-steps{max-width:100%!important;width:100%!important}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .phase-section ::ng-deep .phase-step,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .phase-section ::ng-deep .phase-step,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .phase-section ::ng-deep .phase-step,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .phase-section ::ng-deep .phase-step{flex:1;min-width:0}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .phase-content-anchor,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .phase-content-anchor,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .phase-content-anchor,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .phase-content-anchor{scroll-margin-top:100px}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .results-section,body.abstractforward_light-client body.abstractforward_light-client app-team-contest .voting-section,body.abstractforward_light-client body.abstractforward_light-client app-team-contest .team-creation-section,body.abstractforward_light-client body.abstractforward_light-client app-team-contest .team-management-section,body.abstractforward_light-client body.abstractforward_light-client app-team-contest .submission-section,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .results-section,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .voting-section,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .team-creation-section,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .team-management-section,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .submission-section,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .results-section,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .voting-section,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .team-creation-section,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .team-management-section,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .submission-section,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .results-section,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .voting-section,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .team-creation-section,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .team-management-section,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .submission-section{padding:48px 60px}@media (max-width: 1024px){body.abstractforward_light-client body.abstractforward_light-client app-team-contest .results-section,body.abstractforward_light-client body.abstractforward_light-client app-team-contest .voting-section,body.abstractforward_light-client body.abstractforward_light-client app-team-contest .team-creation-section,body.abstractforward_light-client body.abstractforward_light-client app-team-contest .team-management-section,body.abstractforward_light-client body.abstractforward_light-client app-team-contest .submission-section,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .results-section,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .voting-section,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .team-creation-section,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .team-management-section,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .submission-section,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .results-section,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .voting-section,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .team-creation-section,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .team-management-section,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .submission-section,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .results-section,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .voting-section,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .team-creation-section,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .team-management-section,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .submission-section{padding:40px}}@media (max-width: 640px){body.abstractforward_light-client body.abstractforward_light-client app-team-contest .results-section,body.abstractforward_light-client body.abstractforward_light-client app-team-contest .voting-section,body.abstractforward_light-client body.abstractforward_light-client app-team-contest .team-creation-section,body.abstractforward_light-client body.abstractforward_light-client app-team-contest .team-management-section,body.abstractforward_light-client body.abstractforward_light-client app-team-contest .submission-section,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .results-section,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .voting-section,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .team-creation-section,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .team-management-section,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .submission-section,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .results-section,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .voting-section,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .team-creation-section,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .team-management-section,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .submission-section,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .results-section,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .voting-section,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .team-creation-section,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .team-management-section,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .submission-section{padding:32px 24px}}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .results-section,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .results-section,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .results-section,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .results-section{background:#fff}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .voting-section,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .voting-section,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .voting-section,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .voting-section{background:#fff6}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .submission-section,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .submission-section,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .submission-section,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .submission-section{background:#ffffff4d;border-top:1px solid rgba(119,95,227,.2)}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .song.submission-preview,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .song.submission-preview,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .song.submission-preview,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .song.submission-preview{display:none}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .submission-item,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .submission-item,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .submission-item,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .submission-item{display:flex;flex-direction:column;background:#fff;border-radius:16px;overflow:hidden;border:1px solid rgba(119,95,227,.2);transition:.25s cubic-bezier(.4,0,.2,1);justify-content:space-between}body.abstractforward_light-client body.abstractforward_light-client app-team-contest .status-chips.status-chips-container,body.abstractforward_light-client body.abstractforward-light-client app-team-contest .status-chips.status-chips-container,body.abstractforward-light-client body.abstractforward_light-client app-team-contest .status-chips.status-chips-container,body.abstractforward-light-client body.abstractforward-light-client app-team-contest .status-chips.status-chips-container{display:none}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .phase-timeline .timeline-title,body.abstractforward-light-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:#000;display:flex;align-items:center;gap:12px}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .phases-tabs::-webkit-scrollbar-track,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .phases-tabs::-webkit-scrollbar-track{background:#0000000d;border-radius:2px}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .phase-tab,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .phase-tab{display:flex;align-items:center;gap:14px;padding:16px 24px;background:#fff;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_light-client app-team-phase-viewer .team-phase-viewer .phase-tab:hover:not(:disabled),body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .phase-tab:hover:not(:disabled){border-color:#775fe34d;transform:translateY(-2px)}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .phase-tab.selected,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .phase-tab.selected{border-color:#775fe3!important;background:#fff;box-shadow:0 0 0 3px #775fe326}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .phase-tab.active-phase .phase-tab-icon,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .phase-tab.active-phase .phase-tab-icon{background:#775fe3;box-shadow:0 4px 12px #10b98140}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .phase-tab.active-phase .phase-tab-status.active,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .phase-tab.active-phase .phase-tab-status.active{background:#10b98133;color:#10b981}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .phase-tab.locked-phase .phase-tab-icon,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .phase-tab.locked-phase .phase-tab-icon{background:#775fe3}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .phase-tab.locked-phase .phase-tab-status.locked,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .phase-tab.locked-phase .phase-tab-status.locked{background:#f59e0b33;color:#f59e0b}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .phase-tab.upcoming-phase .phase-tab-status.upcoming,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .phase-tab.upcoming-phase .phase-tab-status.upcoming{background:#0000001a;color:#00000073}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .phase-tab-icon,body.abstractforward-light-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:#0000001a}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .phase-tab-icon i,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .phase-tab-icon i{font-size:1.25rem;color:#000}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .phase-tab-label,body.abstractforward-light-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:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .step-card:hover,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .step-card:hover{border-color:#775fe366;transform:translateY(-2px);box-shadow:0 8px 24px #fff3}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .step-card.selected,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .step-card.selected{border-color:#775fe3;background:#fff}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .step-icon-wrapper,body.abstractforward-light-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:#00000014;transition:.25s cubic-bezier(.4,0,.2,1)}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .step-icon-wrapper i,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .step-icon-wrapper i{font-size:1.25rem;color:#00000073}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .step-icon-wrapper.active,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .step-icon-wrapper.active{background:#775fe3}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .step-icon-wrapper.active i,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .step-icon-wrapper.active i{color:#000}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .step-icon-wrapper.completed,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .step-icon-wrapper.completed{background:#10b98133}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .step-icon-wrapper.completed i,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .step-icon-wrapper.completed i{color:#10b981}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .step-icon-wrapper.upcoming,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .step-icon-wrapper.upcoming{background:#3b82f626}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .step-title,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .step-title{font-family:Clash Display,Inter,sans-serif;font-weight:600;font-size:1rem;color:#000}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .step-badge.completed,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .step-badge.completed{background:#10b98133;color:#10b981}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .step-badge.active,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .step-badge.active{background:#10b98133;color:#10b981}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .step-badge.upcoming,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .step-badge.upcoming{background:#3b82f626;color:#3b82f6}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-phases .compact-phase-item,body.abstractforward-light-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:#fff}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-phases .compact-phase-item.active .compact-phase-indicator,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-phases .compact-phase-item.active .compact-phase-indicator{background:#10b981;color:#000}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-phases .compact-phase-item.upcoming .compact-phase-indicator,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-phases .compact-phase-item.upcoming .compact-phase-indicator{background:#0000001a;color:#00000073}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-phases .compact-phase-item .compact-phase-info .compact-phase-status,body.abstractforward-light-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:#00000073}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .no-phases .info-message,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .no-phases .info-message{display:inline-flex;align-items:center;gap:10px;padding:14px 20px;background:#fff;border-radius:12px;color:#000000b3;font-size:.9375rem;margin:0}body.abstractforward_light-client app-campaign-home-abstractforward .hero-section .hero-content .hero-title,body.abstractforward-light-client app-campaign-home-abstractforward .hero-section .hero-content .hero-title{color:#775fe3!important;text-shadow:none!important}body.abstractforward_light-client app-campaign-home-abstractforward .hero-section .hero-content .hero-subtitle,body.abstractforward-light-client app-campaign-home-abstractforward .hero-section .hero-content .hero-subtitle{color:#000000b3!important}body.abstractforward_light-client app-campaign-home-abstractforward .hero-section .hero-content .hero-actions .hero-button--primary,body.abstractforward-light-client app-campaign-home-abstractforward .hero-section .hero-content .hero-actions .hero-button--primary{background:linear-gradient(0deg,#e6e6fa,#b7a8f3 48.96%,#6667ab)!important;color:#0e0e0e!important;box-shadow:0 4px 16px #6667ab66!important}body.abstractforward_light-client app-campaign-home-abstractforward .hero-section .hero-content .hero-actions .hero-button--primary:hover:not(:disabled),body.abstractforward-light-client app-campaign-home-abstractforward .hero-section .hero-content .hero-actions .hero-button--primary:hover:not(:disabled){transform:translateY(-2px)!important;box-shadow:0 8px 24px #6667ab80!important}body.abstractforward_light-client app-campaign-home-abstractforward .hero-section .hero-content .hero-actions .hero-button--secondary,body.abstractforward-light-client app-campaign-home-abstractforward .hero-section .hero-content .hero-actions .hero-button--secondary{background:#ffffffe6!important;border:2px solid #775fe3!important;color:#775fe3!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;box-shadow:0 4px 12px #775fe333!important}body.abstractforward_light-client app-campaign-home-abstractforward .hero-section .hero-content .hero-actions .hero-button--secondary:hover,body.abstractforward-light-client app-campaign-home-abstractforward .hero-section .hero-content .hero-actions .hero-button--secondary:hover{background:#775fe31a!important;border-color:#775fe3!important;color:#775fe3!important;transform:translateY(-2px)!important;box-shadow:0 6px 16px #775fe34d!important}body.abstractforward_light-client app-campaign-home-abstractforward .hero-section .hero-content .hero-actions .hero-button--secondary i,body.abstractforward-light-client app-campaign-home-abstractforward .hero-section .hero-content .hero-actions .hero-button--secondary i{color:#775fe3!important}body.abstractforward_light-client app-campaign-home-abstractforward .hero-section .hero-content .hero-actions .hero-button--secondary span,body.abstractforward-light-client app-campaign-home-abstractforward .hero-section .hero-content .hero-actions .hero-button--secondary span{color:#775fe3!important}body.abstractforward_light-client app-campaign-home-abstractforward .hero-section .hero-posts .posts-section-header .posts-section-title,body.abstractforward-light-client app-campaign-home-abstractforward .hero-section .hero-posts .posts-section-header .posts-section-title{color:#775fe3!important}body.abstractforward_light-client app-campaign-home-abstractforward .hero-section .hero-posts .posts-section-header .posts-section-subtitle,body.abstractforward-light-client app-campaign-home-abstractforward .hero-section .hero-posts .posts-section-header .posts-section-subtitle{color:#0009!important}body.abstractforward_light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .main-container,body.abstractforward-light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .main-container{background:transparent!important}body.abstractforward_light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .posts-list .post-card,body.abstractforward-light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .posts-list .post-card{background:#fffffff2!important;border:1px solid rgba(119,95,227,.2)!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;box-shadow:0 4px 16px #775fe31a!important}body.abstractforward_light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .posts-list .post-card-wrapper .post-content .post-title,body.abstractforward-light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .posts-list .post-card-wrapper .post-content .post-title{color:#775fe3!important}body.abstractforward_light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .posts-list .post-card-wrapper .post-content .post-body,body.abstractforward-light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .posts-list .post-card-wrapper .post-content .post-body{color:#000000b3!important;background:#fffffff2!important}body.abstractforward_light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep p,body.abstractforward_light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep div,body.abstractforward_light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep span,body.abstractforward_light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep li,body.abstractforward_light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep td,body.abstractforward_light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep th,body.abstractforward-light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep p,body.abstractforward-light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep div,body.abstractforward-light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep span,body.abstractforward-light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep li,body.abstractforward-light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep td,body.abstractforward-light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep th{color:#000000b3!important}body.abstractforward_light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep h1,body.abstractforward_light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep h2,body.abstractforward_light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep h3,body.abstractforward_light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep h4,body.abstractforward_light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep h5,body.abstractforward_light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep h6,body.abstractforward-light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep h1,body.abstractforward-light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep h2,body.abstractforward-light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep h3,body.abstractforward-light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep h4,body.abstractforward-light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep h5,body.abstractforward-light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep h6{color:#775fe3!important}body.abstractforward_light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep a,body.abstractforward-light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep a{color:#775fe3!important}body.abstractforward_light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep a:hover,body.abstractforward-light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep a:hover{color:#775fe3cc!important}body.abstractforward_light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .posts-list .post-meta,body.abstractforward-light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .posts-list .post-meta{border-top-color:#775fe333!important}body.abstractforward_light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .posts-list .post-meta .post-date,body.abstractforward-light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .posts-list .post-meta .post-date{color:#00000080!important}body.abstractforward_light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .posts-list .post-actions,body.abstractforward-light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .posts-list .post-actions{border-top-color:#775fe333!important;background:#ffffff80!important}body.abstractforward_light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .posts-list .post-actions .btn,body.abstractforward-light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .posts-list .post-actions .btn{background:#775fe3!important;color:#fff!important;border:1px solid #775fe3!important}body.abstractforward_light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .posts-list .post-actions .btn:hover,body.abstractforward-light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .posts-list .post-actions .btn:hover{background:#775fe3e6!important;border-color:#775fe3!important;color:#fff!important}body.abstractforward_light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .loading-container,body.abstractforward-light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .loading-container{color:#000000b3!important}body.abstractforward_light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .loading-container p,body.abstractforward-light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .loading-container p{color:#0009!important}body.abstractforward_light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .empty-state,body.abstractforward-light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .empty-state{background:#fffffff2!important;border:1px solid rgba(119,95,227,.2)!important}body.abstractforward_light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .empty-state h3,body.abstractforward-light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .empty-state h3{color:#775fe3!important}body.abstractforward_light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .empty-state p,body.abstractforward-light-client app-campaign-home-abstractforward .hero-section .hero-posts ::ng-deep app-list-post .empty-state p{color:#0009!important}body.abstractforward_light-client app-campaign-home-abstractforward .features-section .features-section-header .features-section-title,body.abstractforward-light-client app-campaign-home-abstractforward .features-section .features-section-header .features-section-title{color:#775fe3!important}body.abstractforward_light-client app-campaign-home-abstractforward .features-section .features-section-header .features-section-subtitle,body.abstractforward-light-client app-campaign-home-abstractforward .features-section .features-section-header .features-section-subtitle{color:#0009!important}body.abstractforward_light-client app-campaign-home-abstractforward .features-section .features-grid .feature-card,body.abstractforward-light-client app-campaign-home-abstractforward .features-section .features-grid .feature-card{background:#fffffff2!important;border-color:#775fe333!important}body.abstractforward_light-client app-campaign-home-abstractforward .features-section .features-grid .feature-card .feature-icon,body.abstractforward-light-client app-campaign-home-abstractforward .features-section .features-grid .feature-card .feature-icon{color:#775fe3!important}body.abstractforward_light-client app-campaign-home-abstractforward .features-section .features-grid .feature-card .feature-title,body.abstractforward-light-client app-campaign-home-abstractforward .features-section .features-grid .feature-card .feature-title{color:#775fe3!important}body.abstractforward_light-client app-campaign-home-abstractforward .features-section .features-grid .feature-card .feature-description,body.abstractforward-light-client app-campaign-home-abstractforward .features-section .features-grid .feature-card .feature-description{color:#000000b3!important}body.abstractforward_light-client app-campaign-home-abstractforward .features-section .features-grid .feature-card .overall-score,body.abstractforward-light-client app-campaign-home-abstractforward .features-section .features-grid .feature-card .overall-score{background:#775fe31a!important;border-color:#775fe34d!important}body.abstractforward_light-client app-campaign-home-abstractforward .features-section .features-grid .feature-card .overall-score .score-label,body.abstractforward-light-client app-campaign-home-abstractforward .features-section .features-grid .feature-card .overall-score .score-label{color:#0009!important}body.abstractforward_light-client app-campaign-home-abstractforward .features-section .features-grid .feature-card .overall-score .score-value,body.abstractforward-light-client app-campaign-home-abstractforward .features-section .features-grid .feature-card .overall-score .score-value{color:#775fe3!important}body.abstractforward_light-client app-campaign-home-abstractforward .hero-slider-section .slider-container,body.abstractforward-light-client app-campaign-home-abstractforward .hero-slider-section .slider-container{background:#fffffff2!important;border-color:#775fe333!important}body.abstractforward_light-client app-campaign-home-abstractforward .hero-slider-section .slider-container .slider-header .slider-section-title,body.abstractforward-light-client app-campaign-home-abstractforward .hero-slider-section .slider-container .slider-header .slider-section-title{color:#775fe3!important}body.abstractforward_light-client app-campaign-home-abstractforward .hero-slider-section .slider-container .slider-header .slider-section-subtitle,body.abstractforward-light-client app-campaign-home-abstractforward .hero-slider-section .slider-container .slider-header .slider-section-subtitle{color:#0009!important}body.abstractforward_light-client app-campaign-home-abstractforward .hero-slider-section .slider-container .slide .slide-content .slide-number,body.abstractforward-light-client app-campaign-home-abstractforward .hero-slider-section .slider-container .slide .slide-content .slide-number{background:#775fe31a!important;border-color:#775fe34d!important;color:#775fe3!important}body.abstractforward_light-client app-campaign-home-abstractforward .hero-slider-section .slider-container .slide .slide-title,body.abstractforward-light-client app-campaign-home-abstractforward .hero-slider-section .slider-container .slide .slide-title{color:#775fe3!important}body.abstractforward_light-client app-campaign-home-abstractforward .hero-slider-section .slider-container .slide .slide-text,body.abstractforward-light-client app-campaign-home-abstractforward .hero-slider-section .slider-container .slide .slide-text{color:#000000b3!important}body.abstractforward_light-client app-campaign-home-abstractforward .hero-slider-section .slider-container .slider-controls .slider-button,body.abstractforward-light-client app-campaign-home-abstractforward .hero-slider-section .slider-container .slider-controls .slider-button{background:#ffffffe6!important;border-color:#775fe3!important;color:#775fe3!important;box-shadow:0 4px 12px #775fe333!important}body.abstractforward_light-client app-campaign-home-abstractforward .hero-slider-section .slider-container .slider-controls .slider-button:hover,body.abstractforward-light-client app-campaign-home-abstractforward .hero-slider-section .slider-container .slider-controls .slider-button:hover{background:#775fe3!important;color:#fff!important}body.abstractforward_light-client app-campaign-home-abstractforward .hero-slider-section .slider-container .slider-controls .slider-indicator,body.abstractforward-light-client app-campaign-home-abstractforward .hero-slider-section .slider-container .slider-controls .slider-indicator{background:#775fe34d!important}body.abstractforward_light-client app-campaign-home-abstractforward .hero-slider-section .slider-container .slider-controls .slider-indicator:hover,body.abstractforward-light-client app-campaign-home-abstractforward .hero-slider-section .slider-container .slider-controls .slider-indicator:hover{background:#775fe380!important}body.abstractforward_light-client app-campaign-home-abstractforward .hero-slider-section .slider-container .slider-controls .slider-indicator.slider-indicator--active,body.abstractforward-light-client app-campaign-home-abstractforward .hero-slider-section .slider-container .slider-controls .slider-indicator.slider-indicator--active{background:#775fe3!important}body.abstractforward_light-client app-list-post .main-container,body.abstractforward-light-client app-list-post .main-container{background:transparent!important}body.abstractforward_light-client app-list-post .posts-list .post-card,body.abstractforward-light-client app-list-post .posts-list .post-card{background:#fff!important;border:1px solid rgba(119,95,227,.2)!important;box-shadow:0 2px 10px #775fe31a!important}body.abstractforward_light-client app-list-post .posts-list .post-card-wrapper .post-content .post-title,body.abstractforward-light-client app-list-post .posts-list .post-card-wrapper .post-content .post-title{color:#775fe3!important}body.abstractforward_light-client app-list-post .posts-list .post-card-wrapper .post-content .post-body,body.abstractforward-light-client app-list-post .posts-list .post-card-wrapper .post-content .post-body{color:#000000b3!important;background:#fff!important}body.abstractforward_light-client app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep p,body.abstractforward_light-client app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep div,body.abstractforward_light-client app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep span,body.abstractforward_light-client app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep li,body.abstractforward_light-client app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep td,body.abstractforward_light-client app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep th,body.abstractforward_light-client app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep strong,body.abstractforward_light-client app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep em,body.abstractforward-light-client app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep p,body.abstractforward-light-client app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep div,body.abstractforward-light-client app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep span,body.abstractforward-light-client app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep li,body.abstractforward-light-client app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep td,body.abstractforward-light-client app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep th,body.abstractforward-light-client app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep strong,body.abstractforward-light-client app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep em{color:#000000b3!important}body.abstractforward_light-client app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep h1,body.abstractforward_light-client app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep h2,body.abstractforward_light-client app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep h3,body.abstractforward_light-client app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep h4,body.abstractforward_light-client app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep h5,body.abstractforward_light-client app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep h6,body.abstractforward-light-client app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep h1,body.abstractforward-light-client app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep h2,body.abstractforward-light-client app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep h3,body.abstractforward-light-client app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep h4,body.abstractforward-light-client app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep h5,body.abstractforward-light-client app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep h6{color:#775fe3!important}body.abstractforward_light-client app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep a,body.abstractforward-light-client app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep a{color:#775fe3!important;text-decoration:none!important;border-bottom:1px solid rgba(119,95,227,.3)!important}body.abstractforward_light-client app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep a:hover,body.abstractforward-light-client app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep a:hover{color:#775fe3cc!important;border-bottom-color:#775fe3!important}body.abstractforward_light-client app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep ul,body.abstractforward_light-client app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep ol,body.abstractforward-light-client app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep ul,body.abstractforward-light-client app-list-post .posts-list .post-card-wrapper .post-content .post-body ::ng-deep ol{color:#000000b3!important}body.abstractforward_light-client app-list-post .posts-list .post-meta,body.abstractforward-light-client app-list-post .posts-list .post-meta{border-top-color:#775fe333!important}body.abstractforward_light-client app-list-post .posts-list .post-meta .post-date,body.abstractforward-light-client app-list-post .posts-list .post-meta .post-date{color:#00000080!important}body.abstractforward_light-client app-list-post .posts-list .post-actions,body.abstractforward-light-client app-list-post .posts-list .post-actions{border-top-color:#775fe333!important;background:#ffffff80!important}body.abstractforward_light-client app-list-post .posts-list .post-actions .btn,body.abstractforward-light-client app-list-post .posts-list .post-actions .btn{background:#775fe3!important;color:#fff!important;border:1px solid #775fe3!important}body.abstractforward_light-client app-list-post .posts-list .post-actions .btn:hover,body.abstractforward-light-client app-list-post .posts-list .post-actions .btn:hover{background:#775fe3e6!important;border-color:#775fe3!important;color:#fff!important}body.abstractforward_light-client app-list-post .loading-container,body.abstractforward-light-client app-list-post .loading-container{color:#000000b3!important}body.abstractforward_light-client app-list-post .loading-container p,body.abstractforward-light-client app-list-post .loading-container p{color:#0009!important}body.abstractforward_light-client app-list-post .loading-container .spinner,body.abstractforward-light-client app-list-post .loading-container .spinner{border-color:#775fe333!important;border-top-color:#775fe3!important}body.abstractforward_light-client app-list-post .empty-state,body.abstractforward-light-client app-list-post .empty-state{background:#fffffff2!important;border:1px solid rgba(119,95,227,.2)!important}body.abstractforward_light-client app-list-post .empty-state h3,body.abstractforward-light-client app-list-post .empty-state h3{color:#775fe3!important}body.abstractforward_light-client app-list-post .empty-state p,body.abstractforward-light-client app-list-post .empty-state p{color:#0009!important}body.abstractforward_light-client ::ng-deep .post-detail-dialog,body.abstractforward_light-client ::ng-deep .post-detail-dialog *,body.abstractforward-light-client ::ng-deep .post-detail-dialog,body.abstractforward-light-client ::ng-deep .post-detail-dialog *{--abstractforward-dark-surface: #ffffff !important;--abstractforward-white: #775fe3 !important;--abstractforward-text-light: rgba(0, 0, 0, .7) !important;--abstractforward-lavander: rgba(0, 0, 0, .5) !important;--abstractforward-accent: #775fe3 !important;--abstractforward-very-pery: #775fe3 !important}body.abstractforward_light-client ::ng-deep .p-dialog-mask,body.abstractforward-light-client ::ng-deep .p-dialog-mask{background:#00000080!important}body.abstractforward_light-client ::ng-deep .post-detail-dialog .p-dialog,body.abstractforward-light-client ::ng-deep .post-detail-dialog .p-dialog{background:#fff!important;background-color:#fff!important;border:1px solid rgba(119,95,227,.2)!important;box-shadow:0 20px 60px #775fe333!important}body.abstractforward_light-client ::ng-deep .post-detail-dialog .p-dialog-header,body.abstractforward-light-client ::ng-deep .post-detail-dialog .p-dialog-header{background:#fff!important;background-color:#fff!important;color:#775fe3!important;border-bottom:1px solid rgba(119,95,227,.2)!important;padding:24px 32px!important;border-radius:16px 16px 0 0!important}body.abstractforward_light-client ::ng-deep .post-detail-dialog .p-dialog-header .p-dialog-title,body.abstractforward-light-client ::ng-deep .post-detail-dialog .p-dialog-header .p-dialog-title{font-family:Clash Display,sans-serif!important;font-size:1.75rem!important;font-weight:600!important;color:#775fe3!important;margin:0!important}body.abstractforward_light-client ::ng-deep .post-detail-dialog .p-dialog-header .p-dialog-header-icon,body.abstractforward-light-client ::ng-deep .post-detail-dialog .p-dialog-header .p-dialog-header-icon{color:#775fe3!important;transition:all .3s ease!important}body.abstractforward_light-client ::ng-deep .post-detail-dialog .p-dialog-header .p-dialog-header-icon:hover,body.abstractforward-light-client ::ng-deep .post-detail-dialog .p-dialog-header .p-dialog-header-icon:hover{color:#775fe3cc!important;transform:scale(1.1)!important;background:#775fe31a!important;border-radius:4px!important}body.abstractforward_light-client ::ng-deep .post-detail-dialog .p-dialog-content,body.abstractforward-light-client ::ng-deep .post-detail-dialog .p-dialog-content{background:#fff!important;background-color:#fff!important;padding:0!important;border-radius:0 0 16px 16px!important;max-height:calc(80vh - 100px)!important;overflow-y:auto!important;color:#000000b3!important}body.abstractforward_light-client ::ng-deep .post-detail-dialog .p-dialog-content::-webkit-scrollbar,body.abstractforward-light-client ::ng-deep .post-detail-dialog .p-dialog-content::-webkit-scrollbar{width:8px!important}body.abstractforward_light-client ::ng-deep .post-detail-dialog .p-dialog-content::-webkit-scrollbar-track,body.abstractforward-light-client ::ng-deep .post-detail-dialog .p-dialog-content::-webkit-scrollbar-track{background:#775fe31a!important;border-radius:4px!important}body.abstractforward_light-client ::ng-deep .post-detail-dialog .p-dialog-content::-webkit-scrollbar-thumb,body.abstractforward-light-client ::ng-deep .post-detail-dialog .p-dialog-content::-webkit-scrollbar-thumb{background:#775fe366!important;border-radius:4px!important}body.abstractforward_light-client ::ng-deep .post-detail-dialog .p-dialog-content::-webkit-scrollbar-thumb:hover,body.abstractforward-light-client ::ng-deep .post-detail-dialog .p-dialog-content::-webkit-scrollbar-thumb:hover{background:#775fe399!important}body.abstractforward_light-client ::ng-deep .post-dialog-content,body.abstractforward-light-client ::ng-deep .post-dialog-content{padding:32px!important;background:#fff!important;background-color:#fff!important;color:#000000b3!important}body.abstractforward_light-client ::ng-deep .post-dialog-content .post-dialog-image,body.abstractforward-light-client ::ng-deep .post-dialog-content .post-dialog-image{width:100%!important;margin-bottom:24px!important;border-radius:12px!important;overflow:hidden!important;box-shadow:0 8px 24px #775fe326!important;border:1px solid rgba(119,95,227,.2)!important}body.abstractforward_light-client ::ng-deep .post-dialog-content .post-dialog-image img,body.abstractforward-light-client ::ng-deep .post-dialog-content .post-dialog-image img{width:100%!important;height:auto!important;max-height:400px!important;object-fit:cover!important;display:block!important}body.abstractforward_light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text,body.abstractforward-light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text{font-family:Work Sans,sans-serif!important;font-size:1.125rem!important;line-height:1.8!important;color:#000000b3!important;margin-bottom:24px!important}body.abstractforward_light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep p,body.abstractforward_light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep div,body.abstractforward_light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep span,body.abstractforward_light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep li,body.abstractforward_light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep td,body.abstractforward_light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep th,body.abstractforward_light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep strong,body.abstractforward_light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep em,body.abstractforward-light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep p,body.abstractforward-light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep div,body.abstractforward-light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep span,body.abstractforward-light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep li,body.abstractforward-light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep td,body.abstractforward-light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep th,body.abstractforward-light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep strong,body.abstractforward-light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep em{color:#000000b3!important;margin-bottom:16px!important}body.abstractforward_light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep p:last-child,body.abstractforward_light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep div:last-child,body.abstractforward_light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep span:last-child,body.abstractforward_light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep li:last-child,body.abstractforward_light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep td:last-child,body.abstractforward_light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep th:last-child,body.abstractforward_light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep strong:last-child,body.abstractforward_light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep em:last-child,body.abstractforward-light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep p:last-child,body.abstractforward-light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep div:last-child,body.abstractforward-light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep span:last-child,body.abstractforward-light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep li:last-child,body.abstractforward-light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep td:last-child,body.abstractforward-light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep th:last-child,body.abstractforward-light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep strong:last-child,body.abstractforward-light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep em:last-child{margin-bottom:0!important}body.abstractforward_light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep h1,body.abstractforward_light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep h2,body.abstractforward_light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep h3,body.abstractforward_light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep h4,body.abstractforward_light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep h5,body.abstractforward_light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep h6,body.abstractforward-light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep h1,body.abstractforward-light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep h2,body.abstractforward-light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep h3,body.abstractforward-light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep h4,body.abstractforward-light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep h5,body.abstractforward-light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep h6{color:#775fe3!important;margin-top:24px!important;margin-bottom:16px!important;font-family:Clash Display,sans-serif!important}body.abstractforward_light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep a,body.abstractforward-light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep a{color:#775fe3!important;text-decoration:none!important;border-bottom:1px solid rgba(119,95,227,.3)!important;transition:all .3s ease!important}body.abstractforward_light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep a:hover,body.abstractforward-light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep a:hover{color:#775fe3cc!important;border-bottom-color:#775fe3!important}body.abstractforward_light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep img,body.abstractforward-light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep img{max-width:100%!important;height:auto!important;border-radius:8px!important;margin:16px 0!important}body.abstractforward_light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep ul,body.abstractforward_light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep ol,body.abstractforward-light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep ul,body.abstractforward-light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep ol{margin:16px 0!important;padding-left:24px!important;color:#000000b3!important}body.abstractforward_light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep li,body.abstractforward-light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep li{margin-bottom:8px!important;color:#000000b3!important}body.abstractforward_light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep blockquote,body.abstractforward-light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep blockquote{border-left:4px solid #775fe3!important;padding-left:16px!important;margin:16px 0!important;color:#0009!important;font-style:italic!important}body.abstractforward_light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep code,body.abstractforward-light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep code{background:#775fe31a!important;color:#775fe3!important;padding:2px 6px!important;border-radius:4px!important;font-family:Courier New,monospace!important}body.abstractforward_light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep pre,body.abstractforward-light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-text ::ng-deep pre{background:#775fe31a!important;color:#000000b3!important;padding:16px!important;border-radius:8px!important;overflow-x:auto!important;border:1px solid rgba(119,95,227,.2)!important}body.abstractforward_light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-meta,body.abstractforward-light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-meta{padding-top:24px!important;border-top:1px solid rgba(119,95,227,.2)!important;display:flex!important;align-items:center!important;gap:12px!important}body.abstractforward_light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-meta .post-dialog-date,body.abstractforward-light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-meta .post-dialog-date{display:flex!important;align-items:center!important;gap:8px!important;font-family:Work Sans,sans-serif!important;font-size:.875rem!important;color:#00000080!important}body.abstractforward_light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-meta .post-dialog-date i,body.abstractforward-light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-meta .post-dialog-date i{font-size:1rem!important;color:#775fe3!important}body.abstractforward_light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-meta .post-dialog-date span,body.abstractforward-light-client ::ng-deep .post-dialog-content .post-dialog-body .post-dialog-meta .post-dialog-date span{color:#00000080!important}body.abstractforward_light-client app-team-contest .team-contest-wrapper,body.abstractforward-light-client app-team-contest .team-contest-wrapper{min-height:100vh;background:#f8f8f8;font-family:Work Sans,sans-serif;color:#000;position:relative;overflow-x:hidden}body.abstractforward_light-client app-team-contest .team-contest-wrapper.loading-state,body.abstractforward-light-client app-team-contest .team-contest-wrapper.loading-state{display:flex;flex-direction:column}body.abstractforward_light-client app-team-contest .team-contest-layout,body.abstractforward-light-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_light-client app-team-contest .team-contest-layout,body.abstractforward-light-client app-team-contest .team-contest-layout{margin-left:0}}body.abstractforward_light-client app-team-contest .team-contest-main,body.abstractforward-light-client app-team-contest .team-contest-main{width:100%;max-width:100%;margin:0;padding:0}body.abstractforward_light-client app-team-contest .team-contest-content,body.abstractforward-light-client app-team-contest .team-contest-content{display:flex;flex-direction:column;gap:0}body.abstractforward_light-client app-team-contest .btn,body.abstractforward-light-client app-team-contest .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;font-family:Work Sans,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_light-client app-team-contest .btn:disabled,body.abstractforward-light-client app-team-contest .btn:disabled{opacity:.5;cursor:not-allowed}body.abstractforward_light-client app-team-contest .btn.loading,body.abstractforward-light-client app-team-contest .btn.loading{pointer-events:none}body.abstractforward_light-client app-team-contest .btn.loading:after,body.abstractforward-light-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_light-client app-team-contest .btn i,body.abstractforward-light-client app-team-contest .btn i{font-size:1rem}body.abstractforward_light-client app-team-contest .btn-primary,body.abstractforward-light-client app-team-contest .btn-primary{background:#775fe3;color:#fff}body.abstractforward_light-client app-team-contest .btn-primary:hover:not(:disabled),body.abstractforward-light-client app-team-contest .btn-primary:hover:not(:disabled){background:#6549df;transform:translateY(-2px);box-shadow:0 8px 24px #775fe34d}body.abstractforward_light-client app-team-contest .btn-secondary,body.abstractforward-light-client app-team-contest .btn-secondary{background:transparent;border:1px solid rgba(119,95,227,.4);color:#000}body.abstractforward_light-client app-team-contest .btn-secondary:hover:not(:disabled),body.abstractforward-light-client app-team-contest .btn-secondary:hover:not(:disabled){background:#775fe30d;border-color:#775fe3}body.abstractforward_light-client app-team-contest .btn-outline,body.abstractforward-light-client app-team-contest .btn-outline{background:#fff;border:1px solid rgba(119,95,227,.2);color:#000}body.abstractforward_light-client app-team-contest .btn-outline:hover:not(:disabled),body.abstractforward-light-client app-team-contest .btn-outline:hover:not(:disabled){background:#775fe30d;border-color:#775fe3}body.abstractforward_light-client app-team-contest .btn-text,body.abstractforward-light-client app-team-contest .btn-text{background:transparent;color:#775fe3;padding:8px 16px}body.abstractforward_light-client app-team-contest .btn-text:hover:not(:disabled),body.abstractforward-light-client app-team-contest .btn-text:hover:not(:disabled){background:#775fe314;color:#5234db}body.abstractforward_light-client app-team-contest .btn-icon,body.abstractforward-light-client app-team-contest .btn-icon{width:40px;height:40px;padding:0;background:transparent;color:#775fe3;border-radius:6px}body.abstractforward_light-client app-team-contest .btn-icon:hover:not(:disabled),body.abstractforward-light-client app-team-contest .btn-icon:hover:not(:disabled){background:#775fe314;color:#5234db}body.abstractforward_light-client app-team-contest .btn-icon.btn-danger,body.abstractforward-light-client app-team-contest .btn-icon.btn-danger{color:#ef4444}body.abstractforward_light-client app-team-contest .btn-icon.btn-danger:hover:not(:disabled),body.abstractforward-light-client app-team-contest .btn-icon.btn-danger:hover:not(:disabled){background:#ef44441a}@keyframes spin{to{transform:rotate(360deg)}}body.abstractforward_light-client app-team-contest .text-input,body.abstractforward_light-client app-team-contest .textarea,body.abstractforward-light-client app-team-contest .text-input,body.abstractforward-light-client app-team-contest .textarea{width:100%;background:#fff;border:1px solid rgba(119,95,227,.2);color:#000;padding:14px 18px;font-family:Work Sans,sans-serif;font-size:1rem;border-radius:12px;transition:.25s cubic-bezier(.4,0,.2,1);outline:none}body.abstractforward_light-client app-team-contest .text-input::placeholder,body.abstractforward_light-client app-team-contest .textarea::placeholder,body.abstractforward-light-client app-team-contest .text-input::placeholder,body.abstractforward-light-client app-team-contest .textarea::placeholder{color:#00000080}body.abstractforward_light-client app-team-contest .text-input:focus,body.abstractforward_light-client app-team-contest .textarea:focus,body.abstractforward-light-client app-team-contest .text-input:focus,body.abstractforward-light-client app-team-contest .textarea:focus{border-color:#775fe3;box-shadow:0 0 0 3px #775fe31a}body.abstractforward_light-client app-team-contest .text-input:disabled,body.abstractforward_light-client app-team-contest .textarea:disabled,body.abstractforward-light-client app-team-contest .text-input:disabled,body.abstractforward-light-client app-team-contest .textarea:disabled{opacity:.5;cursor:not-allowed}body.abstractforward_light-client app-team-contest .textarea,body.abstractforward-light-client app-team-contest .textarea{resize:vertical;min-height:100px}body.abstractforward_light-client app-team-contest .input-group,body.abstractforward-light-client app-team-contest .input-group{flex:1;position:relative}body.abstractforward_light-client app-team-contest .number-input,body.abstractforward-light-client app-team-contest .number-input{display:flex;align-items:center;background:#fff;border:1px solid rgba(119,95,227,.2);border-radius:6px;overflow:hidden}body.abstractforward_light-client app-team-contest .number-input input,body.abstractforward-light-client app-team-contest .number-input input{width:50px;padding:8px;text-align:center;background:transparent;border:none;color:#000;font-size:.9375rem;outline:none}body.abstractforward_light-client app-team-contest .number-input input::-webkit-inner-spin-button,body.abstractforward_light-client app-team-contest .number-input input::-webkit-outer-spin-button,body.abstractforward-light-client app-team-contest .number-input input::-webkit-inner-spin-button,body.abstractforward-light-client app-team-contest .number-input input::-webkit-outer-spin-button{-webkit-appearance:none}body.abstractforward_light-client app-team-contest .number-input .num-btn,body.abstractforward-light-client app-team-contest .number-input .num-btn{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#775fe31a;border:none;color:#775fe3;cursor:pointer;transition:.15s ease}body.abstractforward_light-client app-team-contest .number-input .num-btn:hover:not(:disabled),body.abstractforward-light-client app-team-contest .number-input .num-btn:hover:not(:disabled){background:#775fe333}body.abstractforward_light-client app-team-contest .number-input .num-btn:disabled,body.abstractforward-light-client app-team-contest .number-input .num-btn:disabled{opacity:.5;cursor:not-allowed}body.abstractforward_light-client app-team-contest .floating-alert,body.abstractforward-light-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_light-client app-team-contest .floating-alert,body.abstractforward-light-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_light-client app-team-contest .alert,body.abstractforward-light-client app-team-contest .alert{display:flex;align-items:flex-start;gap:12px;padding:14px 18px;background:#fff;border-radius:12px;border-left:3px solid;margin-bottom:16px;box-shadow:0 2px 8px #00000014}body.abstractforward_light-client app-team-contest .alert i,body.abstractforward-light-client app-team-contest .alert i{font-size:1.125rem;margin-top:1px}body.abstractforward_light-client app-team-contest .alert span,body.abstractforward-light-client app-team-contest .alert span{flex:1;line-height:1.5}body.abstractforward_light-client app-team-contest .alert .alert-close,body.abstractforward-light-client app-team-contest .alert .alert-close{background:none;border:none;color:inherit;cursor:pointer;opacity:.7;padding:0}body.abstractforward_light-client app-team-contest .alert .alert-close:hover,body.abstractforward-light-client app-team-contest .alert .alert-close:hover{opacity:1}body.abstractforward_light-client app-team-contest .alert.alert-error,body.abstractforward-light-client app-team-contest .alert.alert-error{border-left-color:#ef4444;background:#ef444414}body.abstractforward_light-client app-team-contest .alert.alert-error i,body.abstractforward-light-client app-team-contest .alert.alert-error i{color:#ef4444}body.abstractforward_light-client app-team-contest .alert.alert-warning,body.abstractforward-light-client app-team-contest .alert.alert-warning{border-left-color:#f59e0b;background:#f59e0b14}body.abstractforward_light-client app-team-contest .alert.alert-warning i,body.abstractforward-light-client app-team-contest .alert.alert-warning i{color:#f59e0b}body.abstractforward_light-client app-team-contest .alert.alert-info,body.abstractforward-light-client app-team-contest .alert.alert-info{border-left-color:#775fe3;background:#775fe30d}body.abstractforward_light-client app-team-contest .alert.alert-info i,body.abstractforward-light-client app-team-contest .alert.alert-info i{color:#775fe3}body.abstractforward_light-client app-team-contest .alert.alert-success,body.abstractforward-light-client app-team-contest .alert.alert-success{border-left-color:#10b981;background:#10b98114}body.abstractforward_light-client app-team-contest .alert.alert-success i,body.abstractforward-light-client app-team-contest .alert.alert-success i{color:#10b981}body.abstractforward_light-client app-team-contest .tag,body.abstractforward-light-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_light-client app-team-contest .tag i,body.abstractforward-light-client app-team-contest .tag i{font-size:.75rem}body.abstractforward_light-client app-team-contest .tag-success,body.abstractforward-light-client app-team-contest .tag-success{background:#10b9811f;color:#0c8a60}body.abstractforward_light-client app-team-contest .tag-warning,body.abstractforward-light-client app-team-contest .tag-warning{background:#f59e0b1f;color:#c57f08}body.abstractforward_light-client app-team-contest .tag-error,body.abstractforward-light-client app-team-contest .tag-error{background:#ef44441f;color:#ed2d2d}body.abstractforward_light-client app-team-contest .tag-info,body.abstractforward-light-client app-team-contest .tag-info{background:#775fe31f;color:#775fe3}body.abstractforward_light-client app-team-contest .tag-pending,body.abstractforward-light-client app-team-contest .tag-pending{background:#775fe31f;color:#775fe3}body.abstractforward_light-client app-team-contest .tag-accepted,body.abstractforward-light-client app-team-contest .tag-accepted{background:#10b9811f;color:#0c8a60}body.abstractforward_light-client app-team-contest .tag-rejected,body.abstractforward-light-client app-team-contest .tag-rejected{background:#ef44441f;color:#ed2d2d}body.abstractforward_light-client app-team-contest .avatar,body.abstractforward-light-client app-team-contest .avatar{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:#775fe3;color:#fff;font-weight:600;font-size:.875rem;border-radius:50%;flex-shrink:0}body.abstractforward_light-client app-team-contest .avatar.avatar-leader,body.abstractforward-light-client app-team-contest .avatar.avatar-leader{background:#5234db;color:#fff}body.abstractforward_light-client app-team-contest .avatar.avatar-sm,body.abstractforward-light-client app-team-contest .avatar.avatar-sm{width:32px;height:32px;font-size:.75rem}body.abstractforward_light-client app-team-contest .spinner,body.abstractforward-light-client app-team-contest .spinner{width:48px;height:48px;border:3px solid rgba(119,95,227,.2);border-top-color:#775fe3;border-radius:50%;animation:spin .8s linear infinite}body.abstractforward_light-client app-team-contest .progress-bar,body.abstractforward-light-client app-team-contest .progress-bar{height:6px;background:#775fe31a;border-radius:100px;overflow:hidden}body.abstractforward_light-client app-team-contest .progress-fill,body.abstractforward-light-client app-team-contest .progress-fill{height:100%;background:#775fe3;border-radius:100px;transition:width .3s ease}body.abstractforward_light-client app-team-contest .modal-overlay,body.abstractforward-light-client app-team-contest .modal-overlay{position:fixed;inset:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:24px}body.abstractforward_light-client app-team-contest .modal,body.abstractforward-light-client app-team-contest .modal{background:#fff;border:1px solid rgba(119,95,227,.2);border-radius:16px;width:100%;max-width:420px;box-shadow:0 24px 48px #00000026;animation:modalIn .2s ease}@keyframes modalIn{0%{opacity:0;transform:scale(.95) translateY(-10px)}}body.abstractforward_light-client app-team-contest .modal-header,body.abstractforward-light-client app-team-contest .modal-header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid rgba(119,95,227,.2)}body.abstractforward_light-client app-team-contest .modal-header h3,body.abstractforward-light-client app-team-contest .modal-header h3{margin:0;font-family:Clash Display,sans-serif;font-size:1.25rem;font-weight:600}body.abstractforward_light-client app-team-contest .modal-close,body.abstractforward-light-client app-team-contest .modal-close{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:#00000080;cursor:pointer;border-radius:6px;transition:.15s ease}body.abstractforward_light-client app-team-contest .modal-close:hover,body.abstractforward-light-client app-team-contest .modal-close:hover{background:#0000000d;color:#000}body.abstractforward_light-client app-team-contest .modal-body,body.abstractforward-light-client app-team-contest .modal-body{padding:24px}body.abstractforward_light-client app-team-contest .modal-footer,body.abstractforward-light-client app-team-contest .modal-footer{display:flex;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid rgba(119,95,227,.2)}body.abstractforward_light-client app-team-contest details summary,body.abstractforward-light-client app-team-contest details summary{display:flex;align-items:center;gap:8px;padding:12px 0;color:#775fe3;cursor:pointer;font-weight:500;list-style:none;transition:.15s ease}body.abstractforward_light-client app-team-contest details summary::-webkit-details-marker,body.abstractforward-light-client app-team-contest details summary::-webkit-details-marker{display:none}body.abstractforward_light-client app-team-contest details summary:after,body.abstractforward-light-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_light-client app-team-contest details summary:hover,body.abstractforward-light-client app-team-contest details summary:hover{color:#5234db}body.abstractforward_light-client app-team-contest details[open] summary:after,body.abstractforward-light-client app-team-contest details[open] summary:after{transform:rotate(180deg)}body.abstractforward_light-client app-team-contest details>*:not(summary),body.abstractforward-light-client app-team-contest details>*:not(summary){padding:12px 0}body.abstractforward_light-client app-team-contest .ranking-details,body.abstractforward_light-client app-team-contest .motivation-details,body.abstractforward_light-client app-team-contest .upload-details,body.abstractforward-light-client app-team-contest .ranking-details,body.abstractforward-light-client app-team-contest .motivation-details,body.abstractforward-light-client app-team-contest .upload-details{background:transparent;border:none}body.abstractforward_light-client app-team-contest .search-input-wrapper,body.abstractforward-light-client app-team-contest .search-input-wrapper{position:relative;flex:1;min-width:260px}body.abstractforward_light-client app-team-contest .search-dropdown,body.abstractforward-light-client app-team-contest .search-dropdown{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid rgba(119,95,227,.2);border-radius:12px;margin-top:4px;max-height:240px;overflow-y:auto;z-index:100;box-shadow:0 12px 32px #0000001a}body.abstractforward_light-client app-team-contest .search-item,body.abstractforward-light-client app-team-contest .search-item{display:flex;align-items:center;gap:12px;padding:12px 16px;cursor:pointer;transition:.15s ease}body.abstractforward_light-client app-team-contest .search-item:hover,body.abstractforward-light-client app-team-contest .search-item:hover{background:#775fe30d}body.abstractforward_light-client app-team-contest .search-item-details,body.abstractforward-light-client app-team-contest .search-item-details{display:flex;flex-direction:column;gap:2px}body.abstractforward_light-client app-team-contest .search-item-name,body.abstractforward-light-client app-team-contest .search-item-name{font-weight:500;color:#000}body.abstractforward_light-client app-team-contest .search-item-username,body.abstractforward-light-client app-team-contest .search-item-username{font-size:.8125rem;color:#00000080}body.abstractforward_light-client app-team-contest .selected-users,body.abstractforward-light-client app-team-contest .selected-users{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}body.abstractforward_light-client app-team-contest .selected-chip,body.abstractforward-light-client app-team-contest .selected-chip{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;background:#775fe31a;border-radius:100px;font-size:.875rem;color:#000}body.abstractforward_light-client app-team-contest .chip-remove,body.abstractforward-light-client app-team-contest .chip-remove{width:18px;height:18px;display:flex;align-items:center;justify-content:center;background:#00000026;border:none;border-radius:50%;color:#000;cursor:pointer;font-size:.625rem;transition:.15s ease}body.abstractforward_light-client app-team-contest .chip-remove:hover,body.abstractforward-light-client app-team-contest .chip-remove:hover{background:#ef4444;color:#fff}body.abstractforward_light-client app-team-contest .hero-section,body.abstractforward-light-client app-team-contest .hero-section{position:relative;padding:80px 60px 60px;background:#775fe305;overflow:hidden}@media (max-width: 1024px){body.abstractforward_light-client app-team-contest .hero-section,body.abstractforward-light-client app-team-contest .hero-section{padding:60px 40px 48px}}@media (max-width: 640px){body.abstractforward_light-client app-team-contest .hero-section,body.abstractforward-light-client app-team-contest .hero-section{padding:48px 24px 36px}}body.abstractforward_light-client app-team-contest .hero-gradient,body.abstractforward-light-client app-team-contest .hero-gradient{position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#775fe3,#9c8aeb,#775fe3);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_light-client app-team-contest .hero-content,body.abstractforward-light-client app-team-contest .hero-content{position:relative;z-index:1;max-width:800px}body.abstractforward_light-client app-team-contest .hero-title,body.abstractforward-light-client app-team-contest .hero-title{font-family:Clash Display,sans-serif;font-size:clamp(2rem,5vw,3.5rem);font-weight:600;line-height:1.1;margin:0 0 16px;color:#000;letter-spacing:-.03em}body.abstractforward_light-client app-team-contest .hero-subtitle,body.abstractforward-light-client app-team-contest .hero-subtitle{font-size:1.125rem;color:#000000b3;margin:0;max-width:600px;line-height:1.7}@media (max-width: 640px){body.abstractforward_light-client app-team-contest .hero-subtitle,body.abstractforward-light-client app-team-contest .hero-subtitle{font-size:1rem}}body.abstractforward_light-client app-team-contest .user-info-section,body.abstractforward-light-client app-team-contest .user-info-section{display:flex;flex-wrap:wrap;gap:16px;padding:32px 60px;background:#775fe305;border-bottom:1px solid rgba(119,95,227,.2)}@media (max-width: 1024px){body.abstractforward_light-client app-team-contest .user-info-section,body.abstractforward-light-client app-team-contest .user-info-section{padding:24px 40px}}@media (max-width: 640px){body.abstractforward_light-client app-team-contest .user-info-section,body.abstractforward-light-client app-team-contest .user-info-section{padding:20px 24px}}body.abstractforward_light-client app-team-contest .user-card,body.abstractforward-light-client app-team-contest .user-card{display:flex;align-items:center;gap:16px;padding:16px 24px;background:#fff;border-radius:16px;border:1px solid rgba(119,95,227,.2);flex-shrink:0;box-shadow:0 2px 8px #0000000d}body.abstractforward_light-client app-team-contest .user-avatar,body.abstractforward-light-client app-team-contest .user-avatar{width:52px;height:52px;display:flex;align-items:center;justify-content:center;background:#775fe3;border-radius:50%;flex-shrink:0}body.abstractforward_light-client app-team-contest .user-avatar i,body.abstractforward-light-client app-team-contest .user-avatar i{font-size:1.25rem;color:#fff}body.abstractforward_light-client app-team-contest .user-details,body.abstractforward-light-client app-team-contest .user-details{display:flex;flex-direction:column;gap:6px;min-width:0}body.abstractforward_light-client app-team-contest .user-name,body.abstractforward-light-client app-team-contest .user-name{font-family:Clash Display,sans-serif;font-size:1.125rem;font-weight:600;color:#000;letter-spacing:-.01em}body.abstractforward_light-client app-team-contest .user-team,body.abstractforward-light-client app-team-contest .user-team{display:flex;align-items:center;gap:10px;font-size:.9375rem;color:#775fe3}body.abstractforward_light-client app-team-contest .user-team.no-team,body.abstractforward-light-client app-team-contest .user-team.no-team{color:#00000080;font-style:italic}body.abstractforward_light-client app-team-contest .role-badge,body.abstractforward-light-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:#775fe31a;color:#775fe3}body.abstractforward_light-client app-team-contest .role-badge.leader,body.abstractforward-light-client app-team-contest .role-badge.leader{background:#775fe326;color:#5234db}body.abstractforward_light-client app-team-contest .status-chips,body.abstractforward-light-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_light-client app-team-contest .status-chips,body.abstractforward-light-client app-team-contest .status-chips{justify-content:flex-start;width:100%}}body.abstractforward_light-client app-team-contest .chip,body.abstractforward-light-client app-team-contest .chip{display:flex;align-items:center;gap:12px;padding:14px 18px;background:#fff;border-radius:12px;border:1px solid rgba(119,95,227,.2);box-shadow:0 2px 8px #0000000d}@media (max-width: 640px){body.abstractforward_light-client app-team-contest .chip,body.abstractforward-light-client app-team-contest .chip{padding:12px 14px}}body.abstractforward_light-client app-team-contest .chip>i,body.abstractforward-light-client app-team-contest .chip>i{font-size:1.125rem;color:#775fe3}body.abstractforward_light-client app-team-contest .chip-content,body.abstractforward-light-client app-team-contest .chip-content{display:flex;flex-direction:column;gap:2px}body.abstractforward_light-client app-team-contest .chip-value,body.abstractforward-light-client app-team-contest .chip-value{font-weight:600;font-size:.875rem;color:#000}body.abstractforward_light-client app-team-contest .chip-label,body.abstractforward-light-client app-team-contest .chip-label{font-size:.625rem;color:#00000080;text-transform:uppercase;letter-spacing:.05em}body.abstractforward_light-client app-team-contest .section-card,body.abstractforward-light-client app-team-contest .section-card{background:transparent;overflow:hidden}body.abstractforward_light-client app-team-contest .card-header,body.abstractforward-light-client app-team-contest .card-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}body.abstractforward_light-client app-team-contest .card-header>i,body.abstractforward-light-client app-team-contest .card-header>i{font-size:1.5rem;color:#775fe3}body.abstractforward_light-client app-team-contest .card-header h2,body.abstractforward-light-client app-team-contest .card-header h2{font-family:Clash Display,sans-serif;font-size:1.5rem;font-weight:600;margin:0;color:#000;flex:1;letter-spacing:-.02em}body.abstractforward_light-client app-team-contest .card-header.gradient-header,body.abstractforward-light-client app-team-contest .card-header.gradient-header{padding:24px;background:#775fe308;border-radius:16px;margin-bottom:32px}body.abstractforward_light-client app-team-contest .header-content,body.abstractforward-light-client app-team-contest .header-content{display:flex;align-items:flex-start;gap:16px;flex:1}body.abstractforward_light-client app-team-contest .header-content>i,body.abstractforward-light-client app-team-contest .header-content>i{font-size:1.5rem;color:#775fe3;margin-top:2px}body.abstractforward_light-client app-team-contest .header-content h2,body.abstractforward-light-client app-team-contest .header-content h2{font-family:Clash Display,sans-serif;font-size:1.5rem;font-weight:600;margin:0;color:#000}body.abstractforward_light-client app-team-contest .header-desc,body.abstractforward-light-client app-team-contest .header-desc{font-size:.9375rem;color:#00000080;margin:4px 0 0}body.abstractforward_light-client app-team-contest .card-body,body.abstractforward-light-client app-team-contest .card-body{padding:0}body.abstractforward_light-client app-team-contest .results-section .loading-state,body.abstractforward_light-client app-team-contest .results-section .empty-state,body.abstractforward-light-client app-team-contest .results-section .loading-state,body.abstractforward-light-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_light-client app-team-contest .results-section .loading-state i,body.abstractforward_light-client app-team-contest .results-section .empty-state i,body.abstractforward-light-client app-team-contest .results-section .loading-state i,body.abstractforward-light-client app-team-contest .results-section .empty-state i{font-size:3rem;color:#00000080}body.abstractforward_light-client app-team-contest .results-section .loading-state p,body.abstractforward_light-client app-team-contest .results-section .empty-state p,body.abstractforward-light-client app-team-contest .results-section .loading-state p,body.abstractforward-light-client app-team-contest .results-section .empty-state p{color:#000000b3;font-size:1rem;margin:0}body.abstractforward_light-client app-team-contest .results-block,body.abstractforward-light-client app-team-contest .results-block{margin-bottom:36px}body.abstractforward_light-client app-team-contest .results-block:last-child,body.abstractforward-light-client app-team-contest .results-block:last-child{margin-bottom:0}body.abstractforward_light-client app-team-contest .block-title,body.abstractforward-light-client app-team-contest .block-title{display:flex;align-items:center;gap:12px;font-family:Clash Display,sans-serif;font-size:1.125rem;font-weight:600;color:#000;margin:0 0 20px}body.abstractforward_light-client app-team-contest .block-title i,body.abstractforward-light-client app-team-contest .block-title i{color:#775fe3}body.abstractforward_light-client app-team-contest .podium,body.abstractforward-light-client app-team-contest .podium{display:flex;flex-direction:column;gap:12px}body.abstractforward_light-client app-team-contest .podium-item,body.abstractforward-light-client app-team-contest .podium-item{display:flex;align-items:center;gap:20px;padding:20px 24px;background:#fff;border-radius:12px;border-left:3px solid #775fe3;transition:.25s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #0000000d}body.abstractforward_light-client app-team-contest .podium-item:hover,body.abstractforward-light-client app-team-contest .podium-item:hover{box-shadow:0 4px 12px #00000014;transform:translateY(-2px)}body.abstractforward_light-client app-team-contest .podium-item.gold,body.abstractforward-light-client app-team-contest .podium-item.gold{border-left-color:gold;background:linear-gradient(135deg,#ffd7000d,#fff)}body.abstractforward_light-client app-team-contest .podium-item.silver,body.abstractforward-light-client app-team-contest .podium-item.silver{border-left-color:silver}body.abstractforward_light-client app-team-contest .podium-item.bronze,body.abstractforward-light-client app-team-contest .podium-item.bronze{border-left-color:#cd7f32}body.abstractforward_light-client app-team-contest .medal,body.abstractforward-light-client app-team-contest .medal{font-size:2rem}body.abstractforward_light-client app-team-contest .podium-details,body.abstractforward-light-client app-team-contest .podium-details{display:flex;flex-direction:column;gap:4px}body.abstractforward_light-client app-team-contest .position,body.abstractforward-light-client app-team-contest .position{font-size:.6875rem;text-transform:uppercase;letter-spacing:.06em;color:#00000080}body.abstractforward_light-client app-team-contest .team-name,body.abstractforward-light-client app-team-contest .team-name{font-family:Clash Display,sans-serif;font-size:1.0625rem;font-weight:600;color:#000}body.abstractforward_light-client app-team-contest .score,body.abstractforward-light-client app-team-contest .score{font-size:.9375rem;color:#775fe3;font-weight:500}body.abstractforward_light-client app-team-contest .avg,body.abstractforward-light-client app-team-contest .avg{font-size:.8125rem;color:#00000080}body.abstractforward_light-client app-team-contest .podium-row,body.abstractforward-light-client app-team-contest .podium-row{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media (max-width: 640px){body.abstractforward_light-client app-team-contest .podium-row,body.abstractforward-light-client app-team-contest .podium-row{grid-template-columns:1fr}}body.abstractforward_light-client app-team-contest .rounds-grid,body.abstractforward-light-client app-team-contest .rounds-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}body.abstractforward_light-client app-team-contest .round-item,body.abstractforward-light-client app-team-contest .round-item{padding:20px;background:#fff;border-radius:12px;border:1px solid rgba(119,95,227,.2);box-shadow:0 2px 8px #0000000d}body.abstractforward_light-client app-team-contest .round-title,body.abstractforward-light-client app-team-contest .round-title{font-family:Clash Display,sans-serif;font-size:1rem;font-weight:600;color:#775fe3;margin:0 0 16px}body.abstractforward_light-client app-team-contest .round-ranking,body.abstractforward-light-client app-team-contest .round-ranking{display:flex;flex-direction:column;gap:8px}body.abstractforward_light-client app-team-contest .rank-row,body.abstractforward-light-client app-team-contest .rank-row{display:flex;align-items:center;gap:12px;padding:10px 14px;background:#775fe308;border-radius:6px}body.abstractforward_light-client app-team-contest .rank-position,body.abstractforward-light-client app-team-contest .rank-position{font-weight:600;color:#775fe3;min-width:28px}body.abstractforward_light-client app-team-contest .rank-team,body.abstractforward-light-client app-team-contest .rank-team{flex:1;color:#000}body.abstractforward_light-client app-team-contest .rank-points,body.abstractforward-light-client app-team-contest .rank-points{font-weight:500;color:#5234db}body.abstractforward_light-client app-team-contest .no-data,body.abstractforward-light-client app-team-contest .no-data{color:#00000080;font-size:.875rem;margin:0}body.abstractforward_light-client app-team-contest .categories-grid,body.abstractforward-light-client app-team-contest .categories-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;margin-top:16px}body.abstractforward_light-client app-team-contest .category-item,body.abstractforward-light-client app-team-contest .category-item{padding:18px;background:#fff;border-radius:12px;border:1px solid rgba(119,95,227,.2)}body.abstractforward_light-client app-team-contest .category-title,body.abstractforward-light-client app-team-contest .category-title{font-size:.9375rem;font-weight:600;color:#000;margin:0 0 12px}body.abstractforward_light-client app-team-contest .category-winner,body.abstractforward-light-client app-team-contest .category-winner{display:flex;align-items:center;gap:10px}body.abstractforward_light-client app-team-contest .winner-medal,body.abstractforward-light-client app-team-contest .winner-medal{font-size:1.25rem}body.abstractforward_light-client app-team-contest .winner-team,body.abstractforward-light-client app-team-contest .winner-team{flex:1;color:#000;font-weight:500}body.abstractforward_light-client app-team-contest .winner-score,body.abstractforward-light-client app-team-contest .winner-score{color:#775fe3;font-weight:500}body.abstractforward_light-client app-team-contest .full-ranking,body.abstractforward-light-client app-team-contest .full-ranking{display:flex;flex-direction:column;gap:6px}body.abstractforward_light-client app-team-contest .ranking-row,body.abstractforward-light-client app-team-contest .ranking-row{display:flex;align-items:center;gap:12px;padding:8px;background:#775fe308;border-radius:6px}body.abstractforward_light-client app-team-contest .rank-num,body.abstractforward-light-client app-team-contest .rank-num{width:24px;text-align:center;font-weight:600;color:#775fe3}body.abstractforward_light-client app-team-contest .rank-name,body.abstractforward-light-client app-team-contest .rank-name{flex:1;color:#000}body.abstractforward_light-client app-team-contest .rank-score,body.abstractforward-light-client app-team-contest .rank-score{color:#5234db}body.abstractforward_light-client app-team-contest .event-title,body.abstractforward-light-client app-team-contest .event-title{margin:24px 0 16px}body.abstractforward_light-client app-team-contest .voting-section .submissions-gallery,body.abstractforward-light-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_light-client app-team-contest .voting-section .submissions-gallery,body.abstractforward-light-client app-team-contest .voting-section .submissions-gallery{grid-template-columns:1fr}}body.abstractforward_light-client app-team-contest .submission-item,body.abstractforward-light-client app-team-contest .submission-item{display:flex;flex-direction:column;background:#fff;border-radius:16px;overflow:hidden;border:1px solid rgba(119,95,227,.2);transition:.25s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #0000000d}body.abstractforward_light-client app-team-contest .submission-item:hover,body.abstractforward-light-client app-team-contest .submission-item:hover{border-color:#775fe366;transform:translateY(-4px);box-shadow:0 8px 24px #0000001a}body.abstractforward_light-client app-team-contest .submission-preview,body.abstractforward-light-client app-team-contest .submission-preview{aspect-ratio:16/10;display:flex;align-items:center;justify-content:center;background:#775fe308;overflow:hidden}body.abstractforward_light-client app-team-contest .submission-preview img,body.abstractforward-light-client app-team-contest .submission-preview img{width:100%;height:100%;object-fit:cover;transition:.4s cubic-bezier(.16,1,.3,1)}body.abstractforward_light-client app-team-contest .submission-preview:hover img,body.abstractforward-light-client app-team-contest .submission-preview:hover img{transform:scale(1.05)}body.abstractforward_light-client app-team-contest .song-preview,body.abstractforward_light-client app-team-contest .file-preview,body.abstractforward-light-client app-team-contest .song-preview,body.abstractforward-light-client app-team-contest .file-preview{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#775fe30d}body.abstractforward_light-client app-team-contest .song-preview i,body.abstractforward_light-client app-team-contest .file-preview i,body.abstractforward-light-client app-team-contest .song-preview i,body.abstractforward-light-client app-team-contest .file-preview i{font-size:3.5rem;color:#775fe3;opacity:.4}body.abstractforward_light-client app-team-contest .submission-details,body.abstractforward-light-client app-team-contest .submission-details{padding:20px;display:flex;flex-direction:column;gap:12px}body.abstractforward_light-client app-team-contest .submission-details .team-name,body.abstractforward-light-client app-team-contest .submission-details .team-name{font-family:Clash Display,sans-serif;font-size:1rem;font-weight:600}body.abstractforward_light-client app-team-contest .track-meta,body.abstractforward-light-client app-team-contest .track-meta{display:flex;flex-direction:column;gap:6px;font-size:.875rem}body.abstractforward_light-client app-team-contest .track-meta .track-name,body.abstractforward_light-client app-team-contest .track-meta .track-artist,body.abstractforward-light-client app-team-contest .track-meta .track-name,body.abstractforward-light-client app-team-contest .track-meta .track-artist{display:flex;align-items:center;gap:8px;color:#775fe3}body.abstractforward_light-client app-team-contest .track-meta .track-name i,body.abstractforward_light-client app-team-contest .track-meta .track-artist i,body.abstractforward-light-client app-team-contest .track-meta .track-name i,body.abstractforward-light-client app-team-contest .track-meta .track-artist i{color:#775fe3;font-size:.8125rem;width:16px}body.abstractforward_light-client app-team-contest .track-meta .track-link,body.abstractforward-light-client app-team-contest .track-meta .track-link{display:inline-flex;align-items:center;gap:6px;color:#775fe3;text-decoration:none;font-weight:500;transition:.15s ease}body.abstractforward_light-client app-team-contest .track-meta .track-link:hover,body.abstractforward-light-client app-team-contest .track-meta .track-link:hover{color:#5234db}body.abstractforward_light-client app-team-contest .motivation-details summary,body.abstractforward-light-client app-team-contest .motivation-details summary{font-size:.8125rem;color:#00000080}body.abstractforward_light-client app-team-contest .motivation-content,body.abstractforward-light-client app-team-contest .motivation-content{font-size:.875rem;line-height:1.65;color:#000000b3}body.abstractforward_light-client app-team-contest .open-link,body.abstractforward-light-client app-team-contest .open-link{display:inline-flex;align-items:center;gap:6px;color:#775fe3;text-decoration:none;font-size:.8125rem;font-weight:500;transition:.15s ease}body.abstractforward_light-client app-team-contest .open-link:hover,body.abstractforward-light-client app-team-contest .open-link:hover{color:#5234db}body.abstractforward_light-client app-team-contest .voting-controls,body.abstractforward-light-client app-team-contest .voting-controls{padding:16px 20px;border-top:1px solid rgba(119,95,227,.2);background:#775fe305;display:flex;flex-direction:column;gap:12px}body.abstractforward_light-client app-team-contest .like-container,body.abstractforward-light-client app-team-contest .like-container{display:flex;justify-content:center}body.abstractforward_light-client app-team-contest .like-btn,body.abstractforward-light-client app-team-contest .like-btn{display:inline-flex;align-items:center;gap:8px;padding:10px 28px;background:transparent;border:2px solid #775fe3;color:#775fe3;font-family:Work Sans,sans-serif;font-size:.9375rem;font-weight:500;border-radius:100px;cursor:pointer;transition:.25s cubic-bezier(.4,0,.2,1)}body.abstractforward_light-client app-team-contest .like-btn:hover:not(:disabled),body.abstractforward-light-client app-team-contest .like-btn:hover:not(:disabled){background:#775fe314;transform:scale(1.05)}body.abstractforward_light-client app-team-contest .like-btn.liked,body.abstractforward-light-client app-team-contest .like-btn.liked{background:#775fe3;color:#fff}body.abstractforward_light-client app-team-contest .like-btn:disabled,body.abstractforward-light-client app-team-contest .like-btn:disabled{opacity:.5;cursor:not-allowed}body.abstractforward_light-client app-team-contest .score-input,body.abstractforward-light-client app-team-contest .score-input{display:flex;align-items:center;gap:12px;flex-wrap:wrap}body.abstractforward_light-client app-team-contest .category-label,body.abstractforward-light-client app-team-contest .category-label{flex:1;min-width:80px;font-weight:500;color:#000;font-size:.875rem}body.abstractforward_light-client app-team-contest .score-range,body.abstractforward-light-client app-team-contest .score-range{font-size:.75rem;color:#00000080}body.abstractforward_light-client app-team-contest .voting-footer,body.abstractforward-light-client app-team-contest .voting-footer{margin-top:24px;text-align:center}body.abstractforward_light-client app-team-contest .voting-info,body.abstractforward-light-client app-team-contest .voting-info{margin-top:16px}body.abstractforward_light-client app-team-contest .team-creation-section,body.abstractforward-light-client app-team-contest .team-creation-section{display:flex;justify-content:center;background:#775fe305}body.abstractforward_light-client app-team-contest .team-creation-section .create-card,body.abstractforward-light-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_light-client app-team-contest .create-icon,body.abstractforward-light-client app-team-contest .create-icon{width:88px;height:88px;display:flex;align-items:center;justify-content:center;background:#775fe3;border-radius:50%;margin-bottom:28px;box-shadow:0 12px 40px #775fe340}body.abstractforward_light-client app-team-contest .create-icon i,body.abstractforward-light-client app-team-contest .create-icon i{font-size:2.25rem;color:#fff}body.abstractforward_light-client app-team-contest .create-title,body.abstractforward-light-client app-team-contest .create-title{font-family:Clash Display,sans-serif;font-size:1.75rem;font-weight:600;margin:0 0 12px;color:#000}body.abstractforward_light-client app-team-contest .create-desc,body.abstractforward-light-client app-team-contest .create-desc{font-size:1rem;color:#000000b3;margin:0 0 36px;max-width:400px}body.abstractforward_light-client app-team-contest .create-form,body.abstractforward-light-client app-team-contest .create-form{display:flex;gap:12px;width:100%;max-width:480px}@media (max-width: 640px){body.abstractforward_light-client app-team-contest .create-form,body.abstractforward-light-client app-team-contest .create-form{flex-direction:column}}body.abstractforward_light-client app-team-contest .team-management-section,body.abstractforward-light-client app-team-contest .team-management-section{background:#775fe303}body.abstractforward_light-client app-team-contest .team-management-section .team-card,body.abstractforward-light-client app-team-contest .team-management-section .team-card{overflow:visible}body.abstractforward_light-client app-team-contest .team-header,body.abstractforward-light-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(119,95,227,.2);flex-wrap:wrap}body.abstractforward_light-client app-team-contest .team-identity,body.abstractforward-light-client app-team-contest .team-identity{display:flex;align-items:center;gap:18px}body.abstractforward_light-client app-team-contest .team-icon,body.abstractforward-light-client app-team-contest .team-icon{width:56px;height:56px;display:flex;align-items:center;justify-content:center;background:#775fe3;border-radius:12px}body.abstractforward_light-client app-team-contest .team-icon i,body.abstractforward-light-client app-team-contest .team-icon i{font-size:1.5rem;color:#fff}body.abstractforward_light-client app-team-contest .team-info,body.abstractforward-light-client app-team-contest .team-info{display:flex;flex-direction:column;gap:4px}body.abstractforward_light-client app-team-contest .team-name,body.abstractforward-light-client app-team-contest .team-name{font-family:Clash Display,sans-serif;font-size:1.5rem;font-weight:600;color:#000;margin:0}body.abstractforward_light-client app-team-contest .member-count,body.abstractforward-light-client app-team-contest .member-count{font-size:.9375rem;color:#775fe3}body.abstractforward_light-client app-team-contest .team-actions,body.abstractforward-light-client app-team-contest .team-actions{display:flex;gap:8px}body.abstractforward_light-client app-team-contest .team-section,body.abstractforward-light-client app-team-contest .team-section{padding-top:24px;margin-top:24px;border-top:1px solid rgba(119,95,227,.2)}body.abstractforward_light-client app-team-contest .team-section:first-child,body.abstractforward-light-client app-team-contest .team-section:first-child{padding-top:0;margin-top:0;border-top:none}body.abstractforward_light-client app-team-contest .section-title,body.abstractforward-light-client app-team-contest .section-title{display:flex;align-items:center;gap:10px;font-family:Clash Display,sans-serif;font-size:1.0625rem;font-weight:600;color:#000;margin:0 0 18px}body.abstractforward_light-client app-team-contest .section-title i,body.abstractforward-light-client app-team-contest .section-title i{color:#775fe3}body.abstractforward_light-client app-team-contest .count-badge,body.abstractforward-light-client app-team-contest .count-badge{font-size:.8125rem;font-weight:400;color:#00000080;margin-left:auto}body.abstractforward_light-client app-team-contest .section-desc,body.abstractforward-light-client app-team-contest .section-desc{font-size:.9375rem;color:#000000b3;margin:0 0 18px}body.abstractforward_light-client app-team-contest .config-grid,body.abstractforward-light-client app-team-contest .config-grid{display:flex;flex-wrap:wrap;gap:10px}body.abstractforward_light-client app-team-contest .members-grid,body.abstractforward-light-client app-team-contest .members-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px}body.abstractforward_light-client app-team-contest .member-item,body.abstractforward-light-client app-team-contest .member-item{display:flex;align-items:center;gap:14px;padding:16px 18px;background:#fff;border-radius:12px;border:1px solid rgba(119,95,227,.2);transition:.25s cubic-bezier(.4,0,.2,1)}body.abstractforward_light-client app-team-contest .member-item.leader,body.abstractforward-light-client app-team-contest .member-item.leader{border-color:#775fe366;background:#775fe30d}body.abstractforward_light-client app-team-contest .member-item:hover,body.abstractforward-light-client app-team-contest .member-item:hover{border-color:#775fe366}body.abstractforward_light-client app-team-contest .member-details,body.abstractforward-light-client app-team-contest .member-details{display:flex;flex-direction:column;gap:2px;min-width:0}body.abstractforward_light-client app-team-contest .member-name,body.abstractforward-light-client app-team-contest .member-name{font-weight:500;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.abstractforward_light-client app-team-contest .member-role,body.abstractforward-light-client app-team-contest .member-role{font-size:.75rem;color:#00000080}body.abstractforward_light-client app-team-contest .member-role.leader,body.abstractforward-light-client app-team-contest .member-role.leader{color:#775fe3;font-weight:500}body.abstractforward_light-client app-team-contest .invite-form,body.abstractforward-light-client app-team-contest .invite-form{display:flex;flex-direction:column;gap:12px}body.abstractforward_light-client app-team-contest .invites-list,body.abstractforward-light-client app-team-contest .invites-list{display:flex;flex-direction:column;gap:8px}body.abstractforward_light-client app-team-contest .invite-item,body.abstractforward-light-client app-team-contest .invite-item{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#fff;border-radius:6px;border:1px solid rgba(119,95,227,.2)}body.abstractforward_light-client app-team-contest .invite-item.pending,body.abstractforward-light-client app-team-contest .invite-item.pending{border-left:3px solid #775fe3}body.abstractforward_light-client app-team-contest .invite-item.accepted,body.abstractforward-light-client app-team-contest .invite-item.accepted{border-left:3px solid #10B981}body.abstractforward_light-client app-team-contest .invite-item.rejected,body.abstractforward-light-client app-team-contest .invite-item.rejected{border-left:3px solid #EF4444}body.abstractforward_light-client app-team-contest .invite-target,body.abstractforward-light-client app-team-contest .invite-target{flex:1;color:#000}body.abstractforward_light-client app-team-contest .submission-section .current-submission,body.abstractforward-light-client app-team-contest .submission-section .current-submission{margin-bottom:28px;padding-bottom:28px;border-bottom:1px solid rgba(119,95,227,.2)}body.abstractforward_light-client app-team-contest .submission-title,body.abstractforward-light-client app-team-contest .submission-title{font-family:Clash Display,sans-serif;font-size:1.0625rem;font-weight:600;color:#000;margin:0 0 18px}body.abstractforward_light-client app-team-contest .submission-display,body.abstractforward-light-client app-team-contest .submission-display{display:flex;flex-direction:column;gap:16px}body.abstractforward_light-client app-team-contest .submission-image img,body.abstractforward-light-client app-team-contest .submission-image img{max-width:100%;max-height:400px;object-fit:contain;border-radius:12px}body.abstractforward_light-client app-team-contest .submission-motivation,body.abstractforward-light-client app-team-contest .submission-motivation{background:#f5f5f5;padding:18px;border-radius:12px}body.abstractforward_light-client app-team-contest .submission-motivation h4,body.abstractforward-light-client app-team-contest .submission-motivation h4{display:flex;align-items:center;gap:8px;font-size:.9375rem;font-weight:600;color:#000;margin:0 0 12px}body.abstractforward_light-client app-team-contest .submission-motivation h4 i,body.abstractforward-light-client app-team-contest .submission-motivation h4 i{color:#775fe3}body.abstractforward_light-client app-team-contest .motivation-text,body.abstractforward-light-client app-team-contest .motivation-text{font-size:.9375rem;line-height:1.65;color:#000000b3}body.abstractforward_light-client app-team-contest .submission-meta,body.abstractforward-light-client app-team-contest .submission-meta{display:flex;align-items:center;gap:8px;font-size:.875rem}body.abstractforward_light-client app-team-contest .meta-label,body.abstractforward-light-client app-team-contest .meta-label{color:#00000080}body.abstractforward_light-client app-team-contest .meta-value,body.abstractforward-light-client app-team-contest .meta-value{color:#775fe3}body.abstractforward_light-client app-team-contest .view-link,body.abstractforward-light-client app-team-contest .view-link{display:inline-flex;align-items:center;gap:6px;color:#775fe3;text-decoration:none;font-weight:500;transition:.15s ease}body.abstractforward_light-client app-team-contest .view-link:hover,body.abstractforward-light-client app-team-contest .view-link:hover{color:#5234db}body.abstractforward_light-client app-team-contest .song-section .section-header-bar,body.abstractforward-light-client app-team-contest .song-section .section-header-bar{display:flex;align-items:center;gap:16px;padding:24px 32px;background:#775fe308;border-radius:16px 16px 0 0;border-bottom:1px solid rgba(119,95,227,.2)}body.abstractforward_light-client app-team-contest .song-section .section-header-bar .section-icon,body.abstractforward-light-client app-team-contest .song-section .section-header-bar .section-icon{width:56px;height:56px;border-radius:12px;background:#775fe3;display:flex;align-items:center;justify-content:center;flex-shrink:0}body.abstractforward_light-client app-team-contest .song-section .section-header-bar .section-icon i,body.abstractforward-light-client app-team-contest .song-section .section-header-bar .section-icon i{font-size:1.5rem;color:#fff}body.abstractforward_light-client app-team-contest .song-section .section-header-bar .section-title-group,body.abstractforward-light-client app-team-contest .song-section .section-header-bar .section-title-group{flex:1}body.abstractforward_light-client app-team-contest .song-section .section-header-bar .section-title-group h2,body.abstractforward-light-client app-team-contest .song-section .section-header-bar .section-title-group h2{font-family:Clash Display,sans-serif;font-size:1.375rem;font-weight:600;color:#000;margin:0 0 4px}body.abstractforward_light-client app-team-contest .song-section .section-header-bar .section-title-group p,body.abstractforward-light-client app-team-contest .song-section .section-header-bar .section-title-group p{font-size:.9375rem;color:#000000b3;margin:0}@media (max-width: 640px){body.abstractforward_light-client app-team-contest .song-section .section-header-bar,body.abstractforward-light-client app-team-contest .song-section .section-header-bar{flex-wrap:wrap;padding:20px;gap:12px}body.abstractforward_light-client app-team-contest .song-section .section-header-bar .section-icon,body.abstractforward-light-client app-team-contest .song-section .section-header-bar .section-icon{width:48px;height:48px}body.abstractforward_light-client app-team-contest .song-section .section-header-bar .section-icon i,body.abstractforward-light-client app-team-contest .song-section .section-header-bar .section-icon i{font-size:1.25rem}body.abstractforward_light-client app-team-contest .song-section .section-header-bar .section-title-group h2,body.abstractforward-light-client app-team-contest .song-section .section-header-bar .section-title-group h2{font-size:1.125rem}}body.abstractforward_light-client app-team-contest .song-section>.alert,body.abstractforward-light-client app-team-contest .song-section>.alert{margin:20px 32px 0}@media (max-width: 640px){body.abstractforward_light-client app-team-contest .song-section>.alert,body.abstractforward-light-client app-team-contest .song-section>.alert{margin:16px 20px 0}}body.abstractforward_light-client app-team-contest .current-song-card,body.abstractforward-light-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:#fff;border:1px solid rgba(119,95,227,.2);border-top:none}body.abstractforward_light-client app-team-contest .current-song-card .song-artwork,body.abstractforward-light-client app-team-contest .current-song-card .song-artwork{grid-row:span 2}body.abstractforward_light-client app-team-contest .current-song-card .song-artwork .artwork-placeholder,body.abstractforward-light-client app-team-contest .current-song-card .song-artwork .artwork-placeholder{width:120px;height:120px;border-radius:16px;background:#775fe3;display:flex;align-items:center;justify-content:center}body.abstractforward_light-client app-team-contest .current-song-card .song-artwork .artwork-placeholder i,body.abstractforward-light-client app-team-contest .current-song-card .song-artwork .artwork-placeholder i{font-size:2.5rem;color:#ffffffe6}body.abstractforward_light-client app-team-contest .current-song-card .song-details,body.abstractforward-light-client app-team-contest .current-song-card .song-details{display:flex;flex-direction:column;gap:16px}body.abstractforward_light-client app-team-contest .current-song-card .song-main .song-label,body.abstractforward-light-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:#775fe3;margin-bottom:6px}body.abstractforward_light-client app-team-contest .current-song-card .song-main .song-title,body.abstractforward-light-client app-team-contest .current-song-card .song-main .song-title{font-family:Clash Display,sans-serif;font-size:1.5rem;font-weight:700;color:#000;margin:0 0 4px}body.abstractforward_light-client app-team-contest .current-song-card .song-main .song-artist,body.abstractforward-light-client app-team-contest .current-song-card .song-main .song-artist{font-size:1rem;color:#775fe3;margin:0}body.abstractforward_light-client app-team-contest .current-song-card .song-actions,body.abstractforward-light-client app-team-contest .current-song-card .song-actions{display:flex;gap:12px}body.abstractforward_light-client app-team-contest .current-song-card .song-actions .btn-spotify,body.abstractforward-light-client app-team-contest .current-song-card .song-actions .btn-spotify{background:#1db954;border:none}body.abstractforward_light-client app-team-contest .current-song-card .song-actions .btn-spotify:hover,body.abstractforward-light-client app-team-contest .current-song-card .song-actions .btn-spotify:hover{background:#20cf5e;transform:translateY(-1px)}body.abstractforward_light-client app-team-contest .current-song-card .song-motivation,body.abstractforward-light-client app-team-contest .current-song-card .song-motivation{grid-column:2;background:#f5f5f5;padding:16px 20px;border-radius:12px;border-left:3px solid #775fe3}body.abstractforward_light-client app-team-contest .current-song-card .song-motivation .motivation-label,body.abstractforward-light-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:#00000080;margin-bottom:8px}body.abstractforward_light-client app-team-contest .current-song-card .song-motivation .motivation-content,body.abstractforward-light-client app-team-contest .current-song-card .song-motivation .motivation-content{font-size:.9375rem;line-height:1.6;color:#000000b3}body.abstractforward_light-client app-team-contest .current-song-card .song-meta,body.abstractforward-light-client app-team-contest .current-song-card .song-meta{grid-column:1/-1;padding-top:16px;border-top:1px solid rgba(119,95,227,.2);font-size:.8125rem;color:#00000080}@media (max-width: 768px){body.abstractforward_light-client app-team-contest .current-song-card,body.abstractforward-light-client app-team-contest .current-song-card{grid-template-columns:1fr;padding:20px}body.abstractforward_light-client app-team-contest .current-song-card .song-artwork,body.abstractforward-light-client app-team-contest .current-song-card .song-artwork{grid-row:auto;justify-self:center}body.abstractforward_light-client app-team-contest .current-song-card .song-motivation,body.abstractforward-light-client app-team-contest .current-song-card .song-motivation{grid-column:1}}body.abstractforward_light-client app-team-contest .song-selection-grid,body.abstractforward-light-client app-team-contest .song-selection-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;background:#fff;border:1px solid rgba(119,95,227,.2);border-top:none;border-radius:0 0 16px 16px;overflow:hidden}@media (max-width: 1100px){body.abstractforward_light-client app-team-contest .song-selection-grid,body.abstractforward-light-client app-team-contest .song-selection-grid{grid-template-columns:1fr}}body.abstractforward_light-client app-team-contest .spotify-panel,body.abstractforward_light-client app-team-contest .details-panel,body.abstractforward-light-client app-team-contest .spotify-panel,body.abstractforward-light-client app-team-contest .details-panel{display:flex;flex-direction:column}body.abstractforward_light-client app-team-contest .spotify-panel,body.abstractforward-light-client app-team-contest .spotify-panel{border-right:1px solid rgba(119,95,227,.2);background:#775fe303}@media (max-width: 1100px){body.abstractforward_light-client app-team-contest .spotify-panel,body.abstractforward-light-client app-team-contest .spotify-panel{border-right:none;border-bottom:1px solid rgba(119,95,227,.2)}}body.abstractforward_light-client app-team-contest .details-panel,body.abstractforward-light-client app-team-contest .details-panel{background:#fff}body.abstractforward_light-client app-team-contest .panel-header,body.abstractforward-light-client app-team-contest .panel-header{display:flex;align-items:flex-start;gap:14px;padding:24px;border-bottom:1px solid rgba(119,95,227,.2)}body.abstractforward_light-client app-team-contest .panel-header .panel-icon,body.abstractforward-light-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_light-client app-team-contest .panel-header .panel-icon i,body.abstractforward-light-client app-team-contest .panel-header .panel-icon i{font-size:1.25rem;color:#fff}body.abstractforward_light-client app-team-contest .panel-header .panel-icon.spotify,body.abstractforward-light-client app-team-contest .panel-header .panel-icon.spotify{background:#1db954}body.abstractforward_light-client app-team-contest .panel-header .panel-icon.details,body.abstractforward-light-client app-team-contest .panel-header .panel-icon.details{background:#775fe3}body.abstractforward_light-client app-team-contest .panel-header .panel-title h3,body.abstractforward-light-client app-team-contest .panel-header .panel-title h3{font-family:Clash Display,sans-serif;font-size:1.0625rem;font-weight:600;color:#000;margin:0 0 4px}body.abstractforward_light-client app-team-contest .panel-header .panel-title p,body.abstractforward-light-client app-team-contest .panel-header .panel-title p{font-size:.8125rem;color:#00000080;margin:0}body.abstractforward_light-client app-team-contest .panel-content,body.abstractforward-light-client app-team-contest .panel-content{padding:24px;flex:1}@media (max-width: 640px){body.abstractforward_light-client app-team-contest .panel-content,body.abstractforward-light-client app-team-contest .panel-content{padding:20px}}body.abstractforward_light-client app-team-contest .details-form,body.abstractforward-light-client app-team-contest .details-form{display:flex;flex-direction:column;gap:18px}body.abstractforward_light-client app-team-contest .details-form .form-field,body.abstractforward-light-client app-team-contest .details-form .form-field{display:flex;flex-direction:column;gap:8px}body.abstractforward_light-client app-team-contest .details-form .form-field label,body.abstractforward-light-client app-team-contest .details-form .form-field label{font-size:.875rem;font-weight:500;color:#000}body.abstractforward_light-client app-team-contest .details-form .form-field label .req,body.abstractforward-light-client app-team-contest .details-form .form-field label .req{color:#ef4444}body.abstractforward_light-client app-team-contest .details-form .form-field .field-footer,body.abstractforward-light-client app-team-contest .details-form .form-field .field-footer{display:flex;justify-content:flex-end}body.abstractforward_light-client app-team-contest .details-form .btn-submit,body.abstractforward-light-client app-team-contest .details-form .btn-submit{margin-top:8px;padding:14px 24px;font-size:.9375rem}body.abstractforward_light-client app-team-contest .details-form .form-hint,body.abstractforward-light-client app-team-contest .details-form .form-hint{font-size:.8125rem;color:#00000080;text-align:center}body.abstractforward_light-client app-team-contest .field,body.abstractforward-light-client app-team-contest .field{display:flex;flex-direction:column;gap:8px}body.abstractforward_light-client app-team-contest .field label,body.abstractforward-light-client app-team-contest .field label{font-size:.875rem;font-weight:500;color:#000}body.abstractforward_light-client app-team-contest .field label .required,body.abstractforward-light-client app-team-contest .field label .required{color:#775fe3}body.abstractforward_light-client app-team-contest .char-count,body.abstractforward-light-client app-team-contest .char-count{font-size:.75rem;color:#00000080;text-align:right}body.abstractforward_light-client app-team-contest .helper-text,body.abstractforward-light-client app-team-contest .helper-text{font-size:.8125rem;color:#00000080;text-align:center;display:block;margin-top:8px}body.abstractforward_light-client app-team-contest .photo-upload,body.abstractforward-light-client app-team-contest .photo-upload{display:flex;flex-direction:column;gap:24px}body.abstractforward_light-client app-team-contest .drop-zone,body.abstractforward-light-client app-team-contest .drop-zone{border:2px dashed rgba(119,95,227,.3);border-radius:12px;transition:.25s cubic-bezier(.4,0,.2,1);background:#775fe305}body.abstractforward_light-client app-team-contest .drop-zone:hover:not(.disabled),body.abstractforward-light-client app-team-contest .drop-zone:hover:not(.disabled){border-color:#775fe3;background:#775fe30d}body.abstractforward_light-client app-team-contest .drop-zone.disabled,body.abstractforward-light-client app-team-contest .drop-zone.disabled{opacity:.5;cursor:not-allowed}body.abstractforward_light-client app-team-contest .drop-label,body.abstractforward-light-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_light-client app-team-contest .drop-label input[type=file],body.abstractforward-light-client app-team-contest .drop-label input[type=file]{display:none}body.abstractforward_light-client app-team-contest .drop-label i,body.abstractforward-light-client app-team-contest .drop-label i{font-size:3rem;color:#775fe3;margin-bottom:18px;opacity:.6}body.abstractforward_light-client app-team-contest .drop-text,body.abstractforward-light-client app-team-contest .drop-text{display:flex;flex-direction:column;gap:6px}body.abstractforward_light-client app-team-contest .drop-text .title,body.abstractforward-light-client app-team-contest .drop-text .title{font-weight:500;color:#000}body.abstractforward_light-client app-team-contest .drop-text .hint,body.abstractforward-light-client app-team-contest .drop-text .hint{font-size:.8125rem;color:#00000080}body.abstractforward_light-client app-team-contest .upload-content,body.abstractforward-light-client app-team-contest .upload-content{display:flex;flex-direction:column;gap:20px}body.abstractforward_light-client app-team-contest .progress-section,body.abstractforward-light-client app-team-contest .progress-section{background:#f5f5f5;padding:18px;border-radius:12px}body.abstractforward_light-client app-team-contest .progress-info,body.abstractforward-light-client app-team-contest .progress-info{display:flex;justify-content:space-between;margin-bottom:10px}body.abstractforward_light-client app-team-contest .file-name,body.abstractforward-light-client app-team-contest .file-name{color:#000;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.abstractforward_light-client app-team-contest .progress-pct,body.abstractforward-light-client app-team-contest .progress-pct{color:#775fe3;font-weight:500}body.abstractforward_light-client app-team-contest .progress-complete,body.abstractforward-light-client app-team-contest .progress-complete{display:flex;align-items:center;gap:8px;margin-top:14px;color:#10b981}body.abstractforward_light-client app-team-contest .progress-complete i,body.abstractforward-light-client app-team-contest .progress-complete i{font-size:1rem}body.abstractforward_light-client app-team-contest .preview-section,body.abstractforward-light-client app-team-contest .preview-section{position:relative;display:inline-block}body.abstractforward_light-client app-team-contest .preview-section img,body.abstractforward-light-client app-team-contest .preview-section img{max-width:100%;max-height:300px;object-fit:contain;border-radius:12px}body.abstractforward_light-client app-team-contest .remove-btn,body.abstractforward-light-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:#ffffffe6;border:none;border-radius:50%;color:#000;cursor:pointer;transition:.15s ease}body.abstractforward_light-client app-team-contest .remove-btn:hover,body.abstractforward-light-client app-team-contest .remove-btn:hover{background:#ef4444;color:#fff}body.abstractforward_light-client app-team-contest .motivation-section,body.abstractforward-light-client app-team-contest .motivation-section{display:flex;flex-direction:column;gap:8px}body.abstractforward_light-client app-team-contest .motivation-section label,body.abstractforward-light-client app-team-contest .motivation-section label{font-weight:500;color:#000}body.abstractforward_light-client app-team-contest .motivation-section label .required,body.abstractforward-light-client app-team-contest .motivation-section label .required{color:#775fe3}body.abstractforward_light-client app-team-contest .loading-content,body.abstractforward-light-client app-team-contest .loading-content{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;gap:28px}body.abstractforward_light-client app-team-contest .loading-text,body.abstractforward-light-client app-team-contest .loading-text{font-size:1.125rem;color:#000000b3}body.abstractforward_light-client app-team-contest .phase-section,body.abstractforward-light-client app-team-contest .phase-section{width:100%;padding:40px 60px;background:#fff;border-bottom:1px solid rgba(119,95,227,.2)}@media (max-width: 1024px){body.abstractforward_light-client app-team-contest .phase-section,body.abstractforward-light-client app-team-contest .phase-section{padding:32px 40px}}@media (max-width: 640px){body.abstractforward_light-client app-team-contest .phase-section,body.abstractforward-light-client app-team-contest .phase-section{padding:24px}}body.abstractforward_light-client app-team-contest .phase-section ::ng-deep .phase-viewer-container,body.abstractforward_light-client app-team-contest .phase-section ::ng-deep .phase-steps-container,body.abstractforward_light-client app-team-contest .phase-section ::ng-deep .phase-steps,body.abstractforward-light-client app-team-contest .phase-section ::ng-deep .phase-viewer-container,body.abstractforward-light-client app-team-contest .phase-section ::ng-deep .phase-steps-container,body.abstractforward-light-client app-team-contest .phase-section ::ng-deep .phase-steps{max-width:100%!important;width:100%!important}body.abstractforward_light-client app-team-contest .phase-section ::ng-deep .phase-step,body.abstractforward-light-client app-team-contest .phase-section ::ng-deep .phase-step{flex:1;min-width:0}body.abstractforward_light-client app-team-contest .phase-content-anchor,body.abstractforward-light-client app-team-contest .phase-content-anchor{scroll-margin-top:100px}body.abstractforward_light-client app-team-contest .results-section,body.abstractforward_light-client app-team-contest .voting-section,body.abstractforward_light-client app-team-contest .team-creation-section,body.abstractforward_light-client app-team-contest .team-management-section,body.abstractforward_light-client app-team-contest .submission-section,body.abstractforward-light-client app-team-contest .results-section,body.abstractforward-light-client app-team-contest .voting-section,body.abstractforward-light-client app-team-contest .team-creation-section,body.abstractforward-light-client app-team-contest .team-management-section,body.abstractforward-light-client app-team-contest .submission-section{padding:48px 60px}@media (max-width: 1024px){body.abstractforward_light-client app-team-contest .results-section,body.abstractforward_light-client app-team-contest .voting-section,body.abstractforward_light-client app-team-contest .team-creation-section,body.abstractforward_light-client app-team-contest .team-management-section,body.abstractforward_light-client app-team-contest .submission-section,body.abstractforward-light-client app-team-contest .results-section,body.abstractforward-light-client app-team-contest .voting-section,body.abstractforward-light-client app-team-contest .team-creation-section,body.abstractforward-light-client app-team-contest .team-management-section,body.abstractforward-light-client app-team-contest .submission-section{padding:40px}}@media (max-width: 640px){body.abstractforward_light-client app-team-contest .results-section,body.abstractforward_light-client app-team-contest .voting-section,body.abstractforward_light-client app-team-contest .team-creation-section,body.abstractforward_light-client app-team-contest .team-management-section,body.abstractforward_light-client app-team-contest .submission-section,body.abstractforward-light-client app-team-contest .results-section,body.abstractforward-light-client app-team-contest .voting-section,body.abstractforward-light-client app-team-contest .team-creation-section,body.abstractforward-light-client app-team-contest .team-management-section,body.abstractforward-light-client app-team-contest .submission-section{padding:32px 24px}}body.abstractforward_light-client app-team-contest .results-section,body.abstractforward-light-client app-team-contest .results-section{background:#775fe305}body.abstractforward_light-client app-team-contest .voting-section,body.abstractforward-light-client app-team-contest .voting-section{background:#775fe303}body.abstractforward_light-client app-team-contest .submission-section,body.abstractforward-light-client app-team-contest .submission-section{background:#775fe303;border-top:1px solid rgba(119,95,227,.2)}body.abstractforward_light-client app-team-contest .song.submission-preview,body.abstractforward-light-client app-team-contest .song.submission-preview{display:none}body.abstractforward_light-client app-team-contest .submission-item,body.abstractforward-light-client app-team-contest .submission-item{display:flex;flex-direction:column;background:#fff;border-radius:16px;overflow:hidden;border:1px solid rgba(119,95,227,.2);transition:.25s cubic-bezier(.4,0,.2,1);justify-content:space-between}body.abstractforward_light-client app-team-contest .status-chips.status-chips-container,body.abstractforward-light-client app-team-contest .status-chips.status-chips-container{display:none}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer{width:100%}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .phase-timeline,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .phase-timeline{width:100%}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .phase-timeline .timeline-title,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .phase-timeline .timeline-title{font-family:Clash Display,sans-serif;font-size:1.5rem;font-weight:600;margin:0 0 32px;color:#000;display:flex;align-items:center;gap:12px}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .phase-timeline .timeline-title:before,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .phase-timeline .timeline-title:before{content:"";width:4px;height:28px;background:#775fe3;border-radius:2px}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .phases-tabs,body.abstractforward-light-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_light-client app-team-phase-viewer .team-phase-viewer .phases-tabs::-webkit-scrollbar,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .phases-tabs::-webkit-scrollbar{height:4px}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .phases-tabs::-webkit-scrollbar-track,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .phases-tabs::-webkit-scrollbar-track{background:#775fe30d;border-radius:2px}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .phases-tabs::-webkit-scrollbar-thumb,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .phases-tabs::-webkit-scrollbar-thumb{background:#775fe34d;border-radius:2px}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .phase-tab,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .phase-tab{display:flex;align-items:center;gap:14px;padding:16px 24px;background:#fff;border-radius:16px;border:2px solid rgba(119,95,227,.2);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_light-client app-team-phase-viewer .team-phase-viewer .phase-tab:hover:not(:disabled),body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .phase-tab:hover:not(:disabled){border-color:#775fe366;transform:translateY(-2px);box-shadow:0 4px 12px #00000014}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .phase-tab.selected,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .phase-tab.selected{border-color:#775fe3!important;background:#775fe30d;box-shadow:0 0 0 3px #775fe31a}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .phase-tab.active-phase .phase-tab-icon,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .phase-tab.active-phase .phase-tab-icon{background:#10b981;box-shadow:0 4px 12px #10b98140}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .phase-tab.active-phase .phase-tab-status.active,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .phase-tab.active-phase .phase-tab-status.active{background:#10b98126;color:#0c8a60}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .phase-tab.locked-phase,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .phase-tab.locked-phase{opacity:.7;cursor:not-allowed}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .phase-tab.locked-phase .phase-tab-icon,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .phase-tab.locked-phase .phase-tab-icon{background:#f59e0b}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .phase-tab.locked-phase .phase-tab-status.locked,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .phase-tab.locked-phase .phase-tab-status.locked{background:#f59e0b26;color:#c57f08}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .phase-tab.upcoming-phase,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .phase-tab.upcoming-phase{opacity:.45;cursor:not-allowed}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .phase-tab.upcoming-phase .phase-tab-icon,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .phase-tab.upcoming-phase .phase-tab-icon{background:#0000001a}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .phase-tab.upcoming-phase .phase-tab-status.upcoming,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .phase-tab.upcoming-phase .phase-tab-status.upcoming{background:#0000001a;color:#00000080}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .phase-tab:disabled,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .phase-tab:disabled{cursor:not-allowed}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .phase-tab-icon,body.abstractforward-light-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:#775fe31a}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .phase-tab-icon i,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .phase-tab-icon i{font-size:1.25rem;color:#fff}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .phase-tab-content,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .phase-tab-content{display:flex;flex-direction:column;gap:4px;min-width:0}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .phase-tab-label,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .phase-tab-label{font-family:Clash Display,sans-serif;font-size:.9375rem;font-weight:600;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .phase-tab-status,body.abstractforward-light-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_light-client app-team-phase-viewer .team-phase-viewer .events-section,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .events-section{margin-top:0}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .events-grid,body.abstractforward-light-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_light-client app-team-phase-viewer .team-phase-viewer .events-grid,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .events-grid{grid-template-columns:1fr}}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .step-card,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .step-card{display:flex;align-items:flex-start;gap:16px;padding:20px;background:#fff;border-radius:16px;border:2px solid rgba(119,95,227,.2);cursor:pointer;transition:.25s cubic-bezier(.4,0,.2,1)}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .step-card:hover,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .step-card:hover{border-color:#775fe366;transform:translateY(-2px);box-shadow:0 8px 24px #00000014}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .step-card.available,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .step-card.available{border-color:#10b98166}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .step-card.selected,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .step-card.selected{border-color:#775fe3;background:#775fe30d}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .step-icon-wrapper,body.abstractforward-light-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:#775fe31a;transition:.25s cubic-bezier(.4,0,.2,1)}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .step-icon-wrapper i,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .step-icon-wrapper i{font-size:1.25rem;color:#775fe3}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .step-icon-wrapper.active,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .step-icon-wrapper.active{background:#10b981}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .step-icon-wrapper.active i,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .step-icon-wrapper.active i{color:#fff}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .step-icon-wrapper.completed,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .step-icon-wrapper.completed{background:#10b98126}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .step-icon-wrapper.completed i,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .step-icon-wrapper.completed i{color:#0c8a60}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .step-icon-wrapper.upcoming,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .step-icon-wrapper.upcoming{background:#3b82f61a}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .step-icon-wrapper.upcoming i,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .step-icon-wrapper.upcoming i{color:#3b82f6}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .step-content,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .step-content{flex:1;min-width:0}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .step-header,body.abstractforward-light-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_light-client app-team-phase-viewer .team-phase-viewer .step-title,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .step-title{font-family:Clash Display,sans-serif;font-weight:600;font-size:1rem;color:#000}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .step-badge,body.abstractforward-light-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_light-client app-team-phase-viewer .team-phase-viewer .step-badge i,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .step-badge i{font-size:.5625rem}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .step-badge.completed,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .step-badge.completed{background:#10b98126;color:#0c8a60}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .step-badge.active,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .step-badge.active{background:#10b98126;color:#0c8a60}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .step-badge.upcoming,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .step-badge.upcoming{background:#3b82f61a;color:#3b82f6}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .step-description,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .step-description{font-size:.8125rem;color:#000000b3;line-height:1.5;margin:0}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact{background:#fff;border-radius:12px;padding:16px;border:1px solid rgba(119,95,227,.2)}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-header,body.abstractforward-light-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(119,95,227,.2)}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-header i,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-header i{font-size:1.125rem;color:#775fe3}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-header .compact-title,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-header .compact-title{font-weight:600;font-size:.9375rem;color:#000}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-phases,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-phases{display:flex;flex-direction:column;gap:8px}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-phases .compact-phase-item,body.abstractforward-light-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:#f5f5f5}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-phases .compact-phase-item.active,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-phases .compact-phase-item.active{background:#10b9811a}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-phases .compact-phase-item.active .compact-phase-indicator,body.abstractforward-light-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_light-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-phases .compact-phase-item.active .compact-phase-name,body.abstractforward-light-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_light-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-phases .compact-phase-item.locked,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-phases .compact-phase-item.locked{background:#f59e0b1a}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-phases .compact-phase-item.locked .compact-phase-indicator,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-phases .compact-phase-item.locked .compact-phase-indicator{background:#f59e0b;color:#fff}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-phases .compact-phase-item.upcoming,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-phases .compact-phase-item.upcoming{opacity:.5}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-phases .compact-phase-item.upcoming .compact-phase-indicator,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-phases .compact-phase-item.upcoming .compact-phase-indicator{background:#0000001a;color:#00000080}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-phases .compact-phase-item .compact-phase-indicator,body.abstractforward-light-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_light-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-phases .compact-phase-item .compact-phase-indicator i,body.abstractforward-light-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_light-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-phases .compact-phase-item .compact-phase-info,body.abstractforward-light-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_light-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-phases .compact-phase-item .compact-phase-info .compact-phase-name,body.abstractforward-light-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:#000}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-phases .compact-phase-item .compact-phase-info .compact-phase-status,body.abstractforward-light-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:#00000080}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .no-phases,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .no-phases{padding:32px;text-align:center}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .no-phases .info-message,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .no-phases .info-message{display:inline-flex;align-items:center;gap:10px;padding:14px 20px;background:#f5f5f5;border-radius:12px;color:#000000b3;font-size:.9375rem;margin:0}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .no-phases .info-message i,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .no-phases .info-message i{font-size:1.25rem;color:#775fe3}body.abstractforward_light-client app-team-phase-viewer .loading-state,body.abstractforward-light-client app-team-phase-viewer .loading-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px;gap:16px}body.abstractforward_light-client app-team-phase-viewer .loading-state .spinner,body.abstractforward-light-client app-team-phase-viewer .loading-state .spinner{width:36px;height:36px;border:3px solid rgba(119,95,227,.2);border-top-color:#775fe3;border-radius:50%;animation:spin .8s linear infinite}body.abstractforward_light-client app-team-phase-viewer .loading-state .loading-text,body.abstractforward-light-client app-team-phase-viewer .loading-state .loading-text{font-size:.875rem;color:#000000b3;margin:0}@media (max-width: 1024px){body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .phases-tabs,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .phases-tabs{flex-wrap:wrap;gap:10px}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .phase-tab,body.abstractforward-light-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_light-client app-team-phase-viewer .team-phase-viewer .phases-tabs,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .phases-tabs{flex-direction:column}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .phase-tab,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .phase-tab{flex:1 1 100%;min-width:unset;padding:14px 18px}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .phase-tab-icon,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .phase-tab-icon{width:40px;height:40px}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .phase-tab-icon i,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .phase-tab-icon i{font-size:1rem}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .phase-tab-label,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .phase-tab-label{font-size:.875rem}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .events-grid,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .events-grid{grid-template-columns:1fr}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .step-card,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .step-card{padding:16px}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .step-icon-wrapper,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .step-icon-wrapper{width:44px;height:44px}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .step-icon-wrapper i,body.abstractforward-light-client app-team-phase-viewer .team-phase-viewer .step-icon-wrapper i{font-size:1rem}}body.abstractforward_light-client app-team-phase-viewer .team-phase-viewer .phases-tabs,body.abstractforward-light-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}body.abstractforward_light-client app-spotify-track-picker .spotify-track-picker,body.abstractforward-light-client app-spotify-track-picker .spotify-track-picker{width:100%;position:relative}body.abstractforward_light-client app-spotify-track-picker .picker-content,body.abstractforward-light-client app-spotify-track-picker .picker-content{display:flex;flex-direction:column;gap:20px}body.abstractforward_light-client app-spotify-track-picker .selected-track-card,body.abstractforward-light-client app-spotify-track-picker .selected-track-card{background:#f5f5f5;border:1px solid rgba(29,185,84,.3);border-radius:16px;padding:20px}body.abstractforward_light-client app-spotify-track-picker .selected-track-card .selected-track-header,body.abstractforward-light-client app-spotify-track-picker .selected-track-card .selected-track-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}body.abstractforward_light-client app-spotify-track-picker .selected-track-card .selected-track-header .selected-badge,body.abstractforward-light-client app-spotify-track-picker .selected-track-card .selected-track-header .selected-badge{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;background:#1db9541f;color:#137736;font-size:.8125rem;font-weight:600;border-radius:100px}body.abstractforward_light-client app-spotify-track-picker .selected-track-card .selected-track-header .selected-badge i,body.abstractforward-light-client app-spotify-track-picker .selected-track-card .selected-track-header .selected-badge i{font-size:.75rem}body.abstractforward_light-client app-spotify-track-picker .selected-track-card .selected-track-header .btn-clear,body.abstractforward-light-client app-spotify-track-picker .selected-track-card .selected-track-header .btn-clear{width:32px;height:32px;border-radius:50%;background:transparent;border:1px solid rgba(119,95,227,.2);color:#00000080;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:.25s cubic-bezier(.4,0,.2,1)}body.abstractforward_light-client app-spotify-track-picker .selected-track-card .selected-track-header .btn-clear:hover,body.abstractforward-light-client app-spotify-track-picker .selected-track-card .selected-track-header .btn-clear:hover{background:#ef44441a;border-color:#ef44444d;color:#ef4444}body.abstractforward_light-client app-spotify-track-picker .selected-track-card .selected-track-content,body.abstractforward-light-client app-spotify-track-picker .selected-track-card .selected-track-content{display:flex;gap:20px;align-items:flex-start}body.abstractforward_light-client app-spotify-track-picker .selected-track-card .selected-track-content .selected-album-art,body.abstractforward-light-client app-spotify-track-picker .selected-track-card .selected-track-content .selected-album-art{width:100px;height:100px;border-radius:12px;object-fit:cover;box-shadow:0 4px 16px #0000001a;flex-shrink:0}body.abstractforward_light-client app-spotify-track-picker .selected-track-card .selected-track-content .selected-track-info,body.abstractforward-light-client app-spotify-track-picker .selected-track-card .selected-track-content .selected-track-info{flex:1;min-width:0}body.abstractforward_light-client app-spotify-track-picker .selected-track-card .selected-track-content .selected-track-info .track-title,body.abstractforward-light-client app-spotify-track-picker .selected-track-card .selected-track-content .selected-track-info .track-title{margin:0 0 6px;font-size:1.125rem;font-weight:600;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.abstractforward_light-client app-spotify-track-picker .selected-track-card .selected-track-content .selected-track-info .track-artist,body.abstractforward-light-client app-spotify-track-picker .selected-track-card .selected-track-content .selected-track-info .track-artist{margin:0 0 4px;font-size:.9375rem;color:#775fe3;font-weight:500}body.abstractforward_light-client app-spotify-track-picker .selected-track-card .selected-track-content .selected-track-info .track-album,body.abstractforward-light-client app-spotify-track-picker .selected-track-card .selected-track-content .selected-track-info .track-album{margin:0;font-size:.8125rem;color:#00000080}body.abstractforward_light-client app-spotify-track-picker .selected-track-card .selected-track-content .selected-track-info .track-actions,body.abstractforward-light-client app-spotify-track-picker .selected-track-card .selected-track-content .selected-track-info .track-actions{margin-top:14px;display:flex;align-items:center;gap:12px}body.abstractforward_light-client app-spotify-track-picker .selected-track-card .selected-track-content .selected-track-info .track-actions .btn-preview,body.abstractforward-light-client app-spotify-track-picker .selected-track-card .selected-track-content .selected-track-info .track-actions .btn-preview{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:transparent;border:1px solid #1DB954;border-radius:6px;color:#1db954;font-size:.8125rem;font-weight:500;cursor:pointer;transition:.25s cubic-bezier(.4,0,.2,1)}body.abstractforward_light-client app-spotify-track-picker .selected-track-card .selected-track-content .selected-track-info .track-actions .btn-preview i,body.abstractforward-light-client app-spotify-track-picker .selected-track-card .selected-track-content .selected-track-info .track-actions .btn-preview i{font-size:.75rem}body.abstractforward_light-client app-spotify-track-picker .selected-track-card .selected-track-content .selected-track-info .track-actions .btn-preview:hover,body.abstractforward-light-client app-spotify-track-picker .selected-track-card .selected-track-content .selected-track-info .track-actions .btn-preview:hover{background:#1db9541a}body.abstractforward_light-client app-spotify-track-picker .selected-track-card .selected-track-content .selected-track-info .track-actions .btn-preview.playing,body.abstractforward-light-client app-spotify-track-picker .selected-track-card .selected-track-content .selected-track-info .track-actions .btn-preview.playing{background:#1db95426}body.abstractforward_light-client app-spotify-track-picker .selected-track-card .selected-track-content .selected-track-info .track-actions .no-preview-tag,body.abstractforward-light-client app-spotify-track-picker .selected-track-card .selected-track-content .selected-track-info .track-actions .no-preview-tag{display:inline-flex;align-items:center;gap:6px;font-size:.75rem;color:#00000080}body.abstractforward_light-client app-spotify-track-picker .selected-track-card .selected-track-content .selected-track-info .track-actions .no-preview-tag i,body.abstractforward-light-client app-spotify-track-picker .selected-track-card .selected-track-content .selected-track-info .track-actions .no-preview-tag i{font-size:.875rem}body.abstractforward_light-client app-spotify-track-picker .selected-track-card .audio-progress-container,body.abstractforward-light-client app-spotify-track-picker .selected-track-card .audio-progress-container{margin-top:16px;padding-top:16px;border-top:1px solid rgba(119,95,227,.2)}body.abstractforward_light-client app-spotify-track-picker .selected-track-card .audio-progress-container .audio-time,body.abstractforward-light-client app-spotify-track-picker .selected-track-card .audio-progress-container .audio-time{display:flex;justify-content:space-between;font-size:.75rem;color:#00000080;margin-top:6px}body.abstractforward_light-client app-spotify-track-picker .progress-bar,body.abstractforward-light-client app-spotify-track-picker .progress-bar{width:100%;height:4px;background:#775fe31a;border-radius:2px;overflow:hidden}body.abstractforward_light-client app-spotify-track-picker .progress-bar .progress-fill,body.abstractforward-light-client app-spotify-track-picker .progress-bar .progress-fill{height:100%;background:#1db954;border-radius:2px;transition:width .1s linear}body.abstractforward_light-client app-spotify-track-picker .progress-bar.small,body.abstractforward-light-client app-spotify-track-picker .progress-bar.small{height:3px}body.abstractforward_light-client app-spotify-track-picker .track-selection,body.abstractforward-light-client app-spotify-track-picker .track-selection{display:flex;flex-direction:column;gap:20px}body.abstractforward_light-client app-spotify-track-picker .search-wrapper,body.abstractforward-light-client app-spotify-track-picker .search-wrapper{display:flex;flex-direction:column;gap:10px}body.abstractforward_light-client app-spotify-track-picker .search-wrapper .search-label,body.abstractforward-light-client app-spotify-track-picker .search-wrapper .search-label{display:flex;align-items:center;gap:8px;font-size:.875rem;font-weight:500;color:#000}body.abstractforward_light-client app-spotify-track-picker .search-wrapper .search-label i,body.abstractforward-light-client app-spotify-track-picker .search-wrapper .search-label i{color:#1db954;font-size:1rem}body.abstractforward_light-client app-spotify-track-picker .search-wrapper .search-hint,body.abstractforward-light-client app-spotify-track-picker .search-wrapper .search-hint{font-size:.75rem;color:#00000080}body.abstractforward_light-client app-spotify-track-picker .search-input-container,body.abstractforward-light-client app-spotify-track-picker .search-input-container{position:relative;display:flex;align-items:center}body.abstractforward_light-client app-spotify-track-picker .search-input-container .search-icon,body.abstractforward-light-client app-spotify-track-picker .search-input-container .search-icon{position:absolute;left:16px;color:#00000080;font-size:1rem;pointer-events:none}body.abstractforward_light-client app-spotify-track-picker .search-input-container .search-input,body.abstractforward-light-client app-spotify-track-picker .search-input-container .search-input{width:100%;background:#fff;border:2px solid rgba(119,95,227,.2);border-radius:12px;color:#000;padding:14px 44px 14px 48px;font-size:.9375rem;transition:.25s cubic-bezier(.4,0,.2,1)}body.abstractforward_light-client app-spotify-track-picker .search-input-container .search-input::placeholder,body.abstractforward-light-client app-spotify-track-picker .search-input-container .search-input::placeholder{color:#00000080}body.abstractforward_light-client app-spotify-track-picker .search-input-container .search-input:focus,body.abstractforward-light-client app-spotify-track-picker .search-input-container .search-input:focus{border-color:#1db954;box-shadow:0 0 0 3px #1db9541a;outline:none}body.abstractforward_light-client app-spotify-track-picker .search-input-container .search-clear,body.abstractforward-light-client app-spotify-track-picker .search-input-container .search-clear{position:absolute;right:12px;width:28px;height:28px;border-radius:50%;background:#775fe31a;border:none;color:#00000080;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:.25s cubic-bezier(.4,0,.2,1)}body.abstractforward_light-client app-spotify-track-picker .search-input-container .search-clear i,body.abstractforward-light-client app-spotify-track-picker .search-input-container .search-clear i{font-size:.75rem}body.abstractforward_light-client app-spotify-track-picker .search-input-container .search-clear:hover,body.abstractforward-light-client app-spotify-track-picker .search-input-container .search-clear:hover{background:#775fe326;color:#000}body.abstractforward_light-client app-spotify-track-picker .track-list,body.abstractforward-light-client app-spotify-track-picker .track-list{display:flex;flex-direction:column;gap:8px;max-height:380px;overflow-y:auto;padding:4px;min-height:160px}body.abstractforward_light-client app-spotify-track-picker .track-list::-webkit-scrollbar,body.abstractforward-light-client app-spotify-track-picker .track-list::-webkit-scrollbar{width:6px}body.abstractforward_light-client app-spotify-track-picker .track-list::-webkit-scrollbar-track,body.abstractforward-light-client app-spotify-track-picker .track-list::-webkit-scrollbar-track{background:#775fe30d;border-radius:3px}body.abstractforward_light-client app-spotify-track-picker .track-list::-webkit-scrollbar-thumb,body.abstractforward-light-client app-spotify-track-picker .track-list::-webkit-scrollbar-thumb{background:#775fe34d;border-radius:3px}body.abstractforward_light-client app-spotify-track-picker .track-list::-webkit-scrollbar-thumb:hover,body.abstractforward-light-client app-spotify-track-picker .track-list::-webkit-scrollbar-thumb:hover{background:#775fe380}body.abstractforward_light-client app-spotify-track-picker .track-list.skeleton .track-item.hide,body.abstractforward-light-client app-spotify-track-picker .track-list.skeleton .track-item.hide{display:none}body.abstractforward_light-client app-spotify-track-picker .empty-state,body.abstractforward-light-client app-spotify-track-picker .empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center}body.abstractforward_light-client app-spotify-track-picker .empty-state i,body.abstractforward-light-client app-spotify-track-picker .empty-state i{font-size:2.5rem;color:#00000080;margin-bottom:16px}body.abstractforward_light-client app-spotify-track-picker .empty-state p,body.abstractforward-light-client app-spotify-track-picker .empty-state p{font-size:1rem;font-weight:500;color:#000000b3;margin:0 0 6px}body.abstractforward_light-client app-spotify-track-picker .empty-state span,body.abstractforward-light-client app-spotify-track-picker .empty-state span{font-size:.8125rem;color:#00000080}body.abstractforward_light-client app-spotify-track-picker .empty-state.start i,body.abstractforward-light-client app-spotify-track-picker .empty-state.start i{color:#1db954;opacity:.6}body.abstractforward_light-client app-spotify-track-picker .track-item,body.abstractforward-light-client app-spotify-track-picker .track-item{display:flex;align-items:center;gap:14px;padding:12px;background:#fff;border:1px solid rgba(119,95,227,.2);border-radius:12px;cursor:pointer;transition:.25s cubic-bezier(.4,0,.2,1);position:relative}body.abstractforward_light-client app-spotify-track-picker .track-item:hover,body.abstractforward-light-client app-spotify-track-picker .track-item:hover{background:#f5f5f5;border-color:#1db95466;transform:translateY(-1px);box-shadow:0 2px 8px #00000014}body.abstractforward_light-client app-spotify-track-picker .track-item .track-album-art,body.abstractforward-light-client app-spotify-track-picker .track-item .track-album-art{width:52px;height:52px;border-radius:6px;object-fit:cover;flex-shrink:0}body.abstractforward_light-client app-spotify-track-picker .track-item .track-info,body.abstractforward-light-client app-spotify-track-picker .track-item .track-info{flex:1;min-width:0}body.abstractforward_light-client app-spotify-track-picker .track-item .track-info .track-name,body.abstractforward-light-client app-spotify-track-picker .track-item .track-info .track-name{margin:0 0 4px;font-weight:600;font-size:.9375rem;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.abstractforward_light-client app-spotify-track-picker .track-item .track-info .track-artist,body.abstractforward-light-client app-spotify-track-picker .track-item .track-info .track-artist{margin:0 0 2px;color:#775fe3;font-size:.8125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.abstractforward_light-client app-spotify-track-picker .track-item .track-info .track-album,body.abstractforward-light-client app-spotify-track-picker .track-item .track-info .track-album{margin:0;color:#00000080;font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.abstractforward_light-client app-spotify-track-picker .track-item .track-actions,body.abstractforward-light-client app-spotify-track-picker .track-item .track-actions{display:flex;align-items:center;gap:10px;flex-shrink:0}body.abstractforward_light-client app-spotify-track-picker .track-item .track-actions .track-duration,body.abstractforward-light-client app-spotify-track-picker .track-item .track-actions .track-duration{font-size:.8125rem;color:#00000080;min-width:36px;text-align:right}body.abstractforward_light-client app-spotify-track-picker .track-item .track-actions .preview-unavailable,body.abstractforward-light-client app-spotify-track-picker .track-item .track-actions .preview-unavailable{color:#00000080;font-size:1rem;opacity:.5}body.abstractforward_light-client app-spotify-track-picker .track-item .track-actions .btn-play,body.abstractforward-light-client app-spotify-track-picker .track-item .track-actions .btn-play{width:34px;height:34px;border-radius:50%;background:transparent;border:1px solid rgba(29,185,84,.5);color:#1db954;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:.25s cubic-bezier(.4,0,.2,1)}body.abstractforward_light-client app-spotify-track-picker .track-item .track-actions .btn-play i,body.abstractforward-light-client app-spotify-track-picker .track-item .track-actions .btn-play i{font-size:.8125rem}body.abstractforward_light-client app-spotify-track-picker .track-item .track-actions .btn-play:hover,body.abstractforward-light-client app-spotify-track-picker .track-item .track-actions .btn-play:hover{background:#1db9541a;border-color:#1db954}body.abstractforward_light-client app-spotify-track-picker .track-item .track-actions .btn-play.playing,body.abstractforward-light-client app-spotify-track-picker .track-item .track-actions .btn-play.playing{background:#1db95426;border-color:#1db954}body.abstractforward_light-client app-spotify-track-picker .track-item .track-audio-progress,body.abstractforward-light-client app-spotify-track-picker .track-item .track-audio-progress{position:absolute;bottom:0;left:0;right:0;padding:0 12px 6px}body.abstractforward_light-client app-spotify-track-picker .skeleton-row,body.abstractforward-light-client app-spotify-track-picker .skeleton-row{animation:pulse 1.5s ease-in-out infinite;min-height:76px}body.abstractforward_light-client app-spotify-track-picker .skeleton-box,body.abstractforward-light-client app-spotify-track-picker .skeleton-box{background:linear-gradient(90deg,#775fe314 25%,#775fe30a,#775fe314 75%);background-size:200% 100%;border-radius:6px;min-height:12px}body.abstractforward_light-client app-spotify-track-picker .skeleton-box.short,body.abstractforward-light-client app-spotify-track-picker .skeleton-box.short{width:40%}body.abstractforward_light-client app-spotify-track-picker .skeleton-box.tiny,body.abstractforward-light-client app-spotify-track-picker .skeleton-box.tiny{width:30px;height:10px}body.abstractforward_light-client app-spotify-track-picker .skeleton-box.circle,body.abstractforward-light-client app-spotify-track-picker .skeleton-box.circle{width:26px;height:26px;border-radius:50%}body.abstractforward_light-client app-spotify-track-picker .skeleton-box:not(.circle):not(.tiny):not(.short),body.abstractforward-light-client app-spotify-track-picker .skeleton-box:not(.circle):not(.tiny):not(.short){width:80%}@keyframes pulse{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width: 640px){body.abstractforward_light-client app-spotify-track-picker .selected-track-card,body.abstractforward-light-client app-spotify-track-picker .selected-track-card{padding:16px}body.abstractforward_light-client app-spotify-track-picker .selected-track-card .selected-track-content,body.abstractforward-light-client app-spotify-track-picker .selected-track-card .selected-track-content{flex-direction:column;align-items:center;text-align:center}body.abstractforward_light-client app-spotify-track-picker .selected-track-card .selected-track-content .selected-album-art,body.abstractforward-light-client app-spotify-track-picker .selected-track-card .selected-track-content .selected-album-art{width:80px;height:80px}body.abstractforward_light-client app-spotify-track-picker .selected-track-card .selected-track-content .selected-track-info,body.abstractforward-light-client app-spotify-track-picker .selected-track-card .selected-track-content .selected-track-info{align-items:center}body.abstractforward_light-client app-spotify-track-picker .selected-track-card .selected-track-content .selected-track-info .track-title,body.abstractforward-light-client app-spotify-track-picker .selected-track-card .selected-track-content .selected-track-info .track-title{font-size:1rem;white-space:normal}body.abstractforward_light-client app-spotify-track-picker .selected-track-card .selected-track-content .selected-track-info .track-actions,body.abstractforward-light-client app-spotify-track-picker .selected-track-card .selected-track-content .selected-track-info .track-actions{justify-content:center}body.abstractforward_light-client app-spotify-track-picker .track-item,body.abstractforward-light-client app-spotify-track-picker .track-item{padding:10px}body.abstractforward_light-client app-spotify-track-picker .track-item .track-album-art,body.abstractforward-light-client app-spotify-track-picker .track-item .track-album-art{width:44px;height:44px}body.abstractforward_light-client app-spotify-track-picker .track-item .track-info .track-name,body.abstractforward-light-client app-spotify-track-picker .track-item .track-info .track-name{font-size:.875rem}body.abstractforward_light-client app-spotify-track-picker .track-item .track-info .track-artist,body.abstractforward-light-client app-spotify-track-picker .track-item .track-info .track-artist{font-size:.75rem}body.abstractforward_light-client app-spotify-track-picker .track-item .track-info .track-album,body.abstractforward-light-client app-spotify-track-picker .track-item .track-info .track-album{display:none}body.abstractforward_light-client app-spotify-track-picker .track-list,body.abstractforward-light-client app-spotify-track-picker .track-list{max-height:280px}body.abstractforward_light-client app-spotify-track-picker .empty-state,body.abstractforward-light-client app-spotify-track-picker .empty-state{padding:30px 16px}body.abstractforward_light-client app-spotify-track-picker .empty-state i,body.abstractforward-light-client app-spotify-track-picker .empty-state i{font-size:2rem}body.abstractforward_light-client app-spotify-track-picker .empty-state p,body.abstractforward-light-client app-spotify-track-picker .empty-state p{font-size:.9375rem}}.post-body img{display:block;margin-left:auto;margin-right:auto;max-width:70%!important}.brevo-conversations{margin-bottom:42px!important}.final_slide_label_text{color:#000000b3!important}.answarebody-riga{max-height:-moz-fit-content!important;max-height:fit-content!important;overflow-y:auto;overflow-x:hidden}.col-12.sm\:col-6.lg\:col-4.p-1.m-0.angelo_clocco{min-height:-moz-fit-content;min-height:fit-content;height:-moz-fit-content!important;height:fit-content!important}.simulation-main .simulation-content app-simulation .divsceltamultiplechoice,.simulation-main .simulation-content app-simulation .field-checkbox{background:#e6e6fa0d!important;border:10px solid red!important;border-radius:12px!important;padding:0!important;transition:all .3s ease!important;cursor:pointer!important;display:flex!important;align-items:flex-start!important;gap:0px!important;margin:0!important}body.abstractforward_light-client app-team-contest .team-contest-layout,body.abstractforward-light-client app-team-contest .team-contest-layout{flex:1;padding-top:60px;padding-bottom:80px;margin-left:320px;transition:margin-left .3s ease}app-slider .p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:#775fe3!important}
