a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fade-enter-active,.fade-leave-active{transition:opacity .5s ease}.fade-enter-from,.fade-leave-to{opacity:0}@font-face{font-family:Muli;src:url(/fonts/Muli-Regular.0e4231fd.ttf);font-weight:400}@font-face{font-family:Muli;src:url(/fonts/Muli-Bold.100a50d1.ttf);font-weight:700}@font-face{font-family:OpenSans;src:url(/fonts/OpenSans-Regular.1e96fcda.ttf);font-weight:400}@font-face{font-family:OpenSans;src:url(/fonts/OpenSans-Bold.1c422b2b.ttf);font-weight:700}b{font-weight:700}h1{font-size:1.8rem}h1,h2{margin-bottom:.6em}h2{font-size:1.6rem}h3{font-size:1.4rem}h1,h2,h3{position:relative;text-align:center;font-weight:700;text-transform:uppercase}a,h1,h2,h3,label,p{font-family:OpenSans,Arial,Helvetica,serif}a,label,p{line-height:1.4em}p{margin:.5rem 0}a{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;color:#1963d1;text-decoration:underline;cursor:pointer}.error{color:#e34234}.success{color:#1ed760}.light{color:#c3c3c3}.title{text-transform:uppercase;font-weight:700}.subtitle,.title{font-family:Muli,Helvetica,Arial,sans-serif}.subtitle{margin-bottom:.3rem}sup{color:#1963d1;font-weight:700;cursor:help;vertical-align:text-top;font-size:.8em}ol{margin:0 1rem;list-style-type:decimal}ol li{margin:1rem 0}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;vertical-align:middle;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}*{box-sizing:border-box}:focus{outline:none}::-webkit-scrollbar{width:10px;height:10px;border-radius:5px}::-webkit-scrollbar-track{background:#f0fbff;border-radius:5px}::-webkit-scrollbar-thumb{background:#a6d4ff;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#555}html{font-size:16px;font-family:OpenSans,Arial,Helvetica,serif;color:#000}#app{margin:0;position:absolute;display:block;top:0;left:0;width:100%;height:100%;z-index:1;background:#1963d1;overflow:hidden}#app .disabled{pointer-events:none;opacity:.5}#app .draggable{cursor:move}#app .no-results{opacity:.8}.form{display:grid;grid-gap:1rem}.form>div{display:grid;grid-gap:.2rem}.button{font-family:OpenSans,Arial,Helvetica,serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;background:#1963d1;color:#fff;font-size:1rem;line-height:1.4em;border-radius:1rem;border:2px solid #fff;text-transform:uppercase;padding:.2rem .8rem;opacity:1;transition:all .2s linear;cursor:pointer}.button--accept{background:#1ed760;color:#000;border-color:#1ed760}.button--decline{background:#e34234}.button:hover{opacity:.5}.button:disabled{color:#a9a9a9;pointer-events:none;opacity:1;background:#eee}.icon-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none}.icon-button--disabled,.icon-button:disabled{pointer-events:none;color:#a9a9a9}.icon-button:hover{opacity:.5}.asset{position:fixed;z-index:99;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.9)}.asset__close{z-index:2;position:absolute;top:2%;right:2%;color:red;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none}.asset__container{z-index:1;position:relative;width:100%;height:100%}.asset__container img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;-o-object-position:center center;object-position:center center}.tab{display:flex;grid-gap:1rem;justify-content:space-between;text-align:center;margin-bottom:.5rem}.tab .tab__item{font-weight:700;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;padding:0 0 .4rem 0;margin:0 0 .2rem 0;cursor:pointer}.tab .tab__item--active{border-bottom:2px dashed #000}.input{font-family:OpenSans,Arial,Helvetica,serif;-moz-appearance:none;appearance:none;-webkit-appearance:none;font-size:1rem;line-height:1.4em;min-height:2.2rem;padding:.2em .6em;border-radius:1rem;background:transparent;border:2px solid #1963d1}.input:-moz-read-only{background:#cecece}.input:read-only{background:#cecece}.select{font-family:OpenSans,Arial,Helvetica,serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1rem;line-height:1.4em;min-height:2.2rem;padding:.2em .6em;border-radius:1rem;background:transparent;border:2px solid #1963d1}.select:disabled{background:#cecece;opacity:1}.select:disabled option{color:#000}.textarea{font-family:OpenSans,Arial,Helvetica,serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1rem;line-height:1.4em;padding:.2em .6em;border-radius:1rem;background:transparent;border:2px solid #1963d1;resize:none;height:5.6rem}.edited{background-color:#ffc107}.page{background:#fff;height:80%;border-radius:1rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:98%;padding:4%;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.page__content{height:calc(100% - 3.2rem);overflow-y:auto;padding-right:.2rem}.page__content--tabs{height:calc(100% - 5.2rem)}.nav{z-index:3;width:98%;margin:1% auto;height:8%;display:flex;justify-content:center;align-items:center;grid-gap:2rem}.nav__button{width:100px;color:#fff;text-decoration:none;text-align:center}.nav__button span{font-size:40px}.nav__button--active{opacity:.7}.footer{position:absolute;bottom:0;width:98%;height:8%;margin:1%;text-align:center;display:flex;align-items:center;justify-content:center}.footer .button{font-weight:700;border:2px solid #fff}.loader{z-index:99;position:fixed;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.6)}.loader__spinner{border-radius:50%;background:#1963d1;position:absolute;left:calc(50% - 30px);top:calc(50% - 30px);width:60px;height:60px;display:grid;justify-content:center;align-items:center}.loader__spinner span{font-size:36px;color:#fff;animation-name:spin;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}.update{position:fixed;bottom:0;left:0;z-index:999;width:100%;display:flex;padding:1rem;justify-content:center;align-items:center;opacity:1;background-color:#a6d4ff}.update button{margin:0 2rem}.update span{font-weight:700}.notification{position:fixed;bottom:0;left:0;z-index:999;width:100%;display:flex;padding:.5rem 1rem;justify-content:space-between;align-items:center;opacity:1;background-color:#a6d4ff}.login__form{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.login__form__logo{height:100px;margin-bottom:2rem}.login__form__logo img{-o-object-fit:contain;object-fit:contain;-o-object-position:top center;object-position:top center;height:100%;width:100%}.login__form form{display:grid}.login__form .input{font-size:1.2rem;margin:0 0 1rem 0}.login__form .button{width:100%;font-size:1.2rem}.home h1{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home .page__content{display:grid;height:auto;max-height:calc(100% - 3.2rem)}.home__container{display:grid;grid-template-columns:49% 49%;grid-gap:2%;overflow-x:hidden}.home__block{width:100%;border-radius:1rem;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);padding:.5rem}.home__block__rating{text-align:center}.home__block__rating__star{color:#ffc107}.home__block__rating span{font-size:2.4rem}.home__block__logos{display:grid;grid-template-columns:49% 49%;grid-gap:2%;overflow-x:hidden}.home__block__logos__button{padding:1rem .5rem;width:100%}.home__block__logos__button span{height:50px;font-size:50px}.home__block__logos__button p{font-size:.8rem;font-weight:700}.home__block__logos__button--billo{color:#000;background:linear-gradient(135deg,#fad701 40%,#fdcd75)}.home__block--messages,.home__block--rating{flex:0 0 100%}.home__block--account,.home__block--tasks{display:grid;grid-template-columns:50px auto;align-items:center;margin:0 0 .2rem 0}.home__block--account .home__block__status,.home__block--tasks .home__block__status{text-align:center;display:inline;font-size:2.4rem}.home__block--account .home__block__text,.home__block--tasks .home__block__text{font-size:.8em;margin:0}.home__block--messages,.home__block--tasks{background-color:#e5e5e5}.home__block--messages{height:20vh}.home__block--account{background-color:#e5e5e5}.home__block--rating{background:#1963d1}.schedule__title{display:grid;justify-content:center;grid-template-columns:10% 80% 10%;text-align:center}.schedule__title .icon-button span{color:#1963d1;font-size:30px;height:30px;font-weight:700}.schedule .tab__item{width:50%}.schedule__ritten{display:grid;grid-gap:2rem;overflow:auto;max-height:calc(100% - 3rem);padding:0 .5rem}.schedule__ritten__rit{padding:.5rem;border-radius:1rem;background-color:#e5e5e5;display:grid;grid-gap:.5rem}.schedule__ritten__rit__title{padding:0 .5rem;line-height:1.2em}.schedule__ritten__rit__title span:first-child{font-weight:700}.schedule__ritten__rit__address{background:#fff;padding:.5rem;border-radius:1rem;border:4px solid transparent;display:grid;grid-gap:.5rem;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);margin:.5rem 0;transition:background .2s linear}.schedule__ritten__rit__address__info{display:grid;grid-gap:.5rem}.schedule__ritten__rit__address__info>p{margin:0}.schedule__ritten__rit__address__info>p:nth-child(2){margin-top:.5rem}.schedule__ritten__rit__address__info__title{line-height:1.2em;display:grid;grid-template-columns:1fr auto 1fr;grid-gap:.5rem;align-items:center;padding:0 .5rem .5rem .5rem}.schedule__ritten__rit__address__info__title span:first-child{font-weight:700}.schedule__ritten__rit__address__info__title span:nth-child(2){text-align:center}.schedule__ritten__rit__address__info__title span:nth-child(3){text-align:right}.schedule__ritten__rit__address__info__title:not(:last-child){border-bottom:1px dashed #a6d4ff}.schedule__ritten__rit__address__info__title:last-child{padding-bottom:0}.schedule__ritten__rit__address__info__location{text-align:center;padding:0 .5rem .5rem .5rem}.schedule__ritten__rit__address__info__location:not(:last-child){border-bottom:1px dashed #a6d4ff}.schedule__ritten__rit__address__info__location p{margin:0}.schedule__ritten__rit__address__info__cargo{padding:0 .5rem .5rem .5rem;display:grid;grid-template-columns:auto auto;grid-gap:.5rem 1rem;justify-content:center;flex-wrap:wrap}.schedule__ritten__rit__address__info__remark{text-align:center;padding:0 .5rem}.schedule__ritten__rit__address__info__remark p{margin:0}.schedule__ritten__rit__address__controls{margin-top:.5rem;display:flex;flex-wrap:wrap;justify-content:space-between}.schedule__ritten__rit__address__controls .button{margin:.2rem 0}.schedule__ritten__rit__address--active{border-color:#1963d1}.schedule__ritten__rit__address--done{background:#1ed760}.schedule__ritten__rit__input{display:flex;padding:0 .5rem;justify-content:space-between;align-items:center}.schedule__ritten__rit__input input{background:#fff;width:50%}.schedule__ritten__rit__controls{display:flex;justify-content:space-between}.settings__title{text-align:center}.settings .page__content{display:grid;grid-gap:1rem}.settings__form{height:100%;padding-right:.2rem;overflow:auto}.settings__form .input,.settings__form .select{width:100%}.settings__controls{display:grid;grid-gap:1rem}.slide-fade-enter-active{transition:all .3s ease-out}.slide-fade-leave-active{transition:all .4s cubic-bezier(1,.5,.8,1)}.slide-fade-enter-from,.slide-fade-leave-to{left:60%;opacity:0}.bottom-slide-enter-active,.bottom-slide-leave-active{transition:all .3s ease-out}.bottom-slide-enter-from,.bottom-slide-leave-to{opacity:0;bottom:-4rem}.top-slide-enter-active,.top-slide-leave-active{transition:all .3s ease-out}.top-slide-enter-from,.top-slide-leave-to{opacity:0;top:-4rem}