._back_87d2068{min-height:var(--tap);color:var(--on-brand);align-items:center;gap:.25rem;padding:0 .625rem 0 .25rem;font-size:.9375rem;font-weight:700;text-decoration:none;display:inline-flex}._back_87d2068 svg{flex-shrink:0}._topBar_87d2068{padding:.75rem var(--gutter) .625rem calc(var(--gutter) - .75rem);background:var(--brand);color:var(--on-brand);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}._pointsPill_87d2068{min-height:var(--tap);border-radius:var(--radius-pill);background:var(--accent);color:var(--ink);align-items:center;gap:.375rem;padding:0 .875rem;font-size:.9375rem;font-weight:800;text-decoration:none;display:inline-flex}._bottomNav_87d2068{z-index:20;border-top:1px solid var(--line);background:var(--surface);position:fixed;inset:auto 0 0;box-shadow:0 -8px 20px #1e1b4b12}._bottomInner_87d2068{max-width:var(--content-width);padding:.625rem var(--gutter) max(.75rem, env(safe-area-inset-bottom));gap:.625rem;margin:0 auto;display:flex}._bottomLink_87d2068{min-width:0;min-height:var(--tap-primary);border-radius:var(--radius-lg);white-space:nowrap;flex:1;justify-content:center;align-items:center;gap:.5rem;font-size:1.0625rem;font-weight:800;text-decoration:none;display:flex}._bottomLink_87d2068 svg{flex-shrink:0}._search_87d2068{background:var(--brand-tint);color:var(--brand)}._points_87d2068{background:var(--accent);color:var(--ink);flex:1.25}._points_87d2068[aria-current=page]{background:var(--ink);color:var(--accent)}
