.GreenhouseVisualEnhancements_viewModeToggle__Et6la{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 14px;color:#4cf4ee;font:inherit;font-size:.74rem;font-weight:950;cursor:pointer;background:rgba(29,92,96,.28);border:1px solid rgba(76,244,238,.38);border-radius:8px;box-shadow:inset 0 1px rgba(255,255,255,.05);transition:color .14s ease,background-color .14s ease,border-color .14s ease,transform .14s ease}.GreenhouseVisualEnhancements_viewModeToggle__Et6la:focus-visible,.GreenhouseVisualEnhancements_viewModeToggle__Et6la:hover{color:#ffffff;background:rgba(76,244,238,.16);border-color:rgba(76,244,238,.68);outline:0;transform:translateY(-1px)}.GreenhouseVisualEnhancements_viewModeToggle__Et6la[data-view="2d"]{color:#ead8ff;background:rgba(128,92,174,.18);border-color:rgba(199,148,255,.42)}.GreenhouseVisualEnhancements_viewModeToggle__Et6la,.GreenhouseVisualEnhancements_viewModeToggle__Et6la[data-view="2d"]{min-height:34px;padding:0 11px;color:#8996a7;background:#080e17;border-color:#273544;border-radius:5px;box-shadow:none;transform:none}.GreenhouseVisualEnhancements_viewModeToggle__Et6la:focus-visible,.GreenhouseVisualEnhancements_viewModeToggle__Et6la:hover,.GreenhouseVisualEnhancements_viewModeToggle__Et6la[data-active=true]{color:#f6f8fb;background:#13293a;border-color:#4d708a;transform:none}.GreenhouseVisualEnhancements_screenReaderOnly__kWxCO{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.GreenhouseVisualEnhancements_preview2DStage__6G7Ry{position:absolute;z-index:5;inset:0;display:grid;grid-template-rows:auto minmax(0,1fr);gap:14px;min-width:0;min-height:0;padding:22px clamp(18px,4vw,42px) 24px;background:#04101a}.GreenhouseVisualEnhancements_preview2DBody___sDA_{display:grid;grid-template-columns:minmax(320px,520px) minmax(210px,270px);align-items:center;justify-content:center;gap:clamp(24px,5vw,72px);min-width:0;min-height:0}.GreenhouseVisualEnhancements_preview2DHeader__CZ4Xu{display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:0}.GreenhouseVisualEnhancements_preview2DHeader__CZ4Xu>span{color:#4cf4ee;font-size:.72rem;font-weight:950;letter-spacing:.06em;line-height:1;text-transform:uppercase}.GreenhouseVisualEnhancements_preview2DHeader__CZ4Xu>small{color:#91a0b4;font-size:.68rem;font-weight:800}.GreenhouseVisualEnhancements_preview2DGridWrap__OWQdO{display:grid;place-items:center;min-width:0;min-height:0}.GreenhouseVisualEnhancements_preview2DMatrix__e0Xrc{display:grid;grid-template-columns:18px minmax(0,1fr);grid-template-rows:18px minmax(0,1fr);gap:5px;width:clamp(310px,30vw,410px);max-width:100%;padding:10px 12px 12px 9px;background:#06111b;border:1px solid rgba(76,244,238,.24);border-radius:6px;box-shadow:inset 0 1px rgba(255,255,255,.035),0 18px 42px rgba(0,0,0,.3)}.GreenhouseVisualEnhancements_preview2DCorner__g_xjd{grid-column:1;grid-row:1}.GreenhouseVisualEnhancements_preview2DColumnLabels__XHP_m,.GreenhouseVisualEnhancements_preview2DRowLabels__hvioa{color:#65758a;font-family:var(--font-geist-mono),"IBM Plex Mono",monospace;font-size:.55rem;font-weight:800;line-height:1;user-select:none}.GreenhouseVisualEnhancements_preview2DColumnLabels__XHP_m{display:grid;grid-column:2;grid-row:1;grid-template-columns:repeat(10,minmax(0,1fr))}.GreenhouseVisualEnhancements_preview2DRowLabels__hvioa{display:grid;grid-column:1;grid-row:2;grid-template-rows:repeat(10,minmax(0,1fr))}.GreenhouseVisualEnhancements_preview2DColumnLabels__XHP_m>span,.GreenhouseVisualEnhancements_preview2DRowLabels__hvioa>span{display:grid;place-items:center}.GreenhouseVisualEnhancements_preview2DGrid__SLH6b{display:grid;grid-column:2;grid-row:2;grid-template-columns:repeat(10,minmax(0,1fr));grid-template-rows:repeat(10,minmax(0,1fr));gap:3px;width:100%;aspect-ratio:1}.GreenhouseVisualEnhancements_preview2DCell__G9KKC{position:relative;display:grid;place-items:center;min-width:0;min-height:0;padding:0;margin:0;overflow:hidden;color:inherit;font:inherit;cursor:help;appearance:none;background:#111822;border:1px solid rgba(148,163,184,.18);border-radius:2px!important;box-shadow:inset 0 1px rgba(255,255,255,.035),inset 0 -1px rgba(0,0,0,.28);transition:border-color .12s ease,box-shadow .12s ease,transform .12s ease}.GreenhouseVisualEnhancements_preview2DMatrix__e0Xrc .GreenhouseVisualEnhancements_preview2DGrid__SLH6b .GreenhouseVisualEnhancements_preview2DCell__G9KKC{min-height:0!important;aspect-ratio:1;border-radius:0!important}.GreenhouseVisualEnhancements_preview2DCell__G9KKC[data-unlocked=true]{background-color:#312417;background-image:linear-gradient(rgba(6,14,21,.2),rgba(6,14,21,.28)),url(/assets/outcrocalculator/greenhouse/minecraft/farmland_moist.png);background-position:50%;background-size:cover;border-color:rgba(171,123,72,.3)}.GreenhouseVisualEnhancements_preview2DCell__G9KKC[data-unlocked=false]{background:#0a121c;border-color:rgba(148,163,184,.12)}.GreenhouseVisualEnhancements_preview2DCell__G9KKC[data-type=target]{background-color:#123423;border-color:#67dc85;box-shadow:inset 0 0 0 1px rgba(103,220,133,.2),0 0 0 1px rgba(103,220,133,.12)}.GreenhouseVisualEnhancements_preview2DCell__G9KKC[data-type=bonus],.GreenhouseVisualEnhancements_preview2DCell__G9KKC[data-type=ingredient]{background-color:#493515;border-color:#e8bd4e;box-shadow:inset 0 0 0 1px rgba(232,189,78,.18)}.GreenhouseVisualEnhancements_preview2DCell__G9KKC:focus-visible,.GreenhouseVisualEnhancements_preview2DCell__G9KKC:hover,.GreenhouseVisualEnhancements_preview2DCell__G9KKC[data-tooltip-active=true]{z-index:2;border-color:rgba(76,244,238,.9);outline:0;box-shadow:inset 0 0 0 1px rgba(76,244,238,.34),0 0 0 1px rgba(76,244,238,.28);transform:translateY(-1px)}.GreenhouseVisualEnhancements_preview2DIcon__ZkkPY{display:block;width:76%;height:76%;object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 3px 3px rgba(0,0,0,.58))}.GreenhouseVisualEnhancements_preview2DCell__G9KKC[data-unlocked=false] .GreenhouseVisualEnhancements_preview2DIcon__ZkkPY{opacity:.32;filter:grayscale(.45) drop-shadow(0 2px 2px rgba(0,0,0,.5))}.GreenhouseVisualEnhancements_preview2DLockedIcon__6b0V8{width:34%;height:34%;color:#4d5a6b;stroke-width:1.7}.GreenhouseVisualEnhancements_preview2DSidebar__1maim{display:grid;align-content:center;gap:14px;min-width:0;padding:18px;background:#08131e;border:1px solid rgba(148,163,184,.2);border-radius:8px}.GreenhouseVisualEnhancements_preview2DSidebar__1maim p{margin:0;color:#7f8da0;font-size:.7rem;font-weight:700;line-height:1.45}.GreenhouseVisualEnhancements_preview2DSummary___eaVA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.GreenhouseVisualEnhancements_preview2DSummary___eaVA span{display:grid;gap:2px;padding:9px;color:#8290a2;font-size:.62rem;font-weight:850;text-transform:uppercase;background:#06101a;border:1px solid rgba(148,163,184,.16);border-radius:6px}.GreenhouseVisualEnhancements_preview2DSummary___eaVA strong{color:#f5f8fc;font-size:.84rem}.GreenhouseVisualEnhancements_preview2DLegend__Kd0N9{display:grid;gap:7px}.GreenhouseVisualEnhancements_preview2DLegend__Kd0N9>span{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:0 9px;color:#aebacd;font-size:.66rem;font-weight:900;background:rgba(4,8,15,.64);border:1px solid rgba(148,163,184,.2);border-radius:999px}.GreenhouseVisualEnhancements_preview2DLegend__Kd0N9 i{width:8px;height:8px;background:#976a3f;border-radius:2px}.GreenhouseVisualEnhancements_preview2DLegend__Kd0N9 span[data-tone=target] i{background:#74ee89}.GreenhouseVisualEnhancements_preview2DLegend__Kd0N9 span[data-tone=ingredient] i{background:#ffd15a}.GreenhouseVisualEnhancements_preview2DLegend__Kd0N9 span[data-tone=locked] i{background:#4d5a6b}.GreenhouseVisualEnhancements_metricCardVisual__Mc_xu{--metric-accent:76,244,238;position:relative;isolation:isolate;overflow:hidden;background:#0d1620}.GreenhouseVisualEnhancements_metricCardVisual__Mc_xu:after{position:absolute;z-index:-1;right:-20px;bottom:-26px;width:92px;height:92px;content:"";background:transparent;pointer-events:none}.GreenhouseVisualEnhancements_metricCardVisual__Mc_xu[data-tone=farmland]{--metric-accent:194,132,65}.GreenhouseVisualEnhancements_metricCardVisual__Mc_xu[data-tone=analyzed]{--metric-accent:103,231,153}.GreenhouseVisualEnhancements_metricCardVisual__Mc_xu[data-tone=upgrades]{--metric-accent:199,148,255}.GreenhouseVisualEnhancements_metricCardVisual__Mc_xu[data-has-icon=true]>.GreenhouseVisualEnhancements_metricLabel__3DPmt,.GreenhouseVisualEnhancements_metricCardVisual__Mc_xu[data-has-icon=true]>small,.GreenhouseVisualEnhancements_metricCardVisual__Mc_xu[data-has-icon=true]>strong,.GreenhouseVisualEnhancements_metricIconFrame__pGU5g{position:relative;z-index:1}.GreenhouseVisualEnhancements_metricIconFrame__pGU5g{display:grid;place-items:center;width:48px;height:48px;overflow:hidden;background:#101a25;border:1px solid rgba(var(--metric-accent),.34);border-radius:8px;box-shadow:inset 0 1px rgba(255,255,255,.06),0 7px 18px rgba(0,0,0,.24)}.GreenhouseVisualEnhancements_metricIconFrame__pGU5g[data-kind=avatar]{width:56px;height:56px;border-radius:7px}.GreenhouseVisualEnhancements_metricIcon__uFzOm{display:block;width:82%;height:82%;object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 4px 4px rgba(0,0,0,.48))}.GreenhouseVisualEnhancements_metricIconFrame__pGU5g[data-kind=avatar] .GreenhouseVisualEnhancements_metricIcon__uFzOm{width:100%;height:100%;filter:none}.GreenhouseVisualEnhancements_metricCardVisual__Mc_xu[data-variant=profile]{grid-template-areas:"icon label" "icon value" "icon meta";grid-template-columns:56px minmax(0,1fr);grid-template-rows:auto auto auto;column-gap:13px;row-gap:4px;align-content:center;min-height:112px}.GreenhouseVisualEnhancements_metricCardVisual__Mc_xu[data-variant=profile]>.GreenhouseVisualEnhancements_metricIconFrame__pGU5g{grid-area:icon}.GreenhouseVisualEnhancements_metricCardVisual__Mc_xu[data-variant=profile]>.GreenhouseVisualEnhancements_metricLabel__3DPmt{grid-area:label}.GreenhouseVisualEnhancements_metricCardVisual__Mc_xu[data-variant=profile]>strong{grid-area:value}.GreenhouseVisualEnhancements_metricCardVisual__Mc_xu[data-variant=profile]>small{grid-area:meta}.GreenhouseVisualEnhancements_metricCardVisual__Mc_xu[data-variant=compact]{grid-template-areas:"label icon" "value value" "meta meta";grid-template-columns:minmax(0,1fr) 48px;grid-template-rows:auto auto minmax(0,1fr);column-gap:5px;row-gap:6px;align-content:start}.GreenhouseVisualEnhancements_metricCardVisual__Mc_xu[data-variant=compact]>.GreenhouseVisualEnhancements_metricIconFrame__pGU5g{grid-area:icon;margin-top:-4px;margin-right:-4px}.GreenhouseVisualEnhancements_metricCardVisual__Mc_xu[data-variant=compact]>.GreenhouseVisualEnhancements_metricLabel__3DPmt{grid-area:label;align-self:center;line-height:1.12}.GreenhouseVisualEnhancements_metricCardVisual__Mc_xu[data-variant=compact]>strong{grid-area:value}.GreenhouseVisualEnhancements_metricCardVisual__Mc_xu[data-variant=compact]>small{grid-area:meta}.GreenhouseVisualEnhancements_metricSidebar__EfrFi{min-width:0;container-name:greenhouse-metric-sidebar;container-type:inline-size}.GreenhouseVisualEnhancements_metricCardVisual__Mc_xu[data-has-icon=true]>.GreenhouseVisualEnhancements_metricLabel__3DPmt,.GreenhouseVisualEnhancements_metricCardVisual__Mc_xu[data-has-icon=true]>small,.GreenhouseVisualEnhancements_metricCardVisual__Mc_xu[data-has-icon=true]>strong,.GreenhouseVisualEnhancements_metricCardsGrid___y6N1{min-width:0}.GreenhouseVisualEnhancements_metricCardVisual__Mc_xu[data-has-icon=true]>.GreenhouseVisualEnhancements_metricLabel__3DPmt,.GreenhouseVisualEnhancements_metricCardVisual__Mc_xu[data-has-icon=true]>small{overflow-wrap:anywhere}@container greenhouse-metric-sidebar (max-width: 430px){.GreenhouseVisualEnhancements_metricSidebar__EfrFi .GreenhouseVisualEnhancements_metricCardsGrid___y6N1{grid-template-columns:repeat(3,minmax(0,1fr))}.GreenhouseVisualEnhancements_metricSidebar__EfrFi>.GreenhouseVisualEnhancements_metricCardVisual__Mc_xu[data-variant=profile]{grid-row:auto;grid-template-columns:48px minmax(0,1fr);min-height:92px;padding:11px 13px;column-gap:11px;row-gap:2px}.GreenhouseVisualEnhancements_metricSidebar__EfrFi>.GreenhouseVisualEnhancements_metricCardVisual__Mc_xu[data-variant=profile]>.GreenhouseVisualEnhancements_metricIconFrame__pGU5g[data-kind=avatar]{width:48px;height:48px}.GreenhouseVisualEnhancements_metricSidebar__EfrFi>.GreenhouseVisualEnhancements_metricCardVisual__Mc_xu[data-variant=profile]>strong{font-size:clamp(1.35rem,7cqw,1.65rem)}.GreenhouseVisualEnhancements_metricCardsGrid___y6N1>.GreenhouseVisualEnhancements_metricCardVisual__Mc_xu[data-variant=compact]{grid-template-areas:"label label" "value icon" "meta meta";grid-template-columns:minmax(0,1fr) 44px;grid-template-rows:auto 44px minmax(0,1fr);min-height:108px;padding:9px 10px;column-gap:4px;row-gap:4px}.GreenhouseVisualEnhancements_metricCardsGrid___y6N1>.GreenhouseVisualEnhancements_metricCardVisual__Mc_xu[data-variant=compact]>.GreenhouseVisualEnhancements_metricIconFrame__pGU5g{align-self:center;width:44px;height:44px;margin:0}.GreenhouseVisualEnhancements_metricCardsGrid___y6N1>.GreenhouseVisualEnhancements_metricCardVisual__Mc_xu[data-variant=compact]>.GreenhouseVisualEnhancements_metricLabel__3DPmt{align-self:start;min-height:1.1em;font-size:.61rem;line-height:1.1}.GreenhouseVisualEnhancements_metricCardsGrid___y6N1>.GreenhouseVisualEnhancements_metricCardVisual__Mc_xu[data-variant=compact]>strong{align-self:center;font-size:clamp(1.15rem,6cqw,1.38rem)}.GreenhouseVisualEnhancements_metricCardsGrid___y6N1>.GreenhouseVisualEnhancements_metricCardVisual__Mc_xu[data-variant=compact]>small{align-self:start;font-size:.66rem;line-height:1.18}}@container greenhouse-metric-sidebar (max-width: 330px){.GreenhouseVisualEnhancements_metricSidebar__EfrFi .GreenhouseVisualEnhancements_metricCardsGrid___y6N1{grid-template-columns:minmax(0,1fr)}.GreenhouseVisualEnhancements_metricCardsGrid___y6N1>.GreenhouseVisualEnhancements_metricCardVisual__Mc_xu[data-variant=compact]{grid-template-areas:"icon label value" "icon meta meta";grid-template-columns:40px minmax(0,1fr) auto;grid-template-rows:auto auto;min-height:68px;padding:8px 10px;column-gap:9px;row-gap:2px}.GreenhouseVisualEnhancements_metricCardsGrid___y6N1>.GreenhouseVisualEnhancements_metricCardVisual__Mc_xu[data-variant=compact]>.GreenhouseVisualEnhancements_metricIconFrame__pGU5g{grid-area:icon;width:40px;height:40px}.GreenhouseVisualEnhancements_metricCardsGrid___y6N1>.GreenhouseVisualEnhancements_metricCardVisual__Mc_xu[data-variant=compact]>.GreenhouseVisualEnhancements_metricLabel__3DPmt{align-self:end;font-size:.62rem}.GreenhouseVisualEnhancements_metricCardsGrid___y6N1>.GreenhouseVisualEnhancements_metricCardVisual__Mc_xu[data-variant=compact]>strong{align-self:end;justify-self:end;font-size:1.15rem}.GreenhouseVisualEnhancements_metricCardsGrid___y6N1>.GreenhouseVisualEnhancements_metricCardVisual__Mc_xu[data-variant=compact]>small{align-self:start;font-size:.67rem}}@media (max-width:780px){.GreenhouseVisualEnhancements_preview2DBody___sDA_{grid-template-columns:minmax(0,1fr);gap:10px}.GreenhouseVisualEnhancements_preview2DSidebar__1maim{padding:10px}.GreenhouseVisualEnhancements_preview2DSidebar__1maim p{display:none}.GreenhouseVisualEnhancements_preview2DSummary___eaVA{grid-template-columns:repeat(4,minmax(0,1fr))}.GreenhouseVisualEnhancements_preview2DLegend__Kd0N9{display:flex;flex-wrap:wrap;justify-content:center}.GreenhouseVisualEnhancements_compactSolverStats__da3Ak.GreenhouseVisualEnhancements_compactSolverStats__da3Ak{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.GreenhouseVisualEnhancements_compactSolverStats__da3Ak.GreenhouseVisualEnhancements_compactSolverStats__da3Ak>div{gap:4px;min-height:82px;padding:9px}.GreenhouseVisualEnhancements_compactSolverStats__da3Ak.GreenhouseVisualEnhancements_compactSolverStats__da3Ak>div>span{min-width:0;overflow-wrap:anywhere;font-size:.6rem;line-height:1.08}.GreenhouseVisualEnhancements_compactSolverStats__da3Ak.GreenhouseVisualEnhancements_compactSolverStats__da3Ak>div>strong{min-width:0;font-size:1.08rem}.GreenhouseVisualEnhancements_compactSolverStats__da3Ak.GreenhouseVisualEnhancements_compactSolverStats__da3Ak>div>small{min-width:0;overflow-wrap:anywhere;font-size:.65rem;line-height:1.15}.GreenhouseVisualEnhancements_previewStatsResponsive__6l_wq.GreenhouseVisualEnhancements_previewStatsResponsive__6l_wq{grid-template-columns:repeat(2,minmax(0,1fr))}.GreenhouseVisualEnhancements_previewStatsResponsive__6l_wq.GreenhouseVisualEnhancements_previewStatsResponsive__6l_wq>span{min-width:0;min-height:72px;padding:10px 12px}.GreenhouseVisualEnhancements_previewStatsResponsive__6l_wq.GreenhouseVisualEnhancements_previewStatsResponsive__6l_wq>span:nth-child(odd){border-right:1px solid rgba(148,163,184,.12)}.GreenhouseVisualEnhancements_previewStatsResponsive__6l_wq.GreenhouseVisualEnhancements_previewStatsResponsive__6l_wq>span:last-child{grid-column:1/-1;border-right:0}.GreenhouseVisualEnhancements_preview2DStage__6G7Ry{gap:9px;padding:14px 12px 16px}.GreenhouseVisualEnhancements_preview2DHeader__CZ4Xu>small{display:none}.GreenhouseVisualEnhancements_preview2DGrid__SLH6b{gap:2px}.GreenhouseVisualEnhancements_preview2DMatrix__e0Xrc{grid-template-columns:15px minmax(0,1fr);grid-template-rows:15px minmax(0,1fr);gap:3px;width:min(86vw,330px);padding:7px 8px 9px 6px}.GreenhouseVisualEnhancements_preview2DLegend__Kd0N9>span{min-height:25px;padding-inline:7px;font-size:.6rem}}@media (max-width:420px){.GreenhouseVisualEnhancements_mobileMiniMap__jHs64.GreenhouseVisualEnhancements_mobileMiniMap__jHs64{display:none}}.MutationCodex_mutationCodex__VLOI4{display:grid;gap:18px;min-width:0;margin-top:14px;padding:18px;background:#07111c;border:1px solid rgba(148,163,184,.2);border-radius:8px;scroll-margin-top:88px}.MutationCodex_codexHeader__d5_nt{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;min-width:0}.MutationCodex_codexTitle__ugMgx{display:grid;grid-template-columns:42px minmax(0,1fr);align-items:start;gap:12px;min-width:0}.MutationCodex_codexTitle__ugMgx>div{display:grid;gap:5px;min-width:0}.MutationCodex_codexTitle__ugMgx h2{margin:0;color:#fff;font-size:1.2rem;font-weight:950;line-height:1.12}.MutationCodex_codexTitle__ugMgx p{max-width:74ch;margin:0;color:#91a0b4;font-size:.76rem;font-weight:760;line-height:1.42}.MutationCodex_codexBookIcon__SFU_Y{display:grid;place-items:center;width:42px;height:42px;color:#4cf4ee;background:#0b1923;border:1px solid rgba(76,244,238,.28);border-radius:7px}.MutationCodex_codexCompletion__KU6k7{display:grid;flex:0 0 min(320px,32vw);gap:8px;min-width:220px}.MutationCodex_codexCompletion__KU6k7>div:first-child{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.MutationCodex_codexCompletion__KU6k7 strong{color:#fff;font-size:1rem;font-weight:950}.MutationCodex_codexCompletion__KU6k7 span{color:#91a0b4;font-size:.7rem;font-weight:850}.MutationCodex_codexProgressTrack__g54n2{width:100%;height:7px;overflow:hidden;background:#070c14;border:1px solid rgba(148,163,184,.18);border-radius:999px}.MutationCodex_codexProgressTrack__g54n2>span{display:block;height:100%;background:#4cf4ee;border-radius:inherit}.MutationCodex_codexLegend__nN9aP{display:flex;flex-wrap:wrap;gap:16px;padding:10px 0;border-top:1px solid rgba(148,163,184,.1);border-bottom:1px solid rgba(148,163,184,.1)}.MutationCodex_codexLegend__nN9aP span{display:inline-flex;align-items:center;gap:7px;color:#9aa8bb;font-size:.68rem;font-weight:900}.MutationCodex_codexLegend__nN9aP i{width:8px;height:8px;background:#616c7d;border-radius:2px}.MutationCodex_codexLegend__nN9aP span[data-status=analyzed] i{background:#74ee89}.MutationCodex_codexLegend__nN9aP span[data-status=discovered] i{background:#ffd15a}.MutationCodex_codexRarityGroups__Uh0aF{display:grid;gap:20px;min-width:0}.MutationCodex_codexRarityGroup__kfR_7{display:grid;gap:9px;min-width:0}.MutationCodex_codexRarityGroup__kfR_7>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:7px;border-bottom:1px solid rgba(148,163,184,.12)}.MutationCodex_codexRarityGroup__kfR_7>header span{color:#d6dee9;font-size:.66rem;font-weight:950;text-transform:uppercase}.MutationCodex_codexRarityGroup__kfR_7>header span[data-rarity=uncommon]{color:#55ff55}.MutationCodex_codexRarityGroup__kfR_7>header span[data-rarity=rare]{color:#5555ff}.MutationCodex_codexRarityGroup__kfR_7>header span[data-rarity=epic]{color:#aa00aa}.MutationCodex_codexRarityGroup__kfR_7>header span[data-rarity=legendary]{color:#ffaa00}.MutationCodex_codexRarityGroup__kfR_7>header span[data-rarity=mythic]{color:#ff55ff}.MutationCodex_codexRarityGroup__kfR_7>header b{color:#718096;font-size:.64rem;font-weight:900}.MutationCodex_codexGrid__W7glp{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px;min-width:0}.MutationCodex_codexEntry__3R_dw{display:grid;grid-template-columns:46px minmax(0,1fr);grid-template-areas:"icon copy" "icon status";align-items:center;gap:2px 10px;min-width:0;min-height:68px;padding:9px;color:#edf5ff;font:inherit;text-align:left;cursor:pointer;background:#080d16;border:1px solid rgba(148,163,184,.17);border-radius:7px;transition:background-color .13s ease,border-color .13s ease,transform .13s ease;position:relative}.MutationCodex_codexEntry__3R_dw:focus-visible,.MutationCodex_codexEntry__3R_dw:hover,.MutationCodex_codexEntry__3R_dw[aria-pressed=true]{background:#0b1821;border-color:rgba(76,244,238,.56);outline:0;transform:translateY(-1px)}.MutationCodex_codexEntry__3R_dw[aria-pressed=true]{box-shadow:inset 3px 0 #4cf4ee}.MutationCodex_codexMutationIcon__wlP_d{grid-area:icon;display:grid;place-items:center;width:46px;height:46px;overflow:hidden;background:rgba(255,255,255,.045);border:1px solid rgba(148,163,184,.14);border-radius:6px}.MutationCodex_codexMutationIcon__wlP_d img{display:block;width:38px;height:38px;object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 3px 4px rgba(0,0,0,.6))}.MutationCodex_codexEntryCopy__75kK0{grid-area:copy;display:grid;gap:3px;min-width:0}.MutationCodex_codexEntryCopy__75kK0 strong{overflow:visible;color:#fff;font-size:.78rem;font-weight:950;line-height:1.12;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.MutationCodex_codexEntryCopy__75kK0 small{color:#718096;font-size:.56rem;font-weight:900;line-height:1;text-transform:uppercase}.MutationCodex_codexStatus__VCv53{grid-area:status;width:max-content;color:#7d8ca1;font-size:.58rem;font-weight:900;line-height:1}.MutationCodex_codexStatus__VCv53[data-status=analyzed]{color:#74ee89}.MutationCodex_codexStatus__VCv53[data-status=discovered]{color:#ffd15a}.MutationCodex_codexEntry__3R_dw[data-status=missing]{color:#7b8491;background:#070a10;border-color:rgba(148,163,184,.1)}.MutationCodex_codexEntry__3R_dw[data-status=missing] .MutationCodex_codexMutationIcon__wlP_d img{opacity:.26;filter:grayscale(1) brightness(.72)}.MutationCodex_codexEntry__3R_dw[data-status=missing] .MutationCodex_codexEntryCopy__75kK0 strong{color:#697382}.MutationCodex_codexEntry__3R_dw[data-status=discovered]{border-color:rgba(255,209,90,.24)}.MutationCodex_codexEntry__3R_dw[data-status=analyzed]{border-color:rgba(116,238,137,.26)}.MutationCodex_codexTooltip__7OWmm{position:absolute;z-index:40;bottom:calc(100% + 9px);left:0;display:grid;gap:9px;width:min(330px,calc(100vw - 48px));padding:12px;color:#d9e4f1;pointer-events:none;visibility:hidden;background:#060b12;border:1px solid #36505f;border-radius:7px;opacity:0;box-shadow:0 18px 42px rgba(0,0,0,.48);transform:translateY(4px);transition:opacity .12s ease,transform .12s ease,visibility .12s ease}.MutationCodex_codexTooltip__7OWmm:after{position:absolute;top:100%;left:22px;width:9px;height:9px;content:"";background:#060b12;border-right:1px solid #36505f;border-bottom:1px solid #36505f;transform:translateY(-5px) rotate(45deg)}.MutationCodex_codexTooltipHeader__5X_iU{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:10px}.MutationCodex_codexTooltipIcon__YeuWe{display:grid;place-items:center;width:38px;height:38px;overflow:hidden;background:rgba(255,255,255,.045);border:1px solid rgba(148,163,184,.16);border-radius:6px}.MutationCodex_codexTooltipIcon__YeuWe img{width:32px;height:32px;object-fit:contain;image-rendering:pixelated}.MutationCodex_codexTooltipIdentity__FrwbA{display:grid;grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:3px 8px;min-width:0}.MutationCodex_codexTooltipIdentity__FrwbA strong{overflow:hidden;color:#fff;font-size:.86rem;font-weight:950;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.MutationCodex_codexTooltipIdentity__FrwbA em{grid-column:2;grid-row:1/span 2;align-self:center;padding:3px 7px;color:#8e9bad;font-size:.56rem;font-style:normal;font-weight:950;text-transform:uppercase;background:rgba(255,255,255,.045);border:1px solid rgba(148,163,184,.14);border-radius:999px}.MutationCodex_codexTooltip__7OWmm[data-status=analyzed] .MutationCodex_codexTooltipIdentity__FrwbA em{color:#74ee89}.MutationCodex_codexTooltip__7OWmm[data-status=discovered] .MutationCodex_codexTooltipIdentity__FrwbA em{color:#ffd15a}.MutationCodex_codexTooltipIdentity__FrwbA small{color:#718096;font-size:.58rem;font-weight:900;text-transform:uppercase}.MutationCodex_codexTooltipLayout__KTKfF>span:first-child,.MutationCodex_codexTooltipSection__WnEC8{color:#718096;font-size:.58rem;font-weight:950;letter-spacing:.05em;line-height:1;text-transform:uppercase}.MutationCodex_codexTooltipRequirement__oURYO{margin-top:-4px;color:#c5d1e0;font-size:.7rem;font-weight:750;line-height:1.38}.MutationCodex_codexTooltipLayout__KTKfF{display:grid;gap:7px;padding-top:9px;border-top:1px solid rgba(148,163,184,.13)}.MutationCodex_codexTooltipGrid__AFspM{--columns:3;display:grid;grid-template-columns:repeat(var(--columns),31px);gap:4px;width:max-content}.MutationCodex_codexTooltipGrid__AFspM i{position:relative;display:grid;place-items:center;width:31px;height:31px;overflow:hidden;color:#718096;font-size:.65rem;font-style:normal;background:rgba(4,8,15,.72);border:1px solid rgba(148,163,184,.16);border-radius:4px}.MutationCodex_codexTooltipGrid__AFspM i[data-tone=base]{background:rgba(23,87,82,.45);border-color:rgba(76,244,238,.42)}.MutationCodex_codexTooltipGrid__AFspM i[data-tone=ingredient]{background:rgba(82,53,21,.58);border-color:rgba(255,209,90,.38)}.MutationCodex_codexTooltipGrid__AFspM img{width:25px;height:25px;object-fit:contain;image-rendering:pixelated}.MutationCodex_codexTooltipGrid__AFspM b{font-weight:900}.MutationCodex_codexTooltipLayout__KTKfF>small{max-width:290px;color:#7d8ca1;font-size:.58rem;font-weight:800;line-height:1.3}.MutationCodex_codexTooltipMeta__IISEj{color:#62e9e4;font-size:.6rem;font-weight:850;line-height:1.35}.MutationCodex_codexEntry__3R_dw:focus-visible .MutationCodex_codexTooltip__7OWmm,.MutationCodex_codexEntry__3R_dw:hover .MutationCodex_codexTooltip__7OWmm{visibility:visible;opacity:1;transform:translateY(0)}@media (max-width:780px){.MutationCodex_codexHeader__d5_nt{align-items:stretch;flex-direction:column}.MutationCodex_codexCompletion__KU6k7{flex-basis:auto;min-width:0}.MutationCodex_codexGrid__W7glp{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.MutationCodex_codexGrid__W7glp{grid-template-columns:minmax(0,1fr)}}.MutationProgressCards_featuredSection__nKtHF,.MutationProgressCards_librarySection__c4Nhu{display:grid;gap:14px;min-width:0}.MutationProgressCards_featuredSection__nKtHF{padding-bottom:18px;border-bottom:1px solid rgba(148,163,184,.16)}.MutationProgressCards_sectionHeading__aaHU6{display:flex;align-items:flex-start;gap:10px;min-width:0}.MutationProgressCards_sectionHeading__aaHU6>div{display:grid;gap:4px;min-width:0}.MutationProgressCards_sectionHeading__aaHU6 strong{color:#f7fbff;font-size:.88rem;font-weight:950;line-height:1.2}.MutationProgressCards_sectionHeading__aaHU6 small{color:#91a0b4;font-size:.72rem;font-weight:760;line-height:1.35}.MutationProgressCards_sectionIcon___sHNE{display:grid;flex:none;place-items:center;width:34px;height:34px;color:#4cf4ee;background:#0d232d;border:1px solid rgba(76,244,238,.28);border-radius:7px}.MutationProgressCards_cardGrid__KgPPp,.MutationProgressCards_featuredGrid__QN2j6{display:grid;gap:10px;min-width:0}.MutationProgressCards_featuredGrid__QN2j6{grid-template-columns:repeat(3,minmax(0,1fr))}.MutationProgressCards_cardGrid__KgPPp{grid-template-columns:repeat(auto-fill,minmax(420px,1fr))}.MutationProgressCards_librarySection__c4Nhu{padding-top:2px}.MutationProgressCards_libraryHeader__BoXYq{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;min-width:0}.MutationProgressCards_filterTabs__Zkwmk{display:inline-grid;grid-auto-flow:column;flex:none;overflow:hidden;background:#060b13;border:1px solid rgba(148,163,184,.2);border-radius:7px}.MutationProgressCards_filterTabs__Zkwmk button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:104px;min-height:40px;padding:0 11px;color:#a8b5c7;font:inherit;font-size:.72rem;font-weight:900;cursor:pointer;background:transparent;border:0;border-right:1px solid rgba(148,163,184,.14)}.MutationProgressCards_filterTabs__Zkwmk button:last-child{border-right:0}.MutationProgressCards_filterTabs__Zkwmk button:hover,.MutationProgressCards_filterTabs__Zkwmk button[aria-pressed=true]{color:#4cf4ee;background:#10242c}.MutationProgressCards_filterTabs__Zkwmk button[aria-pressed=true]{box-shadow:inset 0 -2px #4cf4ee}.MutationProgressCards_filterTabs__Zkwmk b{min-width:22px;padding:3px 6px;color:#dce7f5;text-align:center;background:rgba(255,255,255,.08);border-radius:999px;font-size:.64rem;line-height:1}.MutationProgressCards_libraryMeta__f_sd4{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding:0 2px}.MutationProgressCards_libraryMeta__f_sd4 span{color:#dfe8f5;font-size:.72rem;font-weight:900}.MutationProgressCards_libraryMeta__f_sd4 small{color:#93a2b5;font-size:.68rem;font-weight:760}.MutationProgressCards_mutationCard__sBPj6{display:grid;grid-template-columns:112px minmax(0,1fr);grid-template-areas:"header header" "preview body" "preview action";align-content:start;gap:11px 13px;min-width:0;min-height:232px;padding:13px;color:#edf5ff;font:inherit;text-align:left;cursor:pointer;background:rgba(5,10,18,.86);border:1px solid rgba(148,163,184,.2);border-radius:8px;box-shadow:inset 0 1px rgba(255,255,255,.04);transition:border-color .14s ease,background-color .14s ease,transform .14s ease}.MutationProgressCards_mutationCard__sBPj6:focus-visible,.MutationProgressCards_mutationCard__sBPj6:hover{background:rgba(8,19,29,.96);border-color:rgba(76,244,238,.58);outline:0;transform:translateY(-2px)}.MutationProgressCards_mutationCard__sBPj6[data-active=true]{background:#0a1c25;border-color:#4cf4ee;box-shadow:inset 3px 0 #4cf4ee,inset 0 1px rgba(255,255,255,.06)}.MutationProgressCards_mutationCard__sBPj6[data-readiness=blocked]{border-color:rgba(255,117,117,.24)}.MutationProgressCards_mutationCard__sBPj6[data-readiness=blocked]:focus-visible,.MutationProgressCards_mutationCard__sBPj6[data-readiness=blocked]:hover{border-color:rgba(255,117,117,.54)}.MutationProgressCards_featuredCard__Z3Cio{grid-template-columns:126px minmax(0,1fr);min-height:250px;background:#08141e;border-color:rgba(76,244,238,.36)}.MutationProgressCards_cardHeader__fN_s8{grid-area:header;display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0}.MutationProgressCards_mutationIcon__rrJI4{display:grid;place-items:center;width:38px;height:38px;overflow:hidden;background:#273647;border:1px solid #36485c;border-radius:7px}.MutationProgressCards_mutationIcon__rrJI4 img{display:block;width:31px;height:31px;object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 3px 4px rgba(0,0,0,.55))}.MutationProgressCards_cardIdentity__W6pHC{display:grid;gap:3px;min-width:0}.MutationProgressCards_cardIdentity__W6pHC strong{overflow:hidden;color:#ffffff;font-size:.92rem;font-weight:950;line-height:1.12;text-overflow:ellipsis;white-space:nowrap}.MutationProgressCards_rarity__ntK_w{width:max-content;color:#d6dee9;font-size:.66rem;font-weight:950;line-height:1;text-transform:uppercase}.MutationProgressCards_rarity__ntK_w[data-rarity=uncommon]{color:#55ff55}.MutationProgressCards_rarity__ntK_w[data-rarity=rare]{color:#6f85ff}.MutationProgressCards_rarity__ntK_w[data-rarity=epic]{color:#e259ff}.MutationProgressCards_rarity__ntK_w[data-rarity=legendary]{color:#ffaa00}.MutationProgressCards_rarity__ntK_w[data-rarity=mythic]{color:#ff55ff}.MutationProgressCards_readiness__Wb6V5{display:inline-flex;align-items:center;gap:5px;min-height:27px;padding:0 8px;color:#4cf4ee;background:rgba(76,244,238,.08);border:1px solid rgba(76,244,238,.24);border-radius:999px;font-size:.62rem;font-weight:950;white-space:nowrap}.MutationProgressCards_readiness__Wb6V5[data-readiness=blocked]{color:#ff8a8a;background:rgba(255,117,117,.08);border-color:rgba(255,117,117,.24)}.MutationProgressCards_readiness__Wb6V5[data-readiness=unlocked]{color:#74ee89;background:rgba(116,238,137,.08);border-color:rgba(116,238,137,.24)}.MutationProgressCards_readiness__Wb6V5[data-readiness=unknown]{color:#a8b5c7;background:rgba(168,181,199,.07);border-color:rgba(168,181,199,.2)}.MutationProgressCards_previewFrame__0pRj3{grid-area:preview;display:grid;align-content:start;align-self:start;gap:5px;padding:6px;background:#030810;border:1px solid rgba(148,163,184,.18);border-radius:7px}.MutationProgressCards_recipePreview___7Cvi{--columns:3;--preview-gap:4px;--rows:var(--columns);position:relative;display:grid;grid-template-columns:repeat(var(--columns),minmax(0,1fr));grid-template-rows:repeat(var(--rows),minmax(0,1fr));gap:var(--preview-gap);width:100%;aspect-ratio:var(--columns) /var(--rows)}.MutationProgressCards_recipePreview___7Cvi[data-mode=footprint]{--preview-gap:2px}.MutationProgressCards_recipeSlot__pByAr{position:relative;display:grid;place-items:center;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;color:#6f7e92;background:#0a111b;border:1px solid rgba(148,163,184,.12);border-radius:5px;font-size:.56rem;font-style:normal;font-weight:950;line-height:1}.MutationProgressCards_recipeSlot__pByAr[data-tone=base]{background:#173e3d;border-color:rgba(76,244,238,.42)}.MutationProgressCards_recipeSlot__pByAr[data-tone=ingredient]{background:#352611;border-color:rgba(255,209,90,.34)}.MutationProgressCards_recipeSlot__pByAr[data-kind=mutation]{background:#3b2f5c;border-color:rgba(199,148,255,.38)}.MutationProgressCards_recipePreview___7Cvi[data-mode=footprint] .MutationProgressCards_recipeSlot__pByAr{border-radius:3px}.MutationProgressCards_recipeSlot__pByAr[data-contributes=false]{opacity:.68}.MutationProgressCards_recipeSlot__pByAr[data-contributes=true]{border-color:rgba(76,244,238,.72);box-shadow:inset 0 0 0 1px rgba(76,244,238,.25)}.MutationProgressCards_recipeSlot__pByAr[data-footprint-edges~=top]{border-top-color:rgba(225,194,255,.95);border-top-width:2px}.MutationProgressCards_recipeSlot__pByAr[data-footprint-edges~=right]{border-right-color:rgba(225,194,255,.95);border-right-width:2px}.MutationProgressCards_recipeSlot__pByAr[data-footprint-edges~=bottom]{border-bottom-color:rgba(225,194,255,.95);border-bottom-width:2px}.MutationProgressCards_recipeSlot__pByAr[data-footprint-edges~=left]{border-left-color:rgba(225,194,255,.95);border-left-width:2px}.MutationProgressCards_recipeIcon__ul0CG{display:block;width:82%;height:82%;object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 2px 2px rgba(0,0,0,.55))}.MutationProgressCards_footprintInstanceLayer__d5Ggf{position:absolute;z-index:2;inset:0;display:grid;grid-template-columns:repeat(var(--columns),minmax(0,1fr));grid-template-rows:repeat(var(--rows),minmax(0,1fr));gap:var(--preview-gap);pointer-events:none}.MutationProgressCards_footprintInstance__LqUIh{display:grid;grid-column:var(--instance-column) /span var(--instance-column-span);grid-row:var(--instance-row) /span var(--instance-row-span);place-items:center;min-width:0;min-height:0}.MutationProgressCards_footprintInstanceIcon__DAqGn{display:block;width:min(68%,42px);height:min(68%,42px);object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 3px 4px rgba(0,0,0,.78))}.MutationProgressCards_footprintInstance__LqUIh em{color:#f0ddff;font-size:.62rem;font-style:normal;font-weight:950;text-shadow:0 2px 3px rgba(0,0,0,.85)}.MutationProgressCards_quantity__6aORq{position:absolute;right:1px;bottom:1px;min-width:12px;padding:1px 3px;color:#06101c;font-size:.48rem;font-weight:950;line-height:1;text-align:center;background:rgba(255,255,255,.9);border-radius:999px}.MutationProgressCards_previewMode__VOVcY{color:#8090a5;font-size:.52rem;font-weight:900;letter-spacing:.05em;line-height:1;text-align:center;text-transform:uppercase}.MutationProgressCards_recommendedButton__iUwrU{color:#ead8ff;background:rgba(199,148,255,.1);border-color:rgba(199,148,255,.38)}.MutationProgressCards_recommendedButton__iUwrU:hover{color:#f5ebff;background:rgba(199,148,255,.17);border-color:rgba(225,194,255,.64)}.MutationProgressCards_solverHint__zBrpS{grid-column:1/-1;color:#91a0b4;font-size:.68rem;font-weight:760;line-height:1.4}.MutationProgressCards_partialSolverMessage__KBhCr{color:#ffe7a3!important;background:rgba(255,209,90,.08)!important;border-color:rgba(255,209,90,.3)!important}.MutationProgressCards_cardBody__Lp0mL{grid-area:body;display:grid;align-content:start;gap:9px;min-width:0}.MutationProgressCards_cardBody__Lp0mL p{display:-webkit-box;min-height:38px;overflow:hidden;margin:0;color:#d5e0ed;font-size:.74rem;font-weight:780;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.MutationProgressCards_cardFacts__Bxnhy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;background:rgba(255,255,255,.03);border:1px solid rgba(148,163,184,.12);border-radius:6px}.MutationProgressCards_cardFacts__Bxnhy span{display:grid;gap:3px;min-width:0;padding:7px;border-right:1px solid rgba(148,163,184,.1)}.MutationProgressCards_cardFacts__Bxnhy span:last-child{border-right:0}.MutationProgressCards_cardFacts__Bxnhy b{display:-webkit-box;min-height:1.1em;overflow:hidden;color:#ffffff;font-size:.78rem;font-weight:950;line-height:1.12;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.MutationProgressCards_cardFacts__Bxnhy small{color:#93a2b5;font-size:.68rem;font-weight:800;line-height:1.1}.MutationProgressCards_dependencyCopy__De7pO{display:block;overflow:hidden;color:#9aa8bb;font-size:.72rem;font-weight:780;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.MutationProgressCards_mutationCard__sBPj6[data-readiness=blocked] .MutationProgressCards_dependencyCopy__De7pO{color:#ff9a9a}.MutationProgressCards_growthMeta__i_EWg{display:flex;flex-wrap:wrap;gap:6px}.MutationProgressCards_growthMeta__i_EWg span{display:inline-flex;align-items:center;gap:5px;min-height:25px;padding:0 7px;color:#cbd7e8;background:rgba(255,255,255,.04);border:1px solid rgba(148,163,184,.14);border-radius:5px;font-size:.7rem;font-weight:800;line-height:1.1}.MutationProgressCards_growthMeta__i_EWg svg{flex:none;color:#4cf4ee}.MutationProgressCards_growthInstruction__dK5cG,.MutationProgressCards_growthObtaining__lFsKu{display:block;overflow-wrap:anywhere;font-size:.72rem;font-weight:800;line-height:1.32}.MutationProgressCards_growthInstruction__dK5cG{color:#ffd15a}.MutationProgressCards_growthObtaining__lFsKu{color:#91a0b4}.MutationProgressCards_cardAction__CMScw{grid-area:action;display:inline-flex;align-items:center;align-self:end;justify-content:space-between;gap:8px;min-width:0;padding-top:8px;color:#4cf4ee;border-top:1px solid rgba(148,163,184,.12);font-size:.68rem;font-weight:950}.MutationProgressCards_emptyState__nUF5J{display:flex;align-items:center;justify-content:center;gap:9px;min-height:94px;padding:18px;color:#91a0b4;background:rgba(4,8,15,.46);border:1px dashed rgba(148,163,184,.22);border-radius:8px;font-size:.78rem;font-weight:800;text-align:center}@media (max-width:1380px){.MutationProgressCards_featuredGrid__QN2j6{grid-template-columns:minmax(0,1fr)}.MutationProgressCards_featuredCard__Z3Cio{grid-template-columns:118px minmax(0,1fr);min-height:224px}}@media (max-width:980px){.MutationProgressCards_libraryHeader__BoXYq{align-items:flex-start;flex-direction:column}.MutationProgressCards_filterTabs__Zkwmk{width:100%}.MutationProgressCards_filterTabs__Zkwmk button{min-width:0}.MutationProgressCards_cardGrid__KgPPp{grid-template-columns:minmax(0,1fr)}}@media (max-width:620px){.MutationProgressCards_filterTabs__Zkwmk{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr))}.MutationProgressCards_filterTabs__Zkwmk button{border-bottom:1px solid rgba(148,163,184,.14)}.MutationProgressCards_filterTabs__Zkwmk button:nth-child(2n){border-right:0}.MutationProgressCards_filterTabs__Zkwmk button:nth-last-child(-n+2){border-bottom:0}.MutationProgressCards_libraryMeta__f_sd4{align-items:flex-start;flex-direction:column;gap:3px}.MutationProgressCards_featuredCard__Z3Cio,.MutationProgressCards_mutationCard__sBPj6{grid-template-columns:94px minmax(0,1fr);min-height:222px;padding:11px}.MutationProgressCards_cardHeader__fN_s8{grid-template-columns:34px minmax(0,1fr)}.MutationProgressCards_mutationIcon__rrJI4{width:34px;height:34px}.MutationProgressCards_readiness__Wb6V5{grid-column:1/-1;justify-self:start}.MutationProgressCards_cardIdentity__W6pHC strong,.MutationProgressCards_dependencyCopy__De7pO{overflow:visible;text-overflow:clip;white-space:normal}.MutationProgressCards_cardBody__Lp0mL p{display:block;min-height:0;overflow:visible;-webkit-line-clamp:unset}.MutationProgressCards_cardFacts__Bxnhy{grid-template-columns:minmax(0,1fr)}.MutationProgressCards_cardFacts__Bxnhy span{grid-template-columns:minmax(0,1fr) auto;border-right:0;border-bottom:1px solid rgba(148,163,184,.1)}.MutationProgressCards_cardFacts__Bxnhy span:last-child{border-bottom:0}}.MutationProgressCards_showMoreButton__JGIPO{justify-self:center;min-height:38px;margin-top:4px;padding:0 16px;color:#e6f0ff;background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.12);border-radius:8px;font:inherit;font-size:.78rem;font-weight:850;cursor:pointer}.MutationProgressCards_showMoreButton__JGIPO:focus-visible,.MutationProgressCards_showMoreButton__JGIPO:hover{color:#4cf4ee;border-color:rgba(76,244,238,.4);outline:none}.ProfileNotice_panel__l7gD6{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;line-height:1.35}.ProfileNotice_panel__l7gD6[data-tone=warning]{color:#fff2bd;background:#100d08;border-color:#ffd15a47}.ProfileNotice_copy__Weu4z{display:grid;gap:3px;min-width:0}.ProfileNotice_copy__Weu4z strong{color:inherit;font-size:.82rem;font-weight:950;line-height:1.2}.ProfileNotice_copy__Weu4z span{color:#d7e0ec;font-size:.78rem;font-weight:760;line-height:1.4}.ProfileNotice_action__6tOYZ{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:0 11px;color:#ffe9e9;font:inherit;font-size:.72rem;font-weight:900;white-space:nowrap;cursor:pointer;background:#ff757512;border:1px solid #ff757547;border-radius:7px}.ProfileNotice_panel__l7gD6[data-tone=warning] .ProfileNotice_action__6tOYZ{color:var(--greenhouse-gold);background:#ffd15a12;border-color:#ffd15a47}.ProfileNotice_action__6tOYZ:hover{filter:brightness(1.16)}.ProfileNotice_action__6tOYZ:disabled{cursor:progress;opacity:.7}.ProfileNotice_action__6tOYZ:disabled svg{animation:ProfileNotice_profile-notice-spin__651yB .8s linear infinite}@keyframes ProfileNotice_profile-notice-spin__651yB{to{transform:rotate(1turn)}}@media (max-width:780px){.ProfileNotice_panel__l7gD6{grid-template-columns:minmax(0,1fr)}.ProfileNotice_action__6tOYZ{justify-self:start}}.greenhouse_workspace__MTjCD{--greenhouse-panel:#09111a;--greenhouse-panel-strong:#0c1621;--greenhouse-line:#94a3b824;--greenhouse-line-strong:#4cf4ee57;--greenhouse-text:#eef6ff;--greenhouse-muted:#a9b6c8;--greenhouse-faint:#718096;--greenhouse-cyan:#4cf4ee;--greenhouse-gold:#ffd15a;--greenhouse-green:#74ee89;--greenhouse-red:#ff7575;--greenhouse-purple:#89b9d5;width:min(100% - 36px,1680px);color:var(--greenhouse-text);gap:14px;margin:18px auto 64px;display:grid}.greenhouse_alertPanel__tRDEZ,.greenhouse_gridPanel__AWxzO,.greenhouse_heroPanel__IXL9v,.greenhouse_metricCard__rXUpG,.greenhouse_mutationGuidePanel__IRJNr,.greenhouse_panel__vYRQl,.greenhouse_plannerPanel__hFl6K,.greenhouse_previewPanel__oGOga{border:1px solid var(--greenhouse-line);background:var(--greenhouse-panel);min-width:0}.greenhouse_heroPanel__IXL9v{grid-template-columns:minmax(0,1fr) minmax(420px,.72fr);align-items:end;gap:18px;padding:clamp(18px,2.4vw,28px);display:grid}.greenhouse_heroCopy__WXxUs{gap:9px;min-width:0;display:grid}.greenhouse_sectionLabel__aQFJl{color:var(--greenhouse-cyan);letter-spacing:.06em;text-transform:uppercase;font-size:.68rem;font-weight:950;line-height:1}.greenhouse_heroCopy__WXxUs h1,.greenhouse_heroCopy__WXxUs h2{color:#fff;letter-spacing:0;margin:0;font-size:clamp(1.65rem,2.5vw,2.35rem);font-weight:750;line-height:1.05}.greenhouse_heroCopy__WXxUs p,.greenhouse_panelHeader__xScgU p{max-width:76ch;color:var(--greenhouse-muted);margin:0;font-size:.84rem;font-weight:720;line-height:1.48}.greenhouse_profileForm__00hDk{grid-template-columns:minmax(140px,1fr) minmax(140px,1fr) auto;align-items:end;gap:8px;min-width:0;display:grid}.greenhouse_mutationPickerField___sV9K,.greenhouse_profileForm__00hDk label,.greenhouse_solverControls__baSNl label{gap:7px;min-width:0;display:grid}.greenhouse_metricCard__rXUpG>span,.greenhouse_mutationPickerField___sV9K>span,.greenhouse_profileForm__00hDk label>span,.greenhouse_solverControls__baSNl label>span{color:var(--greenhouse-faint);letter-spacing:.02em;text-transform:uppercase;font-size:.68rem;font-weight:900;line-height:1}.greenhouse_importExportGrid__4A_H_ textarea,.greenhouse_profileForm__00hDk input,.greenhouse_solverControls__baSNl label input,.greenhouse_solverControls__baSNl label select{width:100%;min-width:0;color:var(--greenhouse-text);font:inherit;background:#060b14c2;border:1px solid #94a3b829;border-radius:7px;outline:0;font-size:.82rem;font-weight:760}.greenhouse_profileForm__00hDk input,.greenhouse_solverControls__baSNl label input,.greenhouse_solverControls__baSNl label select{min-height:42px;padding:0 11px}.greenhouse_importExportGrid__4A_H_ textarea:focus,.greenhouse_profileForm__00hDk input:focus,.greenhouse_solverControls__baSNl label input:focus,.greenhouse_solverControls__baSNl label select:focus{border-color:#4cf4ee61;box-shadow:0 0 0 2px #4cf4ee14}.greenhouse_cropChipGrid__Jn6Wd button,.greenhouse_gridActions__S96WY button,.greenhouse_importActions__JkAvy button,.greenhouse_previewButtonGroup__n1FRi button,.greenhouse_previewResetButton__3a2si,.greenhouse_previewZoomControls__9hCoL button,.greenhouse_primaryButton__nAiUu,.greenhouse_profileForm__00hDk button,.greenhouse_quickTargets__NFpk2 button,.greenhouse_sidebarActions___Db7b button{color:#e6f0ff;min-height:42px;font:inherit;cursor:pointer;background:#ffffff0c;border:1px solid #94a3b829;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:.78rem;font-weight:900;text-decoration:none;display:inline-flex}.greenhouse_cropChipGrid__Jn6Wd button:hover,.greenhouse_gridActions__S96WY button:hover,.greenhouse_importActions__JkAvy button:hover,.greenhouse_previewButtonGroup__n1FRi button:hover,.greenhouse_previewResetButton__3a2si:hover,.greenhouse_previewZoomControls__9hCoL button:hover,.greenhouse_primaryButton__nAiUu:hover,.greenhouse_profileForm__00hDk button:hover,.greenhouse_quickTargets__NFpk2 button:hover,.greenhouse_sidebarActions___Db7b button:hover{color:var(--greenhouse-cyan);background:#4cf4ee14;border-color:#4cf4ee57}.greenhouse_primaryButton__nAiUu:disabled,.greenhouse_profileForm__00hDk button:disabled{cursor:progress;opacity:.72}.greenhouse_previewButtonGroup__n1FRi svg,.greenhouse_previewViewBadge__Aj7iG svg,.greenhouse_primaryButton__nAiUu svg,.greenhouse_profileForm__00hDk button svg{flex:none}.greenhouse_primaryButton__nAiUu:disabled svg,.greenhouse_profileForm__00hDk button:disabled svg{animation:greenhouse_spin__7mT_p .8s linear infinite}.greenhouse_metricGrid__TGrhZ{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.greenhouse_metricCard__rXUpG{align-content:start;gap:7px;min-height:106px;padding:14px;display:grid}.greenhouse_metricCard__rXUpG strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(1.25rem,1.8vw,1.75rem);font-weight:950;line-height:1.08;overflow:hidden}.greenhouse_metricCard__rXUpG small{color:var(--greenhouse-muted);font-size:.76rem;font-weight:760;line-height:1.32}.greenhouse_alertPanel__tRDEZ{color:#ffd7d7;background:#10080c;border-color:#ff757547;padding:13px 14px;font-size:.84rem;font-weight:820}.greenhouse_mainGrid__t_wcb{grid-template-columns:minmax(360px,.78fr) minmax(0,1.22fr);align-items:start;gap:12px;display:grid}.greenhouse_greenhouseDashboard__YqnnR{grid-template-columns:minmax(310px,360px) minmax(0,1fr);align-items:stretch;gap:12px;display:grid}.greenhouse_dashboardSidebar__mE0Xq{align-content:start;gap:12px;min-width:0;display:grid;overflow:hidden}.greenhouse_sidebarMetricGrid__aPUfb{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.greenhouse_dashboardSidebar__mE0Xq>.greenhouse_metricCard__rXUpG{min-height:106px}.greenhouse_sidebarMetricGrid__aPUfb .greenhouse_metricCard__rXUpG{min-height:114px;padding:13px}.greenhouse_sidebarMetricGrid__aPUfb .greenhouse_metricCard__rXUpG strong{font-size:clamp(1.05rem,1.45vw,1.5rem)}.greenhouse_dashboardSidebar__mE0Xq .greenhouse_plannerPanel__hFl6K{overflow:hidden}.greenhouse_dashboardSidebar__mE0Xq .greenhouse_solverControls__baSNl{grid-template-columns:repeat(2,minmax(0,1fr))}.greenhouse_dashboardSidebar__mE0Xq .greenhouse_layoutStats__Hlsy0 .greenhouse_metricCard__rXUpG,.greenhouse_dashboardSidebar__mE0Xq .greenhouse_mutationPickerField___sV9K,.greenhouse_dashboardSidebar__mE0Xq .greenhouse_primaryButton__nAiUu,.greenhouse_dashboardSidebar__mE0Xq .greenhouse_solverControls__baSNl label,.greenhouse_dashboardSidebar__mE0Xq .greenhouse_solverControls__baSNl label input,.greenhouse_dashboardSidebar__mE0Xq .greenhouse_solverControls__baSNl label select{min-width:0}.greenhouse_dashboardSidebar__mE0Xq .greenhouse_layoutStats__Hlsy0 .greenhouse_metricCard__rXUpG strong{white-space:normal;font-size:clamp(1rem,1.1vw,1.28rem)}.greenhouse_gridPanel__AWxzO,.greenhouse_mutationGuidePanel__IRJNr,.greenhouse_panel__vYRQl,.greenhouse_plannerPanel__hFl6K,.greenhouse_previewPanel__oGOga{gap:14px;padding:16px;display:grid}.greenhouse_panelHeader__xScgU{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.greenhouse_panelHeader__xScgU h2{color:#fff;margin:5px 0;font-size:1.05rem;font-weight:950;line-height:1.15}.greenhouse_livePill__qS3Cq{min-height:29px;color:var(--greenhouse-green);text-transform:uppercase;background:#74ee8912;border:1px solid #74ee8942;border-radius:999px;flex:none;align-items:center;gap:7px;padding:0 9px;font-size:.68rem;font-weight:950;display:inline-flex}.greenhouse_solverControls__baSNl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.greenhouse_solverAssumption__pDUqQ{grid-column:1/-1;margin:0;color:var(--greenhouse-faint);font-size:.8rem;font-weight:720;line-height:1.45}.greenhouse_mutationPickerField___sV9K{grid-column:1/-1}.greenhouse_mutationCombo__3_1V8{min-width:0;position:relative}.greenhouse_mutationComboButton__L_sou{width:100%;min-width:0;min-height:42px;color:var(--greenhouse-text);font:inherit;text-align:left;cursor:pointer;background:#060b14c2;border:1px solid #94a3b829;border-radius:7px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:4px 10px 4px 5px;display:grid}.greenhouse_mutationComboButton__L_sou:focus-visible,.greenhouse_mutationComboButton__L_sou:hover,.greenhouse_mutationCombo__3_1V8:focus-within .greenhouse_mutationComboButton__L_sou{border-color:#4cf4ee61;outline:0;box-shadow:0 0 0 2px #4cf4ee14}.greenhouse_mutationComboButton__L_sou svg{color:#8e9cb1}.greenhouse_mutationComboText__R9iWM,.greenhouse_mutationSuggestionCopy__F2U6Q{gap:3px;min-width:0;display:grid}.greenhouse_mutationComboText__R9iWM strong,.greenhouse_mutationSuggestionCopy__F2U6Q strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-weight:930;line-height:1.12;overflow:hidden}.greenhouse_mutationComboText__R9iWM small,.greenhouse_mutationSuggestionCopy__F2U6Q small{color:var(--greenhouse-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;font-weight:760;line-height:1.12;overflow:hidden}.greenhouse_mutationSuggestionPanel__BskYu{z-index:95;-webkit-backdrop-filter:none;background:#070c16f7;border:1px solid #4cf4ee3d;border-radius:8px;gap:6px;padding:6px;display:grid;position:absolute;top:calc(100% + 7px);left:0;right:0;overflow:hidden;box-shadow:0 18px 44px #00000061,inset 0 1px #ffffff0a}.greenhouse_mutationSearchShell___OBWR{color:#d9e6f6;background:#030810d6;border:1px solid #94a3b824;border-radius:7px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-height:38px;padding:0 10px;display:grid}.greenhouse_mutationSearchShell___OBWR:focus-within{border-color:#4cf4ee57;box-shadow:0 0 0 2px #4cf4ee14}.greenhouse_mutationSearchShell___OBWR input{width:100%;min-width:0;color:var(--greenhouse-text);font:inherit;background:0 0;border:0;outline:0;font-size:.78rem;font-weight:760}.greenhouse_mutationSearchShell___OBWR input::placeholder{color:#748298}.greenhouse_mutationSuggestionList__OKNKz{gap:4px;max-height:min(352px,100vh - 330px);padding-right:2px;display:grid;overflow:auto}.greenhouse_mutationSuggestionOption__ORJzR{min-width:0;min-height:48px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:10px;padding:6px 8px;display:grid}.greenhouse_mutationSuggestionOption__ORJzR:focus-visible,.greenhouse_mutationSuggestionOption__ORJzR:hover,.greenhouse_mutationSuggestionOption__ORJzR[data-active=true]{background:#4cf4ee12;border-color:#4cf4ee47;outline:0}.greenhouse_mutationSuggestionIcon__Xcoih{background:#ffffff0b;border-radius:7px;place-items:center;width:34px;height:34px;display:grid}.greenhouse_mutationSuggestionIcon__Xcoih img{object-fit:contain;width:27px;height:27px;image-rendering:pixelated}.greenhouse_mutationSuggestionEmpty__rkfum{color:var(--greenhouse-muted);text-align:center;border:1px dashed #94a3b829;border-radius:7px;padding:11px;font-size:.76rem;font-weight:780;display:block}.greenhouse_primaryButton__nAiUu{color:var(--greenhouse-cyan);background:#4cf4ee12;border-color:#4cf4ee57;grid-column:1/-1}.greenhouse_gridActions__S96WY,.greenhouse_gridLegend__gMHIJ,.greenhouse_importActions__JkAvy,.greenhouse_quickTargets__NFpk2{flex-wrap:wrap;gap:7px;min-width:0;display:flex}.greenhouse_quickTargets__NFpk2 button{min-height:32px;color:var(--greenhouse-muted);border-radius:999px;padding:0 10px;font-size:.7rem}.greenhouse_quickTargets__NFpk2 button[data-active=true]{color:var(--greenhouse-cyan);background:#4cf4ee1a;border-color:#4cf4ee61}.greenhouse_solverMessage__A9F5t{color:#dfffe5;background:#74ee890f;border:1px solid #74ee892e;border-radius:8px;padding:11px 12px;font-size:.78rem;font-weight:820;line-height:1.36}.greenhouse_solverMessage__A9F5t[data-state=error]{color:#ffd7d7;background:#ff757512;border-color:#ff75753d}.greenhouse_layoutStats__Hlsy0{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.greenhouse_layoutStats__Hlsy0 .greenhouse_metricCard__rXUpG{min-height:88px;padding:11px}.greenhouse_sidebarActions___Db7b{border-top:1px solid #94a3b81a;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-top:8px;display:grid}.greenhouse_sidebarActions___Db7b button{min-height:38px}.greenhouse_greenhouseGrid__OdEjf{background-color:#04080f94;background-image:none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:32px 32px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #4cf4ee2e;border-radius:8px;grid-template-columns:repeat(10,minmax(0,1fr));gap:5px;width:min(100%,720px);margin:0 auto;padding:12px;display:grid}.greenhouse_gridCell__xsuOA{aspect-ratio:1;color:#fff;cursor:pointer;background:#111923;border:1px solid #94a3b81f;border-radius:6px;place-items:center;min-width:0;display:grid;position:relative}.greenhouse_gridCell__xsuOA:hover{border-color:#4cf4ee5c;box-shadow:0 0 0 2px #4cf4ee0f}.greenhouse_gridCell__xsuOA[data-unlocked=true]{background:radial-gradient(circle at 50% 18%,#ffffff17,#0000 42%),#15202a94;border-color:#4cf4ee2e;box-shadow:inset 0 1px #ffffff0d,inset 0 -1px #0000003d}.greenhouse_gridCell__xsuOA[data-unlocked=true]:before{content:"";pointer-events:none;background:#4cf4ee24;border-radius:999px;width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.greenhouse_gridCell__xsuOA[data-unlocked=false]{background:#2c1518b8;border-color:#ff75751f}.greenhouse_gridCell__xsuOA[data-unlocked=false]:after{content:"";background:#ff75756b;border-radius:999px;width:35%;height:2px;transform:rotate(-38deg)}.greenhouse_gridCell__xsuOA[data-filled=true]{border-color:#ffd15a42}.greenhouse_gridCell__xsuOA[data-filled=true]:before{display:none}.greenhouse_gridCell__xsuOA[data-type=target]{background:#173d24;border-color:#74ee896b}.greenhouse_gridCell__xsuOA[data-type=ingredient]{background:#3a2b12;border-color:#ffd15a57}.greenhouse_gridCell__xsuOA span{color:#fff;text-transform:uppercase;border-radius:5px;place-items:center;width:76%;height:76%;font-size:clamp(.58rem,1vw,.82rem);font-weight:950;line-height:1;display:grid}.greenhouse_gridLegend__gMHIJ{justify-content:center}.greenhouse_gridLegend__gMHIJ span{min-height:28px;color:var(--greenhouse-muted);background:#ffffff09;border:1px solid #94a3b824;border-radius:999px;align-items:center;gap:6px;padding:0 9px;font-size:.68rem;font-weight:900;display:inline-flex}.greenhouse_gridLegend__gMHIJ span[data-type=target]{color:var(--greenhouse-green)}.greenhouse_gridLegend__gMHIJ span[data-type=ingredient]{color:var(--greenhouse-gold)}.greenhouse_gridLegend__gMHIJ span[data-type=usable]{color:var(--greenhouse-cyan);background:#4cf4ee0f;border-color:#4cf4ee3d}.greenhouse_gridLegend__gMHIJ span[data-type=locked]{color:var(--greenhouse-red)}.greenhouse_previewPanel__oGOga{border-color:#4cf4ee24;min-height:100%;padding:16px 16px 0;overflow:hidden}.greenhouse_previewControls__pDMqD{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:inline-flex}.greenhouse_previewHeaderActions__GIXQY{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:flex-start;gap:10px;min-width:0;margin-left:auto;display:flex}.greenhouse_previewControls__pDMqD>button{min-width:38px;min-height:32px;padding:0 10px;color:#8996a7;background:#080e17;border-color:#273544;border-radius:5px;box-shadow:none}.greenhouse_previewControls__pDMqD>button+button{margin-left:-7px}.greenhouse_previewControls__pDMqD>button[aria-pressed=true]{z-index:1;color:#f6f8fb;background:#13293a;border-color:#4d708a}.greenhouse_previewLayoutStats__lJRkd{position:absolute;z-index:4;bottom:18px;left:18px;display:inline-flex;align-items:center;gap:9px;min-height:34px;padding:0 12px;color:#8f9baa;font-size:.78rem;font-weight:720;background:rgba(4,8,15,.9);border:1px solid #27303a;border-radius:6px}.greenhouse_previewLayoutStats__lJRkd strong{margin-left:4px;color:#f4f7fa}.greenhouse_previewLayoutStats__lJRkd i{color:#4b5968;font-style:normal}@media (max-width:700px){.greenhouse_previewLayoutStats__lJRkd{right:10px;bottom:10px;left:10px;justify-content:center}}.greenhouse_previewButtonGroup__n1FRi,.greenhouse_previewDragHint__3_3eJ,.greenhouse_previewViewBadge__Aj7iG{background:#04080f80;border:1px solid #94a3b824;border-radius:8px;align-items:center;gap:6px;padding:5px;display:inline-flex}.greenhouse_previewViewBadge__Aj7iG{min-height:42px;color:var(--greenhouse-cyan);border-color:#4cf4ee3d;padding:0 10px;font-size:.72rem;font-weight:950}.greenhouse_previewViewBadge__Aj7iG small{color:var(--greenhouse-muted);font-size:.68rem;font-weight:900}.greenhouse_previewDragHint__3_3eJ{color:#dfe9f7;gap:2px;min-height:42px;padding:6px 12px;font-size:.72rem;font-weight:900;display:grid}.greenhouse_previewDragHint__3_3eJ small{color:var(--greenhouse-muted);font-size:.68rem;font-weight:780}.greenhouse_previewButtonGroup__n1FRi button{min-height:34px;color:var(--greenhouse-muted);border-radius:6px;padding:0 10px;font-size:.72rem}.greenhouse_previewButtonGroup__n1FRi button[aria-label="Zoom in greenhouse preview"],.greenhouse_previewButtonGroup__n1FRi button[aria-label="Zoom out greenhouse preview"]{width:36px;padding:0}.greenhouse_previewButtonGroup__n1FRi button:hover{color:var(--greenhouse-cyan);background:#4cf4ee1f;border-color:#4cf4ee61;box-shadow:inset 0 1px #ffffff0d}.greenhouse_previewViewport__oKAm5{background:#06101a;border-top:0;height:clamp(520px,47vw,690px);min-height:500px;margin:-2px -16px 0;position:relative;overflow:hidden}.greenhouse_previewViewport__oKAm5[data-preview-mode="2d"]{height:clamp(430px,38vw,550px);min-height:430px}.greenhouse_previewCanvas__ABznV{z-index:0;cursor:grab;touch-action:none;outline:0;width:100%;height:100%;min-height:0;display:block;position:absolute;inset:0}.greenhouse_previewCanvas__ABznV:active{cursor:grabbing}.greenhouse_previewSnapshot__KDALd{z-index:1;object-fit:cover;pointer-events:none;width:100%;height:100%;min-height:0;image-rendering:pixelated;transition:opacity .12s linear;display:block;position:absolute;inset:0}.greenhouse_previewSnapshot__KDALd[data-hovering=true],.greenhouse_previewSnapshot__KDALd[data-interacting=true],.greenhouse_previewSnapshot__KDALd[data-ready=false]{opacity:0}.greenhouse_previewHint__MzUuz{z-index:2;color:#e6f0ffd1;pointer-events:none;background:#04080f85;border:1px solid #4cf4ee2e;border-radius:999px;align-items:center;min-height:30px;padding:0 10px;font-size:.7rem;font-weight:900;display:inline-flex;position:absolute;bottom:24px;left:14px}.greenhouse_previewGizmo__X5eZo{z-index:2;perspective:180px;pointer-events:none;background:#04080f85;border:1px solid #4cf4ee2e;border-radius:8px;place-items:center;width:54px;height:54px;display:grid;position:absolute;top:194px;right:28px}.greenhouse_previewMiniMap__7I3qc{z-index:3;background:#04080fb8;border:1px solid #4cf4ee38;border-radius:8px;gap:8px;width:154px;padding:10px;display:grid;position:absolute;top:18px;right:22px;box-shadow:inset 0 1px #ffffff0f,0 16px 34px #0000003d}.greenhouse_previewMiniMap__7I3qc>span{color:var(--greenhouse-cyan);letter-spacing:.04em;text-transform:uppercase;font-size:.66rem;font-weight:950;line-height:1}.greenhouse_previewMiniGrid__GHD0g{grid-template-columns:repeat(10,1fr);gap:2px;display:grid}.greenhouse_previewMiniGrid__GHD0g i{aspect-ratio:1;background:#0a101ad1;border:1px solid #94a3b81f;border-radius:3px;place-items:center;min-width:0;font-style:normal;display:grid;position:relative;overflow:hidden}.greenhouse_previewMiniGrid__GHD0g i[data-unlocked=true]{background:#50361e;border-color:#4cf4ee29}.greenhouse_previewMiniGrid__GHD0g i[data-unlocked=false]{background:#0a111bd1;border-color:#94a3b82e}.greenhouse_previewMiniGrid__GHD0g i[data-type=target]{background:#144121d1;border-color:#74ee897a}.greenhouse_previewMiniGrid__GHD0g i[data-type=bonus],.greenhouse_previewMiniGrid__GHD0g i[data-type=ingredient]{background:#443014d1;border-color:#ffd15a6b}.greenhouse_previewMiniIcon__54dhj{object-fit:contain;width:88%;height:88%;image-rendering:pixelated;display:block}.greenhouse_previewTooltip__f_lFx{z-index:4;color:#eef6ff;opacity:1;pointer-events:none;background:#050a12;border:1px solid #4cf4ee42;border-radius:8px;gap:10px;width:min(326px,100% - 24px);padding:12px;transition:opacity .12s,transform .12s;display:grid;position:absolute;transform:translateY(0);box-shadow:inset 0 1px #ffffff0f,0 18px 38px #00000057}.greenhouse_previewTooltip__f_lFx:after{content:"";background:#050a12f5;border-bottom:1px solid #4cf4ee3d;border-right:1px solid #4cf4ee3d;width:14px;height:14px;position:absolute;bottom:-8px;left:50%;transform:translate(-50%) rotate(45deg)}.greenhouse_previewTooltipHeader__TmNlb{grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;min-width:0;display:grid}.greenhouse_previewTooltipIcon__2fbbg{background:#ffffff0d;border:1px solid #94a3b824;border-radius:7px;place-items:center;width:36px;height:36px;display:grid;overflow:hidden}.greenhouse_previewTooltipIcon__2fbbg img{object-fit:contain;width:30px;height:30px;image-rendering:pixelated;filter:drop-shadow(0 2px 2px #0000006b);display:block}.greenhouse_previewTooltipHeader__TmNlb div{gap:4px;min-width:0;display:grid}.greenhouse_previewTooltipHeader__TmNlb strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;font-weight:950;line-height:1.1;overflow:hidden}.greenhouse_previewTooltipHeader__TmNlb em{color:#a9b6c8;background:#ffffff0b;border:1px solid #94a3b829;border-radius:999px;justify-self:start;padding:3px 8px;font-size:.62rem;font-style:normal;font-weight:950;line-height:1}.greenhouse_previewTooltipHeader__TmNlb small{color:var(--greenhouse-muted);font-size:.7rem;font-weight:850;line-height:1}.greenhouse_previewTooltip__f_lFx[data-tone=target] .greenhouse_previewTooltipHeader__TmNlb em,.greenhouse_previewTooltip__f_lFx[data-tone=unlocked] .greenhouse_previewTooltipHeader__TmNlb em{color:var(--greenhouse-cyan);background:#4cf4ee1a}.greenhouse_previewTooltip__f_lFx[data-tone=locked] .greenhouse_previewTooltipHeader__TmNlb em{color:var(--greenhouse-red);background:#ff75751a}.greenhouse_previewTooltipLayout__drO_W>span,.greenhouse_previewTooltipSection__i_Rsf{color:var(--greenhouse-faint);letter-spacing:.04em;text-transform:uppercase;font-size:.64rem;font-weight:950;line-height:1}.greenhouse_previewTooltip__f_lFx p{color:#cbd7e8;margin:-4px 0 0;font-size:.76rem;font-weight:760;line-height:1.34}.greenhouse_previewTooltipLayout__drO_W{border-top:1px solid #94a3b81f;gap:7px;padding-top:10px;display:grid}.greenhouse_previewTooltipGrid__C1vAe{--columns:3;grid-template-columns:repeat(var(--columns),34px);gap:5px;width:max-content;display:grid}.greenhouse_previewTooltipGrid__C1vAe i{width:34px;height:34px;color:var(--greenhouse-faint);background:#04080f9e;border:1px solid #94a3b826;border-radius:5px;place-items:center;font-size:.68rem;font-style:normal;font-weight:950;line-height:1;display:grid;position:relative;overflow:hidden}.greenhouse_previewTooltipGrid__C1vAe i[data-tone=base]{background:#17575275;border-color:#4cf4ee6b}.greenhouse_previewTooltipGrid__C1vAe i[data-tone=ingredient]{background:#52351594;border-color:#ffd15a61}.greenhouse_previewTooltipGridIcon__c9dqF{object-fit:contain;width:27px;height:27px;image-rendering:pixelated;filter:drop-shadow(0 2px 2px #00000073);display:block}.greenhouse_previewTooltipGrid__C1vAe b{color:#718096c7;font-style:normal}.greenhouse_previewTooltipLayout__drO_W small,.greenhouse_previewTooltipMeta__hxMUu{color:var(--greenhouse-faint);font-size:.64rem;font-weight:900;line-height:1.3}.greenhouse_previewTooltipMeta__hxMUu{letter-spacing:.05em;text-transform:uppercase}.greenhouse_previewTooltip__f_lFx[data-tone=locked]{border-color:#ff75754d}.greenhouse_previewTooltip__f_lFx[data-tone=target]{border-color:#74ee895c}.greenhouse_previewZoomControls__9hCoL{z-index:2;background:#04080f9e;border:1px solid #94a3b824;border-radius:8px;justify-items:center;gap:6px;padding:7px;display:grid;position:absolute;bottom:104px;right:22px}.greenhouse_previewZoomControls__9hCoL button{border-radius:7px;width:34px;min-height:34px;padding:0}.greenhouse_previewZoomControls__9hCoL span{color:var(--greenhouse-muted);font-size:.72rem;font-weight:900;line-height:1}.greenhouse_previewResetButton__3a2si{z-index:2;background:#04080f9e;border-radius:8px;min-height:40px;position:absolute;bottom:34px;right:22px}.greenhouse_previewGizmoCube__qb9Pz{width:29px;height:29px;color:var(--greenhouse-cyan);transform-style:preserve-3d;background:#10272c;border:1px solid #4cf4ee9e;border-radius:5px;place-items:center;font-size:.52rem;font-weight:950;display:grid;position:relative;box-shadow:9px 9px #4cf4ee1f,inset 0 1px #ffffff1f}.greenhouse_previewStatsBar__gJDjQ{background:#050a12a8;border-top:1px solid #94a3b81f;grid-template-columns:.9fr .9fr .8fr 1.3fr 1.1fr;gap:0;margin:0 -16px;display:grid}.greenhouse_previewStatsBar__gJDjQ span{border-right:1px solid #94a3b81f;gap:6px;min-width:0;padding:16px 18px 18px;display:grid}.greenhouse_previewStatsBar__gJDjQ span:last-child{border-right:0}.greenhouse_previewStatsBar__gJDjQ small{color:var(--greenhouse-faint);letter-spacing:.06em;text-transform:uppercase;font-size:.66rem;font-weight:950;line-height:1}.greenhouse_previewStatsBar__gJDjQ strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(1rem,1.35vw,1.38rem);font-weight:950;line-height:1.08;overflow:hidden}.greenhouse_previewStatsBar__gJDjQ em{color:var(--greenhouse-muted);font-size:.76rem;font-style:normal;font-weight:760;line-height:1.25}.greenhouse_previewStatsBar__gJDjQ span[data-tone=locked] strong{color:var(--greenhouse-red)}.greenhouse_previewStatsBar__gJDjQ span[data-tone=quality] strong,.greenhouse_previewStatsBar__gJDjQ span[data-tone=valid] strong{color:var(--greenhouse-green)}.greenhouse_secondaryGrid__UcoHy{grid-template-columns:minmax(0,1fr) minmax(360px,.72fr);align-items:start;gap:12px;display:grid}.greenhouse_mutationGuidePanel__IRJNr{align-items:start;gap:16px}.greenhouse_guideSummary__dF6fT{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.greenhouse_guideColumnHeader__uXh7l strong,.greenhouse_guideSummary__dF6fT span,.greenhouse_knownMutationStrip__htXwo>div>span,.greenhouse_requirementListHeader__WRySj strong{color:var(--greenhouse-text);font-size:.76rem;font-weight:950;line-height:1.2}.greenhouse_guideSummary__dF6fT span{background:#ffffff09;border:1px solid #94a3b824;border-radius:999px;align-items:center;gap:7px;min-height:30px;padding:0 10px;display:inline-flex}.greenhouse_guideSummary__dF6fT span:first-child{color:var(--greenhouse-green)}.greenhouse_guideSummary__dF6fT span:nth-child(2){color:var(--greenhouse-cyan)}.greenhouse_guideSummary__dF6fT span:nth-child(3){color:var(--greenhouse-red)}.greenhouse_guideWorkboard__BgqAq{grid-template-columns:minmax(320px,.34fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.greenhouse_nextGuideColumn__iAkCy,.greenhouse_requirementLibrary__T03qJ{gap:12px;min-width:0;display:grid}.greenhouse_guideColumnHeader__uXh7l{gap:5px;display:grid}.greenhouse_guideColumnHeader__uXh7l small,.greenhouse_knownMutationStrip__htXwo small,.greenhouse_requirementListHeader__WRySj small{color:var(--greenhouse-muted);font-size:.72rem;font-weight:760;line-height:1.35}.greenhouse_requirementListHeader__WRySj{border-bottom:1px solid #94a3b81a;justify-content:space-between;align-items:start;gap:12px;min-width:0;padding-bottom:10px;display:flex}.greenhouse_requirementListHeader__WRySj>div{gap:5px;min-width:0;display:grid}.greenhouse_requirementListHeader__WRySj>span{color:var(--greenhouse-muted);background:#ffffff08;border:1px solid #94a3b824;border-radius:999px;flex:none;padding:6px 9px;font-size:.66rem;font-weight:900;line-height:1}.greenhouse_lockedMutationList__XRyeu,.greenhouse_nextMutationList__TJ_OG{gap:9px;display:grid}.greenhouse_knownMutationStrip__htXwo{background:#04080f57;border:1px solid #94a3b81a;border-radius:8px;grid-template-columns:minmax(170px,.28fr) minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding:10px;display:grid}.greenhouse_knownMutationStrip__htXwo>div:first-child{gap:4px;min-width:0;display:grid}.greenhouse_mutationGuideRow__VeoZ5{width:100%;min-width:0;color:inherit;text-align:left;white-space:normal;cursor:pointer;background:#080e17;border:1px solid #94a3b824;border-radius:8px;grid-template-columns:minmax(136px,.22fr) auto minmax(0,1fr);align-items:center;gap:12px;padding:10px;display:grid}.greenhouse_mutationGuideRow__VeoZ5:hover,.greenhouse_mutationGuideRow__VeoZ5[data-active=true]{background:#4cf4ee0e;border-color:#4cf4ee5c}.greenhouse_mutationGuideRow__VeoZ5[data-readiness=ready]{border-color:#4cf4ee47}.greenhouse_mutationGuideRow__VeoZ5[data-readiness=unlocked]{border-color:#74ee893d}.greenhouse_mutationGuideRow__VeoZ5[data-readiness=blocked]{border-color:#ff757524}.greenhouse_mutationGuideRow__VeoZ5[data-variant=next]{background:#0a1b21;border-color:#4cf4ee4d;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"preview meta" "preview copy";align-items:start}.greenhouse_mutationGuideRow__VeoZ5[data-variant=next] .greenhouse_mutationGuideMeta__IXrP3{grid-area:meta}.greenhouse_mutationGuideRow__VeoZ5[data-variant=next] .greenhouse_requirementMiniGrid__Em77x{grid-area:preview}.greenhouse_mutationGuideRow__VeoZ5[data-variant=next] .greenhouse_requirementCopy___pEGN{grid-area:copy}.greenhouse_mutationGuideMeta__IXrP3,.greenhouse_requirementCopy___pEGN{gap:5px;min-width:0;display:grid}.greenhouse_requirementCopy___pEGN{text-overflow:clip;white-space:normal;justify-self:start;width:min(100%,48ch);overflow:visible}.greenhouse_mutationGuideMeta__IXrP3 strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:950;line-height:1.12;overflow:hidden}.greenhouse_mutationGuideMeta__IXrP3 small,.greenhouse_requirementCopy___pEGN small,.greenhouse_requirementCopy___pEGN span{color:var(--greenhouse-muted);overflow-wrap:anywhere;white-space:normal;font-size:.7rem;font-weight:760;line-height:1.34}.greenhouse_requirementCopy___pEGN span{color:#d8e3f2}.greenhouse_rarityPill___YyaX{color:var(--greenhouse-muted);text-transform:uppercase;background:#ffffff09;border:1px solid #94a3b829;border-radius:999px;justify-self:start;padding:3px 7px;font-size:.58rem;font-weight:950;line-height:1}.greenhouse_rarityPill___YyaX[data-rarity=common]{color:#d6dee9}.greenhouse_rarityPill___YyaX[data-rarity=uncommon]{color:var(--greenhouse-green)}.greenhouse_rarityPill___YyaX[data-rarity=rare]{color:#69a9ff}.greenhouse_rarityPill___YyaX[data-rarity=epic]{color:var(--greenhouse-purple)}.greenhouse_rarityPill___YyaX[data-rarity=legendary],.greenhouse_rarityPill___YyaX[data-rarity=mythic]{color:var(--greenhouse-gold)}.greenhouse_requirementMiniGrid__Em77x{--columns:3;grid-template-columns:repeat(var(--columns),26px);background:#02060c6b;border:1px solid #94a3b81f;border-radius:7px;gap:3px;width:max-content;padding:5px;display:grid}.greenhouse_requirementMiniGrid__Em77x span{color:#eef6ff;background:#ffffff0b;border-radius:5px;place-items:center;width:26px;height:26px;font-size:.48rem;font-weight:950;line-height:1;display:grid;position:relative;overflow:hidden}.greenhouse_requirementMiniGrid__Em77x span[data-tone=base]{background:#5c3d21b8;border:1px solid #97693a70}.greenhouse_requirementMiniGrid__Em77x span[data-kind=mutation]{color:var(--greenhouse-cyan);background:#4cf4ee1a}.greenhouse_requirementMiniGrid__Em77x span[data-kind=crop]{color:var(--greenhouse-green);background:#74ee8917}.greenhouse_requirementMiniGrid__Em77x span[data-kind=item],.greenhouse_requirementMiniGrid__Em77x span[data-kind=special]{color:var(--greenhouse-gold);background:#ffd15a17}.greenhouse_requirementMiniIcon__sv7DL{object-fit:contain;width:22px;height:22px;image-rendering:pixelated;filter:drop-shadow(0 1px 2px #00000073);display:block}.greenhouse_requirementMiniGrid__Em77x em{color:inherit;font-style:normal}.greenhouse_requirementMiniGrid__Em77x b{color:#06101c;text-align:center;background:#ffffffe0;border-radius:999px;min-width:12px;padding:1px 3px;font-size:.48rem;font-weight:950;line-height:1;position:absolute;bottom:1px;right:1px}.greenhouse_cropChipGrid__Jn6Wd{flex-wrap:wrap;gap:7px;min-width:0;display:flex;overflow:hidden}.greenhouse_cropChipGrid__Jn6Wd button{color:#dfe9f7;white-space:nowrap;text-transform:capitalize;border-radius:999px;min-height:30px;padding:0 10px;font-size:.7rem}.greenhouse_cropChipGrid__Jn6Wd button[data-known=analyzed]{color:var(--greenhouse-green);background:#74ee8912;border-color:#74ee893d}.greenhouse_cropChipGrid__Jn6Wd button[data-known=discovered]{color:var(--greenhouse-gold);background:#ffd15a12;border-color:#ffd15a3d}.greenhouse_cropChipGrid__Jn6Wd em{min-height:30px;color:var(--greenhouse-muted);background:#ffffff09;border-radius:999px;align-items:center;padding:0 10px;font-size:.68rem;font-style:normal;font-weight:850;display:inline-flex}.greenhouse_emptyInline__5j1ws{color:var(--greenhouse-muted);font-size:.82rem;font-weight:760}.greenhouse_importExportGrid__4A_H_{gap:9px;display:grid}.greenhouse_importExportGrid__4A_H_ textarea{resize:vertical;min-height:104px;padding:11px;line-height:1.4}.greenhouse_importActions__JkAvy button{min-height:36px}.greenhouse_shareCode__TE06n{color:var(--greenhouse-cyan);text-overflow:ellipsis;white-space:nowrap;background:#050a1294;border:1px solid #94a3b81f;border-radius:7px;padding:9px 10px;font-size:.72rem;font-weight:760;line-height:1.35;display:block;overflow:hidden}@keyframes greenhouse_spin__7mT_p{to{transform:rotate(1turn)}}@media (max-width:1240px){.greenhouse_greenhouseDashboard__YqnnR,.greenhouse_guideWorkboard__BgqAq,.greenhouse_heroPanel__IXL9v,.greenhouse_knownMutationStrip__htXwo,.greenhouse_mainGrid__t_wcb,.greenhouse_secondaryGrid__UcoHy{grid-template-columns:minmax(0,1fr)}.greenhouse_metricGrid__TGrhZ{grid-template-columns:repeat(2,minmax(0,1fr))}.greenhouse_dashboardSidebar__mE0Xq{grid-template-columns:minmax(0,.48fr) minmax(0,.52fr);align-items:start}.greenhouse_dashboardSidebar__mE0Xq>.greenhouse_metricCard__rXUpG{grid-row:span 2}.greenhouse_previewViewport__oKAm5{height:clamp(460px,58vw,640px)}.greenhouse_guideSummary__dF6fT{justify-content:flex-start}}@media (max-width:780px){.greenhouse_workspace__MTjCD{width:min(100% - 24px,720px);margin-top:12px}.greenhouse_dashboardSidebar__mE0Xq,.greenhouse_layoutStats__Hlsy0,.greenhouse_metricGrid__TGrhZ,.greenhouse_previewStatsBar__gJDjQ,.greenhouse_profileForm__00hDk,.greenhouse_sidebarMetricGrid__aPUfb,.greenhouse_solverControls__baSNl{grid-template-columns:minmax(0,1fr)}.greenhouse_panelHeader__xScgU{flex-direction:column}.greenhouse_previewHeaderActions__GIXQY{width:100%;margin-left:0;justify-content:space-between}.greenhouse_previewControls__pDMqD{justify-content:flex-start}.greenhouse_previewPanel__oGOga{padding:14px 12px 0}.greenhouse_previewViewport__oKAm5{height:430px;min-height:380px;margin-inline:-12px}.greenhouse_previewGizmo__X5eZo{top:150px;right:14px}.greenhouse_previewMiniMap__7I3qc{gap:6px;width:124px;padding:8px;top:10px;right:12px}.greenhouse_previewResetButton__3a2si,.greenhouse_previewZoomControls__9hCoL{right:12px}.greenhouse_previewStatsBar__gJDjQ{margin-inline:-12px}.greenhouse_previewStatsBar__gJDjQ span{border-bottom:1px solid #94a3b81f;border-right:0;padding:13px 14px}.greenhouse_greenhouseGrid__OdEjf{gap:3px;padding:8px}.greenhouse_gridCell__xsuOA{border-radius:4px}.greenhouse_previewPanel__oGOga{min-height:420px}.greenhouse_previewViewport__oKAm5{height:clamp(320px,95vw,430px);min-height:320px}.greenhouse_previewCanvas__ABznV,.greenhouse_previewSnapshot__KDALd{min-height:0}.greenhouse_mutationGuideRow__VeoZ5,.greenhouse_mutationGuideRow__VeoZ5[data-variant=next]{grid-template-columns:minmax(0,1fr)}.greenhouse_requirementMiniGrid__Em77x{justify-self:start}}.greenhouse_workspace__MTjCD{--greenhouse-panel:rgba(2,6,23,0.46);--greenhouse-panel-strong:rgba(2,6,23,0.66);--greenhouse-line:rgba(255,255,255,0.1);--greenhouse-line-strong:rgba(167,139,250,0.5);width:min(calc(100% - clamp(32px, 2vw, 64px)),2400px);max-width:2400px;margin-top:16px;gap:12px;font-family:inherit}.greenhouse_alertPanel__tRDEZ,.greenhouse_gridPanel__AWxzO,.greenhouse_heroPanel__IXL9v,.greenhouse_metricCard__rXUpG,.greenhouse_mutationGuidePanel__IRJNr,.greenhouse_panel__vYRQl,.greenhouse_plannerPanel__hFl6K,.greenhouse_previewPanel__oGOga{border-color:rgba(255,255,255,.1);border-radius:8px;background:#0a1018;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.greenhouse_heroPanel__IXL9v{padding:18px}.greenhouse_heroCopy__WXxUs h1{font-size:clamp(1.75rem,2.8vw,2.35rem);line-height:1}.greenhouse_heroCopy__WXxUs p,.greenhouse_panelHeader__xScgU p{font-size:.78rem}.greenhouse_sectionLabel__aQFJl{color:#c4b5fd}.greenhouse_importExportGrid__4A_H_ textarea,.greenhouse_mutationPickerField___sV9K>div,.greenhouse_mutationSearchShell___OBWR,.greenhouse_profileForm__00hDk input,.greenhouse_solverControls__baSNl label input,.greenhouse_solverControls__baSNl label select{border-color:rgba(255,255,255,.1);border-radius:11px;background:rgba(255,255,255,.045)}.greenhouse_importExportGrid__4A_H_ textarea:focus,.greenhouse_mutationPickerField___sV9K>div:focus-within,.greenhouse_mutationSearchShell___OBWR:focus-within,.greenhouse_profileForm__00hDk input:focus,.greenhouse_solverControls__baSNl label input:focus,.greenhouse_solverControls__baSNl label select:focus{border-color:rgba(167,139,250,.55);box-shadow:0 0 0 3px rgba(139,92,246,.12)}.greenhouse_cropChipGrid__Jn6Wd button,.greenhouse_gridActions__S96WY button,.greenhouse_importActions__JkAvy button,.greenhouse_previewButtonGroup__n1FRi button,.greenhouse_previewResetButton__3a2si,.greenhouse_previewZoomControls__9hCoL button,.greenhouse_primaryButton__nAiUu,.greenhouse_profileForm__00hDk button,.greenhouse_quickTargets__NFpk2 button,.greenhouse_sidebarActions___Db7b button{border-color:rgba(255,255,255,.1);border-radius:10px;background:rgba(255,255,255,.045)}.greenhouse_primaryButton__nAiUu,.greenhouse_profileForm__00hDk button{border-color:rgba(76,244,238,.38);background:rgba(76,244,238,.1);color:#d6fffd}.greenhouse_primaryButton__nAiUu:hover,.greenhouse_profileForm__00hDk button:hover{border-color:rgba(76,244,238,.58);background:rgba(76,244,238,.18);color:#fff}.greenhouse_greenhouseGrid__OdEjf,.greenhouse_knownMutationStrip__htXwo,.greenhouse_layoutStats__Hlsy0,.greenhouse_mutationComboButton__L_sou,.greenhouse_mutationGuideRow__VeoZ5,.greenhouse_previewButtonGroup__n1FRi,.greenhouse_previewDragHint__3_3eJ,.greenhouse_previewViewBadge__Aj7iG,.greenhouse_requirementMiniGrid__Em77x,.greenhouse_solverControls__baSNl{border-color:rgba(255,255,255,.09);background-color:rgba(255,255,255,.025)}.greenhouse_mutationComboButton__L_sou:hover,.greenhouse_mutationComboButton__L_sou[data-active=true],.greenhouse_mutationGuideRow__VeoZ5:hover,.greenhouse_mutationGuideRow__VeoZ5[data-active=true]{border-color:rgba(167,139,250,.46);background-color:rgba(139,92,246,.1)}.greenhouse_previewPanel__oGOga{border-color:rgba(255,255,255,.1);background:#07111c}@media (max-width:780px){.greenhouse_workspace__MTjCD{width:min(calc(100% - 20px),720px);margin-top:10px}.greenhouse_heroPanel__IXL9v{padding:15px}}@media (min-width:1800px){.greenhouse_workspace__MTjCD{gap:16px;margin-top:24px}.greenhouse_heroPanel__IXL9v{padding:clamp(22px,1.5vw,32px)}.greenhouse_heroCopy__WXxUs h1{font-size:clamp(2.25rem,2.4vw,3.15rem)}.greenhouse_greenhouseDashboard__YqnnR{grid-template-columns:minmax(390px,440px) minmax(0,1fr);gap:16px}.greenhouse_gridPanel__AWxzO,.greenhouse_mutationGuidePanel__IRJNr,.greenhouse_panel__vYRQl,.greenhouse_plannerPanel__hFl6K,.greenhouse_previewPanel__oGOga{padding:18px}.greenhouse_previewViewport__oKAm5{height:clamp(600px,38vw,820px)}}