._10r4piu0{flex-direction:column;width:100%;display:flex;position:relative}
._10r4piu1{padding-bottom:1.25rem}
._10r4piu3{border-color:red}
._10r4piu4{pointer-events:none;background-color:#f7f7f9}
._10r4piu5{letter-spacing:0;background-color:#f7f7f9;border:1px solid #ededed;border-radius:.5rem;align-items:center;gap:.5rem;padding:.375rem .5rem;font-size:.875rem;font-weight:400;line-height:1.2;display:flex}
._10r4piu6{text-overflow:ellipsis;white-space:nowrap;max-width:12rem;overflow:hidden}
._10r4piu7{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;padding:0;display:flex}
._10r4piu7 svg path{stroke:#b9b9bb}
._10r4piu8{letter-spacing:0;background:0 0;border:none;outline:none;flex:1;min-width:6rem;padding:.375rem .25rem;font-size:.875rem;font-weight:400;line-height:1.2}
._10r4piu8::placeholder{opacity:.5}
._10r4piu8[type=number]{-moz-appearance:textfield}
._10r4piu8[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
._10r4piu8[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
._10r4piu9{letter-spacing:0;color:red;margin-top:.5rem;font-size:.75rem;font-weight:400;line-height:120%;position:absolute;bottom:0;left:0}
@layer xcxzev1{._10r4piu2{cursor:text;background-color:#fff;border:1px solid #ededed;border-radius:.5rem;flex-wrap:wrap;align-items:center;gap:.25rem;padding:.375rem;display:flex}._10r4piu2:focus-within{border-color:#3843eb}}
