.page-outer.svelte-113dbg2{padding:clamp(20px,3vw,36px) 32px 0}.content.svelte-113dbg2{min-width:0}.host-hero.svelte-113dbg2{align-items:center;gap:18px;margin-bottom:22px;display:flex}.logo.svelte-113dbg2{border-radius:12px;flex:none;justify-content:center;align-items:center;width:96px;height:96px;padding:12px;display:flex}.logo.svelte-113dbg2 img:where(.svelte-113dbg2){object-fit:contain;max-width:100%;max-height:64px}.mono.svelte-113dbg2{font:800 34px/1 var(--font)}.page-title.svelte-113dbg2{font:800 clamp(22px, 3vw, 28px)/1.1 var(--font);letter-spacing:-.02em;margin:0}.lead.svelte-113dbg2{font:400 14px/1.5 var(--font);color:var(--text-muted);margin:8px 0 0}.intro.svelte-113dbg2{border:1px solid var(--border);border-radius:var(--radius-md);font:400 14px/1.6 var(--font);color:var(--text-body);background:#fff;margin-bottom:22px;padding:16px 18px}.block.svelte-113dbg2{border:1px solid var(--border);border-radius:var(--radius-lg);background:#fff;margin-bottom:18px;padding:20px}.block-head.svelte-113dbg2{align-items:center;gap:12px;margin-bottom:16px;display:flex}.block-icon.svelte-113dbg2{border-radius:10px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.block-titles.svelte-113dbg2{min-width:0}.section-title.svelte-113dbg2{font:700 18px/1.2 var(--font);letter-spacing:-.01em;margin:0}.block-sub.svelte-113dbg2{font:400 13px/1.4 var(--font);color:var(--text-faint);margin-top:3px;display:block}.chip-grid.svelte-113dbg2{flex-wrap:wrap;gap:10px;display:flex}.chip.svelte-113dbg2{background:var(--surface-soft);border:1px solid var(--border);font:600 14px/1 var(--font);color:var(--text);border-radius:999px;padding:9px 16px}.table.svelte-113dbg2{flex-direction:column;display:flex}.table--2col.svelte-113dbg2{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;display:grid}.t-row.svelte-113dbg2{border-bottom:1px solid var(--border-soft);justify-content:space-between;align-items:center;gap:16px;padding:11px 2px;display:flex}.t-row.svelte-113dbg2:last-child{border-bottom:none}.t-label.svelte-113dbg2{font:500 14px/1.4 var(--font);color:var(--text-body);min-width:0}.t-value.svelte-113dbg2{font:600 14px/1.4 var(--font);color:var(--text);text-align:right;white-space:nowrap}.t-value--wrap.svelte-113dbg2{white-space:normal;word-break:break-word;min-width:0}.t-value.mono.svelte-113dbg2,.t-label.mono.svelte-113dbg2{font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:13px}.block-empty.svelte-113dbg2{border:1px solid var(--border);border-radius:var(--radius-lg);font:400 14px/1.6 var(--font);color:var(--text-body);background:#fff;align-items:flex-start;gap:14px;margin-bottom:18px;padding:20px;display:flex}.block-empty.svelte-113dbg2 b:where(.svelte-113dbg2){font:700 15px/1.3 var(--font);color:var(--text)}.block-empty.svelte-113dbg2 p:where(.svelte-113dbg2){color:var(--text-muted);margin:4px 0 0}.ext-grid.svelte-113dbg2{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:10px;display:grid}.ext-card.svelte-113dbg2{background:var(--surface-soft);border:1px solid var(--border);border-radius:var(--radius-sm);align-items:center;gap:10px;padding:10px 12px;transition:border-color .15s;display:flex}.ext-card.svelte-113dbg2:hover{border-color:var(--accent)}.ext-card.off.svelte-113dbg2{opacity:.55}.ext-dot.svelte-113dbg2{background:var(--border);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.ext-dot.on.svelte-113dbg2{background:var(--ok)}.ext-name.svelte-113dbg2{font:600 13px/1 var(--font);color:var(--text)}.meta-line.svelte-113dbg2{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:4px;display:flex}.updated.svelte-113dbg2{font:400 13px/1.4 var(--font);color:var(--text-faint)}.go-btn.svelte-113dbg2{background:var(--accent);color:#fff;font:600 14px/1 var(--font);border-radius:10px;align-items:center;gap:8px;padding:12px 18px;text-decoration:none;transition:background .15s;display:inline-flex}.go-btn.svelte-113dbg2:hover{background:var(--accent-dark);color:#fff}.go-btn.svelte-113dbg2 svg{color:#fff}@media (width<=767px){.table--2col.svelte-113dbg2{grid-template-columns:minmax(0,1fr)}}
