.sw-update-notice{position:fixed;z-index:2147483000;left:50%;bottom:calc(18px + env(safe-area-inset-bottom,0px));display:flex;align-items:center;gap:12px;width:min(680px,calc(100vw - 28px));box-sizing:border-box;padding:12px 14px;transform:translateX(-50%);border:1px solid #ed378c55;border-radius:12px;background:#17151bf2;color:#f8f4f8;box-shadow:0 12px 44px #0008;backdrop-filter:blur(14px);font:500 13px/1.5 system-ui,-apple-system,"PingFang SC",sans-serif}.sw-update-notice p{flex:1;margin:0}.sw-update-notice button{min-height:38px;padding:8px 12px;border:1px solid #ffffff24;border-radius:9px;background:transparent;color:inherit;font:inherit;font-size:12px;font-weight:600;line-height:1.3;cursor:pointer}.sw-update-notice .sw-update-notice__refresh{border-color:#ed378c;background:#ed378c;color:#fff}.sw-update-notice button:focus-visible{outline:2px solid #ffadd2;outline-offset:2px}@media(max-width:520px){.sw-update-notice{flex-wrap:wrap;gap:8px;padding:11px}.sw-update-notice p{flex-basis:100%}.sw-update-notice button{flex:1}}
