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,main,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{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}*{margin:0;outline:none;padding:0}*,:after,:before{box-sizing:border-box}[hidden]{display:none}*+address,*+blockquote,*+dl,*+fieldset,*+figure,*+ol,*+p,*+pre,*+ul{margin-top:20px}body{font-family:Arial,sans-serif;font-size:15px;font-weight:400;line-height:1.6}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}a{color:#005aee;cursor:pointer}a,a:hover{text-decoration:none}a:hover{color:#e00}[role=button],a,button,input[type=button],input[type=submit]{-webkit-tap-highlight-color:transparent;-moz-tap-highlight-color:#0000}a:active,a:focus,button:active,button:focus{box-shadow:none;outline:none}menu,ol,ul{list-style:none}img,svg,video{display:block;height:auto;max-width:100%}button{cursor:pointer}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.2}h1{font-size:26px}h2{font-size:24px}h3{font-size:19px}h4{font-size:16px}h5{font-size:14px}h6{font-size:13px}.mid{margin:0 auto;max-width:1120px;padding-left:1rem;padding-right:1rem}.checkbox,.radio{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:initial;background-position:50% 50%;background-repeat:no-repeat;background-size:10px;border:1px solid #ccc;cursor:pointer;display:inline-block;height:22px;margin-right:15px;margin-top:-2px;overflow:hidden;transition:.2s ease-in-out;transition-property:background-color,border;vertical-align:middle;width:22px}.checkbox{border-radius:5px}.radio{border-radius:50%}.checkbox:hover,.radio:hover{border-color:#bababa}.checkbox:checked,.radio:checked{background-color:#3b93d8;background-image:url(data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IkNhcGEgMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNTEyIDM4NCI+PHBhdGggZD0iTTAgMjA4LjMzIDE3NS4zMyAzODQgNTEyIDQ3LjY2IDQ2My42NyAwIDE3NS4zMyAyODggNDcuNjYgMTYwLjMzeiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==);border-color:#0000}.input,.select,.textarea{background:#fff;border:1px solid #ccc;border-radius:5px;max-width:100%;outline:0;padding:0 10px;transition:.2s ease-in-out;transition-property:color,background-color,border;width:100%}.input,.select{height:40px}.textarea{padding-bottom:7px;padding-top:7px;resize:none;vertical-align:top}.input:focus,.select:focus,.textarea:focus{background-color:#fff;border-color:#3b93d8}.table{border-collapse:collapse;border-spacing:0;margin-bottom:20px;width:100%}.table td,.table th{padding:16px 12px;text-align:left;vertical-align:bottom}.table>:not(:first-child)>tr{border-top:1px solid #ccc}.table td{padding:16px 12px;vertical-align:top}.button{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;border-radius:0;border-radius:5px;box-sizing:border-box;color:inherit;display:inline-block;font:inherit;line-height:38px;margin:0;overflow:visible;padding:0 30px;text-decoration:none;text-transform:none;transition:.1s ease-in-out;transition-property:color,background-color,border-color;vertical-align:middle}*{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:rgba(0,0,0,0)}body,html{height:100vh;margin:0;overflow:hidden;-webkit-user-select:none;user-select:none}body{background:var(--background-color);font-family:-apple-system,system-ui,Roboto,sans-serif}.input,body{color:var(--text-color)}.input{border-color:var(--background-secondary-color);border-radius:15px;height:45px;padding:0 15px}.input,.input:focus{background:var(--background-secondary-color)}.input:focus{border-color:var(--accent-color)}.textarea{border-color:var(--background-secondary-color);border-radius:15px;color:var(--text-color);padding:12px 15px}.textarea,.textarea:focus{background:var(--background-secondary-color)}.textarea:focus{border-color:var(--accent-color)}.form{display:flex;flex-direction:column;gap:10px}.filter{position:relative}.filter-smooth-left:before,.filter-smooth-right:after{animation:fadeIn .3s ease-in-out 0s 1 forwards;content:"";height:100%;position:absolute;top:0;width:30px;z-index:10}.filter-smooth-right:after{background:linear-gradient(to left,var(--background-color) 0,#0000 100%);right:0}.filter-smooth-left:before{background:linear-gradient(to right,var(--background-color) 0,#0000 100%);left:0}.filter-items{align-items:center;display:flex;gap:5px;overflow:scroll;position:relative}.filter-items::-webkit-scrollbar{display:none}.filter-button{background:var(--background-secondary-color);border-radius:15px;padding:5px 30px;text-align:center;white-space:nowrap}.filter-button.active{background:var(--accent-color)}.header{align-items:center;display:flex;flex-direction:column;gap:10px}.header-title{font-size:23px;font-weight:600}.header-description{color:var(--text-hint-color);text-align:center}.animation{height:120px;width:120px}.button{align-items:center;background:var(--button-color);border-radius:15px;cursor:pointer;display:flex;font-size:15px;gap:5px;height:40px;justify-content:center;line-height:40px;padding:0 20px;text-align:center;width:100%}.button,.button:hover{color:var(--button-text-color)}.button:hover{background:var(--button-hover-color)}.button-icon{height:19px;width:19px}.banner{-webkit-overflow-scrolling:touch;display:flex;gap:16px;margin:0 -15px;overflow-x:auto;padding:0 15px;scroll-padding:0 10%;scroll-snap-type:x mandatory;scrollbar-width:none}.banner-item{border-radius:15px;flex:0 0 95%;overflow:hidden;scroll-snap-align:center;scroll-snap-stop:always}.content{display:flex;flex-direction:column;gap:20px;height:100%;overflow:scroll;padding:30px 15px 100px;padding:calc(30px + var(--top-inset, 0px)) 15px 100px 15px;scrollbar-width:none;width:100%}.content::-webkit-scrollbar{display:none}.content:before{background:linear-gradient(to bottom,var(--background-color) 0,#0000 70%);height:70px;height:calc(70px + var(--top-inset, 0px));top:0}.content:after,.content:before{content:"";left:0;pointer-events:none;position:absolute;width:100%}.content:after{background:linear-gradient(to top,var(--background-color) 0,#0000 70%);bottom:0;height:150px}.calendar-rows{gap:20px}.calendar-row,.calendar-rows{display:flex;flex-direction:column}.calendar-row{background:var(--background-secondary-color);border-radius:15px;gap:10px;padding:15px;position:relative}.calendar-row-active:before{background:var(--accent-color);border:2px solid var(--background-secondary-color);border-radius:50px;content:"";height:16px;left:12px;position:absolute;top:18px;width:16px}.calendar-row-active:after{border:1px dashed var(--accent-color);border-radius:50px;content:"";height:calc(100% - 58px);left:19px;position:absolute;top:40px;width:2px}.calendar-row-active{padding-left:45px}.calendar-invoice{display:flex;flex-direction:column;gap:10px}.calendar-invoice-item,.calendar-invoice-item:hover{color:var(--text-hint-color)}.calendar-invoice-title{text-decoration:line-through}.calendar-row-active
.calendar-invoice-title{text-decoration:none}.navigation{bottom:0;padding:15px;position:absolute;width:100%}.navigation-items{backdrop-filter:blur(8px) saturate(160%);-webkit-backdrop-filter:blur(8px) saturate(160%);background:color-mix(in srgb,var(--background-color) 38%,#0000);border:1px solid #78788c47;max-width:520px;width:100%}.navigation-button,.navigation-items{align-items:center;border-radius:25px;display:flex}.navigation-button{color:var(--text-hint-color);flex-direction:column;height:70px;justify-content:center;width:33.333%}.navigation-button:hover{color:var(--icon-color)}.navigation-button.active{background:color-mix(in srgb,var(--background-color) 68%,#0000);color:var(--button-color)}.navigation-icon{margin:0 auto 5px;width:26px}.navigation-title{font-size:11px}.preloader{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.preloader-icon{animation:rotate 1s linear infinite;width:30px}.pagination{align-items:center;display:flex;justify-content:center;width:100%}.pagination-icon{animation:rotate 1s linear infinite;width:20px}.calendar,.create,.history,.marked,.order,.profile,.store,.stores,.ticket{animation:fadeIn .3s ease-in-out;display:flex;flex-direction:column;gap:20px}.history-rows,.stores-rows{background:var(--background-secondary-color);border-radius:15px}.history-row,.stores-row{align-items:center;border-bottom:1px solid var(--background-color);color:var(--text-color);display:flex;gap:15px;padding:10px}.history-row:hover,.stores-row:hover{color:var(--text-color)}.history-row-arrow,.store-row-arrow,.stores-row-arrow{color:var(--text-hint-color);flex:0 0 15px;height:15px;margin-right:10px}.history-row:last-child,.stores-row:last-child{border-bottom:0}.history-row-image,.stores-row-image{align-items:center;background:var(--background-color);border-radius:50px;display:flex;flex:0 0 40px;height:40px;justify-content:center}.history-row-content,.stores-row-content{flex-grow:1}.history-row-address,.history-row-content,.history-row-title,.stores-row-address,.stores-row-content,.stores-row-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.history-row-address,.stores-row-address{color:var(--text-hint-color);font-size:12px}.store-image{align-items:center;border-radius:50px;display:flex;height:70px;justify-content:center;margin:0 auto;overflow:hidden;width:70px}.store-table{background:var(--background-secondary-color);border-radius:15px;margin:15px 0}.store-table-row{align-items:center;border-bottom:1px solid var(--background-color);color:var(--text-color);display:flex;gap:15px;justify-content:space-between;padding:10px}.store-table-link-row:last-child,.store-table-row:last-child{border-bottom:0}.store-table-link-row{align-items:center;border-bottom:1px solid var(--background-color);display:flex;gap:10px;padding:10px}.store-table-link-row,.store-table-link-row:hover{color:var(--text-color)}.store-table-title{flex-grow:1}.store-table-check{align-items:center;display:flex;gap:13px}.store-table-check-status{border-radius:50px;height:9px;width:9px}.check-status-active{background:#4dbe0b}.check-title-active{color:var(--text-color)}.check-status-inactive{background:#e54f2d}.check-title-inactive{color:var(--text-hint-color)}.history-row-image{background:linear-gradient(0deg,#0098ea,#1aadfc)}.history-row-image svg{height:24px;width:24px}.history-row-image-active svg{animation:rotate 2s linear infinite}.empty{align-items:center;display:flex;flex-direction:column;gap:15px;justify-content:center}.empty-title{color:var(--text-hint-color)}.time-header{font-weight:500;margin:16px 0;text-align:center}.time-buttons{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin:0 0 24px;padding:0 16px}.time-button{background:var(--background-secondary-color);border-radius:12px;color:var(--text-color);cursor:pointer;padding:12px;text-align:center}.time-button.active{background:var(--accent-color);color:#fff}#root{display:flex;flex-direction:column;height:100%;margin:0 auto;max-width:510px;padding-bottom:var(--bottom-inset);position:relative;width:100%}:root{--background-color:#181818;--background-secondary-color:#282828;--background-transparent-color:#18181800;--background-error-color:#e93e3e22;--separator-color:#2f2f2f;--button-color:#0098ea;--button-second-color:#4a97e71a;--button-hover-color:#0098ea;--button-text-color:#fff;--icon-color:#aaa;--accent-color:#0098ea;--text-color:#fff;--text-green-color:#11a463;--text-error-color:#e93e3e;--text-hint-color:#aaa;--top-inset:0px;--bottom-inset:0px}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes fadeIn{0%{opacity:0;transform:scale(.99)}to{opacity:1;transform:scale(1)}}.react-calendar{background:var(--background-secondary-color);border-radius:15px;line-height:1.125em;max-width:100%;padding:10px}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{margin:.5em;width:50%}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{aspect-ratio:1/1;border:0;border-radius:12px;color:var(--text-color);margin:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation
.react-calendar__navigation__label{aspect-ratio:auto}.react-calendar__navigation button{background:none;min-width:44px}.react-calendar__navigation button:disabled{color:var(--text-hint-color)}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:var(--accent-color)}.react-calendar__month-view__weekdays{font:inherit;font-size:.75em;font-weight:700;text-align:center;text-transform:uppercase}.react-calendar__month-view__weekdays__weekday{align-items:center;aspect-ratio:1/1;display:flex;justify-content:center;padding:.5em}.react-calendar__month-view__weekdays__weekday abbr{text-decoration:none}.react-calendar__month-view__weekNumbers .react-calendar__tile{align-items:center;display:flex;font:inherit;font-size:.75em;font-weight:700;justify-content:center}.react-calendar__century-view__decades__decade--neighboringCentury,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__month-view__days__day--neighboringMonth,.react-calendar__month-view__days__day--weekend{color:rgb(from var(--text-hint-color) r g b/.4)}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{background:none;font:inherit;font-size:.833em;max-width:100%;padding:10px 6.6667px;text-align:center}.react-calendar__tile:disabled{color:rgb(from var(--text-hint-color) r g b/.4)}.react-calendar__tile--now{background:rgb(from var(--text-hint-color) r g b/.2)}.react-calendar__tile--active,.react-calendar__tile--hasActive{background:var(--accent-color)}.react-calendar__tile--active{color:#fff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:var(--accent-color)}
/*# sourceMappingURL=main.06ebc8c2.css.map*/