.ff-tool-search{margin-block:14px 18px}.ff-tool-search>.ff-search{min-inline-size:0;max-inline-size:480px;position:relative}.ff-tool-search input{padding-inline-end:52px}.ff-tool-search input::-webkit-search-cancel-button{appearance:none}.ff-tool-search-toggle{inline-size:46px;color:var(--gold);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset-block:0;inset-inline-end:0}.ff-tool-search-toggle svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linejoin:round;block-size:20px;inline-size:20px}.ff-tool-search-toggle[aria-expanded=true]{color:var(--gold-bright)}@media (hover:hover) and (pointer:fine){.ff-tool-search-toggle:hover:not(:disabled){color:var(--gold-bright)}}.ff-tool-search-toggle[data-active=true] svg{fill:currentColor}.ff-tool-search-toggle:disabled{cursor:default}.ff-tool-refine{flex-wrap:wrap;align-items:flex-end;gap:10px;margin-block-start:10px;display:flex}.ff-tool-refine>.wow-select-trigger{flex:0 220px;min-inline-size:0}.ff-tool-refine>.wow-button{flex:0 auto;min-block-size:44px}
.ff-recipe-product{align-items:center;gap:7px;display:flex}.ff-recipe-product strong{color:var(--gold);font-weight:400}.ff-recipe-product .ff-icon{display:none}.ff-recipe-learned p{color:var(--text-lo);flex-wrap:wrap;align-items:center;gap:4px 8px;margin-block:8px 0;margin-inline:0;font-size:13px;display:flex}.ff-recipe-learned .ff-icon{width:24px;height:24px}.ff-material-crafted{white-space:nowrap}.ff-material-crafted>span{display:block}.ff-material-craft{align-items:center;gap:8px;display:flex}.ff-material-craft+.ff-material-craft,.ff-material-crafted>span+.ff-material-craft{margin-block-start:6px}.ff-material-craft>span{color:var(--text-lo);font-size:12px}.ff-item-sources .ff-recipe-learned p{justify-content:flex-start}.ff-learned-source{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.ff-learned-source>span{color:var(--text-lo);font-size:13px}.ff-material-uses{color:var(--text-lo);margin-block:2px 0;margin-inline:0;padding-block:0;padding-inline:46px 0;font-size:12px;list-style:none}.ff-shopping-panel .ff-material-uses{display:none}.ff-material-table{container:materials/inline-size}@container materials (max-width:640px){.ff-material-table:not(.ff-shopping-panel *) thead,.ff-material-table:not(.ff-shopping-panel *) td:nth-child(2){display:none}.ff-material-table:not(.ff-shopping-panel *) tr{border-block-end:1px solid oklch(34.07% .0131 145.28);grid-template-columns:auto 1fr auto;align-items:center;gap:6px 12px;padding-block:12px;display:grid}.ff-material-table:not(.ff-shopping-panel *) td{border:0;padding:0;display:block}.ff-material-table:not(.ff-shopping-panel *) td:first-child{grid-column:1/-1}.ff-material-table:not(.ff-shopping-panel *) td:last-child{text-align:end;grid-column:3;font-size:20px}.ff-material-table:not(.ff-shopping-panel *) td.ff-material-crafted:not(:empty){text-align:end;grid-column:2}.ff-material-table:not(.ff-shopping-panel *) td.ff-material-crafted>span:before,.ff-material-table:not(.ff-shopping-panel *) td:last-child:before{content:attr(data-label) " ";color:var(--text-lo);font-size:12px}.ff-material-table:not(.ff-shopping-panel *) td:nth-child(3){align-items:center;gap:8px;display:flex}.ff-material-table:not(.ff-shopping-panel *) td:nth-child(3):before{content:attr(data-label);color:var(--text-lo);font-size:12px}.ff-material-uses{padding-inline-start:0}}
.ff-workspace{--ff-difficult:oklch(73.49% .1726 45.09);--ff-fair:oklch(96.8% .211 109.77);--ff-easy:oklch(71.2% .2015 143.09);--ff-trivial:oklch(59.99% 0 none);--ff-recipe-name:oklch(89.75% .0105 67.69)}.ff-recipe-page{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}.ff-workspace>.breadcrumbs{margin-block-end:16px}.ff-recipe-card{isolation:isolate;background:oklch(17.5% .0105 67.5) var(--ff-recipe-art) center bottom / cover no-repeat;text-shadow:1px 1px oklch(0% 0 none/.9);border:1px solid oklch(45.2% .0551 82.45);border-radius:5px;gap:18px;min-inline-size:0;padding-block:28px 0;padding-inline:28px;display:grid;position:relative;overflow:clip;box-shadow:inset 0 0 0 1px oklch(0% 0 none/.65),0 12px 32px oklch(0% 0 none/.45);container:recipe/inline-size}.ff-workspace .ff-recipe-card h2{font:15px/1.3 var(--font-ui);color:var(--gold);margin-block:0 10px}.ff-recipe-head{align-items:center;gap:16px;display:flex}.ff-workspace .ff-recipe-head h1{text-wrap:balance;gap:4px;min-inline-size:0;display:grid}.ff-recipe-kind{font:15px/1.35 var(--font-ui);color:var(--gold)}.ff-enchant-name{color:var(--ff-recipe-name)}.ff-recipe-card:not(:has(>.ff-create-bar)){padding-block-end:28px}.ff-slot{flex:none;display:inline-grid;position:relative}.ff-slot .ff-icon{border-color:oklch(47.75% .0587 83.12)}:is(.q-uncommon,.q-rare,.q-epic,.q-legendary)>.ff-slot .ff-icon{border-color:currentColor}.ff-slot-count{font:13px/1 var(--font-ui);color:var(--q-common);font-variant-numeric:tabular-nums;text-shadow:-1px -1px oklch(0% 0 none),1px -1px oklch(0% 0 none),-1px 1px oklch(0% 0 none),1px 1px oklch(0% 0 none);position:absolute;inset-block-end:2px;inset-inline-end:3px}.ff-slot:after{content:"";background:var(--wow-item-hover);mix-blend-mode:plus-lighter;opacity:0;pointer-events:none;border-radius:3px;position:absolute;inset:0}:is(.ff-recipe-output,.ff-reagent-link,.ff-reagent-icon):focus-visible .ff-slot:after{opacity:1}:is(.ff-recipe-output,.ff-reagent-link,.ff-reagent-icon):active .ff-slot{filter:brightness(.75);translate:1px 1px}:is(.ff-recipe-page,.ff-recipe-table,.ff-materials,.ff-item-page) a:focus-visible{outline-color:var(--gold-bright)}.ff-workspace:has(.ff-recipe-page,.ff-recipe-list,.ff-materials,.ff-item-page) .breadcrumbs a:focus-visible{outline-color:var(--gold-bright)}.item-tooltip.ff-recipe-lines{max-inline-size:22rem;font:15px/1.38 var(--font-ui);gap:1px;display:grid}.ff-recipe-lines .item-tooltip-line:has(>.item-tooltip-money){justify-content:flex-start;gap:8px}.ff-recipe-lines .item-tooltip-money{margin-inline-start:0}.item-tooltip.ff-recipe-lines .item-tooltip-line{white-space:pre-line}.ff-recipe-body,.ff-recipe-about,.ff-recipe-make{align-content:start;gap:18px;min-inline-size:0;display:grid}.ff-recipe-requires{font:14px/1.5 var(--font-ui);color:var(--text-hi);margin:0}.ff-recipe-requires .ff-entity-link{display:inline}.ff-recipe-requires .ff-icon{display:none}.ff-recipe-label{color:var(--gold)}.ff-recipe-or{color:var(--text-lo);font-size:13px}.ff-recipe-about>.ff-recipe-learned p{color:var(--gold);margin:0}@container recipe (min-width:41rem){.ff-recipe-body{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);column-gap:36px}}.ff-reagents ul{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:6px 18px;margin:0;padding:0;list-style:none;display:grid}.ff-reagent{align-content:start;min-block-size:50px;min-inline-size:0;display:grid}.ff-reagent-link{color:var(--text-hi);grid-template-columns:40px minmax(0,1fr);align-items:center;gap:10px;display:grid}.ff-reagent-name{font:14px/1.3 var(--font-ui);overflow-wrap:anywhere}.ff-reagent-count{color:var(--q-common);font-variant-numeric:tabular-nums;margin-inline-end:6px}.ff-reagent-count[data-short]{color:oklch(63.73% .2483 28.14)}.ff-reagent-made{margin-block-start:-6px;margin-inline-start:50px;font-size:12px}.ff-reagents[data-waived] .ff-reagent-link{opacity:.45}.ff-recipe-benefit{color:var(--text-hi);flex-wrap:wrap;align-items:center;gap:10px;margin-block:0 10px;display:flex}.ff-skill-strip{block-size:34px;margin-block:4px 6px;margin-inline-end:12px;position:relative}.ff-skill-track{background:linear-gradient(to right, transparent, var(--ff-difficult) 8%, var(--ff-difficult) var(--yellow), var(--ff-fair) var(--yellow), var(--ff-easy) var(--grey), var(--ff-trivial) var(--grey), var(--ff-trivial));border-radius:4px;block-size:8px;position:absolute;inset-block-start:3px;inset-inline:0;box-shadow:0 0 0 1px oklch(0% 0 none/.7)}.ff-skill-strip[data-learned] .ff-skill-track{background:linear-gradient(to right, var(--ff-difficult), var(--ff-difficult) var(--yellow), var(--ff-fair) var(--yellow), var(--ff-easy) var(--grey), var(--ff-trivial) var(--grey), var(--ff-trivial))}.ff-skill-tick{font:12px/1 var(--font-ui);color:var(--text);font-variant-numeric:tabular-nums;padding-block-start:17px;position:absolute;inset-block-start:0;translate:-50%}.ff-skill-tick:before{content:"";background:oklch(0% 0 none/.85);block-size:14px;inline-size:1px;position:absolute;inset-block-start:0;inset-inline-start:50%}.ff-skill-tick[data-at=learn]{inset-inline-start:0;translate:none}.ff-skill-tick[data-at=learn]:before{inset-inline-start:0}.ff-skill-tick[data-at=yellow]{inset-inline-start:var(--yellow)}.ff-skill-tick[data-at=grey]{inset-inline-start:var(--grey)}.ff-skill-marker{background:var(--gold-bright);border-radius:2px;block-size:18px;inline-size:4px;position:absolute;inset-block-start:-2px;inset-inline-start:var(--skill);translate:-50%;box-shadow:0 0 0 1px oklch(0% 0 none/.85),0 0 8px oklch(87.69% .1796 93.13/.6)}.ff-skill-row{flex-wrap:wrap;align-items:center;gap:10px 20px;display:flex}.ff-skill-owner{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ff-skill-owner>.wow-select-trigger{inline-size:auto;min-inline-size:7rem}.ff-skill-owner .wow-quantity-controls .wow-quantity-step{display:none}.ff-skill-owner .wow-quantity-controls{grid-template-columns:minmax(0,1fr)}.ff-skill-owner .wow-quantity{inline-size:5.5rem}.ff-skill-field>span{white-space:nowrap}.ff-skill-row .ff-skill-field,.ff-tool-search .ff-skill-owner .ff-skill-field{align-items:center;gap:8px;display:flex}.ff-skill-perk{font-size:14px}.ff-create-bar{background:linear-gradient(oklch(11% .008 67.5/.6),oklch(11% .008 67.5/.9));border-block-start:1px solid oklch(40.23% .0342 84.34/.75);flex-wrap:wrap;align-items:center;gap:12px 18px;margin-inline:-28px;padding-block:12px;padding-inline:28px;display:flex}.ff-create-bar .ff-quantity{align-items:center;gap:10px;display:flex}.ff-create-bar .ff-quantity>span{color:var(--gold);font-size:14px}.ff-create-bar .ff-recipe-crafter{margin:0}.ff-create-bar>.wow-button:last-child{margin-inline-start:auto}.ff-recipe-side{gap:16px;min-inline-size:0;display:grid}.ff-recipe-side>.ff-item-uses{padding-block:18px;padding-inline:18px}.ff-recipe-side>.community-panel{margin-block-start:0}.ff-recipe-side>.ff-item-uses>h2{font-size:16px}.ff-recipe-side>.ff-item-uses>p:last-child{border-block-end:0;margin-block-end:0;padding-block-end:0}.ff-recipe-side .ff-use-grid>li{align-content:start}.ff-recipe-side .ff-use-grid .ff-use-facts{flex-basis:100%;margin-inline-start:0;padding-inline-start:38px}.ff-recipe-ladder{border:1px solid var(--ff-edge);background:var(--ff-inset);border-radius:4px;grid-template-rows:auto minmax(0,1fr);min-inline-size:0;display:grid;overflow:clip}.ff-workspace .ff-recipe-ladder>h2{border-block-end:1px solid var(--ff-edge);font:15px/1.3 var(--font-ui);margin:0;padding-block:10px;padding-inline:12px}.ff-recipe-ladder>h2>a{align-items:center;gap:10px;min-block-size:32px;display:flex}.ff-recipe-ladder ol{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--gold) var(--bg-1);margin:0;padding:0;list-style:none;position:relative;overflow-y:auto}.ff-recipe-ladder li{align-content:center;min-block-size:44px;padding-block:4px;padding-inline:10px;display:grid}.ff-recipe-ladder li[aria-current]{background:var(--wow-row-selected)}.ff-recipe-ladder li[data-planned]:not([aria-current]){background:color-mix(in oklch, var(--gold) 8%, transparent)}.ff-recipe-ladder li .ff-entity-link{min-block-size:26px;min-inline-size:0;color:var(--ff-recipe-name);gap:8px;font-size:14px}.ff-recipe-ladder li .ff-ladder-band{padding-inline-start:32px;line-height:1.25}.ff-recipe-ladder .ff-entity-link>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ff-enchant-ladder .ff-entity-link>span{white-space:normal}.ff-recipe-ladder li[aria-current] .ff-entity-link{color:var(--text-hi)}.ff-recipe-ladder li[aria-current] .ff-ladder-band{text-shadow:1px 1px oklch(0% 0 none)}.ff-recipe-ladder .ff-entity-link .ff-icon{block-size:24px;inline-size:24px}.ff-ladder-band{color:var(--text-lo);font-variant-numeric:tabular-nums;flex:none;font-size:12px}.ff-ladder-band[data-skill=orange]{color:var(--ff-difficult)}.ff-ladder-band[data-skill=yellow]{color:var(--ff-fair)}.ff-ladder-band[data-skill=grey]{color:var(--ff-trivial)}.ff-ladder-band[data-skill=unavailable]{color:var(--text-lo)}@media (hover:hover) and (pointer:fine){.ff-recipe-ladder li:not([aria-current]):hover{background:var(--wow-row-hover)}:is(.ff-recipe-output,.ff-reagent-link,.ff-reagent-icon):hover .ff-slot:after{opacity:1}}@container page (min-width:980px){.ff-recipe-page{grid-template:"ladder card""ladder side"1fr/15.5rem minmax(0,1fr)}.ff-recipe-card{grid-area:card}.ff-recipe-side{grid-area:side}.ff-recipe-ladder{grid-area:ladder;align-self:start;max-block-size:calc(100dvh - 112px);position:sticky;inset-block-start:96px}}@container page not (min-width:980px){.ff-recipe-ladder{order:1}.ff-recipe-side{order:2}.ff-recipe-ladder li:not([aria-current],[data-near]){display:none}}@container page (max-width:576px){.ff-workspace>.breadcrumbs>span:last-child{display:none}.ff-recipe-card{padding-block-start:20px;padding-inline:16px}.ff-create-bar{margin-inline:-16px;padding-inline:16px}.ff-create-bar>.wow-button:last-child{margin-inline-start:0}}.ff-recipe-list{container:recipes/inline-size}.ff-recipe-table{border-collapse:separate;border-spacing:0;border:1px solid var(--ff-edge);background:var(--ff-inset);border-radius:4px;inline-size:100%;overflow:clip}.ff-recipe-table thead th{white-space:nowrap;border-block-end:1px solid var(--ff-edge);font:400 12px/1.3 var(--font-ui);color:var(--text-lo);text-align:start;background:oklch(19.5% .0141 247.4);padding-block:10px;padding-inline:14px}.ff-recipe-table thead th:last-child{text-align:end}.ff-recipe-row>:is(th,td){vertical-align:middle;text-align:start;border-block-end:1px solid oklch(31.84% .0111 145.31);padding-block:6px;padding-inline:14px;font-weight:400}.ff-recipe-row:last-child>*{border-block-end:0}.ff-recipe-row>th{inline-size:38%}.ff-recipe-row>th .ff-entity-link{min-block-size:48px;color:var(--ff-recipe-name);gap:12px;font-size:15px}.ff-recipe-trade{color:var(--text-lo);margin-block-start:-6px;margin-inline-start:50px;font-size:12px;display:block}.ff-reagent-icons{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ff-reagent-icon{display:inline-grid}.ff-recipe-row .ff-ladder-band{font-size:13px}.ff-recipe-row .ff-recipe-benefit{margin:0}.ff-recipe-plan{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 10px;display:flex}.ff-recipe-plan .ff-recipe-crafter{margin:0}.ff-recipe-plan .wow-quantity{inline-size:150px}.ff-recipe-row[data-planned]{background:color-mix(in oklch, var(--gold) 8%, transparent)}.ff-crafting-layout:not(:has(>.ff-shopping-panel)){grid-template-columns:minmax(0,1fr)}@container page not (min-width:1100px){.ff-workspace .ff-crafting-layout:has(>.ff-shopping-panel){grid-template-columns:minmax(0,1fr) 22rem}}@container page not (min-width:974px){.ff-workspace .ff-crafting-layout:has(>.ff-shopping-panel){grid-template-columns:minmax(0,1fr)}.ff-workspace .ff-shopping-panel{position:static}}@media (hover:hover) and (pointer:fine){.ff-recipe-row:hover{background:var(--wow-row-hover)}.ff-recipe-row:not([data-planned],:hover,:focus-within) .wow-quantity{opacity:.5}.ff-recipe-row .wow-quantity{transition:opacity .12s var(--ease-out)}}@container recipes not (min-width:600px){.ff-recipe-table thead{display:none}.ff-recipe-table,.ff-recipe-table tbody{display:block}.ff-recipe-row{border-block-end:1px solid oklch(31.84% .0111 145.31);grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"name name band""reagents plan plan";align-items:center;gap:6px 12px;padding-block:8px;padding-inline:12px;display:grid}.ff-recipe-row:last-child{border-block-end:0}.ff-recipe-row>:is(th,td){border:0;inline-size:auto;padding:0}.ff-recipe-row>th{grid-area:name}.ff-recipe-row>td:nth-child(2){grid-area:reagents}.ff-recipe-row>td:nth-child(3){grid-area:band;justify-self:end}.ff-recipe-row>td:nth-child(4){grid-area:plan}}.ff-materials{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}.ff-materials-needed .ff-material-table table{border-collapse:separate;border-spacing:0;border:1px solid var(--ff-edge);background:var(--ff-inset);border-radius:4px;overflow:clip}.ff-materials-needed .ff-material-table th{background:oklch(19.5% .0141 247.4);padding-block:10px;padding-inline:14px}.ff-materials-needed .ff-material-table td{padding-block:6px;padding-inline:14px}.ff-materials-needed .ff-material-table tr:last-child td{border-block-end:0}.ff-materials-needed .ff-material-table :is(th,td):not(:first-child,:nth-child(3)){white-space:nowrap;text-align:end;inline-size:1%}.ff-materials-needed .ff-material-table td:nth-child(3){inline-size:1%}.ff-materials-needed .ff-material-table .wow-quantity{inline-size:150px}.ff-materials .ff-recipe-selection{border:1px solid var(--ff-edge);background:oklch(19.12% .0187 245.4);border-radius:4px;gap:14px;padding-block:18px;padding-inline:18px;display:grid}.ff-materials:not([data-planned]) .ff-recipe-selection{background:0 0;border:0;justify-self:start;padding:0}.ff-materials .ff-selected-recipes{margin:0}.ff-materials .ff-selected-recipes>h2{margin-block-end:6px}.ff-materials .ff-recipe-selected{flex-wrap:wrap;gap:8px 12px;padding-block:10px}.ff-materials .ff-recipe-selected .wow-quantity{inline-size:150px}.ff-materials .ff-recipe-selection>.ff-actions{margin:0}@container page (min-width:984px){.ff-materials[data-planned]{grid-template-columns:minmax(0,1fr) 20rem}}@container materials (max-width:640px){.ff-materials .ff-materials-needed .ff-material-table :is(table,tbody){display:block}.ff-materials .ff-materials-needed .ff-material-table tr{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name need""owned crafted";gap:10px 12px;padding-inline:12px}.ff-materials .ff-materials-needed .ff-material-table tr:last-child{border-block-end:0}.ff-materials .ff-materials-needed .ff-material-table td{inline-size:auto;padding:0}.ff-materials .ff-materials-needed .ff-material-table td:first-child{grid-area:name}.ff-materials .ff-materials-needed .ff-material-table td:last-child{grid-area:need;align-self:center}.ff-materials .ff-materials-needed .ff-material-table td:nth-child(3){grid-area:owned}.ff-materials .ff-materials-needed .ff-material-table td.ff-material-crafted{grid-area:crafted;justify-self:end}}
.ff-camp-page{gap:20px;display:grid}.ff-camp-timing{border:1px solid var(--ff-edge);border-radius:4px;flex-wrap:wrap;gap:8px 32px;margin:0;padding-block:12px;padding-inline:18px;display:flex}.ff-camp-timing>div{align-items:baseline;gap:10px;display:flex}.ff-camp-timing dt{color:var(--text-lo)}.ff-camp-timing dd{color:var(--gold-bright);margin:0}.ff-camp-layout{grid-template-columns:minmax(0,1fr) minmax(460px,500px);align-items:start;gap:24px;display:grid}.ff-camp-layout:not(:has(.ff-camp-materials)){grid-template-columns:minmax(0,1fr)}.ff-camp-catalog{gap:28px;display:grid}.ff-camp-catalog h2,.ff-camp-materials h2{margin-block:0 12px}.ff-camp-capacity{color:var(--text-lo);margin-block:0 12px;margin-inline:0}.ff-camp-capacity[data-over]{color:var(--gold-bright)}.ff-camp-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px;display:grid}.ff-camp-card{border:1px solid var(--ff-edge);background:oklch(14% .012 80/.6);border-radius:4px;align-content:start;gap:12px;padding:16px;scroll-margin-block:90px;display:grid}.ff-camp-card[data-picked]{border-color:var(--gold);box-shadow:inset 0 0 0 1px var(--gold)}.ff-camp-card[aria-current]{border-color:var(--gold-bright)}.ff-camp-card>header{align-items:center;gap:12px;display:flex}.ff-camp-card h3{margin:0}.ff-camp-card header p{color:var(--text-lo);margin-block:2px 0;margin-inline:0}.ff-camp-card header p[data-unmet]{color:var(--gold-bright)}.ff-camp-benefit{margin:0}.ff-camp-includes{color:var(--text-lo);flex-wrap:wrap;gap:4px 10px;margin:0;display:flex}.ff-camp-cost{border-block:1px solid var(--ff-edge);gap:8px;padding-block:10px;display:grid}.ff-camp-cost p{color:var(--text-lo);margin:0}.ff-camp-cost>span{align-items:center;gap:10px;display:flex}.ff-camp-cost strong{text-align:end;min-width:2.2em;color:var(--gold-bright);font-variant-numeric:tabular-nums}.ff-camp-card .ff-icon{filter:none}.ff-camp-pick{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ff-camp-materials{border:1px solid var(--ff-edge);background:oklch(14% .012 80/.6);border-radius:4px;padding:16px;position:sticky;inset-block-start:90px}@container page (max-width:900px){.ff-camp-layout{grid-template-columns:minmax(0,1fr)}.ff-camp-materials{position:static}}.ff-camp-card .ff-craft-requirements h3{margin-block:0 6px;margin-inline:0;font-size:14px}
