.banner.svelte-4yfitb{top:calc(var(--bh-m-safe-top) + var(--bh-space-2));width:min(calc(100% - 2 * var(--bh-m-space-page)), var(--bh-m-read-max));z-index:var(--bh-z-toast);align-items:center;gap:var(--bh-space-3);padding:var(--bh-space-3);box-shadow:var(--bh-shadow-raised-2);animation:svelte-4yfitb-drop var(--bh-duration-normal) var(--bh-ease-decelerate);display:flex;position:fixed;left:50%;transform:translate(-50%)}@keyframes svelte-4yfitb-drop{0%{transform:translate(-50%, calc(-100% - var(--bh-space-4)));opacity:0}to{opacity:1;transform:translate(-50%)}}.ic.svelte-4yfitb{width:var(--bh-space-12);height:var(--bh-space-12);border-radius:var(--bh-radius-lg);background:var(--bh-bg-elevated);flex-shrink:0}.t.svelte-4yfitb{font-size:var(--bh-fs-sm);font-weight:var(--bh-fw-semibold);color:var(--bh-text-primary)}.close.svelte-4yfitb{width:var(--bh-m-touch-target);height:var(--bh-m-touch-target);border-radius:var(--bh-radius-lg);color:var(--bh-text-secondary);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media (prefers-reduced-motion:reduce){.banner.svelte-4yfitb{animation:none}}:root[data-site]{background:var(--bh-bg-page)}
