.Dashboard-module__2YNnkq__container{background:linear-gradient(135deg,#0f172a 0%,#1e293b 100%);border-radius:12px;max-width:1400px;min-height:100vh;margin:0 auto;padding:20px}.Dashboard-module__2YNnkq__header{background:#0f172acc;border:1px solid #64748b4d;border-radius:8px;margin-bottom:30px;padding:20px}.Dashboard-module__2YNnkq__header h1{color:#0ea5e9;align-items:center;gap:10px;margin:0 0 10px;font-size:28px;display:flex}.Dashboard-module__2YNnkq__subtitle{color:#94a3b8;margin:0;font-size:14px}.Dashboard-module__2YNnkq__loadingBadge{color:#fff;background:#3b82f6;border-radius:20px;margin-left:20px;padding:4px 12px;font-size:12px;animation:2s infinite Dashboard-module__2YNnkq__pulse;display:inline-block}@keyframes Dashboard-module__2YNnkq__pulse{0%,to{opacity:1}50%{opacity:.5}}.Dashboard-module__2YNnkq__tabBar{border-bottom:2px solid #64748b4d;gap:10px;margin-bottom:20px;padding-bottom:0;display:flex;overflow-x:auto}.Dashboard-module__2YNnkq__tabButton{color:#94a3b8;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:3px solid #0000;padding:12px 20px;font-size:14px;font-weight:500;transition:all .3s}.Dashboard-module__2YNnkq__tabButton:hover{color:#0ea5e9}.Dashboard-module__2YNnkq__tabButton.Dashboard-module__2YNnkq__active{color:#0ea5e9;border-bottom-color:#0ea5e9}.Dashboard-module__2YNnkq__content{animation:.3s ease-in Dashboard-module__2YNnkq__fadeIn}@keyframes Dashboard-module__2YNnkq__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.Dashboard-module__2YNnkq__tab{flex-direction:column;gap:30px;display:flex}.Dashboard-module__2YNnkq__grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px;display:grid}.Dashboard-module__2YNnkq__statsCard{text-align:center;background:#33415580;border:1px solid #64748b4d;border-radius:8px;padding:20px;transition:all .3s}.Dashboard-module__2YNnkq__statsCard:hover{background:#334155cc;border-color:#64748b80;transform:translateY(-4px)}.Dashboard-module__2YNnkq__statValue{color:#0ea5e9;margin-bottom:5px;font-size:32px;font-weight:700}.Dashboard-module__2YNnkq__statLabel{color:#94a3b8;text-transform:uppercase;letter-spacing:1px;font-size:13px}.Dashboard-module__2YNnkq__section{background:#3341554d;border:1px solid #64748b4d;border-radius:8px;padding:20px}.Dashboard-module__2YNnkq__section h2{color:#0ea5e9;border-left:3px solid #0ea5e9;margin:0 0 20px;padding-left:10px;font-size:18px}.Dashboard-module__2YNnkq__agentGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;display:grid}.Dashboard-module__2YNnkq__agentCard{background:#1e293b99;border:1px solid #64748b4d;border-radius:8px;padding:20px;transition:all .3s}.Dashboard-module__2YNnkq__agentCard:hover{background:#1e293be6;border-color:#64748b80;transform:translateY(-4px);box-shadow:0 4px 12px #0ea5e91a}.Dashboard-module__2YNnkq__agentHeader{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.Dashboard-module__2YNnkq__agentHeader h3{color:#0ea5e9;margin:0;font-size:16px}.Dashboard-module__2YNnkq__badge{text-transform:uppercase;border-radius:12px;padding:4px 12px;font-size:11px;font-weight:600;display:inline-block}.Dashboard-module__2YNnkq__online{color:#10b981;background:#10b98133}.Dashboard-module__2YNnkq__offline{color:#9ca3af;background:#6b728033}.Dashboard-module__2YNnkq__agentInfo{margin-bottom:15px;font-size:13px}.Dashboard-module__2YNnkq__agentInfo p{color:#cbd5e1;margin:0 0 8px}.Dashboard-module__2YNnkq__label{color:#94a3b8;text-transform:uppercase;letter-spacing:.5px;font-size:12px}.Dashboard-module__2YNnkq__address{word-break:break-all;background:#0f172a80;border-radius:4px;padding:8px;font-family:Courier New,monospace}.Dashboard-module__2YNnkq__address code{color:#10b981}.Dashboard-module__2YNnkq__capabilities{margin-bottom:15px}.Dashboard-module__2YNnkq__capLabel{color:#94a3b8;text-transform:uppercase;margin-bottom:8px;font-size:11px;display:block}.Dashboard-module__2YNnkq__capList{flex-wrap:wrap;gap:6px;display:flex}.Dashboard-module__2YNnkq__capBadge{color:#0ea5e9;background:#0ea5e933;border-radius:12px;padding:4px 10px;font-size:11px;font-weight:500}.Dashboard-module__2YNnkq__reputationCard{background:#0f172a80;border-radius:6px;align-items:center;gap:15px;padding:12px;display:flex}.Dashboard-module__2YNnkq__reputationScore{position:relative}.Dashboard-module__2YNnkq__reputationGauge{border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;display:flex;position:relative}.Dashboard-module__2YNnkq__reputationInner{background:#0f172a;border-radius:50%;justify-content:center;align-items:center;width:65px;height:65px;display:flex}.Dashboard-module__2YNnkq__scoreText{color:#0ea5e9;font-size:22px;font-weight:700}.Dashboard-module__2YNnkq__reputationInfo .Dashboard-module__2YNnkq__label{margin-bottom:4px;display:block}.Dashboard-module__2YNnkq__reputationLabel{font-size:14px;font-weight:600}.Dashboard-module__2YNnkq__feedContainer{background:#1e293b66;border:1px solid #64748b4d;border-radius:8px;overflow:hidden}.Dashboard-module__2YNnkq__feedList{flex-direction:column;display:flex}.Dashboard-module__2YNnkq__feedItem{border-bottom:1px solid #64748b33;padding:15px;transition:background .2s}.Dashboard-module__2YNnkq__feedItem:last-child{border-bottom:none}.Dashboard-module__2YNnkq__feedItem:hover{background:#3341554d}.Dashboard-module__2YNnkq__feedItemHeader{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.Dashboard-module__2YNnkq__feedItemTitle{color:#0ea5e9;align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}.Dashboard-module__2YNnkq__icon{font-size:16px}.Dashboard-module__2YNnkq__pending{color:#fbbf24;background:#fbbf2433}.Dashboard-module__2YNnkq__executing{color:#22c55e;background:#22c55e33}.Dashboard-module__2YNnkq__completed{color:#10b981;background:#10b98133}.Dashboard-module__2YNnkq__failed{color:#ef4444;background:#ef444433}.Dashboard-module__2YNnkq__feedItemDetails{color:#cbd5e1;margin-bottom:10px;font-size:13px}.Dashboard-module__2YNnkq__feedItemDetails p{margin:0 0 6px}.Dashboard-module__2YNnkq__taskContent{color:#94a3b8;font-family:Courier New,monospace;font-size:12px!important}.Dashboard-module__2YNnkq__txHash{color:#10b981;background:#0f172a80;border-radius:3px;padding:2px 6px;font-size:12px}.Dashboard-module__2YNnkq__feedItemMeta{color:#64748b;justify-content:space-between;align-items:center;font-size:11px;display:flex}.Dashboard-module__2YNnkq__priority{color:#ef4444;text-transform:uppercase;background:#ef444433;border-radius:4px;padding:2px 8px;font-weight:600}.Dashboard-module__2YNnkq__typeTag{color:#3b82f6;background:#3b82f633;border-radius:4px;padding:2px 8px;font-size:10px}.Dashboard-module__2YNnkq__executionQueue{background:#1e293b66;border:1px solid #64748b4d;border-radius:8px;padding:20px}.Dashboard-module__2YNnkq__queueStats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:15px;margin-bottom:20px;display:grid}.Dashboard-module__2YNnkq__queueStatCard{text-align:center;background:#33415580;border:1px solid #64748b33;border-radius:6px;padding:15px}.Dashboard-module__2YNnkq__statNumber{color:#0ea5e9;font-size:24px;font-weight:700}.Dashboard-module__2YNnkq__queueBreakdown{margin-top:20px}.Dashboard-module__2YNnkq__queueBreakdown h3{color:#0ea5e9;margin:0 0 15px;font-size:14px}.Dashboard-module__2YNnkq__statusGrid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px;display:grid}.Dashboard-module__2YNnkq__statusCard{background:#33415566;border:1px solid #64748b33;border-radius:6px;padding:12px}.Dashboard-module__2YNnkq__statusHeader{align-items:center;gap:8px;margin-bottom:8px;display:flex}.Dashboard-module__2YNnkq__statusIcon{font-size:16px}.Dashboard-module__2YNnkq__statusLabel{color:#cbd5e1;font-size:12px;font-weight:600}.Dashboard-module__2YNnkq__statusCount{margin-bottom:8px;font-size:20px;font-weight:700}.Dashboard-module__2YNnkq__statusBar{background:#0f172a80;border-radius:3px;height:6px;overflow:hidden}.Dashboard-module__2YNnkq__statusBarFill{height:100%;transition:width .3s}.Dashboard-module__2YNnkq__queueSimple{margin-top:15px}.Dashboard-module__2YNnkq__queueBar{background:#0f172a80;border-radius:4px;height:8px;margin-bottom:12px;display:flex;overflow:hidden}.Dashboard-module__2YNnkq__barSegment{height:100%;transition:flex .3s}.Dashboard-module__2YNnkq__queueLegend{flex-wrap:wrap;gap:15px;font-size:12px;display:flex}.Dashboard-module__2YNnkq__legendItem{color:#cbd5e1;align-items:center;gap:6px;display:flex}.Dashboard-module__2YNnkq__dot{border-radius:50%;width:8px;height:8px}.Dashboard-module__2YNnkq__emptyState{text-align:center;color:#64748b;background:#0f172a4d;border:2px dashed #64748b4d;border-radius:8px;padding:60px 20px}.Dashboard-module__2YNnkq__emptyState p{margin:0 0 20px;font-size:14px}.Dashboard-module__2YNnkq__button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0ea5e9 0%,#06b6d4 100%);border:none;border-radius:6px;padding:10px 20px;font-weight:600;transition:all .3s}.Dashboard-module__2YNnkq__button:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0ea5e94d}.Dashboard-module__2YNnkq__button:disabled{opacity:.5;cursor:not-allowed;transform:none}.Dashboard-module__2YNnkq__refreshButton{color:#0ea5e9;cursor:pointer;background:#0ea5e933;border:1px solid #0ea5e9;border-radius:6px;padding:8px 16px;font-size:12px;font-weight:600;transition:all .3s}.Dashboard-module__2YNnkq__refreshButton:hover:not(:disabled){background:#0ea5e94d}.Dashboard-module__2YNnkq__refreshButton:disabled{opacity:.5;cursor:not-allowed}.Dashboard-module__2YNnkq__footer{color:#64748b;border-top:1px solid #64748b4d;justify-content:space-between;align-items:center;margin-top:40px;padding:20px;font-size:13px;display:flex}.Dashboard-module__2YNnkq__footer p{margin:0}.Dashboard-module__2YNnkq__errorBanner{color:#fca5a5;background:#ef44441a;border:1px solid #ef44444d;border-radius:6px;margin-bottom:20px;padding:15px}@media (max-width:768px){.Dashboard-module__2YNnkq__container{padding:12px}.Dashboard-module__2YNnkq__header{padding:15px}.Dashboard-module__2YNnkq__header h1{font-size:20px}.Dashboard-module__2YNnkq__tabBar{flex-wrap:wrap}.Dashboard-module__2YNnkq__tabButton{padding:10px 16px;font-size:13px}.Dashboard-module__2YNnkq__grid,.Dashboard-module__2YNnkq__agentGrid{grid-template-columns:1fr}.Dashboard-module__2YNnkq__queueStats,.Dashboard-module__2YNnkq__statusGrid{grid-template-columns:repeat(2,1fr)}.Dashboard-module__2YNnkq__footer{text-align:center;flex-direction:column;gap:10px}}
