.header-btn[data-astro-cid-ubvkgped]{background:var(--bg-secondary);border:1px solid var(--border);border-radius:8px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--text-primary);transition:background .15s}.header-btn[data-astro-cid-ubvkgped]:hover,.header-btn[data-astro-cid-ubvkgped]:active{background:var(--border)}.icon-sun[data-astro-cid-ubvkgped],.icon-moon[data-astro-cid-ubvkgped]{display:none;align-items:center;justify-content:center}html[data-theme=dark] .icon-sun[data-astro-cid-ubvkgped],html[data-theme=light] .icon-moon[data-astro-cid-ubvkgped]{display:flex}@media(prefers-color-scheme:dark){html:not([data-theme=light]) .icon-sun[data-astro-cid-ubvkgped]{display:flex}}@media(prefers-color-scheme:light){html:not([data-theme=dark]) .icon-moon[data-astro-cid-ubvkgped]{display:flex}}.header-btn[data-astro-cid-h4x4gndh]{background:var(--bg-secondary);border:1px solid var(--border);border-radius:8px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--text-primary);transition:background .15s}.header-btn[data-astro-cid-h4x4gndh]:hover,.header-btn[data-astro-cid-h4x4gndh]:active{background:var(--border)}.header[data-astro-cid-qlfjksao]{padding:var(--page-px);border-bottom:1px solid var(--border)}.header-top[data-astro-cid-qlfjksao]{display:flex;justify-content:space-between;align-items:center}.logo[data-astro-cid-qlfjksao]{display:flex;align-items:center;gap:8px;font-size:20px;font-weight:800;letter-spacing:5px;color:var(--text-primary)}.logo-icon[data-astro-cid-qlfjksao]{height:16px;width:auto;position:relative;top:-.5px}[data-theme=dark] .logo-icon[data-astro-cid-qlfjksao]{filter:invert(1)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .logo-icon[data-astro-cid-qlfjksao]{filter:invert(1)}}.header-actions[data-astro-cid-qlfjksao]{display:flex;align-items:center;gap:8px}.search-overlay[data-astro-cid-qlfjksao]{display:none;margin-top:12px}.search-overlay[data-astro-cid-qlfjksao].open{display:block}.search-box[data-astro-cid-qlfjksao]{position:relative;display:flex;align-items:center}.search-box[data-astro-cid-qlfjksao] .search-icon{position:absolute;left:12px;color:var(--text-tertiary);pointer-events:none}.search-input[data-astro-cid-qlfjksao]{flex:1;padding:12px 36px;background:var(--bg-secondary);border:1px solid var(--border);border-radius:12px;font-size:var(--text-base);color:var(--text-primary);font-family:var(--font);outline:none;transition:border-color .15s}.search-input[data-astro-cid-qlfjksao]::placeholder{color:var(--text-tertiary)}.search-input[data-astro-cid-qlfjksao]:focus{border-color:var(--accent)}.search-close[data-astro-cid-qlfjksao]{position:absolute;right:8px;background:none;border:none;font-size:18px;color:var(--text-tertiary);cursor:pointer;padding:4px 8px;line-height:1}.search-close[data-astro-cid-qlfjksao]:hover{color:var(--text-primary)}.search-results[data-astro-cid-qlfjksao].visible{display:block}.search-results[data-astro-cid-qlfjksao]{display:none;background:var(--bg-card);border:1px solid var(--border);border-radius:12px;margin-top:4px;max-height:280px;overflow-y:auto;z-index:100;box-shadow:0 4px 12px #0000001a}.search-results[data-astro-cid-qlfjksao] .sr-item{display:flex;align-items:center;gap:10px;padding:12px 16px;font-size:var(--text-base);color:var(--text-primary);text-decoration:none;border-bottom:1px solid var(--border)}.search-results[data-astro-cid-qlfjksao] .sr-item:last-child{border-bottom:none}.search-results[data-astro-cid-qlfjksao] .sr-item:hover{background:var(--bg-secondary)}.search-results[data-astro-cid-qlfjksao] .sr-title{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-results[data-astro-cid-qlfjksao] .sr-cat{flex-shrink:0;width:52px;text-align:right;font-size:var(--text-xs);color:var(--text-tertiary)}.search-results[data-astro-cid-qlfjksao] .sr-empty{padding:12px 16px;font-size:var(--text-base);color:var(--text-tertiary);text-align:center}.footer[data-astro-cid-35ed7um5]{padding:24px var(--page-px);border-top:1px solid var(--border);text-align:center}.footer-links[data-astro-cid-35ed7um5]{display:flex;justify-content:center;gap:16px;margin-bottom:12px}.footer-links[data-astro-cid-35ed7um5] a[data-astro-cid-35ed7um5]{font-size:var(--text-sm);color:var(--text-secondary)}.footer-links[data-astro-cid-35ed7um5] a[data-astro-cid-35ed7um5]:hover{color:var(--text-primary)}.footer-social[data-astro-cid-35ed7um5]{display:flex;justify-content:center;align-items:center;gap:26px;margin-bottom:12px}.footer-social[data-astro-cid-35ed7um5] a[data-astro-cid-35ed7um5]{font-size:16px;color:var(--text-tertiary);transition:color .15s}.footer-social[data-astro-cid-35ed7um5] a[data-astro-cid-35ed7um5]:hover{color:var(--text-primary)}.footer-attr[data-astro-cid-35ed7um5]{font-size:var(--text-sm);color:var(--text-secondary)}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}:root{--bg: #ffffff;--bg-card: #ffffff;--bg-secondary: #f5f5f5;--text-primary: #1a1a1a;--text-secondary: #6b7280;--text-tertiary: #9ca3af;--border: #e5e7eb;--green: #00c805;--green-bg: #e6fae7;--red: #ff5000;--red-bg: #fff0e6;--accent: #00c805;--mention: #06caeb;--page-px: 16px;--section-gap: 16px;--text-xs: 11px;--text-sm: 13px;--text-base: 15px;--text-lg: 17px;--text-xl: 20px;--text-2xl: 22px;--text-3xl: 24px;--font: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--bg: #0a0a0a;--bg-card: #141414;--bg-secondary: #1a1a1a;--text-primary: #f5f5f5;--text-secondary: #9ca3af;--text-tertiary: #6b7280;--border: #262626;--green-bg: #0a2e0a;--red-bg: #2e0a00}}:root[data-theme=dark]{--bg: #0a0a0a;--bg-card: #141414;--bg-secondary: #1a1a1a;--text-primary: #f5f5f5;--text-secondary: #9ca3af;--text-tertiary: #6b7280;--border: #262626;--green-bg: #0a2e0a;--red-bg: #2e0a00}html{font-family:var(--font);background:var(--bg);color:var(--text-primary);-webkit-font-smoothing:antialiased;overflow-x:hidden;scroll-behavior:smooth}html *,html *:before,html *:after{transition:background-color .3s ease,color .2s ease,border-color .3s ease,box-shadow .3s ease}body{max-width:640px;margin:0 auto;min-height:100dvh;overflow-wrap:break-word;word-break:break-word;overflow-x:hidden}*{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}.mention{color:var(--mention);font-weight:600;text-decoration:none}.pnl-positive{color:var(--green);font-weight:600}.pnl-negative{color:var(--red);font-weight:600}
