@keyframes auth-visual-glow{0%{transform:translate(-3%,-2%)scale(1)}to{transform:translate(12%,10%)scale(1.15)}}.theme-light .list-page-filter-section,.theme-light .list-page-filter-section .list-page-filter-title,.theme-light .list-page-filter-section .filter-button,.theme-light .list-page-filter-section .filter-button-content,.theme-light .list-page-filter-section .filter-button p.custom,.theme-light .list-page-filter-section .MuiTypography-root,.theme-light .list-page-filter-section .custom-input-group input,.theme-light .list-page-filter-section .custom-input-group label{color:var(--text)}.theme-light .list-page-filter-section .custom-input-group input::placeholder{color:color-mix(in srgb, var(--background-paper) 55%, transparent);opacity:1}.theme-light .list-page-filter-section .custom-input-button svg,.theme-light .list-page-filter-section .filter-button .arrow-icon{color:color-mix(in srgb, var(--background-paper) 70%, transparent)}.list-page-filter-section{flex-direction:row;gap:10px;padding:10px 16px;display:flex;position:relative}.is-mobile .list-page-filter-section{z-index:5;padding:8px 12px;position:sticky}.list-page-filter-section .static-filters{width:100%}.list-page-filter-section .static-filters .list-page-filter-container{border:1px solid var(--glass-gradient-start);background:linear-gradient(114deg, var(--glass-gradient-start) 0%, var(--glass-gradient-end) 100%);box-shadow:0 8px 20px -8px color-mix(in srgb, var(--ink-permanent) 22%, transparent);z-index:0;border-radius:20px;padding:18px;position:relative}@media (max-width:599.98px){.list-page-filter-section .static-filters .list-page-filter-container{min-height:297px}}.list-page-filter-section .list-page-filter-container{flex-direction:column;gap:12px;width:100%;max-width:1552px;margin:0 auto;display:flex}@media (max-width:1279.98px){.list-page-filter-section .list-page-filter-container{flex-wrap:wrap}}.list-page-filter-section .list-page-filter-container .list-page-filter-title{font-weight:500}@media (max-width:1279.98px){.list-page-filter-section .list-page-filter-container .list-page-search-input{max-width:unset}}.list-page-filter-section .list-page-filter-container .list-page-search-input .custom-input-group{justify-content:center;height:40px}.list-page-filter-section .list-page-filter-container .list-page-filter-content{justify-content:space-between;gap:12px;display:flex}@media (max-width:1279.98px){.list-page-filter-section .list-page-filter-container .list-page-filter-content{flex-direction:column}}.list-page-filter-section .list-page-filter-container .list-page-filter-content .custom-input-button{background:var(--surface-hover);border-radius:12px;padding:6px;transition:background .32s,color .15s}.list-page-filter-section .list-page-filter-container .list-page-filter-content .custom-input-button svg{color:var(--text);transition:inherit}.list-page-filter-section .list-page-filter-container .filters-container{gap:12px;display:flex}@media (max-width:1279.98px){.list-page-filter-section .list-page-filter-container .filters-container{flex-wrap:wrap}}@media (max-width:959.98px){.list-page-filter-section .list-page-filter-container .filters-container{width:100%}.list-page-filter-section .list-page-filter-container .filters-container .list-page-search-input{min-width:100%}}@media (max-width:1279.98px){.list-page-filter-section .list-page-filter-container .filters-container .filter-button{flex:1;width:100%}}@media (max-width:599.98px){.list-page-filter-section .list-page-filter-container .filters-container .filter-button{min-width:40%}}.list-page-filter-section .list-page-filter-container .filters-container .filter-button .arrow-icon{justify-self:flex-end}.mobile-filter-bar{z-index:0;background:hsl(from var(--liquid-glass-tint) h s calc(l + 20)/.3);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:100%;box-shadow:0 6px 6px color-mix(in srgb, var(--ink-permanent) 20%, transparent),0 0 20px color-mix(in srgb, var(--ink-permanent) 10%, transparent);border-radius:16px;flex-direction:column;gap:8px;padding:6px;display:flex;position:relative}:root:has(.theme-light) .mobile-filter-bar{background:hsl(from var(--liquid-glass-tint) h s calc(l + 40)/.4)}@media (prefers-color-scheme:light){:root:not(:has(.theme-dark)) .mobile-filter-bar{background:hsl(from var(--liquid-glass-tint) h s calc(l + 40)/.4)}}.mobile-filter-bar .list-page-search-input .custom-input-group{justify-content:center;height:36px}.mobile-filter-bar__buttons{gap:8px;display:flex}.mobile-filter-bar__buttons .custom-button.mfb-control{min-width:0;height:38px;color:var(--text);background:linear-gradient(#ffffff17,#ffffff09);border:1px solid #ffffff1f;border-radius:16px;flex:1;justify-content:center;align-items:center;gap:9px;padding:0 16px;font-weight:500;transition:transform .12s,border-color .16s,background .2s;display:flex;box-shadow:inset 0 1px #ffffff1a,0 4px 12px #00000047}.mobile-filter-bar__buttons .custom-button.mfb-control .custom-icon{color:var(--primary);font-size:19px}.mobile-filter-bar__buttons .custom-button.mfb-control .custom-text{font-size:15px}.mobile-filter-bar__buttons .custom-button.mfb-control:active{transform:scale(.98)}.mobile-filter-bar__buttons .custom-button.mfb-filters.active{border-color:color-mix(in srgb, var(--primary) 55%, transparent);background:linear-gradient(180deg, var(--primary-alpha-15), #ffffff08)}.mobile-filter-bar__buttons .custom-button.mfb-filters .mfb-badge{background:var(--primary);color:#08160d;border-radius:10px;justify-content:center;align-items:center;min-width:19px;height:19px;padding:0 5px;font-size:12px;font-weight:500;display:inline-flex}.mobile-filter-bar__buttons .custom-button.mfb-sort{justify-content:flex-start}.mobile-filter-bar__buttons .custom-button.mfb-sort .mfb-caret{color:var(--text-muted);margin-left:auto;font-size:18px}.mobile-filter-bar__buttons .custom-button.mfb-search{width:50px;color:var(--primary);flex:none;padding:0}.mobile-filter-bar__buttons .custom-button.mfb-search .custom-icon{font-size:20px}.mobile-filter-bar__buttons .custom-button.mfb-search.active{border-color:color-mix(in srgb, var(--primary) 55%, transparent)}
