
.v32-input-wrap{position:relative;min-width:0;flex:1;isolation:isolate;background:var(--surface);border-radius:8px}
.v32-input-wrap>.v32-natural-field{position:relative;z-index:1;background:transparent!important;width:100%;box-sizing:border-box;margin:0}
.v32-input-mirror{position:absolute;inset:0;pointer-events:none;color:transparent;overflow:hidden;border-style:solid;border-color:transparent}
.v32-input-mirror mark{background:rgba(65,175,135,.28);color:transparent;border-radius:3px;box-shadow:0 1px 0 #319b73}
.v32-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
