.clear-control[data-v-e8ddd6c4]{display:inline-flex;position:relative}.side-tray[data-v-e8ddd6c4]{top:calc(100% + var(--spacing-sm));transform:translateX(calc(-50% + var(--panel-shift,0px)));z-index:var(--z-dropdown);gap:var(--spacing-xs);padding:var(--spacing-xs);background:var(--color-bg-primary);border:1.5px solid var(--color-border-primary);border-radius:var(--radius-large);box-shadow:var(--shadow-float);display:flex;position:absolute;left:50%}.side-choice[data-v-e8ddd6c4]{padding:var(--spacing-xs) var(--spacing-md);border:var(--chip-border) solid var(--color-danger-text);color:var(--color-danger-text);font-size:var(--chip-font-size);font-weight:var(--control-font-weight);white-space:nowrap;cursor:pointer;transition:all var(--transition-fast);background:0 0;border-radius:999px;align-items:center;gap:6px;display:inline-flex}.side-choice[data-v-e8ddd6c4]:hover:not(:disabled){background:var(--color-danger);border-color:var(--color-danger);color:#fff}.side-choice[data-v-e8ddd6c4]:disabled{opacity:.4;cursor:default}.side-dot[data-v-e8ddd6c4]{border-radius:50%;width:8px;height:8px}.ally .side-dot[data-v-e8ddd6c4]{background:var(--color-ally)}.enemy .side-dot[data-v-e8ddd6c4]{background:var(--color-enemy)}.side-choice:hover:not(:disabled) .side-dot[data-v-e8ddd6c4]{box-shadow:0 0 0 1.5px #fff}
