@font-face{font-family:GlassTTY-TrueType-VT220;src:url(https://intdev-global.s3.us-west-2.amazonaws.com/public/internet-dev/4c1b74be-d536-4594-a33f-69879d054d27.woff)format("woff")}body.font-use-glasstty-vt220{--font-family-mono:"GlassTTY-TrueType-VT220",sans-serif}@font-face{font-family:Web437-Sanyo-MB-C775-2Y;src:url(https://intdev-global.s3.us-west-2.amazonaws.com/public/internet-dev/435488d6-5f95-47b7-90ec-bb15add89171.woff)format("woff2")}body.font-use-web437-sanyo-mb-c775-2y{--font-family-mono:"Web437-Sanyo-MB-C775-2Y",sans-serif}@font-face{font-family:Web437-Pheonix-EGA-8X8-2Y;src:url(https://intdev-global.s3.us-west-2.amazonaws.com/public/internet-dev/bddab573-f73e-493d-bacd-0138eb5a6c93.woff)format("woff2")}body.font-use-web437-pheonix-ega-8x8-2y{--font-family-mono:"Web437-Pheonix-EGA-8X8-2Y",sans-serif}@font-face{font-family:WebPlus-AST-PremiumExec;src:url(https://intdev-global.s3.us-west-2.amazonaws.com/public/internet-dev/33694a1b-8b35-4056-95f2-c671a52a9d9c.woff)format("woff2")}body.font-use-webplus-ast-premiumexec{--font-family-mono:"WebPlus-AST-PremiumExec",sans-serif}@font-face{font-family:Web437-Nix8810-M16;src:url(https://intdev-global.s3.us-west-2.amazonaws.com/public/internet-dev/20bec0a2-763c-43fe-9703-caeebed4fa21.woff)format("woff2")}body.font-use-web437-nix8810-m16{--font-family-mono:"Web437-Nix8810-M16",sans-serif}@font-face{font-family:ToshibaTxL1-8x16;src:url(https://intdev-global.s3.us-west-2.amazonaws.com/public/internet-dev/50966f5b-3013-472a-b359-24d4914da599.woff)format("woff2")}body.font-use-toshiba-tx-l1-8x16{--font-family-mono:"ToshibaTxL1-8x16",sans-serif}@font-face{font-family:Web437-DOS-V-ANK16;src:url(https://intdev-global.s3.us-west-2.amazonaws.com/public/internet-dev/d85fae6d-a2f7-4e12-a27a-c4a90430cbac.woff)format("woff2")}body.font-use-web437-dos-v-ank16{--font-family-mono:"Web437-DOS-V-ANK16",sans-serif}@font-face{font-family:Web437-DOS-V-ANK19;src:url(https://intdev-global.s3.us-west-2.amazonaws.com/public/internet-dev/736818cd-ac1b-4b35-86cc-64592ac2fbd8.woff)format("woff2")}body.font-use-web437-dos-v-ank19{--font-family-mono:"Web437-DOS-V-ANK19",sans-serif}@font-face{font-family:Web437-DOS-V-ANK24;src:url(https://intdev-global.s3.us-west-2.amazonaws.com/public/internet-dev/46ea33d9-b161-49de-a0b1-81836c300eda.woff)format("woff2")}body.font-use-web437-dos-v-ank24{--font-family-mono:"Web437-DOS-V-ANK24",sans-serif}@font-face{font-family:Web437-DOS-V-ANK30;src:url(https://intdev-global.s3.us-west-2.amazonaws.com/public/internet-dev/7b9ac71d-201f-4c95-83b5-5f6839c4522d.woff)format("woff2")}body.font-use-web437-dos-v-ank30{--font-family-mono:"Web437-DOS-V-ANK30",sans-serif}@font-face{font-family:WebPlus-IBM-BIOS;src:url(https://intdev-global.s3.us-west-2.amazonaws.com/public/internet-dev/f92d111d-e27c-4264-89c7-7b0769d0146f.woff)format("woff2")}body.font-use-web-plus-ibm-bios{--font-family-mono:"WebPlus-IBM-BIOS",sans-serif}@font-face{font-family:WebPlus-IBM-VGA-8X16;src:url(https://intdev-global.s3.us-west-2.amazonaws.com/public/internet-dev/e775815e-b21f-4b1b-9144-28ceb6a19ee7.woff)format("woff2")}body.font-use-web-plus-ibm-vga-8x16{--font-family-mono:"WebPlus-IBM-VGA-8X16",sans-serif}@font-face{font-family:TX02Mono-Regular;src:url(https://intdev-global.s3.us-west-2.amazonaws.com/public/internet-dev/e049dfb6-9c5d-4ac4-97c2-eb6e95c61d09.woff2)format("woff2")}body.font-use-berkeley-mono{--font-family-mono:"TX02Mono-Regular",sans-serif}@font-face{font-family:ChicagoMono-Regular;src:url(https://intdev-global.s3.us-west-2.amazonaws.com/public/internet-dev/f45417e0-69fa-42c4-abd7-4df907ef4c67.woff)format("woff")}body.font-use-chicago-mono{--font-family-mono:"ChicagoMono-Regular",sans-serif}@font-face{font-family:CodeNewRomanMono-Regular;src:url(https://intdev-global.s3.us-west-2.amazonaws.com/public/internet-dev/d6f52c63-d8c3-44a8-8989-b1e554d4a132.woff2)format("woff2")}body.font-use-code-new-roman-mono{--font-family-mono:"CodeNewRomanMono-Regular",sans-serif}@font-face{font-family:CommitMono-Regular;src:url(https://intdev-global.s3.us-west-2.amazonaws.com/public/internet-dev/3fecb478-80cf-41c5-b834-8562ab0baae0.woff2)format("woff2")}body.font-use-commit-mono{--font-family-mono:"CommitMono-Regular",sans-serif}@font-face{font-family:DepartureMono-Regular;src:url(https://intdev-global.s3.us-west-2.amazonaws.com/public/internet-dev/2ed59eb2-a4a6-490c-8d70-757b68af681d.woff)format("woff")}body.font-use-departure-mono{--font-family-mono:"DepartureMono-Regular",sans-serif}@font-face{font-family:FiraCode-Regular;src:url(https://intdev-global.s3.us-west-2.amazonaws.com/public/internet-dev/6cf7752d-f7c3-48b2-8149-2d0d39bc008a.woff)format("woff")}body.font-use-fira-code{--font-family-mono:"FiraCode-Regular",sans-serif}@font-face{font-family:FragmentMono-Regular;src:url(https://intdev-global.s3.us-west-2.amazonaws.com/public/internet-dev/102755cd-b36a-4db8-907e-c915b322107a.woff2)format("woff2")}body.font-use-fragment-mono{--font-family-mono:"FragmentMono-Regular",sans-serif}@font-face{font-family:GeistMono-Regular;src:url(https://intdev-global.s3.us-west-2.amazonaws.com/public/internet-dev/996b00fb-4b7a-403d-8da2-ce2225450681.woff2)format("woff2")}body.font-use-geist-mono{--font-family-mono:"GeistMono-Regular",sans-serif}@font-face{font-family:IntelOneMono-Regular;src:url(https://intdev-global.s3.us-west-2.amazonaws.com/public/internet-dev/6c948c21-10b9-43ba-8a3e-162fca1d33cf.woff2)format("woff2")}body.font-use-intel-one-mono{--font-family-mono:"IntelOneMono-Regular",sans-serif}@font-face{font-family:IosevkaTerm-Regular;src:url(https://intdev-global.s3.us-west-2.amazonaws.com/public/internet-dev/6397be61-3ea4-459d-8a3e-fd95168cb214.woff2)format("woff2")}body.font-use-iosevka-term{--font-family-mono:"IosevkaTerm-Regular",sans-serif}@font-face{font-family:JetBrainsMono-Regular;src:url(https://next-s3-public.s3.us-west-2.amazonaws.com/JetBrainsMono-Regular.woff2)format("woff")}body.font-use-jet-brains-mono{--font-family-mono:"JetBrainsMono-Regular",sans-serif}@font-face{font-family:JuliaMono-Regular;src:url(https://intdev-global.s3.us-west-2.amazonaws.com/public/internet-dev/332a2ce1-beb6-41bc-a5ef-bf12528e9d1d.woff2)format("woff2")}body.font-use-julia-mono{--font-family-mono:"JuliaMono-Regular",sans-serif}@font-face{font-family:Kommuna-Regular;src:url(https://intdev-global.s3.us-west-2.amazonaws.com/public/internet-dev/a9233f90-3df3-4cb3-b630-ef10c8359a2f.woff)format("woff2")}body.font-use-kommuna-mono{--font-family-mono:"Kommuna-Regular",sans-serif}@font-face{font-family:MonaspaceArgon-Variable;src:url(https://intdev-global.s3.us-west-2.amazonaws.com/public/internet-dev/5d1c5170-4c1c-4426-9b95-5163bd4818d9.woff2)format("woff")}body.font-use-monaspace-argon-mono{--font-family-mono:"MonaspaceArgon-Variable",sans-serif}@font-face{font-family:MonaspaceKrypton-Variable;src:url(https://intdev-global.s3.us-west-2.amazonaws.com/public/internet-dev/6bf3c131-4156-4534-b7c9-53cbf64784ef.woff2)format("woff")}body.font-use-monaspace-krypton-mono{--font-family-mono:"MonaspaceKrypton-Variable",sans-serif}@font-face{font-family:MonaspaceNeon-Variable;src:url(https://intdev-global.s3.us-west-2.amazonaws.com/public/internet-dev/95529f9d-81bc-49e7-91bc-239f352b2549.woff2)format("woff")}body.font-use-monaspace-neon-mono{--font-family-mono:"MonaspaceNeon-Variable",sans-serif}@font-face{font-family:MonaspaceRadon-Variable;src:url(https://intdev-global.s3.us-west-2.amazonaws.com/public/internet-dev/fdbb01b6-0ef1-42d2-87bd-8b8e6751a3cc.woff2)format("woff")}body.font-use-monaspace-radon-mono{--font-family-mono:"MonaspaceRadon-Variable",sans-serif}@font-face{font-family:MonaspaceXenon-Variable;src:url(https://intdev-global.s3.us-west-2.amazonaws.com/public/internet-dev/9fd45c79-5a6b-4832-af7b-51fd0cf4411a.woff2)format("woff")}body.font-use-monaspace-xenon-mono{--font-family-mono:"MonaspaceXenon-Variable",sans-serif}@font-face{font-family:MPlus-Regular;src:url(https://intdev-global.s3.us-west-2.amazonaws.com/public/internet-dev/e3eac277-a8a1-4f27-9205-ae7d74c8b759.woff)format("woff")}body.font-use-m1-plus-mono{--font-family-mono:"MPlus-Regular",sans-serif}@font-face{font-family:Panama-Regular;src:url(https://next-s3-public.s3.us-west-2.amazonaws.com/me/mono.woff)format("woff")}body.font-use-panama-mono{--font-family-mono:"Panama-Regular",sans-serif}@font-face{font-family:ServerMono;src:url(https://cdn.jsdelivr.net/gh/internet-development/www-server-mono@latest/public/fonts/ServerMono-Regular.woff2)format("woff2"),url(https://cdn.jsdelivr.net/gh/internet-development/www-server-mono@latest/public/fonts/ServerMono-Regular.woff)format("woff"),url(https://cdn.jsdelivr.net/gh/internet-development/www-server-mono@latest/public/fonts/ServerMono-Regular.otf)format("opentype");font-weight:400;font-style:normal}body.font-use-server-mono{--font-family-mono:"ServerMono",sans-serif}@font-face{font-family:SFMonoSquare-Regular;src:url(https://intdev-global.s3.us-west-2.amazonaws.com/public/internet-dev/d94a73b5-d1c5-4a97-9b2d-18e5941833f6.woff)format("woff")}body.font-use-sfmono-square{--font-family-mono:"SFMonoSquare-Regular",sans-serif}@font-face{font-family:UbuntuSansMono-Regular;src:url(https://intdev-global.s3.us-west-2.amazonaws.com/public/internet-dev/a7ef1855-4ad2-4b2d-8f81-e85c59f0cced.woff2)format("woff2")}body.font-use-ubuntu-mono{--font-family-mono:"UbuntuSansMono-Regular",sans-serif}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,embed,em,figure,figcaption,fieldset,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{box-sizing:border-box;vertical-align:baseline;border:0;margin:0;padding:0}a{background:var(--theme-border-subdued);color:var(--theme-text)}a:hover{background:var(--theme-focused-foreground);color:var(--theme-text)}a:focus{background:var(--theme-focused-foreground);color:var(--theme-text);outline:0}ul{text-indent:-1ch;list-style-type:"▪";list-style-position:inside}ol{counter-reset:cupcake;text-indent:-1ch;list-style-type:"";list-style-position:inside}ul ul,ul ol,ol ul,ol ol{padding-left:2ch}ol li{counter-increment:cupcake;padding-left:1ch}ul li:before{content:" ";visibility:hidden;width:1ch;height:0;display:inline-block}ol li:before{content:counters(cupcake,".")". "}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body.theme-light{--theme-overlay:var(--color-black-100-4);--theme-background:var(--color-white);--theme-background-modal:var(--color-gray-20);--theme-background-modal-footer:var(--color-gray-40);--theme-background-input:var(--color-gray-10);--theme-border:var(--color-gray-20);--theme-border-subdued:var(--color-gray-40-2);--theme-text:var(--color-black-100);--theme-button:var(--color-black-100);--theme-button-text:var(--color-white);--theme-button-foreground:var(--color-gray-30);--theme-button-background:var(--color-gray-20);--theme-focused-foreground:var(--color-neon-green-50);--theme-focused-foreground-subdued:var(--color-neon-green-50-5)}body.theme-dark{--theme-overlay:var(--color-black-100-4);--theme-background:var(--color-black-100);--theme-background-modal:var(--color-gray-80);--theme-background-modal-footer:var(--color-gray-70);--theme-background-input:var(--color-gray-60);--theme-border:var(--color-gray-80);--theme-border-subdued:var(--color-gray-70-3);--theme-text:var(--color-white);--theme-button:var(--color-white);--theme-button-text:var(--color-black-100);--theme-button-foreground:var(--color-gray-90);--theme-button-background:var(--color-gray-80);--theme-focused-foreground:var(--color-daybreak-10);--theme-focused-foreground-subdued:var(--color-daybreak-10-5)}body.tint-green{--tint:#39ff44}body.tint-blue{--tint:#0047ff}body.tint-red{--tint:red}body.tint-yellow{--tint:#ffea78}body.tint-purple{--tint:#8000ff}body.tint-orange{--tint:#ffac1c}body.tint-pink{--tint:#f0f}body.theme-light.tint-green{--theme-background:oklch(from var(--tint).985 calc(c*.08)h);--theme-background-modal:oklch(from var(--tint).92 calc(c*.15)h);--theme-background-modal-footer:oklch(from var(--tint).88 calc(c*.2)h);--theme-background-input:oklch(from var(--tint).97 calc(c*.1)h);--theme-border:oklch(from var(--tint).88 calc(c*.25)h);--theme-border-subdued:oklch(from var(--tint).9 calc(c*.18)h);--theme-text:oklch(from var(--tint).25 calc(c*.4)h);--theme-button:oklch(from var(--tint).25 calc(c*.4)h);--theme-button-text:oklch(from var(--tint).985 calc(c*.08)h);--theme-button-foreground:oklch(from var(--tint).9 calc(c*.18)h);--theme-button-background:oklch(from var(--tint).88 calc(c*.25)h);--theme-focused-foreground:oklch(from var(--tint).6 calc(c*1.1)h);--theme-focused-foreground-subdued:oklch(from var(--tint).6 calc(c*1.1)h/.5)}body.theme-light.tint-blue,body.theme-light.tint-red,body.theme-light.tint-yellow,body.theme-light.tint-purple,body.theme-light.tint-orange,body.theme-light.tint-pink{--theme-background:oklch(from var(--tint).99 calc(c*.1)h);--theme-background-modal:oklch(from var(--tint).94 calc(c*.12)h);--theme-background-modal-footer:oklch(from var(--tint).9 calc(c*.2)h);--theme-background-input:oklch(from var(--tint).97 calc(c*.08)h);--theme-border:oklch(from var(--tint).9 calc(c*.2)h);--theme-border-subdued:oklch(from var(--tint).92 calc(c*.15)h);--theme-text:oklch(from var(--tint).2 calc(c*.3)h);--theme-button:oklch(from var(--tint).2 calc(c*.3)h);--theme-button-text:oklch(from var(--tint).99 calc(c*.1)h);--theme-button-foreground:oklch(from var(--tint).92 calc(c*.15)h);--theme-button-background:oklch(from var(--tint).9 calc(c*.2)h);--theme-focused-foreground:oklch(from var(--tint).65 c h);--theme-focused-foreground-subdued:oklch(from var(--tint).65 c h/.5)}body.theme-dark.tint-green,body.theme-dark.tint-blue,body.theme-dark.tint-red,body.theme-dark.tint-yellow,body.theme-dark.tint-purple,body.theme-dark.tint-orange,body.theme-dark.tint-pink{--theme-background:oklch(from var(--tint).15 calc(c*.2)h);--theme-background-modal:oklch(from var(--tint).3 calc(c*.2)h);--theme-background-modal-footer:oklch(from var(--tint).25 calc(c*.22)h);--theme-background-input:oklch(from var(--tint).35 calc(c*.18)h);--theme-border:oklch(from var(--tint).45 calc(c*.25)h);--theme-border-subdued:oklch(from var(--tint).45 calc(c*.25)h/.6);--theme-text:oklch(from var(--tint).88 calc(c*.2)h);--theme-button:oklch(from var(--tint).88 calc(c*.2)h);--theme-button-text:oklch(from var(--tint).15 calc(c*.2)h);--theme-button-foreground:oklch(from var(--tint).35 calc(c*.25)h);--theme-button-background:oklch(from var(--tint).3 calc(c*.2)h);--theme-focused-foreground:oklch(from var(--tint).7 c h);--theme-focused-foreground-subdued:oklch(from var(--tint).7 c h/.5)}html,body{--font-size-base:16px;--font-size-mobile:14px;--color-black-100:#000;--color-black-100-1:#0000001a;--color-black-100-2:#0003;--color-black-100-4:#0006;--color-black-daybreak-100:#040200;--color-black-daybreak-100-4:#04020066;--color-blue-10:#edf5ff;--color-blue-100:#001141;--color-blue-20:#d0e2ff;--color-blue-20-1:#d0e2ff1a;--color-blue-20-2:#d0e2ff33;--color-blue-20-5:#d0e2ff80;--color-blue-30:#a6c8ff;--color-blue-40:#78a9ff;--color-blue-50:#4589ff;--color-blue-50-5:#4589ff80;--color-blue-60:#0f62fe;--color-blue-60-2:#0f62fe33;--color-blue-70:#0043ce;--color-blue-80:#002d9c;--color-blue-80-4:#002d9c66;--color-blue-80-6:#002d9c99;--color-blue-90:#001d6c;--color-blue-90-6:#001d6c99;--color-daybreak:#ff6c04;--color-daybreak-1:#ff6c041a;--color-daybreak-10:#ef6300;--color-daybreak-10-5:#ef630080;--color-daybreak-2:#ff6c0433;--color-daybreak-20:#dc5b00;--color-daybreak-30:#c85300;--color-daybreak-4:#ff6c0466;--color-daybreak-40:#b44b00;--color-daybreak-40-2:#b44b0033;--color-daybreak-50:#a14300;--color-daybreak-60:#8d3b00;--color-daybreak-70:#793200;--color-daybreak-70-3:#7932004d;--color-daybreak-80:#662a00;--color-daybreak-90:#522200;--color-gold-30:#f1c21b;--color-gray-10:#f4f4f4;--color-gray-100:#161616;--color-gray-20:#e0e0e0;--color-gray-20-7:#e0e0e0b3;--color-gray-30:#c6c6c6;--color-gray-30-7:#e0e0e0b3;--color-gray-40:#a8a8a8;--color-gray-40-2:#a8a8a833;--color-gray-50:#8d8d8d;--color-gray-60:#6f6f6f;--color-gray-70:#525252;--color-gray-70-3:#5252524d;--color-gray-70-4:#52525266;--color-gray-80:#393939;--color-gray-80-6:#39393999;--color-gray-90:#262626;--color-gray-90-6:#26262699;--color-green-100:#071908;--color-green-90:#022d0d;--color-green-80:#044317;--color-green-70:#0e6027;--color-green-60:#198038;--color-green-60-3:#1980384d;--color-green-50:#24a148;--color-green-40:#42be65;--color-green-30:#6fdc8c;--color-green-20:#a7f0ba;--color-green-10:#defbe6;--color-neon-green-10:#f2ffe9;--color-neon-green-100:#0a2c02;--color-neon-green-100-1:#0a2c021a;--color-neon-green-100-2:#0a2c0233;--color-neon-green-100-4:#0a2c0266;--color-neon-green-20:#d5ffbf;--color-neon-green-30:#b2ff94;--color-neon-green-40:#8aff68;--color-neon-green-50:#5cff3b;--color-neon-green-50-5:#5cff3b80;--color-neon-green-60:#2ee71d;--color-neon-green-60-3:#2ee71d4d;--color-neon-green-70:#00cf00;--color-neon-green-70-3:#00cf004d;--color-neon-green-70-7:#00cf00b3;--color-neon-green-80:#009f00;--color-neon-green-80-1:#009f001a;--color-neon-green-80-2:#009f0033;--color-neon-green-80-4:#009f0066;--color-neon-green-90:#106b02;--color-red-100:#2d0709;--color-red-100-4:#2d070966;--color-red-90:#520408;--color-red-80:#750e13;--color-red-70:#a2191f;--color-red-60:#da1e28;--color-red-60-7:#da1e28b3;--color-red-60-3:#da1e284d;--color-red-50:#fa4d56;--color-red-40:#ff8389;--color-red-30:#ffb3b8;--color-red-20:#ffd7d9;--color-red-10:#fff1f1;--color-teal-100:#081a1c;--color-teal-100-4:#081a1c66;--color-teal-90:#022b30;--color-teal-80:#004144;--color-teal-70:#005d5d;--color-teal-70-4:#005d5d66;--color-teal-70-3:#005d5d4d;--color-teal-60:#007d79;--color-teal-60-7:#007d79b3;--color-teal-60-3:#007d794d;--color-teal-50:#009d9a;--color-teal-40:#08bdba;--color-teal-30:#3ddbd9;--color-teal-20:#9ef0f0;--color-teal-10:#d9fbfb;--color-white:#fff;--color-white-1:#ffffff1a;--color-white-2:#fff3;--color-white-4:#fff6;--font-family:-apple-system,BlinkMacSystemFont,helvetica neue,helvetica,sans-serif;--font-family-mono:"GeistMono-Regular",Consolas,monaco,monospace;--font-family-serif:Georgia,Times New Roman,serif;--theme-text:var(--color-black-100);--theme-line-height-base:1.25;--font-size:16px;--z-index-page:1;--z-index-page-select:3;--z-index-page-tooltips:4;--z-index-page-popover:5;--z-index-page-dropdown-menus:6;--z-index-page-modals:10;background:var(--theme-background);color:var(--theme-text);font-family:var(--font-family-mono);line-height:calc(var(--theme-line-height-base)*1rem);font-size:var(--font-size);font-optical-sizing:auto;text-rendering:geometricPrecision;font-variant-numeric:tabular-nums lining-nums;font-weight:400}:is(html,body)::-webkit-scrollbar{height:calc(var(--theme-line-height-base)*1rem);background:0 0;width:1ch}:is(html,body)::-webkit-scrollbar-track{background:var(--theme-background)}:is(html,body)::-webkit-scrollbar-thumb{background:var(--theme-border)}:is(html,body)::-webkit-scrollbar-thumb:hover{background:var(--theme-border)}@media (max-width:1024px){html,body{--font-size:15px}}@media (max-width:768px){html,body{--font-size:var(--font-size-mobile);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}*{-webkit-overflow-scrolling:touch}}@media (max-width:480px){html,body{--font-size:13px}}@media (hover:none) and (pointer:coarse){button,[role=button],a{min-width:44px;min-height:44px}a:hover{background:var(--theme-border-subdued)}}@media (max-height:500px) and (orientation:landscape){html,body{--theme-line-height-base:1.15}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media print{html,body{color:#000;background:#fff}}
.DefaultActionBar-module-scss-module__S2fnza__root{z-index:1;position:fixed;top:0;left:2ch}
.ActionBar-module-scss-module__fbKz6q__root{background:var(--theme-background);box-shadow:inset 0 0 0 1px var(--theme-border)}
.ButtonGroup-module-scss-module__Uv9xEW__full{white-space:nowrap;grid-template-columns:repeat(auto-fit,minmax(60px,1fr));display:grid}.ButtonGroup-module-scss-module__Uv9xEW__full>*>*{width:100%}
.ActionButton-module-scss-module__tyJpVq__hotkey{background:var(--theme-button-foreground);color:var(--theme-text);cursor:pointer;text-indent:0;-webkit-user-select:none;user-select:none;flex-shrink:0;padding:0 1ch;font-weight:400}.ActionButton-module-scss-module__tyJpVq__content{background:var(--theme-button-background);box-shadow:inset 0 0 0 2px var(--theme-button-foreground);cursor:pointer;text-indent:0;text-transform:uppercase;-webkit-user-select:none;user-select:none;flex-shrink:0;padding:0 1ch;font-weight:400}.ActionButton-module-scss-module__tyJpVq__root{cursor:pointer;box-sizing:border-box;font-family:var(--font-family-mono);font-size:var(--font-size);border:0;outline:0;flex-shrink:0;justify-content:space-between;align-items:center;margin:0;padding:0;display:inline-flex}.ActionButton-module-scss-module__tyJpVq__root:hover .ActionButton-module-scss-module__tyJpVq__hotkey{background:var(--theme-focused-foreground)}.ActionButton-module-scss-module__tyJpVq__root:hover .ActionButton-module-scss-module__tyJpVq__content{box-shadow:inset 0 0 0 2px var(--theme-focused-foreground)}.ActionButton-module-scss-module__tyJpVq__root:focus .ActionButton-module-scss-module__tyJpVq__hotkey{background:var(--theme-focused-foreground)}.ActionButton-module-scss-module__tyJpVq__root:focus .ActionButton-module-scss-module__tyJpVq__content{box-shadow:inset 0 0 0 2px var(--theme-focused-foreground)}.ActionButton-module-scss-module__tyJpVq__selected .ActionButton-module-scss-module__tyJpVq__content{background:var(--theme-focused-foreground)}
.DropdownMenuTrigger-module-scss-module__PTJ5nq__root{display:inline-block;position:relative}
.DropdownMenu-module-scss-module__kP0b-a__root{background:var(--theme-border);font-weight:400;display:block}.DropdownMenu-module-scss-module__kP0b-a__footer{background:var(--theme-background-modal-footer);padding:calc(var(--font-size)*.5*var(--theme-line-height-base))1ch calc(var(--font-size)*.5*var(--theme-line-height-base))1ch}
.ActionListItem-module-scss-module__5OBtAW__item{color:var(--theme-text);cursor:pointer;background:0 0;border:0;outline:0;justify-content:space-between;align-items:flex-start;text-decoration:none;display:flex}.ActionListItem-module-scss-module__5OBtAW__item:visited,.ActionListItem-module-scss-module__5OBtAW__item:hover{color:var(--theme-text);background:0 0}.ActionListItem-module-scss-module__5OBtAW__item:hover .ActionListItem-module-scss-module__5OBtAW__icon,.ActionListItem-module-scss-module__5OBtAW__item:focus .ActionListItem-module-scss-module__5OBtAW__icon{background:var(--theme-focused-foreground)}.ActionListItem-module-scss-module__5OBtAW__icon{background:var(--theme-button-foreground);height:calc(var(--font-size)*var(--theme-line-height-base));-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;width:3ch;display:inline-flex}.ActionListItem-module-scss-module__5OBtAW__text{background:var(--theme-button-background);-webkit-user-select:none;user-select:none;justify-content:flex-start;align-self:stretch;align-items:center;width:100%;min-width:10%;padding:0 1ch;display:inline-flex}
.ModalStack-module-scss-module__gG8aRG__root{pointer-events:none;z-index:var(--z-index-page-modals);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ModalStack-module-scss-module__gG8aRG__item{pointer-events:auto;transition:opacity .2s,transform .4s;position:absolute}
.PageConceptTwo-module-scss-module__ZuA8pq__root{flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100dvh;display:flex}.PageConceptTwo-module-scss-module__ZuA8pq__top{width:100%;height:100%;min-height:10%;padding-top:calc(var(--theme-line-height-base)*1rem);flex-direction:column;justify-content:space-between;align-items:center;display:flex}.PageConceptTwo-module-scss-module__ZuA8pq__bottom,.PageConceptTwo-module-scss-module__ZuA8pq__heading{flex-direction:row;flex-shrink:0;justify-content:space-between;width:100%;display:flex}.PageConceptTwo-module-scss-module__ZuA8pq__middle{justify-content:center;align-items:center;width:100%;min-width:10%;height:100%;min-height:10%;display:flex}.PageConceptTwo-module-scss-module__ZuA8pq__base{flex-direction:row;flex-shrink:0;justify-content:space-between;width:100%;display:flex}@media (max-width:960px){.PageConceptTwo-module-scss-module__ZuA8pq__base{display:block}}.PageConceptTwo-module-scss-module__ZuA8pq__left,.PageConceptTwo-module-scss-module__ZuA8pq__right{padding:calc(var(--theme-line-height-base)*1rem)2ch calc(var(--theme-line-height-base)*1rem)2ch;flex-shrink:0}.PageConceptTwo-module-scss-module__ZuA8pq__center{width:100%;min-width:10%}.PageConceptTwo-module-scss-module__ZuA8pq__col{width:20%;padding:calc(var(--theme-line-height-base)*1rem)2ch calc(var(--theme-line-height-base)*1rem)2ch}@media (max-width:960px){.PageConceptTwo-module-scss-module__ZuA8pq__col{width:100%}}.PageConceptTwo-module-scss-module__ZuA8pq__col3{width:60%;padding:calc(var(--theme-line-height-base)*1rem)2ch calc(var(--theme-line-height-base)*1rem)2ch}@media (max-width:960px){.PageConceptTwo-module-scss-module__ZuA8pq__col3{width:100%}}
.Accordion-module-scss-module__X8D-NG__flex{justify-content:space-between;align-items:center;display:flex}.Accordion-module-scss-module__X8D-NG__flex:hover{background:var(--theme-focused-foreground)}.Accordion-module-scss-module__X8D-NG__icon{-webkit-user-select:none;user-select:none;cursor:pointer;flex-shrink:0}.Accordion-module-scss-module__X8D-NG__content{-webkit-user-select:none;user-select:none;cursor:pointer;width:100%;min-width:10%;padding-left:0;transition:padding .2s}.Accordion-module-scss-module__X8D-NG__active .Accordion-module-scss-module__X8D-NG__content{padding-left:1ch}
.Card-module-scss-module__QQputq__card{white-space:prewrap;padding:0;display:block;position:relative}.Card-module-scss-module__QQputq__children{box-shadow:inset 2px 0 0 0 var(--theme-text),inset -2px 0 0 0 var(--theme-text),inset 0 -2px 0 0 var(--theme-text);padding-top:calc(var(--theme-line-height-base)*.5rem);padding-left:2ch;padding-right:2ch;padding-bottom:calc(var(--theme-line-height-base)*1rem);display:block;overflow:auto hidden}.Card-module-scss-module__QQputq__children::-webkit-scrollbar{display:none}.Card-module-scss-module__QQputq__children{scrollbar-width:none}.Card-module-scss-module__QQputq__action{justify-content:space-between;align-items:flex-end;display:flex}.Card-module-scss-module__QQputq__left{width:100%;min-width:10%;box-shadow:inset 2px 0 0 0 var(--theme-text),inset 0 2px 0 0 var(--theme-text);padding:calc(var(--font-size)*.5*var(--theme-line-height-base))2ch 0px 1ch}.Card-module-scss-module__QQputq__leftCorner{box-shadow:inset 2px 0 0 0 var(--theme-text),inset 0 2px 0 0 var(--theme-text);padding:calc(var(--font-size)*.5*var(--theme-line-height-base))1ch 0px 1ch;flex-shrink:0}.Card-module-scss-module__QQputq__right{width:100%;min-width:10%;box-shadow:inset -2px 0 0 0 var(--theme-text),inset 0 2px 0 0 var(--theme-text);padding:calc(var(--font-size)*.5*var(--theme-line-height-base))2ch 0px 1ch}.Card-module-scss-module__QQputq__rightCorner{box-shadow:inset -2px 0 0 0 var(--theme-text),inset 0 2px 0 0 var(--theme-text);padding:calc(var(--font-size)*.5*var(--theme-line-height-base))1ch 0px 1ch;flex-shrink:0}.Card-module-scss-module__QQputq__title{font-size:var(--font-size);flex-shrink:0;padding:0 1ch;font-weight:400}
.DataTable-module-scss-module__mJMeSa__root{border-spacing:0;width:100%;max-width:64ch;position:relative}.DataTable-module-scss-module__mJMeSa__row{border-spacing:0;transition:transform .5s}.DataTable-module-scss-module__mJMeSa__row:first-child{font-weight:400}.DataTable-module-scss-module__mJMeSa__row:focus{background:var(--theme-focused-foreground);outline:0}.DataTable-module-scss-module__mJMeSa__column{border:0;outline:0;padding-right:1ch;transition:background-color .5s}.DataTable-module-scss-module__mJMeSa__changed{animation:2s DataTable-module-scss-module__mJMeSa__flash}@keyframes DataTable-module-scss-module__mJMeSa__flash{0%{background-color:var(--theme-focused-foreground-subdued)}to{background-color:#0000}}
.AlertBanner-module-scss-module__djMg_q__root{background:var(--theme-border);box-shadow:1ch 1ch 0 0 var(--theme-border-subdued);padding:calc(var(--font-size)*var(--theme-line-height-base))2ch calc(var(--font-size)*var(--theme-line-height-base))2ch;font-weight:400;display:block}
.Dialog-module-scss-module__kxvH_a__root{background:var(--theme-border);box-shadow:1ch 1ch 0 0 var(--theme-border-subdued);min-width:24ch;max-width:56ch;margin:0;padding:0;font-weight:400;display:block}.Dialog-module-scss-module__kxvH_a__header{background:var(--theme-text);color:var(--theme-background);text-align:center;margin:0;padding:0;display:block}.Dialog-module-scss-module__kxvH_a__message{text-align:center;margin:0;padding:0 2ch;display:block}.Dialog-module-scss-module__kxvH_a__actions{justify-content:space-between;align-items:center;max-width:24ch;margin:0 auto;padding:0 2ch;display:flex}
.Block-module-scss-module__NYl-zW__block{background:var(--theme-text);width:1ch;height:calc(var(--font-size)*var(--theme-line-height-base));vertical-align:bottom;flex-shrink:0;display:inline-block}
.RowSpaceBetween-module-scss-module__BVDuCG__row{border:0;outline:0;justify-content:space-between;transition:background .2s;display:flex}.RowSpaceBetween-module-scss-module__BVDuCG__row:focus{background:var(--theme-focused-foreground)}
.Button-module-scss-module__HIP0hG__root{vertical-align:top;text-align:center;font-weight:400;font-family:var(--font-family-mono);width:100%;font-size:var(--font-size);line-height:calc(var(--theme-line-height-base)*2em);min-height:calc(var(--theme-line-height-base)*var(--font-size)*2);text-transform:uppercase;letter-spacing:1px;border:0;outline:0;margin:0;padding:0 2ch;transition:all .2s;display:inline-block}.Button-module-scss-module__HIP0hG__primary{background:var(--theme-button);color:var(--theme-button-text);cursor:pointer}.Button-module-scss-module__HIP0hG__primary:hover,.Button-module-scss-module__HIP0hG__primary:focus{background:var(--theme-focused-foreground)}.Button-module-scss-module__HIP0hG__secondary{background:var(--theme-background);color:var(--theme-text);box-shadow:inset 0 0 0 1px var(--theme-border);cursor:pointer}.Button-module-scss-module__HIP0hG__secondary:hover,.Button-module-scss-module__HIP0hG__secondary:focus{background:var(--theme-focused-foreground);box-shadow:inset 0 0 0 1px #0000}.Button-module-scss-module__HIP0hG__disabled{background:var(--theme-button-background);color:var(--theme-button-foreground);cursor:not-allowed}
.Avatar-module-scss-module__J_snjW__parent{justify-content:space-between;align-items:flex-start;display:flex}.Avatar-module-scss-module__J_snjW__placeholder{background:var(--theme-border);width:4ch;height:calc(var(--font-size)*var(--theme-line-height-base)*2);vertical-align:bottom;flex-shrink:0;display:inline-block;position:relative}.Avatar-module-scss-module__J_snjW__placeholder:hover:before{content:"";pointer-events:none;opacity:.5;background:var(--theme-focused-foreground);position:absolute;inset:0}.Avatar-module-scss-module__J_snjW__root{background:unset;width:4ch;height:calc(var(--font-size)*var(--theme-line-height-base)*2);vertical-align:bottom;background-position:50%;background-repeat:no-repeat;background-size:cover;flex-shrink:0;display:inline-block;position:relative}.Avatar-module-scss-module__J_snjW__root:hover{background:unset;background-position:50%;background-repeat:no-repeat;background-size:cover}.Avatar-module-scss-module__J_snjW__root:hover:before{content:"";pointer-events:none;opacity:.5;background:var(--theme-focused-foreground);position:absolute;inset:0}a.Avatar-module-scss-module__J_snjW__root{background:unset;width:4ch;height:calc(var(--font-size)*var(--theme-line-height-base)*2);vertical-align:bottom;background-position:50%;background-repeat:no-repeat;background-size:cover;flex-shrink:0;display:inline-block;position:relative}a.Avatar-module-scss-module__J_snjW__root:hover{background:unset;background-position:50%;background-repeat:no-repeat;background-size:cover}a.Avatar-module-scss-module__J_snjW__root:hover:before{content:"";pointer-events:none;opacity:.5;background:var(--theme-focused-foreground);position:absolute;inset:0}a.Avatar-module-scss-module__J_snjW__root:focus{background:unset;background-position:50%;background-repeat:no-repeat;background-size:cover;outline:0}a.Avatar-module-scss-module__J_snjW__root:focus:before{content:"";pointer-events:none;opacity:.5;background:var(--theme-focused-foreground);position:absolute;inset:0}.Avatar-module-scss-module__J_snjW__right{background:var(--theme-foreground);width:100%;min-width:10%}
.Badge-module-scss-module__4MF4kW__root{vertical-align:top;text-align:center;font-weight:400;font-family:var(--font-family-mono);min-height:calc(var(--theme-line-height-base)*var(--font-size));text-transform:uppercase;background:var(--theme-border);border:0;outline:0;margin:0;padding:0 1ch;transition:all .2s;display:inline-block}
.BarLoader-module-scss-module__cA6dmW__root{background:var(--theme-border);height:calc(var(--font-size)*var(--theme-line-height-base));white-space:nowrap;text-align:left;vertical-align:bottom;display:block}.BarLoader-module-scss-module__cA6dmW__bar{background:linear-gradient(to right,transparent,var(--theme-text));width:0%;height:100%;transition:width .1s linear}
.Divider-module-scss-module__EqWNya__gradient{background:linear-gradient(to right,transparent,var(--theme-border),transparent);height:calc(var(--font-size)*var(--theme-line-height-base));width:100%}.Divider-module-scss-module__EqWNya__divider{height:calc(var(--font-size)*var(--theme-line-height-base));border:0;outline:0;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:100%;display:flex}.Divider-module-scss-module__EqWNya__line{background:var(--theme-text);flex-shrink:0;width:100%;height:2px;display:block}
.BlockLoader-module-scss-module__d-Th-q__root{width:1ch;color:inherit;height:calc(var(--font-size)*var(--theme-line-height-base));vertical-align:bottom;display:inline-block}
.Indent-module-scss-module__6o16bq__root{padding:0 0 0 1ch;display:block}
.Input-module-scss-module__NTkE_G__root{display:block;position:relative}.Input-module-scss-module__NTkE_G__label{background:var(--theme-border);display:block}.Input-module-scss-module__NTkE_G__placeholder{color:var(--theme-overlay);font-style:italic}.Input-module-scss-module__NTkE_G__displayed{white-space:nowrap;pointer-events:none;overflow-wrap:anywhere;background:var(--theme-background-input);box-shadow:inset 0 0 0 2px var(--theme-border);overflow:hidden}.Input-module-scss-module__NTkE_G__focused .Input-module-scss-module__NTkE_G__block,.Input-module-scss-module__NTkE_G__focused .Input-module-scss-module__NTkE_G__placeholder{background:var(--theme-focused-foreground)}@keyframes Input-module-scss-module__NTkE_G__blink{50%{opacity:0}}.Input-module-scss-module__NTkE_G__blink{animation:1s step-start infinite Input-module-scss-module__NTkE_G__blink}.Input-module-scss-module__NTkE_G__block{background:var(--theme-text);min-width:1ch;color:var(--theme-background);height:calc(var(--font-size)*var(--theme-line-height-base));vertical-align:bottom;display:inline-block}.Input-module-scss-module__NTkE_G__inputContainer{display:block;position:relative}.Input-module-scss-module__NTkE_G__hidden{color:#0000;caret-color:#0000;width:100%;line-height:var(--theme-line-height-base);font-size:var(--font-size);background:0 0;border:none;outline:none;margin:0;padding:0;font-family:inherit;position:absolute;top:0;left:0;overflow:hidden}.Input-module-scss-module__NTkE_G__hidden:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px var(--theme-focused-foreground)inset}
.ListItem-module-scss-module__EBrD1q__root{padding-left:1ch}.ListItem-module-scss-module__EBrD1q__root:focus{background:var(--theme-focused-foreground);outline:0}
.Message-module-scss-module__Vb8FCq__message{margin-bottom:calc(var(--font-size)*var(--theme-line-height-base));justify-content:space-between;align-items:flex-start;display:flex}.Message-module-scss-module__Vb8FCq__message:last-child{margin-bottom:0}.Message-module-scss-module__Vb8FCq__left{flex-shrink:0;align-self:stretch;align-items:flex-end;display:flex;position:relative}.Message-module-scss-module__Vb8FCq__triangle{border-top:calc(var(--font-size)*var(--theme-line-height-base)/2)solid #0000;border-bottom:calc(var(--font-size)*var(--theme-line-height-base)/2)solid #0000;border-right:1ch solid var(--theme-border);width:0;height:0;margin-bottom:calc(var(--font-size)*var(--theme-line-height-base)/2);display:inline-block}.Message-module-scss-module__Vb8FCq__right{text-align:left;width:100%;min-width:10%}.Message-module-scss-module__Vb8FCq__bubble{padding:calc(8px*var(--theme-line-height-base))1ch calc(8px*var(--theme-line-height-base))1ch;background:var(--theme-border);box-shadow:1ch 1ch 0 0 var(--theme-border-subdued);display:inline-block}
.MessageViewer-module-scss-module__sW347G__message{margin-bottom:calc(var(--font-size)*var(--theme-line-height-base));justify-content:space-between;align-items:flex-start;display:flex}.MessageViewer-module-scss-module__sW347G__bubble{background:var(--theme-focused-foreground);padding:calc(8px*var(--theme-line-height-base))1ch calc(8px*var(--theme-line-height-base))1ch;display:inline-block}.MessageViewer-module-scss-module__sW347G__left{text-align:right;width:100%;min-width:10%}.MessageViewer-module-scss-module__sW347G__right{flex-shrink:0;align-self:stretch;align-items:flex-end;display:flex}.MessageViewer-module-scss-module__sW347G__triangle{border-top:calc(var(--font-size)*var(--theme-line-height-base)/2)solid #0000;border-bottom:calc(var(--font-size)*var(--theme-line-height-base)/2)solid #0000;border-left:1ch solid var(--theme-focused-foreground);width:0;height:0;margin-bottom:calc(var(--font-size)*var(--theme-line-height-base)/2);display:inline-block}
@keyframes ModalError-module-scss-module__nUAvyG__fadeIn{0%{opacity:0;transform:translateY(88px)}to{opacity:1;transform:translateY(0)}}.ModalError-module-scss-module__nUAvyG__root{background:var(--theme-background-modal);box-shadow:0 0 0 1ch var(--theme-border-subdued);max-width:64ch;padding:calc(var(--font-size)*var(--theme-line-height-base))2ch calc(var(--font-size)*var(--theme-line-height-base))2ch;-webkit-user-select:none;user-select:none;width:100%;margin:0 auto;font-weight:400;animation:.3s ease-out ModalError-module-scss-module__nUAvyG__fadeIn;display:block}
.CardDouble-module-scss-module__sbBTfW__card{--card-double-border-width:6px;--card-double-half-gutter:(var(--font-size)*.5);--card-double-top-gutter:6px;padding:0;display:block;position:relative}.CardDouble-module-scss-module__sbBTfW__children{border-left:var(--card-double-border-width)solid var(--theme-text);border-left-style:double;border-bottom:var(--card-double-border-width)solid var(--theme-text);border-bottom-style:double;border-right:var(--card-double-border-width)solid var(--theme-text);padding-top:calc(var(--theme-line-height-base)*.5rem);padding-left:calc(2ch - var(--card-double-border-width));padding-right:calc(2ch - var(--card-double-border-width));padding-bottom:calc(var(--theme-line-height-base)*1rem - var(--card-double-border-width));border-right-style:double;display:block;overflow:auto hidden}.CardDouble-module-scss-module__sbBTfW__children::-webkit-scrollbar{display:none}.CardDouble-module-scss-module__sbBTfW__children{scrollbar-width:none}.CardDouble-module-scss-module__sbBTfW__action{justify-content:space-between;align-items:flex-end;display:flex}.CardDouble-module-scss-module__sbBTfW__left{border-top:var(--card-double-border-width)solid var(--theme-text);border-top-style:double;border-left:var(--card-double-border-width)solid var(--theme-text);width:100%;min-width:10%;padding:calc(var(--card-double-top-gutter)*var(--theme-line-height-base))2ch 0px 1ch;border-left-style:double}.CardDouble-module-scss-module__sbBTfW__leftCorner{border-top:var(--card-double-border-width)solid var(--theme-text);border-top-style:double;border-left:var(--card-double-border-width)solid var(--theme-text);padding:calc(var(--card-double-top-gutter)*var(--theme-line-height-base))calc(1ch - 6px)0px 1ch;border-left-style:double;flex-shrink:0}.CardDouble-module-scss-module__sbBTfW__right{border-top:var(--card-double-border-width)solid var(--theme-text);border-top-style:double;border-right:var(--card-double-border-width)solid var(--theme-text);width:100%;min-width:10%;padding:calc(var(--card-double-top-gutter)*var(--theme-line-height-base))2ch 0px 1ch;border-right-style:double}.CardDouble-module-scss-module__sbBTfW__rightCorner{border-top:var(--card-double-border-width)solid var(--theme-text);border-top-style:double;border-right:var(--card-double-border-width)solid var(--theme-text);padding:calc(var(--card-double-top-gutter)*var(--theme-line-height-base))1ch 0px calc(1ch - 6px);border-right-style:double;flex-shrink:0}.CardDouble-module-scss-module__sbBTfW__title{font-size:var(--font-size);flex-shrink:0;padding:0 1ch;font-weight:400}
@keyframes terminal-module-scss-module__vdhH7q__blink{0%,50%{opacity:1}51%,to{opacity:0}}.terminal-module-scss-module__vdhH7q__container{background:var(--theme-background);font-family:var(--font-family-mono);color:var(--theme-text);flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.terminal-module-scss-module__vdhH7q__statusBar{height:calc(var(--theme-line-height-base)*1.5rem);min-height:calc(var(--theme-line-height-base)*1.5rem);background:var(--theme-background);border-bottom:1px solid var(--theme-border);font-size:var(--font-size);justify-content:space-between;align-items:center;padding:0 1ch;display:flex}.terminal-module-scss-module__vdhH7q__statusBar .terminal-module-scss-module__vdhH7q__statusLeft{opacity:.6;align-items:center;gap:2ch;display:flex}.terminal-module-scss-module__vdhH7q__statusBar .terminal-module-scss-module__vdhH7q__statusCenter{opacity:.8}.terminal-module-scss-module__vdhH7q__statusBar .terminal-module-scss-module__vdhH7q__statusRight{align-items:center;gap:2ch;display:flex}.terminal-module-scss-module__vdhH7q__statusBar .terminal-module-scss-module__vdhH7q__statusRight .terminal-module-scss-module__vdhH7q__statusIndicator{opacity:.5}.terminal-module-scss-module__vdhH7q__statusBar .terminal-module-scss-module__vdhH7q__audioToggle,.terminal-module-scss-module__vdhH7q__statusBar .terminal-module-scss-module__vdhH7q__noPopupToggle,.terminal-module-scss-module__vdhH7q__statusBar .terminal-module-scss-module__vdhH7q__themeToggle{color:var(--theme-text);cursor:pointer;font-family:inherit;font-size:inherit;opacity:.6;background:0 0;border:none;padding:0}.terminal-module-scss-module__vdhH7q__statusBar .terminal-module-scss-module__vdhH7q__audioToggle:hover,.terminal-module-scss-module__vdhH7q__statusBar .terminal-module-scss-module__vdhH7q__noPopupToggle:hover,.terminal-module-scss-module__vdhH7q__statusBar .terminal-module-scss-module__vdhH7q__themeToggle:hover{opacity:1;background:var(--theme-focused-foreground)}.terminal-module-scss-module__vdhH7q__statusBar .terminal-module-scss-module__vdhH7q__audioToggle.terminal-module-scss-module__vdhH7q__disabled,.terminal-module-scss-module__vdhH7q__statusBar .terminal-module-scss-module__vdhH7q__noPopupToggle.terminal-module-scss-module__vdhH7q__disabled,.terminal-module-scss-module__vdhH7q__statusBar .terminal-module-scss-module__vdhH7q__themeToggle.terminal-module-scss-module__vdhH7q__disabled{opacity:.3}.terminal-module-scss-module__vdhH7q__statusBar .terminal-module-scss-module__vdhH7q__noPopupToggle.terminal-module-scss-module__vdhH7q__active{opacity:1;background:var(--theme-focused-foreground)}.terminal-module-scss-module__vdhH7q__mainContent{flex:1;display:flex;overflow:hidden}.terminal-module-scss-module__vdhH7q__sidePanel{background:var(--theme-background);border-right:1px solid var(--theme-border);flex-direction:column;width:24ch;min-width:24ch;display:flex;overflow-y:auto}.terminal-module-scss-module__vdhH7q__sidePanel .terminal-module-scss-module__vdhH7q__panelHeader{padding:calc(var(--theme-line-height-base)*.5rem)1ch;border-bottom:1px solid var(--theme-border);opacity:.5;font-size:var(--font-size)}.terminal-module-scss-module__vdhH7q__sidePanel .terminal-module-scss-module__vdhH7q__navButtons{flex-direction:column;flex:1;display:flex}.terminal-module-scss-module__vdhH7q__sidePanel .terminal-module-scss-module__vdhH7q__panelFooter{padding:calc(var(--theme-line-height-base)*.5rem)1ch;border-top:1px solid var(--theme-border);opacity:.3;font-size:calc(var(--font-size)*.875)}.terminal-module-scss-module__vdhH7q__navButton{color:var(--theme-text);cursor:pointer;font-family:inherit;font-size:var(--font-size);line-height:calc(var(--theme-line-height-base)*1.5rem);text-align:left;background:0 0;border:none;align-items:center;gap:1ch;width:100%;padding:0 1ch;display:flex}.terminal-module-scss-module__vdhH7q__navButton .terminal-module-scss-module__vdhH7q__navIcon{opacity:.5;flex-shrink:0}.terminal-module-scss-module__vdhH7q__navButton .terminal-module-scss-module__vdhH7q__navLabel{flex:1}.terminal-module-scss-module__vdhH7q__navButton:hover{background:var(--theme-focused-foreground)}.terminal-module-scss-module__vdhH7q__navButton.terminal-module-scss-module__vdhH7q__active{background:var(--theme-border-subdued)}.terminal-module-scss-module__vdhH7q__navButton.terminal-module-scss-module__vdhH7q__active .terminal-module-scss-module__vdhH7q__navIcon{opacity:1}.terminal-module-scss-module__vdhH7q__terminalArea{background:var(--theme-background);flex-direction:column;flex:1;display:flex;overflow:hidden}.terminal-module-scss-module__vdhH7q__terminalHistory{padding:calc(var(--theme-line-height-base)*.5rem)1ch;font-size:var(--font-size);line-height:calc(var(--theme-line-height-base)*1rem);flex:1;overflow-y:auto}.terminal-module-scss-module__vdhH7q__terminalHistory::-webkit-scrollbar{width:1ch}.terminal-module-scss-module__vdhH7q__terminalHistory::-webkit-scrollbar-track{background:var(--theme-background)}.terminal-module-scss-module__vdhH7q__terminalHistory::-webkit-scrollbar-thumb{background:var(--theme-border)}.terminal-module-scss-module__vdhH7q__commandBlock{margin-bottom:calc(var(--theme-line-height-base)*.5rem)}.terminal-module-scss-module__vdhH7q__commandBlock .terminal-module-scss-module__vdhH7q__prompt{opacity:.5}.terminal-module-scss-module__vdhH7q__commandBlock .terminal-module-scss-module__vdhH7q__command{color:var(--theme-text)}.terminal-module-scss-module__vdhH7q__commandBlock .terminal-module-scss-module__vdhH7q__output{white-space:pre-wrap;word-break:break-word;opacity:.85;padding-left:1ch}.terminal-module-scss-module__vdhH7q__lsOutput,.terminal-module-scss-module__vdhH7q__lsItem{display:inline}.terminal-module-scss-module__vdhH7q__lsIcon{opacity:.5}.terminal-module-scss-module__vdhH7q__lsName{cursor:pointer;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:text-decoration-color .1s}.terminal-module-scss-module__vdhH7q__lsName:hover{-webkit-text-decoration-color:var(--theme-text);text-decoration-color:var(--theme-text);background:var(--theme-focused-foreground)}.terminal-module-scss-module__vdhH7q__lsSpacer{white-space:pre}.terminal-module-scss-module__vdhH7q__ok:before{content:"[OK] ";opacity:.5}.terminal-module-scss-module__vdhH7q__info{opacity:.6}.terminal-module-scss-module__vdhH7q__asciiLogo{opacity:.7;font-size:calc(var(--font-size)*.75);line-height:1.1}.terminal-module-scss-module__vdhH7q__welcomeMessage{padding:calc(var(--theme-line-height-base)*.5rem)0;border-bottom:1px solid var(--theme-border);margin-bottom:calc(var(--theme-line-height-base)*.5rem)}.terminal-module-scss-module__vdhH7q__scrollHint{text-align:center;padding:calc(var(--theme-line-height-base)*.25rem)0;opacity:.25;font-size:calc(var(--font-size)*.85);pointer-events:none;-webkit-user-select:none;user-select:none;border-top:1px dashed var(--theme-border);margin-top:calc(var(--theme-line-height-base)*.25rem)}.terminal-module-scss-module__vdhH7q__commandInputBar{min-height:calc(var(--theme-line-height-base)*1.5rem);background:var(--theme-background);border-top:1px solid var(--theme-border);align-items:center;gap:1ch;padding:0 1ch;display:flex}.terminal-module-scss-module__vdhH7q__commandInputBar .terminal-module-scss-module__vdhH7q__promptSymbol{opacity:.5;flex-shrink:0}.terminal-module-scss-module__vdhH7q__commandInputBar .terminal-module-scss-module__vdhH7q__inputWrapper{flex:1;align-items:center;display:flex;position:relative}.terminal-module-scss-module__vdhH7q__commandInputBar .terminal-module-scss-module__vdhH7q__commandInput{color:var(--theme-text);font-family:inherit;font-size:var(--font-size);line-height:calc(var(--theme-line-height-base)*1rem);caret-color:#0000;background:0 0;border:none;outline:none;flex:1;padding:0}.terminal-module-scss-module__vdhH7q__commandInputBar .terminal-module-scss-module__vdhH7q__commandInput::placeholder{opacity:.35;color:var(--theme-text);font-style:italic}.terminal-module-scss-module__vdhH7q__commandInputBar .terminal-module-scss-module__vdhH7q__cursor{width:1ch;height:calc(var(--theme-line-height-base)*1rem);background:var(--theme-text);animation:1s step-end infinite terminal-module-scss-module__vdhH7q__blink}.terminal-module-scss-module__vdhH7q__commandInputBar .terminal-module-scss-module__vdhH7q__executeButton{border:1px solid var(--theme-border);color:var(--theme-text);cursor:pointer;font-family:inherit;font-size:var(--font-size);line-height:calc(var(--theme-line-height-base)*1rem);opacity:.6;background:0 0;padding:0 1ch}.terminal-module-scss-module__vdhH7q__commandInputBar .terminal-module-scss-module__vdhH7q__executeButton:hover{background:var(--theme-focused-foreground);opacity:1}.terminal-module-scss-module__vdhH7q__clickable{cursor:pointer}.terminal-module-scss-module__vdhH7q__clickable:hover{background:var(--theme-focused-foreground)}.terminal-module-scss-module__vdhH7q__suggestions{background:var(--theme-background);border:1px solid var(--theme-border);max-width:40ch;margin-bottom:2px;padding:0;position:absolute;bottom:100%;left:0}.terminal-module-scss-module__vdhH7q__suggestions .terminal-module-scss-module__vdhH7q__suggestion{cursor:pointer;line-height:calc(var(--theme-line-height-base)*1.25rem);opacity:.7;padding:0 1ch;display:block}.terminal-module-scss-module__vdhH7q__suggestions .terminal-module-scss-module__vdhH7q__suggestion:hover{background:var(--theme-focused-foreground);opacity:1}.terminal-module-scss-module__vdhH7q__modalOverlay{z-index:var(--z-index-page-modals,10);background:#000000d9;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.terminal-module-scss-module__vdhH7q__modal{background:var(--theme-background);border:2px solid var(--theme-text);flex-direction:column;width:90%;max-width:72ch;max-height:80vh;display:flex;overflow:hidden}.terminal-module-scss-module__vdhH7q__modal.terminal-module-scss-module__vdhH7q__pdfModal{height:80vh}@media (max-width:768px){.terminal-module-scss-module__vdhH7q__modal.terminal-module-scss-module__vdhH7q__pdfModal{border:none;width:100%;max-width:100%;height:100%;max-height:100%;margin:0}}.terminal-module-scss-module__vdhH7q__modal .terminal-module-scss-module__vdhH7q__modalHeader{border-bottom:1px solid var(--theme-border);justify-content:space-between;align-items:center;display:flex}.terminal-module-scss-module__vdhH7q__modal .terminal-module-scss-module__vdhH7q__modalHeader .terminal-module-scss-module__vdhH7q__modalTitle{line-height:calc(var(--theme-line-height-base)*1.5rem);opacity:.7;align-items:center;gap:1ch;padding:0 1ch;display:flex}.terminal-module-scss-module__vdhH7q__modal .terminal-module-scss-module__vdhH7q__modalHeader .terminal-module-scss-module__vdhH7q__closeButton{border:none;border-left:1px solid var(--theme-border);color:var(--theme-text);cursor:pointer;font-family:inherit;font-size:var(--font-size);line-height:calc(var(--theme-line-height-base)*1.5rem);background:0 0;padding:0 1ch}.terminal-module-scss-module__vdhH7q__modal .terminal-module-scss-module__vdhH7q__modalHeader .terminal-module-scss-module__vdhH7q__closeButton:hover{background:var(--theme-focused-foreground)}.terminal-module-scss-module__vdhH7q__modal .terminal-module-scss-module__vdhH7q__modalContent{padding:calc(var(--theme-line-height-base)*.5rem)1ch;font-size:var(--font-size);line-height:calc(var(--theme-line-height-base)*1.25rem);flex:1;overflow-y:auto}.terminal-module-scss-module__vdhH7q__modal .terminal-module-scss-module__vdhH7q__modalContent h1,.terminal-module-scss-module__vdhH7q__modal .terminal-module-scss-module__vdhH7q__modalContent h2,.terminal-module-scss-module__vdhH7q__modal .terminal-module-scss-module__vdhH7q__modalContent h3,.terminal-module-scss-module__vdhH7q__modal .terminal-module-scss-module__vdhH7q__modalContent h4{margin:calc(var(--theme-line-height-base)*1rem)0 calc(var(--theme-line-height-base)*.5rem);opacity:.9;font-weight:400}.terminal-module-scss-module__vdhH7q__modal .terminal-module-scss-module__vdhH7q__modalContent h1:first-child,.terminal-module-scss-module__vdhH7q__modal .terminal-module-scss-module__vdhH7q__modalContent h2:first-child,.terminal-module-scss-module__vdhH7q__modal .terminal-module-scss-module__vdhH7q__modalContent h3:first-child,.terminal-module-scss-module__vdhH7q__modal .terminal-module-scss-module__vdhH7q__modalContent h4:first-child{margin-top:0}.terminal-module-scss-module__vdhH7q__modal .terminal-module-scss-module__vdhH7q__modalContent h1{font-size:calc(var(--font-size)*1.25)}.terminal-module-scss-module__vdhH7q__modal .terminal-module-scss-module__vdhH7q__modalContent h2{font-size:var(--font-size);text-transform:uppercase}.terminal-module-scss-module__vdhH7q__modal .terminal-module-scss-module__vdhH7q__modalContent h3{font-size:var(--font-size)}.terminal-module-scss-module__vdhH7q__modal .terminal-module-scss-module__vdhH7q__modalContent ul,.terminal-module-scss-module__vdhH7q__modal .terminal-module-scss-module__vdhH7q__modalContent ol{margin:calc(var(--theme-line-height-base)*.5rem)0;padding-left:2ch}.terminal-module-scss-module__vdhH7q__modal .terminal-module-scss-module__vdhH7q__modalContent li{margin:0}.terminal-module-scss-module__vdhH7q__modal .terminal-module-scss-module__vdhH7q__modalContent code{background:var(--theme-border-subdued);padding:0 .5ch}.terminal-module-scss-module__vdhH7q__modal .terminal-module-scss-module__vdhH7q__modalContent pre{background:var(--theme-border-subdued);padding:calc(var(--theme-line-height-base)*.5rem)1ch;margin:calc(var(--theme-line-height-base)*.5rem)0;overflow-x:auto}.terminal-module-scss-module__vdhH7q__modal .terminal-module-scss-module__vdhH7q__modalContent pre code{background:0 0;padding:0}.terminal-module-scss-module__vdhH7q__modal .terminal-module-scss-module__vdhH7q__modalContent a{background:var(--theme-border-subdued)}.terminal-module-scss-module__vdhH7q__modal .terminal-module-scss-module__vdhH7q__modalContent a:hover{background:var(--theme-focused-foreground)}.terminal-module-scss-module__vdhH7q__asciiPlayer{background:var(--theme-background);border:1px solid var(--theme-border);padding:calc(var(--theme-line-height-base)*1rem)2ch;font-family:var(--font-family-mono);font-size:var(--font-size);min-width:40ch;max-width:44ch}.terminal-module-scss-module__vdhH7q__asciiPlayer .terminal-module-scss-module__vdhH7q__playerHeader{margin-bottom:calc(var(--theme-line-height-base)*.5rem);opacity:.6;justify-content:space-between;display:flex}.terminal-module-scss-module__vdhH7q__asciiPlayer .terminal-module-scss-module__vdhH7q__playerStatus{text-transform:uppercase}.terminal-module-scss-module__vdhH7q__asciiPlayer .terminal-module-scss-module__vdhH7q__playerClose{cursor:pointer}.terminal-module-scss-module__vdhH7q__asciiPlayer .terminal-module-scss-module__vdhH7q__playerClose:hover{opacity:1;background:var(--theme-focused-foreground)}.terminal-module-scss-module__vdhH7q__asciiPlayer .terminal-module-scss-module__vdhH7q__playerTrack{margin-bottom:calc(var(--theme-line-height-base)*1rem);text-align:center;font-size:calc(var(--font-size)*1.1)}.terminal-module-scss-module__vdhH7q__asciiPlayer .terminal-module-scss-module__vdhH7q__playerProgress{font-family:var(--font-family-mono);cursor:pointer;text-align:center;margin-bottom:calc(var(--theme-line-height-base)*.5rem);-webkit-user-select:none;user-select:none;width:34ch;margin-left:auto;margin-right:auto}.terminal-module-scss-module__vdhH7q__asciiPlayer .terminal-module-scss-module__vdhH7q__playerProgress:hover{background:var(--theme-focused-foreground)}.terminal-module-scss-module__vdhH7q__asciiPlayer .terminal-module-scss-module__vdhH7q__playerTime{text-align:center;opacity:.5;font-variant-numeric:tabular-nums;margin-bottom:calc(var(--theme-line-height-base)*1rem)}.terminal-module-scss-module__vdhH7q__asciiPlayer .terminal-module-scss-module__vdhH7q__playerControls{margin-bottom:calc(var(--theme-line-height-base)*1rem);justify-content:center;gap:2ch;display:flex}.terminal-module-scss-module__vdhH7q__asciiPlayer .terminal-module-scss-module__vdhH7q__playerControl{cursor:pointer;-webkit-user-select:none;user-select:none}.terminal-module-scss-module__vdhH7q__asciiPlayer .terminal-module-scss-module__vdhH7q__playerControl:hover{background:var(--theme-focused-foreground)}.terminal-module-scss-module__vdhH7q__asciiPlayer .terminal-module-scss-module__vdhH7q__playerVolume{text-align:center;opacity:.6;margin-bottom:calc(var(--theme-line-height-base)*1rem);justify-content:center;gap:1ch;display:flex}.terminal-module-scss-module__vdhH7q__asciiPlayer .terminal-module-scss-module__vdhH7q__playerMeta{text-align:center;opacity:.4;margin-bottom:calc(var(--theme-line-height-base)*.5rem)}.terminal-module-scss-module__vdhH7q__asciiPlayer .terminal-module-scss-module__vdhH7q__playerMeta span:not(:last-child):after{content:" | "}.terminal-module-scss-module__vdhH7q__asciiPlayer .terminal-module-scss-module__vdhH7q__playerHelp{text-align:center;opacity:.3;font-size:calc(var(--font-size)*.85);border-top:1px solid var(--theme-border);padding-top:calc(var(--theme-line-height-base)*.5rem);margin-top:calc(var(--theme-line-height-base)*.5rem)}.terminal-module-scss-module__vdhH7q__loadingScreen{background:var(--theme-background);z-index:1000;font-size:var(--font-size);font-family:var(--font-family-mono);flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.terminal-module-scss-module__vdhH7q__loadingScreen .terminal-module-scss-module__vdhH7q__loadingText{margin-bottom:calc(var(--theme-line-height-base)*.5rem);opacity:.7}.terminal-module-scss-module__vdhH7q__loadingScreen .terminal-module-scss-module__vdhH7q__progressBarContainer{border:1px solid var(--theme-border);width:32ch;line-height:calc(var(--theme-line-height-base)*1rem);padding:0 .5ch}.terminal-module-scss-module__vdhH7q__loadingScreen .terminal-module-scss-module__vdhH7q__loadingPercent{margin-top:calc(var(--theme-line-height-base)*.5rem);opacity:.5;font-variant-numeric:tabular-nums}.terminal-module-scss-module__vdhH7q__navButtonWrapper{position:relative}.terminal-module-scss-module__vdhH7q__navTooltip{background:var(--theme-background);border:1px solid var(--theme-border);white-space:nowrap;font-size:calc(var(--font-size)*.875);line-height:calc(var(--theme-line-height-base)*1.25rem);opacity:.7;z-index:100;pointer-events:none;margin-left:1ch;padding:0 1ch;position:absolute;top:50%;left:100%;transform:translateY(-50%)}.terminal-module-scss-module__vdhH7q__matrixOverlay{background:var(--theme-background);z-index:2000;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.terminal-module-scss-module__vdhH7q__matrixOverlay>div{position:absolute;inset:0}.terminal-module-scss-module__vdhH7q__matrixOverlay .terminal-module-scss-module__vdhH7q__matrixMessage{text-align:center;font-size:calc(var(--font-size)*1.5);color:var(--theme-text);text-shadow:0 0 10px;z-index:1;animation:2s ease-in-out infinite terminal-module-scss-module__vdhH7q__pulse;position:absolute;bottom:20%;left:50%;transform:translate(-50%)}.terminal-module-scss-module__vdhH7q__matrixOverlay .terminal-module-scss-module__vdhH7q__matrixHint{margin-top:calc(var(--theme-line-height-base)*1rem);font-size:var(--font-size);opacity:.5;display:block}@keyframes terminal-module-scss-module__vdhH7q__pulse{0%,to{opacity:1}50%{opacity:.6}}.terminal-module-scss-module__vdhH7q__inlineContent{padding:calc(var(--theme-line-height-base)*.5rem)0;white-space:pre-wrap;word-break:break-word}.terminal-module-scss-module__vdhH7q__inlineText{margin:calc(var(--theme-line-height-base)*.25rem)0;line-height:calc(var(--theme-line-height-base)*1.25rem)}.terminal-module-scss-module__vdhH7q__inlineH1{font-size:calc(var(--font-size)*1.25);margin:calc(var(--theme-line-height-base)*1rem)0 calc(var(--theme-line-height-base)*.5rem);opacity:.9;font-weight:400}.terminal-module-scss-module__vdhH7q__inlineH2{font-size:var(--font-size);text-transform:uppercase;margin:calc(var(--theme-line-height-base)*.75rem)0 calc(var(--theme-line-height-base)*.5rem);opacity:.85;font-weight:400}.terminal-module-scss-module__vdhH7q__inlineH3{font-size:var(--font-size);margin:calc(var(--theme-line-height-base)*.5rem)0;opacity:.8;font-weight:400}.terminal-module-scss-module__vdhH7q__inlineLi{margin:calc(var(--theme-line-height-base)*.25rem)0;padding-left:2ch;list-style:none;position:relative}.terminal-module-scss-module__vdhH7q__inlineLi:before{content:"- ";position:absolute;left:0}.terminal-module-scss-module__vdhH7q__inlineCode{background:var(--theme-border-subdued);padding:calc(var(--theme-line-height-base)*.5rem)1ch;margin:calc(var(--theme-line-height-base)*.5rem)0;font-family:var(--font-family-mono);overflow-x:auto}.terminal-module-scss-module__vdhH7q__inlineCode code{background:0 0;padding:0}.terminal-module-scss-module__vdhH7q__inlineAsciiPlayer{font-family:var(--font-family-mono);font-size:var(--font-size);padding:calc(var(--theme-line-height-base)*.5rem)0;margin:calc(var(--theme-line-height-base)*.5rem)0;max-width:44ch}.terminal-module-scss-module__vdhH7q__inlinePlayerHeader{margin-bottom:calc(var(--theme-line-height-base)*.25rem);align-items:center;gap:2ch;display:flex}.terminal-module-scss-module__vdhH7q__inlinePlayerStatus{opacity:.6;text-transform:uppercase;width:10ch}.terminal-module-scss-module__vdhH7q__inlinePlayerTrack{opacity:.9;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.terminal-module-scss-module__vdhH7q__inlinePlayerProgress{font-family:var(--font-family-mono);cursor:pointer;-webkit-user-select:none;user-select:none;line-height:calc(var(--theme-line-height-base)*1rem);width:34ch}.terminal-module-scss-module__vdhH7q__inlinePlayerProgress:hover{background:var(--theme-focused-foreground)}.terminal-module-scss-module__vdhH7q__inlinePlayerRow{margin-top:calc(var(--theme-line-height-base)*.25rem);line-height:calc(var(--theme-line-height-base)*1.25rem);flex-wrap:nowrap;align-items:center;gap:2ch;display:flex}.terminal-module-scss-module__vdhH7q__inlinePlayerTime{opacity:.5;font-variant-numeric:tabular-nums;flex-shrink:0;width:11ch}.terminal-module-scss-module__vdhH7q__inlinePlayerControls{gap:1ch;display:flex}.terminal-module-scss-module__vdhH7q__inlinePlayerControl{cursor:pointer;-webkit-user-select:none;user-select:none}.terminal-module-scss-module__vdhH7q__inlinePlayerControl:hover{background:var(--theme-focused-foreground)}.terminal-module-scss-module__vdhH7q__inlinePlayerVolume{opacity:.6;gap:1ch;display:flex}.terminal-module-scss-module__vdhH7q__inlinePlayerMeta{margin-top:calc(var(--theme-line-height-base)*.25rem);opacity:.4;font-size:calc(var(--font-size)*.875)}.terminal-module-scss-module__vdhH7q__inlinePlayerMeta span:not(:last-child):after{content:" | "}.terminal-module-scss-module__vdhH7q__hamburgerButton{z-index:60;background:var(--theme-background);border:none;border-right:1px solid var(--theme-border);border-bottom:1px solid var(--theme-border);color:var(--theme-text);width:3ch;height:calc(var(--theme-line-height-base)*1.5rem);cursor:pointer;font-family:inherit;font-size:var(--font-size);justify-content:center;align-items:center;display:none;position:fixed;top:0;left:0}.terminal-module-scss-module__vdhH7q__hamburgerButton:hover{background:var(--theme-focused-foreground)}.terminal-module-scss-module__vdhH7q__mobileBackdrop{z-index:45;background:#00000080;display:none;position:fixed;inset:0}@media (max-width:768px){.terminal-module-scss-module__vdhH7q__mobileBackdrop{display:block}}@media (max-width:1024px){.terminal-module-scss-module__vdhH7q__sidePanel{width:20ch;min-width:20ch}.terminal-module-scss-module__vdhH7q__statusBar .terminal-module-scss-module__vdhH7q__statusRight{gap:1ch}.terminal-module-scss-module__vdhH7q__navTooltip{display:none}}@media (max-width:768px){.terminal-module-scss-module__vdhH7q__container{font-size:var(--font-size)}.terminal-module-scss-module__vdhH7q__sidePanel{z-index:50;border-right:2px solid var(--theme-text);width:22ch;min-width:22ch;transition:left .2s;position:fixed;top:0;bottom:0;left:-100%}.terminal-module-scss-module__vdhH7q__sidePanel.terminal-module-scss-module__vdhH7q__open{left:0}.terminal-module-scss-module__vdhH7q__sidePanel .terminal-module-scss-module__vdhH7q__panelHeader{padding-top:calc(var(--theme-line-height-base)*1rem)}.terminal-module-scss-module__vdhH7q__hamburgerButton{width:auto;min-width:44px;min-height:44px;padding:0 1ch;display:flex}.terminal-module-scss-module__vdhH7q__statusBar{flex-wrap:nowrap;padding-left:5ch}.terminal-module-scss-module__vdhH7q__statusBar .terminal-module-scss-module__vdhH7q__statusLeft{display:none}.terminal-module-scss-module__vdhH7q__statusBar .terminal-module-scss-module__vdhH7q__statusCenter{font-size:calc(var(--font-size)*.875);text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;overflow:hidden}.terminal-module-scss-module__vdhH7q__statusBar .terminal-module-scss-module__vdhH7q__statusRight{flex-shrink:0;gap:.5ch}.terminal-module-scss-module__vdhH7q__statusBar .terminal-module-scss-module__vdhH7q__statusRight .terminal-module-scss-module__vdhH7q__statusIndicator{display:none}.terminal-module-scss-module__vdhH7q__statusBar .terminal-module-scss-module__vdhH7q__audioToggle,.terminal-module-scss-module__vdhH7q__statusBar .terminal-module-scss-module__vdhH7q__noPopupToggle,.terminal-module-scss-module__vdhH7q__statusBar .terminal-module-scss-module__vdhH7q__themeToggle{align-items:center;min-height:32px;padding:0 .5ch;display:flex}.terminal-module-scss-module__vdhH7q__terminalArea{touch-action:pan-y}.terminal-module-scss-module__vdhH7q__terminalHistory{padding:calc(var(--theme-line-height-base)*.5rem).5ch;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.terminal-module-scss-module__vdhH7q__commandBlock .terminal-module-scss-module__vdhH7q__output{font-size:calc(var(--font-size)*.95);padding-left:.5ch}.terminal-module-scss-module__vdhH7q__scrollHint{font-size:calc(var(--font-size)*.75);padding:calc(var(--theme-line-height-base)*.125rem)0}.terminal-module-scss-module__vdhH7q__commandInputBar{min-height:calc(var(--theme-line-height-base)*2rem);flex-wrap:nowrap;gap:.5ch;padding:0 .5ch}.terminal-module-scss-module__vdhH7q__commandInputBar .terminal-module-scss-module__vdhH7q__promptSymbol{font-size:calc(var(--font-size)*.875);text-overflow:ellipsis;max-width:15ch;overflow:hidden}.terminal-module-scss-module__vdhH7q__commandInputBar .terminal-module-scss-module__vdhH7q__commandInput{font-size:var(--font-size);min-height:44px}.terminal-module-scss-module__vdhH7q__commandInputBar .terminal-module-scss-module__vdhH7q__commandInput::placeholder{font-size:calc(var(--font-size)*.875)}.terminal-module-scss-module__vdhH7q__commandInputBar .terminal-module-scss-module__vdhH7q__executeButton{min-width:44px;min-height:44px;padding:0 1ch}.terminal-module-scss-module__vdhH7q__commandInputBar .terminal-module-scss-module__vdhH7q__cursor{display:none}.terminal-module-scss-module__vdhH7q__suggestions{max-width:90vw;left:0;right:0}.terminal-module-scss-module__vdhH7q__suggestions .terminal-module-scss-module__vdhH7q__suggestion{align-items:center;min-height:44px;display:flex}.terminal-module-scss-module__vdhH7q__modal{width:95%;max-width:none;max-height:90vh;margin:5vh 2.5%}.terminal-module-scss-module__vdhH7q__modal .terminal-module-scss-module__vdhH7q__modalHeader .terminal-module-scss-module__vdhH7q__modalTitle{font-size:calc(var(--font-size)*.875);text-overflow:ellipsis;overflow:hidden}.terminal-module-scss-module__vdhH7q__modal .terminal-module-scss-module__vdhH7q__modalHeader .terminal-module-scss-module__vdhH7q__closeButton{min-width:44px;min-height:44px;padding:0 1ch}.terminal-module-scss-module__vdhH7q__modal .terminal-module-scss-module__vdhH7q__modalContent{padding:calc(var(--theme-line-height-base)*.5rem).75ch}.terminal-module-scss-module__vdhH7q__modal .terminal-module-scss-module__vdhH7q__modalContent h1{font-size:calc(var(--font-size)*1.15)}.terminal-module-scss-module__vdhH7q__modal .terminal-module-scss-module__vdhH7q__modalContent h2{font-size:calc(var(--font-size)*.95)}.terminal-module-scss-module__vdhH7q__modal .terminal-module-scss-module__vdhH7q__modalContent pre{max-width:100%;font-size:calc(var(--font-size)*.85);overflow-x:auto}.terminal-module-scss-module__vdhH7q__asciiPlayer{width:90vw;min-width:auto;max-width:90vw;padding:calc(var(--theme-line-height-base)*.75rem)1ch}.terminal-module-scss-module__vdhH7q__asciiPlayer .terminal-module-scss-module__vdhH7q__playerTrack{font-size:var(--font-size);word-break:break-word}.terminal-module-scss-module__vdhH7q__asciiPlayer .terminal-module-scss-module__vdhH7q__playerProgress{width:100%;max-width:34ch;font-size:calc(var(--font-size)*.9)}.terminal-module-scss-module__vdhH7q__asciiPlayer .terminal-module-scss-module__vdhH7q__playerControls{gap:3ch}.terminal-module-scss-module__vdhH7q__asciiPlayer .terminal-module-scss-module__vdhH7q__playerControls .terminal-module-scss-module__vdhH7q__playerControl{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:flex}.terminal-module-scss-module__vdhH7q__asciiPlayer .terminal-module-scss-module__vdhH7q__playerVolume{flex-wrap:wrap;justify-content:center}.terminal-module-scss-module__vdhH7q__asciiPlayer .terminal-module-scss-module__vdhH7q__playerHelp{font-size:calc(var(--font-size)*.75)}.terminal-module-scss-module__vdhH7q__inlineAsciiPlayer{max-width:100%}.terminal-module-scss-module__vdhH7q__inlinePlayerProgress{width:100%;max-width:34ch}.terminal-module-scss-module__vdhH7q__inlinePlayerRow{flex-wrap:wrap;gap:1ch}.terminal-module-scss-module__vdhH7q__inlinePlayerControls .terminal-module-scss-module__vdhH7q__inlinePlayerControl{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:flex}.terminal-module-scss-module__vdhH7q__navButton{min-height:44px;padding:0 1.5ch;line-height:44px}.terminal-module-scss-module__vdhH7q__loadingScreen .terminal-module-scss-module__vdhH7q__progressBarContainer{width:80vw;max-width:32ch}.terminal-module-scss-module__vdhH7q__matrixOverlay .terminal-module-scss-module__vdhH7q__matrixMessage{font-size:calc(var(--font-size)*1.25);text-align:center;padding:0 2ch}.terminal-module-scss-module__vdhH7q__lsOutput{display:block}.terminal-module-scss-module__vdhH7q__lsItem{margin-right:2ch;margin-bottom:calc(var(--theme-line-height-base)*.25rem);display:inline-block}.terminal-module-scss-module__vdhH7q__lsSpacer{display:none}.terminal-module-scss-module__vdhH7q__asciiLogo{font-size:calc(var(--font-size)*.6);line-height:1}}@media (max-width:480px){.terminal-module-scss-module__vdhH7q__statusBar .terminal-module-scss-module__vdhH7q__statusCenter{font-size:calc(var(--font-size)*.8)}.terminal-module-scss-module__vdhH7q__statusBar .terminal-module-scss-module__vdhH7q__audioToggle,.terminal-module-scss-module__vdhH7q__statusBar .terminal-module-scss-module__vdhH7q__themeToggle{font-size:calc(var(--font-size)*.875)}.terminal-module-scss-module__vdhH7q__statusBar .terminal-module-scss-module__vdhH7q__noPopupToggle{display:none}.terminal-module-scss-module__vdhH7q__commandInputBar .terminal-module-scss-module__vdhH7q__promptSymbol{max-width:10ch;font-size:calc(var(--font-size)*.8)}.terminal-module-scss-module__vdhH7q__modal{border:none;border-radius:0;width:100%;height:100vh;max-height:100vh;margin:0}.terminal-module-scss-module__vdhH7q__asciiPlayer{border:none;width:100%;max-width:100%}.terminal-module-scss-module__vdhH7q__asciiPlayer .terminal-module-scss-module__vdhH7q__playerProgress{font-size:calc(var(--font-size)*.8)}.terminal-module-scss-module__vdhH7q__asciiLogo{font-size:calc(var(--font-size)*.5)}.terminal-module-scss-module__vdhH7q__welcomeMessage{font-size:calc(var(--font-size)*.9)}}@media (max-height:500px) and (orientation:landscape){.terminal-module-scss-module__vdhH7q__statusBar{height:calc(var(--theme-line-height-base)*1.25rem);min-height:calc(var(--theme-line-height-base)*1.25rem)}.terminal-module-scss-module__vdhH7q__sidePanel{width:18ch;min-width:18ch}.terminal-module-scss-module__vdhH7q__sidePanel .terminal-module-scss-module__vdhH7q__panelHeader,.terminal-module-scss-module__vdhH7q__sidePanel .terminal-module-scss-module__vdhH7q__panelFooter{padding:calc(var(--theme-line-height-base)*.25rem)1ch}.terminal-module-scss-module__vdhH7q__navButton{min-height:36px;line-height:36px}.terminal-module-scss-module__vdhH7q__commandInputBar{min-height:calc(var(--theme-line-height-base)*1.5rem)}.terminal-module-scss-module__vdhH7q__commandInputBar .terminal-module-scss-module__vdhH7q__commandInput,.terminal-module-scss-module__vdhH7q__commandInputBar .terminal-module-scss-module__vdhH7q__executeButton{min-height:36px}.terminal-module-scss-module__vdhH7q__modal{max-height:95vh}.terminal-module-scss-module__vdhH7q__asciiPlayer{padding:calc(var(--theme-line-height-base)*.5rem)1ch}.terminal-module-scss-module__vdhH7q__loadingScreen .terminal-module-scss-module__vdhH7q__loadingText{font-size:calc(var(--font-size)*.9)}}@media (hover:none) and (pointer:coarse){.terminal-module-scss-module__vdhH7q__lsName{margin:-.25ch -.5ch;padding:.25ch .5ch}.terminal-module-scss-module__vdhH7q__suggestion{padding:.5ch 1ch!important}.terminal-module-scss-module__vdhH7q__playerControl,.terminal-module-scss-module__vdhH7q__inlinePlayerControl{padding:.5ch 1ch}.terminal-module-scss-module__vdhH7q__navButton:hover,.terminal-module-scss-module__vdhH7q__executeButton:hover,.terminal-module-scss-module__vdhH7q__audioToggle:hover,.terminal-module-scss-module__vdhH7q__themeToggle:hover,.terminal-module-scss-module__vdhH7q__noPopupToggle:hover{background:0 0}.terminal-module-scss-module__vdhH7q__navButton:active,.terminal-module-scss-module__vdhH7q__executeButton:active,.terminal-module-scss-module__vdhH7q__audioToggle:active,.terminal-module-scss-module__vdhH7q__themeToggle:active,.terminal-module-scss-module__vdhH7q__noPopupToggle:active{background:var(--theme-focused-foreground)}}@supports (padding:max(0px)){.terminal-module-scss-module__vdhH7q__container{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.terminal-module-scss-module__vdhH7q__statusBar{padding-top:env(safe-area-inset-top)}.terminal-module-scss-module__vdhH7q__commandInputBar{padding-bottom:env(safe-area-inset-bottom)}}
.MatrixLoader-module-scss-module__mj-WUW__container{width:100%;height:auto;position:relative}.MatrixLoader-module-scss-module__mj-WUW__root{background:0 0;width:100%;display:block}
.BarProgress-module-scss-module__o3EB3a__root{background:var(--theme-border-subdued);white-space:nowrap;text-align:left;vertical-align:bottom;display:block;position:relative;overflow:hidden}.BarProgress-module-scss-module__o3EB3a__measure{visibility:hidden;pointer-events:none;position:absolute}
.Tooltip-module-scss-module__I2PXca__root{background:var(--theme-border);box-shadow:.5ch .5ch 0 0 var(--theme-border-subdued);max-width:24ch;font-weight:400;display:block}
.PageConceptOne-module-scss-module__tGqOyW__root{flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100dvh;display:flex}.PageConceptOne-module-scss-module__tGqOyW__top{width:100%;height:100%;min-height:10%;padding-top:calc(var(--theme-line-height-base)*1rem);flex-direction:column;justify-content:space-between;align-items:center;display:flex}.PageConceptOne-module-scss-module__tGqOyW__bottom,.PageConceptOne-module-scss-module__tGqOyW__heading{flex-direction:row;flex-shrink:0;justify-content:space-between;width:100%;display:flex}.PageConceptOne-module-scss-module__tGqOyW__middle{justify-content:center;align-items:center;width:100%;min-width:10%;height:100%;min-height:10%;display:flex}.PageConceptOne-module-scss-module__tGqOyW__base{flex-direction:row;flex-shrink:0;justify-content:space-between;width:100%;display:flex}.PageConceptOne-module-scss-module__tGqOyW__left,.PageConceptOne-module-scss-module__tGqOyW__right{padding:calc(var(--theme-line-height-base)*1rem)2ch calc(var(--theme-line-height-base)*1rem)2ch;flex-shrink:0}.PageConceptOne-module-scss-module__tGqOyW__center{width:100%;min-width:10%}.PageConceptOne-module-scss-module__tGqOyW__col{width:20%;padding:calc(var(--theme-line-height-base)*1rem)2ch calc(var(--theme-line-height-base)*1rem)2ch}
