.hg-finance,.hg-finance-player{--finance-border:var(--color-border);--finance-background:var(--color-dark);--finance-text:var(--color-text);--finance-space:1rem;--finance-radius:.75rem}.hg-finance{padding:var(--finance-space);gap:var(--finance-space);color:var(--finance-text);display:grid}.hg-finance h1,.hg-finance h2{margin:.5em 0}.hg-finance section,.hg-finance article{padding:var(--finance-space);border:1px solid var(--finance-border);border-radius:var(--finance-radius)}.hg-finance nav,.hg-finance-actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.hg-finance button,.hg-finance select,.hg-finance-gate button{border:1px solid var(--finance-border);color:inherit;cursor:pointer;background:0 0;border-radius:.5rem;padding:.6em 1em}.hg-finance button:disabled{opacity:.5;cursor:wait}.hg-finance button[aria-pressed=true]{border-color:var(--color-primary);background:var(--color-light-primary)}:is(.hg-finance button:focus-visible,.hg-finance-gate button:focus-visible){outline:2px solid var(--color-primary);outline-offset:.2em}.hg-finance select{background:var(--finance-background)}.hg-finance-grid{gap:var(--finance-space);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));display:grid}.hg-finance a{text-decoration:underline}.hg-finance-balance{font-size:2em;font-weight:700}.hg-finance-player{position:relative}.hg-finance-media{object-fit:contain;background:var(--finance-background);width:100%;height:100%;display:block}.hg-finance-gate{background:color-mix(in srgb, var(--finance-background) 94%, transparent);color:var(--finance-text);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;padding:1rem;display:flex;position:absolute;inset:0;overflow:auto}.hg-finance-gate p{margin:0}.hg-finance-episode{flex-direction:column;gap:.2em;display:flex}.hg-finance-episode small{font-size:.7em}
