*,:after,:before{box-sizing:border-box}body,html{margin:0;min-height:100%;padding:0;width:100%}.pwa-update{align-items:center;background:#fffaf2;border:1px solid #eadfce;border-radius:18px;bottom:1rem;box-shadow:0 16px 40px rgb(77 48 33/18%);color:#4d3021;display:flex;gap:1rem;justify-content:space-between;left:50%;max-width:min(34rem,calc(100vw - 2rem));padding:.8rem .9rem;position:fixed;transform:translateX(-50%);width:100%;z-index:1000}.pwa-update div{display:grid;gap:.15rem}.pwa-update span{font-size:.85rem}.pwa-update button{background:#3f9878;border:0;border-radius:999px;color:white;cursor:pointer;font:inherit;font-weight:800;padding:.65rem .9rem}body{-webkit-font-smoothing:antialiased;background:var(--ops-color-page,#f4f1ec);color:var(--ops-color-text,#1f2430);font-family:var(
    --ops-font-family,Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif
  );overflow-x:hidden;text-rendering:optimizeLegibility}button,input,select,textarea{font:inherit}@media (max-width:820px){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea{font-size:16px}}