.chips.svelte-j3rzkm{flex-wrap:wrap;gap:.4rem;display:flex}.tip-chip.svelte-j3rzkm{font:inherit;border-radius:var(--radius-sm);border:1px solid var(--c-border);background:var(--c-surface);min-width:56px;min-height:44px;color:var(--c-text-2);cursor:pointer;padding:0 .6rem;font-size:.9rem;font-weight:700}.tip-chip.svelte-j3rzkm:hover{border-color:var(--c-primary)}.tip-chip.on.svelte-j3rzkm{background:var(--c-primary-soft);border-color:var(--c-primary);color:var(--c-primary-text)}.stepper.svelte-j3rzkm{gap:.4rem;display:flex}.stepper.svelte-j3rzkm .btn:where(.svelte-j3rzkm){flex:none;min-width:44px;min-height:44px;font-size:1.2rem;font-weight:700}.stepper.svelte-j3rzkm .input:where(.svelte-j3rzkm){text-align:center;border-radius:var(--radius-sm)}.norms.svelte-j3rzkm{border-top:1px solid var(--c-border);padding-top:.7rem}.norms.svelte-j3rzkm summary:where(.svelte-j3rzkm){cursor:pointer;color:var(--c-text-2);font-size:.85rem;font-weight:600}.norms.svelte-j3rzkm ul:where(.svelte-j3rzkm){color:var(--c-text-2);margin:.3rem 0 0;padding-left:1.1rem}.norms.svelte-j3rzkm li:where(.svelte-j3rzkm){margin-bottom:.2rem}tr.current.svelte-j3rzkm td:where(.svelte-j3rzkm){background:var(--c-primary-soft);font-weight:600}@media (max-width:760px){.result-panel.svelte-j3rzkm{z-index:2;box-shadow:var(--shadow);position:sticky;bottom:0}}
