.post-container.svelte-1ttsf9o{--blog-post_font-size-base: 1.1rem;--blog-post_font-size-metadata: .8rem;--blog-post_font-size-headline: 2rem;--blog-post_font-size-graphic-caption: 1rem;--blog-post_max-width: 700px;--min-margin-size: 10px;--article-margin-top: 1.5rem;max-width:var(--blog-post_max-width);margin:auto;padding-inline:var(--min-margin-size);overflow-x:hidden}.post-container.svelte-1ttsf9o .graphic-container{max-width:500px;margin-inline:auto;margin-block:24px;border:2px solid var(--secondary-color)}.post-container.svelte-1ttsf9o .graphic-container .graphic-caption{font-size:var(--blog-post_font-size-graphic-caption);color:rgb(var(--primary-color-values) / .7);color:var(--primary-color);font-style:italic;margin-inline:6px;padding-block:6px}.post-container li,.post-container p,.post-container input{scroll-margin-top:250px}.post-container article,.post-container h1{scroll-margin-top:var(--article-margin-top)}.post-container ol,.post-container ul{padding-inline-start:1em;margin-bottom:3rem;list-style-position:inside}.post-container ol li,.post-container ul li{margin-bottom:1.2rem;line-height:1.4;font-size:var(--blog-post_font-size-base)}.post-container ol li::marker,.post-container ul li::marker{color:var(--secondary-color)}article{margin-top:var(--article-margin-top);scroll-margin-top:var(--article-margin-top)}.post_header h1{font-size:var(--blog-post_font-size-headline);color:var(--secondary-color)}.post_header .post_description{opacity:.7;font-style:italic;margin-block:.7rem;font-size:var(--blog-post_font-size-base)}.post_header .post_header-top{display:flex;flex-direction:row;align-items:start;justify-content:space-between}.post_header .post_metadata{text-align:left}.post_header .post_metadata span{color:rgb(var(--primary-color-values) / .7);font-size:var(--blog-post_font-size-metadata);font-style:italic}.post_header .post_metadata span em{color:rgb(var(--secondary-color-values) / .7);font-size:.9rem}.post_header .post_metadata span em::selection{color:var(--primary-color)}.post-container p{text-indent:1rem;margin-block:1.5rem;line-height:1.4;font-size:var(--blog-post_font-size-base)}.post-container p:first-letter{color:var(--secondary-color)}.post-container p em{font-size:inherit;font-style:normal;color:var(--secondary-color)}.post-container p em::selection{color:var(--primary-color)}.markable:focus{outline:none}.markable{position:relative}.markable:after,.markable:before{font-family:var(--main-font);display:inline-block;position:absolute;content:""}.markable:before{left:-1ch}.markable:after{transform:translate(.5ch);text-indent:0;min-width:3rem}.markable:hover:after{content:"○"}.markable:hover.markable-marked:after{content:"●"}.markable:hover:before{content:"|"}.markable:focus:after{content:"○ <"}.markable:focus.markable-marked:after{content:"● <"}.markable.markable-marked:after{content:"●"}.markable:is(:hover,:focus):before{content:"|"}.markable:not(.markable-marked):after,.markable:not(.markable-marked):before{color:rgb(var(--primary-color-values) / .7)}.markable.markable-marked:after,.markable.markable-marked:before{color:var(--secondary-color)}h1.markable:is(:hover,:focus,.markable-marked):before{transform:none;content:">";color:var(--primary-color);opacity:1}h1.markable:is(:hover,:focus,.markable-marked):after{content:"<";opacity:1;color:var(--primary-color);text-decoration:none}h1.markable.markable:is(.markable-marked):before{content:"<"}h1.markable.markable:is(.markable-marked):after{content:">"}
