.help-guides-tabs,.help-center-page,.help-center-article{overflow-wrap:anywhere;width:100%;min-width:0;margin-inline:auto;padding-inline:clamp(20px,4vw,48px)}.help-guides-tabs,.help-center-page{max-width:1180px}.help-guides-tabs{padding-top:clamp(20px,4vw,48px)}.help-guides-tabs>div{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:0 24px;display:flex}.help-guides-tabs a{min-height:44px;color:var(--muted-foreground);border-bottom:2px solid #0000;align-items:center;margin-bottom:-1px;font-weight:600;display:flex}.help-guides-tabs a:hover,.help-guides-tabs a[aria-current=page]{color:var(--rr-lime)}.help-guides-tabs a[aria-current=page]{border-bottom-color:var(--rr-lime)}.help-center-page,.help-guides-tabs+.npc-guides-page{padding-top:clamp(28px,4vw,48px)}.help-center-page,.help-center-article{padding-bottom:clamp(56px,8vw,104px)}.help-center-heading{margin-bottom:clamp(24px,4vw,36px)}.help-center-heading h1,.help-center-related h2,.help-center-empty h2{font-family:var(--font-sofia-sans), sans-serif;letter-spacing:-.035em;font-weight:650}.help-center-heading h1{font-size:clamp(38px,5vw,64px);line-height:1.07}.help-center-heading h1+p{max-width:62ch;color:var(--muted-foreground);margin-top:14px;font-size:18px;line-height:1.55}.help-center-controls{grid-template-columns:minmax(0,1fr);gap:12px;max-width:720px;display:grid}.help-center-search{border:1px solid var(--input);border-radius:8px;align-items:center;gap:12px;min-width:0;min-height:64px;padding-inline:14px 6px;display:flex}.help-center-search:focus-within{border-color:var(--rr-lime)}.help-center-search>svg{color:var(--rr-lime);flex-shrink:0}.help-center-search input{background:0 0;flex:1;min-width:0;min-height:44px;font-size:18px}.guide-app .help-center-search input:focus-visible{outline:none}.help-center-search input::placeholder{color:var(--muted-foreground)}.help-center-search input::-webkit-search-cancel-button{appearance:none}.help-center-search button{width:44px;height:44px;color:var(--muted-foreground);flex-shrink:0;place-items:center;display:grid}.help-center-results{min-height:44px;color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:12px;margin-top:14px;font-size:14px;display:flex}.help-center-results button{text-underline-offset:3px;min-height:44px;text-decoration:underline}.help-center-list,.help-center-related ul{margin:0;padding:0;list-style:none}.help-center-list>li,.help-center-related>ul>li{border-top:1px solid var(--border)}.help-center-list>li:last-child,.help-center-related>ul>li:last-child{border-bottom:1px solid var(--border)}.help-center-list a,.help-center-related a{justify-content:space-between;align-items:center;gap:16px;display:flex}.help-center-list a{padding-block:20px}.help-center-list a:hover h2,.help-center-related a:hover,.help-center-results button:hover{color:var(--rr-lime)}.help-center-list svg,.help-center-related svg,.help-center-back svg{color:var(--rr-lime);flex-shrink:0}.help-center-category-label{color:var(--rr-lime);font-size:13px;font-weight:600}.help-center-list h2{margin:4px 0 5px;font-size:clamp(20px,2.3vw,25px);font-weight:600;line-height:1.25}.help-center-excerpt{max-width:74ch;color:var(--muted-foreground);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.help-center-empty{border-top:1px solid var(--border);padding-block:30px}.help-center-empty p{color:var(--muted-foreground);margin-top:6px}.help-center-article{max-width:830px;padding-top:clamp(28px,5vw,64px)}.help-center-back{min-height:44px;color:var(--rr-lime);align-items:center;gap:8px;margin-bottom:22px;font-weight:600;display:inline-flex}.help-center-back:hover{text-underline-offset:4px;text-decoration:underline}.help-center-article h1{margin-top:8px;font-size:clamp(36px,5.5vw,56px)}.help-center-article-body{gap:16px;font-size:19px;line-height:1.65;display:grid}.help-center-article-section{gap:16px;margin-top:12px;display:grid}.help-center-article-section h2{font-family:var(--font-sofia-sans), sans-serif;letter-spacing:-.025em;font-size:clamp(26px,3.5vw,34px);font-weight:650;line-height:1.2}.help-center-related{margin-top:30px}.help-center-related h2,.help-center-empty h2{font-size:24px}.help-center-related h2{margin-bottom:12px}.help-center-related a{min-height:44px;padding-block:10px;line-height:1.4}@media (max-width:600px){.help-center-list a{gap:12px;padding-block:16px}.help-center-article-body{font-size:17px}}.help-center-category-pills,.practical-guide-jumps{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.help-center-category-pills button,.practical-guide-jumps a{border:1px solid var(--border);min-height:42px;color:var(--muted-foreground);border-radius:6px;align-items:center;padding:8px 14px;font-size:14px;line-height:1.4;display:inline-flex}.help-center-category-pills button[aria-pressed=true],.help-center-category-pills button:hover,.practical-guide-jumps a:hover{border-color:var(--rr-lime);color:var(--rr-lime)}.practical-guide-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:8px;display:grid}.practical-guide-list>li,.practical-guide-list>li:last-child{border:1px solid var(--border);background:color-mix(in srgb, var(--foreground) 2%, transparent);border-radius:10px}.practical-guide-list>li:hover{border-color:color-mix(in srgb, var(--rr-lime) 65%, var(--border))}.practical-guide-list a{align-items:flex-start;height:100%;padding:24px}.practical-guide-list .practical-resource-icon{background:0 0;border:0;width:92px;height:100px}.practical-guide-list .help-center-result-content{flex:1;min-width:0}.practical-guide-list>li>a>svg{margin-top:5px}.practical-guide-list h2{font-size:24px}.practical-resource-icon{--practical-rarity:var(--border);border:1px solid color-mix(in srgb, var(--practical-rarity) 55%, var(--border));background:radial-gradient(ellipse at bottom, color-mix(in srgb, var(--practical-rarity) 12%, transparent), transparent 80%);border-radius:8px;flex-shrink:0;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);place-items:center;width:72px;height:72px;display:grid}.practical-resource-icon[data-rarity=common]{--practical-rarity:#9a9894}.practical-resource-icon[data-rarity=uncommon]{--practical-rarity:#67f835}.practical-resource-icon[data-rarity=rare]{--practical-rarity:#00a6ec}.practical-resource-icon[data-rarity=epic]{--practical-rarity:#e375ff}.practical-resource-icon[data-rarity=legendary]{--practical-rarity:#ffd500}.practical-resource-icon[data-rarity=exotic]{--practical-rarity:#d93f3f}.practical-resource-icon img{object-fit:contain;width:100%;min-width:0;height:100%;min-height:0;max-height:100%;padding:4px}.practical-guide-article{max-width:1100px}.practical-guide-heading{justify-content:space-between;align-items:center;gap:clamp(24px,4vw,48px);display:flex}.practical-guide-heading>div{min-width:0}.practical-guide-heading>.practical-resource-icon{background:0 0;border:0;width:180px;height:180px}.practical-guide-intro{max-width:65ch;color:var(--muted-foreground);margin-top:20px;font-size:18px;line-height:1.6}.practical-guide-jumps{margin-block:-8px 36px}.practical-guide-section{min-width:0;margin-top:12px;scroll-margin-top:24px}.practical-guide-section>h2{font-family:var(--font-sofia-sans), sans-serif;letter-spacing:-.025em;margin-bottom:20px;scroll-margin-top:24px;font-size:clamp(27px,3vw,34px);font-weight:650;line-height:1.2}.practical-resource-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));align-items:start;gap:12px;margin:0;padding:0;list-style:none;display:grid}.practical-resource-grid>li{min-width:0}.practical-resource{border:1px solid var(--border);border-radius:8px;min-width:0;height:100%;font-size:15px;line-height:1.4;overflow:hidden}.practical-resource-main{align-items:center;gap:12px;min-height:96px;padding:12px;display:flex}.practical-resource-main:hover strong{color:var(--rr-lime)}.practical-resource-copy{flex:1;gap:3px;min-width:0;display:grid}.practical-resource-copy strong{font-size:16px;font-weight:600}.practical-resource-rarity,.practical-resource-note{color:var(--muted-foreground);font-size:12px}.practical-resource-quantity{color:var(--rr-lime);font-weight:650}.practical-resource-meta{border-top:1px solid var(--border);color:var(--muted-foreground);gap:6px;padding:10px 12px;font-size:13px;display:grid}.practical-resource-meta a{color:var(--rr-lime);text-underline-offset:3px;text-decoration:underline}.practical-guide-steps{counter-reset:guide-step;gap:32px;margin:0;padding:0;list-style:none;display:grid}.practical-guide-steps>li{counter-increment:guide-step;padding-left:54px;position:relative}.practical-guide-steps>li:before{content:counter(guide-step, decimal-leading-zero);color:var(--rr-lime);font-family:var(--font-sofia-sans), sans-serif;font-size:28px;font-weight:650;line-height:1.25;position:absolute;inset:0 auto auto 0}.practical-guide-steps .help-center-article-section{margin:0}.practical-guide-steps h3{font-size:23px;font-weight:650;line-height:1.35}.practical-guide-steps p{max-width:75ch;color:var(--muted-foreground)}.practical-recipe-groups{gap:12px;display:grid}.practical-recipe-group{border:1px solid var(--border);border-radius:8px}.practical-recipe-group summary{cursor:pointer;min-height:62px;padding:16px 64px 16px 22px;font-size:19px;font-weight:600;list-style-position:inside;display:list-item;position:relative}.practical-recipe-group summary::marker{color:var(--rr-lime)}.practical-recipe-count{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:15px;position:absolute;top:16px;right:20px}.practical-recipe-group[open]>summary{border-bottom:1px solid var(--border)}.practical-recipes{gap:28px;padding:20px;display:grid}.practical-recipe+.practical-recipe{border-top:1px solid var(--border);padding-top:24px}.practical-recipe-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 20px;margin-bottom:16px;display:flex}.practical-recipe-heading h3{font-size:20px;font-weight:650}.practical-recipe-heading>a,.practical-guide-places a{min-height:36px;color:var(--rr-lime);align-items:center;gap:8px;font-size:14px;display:inline-flex}.practical-recipe-flow{grid-template-columns:minmax(0,1fr) 22px minmax(0,1fr);align-items:start;gap:16px;display:grid}.practical-recipe-arrow{color:var(--rr-lime);margin-top:58px}.practical-recipe-amounts h4{color:var(--muted-foreground);margin-bottom:8px;font-size:13px;font-weight:500}.practical-recipe>.practical-recipe-amounts,.practical-recipe-station{margin-top:16px}.practical-recipe-station{max-width:380px}.practical-guide-places{flex-wrap:wrap;gap:12px 24px;margin:0;padding:0;list-style:none;display:flex}@media (max-width:760px){.practical-guide-list{grid-template-columns:minmax(0,1fr)}.practical-guide-heading{align-items:flex-start;gap:16px}.practical-guide-heading>.practical-resource-icon{width:90px;height:100px}.practical-guide-heading h1{font-size:clamp(30px,5.5vw,44px)}.practical-guide-intro{font-size:16px}.practical-recipe-flow{grid-template-columns:minmax(0,1fr);gap:12px}.practical-recipe-arrow{justify-self:center;margin:0;transform:rotate(90deg)}}@media (max-width:480px){.practical-guide-list a{gap:12px;padding:18px 14px}.practical-guide-list .practical-resource-icon{width:68px;height:82px}.practical-guide-list h2{font-size:21px}.practical-guide-list>li>a>svg{width:16px}.practical-guide-heading{padding-top:96px;position:relative}.practical-guide-heading>.practical-resource-icon{width:88px;height:88px;position:absolute;top:0;left:0}.practical-guide-steps>li{padding-left:38px}.practical-guide-steps>li:before{font-size:23px}.practical-guide-steps h3{font-size:21px}.practical-recipes{padding:12px}}.practical-resource-map summary{min-height:30px;color:var(--rr-lime);cursor:pointer;padding-block:5px}.practical-resource-map summary span{color:var(--muted-foreground)}.practical-resource-map ul{gap:6px;margin:6px 0 2px;padding:0;list-style:none;display:grid}.practical-resource-map a{padding-block:3px;display:inline-block}.practical-recipe-disclosure>.practical-recipe-summary{justify-content:space-between;align-items:center;gap:16px;min-height:80px;padding:0;list-style:none;display:flex}.practical-recipe-summary::-webkit-details-marker{display:none}.practical-recipe-summary-content{gap:10px;min-width:0;display:grid}.practical-recipe-summary-title{font-size:17px;font-weight:600}.practical-recipe-preview,.practical-recipe-preview-items{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.practical-recipe-preview>svg,.practical-recipe-toggle{color:var(--rr-lime);flex-shrink:0}.practical-recipe-preview .practical-resource-icon{border-radius:5px;width:40px;height:40px}.practical-recipe-preview .practical-resource-icon img{padding:2px}.practical-recipe-disclosure[open]>summary .practical-recipe-toggle{transform:rotate(180deg)}.practical-recipe-expanded{margin-top:22px}
