:root{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color-scheme:light;color:#1a1a1a;background:#f6f7f9}body{margin:0}.container{max-width:640px;margin:0 auto;padding:48px 24px}h1{font-size:1.5rem;margin-bottom:24px}.card{background:#fff;border:1px solid #e3e6eb;border-radius:8px;padding:24px;display:flex;flex-direction:column;gap:16px}label{font-weight:500;font-size:.9rem}select,input[type=file],button{font:inherit;padding:8px 10px;border:1px solid #c6cbd2;border-radius:6px;background:#fff;color:#1a1a1a}select option{background:#fff;color:#1a1a1a}button{background:#1f6feb;color:#fff;border-color:#1f6feb;cursor:pointer;font-weight:500}button:disabled{background:#c6cbd2;border-color:#c6cbd2;cursor:not-allowed}.status{font-size:.9rem;color:#555}.status.error{color:#b00020}.status.success{color:#1a7f37}.field{display:flex;flex-direction:column;gap:6px}
