.gl-cat{--cat-size:50px;--fur:#222;--fur-dark:#111;--skin:pink;z-index:50;width:var(--cat-size);height:var(--cat-size);pointer-events:auto;cursor:pointer;text-decoration:none;display:block;position:fixed;right:20px}@keyframes gl-cat-blink{0%,20%,25%,to{aspect-ratio:1}22.5%{aspect-ratio:10}}@keyframes gl-cat-tiltHead{0%{rotate:0deg}40%{rotate:-10deg}75%{rotate:4deg}to{rotate:0deg}}@keyframes gl-cat-wagTail{0%{rotate:0deg}20%{rotate:-6deg}75%{rotate:4deg}to{rotate:0deg}}@keyframes gl-cat-twitch{0%,87%,to{rotate:0deg}90%,94%,98%{rotate:-2deg}88%,92%,96%{rotate:2deg}}.gl-cat article{font-size:calc(var(--cat-size) / 80);aspect-ratio:1;width:80em;position:relative}.gl-cat article *,.gl-cat article :before,.gl-cat article :after{box-sizing:border-box;position:absolute}.gl-cat .shadow{background:#0002;border-radius:50%/0 0 100% 100%;width:80%;height:5%;top:99%;left:50%;translate:-50%}.gl-cat .tail{transform-origin:20% 20%;border:7em solid #0000;border-top-color:var(--fur-dark);border-left-color:var(--fur-dark);clip-path:polygon(100% 0,100% 100%,0 30%,0 0);border-radius:50%;width:50%;height:50%;animation:13s infinite gl-cat-wagTail;top:75%;left:52%}.gl-cat .tail:before{content:"";aspect-ratio:1;background:var(--fur-dark);border-radius:50%;width:7em;top:-9%;left:81%}.gl-cat .body{background:radial-gradient(100% 80% at 50% 0, var(--fur-dark) 50%, #0000 0), var(--fur);border-radius:100%/200% 200% 20% 20%;width:35%;height:40%;bottom:0;left:50%;translate:-50%}.gl-cat .body .leg{background:var(--fur);border-radius:8em 8em 100% 100%/10em 10em 16em 16em;width:165%;height:38%;bottom:0;left:50%;translate:-50%;scale:1 -1}.gl-cat .body .paw{clip-path:polygon(0 20%,100% 30%,100% 100%,0 100%);border:.75em solid #fff;border-top:0;border-bottom-width:1em;border-radius:0 0 5em 5em;width:35%;height:49%;top:48%;left:10%;rotate:-10deg}.gl-cat .body .paw+.paw{clip-path:polygon(0 25%,100% 15%,100% 100%,0 100%);height:50%;left:auto;right:7%;rotate:13deg;scale:-1 1}.gl-cat .head{aspect-ratio:1.1;transform-origin:50% 100%;width:80%;animation:13s infinite gl-cat-tiltHead;left:50%;translate:-50%}.gl-cat .head .ear{aspect-ratio:1;border:4em solid var(--fur);background:var(--skin);border-radius:5% 90% 10% 80%;width:60%}.gl-cat .head .ear+.ear{animation:7.2s infinite gl-cat-twitch;right:0;scale:-1 1}.gl-cat .head .face{background:linear-gradient(#0003, #0000 50%), var(--fur);border-radius:100%/125% 125% 80% 75%;inset:0}.gl-cat .head .whisker{border:2em solid #0000;border-top-color:var(--fur);border-left-color:var(--fur);clip-path:polygon(100% 0,100% 100%,0 30%,0 0);border-radius:50%;width:30%;height:30%}.gl-cat .head .whisker:first-child{top:70%;translate:-65%}.gl-cat .head .whisker:nth-child(2){top:80%;translate:-40%;rotate:-20deg}.gl-cat .head .whisker:nth-child(3){top:70%;right:0;translate:65%;rotate:10deg}.gl-cat .head .whisker:nth-child(4){top:80%;right:0;translate:40%;rotate:24deg}.gl-cat .head .nose{background:var(--skin);border-radius:50%;width:10%;height:7%;top:78%;left:50%;translate:-50% -50%}.gl-cat .head .eye{--pos:25%;--x1:50%;--x2:40%;aspect-ratio:1;background:radial-gradient(50% 50% at var(--x1) 47%, #fff 2.75em, #0000 calc(2.75em + 1px)), radial-gradient(50% 50% at var(--x2) 65%, #fff 1.25em, #0000 calc(1.25em + 1px)), radial-gradient(circle at 60% 55%, #000 7em, #0000 calc(7em + 1px)), white;width:35%;left:var(--pos);border-radius:50%;animation:5s infinite gl-cat-blink;top:63%;translate:-50% -50%}.gl-cat .head .eye+.eye{--x1:70%;--x2:80%;left:calc(100% - var(--pos));scale:-1 1}@media (prefers-reduced-motion:reduce){.gl-cat .tail,.gl-cat .head,.gl-cat .head .ear+.ear,.gl-cat .head .eye{animation:none}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html,body,#root{background:var(--bgColor-default,#fff);height:100%;margin:0}body{-webkit-font-smoothing:antialiased;color:var(--fgColor-default,#1f2328);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}*{scrollbar-width:thin;scrollbar-color:#d1d9e0 #f6f8fa}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:#f6f8fa}::-webkit-scrollbar-thumb{background:#d1d9e0;border:3px solid #f6f8fa;border-radius:6px}::-webkit-scrollbar-thumb:hover{background:#b1bac4}::-webkit-scrollbar-corner{background:#f6f8fa}.gl-md.gl-diff>div{border-left:2px solid var(--bgColor-success-emphasis,#1a7f37);background:#e6ffec;border-radius:0 6px 6px 0;padding:12px 16px}.gl-md{color:var(--fgColor-default,#1f2328);word-wrap:break-word;font-size:14px;line-height:1.6}.gl-md h1,.gl-md h2,.gl-md h3,.gl-md h4{border-bottom:1px solid var(--borderColor-muted,#d1d9e0);margin-top:24px;margin-bottom:12px;padding-bottom:6px;font-weight:600;line-height:1.25}.gl-md h1:first-child,.gl-md h2:first-child,.gl-md h3:first-child,.gl-md h4:first-child{margin-top:0!important}.gl-md h1{font-size:22px}.gl-md h2{font-size:18px}.gl-md h3{font-size:16px}.gl-md h4{border-bottom:0;font-size:14px}.gl-md p,.gl-md ul,.gl-md ol,.gl-md blockquote,.gl-md table{margin:0 0 14px}.gl-md ul,.gl-md ol{padding-left:24px}.gl-md a{color:var(--fgColor-accent,#0969da);text-decoration:none}.gl-md a:hover{text-decoration:underline}.gl-md blockquote{border-left:4px solid var(--borderColor-default,#d1d9e0);color:var(--fgColor-muted,#59636e);padding:0 14px}.gl-md hr{border:0;border-top:1px solid var(--borderColor-default,#d1d9e0);margin:18px 0}.gl-md table{border-collapse:collapse;width:100%}.gl-md th,.gl-md td{border:1px solid var(--borderColor-default,#d1d9e0);text-align:left;padding:6px 12px}.gl-md th{background:var(--bgColor-muted,#f6f8fa);font-weight:600}.gl-md ul.contains-task-list{padding-left:0;list-style:none}.gl-md .task-list-item input{margin-right:6px}.gl-md :not(pre)>code:not([data-language]){background:#afb8c133;border-radius:6px;padding:.2em .4em;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:85%}.gl-md code[data-language]{border-radius:6px;padding:.2em .4em;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:85%}.gl-md figure[data-rehype-pretty-code-figure]{border:1px solid var(--borderColor-muted,#d1d9e0);border-radius:6px;margin:0 0 16px;overflow:hidden}.gl-md figcaption[data-rehype-pretty-code-title]{color:var(--fgColor-muted,#59636e);border-bottom:1px solid var(--borderColor-muted,#d1d9e0);background:var(--bgColor-muted,#f6f8fa);padding:8px 14px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px}.gl-md figure[data-rehype-pretty-code-figure] pre{border:0;border-radius:0;margin:0;padding:12px 0;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12.5px;line-height:1.55;overflow-x:auto}.gl-md figure[data-rehype-pretty-code-figure] pre code{font-family:inherit;font-size:inherit;background:0 0;padding:0;display:grid}.gl-md figure[data-rehype-pretty-code-figure] pre [data-line]{border-left:2px solid #0000;padding:0 14px}.gl-md figure[data-rehype-pretty-code-figure] pre [data-highlighted-line]{border-left-color:var(--fgColor-accent,#0969da);background:#afb8c133}.gl-md figure[data-rehype-pretty-code-figure] pre [data-highlighted-chars]{background:#afb8c133;border-radius:4px;padding:0 2px}.gl-md figure[data-rehype-pretty-code-figure] pre code[data-line-numbers]{counter-reset:line}.gl-md figure[data-rehype-pretty-code-figure] pre code[data-line-numbers]>[data-line]:before{counter-increment:line;content:counter(line);text-align:right;width:1.5rem;color:var(--fgColor-muted,#59636e);margin-right:1rem;display:inline-block}.gl-md figure[data-rehype-pretty-code-figure] pre code[data-line-numbers-max-digits="3"]>[data-line]:before{width:2.25rem}.timeline-comment--caret:before,.timeline-comment--caret:after{content:"";pointer-events:none;clip-path:polygon(0 50%,100% 0,100% 100%);width:8px;height:16px;display:block;position:absolute;top:11px;left:-8px}.timeline-comment--caret:before{background-color:var(--borderColor-default,#d1d9e0)}.timeline-comment--caret:after{background-color:var(--bgColor-muted,#f6f8fa);margin-left:2px}.conversation-card-line:after{content:"";border-left:2px solid #dedede;height:26px;margin-top:-9px;margin-left:80px;display:block;position:absolute}
