.ln-app-filter{min-width:0;margin-top:0;margin-bottom:0}.ln-app-filter-slot{flex-direction:column;flex-shrink:0;min-width:0;display:flex}.ln-app-filter--sticky{top:var(--ln-chrome-sticky-top);z-index:2;background:0 0;padding:0;position:sticky}.ln-app-filter__track{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;overscroll-behavior-y:none;touch-action:pan-x;scrollbar-width:none;flex-wrap:nowrap;align-items:center;gap:8px;display:flex;overflow:auto hidden}.ln-app-filter__track::-webkit-scrollbar{display:none}.ln-app-filter__item{border:1px solid var(--ln-border-theme);background:color-mix(in srgb, var(--ln-surface-elevated) 96%, transparent);color:var(--ln-text-secondary);cursor:pointer;white-space:nowrap;touch-action:manipulation;border-radius:10px;flex:none;padding:7px 14px;font-size:.82rem;font-weight:600;line-height:1.2;transition:border-color .15s,background .15s,color .15s}.ln-app-filter__item:hover{border-color:color-mix(in srgb, var(--ln-primary) 35%, transparent);background:color-mix(in srgb, var(--ln-primary-soft) 92%, var(--ln-surface-elevated) 96%);color:var(--ln-text-primary)}.ln-app-filter__item:focus-visible{outline:1px solid color-mix(in srgb, var(--ln-primary) 42%, transparent);outline-offset:1px}.ln-app-filter__item.is-active{border-color:color-mix(in srgb, var(--ln-primary) 40%, transparent);background:color-mix(in srgb, var(--ln-primary-soft) 90%, var(--ln-surface-elevated) 96%);color:var(--ln-primary);box-shadow:var(--ln-shadow-sm)}.ln-app-filter-panel{min-width:0;display:none}.ln-app-filter-panel.is-active{animation:.25s ease-out both ln-fade-in;display:block}.ln-page.ln-filter-page,.ln-filter-page{flex-direction:column;flex:1;gap:0;min-height:0;display:flex;overflow:hidden}.ln-filter-page .ln-app-filter{flex-shrink:0}.ln-filter-page .ln-app-filter--sticky{position:static;top:auto}.ln-filter-page__body{gap:var(--ln-gap-page);-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;min-height:0;padding-bottom:calc(max(20px, var(--ln-safe-bottom)) + 8px);flex-direction:column;flex:1;display:flex;overflow:clip auto}.ln-filter-stats-tab{gap:var(--ln-gap-page);flex-direction:column;min-width:0;display:flex}@media (--bp-md-up){.ln-filter-stats-tab{gap:var(--ln-gap-page-lg)}.ln-filter-page__body{padding-bottom:24px}}.ln-page-info{flex-direction:column;gap:16px;display:flex}@media (width>=900px){.ln-page-info{gap:20px}}.ln-page-info-card{position:relative;overflow:hidden}.ln-page-info-card__glow{background:radial-gradient(ellipse at center, color-mix(in srgb, var(--ln-primary) 22%, transparent), transparent 70%);pointer-events:none;height:220px;position:absolute;inset:-30% -10% auto}.ln-page-info-card__header,.ln-page-info-card__deck{z-index:1;position:relative}.ln-page-info-card__header{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.ln-page-info-card__badge{border:1px solid color-mix(in srgb, var(--ln-primary) 24%, transparent);background:color-mix(in srgb, var(--ln-primary) 10%, transparent);color:var(--ln-primary);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:5px 10px;font-size:.6875rem;font-weight:700;display:inline-flex}.ln-page-info-card__title{margin:0}.ln-page-info-card__lede{max-width:52ch;color:var(--ln-text-muted);margin:0;font-size:.8125rem;line-height:1.5}.ln-page-info-card__deck{counter-reset:ln-info-slide;flex-direction:column;gap:12px;display:flex}.ln-page-info-block{border:1px solid var(--ln-border-subtle);background:color-mix(in srgb, var(--ln-container-elevated) 88%, transparent);-webkit-backdrop-filter:blur(8px);counter-increment:ln-info-slide;border-radius:14px;margin:0;position:relative;overflow:hidden}.ln-page-info-block__accent{background:linear-gradient(180deg, var(--ln-primary), color-mix(in srgb, var(--ln-primary) 35%, transparent));width:3px;position:absolute;inset:0 auto 0 0}.ln-page-info-block__inner{flex-direction:column;gap:10px;padding:14px 14px 14px 16px;display:flex}.ln-page-info-block__head{align-items:center;gap:10px;min-width:0;display:flex}.ln-page-info-block__index:before{content:counter(ln-info-slide, decimal-leading-zero);border:1px solid color-mix(in srgb, var(--ln-primary) 22%, transparent);background:var(--ln-primary-soft);min-width:2rem;height:2rem;color:var(--ln-primary);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;padding:0 .35rem;font-size:.75rem;font-weight:700;line-height:1;display:inline-flex}.ln-page-info-block__title{min-width:0;margin:0}.ln-page-info-block__body{flex-direction:column;gap:8px;padding-left:calc(2rem + 10px);display:flex}.ln-page-info-block__body--flush{padding-left:0}.ln-page-info-block__head:not(:has(.ln-page-info-block__title))+.ln-page-info-block__body{padding-left:0}.ln-page-info-note{color:var(--ln-text-secondary);margin:0;font-size:.8125rem;line-height:1.55}.ln-page-info-note--emphasis{color:var(--ln-text-secondary);background:var(--ln-primary-soft);border:1px solid color-mix(in srgb, var(--ln-primary) 18%, transparent);border-radius:10px;padding:10px 12px}.ln-page-info-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ln-page-info-list li{color:var(--ln-text-secondary);padding-left:16px;font-size:.8125rem;line-height:1.55;position:relative}.ln-page-info-list li:before{content:"";background:var(--ln-primary);border-radius:999px;width:6px;height:6px;position:absolute;top:.55em;left:0;transform:translateY(-50%)}.ln-page-info-block .ln-affiliate-info-card__link{color:var(--ln-primary);margin-top:2px;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-block}.ln-page-info-block .ln-affiliate-info-card__link:hover{text-decoration:underline}.ln-page-info-status{color:var(--ln-text-secondary);background:var(--ln-container-interactive);border:1px solid var(--ln-border-subtle);border-radius:10px;margin:0;padding:10px 12px;font-size:.8125rem;line-height:1.5}.ln-page-info-block .ln-page-info-note+.ln-page-info-list,.ln-page-info-block .ln-page-info-note+.ln-page-info-status,.ln-page-info-block .ln-page-info-list+.ln-page-info-status,.ln-page-info-block .ln-page-info-note+.ln-ticket-placement-rules,.ln-page-info-block .ln-page-info-note+.ln-buy-breakdown,.ln-page-info-block>.ln-buy-breakdown,.ln-page-info-block>.ln-ticket-placement-rules{margin-top:2px}
