#garajix-login-v7,#garajix-login-v7 *{box-sizing:border-box}#garajix-login-v7{display:grid;grid-template-columns:minmax(0,60.1%) minmax(0,39.9%);width:100%;min-height:100dvh;overflow:hidden;color:#f7f8ff;background:#050e23;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}#garajix-login-v7 .gjx7-visual{position:relative;min-width:0;min-height:100dvh;overflow:hidden;background:#040b1b}#garajix-login-v7 .gjx7-visual img{display:block;position:absolute;inset:0;height:100%;width:100%;-o-object-fit:fill;object-fit:fill}#garajix-login-v7 .gjx7-side{position:relative;display:flex;align-items:center;justify-content:center;min-width:0;min-height:100dvh;padding:clamp(18px,2.3vw,38px);background:radial-gradient(ellipse at 100% 1%,rgba(120,44,236,.48),transparent 38%),radial-gradient(ellipse at 15% 100%,rgba(27,75,168,.26),transparent 58%),#071027}#garajix-login-v7 .gjx7-panel{width:100%;max-width:570px;border-color:#557dfb #8543e9 #8539f9 #557dfb;border-style:solid;border-width:1px;border-radius:24px;padding:clamp(25px,3vw,49px) clamp(25px,2.9vw,48px) 27px;background:linear-gradient(140deg,rgba(10,25,54,.93),rgba(5,12,31,.96));box-shadow:0 18px 65px #02071770,inset 0 0 35px #3963db10}#garajix-login-v7 .gjx7-intro{text-align:center}#garajix-login-v7 .gjx7-intro h1{margin:0;font-size:clamp(29px,2.4vw,42px);font-weight:800;line-height:1.15;letter-spacing:-.045em}#garajix-login-v7 .gjx7-intro p{margin:7px 0 0;color:#b5c5e6;font-size:clamp(13px,1.1vw,18px)}#garajix-login-v7 .gjx7-fields{display:flex;flex-direction:column;gap:15px;margin-top:28px}#garajix-login-v7 .gjx7-field{display:block}#garajix-login-v7 .gjx7-field>span{display:block;margin-bottom:7px;color:#f7f8ff;font-size:14px;font-weight:600}#garajix-login-v7 .gjx7-control{position:relative;height:53px;display:flex;align-items:center}#garajix-login-v7 .gjx7-control>svg{position:absolute;left:16px;color:#92a9d0;pointer-events:none}#garajix-login-v7 .gjx7-control input{height:53px;width:100%;min-width:0;padding:0 46px 0 55px;border:1px solid #405476;border-radius:11px;background:rgba(24,42,72,.7);outline:0;color:#fff;font-size:15px}#garajix-login-v7 .gjx7-control input::-moz-placeholder{color:#9caccd}#garajix-login-v7 .gjx7-control input::placeholder{color:#9caccd}#garajix-login-v7 .gjx7-control input:focus{border-color:#709cfb;box-shadow:0 0 0 3px #4a6cec35}#garajix-login-v7 .gjx7-eye{position:absolute;right:12px;display:grid;place-items:center;height:30px;width:30px;border:0;background:transparent;color:#91a3c8;cursor:pointer}#garajix-login-v7 .gjx7-options{display:flex;gap:12px;align-items:center;justify-content:space-between;margin:2px 0 0}#garajix-login-v7 .gjx7-check{display:flex;gap:10px;align-items:center;font-size:14px;color:#f0f1fa;cursor:pointer}#garajix-login-v7 .gjx7-check input{height:20px;width:20px;accent-color:#358afa}#garajix-login-v7 button{cursor:pointer}#garajix-login-v7 .gjx7-link{background:none;border:0;padding:0;color:#ac75ff;font-size:14px}#garajix-login-v7 .gjx7-submit{display:flex;justify-content:center;align-items:center;gap:9px;height:56px;width:100%;margin-top:4px;border:1px solid #6e71ef;border-radius:10px;color:#fff;background:linear-gradient(105deg,#189dfd,#3467f6 46%,#8426ef);font-size:17px;font-weight:700;box-shadow:inset 0 1px #ffffff25}#garajix-login-v7 .gjx7-submit:hover{filter:brightness(1.08)}#garajix-login-v7 .gjx7-submit:disabled{opacity:.65;cursor:wait}#garajix-login-v7 .gjx7-or{display:flex;align-items:center;gap:18px;color:#b0c0dd;font-size:13px;margin:2px 0}#garajix-login-v7 .gjx7-or i{height:1px;background:#465979;flex:1}#garajix-login-v7 .gjx7-google{display:flex;justify-content:center;align-items:center;gap:12px;height:54px;border:1px solid #6b80aa;border-radius:10px;background:rgba(25,41,69,.64);color:#fff;font-size:14px;font-weight:650}#garajix-login-v7 .gjx7-google-g{font-size:23px;font-weight:900;background:conic-gradient(#4285f4 0deg 100deg,#34a853 100deg 180deg,#fbbc05 180deg 260deg,#ea4335 260deg 325deg,#4285f4 325deg);background-clip:text;-webkit-background-clip:text;color:transparent}#garajix-login-v7 .gjx7-remember{margin:2px auto 0;display:flex;align-items:center;justify-content:center;gap:10px;padding:4px 0;background:transparent;border:0;color:#9b60ff;font-size:14px}#garajix-login-v7 .gjx7-remember span{font-size:25px;line-height:16px}#garajix-login-v7 .gjx7-error{border:1px solid #f8717170;background:#7f1d1d35;color:#fecaca;padding:10px 12px;font-size:13px;border-radius:10px}#garajix-login-v7 .gjx7-footer{display:flex;justify-content:center;align-items:center;gap:9px;margin-top:24px;padding-top:20px;border-top:1px solid #334562;color:#9baccc;font-size:12px;text-align:center}#garajix-login-v7 .gjx7-mobile-brand{display:none}#garajix-login-v7 button:focus-visible{outline:2px solid #99b4ff;outline-offset:3px}@media(max-height:830px) and (min-width:851px){#garajix-login-v7 .gjx7-panel{padding-top:22px;padding-bottom:16px}#garajix-login-v7 .gjx7-fields{margin-top:18px;gap:10px}#garajix-login-v7 .gjx7-control,#garajix-login-v7 .gjx7-control input{height:45px}#garajix-login-v7 .gjx7-submit{height:47px}#garajix-login-v7 .gjx7-google{height:45px}#garajix-login-v7 .gjx7-footer{margin-top:13px;padding-top:12px}}@media(max-width:1150px){#garajix-login-v7{grid-template-columns:minmax(0,53%) minmax(0,47%)}#garajix-login-v7 .gjx7-side{padding:15px}#garajix-login-v7 .gjx7-panel{padding-left:25px;padding-right:25px}}@media(max-width:850px){#garajix-login-v7{display:block}#garajix-login-v7 .gjx7-visual{display:none}#garajix-login-v7 .gjx7-side{min-height:100dvh;padding:24px 15px;flex-direction:column}#garajix-login-v7 .gjx7-mobile-brand{display:flex;align-items:center;gap:12px;margin:0 0 23px;font-size:27px;font-weight:850;letter-spacing:.05em}#garajix-login-v7 .gjx7-mobile-brand img{height:43px;width:43px;-o-object-fit:contain;object-fit:contain}#garajix-login-v7 .gjx7-panel{max-width:550px}}@media(max-width:480px){#garajix-login-v7 .gjx7-side{padding:16px 10px}#garajix-login-v7 .gjx7-panel{border-radius:17px;padding:26px 19px 20px}#garajix-login-v7 .gjx7-fields{gap:13px;margin-top:23px}#garajix-login-v7 .gjx7-options{flex-wrap:wrap}#garajix-login-v7 .gjx7-intro h1{font-size:30px}}