File size: 3.29Kb
html, body {
touch-action: manipulation;
background: var(--background);
}
body {
position: relative;
}
/*
Головая
*/
header {
position: absolute;
width: 100%;
top: 50px;
}
/*
Авторизация
*/
.Auth > .Blocks {
display: flex;
}
.Auth > .Blocks > .Start {
display: flex;
justify-content: center;
align-items: center;
background: var(--place-background);
width: 40%;
height: 100vh;
}
.Auth > .Blocks > .Start > img {
width: 100%;
height: 100%;
pointer-events: none;
}
.Auth > .Blocks > .End {
display: flex;
justify-content: center;
flex-direction: column;
width: 60%;
height: 100vh;
padding: 0 180px;
}
.Auth > .Blocks > .End > .Title {
margin-bottom: 32px;
}
.Auth > .Blocks > .End > .Title > h4 {
font-weight: 600;
}
/*
Регистрация
*/
.Register > .Blocks {
display: flex;
}
.Register > .Blocks > .Start {
display: flex;
justify-content: center;
align-items: center;
background: var(--place-background);
width: 40%;
height: 100vh;
}
.Register > .Blocks > .Start > img {
width: 100%;
height: 100%;
pointer-events: none;
}
.Register > .Blocks > .End {
display: flex;
justify-content: center;
flex-direction: column;
width: 60%;
height: 100vh;
padding: 0 180px;
}
.Register > .Blocks > .End > .Title {
margin-bottom: 32px;
}
.Register > .Blocks > .End > .Title > h4 {
font-weight: 600;
}
.nav {
display: flex;
flex-direction: row;
}
.nav > .Start > a > img {
width: auto;
height: 56px;
}
.nav > .End {
display: flex;
justify-content: center;
align-items: center;
gap: 24px;
margin-left: auto;
}
.form-floating {
overflow: hidden;
}
.form-floating > label > a {
text-decoration: none;
}
form > .Buttons > a.button.other {
display: none;
}
.Buttons {
display: flex;
flex-direction: row;
row-gap: 14px;
}
.Buttons > a {
display: none;
text-decoration: none;
}
.Language > a {
text-decoration: none;
color: #7336fe;
}
.Language > a.Active {
font-weight: 600;
}
div.Password {
position: relative;
}
div.Password > input {
padding-right: 40px;
}
div.Password > .bi {
cursor: pointer;
font-size: 18px;
position: absolute;
top: 50%;
transform: translate(-50%, -50%);
right: 6px;
}
.Register .input-group > .form-floating:nth-child(1),
.Register .input-group > .form-floating:nth-child(1) > input {
border-radius: 12px 0 0 12px;
}
.Register .input-group > .form-floating:nth-child(2),
.Register .input-group > .form-floating:nth-child(2) > input {
border-radius: 0 12px 12px 0 !important;
}
.Register .form-floating,
.Register .form-floating > input,
.Auth .form-floating,
.Auth .form-floating > input {
border-radius: 12px;
}
.Register .form-floating > label {
max-width: 100%;
}
.Language {
display: inline-block;
position: absolute;
bottom: 40px;
right: 180px;
}
.Language:before {
position: absolute;
top: 50%;
left: 10px;
transform: translateY(-50%);
font-family: 'bootstrap-icons';
content: '\F3EE';
}
.Language > select {
padding-left: 30px;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
background-color: transparent;
border: 1px solid #ccc;
padding: 5px 30px 5px 30px;
}