.upgrade-link.svelte-7sny42{color:#9bced0;margin-top:.3rem;font-size:.8rem;display:block}.truncated.svelte-7sny42{border-top:1px solid var(--border);color:var(--text-muted);margin:0;padding:.75rem 1.5rem;font-size:.85rem}.clear-filters.svelte-7sny42{margin:0 1.5rem 1.5rem}.page.svelte-7sny42{gap:2rem;display:grid}header.svelte-7sny42,.actions.svelte-7sny42,.filters.svelte-7sny42,.filter-controls.svelte-7sny42{justify-content:space-between;align-items:center;gap:.75rem;display:flex}h1.svelte-7sny42{margin:.5rem 0 .75rem}p.svelte-7sny42{margin:0}.actions.svelte-7sny42{flex-wrap:wrap;flex-shrink:0}.actions.svelte-7sny42 .primary:where(.svelte-7sny42){white-space:nowrap}.actions.svelte-7sny42 a:where(.svelte-7sny42),button.svelte-7sny42{border:1px solid var(--border);border-radius:var(--radius);min-height:2.65rem;color:var(--text);background:var(--surface);justify-content:center;align-items:center;gap:8px;padding:.55rem .9rem;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.actions.svelte-7sny42 a:where(.svelte-7sny42):hover{border-color:var(--border-hover)}.actions.svelte-7sny42 .primary:where(.svelte-7sny42){border-color:var(--accent-strong);color:var(--accent-ink);background:var(--accent-strong);font-weight:600}.server-inventory.svelte-7sny42{min-width:0}.filters.svelte-7sny42{padding:0 0 1rem}.search-field.svelte-7sny42{flex:1;min-width:12rem;max-width:26rem;position:relative}.search-icon.svelte-7sny42{color:var(--text-muted);pointer-events:none;display:flex;position:absolute;top:50%;left:12px;transform:translateY(-50%)}input.svelte-7sny42{width:100%;padding-left:36px}input.svelte-7sny42,select.svelte-7sny42{min-width:0;font-size:14px}select.svelte-7sny42{width:auto}.filter-controls.svelte-7sny42{justify-content:end}.table-scroll.svelte-7sny42{border:1px solid var(--border);border-radius:var(--radius) var(--radius) 0 0;overflow-x:auto}table.svelte-7sny42{border-collapse:collapse;background:var(--surface);width:100%;min-width:44rem}thead.svelte-7sny42{background:var(--surface-raised)}th.svelte-7sny42,td.svelte-7sny42{border-bottom:1px solid var(--border);text-align:left;padding:1.15rem 1rem}thead.svelte-7sny42 th:where(.svelte-7sny42){white-space:nowrap;padding-block:.85rem}tbody.svelte-7sny42 tr:where(.svelte-7sny42):last-child th:where(.svelte-7sny42),tbody.svelte-7sny42 tr:where(.svelte-7sny42):last-child td:where(.svelte-7sny42){border-bottom:0}.server-identity.svelte-7sny42{align-items:center;gap:12px;min-width:11rem;display:flex}.server-icon.svelte-7sny42{border:1px solid var(--border);border-radius:var(--radius);width:34px;height:34px;color:var(--info);background:var(--info-soft);border-color:#0000;flex-shrink:0;place-items:center;display:grid}.server-name.svelte-7sny42{font-size:13px;font-weight:500;text-decoration:none}.server-name.svelte-7sny42:hover{color:var(--accent)}.server-id.svelte-7sny42{color:var(--text-muted);font:12px var(--font-mono);margin-top:3px;display:block}.template-name.svelte-7sny42{overflow-wrap:anywhere;min-width:0;max-width:18rem;font-size:13px;display:inline-block}.hosting-label.svelte-7sny42{border:1px solid var(--border);color:var(--text-muted);font:12px var(--font-mono);white-space:nowrap;border-radius:3px;padding:3px 7px;display:inline-block}.row-action.svelte-7sny42 a:where(.svelte-7sny42){color:var(--text-muted);white-space:nowrap;align-items:center;gap:6px;font-size:13px;text-decoration:none;display:inline-flex}.row-action.svelte-7sny42 a:where(.svelte-7sny42):hover{color:var(--accent)}.inventory-footer.svelte-7sny42{border:1px solid var(--border);border-radius:0 0 var(--radius) var(--radius);color:var(--text-muted);font:12px/1.5 var(--font-mono);border-top:0;justify-content:space-between;gap:16px;padding:12px 16px;display:flex}.updating.svelte-7sny42{color:var(--accent)}.table-scroll[aria-busy=true].svelte-7sny42{opacity:.7}@media (width<=1050px){.filters.svelte-7sny42{flex-direction:column;align-items:stretch}.search-field.svelte-7sny42{max-width:none}.filter-controls.svelte-7sny42{justify-content:start}select.svelte-7sny42{flex:1}}@media (width<=700px){header.svelte-7sny42{flex-direction:column;align-items:start;gap:1.5rem}.actions.svelte-7sny42{width:100%}.actions.svelte-7sny42 a:where(.svelte-7sny42){flex:1;min-height:44px}input.svelte-7sny42,select.svelte-7sny42,button.svelte-7sny42,.actions.svelte-7sny42 a:where(.svelte-7sny42){font-size:16px}.filter-controls.svelte-7sny42{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}table.svelte-7sny42{min-width:0}thead.svelte-7sny42{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}tbody.svelte-7sny42,tr.svelte-7sny42{display:block}tr.svelte-7sny42{padding:16px}tr.svelte-7sny42+tr:where(.svelte-7sny42){border-top:1px solid var(--border)}th.svelte-7sny42,td.svelte-7sny42{border:0;justify-content:space-between;align-items:center;gap:12px;padding:7px 0;display:flex}th.svelte-7sny42{padding:0 0 12px}td[data-label].svelte-7sny42:before{content:attr(data-label);color:var(--text-muted);font:12px var(--font-mono)}.row-action.svelte-7sny42{justify-content:end;padding-top:12px}.row-action.svelte-7sny42 a:where(.svelte-7sny42){border:1px solid var(--border);border-radius:var(--radius);padding:8px 12px}.inventory-footer.svelte-7sny42{flex-direction:column;gap:4px}}
