forked from eatvio/eatvio-infra
9337 lines
212 KiB
CSS
9337 lines
212 KiB
CSS
@charset "UTF-8";
|
|
@font-face {
|
|
font-family: icons;
|
|
font-display: swap;
|
|
src:
|
|
url(../fonts/icons.woff) format("woff"),
|
|
url(../fonts/icons.woff2) format("woff2");
|
|
font-weight: 400;
|
|
font-style: normal;
|
|
}
|
|
@font-face {
|
|
font-family: Mulish;
|
|
font-display: swap;
|
|
src:
|
|
url(../fonts/Mulish-Bold.woff) format("woff"),
|
|
url(../fonts/Mulish-Bold.woff2) format("woff2");
|
|
font-weight: 700;
|
|
font-style: normal;
|
|
}
|
|
@font-face {
|
|
font-family: Mulish;
|
|
font-display: swap;
|
|
src:
|
|
url(../fonts/Mulish-ExtraBold.woff) format("woff"),
|
|
url(../fonts/Mulish-ExtraBold.woff2) format("woff2");
|
|
font-weight: 800;
|
|
font-style: normal;
|
|
}
|
|
@font-face {
|
|
font-family: Mulish;
|
|
font-display: swap;
|
|
src:
|
|
url(../fonts/Mulish-Black.woff) format("woff"),
|
|
url(../fonts/Mulish-Black.woff2) format("woff2");
|
|
font-weight: 900;
|
|
font-style: normal;
|
|
}
|
|
@font-face {
|
|
font-family: Mulish;
|
|
font-display: swap;
|
|
src:
|
|
url(../fonts/Mulish-Regular.woff) format("woff"),
|
|
url(../fonts/Mulish-Regular.woff2) format("woff2");
|
|
font-weight: 400;
|
|
font-style: normal;
|
|
}
|
|
@font-face {
|
|
font-family: Mulish;
|
|
font-display: swap;
|
|
src:
|
|
url(../fonts/Mulish-Medium.woff) format("woff"),
|
|
url(../fonts/Mulish-Medium.woff2) format("woff2");
|
|
font-weight: 500;
|
|
font-style: normal;
|
|
}
|
|
@font-face {
|
|
font-family: OpenSans;
|
|
font-display: swap;
|
|
src:
|
|
url(../fonts/OpenSans-Medium.woff) format("woff"),
|
|
url(../fonts/OpenSans-Medium.woff2) format("woff2");
|
|
font-weight: 500;
|
|
font-style: normal;
|
|
}
|
|
@font-face {
|
|
font-family: OpenSans;
|
|
font-display: swap;
|
|
src:
|
|
url(../fonts/OpenSans-SemiBold.woff) format("woff"),
|
|
url(../fonts/OpenSans-SemiBold.woff2) format("woff2");
|
|
font-weight: 600;
|
|
font-style: normal;
|
|
}
|
|
@font-face {
|
|
font-family: Mulish;
|
|
font-display: swap;
|
|
src:
|
|
url(../fonts/Mulish-SemiBold.woff) format("woff"),
|
|
url(../fonts/Mulish-SemiBold.woff2) format("woff2");
|
|
font-weight: 600;
|
|
font-style: normal;
|
|
}
|
|
.chat__contacts-item.active::before,
|
|
.chat__contacts-item.read::before,
|
|
.chat__contacts-item.send::before,
|
|
.checkbox__input:checked + .checkbox__content::before,
|
|
.content__breadcrumbs-link:not(:last-child)::before,
|
|
.content__column-btn::before,
|
|
.content__title[data-spoller]::before,
|
|
.diary__caption::before,
|
|
.dropdown.dropdown-sm .dropdown__button::before,
|
|
.dropdown__button::before,
|
|
.plans__item-list li::before,
|
|
.settings__price-btn::before,
|
|
.star-rating__label::before,
|
|
[class*=" icon-"]:before,
|
|
[class^="icon-"]:before,
|
|
input[type="date"]::before {
|
|
font-family: icons;
|
|
font-style: normal;
|
|
font-weight: 400;
|
|
font-variant: normal;
|
|
text-transform: none;
|
|
line-height: 1;
|
|
speak: never;
|
|
-webkit-font-smoothing: antialiased;
|
|
-moz-osx-font-smoothing: grayscale;
|
|
}
|
|
[class*=" icon-"]:before,
|
|
[class^="icon-"]:before {
|
|
display: block;
|
|
}
|
|
.icon-clip:before {
|
|
content: "\e938";
|
|
}
|
|
.icon-voice:before {
|
|
content: "\e939";
|
|
}
|
|
.icon-dotts:before {
|
|
content: "\e937";
|
|
}
|
|
.chat__contacts-item.read:before,
|
|
.icon-double-check:before {
|
|
content: "\e936";
|
|
}
|
|
.chat__contacts-item.active:before,
|
|
.icon-smile:before {
|
|
content: "\e935";
|
|
}
|
|
.icon-plus:before {
|
|
content: "\e934";
|
|
}
|
|
.icon-foots:before {
|
|
content: "\e92f";
|
|
}
|
|
.icon-pie:before {
|
|
content: "\e930";
|
|
}
|
|
.icon-youtube:before {
|
|
content: "\e931";
|
|
}
|
|
.icon-star:before,
|
|
.star-rating__label:before {
|
|
content: "\e92e";
|
|
}
|
|
.icon-alarm:before {
|
|
content: "\e932";
|
|
}
|
|
.icon-bed:before {
|
|
content: "\e933";
|
|
}
|
|
.icon-blog:before {
|
|
content: "\e92d";
|
|
}
|
|
.icon-arrow-left:before {
|
|
content: "\e900";
|
|
}
|
|
.icon-arrow-right:before {
|
|
content: "\e901";
|
|
}
|
|
.icon-arrow-short-left:before {
|
|
content: "\e902";
|
|
}
|
|
.icon-arrow-short-right:before {
|
|
content: "\e903";
|
|
}
|
|
.icon-book-open:before {
|
|
content: "\e904";
|
|
}
|
|
.icon-burger:before {
|
|
content: "\e905";
|
|
}
|
|
.icon-calendar:before,
|
|
input[type="date"]:before {
|
|
content: "\e906";
|
|
}
|
|
.chat__contacts-item.send:before,
|
|
.checkbox__input:checked + .checkbox__content:before,
|
|
.icon-check:before {
|
|
content: "\e907";
|
|
}
|
|
.icon-check-square:before,
|
|
.plans__item-list li:before {
|
|
content: "\e908";
|
|
}
|
|
.icon-click:before {
|
|
content: "\e909";
|
|
}
|
|
.icon-clock:before {
|
|
content: "\e90a";
|
|
}
|
|
.icon-close:before {
|
|
content: "\e90b";
|
|
}
|
|
.icon-copy:before {
|
|
content: "\e90c";
|
|
}
|
|
.icon-delete:before {
|
|
content: "\e90d";
|
|
}
|
|
.icon-diet:before {
|
|
content: "\e90e";
|
|
}
|
|
.content__column-btn:before,
|
|
.content__title[data-spoller]:before,
|
|
.diary__caption:before,
|
|
.dropdown__button:before,
|
|
.icon-down:before,
|
|
.settings__price-btn:before {
|
|
content: "\e90f";
|
|
}
|
|
.icon-download:before {
|
|
content: "\e910";
|
|
}
|
|
.icon-edit:before {
|
|
content: "\e911";
|
|
}
|
|
.icon-eye:before {
|
|
content: "\e912";
|
|
}
|
|
.icon-eye-fill:before {
|
|
content: "\e913";
|
|
}
|
|
.icon-fail:before {
|
|
content: "\e914";
|
|
}
|
|
.icon-file-text:before {
|
|
content: "\e915";
|
|
}
|
|
.icon-gear:before {
|
|
content: "\e916";
|
|
}
|
|
.icon-heart:before {
|
|
content: "\e917";
|
|
}
|
|
.icon-heart-fill:before {
|
|
content: "\e918";
|
|
}
|
|
.icon-info:before {
|
|
content: "\e919";
|
|
}
|
|
.icon-location:before {
|
|
content: "\e91a";
|
|
}
|
|
.icon-logout:before {
|
|
content: "\e91b";
|
|
}
|
|
.icon-message-circle:before {
|
|
content: "\e91c";
|
|
}
|
|
.icon-message-square:before {
|
|
content: "\e91d";
|
|
}
|
|
.icon-more-horizontal:before {
|
|
content: "\e91e";
|
|
}
|
|
.icon-mouthpiece:before {
|
|
content: "\e91f";
|
|
}
|
|
.icon-pen:before {
|
|
content: "\e920";
|
|
}
|
|
.icon-people:before {
|
|
content: "\e921";
|
|
}
|
|
.icon-refresh:before {
|
|
content: "\e922";
|
|
}
|
|
.icon-rubble:before {
|
|
content: "\e923";
|
|
}
|
|
.icon-search:before {
|
|
content: "\e924";
|
|
}
|
|
.icon-share:before {
|
|
content: "\e925";
|
|
}
|
|
.icon-shield:before {
|
|
content: "\e926";
|
|
}
|
|
.icon-shield-fill:before {
|
|
content: "\e927";
|
|
}
|
|
.icon-stats:before {
|
|
content: "\e928";
|
|
}
|
|
.content__breadcrumbs-link:not(:last-child):before,
|
|
.dropdown.dropdown-sm .dropdown__button:before,
|
|
.icon-triangle:before {
|
|
content: "\e929";
|
|
}
|
|
.icon-upload:before {
|
|
content: "\e92a";
|
|
}
|
|
.icon-users:before {
|
|
content: "\e92b";
|
|
}
|
|
.icon-wallet:before {
|
|
content: "\e92c";
|
|
}
|
|
body {
|
|
font-family: Mulish, sans-serif;
|
|
color: #323f4b;
|
|
background: #f0f2f5;
|
|
min-height: 100%;
|
|
line-height: normal;
|
|
padding: 0 var(--lock-padding, 0) 0 0;
|
|
}
|
|
body.lock {
|
|
overflow: hidden;
|
|
}
|
|
.wrapper {
|
|
position: relative;
|
|
width: 100%;
|
|
min-height: 100%;
|
|
overflow: hidden;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-orient: vertical;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-direction: column;
|
|
flex-direction: column;
|
|
margin: 0 auto;
|
|
}
|
|
[class*="__container"] {
|
|
margin: 0 auto;
|
|
padding: 0 1em;
|
|
-webkit-box-sizing: content-box;
|
|
box-sizing: content-box;
|
|
max-width: 1170px;
|
|
}
|
|
[class*="__container"].container-sm {
|
|
max-width: 970px;
|
|
}
|
|
.popup {
|
|
position: fixed;
|
|
background: rgba(0, 0, 0, 0.3);
|
|
top: 0;
|
|
left: 0;
|
|
bottom: 0;
|
|
right: 0;
|
|
opacity: 0;
|
|
visibility: hidden;
|
|
overflow-y: auto;
|
|
overflow-x: hidden;
|
|
-webkit-transition: all 0.3s linear 0s;
|
|
-o-transition: all 0.3s linear 0s;
|
|
transition: all 0.3s linear 0s;
|
|
z-index: 10;
|
|
}
|
|
.popup.open {
|
|
opacity: 1;
|
|
visibility: visible;
|
|
}
|
|
.popup.open .popup__body {
|
|
opacity: 1;
|
|
-webkit-transform: scale(1);
|
|
-ms-transform: scale(1);
|
|
transform: scale(1);
|
|
visibility: visible;
|
|
}
|
|
.popup__content {
|
|
position: relative;
|
|
min-height: 100%;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
}
|
|
.popup__body {
|
|
background: #fff;
|
|
-webkit-transition: all 0.2s cubic-bezier(0.47, 0, 0.745, 0.715) 0s;
|
|
-o-transition: all 0.2s cubic-bezier(0.47, 0, 0.745, 0.715) 0s;
|
|
transition: all 0.2s cubic-bezier(0.47, 0, 0.745, 0.715) 0s;
|
|
-webkit-transform: scale(0);
|
|
-ms-transform: scale(0);
|
|
transform: scale(0);
|
|
max-width: 770px;
|
|
width: 100%;
|
|
}
|
|
.popup__body.popup__body-sm {
|
|
max-width: 484px;
|
|
}
|
|
.popup__body.popup__body-md {
|
|
max-width: 634px;
|
|
}
|
|
.popup__start {
|
|
padding: 4.9375em 2.75em 3.6875em;
|
|
text-align: center;
|
|
}
|
|
.popup__title {
|
|
color: #000;
|
|
text-transform: uppercase;
|
|
}
|
|
.popup__btn {
|
|
margin: 3.75em 0 0 0;
|
|
}
|
|
.popup__step {
|
|
padding: 1em;
|
|
}
|
|
.popup__header {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-pack: justify;
|
|
-ms-flex-pack: justify;
|
|
justify-content: space-between;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
padding: 0 0 1.25em 0;
|
|
border-bottom: 1px solid #e6e6e6;
|
|
}
|
|
.popup__header-title {
|
|
font-size: 20px;
|
|
font-weight: 700;
|
|
line-height: 100%;
|
|
}
|
|
.popup__close {
|
|
position: absolute;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-webkit-transition: all 0.3s ease 0s;
|
|
-o-transition: all 0.3s ease 0s;
|
|
transition: all 0.3s ease 0s;
|
|
color: currentColor;
|
|
background: 0 0;
|
|
font-size: 1rem;
|
|
background: #fff;
|
|
z-index: 1;
|
|
top: 0;
|
|
right: 0;
|
|
width: 40px;
|
|
height: 40px;
|
|
border-radius: 50%;
|
|
}
|
|
.popup__step-body {
|
|
padding: 2em 0;
|
|
text-align: center;
|
|
}
|
|
.popup__step-body:last-child {
|
|
padding-bottom: 0;
|
|
}
|
|
.popup__step-subtitle {
|
|
font-size: 20px;
|
|
font-weight: 500;
|
|
line-height: 120%;
|
|
border-bottom: 1px solid #e6e6e6;
|
|
padding: 0 0 1.6em 0;
|
|
}
|
|
.popup__calc {
|
|
padding: 1.875em 1.25em;
|
|
text-align: center;
|
|
}
|
|
.popup__calc-desc {
|
|
margin: 1em 0 0 0;
|
|
text-align: center;
|
|
font-size: 15px;
|
|
font-weight: 600;
|
|
line-height: 120%;
|
|
letter-spacing: 0.2px;
|
|
}
|
|
.popup__step-items {
|
|
margin: 1.875rem 0 0 0;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
-webkit-column-gap: 30px;
|
|
-moz-column-gap: 30px;
|
|
column-gap: 30px;
|
|
}
|
|
.popup__footer {
|
|
border-top: 1px solid #e6e6e6;
|
|
padding: 1em 0 0 0;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-pack: justify;
|
|
-ms-flex-pack: justify;
|
|
justify-content: space-between;
|
|
}
|
|
.popup__prev.l-btn {
|
|
font-weight: 700;
|
|
border-radius: 4px;
|
|
}
|
|
.popup__prev::before {
|
|
font-size: 20px;
|
|
margin: 0 0.625rem 0 0;
|
|
}
|
|
.popup__next.l-btn {
|
|
font-weight: 700;
|
|
border-radius: 4px;
|
|
}
|
|
.popup__next::before {
|
|
-webkit-box-ordinal-group: 2;
|
|
-ms-flex-order: 1;
|
|
order: 1;
|
|
font-size: 20px;
|
|
margin: 0 0 0 0.625rem;
|
|
}
|
|
.popup__audience {
|
|
margin: 3.125em auto 0;
|
|
display: -ms-grid;
|
|
display: grid;
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
-ms-grid-columns: (1fr) [3];
|
|
grid-template-columns: repeat(3, 1fr);
|
|
grid-auto-rows: 190px;
|
|
gap: 20px;
|
|
padding: 0 0 1.875em 0;
|
|
border-bottom: 2px solid #f0f2f5;
|
|
max-width: 620px;
|
|
}
|
|
.popup__audience.popup__audience-sm {
|
|
-ms-grid-columns: (100px) [2];
|
|
grid-template-columns: repeat(2, 100px);
|
|
grid-auto-rows: 100px;
|
|
margin-top: 1rem;
|
|
padding-bottom: 0;
|
|
border-bottom: 0;
|
|
}
|
|
.popup__audience.popup__audience-sm .popup__audience-image {
|
|
height: 45px;
|
|
}
|
|
.popup__audience.popup__audience-sm .popup__audience-text {
|
|
margin-top: 0;
|
|
font-size: 14px;
|
|
}
|
|
.popup__audience.popup__audience-sm .popup__audience-content {
|
|
border-radius: 50%;
|
|
}
|
|
.popup__audience-input:checked + .popup__audience-content {
|
|
border-color: #2f80ed;
|
|
}
|
|
.popup__audience-input:checked
|
|
+ .popup__audience-content
|
|
.popup__audience-static {
|
|
display: none;
|
|
}
|
|
.popup__audience-input:checked
|
|
+ .popup__audience-content
|
|
.popup__audience-color {
|
|
display: block;
|
|
}
|
|
.popup__audience-content {
|
|
min-height: 100%;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-orient: vertical;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-direction: column;
|
|
flex-direction: column;
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
border-radius: 8px;
|
|
border: 2px solid #fff;
|
|
background: rgba(217, 217, 217, 0.01);
|
|
cursor: pointer;
|
|
-webkit-transition: border-color 0.3s ease 0s;
|
|
-o-transition: border-color 0.3s ease 0s;
|
|
transition: border-color 0.3s ease 0s;
|
|
}
|
|
.popup__audience-image {
|
|
height: 100px;
|
|
}
|
|
.popup__audience-image img {
|
|
height: 100%;
|
|
width: auto;
|
|
}
|
|
.popup__audience-color {
|
|
display: none;
|
|
}
|
|
.popup__audience-static {
|
|
display: block;
|
|
}
|
|
.popup__audience-text {
|
|
margin: 0.5em 0 0 0;
|
|
color: #000;
|
|
text-align: center;
|
|
font-size: 20px;
|
|
font-weight: 600;
|
|
}
|
|
.popup__step-checkboxes {
|
|
margin: 2em 0 0 0;
|
|
padding: 0 1.6875em;
|
|
max-height: 225px;
|
|
overflow-y: auto;
|
|
}
|
|
.popup__step-checkbox:not(:last-child) {
|
|
margin: 0 0 1.0625rem 0;
|
|
}
|
|
.popup__step-options {
|
|
margin: 2em 0 0 0;
|
|
padding: 0 1.6875em;
|
|
}
|
|
.popup__search {
|
|
margin: 1.875em auto 0;
|
|
max-width: 494px;
|
|
}
|
|
.popup__list {
|
|
display: -ms-grid;
|
|
display: grid;
|
|
-ms-grid-columns: 1.5fr 1fr;
|
|
grid-template-columns: 1.5fr 1fr;
|
|
gap: 20px;
|
|
max-width: 494px;
|
|
margin: 1.875em auto 0;
|
|
}
|
|
.popup__list-item {
|
|
text-align: left;
|
|
}
|
|
.popup__list-link {
|
|
font-size: 22px;
|
|
font-weight: 600;
|
|
line-height: 100%;
|
|
-webkit-transition: color 0.3s ease 0s;
|
|
-o-transition: color 0.3s ease 0s;
|
|
transition: color 0.3s ease 0s;
|
|
}
|
|
.popup__rows {
|
|
max-width: 630px;
|
|
margin-left: auto;
|
|
margin-right: auto;
|
|
}
|
|
.popup__rows:not(:first-child) {
|
|
margin-top: 1.875rem;
|
|
}
|
|
.popup__rows.popup__rows-bordered > .popup__row:not(:last-child) {
|
|
border-bottom: 1px solid #e6e6e6;
|
|
padding: 0 0 1.875em 0;
|
|
margin: 0 0 1.875em 0;
|
|
}
|
|
.popup__rows .popup__rows .popup__row:not(:last-child) {
|
|
margin: 0 0 1.5em 0;
|
|
}
|
|
.popup__rows.popup__rows-sm .popup__row:not(:last-child) {
|
|
margin: 0 0 0.625em 0;
|
|
}
|
|
.popup__row {
|
|
position: relative;
|
|
}
|
|
.popup__row:not(:last-child) {
|
|
margin: 0 0 2.5rem 0;
|
|
}
|
|
.popup__row.popup__row-columns {
|
|
display: -ms-grid;
|
|
display: grid;
|
|
gap: 10px;
|
|
}
|
|
.popup__grid {
|
|
display: -ms-grid;
|
|
display: grid;
|
|
-ms-grid-columns: (1fr) [2];
|
|
grid-template-columns: repeat(2, 1fr);
|
|
row-gap: 20px;
|
|
-webkit-column-gap: 10px;
|
|
-moz-column-gap: 10px;
|
|
column-gap: 10px;
|
|
}
|
|
.popup__grid .input {
|
|
border-radius: 5px;
|
|
border: 1px solid #ced4da;
|
|
background: rgba(217, 217, 217, 0.01);
|
|
}
|
|
.popup__grid .input-lg {
|
|
-ms-grid-column-span: 2;
|
|
grid-column: span 2;
|
|
}
|
|
.popup__step-announcement {
|
|
margin: 3.125em auto 0;
|
|
max-width: 662px;
|
|
text-align: left;
|
|
}
|
|
.popup__checkboxes {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-column-gap: 11px;
|
|
-moz-column-gap: 11px;
|
|
column-gap: 11px;
|
|
}
|
|
.popup__checkboxes .checkbox-btn {
|
|
-webkit-box-flex: 1;
|
|
-ms-flex: 1 1 auto;
|
|
flex: 1 1 auto;
|
|
}
|
|
.popup__link {
|
|
position: relative;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
border-radius: 8px;
|
|
border: 1px solid #e6e6e6;
|
|
background: rgba(217, 217, 217, 0.01);
|
|
padding: 0.8125rem 0.9375rem;
|
|
color: #000;
|
|
font-size: 18px;
|
|
line-height: normal;
|
|
-webkit-transition:
|
|
background-color 0.3s ease 0s,
|
|
color 0.3s ease 0s,
|
|
border-color 0.3s ease 0s;
|
|
-o-transition:
|
|
background-color 0.3s ease 0s,
|
|
color 0.3s ease 0s,
|
|
border-color 0.3s ease 0s;
|
|
transition:
|
|
background-color 0.3s ease 0s,
|
|
color 0.3s ease 0s,
|
|
border-color 0.3s ease 0s;
|
|
}
|
|
.popup__link::before {
|
|
color: #2f80ed;
|
|
font-size: 24px;
|
|
margin: 0 1rem 0 0;
|
|
-webkit-transition: color 0.3s ease 0s;
|
|
-o-transition: color 0.3s ease 0s;
|
|
transition: color 0.3s ease 0s;
|
|
}
|
|
.popup__link-info {
|
|
position: absolute;
|
|
top: 6px;
|
|
right: 6px;
|
|
}
|
|
.popup__privacy {
|
|
margin: 0.8125em 0 0 0;
|
|
font-size: 14px;
|
|
text-align: left;
|
|
}
|
|
.popup__privacy-link {
|
|
color: #2f80ed;
|
|
text-decoration: underline;
|
|
}
|
|
.popup__info {
|
|
position: absolute;
|
|
top: 0;
|
|
right: 0;
|
|
}
|
|
.popup__privacy {
|
|
font-size: 12px;
|
|
color: #7b8794;
|
|
}
|
|
.popup__privacy a {
|
|
color: #000;
|
|
-webkit-transition: color 0.3s ease 0s;
|
|
-o-transition: color 0.3s ease 0s;
|
|
transition: color 0.3s ease 0s;
|
|
}
|
|
.dropdown {
|
|
position: relative;
|
|
-webkit-user-select: none;
|
|
-moz-user-select: none;
|
|
-ms-user-select: none;
|
|
user-select: none;
|
|
font-size: 18px;
|
|
font-weight: 500;
|
|
line-height: 1.2777777778;
|
|
text-align: left;
|
|
}
|
|
.dropdown::before {
|
|
position: absolute;
|
|
top: 10px;
|
|
left: 10px;
|
|
z-index: 2;
|
|
font-size: 20px;
|
|
}
|
|
.dropdown[class*="icon"].dropdown-sm .dropdown__button {
|
|
padding: 0.3125rem 0.875rem 0.3125rem 2.5rem;
|
|
}
|
|
.dropdown.dropdown-white .dropdown__button {
|
|
border-radius: 5px;
|
|
border: 1px solid #ced4da;
|
|
background: rgba(217, 217, 217, 0.01);
|
|
font-weight: 300;
|
|
color: #7d858c;
|
|
}
|
|
.dropdown.dropdown-white .dropdown__button::before {
|
|
font-size: 14px;
|
|
color: #7d858c;
|
|
}
|
|
.dropdown.dropdown-sm.icon-burger::before {
|
|
color: #7b8794;
|
|
}
|
|
.dropdown.dropdown-sm.icon-calendar::before,
|
|
input.dropdown.dropdown-sm[type="date"]::before {
|
|
color: #2f80ed;
|
|
}
|
|
.dropdown.dropdown-sm .dropdown__button {
|
|
font-size: 14px;
|
|
padding: 0.3125rem 0.875rem;
|
|
min-height: 40px;
|
|
border: 1px solid #f0f2f5;
|
|
background: #fff;
|
|
text-align: left;
|
|
}
|
|
.dropdown.dropdown-sm .dropdown__button::before {
|
|
font-size: 10px;
|
|
color: #f0f2f5;
|
|
-ms-flex-item-align: stretch;
|
|
-ms-grid-row-align: stretch;
|
|
align-self: stretch;
|
|
padding: 0 0 0 0.875em;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
border-left: 1px solid currentColor;
|
|
-webkit-transition: color 0.3s ease 0s;
|
|
-o-transition: color 0.3s ease 0s;
|
|
transition: color 0.3s ease 0s;
|
|
}
|
|
.dropdown.dropdown-sm .dropdown__button.active::before {
|
|
border-left: 0;
|
|
border-right: 1px solid currentColor;
|
|
padding: 0 0.875em 0 0;
|
|
}
|
|
.dropdown.dropdown-sm .dropdown__list {
|
|
font-size: 14px;
|
|
max-height: none;
|
|
padding: 0.625rem 0.875rem;
|
|
}
|
|
.dropdown__button {
|
|
position: relative;
|
|
cursor: pointer;
|
|
-webkit-transition: all 0.3s ease 0s;
|
|
-o-transition: all 0.3s ease 0s;
|
|
transition: all 0.3s ease 0s;
|
|
width: 100%;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-webkit-box-pack: justify;
|
|
-ms-flex-pack: justify;
|
|
justify-content: space-between;
|
|
z-index: 1;
|
|
font-weight: 500;
|
|
border-radius: 8px;
|
|
border: 1px solid #e6e6e6;
|
|
background: #f6faff;
|
|
padding: 0.8125rem 1.25rem;
|
|
}
|
|
.dropdown__button::before {
|
|
-webkit-transition: -webkit-transform 0.3s ease 0s;
|
|
transition: -webkit-transform 0.3s ease 0s;
|
|
-o-transition: transform 0.3s ease 0s;
|
|
transition: transform 0.3s ease 0s;
|
|
transition:
|
|
transform 0.3s ease 0s,
|
|
-webkit-transform 0.3s ease 0s;
|
|
-webkit-box-ordinal-group: 2;
|
|
-ms-flex-order: 1;
|
|
order: 1;
|
|
color: #2f80ed;
|
|
font-size: 22px;
|
|
}
|
|
.dropdown__button.active {
|
|
border-radius: 8px 8px 0 0;
|
|
}
|
|
.dropdown__button.active::before {
|
|
-webkit-transform: rotate(180deg);
|
|
-ms-transform: rotate(180deg);
|
|
transform: rotate(180deg);
|
|
}
|
|
.dropdown__list {
|
|
position: absolute;
|
|
left: 0;
|
|
top: calc(100% - 2px);
|
|
width: 100%;
|
|
border-top: 0;
|
|
-webkit-transition: 0.2s ease;
|
|
-o-transition: 0.2s ease;
|
|
transition: 0.2s ease;
|
|
opacity: 0;
|
|
visibility: hidden;
|
|
overflow: hidden;
|
|
background: #fff;
|
|
z-index: 3;
|
|
border-radius: 0 0 8px 8px;
|
|
border: 1px solid #e6e6e6;
|
|
background: #fff;
|
|
max-height: 144px;
|
|
overflow-y: auto;
|
|
padding: 0.625rem 1.25rem;
|
|
}
|
|
.dropdown__list.visible {
|
|
opacity: 1;
|
|
visibility: visible;
|
|
}
|
|
.dropdown__list-item {
|
|
cursor: pointer;
|
|
}
|
|
.dropdown__list-item:not(:last-child) {
|
|
margin: 0 0 0.625rem 0;
|
|
}
|
|
.dropdown__list-item.active {
|
|
color: #2f80ed;
|
|
}
|
|
.star-rating {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
-webkit-column-gap: 6px;
|
|
-moz-column-gap: 6px;
|
|
column-gap: 6px;
|
|
width: 158px;
|
|
-ms-flex-negative: 0;
|
|
flex-shrink: 0;
|
|
overflow: hidden;
|
|
-webkit-box-orient: horizontal;
|
|
-webkit-box-direction: reverse;
|
|
-ms-flex-direction: row-reverse;
|
|
flex-direction: row-reverse;
|
|
position: relative;
|
|
}
|
|
.star-rating__input:checked ~ .star-rating__label {
|
|
color: #ffb100;
|
|
}
|
|
.star-rating__input:checked ~ .star-rating__label ~ .star-rating__label {
|
|
color: #ffb100;
|
|
}
|
|
.star-rating__label {
|
|
cursor: pointer;
|
|
width: 26px;
|
|
height: 26px;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-webkit-transition: color 0.3s ease 0s;
|
|
-o-transition: color 0.3s ease 0s;
|
|
transition: color 0.3s ease 0s;
|
|
color: #323f4b;
|
|
font-size: 26px;
|
|
}
|
|
.datepicker {
|
|
width: -webkit-min-content;
|
|
width: -moz-min-content;
|
|
width: min-content;
|
|
}
|
|
.datepicker:not(.active) {
|
|
display: none;
|
|
}
|
|
.datepicker-dropdown {
|
|
position: absolute;
|
|
z-index: 20;
|
|
padding-top: 4px;
|
|
}
|
|
.datepicker-dropdown.datepicker-orient-top {
|
|
padding-top: 0;
|
|
padding-bottom: 4px;
|
|
}
|
|
.datepicker-picker {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-orient: vertical;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-direction: column;
|
|
flex-direction: column;
|
|
border-radius: 4px;
|
|
background-color: #fff;
|
|
}
|
|
.datepicker-dropdown .datepicker-picker {
|
|
-webkit-box-shadow:
|
|
0 2px 3px rgba(10, 10, 10, 0.1),
|
|
0 0 0 1px rgba(10, 10, 10, 0.1);
|
|
box-shadow:
|
|
0 2px 3px rgba(10, 10, 10, 0.1),
|
|
0 0 0 1px rgba(10, 10, 10, 0.1);
|
|
}
|
|
.datepicker-main {
|
|
-webkit-box-flex: 1;
|
|
-ms-flex: auto;
|
|
flex: auto;
|
|
padding: 2px;
|
|
}
|
|
.datepicker-footer {
|
|
-webkit-box-shadow: inset 0 1px 1px rgba(10, 10, 10, 0.1);
|
|
box-shadow: inset 0 1px 1px rgba(10, 10, 10, 0.1);
|
|
background-color: #f5f5f5;
|
|
}
|
|
.datepicker-title {
|
|
-webkit-box-shadow: inset 0 -1px 1px rgba(10, 10, 10, 0.1);
|
|
box-shadow: inset 0 -1px 1px rgba(10, 10, 10, 0.1);
|
|
background-color: #f5f5f5;
|
|
padding: 0.375rem 0.75rem;
|
|
text-align: center;
|
|
font-weight: 700;
|
|
}
|
|
.datepicker-controls {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
}
|
|
.datepicker-header .datepicker-controls {
|
|
padding: 2px 2px 0;
|
|
}
|
|
.datepicker-controls .button {
|
|
display: -webkit-inline-box;
|
|
display: -ms-inline-flexbox;
|
|
display: inline-flex;
|
|
position: relative;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
margin: 0;
|
|
border: 1px solid #dcdcdc;
|
|
border-radius: 4px;
|
|
-webkit-box-shadow: none;
|
|
box-shadow: none;
|
|
background-color: #fff;
|
|
cursor: pointer;
|
|
padding: calc(0.375em - 1px) 0.75em;
|
|
height: 2.25em;
|
|
vertical-align: top;
|
|
text-align: center;
|
|
line-height: 1.5;
|
|
white-space: nowrap;
|
|
color: #363636;
|
|
font-size: 1rem;
|
|
}
|
|
.datepicker-controls .button:active,
|
|
.datepicker-controls .button:focus {
|
|
outline: 0;
|
|
}
|
|
.datepicker-controls .button:hover {
|
|
border-color: #b8b8b8;
|
|
color: #363636;
|
|
}
|
|
.datepicker-controls .button:focus {
|
|
border-color: #3273dc;
|
|
color: #363636;
|
|
}
|
|
.datepicker-controls .button:focus:not(:active) {
|
|
-webkit-box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25);
|
|
box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25);
|
|
}
|
|
.datepicker-controls .button:active {
|
|
border-color: #474747;
|
|
color: #363636;
|
|
}
|
|
.datepicker-controls .button[disabled] {
|
|
cursor: not-allowed;
|
|
}
|
|
.datepicker-header .datepicker-controls .button {
|
|
border-color: transparent;
|
|
font-weight: 700;
|
|
}
|
|
.datepicker-header .datepicker-controls .button:hover {
|
|
background-color: #f9f9f9;
|
|
}
|
|
.datepicker-header .datepicker-controls .button:active {
|
|
background-color: #f2f2f2;
|
|
}
|
|
.datepicker-footer .datepicker-controls .button {
|
|
-webkit-box-flex: 1;
|
|
-ms-flex: auto;
|
|
flex: auto;
|
|
margin: calc(0.375rem - 1px) 0.375rem;
|
|
border-radius: 2px;
|
|
font-size: 0.75rem;
|
|
}
|
|
.datepicker-controls .view-switch {
|
|
-webkit-box-flex: 1;
|
|
-ms-flex: auto;
|
|
flex: auto;
|
|
}
|
|
.datepicker-controls .next-button,
|
|
.datepicker-controls .prev-button {
|
|
padding-right: 0.375rem;
|
|
padding-left: 0.375rem;
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 14.2857142857%;
|
|
flex: 0 0 14.2857142857%;
|
|
}
|
|
.datepicker-controls .next-button.disabled,
|
|
.datepicker-controls .prev-button.disabled {
|
|
visibility: hidden;
|
|
}
|
|
.datepicker-grid,
|
|
.datepicker-view {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
}
|
|
.datepicker-view {
|
|
-webkit-box-align: stretch;
|
|
-ms-flex-align: stretch;
|
|
align-items: stretch;
|
|
width: 15.75rem;
|
|
}
|
|
.datepicker-grid {
|
|
-ms-flex-wrap: wrap;
|
|
flex-wrap: wrap;
|
|
-webkit-box-flex: 1;
|
|
-ms-flex: auto;
|
|
flex: auto;
|
|
}
|
|
.datepicker .days {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-orient: vertical;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-direction: column;
|
|
flex-direction: column;
|
|
-webkit-box-flex: 1;
|
|
-ms-flex: auto;
|
|
flex: auto;
|
|
}
|
|
.datepicker .days-of-week {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
}
|
|
.datepicker .week-numbers {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-orient: vertical;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-direction: column;
|
|
flex-direction: column;
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 9.6774193548%;
|
|
flex: 0 0 9.6774193548%;
|
|
}
|
|
.datepicker .weeks {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-orient: vertical;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-direction: column;
|
|
flex-direction: column;
|
|
-webkit-box-align: stretch;
|
|
-ms-flex-align: stretch;
|
|
align-items: stretch;
|
|
-webkit-box-flex: 1;
|
|
-ms-flex: auto;
|
|
flex: auto;
|
|
}
|
|
.datepicker span {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
border-radius: 4px;
|
|
cursor: default;
|
|
-webkit-touch-callout: none;
|
|
-webkit-user-select: none;
|
|
-moz-user-select: none;
|
|
-ms-user-select: none;
|
|
user-select: none;
|
|
}
|
|
.datepicker .dow {
|
|
height: 1.5rem;
|
|
font-size: 0.875rem;
|
|
font-weight: 700;
|
|
}
|
|
.datepicker .week {
|
|
-webkit-box-flex: 1;
|
|
-ms-flex: auto;
|
|
flex: auto;
|
|
color: #b8b8b8;
|
|
font-size: 0.75rem;
|
|
}
|
|
.datepicker .days .dow,
|
|
.datepicker-cell {
|
|
-ms-flex-preferred-size: 14.2857142857%;
|
|
flex-basis: 14.2857142857%;
|
|
}
|
|
.datepicker-cell {
|
|
height: 2.25rem;
|
|
}
|
|
.datepicker-cell:not(.day) {
|
|
-ms-flex-preferred-size: 25%;
|
|
flex-basis: 25%;
|
|
height: 4.5rem;
|
|
}
|
|
.datepicker-cell:not(.disabled):hover {
|
|
background-color: #f9f9f9;
|
|
cursor: pointer;
|
|
}
|
|
.datepicker-cell.focused:not(.selected) {
|
|
background-color: #e9e9e9;
|
|
}
|
|
.datepicker-cell.selected,
|
|
.datepicker-cell.selected:hover {
|
|
background-color: #3273dc;
|
|
color: #fff;
|
|
font-weight: 600;
|
|
}
|
|
.datepicker-cell.disabled {
|
|
color: #dcdcdc;
|
|
}
|
|
.datepicker-cell.next:not(.disabled),
|
|
.datepicker-cell.prev:not(.disabled) {
|
|
color: #7a7a7a;
|
|
}
|
|
.datepicker-cell.next.selected,
|
|
.datepicker-cell.prev.selected {
|
|
color: #e6e6e6;
|
|
}
|
|
.datepicker-cell.highlighted:not(.selected):not(.range):not(.today) {
|
|
border-radius: 0;
|
|
background-color: #f5f5f5;
|
|
}
|
|
.datepicker-cell.highlighted:not(.selected):not(.range):not(.today):not(
|
|
.disabled
|
|
):hover {
|
|
background-color: #efefef;
|
|
}
|
|
.datepicker-cell.highlighted:not(.selected):not(.range):not(.today).focused {
|
|
background-color: #e9e9e9;
|
|
}
|
|
.datepicker-cell.today:not(.selected) {
|
|
background-color: #00d1b2;
|
|
}
|
|
.datepicker-cell.today:not(.selected):not(.disabled) {
|
|
color: #fff;
|
|
}
|
|
.datepicker-cell.today.focused:not(.selected) {
|
|
background-color: #00ccad;
|
|
}
|
|
.datepicker-cell.range-end:not(.selected),
|
|
.datepicker-cell.range-start:not(.selected) {
|
|
background-color: #b8b8b8;
|
|
color: #fff;
|
|
}
|
|
.datepicker-cell.range-end.focused:not(.selected),
|
|
.datepicker-cell.range-start.focused:not(.selected) {
|
|
background-color: #b3b3b3;
|
|
}
|
|
.datepicker-cell.range-start:not(.range-end) {
|
|
border-radius: 4px 0 0 4px;
|
|
}
|
|
.datepicker-cell.range-end:not(.range-start) {
|
|
border-radius: 0 4px 4px 0;
|
|
}
|
|
.datepicker-cell.range {
|
|
border-radius: 0;
|
|
background-color: #dcdcdc;
|
|
}
|
|
.datepicker-cell.range:not(.disabled):not(.focused):not(.today):hover {
|
|
background-color: #d7d7d7;
|
|
}
|
|
.datepicker-cell.range.disabled {
|
|
color: #c6c6c6;
|
|
}
|
|
.datepicker-cell.range.focused {
|
|
background-color: #d1d1d1;
|
|
}
|
|
.datepicker-input.in-edit {
|
|
border-color: #276bda;
|
|
}
|
|
.datepicker-input.in-edit:active,
|
|
.datepicker-input.in-edit:focus {
|
|
-webkit-box-shadow: 0 0 0.25em 0.25em rgba(39, 107, 218, 0.2);
|
|
box-shadow: 0 0 0.25em 0.25em rgba(39, 107, 218, 0.2);
|
|
}
|
|
.title {
|
|
font-size: 18px;
|
|
font-weight: 600;
|
|
line-height: 100%;
|
|
}
|
|
.title.title-lg {
|
|
font-size: 20px;
|
|
}
|
|
.title.title-sm {
|
|
font-size: 16px;
|
|
}
|
|
.title.title-bold {
|
|
font-weight: 700;
|
|
}
|
|
[data-tooltip] {
|
|
cursor: help;
|
|
}
|
|
.info-block {
|
|
width: 15px;
|
|
height: 15px;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
background: #e6e6e6;
|
|
color: #fff;
|
|
border-radius: 50%;
|
|
font-size: 12px;
|
|
line-height: 1.25;
|
|
-webkit-transition:
|
|
background-color 0.3s ease 0s,
|
|
color 0.3s ease 0s;
|
|
-o-transition:
|
|
background-color 0.3s ease 0s,
|
|
color 0.3s ease 0s;
|
|
transition:
|
|
background-color 0.3s ease 0s,
|
|
color 0.3s ease 0s;
|
|
}
|
|
.tooltip {
|
|
position: fixed;
|
|
z-index: 11;
|
|
padding: 0.625rem;
|
|
color: #000;
|
|
font-size: 12px;
|
|
line-height: normal;
|
|
border-radius: 8px;
|
|
background: #fff;
|
|
-webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
|
|
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
|
|
max-width: 236px;
|
|
}
|
|
input[type="date"] {
|
|
position: relative;
|
|
}
|
|
input[type="date"]::before {
|
|
color: #2f80ed;
|
|
margin: 0 0.5em 0 0;
|
|
}
|
|
.wysiwyg__caption {
|
|
margin-bottom: 0.5rem;
|
|
}
|
|
.wysiwyg__caption .l-btn {
|
|
padding: 0.4em;
|
|
}
|
|
::-webkit-scrollbar {
|
|
width: 8px;
|
|
}
|
|
::-webkit-scrollbar-track {
|
|
background: #fff;
|
|
}
|
|
::-webkit-scrollbar-thumb {
|
|
background: #2f80ed;
|
|
border-radius: 8px;
|
|
}
|
|
.cover-image {
|
|
width: 100%;
|
|
height: 100%;
|
|
-o-object-fit: cover;
|
|
object-fit: cover;
|
|
}
|
|
.input {
|
|
-o-text-overflow: ellipsis;
|
|
text-overflow: ellipsis;
|
|
-webkit-transition: all 0.3s ease 0s;
|
|
-o-transition: all 0.3s ease 0s;
|
|
transition: all 0.3s ease 0s;
|
|
width: 100%;
|
|
background: 0 0;
|
|
font-size: 18px;
|
|
padding: 0.7em 1.1111111111em;
|
|
line-height: normal;
|
|
font-weight: 500;
|
|
border-radius: 8px;
|
|
border: 1px solid #e6e6e6;
|
|
background: #f6faff;
|
|
color: #000;
|
|
}
|
|
.input.input-white {
|
|
border-radius: 8px;
|
|
border: 1px solid #f0f2f5;
|
|
background: rgba(217, 217, 217, 0.01);
|
|
padding: 0.3888888889em 0.8888888889em;
|
|
}
|
|
.input:focus {
|
|
border-color: #2f80ed;
|
|
}
|
|
.input::-webkit-input-placeholder {
|
|
color: inherit;
|
|
opacity: 0.5;
|
|
}
|
|
.input::-moz-placeholder {
|
|
color: inherit;
|
|
opacity: 0.5;
|
|
}
|
|
.input:-ms-input-placeholder {
|
|
color: inherit;
|
|
opacity: 0.5;
|
|
}
|
|
.input::-ms-input-placeholder {
|
|
color: inherit;
|
|
opacity: 0.5;
|
|
}
|
|
.input::placeholder {
|
|
color: inherit;
|
|
opacity: 0.5;
|
|
}
|
|
.input:disabled {
|
|
background: #dfe0e1;
|
|
border-color: #dfe0e1;
|
|
}
|
|
.textarea {
|
|
-o-text-overflow: ellipsis;
|
|
text-overflow: ellipsis;
|
|
-webkit-transition: all 0.3s ease 0s;
|
|
-o-transition: all 0.3s ease 0s;
|
|
transition: all 0.3s ease 0s;
|
|
width: 100%;
|
|
background: 0 0;
|
|
resize: none;
|
|
height: 160px;
|
|
font-size: 18px;
|
|
padding: 0.7em 1.1111111111em;
|
|
line-height: normal;
|
|
font-weight: 500;
|
|
border-radius: 8px;
|
|
border: 1px solid #e6e6e6;
|
|
background: #f6faff;
|
|
color: #000;
|
|
}
|
|
.textarea.textarea-white {
|
|
background: #fff;
|
|
border-color: #e9e9ea;
|
|
}
|
|
.textarea:focus {
|
|
border-color: #2f80ed;
|
|
}
|
|
.textarea::-webkit-input-placeholder {
|
|
color: inherit;
|
|
opacity: 0.5;
|
|
}
|
|
.textarea::-moz-placeholder {
|
|
color: inherit;
|
|
opacity: 0.5;
|
|
}
|
|
.textarea:-ms-input-placeholder {
|
|
color: inherit;
|
|
opacity: 0.5;
|
|
}
|
|
.textarea::-ms-input-placeholder {
|
|
color: inherit;
|
|
opacity: 0.5;
|
|
}
|
|
.textarea::placeholder {
|
|
color: inherit;
|
|
opacity: 0.5;
|
|
}
|
|
.textarea:disabled {
|
|
background: #dfe0e1;
|
|
border-color: #dfe0e1;
|
|
}
|
|
.label {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
margin: 0 0 0.625rem 0;
|
|
font-size: 14px;
|
|
}
|
|
.label.label-lg {
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
font-weight: 700;
|
|
font-size: 16px;
|
|
}
|
|
.label__quantity {
|
|
margin-left: auto;
|
|
color: #000;
|
|
}
|
|
.file {
|
|
display: block;
|
|
}
|
|
.file__content {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-orient: vertical;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-direction: column;
|
|
flex-direction: column;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
border-radius: 8px;
|
|
background: #f6faff;
|
|
padding: 3.125em;
|
|
position: relative;
|
|
cursor: pointer;
|
|
-webkit-transition: background-color 0.3s ease 0s;
|
|
-o-transition: background-color 0.3s ease 0s;
|
|
transition: background-color 0.3s ease 0s;
|
|
}
|
|
.file__content::before {
|
|
content: "";
|
|
position: absolute;
|
|
inset: 10px;
|
|
border-radius: 6px;
|
|
border: 1px dashed #2f80ed;
|
|
}
|
|
.file__title {
|
|
margin: 1.25rem 0 0 0;
|
|
text-align: center;
|
|
font-size: 18px;
|
|
font-weight: 500;
|
|
line-height: normal;
|
|
text-wrap: balance;
|
|
}
|
|
.file__footer {
|
|
margin: 1.0714285714em 0 0 0;
|
|
font-size: 14px;
|
|
}
|
|
.option {
|
|
display: block;
|
|
}
|
|
.option:not(:last-child) {
|
|
margin: 0 0 1.5rem 0;
|
|
}
|
|
.option__input:checked + .option__text::before,
|
|
.option__input:checked ~ .option .option__text::before {
|
|
background: #2f80ed;
|
|
}
|
|
.option__input#variant:checked ~ .options-hidden {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
}
|
|
.option__text {
|
|
color: #000;
|
|
font-size: 20px;
|
|
line-height: 1.2;
|
|
font-weight: 600;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
cursor: pointer;
|
|
-webkit-user-select: none;
|
|
-moz-user-select: none;
|
|
-ms-user-select: none;
|
|
user-select: none;
|
|
}
|
|
.option__text::before {
|
|
content: "";
|
|
width: 22px;
|
|
height: 22px;
|
|
border: 3px solid #fff;
|
|
-webkit-box-shadow: 0 0 0 2px #2f80ed;
|
|
box-shadow: 0 0 0 2px #2f80ed;
|
|
border-radius: 50%;
|
|
padding: 0.25em;
|
|
-ms-flex-negative: 0;
|
|
flex-shrink: 0;
|
|
margin: 0 1.25rem 0 0;
|
|
}
|
|
.option-btn {
|
|
display: block;
|
|
}
|
|
.option-btn__input:checked + .option-btn__text {
|
|
background: #2f80ed;
|
|
border-color: #2f80ed;
|
|
color: #fff;
|
|
}
|
|
.option-btn__input:checked + .option-btn__text::before {
|
|
color: #fff;
|
|
}
|
|
.option-btn__input:checked + .option-btn__text .option-btn__info {
|
|
background: #fff;
|
|
color: #2f80ed;
|
|
}
|
|
.option-btn__text {
|
|
position: relative;
|
|
border-radius: 8px;
|
|
border: 1px solid #e6e6e6;
|
|
background: rgba(217, 217, 217, 0.01);
|
|
padding: 0.8125rem 0.8125rem 0.8125rem 0.8125rem;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
width: 300px;
|
|
color: #000;
|
|
font-size: 18px;
|
|
cursor: pointer;
|
|
-webkit-transition:
|
|
border-color 0.3s ease 0s,
|
|
background-color 0.3s ease 0s,
|
|
color 0.3s ease 0s;
|
|
-o-transition:
|
|
border-color 0.3s ease 0s,
|
|
background-color 0.3s ease 0s,
|
|
color 0.3s ease 0s;
|
|
transition:
|
|
border-color 0.3s ease 0s,
|
|
background-color 0.3s ease 0s,
|
|
color 0.3s ease 0s;
|
|
}
|
|
.option-btn__text .icon-arrow-short-right {
|
|
margin-left: auto;
|
|
-ms-flex-item-align: center;
|
|
-ms-grid-row-align: center;
|
|
align-self: center;
|
|
color: #2f80ed;
|
|
-webkit-transition: color 0.3s ease 0s;
|
|
-o-transition: color 0.3s ease 0s;
|
|
transition: color 0.3s ease 0s;
|
|
font-size: 14px;
|
|
}
|
|
.option-btn__text::before {
|
|
font-size: 24px;
|
|
color: #2f80ed;
|
|
-webkit-transition: color 0.3s ease 0s;
|
|
-o-transition: color 0.3s ease 0s;
|
|
transition: color 0.3s ease 0s;
|
|
margin: 0 0.875rem 0 0;
|
|
}
|
|
.option-btn__info {
|
|
position: absolute;
|
|
top: 6px;
|
|
right: 6px;
|
|
}
|
|
.options-hidden {
|
|
display: none;
|
|
gap: 20px;
|
|
max-width: 400px;
|
|
}
|
|
.checkbox {
|
|
display: block;
|
|
--checkbox-color: #2f80ed;
|
|
}
|
|
.checkbox.checkbox-orange {
|
|
--checkbox-color: #ff9f0c;
|
|
}
|
|
.checkbox.checkbox-purple {
|
|
--checkbox-color: #e7228d;
|
|
}
|
|
.checkbox.checkbox-green {
|
|
--checkbox-color: #019a3e;
|
|
}
|
|
.checkbox__input:checked + .checkbox__content::before {
|
|
background: var(--checkbox-color, #2f80ed);
|
|
color: #fff;
|
|
border-color: var(--checkbox-color, #2f80ed) !important;
|
|
}
|
|
.checkbox__content {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
color: #000;
|
|
font-size: 18px;
|
|
line-height: 1.2777777778;
|
|
-webkit-user-select: none;
|
|
-moz-user-select: none;
|
|
-ms-user-select: none;
|
|
user-select: none;
|
|
cursor: pointer;
|
|
}
|
|
.checkbox__content::before {
|
|
content: "";
|
|
color: #fff;
|
|
font-size: 14px;
|
|
border-radius: 3px;
|
|
-ms-flex-negative: 0;
|
|
flex-shrink: 0;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
background: #fff;
|
|
width: 22px;
|
|
height: 22px;
|
|
border: 2px solid var(--checkbox-color, #2f80ed);
|
|
margin: 0 0.875rem 0 0;
|
|
}
|
|
.checkbox__column {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-orient: vertical;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-direction: column;
|
|
flex-direction: column;
|
|
}
|
|
.checkbox__column small {
|
|
margin: 0.25em 0 0 0;
|
|
font-size: 16px;
|
|
font-weight: 500;
|
|
}
|
|
.checkbox__column small span {
|
|
font-size: 12px;
|
|
font-weight: 400;
|
|
}
|
|
.checkbox__column small span.green {
|
|
color: #019a3e;
|
|
}
|
|
.checkbox__column small span.red {
|
|
color: #dc0303;
|
|
}
|
|
.checkbox-btn {
|
|
display: block;
|
|
}
|
|
.checkbox-btn__input:checked + .checkbox-btn__content {
|
|
border-color: #2f80ed;
|
|
color: #2f80ed;
|
|
}
|
|
.checkbox-btn__content {
|
|
display: block;
|
|
border-radius: 8px;
|
|
border: 2px solid #f6faff;
|
|
background: #f6faff;
|
|
cursor: pointer;
|
|
padding: 0.6666666667em;
|
|
font-size: 18px;
|
|
font-weight: 600;
|
|
}
|
|
.l-btn {
|
|
position: relative;
|
|
display: -webkit-inline-box;
|
|
display: -ms-inline-flexbox;
|
|
display: inline-flex;
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
text-align: center;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-webkit-transition: all 0.3s ease 0s;
|
|
-o-transition: all 0.3s ease 0s;
|
|
transition: all 0.3s ease 0s;
|
|
-webkit-user-select: none;
|
|
-moz-user-select: none;
|
|
-ms-user-select: none;
|
|
user-select: none;
|
|
white-space: nowrap;
|
|
padding: 0.8em;
|
|
font-weight: 500;
|
|
border-radius: 8px;
|
|
-webkit-column-gap: 10px;
|
|
-moz-column-gap: 10px;
|
|
column-gap: 10px;
|
|
font-size: 18px;
|
|
}
|
|
.l-btn.l-btn-primary,
|
|
.diary__stats-tablist .l-btn[aria-selected="true"] {
|
|
background: #2f80ed;
|
|
color: #fff;
|
|
}
|
|
.l-btn.l-btn-secondary {
|
|
border-radius: 8px;
|
|
border: 2px solid #2f80ed;
|
|
background: rgba(217, 217, 217, 0.01);
|
|
}
|
|
.l-btn.l-btn-black {
|
|
background: #323f4b;
|
|
color: #f6faff;
|
|
}
|
|
.l-btn.l-btn-gray {
|
|
background: #6c757d;
|
|
color: #f6faff;
|
|
}
|
|
.l-btn.l-btn-light {
|
|
background: #f6faff;
|
|
color: #323f4b;
|
|
}
|
|
.l-btn.l-btn-white {
|
|
background: #fff;
|
|
color: #2f80ed;
|
|
}
|
|
.l-btn.l-btn-green {
|
|
background: #019a3e;
|
|
color: #fff;
|
|
}
|
|
.l-btn.l-btn-sm {
|
|
padding: 0.7857142857em 1.8571428571em;
|
|
font-size: 14px;
|
|
}
|
|
.l-btn.l-btn-md {
|
|
font-size: 16px;
|
|
}
|
|
.l-btn.l-btn-lg {
|
|
padding: 0.8em 1.65em;
|
|
}
|
|
.l-btn.l-btn-fullwidth {
|
|
width: 100%;
|
|
}
|
|
.l-btn:disabled,
|
|
.l-btn[aria-disabled="true"] {
|
|
cursor: default;
|
|
color: #fff;
|
|
background: #dfe0e1;
|
|
pointer-events: none;
|
|
}
|
|
.header {
|
|
padding: 0.75em 0 0.625em;
|
|
background: #fff;
|
|
-webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
|
|
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
}
|
|
.header__main {
|
|
position: relative;
|
|
z-index: 2;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
padding: 0 1.5em;
|
|
}
|
|
.header__content {
|
|
margin-left: auto;
|
|
}
|
|
.header__container {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-webkit-column-gap: 10px;
|
|
-moz-column-gap: 10px;
|
|
column-gap: 10px;
|
|
}
|
|
.header__logo {
|
|
margin: 0 0.9375em 0 0;
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 105px;
|
|
flex: 0 0 105px;
|
|
}
|
|
.header__search.search {
|
|
display: none;
|
|
}
|
|
.header__menu {
|
|
position: fixed;
|
|
top: 0;
|
|
left: 0;
|
|
width: 100%;
|
|
height: 100%;
|
|
background: rgba(0, 0, 0, 0.3);
|
|
z-index: 9;
|
|
opacity: 0;
|
|
visibility: hidden;
|
|
overflow-y: auto;
|
|
overflow-x: hidden;
|
|
-webkit-transition:
|
|
opacity 0.3s ease 0s,
|
|
visibility 0.3s ease 0s;
|
|
-o-transition:
|
|
opacity 0.3s ease 0s,
|
|
visibility 0.3s ease 0s;
|
|
transition:
|
|
opacity 0.3s ease 0s,
|
|
visibility 0.3s ease 0s;
|
|
}
|
|
.header__menu.active {
|
|
opacity: 1;
|
|
visibility: visible;
|
|
}
|
|
.header__menu.active .header__menu-content {
|
|
-webkit-transform: translateX(0);
|
|
-ms-transform: translateX(0);
|
|
transform: translateX(0);
|
|
}
|
|
.header__menu-content {
|
|
min-height: 100%;
|
|
background: #fff;
|
|
margin-left: auto;
|
|
width: 30vw;
|
|
min-width: 320px;
|
|
-webkit-transform: translateX(100%);
|
|
-ms-transform: translateX(100%);
|
|
transform: translateX(100%);
|
|
-webkit-transition: -webkit-transform 0.3s ease 0s;
|
|
transition: -webkit-transform 0.3s ease 0s;
|
|
-o-transition: transform 0.3s ease 0s;
|
|
transition: transform 0.3s ease 0s;
|
|
transition:
|
|
transform 0.3s ease 0s,
|
|
-webkit-transform 0.3s ease 0s;
|
|
padding: 5em 2.5em;
|
|
}
|
|
.header__menu-separator {
|
|
display: none;
|
|
}
|
|
.header__menu-list {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-orient: vertical;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-direction: column;
|
|
flex-direction: column;
|
|
}
|
|
.header__menu-list:not(:last-child) {
|
|
margin: 0 0 0.625em 0;
|
|
}
|
|
.header__menu-item:not(:last-child) {
|
|
margin: 0 0 0.625em 0;
|
|
}
|
|
.header__menu-link {
|
|
position: relative;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
text-align: center;
|
|
font-size: 14px;
|
|
font-weight: 700;
|
|
letter-spacing: 0.2px;
|
|
}
|
|
.header__menu-link::before {
|
|
font-size: 24px;
|
|
color: #7b8794;
|
|
width: 40px;
|
|
height: 40px;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
}
|
|
.header__menu-link.active {
|
|
color: #2f80ed;
|
|
}
|
|
.header__menu-link.active::before {
|
|
color: #2f80ed;
|
|
}
|
|
.header__menu-link.active::after {
|
|
-webkit-transform: scaleX(1);
|
|
-ms-transform: scaleX(1);
|
|
transform: scaleX(1);
|
|
}
|
|
.header__menu-quantity {
|
|
position: absolute;
|
|
top: 0;
|
|
left: 50%;
|
|
-webkit-transform: translateX(-100%);
|
|
-ms-transform: translateX(-100%);
|
|
transform: translateX(-100%);
|
|
width: 16px;
|
|
height: 16px;
|
|
border-radius: 50%;
|
|
background: #ed2f2f;
|
|
color: #fff;
|
|
font-size: 12px;
|
|
font-weight: 700;
|
|
line-height: normal;
|
|
}
|
|
.header__person {
|
|
margin-left: auto;
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 35px;
|
|
flex: 0 0 35px;
|
|
height: 35px;
|
|
}
|
|
.header__person img {
|
|
border-radius: 50%;
|
|
}
|
|
.search {
|
|
position: relative;
|
|
}
|
|
.search__box {
|
|
-webkit-box-flex: 1;
|
|
-ms-flex: 1 1 auto;
|
|
flex: 1 1 auto;
|
|
position: relative;
|
|
}
|
|
.search__btn {
|
|
position: absolute;
|
|
top: 50%;
|
|
-webkit-transform: translateY(-50%);
|
|
-ms-transform: translateY(-50%);
|
|
transform: translateY(-50%);
|
|
left: 10px;
|
|
color: #7b8794;
|
|
font-size: 20px;
|
|
}
|
|
.search__btn.search__btn-sm {
|
|
left: 15px;
|
|
font-size: 13px;
|
|
}
|
|
.search__input {
|
|
border-radius: 8px;
|
|
background: #f0f2f5;
|
|
border: 1px solid #f0f2f5;
|
|
color: #000;
|
|
font-size: 14px;
|
|
width: 100%;
|
|
padding: 0.7142857143em 1.4285714286em 0.7142857143em 2.8571428571em;
|
|
-webkit-transition: border-color 0.3s ease 0s;
|
|
-o-transition: border-color 0.3s ease 0s;
|
|
transition: border-color 0.3s ease 0s;
|
|
}
|
|
.search__input:focus {
|
|
border-color: #2f80ed;
|
|
}
|
|
.search__input::-webkit-input-placeholder {
|
|
color: inherit;
|
|
opacity: 0.5;
|
|
}
|
|
.search__input::-moz-placeholder {
|
|
color: inherit;
|
|
opacity: 0.5;
|
|
}
|
|
.search__input:-ms-input-placeholder {
|
|
color: inherit;
|
|
opacity: 0.5;
|
|
}
|
|
.search__input::-ms-input-placeholder {
|
|
color: inherit;
|
|
opacity: 0.5;
|
|
}
|
|
.search__input::placeholder {
|
|
color: inherit;
|
|
opacity: 0.5;
|
|
}
|
|
.search__input.search__input-white {
|
|
background: #fff;
|
|
}
|
|
.search__send {
|
|
margin: 1.25rem 0 0 0;
|
|
width: 100%;
|
|
padding: 0.625em;
|
|
font-weight: 900;
|
|
font-size: 16px;
|
|
text-transform: uppercase;
|
|
}
|
|
.icon-menu {
|
|
position: relative;
|
|
border-radius: 50%;
|
|
background: #2f80ed;
|
|
border: 10px solid #2f80ed;
|
|
border-top-width: 12px;
|
|
border-bottom-width: 12px;
|
|
-ms-flex-negative: 0;
|
|
flex-shrink: 0;
|
|
z-index: 10;
|
|
-webkit-transition: -webkit-transform 0.3s linear 0s;
|
|
transition: -webkit-transform 0.3s linear 0s;
|
|
-o-transition: transform 0.3s linear 0s;
|
|
transition: transform 0.3s linear 0s;
|
|
transition:
|
|
transform 0.3s linear 0s,
|
|
-webkit-transform 0.3s linear 0s;
|
|
width: 35px;
|
|
height: 35px;
|
|
}
|
|
.icon-menu span,
|
|
.icon-menu::after,
|
|
.icon-menu::before {
|
|
content: "";
|
|
position: absolute;
|
|
-webkit-transition: all 0.25s;
|
|
-o-transition: all 0.25s;
|
|
transition: all 0.25s;
|
|
height: 2px;
|
|
left: 0;
|
|
width: 100%;
|
|
background-color: #fff;
|
|
}
|
|
.icon-menu::before {
|
|
top: 1px;
|
|
}
|
|
.icon-menu span {
|
|
top: calc(50% + 0.5px);
|
|
}
|
|
.icon-menu::after {
|
|
bottom: -1.5px;
|
|
}
|
|
.icon-menu.active {
|
|
-webkit-transform: rotate(90deg);
|
|
-ms-transform: rotate(90deg);
|
|
transform: rotate(90deg);
|
|
}
|
|
.icon-menu.active span {
|
|
-webkit-transform: scale(0);
|
|
-ms-transform: scale(0);
|
|
transform: scale(0);
|
|
}
|
|
.icon-menu.active::before {
|
|
-webkit-transform: rotate(-45deg);
|
|
-ms-transform: rotate(-45deg);
|
|
transform: rotate(-45deg);
|
|
top: calc(50% - 1px);
|
|
}
|
|
.icon-menu.active:after {
|
|
width: 100%;
|
|
-webkit-transform: rotate(45deg);
|
|
-ms-transform: rotate(45deg);
|
|
transform: rotate(45deg);
|
|
bottom: calc(50% - 1px);
|
|
}
|
|
.page {
|
|
-webkit-box-flex: 1;
|
|
-ms-flex: 1 1 auto;
|
|
flex: 1 1 auto;
|
|
}
|
|
.content {
|
|
padding: 2.1875em 0;
|
|
}
|
|
.content__heading {
|
|
-webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
|
|
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
|
|
background: #fff;
|
|
border-radius: 8px;
|
|
padding: 1.5em;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-webkit-box-pack: justify;
|
|
-ms-flex-pack: justify;
|
|
justify-content: space-between;
|
|
-ms-flex-wrap: wrap;
|
|
flex-wrap: wrap;
|
|
}
|
|
.content__heading-back {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-webkit-column-gap: 0.5rem;
|
|
-moz-column-gap: 0.5rem;
|
|
column-gap: 0.5rem;
|
|
-webkit-transition: color 0.3s ease 0s;
|
|
-o-transition: color 0.3s ease 0s;
|
|
transition: color 0.3s ease 0s;
|
|
}
|
|
.content__heading-back span {
|
|
font-weight: 700;
|
|
display: none;
|
|
}
|
|
.content__heading-stats {
|
|
margin: 1.25rem 0 0 0;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-ms-flex-wrap: wrap;
|
|
flex-wrap: wrap;
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 100%;
|
|
flex: 0 0 100%;
|
|
-webkit-box-ordinal-group: 2;
|
|
-ms-flex-order: 1;
|
|
order: 1;
|
|
gap: 0.625rem;
|
|
}
|
|
.content__heading-stat {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-webkit-column-gap: 0.3125rem;
|
|
-moz-column-gap: 0.3125rem;
|
|
column-gap: 0.3125rem;
|
|
}
|
|
.content__person {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
}
|
|
.content__person-name {
|
|
font-weight: 700;
|
|
}
|
|
.content__person-thumb {
|
|
width: 42px;
|
|
height: 42px;
|
|
-ms-flex-negative: 0;
|
|
flex-shrink: 0;
|
|
margin: 0 0 0 0.5rem;
|
|
}
|
|
.content__caption {
|
|
text-transform: uppercase;
|
|
text-align: center;
|
|
}
|
|
.content__body {
|
|
gap: 30px;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-orient: vertical;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-direction: column;
|
|
flex-direction: column;
|
|
}
|
|
.content__body:not(:first-child) {
|
|
margin: 2.1875em 0 0 0;
|
|
}
|
|
.content__main {
|
|
-webkit-box-flex: 1;
|
|
-ms-flex: 1 1 auto;
|
|
flex: 1 1 auto;
|
|
}
|
|
.content__grid {
|
|
display: -ms-grid;
|
|
display: grid;
|
|
gap: 20px;
|
|
}
|
|
.content__section {
|
|
background: #fff;
|
|
padding: 2.5em;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
border-radius: 8px;
|
|
-webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
|
|
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
|
|
}
|
|
.content__section:not(:last-child) {
|
|
margin: 0 0 1.875rem 0;
|
|
}
|
|
.content__section-image {
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 142px;
|
|
flex: 0 0 142px;
|
|
margin: 0 1.875em 0 0;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
border-radius: 8px;
|
|
background: #f0f9fa;
|
|
}
|
|
.content__section-desc {
|
|
margin: 1.25rem 0 0 0;
|
|
font-size: 14px;
|
|
}
|
|
.content__section-btn {
|
|
margin: 2rem 0 0 0;
|
|
text-transform: uppercase;
|
|
font-weight: 700;
|
|
}
|
|
.content__section-btn.l-btn-sm {
|
|
padding: 0.7857142857em 5.3571428571em;
|
|
}
|
|
.content__side {
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 31.6%;
|
|
flex: 0 0 31.6%;
|
|
}
|
|
.content__side.content__side-sm {
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 270px;
|
|
flex: 0 0 270px;
|
|
}
|
|
.content__results {
|
|
margin: 0.875em 0 0 0;
|
|
background: #fff;
|
|
padding: 1.875em 1.875em 1.875em;
|
|
border-radius: 8px;
|
|
-webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
|
|
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
|
|
}
|
|
.content__results-list {
|
|
margin: 1.875em 0 0 0;
|
|
}
|
|
.content__results-item {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-orient: vertical;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-direction: column;
|
|
flex-direction: column;
|
|
}
|
|
.content__results-item:not(:last-child) {
|
|
border-bottom: 1px solid #f0f2f5;
|
|
padding: 0 0 1.8125em 0;
|
|
margin: 0 0 1.8125em 0;
|
|
}
|
|
.content__results-caption {
|
|
font-size: 18px;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
}
|
|
.content__results-info {
|
|
width: 14px;
|
|
height: 14px;
|
|
background: #f0f2f5;
|
|
color: #323f4b;
|
|
border-radius: 50%;
|
|
font-size: 10px;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-ms-flex-negative: 0;
|
|
flex-shrink: 0;
|
|
margin: 0 0 0 0.625rem;
|
|
}
|
|
.content__results-separator {
|
|
margin: 1.0625rem 0;
|
|
height: 3px;
|
|
width: 40px;
|
|
background: #323f4b;
|
|
}
|
|
.content__results-text {
|
|
color: #79828f;
|
|
font-size: 14px;
|
|
}
|
|
.content__results-value {
|
|
margin: 0.075em 0 0.15em 0;
|
|
color: #1c2329;
|
|
font-size: 40px;
|
|
font-weight: 600;
|
|
}
|
|
.content__results-value::after {
|
|
content: "₽";
|
|
font-size: 30px;
|
|
color: #79828f;
|
|
}
|
|
.content__results-top {
|
|
color: #2f80ed;
|
|
font-size: 14px;
|
|
}
|
|
.content__pro {
|
|
margin: 0.875rem 0 0 0;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
border-radius: 8px;
|
|
background: #fff;
|
|
padding: 0.9375rem 1.25rem;
|
|
color: #2f80ed;
|
|
font-size: 20px;
|
|
font-weight: 500;
|
|
-webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
|
|
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
|
|
-webkit-transition:
|
|
background-color 0.3s ease 0s,
|
|
color 0.3s ease 0s;
|
|
-o-transition:
|
|
background-color 0.3s ease 0s,
|
|
color 0.3s ease 0s;
|
|
transition:
|
|
background-color 0.3s ease 0s,
|
|
color 0.3s ease 0s;
|
|
}
|
|
.content__pro span {
|
|
border-radius: 5px;
|
|
background: #2f80ed;
|
|
padding: 0.2em 1.3333333333em;
|
|
color: #fff;
|
|
-ms-flex-negative: 0;
|
|
flex-shrink: 0;
|
|
font-size: 15px;
|
|
font-weight: 600;
|
|
margin: 0 0.625rem 0 0;
|
|
-webkit-transition:
|
|
background-color 0.3s ease 0s,
|
|
color 0.3s ease 0s;
|
|
-o-transition:
|
|
background-color 0.3s ease 0s,
|
|
color 0.3s ease 0s;
|
|
transition:
|
|
background-color 0.3s ease 0s,
|
|
color 0.3s ease 0s;
|
|
}
|
|
.content__info {
|
|
position: relative;
|
|
margin: 0.7em 0 0 auto;
|
|
max-width: -webkit-fit-content;
|
|
max-width: -moz-fit-content;
|
|
max-width: fit-content;
|
|
border-radius: 8px;
|
|
background: #fff;
|
|
-webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
|
|
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
|
|
padding: 0.75em 2.8em 0.75em 0.6em;
|
|
color: #2f80ed;
|
|
font-size: 20px;
|
|
font-weight: 500;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-webkit-transition:
|
|
background-color 0.3s ease 0s,
|
|
color 0.3s ease 0s;
|
|
-o-transition:
|
|
background-color 0.3s ease 0s,
|
|
color 0.3s ease 0s;
|
|
transition:
|
|
background-color 0.3s ease 0s,
|
|
color 0.3s ease 0s;
|
|
}
|
|
.content__info span {
|
|
position: absolute;
|
|
top: 6px;
|
|
right: 4px;
|
|
width: 12px;
|
|
height: 12px;
|
|
}
|
|
.content__info::before {
|
|
font-size: 24px;
|
|
margin: 0 0.625rem 0 0;
|
|
}
|
|
.content__header.content__header-offset {
|
|
margin: 1.25em 0 0 0;
|
|
padding: 1.25em 0 0 0;
|
|
border-top: 1px solid #f0f2f5;
|
|
}
|
|
.content__header-title {
|
|
text-transform: uppercase;
|
|
text-align: center;
|
|
margin: 0 0 1.5rem 0;
|
|
}
|
|
.content__chart {
|
|
margin: 1.875em 0 0 0;
|
|
}
|
|
.content__chart-filters {
|
|
margin: 2.0625em 0 0 0;
|
|
display: -ms-grid;
|
|
display: grid;
|
|
-ms-grid-columns: (1fr) [4];
|
|
grid-template-columns: repeat(4, 1fr);
|
|
}
|
|
.content__chart-filters .checkbox__content {
|
|
-webkit-box-align: start;
|
|
-ms-flex-align: start;
|
|
align-items: flex-start;
|
|
}
|
|
.content__chart-filters .checkbox__content::before {
|
|
margin-top: 0.25rem;
|
|
}
|
|
.content__date {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
margin: 0 1.875rem 0 0;
|
|
}
|
|
.content__date-separator {
|
|
font-size: 18px;
|
|
font-weight: 500;
|
|
margin: 0 0.375rem;
|
|
}
|
|
.content__filters {
|
|
margin: 2em 0 0 0;
|
|
border-radius: 4px;
|
|
background: #fff;
|
|
-webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
|
|
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
|
|
display: -ms-grid;
|
|
display: grid;
|
|
}
|
|
.content__filter {
|
|
border-radius: 4px;
|
|
text-align: center;
|
|
padding: 0.8571428571em;
|
|
font-size: 14px;
|
|
line-height: 114%;
|
|
letter-spacing: 0.2px;
|
|
-webkit-transition:
|
|
background-color 0.3s ease 0s,
|
|
color 0.3s ease 0s;
|
|
-o-transition:
|
|
background-color 0.3s ease 0s,
|
|
color 0.3s ease 0s;
|
|
transition:
|
|
background-color 0.3s ease 0s,
|
|
color 0.3s ease 0s;
|
|
}
|
|
.content__filter.active {
|
|
background: #2f80ed;
|
|
color: #fff;
|
|
}
|
|
.content__announcements {
|
|
margin: 2em 0 0 0;
|
|
}
|
|
.content__announcement:not(:last-child) {
|
|
margin: 0 0 2em 0;
|
|
}
|
|
.content__alphabet {
|
|
margin: 1.875em 0 0 0;
|
|
-webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
|
|
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
|
|
border-radius: 8px;
|
|
}
|
|
.content__table {
|
|
margin: 1.875em 0 0 0;
|
|
padding: 0.625em;
|
|
border-radius: 8px;
|
|
background: #fff;
|
|
-webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
|
|
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
|
|
padding: 0.875em;
|
|
}
|
|
.content__table-title {
|
|
font-weight: 600;
|
|
font-size: 20px;
|
|
}
|
|
.content__table-dropdown {
|
|
margin: 0.75em 0 0 0;
|
|
}
|
|
.content__table-subtitle {
|
|
margin: 1rem 0 0 0;
|
|
font-size: 12px;
|
|
font-weight: 500;
|
|
}
|
|
.content__table-wrapper {
|
|
margin: 0.9375em 0 0 0;
|
|
}
|
|
.content__table-wrapper::-webkit-scrollbar {
|
|
border-radius: 8px;
|
|
height: 6px;
|
|
}
|
|
.content__table-wrapper::-webkit-scrollbar-thumb {
|
|
background: #e1e1e1;
|
|
border-radius: 8px;
|
|
}
|
|
.content__table-wrapper table {
|
|
display: block;
|
|
}
|
|
.content__table-wrapper tbody {
|
|
display: contents;
|
|
}
|
|
.content__table-wrapper thead {
|
|
display: none;
|
|
}
|
|
.content__table-wrapper tr {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-ms-flex-wrap: wrap;
|
|
flex-wrap: wrap;
|
|
border-radius: 8px;
|
|
background: #fefefe;
|
|
-webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
|
|
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
|
|
width: 100%;
|
|
padding: 0.875em;
|
|
}
|
|
.content__table-wrapper tr:not(:last-child) {
|
|
margin: 0 0 0.875rem 0;
|
|
}
|
|
.content__table-wrapper th {
|
|
display: none;
|
|
}
|
|
.content__table-wrapper td {
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 50%;
|
|
flex: 0 0 50%;
|
|
padding: 0.21875em;
|
|
}
|
|
.content__table-wrapper td::before {
|
|
content: attr(data-title);
|
|
}
|
|
.content__table-wrapper td:nth-child(3) {
|
|
-webkit-box-ordinal-group: 4;
|
|
-ms-flex-order: 3;
|
|
order: 3;
|
|
}
|
|
.content__table-wrapper td:nth-child(4) {
|
|
-webkit-box-ordinal-group: 5;
|
|
-ms-flex-order: 4;
|
|
order: 4;
|
|
}
|
|
.content__table-wrapper td:nth-child(5) {
|
|
-webkit-box-ordinal-group: 6;
|
|
-ms-flex-order: 5;
|
|
order: 5;
|
|
}
|
|
.content__table-wrapper td:nth-child(6) {
|
|
-webkit-box-ordinal-group: 7;
|
|
-ms-flex-order: 6;
|
|
order: 6;
|
|
}
|
|
.content__table-wrapper img {
|
|
border-radius: 50%;
|
|
width: 50px;
|
|
height: 50px;
|
|
min-width: 50px;
|
|
}
|
|
.content__menu {
|
|
border-radius: 8px;
|
|
background: #fff;
|
|
padding: 0.625em;
|
|
}
|
|
.content__menu-separator {
|
|
margin: 1.25em 0 1.875em;
|
|
height: 1px;
|
|
background: #f0f2f5;
|
|
}
|
|
.content__menu-link {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
font-size: 20px;
|
|
font-weight: 500;
|
|
line-height: 1.25;
|
|
padding: 0.5em;
|
|
border-radius: 4px;
|
|
-webkit-transition: background-color 0.3s ease 0s;
|
|
-o-transition: background-color 0.3s ease 0s;
|
|
transition: background-color 0.3s ease 0s;
|
|
}
|
|
.content__menu-link::before {
|
|
margin: 0 0.875rem 0 0;
|
|
color: #2f80ed;
|
|
}
|
|
.content__menu-link.active {
|
|
background: #2f80ed;
|
|
color: #fff;
|
|
}
|
|
.content__menu-link.active::before {
|
|
color: #fff;
|
|
}
|
|
.content__block {
|
|
background: #fff;
|
|
border-radius: 8px;
|
|
padding: 1.25em 1.875em 1.875em;
|
|
}
|
|
.content__block:not(:last-child) {
|
|
margin: 0 0 1.25em 0;
|
|
}
|
|
.content__block[data-spollers] {
|
|
padding: 1.875em;
|
|
}
|
|
.content__breadcrumbs {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
margin: 0 0 1.25em 0;
|
|
}
|
|
.content__breadcrumbs-link {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-transition: color 0.3s ease 0s;
|
|
-o-transition: color 0.3s ease 0s;
|
|
transition: color 0.3s ease 0s;
|
|
}
|
|
.content__breadcrumbs-link:not(.active) {
|
|
color: #7b8794;
|
|
}
|
|
.content__breadcrumbs-link:not(:last-child) {
|
|
margin: 0 0.3125rem 0 0;
|
|
}
|
|
.content__breadcrumbs-link:not(:last-child)::before {
|
|
-webkit-box-ordinal-group: 2;
|
|
-ms-flex-order: 1;
|
|
order: 1;
|
|
color: #2f80ed;
|
|
font-size: 10px;
|
|
-webkit-transform: rotate(-90deg);
|
|
-ms-transform: rotate(-90deg);
|
|
transform: rotate(-90deg);
|
|
margin: 0 0 0 0.9375rem;
|
|
}
|
|
.content__title {
|
|
display: -webkit-inline-box;
|
|
display: -ms-inline-flexbox;
|
|
display: inline-flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
}
|
|
.content__title .info-block {
|
|
margin: 0 0 0 0.625em;
|
|
}
|
|
.content__title.icon-pen::before {
|
|
-webkit-box-ordinal-group: 2;
|
|
-ms-flex-order: 1;
|
|
order: 1;
|
|
color: #cdd0d4;
|
|
margin: 0 0 0 0.625rem;
|
|
}
|
|
.content__title[data-spoller] {
|
|
width: 100%;
|
|
cursor: pointer;
|
|
}
|
|
.content__title[data-spoller]::before {
|
|
-webkit-box-ordinal-group: 2;
|
|
-ms-flex-order: 1;
|
|
order: 1;
|
|
margin-left: auto;
|
|
color: #2f80ed;
|
|
font-size: 30px;
|
|
-webkit-transition: -webkit-transform 0.3s ease 0s;
|
|
transition: -webkit-transform 0.3s ease 0s;
|
|
-o-transition: transform 0.3s ease 0s;
|
|
transition: transform 0.3s ease 0s;
|
|
transition:
|
|
transform 0.3s ease 0s,
|
|
-webkit-transform 0.3s ease 0s;
|
|
}
|
|
.content__title[data-spoller]._active::before {
|
|
-webkit-transform: rotate(-180deg);
|
|
-ms-transform: rotate(-180deg);
|
|
transform: rotate(-180deg);
|
|
}
|
|
.content__actions {
|
|
margin-left: auto;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-column-gap: 20px;
|
|
-moz-column-gap: 20px;
|
|
column-gap: 20px;
|
|
}
|
|
.content__action {
|
|
border: 1px solid #f0f2f5;
|
|
border-radius: 4px;
|
|
font-size: 20px;
|
|
width: 40px;
|
|
height: 40px;
|
|
-ms-flex-negative: 0;
|
|
flex-shrink: 0;
|
|
-webkit-transition:
|
|
background-color 0.3s ease 0s,
|
|
border-color 0.3s ease 0s,
|
|
color 0.3s ease 0s;
|
|
-o-transition:
|
|
background-color 0.3s ease 0s,
|
|
border-color 0.3s ease 0s,
|
|
color 0.3s ease 0s;
|
|
transition:
|
|
background-color 0.3s ease 0s,
|
|
border-color 0.3s ease 0s,
|
|
color 0.3s ease 0s;
|
|
}
|
|
.content__columns {
|
|
margin: 1.25em 0 0 0;
|
|
padding: 1.25em 0 0 0;
|
|
border-top: 1px solid #f0f2f5;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-column-gap: 30px;
|
|
-moz-column-gap: 30px;
|
|
column-gap: 30px;
|
|
}
|
|
.content__column {
|
|
-webkit-box-flex: 1;
|
|
-ms-flex: 1 1 auto;
|
|
flex: 1 1 auto;
|
|
}
|
|
.content__column.content__column-gray {
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 343px;
|
|
flex: 0 0 343px;
|
|
border-radius: 8px;
|
|
background: #f0f2f5;
|
|
padding: 1.25em;
|
|
}
|
|
.content__column-checkbox {
|
|
position: relative;
|
|
padding: 0 0 0 1.5625em;
|
|
}
|
|
.content__column-checkbox:not(:last-child) {
|
|
margin: 0 0 0.875rem 0;
|
|
}
|
|
.content__column-btn {
|
|
position: absolute;
|
|
top: 0;
|
|
left: 0;
|
|
width: 20px;
|
|
height: 20px;
|
|
-webkit-transform: rotate(-90deg);
|
|
-ms-transform: rotate(-90deg);
|
|
transform: rotate(-90deg);
|
|
-webkit-transition: -webkit-transform 0.3s ease 0s;
|
|
transition: -webkit-transform 0.3s ease 0s;
|
|
-o-transition: transform 0.3s ease 0s;
|
|
transition: transform 0.3s ease 0s;
|
|
transition:
|
|
transform 0.3s ease 0s,
|
|
-webkit-transform 0.3s ease 0s;
|
|
}
|
|
.content__column-btn::before {
|
|
color: #7b8794;
|
|
}
|
|
.content__column-btn._active {
|
|
-webkit-transform: rotate(0);
|
|
-ms-transform: rotate(0);
|
|
transform: rotate(0);
|
|
}
|
|
.content__column-sublist {
|
|
margin: 0.625em 0 0 0;
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 100%;
|
|
flex: 0 0 100%;
|
|
}
|
|
.content__column-header {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-pack: justify;
|
|
-ms-flex-pack: justify;
|
|
justify-content: space-between;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
}
|
|
.content__column-title {
|
|
font-size: 20px;
|
|
font-weight: 600;
|
|
}
|
|
.content__column-clear {
|
|
color: #ed2f2f;
|
|
font-size: 14px;
|
|
}
|
|
.content__column-list {
|
|
margin: 1.875em 0 0 0;
|
|
}
|
|
.content__column-item {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-webkit-box-pack: justify;
|
|
-ms-flex-pack: justify;
|
|
justify-content: space-between;
|
|
}
|
|
.content__column-text {
|
|
font-size: 18px;
|
|
}
|
|
.content__column-delete {
|
|
width: 40px;
|
|
height: 40px;
|
|
font-size: 14px;
|
|
-ms-flex-negative: 0;
|
|
flex-shrink: 0;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
color: #7b8794;
|
|
-webkit-transition: color 0.3s ease 0s;
|
|
-o-transition: color 0.3s ease 0s;
|
|
transition: color 0.3s ease 0s;
|
|
}
|
|
.content__hidden .content__row {
|
|
margin: 1.25em 0 0 0;
|
|
border-top: 1px solid #f0f2f5;
|
|
padding: 1.875em 0 0 0;
|
|
}
|
|
.content__row-section:not(:last-child) {
|
|
padding: 0 0 2.5em 0;
|
|
margin: 0 0 2.125em 0;
|
|
border-bottom: 1px solid #f0f2f5;
|
|
}
|
|
.content__row-section .content__row-caption {
|
|
margin: 0 0 1.25rem 0;
|
|
}
|
|
.content__row:not(:first-child) {
|
|
margin: 1.25em 0 0 0;
|
|
border-top: 1px solid #f0f2f5;
|
|
padding: 1.875em 0 0 0;
|
|
}
|
|
.content__row-item {
|
|
max-width: 630px;
|
|
}
|
|
.content__row-item:not(:last-child) {
|
|
margin: 0 0 1.875em 0;
|
|
}
|
|
.content__row-item.content-columns {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
gap: 30px;
|
|
}
|
|
.content__row-item.content-columns .input {
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 1 260px;
|
|
flex: 0 1 260px;
|
|
}
|
|
.content__row-item .content__row-caption {
|
|
margin: 0 0 1.25rem 0;
|
|
}
|
|
.content__row-logo {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: end;
|
|
-ms-flex-align: end;
|
|
align-items: flex-end;
|
|
}
|
|
.content__row-thumb {
|
|
width: 80px;
|
|
height: 80px;
|
|
-ms-flex-negative: 0;
|
|
flex-shrink: 0;
|
|
margin: 0 1.25em 0 0;
|
|
}
|
|
.content__row-thumb img {
|
|
border-radius: 50%;
|
|
}
|
|
.content__row-person {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
}
|
|
.content__row-person .content__row-thumb {
|
|
width: 60px;
|
|
height: 60px;
|
|
margin: 0 1em 0 0;
|
|
}
|
|
.content__row-name {
|
|
font-size: 18px;
|
|
font-weight: 600;
|
|
}
|
|
.content__desc {
|
|
margin: 0.625em 0 0 0;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
}
|
|
.content__desc-item {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
}
|
|
.content__desc-item:not(:last-child) {
|
|
margin: 0 1.25em 0 0;
|
|
}
|
|
.content__desc-title {
|
|
color: #7b8794;
|
|
font-size: 12px;
|
|
}
|
|
.content__desc-value {
|
|
font-weight: 500;
|
|
margin: 0 0 0 0.25em;
|
|
}
|
|
.content__row-change {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
border-radius: 8px;
|
|
border: 1px solid #e6e6e6;
|
|
background: rgba(217, 217, 217, 0.01);
|
|
padding: 0.5em 0.875em;
|
|
-webkit-transition:
|
|
background-color 0.3s ease 0s,
|
|
color 0.3s ease 0s,
|
|
border-color 0.3s ease 0s;
|
|
-o-transition:
|
|
background-color 0.3s ease 0s,
|
|
color 0.3s ease 0s,
|
|
border-color 0.3s ease 0s;
|
|
transition:
|
|
background-color 0.3s ease 0s,
|
|
color 0.3s ease 0s,
|
|
border-color 0.3s ease 0s;
|
|
}
|
|
.content__row-change::before {
|
|
-webkit-box-ordinal-group: 2;
|
|
-ms-flex-order: 1;
|
|
order: 1;
|
|
color: #2f80ed;
|
|
margin: 0 0 0 0.625rem;
|
|
}
|
|
.content__row-dropdown {
|
|
max-width: 300px;
|
|
width: 100%;
|
|
}
|
|
.content__row-column {
|
|
-webkit-box-flex: 1;
|
|
-ms-flex: 1 1 auto;
|
|
flex: 1 1 auto;
|
|
}
|
|
.content__row-column:not(:last-child) {
|
|
margin: 0 0 1.25em 0;
|
|
}
|
|
.content__row-columns {
|
|
display: -ms-grid;
|
|
display: grid;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-ms-grid-columns: (1fr) [3];
|
|
grid-template-columns: repeat(3, 1fr);
|
|
gap: 30px;
|
|
}
|
|
.content__row-columns .content__row-column:not(:last-child) {
|
|
margin: 0;
|
|
}
|
|
.content__row-grid {
|
|
margin: 1em 0 0 0;
|
|
display: -ms-grid;
|
|
display: grid;
|
|
-ms-grid-columns: 0.5fr 1fr;
|
|
grid-template-columns: 0.5fr 1fr;
|
|
max-width: 500px;
|
|
gap: 30px;
|
|
row-gap: 24px;
|
|
}
|
|
.content__row-line {
|
|
display: -ms-grid;
|
|
display: grid;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
gap: 20px;
|
|
-ms-grid-columns: 250px 1fr;
|
|
grid-template-columns: 250px 1fr;
|
|
}
|
|
.content__row-caption {
|
|
display: -webkit-inline-box;
|
|
display: -ms-inline-flexbox;
|
|
display: inline-flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
}
|
|
.content__row-caption .info-block {
|
|
margin: 0 0 0 0.625rem;
|
|
}
|
|
.content__row-caption + .label {
|
|
margin-top: -1.875rem;
|
|
}
|
|
.content__row-title {
|
|
font-size: 20px;
|
|
font-weight: 500;
|
|
}
|
|
.content__row-link {
|
|
color: #2f80ed;
|
|
font-size: 20px;
|
|
font-weight: 600;
|
|
-webkit-text-decoration-line: underline;
|
|
text-decoration-line: underline;
|
|
}
|
|
.content__row-options {
|
|
margin: 1.25em 0 0 0;
|
|
}
|
|
.content__row-items {
|
|
margin: 1.25em 0 0 0;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-column-gap: 30px;
|
|
-moz-column-gap: 30px;
|
|
column-gap: 30px;
|
|
}
|
|
.content__footer {
|
|
margin: 1.875em 0 0 0;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-pack: justify;
|
|
-ms-flex-pack: justify;
|
|
justify-content: space-between;
|
|
}
|
|
.content__more {
|
|
margin: 1.875rem 0 0 0;
|
|
}
|
|
.content__footer-btn {
|
|
min-width: 225px;
|
|
}
|
|
.content__recipes:not(:last-child) {
|
|
margin: 0 0 1rem 0;
|
|
}
|
|
.content__recipes-caption {
|
|
font-size: 1rem;
|
|
margin-bottom: 0.5rem;
|
|
font-weight: 700;
|
|
}
|
|
.content__recipes-items {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-pack: start;
|
|
-ms-flex-pack: start;
|
|
justify-content: flex-start;
|
|
-ms-flex-wrap: wrap;
|
|
flex-wrap: wrap;
|
|
gap: 0.5rem;
|
|
}
|
|
.content__recipe {
|
|
padding: 0.25rem 0.5rem;
|
|
font-size: 0.875rem;
|
|
border-radius: 8px;
|
|
-webkit-transition: background-color 0.3s ease 0s;
|
|
-o-transition: background-color 0.3s ease 0s;
|
|
transition: background-color 0.3s ease 0s;
|
|
}
|
|
.content__recipe.content__recipe-blue {
|
|
background: rgba(47, 128, 237, 0.25);
|
|
}
|
|
.content__recipe.content__recipe-blue:hover {
|
|
background: rgba(47, 128, 237, 0.5);
|
|
}
|
|
.content__recipe.content__recipe-green {
|
|
background: rgba(62, 237, 47, 0.25);
|
|
}
|
|
.content__recipe.content__recipe-green:hover {
|
|
background: rgba(62, 237, 47, 0.5);
|
|
}
|
|
.content__recipe.content__recipe-yellow {
|
|
background: rgba(237, 218, 47, 0.25);
|
|
}
|
|
.content__recipe.content__recipe-yellow:hover {
|
|
background: rgba(237, 218, 47, 0.5);
|
|
}
|
|
.content__recipe.content__recipe-orange {
|
|
background: rgba(237, 70, 47, 0.25);
|
|
}
|
|
.content__recipe.content__recipe-orange:hover {
|
|
background: rgba(237, 70, 47, 0.5);
|
|
}
|
|
.content__recipe.content__recipe-rose {
|
|
background: rgba(237, 47, 229, 0.25);
|
|
}
|
|
.content__recipe.content__recipe-rose:hover {
|
|
background: rgba(237, 47, 229, 0.5);
|
|
}
|
|
.content__recipe.content__recipe-seaweed {
|
|
background: rgba(47, 237, 203, 0.25);
|
|
}
|
|
.content__recipe.content__recipe-seaweed:hover {
|
|
background: rgba(47, 237, 203, 0.5);
|
|
}
|
|
.content__recipe.content__recipe-purple {
|
|
background: rgba(96, 47, 237, 0.25);
|
|
}
|
|
.content__recipe.content__recipe-purple:hover {
|
|
background: rgba(96, 47, 237, 0.5);
|
|
}
|
|
.content__consultants {
|
|
margin: 2.5em 0 0 0;
|
|
display: -ms-grid;
|
|
display: grid;
|
|
gap: 30px;
|
|
}
|
|
.content__settings {
|
|
margin-top: 1.5rem;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-ms-flex-wrap: wrap;
|
|
flex-wrap: wrap;
|
|
}
|
|
.content__settings-reset {
|
|
margin-left: auto;
|
|
color: #ed2f2f;
|
|
}
|
|
.content__settings-btn {
|
|
-webkit-box-ordinal-group: 0;
|
|
-ms-flex-order: -1;
|
|
order: -1;
|
|
-webkit-column-gap: 0.3125rem;
|
|
-moz-column-gap: 0.3125rem;
|
|
column-gap: 0.3125rem;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
color: #0d6efd;
|
|
}
|
|
.content__settings-btn._active::before {
|
|
-webkit-transform: rotate(180deg);
|
|
-ms-transform: rotate(180deg);
|
|
transform: rotate(180deg);
|
|
}
|
|
.content__settings-btn::before {
|
|
-webkit-box-ordinal-group: 2;
|
|
-ms-flex-order: 1;
|
|
order: 1;
|
|
-webkit-transition: -webkit-transform 0.3s ease 0s;
|
|
transition: -webkit-transform 0.3s ease 0s;
|
|
-o-transition: transform 0.3s ease 0s;
|
|
transition: transform 0.3s ease 0s;
|
|
transition:
|
|
transform 0.3s ease 0s,
|
|
-webkit-transform 0.3s ease 0s;
|
|
}
|
|
.content__settings-filtres {
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 100%;
|
|
flex: 0 0 100%;
|
|
margin-top: 1.25rem;
|
|
border-radius: 8px;
|
|
background: #fff;
|
|
padding: 1em;
|
|
}
|
|
.content__settings-body {
|
|
display: -ms-grid;
|
|
display: grid;
|
|
-webkit-box-align: end;
|
|
-ms-flex-align: end;
|
|
align-items: end;
|
|
gap: 0.9375rem;
|
|
}
|
|
.content__settings-filter .checkbox {
|
|
font-size: 8px;
|
|
}
|
|
.content__settings-filter .checkbox:not(:last-child) {
|
|
margin-bottom: 1rem;
|
|
}
|
|
.content__settings-row {
|
|
-webkit-column-gap: 0.3125rem;
|
|
-moz-column-gap: 0.3125rem;
|
|
column-gap: 0.3125rem;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
}
|
|
.consultant {
|
|
background: #fff;
|
|
padding: 1em;
|
|
display: -ms-grid;
|
|
display: grid;
|
|
border-radius: 8px;
|
|
gap: 20px;
|
|
}
|
|
.consultant__main {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-orient: vertical;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-direction: column;
|
|
flex-direction: column;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
}
|
|
.consultant__thumb img {
|
|
border-radius: 50%;
|
|
}
|
|
.consultant__rate {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-webkit-column-gap: 0.3125rem;
|
|
-moz-column-gap: 0.3125rem;
|
|
column-gap: 0.3125rem;
|
|
font-size: 14px;
|
|
margin-bottom: 1rem;
|
|
}
|
|
.consultant__rate::before {
|
|
color: #ffb100;
|
|
}
|
|
.consultant__rate span {
|
|
font-size: 16px;
|
|
font-weight: 700;
|
|
color: #ffb100;
|
|
}
|
|
.consultant__comment {
|
|
margin-top: auto;
|
|
width: 100%;
|
|
}
|
|
.consultant__header {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-pack: justify;
|
|
-ms-flex-pack: justify;
|
|
justify-content: space-between;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
}
|
|
.consultant__name {
|
|
font-weight: 700;
|
|
font-size: 1.25rem;
|
|
}
|
|
.consultant__favorite {
|
|
-webkit-transition: color 0.3s ease 0s;
|
|
-o-transition: color 0.3s ease 0s;
|
|
transition: color 0.3s ease 0s;
|
|
font-size: 24px;
|
|
}
|
|
.consultant__desc {
|
|
margin-top: 1rem;
|
|
}
|
|
.consultant__benefits {
|
|
margin-top: 1rem;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-ms-flex-wrap: wrap;
|
|
flex-wrap: wrap;
|
|
gap: 0.5rem;
|
|
}
|
|
.consultant__benefit {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
font-size: 14px;
|
|
font-weight: 700;
|
|
-webkit-column-gap: 0.3125rem;
|
|
-moz-column-gap: 0.3125rem;
|
|
column-gap: 0.3125rem;
|
|
align-items: center;
|
|
}
|
|
.consultant__benefit::before {
|
|
-webkit-box-ordinal-group: 2;
|
|
-ms-flex-order: 1;
|
|
order: 1;
|
|
color: #019a3e;
|
|
}
|
|
.consultant__benefit span {
|
|
color: #2f80ed;
|
|
font-size: 20px;
|
|
}
|
|
.consultant__footer {
|
|
margin-top: 0.5rem;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: end;
|
|
-ms-flex-align: end;
|
|
align-items: flex-end;
|
|
-webkit-box-pack: justify;
|
|
-ms-flex-pack: justify;
|
|
justify-content: space-between;
|
|
}
|
|
.consultant__footer-price {
|
|
font-size: 0.9em;
|
|
padding: 0.5rem 1.5rem;
|
|
background: #198754;
|
|
color: #fff;
|
|
border-radius: 50rem;
|
|
font-weight: 700;
|
|
}
|
|
.announcement {
|
|
border-radius: 8px;
|
|
background: #fff;
|
|
-webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
|
|
box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
|
|
padding: 1em;
|
|
}
|
|
.announcement.announcement-lg {
|
|
padding: 1.5em 1.875em 1.875em;
|
|
}
|
|
.announcement__header {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
}
|
|
.announcement__header-stats {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-ms-flex-wrap: wrap;
|
|
flex-wrap: wrap;
|
|
gap: 0.3125rem;
|
|
margin-left: auto;
|
|
font-weight: 700;
|
|
}
|
|
.announcement__header-stat {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-webkit-column-gap: 0.3125rem;
|
|
-moz-column-gap: 0.3125rem;
|
|
column-gap: 0.3125rem;
|
|
}
|
|
.announcement__thumb {
|
|
width: 42px;
|
|
height: 42px;
|
|
-ms-flex-negative: 0;
|
|
flex-shrink: 0;
|
|
margin: 0 0.5rem 0 0;
|
|
}
|
|
.announcement__thumb img {
|
|
border-radius: 50%;
|
|
width: 100%;
|
|
height: 100%;
|
|
-o-object-fit: cover;
|
|
object-fit: cover;
|
|
}
|
|
.announcement__person {
|
|
font-size: 14px;
|
|
line-height: normal;
|
|
}
|
|
.announcement__person-name {
|
|
font-weight: 700;
|
|
}
|
|
.announcement__person-subtitle {
|
|
color: #7b8794;
|
|
}
|
|
.announcement__actions {
|
|
margin-left: auto;
|
|
position: relative;
|
|
}
|
|
.announcement__actions-btn {
|
|
width: 40px;
|
|
height: 40px;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
border-radius: 6px;
|
|
}
|
|
.announcement__actions-list {
|
|
position: absolute;
|
|
top: calc(100% - 8px);
|
|
right: 0;
|
|
border-radius: 8px;
|
|
background: #fff;
|
|
-webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
|
|
box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
|
|
padding: 0.625rem;
|
|
font-size: 14px;
|
|
line-height: 1.2857142857;
|
|
min-width: -webkit-fit-content;
|
|
min-width: -moz-fit-content;
|
|
min-width: fit-content;
|
|
white-space: nowrap;
|
|
opacity: 0;
|
|
visibility: hidden;
|
|
}
|
|
.announcement__actions-item:not(:last-child) {
|
|
margin: 0 0 0.5rem 0;
|
|
}
|
|
.announcement__action {
|
|
-webkit-transition: color 0.3s ease 0s;
|
|
-o-transition: color 0.3s ease 0s;
|
|
transition: color 0.3s ease 0s;
|
|
}
|
|
.announcement__actions-id {
|
|
font-size: 10px;
|
|
font-weight: 500;
|
|
color: #2f80ed;
|
|
}
|
|
.announcement__title {
|
|
margin: 1rem 0 0 0;
|
|
font-size: 18px;
|
|
font-weight: 700;
|
|
}
|
|
.announcement__desc {
|
|
margin: 1rem 0 0 0;
|
|
color: #000;
|
|
font-size: 14px;
|
|
line-height: normal;
|
|
}
|
|
.announcement__more {
|
|
margin: 0.875em 0 0 0;
|
|
color: #2f80ed;
|
|
display: -webkit-inline-box;
|
|
display: -ms-inline-flexbox;
|
|
display: inline-flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
font-size: 14px;
|
|
font-weight: 600;
|
|
line-height: 1.2857142857;
|
|
}
|
|
.announcement__more::before {
|
|
-webkit-box-ordinal-group: 2;
|
|
-ms-flex-order: 1;
|
|
order: 1;
|
|
margin: 0 0 0 0.3125rem;
|
|
-webkit-transition: -webkit-transform 0.3s ease 0s;
|
|
transition: -webkit-transform 0.3s ease 0s;
|
|
-o-transition: transform 0.3s ease 0s;
|
|
transition: transform 0.3s ease 0s;
|
|
transition:
|
|
transform 0.3s ease 0s,
|
|
-webkit-transform 0.3s ease 0s;
|
|
}
|
|
.announcement__image {
|
|
margin: 1.25em 0 0 0;
|
|
position: relative;
|
|
height: 0;
|
|
padding-bottom: 56.25%;
|
|
}
|
|
.announcement__image img {
|
|
border-radius: 8px;
|
|
position: absolute;
|
|
top: 0;
|
|
left: 0;
|
|
width: 100%;
|
|
height: 100%;
|
|
}
|
|
.announcement__image::before {
|
|
content: "";
|
|
position: absolute;
|
|
bottom: 0;
|
|
left: 0;
|
|
width: 100%;
|
|
height: 50%;
|
|
border-radius: 8px;
|
|
background: -webkit-gradient(
|
|
linear,
|
|
left bottom,
|
|
left top,
|
|
from(#000),
|
|
to(rgba(0, 0, 0, 0))
|
|
);
|
|
background: -o-linear-gradient(bottom, #000 0, rgba(0, 0, 0, 0) 100%);
|
|
background: linear-gradient(360deg, #000 0, rgba(0, 0, 0, 0) 100%);
|
|
}
|
|
.announcement__details {
|
|
margin: 1.25em 0 0 0;
|
|
background: #f7faff;
|
|
border-radius: 8px;
|
|
padding: 1em;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
}
|
|
.announcement__details-rows {
|
|
-webkit-box-flex: 1;
|
|
-ms-flex: 1 1 auto;
|
|
flex: 1 1 auto;
|
|
}
|
|
.announcement__details-row {
|
|
display: -ms-grid;
|
|
display: grid;
|
|
-ms-grid-columns: (1fr) [2];
|
|
grid-template-columns: repeat(2, 1fr);
|
|
}
|
|
.announcement__details-row:not(:last-child) {
|
|
margin-bottom: 0.5rem;
|
|
}
|
|
.announcement__details-value {
|
|
font-weight: 700;
|
|
}
|
|
.announcement__details-btn {
|
|
font-size: 24px;
|
|
-webkit-transition: color 0.3s ease 0s;
|
|
-o-transition: color 0.3s ease 0s;
|
|
transition: color 0.3s ease 0s;
|
|
}
|
|
.announcement__stats {
|
|
position: absolute;
|
|
bottom: 0;
|
|
left: 0;
|
|
width: 100%;
|
|
color: #fff;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
padding: 1em;
|
|
}
|
|
.announcement__stat {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
color: #fff;
|
|
font-size: 14px;
|
|
font-weight: 600;
|
|
}
|
|
.announcement__stat:not(:last-child) {
|
|
margin: 0 1rem 0 0;
|
|
}
|
|
.announcement__stat::before {
|
|
font-size: 18px;
|
|
margin: 0 0.5rem 0 0;
|
|
}
|
|
.announcement__footer {
|
|
margin: 0.75rem 0 0 0;
|
|
-webkit-column-gap: 20px;
|
|
-moz-column-gap: 20px;
|
|
column-gap: 20px;
|
|
}
|
|
.announcement__footer.announcement__footer-sm {
|
|
-webkit-box-pack: justify;
|
|
-ms-flex-pack: justify;
|
|
justify-content: space-between;
|
|
-webkit-column-gap: 10px;
|
|
-moz-column-gap: 10px;
|
|
column-gap: 10px;
|
|
}
|
|
.announcement__footer-action {
|
|
font-size: 14px;
|
|
font-weight: 700;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
border-radius: 6px;
|
|
-webkit-transition:
|
|
background-color 0.3s ease 0s,
|
|
color 0.3s ease 0s;
|
|
-o-transition:
|
|
background-color 0.3s ease 0s,
|
|
color 0.3s ease 0s;
|
|
transition:
|
|
background-color 0.3s ease 0s,
|
|
color 0.3s ease 0s;
|
|
}
|
|
.announcement__footer-action::before {
|
|
width: 40px;
|
|
height: 40px;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
font-size: 20px;
|
|
}
|
|
.announcement__carousel {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-ms-flex-wrap: nowrap;
|
|
flex-wrap: nowrap;
|
|
overflow-x: auto;
|
|
cursor: -webkit-grab;
|
|
cursor: grab;
|
|
-webkit-column-gap: 26px;
|
|
-moz-column-gap: 26px;
|
|
column-gap: 26px;
|
|
margin: 1.875em -1em 0;
|
|
padding: 0 1em;
|
|
-ms-scroll-snap-type: x mandatory;
|
|
scroll-snap-type: x mandatory;
|
|
overflow-x: scroll;
|
|
}
|
|
.announcement__carousel::-webkit-scrollbar {
|
|
width: 0;
|
|
height: 0;
|
|
display: none;
|
|
}
|
|
.announcement__carousel-item {
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 258px;
|
|
flex: 0 0 258px;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-orient: vertical;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-direction: column;
|
|
flex-direction: column;
|
|
}
|
|
.announcement__carousel-item .active {
|
|
-ms-scroll-snap-type: none;
|
|
scroll-snap-type: none;
|
|
}
|
|
.announcement__carousel-image {
|
|
border-radius: 8px;
|
|
background: #fff;
|
|
-webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
|
|
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
|
|
padding: 1.75em 2.5625em;
|
|
}
|
|
.announcement__carousel-title {
|
|
margin: 1rem 0 0 0;
|
|
color: #000;
|
|
font-size: 18px;
|
|
font-weight: 600;
|
|
}
|
|
.announcement__carousel-desc {
|
|
margin: 0.4375em 0 0 0;
|
|
color: #43474e;
|
|
font-size: 16px;
|
|
font-weight: 600;
|
|
}
|
|
.announcement__carouselb-btn {
|
|
margin: 1.25em 0 0 0;
|
|
width: 100%;
|
|
}
|
|
.dish {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-orient: vertical;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-direction: column;
|
|
flex-direction: column;
|
|
background: #fff;
|
|
-webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
|
|
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
|
|
border-radius: 8px;
|
|
}
|
|
.dish__image {
|
|
height: 0;
|
|
padding-bottom: 56.25%;
|
|
position: relative;
|
|
}
|
|
.dish__image img {
|
|
position: absolute;
|
|
top: 0;
|
|
left: 0;
|
|
border-radius: 10px;
|
|
}
|
|
.dish__video {
|
|
position: absolute;
|
|
right: 0.65em;
|
|
top: 0.65em;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
width: 32px;
|
|
height: 32px;
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
border-radius: 50%;
|
|
background: rgba(255, 255, 255, 0.75);
|
|
cursor: pointer;
|
|
display: flex;
|
|
justify-content: center;
|
|
align-items: center;
|
|
border-radius: 50%;
|
|
-webkit-transition: background-color 0.3s ease 0s;
|
|
-o-transition: background-color 0.3s ease 0s;
|
|
transition: background-color 0.3s ease 0s;
|
|
}
|
|
.dish__stats {
|
|
padding: 1em;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-pack: justify;
|
|
-ms-flex-pack: justify;
|
|
justify-content: space-between;
|
|
-ms-flex-wrap: wrap;
|
|
flex-wrap: wrap;
|
|
font-weight: 700;
|
|
gap: 0.625rem;
|
|
}
|
|
.dish__stat {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-webkit-column-gap: 0.3125rem;
|
|
-moz-column-gap: 0.3125rem;
|
|
column-gap: 0.3125rem;
|
|
}
|
|
.dish__desc {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-orient: vertical;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-direction: column;
|
|
flex-direction: column;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
padding: 0 1rem 0.5rem;
|
|
}
|
|
.dish__desc-caption {
|
|
width: 100%;
|
|
font-weight: 700;
|
|
margin-bottom: 0.3125rem;
|
|
}
|
|
.dish__desc-btn {
|
|
margin-top: 0.3125rem;
|
|
-webkit-box-ordinal-group: 2;
|
|
-ms-flex-order: 1;
|
|
order: 1;
|
|
color: #0d6efd;
|
|
-webkit-transition: -webkit-transform 0.3s ease 0s;
|
|
transition: -webkit-transform 0.3s ease 0s;
|
|
-o-transition: transform 0.3s ease 0s;
|
|
transition: transform 0.3s ease 0s;
|
|
transition:
|
|
transform 0.3s ease 0s,
|
|
-webkit-transform 0.3s ease 0s;
|
|
}
|
|
.dish__desc-btn._active {
|
|
-webkit-transform: rotate(180deg);
|
|
-ms-transform: rotate(180deg);
|
|
transform: rotate(180deg);
|
|
}
|
|
.settings {
|
|
padding: 2em 0;
|
|
}
|
|
.settings__header {
|
|
border-radius: 8px;
|
|
background: #fff;
|
|
-webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
|
|
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-pack: justify;
|
|
-ms-flex-pack: justify;
|
|
justify-content: space-between;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
padding: 1.0625em 1em;
|
|
}
|
|
.settings__actions {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-webkit-column-gap: 1.5rem;
|
|
-moz-column-gap: 1.5rem;
|
|
column-gap: 1.5rem;
|
|
}
|
|
.settings__action {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-webkit-column-gap: 0.5rem;
|
|
-moz-column-gap: 0.5rem;
|
|
column-gap: 0.5rem;
|
|
font-weight: 700;
|
|
-webkit-transition: color 0.3s ease 0s;
|
|
-o-transition: color 0.3s ease 0s;
|
|
transition: color 0.3s ease 0s;
|
|
}
|
|
.settings__action::before {
|
|
color: #0d6efd;
|
|
font-size: 24px;
|
|
}
|
|
.settings__action.l-btn {
|
|
color: #fff;
|
|
}
|
|
.settings__action.l-btn::before {
|
|
color: #fff;
|
|
}
|
|
.settings__action span {
|
|
display: none;
|
|
}
|
|
.settings__back {
|
|
font-size: 14px;
|
|
font-weight: 700;
|
|
display: -webkit-inline-box;
|
|
display: -ms-inline-flexbox;
|
|
display: inline-flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
line-height: normal;
|
|
-webkit-transition: color 0.3s ease 0s;
|
|
-o-transition: color 0.3s ease 0s;
|
|
transition: color 0.3s ease 0s;
|
|
}
|
|
.settings__back::before {
|
|
font-size: 16px;
|
|
width: 40px;
|
|
height: 40px;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-ms-flex-negative: 0;
|
|
flex-shrink: 0;
|
|
}
|
|
.settings__back span {
|
|
display: none;
|
|
}
|
|
.settings__person {
|
|
text-align: right;
|
|
font-size: 14px;
|
|
line-height: 1.2857142857;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
}
|
|
.settings__person-name {
|
|
font-weight: 700;
|
|
}
|
|
.settings__person-position {
|
|
margin: 0.25em 0 0 0;
|
|
}
|
|
.settings__person-thumb {
|
|
display: none;
|
|
}
|
|
.settings__body {
|
|
margin: 1.5em 0 0 0;
|
|
border-radius: 8px;
|
|
background: #fff;
|
|
-webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
|
|
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
|
|
padding: 0.75em;
|
|
}
|
|
.settings__body-header {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-pack: justify;
|
|
-ms-flex-pack: justify;
|
|
justify-content: space-between;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
}
|
|
.settings__body-title {
|
|
color: #000;
|
|
font-weight: 400;
|
|
}
|
|
.settings__body-edit {
|
|
width: 30px;
|
|
height: 30px;
|
|
background: #2f80ed;
|
|
color: #fff;
|
|
padding: 0.3125rem;
|
|
font-size: 20px;
|
|
border-radius: 4px;
|
|
-webkit-transition: background-color 0.3s ease 0s;
|
|
-o-transition: background-color 0.3s ease 0s;
|
|
transition: background-color 0.3s ease 0s;
|
|
}
|
|
.settings__body-delete {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
color: #596777;
|
|
font-size: 15px;
|
|
line-height: 120%;
|
|
letter-spacing: 0.2px;
|
|
}
|
|
.settings__body-delete::before {
|
|
margin: 0 0.5rem 0 0;
|
|
}
|
|
.settings__content {
|
|
margin: 1.125em 0 0 0;
|
|
}
|
|
.settings__block:not(:last-child) {
|
|
margin: 0 0 1.25em 0;
|
|
}
|
|
.settings__block-wrapper {
|
|
border-radius: 8px;
|
|
background: #f7faff;
|
|
padding: 1.25rem;
|
|
}
|
|
.settings__block-caption {
|
|
font-size: 20px;
|
|
font-weight: 600;
|
|
letter-spacing: 0.2px;
|
|
}
|
|
.settings__list {
|
|
margin: 1.5rem 0 0 0;
|
|
line-height: 100%;
|
|
letter-spacing: 0.2px;
|
|
font-size: 15px;
|
|
}
|
|
.settings__item {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-pack: justify;
|
|
-ms-flex-pack: justify;
|
|
justify-content: space-between;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
}
|
|
.settings__item:not(:last-child) {
|
|
margin: 0 0 1.125rem 0;
|
|
}
|
|
.settings__item-termin {
|
|
color: #596777;
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 50%;
|
|
flex: 0 0 50%;
|
|
}
|
|
.settings__item-def {
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 50%;
|
|
flex: 0 0 50%;
|
|
text-align: right;
|
|
}
|
|
.settings__item-def .dropdown {
|
|
font-size: 15px;
|
|
}
|
|
.settings__item-def .dropdown__button {
|
|
padding: 0;
|
|
border: 0;
|
|
-webkit-box-pack: end;
|
|
-ms-flex-pack: end;
|
|
justify-content: flex-end;
|
|
}
|
|
.settings__item-def .dropdown__button::before {
|
|
margin: 0 0 0 0.3125rem;
|
|
font-size: 0.8888888889em;
|
|
}
|
|
.settings__item-def .dropdown__list {
|
|
border-radius: 8px;
|
|
}
|
|
.settings__footer {
|
|
margin: 1.25em 0 0 0;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-orient: vertical;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-direction: column;
|
|
flex-direction: column;
|
|
gap: 14px;
|
|
}
|
|
.settings__btn {
|
|
-webkit-box-flex: 1;
|
|
-ms-flex: 1 1 50%;
|
|
flex: 1 1 50%;
|
|
padding: 0.78125rem;
|
|
}
|
|
.settings__btn.icon-delete {
|
|
display: none;
|
|
}
|
|
.settings__plans {
|
|
margin: 1.875em 0 0 0;
|
|
}
|
|
.settings__price {
|
|
margin: 1.25em 0 0 0;
|
|
}
|
|
.settings__price-item {
|
|
background: #fff;
|
|
border-radius: 8px;
|
|
-webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
|
|
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
|
|
overflow: hidden;
|
|
}
|
|
.settings__price-item:not(:last-child) {
|
|
margin-bottom: 1rem;
|
|
}
|
|
.settings__price-btn {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
font-size: 1.25rem;
|
|
-webkit-column-gap: 0.9375rem;
|
|
-moz-column-gap: 0.9375rem;
|
|
column-gap: 0.9375rem;
|
|
padding: 1.5rem 1rem;
|
|
width: 100%;
|
|
}
|
|
.settings__price-btn::before {
|
|
-webkit-box-ordinal-group: 2;
|
|
-ms-flex-order: 1;
|
|
order: 1;
|
|
font-size: 1rem;
|
|
margin-left: auto;
|
|
-webkit-transition: -webkit-transform 0.3s ease 0s;
|
|
transition: -webkit-transform 0.3s ease 0s;
|
|
-o-transition: transform 0.3s ease 0s;
|
|
transition: transform 0.3s ease 0s;
|
|
transition:
|
|
transform 0.3s ease 0s,
|
|
-webkit-transform 0.3s ease 0s;
|
|
}
|
|
.settings__price-btn._active::before {
|
|
-webkit-transform: rotate(180deg);
|
|
-ms-transform: rotate(180deg);
|
|
transform: rotate(180deg);
|
|
}
|
|
.settings__price-body {
|
|
padding: 0 1em 1em 1em;
|
|
}
|
|
.settings__price-list {
|
|
margin: 1.875em 0 0 0;
|
|
}
|
|
.settings__price-list li {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-webkit-box-pack: justify;
|
|
-ms-flex-pack: justify;
|
|
justify-content: space-between;
|
|
}
|
|
.settings__price-list li:not(:last-child) {
|
|
margin-bottom: 0.5rem;
|
|
}
|
|
.settings__price-icon {
|
|
font-size: 40px;
|
|
line-height: 20px;
|
|
width: 20px;
|
|
height: 20px;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
}
|
|
.settings__price-icon::before {
|
|
color: #019a3e;
|
|
font-size: 20px;
|
|
}
|
|
.settings__price-bid {
|
|
margin: 1rem 0 0 0;
|
|
width: 100%;
|
|
}
|
|
.cabinet {
|
|
background: #fff;
|
|
padding: 1.5em 1.875em;
|
|
border-radius: 8px;
|
|
}
|
|
.cabinet:not(:last-child) {
|
|
margin: 0 0 1.875em 0;
|
|
}
|
|
.cabinet .content__header {
|
|
margin: 0 0 1.25em 0;
|
|
}
|
|
.cabinet__title {
|
|
padding: 0 0 1.0625em 0;
|
|
border-bottom: 1px solid #f0f2f5;
|
|
}
|
|
.cabinet__header {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
padding: 1.25rem 0 0 0;
|
|
}
|
|
.cabinet__header .dropdown {
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 1 250px;
|
|
flex: 0 1 250px;
|
|
}
|
|
.cabinet__btn {
|
|
padding: 0.4375rem 2rem;
|
|
margin: 0 1.25rem 0 0;
|
|
}
|
|
.cabinet__actions {
|
|
margin-left: auto;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
}
|
|
.cabinet__action {
|
|
width: 40px;
|
|
height: 40px;
|
|
border: 1px solid #f0f2f5;
|
|
border-radius: 8px;
|
|
font-size: 20px;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-ms-flex-negative: 0;
|
|
flex-shrink: 0;
|
|
-webkit-transition:
|
|
background-color 0.3s ease 0s,
|
|
color 0.3s ease 0s,
|
|
border-color 0.3s ease 0s;
|
|
-o-transition:
|
|
background-color 0.3s ease 0s,
|
|
color 0.3s ease 0s,
|
|
border-color 0.3s ease 0s;
|
|
transition:
|
|
background-color 0.3s ease 0s,
|
|
color 0.3s ease 0s,
|
|
border-color 0.3s ease 0s;
|
|
}
|
|
.cabinet__action:not(:last-child) {
|
|
margin: 0 1.25rem 0 0;
|
|
}
|
|
.cabinet__filters {
|
|
margin: 1.25em 0 0 0;
|
|
padding: 0 0 1.25em 0;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
}
|
|
.cabinet__filters .dropdown {
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 250px;
|
|
flex: 0 0 250px;
|
|
margin: 0 1.25em 0 0;
|
|
}
|
|
.cabinet__search {
|
|
margin-left: auto;
|
|
}
|
|
.cabinet__body {
|
|
border-top: 1px solid #f0f2f5;
|
|
}
|
|
.cabinet__table {
|
|
border-radius: 8px;
|
|
overflow: hidden;
|
|
text-align: center;
|
|
}
|
|
.cabinet__table th {
|
|
background: #f0f2f5;
|
|
font-size: 20px;
|
|
font-weight: 500;
|
|
}
|
|
.cabinet__table td,
|
|
.cabinet__table th {
|
|
padding: 0.875rem;
|
|
}
|
|
.cabinet__table td:nth-child(1),
|
|
.cabinet__table th:nth-child(1) {
|
|
width: 30%;
|
|
}
|
|
.cabinet__table td:nth-child(2),
|
|
.cabinet__table th:nth-child(2) {
|
|
width: 15%;
|
|
}
|
|
.cabinet__table td:nth-child(3),
|
|
.cabinet__table th:nth-child(3) {
|
|
width: 15%;
|
|
}
|
|
.cabinet__table td:nth-child(4),
|
|
.cabinet__table th:nth-child(4) {
|
|
width: 40%;
|
|
}
|
|
.cabinet__table td {
|
|
padding: 1rem 0.875rem;
|
|
border: 1px solid #f0f2f5;
|
|
}
|
|
.cabinet__table td:nth-child(2) {
|
|
color: #019a3e;
|
|
}
|
|
.cabinet__table td:nth-child(3) {
|
|
color: #ed2f2f;
|
|
}
|
|
.cabinet__budget {
|
|
margin: 1.75em 0 0 0;
|
|
}
|
|
.cabinet__budget-caption {
|
|
color: #7b8794;
|
|
font-size: 14px;
|
|
}
|
|
.cabinet__budget-value {
|
|
color: #7b8794;
|
|
font-size: 14px;
|
|
}
|
|
.cabinet__budget-value span {
|
|
color: #323f4b;
|
|
margin: 0 0.625rem 0 0;
|
|
font-size: 24px;
|
|
font-weight: 600;
|
|
}
|
|
.cabinet__budget-btn {
|
|
margin: 1.375rem 0 0 0;
|
|
padding: 0.4em 1.5em;
|
|
}
|
|
.cabinet__empty {
|
|
padding: 4.375em 0;
|
|
text-align: center;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-orient: vertical;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-direction: column;
|
|
flex-direction: column;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
}
|
|
.cabinet__empty::before {
|
|
color: #2f80ed;
|
|
font-size: 60px;
|
|
margin: 0 0 1.25rem 0;
|
|
}
|
|
.cabinet__empty-caption {
|
|
font-size: 22px;
|
|
font-weight: 600;
|
|
line-height: normal;
|
|
}
|
|
.cabinet__empty-subtitle {
|
|
margin: 0.6666666667em 0 0 0;
|
|
font-size: 18px;
|
|
font-weight: 500;
|
|
}
|
|
.cabinet__empty-create {
|
|
margin: 1.5em 0 0 0;
|
|
font-size: 20px;
|
|
font-weight: 500;
|
|
border-radius: 8px;
|
|
background: #f0f2f5;
|
|
padding: 0.35em 1.6em;
|
|
-webkit-transition: background-color 0.3s ease 0s;
|
|
-o-transition: background-color 0.3s ease 0s;
|
|
transition: background-color 0.3s ease 0s;
|
|
}
|
|
.cabinet__save {
|
|
margin: 1.25rem 0 0 auto;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-pack: end;
|
|
-ms-flex-pack: end;
|
|
justify-content: flex-end;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
width: -webkit-fit-content;
|
|
width: -moz-fit-content;
|
|
width: fit-content;
|
|
color: #2f80ed;
|
|
font-size: 14px;
|
|
font-weight: 500;
|
|
-webkit-transition: color 0.3s ease 0s;
|
|
-o-transition: color 0.3s ease 0s;
|
|
transition: color 0.3s ease 0s;
|
|
}
|
|
.cabinet__save::before {
|
|
-webkit-box-ordinal-group: 2;
|
|
-ms-flex-order: 1;
|
|
order: 1;
|
|
margin: 0 0 0 0.8125rem;
|
|
}
|
|
.cabinet__table {
|
|
position: relative;
|
|
margin: 1.875em 0 0 0;
|
|
overflow: hidden;
|
|
padding: 0 0.0625em 0 0;
|
|
}
|
|
.cabinet__table-body {
|
|
table-layout: fixed;
|
|
width: 100%;
|
|
}
|
|
.cabinet__table-body .cabinet__table-wrapper {
|
|
overflow-x: auto;
|
|
padding: 0;
|
|
padding-bottom: 1.25em;
|
|
}
|
|
.cabinet__table-body .cabinet__table-wrapper::-webkit-scrollbar {
|
|
border-radius: 8px;
|
|
height: 6px;
|
|
}
|
|
.cabinet__table-body .cabinet__table-wrapper::-webkit-scrollbar-track {
|
|
background: #f0f2f5;
|
|
border-radius: 8px;
|
|
margin: 0 0 0 310px;
|
|
}
|
|
.cabinet__table-body .cabinet__table-wrapper::-webkit-scrollbar-thumb {
|
|
background: #e1e1e1;
|
|
border-radius: 8px;
|
|
}
|
|
.cabinet__table-content {
|
|
border-collapse: separate;
|
|
border-spacing: 1px;
|
|
background: #e6e6e6;
|
|
}
|
|
.cabinet__table-content.clone {
|
|
position: absolute;
|
|
z-index: 1;
|
|
top: 0;
|
|
left: 0;
|
|
overflow: hidden;
|
|
visibility: hidden;
|
|
border-collapse: separate;
|
|
}
|
|
.cabinet__table-content.clone td,
|
|
.cabinet__table-content.clone th {
|
|
visibility: visible;
|
|
position: relative;
|
|
}
|
|
.cabinet__table-content.clone td::before,
|
|
.cabinet__table-content.clone th::before {
|
|
content: "";
|
|
position: absolute;
|
|
inset: -1px;
|
|
pointer-events: none;
|
|
background: #e6e6e6;
|
|
z-index: -1;
|
|
}
|
|
.cabinet__table-content.clone td:not(.fixed-column),
|
|
.cabinet__table-content.clone th:not(.fixed-column) {
|
|
pointer-events: none;
|
|
visibility: hidden;
|
|
background: 0 0;
|
|
opacity: 0;
|
|
}
|
|
.cabinet__table-content.clone td {
|
|
background: #fff;
|
|
}
|
|
.cabinet__table-content th {
|
|
background: #f0f2f5;
|
|
color: #222020;
|
|
font-weight: 500;
|
|
height: 48px;
|
|
padding: 0.875rem;
|
|
text-align: center;
|
|
white-space: nowrap;
|
|
}
|
|
.cabinet__table-content td,
|
|
.cabinet__table-content th {
|
|
vertical-align: middle;
|
|
}
|
|
.cabinet__table-content td:not(.fixed-column),
|
|
.cabinet__table-content th:not(.fixed-column) {
|
|
text-align: center;
|
|
}
|
|
.cabinet__table-content td.fixed-column:nth-child(1),
|
|
.cabinet__table-content td.fixed-column:nth-child(3),
|
|
.cabinet__table-content th.fixed-column:nth-child(1),
|
|
.cabinet__table-content th.fixed-column:nth-child(3) {
|
|
min-width: 50px;
|
|
max-width: 50px;
|
|
}
|
|
.cabinet__table-content td.fixed-column:nth-child(2),
|
|
.cabinet__table-content th.fixed-column:nth-child(2) {
|
|
min-width: 210px;
|
|
max-width: 210px;
|
|
}
|
|
.cabinet__table-content td {
|
|
padding: 0.9375rem;
|
|
font-weight: 600;
|
|
background: #fff;
|
|
}
|
|
.cabinet__table-content td small {
|
|
margin: 0.3333333333em 0 0 0;
|
|
color: #7b8794;
|
|
font-size: 12px;
|
|
display: block;
|
|
}
|
|
.cabinet__table-content td span {
|
|
color: #2f80ed;
|
|
}
|
|
.cabinet__table-content td > .chat__contacts-item.send::before,
|
|
.cabinet__table-content
|
|
td
|
|
> .checkbox__input:checked
|
|
+ .checkbox__content::before,
|
|
.cabinet__table-content td > .icon-check,
|
|
.cabinet__table-content td > .icon-fail {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
white-space: nowrap;
|
|
}
|
|
.cabinet__table-content td > .chat__contacts-item.send::before,
|
|
.cabinet__table-content
|
|
td
|
|
> .checkbox__input:checked
|
|
+ .checkbox__content::before,
|
|
.cabinet__table-content td > .icon-check::before,
|
|
.cabinet__table-content td > .icon-fail::before {
|
|
color: #019a3e;
|
|
margin: 0 0.625rem 0 0;
|
|
}
|
|
.cabinet__table-content td .icon-fail::before {
|
|
color: #ed2f2f;
|
|
}
|
|
.cabinet__table-content .checkbox .checkbox__content::before {
|
|
width: 20px;
|
|
height: 20px;
|
|
border: 2px solid #7b8794;
|
|
margin: 0;
|
|
}
|
|
.cabinet__table-cell {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
}
|
|
.cabinet__table-cell .info-block {
|
|
margin: 0 0 0 0.625rem;
|
|
}
|
|
.cabinet__table-setting {
|
|
font-size: 20px;
|
|
-webkit-transition: color 0.3s ease 0s;
|
|
-o-transition: color 0.3s ease 0s;
|
|
transition: color 0.3s ease 0s;
|
|
}
|
|
.diary {
|
|
padding: 2em 0;
|
|
}
|
|
.diary__header {
|
|
border-radius: 8px;
|
|
background: #fff;
|
|
-webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
|
|
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-pack: justify;
|
|
-ms-flex-pack: justify;
|
|
justify-content: space-between;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
padding: 0.75em 1em;
|
|
}
|
|
.diary__header:not(:first-child) {
|
|
margin-top: 1.5rem;
|
|
}
|
|
.diary__back {
|
|
-webkit-transition: color 0.3s ease 0s;
|
|
-o-transition: color 0.3s ease 0s;
|
|
transition: color 0.3s ease 0s;
|
|
}
|
|
.diary__back span {
|
|
display: none;
|
|
}
|
|
.diary__back::before {
|
|
font-size: 24px;
|
|
width: 40px;
|
|
height: 40px;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-ms-flex-negative: 0;
|
|
flex-shrink: 0;
|
|
}
|
|
.diary__info {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-orient: vertical;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-direction: column;
|
|
flex-direction: column;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
}
|
|
.diary__info:last-child {
|
|
-webkit-box-align: end;
|
|
-ms-flex-align: end;
|
|
align-items: flex-end;
|
|
}
|
|
.diary__actions {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-webkit-column-gap: 0.9375rem;
|
|
-moz-column-gap: 0.9375rem;
|
|
column-gap: 0.9375rem;
|
|
}
|
|
.diary__person {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-column-gap: 0.625rem;
|
|
-moz-column-gap: 0.625rem;
|
|
column-gap: 0.625rem;
|
|
}
|
|
.diary__person-main {
|
|
display: none;
|
|
}
|
|
.diary__person-name {
|
|
font-weight: 700;
|
|
margin-bottom: 0.25rem;
|
|
}
|
|
.diary__person-money {
|
|
background-color: #019a3e;
|
|
color: #fff;
|
|
font-size: 0.9em;
|
|
font-weight: 300;
|
|
border-radius: 50rem;
|
|
padding: 0.15rem 1rem;
|
|
}
|
|
.diary__person-thumb {
|
|
width: 42px;
|
|
height: 42px;
|
|
-ms-flex-negative: 0;
|
|
flex-shrink: 0;
|
|
}
|
|
.diary__person-thumb img {
|
|
border-radius: 50%;
|
|
}
|
|
.diary__person-comment {
|
|
color: #0d6efd;
|
|
font-size: 20px;
|
|
font-weight: 700;
|
|
-webkit-transition: color 0.3s ease 0s;
|
|
-o-transition: color 0.3s ease 0s;
|
|
transition: color 0.3s ease 0s;
|
|
}
|
|
.diary__info-current {
|
|
font-size: 18px;
|
|
font-weight: 600;
|
|
letter-spacing: 0.2px;
|
|
}
|
|
.diary__info-date {
|
|
margin: 0.3125em 0 0 0;
|
|
color: #2f80ed;
|
|
text-align: right;
|
|
letter-spacing: 0.2px;
|
|
}
|
|
.diary__main {
|
|
margin: 1.875em 0 0 0;
|
|
background: #fff;
|
|
border-radius: 8px;
|
|
-webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
|
|
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
|
|
padding: 0.8125em 1.25em 1.25em;
|
|
}
|
|
.diary__main .input {
|
|
border-color: #ced4da;
|
|
border-radius: 4px;
|
|
}
|
|
.diary__main-header {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
gap: 20px;
|
|
-webkit-box-orient: vertical;
|
|
-webkit-box-direction: reverse;
|
|
-ms-flex-direction: column-reverse;
|
|
flex-direction: column-reverse;
|
|
}
|
|
.diary__main-header .diary__main-column:first-child .label {
|
|
display: none;
|
|
}
|
|
.diary__main-header .diary__main-column:last-child {
|
|
-webkit-box-pack: justify;
|
|
-ms-flex-pack: justify;
|
|
justify-content: space-between;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-webkit-box-orient: horizontal;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-direction: row;
|
|
flex-direction: row;
|
|
}
|
|
.diary__main-header .diary__main-column:last-child .label {
|
|
margin: 0 auto 0 0;
|
|
font-size: 16px;
|
|
color: #000;
|
|
}
|
|
.diary__main-column {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-orient: vertical;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-direction: column;
|
|
flex-direction: column;
|
|
}
|
|
.diary__main-row {
|
|
position: relative;
|
|
}
|
|
.diary__main-row::before {
|
|
position: absolute;
|
|
top: 50%;
|
|
-webkit-transform: translateY(-50%);
|
|
-ms-transform: translateY(-50%);
|
|
transform: translateY(-50%);
|
|
left: 15px;
|
|
font-size: 20px;
|
|
color: #7b8794;
|
|
}
|
|
.diary__main-row .input {
|
|
min-height: 100%;
|
|
padding-left: 3rem;
|
|
color: #2f80ed;
|
|
width: 123px;
|
|
}
|
|
.diary__main-filters {
|
|
margin: 1.25em 0 0 0;
|
|
display: -ms-grid;
|
|
display: grid;
|
|
grid-auto-rows: 1fr;
|
|
gap: 20px;
|
|
-webkit-column-gap: 10px;
|
|
-moz-column-gap: 10px;
|
|
column-gap: 10px;
|
|
}
|
|
.diary__product {
|
|
position: relative;
|
|
margin: 1.875em 0 0 0;
|
|
}
|
|
.diary__note {
|
|
background: #fff;
|
|
padding: 0.875em;
|
|
width: 100%;
|
|
color: #000;
|
|
font-size: 12px;
|
|
font-weight: 300;
|
|
letter-spacing: 0.2px;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-orient: vertical;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-direction: column;
|
|
flex-direction: column;
|
|
-webkit-box-align: start;
|
|
-ms-flex-align: start;
|
|
align-items: flex-start;
|
|
margin: 0 0 0.75em 0;
|
|
}
|
|
.diary__note-link {
|
|
margin: 0.5rem 0 0 0;
|
|
color: #2f80ed;
|
|
font-weight: 600;
|
|
}
|
|
.diary__product-list {
|
|
-webkit-box-flex: 1;
|
|
-ms-flex: 1 1 auto;
|
|
flex: 1 1 auto;
|
|
margin: 0 0 1.875em 0;
|
|
}
|
|
.diary__product-item {
|
|
border-radius: 5px;
|
|
background: #f6faff;
|
|
padding: 0.5625rem 0.875rem;
|
|
display: -ms-grid;
|
|
display: grid;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-ms-grid-columns: 45% 1fr auto;
|
|
grid-template-columns: 45% 1fr auto;
|
|
font-weight: 500;
|
|
letter-spacing: 0.2px;
|
|
}
|
|
.diary__product-item:not(:last-child) {
|
|
margin: 0 0 0.875em 0;
|
|
}
|
|
.diary__product-actions {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
}
|
|
.diary__product-action {
|
|
position: relative;
|
|
-ms-flex-negative: 0;
|
|
flex-shrink: 0;
|
|
}
|
|
.diary__product-action .icon-gear {
|
|
color: #2f80ed;
|
|
font-size: 24px;
|
|
-webkit-transition: color 0.3s ease 0s;
|
|
-o-transition: color 0.3s ease 0s;
|
|
transition: color 0.3s ease 0s;
|
|
}
|
|
.diary__product-action.icon-close {
|
|
width: 28px;
|
|
height: 28px;
|
|
font-size: 10px;
|
|
color: #ed2f2f;
|
|
border-radius: 4px;
|
|
border: 1px solid currentColor;
|
|
-webkit-transition:
|
|
background-color 0.3s ease 0s,
|
|
color 0.3s ease 0s;
|
|
-o-transition:
|
|
background-color 0.3s ease 0s,
|
|
color 0.3s ease 0s;
|
|
transition:
|
|
background-color 0.3s ease 0s,
|
|
color 0.3s ease 0s;
|
|
}
|
|
.diary__product-action:not(:last-child) {
|
|
margin: 0 1rem 0 0;
|
|
}
|
|
.diary__setting {
|
|
position: absolute;
|
|
bottom: calc(100% + 20px);
|
|
right: 0;
|
|
width: 190px;
|
|
background: #fff;
|
|
height: 212px;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-orient: vertical;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-direction: column;
|
|
flex-direction: column;
|
|
border: 1px solid #dadada;
|
|
border-radius: 8px;
|
|
opacity: 0;
|
|
visibility: hidden;
|
|
-webkit-transition:
|
|
opacity 0.3s ease 0s,
|
|
visibility 0.3s ease 0s;
|
|
-o-transition:
|
|
opacity 0.3s ease 0s,
|
|
visibility 0.3s ease 0s;
|
|
transition:
|
|
opacity 0.3s ease 0s,
|
|
visibility 0.3s ease 0s;
|
|
z-index: 2;
|
|
}
|
|
.diary__setting.visible {
|
|
opacity: 1;
|
|
visibility: visible;
|
|
}
|
|
.diary__setting-close {
|
|
position: absolute;
|
|
top: 0;
|
|
left: calc(100% + 10px);
|
|
background: #f6faff;
|
|
font-size: 10px;
|
|
padding: 0.375rem;
|
|
-webkit-transition:
|
|
background-color 0.3s ease 0s,
|
|
color 0.3s ease 0s;
|
|
-o-transition:
|
|
background-color 0.3s ease 0s,
|
|
color 0.3s ease 0s;
|
|
transition:
|
|
background-color 0.3s ease 0s,
|
|
color 0.3s ease 0s;
|
|
}
|
|
.diary__setting-content {
|
|
width: 100%;
|
|
-webkit-box-flex: 1;
|
|
-ms-flex: 1 1 auto;
|
|
flex: 1 1 auto;
|
|
}
|
|
.diary__setting-prev {
|
|
position: static;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
background: #f6faff;
|
|
width: 100%;
|
|
border-radius: 8px 8px 0 0;
|
|
-webkit-transform: none;
|
|
-ms-transform: none;
|
|
transform: none;
|
|
margin: 0;
|
|
}
|
|
.diary__setting-prev::after {
|
|
-webkit-transform: rotate(90deg);
|
|
-ms-transform: rotate(90deg);
|
|
transform: rotate(90deg);
|
|
font-size: 10px;
|
|
}
|
|
.diary__setting-next {
|
|
position: static;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
background: #f6faff;
|
|
width: 100%;
|
|
border-radius: 0 0 8px 8px;
|
|
-webkit-transform: none;
|
|
-ms-transform: none;
|
|
transform: none;
|
|
margin: 0;
|
|
}
|
|
.diary__setting-next::after {
|
|
-webkit-transform: rotate(90deg);
|
|
-ms-transform: rotate(90deg);
|
|
transform: rotate(90deg);
|
|
font-size: 10px;
|
|
}
|
|
.diary__setting-item {
|
|
padding: 0.625em;
|
|
height: 34px;
|
|
font-size: 14px;
|
|
line-height: 100%;
|
|
letter-spacing: 0.2px;
|
|
}
|
|
.diary__setting-item:not(:last-child) {
|
|
border-bottom: 1px solid #f6f6f6;
|
|
}
|
|
.diary__product-slider {
|
|
border-radius: 8px;
|
|
-webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
|
|
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
|
|
}
|
|
.diary__product-next,
|
|
.diary__product-prev {
|
|
width: 28px;
|
|
height: 28px;
|
|
border-radius: 50%;
|
|
background: #2f80ed;
|
|
color: #fff;
|
|
padding: 0.0625em 0.125em 0 0;
|
|
opacity: 0.3;
|
|
-webkit-transition: opacity 0.3s ease 0s;
|
|
-o-transition: opacity 0.3s ease 0s;
|
|
transition: opacity 0.3s ease 0s;
|
|
}
|
|
.diary__product-next::after,
|
|
.diary__product-prev::after {
|
|
font-size: 16px;
|
|
}
|
|
.diary__product-next {
|
|
padding: 0.0625em 0 0 0.125em;
|
|
}
|
|
.diary__product-image {
|
|
height: auto;
|
|
position: relative;
|
|
}
|
|
.diary__product-image::after {
|
|
content: "";
|
|
position: absolute;
|
|
top: 0;
|
|
left: 0;
|
|
width: 100%;
|
|
height: 100%;
|
|
border-radius: 8px;
|
|
background: -webkit-gradient(
|
|
linear,
|
|
left top,
|
|
left bottom,
|
|
from(rgba(50, 63, 75, 0)),
|
|
to(rgba(50, 63, 75, 0.5))
|
|
);
|
|
background: -o-linear-gradient(
|
|
top,
|
|
rgba(50, 63, 75, 0) 0,
|
|
rgba(50, 63, 75, 0.5) 100%
|
|
);
|
|
background: linear-gradient(
|
|
180deg,
|
|
rgba(50, 63, 75, 0) 0,
|
|
rgba(50, 63, 75, 0.5) 100%
|
|
);
|
|
pointer-events: none;
|
|
-webkit-transition: opacity 0.3s ease 0s;
|
|
-o-transition: opacity 0.3s ease 0s;
|
|
transition: opacity 0.3s ease 0s;
|
|
opacity: 0;
|
|
}
|
|
.diary__product-btns {
|
|
position: absolute;
|
|
z-index: 2;
|
|
bottom: 0;
|
|
left: 0;
|
|
width: 100%;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
padding: 0.875em;
|
|
opacity: 0;
|
|
visibility: hidden;
|
|
-webkit-transition:
|
|
opacity 0.3s ease 0s,
|
|
visibility 0.3s ease 0s;
|
|
-o-transition:
|
|
opacity 0.3s ease 0s,
|
|
visibility 0.3s ease 0s;
|
|
transition:
|
|
opacity 0.3s ease 0s,
|
|
visibility 0.3s ease 0s;
|
|
}
|
|
.diary__product-btn {
|
|
position: relative;
|
|
}
|
|
.diary__product-btn:not(:last-child) {
|
|
margin: 0 1.875rem 0 0;
|
|
}
|
|
.diary__product-btn span {
|
|
position: absolute;
|
|
left: 50%;
|
|
-webkit-transform: translateX(-50%);
|
|
-ms-transform: translateX(-50%);
|
|
transform: translateX(-50%);
|
|
bottom: calc(100% + 9px);
|
|
color: #fff;
|
|
font-size: 10px;
|
|
letter-spacing: 0.2px;
|
|
padding: 0.4em;
|
|
border-radius: 4px;
|
|
background: rgba(50, 63, 75, 0.6);
|
|
white-space: nowrap;
|
|
opacity: 0;
|
|
visibility: hidden;
|
|
-webkit-transition:
|
|
opacity 0.3s ease 0s,
|
|
visibility 0.3s ease 0s;
|
|
-o-transition:
|
|
opacity 0.3s ease 0s,
|
|
visibility 0.3s ease 0s;
|
|
transition:
|
|
opacity 0.3s ease 0s,
|
|
visibility 0.3s ease 0s;
|
|
}
|
|
.diary__main-bottom {
|
|
margin: 2.5em 0 0 0;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-orient: vertical;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-direction: column;
|
|
flex-direction: column;
|
|
}
|
|
.diary__main-content {
|
|
display: contents;
|
|
}
|
|
.diary__main-content .input {
|
|
min-height: 100%;
|
|
}
|
|
.diary__main-side {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-column-gap: 10px;
|
|
-moz-column-gap: 10px;
|
|
column-gap: 10px;
|
|
}
|
|
.diary__main-file {
|
|
margin: 1.875em 0 0 0;
|
|
width: 100%;
|
|
}
|
|
.diary__main-file .file__title {
|
|
font-size: 16px;
|
|
margin: 0 auto 0 0;
|
|
-webkit-box-ordinal-group: 0;
|
|
-ms-flex-order: -1;
|
|
order: -1;
|
|
text-align: left;
|
|
}
|
|
.diary__main-file .file__formats {
|
|
width: 40px;
|
|
-ms-flex-negative: 0;
|
|
flex-shrink: 0;
|
|
}
|
|
.diary__main-file .file__content {
|
|
padding: 2em;
|
|
-webkit-box-orient: horizontal;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-direction: row;
|
|
flex-direction: row;
|
|
}
|
|
.diary__main-btn {
|
|
margin-bottom: auto;
|
|
}
|
|
.diary__main-btn.l-btn-sm {
|
|
font-size: 17px;
|
|
}
|
|
.diary__main-satiety {
|
|
margin: 2.5em 0 0 0;
|
|
text-align: center;
|
|
font-weight: 600;
|
|
-webkit-box-ordinal-group: 2;
|
|
-ms-flex-order: 1;
|
|
order: 1;
|
|
}
|
|
.diary__main-line {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
-webkit-column-gap: 16px;
|
|
-moz-column-gap: 16px;
|
|
column-gap: 16px;
|
|
}
|
|
.diary__main-colors {
|
|
margin: 0.875em 0 0 0;
|
|
-webkit-box-flex: 1;
|
|
-ms-flex: 1 1 auto;
|
|
flex: 1 1 auto;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
}
|
|
.diary__color {
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 16.667%;
|
|
flex: 0 0 16.667%;
|
|
height: 14px;
|
|
}
|
|
.diary__color:first-child .diary__color-content {
|
|
border-radius: 5px 0 0 5px;
|
|
}
|
|
.diary__color:last-child .diary__color-content {
|
|
border-radius: 0 5px 5px 0;
|
|
}
|
|
.diary__color-input[value="darkred"] + .diary__color-content {
|
|
--satiety-bg: #cd1414;
|
|
}
|
|
.diary__color-input[value="red"] + .diary__color-content {
|
|
--satiety-bg: #ff3e3e;
|
|
}
|
|
.diary__color-input[value="orange"] + .diary__color-content {
|
|
--satiety-bg: #f8c926;
|
|
}
|
|
.diary__color-input[value="yellow"] + .diary__color-content {
|
|
--satiety-bg: #fff3bf;
|
|
}
|
|
.diary__color-input[value="lightgreen"] + .diary__color-content {
|
|
--satiety-bg: #62e833;
|
|
}
|
|
.diary__color-input[value="green"] + .diary__color-content {
|
|
--satiety-bg: #4dce20;
|
|
}
|
|
.diary__color-input:checked + .diary__color-content {
|
|
-webkit-transform: scale(1.1);
|
|
-ms-transform: scale(1.1);
|
|
transform: scale(1.1);
|
|
border-radius: 2px;
|
|
border: 2px solid #920000;
|
|
z-index: 2;
|
|
}
|
|
.diary__color-content {
|
|
display: block;
|
|
width: 100%;
|
|
min-height: 100%;
|
|
background: var(--satiety-bg, #fafafa);
|
|
cursor: pointer;
|
|
-webkit-transition: -webkit-transform 0.2s ease 0s;
|
|
transition: -webkit-transform 0.2s ease 0s;
|
|
-o-transition: transform 0.2s ease 0s;
|
|
transition: transform 0.2s ease 0s;
|
|
transition:
|
|
transform 0.2s ease 0s,
|
|
-webkit-transform 0.2s ease 0s;
|
|
}
|
|
.diary__norm {
|
|
margin: 2em 0 0 0;
|
|
border-radius: 8px;
|
|
background: #fff;
|
|
-webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
|
|
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
|
|
padding: 1.25em 0.625em;
|
|
}
|
|
.diary__norm-title {
|
|
text-align: center;
|
|
}
|
|
.diary__norm-rows {
|
|
margin: 1.875em 0 0 0;
|
|
display: -ms-grid;
|
|
display: grid;
|
|
-ms-grid-columns: (1fr) [4];
|
|
grid-template-columns: repeat(4, 1fr);
|
|
gap: 10px;
|
|
}
|
|
.diary__norm-row {
|
|
position: relative;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-orient: vertical;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-direction: column;
|
|
flex-direction: column;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
text-align: center;
|
|
}
|
|
.diary__norm-caption {
|
|
margin: 0.625em 0 0 0;
|
|
-webkit-box-ordinal-group: 2;
|
|
-ms-flex-order: 1;
|
|
order: 1;
|
|
}
|
|
.diary__norm-star {
|
|
-ms-flex-item-align: end;
|
|
-ms-grid-row-align: end;
|
|
align-self: end;
|
|
line-height: 0.1;
|
|
}
|
|
.diary__norm-name {
|
|
font-size: 15px;
|
|
font-weight: 500;
|
|
letter-spacing: 0.2px;
|
|
}
|
|
.diary__norm-unit {
|
|
font-size: 10px;
|
|
font-weight: 300;
|
|
line-height: 120%;
|
|
letter-spacing: 0.2px;
|
|
}
|
|
.diary__norm-star {
|
|
color: #ff3d3d;
|
|
font-weight: 500;
|
|
letter-spacing: 0.2px;
|
|
position: absolute;
|
|
top: 20px;
|
|
right: 10px;
|
|
font-size: 23px;
|
|
}
|
|
.diary__norm-bar {
|
|
margin: 1.0625rem 0 0 0;
|
|
position: relative;
|
|
height: 140px;
|
|
width: 100%;
|
|
-webkit-transform: rotate(-90deg);
|
|
-ms-transform: rotate(-90deg);
|
|
transform: rotate(-90deg);
|
|
}
|
|
.diary__norm-progress {
|
|
display: block;
|
|
border-radius: 5px;
|
|
vertical-align: 0;
|
|
width: 140px;
|
|
-webkit-transform: translate(-50%, -50%);
|
|
-ms-transform: translate(-50%, -50%);
|
|
transform: translate(-50%, -50%);
|
|
position: absolute;
|
|
left: 50%;
|
|
top: 50%;
|
|
background: #fff;
|
|
border: 1px solid #e6e6e6;
|
|
}
|
|
.diary__norm-progress::-webkit-progress-bar {
|
|
border-radius: 5px;
|
|
background: #fff;
|
|
}
|
|
.diary__norm-progress::-webkit-progress-value {
|
|
border-radius: 5px;
|
|
background: var(--progress-color, #4dce20);
|
|
}
|
|
.diary__norm-progress::-moz-progress-bar {
|
|
border-radius: 5px;
|
|
background: var(--progress-color, #4dce20);
|
|
}
|
|
.diary__norm-progress.diary__norm-progress-yellow {
|
|
--progress-color: #fce72a;
|
|
}
|
|
.diary__norm-progress.diary__norm-progress-green {
|
|
--progress-color: #4dce20;
|
|
}
|
|
.diary__norm-progress.diary__norm-progress-red {
|
|
--progress-color: #ff3e3e;
|
|
}
|
|
.diary__norm-progress.diary__norm-progress-darkred {
|
|
--progress-color: #cd1414;
|
|
}
|
|
.diary__norm-footer {
|
|
margin: 1.25rem 0 0 0;
|
|
text-align: center;
|
|
font-size: 12px;
|
|
font-weight: 500;
|
|
letter-spacing: 0.2px;
|
|
}
|
|
.diary__caption {
|
|
margin: 2em 0 0 0;
|
|
border-radius: 8px;
|
|
background: #fff;
|
|
-webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
|
|
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
|
|
padding: 1.0416666667em 1.25em;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-webkit-box-pack: justify;
|
|
-ms-flex-pack: justify;
|
|
justify-content: space-between;
|
|
}
|
|
.diary__caption::before {
|
|
-webkit-box-ordinal-group: 2;
|
|
-ms-flex-order: 1;
|
|
order: 1;
|
|
color: #2f80ed;
|
|
font-size: 28px;
|
|
}
|
|
.diary__extras {
|
|
margin: 2em 0 0 0;
|
|
border-radius: 8px;
|
|
background: #fff;
|
|
-webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
|
|
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
|
|
padding: 1.875em 1.25em 1.25em;
|
|
text-align: center;
|
|
}
|
|
.diary__extras .textarea {
|
|
margin: 1.875em 0 0 0;
|
|
color: #7b8794;
|
|
background: #fff;
|
|
font-size: 14px;
|
|
font-weight: 500;
|
|
}
|
|
.diary__extras-caption {
|
|
font-size: 16px;
|
|
font-weight: 600;
|
|
}
|
|
.diary__extras-body {
|
|
margin-top: 1rem;
|
|
font-weight: 700;
|
|
}
|
|
.diary__btns {
|
|
margin: 2em 0 0 0;
|
|
display: -ms-grid;
|
|
display: grid;
|
|
-ms-grid-columns: (1fr) [2];
|
|
grid-template-columns: repeat(2, 1fr);
|
|
gap: 30px;
|
|
}
|
|
.diary__btns .diary__btn {
|
|
margin: 0;
|
|
}
|
|
.diary__btn {
|
|
margin: 2rem 0 0 0;
|
|
font-weight: 900;
|
|
text-transform: uppercase;
|
|
padding: 1em;
|
|
font-size: 16px;
|
|
}
|
|
.diary__btn + .diary__btn {
|
|
margin-top: 0;
|
|
}
|
|
.diary__comment {
|
|
position: relative;
|
|
background: #fff19d;
|
|
padding: 1rem 1.5rem;
|
|
font-weight: 700;
|
|
font-size: 0.9rem;
|
|
border-radius: 8px;
|
|
border: 1px solid #e9e9ea;
|
|
}
|
|
.diary__comment.diary__comment-textarea {
|
|
padding: 0;
|
|
background: 0 0;
|
|
border: 0;
|
|
}
|
|
.diary__comment.diary__comment-textarea .textarea {
|
|
background: #fff;
|
|
height: 90px;
|
|
font-size: 16px;
|
|
}
|
|
.diary__comment.diary__comment-textarea::after {
|
|
border-bottom: 10px solid #fff;
|
|
}
|
|
.diary__comment::after {
|
|
content: "";
|
|
display: block;
|
|
position: absolute;
|
|
border: 10px solid transparent;
|
|
top: -19px;
|
|
left: calc(50% - 10px);
|
|
-webkit-transform: none;
|
|
-ms-transform: none;
|
|
transform: none;
|
|
border-bottom: 10px solid #fff19d;
|
|
}
|
|
.diary__comment:not(:first-child) {
|
|
margin: 2rem 0 0 0;
|
|
}
|
|
.diary__comment:not(:first-child)::after {
|
|
top: -19px;
|
|
left: calc(50% - 10px);
|
|
-webkit-transform: none;
|
|
-ms-transform: none;
|
|
transform: none;
|
|
}
|
|
.diary__day {
|
|
margin-top: 2rem;
|
|
}
|
|
.diary__day-row {
|
|
display: -ms-grid;
|
|
display: grid;
|
|
gap: 16px;
|
|
}
|
|
.diary__day-row:not(:last-child) {
|
|
margin-bottom: 1rem;
|
|
}
|
|
.diary__day-blocks {
|
|
display: -ms-grid;
|
|
display: grid;
|
|
gap: 16px;
|
|
min-height: 100%;
|
|
}
|
|
.diary__day-block {
|
|
border-radius: 8px;
|
|
background: #fff;
|
|
-webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
|
|
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
|
|
padding: 1em 1.5em;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
-webkit-box-orient: vertical;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-direction: column;
|
|
flex-direction: column;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
font-weight: 700;
|
|
}
|
|
.diary__day-caption {
|
|
margin-bottom: 1rem;
|
|
}
|
|
.diary__day-value {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
color: #0d6efd;
|
|
-webkit-column-gap: 8px;
|
|
-moz-column-gap: 8px;
|
|
column-gap: 8px;
|
|
}
|
|
.diary__day-value::before {
|
|
font-size: 24px;
|
|
color: #000;
|
|
}
|
|
.diary__stats {
|
|
margin-top: 2rem;
|
|
border-radius: 8px;
|
|
background: #fff;
|
|
-webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
|
|
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
|
|
padding: 1em 1.5em;
|
|
}
|
|
.diary__stats-tablist {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-ms-flex-wrap: wrap;
|
|
flex-wrap: wrap;
|
|
gap: 8px;
|
|
width: -webkit-fit-content;
|
|
width: -moz-fit-content;
|
|
width: fit-content;
|
|
border-radius: 8px;
|
|
}
|
|
.diary__stats-tablist .l-btn {
|
|
border: 1px solid #e9e9ea;
|
|
background: #fff;
|
|
}
|
|
.diary__stats-items {
|
|
margin: 1.25em 0 0 0;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-ms-flex-wrap: wrap;
|
|
flex-wrap: wrap;
|
|
gap: 1rem;
|
|
}
|
|
.diary__stats-item {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
}
|
|
.diary__stats-text {
|
|
font-size: 0.875em;
|
|
}
|
|
.diary__stats-text::before {
|
|
font-size: 1.5rem;
|
|
color: #323f4b;
|
|
}
|
|
.diary__stats-value {
|
|
margin-left: 0.5rem;
|
|
font-weight: 700;
|
|
font-size: 1.25rem;
|
|
color: #0d6efd;
|
|
}
|
|
.diary__stats-list {
|
|
margin: 1.25em 0 0 0;
|
|
}
|
|
.diary__stats-images {
|
|
margin: 1.25em 0 0 0;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-ms-flex-wrap: wrap;
|
|
flex-wrap: wrap;
|
|
}
|
|
.diary__stats-image {
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 110px;
|
|
flex: 0 0 110px;
|
|
padding: 0.3125em;
|
|
border: 1px solid #e9e9ea;
|
|
}
|
|
.diary__stats-row {
|
|
background: #f7faff;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-webkit-box-pack: justify;
|
|
-ms-flex-pack: justify;
|
|
justify-content: space-between;
|
|
padding: 0.5em 0.875em;
|
|
font-weight: 700;
|
|
font-size: 14px;
|
|
}
|
|
.diary__stats-row:not(:last-child) {
|
|
margin-bottom: 0.5rem;
|
|
}
|
|
.calendar {
|
|
margin: 1.5rem 0 0 0;
|
|
background: #fff;
|
|
-webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
|
|
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
|
|
padding: 1em;
|
|
border-radius: 8px;
|
|
}
|
|
.calendar__header {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
-webkit-column-gap: 1.875rem;
|
|
-moz-column-gap: 1.875rem;
|
|
column-gap: 1.875rem;
|
|
}
|
|
.calendar__prev {
|
|
-webkit-transition: color 0.3s ease 0s;
|
|
-o-transition: color 0.3s ease 0s;
|
|
transition: color 0.3s ease 0s;
|
|
}
|
|
.calendar__plan {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-column-gap: 0.3125rem;
|
|
-moz-column-gap: 0.3125rem;
|
|
column-gap: 0.3125rem;
|
|
}
|
|
.calendar__plan-value {
|
|
font-weight: 700;
|
|
color: #0d6efd;
|
|
}
|
|
.calendar__next {
|
|
-webkit-transition: color 0.3s ease 0s;
|
|
-o-transition: color 0.3s ease 0s;
|
|
transition: color 0.3s ease 0s;
|
|
}
|
|
.calendar__cells {
|
|
margin: 2.5em 0 0 0;
|
|
display: -ms-grid;
|
|
display: grid;
|
|
}
|
|
.calendar__cell {
|
|
border: 1px solid #dee2e6;
|
|
}
|
|
.calendar__cell.inactive {
|
|
opacity: 0.6;
|
|
}
|
|
.calendar__cell.selected {
|
|
background-color: rgba(126, 136, 151, 0.1);
|
|
}
|
|
.calendar__cell.succes {
|
|
background-color: rgba(1, 154, 62, 0.1);
|
|
}
|
|
.calendar__cell.primary {
|
|
background-color: rgba(47, 128, 237, 0.1);
|
|
}
|
|
.calendar__cell.warning {
|
|
background-color: rgba(154, 74, 1, 0.1);
|
|
}
|
|
.calendar__cell.day {
|
|
border: 0;
|
|
margin: 0;
|
|
height: auto;
|
|
padding-bottom: 0;
|
|
padding: 0.5rem;
|
|
font-size: 14px;
|
|
font-weight: 700;
|
|
display: none;
|
|
}
|
|
.calendar__cell-content {
|
|
padding: 0.5em;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: start;
|
|
-ms-flex-align: start;
|
|
align-items: flex-start;
|
|
-webkit-box-pack: start;
|
|
-ms-flex-pack: start;
|
|
justify-content: flex-start;
|
|
-ms-flex-wrap: wrap;
|
|
flex-wrap: wrap;
|
|
}
|
|
.calendar__cell-progress {
|
|
margin-left: auto;
|
|
background: #b9d7ff;
|
|
font-size: 10px;
|
|
padding: 0.35em 0.65em;
|
|
border-radius: 15px;
|
|
font-weight: 700;
|
|
}
|
|
.calendar__cell-labels {
|
|
margin: 0.5rem 0 0 0;
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 100%;
|
|
flex: 0 0 100%;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: start;
|
|
-ms-flex-align: start;
|
|
align-items: flex-start;
|
|
-webkit-box-pack: start;
|
|
-ms-flex-pack: start;
|
|
justify-content: flex-start;
|
|
-ms-flex-wrap: wrap;
|
|
flex-wrap: wrap;
|
|
gap: 0.3125rem;
|
|
}
|
|
.calendar__cell-label {
|
|
position: relative;
|
|
font-size: 10px;
|
|
padding: 0.35em 0.65em;
|
|
border-radius: 15px;
|
|
line-height: 0.8333333333;
|
|
font-weight: 700;
|
|
text-align: center;
|
|
}
|
|
.calendar__cell-label.gray {
|
|
background-color: #6c757d;
|
|
color: #fff;
|
|
}
|
|
.calendar__cell-label.green {
|
|
background-color: #019a3e;
|
|
color: #fff;
|
|
}
|
|
.calendar__cell-label.brown {
|
|
background-color: #9a4a01;
|
|
color: #fff;
|
|
}
|
|
.calendar__cell-label.blue {
|
|
background-color: #0d6efd;
|
|
color: #fff;
|
|
}
|
|
.calendar__cell-quantity {
|
|
position: absolute;
|
|
bottom: -0.4166666667em;
|
|
right: -0.4166666667em;
|
|
width: 1.25em;
|
|
height: 1.25em;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
background: #ed2f2f;
|
|
font-size: 0.9166666667em;
|
|
color: #fff;
|
|
border-radius: 50%;
|
|
}
|
|
.person {
|
|
margin: 3em 0 0 0;
|
|
}
|
|
.person__header {
|
|
display: -ms-grid;
|
|
display: grid;
|
|
gap: 20px;
|
|
}
|
|
.person__main {
|
|
background: #fff;
|
|
-webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
|
|
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
|
|
padding: 1.5em 1em 2.5em;
|
|
border-radius: 8px;
|
|
}
|
|
.person__main-side {
|
|
margin: 0 0 1.25em 0;
|
|
}
|
|
.person__main-info {
|
|
margin: 1rem 0 0 0;
|
|
font-size: 14px;
|
|
}
|
|
.person__main-info > :not(:last-child) {
|
|
margin-bottom: 1rem;
|
|
}
|
|
.person__main-benefits {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-ms-flex-wrap: wrap;
|
|
flex-wrap: wrap;
|
|
-webkit-column-gap: 24px;
|
|
-moz-column-gap: 24px;
|
|
column-gap: 24px;
|
|
row-gap: 10px;
|
|
}
|
|
.person__main-benefit {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-webkit-column-gap: 5px;
|
|
-moz-column-gap: 5px;
|
|
column-gap: 5px;
|
|
font-weight: 600;
|
|
}
|
|
.person__main-benefit::before {
|
|
-webkit-box-ordinal-group: 2;
|
|
-ms-flex-order: 1;
|
|
order: 1;
|
|
}
|
|
.checkbox__input:checked + .person__main-benefit.checkbox__content::before,
|
|
.person__main-benefit.chat__contacts-item.send::before,
|
|
.person__main-benefit.icon-check::before {
|
|
color: #019a3e;
|
|
}
|
|
.person__main-benefit.icon-file-text {
|
|
color: #0d6efd;
|
|
-webkit-transition: color 0.3s ease 0s;
|
|
-o-transition: color 0.3s ease 0s;
|
|
transition: color 0.3s ease 0s;
|
|
}
|
|
.person__thumb {
|
|
width: 124px;
|
|
height: 124px;
|
|
margin-left: auto;
|
|
margin-right: auto;
|
|
margin-top: -40px;
|
|
-webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
|
|
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
|
|
border-radius: 50%;
|
|
}
|
|
.person__change {
|
|
margin: 0.5rem 0 0.75rem 0;
|
|
font-size: 0.875rem;
|
|
display: inline-block;
|
|
-webkit-transition: color 0.3s ease 0s;
|
|
-o-transition: color 0.3s ease 0s;
|
|
transition: color 0.3s ease 0s;
|
|
}
|
|
.person__activity {
|
|
margin: 0.5rem 0 0 0;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-webkit-column-gap: 0.5rem;
|
|
-moz-column-gap: 0.5rem;
|
|
column-gap: 0.5rem;
|
|
font-size: 0.875em;
|
|
}
|
|
.person__status {
|
|
margin: 0.5rem 0 0 0;
|
|
font-size: 0.875em;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-webkit-column-gap: 0.5rem;
|
|
-moz-column-gap: 0.5rem;
|
|
column-gap: 0.5rem;
|
|
}
|
|
.person__status::before {
|
|
content: "";
|
|
width: 10px;
|
|
height: 10px;
|
|
-ms-flex-negative: 0;
|
|
flex-shrink: 0;
|
|
border-radius: 50%;
|
|
flex-shrink: 0;
|
|
background: currentColor;
|
|
}
|
|
.person__status.online::before {
|
|
background: #019a3e;
|
|
}
|
|
.person__checklist {
|
|
margin: 1em 0 0 0;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
gap: 8px;
|
|
-ms-flex-wrap: wrap;
|
|
flex-wrap: wrap;
|
|
}
|
|
.person__main-position {
|
|
margin: 0.5rem 0 0 0;
|
|
}
|
|
.person__main-desc {
|
|
margin: 1rem 0 0 0;
|
|
line-height: 1.5;
|
|
font-size: 1rem;
|
|
}
|
|
.person__main-desc p:not(:last-child) {
|
|
margin-bottom: 1rem;
|
|
}
|
|
.person__socials {
|
|
margin: 1rem 0 0 0;
|
|
display: -ms-grid;
|
|
display: grid;
|
|
gap: 16px;
|
|
}
|
|
.person__social {
|
|
font-weight: 900;
|
|
}
|
|
.person__stats {
|
|
background: #fff;
|
|
-webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
|
|
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
|
|
border-radius: 8px;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-orient: vertical;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-direction: column;
|
|
flex-direction: column;
|
|
padding: 1.5em 0.75em 1.5em 3.375em;
|
|
}
|
|
.person__stat {
|
|
position: relative;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
}
|
|
.person__stat-value {
|
|
color: #0d6efd;
|
|
font-weight: 700;
|
|
font-size: 1.25rem;
|
|
position: absolute;
|
|
top: 50%;
|
|
-webkit-transform: translateY(-50%);
|
|
-ms-transform: translateY(-50%);
|
|
transform: translateY(-50%);
|
|
right: calc(100% - 8px);
|
|
text-align: right;
|
|
}
|
|
.person__stat-value.icon-star,
|
|
.person__stat-value.star-rating__label::before {
|
|
color: #ffb100;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-webkit-column-gap: 5px;
|
|
-moz-column-gap: 5px;
|
|
column-gap: 5px;
|
|
}
|
|
.person__stat-value.icon-star::before,
|
|
.person__stat-value.star-rating__label::before {
|
|
font-size: 13px;
|
|
}
|
|
.person__stat-text {
|
|
padding: 0.5rem 1rem;
|
|
white-space: nowrap;
|
|
}
|
|
.person__body {
|
|
margin: 1.25em 0 0 0;
|
|
display: -ms-grid;
|
|
display: grid;
|
|
gap: 20px;
|
|
}
|
|
.person__chart-header {
|
|
font-size: 0.875rem;
|
|
}
|
|
.person__chart-list {
|
|
margin: 0.5em 0 0 0;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-column-gap: 16px;
|
|
-moz-column-gap: 16px;
|
|
column-gap: 16px;
|
|
}
|
|
.person__chart-list li {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-column-gap: 8px;
|
|
-moz-column-gap: 8px;
|
|
column-gap: 8px;
|
|
}
|
|
.person__chart-list li:nth-child(3n + 1) .person__chart-value {
|
|
color: #e3a6a6;
|
|
}
|
|
.person__chart-list li:nth-child(3n + 2) .person__chart-value {
|
|
color: #2f80ed;
|
|
}
|
|
.person__chart-list li:nth-child(3n + 3) .person__chart-value {
|
|
color: #b2df8a;
|
|
}
|
|
.person__chart-image {
|
|
margin: 0.5rem 0 0 0;
|
|
}
|
|
.person__chart-image img {
|
|
width: 100%;
|
|
}
|
|
.person__chart-value {
|
|
font-weight: 700;
|
|
}
|
|
.person__column-section {
|
|
-webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
|
|
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
|
|
background: #fff;
|
|
padding: 1em;
|
|
border-radius: 8px;
|
|
}
|
|
.person__column-section:not(:last-child) {
|
|
margin-bottom: 1rem;
|
|
}
|
|
.person__column-caption:not(:last-child) {
|
|
margin-bottom: 1rem;
|
|
}
|
|
.person__plan {
|
|
background: #f7faff;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
padding: 0.5em;
|
|
}
|
|
.person__plan:not(:last-child) {
|
|
margin-bottom: 0.5rem;
|
|
}
|
|
.person__plan-thumb {
|
|
width: 26px;
|
|
height: 26px;
|
|
-ms-flex-negative: 0;
|
|
flex-shrink: 0;
|
|
margin: 0 0.85em 0 0;
|
|
}
|
|
.person__plan-thumb img {
|
|
width: 100%;
|
|
height: 100%;
|
|
border-radius: 50%;
|
|
}
|
|
.person__plan-title {
|
|
font-weight: 600;
|
|
}
|
|
.person__plan-status {
|
|
margin-left: auto;
|
|
padding: 0.1875rem 0.75rem;
|
|
color: #fff;
|
|
background: #9a4a01;
|
|
font-size: 0.9em;
|
|
border-radius: 50rem;
|
|
}
|
|
.person__plan-status.succes {
|
|
background: #019a3e;
|
|
}
|
|
.posts {
|
|
padding: 2.5em 0;
|
|
}
|
|
.posts__list {
|
|
margin: 2.5em 0 0 0;
|
|
display: -ms-grid;
|
|
display: grid;
|
|
gap: 8px;
|
|
-ms-grid-columns: (1fr) [2];
|
|
grid-template-columns: repeat(2, 1fr);
|
|
}
|
|
.posts__block {
|
|
position: relative;
|
|
display: block;
|
|
height: 0;
|
|
padding-bottom: 100%;
|
|
}
|
|
.posts__block img {
|
|
position: absolute;
|
|
top: 0;
|
|
left: 0;
|
|
width: 100%;
|
|
height: 100%;
|
|
-o-object-fit: cover;
|
|
object-fit: cover;
|
|
border-radius: 10px;
|
|
-webkit-transition:
|
|
opacity 0.3s ease 0s,
|
|
-webkit-transform 0.3s ease 0s;
|
|
transition:
|
|
opacity 0.3s ease 0s,
|
|
-webkit-transform 0.3s ease 0s;
|
|
-o-transition:
|
|
transform 0.3s ease 0s,
|
|
opacity 0.3s ease 0s;
|
|
transition:
|
|
transform 0.3s ease 0s,
|
|
opacity 0.3s ease 0s;
|
|
transition:
|
|
transform 0.3s ease 0s,
|
|
opacity 0.3s ease 0s,
|
|
-webkit-transform 0.3s ease 0s;
|
|
}
|
|
.plans {
|
|
padding: 2.5em 0;
|
|
}
|
|
.plans__items {
|
|
margin: 1.25em 0 0 0;
|
|
}
|
|
.plans__item {
|
|
background: #fff;
|
|
padding: 1em;
|
|
-webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
|
|
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
|
|
border-radius: 8px;
|
|
}
|
|
.plans__item:not(:last-child) {
|
|
margin-bottom: 1.5rem;
|
|
}
|
|
.plans__item-image {
|
|
position: relative;
|
|
height: 0;
|
|
padding-bottom: 100%;
|
|
margin: 0 0 1.25em 0;
|
|
}
|
|
.plans__item-image img {
|
|
position: absolute;
|
|
top: 0;
|
|
left: 0;
|
|
width: 100%;
|
|
height: 100%;
|
|
-o-object-fit: cover;
|
|
object-fit: cover;
|
|
border-radius: 10px;
|
|
}
|
|
.plans__item-image::before {
|
|
content: "";
|
|
position: absolute;
|
|
top: 0;
|
|
left: 0;
|
|
width: 100%;
|
|
height: 100%;
|
|
background: rgba(0, 0, 0, 0.2);
|
|
z-index: 1;
|
|
border-radius: 10px;
|
|
}
|
|
.plans__item-info {
|
|
position: absolute;
|
|
bottom: 0;
|
|
left: 0;
|
|
width: 100%;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-pack: justify;
|
|
-ms-flex-pack: justify;
|
|
justify-content: space-between;
|
|
-webkit-box-align: end;
|
|
-ms-flex-align: end;
|
|
align-items: flex-end;
|
|
padding: 0 0.9375em 0.625em 0;
|
|
color: #fff;
|
|
z-index: 2;
|
|
}
|
|
.plans__item-stats {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-orient: vertical;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-direction: column;
|
|
flex-direction: column;
|
|
}
|
|
.plans__item-stat {
|
|
background: #0d6efd;
|
|
font-size: 0.9em;
|
|
border-radius: 0 20px 20px 0;
|
|
padding: 0.25rem 0.5rem;
|
|
}
|
|
.plans__item-stat:not(:last-child) {
|
|
margin-bottom: 0.125rem;
|
|
}
|
|
.plans__item-stat:nth-child(even) {
|
|
background: #019a3e;
|
|
}
|
|
.plans__item-views {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-column-gap: 10px;
|
|
-moz-column-gap: 10px;
|
|
column-gap: 10px;
|
|
}
|
|
.plans__item-view {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-column-gap: 5px;
|
|
-moz-column-gap: 5px;
|
|
column-gap: 5px;
|
|
}
|
|
.plans__item-title {
|
|
font-weight: 700;
|
|
}
|
|
.plans__item-list {
|
|
margin: 1rem 0 0 0;
|
|
}
|
|
.plans__item-list li {
|
|
font-size: 14px;
|
|
font-weight: 600;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-webkit-column-gap: 5px;
|
|
-moz-column-gap: 5px;
|
|
column-gap: 5px;
|
|
}
|
|
.plans__item-list li::before {
|
|
color: #019a3e;
|
|
}
|
|
.plans__item-list li:not(:last-child) {
|
|
margin-bottom: 0.5rem;
|
|
}
|
|
.plans__item-text {
|
|
margin: 1rem 0 0 0;
|
|
font-size: 0.875rem;
|
|
}
|
|
.plans__item-footer {
|
|
margin: 0.9375em 0 0 0;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-webkit-column-gap: 5px;
|
|
-moz-column-gap: 5px;
|
|
column-gap: 5px;
|
|
-webkit-box-pack: end;
|
|
-ms-flex-pack: end;
|
|
justify-content: flex-end;
|
|
}
|
|
.plans__item-btns {
|
|
margin: 0.625rem 0 0 0;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-column-gap: 0.3125rem;
|
|
-moz-column-gap: 0.3125rem;
|
|
column-gap: 0.3125rem;
|
|
}
|
|
.plans__item-btn {
|
|
font-size: 12px;
|
|
}
|
|
.tablist {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-ms-flex-wrap: wrap;
|
|
flex-wrap: wrap;
|
|
border-bottom: 1px solid #dee2e6;
|
|
gap: 15px;
|
|
}
|
|
.tab {
|
|
position: relative;
|
|
text-align: center;
|
|
padding: 0.5em 0 0.625em;
|
|
color: #0d6efd;
|
|
font-weight: 400;
|
|
}
|
|
.tab::before {
|
|
content: "";
|
|
position: absolute;
|
|
bottom: 0;
|
|
left: 50%;
|
|
-webkit-transform: translateX(-50%);
|
|
-ms-transform: translateX(-50%);
|
|
transform: translateX(-50%);
|
|
width: 100%;
|
|
height: 1px;
|
|
background: #019a3e;
|
|
-webkit-transition: width 0.3s ease 0s;
|
|
-o-transition: width 0.3s ease 0s;
|
|
transition: width 0.3s ease 0s;
|
|
}
|
|
.tab[aria-selected="true"] {
|
|
color: #495057;
|
|
}
|
|
.tab[aria-selected="true"]::before {
|
|
width: 100%;
|
|
}
|
|
.tab[aria-selected="false"]::before {
|
|
width: 0;
|
|
}
|
|
.tabpanel.tabpanel--hidden {
|
|
display: none;
|
|
}
|
|
.reviews {
|
|
padding: 2.5em 0;
|
|
}
|
|
.reviews__tabs {
|
|
margin: 1.25em 0 0 0;
|
|
}
|
|
.reviews__form {
|
|
margin: 1.25em 0 0 0;
|
|
background: #fff;
|
|
-webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
|
|
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
|
|
padding: 1em;
|
|
border-radius: 8px;
|
|
-webkit-column-gap: 1.25rem;
|
|
-moz-column-gap: 1.25rem;
|
|
column-gap: 1.25rem;
|
|
}
|
|
.reviews__form .textarea {
|
|
-webkit-box-flex: 1;
|
|
-ms-flex: 1 1 auto;
|
|
flex: 1 1 auto;
|
|
}
|
|
.reviews__form-column {
|
|
margin: 1.25em 0 0 0;
|
|
}
|
|
.reviews__form-column .l-btn {
|
|
margin: 1.25em 0 0 0;
|
|
}
|
|
.reviews__items {
|
|
margin: 1.25em 0 0 0;
|
|
}
|
|
.review {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: start;
|
|
-ms-flex-align: start;
|
|
align-items: flex-start;
|
|
-webkit-box-pack: justify;
|
|
-ms-flex-pack: justify;
|
|
justify-content: space-between;
|
|
-webkit-column-gap: 16px;
|
|
-moz-column-gap: 16px;
|
|
column-gap: 16px;
|
|
background: #fff;
|
|
padding: 1em;
|
|
-webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
|
|
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
|
|
border-radius: 8px;
|
|
-ms-flex-wrap: wrap;
|
|
flex-wrap: wrap;
|
|
}
|
|
.review:not(:last-child) {
|
|
margin-bottom: 1rem;
|
|
}
|
|
.review__thumb {
|
|
width: 60px;
|
|
height: 60px;
|
|
-ms-flex-negative: 0;
|
|
flex-shrink: 0;
|
|
}
|
|
.review__thumb img {
|
|
border-radius: 50%;
|
|
}
|
|
.review__content {
|
|
margin: 0.625em 0 0 0;
|
|
-webkit-box-ordinal-group: 2;
|
|
-ms-flex-order: 1;
|
|
order: 1;
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 100%;
|
|
flex: 0 0 100%;
|
|
}
|
|
.review__name {
|
|
font-weight: 700;
|
|
}
|
|
.review__quote {
|
|
margin: 0.25em 0 0 0;
|
|
}
|
|
.review__info {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
}
|
|
.review__programm {
|
|
font-size: 0.875em;
|
|
font-weight: 700;
|
|
margin: 0 0.625em 0 0;
|
|
}
|
|
.review__rate {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-webkit-column-gap: 5px;
|
|
-moz-column-gap: 5px;
|
|
column-gap: 5px;
|
|
font-weight: 700;
|
|
color: #ffb100;
|
|
}
|
|
.steps {
|
|
padding: 2.5em 0;
|
|
}
|
|
.steps__list {
|
|
margin-top: 1.5rem;
|
|
}
|
|
.steps__item {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
gap: 1.25rem;
|
|
border-radius: 8px;
|
|
-webkit-box-orient: vertical;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-direction: column;
|
|
flex-direction: column;
|
|
background: #fff;
|
|
padding: 1em;
|
|
counter-increment: num;
|
|
}
|
|
.steps__item:not(:last-child) {
|
|
margin-bottom: 1rem;
|
|
}
|
|
.steps__item::after {
|
|
content: counter(num);
|
|
-ms-flex-item-align: start;
|
|
align-self: flex-start;
|
|
margin-left: auto;
|
|
}
|
|
.steps__item-image {
|
|
position: relative;
|
|
}
|
|
.steps__item-image img {
|
|
border-radius: 6px;
|
|
}
|
|
.steps__item-text p:not(:last-child) {
|
|
margin-bottom: 1rem;
|
|
}
|
|
.recipe {
|
|
padding: 1.25em 0;
|
|
}
|
|
.recipe__content {
|
|
background: #fff;
|
|
border-radius: 8px;
|
|
-webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
|
|
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
|
|
}
|
|
.recipe__header {
|
|
padding: 1em;
|
|
}
|
|
.recipe__image {
|
|
margin: 0 0 1.25em 0;
|
|
}
|
|
.recipe__image img {
|
|
border-radius: 12px;
|
|
}
|
|
.recipe__body {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-orient: vertical;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-direction: column;
|
|
flex-direction: column;
|
|
-webkit-box-align: start;
|
|
-ms-flex-align: start;
|
|
align-items: flex-start;
|
|
}
|
|
.recipe__caption {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-pack: justify;
|
|
-ms-flex-pack: justify;
|
|
justify-content: space-between;
|
|
width: 100%;
|
|
}
|
|
.recipe__title {
|
|
font-weight: 700;
|
|
font-size: 1.25rem;
|
|
}
|
|
.recipe__action {
|
|
font-size: 4px;
|
|
}
|
|
.recipe__stats {
|
|
margin-top: 1.5rem;
|
|
margin-bottom: 1.5rem;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-column-gap: 0.9375rem;
|
|
-moz-column-gap: 0.9375rem;
|
|
column-gap: 0.9375rem;
|
|
}
|
|
.recipe__stat {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
font-weight: 700;
|
|
-webkit-column-gap: 0.3125rem;
|
|
-moz-column-gap: 0.3125rem;
|
|
column-gap: 0.3125rem;
|
|
}
|
|
.recipe__stat::before {
|
|
font-size: 20px;
|
|
}
|
|
.recipe__desc {
|
|
margin-top: 0.5rem;
|
|
margin-bottom: 1rem;
|
|
}
|
|
.recipe__link {
|
|
margin-top: auto;
|
|
display: -webkit-inline-box;
|
|
display: -ms-inline-flexbox;
|
|
display: inline-flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
font-weight: 700;
|
|
-webkit-transition: color 0.3s ease 0s;
|
|
-o-transition: color 0.3s ease 0s;
|
|
transition: color 0.3s ease 0s;
|
|
}
|
|
.recipe__link::before {
|
|
-webkit-box-ordinal-group: 2;
|
|
-ms-flex-order: 1;
|
|
order: 1;
|
|
margin-left: 0.625rem;
|
|
}
|
|
.recipe__info {
|
|
margin-top: 1.5rem;
|
|
background: #eaf2fd;
|
|
padding: 1em 2.25em;
|
|
}
|
|
.recipe__info-column:not(:last-child) {
|
|
margin-bottom: 1rem;
|
|
}
|
|
.recipe__info-caption {
|
|
font-weight: 700;
|
|
color: #7b8794;
|
|
margin-bottom: 1rem;
|
|
}
|
|
.recipe__info-list {
|
|
font-size: 14px;
|
|
}
|
|
.recipe__info-list.marked {
|
|
list-style: disc;
|
|
padding-left: 1rem;
|
|
}
|
|
.recipe__info-list li:not(:last-child) {
|
|
margin-bottom: 0.25rem;
|
|
}
|
|
.recipe__info-tags {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-ms-flex-wrap: wrap;
|
|
flex-wrap: wrap;
|
|
gap: 0.5rem;
|
|
font-weight: 700;
|
|
font-size: 14px;
|
|
}
|
|
.recipe__info-tag {
|
|
background-color: #bbd6f9;
|
|
padding: 0.25rem 0.5rem;
|
|
border-radius: 8px;
|
|
-webkit-transition: background-color 0.3s ease 0s;
|
|
-o-transition: background-color 0.3s ease 0s;
|
|
transition: background-color 0.3s ease 0s;
|
|
}
|
|
.recipe__footer {
|
|
padding: 1.5em 1em;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-webkit-column-gap: 1.25rem;
|
|
-moz-column-gap: 1.25rem;
|
|
column-gap: 1.25rem;
|
|
}
|
|
.recipe__footer-action {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
font-weight: 700;
|
|
-webkit-column-gap: 0.625rem;
|
|
-moz-column-gap: 0.625rem;
|
|
column-gap: 0.625rem;
|
|
-webkit-transition: color 0.3s ease 0s;
|
|
-o-transition: color 0.3s ease 0s;
|
|
transition: color 0.3s ease 0s;
|
|
}
|
|
.recipe__footer-action span {
|
|
display: none;
|
|
}
|
|
.recipe__footer-action::before {
|
|
font-size: 22px;
|
|
}
|
|
.login {
|
|
padding-top: 6.25rem;
|
|
padding-bottom: 6.25rem;
|
|
min-height: 100vh;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
}
|
|
.login__container {
|
|
display: -ms-grid;
|
|
display: grid;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
gap: 1.25rem;
|
|
}
|
|
.login__logo {
|
|
width: 250px;
|
|
}
|
|
.login__logo img {
|
|
width: 100%;
|
|
}
|
|
.login__subtitle {
|
|
margin: 3rem 0 0 0;
|
|
font-weight: 700;
|
|
font-size: 20px;
|
|
line-height: 100%;
|
|
}
|
|
.login__btns {
|
|
margin: 3rem 0 0 0;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-webkit-column-gap: 1.5rem;
|
|
-moz-column-gap: 1.5rem;
|
|
column-gap: 1.5rem;
|
|
}
|
|
.login__form {
|
|
padding: 1.2em;
|
|
background: #fff;
|
|
-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.25);
|
|
box-shadow: 0 5px 10px rgba(0, 0, 0, 0.25);
|
|
border-radius: 8px;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-orient: vertical;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-direction: column;
|
|
flex-direction: column;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
}
|
|
.login__form-main {
|
|
display: -ms-grid;
|
|
display: grid;
|
|
gap: 20px;
|
|
width: 100%;
|
|
}
|
|
.login__form-link {
|
|
margin-top: 1rem;
|
|
color: #0d6efd;
|
|
text-align: center;
|
|
font-weight: 700;
|
|
-webkit-transition: color 0.3s ease 0s;
|
|
-o-transition: color 0.3s ease 0s;
|
|
transition: color 0.3s ease 0s;
|
|
}
|
|
.login__form-bottom {
|
|
margin: 1rem 0 0 0;
|
|
padding: 1rem 1rem 0;
|
|
border-top: 1px solid #7b8794;
|
|
width: 100%;
|
|
}
|
|
.login__link {
|
|
display: block;
|
|
max-width: -webkit-fit-content;
|
|
max-width: -moz-fit-content;
|
|
max-width: fit-content;
|
|
margin: 1.5rem auto 0;
|
|
text-align: center;
|
|
font-weight: 700;
|
|
text-transform: uppercase;
|
|
color: #323f4b;
|
|
font-weight: 900;
|
|
-webkit-transition: color 0.3s ease 0s;
|
|
-o-transition: color 0.3s ease 0s;
|
|
transition: color 0.3s ease 0s;
|
|
}
|
|
.chat {
|
|
position: fixed;
|
|
top: 0;
|
|
left: 0;
|
|
width: 100%;
|
|
height: 100%;
|
|
z-index: 10;
|
|
}
|
|
.chat__container {
|
|
padding: 0;
|
|
}
|
|
.chat__contacts {
|
|
-webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
|
|
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
|
|
background: #fff;
|
|
border-radius: 8px;
|
|
padding: 0.5em 0;
|
|
display: none;
|
|
height: 100vh;
|
|
}
|
|
.chat__contacts-search {
|
|
margin: 0 0.5em;
|
|
}
|
|
.chat__contacts-list {
|
|
margin: 1rem 0 0 0;
|
|
padding: 0 0.5em;
|
|
overflow-y: auto;
|
|
height: calc(100vh - 11.625rem);
|
|
}
|
|
.chat__contacts-item {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
padding: 0.5em;
|
|
border-radius: 8px;
|
|
cursor: pointer;
|
|
background-color: #f6faff;
|
|
-webkit-transition: background-color 0.3s;
|
|
-o-transition: background-color 0.3s;
|
|
transition: background-color 0.3s;
|
|
}
|
|
.chat__contacts-item:not(:last-child) {
|
|
margin-bottom: 0.25rem;
|
|
}
|
|
.chat__contacts-item.active {
|
|
position: relative;
|
|
background: #2f80ed;
|
|
color: #fff;
|
|
cursor: default;
|
|
}
|
|
.chat__contacts-item.active::before {
|
|
color: #0c4056;
|
|
position: absolute;
|
|
bottom: 10px;
|
|
left: 10px;
|
|
z-index: 2;
|
|
width: 20px;
|
|
height: 20px;
|
|
font-size: 20px;
|
|
background: #fff;
|
|
border-radius: 50%;
|
|
}
|
|
.chat__contacts-item.read::before,
|
|
.chat__contacts-item.send::before {
|
|
-webkit-box-ordinal-group: 2;
|
|
-ms-flex-order: 1;
|
|
order: 1;
|
|
-ms-flex-item-align: start;
|
|
align-self: flex-start;
|
|
font-size: 10px;
|
|
height: 20px;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
color: #2f80ed;
|
|
margin-left: auto;
|
|
}
|
|
.chat__contacts-item.read .chat__contacts-date,
|
|
.chat__contacts-item.send .chat__contacts-date {
|
|
margin-left: 0.3125rem;
|
|
}
|
|
.chat__contacts-item.send::before {
|
|
font-size: 15px;
|
|
}
|
|
.chat__contacts-thumb {
|
|
width: 60px;
|
|
height: 60px;
|
|
-ms-flex-negative: 0;
|
|
flex-shrink: 0;
|
|
margin: 0 0.5rem 0 0;
|
|
}
|
|
.chat__contacts-thumb img {
|
|
border-radius: 50%;
|
|
}
|
|
.chat__contacts-name {
|
|
font-weight: 700;
|
|
font-size: 14px;
|
|
}
|
|
.chat__contacts-text {
|
|
margin: 0.25rem 0 0 0;
|
|
font-size: 12px;
|
|
}
|
|
.chat__contacts-text + .chat__contacts-text {
|
|
margin: 0.125rem 0 0 0;
|
|
}
|
|
.chat__contacts-date {
|
|
margin-left: auto;
|
|
-ms-flex-item-align: start;
|
|
align-self: flex-start;
|
|
font-size: 0.875em;
|
|
-webkit-box-ordinal-group: 3;
|
|
-ms-flex-order: 2;
|
|
order: 2;
|
|
}
|
|
.chat__body {
|
|
-webkit-box-flex: 1;
|
|
-ms-flex: 1 1 auto;
|
|
flex: 1 1 auto;
|
|
-webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
|
|
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
|
|
background: #fff;
|
|
border-radius: 8px;
|
|
padding: 0.5em 0 0;
|
|
}
|
|
.chat__header {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
border-bottom: 1px solid #f3f3f3;
|
|
padding: 1em;
|
|
-webkit-column-gap: 0.5rem;
|
|
-moz-column-gap: 0.5rem;
|
|
column-gap: 0.5rem;
|
|
}
|
|
.chat__back {
|
|
font-size: 24px;
|
|
-webkit-transform: rotate(90deg);
|
|
-ms-transform: rotate(90deg);
|
|
transform: rotate(90deg);
|
|
}
|
|
.chat__person {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
}
|
|
.chat__thumb {
|
|
width: 42px;
|
|
height: 42px;
|
|
-ms-flex-negative: 0;
|
|
flex-shrink: 0;
|
|
}
|
|
.chat__thumb img {
|
|
border-radius: 50%;
|
|
}
|
|
.chat__info {
|
|
margin-left: 0.5rem;
|
|
font-size: 0.875em;
|
|
}
|
|
.chat__name {
|
|
font-weight: 700;
|
|
color: #2f80ed;
|
|
}
|
|
.chat__time {
|
|
color: #7b8794;
|
|
font-size: 12px;
|
|
}
|
|
.chat__actions {
|
|
margin-left: auto;
|
|
font-size: 4px;
|
|
}
|
|
.chat__content {
|
|
padding: 1em;
|
|
height: calc(100dvh - 160px);
|
|
overflow-y: auto;
|
|
}
|
|
.chat__item {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-column-gap: 0.9375rem;
|
|
-moz-column-gap: 0.9375rem;
|
|
column-gap: 0.9375rem;
|
|
}
|
|
.chat__item:not(:last-child) {
|
|
margin-bottom: 1.25rem;
|
|
}
|
|
.chat__item.chat__item-input {
|
|
-webkit-box-orient: horizontal;
|
|
-webkit-box-direction: reverse;
|
|
-ms-flex-direction: row-reverse;
|
|
flex-direction: row-reverse;
|
|
text-align: right;
|
|
}
|
|
.chat__item.chat__item-input .chat__heading {
|
|
-webkit-box-pack: end;
|
|
-ms-flex-pack: end;
|
|
justify-content: flex-end;
|
|
}
|
|
.chat__message {
|
|
max-width: max(80%, 290px);
|
|
}
|
|
.chat__heading {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-webkit-column-gap: 0.3125rem;
|
|
-moz-column-gap: 0.3125rem;
|
|
column-gap: 0.3125rem;
|
|
margin-bottom: 0.3125rem;
|
|
}
|
|
.chat__message-body {
|
|
font-size: 14px;
|
|
}
|
|
.chat__message-body > :not(:last-child) {
|
|
margin-bottom: 0.5rem;
|
|
}
|
|
.chat__message-body cite {
|
|
font-style: normal;
|
|
padding-left: 8px;
|
|
border-left: 2px solid #e6e6e6;
|
|
display: block;
|
|
}
|
|
.chat__message-body cite p {
|
|
margin-top: 0.25rem;
|
|
font-size: 12px;
|
|
}
|
|
.chat__message-body .plans__item .plans__item-image {
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 120px;
|
|
flex: 0 0 120px;
|
|
padding-bottom: 120px;
|
|
}
|
|
.chat__footer {
|
|
background-color: #f6faff;
|
|
border-radius: 0 0 8px 8px;
|
|
border-top: 1px solid #f3f3f3;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
padding: 0.5em 1em;
|
|
-webkit-column-gap: 1.25rem;
|
|
-moz-column-gap: 1.25rem;
|
|
column-gap: 1.25rem;
|
|
}
|
|
.chat__file-btn {
|
|
font-size: 30px;
|
|
color: #7b8794;
|
|
-webkit-transition: color 0.3s ease 0s;
|
|
-o-transition: color 0.3s ease 0s;
|
|
transition: color 0.3s ease 0s;
|
|
cursor: pointer;
|
|
}
|
|
.chat__textarea {
|
|
height: 60px;
|
|
font-size: 12px;
|
|
}
|
|
.chat__voice {
|
|
font-size: 30px;
|
|
color: #7b8794;
|
|
-webkit-transition: color 0.3s ease 0s;
|
|
-o-transition: color 0.3s ease 0s;
|
|
transition: color 0.3s ease 0s;
|
|
}
|
|
.consults {
|
|
padding: 3em 0;
|
|
}
|
|
.consults__header {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-ms-flex-wrap: wrap;
|
|
flex-wrap: wrap;
|
|
gap: 1rem;
|
|
-webkit-box-orient: vertical;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-direction: column;
|
|
flex-direction: column;
|
|
}
|
|
.consults__title {
|
|
color: #7b8794;
|
|
margin-right: auto;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
}
|
|
.consults__title::before {
|
|
font-size: 22px;
|
|
margin-right: 0.25rem;
|
|
}
|
|
.consults__title[href] {
|
|
-webkit-transition: color 0.3s ease 0s;
|
|
-o-transition: color 0.3s ease 0s;
|
|
transition: color 0.3s ease 0s;
|
|
}
|
|
.consults__column {
|
|
background: #fff;
|
|
padding: 0.25em 1em;
|
|
border-radius: 8px;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-orient: vertical;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-direction: column;
|
|
flex-direction: column;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
font-weight: 700;
|
|
}
|
|
.consults__column-caption {
|
|
color: #7b8794;
|
|
line-height: 1.5;
|
|
}
|
|
.consults__column-value {
|
|
font-size: 18px;
|
|
color: #00be13;
|
|
}
|
|
.consults__column-value.blue {
|
|
color: #2f80ed;
|
|
}
|
|
.consults__body {
|
|
margin: 1.5em 0 0 0;
|
|
}
|
|
.consults__item {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-ms-flex-wrap: wrap;
|
|
flex-wrap: wrap;
|
|
-webkit-column-gap: 1.25rem;
|
|
-moz-column-gap: 1.25rem;
|
|
column-gap: 1.25rem;
|
|
row-gap: 0.625rem;
|
|
-webkit-box-pack: justify;
|
|
-ms-flex-pack: justify;
|
|
justify-content: space-between;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
background: #fff;
|
|
padding: 1.5em;
|
|
border-radius: 8px;
|
|
}
|
|
.consults__item:not(:last-child) {
|
|
margin-bottom: 1rem;
|
|
}
|
|
.consults__item.free {
|
|
text-align: center;
|
|
text-transform: uppercase;
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
background-color: #f0f2f5;
|
|
color: #7b8794;
|
|
background-image: url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='8' ry='8' stroke='%23333' stroke-width='1' stroke-dasharray='6%2c 6' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");
|
|
}
|
|
.consults__item-person {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
}
|
|
.consults__item-thumb {
|
|
width: 50px;
|
|
height: 50px;
|
|
-ms-flex-negative: 0;
|
|
flex-shrink: 0;
|
|
margin: 0 1rem 0 0;
|
|
}
|
|
.consults__item-thumb img {
|
|
border-radius: 50%;
|
|
}
|
|
.consults__item-name {
|
|
font-weight: 700;
|
|
}
|
|
.consults__progress-items {
|
|
margin: 0.625em 0 0 0;
|
|
display: -ms-grid;
|
|
display: grid;
|
|
-ms-grid-columns: (1fr) [14];
|
|
grid-template-columns: repeat(14, 1fr);
|
|
width: 290px;
|
|
-webkit-column-gap: 0.3125rem;
|
|
-moz-column-gap: 0.3125rem;
|
|
column-gap: 0.3125rem;
|
|
height: 20px;
|
|
}
|
|
.consults__progress-items.consults__progress-items-lg {
|
|
-webkit-column-gap: 0.125rem;
|
|
-moz-column-gap: 0.125rem;
|
|
column-gap: 0.125rem;
|
|
-ms-grid-columns: (1fr) [28];
|
|
grid-template-columns: repeat(28, 1fr);
|
|
}
|
|
.consults__progress-items.consults__progress-items-lg .consults__progress-item {
|
|
border-radius: 2px;
|
|
}
|
|
.consults__progress-item {
|
|
display: block;
|
|
-webkit-transform: skew(-10deg);
|
|
-ms-transform: skew(-10deg);
|
|
transform: skew(-10deg);
|
|
background: #f0f2f5;
|
|
border-radius: 4px;
|
|
}
|
|
.consults__progress-item.active {
|
|
background: #2f80ed;
|
|
}
|
|
.consults__progress-item.current {
|
|
background: #ffc839;
|
|
}
|
|
.consults__price {
|
|
font-size: 0.875em;
|
|
}
|
|
.consults__price-value {
|
|
font-weight: 700;
|
|
color: #00be13;
|
|
}
|
|
.consults__btn {
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 240px;
|
|
flex: 0 0 240px;
|
|
font-weight: 700;
|
|
width: 100%;
|
|
position: relative;
|
|
text-transform: uppercase;
|
|
}
|
|
.consults__btn span {
|
|
position: absolute;
|
|
top: -10px;
|
|
left: -10px;
|
|
width: 24px;
|
|
height: 24px;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
border-radius: 50%;
|
|
background-color: #dc3545;
|
|
color: #fff;
|
|
font-size: 0.875rem;
|
|
}
|
|
.consults__add {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-orient: vertical;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-direction: column;
|
|
flex-direction: column;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
width: -webkit-fit-content;
|
|
width: -moz-fit-content;
|
|
width: fit-content;
|
|
margin: 3rem auto 0;
|
|
font-weight: 700;
|
|
font-size: 1.5rem;
|
|
color: #2f80ed;
|
|
-webkit-transition: color 0.3s ease 0s;
|
|
-o-transition: color 0.3s ease 0s;
|
|
transition: color 0.3s ease 0s;
|
|
}
|
|
.consults__add::before {
|
|
margin-bottom: 1rem;
|
|
}
|
|
.consults__more {
|
|
font-size: 0.875em;
|
|
text-align: center;
|
|
color: #7b8794;
|
|
}
|
|
.consults__archive {
|
|
margin: 3rem auto 0;
|
|
max-width: -webkit-fit-content;
|
|
max-width: -moz-fit-content;
|
|
max-width: fit-content;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
}
|
|
.diet {
|
|
padding: 2.5em 0;
|
|
}
|
|
.diet__header {
|
|
background: #fff;
|
|
padding: 1em;
|
|
border-radius: 8px;
|
|
-webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
|
|
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-pack: justify;
|
|
-ms-flex-pack: justify;
|
|
justify-content: space-between;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-ms-flex-wrap: wrap;
|
|
flex-wrap: wrap;
|
|
gap: 0.5rem;
|
|
}
|
|
.diet__header .dropdown__button {
|
|
-webkit-column-gap: 0.625rem;
|
|
-moz-column-gap: 0.625rem;
|
|
column-gap: 0.625rem;
|
|
}
|
|
.diet__back {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-webkit-column-gap: 0.625rem;
|
|
-moz-column-gap: 0.625rem;
|
|
column-gap: 0.625rem;
|
|
font-size: 20px;
|
|
-webkit-transition: color 0.3s ease 0s;
|
|
-o-transition: color 0.3s ease 0s;
|
|
transition: color 0.3s ease 0s;
|
|
}
|
|
.diet__back span {
|
|
display: none;
|
|
}
|
|
.diet__title {
|
|
font-weight: 700;
|
|
font-size: 1.25rem;
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 100%;
|
|
flex: 0 0 100%;
|
|
-webkit-box-ordinal-group: 0;
|
|
-ms-flex-order: -1;
|
|
order: -1;
|
|
}
|
|
.diet__form {
|
|
margin: 2.5em 0 0 0;
|
|
background: #fff;
|
|
padding: 1em;
|
|
border-radius: 8px;
|
|
-webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
|
|
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
|
|
}
|
|
.diet__form-row:not(:last-child) {
|
|
margin-bottom: 2.5rem;
|
|
}
|
|
.diet__form-row .label {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-pack: justify;
|
|
-ms-flex-pack: justify;
|
|
justify-content: space-between;
|
|
}
|
|
.diet__form-row .diary__stats-tablist {
|
|
margin-top: 1.25rem;
|
|
width: 100%;
|
|
}
|
|
.diet__form-row .diary__stats-tablist .l-btn {
|
|
-webkit-box-flex: 1;
|
|
-ms-flex: 1 1 auto;
|
|
flex: 1 1 auto;
|
|
}
|
|
.diet__form-checkboxes {
|
|
display: -ms-grid;
|
|
display: grid;
|
|
-ms-grid-columns: (1fr) [2];
|
|
grid-template-columns: repeat(2, 1fr);
|
|
grid-auto-rows: 1fr;
|
|
gap: 0.625rem;
|
|
}
|
|
.diet__form-checkboxes .checkbox-btn__content {
|
|
border: 1px solid #e6e6e6;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-orient: vertical;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-direction: column;
|
|
flex-direction: column;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
font-size: 1.25rem;
|
|
}
|
|
.diet__form-checkboxes .checkbox-btn__content img {
|
|
height: 50px;
|
|
margin-bottom: 1rem;
|
|
}
|
|
.diet__form-columns {
|
|
display: -ms-grid;
|
|
display: grid;
|
|
gap: 30px;
|
|
}
|
|
.diet__form-columns.lg-columns .tabpanel {
|
|
display: contents;
|
|
}
|
|
.diet__form-columns.lg-columns .tabpanel.tabpanel--hidden {
|
|
display: none;
|
|
}
|
|
.diet__form-adding {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: start;
|
|
-ms-flex-align: start;
|
|
align-items: flex-start;
|
|
-webkit-column-gap: 0.625rem;
|
|
-moz-column-gap: 0.625rem;
|
|
column-gap: 0.625rem;
|
|
}
|
|
.diet__form-adding .diet__form-column {
|
|
-webkit-box-flex: 1;
|
|
-ms-flex: 1 1 auto;
|
|
flex: 1 1 auto;
|
|
gap: 0.625rem;
|
|
}
|
|
.diet__form-adding .icon-gear {
|
|
font-size: 34px;
|
|
color: #2f80ed;
|
|
-webkit-transition: color 0.3s ease 0s;
|
|
-o-transition: color 0.3s ease 0s;
|
|
transition: color 0.3s ease 0s;
|
|
}
|
|
.diet__form-step {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
gap: 1rem;
|
|
}
|
|
.diet__form-step .file {
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 200px;
|
|
flex: 0 0 200px;
|
|
}
|
|
.diet__form-step .file .file__content {
|
|
min-height: 100%;
|
|
}
|
|
.diet__form-column {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-orient: vertical;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-direction: column;
|
|
flex-direction: column;
|
|
-webkit-box-pack: justify;
|
|
-ms-flex-pack: justify;
|
|
justify-content: space-between;
|
|
}
|
|
.diet__form-add {
|
|
width: 60px;
|
|
height: 60px;
|
|
font-size: 2.5rem;
|
|
-ms-flex-negative: 0;
|
|
flex-shrink: 0;
|
|
}
|
|
.diet__footer {
|
|
margin: 2.5em 0 0 0;
|
|
}
|
|
.diet__footer-btn {
|
|
position: relative;
|
|
display: block;
|
|
font-weight: 700;
|
|
width: 100%;
|
|
background: #fff;
|
|
padding: 1.5rem;
|
|
font-size: 1.5rem;
|
|
text-align: center;
|
|
border-radius: 8px;
|
|
}
|
|
.diet__footer-btn::before {
|
|
position: absolute;
|
|
top: calc(50% - 0.75rem);
|
|
right: 24px;
|
|
font-weight: 700;
|
|
font-size: 24px;
|
|
-webkit-transition: -webkit-transform 0.3s ease 0s;
|
|
transition: -webkit-transform 0.3s ease 0s;
|
|
-o-transition: transform 0.3s ease 0s;
|
|
transition: transform 0.3s ease 0s;
|
|
transition:
|
|
transform 0.3s ease 0s,
|
|
-webkit-transform 0.3s ease 0s;
|
|
-webkit-transform: rotate(180deg);
|
|
-ms-transform: rotate(180deg);
|
|
transform: rotate(180deg);
|
|
}
|
|
.diet__footer-body {
|
|
margin: 2.5em 0 0 0;
|
|
}
|
|
.diet__footer-grid {
|
|
display: -ms-grid;
|
|
display: grid;
|
|
gap: 30px;
|
|
}
|
|
.diet__day {
|
|
background: #fff;
|
|
padding: 1em;
|
|
border-radius: 8px;
|
|
-webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
|
|
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
|
|
}
|
|
.diet__day-header {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-pack: justify;
|
|
-ms-flex-pack: justify;
|
|
justify-content: space-between;
|
|
margin-bottom: 1rem;
|
|
}
|
|
.diet__day-copy {
|
|
color: #2f80ed;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
font-weight: 700;
|
|
-webkit-column-gap: 0.625rem;
|
|
-moz-column-gap: 0.625rem;
|
|
column-gap: 0.625rem;
|
|
-webkit-transition: color 0.3s ease 0s;
|
|
-o-transition: color 0.3s ease 0s;
|
|
transition: color 0.3s ease 0s;
|
|
}
|
|
.diet__day-copy::before {
|
|
-webkit-box-ordinal-group: 2;
|
|
-ms-flex-order: 1;
|
|
order: 1;
|
|
}
|
|
.diet__day-form {
|
|
margin: 1.875em 0 0 0;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-ms-flex-wrap: wrap;
|
|
flex-wrap: wrap;
|
|
gap: 0.625rem;
|
|
}
|
|
.diet__day-form .input {
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 1 auto;
|
|
flex: 0 1 auto;
|
|
width: auto;
|
|
font-size: 16px;
|
|
}
|
|
.diet__day-form .icon-gear {
|
|
font-size: 40px;
|
|
color: #2f80ed;
|
|
-webkit-transition: color 0.3s ease 0s;
|
|
-o-transition: color 0.3s ease 0s;
|
|
transition: color 0.3s ease 0s;
|
|
}
|
|
.diet__btns {
|
|
margin: 2.5em 0 0 0;
|
|
display: -ms-grid;
|
|
display: grid;
|
|
-ms-grid-columns: (1fr) [3];
|
|
grid-template-columns: repeat(3, 1fr);
|
|
gap: 20px;
|
|
}
|
|
.diet__btn {
|
|
text-transform: uppercase;
|
|
font-weight: 700;
|
|
}
|
|
.diet__services {
|
|
margin: 2.5em 0 0 0;
|
|
}
|
|
.diet__services-caption {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-pack: justify;
|
|
-ms-flex-pack: justify;
|
|
justify-content: space-between;
|
|
gap: 1rem;
|
|
-ms-flex-wrap: wrap;
|
|
flex-wrap: wrap;
|
|
}
|
|
.diet__services-body {
|
|
margin: 2.5em 0 0 0;
|
|
background: #fff;
|
|
padding: 1em;
|
|
border-radius: 8px;
|
|
-webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
|
|
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
|
|
}
|
|
.diet__services-row {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
gap: 1rem;
|
|
-ms-flex-wrap: wrap;
|
|
flex-wrap: wrap;
|
|
}
|
|
.diet__services-row:not(:last-child) {
|
|
margin-bottom: 1rem;
|
|
}
|
|
.diet__services-column {
|
|
-webkit-box-flex: 1;
|
|
-ms-flex: 1 1 auto;
|
|
flex: 1 1 auto;
|
|
}
|
|
.diet__services-column .label {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-pack: justify;
|
|
-ms-flex-pack: justify;
|
|
justify-content: space-between;
|
|
}
|
|
.diet__services-btn {
|
|
text-align: right;
|
|
}
|
|
.archive__table {
|
|
margin-top: 1.5rem;
|
|
overflow-x: auto;
|
|
padding-right: 1em;
|
|
margin-right: -1em;
|
|
}
|
|
.archive__table::-webkit-scrollbar {
|
|
height: 2px;
|
|
}
|
|
.archive__table table {
|
|
min-width: 768px;
|
|
width: 100%;
|
|
}
|
|
.archive__table table td,
|
|
.archive__table table th {
|
|
padding: 0.75em 0.9375em;
|
|
text-align: left;
|
|
}
|
|
.archive__table table th {
|
|
font-weight: 300;
|
|
}
|
|
.archive__table table td {
|
|
border-bottom: 1px solid #dee2e6;
|
|
}
|
|
.archive__table-header {
|
|
background: #fff;
|
|
}
|
|
.archive__table-row {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-webkit-column-gap: 0.3125rem;
|
|
-moz-column-gap: 0.3125rem;
|
|
column-gap: 0.3125rem;
|
|
font-weight: 700;
|
|
}
|
|
.archive__table-row img {
|
|
width: 42px;
|
|
height: 42px;
|
|
border-radius: 50%;
|
|
}
|
|
.archive__table-question {
|
|
width: 20px;
|
|
height: 20px;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
border-radius: 50%;
|
|
border: 1px solid #7b8794;
|
|
color: #7b8794;
|
|
}
|
|
.archive__table-green {
|
|
color: #00be13;
|
|
}
|
|
.archive__table-brown {
|
|
color: #c29e1f;
|
|
}
|
|
.archive__table-red {
|
|
color: #ed2f2f;
|
|
}
|
|
.archive__body {
|
|
background: #fff;
|
|
border-radius: 8px;
|
|
padding: 1em 1.5em 1.5em 1.5em;
|
|
-webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
|
|
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
|
|
}
|
|
.archive__all {
|
|
color: #7b8794;
|
|
}
|
|
.archive__stats {
|
|
margin: 0.5em 0 0 0;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
gap: 0.9375rem;
|
|
-ms-flex-wrap: wrap;
|
|
flex-wrap: wrap;
|
|
}
|
|
.archive__stat span {
|
|
font-weight: 700;
|
|
}
|
|
.archive__stat span.green {
|
|
color: #00be13;
|
|
}
|
|
.archive__stat span.brown {
|
|
color: #c29e1f;
|
|
}
|
|
.archive__stat span.red {
|
|
color: #ed2f2f;
|
|
}
|
|
.archive__filtres {
|
|
margin-top: 1.5rem;
|
|
}
|
|
.archive__filtres-body {
|
|
margin-top: 0.5rem;
|
|
display: -ms-grid;
|
|
display: grid;
|
|
gap: 30px;
|
|
}
|
|
.archive__dates {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
gap: 0.3125rem;
|
|
-webkit-box-orient: vertical;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-direction: column;
|
|
flex-direction: column;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
}
|
|
.archive__date {
|
|
position: relative;
|
|
width: 100%;
|
|
}
|
|
.archive__date::before {
|
|
position: absolute;
|
|
top: 50%;
|
|
-webkit-transform: translateY(-50%);
|
|
-ms-transform: translateY(-50%);
|
|
transform: translateY(-50%);
|
|
right: 20px;
|
|
color: #7b8794;
|
|
pointer-events: none;
|
|
}
|
|
@media (min-width: 575.98px) {
|
|
.popup {
|
|
padding: 0.9375em;
|
|
}
|
|
.popup__content {
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
}
|
|
.popup__body {
|
|
border-radius: 8px;
|
|
}
|
|
.popup__close {
|
|
top: 10px;
|
|
right: 10px;
|
|
}
|
|
.popup__calc {
|
|
padding: 3.125em 4.375em;
|
|
}
|
|
.popup__rows:not(:first-child) {
|
|
margin-top: 3.125rem;
|
|
}
|
|
.popup__rows.popup__rows-sm .popup__row:not(:last-child) {
|
|
margin: 0 0 1.5em 0;
|
|
}
|
|
.popup__row.popup__row-columns {
|
|
gap: 30px;
|
|
-ms-grid-columns: (1fr) [2];
|
|
grid-template-columns: repeat(2, 1fr);
|
|
}
|
|
.popup__grid {
|
|
-webkit-column-gap: 19px;
|
|
-moz-column-gap: 19px;
|
|
column-gap: 19px;
|
|
-ms-grid-columns: (1fr) [3];
|
|
grid-template-columns: repeat(3, 1fr);
|
|
}
|
|
.wysiwyg__caption .l-btn {
|
|
padding: 0.8em;
|
|
}
|
|
.header__main {
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 370px;
|
|
flex: 0 0 370px;
|
|
}
|
|
.header__content {
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 calc(100% - 370px);
|
|
flex: 0 0 calc(100% - 370px);
|
|
}
|
|
.header__container {
|
|
-webkit-column-gap: 20px;
|
|
-moz-column-gap: 20px;
|
|
column-gap: 20px;
|
|
}
|
|
.header__search {
|
|
max-width: 200px;
|
|
-webkit-box-flex: 1;
|
|
-ms-flex: 1 1 auto;
|
|
flex: 1 1 auto;
|
|
}
|
|
.header__search.search {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
}
|
|
.header__person {
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 50px;
|
|
flex: 0 0 50px;
|
|
height: 50px;
|
|
}
|
|
.search {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
}
|
|
.search__send {
|
|
padding: 0.6875em;
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 250px;
|
|
flex: 0 0 250px;
|
|
margin: 0 0 0 1rem;
|
|
}
|
|
.icon-menu {
|
|
border: 12px solid #2f80ed;
|
|
border-top-width: 15px;
|
|
border-bottom-width: 15px;
|
|
width: 50px;
|
|
height: 50px;
|
|
}
|
|
.content__heading-back span {
|
|
display: inline;
|
|
}
|
|
.content__grid {
|
|
-ms-grid-columns: (1fr) [2];
|
|
grid-template-columns: repeat(2, 1fr);
|
|
}
|
|
.content__header {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-ms-flex-wrap: wrap;
|
|
flex-wrap: wrap;
|
|
}
|
|
.content__header-title {
|
|
text-align: left;
|
|
color: #7b8794;
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 100%;
|
|
flex: 0 0 100%;
|
|
}
|
|
.content__header-search {
|
|
-webkit-box-flex: 1;
|
|
-ms-flex: 1 1 auto;
|
|
flex: 1 1 auto;
|
|
}
|
|
.content__filters {
|
|
border-radius: 8px;
|
|
padding: 0.75em 1em;
|
|
-ms-grid-columns: (1fr) [3];
|
|
grid-template-columns: repeat(3, 1fr);
|
|
position: relative;
|
|
}
|
|
.content__filters::before {
|
|
content: "";
|
|
position: absolute;
|
|
inset: 12px 16px;
|
|
border: 1px solid #e6e6e6;
|
|
border-radius: inherit;
|
|
pointer-events: none;
|
|
}
|
|
.content__filter {
|
|
border-radius: 8px;
|
|
padding: 1.2142857143em;
|
|
}
|
|
.content__table-dropdown {
|
|
margin: 1.25em 0 0 0;
|
|
max-width: 420px;
|
|
}
|
|
.content__table-wrapper {
|
|
overflow-x: auto;
|
|
}
|
|
.content__table-wrapper table {
|
|
display: table;
|
|
border-collapse: collapse;
|
|
width: 100%;
|
|
}
|
|
.content__table-wrapper tbody {
|
|
display: table-row-group;
|
|
}
|
|
.content__table-wrapper thead {
|
|
display: table-row-group;
|
|
}
|
|
.content__table-wrapper tr {
|
|
padding: 0;
|
|
-webkit-box-shadow: none;
|
|
box-shadow: none;
|
|
background: 0 0;
|
|
border-radius: 0;
|
|
display: table-row;
|
|
border-bottom: 1px solid #dee2e6;
|
|
}
|
|
.content__table-wrapper tr:not(:last-child) {
|
|
margin: 0;
|
|
}
|
|
.content__table-wrapper th {
|
|
display: table-cell;
|
|
white-space: nowrap;
|
|
font-size: 16px;
|
|
font-weight: 600;
|
|
line-height: 100%;
|
|
padding: 1rem;
|
|
text-align: left;
|
|
}
|
|
.content__table-wrapper td::before {
|
|
display: none;
|
|
}
|
|
.content__table-wrapper td {
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 1 auto;
|
|
flex: 0 1 auto;
|
|
padding: 1.25rem 0.375em;
|
|
font-size: 15px;
|
|
line-height: 100%;
|
|
}
|
|
.content__table-wrapper td:not(:first-child) {
|
|
text-align: center;
|
|
}
|
|
.content__table-wrapper img {
|
|
width: 60px;
|
|
height: 60px;
|
|
min-width: 60px;
|
|
}
|
|
.content__recipes {
|
|
text-align: right;
|
|
}
|
|
.content__recipes-items {
|
|
-webkit-box-pack: end;
|
|
-ms-flex-pack: end;
|
|
justify-content: flex-end;
|
|
}
|
|
.content__settings-reset {
|
|
margin-left: 2.5rem;
|
|
}
|
|
.content__settings-btn {
|
|
margin-left: auto;
|
|
}
|
|
.content__settings-body {
|
|
-ms-grid-columns: (1fr) [2];
|
|
grid-template-columns: repeat(2, 1fr);
|
|
}
|
|
.consultant {
|
|
-ms-grid-columns: 100px 1fr;
|
|
grid-template-columns: 100px 1fr;
|
|
}
|
|
.consultant__comment {
|
|
padding-top: 0.5rem;
|
|
padding-bottom: 0.5rem;
|
|
}
|
|
.announcement__image {
|
|
height: auto;
|
|
padding-bottom: 0;
|
|
}
|
|
.announcement__image img {
|
|
position: static;
|
|
}
|
|
.announcement__footer {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
}
|
|
.announcement__footer-action {
|
|
padding: 0.125em 0.625em;
|
|
}
|
|
.settings__action span {
|
|
display: inline;
|
|
}
|
|
.settings__back span {
|
|
display: inline;
|
|
}
|
|
.settings__person-thumb {
|
|
display: block;
|
|
width: 42px;
|
|
height: 42px;
|
|
margin: 0 0 0 0.4375rem;
|
|
}
|
|
.settings__footer {
|
|
margin: 2.5em 0 0 0;
|
|
-webkit-box-orient: horizontal;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-direction: row;
|
|
flex-direction: row;
|
|
gap: 20px;
|
|
}
|
|
.settings__btn.icon-delete {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
color: #b8c4d2;
|
|
font-size: 30px;
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 50px;
|
|
flex: 0 0 50px;
|
|
}
|
|
.settings__price-btn {
|
|
font-size: 1.5rem;
|
|
}
|
|
.diary__header {
|
|
padding: 1.0625em 1em;
|
|
}
|
|
.diary__back {
|
|
font-size: 14px;
|
|
font-weight: 700;
|
|
display: -webkit-inline-box;
|
|
display: -ms-inline-flexbox;
|
|
display: inline-flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
line-height: normal;
|
|
}
|
|
.diary__back span {
|
|
display: inline;
|
|
}
|
|
.diary__back::before {
|
|
font-size: 16px;
|
|
}
|
|
.diary__person-main {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-orient: vertical;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-direction: column;
|
|
flex-direction: column;
|
|
-webkit-box-align: end;
|
|
-ms-flex-align: end;
|
|
align-items: flex-end;
|
|
font-size: 0.875em;
|
|
}
|
|
.diary__main {
|
|
padding: 1.875em;
|
|
}
|
|
.diary__setting {
|
|
width: 217px;
|
|
}
|
|
.diary__setting-item {
|
|
height: 36px;
|
|
font-size: 16px;
|
|
}
|
|
.diary__norm {
|
|
padding: 1.875em;
|
|
}
|
|
.diary__norm-rows {
|
|
display: block;
|
|
margin: 2.5em 0 0 0;
|
|
}
|
|
.diary__norm-row {
|
|
text-align: left;
|
|
display: block;
|
|
}
|
|
.diary__norm-row:not(:last-child) {
|
|
margin: 0 0 2.125em 0;
|
|
}
|
|
.diary__norm-caption {
|
|
margin: 0;
|
|
-webkit-box-ordinal-group: 1;
|
|
-ms-flex-order: 0;
|
|
order: 0;
|
|
display: -ms-grid;
|
|
display: grid;
|
|
-ms-grid-columns: 120px 1fr auto;
|
|
grid-template-columns: 120px 1fr auto;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
}
|
|
.diary__norm-name {
|
|
font-size: 20px;
|
|
margin: 0 1.875em 0 0;
|
|
}
|
|
.diary__norm-unit {
|
|
font-size: 16px;
|
|
font-weight: 400;
|
|
}
|
|
.diary__norm-star {
|
|
font-size: 40px;
|
|
position: static;
|
|
}
|
|
.diary__norm-bar {
|
|
-webkit-transform: none;
|
|
-ms-transform: none;
|
|
transform: none;
|
|
height: auto;
|
|
}
|
|
.diary__norm-progress {
|
|
position: static;
|
|
-webkit-transform: none;
|
|
-ms-transform: none;
|
|
transform: none;
|
|
height: 18px;
|
|
width: 100%;
|
|
}
|
|
.diary__norm-footer {
|
|
display: none;
|
|
}
|
|
.diary__extras {
|
|
padding: 1em 4em;
|
|
}
|
|
.diary__extras .textarea {
|
|
margin: 1em 0 0 0;
|
|
height: 50px;
|
|
}
|
|
.diary__day-row:not(:last-child) {
|
|
margin-bottom: 1.875rem;
|
|
}
|
|
.diary__day-blocks {
|
|
-ms-grid-columns: (1fr) [2];
|
|
grid-template-columns: repeat(2, 1fr);
|
|
}
|
|
.diary__stats-tablist {
|
|
background: #fff;
|
|
gap: 0;
|
|
border: 1px solid #e9e9ea;
|
|
}
|
|
.diary__stats-tablist .l-btn {
|
|
border: 0;
|
|
}
|
|
.person__main {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
}
|
|
.person__main-side {
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 160px;
|
|
flex: 0 0 160px;
|
|
margin: 0 1rem 0 0;
|
|
}
|
|
.person__socials {
|
|
-ms-grid-columns: (1fr) [2];
|
|
grid-template-columns: repeat(2, 1fr);
|
|
}
|
|
.person__stats {
|
|
padding: 1.5em 3em 1.5em 4em;
|
|
}
|
|
.person__chart-header {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-pack: justify;
|
|
-ms-flex-pack: justify;
|
|
justify-content: space-between;
|
|
}
|
|
.person__chart-list {
|
|
margin: 0;
|
|
}
|
|
.plans__item {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
}
|
|
.plans__item-image {
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 240px;
|
|
flex: 0 0 240px;
|
|
padding-bottom: 240px;
|
|
margin: 0 1.25em 0 0;
|
|
}
|
|
.reviews__form {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
}
|
|
.reviews__form-column {
|
|
margin: 0;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-webkit-box-orient: vertical;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-direction: column;
|
|
flex-direction: column;
|
|
}
|
|
.reviews__form-column .l-btn {
|
|
margin-top: auto;
|
|
}
|
|
.review {
|
|
-ms-flex-wrap: nowrap;
|
|
flex-wrap: nowrap;
|
|
}
|
|
.review__content {
|
|
margin: 0;
|
|
-webkit-box-flex: 1;
|
|
-ms-flex: 1 1 auto;
|
|
flex: 1 1 auto;
|
|
-webkit-box-ordinal-group: 1;
|
|
-ms-flex-order: 0;
|
|
order: 0;
|
|
}
|
|
.steps__item {
|
|
-webkit-box-orient: horizontal;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-direction: row;
|
|
flex-direction: row;
|
|
}
|
|
.steps__item-image {
|
|
-ms-flex-item-align: start;
|
|
align-self: flex-start;
|
|
height: 0;
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 200px;
|
|
flex: 0 0 200px;
|
|
padding-bottom: 112px;
|
|
}
|
|
.steps__item-image img {
|
|
position: absolute;
|
|
top: 0;
|
|
left: 0;
|
|
}
|
|
.recipe__footer-action span {
|
|
display: inline;
|
|
}
|
|
.consults__header {
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-webkit-box-orient: horizontal;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-direction: row;
|
|
flex-direction: row;
|
|
}
|
|
.consults__column {
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 10.125rem;
|
|
flex: 0 0 10.125rem;
|
|
}
|
|
.consults__column.consults__column-lg {
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 20.5%;
|
|
flex: 0 0 20.5%;
|
|
}
|
|
.consults__progress-items {
|
|
width: 280px;
|
|
}
|
|
.diet__back span {
|
|
display: inline;
|
|
}
|
|
.diet__form-row .diary__stats-tablist .l-btn {
|
|
width: 50%;
|
|
}
|
|
.diet__services-row {
|
|
-ms-flex-wrap: nowrap;
|
|
flex-wrap: nowrap;
|
|
}
|
|
.archive__dates {
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-webkit-box-orient: horizontal;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-direction: row;
|
|
flex-direction: row;
|
|
}
|
|
}
|
|
@media (min-width: 767.98px) {
|
|
.title {
|
|
font-size: 24px;
|
|
}
|
|
.title.title-lg {
|
|
font-size: 28px;
|
|
}
|
|
.title.title-sm {
|
|
font-size: 21px;
|
|
}
|
|
.l-btn {
|
|
font-size: 20px;
|
|
}
|
|
.content__heading {
|
|
-ms-flex-wrap: nowrap;
|
|
flex-wrap: nowrap;
|
|
}
|
|
.content__heading-stats {
|
|
margin: 0;
|
|
gap: 1.25rem;
|
|
-webkit-box-ordinal-group: 1;
|
|
-ms-flex-order: 0;
|
|
order: 0;
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 1 auto;
|
|
flex: 0 1 auto;
|
|
}
|
|
.content__heading-stat {
|
|
font-size: 1.25rem;
|
|
}
|
|
.content__alphabet {
|
|
-webkit-box-shadow: none;
|
|
box-shadow: none;
|
|
background: #fff;
|
|
padding: 1.25em;
|
|
}
|
|
.content__alphabet-dropdown {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: start;
|
|
-ms-flex-align: start;
|
|
align-items: flex-start;
|
|
-webkit-column-gap: 20px;
|
|
-moz-column-gap: 20px;
|
|
column-gap: 20px;
|
|
}
|
|
.content__alphabet-dropdown .dropdown__list {
|
|
position: static;
|
|
opacity: 1;
|
|
visibility: visible;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
gap: 1px;
|
|
-ms-flex-wrap: wrap;
|
|
flex-wrap: wrap;
|
|
border: 0;
|
|
padding: 0;
|
|
}
|
|
.content__alphabet-dropdown .dropdown__button {
|
|
width: auto;
|
|
border: 0;
|
|
padding: 0;
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 55px;
|
|
flex: 0 0 55px;
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
background: #2f80ed;
|
|
color: #fff;
|
|
}
|
|
.content__alphabet-dropdown .dropdown__button::before {
|
|
display: none;
|
|
}
|
|
.content__alphabet-dropdown .dropdown__button,
|
|
.content__alphabet-dropdown .dropdown__list-item {
|
|
padding: 0.3em 0.5em;
|
|
border-radius: 5px;
|
|
font-size: 20px;
|
|
font-weight: 500;
|
|
line-height: 120%;
|
|
-webkit-transition:
|
|
background-color 0.3s ease 0s,
|
|
color 0.3s ease 0s;
|
|
-o-transition:
|
|
background-color 0.3s ease 0s,
|
|
color 0.3s ease 0s;
|
|
transition:
|
|
background-color 0.3s ease 0s,
|
|
color 0.3s ease 0s;
|
|
}
|
|
.content__alphabet-dropdown .dropdown__button.active,
|
|
.content__alphabet-dropdown .dropdown__list-item.active {
|
|
background: #2f80ed;
|
|
color: #fff;
|
|
}
|
|
.content__alphabet-dropdown .dropdown__list-item.active {
|
|
display: none;
|
|
}
|
|
.content__alphabet-dropdown .dropdown__list-item:not(:last-child) {
|
|
margin: 0;
|
|
}
|
|
.content__table {
|
|
padding: 0.625em;
|
|
margin: 2.5em 0 0 0;
|
|
}
|
|
.content__table-title {
|
|
font-size: 22px;
|
|
}
|
|
.content__table-header {
|
|
padding: 0.625em;
|
|
}
|
|
.content__table-subtitle {
|
|
display: none;
|
|
}
|
|
.content__consultants {
|
|
-ms-grid-columns: (1fr) [2];
|
|
grid-template-columns: repeat(2, 1fr);
|
|
}
|
|
.announcement__header-stats {
|
|
gap: 0.9375rem;
|
|
font-size: 1.25rem;
|
|
}
|
|
.announcement__footer {
|
|
-webkit-column-gap: 50px;
|
|
-moz-column-gap: 50px;
|
|
column-gap: 50px;
|
|
}
|
|
.settings__body {
|
|
margin: 2.5em 0 0 0;
|
|
padding: 1.875em;
|
|
}
|
|
.settings__body-delete {
|
|
display: none;
|
|
}
|
|
.settings__content {
|
|
-webkit-columns: 2;
|
|
-moz-columns: 2;
|
|
columns: 2;
|
|
-webkit-column-gap: 0;
|
|
-moz-column-gap: 0;
|
|
column-gap: 0;
|
|
margin: 1.875rem -0.625rem -0.625rem;
|
|
}
|
|
.settings__block {
|
|
-webkit-column-break-inside: avoid;
|
|
-moz-column-break-inside: avoid;
|
|
break-inside: avoid;
|
|
padding: 0.625rem;
|
|
}
|
|
.settings__block:not(:last-child) {
|
|
margin: 0;
|
|
}
|
|
.settings__item-def .dropdown {
|
|
font-size: 18px;
|
|
}
|
|
.diary__main-header {
|
|
-webkit-box-orient: horizontal;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-direction: row;
|
|
flex-direction: row;
|
|
gap: 30px;
|
|
}
|
|
.diary__main-header .diary__main-column:first-child .label {
|
|
display: block;
|
|
}
|
|
.diary__main-header .diary__main-column:first-child {
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 303px;
|
|
flex: 0 0 303px;
|
|
}
|
|
.diary__main-header .diary__main-column:last-child .label {
|
|
font-size: 14px;
|
|
color: inherit;
|
|
margin: 0 0 0.625rem 0;
|
|
}
|
|
.diary__main-header .diary__main-column:last-child {
|
|
-webkit-box-align: stretch;
|
|
-ms-flex-align: stretch;
|
|
align-items: stretch;
|
|
-webkit-box-orient: vertical;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-direction: column;
|
|
flex-direction: column;
|
|
}
|
|
.diary__main-row {
|
|
-webkit-box-flex: 1;
|
|
-ms-flex: 1 1 auto;
|
|
flex: 1 1 auto;
|
|
}
|
|
.diary__main-filters {
|
|
margin: 1.875em 0 0 0;
|
|
gap: 30px;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
}
|
|
.diary__product-item {
|
|
-ms-grid-columns: 50% 1fr auto;
|
|
grid-template-columns: 50% 1fr auto;
|
|
gap: 10px;
|
|
font-size: 18px;
|
|
}
|
|
.diary__main-bottom {
|
|
-webkit-box-orient: horizontal;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-direction: row;
|
|
flex-direction: row;
|
|
-webkit-column-gap: 30px;
|
|
-moz-column-gap: 30px;
|
|
column-gap: 30px;
|
|
}
|
|
.diary__main-content {
|
|
display: block;
|
|
-webkit-box-flex: 1;
|
|
-ms-flex: 1 1 auto;
|
|
flex: 1 1 auto;
|
|
}
|
|
.diary__main-side {
|
|
-webkit-column-gap: 30px;
|
|
-moz-column-gap: 30px;
|
|
column-gap: 30px;
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 370px;
|
|
flex: 0 0 370px;
|
|
}
|
|
.diary__main-file {
|
|
margin: 0;
|
|
}
|
|
.diary__main-file .file__title {
|
|
-webkit-box-ordinal-group: 1;
|
|
-ms-flex-order: 0;
|
|
order: 0;
|
|
margin: 1.25rem 0 0 0;
|
|
}
|
|
.diary__main-file .file__formats {
|
|
width: auto;
|
|
}
|
|
.diary__main-file .file__content {
|
|
-webkit-box-orient: vertical;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-direction: column;
|
|
flex-direction: column;
|
|
}
|
|
.diary__comment::after {
|
|
left: -19px;
|
|
top: calc(50% - 10px);
|
|
-webkit-transform: rotate(-90deg);
|
|
-ms-transform: rotate(-90deg);
|
|
transform: rotate(-90deg);
|
|
}
|
|
.diary__day-row {
|
|
gap: 30px;
|
|
-ms-grid-columns: (1fr) [2];
|
|
grid-template-columns: repeat(2, 1fr);
|
|
}
|
|
.calendar__cells {
|
|
-ms-grid-columns: (1fr) [7];
|
|
grid-template-columns: repeat(7, 1fr);
|
|
}
|
|
.calendar__cell {
|
|
margin: 0 0 -1px -1px;
|
|
position: relative;
|
|
height: 0;
|
|
overflow: hidden;
|
|
padding-bottom: 100%;
|
|
}
|
|
.calendar__cell.day {
|
|
display: block;
|
|
}
|
|
.calendar__cell-content {
|
|
position: absolute;
|
|
top: 0;
|
|
left: 0;
|
|
width: 100%;
|
|
height: 100%;
|
|
}
|
|
.person__header {
|
|
gap: 24px;
|
|
-ms-grid-columns: 3fr 1fr;
|
|
grid-template-columns: 3fr 1fr;
|
|
}
|
|
.posts__list {
|
|
-ms-grid-columns: (1fr) [4];
|
|
grid-template-columns: repeat(4, 1fr);
|
|
}
|
|
.steps__item {
|
|
gap: 2.5rem;
|
|
}
|
|
.steps__item-image {
|
|
padding-bottom: 218px;
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 387px;
|
|
flex: 0 0 387px;
|
|
}
|
|
.steps__item-image img {
|
|
border-radius: 12px;
|
|
}
|
|
.recipe {
|
|
padding: 2.5em 0;
|
|
}
|
|
.recipe__header {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
}
|
|
.recipe__image {
|
|
margin: 0;
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 387px;
|
|
flex: 0 0 387px;
|
|
}
|
|
.recipe__body {
|
|
margin-left: 1rem;
|
|
}
|
|
.recipe__info {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-pack: justify;
|
|
-ms-flex-pack: justify;
|
|
justify-content: space-between;
|
|
}
|
|
.recipe__info-column:not(:last-child) {
|
|
margin-bottom: 0;
|
|
}
|
|
.recipe__info-column:nth-child(1) {
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 1 41.667%;
|
|
flex: 0 1 41.667%;
|
|
}
|
|
.recipe__info-column:nth-child(2) {
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 1 33.333%;
|
|
flex: 0 1 33.333%;
|
|
}
|
|
.recipe__info-column:nth-child(3) {
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 1 25%;
|
|
flex: 0 1 25%;
|
|
}
|
|
.login__container {
|
|
gap: 2.5rem;
|
|
-webkit-column-gap: 4.375rem;
|
|
-moz-column-gap: 4.375rem;
|
|
column-gap: 4.375rem;
|
|
-ms-grid-columns: (1fr) [2];
|
|
grid-template-columns: repeat(2, 1fr);
|
|
}
|
|
.chat {
|
|
position: static;
|
|
top: auto;
|
|
left: auto;
|
|
width: auto;
|
|
height: auto;
|
|
padding: 1em 0;
|
|
}
|
|
.chat__container {
|
|
padding: 0 1em;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
}
|
|
.chat__contacts {
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 33.333%;
|
|
flex: 0 0 33.333%;
|
|
margin: 0 1.5rem 0 0;
|
|
height: calc(100vh - 116px);
|
|
display: block;
|
|
}
|
|
.chat__back {
|
|
display: none;
|
|
}
|
|
.chat__content {
|
|
height: calc(100vh - 275px);
|
|
}
|
|
.chat__textarea {
|
|
font-size: 16px;
|
|
}
|
|
.diet__title {
|
|
margin: 0 auto;
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 1 auto;
|
|
flex: 0 1 auto;
|
|
-webkit-box-ordinal-group: 1;
|
|
-ms-flex-order: 0;
|
|
order: 0;
|
|
}
|
|
.diet__title:last-child {
|
|
-webkit-transform: translateX(-33.33%);
|
|
-ms-transform: translateX(-33.33%);
|
|
transform: translateX(-33.33%);
|
|
}
|
|
.diet__form-columns {
|
|
-ms-grid-columns: (1fr) [2];
|
|
grid-template-columns: repeat(2, 1fr);
|
|
}
|
|
.diet__form-column.diet__form-column-lg {
|
|
-ms-grid-column-span: 2;
|
|
grid-column: span 2;
|
|
}
|
|
.diet__form-column.diet__form-column-xl {
|
|
-ms-grid-column-span: 2;
|
|
grid-column: span 2;
|
|
}
|
|
.diet__footer-grid {
|
|
-ms-grid-columns: (1fr) [2];
|
|
grid-template-columns: repeat(2, 1fr);
|
|
gap: 40px;
|
|
}
|
|
.archive__header {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
}
|
|
.archive__stats {
|
|
margin: 0 0 0 auto;
|
|
}
|
|
}
|
|
@media (min-width: 767.98px) and (any-hover: hover) {
|
|
.content__alphabet-dropdown .dropdown__button:hover,
|
|
.content__alphabet-dropdown .dropdown__list-item:hover {
|
|
background: #2f80ed;
|
|
color: #fff;
|
|
}
|
|
}
|
|
@media (min-width: 991.98px) {
|
|
.content__body {
|
|
-webkit-box-orient: horizontal;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-direction: row;
|
|
flex-direction: row;
|
|
}
|
|
.content__header {
|
|
-ms-flex-wrap: nowrap;
|
|
flex-wrap: nowrap;
|
|
}
|
|
.content__header-title {
|
|
margin: 0 1rem 0 0;
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 1 auto;
|
|
flex: 0 1 auto;
|
|
}
|
|
.content__settings-body {
|
|
-ms-grid-columns: (1fr) [4];
|
|
grid-template-columns: repeat(4, 1fr);
|
|
}
|
|
.settings__list {
|
|
font-size: 18px;
|
|
}
|
|
.settings__plans {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
margin: 1.875em -0.75em 0 -0.75em;
|
|
}
|
|
.settings__plans-body {
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 60%;
|
|
flex: 0 0 60%;
|
|
padding: 0 0.75em;
|
|
}
|
|
.settings__price {
|
|
margin: 0;
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 40%;
|
|
flex: 0 0 40%;
|
|
padding: 0 0.75em;
|
|
}
|
|
.diary__product {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
}
|
|
.diary__note {
|
|
margin: 0;
|
|
position: absolute;
|
|
top: 0;
|
|
left: 0;
|
|
max-width: 356px;
|
|
}
|
|
.diary__note + .diary__product-list {
|
|
margin-top: 6.25em;
|
|
}
|
|
.diary__product-list {
|
|
margin: 0 1.875em 0 0;
|
|
}
|
|
.diary__product-slider {
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 370px;
|
|
flex: 0 0 370px;
|
|
}
|
|
.diary__stats-header {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
}
|
|
.diary__stats-items {
|
|
margin: 0 0 0 auto;
|
|
}
|
|
.calendar__cell-progress {
|
|
font-size: 12.6px;
|
|
}
|
|
.calendar__cell-labels {
|
|
margin: 1rem 0 0 0;
|
|
}
|
|
.calendar__cell-label {
|
|
font-size: 12.6px;
|
|
}
|
|
.person__body {
|
|
-ms-grid-columns: (1fr) [2];
|
|
grid-template-columns: repeat(2, 1fr);
|
|
}
|
|
.consults__item {
|
|
-ms-flex-wrap: nowrap;
|
|
flex-wrap: nowrap;
|
|
}
|
|
.diet__form-columns {
|
|
row-gap: 10px;
|
|
-ms-grid-columns: (1fr) [3];
|
|
grid-template-columns: repeat(3, 1fr);
|
|
}
|
|
.diet__form-columns.lg-columns > .diet__form-column:first-child {
|
|
-ms-grid-row-span: 2;
|
|
grid-row: span 2;
|
|
}
|
|
.diet__form-columns.lg-columns
|
|
> .diet__form-column:first-child
|
|
.file__content {
|
|
min-height: 100%;
|
|
}
|
|
.diet__form-column.diet__form-column-xl {
|
|
-ms-grid-column-span: 3;
|
|
grid-column: span 3;
|
|
}
|
|
.archive__filtres-body {
|
|
-ms-grid-columns: (1fr) [2];
|
|
grid-template-columns: repeat(2, 1fr);
|
|
}
|
|
}
|
|
@media (min-width: 1199.98px) {
|
|
.header__menu {
|
|
overflow: visible;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-webkit-box-flex: 1;
|
|
-ms-flex: 1 1 auto;
|
|
flex: 1 1 auto;
|
|
-webkit-box-pack: justify;
|
|
-ms-flex-pack: justify;
|
|
justify-content: space-between;
|
|
position: static;
|
|
top: auto;
|
|
left: auto;
|
|
padding: 0;
|
|
opacity: 1;
|
|
visibility: visible;
|
|
width: auto;
|
|
height: auto;
|
|
background: 0 0;
|
|
-webkit-transition: none;
|
|
-o-transition: none;
|
|
transition: none;
|
|
-webkit-transform: none;
|
|
-ms-transform: none;
|
|
transform: none;
|
|
}
|
|
.header__menu-content {
|
|
-webkit-transform: translateX(0);
|
|
-ms-transform: translateX(0);
|
|
transform: translateX(0);
|
|
display: contents;
|
|
padding: 0;
|
|
background: 0 0;
|
|
width: auto;
|
|
height: auto;
|
|
}
|
|
.header__menu-separator {
|
|
width: 2px;
|
|
background: #e6e6e6;
|
|
-ms-flex-negative: 0;
|
|
flex-shrink: 0;
|
|
display: block;
|
|
height: 40px;
|
|
}
|
|
.header__menu-list {
|
|
-webkit-box-orient: horizontal;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-direction: row;
|
|
flex-direction: row;
|
|
}
|
|
.header__menu-list:not(:last-child) {
|
|
margin: 0;
|
|
}
|
|
.header__menu-item:not(:last-child) {
|
|
margin: 0;
|
|
}
|
|
.header__menu-link {
|
|
padding: 0 1em;
|
|
-webkit-box-orient: vertical;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-direction: column;
|
|
flex-direction: column;
|
|
}
|
|
.header__menu-link::after {
|
|
content: "";
|
|
position: absolute;
|
|
top: calc(100% + 0.4375rem);
|
|
left: 0;
|
|
width: 100%;
|
|
height: 4px;
|
|
border-radius: 8px 8px 0 0;
|
|
-webkit-transform: scaleX(0);
|
|
-ms-transform: scaleX(0);
|
|
transform: scaleX(0);
|
|
-webkit-transition: -webkit-transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0s;
|
|
transition: -webkit-transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0s;
|
|
-o-transition: transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0s;
|
|
transition: transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0s;
|
|
transition:
|
|
transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0s,
|
|
-webkit-transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0s;
|
|
background: #2f80ed;
|
|
}
|
|
.icon-menu {
|
|
display: none;
|
|
}
|
|
}
|
|
@media (min-width: 1630px) {
|
|
.header__content {
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 100%;
|
|
flex: 0 0 100%;
|
|
-webkit-transform: translateX(-370px);
|
|
-ms-transform: translateX(-370px);
|
|
transform: translateX(-370px);
|
|
}
|
|
}
|
|
@media (max-width: 575.98px) {
|
|
.content__table-wrapper td:nth-child(1) {
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 70px;
|
|
flex: 0 0 70px;
|
|
-webkit-box-ordinal-group: 3;
|
|
-ms-flex-order: 2;
|
|
order: 2;
|
|
text-align: right;
|
|
}
|
|
.content__table-wrapper td:nth-child(2) {
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 calc(100% - 70px);
|
|
flex: 0 0 calc(100% - 70px);
|
|
-webkit-box-ordinal-group: 2;
|
|
-ms-flex-order: 1;
|
|
order: 1;
|
|
text-align: left;
|
|
font-size: 18px;
|
|
font-weight: 600;
|
|
}
|
|
.diary__norm-title span {
|
|
display: block;
|
|
margin: 0.7142857143em 0 0 0;
|
|
font-size: 14px;
|
|
font-weight: 300;
|
|
line-height: 100%;
|
|
letter-spacing: 0.2px;
|
|
}
|
|
}
|
|
@media (any-hover: hover) {
|
|
.popup__close:hover {
|
|
background: #2f80ed;
|
|
color: #fff;
|
|
}
|
|
.popup__audience-content:hover {
|
|
border-color: #2f80ed;
|
|
}
|
|
.popup__list-link:hover {
|
|
color: #2f80ed;
|
|
}
|
|
.popup__link:hover {
|
|
background: #2f80ed;
|
|
border-color: #2f80ed;
|
|
color: #fff;
|
|
}
|
|
.popup__link:hover::before {
|
|
color: #fff;
|
|
}
|
|
.popup__link:hover .popup__link-info {
|
|
color: #2f80ed;
|
|
background: #fff;
|
|
}
|
|
.popup__privacy-link:hover {
|
|
text-decoration: none;
|
|
}
|
|
.popup__privacy a:hover {
|
|
color: #2f80ed;
|
|
}
|
|
.dropdown.dropdown-sm .dropdown__button:hover {
|
|
background-color: #f0f2f5;
|
|
}
|
|
.dropdown.dropdown-sm .dropdown__button:hover::before {
|
|
color: #7b8794;
|
|
}
|
|
.dropdown__list-item:hover {
|
|
color: #2f80ed;
|
|
}
|
|
.star-rating__input:not(:checked) ~ .star-rating__label:hover {
|
|
color: #ffb100;
|
|
}
|
|
.star-rating__input:not(:checked)
|
|
~ .star-rating__label:hover
|
|
~ .star-rating__label {
|
|
color: #ffb100;
|
|
}
|
|
::-webkit-scrollbar-thumb:hover {
|
|
background: #1366d6;
|
|
}
|
|
.file__content:hover {
|
|
background-color: #ddecff;
|
|
}
|
|
.option-btn__text:hover {
|
|
background: #2f80ed;
|
|
border-color: #2f80ed;
|
|
color: #fff;
|
|
}
|
|
.option-btn__text:hover .icon-arrow-short-right,
|
|
.option-btn__text:hover::before {
|
|
color: #fff;
|
|
}
|
|
.option-btn__text:hover .option-btn__info {
|
|
background: #fff;
|
|
color: #2f80ed;
|
|
}
|
|
.checkbox-btn__content:hover {
|
|
border-color: #2f80ed;
|
|
color: #2f80ed;
|
|
}
|
|
.l-btn.l-btn-primary:hover,
|
|
.diary__stats-tablist .l-btn[aria-selected="true"]:hover {
|
|
background: #1366d6;
|
|
}
|
|
.l-btn.l-btn-secondary:hover {
|
|
background-color: #2f80ed;
|
|
color: #fff;
|
|
}
|
|
.l-btn.l-btn-black:hover {
|
|
background: #1e252c;
|
|
}
|
|
.l-btn.l-btn-gray:hover {
|
|
background: #545b62;
|
|
}
|
|
.l-btn.l-btn-light:hover {
|
|
background: #c3deff;
|
|
}
|
|
.l-btn.l-btn-white:hover {
|
|
background-color: #2f80ed;
|
|
color: #fff;
|
|
}
|
|
.l-btn.l-btn-green:hover {
|
|
background: #01672a;
|
|
}
|
|
.header__menu-link:hover::after {
|
|
-webkit-transform: scaleX(1);
|
|
-ms-transform: scaleX(1);
|
|
transform: scaleX(1);
|
|
}
|
|
.content__heading-back:hover {
|
|
color: #0d6efd;
|
|
}
|
|
.content__results-info:hover {
|
|
color: #fff;
|
|
background: #2f80ed;
|
|
}
|
|
.content__results-top:hover {
|
|
text-decoration: underline;
|
|
}
|
|
.content__pro:hover {
|
|
background: #2f80ed;
|
|
color: #fff;
|
|
}
|
|
.content__pro:hover span {
|
|
background: #fff;
|
|
color: #2f80ed;
|
|
}
|
|
.content__info:hover {
|
|
background: #2f80ed;
|
|
color: #fff;
|
|
}
|
|
.content__info:hover span {
|
|
background: #fff;
|
|
color: #2f80ed;
|
|
}
|
|
.content__filter:hover {
|
|
background: #2f80ed;
|
|
color: #fff;
|
|
}
|
|
.content__table-wrapper::-webkit-scrollbar-thumb:hover {
|
|
background: #c8c8c8;
|
|
}
|
|
.content__menu-link:hover {
|
|
background: rgba(47, 128, 237, 0.1);
|
|
}
|
|
.content__breadcrumbs-link:hover {
|
|
color: #2f80ed;
|
|
}
|
|
.content__action:hover {
|
|
background: #eaf2fd;
|
|
border-color: #eaf2fd;
|
|
color: #2f80ed;
|
|
}
|
|
.content__column-clear:hover {
|
|
text-decoration: underline;
|
|
}
|
|
.content__column-delete:hover {
|
|
color: #2f80ed;
|
|
}
|
|
.content__row-change:hover {
|
|
background: #2f80ed;
|
|
color: #fff;
|
|
border-color: #2f80ed;
|
|
}
|
|
.content__row-change:hover::before {
|
|
color: currentColor;
|
|
}
|
|
.content__row-link:hover {
|
|
text-decoration: none;
|
|
}
|
|
.content__settings-reset:hover {
|
|
text-decoration: underline;
|
|
}
|
|
.consultant__favorite:hover {
|
|
color: #0d6efd;
|
|
}
|
|
.announcement__actions:hover .announcement__actions-list {
|
|
opacity: 1;
|
|
visibility: visible;
|
|
}
|
|
.announcement__action:hover {
|
|
color: #2f80ed;
|
|
}
|
|
.announcement__more:hover::before {
|
|
-webkit-transform: translateX(5px);
|
|
-ms-transform: translateX(5px);
|
|
transform: translateX(5px);
|
|
}
|
|
.announcement__details-btn:hover {
|
|
color: #0d6efd;
|
|
}
|
|
.announcement__footer-action:hover {
|
|
background-color: #2f80ed;
|
|
color: #fff;
|
|
}
|
|
.dish__video:hover {
|
|
background: #fff;
|
|
}
|
|
.settings__action:hover {
|
|
color: #0d6efd;
|
|
}
|
|
.settings__back:hover {
|
|
color: #2f80ed;
|
|
}
|
|
.settings__body-edit:hover {
|
|
background-color: #1366d6;
|
|
}
|
|
.cabinet__action:hover {
|
|
border-color: #eaf2fd;
|
|
background: #eaf2fd;
|
|
color: #2f80ed;
|
|
}
|
|
.cabinet__empty-create:hover {
|
|
background-color: #e1e5eb;
|
|
}
|
|
.cabinet__save:hover {
|
|
color: #0e50a8;
|
|
}
|
|
.cabinet__table-body
|
|
.cabinet__table-wrapper::-webkit-scrollbar-thumb:hover {
|
|
background: #c8c8c8;
|
|
}
|
|
.cabinet__table-setting:hover {
|
|
color: #2f80ed;
|
|
}
|
|
.diary__back:hover {
|
|
color: #2f80ed;
|
|
}
|
|
.diary__person-comment:hover {
|
|
color: #0257d5;
|
|
}
|
|
.diary__note-link:hover {
|
|
text-decoration: underline;
|
|
}
|
|
.diary__product-action .icon-gear:hover {
|
|
color: #1366d6;
|
|
}
|
|
.diary__product-action.icon-close:hover {
|
|
color: #fff;
|
|
background: #ed2f2f;
|
|
}
|
|
.diary__setting-close:hover {
|
|
background: #2f80ed;
|
|
color: #fff;
|
|
}
|
|
.diary__setting-prev:hover {
|
|
background: #2f80ed;
|
|
color: #fff;
|
|
}
|
|
.diary__setting-next:hover {
|
|
background: #2f80ed;
|
|
color: #fff;
|
|
}
|
|
.diary__product-next:hover,
|
|
.diary__product-prev:hover {
|
|
opacity: 1;
|
|
}
|
|
.diary__product-image:hover::after {
|
|
opacity: 1;
|
|
}
|
|
.diary__product-image:hover .diary__product-btns {
|
|
opacity: 1;
|
|
visibility: visible;
|
|
}
|
|
.diary__product-btn:hover span {
|
|
opacity: 1;
|
|
visibility: visible;
|
|
}
|
|
.calendar__prev:hover {
|
|
color: #0d6efd;
|
|
}
|
|
.calendar__next:hover {
|
|
color: #0d6efd;
|
|
}
|
|
.person__main-benefit.icon-file-text:hover {
|
|
color: #0257d5;
|
|
}
|
|
.person__change:hover {
|
|
color: #0d6efd;
|
|
}
|
|
.posts__block:hover img {
|
|
-webkit-transform: scale(0.95);
|
|
-ms-transform: scale(0.95);
|
|
transform: scale(0.95);
|
|
opacity: 0.9;
|
|
}
|
|
.tab[aria-selected="false"]:hover::before {
|
|
width: 50%;
|
|
}
|
|
.tab:hover {
|
|
color: #495057;
|
|
cursor: pointer;
|
|
}
|
|
.recipe__link:hover {
|
|
color: #0d6efd;
|
|
}
|
|
.recipe__info-tag:hover {
|
|
background-color: #8cbaf5;
|
|
}
|
|
.recipe__footer-action:hover {
|
|
color: #0d6efd;
|
|
}
|
|
.login__form-link:hover {
|
|
color: #0257d5;
|
|
}
|
|
.login__link:hover {
|
|
color: #0d6efd;
|
|
}
|
|
.chat__contacts-item:hover {
|
|
background-color: #f0f2f5;
|
|
}
|
|
.chat__file-btn:hover {
|
|
color: #2f80ed;
|
|
}
|
|
.chat__voice:hover {
|
|
color: #2f80ed;
|
|
}
|
|
.consults__title[href]:hover {
|
|
color: #2f80ed;
|
|
}
|
|
.consults__add:hover {
|
|
color: #1366d6;
|
|
}
|
|
.diet__back:hover {
|
|
color: #2f80ed;
|
|
}
|
|
.diet__form-adding .icon-gear:hover {
|
|
color: #1366d6;
|
|
}
|
|
.diet__day-copy:hover {
|
|
color: #1366d6;
|
|
}
|
|
.diet__day-form .icon-gear:hover {
|
|
color: #1366d6;
|
|
}
|
|
.archive__table-question:hover {
|
|
color: #fff;
|
|
background-color: #7b8794;
|
|
}
|
|
}
|