@import url("https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300..900;1,300..900&display=swap");.highlight table td{padding:5px}.highlight table pre{margin:0}.highlight,.highlight .w{color:#fbf1c7;background-color:#282828}.highlight .err{color:#fb4934;background-color:#282828;font-weight:bold}.highlight .c,.highlight .ch,.highlight .cd,.highlight .cm,.highlight .cpf,.highlight .c1,.highlight .cs{color:#928374;font-style:italic}.highlight .cp{color:#8ec07c}.highlight .nt{color:#fb4934}.highlight .o,.highlight .ow{color:#fbf1c7}.highlight .p,.highlight .pi{color:#fbf1c7}.highlight .gi{color:#b8bb26;background-color:#282828}.highlight .gd{color:#fb4934;background-color:#282828}.highlight .gh{color:#b8bb26;font-weight:bold}.highlight .k,.highlight .kn,.highlight .kp,.highlight .kr,.highlight .kv{color:#fb4934}.highlight .kc{color:#d3869b}.highlight .kt{color:#fabd2f}.highlight .kd{color:#fe8019}.highlight .s,.highlight .sb,.highlight .sc,.highlight .dl,.highlight .sd,.highlight .s2,.highlight .sh,.highlight .sx,.highlight .s1{color:#b8bb26;font-style:italic}.highlight .si{color:#b8bb26;font-style:italic}.highlight .sr{color:#b8bb26;font-style:italic}.highlight .sa{color:#fb4934}.highlight .se{color:#fe8019}.highlight .nn{color:#8ec07c}.highlight .nc{color:#8ec07c}.highlight .no{color:#d3869b}.highlight .na{color:#b8bb26}.highlight .m,.highlight .mb,.highlight .mf,.highlight .mh,.highlight .mi,.highlight .il,.highlight .mo,.highlight .mx{color:#d3869b}.highlight .ss{color:#83a598}body{background-color:#282828;color:#ebdbb2;font-family:'Rubik', sans-serif}.content{background-color:#3c3836;width:90%;max-width:700px;margin:0 auto;padding:1em;font-size:12pt;border-radius:20pt}hr{color:#98971a;background-color:#98971a;border-radius:10px;height:3pt}a:link{color:#458588}a:visited{color:#b16286}img{width:100%}.badges img{width:auto !important;image-rendering:pixelated}video{width:100%}h1{margin:0px 0px 10px 0px;font-size:20pt}h2{font-size:18pt}h3{font-size:16pt}#name{color:#b16286;font-size:24pt;text-decoration:none;font-weight:bold}.site-header{display:flex;justify-content:space-between}nav{display:flex;gap:1rem;align-items:center}nav a.button{color:#458588;text-decoration:none;font-weight:bold}
