@theme inline{--animate-toast-in: toast-slide-in-from-bottom var(--duration-base) var(--ease-out); --animate-toast-out: toast-slide-out-to-right var(--duration-fast) var(--ease-out) forwards; @keyframes toast-slide-in-from-bottom { from { transform: translateY(100%); opacity: 0; } to { transform: translateY(0); opacity: 1; } } @keyframes toast-slide-out-to-right { from { transform: translateX(0); opacity: 1; } to { transform: translateX(100%); opacity: 0; } }}@utility animate-toast-in{animation: var(--animate-toast-in);}@utility animate-toast-out{animation: var(--animate-toast-out);}@keyframes tooltip-slide-up-fade-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes tooltip-slide-down-fade-in{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes tooltip-slide-left-fade-in{0%{opacity:0;transform:translate(2px)}to{opacity:1;transform:translate(0)}}@keyframes tooltip-slide-right-fade-in{0%{opacity:0;transform:translate(-2px)}to{opacity:1;transform:translate(0)}}@keyframes tooltip-fade-out{0%{opacity:1}to{opacity:0}}.tooltip-content{transform-origin:var(--radix-tooltip-content-transform-origin);animation-duration:var(--duration-base);animation-timing-function:var(--ease-out)}.tooltip-content[data-state=delayed-open][data-side=top]{animation-name:tooltip-slide-down-fade-in}.tooltip-content[data-state=delayed-open][data-side=bottom]{animation-name:tooltip-slide-up-fade-in}.tooltip-content[data-state=delayed-open][data-side=left]{animation-name:tooltip-slide-right-fade-in}.tooltip-content[data-state=delayed-open][data-side=right]{animation-name:tooltip-slide-left-fade-in}[data-slot=tooltip-content][data-state=closed]{animation-duration:var(--duration-fast);animation-name:tooltip-fade-out}@keyframes collapsible-slide-down{0%{opacity:0;height:0;overflow:hidden}to{opacity:1;height:var(--radix-collapsible-content-height);overflow:hidden}}@keyframes collapsible-slide-up{0%{opacity:1;height:var(--radix-collapsible-content-height)}to{opacity:0;height:0}}.collapsible-content{overflow:hidden}.collapsible-content[data-state=open]{animation:collapsible-slide-down var(--duration-base) var(--ease-out);overflow:visible}.collapsible-content[data-state=closed]{animation:collapsible-slide-up var(--duration-fast) var(--ease-out) forwards}.collapsible-chevron{transition:transform var(--duration-base) var(--ease-out)}[data-state=open] .collapsible-chevron{transform:rotate(0)}[data-state=closed] .collapsible-chevron{transform:rotate(-90deg)}.dialog-overlay{animation:dialog-overlay-fade-in var(--duration-modal) var(--ease-out)}.dialog-overlay[data-state=closed]{animation:dialog-overlay-fade-out var(--duration-fast) var(--ease-out)}.dialog-content{animation:dialog-content-fade-in var(--duration-modal) var(--ease-out)}.dialog-content[data-state=closed]{animation:dialog-content-fade-out var(--duration-fast) var(--ease-out)}@keyframes dialog-overlay-fade-in{0%{opacity:0}to{opacity:1}}@keyframes dialog-overlay-fade-out{0%{opacity:1}to{opacity:0}}@keyframes dialog-content-fade-in{0%{opacity:0;transform:scale(var(--scale-enter))}to{opacity:1;transform:scale(1)}}@keyframes dialog-content-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(var(--scale-enter))}}.full-screen-dialog-overlay{animation:full-screen-dialog-fade-in var(--duration-modal) var(--ease-out)}.full-screen-dialog-overlay[data-state=closed]{animation:full-screen-dialog-fade-out var(--duration-fast) var(--ease-out)}.full-screen-dialog-content{animation:full-screen-dialog-fade-in var(--duration-modal) var(--ease-out)}.full-screen-dialog-content[data-state=closed]{animation:full-screen-dialog-fade-out var(--duration-fast) var(--ease-out)}@keyframes full-screen-dialog-fade-in{0%{opacity:0}to{opacity:1}}@keyframes full-screen-dialog-fade-out{0%{opacity:1}to{opacity:0}}[data-slot=sidebar-field] [data-slot=select-trigger] [data-slot=select-icon]{opacity:0;transition:opacity var(--duration-fast) var(--ease-out)}[data-slot=sidebar-field]:hover [data-slot=select-icon],[data-slot=sidebar-field] [data-slot=select-trigger][data-state=open] [data-slot=select-icon]{opacity:1}.cobalt-spinner{--spinner-offset:calc(var(--spinner-box-gap) / 2 + var(--spinner-box-width) / 2);--spinner-offset-neg:calc(-1 * var(--spinner-offset));--spinner-spread-radius:calc(var(--spinner-box-width) / 2);color:currentColor;box-shadow:var(--spinner-offset-neg) var(--spinner-offset-neg) 0 var(--spinner-spread-radius), var(--spinner-offset-neg) var(--spinner-offset-neg) 0 var(--spinner-spread-radius), var(--spinner-offset-neg) var(--spinner-offset-neg) 0 var(--spinner-spread-radius), var(--spinner-offset-neg) var(--spinner-offset-neg) 0 var(--spinner-spread-radius);animation:6s infinite cobalt-spinner}@keyframes cobalt-spinner{0%{box-shadow:var(--spinner-offset-neg) var(--spinner-offset-neg) 0 var(--spinner-spread-radius), var(--spinner-offset-neg) var(--spinner-offset-neg) 0 var(--spinner-spread-radius), var(--spinner-offset-neg) var(--spinner-offset-neg) 0 var(--spinner-spread-radius), var(--spinner-offset-neg) var(--spinner-offset-neg) 0 var(--spinner-spread-radius)}8.33%{box-shadow:var(--spinner-offset-neg) var(--spinner-offset-neg) 0 var(--spinner-spread-radius), var(--spinner-offset) var(--spinner-offset-neg) 0 var(--spinner-spread-radius), var(--spinner-offset) var(--spinner-offset-neg) 0 var(--spinner-spread-radius), var(--spinner-offset) var(--spinner-offset-neg) 0 var(--spinner-spread-radius)}16.66%{box-shadow:var(--spinner-offset-neg) var(--spinner-offset-neg) 0 var(--spinner-spread-radius), var(--spinner-offset) var(--spinner-offset-neg) 0 var(--spinner-spread-radius), var(--spinner-offset) var(--spinner-offset) 0 var(--spinner-spread-radius), var(--spinner-offset) var(--spinner-offset) 0 var(--spinner-spread-radius)}24.99%{box-shadow:var(--spinner-offset-neg) var(--spinner-offset-neg) 0 var(--spinner-spread-radius), var(--spinner-offset) var(--spinner-offset-neg) 0 var(--spinner-spread-radius), var(--spinner-offset) var(--spinner-offset) 0 var(--spinner-spread-radius), var(--spinner-offset-neg) var(--spinner-offset) 0 var(--spinner-spread-radius)}33.32%{box-shadow:var(--spinner-offset-neg) var(--spinner-offset-neg) 0 var(--spinner-spread-radius), var(--spinner-offset) var(--spinner-offset-neg) 0 var(--spinner-spread-radius), var(--spinner-offset) var(--spinner-offset) 0 var(--spinner-spread-radius), var(--spinner-offset-neg) var(--spinner-offset-neg) 0 var(--spinner-spread-radius)}41.65%{box-shadow:var(--spinner-offset) var(--spinner-offset-neg) 0 var(--spinner-spread-radius), var(--spinner-offset) var(--spinner-offset-neg) 0 var(--spinner-spread-radius), var(--spinner-offset) var(--spinner-offset) 0 var(--spinner-spread-radius), var(--spinner-offset) var(--spinner-offset-neg) 0 var(--spinner-spread-radius)}49.98%{box-shadow:var(--spinner-offset) var(--spinner-offset) 0 var(--spinner-spread-radius), var(--spinner-offset) var(--spinner-offset) 0 var(--spinner-spread-radius), var(--spinner-offset) var(--spinner-offset) 0 var(--spinner-spread-radius), var(--spinner-offset) var(--spinner-offset) 0 var(--spinner-spread-radius)}58.31%{box-shadow:var(--spinner-offset-neg) var(--spinner-offset) 0 var(--spinner-spread-radius), var(--spinner-offset-neg) var(--spinner-offset) 0 var(--spinner-spread-radius), var(--spinner-offset) var(--spinner-offset) 0 var(--spinner-spread-radius), var(--spinner-offset-neg) var(--spinner-offset) 0 var(--spinner-spread-radius)}66.64%{box-shadow:var(--spinner-offset-neg) var(--spinner-offset-neg) 0 var(--spinner-spread-radius), var(--spinner-offset-neg) var(--spinner-offset-neg) 0 var(--spinner-spread-radius), var(--spinner-offset) var(--spinner-offset) 0 var(--spinner-spread-radius), var(--spinner-offset-neg) var(--spinner-offset) 0 var(--spinner-spread-radius)}74.97%{box-shadow:var(--spinner-offset-neg) var(--spinner-offset-neg) 0 var(--spinner-spread-radius), var(--spinner-offset) var(--spinner-offset-neg) 0 var(--spinner-spread-radius), var(--spinner-offset) var(--spinner-offset) 0 var(--spinner-spread-radius), var(--spinner-offset-neg) var(--spinner-offset) 0 var(--spinner-spread-radius)}83.3%{box-shadow:var(--spinner-offset-neg) var(--spinner-offset-neg) 0 var(--spinner-spread-radius), var(--spinner-offset) var(--spinner-offset) 0 var(--spinner-spread-radius), var(--spinner-offset) var(--spinner-offset) 0 var(--spinner-spread-radius), var(--spinner-offset-neg) var(--spinner-offset) 0 var(--spinner-spread-radius)}91.63%{box-shadow:var(--spinner-offset-neg) var(--spinner-offset-neg) 0 var(--spinner-spread-radius), var(--spinner-offset-neg) var(--spinner-offset) 0 var(--spinner-spread-radius), var(--spinner-offset-neg) var(--spinner-offset) 0 var(--spinner-spread-radius), var(--spinner-offset-neg) var(--spinner-offset) 0 var(--spinner-spread-radius)}to{box-shadow:var(--spinner-offset-neg) var(--spinner-offset-neg) 0 var(--spinner-spread-radius), var(--spinner-offset-neg) var(--spinner-offset-neg) 0 var(--spinner-spread-radius), var(--spinner-offset-neg) var(--spinner-offset-neg) 0 var(--spinner-spread-radius), var(--spinner-offset-neg) var(--spinner-offset-neg) 0 var(--spinner-spread-radius)}}
