@charset "UTF-8";section.svelte-nla4k2{display:flex;flex-direction:column;justify-content:center;align-items:center}section.svelte-nla4k2 p{font: 400 1.4375rem/1.1 "Source Sans 3";color:#d4d6d7;text-align:left;line-height:1.1}section.svelte-nla4k2 p>span{height:1.2em;overflow:hidden;opacity:0;animation:.5s cubic-bezier(.48,-.015,.7,.84) forwards}@media only screen and (max-width: 1100px){section.svelte-nla4k2 p{font-size:1.15rem}}@media only screen and (max-width: 700px){section.svelte-nla4k2 p{font-size:.8625rem}}@media only screen and (max-width: 400px){section.svelte-nla4k2 p{font-size:.575rem}}@media only screen and (max-width: 300px){section.svelte-nla4k2 p{font-size:.2875rem}}.category.svelte-1oqyaae{padding:15px;font: 400 1.4375rem/1.1 "Source Sans 3";line-height:1.1;text-decoration:none;border-radius:28px;transition:all .15s cubic-bezier(.48,-.015,.7,.84)}.category.svelte-1oqyaae:hover,.category.svelte-1oqyaae:focus{filter:brightness(.9)}@media only screen and (max-width: 700px){.category.svelte-1oqyaae{padding:5px}}h1.svelte-ylhii9.svelte-ylhii9{width:100%;margin:0;font: 700 8.75rem/1.2 Montserrat;line-height:1.2;text-align:left;color:#d4d6d7}@media only screen and (max-width: 1100px){h1.svelte-ylhii9.svelte-ylhii9{font-size:clamp(30px,8.75rem,10vw)}}.work-info-container.svelte-ylhii9.svelte-ylhii9{width:100%;display:flex;justify-content:flex-start}.work-info-container.svelte-ylhii9 div.work-info.svelte-ylhii9{padding:15px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:15px;background:#000000;border-radius:28px;opacity:0;animation:svelte-ylhii9-fadeIn .3s cubic-bezier(.48,-.015,.7,.84) .3s forwards}.work-info-container.svelte-ylhii9 div.work-info p.svelte-ylhii9{margin:0}.work-info-container.svelte-ylhii9 div.work-info p.write-date.svelte-ylhii9,.work-info-container.svelte-ylhii9 div.work-info p.project-date.svelte-ylhii9{font: 400 1.4375rem/1.1 "Source Sans 3";color:#d4d6d7}@keyframes svelte-ylhii9-fadeIn{0%{opacity:0}to{opacity:1}}article.work-content{width:100%}article.work-content h2,article.work-content h3,article.work-content h4,article.work-content h5,article.work-content h6{font: 700 8.75rem/1.2 Montserrat;line-height:1.2}@supports selector(:has(img)){article.work-content a:not(:has(img)){display:inline-block;font-style:normal;transform:skew(-7deg);transform-origin:bottom}article.work-content a:not(:has(img)):hover,article.work-content a:not(:has(img)):focus{transform:skew(0)}}@media only screen and (max-width: 1100px){article.work-content p,article.work-content p>a,article.work-content ul>li{font-size:18px}}article.work-content>h2{font-size:clamp(30px,5.75rem,6vw)!important;margin:60px 0 30px;color:#d4d6d7}article.work-content>h3{font-size:clamp(30px,4.875rem,6vw)!important;margin:45px 0 22.5px 15px;color:#bcbfc1}article.work-content>h4{font-size:clamp(30px,4rem,6vw)!important;margin:30px 0 15px 30px;color:#a4a9ab}article.work-content>h5{font-size:clamp(30px,3.125rem,6vw)!important;margin:15px 0 7.5px 45px;color:#8d9295}article.work-content>h6{font-size:clamp(30px,2.25rem,6vw)!important;margin:0 0 0 60px;color:#757b7e}article.work-content img{border-radius:28px;margin:5px 0 15px;max-width:100%}article.work-content pre{width:100%;padding:15px;font-size:1.1rem;background:#000000;border-radius:28px;overflow-x:auto}@media only screen and (max-width: 1100px){article.work-content pre{font-size:14.4px}}article.work-content div.admonition{margin:15px 0;padding:15px 15px 15px 33px;background-color:#1e1f23;border-radius:28px;border-left:solid 5px #d4d6d7}article.work-content div.admonition .admonition-heading h6{margin:0;font: 400 1.4375rem/1.1 "Source Sans 3";font-size:1.86875rem;color:#d4d6d7}article.work-content div.admonition .admonition-heading h6 span.admonition-icon{margin-right:5px;fill:#d4d6d7;vertical-align:sub}article.work-content div.admonition .admonition-heading h6 span.admonition-icon svg{align-self:flex-end;width:1.86875rem;height:1.86875rem}article.work-content .admonition-example{border-left-color:#567c78!important}article.work-content .admonition-example h6{color:#567c78!important}article.work-content .admonition-example h6 span.admonition-icon{fill:#567c78!important}article.work-content .admonition-important{border-left-color:#6c9180!important}article.work-content .admonition-important h6{color:#6c9180!important}article.work-content .admonition-important h6 span.admonition-icon{fill:#6c9180!important}article.work-content .admonition-tip{border-left-color:#a7a7a9!important}article.work-content .admonition-tip h6{color:#a7a7a9!important}article.work-content .admonition-tip h6 span.admonition-icon{fill:#a7a7a9!important}article.work-content .admonition-note{border-left-color:#bbcbc9!important}article.work-content .admonition-note h6{color:#bbcbc9!important}article.work-content .admonition-note h6 span.admonition-icon{fill:#bbcbc9!important}article.work-content .admonition-warning{border-left-color:#eab308!important}article.work-content .admonition-warning h6{color:#eab308!important}article.work-content .admonition-warning h6 span.admonition-icon{fill:#eab308!important}article.work-content .admonition-danger{border-left-color:#d41976!important}article.work-content .admonition-danger h6{color:#d41976!important}article.work-content .admonition-danger h6 span.admonition-icon{fill:#d41976!important}:root{--shiki-color-text:#d4d6d7;--shiki-color-background:#1e1f23;--shiki-token-constant:#6c9180;--shiki-token-string:#f7e19c;--shiki-token-comment:#656569;--shiki-token-keyword:#567c78;--shiki-token-parameter:#1eff00;--shiki-token-function:#d3a107;--shiki-token-string-expression:#9fa1a1;--shiki-token-punctuation:#bfc1c2;--shiki-token-link:#7f8081;--shiki-color-ansi-black:#000000;--shiki-color-ansi-black-dim:#00000080;--shiki-color-ansi-red:#bb0000;--shiki-color-ansi-red-dim:#bb000080;--shiki-color-ansi-green:#00bb00;--shiki-color-ansi-green-dim:#00bb0080;--shiki-color-ansi-yellow:#bbbb00;--shiki-color-ansi-yellow-dim:#bbbb0080;--shiki-color-ansi-blue:#0000bb;--shiki-color-ansi-blue-dim:#0000bb80;--shiki-color-ansi-magenta:#ff00ff;--shiki-color-ansi-magenta-dim:#ff00ff80;--shiki-color-ansi-cyan:#00bbbb;--shiki-color-ansi-cyan-dim:#00bbbb80;--shiki-color-ansi-white:#eeeeee;--shiki-color-ansi-white-dim:#eeeeee80;--shiki-color-ansi-bright-black:#555555;--shiki-color-ansi-bright-black-dim:#55555580;--shiki-color-ansi-bright-red:#ff5555;--shiki-color-ansi-bright-red-dim:#ff555580;--shiki-color-ansi-bright-green:#00ff00;--shiki-color-ansi-bright-green-dim:#00ff0080;--shiki-color-ansi-bright-yellow:#ffff55;--shiki-color-ansi-bright-yellow-dim:#ffff5580;--shiki-color-ansi-bright-blue:#5555ff;--shiki-color-ansi-bright-blue-dim:#5555ff80;--shiki-color-ansi-bright-magenta:#ff55ff;--shiki-color-ansi-bright-magenta-dim:#ff55ff80;--shiki-color-ansi-bright-cyan:#55ffff;--shiki-color-ansi-bright-cyan-dim:#55ffff80;--shiki-color-ansi-bright-white:#ffffff;--shiki-color-ansi-bright-white-dim:#ffffff80}
