.ctx-bar.svelte-3ow0sl{--ctx-accent:#6c757d;background:var(--color-brawl-surface);border-radius:var(--r-panel);border:1px solid #ffffff1a;align-items:stretch;gap:2px;min-height:42px;margin:-6px 0 16px;padding:0;display:flex;position:relative;overflow:hidden}.ctx-bar--embedded.svelte-3ow0sl{background:0 0;border:0;border-top:1px solid #ffffff0f;border-radius:0;min-height:38px;margin:0}.ctx-bar__back.svelte-3ow0sl{color:var(--color-text-muted);font-family:var(--font-sans);flex-shrink:0;align-items:center;gap:8px;padding:0 14px;font-size:12px;font-weight:600;text-decoration:none;transition:color .15s,background .15s;display:inline-flex;position:relative}.ctx-bar__back.svelte-3ow0sl:hover,.ctx-bar__back.svelte-3ow0sl:focus-visible{color:var(--color-text-primary);background:#ffffff08;outline:none}.ctx-bar__back.svelte-3ow0sl:focus-visible{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ctx-accent) 55%, transparent)}.ctx-bar__arrow.svelte-3ow0sl{color:var(--color-text-muted);transition:transform .15s,color .15s}.ctx-bar__back.svelte-3ow0sl:hover .ctx-bar__arrow:where(.svelte-3ow0sl),.ctx-bar__back.svelte-3ow0sl:focus-visible .ctx-bar__arrow:where(.svelte-3ow0sl){color:var(--ctx-accent);transform:translate(-3px)}.ctx-bar__back-label.svelte-3ow0sl{white-space:nowrap}.ctx-bar__back-label--short.svelte-3ow0sl{display:none}.ctx-bar__sep.svelte-3ow0sl{flex-shrink:0;align-items:center;padding:0 2px;display:inline-flex}.ctx-bar__sep-line.svelte-3ow0sl{background:#ffffff24;width:1px;height:18px;display:block}.ctx-bar__current.svelte-3ow0sl{flex:auto;align-items:center;gap:10px;min-width:0;padding:6px 14px 6px 12px;display:inline-flex}.ctx-bar__current.svelte-3ow0sl .ctx-bar__icon{object-fit:contain;flex-shrink:0;width:22px;height:22px}.ctx-bar__current-text.svelte-3ow0sl{flex-direction:column;gap:0;min-width:0;display:inline-flex}.ctx-bar__name.svelte-3ow0sl{font-family:var(--font-display);color:var(--color-text-primary);text-transform:uppercase;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:800;line-height:1.1;overflow:hidden}.ctx-bar__meta.svelte-3ow0sl{font-family:var(--font-mono);color:var(--color-text-faint);letter-spacing:.08em;text-transform:uppercase;margin-top:2px;font-size:10px;font-weight:600;line-height:1.15}@media (width<=500px){.ctx-bar.svelte-3ow0sl{min-height:40px}.ctx-bar__back.svelte-3ow0sl{gap:6px;padding:0 10px;font-size:11.5px}.ctx-bar__back-label--full.svelte-3ow0sl:not(:only-child){display:none}.ctx-bar__back-label--short.svelte-3ow0sl{display:inline}.ctx-bar__current.svelte-3ow0sl{gap:8px;padding:5px 10px 5px 8px}.ctx-bar__current.svelte-3ow0sl .ctx-bar__icon{width:18px;height:18px}.ctx-bar__name.svelte-3ow0sl{letter-spacing:-.005em;font-size:.8rem}.ctx-bar__meta.svelte-3ow0sl{display:none}}
