.ToolsPageComponent-module__BPZ2Wq__container{flex-direction:column;gap:24px;height:100%;padding:32px 40px;display:flex;overflow-y:auto}.ToolsPageComponent-module__BPZ2Wq__header{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.ToolsPageComponent-module__BPZ2Wq__headerLeft{flex-direction:column;gap:6px;display:flex}.ToolsPageComponent-module__BPZ2Wq__title{letter-spacing:-.02em;align-items:center;gap:10px;font-size:24px;font-weight:600;display:flex}.ToolsPageComponent-module__BPZ2Wq__title .ToolsPageComponent-module__BPZ2Wq__titleIcon{color:var(--accent-color);opacity:.8}.ToolsPageComponent-module__BPZ2Wq__subtitle{color:var(--text-secondary);font-size:13px;font-weight:400}.ToolsPageComponent-module__BPZ2Wq__headerRight{flex-shrink:0;align-items:center;gap:12px;display:flex}.ToolsPageComponent-module__BPZ2Wq__refreshBtn{color:var(--text-secondary);border:1px solid var(--border-color);border-radius:var(--border-radius-sm);background:var(--bg-tertiary);transition:color var(--transition-fast), border-color var(--transition-fast), background var(--transition-fast);align-items:center;gap:6px;padding:7px 14px;font-size:12px;font-weight:500;display:flex}.ToolsPageComponent-module__BPZ2Wq__refreshBtn:hover{color:var(--text-primary);border-color:var(--accent-color);background:var(--accent-subtle)}.ToolsPageComponent-module__BPZ2Wq__refreshBtn:disabled{opacity:.5;cursor:not-allowed}.ToolsPageComponent-module__BPZ2Wq__refreshBtn svg{width:14px;height:14px}.ToolsPageComponent-module__BPZ2Wq__refreshBtn.ToolsPageComponent-module__BPZ2Wq__spinning svg{animation:.6s linear infinite ToolsPageComponent-module__BPZ2Wq__spin}.ToolsPageComponent-module__BPZ2Wq__statsBadges{flex-wrap:wrap;gap:8px;display:flex}.ToolsPageComponent-module__BPZ2Wq__statBadge{color:var(--text-secondary);background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--border-radius-sm);align-items:center;gap:6px;padding:5px 12px;font-size:12px;font-weight:500;display:flex}.ToolsPageComponent-module__BPZ2Wq__statBadge .ToolsPageComponent-module__BPZ2Wq__statValue{color:var(--text-primary);font-variant-numeric:tabular-nums;font-weight:600}.ToolsPageComponent-module__BPZ2Wq__filterBar{flex-shrink:0;align-items:center;gap:12px;display:flex}.ToolsPageComponent-module__BPZ2Wq__searchInput{background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--border-radius-sm);max-width:400px;height:36px;color:var(--text-primary);transition:border-color var(--transition-fast);flex:1;padding:0 12px 0 36px;font-size:13px}.ToolsPageComponent-module__BPZ2Wq__searchInput:focus{border-color:var(--accent-color);box-shadow:0 0 0 2px var(--accent-glow);outline:none}.ToolsPageComponent-module__BPZ2Wq__searchWrapper{flex:1;max-width:400px;position:relative}.ToolsPageComponent-module__BPZ2Wq__searchWrapper .ToolsPageComponent-module__BPZ2Wq__searchIcon{width:16px;height:16px;color:var(--text-tertiary);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.ToolsPageComponent-module__BPZ2Wq__domainFilter{height:36px;color:var(--text-primary);background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--border-radius-sm);cursor:pointer;transition:border-color var(--transition-fast);appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236b728e' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;padding:0 28px 0 10px;font-size:13px}.ToolsPageComponent-module__BPZ2Wq__domainFilter:focus{border-color:var(--accent-color);box-shadow:0 0 0 2px var(--accent-glow);outline:none}.ToolsPageComponent-module__BPZ2Wq__labelFilter{height:36px;color:var(--text-primary);background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--border-radius-sm);cursor:pointer;transition:border-color var(--transition-fast);appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236b728e' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;padding:0 28px 0 10px;font-size:13px}.ToolsPageComponent-module__BPZ2Wq__labelFilter:focus{border-color:var(--accent-color);box-shadow:0 0 0 2px var(--accent-glow);outline:none}.ToolsPageComponent-module__BPZ2Wq__viewToggle{border:1px solid var(--border-color);border-radius:var(--border-radius-sm);display:flex;overflow:hidden}.ToolsPageComponent-module__BPZ2Wq__viewBtn{width:36px;height:36px;color:var(--text-tertiary);background:var(--bg-tertiary);transition:color var(--transition-fast), background var(--transition-fast);border:none;justify-content:center;align-items:center;display:flex}.ToolsPageComponent-module__BPZ2Wq__viewBtn svg{width:16px;height:16px}.ToolsPageComponent-module__BPZ2Wq__viewBtn:hover{color:var(--text-secondary);background:var(--bg-secondary)}.ToolsPageComponent-module__BPZ2Wq__viewBtn.ToolsPageComponent-module__BPZ2Wq__viewActive{color:var(--accent-color);background:var(--accent-subtle)}.ToolsPageComponent-module__BPZ2Wq__domainSection{animation:.3s ease-out both ToolsPageComponent-module__BPZ2Wq__fadeIn}.ToolsPageComponent-module__BPZ2Wq__domainHeader{border-bottom:1px solid var(--border-color);align-items:center;gap:10px;margin-bottom:12px;padding:10px 0 8px;display:flex}.ToolsPageComponent-module__BPZ2Wq__domainHeader h2{color:var(--text-primary);letter-spacing:-.01em;font-size:14px;font-weight:600}.ToolsPageComponent-module__BPZ2Wq__domainCount{color:var(--text-tertiary);background:var(--bg-tertiary);border-radius:var(--border-radius-sm);border:1px solid var(--border-color);padding:2px 8px;font-size:11px;font-weight:500}.ToolsPageComponent-module__BPZ2Wq__domainIcon{width:18px;height:18px;color:var(--accent-color);opacity:.7}.ToolsPageComponent-module__BPZ2Wq__toolGrid{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:10px;margin-bottom:24px;display:grid}.ToolsPageComponent-module__BPZ2Wq__toolCard{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--border-radius-sm);cursor:pointer;transition:border-color var(--transition-fast), background var(--transition-fast), box-shadow var(--transition-fast), transform .15s ease;flex-direction:column;padding:16px 18px;display:flex;position:relative}.ToolsPageComponent-module__BPZ2Wq__toolCard:hover{border-color:var(--accent-color);background:var(--bg-tertiary);box-shadow:var(--shadow-glow);transform:translateY(-1px)}.ToolsPageComponent-module__BPZ2Wq__toolCardHeader{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:8px;display:flex}.ToolsPageComponent-module__BPZ2Wq__toolName{color:var(--text-primary);font-size:13px;font-weight:600;font-family:var(--font-mono);word-break:break-all}.ToolsPageComponent-module__BPZ2Wq__toolDomain{color:var(--accent-color);background:var(--accent-subtle);border-radius:var(--border-radius-sm);white-space:nowrap;flex-shrink:0;padding:2px 8px;font-size:10px;font-weight:500}.ToolsPageComponent-module__BPZ2Wq__toolDescription{color:var(--text-secondary);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin-bottom:10px;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.ToolsPageComponent-module__BPZ2Wq__toolMeta{flex-wrap:wrap;align-items:center;gap:6px;margin-top:auto;display:flex}.ToolsPageComponent-module__BPZ2Wq__toolLabel{color:var(--text-tertiary);background:var(--bg-primary);border-radius:var(--border-radius-sm);border:1px solid var(--border-subtle);padding:2px 7px;font-size:10px;font-weight:500}.ToolsPageComponent-module__BPZ2Wq__agentBadges{flex-wrap:wrap;gap:4px;display:flex}.ToolsPageComponent-module__BPZ2Wq__agentBadge{color:var(--agent-color,var(--accent-color));background:color-mix(in srgb, var(--agent-color,var(--accent-color)) 10%, transparent);border:1px solid color-mix(in srgb, var(--agent-color,var(--accent-color)) 25%, transparent);border-radius:var(--border-radius-sm);white-space:nowrap;transition:background var(--transition-fast), border-color var(--transition-fast);align-items:center;gap:3px;padding:2px 7px;font-size:10px;font-weight:600;display:inline-flex}.ToolsPageComponent-module__BPZ2Wq__agentBadge svg{opacity:.8;flex-shrink:0;width:10px;height:10px}.ToolsPageComponent-module__BPZ2Wq__agentFilterSelect{height:36px;color:var(--text-primary);background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--border-radius-sm);cursor:pointer;transition:border-color var(--transition-fast);appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236b728e' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;padding:0 28px 0 10px;font-size:13px}.ToolsPageComponent-module__BPZ2Wq__agentFilterSelect:focus{border-color:var(--accent-color);box-shadow:0 0 0 2px var(--accent-glow);outline:none}.ToolsPageComponent-module__BPZ2Wq__paramCount{color:var(--text-tertiary);align-items:center;gap:4px;margin-left:auto;font-size:10px;font-weight:500;display:flex}.ToolsPageComponent-module__BPZ2Wq__paramCount svg{opacity:.6;width:12px;height:12px}.ToolsPageComponent-module__BPZ2Wq__toolList{flex-direction:column;gap:2px;margin-bottom:24px;display:flex}.ToolsPageComponent-module__BPZ2Wq__toolRow{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--border-radius-sm);cursor:pointer;transition:border-color var(--transition-fast), background var(--transition-fast);grid-template-columns:minmax(200px,280px) 1fr auto;align-items:center;gap:16px;padding:10px 14px;display:grid}.ToolsPageComponent-module__BPZ2Wq__toolRow:hover{border-color:var(--accent-color);background:var(--bg-tertiary)}.ToolsPageComponent-module__BPZ2Wq__toolRowName{font-size:13px;font-weight:600;font-family:var(--font-mono);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ToolsPageComponent-module__BPZ2Wq__toolRowDesc{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.ToolsPageComponent-module__BPZ2Wq__toolRowMeta{flex-shrink:0;align-items:center;gap:8px;display:flex}.ToolsPageComponent-module__BPZ2Wq__detailOverlay{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000008c;justify-content:center;align-items:center;animation:.15s ease-out ToolsPageComponent-module__BPZ2Wq__fadeInPure;display:flex;position:fixed;inset:0}.ToolsPageComponent-module__BPZ2Wq__detailPanel{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--border-radius-sm);width:680px;max-width:calc(100vw - 48px);max-height:calc(100vh - 80px);box-shadow:var(--shadow-lg);flex-direction:column;animation:.2s ease-out ToolsPageComponent-module__BPZ2Wq__slideUp;display:flex;overflow-y:auto}.ToolsPageComponent-module__BPZ2Wq__detailHeader{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:flex-start;padding:24px 24px 16px;display:flex}.ToolsPageComponent-module__BPZ2Wq__detailTitleBlock{flex-direction:column;gap:8px;min-width:0;display:flex}.ToolsPageComponent-module__BPZ2Wq__detailDomainRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ToolsPageComponent-module__BPZ2Wq__detailCleanName{color:var(--text-primary);letter-spacing:-.02em;font-size:22px;font-weight:700}.ToolsPageComponent-module__BPZ2Wq__detailTitle{font-size:13px;font-weight:500;font-family:var(--font-mono);color:var(--text-tertiary);word-break:break-all}.ToolsPageComponent-module__BPZ2Wq__dataSourceBadge{border-radius:var(--border-radius-sm);border:1px solid var(--border-color);align-items:center;gap:1px;font-size:10px;font-weight:500;display:inline-flex;overflow:hidden}.ToolsPageComponent-module__BPZ2Wq__dataSourceType{background:var(--info-subtle);color:var(--info);text-transform:uppercase;letter-spacing:.04em;padding:2px 7px;font-size:9px;font-weight:700}.ToolsPageComponent-module__BPZ2Wq__dataSourceProvider{background:var(--bg-tertiary);color:var(--text-secondary);padding:2px 7px}.ToolsPageComponent-module__BPZ2Wq__dataSourceInterval{background:var(--bg-primary);color:var(--text-muted);font-family:var(--font-mono);padding:2px 7px;font-size:9px}.ToolsPageComponent-module__BPZ2Wq__outputFieldsGrid{flex-wrap:wrap;gap:4px;display:flex}.ToolsPageComponent-module__BPZ2Wq__outputField{font-size:11px;font-family:var(--font-mono);color:var(--info);background:var(--info-subtle);border-radius:var(--border-radius-sm);border:1px solid #3b82f61f;padding:3px 8px}.ToolsPageComponent-module__BPZ2Wq__rawToggle{cursor:pointer;width:100%;color:inherit;background:0 0;border:none;align-items:center;gap:8px;padding:0;display:flex}.ToolsPageComponent-module__BPZ2Wq__rawChevron{color:var(--text-muted);transition:transform var(--transition-fast);font-size:12px}.ToolsPageComponent-module__BPZ2Wq__rawChevron[data-open=true]{transform:rotate(180deg)}.ToolsPageComponent-module__BPZ2Wq__detailClose{width:32px;height:32px;color:var(--text-tertiary);border-radius:var(--border-radius-sm);transition:color var(--transition-fast), background var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ToolsPageComponent-module__BPZ2Wq__detailClose svg{width:18px;height:18px}.ToolsPageComponent-module__BPZ2Wq__detailClose:hover{color:var(--text-primary);background:var(--bg-tertiary)}.ToolsPageComponent-module__BPZ2Wq__detailBody{flex-direction:column;gap:20px;padding:20px 24px 24px;display:flex}.ToolsPageComponent-module__BPZ2Wq__tryToolBtn{background:var(--accent-color);color:#fff;border-radius:var(--border-radius-sm);cursor:pointer;width:100%;transition:opacity var(--transition-fast), transform .15s ease;border:none;justify-content:center;align-items:center;gap:8px;padding:12px;font-size:13px;font-weight:600;display:flex}.ToolsPageComponent-module__BPZ2Wq__tryToolBtn:hover{opacity:.9;transform:translateY(-1px)}.ToolsPageComponent-module__BPZ2Wq__tryToolBtn:active{transform:translateY(0)}.ToolsPageComponent-module__BPZ2Wq__detailDescription{color:var(--text-secondary);font-size:13px;line-height:1.65}.ToolsPageComponent-module__BPZ2Wq__detailSection{flex-direction:column;gap:8px;display:flex}.ToolsPageComponent-module__BPZ2Wq__detailSectionTitle{text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary);align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex}.ToolsPageComponent-module__BPZ2Wq__detailSectionTitle svg{opacity:.6}.ToolsPageComponent-module__BPZ2Wq__statsGrid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.ToolsPageComponent-module__BPZ2Wq__statCell{background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--border-radius-sm);text-align:center;flex-direction:column;align-items:center;gap:4px;padding:14px 12px 12px;animation:.3s ease-out both ToolsPageComponent-module__BPZ2Wq__fadeIn;display:flex}.ToolsPageComponent-module__BPZ2Wq__statCell:first-child{animation-delay:0s}.ToolsPageComponent-module__BPZ2Wq__statCell:nth-child(2){animation-delay:40ms}.ToolsPageComponent-module__BPZ2Wq__statCell:nth-child(3){animation-delay:80ms}.ToolsPageComponent-module__BPZ2Wq__statCell:nth-child(4){animation-delay:.12s}.ToolsPageComponent-module__BPZ2Wq__statCell:nth-child(5){animation-delay:.16s}.ToolsPageComponent-module__BPZ2Wq__statCell:nth-child(6){animation-delay:.2s}.ToolsPageComponent-module__BPZ2Wq__statCellIcon{color:var(--accent-color);opacity:.7}.ToolsPageComponent-module__BPZ2Wq__statCellValue{color:var(--text-primary);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:18px;font-weight:700}.ToolsPageComponent-module__BPZ2Wq__statCellLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);font-size:10px;font-weight:500}.ToolsPageComponent-module__BPZ2Wq__statsTimeRange{flex-wrap:wrap;gap:12px;display:flex}.ToolsPageComponent-module__BPZ2Wq__statsTimeItem{color:var(--text-tertiary);align-items:center;gap:6px;font-size:12px;display:flex}.ToolsPageComponent-module__BPZ2Wq__statsTimeItem svg{opacity:.5;flex-shrink:0;width:12px;height:12px}.ToolsPageComponent-module__BPZ2Wq__statsTimeLabel{color:var(--text-muted)}.ToolsPageComponent-module__BPZ2Wq__statsTimeValue{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-weight:600}.ToolsPageComponent-module__BPZ2Wq__statsTimeValueDanger{color:var(--danger);font-variant-numeric:tabular-nums;font-weight:600}.ToolsPageComponent-module__BPZ2Wq__statsBreakdown{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.ToolsPageComponent-module__BPZ2Wq__statsBreakdownCol{flex-direction:column;gap:4px;display:flex}.ToolsPageComponent-module__BPZ2Wq__statsBreakdownTitle{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);border-bottom:1px solid var(--border-subtle);padding-bottom:4px;font-size:10px;font-weight:600}.ToolsPageComponent-module__BPZ2Wq__statsBreakdownRow{border-radius:var(--border-radius-sm);transition:background var(--transition-fast);justify-content:space-between;align-items:center;padding:4px 8px;display:flex}.ToolsPageComponent-module__BPZ2Wq__statsBreakdownRow:hover{background:var(--bg-tertiary)}.ToolsPageComponent-module__BPZ2Wq__statsBreakdownName{font-size:11px;font-family:var(--font-mono);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ToolsPageComponent-module__BPZ2Wq__statsBreakdownCount{font-variant-numeric:tabular-nums;color:var(--accent-color);flex-shrink:0;margin-left:8px;font-size:11px;font-weight:600}.ToolsPageComponent-module__BPZ2Wq__statsEmpty{color:var(--text-muted);background:var(--bg-tertiary);border:1px dashed var(--border-color);border-radius:var(--border-radius-sm);align-items:center;gap:8px;padding:16px;font-size:12px;display:flex}.ToolsPageComponent-module__BPZ2Wq__statsEmpty svg{opacity:.4;width:16px;height:16px}.ToolsPageComponent-module__BPZ2Wq__paramTable{border-collapse:collapse;width:100%;font-size:12px}.ToolsPageComponent-module__BPZ2Wq__paramTable th{text-align:left;color:var(--text-tertiary);background:var(--bg-tertiary);border-bottom:1px solid var(--border-color);padding:8px 12px;font-weight:600}.ToolsPageComponent-module__BPZ2Wq__paramTable th:first-child{border-radius:var(--border-radius-sm) 0 0 0}.ToolsPageComponent-module__BPZ2Wq__paramTable th:last-child{border-radius:0 var(--border-radius-sm) 0 0}.ToolsPageComponent-module__BPZ2Wq__paramTable td{color:var(--text-secondary);border-bottom:1px solid var(--border-subtle);vertical-align:top;padding:8px 12px}.ToolsPageComponent-module__BPZ2Wq__paramTable tr:last-child td{border-bottom:none}.ToolsPageComponent-module__BPZ2Wq__paramName{font-family:var(--font-mono);color:var(--text-primary);white-space:nowrap;font-weight:600}.ToolsPageComponent-module__BPZ2Wq__paramRequired{text-transform:uppercase;letter-spacing:.05em;color:var(--warning);background:var(--warning-subtle);border-radius:var(--border-radius-sm);margin-left:6px;padding:1px 5px;font-size:9px;font-weight:700;display:inline-block}.ToolsPageComponent-module__BPZ2Wq__paramType{font-size:11px;font-family:var(--font-mono);color:var(--accent-color);opacity:.8}.ToolsPageComponent-module__BPZ2Wq__paramEnum{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.ToolsPageComponent-module__BPZ2Wq__enumValue{font-size:10px;font-family:var(--font-mono);color:var(--success);background:var(--success-subtle);border-radius:var(--border-radius-sm);padding:1px 6px}.ToolsPageComponent-module__BPZ2Wq__jsonBlock{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--border-radius-sm);font-family:var(--font-mono);color:var(--text-secondary);white-space:pre-wrap;word-break:break-all;padding:14px 16px;font-size:11px;line-height:1.6;overflow-x:auto}.ToolsPageComponent-module__BPZ2Wq__emptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:80px 24px;display:flex}.ToolsPageComponent-module__BPZ2Wq__emptyState svg{width:40px;height:40px;color:var(--text-muted);opacity:.5}.ToolsPageComponent-module__BPZ2Wq__emptyState p{color:var(--text-tertiary);font-size:14px}.ToolsPageComponent-module__BPZ2Wq__loading{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:120px 24px;display:flex}.ToolsPageComponent-module__BPZ2Wq__loadingSpinner{border:2px solid var(--border-color);border-top-color:var(--accent-color);border-radius:50%;width:28px;height:28px;animation:.7s linear infinite ToolsPageComponent-module__BPZ2Wq__spin}.ToolsPageComponent-module__BPZ2Wq__loadingText{color:var(--text-tertiary);font-size:13px}.ToolsPageComponent-module__BPZ2Wq__error{background:var(--danger-subtle);border-radius:var(--border-radius-sm);color:var(--danger);border:1px solid #ef444433;align-items:center;gap:10px;padding:14px 18px;font-size:13px;display:flex}.ToolsPageComponent-module__BPZ2Wq__error svg{flex-shrink:0;width:16px;height:16px}@media (max-width:768px){.ToolsPageComponent-module__BPZ2Wq__container{gap:16px;padding:20px 16px}.ToolsPageComponent-module__BPZ2Wq__header{flex-direction:column;gap:12px}.ToolsPageComponent-module__BPZ2Wq__filterBar{flex-direction:column;gap:8px}.ToolsPageComponent-module__BPZ2Wq__searchWrapper{max-width:100%}.ToolsPageComponent-module__BPZ2Wq__toolGrid{grid-template-columns:1fr}.ToolsPageComponent-module__BPZ2Wq__toolRow{grid-template-columns:1fr;gap:4px}.ToolsPageComponent-module__BPZ2Wq__detailPanel{width:calc(100vw - 24px);max-height:calc(100vh - 48px)}}
.page-module__QZyFbG__page{flex:1;min-width:0;overflow-y:auto}
