*{box-sizing:border-box}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:#f5f5f5}.navbar{background:#fff;box-shadow:0 1px 3px #0000001a;position:sticky;top:0;z-index:50}.btn{padding:.5rem 1rem;border-radius:.5rem;font-weight:500;transition:all .3s;border:none;cursor:pointer}.btn-primary{background:#4f46e5;color:#fff}.btn-primary:hover{background:#4338ca}.btn-secondary{background:#e5e7eb;color:#1f2937}.btn-secondary:hover{background:#d1d5db}.card{background:#fff;border-radius:.5rem;box-shadow:0 1px 3px #0000001a;padding:1rem;margin-bottom:1rem}.input-field{width:100%;padding:.5rem 1rem;border:1px solid #d1d5db;border-radius:.5rem;font-size:1rem;transition:ring .3s}.input-field:focus{outline:none;box-shadow:0 0 0 3px #4f46e51a;border-color:#4f46e5}
