.banner.svelte-1ry5ahl.svelte-1ry5ahl{position:fixed;left:0;right:0;bottom:0;z-index:40;padding:0 16px 16px;pointer-events:none}@media (prefers-reduced-motion: no-preference){.banner.svelte-1ry5ahl.svelte-1ry5ahl{animation:svelte-1ry5ahl-rise var(--dur-sheet) var(--ease-drawer) both}}@keyframes svelte-1ry5ahl-rise{0%{transform:translateY(110%)}to{transform:none}}.wrap.svelte-1ry5ahl.svelte-1ry5ahl{pointer-events:auto;max-width:760px;margin:0 auto;display:flex;align-items:center;gap:16px;background:var(--color--accent-tint);border-radius:var(--radius-lg);padding:15px 18px;box-shadow:var(--shadow-card)}@media (max-width: 767px){.wrap.svelte-1ry5ahl.svelte-1ry5ahl{flex-direction:column;align-items:flex-start}}p.svelte-1ry5ahl.svelte-1ry5ahl{flex:1;margin:0;font-size:.9375rem;line-height:1.5;color:var(--color--text-shade)}p.svelte-1ry5ahl strong.svelte-1ry5ahl{color:var(--color--accent);font-weight:700}.actions.svelte-1ry5ahl.svelte-1ry5ahl{display:flex;align-items:center;gap:16px;flex:0 0 auto}a.svelte-1ry5ahl.svelte-1ry5ahl{font-size:.875rem;font-weight:700;color:var(--color--accent)}button.svelte-1ry5ahl.svelte-1ry5ahl{background:none;border:0;padding:0;font-size:.875rem;font-weight:600;color:var(--color--text-shade);cursor:pointer}button.svelte-1ry5ahl.svelte-1ry5ahl:hover{color:var(--color--text)}
