:where(:not(.scrollbar-default)){scrollbar-color:rgb(var(--up-n8) / .72) transparent}:where(:not(.scrollbar-default))::-webkit-scrollbar-thumb{background-color:rgb(var(--up-n8) / .72);background-clip:content-box;border:3px solid #0000;border-radius:9999px}:where(:not(.scrollbar-default))::-webkit-scrollbar-track{background:0 0}:where(:not(.scrollbar-default))::-webkit-scrollbar-corner{background:0 0}.bg-gradient-glass-card{background-image:var(--glass-card-gradient)}.ds-split-pane{transition-property:width,max-width,border-color;transition-duration:var(--ds-dur-medium);transition-timing-function:var(--ds-ease-standard);will-change:width, max-width}@property --ds-sf-top{syntax:"<length>";inherits:false;initial-value:0}@property --ds-sf-bottom{syntax:"<length>";inherits:false;initial-value:0}@property --ds-sf-left{syntax:"<length>";inherits:false;initial-value:0}@property --ds-sf-right{syntax:"<length>";inherits:false;initial-value:0}@keyframes ds-sf-top{to{--ds-sf-top:24px}}@keyframes ds-sf-bottom{0%{--ds-sf-bottom:24px}}@keyframes ds-sf-left{to{--ds-sf-left:24px}}@keyframes ds-sf-right{0%{--ds-sf-right:24px}}@supports (animation-timeline:scroll(self)){.ds-scroll-fade-y{-webkit-mask-image:linear-gradient(to bottom,  black 0, black var(--ds-sf-top-inset,0px), var(--ds-sf-top-edge,transparent) var(--ds-sf-top-inset,0px), black calc(var(--ds-sf-top-inset,0px) + var(--ds-sf-top)), black calc(100% - var(--ds-sf-bottom)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom,  black 0, black var(--ds-sf-top-inset,0px), var(--ds-sf-top-edge,transparent) var(--ds-sf-top-inset,0px), black calc(var(--ds-sf-top-inset,0px) + var(--ds-sf-top)), black calc(100% - var(--ds-sf-bottom)), transparent 100%);mask-image:linear-gradient(to bottom,  black 0, black var(--ds-sf-top-inset,0px), var(--ds-sf-top-edge,transparent) var(--ds-sf-top-inset,0px), black calc(var(--ds-sf-top-inset,0px) + var(--ds-sf-top)), black calc(100% - var(--ds-sf-bottom)), transparent 100%);animation-name:ds-sf-top,ds-sf-bottom;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(self),scroll(self);animation-range:0 24px,calc(100% - 24px) 100%}.ds-scroll-fade-x{-webkit-mask-image:linear-gradient(to right, transparent 0, black var(--ds-sf-left), black calc(100% - var(--ds-sf-right)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, black var(--ds-sf-left), black calc(100% - var(--ds-sf-right)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, black var(--ds-sf-left), black calc(100% - var(--ds-sf-right)), transparent 100%);animation-name:ds-sf-left,ds-sf-right;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(self inline),scroll(self inline);animation-range:0 24px,calc(100% - 24px) 100%}.ds-scroll-fade-y.ds-scroll-fade-x{-webkit-mask-image:linear-gradient(to bottom, black 0, black var(--ds-sf-top-inset,0px), var(--ds-sf-top-edge,transparent) var(--ds-sf-top-inset,0px), black calc(var(--ds-sf-top-inset,0px) + var(--ds-sf-top)), black calc(100% - var(--ds-sf-bottom)), transparent 100%), linear-gradient(to right, transparent 0, black var(--ds-sf-left), black calc(100% - var(--ds-sf-right)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, black 0, black var(--ds-sf-top-inset,0px), var(--ds-sf-top-edge,transparent) var(--ds-sf-top-inset,0px), black calc(var(--ds-sf-top-inset,0px) + var(--ds-sf-top)), black calc(100% - var(--ds-sf-bottom)), transparent 100%), linear-gradient(to right, transparent 0, black var(--ds-sf-left), black calc(100% - var(--ds-sf-right)), transparent 100%);mask-image:linear-gradient(to bottom, black 0, black var(--ds-sf-top-inset,0px), var(--ds-sf-top-edge,transparent) var(--ds-sf-top-inset,0px), black calc(var(--ds-sf-top-inset,0px) + var(--ds-sf-top)), black calc(100% - var(--ds-sf-bottom)), transparent 100%), linear-gradient(to right, transparent 0, black var(--ds-sf-left), black calc(100% - var(--ds-sf-right)), transparent 100%);-webkit-mask-composite:source-in, xor;animation-name:ds-sf-top,ds-sf-bottom,ds-sf-left,ds-sf-right;animation-timeline:scroll(self),scroll(self),scroll(self inline),scroll(self inline);animation-range:0 24px,calc(100% - 24px) 100%,0 24px,calc(100% - 24px) 100%;-webkit-mask-composite:source-in;mask-composite:intersect}}.ds-scroll-fade-y:has([data-ds-sticky-top]){--ds-sf-top-edge:black}.ds-prose .hljs-comment,.ds-prose .hljs-quote{color:var(--code-comment);font-style:italic}.ds-prose .hljs-keyword,.ds-prose .hljs-selector-tag,.ds-prose .hljs-literal,.ds-prose .hljs-built_in,.ds-prose .hljs-type,.ds-prose .hljs-name,.ds-prose .hljs-tag,.ds-prose .hljs-section{color:var(--code-keyword)}.ds-prose .hljs-string,.ds-prose .hljs-regexp,.ds-prose .hljs-meta .hljs-string,.ds-prose .hljs-addition{color:var(--code-string)}.ds-prose .hljs-number,.ds-prose .hljs-symbol,.ds-prose .hljs-bullet,.ds-prose .hljs-link,.ds-prose .hljs-meta{color:var(--code-number)}.ds-prose .hljs-title,.ds-prose .hljs-attr,.ds-prose .hljs-attribute,.ds-prose .hljs-variable,.ds-prose .hljs-template-variable,.ds-prose .hljs-property,.ds-prose .hljs-params,.ds-prose .hljs-selector-id,.ds-prose .hljs-selector-class{color:var(--code-entity)}.ds-prose .hljs-deletion{color:var(--code-deletion)}.ds-prose .hljs-emphasis{font-style:italic}.ds-prose .hljs-strong{font-weight:600}@keyframes ds-toast-ring-drain{0%{stroke-dashoffset:0}to{stroke-dashoffset:100px}}.ds-toast-ring-arc{animation:5s linear forwards ds-toast-ring-drain}[data-sonner-toaster]:hover .ds-toast-ring-arc{animation-play-state:paused}.ds-activity-shimmer{animation:1s linear infinite ds-activity-shimmer;-webkit-mask-image:linear-gradient(90deg,#00000080 0% 40%,#000 50%,#00000080 60% 100%);mask-image:linear-gradient(90deg,#00000080 0% 40%,#000 50%,#00000080 60% 100%);-webkit-mask-position:100% 0;mask-position:100% 0;-webkit-mask-size:400% 100%;mask-size:400% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (prefers-reduced-motion:reduce){.ds-split-pane{will-change:auto;transition:none}.ds-toast-ring-arc{stroke-dashoffset:0;animation:none}.ds-activity-shimmer{animation:none;-webkit-mask-image:none;mask-image:none}}@keyframes ds-rise-fade{0%{opacity:0;transform:translateY(10px)}}@keyframes ds-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@keyframes ds-activity-shimmer{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}
/*# sourceMappingURL=0_.7di_modqhj.css.map*/