81 lines
No EOL
1.4 KiB
CSS
81 lines
No EOL
1.4 KiB
CSS
@font-face {
|
||
font-family: 'Inter';
|
||
src: url('/font/Inter-Light.woff2') format('woff2');
|
||
font-weight: normal;
|
||
font-style: normal;
|
||
font-display: swap;
|
||
}
|
||
|
||
/* Шрифт для всей страницы */
|
||
* {
|
||
font-family: Inter;
|
||
font-size: large;
|
||
}
|
||
|
||
body {
|
||
margin: 0;
|
||
}
|
||
|
||
button {
|
||
border: 0;
|
||
}
|
||
|
||
/* Все элементы для ввода данных (input, textarea, собственные) */
|
||
.input {
|
||
border: 0;
|
||
resize: none;
|
||
padding: 0.5rem;
|
||
}
|
||
|
||
/* Круглый элемент */
|
||
.round {
|
||
border-radius: 100%;
|
||
overflow: hidden;
|
||
}
|
||
|
||
/* Закруглённый элемент */
|
||
.rounded {
|
||
border-radius: 0.75rem;
|
||
overflow: hidden;
|
||
}
|
||
|
||
/* Поле с обложкой */
|
||
.cover {
|
||
padding: 2rem;
|
||
text-align: center;
|
||
align-content: center;
|
||
}
|
||
|
||
/* Поле с заполняемыми полями */
|
||
.fields {
|
||
width: 100%;
|
||
height: fit-content;
|
||
display: flex;
|
||
flex-direction: column;
|
||
border-bottom-left-radius: 0;
|
||
border-bottom-right-radius: 0;
|
||
padding-bottom: 5rem;
|
||
}
|
||
|
||
/* Отступ между полями */
|
||
.fields * {
|
||
margin: 1rem;
|
||
margin-bottom: 0;
|
||
}
|
||
|
||
.horisontal-bar * {
|
||
margin: 0;
|
||
margin-right: 0.5rem;
|
||
}
|
||
|
||
.horisontal-bar p {
|
||
align-content: center;
|
||
}
|
||
|
||
/* Текст с троеточием в конце */
|
||
.ellipsis {
|
||
display: block;
|
||
white-space: nowrap;
|
||
overflow: hidden;
|
||
text-overflow: ellipsis;
|
||
} |