.ff-recipe-page{--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);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-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-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-recipe-output .ff-icon,.ff-reagent-link .ff-icon{transition:box-shadow .12s var(--ease-out), border-color .12s var(--ease-out)}.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}.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/2 var(--font-ui);color:var(--text-hi);margin:0}.ff-recipe-requires .ff-entity-link{vertical-align:middle;gap:8px}.ff-recipe-requires .ff-icon{block-size:24px;inline-size:24px}.ff-recipe-label{color:var(--gold)}.ff-recipe-or{color:var(--text-lo);font-size:13px}.ff-recipe-about>.ff-recipe-learned p{margin:0}@container recipe (min-width:50rem){.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(14rem,1fr));gap:6px 18px;margin:0;padding:0;list-style:none;display:grid}.ff-reagent{align-content:center;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-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:8.5rem}.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>.ff-item-uses>h2{font-size:16px}.ff-recipe-side>.ff-related{border:0;margin:0;padding:0}.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-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{justify-content:space-between;align-items:center;gap:8px;min-block-size:40px;padding-inline:10px;display:flex}.ff-recipe-ladder li[aria-current]{background:var(--wow-row-selected)}.ff-recipe-ladder li[aria-current] .ff-entity-link{color:var(--text-hi)}.ff-recipe-ladder .ff-entity-link{gap:8px;min-block-size:40px;font-size:14px}.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):hover .ff-icon{border-color:var(--gold-bright);box-shadow:0 0 0 1px oklch(0% 0 none/.8),0 0 12px oklch(87.69% .1796 93.13/.55)}}:is(.ff-recipe-output,.ff-reagent-link):focus-visible{outline:1px solid var(--gold-bright);outline-offset:2px}@container page (min-width:1072px){.ff-recipe-page{grid-template-columns:15.5rem minmax(0,1fr);grid-template-areas:"ladder card"}.ff-recipe-page[data-related]{grid-template-columns:15.5rem minmax(0,1fr) 19rem;grid-template-areas:"ladder card side"}.ff-recipe-card{grid-area:card}.ff-recipe-side{grid-area:side}.ff-recipe-ladder{grid-area:ladder;max-block-size:calc(100dvh - 112px);position:sticky;inset-block-start:96px}}@container page (760px<=width<1072px){.ff-recipe-page[data-related]{grid-template-columns:minmax(0,1fr) 17rem;grid-template-areas:"card side""ladder side"}.ff-recipe-card{grid-area:card}.ff-recipe-side{grid-area:side}.ff-recipe-ladder{grid-area:ladder}}@container page not (min-width:1072px){.ff-recipe-ladder li:not([aria-current],[data-near]){display:none}}@container page (max-width:576px){.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-run-layout .ff-entity-link .ff-icon{object-fit:contain;filter:none}.ff-run-layout .ff-entity-link:focus-visible .ff-icon{filter:none}@media (hover:hover) and (pointer:fine){.ff-run-layout .ff-entity-link:hover .ff-icon{filter:none}}.ff-run-layout .ff-boss{scroll-margin-block-start:112px}.ff-run-layout .ff-drop-grid,.ff-run-layout .ff-dungeon-quests ul{grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));gap:10px 14px;margin:0;padding:0;list-style:none;display:grid}.ff-run-layout .ff-drop,.ff-run-layout .ff-dungeon-quest{border:1px solid var(--ff-edge);background:oklch(18.5% .0207 245.8);border-radius:4px;flex-direction:column;gap:4px;min-inline-size:0;padding-block:8px;padding-inline:10px;display:flex}.ff-run-layout .ff-drop-facts{color:var(--text-lo);flex-wrap:wrap;gap:2px 10px;font-size:12px;line-height:1.4;display:flex}.ff-run-layout .ff-dungeon-quest-rewards{flex-wrap:wrap;gap:4px 14px;display:flex}.ff-run-layout .ff-dungeon-quests ul{grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));align-items:start}@container page (max-width:576px){.ff-run-layout .ff-drop-grid,.ff-run-layout .ff-dungeon-quests ul{grid-template-columns:minmax(0,1fr)}}.ff-dungeon-directory>article[data-art]{isolation:isolate;min-block-size:124px;padding-inline-end:clamp(110px,30%,180px);position:relative;overflow:clip}.ff-dungeon-directory>article[data-art]:before{content:"";z-index:-1;background:var(--ff-dungeon-art) center 40%/cover no-repeat;position:absolute;inset-block:0;inset-inline:45% 0;-webkit-mask-image:linear-gradient(90deg,#0000,oklch(0% 0 none) 60%);mask-image:linear-gradient(90deg,#0000,oklch(0% 0 none) 60%)}.ff-dungeon-directory>article[data-art] :is(h2,p){text-shadow:0 1px 3px oklch(0% 0 none/.9)}
.ff-reference-page{max-width:1100px;margin-inline:auto;padding:28px;font-size:16px}.ff-reference-heading{align-items:center;gap:16px;margin-block:24px;display:flex}.ff-reference-heading h1{margin:0}.ff-reference-heading img,.ff-reference-list img{border:1px solid var(--border);border-radius:4px;flex:none}.ff-reference-variant{border-block-start:1px solid var(--border);padding-block:20px}.ff-reference-variant h2{margin-block-start:0}.ff-reference-variant h3{margin-block-end:8px;font-size:17px}.ff-reference-effect{white-space:pre-line;max-width:78ch;line-height:1.7}.ff-reference-facts{flex-wrap:wrap;gap:16px 40px;margin-block:24px;display:flex}.ff-reference-facts dt{color:var(--muted-foreground);font-size:14px}.ff-reference-facts dd,.ff-reference-bands dd{margin-block:4px 0;margin-inline:0}.ff-reference-bands{gap:12px;display:grid}.ff-reference-bands>div{grid-template-columns:140px 1fr;gap:16px;display:grid}.ff-reference-variant li{margin-block:7px}.ff-reference-pagination{justify-content:center;align-items:center;gap:24px;margin-block-start:32px;display:flex}.ff-reference-groups{gap:14px;margin-block-end:28px;display:grid}.ff-reference-groups h2{color:var(--muted-foreground);margin-block:0 6px;margin-inline:0;font-size:15px}.ff-reference-groups ul{flex-wrap:wrap;gap:4px 18px;margin:0;padding:0;list-style:none;display:flex}.ff-reference-groups li>*{align-items:center;min-height:44px;display:inline-flex}.ff-reference-groups [aria-current]{color:var(--gold-bright)}.ff-reference-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));gap:6px 36px;margin:0;padding:0;list-style:none;display:grid}.ff-reference-section>h2{margin-block:26px 6px;margin-inline:0;font-size:19px}.ff-reference-list>li{border-block-end:1px solid var(--border);padding-block:10px}.ff-reference-list a{align-items:center;gap:12px;min-height:44px;font-weight:600;display:flex}.ff-reference-list p{color:var(--gold-bright);margin-block:6px 0;margin-inline:0;padding-inline-start:48px;line-height:1.55}.ff-reference-list .ff-reference-reagents{color:var(--muted-foreground);font-size:14px}
.ff-family-name{align-items:center;gap:12px;min-block-size:44px;font-weight:600;display:flex}.ff-family-source{color:var(--text-lo)}.ff-reference-list .ff-family-source{color:var(--text-lo);font-size:14px}.ff-family-links{flex-wrap:wrap;gap:4px 16px;display:flex}.ff-reference-list .ff-family-links a,.ff-family-items a,.ff-family-rewards>span{align-items:center;gap:6px;min-block-size:0;font-weight:400;display:inline-flex}.ff-family-items{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:6px 20px;padding:0;list-style:none;display:grid}.ff-family-items li{justify-content:space-between;align-items:center;gap:12px;display:flex}.ff-family-items span{color:var(--text-lo);font-size:14px}.ff-family-routes{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:2px 24px;margin-block:6px 0;padding-inline-start:48px;font-size:14px;list-style:none;display:grid}.ff-family-routes li{justify-content:space-between;align-items:baseline;gap:12px;margin:0;display:flex}.ff-reference-list .ff-family-routes a{min-block-size:0;font-weight:400;display:inline}.ff-family-routes span{color:var(--text-lo);font-variant-numeric:tabular-nums}.ff-family-table{margin-block:12px 20px;display:grid}.ff-family-table>div{border-block-end:1px solid var(--border);grid-template-columns:4rem 1fr 1fr 2fr;align-items:center;gap:12px;padding-block:10px;display:grid}.ff-family-table>div:target{background:oklch(28% .03 80/.5)}.ff-family-head{color:var(--text-lo);font-size:14px}.ff-family-rewards{flex-wrap:wrap;gap:6px 16px;display:flex}@container page not (min-width:640px){.ff-family-table>div{grid-template-columns:3rem 1fr 1fr}.ff-family-rewards{grid-column:1/-1}}
.ff-intro{max-inline-size:78ch;color:var(--text);margin-block:4px 18px;font-size:15px;line-height:1.6}.ff-intro-lede{margin:0}.ff-workspace .ff-intro h2{font-family:var(--font-ui);color:var(--gold-bright);margin-block:16px 6px;font-size:16px}.ff-intro ol{margin:0;padding-inline-start:22px}.ff-intro li{padding-inline-start:4px}.ff-intro li+li{margin-block-start:4px}.ff-intro li::marker{color:var(--gold);font-variant-numeric:tabular-nums}.ff-game-term{font-weight:inherit;color:var(--gold-bright)}
.wm-page{gap:var(--space-3);display:grid}.wm-main{gap:var(--space-4);align-content:start;display:grid}.wm-node{gap:var(--space-4);display:grid}.wm-layout{gap:var(--space-4);grid-template-columns:minmax(0,1fr) 248px;align-items:start;display:grid}.wm-frame{width:100%;aspect-ratio:var(--wm-ratio);border:1px solid var(--ff-edge);border-radius:var(--radius);background:oklch(10% .006 80);max-height:calc(100dvh - 180px);margin-inline:auto;position:relative;overflow:clip;box-shadow:inset 0 0 0 1px oklch(0% 0 0/.6),0 8px 24px oklch(0% 0 0/.45)}.wm-stage{background:0 0;position:absolute;inset:0}.wm-stage:focus-visible{outline:1px solid var(--gold-bright);outline-offset:-1px}.wm-stage.leaflet-container{font:inherit;cursor:default;background:oklch(10% .006 80)}.wm-stage.wm-pointing.leaflet-container{cursor:pointer}.wm-stage .leaflet-image-layer{image-rendering:auto}.wm-stage .wm-overlay{transition:filter var(--dur-fast) var(--ease-out)}.wm-stage .wm-overlay.is-active{filter:brightness(1.22)drop-shadow(0 0 6px oklch(87.69% .1796 93.13/.55))}.wm-stage .wm-highlight{mix-blend-mode:plus-lighter;filter:brightness(1.5);opacity:0;transition:opacity var(--dur-fast) var(--ease-out)}.wm-stage .wm-highlight.is-active{opacity:1}.wm-label{pointer-events:none;z-index:500;font-family:var(--font-display);color:var(--gold-bright);white-space:nowrap;text-shadow:0 1px 2px oklch(0% 0 0),0 0 8px oklch(0% 0 0/.9);margin:0;padding:2px 14px;font-size:18px;line-height:1.3;position:absolute;inset-block-start:10px;inset-inline-start:50%;translate:-50%}.wm-cursor{pointer-events:none;z-index:500;font-variant-numeric:tabular-nums;color:var(--text-hi);text-shadow:0 1px 2px oklch(0% 0 0);margin:0;font-size:13px;position:absolute;inset-block-end:8px;inset-inline-end:10px}.wm-directory{gap:var(--space-4);font-size:14px;display:grid}.wm-directory ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.wm-directory-continents{border-block-end:1px solid var(--line);padding-block-end:var(--space-2)!important}.wm-directory-continents a{font-family:var(--font-display);font-size:16px}.wm-directory a{color:var(--gold);border-radius:var(--radius);padding:2px 6px;text-decoration:none;display:block}.wm-directory a:focus-visible{color:var(--text-hi);text-shadow:var(--link-glow)}.wm-directory a[aria-current=page]{color:var(--text-hi);background:var(--ff-panel)}.wm-directory-areas h2{margin:0 0 var(--space-2);font-size:16px}.wm-directory-areas li{color:var(--text);padding:1px 6px}@media (max-width:900px){.wm-layout{grid-template-columns:1fr}.wm-frame{display:none}}.wm-stage .wm-pin{filter:drop-shadow(0 1px 2px oklch(0% 0 0/.8));transition:filter var(--dur-fast) var(--ease-out)}.wm-stage .wm-pin.is-focus{filter:drop-shadow(0 0 8px oklch(87.69% .1796 93.13/.9))}.wm-stage .wm-tip{border:1px solid var(--ff-edge);border-radius:var(--radius);color:var(--text-hi);font:13px/1.35 var(--font-ui);background:oklch(14% .02 260/.94);padding:4px 8px;box-shadow:0 2px 8px oklch(0% 0 0/.6)}.wm-stage .wm-tip:before{display:none}.wm-facts{grid-template-columns:max-content 1fr;gap:4px 16px;margin:0;display:grid}.wm-facts dt{color:var(--text-lo)}.wm-facts dd{color:var(--text-hi);margin:0}.wm-routes{gap:2px;margin:0;padding:0;list-style:none;display:grid}.wm-routes li{justify-content:space-between;gap:var(--space-3);border-block-end:1px solid oklch(41.07% .03 89.29/.35);padding:3px 6px;display:flex}.wm-routes a{color:var(--gold);text-decoration:none}.wm-routes a:focus-visible{color:var(--text-hi);text-shadow:var(--link-glow)}.wm-side-section h2{margin:0 0 var(--space-2);font-size:16px}.wm-layers{z-index:600;border:1px solid var(--ff-edge);border-radius:var(--radius);background:oklch(14% .02 260/.9);gap:2px;max-inline-size:200px;padding:6px;display:grid;position:absolute;inset-block-start:10px;inset-inline-start:10px;box-shadow:0 2px 8px oklch(0% 0 0/.5)}.wm-layers .wm-layer.wow-button{min-block-size:28px;box-shadow:none;color:var(--text-hi);background:0 0;border:1px solid #0000;justify-content:flex-start;gap:6px;padding:2px 8px;font-size:13px}.wm-layers .wm-layer[aria-pressed=false]{color:var(--text-lo)}.wm-layers .wm-layer[aria-pressed=false] img{filter:grayscale()brightness(.7)}.wm-layers .wm-skill{color:var(--text-lo);gap:2px;padding:4px 2px 0;font-size:12px;display:grid}.wm-gathered{gap:var(--space-2);margin-block:var(--space-4);display:grid}.wm-gathered h3{margin:0 0 4px;font-size:15px}.wm-stage .wm-route{stroke:oklch(87.69% .1796 93.13/.75);stroke-dasharray:4 5;fill:none;filter:drop-shadow(0 0 1px oklch(0% 0 0))}.wm-stage .wm-spot{border:3px solid var(--gold-bright);background:oklch(20% .03 85/.35);border-radius:50%;box-shadow:0 0 0 2px oklch(0% 0 0/.7),0 0 10px oklch(87.69% .1796 93.13/.9)}.wm-stage .wm-loop{stroke:oklch(86.79% .2927 142.11/.85);stroke-width:2.5px;fill:none;filter:drop-shadow(0 0 2px oklch(0% 0 0))}.wm-gathered .wm-count{font:13px var(--font-ui);color:var(--text-lo);margin-inline-start:6px}@media (hover:hover) and (pointer:fine){.wm-directory a:hover,.wm-routes a:hover{color:var(--text-hi);text-shadow:var(--link-glow)}.wm-stage .wm-pin:hover{filter:drop-shadow(0 0 6px oklch(87.69% .1796 93.13/.8))}.wm-layers .wm-layer.wow-button:hover{color:var(--text-hi);border-color:var(--ff-edge);text-shadow:var(--link-glow)}.wm-stage .wm-route:hover{stroke:oklch(95% .12 93);stroke-width:3px}}
.external-link{color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0}@media (hover:hover) and (pointer:fine){.external-link:hover{text-shadow:var(--link-glow)}}.leave-site{z-index:200;background:oklch(0% 0 none/.6);place-items:center;padding:16px;display:grid;position:fixed;inset:0}.leave-site-dialog{background:var(--bg-1) url(/ui/ui-dialogbox-background.webp) repeat;border:1px solid oklch(52.79% .071 81.47);border-radius:6px;gap:18px;inline-size:min(100%,420px);padding:24px;display:grid;box-shadow:inset 0 0 0 2px oklch(14.75% .0083 247.26),0 18px 45px oklch(0% 0 none/.6)}.leave-site-question{color:var(--text-hi);font:16px/1.45 var(--font-ui);text-align:center;overflow-wrap:anywhere;margin:0}.leave-site-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.leave-site-actions .wow-button{min-inline-size:128px}
.ad-directory{gap:14px;display:grid}.ad-directory[aria-busy=true] .ad-rows{opacity:.55}.ad-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ad-count{color:var(--text-lo);font-variant-numeric:tabular-nums;margin:0;font-size:13px}.ad-rows{margin:0;padding:0;list-style:none;display:grid}.ad-row{border-block-end:1px solid oklch(35.28% .0191 90.41);grid-template-columns:96px minmax(0,1fr) auto;align-items:start;gap:18px;padding-block:16px;display:grid}.ad-row>img,.ad-thumb-empty{aspect-ratio:4/3;object-fit:cover;background:oklch(19.07% .0172 241.18);border:1px solid oklch(45.2% .0551 82.45);border-radius:3px;block-size:auto;inline-size:96px}.ad-main{gap:6px;min-inline-size:0;display:grid}.ad-main h3{overflow-wrap:break-word;margin:0;font-size:17px;line-height:1.3}.ad-main h3 .external-link{color:var(--gold-bright)}.ad-author{color:var(--text-lo);flex-wrap:wrap;gap:4px 12px;margin:0;font-size:13px;display:flex}.ad-platform{color:var(--text-lo)}.ad-summary{color:var(--text);overflow-wrap:break-word;margin:0;font-size:14px;line-height:1.5}.ad-tags{flex-wrap:wrap;gap:6px;margin:0;display:flex}.ad-tags>*{border:1px solid oklch(45.2% .0551 82.45);border-radius:3px;padding-block:3px;padding-inline:8px;font-size:12px;line-height:1.4}.ad-goal{color:var(--gold);background:color-mix(in oklch, var(--gold) 7%, transparent)}@media (hover:hover) and (pointer:fine){.ad-goal:hover{color:var(--gold-bright);background:color-mix(in oklch, var(--gold) 14%, transparent)}}.ad-goal:active{background:color-mix(in oklch, var(--gold) 20%, transparent)}.ad-library{color:var(--text-hi);border-color:oklch(55.63% .1869 255.57)}.ad-version{color:var(--text-lo);border-style:dashed}.ad-links{color:var(--text-lo);flex-wrap:wrap;gap:4px 14px;margin:0;font-size:13px;display:flex}.ad-facts{text-align:end;grid-template-columns:repeat(3,auto);gap:4px 18px;margin:0;display:grid}.ad-facts>div{gap:2px;display:grid}.ad-facts dt{color:var(--text-lo);font-size:12px}.ad-facts dd{color:var(--text-hi);font-variant-numeric:tabular-nums;margin:0;font-size:14px}@container page (max-width:810px){.ad-row{grid-template-columns:72px minmax(0,1fr)}.ad-row>img,.ad-thumb-empty{inline-size:72px}.ad-facts{text-align:start;grid-column:2;justify-content:start}}@container page (max-width:576px){.ad-bar>.wow-select-trigger{inline-size:100%}}
.ff-item-reference{overflow-wrap:anywhere;font-size:14px;line-height:1.55}.ff-item-reference>p{margin-block:12px;margin-inline:0}.ff-item-reference-facts{gap:6px;margin-block:14px;margin-inline:0;display:grid}.ff-item-reference-facts>div{justify-content:space-between;gap:16px;display:flex}.ff-item-reference-facts dd{color:var(--text-hi);margin:0}.ff-item-effects,.ff-item-enchant-relations,.ff-item-set{border-block-start:1px solid var(--ff-edge);margin-block-start:20px;padding-block-start:16px}.ff-item-reference h3{font-family:var(--font-display);margin-block:0 14px;margin-inline:0;font-size:17px}.ff-item-effect+.ff-item-effect{margin-block-start:18px}.ff-item-effect h4{align-items:center;gap:9px;margin-block:0 8px;margin-inline:0;font-size:14px;line-height:1.4;display:flex}.ff-item-effect h4 .ff-icon{flex:none;width:28px;height:28px}.ff-item-effect-text,.ff-item-effect-levels dd{color:var(--gold-bright);white-space:pre-line}.ff-item-effect-text{margin-block:8px;margin-inline:0}.ff-item-effect-trigger{margin-block:0 6px;margin-inline:0;font-weight:600}.ff-item-effect-levels{gap:12px;margin-block:10px;margin-inline:0;display:grid}.ff-item-effect-levels dt{color:var(--text-lo);margin-block-end:3px;font-size:12px}.ff-item-effect-levels dd{margin:0}.ff-item-enchant-relations ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.ff-item-enchant-relations li{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;display:flex}.ff-item-enchant-relations li>span{color:var(--text-lo);white-space:nowrap;font-size:12px}.ff-item-set ul{gap:4px;margin-block:0 14px;margin-inline:0;padding:0;list-style:none;display:grid}.ff-item-set [aria-current]{color:var(--text-hi)}.ff-item-set-bonuses{gap:10px;margin:0;display:grid}.ff-item-set-bonuses>div{grid-template-columns:auto 1fr;align-items:baseline;gap:12px;display:grid}.ff-item-set-bonuses dt{color:var(--text-lo);white-space:nowrap;font-size:13px}.ff-item-set-bonuses dd,.ff-item-set-bonuses .ff-item-effect-text{margin:0}
:root{--mk-min:oklch(66.19% .1273 82.34);--mk-median:oklch(63.6% .1185 250.52);--mk-rule:oklch(33% .0137 85);--mk-background:url(/assets/forever/ui-art/auction-background-4f72474b43a0.webp) center / 100% 100% no-repeat;--mk-stripe:url(/assets/forever/ui-art/auction-rowstripe-dc59601b8e36.webp) center / 100% 100% no-repeat;--mk-row-hover:url(/assets/forever/ui-art/auction-row-highlight-69249596bb56.webp) center / 100% 100% no-repeat;--mk-row-select:url(/assets/forever/ui-art/auction-row-select-d2d48c8890fc.webp) center / 100% 100% no-repeat;--mk-nav:url(/assets/forever/ui-art/auction-nav-button-21c46390b772.webp) center / 100% 100% no-repeat;--mk-nav-select:url(/assets/forever/ui-art/auction-nav-select-bcb527adcfd8.webp) center / 100% 100% no-repeat;--mk-arrow:url(/assets/forever/ui-art/auction-sortarrow-b866061bbe21.webp);--mk-tab:url(/assets/forever/ui-art/auction-column-tab-1189e007fa46.webp)}.mk-item{--mk-surface:oklch(18.82% .0196 252.18);border-block-start:1px solid var(--mk-rule);gap:10px;margin-block-start:20px;padding-block-start:16px;display:grid}.mk-item>h3{font:16px/1.4 var(--font-ui);color:var(--gold-bright);margin:0}.mk-note{color:var(--text-lo);flex-wrap:wrap;align-items:center;gap:6px 12px;margin:0;font-size:14px;line-height:1.5;display:flex}.mk-note>p{margin:0}.mk-note a{color:var(--gold);text-decoration:none}@media (hover:hover) and (pointer:fine){.mk-note a:hover{color:var(--gold-bright);text-shadow:var(--link-glow)}}.mk-houses{gap:2px;margin:0;padding:0;list-style:none;display:grid}.mk-house{isolation:isolate;background:var(--mk-stripe);inline-size:100%;color:var(--text);font:inherit;text-align:start;cursor:pointer;border:0;border-radius:2px;gap:6px;padding-block:8px;padding-inline:10px;display:grid;position:relative}.mk-house:after{content:"";z-index:-1;opacity:0;pointer-events:none;background:var(--mk-row-hover);position:absolute;inset:0}.mk-house[aria-pressed=true]:after{opacity:.5;background:var(--mk-row-select)}@media (hover:hover) and (pointer:fine){.mk-house:hover:not([aria-pressed=true]):after{opacity:1}}.mk-house:active:after{opacity:1}.mk-house:focus-visible,.mk-plot:focus-visible,.mk-column:focus-visible,.mk-house-tabs a:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.mk-house-name{flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-inline-size:0;display:flex}.mk-house-name strong{color:var(--gold);font-size:14px;font-weight:600}.mk-house[aria-pressed=true] .mk-house-name strong{color:var(--gold-bright)}.mk-house-name span{color:var(--text-lo);overflow-wrap:anywhere;font-size:13px}.mk-facts{flex-wrap:wrap;justify-content:space-between;gap:4px 16px;margin:0;display:flex}.mk-facts>div{gap:1px;min-inline-size:0;display:grid}.mk-facts dt{color:var(--text-lo);font-size:12px}.mk-facts dd{color:var(--text-hi);font-variant-numeric:tabular-nums;margin:0;font-size:14px}.mk-history{gap:8px;margin:4px 0 0;display:grid}.mk-history figcaption{color:var(--text);flex-wrap:wrap;justify-content:space-between;gap:6px 16px;font-size:13px;display:flex}.mk-legend{color:var(--text-lo);flex-wrap:wrap;gap:4px 14px;font-size:12px;display:flex}.mk-legend>span{align-items:center;gap:6px;display:inline-flex}.mk-legend>span:before{content:"";background:var(--mk-series);border-radius:1px;block-size:2px;inline-size:16px}[data-series=min]{--mk-series:var(--mk-min)}[data-series=median]{--mk-series:var(--mk-median)}.mk-plot{touch-action:pan-y;min-block-size:200px;position:relative}.mk-plot svg{display:block;overflow:visible}.mk-grid{stroke:var(--mk-rule);stroke-width:1px;shape-rendering:crispedges}.mk-axis{fill:var(--text-lo);font:12px var(--font-ui);font-variant-numeric:tabular-nums}.mk-line{fill:none;stroke:var(--mk-series);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.mk-dot{fill:var(--mk-series);stroke:var(--mk-surface);stroke-width:2px}.mk-crosshair{stroke:var(--text-lo);stroke-width:1px}.mk-readout{z-index:2;pointer-events:none;gap:4px;min-inline-size:11rem;padding-block:8px;padding-inline:10px;font-size:13px;display:grid;position:absolute;inset-block-start:6px;inset-inline-start:var(--mk-x,0)}.mk-readout[data-side=right]{translate:12px}.mk-readout[data-side=left]{translate:calc(-100% - 12px)}.mk-readout time{color:var(--text-lo);font-size:12px}.mk-readout p{align-items:center;gap:8px;margin:0;display:flex}.mk-readout p[data-series]:before{content:"";background:var(--mk-series);flex:none;block-size:2px;inline-size:12px}.mk-readout p>span:last-child{color:var(--text-lo);font-size:12px}.mk-readout strong{color:var(--text-hi);font-variant-numeric:tabular-nums;font-weight:400}.mk-board{background:var(--mk-background);border:1px solid oklch(38% .02 80);border-radius:4px;gap:14px;padding:16px;display:grid}.mk-board[aria-busy=true] .mk-list{opacity:.55}.mk-house-tabs{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:6px;display:grid}.mk-house-tabs a{isolation:isolate;background:var(--mk-nav);min-block-size:58px;color:var(--gold);flex-wrap:wrap;place-content:center space-between;align-items:baseline;gap:0 10px;padding-block:2px 19px;padding-inline:18px;text-decoration:none;display:flex;position:relative}.mk-house-tabs a:after{content:"";z-index:-1;opacity:0;pointer-events:none;background:var(--mk-nav-select);position:absolute;inset-block:5% 30%;inset-inline:1.5%}.mk-house-tabs a[aria-current=page]:after{opacity:1}@media (hover:hover) and (pointer:fine){.mk-house-tabs a:hover:not([aria-current]):after{opacity:.45}}.mk-house-tabs a:active:after{opacity:.7}.mk-house-tabs strong,.mk-house-title strong{text-shadow:0 1px 2px oklch(0% 0 none);font-size:14px;font-weight:600}.mk-house-tabs a[aria-current=page] strong{color:var(--gold-bright)}.mk-house-tabs span,.mk-house-title span{color:var(--text-lo);font-size:12px}.mk-house-title{color:var(--gold-bright);flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:0;display:flex}.mk-search{max-inline-size:480px}.mk-list table{border-collapse:separate;border-spacing:0 2px;font-variant-numeric:tabular-nums;inline-size:100%}.mk-list th{text-align:end;padding:0;font-weight:400}.mk-list th.mk-name,.mk-list td.mk-name{text-align:start}.mk-column{border:0;border-image:var(--mk-tab) 0 4 0 5 fill / 0 4px 0 5px stretch;min-block-size:32px;inline-size:100%;color:var(--text-hi);font:12px/1 var(--font-ui);cursor:default;background:0 0;justify-content:flex-end;align-items:center;gap:4px;padding-block:0;padding-inline:10px;display:inline-flex}.mk-name>.mk-column{justify-content:flex-start}button.mk-column{cursor:pointer}@media (hover:hover) and (pointer:fine){button.mk-column:hover{color:var(--gold-bright)}}button.mk-column:active{color:var(--gold)}.mk-column[data-active]:after{content:"";background:var(--mk-arrow) center / contain no-repeat;block-size:9px;inline-size:9px}th[aria-sort=ascending] .mk-column:after{rotate:180deg}.mk-list tbody tr{background:var(--mk-stripe);position:relative}.mk-list tbody tr:nth-child(2n){background:0 0}@media (hover:hover) and (pointer:fine){.mk-list tbody tr:hover{background:linear-gradient(oklch(16% .02 260/.5)), var(--mk-row-hover), var(--mk-stripe)}}.mk-list td{text-align:end;color:var(--text-hi);white-space:nowrap;padding-block:4px;padding-inline:10px;font-size:14px}.mk-list td.mk-name{white-space:normal}.mk-list .ff-entity-link{gap:8px}.mk-list .ff-icon{block-size:26px;inline-size:26px}.mk-change span{margin-inline-end:4px;font-size:12px}.mk-change[data-trend=up] span{color:oklch(66.9% .1886 27.3)}.mk-change[data-trend=down] span{color:oklch(76.5% .1757 145.2)}@container page (max-width:640px){.mk-board{padding:10px}.mk-list thead tr{flex-wrap:wrap;gap:4px;display:flex}.mk-list thead th{flex:auto}.mk-list tbody tr{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 12px;padding-block:6px;padding-inline:8px;display:grid}.mk-list td{text-align:start;white-space:normal;padding:0}.mk-list td.mk-name{grid-column:1/-1}.mk-list td[data-label]:before{content:attr(data-label);color:var(--text-lo);font-size:12px;display:block}}
