body{background-color:#fcfafb;color:#222;font-size:17px;line-height:24px;letter-spacing:.005rem}.spacedList li{margin-bottom:.4em;list-style-type:square}.post_list li{list-style-type:none}.post_list time{font-size:12px;vertical-align:middle}@media(max-width:600px){.post_list time{display:block}}.post_list li{vertical-align:middle}.post_list span{vertical-align:middle}a{text-decoration:none}a:link{color:#227de9}a:visited{color:#482ac6}blockquote{font-family:georgia,serif;font-size:1.2em;font-style:italic;padding-top:20px;padding-left:20px;padding-bottom:1px;*/ quotes: "\201C" "\201D" "\2018" "\2019"}div>.chroma{padding:20px;border:1px solid #ddd;margin-top:5px;margin-bottom:15px;border-radius:5px;overflow:auto!important}.highlight pre{}h1{font-size:calc(1.375rem + 1.1vw)}h2{margin-bottom:20px;margin-top:20px}.avatar{border-radius:115px;width:230px;height:230px;margin:auto;display:block;margin-top:40px;margin-bottom:40px}.entry{margin-bottom:20px;position:relative}.img_container{position:relative;width:100%;padding-top:100%;height:0;margin-bottom:10px}.img_container img{position:absolute;top:0;right:0;left:0;bottom:0;width:100%}.entry .platform{color:#777}.hellyestica{font-family:helveticaneue-light,helvetica neue light,helvetica neue,Helvetica,Arial,lucida grande,sans-serif;font-weight:300}.hoverButton{border:none;color:#fff;background-color:#628ad0;border-radius:3px;padding:.2em 1em}.hoverButton:hover{background-color:#3c6080;color:#fff}@media(prefers-color-scheme:dark){body{color:#dedede;background:#161616}a:link{color:#7881e0}a:visited{color:#9d74f4}}.entry a{color:inherit}code{background-color:#eee;color:inherit;padding:1px;padding-left:4px;padding-right:4px;border-radius:5px}@media(prefers-color-scheme:light){.bg{background-color:#fff}.chroma{background-color:#fff}.chroma .x{}.chroma .err{color:#000}.chroma .cl{}.chroma .lnlinks{outline:none;text-decoration:none;color:inherit}.chroma .lntd{vertical-align:top;padding:0;margin:0;border:0}.chroma .lntable{border-spacing:0;padding:0;margin:0;border:0}.chroma .hl{background-color:#eaf3ff}.chroma .lnt{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#7f7f7f}.chroma .ln{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#7f7f7f}.chroma .line{display:flex}.chroma .k{color:#a90d91}.chroma .kc{color:#a90d91}.chroma .kd{color:#a90d91}.chroma .kn{color:#a90d91}.chroma .kp{color:#a90d91}.chroma .kr{color:#a90d91}.chroma .kt{color:#a90d91}.chroma .n{color:#000}.chroma .na{color:#836c28}.chroma .nb{color:#a90d91}.chroma .bp{color:#5b269a}.chroma .nc{color:#3f6e75}.chroma .no{color:#000}.chroma .nd{color:#000}.chroma .ni{color:#000}.chroma .ne{color:#000}.chroma .nf{color:#000}.chroma .fm{color:#000}.chroma .nl{color:#000}.chroma .nn{color:#000}.chroma .nx{color:#000}.chroma .py{color:#000}.chroma .nt{color:#000}.chroma .nv{color:#000}.chroma .vc{color:#000}.chroma .vg{color:#000}.chroma .vi{color:#000}.chroma .vm{color:#000}.chroma .l{color:#1c01ce}.chroma .ld{color:#1c01ce}.chroma .s{color:#c41a16}.chroma .sa{color:#c41a16}.chroma .sb{color:#c41a16}.chroma .sc{color:#2300ce}.chroma .dl{color:#c41a16}.chroma .sd{color:#c41a16}.chroma .s2{color:#c41a16}.chroma .se{color:#c41a16}.chroma .sh{color:#c41a16}.chroma .si{color:#c41a16}.chroma .sx{color:#c41a16}.chroma .sr{color:#c41a16}.chroma .s1{color:#c41a16}.chroma .ss{color:#c41a16}.chroma .m{color:#1c01ce}.chroma .mb{color:#1c01ce}.chroma .mf{color:#1c01ce}.chroma .mh{color:#1c01ce}.chroma .mi{color:#1c01ce}.chroma .il{color:#1c01ce}.chroma .mo{color:#1c01ce}.chroma .o{color:#000}.chroma .ow{color:#000}.chroma .p{}.chroma .c{color:#177500}.chroma .ch{color:#177500}.chroma .cm{color:#177500}.chroma .c1{color:#177500}.chroma .cs{color:#177500}.chroma .cp{color:#633820}.chroma .cpf{color:#633820}.chroma .g{}.chroma .gd{}.chroma .ge{}.chroma .gr{}.chroma .gh{}.chroma .gi{}.chroma .go{}.chroma .gp{}.chroma .gs{}.chroma .gu{}.chroma .gt{}.chroma .gl{}.chroma .w{}}.newsletter_form input{background:0 0;border:0;border-bottom:1px solid #555;padding:.2em;margin:2px;border-radius:0}@media(prefers-color-scheme:dark){.newsletter_form input{color:#fff}div>.chroma{border:1px solid #333}code{background-color:#333}.bg{color:#fff;background-color:#1f1f24}.chroma{color:#fff;background-color:#1f1f24}.chroma .x{}.chroma .err{color:#960050}.chroma .cl{}.chroma .lnlinks{outline:none;text-decoration:none;color:inherit}.chroma .lntd{vertical-align:top;padding:0;margin:0;border:0}.chroma .lntable{border-spacing:0;padding:0;margin:0;border:0}.chroma .hl{background-color:#353539}.chroma .lnt{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#7f7f7f}.chroma .ln{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#7f7f7f}.chroma .line{display:flex}.chroma .k{color:#fc5fa3}.chroma .kc{color:#fc5fa3}.chroma .kd{color:#fc5fa3}.chroma .kn{color:#fc5fa3}.chroma .kp{color:#fc5fa3}.chroma .kr{color:#fc5fa3}.chroma .kt{color:#fc5fa3}.chroma .n{}.chroma .na{}.chroma .nb{color:#d0a8ff}.chroma .bp{color:#a167e6}.chroma .nc{color:#5dd8ff}.chroma .no{}.chroma .nd{}.chroma .ni{}.chroma .ne{}.chroma .nf{color:#41a1c0}.chroma .fm{}.chroma .nl{}.chroma .nn{}.chroma .nx{}.chroma .py{}.chroma .nt{}.chroma .nv{color:#41a1c0}.chroma .vc{}.chroma .vg{}.chroma .vi{}.chroma .vm{}.chroma .l{}.chroma .ld{}.chroma .s{color:#fc6a5d}.chroma .sa{color:#fc6a5d}.chroma .sb{color:#fc6a5d}.chroma .sc{color:#fc6a5d}.chroma .dl{color:#fc6a5d}.chroma .sd{color:#fc6a5d}.chroma .s2{color:#fc6a5d}.chroma .se{color:#fc6a5d}.chroma .sh{color:#fc6a5d}.chroma .si{}.chroma .sx{color:#fc6a5d}.chroma .sr{color:#fc6a5d}.chroma .s1{color:#fc6a5d}.chroma .ss{color:#fc6a5d}.chroma .m{color:#d0bf69}.chroma .mb{color:#d0bf69}.chroma .mf{color:#d0bf69}.chroma .mh{color:#d0bf69}.chroma .mi{color:#d0bf69}.chroma .il{color:#d0bf69}.chroma .mo{color:#d0bf69}.chroma .o{}.chroma .ow{}.chroma .p{}.chroma .c{color:#6c7986}.chroma .ch{color:#6c7986}.chroma .cm{color:#6c7986}.chroma .c1{color:#6c7986}.chroma .cs{color:#6c7986;font-style:italic}.chroma .cp{color:#fd8f3f}.chroma .cpf{color:#fd8f3f}.chroma .g{}.chroma .gd{}.chroma .ge{}.chroma .gr{}.chroma .gh{}.chroma .gi{}.chroma .go{}.chroma .gp{}.chroma .gs{}.chroma .gu{}.chroma .gt{}.chroma .gl{}.chroma .w{}}.highlight code{padding:0;border:none;border-radius:0}.mediaicon{margin-bottom:4px;margin-right:8px}.article_image{margin:0 auto;display:block}.btn a{color:#fff}.highlight{margin-left:calc(-.5 * var(--bs-gutter-x) - .25rem);margin-right:calc(-.5 * var(--bs-gutter-x) - .25rem)}.highlight .chroma{padding-top:16px;padding-bottom:16px;padding-left:0;padding-right:0}.highlight .line{padding-left:16px;padding-right:16px}.chroma:has(.hl) .line:not(.hl) span{color:#aaa}.chroma .hl{border-left:4px solid #4ca9ff;box-sizing:border-box}.chroma .hl>span{margin-left:-4px}.source-file{text-align:right;color:#999;font-family:monospace;font-size:13px;margin-bottom:-5px;margin-top:-12px;margin-right:-12px}@media(prefers-color-scheme:dark){.chroma:has(.hl) .line:not(.hl) span{color:#777}.source-file{color:#777}}pre.chroma{font-size:.84em}*{text-wrap-style:pretty}