.inner{margin:0 auto;max-width:1000px;padding:40px}@media (max-width:1100px) and (min-width:601px){.inner{padding-left:20px;padding-right:20px}}@media (max-width:600px){.inner{padding-left:20px;padding-right:20px}}body{margin:0;-webkit-font-smoothing:antialiased;background:#f9fafb;font-family:Verdana,Geneva,sans-serif;min-width:1000px}.icon svg{display:block;width:100%}.login{margin:0 auto;max-width:1000px;padding:40px;box-sizing:border-box;height:100vh;display:flex;align-items:center;justify-content:center;flex-direction:column}@media (max-width:1100px) and (min-width:601px){.login{padding-left:20px;padding-right:20px}}@media (max-width:600px){.login{padding-left:20px;padding-right:20px}}.panel{background:#fff;padding:20px;border-radius:10px;border:2px solid #e5e7eb;box-sizing:border-box}.panel_login{width:600px}.panel_price{width:100%;margin-bottom:20px}.panel_price:last-child{margin-bottom:0}.panel_main{border-color:#dbeafe}.panel_upload{transition:all .3s linear;border:2px dashed #e5e7eb;margin-bottom:10px}.panel_upload:last-child{margin-bottom:0}@media screen and (min-width:1101px){.panel_upload:hover{border-color:#2b7fff}}.label{font-size:12px;line-height:1.3em;font-weight:700;color:#364153}.label_mb{margin-bottom:12px}.input{transition:all .3s linear;display:block;width:100%;border-radius:8px;font-size:14px;line-height:1em;padding:12px;box-sizing:border-box;border:1px solid #d1d5dc;outline:2px solid transparent}.input_number{width:130px}@media screen and (min-width:1101px){.input:hover{border-color:#2b7fff}}.input:focus{border-color:#2b7fff;outline:1px solid #2b7fff}.button{transition:all .3s linear;border-radius:8px;font-size:16px;line-height:1em;padding:14px 28px;background:#155dfc;color:#fff;font-weight:700;box-sizing:border-box;cursor:pointer;border:none;min-width:200px;display:inline-flex;align-items:center;justify-content:center}@media screen and (min-width:1101px){.button:hover{background:#1447e6}}.button_f{width:100%}.button__icon{width:26px;margin-right:12px}.button__icon path{stroke:#fff}.form__input{margin-bottom:20px}.form__button{text-align:center}.h1{margin:0;font-size:30px;line-height:1em;font-weight:700;color:#0a0a0a;font-weight:400}.h1_mb{margin-bottom:40px}.h2{margin:0;font-size:20px;line-height:1em;font-weight:700;color:#0a0a0a;font-weight:400}.h2_mb{margin-bottom:20px}.block{margin-bottom:40px}.block:last-child{margin-bottom:0}.price_second .price__file{background:#f3f4f6}.price_second .price__file path{stroke:#4a5565}.price__row{display:flex}.price__row_center{align-items:center}.price__file{width:60px;height:60px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:#dbeafe;margin-right:12px}.price__file svg{width:34px}.price__file path{stroke:#2b7fff}.price__name{text-transform:uppercase;font-size:20px;line-height:1em;color:#0a0a0a;font-weight:700;margin-bottom:10px}.price__date{font-size:14px;line-height:1em;color:#6a7282}.price__actions{margin-left:auto;display:flex;align-items:center}.price__action{transition:all .3s linear;width:40px;height:40px;border-radius:8px;margin-right:12px;display:flex;align-items:center;justify-content:center}.price__action svg{width:24px}.price__action circle,.price__action path{stroke:#4a5565}.price__action:last-child{margin-right:0}@media screen and (min-width:1101px){.price__action:hover{background:#f3f4f6}}.price__action_delete circle,.price__action_delete path{stroke:#eb2b34}@media screen and (min-width:1101px){.price__action_delete:hover{background:#fef2f2}}.price__block{margin-right:40px}.price__block:last-child{margin-right:0}.price__inputs{display:flex;align-items:center}.price__input-container{margin-right:20px;font-size:14px;line-height:1em;color:#6a7282;display:flex;align-items:center}.price__input-container:last-child{margin-right:0}.price__input{margin:0 8px}.price__input:first-child{margin-left:0}.price__input:last-child{margin-right:0}.price__hr{height:1px;background:#e5e7eb;margin:20px 0}.price__variants{margin-left:10px}.variants{display:flex;align-content:center}.variants__item{transition:all .3s linear;display:inline-block;text-decoration:none;font-size:14px;line-height:1em;text-transform:uppercase;font-weight:700;border-radius:8px;background:#f3f4f6;color:#364153;margin-right:10px;box-sizing:border-box;padding:14px;width:66px;text-align:center}.variants__item:last-child{margin-right:0}@media screen and (min-width:1101px){.variants__item:hover{background:#e5e7eb}}.variants__item_active{background:#155dfc;color:#fff}@media screen and (min-width:1101px){.variants__item_active:hover{background:#155dfc}}.info{font-size:12px;line-height:1.3em;color:#6a7282}.info_c{text-align:center}.upload{position:relative;margin-top:-20px;margin-left:-20px;margin-right:-20px;margin-bottom:-20px;padding:20px}.upload__input{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer}.upload__label{font-size:16px;line-height:1em;font-weight:700;color:#364153;display:flex;align-items:center;justify-content:center;padding:10px 0;position:relative;top:0;left:0;right:0;bottom:0;pointer-events:none}.upload__icon{width:26px;margin-right:12px}.upload__icon path{stroke:#4a5565}.result{text-align:center}