.applet-update{z-index:1200;bottom:max(20px,env(safe-area-inset-bottom));color:#17332f;background:#faf6ec;border:1px solid #bba57c;border-radius:4px;align-items:center;gap:16px;width:max-content;max-width:calc(100vw - 32px);padding:16px 20px;font:14px/1.5 Arial,sans-serif;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 8px 32px #0005}.applet-update button{color:#fff4df;white-space:nowrap;background:#942e2c;border:1px solid #782321;min-height:44px;padding:10px 14px}.applet-update button:last-child{color:#17332f;background:0 0;border:0;padding:8px;font-size:22px}@media (max-width:550px){.applet-update{flex-wrap:wrap;gap:10px}.applet-update span{flex:100%}}
