.nav-item{border-radius:var(--radius);color:var(--muted-foreground);transition:all var(--duration-fast) ease;border-left:2px solid #0000;align-items:center;gap:.75rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500;display:flex}.nav-item:hover{background:var(--sidebar-item-hover);color:var(--foreground)}.nav-item.active{background:var(--sidebar-item-active);color:var(--primary-text);border-left-color:var(--primary)}@media (min-width:1024px){.sidebar-main{margin-left:240px;transition:margin-left .2s}html[data-sidebar-collapsed=true] .sidebar-main{margin-left:60px}}.transaction-row{transition:all var(--duration-fast) ease;align-items:center;padding:1rem 1.5rem;display:flex}.transaction-row:hover{background:var(--sidebar-item-hover)}.txn-table{border-collapse:separate;border-spacing:0;width:100%}.txn-th{text-align:left;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;border-bottom:1px solid var(--border);background:var(--card);padding:.625rem .75rem;font-size:.75rem;font-weight:600}.txn-td{vertical-align:middle;border-bottom:1px solid var(--border);padding:.625rem .75rem}.txn-row{transition:background var(--duration-fast) ease;cursor:pointer}.txn-row:hover{background:var(--sidebar-item-hover)}.txn-row.selected{background:var(--primary-muted)}.txn-group-header td{background:var(--secondary);padding:.5rem .75rem;font-size:.8125rem;font-weight:600}.ready-toggle{background:var(--switch-off);width:2.25rem;height:1.25rem;transition:background var(--duration-fast) ease;cursor:pointer;border:none;border-radius:9999px;align-items:center;display:inline-flex;position:relative}.ready-toggle[aria-checked=true]{background:var(--status-ready)}.ready-toggle[aria-checked=false]{background:var(--switch-off)}.ready-toggle:disabled{opacity:.4;cursor:not-allowed}.ready-toggle .ready-toggle-thumb{width:.875rem;height:.875rem;transition:transform var(--duration-fast) ease;box-shadow:var(--shadow-sm);background:#fff;border-radius:9999px;display:inline-block;transform:translate(.1875rem)}.ready-toggle[aria-checked=true] .ready-toggle-thumb{transform:translate(1.125rem)}.ready-toggle[aria-checked=false] .ready-toggle-thumb{transform:translate(.1875rem)}.empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:3rem 1.5rem;display:flex}.empty-state-icon{background:var(--secondary);border-radius:16px;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:1rem;display:flex}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton{background:linear-gradient(90deg, var(--secondary) 25%, var(--muted)/15 37%, var(--secondary) 63%);border-radius:var(--radius);background-size:200% 100%;animation:1.5s ease-in-out infinite shimmer}.filter-pill{border:1px solid var(--border);background:var(--card);color:var(--muted-foreground);transition:all var(--duration-fast) ease;cursor:pointer;border-radius:9999px;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;display:inline-flex}.filter-pill:hover{border-color:var(--primary);color:var(--foreground)}.filter-pill.active{background:var(--primary-muted);border-color:var(--primary);color:var(--primary-text)}.pipeline-tabs{border-bottom:1px solid var(--border);-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:0;display:flex;position:relative;overflow-x:auto}.pipeline-tabs::-webkit-scrollbar{display:none}.pipeline-tab{color:var(--muted-foreground);transition:all var(--duration-fast) ease;cursor:pointer;white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.875rem;font-weight:500;display:inline-flex}.pipeline-tab:hover{color:var(--foreground)}.pipeline-tab.active{color:var(--primary-text);border-bottom-color:var(--primary);font-weight:600}.summit-tour-popover{--driver-theme-color:var(--primary)!important}.summit-tour-popover .driver-popover{border-radius:12px;box-shadow:0 8px 30px #0000001f}.summit-tour-popover .driver-popover-title{font-size:15px;font-weight:600}.summit-tour-popover .driver-popover-description{color:var(--muted-foreground);font-size:13px}
/*# sourceMappingURL=17xrz7te_obz1.css.map*/