@layer theme,base,components,utilities;@layer forge{.ff-search-field{border:var(--ff-spacing-px) solid var(--ff-color-neutral-100);align-items:stretch;inline-size:100%;transition:border-color .15s;display:flex}.ff-search-field:focus-within{border-color:var(--ff-color-neutral-500)}.ff-search-field__input{appearance:none;background:var(--ff-color-white);color:var(--ff-color-neutral-500);font-size:var(--ff-font-size-base);font-weight:var(--ff-font-weight-medium);line-height:var(--ff-line-height-normal);min-inline-size:0;padding-block:var(--ff-spacing-2);padding-inline:var(--ff-spacing-3) 0;border:none;flex:1}.ff-search-field__input::-webkit-search-cancel-button{appearance:none}.ff-search-field__input::-ms-clear{display:none}.ff-search-field__input::placeholder{color:var(--ff-color-neutral-300)}.ff-search-field__input:focus-visible{outline:none}.ff-search-field__actions{align-items:center;gap:var(--ff-spacing-2);flex-shrink:0;padding-inline-end:var(--ff-spacing-0_5);display:flex}.ff-search-field__clear{color:var(--ff-color-neutral-400);cursor:pointer;padding:var(--ff-spacing-2_5);background:0 0;border:none;align-items:center;display:inline-flex}.ff-search-field__clear-icon{block-size:var(--ff-spacing-4);inline-size:var(--ff-spacing-4)}.ff-search-field__divider{background:var(--ff-color-neutral-50);block-size:var(--ff-spacing-3);inline-size:var(--ff-spacing-px);flex-shrink:0}.ff-search-field__submit{background:var(--ff-color-primary-500);color:var(--ff-color-white);cursor:pointer;padding:var(--ff-spacing-2);border:none;justify-content:center;align-items:center;display:inline-flex}.ff-search-field__submit-icon{block-size:var(--ff-spacing-5);inline-size:var(--ff-spacing-5)}}
