.exploration-footer{z-index:8;padding:4px 16px;padding-bottom:max(4px, env(safe-area-inset-bottom));background:#fff;border-top:1px solid #ededed;flex-shrink:0;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"back context forward";align-items:center;gap:12px;min-width:0;min-height:52px;margin-top:auto;display:grid;position:sticky;bottom:0}.exploration-nav-back{grid-area:back;justify-self:start;min-width:0}.exploration-nav-forward{grid-area:forward;justify-self:end;align-items:center;gap:8px;min-width:0;display:flex}.exploration-nav-context{color:#777;text-align:center;grid-area:context;justify-content:center;align-self:center;align-items:center;min-width:0;max-width:100%;font-size:11px;display:flex}.exploration-footer button{touch-action:manipulation}.exploration-footer button:not(:where([data-slot])){min-height:44px}.exploration-nav-back>button,.exploration-nav-forward>button{max-width:100%}.exploration-nav-back>button:not(:where([data-slot])),.exploration-nav-forward>button:not(:where([data-slot])){min-width:44px;padding:8px 13px;font-size:12px}@container (width<=560px){.exploration-footer{padding:4px 12px;padding-bottom:max(4px, env(safe-area-inset-bottom));grid-template-columns:auto minmax(0,1fr);grid-template-areas:"context context""back forward";gap:4px}.exploration-nav-context{width:100%}.exploration-nav-back>button:not(:where([data-slot])),.exploration-nav-forward>button:not(:where([data-slot])){padding:7px 12px;font-size:11px}}
