body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.user-form{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}.user-form input{border:1px solid #ccc;border-radius:4px;flex:1 1;min-width:200px;padding:8px}.user-form button{background:#28a745;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:8px 14px;transition:background .3s ease}.user-form button:hover{background:#218838}@media (max-width:768px){.user-form{flex-direction:column}.user-form button,.user-form input{width:100%}}.user-table{background:#fff;border-collapse:collapse;box-shadow:0 2px 4px #0000001a;font-size:.95rem;margin-top:20px;width:100%}.user-table td,.user-table th{border:1px solid #ddd;padding:10px;text-align:left}.user-table th{background:#f1f1f1;cursor:pointer}.user-table tr:nth-child(2n){background:#fafafa}.user-table button{border:none;border-radius:4px;cursor:pointer;font-size:.85rem;margin-right:5px;padding:5px 8px}.user-table button:first-child{background:#ffc107;color:#fff}.user-table button:last-child{background:#dc3545;color:#fff}.user-table button:hover{opacity:.9}@media (max-width:768px){.user-table,.user-table tbody,.user-table td,.user-table th,.user-table thead,.user-table tr{display:block;width:100%}.user-table thead{display:none}.user-table tr{background:#fff;border:1px solid #ddd;margin-bottom:15px;padding:10px}.user-table td{border:none;border-bottom:1px solid #eee;display:flex;justify-content:space-between;padding:8px}.user-table td:before{content:attr(data-label);flex-basis:40%;font-weight:700;text-align:left}}.filter-overlay{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0}.filter-modal{background:#fff;border-radius:8px;padding:20px;width:320px}.filter-actions{display:flex;justify-content:space-between}.filter-actions button{border:none;border-radius:4px;padding:8px}.filter-actions button:first-child{background:#007bff;color:#fff}.filter-actions button.cancel{background:#6c757d;color:#fff}.user-page{margin:auto;max-width:1200px;padding:20px}.user-page input,.user-page select{border:1px solid #ccc;border-radius:4px;margin:5px;padding:8px}.user-page button{background:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;margin:5px;padding:8px 12px;transition:background .3s ease}.user-page button:disabled{background:#aaa;cursor:not-allowed}.user-page button:hover:not(:disabled){background:#0056b3}.pagination{font-size:.9rem;margin-top:15px;text-align:center}@media (max-width:768px){.user-page{padding:10px}.user-page button,.user-page input,.user-page select{margin:8px 0;width:100%}}body{background:#f9f9f9;color:#333;font-family:Arial,sans-serif;margin:0}h2{font-size:1.8rem;margin-bottom:20px;text-align:center}@media (max-width:768px){h2{font-size:1.5rem}}@media (max-width:480px){h2{font-size:1.2rem}}
/*# sourceMappingURL=main.614fd61a.css.map*/