.kpi-grid[data-v-490740c8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-bottom:24px}.toolbar-card[data-v-490740c8]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:14px;padding:12px 18px;margin-bottom:22px}.filter-group[data-v-490740c8]{display:flex;gap:8px}.btn-filter[data-v-490740c8]{background:var(--sp-input-bg);border:1px solid var(--sp-border);color:var(--sp-text-muted);padding:7px 16px;border-radius:var(--sp-radius-sm);font-size:.78rem;font-weight:700;cursor:pointer;transition:all .15s ease}.btn-filter.active[data-v-490740c8]{background:var(--sp-primary);border-color:var(--sp-primary);color:var(--sp-on-primary)}.search-box[data-v-490740c8]{display:flex;align-items:center;gap:8px;background:var(--sp-input-bg);border:1px solid var(--sp-border);padding:7px 14px;border-radius:var(--sp-radius-sm);min-width:340px}.search-input[data-v-490740c8]{background:transparent;border:none;color:var(--sp-text-main);font-size:.82rem;outline:none;width:100%}.table-card[data-v-490740c8]{padding:0;overflow:hidden}.table-responsive[data-v-490740c8]{overflow-x:auto}.endpoints-table[data-v-490740c8]{width:100%;border-collapse:collapse;font-size:.8rem}.endpoints-table th[data-v-490740c8]{text-align:left;padding:12px 16px;color:var(--sp-text-subtle);font-size:.72rem;border-bottom:1px solid var(--sp-border);background:var(--sp-card-header)}.endpoints-table td[data-v-490740c8]{padding:12px 16px;border-bottom:1px solid var(--sp-border-subtle);color:var(--sp-text-main)}.project-tag-cell[data-v-490740c8]{white-space:nowrap}.project-pill[data-v-490740c8]{background:var(--sp-input-bg);border:1px solid var(--sp-border);color:var(--sp-cyan);padding:3px 8px;border-radius:4px;font-size:.7rem;font-weight:800}.methods-cell[data-v-490740c8]{display:flex;gap:4px}.badge-method[data-v-490740c8]{padding:3px 8px;border-radius:4px;font-size:.68rem;font-weight:900}.method-get[data-v-490740c8]{background:var(--sp-green-light);color:var(--sp-green)}.method-post[data-v-490740c8]{background:var(--sp-primary-light);color:var(--sp-primary)}.method-put[data-v-490740c8]{background:var(--sp-amber-light);color:var(--sp-amber)}.method-delete[data-v-490740c8]{background:var(--sp-red-light);color:var(--sp-red)}.method-all[data-v-490740c8]{background:var(--sp-purple-light);color:var(--sp-purple)}.path-text[data-v-490740c8]{font-size:.88rem;color:var(--sp-cyan)}.handler-name[data-v-490740c8]{font-size:.76rem;color:var(--sp-text-muted)}.types-box[data-v-490740c8]{display:flex;gap:4px}.type-pill[data-v-490740c8]{font-size:.65rem;background:var(--sp-input-bg);border:1px solid var(--sp-border-subtle);padding:2px 6px;border-radius:4px;color:var(--sp-text-muted)}.btn-copy[data-v-490740c8]{background:var(--sp-input-bg);border:1px solid var(--sp-border);color:var(--sp-text-main);padding:5px 10px;border-radius:var(--sp-radius-sm);font-size:.72rem;font-weight:700;cursor:pointer;transition:all .15s ease}.btn-copy[data-v-490740c8]:hover{background:var(--sp-primary);color:var(--sp-on-primary);border-color:var(--sp-primary)}.row-actuator[data-v-490740c8]{opacity:.85}.toast-popup[data-v-490740c8]{position:fixed;bottom:24px;right:24px;background:var(--sp-primary);color:var(--sp-on-primary);padding:12px 20px;border-radius:var(--sp-radius-sm);font-size:.82rem;font-weight:700;box-shadow:0 4px 20px #0006;z-index:100;animation:slideUp-490740c8 .25s ease}@keyframes slideUp-490740c8{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.text-center[data-v-490740c8]{text-align:center}
