.dioni-safe-placeholder-shell{position:relative}.dioni-safe-placeholder-field::placeholder{color:transparent!important;opacity:0!important}.dioni-safe-placeholder{position:absolute;z-index:var(--dioni-safe-placeholder-z, 2);top:var(--dioni-safe-placeholder-top, 50%);right:var(--dioni-safe-placeholder-right, 16px);left:auto;transform:var(--dioni-safe-placeholder-transform, translateY(-50%));overflow:visible;color:var(--dioni-safe-placeholder-color, var(--dioni-theme-text-faint, #6b6f82));direction:rtl;text-align:right;white-space:nowrap;pointer-events:none;font:inherit;font-size:var(--dioni-safe-placeholder-size, inherit);font-weight:var(--dioni-safe-placeholder-weight, inherit);line-height:var(--dioni-safe-placeholder-line-height, 2.25)}html[dir=ltr] .dioni-safe-placeholder,.dioni-safe-placeholder--ltr{right:auto;left:var(--dioni-safe-placeholder-left, 16px);direction:ltr;text-align:left}.dioni-safe-placeholder-field:not(:placeholder-shown)~.dioni-safe-placeholder{visibility:hidden}.dioni-safe-placeholder-field:focus~.dioni-safe-placeholder--focus-shift{padding-inline-start:var(--dioni-safe-placeholder-focus-shift, .45rem)}html[data-theme=dark] body .dioni-safe-placeholder{color:var(--dioni-role-placeholder)!important;opacity:1!important}
