@layer reset,tokens,base;@layer components{.ui-input,.ui-textarea{border:1px solid var(--color-input);border-radius:var(--radius-8);width:100%;padding:var(--space-12) var(--space-16);background:var(--color-field);color:var(--color-foreground);font-size:var(--text-16);line-height:var(--text-16-leading);touch-action:manipulation;transition-property:color,background-color,border-color,box-shadow,opacity;transition-duration:var(--duration-moderate);transition-timing-function:var(--ease-in-out);outline:none}:is(.ui-input,.ui-textarea)::placeholder{color:var(--color-muted-foreground)}:is(.ui-input,.ui-textarea):disabled{background:var(--color-field-disabled);cursor:not-allowed;opacity:.5}:is(.ui-input,.ui-textarea):focus-visible{border-color:var(--color-ring);box-shadow:var(--focus-ring)}:is(.ui-input,.ui-textarea)[aria-invalid=true]{border-color:var(--color-invalid-border);box-shadow:var(--invalid-ring)}.ui-input{height:var(--control-height-md);min-width:0}.ui-input:disabled{pointer-events:none}.ui-input[data-density=search]{height:auto;padding-right:var(--space-64)}.ui-input[data-density=subscription]{border-radius:var(--radius-12);padding-inline:var(--space-24)}.ui-input:where([data-density=filter]){height:auto;min-height:var(--space-36);border-radius:var(--radius-full);padding:calc(var(--space-8) - 1px) var(--space-40);background:var(--color-fill-soft);color:var(--color-text-secondary);border-color:#0000;font-weight:500}.ui-input:where([data-density=filter]):focus-visible{background:var(--color-field)}.ui-input:is([data-density=search],[data-density=filter])::-webkit-search-cancel-button{display:none}.ui-input:is([data-density=search],[data-density=filter])::-webkit-search-decoration{display:none}.ui-textarea{field-sizing:content;min-height:8rem;display:flex}@media (width>=48rem){.ui-input[data-density=filter]{font-size:var(--text-14);line-height:var(--text-14-leading)}}@media (forced-colors:active){.ui-input,.ui-textarea{border:1px solid buttontext}.ui-input:focus-visible,.ui-textarea:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}}}@layer features,utilities;
