.hs-desktop-update-panel{display:flex;flex-direction:column;align-items:center;max-width:440px;margin:24px auto;padding:36px 24px;text-align:center;color:var(--ink,#273b32)}
.hs-desktop-update-panel>img{display:block;flex:none;border-radius:18px}
.hs-desktop-update-panel>h2{margin:18px 0 0;font-size:24px;line-height:1.4;font-weight:650}
.hs-desktop-update-version{margin:6px 0 24px;font-size:14px;color:var(--muted,#6b7972);font-variant-numeric:tabular-nums}
.hs-desktop-update-panel .hs-desktop-update-check{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:8px 22px;border:1px solid var(--accent,#168b69);border-radius:8px;background:var(--accent,#168b69);color:var(--primary-ink,#fff);font:inherit;font-size:14px;line-height:1.4;text-decoration:none;cursor:pointer}
.hs-desktop-update-panel .hs-desktop-update-check:disabled{opacity:.6;cursor:default}
.hs-desktop-update-panel .hs-desktop-update-check:focus-visible{outline:2px solid var(--accent,#168b69);outline-offset:3px}
.hs-desktop-update-feedback{min-height:20px;margin:14px 0 0;font-size:12px;line-height:1.6;color:var(--muted,#6b7972);overflow-wrap:anywhere}
@media(max-width:600px){.hs-desktop-update-panel{margin:12px auto;padding:24px 12px}}
