@layer properties,theme,base;@layer components{.ac-entity-slot{--slot-accent:var(--selected);border-radius:var(--radius-8);background:var(--bg-primary);user-select:none}.ac-entity-slot--32{width:var(--size-cell);height:var(--size-cell);border-radius:var(--radius-6)}.ac-entity-slot--48{width:48px;height:48px}.ac-entity-slot--56{width:56px;height:56px}.ac-entity-slot--64{width:64px;height:64px}.ac-entity-slot--selected,.ac-entity-slot--selected:hover{border-color:var(--slot-accent);box-shadow:var(--ring-selected)}.ac-entity-slot--unavailable>:not(.ac-entity-slot__lock){opacity:.35;filter:grayscale()}.ac-entity-slot__lock{display:none}.ac-entity-slot--unavailable .ac-entity-slot__lock{background:var(--text-tertiary);border-radius:1px;width:10px;height:8px;display:block;position:absolute;bottom:3px;right:3px}.ac-entity-slot--unavailable .ac-entity-slot__lock:before{border:2px solid var(--text-tertiary);content:"";border-bottom:0;border-radius:3px 3px 0 0;width:6px;height:5px;position:absolute;bottom:7px;left:2px}.ac-entity-slot__check{border-radius:var(--radius-full);background:var(--slot-accent);width:14px;height:14px;box-shadow:0 0 0 1px var(--bg-primary);position:absolute;top:2px;right:2px}.ac-entity-slot__check:after{border:solid var(--white);content:"";border-width:0 2px 2px 0;width:3px;height:6px;position:absolute;top:3px;left:5px;transform:rotate(45deg)}.ac-entity-slot--none{border-style:dashed}.ac-entity-slot__none{border:2px solid var(--text-quinary);border-radius:var(--radius-full);width:45%;height:45%;position:relative}.ac-entity-slot__none:after{background:var(--text-quinary);content:"";height:2px;position:absolute;top:50%;left:-2px;right:-2px;transform:rotate(-45deg)}.ac-shiny-mark--sprite{width:auto;height:auto}.ac-shiny-mark__icon{image-rendering:pixelated;display:block}.ac-entity-slot .ac-shiny-mark--slot{top:2px;right:2px}.ac-shiny-glow{filter:var(--glow-shiny)}.ac-unknown-art{image-rendering:auto;flex:none;max-width:none;display:block}.ac-unknown-art--fallback{margin:auto;display:none;position:absolute;inset:0}.ac-sprite--smooth[data-state=error]~.ac-unknown-art--fallback{display:block}:is(.ac-sprite-stage,.ac-entity-slot,.ac-game-tooltip__art,.ac-list-row__sprite-in):has(>.ac-sprite--smooth[data-state=error]~.ac-unknown-art--fallback):before{content:none}.ac-game-tooltip__art>.ac-unknown-art{margin:auto;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.ac-entity-slot{transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard)}}.ac-entity-list__tools .ac-select--inline{gap:var(--space-6);height:var(--size-control);padding-left:var(--space-12);border-radius:var(--radius-8);background:var(--surface-nested);border:1px solid #0000}.ac-entity-list__tools .ac-select--inline:hover,.ac-entity-list__tools .ac-select--inline:has([aria-expanded=true]){background:var(--bg-tertiary)}.ac-entity-list__tools .ac-select--inline:has(.ac-select__trigger:focus-visible){outline:2px solid var(--ring);outline-offset:2px}.ac-entity-list__tools .ac-select--inline .ac-select__label{pointer-events:none}.ac-entity-list__tools .ac-select--inline .ac-select__control{width:auto;height:100%;position:static}.ac-entity-list__tools .ac-select--inline .ac-select__trigger{height:100%;padding:0 var(--space-10) 0 0;background:0 0;border:0;font-size:12px;font-weight:600;line-height:16px}.ac-entity-list__tools .ac-select--inline .ac-select__trigger:before{content:"";border-radius:inherit;position:absolute;inset:0}.ac-entity-list__tools .ac-select--inline .ac-select__trigger:focus-visible{outline:none}.ac-entity-list__tools .ac-select__listbox{min-width:8rem}@media not all and (width>=48rem){.ac-entity-list__tools .ac-select--inline{height:var(--size-touch)}.ac-entity-list__bar:has(.ac-sort-select){gap:var(--space-8)}.ac-entity-list__bar:has(.ac-sort-select)>.ac-count{flex:auto}.ac-entity-list__tools:has(.ac-sort-select){display:contents}.ac-entity-list__tools:has(.ac-sort-select)>.ac-view-toggle{order:1}.ac-entity-list__tools:has(.ac-sort-select)>.ac-per-page{order:2;margin-left:auto}}}@layer utilities;
