.guide_scroller__mNARI{--bg:#0f141c;--surface:#161d28;--surface-2:#1e2734;--border:rgba(255,255,255,0.09);--text:#f3f4f6;--text-2:#cbd5e1;--muted:#94a3b8;--primary:#6366f1;--rarity:#9ca3af;position:fixed;inset:0;overflow-y:auto;overflow-x:hidden;background:radial-gradient(circle at 15% 0,rgba(99,102,241,.18),transparent 45%),var(--bg);color:var(--text);-webkit-user-select:text;-moz-user-select:text;user-select:text;-webkit-overflow-scrolling:touch}.guide_scroller__mNARI [data-rarity=common]{--rarity:#9ca3af}.guide_scroller__mNARI [data-rarity=rare]{--rarity:#4ade80}.guide_scroller__mNARI [data-rarity=very_rare]{--rarity:#60a5fa}.guide_scroller__mNARI [data-rarity=epic]{--rarity:#c084fc}.guide_scroller__mNARI [data-rarity=legendary]{--rarity:#fbbf24}.guide_scroller__mNARI [data-rarity=exotic]{--rarity:#e879f9}.guide_header__vAgEp{position:-webkit-sticky;position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px max(16px,calc((100% - 960px) / 2));background:rgba(15,20,28,.85);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--border)}.guide_brand__zotHx{display:inline-flex;align-items:center;gap:10px;font-weight:800;font-size:1.15rem;color:var(--text);text-decoration:none}.guide_nav__3mF_i{display:flex;align-items:center;gap:16px;font-size:.9rem}.guide_nav__3mF_i a:not(.guide_playButton__DJofe){color:var(--text-2);text-decoration:none}.guide_nav__3mF_i a:not(.guide_playButton__DJofe):hover{color:var(--text)}.guide_playButton__DJofe{display:inline-flex;align-items:center;justify-content:center;padding:10px 18px;border-radius:999px;background:linear-gradient(135deg,#6366f1,#a855f7);color:#fff;font-weight:700;text-decoration:none;white-space:nowrap;box-shadow:0 6px 20px rgba(99,102,241,.35);transition:transform .15s ease,filter .15s ease}.guide_playButton__DJofe:hover{transform:translateY(-1px);filter:brightness(1.08)}.guide_main__hdnAV{max-width:960px;margin:0 auto;padding:20px 16px 40px;display:flex;flex-direction:column;gap:18px}.guide_breadcrumb__lUB_u{display:flex;flex-wrap:wrap;gap:8px;font-size:.85rem;color:var(--muted)}.guide_breadcrumb__lUB_u a{color:var(--text-2);text-decoration:none}.guide_breadcrumb__lUB_u a:hover{text-decoration:underline}.guide_hero__a78_U{display:flex;gap:24px;align-items:flex-start;padding:24px;border-radius:20px;background:var(--surface);border:1px solid var(--border);border-top:3px solid var(--rarity)}.guide_heroPlain__P3mD0{padding:8px 0}.guide_heroIcon__350Ct{flex-shrink:0;display:grid;place-items:center;width:112px;height:112px;border-radius:24px;background:var(--surface-2);box-shadow:0 0 40px color-mix(in srgb,var(--rarity) 30%,transparent)}.guide_h1__PGaqG{font-size:clamp(1.6rem,4vw,2.3rem);line-height:1.15;letter-spacing:-.02em;margin-bottom:10px}.guide_h2___5GA5{font-size:1.2rem;margin-bottom:14px;display:flex;align-items:center;gap:8px}.guide_lead__C9Wup{color:var(--text-2);line-height:1.6;font-size:1.02rem}.guide_muted__oZatm{color:var(--muted);line-height:1.55;margin:4px 0 12px}.guide_facts__QIl97{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.guide_facts__QIl97 div{padding:8px 12px;border-radius:12px;background:var(--surface-2);border:1px solid var(--border)}.guide_facts__QIl97 dt{font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.guide_facts__QIl97 dd{font-weight:700;margin-top:2px}.guide_facts__QIl97 dd[data-rarity]{color:var(--rarity)}.guide_card__sWZRe{padding:20px;border-radius:20px;background:var(--surface);border:1px solid var(--border);scroll-margin-top:80px}.guide_recipeList__z1pm_{display:flex;flex-direction:column;gap:10px}.guide_recipe__T1CZt{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.guide_op__TnD70{font-weight:800;font-size:1.1rem;color:var(--muted)}.guide_chip__YSo4p{display:inline-flex;align-items:center;gap:8px;padding:7px 14px 7px 8px;border-radius:999px;background:var(--surface-2);border:1px solid color-mix(in srgb,var(--rarity) 45%,transparent);color:var(--text);font-weight:600;font-size:.95rem;text-decoration:none;transition:background .15s ease,transform .15s ease}.guide_chip__YSo4p:hover{background:color-mix(in srgb,var(--rarity) 18%,var(--surface-2));transform:translateY(-1px)}.guide_chipSm__fpTAW{padding:5px 12px 5px 6px;font-size:.85rem;gap:6px}.guide_chipGrid__B27H_{display:flex;flex-wrap:wrap;gap:8px}.guide_icon__HT2Cy{display:inline-flex;flex-shrink:0}.guide_icon__HT2Cy svg{width:100%;height:100%}.guide_details__sT2O7{margin-top:14px;border-top:1px dashed var(--border);padding-top:12px}.guide_details__sT2O7 summary{cursor:pointer;font-weight:700;color:#a5b4fc;list-style:none;display:inline-flex;align-items:center;gap:8px}.guide_details__sT2O7 summary::-webkit-details-marker{display:none}.guide_details__sT2O7 summary:before{content:"▸";transition:transform .15s ease}.guide_details__sT2O7[open] summary:before{transform:rotate(90deg)}.guide_details__sT2O7[open] summary{margin-bottom:12px}.guide_steps__oDJxW{display:flex;flex-direction:column;gap:10px;padding-left:28px}.guide_steps__oDJxW li::marker{color:var(--muted);font-weight:700}.guide_toc__a_q7E{display:flex;flex-wrap:wrap;gap:8px}.guide_toc__a_q7E a{padding:6px 12px;border-radius:999px;background:var(--surface);border:1px solid var(--border);color:var(--text-2);font-size:.85rem;text-decoration:none}.guide_count__L_kDI,.guide_toc__a_q7E a span{color:var(--muted);font-size:.8em;font-weight:600}.guide_cta__Rsc6k{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;padding:28px 20px;border-radius:20px;background:linear-gradient(135deg,rgba(99,102,241,.2),rgba(168,85,247,.15));border:1px solid rgba(129,140,248,.3);color:var(--text-2);line-height:1.55}.guide_footer__uadN6{padding:24px 16px 40px;text-align:center;color:var(--muted);font-size:.85rem;border-top:1px solid var(--border)}.guide_footer__uadN6 p{max-width:640px;margin:0 auto;line-height:1.6}@media (max-width:600px){.guide_hero__a78_U{flex-direction:column;align-items:center;text-align:center;padding:20px 16px}.guide_facts__QIl97{justify-content:center}.guide_heroIcon__350Ct{width:96px;height:96px}.guide_header__vAgEp,.guide_nav__3mF_i{flex-wrap:wrap;gap:8px}.guide_nav__3mF_i a{display:inline-flex;align-items:center;min-height:44px}.guide_card__sWZRe{padding:16px}}.guide_langs__Dobqs{display:flex;justify-content:center;flex-wrap:wrap;gap:16px;margin-top:14px}.guide_langs__Dobqs a{color:var(--text-2);text-decoration:none}.guide_langs__Dobqs a:hover{text-decoration:underline}.guide_langs__Dobqs a[aria-current=page]{color:var(--text);font-weight:700}.guide_mystery__DHyqk{border-style:dashed;border-color:rgba(165,180,252,.5);color:#a5b4fc;cursor:default}.guide_mystery__DHyqk:hover{transform:none;background:var(--surface-2)}.guide_mysteryIcon__XoMyz{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:999px;background:rgba(99,102,241,.25);font-weight:800}.guide_hints__jKDu_{margin-top:16px;padding:14px 16px;border-radius:14px;background:var(--surface-2);border:1px solid var(--border)}.guide_hints__jKDu_ h3{font-size:.8rem;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin-bottom:8px}.guide_hints__jKDu_ ul{padding-left:18px;display:flex;flex-direction:column;gap:6px;color:var(--text-2);line-height:1.5}.guide_teaser__tY8pR{margin-top:12px;color:#a5b4fc;font-weight:600;font-size:.9rem}.guide_h3__beXwi{font-size:1rem;margin:18px 0 10px}.guide_prose__8HWfi{padding-left:22px;display:flex;flex-direction:column;gap:8px;color:var(--text-2);line-height:1.6}.guide_prose__8HWfi strong{color:var(--text)}.guide_rarityList__C8tDh{list-style:none;display:flex;flex-direction:column;gap:8px}.guide_rarityList__C8tDh li{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;padding:10px 14px;border-radius:12px;background:var(--surface-2);border-left:3px solid var(--rarity);color:var(--text-2);line-height:1.5}.guide_rarityList__C8tDh strong{color:var(--rarity);min-width:96px}.guide_faq__4S6yP{display:flex;flex-direction:column;gap:14px}.guide_faq__4S6yP dt{font-weight:700;margin-bottom:4px}.guide_faq__4S6yP dd{color:var(--text-2);line-height:1.55}.guide_secondaryButton__RWbqZ{display:inline-flex;padding:9px 18px;border-radius:999px;border:1px solid rgba(165,180,252,.5);color:#c7d2fe;font-weight:700;text-decoration:none;margin-bottom:8px}.guide_secondaryButton__RWbqZ:hover{background:rgba(99,102,241,.15)}.guide_footerLinks__Oudmk{display:flex;justify-content:center;flex-wrap:wrap;gap:16px;margin-top:12px}.guide_footerLinks__Oudmk a{color:var(--text-2);text-decoration:none}.guide_footerLinks__Oudmk a:hover{text-decoration:underline}