/* personal-navigation.css */
.menuItem{background:#1c1e24;border-bottom:1px dotted #3f4554;color:#9a9ea9;cursor:pointer;display:block;font-size:14px;line-height:20px;padding:12px 16px;position:relative}.menuItem-titleBadge{background:#ee4070;border:2px solid #ee4070;border-radius:12px 12px;color:#fff;display:inline-block;font-size:11px;font-weight:600;line-height:12px;margin-left:2px;padding:0 4px}.menuItem-titleBadge--active{border-color:#fff}.menuItem-value{float:right;text-align:right}.menuItem-tealColor{color:#00a86f}.menuItem-itemsGroup .menuItem-title:after{content:"";display:inline-block;vertical-align:middle;background:url("/images/arrows-8a5b54db.svg") no-repeat;background-position:21.05263157894737% 75%;width:24px;height:24px}.menuItem--isActive{background:rgba(68,73,84,0.5);border-left:5px solid #0088d4;padding-left:11px}.menuItem--isOpen{box-shadow:0 0 8px 3px rgba(0,0,0,0.38);border-bottom:none}.menuItem--isOpen .menuItem-title:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.personalBalance-block{padding:12px 32px}.personalBalance-blockTitle{color:#1c1e24;display:block;font-size:18px;line-height:24px;padding-bottom:8px}.personalBalance-blockRow{padding-bottom:8px}.personalBalance-block--thirds{display:inline-block;margin-right:2%;width:32%}.personalBalance-block--thirds:last-child{margin-right:0}.personalBalance-controls .ui-button.ui-button_flat{line-height:72px;width:100%}
.personalNavigation--fixed{position:fixed;bottom:0;width:320px;box-shadow:0 0 5px 0 rgba(0,0,0,0.54)}@media screen and (min-width:768px) and (max-width:1023px){.personalNavigation--fixed{position:absolute}}@media screen and (min-width:320px) and (max-width:767px){.personalNavigation--fixed{display:none}}.personalNavigation-depositItem{background:#1c1e24;border-bottom:1px dotted #3f4554;color:#9a9ea9;display:block;font-size:14px;line-height:20px;padding:12px 16px;position:relative}.personalNavigation .b-price{float:right}
/* personal-profile.css */
.personalProfile{background-color:#fff}@media screen and (min-width:320px) and (max-width:767px){.personalProfile{display:block;position:fixed;top:64px;bottom:0;left:0;right:0;overflow:auto;background:#fff}.personalProfile--hidden{display:none}.g-overflow-visible .personalProfile{top:0}}.personalProfile-header{display:none}@media screen and (min-width:320px) and (max-width:767px){.personalProfile-header{display:block;height:64px;line-height:64px;padding:0 16px;background:#1c1e24;color:#fff}}.personalProfile-title{font-size:14px}.personalProfile-close{float:right;font-size:30px}.personalProfile-section{position:relative}@media screen and (min-width:320px) and (max-width:767px){.personalProfile-section{padding-bottom:72px}}.personalProfile-sectionHead{background-color:#f7f7fa;color:#1c1e24;padding:0 32px;font-size:20px;line-height:72px;height:72px;border-top:1px dotted #bfc2cb;margin-top:16px;font-weight:600}@media screen and (min-width:320px) and (max-width:767px){.personalProfile-sectionHead{margin-top:0;padding:0 16px;font-size:18px}}.personalProfile-sectionContent{padding:0 0 0 32px}@media screen and (min-width:320px) and (max-width:767px){.personalProfile-sectionContent{padding:0 16px}}@media screen and (min-width:320px) and (max-width:767px){.personalProfile-password,.personalProfile-statistics{padding-bottom:0}}@media screen and (min-width:320px) and (max-width:767px){.personalProfile-personal{border-bottom:1px dotted #bfc2cb}}.personalProfile-firstHeader{margin-top:0;border:0}.personalProfile-edit{color:#0088d4;cursor:pointer;font-size:12px;font-weight:normal;position:absolute;right:32px}.personalProfile-edit:before{content:"";display:inline-block;background:url("/images/order-actions-0ee136f5.svg") no-repeat;background-position:72.72727272727273% 0;width:24px;height:24px;margin:0 5px -5px 0}@media screen and (min-width:320px) and (max-width:767px){.personalProfile-edit{position:absolute;bottom:0;right:16px}}.personalProfile .ui-warning{padding:2px 0 0}.changePersonalInfo-name,.changePersonalInfo-surname,.changePersonalInfo-birthday,.changePersonalInfo-phone,.changePersonalInfo-city{display:inline-block;vertical-align:top;box-sizing:border-box;width:50%;margin-bottom:16px}@media screen and (min-width:1280px){.changePersonalInfo-name,.changePersonalInfo-surname,.changePersonalInfo-birthday,.changePersonalInfo-phone,.changePersonalInfo-city{width:288px}}@media screen and (min-width:320px) and (max-width:767px){.changePersonalInfo-name,.changePersonalInfo-surname,.changePersonalInfo-birthday,.changePersonalInfo-phone,.changePersonalInfo-city{width:100%;padding:0 16px}}.changePersonalInfo-birthday{width:136px}@media screen and (min-width:1280px){.changePersonalInfo-birthday{width:152px;padding-left:16px}}@media screen and (min-width:320px) and (max-width:767px){.changePersonalInfo-birthday{width:100%}}.changePersonalInfo-surname,.changePersonalInfo-city{padding-left:16px}@media screen and (min-width:1280px){.changePersonalInfo-surname,.changePersonalInfo-city{width:304px}}.changePersonalInfo-corpemail,.changePersonalInfo-accesscode{display:inline-block;vertical-align:top;box-sizing:border-box;margin-bottom:24px;margin-right:16px;width:288px;height:56px}@media screen and (min-width:320px) and (max-width:767px){.changePersonalInfo-corpemail,.changePersonalInfo-accesscode{width:100%}}@media screen and (min-width:320px) and (max-width:767px){.ui-radioGroup-gender{margin:16px}}.personalForm{border-top:0;border-bottom:0}.changeEmail{margin-top:24px}@media screen and (min-width:320px) and (max-width:767px){.changeEmail{padding:1px 12px}}
.statistics{margin:24px 32px 0 0}@media screen and (min-width:320px) and (max-width:767px){.statistics{margin:16px 0 0}}.statistics-title{font-size:12px;line-height:24px;color:#9a9ea9;padding-bottom:5px}@media screen and (min-width:768px) and (max-width:1023px){.statistics-title{padding-bottom:15px}}@media screen and (min-width:320px) and (max-width:767px){.statistics-title{text-align:center}}.statistics-timeWrapper{text-align:center;padding-bottom:25px}.statistics-timeSection{display:inline-block;color:rgba(0,0,0,0.87);font-size:56px;font-weight:300}@media screen and (min-width:320px) and (max-width:1023px){.statistics-timeSection{font-size:36px}}@media screen and (min-width:320px) and (max-width:767px){.statistics-timeSection{font-size:34px}}.statistics-timeSection:not(:last-child):after{content:":";color:#e4265f}.statistics-timeSectionValue{position:relative;padding:0 12px 7px 12px}@media screen and (min-width:320px) and (max-width:767px){.statistics-timeSectionValue{padding:0 6px 8px 6px}}.statistics-timeSectionLabel{position:absolute;bottom:0;color:#9a9ea9;font-size:12px;left:0;right:0}@media screen and (min-width:320px) and (max-width:767px){.statistics-timeSectionLabel{font-size:10px}}.statistics-orders{margin-top:24px;padding:24px 0;border-top:1px solid #bfc2cb;font-size:12px;line-height:24px}.statistics-ordersTitle{position:absolute}@media screen and (min-width:320px) and (max-width:767px){.statistics-ordersTitle{position:static}}.statistics-ordersContent{text-align:center}@media screen and (min-width:320px) and (max-width:767px){.statistics-ordersContent{text-align:left}}.statistics-ordersAccent{color:#1c1e24}
.profileField{padding:20px 0}@media screen and (min-width:320px) and (max-width:767px){.profileField{padding:14px 0}}.profileField:not(:last-child){border-bottom:dotted 1px #bfc2cb}.profileField-label{vertical-align:top;display:inline-block;width:40%;font-size:14px;line-height:20px;color:#9a9ea9}@media screen and (min-width:320px) and (max-width:767px){.profileField-label{display:block;width:auto;margin-bottom:2px}}.profileField-text{vertical-align:top;display:inline-block;width:50%;font-size:14px;line-height:20px;color:#1c1e24;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:320px) and (max-width:767px){.profileField-text{display:block;width:auto}}
.validationErrorModal{padding:0 18px;line-height:normal}.validationErrorModal-item{border-bottom:1px dotted #3f4554;color:#1c1e24;padding:12px 0}.validationErrorModal-item:first-child{padding-top:0}.validationErrorModal-item:last-child{border-color:transparent}.validationErrorModal-title{font-size:16px;margin-bottom:4px}.validationErrorModal-rule{list-style:disc;font-size:14px;padding:0 18px;margin:0 18px}.validationErrorModal-rule > li{margin-bottom:4px}
.changePassword-row{padding-bottom:16px}@media screen and (min-width:320px) and (max-width:767px){.changePassword-row{padding-bottom:0;margin-top:16px}}.changePassword-input{width:50%;display:inline-block;vertical-align:top;box-sizing:border-box}@media screen and (min-width:1280px){.changePassword-input{width:288px}}@media screen and (min-width:320px) and (max-width:767px){.changePassword-input{display:block;width:100%;padding:0 16px 16px}}.changePassword-input + .changePassword-input{padding-left:16px}@media $wideWiew{.changePassword-input + .changePassword-input{width:304px}}.changePassword-passwordRepeat{position:relative}.changePassword-passwordStatus{width:18px;height:18px;text-align:center;line-height:18px;display:block;position:absolute;top:22px;right:20px;font-weight:600}.changePassword-passwordStatus--ok{color:#55b151;font-size:18px}.changePassword-passwordStatus--error{color:#fff;background:#d43742;border-radius:100%;font-size:16px}.changePassword-requestError{box-sizing:border-box;color:#d43742;font-size:12px;line-height:13px;padding:4px 12px;width:100%;white-space:normal}
.corporateEmail-validity--done{background:url("/images/personal-profile-actions-1cba5fa4.svg") no-repeat;background-position:100% 0;width:20px;height:20px;display:inline-block;vertical-align:top}.corporateEmail-validity--expired{background:url("/images/personal-profile-actions-1cba5fa4.svg") no-repeat;background-position:0 0;width:20px;height:20px;display:inline-block;vertical-align:top}