.omr.svelte-1mnpxin{padding:12px 16px;border-bottom:.5px solid var(--color-border)}.omr.svelte-1mnpxin:last-of-type{border-bottom:none}.head.svelte-1mnpxin{display:flex;align-items:baseline;gap:8px;margin-bottom:10px}.q.svelte-1mnpxin{font-size:16px;font-weight:600;flex:1}.del.svelte-1mnpxin{background:transparent;border:none;cursor:pointer;color:var(--color-text-secondary)}.opt.svelte-1mnpxin{position:relative;display:flex;align-items:center;gap:8px;width:100%;padding:10px 12px;margin-bottom:6px;background:var(--color-grouped-bg);border:1px solid transparent;border-radius:8px;font-size:14px;cursor:pointer;overflow:hidden;text-align:left;color:var(--color-text);font-family:inherit}.opt.selected.svelte-1mnpxin{border-color:var(--color-accent)}.bar.svelte-1mnpxin{position:absolute;left:0;top:0;bottom:0;width:var(--p, 0%);background:color-mix(in srgb,var(--color-accent) 18%,transparent);transition:width .25s ease;pointer-events:none}.label.svelte-1mnpxin{position:relative;flex:1;display:inline-flex;align-items:center;gap:6px}.pct.svelte-1mnpxin{position:relative;font-variant-numeric:tabular-nums;color:var(--color-text-secondary)}.total.svelte-1mnpxin{font-size:12px;color:var(--color-text-secondary);text-align:right;margin-top:4px}.empty.svelte-i8jhpu{padding:24px 16px;text-align:center;color:var(--color-text-secondary);font-size:14px}.add.svelte-i8jhpu{display:inline-flex;align-items:center;gap:6px;padding:10px 16px;background:transparent;border:none;color:var(--color-accent);font-size:15px;cursor:pointer;width:100%;justify-content:center;border-top:.5px solid var(--color-border)}.form.svelte-i8jhpu{padding:12px 16px;display:flex;flex-direction:column;gap:8px;border-top:.5px solid var(--color-border)}.form.svelte-i8jhpu input:where(.svelte-i8jhpu),.form.svelte-i8jhpu textarea:where(.svelte-i8jhpu){padding:8px 10px;border:1px solid var(--color-border);border-radius:6px;font-size:var(--fs-input);font-family:inherit}.form-actions.svelte-i8jhpu{display:flex;justify-content:flex-end;gap:8px}.form-actions.svelte-i8jhpu button:where(.svelte-i8jhpu){padding:6px 14px;border-radius:6px;border:none;cursor:pointer;font-size:14px}.form-actions.svelte-i8jhpu .primary:where(.svelte-i8jhpu){background:var(--color-accent);color:#fff}
