.sv_auth__container {
    height: 100%;
}

.sv_auth__wrapper {
    padding: 0;
    width: 1200px;
}

.sv_auth__form {
    height: 100%;
    margin-right: 10px;
}

.sv_auth__form--title {
    font-size: 4rem;
    margin-bottom: 40px;
}

.sv_auth__form--control {
    margin: 0 auto 20px auto;
    width: 100%;
    height: auto;
}

.sv_auth__form--input {
    width: 100%;
    height: 48px;
    padding-left: 20px;
    color: #C4C4C4;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 120%;
}

.sv_auth__form--input_icon .sv_auth__form--input {
    padding-left: 52px;
}

.sv_auth__form--input::placeholder {
    color: #C4C4C4;
}

.sv_auth__form--input_icon {
    position: relative;
    height: 60px;
    z-index: 1;
}

.sv_auth__form--input_icon_login::after {
    position: absolute;
    width: 18px;
    height: 18px;
    top: 14px;
    left: 18px;
    display: flex;
    content: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='19' height='19' viewBox='0 0 19 19' fill='none'%3e%3cg clip-path='url(%23clip0_1783_30306)'%3e%3cpath d='M9.7832 6.7002C10.3799 6.7002 10.9522 6.93725 11.3742 7.3592C11.7962 7.78116 12.0332 8.35346 12.0332 8.9502C12.0332 9.14911 12.1122 9.33987 12.2529 9.48053C12.3935 9.62118 12.5843 9.7002 12.7832 9.7002C12.9821 9.7002 13.1729 9.62118 13.3135 9.48053C13.4542 9.33987 13.5332 9.14911 13.5332 8.9502C13.5332 7.95563 13.1381 7.00181 12.4349 6.29854C11.7316 5.59528 10.7778 5.2002 9.7832 5.2002C9.58429 5.2002 9.39353 5.27921 9.25287 5.41987C9.11222 5.56052 9.0332 5.75128 9.0332 5.9502C9.0332 6.14911 9.11222 6.33987 9.25287 6.48053C9.39353 6.62118 9.58429 6.7002 9.7832 6.7002Z' fill='%23C4C4C4'/%3e%3cpath d='M9.7832 3.7002C11.1756 3.7002 12.5109 4.25332 13.4955 5.23788C14.4801 6.22245 15.0332 7.55781 15.0332 8.9502C15.0332 9.14911 15.1122 9.33987 15.2529 9.48053C15.3935 9.62118 15.5843 9.7002 15.7832 9.7002C15.9821 9.7002 16.1729 9.62118 16.3135 9.48053C16.4542 9.33987 16.5332 9.14911 16.5332 8.9502C16.5332 7.15998 15.822 5.44309 14.5562 4.17722C13.2903 2.91135 11.5734 2.2002 9.7832 2.2002C9.58429 2.2002 9.39353 2.27921 9.25287 2.41987C9.11222 2.56052 9.0332 2.75128 9.0332 2.9502C9.0332 3.14911 9.11222 3.33987 9.25287 3.48053C9.39353 3.62118 9.58429 3.7002 9.7832 3.7002Z' fill='%23C4C4C4'/%3e%3cpath d='M16.3447 12.6327C16.3035 12.5123 16.2323 12.4044 16.1378 12.3191C16.0433 12.2338 15.9287 12.174 15.8047 12.1452L11.3047 11.1177C11.1826 11.09 11.0554 11.0933 10.9349 11.1274C10.8144 11.1615 10.7043 11.2252 10.6147 11.3127C10.5097 11.4102 10.5022 11.4177 10.0147 12.3477C8.39713 11.6023 7.10097 10.3008 6.36223 8.6802C7.31473 8.2002 7.32223 8.2002 7.41973 8.0877C7.50726 7.99811 7.57096 7.88803 7.60502 7.76751C7.63909 7.64698 7.64242 7.51984 7.61473 7.3977L6.58723 2.9502C6.55846 2.82622 6.49862 2.7116 6.41333 2.61713C6.32805 2.52266 6.22013 2.45145 6.09973 2.4102C5.92458 2.34764 5.74371 2.30242 5.55973 2.2752C5.37017 2.23124 5.17673 2.20612 4.98223 2.2002C4.06723 2.2002 3.18971 2.56368 2.54271 3.21068C1.89571 3.85768 1.53223 4.7352 1.53223 5.6502C1.5362 8.71223 2.75434 11.6477 4.91953 13.8129C7.08471 15.9781 10.0202 17.1962 13.0822 17.2002C13.5353 17.2002 13.9839 17.111 14.4025 16.9376C14.8211 16.7642 15.2014 16.5101 15.5217 16.1897C15.8421 15.8694 16.0962 15.489 16.2696 15.0705C16.443 14.6519 16.5322 14.2033 16.5322 13.7502C16.5325 13.5593 16.5174 13.3687 16.4872 13.1802C16.4557 12.9939 16.408 12.8107 16.3447 12.6327Z' fill='%23C4C4C4'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_1783_30306'%3e%3crect width='18' height='18' fill='white' transform='translate(0.03125 0.699219)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
    z-index: 2;
}

.sv_auth__form--input_icon_pass::after {
    position: absolute;
    display: flex;
    width: 18px;
    height: 18px;
    top: 13px;
    left: 18px;
    content: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='19' height='19' viewBox='0 0 19 19' fill='none'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.5918 6.11094C3.5918 3.1286 6.27809 0.710938 9.5918 0.710938C12.9055 0.710938 15.5918 3.1286 15.5918 6.11094H16.5918C17.6964 6.11094 18.5918 6.91682 18.5918 7.91094V16.9109C18.5918 17.9051 17.6964 18.7109 16.5918 18.7109H2.5918C1.48723 18.7109 0.591797 17.905 0.591797 16.9109V7.91094C0.591797 6.91682 1.48723 6.11094 2.5918 6.11094H3.5918ZM9.5918 2.51094C11.8009 2.51094 13.5918 4.12271 13.5918 6.11094H5.5918C5.5918 4.12271 7.38266 2.51094 9.5918 2.51094ZM9.5918 9.71094C9.03951 9.71094 8.5918 10.1139 8.5918 10.6109V14.2109C8.5918 14.708 9.03951 15.1109 9.5918 15.1109C10.1441 15.1109 10.5918 14.708 10.5918 14.2109V10.6109C10.5918 10.1139 10.1441 9.71094 9.5918 9.71094Z' fill='%23C4C4C4'/%3e%3c/svg%3e");
    z-index: 2;
}

.sv_auth__code {
    display: flex;
}

.sv_auth__code--box {
    display: flex;
    width: 170px;
    height: auto;
}

.sv_auth__code--label {
    width: 50px;
    height: 50px;
}

.sv_auth__code--input {
    width: 100%;
    height: 100%;
    text-align: center;
}

.sv_auth__code--counter {
    margin: 0 5px 0 8px;
    padding: 6px 8px;
    width: 52px;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: normal;
    color: #C4C4C4;
    border: 1px solid #C3C3C3;
    border-radius: 4px;
}

.sv_auth__form--button {
    width: 100%;
    height: 70px;
    margin-top: 12px;
    margin-bottom: 12px;
}

.sv_auth__form--text {
    margin: 23px auto 0 auto;
    width: 100%;
    height: auto;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    color: #929292;
}

.sv_auth__form--text a {
    cursor: pointer;
}