/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid}}}@layer components{[data-scope=password][data-part=root]{font-size:var(--password-input-font-size);--password-input-font-size:var(--font-size-md);--password-input-height:var(--input-height-md);--password-input-padding:var(--input-padding-x-md);--password-input-border-radius:var(--border-radius-md);line-height:1.25;position:relative}[data-scope=password][data-part=root][data-size=sm]{--password-input-font-size:var(--font-size-sm);--password-input-height:var(--input-height-sm);--password-input-padding:var(--input-padding-x-sm);--password-input-border-radius:var(--border-radius-sm)}[data-scope=password][data-part=root][data-size=lg]{--password-input-font-size:var(--font-size-lg);--password-input-height:var(--input-height-lg);--password-input-padding:var(--input-padding-x-lg);--password-input-border-radius:var(--border-radius-lg)}[data-scope=password][disabled],[data-scope=password][data-disabled]{cursor:not-allowed;opacity:.5}[data-scope=password][data-part=input]{background-color:var(--input-background-color);border-color:var(--input-border-color);border-radius:var(--password-input-border-radius);max-height:var(--password-input-height);min-height:var(--password-input-height);outline-color:var(--input-focus-border-color);padding:0 var(--password-input-padding);transition-duration:var(--transition-duration);transition-property:border-color,outline-color;transition-timing-function:var(--transition-easing);border-style:var(--tw-border-style);border-width:1px;width:100%}[data-scope=password][data-part=input][data-revealable]{padding-right:calc(var(--password-input-padding) + 2rem)}[data-scope=password][data-part=input]:focus,[data-scope=password][data-part=input][data-focus]{background-color:var(--input-focus-background-color);border-color:var(--input-focus-border-color);color:var(--input-focus-color);outline-style:solid;outline-width:var(--outline-width)}[data-scope=password][data-part=input]:focus-visible,[data-scope=password][data-part=input][data-focus-visible]{outline-style:solid;outline-width:var(--outline-width)}[data-scope=password][data-part=input][data-invalid]{background-color:var(--input-invalid-background-color);border-color:var(--input-invalid-border-color);color:var(--input-invalid-color)}[data-scope=password][data-part=input][readonly],[data-scope=password][data-part=input][data-readonly]{background-color:var(--input-read-only-background-color);border-color:var(--input-read-only-border-color);color:var(--input-read-only-color);cursor:not-allowed;-webkit-user-select:none;user-select:none}[data-scope=password][data-part=input][disabled],[data-scope=password][data-part=input][data-disabled]{background-color:var(--input-disabled-background-color);border-color:var(--input-disabled-border-color);color:var(--input-disabled-color);pointer-events:none;-webkit-user-select:none;user-select:none}[data-scope=password][data-part=trigger]{color:var(--input-indicator-color);height:var(--password-input-height);outline-color:var(--input-focus-border-color);transition-duration:var(--transition-duration);transition-property:color;transition-timing-function:var(--transition-easing);width:calc(var(--password-input-height) * 1.25);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:0;bottom:0;right:1px}[data-scope=password][data-part=trigger]:hover,[data-scope=password][data-part=trigger][data-hover],[data-scope=password][data-part=trigger]:focus,[data-scope=password][data-part=trigger][data-focus],[data-scope=password][data-part=trigger]:focus-visible,[data-scope=password][data-part=trigger][data-focus-visible]{color:var(--input-indicator-active-color)}[data-scope=password][data-part=trigger]:focus-visible,[data-scope=password][data-part=trigger][data-focus-visible]{border-radius:var(--border-radius-sm);outline-style:solid;outline-width:var(--outline-width)}[data-scope=password][data-part=trigger]:active,[data-scope=password][data-part=trigger][data-active]{top:1px}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
