.wiki-hero{min-height:330px;display:flex;align-items:center;justify-content:space-between;gap:50px;border-bottom:1px solid var(--line)}.wiki-hero h1{font-size:clamp(42px,6vw,70px);line-height:1;letter-spacing:-.055em;margin:0}.wiki-hero p{max-width:720px;color:var(--muted);font-size:17px}.wiki-version{min-width:220px;padding:26px;border:1px solid #2f5b4c;border-radius:var(--radius);background:rgba(104,240,189,.06)}.wiki-version span,.wiki-version strong,.wiki-version small{display:block}.wiki-version span,.wiki-version small{color:var(--muted)}.wiki-version strong{font-size:26px;color:var(--accent);margin:5px 0}.wiki-toc{position:sticky;top:76px;z-index:10;display:flex;align-items:center;gap:18px;padding:14px 18px;margin:0 -18px;border-bottom:1px solid var(--line);background:rgba(10,12,16,.94);overflow:auto}.wiki-toc strong{color:var(--accent)}.wiki-toc a{color:var(--muted);white-space:nowrap}.wiki-toc a:hover{color:var(--text)}.wiki-content{max-width:940px;margin:auto}.wiki-section{padding:68px 0;scroll-margin-top:130px}.wiki-section+.wiki-section{border-top:1px solid var(--line)}.wiki-section h2{font-size:34px;letter-spacing:-.035em;margin:0 0 18px}.wiki-lead{font-size:17px;color:var(--muted);max-width:820px}.wiki-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:28px}.wiki-grid-small{grid-template-columns:repeat(3,1fr);margin-bottom:24px}.wiki-card,.wiki-note,.wiki-warning{padding:22px;border:1px solid var(--line);border-radius:var(--radius);background:rgba(17,21,27,.75)}.wiki-card h3{margin:0 0 8px}.wiki-card p,.wiki-note p,.wiki-warning p{margin:0;color:var(--muted)}.wiki-note{margin-top:25px;border-color:#2f5b4c}.wiki-warning{margin-top:24px;border-color:#765a2c;background:rgba(255,198,109,.06)}.wiki-plugin-list{margin-top:26px;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.wiki-plugin-list>div{display:grid;grid-template-columns:190px 1fr;gap:24px;padding:20px;background:rgba(17,21,27,.72)}.wiki-plugin-list>div+div{border-top:1px solid var(--line)}.wiki-plugin-list span{font-weight:750;color:var(--accent)}.wiki-plugin-list p{margin:0;color:var(--muted)}.wiki-checks{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:0;list-style:none;margin-top:26px}.wiki-checks li{padding:15px 17px;border:1px solid var(--line);border-radius:12px;background:#0c1015}.wiki-checks li:before{content:'✓';color:var(--accent);font-weight:900;margin-right:10px}.wiki-comments{scroll-margin-top:120px}.wiki-comments-intro{color:var(--muted);max-width:760px}.wiki-comment-form{margin:24px 0 32px}.wiki-comment-form textarea{resize:vertical}.wiki-form-footer{display:flex;justify-content:space-between;align-items:center;gap:20px}.wiki-form-footer small{color:var(--muted);max-width:650px}.wiki-hp{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.wiki-comment-list{display:grid;gap:13px}.wiki-comment{padding:20px;border:1px solid var(--line);border-radius:15px;background:rgba(17,21,27,.72)}.wiki-comment header{display:flex;justify-content:space-between;gap:20px}.wiki-comment header>div{display:flex;align-items:center;gap:9px}.wiki-comment time{color:var(--muted);font-size:12px}.wiki-comment p{white-space:normal;overflow-wrap:anywhere}.wiki-comment form{display:flex;justify-content:flex-end}.wiki-lang{font-size:9px;padding:3px 6px;border-radius:999px;color:var(--accent);background:rgba(104,240,189,.09)}@media(max-width:800px){.wiki-hero{align-items:flex-start;flex-direction:column;padding:60px 0}.wiki-version{width:100%}.wiki-grid,.wiki-grid-small,.wiki-checks{grid-template-columns:1fr}.wiki-plugin-list>div{grid-template-columns:1fr;gap:6px}.wiki-toc{top:70px}.wiki-form-footer{align-items:flex-start;flex-direction:column}.wiki-form-footer .button{width:100%}}@media(max-width:600px){.wiki-toc{top:94px}.wiki-comment header{align-items:flex-start;flex-direction:column;gap:5px}}
.wiki-community{display:flex;align-items:center;justify-content:space-between;gap:30px;border-top:1px solid var(--line)}.wiki-community h2{margin:4px 0 10px;font-size:30px}.wiki-community p{margin:0;color:var(--muted);max-width:720px}
.install-manuals{display:grid;gap:22px;margin-top:30px}.install-manual{padding:26px;border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(145deg,rgba(23,28,36,.96),rgba(15,19,25,.96))}.install-manual-header{display:flex;align-items:center;gap:15px}.install-manual-header .eyebrow{margin-bottom:4px}.install-manual-header h3{font-size:25px;margin:0}.install-requirements{margin:20px 0;color:var(--muted)}.install-requirements strong{color:var(--text)}.install-steps{display:grid;gap:10px;margin:0;padding-left:26px}.install-steps li{padding-left:5px}.install-steps li::marker{color:var(--accent);font-weight:800}.install-command{display:grid;gap:7px;margin-top:20px}.install-command span{color:var(--muted);font-size:12px}.install-command code{display:block;padding:13px 15px;border:1px solid var(--line);border-radius:11px;background:#090c10;color:var(--accent);overflow:auto;white-space:nowrap}.install-note{margin-top:22px;padding:16px 18px;border-left:3px solid var(--amber);border-radius:8px;background:rgba(255,198,109,.06)}.install-note p{margin:5px 0 0;color:var(--muted)}.install-release{display:flex;align-items:center;gap:18px;margin-top:22px;padding-top:20px;border-top:1px solid var(--line)}.install-release>div{min-width:0;display:grid;gap:4px;color:var(--muted);font-size:12px}.install-release code{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--accent);font-size:10px}.install-unavailable{margin:22px 0 0;color:var(--muted)}@media(max-width:700px){.install-manual{padding:20px}.install-release{align-items:stretch;flex-direction:column}.install-release .button{width:100%}.install-release code{white-space:normal;overflow-wrap:anywhere}}
.faq-section{padding-top:54px}.faq-list{display:grid;gap:13px;margin-top:28px}.faq-list details{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(145deg,rgba(23,28,36,.96),rgba(15,19,25,.96));overflow:hidden}.faq-list details[open]{border-color:#2f5b4c}.faq-list summary{display:flex;align-items:center;gap:16px;padding:20px 22px;cursor:pointer;font-size:17px;font-weight:750;list-style:none}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.faq-list summary::after{content:'+';margin-left:auto;color:var(--accent);font-size:24px;font-weight:500;line-height:1}.faq-list details[open] summary::after{content:'−'}.faq-number{flex:0 0 auto;color:var(--accent);font:700 12px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.faq-answer{padding:0 22px 22px 50px;border-top:1px solid var(--line)}.faq-answer p{margin:18px 0 0;color:var(--muted);font-size:16px}.faq-related{display:inline-flex;margin-top:14px;color:var(--accent);font-weight:700}.faq-related:hover{text-decoration:underline}@media(max-width:600px){.faq-list summary{align-items:flex-start;padding:18px 16px;font-size:15px}.faq-answer{padding:0 16px 18px}.faq-answer p{font-size:15px}}
