.condition-item[data-v-86dc8b34]:has(>input:focus-visible){outline:2px solid var(--accent-primary);outline-offset:2px}.condition-item[data-v-86dc8b34]{align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-md);cursor:pointer;font-size:var(--font-size-sm);color:var(--text-primary);-webkit-user-select:none;user-select:none;background:0 0;transition:background-color .15s;display:flex;position:relative}.condition-item[data-v-86dc8b34]:hover:not(.condition-item--active):not(.condition-item--disabled){background:var(--bg-tertiary)}.condition-item--active[data-v-86dc8b34]{background:var(--accent-primary-muted)}.condition-item--disabled[data-v-86dc8b34]{opacity:.4;cursor:not-allowed}.condition-item__radio[data-v-86dc8b34]{border:2px solid var(--border-control);border-radius:50%;justify-content:center;align-items:center;width:20px;min-width:20px;height:20px;transition:border-color .15s;display:flex}.condition-item--active .condition-item__radio[data-v-86dc8b34]{border-color:var(--accent-primary);background:var(--accent-primary)}.condition-item__dot[data-v-86dc8b34]{background:var(--text-on-brand);border-radius:50%;width:8px;height:8px}.condition-item__checkbox[data-v-86dc8b34]{border:2px solid var(--border-control);border-radius:var(--radius-sm,4px);justify-content:center;align-items:center;width:18px;min-width:18px;height:18px;transition:background-color .15s,border-color .15s;display:flex}.condition-item--active .condition-item__checkbox[data-v-86dc8b34]{background:var(--accent-primary);border-color:var(--accent-primary)}.condition-item__label[data-v-86dc8b34]{word-break:break-word}@media (prefers-reduced-motion:reduce){.condition-item__checkbox[data-v-86dc8b34],.condition-item__radio[data-v-86dc8b34]{transition:none}}
