:root{color-scheme:light;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#172b3a;background:#edf2f5}*{box-sizing:border-box}body{margin:0;min-width:20rem;min-height:100vh}button,input,select,textarea{font:inherit}.card{max-width:560px;margin:2rem auto;padding:2rem;background:#fff;border-radius:14px;box-shadow:0 10px 30px #16382b18}.card form{display:grid;gap:1rem}.card label{display:grid;gap:.35rem}.card input{padding:.7rem;border:1px solid #aabbb5;border-radius:7px}.card button{padding:.75rem;border:0;border-radius:7px;background:#176b52;color:#fff;cursor:pointer}.error{color:#a51d2d}
