.eui-form-control-border{position:absolute;display:flex;justify-content:space-between;align-items:stretch;top:0;left:0;bottom:0;right:0;pointer-events:none}.eui-form-control-border .eui-form-control-border-part{transition:border-color .2s ease-out}.eui-form-control-border .eui-form-control-border-part:nth-child(1){border-top:1px solid #d3dbe7;border-left:1px solid #d3dbe7;border-bottom:1px solid #d3dbe7;border-top-left-radius:3px;border-bottom-left-radius:3px;width:12px}.eui-form-control-border .eui-form-control-border-part:nth-child(2){border-color:#d3dbe7;border-bottom:1px solid #d3dbe7}.eui-form-control-border .eui-form-control-border-part:nth-child(2) label{position:relative;top:-12px;left:0;font-size:12px;font-weight:500;color:#282e2e;white-space:nowrap;margin:0;padding:0 4px;transition:color .2s ease-out}.eui-form-control-border .eui-form-control-border-part:nth-child(3){border-color:#d3dbe7;flex-grow:1;border-bottom:1px solid #d3dbe7;border-top:1px solid #d3dbe7;border-right:1px solid #d3dbe7;border-top-right-radius:3px;border-bottom-right-radius:3px}.eui-form-control-border.focused .eui-form-control-border-part{border-color:#0073e9;border-width:2px}.eui-form-control-border.focused .eui-form-control-border-part label{color:#0073e9}.eui-form-control-border.error .eui-form-control-border-part{border-color:#de350b}.eui-form-control-border.error .eui-form-control-border-part label{color:#de350b;animation:.3s shakeWithValue}@keyframes shakeWithValue{0%,100%{transform:translateX(0)}50%{transform:translateX(5px)}75%{transform:translateX(-5px)}}