:root{--wiki-sidebar-w:280px;--wiki-bg:#f7f8fc;--wiki-card:#ffffff;--wiki-accent:#002FA7;--wiki-accent-light:#e8edff;--wiki-text:#1e293b;--wiki-text-secondary:#64748b;--wiki-border:#e2e8f0}.wiki-page{background:var(--wiki-bg);min-height:100vh}.wiki-layout{display:flex;max-width:1400px;margin:0 auto;padding-top:90px}.wiki-sidebar{width:var(--wiki-sidebar-w);min-width:var(--wiki-sidebar-w);background:var(--wiki-card);border-right:1px solid var(--wiki-border);padding:28px 0;position:sticky;top:80px;height:calc(100vh - 80px);overflow-y:auto}.wiki-sidebar::-webkit-scrollbar{width:4px}.wiki-sidebar::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.wiki-sb-title{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:var(--wiki-text-secondary);padding:0 24px;margin-bottom:16px}.wiki-sb-section{margin-bottom:4px}.wiki-sb-section>.wiki-sb-label{display:flex;align-items:center;justify-content:space-between;padding:10px 24px;font-size:14px;font-weight:600;color:var(--wiki-text);cursor:pointer;user-select:none;transition:background .15s}.wiki-sb-section>.wiki-sb-label:hover{background:var(--wiki-accent-light)}.wiki-sb-section>.wiki-sb-label .arrow{font-size:10px;transition:transform .2s;color:var(--wiki-text-secondary)}.wiki-sb-section.open>.wiki-sb-label .arrow{transform:rotate(90deg)}.wiki-sb-section>.wiki-sb-items{display:none;padding:4px 0 8px}.wiki-sb-section.open>.wiki-sb-items{display:block}.wiki-sb-item{display:block;padding:7px 24px 7px 40px;font-size:13.5px;color:var(--wiki-text-secondary);text-decoration:none;border-left:2px solid transparent;transition:color .15s,background-color .15s,border-color .15s,box-shadow .15s,transform .15s,opacity .15s}.wiki-sb-item.active,.wiki-sb-item:hover{color:var(--wiki-accent);background:var(--wiki-accent-light);border-left-color:var(--wiki-accent)}.wiki-main{flex:1;min-width:0;padding:40px 48px 80px}.wiki-article{background:var(--wiki-card);border:1px solid var(--wiki-border);border-radius:16px;padding:40px 48px;margin-bottom:32px}.wiki-article h1{font-size:32px;font-weight:800;color:var(--wiki-text);letter-spacing:-.5px;margin-bottom:8px}.wiki-article h2{font-size:22px;font-weight:700;color:var(--wiki-text);margin:40px 0 16px;padding-bottom:12px;border-bottom:2px solid var(--wiki-accent-light)}.wiki-article h2:first-of-type{margin-top:28px}.wiki-article h3{font-size:17px;font-weight:700;color:var(--wiki-text);margin:28px 0 12px}.wiki-article p{font-size:15px;line-height:1.85;color:var(--wiki-text-secondary);margin-bottom:16px}.nav-dropdown{position:relative;display:inline-flex}.nav-dropdown-toggle{display:flex;align-items:center;gap:4px;cursor:pointer}.nav-dropdown-toggle .arr{font-size:10px;transition:transform .2s}.nav-dropdown.open .nav-dropdown-toggle .arr{transform:rotate(180deg)}.nav-dropdown-menu{position:absolute;top:100%;left:50%;transform:translateX(-50%) translateY(4px);background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 12px 40px rgba(0,0,0,.1);min-width:180px;padding:8px;opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s,transform .2s;z-index:1000}.nav-dropdown.open .nav-dropdown-menu{opacity:1;visibility:visible;transform:translateX(-50%) translateY(8px)}.nav-dropdown-menu a{display:block;padding:10px 16px;border-radius:8px;font-size:14px;font-weight:500;color:#475569;text-decoration:none;transition:color .15s,background-color .15s,border-color .15s,box-shadow .15s,transform .15s,opacity .15s}.nav-dropdown-menu a:hover{background:#e8edff;color:#002fa7}.wiki-back-top{position:fixed;bottom:28px;right:28px;z-index:100;width:48px;height:48px;border-radius:50%;background:var(--wiki-card);border:1px solid var(--wiki-border);box-shadow:0 2px 12px rgba(0,0,0,.06);cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--wiki-text-secondary);transition:color .2s,background-color .2s,border-color .2s,box-shadow .2s,transform .2s,opacity .2s;opacity:0;pointer-events:none}.wiki-back-top.show{opacity:1;pointer-events:auto}.wiki-back-top:hover{background:var(--wiki-accent);color:#fff;border-color:var(--wiki-accent)}.wiki-menu-btn{display:none;position:fixed;bottom:28px;left:28px;z-index:110;width:48px;height:48px;border-radius:50%;background:var(--wiki-accent);color:#fff;border:none;cursor:pointer;box-shadow:0 4px 16px rgba(0,47,167,.3);font-size:20px;align-items:center;justify-content:center}@media (max-width:1024px){.wiki-sidebar{display:none;position:fixed;left:0;top:72px;z-index:100;width:280px;height:calc(100vh - 72px);box-shadow:4px 0 20px rgba(0,0,0,.08)}.wiki-sidebar.mobile-show{display:block}.wiki-main{padding:28px 20px 60px}.wiki-article{padding:28px 24px}.wiki-article h1{font-size:24px}.wiki-menu-btn{display:flex}}@media (max-width:1023px){.nav-dropdown{display:block}.nav-dropdown-menu{position:static;transform:none;box-shadow:none;border:none;border-radius:0;padding:0 0 0 16px;min-width:auto;background:0 0;opacity:1;visibility:visible;display:none}.nav-dropdown.open .nav-dropdown-menu{display:block;transform:none}}
