.rule-badge[data-v-bb2c0b8e]{background:color-mix(in oklab,var(--ui-primary) 12%,transparent);border-radius:999px;color:var(--ui-primary);flex-shrink:0;font-size:11.5px;font-weight:700;letter-spacing:.04em;padding:2px 10px}.rule-badge-muted[data-v-bb2c0b8e]{background:color-mix(in oklab,var(--ui-text-muted) 10%,transparent);color:var(--ui-text-muted)}.rule-card[data-v-bb2c0b8e]{background:color-mix(in oklab,var(--ui-primary) 1.5%,var(--ui-bg));border:1px solid color-mix(in oklab,var(--ui-primary) 18%,var(--ui-border));border-radius:12px;padding:1.25rem 1.5rem}.cond-panel-step[data-v-eaf977af]{color:var(--color-gray-900,inherit);display:flex;font-size:14px;gap:.5rem}.cond-panel-num[data-v-eaf977af],.cond-panel-step[data-v-eaf977af]{align-items:center;font-weight:600}.cond-panel-num[data-v-eaf977af]{background:color-mix(in oklch,var(--ui-color-primary-base) 12%,transparent);border-radius:999px;color:var(--ui-color-primary-base);display:inline-flex;font-size:12px;height:1.375rem;justify-content:center;width:1.375rem}.cond-answers[data-v-eaf977af]{border:1px solid var(--border-card);border-radius:.75rem;max-height:18rem;overflow:hidden;overflow-y:auto}.cond-answer[data-v-eaf977af]{align-items:center;background:transparent;border-top:1px solid var(--border-card);cursor:pointer;display:flex;font-size:14px;gap:.75rem;padding:.625rem .875rem;width:100%}.cond-answer[data-v-eaf977af]:first-child{border-top:0}.cond-answer[data-v-eaf977af]:hover{background:color-mix(in oklch,var(--ui-color-primary-base) 4%,transparent)}.cond-answer.is-on[data-v-eaf977af]{background:color-mix(in oklch,var(--ui-color-primary-base) 8%,transparent);color:var(--ui-color-primary-base);font-weight:500}.cond-answer[data-v-eaf977af]:focus-visible{outline:2px solid var(--ui-color-primary-base);outline-offset:-2px}.cond-answer-box[data-v-eaf977af]{align-items:center;border:1.5px solid color-mix(in oklch,var(--ui-color-primary-base) 35%,var(--border-card));border-radius:.3rem;color:#fff;display:inline-flex;flex:none;height:1.125rem;justify-content:center;width:1.125rem}.cond-answer.is-on .cond-answer-box[data-v-eaf977af]{background:var(--ui-color-primary-base);border-color:var(--ui-color-primary-base)}
