@import 'https://fonts.googleapis.com/css2?family=Asap+Condensed:wght@700&family=Titillium+Web:ital,wght@0,400;0,700;1,400;1,700&display=swap';@import 'https://fonts.googleapis.com/css2?family=JetBrains+Mono&family=Saira+Semi+Condensed:wght@400;700&display=swap';:root{--ctp-mocha-rosewater:#f5e0dc;--ctp-mocha-flamingo:#f2cdcd;--ctp-mocha-pink:#f5c2e7;--ctp-mocha-mauve:#cba6f7;--ctp-mocha-red:#f38ba8;--ctp-mocha-maroon:#eba0ac;--ctp-mocha-peach:#fab387;--ctp-mocha-yellow:#f9e2af;--ctp-mocha-green:#a6e3a1;--ctp-mocha-teal:#94e2d5;--ctp-mocha-sky:#89dceb;--ctp-mocha-sapphire:#74c7ec;--ctp-mocha-blue:#87b0f9;--ctp-mocha-lavender:#b4befe;--ctp-mocha-text:#c6d0f5;--ctp-mocha-subtext1:#b3bcdf;--ctp-mocha-subtext0:#a1a8c9;--ctp-mocha-overlay2:#8e95b3;--ctp-mocha-overlay1:#7b819d;--ctp-mocha-overlay0:#696d86;--ctp-mocha-surface2:#565970;--ctp-mocha-surface1:#43465a;--ctp-mocha-surface0:#313244;--ctp-mocha-base:#1e1e2e;--ctp-mocha-mantle:#181825;--ctp-mocha-crust:#11111b;--ctp-frappe-base:#303446;--ctp-frappe-text:#c6ceef}body{font-family:saira semi condensed,sans-serif;font-weight:400;font-size:1.2rem;margin:auto;padding:20px;max-width:940px;text-align:left;background-color:var(--ctp-mocha-base);word-wrap:break-word;overflow-wrap:break-word;color:var(--ctp-mocha-text)}h1{font-family:titillium web,sans-serif;font-size:1.8rem;color:var(--ctp-mocha-yellow)}h2,h3,h4,h5,h6{font-family:titillium web,sans-serif;font-size:1.5rem;color:var(--ctp-mocha-yellow)}strong{color:var(--ctp-mocha-sky);font-weight:700}b{color:var(--ctp-mocha-green)}a{color:var(--ctp-mocha-lavender)}a:hover{color:var(--ctp-mocha-blue)}.title{text-decoration:none;border:0}.title-nav{text-decoration:none;color:var(--ctp-mocha-yellow);font-family:titillium web,sans-serif;font-size:1.3em;border:0}.title h1{color:var(--ctp-mocha-yellow);font-size:2em;margin:19.92px 0}nav a{margin-right:10px;color:var(--ctp-mocha-yellow)}textarea{background-color:var(--ctp-mocha-base);color:var(--ctp-mocha-text);width:100%;font-size:16px}input{background-color:var(--ctp-mocha-base);color:var(--ctp-mocha-text);font-size:16px}content{line-height:1.3;font-size:1.2rem;text-align:left;text-justify:inter-word}table{width:100%}table,th,td{border:1px solid;border-collapse:collapse;border-color:#c9d1d9;padding:5px}img{max-width:100%;border-radius:10px}code{font-family:jetbrains mono,monospace;font-style:normal;border-radius:6px;font-size:75%;padding:2px 5px;color:var(--ctp-mocha-text);background-color:var(--ctp-frappe-base);-webkit-text-size-adjust:none}pre code{display:block;font-style:normal;border-radius:10px;padding:20px;white-space:pre;font-size:80%;overflow-x:auto;-webkit-text-size-adjust:none;line-height:1.4}pre{border-radius:10px}blockquote{border-left:2px solid var(--ctp-mocha-teal);color:var(--ctp-mocha-teal);padding-left:20px;font-style:italic}footer{padding:25px;text-align:center}footer a{color:var(--ctp-mocha-yellow)}.helptext{color:#aaa;font-size:small}.errorlist{color:#eba613;font-size:small}ul.blog-posts{list-style-type:none;padding:unset}ul.blog-posts li{display:flex;margin-bottom:10px}ul.blog-posts li span{flex:0 0 130px}ul.blog-posts li a:visited{color:var(--ctp-mocha-yellow)}ul.blog-posts li a:hover{color:var(--ctp-mocha-blue)}a.blog-tags{line-height:2;color:var(--ctp-mocha-yellow)}a.blog-tags:hover{line-height:2;color:var(--ctp-mocha-blue)}h3.blog-filter{margin-bottom:0;color:var(--ctp-mocha-red)}.disabled{color:currentColor;cursor:not-allowed;opacity:.7}.date-list{color:var(--ctp-mocha-red);font-style:normal;font-size:small}.date{color:var(--ctp-mocha-red);font-style:normal;font-size:small;padding-right:10px}.date::after{content:" ";padding-left:10px}pre.chroma{-moz-tab-size:4;-o-tab-size:4;tab-size:4}