@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes appearer-show-up{0%{max-height:0;overflow:hidden}to{max-height:200px;overflow:hidden}}.appearer{animation:appearer-show-up var(--timing) forwards;animation-timing-function:ease-out;animation-iteration-count:1}.scroll-container{cursor:grab;-webkit-user-select:none;user-select:none;width:100%;position:relative;overflow-y:hidden}.scroll-container::-webkit-scrollbar{-ms-overflow-style:none;scrollbar-width:none;display:none}.scroll-container:active{cursor:grabbing}.expandable{transition-property:max-height;transition-timing-function:ease-in-out}.flex-container{width:max-content;display:flex}.flex-container.full-size{width:100%;height:100%}.flex-container.full-width{width:100%}.flex-container.full-height{height:100%}.flex-container.stack{justify-content:var(--align-items);align-items:var(--justify-content)}.flex-container.group{justify-content:var(--justify-content);align-items:var(--align-items)}.group{-webkit-height:max-content;-moz-height:max-content;-ms-height:max-content;-o-height:max-content;flex-direction:row;width:max-content;height:max-content;display:flex}.group.full-size{width:100%;height:100%}.group.full-width{width:100%}.group.full-height{height:100%}.overrider{position:relative}@keyframes slide-in-right{0%{left:-100%}to{left:0%}}.overrider .override-with{will-change:left;animation:slide-in-right var(--override-timing) forwards ease-out;animation-iteration-count:1;position:absolute;top:0}.positioner-inside{position:absolute}.positioner-inside.l-t{top:0;left:0}.positioner-inside.l-c{top:50%;left:0;transform:translateY(-50%)}.positioner-inside.l-b{bottom:0;left:0}.positioner-inside.c-t{top:0;left:50%;transform:translate(-50%)}.positioner-inside.c-c{top:50%;left:50%;transform:translate(-50%,-50%)}.positioner-inside.c-b{bottom:0;left:50%;transform:translate(-50%)}.positioner-inside.r-t{top:0;right:0}.positioner-inside.r-c{top:50%;right:0;transform:translateY(-50%)}.positioner-inside.r-b{bottom:0;right:0}.remover{position:relative}@keyframes collapse{0%{max-height:500px;overflow:hidden}to{max-height:0;overflow:hidden}}@keyframes slide-out-right{0%{left:0%}to{left:100%}}.remover{animation-name:collapse;animation-duration:var(--timing);animation-delay:var(--timing);animation-timing-function:ease-in;animation-iteration-count:1;animation-fill-mode:forwards}.remover .to-remove{animation-name:slide-out-right;animation-duration:var(--timing);animation-timing-function:ease-in;animation-iteration-count:1;animation-fill-mode:forwards;position:relative;top:0}.scaler{transform-origin:50%;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-smooth:antialiased;backface-visibility:hidden;will-change:transform;transform:translateZ(0)}.scaler.show{animation:appear var(--timing-s) ease-in-out forwards}.scaler.hide{animation:disappear var(--timing-s) ease-in-out forwards}@keyframes appear{0%{opacity:0;-webkit-transform:scale(var(--from-size));-moz-transform:scale(var(--from-size));-ms-transform:scale(var(--from-size));-o-transform:scale(var(--from-size));scale:var(--from-size)}to{opacity:1;-webkit-transform:scale(calc(100% + .5px));-moz-transform:scale(calc(100% + .5px));-ms-transform:scale(calc(100% + .5px));-o-transform:scale(calc(100% + .5px));scale:calc(100% + .5px)}}@keyframes disappear{0%{opacity:1;-webkit-transform:scale(1)scale(1);-moz-transform:scale(1)scale(1);-ms-transform:scale(1)scale(1);-o-transform:scale(1)scale(1)}to{opacity:0;-webkit-transform:scale(var(--from-size));-moz-transform:scale(var(--from-size));-ms-transform:scale(var(--from-size));-o-transform:scale(var(--from-size));scale:var(--from-size)}}.stack{-webkit-height:max-content;-moz-height:max-content;-ms-height:max-content;-o-height:max-content;flex-direction:column;width:max-content;max-width:100%;height:max-content;max-height:100%;display:flex}.stack.full-size{width:100%;height:100%}.stack.full-width{width:100%}.stack.full-height{height:100%}.positioner-outside{z-index:999;position:absolute}.positioner-outside[data-orientation=horizontal].l-t{top:0;left:calc(-100% - var(--spacing,0))}.positioner-outside[data-orientation=horizontal].l-c{top:50%;left:calc(-100% - var(--spacing,0));transform:translateY(-50%)}.positioner-outside[data-orientation=horizontal].l-b{bottom:0;left:calc(-100% - var(--spacing,0))}.positioner-outside[data-orientation=horizontal].r-t{top:0;left:calc(100% + var(--spacing,0))}.positioner-outside[data-orientation=horizontal].r-c{top:50%;left:calc(100% + var(--spacing,0));transform:translateY(-50%)}.positioner-outside[data-orientation=horizontal].r-b{bottom:0;left:calc(100% + var(--spacing,0))}.positioner-outside[data-orientation=vertical].t-l{top:calc(-100% - var(--spacing,0));left:0}.positioner-outside[data-orientation=vertical].t-c{top:calc(-100% - var(--spacing,0));left:50%;transform:translate(-50%)}.positioner-outside[data-orientation=vertical].t-r{top:calc(-100% - var(--spacing,0));right:0}.positioner-outside[data-orientation=vertical].b-l{top:calc(100% + var(--spacing,0));left:0}.positioner-outside[data-orientation=vertical].b-c{top:calc(100% + var(--spacing,0));left:50%;transform:translate(-50%)}.positioner-outside[data-orientation=vertical].b-r{top:calc(100% + var(--spacing,0));right:0}.ds-backdrop{width:100%;height:100%;position:fixed;top:0;left:0}:root.ds-untitled-ui .ds-backdrop{background:#11132233;background:rgb(from var(--gray-cool-900) r g b/.2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);-moz-backdrop-filter:blur(20px);-ms-backdrop-filter:blur(20px);-o-backdrop-filter:blur(20px)}:root.ds-neumorphism .ds-backdrop{background:#e9eaeb33;background:rgb(from var(--gray-200) r g b/.2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);-moz-backdrop-filter:blur(20px);-ms-backdrop-filter:blur(20px);-o-backdrop-filter:blur(20px)}.ds-hoverable-bg{justify-content:center;align-items:center;display:flex}.ds-hoverable-bg.radius-xs{border-radius:4px}.ds-hoverable-bg.radius-sm{border-radius:8px}.ds-hoverable-bg.radius-md{border-radius:12px}.ds-hoverable-bg.radius-lg{border-radius:16px}.ds-hoverable-bg.radius-xl{border-radius:20px}.ds-hoverable-bg.radius-full{border-radius:99999px}.ds-hoverable-bg{aspect-ratio:1}.ds-hoverable-bg.size-xs{width:24px}.ds-hoverable-bg.size-sm{width:28px}.ds-hoverable-bg.size-md{width:32px}.ds-hoverable-bg.size-lg{width:36px}.ds-hoverable-bg.size-xl{width:40px}.ds-hoverable-bg.size-none{width:max-content;aspect-ratio:unset}.ds-hoverable-bg{isolation:isolate;position:relative}.ds-hoverable-bg:before{content:"";z-index:-1;border-radius:inherit;opacity:var(--bg-opacity,1);background:var(--bg-color,transparent);transition:background .25s ease-in-out;position:absolute;inset:0}.ds-hoverable-bg.hoverable-true:hover:before{background:var(--hover-color,var(--gray-200,#00000014))}.dt-replacer{-webkit-height:max-content;-moz-height:max-content;-ms-height:max-content;-o-height:max-content;height:max-content;position:relative;overflow:hidden}.dt-replacer .base{position:relative}.dt-replacer .additional{visibility:hidden;opacity:0;width:100%;position:absolute;top:0;left:0}.with-transition{transition:height .3s ease-out}.with-transition .additional.show-true{visibility:visible;opacity:1}.with-transition .base.show-false{visibility:visible;opacity:0}.initial-animation{animation-duration:0s;animation-fill-mode:backwards}.regular-animation{animation-duration:.3s;animation-timing-function:ease-out;animation-fill-mode:forwards}.show-true{animation-name:replacer-show-up}.show-false{animation-name:replacer-show-down}@keyframes replacer-show-up{0%{opacity:0;visibility:visible}to{opacity:1;visibility:visible}}@keyframes replacer-show-down{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}.sequenced-item{opacity:0}@media (prefers-reduced-motion:no-preference){.sequenced-item{transition:opacity var(--sequenced-item-duration,.42s) ease-out, transform var(--sequenced-item-duration,.42s) ease-out;transform:translateY(-12px)}}.sequenced-item--revealed{opacity:1}@media (prefers-reduced-motion:no-preference){.sequenced-item--revealed{transform:translateY(0)}}
