body,html{min-height:100vh;height:100%}:root{--primary-color:#f36b2d;--secondary-color:#4e5437;--primary-darker-color:#612b12;--base-color:#fffaf3}.btn:focus-visible,a{color:inherit;background-color:inherit;border-color:inherit}.bg-primary{background-color:var(--primary-color)!important}.btn{transition:all .25s ease!important}.btn:active,.btn:hover{opacity:.75}.btn-primary{background-color:var(--primary-color);border-color:var(--primary-color)}.btn-primary:active,.btn-primary:hover{background-color:var(--primary-color)!important;border-color:var(--primary-color)!important}.btn-outline-primary{color:var(--primary-color);border-color:var(--primary-color)}.btn-outline-primary:active,.btn-outline-primary:hover{border-color:var(--primary-color);background-color:var(--primary-color)!important}.text-primary{color:var(--primary-color)!important}#blog_view h1,#blog_view h2,#blog_view h3,#blog_view h4,#blog_view h5,#blog_view h6{margin-bottom:1rem}#blog_view a{color:#f36b2d}#blog_view h1{font-size:1.6rem}#blog_view h2{font-size:1.5rem}#blog_view h3{font-size:1.4rem}#blog_view h4{font-size:1.3rem}#blog_view h5{font-size:1.2rem}#blog_view h6{font-size:1.1rem}#blog_view h1,#blog_view h2,#blog_view h3,#blog_view h4,#blog_view h5,#blog_view h6{font-weight:600}#blog_view ol,#blog_view p,#blog_view ul{font-size:1rem;overflow:hidden;text-overflow:ellipsis}#blog_view a{font-weight:500}#blog_view pre>code{padding:1rem;background-color:hsla(0,0%,100%,.15)}#blog_view hr{margin-top:2rem!important;margin-bottom:2rem!important}#blog_view blockquote{padding:1rem;background:#f5f2f0;display:block}#blog_view pre>code{padding:1em;background-color:#eee;display:block;overflow:auto}#blog_view pre>div{margin-top:0!important}#blog_view iframe{margin-bottom:1rem;display:block}#blog_view :last-child{margin-bottom:0!important}#blog_view blockquote p:last-child{margin-bottom:0}#blog_view table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb),0.05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb),0.1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb),0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}#blog_view table>:not(caption)>*>*{padding:.5rem;color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)))}#blog_view table>tbody{vertical-align:inherit}#blog_view table>thead{vertical-align:bottom}#blog_view table>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}input::placeholder{color:#6c6c6c!important;opacity:1}.fade‐mask{-webkit-mask-image:linear-gradient(180deg,#000 80%,transparent);mask-image:linear-gradient(180deg,#000 80%,transparent)}.lf-tabnav{border-bottom-color:#dee2e6!important;border-bottom-width:1px!important}.lf-tabnav-btn{border:none!important;border-bottom:4px solid transparent!important;border-radius:0!important;background:none!important}.lf-tabnav-btn-active{border-bottom:4px solid #000!important}.lf-stickynav{min-width:180px}.lf-stickynav-inner{gap:2rem}.lf-stickynav-arrows{gap:.5rem}.lf-stickynav-arrow-btn{width:32px;height:32px}.lf-search-bar-container{max-width:800px}.lf-nowrap{white-space:nowrap}.lf-details-container{padding-left:60px;padding-right:60px}.lf-details-avatar{width:32px;height:32px;object-fit:cover}.lf-details-follow-btn{padding:1px 8px;font-size:.75rem}.lf-details-hero-img{display:block;aspect-ratio:var(--lf-details-hero-aspect,auto)}.lf-details-hero-placeholder{padding-top:var(--lf-details-hero-padding,40%)}.lf-about-img-placeholder{background-color:var(--bs-secondary,#6c757d);border-radius:.5rem;width:100%;position:relative;padding-top:var(--lf-about-img-aspect,56.25%)}.lf-about-bio{margin-bottom:1.5rem;font-size:.9em}.lf-about-bio-vertical{font-size:.95em}.lf-aboutcard{padding:4px}.lf-aboutcard-avatar{width:24px;height:24px}.lf-aboutcard-author{font-size:.85em}.lf-aboutcard-follow-btn{font-size:.6rem;border-radius:999px!important;padding:1px 8px}.lf-aboutcard-img{padding-top:56.25%;border-radius:4px}