*{box-sizing:border-box;vertical-align:baseline;border:0;min-width:0;margin:0;padding:0}:root{interpolate-size:allow-keywords}html,body{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;max-width:100dvw;max-height:100dvh;padding-top:env(safe-area-inset-top);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom);letter-spacing:.04rem;line-height:1;font-size:var(--font-size);font-family:var(--font-sans);margin:0;display:block}@media (prefers-color-scheme:dark){html,body{--lightningcss-light: ;--lightningcss-dark:initial}}header,main,article,section,aside,footer,div{display:contents}h1,h2,h3,h4,h5,h6{text-wrap:balance;line-height:1.4}p{text-wrap:pretty;line-height:1.2}img{width:100%;height:auto;display:block}a{text-decoration:none}:root{--primary-color:#54a2ff;--background-color:#0c0a09;--paper-color:#171717;--primary-color-contrast:#000;--background-color-contrast:#fff;--paper-color-contrast:#fff;--text-color:var(--paper-color-contrast);--text-color-contrast:var(--paper-color);--text-color-tint:color-mix(in srgb, var(--text-color-contrast) 60%, var(--text-color) 40%);--text-color-shade:color-mix(in srgb, var(--text-color-contrast) 10%, var(--text-color) 90%);--text-color-alt:color-mix(in srgb, var(--text-color-contrast) 25%, var(--text-color) 75%);--primary-color-tint:color-mix(in srgb, var(--primary-color-contrast) 60%, var(--primary-color) 40%);--primary-color-shade:color-mix(in srgb, var(--primary-color-contrast) 10%, var(--primary-color) 90%);--primary-color-alt:color-mix(in srgb, var(--primary-color-contrast) 25%, var(--primary-color) 75%);--background-color-tint:color-mix(in srgb, var(--background-color-contrast) 60%, var(--background-color) 40%);--background-color-shade:color-mix(in srgb, var(--background-color-contrast) 10%, var(--background-color) 90%);--background-color-alt:color-mix(in srgb, var(--background-color-contrast) 25%, var(--background-color) 75%);--paper-color-tint:color-mix(in srgb, var(--paper-color-contrast) 60%, var(--paper-color) 40%);--paper-color-shade:color-mix(in srgb, var(--paper-color-contrast) 10%, var(--paper-color) 90%);--paper-color-alt:color-mix(in srgb, var(--paper-color-contrast) 25%, var(--paper-color) 75%);--border-color:var(--background-color-alt);--font-serif:"Merriweather", serif;--font-sans:"Open Sans", sans-serif;--font-mono:"Fira Code", monospace;--font-size:16px}@supports (color:color(display-p3 0 0 0)){:root{--primary-color:color(display-p3 .397443 .62813 .992116);--background-color:color(display-p3 .0456693 .0396228 .0360228);--paper-color:color(display-p3 .0905274 .0905274 .0905274)}}@supports (color:lab(0% 0 0)){:root{--primary-color:lab(65.0361% -1.42065 -56.9802);--background-color:lab(2.86037% .455312 .568903);--paper-color:lab(7.78201% -.0000149012 0)}}@media (prefers-color-scheme:dark){:root{--primary-color:#54a2ff;--background-color:#0c0a09;--paper-color:#171717;--primary-color-contrast:#000;--background-color-contrast:#fff;--paper-color-contrast:#fff;--text-color:var(--paper-color-contrast);--text-color-contrast:var(--paper-color);--text-color-tint:color-mix(in srgb, var(--text-color-contrast) 60%, var(--text-color) 40%);--text-color-shade:color-mix(in srgb, var(--text-color-contrast) 10%, var(--text-color) 90%);--text-color-alt:color-mix(in srgb, var(--text-color-contrast) 25%, var(--text-color) 75%);--primary-color-tint:color-mix(in srgb, var(--primary-color-contrast) 60%, var(--primary-color) 40%);--primary-color-shade:color-mix(in srgb, var(--primary-color-contrast) 10%, var(--primary-color) 90%);--primary-color-alt:color-mix(in srgb, var(--primary-color-contrast) 25%, var(--primary-color) 75%);--background-color-tint:color-mix(in srgb, var(--background-color-contrast) 60%, var(--background-color) 40%);--background-color-shade:color-mix(in srgb, var(--background-color-contrast) 10%, var(--background-color) 90%);--background-color-alt:color-mix(in srgb, var(--background-color-contrast) 25%, var(--background-color) 75%);--paper-color-tint:color-mix(in srgb, var(--paper-color-contrast) 60%, var(--paper-color) 40%);--paper-color-shade:color-mix(in srgb, var(--paper-color-contrast) 10%, var(--paper-color) 90%);--paper-color-alt:color-mix(in srgb, var(--paper-color-contrast) 25%, var(--paper-color) 75%);--border-color:var(--background-color-alt);--font-serif:"Merriweather", serif;--font-sans:"Open Sans", sans-serif;--font-mono:"Fira Code", monospace;--font-size:16px}@supports (color:color(display-p3 0 0 0)){:root{--primary-color:color(display-p3 .397443 .62813 .992116);--background-color:color(display-p3 .0456693 .0396228 .0360228);--paper-color:color(display-p3 .0905274 .0905274 .0905274)}}@supports (color:lab(0% 0 0)){:root{--primary-color:lab(65.0361% -1.42065 -56.9802);--background-color:lab(2.86037% .455312 .568903);--paper-color:lab(7.78201% -.0000149012 0)}}}@media (prefers-color-scheme:light){:root{--primary-color:#1664bf;--background-color:#e7e5e4;--paper-color:#fafafa;--primary-color-contrast:#fff;--background-color-contrast:#000;--paper-color-contrast:#000;--text-color:var(--paper-color-contrast);--text-color-contrast:var(--paper-color);--text-color-tint:color-mix(in srgb, var(--text-color-contrast) 60%, var(--text-color) 40%);--text-color-shade:color-mix(in srgb, var(--text-color-contrast) 10%, var(--text-color) 90%);--text-color-alt:color-mix(in srgb, var(--text-color-contrast) 25%, var(--text-color) 75%);--primary-color-tint:color-mix(in srgb, var(--primary-color-contrast) 60%, var(--primary-color) 40%);--primary-color-shade:color-mix(in srgb, var(--primary-color-contrast) 10%, var(--primary-color) 90%);--primary-color-alt:color-mix(in srgb, var(--primary-color-contrast) 25%, var(--primary-color) 75%);--background-color-tint:color-mix(in srgb, var(--background-color-contrast) 60%, var(--background-color) 40%);--background-color-shade:color-mix(in srgb, var(--background-color-contrast) 10%, var(--background-color) 90%);--background-color-alt:color-mix(in srgb, var(--background-color-contrast) 25%, var(--background-color) 75%);--paper-color-tint:color-mix(in srgb, var(--paper-color-contrast) 60%, var(--paper-color) 40%);--paper-color-shade:color-mix(in srgb, var(--paper-color-contrast) 10%, var(--paper-color) 90%);--paper-color-alt:color-mix(in srgb, var(--paper-color-contrast) 25%, var(--paper-color) 75%);--border-color:var(--background-color-alt);--font-serif:"Merriweather", serif;--font-sans:"Open Sans", sans-serif;--font-mono:"Fira Code", monospace;--font-size:16px}@supports (color:color(display-p3 0 0 0)){:root{--primary-color:color(display-p3 .186243 .38557 .723772);--background-color:color(display-p3 .905089 .897839 .893512);--paper-color:color(display-p3 .980256 .980256 .980256)}}@supports (color:lab(0% 0 0)){:root{--primary-color:lab(41.8834% 4.67496 -55.1379);--background-color:lab(91.055% .663072 .865579);--paper-color:lab(98.26% 0 0)}}}@scope(html[data-theme=default-dark]){.shiki,.shiki span{color:var(--shiki-dark)!important;background-color:#0000!important}}@scope(html[data-theme=default-light]){.shiki,.shiki span{color:var(--shiki-light)!important;background-color:#0000!important}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--background-color-shade)}::-webkit-scrollbar-thumb{background:oklab(from var(--background-color-shade) .5 a b);border-radius:6px}::-webkit-scrollbar-thumb:hover{background:var(--primary-color)}main .analog-markdown{font-family:var(--font-sans);max-width:100%;display:block;overflow-x:auto}main .analog-markdown p{color:var(--text-color);letter-spacing:.05rem;word-break:break-word;font-size:1rem;font-weight:300;line-height:1.7}main .analog-markdown h1{color:var(--text-color);letter-spacing:.05rem;word-break:break-word;font-size:1rem;font-weight:300;line-height:1.7}main .analog-markdown h2{color:var(--text-color);letter-spacing:.05rem;word-break:break-word;font-size:1rem;font-weight:300;line-height:1.7}main .analog-markdown h3{color:var(--text-color);letter-spacing:.05rem;word-break:break-word;font-size:1rem;font-weight:300;line-height:1.7}main .analog-markdown h4{color:var(--text-color);letter-spacing:.05rem;word-break:break-word;font-size:1rem;font-weight:300;line-height:1.7}main .analog-markdown ul{color:var(--text-color);letter-spacing:.05rem;word-break:break-word;font-size:1rem;font-weight:300;line-height:1.7}main .analog-markdown ol{color:var(--text-color);letter-spacing:.05rem;word-break:break-word;font-size:1rem;font-weight:300;line-height:1.7}main .analog-markdown .tags{color:var(--text-color);letter-spacing:.05rem;word-break:break-word;font-size:1rem;font-weight:300;line-height:1.7}main .analog-markdown iframe{color:var(--text-color);letter-spacing:.05rem;word-break:break-word;font-size:1rem;font-weight:300;line-height:1.7}main .analog-markdown .button-post{color:var(--text-color);letter-spacing:.05rem;word-break:break-word;font-size:1rem;font-weight:300;line-height:1.7}main .analog-markdown p{margin:0 auto .4rem}main .analog-markdown ul{margin:0 auto 1.6rem;padding-left:2.5rem}main .analog-markdown ul table{width:calc(100% - 2.5rem);margin:1.6rem 0}main .analog-markdown ol{margin:0 auto 1.6rem;padding-left:2.5rem}main .analog-markdown ol table{width:calc(100% - 2.5rem);margin:1.6rem 0}main .analog-markdown ul{list-style:outside}main .analog-markdown ol{list-style:decimal}main .analog-markdown li{padding:.625rem 0}main .analog-markdown li>ul{margin-bottom:0}main .analog-markdown p code{word-wrap:break-word}main .analog-markdown li code{word-wrap:break-word}main .analog-markdown .table-wrapper{max-width:100%;margin:1.6rem auto;display:block;overflow-x:auto}main .analog-markdown .table-wrapper table{border-collapse:collapse;max-width:100%;margin:0}main .analog-markdown .table-wrapper table:has(th:nth-child(2):last-child){min-width:320px}main .analog-markdown .table-wrapper table:has(th:nth-child(3)){min-width:425px}main .analog-markdown .table-wrapper table thead{table-layout:fixed;width:100%;margin:0;display:table}main .analog-markdown .table-wrapper table tbody{table-layout:fixed;width:100%;margin:0;display:table}main .analog-markdown .table-wrapper table tr{table-layout:fixed;width:100%;margin:0;display:table}main .analog-markdown .table-wrapper table th{border:1px solid var(--primary-color-alt);text-align:left;word-wrap:break-word;padding:.625rem}main .analog-markdown .table-wrapper table td{border:1px solid var(--primary-color-alt);text-align:left;word-wrap:break-word;padding:.625rem}main .analog-markdown .table-wrapper table th{color:var(--primary-color);font-weight:700}main .analog-markdown .table-wrapper table td{color:var(--text-color)}main .analog-markdown img{max-width:100%;display:block}main .analog-markdown iframe{width:100%;padding:0 1.6rem 1.6rem}main .analog-markdown blockquote{color:var(--text-color);border-left:.3rem solid var(--primary-color);margin:3.125rem auto;padding:0 1.875rem}main .analog-markdown hr{border:1px solid var(--primary-color);margin:3rem auto}main .analog-markdown #twitter-widget-0{margin:20px auto!important}main .analog-markdown .instagram-media{margin:20px auto!important}main .analog-markdown .twitter-tweet{margin:20px auto!important}main .analog-markdown h1{font-family:var(--font-serif);letter-spacing:.05rem;margin:2rem auto 1rem;font-weight:400;line-height:1.4}main .analog-markdown h2{font-family:var(--font-serif);letter-spacing:.05rem;margin:2rem auto 1rem;font-weight:400;line-height:1.4}main .analog-markdown h3{font-family:var(--font-serif);letter-spacing:.05rem;margin:2rem auto 1rem;font-weight:400;line-height:1.4}main .analog-markdown h4{font-family:var(--font-serif);letter-spacing:.05rem;margin:2rem auto 1rem;font-weight:400;line-height:1.4}main .analog-markdown h5{font-family:var(--font-serif);letter-spacing:.05rem;margin:2rem auto 1rem;font-weight:400;line-height:1.4}main .analog-markdown h1{font-size:2rem}main .analog-markdown h2{font-size:1.7rem}main .analog-markdown h3{font-size:1.3rem}main .analog-markdown h4{font-size:1rem}main .analog-markdown h5{font-size:.8rem}main .analog-markdown strong{font-weight:700}main .analog-markdown .instagram-media{margin:1rem auto!important}main .analog-markdown a{color:var(--primary-color);line-height:1.4;text-decoration:none;transition:border-bottom .5s}main .analog-markdown a svg{color:var(--primary-color)}main .analog-markdown a:hover{-webkit-text-decoration:underline dashed var(--primary-color);text-decoration:underline dashed var(--primary-color);text-underline-offset:.2rem;text-decoration-thickness:.1rem}main .analog-markdown :last-child{margin-bottom:0}.shiki,.shiki>code span{background:var(--background-color);font-family:var(--font-mono)!important;font-weight:400!important;line-height:1.4!important;text-decoration:none!important}.shiki{border:1px solid var(--border-color);border-radius:6px;margin:1rem auto}.shiki code{padding:1rem;display:block;overflow-x:auto}.shiki .code-header{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:.2rem 1rem;display:flex}.shiki .code-header .lang{text-transform:lowercase;font-size:.75rem;font-weight:500;font-family:var(--font-sans);letter-spacing:.05em;-webkit-user-select:none;user-select:none;color:var(--text-color-alt)!important}.shiki .code-header button.copy{--size-button:26px;height:var(--size-button);width:var(--size-button);background-color:var(--paper-color);cursor:pointer;color:var(--text-color);border-radius:6px;padding:4px;transition:background-color .3s,border-color .3s,color .3s}.shiki .code-header button.copy svg{width:100%;height:100%;display:block}.shiki .code-header button.copy .success{display:none;color:currentColor!important}.shiki .code-header button.copy .ready{display:block;color:currentColor!important}.shiki .code-header button.copy.copied .ready{display:none}.shiki .code-header button.copy.copied .success{display:block}.shiki .code-header button.copy:hover{background-color:color-mix(in srgb, var(--primary-color), var(--paper-color) 95%);border-color:var(--primary-color);color:var(--primary-color)!important}.shiki .code-header button.copy.copied{background-color:color-mix(in srgb, var(--primary-color), var(--paper-color) 95%);border-color:var(--primary-color);color:var(--primary-color)!important}
