.board-markdown{line-height:1.85;overflow-wrap:anywhere;min-width:0}.board-markdown>:first-child{margin-top:0}.board-markdown h2,.board-markdown h3{line-height:1.4;margin:1.8em 0 .6em}.board-markdown a{color:inherit;text-decoration:underline;text-underline-offset:3px}.board-markdown img{max-width:100%;height:auto;border-radius:8px}.board-markdown pre{overflow:auto;padding:18px;background:#101710;border:1px solid #354632;border-radius:8px}.board-markdown code{font-size:.88em}.board-markdown table{display:block;overflow:auto;border-collapse:collapse;max-width:100%}.board-markdown th,.board-markdown td{padding:10px;border:1px solid #354632}.board-markdown blockquote{border-left:3px solid #86a96a;margin:20px 0;padding-left:20px;color:#a4b89c}.board-performance{margin:32px 0}.performance-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.performance-heading h2{margin:0}.performance-heading select{color:inherit;background:#172218;border:1px solid #354632;padding:8px;border-radius:5px}.performance-heading label{font-size:12px}.performance-curve{margin:20px 0;padding:20px;background:#101710;border:1px solid #354632;border-radius:8px}.performance-curve figcaption{font-size:14px}.performance-curve svg{display:block;width:100%;max-height:240px}.performance-curve small{color:#a4b89c}.performance-tabs{display:flex;gap:8px;margin:20px 0 10px}.performance-tabs button{font:inherit;cursor:pointer;padding:8px 16px;color:inherit;background:transparent;border:1px solid #354632;border-radius:5px}.performance-tabs button[aria-pressed=true]{background:#263822}.performance-scroll{overflow:auto;max-height:440px}.performance-scroll table{width:100%;border-collapse:collapse;white-space:nowrap;font-size:12px}.performance-scroll td,.performance-scroll th{padding:12px;text-align:right;border-bottom:1px solid #354632}.performance-scroll th:first-child,.performance-scroll td:first-child{text-align:left}.performance-scroll .positive{color:#a6cd7c}.performance-scroll .negative{color:#e9958c}.performance-note{font-size:11px;color:#a4b89c;line-height:1.7}.post-content{min-width:0}.post-charts{margin:32px 0}.post-charts figure{margin:20px 0}.post-charts img{display:block;max-width:100%;max-height:800px;height:auto;object-fit:contain;border:1px solid #354632;border-radius:8px}.post-charts figcaption{font-size:11px;color:#a4b89c;margin-top:8px;overflow-wrap:anywhere}.post-files{margin:32px 0}.post-files a{display:flex;gap:16px;justify-content:space-between;align-items:center;padding:18px 0;border-bottom:1px solid #354632;color:inherit;text-decoration:none;overflow-wrap:anywhere}.post-files a:hover{color:#b6d68a}.post-files strong,.post-files small{display:block}.post-files small{font-size:11px;color:#a4b89c;margin-bottom:4px}.post-files strong{font-size:14px}.post-files a>span:last-child{font-size:11px;white-space:nowrap}.board-header[data-v-cc1b2581]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-block:22px}.board-header nav[data-v-cc1b2581]{display:flex;align-items:center;gap:28px;font-size:13px}.board-header a[data-v-cc1b2581]{text-decoration:none}.board-main[data-v-cc1b2581]{padding-top:64px;padding-bottom:90px;min-height:75vh}.board-heading[data-v-cc1b2581]{margin-bottom:36px}.board-heading h1[data-v-cc1b2581]{font-size:clamp(34px,5vw,54px);letter-spacing:-1.5px;margin:16px 0}.board-heading p[data-v-cc1b2581],.board-summary[data-v-cc1b2581]{color:var(--muted);line-height:1.8}.board-filters[data-v-cc1b2581]{display:flex;gap:10px;flex-wrap:wrap;margin:32px 0}.board-filters button[data-v-cc1b2581],.board-more[data-v-cc1b2581],.board-error button[data-v-cc1b2581]{font:inherit;font-size:13px;padding:11px 18px;background:transparent;color:inherit;border:1px solid #3c4938;border-radius:6px;cursor:pointer}.board-filters button[aria-pressed=true][data-v-cc1b2581]{background:#bdda8b;color:#15200e;border-color:#bdda8b}.board-grid[data-v-cc1b2581]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.board-card[data-v-cc1b2581]{display:flex;flex-direction:column;align-items:start;text-decoration:none;padding:28px;background:#141c14;border:1px solid #354632;border-radius:10px;min-height:235px}.board-card[data-v-cc1b2581]:hover{border-color:#a8c780}.board-meta[data-v-cc1b2581]{display:flex;gap:20px;justify-content:space-between;width:100%;color:#a5b79c;font-size:12px}.board-card h2[data-v-cc1b2581]{font-size:23px;line-height:1.45;overflow-wrap:anywhere;margin:24px 0 12px}.board-card p[data-v-cc1b2581]{line-height:1.8;font-size:14px;color:#b4c2ac;overflow-wrap:anywhere;margin:0 0 24px}.board-card>span[data-v-cc1b2581]{font-size:12px;color:#bdda8b;margin-top:auto}.board-more[data-v-cc1b2581]{display:block;margin:32px auto}.board-empty[data-v-cc1b2581]{border-top:1px solid #354632;padding:50px 0;color:#a5b79c}.board-article[data-v-cc1b2581]{max-width:900px;margin:auto}.board-article h1[data-v-cc1b2581]{letter-spacing:-1px;font-size:clamp(28px,4vw,44px);line-height:1.3;overflow-wrap:anywhere;margin:24px 0}.board-article .board-meta[data-v-cc1b2581]{justify-content:start;margin-top:40px}.board-summary[data-v-cc1b2581]{font-size:17px;padding-bottom:30px;margin-bottom:35px;border-bottom:1px solid #354632}.board-back[data-v-cc1b2581]{display:inline-block;font-size:13px;color:#bdda8b;text-decoration:none;margin:0 0 24px}.post-content+.board-back[data-v-cc1b2581]{margin-top:40px}.board-footer[data-v-cc1b2581]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-top:28px;padding-bottom:28px;border-top:1px solid #354632;font-size:12px;color:#a5b79c}.board-channels[data-v-cc1b2581]{flex-basis:100%;margin-top:0}.board-error[data-v-cc1b2581]{color:#f4a98a;display:flex;gap:16px;align-items:center;flex-wrap:wrap}button[data-v-cc1b2581]:disabled{opacity:.5;cursor:wait}button[data-v-cc1b2581]:focus-visible,a[data-v-cc1b2581]:focus-visible{outline:2px solid #c9e897;outline-offset:4px}@media(max-width:700px){.board-grid[data-v-cc1b2581]{grid-template-columns:1fr}.board-header nav[data-v-cc1b2581]{gap:14px;font-size:12px}.board-header[data-v-cc1b2581]{flex-wrap:wrap}.board-main[data-v-cc1b2581]{padding-top:40px}.board-card[data-v-cc1b2581]{padding:22px}.board-card h2[data-v-cc1b2581]{font-size:21px}}
