.highlight table td{padding:5px}.highlight table pre{margin:0}.highlight{color:#faf6e4;background-color:#122b3b}.highlight .gl{color:#dee5e7;background-color:#4e5d62}.highlight .gp{color:#a8e1fe;font-weight:bold}.highlight .c,.highlight .ch,.highlight .cd,.highlight .cm,.highlight .cpf,.highlight .c1,.highlight .cs{color:#6c8b9f;font-style:italic}.highlight .cp{color:#b2fd6d;font-weight:bold}.highlight .err{color:#fefeec;background-color:#c00}.highlight .gr{color:#c00;font-weight:bold;font-style:italic}.highlight .k,.highlight .kd,.highlight .kv{color:#f6dd62;font-weight:bold}.highlight .o,.highlight .ow{color:#4df4ff;font-weight:bold}.highlight .p,.highlight .pi{color:#4df4ff}.highlight .gd{color:#c00}.highlight .gi{color:#b2fd6d}.highlight .ge{font-style:italic}.highlight .ges{font-weight:bold;font-style:italic}.highlight .gs{font-weight:bold}.highlight .gt{color:#dee5e7;background-color:#4e5d62}.highlight .kc{color:#f696db;font-weight:bold}.highlight .kn{color:#ffb000;font-weight:bold}.highlight .kp{color:#ffb000;font-weight:bold}.highlight .kr{color:#ffb000;font-weight:bold}.highlight .gh{color:#ffb000;font-weight:bold}.highlight .gu{color:#ffb000;font-weight:bold}.highlight .kt{color:#b2fd6d;font-weight:bold}.highlight .no{color:#b2fd6d;font-weight:bold}.highlight .nc{color:#b2fd6d;font-weight:bold}.highlight .nd{color:#b2fd6d;font-weight:bold}.highlight .nn{color:#b2fd6d;font-weight:bold}.highlight .bp{color:#b2fd6d;font-weight:bold}.highlight .ne{color:#b2fd6d;font-weight:bold}.highlight .nl{color:#ffb000;font-weight:bold}.highlight .nt{color:#ffb000;font-weight:bold}.highlight .m,.highlight .mb,.highlight .mf,.highlight .mh,.highlight .mi,.highlight .il,.highlight .mo,.highlight .mx{color:#f696db;font-weight:bold}.highlight .ld{color:#f696db;font-weight:bold}.highlight .ss{color:#f696db;font-weight:bold}.highlight .s,.highlight .sb,.highlight .dl,.highlight .sd,.highlight .s2,.highlight .sh,.highlight .sx,.highlight .sr,.highlight .s1{color:#fff0a6;font-weight:bold}.highlight .sa{color:#f6dd62;font-weight:bold}.highlight .se{color:#4df4ff;font-weight:bold}.highlight .sc{color:#4df4ff;font-weight:bold}.highlight .si{color:#4df4ff;font-weight:bold}.highlight .nb{font-weight:bold}.highlight .ni{color:#999;font-weight:bold}.highlight .w{color:#bbb}.highlight .go{color:#bbb}.highlight .nf,.highlight .fm{color:#a8e1fe}.highlight .py{color:#a8e1fe}.highlight .na{color:#a8e1fe}.highlight .nv,.highlight .vc,.highlight .vg,.highlight .vi,.highlight .vm{color:#a8e1fe;font-weight:bold}:root{background-color:#1e1e1e;color:#e8e8e8;--tag-bg: #3c3c3c}html,body{height:100%;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;margin:0}img{border-radius:3rem;max-width:250px}ul,ol{list-style:none;padding:0}li{padding-inline-start:0}a{text-decoration:none;color:inherit}a:hover{text-decoration:underline}nav{display:flex;padding-block:2rem;margin-inline:2rem}nav .title{font-weight:bold}nav .letters{margin-left:auto}.layout{height:100%;display:grid;grid-template-rows:auto 1fr auto;margin-inline:auto}.layout main{margin-inline:2rem}.front-page .title{display:flex;align-items:center}.front-page .title div{max-width:60%}.front-page .recent{text-align:center}.front-page .recent .h1{font-weight:normal;font-size:clamp(1.5rem,3vw,2rem);text-transform:capitalize}.front-page img{max-width:300px;margin-left:auto}@media(max-width: 768px){.front-page .title{display:block}.front-page .title div{margin-inline:auto;max-width:none}.front-page .recent{text-align:start}.front-page img{max-width:250px}}.letters{display:grid;gap:2rem}.letters .letter{max-inline-size:60ch}.letters .letter:not(:last-child){border-bottom:1px solid;padding-bottom:2rem}.letters .letter .title{font-weight:normal;font-size:clamp(1.5rem,3vw,2rem);text-transform:capitalize}.letters .letter .description{margin-top:1rem}article{max-inline-size:60rem;margin-inline:auto;display:grid}article h1{text-transform:capitalize}article h1+p{margin-top:1rem}article sub{color:#03fca9;margin-top:2rem}article .tags{display:flex;gap:1rem;margin-top:1rem}article .tags>*{padding:.5rem 1rem;border-radius:1rem;background-color:var(--tag-bg)}.prose p :not(:is(h2,h3,h4,h5,h6)+p){margin-top:2rem}.prose p img{padding-inline:1rem}.prose p:has(>img){text-align:center}.prose :is(h2,h3,h4,h5,h6){margin-top:2rem;margin-bottom:1rem}.prose :is(ul){list-style-type:disc;padding-left:1.5rem}.prose :is(ol){list-style-type:decimal;padding-left:1.5rem}.prose :is(ul,ol) li{margin-block:.5rem}.prose pre{max-inline-size:100%;padding:1rem;border-radius:8px;tab-size:2}.signin{display:flex;text-align:center;height:100%;align-items:center;justify-content:center}.signin button{padding:1rem;border-radius:1rem;border:none;background-color:#5865f2;color:#fff;font-weight:bold;margin-inline:auto;font-size:xx-large}footer{margin-top:2rem;padding-block:2rem;border-top:1px solid}footer p{display:flex;align-items:center;justify-content:center;gap:.25rem}footer .heart{color:red;font-size:x-large}@media(prefers-color-scheme: light){:root{background-color:#e8e8e8;color:#1e1e1e;--tag-bg: #c3c3c3}}/*# sourceMappingURL=main.css.map */