body{background-color:#fff7ed;color:#3b2f2f;font-family:Segoe UI,Arial,sans-serif;margin:0}.container{margin:auto;max-width:420px;padding:16px}.card{background:#fff;border-radius:14px;box-shadow:0 6px 14px #00000014;margin-bottom:16px;padding:16px}h2{color:#8b4513;margin-bottom:12px;text-align:center}h3{color:#5a3825;margin-bottom:8px}input,select{background-color:#fffdfb;border:1px solid #d6bfa9;border-radius:8px;box-sizing:border-box;display:block;font-size:15px;margin-bottom:10px;padding:12px;width:100%}input:focus,select:focus{border-color:#c96b2c;outline:none}input[type=file]{padding:6px}button{background-color:#c96b2c;border:none;border-radius:10px;color:#fff;cursor:pointer;display:block;font-size:15px;font-weight:600;padding:12px;width:100%}button:hover:not(:disabled){background-color:#b35d22}button:disabled{cursor:not-allowed;opacity:.6}button[style*=f44336]{background-color:#e53935!important}.card img{background-color:#f5eee8;border-radius:12px;height:140px;margin-bottom:8px;object-fit:cover;width:100%}p{font-size:14px;margin:6px 0}.card div[style*="display: flex"]{gap:8px}@media (max-width:480px){button{font-size:14px}}@media print{button{display:none}body{background:#fff}}.bar-row{margin-bottom:10px}.bar-label{display:flex;font-size:14px;justify-content:space-between;margin-bottom:4px}.bar-container{background:#f1f1f1;border-radius:6px;height:16px;overflow:hidden}.bar-fill{background:linear-gradient(90deg,#c96b2c,#ff9800);border-radius:6px;height:100%}
/*# sourceMappingURL=main.fae3e767.css.map*/