.b9p3lv2{position:relative}
.b9p3lv3{width:calc(var(--b9p3lv0) - 2px);max-width:calc(var(--b9p3lv1) - 2px);border:1px solid var(--ColorGray-100);background-color:var(--ColorWhite-50);border-radius:4px;flex-direction:row;justify-content:flex-start;align-items:center;display:flex;position:relative}
.b9p3lv4{min-height:50px}
.b9p3lv5{border:1px solid var(--ColorBlack-450)}
.b9p3lv6{background-color:var(--ColorGray-200);color:var(--ColorGray-600);cursor:not-allowed}
.b9p3lva{width:100%;font-size:var(--b9p3lv7);font-weight:var(--b9p3lv8);color:var(--ColorBlack-450);background:var(--ColorWhite-50);letter-spacing:-.5px;border:0;border-radius:4px;outline:none;height:22px;padding:8px 12px;line-height:20px}
.b9p3lva::-webkit-input-placeholder{color:var(--b9p3lv9);letter-spacing:-.5px;line-height:20px;font-size:var(--FontSizeBase)}.b9p3lva::placeholder{color:var(--b9p3lv9);letter-spacing:-.5px;line-height:20px;font-size:var(--FontSizeBase)}
.b9p3lva:disabled{background-color:var(--ColorGray-200);color:var(--ColorGray-600);cursor:not-allowed}
.b9p3lv3.b9p3lv4[data-has-value=true] .b9p3lva{margin-top:12px;padding:2px 12px;transition:margin-top .18s}
.b9p3lvb{border:1px solid var(--ColorRed-500)!important}
.b9p3lvc{color:var(--ColorRed-500);letter-spacing:-.5px;margin-top:4px;line-height:18px;transition:all .3s ease-in-out}
.b9p3lvd{background:inherit;color:var(--ColorGray-700);font-size:var(--FontSizeSuperMicro);cursor:text;pointer-events:auto;-webkit-user-select:none;user-select:none;letter-spacing:-.4px;transform-origin:0 0;opacity:0;padding:0 4px;line-height:10px;transition:transform .18s,color .18s,opacity .12s;position:absolute;top:22px;left:8px}
.b9p3lv3.b9p3lv4[data-has-value=true] .b9p3lvd{opacity:1;transform:translateY(-14px)}
