.EmptyState-module__emptyState__EdJlq{box-sizing:border-box;place-items:center;inline-size:100%;min-inline-size:0;display:grid;container-type:inline-size}.EmptyState-module__fill__FuWhB{flex:auto;align-self:stretch;block-size:100%;min-block-size:0}.EmptyState-module__compact__7DbVf{flex:none;block-size:auto}.EmptyState-module__content__WrxEJ{inline-size:min(100%,32rem);padding:var(--spacing-10) var(--spacing-6);box-sizing:border-box;text-align:center;--empty-state-icon-size:clamp(4rem, 18cqi, 6rem);flex-direction:column;justify-content:center;align-items:center;display:flex}.EmptyState-module__compact__7DbVf .EmptyState-module__content__WrxEJ{padding-block:var(--spacing-7);--empty-state-icon-size:clamp(3rem, 12cqi, 4rem)}.EmptyState-module__iconSlot__gAwh8{color:var(--theme-text-secondary);flex:none;justify-content:center;align-items:center;margin-block-end:clamp(var(--spacing-6), 6cqi, var(--spacing-8));display:inline-flex}.EmptyState-module__iconBackground__f2Zpc{padding:var(--spacing-5);background:var(--theme-surface-secondary,var(--theme-bg-secondary))}.EmptyState-module__title__QHTko{overflow-wrap:anywhere;max-inline-size:100%}.EmptyState-module__message__l1Kis{max-inline-size:30rem;margin:var(--spacing-3) 0 0;color:var(--theme-text-tertiary);font-family:var(--typography-font-family-sans);font-size:var(--typography-font-size-sm);font-weight:var(--typography-font-weight-normal);line-height:var(--typography-line-height-normal);text-wrap:balance;overflow-wrap:anywhere}.EmptyState-module__message__l1Kis>:first-child{margin-block-start:0}.EmptyState-module__message__l1Kis>:last-child{margin-block-end:0}.EmptyState-module__actions__QHRiR{justify-content:center;align-items:center;gap:var(--spacing-2);max-inline-size:100%;flex-wrap:wrap;margin-block-start:var(--spacing-7);display:flex}.select{isolation:isolate;gap:var(--spacing-2);flex-direction:column;width:100%;display:inline-flex;position:relative}.select[data-fit-content=true]{width:fit-content;max-width:100%}.select[data-fit-content=true] .control{width:max-content;max-width:100%}.select[data-open=true]{z-index:1001}.select .control{justify-content:space-between;align-items:center;gap:var(--spacing-2);min-width:0;padding-inline:var(--spacing-3);color:var(--theme-text-primary);cursor:pointer;transition:border-color .15s,box-shadow .15s,background .15s;display:flex;position:relative}.select .value{align-items:center;gap:var(--spacing-2);flex:1;min-width:0;min-height:20px;display:flex}.select .value-leading,.select .option-leading{flex:none;justify-content:center;align-items:center;display:inline-flex}.select .value-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.select[data-variant=flat] .control{background:var(--theme-surface-default);border:none;border-radius:0}.select[data-variant=breadcrumb] .control{border-color:var(--theme-border-primary);background:var(--theme-surface-default)}.select[data-variant=breadcrumb] .control:hover{border-color:var(--theme-border-hover)}.select[data-variant=bordered] .control{border:var(--border-width-thin) solid var(--theme-input-border);border-radius:var(--border-radius-md);background:var(--theme-input-bg)}.select[data-variant=bordered] .control:hover{background:var(--theme-input-bg-hover)}.select[data-variant=bordered] .control:focus-visible{background:var(--theme-input-bg-focus)}.select[data-variant=underlined] .control{border:none;border-bottom:2px solid var(--theme-input-border);background:0 0;border-radius:0}.select[data-variant=rounded] .control{border:1px solid var(--theme-input-border);padding-inline:var(--spacing-3);background:0 0;border-radius:0}.select[data-variant=rounded] .control:hover{background:var(--theme-surface-hover);border-color:var(--theme-input-border-hover)}.select[data-size=sm] .control{height:28px;font-size:var(--typography-font-size-sm)}.select[data-size=md] .control{height:36px;font-size:var(--typography-font-size-sm)}.select[data-size=lg] .control{height:44px;font-size:var(--typography-font-size-sm)}.select[data-variant=breadcrumb] .control{box-sizing:border-box;height:28px;padding-block:0;padding-inline:var(--spacing-2);border-width:var(--border-width-thin);border-radius:var(--border-radius-md);border-style:solid;flex-shrink:0;align-items:center;column-gap:0;font-family:inherit;font-size:13px;font-weight:600;line-height:1.3;display:inline-flex}.select[data-variant=breadcrumb] .control .value{align-items:center;gap:4px;min-width:0;display:inline-flex}.select[data-variant=breadcrumb] .control .value-leading{flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.select .placeholder{color:var(--theme-text-secondary)}.select .label{flex-shrink:0}.select .indicator{flex-shrink:0;align-items:center;display:inline-flex}.select[data-variant=breadcrumb] .control .indicator{width:16px;max-width:0;height:28px;font:inherit;opacity:0;transition:max-width var(--animation-motion-duration-micro) var(--animation-motion-ease-ui), margin-left var(--animation-motion-duration-micro) var(--animation-motion-ease-ui), opacity var(--animation-motion-duration-micro) var(--animation-motion-ease-ui);flex-shrink:0;justify-content:center;align-items:center;margin-left:0;font-size:13px;font-weight:600;line-height:1;display:inline-flex;overflow:hidden}.select[data-variant=breadcrumb] .control:hover .indicator{opacity:.55;max-width:16px;margin-left:4px}.select[data-variant=breadcrumb] .control:focus-within .indicator,.select[data-variant=breadcrumb][data-open=true] .indicator{opacity:1;max-width:16px;margin-left:4px}@media (prefers-reduced-motion:reduce){.select[data-variant=breadcrumb] .indicator{transition:none}}.listbox{z-index:10000;pointer-events:auto;background:var(--theme-dropdown-bg);color:var(--theme-text-primary);border:1px solid var(--theme-dropdown-border);box-shadow:var(--theme-shadow-lg);box-sizing:border-box;border-radius:0;max-height:280px;padding:0;position:fixed;overflow:hidden}.listbox .search-shell{padding:var(--spacing-2);border-bottom:1px solid var(--theme-dropdown-border);background:var(--theme-dropdown-bg)}.listbox .search-input{box-sizing:border-box;width:100%;height:32px;padding:0 var(--spacing-2);border:1px solid var(--theme-input-border);background:var(--theme-input-bg);color:var(--theme-text-primary);font:inherit;font-size:var(--typography-font-size-sm);border-radius:0;outline:none}.listbox .search-input:focus{border-color:var(--theme-input-border-focus);box-shadow:var(--theme-shadow-focus)}.listbox[data-variant=breadcrumb] .search-shell{padding:0}.listbox[data-variant=breadcrumb] .search-input{box-shadow:none;background:0 0;border:0}.listbox[data-variant=breadcrumb] .search-input:focus{box-shadow:none;border-color:#0000}.listbox[data-variant=breadcrumb] .search-input:focus-visible{box-shadow:inset 0 0 0 2px var(--theme-border-focus)}.listbox .option-scroll{max-height:236px;padding:var(--spacing-1) 0;overflow:hidden auto}.listbox .option-group{align-items:center;gap:var(--spacing-2);margin:var(--spacing-1) var(--spacing-3);color:var(--theme-text-tertiary);font-family:var(--typography-font-family-mono);font-size:var(--typography-font-size-xs);letter-spacing:.05em;line-height:var(--typography-line-height-snug);text-transform:uppercase;display:flex}.listbox .option-group:before{width:var(--spacing-3);background:var(--theme-dropdown-border);content:"";flex:none;height:1px}.listbox .option-group:after{background:var(--theme-dropdown-border);content:"";flex:1;height:1px}.listbox .option-separator{height:1px;margin:var(--spacing-1) var(--spacing-3);background:var(--theme-dropdown-border)}.listbox[data-separator-layout=full-bleed] .option-separator,.listbox[data-separator-layout=full-bleed] .option-group{margin-inline:0}.listbox .option{align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);cursor:pointer;color:var(--theme-text-primary);border-radius:var(--border-radius-sm);margin:0 var(--spacing-1);outline:none;transition:all .15s;display:flex}.listbox .option:not(:last-child){margin-bottom:var(--spacing-1)}.listbox .option:hover{background:var(--theme-surface-hover)}.listbox .option .option-copy{text-align:left;flex:1;min-width:0;display:grid}.listbox .option .option-leading{width:20px;min-width:20px}.listbox .option .option-trailing{margin-left:var(--spacing-2);flex:none;justify-content:flex-end;align-items:center;display:inline-flex}.listbox .option .option-label,.listbox .option .option-description{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.listbox .option .option-description{color:var(--theme-text-tertiary);font-size:var(--typography-font-size-xs);line-height:var(--typography-line-height-snug)}.listbox .option[aria-selected=true]{background:color-mix(in srgb, var(--theme-input-checked) 16%, transparent);color:var(--theme-text-primary);font-weight:var(--typography-font-weight-medium)}.listbox .option[aria-selected=true]:hover{background:color-mix(in srgb, var(--theme-input-checked) 26%, transparent)}.listbox .option[aria-disabled=true]{opacity:.6;cursor:not-allowed}.listbox .menu-status{padding:var(--spacing-4) var(--spacing-3);color:var(--theme-text-tertiary);font-size:var(--typography-font-size-sm);line-height:var(--typography-line-height-normal);text-align:center}.listbox .option[data-keyboard-active=true]{background:var(--theme-surface-hover);box-shadow:inset 2px 0 0 var(--theme-border-focus);outline:none}.select .control:hover{border-color:var(--theme-input-border-hover)}.select .control:focus-visible{box-shadow:var(--theme-shadow-focus);outline:none}.select[data-color=primary] .control:focus-visible,.select[data-color=primary][data-open=true] .control{box-shadow:var(--theme-shadow-focus)}.select[data-color=primary][data-open=true] .control{border-color:var(--theme-input-border-focus)}.select[data-color=secondary] .control:focus-visible,.select[data-color=secondary][data-open=true] .control{box-shadow:var(--theme-shadow-focus)}.select[data-color=secondary][data-open=true] .control{border-color:var(--theme-input-border-focus)}.select[data-color=success] .control:focus-visible,.select[data-color=success][data-open=true] .control{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-semantic-success-500) 28%, transparent)}.select[data-color=success][data-open=true] .control{border-color:var(--color-semantic-success-500)}.select[data-color=warning] .control:focus-visible,.select[data-color=warning][data-open=true] .control{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-semantic-warning-500) 28%, transparent)}.select[data-color=warning][data-open=true] .control{border-color:var(--color-semantic-warning-500)}.select[data-color=error] .control:focus-visible,.select[data-color=error][data-open=true] .control{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-semantic-error-500) 28%, transparent)}.select[data-color=error][data-open=true] .control{border-color:var(--color-semantic-error-500)}.select[data-open=true] .control{box-shadow:var(--theme-shadow-focus)}.select[data-invalid=true] .control{border-color:var(--color-semantic-error-500)}.select[data-valid=true] .control{border-color:var(--color-semantic-success-500)}.select[data-disabled=true] .control{opacity:.6;cursor:not-allowed}.select[data-variant=breadcrumb] .control:focus-visible{outline:var(--border-width-base) solid var(--theme-border-focus);outline-offset:calc(-1 * var(--border-width-base));box-shadow:none}.select[data-variant=breadcrumb][data-open=true] .control{box-shadow:none}.select-error,.select-helper,.select-success{z-index:1;margin-top:var(--spacing-1);font-size:var(--typography-font-size-sm);position:relative}
