@keyframes sd-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes sd-blurIn{0%{opacity:0;filter:blur(4px)}to{opacity:1;filter:blur()}}@keyframes sd-slideUp{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}[data-sd-animate]{animation:var(--sd-animation,sd-fadeIn) var(--sd-duration,.15s) var(--sd-easing,ease) both}
: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}.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.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}[data-ds-scroll-list]>:last-child>[data-ds-sticky-section]>[data-ds-sticky-top]:last-child>[data-ds-sticky-header],[data-ds-scroll-list]>[data-ds-sticky-section]:last-child>[data-ds-sticky-top]:last-child>[data-ds-sticky-header]{border-bottom-width:0}@supports (container-type:scroll-state){[data-ds-sticky-section]>[data-ds-sticky-top]{container-type:scroll-state}[data-ds-sticky-section-fade]{pointer-events:none;opacity:0;background:linear-gradient(to bottom, color-mix(in srgb, rgb(var(--up-n3)) 14%, rgb(var(--up-n2))), rgb(var(--up-n2) / 0));height:24px;transition:opacity var(--ds-dur-fast) var(--ds-ease-standard);position:absolute;inset:100% 0 auto}@container scroll-state(stuck:top){[data-ds-sticky-section-fade]{opacity:1}}}.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}[data-markdown-table] [data-sd-animate]{animation:none}@media (prefers-reduced-motion:reduce){[data-sd-animate]{animation:none}.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}[data-ds-sticky-section-fade]{transition:none}}@keyframes ds-rise-fade{0%{opacity:0;transform:translateY(10px)}}@property --ds-grow-fade{syntax:"<length>";inherits:false;initial-value:0}.ds-grow-fade{-webkit-mask-image:linear-gradient(to bottom, black calc(100% - var(--ds-grow-fade)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, black calc(100% - var(--ds-grow-fade)), transparent 100%);mask-image:linear-gradient(to bottom, black calc(100% - var(--ds-grow-fade)), transparent 100%);transition:--ds-grow-fade var(--ds-dur-medium) linear}@keyframes ds-message-grow{0%{opacity:0;grid-template-rows:0fr}}@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}}
:root{--twk-font:"TWK Lausanne", ui-sans-serif, system-ui, sans-serif;--overpass-font:"Overpass Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--ibm-plex-font:"IBM Plex Mono", ui-monospace, SFMono-Regular, monospace;--handwritten-font:"Dancing Script", cursive;--font-sans:var(--twk-font);--font-mono:var(--overpass-font);--font-currency:var(--ibm-plex-font);--up-n0:0 0 0;--up-n1:5 5 5;--up-n2:14 14 15;--up-n3:24 24 26;--up-n4:34 34 35;--up-n5:44 45 46;--up-n6:54 55 56;--up-n7:73 74 76;--up-n8:92 93 94;--up-n9:120 120 122;--up-n10:149 149 150;--up-n11:177 177 178;--up-n12:207 207 207;--up-n13:233 233 235;--up-nff:255 255 255;--up-n-wgt:10 10 10;--up-aq:0 241 177;--up-aq-lt:107 255 216;--up-aq-dk:0 174 128;--up-aq-tr:#12614ba8;--up-blue:48 185 255;--up-blue-lt-alt:82 199 249;--up-blue-lt:124 207 255;--up-blue-dk:72 133 160;--up-blue-dk-alt:19 99 135;--up-blue-tr:#136387a8;--up-gold:253 209 33;--up-gold-lt:255 229 124;--up-gold-dk:171 137 1;--up-gold-tr:#615217a8;--up-red:255 61 61;--up-red-lt:244 110 110;--up-red-dk:164 15 15;--up-red-tr:#8a0e0ea8;--up-pk:245 88 91;--up-pk-lt:243 92 137;--up-pk-dk:204 47 50;--up-green:66 253 91;--up-green-lt:119 249 136;--up-green-lt-alt:130 246 115;--up-green-dk:24 188 46;--up-qbo:36 141 22;--up-violet:192 21 225;--up-violet-lt-alt:182 146 253;--up-violet-lt:104 60 250;--up-violet-dk:145 18 170;--vis-n0:#000;--vis-n1:#050505;--vis-n2:#0e0e0f;--vis-n3:#18181a;--vis-n4:#222223;--vis-n5:#2c2d2e;--vis-n6:#363738;--vis-nff:#fff;--vis-aq:#00f1b1;--vis-aq-lt:#6bffd8;--vis-blue:#30b9ff;--vis-gold:#fdd121;--vis-red:#ff3d3d;--vis-green:#42fd5b;--vis-violet:#c015e1;--home-widget-shadow:inset 0 25px 50px #ffffff05, inset 1px 1px 2px #ffffff1f, inset -32px -32px 120px #ffffff05, inset 40px 40px 120px #ffffff05;--home-widget-gradient:linear-gradient(0deg, #0a0a0a99 0%, #0a0a0a00 100%), linear-gradient(90deg, #09090a00 0%, #0f0f0f 100%);--home-widget-base:var(--up-n2);--home-widget-h-start:var(--up-n1);--home-widget-h-end:var(--up-n4);--home-widget-v-start:var(--up-n2);--home-widget-v-end:var(--up-n1);--home-widget-glow:255 255 255;--home-widget-glint:255 255 255;--glass-card-base:6 6 8;--glass-card-h-start:40 40 45;--glass-card-h-end:120 120 130;--glass-card-v-start:12 12 20;--glass-card-v-end:24 24 32;--glass-card-glow:255 255 255;--glass-card-glint:255 255 255;--glass-card-gradient:linear-gradient(135deg, #fff3 0%, #fff0 60%), linear-gradient(0deg, #ffffff1a 0%, #fff0 100%);--card-base:14 14 15;--card-h-start:14 14 15;--card-h-end:44 45 46;--card-v-start:44 45 46;--card-v-end:14 14 15;--card-glow:255 255 255;--card-glint:255 255 255;--popover-shadow:0 8px 24px #00000059, 0 1px 2px #0009, inset 0 1px 0 #ffffff0a;--shadow-hairline:inset 0 0 0 1px var(--hairline-inner);--shadow-popover:inset 0 0 0 1px var(--hairline-inner), var(--popover-shadow);--shadow-popover-strong:inset 0 0 0 1px var(--hairline-inner-strong), var(--popover-shadow);--gradient-uplinq:linear-gradient(-45deg, #fff 0%, #6bffd8 100%);--gradient-qbo:linear-gradient(-45deg, #fff 0%, #18bc2e 100%);--gradient-qbo2way:linear-gradient(-45deg, #6bffd8 0%, #18bc2e 100%);--gradient-hero:linear-gradient(-45deg, #6bffd8 0%, #6bffd8 25%, #fdd121 50%, #6bffd8 75%);--gradient-radial-card:radial-gradient(96.29% 96.29% at 75.73% 0%, #2c2d2e 0%, #2c2d2efc 10.37%, #222223bf 40.89%, #18181a98 55.76%, #0e0e0f 74.08%, #0e0e0f 100%);--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-2xl:16px;--radius-3xl:24px;--radius-pill:9999px;--z-dialog:100;--z-float:110;--ds-dur-fast:.1s;--ds-dur-medium:.15s;--ds-dur-slow:.2s;--ds-dur-emphasis:.25s;--ds-ease-standard:cubic-bezier(.22, 1, .36, 1);--ds-ease-pop:cubic-bezier(.34, 1.36, .64, 1);--ds-ease-bob:cubic-bezier(.34, 1.35, .64, 1);--ds-ease-return:cubic-bezier(.34, 3.85, .64, 1);--border-color:rgb(var(--up-n4));--border-color-strong:rgb(var(--up-n5));--ring-focus:rgb(var(--up-aq));--hairline:#ffffff14;--hairline-strong:#ffffff21;--hairline-inner:#00000059;--hairline-inner-strong:#00000080;--bg-canvas:rgb(var(--up-n2));--bg-surface:rgb(var(--up-n1));--bg-elevated:rgb(var(--up-n0));--bg-hover:rgb(var(--up-n3));--bg-widget:rgb(var(--up-n-wgt));--fg-1:rgb(var(--up-nff));--fg-2:rgb(var(--up-n13));--fg-3:rgb(var(--up-n12));--fg-4:rgb(var(--up-n11));--fg-muted:rgb(var(--up-n10));--fg-placeholder:rgb(var(--up-n9));--fg-disabled:rgb(var(--up-n8));--accent:rgb(var(--up-aq));--accent-hover:rgb(var(--up-aq-lt));--on-accent:5 5 5;--status-info:rgb(var(--up-blue-lt));--status-success:rgb(var(--up-aq));--status-warn:rgb(var(--up-gold));--status-danger:rgb(var(--up-red));--code-comment:rgb(var(--up-n10));--code-keyword:rgb(var(--up-violet-lt-alt));--code-string:rgb(var(--up-aq-lt));--code-number:rgb(var(--up-blue-lt));--code-entity:rgb(var(--up-nff));--code-deletion:rgb(var(--up-red-lt))}.light{--up-n0:255 255 255;--up-n1:250 250 250;--up-n2:244 244 246;--up-n3:233 233 235;--up-n4:220 220 221;--up-n5:207 207 209;--up-n6:168 169 172;--up-n7:135 137 140;--up-n8:106 108 112;--up-n9:80 82 86;--up-n10:60 62 66;--up-n11:43 45 48;--up-n12:30 32 34;--up-n13:21 23 24;--up-nff:5 5 5;--up-n-wgt:245 245 245;--up-aq:0 201 156;--up-aq-lt:0 143 110;--up-aq-dk:0 120 90;--up-aq-tr:#a5d9cca8;--up-blue:10 147 226;--up-blue-lt-alt:10 147 226;--up-blue-lt:0 122 191;--up-blue-dk:46 95 116;--up-blue-dk-alt:19 99 135;--up-blue-tr:#a1cce0a8;--up-gold:230 184 0;--up-gold-lt:212 170 0;--up-gold-dk:128 101 0;--up-gold-tr:#e3d5a4a8;--up-red:235 55 55;--up-red-lt:250 90 90;--up-red-dk:176 28 28;--up-red-tr:#e3afafa8;--up-pk:217 70 70;--up-pk-lt:200 60 101;--up-pk-dk:161 30 33;--up-green:24 188 46;--up-green-lt:119 249 136;--up-green-lt-alt:130 246 115;--up-green-dk:24 188 46;--up-qbo:36 141 22;--up-violet:192 21 225;--up-violet-lt-alt:153 98 249;--up-violet-lt:163 42 192;--up-violet-dk:123 31 144;--vis-n0:#fff;--vis-n1:#fafafa;--vis-n2:#f4f4f6;--vis-n3:#e9e9eb;--vis-n4:#dcdcdd;--vis-n5:#cfcfd1;--vis-n6:#a8a9ac;--vis-nff:#050505;--vis-aq:#00c99c;--vis-aq-lt:#008f6e;--vis-blue:#0a93e2;--vis-gold:#e6b800;--vis-red:#d83232;--vis-green:#18bc2e;--vis-violet:#c015e1;--home-widget-shadow:inset 0 25px 50px #00000008, inset 1px 1px 2px #00000014, inset -32px -32px 120px #00000005, inset 40px 40px 120px #00000005;--home-widget-gradient:linear-gradient(0deg, #f5f5f599 0%, #f5f5f500 100%), linear-gradient(90deg, #f6f6f600 0%, #f0f0f0 100%);--home-widget-base:var(--up-n2);--home-widget-h-start:var(--up-n1);--home-widget-h-end:var(--up-n4);--home-widget-v-start:var(--up-n2);--home-widget-v-end:var(--up-n0);--home-widget-glow:255 255 255;--home-widget-glint:255 255 255;--glass-card-base:6 6 8;--glass-card-h-start:40 40 45;--glass-card-h-end:120 120 130;--glass-card-v-start:12 12 20;--glass-card-v-end:24 24 32;--glass-card-glow:255 255 255;--glass-card-glint:255 255 255;--glass-card-gradient:linear-gradient(135deg, #fff3 0%, #fff0 60%), linear-gradient(0deg, #ffffff1a 0%, #fff0 100%);--card-base:238 238 239;--card-h-start:238 238 239;--card-h-end:255 255 255;--card-v-start:255 255 255;--card-v-end:238 238 239;--card-glow:255 255 255;--card-glint:255 255 255;--popover-shadow:0 8px 24px #0000001f, 0 1px 2px #0000001a, inset 0 1px 0 #fff9;--gradient-radial-card:radial-gradient(96.29% 96.29% at 75.73% 0%, #fff 0%, #fafafafa 10.37%, #f4f4f6db 40.89%, #eeeef0eb 55.76%, #f0f0f2 74.08%, #eeeeef 100%);--hairline:#00000017;--hairline-strong:#00000024;--hairline-inner:rgb(var(--up-n0) / .9);--hairline-inner-strong:rgb(var(--up-n0));--bg-canvas:rgb(var(--up-n2));--bg-surface:rgb(var(--up-n1));--bg-elevated:rgb(var(--up-n0));--bg-hover:rgb(var(--up-n3));--bg-widget:rgb(var(--up-n0));--fg-1:rgb(var(--up-nff));--fg-2:rgb(var(--up-n13));--fg-3:rgb(var(--up-n12));--fg-4:rgb(var(--up-n11));--fg-muted:rgb(var(--up-n10));--fg-placeholder:rgb(var(--up-n9));--fg-disabled:rgb(var(--up-n8));--border-color:rgb(var(--up-n4));--border-color-strong:rgb(var(--up-n5));--ring-focus:rgb(var(--up-aq));--accent:rgb(var(--up-aq));--accent-hover:rgb(var(--up-aq-lt));--status-info:rgb(var(--up-blue-lt));--status-success:rgb(var(--up-aq));--status-warn:rgb(var(--up-gold));--status-danger:rgb(var(--up-red));--code-comment:rgb(var(--up-n10));--code-keyword:rgb(var(--up-violet-lt-alt));--code-string:rgb(var(--up-aq-lt));--code-number:rgb(var(--up-blue-lt));--code-entity:rgb(var(--up-nff));--code-deletion:rgb(var(--up-red-lt))}
/*# sourceMappingURL=3di0p4kpo5v6m.css.map*/