:root{--wiki-bg:#f8f9fa;--wiki-surface:#fff;--wiki-border:#a2a9b1;--wiki-border-subtle:#c8ccd1;--wiki-border-light:#eaecf0;--wiki-text:#202122;--wiki-text-muted:#54595d;--wiki-link:#0645ad;--wiki-link-visited:#0b0080;--wiki-link-hover:#0b0080;--wiki-serif:"Libre Baskerville", "Linux Libertine", Georgia, "Times New Roman", serif;--wiki-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Noto Sans JP", Helvetica, Arial, sans-serif}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--wiki-sans);background-color:var(--wiki-bg);color:var(--wiki-text);-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.6}a{color:var(--wiki-link);text-decoration:none}a:visited{color:var(--wiki-link-visited)}a:hover{text-decoration:underline}.wiki-container{max-width:1200px;margin:0 auto;padding:0 20px}.wiki-header{border-bottom:1px solid var(--wiki-border);background-color:#fff;padding:12px 0}.wiki-header-inner{justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:0 20px;display:flex}.wiki-brand-link{color:var(--wiki-text);align-items:center;gap:12px;text-decoration:none;display:flex}.wiki-brand-link:hover{text-decoration:none}.wiki-brand-logo{border:1px solid var(--wiki-border);width:36px;height:36px;font-family:var(--wiki-serif);color:#202122;background:#f8f9fa;border-radius:2px;justify-content:center;align-items:center;font-size:22px;font-weight:700;display:inline-flex}.wiki-brand-text{flex-direction:column;display:flex}.wiki-brand-title{font-family:var(--wiki-serif);color:#000;font-size:1.35rem;font-weight:400;line-height:1.2}.wiki-brand-tagline{color:var(--wiki-text-muted);text-transform:uppercase;letter-spacing:.5px;font-size:.72rem}.wiki-nav-tools{align-items:center;gap:16px;display:flex}.wiki-nav-tools a{color:var(--wiki-link);border-radius:2px;padding:4px 8px;font-size:.88rem;font-weight:500}.wiki-nav-tools a:hover{background-color:var(--wiki-border-light)}.wiki-viewport{align-items:flex-start;gap:28px;max-width:1200px;margin:20px auto 48px;padding:0 20px;display:flex}@media (width<=860px){.wiki-viewport{flex-direction:column;gap:20px}}.wiki-toc-sidebar{border:1px solid var(--wiki-border);background-color:#f8f9fa;border-radius:2px;flex-shrink:0;width:240px;padding:12px 14px;position:sticky;top:16px}@media (width<=860px){.wiki-toc-sidebar{width:100%;position:static}}.toc-title{text-align:center;border-bottom:1px solid var(--wiki-border-subtle);color:#000;margin-bottom:10px;padding-bottom:6px;font-size:.92rem;font-weight:700}.toc-list{margin:0;padding-left:0;font-size:.88rem;list-style:none}.toc-list li{margin-bottom:8px;line-height:1.4}.toc-list li a{color:var(--wiki-link);display:block}.toc-list li a:hover{text-decoration:underline}.wiki-main-doc{border:1px solid var(--wiki-border);background:#fff;flex:1;min-width:0;padding:28px 36px 48px;box-shadow:0 1px 2px #00000008}@media (width<=600px){.wiki-main-doc{padding:18px 16px 32px}}.wiki-breadcrumbs{color:var(--wiki-text-muted);margin-bottom:12px;font-size:.82rem}.wiki-breadcrumbs a{color:var(--wiki-link)}.wiki-first-heading{font-family:var(--wiki-serif);color:#000;border-bottom:1px solid var(--wiki-border);margin-bottom:4px;padding-bottom:4px;font-size:1.85rem;font-weight:400;line-height:1.25}.wiki-site-sub{color:var(--wiki-text-muted);margin-bottom:18px;font-size:.8rem;font-style:italic}.wiki-infobox{float:right;clear:right;border:1px solid var(--wiki-border);border-spacing:0;border-collapse:collapse;background-color:#f8f9fa;width:300px;margin:0 0 16px 24px;font-size:.85rem;line-height:1.5}@media (width<=720px){.wiki-infobox{float:none;width:100%;margin:16px 0}}.infobox-title{caption-side:top;text-align:center;background-color:var(--wiki-border-light);color:#000;border-bottom:1px solid var(--wiki-border);padding:8px 10px;font-size:1rem;font-weight:700}.wiki-infobox th{text-align:left;vertical-align:top;border-bottom:1px solid var(--wiki-border-light);width:40%;color:var(--wiki-text);background-color:#f0f2f5;padding:7px 10px;font-weight:700}.wiki-infobox td{vertical-align:top;border-bottom:1px solid var(--wiki-border-light);color:var(--wiki-text);padding:7px 10px}.wiki-infobox tr:last-child th,.wiki-infobox tr:last-child td{border-bottom:none}.wiki-infobox-btn{background-color:var(--wiki-link);border-radius:2px;padding:4px 10px;font-size:.8rem;font-weight:600;text-decoration:none;display:inline-block;color:#fff!important}.wiki-infobox-btn:hover{background-color:var(--wiki-link-hover);text-decoration:none}.wiki-lead-prose{margin-bottom:16px;font-size:1rem;line-height:1.7}.wiki-h2{font-family:var(--wiki-serif);color:#000;border-bottom:1px solid var(--wiki-border);clear:both;margin-top:30px;margin-bottom:12px;padding-bottom:4px;font-size:1.35rem;font-weight:400}.mw-headline{color:#000}.wiki-p{color:var(--wiki-text);margin-bottom:14px;font-size:.95rem;line-height:1.75}.wiki-glossary{margin:12px 0 24px}.wiki-dt{color:#000;margin-top:14px;margin-bottom:4px;font-size:.95rem;font-weight:700}.wiki-dd{color:var(--wiki-text);margin-bottom:12px;margin-left:20px;font-size:.92rem;line-height:1.65}.wiki-see-also{columns:2;margin-bottom:24px;margin-left:22px;line-height:1.8;list-style-type:square}@media (width<=600px){.wiki-see-also{columns:1}}.wiki-see-also li{margin-bottom:4px}.wiki-portal-header{border:1px solid var(--wiki-border);background:#fff;justify-content:space-between;align-items:center;gap:20px;margin:20px 0 24px;padding:24px 28px;display:flex}@media (width<=768px){.wiki-portal-header{flex-direction:column;align-items:flex-start}}.wiki-portal-title{font-family:var(--wiki-serif);color:#000;margin-bottom:6px;font-size:1.75rem;font-weight:400}.wiki-portal-desc{color:var(--wiki-text-muted);max-width:650px;font-size:.95rem;line-height:1.6}.wiki-portal-statbox{border:1px solid var(--wiki-border-subtle);text-align:center;background:#f8f9fa;border-radius:2px;min-width:170px;padding:12px 20px}.wiki-portal-stat-num{font-family:var(--wiki-serif);color:#000;font-size:1.6rem;font-weight:700}.wiki-portal-stat-label{color:var(--wiki-text-muted);text-transform:uppercase;letter-spacing:.5px;font-size:.75rem}.wiki-alpha-bar{border:1px solid var(--wiki-border);background:#fff;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-bottom:24px;padding:10px 16px;font-size:.88rem;display:flex}.wiki-alpha-bar strong{color:var(--wiki-text-muted);margin-right:4px}.wiki-alpha-bar a{color:var(--wiki-link);padding:2px 6px;font-weight:600}.wiki-alpha-bar a:hover{background-color:var(--wiki-border-light);text-decoration:none}.wiki-portal-box{border:1px solid var(--wiki-border);background:#fff;margin-bottom:24px}.wiki-box-header{background:var(--wiki-border-light);border-bottom:1px solid var(--wiki-border);justify-content:space-between;align-items:center;padding:10px 18px;display:flex}.wiki-box-title{font-family:var(--wiki-serif);color:#000;font-size:1.15rem;font-weight:400}.wiki-box-body{padding:20px 24px}.wiki-entry-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px;display:grid}.wiki-entry-card{border:1px solid var(--wiki-border-subtle);background:#f8f9fa;border-radius:2px;padding:12px 14px;transition:border-color .15s,background-color .15s}.wiki-entry-card:hover{border-color:var(--wiki-border);background-color:#f1f2f3}.wiki-entry-card h3{font-size:.95rem;font-weight:600;font-family:var(--wiki-sans);margin-bottom:6px}.wiki-entry-card h3 a{color:var(--wiki-link)}.wiki-card-meta{color:var(--wiki-text-muted);justify-content:space-between;align-items:center;font-size:.8rem;display:flex}.wiki-card-meta a{color:var(--wiki-link);font-weight:500}.wiki-btn-portal{background-color:var(--wiki-border-light);border:1px solid var(--wiki-border);color:var(--wiki-text);border-radius:2px;padding:8px 20px;font-size:.88rem;font-weight:500;text-decoration:none;display:inline-block}.wiki-btn-portal:hover{background-color:#dadde3;text-decoration:none}.wiki-footer{border-top:1px solid var(--wiki-border);color:var(--wiki-text-muted);background-color:#fff;margin-top:60px;padding:36px 0 28px;font-size:.82rem}.wiki-footer-container{max-width:1200px;margin:0 auto;padding:0 20px}.wiki-footer-info{margin-bottom:16px;line-height:1.65}.wiki-footer-info p{margin-bottom:8px}.wiki-disclaimer{color:#72777d;font-size:.78rem}.wiki-footer-nav{border-top:1px solid var(--wiki-border-light);border-bottom:1px solid var(--wiki-border-light);flex-wrap:wrap;gap:16px;margin-bottom:12px;padding:10px 0;list-style:none;display:flex}.wiki-footer-nav a{color:var(--wiki-link)}.wiki-footer-bottom{color:#72777d;font-size:.76rem}
