.processing{margin-top:20px}.processing__btn{padding:10px 20px;font-weight:500;background-color:#f4c3af;color:#252525;border-radius:8px}.processing__btn-price{background-color:rgba(0,0,0,.2);padding:4px 8px;border-radius:6px;font-weight:600;font-size:.9em;display:none}.processing__btn-price-value{margin-left:5px;display:inline}.processing__content{margin:0 auto;display:flex;flex-direction:column;gap:20px;text-align:center;border-radius:8px}.processing__uploader{display:flex;flex:1;max-height:40vh;aspect-ratio:2/1;gap:10px;flex-direction:column;justify-content:center;padding:20px;background-color:#262728;border:#a1a1a1 dashed 1px;border-radius:8px;transition:border-color .3s,background-color .3s}.processing__uploader.dragover{border-color:#f4c3af !important}.processing__uploader.has-file{background-size:cover;background-position:center;background-repeat:no-repeat;color:rgba(0,0,0,0)}.processing__uploader.has-file *{display:none}.processing__uploader input[type=file]{position:absolute;inset:0;opacity:0;cursor:pointer}.processing__uploader-content{display:flex;gap:10px}.processing__uploader-icon{margin:0 auto}.processing__uploader-desc{color:#b9b9b9;font-size:.75em}.processing__input-text{width:100%;background-color:#262728;color:#fff;border:1px solid #2d2d2d;border-radius:8px;font-weight:500;padding:15px}.processing__title{font-weight:600;color:#fff;font-size:1.125em}.processing__desc{margin-top:5px;color:#bbb}.divider{color:#fff;font-size:1.25em;font-weight:500}.recommend{display:flex;gap:20px;justify-content:center;margin-top:20px}.recommend__card{flex:1;color:#fff;box-shadow:0 4px 6px rgba(0,0,0,.25);padding:20px;border-radius:8px;background-color:#262728}.recommend__card .title{margin-top:0;font-size:1.25em}.loader{display:block;position:relative;margin:0 auto;height:12px;width:80%;border:1px solid #a1a1a1;border-radius:8px;overflow:hidden}.loader::after{content:"";width:40%;height:100%;background:#f4c3af;position:absolute;top:0;left:0;box-sizing:border-box;animation:animloader 2s linear infinite}@keyframes animloader{0%{left:0;transform:translateX(-100%)}100%{left:100%;transform:translateX(0%)}}@media(max-width: 768px){.processing__uploader{aspect-ratio:1}.recommend{flex-direction:column}}
