.vt-status.svelte-jmm118{display:flex;justify-content:space-between;align-items:center;padding:12px 22px 4px;font-size:11px;font-weight:600;color:var(--color-text-primary)}.vt-status-right.svelte-jmm118{letter-spacing:.04em}.vt-appbar.svelte-jmm118{display:flex;align-items:center;gap:10px;padding:4px 16px 8px;color:var(--color-text-primary)}.vt-title.svelte-jmm118{font-size:22px;font-weight:700;letter-spacing:-.02em}.vt-spacer.svelte-jmm118{flex:1}.vt-appbar.svelte-jmm118 svg{color:var(--color-text-secondary)}.vt-chips.svelte-jmm118{display:flex;gap:6px;padding:0 14px 10px;overflow:hidden}.vt-chip.svelte-jmm118{padding:3px 10px;border-radius:999px;border:1px solid var(--color-border-subtle);background:var(--color-bg-surface);font-size:10px;font-weight:600;color:var(--color-text-secondary);white-space:nowrap}.vt-chip.active.svelte-jmm118{background:#b84400;border-color:#b84400;color:#fff}.vt-list.svelte-jmm118{flex:1;overflow:hidden;padding:0 12px;display:flex;flex-direction:column;gap:6px}.vt-card.svelte-jmm118{display:flex;align-items:center;gap:12px;padding:8px 10px;background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:12px}.vt-ico.svelte-jmm118{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.vt-ico-glyph.svelte-jmm118{line-height:1}.vt-body.svelte-jmm118{flex:1;min-width:0;display:flex;flex-direction:column}.vt-name.svelte-jmm118{font-size:13px;font-weight:600;color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vt-sub.svelte-jmm118{font-size:11px;color:var(--color-text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vt-fav.svelte-jmm118{color:#b84400;font-size:14px;flex-shrink:0}.vt-fab.svelte-jmm118{position:absolute;right:14px;bottom:70px;width:50px;height:50px;border-radius:16px;background:#b84400;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 18px #b8440066}.vt-bottomnav.svelte-jmm118{display:grid;grid-template-columns:repeat(4,1fr);padding:6px 0 12px;background:var(--color-bg-surface);border-top:1px solid var(--color-border-subtle);margin-top:auto}.vt-nav.svelte-jmm118{display:flex;flex-direction:column;align-items:center;gap:2px;font-size:10px;font-weight:500;color:var(--color-text-tertiary)}.vt-nav.active.svelte-jmm118{color:#b84400;font-weight:700}.vt-nav.active.svelte-jmm118 svg{background:color-mix(in oklab,#B84400 18%,transparent);border-radius:999px;padding:2px 8px;box-sizing:content-box}
