@layer theme, base, components, utilities;@layer components{.sd-badge{border-radius:var(--radius-badge)}.sd-badge[data-badge-purpose=at-risk],.sd-badge[data-badge-purpose=behind],.sd-badge[data-badge-purpose=completed],.sd-badge[data-badge-purpose=in-progress],.sd-badge[data-badge-purpose=not-started],.sd-badge[data-badge-purpose=on-track]{border:var(--status-border)}.sd-status-text-message{font-size:var(--form-field-message-size);font-weight:var(--form-field-message-weight)}.sd-status-text{gap:var(--spacing-form-field-status)}.sd-form-field[data-form-field-kind=field]{row-gap:var(--spacing-form-field-control)}.sd-form-field-label-block:not(.sr-only){display:var(--form-field-label-display)}.sd-form-field-label-row{order:var(--form-field-label-order)}.sd-form-field-controls{order:var(--form-field-controls-order)}.sd-form-field-description{order:var(--form-field-description-order);font-size:var(--form-field-message-size);font-weight:var(--form-field-message-weight);margin-top:var(--spacing-form-field-label)!important}.sd-form-field-label{font-weight:var(--form-field-label-weight)}.sd-form-field-status{order:var(--form-field-status-order);row-gap:var(--spacing-form-field-status)}.tippy-box[data-theme~=stardust]{background-color:var(--background-color-inverse-secondary);box-shadow:var(--shadow-tooltip);border-radius:8px;padding:6px 10px}.tippy-box[data-theme~=stardust] .tippy-arrow{display:none}}@layer theme, base, components, utilities;@layer components{}@layer theme, base, components, utilities;@layer components{}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer theme,base;@layer components{}@layer utilities;.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{color:#fff;white-space:normal;background-color:#333;border-radius:4px;outline:0;font-size:14px;line-height:1.4;transition-property:transform,visibility,opacity;position:relative}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-width:8px 8px 0;border-top-color:initial;transform-origin:top;bottom:-7px;left:0}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-width:0 8px 8px;border-bottom-color:initial;transform-origin:bottom;top:-7px;left:0}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;transform-origin:0;right:-7px}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:100%;left:-7px}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;width:16px;height:16px}.tippy-arrow:before{content:"";border-style:solid;border-color:#0000;position:absolute}.tippy-content{z-index:1;padding:5px 9px;position:relative}.tippy-box[data-animation=shift-away-subtle][data-state=hidden]{opacity:0}.tippy-box[data-animation=shift-away-subtle][data-state=hidden][data-placement^=top]{transform:translateY(5px)}.tippy-box[data-animation=shift-away-subtle][data-state=hidden][data-placement^=bottom]{transform:translateY(-5px)}.tippy-box[data-animation=shift-away-subtle][data-state=hidden][data-placement^=left]{transform:translate(5px)}.tippy-box[data-animation=shift-away-subtle][data-state=hidden][data-placement^=right]{transform:translate(-5px)}.tippy-box[data-theme~=stardust] .tippy-content{gap:var(--spacing-1);color:var(--text-color-white);white-space:normal;flex-direction:column;font-size:13px;line-height:1.5;display:flex}.tippy-box[data-theme~=stardust] .tippy-content>span{margin-top:0;margin-bottom:0}@media (prefers-reduced-motion:reduce){.tippy-box[data-theme~=stardust],.tippy-box[data-theme~=stardust] .tippy-content{transition:none!important;animation:none!important}}.tippy-box[data-theme~=stardust][data-placement^=top]>.tippy-arrow:before{border-top-color:var(--background-color-inverse-secondary)}.tippy-box[data-theme~=stardust][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:var(--background-color-inverse-secondary)}.tippy-box[data-theme~=stardust][data-placement^=left]>.tippy-arrow:before{border-left-color:var(--background-color-inverse-secondary)}.tippy-box[data-theme~=stardust][data-placement^=right]>.tippy-arrow:before{border-right-color:var(--background-color-inverse-secondary)}@layer theme, base, components, utilities;@layer components{.sd-selection-type,.sd-selection-type *{letter-spacing:var(--selection-letter-spacing);font-feature-settings:var( --selection-font-features,"calt" 1,"liga" 1,"rlig" 1,"rvrn" 1,"kern" 1,"rclt" 1,"ss04" 1,"ss03" 1 )}.sd-selection-field-group{--text-color-negative:var(--text-color-selection-danger)}.sd-selection-type{font-family:var(--selection-font-family);color:var(--text-color-selection)}.sd-selection-field{--sd-selection-chevron-fill:var(--text-color-selection-muted);border:var(--spacing-field-border) solid var(--border-color-field-rest);border-radius:var(--field-radius);background:var(--background-color-primary);color:var(--text-color-selection);font-weight:var(--selection-font-weight);outline:none}}@layer components{.sd-selection-field::placeholder{color:var(--text-color-selection-muted)}.sd-selection-field[data-field-size=small]{height:var(--spacing-field-small);padding-block:var(--spacing-field-y-small)}.sd-selection-field[data-field-size=medium]{height:var(--spacing-field-medium);padding-block:var(--spacing-field-y-medium)}textarea.sd-selection-field[data-field-size=small]{height:auto;padding-block:var(--spacing-0-5);min-height:96px}textarea.sd-selection-field[data-field-size=medium]{height:auto;padding-block:var(--spacing-1);min-height:96px}.sd-select-trigger,.sd-selection-field{padding-inline:var(--spacing-field-x)}.sd-select-trigger,.sd-select-trigger[data-size=large],.sd-select-trigger[data-size=small]{padding-block:var(--spacing-field-y)}.sd-select-trigger[data-placeholder],.sd-select-trigger[data-placeholder]:hover{color:var(--text-color-selection-muted)}.sd-selection-field:hover{border-color:var( --border-color-field-hover,var(--border-color-input-hover) )}.sd-selection-field:is(:focus,:focus-within,:active,[data-state=open]){border-color:var( --border-color-field-focus,var(--border-color-input-active) )}.sd-selection-field:is(:focus,:focus-within){box-shadow:var( --shadow-field-focus,0 0 0 1px white,0 0 0 3px var(--border-color-input-focus-ring) )}.sd-selection-field[aria-invalid=true]{border-color:var( --text-color-selection-danger,var(--border-color-negative) );box-shadow:var( --shadow-field-error,0 0 .125rem .125rem var(--box-shadow-color-input-error) )}.sd-selection-field[aria-invalid=true]:hover{border-color:var( --field-error-border-override,var(--border-color-input-hover) )}.sd-selection-field[aria-invalid=true]:is(:focus,:focus-within,:active,[data-state=open]){border-color:var( --field-error-border-override,var(--border-color-input-active) )}.sd-selection-field[data-success=true]:not([aria-invalid=true]){border-color:var(--border-color-success);box-shadow:var( --field-success-shadow,var(--shadow-positive-field-validation) )}.sd-selection-field.sd-selection-field:is(:disabled,[data-disabled]){--sd-selection-chevron-fill:var( --field-disabled-icon,var(--text-color-primary) );background:var( --background-color-field-disabled,var(--background-color-secondary) );border-color:var(--border-color-field-disabled,var(--border-color-input));color:var(--text-color-field-disabled);box-shadow:none;cursor:not-allowed}.sd-select-trigger:disabled[data-placeholder]{color:var(--text-color-field-disabled)}.sd-select-chevron{fill:var(--text-color-selection-muted);transition-duration:var(--field-chevron-duration)}.sd-selection-field:is(:disabled,[data-disabled]) .sd-select-chevron{fill:var(--field-disabled-icon)}.sd-menu-panel{border:var(--menu-border);border-radius:var(--menu-radius);background:var(--menu-surface);color:var(--text-color-selection);box-shadow:var(--shadow-menu);animation-duration:var(--menu-duration)}.sd-menu-panel,.sd-select-content{padding:var(--spacing-menu)}.sd-select-viewport{min-width:calc(var(--radix-select-trigger-width) - 2 * var(--spacing-menu) - 2 * var(--spacing-field-border))}.sd-menu-row{border-radius:var(--menu-row-radius);padding:var(--spacing-menu-row-y) var(--spacing-menu-row-x);font-size:var(--menu-row-font-size);font-weight:var(--selection-font-weight);line-height:var(--menu-row-line-height);color:var(--text-color-selection)}.sd-select-item[data-state=checked]{background:var( --background-color-menu-row-selected,var(--background-color-action-secondary-active) );color:var(--text-color-selection)}.sd-select-item[data-highlighted]{background:var( --background-color-menu-row,var(--background-color-action-secondary) )}.sd-select-item:hover{background:var( --background-color-menu-row,var(--background-color-action-secondary-hover) )}.sd-select-item{outline-style:solid;outline-width:0}.sd-select-item:focus-visible{outline-width:var(--spacing-menu-row-focus-outline)}.sd-select-indicator{display:var(--menu-selected-indicator)}.sd-dropdown-row{min-height:var(--spacing-menu-row-min);border-radius:var(--menu-row-radius);padding:var(--spacing-menu-row-y) var(--spacing-menu-row-x);font-size:var(--menu-row-font-size);font-weight:var(--selection-font-weight)}.sd-dropdown-row:hover{background:var( --background-color-menu-row,var(--background-color-action-tertiary-hover) )}.sd-dropdown-row:is(:focus-visible,[data-highlighted]):not(:hover){background:var( --background-color-menu-row,var(--background-color-action-tertiary-focus) );box-shadow:var( --shadow-menu-row-focus,inset 0 0 0 2px var(--ring-color-action-focus) )}.sd-dropdown-row:is([data-selected],[data-state=active]){background:var( --background-color-menu-row,var(--background-color-action-tertiary-focus) )}.sd-dropdown-row[data-disabled]{color:var(--text-color-control-disabled)}.sd-dropdown-radio,.sd-dropdown-row[data-inset]{padding-inline-start:32px}.sd-dropdown-row[data-variant=destructive]{color:var(--text-color-selection-danger)}.sd-dropdown-row[data-variant=destructive]:is(:hover,[data-highlighted],:focus-visible){background:var( --selection-danger-surface,var(--background-color-negative) )}.sd-dropdown-icon{color:var(--text-color-selection-muted)}.sd-dropdown-row[data-variant=destructive] .sd-dropdown-icon{--text-color-selection-muted:var(--text-color-selection-danger);color:inherit}.sd-menu-separator{border-color:var(--menu-separator,var(--border-color-separator-primary))}@media (prefers-reduced-motion:reduce){.sd-menu-panel{animation:none}.sd-select-chevron{transition:none}}@media (prefers-contrast:more){.sd-menu-row{--spacing-menu-row-focus-outline:2px}.sd-menu-row:is([data-highlighted],:focus-visible){outline:2px solid currentColor;outline-offset:-2px}}@media (forced-colors:active){.sd-menu-row{--spacing-menu-row-focus-outline:2px}.sd-menu-panel,.sd-selection-field{border:1px solid ButtonText}.sd-selection-field:focus-within{outline:2px solid Highlight}.sd-menu-row[aria-selected=true]{outline:1px solid Highlight}}}@layer theme, base, components, utilities;.toaster [role=status]{margin:0}@layer components{.sd-toast{min-height:48px;padding:12px 16px;border-radius:12px;background:var(--background-color-inverse-primary);box-shadow:var(--shadow-overlay);animation:sd-toast-enter .18s ease-out}.sd-toast,.sd-toast svg{color:var(--text-color-white)}}@keyframes sd-toast-enter{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.sd-toast{animation:sd-toast-enter .18s ease-out}}