.intro-band.svelte-6a5nmi.svelte-6a5nmi{border-bottom:1px solid var(--color--line)}.intro.svelte-6a5nmi.svelte-6a5nmi{padding-block:48px 40px;display:flex;flex-direction:column;gap:16px}h1.svelte-6a5nmi.svelte-6a5nmi{margin:0;font-size:42px;font-weight:900}.lede.svelte-6a5nmi.svelte-6a5nmi{color:var(--color--text-secondary);margin:0;font-size:17px}.filters.svelte-6a5nmi.svelte-6a5nmi{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.content-band.svelte-6a5nmi.svelte-6a5nmi{padding-block:40px 56px}.layout.svelte-6a5nmi.svelte-6a5nmi{display:flex;flex-wrap:wrap;gap:40px;align-items:flex-start}.grid.svelte-6a5nmi.svelte-6a5nmi{flex:999 1 560px;min-width:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(190px,100%),1fr));gap:18px}.grid.svelte-6a5nmi .short,.grid.svelte-6a5nmi .short-slot{flex:none;width:100%}.panel.svelte-6a5nmi.svelte-6a5nmi{flex:1 1 300px;min-width:0;position:sticky;top:16px;padding:24px;border-radius:16px;background:var(--color--card-background);display:flex;flex-direction:column;gap:16px}.panel.svelte-6a5nmi .cyan.svelte-6a5nmi{color:var(--color--secondary)}.panel.svelte-6a5nmi h2.svelte-6a5nmi{margin:0;font-size:22px;font-weight:700;line-height:1.3}.panel.svelte-6a5nmi .meta.svelte-6a5nmi{margin:0;font-size:14px;color:var(--color--text-shade)}.panel-pip.svelte-6a5nmi.svelte-6a5nmi{width:100%;height:0;overflow:hidden;border-radius:14px;background:var(--color--deep-background);border:1px dashed transparent;position:relative}.panel-pip.active.svelte-6a5nmi.svelte-6a5nmi{height:auto;aspect-ratio:9/16;max-height:min(420px,55vh);border-color:var(--color--line-2);overflow:visible}.panel-pip.svelte-6a5nmi .pip-label.svelte-6a5nmi{position:absolute;top:10px;left:10px;z-index:1;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--color--secondary);background:rgba(20,21,25,.72);padding:4px 8px;border-radius:6px;pointer-events:none}.actions.svelte-6a5nmi.svelte-6a5nmi{display:flex;flex-direction:column;gap:12px;align-items:stretch}.actions.svelte-6a5nmi .hmc-btn,.actions.svelte-6a5nmi .hmc-ghost{justify-content:center}.actions.svelte-6a5nmi .plats{flex-direction:column;align-items:stretch}.actions.svelte-6a5nmi .plat{width:100%;justify-content:center;box-sizing:border-box}.source.svelte-6a5nmi.svelte-6a5nmi{font-size:14px;color:var(--color--text-shade);text-decoration:none}.source.svelte-6a5nmi.svelte-6a5nmi:hover{color:var(--color--link)}
