.console-root{height:100%}.console-root .sp-content-inner{max-width:1200px}.console-nav-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:0 0 20px;display:flex}.sp-mobile-menu-top .console-nav-top{margin-bottom:16px}.console-filters{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);flex-direction:column;gap:12px;padding:.95rem 1.05rem;display:flex}.console-filter-actions,.console-load-more{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.console-load-more{justify-content:center}.console-dialog{flex-direction:column;gap:14px;display:flex}.console-dialog .modal-actions{margin-top:10px}.console-table-wrap{border:1px solid var(--strong-border);border-radius:var(--radius-lg);background:var(--card);overflow-x:auto}.console-table{border-collapse:collapse;width:100%;font-size:.8125rem}.console-table th,.console-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--border);padding:.6rem .75rem}.console-table tbody tr:last-child td{border-bottom:0}.console-table th{color:var(--muted-foreground);white-space:nowrap;font-weight:500}.console-table td{color:var(--body-foreground)}.console-table td>span{display:block}.console-table td>.ui-badge{display:inline-flex}.console-table .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.console-table td.num[data-debt=true],.console-debt{color:var(--danger)}.console-table .actions{text-align:right;white-space:nowrap;width:1%}.console-link{white-space:normal;text-align:left;height:auto;padding:0}.console-primary{color:var(--foreground);overflow-wrap:anywhere;font-weight:500}.console-secondary{color:var(--muted-foreground);overflow-wrap:anywhere;font-size:.75rem}.console-mono{font-family:var(--font-mono);overflow-wrap:anywhere;font-size:.75rem}.console-row-actions{flex-wrap:nowrap;justify-content:flex-end;gap:6px;display:inline-flex}.console-kind{vertical-align:middle;margin-left:.4rem}.console-badges{flex-wrap:wrap;gap:6px;display:inline-flex}.console-node-body{flex-direction:column;gap:8px;margin-top:10px;display:flex}.console-node-body+.ui-notice{margin-top:12px}.console-meter-row{grid-template-columns:6.5rem minmax(0,1fr) minmax(8rem,auto);align-items:center;gap:10px;font-size:.8125rem;display:grid}.console-meter-label{color:var(--muted-foreground)}.console-meter-value{text-align:right;font-variant-numeric:tabular-nums}.console-meter{background:var(--accent);border-radius:999px;height:6px;overflow:hidden}.console-meter>span{border-radius:inherit;background:var(--primary);height:100%;display:block}.console-meter[data-level=mid]>span{background:var(--warn)}.console-meter[data-level=high]>span{background:var(--danger)}.console-draft{flex-direction:column;gap:12px;display:flex}.console-draft-head{border:1px dashed var(--warn);border-radius:var(--radius-lg);background:var(--card);flex-wrap:wrap;align-items:center;gap:8px 16px;padding:.75rem .9rem;display:flex}.console-draft-summary{flex-direction:column;flex:12rem;min-width:0;display:flex}.console-draft-total{font-variant-numeric:tabular-nums;color:var(--foreground);font-weight:600}.console-statement{flex-direction:column;gap:12px;display:flex}@media (width<=720px){.console-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.console-table,.console-table tbody,.console-table tr,.console-table td{width:100%;display:block}.console-table tr{border-bottom:1px solid var(--border);padding:.75rem;position:relative}.console-table tbody tr:last-child{border-bottom:0}.console-table td{text-align:left;border:0;grid-template-columns:7.5rem minmax(0,1fr);justify-items:start;column-gap:8px;padding:.2rem 0;display:grid}.console-table td>*{grid-column:2}.console-table td.num{text-align:left}.console-table td[data-label]:before{content:attr(data-label);color:var(--muted-foreground);grid-area:span 2/1;font-size:.75rem}.console-table td.lead{margin-bottom:4px;padding-right:4.5rem;display:block}.console-table td.lead:before{content:none}.console-table td.actions{width:auto;padding-top:.5rem;display:block}.console-table td.actions:has(>button){padding:0;position:absolute;top:.6rem;right:.6rem}.console-row-actions{flex-wrap:wrap;justify-content:flex-start}.console-meter-row{grid-template-columns:5rem minmax(0,1fr)}.console-meter-value{text-align:left;grid-column:2}}
