/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties,theme,base;@layer components{.ac-evolution-chain{align-items:stretch;margin:0;padding:0;list-style:none;display:flex;position:relative;overflow-x:auto}.ac-evolution-chain__stage{align-items:center;gap:var(--space-8);width:168px;padding:var(--space-12) var(--space-8);border-radius:var(--radius-8);background:var(--bg-secondary);text-align:center;flex-direction:column;flex:none;margin:0;display:flex}.ac-evolution-chain__sprite{width:var(--size-art);height:var(--size-art);flex:none;justify-content:center;align-items:center;display:flex}.ac-evolution-chain__missing{width:var(--size-art);height:var(--size-art);border-radius:var(--radius-8);background:var(--surface-nested);border:1px solid #0000;flex:none;justify-content:center;align-items:center;display:flex}.ac-evolution-chain__mark{width:var(--size-cell);height:var(--size-cell);border-radius:var(--radius-3);background:var(--tt-track);box-shadow:var(--inset-missing);flex:none;display:block}.ac-evolution-chain__name{font-size:14px;font-weight:400;line-height:22px}.ac-evolution-chain__name--current{font-weight:600}.ac-evolution-chain__link{color:var(--link);text-decoration:none}.ac-evolution-chain__link:hover{text-decoration:underline}.ac-evolution-chain__meta{justify-content:center;align-items:center;gap:var(--space-4) var(--space-6);color:var(--text-tertiary);flex-wrap:wrap;margin:0;font-size:12px;font-weight:400;line-height:16px;display:flex}.ac-evolution-chain__step{justify-content:center;align-items:center;gap:var(--space-8);min-width:max-content;padding:0 var(--space-8);flex-direction:column;flex:1;margin:0;display:flex}.ac-evolution-chain__arrow{color:var(--text-quaternary);flex:none;display:block}.ac-evolution-chain__chips{align-items:center;gap:var(--space-4);flex-direction:column;display:flex}.ac-evolution-chain__chip-sprite{width:var(--size-sprite-nav);height:var(--size-sprite-nav);flex:none;justify-content:center;align-items:center;display:flex}.ac-evolution-chain__chip-sprite>*{flex:none}@media (pointer:coarse){.ac-evolution-chain__name{min-width:var(--size-touch);min-height:var(--size-touch);justify-content:center;align-items:center;display:flex;position:relative}.ac-evolution-chain__name .ac-nested-entity{position:static}.ac-evolution-chain__name .ac-nested-entity__trigger:after,.ac-evolution-chain__link:after{content:"";position:absolute;inset:0}.ac-evolution-chain__chips{gap:var(--space-20)}}.ac-outfit-preview{gap:var(--space-12);min-width:0;padding:var(--space-12);border-radius:var(--radius-12);background:var(--bg-secondary);border:1px solid #0000;flex-direction:column;display:flex}.ac-outfit-preview__panels{gap:var(--space-8);flex-direction:column;display:flex}.ac-outfit-preview__row{gap:var(--space-6);flex-direction:column;display:flex}.ac-outfit-preview__slots{gap:var(--space-4);flex-wrap:wrap;display:flex}.ac-outfit-preview__slots>button{cursor:pointer;position:relative}.ac-outfit-preview__slots>button:disabled{cursor:default}.ac-outfit-preview__slots>button[data-tip]:is(:hover,:focus-visible):after{z-index:var(--z-tooltip);padding:var(--space-4) var(--space-8);border-radius:var(--radius-4);background:var(--tt-panel);color:var(--tt-value);text-shadow:var(--text-shadow-game);white-space:nowrap;pointer-events:none;content:attr(data-tip);font-size:12px;font-weight:500;line-height:16px;font-family:var(--font-game);letter-spacing:.02em;font-weight:600;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.ac-outfit-preview__panel{flex:1 0 auto;justify-content:center;align-items:center;min-height:144px;display:flex;position:relative}.ac-outfit-preview__stage{flex:none;display:block;position:relative}.ac-outfit-preview__aura{image-rendering:pixelated;pointer-events:none;display:block;position:absolute}.ac-outfit-preview__caption{color:var(--text-tertiary);margin:0;font-size:12px;font-weight:400;line-height:16px}.ac-outfit-preview__caption>strong{color:var(--text-primary);font-weight:600}.ac-outfit-preview__note{color:var(--text-tertiary);margin:0;font-size:12px;font-weight:400;line-height:16px}}@layer utilities;
