:root{--guide:#a85742;--guide-deep:#57372b;--guide-pale:#f7e6cf;--guide-glow:#e7b65a}.guide-page{background:#f7f0e2}.guide-page.theme-mcmmo{--guide:#4f7b63;--guide-deep:#315341;--guide-pale:#e3eee2;--guide-glow:#a9c381}.guide-page.theme-jobs{--guide:#b17635;--guide-deep:#6d4824;--guide-pale:#f8e8cf;--guide-glow:#e8bb63}.guide-page.theme-money{--guide:#9a6b22;--guide-deep:#5d421d;--guide-pale:#f8edcf;--guide-glow:#e1b653}.guide-page.theme-recruit{--guide:#617c83;--guide-deep:#3e5960;--guide-pale:#e3eceb;--guide-glow:#9ebfba}.guide-page.theme-shop{--guide:#a44f42;--guide-deep:#63372e;--guide-pale:#f8e1d8;--guide-glow:#e7a36f}.guide-page.theme-mob{--guide:#7b4f79;--guide-deep:#493148;--guide-pale:#eee1ec;--guide-glow:#c996c3}.guide-page.theme-tools{--guide:#4c7189;--guide-deep:#2d4c60;--guide-pale:#dfeaf0;--guide-glow:#87b6cc}.guide-page.theme-pet{--guide:#4f806e;--guide-deep:#31584b;--guide-pale:#e2eee8;--guide-glow:#93bea9}.guide-hero{background:var(--guide-pale)}.guide-hero:before{background:radial-gradient(circle at 82% 20%,color-mix(in srgb,var(--guide) 30%,transparent),transparent 31%),radial-gradient(circle at 7% 85%,rgba(255,255,255,.48),transparent 28%)}.guide-hero h1{max-width:850px;text-wrap:balance}.guide-hero h1 em{color:var(--guide-deep)}.guide-status{width:305px;padding:24px 26px;border:1px solid color-mix(in srgb,var(--guide-deep) 19%,transparent);border-radius:15px;background:#fffdf8cc;box-shadow:0 14px 35px #47302414}.guide-status>span{color:#8c776b;font-size:9px;font-weight:800;letter-spacing:.16em}.guide-status>b{display:flex;align-items:center;gap:9px;margin:7px 0 17px;color:var(--bean);font-size:17px}.guide-status>b i{width:10px;height:10px;border-radius:50%;background:var(--guide);box-shadow:0 0 0 5px color-mix(in srgb,var(--guide) 15%,transparent)}.guide-status dl{display:grid;gap:6px;margin:0}.guide-status dl div{display:flex;justify-content:space-between;gap:20px;padding-top:7px;border-top:1px solid var(--line)}.guide-status dt{color:#8e776a;font-size:10px}.guide-status dd{margin:0;color:var(--guide-deep);font-size:11px;font-weight:800}.guide-body{padding:84px 0 120px;background:var(--paper)}.guide-layout{display:grid;grid-template-columns:245px minmax(0,1fr);align-items:start;gap:40px}.guide-toc{position:sticky;top:104px;max-height:calc(100dvh - 128px);overflow:auto;padding:24px 21px;border:1px solid var(--line);border-radius:14px;background:#faf5eb}.guide-toc>small{color:var(--guide);font-size:9px;font-weight:800;letter-spacing:.16em}.guide-toc h2{margin:2px 0 15px;padding-bottom:14px;color:var(--bean);border-bottom:1px solid var(--line);font-size:20px}.guide-toc nav{display:flex;flex-direction:column}.guide-toc nav a{padding:6px 8px;color:var(--ink-soft);border-radius:6px;font-size:11px;text-decoration:none}.guide-toc nav a:hover{color:var(--guide-deep);background:var(--guide-pale)}.guide-toc>button{display:flex;width:100%;align-items:center;justify-content:space-between;margin-top:17px;padding:10px 11px;color:#fff;border:0;border-radius:8px;background:var(--guide-deep);font:700 11px/1.5 inherit;cursor:pointer}.guide-content{min-width:0;padding:clamp(30px,5.5vw,65px);border:1px solid var(--line);border-radius:18px;background:#fffdfa;box-shadow:var(--shadow)}.guide-content section{scroll-margin-top:100px}.guide-content section+section{margin-top:70px;padding-top:66px;border-top:1px solid var(--line)}.guide-content h2{margin:0 0 18px;color:var(--bean);font-size:clamp(25px,3.5vw,34px);line-height:1.5;text-wrap:balance}.guide-content h3{color:var(--bean)}.guide-content p{color:#5f5047}.guide-content code{padding:.17em .43em;color:var(--guide-deep);border-radius:5px;background:var(--guide-pale);font:700 .9em/1.6 ui-monospace,SFMono-Regular,Consolas,monospace;overflow-wrap:anywhere}.section-kicker{display:flex;align-items:center;gap:10px;margin-bottom:9px}.section-kicker span{display:grid;width:27px;height:27px;place-items:center;color:#fff;border-radius:50%;background:var(--guide);font-size:9px;font-weight:800}.section-kicker small{color:var(--guide);font-size:9px;font-weight:800;letter-spacing:.15em}.lead-card{display:grid;grid-template-columns:64px 1fr;gap:18px;margin-top:24px;padding:23px;border:1px solid color-mix(in srgb,var(--guide) 27%,transparent);border-radius:14px;background:var(--guide-pale)}.lead-card>span{display:grid;width:60px;height:60px;place-items:center;color:#fff;border-radius:16px;background:var(--guide);font-size:18px;font-weight:800}.lead-card small{color:var(--guide);font-size:8px;font-weight:800;letter-spacing:.13em}.lead-card h3{margin:0;font-size:18px}.lead-card p{margin:5px 0 0;font-size:11px}.card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-top:24px}.card-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.card-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.card-grid article{padding:18px;border:1px solid var(--line);border-radius:12px;background:#faf7f0}.card-grid article>small{color:var(--guide);font-size:8px;font-weight:800;letter-spacing:.12em}.card-grid article>span{display:grid;width:38px;height:38px;margin-bottom:10px;place-items:center;color:#fff;border-radius:11px;background:var(--guide);font-size:12px;font-weight:800}.card-grid h3{margin:1px 0 7px;font-size:15px}.card-grid p{margin:0;font-size:10px;line-height:1.75}.card-grid ul{margin:8px 0 0;padding-left:18px;color:#66544a;font-size:10px}.guide-note{margin-top:20px;padding:16px 18px;border-left:4px solid var(--guide-glow);border-radius:8px;background:#fff4df}.guide-note.alert{border-left-color:var(--guide);background:color-mix(in srgb,var(--guide-pale) 72%,white)}.guide-note b{color:var(--bean);font-size:13px}.guide-note p{margin:3px 0 0;font-size:11px}.stat-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin:25px 0;overflow:hidden;border:1px solid var(--line);border-radius:13px;background:var(--line)}.stat-strip div{padding:17px 12px;background:#faf7f0;text-align:center}.stat-strip b{display:block;color:var(--guide-deep);font-size:22px}.stat-strip span{color:#8d776a;font-size:9px}.step-list{display:grid;gap:10px;margin-top:24px}.step-list article{display:grid;grid-template-columns:42px 1fr;gap:15px;align-items:start;padding:17px 19px;border:1px solid var(--line);border-radius:11px;background:#faf7f0}.step-list article>span{display:grid;width:38px;height:38px;place-items:center;color:#fff;border-radius:50%;background:var(--guide);font-size:11px;font-weight:800}.step-list h3{margin:0 0 3px;font-size:14px}.step-list p{margin:0;font-size:10px}.command-list{display:grid;gap:8px}.command-list>p{display:grid;grid-template-columns:minmax(150px,.72fr) minmax(0,1fr) auto;align-items:center;gap:15px;margin:0;padding:14px 16px;border:1px solid var(--line);border-radius:10px;background:#faf7f0}.command-list span{display:grid}.command-list b{color:var(--bean);font-size:11px}.command-list small{color:#806d62;font-size:9px}.command-list button,.lead-card button{padding:7px 10px;color:var(--guide-deep);border:1px solid color-mix(in srgb,var(--guide-deep) 20%,transparent);border-radius:7px;background:#fffdfa;font:700 9px/1.4 inherit;cursor:pointer}.command-list button:hover,.lead-card button:hover{color:#fff;background:var(--guide-deep)}.copy-status{min-height:25px;margin:10px 0 0;color:#788858!important;font-size:11px}.badge-row{display:flex;flex-wrap:wrap;gap:7px;margin:16px 0}.badge-row span{padding:5px 10px;color:var(--guide-deep);border:1px solid color-mix(in srgb,var(--guide) 24%,transparent);border-radius:99px;background:var(--guide-pale);font-size:9px;font-weight:800}.level-road{display:grid;grid-template-columns:repeat(5,1fr);gap:7px;margin:24px 0}.level-road div{padding:15px 10px;border-radius:10px;background:var(--guide-deep);text-align:center}.level-road b{display:block;color:#fff;font-size:13px}.level-road span{color:color-mix(in srgb,var(--guide-pale) 85%,white);font-size:8px}.guide-closing{background:color-mix(in srgb,var(--guide-glow) 62%,#f3d997)}@media(max-width:1000px){.card-grid.four{grid-template-columns:repeat(2,minmax(0,1fr))}.guide-layout{grid-template-columns:1fr}.guide-toc{position:static;max-height:none}.guide-toc nav{display:grid;grid-template-columns:repeat(3,1fr)}.guide-status{width:min(100%,380px)}}@media(max-width:720px){.card-grid,.card-grid.two,.card-grid.four{grid-template-columns:1fr}.stat-strip,.level-road{grid-template-columns:repeat(2,1fr)}.level-road div:last-child{grid-column:1/-1}.command-list>p{grid-template-columns:1fr auto}.command-list>p>code{grid-column:1/-1}.guide-toc nav{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.guide-page .terms-header .header-inner nav{display:none}.guide-content{padding:31px 19px}.guide-content section+section{margin-top:50px;padding-top:48px}.guide-hero h1{font-size:40px}.lead-card{grid-template-columns:1fr}.lead-card>span{width:48px;height:48px}.command-list>p{grid-template-columns:1fr}.command-list>p>code{grid-column:auto}.command-list button{width:100%}.guide-toc nav{grid-template-columns:1fr 1fr}.guide-status{padding:20px}.stat-strip b{font-size:19px}}.guide-page.theme-pickaxe{--guide:#28788b;--guide-deep:#183f4b;--guide-pale:#dceff0;--guide-glow:#6ec6bf}.guide-card-link{display:inline-flex;margin-top:12px;color:var(--guide-deep);font-size:11px;font-weight:800;text-decoration:none}.guide-card-link:hover{text-decoration:underline}.pickaxe-page .pickaxe-hero{background:linear-gradient(135deg,#dceff0,#c7e4e4 58%,#f2e3bd)}.pickaxe-page .guide-content>section>p{font-size:14px;line-height:2}.pickaxe-page .card-grid p,.pickaxe-page .step-list p{font-size:13px;line-height:1.85}.pickaxe-page .guide-note p{font-size:13px}.pickaxe-page .guide-note b{font-size:14px}.subheading{margin:30px 0 13px;font-size:19px}.formula-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:23px 0}.formula-grid article{padding:17px 18px;border:1px solid color-mix(in srgb,var(--guide) 24%,transparent);border-radius:11px;background:linear-gradient(135deg,#fafdfc,var(--guide-pale))}.formula-grid b{display:block;color:var(--guide-deep);font-size:15px}.formula-grid span{display:block;margin-top:4px;color:#5f5047;font-size:13px}.guide-table-wrap{margin:16px 0 22px;overflow-x:auto;border:1px solid var(--line);border-radius:12px}.guide-data-table{width:100%;border-collapse:collapse;background:#fff}.guide-data-table th,.guide-data-table td{padding:13px 15px;border-bottom:1px solid var(--line);font-size:13px;text-align:left;vertical-align:top}.guide-data-table th{color:#fff;background:var(--guide-deep);font-size:12px;letter-spacing:.04em}.guide-data-table tr:last-child td{border-bottom:0}.guide-data-table td:first-child{width:100px;color:var(--guide-deep);white-space:nowrap}.compact-table{max-width:650px}.stats-five{grid-template-columns:repeat(5,minmax(0,1fr))}.stats-five article{padding:16px 14px}.stats-five h3{font-size:14px}.specialization-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:24px}.specialization-grid article{position:relative;overflow:hidden;padding:24px 21px;border:1px solid color-mix(in srgb,var(--guide) 22%,transparent);border-radius:13px;background:#faf7f0}.specialization-grid article:before{position:absolute;inset:0 auto 0 0;width:5px;background:var(--guide);content:""}.specialization-grid small{color:var(--guide);font-size:9px;font-weight:800;letter-spacing:.14em}.specialization-grid h3{margin:3px 0 7px;font-size:20px}.specialization-grid strong{display:block;color:var(--guide-deep);font-size:13px}.specialization-grid p{margin:8px 0 0!important;font-size:13px!important;line-height:1.8!important}.ability-timeline{position:relative;display:grid;gap:10px;margin-top:23px}.ability-timeline:before{position:absolute;top:19px;bottom:19px;left:42px;width:2px;background:color-mix(in srgb,var(--guide) 35%,transparent);content:""}.ability-timeline article{position:relative;display:grid;grid-template-columns:85px 1fr;gap:15px;align-items:start}.ability-timeline article>b{z-index:1;display:grid;min-height:42px;place-items:center;color:#fff;border:4px solid #fff;border-radius:99px;background:var(--guide-deep);font-size:11px;box-shadow:0 4px 12px #183f4b2e}.ability-timeline article>div{padding:14px 17px;border:1px solid var(--line);border-radius:10px;background:#faf7f0}.ability-timeline h3{margin:0 0 3px;font-size:15px}.ability-timeline p{margin:0!important;font-size:13px!important;line-height:1.8!important}.ability-timeline.advanced article>div{border-color:color-mix(in srgb,var(--guide) 25%,transparent);background:linear-gradient(135deg,#faf7f0,#eef7f5)}.warehouse-costs b{font-size:19px}.warehouse-costs span{font-size:10px}.protection-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-top:22px}.protection-grid article{padding:19px;border:1px solid var(--line);border-radius:11px;background:#faf7f0}.protection-grid small{color:var(--guide);font-size:9px;font-weight:800;letter-spacing:.13em}.protection-grid h3{margin:2px 0 6px;font-size:16px}.protection-grid p{margin:0!important;font-size:13px!important;line-height:1.8!important}.build-grid{display:grid;gap:11px;margin-top:23px}.build-grid article{display:grid;grid-template-columns:180px 1fr;gap:20px;align-items:center;padding:18px 20px;border:1px solid var(--line);border-radius:12px;background:#faf7f0}.build-grid article>div{display:flex;align-items:center;gap:11px}.build-grid span{display:grid;width:35px;height:35px;place-items:center;color:#fff;border-radius:50%;background:var(--guide);font-size:10px;font-weight:800}.build-grid h3{margin:0;font-size:16px}.build-grid p{margin:0!important;font-size:13px!important;line-height:1.8!important}.build-grid p b{color:var(--guide-deep)}@media(max-width:1050px){.stats-five{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.formula-grid,.specialization-grid,.stats-five,.protection-grid{grid-template-columns:1fr}.build-grid article{grid-template-columns:1fr;gap:8px}.guide-data-table th,.guide-data-table td{padding:11px 12px}.ability-timeline article{grid-template-columns:74px 1fr}.ability-timeline:before{left:36px}}.guide-page.theme-land{--guide:#647a4e;--guide-deep:#40543a;--guide-pale:#e6eddb;--guide-glow:#d3aa55}.arm-page .arm-hero{background:linear-gradient(135deg,#e6eddb,#d9e4c7 58%,#f1dfb8)}.arm-page .guide-content>section>p{font-size:14px;line-height:2}.arm-page .card-grid p,.arm-page .step-list p,.arm-page .guide-note p{font-size:13px;line-height:1.85}.land-compare{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px}.land-compare article{display:grid;grid-template-columns:54px 1fr;gap:15px;padding:21px;border:1px solid var(--line);border-radius:13px;background:#faf7f0}.land-compare article.market{border-color:color-mix(in srgb,var(--guide) 35%,transparent);background:linear-gradient(135deg,#fafcf7,var(--guide-pale))}.land-compare article>span{display:grid;width:50px;height:50px;place-items:center;color:#fff;border-radius:14px;background:var(--guide);font-size:16px;font-weight:800}.land-compare small,.arm-type-grid small,.sign-control-grid small{color:var(--guide);font-size:8px;font-weight:800;letter-spacing:.13em}.land-compare h3{margin:1px 0 6px;font-size:17px}.land-compare p{margin:0!important;font-size:12px!important;line-height:1.8!important}.land-compare a{display:inline-flex;margin-top:9px;color:var(--guide-deep);font-size:10px;font-weight:800;text-decoration:none}.arm-type-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin:24px 0}.arm-type-grid article{position:relative;padding:22px 19px;border:1px solid color-mix(in srgb,var(--guide) 25%,transparent);border-radius:13px;background:#faf7f0}.arm-type-grid article>span{display:grid;width:42px;height:42px;margin:11px 0 8px;place-items:center;color:#fff;border-radius:12px;background:var(--guide);font-size:13px;font-weight:800}.arm-type-grid h3{margin:0 0 3px;font-size:18px}.arm-type-grid strong{color:var(--guide-deep);font-size:12px}.arm-type-grid p{margin:8px 0 0!important;font-size:12px!important;line-height:1.8!important}.arm-compare-table td:first-child{width:auto}.sign-control-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-top:23px}.sign-control-grid article{display:grid;grid-template-columns:54px 1fr;gap:15px;padding:18px;border:1px solid var(--line);border-radius:12px;background:#faf7f0}.sign-control-grid article>span{display:grid;width:50px;height:50px;place-items:center;color:#fff;border-radius:50%;background:var(--guide-deep);font-size:11px;font-weight:800}.sign-control-grid h3{margin:1px 0 4px;font-size:15px}.sign-control-grid p{margin:0!important;font-size:12px!important;line-height:1.8!important}.arm-manage-grid article{min-height:190px}.lease-timeline{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:24px 0;overflow:hidden;border:1px solid var(--line);border-radius:13px;background:var(--line)}.lease-timeline article{padding:21px 18px;background:#faf7f0}.lease-timeline b{display:inline-flex;padding:4px 10px;color:#fff;border-radius:99px;background:var(--guide);font-size:10px}.lease-timeline p{margin:10px 0 0!important;font-size:12px!important;line-height:1.85!important}.arm-check-list{display:grid;gap:8px;margin:20px 0;padding:0;list-style:none}.arm-check-list li{position:relative;padding:12px 14px 12px 43px;border:1px solid var(--line);border-radius:9px;background:#faf7f0;color:#5f5047;font-size:12px}.arm-check-list li:before{position:absolute;top:12px;left:14px;display:grid;width:20px;height:20px;place-items:center;color:#fff;border-radius:50%;background:var(--guide);content:"✓";font-size:9px;font-weight:800}.exit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-top:23px}.exit-grid article{padding:19px;border:1px solid var(--line);border-radius:12px;background:#faf7f0}.exit-grid header{display:flex;align-items:center;gap:10px;margin-bottom:12px}.exit-grid header span{display:grid;width:34px;height:34px;place-items:center;color:#fff;border-radius:10px;background:var(--guide);font-size:11px;font-weight:800}.exit-grid h3{margin:0;font-size:15px}.exit-grid>article>code{display:block;padding:8px 10px}.exit-grid p{margin:11px 0 0!important;font-size:12px!important;line-height:1.8!important}.arm-page details{margin-top:9px;overflow:hidden;border:1px solid var(--line);border-radius:10px;background:#faf7f0}.arm-page summary{padding:15px 17px;color:var(--bean);font-size:13px;font-weight:800;cursor:pointer}.arm-page details p{margin:0;padding:0 17px 17px;font-size:12px!important;line-height:1.9!important}.arm-source-links{display:flex;flex-wrap:wrap;gap:9px;margin-top:20px}.arm-source-links a{padding:9px 12px;color:var(--guide-deep);border:1px solid color-mix(in srgb,var(--guide) 30%,transparent);border-radius:8px;background:var(--guide-pale);font-size:10px;font-weight:800;text-decoration:none}.arm-source-links a:hover{color:#fff;background:var(--guide-deep)}@media(max-width:800px){.land-compare,.arm-type-grid,.sign-control-grid,.lease-timeline,.exit-grid{grid-template-columns:1fr}.arm-compare-table{min-width:590px}.arm-manage-grid article{min-height:0}}@media(max-width:520px){.land-compare article,.sign-control-grid article{grid-template-columns:46px 1fr;padding:16px}.land-compare article>span,.sign-control-grid article>span{width:42px;height:42px}.arm-source-links{display:grid}.arm-source-links a{text-align:center}}.arm-staff-heading{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:40px!important;padding-top:30px;border-top:1px dashed color-mix(in srgb,var(--guide) 42%,transparent)}.arm-staff-heading span{padding:5px 9px;color:#fff;border-radius:99px;background:var(--guide-deep);font-size:8px;letter-spacing:.12em}.arm-sign-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:21px 0 24px;padding:0;list-style:none}.arm-sign-steps li{display:grid;grid-template-columns:34px 1fr;gap:11px;padding:16px;border:1px solid var(--line);border-radius:11px;background:#faf7f0}.arm-sign-steps li>span{display:grid;width:31px;height:31px;place-items:center;color:#fff;border-radius:50%;background:var(--guide);font-size:10px;font-weight:800}.arm-sign-steps b{color:var(--bean);font-size:12px}.arm-sign-steps p{margin:4px 0 0!important;font-size:11px!important;line-height:1.75!important}.arm-sign-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin:18px 0}.arm-sign-card{padding:18px;border:1px solid color-mix(in srgb,var(--guide) 29%,transparent);border-radius:13px;background:linear-gradient(145deg,#fafcf7,var(--guide-pale))}.arm-sign-card>small{color:var(--guide);font-size:8px;font-weight:800;letter-spacing:.13em}.arm-sign-card>h3{margin:2px 0 12px;font-size:17px}.arm-sign-card>p{margin:12px 0 0!important;font-size:11px!important;line-height:1.8!important}.sign-board{margin:0;padding:9px 10px;border:5px solid #6b4e2d;border-radius:7px;background:linear-gradient(90deg,#ba8950,#d4a45e 48%,#bb8a50);box-shadow:inset 0 0 0 1px #ffffff40,0 5px 12px #4532221f;list-style:none}.sign-board li{display:grid;grid-template-columns:17px 1fr;align-items:center;min-height:27px;border-bottom:1px solid rgba(82,54,27,.16);color:#35291d;font-size:10px}.sign-board li:last-child{border-bottom:0}.sign-board li>span{color:#35291da6;font-size:8px;font-weight:800}.sign-board code{padding:0!important;color:#2f261d!important;background:transparent!important;font-size:10px!important}.sign-board i{color:#35291da6;font-size:9px}.arm-link-command>p{grid-template-columns:minmax(220px,.72fr) minmax(0,1fr)}.arm-link-command>p>span{color:#5f5047;font-size:11px}@media(max-width:900px){.arm-sign-steps,.arm-sign-grid{grid-template-columns:1fr}.arm-sign-grid{max-width:560px}.arm-sign-steps li{grid-template-columns:38px 1fr}}@media(max-width:520px){.arm-staff-heading{align-items:flex-start}.arm-link-command>p{grid-template-columns:1fr}.arm-link-command>p>code{grid-column:auto}.arm-sign-card{padding:16px}.sign-board li{min-height:30px}}.guide-page.theme-slimefun{--guide:#3f8a68;--guide-deep:#285744;--guide-pale:#deeee5;--guide-glow:#8bc999}.slimefun-page .slimefun-hero{background:linear-gradient(135deg,#deeee5,#c8e2d4 55%,#f0dfb5)}.slimefun-page .slimefun-hero p{overflow-wrap:anywhere}.slimefun-page .guide-content>section>p{font-size:14px;line-height:2}.slimefun-page .card-grid p,.slimefun-page .step-list p,.slimefun-page .guide-note p{font-size:13px;line-height:1.85}.slimefun-page details{margin-top:9px;overflow:hidden;border:1px solid var(--line);border-radius:10px;background:#f8fbf8}.slimefun-page summary{padding:15px 17px;color:var(--bean);font-size:13px;font-weight:800;cursor:pointer}.slimefun-page details p{margin:0;padding:0 17px 17px;font-size:12px!important;line-height:1.9!important}.sf-start-route{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-top:24px}.sf-start-route article{display:grid;grid-template-columns:45px 1fr;gap:14px;padding:19px;border:1px solid color-mix(in srgb,var(--guide) 25%,transparent);border-radius:12px;background:linear-gradient(135deg,#fbfdfb,var(--guide-pale))}.sf-start-route article>b{display:grid;width:42px;height:42px;place-items:center;color:#fff;border-radius:50%;background:var(--guide-deep);font-size:13px}.sf-start-route article>span{display:grid;align-content:start}.sf-start-route small{color:var(--guide);font-size:8px;font-weight:800;letter-spacing:.15em}.sf-start-route strong{color:var(--bean);font-size:16px}.sf-start-route p{margin:4px 0 0!important;font-size:12px!important;line-height:1.75!important}.sf-machine-types{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:22px}.sf-machine-types article{padding:23px;border:1px solid var(--line);border-top:5px solid var(--guide);border-radius:12px;background:#fafbf8}.sf-machine-types small{color:var(--guide);font-size:9px;font-weight:800;letter-spacing:.14em}.sf-machine-types h3{margin:3px 0 8px;font-size:19px}.sf-machine-types p{margin:0;font-size:12px;line-height:1.85}.sf-machine-types ul{display:grid;gap:4px;margin:14px 0 0;padding-left:20px;color:#5f5047;font-size:11px}.sf-crafter{display:grid;grid-template-columns:130px 70px 150px minmax(0,1fr);align-items:center;gap:12px;padding:22px;border:1px solid var(--line);border-radius:13px;background:#f8faf7}.sf-block{display:grid;min-height:76px;place-items:center;color:#fff;border-radius:8px;font-size:12px;font-weight:800;text-align:center;box-shadow:inset 0 -8px #0000001a}.sf-block.top{background:#9b7350}.sf-block.bottom{background:#596369}.sf-crafter>span{color:var(--guide);font-size:9px;font-weight:800;text-align:center}.sf-crafter ol{margin:0;padding-left:22px;color:#5f5047;font-size:11px}.sf-flow,.sf-cargo-flow,.sf-energy-diagram{display:flex;align-items:stretch;gap:7px;margin:24px 0;overflow-x:auto;padding-bottom:5px}.sf-flow article,.sf-cargo-flow article,.sf-energy-diagram article{display:grid;min-width:116px;flex:1;align-content:center;justify-items:center;padding:16px 10px;border:1px solid var(--line);border-radius:11px;background:#f8fbf8;text-align:center}.sf-flow article>span,.sf-cargo-flow article>span{display:grid;width:36px;height:36px;margin-bottom:8px;place-items:center;color:#fff;border-radius:10px;background:var(--guide);font-size:11px;font-weight:800}.sf-flow article>b,.sf-cargo-flow article>b,.sf-energy-diagram article>b{color:var(--bean);font-size:12px}.sf-flow article>small,.sf-cargo-flow article>small,.sf-energy-diagram article>small{color:var(--guide);font-size:8px;font-weight:800}.sf-flow>i,.sf-cargo-flow>i,.sf-energy-diagram>i{display:grid;min-width:19px;place-items:center;color:var(--guide);font-style:normal;font-weight:800}.sf-roadmap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid var(--line);border-radius:13px;background:var(--line)}.sf-roadmap article{position:relative;padding:23px 22px 23px 29px;background:#fafbf8}.sf-roadmap article:before{position:absolute;inset:0 auto 0 0;width:5px;background:var(--guide);content:""}.sf-roadmap b{color:var(--guide);font-size:9px;letter-spacing:.13em}.sf-roadmap h3{margin:2px 0 6px;font-size:17px}.sf-roadmap p{margin:0;font-size:12px;line-height:1.85}.sf-energy-diagram article{min-width:145px;padding-block:20px}.sf-energy-diagram article.control{background:var(--guide-pale)}.sf-energy-diagram article>b{font-size:14px}.sf-energy-diagram article>p{margin:6px 0 0!important;font-size:10px!important;line-height:1.6!important}.sf-tech-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:23px}.sf-tech-grid article{padding:22px;border:1px solid color-mix(in srgb,var(--guide) 24%,transparent);border-radius:13px;background:linear-gradient(145deg,#fbfdfb,var(--guide-pale))}.sf-tech-grid span{display:inline-grid;min-width:45px;height:30px;place-items:center;padding:0 9px;color:#fff;border-radius:7px;background:var(--guide-deep);font-size:9px;font-weight:800;letter-spacing:.08em}.sf-tech-grid h3{margin:10px 0 6px;font-size:17px}.sf-tech-grid p{margin:0;font-size:12px;line-height:1.85}.sf-safety{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:23px}.sf-safety article{position:relative;padding:22px 20px 20px 60px;border:1px solid color-mix(in srgb,var(--guide) 28%,transparent);border-radius:11px;background:#f9faf7}.sf-safety article>b{position:absolute;top:20px;left:18px;display:grid;width:31px;height:31px;place-items:center;color:#fff;border-radius:50%;background:var(--guide);font-size:9px}.sf-safety h3{margin:0 0 5px;font-size:15px}.sf-safety p{margin:0;font-size:12px;line-height:1.8}.sf-rule-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:23px}.sf-rule-grid article{display:grid;grid-template-columns:45px 1fr;gap:13px;padding:18px;border:1px solid var(--line);border-radius:11px;background:#fafbf8}.sf-rule-grid article>span{display:grid;width:42px;height:42px;place-items:center;color:#fff;border-radius:12px;background:var(--guide);font-size:12px;font-weight:800}.sf-rule-grid h3{margin:0 0 4px;font-size:15px}.sf-rule-grid p{margin:0;font-size:12px;line-height:1.8}.sf-source-links{display:flex;flex-wrap:wrap;gap:9px;margin-top:20px}.sf-source-links a{padding:9px 12px;color:var(--guide-deep);border:1px solid color-mix(in srgb,var(--guide) 30%,transparent);border-radius:8px;background:var(--guide-pale);font-size:10px;font-weight:800;text-decoration:none}.sf-source-links a:hover{color:#fff;background:var(--guide-deep)}@media(max-width:900px){.sf-tech-grid{grid-template-columns:1fr}.sf-crafter{grid-template-columns:100px 55px 120px minmax(200px,1fr)}}@media(max-width:720px){.sf-start-route,.sf-machine-types,.sf-roadmap,.sf-safety,.sf-rule-grid,.sf-crafter{grid-template-columns:1fr}.sf-crafter>span:after{content:" ↓"}.sf-flow,.sf-cargo-flow,.sf-energy-diagram{align-items:stretch}.sf-flow article,.sf-cargo-flow article,.sf-energy-diagram article{min-width:135px}}@media(max-width:520px){.sf-source-links{display:grid}.sf-source-links a{text-align:center}.sf-start-route article{grid-template-columns:40px 1fr;padding:16px}.sf-safety article{padding-left:56px}}
