@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4a439e1ba971da1a-s.26nafy4isrpsz.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b3b0afff8ab38d95-s.0a68ck1yt_ak5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b12ef0642bbc5f5f-s.2sp_sjs-a2mdv.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83a6e70a3a81dd9f-s.3ec-vq27dq98f.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99ac5753282bcf05-s.1czhp68pnx2kt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2f13ad8e538108e0-s.p.2opg_g5lzx1nr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4a439e1ba971da1a-s.26nafy4isrpsz.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b3b0afff8ab38d95-s.0a68ck1yt_ak5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b12ef0642bbc5f5f-s.2sp_sjs-a2mdv.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83a6e70a3a81dd9f-s.3ec-vq27dq98f.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/99ac5753282bcf05-s.1czhp68pnx2kt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2f13ad8e538108e0-s.p.2opg_g5lzx1nr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4a439e1ba971da1a-s.26nafy4isrpsz.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b3b0afff8ab38d95-s.0a68ck1yt_ak5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b12ef0642bbc5f5f-s.2sp_sjs-a2mdv.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83a6e70a3a81dd9f-s.3ec-vq27dq98f.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/99ac5753282bcf05-s.1czhp68pnx2kt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2f13ad8e538108e0-s.p.2opg_g5lzx1nr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/4a439e1ba971da1a-s.26nafy4isrpsz.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b3b0afff8ab38d95-s.0a68ck1yt_ak5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b12ef0642bbc5f5f-s.2sp_sjs-a2mdv.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/83a6e70a3a81dd9f-s.3ec-vq27dq98f.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/99ac5753282bcf05-s.1czhp68pnx2kt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2f13ad8e538108e0-s.p.2opg_g5lzx1nr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Mono Fallback;src:local(Arial);ascent-override:77.84%;descent-override:20.13%;line-gap-override:0.0%;size-adjust:134.61%}.FQGV5W_className{font-family:Roboto Mono,Roboto Mono Fallback;font-style:normal}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#272822;--surface:#2d2e28;--surface-raised:#32332c;--surface-hover:#393b32;--chrome:#20211c;--chrome-deep:#1b1c18;--border:#3a3c32;--border-strong:#505344;--text:#d6d8ca;--text-strong:#f2f3e9;--muted:#a3a697;--subtle:#a0a491;--accent:#c4ed85;--accent-ink:#202a16;--cyan:#82d9e3;--orange:#f4b777;--purple:#c6aff5;--pink:#f58eaf;--selection:#353c2b;--shadow:0 16px 48px #0000002e;--font-size:16px}:root[data-theme=dark-modern]{--bg:#181b20;--surface:#1e2229;--surface-raised:#262b34;--surface-hover:#2e3540;--chrome:#14171c;--chrome-deep:#101318;--border:#303640;--border-strong:#495463;--text:#c6ceda;--text-strong:#f0f4fa;--muted:#9da9bb;--subtle:#95a1b3;--accent:#94c9ff;--accent-ink:#11263b;--cyan:#89dbe5;--orange:#eeb986;--purple:#c8b2f5;--pink:#f0a0be;--selection:#243245}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f7f8f5;--surface:#fff;--surface-raised:#eff2ec;--surface-hover:#e7ece3;--chrome:#eff1ec;--chrome-deep:#e6eae1;--border:#d9dfd3;--border-strong:#b7c2ae;--text:#424c3c;--text-strong:#202b1c;--muted:#5d6b55;--subtle:#626f59;--accent:#386522;--accent-ink:#fff;--cyan:#186575;--orange:#94501f;--purple:#715099;--pink:#a23b66;--selection:#e0ebd8;--shadow:0 16px 48px #1c301214}:root[data-text-size=large]{--font-size:18px}:root[data-text-size=small]{--font-size:14px}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{font-size:var(--font-size);background:var(--bg)}html,body{overscroll-behavior:none;height:100%;overflow:hidden}body{color:var(--text);-webkit-font-smoothing:antialiased;line-height:1.6}button,input,select{font:inherit}button,a,input{-webkit-tap-highlight-color:#0000}button{color:inherit}a{color:var(--cyan)}button,a{touch-action:manipulation}::selection{background:var(--accent);color:var(--accent-ink)}:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:3px}svg{flex-shrink:0}img{max-width:100%}*{scrollbar-width:thin;scrollbar-color:var(--border-strong) #0000}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:6px}::-webkit-scrollbar-track{background:0 0}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root[data-motion=reduced] *,:root[data-motion=reduced] :before,:root[data-motion=reduced] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}
.Lxm8LG_dialog{width:100%;max-width:none;height:100dvh;max-height:none;color:var(--text-strong);background:color-mix(in srgb, var(--chrome-deep) 96%, transparent);border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.Lxm8LG_dialog::backdrop{background:#000000bf}.Lxm8LG_dialog[open]{flex-direction:column;display:flex}.Lxm8LG_toolbar{border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;gap:20px;min-height:64px;padding:14px 24px;font-size:.75rem;display:flex}.Lxm8LG_toolbar>span{color:var(--muted);font-variant-numeric:tabular-nums}.Lxm8LG_original{color:var(--muted);margin-left:auto;font-size:.72rem;text-decoration:none}.Lxm8LG_original:hover{color:var(--text-strong)}.Lxm8LG_close,.Lxm8LG_arrow{border:1px solid var(--border-strong);background:var(--surface);width:44px;height:44px;color:var(--text-strong);cursor:pointer;border-radius:8px;flex-shrink:0;place-items:center;font-size:1.6rem;line-height:1;transition:background .15s,border-color .15s;display:grid}.Lxm8LG_close:hover,.Lxm8LG_arrow:hover{background:var(--surface-hover);border-color:var(--accent)}.Lxm8LG_stage{flex:1;justify-content:center;align-items:center;min-height:0;padding:24px 88px 20px;display:flex;position:relative}.Lxm8LG_figure{flex-direction:column;align-items:center;gap:16px;max-width:100%;min-height:0;max-height:100%;display:flex}.Lxm8LG_figure figcaption{color:var(--muted);text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex-shrink:0;max-width:min(80vw,880px);font-size:.75rem;line-height:1.6;display:-webkit-box;overflow:hidden}.Lxm8LG_image{object-fit:contain;border-radius:3px;flex-shrink:1;width:auto;max-width:100%;height:auto;min-height:0;max-height:calc(100dvh - 170px);display:block}.Lxm8LG_arrow{position:absolute;top:50%;transform:translateY(-50%)}.Lxm8LG_previous{left:20px}.Lxm8LG_next{right:20px}@media (max-width:600px){.Lxm8LG_toolbar{gap:12px;min-height:64px;padding:10px 16px}.Lxm8LG_stage{padding:16px 12px 84px}.Lxm8LG_image{max-height:calc(100dvh - 230px)}.Lxm8LG_arrow{top:auto;bottom:18px;transform:none}.Lxm8LG_previous{left:calc(50% - 54px)}.Lxm8LG_next{right:calc(50% - 54px)}.Lxm8LG_figure figcaption{font-size:.65rem}}
