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;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}html{font-size:16px}@media (max-width:1612px){html{font-size:14px}}@media (max-width:768px){html{font-size:12px}}@media (max-width:480px){html{font-size:10px}}.helpdesk-container{color:#222;font-family:Arial,sans-serif;margin-bottom:0;min-height:auto;padding-bottom:0;width:100%}.search-bar{align-items:center;display:flex;gap:12px;justify-content:flex-start;margin:0;padding-left:0;width:100%}.search-box{flex:1 1 400px;max-width:650px;position:relative}.search-icon{left:10px;position:absolute;top:50%;transform:translateY(-50%)}.search-input{border:1px solid #ced4da;border-radius:6px;font-size:15px;padding:10px 12px 10px 36px;width:100%}.suggestion-list{background:#fff;border:1px solid #ddd;border-radius:6px;left:0;max-height:200px;overflow-y:auto;padding:6px 0;position:absolute;right:0;top:calc(100% + 6px);z-index:30}.suggestion-item{cursor:pointer;padding:8px 12px}.suggestion-item.highlighted,.suggestion-item:hover{background:#eef3ff}.report-btn{background:#007bff;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:10px 14px}.section-header{font-size:17px;font-weight:700;margin:18px 0 8px}.quick-stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr);margin-bottom:1rem;max-width:100%;padding-left:0;width:100%}.stats-card{background:#fff;border:1.5px solid #e5e5e7;border-radius:10px;padding:14px;text-align:center}.stats-card h6{font-size:14px;margin:4px 0 8px}.stat-value{font-size:20px;font-weight:700}.table-section{margin-bottom:0;padding-left:0;width:100%}.table-wrapper{overflow-x:auto;width:100%}.custom-table{border-collapse:collapse;min-width:700px;width:100%}.custom-table td,.custom-table th{border:1px solid #e6e9ef;font-size:18px;padding:10px;text-align:center}.custom-table thead th{background:#f6f8fb;font-weight:700}.text-left{text-align:left}.badge-success{background:#28a745;color:#fff}.badge-success,.badge-warning{border-radius:6px;font-size:12px;padding:4px 8px}.badge-warning{background:#ffc107;color:#000}.chat-btn{background:#0000;border:1px solid #333;border-radius:6px;cursor:pointer;padding:6px 10px}@media (max-width:1024px){.helpdesk-container{padding:1rem}.quick-stats{gap:12px;grid-template-columns:1fr 1fr}.custom-table{min-width:600px}.stats-card{padding:12px}.search-box{max-width:100%}}@media (max-width:600px){.search-bar{align-items:center!important;flex-direction:row!important;gap:6px!important}.search-box{flex:1 1;position:relative}.search-input{box-sizing:border-box;margin:0!important;padding:8px 10px 8px 36px;width:100%}.search-icon{left:10px;position:absolute;top:50%;transform:translateY(-50%)}.report-btn{flex-shrink:0;margin:0!important;padding:8px 12px}.suggestion-list{background:#fff;border:1px solid #ddd;border-radius:6px;left:0;max-height:200px;overflow-y:auto;position:absolute;top:100%;width:100%;z-index:20}}Reset and Body
body{font-family:Arial,sans-serif;font-size:16px;margin:0;padding:0}.container{box-sizing:border-box;min-height:100vh;padding:.5rem 1rem;width:100%}.summary-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(4,1fr);margin-top:.5rem;width:100%}.card-summary{background-color:#fafafa;border:1px solid #ddd;border-radius:10px;font-size:16px;padding:.5rem;text-align:center;transition:.3s}.card-summary:hover{box-shadow:0 2px 8px #00000026}.card-value{font-size:2rem}.charts-grid{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:1fr 1fr;margin-top:2rem;width:100%}.chart-card{background-color:#fafafa;border:1px solid #ddd;border-radius:10px;display:flex;flex-direction:column;gap:.5rem;height:550px;justify-content:flex-start;padding:.5rem 1rem}.alerts-map-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr;margin-top:2rem;width:100%}.alert-list{display:flex;flex-direction:column;gap:.5rem}.alert-card{background-color:#fff;border:1px solid #ddd;border-radius:8px;display:flex;font-size:15px;justify-content:space-between;padding:.7rem 1.2rem;transition:.3s}.alert-card:hover{box-shadow:0 2px 6px #0000001a}.map-container{border-radius:10px;height:350px;overflow:hidden}.inventory-card{background-color:#fafafa;border:1px solid #ddd;border-radius:10px;margin-top:2rem;padding:1rem}.filters{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1rem}.filters button,.filters select{font-size:15px;padding:.5rem .7rem}.btn-view{background-color:#5048e5;border:none;border-radius:4px;color:#fff}.btn-showall,.btn-view{cursor:pointer;font-size:15px;padding:.5rem 1rem}.btn-showall{background-color:initial;border:1px solid #5048e5;border-radius:4px;color:#5048e5}table{border-collapse:initial;border-spacing:0;margin-top:1rem}table th{background-color:#f2f2f2;color:#333;font-weight:600;padding:10px}table td,table th{border-bottom:none;text-align:left}table td{background-color:#fff;border-radius:6px;box-shadow:0 1px 3px #00000014;padding:12px 10px;transition:.3s}table tr:hover td{background-color:#f0f4ff;box-shadow:0 2px 6px #0000001f;cursor:pointer}.modal{align-items:center;background-color:#0006;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10}.modal-content{background-color:#fff;border-radius:10px;max-width:500px;padding:2rem 2.5rem;width:90%}.modal-details p{font-size:15px;margin:.5rem 0}.btn-close{background-color:#fff;border:none;border-radius:4px;color:#5048e5;cursor:pointer;font-size:15px;font-weight:700;justify-content:flex-end;margin-top:1rem;padding:.6rem 1.2rem;transition:.3s}.btn-close:hover{background-color:#f3f6f4}@media (max-width:1024px){.summary-grid{grid-template-columns:repeat(2,1fr)}.alerts-map-grid,.charts-grid{grid-template-columns:1fr}.chart-card,.map-container{height:250px}}table{border-collapse:collapse;font-size:15px;width:100%}td,th{border:none;padding:8px;text-align:center;white-space:nowrap}.inventory-card>div{overflow-x:auto}td[colspan]{color:#666;font-style:sans-serif;font-weight:600;padding:20px;text-align:center;vertical-align:middle}@media (max-width:768px){table{min-width:800px}.filters select option{font-size:10px!important}td,th{font-size:14px;padding:7px}}
/*# sourceMappingURL=main.51f5902b.css.map*/