.pievese-update-banner{z-index:1100;left:12px;right:12px;bottom:calc(90px + env(safe-area-inset-bottom,0px));color:#edf4ff;background:#12253cf5;border:1px solid #7694be;border-radius:16px;max-width:520px;margin:auto;padding:16px;font:13px/1.5 Arial,sans-serif;position:fixed;box-shadow:0 8px 35px #0008}.pievese-update-banner p{margin:7px 0}.pievese-update-banner>div{gap:8px;display:flex}.pievese-update-banner button,.pievese-version-panel button{color:#fff;cursor:pointer;background:#294a77;border:1px solid #7996b955;border-radius:10px;min-height:44px;padding:10px 14px}.pievese-update-banner button+button{background:0 0}.pievese-version-panel{overflow-wrap:anywhere;border-bottom:1px solid #7795bb44;margin-bottom:20px;padding:16px 0}.pievese-version-panel h3{font-size:16px}.pievese-version-panel p{margin:8px 0;font-size:12px}.pievese-version-panel button{margin:5px 8px 5px 0;font-size:12px}.pievese-version-panel details{margin-top:12px;font-size:12px}
