:root{--base-gold: #B8972E;--base-wine: #960D41;--base-beige: #DACAA3;--base-dark-gray: #1A1A1A;--color-positive: #C6A93D;--color-negative: #960D41;--color-neutral: #6B6B6B;--color-attention: #E89A2B;--color-important: #D94D3D;--color-highlight: #F4C542;--link-color: #0047AB;--link-visited: #5B3A8F;--link-hover: #003580;--h1-color: #B8972E;--h2-color: #960D41;--h3-color: #A78D70;--h4-color: #4A4A4A;--h5-color: #7A5E42;--h6-color: #707070;--bg-primary: #FAF7F2;--bg-secondary: #F0EAE0;--bg-code: #DACAA3;--bg-blockquote: #F0EAE0;--callout-note: #DACAA3;--callout-info: #FFF8DC;--callout-tip: #FFF4D6;--callout-warning: #FFE9CC;--callout-danger: #FFE5E5;--diagram-primary: #9B7E3A;--diagram-secondary: #C9BDB0;--border-color: rgba(0, 0, 0, 0.08);--divider-color: rgba(0, 0, 0, 0.12);--graph-main: #B8972E;--graph-muted: #C9BDB0}body.theme-dark,.theme-dark{--base-gold: #E6C878;--base-wine: #D6567A;--base-beige: #3A3530;--base-dark-gray: #E8E6E3;--h1-color: #E6C878;--h2-color: #D6567A;--h3-color: #BFA588;--h4-color: #B8B8B8;--h5-color: #9A8A7A;--h6-color: #888888;--link-color: #7DB3FF;--link-visited: #C291E8;--link-hover: #A3CDFF;--bg-primary: #2E183B;--bg-secondary: #3A2447;--bg-code: #3A2447;--bg-blockquote: #3A2447;--callout-note: #3D3033;--callout-info: #4A3E30;--callout-tip: #4A3835;--callout-warning: #4A342E;--callout-danger: #4A2E38;--diagram-secondary: #4A3A52;--border-color: rgba(255, 255, 255, 0.1);--divider-color: rgba(255, 255, 255, 0.15);--text-color: #E8E6E3;--graph-main: #E6C878;--graph-muted: #4A3A52}*{box-sizing:border-box}body{font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;background-color:var(--bg-primary);color:var(--base-dark-gray);line-height:1.6;margin:0;padding:0}.container,.app-container,.site-body,body>div{width:100%;max-width:100%;margin:0;padding:0}.navbar,.site-header,header{background-color:var(--bg-secondary);border-bottom:2px solid var(--base-gold);padding:1rem 2rem;position:sticky;top:0;z-index:100}.navbar a,.site-header a{color:var(--base-dark-gray);text-decoration:none;margin:0 1rem;transition:color .2s ease}.navbar a:hover,.site-header a:hover{color:var(--base-gold)}.content,.main-content,.page-content,.markdown-preview-view,.markdown-rendered,article,main{max-width:750px;margin:0 auto;padding:3rem 2rem;width:100%}.sidebar,.filetree-sidebar,.left-sidebar,.right-sidebar,.toc,.table-of-contents,.outline,aside{max-width:750px;margin:0 auto;padding:2rem;background-color:var(--bg-secondary);border-top:2px solid var(--base-gold);border-radius:8px;margin-top:2rem}.sidebar h2,.toc h2,.table-of-contents h2{color:var(--h2-color);font-size:1.5rem;margin-top:0;margin-bottom:1rem}.sidebar ul,.toc ul,.table-of-contents ul{list-style:none;padding:0;margin:0}.sidebar li,.toc li,.table-of-contents li{margin:.75rem 0;padding-left:0}.sidebar a,.toc a,.table-of-contents a{color:var(--link-color);text-decoration:none;border-bottom:1px dotted var(--link-color);transition:all .2s ease}.sidebar a:hover,.toc a:hover,.table-of-contents a:hover{color:var(--link-hover);border-bottom-style:solid}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.3;margin-top:2em;margin-bottom:.75em}h1:first-child,h2:first-child,h3:first-child{margin-top:0}h1,.markdown-rendered h1{font-family:"Playfair Display",Georgia,serif;color:var(--h1-color);font-weight:700;font-size:2.5em;border-bottom:3px solid var(--base-gold);padding-bottom:.3em;margin-bottom:1em}h2,.markdown-rendered h2{color:var(--h2-color);font-size:2em;font-weight:600}h3,.markdown-rendered h3{color:var(--h3-color);font-size:1.5em;font-weight:600}h4,.markdown-rendered h4{color:var(--h4-color);font-size:1.25em;font-weight:500}h5,.markdown-rendered h5{color:var(--h5-color);font-size:1.1em;font-weight:500}h6,.markdown-rendered h6{color:var(--h6-color);font-size:1em;font-weight:400}p{margin:1em 0;line-height:1.7}a{color:var(--link-color);text-decoration:none;transition:color .2s ease}a:visited{color:var(--link-visited)}a:hover{color:var(--link-hover);text-decoration:underline}.internal-link{color:var(--link-color);border-bottom:1px dotted var(--link-color)}.internal-link:hover{border-bottom-style:solid}code{background-color:var(--bg-code);color:#2a2a2a;border-radius:4px;padding:.2em .4em;font-family:"Fira Code","Consolas","Monaco","Courier New",monospace;font-size:.9em;border:1px solid var(--border-color)}.theme-dark code{color:#f5e6d3;background-color:var(--bg-code)}pre{background-color:var(--bg-code);border-radius:6px;padding:1em;border:1px solid var(--border-color);overflow-x:auto;margin:1.5em 0}pre code{background-color:transparent;border:none;padding:0;font-size:.95em;color:#2a2a2a}.theme-dark pre code{color:#f5e6d3}blockquote{border-left:4px solid var(--base-gold);background-color:var(--bg-blockquote);padding:1em 1em 1em 1.2em;margin:1.5em 0;font-style:italic;color:var(--base-wine);border-radius:0 4px 4px 0}.theme-dark blockquote{background-color:var(--bg-secondary);color:#d6a5c0}.callout{border-radius:6px;padding:1em 1.2em;margin:1.5em 0;border-left:4px solid}.callout-title{font-weight:600;margin-bottom:.5em;display:flex;align-items:center;gap:.5em}.callout[data-callout=note]{background-color:var(--callout-note);border-left-color:var(--h3-color)}.callout[data-callout=info]{background-color:var(--callout-info);border-left-color:var(--base-gold)}.callout[data-callout=tip],.callout[data-callout=hint]{background-color:var(--callout-tip);border-left-color:var(--diagram-primary)}.callout[data-callout=warning],.callout[data-callout=caution]{background-color:var(--callout-warning);border-left-color:var(--color-important)}.callout[data-callout=danger],.callout[data-callout=error]{background-color:var(--callout-danger);border-left-color:var(--base-wine)}.callout[data-callout=example]{background-color:var(--bg-secondary);border-left-color:var(--color-neutral)}.callout[data-callout=quote]{background-color:var(--bg-secondary);border-left-color:var(--base-gold)}ul,ol{margin:1em 0;padding-left:2em}li{margin:.5em 0}ul li::marker{color:var(--base-gold)}ol li::marker{color:var(--base-gold);font-weight:600}input[type=checkbox]{accent-color:var(--base-gold);cursor:pointer}table{border-collapse:collapse;width:100%;margin:1.5em 0;border:1px solid var(--border-color);border-radius:6px;overflow:hidden}th{background-color:var(--base-beige);color:var(--base-dark-gray);font-weight:600;padding:.75em 1em;border:1px solid var(--border-color);text-align:left}td{padding:.75em 1em;border:1px solid var(--border-color)}tr:nth-child(even){background-color:var(--bg-secondary)}.theme-dark th{background-color:var(--bg-secondary);color:var(--base-gold)}hr{border:none;border-top:2px solid var(--divider-color);margin:2.5em 0}strong,b{color:var(--base-gold);font-weight:600}em,i{color:var(--h3-color);font-style:italic}mark{background-color:var(--color-highlight);color:var(--base-dark-gray);padding:.1em .3em;border-radius:3px}.theme-dark mark{background-color:#6b5a2f;color:var(--color-highlight)}.tag,a.tag{color:var(--base-gold);background-color:transparent;font-weight:500;padding:.2em .5em;border-radius:4px;border:1px solid var(--base-gold);font-size:.85em;text-decoration:none;display:inline-block;margin:.2em}.tag:hover{background-color:var(--base-gold);color:white}::selection{background-color:var(--base-gold);color:white}.theme-dark ::selection{background-color:var(--base-gold);color:#2e183b}img{max-width:100%;height:auto;border-radius:6px;margin:1.5em 0;box-shadow:0 2px 8px rgba(0, 0, 0, 0.1)}.theme-dark img{box-shadow:0 2px 8px rgba(0, 0, 0, 0.3)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--bg-secondary)}::-webkit-scrollbar-thumb{background:var(--diagram-secondary);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:var(--base-gold)}.theme-dark ::-webkit-scrollbar-thumb{background:rgba(230, 200, 120, 0.3)}.theme-dark ::-webkit-scrollbar-thumb:hover{background:var(--base-gold)}.backlinks{margin-top:3em;padding-top:2em;border-top:2px solid var(--divider-color)}.backlinks h2{color:var(--h2-color)}.graph-view{margin:2em 0;border:1px solid var(--border-color);border-radius:6px;overflow:hidden}footer{max-width:750px;margin:3rem auto 2rem auto;padding:2rem;text-align:center;color:var(--color-neutral);border-top:1px solid var(--divider-color)}@media(max-width: 768px){body{font-size:16px}.content,.main-content,.page-content,article,main{padding:2rem 1.5rem}.sidebar,.toc,.table-of-contents{padding:1.5rem;margin:1.5rem 1rem 0 1rem}h1{font-size:2em}h2{font-size:1.5em}h3{font-size:1.25em}table{font-size:.9em}.navbar,.site-header{padding:1rem}}@media(max-width: 480px){.content,.main-content,.page-content,article,main{padding:1.5rem 1rem}.sidebar,.toc,.table-of-contents{padding:1rem;margin:1rem .5rem 0 .5rem}h1{font-size:1.75em}h2{font-size:1.35em}ul,ol{padding-left:1.5em}}@media(prefers-reduced-motion: reduce){*{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important}}/*# sourceMappingURL=mentiscraft_dg.css.map */
