html{font-size:62.5%;-webkit-font-smoothing:antialiased;height:100%}body{font:1.4rem/1.8rem $sfProDisplay;color:#1f1f1f;background:#fff;height:100%}a{color:#0190db;text-decoration:none}.btn{display:block;box-sizing:border-box;width:100%;background:#0190db;border-radius:8px;font-weight:600;font-size:1.6rem;line-height:2rem;padding:16px;color:#fff;text-align:center}.btn:disabled{opacity:.48;cursor:default}.btn.white{background:#fff;color:#0190db}.btn.white .phone{font-size:1.4rem;line-height:2rem;font-weight:500;color:#1f1f1f;display:block}.btn.white2{background:#fff;font-weight:600;color:#1f1f1f}.btn.green{background:#2b9927;color:#fff}.btn.white-border{border:1px solid rgba(1,144,219,.48);background:#fff;color:#0190db;font-size:1.4rem;line-height:2rem;font-weight:400;color:#1f1f1f}.btn.white-border-bigf{border:1px solid rgba(1,144,219,.48);background:#fff;color:#0190db;color:#1f1f1f}.btn.white-small{background:#fff;color:#8f8f8f;font-size:1.4rem;line-height:2rem;font-weight:400;padding-top:8px;padding-bottom:8px}.btn.small-btn{height:40px;padding:10px;background:0 0;border:1px solid rgba(1,144,219,.48);font-size:1.4rem;line-height:2rem;font-weight:400;color:#1f1f1f;display:flex;align-items:center;justify-content:center}.btn.small-btn i{font-size:2rem;margin:0 12px 0 0}.btn.small-btn i.ph-arrow-right{margin:0 0 0 12px}.btn.big-font{font-size:1.6rem;font-weight:600}button.btn{border:none;margin:0;font-family:'SF Pro Display',Helvetica,Arial,sans-serif}.h-wrapper{padding:0 0 68px}.h-wrapper.fixed-height{height:100%;padding:0}.h-wrapper.fixed-height .h-content-wrap{height:calc(100% - 132px)}.h-wrapper.fixed-height .schedule-wrap{box-sizing:border-box;height:100%}.h-fixed{padding:0 16px}.h-header{background:#fff;box-shadow:0 10px 20px rgba(0,0,0,.04),0 2px 6px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.04);border-radius:0 0 12px 12px;position:relative;z-index:5}.h-header.header-sticky{position:sticky;top:0}.h-header.head-top-dots-popup__opened{z-index:21}.h-header.head-search-autosuggest-popup__opened{z-index:21}.head-top{box-sizing:border-box;min-height:64px;padding:10px 0;display:flex;align-items:center}.head-top h1{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:calc(100% - 40px)}.head-top h1 .ph-caret-left{font-size:3.2rem;margin:0 16px 0 0;vertical-align:middle}.head-top .head-period,.head-top .today{font-weight:600;color:#006fbc;margin:0 0 0 8px}.head-top .head-top-icon{margin:0 4px 0 auto;font-size:2.8rem;color:#0190db}.head-top .head-top-icon.div-block{margin-right:-8px;display:flex;align-items:center;color:#5c5c5c}.head-top .head-top-icon.div-block a.head-top-icon-list,.head-top .head-top-icon.div-block a.head-top-icon-magnifying,.head-top .head-top-icon.div-block a.head-top-icon-users{color:#5c5c5c;margin:0 0 0 8px}.head-top .head-top-icon.div-block a.head-top-icon-magnifying2{color:#5c5c5c;margin:0 16px 0 0}.head-top .head-top-icon.div-block a.head-top-icon-plus{margin:0 8px}.head-top .head-top-icon.div-block a.head-top-icon-qrcode,.head-top .head-top-icon.div-block span.head-top-icon-qrcode{color:#5c5c5c;margin:0 8px 0 16px}.head-top .head-top-icon.div-block a.head-top-icon-qrcode.disabled,.head-top .head-top-icon.div-block span.head-top-icon-qrcode.disabled{opacity:.48}.head-top .head-top-icon.div-block a.head-top-icon-filter{color:#5c5c5c;margin:0 8px;position:relative}.head-top .head-top-icon.div-block a.head-top-icon-filter.chosen:after{display:block;content:"";width:8px;height:8px;background:#0190db;border-radius:50%;position:absolute;top:-4px;right:-4px}.head-top .head-top-icon.head-top-icon-brand{color:#5c5c5c}.head-top .head-top-icon .head-period{font-size:1.4rem;line-height:2rem;font-weight:600;margin:0 16px 0 0}.head-top .head-top-dots-popup-wrap{margin-left:8px}.head-top .head-top-dots-popup-wrap .ph-dots-three-vertical{cursor:pointer;position:relative;z-index:2}.head-top .head-top-dots-popup{position:fixed;top:0;right:0;z-index:20;box-sizing:border-box;width:100%;height:100%;padding:16px 8px;background:#fff;box-shadow:0 10px 20px rgba(0,0,0,.04),0 2px 6px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.04);border-radius:12px 12px 0 0;font-size:1.6rem;line-height:2.4rem;color:#1f1f1f;display:none}.head-top .head-top-dots-popup.var2{padding:32px 0 0;background:0 0}.head-top .head-top-dots-popup.var2:before{display:block;content:"";width:100%;height:100%;background:rgba(0,0,0,.4);position:absolute;top:0;left:0;z-index:-1}.head-top .head-top-dots-popup.var2 .head-top-dots-popup__inner{box-sizing:border-box;background:#fff;box-shadow:0 10px 20px rgba(0,0,0,.04),0 2px 6px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.04);border-radius:12px 12px 0 0;padding:8px 0;width:100%;max-height:100%;overflow-y:auto;position:absolute;bottom:0;left:0}.head-top .head-top-dots-popup.var2 .head-top-dots-popup__inner .head-top-dots-popup__closer{position:absolute;top:17px;right:16px}.head-top .head-top-dots-popup.var2 .head-top-dots-popup__inner .head-top-dots-popup__closer .ph-x{font-size:30px;color:#5c5c5c}.head-top .head-top-dots-popup h4{font-size:2rem;line-height:2.4rem;font-weight:500;margin:0 0 4px;padding:12px 16px}.head-top .head-top-dots-popup .dots-popup-list-choose li{margin:0 0 4px}.head-top .head-top-dots-popup .dots-popup-list-choose li .head-tabs{margin-left:16px;flex:1}.head-top .head-top-dots-popup .dots-popup-list-choose li .head-tabs li{margin:0}.head-top .head-top-dots-popup .dots-popup-list-choose a{display:block;padding:12px 16px;color:#1f1f1f;position:relative}.head-top .head-top-dots-popup .dots-popup-list-choose .dots-popup-list-spfl{display:flex;align-items:center}.head-top .head-top-dots-popup .dots-popup-list-choose .ph-check-bold{position:absolute;top:50%;right:16px;transform:translateY(-50%);color:#0190db;opacity:0}.head-top .head-top-dots-popup .dots-popup-list-choose li.active a{background:rgba(1,144,219,.08);border-radius:2px}.head-top .head-top-dots-popup .dots-popup-list-choose li.active .ph-check-bold{opacity:1}.head-top .head-top-dots-popup .dots-popup-list-choose li.active .head-tabs{margin-right:32px}.head-top .head-top-dots-popup .dots-popup-list-choose li.separate{border-top:1px solid rgba(0,0,0,.16);margin-top:16px;padding-top:16px}.head-dop{padding:8px 0}.head-dop.w-padding{position:relative;padding-right:48px}.head-dop.w-padding .head-top-icon{font-size:2.8rem;color:#0190db;position:absolute;top:50%;right:0;transform:translateY(-50%)}.head-dop.w-padding .head-tabs span.year{display:block}.head-dop.in-body{padding-top:24px}ul.head-dop-nav li{margin:0;font-size:1.6rem;line-height:2.4rem}ul.head-dop-nav a{display:block;color:#5c5c5c;font-size:1.6rem;line-height:2.4rem;padding:8px 24px 8px 0;position:relative}ul.head-dop-nav a .ph-caret-right{display:inline-flex;position:absolute;top:50%;right:0;transform:translateY(-50%);font-size:1.6rem}.head-dop-period{min-height:52px;font-size:1.6rem;line-height:2.4rem;color:#5c5c5c;display:flex;align-items:center}.trans-btns{display:flex;justify-content:space-between}.trans-btns li{box-sizing:border-box;width:33.3%;padding:0 4px;font-size:1.6rem;line-height:2.4rem;font-weight:600}.trans-btns li:first-child{padding-left:0}.trans-btns li:last-child{padding-right:0}.head-tabs-title{font-size:1.2rem;line-height:1.6rem;color:#8f8f8f;margin:-20px 0 4px}.head-tabs{background:rgba(1,144,219,.12);border-radius:8px;padding:4px;display:flex;align-items:center;justify-content:space-between}.head-tabs.w50 li{width:50%}.head-tabs.w33 li{width:33.3%}.head-tabs li{box-sizing:border-box;width:64px;height:44px;padding:4px 0;color:#5c5c5c;text-align:center;display:flex;justify-content:space-around;flex-direction:column}.head-tabs li.active{background:#fff;border:1px solid rgba(1,144,219,.32);border-radius:8px;color:#006fbc}.head-tabs li.active .year{display:block}.head-tabs span{display:block}.head-tabs span.day{font-size:1.4rem;line-height:2rem}.head-tabs span.year{display:none;font-size:1.2rem;line-height:1.6rem}.head-tabs-popup-wrap{padding:24px 0}.schedule-wrap{overflow:auto;padding:0 0 68px}.schedule-table{margin:0;padding:0;min-width:100%;border-collapse:collapse;white-space:nowrap;table-layout:fixed}.schedule-table thead th{position:sticky;top:0;z-index:1;background:#fff;padding-top:16px}.schedule-table thead th.fixed{z-index:3}.schedule-table td,.schedule-table th{padding:0 2px 24px;text-align:center;vertical-align:top}.schedule-table td.fixed,.schedule-table th.fixed{position:sticky;left:0;z-index:2;padding-right:6px;padding-left:8px;background:#fff;font-size:1.2rem;line-height:1.6rem}.schedule-table th{font-size:1.4rem;font-weight:400;line-height:1.8rem;color:#5c5c5c}.schedule-table th .day{font-size:1.2rem;line-height:1.6rem}.schedule-table th .ph-users-three{font-size:3rem}.schedule-table td{font-size:1rem;line-height:1.4rem;color:#5c5c5c}.sch-tbl-inn{box-sizing:border-box;width:36px;height:48px;display:flex;flex-direction:column;align-items:center;justify-content:center}.schedule-table td .sch-tbl-inn{background:rgba(0,0,0,.04);border-radius:8px}.schedule-table td.full .sch-tbl-inn{background:rgba(0,0,0,.08)}.schedule-table .fixed .sch-tbl-inn{width:48px;height:56px;background:#fff}.schedule-table thead .fixed .sch-tbl-inn{height:40px}.schedule-table td .sch-tbl-inn.editable{background:rgba(1,144,219,.08);border:1px solid rgba(1,144,219,.48)}.sch-tbl-ava{width:40px;height:40px;background:#5c5c5c;border-radius:8px;font-size:1.4rem;font-weight:400;line-height:40px;color:#fff;text-align:center;flex-shrink:0}.sch-tbl-ava img{display:block;width:40px;height:40px;border-radius:8px}.sch-tbl-date{width:56px;padding:10px 0 0;font-size:1.4rem;font-weight:400;line-height:20px;color:#5c5c5c;text-align:center;position:sticky;left:0;z-index:3;background:#fff;flex-shrink:0}.sch-tbl-date .day{display:block;font-size:1.2rem;line-height:1.6rem}.sch-tbl-name{font-size:1.2rem;font-weight:400;line-height:1.6rem;color:#1f1f1f;margin:2px 0 0}.sch-tbl-time-end,.sch-tbl-time-start{margin:2px 0}.sch-edit-btn{box-sizing:border-box;width:100%;height:68px;padding:6px 0 0;background:rgba(255,255,255,.8);backdrop-filter:blur(4px);position:fixed;bottom:68px;left:0;z-index:2;display:none}.timetable-wrap{padding:12px 0 0}.timetable-wrap__head{padding:0 12px 12px 8px;display:flex;align-items:center}.timetable-wrap .master-icon{width:48px;height:48px;margin:0 8px 0 0;text-align:center;line-height:48px;color:#5c5c5c}.timetable-wrap .master-icon .ph-users-three{font-size:3rem;vertical-align:middle}.timetable-wrap .master-copy{font-size:1.6rem;line-height:2rem;font-weight:400;display:flex;align-items:center;max-width:calc(100% - 100px)}.timetable-wrap .master-copy .sch-tbl-ava{width:40px;height:40px;line-height:40px;margin:0 8px 0 0;flex-shrink:0}.timetable-wrap .master-copy .sch-tbl-ava img{width:40px;height:40px}.timetable-wrap .master-copy .sch-tbl-name{font-size:1.6rem;line-height:2rem;margin:0}.timetable-wrap .master-dots{box-sizing:border-box;margin-left:auto;width:48px;height:48px;text-align:center;padding:11px 0 0}.timetable-wrap .master-dots svg{transform:rotate(90deg)}.masters-gallery-wrap-padding{padding:0 16px}.masters-gallery-wrap-padding.sticky{position:sticky;top:120px;z-index:4;background:#fff}.masters-gallery-wrap{margin-bottom:10px;padding:20px 0 10px 40px;position:relative;display:flex;align-items:center}.masters-gallery-wrap.with-patch:before{display:block;content:"";width:16px;height:100%;position:absolute;top:0;left:-16px;background:#fff}.masters-gallery-wrap.sticky{position:sticky;top:132px;z-index:4;background:#fff}.masters-gallery-wrap.one .masters-gallery-item-inner{display:flex;align-items:center;width:auto}.masters-gallery-wrap.one .masters-gallery-item-inner .sch-tbl-ava{width:40px;height:40px;line-height:40px;margin:0 8px 0 0;flex-shrink:0}.masters-gallery-wrap.one .masters-gallery-item-inner .sch-tbl-ava img{width:40px;height:40px}.masters-gallery-wrap.one .masters-gallery-item-inner .sch-tbl-name{font-size:1.4rem;line-height:2rem;color:#1f1f1f}.masters-gallery-wrap.one .masters-gallery-item-inner .sch-tbl-position{font-size:1.2rem;line-height:1.6rem;color:#5c5c5c}.masters-gallery-wrap.two .masters-gallery-item{width:50%}.masters-gallery-wrap.two .masters-gallery-item-inner{display:flex;align-items:center;width:90%;margin:0}.masters-gallery-wrap.two .masters-gallery-item-inner .sch-tbl-ava{width:40px;height:40px;line-height:40px;margin:0 8px 0 0;flex-shrink:0}.masters-gallery-wrap.two .masters-gallery-item-inner .sch-tbl-ava img{width:40px;height:40px}.masters-gallery-wrap.two .masters-gallery-item-inner .master-copy{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.masters-gallery-wrap.two .masters-gallery-item-inner .sch-tbl-name{font-size:1.4rem;line-height:2rem;color:#1f1f1f;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.masters-gallery-wrap.two .masters-gallery-item-inner .sch-tbl-position{font-size:1.2rem;line-height:1.6rem;color:#5c5c5c;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.masters-gallery-wrap.three{padding-bottom:0;margin-bottom:8px}.masters-gallery-wrap.three .masters-gallery-item{width:33.3%}.masters-gallery-wrap.three .masters-gallery-item-inner{width:90%}.masters-gallery-wrap.three .masters-gallery-item-inner .sch-tbl-ava{width:32px;height:32px;line-height:32px;margin:0 auto 2px}.masters-gallery-wrap.three .masters-gallery-item-inner .sch-tbl-ava img{width:32px;height:32px;object-fit:cover}.masters-gallery-wrap.three .masters-gallery-item-inner .sch-tbl-ava .sch-tbl-ava-img{width:40px;height:32px;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border-radius:8px}.masters-gallery-wrap.three .masters-gallery-item-inner .master-copy{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center}.masters-gallery-wrap.three .masters-gallery-item-inner .sch-tbl-name{font-size:1.2rem;line-height:1.6rem;color:#1f1f1f;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.masters-gallery-wrap.three .masters-gallery-item-inner .sch-tbl-position{font-size:1rem;line-height:1.4rem;color:#5c5c5c;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.masters-gallery-wrap .masters-gallery-item{flex-grow:1}.masters-gallery-wrap .masters-gallery-item-inner{width:40px;margin:0 auto}.masters-gallery-wrap .mg-arrow{position:absolute;top:50%;transform:translateY(-50%);font-size:3.2rem;color:#5c5c5c}.masters-gallery-wrap .mg-arrow.left{left:-10px}.masters-gallery-wrap .mg-arrow.right{right:-10px}.timetable-table{margin:8px 0 0;padding:0;border-collapse:collapse}.timetable-table td,.timetable-table th{padding:0 1px 24px 0;text-align:center}.timetable-table td.fixed,.timetable-table th.fixed{position:sticky;left:0;padding-right:8px;padding-left:8px;background:#fff;font-size:1.2rem;line-height:1.6rem}.timetable-table td{font-size:1rem;line-height:1.4rem;color:#8f8f8f}.tmtbl-tbl-inn{box-sizing:border-box;width:22px;height:48px;display:flex;flex-direction:column;align-items:center;justify-content:center}.timetable-table td .tmtbl-tbl-inn{background:rgba(0,0,0,.08);border-radius:2px}.timetable-table .fixed+td .tmtbl-tbl-inn{border-radius:8px 0 0 8px}.timetable-table td:last-child .tmtbl-tbl-inn{border-radius:0 8px 8px 0}.timetable-table .fixed .tmtbl-tbl-inn{width:48px;height:48px;background:#fff}.timetable-table .disable .tmtbl-tbl-inn{background:0 0;color:rgba(0,0,0,.16)}.timetable-table .green .tmtbl-tbl-inn{background:rgba(43,153,39,.48);color:#136e1f}.timetable-table .blue .tmtbl-tbl-inn{background:rgba(1,144,219,.48);color:#00539d}.timetable-table .red .tmtbl-tbl-inn{background:rgba(255,59,56,.48);color:#b71c34}.timetable-detail-wrap{padding:0 14px 86px 0}.timetable-detail-wrap.week .detail-booking__inner{padding:0;overflow:hidden}.timetable-detail-table{margin:0;padding:0;border-collapse:collapse;width:100%}.timetable-detail-table td,.timetable-detail-table th{font-weight:400;padding:0 2px}.timetable-detail-table td.fixed,.timetable-detail-table th.fixed{width:50px;padding:0;position:sticky;left:0;background:#fff;font-size:1rem;line-height:1.4rem;color:#5c5c5c;text-align:right}.timetable-detail-table th{position:sticky;top:136px;z-index:2;background:#fff;border-bottom:7px solid #fff}.timetable-detail-table th.fixed{border-color:transparent}.timetable-detail-table th .det-tbl-inn_2{padding-bottom:5px}.det-tbl-inn_2{color:#5c5c5c;text-align:center;padding:0 0 12px}.det-tbl-inn_2 .date{font-size:1.4rem;line-height:1.8rem;display:block}.det-tbl-inn_2 .day{font-size:1.2rem;line-height:1.6rem;display:block}.det-tbl-inn{height:34px;position:relative}.det-tbl-inn:before{display:block;content:"";width:100%;height:1px;background:#f5f5f5;position:absolute;top:0;left:0}.timetable-detail-table .fixed .det-tbl-inn{padding:0 14px 0 0}.timetable-detail-table .fixed .det-tbl-inn:after,.timetable-detail-table .fixed .det-tbl-inn:before{background:0 0!important}.timetable-detail-table .fixed .det-tbl-inn .time{position:relative;top:-7px}.timetable-detail-table .hour-tr .det-tbl-inn:before{background:#d6d6d6}.timetable-detail-table tr:last-child .det-tbl-inn:after{display:block;content:"";width:100%;height:1px;background:#d6d6d6;position:absolute;bottom:0;left:0}.timetable-detail-table td.disable .det-tbl-inn{background:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgNDggNDgiIHdpZHRoPSI0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLW9wYWNpdHk9Ii4wOCI+PHBhdGggZD0ibTQ1Ljg3ODcgMGgyLjEyMTN2Mi4xMjEzN2wtNDUuODc4NjMgNDUuODc4NjNoLTIuMTIxMzd2LTIuMTIxM3oiLz48cGF0aCBkPSJtMzMuODc4NyAwaDQuMjQyN2wtMzguMTIxNCAzOC4xMjE0di00LjI0Mjd6Ii8+PHBhdGggZD0ibTIxLjg3ODcgMGg0LjI0MjdsLTI2LjEyMTQgMjYuMTIxNHYtNC4yNDI3eiIvPjxwYXRoIGQ9Im05Ljg3ODcyIDBoNC4yNDI2OGwtMTQuMTIxNCAxNC4xMjE0di00LjI0MjY4eiIvPjxwYXRoIGQ9Im0wIDIuMTIxMzZ2LTIuMTIxMzZoMi4xMjEzNnoiLz48cGF0aCBkPSJtMTQuMTIxNCA0OGgtNC4yNDI2OGwzOC4xMjEyOC0zOC4xMjEyOHY0LjI0MjY4eiIvPjxwYXRoIGQ9Im0yNi4xMjE0IDQ4aC00LjI0MjdsMjYuMTIxMy0yNi4xMjEzdjQuMjQyN3oiLz48cGF0aCBkPSJtMzguMTIxNCA0OGgtNC4yNDI3bDE0LjEyMTMtMTQuMTIxM3Y0LjI0Mjd6Ii8+PHBhdGggZD0ibTQ4IDQ1Ljg3ODd2Mi4xMjEzaC0yLjEyMTN6Ii8+PC9nPjwvc3ZnPg==) 0 0;background-size:24px 24px}.detail-booking{width:100%;height:100%;box-sizing:border-box;padding:3px 1px 2px;position:absolute;top:0;left:0;z-index:1}.detail-booking__inner{height:100%;box-sizing:border-box;padding:7px 15px;border-radius:8px}.detail-booking__top{height:28px;max-height:100%}.detail-booking__time{font-size:1.2rem;line-height:1.6rem;color:#5c5c5c}.detail-booking__copy{padding:8px 0 0;font-size:1.4rem;line-height:1.8rem}.detail-booking__copy .name{margin:0 8px 0 0}.detail-booking__copy .copy{display:block;margin:4px 0 0}.detail-booking.green .detail-booking__inner{background:rgba(43,153,39,.24)}.detail-booking.green .detail-booking__top{background:rgba(43,153,39,.48)}.detail-booking.blue .detail-booking__inner{background:rgba(1,144,219,.24)}.detail-booking.blue .detail-booking__top{background:rgba(1,144,219,.48)}.detail-booking.red .detail-booking__inner{background:rgba(255,59,56,.24)}.detail-booking.red .detail-booking__top{background:rgba(255,59,56,.48)}.timetable-detail-table td.fixed+td .detail-booking .detail-booking__inner{margin-left:2px}.h-footer{width:100%;height:68px;position:fixed;bottom:0;left:0;z-index:10;background:#fff;border-top:1px solid rgba(0,0,0,.08)}.foot-nav{display:flex;align-items:center;padding-top:2px}.foot-nav a{box-sizing:border-box;display:block;width:100%;height:100%;padding:44px 0 0;color:#1f1f1f;text-align:center;position:relative}.foot-nav a span{display:block}.foot-nav svg{position:absolute;top:12px;left:50%;transform:translateX(-50%)}.foot-nav li{height:64px;font-size:1.2rem;line-height:1.6rem;flex-grow:1}.foot-nav li a{padding-left:10px;padding-right:10px}.foot-nav li.add{width:74px;height:64px;background:#0190db;border-radius:32px 0 0 32px;font-size:3.3rem;margin:1px 0 0 auto;flex-grow:0}.foot-nav li.add a{padding:0 0 0 17px;color:#fff;text-align:left;display:flex;align-items:center}.foot-nav li.add a span{display:none}.foot-nav li.other svg{top:25px}.foot-nav li.more svg{top:17px}.foot-nav li.active a{color:#0190db}.foot-nav li.active svg g{fill:#0190db}.popup-wrap{width:100%;height:100%;position:fixed;top:0;left:0;z-index:100;background:#fff;display:none}.popup-wrap.modal-popup{box-sizing:border-box;padding-top:32px;background:rgba(0,0,0,.4)}.popup-wrap.modal-popup .popup-body{padding-bottom:0}.popup-wrap.modal-popup .popup-body-inner{padding:0 16px}.popup-wrap.auto-suggest-popup{z-index:11;background:rgba(0,0,0,.4)}.popup-wrap.auto-suggest-popup .popup-inner{box-sizing:border-box;height:auto;max-height:100%;background:#fff;padding:124px 16px 0;overflow:auto}.popup-wrap .today{font-weight:600;color:#006fbc;margin:0 0 0 16px}.popup-wrap .ph-caret-left{font-size:3.2rem;margin:0 16px 0 0}.popup-wrap h3+.head-dop{padding:0 0 24px}.popup-inner{height:100%;display:flex;flex-direction:column;align-items:stretch}.modal-popup .popup-inner{background:#fff;border-radius:12px 12px 0 0;width:100%;height:auto;max-height:calc(100% - 32px);position:absolute;bottom:0;left:0}.modal-popup.height100 .popup-inner{height:100%}.popup-header{box-sizing:border-box;padding:8px 8px 8px 16px;display:flex;flex-wrap:wrap;align-items:center}.popup-header.popup-header_flex_top{align-items:flex-start}.popup-header.popup-header-nowrap{flex-wrap:nowrap}.popup-header.popup-header-nowrap h1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 20px 0 0}.popup-wrap-var2 .popup-header{background:#fff;box-shadow:0 10px 20px rgba(0,0,0,.04),0 2px 6px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.04);border-radius:0 0 12px 12px}.popup-header .popup-header_flex{display:flex;align-items:center;min-height:48px;width:100%}.popup-header .popup-header_flex h2{margin-left:auto;padding-right:16px}.popup-header .popup-header_sitenav{width:100%;display:block}.popup-header .nav-list{padding-right:8px;margin-bottom:-8px}.popup-header .nav-list li{margin:0;padding:0;font-size:1.4rem;line-height:2rem;border-bottom:1px solid rgba(0,0,0,.16)}.popup-header .nav-list li:last-child{border-bottom:none}.popup-header .nav-list a{display:block;color:#5c5c5c;font-size:1.4rem;line-height:2rem;padding:18px 24px 18px 40px;position:relative;text-align:right}.popup-header .nav-list a .pos-abs-icon{position:absolute;top:50%;left:0;transform:translateY(-50%);font-size:3.2rem}.popup-header .nav-list a .ph-caret-right{display:inline-flex;position:absolute;top:50%;right:0;transform:translateY(-50%);font-size:1.6rem}.popup-header .nav-list .colored{color:#006fbc}.popup-header .nav-list.without-icons li{font-size:1.6rem;line-height:2.4rem}.popup-header .nav-list.without-icons a{font-size:1.6rem;line-height:2.4rem;text-align:left;padding-left:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.popup-default-list-choose{position:relative;left:-16px;margin-right:-32px}.popup-default-list-choose li{font-size:1.6rem;line-height:2.4rem;margin:0 0 4px}.popup-default-list-choose a{display:block;padding:12px 40px 12px 16px;color:#1f1f1f;position:relative}.popup-default-list-choose .ph-check-bold{position:absolute;top:50%;right:16px;transform:translateY(-50%);color:#0190db;opacity:0}.popup-default-list-choose li.active a{background:rgba(1,144,219,.08);border-radius:2px}.popup-default-list-choose li.active .ph-check-bold{opacity:1}.popup-header-right{margin-left:auto;display:flex;align-items:center;justify-content:center}.popup-header-right .popup-closer{margin-left:25px}.popup-top-icon{font-size:3rem;display:flex;align-items:center;justify-content:center;color:#5c5c5c}.popup-top-icon.w-m{margin-left:24px}.popup-closer{width:48px;height:48px;margin-left:auto;font-size:3rem;display:flex;align-items:center;justify-content:center;color:#5c5c5c}.popup-closer .ph-trash-simple{color:#0190db}.popup-body{overflow:auto}.popup-wrap-var2 .popup-body{padding:16px 0}.popup-footer{box-sizing:border-box;padding:12px 0;min-height:76px;margin-top:auto}.popup-footer .btn+.btn{margin-top:12px}.popup-footer .visit-footer__btns .btn+.btn{margin-top:0}.ui-datepicker-multi,.ui-datepicker-multi-2{width:100%}.ui-datepicker-multi .ui-datepicker-group,.ui-datepicker-multi-2 .ui-datepicker-group{float:none;width:100%}.ui-datepicker-multi .ui-datepicker-group table,.ui-datepicker-multi-2 .ui-datepicker-group table{width:100%;margin:0;font-size:100%}.ui-datepicker-multi .ui-datepicker-group.ui-datepicker-group-first,.ui-datepicker-multi-2 .ui-datepicker-group.ui-datepicker-group-first{margin:0 0 32px}.ui-datepicker-multi .ui-datepicker-next,.ui-datepicker-multi .ui-datepicker-prev,.ui-datepicker-multi-2 .ui-datepicker-next,.ui-datepicker-multi-2 .ui-datepicker-prev{display:none}.ui-datepicker-multi .ui-datepicker-title,.ui-datepicker-multi-2 .ui-datepicker-title{text-align:left}.ui-widget.ui-widget-content{border:none;border-radius:0;padding:0;font:1.4rem/1.8rem $sfProDisplay;color:#1f1f1f;width:100%!important}.ui-datepicker{max-width:350px;margin:0 auto}.ui-datepicker .ui-datepicker-header{padding:16px 0;background:0 0;border:none;border-radius:0;font-size:1.6rem;line-height:2rem;font-weight:600;color:#1f1f1f}.ui-datepicker .ui-datepicker-title{margin:0;font-size:1.6rem;line-height:2rem;text-align:center;color:#0190db}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{width:12px;height:21px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAqCAQAAAADzFPVAAAAZ0lEQVR42u3VsQ3AIAxEUQ+LvQZsQDaADT0CKaIIh4ZzhRQZ2v9K64j8TzIrq1Q0rzKezw0CrC8AiQUQkWIBRFIPEuSPRIqX6P4imwss+eDLlaceeeQn87lxUL5O1jb/AiC3GwfldAPq7cofHzlD6AAAAABJRU5ErkJggg==) 0 0 no-repeat;background-size:12px 21px;top:50%;margin-top:-11px;border:none;border-radius:none}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:none}.ui-datepicker .ui-datepicker-prev{left:0;transform:rotate(180deg)}.ui-datepicker .ui-datepicker-next{right:0}.ui-datepicker table{margin:0}.ui-datepicker th{padding:8px 4px 24px;font-size:1.2rem;line-height:1.6rem;font-weight:400;color:#5c5c5c}.ui-datepicker th:first-child{padding-left:0}.ui-datepicker th:last-child{padding-right:0}.ui-datepicker td{padding:4px}@media $phone{.ui-datepicker td{padding-left:0;padding-right:0}}.ui-datepicker td:first-child{padding-left:0}.ui-datepicker td:first-child.ui-state-interval-between .ui-state-default:before{display:none}.ui-datepicker td:last-child{padding-right:0}.ui-datepicker td:last-child.ui-state-interval-between .ui-state-default:after{display:none}.ui-datepicker td.ui-state-interval-first .ui-state-default,.ui-datepicker td.ui-state-interval-last .ui-state-default{background:#0190db;border-radius:8px;color:#fff;position:relative;z-index:1}.ui-datepicker td.ui-state-interval-between .ui-state-default{background:#c3e4f7;position:relative;border-color:#c3e4f7}.ui-datepicker td.ui-state-interval-between .ui-state-default:after,.ui-datepicker td.ui-state-interval-between .ui-state-default:before{display:block;content:"";width:24px;height:100%;background:#c3e4f7;position:absolute;top:0}.ui-datepicker td.ui-state-interval-between .ui-state-default:before{left:-16px}.ui-datepicker td.ui-state-interval-between .ui-state-default:after{left:32px}.ui-datepicker td.ui-datepicker-other-month.ui-state-interval-first .ui-state-default,.ui-datepicker td.ui-datepicker-other-month.ui-state-interval-last .ui-state-default{background:0 0;border-color:transparent}.ui-datepicker td.ui-datepicker-other-month.ui-state-interval-first .ui-state-default:after,.ui-datepicker td.ui-datepicker-other-month.ui-state-interval-first .ui-state-default:before,.ui-datepicker td.ui-datepicker-other-month.ui-state-interval-last .ui-state-default:after,.ui-datepicker td.ui-datepicker-other-month.ui-state-interval-last .ui-state-default:before{display:none}.ui-datepicker td a,.ui-datepicker td span{padding:0;text-align:center}.ui-datepicker .ui-datepicker-other-month .ui-state-default{display:none}.ui-datepicker .ui-state-default{box-sizing:border-box;width:40px;height:40px;line-height:40px;border:none;background:0 0;border-radius:8px;margin:0 auto}.ui-datepicker .ui-state-default:hover{background:#e6e6e6}.ui-datepicker .ui-state-highlight{border:1px solid #0190db;background:#fff;border-radius:8px;line-height:38px;color:#1a1a1a}.ui-datepicker .ui-state-highlight:hover{background:#fff}.ui-datepicker .ui-state-active{background:#0190db;border-radius:8px;color:#fff}.ui-datepicker .ui-state-active:hover{background:#0190db}#select_date .day-gray a{background:rgba(43,153,39,.08);border:1px solid rgba(43,153,39,.24)}.custom-form__field{padding:0 0 24px;display:flex}.custom-form__field.padd2-var2{padding-bottom:16px}.custom-form__field.padd3-var3{padding-bottom:8px}.custom-form__field.with-b-border{border-bottom:1px solid rgba(0,0,0,.08);margin:0 0 16px}.custom-form__field.block{display:block;padding:0 0 16px}.custom-form__field.block.padd3{padding:0 0 8px}.custom-form__field.block.padd3+.app-pay-description{padding-bottom:16px}.custom-form__field.block.padd4{padding-bottom:24px}.custom-form__field.like-tbl input.text{text-align:left;padding-right:35px}.custom-form__field.last{padding-bottom:0}.custom-form__field.pos-absolute{display:block;margin:0 0 16px;padding:0 44px 0 0;position:relative}.custom-form__field.pos-absolute .custom-form__field-del{position:absolute;top:50%;right:0;transform:translateY(-50%)}.custom-form__field.pos-absolute-var2{position:relative;margin:0 0 8px;padding:0}.custom-form__field.pos-absolute-var2 .abs-label{position:absolute;top:50%;left:16px;transform:translateY(-50%);font-size:1.4rem;line-height:2rem;color:#5c5c5c}.custom-form__field.pos-absolute-var2 .abs-input{padding-right:28px}.custom-form__field.pos-absolute-var2 .abs-currency{position:absolute;top:50%;right:10px;transform:translateY(-50%);font-size:1.6rem;color:#1f1f1f;display:flex}.custom-form__field.white-border input.text{background:#fff;border:1px solid rgba(0,0,0,.16)}.custom-form__field.white-border input.text:focus{border-color:rgba(1,144,219,.48)}.custom-form__field.left-text input.text{text-align:left}.custom-form__field.with-x{position:relative;padding:0;margin:0 0 16px}.custom-form__field.with-x input.text{text-align:left;padding-right:44px}.custom-form__field.with-x input.text:focus{border:1px solid rgba(1,144,219,.48)}.custom-form__field.with-x input.text:focus+input.reset{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAAkElEQVR42u2USwrAIAxEPWpuoheQObKlSC225tsunXXeI+iQlHb+TaVKH2YqoaEhSzjyOcMo0AWCouNo4HZAkRQDL9KKrMKE8wozvla48LfCjc+KED4pYvhDUULFHssr7dTxiOJ+OrmdKq4X3NR5l2L972YFXxuTQm6dqqik1eZSyBepGNrJXiSCelQtMzvOHJuWALADA3RDAAAAAElFTkSuQmCC) 0 0 no-repeat;background-size:16px 16px}.custom-form__field.with-x input.reset{width:16px;height:16px;margin:0;padding:0;border:none;background:0 0;-webkit-appearance:none;position:absolute;top:14px;right:16px}.custom-form__field input.text,.custom-form__field textarea{box-sizing:border-box;display:block;width:100%;height:44px;margin:0;padding:12px 16px;border:1px solid transparent;background:rgba(0,0,0,.04);border-radius:8px;font:1.6rem $sfProDisplay;color:#1f1f1f;text-align:right}.custom-form__field input.text:focus,.custom-form__field textarea:focus{border-color:#e6e6e6;background:#fff}.custom-form__field input.text:focus+.custom-form__field-label,.custom-form__field textarea:focus+.custom-form__field-label{display:none}.custom-form__field input.text.with-border,.custom-form__field textarea.with-border{background:#fff;border:1px solid rgba(0,0,0,.16)}.custom-form__field input.text.with-border:focus,.custom-form__field textarea.with-border:focus{border-color:rgba(1,144,219,.48)}.custom-form__field input[type=time]{padding-right:5px}.custom-form__field textarea{height:84px;text-align:left;resize:none}.custom-form__field select{box-sizing:border-box;display:block;width:100%;height:44px;margin:0;padding:12px 40px 12px 16px;border:1px solid transparent;background:rgba(0,0,0,.04);border-radius:8px;font:1.6rem $sfProDisplay;color:#1f1f1f;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAQAAAD9CzEMAAAAaUlEQVR42u3RMQrAIAxGYY+SYwk65Ci9qUexg5TWkqEYAx3etwb+h5gSAADwU6mHytr1k9JqL80eURlXd8BOjHl3IIuduOezOH/BSmyctxKb59+JgPk5ETL/TATNz68Imb8SgfMAAPzYCSerZk3z7WPPAAAAAElFTkSuQmCC) right 16px center no-repeat rgba(0,0,0,.04);background-size:24px 24px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-form__field .info-message{display:block;font-size:1.4rem;line-height:2rem;color:#5c5c5c;padding:0 0 8px}.custom-form__field-inn{padding:0 8px 0 0;position:relative;flex-grow:1}.custom-form__field-inn:last-child{padding:0}.custom-form__field-inn .ph-x{position:absolute;top:50%;right:14px;transform:translateY(-50%);font-size:1.6rem}.custom-form__field-label{position:absolute;top:50%;left:16px;transform:translateY(-50%);color:#5c5c5c;font-size:1.4rem;line-height:1.8rem}.custom-form__field-label.left2{left:0}.custom-form__field-label.block{position:static;transform:none;display:block;margin:0 0 8px}.custom-form__field-label.color2{color:#1f1f1f}.custom-form__field-label.fs16{font-size:1.6rem;line-height:2.4rem}.custom-form__field-label.d-flex{display:flex;align-items:flex-start;justify-content:space-between}.custom-form__field-label.d-flex .symbols{font-size:1.4rem;color:#8f8f8f}.custom-form__field-label-bonuses{position:absolute;top:50%;right:132px;transform:translateY(-50%);font-size:1.6rem;line-height:2.4rem;color:#8f8f8f}.custom-form__field-del{width:44px;height:44px;text-align:center;font-size:1.8rem;line-height:44px;color:#8f8f8f}.custom-form__field-headline{display:block;font-size:2rem;line-height:2.4rem;font-weight:500;margin:16px 0}.custom-form__field-link-add{margin:16px 0 30px;font-size:1.6rem;line-height:2.4rem;font-weight:600}.custom-form__add-photo{padding:0 0 16px}.custom-form__add-photo-place-wrap{width:120px;height:120px;border-radius:24px;margin:0 auto;position:relative}.custom-form__add-photo-place{width:100%;height:100%;box-sizing:border-box;border:1px solid rgba(0,0,0,.16);border-radius:24px}.custom-form__add-photo-plus{display:block;width:100%;height:100%;position:absolute;top:0;left:0;font-size:2.8rem;text-align:center;line-height:124px}.custom-form__copy{font-size:1.4rem;line-height:2rem;color:#5c5c5c}.custom-form__field-switch{position:relative;font-size:1.6rem;line-height:2.4rem}.custom-form__field-switch.right input.checkbox{left:auto;right:0}.custom-form__field-switch.right label{padding:0 60px 0 0}.custom-form__field-switch.right label .switcher{left:auto;right:0}.custom-form__field-switch.color2 label{color:#1f1f1f}.custom-form__field-switch.var2 input.checkbox:checked+.switcher{background:#fff;border-color:#0190db}.custom-form__field-switch.var2 input.checkbox:checked+.switcher:after{background:#0190db}.custom-form__field-switch.var2 label .switcher{box-sizing:border-box;border:2px solid rgba(0,0,0,.16);background:#fff}.custom-form__field-switch.var2 label .switcher:after{width:16px;height:16px;background:#8f8f8f}.custom-form__field-switch.var3 input.checkbox:checked+.switcher{background:#0190db;border-color:#0190db}.custom-form__field-switch.var3 input.checkbox:checked+.switcher:after{background:#fff}.custom-form__field-switch.var3 label .switcher{box-sizing:border-box;border:2px solid rgba(0,0,0,.16);background:#fff}.custom-form__field-switch.var3 label .switcher:after{width:16px;height:16px;background:#8f8f8f}.custom-form__field-switch.val-top label .switcher{top:0;transform:none}.custom-form__field-switch.w-padd{padding-top:16px;padding-bottom:16px}.custom-form__field-switch.w-padd.val-top label .switcher{top:16px}.custom-form__field-switch .cf-switch-subcopy{display:block;font-size:1.4rem;line-height:2rem;font-style:normal;margin:4px 0 0;color:#5c5c5c}.custom-form__field-switch input.checkbox{display:block;width:100%;height:100%;opacity:0;position:absolute;top:0;left:0}.custom-form__field-switch input.checkbox:checked+.switcher{background:#0190db}.custom-form__field-switch input.checkbox:checked+.switcher:after{left:auto;right:2px}.custom-form__field-switch input.checkbox:checked+.switcher+.cf-switch-copy{color:#1f1f1f}.custom-form__field-switch label{padding:0 0 0 60px;color:#5c5c5c;display:inline-block}.custom-form__field-switch label .switcher{display:block;width:44px;height:24px;background:rgba(0,0,0,.08);border-radius:99px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.custom-form__field-switch label .switcher:after{display:block;content:"";width:20px;height:20px;background:#fff;border-radius:50%;position:absolute;top:2px;left:2px}.custom-form__field-switch .ch-time-edit-wrap{margin:0;position:absolute;top:50%;right:60px;transform:translateY(-50%);width:116px;display:none}.checkbox-custom-wrap{position:relative;font-size:1.6rem;line-height:2rem;padding-left:36px}.checkbox-custom-wrap .checkbox-view{display:block;box-sizing:border-box;width:24px;height:24px;border:2px solid #8f8f8f;border-radius:8px;text-align:center;position:absolute;top:-3px;left:3px}.checkbox-custom-wrap .checkbox-view i{font-size:12px;display:none}.checkbox-custom-wrap input.checkbox-custom-check{display:none}.checkbox-custom-wrap input.checkbox-custom-check:checked+.checkbox-view{background:#0190db;border-color:#0190db;color:#fff}.checkbox-custom-wrap input.checkbox-custom-check:checked+.checkbox-view i{display:inline-flex}.add-break{padding:24px 0;font-size:1.6rem;font-weight:600;line-height:2rem;text-align:center}.redesign-version{padding:0 0 68px}.redesign-version.no-bott-padd{padding:0}.redesign-version.popup-inner{padding:0}.redesign-version.popup-inner.modal-look{box-sizing:border-box;padding-top:32px;background:rgba(0,0,0,.4);justify-content:flex-end}.redesign-version.popup-inner.modal-look .popup-header{background:#fff;border-radius:12px 12px 0 0}.redesign-version.popup-inner.modal-look .popup-header.popup-header_zero{min-height:auto}.redesign-version.popup-inner.modal-look .popup-header.popup-header_zero .h-fixed{box-sizing:border-box;padding:0 8px 0 0;width:100%}.redesign-version.popup-inner.modal-look .popup-header.popup-header_zero .head-top{padding:0;min-height:56px}.redesign-version.popup-inner.modal-look .popup-header.popup-header_zero .searchbox{padding:5px 0}.redesign-version.popup-inner.modal-look .popup-body{background:#fff;padding-bottom:0}.redesign-version.popup-inner.modal-look .popup-footer{min-height:auto;background:#fff;margin-top:0}.redesign-version.popup-inner.modal-look-posabs{position:fixed;top:0;left:0;width:100%;z-index:50}.redesign-version.popup-inner.height100 .popup-body{height:100%}.redesign-version.home-type .h-header.popup-header{display:block;padding:24px 72px 24px 24px;min-height:auto}.redesign-version.home-type .h-sitenav{padding-left:8px;padding-right:8px}.redesign-version.home-type .nav-list{border-bottom:1px solid rgba(0,0,0,.16);padding-bottom:12px}.redesign-version.home-type .nav-list li.with-border-top{border-top:1px solid rgba(0,0,0,.16);margin-top:12px;padding-top:12px}.redesign-version.home-type .popup-body{padding-bottom:0}.redesign-version.h-header_red .h-header:before{content:"";display:block;width:100%;height:4px;background:#ff3b38;position:absolute;top:0;left:0}.redesign-version.h-header_red .head-top .head-top-icon{color:#db2835}.redesign-version.h-header_green .h-header:before{content:"";display:block;width:100%;height:4px;background:#75b872;position:absolute;top:0;left:0}.redesign-version.h-header_green .head-top .head-top-icon{color:#75b872}.redesign-version.h-header_blue .h-header:before{content:"";display:block;width:100%;height:4px;background:#5bb2e0;position:absolute;top:0;left:0}.redesign-version.h-header_blue .head-top .head-top-icon{color:#5bb2e0}.redesign-version .h-wrap{padding:0 16px}.redesign-version .h-calendar{max-width:350px;margin:0 auto}.redesign-version .h-calendar-head .calendar-tbl{width:100%;border-collapse:collapse}.redesign-version .h-calendar-head .calendar-tbl th{padding:8px 4px 24px;font-size:1.2rem;line-height:1.6rem;font-weight:400;color:#5c5c5c;text-transform:lowercase}.redesign-version .ui-datepicker-calendar thead{display:none}.redesign-version .h-header.popup-header{box-sizing:border-box;width:100%;min-height:64px;height:auto;padding:8px 8px 8px 16px;display:flex;align-items:center;box-shadow:none;border-radius:0}.redesign-version .h-header.popup-header h1{font-size:2rem;font-weight:500;line-height:2.4rem;margin:0}.redesign-version .h-header.popup-header .today{font-weight:600;color:#006fbc;margin:0 0 0 16px}.redesign-version .h-header.popup-header .address{font-size:1.4rem;line-height:2rem;color:#5c5c5c;margin:4px 0 0}.redesign-version .h-header.popup-header .popup-icon-middle-user-plus{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:48px;height:48px;border:1px solid #0190db;border-radius:8px;margin-left:16px;font-size:32px;color:#0190db}.redesign-version .h-header.popup-header .back-to-prev{color:#5c5c5c}.redesign-version .h-header .back-to-prev{color:#1f1f1f}.redesign-version .h-header .ph-caret-left{font-size:3.2rem;font-weight:300;margin:0 16px 0 0;vertical-align:middle}.redesign-version .h-header .go-to-next{font-size:3.2rem;font-weight:300;position:absolute;top:50%;right:25px;transform:translateY(-50%);color:#5c5c5c}.redesign-version .h-header .go-to-next .ph-caret-right{font-size:3.2rem;font-weight:300;vertical-align:middle}.redesign-version .h-header h1.logo{margin-left:-8px}.redesign-version .h-header h1.logo a{display:block;width:176px;height:33px;background:url(../i/logo.png) 0 0 no-repeat;background-size:176px 33px;overflow:hidden;text-indent:-9999px;outline:0}.redesign-version .h-header h1.logo .welcome{display:block;font-size:1.8rem;line-height:2.4rem;font-weight:500;margin:11px 0 0}.redesign-version .h-header .h-sitenav{padding:8px 0}.redesign-version .h-header .nav-list ul{display:block;margin:0;padding:0}.redesign-version .h-header .nav-list ul li{margin:0;font-size:1.4rem;line-height:2rem}.redesign-version .h-header .nav-list ul a{color:#5c5c5c;font-size:1.4rem;line-height:2rem;padding:14px 24px 14px 40px;position:relative;text-align:right}.redesign-version .h-header .nav-list ul a .pos-abs-icon{position:absolute;top:50%;left:0;transform:translateY(-50%);font-size:3.2rem}.redesign-version .h-header .nav-list ul a .ph-caret-right{display:inline-flex;position:absolute;top:50%;right:0;transform:translateY(-50%);font-size:1.6rem}.redesign-version .h-header .searchbox{padding-bottom:8px}.redesign-version .popup-body{padding-bottom:76px}.redesign-version .popup-footer{height:auto;position:static}.redesign-version .nav-list ul{display:flex;align-items:center;margin:0 0 0 -8px;padding:0 0 24px}.redesign-version .nav-list ul li{font-size:1.6rem;line-height:2rem;margin:0 5px 0 0}.redesign-version .nav-list ul li.master-icon{width:48px;height:48px;margin:0 24px 0 0;text-align:center;line-height:48px;color:#5c5c5c}.redesign-version .nav-list ul li.master-icon a{display:none}.redesign-version .nav-list ul li.master-icon .ph-users-three{font-size:3rem;vertical-align:middle;margin-top:-4px}.redesign-version .nav-list ul li a{padding:0}.redesign-version .nav-list ul .fa-angle-right,.redesign-version .nav-list ul .ph-caret-right{display:none}.redesign-version .nav-list ul a{color:#1f1f1f}.redesign-version .nav-list .master-head{display:flex;align-items:center;width:calc(100% - 60px);margin:0}.redesign-version .nav-list .master-icon{width:48px;height:48px;margin:0 8px 0 0;text-align:center;line-height:48px;color:#5c5c5c}.redesign-version .nav-list .master-icon .ph-users-three{font-size:3rem;vertical-align:middle}.redesign-version .nav-list .master-copy{font-size:1.6rem;line-height:2rem;font-weight:400;display:flex;align-items:center;max-width:calc(100% - 100px)}.redesign-version .nav-list .master-copy .sch-tbl-ava{width:40px;height:40px;line-height:40px;margin:0 8px 0 0;flex-shrink:0}.redesign-version .nav-list .master-copy .sch-tbl-ava img{width:40px;height:40px}.redesign-version .nav-list .master-copy .sch-tbl-name{font-size:1.6rem;line-height:2rem;margin:0}.redesign-version .nav-list .master-dots{box-sizing:border-box;margin-left:auto;width:48px;height:48px;text-align:center;padding:11px 0 0}.redesign-version .nav-list .master-dots svg{transform:rotate(90deg)}.redesign-version .na-cats ul{display:block;margin:0;padding:0}.redesign-version .na-cats ul li{margin:0 0 16px}.redesign-version .na-cats ul li a{background:#fff;box-shadow:0 16px 32px rgba(0,0,0,.04),0 12px 24px rgba(0,0,0,.04),0 4px 8px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.16);border-radius:8px;padding:16px 32px 16px 16px}.redesign-version .na-cats ul .ph-caret-right{display:inline-flex;font-size:1.6rem;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.redesign-version .na-cats ul .naf-kol{display:inline-block;font-size:1.4rem;line-height:2rem;color:#8f8f8f;margin:0 0 0 10px}.redesign-version .na-cats ul .naf-kol .col{color:#0190db;font-style:normal}.redesign-version .na-cats.staff-cats li{border-bottom:1px solid rgba(0,0,0,.08);margin:0 0 6px;padding:0 0 6px}.redesign-version .na-cats.staff-cats li:last-child{border:none}.redesign-version .na-cats.staff-cats a{background:0 0;border-radius:0;box-shadow:none}.redesign-version .block-checkbox-list li{margin:0 0 2px;position:relative}.redesign-version .block-checkbox-list label{display:block;padding:12px 8px}.redesign-version .block-checkbox-list .checkbox-duo{font-size:1.6rem;position:absolute;top:14px;right:8px;opacity:0}.redesign-version .block-checkbox-list input.checkbox{display:block;box-sizing:border-box;margin:0;padding:0;width:100%;height:100%;border:none;background:0 0;opacity:0;border-radius:2px;position:absolute;top:0;left:0}.redesign-version .block-checkbox-list input.checkbox:checked+label{background:rgba(1,144,219,.08)}.redesign-version .block-checkbox-list input.checkbox:checked+label .checkbox-duo{color:#0190db;opacity:1}.redesign-version .block-checkbox-list h4{font-size:1.6rem;font-weight:400;line-height:2rem;margin:0 0 8px}.redesign-version .ch-wrap{font-size:1.2rem;line-height:1.6rem;color:#5c5c5c}.redesign-version .ch-wrap span{margin:0 13px 0 0}.redesign-version .ch-wrap-edit{font-size:1.2rem;line-height:1.6rem;color:#5c5c5c;position:relative;display:flex;align-items:center}.redesign-version .ch-time-edit-wrap{margin-left:auto;width:108px;position:relative}.redesign-version .ch-time-edit-wrap.block{display:block}.redesign-version .ch-time-edit-wrap.var2-color{color:#006fbc}.redesign-version .ch-time-edit-wrap.var2-color .ph-minus:before,.redesign-version .ch-time-edit-wrap.var2-color .ph-plus:before,.redesign-version .ch-time-edit-wrap.var2-color .ph-trash:before{font-weight:600}.redesign-version .ch-time-edit-input{box-sizing:border-box;display:block;margin:0;padding:0 40px;background:#fff;border:1px solid rgba(1,144,219,.48);border-radius:8px;width:100%;height:40px;font:1.4rem $sfProDisplay;color:#1f1f1f;text-align:center;position:relative}.redesign-version .ch-time-edit-minus,.redesign-version .ch-time-edit-plus,.redesign-version .ch-time-edit-trash{position:absolute;top:0;width:40px;height:40px;font-size:1.6rem;text-align:center;display:flex;align-items:center;justify-content:center}.redesign-version .ch-time-edit-minus,.redesign-version .ch-time-edit-trash{left:0}.redesign-version .ch-time-edit-plus{right:0}.redesign-version .h-schedule-wrap{position:relative;left:-16px;margin-right:-20px;padding-top:30px;overflow:auto}.redesign-version .h-schedule-wrap.no-padd{padding-top:0}.redesign-version .filter-tags-horiz.wide+.h-schedule-wrap{padding-top:16px}.redesign-version .schedule-item{display:flex;margin:0 0 24px}.redesign-version .schedule-item h3{position:sticky;left:0;z-index:3;background:#fff;width:48px;height:56px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:0 8px 0 16px}.redesign-version .schedule-tbl{padding:0;border-collapse:collapse;width:100%}.redesign-version .schedule-tbl td{padding:0;vertical-align:top}.redesign-version .schedule-tbl .sch-it{box-sizing:border-box;min-width:23px;height:56px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:1rem;line-height:1.4rem;position:relative}.redesign-version .schedule-tbl .sch-it:before{display:block;content:"";box-sizing:border-box;width:calc(100% - 1px);height:100%;border-radius:2px;position:absolute;top:0;left:0}.redesign-version .schedule-tbl td.off .sch-it:before{background:0 0;border:1px solid transparent}.redesign-version .schedule-tbl td.off .sch-it-pos-zindex{color:rgba(0,0,0,.16)}.redesign-version .schedule-tbl td.color5 .sch-it:before,.redesign-version .schedule-tbl td.free .sch-it:before{background:#fff;border:1px solid rgba(0,0,0,.16);color:#5c5c5c}.redesign-version .schedule-tbl td.status-10 .sch-it:before{background:rgba(1,144,219,.48);color:#00539d}.redesign-version .schedule-tbl td.status-15 .sch-it:before{background:rgba(255,59,56,.48);color:#b71c34}.redesign-version .schedule-tbl td.status-20 .sch-it:before{background:rgba(43,153,39,.48);color:#136e1f}.redesign-version .schedule-tbl .sch-it-pos-zindex{color:rgba(0,0,0,.64);position:relative;z-index:2;width:calc(100% - 1px);text-align:center}.redesign-version .schedule-tbl .sch-it-pos-horiz{position:absolute;top:0;left:0;z-index:1;box-sizing:border-box;width:100%;height:100%;padding-right:1px}.redesign-version .schedule-tbl .sch-it-pos-horiz.status-10 .sch-it-pos-horiz-color{background:#85caee}.redesign-version .schedule-tbl .sch-it-pos-horiz.status-13 .sch-it-pos-horiz-color{background:#cfa7e2}.redesign-version .schedule-tbl .sch-it-pos-horiz.status-15 .sch-it-pos-horiz-color{background:#ffa19f}.redesign-version .schedule-tbl .sch-it-pos-horiz.status-20 .sch-it-pos-horiz-color{background:#99ce97}.redesign-version .schedule-tbl .sch-it-pos-horiz-color{height:100%;border-radius:2px;position:relative}.redesign-version .schedule-tbl .sch-it-pos-horiz-top-bord{position:absolute;top:0;left:0;background:#eda86c;width:100%;height:7px;border-bottom:1px solid #fff;border-radius:2px 2px 0 0}.redesign-version .with-current-time{position:relative}.redesign-version .schedule_current_time{position:absolute;top:0;left:0;width:100%;height:1px;z-index:3;background:rgba(255,59,56,.48)}.redesign-version .schedule_current_time-d{display:block;width:36px;height:17px;background:#ff3b38;border-radius:99px;position:absolute;top:50%;left:0;transform:translateY(-50%);font-size:1rem;line-height:17px;color:#fff;text-align:center}.redesign-version .schedule_master_tbl{margin:0;padding:0;border-collapse:collapse;width:100%}.redesign-version .schedule_master_tbl td,.redesign-version .schedule_master_tbl th{font-weight:400;padding:0 2px}.redesign-version .schedule_master_tbl th{width:40px;padding:0;position:sticky;left:0;background:#fff;font-size:1rem;line-height:1.4rem;color:#5c5c5c;text-align:right}.redesign-version .schedule_master_tbl tr.next-hour .sch-m-in:before,.redesign-version .schedule_master_tbl tr:first-child .sch-m-in:before{background:#d6d6d6}.redesign-version .schedule_master_tbl tr:last-child .sch-m-in:after{display:block;content:"";width:100%;height:1px;background:#d6d6d6;position:absolute;bottom:0;left:0}.redesign-version .schedule_master_tbl td.status-20 .sch-m-position_inn{background:rgba(43,153,39,.24)}.redesign-version .schedule_master_tbl td.status-20 .sch-person-time{background:rgba(43,153,39,.48)}.redesign-version .schedule_master_tbl td.status-10 .sch-m-position_inn{background:rgba(1,144,219,.24)}.redesign-version .schedule_master_tbl td.status-10 .sch-person-time{background:rgba(1,144,219,.48)}.redesign-version .schedule_master_tbl td.status-15 .sch-m-position_inn{background:rgba(255,59,56,.24)}.redesign-version .schedule_master_tbl td.status-15 .sch-person-time{background:rgba(255,59,56,.48)}.redesign-version .schedule_master_tbl td.off .sch-m-position{background:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgNDggNDgiIHdpZHRoPSI0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLW9wYWNpdHk9Ii4wOCI+PHBhdGggZD0ibTQ1Ljg3ODcgMGgyLjEyMTN2Mi4xMjEzN2wtNDUuODc4NjMgNDUuODc4NjNoLTIuMTIxMzd2LTIuMTIxM3oiLz48cGF0aCBkPSJtMzMuODc4NyAwaDQuMjQyN2wtMzguMTIxNCAzOC4xMjE0di00LjI0Mjd6Ii8+PHBhdGggZD0ibTIxLjg3ODcgMGg0LjI0MjdsLTI2LjEyMTQgMjYuMTIxNHYtNC4yNDI3eiIvPjxwYXRoIGQ9Im05Ljg3ODcyIDBoNC4yNDI2OGwtMTQuMTIxNCAxNC4xMjE0di00LjI0MjY4eiIvPjxwYXRoIGQ9Im0wIDIuMTIxMzZ2LTIuMTIxMzZoMi4xMjEzNnoiLz48cGF0aCBkPSJtMTQuMTIxNCA0OGgtNC4yNDI2OGwzOC4xMjEyOC0zOC4xMjEyOHY0LjI0MjY4eiIvPjxwYXRoIGQ9Im0yNi4xMjE0IDQ4aC00LjI0MjdsMjYuMTIxMy0yNi4xMjEzdjQuMjQyN3oiLz48cGF0aCBkPSJtMzguMTIxNCA0OGgtNC4yNDI3bDE0LjEyMTMtMTQuMTIxM3Y0LjI0Mjd6Ii8+PHBhdGggZD0ibTQ4IDQ1Ljg3ODd2Mi4xMjEzaC0yLjEyMTN6Ii8+PC9nPjwvc3ZnPg==) 0 0;background-size:24px 24px}.redesign-version .schedule_master_tbl td .sch-m-position_inn{padding-top:0}.redesign-version .schedule_master_tbl th+td .sch-m-position_inn{margin-left:4px}.redesign-version .sch-m-in{height:34px;position:relative}.redesign-version .sch-m-in:before{display:block;content:"";width:100%;height:1px;background:#f5f5f5;position:absolute;top:0;left:0}.redesign-version .sch-m-th-in{margin-top:-14px;padding:0 10px 0 0;height:34px}.redesign-version .sch-m-th-in sup{font-size:.8rem}.redesign-version .sch-add-btn{display:none}.redesign-version .sch-m-position{width:100%;height:100%;box-sizing:border-box;padding:3px 2px 2px;position:absolute;top:0;left:0;z-index:1}.redesign-version .sch-m-position_inn{height:100%;box-sizing:border-box;border-radius:8px;padding:3px 0 0;overflow:hidden}.redesign-version .sch-m-position_inn.crossing{position:relative}.redesign-version .sch-m-position.fill-cols-1{height:100%}.redesign-version .sch-m-position.fill-cols-2{height:200%}.redesign-version .sch-m-position.fill-cols-3{height:300%}.redesign-version .sch-m-position.fill-cols-4{height:400%}.redesign-version .sch-m-position.fill-cols-5{height:500%}.redesign-version .sch-m-position.fill-cols-6{height:600%}.redesign-version .sch-m-position.fill-cols-7{height:700%}.redesign-version .sch-m-position.fill-cols-8{height:800%}.redesign-version .sch-m-position.fill-cols-9{height:900%}.redesign-version .sch-m-position.fill-cols-10{height:1000%}.redesign-version .sch-m-position.fill-cols-11{height:1100%}.redesign-version .sch-m-position.fill-cols-12{height:1200%}.redesign-version .sch-m-position.fill-cols-13{height:1300%}.redesign-version .sch-m-position.fill-cols-14{height:1400%}.redesign-version .sch-m-position.fill-cols-15{height:1500%}.redesign-version .sch-m-position.fill-cols-16{height:1600%}.redesign-version .sch-m-position.fill-cols-17{height:1700%}.redesign-version .sch-m-position.fill-cols-18{height:1800%}.redesign-version .sch-m-position.fill-cols-19{height:1900%}.redesign-version .sch-m-position.fill-cols-20{height:2000%}.redesign-version .sch-m-position.fill-cols-21{height:2100%}.redesign-version .sch-m-position.fill-cols-22{height:2200%}.redesign-version .sch-m-position.fill-cols-23{height:2300%}.redesign-version .sch-m-position.fill-cols-24{height:2400%}.redesign-version .sch-m-position.fill-cols-25{height:2500%}.redesign-version .sch-m-position.fill-cols-26{height:2600%}.redesign-version .sch-m-position.fill-cols-27{height:2700%}.redesign-version .sch-m-position.fill-cols-28{height:2800%}.redesign-version .sch-m-position.fill-cols-29{height:2900%}.redesign-version .sch-m-position.fill-cols-30{height:3000%}.redesign-version .sch-person-cross-border{width:4px;height:100%;position:absolute;top:0;left:0;background:#ff15f6}.redesign-version .sch-person-cross-corner{position:absolute;bottom:-2px;right:-10px;width:0;height:0;border-style:solid;border-width:0 15px 15px 15px;border-color:transparent;border-bottom-color:#ff15f6;transform:rotate(135deg)}.redesign-version .sch-person-time{font-size:1.2rem;line-height:1.6rem;font-weight:600;color:#1f1f1f;padding:6px 10px;display:flex}.redesign-version .sch-person-time-time{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.redesign-version .sch-person-time-icons{margin-left:auto;display:flex}.redesign-version .sch-person-time-icons .icon{width:16px;height:16px;background-repeat:no-repeat;background-position:0 0;background-size:16px 16px;margin-left:4px}.redesign-version .sch-person-time-icons .icon.heart-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAB5UlEQVR4AWPAA0aBBhCnAnE/EC+G4lYgLgBiWwrUE7YYZggB3A9SS7J6AiAIpkGfi2vdKnW16y9Njb/8t7b4D8L3jA3fbdfWuAuSg6kjQ30gLsvdYYq65eVOgwzAh2crK10kVz3YLjQgAsQzQZIghQiNhA0lST3CETMhdiJAGkiiRkb6GEghLXGWpMQBqCNiYJZzwYLmlZnxZ1o74JW58WdYKEDtZtAECUQIC+8CKaAHjhAV3gV1hAY88fVCExI9cK+8/GnkxBgI4syBJiZ6YJBdsCw5gCGAcIAtiJMlKX6AXg7IkhCH5QRjWBmwWIKNdSW9HCDBxrYSZCdyWVAFErhkoPeC1pYf19V+BLW8BaMOAGUPemVBRA2JKIxm0DoUjiJ83wcLfpRQgNVqXy1Mf1Lb8i8Wpr9AZhOqEVvAWVJRnupZEmQm3Pd4gAgsKuaoUq9gApkFtXwG2A4CwBZWOe0ENiYotRxkBlI7wIOBSBBEuSMQlqPHO0mOIDc6QHrItBzTEaQmTJBayi1HAHfkhiei0YmJX5oZf3ER4NsCS3CkNscJ5Y4+WJ2BLV2s1lC7DizjVyBlNTkGKgMRWNsRVnuCQgPka1jxCsUF4JKVhsAWFhpoeAa4eqULQITGDCgOItfXowAA9hXvYVx2C/0AAAAASUVORK5CYII=)}.redesign-version .sch-person-time-icons .icon.cloud-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAgCAYAAACYTcH3AAAB90lEQVR4Ae2WMUzCUBCGTYghMQYStIEUKCCIRUdZ2YOb1Q1wxE1ZdGiiE7iokLgxd9HFPeyy4OLExMLEoossuui75F1zqeZJ2uYZI5f8CaV916939+7ewtz+k+lMu0wmU4fJ4ury/6pMmgwIk8maUSZf46stMVXwJYFw4DZmKI+ZU22sX+WmW92NDxD8zp6nJ0o50g8mgvcEqsp9eLZVphZCqAfRp82b/BsCiATPEqAO+PIUEQSBL9Wvc6+zQFDBGhKllpcIVcQgroCqs0ahxNRgMmmNeAGhQIvhwB33KSzqbb4tLafiLO9eQVBqza4hU5gKUKi43EscqsPovjLA9PgFAiqwwhdFx8BdkqirQ1yEMEp5pe8nDPXNm6ZtJQTJX2Se6YJQMdSDe9Az/IaB3vQlVdjGaURQGMqCqJ94KGQcHXZURDWBNeQ3iNM/wjTgInWcHH33MECCZME04WK9lXlx7dTDjnKmiaZBqrJn6QkW8K/DKDuRBzoW7J2E41+myIzSaAHTbS1Fai2G46DpnEVWmDU3WSCQBXsXwfsd1oYbmoToAMhPR4gCkqaOkiNJIG3R4cpAoDjLp58Q7Gj6Dj5h9mGdiI+dBAjHA0TJbTPUL3PTtRNtHNtTBgDh9kBewhryWSYvB1cGUHUcFy7U4QAGQsztz9snrA00vc0OIEYAAAAASUVORK5CYII=);width:17.5px;background-size:17.5px 16px}.redesign-version .sch-person-time-icons .icon.circle-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAByklEQVR4AdVWLUzDQBS+2ompzuCzbJJUQTI9EtRQS6iYqnckTUC1iIpCwBRdsxpUFQYkyIKYwCcYMGCGgXvHo1euHeXoHhmXfMnS7u773t/1Y/9ptTh6HDaHz3HGEQPwt4vvLArikUJYhyPcYzYlH34hXt++MMZ+ZuylD4Z3/WIc378JBHdz8WxyMmPdzVQRMvgt+W6RGAiQsBbwX9hTEGLrkjtiY9ucQlR4sD4gI20zQRGOXuRrvXPj4OpRm1TF/uUTnPXTTAzyyBuTKyJkJoaLyE1smlgj7XrlkCPbqhKwkzccbCBAoTFHFfwYPXY7BeDsRVmw4AXMsNxAnoVeufOx9pRgYz+rmgi3lH76MnhFARE8hCuVXIB38yz7QK4YQE6O+ORbJQFYAvzCkSK4nVeVwPurJmSyCd3SGMKIUAuAUa8awz7tNSzBuhspCrBU2xXlZaBPf7iKHyOZBTY5nRHWPvzOrA4/DEknAROxZEMyRQG1JtXOLRmIILBkGqa0k0A5GqVdRu4wzWUXbTnTmA7W0JarJjUUh6BhEVGBmCB7zQn5FS5Ix4eZQhxxbLGGy8QRlULqEeGeFlvysjCdLpAohB6+6xMQ0613/h579+e6FeUAAAAASUVORK5CYII=)}.redesign-version .sch-person-time-icons .icon.bell-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABtklEQVR4AWMYaoALiAOBuAqI+4F4MRTPhIq5A7EILSwWgVqwmEicRk2HuEN9uFiUn3tFU7T1mR3NwY9uzkr68nZFzn8QPj857h1IrDjQ5BhaqNhSankQzMDiQNNjjxem/wRZiA/fnJX8Gc0hgWT7HGbI/EKP6yDDScET05wuIjnClpw4n4luOQWOmElqmkiDBTvIIEpwoJXqLljCJNr3sKADxSelDgCZgRQVXETHPcL3lOMkV90DUAe4E7Qdlt+3NwU/ppYD1lT534E6oIAYB8wAKb6BlM8pj4YUWDT0E7QdFl8gjdTEMHMHswNGHYAoA3TkhddR2wFaQDNBZhMqETVBikClF7UdYKcjswXqAA2ChVBjjPVpajugEFFDuhMshFZX+t6FaaRBYVRFhzoAEz9elP5TnJ97JSwdEKwBaYGRGiox2BzQApI8NynuHa0ccH5S/Ft8RXI/rR0AMhvqgBZsDogGSdrpymyBVUTUxI8WpP9y0IVnxTRcibAPpIDGuA9fYSQCdd0MalsMNbOK3P7CDFj2JCGhzSTDHsobKSA1tHBADBlBHkPtTmkMkWljBrhHNVQAAImEmveiUuo9AAAAAElFTkSuQmCC)}.redesign-version .sch-person-info{padding:4px 10px;font-size:1.4rem;line-height:2rem;color:#1f1f1f}.redesign-version .sch-person-info-name.sch-person-cross-bg{background:#eda86c}.redesign-version .three .sch-person-info-name,.redesign-version .two .sch-person-info-name{font-size:1.4rem;line-height:2rem}.redesign-version .three .sch-person-info-phone,.redesign-version .two .sch-person-info-phone{font-size:1.2rem;line-height:1.6rem;margin-top:2px}.redesign-version .three .sch-person-info-service,.redesign-version .two .sch-person-info-service{font-size:1.2rem;line-height:1.6rem;margin-top:4px}.redesign-version .three .sch-person-info-name,.redesign-version .three .sch-person-info-phone{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.redesign-version .three .sch-person-time-icons .icon{margin-left:2px}.redesign-version .h-schedule-more{padding:0 0 16px;font-size:1.6rem;line-height:2.4rem;font-weight:600;text-align:center}.redesign-version .h-schedule-more a{display:inline-block;padding:14px 16px}.redesign-version .h-schedule-wrap_empty{text-align:center;max-width:260px;margin:0 auto;padding:60px 0}.redesign-version .schedule-wrap_empty-title{font-size:2rem;line-height:2.6rem;font-weight:500;margin:0 0 8px}.redesign-version .schedule-wrap_empty-copy{font-size:1.6rem;line-height:2.4rem;color:#5c5c5c;margin:0 0 32px}.redesign-version .schedule-wrap_empty-btns li{margin:0 15px 16px}.redesign-version .schedule-wrap_empty-btns li:last-child{margin-bottom:0}.redesign-version .searchbox{padding:8px 0 24px}.redesign-version .searchbox.padd2{padding-bottom:16px}.redesign-version .searchbox.no-padd{padding-bottom:0}.redesign-version .searchbox fieldset{position:relative}.redesign-version .searchbox input.text{box-sizing:border-box;display:block;margin:0;padding:0 16px 0 48px;border:none;background:rgba(0,0,0,.04);border-radius:8px;width:100%;height:44px;font:1.6rem $sfProDisplay;color:#1f1f1f}.redesign-version .searchbox input::-webkit-inner-spin-button,.redesign-version .searchbox input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.redesign-version .searchbox input[type=number]{-moz-appearance:textfield}.redesign-version .searchbox input.reset{width:16px;height:16px;margin:0;padding:0;border:none;background:0 0;-webkit-appearance:none;position:absolute;top:14px;right:16px}.redesign-version .searchbox .ph-magnifying-glass{position:absolute;top:50%;left:15px;transform:translateY(-50%);color:#5c5c5c;font-size:2.4rem;font-weight:300}.redesign-version .searchbox.w-filters{position:relative;padding-right:40px}.redesign-version .searchbox .searchbox-filter-icon{position:absolute;top:50%;right:0;transform:translateY(-50%);font-size:2.8rem;color:#0190db}.redesign-version .searchbox.white-border input.text{background:#fff;border:1px solid rgba(0,0,0,.16)}.redesign-version .searchbox.white-border input.text:focus{border-color:rgba(1,144,219,.48)}.redesign-version .searchbox.white-border input.text:focus+input.reset{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAAkElEQVR42u2USwrAIAxEPWpuoheQObKlSC225tsunXXeI+iQlHb+TaVKH2YqoaEhSzjyOcMo0AWCouNo4HZAkRQDL9KKrMKE8wozvla48LfCjc+KED4pYvhDUULFHssr7dTxiOJ+OrmdKq4X3NR5l2L972YFXxuTQm6dqqik1eZSyBepGNrJXiSCelQtMzvOHJuWALADA3RDAAAAAElFTkSuQmCC) 0 0 no-repeat;background-size:16px 16px}.redesign-version .h-header .searchbox-filter-wrap .nav-list ul a{text-align:left;padding-left:0}.redesign-version .h-header .searchbox-filter-wrap .nav-list ul li.active a{color:#006fbc}.redesign-version .h-header .searchbox-filter-wrap .nav-list ul li.active i.ph-caret-right{color:#5c5c5c}.redesign-version .h-header .searchbox-filter-wrap .nav-list ul li.active i.ph-x{color:#8f8f8f;font-size:2.4rem;display:inline-flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.redesign-version .h-header .searchbox-filter-wrap.no-padd .h-sitenav{padding:0}.redesign-version .h-header .searchbox-filter-wrap.fs-16 .nav-list ul a{font-size:1.6rem;line-height:2.4rem;padding-top:16px;padding-bottom:16px}.redesign-version .h-header .searchbox-filter-wrap.w-border .nav-list ul li{border-bottom:1px solid rgba(0,0,0,.16)}.redesign-version .h-header .searchbox-filter-wrap.w-border .nav-list ul li:last-child{border-bottom:none}.redesign-version .filter-tags-horiz{overflow-x:auto;padding:0 0 8px;margin:0 0 16px}.redesign-version .filter-tags-horiz.wide{position:relative;left:-16px;margin:0 -32px 0 0;padding:16px 0 8px 16px}.redesign-version .filter-tags-list{display:flex;flex-wrap:nowrap;white-space:nowrap}.redesign-version .filter-tags-list li{background:#fff;border:1px solid rgba(0,0,0,.16);border-radius:8px;margin:0 4px 0 0;padding:8px 12px;font-size:1.4rem;line-height:2rem;position:relative}.redesign-version .filter-tags-list li.active{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAbklEQVR4Ae2WAQaAUBAFq5N2k7pBdb32MGUjeNECk/w3LMCbIfE70w7GLPt43RcMW0z9GkceGaFyPuApj/kncsv1l6Hl90AOYnINkAj2m+eARgDyOgKQ1xGAvI4A5O8RqFwjeLlEsHL+YcFjjDkBQUYAtBN0PhAAAAAASUVORK5CYII=) 8px 50% no-repeat rgba(1,144,219,.08);background-size:16px 16px;border-color:rgba(1,144,219,.48);padding-left:28px;color:#006fbc}.redesign-version .filter-tags-list li:last-child{margin-right:0}.redesign-version .box-items-list.staff-list{padding-top:16px}.redesign-version .box-items-list.staff-list.no-padding{padding-top:0}.redesign-version .box-items-list.staff-list .ph-caret-right{display:block;color:#5c5c5c;margin-left:auto}.redesign-version .box-items-list.staff-list .position{display:block;font-size:1.4rem;line-height:2rem;color:#5c5c5c}.redesign-version .box-items-list.staff-list .master-day-time{margin-top:8px}.redesign-version .box-items-list.staff-list .chosen .position{color:#006fbc}.redesign-version .box-items-list.staff-list .all-dop{font-size:1.4rem;line-height:2rem;color:#8f8f8f;margin:0 16px}.redesign-version .box-items-list.staff-list .all-dop-2{color:#0190db}.redesign-version .box-items-list.brands-list{padding-top:16px}.redesign-version .box-items-list.brands-list .ph-caret-right{color:#5c5c5c;margin-left:auto}.redesign-version .box-items-list.brands-list.var2 li{margin:0}.redesign-version .box-items-list.with-borders{margin:0 0 16px}.redesign-version .box-items-list.with-borders .div-like-li,.redesign-version .box-items-list.with-borders li{border-bottom:1px solid rgba(0,0,0,.08);margin:0;padding-top:8px;padding-bottom:8px}.redesign-version .box-items-list .div-like-li,.redesign-version .box-items-list li{margin:0 0 16px}.redesign-version .div-like-li{border-bottom:1px solid rgba(0,0,0,.08);margin:0;padding-top:8px;padding-bottom:8px;position:relative}.redesign-version .div-like-li:first-child{margin-top:16px}.redesign-version .div-like-li:first-child.nomaring{margin-top:0}.redesign-version .div-like-li .ph-caret-right{display:block!important;color:#5c5c5c;margin-left:auto}.redesign-version .div-like-li.nobord{border-bottom:0}.redesign-version .div-like-li.wider{border-top:1px solid rgba(0,0,0,.08);margin-top:16px;padding:16px 0}.redesign-version .na-numbers{font-size:1.4rem;line-height:2rem;color:#8f8f8f;margin-left:16px}.redesign-version .na-chosen{color:#0190db}.redesign-version .new-app-form-wrap .div-like-li:first-child,.redesign-version .new-app-list-wrap .div-like-li:first-child{margin-top:0}.redesign-version .div-like-li-dpp{padding:4px 0}.redesign-version .brand-info{background:#fff;box-shadow:0 16px 32px rgba(0,0,0,.04),0 12px 24px rgba(0,0,0,.04),0 4px 8px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.16);border-radius:8px;padding:16px;display:flex;align-items:center}.redesign-version .brand-info .name{font-size:1.6rem;line-height:2.4rem;color:#1f1f1f}.redesign-version .brand-info .brand-kol{font-size:1.4rem;line-height:2rem;color:#8f8f8f;margin-left:13px}.redesign-version .brand-info .brand-kol .col{color:#0190db;font-style:normal}.redesign-version .brands-item-info{padding:12px 8px;display:flex}.redesign-version .brands-item-info .pic2{margin:0 12px 0 0;border-radius:8px}.redesign-version .brands-item-info .h-l{overflow:hidden}.redesign-version .brands-item-info .name{display:block;font-size:1.4rem;line-height:2rem;color:#1f1f1f;margin:0 0 8px}.redesign-version .brands-item-info .volume{float:left;font-size:1.2rem;line-height:1.6rem;color:#5c5c5c}.redesign-version .brands-item-info .price{float:right;font-size:1.2rem;line-height:1.6rem;color:#5c5c5c}.redesign-version .master-info{display:flex;align-items:center;font-size:1.6rem;line-height:2.4rem;color:#1f1f1f}.redesign-version .master-info.master-info-intheheader{margin-top:8px}.redesign-version .master-info.fixed-height{min-height:48px}.redesign-version .master-info .pic{width:48px;height:48px;border-radius:8px;margin:0 8px 0 0;position:relative;overflow:hidden;flex-shrink:0}.redesign-version .master-info .pic.ava{background:#5c5c5c;font-size:1.4rem;line-height:48px;color:#fff;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.redesign-version .master-info .pic img{display:block;width:48px;height:48px;border-radius:6px}.redesign-version .master-info .valign{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.redesign-version .master-info .fa-angle-right,.redesign-version .master-info .ph-caret-right,.redesign-version .master-info .position{display:none}.redesign-version .master-info .ph-x{font-size:2.2rem;color:#8f8f8f;margin-left:auto}.redesign-version .master-info .position,.redesign-version .master-info .works{display:block;font-size:1.4rem;line-height:2rem;color:#5c5c5c}.redesign-version .chosen .master-info{color:#006fbc}.redesign-version .chosen .master-info .pic:after{display:block;content:"";width:16px;height:16px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAVFBMVEUAAAABkNsAj98Aj9cAj98BkNoBkNwAj88Aj9oAj9oCkNsAkNwAj9oBkNsCkNwCj9oAkNsAj9wAkdwAj9oBkNoAj9kCj9oBkNuAyO2Ax+3///+/4/bXMaRpAAAAF3RSTlMA7xAgIN/fEGCQj58wz5+gz5BfoM+gkDNckTwAAADOSURBVHhefdHpcoMwDIXRKy/YrEmTthfo+79nGcZTkcrx+ftJRjNAubzMQsq8PBys8C1US8ArN/CfAVeho9EF7ZN2xW6y+/U3XOlWl3DAQFW7NLAhALixoQccrW3feKIk5FrfdxYZt2pfWYyYm52fEP1upVPA4tjbtCuwWM8J0wm5TvyYLph5mdCuR35RJ2zniEy1ms4HnLAlAT0bRgCeDR6Hj+bfPrjIN2LCycc33aOYYrVP+ONjfV85c2mf8Mo/qaT3sFJ+3oWU+5iThl8XNkdP8W9XRgAAAABJRU5ErkJggg==) 0 0 no-repeat;background-size:16px 16px;position:absolute;bottom:2px;right:2px}.redesign-version .chosen .position,.redesign-version .chosen .works{color:#006fbc}.redesign-version .h-sitenav{padding:16px 0 0}.redesign-version .nav-list.bigger ul{margin-left:0}.redesign-version .nav-list a{display:block;padding:12px 16px 12px 36px;position:relative;font-size:1.6rem;line-height:2rem;color:#1f1f1f}.redesign-version .nav-list svg{position:absolute;top:50%;left:0;transform:translateY(-50%)}.redesign-version .logout{display:block;height:48px;font-size:1.6rem;line-height:48px;color:#1f1f1f;padding:0 8px}.redesign-version .logout svg{vertical-align:middle;margin:0 10px 0 0}.redesign-version .home-salons-list a{display:block;padding:12px 8px;color:#1f1f1f;font-size:1.6rem;line-height:2rem;font-weight:600;position:relative}.redesign-version .home-salons-list .h-salon-nowrap{display:flex;align-items:center}.redesign-version .home-salons-list .ph-caret-right,.redesign-version .home-salons-list .ph-check{display:none;font-size:1.6rem;font-weight:300;margin:0 2px 0 10px}.redesign-version .home-salons-list li{border-bottom:1px solid rgba(0,0,0,.16);padding:4px 0}.redesign-version .home-salons-list li.active{margin:0 0 32px;border-bottom:none;padding:0}.redesign-version .home-salons-list li.active a{background:rgba(1,144,219,.08);border-radius:2px}.redesign-version .home-salons-list li.active .ph-check{display:block;color:#0190db}.redesign-version .home-salons-list .h-salon-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.redesign-version .home-salons-list .h-salon-number{margin-left:auto;font-size:1.2rem;line-height:1.6rem;font-weight:400;color:#5c5c5c;white-space:nowrap;padding:0 0 0 8px}.redesign-version .home-salons-list .h-salon-address{display:block;font-size:1.4rem;line-height:2rem;font-weight:400;color:#5c5c5c;margin:8px 0 0;padding:0 0 0 20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAoCAMAAACo9wirAAAAV1BMVEUAAABYWFhcXFxaWlpdXV1cXFxcXFxcXFxbW1tQUFBcXFxbW1tgYGBcXFxaWlpdXV1cXFxdXV1cXFxbW1tZWVlbW1tbW1tcXFxaWlpbW1tdXV1cXFxcXFxBWzOiAAAAHHRSTlMAIL9g33/vQN8QgHAQkDBgz++vsFCPz28fn59QsqMFygAAAPhJREFUeF7dkml2hDAMg0s2EsIw+3T77n/OtnrQcV44wegHoFixbOO3l0OplwDB+WE/HM9siDvxIYA7/t5d/AXC0MfJ4z/JvSLwKE82nwhzE4/kYvmcmRoDkOnozjivL5JN4bkqj+nBUY3A4SVjKqXCX7VHrk2Jy/PShJNrMALQE9nOJDE6QdoEdILAhyzU2vtqkZoib2qNWkoEL+KM4MBB5SFM5kjQWES8I7lxddV7Q7JUUrKl6r1BwDd8TtQ+QXuSzAYMStDCWZMTn/3KZe5mO3b2doG4xfXvOvhVoVHuYpIiapT7qHD/wjTc4TtButlA34vqfzn8AL85EON4ZRyEAAAAAElFTkSuQmCC) 0 0 no-repeat;background-size:16px 20px}.redesign-version .new-app-form-wrap{padding:16px 0}.redesign-version .new-app-form-wrap textarea{box-sizing:border-box;display:block;width:100%;height:84px;margin:0;padding:12px 16px;border:1px solid rgba(0,0,0,.16);background:#fff;border-radius:8px;font:1.6rem $sfProDisplay;color:#1f1f1f;resize:none}.redesign-version .new-app-form-wrap textarea:focus{border-color:rgba(1,144,219,.48);color:#006fbc}.redesign-version .new-app-form-wrap .masters-days-times-wrap{border-bottom:1px solid rgba(0,0,0,.08);padding:0 0 4px}.redesign-version .new-app-form-wrap .master-day-time h4{color:#1f1f1f}.redesign-version .new-app-form-date{font-size:2rem;line-height:2.4rem;font-weight:500;color:#0190db;margin:0 0 16px}.redesign-version .new-app-form-title{font-size:1.4rem;line-height:2rem;color:#1f1f1f;margin:16px 0 8px}.redesign-version .new-app-form-title.var2{color:#0190db}.redesign-version .new-app-form-title.center{text-align:center}.redesign-version .new-app-form-title.padd2{margin-top:8px}.redesign-version .new-app-form-title.padd3{margin:16px 0 0}.redesign-version .new-app-form-title a{color:#006fbc}.redesign-version .new-app-form-textarea-result{font-size:1.6rem;line-height:2.4rem}.redesign-version .new-app-form-box .radio-list{margin-right:21px}.redesign-version .new-app-form-box-border{border-bottom:1px solid rgba(0,0,0,.08);padding:0 0 16px;margin:0 0 16px}.redesign-version .new-app-form-box-border .no-padd{padding-bottom:0}.redesign-version .new-app-form-box-border2{border-bottom:1px solid rgba(0,0,0,.08);padding:0 0 16px;margin:0 0 8px}.redesign-version .new-app-form-box-border2 .app-pay-switch{margin:0}.redesign-version .new-app-form-box-padding{padding:16px 0 0}.redesign-version .new-app-form-services-box{position:relative;top:-9px;margin-bottom:-9px;padding:0 0 6px;border-bottom:1px solid rgba(0,0,0,.08)}.redesign-version .new-app-form-services-box.no-top{top:0;margin-bottom:0;padding:0;border-bottom:none}.redesign-version .new-app-form__master{border-bottom:1px solid rgba(0,0,0,.08);padding:8px 0;display:flex;align-items:center}.redesign-version .new-app-form__master.no-border{border-bottom:none}.redesign-version .new-app-form__master-ava{width:48px;height:48px;flex-shrink:0;margin:0 8px 0 0}.redesign-version .new-app-form__master-ava img{display:block;width:100%;height:100%;border-radius:8px;object-fit:cover}.redesign-version .new-app-form__master-x{font-size:2.2rem;color:#8f8f8f;margin-left:auto}.redesign-version .new-app-form__master-name{font-size:1.6rem;line-height:2.4rem}.redesign-version .new-app-form__master-position{font-size:1.4rem;line-height:2rem;color:#5c5c5c}.redesign-version .new-app-form__client{border-bottom:1px solid rgba(0,0,0,.08);padding:0 0 8px;position:relative}.redesign-version .new-app-form__client-name{font-size:1.6rem;line-height:2.4rem;color:#1f1f1f;margin:0 0 4px}.redesign-version .new-app-form__client-phone{font-size:1.4rem;line-height:2rem;color:#5c5c5c}.redesign-version .new-app-form__client-dots{position:absolute;top:50%;right:8px;transform:translateY(-50%);font-size:3.2rem;color:#5c5c5c}.redesign-version .new-app-form-footer{box-sizing:border-box;width:100%;height:68px;padding:8px 16px;position:fixed;bottom:0;left:0;z-index:10;background:rgba(255,255,255,0);backdrop-filter:blur(4px);border-top:1px solid rgba(0,0,0,.08)}.redesign-version .new-app-form-calendar-box{position:relative;margin:8px 0 0;padding:8px 48px 8px 0}.redesign-version .new-app-form-calendar-box .new-app-form-calendar-icon{font-size:3.2rem;color:#0190db;position:absolute;top:50%;right:0;transform:translateY(-50%)}.redesign-version .new-app-form-calendar-title{font-size:1.2rem;line-height:1.6rem;color:#8f8f8f;margin:-20px 0 4px 20px}.redesign-version .new-app-form-calendar-tabs{background:rgba(1,144,219,.12);border-radius:8px;padding:4px;display:flex;align-items:center;justify-content:space-between}.redesign-version .new-app-form-calendar-tabs.w50 li{width:50%}.redesign-version .new-app-form-calendar-tabs.w33 li{width:33.3%}.redesign-version .new-app-form-calendar-tabs li{box-sizing:border-box;width:64px;height:44px;padding:4px 0;color:#5c5c5c;text-align:center;display:flex;justify-content:space-around;flex-direction:column}.redesign-version .new-app-form-calendar-tabs li.active{background:#fff;border:1px solid rgba(1,144,219,.32);border-radius:8px;color:#006fbc}.redesign-version .new-app-form-calendar-tabs li.dayoff .year{position:relative}.redesign-version .new-app-form-calendar-tabs li.dayoff .year:after{display:block;content:"";width:17px;height:1px;position:absolute;bottom:-2px;left:50%;transform:translateX(-50%);background:rgba(1,144,219,.48)}.redesign-version .new-app-form-calendar-tabs li span{display:block}.redesign-version .new-app-form-calendar-tabs li span.day{font-size:1.4rem;line-height:2rem}.redesign-version .new-app-form-calendar-tabs li span.year{font-size:1.2rem;line-height:1.6rem}.redesign-version .new-emp-form-wrap{padding:16px 0}.redesign-version .new-emp-form__person{border-bottom:1px solid rgba(0,0,0,.08);padding:8px 0 16px;display:flex;align-items:center}.redesign-version .new-emp-form__person-ava{width:96px;height:96px;flex-shrink:0;margin:0 16px 0 0;border-radius:24px}.redesign-version .new-emp-form__person-ava img{display:block;width:100%;height:100%;object-fit:cover;border-radius:24px}.redesign-version .new-emp-form__person-name{font-size:1.6rem;line-height:2.4rem;color:#1f1f1f;margin:0 0 8px}.redesign-version .new-emp-form__person-phone{font-size:1.4rem;line-height:2rem;color:#5c5c5c}.redesign-version .new-emp-form__person-dots{margin:8px 8px 0 auto;font-size:3.2rem;color:#5c5c5c;align-self:flex-start}.redesign-version .h-footer-fixed{box-sizing:border-box;width:100%;height:68px;padding:8px 16px;position:fixed;bottom:0;left:0;z-index:10;background:rgba(255,255,255,0);backdrop-filter:blur(4px);border-top:1px solid rgba(0,0,0,.08)}.redesign-version .editable-breadcrumbs{padding:16px 0 0}.redesign-version .editable-breadcrumbs .br1{font-size:1.4rem;line-height:2rem;color:#5c5c5c;margin:0 0 4px}.redesign-version .editable-breadcrumbs .br2{font-size:1.6rem;line-height:2.4rem;font-weight:600;color:#1f1f1f}.redesign-version .app-items{margin:0 0 2px}.redesign-version .app-items li{background:#fff;box-shadow:0 16px 32px rgba(0,0,0,.04),0 12px 24px rgba(0,0,0,.04),0 4px 8px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.16);border-radius:8px}.redesign-version .app-items a{display:block;padding:16px 32px 16px 16px;font-size:1.6rem;line-height:2rem;color:#1f1f1f;position:relative}.redesign-version .app-items .ph-caret-right{position:absolute;top:50%;right:16px;transform:translateY(-50%)}.redesign-version .app-items .naf-kol{display:inline-block;font-size:1.4rem;line-height:2rem;color:#8f8f8f}.redesign-version .app-items .naf-kol .col{color:#0190db;font-style:normal}.redesign-version .app-items .v-t-c{display:inline-block;margin:0 10px 0 0}.redesign-version .app-items.nostyle2 li{background:0 0;box-shadow:none;border-radius:0}.redesign-version .app-items.nostyle2 a{padding:0}.redesign-version .app-items.nostyle3 li{background:0 0;box-shadow:none;border-radius:0}.redesign-version .app-items.nostyle3 .ph-caret-right{right:0}.redesign-version .app-items.errors li{border:1px solid rgba(255,59,56,.48)}.redesign-version .app-items.errors a{padding:15px 31px 15px 15px}.redesign-version .app-items.flex img{border-radius:8px;margin:0 8px 0 0}.redesign-version .app-items.flex a{display:flex;align-items:center}.redesign-version .app-items.flex .v-t-c{display:block}.redesign-version .app-items-error{font-size:1.4rem;line-height:2rem;color:#ff3b38;margin:8px 0 0}.redesign-version .b-app-item{margin:0 0 2px;padding:16px 8px;background:#ebf6fc;border-bottom:1px solid rgba(0,0,0,.08);border-radius:2px;position:relative}.redesign-version .b-app-item.var2{border-radius:0;margin:0}.redesign-version .b-app-item.var2 .b-app-item_inner h4{font-size:1.4rem;font-weight:400;line-height:2rem}.redesign-version .b-app-item .b-app-item_flex{display:flex;align-items:flex-start;padding:0 0 16px}.redesign-version .b-app-item .b-app-item_flex .b-app-item_inner{padding:0}.redesign-version .b-app-item .b-app-item_img{width:64px;height:64px;margin:0 12px 0 0;flex-shrink:0}.redesign-version .b-app-item .b-app-item_img.empty{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAPFBMVEVHcEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHr/7WAAAAFHRSTlMADycpJAUmHxICFSEeCBwKAwciFIV/MAsAAADJSURBVHgB7dbVYcRADITh0Ukys/vvNU9HMk44uf0K+A2LSLYlctHABAS/6ELmOC/XFTlOK3RVwX9A/Aj+A4iPKKtcT6sFkZtSzPHMlGQlHonSKjyqlZbjkSrvVCAFGnGgle6dAevDNCUDdYmboaYDYaoORgccT3o20CFoyIAgEDIwInAygIXvDjiC8bt/Yo6gIwPa44l/cCqX9rHFVLKLKZwdPbWcH3QyAi75q2yqKdAobcKjWWmCsO+T7OOXrEhqPa2ZS/wqSfIGqoEY/cvP/0gAAAAASUVORK5CYII=) 50% 50% no-repeat rgba(0,0,0,.04);background-size:32px 32px;border-radius:8px}.redesign-version .b-app-item .b-app-item_img img{display:block;width:100%;width:100%;border-radius:8px;object-fit:cover}.redesign-version .b-app-item .b-app-item_inner{padding:0 24px 8px 0}.redesign-version .b-app-item .b-app-item_inner h4{font-size:1.6rem;font-weight:400;line-height:2.4rem;margin:0}.redesign-version .b-app-item .b-app-item_inner h4.smaller{font-size:1.4rem;line-height:2rem}.redesign-version .b-app-item .b-app-item_inner h4 .naf-kol{display:block;font-size:1.4rem;line-height:2rem;color:#5c5c5c;margin:4px 0}.redesign-version .b-app-item .b-app-item_inner h4 .trans-btns{padding-top:12px 0 0}.redesign-version .b-app-item .b-app-item_sub-wrap{padding:8px 0 0 16px}.redesign-version .b-app-item .b-app-item_sub{margin:0 0 16px;font-size:1.4rem;line-height:2rem;color:#5c5c5c}.redesign-version .b-app-item .b-app-item_sub h5{font-size:1.4rem;line-height:2rem;font-weight:600;color:#5c5c5c}.redesign-version .b-app-item .b-app-item_sub p{margin:0}.redesign-version .b-app-item .b-app-item-closer{position:absolute;top:14px;right:8px;font-size:1.6rem;color:#0190db}.redesign-version .b-app-item .b-app-item-closer .ph-x{color:#db2835}.redesign-version .b-app-item .b-app-item-closer .ph-check{color:#0190db}.redesign-version .b-app-item .b-app-item-closer .ph-caret-right{color:#5c5c5c}.redesign-version .b-app-item .b-app-item-edit{position:absolute;top:14px;right:8px;font-size:2.4rem;color:#0190db}.redesign-version .b-app-item .b-app-item-salesman{display:flex;align-items:center;padding:8px 0 16px}.redesign-version .b-app-item .b-app-item-salesman-ava{width:40px;height:40px;flex-shrink:0;margin:0 8px 0 0}.redesign-version .b-app-item .b-app-item-salesman-ava img{display:block;width:100%;width:100%;border-radius:8px;object-fit:cover}.redesign-version .b-app-item .b-app-item-salesman-title{font-size:1.2rem;line-height:1.6rem;color:#5c5c5c;margin:0 0 4px}.redesign-version .b-app-item .b-app-item-salesman-name{font-size:1.4rem;line-height:2rem;color:#1f1f1f}.redesign-version .b-app-item .b-app-item_foot-list li{display:inline-block;font-size:1.2rem;line-height:1.6rem;color:#5c5c5c;margin:0 13px 0 0}.redesign-version .b-app-item .b-app-item_foot-list .b-app-price{font-size:1.6rem;line-height:2.4rem;font-weight:600;color:#1f1f1f}.redesign-version .b-app-item .b-app-item_foot-list.flex{display:flex;align-items:flex-start}.redesign-version .b-app-item .b-app-item_foot-list.flex li{font-size:1.4rem;line-height:2rem;font-weight:400;color:#5c5c5c;margin:0 25px 0 0}.redesign-version .b-app-item .b-app-item_foot-list.flex li .b-app-subtitle{display:block;font-size:1.2rem;line-height:1.6rem;font-weight:400;margin:0 0 4px}.redesign-version .b-app-item .b-app-item_foot-list.flex li strong{font-weight:600;color:#1f1f1f}.redesign-version .b-app-item .b-app-item_foot-list.flex li:last-child{margin-left:auto;margin-right:0}.redesign-version .b-app-item_editable .b-app-item_inner{padding:0 0 16px}.redesign-version .b-app-item_editable .b-app-item_inner h4{font-size:1.4rem;line-height:2rem}.redesign-version .b-app-item_editable .b-app-item_foot-list{display:flex;align-items:center}.redesign-version .b-app-item_editable .b-app-item_foot-list li{margin:0 0 0 auto}.redesign-version .b-app-item_editable .b-app-item_foot-list li.left{margin:0;display:flex;align-items:center}.redesign-version .b-app-item_editable .b-app-item_foot-list .ph-x{font-size:1.6rem;color:#db2835;margin:0 0 0 16px}.redesign-version .b-app-item-symbol{margin:0 0 2px;padding:12px 8px;background:#ebf6fc;border-radius:2px;position:relative;display:flex;align-items:center}.redesign-version .b-app-item-symbol svg{flex-shrink:0}.redesign-version .b-app-item-symbol-title{margin:0 8px;font-size:1.6rem;line-height:2.4rem;color:#1f1f1f}.redesign-version .b-app-item-symbol-remove{margin-left:auto;font-size:1.8rem;color:#ff3b38}.redesign-version .b-app-item-symbol-remove .ph{display:flex}.redesign-version .radio-list{margin:0 0 2px;background:rgba(1,144,219,.12);border-radius:8px;padding:4px;display:flex}.redesign-version .radio-list li{font-size:1.6rem;line-height:2rem;color:#5c5c5c;position:relative;flex-grow:1;text-align:center}.redesign-version .radio-list label{display:block;box-sizing:border-box;border:1px solid transparent;border-radius:8px;width:100%;height:44px;line-height:42px}.redesign-version .radio-list input.radio{margin:0;padding:0;width:100%;height:100%;position:absolute;top:0;left:0;opacity:0}.redesign-version .radio-list input.radio:checked+label{background:#fff;border-color:rgba(1,144,219,.32);color:#006fbc}.redesign-version .radio-list.noborder-wrap{background:0 0;border-radius:0;padding:0 0 32px;flex-wrap:wrap;margin:0 -2px}.redesign-version .radio-list.noborder-wrap li{width:79px;margin:2px;flex-grow:0;color:#1f1f1f}.redesign-version .radio-list.noborder-wrap label{height:40px;line-height:38px}.redesign-version .radio-list.noborder-wrap input.radio:checked+label{background:rgba(1,144,219,.08);border:1px solid rgba(1,144,219,.48);color:#1f1f1f}.redesign-version .radio-list.noborder-wrap.row-3 li{width:106px}.redesign-version .checkbox-list-var2{padding:16px 0 0;border-bottom:1px solid rgba(0,0,0,.16)}.redesign-version .checkbox-list-var2.noborder{border-bottom:none}.redesign-version .checkbox-list-var2 li{font-size:1.6rem;line-height:2rem;padding:12px 0 12px 56px;position:relative;margin:0 0 16px}.redesign-version .checkbox-list-var2 .checkbox-view{display:block;box-sizing:border-box;width:24px;height:24px;border:2px solid #8f8f8f;border-radius:8px;position:absolute;top:50%;left:12px;transform:translateY(-50%);text-align:center}.redesign-version .checkbox-list-var2 .checkbox-view i{font-size:12px;display:none}.redesign-version .checkbox-list-var2 .checkbox-view.minus{border-color:#0190db;color:#0190db}.redesign-version .checkbox-list-var2 .checkbox-view.minus i{display:inline-flex}.redesign-version .checkbox-list-var2 input.checkbox{margin:0;padding:0;position:absolute;top:0;left:0;opacity:0}.redesign-version .checkbox-list-var2 input.checkbox:checked+.checkbox-view{background:#0190db;border-color:#0190db;color:#fff}.redesign-version .checkbox-list-var2 input.checkbox:checked+.checkbox-view i{display:inline-flex}.redesign-version .check-list-icons{display:flex;justify-content:space-between}.redesign-version .check-list-icons li{width:48px;height:48px;position:relative}.redesign-version .check-list-icons label{display:block;box-sizing:border-box;width:100%;height:100%;text-align:center;padding:12px 0 0;border:1px solid transparent;border-radius:8px}.redesign-version .check-list-icons input.checkbox{margin:0;padding:0;width:100%;height:100%;position:absolute;top:0;left:0;opacity:0}.redesign-version .check-list-icons input.checkbox:checked+label{background:rgba(1,144,219,.08);border-color:rgba(1,144,219,.48)}.redesign-version .master-day-time h4{font-size:1.4rem;font-weight:400;line-height:2rem;color:#5c5c5c;margin:16px 0 8px}.redesign-version .master-day-time .d-time{display:flex;flex-wrap:wrap;margin-right:-4px}.redesign-version .master-day-time .d-time li{box-sizing:border-box;width:calc(25% - 4px);height:40px;margin:0 4px 4px 0;background:#fff;border:1px solid rgba(0,0,0,.16);border-radius:8px;font-size:1.6rem;line-height:38px;color:#5c5c5c;text-align:center}.redesign-version .master-day-time .d-time li.disabled{background:0 0;border-color:transparent;color:rgba(0,0,0,.16)}.redesign-version .master-day-time .d-time li.active{background:rgba(1,144,219,.08);border-color:rgba(1,144,219,.48);color:#006fbc}.redesign-version .master-day-time .d-time li.red{background:rgba(255,59,56,.08);border-color:rgba(255,59,56,.48);color:#db2835}.redesign-version .radio-list-custom label{display:block;position:relative;padding:8px 0 8px 36px}.redesign-version .radio-list-custom input.radio{margin:0;padding:0;width:100%;height:100%;position:absolute;top:0;left:0;opacity:0}.redesign-version .radio-list-custom input.radio:checked+.radio-label{color:#1f1f1f}.redesign-version .radio-list-custom input.radio:checked+.radio-label:before{outline-color:#0190db;background:#0190db}.redesign-version .radio-list-custom input.radio:checked+.radio-label .radio-label_subcopy{color:#5c5c5c}.redesign-version .radio-list-custom .radio-label{color:#5c5c5c;font-size:1.6rem;line-height:2.4rem}.redesign-version .radio-list-custom .radio-label:before{box-sizing:border-box;display:block;content:"";width:20px;height:20px;border-radius:50%;border:4px solid #fff;outline:2px solid #8f8f8f;position:absolute;top:10px;left:0;background:#fff}.redesign-version .radio-list-custom .radio-label .radio-label_subcopy{display:block;font-size:1.4rem;line-height:2rem;font-style:normal;margin:2px 0 0;color:#5c5c5c}.redesign-version .na-sr__item{padding:16px 0;border-bottom:1px solid rgba(0,0,0,.08);display:flex;align-items:flex-start}.redesign-version .na-sr__item-col1{margin-right:16px;width:calc(100% - 114px)}.redesign-version .na-sr__item-col2{margin-left:auto}.redesign-version .na-sr__item .ch-time-edit-wrap{display:block}.redesign-version .na-sr__item .ch-time-edit-wrap.short{width:40px}.redesign-version .na-sr__item .ch-time-edit-wrap.short input.ch-time-edit-input{padding:0}.redesign-version .na-sr__item .ch-time-edit-wrap.full{width:98px}.redesign-version .na-sr__item-breadcrumbs{margin:0 0 8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.redesign-version .na-sr__item-breadcrumbs li{display:inline;font-size:1.2rem;line-height:1.6rem;color:#5c5c5c}.redesign-version .na-sr__item-breadcrumbs li:after{content:"/";margin:0 0 0 3px}.redesign-version .na-sr__item-breadcrumbs li:last-child:after{content:""}.redesign-version .na-sr__item-title{font-size:1.6rem;line-height:2.4rem;color:#1f1f1f;margin:0 0 4px}.redesign-version .na-sr__item-dop{font-size:1.4rem;line-height:2rem;color:#5c5c5c}.redesign-version .na-sr__item-dop-gender,.redesign-version .na-sr__item-dop-price,.redesign-version .na-sr__item-dop-time{margin:0 16px 0 0}.redesign-version .na-sr__item.chosen .na-sr__item-dop,.redesign-version .na-sr__item.chosen .na-sr__item-title{color:#006fbc}.redesign-version .na-items-it{display:flex;align-items:flex-start;padding:16px 8px;border-bottom:1px solid rgba(0,0,0,.08)}.redesign-version .na-items-it_img{width:64px;height:64px;margin:0 12px 0 0;flex-shrink:0}.redesign-version .na-items-it_img.empty{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAPFBMVEVHcEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHr/7WAAAAFHRSTlMADycpJAUmHxICFSEeCBwKAwciFIV/MAsAAADJSURBVHgB7dbVYcRADITh0Ukys/vvNU9HMk44uf0K+A2LSLYlctHABAS/6ELmOC/XFTlOK3RVwX9A/Aj+A4iPKKtcT6sFkZtSzPHMlGQlHonSKjyqlZbjkSrvVCAFGnGgle6dAevDNCUDdYmboaYDYaoORgccT3o20CFoyIAgEDIwInAygIXvDjiC8bt/Yo6gIwPa44l/cCqX9rHFVLKLKZwdPbWcH3QyAi75q2yqKdAobcKjWWmCsO+T7OOXrEhqPa2ZS/wqSfIGqoEY/cvP/0gAAAAASUVORK5CYII=) 50% 50% no-repeat rgba(0,0,0,.04);background-size:32px 32px;border-radius:8px}.redesign-version .na-items-it_img img{display:block;width:100%;width:100%;border-radius:8px;object-fit:cover}.redesign-version .na-items-it_inner{width:calc(100% - 76px)}.redesign-version .na-items-it_inner h2{font-size:1.4rem;line-height:2rem;font-weight:400;color:#1f1f1f;margin:0 0 8px}.redesign-version .na-items-it_bottom{display:flex;align-items:center}.redesign-version .na-items-it_price{font-size:1.6rem;line-height:2.4rem;font-weight:600;color:#1f1f1f}.redesign-version .time-load{padding:30px 0;font-size:1.4rem;line-height:2rem;color:#5c5c5c;text-align:center}.redesign-version .time-load .ph-arrows-clockwise{font-size:2.4rem;margin:-3px 0 0 10px;vertical-align:middle}.redesign-version .b-sales-item{background:#fff;box-shadow:0 16px 32px rgba(0,0,0,.04),0 12px 24px rgba(0,0,0,.04),0 4px 8px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.16);border-radius:8px;margin:0 0 16px;padding:16px 16px 0;color:#5c5c5c}.redesign-version .b-sales-item.var2_nobord{box-shadow:none;padding:0}.redesign-version .b-sales-item .clear{width:100%}.redesign-version .b-sales-item .sales-number{font-weight:600;color:#1f1f1f;float:left}.redesign-version .b-sales-item .sales-time{float:right}.redesign-version .b-sales-item .sales-client{padding:16px 0;border-bottom:1px solid rgba(0,0,0,.08)}.redesign-version .b-sales-item .sales-client_name{font-size:1.6rem;line-height:2.4rem;color:#1f1f1f;margin:0 0 4px}.redesign-version .b-sales-item .sales-client_phone{font-size:1.4rem;line-height:2rem;color:#5c5c5c}.redesign-version .b-sales-item .sales-client h4{font-size:1.4rem;line-height:2rem;font-weight:600;color:#1f1f1f;margin:0 0 8px}.redesign-version .b-sales-item .sales-client_inner{position:relative}.redesign-version .b-sales-item .sales-client_dots{position:absolute;top:50%;right:5px;transform:translateY(-50%);font-size:3.2rem}.redesign-version .b-sales-item .sales-client_x{position:absolute;top:50%;right:0;transform:translateY(-50%);font-size:2.2rem;color:#8f8f8f}.redesign-version .b-sales-item .sales-salesman{padding:16px 0}.redesign-version .b-sales-item .sales-salesman_item{display:flex;align-items:center;position:relative}.redesign-version .b-sales-item .sales-salesman_x{position:absolute;top:50%;right:0;transform:translateY(-50%);font-size:2.2rem;color:#8f8f8f}.redesign-version .b-sales-item .sales-salesman_item-ava{width:48px;height:48px;margin:0 8px 0 0}.redesign-version .b-sales-item .sales-salesman_item-ava img{display:block;width:100%;width:100%;border-radius:8px;object-fit:cover}.redesign-version .b-sales-item .sales-salesman_item-name{font-size:1.6rem;line-height:2.4rem;color:#1f1f1f}.redesign-version .b-sales-item .sales-salesman_item-position{font-size:1.4rem;line-height:2rem;color:#5c5c5c}.redesign-version .b-sales-item .sales-salesman h4{font-size:1.4rem;line-height:2rem;font-weight:600;color:#1f1f1f;margin:0 0 8px}.redesign-version .b-sales-item .sales-flex{display:flex;align-items:flex-start;padding:32px 8px 16px;border-bottom:1px solid rgba(0,0,0,.08)}.redesign-version .b-sales-item .sales-flex.var2-noborder{border-bottom:none}.redesign-version .b-sales-item .sales-flex.var2-nosidepadding{padding-left:0;padding-right:0}.redesign-version .b-sales-item .sales-flex.var2-noflex{display:block}.redesign-version .b-sales-item .sales-flex_img{width:64px;height:64px;margin:0 12px 0 0;flex-shrink:0}.redesign-version .b-sales-item .sales-flex_img img{display:block;width:100%;width:100%;border-radius:8px;object-fit:cover}.redesign-version .b-sales-item .sales-flex_inner h2{font-size:1.4rem;line-height:2rem;font-weight:400;color:#1f1f1f;margin:0 0 8px}.redesign-version .b-sales-item .sales-flex_inner h2.bigger{font-size:1.6rem;line-height:2.4rem}.redesign-version .b-sales-item .sales-flex_bottom{display:flex;align-items:center}.redesign-version .b-sales-item .sales-flex_bottom.var2-padding{padding-top:8px}.redesign-version .b-sales-item .sales-add{padding:8px 0}.redesign-version .b-sales-item .sales-add-item{font-size:1.4rem;line-height:2rem;color:#006fbc}.redesign-version .b-sales-item .sales-add-salesman{font-size:1.6rem;line-height:2.4rem;font-weight:600;color:#006fbc}.redesign-version .b-sales-item .sales-add-2{margin-bottom:16px;padding:30px 0;text-align:center;border-bottom:1px solid rgba(0,0,0,.16)}.redesign-version .b-sales-item .sales-quan{font-size:1.4rem;line-height:2rem;font-weight:400;color:#5c5c5c}.redesign-version .b-sales-item .sales-price{font-size:1.4rem;line-height:2rem;font-weight:600;color:#1f1f1f;margin-left:auto;white-space:nowrap}.redesign-version .b-sales-item .sales-price.var2-bigger{margin-left:0;font-size:1.6rem;line-height:2.4rem}.redesign-version .b-sales-item .sales-summ{display:flex;font-size:2rem;line-height:2.6rem;font-weight:500;color:#1f1f1f}.redesign-version .b-sales-item .sales-summ_numb{margin-left:auto}.redesign-version .b-sales-item .sales-who{font-size:1.4rem;line-height:3rem;font-weight:400;display:inline-block;margin:0 16px 0 0}.redesign-version .b-sales-item .sales-who h3{font-size:1.4rem;line-height:3rem;font-weight:400;display:inline-block;margin:0}.redesign-version .b-sales-item .sales-who p{display:inline-block;margin:0}.redesign-version .b-sales-item .sales-who .ph-user-circle,.redesign-version .b-sales-item .sales-who .ph-users-three{font-size:2.4rem;vertical-align:middle;margin:0 4px 0 0}.redesign-version .auth{padding:8px 0 0;font-size:1.4rem;line-height:2rem;color:#5c5c5c}.redesign-version .auth h3{color:#5c5c5c}.redesign-version .auth a{color:#006fbc}.redesign-version .auth .custom-form__field.relative{position:relative}.redesign-version .auth .custom-form__field input.text{text-align:left;background:#fff;border:1px solid rgba(0,0,0,.16);padding:10px 40px 10px 16px;color:#1f1f1f}.redesign-version .auth .custom-form__field input.text:focus{border:1px solid rgba(1,144,219,.48)}.redesign-version .auth .custom-form__field input.text:focus+input.reset{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAAkElEQVR42u2USwrAIAxEPWpuoheQObKlSC225tsunXXeI+iQlHb+TaVKH2YqoaEhSzjyOcMo0AWCouNo4HZAkRQDL9KKrMKE8wozvla48LfCjc+KED4pYvhDUULFHssr7dTxiOJ+OrmdKq4X3NR5l2L972YFXxuTQm6dqqik1eZSyBepGNrJXiSCelQtMzvOHJuWALADA3RDAAAAAElFTkSuQmCC) 0 0 no-repeat;background-size:16px 16px}.redesign-version .auth .custom-form__field input.reset{width:16px;height:16px;margin:0;padding:0;border:none;background:0 0;-webkit-appearance:none;position:absolute;top:14px;right:16px}.redesign-version .auth .custom-form__field .toggle-password{display:block;width:24px;height:24px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAY1BMVEUAAABYWFhdXV1cXFxQUFBbW1tcXFxcXFxcXFxaWlpcXFxcXFxaWlpgYGBcXFxbW1tcXFxbW1tbW1tZWVldXV1dXV1cXFxaWlpbW1tdXV1cXFxbW1taWlpcXFxbW1tdXV1cXFw/WNAcAAAAIHRSTlMAIN/vEN+Av39gz0AwEK9wUJ+PUI/voJBfn5DPH2+gYGtVI8QAAAG1SURBVHhe7ZLbloMgDEXlIogiUlvbuQ///5WTWE7FLts1vve8NCXseEhS7dBLYpJiF2BS2kcItZfwRLT9HDatnBLxdnTPSnSJCA5iKiSbx4wj4pDJUgfx5Blp5CAKzSa7IagZaTaB72kr6WxK2+04caLeKOdbRoZ74J0O1bHn5Fsu0KJHDnXu7n9SvudcZGB2EvPrQKz8BI2c8hSY8kV9WLtqKHUumqsEo4Zb1OXjM2KWZz86A/LaFTiRGeDXyf4aa7pTi/IDN4KiIwii7WLIw52lyS5rZXCJ1MGUoMBU0Ay7lAnKqQr6IFP5t9YcgKZgyGtVKf5bmGKDBq8pgMrktYqBryz9cBkcAXDJLxAY1dL8eg5i2WKLB51BlG4FLi2mBh4bUF4rSEiU4gGhjWwQQ8iLCFkYQosPRaxOnoLAkcd2FsPNbQw9Zl0K/srhoilSwCGAgNOYrh29J3DmAq/apbvV8Uoht3KVWl9t1CGvWpeJ0oldV9ISa7Ulk1hTGDrPd0Vs+K3o4JbET9rWWD1ETL0G7KCxJA8Zd7HsXMlw+dUYAhH/FJak20XUvHh7JKwVO4CX/gD3cTfh/UfrCgAAAABJRU5ErkJggg==) 0 0 no-repeat;background-size:24px 24px;position:absolute;top:10px;right:16px}.redesign-version .auth .custom-form__field .toggle-password.eye{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAV1BMVEUAAABYWFhdXV1cXFxbW1tbW1tcXFxaWlpcXFxcXFxcXFxbW1taWlpcXFxQUFBgYGBdXV1cXFxcXFxbW1tbW1tcXFxbW1tcXFxZWVlcXFxdXV1aWlpcXFwoux4SAAAAHHRSTlMAIN9An9+/MO+Az3BgfxAQ71CvoI+gz29QkJ+QLwK1mQAAAXxJREFUeF7tVNt2wyAMi7kHyIWk27ot//+dMxQwdNn63lM9VTqSLUjS4VnwAjhh2YFg6uLhkXuekpfApv8yII4TCPhzejIY5QLMyDV3m0nSdOrXqYwKc6d6lYqdLPlYo52fDLIx4u7lWMcUlQvcZkUoWyTVav3veS+kFm0ToETj33J5vR4VRt+0ZetbaaRvmQD6zchR3GMCsvyGpB4QGPYpBH/LponK8mKx4ZKJIM8QcBLUSYbGLpT2yUNhQV3HhvFaCkuM1YKbNRIysUo+keQFkiw4phCiVOp6C7DlUaBU8ZFg8NKKvLtv2z4sWYqSaacD3V0BoM3fiKJSMW2g9VybhyWa09hloDSQRzbXJ4Fuj9JgItEoTmuz7evo7tsh3fIObX6/fPN2pLMRxv5lzlBFseTvEj6TsFtkgtPHSP6u1WFrTQJX9WMkUBPlO3EOKqqSBvW1ItbNcR29EJxakzTOwzlgf/hHdg8YZe9mOP0BwH8rlrxWOBieBC/8AGAaKy0xSxdJAAAAAElFTkSuQmCC)}.redesign-version .auth .agree{padding:0}.redesign-version .auth .agree li{font-size:1.4rem;line-height:2rem;margin:0;padding:0 0 0 36px}.redesign-version .auth .agree .checkbox-view{left:0;top:-3px;transform:translateY(0)}.redesign-version .auth .error input.text{border:1px solid rgba(255,59,56,.48)}.redesign-version .auth .error .error_message{font-size:1.4rem;line-height:2rem;color:#ff3b38;margin:4px 0 0}.redesign-version .auth .error .checkbox-view{border-color:#ff3b38}.redesign-version .b-client-item{padding:16px 0 0}.redesign-version .clients-list-title{font-size:1.4rem;line-height:2rem;font-weight:400;margin:11px 0 8px;color:#1f1f1f}.redesign-version .clients-list{padding:16px 0}.redesign-version .clients-list.with-borders{padding:0}.redesign-version .clients-list.with-borders li{border-bottom:1px solid rgba(0,0,0,.08);margin:0;padding-top:16px;padding-bottom:16px}.redesign-version .clients-list li{padding:0 24px 0 56px;position:relative}.redesign-version .clients-list .call-phone{position:absolute;top:50%;left:8px;transform:translateY(-50%);font-size:3.2rem;color:#2b9927}.redesign-version .clients-list .ph-caret-right,.redesign-version .clients-list .ph-plus{position:absolute;top:50%;right:8px;transform:translateY(-50%);font-size:1.6rem;color:#5c5c5c}.redesign-version .clients-list .ph-plus{font-size:2.4rem}.redesign-version .clients-list .client-info{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.redesign-version .clients-list .client-info .name{font-size:1.6rem;line-height:2rem;color:#1f1f1f;display:block;margin:0 0 4px}.redesign-version .clients-list .client-info .email,.redesign-version .clients-list .client-info .phone-number{font-size:1.4rem;line-height:2rem;color:#5c5c5c;display:inline-block;margin:0 10px 0 0}.redesign-version .client-rating{padding:16px 0;font-size:1.2rem;line-height:1.6rem;color:#5c5c5c}.redesign-version .rating-bar{position:relative}.redesign-version .rating-bar-border{background:rgba(0,0,0,.08);border-radius:4px;height:8px}.redesign-version .rating-bar-width{height:100%;background:#0190db;border-radius:4px;position:absolute;top:0;left:0}.redesign-version .rating-bar-counts{display:flex;padding:8px 0 0}.redesign-version .rating-bar-counts-kol{margin-left:auto}.redesign-version .rating-bar-counts-kol i{font-style:normal;color:#0190db}.redesign-version .client-spendings-wrap{padding:0 0 16px}.redesign-version .client-spendings-wrap table{margin:0;padding:0;border-collapse:collapse;width:100%}.redesign-version .client-spendings-wrap table td,.redesign-version .client-spendings-wrap table th{padding:0 0 16px;text-align:left;vertical-align:top}.redesign-version .client-spendings-wrap table th{font-size:1.8rem;line-height:2.4rem;font-weight:500}.redesign-version .client-spendings-wrap table td{font-size:1.6rem;line-height:2rem}.redesign-version .client-spendings-wrap table td.b{text-align:right;font-weight:600;padding-left:13px;white-space:nowrap}.redesign-version .client-spendings-wrap table td.smaller{font-size:1.4rem;color:#5c5c5c}.redesign-version .client-spendings-wrap table tr.small-padding td{padding-bottom:4px}.redesign-version .h-salenav .nav-list li{margin:0 0 16px}.redesign-version .h-salenav .nav-list a{background:#fff;box-shadow:0 16px 32px rgba(0,0,0,.04),0 12px 24px rgba(0,0,0,.04),0 4px 8px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.16);border-radius:8px;padding:16px;display:flex;align-items:center}.redesign-version .h-salenav .nav-list a .salenav-kol{font-size:1.4rem;line-height:2rem;color:#8f8f8f;margin-left:13px}.redesign-version .h-salenav .nav-list a .salenav-kol .col{color:#0190db;font-style:normal}.redesign-version .h-salenav .nav-list a .salenav-right{margin-left:auto;font-size:1.6rem}.redesign-version .h-salenav .nav-list a .salenav-price{font-weight:600}.redesign-version .h-salenav .nav-list a .ph-caret-right{margin-left:13px;vertical-align:middle;display:inline-block}.redesign-version .b-appointment-item{background:#fff;box-shadow:0 16px 32px rgba(0,0,0,.04),0 12px 24px rgba(0,0,0,.04),0 4px 8px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.16);border-radius:8px;margin:0 0 16px;padding:16px;color:#5c5c5c}.redesign-version .b-appointment-item.blue .app-numb{color:#00539d}.redesign-version .b-appointment-item.red .app-numb{color:#b71c34}.redesign-version .b-appointment-item.green .app-numb{color:#136e1f}.redesign-version .b-appointment-item .clear{width:100%}.redesign-version .b-appointment-item .app-numb{font-weight:600;float:left}.redesign-version .b-appointment-item .app-date{float:right}.redesign-version .b-appointment-item .app-service{display:flex;align-items:flex-start;padding:16px 0 0;font-size:1.6rem;line-height:2rem;font-weight:600;white-space:nowrap;color:#1f1f1f}.redesign-version .b-appointment-item .app-service.app-service_sub{padding-left:16px;font-size:1.4rem;font-weight:400;color:#5c5c5c}.redesign-version .b-appointment-item .app-service.app-service_sub b{font-weight:600}.redesign-version .b-appointment-item .app-service strong{padding:0 16px 0 0;font-weight:400;white-space:normal}.redesign-version .b-appointment-item .app-client{background:rgba(0,0,0,.04);border-radius:4px;padding:8px;display:flex;align-items:center;color:#1f1f1f;margin:16px 0}.redesign-version .b-appointment-item .app-client .ph-user-circle{font-size:2.4rem;color:#5c5c5c;margin:0 3px 0 0}.redesign-version .b-appointment-item .app-client .phone{color:#5c5c5c;margin-left:3px}.redesign-version .b-appointment-item .app-client .discount{font-weight:600;margin-left:auto}.redesign-version .b-appointment-item .app-client-wrap{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;align-items:center;margin:0 13px 0 0}.redesign-version .b-appointment-item .app-master{display:flex;align-items:center;font-size:1.6rem;line-height:2rem;color:#1f1f1f}.redesign-version .b-appointment-item .app-master-ava{width:40px;height:40px;background:#5c5c5c;border-radius:8px;font-size:1.4rem;line-height:40px;color:#fff;text-align:center;margin:0 8px 0 0}.redesign-version .b-appointment-item .app-master-ava img{display:block;width:40px;height:40px;border-radius:8px}.redesign-version .b-appointment-item .app-price{color:#1f1f1f;border-top:1px solid rgba(0,0,0,.16);margin:16px 0 0;padding:28px 0 0}.redesign-version .b-appointment-item .app-price h2{font-size:1.6rem;line-height:2rem;font-weight:400;display:flex;align-items:flex-end}.redesign-version .b-appointment-item .app-price h2 span{margin-left:auto;font-size:2rem;line-height:2.6rem;font-weight:500}.redesign-version .b-appointment-item .app-price-items li{display:flex;align-items:center;margin:16px 0 0;color:#1f1f1f}.redesign-version .b-appointment-item .app-price-items .app-price-items-pr{margin-left:auto}.redesign-version .b-appointment-item .app-price-items .app-price-items-pic{width:24px;height:24px;margin:0 3px 0 0;text-align:center}.redesign-version .b-appointment-item .app-price-items .app-price-items-pic i{font-size:19px;vertical-align:middle}.redesign-version .statistics-padding-top{padding:24px 0 0}.redesign-version .statistics-summary{display:block;color:#1f1f1f;margin:0 0 32px}.redesign-version .statistics-summary-money{position:relative;font-size:2.8rem;line-height:4.2rem;margin:0}.redesign-version .statistics-summary-money .ph-currency-rub-bold{font-size:2.4rem;vertical-align:middle;display:inline-block}.redesign-version .statistics-summary-money .ph-caret-right{position:absolute;top:50%;right:13px;transform:translateY(-50%);font-size:16px;color:#5c5c5c}.redesign-version .statistics-income{font-size:1.4rem;line-height:2rem;color:#5c5c5c}.redesign-version .statistics-head{font-size:2rem;line-height:2.4rem;font-weight:500;color:#0190db;margin:0 0 24px}.redesign-version .statistics-summary-tbl th{text-align:left;font-size:1.2rem;line-height:1.6rem;font-weight:400;color:#5c5c5c;padding:0 30px 0 0}.redesign-version .statistics-summary-tbl td{text-align:left;font-size:1.4rem;line-height:2rem;font-weight:400;color:#1f1f1f;padding:0 30px 0 0}.redesign-version .statistics-summary-tbl td .ph-currency-rub-bold{font-size:1.3rem;vertical-align:middle;display:inline-block}.redesign-version .statistics-summary-tbl td .ph-caret-down-fill,.redesign-version .statistics-summary-tbl td .ph-caret-up-fill{color:#2b9927;font-size:1.3rem;vertical-align:middle;display:inline-block}.redesign-version .statistics-summary-tbl td .ph-caret-down-fill{color:#ff3b38}.redesign-version .h-finansec-wrap{padding:16px 0 0}.redesign-version .statistics-list{display:flex;align-items:stretch;flex-wrap:wrap;margin-right:-8px}.redesign-version .statistics-list.w-shadow{padding:0}.redesign-version .statistics-list.w-shadow .statistics-list_inner{box-shadow:0 16px 32px rgba(0,0,0,.04),0 12px 24px rgba(0,0,0,.04),0 4px 8px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.16);border:none}.redesign-version .statistics-list.w100 li{width:100%}.redesign-version .statistics-list.no-border{padding:16px 0}.redesign-version .statistics-list.no-border .statistics-list_inner{border:none;background:0 0}.redesign-version .statistics-list.no-border .padd{padding:0}.redesign-version .statistics-list.no-padd2{padding:12px 0 0}.redesign-version .statistics-list li{box-sizing:border-box;width:50%;margin:0 0 16px;padding:0 8px 0 0}.redesign-version .statistics-list li.smaller .money-type{font-size:1.4rem;line-height:2rem}.redesign-version .statistics-list li.smaller .all{font-size:1.4rem;line-height:2rem;font-weight:400}.redesign-version .statistics-list li.smaller .all .ph-currency-rub-bold{font-size:1.2rem}.redesign-version .statistics-list li.smaller .all .ph-currency-rub-bold:before{font-weight:400}.redesign-version .statistics-list li.fs-normal .all{font-weight:400}.redesign-version .statistics-list li.fs-normal .all .ph-currency-rub-bold:before{font-weight:400}.redesign-version .statistics-list li.with-top-border{border-top:1px solid rgba(0,0,0,.08);padding-top:16px}.redesign-version .statistics-list .statistics-list_inner{box-sizing:border-box;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:8px;height:100%;position:relative}.redesign-version .statistics-list a.absolute{position:absolute;top:0;left:0;width:100%;height:100%}.redesign-version .statistics-list .padd{padding:16px}.redesign-version .statistics-list .money-type{font-size:1.6rem;line-height:2.4rem;color:#1f1f1f;display:block;margin:0 0 8px}.redesign-version .statistics-list .money-type .ph-arrow-circle-down,.redesign-version .statistics-list .money-type .ph-arrow-circle-up{font-size:2.4rem;vertical-align:middle;margin:-2px 3px 0 0}.redesign-version .statistics-list .money-type .ph-arrow-circle-up{color:#ff3b38}.redesign-version .statistics-list .money-type .ph-arrow-circle-down{color:#2b9927}.redesign-version .statistics-list .money-type .ph-scissors,.redesign-version .statistics-list .money-type .ph-shopping-cart{font-size:2.4rem;vertical-align:middle;color:#0190db;transform:rotate(-90deg);margin:-2px 3px 0 0}.redesign-version .statistics-list .money-type .ph-shopping-cart{transform:none}.redesign-version .statistics-list .money-type.d-flex{display:flex;align-items:flex-end;justify-content:flex-start;gap:15px}.redesign-version .statistics-list .money-type.no-marg{margin:0}.redesign-version .statistics-list .money-type.light-color{color:#5c5c5c}.redesign-version .statistics-list .money-type .all{font-weight:600;margin-left:auto;color:#1f1f1f;display:flex;align-items:center;white-space:nowrap}.redesign-version .statistics-list .money-type .all .ph-currency-rub-bold{font-size:1.4rem}.redesign-version .statistics-list .money-type .all .ph-currency-rub-bold:before{font-weight:600}.redesign-version .statistics-list .money-type .all .ph-caret-right{margin-left:16px;color:#5c5c5c}.redesign-version .statistics-list .money-type .all-2{color:#8f8f8f;flex-grow:0}.redesign-version .statistics-list .money{font-size:1.6rem;line-height:2.4rem;font-weight:600;display:flex;align-items:center}.redesign-version .statistics-list .money .money-inner{display:inline-block;vertical-align:middle;font-size:1.2rem;line-height:1.6rem;font-weight:400}.redesign-version .statistics-list .money .money-inner.paddi{margin-left:13px}.redesign-version .statistics-list .money .ph-currency-rub-bold{font-size:1.4rem}.redesign-version .statistics-list .money .ph-currency-rub-bold:before{font-weight:600}.redesign-version .statistics-list .ct-chart-wrap.var2 .ct-chart-lines{margin-right:0}.redesign-version .statistics-list .ct-chart-wrap.var2 .ct-chart-line-item{padding:0;background:rgba(0,0,0,.08);border-radius:4px}.redesign-version .statistics-list .ct-chart-wrap.var2 .ct-chart-line-item .line{background:#0190db}.redesign-version .statistics-list .ct-chart-lines{display:flex;margin-right:-2px;padding:0 0 20px}.redesign-version .statistics-list .ct-chart-lines.padd-2{padding-bottom:4px}.redesign-version .statistics-list .ct-chart-lines .ct-chart-line-item{padding:0 2px 0 0;box-sizing:border-box;width:100%;height:8px}.redesign-version .statistics-list .ct-chart-lines .ct-chart-line-item.green .line{background:#75b872}.redesign-version .statistics-list .ct-chart-lines .ct-chart-line-item.green .line-text{color:#136e1f}.redesign-version .statistics-list .ct-chart-lines .ct-chart-line-item.blue .line{background:#5bb2e0}.redesign-version .statistics-list .ct-chart-lines .ct-chart-line-item.blue .line-text{color:#006fbc}.redesign-version .statistics-list .ct-chart-lines .ct-chart-line-item.red .line{background:#f57f7d}.redesign-version .statistics-list .ct-chart-lines .ct-chart-line-item.red .line-text{color:#b71c34}.redesign-version .statistics-list .ct-chart-lines .ct-chart-line-item.grey .line{background:#8f8f8f}.redesign-version .statistics-list .ct-chart-lines .ct-chart-line-item.grey .line-text{color:#5c5c5c}.redesign-version .statistics-list .ct-chart-lines .ct-chart-line-item .line{display:block;width:100%;height:100%;position:relative;background:rgba(0,0,0,.08);border-radius:4px}.redesign-version .statistics-list .ct-chart-lines .ct-chart-line-item .line-text{position:absolute;top:12px;left:0;font-size:1.2rem;line-height:1.6rem;font-weight:600}.redesign-version .h-fixed-head-wrap{padding:16px 0}.redesign-version .h-fixed-head-wrap.var2 table.fixed-scroll-tbl tr.green td.price{color:#1f1f1f}.redesign-version .h-fixed-head-wrap.var2 table.fixed-scroll-tbl tr.green td.price .ph-caret-up-fill{color:#2b9927}.redesign-version .h-fixed-head-wrap.var2 table.fixed-scroll-tbl tr.red td.price{color:#1f1f1f}.redesign-version .h-fixed-head-wrap.var2 table.fixed-scroll-tbl tr.red td.price .ph-caret-down-fill{color:#ff3b38}.redesign-version table.fixed-scroll-tbl{width:100%}.redesign-version table.fixed-scroll-tbl td{padding:12px 8px 12px 0;text-align:left;vertical-align:middle}.redesign-version table.fixed-scroll-tbl td:last-child{padding-right:0}.redesign-version table.fixed-scroll-tbl td.ph-icon{font-size:24px;color:#5c5c5c;width:24px}.redesign-version table.fixed-scroll-tbl td.ph-icon .ph-scissors{transform:rotate(90deg)}.redesign-version table.fixed-scroll-tbl td.w2{color:#5c5c5c}.redesign-version table.fixed-scroll-tbl td.price{text-align:right;font-weight:600;color:#1f1f1f}.redesign-version table.fixed-scroll-tbl td.price b{font-weight:600}.redesign-version table.fixed-scroll-tbl td.bigger{font-size:1.6rem;line-height:2rem;color:#1f1f1f}.redesign-version table.fixed-scroll-tbl td.bigger b{font-weight:400}.redesign-version table.fixed-scroll-tbl tr.green td.price{color:#2b9927}.redesign-version table.fixed-scroll-tbl tr.red td.price{color:#ff3b38}.redesign-version table.fixed-scroll-tbl tr.comment td{padding-top:0;font-size:1.2rem;line-height:1.6rem;color:#5c5c5c}.redesign-version table.fixed-scroll-tbl tr.comment .fst-inn{padding:8px 12px;position:relative;background:rgba(0,0,0,.08);border-radius:8px}.redesign-version table.fixed-scroll-tbl tr.comment .fst-inn:after{position:absolute;bottom:100%;left:14px;border:solid transparent;content:"";height:0;width:0;pointer-events:none;border-bottom-color:rgba(0,0,0,.08);border-width:6px}.redesign-version table.fixed-scroll-tbl tr.has-sub-tr td{padding-bottom:8px}.redesign-version table.fixed-scroll-tbl tr.sub-tr td{padding-top:0;padding-bottom:8px}.redesign-version table.fixed-scroll-tbl tr.smaller td{padding-top:8px;padding-bottom:8px}.redesign-version table.fixed-scroll-tbl tr.smaller td.price{font-weight:400}.redesign-version table.fixed-scroll-tbl tr.break td.bigger{padding-top:16px}.redesign-version table.fixed-scroll-tbl a{color:#006fbc}.redesign-version table.fixed-scroll-tbl .ph-caret-down-fill,.redesign-version table.fixed-scroll-tbl .ph-caret-up-fill,.redesign-version table.fixed-scroll-tbl .ph-currency-rub-bold{vertical-align:middle}.redesign-version .h-fixed-foot-tbl{margin:16px 0 0;padding:16px 0 0;border-top:1px solid rgba(0,0,0,.16)}.redesign-version .income-form-wrap{padding:16px 0}.redesign-version .b-appointment_var2{padding:16px 0 0}.redesign-version .b-appointment_var2 .visit-date{box-sizing:border-box;display:block;padding:0;position:relative;font-size:2rem;line-height:2.4rem;font-weight:500;color:#0190db}.redesign-version .b-appointment_var2 .visit-date .vd-icon{position:absolute;top:50%;right:8px;transform:translateY(-50%);font-size:2.4rem}.redesign-version .b-appointment_var2 .nostyle{box-sizing:border-box;height:120px;margin:0;background:rgba(0,0,0,.04);border-radius:8px;padding:12px 16px;font-size:1.6rem;line-height:2.4rem;color:#1f1f1f}.redesign-version .b-appointment_var2 .nostyle .b-app-item_inner{max-height:100%;overflow-y:auto;padding:0}.redesign-version .b-app-item-pay-wrap{border-top:1px solid rgba(0,0,0,.16);margin:16px 0 0;padding:16px 0 0}.redesign-version .b-app-item-pay-wrap-btn{padding:12px 0 16px}.redesign-version .b-app-item-pay-wrap-btn2{padding:12px 0 0}.redesign-version .app-pay-tbl{width:100%;margin:0;padding:0;border-collapse:collapse}.redesign-version .app-pay-tbl td,.redesign-version .app-pay-tbl th{font-size:1.4rem;line-height:2rem;font-weight:400;text-align:left;vertical-align:middle;padding:0 0 16px;color:#1f1f1f}.redesign-version .app-pay-tbl td{text-align:right;padding-left:10px}.redesign-version .app-pay-tbl td.discount-td{color:#ff3b38}.redesign-version .app-pay-tbl tr.summary-tr th{font-size:1.6rem;line-height:2.4rem}.redesign-version .app-pay-tbl tr.summary-tr td{font-size:2rem;line-height:2.6rem;font-weight:500}.redesign-version .app-pay-tbl tr.summary-tr td .ph-currency-rub-bold{font-size:1.8rem}.redesign-version .app-pay-tbl .ph-scissors{font-size:2.4rem;vertical-align:middle;color:#5c5c5c;transform:rotate(-90deg);margin:0 3px 0 0}.redesign-version .app-pay-tbl .ph-currency-rub-bold{font-size:1.3rem;vertical-align:middle;display:inline-block}.redesign-version .app-pay-tbl .app-pay-tbl-dop-color{color:#8f8f8f;margin-left:16px}.redesign-version .app-pay-tbl.bigger th{font-size:1.6rem;line-height:2.4rem;padding-bottom:24px}.redesign-version .app-pay-tbl.bigger td{font-size:1.6rem;line-height:2.4rem;font-weight:600;padding-bottom:24px}.redesign-version .app-pay-tbl.bigger .ph-currency-rub-bold{font-size:1.5rem;position:relative;top:1px}.redesign-version .app-pay-tbl.bigger.padd2 td,.redesign-version .app-pay-tbl.bigger.padd2 th{padding-bottom:16px}.redesign-version .app-pay-tbl.bigger.no-padd td,.redesign-version .app-pay-tbl.bigger.no-padd th{padding-bottom:0}.redesign-version .app-pay-tbl.green td,.redesign-version .app-pay-tbl.green th{color:#136e1f}.redesign-version .app-pay-tbl.biggest th{font-size:1.6rem;line-height:2.4rem;padding-bottom:12px}.redesign-version .app-pay-tbl.biggest td{font-size:2rem;line-height:2.6rem;font-weight:500;padding-bottom:12px}.redesign-version .app-pay-tbl.biggest .ph-currency-rub-bold{font-size:1.8rem;position:relative;top:2px}.redesign-version .b-app-item-pay-wrap_inner.var2 .app-pay-switch{margin-bottom:24px;color:#5c5c5c}.redesign-version .b-app-item-pay-wrap_inner.var3 .app-pay-switch{margin-bottom:24px}.redesign-version .app-pay-switch{position:relative;margin:0 0 36px;font-size:1.6rem;line-height:2.4rem;color:#1f1f1f}.redesign-version .app-pay-switch input.checkbox{display:block;width:100%;height:100%;opacity:0;position:absolute;top:0;right:0}.redesign-version .app-pay-switch input.checkbox:checked+label .switcher{background:#0190db}.redesign-version .app-pay-switch input.checkbox:checked+label .switcher:after{left:auto;right:2px}.redesign-version .app-pay-switch input.checkbox:checked+label .ch-time-edit-wrap{display:block}.redesign-version .app-pay-switch input.checkbox:checked+.switcher{background:#0190db}.redesign-version .app-pay-switch input.checkbox:checked+.switcher:after{left:auto;right:2px}.redesign-version .app-pay-switch label .switcher{display:block;width:44px;height:24px;background:rgba(0,0,0,.08);border-radius:99px;position:absolute;top:0;right:0}.redesign-version .app-pay-switch label .switcher:after{display:block;content:"";width:20px;height:20px;background:#fff;border-radius:50%;position:absolute;top:2px;left:2px}.redesign-version .app-pay-switch .ch-time-edit-wrap{margin:0;position:absolute;top:50%;right:60px;transform:translateY(-50%);width:116px;display:none}.redesign-version .app-pay-description{font-size:1.4rem;line-height:2rem;color:#5c5c5c;padding:0 0 10px}.redesign-version .app-pay-hr{height:1px;background:rgba(0,0,0,.16);margin:6px 0}.redesign-version .app-foot-input{padding:4px 0;position:relative}.redesign-version .app-foot-input input.text{box-sizing:border-box;display:block;margin:0;padding:0 16px 0 75px;border:none;background:rgba(0,0,0,.04);border-radius:8px;width:100%;height:44px;font:1.6rem $sfProDisplay;color:#1f1f1f;text-align:right}.redesign-version .app-foot-input input.text.with-border{background:#fff;border:1px solid rgba(0,0,0,.16)}.redesign-version .app-foot-input input.text.with-border:focus{border-color:rgba(1,144,219,.48);background:#fff}.redesign-version .app-foot-input label{position:absolute;top:50%;left:16px;transform:translateY(-50%);font-size:1.4rem;line-height:2rem;color:#5c5c5c}.redesign-version .app-foot-input .summ-pos{position:absolute;top:50%;right:10px;transform:translateY(-50%);font-size:1.6rem;line-height:2.4rem;color:#1f1f1f;display:flex;align-items:center}.redesign-version .app-foot-input.result{display:flex;padding:4px 0 12px}.redesign-version .app-foot-input.result label{position:static;transform:none;color:#1f1f1f}.redesign-version .app-foot-input.result .summ-pos{position:static;transform:none;margin-left:auto;font-size:1.4rem;line-height:2rem}.redesign-version .app-foot-input.app-foot-input__choose .summ-pos{display:flex;align-items:center;font-size:1.6rem;line-height:2.4rem}.redesign-version .app-foot-input.app-foot-input__choose .all-by-card{font-size:1.4rem;line-height:2rem;font-weight:600;color:#006fbc;margin-left:8px}.redesign-version .app-foot-input.app-foot-input__choose.part input.text{padding-right:100px}.redesign-version .app-foot-input.app-foot-input__choose input.text{padding-right:23px}.redesign-version .app-foot-input.app-foot-input__choose input.text[value=""]~.summ-pos{display:none}.redesign-version .app-foot-input.app-foot-input__choose input.text:focus~.summ-pos{display:flex}.redesign-version .app-foot-input.app-foot-input__choose.currency_3lett input.text{padding-right:43px}.redesign-version .app-foot-input.app-foot-input__choose.currency_3lett.part input.text{padding-right:120px}.redesign-version .ap-pay-way{margin:12px 0 16px;background:rgba(1,144,219,.12);border-radius:8px;padding:4px;display:flex;align-items:center;justify-content:space-between}.redesign-version .ap-pay-way li{box-sizing:border-box;width:50%;height:36px;color:#5c5c5c;text-align:center;display:flex;justify-content:space-around;flex-direction:column;position:relative}.redesign-version .ap-pay-way input.radio{display:block;width:100%;height:100%;position:absolute;top:0;left:0;opacity:0}.redesign-version .ap-pay-way input.radio:checked+label{background:#fff;border:1px solid rgba(1,144,219,.32);color:#006fbc}.redesign-version .ap-pay-way label{box-sizing:border-box;display:block;height:100%;border:1px solid transparent;border-radius:8px;line-height:34px}.redesign-version .staff-ava{width:40px;height:40px;background:#5c5c5c;border-radius:8px;font-size:1.4rem;line-height:40px;color:#fff;text-align:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0 8px 0 0}.redesign-version .staff-ava img{display:block;width:40px;height:40px;border-radius:8px}.redesign-version .b-staff-item{padding-top:16px}.redesign-version .h-daybyday-wrap{padding-top:16px}.redesign-version .h-daybyday-wrap h3{font-size:1.4rem;line-height:2rem;font-weight:400;margin:0 0 8px}.redesign-version .edit-day-wrap{margin:0 0 16px;position:relative}.redesign-version .edit-day-wrap input.checkbox{display:block;box-sizing:border-box;margin:0;padding:0;width:24px;height:24px;border:none;background:0 0;opacity:0;border-radius:2px;position:absolute;top:18px;right:18px;z-index:1}.redesign-version .edit-day-wrap .edit-day-label{box-sizing:border-box;display:flex;align-items:center;flex-wrap:wrap;padding:8px 18px 8px 8px;min-height:60px}.redesign-version .edit-day-wrap .edit-day-date{font-size:1.6rem;line-height:2.4rem;color:#5c5c5c}.redesign-version .edit-day-wrap .edit-day-fields{margin-left:auto;display:flex;align-items:center}.redesign-version .edit-day-wrap .edit-day-fields input.text{box-sizing:border-box;display:block;width:72px;height:44px;margin:0 8px 0 0;padding:12px 0;border:1px solid transparent;background:rgba(0,0,0,.04);border-radius:8px;font:1.6rem $sfProDisplay;color:#1f1f1f;text-align:center;opacity:0}.redesign-version .edit-day-wrap .edit-day-fields input.text:focus{border-color:#e6e6e6;background:#fff}.redesign-version .edit-day-wrap .edit-day-fields input[type=time]{padding-left:5px;width:85px}.redesign-version .edit-day-wrap .edit-day-fields .edit-day-check{box-sizing:border-box;width:24px;height:24px;border:2px solid #8f8f8f;border-radius:8px;margin:0 0 0 10px;display:flex;align-items:center;justify-content:center}.redesign-version .edit-day-wrap .edit-day-fields .edit-day-check i{font-size:1.4rem;opacity:0}.redesign-version .edit-day-wrap .edit-day-time-slot{display:none}.redesign-version .edit-day-wrap .edit-day-time-slot .custom-form__field{padding:8px 0 0}.redesign-version .edit-day-wrap .edit-day-time-slot .custom-form__field-link-add{padding:22px 0 14px;margin:0}.redesign-version .edit-day-wrap input.checkbox:checked+.edit-day-label{background:rgba(1,144,219,.08);border-radius:2px}.redesign-version .edit-day-wrap input.checkbox:checked+.edit-day-label .edit-day-date{color:#006fbc}.redesign-version .edit-day-wrap input.checkbox:checked+.edit-day-label input.text{opacity:1}.redesign-version .edit-day-wrap input.checkbox:checked+.edit-day-label .edit-day-check{border-color:#0190db;background:#0190db}.redesign-version .edit-day-wrap input.checkbox:checked+.edit-day-label .edit-day-check i{opacity:1;color:#fff}.redesign-version .edit-day-wrap input.checkbox:checked+.edit-day-label+.edit-day-time-slot{display:block}.redesign-version .b-files-wrap{padding:16px 0}.redesign-version .b-files-wrap h2{font-size:2rem;line-height:2.4rem;font-weight:500;color:#0190db;margin:0 0 16px}.redesign-version .files-download-info{font-size:1.2rem;line-height:1.6rem;color:#5c5c5c;margin:0 0 16px}.redesign-version .files-download-form{padding:0 0 32px}.redesign-version .files-download-form-file{padding:18px 4px 26px 0;display:flex;align-items:center}.redesign-version .files-download-form-file-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.4rem;line-height:2rem;font-weight:400;color:#5c5c5c;margin:0 15px 0 0}.redesign-version .files-download-form-file .ph-x{font-size:1.6rem;color:#8f8f8f;margin-left:auto}.redesign-version .files-download-form-input{position:relative;height:44px}.redesign-version .files-download-form-input input.file{opacity:0;position:absolute;top:0;right:0;text-align:right;z-index:2;outline:0;width:100%;height:100%;cursor:pointer}.redesign-version .files-download-form-input .fakefile{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.redesign-version .files-download-form-input .fakefile input.text{box-sizing:border-box;display:block;width:100%;height:100%;margin:0;padding:0 16px;border:none;outline:0;background:rgba(0,0,0,.04);border-radius:8px;font:1.6rem $sfProDisplay;color:#8f8f8f}.redesign-version .files-download-form-input .fakefile input.text.rename{color:#1f1f1f}.redesign-version .files-download-form-input .fakefile .ph-file-plus{font-size:2.4rem;color:#5c5c5c;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.redesign-version .files-download-list li{background:#fff;box-shadow:0 16px 32px rgba(0,0,0,.04),0 12px 24px rgba(0,0,0,.04),0 4px 8px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.16);border-radius:8px;margin:0 0 16px;padding:16px}.redesign-version .files-download-list-name{display:flex;align-items:center;padding:12px 8px 12px 0}.redesign-version .files-download-list-name h3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:2rem;line-height:2.4rem;font-weight:500;margin:0 15px 0 0}.redesign-version .files-download-list-name .ph-download-simple{font-size:3.2rem;color:#1f1f1f;margin-left:auto}.redesign-version .files-download-list-meta{display:flex;align-items:center;color:#5c5c5c;font-size:1.4rem;line-height:2rem;padding:4px 0 4px 4px}.redesign-version .files-download-list-meta-delete{font-size:2.4rem;color:#8f8f8f;margin:0 20px 0 0}.redesign-version .files-download-list-meta-ext,.redesign-version .files-download-list-meta-time{margin:0 16px 0 0}.redesign-version .master-context-list{display:flex;flex-wrap:wrap;gap:8px;margin-right:-8px;padding:16px 0;width:calc(100% + 8px)}.redesign-version .master-context-list li{width:calc(50% - 8px);box-sizing:border-box;border:1px solid rgba(1,144,219,.48);border-radius:8px;font-size:1.4rem;line-height:2rem;text-align:center}.redesign-version .master-context-list a{display:block;padding:12px 16px}.redesign-version .master-context-list .ph{font-size:24px;display:block;margin:0 auto 4px}.redesign-version .master-confirm-delete{padding:16px 0}.redesign-version .master-confirm-delete-title{font-size:1.4rem;line-height:2rem;margin:0 0 16px}.redesign-version .master-confirm-delete-btns,.redesign-version .order-canceled__btns{display:flex;justify-content:space-between}.redesign-version .master-confirm-delete-btns .btn,.redesign-version .order-canceled__btns .btn{width:calc(50% - 2px)}.redesign-version .time-limit{padding:16px 0}.redesign-version .time-limit-title{font-size:1.6rem;line-height:2.4rem;margin:0 0 16px}.redesign-version .time-limit-btns{display:flex;justify-content:stretch;gap:0 4px}.redesign-version .time-limit-btns .btn{width:auto;flex-grow:1}.redesign-version .time-limit-btns .btn.white-border-bigf{width:98px;flex-grow:0}.redesign-version .order-canceled__wrap{padding:16px 0;font-size:1.6rem;line-height:2.4rem}.redesign-version .order-canceled__title{font-size:1.6rem;line-height:2.4rem;margin:0 0 16px}.redesign-version .order-canceled__list-wrap{padding:0 0 16px}.redesign-version .h-booking-wrap,.redesign-version .popup-booking-wrap{padding:0 0 16px}.redesign-version .booking-item{margin:16px 0 0;padding:8px 56px 16px 16px;background:#fff;box-shadow:0 16px 32px rgba(0,0,0,.04),0 12px 24px rgba(0,0,0,.04),0 4px 8px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.16);border-radius:8px;position:relative}.redesign-version .booking-item_new{border-left:8px solid #5bb2e0}.redesign-version .booking-item_confirm{border-left:8px solid #a58fd4}.redesign-version .booking-item_completed{border-left:8px solid #75b872}.redesign-version .booking-item_current{border-left:8px solid #f57f7d}.redesign-version .booking-item_cancel{border-left:8px solid #d6d6d6;color:#5c5c5c}.redesign-version .booking-item__dots{position:absolute;top:16px;right:16px;font-size:3.2rem}.redesign-version .booking-item__arrow{position:absolute;top:50%;right:8px;transform:translateY(-50%);font-size:1.6rem;color:#5c5c5c}.redesign-version .booking-item__time{padding:8px 0;font-size:1.2rem;line-height:1.6rem;font-weight:600;display:flex}.redesign-version .booking-item__time-time{color:#5c5c5c}.redesign-version .booking-item__time-date{margin-left:auto;color:#5c5c5c}.redesign-version .booking-item__client{font-size:1.6rem;line-height:2.4rem;margin:0 0 4px}.redesign-version .booking-item__master{font-size:1.4rem;line-height:2rem}.redesign-version .booking-item__master_pr{color:#5c5c5c}.redesign-version .booking-item__master.with-img{display:flex;align-items:center;padding:8px 0 0}.redesign-version .booking-item__master-ava{width:48px;height:48px;margin:0 8px 0 0}.redesign-version .booking-item__master-ava img{width:48px;height:48px;border-radius:8px}.redesign-version .booking-item__master-name{font-size:1.6rem;line-height:2.4rem;color:#1f1f1f}.redesign-version .booking-item__master-position{font-size:1.4rem;line-height:2rem;color:#5c5c5c}.redesign-version .booking-item__service{font-size:1.4rem;line-height:2rem;margin:8px 0 0}.redesign-version .booking-item__service_pr{display:block;margin:0 0 4px}.redesign-version .booking-item__price{font-size:1.4rem;line-height:2rem;font-weight:600;padding:4px 0 0}.redesign-version .booking-item__client{position:relative}.redesign-version .booking-item__client-name{display:block;font-size:1.6rem;line-height:2.4rem;color:#1f1f1f;margin:0 0 4px}.redesign-version .booking-item__client-phone{display:block;font-size:1.4rem;line-height:2rem;color:#5c5c5c}.redesign-version .booking-item__client-phone.inline{display:inline}.redesign-version .newapp-title{font-size:2rem;line-height:2.4rem;font-weight:500;color:#1f1f1f}.redesign-version .newapp-body__item{margin:0 0 16px}.redesign-version .newapp-body__item:last-child{margin:0}.redesign-version .newapp-body__title{display:block;font-size:1.4rem;line-height:2rem;color:#5c5c5c;margin:0 0 4px}.redesign-version .newapp-body__copy{display:block;font-size:1.6rem;line-height:2.4rem;color:#1f1f1f}.redesign-version .newapp-popup-list-choose li{margin:0 0 4px;font-size:1.6rem;line-height:2.4rem}.redesign-version .newapp-popup-list-choose a{display:flex;align-items:center;padding:12px 16px;color:#1f1f1f;position:relative}.redesign-version .newapp-popup-list-choose .ph-check-bold{position:absolute;top:50%;right:16px;transform:translateY(-50%);color:#0190db;opacity:0}.redesign-version .newapp-popup-list-choose svg{margin:0 8px 0 0}.redesign-version .newapp-popup-list-choose .custom-settings-icons{font-size:2.4rem;margin:0 8px 0 0}.redesign-version .newapp-popup-list-choose li.active a{background:rgba(1,144,219,.08);border-radius:2px}.redesign-version .newapp-popup-list-choose li.active .ph-check-bold{opacity:1}.redesign-version .visit-title{padding:8px 0}.redesign-version .visit-title__date{display:block;font-size:1.6rem;line-height:2.4rem;color:#1f1f1f;margin:0 0 8px}.redesign-version .visit-client__status{display:block;font-size:1.2rem;line-height:1.6rem;color:#0190db;position:relative;padding-left:20px;margin-bottom:8px}.redesign-version .visit-client__status:last-child{margin-bottom:0}.redesign-version .visit-client__status.waiting{color:#0190db}.redesign-version .visit-client__status.waiting:before{background:#5bb2e0}.redesign-version .visit-client__status.confirm{color:#8f67a2}.redesign-version .visit-client__status.confirm:before{background:#a58fd4}.redesign-version .visit-client__status.came{color:#ff3b38}.redesign-version .visit-client__status.came:before{background:#f57f7d}.redesign-version .visit-client__status.done{color:#2b9927}.redesign-version .visit-client__status.done:before{background:#75b872}.redesign-version .visit-client__status.cancel{color:#5c5c5c}.redesign-version .visit-client__status.cancel:before{background:#d6d6d6}.redesign-version .visit-client__status:before{display:block;content:"";width:12px;height:12px;position:absolute;top:50%;left:0;transform:translateY(-50%);background:#0190db;border-radius:50%}.redesign-version .visit-body__client{padding:0 0 16px}.redesign-version .visit-body__client-name{display:block;font-size:1.6rem;line-height:2.4rem;color:#1f1f1f;margin:0 0 4px}.redesign-version .visit-body__client-phone{display:block;font-size:1.4rem;line-height:2rem;color:#5c5c5c}.redesign-version .visit-body__master{font-size:1.6rem;line-height:2.4rem;padding:0 0 8px}.redesign-version .visit-body__master-name{color:#1f1f1f;display:inline-block;position:relative;padding-right:36px}.redesign-version .visit-body__master-name-lock-icon{position:absolute;top:50%;right:0;transform:translateY(-50%);width:28px;height:28px;background:rgba(255,59,56,.24);border-radius:50%;color:#db2835;display:flex;align-items:center;justify-content:center}.redesign-version .visit-body__master-name-lock-icon .ph-lock-simple{font-size:16px}.redesign-version .visit-body__master-name-lock-icon .ph-lock-simple:before{font-weight:600}.redesign-version .visit-body__master-position{color:#5c5c5c;display:block}.redesign-version .visit-body__service{font-size:1.4rem;line-height:2rem;color:#1f1f1f;margin:0 0 32px}.redesign-version .visit-body__chain{margin:0 0 16px;padding:0 0 0 32px;position:relative}.redesign-version .visit-body__chain-service{display:block;font-size:1.6rem;line-height:2.4rem;color:#006fbc;margin:0 0 4px}.redesign-version .visit-body__chain .ph-link{position:absolute;top:-1px;left:0;font-size:2.4rem;color:#0190db}.redesign-version .visit-footer__btns{padding:16px 0;display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:8px}.redesign-version .visit-footer__btns .btn{padding:12px 5px;min-height:72px;display:flex;flex-wrap:wrap;flex-direction:column;align-content:center;justify-content:center;font-size:1.4rem;line-height:2rem;font-weight:400}.redesign-version .visit-footer__btns .btn.white-border{color:#0190db}.redesign-version .visit-footer__btns .btn.white-border .ph,.redesign-version .visit-footer__btns .btn.white-border svg{color:#0190db}.redesign-version .visit-footer__btns .btn.w33{width:calc(33.3% - 5px)}.redesign-version .visit-footer__btns .btn.w50{width:calc(50% - 5px)}.redesign-version .visit-footer__btns .btn.w66{width:calc(66.6% - 4px)}.redesign-version .visit-footer__btns .btn .ph,.redesign-version .visit-footer__btns .btn svg{display:block;margin:0 auto;font-size:2.4rem;color:rgba(255,255,255,.64)}.redesign-version .h-cash-wrap{padding:16px 0}.redesign-version .cash-milestones{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,.16)}.redesign-version .cash-milestones li{margin:0 16px 16px 0}.redesign-version .cash-milestones li:last-child{margin-right:0}.redesign-version .cash-milestones h4{font-size:1.4rem;line-height:2rem;font-weight:400;color:#1f1f1f;margin:0 0 4px}.redesign-version .cash-milestones .money{font-weight:600;font-size:1.6rem;line-height:2.4rem;color:#1f1f1f;display:flex;align-items:center}.redesign-version .cash-milestones .money .ph-currency-rub-bold{font-size:1.4rem}.redesign-version .cash-milestones .money .ph-currency-rub-bold:before{font-weight:600}.redesign-version .cash-item-wrap{padding:16px 0}.redesign-version .cash-item-wrap:first-child{padding-top:0}.redesign-version .cash-item-wrap h4{font-size:1.4rem;line-height:2rem;font-weight:400;color:#1f1f1f;margin:0 0 8px}.redesign-version .cash-transactions li{border-bottom:1px solid rgba(0,0,0,.16);padding:16px 0}.redesign-version .cash-transactions__inner{display:flex;align-items:flex-start}.redesign-version .cash-transactions__inner.green .cash-transactions__icon{background:#2b9927}.redesign-version .cash-transactions__inner.green .cash-transactions__money{color:#136e1f}.redesign-version .cash-transactions__inner.red .cash-transactions__icon{background:#ff3b38}.redesign-version .cash-transactions__inner.red .cash-transactions__money{color:#1f1f1f}.redesign-version .cash-transactions__icon{width:40px;height:40px;background:#8f8f8f;border-radius:50%;margin:0 8px 0 0;font-size:2.4rem;color:#fff;text-align:center;flex-shrink:0;display:flex;align-items:center;justify-content:center}.redesign-version .cash-transactions__icon .ph-scissors{transform:rotate(-90deg)}.redesign-version .cash-transactions__copy{display:flex;align-items:flex-start;flex-wrap:wrap;width:100%}.redesign-version .cash-transactions__title{font-size:1.6rem;line-height:2.4rem;color:#1f1f1f}.redesign-version .cash-transactions__money{margin-left:auto;font-size:1.6rem;line-height:2.4rem;font-weight:600;color:#1f1f1f;display:flex;align-items:center}.redesign-version .cash-transactions__money .ph-currency-rub-bold{font-size:1.4rem}.redesign-version .cash-transactions__money .ph-currency-rub-bold:before{font-weight:600}.redesign-version .cash-transactions__dop{font-size:1.4rem;line-height:2rem;color:#5c5c5c;margin:4px 0 0;width:100%}.redesign-version .h-workload-wrap{padding:16px 0}.redesign-version .workload__percentage li{margin:0 0 16px;padding:8px 0;font-size:1.6rem;line-height:2.4rem;display:flex;align-items:flex-start}.redesign-version .workload__percentage-numb{font-weight:600;margin-left:auto}.redesign-version .workload__clients-list{display:flex;align-items:stretch;padding:0 0 8px}.redesign-version .workload__clients-list li{box-sizing:border-box;width:33.3%;border-left:1px solid rgba(0,0,0,.16);padding:0 12px}.redesign-version .workload__clients-list-title{display:block;font-size:1.4rem;line-height:2rem;font-weight:600;color:#1f1f1f}.redesign-version .workload__clients-list-descr{display:block;font-size:1.2rem;line-height:1.6rem;color:#5c5c5c}.redesign-version .workload__clients h4{margin:0 0 8px;padding:8px 0;font-size:1.6rem;line-height:2.4rem;font-weight:400}.redesign-version .workload__table-wrap{padding:16px 0 0}.redesign-version .workload__table-wrap.period .workload__table-item{margin:0}.redesign-version .workload__table-item{margin:0 0 16px;display:flex;align-items:flex-start}.redesign-version .workload__table-item.with-hours .workload__table-item-body,.redesign-version .workload__table-item.with-hours .workload__table-item-data,.redesign-version .workload__table-item.with-hours .workload__table-item-pic{padding-top:30px}.redesign-version .workload__table-item.with-hours .workload__table-item-hours-th{display:block}.redesign-version .workload__table-item.with-hours-2 .workload__table-item-date,.redesign-version .workload__table-item.with-hours-2 .workload__table-item-percents-wrap{padding-top:18px}.redesign-version .workload__table-item.with-hours-2 .workload__table-item-percents-th{display:block}.redesign-version .workload__table-item-pic{width:50px;height:40px;margin:0 11px 0 -5px}.redesign-version .workload__table-item-pic-placeholder{margin:0 auto;width:40px;height:40px;background:#6ec9cb;border-radius:8px;font-size:1.4rem;font-weight:400;line-height:40px;color:#fff;text-align:center;flex-shrink:0}.redesign-version .workload__table-item-pic-placeholder.color2{background:#a695e7}.redesign-version .workload__table-item-pic-placeholder img{display:block;width:40px;height:40px;border-radius:8px}.redesign-version .workload__table-item-pic-name{font-size:1.2rem;font-weight:400;line-height:1.6rem;color:#1f1f1f;margin:4px 0 0 0;text-align:center}.redesign-version .workload__table-item-body{width:calc(100% - 100px);overflow-x:auto}.redesign-version .workload__table-item-hours{display:flex;flex-shrink:0;flex-grow:0}.redesign-version .workload__table-item-hours li{padding:0 2px;position:relative}.redesign-version .workload__table-item-hours li ul{display:flex;flex-shrink:0;flex-grow:0}.redesign-version .workload__table-item-hours li li{margin:0 1px 0 0;padding:0}.redesign-version .workload__table-item-hours li li:last-child{margin:0}.redesign-version .workload__table-item-hours-slot{display:block;width:3px;height:60px;background:rgba(0,0,0,.08);border-radius:1px}.redesign-version .workload__table-item-hours-slot.green{background:#75b872}.redesign-version .workload__table-item-hours-slot.red{background:#ffa19f}.redesign-version .workload__table-item-hours-th{display:none;position:absolute;top:-30px;left:50%;transform:translateX(-50%);font-size:1rem;line-height:1.4rem;color:#5c5c5c}.redesign-version .workload__table-item-data{margin-left:auto;width:42px;text-align:right;font-size:1.4rem;line-height:2rem;font-weight:600;color:#1f1f1f;align-self:center}.redesign-version .workload__table-item-date{box-sizing:border-box;width:48px;padding:0 5px;font-size:1.2rem;line-height:20px;color:#5c5c5c;text-align:left}.redesign-version .workload__table-item-percents-wrap{width:calc(100% - 48px);position:relative}.redesign-version .workload__table-item-percents{display:flex}.redesign-version .workload__table-item-percents li{box-sizing:border-box;width:10%;height:20px;border-left:1px solid rgba(0,0,0,.08);position:relative}.redesign-version .workload__table-item-percents li:last-child{border-right:1px solid rgba(0,0,0,.08)}.redesign-version .workload__table-item-percents-th{position:absolute;top:-18px;left:0;transform:translateX(-50%);font-size:1rem;line-height:1.4rem;color:#5c5c5c;display:none}.redesign-version .workload__table-item-percents-scale{height:8px;background:#5bb2e0;border-radius:4px;position:absolute;bottom:6px;left:0}.redesign-version .pl-report__wrap{padding:16px 0}.redesign-version .pl-report__table{margin:0;padding:0;width:100%;border-collapse:collapse}.redesign-version .pl-report__table td,.redesign-version .pl-report__table th{border:1px solid #d6d6d6;font-size:.8rem;line-height:1.2rem;padding:8px 4px}.redesign-version .pl-report__table td.col1,.redesign-version .pl-report__table th.col1{text-align:left;width:23px}.redesign-version .pl-report__table th{background:rgba(1,144,219,.08);font-weight:600;color:#5c5c5c;text-align:center}.redesign-version .pl-report__table th.col2{text-align:right}.redesign-version .pl-report__table td{text-align:right;color:#1f1f1f}.redesign-version .pl-report__table td.col2{font-weight:600}.redesign-version .pl-report__table td.col5{color:#db2835}.redesign-version .pl-report__table td strong{font-weight:700}.global-chat-buble{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAARVBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////9SnXPCAAAAFnRSTlMA3++/QDAQIHBgkJ9Qj19/gK/PoLAf//qjOAAAAc5JREFUeF7tVsGWgyAMJIQAirbVtv7/p66w7D5tQk176qFzzMuMmZCA5qPxRYgJwS6LBRw7epXtRrvsAIleoeMiADs9vQEICrofK8FiHIJfA+Qi/hkaj1sHtV7nd/EOdUWQrXRB+vqr8LSZp8IHJycMUKydjr7f+2Z/+qJAz/1fzBNcikKrD4zfUgC5xrHyFQqjaKD4N4cofXCSAVabDJ8Tkcc7JtyCkzPzpCWjAkolUJblx6MvIa2xmzH6EnqhhYMx+hIsd2CNFj6PPLEzuLGt2gJODx4im464c8SwLTCyI8OHvlouANvFXgMz6yFtLQEroHsYe9gJ5BRv1PBZkQkoyXL++wLvW1hYE+/6OSDWxDlPsn4OHNvHfOdH/RxEtk05gvo5mPL3+DLpu1iWiYeclj8UR/yuRRW7OkjSNUU6fhBzUV9CqrsolHDX8Clndq26lA8L8HgnhNtPaNBc1TLOS03UO+B88FoHMt8Go3Ug/wLS0WyEIPMdLOwEuQN3XtOSIEFToVvXfi4ru2Aa9sW7gx/NzImVXWGn6ChzwxAnW4O9by64BtheeNxkRd/NenpFsP/sEqAr7Nm2Z3T2K20ru4Jij0UF5hTJfDK++AFrrT8rr4twYQAAAABJRU5ErkJggg==) 16px 50% no-repeat #2b9927;background-size:32px 32px;border-radius:32px 0 0 32px;outline:2px solid #fff;width:74px;height:64px;position:fixed;bottom:0;right:0;z-index:999}.h-footer+.global-chat-buble{bottom:70px}.custom-settings-icons.black-stroke{text-shadow:1px 0 0 #000,-1px 0 0 #000,0 1px 0 #000,0 -1px 0 #000}.custom-settings-icons.white-stroke{text-shadow:1px 0 0 #fff,-1px 0 0 #fff,0 1px 0 #fff,0 -1px 0 #fff}.h-file-cabinet-wrap{padding:16px 0}.b-file-cabinet-logged{font-size:1.2rem;line-height:1.6rem;color:#2b9927;position:relative;margin:0 0 16px;padding:0 0 0 20px}.b-file-cabinet-logged:before{display:block;content:"";width:12px;height:12px;border-radius:50%;background:#75b872;position:absolute;top:2px;left:0}.b-file-cabinet-date{font-size:1.4rem;line-height:2rem;color:#1f1f1f;margin:0 0 8px;padding:4px 0 0}.b-file-cabinet-date:first-child{padding-top:0}.b-file-cabinet-not-auth{background:rgba(255,59,56,.08);border-radius:8px;padding:16px}.b-fc-not-auth-badge{font-size:1.2rem;line-height:1.6rem;color:#ff3b38;position:relative;margin:0 0 16px;padding:0 0 0 20px}.b-fc-not-auth-badge:before{display:block;content:"";width:12px;height:12px;border-radius:50%;background:#f57f7d;position:absolute;top:2px;left:0}.b-fc-not-auth-title{font-size:2rem;line-height:2.4rem;font-weight:500;color:#1f1f1f;margin:0 0 4px}.b-fc-not-auth-copy{font-size:1.6rem;line-height:2.4rem;color:#1f1f1f;margin:0 0 16px}.b-file-cabinet-search-item{border-bottom:1px solid rgba(0,0,0,.08);margin:0 0 12px;padding:12px 0 11px;display:flex;align-items:stretch;justify-content:space-between}.b-file-cabinet-search-item.in-popup-header{margin:0;border-bottom:none;width:calc(100% - 56px)}.b-fc-search-item_col1{max-width:calc(100% - 130px)}.b-fc-search-item_type{font-size:1.2rem;line-height:1.6rem;color:#5c5c5c;margin:0 0 6px}.b-fc-search-item_name{font-size:1.6rem;line-height:2.4rem;color:#1f1f1f;margin:0 0 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.b-fc-search-item_phone{font-size:1.4rem;line-height:2rem;color:#5c5c5c}.b-fc-search-item_col2{text-align:right;width:130px;flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between}.b-fc-search-item_col2.rel{position:relative;box-sizing:border-box;padding-right:56px}.b-fc-search-item_dots-btn{font-size:3.2rem;color:#5c5c5c;position:absolute;top:50%;right:0;transform:translateY(-50%)}.b-fc-search-item_badge{display:inline-block;padding:2px 8px;font-size:1.2rem;line-height:1.6rem;color:#fff;border-radius:360px;margin:0 0 10px}.b-fc-search-item_badge.agree{background-color:#75b872}.b-fc-search-item_badge.denied{background-color:#f57f7d}.b-fc-search-item_date{font-size:1.2rem;line-height:1.6rem;color:#5c5c5c}.b-file-cabinet-nav{margin:0 0 16px}.b-fc-nav-item{border-bottom:1px solid rgba(0,0,0,.08)}.b-fc-nav-item-padd{padding:8px 0}.b-fc-nav-item-row{padding:16px 0;display:flex;align-items:flex-start;justify-content:space-between}.b-fc-nav-item-row.var2{padding:22px 0}.b-fc-nav-item-name{display:block;font-size:1.6rem;line-height:2.4rem;color:#1f1f1f;margin:0 0 4px}.b-fc-nav-item-dop{display:block;font-size:1.4rem;line-height:2rem;color:#5c5c5c}.b-fc-nav-item-col2{padding:4px 0 0}.b-fc-nav-item-col2 .ph{font-size:18px;color:#5c5c5c}.b-fc-nav-item-row.var2 .b-fc-nav-item-col1{display:flex;align-items:center;gap:0 16px}.b-fc-nav-item-row.var2 .b-fc-nav-item-name{margin:0}.b-fc-auth-wrap{padding:0 0 8px}.b-file-cabinet-counter{background:rgba(43,153,39,.08);border-radius:8px;margin:0 0 16px;padding:4px 8px;font-size:1.6rem;line-height:2.4rem;color:#1f1f1f}.b-file-cabinet-counter-all{color:#5c5c5c}.b-file-cabinet-warning{border-radius:8px;background:rgba(255,59,56,.08);padding:16px;font-size:1.6rem;line-height:2.4rem;color:#1f1f1f}.b-file-cabinet-warning p{margin:0 0 8px}.b-file-cabinet-warning p:last-child{margin:0}.qrcode-popup-wrap{padding:16px 0 0}.qrcode-popup-copy{font-size:2rem;line-height:2.6rem;font-weight:500;color:#1f1f1f;text-align:center}.qrcode-popup-text{font-size:1.6rem;line-height:2.4rem;color:#1f1f1f;margin:0 0 16px}.qrcode-popup-text p{margin:0 0 8px}.qrcode-popup-text p:last-child{margin:0}.qrcode-popup-list li{font-size:1.6rem;line-height:2.4rem;color:#1f1f1f;margin:0 0 16px;padding:0 0 0 32px;position:relative}.qrcode-popup-list .qrcode-popup-list-numb{display:block;width:24px;height:24px;border-radius:360px;background:rgba(1,144,219,.12);position:absolute;top:0;left:0;font-size:1.6rem;line-height:24px;color:#1f1f1f;text-align:center}.qrcode-popup-frame{text-align:center;margin:0 auto;padding:16px 0}.qrcode-popup-frame img{display:block;margin:0 auto;max-width:100%}.h-file-cabinet-popup-wrap{padding:16px 0 0}.b-fc-popup-agree-text{color:#1f1f1f;padding:0 0 8px;font-size:1.6rem;line-height:2.4rem}.b-fc-popup-agree-text h4{font-size:1.6rem;line-height:2.4rem;font-weight:600;margin:0 0 16px}.b-fc-popup-agree-text p{margin:0 0 8px}.b-lc-sluice-list{margin:0 -16px 0 -16px}.b-lc-sluice-list li{margin:0 0 4px;font-size:1.6rem;line-height:2.4rem}.b-lc-sluice-list a{display:block;padding:12px 16px;color:#1f1f1f;position:relative}.b-lc-sluice-list .ph-check-bold{position:absolute;top:50%;right:16px;transform:translateY(-50%);color:#0190db;opacity:0}.b-lc-sluice-list li.active a{background:rgba(1,144,219,.08);border-radius:2px}.b-lc-sluice-list li.active .ph-check-bold{opacity:1}.b-fc-popup-referral-wrap{font-size:1.6rem;line-height:2.4rem}.b-fc-popup-referral-wrap h2{font-size:1.6rem;line-height:2.4rem;font-weight:600;margin:0 0 8px}.b-fc-popup-referral-wrap p{margin:0 0 16px}.b-fc-popup-referral-wrap ol{margin:0 0 16px}.b-fc-popup-referral-wrap ol li{position:relative;padding:0 0 0 20px}.b-fc-popup-referral-wrap ol .ls-number{position:absolute;top:0;left:0;width:16px;text-align:right}.b-fc-popup-ref-slider{margin:0 8px;padding:0 8px;height:8px;border-radius:9999px;background:rgba(0,0,0,.08);position:relative}.b-fc-popup-ref-sliders-wrap{padding:8px 0 0}.b-fc-popup-ref-slider-item{padding:28px 0 66px}.b-fc-popup-ref-slider-start{font-size:1.4rem;line-height:2rem;color:#1f1f1f;position:absolute;top:-28px;left:0}.b-fc-popup-ref-slider-end{font-size:1.4rem;line-height:2rem;color:#1f1f1f;position:absolute;top:-28px;right:0}.b-fc-popup-ref-slider-handle-wrap{box-sizing:border-box;width:100%;height:100%;padding:0 8px;position:absolute;top:0;left:0}.b-fc-popup-ref-slider-handle{height:100%;background:#75b872;position:relative}.b-fc-popup-ref-slider-handle:before{display:block;content:"";width:8px;height:8px;background:#75b872;border-radius:9999px 0 0 9999px;position:absolute;top:0;left:-8px}.b-fc-popup-ref-slider-handle.whole100:after{display:block;content:"";width:8px;height:8px;background:#75b872;border-radius:0 9999px 9999px 0;position:absolute;top:0;right:-8px}.b-fc-popup-ref-slider-handle-copy{display:block;content:"";width:1px;height:16px;background:#75b872;border-radius:9999px;position:absolute;top:50%;right:0;z-index:1;transform:translateY(-50%)}.b-fc-popup-ref-slider-handle-copy-buble{border-radius:8px;background:rgba(0,0,0,.64);padding:8px 12px;font-size:1.4rem;line-height:2rem;font-weight:600;white-space:nowrap;position:absolute;top:22px;color:#fff;display:flex;align-items:center;gap:0 4px}.b-fc-popup-ref-slider-handle-copy-buble.right{right:-15px}.b-fc-popup-ref-slider-handle-copy-buble.right:before{right:10px}.b-fc-popup-ref-slider-handle-copy-buble.center{left:50%;transform:translateX(-50%)}.b-fc-popup-ref-slider-handle-copy-buble.center:before{left:50%;transform:translateX(-50%)}.b-fc-popup-ref-slider-handle-copy-buble.left{left:-15px}.b-fc-popup-ref-slider-handle-copy-buble.left:before{left:10px}.b-fc-popup-ref-slider-handle-copy-buble:before{display:block;content:"";width:12px;height:6px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAMCAYAAACX8hZLAAAAUElEQVR42rXNsQkAIAwFUReztnEYN7G2dlFjIVieHAYO0nxeKq3i4nI0or5/unsF5h2FBMAhAXAIAwZCgIUA4CEAeAgAHgKAhwDgoYP0j8hYeiTjxZcvvNwAAAAASUVORK5CYII=) 0 0 no-repeat;background-size:12px 6px;position:absolute;top:-6px}.b-fc-popup-ref-slider-handle-copy-buble .ph{font-size:24px;opacity:.64}.b-fc-popup-ref-slider-scale{display:flex;align-items:flex-start;justify-content:space-between;box-sizing:border-box;width:100%;padding:0 8px;position:absolute;bottom:-4px;left:0}.b-fc-popup-ref-slider-scale li{width:1px;height:4px;border-radius:0 0 999px 999px;background:rgba(0,0,0,.16);position:relative}.b-fc-popup-ref-slider-scale li:first-child .b-fc-popup-ref-slider-scale-percent,.b-fc-popup-ref-slider-scale li:last-child .b-fc-popup-ref-slider-scale-percent{opacity:1}.b-fc-popup-ref-slider-scale-percent{position:absolute;top:4px;left:50%;transform:translateX(-50%);font-size:1rem;line-height:1.4rem;color:#8f8f8f;opacity:0}