.p-floatlabel>.my-select-floatlabel{pointer-events:none;top:50%;line-height:1;font-weight:var(--p-floatlabel-font-weight);color:var(--p-floatlabel-color);transition:all var(--p-floatlabel-transition-duration) ease;position:absolute;inset-inline-start:var(--p-floatlabel-position-x);transform:translateY(-50%)}.p-floatlabel-on.my-float-placeholder>.my-select-floatlabel{border-radius:var(--p-floatlabel-on-border-radius);background:var(--p-floatlabel-on-active-background);padding:var(--p-floatlabel-on-active-padding);font-size:var(--p-floatlabel-active-font-size);font-weight:var(--p-floatlabel-active-font-weight);top:0;transform:translateY(-50%)}.p-floatlabel-on:has(.p-inputwrapper-filled)>.my-select-floatlabel{border-radius:var(--p-floatlabel-on-border-radius);background:var(--p-floatlabel-on-active-background);padding:var(--p-floatlabel-on-active-padding);font-size:var(--p-floatlabel-active-font-size);font-weight:var(--p-floatlabel-active-font-weight);top:0;transform:translateY(-50%)}.p-floatlabel-on:has(.p-inputwrapper-focus)>.my-select-floatlabel{border-radius:var(--p-floatlabel-on-border-radius);background:var(--p-floatlabel-on-active-background);padding:var(--p-floatlabel-on-active-padding);font-size:var(--p-floatlabel-active-font-size);font-weight:var(--p-floatlabel-active-font-weight);top:0;transform:translateY(-50%)}.p-floatlabel-on:has(.p-inputwrapper-filled)>.my-select-floatlabel{color:var(--p-floatlabel-active-color)}.p-floatlabel-on:has(.p-inputwrapper-focus)>.my-select-floatlabel{color:var(--p-floatlabel-focus-color)}.p-floatlabel:has(.p-invalid)>.my-select-floatlabel{color:var(--p-floatlabel-invalid-color)}.p-inputgroup .p-floatlabel .p-inputwrapper~.my-select-floatlabel{z-index:1}
