form{background-color:#f9f9f9;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 12px #00000014;display:flex;flex-direction:column;gap:16px;margin:40px auto;max-width:500px;padding:24px}input,select,textarea{border:1px solid #ccc;border-radius:6px;box-sizing:border-box;font-size:1rem;padding:10px 12px;width:100%}label{color:#333;font-weight:500;margin-bottom:4px}button{background-color:#4caf50;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:1rem;padding:12px;transition:background-color .3s ease}button:hover{background-color:#45a049}.error{color:red;font-size:.85rem;margin-bottom:8px;margin-top:-8px;padding-left:4px}
/*# sourceMappingURL=main.38f63591.css.map*/