@layer theme, base, components, utilities;@layer components{.sd-multi-field[data-disabled] .sd-chip{color:inherit}.sd-chip.sd-multi-chip .sd-chip-remove:not(:hover){color:var(--text-color-selection-muted)}.sd-multi-field{display:flex;align-items:center;flex-wrap:wrap;gap:6px;--sd-multi-field-height:var(--spacing-field-medium);--sd-multi-field-padding:3px;--sd-multi-chip-padding:3px;min-height:var(--sd-multi-field-height);padding-block:var(--sd-multi-field-padding)}.sd-multi-field[data-size=small]{--sd-multi-field-height:var(--spacing-field-small);--sd-multi-field-padding:2px;--sd-multi-chip-padding:0px}.sd-multi-field .sd-chip.sd-multi-chip{min-height:0;padding-block:var(--sd-multi-chip-padding);font-size:inherit;line-height:inherit}.sd-multi-chip{display:inline-flex;align-items:center;gap:6px;max-width:100%;border-radius:999px;padding:3px 5px 3px 12px;border:1px solid var(--border-color-selection-chip);background:var( --background-color-selection-chip,var(--background-color-secondary) );font-size:14px}.sd-multi-chip>span{overflow-wrap:anywhere}.sd-multi-remove{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;border-radius:999px;color:var(--text-color-selection-muted);cursor:pointer}.sd-multi-remove:not(:disabled):hover{background:var( --background-color-selection-chip-hover,var(--background-color-action-secondary-hover) );color:var(--text-color-selection)}.sd-multi-remove:disabled{cursor:not-allowed;opacity:.5}.sd-multi-clear:focus-visible,.sd-multi-remove:focus-visible,.sd-multi-trigger:focus-visible{outline:2px solid var(--border-color-field-focus);outline-offset:2px}.sd-multi-suffix{display:flex;align-items:center;flex:1 1 0%;min-width:0;gap:6px}.sd-multi-field[data-has-selection] .sd-multi-suffix{flex:0 0 auto;margin-left:auto}.sd-multi-field[data-has-selection] .sd-multi-trigger{flex:0 0 auto;min-width:24px}.sd-multi-clear{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;border-radius:999px;color:var(--text-color-selection-muted);cursor:pointer}.sd-multi-clear:hover{background:var( --background-color-selection-chip-hover,var(--background-color-action-secondary-hover) );color:var(--text-color-selection)}.sd-multi-placeholder,.sd-multi-trigger{flex:1 1 0%;min-width:0;text-align:start}.sd-multi-trigger{display:flex;align-items:center;gap:8px;min-height:calc(var(--sd-multi-field-height) - 2 * var(--spacing-field-border) - 2 * var(--sd-multi-field-padding));color:var(--text-color-selection-muted);cursor:pointer;font-size:inherit}.sd-multi-field[data-disabled] .sd-multi-trigger{color:var(--text-color-field-disabled);cursor:not-allowed}.sd-multi-trigger[data-state=open] .sd-select-chevron{transform:rotate(180deg)}.sd-multi-popup{min-width:var(--radix-popover-trigger-width);width:max-content;max-width:min(24rem,calc(100vw - 16px));max-height:var(--radix-popover-content-available-height);overflow:auto;animation:sd-multi-enter var(--menu-duration) ease-out}.sd-multi-search{display:flex;align-items:center;gap:8px;padding:6px 10px 8px;margin-bottom:4px;border-bottom:1px solid var( --background-color-selection-chip,var(--border-color-separator-primary) );color:var(--text-color-selection-muted)}.sd-multi-search input{min-width:0;width:100%;font-family:inherit;font-size:inherit;line-height:inherit;color:var(--text-color-selection);background:transparent;outline:none}.sd-multi-search input::placeholder{color:var(--text-color-selection-muted);opacity:1}.sd-multi-search:focus-within{border-bottom-color:var( --border-color-field-focus,var(--border-color-input-active) )}.sd-multi-list{max-height:190px;overflow-y:auto;outline:none}.sd-multi-option{overflow-wrap:anywhere;display:flex;align-items:center;gap:10px;cursor:pointer}.sd-multi-swatch{width:10px;height:10px;flex-shrink:0;border-radius:50%;border:1px solid var(--border-color-selection-chip)}.sd-multi-option-text{display:flex;flex-direction:column;min-width:0}.sd-multi-option-description{color:var(--text-color-selection-muted);font-size:var(--text-s)}.sd-multi-list:focus .sd-multi-option[data-active],.sd-multi-option:not([aria-disabled=true]):hover{background:var( --background-color-menu-row,var(--background-color-action-secondary-hover) )}.sd-multi-option[aria-disabled=true]{opacity:.5;cursor:not-allowed}.sd-multi-check{width:18px;height:18px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;border:1.5px solid var(--border-color-selection-checkbox)}.sd-multi-check[data-checked]{background:var( --background-color-selection-checkbox,var(--background-color-action) );border-color:var( --background-color-selection-checkbox,var(--background-color-action) );color:var(--selection-checkbox-tick)}.sd-multi-empty{padding:9px 12px;font-size:14px}.sd-multi-loading{display:flex;align-items:center;justify-content:center;padding:16px 12px}@media (prefers-reduced-motion:reduce){.sd-multi-popup{animation:none}}@media (prefers-contrast:more){.sd-multi-list:focus .sd-multi-option[data-active]{outline:2px solid currentColor;outline-offset:-2px}}@media (forced-colors:active){.sd-multi-check[data-checked]{forced-color-adjust:none;background:Highlight;border-color:Highlight;color:HighlightText}.sd-multi-list:focus .sd-multi-option[data-active]{outline:2px solid Highlight;outline-offset:-2px}}}@keyframes sd-multi-enter{0%{opacity:0}to{opacity:1}}@layer theme, base, components, utilities;@keyframes slideAndFadeIn{0%{opacity:0;transform:translateY(calc(var(--spacing-4) * -1))}to{opacity:1;transform:translateY(0)}}.menu-container{animation:slideAndFadeIn 125ms ease-in-out}.menu-content{animation:fadeIn .15s ease-in-out}:root{--nav-header-height:4rem;--nav-sidebar-width:16.5rem;--nav-sidebar-inset:0.5rem}@layer theme, base, components, utilities;.slide-in-timing{animation-timing-function:cubic-bezier(.32,.72,0,1)}@layer components{.sd-slide-in-panel{box-shadow:var(--shadow-slide-in);border-top-left-radius:var(--radius-dialog);border-bottom-left-radius:var(--radius-dialog)}}@layer theme, base, components, utilities;@keyframes slideUpAndFadeIn{0%{opacity:0;transform:translateY(calc(var(--spacing-1)))}to{opacity:1;transform:translateY(0)}}@layer components{.sd-table-shell{border-radius:var(--radius-table-shell);overflow:var(--table-overflow);border-collapse:separate;border-spacing:0;padding:var(--spacing-table-shell);background:var(--background-color-table);box-shadow:var(--shadow-table);font-family:var(--font-sans);font-size:var(--table-body-font-size);font-weight:var(--table-body-font-weight);line-height:var(--table-body-line-height);letter-spacing:var(--text-helper--letter-spacing);color:var(--text-color-primary)}.sd-table-shell[data-table-variant=elevated]{box-shadow:var(--shadow-table-raised)}.stardust-table-sticky-cell{background-color:var(--background-color-primary)}.sd-table-row{border-bottom-color:var(--border-color-table-row)}:where(tbody)>.sd-table-row:where([data-interactive]):hover>.sd-table-cell,:where(tbody)>.sd-table-row:where([data-interactive]):hover>.stardust-table-sticky-cell{background-color:var(--background-color-table-row)}.sd-table-row[data-state=selected]>.sd-table-cell,.sd-table-row[data-state=selected]>.stardust-table-sticky-cell{background-color:var(--background-color-table-row-selected)}.sd-table:not(:has(>thead))>tbody:first-of-type>tr:first-child>.sd-table-cell:first-child,.sd-table:not(:has(>thead,>tbody))>tfoot:first-of-type>tr:first-child>.sd-table-cell:first-child,.sd-table>thead:first-of-type>tr:first-child>.sd-table-cell:first-child{border-top-left-radius:var(--radius-table-shell)}.sd-table:not(:has(>thead))>tbody:first-of-type>tr:first-child>.sd-table-cell:last-child,.sd-table:not(:has(>thead,>tbody))>tfoot:first-of-type>tr:first-child>.sd-table-cell:last-child,.sd-table>thead:first-of-type>tr:first-child>.sd-table-cell:last-child{border-top-right-radius:var(--radius-table-shell)}.sd-table:not(:has(>tfoot))>tbody:last-of-type>tr:last-child>.sd-table-cell:first-child,.sd-table:not(:has(>tfoot,>tbody))>thead:last-of-type>tr:last-child>.sd-table-cell:first-child,.sd-table>tfoot:last-of-type>tr:last-child>.sd-table-cell:first-child{border-bottom-left-radius:var(--radius-table-shell)}.sd-table:not(:has(>tfoot))>tbody:last-of-type>tr:last-child>.sd-table-cell:last-child,.sd-table:not(:has(>tfoot,>tbody))>thead:last-of-type>tr:last-child>.sd-table-cell:last-child,.sd-table>tfoot:last-of-type>tr:last-child>.sd-table-cell:last-child{border-bottom-right-radius:var(--radius-table-shell)}.sd-table-cell{padding-inline:var(--spacing-table-cell-x);padding-block:var(--spacing-table-cell-y);border-bottom:1px solid var(--border-color-table-row)}th.sd-table-cell{padding-block:var(--spacing-table-header-y);border-bottom-color:var(--border-color-table-header)}.sd-table-header{font-family:var(--font-sans);font-size:var(--text-eyebrow);font-weight:var(--text-eyebrow--font-weight);line-height:var(--text-eyebrow--line-height);letter-spacing:var(--text-eyebrow--letter-spacing);text-transform:uppercase;color:var(--text-color-secondary)}.sd-table-sort-button{padding:var(--spacing-table-header-y) var(--spacing-table-cell-x);font:inherit;letter-spacing:inherit;text-transform:inherit}.sd-table-numeric .sd-table-sort-button{justify-content:flex-end}.sd-table-caption{padding-block:var(--spacing-table-caption-y);font-family:var(--font-sans);font-size:var(--text-helper);font-weight:var(--text-helper--font-weight);line-height:var(--text-helper--line-height);letter-spacing:var(--text-helper--letter-spacing);color:var(--text-color-secondary)}.sd-table>tbody>tr:last-child>.sd-table-cell{border-bottom-width:0}.sd-table>tfoot>tr:first-child>.sd-table-cell{border-top:1px solid var(--border-color-table-row)}.sd-table>tfoot>tr:last-child>.sd-table-cell{border-bottom-width:0}}@keyframes slideDownAndFadeIn{0%{opacity:0;transform:translateY(calc(var(--spacing-1) * -1))}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.sort-icon-asc{animation:slideDownAndFadeIn 125ms ease-in-out}.sort-icon-desc{animation:slideUpAndFadeIn 125ms ease-in-out}.sort-icon-unsorted{animation:fadeIn 125ms ease-in-out}.stardust-table-sticky-cell:after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background-color:var(--border-color-separator-primary);pointer-events:none}