body,html{overscroll-behavior:none}body{background-color:#eff4fb;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;color:#000;margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,input,select,textarea{font-size:16px}img,svg{vertical-align:middle}button{cursor:pointer}a{text-decoration:none;color:#79afff}.inline-svg-wrap{display:inline}.app-width{box-sizing:border-box;max-width:1024px;margin:0 auto}.box{background-color:#fff;border-radius:5px;box-shadow:0 5px 10px -5px rgba(0,0,0,.1)}.modal{position:fixed;width:100vw;height:100vh;top:0;left:0;background-color:rgba(0,0,0,.5);z-index:9;overflow-y:auto}.modal .modal-header{height:64px;display:flex;padding:0 20px;align-items:center;justify-content:space-between;border-bottom:1px solid #eff4fb;position:sticky;top:0;background-color:#fff;z-index:1}.modal .modal-header button.invisible{padding:0}.modal .modal-header .title{position:absolute;left:50%;transform:translateX(-50%);color:#5d6672}.modal .content{min-height:100vh;border-radius:0}.actions-list{display:flex;flex-direction:column}.actions-list .input-button{margin-bottom:10px}.actions-list .input-button:last-child{margin-bottom:0}.main-sidebar-container{display:flex;align-items:flex-start}.main-sidebar-container main{flex-grow:1;margin-right:10px}.main-sidebar-container .sidebar{width:250px}@keyframes fade{0%{opacity:.25}to{opacity:.5}}@media screen and (max-width:800px){.main-sidebar-container{display:block}.main-sidebar-container main{margin:0 0 10px}.main-sidebar-container .sidebar{width:auto}}@media screen and (max-width:1024px){.app-width{padding:0 10px}.modal .app-width{padding:0}}#header{margin-bottom:15px;background-color:#adbdd4}#header .app-width{height:64px;display:flex;align-items:center;padding-left:0}#header .menu{margin:0 10px 0 0;padding:15px;background:none;border:none;color:#fff}#header .search{flex-grow:1}#menu .auth-info{display:flex;align-items:center;padding:20px;border-bottom:1px solid #eff4fb}#menu .auth-info .log-out{margin-left:auto;color:#ff7373}#menu .auth-info .log-out span{margin:0}#menu .avatar{margin-right:20px;width:60px;border-radius:50%}#menu .username{font-size:18px;font-weight:500;color:#5d6672}#menu .menu-links{list-style:none;padding:0;margin:20px 0 0;border:1px solid #eff4fb;border-width:1px 0}#menu .menu-links a{display:block;padding:20px}#menu .menu-links a:hover{background-color:#f3f7fc}#menu .menu-links span{vertical-align:middle}#menu .menu-links svg{margin-right:10px;color:#adbdd4}#menu .menu-links hr{height:20px;border:0;border-top:1px solid #eff4fb;border-bottom:1px solid #eff4fb}.input-field-base .input-wrap{position:relative}.input-field-base input,.input-field-base select,.input-field-base textarea{-webkit-appearance:none;display:block;outline:none;box-sizing:border-box;width:100%;font-family:inherit;font-size:16px;line-height:1.3;padding:14px;margin:0;border:none;border-radius:3px;background-color:#eff4fb;transition:all .2s ease-in-out;transition-property:background-color,box-shadow}.input-field-base input::-webkit-search-cancel-button,.input-field-base input::-webkit-search-decoration,.input-field-base select::-webkit-search-cancel-button,.input-field-base select::-webkit-search-decoration,.input-field-base textarea::-webkit-search-cancel-button,.input-field-base textarea::-webkit-search-decoration{display:none}.input-field-base input:focus,.input-field-base select:focus,.input-field-base textarea:focus{background-color:#fff;box-shadow:0 0 0 2px #79afff}.input-field-base input:focus~label,.input-field-base select:focus~label,.input-field-base textarea:focus~label{color:#79afff}.input-field-base input.invalid,.input-field-base input:invalid,.input-field-base select.invalid,.input-field-base select:invalid,.input-field-base textarea.invalid,.input-field-base textarea:invalid{box-shadow:0 0 0 2px #ff7373}.input-field-base input.invalid~label,.input-field-base input:invalid~label,.input-field-base select.invalid~label,.input-field-base select:invalid~label,.input-field-base textarea.invalid~label,.input-field-base textarea:invalid~label{color:#ff7373}.input-field-base .not-empty:not(:placeholder-shown)~label,.input-field-base input:not(:placeholder-shown)~label,.input-field-base textarea:not(:placeholder-shown)~label{top:0;transform:scale(.9) translate(-13px,-60%);background-color:#fff;padding:0 8px 2px}.input-field-base label{position:absolute;top:14px;left:14px;color:#5d6672;border-radius:10px;pointer-events:none;transition:all .2s ease;transition-property:top,color,padding,transform,background-color}.input-field-base.small input,.input-field-base.small select,.input-field-base.small textarea{padding:10px}.input-field-base.small .not-empty:not(:placeholder-shown)~label,.input-field-base.small input:not(:placeholder-shown)~label,.input-field-base.small textarea:not(:placeholder-shown)~label{transform:scale(.9) translate(-10px,-60%);padding:0 6px 1px;font-size:15px}.input-field-base.small label{top:10px;left:10px}.input-validation-error{margin:-2px -2px 0;padding:12px 10px 10px;font-weight:500;border-radius:0 0 5px 5px;background-color:#ff7373;color:#fff}.input-text .input-action{position:absolute;padding:0;margin:0;background:none;border:none;top:50%;transform:translateY(-50%);right:10px}.input-text.has-action input{padding-right:44px}.input-text input:placeholder-shown~.clean-input{display:none}.input-textarea textarea{resize:none}.input-select img{position:absolute;padding:0;top:50%;right:10px;transform:translateY(-50%)}.input-select select{padding-right:44px}.input-fieldset.form-control{margin-top:10px}.input-fieldset fieldset{box-sizing:border-box;padding:8px 15px 15px;margin:0;border:2px solid #eff4fb;border-radius:3px}.input-fieldset fieldset.invalid,.input-fieldset fieldset:invalid{border-color:transparent;box-shadow:0 0 0 2px #ff7373}.input-fieldset fieldset.invalid legend,.input-fieldset fieldset:invalid legend{color:#ff7373}.input-fieldset legend{padding:0 8px 2px;color:#5d6672;border-radius:10px;background-color:#fff}.input-fieldset label{display:inline-block;padding:10px 15px;margin-right:15px;background-color:#eff4fb;border-radius:3px}.input-fieldset label:last-child{margin:0}.input-fieldset input,.input-fieldset span{vertical-align:middle}.input-media fieldset{padding:0;margin:0}.input-media legend{position:relative;z-index:2;margin-left:5px}.input-media header{margin-top:-9px;border-bottom:2px solid #eff4fb;border-radius:3px 3px 0 0}.input-checkbox{position:relative;display:inline-block;min-width:24px;min-height:24px}.input-checkbox input{position:absolute;opacity:0;margin:0;width:24px;height:24px;z-index:1}.input-checkbox input:checked+.checkbox-icon{background-image:url(/icons/checkbox.svg)}.input-checkbox input:focus+.checkbox-icon{background-color:#79afff}.input-checkbox .checkbox-icon{position:absolute;width:24px;height:24px;border-radius:100%;background:rgba(0,0,0,.2) url(/icons/checkbox-unchecked.svg) 50% no-repeat}.input-button{margin:0;border:none;height:48px;padding:0 15px;font-weight:500;font-size:16px;color:#fff;background-color:#79afff;border-radius:3px}.input-button:active,.input-button:focus{outline:none;box-shadow:0 0 0 2px rgba(121,175,255,.75);transition:box-shadow .2s ease-in-out}.input-button:disabled{background-color:#ced4dc;cursor:not-allowed}.input-button span{margin-left:3px}.input-button span,.input-button svg{vertical-align:middle}.input-button.red{background-color:#ff7373}.input-button.hollow{color:inherit;background:none;padding:0 10px;color:#79afff;border:2px solid #79afff;border-radius:5px}.input-button.hollow.red{color:#ff7373;border-color:#ff7373}.input-button.invisible{color:inherit;background:none;border:none}a.input-button{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box}progress{border-radius:10px;vertical-align:middle}progress::-webkit-progress-bar{border-radius:10px;background-color:#eff4fb}progress::-webkit-progress-value{background-color:#79afff;border-radius:10px;transition:width .3s ease-out}form .form-control{margin-top:15px}form .form-control:first-child{margin-top:0}@media screen and (max-width:500px){.actions-list{flex-direction:column}.actions-list .input-button{margin:0 0 10px}.actions-list .input-button:last-child{margin:0}}.entries-list{list-style:none;padding:0}.entries-list .loading{display:block;text-align:center;color:#adbdd4}.entries-list .loading svg{width:60px;height:60px}.entries-list .item-placeholder{height:120px;margin-bottom:15px;background-color:rgba(0,0,0,.25);border-radius:3px;animation:fade 1.5s ease-in-out infinite alternate}.entries-list .item{border:solid #79afff;border-width:0 0 0 5px}.entries-list .item a{display:flex;align-items:center;margin-bottom:15px;padding:10px 15px;color:inherit}.entries-list .item.used{border-color:#efae74}.entries-list .item-col{flex:1 0 auto;margin-right:15px;text-align:center}.entries-list .thumbnail{flex-grow:0}.entries-list .thumbnail img{width:100px;height:100px;object-fit:contain}.entries-list .mobile-block{display:flex;flex-grow:1;align-items:center}.entries-list .title-desc-wrap{text-align:start;width:30%}.entries-list .title{font-weight:500;margin-bottom:.5em}.entries-list .desc{color:#5d6672;line-height:1.5em;max-height:3em;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.entries-list .condition span{text-transform:capitalize;padding:4px 8px;border-radius:5px;border:1px solid #79afff;color:#79afff}.entries-list .used .condition span{border:1px solid #efae74;color:#efae74}.entries-list .stock{flex-grow:0;margin-right:0}.entries-list .stock span{display:inline-block;font-size:24px;color:#5d6672;padding:13px 20px;border-radius:30px;background-color:#eff4fb}.entries-list .client{padding:15px;margin-bottom:15px}.entries-list .client a{display:flex;align-items:center;color:inherit}.entries-list .client .avatar{margin-right:15px}.entries-list .client .title{margin:0}.entries-list .client .phone{padding:12px;margin-left:auto;border-radius:100%;background-color:#eff4fb;color:#79afff}.entries-list .client .phone-off{color:#adbdd4}@media screen and (max-width:720px){.entries-list .mobile-block{flex-grow:1;display:initial;margin:0}.entries-list .mobile-block .item-col{text-align:start;margin-bottom:10px}.entries-list .title-desc-wrap{width:auto}.entries-list .condition,.entries-list .desc{display:none}}#item .box{padding:15px;margin-bottom:15px}#item dl{margin:0}#item dt{color:#5d6672;padding-bottom:5px;border-bottom:1px solid #eff4fb}#item dd{padding:10px 0;margin:0 0 10px;border-radius:3px;font-size:22px}#item dd:last-child{margin-bottom:0}#item .files-list{padding:0;grid-template-columns:repeat(auto-fit,minmax(120px,.25fr))}#entry-edit>.box{padding:15px;margin-bottom:15px}.files-toolbar{text-align:center;border-bottom:1px solid #eff4fb;color:#79afff;background-color:#fff}.files-toolbar ul{padding:0;margin:0;list-style-type:none}.files-toolbar li{display:inline-block}.files-toolbar button:disabled{color:#ced4dc}.files-list{--file-height:auto;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(120px,.3333fr));padding:10px}.files-list.empty,.files-list.loading{display:block;padding:10px;font-size:14px;text-align:center;color:#adbdd4}.files-list.empty .inline-svg-wrap,.files-list.loading .inline-svg-wrap{display:block}.files-list.empty span,.files-list.loading span{color:#828c99;display:inline-block;background-color:#eff4fb;padding:5px 10px 6px;border-radius:5px}.files-list.show-checkbox .input-checkbox{opacity:1}.file-container{box-sizing:border-box;width:100%;height:var(--file-height);position:relative;padding:10px;border-radius:5px}.file-container:focus-within .input-checkbox,.file-container:hover .input-checkbox{opacity:1}.file-container.selected{background-color:rgba(121,175,255,.18)}.file-container.selected .thumbnail{opacity:.6}.file-container.deleting,.file-container.error{background-color:rgba(255,115,115,.15)}.file-container.deleting .status-icon,.file-container.error .status-icon{background-color:#ff7373}.file-container.deleting .thumbnail,.file-container.error .thumbnail,.file-container.uploading .thumbnail{opacity:.25;animation:fade 1.5s ease-in-out infinite alternate}.file-container.queue .thumbnail{opacity:.1}.file-container label{display:block;height:100%;padding:0;margin:0}.file-container .thumbnail{width:100%;height:100%;border-radius:3px;object-fit:cover;background-image:url(/file-image.svg);background-size:cover}.file-container .status-icon{position:absolute;top:50%;left:50%;color:#eff4fb;transform:translate(-50%,-50%);background-color:#79afff;padding:5px;border-radius:100%}.file-container .input-checkbox{opacity:0;position:absolute;bottom:13px;right:13px}@media screen and (max-width:500px){#media{background:none;box-shadow:none;border-radius:0;margin:-15px -10px 0}.modal #media{margin:0}.files-list{gap:5px;grid-template-columns:repeat(3,1fr);padding:0;margin-top:5px}.file-container{padding:0}.file-container .thumbnail{border-radius:0}.file-container .input-checkbox{bottom:5px;right:5px}}#auth{display:flex;min-height:100vh}#auth .box{overflow:hidden;max-width:300px;margin:auto;flex:1 0 auto}#auth header{display:flex;flex-direction:column;align-items:center;padding:15px 0;background-color:#e3e8f0;color:#8ca2c2}#auth header h1{font-weight:500;margin:10px 0 0;font-size:24px}#auth .content{padding:15px}#auth .oauth-redirect{padding:30px;text-align:center;color:#adbdd4}#auth .oauth-redirect svg{width:80px;height:80px}#auth .input-button{display:block;width:100%;background-color:#f87474}#auth .input-button span{vertical-align:top;margin-right:3px}#not-found{text-align:center}#not-found .code{display:block;font-size:96px;font-weight:300;color:#ff7373}#not-found .message{color:#5d6672;font-weight:500}