.service-worker-update.svelte-sy85c4{z-index:10000;right:max(1rem, env(safe-area-inset-right,0px));bottom:max(1rem, env(safe-area-inset-bottom,0px));max-width:calc(100vw - max(1rem, env(safe-area-inset-left,0px)) - max(1rem, env(safe-area-inset-right,0px)));border:1px solid var(--site-line-strong,color-mix(in srgb, currentColor 18%, transparent));background:var(--site-surface,var(--paper-color,#11161d));color:var(--site-text,var(--text-color,#f5f7fa));font:600 .875rem/1.2 var(--hebrew-ui-font-family,sans-serif);border-radius:.9rem;align-items:center;gap:.75rem;padding:.75rem .9rem;display:flex;position:fixed;box-shadow:0 1rem 3rem #00000059}button.svelte-sy85c4{min-width:2.75rem;min-height:2.75rem;color:var(--site-accent-soft,var(--reader-focus-color,#79aaff));font:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:.6rem;padding:.55rem}button.svelte-sy85c4:focus-visible{outline-offset:2px;outline:2px solid}button.svelte-sy85c4:disabled{cursor:default;opacity:.62}@media (hover:hover) and (pointer:fine){button.svelte-sy85c4:not(:disabled):hover{background:color-mix(in srgb, currentColor 10%, transparent)}}@media (width<=36rem){.service-worker-update.svelte-sy85c4{right:max(.75rem, env(safe-area-inset-right,0px));bottom:max(.75rem, env(safe-area-inset-bottom,0px));left:max(.75rem, env(safe-area-inset-left,0px));flex-wrap:wrap;max-width:none}}@media (forced-colors:active){.service-worker-update.svelte-sy85c4{border-color:canvastext}button.svelte-sy85c4:focus-visible{outline-color:highlight}}
