body{--mountree-green: #2f5a36;--mountree-green-deep: #1f3f2a;--mountree-moss: #7d9271;--mountree-sage: #d7e0d0;--mountree-ivory: #f7f5ef;--mountree-paper: #fffdf8;--mountree-ink: #243027;--mountree-muted: #6d746b;--mountree-line: rgba(47, 90, 54, 0.18);--mountree-shadow: 0 18px 48px rgba(31, 63, 42, 0.12);background:linear-gradient(180deg, rgba(215, 224, 208, 0.78), rgba(247, 245, 239, 0.96) 340px),var(--mountree-ivory);color:var(--mountree-ink);font-family:"Avenir Next",Avenir,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:0}body.theme-dark{--background-primary: var(--mountree-paper);--background-secondary: #eef2ea;--background-secondary-alt: #e5ebdf;--text-normal: var(--mountree-ink);--text-muted: var(--mountree-muted);--text-faint: #8b9388;--text-accent: var(--mountree-green);--interactive-accent: var(--mountree-green);--link-color: var(--mountree-green);--link-color-hover: var(--mountree-green-deep);--table-border-color: var(--mountree-line)}body .navbar,body .filetree-sidebar{background:rgba(255,253,248,.92);border-color:var(--mountree-line);box-shadow:0 10px 32px rgba(31,63,42,.08);backdrop-filter:blur(18px)}body .navbar{border-bottom:1px solid var(--mountree-line)}body .navbar-inner,body .filetree-sidebar>a{min-height:76px}body .site-logo{max-width:210px;max-height:64px;object-fit:contain;margin:16px auto 10px}body .navbar h1,body .filetree-sidebar h1{color:var(--mountree-green);font-family:Georgia,"Times New Roman",serif;font-size:24px;font-weight:500;letter-spacing:.02em}body .content{max-width:920px;margin-top:38px;margin-bottom:80px;padding:48px 56px;background:rgba(255,253,248,.88);border:1px solid var(--mountree-line);border-radius:6px;box-shadow:var(--mountree-shadow);line-height:1.72}body .content h1{color:var(--mountree-green-deep);font-family:Georgia,"Times New Roman",serif;font-size:40px;font-weight:500;line-height:1.18;margin-bottom:18px}body .content h1::after{content:"";display:block;width:72px;height:2px;margin-top:18px;background:var(--mountree-green)}body .content h2{color:var(--mountree-green);font-size:23px;font-weight:650;margin-top:38px;padding-top:18px;border-top:1px solid var(--mountree-line)}body .content h3{color:var(--mountree-green-deep);font-size:18px;font-weight:650;margin-top:28px}body .content p,body .content li,body .content td{font-size:16px}body .content blockquote{border-left:3px solid var(--mountree-green);background:rgba(215,224,208,.42);color:var(--mountree-green-deep);margin:24px 0;padding:14px 18px}body .internal-link,body .external-link{color:var(--mountree-green);text-decoration-color:rgba(47,90,54,.35);text-underline-offset:3px}body .internal-link:hover,body .external-link:hover{color:var(--mountree-green-deep);text-decoration-color:var(--mountree-green-deep)}body .table-wrapper{border:1px solid var(--mountree-line);border-radius:6px;overflow:hidden;background:var(--mountree-paper)}body table{margin:0}body th{background:#e7ede2;color:var(--mountree-green-deep);font-weight:650}body td,body th{border-color:var(--mountree-line) !important}body code{color:var(--mountree-green-deep);background:rgba(215,224,208,.58);border-radius:4px;padding:.12em .34em}body .filetree-sidebar{width:300px;padding:16px 16px 28px}body .filetree-sidebar .folder{color:var(--mountree-ink)}body .filename,body .foldername{color:var(--mountree-muted);font-size:14px}body .notelink{border-radius:6px;padding:2px 4px}body .notelink:hover,body .active-note{background:rgba(215,224,208,.66)}body .active-note .filename{color:var(--mountree-green-deep);font-weight:650}body .search-button,body button{border-radius:6px !important;border-color:var(--mountree-line) !important;color:var(--mountree-green-deep) !important;background:rgba(255,253,248,.88) !important}body .sidebar{color:var(--mountree-muted)}body .sidebar h1,body .sidebar h2,body .sidebar h3{color:var(--mountree-green)}@media(max-width: 999px){body .content{margin:18px 12px 56px;padding:30px 22px;border-radius:6px}body .content h1{font-size:31px}body .content h2{font-size:21px}body .site-logo{max-width:170px}}/*# sourceMappingURL=custom-style.css.map */
