label.svelte-d2cq9p{display:flex;gap:.2rem;flex-direction:column;flex:1}label.svelte-d2cq9p span:where(.svelte-d2cq9p){font-size:.875rem;font-weight:600}label.svelte-d2cq9p span.required:where(.svelte-d2cq9p):after{content:"*";color:#f56565;margin-left:.2rem}.number-range-inputs.svelte-d2cq9p{display:flex;gap:1rem}.input-group.svelte-d2cq9p{flex:1}.input-wrapper.svelte-d2cq9p{position:relative;display:flex;align-items:center;border:1px solid rgba(0,0,0,.25);border-radius:4px;transition:all .2s}.input-wrapper.svelte-d2cq9p:focus-within{background:#fff;border-color:#2b6cb0;box-shadow:0 0 0 3px #2b6cb01a}.input-wrapper.svelte-d2cq9p .prefix:where(.svelte-d2cq9p),.input-wrapper.svelte-d2cq9p .suffix:where(.svelte-d2cq9p){padding:0 1rem;color:#4a5568;font-size:.875rem}.input-wrapper.svelte-d2cq9p input:where(.svelte-d2cq9p){flex:1;width:100%;height:2.5rem;border:0;background:transparent;padding:0 1rem;font-size:.875rem;color:#2d3748}.input-wrapper.svelte-d2cq9p input:where(.svelte-d2cq9p)::placeholder{color:#4a5568}.input-wrapper.svelte-d2cq9p input:where(.svelte-d2cq9p):focus{outline:none}
