.mobile-section-row{scrollbar-width:none;-webkit-mask-image:linear-gradient(to right, var(--ludex-shade) calc(100% - 1.5rem), transparent);-webkit-mask-image:linear-gradient(to right, var(--ludex-shade) calc(100% - 1.5rem), transparent);mask-image:linear-gradient(to right, var(--ludex-shade) calc(100% - 1.5rem), transparent);gap:.4rem;padding:.125rem 1rem;display:flex;overflow:auto hidden}.mobile-section-row::-webkit-scrollbar{display:none}.mobile-section-inline{margin-inline:-1rem}.mobile-section-pinned{inset-inline:0;z-index:45;padding:calc(env(safe-area-inset-top) + .6rem) 0 .6rem;border-bottom:1px solid color-mix(in srgb, var(--color-charcoal) 6%, transparent);background-color:var(--bento-solid);background-image:var(--bento-image);box-shadow:0 8px 20px color-mix(in srgb, var(--ludex-shade) 6%, transparent);transition:transform .25s;position:fixed;top:0;transform:translateY(-110%)}.mobile-section-pinned[data-visible]{transform:none}.mobile-section-pill{border:1px solid color-mix(in srgb, var(--color-charcoal) 10%, transparent);background:var(--color-white);height:2.25rem;color:var(--color-charcoal);cursor:pointer;border-radius:9999px;flex-shrink:0;padding-inline:.95rem;font-size:.8125rem;font-weight:700;transition:background-color .15s,border-color .15s,color .15s}.mobile-section-pill:hover{border-color:color-mix(in srgb, var(--color-ludex) 45%, transparent)}.mobile-section-pill[aria-current=location]{border-color:var(--ludex-ink);background:var(--ludex-solid-ink);color:var(--ludex-on-solid)}
