.ui-pw__box{display:flex;position:relative}.ui-pw .ui-pw__input{padding-right:calc(var(--control-h) + var(--space-1))}.ui-pw__toggle{inset-block:0;width:var(--control-h);border-radius:var(--radius-sm);color:var(--ink-700);cursor:pointer;transition:background-color var(--duration) var(--ease-out);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;right:0}.ui-pw__toggle svg{width:20px;height:20px}.ui-pw__toggle:hover{background:var(--ink-100)}.ui-pw__toggle:focus-visible{outline:2px solid var(--ink-900);outline-offset:-2px}.ui-pw__toggle[aria-pressed=true]{color:var(--ink-900);background:var(--ink-100)}.ui-pw__toggle:disabled{color:var(--ink-300);cursor:not-allowed;background:0 0}.ui-pw__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.ui-pw__toggle{transition:none}}
