@layer components.control{._shell_1agbb_2{width:100%;min-height:var(--control-md);background:var(--surface);border:var(--border) solid var(--line-strong);border-radius:var(--radius-sm);box-shadow:var(--shadow-field);color:var(--text);cursor:text;transition:border-color var(--duration-fast) var(--ease), box-shadow var(--duration-fast) var(--ease);align-items:center;display:flex}[data-theme=dark] ._shell_1agbb_2{background:var(--sunken)}._shell_1agbb_2:hover{border-color:color-mix(in srgb, var(--line-strong), var(--text) 18%)}._shell_1agbb_2:focus-within{border-color:var(--accent-strong);box-shadow:var(--shadow-field), var(--field-glow)}._shell_1agbb_2._invalid_1agbb_25,._shell_1agbb_2._invalid_1agbb_25:hover{border-color:var(--danger)}._shell_1agbb_2._invalid_1agbb_25:focus-within{border-color:var(--danger);box-shadow:0 0 0 var(--focus-halo) var(--danger-soft)}._shell_1agbb_2._disabled_1agbb_32{cursor:not-allowed;opacity:.5}._shell_1agbb_2._disabled_1agbb_32:hover{border-color:var(--line-strong)}._shell_1agbb_2._sm_1agbb_39{min-height:var(--control-sm);font-size:var(--text-sm)}._shell_1agbb_2._lg_1agbb_43{min-height:var(--control-lg);font-size:var(--text-lg)}._shell_1agbb_2>._bare_1agbb_47{min-width:0;height:100%;min-height:inherit;padding:0 var(--pad-control);border-radius:inherit;color:inherit;font:inherit;background:0 0;border:0;flex:1}._shell_1agbb_2>._bare_1agbb_47:focus,._shell_1agbb_2>._bare_1agbb_47:focus-visible{outline:none}._shell_1agbb_2>._bare_1agbb_47::placeholder{color:var(--text-faint)}._shell_1agbb_2>._bare_1agbb_47:disabled{cursor:not-allowed}}
