#modalLogin {display:none; z-index:999; align-items:center; justify-content:center; position:fixed; top:0; left:0; height:100%; width:100%; background: rgba(255, 255, 255, 0.02); backdrop-filter:blur(5px);}
    #modalLogin>form {display:flex; flex-direction:column; align-items:center; position:relative; padding:30px 52px; height:654px; width:495px; border-radius:16px; background:radial-gradient(37.84% 50% at 50% 0%, rgba(126, 168, 252, 0.20) 0%, rgba(126, 168, 252, 0.00) 81.25%), rgba(4, 7, 13, 0.99);}
        #modalLogin>form>.form-logo {width:168px; height:74px;}
        #modalLogin>form>h2 {font-size:22px; font-weight:700; margin:18px 0 4px 0}
        #modalLogin>form>.to-reg {display:flex; align-items:center; gap:8px; font-size:12px; font-weight:400;}
            #modalLogin>form>.to-reg>span {border-bottom:1px solid #fff; cursor:pointer}
        #modalLogin>form>.fast-login {display:flex; flex-direction:column; gap:12px; width:100%; margin:30px 0}
            #modalLogin>form>.fast-login>div {height:54px; border-radius:30px; border:1px solid #333; background: #FFF}
        #modalLogin>form>.decor {display:flex; align-items:center; gap:18px; width:100%; margin-bottom:30px}
            #modalLogin>form>.decor>div {flex:1; height:2px; background:rgba(102, 102, 102, 0.25);}
            #modalLogin>form>.decor>span {color:#666; font-size:18px; font-weight:400;}
        #modalLogin>form>.input {display:flex; flex-direction:column; gap:18px; margin-bottom:18px; width:100%}
            #modalLogin>form>.input>label {display:flex; flex-direction:column; gap:3px; width:100%}
                #modalLogin>form>.input>label>span {font-size:14px; font-weight:400;}
                #modalLogin>form>.input>label>input {height:42px; outline:none; padding:0 12px; background:none; color:#fff; border-radius:9px; border:0.741px solid rgba(102, 102, 102, 0.35);}
        #modalLogin>form>.err {font-size:12px; color:#F00; font-weight:400; margin:-9px 0 9px 0;}
        #modalLogin>form>button {margin-top:auto; cursor:no-drop; border:0; border-radius:30px; width:100%;height:46px; opacity:0.25; background: #352E40; color: #FFF; font-size:16px; font-weight:500;}
        #modalLogin>form>.close-form {position:absolute; top:24px; right:24px; cursor:pointer;}


#modalRegister {display:none; z-index:999; align-items:center; justify-content:center; position:fixed; top:0; left:0; height:100%; width:100%; background: rgba(255, 255, 255, 0.02); backdrop-filter:blur(5px);}
    #modalRegister>form {display:flex; flex-direction:column; align-items:center; position:relative; padding:30px 52px; height:654px; width:495px; border-radius:16px; background:radial-gradient(37.84% 50% at 50% 0%, rgba(126, 168, 252, 0.20) 0%, rgba(126, 168, 252, 0.00) 81.25%), rgba(4, 7, 13, 0.99);}
        #modalRegister>form>.form-logo {width:168px; height:74px;}
        #modalRegister>form>h2 {font-size:22px; font-weight:700; margin:18px 0 4px 0}
        #modalRegister>form>.input {display:flex; flex-direction:column; gap:18px; margin:24px 0; width:100%}
            #modalRegister>form>.input>label {display:flex; flex-direction:column; gap:3px; width:100%}
                #modalRegister>form>.input>label>span {font-size:14px; font-weight:400;}
                #modalRegister>form>.input>label>input {height:42px; outline:none; padding:0 12px; background:none; color:#fff; border-radius:9px; border:0.741px solid rgba(102, 102, 102, 0.35);}
                #modalRegister>form>.input>label>.input-info {font-size:12px; font-weight:400;}
        #modalRegister>form>.checks {display:flex; flex-direction:column; gap:12px; margin:0 -10px; align-items:flex-start;}
            #modalRegister>form>.checks>div {display:flex; gap:6px}
                #modalRegister>form>.checks>div>input {margin-top:2px; height:15px; width:15px; cursor:pointer}
                #modalRegister>form>.checks>div>span {font-size:12px; width:calc(100% - 19px)}
        #modalRegister>form>.err {font-size:12px; color:#F00; font-weight:400; margin:22px 0 0 0;}
        #modalRegister>form>.go {display:flex; width:100%; margin-top:auto; align-items:center; justify-content:center; gap:8px; font-size:12px; font-weight:400;}
            #modalRegister>form>.go>button {margin-top:auto; width:120px; cursor:no-drop; border:0; border-radius:30px; height:46px; opacity:0.25; background: #352E40; color: #FFF; font-size:16px; font-weight:500;}
            #modalRegister>form>.go>div {display:flex; align-items:center; gap:8px;}
                #modalRegister>form>.go>div>span {border-bottom:1px solid #fff; cursor:pointer}
            #modalRegister>form>.close-form {position:absolute; top:24px; right:24px; cursor:pointer;}


#modalConfirm {display:none; z-index:999; align-items:center; justify-content:center; position:fixed; top:0; left:0; height:100%; width:100%; background: rgba(255, 255, 255, 0.02); backdrop-filter:blur(5px);}
    #modalConfirm>form {display:flex; flex-direction:column; align-items:center; position:relative; padding:30px 52px; height:360px; width:495px; border-radius:16px; background:radial-gradient(37.84% 50% at 50% 0%, rgba(126, 168, 252, 0.20) 0%, rgba(126, 168, 252, 0.00) 81.25%), rgba(4, 7, 13, 0.99);}
        #modalConfirm>form>.form-logo {width:168px; height:74px;}
        #modalConfirm>form>h2 {font-size:22px; font-weight:700; margin:18px 0 4px 0}
        #modalConfirm>form>.input {display:flex; flex-direction:column; gap:18px; margin:24px 0; width:100%}
            #modalConfirm>form>.input>label {display:flex; flex-direction:column; gap:3px; width:100%}
                #modalConfirm>form>.input>label>span {font-size:14px; font-weight:400;}
                #modalConfirm>form>.input>label>input {height:42px; outline:none; padding:0 12px; background:none; color:#fff; border-radius:9px; border:0.741px solid rgba(102, 102, 102, 0.35);}
        #modalConfirm>form>.err {font-size:12px; color:#F00; font-weight:400; margin:-16px 0 16px 0;}
        #modalConfirm>form>button {margin-top:auto; cursor:no-drop; border:0; border-radius:30px; width:100%;height:46px; opacity:0.25; background: #352E40; color: #FFF; font-size:16px; font-weight:500;}

