html,body{font-family:reforma1918,serif}h1:not(.site-title),h2,h3,h4,h5{font-family:eb garamond,serif}.transport{font-family:transport medium,sans-serif}@media(prefers-color-scheme:dark){html{--font-color:#cad3f5;--bg-color:#24273a;--card-color:#1e2030;--card-border-color:#181926;--link-color:#7dc4e4;--link-state-color:#f0c6c6;--link-state-border-color:#f0c6c6;--thead-bg-color:#494d64;--table-border-color:lightgrey;--nav-bg-color:#363a4f;--nav-link-color:#7dc4e4;--pre-color:#b8c0e0;--pre-bg-color:#494d64;--pre-border-color:#8087a2;--kbd-bg-color:#5b6078;--bq-color:#f5bde6;--hr-color:#939ab7;--pagination-bg-color:#363a4f;--pagination-link-color:#7dc4e4;--pagination-border-color:#181926;--pagination-border-radius:5px;--post-info-color:#a6da95;--section-heading-color:#8bd5ca;--switcher-color:#fff;--svg-color:#ccc;--svg-state-color:#ff5858}}html[data-theme=dark]{--font-color:#cad3f5;--bg-color:#24273a;--card-color:#1e2030;--card-border-color:#181926;--link-color:#7dc4e4;--link-state-color:#f0c6c6;--link-state-border-color:#f0c6c6;--thead-bg-color:#494d64;--table-border-color:lightgrey;--nav-bg-color:#363a4f;--nav-link-color:#7dc4e4;--pre-color:#b8c0e0;--pre-bg-color:#494d64;--pre-border-color:#8087a2;--kbd-bg-color:#5b6078;--bq-color:#f5bde6;--hr-color:#939ab7;--pagination-bg-color:#363a4f;--pagination-link-color:#7dc4e4;--pagination-border-color:#181926;--pagination-border-radius:5px;--post-info-color:#a6da95;--section-heading-color:#8bd5ca;--switcher-color:#fff;--svg-color:#ccc;--svg-state-color:#ff5858}article header h1 a,article header .post-title{color:#c6a0f6}.content a,.index-content a,.post-info a,.post-short-list .content a,.common-footer a{text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.2em}.highlight pre code span[style*="color:#6e738d"]{color:#a5adcb!important}:focus-visible{outline:2px solid var(--link-color);outline-offset:2px}.highlight:focus-within .highlight-copy-btn{display:inline-block}@media(prefers-color-scheme:light){:root{--post-info-color:#5e5e5e;--section-heading-color:#0f766e}html:not([data-theme=dark]) article header h1 a,html:not([data-theme=dark]) article header .post-title{color:#7c3aed}}html[data-theme=light]{--post-info-color:#5e5e5e;--section-heading-color:#0f766e}html[data-theme=light] article header h1 a,html[data-theme=light] article header .post-title{color:#7c3aed}article header h2.post-title{font-size:1.35em;font-weight:600;line-height:1.2;margin:0 0 .5em}article header h2.post-title a{color:inherit;text-decoration:none}.content h2{font-size:1.3em;font-weight:700;line-height:1.3;margin:1.05em 0 .4em}.content h3{font-size:1.12em;font-weight:600;line-height:1.35;margin:.9em 0 .3em}.content h4,.content h5{font-size:1.02em;font-weight:600;line-height:1.4;margin:.85em 0 .25em}.content h6{font-size:.95em;font-weight:600;line-height:1.4;margin:.85em 0 .25em}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:var(--section-heading-color,#0f766e)}.read-next-title{font-size:1.1em;font-weight:600;margin-top:2em}.content h1 a,.content h2 a,.content h3 a,.content h4 a,.content h5 a,.content h6 a{color:inherit;text-decoration:none}