.banner.svelte-1pwcoje{align-items:flex-start;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-sm);font-size:var(--font-size-sm);background:var(--banner-wash);border:1px solid #0000;border-color:var(--banner-edge);color:var(--banner-ink);display:flex}.j-hint.svelte-1pwcoje{background:var(--surface-raised);border-color:var(--edge-default);border-left:3px solid var(--banner-ink);border-radius:var(--radius-md);color:var(--ink-body)}.content.svelte-1pwcoje{gap:var(--space-2xs);flex-direction:column;flex:1;min-width:0;display:flex}.title.svelte-1pwcoje{font-weight:var(--font-weight-semibold);margin:0}.body.svelte-1pwcoje{line-height:var(--line-height-normal)}.body.svelte-1pwcoje a{color:inherit;font-weight:var(--font-weight-semibold);text-underline-offset:var(--underline-offset-2xs);text-decoration:underline}.dismiss.svelte-1pwcoje{appearance:none;color:inherit;cursor:pointer;padding:0 var(--space-2xs);font-size:var(--font-size-base);opacity:.7;background:0 0;border:none;line-height:1}.dismiss.svelte-1pwcoje:hover{opacity:1}.dismiss.svelte-1pwcoje:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-sm);opacity:1}.v-default.svelte-1pwcoje{--banner-wash:var(--action-neutral-wash);--banner-edge:var(--action-neutral-edge);--banner-ink:var(--ink-body)}.v-featured.svelte-1pwcoje{--banner-wash:var(--action-default-wash);--banner-edge:var(--action-default-edge);--banner-ink:var(--action-default)}.v-info.svelte-1pwcoje{--banner-wash:var(--signal-info-wash);--banner-edge:var(--signal-info-edge);--banner-ink:var(--signal-info)}.v-success.svelte-1pwcoje{--banner-wash:var(--signal-success-wash);--banner-edge:var(--signal-success-edge);--banner-ink:var(--signal-success)}.v-warning.svelte-1pwcoje{--banner-wash:var(--signal-warning-wash);--banner-edge:var(--signal-warning-edge);--banner-ink:var(--signal-warning)}.v-danger.svelte-1pwcoje{--banner-wash:var(--action-hazard-wash);--banner-edge:var(--action-hazard-edge);--banner-ink:var(--action-hazard-active)}.v-muted.svelte-1pwcoje{--banner-wash:var(--action-neutral-wash);--banner-edge:var(--action-neutral-edge);--banner-ink:var(--ink-subtle)}.v-accent.svelte-1pwcoje{--banner-wash:var(--action-default-wash);--banner-edge:var(--action-default-edge);--banner-ink:var(--accent-code)}
