.dispatch-module__wEd8Kq__page{flex-direction:column;gap:20px;height:100%;min-height:0;display:flex}.dispatch-module__wEd8Kq__header{flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;display:flex}.dispatch-module__wEd8Kq__headerLeft{flex-direction:column;gap:2px;display:flex}.dispatch-module__wEd8Kq__title{color:#fafafa;letter-spacing:-.02em;font-size:22px;font-weight:700}.dispatch-module__wEd8Kq__subtitle{color:#71717a;font-size:13px}.dispatch-module__wEd8Kq__headerActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dispatch-module__wEd8Kq__filterBtn{color:#a1a1aa;cursor:pointer;white-space:nowrap;background:#1a1a1f;border:1px solid #2a2a30;border-radius:8px;align-items:center;gap:6px;height:34px;padding:0 12px;font-size:13px;font-weight:500;transition:all .2s;display:flex}.dispatch-module__wEd8Kq__filterBtn:hover{color:#fafafa;background:#222228;border-color:#3a3a42}.dispatch-module__wEd8Kq__filterBtn.dispatch-module__wEd8Kq__active{color:#3b82f6;background:#3b82f61a;border-color:#3b82f6}.dispatch-module__wEd8Kq__filterIcon{font-size:12px}.dispatch-module__wEd8Kq__autoRefresh{color:#a1a1aa;cursor:pointer;background:#1a1a1f;border:1px solid #2a2a30;border-radius:8px;align-items:center;gap:8px;height:34px;padding:0 12px;font-size:13px;transition:all .2s;display:flex}.dispatch-module__wEd8Kq__autoRefresh.dispatch-module__wEd8Kq__on{color:#4ade80;background:#22c55e14;border-color:#22c55e}.dispatch-module__wEd8Kq__toggleTrack{background:#2a2a30;border-radius:9px;flex-shrink:0;width:32px;height:18px;transition:background .2s;position:relative}.dispatch-module__wEd8Kq__toggleTrack.dispatch-module__wEd8Kq__on{background:#22c55e}.dispatch-module__wEd8Kq__toggleThumb{background:#fafafa;border-radius:50%;width:14px;height:14px;transition:transform .2s;position:absolute;top:2px;left:2px}.dispatch-module__wEd8Kq__toggleThumb.dispatch-module__wEd8Kq__on{transform:translate(14px)}.dispatch-module__wEd8Kq__board{flex:1;gap:14px;min-height:0;padding-bottom:8px;display:flex;overflow-x:auto}.dispatch-module__wEd8Kq__board::-webkit-scrollbar{height:6px}.dispatch-module__wEd8Kq__board::-webkit-scrollbar-track{background:#111113;border-radius:3px}.dispatch-module__wEd8Kq__board::-webkit-scrollbar-thumb{background:#2a2a30;border-radius:3px}.dispatch-module__wEd8Kq__board::-webkit-scrollbar-thumb:hover{background:#3a3a42}.dispatch-module__wEd8Kq__column{background:#111113;border:1px solid #2a2a30;border-radius:12px;flex-direction:column;flex-shrink:0;width:290px;min-width:290px;display:flex;overflow:hidden}.dispatch-module__wEd8Kq__columnHeader{border-bottom:1px solid #2a2a30;flex-shrink:0;align-items:center;gap:10px;padding:14px 16px;display:flex}.dispatch-module__wEd8Kq__columnDot{border-radius:50%;flex-shrink:0;width:10px;height:10px}.dispatch-module__wEd8Kq__columnDot.dispatch-module__wEd8Kq__new{background:#3b82f6}.dispatch-module__wEd8Kq__columnDot.dispatch-module__wEd8Kq__verified{background:#8b5cf6}.dispatch-module__wEd8Kq__columnDot.dispatch-module__wEd8Kq__assigned{background:#f97316}.dispatch-module__wEd8Kq__columnDot.dispatch-module__wEd8Kq__inProgress{background:#eab308}.dispatch-module__wEd8Kq__columnDot.dispatch-module__wEd8Kq__resolved{background:#22c55e}.dispatch-module__wEd8Kq__columnTitle{color:#fafafa;font-size:14px;font-weight:700}.dispatch-module__wEd8Kq__columnCount{color:#a1a1aa;background:#1a1a1f;border-radius:6px;justify-content:center;align-items:center;min-width:22px;height:22px;margin-left:auto;padding:0 6px;font-family:JetBrains Mono,Fira Code,monospace;font-size:12px;font-weight:700;display:flex}.dispatch-module__wEd8Kq__columnCards{flex-direction:column;flex:1;gap:8px;padding:10px;display:flex;overflow-y:auto}.dispatch-module__wEd8Kq__columnCards::-webkit-scrollbar{width:4px}.dispatch-module__wEd8Kq__columnCards::-webkit-scrollbar-track{background:0 0}.dispatch-module__wEd8Kq__columnCards::-webkit-scrollbar-thumb{background:#2a2a30;border-radius:2px}.dispatch-module__wEd8Kq__card{cursor:pointer;background:#0a0a0b;border:1px solid #2a2a30;border-radius:10px;flex-direction:column;gap:8px;padding:12px;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.dispatch-module__wEd8Kq__card:hover{border-color:#3a3a42;transform:translateY(-2px);box-shadow:0 6px 24px #0006}.dispatch-module__wEd8Kq__card.dispatch-module__wEd8Kq__p1{border-left:3px solid #ef4444}.dispatch-module__wEd8Kq__card.dispatch-module__wEd8Kq__p2{border-left:3px solid #f97316}.dispatch-module__wEd8Kq__card.dispatch-module__wEd8Kq__p3{border-left:3px solid #eab308}.dispatch-module__wEd8Kq__card.dispatch-module__wEd8Kq__p4{border-left:3px solid #22c55e}.dispatch-module__wEd8Kq__cardTop{justify-content:space-between;align-items:center;display:flex}.dispatch-module__wEd8Kq__priorityBadge{letter-spacing:.02em;text-transform:uppercase;border-radius:5px;align-items:center;gap:3px;padding:2px 7px;font-size:10px;font-weight:700;display:inline-flex}.dispatch-module__wEd8Kq__priorityBadge.dispatch-module__wEd8Kq__p1{color:#ef4444;background:#ef444426}.dispatch-module__wEd8Kq__priorityBadge.dispatch-module__wEd8Kq__p2{color:#f97316;background:#f9731626}.dispatch-module__wEd8Kq__priorityBadge.dispatch-module__wEd8Kq__p3{color:#eab308;background:#eab30826}.dispatch-module__wEd8Kq__priorityBadge.dispatch-module__wEd8Kq__p4{color:#22c55e;background:#22c55e26}.dispatch-module__wEd8Kq__cardId{color:#71717a;font-family:JetBrains Mono,Fira Code,monospace;font-size:11px}.dispatch-module__wEd8Kq__cardTitle{align-items:center;gap:6px;display:flex}.dispatch-module__wEd8Kq__cardIcon{flex-shrink:0;font-size:14px}.dispatch-module__wEd8Kq__cardTitleText{color:#fafafa;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.dispatch-module__wEd8Kq__cardLocation{color:#71717a;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.dispatch-module__wEd8Kq__cardBottom{justify-content:space-between;align-items:center;gap:8px;display:flex}.dispatch-module__wEd8Kq__cardTeam{color:#60a5fa;white-space:nowrap;text-overflow:ellipsis;background:#3b82f614;border-radius:4px;padding:2px 8px;font-size:11px;font-weight:600;overflow:hidden}.dispatch-module__wEd8Kq__cardTeam.dispatch-module__wEd8Kq__unassigned{color:#71717a;background:#71717a14}.dispatch-module__wEd8Kq__cardTime{color:#71717a;white-space:nowrap;flex-shrink:0;font-family:JetBrains Mono,Fira Code,monospace;font-size:10px}.dispatch-module__wEd8Kq__categoryTag{text-transform:uppercase;letter-spacing:.03em;border-radius:4px;align-items:center;gap:4px;padding:2px 8px;font-size:10px;font-weight:600;display:inline-flex}.dispatch-module__wEd8Kq__categoryTag.dispatch-module__wEd8Kq__medical{color:#ec4899;background:#ec48991a}.dispatch-module__wEd8Kq__categoryTag.dispatch-module__wEd8Kq__fire{color:#f97316;background:#f973161a}.dispatch-module__wEd8Kq__categoryTag.dispatch-module__wEd8Kq__police{color:#6366f1;background:#6366f11a}.dispatch-module__wEd8Kq__categoryTag.dispatch-module__wEd8Kq__disaster{color:#8b5cf6;background:#8b5cf61a}.dispatch-module__wEd8Kq__categoryTag.dispatch-module__wEd8Kq__rescue{color:#3b82f6;background:#3b82f61a}.dispatch-module__wEd8Kq__categoryTag.dispatch-module__wEd8Kq__traffic{color:#eab308;background:#eab3081a}.dispatch-module__wEd8Kq__emptyColumn{color:#71717a;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:24px;font-size:13px;display:flex}.dispatch-module__wEd8Kq__emptyIcon{opacity:.5;font-size:24px}.dispatch-module__wEd8Kq__loadingContainer{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;display:flex}.dispatch-module__wEd8Kq__spinner{border:3px solid #2a2a30;border-top-color:#3b82f6;border-radius:50%;width:36px;height:36px;animation:.8s linear infinite dispatch-module__wEd8Kq__spin}@keyframes dispatch-module__wEd8Kq__spin{to{transform:rotate(360deg)}}.dispatch-module__wEd8Kq__loadingText{color:#71717a;font-size:14px}.dispatch-module__wEd8Kq__gripIcon{color:#3a3a42;cursor:grab;transition:color .15s}.dispatch-module__wEd8Kq__card:hover .dispatch-module__wEd8Kq__gripIcon{color:#71717a}.dispatch-module__wEd8Kq__columnDragOver{background:#3b82f60a;box-shadow:inset 0 0 0 1px #3b82f626;border-color:#3b82f6!important}.dispatch-module__wEd8Kq__assignContainer{position:relative}.dispatch-module__wEd8Kq__assignBtn{color:#60a5fa;cursor:pointer;background:#3b82f60f;border:1px solid #3b82f626;border-radius:6px;align-items:center;gap:6px;width:100%;padding:5px 10px;font-size:11px;font-weight:600;transition:all .2s;display:flex}.dispatch-module__wEd8Kq__assignBtn:hover{background:#3b82f61f;border-color:#3b82f64d}.dispatch-module__wEd8Kq__assignDropdown{-webkit-backdrop-filter:blur(16px);z-index:50;background:#141418f2;border:1px solid #2a2a30;border-radius:10px;max-height:200px;padding:4px;animation:.15s dispatch-module__wEd8Kq__dropdownIn;position:absolute;bottom:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 32px #00000080}@keyframes dispatch-module__wEd8Kq__dropdownIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.dispatch-module__wEd8Kq__assignDropdown::-webkit-scrollbar{width:4px}.dispatch-module__wEd8Kq__assignDropdown::-webkit-scrollbar-thumb{background:#2a2a30;border-radius:2px}.dispatch-module__wEd8Kq__assignOption{color:#d4d4d8;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;width:100%;padding:7px 10px;font-size:12px;font-weight:500;transition:background .15s;display:flex}.dispatch-module__wEd8Kq__assignOption:hover{color:#fafafa;background:#3b82f61a}.dispatch-module__wEd8Kq__assignEmpty{text-align:center;color:#71717a;padding:12px;font-size:12px}.dispatch-module__wEd8Kq__assignType{color:#71717a;text-transform:uppercase;letter-spacing:.04em;margin-left:auto;font-size:10px}@media (max-width:768px){.dispatch-module__wEd8Kq__headerActions{width:100%;overflow-x:auto}.dispatch-module__wEd8Kq__column{width:260px;min-width:260px}}
