*,:after,:before{box-sizing:border-box}*{margin:0}body,html{height:100%}body{line-height:1.5}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{font-weight:400;overflow-wrap:break-word}#__next,#root{isolation:isolate}button{background:none;border:none;color:inherit;cursor:pointer;padding:0}ul{list-style:none;margin:0;padding:0}a{color:inherit;text-decoration:none}:root{--f-space:"Space Grotesk",sans-serif;--f-inter:"Inter",sans-serif;--c-admin-dark:0,0,0;--c-admin-light:255,255,255;--c-admin-background:28,28,28;--c-admin-cta:249,218,77;--c-admin-focus:#2f5bcb;--c-admin-error:255,118,118;--duration:.2s;--easing:cubic-bezier(.215,.61,.355,1);--u-radius:16px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:rgba(var(--c-admin-background),1);background-image:url(../gltv-login-bg.png);background-position:top;background-repeat:no-repeat;background-size:937px auto;color:rgba(var(--c-admin-light),1);font-family:var(--f-inter);font-size:16px;overflow-x:hidden;position:relative}.gltv-login{align-items:center;display:flex;flex-direction:column;height:100vh;overflow:hidden;padding:0 1rem;width:100%}.visually-hidden{clip:rect(0 0 0 0);word-wrap:normal!important;border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}h1,h2,h3,h4,h5,h6{font-family:var(--f-space)}.gltv__brand{padding:2rem 0}.gltv__brand svg{height:24px}.gltv-login__btn{align-items:center;background:rgba(var(--c-admin-cta),1);border:none;border-radius:var(--u-radius);box-shadow:0 0 0 1px transparent;color:rgba(var(--c-admin-dark),.73);cursor:pointer;display:flex;font-size:20px;font-weight:600;height:64px;isolation:isolate;justify-content:center;line-height:1;min-width:clamp(8.75rem,4.3056rem + 9.2593vw,11.25rem);outline:none;padding:0 16px;position:relative;touch-action:manipulation;transition:all .2s var(--easing)}.gltv-login__btn:before{background:rgba(var(--c-admin-dark),1);border-radius:12px;box-shadow:0 0 0 1px rgba(var(--c-admin-dark),1);content:"";display:block;height:100%;inset:0;opacity:0;pointer-events:none;position:absolute;transition:all .2s var(--easing);width:100%;z-index:1}.gltv-login__btn:hover{color:rgba(var(--c-admin-dark),.9)}.gltv-login__btn:hover:before{opacity:.1}.gltv-login__btn:focus-visible{box-shadow:0 0 0 1px transparent,0 0 0 2px rgba(var(--c-admin-background),1),0 0 0 4px var(--c-admin-focus);outline:none}.gltv-login__btn[disabled]{background:#777;cursor:not-allowed}.gltv-login__form{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center;margin:clamp(5rem,-6.1111rem + 23.1481vw,11.25rem) auto 0;max-width:421px;width:100%;z-index:2}.gltv-login__form h1{font-size:32px;font-weight:500;line-height:1;margin:0;text-align:center}.gltv-login__form .gltv-login__form-input-wrapper{align-items:center;background:rgba(var(--c-admin-light),1);border-radius:var(--u-radius);display:flex;gap:2px;height:69px;justify-content:space-between;padding:0 1rem;width:100%}.gltv-login__form .gltv-login__form-input-wrapper input{background:transparent;border:none;font-size:16px;font-weight:500;height:100%;line-height:1;outline:none;padding:0;width:100%}.gltv-login__form .gltv-login__form-input-wrapper span{color:rgba(var(--c-admin-dark),.6);font-size:16px;font-weight:500;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gltv-login__form .gltv-login__form-input-wrapper.error{box-shadow:0 0 0 2px rgba(var(--c-admin-background),1),0 0 0 4px rgba(var(--c-admin-error),1);outline:none}.gltv-login__form .gltv-login__form-error{border:1px solid rgba(var(--c-admin-error),.1);border-radius:var(--u-radius);color:rgba(var(--c-admin-error),1);margin-top:-8px;padding:20px}.gltv-login__form .gltv-login__form-error p{font-size:14px;letter-spacing:.2px;line-height:20px}.gltv-login__form .gltv-login__form-error p+p{margin-top:1rem}.gltv-login__form .gltv-login__form-error p a{color:rgba(var(--c-admin-error),1);text-decoration:underline}.gltv-login__form .gltv-login__form-error p a:hover{text-decoration:none}.gltv-login__form .gltv-login__btn{width:100%}
