.bag-module__y3DDUG__bagButton{width:44px;height:44px;color:var(--foreground);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.bag-module__y3DDUG__bagButton svg{width:20px;height:20px}.bag-module__y3DDUG__bagButton .bag-module__y3DDUG__count{font-size:11px;bottom:5px;right:3px}.bag-module__y3DDUG__count{font:600 13px/1 var(--font-ui);color:#fff;text-shadow:0 0 2px #000,1px 1px #000,-1px -1px #000;pointer-events:none;position:absolute;bottom:2px;right:3px}@media (prefers-reduced-motion:no-preference){.bag-module__y3DDUG__bagButton[data-bump] .bag-module__y3DDUG__count{animation:.2s ease-out bag-module__y3DDUG__bump}}@keyframes bag-module__y3DDUG__bump{50%{transform:scale(1.3)}}.bag-module__y3DDUG__menuCount{margin-left:var(--s2);color:var(--muted);font-variant-numeric:tabular-nums;font-weight:400}.bag-module__y3DDUG__bag{--panel:#1e1d20;--rim:#4b4740;box-sizing:border-box;inset:auto var(--gutter) calc(52px + 24px + 16px + env(safe-area-inset-bottom)) auto;z-index:25;width:max-content;max-width:calc(100vw - 2 * var(--gutter));max-height:calc(100dvh - var(--header) - 52px - 24px - 32px);color:var(--foreground);background:var(--panel);box-shadow:inset 0 0 0 2px var(--rim),inset 0 0 0 3px #15130f,0 10px 28px #000000a6;border:1px solid #000;border-radius:8px;margin:0;padding:44px 14px 12px;position:fixed;overflow:visible}.bag-module__y3DDUG__bag:not([open]){display:none}.bag-module__y3DDUG__portrait{background:#3a2a1a;border-radius:50%;width:54px;height:54px;position:absolute;top:-12px;left:-12px;overflow:hidden;box-shadow:0 0 0 2px #77705f,0 0 0 3px #000,inset 0 0 6px #000}.bag-module__y3DDUG__portrait img,.bag-module__y3DDUG__portrait span{object-fit:cover;border-radius:50%;width:100%;height:100%}.bag-module__y3DDUG__title{font:500 16px/1.4 var(--tt-font);letter-spacing:0;color:var(--tt-gold);text-align:center;text-shadow:1px 1px #000;margin:0;position:absolute;top:11px;left:52px;right:44px}.bag-module__y3DDUG__close{color:#f3d9a6;background:linear-gradient(#7a1d10,#4a0e06);border:1px solid #000;border-radius:5px;place-items:center;width:26px;height:26px;padding:0;display:grid;position:absolute;top:8px;right:8px;box-shadow:inset 0 0 0 1px #c59a5a}.bag-module__y3DDUG__close:after{content:"";position:absolute;inset:-9px}.bag-module__y3DDUG__close svg{width:14px;height:14px}.bag-module__y3DDUG__close:hover{color:#fff}.bag-module__y3DDUG__error{text-align:center;font:500 15px/1.3 var(--tt-font);color:#ff4040;text-shadow:1px 1px #000;margin:0 0 8px}.bag-module__y3DDUG__notice{max-width:226px;font:400 13px/1.45 var(--font-ui);color:var(--text);margin:0 0 10px}.bag-module__y3DDUG__guest{width:260px;max-width:100%;font-size:15px;line-height:1.5}.bag-module__y3DDUG__guest a{min-height:44px;color:var(--accent);text-underline-offset:4px;align-items:center;margin-top:8px;text-decoration:underline;display:inline-flex}.bag-module__y3DDUG__grid{grid-template-columns:repeat(4,48px);gap:6px;margin:0;padding:0;list-style:none;display:grid}.bag-module__y3DDUG__bag[data-mode=window] .bag-module__y3DDUG__grid{max-height:max(108px,calc(100dvh - var(--header) - 310px));overscroll-behavior:contain;scrollbar-width:thin;margin:-8px;padding:8px;overflow-y:auto}.bag-module__y3DDUG__slot{aspect-ratio:1;background:radial-gradient(circle at 50% 45%,#3a2f26 0%,#261c14 55%,#140b05 100%);border-radius:4px;width:48px;position:relative;box-shadow:inset 0 0 0 1px #0d0703,inset 0 1px 3px #000000b3}.bag-module__y3DDUG__slot>a,.bag-module__y3DDUG__slot>.bag-module__y3DDUG__pick{border-radius:inherit;color:inherit;background:0 0;border:0;padding:0;display:block;position:absolute;inset:0}.bag-module__y3DDUG__slot img,.bag-module__y3DDUG__slot .bag-module__y3DDUG__unknown,.bag-module__y3DDUG__slot>a>span,.bag-module__y3DDUG__slot>.bag-module__y3DDUG__pick>span{border-radius:3px;width:calc(100% - 6px);height:calc(100% - 6px);position:absolute;inset:3px}.bag-module__y3DDUG__unknown{color:#9d9d9d;font:600 20px/1 var(--font-ui);background:#1d1d1d;place-items:center;display:grid}.bag-module__y3DDUG__slot[data-quality="2"]{box-shadow:inset 0 0 0 2px #1eff00}.bag-module__y3DDUG__slot[data-quality="3"]{box-shadow:inset 0 0 0 2px #0070dd}.bag-module__y3DDUG__slot[data-quality="4"]{box-shadow:inset 0 0 0 2px #a335ee}.bag-module__y3DDUG__slot[data-quality="5"]{box-shadow:inset 0 0 0 2px #ff8000}.bag-module__y3DDUG__slot[data-quality="6"]{box-shadow:inset 0 0 0 2px #e6cc80}.bag-module__y3DDUG__slot[data-quality="7"],.bag-module__y3DDUG__slot[data-quality="8"]{box-shadow:inset 0 0 0 2px #0cf}.bag-module__y3DDUG__slot>:is(a,.bag-module__y3DDUG__pick):is(:hover,:focus-visible):after,.bag-module__y3DDUG__slot>.bag-module__y3DDUG__pick[aria-pressed=true]:after{content:"";background:radial-gradient(circle,#ffffff38,#0000 70%);border-radius:4px;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #fff0be99}.bag-module__y3DDUG__slot>:is(a,.bag-module__y3DDUG__pick):focus-visible{outline:2px solid var(--accent);outline-offset:2px}.bag-module__y3DDUG__slot[data-new]:before{content:"";z-index:1;pointer-events:none;border-radius:4px;position:absolute;inset:0;box-shadow:inset 0 0 0 2px #ffdc78bf}@media (prefers-reduced-motion:no-preference){.bag-module__y3DDUG__slot[data-new]:before{box-shadow:none;animation:1.2s ease-in-out 2 bag-module__y3DDUG__glow}}@keyframes bag-module__y3DDUG__glow{50%{box-shadow:inset 0 0 10px 2px #ffdc78cc}}.bag-module__y3DDUG__remove{z-index:2;color:#f3d9a6;background:#4a0e06;border:1px solid #000;border-radius:50%;place-items:center;width:20px;height:20px;padding:0;display:grid;position:absolute;top:-7px;right:-7px}.bag-module__y3DDUG__remove:after{content:"";position:absolute;inset:-12px}.bag-module__y3DDUG__remove svg{width:10px;height:10px}.bag-module__y3DDUG__remove:hover{color:#fff}.bag-module__y3DDUG__empty{max-width:226px;font:400 14px/1.45 var(--font-ui);color:var(--text);margin:10px 0 0}.bag-module__y3DDUG__footer{font:400 13px/1.3 var(--font-ui);color:var(--text);justify-content:space-between;align-items:center;gap:12px;margin-top:6px;display:flex}.bag-module__y3DDUG__footer button{min-height:44px;color:var(--foreground);text-underline-offset:4px;background:0 0;border:0;padding:0 2px;font-size:13px;text-decoration:underline}.bag-module__y3DDUG__bag[data-mode=sheet]{overscroll-behavior:contain;width:100%;max-width:none;max-height:88dvh;padding:68px max(16px,env(safe-area-inset-left)) calc(16px + env(safe-area-inset-bottom));border-bottom:0;border-radius:12px 12px 0 0;inset:auto 0 0;overflow-y:auto}.bag-module__y3DDUG__bag[data-mode=sheet]::backdrop{background:#0009}.bag-module__y3DDUG__bag[data-mode=sheet] .bag-module__y3DDUG__portrait{width:42px;height:42px;top:12px;left:16px}.bag-module__y3DDUG__bag[data-mode=sheet] .bag-module__y3DDUG__title{text-align:left;font-size:18px;top:20px;left:70px;right:64px}.bag-module__y3DDUG__bag[data-mode=sheet] .bag-module__y3DDUG__close{width:44px;height:44px;top:12px;right:12px}.bag-module__y3DDUG__bag[data-mode=sheet] .bag-module__y3DDUG__close:after{inset:0}.bag-module__y3DDUG__bag[data-mode=sheet] .bag-module__y3DDUG__close svg{width:18px;height:18px}.bag-module__y3DDUG__bag[data-mode=sheet] .bag-module__y3DDUG__grid{grid-template-columns:repeat(4,clamp(56px,18vw,72px));justify-content:center;gap:8px}.bag-module__y3DDUG__bag[data-mode=sheet] .bag-module__y3DDUG__slot{width:auto}.bag-module__y3DDUG__bag[data-mode=sheet] .bag-module__y3DDUG__remove{width:24px;height:24px;top:-6px;right:-6px}.bag-module__y3DDUG__bag[data-mode=sheet] :is(.bag-module__y3DDUG__notice,.bag-module__y3DDUG__empty,.bag-module__y3DDUG__error){text-align:center;max-width:none}.bag-module__y3DDUG__bag[data-mode=sheet] .bag-module__y3DDUG__footer{max-width:calc(4*clamp(56px,18vw,72px) + 24px);margin-inline:auto}.bag-module__y3DDUG__selected{border-top:1px solid #ffffff1a;margin-top:12px;padding-top:12px}.bag-module__y3DDUG__selected>section{width:auto;max-width:100%}.bag-module__y3DDUG__actions{gap:24px;margin-top:8px;display:flex}.bag-module__y3DDUG__actions>*{min-height:44px;color:var(--foreground);font:500 15px/1 var(--font-ui);text-underline-offset:4px;background:0 0;border:0;align-items:center;padding:0;text-decoration:underline;display:inline-flex}.bag-module__y3DDUG__actions>:hover{color:var(--accent)}.bag-module__y3DDUG__favourite{min-width:8.6em;min-height:44px;color:var(--foreground);font:500 15px/1 var(--font-ui);white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:inline-flex}.bag-module__y3DDUG__favourite svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linejoin:round;flex:none;width:20px;height:20px}.bag-module__y3DDUG__favourite[aria-pressed=true] svg{fill:var(--tt-gold);stroke:var(--tt-gold)}.bag-module__y3DDUG__favourite:hover{color:var(--accent)}.bag-module__y3DDUG__iconOnly{justify-content:center;width:44px;min-width:44px}
.game-tooltip-module__1TzgJW__tooltip{box-sizing:border-box;width:max-content;min-width:180px;max-width:min(360px,100vw - 16px);font:500 15px/1.25 var(--tt-font);letter-spacing:0;color:var(--tt-white);background:var(--tt-bg);border:1px solid var(--tt-border);border-top-color:var(--tt-border-top);border-radius:var(--tt-radius);box-shadow:var(--tt-shadow);text-shadow:1px 1px #000000bf;text-align:left;overflow-wrap:break-word;font-variant-numeric:lining-nums;padding:11px 13px 12px}.game-tooltip-module__1TzgJW__tooltip>*{margin:0}.game-tooltip-module__1TzgJW__tooltip>*+*{margin-top:2px}.game-tooltip-module__1TzgJW__tooltip p{color:var(--tt-white);white-space:pre-line}.game-tooltip-module__1TzgJW__tooltip .game-tooltip-module__1TzgJW__name{font-size:18px;line-height:1.2}.game-tooltip-module__1TzgJW__row{flex-wrap:wrap;column-gap:28px;display:flex}.game-tooltip-module__1TzgJW__row>:last-child{white-space:nowrap;margin-left:auto}.game-tooltip-module__1TzgJW__tooltip>.game-tooltip-module__1TzgJW__gap{height:.75em;margin-top:0}.game-tooltip-module__1TzgJW__indent{padding-left:1em}.game-tooltip-module__1TzgJW__tooltip .game-tooltip-module__1TzgJW__white{color:var(--tt-white)}.game-tooltip-module__1TzgJW__tooltip .game-tooltip-module__1TzgJW__gold{color:var(--tt-gold)}.game-tooltip-module__1TzgJW__tooltip .game-tooltip-module__1TzgJW__green{color:var(--tt-green)}.game-tooltip-module__1TzgJW__tooltip .game-tooltip-module__1TzgJW__grey{color:var(--tt-grey)}.game-tooltip-module__1TzgJW__tooltip .game-tooltip-module__1TzgJW__reagent{color:var(--tt-reagent)}.game-tooltip-module__1TzgJW__tooltip .game-tooltip-module__1TzgJW__q0{color:#9d9d9d}.game-tooltip-module__1TzgJW__tooltip .game-tooltip-module__1TzgJW__q1{color:#fff}.game-tooltip-module__1TzgJW__tooltip .game-tooltip-module__1TzgJW__q2{color:#1eff00}.game-tooltip-module__1TzgJW__tooltip .game-tooltip-module__1TzgJW__q3{color:#0081fe}.game-tooltip-module__1TzgJW__tooltip .game-tooltip-module__1TzgJW__q4{color:#b257f1}.game-tooltip-module__1TzgJW__tooltip .game-tooltip-module__1TzgJW__q5{color:#ff8000}.game-tooltip-module__1TzgJW__tooltip .game-tooltip-module__1TzgJW__q6{color:#e6cc80}.game-tooltip-module__1TzgJW__tooltip .game-tooltip-module__1TzgJW__q7,.game-tooltip-module__1TzgJW__tooltip .game-tooltip-module__1TzgJW__q8{color:#0cf}.game-tooltip-module__1TzgJW__money{flex-wrap:wrap;align-items:center;column-gap:.2em;display:flex}.game-tooltip-module__1TzgJW__coin{border-radius:50%;width:.8em;height:.8em;margin:0 .35em 0 .12em;display:inline-block;box-shadow:inset 0 0 0 1px #00000059}.game-tooltip-module__1TzgJW__goldCoin{background:radial-gradient(circle at 35% 30%,#fff6b3 0 15%,#f2c230 45%,#a86f00 100%)}.game-tooltip-module__1TzgJW__silverCoin{background:radial-gradient(circle at 35% 30%,#fff 0 15%,#c9d0d6 45%,#6c747c 100%)}.game-tooltip-module__1TzgJW__copperCoin{background:radial-gradient(circle at 35% 30%,#ffd6a8 0 15%,#d9803a 45%,#7a3510 100%)}.game-tooltip-module__1TzgJW__tooltip .game-tooltip-module__1TzgJW__note{font:400 12px/1.4 var(--font-ui);color:var(--muted);text-shadow:none;border-top:1px solid #ffffff1f;margin-top:8px;padding-top:6px}.game-tooltip-module__1TzgJW__tooltip .game-tooltip-module__1TzgJW__muted{color:#a3a3a0;font:400 13px/1.4 var(--font-ui);text-shadow:none}.game-tooltip-module__1TzgJW__popover{width:auto;height:auto;color:inherit;pointer-events:auto;background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0 auto auto 0;overflow:visible}.game-tooltip-module__1TzgJW__popover>.game-tooltip-module__1TzgJW__tooltip{overscroll-behavior:contain;max-height:calc(100dvh - 16px);overflow-y:auto}.game-tooltip-module__1TzgJW__popover[data-measuring]{visibility:hidden}.game-tooltip-module__1TzgJW__hero{gap:var(--s4);margin-bottom:var(--s6);align-items:flex-start;display:flex}.game-tooltip-module__1TzgJW__heroIcon{width:64px;height:64px;box-shadow:0 0 0 2px var(--rim,#4a4a48);border-radius:4px;flex:none}.game-tooltip-module__1TzgJW__heroIcon img,.game-tooltip-module__1TzgJW__heroIcon span{border-radius:4px}@media not (min-width:700px){.game-tooltip-module__1TzgJW__hero{gap:var(--s3);flex-direction:column}.game-tooltip-module__1TzgJW__hero .game-tooltip-module__1TzgJW__tooltip{width:auto;max-width:100%}}
.reference-module__6sEFWG__phoneOnly{display:none}@media (max-width:699px){.reference-module__6sEFWG__phoneOnly{display:inline}.reference-module__6sEFWG__table td.reference-module__6sEFWG__phoneHidden,.reference-module__6sEFWG__table td small{display:none}}
.npcs-module__zEQF2a__basis{margin:0 0 var(--s4);font-size:var(--fs-meta);color:var(--muted);line-height:1.6}.npcs-module__zEQF2a__list{padding-left:1.25rem}.npcs-module__zEQF2a__list li{overflow-wrap:anywhere;padding:.3rem 0}.npcs-module__zEQF2a__plain{margin:0;padding:0;list-style:none}.npcs-module__zEQF2a__plain li{border-top:1px solid var(--border);overflow-wrap:anywhere;padding:.45rem 0}.npcs-module__zEQF2a__plain li:first-child{border-top:0}.npcs-module__zEQF2a__detail{color:var(--muted);font-size:var(--fs-note);font-weight:400}.npcs-module__zEQF2a__group+.npcs-module__zEQF2a__group{margin-top:var(--s5)}.npcs-module__zEQF2a__group h3{margin:0 0 var(--s2);font-weight:600}.npcs-module__zEQF2a__positions{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.npcs-module__zEQF2a__more{margin-top:var(--s2)}.npcs-module__zEQF2a__more summary{cursor:pointer;min-height:44px;color:var(--muted);padding-block:.6rem;display:list-item}
.professions-module__fGFrWW__title{align-items:center;gap:18px;display:flex}.professions-module__fGFrWW__bands{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 14px;display:inline-flex}.professions-module__fGFrWW__yellow{color:#e4c46b}.professions-module__fGFrWW__grey,.professions-module__fGFrWW__muted{color:var(--muted)}.professions-module__fGFrWW__recipeName{font-weight:600}.professions-module__fGFrWW__entity{text-underline-offset:3px;text-decoration:underline}.professions-module__fGFrWW__taught{color:var(--muted);margin-top:8px;font-size:14px;display:block}.professions-module__fGFrWW__lines,.professions-module__fGFrWW__usage{margin:0;padding:0;list-style:none}.professions-module__fGFrWW__lines li+li{margin-top:6px}.professions-module__fGFrWW__line{display:block}.professions-module__fGFrWW__usage li{border-bottom:1px solid var(--border);justify-content:space-between;gap:12px;padding:14px 0;display:flex}.professions-module__fGFrWW__recipes,.professions-module__fGFrWW__abilities{min-width:0}.professions-module__fGFrWW__legend{max-width:65ch;color:var(--muted);margin:16px 0 24px}.professions-module__fGFrWW__planner{min-width:0}.professions-module__fGFrWW__filters{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-bottom:24px;display:grid}.professions-module__fGFrWW__field{min-width:0;color:var(--muted);flex-direction:column;gap:8px;font-size:15px;display:flex}.professions-module__fGFrWW__field input,.professions-module__fGFrWW__field select,.professions-module__fGFrWW__count{border:0;border-bottom:1px solid var(--field);background:var(--background);width:100%;min-width:0;min-height:44px;color:var(--foreground);border-radius:0;padding:10px 4px}.professions-module__fGFrWW__wide{grid-column:span 2}.professions-module__fGFrWW__actions{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.professions-module__fGFrWW__button{min-height:44px;color:var(--accent);text-align:left;text-underline-offset:4px;background:0 0;border:0;padding:8px 0;text-decoration:underline}.professions-module__fGFrWW__button:disabled{color:var(--muted);cursor:default;text-decoration:none}.professions-module__fGFrWW__columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;margin-top:32px;display:grid}.professions-module__fGFrWW__columns section{min-width:0}.professions-module__fGFrWW__heading{font-size:var(--fs-h2);margin:24px 0 12px}.professions-module__fGFrWW__recipeList,.professions-module__fGFrWW__chosen,.professions-module__fGFrWW__totals,.professions-module__fGFrWW__saved{margin:0;padding:0;list-style:none}.professions-module__fGFrWW__recipeList{scrollbar-gutter:stable;max-height:38rem;overflow-y:auto}.professions-module__fGFrWW__recipeList li,.professions-module__fGFrWW__chosen li,.professions-module__fGFrWW__totals li,.professions-module__fGFrWW__saved li{border-bottom:1px solid var(--border);padding:14px 0}.professions-module__fGFrWW__recipeList button{text-align:left;width:100%;color:var(--foreground);background:0 0;border:0;min-height:44px;padding:8px 4px;display:block}.professions-module__fGFrWW__recipeList button:disabled{color:var(--muted)}.professions-module__fGFrWW__details{color:var(--muted);margin-top:6px;font-size:14px;display:block}.professions-module__fGFrWW__chosen li{grid-template-columns:minmax(0,1fr) 80px;align-items:center;gap:8px 16px;display:grid}.professions-module__fGFrWW__chosen .professions-module__fGFrWW__button{grid-column:1/-1;justify-self:start}.professions-module__fGFrWW__count{text-align:right}.professions-module__fGFrWW__totals li{align-items:baseline;gap:16px;display:flex}.professions-module__fGFrWW__quantity{font-variant-numeric:tabular-nums;text-align:right;min-width:3em;color:var(--foreground)}.professions-module__fGFrWW__note{color:var(--muted);max-width:65ch;margin:16px 0;font-size:14px}.professions-module__fGFrWW__status{min-height:1.6em;color:var(--text);overflow-wrap:anywhere;margin:16px 0}.professions-module__fGFrWW__saveForm{flex-wrap:wrap;align-items:flex-end;gap:12px 20px;margin-top:24px;display:flex}.professions-module__fGFrWW__saveForm .professions-module__fGFrWW__field{flex:160px}.professions-module__fGFrWW__saved li{justify-content:space-between;gap:20px;display:flex}.professions-module__fGFrWW__saved button{overflow-wrap:anywhere}.professions-module__fGFrWW__link{margin:16px 0}@media not (min-width:900px){.professions-module__fGFrWW__columns{gap:32px}.professions-module__fGFrWW__filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not (min-width:700px){.professions-module__fGFrWW__columns{grid-template-columns:minmax(0,1fr);gap:24px}.professions-module__fGFrWW__filters{gap:16px}.professions-module__fGFrWW__usage li{flex-direction:column}.professions-module__fGFrWW__title{gap:12px}.professions-module__fGFrWW__recipeList{max-height:26rem}}.professions-module__fGFrWW__planner [hidden]{display:none}.professions-module__fGFrWW__leveling{min-width:0}.professions-module__fGFrWW__levelingForm{margin-bottom:8px}.professions-module__fGFrWW__levelingForm>label{flex:140px}.professions-module__fGFrWW__levelingForm>.professions-module__fGFrWW__full{flex:2 220px}.professions-module__fGFrWW__summary{font-size:var(--fs-ref);font-variant-numeric:tabular-nums;margin:28px 0 8px}.professions-module__fGFrWW__planGrid{grid-template-columns:minmax(0,1fr) minmax(16rem,22rem);grid-template-areas:"steps materials";gap:56px;margin-top:16px;display:grid}.professions-module__fGFrWW__steps{grid-area:steps;min-width:0}.professions-module__fGFrWW__materials{grid-area:materials;align-self:start;min-width:0}.professions-module__fGFrWW__stepList{margin:0;padding:0;list-style:none}.professions-module__fGFrWW__step{border-bottom:1px solid var(--border);padding:20px 0}.professions-module__fGFrWW__stepTitle{overflow-wrap:anywhere;margin:0;font-size:1.15rem}.professions-module__fGFrWW__range{font-variant-numeric:tabular-nums;min-width:5.5em;color:var(--muted);font-weight:400;display:inline-block}.professions-module__fGFrWW__stepMeta{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 18px;margin:8px 0 0;display:flex}.professions-module__fGFrWW__stepReagents{flex-wrap:wrap;gap:6px 22px;margin:10px 0 0;padding:0;list-style:none;display:flex}.professions-module__fGFrWW__stepReagents li{align-items:baseline;gap:8px;display:flex}.professions-module__fGFrWW__swap{flex-wrap:wrap;align-items:flex-end;gap:8px 20px;margin-top:12px;display:flex}.professions-module__fGFrWW__swap .professions-module__fGFrWW__field{flex:16rem;font-size:14px}@media not (min-width:1000px){.professions-module__fGFrWW__planGrid{grid-template-columns:minmax(0,1fr);grid-template-areas:"steps""materials";gap:24px}}@media not (min-width:700px){.professions-module__fGFrWW__levelingForm>.professions-module__fGFrWW__full,.professions-module__fGFrWW__levelingForm>button{grid-column:1/-1}.professions-module__fGFrWW__range{min-width:0;display:block}}.professions-module__fGFrWW__method{max-width:62rem;color:var(--muted);margin:1rem 0 2rem}.professions-module__fGFrWW__method summary{cursor:pointer;min-height:44px;padding-block:.6rem;display:list-item}.professions-module__fGFrWW__method p{margin-block:1rem}
.quests-module__rVEkMW__table{border-collapse:collapse;text-align:left;width:100%}.quests-module__rVEkMW__table th,.quests-module__rVEkMW__table td{border-bottom:1px solid var(--border);vertical-align:top;overflow-wrap:anywhere;padding:1rem .8rem}.quests-module__rVEkMW__table th:first-child,.quests-module__rVEkMW__table td:first-child{padding-left:0}.quests-module__rVEkMW__table th:last-child,.quests-module__rVEkMW__table td:last-child{padding-right:0}.quests-module__rVEkMW__table th{color:var(--muted);font-weight:500}.quests-module__rVEkMW__table td:first-child{font-weight:600}.quests-module__rVEkMW__chain{padding-left:1.5rem}.quests-module__rVEkMW__chain li{padding:.35rem 0}@media (max-width:699px){.quests-module__rVEkMW__table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.quests-module__rVEkMW__table tbody,.quests-module__rVEkMW__table tr,.quests-module__rVEkMW__table td{display:block}.quests-module__rVEkMW__table tr{border-bottom:1px solid var(--border);padding:1rem 0}.quests-module__rVEkMW__table td{border:0;padding:.25rem 0}.quests-module__rVEkMW__table td[data-label]:before{content:attr(data-label) ": ";color:var(--muted)}}.quests-module__rVEkMW__detail{color:var(--muted);font-size:var(--fs-note)}.quests-module__rVEkMW__plain{margin:0;padding:0;list-style:none}.quests-module__rVEkMW__plain li+li{margin-top:.4rem}.quests-module__rVEkMW__plain li,.quests-module__rVEkMW__chain li{overflow-wrap:anywhere}
