.dtkpuG_scene{isolation:isolate;position:relative}.dtkpuG_scene:before{z-index:-1;content:"";pointer-events:none;background:linear-gradient(#07121e66, #07121eb3), #07121e var(--content-scene) center / cover no-repeat;position:fixed;inset:0}.dtkpuG_scene[data-scene=guides]{--content-scene:url(/images/content-backgrounds/guides.webp)}.dtkpuG_scene[data-scene=wiki]{--content-scene:url(/images/content-backgrounds/wiki.webp)}.dtkpuG_scene[data-scene=tools]{--content-scene:url(/images/content-backgrounds/tools.webp)}.dtkpuG_scene[data-scene=mods]{--content-scene:url(/images/content-backgrounds/mods.webp)}.dtkpuG_scene[data-scene=updates]{--content-scene:url(/images/content-backgrounds/updates.webp)}.dtkpuG_scene[data-scene=guides]>section,.dtkpuG_scene[data-scene=wiki]>section,.dtkpuG_scene[data-scene=tools]>section,.dtkpuG_scene[data-scene=mods]>section,.dtkpuG_scene[data-scene=mods]>p,.dtkpuG_scene[data-scene=updates]>p{border:1px solid var(--color-border);background:var(--color-surface);border-radius:12px;padding:clamp(14px,2vw,24px)}
.uar7OG_hero{--hero-image:url(/images/home/cleanup-hero.webp);isolation:isolate;background:linear-gradient(90deg,#0b1c2bf7 0%,#0b1d2be8 46%,#0a1b2b33 100%),var(--hero-image) 75% 47%/cover;color:#f4f8fc;border:1px solid #426073;border-radius:18px;min-height:245px;margin:12px 0 32px;padding:34px 38px 46px;position:relative;overflow:hidden;box-shadow:0 18px 50px #0002}.uar7OG_hero:before{content:"";background:linear-gradient(#ffd26d,#ff981f);border-radius:0 3px 3px 0;width:4px;height:60px;position:absolute;top:28px;left:0;box-shadow:0 0 26px #ff9f2744}.uar7OG_hero:after{content:"";z-index:-1;border:1px solid #a6dcf71f;border-radius:50%;width:500px;height:500px;position:absolute;top:-220px;right:-100px}.uar7OG_content{max-width:920px;position:relative}.uar7OG_eyebrow{color:#ffc260;letter-spacing:1.5px;text-transform:uppercase;background:#182b35b3;border:1px solid #ffb44455;border-radius:5px;align-items:center;gap:9px;margin-bottom:15px;padding:5px 10px;font-size:10px;font-weight:700;line-height:1.5;display:inline-flex}.uar7OG_hero .uar7OG_content h1{letter-spacing:-1.6px;text-wrap:balance;text-shadow:0 2px 18px #0003;max-width:880px;margin:0 0 16px;font-size:clamp(32px,3.5vw,48px);line-height:1.12}.uar7OG_description{color:#c3d7e5;max-width:760px;margin:0;font-size:15px;line-height:1.7}.uar7OG_actions{margin-top:18px}.uar7OG_actions a{color:#a5e2ff}.uar7OG_coordinates{letter-spacing:1.8px;color:#9cb4c4a6;align-items:center;gap:12px;font-size:8px;display:flex;position:absolute;bottom:13px;left:38px;right:30px}.uar7OG_coordinates i{background:linear-gradient(90deg,#7098b455,#0000);flex:1;height:1px}@media (max-width:1024px){.uar7OG_hero{background-position:85% 47%;padding:28px 28px 42px}.uar7OG_hero .uar7OG_content h1{max-width:740px}.uar7OG_coordinates{left:28px}}@media (max-width:768px){.uar7OG_hero{background:linear-gradient(90deg,#0b1c2bf5,#0b1d2ba8),var(--hero-image) 68% 45%/cover;border-radius:13px;min-height:0;margin:4px 0 16px;padding:15px 20px 28px}.uar7OG_hero .uar7OG_content h1{letter-spacing:-.9px;font-size:30px;line-height:1.15}.uar7OG_description{font-size:14px;line-height:1.65}.uar7OG_eyebrow{letter-spacing:1px;font-size:8px}.uar7OG_coordinates{letter-spacing:1px;font-size:7px;left:20px;right:20px}.uar7OG_coordinates span:last-child{display:none}}.uar7OG_guides{--hero-image:url(/images/home/cleanup-hero.webp)}.uar7OG_wiki{--hero-image:url(/images/automation/factory-concept.webp)}.uar7OG_tools{--hero-image:url(/images/home/lunar-hero.webp)}.uar7OG_mods{--hero-image:url(/images/home/cleanup-hero.webp)}.uar7OG_updates{--hero-image:url(/images/home/lunar-valley.webp)}@media (max-width:768px){.uar7OG_hero:before{height:44px;top:15px}.uar7OG_hero .uar7OG_eyebrow{margin-bottom:9px}.uar7OG_hero .uar7OG_content h1{margin-bottom:10px}.uar7OG_hero .uar7OG_actions{margin-top:10px}.uar7OG_hero .uar7OG_coordinates{bottom:8px}}
.Ac0DLq_breadcrumb{color:var(--color-text-secondary);padding:22px 0 16px;font-size:12px}.Ac0DLq_breadcrumb ol{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.Ac0DLq_breadcrumb li{align-items:center;gap:10px;display:flex}.Ac0DLq_breadcrumb a:hover{color:var(--color-primary)}.Ac0DLq_guideCard{border:1px solid var(--color-border);background:var(--color-card);border-radius:10px;flex-direction:column;transition:transform .2s,border-color .2s;display:flex;position:relative;overflow:hidden}.Ac0DLq_guideCard:hover,.Ac0DLq_machineCard:hover,.Ac0DLq_compactGuide:hover{border-color:var(--color-primary);transform:translateY(-2px)}.Ac0DLq_guideImage{aspect-ratio:2.05;background:#162c3c;position:relative;overflow:hidden}.Ac0DLq_guideImage img{object-fit:cover;transition:transform .4s}.Ac0DLq_guideCard:hover img{transform:scale(1.035)}.Ac0DLq_guideImage>span{letter-spacing:1px;color:#e5eff9;background:#0b1828a8;border-radius:3px;padding:2px 4px;font-size:7px;position:absolute;bottom:5px;right:6px}.Ac0DLq_guideText{padding:15px}.Ac0DLq_guideText>strong{letter-spacing:-.3px;font-size:17px;line-height:1.2;display:block}.Ac0DLq_guideText p{margin:8px 0 10px;font-size:12px;line-height:1.4}.Ac0DLq_guideText small{color:var(--color-text-secondary);justify-content:space-between;gap:15px;font-size:10px;display:flex}.Ac0DLq_guideText small span{color:var(--color-secondary)}.Ac0DLq_guideCard>svg{color:var(--color-primary);position:absolute;top:calc(50% + 8px);right:12px}.Ac0DLq_eyebrow{color:var(--color-secondary);text-transform:uppercase;letter-spacing:1.5px;margin-bottom:7px;font-size:9px;font-weight:700;display:block}.Ac0DLq_compactGuide{border:1px solid var(--color-border);background:var(--color-card);border-radius:8px;align-items:center;gap:10px;min-width:0;padding:6px;transition:transform .2s,border-color .2s;display:flex}.Ac0DLq_compactGuide .Ac0DLq_guideImage{aspect-ratio:1.4;border-radius:5px;width:65px;min-width:65px}.Ac0DLq_compactGuide .Ac0DLq_guideImage span{display:none}.Ac0DLq_compactGuide .Ac0DLq_guideText{flex:1;min-width:0;padding:0}.Ac0DLq_compactGuide strong{font-size:12px}.Ac0DLq_compactGuide p{margin:4px 0 0;font-size:10px;line-height:1.3}.Ac0DLq_compactGuide .Ac0DLq_eyebrow{display:none}.Ac0DLq_compactGuide>svg{color:var(--color-secondary);flex-shrink:0;margin-right:3px}.Ac0DLq_machineCard{text-align:center;border:1px solid var(--color-border);background:linear-gradient(130deg,var(--color-card),var(--color-surface));border-radius:11px;flex-direction:column;min-width:0;padding:16px;transition:transform .2s,border-color .2s;display:flex;position:relative}.Ac0DLq_machineVisual{min-height:135px;color:var(--color-primary);background:radial-gradient(#5f9cc01c,#0000 70%);place-items:center;display:grid;position:relative;overflow:hidden}.Ac0DLq_machineGrid{background-image:linear-gradient(#78b3d20c 1px,#0000 1px),linear-gradient(90deg,#78b3d20c 1px,#0000 1px);background-size:18px 18px;position:absolute;inset:5px;-webkit-mask-image:radial-gradient(#000,#0000 75%);mask-image:radial-gradient(#000,#0000 75%)}.Ac0DLq_machineVisual>svg{filter:drop-shadow(0 7px 12px #0003);stroke-width:1.25px;position:relative}.Ac0DLq_techLabel{letter-spacing:1px;color:var(--color-text-secondary);font-size:7px;position:absolute;bottom:8px}.Ac0DLq_machineCard>strong{font-size:17px}.Ac0DLq_machineCard p{margin:7px 0;font-size:12px}.Ac0DLq_machineCard>svg{color:var(--color-secondary);position:absolute;bottom:13px;right:9px}.Ac0DLq_machineCompact{padding:5px 7px 11px}.Ac0DLq_machineCompact .Ac0DLq_machineVisual{min-height:90px}.Ac0DLq_machineCompact>strong{font-size:13px;line-height:1.25}.Ac0DLq_machineCompact .Ac0DLq_techLabel,.Ac0DLq_machineCompact>svg{display:none}.Ac0DLq_status{color:var(--color-secondary);font-size:9px}.Ac0DLq_sourceNote{border:1px solid var(--color-border);border-left:3px solid var(--color-secondary);background:var(--color-card);border-radius:8px;gap:13px;margin:25px 0;padding:18px 20px;display:flex}.Ac0DLq_sourceNote>svg{color:var(--color-secondary);flex-shrink:0;margin-top:2px}.Ac0DLq_sourceNote strong{font-size:12px}.Ac0DLq_sourceNote p{margin:4px 0 9px;font-size:11px}.Ac0DLq_sourceLinks{flex-wrap:wrap;gap:7px 15px;display:flex}.Ac0DLq_sourceLinks a{color:var(--color-secondary);font-size:11px}.Ac0DLq_sourceLinks a:hover{text-decoration:underline}@media (max-width:768px){.Ac0DLq_sourceNote{padding:14px}.Ac0DLq_machineVisual{min-height:110px}.Ac0DLq_machineCard>strong{font-size:15px}}.Ac0DLq_machinePrice{color:var(--color-primary);margin-top:4px;font-size:12px;font-weight:700;display:block}.Ac0DLq_machineVisual img{object-fit:contain;z-index:1;position:relative}.Ac0DLq_machineCompact .Ac0DLq_machinePrice{font-size:10px}.Ac0DLq_machineVisual:has(img) .Ac0DLq_techLabel{display:none}.Ac0DLq_machineVisual:has(img[src*=local-media]){height:190px;margin-bottom:15px}.Ac0DLq_machineVisual:has(img[src*=local-media]) img{filter:drop-shadow(0 12px 10px #0005);padding:8px 12px}.Ac0DLq_machineCompact .Ac0DLq_machineVisual:has(img[src*=local-media]){height:120px}.Ac0DLq_cardSpecs{text-align:left;width:100%;margin:8px 0 15px}.Ac0DLq_cardSpecs>div{border-bottom:1px solid var(--color-border);justify-content:space-between;gap:10px;padding:8px 0;font-size:11px;display:flex}.Ac0DLq_cardSpecs dt{color:var(--color-text-secondary)}.Ac0DLq_cardSpecs dd{color:var(--color-text);margin:0;font-weight:650}.Ac0DLq_equipmentGuideImage{background:radial-gradient(ellipse,#3b607155,transparent 72%),var(--color-card)}.Ac0DLq_equipmentGuideImage img{object-fit:contain;padding:15px}.Ac0DLq_compactGuide .Ac0DLq_equipmentGuideImage img{padding:4px}
.oJzvRG_page{padding-bottom:10px}.oJzvRG_heading{padding:15px 0 25px}.oJzvRG_kicker{letter-spacing:2px;color:var(--color-primary);margin-bottom:14px;font-size:10px;font-weight:700;display:block}.oJzvRG_heading h1{max-width:1000px;margin-bottom:18px}.oJzvRG_heading>p{max-width:820px;font-size:18px;line-height:1.5}.oJzvRG_meta{color:var(--color-text-secondary);flex-wrap:wrap;gap:10px 24px;font-size:11px;display:flex}.oJzvRG_meta>span{align-items:center;gap:6px;display:flex}.oJzvRG_meta>span+span{border-left:1px solid var(--color-border);padding-left:20px}.oJzvRG_figure{max-width:1040px;margin:0 0 30px}.oJzvRG_cover{aspect-ratio:3;border:1px solid var(--color-border);border-radius:12px;position:relative;overflow:hidden}.oJzvRG_cover img{object-fit:cover}.oJzvRG_figure figcaption{color:var(--color-text-secondary);margin-top:8px;font-size:10px}.oJzvRG_articleLayout{grid-template-columns:235px minmax(0,850px);gap:45px;margin-top:30px;display:grid}.oJzvRG_toc{border:1px solid var(--color-border);background:var(--color-surface);border-radius:10px;align-self:start;padding:20px;position:sticky;top:25px}.oJzvRG_toc>strong{letter-spacing:1.5px;color:var(--color-text-secondary);font-size:10px}.oJzvRG_toc nav{gap:10px;margin:15px 0 20px;display:grid}.oJzvRG_toc nav>a{color:var(--color-text-secondary);font-size:12px;line-height:1.4}.oJzvRG_toc nav>a:hover{color:var(--color-primary)}.oJzvRG_tocTool{color:var(--color-secondary);border-top:1px solid var(--color-border);align-items:center;gap:8px;padding-top:15px;font-size:11px;display:flex}.oJzvRG_prose{overflow-wrap:anywhere;min-width:0}.oJzvRG_prose section{margin-bottom:32px;scroll-margin-top:25px}.oJzvRG_prose h2{margin-bottom:16px;font-size:27px}.oJzvRG_prose p,.oJzvRG_prose li{color:var(--color-text-secondary);font-size:15px;line-height:1.85}.oJzvRG_prose ol{padding-left:24px}.oJzvRG_prose li{margin-bottom:12px;padding-left:7px}.oJzvRG_prose li::marker{color:var(--color-primary);font-weight:700}.oJzvRG_prose details{background:var(--color-card);border:1px solid var(--color-border);border-radius:8px;margin:10px 0;padding:14px 18px}.oJzvRG_prose summary{cursor:pointer;font-size:14px}.oJzvRG_prose details p{margin:12px 0 0;font-size:13px}.oJzvRG_machineOverview{border:1px solid var(--color-border);background:var(--color-surface);border-radius:13px;grid-template-columns:1fr 1.4fr;gap:38px;max-width:1100px;padding:25px;display:grid}.oJzvRG_machineOverview h2{font-size:24px}.oJzvRG_blueprint{min-height:280px;color:var(--color-primary);border:1px solid var(--color-border);background-image:linear-gradient(#6eb0da0c 1px,#0000 1px),linear-gradient(90deg,#6eb0da0c 1px,#0000 1px);background-size:24px 24px;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:30px;display:flex}.oJzvRG_blueprint>svg{stroke-width:1px}.oJzvRG_blueprint small{color:var(--color-text-secondary);letter-spacing:1px;font-size:8px}.oJzvRG_stats{margin:0 0 18px}.oJzvRG_stats>div{border-bottom:1px solid var(--color-border);justify-content:space-between;gap:25px;padding:8px 0;font-size:12px;display:flex}.oJzvRG_stats dt{color:var(--color-text-secondary)}.oJzvRG_stats dd{text-align:right;margin:0}.oJzvRG_inlineLink{color:var(--color-secondary);align-items:center;gap:8px;font-size:12px;display:flex}.oJzvRG_tableScroll{overscroll-behavior-x:contain;min-width:0;max-width:100%;overflow-x:auto}.oJzvRG_prose table{border-collapse:collapse;border:1px solid var(--color-border);width:100%;font-size:12px}.oJzvRG_prose th,.oJzvRG_prose td{text-align:left;border-bottom:1px solid var(--color-border);padding:12px 16px}.oJzvRG_prose th{background:var(--color-card)}.oJzvRG_prose td{color:var(--color-text-secondary)}.oJzvRG_prose table+p{margin-top:10px;font-size:11px}.oJzvRG_diagramNote{margin-top:9px;font-size:11px}.oJzvRG_related{border-top:1px solid var(--color-border);margin-top:40px;padding-top:28px}.oJzvRG_related h2{font-size:26px}.oJzvRG_machineGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;max-width:850px;display:grid}.oJzvRG_relatedLinks{flex-wrap:wrap;gap:12px;display:flex}.oJzvRG_relatedLinks a{background:var(--color-card);border:1px solid var(--color-border);color:var(--color-secondary);border-radius:8px;padding:11px 15px;font-size:12px}.oJzvRG_relatedLinks a:hover{border-color:var(--color-primary)}@media (max-width:1024px){.oJzvRG_articleLayout{grid-template-columns:200px minmax(0,1fr);gap:28px}.oJzvRG_machineOverview{gap:25px}}@media (max-width:768px){.oJzvRG_heading h1{font-size:34px}.oJzvRG_heading>p{font-size:15px}.oJzvRG_meta{gap:8px 15px}.oJzvRG_meta>span+span{border:0;padding-left:0}.oJzvRG_articleLayout{grid-template-columns:1fr;gap:25px;margin-top:20px}.oJzvRG_toc{padding:18px;position:static}.oJzvRG_toc nav{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:0}.oJzvRG_tocTool{margin-top:17px}.oJzvRG_prose h2{font-size:24px}.oJzvRG_prose p,.oJzvRG_prose li{font-size:14px;line-height:1.8}.oJzvRG_cover{aspect-ratio:1.8}.oJzvRG_machineOverview{grid-template-columns:1fr;padding:18px}.oJzvRG_blueprint{min-height:200px}.oJzvRG_machineGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.oJzvRG_related h2{font-size:24px}.oJzvRG_prose th,.oJzvRG_prose td{padding:9px;font-size:11px}}.oJzvRG_facts{margin-bottom:30px}.oJzvRG_facts section{margin-bottom:28px}.oJzvRG_factGrid{background:var(--color-border);border:1px solid var(--color-border);border-radius:9px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.oJzvRG_factGrid>div{background:var(--color-card);padding:12px 16px}.oJzvRG_factGrid dt{color:var(--color-text-secondary);font-size:11px}.oJzvRG_factGrid dd{margin:4px 0 0;font-size:15px;font-weight:700}.oJzvRG_tableNote{margin:10px 0 6px;font-size:11px!important}.oJzvRG_factSource{color:var(--color-secondary);font-size:11px}.oJzvRG_blueprint img{width:100%;height:auto}.oJzvRG_prose tbody th{background:var(--color-surface);font-size:12px;font-weight:500}@media (max-width:768px){.oJzvRG_factGrid{grid-template-columns:1fr}.oJzvRG_stats>div{gap:14px}.oJzvRG_stats dd{max-width:62%;font-size:11px}}.oJzvRG_mediaGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.oJzvRG_mediaGrid>a{background:var(--color-card);border:1px solid var(--color-border);border-radius:8px;padding:16px}.oJzvRG_mediaGrid>a:hover{border-color:var(--color-primary)}.oJzvRG_mediaGrid strong{font-size:13px;display:block}.oJzvRG_mediaGrid span{color:var(--color-secondary);margin:7px 0;font-size:11px;display:block}.oJzvRG_mediaGrid small{color:var(--color-text-secondary);font-size:10px}@media (max-width:768px){.oJzvRG_mediaGrid{grid-template-columns:1fr}}.oJzvRG_mediaSources{margin-bottom:30px}.oJzvRG_facts table{border-collapse:separate;border-spacing:0;background:var(--color-surface);text-align:left;width:100%;min-width:620px;font-size:13px;line-height:1.6}.oJzvRG_facts thead th{background:var(--color-card);letter-spacing:.6px;text-transform:uppercase;color:var(--color-text-secondary);white-space:nowrap;border-bottom:1px solid var(--color-border);padding:15px 18px;font-size:11px}.oJzvRG_facts tbody th,.oJzvRG_facts tbody td{text-align:left;border-bottom:1px solid var(--color-border);vertical-align:middle;padding:16px 18px;font-size:13px;font-weight:400}.oJzvRG_facts tbody th{color:var(--color-text);min-width:160px;font-weight:650}.oJzvRG_facts tbody td{color:var(--color-text-secondary);font-variant-numeric:tabular-nums}.oJzvRG_facts tbody tr:last-child>*{border-bottom:0}.oJzvRG_facts tbody tr:hover>*{background:var(--color-card)}.oJzvRG_facts tbody a{color:var(--color-secondary)}.oJzvRG_facts .oJzvRG_tableScroll{border:1px solid var(--color-border);border-radius:12px;margin:16px 0 12px;overflow-x:auto}.oJzvRG_facts>section>h2{margin:0 0 12px;font-size:23px}.oJzvRG_facts .oJzvRG_factSource{margin-top:4px;display:inline-block}.oJzvRG_equipmentFigure{background:radial-gradient(ellipse at center,#3b60714a,transparent 70%),var(--color-surface);border:1px solid var(--color-border);border-radius:14px;padding:28px}.oJzvRG_equipmentFigure .oJzvRG_cover{aspect-ratio:1.8;background:0 0;border:0;max-width:620px;margin:auto}.oJzvRG_equipmentFigure img{object-fit:contain;padding:18px}.oJzvRG_equipmentFigure figcaption{text-align:center;margin-top:16px}.oJzvRG_blueprint:has(img[src*=local-media]){gap:18px;min-height:340px;padding:24px}.oJzvRG_blueprint:has(img[src*=local-media]) img{object-fit:contain;max-height:290px}.oJzvRG_blueprint small{text-align:center;letter-spacing:0;padding:0 12px 12px;line-height:1.7}@media (max-width:768px){.oJzvRG_facts thead th,.oJzvRG_facts tbody th,.oJzvRG_facts tbody td{padding:12px 14px}.oJzvRG_equipmentFigure{padding:12px}.oJzvRG_facts>section>h2{font-size:20px}}.oJzvRG_mediaGrid img{aspect-ratio:16/9;object-fit:cover;border-radius:5px;width:100%;height:auto;margin-bottom:12px}.oJzvRG_figure figcaption a{color:var(--color-secondary);margin-left:5px}.oJzvRG_iconFigure{border:1px solid var(--color-border);background:var(--color-surface);border-radius:12px;align-items:center;gap:24px;max-width:100%;padding:18px;display:flex}.oJzvRG_iconFigure .oJzvRG_cover{aspect-ratio:1;border:0;flex-shrink:0;width:100px;height:100px}.oJzvRG_iconFigure img{object-fit:contain;padding:15px}.oJzvRG_iconFigure figcaption{font-size:12px;line-height:1.6}.oJzvRG_directoryControls{justify-content:space-between;align-items:flex-end;gap:18px;margin:20px 0 12px;display:flex}.oJzvRG_directoryControls label{width:min(420px,100%);color:var(--color-text-secondary);gap:8px;font-size:12px;display:grid}.oJzvRG_directoryControls input{border:1px solid var(--color-border);background:var(--color-card);border-radius:8px;padding:12px 14px;font-size:13px}.oJzvRG_directoryControls>span{color:var(--color-secondary);white-space:nowrap;font-size:11px}.oJzvRG_directoryScroll{max-height:630px}.oJzvRG_directoryScroll thead th{z-index:1;position:sticky;top:0}@media (max-width:768px){.oJzvRG_directoryControls input{font-size:16px}.oJzvRG_directoryControls{flex-direction:column;align-items:flex-start}}.oJzvRG_masthead{border-top:3px solid var(--color-secondary);border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(16px,3vw,34px);margin-bottom:26px;padding:clamp(18px,4vw,36px) 0;display:grid}.oJzvRG_masthead:has(figure){grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.oJzvRG_masthead[data-kind=guides]{border-top-color:var(--color-primary)}.oJzvRG_masthead[data-kind=guides] h1{max-width:22ch}.oJzvRG_masthead[data-kind=machines]{background:var(--color-surface);padding-inline:clamp(14px,3vw,30px)}.oJzvRG_masthead .oJzvRG_heading,.oJzvRG_masthead .oJzvRG_figure{min-width:0;margin:0;padding:0}.oJzvRG_masthead .oJzvRG_cover{aspect-ratio:16/10}.oJzvRG_masthead .oJzvRG_iconFigure .oJzvRG_cover{aspect-ratio:1}.oJzvRG_masthead .oJzvRG_meta{margin-top:20px}.oJzvRG_articleLayout{grid-template-columns:minmax(0,1fr) minmax(160px,235px);gap:clamp(20px,4vw,48px)}.oJzvRG_articleLayout .oJzvRG_toc{grid-area:1/2}.oJzvRG_articleLayout .oJzvRG_prose{grid-area:1/1}.oJzvRG_prose>section[id]{border-top:1px solid var(--color-border);padding-top:20px}.oJzvRG_prose>section[id]>h2{align-items:baseline;gap:12px;display:flex}.oJzvRG_chapterNumber{color:var(--color-primary);flex:none;font:13px monospace}.oJzvRG_prose[data-kind=guides]>section[id]{max-width:72ch}.oJzvRG_prose[data-kind=guides]>section[id] ol{background:var(--color-surface);border-left:3px solid var(--color-primary);padding:16px 20px 8px 40px}@media (max-width:768px){:is(.oJzvRG_masthead:has(figure),.oJzvRG_articleLayout){grid-template-columns:minmax(0,1fr)}.oJzvRG_articleLayout .oJzvRG_toc,.oJzvRG_articleLayout .oJzvRG_prose{grid-area:auto}.oJzvRG_masthead .oJzvRG_iconFigure{display:block}}
.hQ5l8a_page{padding-bottom:20px}.hQ5l8a_intro{border-bottom:1px solid var(--color-border);margin-bottom:27px;padding:16px 0 28px;position:relative}.hQ5l8a_kicker{color:var(--color-primary);letter-spacing:2px;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:13px;font-size:10px;font-weight:700;display:flex}.hQ5l8a_intro h1{max-width:850px;margin:0 0 14px}.hQ5l8a_intro>p{max-width:740px;margin-bottom:12px;font-size:15px}.hQ5l8a_introLink{color:var(--color-secondary);align-items:center;gap:8px;margin-top:9px;font-size:12px;display:inline-flex}.hQ5l8a_introLink:hover{color:var(--color-primary)}.hQ5l8a_controls{justify-content:space-between;align-items:center;gap:15px;display:flex}.hQ5l8a_search{background:var(--color-card);border:1px solid var(--color-border);border-radius:8px;align-items:center;gap:10px;width:390px;padding:10px 13px;display:flex}.hQ5l8a_search svg{color:var(--color-secondary)}.hQ5l8a_search input{background:0 0;border:0;outline:none;width:100%;min-width:0;font-size:13px}.hQ5l8a_sort{color:var(--color-text-secondary);align-items:center;gap:10px;font-size:11px;display:flex}.hQ5l8a_sort select{border:1px solid var(--color-border);background:var(--color-card);border-radius:7px;padding:9px 12px;font-size:12px}.hQ5l8a_filters{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.hQ5l8a_filters button{background:var(--color-card);border:1px solid var(--color-border);color:var(--color-text-secondary);border-radius:6px;padding:7px 13px;font-size:12px}.hQ5l8a_filters button:hover{border-color:var(--color-secondary)}.hQ5l8a_filters button.hQ5l8a_selected{border-color:var(--color-primary);color:var(--color-primary);background:#ffa3291c}.hQ5l8a_filters button span{opacity:.7;margin-left:7px;font-size:10px}.hQ5l8a_count{color:var(--color-text-secondary);margin:20px 0 14px;font-size:11px}.hQ5l8a_machineGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.hQ5l8a_guideGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.hQ5l8a_empty{text-align:center;border:1px dashed var(--color-border);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:280px;padding:25px;display:flex}.hQ5l8a_empty svg{color:var(--color-secondary);margin-bottom:20px}.hQ5l8a_empty h2{font-size:23px}.hQ5l8a_empty button{background:var(--color-primary);color:#152331;border:0;border-radius:7px;padding:9px 16px}.hQ5l8a_categoryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.hQ5l8a_categoryCard{background:linear-gradient(130deg,var(--color-card),var(--color-surface));border:1px solid var(--color-border);border-radius:12px;padding:25px;position:relative}.hQ5l8a_categoryCard:hover{border-color:var(--color-primary)}.hQ5l8a_categoryCard>svg:first-child{color:var(--color-primary);margin-bottom:17px}.hQ5l8a_categoryCard h2{margin-bottom:8px;font-size:23px}.hQ5l8a_categoryCard p{margin:0;font-size:13px}.hQ5l8a_categoryCard>svg:last-child{color:var(--color-secondary);position:absolute;top:28px;right:20px}.hQ5l8a_categoryCard small{color:var(--color-secondary);margin-top:15px;font-size:10px;display:block}.hQ5l8a_section{margin-top:35px}.hQ5l8a_section>h2{margin-bottom:12px;font-size:25px}.hQ5l8a_section>p{max-width:760px;font-size:14px}.hQ5l8a_note{border:1px solid var(--color-border);background:var(--color-card);color:var(--color-text-secondary);border-radius:8px;margin:24px 0;padding:15px 19px;font-size:12px}.hQ5l8a_timeline{gap:18px;margin:20px 0 0;padding:0;list-style:none;display:grid}.hQ5l8a_update{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;grid-template-columns:130px minmax(0,1fr);align-items:start;gap:25px;padding:24px;display:grid}.hQ5l8a_update[id],.hQ5l8a_section[id]{scroll-margin-top:110px}.hQ5l8a_updateTag span{overflow-wrap:anywhere;color:var(--color-primary);font-size:18px;font-weight:800;display:block}.hQ5l8a_updateTag time{color:var(--color-text-secondary);font-size:11px}.hQ5l8a_update h3{margin-bottom:8px;font-size:23px}.hQ5l8a_update p{margin:0;font-size:13px}.hQ5l8a_updateTag small{color:var(--color-secondary);margin:8px 0 3px;font-size:10px;display:block}.hQ5l8a_update article{min-width:0}.hQ5l8a_update article>ul>li+li{margin-top:12px}.hQ5l8a_update article strong{color:var(--color-text-primary)}.hQ5l8a_entryList{gap:12px;display:grid}.hQ5l8a_entryList>a{background:var(--color-card);border:1px solid var(--color-border);border-radius:10px;align-items:center;gap:18px;padding:20px;display:flex}.hQ5l8a_entryList>a:hover{border-color:var(--color-primary)}.hQ5l8a_entryList>a>svg:first-child{color:var(--color-primary);flex-shrink:0}.hQ5l8a_entryList>a>svg:last-child{color:var(--color-secondary);flex-shrink:0;margin-left:auto}.hQ5l8a_entryList strong{font-size:17px;line-height:1.3;display:block}.hQ5l8a_entryList p{margin:5px 0 0;font-size:13px}.hQ5l8a_relatedLinks{flex-wrap:wrap;gap:10px;display:flex}.hQ5l8a_relatedLinks a{border:1px solid var(--color-border);background:var(--color-card);color:var(--color-secondary);border-radius:7px;padding:10px 15px;font-size:12px}.hQ5l8a_relatedLinks a:hover{border-color:var(--color-primary)}@media (max-width:1024px){.hQ5l8a_machineGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.hQ5l8a_guideGrid,.hQ5l8a_categoryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.hQ5l8a_intro{padding-top:8px}.hQ5l8a_intro h1{font-size:34px}.hQ5l8a_intro>p{font-size:14px}.hQ5l8a_controls{flex-direction:column;align-items:stretch}.hQ5l8a_search{width:100%}.hQ5l8a_sort{justify-content:space-between}.hQ5l8a_filters{gap:6px}.hQ5l8a_filters button{padding:7px 10px;font-size:11px}.hQ5l8a_machineGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.hQ5l8a_guideGrid,.hQ5l8a_categoryGrid{grid-template-columns:1fr}.hQ5l8a_categoryCard{padding:22px}.hQ5l8a_categoryCard>svg:first-child{margin-bottom:12px}.hQ5l8a_update{grid-template-columns:minmax(0,1fr);gap:16px;padding:19px}.hQ5l8a_updateTag{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.hQ5l8a_updateTag small{margin:0}.hQ5l8a_updateTag time{margin-left:auto}.hQ5l8a_updateTag span{font-size:13px}.hQ5l8a_update h3{font-size:21px}.hQ5l8a_entryList>a{gap:13px;padding:16px}.hQ5l8a_entryList strong{font-size:16px}}.hQ5l8a_searchButton{border:1px solid var(--color-primary);background:var(--color-primary);color:#122331;border-radius:8px;padding:10px 22px;font-size:13px;font-weight:700}.hQ5l8a_searchButton:hover{background:var(--color-primary-hover)}.hQ5l8a_referenceThumb{aspect-ratio:16/9;background:#102335;border-radius:8px;width:180px;min-width:180px;position:relative;overflow:hidden}.hQ5l8a_referenceThumb img{object-fit:contain}.hQ5l8a_update ul{color:#a9c9db;margin:12px 0 0;padding-left:18px;font-size:13px;line-height:1.8}@media (max-width:768px){.hQ5l8a_referenceThumb{width:100px;min-width:100px}}.hQ5l8a_guideGrid[data-layout=guide-cards]{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1024px){.hQ5l8a_guideGrid[data-layout=guide-cards]{grid-template-columns:repeat(2,minmax(0,1fr))}}.hQ5l8a_categoryGrid[data-layout=index]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}[data-layout=index] .hQ5l8a_categoryCard{background:var(--color-surface);grid-template-columns:26px 30px minmax(0,1fr) 20px;align-items:center;gap:6px 12px;padding:20px;display:grid}[data-layout=index] .hQ5l8a_categoryCard:hover{background:var(--color-card)}[data-layout=index] .hQ5l8a_categoryCard>span{color:var(--color-secondary);font:12px monospace}[data-layout=index] .hQ5l8a_categoryCard h2{margin:0;font-size:20px}[data-layout=index] .hQ5l8a_categoryCard p,[data-layout=index] .hQ5l8a_categoryCard small{grid-column:3/-1;margin:0}[data-layout=index] .hQ5l8a_categoryCard svg{color:var(--color-primary)}[data-layout=index] .hQ5l8a_categoryCard svg:last-child{grid-area:1/4;position:static}.hQ5l8a_machineGrid[data-layout=inventory]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.hQ5l8a_machineGrid[data-layout=inventory]>:is(a,div){text-align:left;border-left:3px solid var(--color-secondary);grid-template-columns:minmax(88px,28%) minmax(0,1fr);column-gap:16px;padding:14px;display:grid}.hQ5l8a_machineGrid[data-layout=inventory]>:is(a,div)>div:first-child{border-radius:7px;grid-row:1/span 6;min-height:105px}.hQ5l8a_machineGrid[data-layout=inventory]>:is(a,div)>:not(:first-child){grid-column:2}.hQ5l8a_machineGrid[data-layout=inventory]>:is(a,div)>svg{display:none}.hQ5l8a_machineGrid[data-layout=inventory]>:is(a,div)>strong{font-size:19px}.hQ5l8a_machineGrid[data-layout=inventory]>:is(a,div)[data-text-only]{grid-column:1/-1;grid-template-columns:minmax(0,1fr)}.hQ5l8a_machineGrid[data-layout=inventory]>:is(a,div)[data-text-only]>*{grid-column:1}.hQ5l8a_timeline[data-layout=packages]{grid-template-columns:repeat(2,minmax(0,1fr))}[data-layout=packages] .hQ5l8a_update{border-top:3px solid var(--color-secondary);flex-direction:column;gap:15px;display:flex}[data-layout=packages] .hQ5l8a_updateTag{flex-wrap:wrap;align-items:center;gap:10px;display:flex}[data-layout=packages] .hQ5l8a_updateTag>svg{color:var(--color-secondary)}[data-layout=packages] .hQ5l8a_updateTag>span{font-size:14px}.hQ5l8a_timeline[data-layout=chronology]{border-left:2px solid var(--color-border);padding-left:20px}[data-layout=chronology] .hQ5l8a_update{border:1px solid var(--color-border);background:var(--color-surface);overflow-wrap:anywhere;border-radius:12px;position:relative}[data-layout=chronology] .hQ5l8a_update:before{content:"";background:var(--color-primary);border-radius:50%;width:10px;height:10px;position:absolute;top:30px;left:-26px}.hQ5l8a_entryList>a{background:0 0;border-width:0 0 1px;border-radius:0}.hQ5l8a_entryList>a:hover{background:var(--color-card)}@media (max-width:768px){.hQ5l8a_guideGrid[data-layout=guide-cards],.hQ5l8a_categoryGrid[data-layout=index],.hQ5l8a_machineGrid[data-layout=inventory],.hQ5l8a_timeline[data-layout=packages]{grid-template-columns:minmax(0,1fr)}[data-layout=index] .hQ5l8a_categoryCard{padding:16px 12px}.hQ5l8a_machineGrid[data-layout=inventory]>:is(a,div){gap:4px 12px}.hQ5l8a_machineGrid[data-layout=inventory]>:is(a,div) dl{grid-template-columns:minmax(0,1fr)}}.hQ5l8a_achievementList{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0;list-style:none;display:grid}.hQ5l8a_achievementList>li{background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;align-items:flex-start;gap:12px;margin:0;padding:14px;display:flex}.hQ5l8a_achievementList svg{color:var(--color-primary);flex:none}.hQ5l8a_achievementList p{margin:4px 0;font-size:13px}.hQ5l8a_achievementList small{color:var(--color-secondary)}@media (max-width:768px){.hQ5l8a_achievementList{grid-template-columns:minmax(0,1fr)}}
.Ye-KXq_flows{gap:16px;margin:28px 0;display:grid}.Ye-KXq_lane{background:linear-gradient(120deg,#12263a,#0b1724);border:1px solid #365670;border-radius:14px;padding:22px}.Ye-KXq_lane h3{color:#91cde8;margin:0 0 18px;font-size:15px}.Ye-KXq_lane ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.Ye-KXq_lane li{min-width:0;position:relative}.Ye-KXq_lane li:not(:last-child):after{content:"→";color:#ffab30;position:absolute;top:40%;right:-19px}.Ye-KXq_lane a{background:#122232;border:1px solid #3b5669;border-radius:9px;flex-direction:column;gap:7px;height:100%;padding:17px;text-decoration:none;display:flex}.Ye-KXq_lane a:hover{border-color:#ffa62c}.Ye-KXq_lane span{color:#ffa62c;font:700 12px monospace}.Ye-KXq_lane strong{font-size:16px}.Ye-KXq_lane small{color:#b3c5d3;line-height:1.5}@media (max-width:768px){.Ye-KXq_lane ol{grid-template-columns:1fr}.Ye-KXq_lane li:not(:last-child):after{content:"↓";top:auto;bottom:-23px;left:50%}.Ye-KXq_lane a{padding:14px}.Ye-KXq_lane{padding:16px}}.Ye-KXq_equipment{place-items:center;height:80px;display:grid}.Ye-KXq_equipment img{object-fit:contain;width:104px;max-width:100%;height:80px}
.gxPi8q_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:20px 0 42px;display:grid}.gxPi8q_card{border:1px solid var(--color-border);background:var(--color-surface);border-radius:14px;transition:border-color .2s,transform .2s;display:block;overflow:hidden}.gxPi8q_card:hover{border-color:var(--color-primary);transform:translateY(-3px)}.gxPi8q_visual{background:radial-gradient(at 50% 65%,#41607465,#0000 68%),linear-gradient(145deg,#172f43,#101e2b);height:245px;position:relative}.gxPi8q_visual img{object-fit:contain;filter:drop-shadow(0 14px 12px #0005);padding:22px 26px 35px}.gxPi8q_visual>span{color:var(--color-secondary);letter-spacing:1.6px;font-size:9px;font-weight:700;position:absolute;bottom:12px;left:20px}.gxPi8q_body{padding:20px}.gxPi8q_title{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:18px;display:flex}.gxPi8q_title h2{margin:0;font-size:21px;line-height:1.2}.gxPi8q_title>strong{color:var(--color-primary);white-space:nowrap;font-size:17px}.gxPi8q_body dl{grid-template-columns:1fr 1fr;gap:14px 20px;margin:0;display:grid}.gxPi8q_body dt{color:var(--color-text-secondary);margin-bottom:4px;font-size:10px}.gxPi8q_body dd{font-variant-numeric:tabular-nums;margin:0;font-size:14px;font-weight:650}.gxPi8q_link{border-top:1px solid var(--color-border);color:var(--color-secondary);justify-content:space-between;margin-top:20px;padding-top:18px;font-size:12px;display:flex}@media (max-width:1024px){.gxPi8q_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.gxPi8q_grid{grid-template-columns:1fr;gap:16px}.gxPi8q_visual{height:240px}}.gxPi8q_grid{grid-template-columns:minmax(0,1fr);gap:12px}.gxPi8q_card{grid-template-columns:minmax(145px,31%) minmax(0,1fr);display:grid}.gxPi8q_visual{height:auto;min-height:190px}.gxPi8q_card[data-text-only]{grid-template-columns:minmax(0,1fr)}.gxPi8q_body dl{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:768px){.gxPi8q_card{grid-template-columns:minmax(0,1fr)}.gxPi8q_visual{height:160px;min-height:0}.gxPi8q_body dl{grid-template-columns:repeat(2,minmax(0,1fr))}}
.R48SUa_page{padding-bottom:24px}.R48SUa_workspace{gap:24px;display:grid}.R48SUa_toolGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.R48SUa_toolCard{background:radial-gradient(at 100% 0,#2f576a44,#0000 65%),linear-gradient(140deg,#192e3f,#101f2d);border:1px solid #3a5368;border-radius:16px;flex-direction:column;min-width:0;padding:28px;transition:border-color .18s,transform .18s;display:flex;position:relative}.R48SUa_toolCard:hover{border-color:var(--color-primary);transform:translateY(-3px)}.R48SUa_cardTop{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.R48SUa_cardTop svg{color:var(--color-primary)}.R48SUa_cardTop>span{color:#91c1d72b;font-size:30px;font-weight:800}.R48SUa_toolCard>small{color:var(--color-secondary);letter-spacing:.7px;font-size:11px}.R48SUa_toolCard h2{margin:10px 0;font-size:28px}.R48SUa_toolCard p{max-width:530px;font-size:14px}.R48SUa_cardAction{color:var(--color-primary);border-top:1px solid #3a5368;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:18px;font-size:12px;font-weight:700;display:flex}.R48SUa_calculator{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.R48SUa_inputs,.R48SUa_resultPanel{border:1px solid var(--color-border);background:linear-gradient(145deg,#172b3b,#101f2d);border-radius:15px;min-width:0;padding:28px}.R48SUa_inputs h2{margin:12px 0;font-size:25px}.R48SUa_inputs>p{font-size:13px;line-height:1.7}.R48SUa_kicker{letter-spacing:1.6px;color:var(--color-primary);align-items:center;gap:8px;font-size:10px;font-weight:700;display:flex}.R48SUa_resultPanel{border-top:3px solid var(--color-primary);background:radial-gradient(at 90% 0,#ffab3614,#0000 70%),linear-gradient(145deg,#1b3244,#102130);position:sticky;top:24px}.R48SUa_resultPanel>svg{color:var(--color-primary);margin-bottom:18px}.R48SUa_resultPanel>p{margin:20px 0 0;font-size:12px;line-height:1.8}.R48SUa_heroResult{border-bottom:1px solid var(--color-border);margin-bottom:6px;padding:24px 0}.R48SUa_heroResult>small,.R48SUa_heroResult>span{color:var(--color-text-secondary);font-size:12px;display:block}.R48SUa_heroResult strong{color:var(--color-primary);overflow-wrap:anywhere;margin:6px 0 10px;font-size:clamp(32px,3.5vw,48px);line-height:1.3;display:block}.R48SUa_results{margin:0}.R48SUa_results>div{border-bottom:1px solid #3a536877;justify-content:space-between;gap:20px;padding:14px 0;font-size:13px;display:flex}.R48SUa_results dt{color:var(--color-text-secondary)}.R48SUa_results dd{text-align:right;overflow-wrap:anywhere;margin:0;font-weight:700}.R48SUa_field{flex-direction:column;gap:8px;min-width:0;margin:0 0 20px;font-size:12px;font-weight:600;display:flex}.R48SUa_field input,.R48SUa_field select{width:100%;min-width:0;color:var(--color-text);background:#091b29;border:1px solid #466175;border-radius:8px;padding:12px;font-size:14px}.R48SUa_field input:focus,.R48SUa_field select:focus{border-color:var(--color-secondary)}.R48SUa_fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.R48SUa_threeFields{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.R48SUa_levelPicker{border:0;min-width:0;margin:0 0 20px;padding:0}.R48SUa_levelPicker legend{margin-bottom:10px;padding:0;font-size:12px;font-weight:700}.R48SUa_levelPicker>div,.R48SUa_viewButtons,.R48SUa_filters{flex-wrap:wrap;gap:5px;display:flex}.R48SUa_levelPicker button,.R48SUa_viewButtons button,.R48SUa_filters button,.R48SUa_rowActions button{color:#bed2e1;background:#122839;border:1px solid #405b70;border-radius:7px;padding:9px 14px;font-size:12px}.R48SUa_levelPicker [aria-pressed=true],.R48SUa_viewButtons [aria-pressed=true],.R48SUa_filters [aria-pressed=true]{color:#14212a;background:#ffad35;border-color:#ffcd7e;font-weight:700}.R48SUa_checkbox{color:var(--color-text-secondary);cursor:pointer;align-items:flex-start;gap:10px;margin:8px 0 20px;font-size:13px;display:flex}.R48SUa_checkbox input{accent-color:var(--color-primary);flex-shrink:0;width:16px;height:16px;margin-top:5px}.R48SUa_notice{color:var(--color-text-secondary);font-size:12px;line-height:1.7}.R48SUa_inputs .R48SUa_notice{margin-bottom:0;font-size:11px}.R48SUa_explanation{border-top:1px solid var(--color-border);min-width:0;margin-top:36px;padding-top:26px}.R48SUa_explanation h2{font-size:25px}.R48SUa_explanation p{max-width:1050px;font-size:14px;line-height:1.8}.R48SUa_formula{color:var(--color-secondary);background:var(--color-card);border:1px solid var(--color-border);overflow-wrap:anywhere;border-radius:10px;padding:20px;font-family:Consolas,monospace;font-size:12px;line-height:2.1}.R48SUa_related{flex-wrap:wrap;gap:12px 22px;margin-top:22px;display:flex}.R48SUa_related a,.R48SUa_textLink{color:var(--color-secondary);font-size:13px}.R48SUa_related a:hover,.R48SUa_textLink:hover{color:var(--color-primary)}.R48SUa_manualBadge{letter-spacing:1.3px;color:#9ed5eb;border:1px solid #557588;border-radius:5px;padding:5px 10px;font-size:10px;display:inline-block}.R48SUa_metrics{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin-bottom:26px;display:grid}.R48SUa_metrics>div{background:linear-gradient(135deg,#1c3345,#102333);border:1px solid #3a5368;border-radius:12px;padding:22px}.R48SUa_metrics small{letter-spacing:1px;color:var(--color-text-secondary);margin-bottom:10px;font-size:10px;display:block}.R48SUa_metrics strong{color:var(--color-primary);font-size:25px;line-height:1.2;display:block}.R48SUa_sectionTitle{margin:36px 0 24px;font-size:27px}.R48SUa_planRows{gap:12px;margin:22px 0;display:grid}.R48SUa_planRow{background:#0a1b29;border:1px solid #3a5368;border-radius:10px;min-width:0;padding:18px}.R48SUa_rowTitle{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;display:flex}.R48SUa_rowTitle strong{font-size:15px}.R48SUa_rowTitle small{color:var(--color-secondary);font-size:10px}.R48SUa_rowTitle>button{background:#1a3040;border:1px solid #405a70;border-radius:6px;place-items:center;min-width:32px;min-height:32px;margin-left:auto;display:grid}.R48SUa_planRow .R48SUa_field{margin-bottom:12px}.R48SUa_rowActions{gap:8px;display:flex}.R48SUa_rowActions button{padding:5px 10px;font-size:11px}.R48SUa_rowActions button:disabled{opacity:.35}.R48SUa_addRow{align-items:end;gap:12px;margin:20px 0;display:flex}.R48SUa_addRow>.R48SUa_field{flex:1;margin:0}.R48SUa_action,.R48SUa_resetButton{color:#15222a;background:#ffad35;border:1px solid #ffbc59;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:12px 16px;font-size:12px;font-weight:700;display:inline-flex}.R48SUa_resetButton{color:var(--color-text-secondary);background:#172f41;border-color:#486578}.R48SUa_warning{color:#e3c79f;background:#ffb1390a;border-left:3px solid #ffb139;border-radius:4px;margin-top:20px;padding:14px;font-size:12px}.R48SUa_warning p{margin:8px 0 0;font-size:12px;line-height:1.7}.R48SUa_tableScroll{overscroll-behavior-x:contain;border:1px solid var(--color-border);border-radius:10px;min-width:0;max-width:100%;overflow-x:auto}.R48SUa_tableScroll table{border-collapse:collapse;width:100%;font-size:13px}.R48SUa_tableScroll th,.R48SUa_tableScroll td{text-align:left;border-bottom:1px solid var(--color-border);vertical-align:top;min-width:100px;padding:14px 16px}.R48SUa_tableScroll thead th{color:#adc9dc;background:#223b4e;font-size:11px}.R48SUa_tableScroll tbody th{font-weight:600}.R48SUa_tableScroll tbody>:nth-child(2n){background:#172c3c}.R48SUa_tableScroll small{color:var(--color-text-secondary);margin-top:5px;font-size:10px;display:block}.R48SUa_tableScroll tr:last-child>*{border-bottom:0}.R48SUa_matrixControls{justify-content:space-between;align-items:center;gap:20px;display:flex}.R48SUa_matrixControls .R48SUa_field{width:50%}.R48SUa_filters{margin-bottom:18px}.R48SUa_matrixGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.R48SUa_matrixCard{text-align:left;width:100%;min-width:0;color:var(--color-text);background:#0b1e2d;border:1px solid #3a5368;border-radius:10px;flex-direction:column;padding:18px;display:flex}.R48SUa_matrixCard[aria-pressed=true]{border-color:var(--color-primary);box-shadow:inset 3px 0 var(--color-primary);background:#243444}.R48SUa_matrixCard>span{color:var(--color-secondary);margin-bottom:9px;font-size:10px}.R48SUa_matrixCard>strong{font-size:16px}.R48SUa_matrixCard>p{margin:9px 0 14px;font-size:12px}.R48SUa_matrixCard>small{color:var(--color-primary);margin-top:auto;font-size:12px}.R48SUa_nodeDetails{background:#132838;border:1px solid #506c80;border-radius:15px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:28px;padding:28px;display:grid}.R48SUa_nodeDetails>div{min-width:0}.R48SUa_nodeDetails h2{margin:12px 0 20px;font-size:24px}.R48SUa_nodeDetails p{font-size:12px;line-height:1.8}.R48SUa_dependencyTree,.R48SUa_dependencyTree ul{padding-left:18px;list-style:none}.R48SUa_dependencyTree{margin-bottom:24px;padding:0}.R48SUa_dependencyTree li{border-left:1px solid #5d7d92;padding:8px 0 8px 15px;font-size:12px}.R48SUa_dependencyTree strong{font-weight:600}.R48SUa_dependencyTree .R48SUa_warning{margin:12px 0}.R48SUa_dependencyTree ul{margin-top:8px}@media (max-width:1024px){.R48SUa_levelPicker button,.R48SUa_viewButtons button,.R48SUa_filters button,.R48SUa_rowActions button,.R48SUa_rowTitle>button{min-width:44px;min-height:44px}.R48SUa_field input,.R48SUa_field select{min-height:44px;font-size:16px}.R48SUa_calculator{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:18px}.R48SUa_inputs,.R48SUa_resultPanel,.R48SUa_nodeDetails{padding:22px}.R48SUa_threeFields{grid-template-columns:1fr}.R48SUa_matrixGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.R48SUa_addRow{flex-direction:column;align-items:stretch}}@media (max-width:768px){.R48SUa_toolGrid,.R48SUa_calculator,.R48SUa_nodeDetails{grid-template-columns:1fr}.R48SUa_toolCard{padding:23px}.R48SUa_toolCard h2{font-size:25px}.R48SUa_resultPanel{position:static}.R48SUa_fieldGrid{gap:12px}.R48SUa_field input,.R48SUa_field select{font-size:16px}.R48SUa_threeFields{grid-template-columns:1fr}.R48SUa_heroResult strong{font-size:38px}.R48SUa_metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.R48SUa_metrics>div{padding:16px}.R48SUa_metrics strong{font-size:21px}.R48SUa_matrixGrid{grid-template-columns:1fr;gap:12px}.R48SUa_matrixControls{flex-direction:column;align-items:stretch;gap:0}.R48SUa_matrixControls .R48SUa_field{width:100%}.R48SUa_viewButtons{margin-bottom:18px}.R48SUa_tableScroll th,.R48SUa_tableScroll td{padding:12px;font-size:12px}.R48SUa_planRow{padding:14px}.R48SUa_rowTitle{gap:6px}.R48SUa_formula{padding:16px;font-size:11px}.R48SUa_nodeDetails{padding:20px}.R48SUa_explanation h2{font-size:23px}}@media (prefers-reduced-motion:reduce){.R48SUa_toolCard{transition:none}.R48SUa_toolCard:hover{transform:none}}.R48SUa_toolLane{align-content:start;gap:12px;min-width:0;display:grid}.R48SUa_toolLane>h2{color:var(--color-secondary);border-bottom:1px solid var(--color-border);margin:0;padding:0 0 12px;font-size:19px}.R48SUa_toolLane .R48SUa_toolCard{padding:20px}.R48SUa_toolLane .R48SUa_cardTop{margin-bottom:10px}.R48SUa_toolLane h3{margin:8px 0;font-size:23px}.R48SUa_toolHeading{border-left:4px solid var(--color-primary);background:linear-gradient(120deg, var(--color-card), var(--color-surface));border-radius:0 14px 14px 0;align-items:flex-start;gap:clamp(12px,3vw,26px);margin-bottom:28px;padding:clamp(20px,4vw,38px);display:flex}.R48SUa_toolHeading>svg{color:var(--color-primary);flex:none;margin-top:5px}.R48SUa_toolHeading h1{margin:12px 0}.R48SUa_toolHeading p{max-width:68ch;margin-bottom:0}
.YbU-UW_purchase{border:1px solid var(--color-border);border-left:4px solid var(--color-primary);background:linear-gradient(130deg, var(--color-card), var(--color-surface));border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:clamp(20px,4vw,36px);display:grid}.YbU-UW_label{color:var(--color-secondary);letter-spacing:.12em;font-size:11px}.YbU-UW_purchase h2{margin:8px 0}.YbU-UW_purchase p,.YbU-UW_answers p{margin:0}.YbU-UW_buy{gap:6px;display:grid}.YbU-UW_buy strong{color:var(--color-primary);font-size:30px}.YbU-UW_buy a{background:var(--color-primary);color:#152331;text-align:center;border-radius:8px;margin-top:6px;padding:12px 16px;font-weight:700}.YbU-UW_buy a:hover{background:#ffc36c}.YbU-UW_platforms,.YbU-UW_answers{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.YbU-UW_platforms>div,.YbU-UW_answers>article{border:1px solid var(--color-border);background:var(--color-surface);border-radius:10px;padding:18px}.YbU-UW_platforms dd{color:var(--color-text-secondary);margin:6px 0 0}.YbU-UW_answers h3{margin:0 0 8px}@media (max-width:768px){.YbU-UW_purchase,.YbU-UW_platforms,.YbU-UW_answers{grid-template-columns:minmax(0,1fr)}}
.Gs39uG_browser{margin:26px 0 40px}.Gs39uG_controls{justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px;display:flex}.Gs39uG_controls label{border:1px solid var(--color-border);background:var(--color-card);width:min(100%,420px);color:var(--color-secondary);border-radius:9px;align-items:center;gap:12px;padding:12px 15px;display:flex}.Gs39uG_controls input{background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:13px}.Gs39uG_controls>span{white-space:nowrap;color:var(--color-text-secondary);font-size:12px}.Gs39uG_filters{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.Gs39uG_filters button{border:1px solid var(--color-border);background:var(--color-card);color:var(--color-text-secondary);border-radius:7px;padding:9px 13px;font-size:12px}.Gs39uG_filters button[aria-pressed=true]{color:var(--color-primary);border-color:var(--color-primary);background:#ffa32915}.Gs39uG_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.Gs39uG_card{border:1px solid var(--color-border);background:var(--color-surface);border-radius:13px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.Gs39uG_card:hover{border-color:var(--color-primary)}.Gs39uG_visual{background:radial-gradient(ellipse,#38586a55,transparent 70%),var(--color-card);height:180px;color:var(--color-secondary);place-items:center;display:grid;position:relative}.Gs39uG_visual img{object-fit:contain;padding:18px 32px}.Gs39uG_body{flex-direction:column;flex:1;padding:20px;display:flex}.Gs39uG_body>small{text-transform:uppercase;letter-spacing:1.2px;color:var(--color-secondary);font-size:9px}.Gs39uG_body h2{margin:9px 0;font-size:22px;line-height:1.25}.Gs39uG_body p{color:var(--color-text-secondary);margin:0 0 15px;font-size:12px;line-height:1.7}.Gs39uG_body dl{grid-template-columns:1fr 1fr;gap:13px;margin:0 0 18px;display:grid}.Gs39uG_body dt{color:var(--color-text-secondary);font-size:10px}.Gs39uG_body dd{overflow-wrap:anywhere;margin:5px 0 0;font-size:13px;font-weight:650}.Gs39uG_link{border-top:1px solid var(--color-border);color:var(--color-secondary);justify-content:space-between;gap:12px;margin-top:auto;padding-top:15px;font-size:12px;display:flex}.Gs39uG_iconCard .Gs39uG_visual{background:var(--color-card);justify-items:start;height:100px;padding-left:20px}.Gs39uG_iconCard .Gs39uG_visual img{padding:16px;width:90px!important;height:90px!important;left:10px!important}.Gs39uG_iconCard .Gs39uG_body h2{font-size:20px}@media (max-width:1024px){.Gs39uG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.Gs39uG_grid{grid-template-columns:1fr}.Gs39uG_controls{flex-direction:column;align-items:flex-start}.Gs39uG_controls label{width:100%}}.Gs39uG_browser[data-category=containers] .Gs39uG_grid{grid-template-columns:minmax(0,1fr);gap:12px}.Gs39uG_browser[data-category=containers] .Gs39uG_card{border-left:3px solid var(--color-primary)}.Gs39uG_browser[data-category=containers] .Gs39uG_body>small{display:none}.Gs39uG_browser[data-category=containers] .Gs39uG_body h2{margin-top:0}.Gs39uG_browser[data-category=vehicles] .Gs39uG_grid,.Gs39uG_browser[data-category=buildings] .Gs39uG_grid{grid-template-columns:minmax(0,1fr)}.Gs39uG_browser[data-category=vehicles] .Gs39uG_card,.Gs39uG_browser[data-category=buildings] .Gs39uG_card{grid-template-columns:minmax(75px,16%) minmax(0,1fr);display:grid}.Gs39uG_browser[data-category=vehicles] .Gs39uG_visual,.Gs39uG_browser[data-category=buildings] .Gs39uG_visual{height:100%;min-height:100px}.Gs39uG_browser[data-category=vehicles] .Gs39uG_body,.Gs39uG_browser[data-category=buildings] .Gs39uG_body{padding:16px}.Gs39uG_browser[data-category=joonas-robots] .Gs39uG_visual{height:220px}.Gs39uG_browser[data-category=suit-gear] .Gs39uG_card{border-left:3px solid var(--color-secondary)}.Gs39uG_browser[data-category=suit-gear] .Gs39uG_visual{height:100px}.Gs39uG_browser .Gs39uG_card[data-text-only]{border-left:3px solid var(--color-primary);grid-column:1/-1;display:block}.Gs39uG_card[data-text-only] .Gs39uG_body>small{display:none}.Gs39uG_card[data-text-only] .Gs39uG_body h2{margin-top:0}
.gi6-4q_home{isolation:isolate;background:0 0;position:relative}.gi6-4q_home:before{content:"";z-index:-2;pointer-events:none;background:#07121e url(/images/home/lunar-valley.webp) 50%/cover no-repeat;position:fixed;inset:0}.gi6-4q_home:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#07121e55,#07121eb3);position:fixed;inset:0}.gi6-4q_hero{background:#0c1927;min-height:500px;position:relative;overflow:hidden}.gi6-4q_heroArtwork{object-fit:cover;object-position:center 53%}.gi6-4q_heroShade{background:linear-gradient(90deg,#071420c9 0%,#07142055 44%,#0000 72%),linear-gradient(#0000 75%,#091622bd);position:absolute;inset:0}.gi6-4q_heroContent{padding:55px 45px 62px;position:relative}.gi6-4q_tag{letter-spacing:.4px;color:#c9eafd;background:#102c4290;border:1px solid #79bbda;border-radius:20px;padding:2px 11px;font-size:10px;font-weight:700;display:inline-block}.gi6-4q_hero h1{letter-spacing:-2.5px;color:#f3f7fc;text-shadow:0 3px 10px #0012;max-width:660px;margin:10px 0 12px;font-size:clamp(39px,4.3vw,60px);font-style:italic;font-weight:900;line-height:.99}.gi6-4q_hero h1 span{color:#ffa329}.gi6-4q_subtitle{color:#e1f0fd;margin-bottom:13px;font-size:15px;font-weight:600}.gi6-4q_intro{color:#e4edf7;max-width:480px;margin-bottom:24px;font-size:12px;line-height:1.45}.gi6-4q_buttons{gap:19px;display:flex}.gi6-4q_primary,.gi6-4q_secondary{border-radius:9px;justify-content:center;align-items:center;gap:10px;min-height:39px;padding:10px 21px;font-size:12px;font-weight:750;display:inline-flex}.gi6-4q_primary{color:#101c26;background:linear-gradient(#ffb13b,#ff9c24);border:1px solid #ffb13c;box-shadow:0 2px 13px #ff9f2722}.gi6-4q_primary:hover{background:#ffc061}.gi6-4q_secondary{color:#f3f7fc;background:#092031a8;border:1px solid #88d7f8;box-shadow:inset 0 0 12px #63c9fa12}.gi6-4q_secondary:hover{background:#20415a}.gi6-4q_secondary svg{color:#8dd8f7}.gi6-4q_artCredit{letter-spacing:1.2px;color:#c8d8e7b0;background:#06142180;border-radius:3px;padding:3px 5px;font-size:7px;position:absolute;bottom:28px;right:25px}.gi6-4q_dashboard{margin-top:-1px;position:relative}.gi6-4q_quickNav{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;margin-bottom:17px;display:grid}.gi6-4q_quickNav>a{border:1px solid var(--color-border);background:linear-gradient(120deg,var(--color-card),var(--color-surface));box-shadow:var(--shadow);border-top-color:#7795a9;border-bottom-color:#b68c55;border-radius:12px;align-items:center;gap:16px;padding:15px 20px;display:flex;position:relative}.gi6-4q_quickNav>a:hover{border-color:var(--color-primary);background:var(--color-card-hover)}.gi6-4q_quickNav>a>svg{color:var(--color-primary);flex-shrink:0}.gi6-4q_quickNav>a>svg:last-child{width:16px;margin-left:auto}.gi6-4q_quickNav strong{letter-spacing:-.5px;font-size:17px;line-height:1.3;display:block}.gi6-4q_quickNav span{color:var(--color-text-secondary);margin-top:4px;font-size:9px;line-height:1.3;display:block}.gi6-4q_panel{border:1px solid var(--color-border);background:linear-gradient(125deg,var(--color-surface),#11233466);box-shadow:var(--shadow);border-radius:14px;min-width:0;padding:12px}.gi6-4q_panelHeading{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.gi6-4q_panelHeading h2{letter-spacing:-.8px;align-items:center;gap:10px;margin:0;font-size:21px;font-weight:800;display:flex}.gi6-4q_panelHeading h2>span{background:var(--color-primary);flex-shrink:0;width:12px;height:18px;margin-left:3px;display:inline-block;position:relative;transform:skew(-25deg)}.gi6-4q_panelHeading h2>span:after{content:"";background:#12253560;width:3px;height:3px;position:absolute;top:4px;left:5px}.gi6-4q_panelHeading>a{color:var(--color-secondary);white-space:nowrap;align-items:center;gap:5px;font-size:10px;display:flex}.gi6-4q_panelHeading>a:hover{color:var(--color-primary)}.gi6-4q_topRow{grid-template-columns:1.15fr 1fr;gap:14px;margin-bottom:14px;display:grid}.gi6-4q_starterGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.gi6-4q_starterGrid>a>div:first-child{aspect-ratio:2.5}.gi6-4q_starterGrid>a>div:nth-child(2){padding:9px 11px}.gi6-4q_starterGrid>a>div:nth-child(2)>span,.gi6-4q_starterGrid small{display:none}.gi6-4q_starterGrid strong{padding-right:10px;font-size:14px;line-height:1.15}.gi6-4q_starterGrid p{margin:4px 0 0;font-size:10px;line-height:1.25}.gi6-4q_starterGrid>a>svg{width:15px;top:auto;bottom:18px;right:7px}.gi6-4q_machineGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;display:grid}.gi6-4q_microcopy{color:var(--color-text-secondary);margin:7px 0 0;font-size:9px}.gi6-4q_middleRow{grid-template-columns:1fr 1.2fr 1fr;gap:14px;margin-bottom:14px;display:grid}.gi6-4q_panelIntro{margin:-5px 0 12px;padding-left:21px;font-size:11px}.gi6-4q_toolLinks{gap:7px;display:grid}.gi6-4q_toolLinks>a{border:1px solid var(--color-border);background:var(--color-card);border-radius:8px;align-items:center;gap:12px;min-height:40px;padding:8px 12px;display:flex}.gi6-4q_toolLinks>a:hover{border-color:var(--color-primary)}.gi6-4q_toolLinks svg:first-child{color:var(--color-primary)}.gi6-4q_toolLinks svg:last-child{color:var(--color-secondary);margin-left:auto}.gi6-4q_toolLinks strong{font-size:11px}.gi6-4q_wikiGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.gi6-4q_wikiGrid>a{background:var(--color-card);border:1px solid var(--color-border);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:64px;display:flex}.gi6-4q_wikiGrid>a:hover{border-color:var(--color-primary)}.gi6-4q_wikiGrid svg{color:var(--color-secondary)}.gi6-4q_wikiGrid strong{font-size:10px}.gi6-4q_bottomRow{grid-template-columns:1.1fr 1fr;gap:14px;display:grid}.gi6-4q_bottomRow h2{letter-spacing:-.6px;font-size:18px}.gi6-4q_updatesList{gap:2px;display:grid}.gi6-4q_updatesList>a{border-bottom:1px solid var(--color-border);align-items:center;gap:9px;padding:8px 3px;display:flex}.gi6-4q_updatesList>a:hover strong{color:var(--color-primary)}.gi6-4q_updatesList>a>span{color:#091b2c;background:#79b8e0;border-radius:4px;flex-shrink:0;padding:0 5px;font-size:9px;font-weight:800}.gi6-4q_updatesList strong{font-size:10px;line-height:1.3}.gi6-4q_updatesList time{color:var(--color-text-secondary);white-space:nowrap;margin-left:auto;font-size:9px}.gi6-4q_dashboard>section.gi6-4q_panel{margin-top:14px}.gi6-4q_faq{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.gi6-4q_faq>.gi6-4q_panelHeading{grid-column:1/-1}.gi6-4q_faqItem{border:1px solid var(--color-border);background:var(--color-card);border-radius:6px;margin-bottom:5px}.gi6-4q_faqItem p{margin:0;padding:4px 10px 10px;font-size:11px}.gi6-4q_bottomNote{color:var(--color-text-secondary);justify-content:space-between;gap:10px;padding:17px 3px 0;font-size:10px;display:flex}.gi6-4q_bottomNote span,.gi6-4q_bottomNote a{align-items:center;gap:7px;display:flex}.gi6-4q_bottomNote a{color:var(--color-secondary)}@media (min-width:1024px){.gi6-4q_heroContent{padding-block:40px}.gi6-4q_hero{min-height:400px}}@media (max-width:1024px){.gi6-4q_quickNav span{font-size:9px}.gi6-4q_middleRow>section:last-child{grid-column:1/-1}.gi6-4q_middleRow>section:last-child .gi6-4q_toolLinks{grid-template-columns:repeat(3,minmax(0,1fr))}.gi6-4q_bottomRow{grid-template-columns:1.4fr 1fr}.gi6-4q_faq{grid-column:1/-1;grid-template-columns:repeat(2,1fr);gap:7px;display:grid}.gi6-4q_faq>.gi6-4q_panelHeading{grid-column:1/-1;margin-bottom:4px}.gi6-4q_faqItem{margin:0}.gi6-4q_heroContent{padding-left:15px}.gi6-4q_hero{min-height:355px}.gi6-4q_heroArtwork{object-position:60% center}.gi6-4q_heroShade{background:linear-gradient(90deg,#081521dc 0%,#08152190 42%,#08152110 85%),linear-gradient(#0000 85%,#091622)}.gi6-4q_quickNav{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.gi6-4q_quickNav>a{gap:7px;padding:12px 9px}.gi6-4q_quickNav>a>svg:first-child{width:24px}.gi6-4q_quickNav strong{font-size:13px}.gi6-4q_quickNav span{display:none}.gi6-4q_topRow{grid-template-columns:1fr 1fr}.gi6-4q_starterGrid{gap:8px}.gi6-4q_starterGrid strong{font-size:14px}.gi6-4q_starterGrid p{font-size:11px}.gi6-4q_middleRow{grid-template-columns:1fr 1fr}.gi6-4q_panelHeading h2{font-size:17px}.gi6-4q_machineGrid{gap:8px}}@media (max-width:768px){.gi6-4q_hero{min-height:440px}.gi6-4q_heroArtwork{object-position:66% center;opacity:.65}.gi6-4q_heroShade{background:linear-gradient(90deg,#081521e8,#08152170),linear-gradient(#0000 55%,#091622)}.gi6-4q_heroContent{padding:39px 0 60px}.gi6-4q_hero h1{letter-spacing:-1.9px;max-width:660px;margin-top:14px;font-size:clamp(32px,8vw,47px)}.gi6-4q_tag{font-size:8px}.gi6-4q_subtitle{max-width:300px;font-size:12px}.gi6-4q_intro{max-width:310px;font-size:13px;line-height:1.6}.gi6-4q_buttons{gap:10px}.gi6-4q_primary,.gi6-4q_secondary{gap:7px;padding:11px 15px;font-size:12px}.gi6-4q_artCredit{font-size:6px;bottom:23px;right:16px}.gi6-4q_quickNav{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:-7px;position:relative}.gi6-4q_quickNav>a{padding:14px 12px}.gi6-4q_quickNav strong{font-size:15px}.gi6-4q_quickNav span{font-size:9px;display:block}.gi6-4q_quickNav>a>svg:first-child{width:28px}.gi6-4q_topRow,.gi6-4q_middleRow,.gi6-4q_bottomRow{grid-template-columns:1fr;gap:14px}.gi6-4q_middleRow>section:last-child .gi6-4q_toolLinks{grid-template-columns:1fr}.gi6-4q_panel{padding:13px}.gi6-4q_panelHeading h2{font-size:21px}.gi6-4q_starterGrid{grid-template-columns:1fr;gap:10px}.gi6-4q_starterGrid>a{grid-template-columns:80px minmax(0,1fr);align-items:center;display:grid}.gi6-4q_starterGrid>a>div:first-child{aspect-ratio:1}.gi6-4q_starterGrid>a>div:nth-child(2){padding:9px}.gi6-4q_starterGrid strong{padding:0;font-size:14px}.gi6-4q_starterGrid p{margin-top:6px;font-size:12px}.gi6-4q_starterGrid>a>svg{display:none}.gi6-4q_machineGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.gi6-4q_machineGrid>a{padding-inline:3px}.gi6-4q_machineGrid strong{font-size:11px}.gi6-4q_wikiGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.gi6-4q_wikiGrid>a{gap:8px;min-height:80px}.gi6-4q_wikiGrid strong{font-size:12px}.gi6-4q_toolLinks>a{min-height:51px}.gi6-4q_toolLinks strong{font-size:13px}.gi6-4q_updatesList>a{padding:13px 3px}.gi6-4q_updatesList strong{font-size:12px}.gi6-4q_faq{display:block}.gi6-4q_faq>.gi6-4q_panelHeading{margin-bottom:12px}.gi6-4q_faqItem{margin-bottom:7px}.gi6-4q_bottomNote{flex-direction:column;gap:8px;font-size:10px}}.gi6-4q_topicLinks{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.gi6-4q_topicLinks a{border:1px solid var(--color-border);color:var(--color-secondary);border-radius:8px;padding:12px;font-size:13px}.gi6-4q_topicLinks a:hover{border-color:var(--color-primary)}.gi6-4q_faqItem h3{margin:0;padding:10px 10px 4px;font-size:12px;line-height:1.4}.gi6-4q_faqItem a{color:var(--color-secondary);text-decoration:underline}
.AIgU6a_page article{max-width:850px;padding:20px 0 25px}.AIgU6a_kicker{letter-spacing:1.5px;color:var(--color-primary);font-size:10px;font-weight:700}.AIgU6a_page h1{margin:18px 0 22px}.AIgU6a_lead{margin-bottom:35px;font-size:18px;line-height:1.7}.AIgU6a_page section{margin-top:34px}.AIgU6a_page h2{font-size:27px}.AIgU6a_page section p,.AIgU6a_page li{color:var(--color-text-secondary);font-size:14px;line-height:1.9}.AIgU6a_page a{color:var(--color-secondary)}.AIgU6a_page a:hover{text-decoration:underline}.AIgU6a_page li{padding-bottom:7px}.AIgU6a_page ul{padding-left:20px}@media (max-width:768px){.AIgU6a_page article{padding-top:10px}.AIgU6a_page h1{font-size:34px}.AIgU6a_lead{font-size:16px}.AIgU6a_page h2{font-size:24px}}.AIgU6a_documentHeading{border-top:3px solid var(--color-primary);border-bottom:1px solid var(--color-border);margin-bottom:34px;padding:24px 0}.AIgU6a_documentHeading small{color:var(--color-secondary);letter-spacing:1px}.AIgU6a_documentHeading p{font-size:17px;line-height:1.7}
.Lqxsda_page{padding-bottom:30px}.Lqxsda_heading>span,.Lqxsda_sidebarTitle>span{color:var(--color-primary);letter-spacing:2px;font-size:10px}.Lqxsda_heading h1{margin:12px 0}.Lqxsda_heading p{max-width:760px}.Lqxsda_layout{border:1px solid var(--color-border);background:var(--color-surface);border-radius:15px;grid-template-columns:290px minmax(0,1fr);display:grid;overflow:hidden}.Lqxsda_sidebar{border-right:1px solid var(--color-border);background:#102233;min-width:0;padding:22px}.Lqxsda_sidebarTitle h2{margin:9px 0;font-size:22px}.Lqxsda_sidebarTitle p{color:#a8bfd0;font-size:11px}.Lqxsda_search{gap:8px;margin:20px 0;font-size:12px;display:grid}.Lqxsda_search input{color:#fff;background:#091a29;border:1px solid #3d576a;border-radius:8px;width:100%;min-width:0;padding:12px;font-size:12px}.Lqxsda_filters{gap:13px;display:grid}.Lqxsda_filters label{align-items:center;gap:9px;font-size:12px;display:flex}.Lqxsda_filters span{color:#9eb7c9;margin-left:auto}.Lqxsda_filters input,.Lqxsda_hide input{accent-color:#ffa72e}.Lqxsda_filters i,.Lqxsda_list i{background:#ffa72e;border-radius:50%;flex-shrink:0;width:9px;height:9px}.Lqxsda_layout i[data-kind=Lunar\ sites]{background:#be9dff}.Lqxsda_layout i[data-kind=Stations]{background:#75d8ff}.Lqxsda_hide{color:#adbfcb;gap:8px;margin:20px 0;font-size:11px;display:flex}.Lqxsda_count{text-align:left;color:#a5ddf3;background:0 0;border:0;border-top:1px solid #324e62;width:100%;min-height:44px;margin:10px 0;padding:10px 0;font-size:12px;display:block}.Lqxsda_list[hidden]{display:none}.Lqxsda_list{overscroll-behavior:contain;gap:5px;max-height:470px;display:grid;overflow-y:auto}.Lqxsda_list button{text-align:left;color:#e5eef7;background:#142c3e;border:1px solid #0000;border-radius:7px;align-items:center;gap:10px;min-height:48px;padding:10px;display:flex}.Lqxsda_list button[aria-pressed=true]{background:#284053;border-color:#ffa72e}.Lqxsda_list strong{overflow-wrap:anywhere;font-size:12px;display:block}.Lqxsda_list small{color:#9db7ca;margin-top:4px;font-size:10px;display:block}.Lqxsda_list b{color:#a2cce1;margin-left:auto}.Lqxsda_main{min-width:0}.Lqxsda_toolbar{background:#0c1d2c;border-bottom:1px solid #324e62;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:15px;display:flex}.Lqxsda_toolbar>div{align-items:center;gap:7px;display:flex}.Lqxsda_toolbar button,.Lqxsda_actions button,.Lqxsda_actions a{color:#c9e5f5;background:#1a3347;border:1px solid #3c5a70;border-radius:7px;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:9px 12px;font-size:12px;display:inline-flex}.Lqxsda_toolbar button[aria-pressed=true]{color:#081725;background:#ffa62c;border-color:#ffa62c;font-weight:700}.Lqxsda_toolbar span{color:#a1bece;font-size:11px}.Lqxsda_canvas{aspect-ratio:2;background:#07131f;position:relative;overflow:clip}.Lqxsda_canvas svg{touch-action:none;cursor:grab;width:100%;height:100%;display:block}.Lqxsda_marker{cursor:pointer;outline:none}.Lqxsda_marker:focus circle{stroke:#fff;stroke-width:3px}.Lqxsda_mapNote{pointer-events:none;color:#b4cada;background:#07131faa;border-radius:5px;padding:5px 9px;font-size:9px;line-height:1.8;position:absolute;bottom:12px;left:15px}.Lqxsda_detail{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;padding:25px;display:flex}.Lqxsda_detail h2{margin:8px 0;font-size:23px}.Lqxsda_detail p{max-width:660px;color:var(--color-text-secondary);font-size:12px}.Lqxsda_detail span{color:#ffa72e;letter-spacing:1px;font-size:10px}.Lqxsda_actions{flex-wrap:wrap;gap:8px;display:flex}.Lqxsda_rotation{color:#a4c7dc;align-items:center;gap:15px;padding:12px 20px;font-size:12px;display:flex}.Lqxsda_rotation input{accent-color:#ffa72e;flex:1}.Lqxsda_sources{background:var(--color-card);border:1px solid var(--color-border);border-radius:12px;margin-top:30px;padding:24px}.Lqxsda_sources h2{font-size:22px}.Lqxsda_sources p{font-size:13px;line-height:1.8}.Lqxsda_sources a{color:var(--color-secondary);font-size:12px}@media (max-width:1024px){.Lqxsda_layout{grid-template-columns:minmax(0,1fr)}.Lqxsda_sidebar{border-bottom:1px solid #324e62;border-right:0}.Lqxsda_list{max-height:180px}.Lqxsda_filters{grid-template-columns:repeat(3,1fr);gap:10px}.Lqxsda_canvas{aspect-ratio:auto;width:100%;min-width:0;height:clamp(260px,65svh,560px)}.Lqxsda_sidebarTitle p{margin-bottom:0}.Lqxsda_detail{padding:18px}.Lqxsda_toolbar{padding:12px}.Lqxsda_mapNote{font-size:8px;bottom:5px;left:5px}.Lqxsda_filters label{gap:7px;min-height:44px;font-size:12px}.Lqxsda_filters span{display:none}}.Lqxsda_moonSurface{object-fit:contain;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.Lqxsda_canvas{background:radial-gradient(at 70% 30%,#1b284630,#0000 55%),#050b16}.Lqxsda_canvas>svg{z-index:1;position:relative}.Lqxsda_heading{padding:10px 0 20px}.Lqxsda_heading h1{font-size:36px;line-height:1.15}.Lqxsda_sidebar{background:linear-gradient(160deg,#142839,#0b1a28)}.Lqxsda_detail{background:#0e2132;border-top:1px solid #30485b}.Lqxsda_sidebarTitle>span{font-size:9px}.Lqxsda_canvas .Lqxsda_marker:hover circle{stroke:#fff;stroke-width:3px;filter:drop-shadow(0 0 4px #fff8)}@media (max-width:768px){.Lqxsda_heading h1{font-size:29px}.Lqxsda_search input{font-size:16px}.Lqxsda_canvas{aspect-ratio:auto;width:100%;min-width:0;height:clamp(220px,55svh,440px)}.Lqxsda_canvas[data-view=flat]{aspect-ratio:1.6;height:auto}.Lqxsda_canvas[data-view=flat] .Lqxsda_mapNote{max-width:calc(100% - 10px);font-size:8px;line-height:1.4}.Lqxsda_filters{grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}.Lqxsda_hide{align-items:center;min-height:44px}.Lqxsda_mapNote{max-width:calc(100% - 12px);font-size:9px}.Lqxsda_toolbar>div{flex-wrap:wrap}.Lqxsda_detail .Lqxsda_actions{width:100%}.Lqxsda_detail .Lqxsda_actions>*{flex:auto}}.Lqxsda_globeScene{touch-action:none;cursor:grab;outline:none;position:absolute;inset:0;overflow:clip}.Lqxsda_globeScene:active{cursor:grabbing}.Lqxsda_globeScene:focus-visible{box-shadow:inset 0 0 0 2px #7bd3ef}.Lqxsda_globeScene canvas{width:100%;height:100%;display:block}.Lqxsda_globeLabels{pointer-events:none;position:absolute;inset:0}.Lqxsda_globeLabels button{color:#fff;pointer-events:auto;cursor:pointer;will-change:transform;background:#d3a943;border:1px solid #fff9;border-radius:50%;width:14px;height:14px;padding:1px;font-size:11px;line-height:12px;position:absolute;top:0;left:0}.Lqxsda_globeLabels button[hidden]{display:none}.Lqxsda_globeLabels button[data-kind=Stations]{background:#53bdd3}.Lqxsda_globeLabels button[data-kind=Lunar\ sites]{background:#829bc2}.Lqxsda_globeLabels button[data-visited=true]{opacity:.45}.Lqxsda_globeLabels button[aria-pressed=true],.Lqxsda_globeLabels button:focus-visible{outline-offset:3px;z-index:2;outline:2px solid #fff}.Lqxsda_globeIcon{background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;display:block}.Lqxsda_globeError{text-align:center;z-index:3;position:absolute;inset:20%}@media (max-width:1024px){.Lqxsda_globeLabels button[data-kind]{background:0 0;border:0;width:28px;height:28px;padding:6px;font-size:11px;line-height:14px}.Lqxsda_globeIcon{background-color:#d3a943;border:1px solid #fff9;border-radius:50%;min-width:16px;min-height:16px}.Lqxsda_globeLabels button[data-kind=Stations] .Lqxsda_globeIcon{background-color:#53bdd3}.Lqxsda_globeLabels button[data-kind=Lunar\ sites] .Lqxsda_globeIcon{background-color:#829bc2}}
._5G2K6W_row._5G2K6W_row{grid-template-columns:minmax(180px,30%) minmax(0,1fr);align-items:start;gap:clamp(16px,2.5vw,32px)}._5G2K6W_cover{aspect-ratio:16/9;background:var(--color-card);border-radius:8px;position:relative;overflow:hidden}._5G2K6W_cover img{object-fit:contain}@media (max-width:768px){._5G2K6W_row._5G2K6W_row{grid-template-columns:minmax(0,1fr)}}
.hZoiXG_shell{background:#091d2c;border:1px solid #49677d;border-radius:14px;position:relative;overflow:clip}.hZoiXG_toolbar{background:linear-gradient(110deg,#203b4e,#112738);border-bottom:1px solid #49677d;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex}.hZoiXG_toolbar>span{color:#a6d8ed;letter-spacing:1.5px;align-items:center;gap:9px;font-size:10px;font-weight:700;display:flex}.hZoiXG_toolbar>div{align-items:center;gap:6px;display:flex}.hZoiXG_toolbar button{color:#e8f5fc;background:#152f42;border:1px solid #55768d;border-radius:7px;min-width:44px;min-height:44px;padding:5px 11px;font-size:13px}.hZoiXG_toolbar button:hover{color:#ffb340;border-color:#ffb340}.hZoiXG_toolbar output{color:#a5bfce;text-align:center;min-width:40px;font-size:11px}.hZoiXG_viewport{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;outline-offset:-4px;background:radial-gradient(#24425555,#0000 70%),radial-gradient(#7399b522 .8px,#0000 .8px) 0 0/24px 24px;height:clamp(300px,68svh,610px);position:relative;overflow:clip}.hZoiXG_dragging,.hZoiXG_dragging .hZoiXG_node{cursor:grabbing}.hZoiXG_canvas{transform-origin:0 0;will-change:transform;position:absolute;top:0;left:0}.hZoiXG_connections{pointer-events:none;position:absolute;inset:0}.hZoiXG_branchLabel{letter-spacing:3px;font-size:17px;font-weight:800;position:absolute;top:95px;transform:translate(-50%)}.hZoiXG_node{text-align:left;border:1.5px solid #54738a;border-left:4px solid var(--branch-color);color:#f0f7fc;cursor:pointer;touch-action:none;background:linear-gradient(140deg,#233f53,#102a3e);border-radius:12px;grid-template-rows:1fr 20px;grid-template-columns:30px 1fr;align-items:center;gap:1px 10px;padding:13px 15px;display:grid;position:absolute;box-shadow:0 8px 18px #0005}.hZoiXG_node>svg{color:var(--branch-color);pointer-events:none;grid-row:1/3}.hZoiXG_node strong{pointer-events:none;font-size:17px;line-height:1.2}.hZoiXG_node span{color:#bcd0df;pointer-events:none;white-space:nowrap;font-size:12px}.hZoiXG_node:hover,.hZoiXG_selected{background:linear-gradient(140deg,#4c422a,#253b45);border-color:#ffb340;box-shadow:0 0 0 3px #ffb34025,0 8px 18px #0005}.hZoiXG_selected strong,.hZoiXG_selected span{color:#ffce82}.hZoiXG_dim{opacity:.3}.hZoiXG_dim:hover,.hZoiXG_dim.hZoiXG_selected{opacity:1}.hZoiXG_anyLabel{letter-spacing:2px;color:#ffce82;pointer-events:none;background:#091d2c;border:1px dashed #ab8c52;border-radius:5px;padding:5px 10px;font-size:11px;position:absolute;top:485px;left:1030px;transform:translate(-50%)}.hZoiXG_legend{color:#a9c1d3;background:#102636;border-top:1px solid #49677d;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:12px 18px;font-size:10px;display:flex}.hZoiXG_legend>span{align-items:center;gap:8px;display:flex}.hZoiXG_legend i{border-top:2px solid #ffb340;width:20px;display:inline-block}.hZoiXG_legend .hZoiXG_dashed{border-top-style:dashed}.hZoiXG_inspector{overscroll-behavior:contain;cursor:auto;background:linear-gradient(145deg,#203849fa,#0d2233fc);border:1px solid #bd9255;border-top:3px solid #ffb340;border-radius:12px;width:310px;max-height:calc(100% - 28px);padding:19px;position:absolute;top:14px;right:14px;overflow-y:auto;box-shadow:0 15px 45px #0008}.hZoiXG_inspectorTitle{z-index:2;letter-spacing:1px;background:#183345;justify-content:space-between;align-items:center;gap:12px;padding:6px 0;font-size:9px;font-weight:700;display:flex;position:sticky;top:0}.hZoiXG_inspectorTitle button{color:#c5dce9;background:#1b3548;border:1px solid #55758c;border-radius:6px;place-items:center;min-width:44px;min-height:44px;padding:5px;display:grid}.hZoiXG_inspector h2{margin:14px 0 8px;font-size:23px}.hZoiXG_inspector h3{margin:22px 0 10px;font-size:14px}.hZoiXG_inspector p{margin:7px 0 12px;font-size:11px;line-height:1.7}.hZoiXG_inspector ol{margin:18px 0;padding:0;list-style:none}.hZoiXG_inspector li{border-top:1px solid #486478;padding:12px 0}.hZoiXG_inspector li strong{justify-content:space-between;gap:10px;font-size:12px;display:flex}.hZoiXG_inspector li span{color:#ffbe60}.hZoiXG_inspector li p{margin-bottom:0}.hZoiXG_requirement{text-align:left;color:#a6d8ef;background:#102a3d;border:1px solid #4b6b83;border-radius:6px;width:100%;margin:6px 0;padding:10px;font-size:11px;display:block}.hZoiXG_requirement:hover{border-color:#ffb340}.hZoiXG_inspector>a{color:#ffbe60;border-top:1px solid #486478;margin-top:18px;padding-top:15px;font-size:12px;display:block}@media (max-width:1024px){.hZoiXG_viewport{height:clamp(300px,68svh,580px)}.hZoiXG_toolbar{padding:12px}.hZoiXG_toolbar>span{letter-spacing:.7px;font-size:9px}.hZoiXG_inspector{width:285px}}@media (max-width:768px){.hZoiXG_toolbar button,.hZoiXG_inspectorTitle button{min-width:44px;min-height:44px}.hZoiXG_toolbar{flex-direction:column;align-items:flex-start;gap:10px}.hZoiXG_toolbar>div{justify-content:flex-end;width:100%}.hZoiXG_toolbar>span{font-size:10px}.hZoiXG_viewport{height:clamp(260px,68svh,510px)}.hZoiXG_legend{gap:10px;font-size:10px}.hZoiXG_inspector{width:auto;max-height:50%;padding:16px;inset:auto 10px 12px}.hZoiXG_inspector h2{font-size:21px}}
