.pwa-notice-stack.svelte-p78ujv{z-index:70;left:max(.9rem,env(safe-area-inset-left));bottom:max(.9rem,env(safe-area-inset-bottom));width:min(27rem,calc(100vw - 1.8rem - env(safe-area-inset-left) - env(safe-area-inset-right)));pointer-events:none;gap:.65rem;display:grid;position:fixed}.pwa-notice.svelte-p78ujv{border:1px solid var(--info-border);background:var(--info-surface);color:var(--info-foreground);box-shadow:var(--shadow-popover);pointer-events:auto;border-radius:.85rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;padding:.9rem;display:grid;position:relative}.pwa-offline-notice.svelte-p78ujv{border-color:var(--warning-surface-border);background:var(--warning-surface);color:var(--warning-surface-foreground)}.pwa-notice.svelte-p78ujv:has(.pwa-notice-dismiss:where(.svelte-p78ujv)){padding-right:2.6rem}.pwa-notice-icon.svelte-p78ujv{background:var(--info-border);width:2.25rem;height:2.25rem;color:inherit;border-radius:.65rem;place-items:center;display:grid}.pwa-offline-notice.svelte-p78ujv .pwa-notice-icon:where(.svelte-p78ujv){background:var(--warning-surface-border);color:inherit}.pwa-notice.svelte-p78ujv strong:where(.svelte-p78ujv){color:inherit;font-size:.88rem;line-height:1.25;display:block}.pwa-notice.svelte-p78ujv p:where(.svelte-p78ujv){color:inherit;margin:.2rem 0 0;font-size:.78rem;line-height:1.4}.pwa-notice-actions.svelte-p78ujv{flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.7rem;display:flex}.pwa-notice-dismiss.svelte-p78ujv{width:2rem;height:2rem;color:inherit;background:0 0;border:0;border-radius:.5rem;place-items:center;padding:0;display:grid;position:absolute;top:.55rem;right:.55rem}.pwa-notice-dismiss.svelte-p78ujv:hover,.pwa-notice-dismiss.svelte-p78ujv:focus-visible{background:var(--interactive-muted);color:var(--interactive-muted-foreground)}@media (width<=560px){.pwa-notice-stack.svelte-p78ujv{left:max(.65rem,env(safe-area-inset-left));bottom:max(.65rem,env(safe-area-inset-bottom));width:calc(100vw - 1.3rem - env(safe-area-inset-left) - env(safe-area-inset-right))}.pwa-notice.svelte-p78ujv{padding:.8rem}.pwa-notice-actions.svelte-p78ujv button{flex:1}}.pwa-notice-stack.inline.svelte-p78ujv{z-index:auto;width:100%;max-block-size:30dvh;min-inline-size:0;position:static;overflow-y:auto}.inline.svelte-p78ujv .pwa-notice:where(.svelte-p78ujv){box-shadow:none;border-radius:0;gap:.5rem;padding:.5rem .75rem}.inline.svelte-p78ujv .pwa-notice:where(.svelte-p78ujv):has(.pwa-notice-dismiss:where(.svelte-p78ujv)){padding-right:2.75rem}.inline.svelte-p78ujv .pwa-notice-icon:where(.svelte-p78ujv){display:none}.inline.svelte-p78ujv .pwa-notice:where(.svelte-p78ujv){grid-template-columns:minmax(0,1fr)}.inline.svelte-p78ujv .pwa-notice-copy:where(.svelte-p78ujv){flex-wrap:wrap;align-items:center;gap:.3rem .65rem;min-inline-size:0;display:flex}.inline.svelte-p78ujv .pwa-notice:where(.svelte-p78ujv):has(.pwa-notice-dismiss:where(.svelte-p78ujv)) .pwa-notice-copy:where(.svelte-p78ujv) p:where(.svelte-p78ujv){display:none}.inline.svelte-p78ujv .pwa-notice-actions:where(.svelte-p78ujv){flex-wrap:wrap;flex:none;max-inline-size:100%;margin:0}.inline.svelte-p78ujv .pwa-notice-actions:where(.svelte-p78ujv) button{white-space:normal;min-height:2.75rem}
