.update-dock.svelte-1pgt24q{margin:0 var(--sidebar-right-pad,10px) 8px 10px;flex-shrink:0}.strip-popover .update-dock.svelte-1pgt24q{margin:0}@property --update-sweep{syntax:"<angle>";inherits:false;initial-value:0deg}.update-card.svelte-1pgt24q{border-radius:var(--radius-md);isolation:isolate;animation:svelte-1pgt24q-update-rise .52s var(--motion-ease-bounce) both;padding:1px;position:relative;container-type:inline-size}@container (width<=230px){.update-icon.svelte-1pgt24q{display:none}}.update-card.svelte-1pgt24q:before{content:"";z-index:-1;border-radius:inherit;background:conic-gradient(from var(--update-sweep), transparent 0 62%, color-mix(in srgb, var(--accent) 80%, white) 78%, var(--tile-lilo) 86%, transparent 94%), var(--accent-tint-22);animation:svelte-1pgt24q-update-sweep 1.6s var(--motion-ease-spring) .25s both;position:absolute;inset:0}.update-main.svelte-1pgt24q{border-radius:calc(var(--radius-md) - 1px);background:radial-gradient(120% 140% at 0% 0%, var(--accent-tint-14), transparent 60%), var(--bg-selected);width:100%;color:var(--text-primary);text-align:left;cursor:pointer;border:none;align-items:center;gap:10px;padding:7px 8px;font-family:inherit;display:flex}.update-main.svelte-1pgt24q:disabled{cursor:default}.update-main.svelte-1pgt24q:focus-visible{outline:var(--focus-outline);outline-offset:1px}.update-icon.svelte-1pgt24q{border-radius:var(--radius-sm);width:28px;height:28px;animation:svelte-1pgt24q-update-pop .64s var(--motion-ease-bounce) .12s both;flex-shrink:0;position:relative;overflow:hidden}.update-icon.svelte-1pgt24q img:where(.svelte-1pgt24q){width:100%;height:100%;display:block}.update-icon.svelte-1pgt24q:after{content:"";background:linear-gradient(115deg,#0000 40%,#ffffff8c 50%,#0000 60%);animation:1.1s .9s svelte-1pgt24q-update-shine;position:absolute;inset:-40%;transform:translate(-100%)}.restarting.svelte-1pgt24q .update-icon:where(.svelte-1pgt24q) img:where(.svelte-1pgt24q){animation:svelte-1pgt24q-update-breathe 1.2s var(--motion-ease-standard) infinite alternate}.update-text.svelte-1pgt24q{flex-direction:column;flex:1;min-width:0;display:flex}.update-title.svelte-1pgt24q{min-width:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);white-space:nowrap;align-items:baseline;gap:6px;display:flex}.update-version.svelte-1pgt24q{text-overflow:ellipsis;border-radius:var(--radius-chip);background:var(--accent-tint-14);min-width:0;color:var(--accent-ink);font-size:var(--font-size-2xs);padding:1px 6px;overflow:hidden}.update-sub.svelte-1pgt24q{color:var(--text-secondary);font-size:var(--font-size-xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.update-go.svelte-1pgt24q{border-radius:var(--radius-chip);background:var(--accent);color:var(--accent-text);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);box-shadow:var(--shadow-control), inset 0 1px 0 #ffffff40;transition:background var(--transition-fast), transform .16s var(--motion-ease-spring);flex-shrink:0;padding:4px 10px}.update-main.svelte-1pgt24q:hover .update-go:where(.svelte-1pgt24q){background:var(--accent-hover)}.update-main.svelte-1pgt24q:active .update-go:where(.svelte-1pgt24q){transform:scale(.95)}.update-spinner.svelte-1pgt24q{flex-shrink:0;margin-right:4px;animation:.9s linear infinite svelte-1pgt24q-update-spin}.update-spinner.svelte-1pgt24q circle:where(.svelte-1pgt24q){fill:none;stroke:var(--accent);stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:32 18}.update-close.svelte-1pgt24q{border:1px solid var(--border);background:var(--bg-elevated);width:18px;height:18px;color:var(--text-secondary);opacity:0;cursor:pointer;transition:opacity var(--transition-fast), transform .2s var(--motion-ease-spring);border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:-6px;right:-6px;transform:scale(.6)}.update-card.svelte-1pgt24q:hover .update-close:where(.svelte-1pgt24q),.update-close.svelte-1pgt24q:focus-visible{opacity:1;transform:none}.update-close.svelte-1pgt24q:hover{color:var(--text-primary)}.update-close.svelte-1pgt24q:focus-visible{outline:var(--focus-outline)}@keyframes svelte-1pgt24q-update-rise{0%{opacity:0;transform:translateY(14px)scale(.96)}}@keyframes svelte-1pgt24q-update-sweep{0%{--update-sweep:0deg}to{--update-sweep:360deg}}@keyframes svelte-1pgt24q-update-pop{0%{opacity:0;transform:scale(.3)rotate(-30deg)}}@keyframes svelte-1pgt24q-update-shine{to{transform:translate(100%)}}@keyframes svelte-1pgt24q-update-breathe{to{transform:scale(.88)}}@keyframes svelte-1pgt24q-update-spin{to{transform:rotate(360deg)}}
