body{background:#f4f6f8;margin:0;font-family:Arial,sans-serif}.page{padding:25px}.card{background:#fff;border-radius:8px;margin-bottom:15px;padding:20px;box-shadow:0 2px 8px #00000014}.grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.form-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}input,select,textarea,button{padding:10px;font-size:15px}textarea{grid-column:span 2;min-height:80px}button{color:#fff;cursor:pointer;background:#0d6efd;border:none;border-radius:5px;margin-right:10px}button:hover{background:#084298}.login-page{justify-content:center;align-items:center;height:100vh;display:flex}.login-page .card{width:350px}.login-page input,.login-page button{width:100%;margin-bottom:12px}
