._root_1vrre_1{border:1px solid var(--color-border);border-radius:var(--radius-control);max-width:100%;font-family:var(--font-ui);transition:border-color var(--motion-control-duration) var(--ease-out-strong), color var(--motion-control-duration) var(--ease-out-strong), background-color var(--motion-control-duration) var(--ease-out-strong), opacity var(--motion-control-duration) var(--ease-out-strong), transform var(--motion-control-duration) var(--ease-out-strong);align-items:center;gap:4px;line-height:1.2;display:inline-flex}._icon_1vrre_18{flex:none;display:inline-flex}._icon_1vrre_18 svg{width:14px;height:14px;display:block}._sm_1vrre_29{font-size:var(--fs-micro);letter-spacing:.04em;text-transform:uppercase;padding:1px 6px}._md_1vrre_36{font-size:var(--fs-ui);min-height:28px;padding:2px 10px}@media (width<=768px){._md_1vrre_36{min-height:32px}}._lg_1vrre_48{font-size:var(--fs-ui);letter-spacing:.08em;text-transform:uppercase;justify-content:center;min-width:108px;min-height:32px;padding:0 14px}._neutral_1vrre_58{color:var(--color-text-secondary);background:var(--color-raised)}._accent_1vrre_63{color:var(--color-decoration);background:var(--color-raised);border-color:color-mix(in srgb, var(--color-decoration) 45%, var(--color-border))}._kind_1vrre_69{font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase;background:var(--color-raised)}._kind_1vrre_69[data-kind=character]{color:var(--lib-character);border-color:color-mix(in srgb, var(--lib-character) 40%, var(--color-border))}._kind_1vrre_69[data-kind=outfit]{color:var(--lib-outfit);border-color:color-mix(in srgb, var(--lib-outfit) 40%, var(--color-border))}._kind_1vrre_69[data-kind=palette]{color:var(--lib-palette);border-color:color-mix(in srgb, var(--lib-palette) 40%, var(--color-border))}._kind_1vrre_69[data-kind=campaign]{color:var(--lib-campaign);border-color:color-mix(in srgb, var(--lib-campaign) 40%, var(--color-border))}._ref_1vrre_96{color:var(--color-text-primary);background:var(--color-raised);font-size:var(--fs-small);padding:2px 4px 2px 6px}._ref_1vrre_96[data-ref-kind=category]{border-color:color-mix(in srgb, var(--color-interactive) 45%, var(--color-border))}._refKind_1vrre_107{font-size:var(--fs-micro);letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-secondary)}._refLabel_1vrre_114{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._refRemove_1vrre_120{font-size:var(--fs-body);color:var(--color-text-secondary);cursor:pointer;transition:color var(--motion-control-duration) var(--ease-out-strong), transform var(--motion-control-duration) var(--ease-out-strong);background:0 0;border:0;padding:0 4px;line-height:1}._toggle_1vrre_131{color:var(--color-text-secondary);background:var(--color-raised);border-color:var(--color-border-strong);cursor:pointer}._toggle_1vrre_131[data-selected][data-tone=selection]{color:var(--color-interactive-text);background:var(--color-interactive-bg);border-color:var(--color-interactive-border)}._toggle_1vrre_131._lg_1vrre_48[data-selected][data-tone=selection]{color:var(--color-interactive-on);background:var(--color-interactive);border-color:var(--color-interactive)}._toggle_1vrre_131[data-selected][data-tone=armed]{color:var(--color-armed-text);background:var(--color-armed-bg);border-color:var(--color-armed)}._toggle_1vrre_131[data-excluded]{color:var(--color-text-secondary);background:var(--color-raised);border-color:var(--color-border);opacity:.6;text-decoration:line-through}._toggle_1vrre_131:disabled{opacity:.45;cursor:not-allowed}._toggle_1vrre_131:focus-visible{outline:2px solid var(--color-interactive);outline-offset:2px}@media (hover:hover) and (pointer:fine){._refRemove_1vrre_120:hover{color:var(--color-text-primary)}._toggle_1vrre_131:hover:not(:disabled):not([data-excluded]){border-color:var(--color-interactive-dim);color:var(--color-text-primary)}._toggle_1vrre_131[data-selected][data-tone=selection]:hover:not(:disabled){border-color:var(--color-interactive);color:var(--color-interactive-text)}._toggle_1vrre_131._lg_1vrre_48[data-selected][data-tone=selection]:hover:not(:disabled){color:var(--color-interactive-on);background:var(--color-interactive);border-color:var(--color-interactive)}._toggle_1vrre_131[data-selected][data-tone=armed]:hover:not(:disabled){border-color:var(--color-armed);color:var(--color-armed-text)}._toggle_1vrre_131[data-excluded]:hover:not(:disabled){border-color:var(--color-interactive-dim);opacity:.85}}._toggle_1vrre_131:active:not(:disabled),._refRemove_1vrre_120:active:not(:disabled){transform:scale(.98)}@media (prefers-reduced-motion:reduce){._root_1vrre_1,._refRemove_1vrre_120{transition:none}}
