.frame-field{display:flex;flex-direction:column;gap:9px;font-weight:600;margin:18px 0}.frame-field input,.frame-field select{width:100%;min-height:46px;padding:10px 12px;border:1px solid #dce0eb;border-radius:10px;background:#fff;color:#192032;box-sizing:border-box;font:inherit;min-width:0}.frame-field input[type=file]{font-size:14px}.frame-fields{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.frame-estimate{padding:14px;border-radius:10px;background:#f2f0ff;color:#5544be;overflow-wrap:anywhere}#frame-progress{width:100%;height:12px;margin-top:22px;accent-color:#6354ec}#frame-status{margin:18px 0;overflow-wrap:anywhere}#frame-status.error{color:#b32632}#frame-result{border-top:1px solid #e5e7ef;margin-top:20px;padding-top:20px}.frame-previews{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:24px}.frame-previews figure{margin:0;min-width:0}.frame-previews img{display:block;width:100%;aspect-ratio:16/10;object-fit:contain;background:#f1f3f8;border:1px solid #e5e7ef;border-radius:8px}.frame-previews figcaption{font-size:12px;text-align:center;color:#606779;margin-top:5px}.tool-info li{margin:12px 0}.tool-workbench input:disabled,.tool-workbench select:disabled{opacity:.65}@media(max-width:560px){.frame-fields{grid-template-columns:1fr;gap:0}.frame-previews{grid-template-columns:repeat(2,minmax(0,1fr))}.frame-field{margin:14px 0}.page-hero h1{font-size:30px}}
