.mods-catalog-module__dOtSMW__catalog{--c-bg-raised:#ffffff0a;--c-bg-hover:#ffffff14;--c-border:#ffffff14;--c-text:#ffffffeb;--c-text-2:#ffffffa6;--c-text-3:#ffffff8a;--c-overlay-glass:#141b2485;--c-highlight:inset 0 1px 0 #ffffff09;color:var(--c-text)}.mods-catalog-module__dOtSMW__control{background:linear-gradient(#ffffff1a, #ffffff1a), var(--c-overlay-glass);box-shadow:var(--c-highlight);border:1px solid #ffffff2e;transition:background-color .16s,border-color .16s}button.mods-catalog-module__dOtSMW__control:hover:not(:disabled),select.mods-catalog-module__dOtSMW__control:hover:not(:disabled){border-color:#ffffff47}.mods-catalog-module__dOtSMW__control:has(input:hover){border-color:#ffffff47}.mods-catalog-module__dOtSMW__control:has(input:focus-visible){border-color:#ffffff57}.mods-catalog-module__dOtSMW__segmented{background:linear-gradient(#ffffff0f, #ffffff0f), var(--c-overlay-glass);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid #ffffff2e}.mods-catalog-module__dOtSMW__chip{color:var(--c-text-2);border:1px solid #0000;transition:color .16s,background-color .16s}.mods-catalog-module__dOtSMW__chip:hover{background:var(--c-bg-hover);color:var(--c-text)}.mods-catalog-module__dOtSMW__selected,.mods-catalog-module__dOtSMW__selected:hover{color:var(--c-text);background:#ffffff2e;border:1px solid #ffffff3d}.mods-catalog-module__dOtSMW__chips{scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 3rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 3rem),#0000)}.mods-catalog-module__dOtSMW__chips::-webkit-scrollbar{display:none}.mods-catalog-module__dOtSMW__focus:focus-visible,.mods-catalog-module__dOtSMW__chip:focus-visible{outline:2px solid var(--site-accent-soft);outline-offset:2px}.mods-catalog-module__dOtSMW__control:has(input:focus-visible){outline:2px solid var(--site-accent-soft);outline-offset:2px}.mods-catalog-module__dOtSMW__select{appearance:none}.mods-catalog-module__dOtSMW__select option{background:var(--site-surface);color:var(--site-strong)}.mods-catalog-module__dOtSMW__search::-webkit-search-cancel-button{display:none}.mods-catalog-module__dOtSMW__search::placeholder{color:var(--c-text-3)}.mods-catalog-module__dOtSMW__card{background:var(--c-bg-raised);box-shadow:0 0 0 1px #ffffff0f}.mods-catalog-module__dOtSMW__cardLink{transition:box-shadow .15s}.mods-catalog-module__dOtSMW__cardLink:hover{box-shadow:inset 0 0 0 1px #ffffff47}.mods-catalog-module__dOtSMW__cardLink:focus-visible{outline:2px solid var(--site-accent-soft);outline-offset:2px}.mods-catalog-module__dOtSMW__cover{transition:transform .2s}.mods-catalog-module__dOtSMW__cardLink:hover .mods-catalog-module__dOtSMW__cover{transform:scale(1.03)}.mods-catalog-module__dOtSMW__scrim{background:linear-gradient(#0000 50%,#000000d9 100%)}.mods-catalog-module__dOtSMW__badge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0009;border:1px solid #ffffff24}.mods-catalog-module__dOtSMW__menu{background:var(--site-surface);border:1px solid var(--c-border);box-shadow:0 12px 32px #00000080, var(--c-highlight)}.mods-catalog-module__dOtSMW__grid{transition:opacity .2s}.mods-catalog-module__dOtSMW__grid[data-pending=true]{opacity:.45}.mods-catalog-module__dOtSMW__skeleton{animation:1.6s ease-in-out infinite mods-catalog-module__dOtSMW__pulse}@keyframes mods-catalog-module__dOtSMW__pulse{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.mods-catalog-module__dOtSMW__control,.mods-catalog-module__dOtSMW__chip,.mods-catalog-module__dOtSMW__grid,.mods-catalog-module__dOtSMW__cardLink,.mods-catalog-module__dOtSMW__cover{transition:none}.mods-catalog-module__dOtSMW__cardLink:hover .mods-catalog-module__dOtSMW__cover{transform:none}.mods-catalog-module__dOtSMW__skeleton{animation:none}}
