body { background: #fcfcfd; color: #202430; }
.wiki-top { background: #35495e; color: #fff; padding: 10px 20px; display: flex; align-items: center; gap: 12px; }
.wiki-top .mark { font-weight: 800; }
.wiki-top .mark span { color: #8fe3d2; }
.wiki-top .search { margin-left: auto; }
.wiki-top .search input { border: 0; border-radius: 6px; padding: 6px 10px; width: 220px; }

.wiki-wrap { max-width: 900px; margin: 0 auto; display: grid; grid-template-columns: 200px 1fr; gap: 30px; padding: 26px 20px; }
.wiki-side { font-size: 14px; color: #5a6475; }
.wiki-side h4 { text-transform: uppercase; font-size: 11px; letter-spacing: .08em; color: #99a2b3; margin: 18px 0 6px; }
.wiki-side a { display: block; color: #35657e; text-decoration: none; padding: 3px 0; }
.wiki-side a:hover { text-decoration: underline; }

.wiki-main h1 { color: #1f2a37; border-bottom: 2px solid #eceef2; padding-bottom: 10px; }
.wiki-main h2 { color: #2b3645; margin-top: 28px; }
.wiki-main p, .wiki-main li { font-size: 15.5px; color: #333c4a; }
.wiki-main code { background: #f1f3f6; border: 1px solid #e3e7ee; padding: 1px 6px; border-radius: 5px; font-size: 14px; }
.breadcrumb { color: #99a2b3; font-size: 13px; margin-bottom: 6px; }

.callout { border-left: 4px solid; border-radius: 6px; padding: 12px 16px; margin: 18px 0; font-size: 15px; }
.callout.warn { background: #fff7ec; border-color: #e0a63a; }
.callout.note { background: #eef5ff; border-color: #4a8fe0; }
.callout.danger { background: #fdeef0; border-color: #d2607a; }

.formula { background: #0f1b2d; color: #e7ecf5; border-radius: 10px; padding: 16px 18px; font-family: ui-monospace, "DejaVu Sans Mono", monospace; font-size: 15px; line-height: 1.9; }
.formula .k { color: #ffd27d; }
.formula .c { color: #7f8ca3; }

.meta-foot { color: #99a2b3; font-size: 13px; border-top: 1px solid #eceef2; margin-top: 30px; padding-top: 12px; }
.wiki-main table { border-collapse: collapse; margin: 14px 0; font-size: 14.5px; }
.wiki-main td, .wiki-main th { border: 1px solid #e3e7ee; padding: 7px 12px; text-align: left; }
.wiki-main th { background: #f5f7fa; }
