@layer fui.tokens,fui.base;@layer fui.components{.Combobox-module-scss-module__yqAdBq__inputWrapper{transition-property:background-color,border-color,box-shadow,opacity,scale;transition-duration:var(--fui-duration-micro,.1s);transition-timing-function:var(--fui-ease-standard,cubic-bezier(.2, 0, 0, 1))}.Combobox-module-scss-module__yqAdBq__inputWrapper:focus-visible{outline:var(--fui-focus-ring-width,2px) solid var(--fui-focus-ring-color,#3d5ae8);outline-offset:var(--fui-focus-ring-offset,2px)}@media (forced-colors:active){.Combobox-module-scss-module__yqAdBq__inputWrapper:focus-visible{outline-color:var(--fui-focus-ring-color,Highlight)}}.Combobox-module-scss-module__yqAdBq__inputWrapper:disabled,.Combobox-module-scss-module__yqAdBq__inputWrapper[data-disabled]{opacity:var(--_fui-disabled-opacity,var(--fui-opacity-disabled,.45));cursor:not-allowed}.Combobox-module-scss-module__yqAdBq__inputWrapper:disabled>*,.Combobox-module-scss-module__yqAdBq__inputWrapper[data-disabled]>*{--_fui-disabled-opacity:1}.Combobox-module-scss-module__yqAdBq__inputWrapper:disabled,.Combobox-module-scss-module__yqAdBq__inputWrapper[data-disabled]{pointer-events:none}.Combobox-module-scss-module__yqAdBq__inputWrapper{--_fui-field-track:var(--fui-control-height-md,32px);--_fui-field-inline-inset:var(--fui-field-inline-inset-md,10px);--_fui-field-stroke:var(--fui-stroke-hairline,1px);font-size:var(--fui-type-body-compact-size,12px);line-height:var(--fui-type-body-compact-line,18px);font-weight:var(--fui-type-body-compact-weight,400);letter-spacing:var(--fui-type-body-compact-tracking,.005em);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);text-wrap:pretty}@media (pointer:coarse){.Combobox-module-scss-module__yqAdBq__inputWrapper{font-size:max(16px,var(--fui-type-body-compact-size,12px))}}.Combobox-module-scss-module__yqAdBq__inputWrapper{box-sizing:border-box;min-block-size:var(--_fui-field-track,var(--fui-control-height-md,32px));padding-inline:var(--_fui-field-inline-inset,var(--fui-field-inline-inset-md,10px));border:var(--_fui-field-stroke,var(--fui-stroke-hairline,1px)) solid var(--fui-field-border,#8b857d);border-radius:var(--fui-radius-control,5px);background:var(--fui-field-bg,#fffefd);color:var(--fui-text-primary,#1b1916);align-items:center;gap:var(--fui-raw-space-4,4px);width:100%;min-width:var(--fui-layout-measure-field-minimum,140px);cursor:text;flex-wrap:wrap;padding-inline-end:var(--fui-raw-space-4,4px);display:flex}.Combobox-module-scss-module__yqAdBq__inputWrapper[data-size=xs]{--_fui-field-track:var(--fui-control-height-xs,24px);--_fui-field-inline-inset:var(--fui-field-inline-inset-xs,8px);--_fui-field-stroke:var(--fui-stroke-hairline,1px);font-size:var(--fui-type-ui-compact-size,11px);line-height:var(--fui-type-ui-compact-line,16px);font-weight:var(--fui-type-ui-compact-weight,400);letter-spacing:var(--fui-type-ui-compact-tracking,.005em);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif)}@media (pointer:coarse){.Combobox-module-scss-module__yqAdBq__inputWrapper[data-size=xs]{font-size:max(16px,var(--fui-type-ui-compact-size,11px))}}.Combobox-module-scss-module__yqAdBq__inputWrapper[data-size=sm]{--_fui-field-track:var(--fui-control-height-sm,28px);--_fui-field-inline-inset:var(--fui-field-inline-inset-sm,10px);--_fui-field-stroke:var(--fui-stroke-hairline,1px);font-size:var(--fui-type-ui-compact-size,11px);line-height:var(--fui-type-ui-compact-line,16px);font-weight:var(--fui-type-ui-compact-weight,400);letter-spacing:var(--fui-type-ui-compact-tracking,.005em);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif)}@media (pointer:coarse){.Combobox-module-scss-module__yqAdBq__inputWrapper[data-size=sm]{font-size:max(16px,var(--fui-type-ui-compact-size,11px))}}.Combobox-module-scss-module__yqAdBq__inputWrapper[data-size=lg]{--_fui-field-track:var(--fui-control-height-lg,40px);--_fui-field-inline-inset:var(--fui-field-inline-inset-lg,16px);--_fui-field-stroke:var(--fui-stroke-hairline,1px);font-size:var(--fui-type-body-compact-size,12px);line-height:var(--fui-type-body-compact-line,18px);font-weight:var(--fui-type-body-compact-weight,400);letter-spacing:var(--fui-type-body-compact-tracking,.005em);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);text-wrap:pretty}@media (pointer:coarse){.Combobox-module-scss-module__yqAdBq__inputWrapper[data-size=lg]{font-size:max(16px,var(--fui-type-body-compact-size,12px))}}.Combobox-module-scss-module__yqAdBq__inputWrapper[data-size=lg]{gap:var(--fui-raw-space-6,6px)}.Combobox-module-scss-module__yqAdBq__inputWrapper[data-chips]{padding-block:var(--fui-raw-space-2,2px)}@media (hover:hover){.Combobox-module-scss-module__yqAdBq__inputWrapper:hover:not(:has(.Combobox-module-scss-module__yqAdBq__input:is(:disabled,[data-disabled])),:has(.Combobox-module-scss-module__yqAdBq__input:is([readonly],[data-readonly])),:has(.Combobox-module-scss-module__yqAdBq__input:is([aria-invalid=true],[data-invalid]))){border-color:color-mix(in oklab, var(--fui-text-primary,#1b1916) 55%, var(--fui-field-border,#8b857d))}}.Combobox-module-scss-module__yqAdBq__inputWrapper:has(:focus-visible){outline:var(--fui-focus-ring-width,2px) solid var(--fui-focus-ring-color,#3d5ae8);outline-offset:var(--fui-focus-ring-offset,2px)}@media (forced-colors:active){.Combobox-module-scss-module__yqAdBq__inputWrapper:has(:focus-visible){outline-color:var(--fui-focus-ring-color,Highlight)}}.Combobox-module-scss-module__yqAdBq__inputWrapper:has(.Combobox-module-scss-module__yqAdBq__input:is([readonly],[data-readonly])){background:var(--fui-field-bg,#fffefd);border-style:dashed}.Combobox-module-scss-module__yqAdBq__inputWrapper:has(.Combobox-module-scss-module__yqAdBq__input:is([aria-invalid=true],[data-invalid])){border-color:var(--fui-color-danger-text,#a80400)}.Combobox-module-scss-module__yqAdBq__inputWrapper:has(.Combobox-module-scss-module__yqAdBq__input:is([aria-invalid=true],[data-invalid])):has(:focus-visible){border-color:var(--fui-color-danger-text,#a80400);outline:var(--fui-focus-ring-width,2px) solid var(--fui-focus-ring-color,#3d5ae8);outline-offset:var(--fui-focus-ring-offset,2px)}@media (forced-colors:active){.Combobox-module-scss-module__yqAdBq__inputWrapper:has(.Combobox-module-scss-module__yqAdBq__input:is([aria-invalid=true],[data-invalid])):has(:focus-visible){outline-color:var(--fui-focus-ring-color,Highlight)}}.Combobox-module-scss-module__yqAdBq__inputWrapper:has(.Combobox-module-scss-module__yqAdBq__input:is(:disabled,[data-disabled])){opacity:var(--_fui-disabled-opacity,var(--fui-opacity-disabled,.45));cursor:not-allowed}.Combobox-module-scss-module__yqAdBq__inputWrapper:has(.Combobox-module-scss-module__yqAdBq__input:is(:disabled,[data-disabled]))>*{--_fui-disabled-opacity:1}@media (prefers-contrast:more){.Combobox-module-scss-module__yqAdBq__inputWrapper{outline:var(--fui-stroke-default,2px) solid var(--fui-text-primary,#1b1916);outline-offset:calc(-1*var(--fui-stroke-default,2px))}}.Combobox-module-scss-module__yqAdBq__input{font:inherit;min-width:var(--fui-layout-measure-inline-floor,56px);min-block-size:0;color:inherit;background:0 0;border:0;outline:none;flex:1;align-self:stretch;margin:0;padding:0}.Combobox-module-scss-module__yqAdBq__input::placeholder{color:var(--fui-text-tertiary,#67625a)}.Combobox-module-scss-module__yqAdBq__input:is(:disabled,[data-disabled]){cursor:not-allowed}.Combobox-module-scss-module__yqAdBq__chips{display:contents}.Combobox-module-scss-module__yqAdBq__chip{font-size:var(--fui-type-ui-compact-size,11px);line-height:var(--fui-type-ui-compact-line,16px);font-weight:var(--fui-type-ui-compact-weight,400);letter-spacing:var(--fui-type-ui-compact-tracking,.005em);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);box-sizing:border-box;align-items:center;gap:var(--fui-raw-space-2,2px);max-width:var(--fui-layout-measure-compact-content,168px);block-size:var(--fui-control-height-xs,24px);padding-inline:var(--fui-raw-space-8,8px) var(--fui-raw-space-2,2px);background-color:var(--fui-bg-secondary,#f0eeeb);border:var(--fui-stroke-hairline,1px) solid var(--fui-border,#e2dfda);border-radius:var(--fui-radius-control,5px);color:var(--fui-text-primary,#1b1916);white-space:nowrap;display:inline-flex}.Combobox-module-scss-module__yqAdBq__chip[data-highlighted]{outline:var(--fui-focus-ring-width,2px) solid var(--fui-focus-ring-color,#3d5ae8);outline-offset:var(--fui-focus-ring-offset,2px)}@media (forced-colors:active){.Combobox-module-scss-module__yqAdBq__chip[data-highlighted]{outline-color:var(--fui-focus-ring-color,Highlight)}}.Combobox-module-scss-module__yqAdBq__chipLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Combobox-module-scss-module__yqAdBq__chipRemove{appearance:none;padding:var(--fui-raw-space-0,0);margin:var(--fui-raw-space-0,0);font:inherit;color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;background:0 0;border:none}.Combobox-module-scss-module__yqAdBq__chipRemove:disabled{cursor:not-allowed}.Combobox-module-scss-module__yqAdBq__chipRemove{transition-property:background-color,border-color,color,box-shadow,opacity,scale;transition-duration:var(--fui-duration-micro,.1s);transition-timing-function:var(--fui-ease-standard,cubic-bezier(.2, 0, 0, 1))}@media (prefers-reduced-motion:reduce){.Combobox-module-scss-module__yqAdBq__chipRemove{transition:none}}.Combobox-module-scss-module__yqAdBq__chipRemove{position:relative}.Combobox-module-scss-module__yqAdBq__chipRemove:after{content:"";inline-size:max(100%,var(--fui-control-height-xs,24px),var(--fui-hit-area,24px));block-size:max(100%,var(--fui-control-height-xs,24px),var(--fui-hit-area,24px));box-sizing:border-box;pointer-events:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Combobox-module-scss-module__yqAdBq__chipRemove{inline-size:var(--fui-raw-space-16,16px);block-size:var(--fui-raw-space-16,16px);border-radius:var(--fui-radius-indicator,3px);color:var(--fui-text-secondary,#4f4b45);flex:none;justify-content:center;align-items:center;display:inline-flex}.Combobox-module-scss-module__yqAdBq__chipRemove svg{inline-size:var(--fui-icon-xs,12px);block-size:var(--fui-icon-xs,12px);flex:none}@media (hover:hover){.Combobox-module-scss-module__yqAdBq__chipRemove:hover:not(:disabled,[data-disabled],[aria-disabled=true],[data-pending]){background-color:var(--fui-bg-hover,#1b19160f);color:var(--fui-text-primary,#1b1916)}}.Combobox-module-scss-module__yqAdBq__chipRemove:focus-visible{outline:var(--fui-focus-ring-width,2px) solid var(--fui-focus-ring-color,#3d5ae8);outline-offset:var(--fui-focus-ring-offset,2px)}@media (forced-colors:active){.Combobox-module-scss-module__yqAdBq__chipRemove:focus-visible{outline-color:var(--fui-focus-ring-color,Highlight)}}.Combobox-module-scss-module__yqAdBq__trigger{appearance:none;padding:var(--fui-raw-space-0,0);margin:var(--fui-raw-space-0,0);font:inherit;color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;background:0 0;border:none}.Combobox-module-scss-module__yqAdBq__trigger:disabled{cursor:not-allowed}.Combobox-module-scss-module__yqAdBq__trigger{transition-property:background-color,border-color,color,box-shadow,opacity,scale;transition-duration:var(--fui-duration-micro,.1s);transition-timing-function:var(--fui-ease-standard,cubic-bezier(.2, 0, 0, 1))}@media (prefers-reduced-motion:reduce){.Combobox-module-scss-module__yqAdBq__trigger{transition:none}}.Combobox-module-scss-module__yqAdBq__trigger{--_fui-action-track:var(--fui-control-height-xs,24px);--_fui-action-icon-size:var(--fui-icon-xs,12px);--_fui-action-gap:var(--fui-raw-space-4,4px);--_fui-action-inline-inset:var(--fui-raw-space-8,8px);--_fui-action-type-size:var(--fui-type-ui-compact-size,11px);--_fui-action-type-line:var(--fui-type-ui-compact-line,16px);--_fui-action-type-weight:var(--fui-type-ui-compact-weight,400);--_fui-action-type-tracking:var(--fui-type-ui-compact-tracking,.005em);--_fui-action-type-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);inline-size:var(--_fui-action-track,var(--fui-control-height-xs,24px));block-size:var(--_fui-action-track,var(--fui-control-height-xs,24px));min-block-size:var(--_fui-action-track,var(--fui-control-height-xs,24px));border-radius:var(--fui-radius-control,5px);color:var(--fui-text-secondary,#4f4b45);flex:none;justify-content:center;align-items:center;margin-inline-start:auto;padding-inline:0;display:inline-flex}.Combobox-module-scss-module__yqAdBq__trigger svg{inline-size:var(--fui-icon-xs,12px);block-size:var(--fui-icon-xs,12px);flex:none}@media (hover:hover){.Combobox-module-scss-module__yqAdBq__trigger:hover:not(:disabled,[data-disabled],[aria-disabled=true],[data-pending]){background-color:var(--fui-bg-hover,#1b19160f);color:var(--fui-text-primary,#1b1916)}}.Combobox-module-scss-module__yqAdBq__trigger:active:not(:disabled,[data-disabled],[aria-disabled=true],[data-pending]){background-color:var(--fui-bg-active,#1b19161c)}.Combobox-module-scss-module__yqAdBq__trigger:focus-visible{outline:var(--fui-focus-ring-width,2px) solid var(--fui-focus-ring-color,#3d5ae8);outline-offset:var(--fui-focus-ring-offset,2px)}@media (forced-colors:active){.Combobox-module-scss-module__yqAdBq__trigger:focus-visible{outline-color:var(--fui-focus-ring-color,Highlight)}}.Combobox-module-scss-module__yqAdBq__trigger:is(:disabled,[data-disabled]){cursor:not-allowed}.Combobox-module-scss-module__yqAdBq__positioner{z-index:var(--fui-overlay-layer-anchored,52)}.Combobox-module-scss-module__yqAdBq__popup{--fui-popup-container-inset:var(--fui-raw-space-4,4px);--fui-popup-row-pitch:var(--fui-raw-space-32,32px);--fui-popup-row-block-inset:var(--fui-raw-space-8,8px);--fui-popup-row-inline-inset:var(--fui-raw-space-8,8px);--fui-popup-row-content-gap:var(--fui-raw-space-8,8px);--fui-popup-indicator-box:var(--fui-raw-space-16,16px);--fui-popup-separator-size:var(--fui-stroke-hairline,1px);--fui-popup-separator-gap:var(--fui-raw-space-4,4px);--fui-popup-viewport-rows:4.5;--_fui-popup-effective-row-pitch:max(var(--fui-popup-row-pitch,32px), var(--fui-hit-area,24px));box-sizing:border-box;color:var(--fui-text-primary,#1b1916);background-color:var(--fui-bg-elevated,#fffefd);border-radius:var(--fui-radius-popup,12px);box-shadow:var(--fui-shadow-popup,0 0 0 .5px #0000001f, 0 2px 5px #0000000f, 0 10px 24px #0000001a);border:0}@media (forced-colors:active){.Combobox-module-scss-module__yqAdBq__popup{outline:var(--fui-stroke-hairline,1px) solid CanvasText}}.Combobox-module-scss-module__yqAdBq__popup{padding:var(--fui-popup-container-inset,4px);box-sizing:border-box;max-block-size:calc(2*var(--fui-popup-container-inset,4px) + var(--fui-popup-viewport-rows,4.5)*var(--_fui-popup-effective-row-pitch,32px) + (var(--fui-popup-viewport-rows,4.5) - .5)*var(--fui-popup-row-gap,1px));min-width:var(--anchor-width);transform-origin:var(--transform-origin);transition-property:opacity,scale;transition-duration:var(--fui-duration-enter,0s);transition-timing-function:var(--fui-ease-standard,cubic-bezier(.2, 0, 0, 1));overflow-y:auto}.Combobox-module-scss-module__yqAdBq__popup[data-starting-style],.Combobox-module-scss-module__yqAdBq__popup[data-ending-style]{opacity:0;scale:var(--fui-popup-from,1)}.Combobox-module-scss-module__yqAdBq__popup[data-ending-style]{transition-duration:var(--fui-duration-exit,0s)}@media (prefers-reduced-motion:reduce){.Combobox-module-scss-module__yqAdBq__popup[data-starting-style],.Combobox-module-scss-module__yqAdBq__popup[data-ending-style]{scale:none}}.Combobox-module-scss-module__yqAdBq__list{display:contents}.Combobox-module-scss-module__yqAdBq__item{font-size:var(--fui-type-ui-compact-size,11px);line-height:var(--fui-type-ui-compact-line,16px);font-weight:var(--fui-type-ui-compact-weight,400);letter-spacing:var(--fui-type-ui-compact-tracking,.005em);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;min-block-size:var(--_fui-popup-effective-row-pitch,32px);padding-block:var(--fui-popup-row-block-inset,8px);padding-inline:var(--fui-popup-row-inline-inset,8px);align-items:center;gap:var(--fui-popup-row-content-gap,8px);border-radius:var(--fui-radius-row,8px);display:flex}.Combobox-module-scss-module__yqAdBq__item:focus-visible{outline:none}.Combobox-module-scss-module__yqAdBq__item[data-highlighted]{background-image:linear-gradient(var(--fui-bg-hover,#1b19160f), var(--fui-bg-hover,#1b19160f))}@media (forced-colors:active){.Combobox-module-scss-module__yqAdBq__item[data-highlighted]{color:highlighttext;background:highlight}}.Combobox-module-scss-module__yqAdBq__item[data-selected]{background-color:var(--fui-field-selection-bg,var(--fui-control-selected-bg,#3d5ae81f));color:var(--fui-text-primary,#1b1916);box-shadow:inset 0 0 0 var(--fui-stroke-hairline,1px) var(--fui-control-selected-border,#3d5ae8)}@media (forced-colors:active){.Combobox-module-scss-module__yqAdBq__item[data-selected]{outline:var(--fui-stroke-default,2px) solid CanvasText;outline-offset:calc(-1*var(--fui-stroke-default,2px))}}.Combobox-module-scss-module__yqAdBq__item[data-disabled]{opacity:var(--_fui-disabled-opacity,var(--fui-opacity-disabled,.45));cursor:not-allowed}.Combobox-module-scss-module__yqAdBq__item[data-disabled]>*{--_fui-disabled-opacity:1}.Combobox-module-scss-module__yqAdBq__item[data-disabled]{pointer-events:none}.Combobox-module-scss-module__yqAdBq__itemIndicator{color:var(--fui-text-primary,#1b1916);flex:none;justify-content:center;align-items:center;margin-inline-start:auto;display:flex}.Combobox-module-scss-module__yqAdBq__itemIndicator svg{inline-size:var(--fui-icon-sm,14px);block-size:var(--fui-icon-sm,14px);flex:none}.Combobox-module-scss-module__yqAdBq__empty,.Combobox-module-scss-module__yqAdBq__status{font-size:var(--fui-type-ui-compact-size,11px);line-height:var(--fui-type-ui-compact-line,16px);font-weight:var(--fui-type-ui-compact-weight,400);letter-spacing:var(--fui-type-ui-compact-tracking,.005em);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;min-block-size:var(--_fui-popup-effective-row-pitch,32px);padding-block:var(--fui-popup-row-block-inset,8px);padding-inline:var(--fui-popup-row-inline-inset,8px);align-items:center;gap:var(--fui-popup-row-content-gap,8px);border-radius:var(--fui-radius-row,8px);display:flex}.Combobox-module-scss-module__yqAdBq__empty:focus-visible,.Combobox-module-scss-module__yqAdBq__status:focus-visible{outline:none}.Combobox-module-scss-module__yqAdBq__empty,.Combobox-module-scss-module__yqAdBq__status{font-size:var(--fui-type-body-compact-size,12px);line-height:var(--fui-type-body-compact-line,18px);font-weight:var(--fui-type-body-compact-weight,400);letter-spacing:var(--fui-type-body-compact-tracking,.005em);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);text-wrap:pretty;color:var(--fui-text-secondary,#4f4b45)}.Combobox-module-scss-module__yqAdBq__empty:empty,.Combobox-module-scss-module__yqAdBq__status:empty{min-block-size:0;padding-block:0}.Combobox-module-scss-module__yqAdBq__group:not(:first-child):before{content:"";block-size:var(--fui-popup-separator-size,1px);margin-block:var(--fui-popup-separator-gap,4px);background:var(--fui-border,#e2dfda);display:block}@media (forced-colors:active){.Combobox-module-scss-module__yqAdBq__group:not(:first-child):before{background:canvastext}}.Combobox-module-scss-module__yqAdBq__groupLabel{font-size:var(--fui-type-ui-compact-size,11px);line-height:var(--fui-type-ui-compact-line,16px);font-weight:var(--fui-type-ui-compact-weight,400);letter-spacing:var(--fui-type-ui-compact-tracking,.005em);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);box-sizing:border-box;min-block-size:var(--_fui-popup-effective-row-pitch,32px);padding-inline:var(--fui-popup-row-inline-inset,8px);color:var(--fui-text-tertiary,#67625a);align-items:center;display:flex}}
