.app-input-reveal[data-v-50e0d0d9]{align-items:stretch;gap:var(--space-2);width:100%;display:flex}.app-input-reveal>input[data-v-50e0d0d9]{flex:auto;min-width:0}.app-input-reveal-btn[data-v-50e0d0d9]{min-width:4rem;padding:0 var(--space-3);border:1px solid var(--color-border-control);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--text-sm);font-weight:var(--font-weight-medium);cursor:pointer;flex:none}.app-input-reveal-btn[data-v-50e0d0d9]:hover:not(:disabled){background:var(--color-surface-muted)}.app-input-reveal-btn[aria-pressed=true][data-v-50e0d0d9]{background:var(--color-primary-subtle);border-color:var(--color-primary);color:var(--color-primary-text)}.app-input-reveal-btn[data-v-50e0d0d9]:disabled{color:var(--color-text-disabled);cursor:not-allowed}@media (any-pointer:coarse),(width<=48rem){.app-input-reveal-btn[data-v-50e0d0d9]{min-height:var(--size-target-min)}}
