
:root{--wg:#294b2e;--wg2:#416d39;--wl:#91bd4c;--gold:#d7a936;--cream:#fff8e6;--paper:#f4ead0;--brown:#6d4b2e;--ink:#263127;--line:#d8c79c}
*{box-sizing:border-box}.wiki-body{background:radial-gradient(circle at 10% 0,rgba(145,189,76,.16),transparent 32rem),linear-gradient(#f7f1df,#eee5cf);color:var(--ink);min-height:100vh}
.wiki-topbar nav>a{padding:10px 13px}.wiki-topbar nav>a.active{background:#dce7bd;color:#25472c}
.wiki-shell{width:min(1320px,calc(100% - 30px));margin:28px auto 70px}.wiki-hero{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:30px;align-items:center;padding:clamp(28px,5vw,64px);border:3px solid #2b4c30;border-radius:32px;background:radial-gradient(circle at 85% 15%,rgba(235,192,72,.25),transparent 24rem),linear-gradient(135deg,#183522,#315b32);color:#fff9e6;box-shadow:0 8px 0 #9d7a3c,0 24px 55px rgba(38,49,31,.18)}
.wiki-hero:after{content:"";position:absolute;inset:auto -40px -100px 35%;height:250px;background:radial-gradient(ellipse,rgba(150,190,81,.18),transparent 65%);pointer-events:none}.wiki-hero h1{font-size:clamp(3.7rem,8vw,7rem);margin:.08em 0;line-height:.88}.wiki-hero-copy>p:not(.eyebrow){font-size:1.15rem;font-weight:800;max-width:58ch;color:#edf0d3}.wiki-search-wrap{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin-top:24px;padding:8px 10px 8px 16px;background:#fffaf0;border:3px solid #d6b35c;border-radius:19px;box-shadow:0 5px 0 rgba(42,31,18,.22);color:#263127}.wiki-search-wrap>span{font-size:1.6rem;font-weight:900}.wiki-search-wrap input{width:100%;border:0!important;outline:0!important;background:transparent!important;padding:9px 2px!important;font-size:1rem;font-weight:800;box-shadow:none!important}.wiki-search-wrap kbd{padding:5px 8px;border:1px solid #cbb98b;border-radius:8px;background:#efe5cb;font-weight:900}.wiki-search-hints{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.wiki-search-hints button,.wiki-small-btn{border:1px solid rgba(255,255,255,.22);border-radius:999px;background:rgba(255,255,255,.09);color:inherit;padding:7px 11px;font-weight:900;cursor:pointer}.wiki-book{justify-self:end;width:230px;aspect-ratio:.78;border:4px solid #4b351f;border-radius:13px 26px 26px 13px;background:linear-gradient(90deg,#6d4b2e 0 10%,#8e673b 10% 13%,#315b32 13%);box-shadow:12px 13px 0 rgba(0,0,0,.17);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;transform:rotate(3deg);position:relative;z-index:2}.wiki-book span{font-size:3rem}.wiki-book b{font-family:Fredoka,sans-serif;font-size:1.65rem;line-height:1}.wiki-book small{margin-top:10px;color:#efd170;font-weight:900;letter-spacing:.14em}
.wiki-section-head{display:flex;justify-content:space-between;align-items:end;gap:20px;margin:38px 0 18px}.wiki-section-head h2{font-size:clamp(2rem,4vw,3.4rem);margin:.08em 0;color:#23442a}.wiki-section-head p{margin:.3em 0;max-width:65ch}.wiki-category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.wiki-category{display:grid;grid-template-columns:46px 1fr auto;align-items:center;gap:11px;text-align:left;padding:17px;border:2px solid #d2c08f;border-radius:20px;background:linear-gradient(#fffaf0,#f1e6c9);box-shadow:0 5px 0 rgba(109,75,46,.13);cursor:pointer;color:inherit;transition:.15s}.wiki-category:hover{transform:translateY(-3px);border-color:#87a852}.wiki-category>span{font-size:1.7rem}.wiki-category b{font-family:Fredoka,sans-serif;font-size:1rem}.wiki-category small{display:block;color:#747464;margin-top:2px}.wiki-category i{font-style:normal;font-weight:900;color:#789247}
.wiki-feature-row{display:grid;grid-template-columns:1.15fr .85fr;gap:16px;margin-top:28px}.wiki-feature-card{display:grid;grid-template-columns:auto 1fr;gap:17px;padding:24px;border:3px solid #54723d;border-radius:25px;background:linear-gradient(135deg,#dfeab7,#fff3d3);box-shadow:0 6px 0 rgba(91,70,38,.16)}.wiki-feature-card.beginner-feature{border-color:#b48831;background:linear-gradient(135deg,#ffe3a2,#fff5d7)}.wiki-feature-icon{font-size:2.2rem}.wiki-feature-card h2{font-size:1.75rem;margin:.1em 0}.wiki-feature-card h2 em{font-style:normal;color:#9a6d19}.wiki-feature-card p{margin:.45em 0}.wiki-feature-card button{border:0;background:none;color:#315b32;font-weight:900;padding:6px 0;cursor:pointer}
.wiki-directory-grid,.wiki-results-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.wiki-entry{position:relative;text-align:left;padding:19px;border:2px solid #d1bf8e;border-radius:20px;background:#fff9e9;color:inherit;box-shadow:0 4px 0 rgba(99,74,41,.12);cursor:pointer;transition:.15s;overflow:hidden}.wiki-entry:hover{transform:translateY(-3px);border-color:#7f9f50}.wiki-entry-top{display:flex;align-items:center;gap:10px}.wiki-entry-icon{font-size:1.7rem}.wiki-entry h3{font-size:1.15rem;margin:0}.wiki-entry p{font-size:.9rem;margin:.65em 0;color:#596158}.wiki-entry-meta{display:flex;flex-wrap:wrap;gap:6px}.wiki-chip{display:inline-flex;align-items:center;padding:5px 8px;border-radius:999px;background:#eee5c8;color:#53604d;font-size:.72rem;font-weight:900}.wiki-chip.access{background:#dce9c2;color:#365331}.wiki-count{font-weight:900;color:#6e795f}
.wiki-results[hidden],#wikiHome[hidden],.wiki-article[hidden]{display:none!important}.wiki-results .wiki-small-btn{color:#43533e;border-color:#c4b78f;background:#fff9e8}.wiki-empty{grid-column:1/-1;padding:30px;text-align:center;border:2px dashed #b9a979;border-radius:20px;background:rgba(255,255,255,.45)}
.wiki-back{border:2px solid #c6b586;border-radius:14px;background:#fff8e4;padding:9px 13px;font-weight:900;color:#355139;cursor:pointer}.wiki-breadcrumbs{display:flex;flex-wrap:wrap;gap:7px;margin:20px 0;color:#6a735f;font-weight:800;font-size:.84rem}.wiki-breadcrumbs a{color:#456b39;text-decoration:none}.wiki-article-card{border:3px solid #d0bc83;border-radius:28px;background:#fff9e9;box-shadow:0 7px 0 rgba(104,76,41,.13);overflow:hidden}.wiki-article-head{padding:clamp(24px,4vw,44px);background:radial-gradient(circle at 90% 10%,rgba(215,169,54,.18),transparent 22rem),linear-gradient(#eef0cf,#e1e8b9);border-bottom:2px solid #c9b985}.wiki-article-titleline{display:flex;align-items:center;gap:15px}.wiki-article-titleline>span{font-size:3rem}.wiki-article h1{font-size:clamp(2.8rem,6vw,5rem);margin:.08em 0;color:#24472b}.wiki-article-summary{font-size:1.1rem;font-weight:800;max-width:70ch}.wiki-article-body{display:grid;grid-template-columns:minmax(0,1fr) 250px;gap:30px;padding:clamp(22px,4vw,42px)}.wiki-content h2{font-size:1.7rem;color:#315b32;margin:1.5em 0 .55em}.wiki-content h2:first-child{margin-top:0}.wiki-content p{line-height:1.65}.wiki-toc{align-self:start;position:sticky;top:110px;border:2px solid #d6c69d;border-radius:18px;background:#f4ead0;padding:15px}.wiki-toc strong{font-family:Fredoka,sans-serif}.wiki-toc a{display:block;padding:6px 0;color:#486341;text-decoration:none;font-weight:800;font-size:.85rem}.wiki-command-list{display:grid;gap:9px}.wiki-command{display:grid;grid-template-columns:minmax(130px,.6fr) 1.5fr auto;align-items:center;gap:12px;padding:13px;border:2px solid #d8c69a;border-radius:15px;background:#fffdf5}.wiki-command code{font-size:.9rem;font-weight:900;color:#315b32}.wiki-command p{margin:0;font-size:.88rem}.wiki-access{white-space:nowrap;padding:5px 8px;border-radius:999px;background:#dfeac7;color:#3d5c36;font-size:.7rem;font-weight:900}.wiki-steps{counter-reset:steps;display:grid;gap:9px;padding:0}.wiki-steps li{list-style:none;display:grid;grid-template-columns:36px 1fr;gap:10px;align-items:start;padding:12px;border:1px solid #ddcda6;border-radius:14px;background:#faf4e4}.wiki-steps li:before{counter-increment:steps;content:counter(steps);display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:#456f3b;color:white;font-weight:900}.wiki-problem{padding:13px 15px;border-left:5px solid #d6a638;background:#f8efd7;border-radius:10px;margin:9px 0}.wiki-problem b{display:block;margin-bottom:4px}.wiki-compare{display:grid;grid-template-columns:1fr auto 1fr;align-items:stretch;gap:12px;margin:20px 0}.wiki-compare-card{padding:20px;border:3px solid #6f914b;border-radius:20px;background:#edf2d1}.wiki-compare-card:last-child{border-color:#c18e2d;background:#fff0c7}.wiki-compare-card .big-command{display:block;font-family:Fredoka,sans-serif;font-size:1.8rem;margin:9px 0;color:#294b2e}.wiki-vs{align-self:center;font-family:Fredoka,sans-serif;font-size:1.5rem;color:#8b6c31}.wiki-related{display:flex;flex-wrap:wrap;gap:8px}.wiki-related button,.wiki-link{border:2px solid #c9b787;border-radius:12px;background:#f5ead0;padding:9px 11px;color:#35563a;font-weight:900;text-decoration:none;cursor:pointer}.wiki-footer{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:25px max(20px,calc((100% - 1260px)/2));background:#173121;color:#f8efd8;border-top:5px solid #d5aa3a}.wiki-footer img{width:48px}.wiki-footer p{margin:3px 0;color:#d8dfc8}.wiki-footer a{color:#f2ce69;font-weight:900;text-decoration:none}
@media(max-width:1000px){.wiki-category-grid{grid-template-columns:repeat(3,1fr)}.wiki-directory-grid,.wiki-results-grid{grid-template-columns:repeat(2,1fr)}.wiki-hero{grid-template-columns:1fr}.wiki-book{display:none}.wiki-article-body{grid-template-columns:1fr}.wiki-toc{position:static;order:-1}.wiki-feature-row{grid-template-columns:1fr}}
@media(max-width:700px){.wiki-shell{width:calc(100% - 18px);margin-top:15px}.wiki-hero{padding:24px 17px;border-radius:23px}.wiki-hero h1{font-size:3.5rem}.wiki-search-wrap kbd{display:none}.wiki-category-grid,.wiki-directory-grid,.wiki-results-grid{grid-template-columns:1fr}.wiki-category{grid-template-columns:42px 1fr auto}.wiki-feature-card{grid-template-columns:1fr}.wiki-feature-icon{font-size:1.8rem}.wiki-command{grid-template-columns:1fr}.wiki-access{justify-self:start}.wiki-compare{grid-template-columns:1fr}.wiki-vs{text-align:center}.wiki-article-card{border-radius:20px}.wiki-article-head{padding:22px 17px}.wiki-article-titleline{align-items:flex-start}.wiki-article-titleline>span{font-size:2rem}.wiki-article h1{font-size:2.65rem}.wiki-article-body{padding:18px 14px}.wiki-footer{grid-template-columns:auto 1fr}.wiki-footer>a{grid-column:1/-1}.wiki-section-head{align-items:start;flex-direction:column}}
