@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,700;1,400&family=Lora:ital,wght@0,400;0,700;1,400&display=swap";:root{--font-head: 'Playfair Display', serif;--font-body: 'Lora', serif;--font-text-size: 18px;--font-small: 16px;--font-smaller: 14px;--font-inputs: 16px;--h1: 2.5em;--h2: 2.3em;--h3: 2.1em;--h4: 1.7em;--h5: 1.4em;--h6: 1.2em;--weight-normal: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--bold-weight: var(--weight-bold);--link-weight: inherit;--h1-weight: var(--weight-bold);--h-weight-display: var(--weight-bold);--space-xs: 0.2em;--space-sm: 0.5em;--space-md: 1.2em;--space-lg: 1.5em;--space-xl: 2em;--border-width-thin: 1px;--border-width-medium: 2px;--border-width-thick: 3px;--color-pop-purple: #51068f;--color-pop-gold: #d7b032;--color-pop-orange: #e85d04;--color-pop-mint: #58a46f;--color-pop-violet: #7833be}.theme-dark{--background-primary: #0e190e;--background-secondary: #1c291c;--text-normal: #b6d5ba;--text-muted: #99af99;--text-ui: #b6d5ba;--text-accent: #88fcb8;--interactive-accent: #39d739;--interactive-accent-hover: #7cf47c;--h1-color: #46bf6a;--h2-color: #c0de4a;--h3-color: #d7b032;--h4-color: #46bf6a;--h5-color: #d7b032;--h6-color: #c0de4a;--shadow-color: rgba(0, 0, 0, 0.4);--shadow-md: -5px 0 15px var(--shadow-color)}.theme-light{--background-primary: #fdfbf7;--background-secondary: #f0efe9;--text-normal: #2e2e2e;--text-muted: #5a5a5a;--text-ui: #000000;--text-accent: #0ca612;--interactive-accent: #0ca612;--interactive-accent-hover: #0ca612;--h1-color: #46bf6a;--h2-color: #c0de4a;--h3-color: #d7b032;--h4-color: #46bf6a;--h5-color: #d7b032;--h6-color: #c0de4a}body,.markdown-rendered{font-family:var(--font-body) !important;font-size:var(--font-text-size);line-height:1.6;color:var(--text-normal)}.markdown-rendered h1,.markdown-rendered h2,.markdown-rendered h3,.markdown-rendered h4,.markdown-rendered h5,.markdown-rendered h6{font-family:var(--font-head);font-weight:var(--h-weight-display);margin-top:var(--space-lg);margin-bottom:var(--space-sm);line-height:1.25}.markdown-rendered h1,.site-body-left-column-site-name,.page-title{font-family:var(--font-head) !important;font-size:var(--h1) !important;font-weight:var(--h1-weight);color:var(--h1-color);border-bottom:2px solid var(--text-accent);padding-bottom:var(--space-xs)}.markdown-rendered h1{margin-top:var(--space-md)}.markdown-rendered h2{font-size:var(--h2) !important;color:var(--h2-color)}.markdown-rendered h3{font-size:var(--h3) !important;color:var(--h3-color)}.markdown-rendered h4{font-size:var(--h4) !important;color:var(--h4-color)}.markdown-rendered h5{font-size:var(--h5) !important;color:var(--h5-color)}.markdown-rendered h6{font-size:var(--h6) !important;color:var(--h6-color)}strong,b{font-weight:var(--bold-weight);color:var(--text-accent)}a{font-weight:var(--link-weight);color:var(--interactive-accent)}.markdown-rendered a:not(.internal-link){text-decoration:underline;text-underline-offset:3px}ul li::marker,ol li::marker{color:var(--text-accent);font-weight:var(--bold-weight)}.site-body-center-column{border-left:3px solid var(--text-accent) !important;margin-left:0 !important;box-shadow:var(--shadow-md)}.site-body-center-column:first-child{border-left:none !important;box-shadow:none}.site-body-left-column{border-right:1px solid var(--text-accent) !important}h1.page-title{color:var(--h1-color) !important;text-shadow:none !important}a:focus-visible,.internal-link:focus-visible{outline:2px solid var(--interactive-accent);outline-offset:2px;border-radius:2px}@media(max-width: 768px){:root{--font-text-size: 16px;--h1: 1.8em;--h2: 1.6em;--h3: 1.4em;--h4: 1.3em;--h5: 1.2em;--h6: 1.1em;--space-lg: 1em;--space-xl: 1.5em}.site-body-center-column{border-left-width:2px !important;box-shadow:none}}.list-cards ul{display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));gap:.5rem;list-style:none;padding:0;margin:.5rem 0}.list-cards li{background:var(--background-secondary);border:1px solid var(--text-accent);border-radius:8px;padding:1rem;transition:transform .2s ease,box-shadow .2s ease}.list-cards li:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.list-cards li h3,.list-cards li h4{margin-top:0;margin-bottom:.5rem;color:var(--h3-color)}.list-cards li h3 a,.list-cards li h4 a{text-decoration:none;color:var(--text-accent)}.list-cards li::before{display:none}/*# sourceMappingURL=errant-garden.css.map */
