/* Leader2 Wiki active8: complete warm gold palette and readable conversion ladders. */
.leader2-wiki{--wk-bg:#08100c;--wk-panel:#0b1913;--wk-raised:#0c2117;--wk-border:#1c553b;--wk-muted:#7db49b;--wk-text:#d7f2e6;--wk-accent:#5fd09c;--wk-gold:#7edaaf;background-color:var(--wk-bg);background-image:radial-gradient(#48c98d10 1px,transparent 1px)}
.leader2-wiki a,.leader2-wiki .wk-item-inline,.leader2-wiki .wk-table-wrap td a,.leader2-wiki .wk-link-list>a,.leader2-wiki .wk-toc>a{color:#6ad4a3}
.wk-topbar,.wk-sidebar{background:#09100d!important;border-color:#18402e!important}
.wk-topbar .wk-search,.wk-search,.wk-filters,.wk-filter-search input,.wk-filter-level input,.wk-filters select{background:#091711!important;border-color:#22704c!important;color:#d7f2e6!important}
.wk-topbar .wk-search:focus-within,.wk-search:focus-within{border-color:#5fd09c!important;box-shadow:0 0 0 2px #5fd09c22}
.wk-brand,.wk-brand span,.wk-toplinks>a:not(.wk-discord),.wk-sidebar nav>a,.wk-sidebar nav>h2{color:#9fd3bb!important}
.wk-sidebar nav>h2{border-color:#35b57a!important}
.wk-sidebar a:hover,.wk-sidebar a[aria-current],.wk-sidebar .active{background:#0f3021!important;color:#92dfbb!important;border-color:#35b57a!important}
.wk-sidebar small{color:#60ae8a!important}
.wk-topbar .wk-discord,.wk-filters>button,.wk-pills>a:first-child,.wk-pills>a[aria-current],.wk-menu-button{background:#257f55!important;border-color:#5fd09c!important;color:#def6eb!important}
.wk-topbar .wk-discord:hover,.wk-filters>button:hover{background:#2c9866!important}
.wk-section-title,.wk-eyebrow,.wk-copy:hover,.wk-item-inline:hover,.wk-link-list b,.wk-pills>a:hover,.wk-conversion-route{color:#74d7a9!important}
.wk-section-title:before{background:repeating-linear-gradient(115deg,transparent 0 4px,#58ce98 4px 7px,transparent 7px 10px)}
.wk-table-wrap,.wk-search,.wk-filters,.wk-list-head,.wk-article-section,.wk-source-card,.wk-conversion-card,.wk-grade-card,.wk-refine-panel,.wk-link-list,.wk-family-grid>a,.wk-world-grid>a,.wk-equipment-shelf>a,.wk-class-card{border-color:#1f563d!important}
.wk-table-wrap,.wk-article-section,.wk-link-list,.wk-equipment-shelf,.wk-class-grid,.wk-class-card,.wk-world-grid>a,.wk-world-grid>a:hover{background-color:#091711!important}
.wk-table-wrap thead,.wk-grade-card>header,.wk-refine-panel>header{background:#0f3021!important}
.wk-table-wrap thead th,.wk-table-wrap th{color:#b5ead1!important}
.wk-table-wrap tbody tr:nth-child(even),.wk-grade-card,.wk-conversion-card,.wk-refine-panel,.wk-source-card,.wk-link-list>a,.wk-world-grid>a{background:linear-gradient(145deg,#0d2118,#081710)!important}
.wk-table-wrap tbody tr:hover,.wk-link-list>a:hover,.wk-world-grid>a:hover,.wk-family-grid>a:hover,.wk-equipment-shelf>a:hover{background:#0f3021!important}
.wk-table-wrap td,.wk-table-wrap tbody th,.wk-link-list>a,.wk-conversion-materials,.wk-grade-card p{border-color:#183c2b!important}
.wk-table-wrap td:last-child a,.wk-catalog-table td:last-child a{color:#6ad4a3!important}
.wk-class-badges abbr{border-color:#2c9665!important;background:#0f3021!important;color:#b5ead1!important}
.wk-class-badges .wk-unavailable{opacity:.28;filter:grayscale(1)}
.wk-slot,.wk-item-appearance,.wk-model-viewer{background:linear-gradient(145deg,#081710,#0f3021)!important;border-color:#257f55!important}
.wk-model-viewer{background:radial-gradient(ellipse at center,#174831,#08100c 70%)!important}
.wk-model-controls button{background:#0e3020!important;border-color:#2b9463!important;color:#8fdeba!important}
.wk-yang,.wk-refine-panel>footer b,.wk-conversion-card>footer,.wk-conversion-card>footer span+span{color:#7edaaf!important}
.wk-world-grid img{width:88px;height:88px;object-fit:contain;image-rendering:pixelated;border:1px solid #22704c;border-radius:8px;background:#09100d;padding:7px}
.wk-world-grid>a{min-height:158px}
.wk-conversion-card{padding:18px!important;border-radius:10px!important}
.wk-conversion-route{display:flex;align-items:center;flex-wrap:wrap;gap:10px}
.wk-conversion-ladder{margin:13px 0 11px;padding:11px 0;border-top:1px solid #1d4935;border-bottom:1px solid #1d4935}
.wk-conversion-ladder>span{display:block;margin-bottom:8px;color:#65bc94;font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}
.wk-conversion-ladder>div{display:flex;flex-wrap:wrap;gap:6px}
.wk-conversion-ladder a{display:grid;min-width:32px;height:29px;place-items:center;padding:0 8px;border:1px solid #22704c;border-radius:999px;background:#0d2118;color:#74d7a9!important;font-size:12px;font-weight:700;text-decoration:none}
.wk-conversion-ladder a:hover,.wk-conversion-ladder a[aria-current]{background:#257f55;border-color:#5fd09c;color:#def6eb!important}
.wk-conversion-materials{color:#a6d5bf}
.wk-conversion-card>footer{border-color:#1d4935!important}
.wk-conversion-card>footer span+span{font-weight:700}
.wk-home-section,.wk-article-section{scroll-margin-top:90px}
.wk-filters label>span,.wk-filters label{color:#9fd3bb}
.wk-filters input,.wk-filters select{color:#d7f2e6}
.wk-list-head p,.wk-section-description,.wk-article-head p{color:#7db49b!important}
.wk-hero em,.wk-facts dd{color:#7edaaf!important}
.wk-footer{border-color:#18402e!important}
.wk-empty,.leader2-wiki .leader2-maintenance-notice{background:#0b2117!important;border-color:#206545!important;color:#a7e2c7!important}
.leader2-wiki::-webkit-scrollbar-track,.leader2-wiki *::-webkit-scrollbar-track{background:#07110c}
.leader2-wiki::-webkit-scrollbar-thumb,.leader2-wiki *::-webkit-scrollbar-thumb{background:#257f55;border-radius:4px}
@media(max-width:650px){.wk-conversion-ladder a{min-width:29px;height:27px;padding:0 6px}.wk-conversion-card{padding:13px!important}.wk-world-grid img{width:76px;height:76px}}
@media(prefers-reduced-motion:reduce){.wk-sidebar{transition:none}}

.wk-nav-details{margin:2px 0 5px;border:1px solid #1d4935;border-radius:7px;background:#091711}
.wk-nav-details>summary{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:9px 11px;color:#9fd3bb;cursor:pointer;list-style:none;font-size:12px}
.wk-nav-details>summary::-webkit-details-marker{display:none}
.wk-nav-details>summary:after{content:'+';color:#5fd09c;font-size:17px}
.wk-nav-details[open]>summary:after{content:'?'}
.wk-nav-details>summary:hover,.wk-nav-details[open]>summary{color:#92dfbb;background:#0f3021}
.wk-sidebar .wk-nav-details>a{display:flex;margin:0;padding:8px 12px 8px 20px;border-top:1px solid #153024;font-size:11px}
.wk-sidebar .wk-nav-details>a small{margin-left:auto}

/* Keep the left navigation compact, like the reference wiki, without boxed menu cards. */
.wk-sidebar nav>h2{margin:13px 0 5px;padding:4px 22px 4px 25px;border-left:3px solid #35b57a;font-size:11px;letter-spacing:1.5px;color:#6fd0a3!important}
.wk-nav-details{margin:0;border:0;border-radius:0;background:transparent}
.wk-nav-details>summary{position:relative;min-height:34px;padding:7px 22px 7px 25px;border-left:3px solid transparent;color:#9fd3bb;font-size:13px;line-height:1.5}
.wk-nav-details>summary:after{content:'';width:6px;height:6px;margin-left:4px;border-right:1.5px solid #4ba97e;border-bottom:1.5px solid #4ba97e;transform:rotate(45deg);transition:transform .15s ease}
.wk-nav-details[open]>summary:after{transform:rotate(225deg)}
.wk-nav-details>summary:hover,.wk-nav-details[open]>summary{background:#0d2118;color:#92dfbb}
.wk-sidebar .wk-nav-details>a{min-height:31px;padding:6px 22px 6px 39px;border:0;border-left:3px solid transparent;font-size:12px;color:#8cb9a4}
.wk-sidebar .wk-nav-details>a[aria-current]{border-left-color:#35b57a;background:#0e2b1e;color:#92dfbb}
.wk-sidebar .wk-nav-details>a small{font-size:10px;color:#5b9f80}

.wk-equipment-shelf{grid-template-columns:repeat(4,minmax(0,1fr))}
@media(max-width:650px){.wk-equipment-shelf{grid-template-columns:repeat(2,minmax(0,1fr))}}


/* Production catalog: category filter and compact, readable recipe accordions. */
.wk-recipe-browser{display:grid;gap:12px}.wk-recipe-filter{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid #18402e;border-radius:12px;background:#08150f}.wk-recipe-filter>span{color:#65bc94;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.wk-recipe-filter select{min-width:220px;padding:10px 34px 10px 12px;border:1px solid #1e593e;border-radius:8px;background:#08110d;color:#cdeedf;font:inherit}.wk-recipe-group,.wk-recipe-subgroup{overflow:hidden;border:1px solid #18402e;border-radius:12px;background:#08100c}.wk-recipe-group+ .wk-recipe-group{margin-top:8px}.wk-recipe-group>summary,.wk-recipe-subgroup>summary{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;color:#cdeedf;cursor:pointer;list-style:none}.wk-recipe-group>summary::-webkit-details-marker,.wk-recipe-subgroup>summary::-webkit-details-marker{display:none}.wk-recipe-group>summary:before,.wk-recipe-subgroup>summary:before{content:'+';display:grid;width:22px;height:22px;place-items:center;border:1px solid #1f513a;border-radius:5px;color:#5fd09c}.wk-recipe-group[open]>summary:before,.wk-recipe-subgroup[open]>summary:before{content:'?'}.wk-recipe-group>summary strong{margin-right:auto}.wk-recipe-group>summary span,.wk-recipe-subgroup>summary span{color:#65bc94;font-size:12px}.wk-recipe-list{padding:0 12px 12px}.wk-recipe-row{display:grid;grid-template-columns:minmax(180px,1fr) minmax(280px,2.5fr) minmax(120px,.8fr) 55px;align-items:center;gap:14px;padding:12px;border-top:1px solid #173024}.wk-recipe-result{display:flex;align-items:center;gap:8px}.wk-recipe-result>b,.wk-recipe-material>b{flex:none;color:#58cf98;font-size:11px}.wk-recipe-materials{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.wk-recipe-material{display:inline-flex;align-items:center;gap:5px}.wk-recipe-cost{color:#5fd09c;font-size:12px}.wk-recipe-rate{color:#8fd3b4;font-size:12px}.wk-recipe-subgroup{margin:8px 0;background:#08150f}.wk-recipe-subgroup>summary{padding:10px 12px;font-size:13px}.wk-recipe-empty{color:#7ca994;font-size:12px}.wk-recipe-row .wk-item-inline img{width:28px;height:28px;object-fit:contain}.wk-recipe-row .wk-item-inline{gap:6px}.wk-recipe-row .wk-item-inline span{font-size:12px}@media(max-width:800px){.wk-recipe-row{grid-template-columns:1fr auto;gap:8px}.wk-recipe-result{grid-column:1/-1}.wk-recipe-materials{grid-column:1/-1}.wk-recipe-cost{grid-column:1}.wk-recipe-rate{grid-column:2;grid-row:3;text-align:right}.wk-recipe-filter{align-items:flex-start;flex-direction:column}.wk-recipe-filter select{width:100%}}

.wk-weapon-table .wk-slot{width:44px;height:64px}.wk-weapon-table .wk-catalog-name{min-height:80px}.wk-weapon-table .wk-catalog-name>span{font-size:14px}.wk-weapon-table .wk-catalog-name small{font-size:10px}
.wk-class-badges abbr{width:23px;height:23px;padding:0;overflow:hidden;border-radius:50%;vertical-align:middle}.wk-class-badges abbr img{display:block;width:100%;height:100%;object-fit:cover}
.wk-pills>a small{margin-left:3px;color:inherit;opacity:.72;font-size:10px}

.wk-class-badges{display:flex!important;align-items:center;gap:4px;white-space:nowrap}.wk-class-badges abbr{display:block!important;box-sizing:border-box;width:22px!important;height:22px!important;min-width:22px;flex:0 0 22px;padding:0!important;overflow:hidden;border-radius:50%}.wk-class-badges abbr img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:cover}

.wk-weapon-table .wk-class-badges{display:flex!important;align-items:center!important;gap:4px!important;white-space:nowrap!important}.wk-weapon-table .wk-class-badges abbr{display:block!important;box-sizing:border-box!important;width:22px!important;height:22px!important;min-width:22px!important;flex:0 0 22px!important;padding:0!important;overflow:hidden!important;border-radius:50%!important}.wk-weapon-table .wk-class-badges abbr img{display:block!important;width:22px!important;height:22px!important;max-width:22px!important;max-height:22px!important;object-fit:cover!important}
.wk-weapon-table .wk-catalog-name>.wk-slot{display:grid!important;width:44px!important;height:64px!important;flex:0 0 44px!important;place-items:center!important}.wk-weapon-table .wk-catalog-name>.wk-slot img{max-width:40px!important;max-height:60px!important;object-fit:contain!important}

/* Chest catalog rows show the opened pool size and verified sources. */
.wk-chest-sources{display:flex;flex-wrap:wrap;gap:5px;margin:2px 0 7px}.wk-chest-sources a,.wk-chest-sources span,.wk-chest-sources small{padding:3px 7px;border:1px solid #1f513a;border-radius:999px;background:#0d2118;color:#7edaaf;font-size:10px;line-height:1.3}.wk-chest-sources a:hover{border-color:#35b57a;color:#c3edda}.wk-chest-count{color:#86c9aa;font-size:12px}.wk-chest-detail{font-size:11px}.wk-chest-table .wk-catalog-name{min-height:66px}.wk-chest-table .wk-catalog-name small{font-size:10px}
@media(max-width:700px){.wk-chest-table table,.wk-chest-table tbody,.wk-chest-table tr,.wk-chest-table th,.wk-chest-table td{display:block;width:100%;box-sizing:border-box}.wk-chest-table thead{display:none}.wk-chest-table tr{padding:10px 12px;border-bottom:1px solid #18402e}.wk-chest-table td{padding:4px 12px 6px 60px;border:0}.wk-chest-table td:last-child{padding-bottom:10px}}
/* Biyolog guide: gold-accented quest timeline with clear materials, rewards, and timing. */
.wk-biolog-overview{display:grid;grid-template-columns:84px minmax(220px,1fr) auto;align-items:center;gap:22px;margin:6px 0 28px;padding:24px 28px;border:1px solid #22734e;border-radius:16px;background:radial-gradient(ellipse at 12% 50%,#2d9d6929,transparent 35%),linear-gradient(125deg,#0d251a,#081710 62%,#092015);box-shadow:inset 0 1px #90dfba16,0 16px 35px #0004}
.wk-biolog-seal{display:grid;width:78px;height:78px;place-items:center;border:1px solid #3cc787;border-radius:50%;background:radial-gradient(circle,#164c33,#081710 68%);box-shadow:0 0 0 7px #33b07613,0 0 30px #4ccb9020;color:#91dfbb;font-size:30px;font-weight:900}
.wk-biolog-overview>div:nth-child(2)>small{display:block;margin-bottom:7px;color:#4fc68f;font-size:10px;font-weight:800;letter-spacing:.16em}
.wk-biolog-overview>div:nth-child(2)>strong{display:block;color:#d3f2e4;font-size:21px;letter-spacing:.01em}
.wk-biolog-overview p{max-width:560px;margin:7px 0 0;color:#8dbda7;font-size:13px;line-height:1.65}
.wk-biolog-stats{display:grid;gap:7px;min-width:170px;padding-left:20px;border-left:1px solid #215b40}
.wk-biolog-stats span{color:#91c7ae;font-size:11px}
.wk-biolog-stats b{display:inline-block;min-width:58px;color:#7edaaf;font-size:16px}
.wk-biolog-timeline{position:relative;display:grid;gap:16px;padding:2px 0 14px}
.wk-biolog-timeline:before{position:absolute;top:39px;bottom:52px;left:37px;width:2px;background:linear-gradient(#4acb8f,#1f6c48 85%,transparent);content:""}
.wk-biolog-step{position:relative;display:grid;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:18px}
.wk-biolog-level{z-index:1;display:flex;width:74px;height:74px;flex-direction:column;align-items:center;justify-content:center;border:2px solid #36bc7e;border-radius:50%;background:radial-gradient(circle at 40% 30%,#0f3523,#08110d 72%);box-shadow:0 0 0 6px #36bc7e12,0 7px 18px #0006;color:#8fdeba}
.wk-biolog-level small{font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}
.wk-biolog-level b{font-size:25px;line-height:1.1}
.wk-biolog-card{overflow:hidden;border:1px solid #1c593d;border-radius:13px;background:linear-gradient(135deg,#0d1e16,#09140f 70%);box-shadow:0 8px 18px #0003;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}
.wk-biolog-card:hover{transform:translateY(-2px);border-color:#35b77b;box-shadow:0 12px 24px #0005,0 0 22px #46c98c12}
.wk-biolog-card>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 17px;border-bottom:1px solid #173d2b;background:linear-gradient(90deg,#0f3021,#0c2117)}
.wk-biolog-card>header strong{color:#b5ead1;font-size:12px;letter-spacing:.09em;text-transform:uppercase}
.wk-biolog-chance{padding:5px 9px;border:1px solid #247e54;border-radius:999px;background:#0b2117;color:#76d7aa;font-size:11px;font-weight:700}
.wk-biolog-card-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(210px,.6fr);gap:18px;padding:16px 18px}
.wk-biolog-materials>small,.wk-biolog-rewards>small{display:block;margin:0 0 9px;color:#62ac8a;font-size:9px;font-weight:800;letter-spacing:.14em}
.wk-biolog-materials>div{display:flex;align-items:center;flex-wrap:wrap;gap:12px}
.wk-biolog-item{display:inline-flex;align-items:center;gap:9px;min-width:0;color:#d2f0e2}
.wk-biolog-icon{position:relative;display:grid;width:48px;height:48px;flex:0 0 48px;place-items:center;border:1px solid #236d4b;border-radius:9px;background:radial-gradient(circle at 50% 30%,#133224,#08100c 76%)}
.wk-biolog-icon img{width:34px;height:34px;object-fit:contain;image-rendering:pixelated}
.wk-biolog-icon>b{position:absolute;right:-5px;bottom:-5px;display:grid;min-width:19px;height:19px;place-items:center;padding:0 3px;border:1px solid #31aa72;border-radius:999px;background:#08150f;color:#99e2c0;font-size:10px}
.wk-biolog-name{font-size:12px;font-weight:700;line-height:1.45}
.wk-biolog-plus{color:#69d3a2;font-size:19px;font-weight:800}
.wk-biolog-rewards{padding-left:18px;border-left:1px solid #194531}
.wk-biolog-rewards>div{display:flex;flex-wrap:wrap;gap:6px}
.wk-biolog-bonus{padding:6px 9px;border:1px solid #206e4a;border-radius:7px;background:linear-gradient(135deg,#0f3423,#0b2117);color:#71d6a7;font-size:11px;font-weight:700}
.wk-biolog-card>footer{display:flex;justify-content:space-between;gap:12px;padding:10px 18px;border-top:1px solid #173d2b;color:#76a991;font-size:10px}
.wk-biolog-card>footer b{margin-left:4px;color:#70d6a7;font-size:11px}
@media(max-width:900px){.wk-biolog-overview{grid-template-columns:70px minmax(0,1fr);gap:16px;padding:20px}.wk-biolog-seal{width:64px;height:64px}.wk-biolog-stats{grid-column:1/-1;grid-template-columns:repeat(3,1fr);min-width:0;padding:12px 0 0;border-top:1px solid #215b40;border-left:0}.wk-biolog-stats b{display:block}.wk-biolog-card-body{grid-template-columns:minmax(0,1fr) minmax(170px,.55fr);gap:12px}}
@media(max-width:650px){.wk-biolog-overview{grid-template-columns:54px minmax(0,1fr);gap:12px;padding:16px}.wk-biolog-seal{width:50px;height:50px;font-size:22px}.wk-biolog-overview>div:nth-child(2)>strong{font-size:17px}.wk-biolog-stats{gap:6px}.wk-biolog-stats span{font-size:9px}.wk-biolog-stats b{min-width:0;font-size:13px}.wk-biolog-timeline{gap:12px}.wk-biolog-timeline:before{left:26px}.wk-biolog-step{grid-template-columns:54px minmax(0,1fr);gap:9px}.wk-biolog-level{width:52px;height:52px}.wk-biolog-level b{font-size:19px}.wk-biolog-level small{font-size:8px}.wk-biolog-card>header{padding:10px 12px}.wk-biolog-card-body{grid-template-columns:1fr;padding:12px;gap:12px}.wk-biolog-rewards{padding:12px 0 0;border-top:1px solid #194531;border-left:0}.wk-biolog-card>footer{padding:9px 12px;flex-direction:column;gap:4px}.wk-biolog-icon{width:42px;height:42px;flex-basis:42px}.wk-biolog-icon img{width:30px;height:30px}.wk-biolog-name{font-size:11px}}
@media(prefers-reduced-motion:reduce){.wk-biolog-card{transition:none}}

/* Farm2-inspired Biyolog layout, adapted to Leader2's gold identity. */
.wk-biolog-overview{grid-template-columns:82px minmax(240px,1fr) auto;margin:4px 0 24px;padding:18px 22px;border-color:#1b3b2c;border-radius:12px;background:linear-gradient(110deg,#0d1712,#0c110f 65%,#0d1712);box-shadow:inset 3px 0 #36bc7e,0 10px 26px #0003}
.wk-biolog-seal{width:72px;height:72px;border-radius:12px;background:radial-gradient(circle at 50% 38%,#164b33,#09110d 72%);box-shadow:inset 0 0 24px #36bc7e19,0 0 0 1px #36bc7e22;color:#8fdeba;font-family:Georgia,serif;font-style:italic}
.wk-biolog-stats{grid-template-columns:repeat(3,auto);align-items:center;gap:14px;min-width:0;padding-left:18px}
.wk-biolog-stats b{min-width:0;margin-right:4px;color:#70d6a7}
.wk-biolog-timeline{gap:14px;padding-top:4px}
.wk-biolog-timeline:before{top:40px;bottom:44px;left:38px;width:2px;background:linear-gradient(#46c98c,#268157 80%,transparent)}
.wk-biolog-step{grid-template-columns:78px minmax(0,1fr) minmax(170px,.34fr);gap:16px}
.wk-biolog-level{width:78px;height:78px;border-color:#36bc7e;background:radial-gradient(circle at 40% 30%,#0f3021,#0b100e 72%);box-shadow:0 0 0 5px #36bc7e11;color:#8fdeba}
.wk-biolog-card{display:flex;min-height:90px;flex-direction:column;justify-content:center;border-color:#223a2f;border-radius:12px;background:linear-gradient(100deg,#111815,#0d1411);box-shadow:none}
.wk-biolog-card:hover{transform:translateY(-1px);border-color:#2d9967;box-shadow:0 8px 20px #0003}
.wk-biolog-card>header{padding:9px 15px;border-bottom:1px solid #1c2b24;background:transparent}
.wk-biolog-card>header strong{color:#90d9b7;font-size:10px;letter-spacing:.08em}
.wk-biolog-chance{padding:4px 8px;border-color:#1f553c;background:#0d1712;color:#6bd4a3}
.wk-biolog-materials{padding:12px 15px}
.wk-biolog-materials>small,.wk-biolog-rewards>small{margin-bottom:8px;color:#70a98f;font-size:9px;letter-spacing:.12em}
.wk-biolog-materials>div{gap:10px}
.wk-biolog-item{gap:10px;color:#dfeae5}
.wk-biolog-icon{width:52px;height:52px;flex-basis:52px;border-color:#2b4137;border-radius:9px;background:radial-gradient(circle at 50% 35%,#17241e,#0b100e 76%)}
.wk-biolog-icon img{width:38px;height:38px}
.wk-biolog-icon>b{right:-4px;bottom:-4px;min-width:17px;height:17px;border-color:#33b076;background:#090d0b;color:#86dcb4;font-size:9px}
.wk-biolog-name{color:#dfebe5;font-size:12px}
.wk-biolog-name a{color:inherit;text-decoration:none}
.wk-biolog-name a:hover{color:#8fdeba}
.wk-biolog-plus{color:#57ce97}
.wk-biolog-rewards{display:grid;align-content:center;gap:8px;min-height:70px;padding:8px 0 8px 16px;border-left:1px solid #1f342a}
.wk-biolog-rewards>div{display:grid;gap:4px}
.wk-biolog-bonus{padding:0;border:0;background:none;color:#d8e3de;font-size:12px;font-weight:500;line-height:1.5}
.wk-biolog-bonus:before{margin-right:5px;color:#36bc7e;content:'+'}
.wk-biolog-cooldown{color:#76a991;font-size:10px}
.wk-biolog-cooldown b{margin-left:4px;color:#6bd4a3}
@media(max-width:900px){.wk-biolog-step{grid-template-columns:66px minmax(0,1fr);gap:12px}.wk-biolog-level{width:64px;height:64px}.wk-biolog-timeline:before{left:31px}.wk-biolog-rewards{grid-column:2;padding:0 12px 12px;border-left:0}.wk-biolog-rewards>div{display:flex;flex-wrap:wrap;gap:6px 12px}.wk-biolog-overview{grid-template-columns:68px minmax(0,1fr)}.wk-biolog-seal{width:62px;height:62px}.wk-biolog-stats{grid-column:1/-1;padding:12px 0 0;border-top:1px solid #1f342a;border-left:0}}
@media(max-width:650px){.wk-biolog-overview{grid-template-columns:50px minmax(0,1fr);gap:12px;padding:14px}.wk-biolog-seal{width:48px;height:48px;font-size:21px}.wk-biolog-overview>div:nth-child(2)>strong{font-size:16px}.wk-biolog-stats{grid-template-columns:repeat(3,1fr);gap:8px}.wk-biolog-timeline{gap:12px}.wk-biolog-timeline:before{left:24px}.wk-biolog-step{grid-template-columns:50px minmax(0,1fr);gap:9px}.wk-biolog-level{width:48px;height:48px}.wk-biolog-level b{font-size:18px}.wk-biolog-card>header{padding:8px 10px}.wk-biolog-materials{padding:10px}.wk-biolog-materials>div{align-items:flex-start;gap:8px}.wk-biolog-icon{width:42px;height:42px;flex-basis:42px}.wk-biolog-icon img{width:30px;height:30px}.wk-biolog-name{font-size:11px}.wk-biolog-rewards{padding:0 10px 10px}.wk-biolog-bonus{font-size:11px}}
.wk-evo-intro{padding:22px;border:1px solid #1d593d;border-radius:16px;background:radial-gradient(ellipse at 90% 0%,rgba(198,149,44,.12),transparent 42%),linear-gradient(145deg,#0d1d16,#08110d);color:#bdd9cc}.wk-evo-intro>p{max-width:900px;font-size:1.04rem;line-height:1.8}.wk-evo-callout{display:flex;gap:18px;align-items:flex-start;margin:22px 0;padding:16px 18px;border-left:3px solid #3cc787;border-radius:8px;background:rgba(211,164,49,.08)}.wk-evo-callout strong{flex:0 0 130px;color:#73d6a8;text-transform:uppercase;letter-spacing:.08em}.wk-evo-callout span{line-height:1.7}.wk-evo-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.wk-evo-facts>div{display:flex;align-items:center;gap:12px;padding:13px 16px;border:1px solid #1d5139;border-radius:10px;background:rgba(15,13,8,.65)}.wk-evo-facts b{font-size:1.7rem;color:#6ad4a3}.wk-evo-facts span{color:#96c4af}.wk-evo-track{margin:4px 0 0;padding:20px;border:1px solid #1d593d;border-radius:16px;background:linear-gradient(145deg,#0c1b14,#07100c)}.wk-evo-track>header{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:16px;padding-bottom:15px;border-bottom:1px solid #19402e}.wk-evo-track>header h3{margin:4px 0;color:#b6ead2;font-size:1.45rem}.wk-evo-track>header p{margin:0;color:#8bb6a2}.wk-evo-track>header>b{display:grid;place-items:center;width:62px;height:62px;border:1px solid #34b177;border-radius:50%;color:#71d6a7;font-size:1.35rem}.wk-evo-kicker{color:#3cc787;font-size:.72rem;font-weight:800;letter-spacing:.14em}.wk-evo-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.wk-evo-step{display:flex;align-items:center;gap:14px;min-width:0;padding:12px;border:1px solid #1b3d2d;border-radius:10px;background:rgba(31,25,13,.7)}.wk-evo-step-number{flex:0 0 62px;display:grid;place-items:center;min-height:46px;border-radius:8px;background:#103826;color:#69d4a3;font-weight:900;font-size:1rem}.wk-evo-step strong{color:#c9e7d9}.wk-evo-step p{margin:6px 0 0}.wk-evo-item{display:inline-grid;grid-template-columns:34px auto auto;align-items:center;gap:8px;color:#6ad4a3;text-decoration:none}.wk-evo-item img{width:34px;height:34px;object-fit:contain;padding:3px;border:1px solid #214a37;border-radius:7px;background:#060b09}.wk-evo-item span{font-size:.9rem}.wk-evo-item small{color:#5c937a}.wk-evo-rules{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.wk-evo-rules>div{display:flex;gap:14px;padding:15px;border:1px solid #1c4934;border-radius:10px;background:linear-gradient(145deg,#0d2118,#07140e)}.wk-evo-rules b{color:#6ad4a3;font-size:1.2rem}.wk-evo-rules span{line-height:1.65;color:#add2c1}.wk-evo-source-note{margin-top:18px;padding:12px 14px;border:1px solid #1a3b2c;border-radius:8px;color:#7baa94;background:#07140e;font-size:.88rem}@media(max-width:760px){.wk-evo-facts,.wk-evo-steps,.wk-evo-rules{grid-template-columns:1fr}.wk-evo-callout{display:block}.wk-evo-callout strong{display:block;margin-bottom:8px}.wk-evo-track{padding:14px}.wk-evo-step-number{flex-basis:55px}}

.wk-transformation-index{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.wk-transformation-card{display:grid;grid-template-columns:58px minmax(0,1fr) auto 16px;align-items:center;gap:14px;min-width:0;padding:14px;border:1px solid #1f563d;border-radius:10px;background:linear-gradient(145deg,#0d2118,#081710);color:#c5e8d8;text-decoration:none;transition:transform .16s ease,border-color .16s ease,background .16s ease}.wk-transformation-card:hover{transform:translateY(-2px);border-color:#33b076;background:#0f3021}.wk-transformation-icon{display:grid;place-items:center;width:54px;height:54px;border:1px solid #22704c;border-radius:9px;background:#07100c}.wk-transformation-icon img{width:42px;height:42px;object-fit:contain}.wk-transformation-copy{display:grid;gap:5px;min-width:0}.wk-transformation-copy strong{color:#baebd4;font-size:1rem}.wk-transformation-copy small{overflow:hidden;color:#7db49b;text-overflow:ellipsis;white-space:nowrap}.wk-transformation-count{color:#74d7a9;font-size:1.15rem;font-weight:800;text-align:right}.wk-transformation-count small{display:block;margin-top:3px;color:#7db49b;font-size:.68rem;font-weight:600}.wk-transformation-card>b{color:#74d7a9;font-size:1.5rem}@media(max-width:760px){.wk-transformation-index{grid-template-columns:1fr}.wk-transformation-card{grid-template-columns:50px minmax(0,1fr) auto 14px;gap:10px;padding:11px}.wk-transformation-icon{width:46px;height:46px}.wk-transformation-icon img{width:36px;height:36px}}

.wk-degree-intro{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,1fr);gap:30px;align-items:center;padding:26px;border:1px solid #1e583d;border-radius:14px;background:radial-gradient(ellipse at top right,#14472f40,transparent 60%),#09150f}.wk-degree-eyebrow{color:#4bc68d;font-size:10px;font-weight:800;letter-spacing:.16em}.wk-degree-intro h3{margin:8px 0;color:#cdedde;font-size:26px;line-height:1.3}.wk-degree-intro p{max-width:600px;margin:0;color:#9bb6aa;line-height:1.8}.wk-degree-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.wk-degree-facts>div{display:grid;gap:8px;padding:12px 0;border-left:1px solid #20513a;text-align:center}.wk-degree-facts b{color:#72d6a8;font-size:22px}.wk-degree-facts span{color:#7eb79d;font-size:11px}.wk-degree-how{display:grid;gap:14px;padding:20px!important;margin:16px 0 0!important;list-style:none;border:1px solid #1e372b;border-radius:12px;background:#09120e}.wk-degree-how li{display:flex;gap:14px;align-items:center;line-height:1.7}.wk-degree-how li>b{display:grid;place-items:center;flex:0 0 30px;height:30px;border:1px solid #266b4b;border-radius:50%;color:#64d29f;font-size:11px}.wk-degree-how strong{color:#bfe9d6}.wk-degree-fruits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.wk-degree-fruit{display:grid;grid-template-columns:58px minmax(0,1fr) 16px;align-items:center;gap:14px;padding:16px;border:1px solid #224535;border-radius:12px;background:linear-gradient(135deg,#0d2118,#09130e);text-decoration:none!important;transition:border-color .15s,transform .15s}.wk-degree-fruit:hover{border-color:#39c082;transform:translateY(-2px)}.wk-degree-fruit-icon{display:grid;place-items:center;width:58px;height:58px;border:1px solid #276548;border-radius:10px;background:#070c0a}.wk-degree-fruit-icon img{width:40px;height:40px;object-fit:contain}.wk-degree-fruit>span:nth-child(2){display:grid;gap:6px}.wk-degree-fruit strong{color:#d9e7e1;font-size:13px;line-height:1.4}.wk-degree-fruit b{color:#60d19d;font-size:12px}.wk-degree-fruit small{color:#7a9287;font-size:10px}.wk-degree-fruit i{color:#4d9b77;font-style:normal}.wk-degree-note{color:#7ba893;font-size:12px;line-height:1.7}.wk-degree-calculator{display:grid;grid-template-columns:1fr 1.1fr;gap:32px;padding:24px;border:1px solid #1e593e;border-radius:14px;background:#0a1711}.wk-degree-calc-fields label{display:block;margin-bottom:10px;color:#a6e5c8;font-weight:700}.wk-degree-calc-fields input{box-sizing:border-box;width:100%;max-width:400px;padding:14px 16px;border:1px solid #277a54;border-radius:9px;background:#070d0a;color:#c7efdd;font:inherit;font-size:22px}.wk-degree-calc-fields input:focus{outline:2px solid #60d19d;outline-offset:3px}.wk-degree-calc-fields p{color:#7c9b8d;font-size:11px}.wk-degree-calc-result{display:grid;gap:8px;align-content:center}.wk-degree-calc-result>span{color:#7aa591;font-size:11px;text-transform:uppercase;letter-spacing:.1em}.wk-degree-calc-result>strong{color:#73d6a8;font-size:38px;line-height:1}.wk-degree-calc-result p{margin:0;color:#acc9bc;font-size:12px}.wk-degree-calc-result>b{color:#9ed8bd;font-size:12px}.wk-degree-calc-result>small{color:#8da89c;font-size:11px}.wk-degree-meter{height:5px;overflow:hidden;border-radius:5px;background:#1d352a;margin:7px 0}.wk-degree-meter>span{display:block;height:100%;background:#4ecb91;transition:width .2s}.wk-degree-crafts{display:grid;gap:9px}.wk-degree-crafts>div{display:grid;grid-template-columns:minmax(0,1fr) 26px minmax(0,1fr) auto;align-items:center;gap:15px;padding:14px 18px;border:1px solid #1d4030;border-radius:9px;background:#091711}.wk-degree-crafts b{color:#75cca4}.wk-degree-crafts i{color:#5acf99;font-style:normal;font-size:20px}.wk-degree-crafts small{color:#7c9a8c;font-size:11px}.wk-degree-timeline{display:grid;gap:16px;position:relative}.wk-degree-timeline:before{content:'';position:absolute;top:35px;bottom:35px;left:33px;width:1px;background:#26684a}.wk-degree-step{display:grid;grid-template-columns:68px minmax(190px,.8fr) minmax(0,1.2fr);gap:22px;align-items:center;position:relative;padding:16px 0}.wk-degree-number{display:grid;place-content:center;text-align:center;gap:2px;box-sizing:border-box;width:68px;height:68px;border:1px solid #30a66f;border-radius:50%;background:#09120e}.wk-degree-number small{color:#5fa786;font-size:8px;letter-spacing:.12em}.wk-degree-number b{color:#88dcb5;font-size:26px;line-height:1.1}.wk-degree-rank{display:grid;gap:7px;padding:18px;border:1px solid #204735;border-radius:10px;background:#0c1913}.wk-degree-rank>small{color:#6ba389;font-size:9px;letter-spacing:.12em}.wk-degree-rank>strong{color:#c6e6d7;font-size:18px}.wk-degree-top{color:#66d2a0;font-size:11px}.wk-degree-bonuses{display:grid;gap:11px}.wk-degree-bonuses>div{display:grid;grid-template-columns:1fr auto;gap:5px;color:#a2b9ae;font-size:12px}.wk-degree-bonuses b{color:#69d3a2}.wk-degree-bar{grid-column:1/-1;height:4px;background:#1d2a24;border-radius:4px;overflow:hidden}.wk-degree-bar i{display:block;height:100%;background:#52bd8c;min-width:2px}.wk-degree-bonuses>div:nth-child(2) .wk-degree-bar i{background:#6eaf91}.wk-degree-bonuses>div:nth-child(3) .wk-degree-bar i{background:#91bba8}
@media(min-width:1500px){.wk-degree-fruits{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:1050px){.wk-degree-intro{grid-template-columns:1fr;gap:18px}.wk-degree-facts>div:first-child{border-left:0}.wk-degree-fruits{grid-template-columns:repeat(2,minmax(0,1fr))}.wk-degree-crafts>div{grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr)}.wk-degree-crafts small{grid-column:1/-1}.wk-degree-step{grid-template-columns:68px minmax(0,1fr);gap:14px}.wk-degree-bonuses{grid-column:2}}
@media(max-width:600px){.wk-degree-fruits,.wk-degree-calculator{grid-template-columns:1fr}.wk-degree-intro{padding:18px}.wk-degree-intro h3{font-size:22px}.wk-degree-facts b{font-size:17px}.wk-degree-facts span{font-size:10px}.wk-degree-fruit{padding:13px;gap:12px}.wk-degree-calculator{padding:18px;gap:20px}.wk-degree-crafts>div{padding:12px;gap:9px;font-size:11px}.wk-degree-step{grid-template-columns:48px minmax(0,1fr);gap:12px}.wk-degree-number{width:48px;height:48px}.wk-degree-number b{font-size:20px}.wk-degree-number small{font-size:6px}.wk-degree-timeline:before{left:23px}.wk-degree-rank{padding:12px}.wk-degree-rank>strong{font-size:15px}.wk-degree-bonuses>div{font-size:11px}}

/* Current client fruit colors; point badges also distinguish shared icons. */
.wk-degree-fruit{--fruit-accent:#66d3a1;position:relative;border-color:color-mix(in srgb,var(--fruit-accent) 28%,#1c3328);background:linear-gradient(120deg,color-mix(in srgb,var(--fruit-accent) 8%,#09130e),#09130e)}
.wk-degree-fruit-green{--fruit-accent:#5ccf9a}.wk-degree-fruit-purple{--fruit-accent:#96e0be}.wk-degree-fruit-gold{--fruit-accent:#6cd4a4}.wk-degree-fruit-teal{--fruit-accent:#66c79a}
.wk-degree-fruit:hover{border-color:var(--fruit-accent);box-shadow:0 5px 22px #0003}.wk-degree-fruit .wk-degree-fruit-icon{position:relative;width:62px;height:62px;background:radial-gradient(ellipse,color-mix(in srgb,var(--fruit-accent) 16%,#070c0a),#070c0a 75%);border-color:color-mix(in srgb,var(--fruit-accent) 42%,#182821)}
.wk-degree-fruit .wk-degree-fruit-icon img{width:36px;height:36px;image-rendering:auto;filter:drop-shadow(0 3px 4px #0008);transform:translateY(-4px)}
.wk-degree-fruit .wk-degree-point-badge{position:absolute;bottom:3px;left:4px;right:4px;display:block;padding:2px 3px;border-radius:4px;background:#080d0be6;color:var(--fruit-accent);font-size:9px;font-weight:800;line-height:1.2;text-align:center;letter-spacing:.03em}
.wk-degree-fruit>span:nth-child(2)>b{color:var(--fruit-accent)}.wk-degree-fruit>i{color:var(--fruit-accent)}

/* Current server catalog, preserving Leader2's warm gold identity. */
.leader2-wiki [hidden]{display:none!important}
.wk-sync-note{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;padding:18px 20px;border:1px solid var(--wk-border);border-left:3px solid var(--wk-accent);border-radius:8px;margin-bottom:18px;background:linear-gradient(110deg,#2a906114,transparent)}
.wk-sync-note span{color:var(--wk-muted)}
.wk-recipe-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:16px}
.wk-recipe-card{min-width:0;border:1px solid #22704c66;background:#0c1712;border-radius:9px;overflow:hidden}
.wk-recipe-card header,.wk-recipe-card footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;background:#4bcb9010}
.wk-recipe-card header .wk-item-inline{font-weight:700;font-size:16px}.wk-recipe-card .wk-item-inline small{display:block;color:var(--wk-muted);font-size:12px;margin-top:3px}
.wk-recipe-chance{padding:4px 9px;border:1px solid #64977f55;border-radius:5px;color:#a4d7bf;white-space:nowrap}
.wk-recipe-materials{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px}.wk-recipe-materials .wk-item-inline{font-size:13px;min-width:0}
.wk-recipe-materials img,.wk-recipe-card header img{width:36px;height:36px;object-fit:contain;flex-shrink:0;background:#080e0b;border:1px solid #2c624966;border-radius:5px;padding:3px}
.wk-recipe-card footer span{font-size:12px;color:var(--wk-muted)}.wk-recipe-card footer strong{color:var(--wk-gold);font-size:14px}.wk-recipe-group summary{display:flex;justify-content:space-between;gap:16px}.wk-recipe-group summary small{font-weight:400;color:var(--wk-muted)}
.wk-chest-browser{display:grid;grid-template-columns:310px minmax(0,1fr);gap:22px;align-items:start;margin-top:24px}
.wk-chest-picker,.wk-chest-panel{border:1px solid var(--wk-border);background:#0c1712;border-radius:12px;overflow:hidden}
.wk-chest-picker{position:sticky;top:100px}.wk-chest-search{display:block;padding:16px;font-size:12px;color:var(--wk-muted);text-transform:uppercase;letter-spacing:1px;border-bottom:1px solid var(--wk-border)}
.wk-chest-search input{display:block;width:100%;margin-top:8px;background:#09100d;border:1px solid #256547;border-radius:5px;padding:10px;color:var(--wk-text);font:inherit;text-transform:none;letter-spacing:0;box-sizing:border-box}
.wk-chest-choices{max-height:610px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#39ad77 #09150f}
.wk-chest-choices button{width:100%;display:flex;align-items:center;gap:12px;text-align:left;padding:12px 13px;color:var(--wk-text);background:transparent;border:0;border-bottom:1px solid #1d513955;border-left:3px solid transparent;font:inherit;cursor:pointer;min-height:68px}
.wk-chest-choices button:hover{background:#2fa46e10}.wk-chest-choices button[aria-pressed=true]{border-left-color:var(--wk-accent);background:#35b87b20}.wk-chest-choices button span:not(.wk-slot){flex:1;font-weight:600;font-size:14px}.wk-chest-choices button small{color:var(--wk-muted);font-size:13px}.wk-chest-choices .wk-slot{width:42px;height:42px;flex:0 0 42px}
.wk-chest-panel{padding:22px}.wk-chest-panel>header{display:flex;align-items:center;gap:16px;border-bottom:1px solid var(--wk-border);padding-bottom:20px;margin-bottom:20px}.wk-chest-panel h2{font-family:Teko,sans-serif;font-size:34px;line-height:1.1;margin:0 0 8px}.wk-chest-panel header a{font-size:13px}.wk-chest-panel .wk-table-wrap{border:0}.wk-chest-panel .wk-item-inline img{width:38px;height:38px;object-fit:contain;flex-shrink:0}.wk-chest-panel table th{font-size:12px;text-transform:uppercase;letter-spacing:1px}.wk-chest-panel table td{padding:12px}.wk-chest-panel>footer{padding-top:20px;border-top:1px solid var(--wk-border);margin-top:20px}.wk-chest-panel>footer strong{display:block;margin-bottom:12px;color:var(--wk-muted);font-size:12px;text-transform:uppercase;letter-spacing:1px}
.wk-chest-choices button:focus-visible,.wk-chest-search input:focus-visible{outline:2px solid var(--wk-accent);outline-offset:-3px}.wk-chest-picker>p{padding:16px;color:var(--wk-muted)}
@media(min-width:1500px){.wk-recipe-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:1050px){.wk-chest-browser{grid-template-columns:250px minmax(0,1fr)}.wk-recipe-grid{grid-template-columns:1fr}}
@media(max-width:760px){.wk-chest-browser{grid-template-columns:1fr;gap:16px}.wk-chest-picker{position:static}.wk-chest-choices{max-height:260px}.wk-chest-panel{padding:16px}.wk-chest-panel h2{font-size:30px}.wk-recipe-materials{grid-template-columns:1fr 1fr}.wk-sync-note{padding:14px;gap:8px}.wk-recipe-grid{padding:10px}}

.leader2-wiki{--wk-bg:#07110e;--wk-panel:#0d1c17;--wk-raised:#13271f;--wk-border:#254536;--wk-muted:#a2b9ad;--wk-text:#e8f1ec;--wk-accent:#35cd87;--wk-gold:#7fe3ac;background:#07110e!important;color:var(--wk-text);font-family:'Barlow',sans-serif;font-size:15px;line-height:1.65;color-scheme:dark}
.leader2-wiki .wk-topbar{height:76px;background:#091710f5!important;backdrop-filter:blur(16px);border-color:#244331!important}.leader2-wiki .wk-brand{color:#eff7f1!important;letter-spacing:.03em}.leader2-wiki .wk-brand span{color:#35cd87!important}.leader2-wiki .wk-brand small{border-color:#326846!important;color:#7cdda8!important}
.leader2-wiki .wk-sidebar{top:76px;width:246px;background:#09140f!important;border-color:#203a2b!important}.leader2-wiki .wk-shell{margin-left:246px;padding:112px clamp(24px,4vw,72px) 28px;max-width:1920px;min-height:100vh}.leader2-wiki .wk-sidebar nav>h2{color:#4bd796!important;border-color:#279b62!important;font-size:12px}.leader2-wiki .wk-sidebar a{font-size:14px!important;color:#b8cec1!important}.leader2-wiki .wk-sidebar a:hover,.leader2-wiki .wk-sidebar a[aria-current]{background:#123223!important;color:#f0fff5!important}.leader2-wiki .wk-toplinks>a{font-size:14px!important}
.leader2-wiki .wk-hero{min-height:260px;border:1px solid #2b513c;border-radius:16px;background:radial-gradient(ellipse at 88% 15%,#1f5c3c50,transparent 60%),#0c2017!important;padding:38px}.leader2-wiki .wk-hero h1{font-size:clamp(36px,4.4vw,64px);line-height:1.1}.leader2-wiki .wk-hero em{color:#43d38b!important}.leader2-wiki .wk-hero p{max-width:620px;color:#b6cbbb;font-size:17px}.leader2-wiki .wk-hero-logo{max-width:230px;opacity:.75}.leader2-wiki .wk-search-large{max-width:690px}
.leader2-wiki .wk-quick-guide{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:24px}.wk-quick-guide>a{display:block;padding:24px 26px;border:1px solid #284a36;border-radius:12px;background:linear-gradient(120deg,#102c1e,#0c1b14);text-decoration:none}.wk-quick-guide span{display:block;letter-spacing:.15em;font-size:11px;color:#59cf91;font-weight:700}.wk-quick-guide strong{display:block;font-size:22px;color:#edf8f0;margin-top:6px}.wk-quick-guide p{margin:6px 0 0;color:#a7beaf}.wk-quick-guide>a:hover{border-color:#42b478;transform:translateY(-2px)}
.leader2-wiki .wk-section-title{color:#e7f5ec!important;font-size:29px;letter-spacing:.02em}.leader2-wiki .wk-list-head h1,.leader2-wiki .wk-article-head h1{color:#eaf7ee;font-size:clamp(30px,3vw,46px);line-height:1.15;overflow-wrap:anywhere}.leader2-wiki .wk-article-head{padding:28px;border:1px solid #294b37;border-radius:14px;background:linear-gradient(120deg,#10281c,#0b1a13)!important}.leader2-wiki .wk-article-head p{font-size:16px;color:#acc8b6!important}.leader2-wiki .wk-article-section{border-color:#223c2c!important;background:#0d1d15!important;border-radius:12px;padding:24px}.leader2-wiki .wk-item-appearance{display:none}.leader2-wiki .wk-article-section:has(.wk-material-guide){background:transparent!important;border:0!important;padding:0}.leader2-wiki .wk-article-section:has(.wk-material-guide)>h2{display:none}
.wk-material-guide{display:grid;grid-template-columns:minmax(255px,.8fr) minmax(0,1.6fr);gap:22px;align-items:start}.wk-material-guide>aside,.wk-material-guide>div{padding:24px;border:1px solid #294b37;border-radius:12px;background:#0c1c14}.wk-material-guide h3{font-size:23px;margin:0 0 18px;color:#e2f3e8}.wk-material-guide h3>small{font-size:12px;font-weight:500;color:#8fb39c;margin-left:12px}.wk-acquisition-list{margin:0;padding:0;list-style:none}.wk-acquisition-list>li{display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid #203a2a}.wk-acquisition-list>li:last-child{border:0}.wk-source-kind{min-width:58px;padding:3px 6px;font-size:10px;font-weight:700;border:1px solid #31553d;border-radius:5px;color:#74d69b;text-align:center;text-transform:uppercase}.wk-acquisition-list small{display:block;color:#91ab9a;font-size:12px;margin-top:3px}.wk-material-uses{display:grid;grid-template-columns:1fr 1fr;gap:10px}.wk-material-uses>a{padding:12px;border:1px solid #1e3b28;border-radius:8px;text-decoration:none;background:#10251a}.wk-material-uses>a>small{display:block;padding-left:42px;font-size:11px;color:#8dab98}.wk-material-uses .wk-item-inline{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.wk-material-uses .wk-item-inline>small{margin-left:auto;color:#d9efdf;font-weight:700}.leader2-wiki .wk-item-inline{color:#cce8d5!important}.wk-item-inline img{object-fit:contain;width:32px;height:32px;flex-shrink:0}.leader2-wiki a:hover{color:#66e39d!important}
.wk-boss-loot{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:9px}.wk-boss-loot>a,.wk-new-materials>div{display:flex;align-items:center;gap:10px;border:1px solid #274733;border-radius:8px;padding:10px;background:#0c2116;text-decoration:none}.wk-boss-loot>a>small{margin-left:auto;font-weight:700;color:#e1f2e5}.wk-new-materials{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px}.wk-new-materials>div{justify-content:space-between}.wk-new-materials strong{color:#61de97;font-size:13px}.wk-material-index{display:grid;grid-template-columns:repeat(auto-fill,minmax(235px,1fr));gap:12px}.wk-material-index>article{padding:14px;background:#10271b;border:1px solid #294632;border-radius:9px}.wk-material-index>article>small{display:block;color:#91b39c;font-size:12px;margin:7px 0 0 42px}.wk-material-search{display:block;margin-bottom:22px;color:#b4cfbd}.wk-material-search input{display:block;width:min(100%,520px);padding:12px 16px;margin-top:6px;border:1px solid #365b42;border-radius:8px;background:#081a10;color:#effaf2;font:inherit}.wk-progression-path{display:flex;flex-wrap:wrap;gap:10px}.wk-progression-path>a{padding:10px 18px;border:1px solid #326043;border-radius:7px;text-decoration:none;background:#112e1e}.wk-progression-path>a:not(:last-child):after{content:' →';margin-left:12px;color:#62d28d}.leader2-wiki [hidden]{display:none!important}
.leader2-wiki .wk-grade-grid{grid-template-columns:repeat(auto-fill,minmax(245px,1fr));gap:15px}.leader2-wiki .wk-grade-card{padding:20px!important;border-radius:10px}.leader2-wiki .wk-grade-card h3{font-size:28px;margin-bottom:12px}.leader2-wiki .wk-yang{color:#b0debd!important}.leader2-wiki .wk-table-wrap{border-radius:10px}.leader2-wiki .wk-table-wrap th,.leader2-wiki .wk-table-wrap td{padding:14px 18px;font-size:14px}.leader2-wiki .wk-table-wrap thead{background:#133121!important}.leader2-wiki .wk-table-wrap tbody tr:nth-child(even){background:#10241a!important}.leader2-wiki .wk-table-wrap tbody tr:hover{background:#173c27!important}.leader2-wiki .wk-facts dd{color:#a2dfb7!important}.leader2-wiki .wk-slot{border-color:#2c5139!important;background:#0a1a11!important}.leader2-wiki .wk-footer{margin-top:44px;padding-top:24px;border-color:#24432f!important}.leader2-wiki :focus-visible{outline:2px solid #6bdfa0;outline-offset:4px}
@media(min-width:1600px){.leader2-wiki .wk-shell{padding-right:5vw;padding-left:5vw}}
@media(max-width:1050px){.wk-material-guide{grid-template-columns:1fr}.leader2-wiki .wk-hero-logo{display:none}.wk-material-uses{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:900px){.leader2-wiki .wk-sidebar{width:246px}.leader2-wiki .wk-shell{margin-left:0;padding:100px 20px 24px}.leader2-wiki .wk-topbar{padding-inline:16px}.leader2-wiki .wk-toplinks{display:none}.leader2-wiki .wk-hero{padding:26px;min-height:220px}.wk-quick-guide strong{font-size:19px}}
@media(max-width:600px){.leader2-wiki .wk-quick-guide,.wk-material-uses{grid-template-columns:1fr}.leader2-wiki .wk-shell{padding-inline:13px}.leader2-wiki .wk-article-head{padding:20px;gap:16px}.leader2-wiki .wk-article-section{padding:18px}.wk-material-guide>aside,.wk-material-guide>div{padding:18px}.leader2-wiki .wk-hero h1{font-size:40px}.leader2-wiki .wk-hero p{font-size:15px}.leader2-wiki .wk-search-large{min-width:0}.leader2-wiki .wk-search input{min-width:0}.leader2-wiki .wk-topbar .wk-search{flex:1;width:auto}.leader2-wiki .wk-brand{font-size:24px}.leader2-wiki .wk-brand small{display:none}}
@media(prefers-reduced-motion:reduce){.wk-quick-guide>a{transition:none!important;transform:none!important}}
