html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}a{color:inherit;text-decoration:none}img{max-width:100%}body{font-family:font,sans-serif}@font-face{font-family:JoannaSansNovaW07-XBoldIt;src:url(/assets/JoannaSansNovaW07XBoldIt-Dl3AAY9u.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Raleway;src:url(/assets/Raleway-Bold-BGWFlpii.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Raleway;src:url(/assets/Raleway-SemiBold-Dq287qfI.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Raleway;src:url(/assets/Raleway-Medium-Djc52Ak6.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Raleway;src:url(/assets/Raleway-Regular-avTyM9Qo.ttf) format("truetype");font-weight:400;font-style:normal}h1{margin:0}.logo{color:#155da4;font-size:36px;font-weight:400;font-family:JoannaSansNovaW07-XBoldIt}.authorization-container{display:flex;margin:80px 98px 30px 140px;justify-content:space-evenly}.authorization-or-container{margin-bottom:47px}.title{margin:0;color:#155da4;font-family:Raleway;font-size:64px;font-weight:700;max-width:400px}.default-text{display:block;color:#000;font-family:Raleway;font-size:20px;font-weight:500}.authorization-flexbox{max-width:600px}.colorful-text{margin-top:0;color:#155da4;font-family:Raleway;font-size:32px;font-weight:700;margin-bottom:10px;cursor:default}@media (max-width: 1130px){.colorful-text{font-size:25px!important}}.welcome-container{display:flex;margin-top:37px;align-items:center}.hello-img{max-width:90px;max-height:90px}.authoriz-mb{margin-bottom:67px}.adapt-auth_img{display:none}@media (max-width: 1025px){.authorization-flexbox>img{display:none}.authorization-container{margin:70px 85px 30px 120px}}@media (max-width: 391px){.authorization-container{margin-left:30px}.welcome-container .title{color:#155da4;font-family:Raleway;font-size:40px;font-style:normal;font-weight:700;line-height:100.122%}.hello-img{width:89px;height:86px}.authoriz-mb{font-size:14px;font-style:normal;font-weight:500}span.default-text:nth-of-type(3),.colorful-text{color:#155da4;font-family:Raleway;font-size:20px!important;font-style:normal;font-weight:700}.authorization-container{flex-wrap:wrap}.authorization-flexbox:nth-child(2){min-width:350px;min-height:426px}.adapt-auth_img{display:block!important}}.offices-list{display:inline-flex;flex-direction:row;list-style:none;gap:40px;padding-left:0;margin-top:28px;flex-wrap:wrap;justify-content:flex-start}.offices-item-container{padding:13px 100px 44px 56px;outline:2px solid rgb(241,241,241);border-radius:19px;background:#fff;background-image:url(/assets/office-background-DcSqUXYr.png);background-repeat:no-repeat;background-size:cover;position:relative}.offices-item-number{color:#155da4;font-family:JoannaSansNovaW07-XBoldIt;font-size:72px;font-weight:400}.delete-office__container{display:flex}.delete-office__button{display:flex;max-width:60px;height:38px;padding:13px 14px;justify-content:center;align-items:center;gap:10px;border-radius:5px;background:#155da4;color:#fff;font-family:Raleway;font-size:20px;font-style:normal;font-weight:500;line-height:normal;cursor:pointer;margin-right:30px}.red{background:red}@media (min-width: 1920px){.offices-item-container{padding:13px 150px 44px 56px}.offices-item-number{font-size:96px}}@media (max-width: 1440px){.offices-item-container{padding:13px 120px 44px 40px}.offices-item-number{font-size:72px}}@media (max-width: 1422px){.links li:last-child{margin-left:0!important}}@media (max-width: 1312px){.main{margin-left:100px!important}}@media (max-width: 1262px){.links li:last-child{margin-left:0!important}.main{margin-left:100px!important}}@media (max-width: 1024px){.offices-item-container{padding:13px 80px 44px 30px}.offices-item-number{font-size:60px}}@media (max-width: 768px){.offices-list{justify-content:center}.offices-item-container{padding:13px 60px 44px 30px}.offices-item-number{font-size:48px}}@media (max-width: 391px){.main{margin-left:20px!important;padding-left:0!important}.links li:nth-child(3),.links li:nth-child(4){display:none}.offices-item-container{padding:11px 192px 20px 43px}}.links{display:flex;gap:25px;list-style:none;padding:0;align-items:center;flex-wrap:wrap}.links li:last-child{margin-left:100px}.pointer{cursor:pointer}.add-admin-button{display:flex;width:360px;height:38px;padding:13px 14px;justify-content:center;align-items:center;gap:10px;border-radius:5px;background:#155da4;color:#fff;font-family:Raleway;font-size:20px;font-style:normal;font-weight:500;line-height:normal}@media (max-width: 1220px){.add-admin-button{width:unset}}.link-active{color:#155da4;text-decoration:none}.link-inactive{color:#a7a7a7;text-decoration:none}.office-select{padding:3px 17px;color:#757575;font-family:Raleway;font-size:20px;font-style:normal;font-weight:500;line-height:normal;border-radius:5px;border-color:#757575;min-width:100px}.closeButton{position:absolute;top:10px;right:10px;background-color:transparent;border:none;font-size:20px;font-weight:700;cursor:pointer;color:#333;transition:color .3s ease}.closeButton:hover{color:red}.closeButton:focus{outline:none;box-shadow:0 0 5px #00000080}.content{display:flex;flex-direction:column;align-items:center;min-width:534px;background:#fff;padding:23px 45px;border-radius:8px;position:relative;z-index:1001}.wrap{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-title{color:#155da4;font-family:Raleway;font-size:36px;font-weight:700;line-height:-1px;letter-spacing:0%;text-align:left;margin:0 0 10px}@media (max-width: 391px){.content{min-width:unset;max-width:350px}.modal-title{font-size:25px}}.auth-container{display:flex;flex-direction:column;align-items:center;width:100%}.auth-form{display:flex;flex-direction:column;align-items:center;width:100%;gap:10px;margin-bottom:20px}.input-container{display:flex;flex-direction:column;width:100%}.auth-input{width:100%;padding:16px;border:1px solid rgb(229,229,229);border-radius:5px;font-family:Raleway;font-size:16px;font-weight:500;line-height:normal;letter-spacing:0%;text-align:left;color:#155da4;font-style:normal}.auth-label{color:#a7a7a7;font-family:Raleway;font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:9px}.auth-toggle-btn{background:#fff;border:none;font-family:Raleway;font-size:13px;font-weight:600;line-height:-1px;letter-spacing:0%;text-align:left;cursor:pointer}.auth-blue{color:#155da4}.checkbox-container{display:flex;flex-direction:row;align-items:center;gap:10px;width:100%}.checkbox-label{color:#155da4;font-family:Raleway;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.checkbox-container .auth-label{margin:0;color:#155da4;font-family:Raleway;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.authorization-button{padding-left:40px;padding-right:40px;cursor:pointer;min-height:45px;border:0;color:#fff;font-family:Raleway;font-size:16px;font-weight:500;border-radius:5px;background:#155da4}.header-container{display:flex;position:sticky;top:0;width:100%;min-height:80px;border:1px solid rgb(217,217,217);box-shadow:0 0 8px #00000040;background-color:#fff;align-items:center;z-index:100}.header-vector{margin-right:40px;margin-left:20px;width:40px;height:40px}.user-container{display:flex;flex-direction:row;margin-left:auto;margin-right:134px;border-radius:27px;padding:10px;align-items:center;background:#f1f1f1}.user-inner-container{display:flex;flex-direction:column;margin-left:10px}@media (max-width: 1441px){.user-container{margin-right:75px}}@media (max-width: 391px){.user-container{display:none}.header-container{flex-flow:row-reverse;justify-content:space-between}.header-container a{margin-left:21px}.header-vector{max-width:30px;max-height:30px}.logo{font-size:24px;font-style:italic;font-weight:900}}.navbar-container{position:fixed;display:flex;flex-direction:column;width:70px;min-height:100vh;background:var(---, #155DA4);transition:width .3s ease;z-index:100}.navbar-container.expanded{width:340px;z-index:100}.microphone{width:27px;height:40px}.clipboard{width:27px;height:30px}.logout{width:27px;height:27px}.icon-container{display:flex;justify-content:center;align-items:center;margin:20px 0;gap:20px}.navbar-container.expanded .icon-container{justify-content:flex-start;padding-left:20px}.icon{width:27px;height:auto}.icon-label{margin-left:22px;font-size:14px;color:#333;white-space:nowrap;opacity:0;transition:opacity .3s ease;transition-delay:.3s}.navbar-container.expanded .icon-label{opacity:1}.icon-name{color:#fff;font-family:Raleway;font-size:20px;font-weight:600;opacity:0;transition:opacity .3s ease;cursor:pointer}.navbar-container.expanded .icon-name{opacity:1}@media (max-width: 391px){.navbar-container{display:none}}.confirmation-container{display:flex;flex-direction:column;align-items:center;gap:10px}.code-label{color:#a7a7a7;font-family:Raleway;font-size:16px;font-style:normal;font-weight:500;line-height:normal;align-self:start;margin-top:15px}.regenerate-button{display:flex;color:#fff;font-family:Raleway;font-size:16px;font-style:normal;font-weight:500;line-height:normal;height:45px;padding:13px 17px;align-items:center;gap:6px;flex-shrink:0;border-radius:5px;background:#155da4;cursor:pointer}.code-display{display:flex;align-items:center;min-width:440px;height:45px;flex-shrink:0;border-radius:5px;border:2px solid #D9D9D9;color:#155da4;font-family:Raleway;font-size:16px;font-style:normal;font-weight:500;line-height:normal;padding-left:5px}.main{margin-left:380px;padding:15px 30px}@media (max-width: 1441px){.main{margin-left:210px}}@media (max-width: 1025px){.main{margin-left:125px}}@media (max-width: 769px){.main{margin-left:75px}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.office-title{color:#155da4;font-family:Raleway;font-size:32px;font-weight:700;margin-bottom:28px;cursor:default}.reservation-container{display:flex;gap:100px}.reservation-place{padding:90px 60px;position:relative;outline:2px solid rgb(229,229,229);border-radius:8px;background:#fff}.colors-button{position:absolute;width:43px;height:43px;top:20px;left:20px;cursor:pointer}.reservation-time{display:flex;flex-direction:column;min-width:340px}.reservation-select-list{display:flex;flex-direction:column;list-style:none;padding:0;margin:0;gap:20px}.reservation-select{display:flex;flex-direction:column}.reservation-select-title{margin-bottom:9px;color:#a7a7a7;font-family:Raleway;font-size:16px;font-weight:500}.reservation-select-date{min-height:45px;padding-left:14px;border:2px solid rgb(217,217,217);border-radius:5px;color:#155da4;font-family:Raleway;font-size:16px;font-weight:500;cursor:pointer}.reservation-time-range{min-height:45px;padding-left:14px;display:flex;align-items:center;gap:10px;color:#155da4;font-family:Raleway;font-size:16px;font-weight:500;border:2px solid rgb(217,217,217);border-radius:5px}.reservation-select-time{margin-left:3px;color:#155da4;font-family:Raleway;font-size:16px;font-weight:500;border:2px solid rgb(217,217,217);border-radius:5px;cursor:pointer}.reservation-select-button{cursor:pointer;margin-top:20px;min-height:45px;border:0;color:#fff;font-family:Raleway;font-size:16px;font-weight:500;border-radius:5px;background:#155da4}@media (max-width: 1441px){.reservation-container{gap:50px}.reservation-place{padding:60px 40px}.reservation-time{min-width:300px}}@media (max-width: 1025px){.reservation-container{flex-direction:column}.reservation-place{width:100%;padding:40px 20px 40px 70px}.reservation-time{width:100%;min-width:unset}.reservation-select-button{width:100%}}.legend-colors{display:block;margin-left:auto;margin-right:auto;margin-bottom:30px;width:auto}@media (max-width: 769px){.reservation-place svg{width:100%;height:100%;max-width:525px}}.calendar-list{margin:0 0 30px;padding:0;list-style-type:none;display:flex;gap:20px}.calendar-item{width:100px;min-height:50px;padding:7px 9px;outline:2px solid rgb(229,229,229);border-radius:4px;display:flex;flex-direction:column;gap:6px;cursor:pointer}.calendar-date{color:#155da4;font-family:Raleway;font-size:13px;font-weight:500}.calendar-time{color:#a7a7a7;font-family:Raleway;font-size:13px;font-weight:500}@media (max-width : 391px){.calendar-list{overflow:scroll}.calendar-item{margin:1px 2px 2px}}.reservation-list{display:inline-flex;list-style:none;gap:40px;padding-left:0;margin-top:10px;margin-bottom:0}.reservation-type{display:flex;flex-direction:column;padding:18px;min-width:560px;min-height:770px;outline:2px solid rgb(241,241,241);border-radius:10px;background:#fff}.reservation-type-title{display:flex;padding:17px;margin-bottom:16px;min-width:325px;min-height:55px;border-radius:5px;font-family:Raleway;font-size:20px;font-weight:600;align-items:center;cursor:default}.reservation-list-container{max-height:700px;overflow-y:auto}.reservation-type-title.past{background:#d9d9d9;color:#a7a7a7}.reservation-type-title.future{background:#155da4;color:#fff}.reservation-type-list{display:flex;flex-direction:column;gap:8px;list-style:none;padding:0}.reservation-item{display:flex;min-width:325px;min-height:91px;border-radius:5px;background:#f1f1f1;position:relative}.reservation-content{padding:15px 17px;color:#757575;font-family:Raleway;font-size:16px;font-weight:600;width:100%}.reservation-title{display:block;margin-bottom:3px}.reservation-date{display:block;margin-bottom:3px;position:relative;padding-left:20px}.reservation-date:before{position:absolute;content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAAABHNCSVQICAgIfAhkiAAAAOVJREFUOI3tk7FSxDAMRHczqWCG7pqj5ieuQX/ldMlVtr7qTEPNf9BRUGYpUBgPd+EuPVvZsvZJ45GARjlnK6WcsKJSitx9bGN9eyE5AjB3H+d5fmnfuq57lnQGJQC4+yhpWqt8SSSnlNKROWcjeYrgq6QdgPcV307SG8lHAAeSUx9tQ9IngEMk3q8A9iSfJH2QhCTrAVhUv2sTr7T/EEdbPrGSrH+ZfkuS/QBI1pTScQvA3SHJui2mS/oHBGDrGIfHANSO5AR878Ot5sg1IJYpVtgA1Bv8thyGYSBb6jJdVwC1HbwvBo5azEvrmUMAAAAASUVORK5CYII=);left:0}.reservation-status{display:block}.reservation-button{width:30px;height:30px;position:relative;cursor:pointer}.reservation-buttons{display:flex;flex-direction:column;justify-content:space-between;padding:10px 17px}.reservation-button.confirm{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAABHNCSVQICAgIfAhkiAAAAR9JREFUSInl1zFygzAQBdC/OJVrco1cIXAGlxZnMb6JZ5BbXyHKFXINU6f9KTApPAbtYhCFtwbeCKHdjwBA7s4HERYACixcpNSt3x/lhtZLg/d4lhoFABEWWWr0VqvBWAUmpU4O9191UrhHAdurDnOhFjhcG1eSLOdAtXC4Nq4EgNZXwYo/QjXwP9qXBR9CozDJhzdp8DE0CovIV+6aworH0NydD9E9tuIaVIS6BqLFtSgAyHvlqcG7B7NsfRW01w+hgLFXj63cgprhKfhQ0JjUq7X4WLqZPCRieCxSPTWdhnBNjnt6LN7j2vBoOk5j1Z3l7FMbHt/mQIFu5YB+Da8V9no4rAKTkhwmpd78/ly+tx87iCz/wwYgkHJq/f74B13zyO9y0y+nAAAAAElFTkSuQmCC) no-repeat center center}.reservation-button.confirm:before{content:attr(data-label);position:absolute;top:50%;left:-110px;transform:translateY(-50%);background:#155da4;color:#fff;height:30px;padding:4px 10px;border-radius:5px;white-space:nowrap;opacity:0;transition:opacity .3s}.reservation-button.confirm:hover:before{opacity:1}.reservation-button.delete{padding:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAABHNCSVQICAgIfAhkiAAAASJJREFUSInF1t1thTAMBeBj1F3CGHQywmRlCzjTuC/0Cm7z4ziF5gUkIn8hxDYCACRnVZ1EZML9I4YQFiE5A4gPgBdcSOrDKFR1HZ5GAUBEpo+G+fHt6h0RAKxwDCEsAECyB3/FsWz1azIAHPce+BKnBl8md+C/4rgPVwOeXHz1jY889+JJ1AL34FnUCnvwIkpybq1c1YCnhZTmuEpmES+Nc1/wnOritltQL9yMpzpgT5Mw4bm2+y/dqRc2HbJcnru/ccvJTuHNsKqunnR6x5tgVV3HcfzMPSc5Wyuc+Q/Egv4EJZmtXiGEhSRMlauG7vv+lfg17msSThSo5HkR7kCreBb+A7SID6q63ohm8UFELvANaBIfzrl1I4oj/rRt2wQA30Ez6WE/Sd2lAAAAAElFTkSuQmCC) no-repeat center center}.reservation-button.delete:before{content:attr(data-label);position:absolute;top:50%;left:-89px;transform:translateY(-50%);background:#d9d9d9;color:#fff;height:30px;padding:4px 10px;border-radius:5px;white-space:nowrap;opacity:0;transition:opacity .3s}.reservation-button.delete:hover:before{opacity:1}.reservation-button.edit{padding:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAABHNCSVQICAgIfAhkiAAAAP5JREFUSInF180RgjAQBeD3HNvBGkIJ2AteDVfpBUowtiAFrQfRYdBEkF14x0Dmm93s8EMAqNvuLCIOgINxSPqyyCr2qLcGx/hubRQARMTt1kb7bAbDBCaZk/Spe/YWaFlkAUCo2w6xGdKuOPQoAKAssipWuRpMMgeez4ThegxXgV/tPR0PuYi4MQ7gpg4PzhQAMMbrtnMicv3Yd2nuooUOc2nuV5IhNlx/T3UK7a9X3yp95a9W/0Jj7V0Ea6CzYS10FqyJToa10UmwBfoTtkKTsCWahC3RJGyJzoa10FmwJgosfDstyaZfmWETmOTqMElP4P3T5lcwA8lQFln1ACdzutmTUnTZAAAAAElFTkSuQmCC) no-repeat center center}.reservation-button.edit:before{content:attr(data-label);position:absolute;top:50%;left:-126px;transform:translateY(-50%);background:#8aaed2;color:#fff;height:30px;padding:4px 10px;border-radius:5px;white-space:nowrap;opacity:0;transition:opacity .3s}.reservation-button.edit:hover:before{opacity:1}@media (max-width: 1425px){.reservation-type{min-width:unset}}@media (max-width: 956px){.reservation-type{min-height:unset}.reservation-list{flex-wrap:wrap}.reservation-type-title.past,.reservation-type-title{min-width:200px}}@media (max-width: 391px){.reservation-type-title{text-align:right;font-family:Raleway;font-size:16px;font-style:normal;font-weight:600;min-width:151px!important;padding:12px 18px;display:block;text-align:center}.reservation-type{padding:0;outline:unset}.reservation-list{flex-wrap:nowrap;gap:30px}}.modal-button{padding-left:40px;padding-right:40px;cursor:pointer;min-height:45px;border:0;color:#fff;font-family:Raleway;font-size:16px;font-weight:500;border-radius:5px;background:#155da4}.modal-buttons{display:flex;gap:20px;margin-top:20px}.user-list{display:inline-flex;list-style:none;gap:40px;padding-left:0;margin-top:10px;margin-bottom:0}.user-type{display:flex;flex-direction:column;padding:18px;min-width:560px;min-height:770px;outline:2px solid rgb(241,241,241);border-radius:10px;background:#fff}.user-type-title{display:flex;padding:17px;margin-bottom:16px;min-width:325px;min-height:55px;border-radius:5px;font-family:Raleway;font-size:20px;font-weight:600;align-items:center;cursor:default}.user-list-container{max-height:700px;overflow-y:auto}.user-type-title.past{background:#d9d9d9;color:#a7a7a7}.user-type-title.future{background:#155da4;color:#fff}.user-type-list{display:flex;flex-direction:column;gap:8px;list-style:none;padding:0}.user-item{display:flex;min-width:325px;min-height:91px;border-radius:5px;background:#f1f1f1;position:relative}.user-description{display:flex;flex-direction:column}.user-content{display:flex;padding:15px 17px;color:#757575;font-family:Raleway;font-size:16px;font-weight:600;width:100%;gap:20px}.user-title{color:#000;font-family:Raleway;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.user-nickname{color:#a7a7a7;font-family:Raleway;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.user-photo{width:60px;height:60px;border-radius:4px;background:#155da4}.name-days__container{display:flex;gap:27px;margin-top:20px;margin-bottom:32px}.schedule-days{display:flex;gap:8px}.schedule__day{padding:11px;color:#fff;font-family:Raleway;font-size:16px;font-style:normal;font-weight:500;line-height:normal;border-radius:59px;background:#d9d9d9;cursor:pointer}.schedule__day.active{background:#155da4}.name-input{width:424px;padding:16px;border:1px solid rgb(229,229,229);border-radius:5px;font-family:Raleway;font-size:16px;font-weight:500;line-height:normal;letter-spacing:0%;text-align:left;color:#155da4;font-style:normal}.name-label{color:#155da4;font-family:Raleway;font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:9px}.input-container{display:flex;flex-direction:column;max-width:424px}.days__container{display:flex;flex-direction:column}.time-container{display:flex;gap:8px}.column{display:flex;flex-direction:column;gap:8px;align-items:center}.blue-span{max-width:160px;min-width:160px;padding:16px;border-radius:5px;background:#155da4;color:#fff;height:55px;text-align:center}.select-time{color:#155da4;font-family:Raleway;font-size:16px;font-weight:500;border-radius:5px;border:1px solid #ddd;cursor:pointer;padding:16px}.margin-rigth{margin-right:8px}.select-time:disabled{background:#f5f5f5;color:#ccc;cursor:not-allowed}.schedule__form{display:flex;gap:20px;align-items:center}.schedule-decor{max-width:250px;max-height:240px}.canvas-buttons-container{margin-top:20px}.canvas{margin-right:40px}.canvas-container{display:flex}.sidebar-panel{display:flex;flex-direction:column;-webkit-user-select:none;user-select:none}.control-buttons{display:flex;flex-direction:column;gap:20px}.legend{margin-top:20px}.control-button{display:flex;width:200px;height:30px;padding:13px 14px;justify-content:center;align-items:center;gap:10px;border-radius:1px;background:#155da4;color:#fff;font-family:Raleway;font-size:16px;font-style:normal;font-weight:500;line-height:normal;cursor:pointer}.color-select__label{margin-right:5px;color:#000;font-family:Raleway;font-size:16px;font-weight:500}.color-select{color:#fff;border:none;border-radius:1px;font-family:Raleway;font-size:16px;font-weight:500;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}
