.radio-group[data-v-89d429f4]{margin-bottom:12px}.radio-group>label span[data-v-89d429f4]{display:block;font-weight:500;margin-bottom:6px}.options[data-v-89d429f4]{display:flex;flex-wrap:wrap;gap:8px}.options label span[data-v-89d429f4]{align-items:center;background:var(--accent-lighter-color);border:1px solid var(--border-color);border-radius:6px;cursor:pointer;display:flex;font-size:.95rem;gap:4px;padding:6px 10px;transition:all .2s}.options label.active span[data-v-89d429f4]{background:var(--accent-light-color);border-color:var(--accent-color);color:var(--accent-dark-color)}.options input[type=radio][data-v-89d429f4]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.options input[type=radio][data-v-89d429f4]:focus-visible+*{box-shadow:0 0 0 3px var(--accent-light-color);outline:2px solid var(--accent-color);outline-offset:2px}.result-box[data-v-c412e91b]{background:var(--bg-color);border:1px solid var(--border-color);border-radius:6px;flex:1;margin-bottom:12px;min-width:120px;padding:10px}.result-box.positive[data-v-c412e91b]{border-color:var(--green-color)}.result-box.negative[data-v-c412e91b]{border-color:var(--red-color)}.label[data-v-c412e91b]{font-size:12px;opacity:.7}.value[data-v-c412e91b]{font-size:16px;font-weight:600;margin-top:4px}
