#lg-pwa-controls{z-index:2147483647;left:max(12px,env(safe-area-inset-left));right:max(12px,env(safe-area-inset-right));bottom:max(12px,env(safe-area-inset-bottom));pointer-events:none;flex-direction:column;align-items:center;gap:8px;font:16px/1.5 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex;position:fixed}.lg-pwa-notice{box-sizing:border-box;color:#262626;pointer-events:auto;background:#fffaf0;border:1px solid #dd4124;border-radius:12px;width:min(100%,600px);padding:12px 16px;box-shadow:0 3px 16px #0003}.lg-pwa-notice p{margin:0 0 8px}.lg-pwa-notice button{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#dd4124;border:0;border-radius:8px;margin:4px 8px 0 0;padding:8px 14px}.lg-pwa-notice button:focus-visible{outline-offset:2px;outline:3px solid #124e8a}.lg-pwa-notice button:disabled{opacity:.6;cursor:default}.lg-offline{box-sizing:border-box;color:#262626;background:#fffaf0;place-items:center;min-height:100dvh;margin:0;padding:24px;font:18px/1.6 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:grid}.lg-offline main{max-width:480px}.lg-offline a,.lg-offline button{color:#fff;font:inherit;cursor:pointer;background:#dd4124;border:0;border-radius:10px;margin:8px 8px 0 0;padding:10px 20px;text-decoration:none;display:inline-block}