.p1Goaa_facts{gap:10px;margin-block:12px 0;margin-inline:0;font-size:14px;line-height:1.5;display:grid}.p1Goaa_facts>div{border-block-start:1px solid oklch(100% 0 none/.071);min-width:0;padding-block-start:8px}.p1Goaa_facts dt{color:oklch(72.77% .0356 65.77);margin-block-end:4px;font-size:13px}.p1Goaa_facts dd,.p1Goaa_facts ul{margin:0;padding:0}.p1Goaa_facts ul{gap:4px;list-style:none;display:grid}.p1Goaa_facts li{overflow-wrap:anywhere;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.p1Goaa_quantity{color:oklch(95.21% 0 none);font-variant-numeric:tabular-nums;flex:none}
.t24YKG_tooltip{isolation:isolate;color:oklch(80.64% .0068 17.3);min-width:0;font-size:14px;line-height:1.5;position:relative}.t24YKG_object{border:10px solid #0000;border-image:var(--frame) 10 fill stretch;background-color:oklch(17.81% .002 286.19);background-clip:border-box;border-radius:3px;padding-block:4px 8px;padding-inline:5px}.t24YKG_object:before{content:"";z-index:-1;background:var(--glow) top/100% 100% no-repeat;pointer-events:none;border-radius:3px;height:320px;max-height:calc(100% + 18px);position:absolute;inset-block-start:-9px;inset-inline:-9px}.t24YKG_object[data-grade="0"]{--frame:url(/assets/ui/tooltip-frame-0.webp);--glow:url(/assets/ui/tooltip-glow-0.webp)}.t24YKG_object[data-grade="1"]{--frame:url(/assets/ui/tooltip-frame-1.webp);--glow:url(/assets/ui/tooltip-glow-1.webp)}.t24YKG_object[data-grade="2"]{--frame:url(/assets/ui/tooltip-frame-2.webp);--glow:url(/assets/ui/tooltip-glow-2.webp)}.t24YKG_object[data-grade="3"]{--frame:url(/assets/ui/tooltip-frame-3.webp);--glow:url(/assets/ui/tooltip-glow-3.webp)}.t24YKG_object[data-grade="4"]{--frame:url(/assets/ui/tooltip-frame-4.webp);--glow:url(/assets/ui/tooltip-glow-4.webp)}.t24YKG_object[data-grade="5"]{--frame:url(/assets/ui/tooltip-frame-5.webp);--glow:url(/assets/ui/tooltip-glow-5.webp)}.t24YKG_header{align-items:center;gap:12px;display:flex}.t24YKG_icon{border:1px solid var(--object-accent,oklch(48.57% .0131 89.81));background:oklch(0% 0 none);flex:none;place-items:center;width:44px;height:44px;display:grid}.t24YKG_icon img{object-fit:contain;width:42px;height:42px;display:block}.t24YKG_title{text-shadow:0 1px 2px oklch(0% 0 none);gap:1px;min-width:0;display:grid}.t24YKG_name{color:var(--object-accent,oklch(94.61% 0 none));overflow-wrap:anywhere;font-size:17px;font-weight:500;line-height:1.35}.t24YKG_category{font-size:13px}.t24YKG_variant{color:oklch(92.28% .0054 17.26);font-size:13px}.t24YKG_label{color:oklch(62.68% 0 none);font-size:13px}.t24YKG_classes{flex-wrap:wrap;align-items:center;gap:4px 12px;margin-block-start:10px;font-size:13px;display:flex}.t24YKG_classes ul{list-style:none;display:contents}.t24YKG_classes li{align-items:center;gap:5px;display:inline-flex}.t24YKG_classes img{object-fit:contain;flex:none}.t24YKG_panel{background:oklch(0% 0 none/.2);margin-block:10px 0;margin-inline:0;padding-block:8px;padding-inline:10px}.t24YKG_panel h3{color:oklch(72.77% .0356 65.77);margin-block:0 3px;margin-inline:0;font-size:14px;font-weight:500}.t24YKG_panel p{margin:0}.t24YKG_stats{grid-template-columns:1fr 1fr;gap:2px 18px;display:grid}.t24YKG_effects{gap:2px;margin:0;display:grid}.t24YKG_stats div,.t24YKG_effects div{justify-content:space-between;align-items:baseline;gap:12px;min-width:0;display:flex}.t24YKG_stats dt,.t24YKG_effects dt{overflow-wrap:anywhere;min-width:0}.t24YKG_stats dd,.t24YKG_effects dd{color:oklch(95.21% 0 none);text-align:end;font-variant-numeric:tabular-nums;margin:0}.t24YKG_description{color:oklch(74.45% .0523 64.92);overflow-wrap:anywhere;margin-block:12px 0;margin-inline:0;line-height:1.6}.t24YKG_skill{padding-block-start:0}.t24YKG_skill .t24YKG_header{gap:14px;min-height:90px}.t24YKG_skill .t24YKG_icon{background:url(/assets/ui/skill-slot.webp) 50%/76px no-repeat;border:0;width:76px;height:76px}.t24YKG_skill .t24YKG_name{color:oklch(82.99% .0575 76.5);font-size:20px}.t24YKG_skill .t24YKG_category{color:oklch(72.77% .0356 65.77);font-size:14px}.t24YKG_skill .t24YKG_description{color:oklch(67.84% .0239 274.58);margin-block-start:2px}
._3mf72G_anchor{min-width:0;position:relative}._3mf72G_anchor>.catalogue-card{height:100%}._3mf72G_popover{z-index:450;width:min(350px,100vw - 24px);max-height:var(--radix-popover-content-available-height);overscroll-behavior:contain;filter:drop-shadow(0 8px 22px oklch(0% 0 none/.733));outline:2px solid #0000;overflow:auto}:is(._3mf72G_below,[data-radix-popper-content-wrapper]:has(>._3mf72G_below)){pointer-events:none}._3mf72G_inline{justify-self:start;align-items:center;max-width:100%;display:inline-flex}._3mf72G_inline>a{min-width:0;color:var(--ink);align-items:center;gap:10px;display:flex}._3mf72G_inline>a>img{object-fit:contain;flex:none}._3mf72G_inline>a>span{overflow-wrap:anywhere;min-width:0}._3mf72G_inline:has(>a.btn){grid-column:1/-1;justify-self:stretch;margin-block-start:18px}._3mf72G_inline:has(>a.btn)>a{flex:1;justify-content:center}
.jKQJjG_field{width:100%;min-width:0;display:block;position:relative}.jKQJjG_field .jKQJjG_input{width:100%;min-height:44px;margin-block-end:0;display:block}.jKQJjG_field[data-filled] .jKQJjG_input{padding-inline-end:54px}.jKQJjG_input::-webkit-search-cancel-button{appearance:none}.jKQJjG_input::-webkit-search-decoration{appearance:none}.jKQJjG_clear.jKQJjG_clear{place-items:center;width:44px;height:44px;min-height:44px;padding:0;display:grid;position:absolute;inset-block-start:50%;inset-inline-end:0;translate:0 -50%}.jKQJjG_clear>svg{pointer-events:none;flex:none}
.cirCka_check{min-height:44px;color:var(--ink);cursor:pointer;align-items:center;gap:10px;font-size:15px;line-height:1.5;display:flex;position:relative}.cirCka_check input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.cirCka_mark{background:oklch(21.26% .0067 258.37);border:1px solid oklch(52.02% .0471 78.43);flex:none;width:22px;height:22px;display:block;box-shadow:inset 0 1px 5px oklch(0% 0 none/.533)}.cirCka_check input:checked+.cirCka_mark{border-color:var(--gold);background:oklch(27.21% .0145 95.57) url(/assets/ui/checked.webp) 50%/22px 22px no-repeat}.cirCka_check input:indeterminate+.cirCka_mark{border-color:var(--gold);background:oklch(27.21% .0145 95.57) linear-gradient(var(--gold),var(--gold)) center/10px 2px no-repeat}.cirCka_check input:focus-visible+.cirCka_mark{outline-offset:3px;outline:2px solid oklch(85.79% .0835 83.11)}@media (hover:hover) and (pointer:fine){.cirCka_check:hover .cirCka_mark{border-color:var(--gold)}}.cirCka_check:has(input:disabled){opacity:.5;cursor:not-allowed}
.M6bqYG_frame{--image-height:calc(100dvh - 245px);width:100%;min-width:0}.M6bqYG_toolbar{background:var(--well);border-block-end:1px solid var(--panel-edge);justify-content:flex-end;padding:8px;display:flex}.M6bqYG_viewport{overscroll-behavior:contain;max-height:var(--image-height);scrollbar-color:var(--gold-deep) var(--well);min-width:0;overflow:auto}.M6bqYG_viewport img{object-fit:contain;width:100%;max-width:100%;height:auto;display:block}.M6bqYG_viewport[data-contain]:not([data-large]) img{max-height:var(--image-height)}.M6bqYG_viewport[data-large] img{width:max(100%,var(--natural-width));max-width:none;max-height:none}.M6bqYG_viewport:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.M6bqYG_frame[data-pending] img{opacity:.5}@media (max-width:600px){.M6bqYG_frame{--image-height:52dvh}.M6bqYG_toolbar{padding:6px}}
._34McwG_control{align-items:stretch;gap:3px;width:100%;min-width:0;display:flex}._34McwG_control input{text-align:center;font-variant-numeric:tabular-nums;border-radius:0;width:100%;min-width:0;min-height:44px;font:400 15px/1.4 Segoe UI,Arial,system-ui,sans-serif}._34McwG_control button{flex:none;justify-content:center;width:40px;min-height:44px;padding:0;font:500 21px/1 Segoe UI,Arial,system-ui,sans-serif}._34McwG_control[data-disabled]{opacity:.65}._34McwG_control input:focus-visible{outline:2px solid var(--gold);outline-offset:2px}@media (max-width:600px){._34McwG_control button{width:44px}}
.ZpRPAq_dialog{width:min(1280px,100vw - 48px);max-width:1280px}.ZpRPAq_layout{grid-template-columns:300px minmax(0,1fr);gap:20px;padding:20px;display:grid}.ZpRPAq_controls{align-self:start;min-width:0}.ZpRPAq_commands{gap:8px;margin-block-start:20px;display:grid}.ZpRPAq_commands button{justify-content:center}.ZpRPAq_preview{background:var(--well);border:1px solid var(--panel-edge);overscroll-behavior:contain;align-self:start;min-width:0;min-height:300px;max-height:none;position:sticky;inset-block-start:60px;overflow:visible}.ZpRPAq_preview>p{margin:0;padding:12px;font-size:14px}@media (max-width:900px){.ZpRPAq_layout{grid-template-columns:minmax(0,1fr)}.ZpRPAq_preview{grid-row:1;max-height:none;position:static}.ZpRPAq_controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ZpRPAq_commands,.ZpRPAq_controls>p{grid-column:1/-1}}@media (max-width:560px){.ZpRPAq_dialog{width:calc(100vw - 24px)}.ZpRPAq_layout{gap:16px;padding:12px}.ZpRPAq_controls{grid-template-columns:minmax(0,1fr)}.ZpRPAq_preview{max-height:none}}
.B-uzva_window[data-motion=ready]{transition-property:box-shadow;transition-duration:.18s;transition-timing-function:cubic-bezier(.2,0,0,1)}.B-uzva_window:has(.B-uzva_toggle:focus-visible){box-shadow:0 8px 22px oklch(0% 0 none/.4)}@media (hover:hover) and (pointer:fine){.B-uzva_window:has(.B-uzva_toggle:hover){box-shadow:0 8px 22px oklch(0% 0 none/.4)}}.B-uzva_window:has(.B-uzva_toggle:active){box-shadow:0 3px 9px oklch(0% 0 none/.533)}.B-uzva_toggle.home-introduction-toggle:active{filter:brightness(.96)}.B-uzva_chevron{transform-origin:50%;flex:none;width:14px;height:10px;display:block;transform:none}.B-uzva_window[data-motion=ready] .B-uzva_chevron,.B-uzva_window[data-motion=ready] .B-uzva_label{transition-property:none;transition-duration:.18s;transition-timing-function:cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion:no-preference){.B-uzva_window[data-motion=ready] .B-uzva_chevron,.B-uzva_window[data-motion=ready] .B-uzva_label{transition-property:transform}}.B-uzva_toggle.home-introduction-toggle[aria-expanded=true]>.B-uzva_chevron{transform:rotate(180deg)}.B-uzva_toggle:active>.B-uzva_label{transform:translateY(1px)}.B-uzva_toggle.home-introduction-toggle:active>.B-uzva_chevron{transform:translateY(1px)}.B-uzva_toggle.home-introduction-toggle[aria-expanded=true]:active>.B-uzva_chevron{transform:translateY(1px)rotate(180deg)}@media (prefers-reduced-motion:reduce){.B-uzva_window[data-motion=ready],.B-uzva_window[data-motion=ready] .B-uzva_chevron,.B-uzva_window[data-motion=ready] .B-uzva_label{transition-duration:0s}}
.jmVxAa_groups{text-align:start;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.65fr);gap:18px;min-width:0;padding:16px;display:grid}.jmVxAa_group{align-self:start;min-width:0}.jmVxAa_heading{min-height:44px;color:var(--gold);border-block-end:1px solid var(--panel-edge);text-wrap:pretty;align-items:center;margin-block:0 6px;margin-inline:0;padding-block:0;padding-inline:8px;font-size:15px;font-weight:500;line-height:1.4;display:flex}.jmVxAa_group ul{margin:0;padding:0;list-style:none}.jmVxAa_group li{margin:0;padding:0}.jmVxAa_groups .jmVxAa_group a{white-space:normal;min-width:0;min-height:44px;color:var(--ink);border:1px solid #0000;align-items:center;gap:10px;padding:8px;font-size:14px;line-height:1.45;display:flex}.jmVxAa_group a>img{object-fit:contain;flex:none}.jmVxAa_group a>span{overflow-wrap:anywhere;min-width:0}.jmVxAa_group a:focus-visible{background:var(--well);border-color:var(--gold-deep);color:var(--gold);text-decoration:none}@media (hover:hover) and (pointer:fine){.jmVxAa_group a:hover{background:var(--well);border-color:var(--gold-deep);color:var(--gold);text-decoration:none}}.jmVxAa_group a[aria-current]{background:var(--well);border-color:var(--gold-deep);color:var(--gold)}.jmVxAa_group[data-group=world]>ul{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.jmVxAa_group .jmVxAa_children{margin-inline-start:20px;padding-block:0;padding-inline:12px 0}.jmVxAa_children a{color:var(--ink-dim);padding-inline-start:8px}.jmVxAa_groups[data-framed]{gap:16px;padding:0}.jmVxAa_groups[data-framed] .jmVxAa_group{align-self:stretch}.jmVxAa_groups[data-framed] .jmVxAa_group>h3{min-height:66px;font-size:var(--font-17-18);text-wrap:pretty;padding-block:8px;padding-inline:12px;line-height:1.4}.jmVxAa_groups[data-framed] .jmVxAa_group>ul{padding-block:10px;padding-inline:6px}@container site-page (max-width:1150px){.jmVxAa_groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.jmVxAa_groups{grid-template-columns:minmax(0,1fr);gap:12px;padding:12px}.jmVxAa_groups[data-framed]{grid-template-columns:repeat(2,minmax(0,1fr))}.jmVxAa_group a{padding-block:8px;padding-inline:4px}.jmVxAa_groups[data-framed] .jmVxAa_group>h3{min-height:72px}.jmVxAa_group[data-group=world]>ul{grid-template-columns:minmax(0,1fr)}}.jmVxAa_groups .jmVxAa_group>h3>a{color:inherit;font-size:inherit;line-height:inherit;min-height:44px;padding:0}
.xMjYFG_layout{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:14px;display:grid}.xMjYFG_list{border:1px solid var(--panel-edge);background:var(--panel);max-height:var(--location-map-height);overscroll-behavior:contain;scrollbar-gutter:stable;margin:0;padding:0;list-style:none;overflow:auto}.xMjYFG_list li+li{border-block-start:1px solid var(--panel-edge)}.xMjYFG_choice{min-height:44px;color:var(--ink);align-items:center;gap:14px;padding-block:13px;padding-inline:16px;text-decoration:none;display:flex}.xMjYFG_choice[data-previewed]{color:var(--ink);background:oklch(73.51% .1002 81.77/.094);text-decoration:none}@media (hover:hover) and (pointer:fine){.xMjYFG_choice:hover{color:var(--ink);background:oklch(73.51% .1002 81.77/.094);text-decoration:none}}.xMjYFG_choice:focus-visible{outline:1px solid var(--gold);outline-offset:-2px}.xMjYFG_choice>span:last-child{overflow-wrap:anywhere;min-width:0}.xMjYFG_choice strong{font-size:14px;font-weight:550;line-height:1.4;display:block}.xMjYFG_choice small{color:var(--ink-dim);white-space:pre-line;margin-block-start:4px;font-size:12px;display:block}.xMjYFG_number{color:var(--gold);font-variant-numeric:tabular-nums;text-align:center;flex:none;min-width:2ch;font-size:14px}.xMjYFG_map{grid-column:span 2;min-width:0}@container site-page (max-width:1150px){.xMjYFG_layout{grid-template-columns:repeat(2,minmax(0,1fr))}.xMjYFG_map{grid-column:auto}}@media (max-width:959px){.xMjYFG_layout{display:block}.xMjYFG_map{display:none}.xMjYFG_list{max-height:none;overflow:visible}.xMjYFG_number{display:none}}
.IHmRna_groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;min-width:0;display:grid}.IHmRna_group{grid-column:1/-1;min-width:0}.IHmRna_group[data-pieces]{border:1px solid var(--panel-edge);background:var(--well);grid-column:auto;padding:14px}.IHmRna_heading{color:var(--gold);border-block-end:1px solid var(--panel-edge);margin:0;padding-block:0 10px;padding-inline:0;font-size:20px;font-weight:500}.IHmRna_group[data-pieces] .IHmRna_heading{font-size:17px}.IHmRna_rows{margin:0}.IHmRna_row{border-block-end:1px solid oklch(100% 0 none/.035);justify-content:space-between;align-items:baseline;gap:20px;padding-block:10px;padding-inline:0;font-size:15px;line-height:1.5;display:flex}.IHmRna_row dt{min-width:0;color:var(--ink);overflow-wrap:anywhere}.IHmRna_row dd{color:oklch(92.67% .0724 82.36);font-variant-numeric:tabular-nums;text-align:end;margin:0}.IHmRna_groups[data-compact]{grid-template-columns:minmax(0,1fr);gap:16px;margin-block-start:16px}.IHmRna_groups[data-compact] .IHmRna_heading{font-size:15px}.IHmRna_groups[data-compact] .IHmRna_row{padding-block:6px;padding-inline:0;font-size:14px}@media (max-width:650px){.IHmRna_groups{grid-template-columns:minmax(0,1fr)}}
.A3ltpW_definition{min-width:0;color:var(--ink)}.A3ltpW_header{border-block-end:1px solid var(--gold-deep);background:oklch(25.15% .0081 264.42);align-items:center;gap:14px;padding:17px;display:flex}.A3ltpW_header img{object-fit:contain;border:1px solid var(--object-accent,var(--gold-deep));background:oklch(19.04% .0069 258.37);flex:none}.A3ltpW_name{font-size:var(--font-18-19-w560);color:var(--object-accent,var(--ink));overflow-wrap:anywhere;margin:0;font-weight:500;line-height:1.4}.A3ltpW_category,.A3ltpW_variant{color:var(--ink-dim);margin-block:5px 0;margin-inline:0;font-size:13px}.A3ltpW_variant{color:var(--gold)}.A3ltpW_body{padding:17px}.A3ltpW_description{overflow-wrap:anywhere;margin-block:0 16px;margin-inline:0;font-size:15px;line-height:1.75}.A3ltpW_stats{margin-block:0 14px;margin-inline:0}.A3ltpW_stat{border-block-end:1px solid oklch(100% 0 none/.035);justify-content:space-between;align-items:baseline;gap:16px;padding-block:6px;padding-inline:0;font-size:14px;display:flex}.A3ltpW_stat dt{color:var(--ink-dim)}.A3ltpW_stat dd{text-align:end;color:oklch(92.67% .0724 82.36);margin:0}.A3ltpW_bonus{border-block-start:1px solid var(--panel-edge);padding-block-start:13px;font-size:14px;line-height:1.6}.A3ltpW_link{margin-block-start:14px;display:inline-flex}@media (max-width:560px){.A3ltpW_header,.A3ltpW_body{padding:13px}}
.jTNOVW_page{min-width:0;max-width:620px;margin-block:0;margin-inline:auto;padding:8px}.jTNOVW_page>section{box-shadow:none}.jTNOVW_popup{max-width:none;padding:0}.jTNOVW_popup>section{box-shadow:none;border:0}
.UqTlWG_panel{min-width:0;padding:0;scroll-margin-block-start:90px}.UqTlWG_panel>.UqTlWG_title,.UqTlWG_recipe>.UqTlWG_title{border-block-end:5px solid #0000;min-height:50px;padding-block:9px;padding-inline:16px;font-size:20px;line-height:1.4;margin:0!important}.UqTlWG_title small{color:var(--ink);font-variant-numeric:tabular-nums;margin-inline-start:auto;font-size:14px;font-weight:400}.UqTlWG_grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:6px;padding:16px;display:grid}.UqTlWG_locations{min-width:0;padding:16px}.UqTlWG_grid .catalogue-card{align-items:center;height:100%;min-height:76px;text-decoration:none;display:flex}.UqTlWG_grid .catalogue-card>img{object-fit:contain;flex:none}.UqTlWG_grid .catalogue-card>span{overflow-wrap:anywhere;min-width:0}.UqTlWG_grid .catalogue-card strong{line-height:1.5}.UqTlWG_more{border-block-start:1px solid var(--panel-edge);padding-block:12px;padding-inline:16px}.UqTlWG_more a{justify-content:center}.UqTlWG_pieces{background:var(--well);border:1px solid var(--panel-edge);grid-template-columns:repeat(4,48px);justify-content:center;gap:10px;padding-block:18px;padding-inline:0;display:grid}.UqTlWG_pieces a{background:var(--ground);border:1px solid var(--object-accent,var(--panel-edge));place-items:center;width:48px;height:48px;display:grid}.UqTlWG_pieces img{object-fit:contain;width:44px;height:44px}@media (max-width:650px){.UqTlWG_grid{grid-template-columns:minmax(0,1fr);padding:12px}}.UqTlWG_pager.UqTlWG_pager{border-block-start:1px solid var(--panel-edge);flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding-block:12px;padding-inline:16px}.UqTlWG_pager .UqTlWG_summary{margin-inline-start:auto}.UqTlWG_pager a{justify-content:center;min-width:40px}.UqTlWG_pager a:after{display:none}.UqTlWG_recipe>section{padding-block:0 4px;padding-inline:0}.UqTlWG_recipe>section>h3{color:var(--gold);margin-block:18px 0;margin-inline:16px;font-size:16px;font-weight:500;line-height:1.5}.UqTlWG_recipe{container-type:inline-size}.UqTlWG_recipe .UqTlWG_grid{padding-block-start:10px}@container (max-width:680px){.UqTlWG_recipe .UqTlWG_grid{grid-template-columns:minmax(0,1fr)}}.UqTlWG_recipe .UqTlWG_grid>:last-child:nth-child(odd){grid-column:1/-1}.UqTlWG_recipe .catalogue-card>span{flex:1}.UqTlWG_recipe .record-quantity{font-variant-numeric:tabular-nums;color:var(--ink);flex:none;font-size:17px;font-weight:500}.UqTlWG_panel>.UqTlWG_title small{margin-inline-start:auto}.UqTlWG_unavailable{border:1px solid var(--panel-edge);background:var(--well);min-height:76px;color:var(--ink-dim);justify-content:space-between;align-items:center;gap:14px;padding:12px;font-size:15px;line-height:1.5;display:flex}.UqTlWG_unavailable b{color:var(--ink);font-variant-numeric:tabular-nums;flex:none;font-size:17px;font-weight:500}
.TOjgpW_actions{width:100%;max-width:440px;margin-block-start:18px}.TOjgpW_buttons{flex-wrap:wrap;gap:8px;display:flex}.TOjgpW_buttons>*{text-align:center;white-space:nowrap;flex:1;justify-content:center}.TOjgpW_actions>p{color:var(--gold);margin-block:10px 0;margin-inline:0;font-size:13px}.TOjgpW_actions>p:empty{display:none}.TOjgpW_embedDialog{width:min(560px,100vw - 24px);padding:0}.TOjgpW_embedControls{grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:18px;display:grid}.TOjgpW_embedControls>p{color:var(--gold);grid-column:1/-1;min-height:22px;margin:0;font-size:14px}.TOjgpW_embedPreview{border-block-start:1px solid var(--panel-edge);padding-block:0 8px;padding-inline:8px}@media (max-width:560px){.TOjgpW_embedControls{grid-template-columns:minmax(0,1fr);padding:14px}.TOjgpW_embedDialog .TOjgpW_embedPreview{padding-inline:0}}.TOjgpW_compact{flex:none;width:auto;max-width:none;margin:0;position:relative}.TOjgpW_compact>p{white-space:nowrap;margin-block-start:6px;position:absolute;inset-block-start:100%;inset-inline-end:0}
.TBW8Qa_location{min-width:0}.TBW8Qa_heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.TBW8Qa_heading h2{color:var(--gold);margin:0}.TBW8Qa_facts{flex-wrap:wrap;gap:12px 28px;margin-block:18px 0;margin-inline:0;display:flex}.TBW8Qa_facts>div{min-width:0}.TBW8Qa_facts dt{color:var(--ink-dim);font-size:13px}.TBW8Qa_facts dd{overflow-wrap:anywhere;margin-block:4px 0;margin-inline:0;font-size:15px}.TBW8Qa_map{margin-block-start:18px}@media (max-width:959px){.TBW8Qa_map,.TBW8Qa_heading>a{display:none}}
.dhAblq_viewer.dhAblq_viewer{width:min(1280px,100vw - 40px);max-width:1280px}.dhAblq_body{outline:2px solid #0000;min-width:0;padding:16px}.dhAblq_stage{border:1px solid var(--panel-edge);background:oklch(18.13% .0069 258.37);place-items:center;min-height:240px;display:grid;position:relative}.dhAblq_stage>img{object-fit:contain;width:100%;height:auto;max-height:calc(100dvh - 250px);display:block}.dhAblq_stage>p{background:oklch(18.13% .0069 258.37);place-items:center;margin:0;font-size:15px;display:grid;position:absolute;inset:0}.dhAblq_error{text-align:center;color:var(--ink-dim);padding:30px}.dhAblq_footer{color:var(--ink-dim);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-block:16px 0;padding-inline:0;font-size:14px;display:flex}.dhAblq_footer>span{overflow-wrap:anywhere}.dhAblq_footer nav,.dhAblq_commands{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.dhAblq_footer nav>span{font-variant-numeric:tabular-nums;text-align:center;min-width:42px}@media (max-width:600px){.dhAblq_viewer.dhAblq_viewer{width:calc(100vw - 24px)}.dhAblq_body{padding:10px}.dhAblq_stage{min-height:170px}.dhAblq_stage>img{max-height:56dvh}.dhAblq_footer{grid-template-columns:minmax(0,1fr);display:grid}.dhAblq_commands{justify-content:stretch}.dhAblq_commands>*{text-align:center;flex:1}}
.IsY6fW_panel .community-screenshots{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));align-items:start}.IsY6fW_panel .community-screenshots figure:only-child{max-width:720px}.IsY6fW_panel .community-screenshots img{aspect-ratio:16/10;object-fit:contain;background:var(--well);width:100%;height:auto;display:block}:is(.IsY6fW_panel .community-gallery h3,.IsY6fW_panel .community-discussion h3){margin-block:24px 12px;margin-inline:0}
.EseTQq_skills{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:start;gap:14px;display:grid}.EseTQq_skill{border:1px solid var(--panel-edge);background:var(--well);min-width:0}.EseTQq_heading.published-build-heading{flex-wrap:wrap;align-items:flex-end}.EseTQq_identity{flex:320px;min-width:0}.EseTQq_identity>h1,.EseTQq_identity>h2{overflow-wrap:anywhere}.EseTQq_identity>p:last-child{margin-block-end:0}.EseTQq_actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.EseTQq_actions .btn{box-sizing:border-box;white-space:nowrap;justify-content:center;align-items:center;height:44px;min-height:44px;display:inline-flex}
.ipN1aG_scope{display:contents}.ipN1aG_number{color:inherit;cursor:pointer;font:inherit;border:0;background:0 0;border-block-end:1px solid #0000;padding-block:0;padding-inline:5px}.ipN1aG_number:focus-visible,.ipN1aG_number[data-active]{border-color:var(--gold);background:oklch(68.9% .0958 81.58/.125)}@media (hover:hover) and (pointer:fine){.ipN1aG_number:hover{border-color:var(--gold);background:oklch(68.9% .0958 81.58/.125)}}.ipN1aG_sources{background:var(--well);border:1px solid var(--panel-edge);margin-block-start:18px;padding:12px}.ipN1aG_sources>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.ipN1aG_sources h3{color:var(--gold);margin:0;font-size:17px}.ipN1aG_sources dl{margin-block:10px 0;margin-inline:0}.ipN1aG_source{border-block-start:1px solid var(--panel-edge);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding-block:10px;padding-inline:0;display:grid}.ipN1aG_source dt,.ipN1aG_source dd{min-width:0;margin:0}.ipN1aG_source dd{color:var(--gold);font-variant-numeric:tabular-nums}.ipN1aG_source a{color:var(--ink);align-items:center;gap:9px;font-size:14px;line-height:1.45;display:flex}.ipN1aG_source a img{border:1px solid var(--panel-edge);background:oklch(20.38% .0067 258.37);flex:none}.ipN1aG_source a span{overflow-wrap:anywhere;min-width:0}.ipN1aG_source small{color:var(--ink-dim);margin-block-start:4px;font-size:12px;display:block}.ipN1aG_scope[data-inspecting] .equipment-dial-slot[data-contributes=true]{outline:2px solid var(--gold);outline-offset:3px;box-shadow:0 0 12px oklch(77.31% .0931 75.36/.251)}.ipN1aG_scope[data-inspecting] .equipment-dial-slot[data-contributes=false]{opacity:.42}.ipN1aG_scope[data-inspecting] .equipment-inspector-stats [data-contributes=true]{color:var(--gold);background:oklch(71.11% .0981 80.04/.125)}.ipN1aG_scope .equipment-stat-inspect{color:inherit;font:inherit;cursor:pointer;border:0;border-block-end:1px dotted var(--gold-deep);background:0 0;padding-block:2px;padding-inline:0}.ipN1aG_scope .loadout-numbers>div{grid-template-rows:48px auto;align-content:start;align-items:start}
.GonItq_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,355px),1fr));gap:26px;display:grid}.GonItq_grid>.published-build-card{min-width:0}.GonItq_grid .game-window-title h3{overflow-wrap:anywhere;margin:0;font-size:20px}.GonItq_status{padding-block:20px}.GonItq_status>p{margin-block-start:0}
.kWUf3q_hero{min-height:280px}.kWUf3q_hero .kWUf3q_identity{font-size:var(--font-30-44);max-width:580px;margin-block:8px 26px;margin-inline:0;line-height:1.15}.kWUf3q_identity em{margin-block-start:12px;display:block}.kWUf3q_guides,.kWUf3q_reference{grid-template-columns:repeat(auto-fit,minmax(min(100%,max(17rem,50% - 9px)),1fr));gap:18px;display:grid}.kWUf3q_guide,.kWUf3q_reference>article{color:var(--ink);position:relative}.kWUf3q_guide{padding:24px}.kWUf3q_reference>article{padding:22px}.kWUf3q_cardLink{color:inherit;text-decoration:none}.kWUf3q_cardLink:after{content:"";position:absolute;inset:0}.kWUf3q_cardLink:focus-visible{outline:2px solid var(--gold);outline-offset:3px}@supports selector(:has(*)){.kWUf3q_cardLink:focus-visible{outline:2px solid #0000}.kWUf3q_guide:has(.kWUf3q_cardLink:focus-visible){outline:2px solid var(--gold);outline-offset:3px}.kWUf3q_reference>article:has(.kWUf3q_cardLink:focus-visible){outline:2px solid var(--gold);outline-offset:3px}.kWUf3q_notice:has(.kWUf3q_cardLink:focus-visible){outline:2px solid var(--gold);outline-offset:3px}}.kWUf3q_notice:active{background:var(--ground)}.kWUf3q_guide h3{color:var(--gold);margin-block:0 14px;margin-inline:0;font-size:22px;font-weight:500;line-height:1.4}.kWUf3q_guide p{color:var(--ink-dim);margin:0;font-size:15px;line-height:1.6}.kWUf3q_news{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);column-gap:28px;display:grid}.kWUf3q_notice{border-block-end:1px solid var(--panel-edge);min-width:0;color:var(--ink);padding-block:16px;padding-inline:0;display:block;position:relative}.kWUf3q_notice h3{color:var(--gold);margin-block:6px 0;margin-inline:0;font-size:18px;font-weight:500;line-height:1.4}.kWUf3q_notice time{color:var(--ink-dim);font-size:13px}@media (hover:hover) and (pointer:fine){.kWUf3q_notice:hover{background:var(--well)}}.kWUf3q_featuredNotice{grid-row:span var(--news-rows);border:1px solid var(--panel-edge);background:var(--panel);padding:0}.kWUf3q_featuredNotice img{aspect-ratio:16/9;object-fit:cover;outline-offset:-1px;outline:1px solid oklch(100% 0 none/.1);width:100%;height:auto;display:block}.kWUf3q_featuredNotice>div{padding:20px}.kWUf3q_featuredNotice h3{font-size:22px}.kWUf3q_featuredNotice p{color:var(--ink-dim);margin-block:14px 0;margin-inline:0;font-size:15px;line-height:1.6}.kWUf3q_reference h2{color:var(--gold);margin-block:0 12px;margin-inline:0;font-size:20px;line-height:1.4}.kWUf3q_reference p{color:var(--ink-dim);margin:0;font-size:15px;line-height:1.6}.kWUf3q_introLinks{gap:12px 24px;row-gap:calc(var(--hit-target) - 1lh);flex-wrap:wrap;margin-block-start:20px;display:flex}.kWUf3q_introLinks a{position:relative}.kWUf3q_introLinks a:after{content:"";inset:min(0px,(100% - var(--hit-target))/2);position:absolute}@media (max-width:800px){.kWUf3q_news{grid-template-columns:minmax(0,1fr)}.kWUf3q_featuredNotice{grid-row:auto}.kWUf3q_notice{padding:16px}.kWUf3q_featuredNotice{padding:0}}@media (max-width:600px){.kWUf3q_guide,.kWUf3q_reference>article{padding:18px}}.kWUf3q_tools.kWUf3q_tools{grid-template-columns:repeat(auto-fit,minmax(min(100%,222px),1fr))}
.ejP5fa_workbench{grid-template-columns:minmax(300px,1fr) minmax(0,2fr)}.ejP5fa_summary{flex-wrap:wrap;align-items:center;gap:20px 32px;padding:20px;display:flex}.ejP5fa_total{flex:1;min-width:max-content}.ejP5fa_total .calculation-value{margin-block:0 8px;margin-inline:0}.ejP5fa_total>span{color:var(--ink-dim);font-size:15px}.ejP5fa_stats{flex:1;min-width:min(100%,180px)}.ejP5fa_error{flex-basis:100%;margin:0}.ejP5fa_progressionBody{padding-block:0 20px;padding-inline:20px}.ejP5fa_progression{font-variant-numeric:tabular-nums}.ejP5fa_results .ejP5fa_progression td{padding-block:4px}.ejP5fa_progression tbody tr{cursor:pointer;position:relative}.ejP5fa_progression tbody tr:has(button:focus-visible){box-shadow:inset 0 0 0 1px var(--gold)}.ejP5fa_progression .ejP5fa_number{text-align:end}.ejP5fa_level{width:4ch}.ejP5fa_level button{min-width:40px;min-height:40px;position:static}.ejP5fa_level button:after{content:"";position:absolute;inset:0}.ejP5fa_level button:focus-visible{outline:2px solid #0000}.ejP5fa_gains{gap:4px;margin:0;display:grid}.ejP5fa_gains>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ejP5fa_gains dt{min-width:0}.ejP5fa_gains dd{white-space:nowrap;margin:0}@media (max-width:850px){.ejP5fa_workbench{grid-template-columns:minmax(0,1fr)}}
.iB4QCa_workbench{grid-template-columns:300px minmax(0,1fr)}.iB4QCa_workbench .crafting-output{min-width:0;container-type:inline-size}.iB4QCa_workbench .iB4QCa_recipe{grid-template-columns:minmax(0,1fr) 174px auto;align-items:center;gap:6px 16px;display:grid}.iB4QCa_workbench .iB4QCa_recipe>div{min-width:0}.iB4QCa_recipeObject{align-items:center;gap:12px;display:flex}.iB4QCa_recipeObject>img{object-fit:contain;background:var(--well);border:1px solid var(--panel-edge);flex:none}.iB4QCa_recipeObject>div{overflow-wrap:anywhere;min-width:0}.iB4QCa_workbench .iB4QCa_recipe>label{color:var(--ink-dim);font-size:13px;display:contents}.iB4QCa_workbench .iB4QCa_recipe>label>span:first-child{grid-area:1/2}.iB4QCa_workbench .iB4QCa_recipe>label>span:last-child{grid-area:2/2}.iB4QCa_recipeObject{grid-area:2/1}.iB4QCa_workbench .iB4QCa_recipe>button{grid-area:2/3}.iB4QCa_workbench .iB4QCa_recipe input{width:100%;min-width:0}.iB4QCa_workbench .iB4QCa_recipe>button{min-height:44px;margin:0}.iB4QCa_recovery{border:1px solid var(--gold-deep);background:var(--well);margin-block-end:20px;padding:14px}.iB4QCa_recovery p{color:var(--ink);margin:0}.iB4QCa_workbench .table-scroll table.iB4QCa_materials{table-layout:auto;width:100%;min-width:650px}.iB4QCa_workbench .iB4QCa_materials td,.iB4QCa_workbench .iB4QCa_materials th{vertical-align:middle;padding-block:12px;padding-inline:8px;font-size:14px}.iB4QCa_materials td:nth-child(3),.iB4QCa_materials td:nth-child(5){width:174px;min-width:158px}.iB4QCa_materials td:nth-child(2),.iB4QCa_materials td:nth-child(4){font-variant-numeric:tabular-nums}.iB4QCa_materialName .material-cell{min-width:150px;max-width:260px}.iB4QCa_materialName a{overflow-wrap:anywhere}.iB4QCa_materials tr[data-fulfilled] td:nth-child(4){color:var(--grade-1)}@container site-page (max-width:1150px){.iB4QCa_workbench{grid-template-columns:260px minmax(0,1fr)}.iB4QCa_workbench .iB4QCa_recipe{grid-template-columns:minmax(0,1fr) auto}.iB4QCa_recipeObject{grid-area:1/1/auto/-1}.iB4QCa_workbench .iB4QCa_recipe>label>span:first-child{grid-area:2/1}.iB4QCa_workbench .iB4QCa_recipe>label>span:last-child{grid-area:3/1;width:180px}.iB4QCa_workbench .iB4QCa_recipe>button{grid-area:3/2;justify-self:end}}@media (max-width:850px){.iB4QCa_workbench{grid-template-columns:minmax(0,1fr)}.iB4QCa_workbench .crafting-book{position:static}.iB4QCa_workbench .crafting-choices{max-height:280px}}@container (max-width:700px){.iB4QCa_workbench .table-scroll table.iB4QCa_materials{min-width:0;display:block;overflow:visible}.iB4QCa_materials thead{width:1px;height:1px;clip-path:inset(50%);min-block-size:0;min-inline-size:0;position:absolute;overflow:clip}.iB4QCa_materials tbody{gap:14px;display:grid}.iB4QCa_materials tr{border:1px solid var(--panel-edge);background:var(--well);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 12px;padding:12px;display:grid}.iB4QCa_workbench .iB4QCa_materials td{border:0;width:auto;min-width:0;padding:0;display:block}.iB4QCa_materials .iB4QCa_materialName{grid-area:1/1/auto/-1;padding-block-end:8px}.iB4QCa_materialName .material-cell{align-items:center;min-width:0;max-width:none}.iB4QCa_materials td:nth-child(2){grid-area:2/1}.iB4QCa_materials td:nth-child(4){grid-area:2/2}.iB4QCa_workbench .iB4QCa_materials td:nth-child(3){grid-area:3/1/auto/-1;grid-template-columns:86px minmax(0,1fr);align-items:center;gap:12px;display:grid}.iB4QCa_workbench .iB4QCa_materials td:nth-child(5){grid-area:4/1/auto/-1;grid-template-columns:86px minmax(0,1fr);align-items:center;gap:12px;display:grid}.iB4QCa_materials td[data-label]:before{content:attr(data-label);color:var(--ink-dim);margin-block-end:6px;font-size:13px;line-height:1.5;display:block}.iB4QCa_materials td:nth-child(2),.iB4QCa_materials td:nth-child(4){padding-block-end:6px;font-size:19px}.iB4QCa_materials input{padding-inline:3px}}.iB4QCa_variantInputs{gap:4px;margin-block-start:8px;display:grid}.iB4QCa_variantInputs a{align-items:center;gap:6px;font-size:14px;font-weight:400;display:flex}.iB4QCa_variantInputs img{object-fit:contain;flex:none}@container site-page (max-width:1150px){.iB4QCa_workbench .crafting-choices>button{gap:6px}.iB4QCa_workbench .crafting-choices>button>img{flex:none}.iB4QCa_workbench .crafting-choices>button>span:first-of-type{flex:1;min-width:0}.iB4QCa_workbench .crafting-choices>button>span:last-child{flex:none}}
.Uw_6AW_route .barter-offers{counter-reset:exchange;margin-block:18px;margin-inline:0;padding:0;list-style:none}.Uw_6AW_route .barter-offers>li{counter-increment:exchange;border-block-start:1px solid var(--panel-edge);border-block-end:0;padding-block:18px;padding-inline:0}.Uw_6AW_exchange{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;display:grid}.Uw_6AW_exchange>a{min-width:0;font-size:var(--font-14-15);align-items:center;gap:10px;line-height:1.5;display:flex}.Uw_6AW_exchange img{object-fit:contain;border:1px solid var(--panel-edge);background:var(--well);flex:none}.Uw_6AW_exchange span{overflow-wrap:anywhere;min-width:0}.Uw_6AW_exchange>span{color:var(--gold)}.Uw_6AW_actions{flex-wrap:wrap;align-items:flex-end;gap:10px;margin-block-start:14px;display:flex}.Uw_6AW_actions>label{color:var(--ink-dim);gap:6px;width:175px;margin-inline-end:auto;font-size:13px;display:grid}.Uw_6AW_actions>.btn{padding-inline:10px}.Uw_6AW_editor{background:var(--well);border:1px solid var(--panel-edge);margin-block-start:22px;padding:18px}.Uw_6AW_editor h3{color:var(--gold);margin-block:0 18px;margin-inline:0;font-size:18px}.Uw_6AW_editor .barter-item-choice{border-color:oklch(43.44% .0212 81.22);min-height:82px}.Uw_6AW_editor .cta-row{margin-block-start:18px}.Uw_6AW_editor .barter-offer-form{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:18px}.Uw_6AW_editor .barter-item-choice>:last-child{flex:none;margin-inline-start:auto}.Uw_6AW_route .barter-cargo td a{align-items:center;gap:8px;min-width:0;display:flex}.Uw_6AW_route .barter-cargo td img{object-fit:contain;flex:none}@media (max-width:600px){.Uw_6AW_exchange{align-items:start;gap:8px}.Uw_6AW_exchange>span{align-self:center}.Uw_6AW_exchange>a{flex-direction:column;align-items:flex-start;gap:7px}.Uw_6AW_editor{padding-block:14px;padding-inline:10px}.Uw_6AW_actions>label{width:100%;margin:0}.Uw_6AW_actions>.btn{flex:1;min-height:44px;padding-inline:6px}}.Uw_6AW_recovery{border:1px solid var(--panel-edge);background:var(--well);margin-block-end:18px;padding:16px}.Uw_6AW_recovery p{color:var(--ink);margin-block:0 12px;margin-inline:0;line-height:1.5}
.D36mtG_intro{color:var(--ink-dim);margin-block-end:18px}.D36mtG_directory{gap:4px;min-width:0;display:grid}.D36mtG_label{color:var(--ink-dim);font-size:13px;font-weight:600}.D36mtG_search{gap:6px;max-inline-size:560px;margin-block-end:6px;display:grid}.D36mtG_facet{flex-wrap:wrap;align-items:center;gap:6px 16px;display:flex}.D36mtG_facet>.D36mtG_label{flex:1 0 8.5rem}.D36mtG_chips{flex:999 1 0;min-inline-size:70%;margin:0}.D36mtG_directory .chip{white-space:nowrap}.D36mtG_directory .chip[aria-current]{color:oklch(91.11% .0914 83.5);border-image-source:url(/assets/ui/button-hover.webp)}.D36mtG_status{color:var(--ink-dim);flex-wrap:wrap;align-items:center;gap:8px 18px;margin-block:14px 4px;display:flex}.D36mtG_status p{margin:0}.D36mtG_status a:not(.btn){color:var(--gold)}.D36mtG_subject{color:var(--gold);font-size:var(--font-18-20);flex-basis:100%;margin:0;font-weight:500}.D36mtG_list{gap:14px;margin-block:16px 0;padding:0;list-style:none;display:grid}.D36mtG_row{flex-wrap:wrap;align-items:start;gap:12px 22px;padding:18px;scroll-margin-block-start:96px;display:flex}.D36mtG_art{aspect-ratio:16/10;background:var(--ground);border:1px solid var(--gold-deep);flex:0 200px}.D36mtG_art img{object-fit:contain;block-size:100%;inline-size:100%;display:block}.D36mtG_body{flex:999 1 0;gap:8px;min-inline-size:min(100%,22rem);display:grid}.D36mtG_name{font-size:var(--font-18-20);flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0;font-weight:500;line-height:1.4;display:flex}.D36mtG_name a,.D36mtG_link{color:var(--gold);overflow-wrap:anywhere}@media (hover:hover) and (pointer:fine){.D36mtG_name a:hover,.D36mtG_link:hover,.D36mtG_status a:hover{color:var(--ink);text-decoration:none}}.D36mtG_name a:active,.D36mtG_link:active{color:var(--ink)}.D36mtG_platform{border:1px solid var(--panel-edge);color:var(--ink-dim);padding-block:1px;padding-inline:8px;font-size:12px;font-weight:600}.D36mtG_facts{flex-wrap:wrap;gap:2px 18px;margin:0;font-size:14px;display:flex}.D36mtG_facts div{gap:6px;display:flex}.D36mtG_facts dt{color:var(--ink-dim)}.D36mtG_facts dd{color:var(--ink);font-variant-numeric:tabular-nums;margin:0}.D36mtG_summary{max-inline-size:80ch;color:var(--ink);overflow-wrap:anywhere;margin:0;line-height:1.65}.D36mtG_tags{margin:0}.D36mtG_loader{border-style:dashed}.D36mtG_links{flex-wrap:wrap;align-items:baseline;gap:4px 20px;margin:0;font-size:14px;display:flex}.D36mtG_needs{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:inline-flex}
.r3O53W_desktopNavigation [aria-current]{color:var(--gold)}.r3O53W_overlay.r3O53W_overlay{max-height:calc(100dvh - var(--site-head-height,66px) - 20px);overscroll-behavior:contain;flex-direction:column;min-block-size:0;min-inline-size:0;padding:12px;display:flex;inset-block-start:calc(var(--site-head-height,66px) + 10px);overflow:clip}.r3O53W_overlay .search-options{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.r3O53W_heading.r3O53W_heading,.r3O53W_facets.r3O53W_facets{flex:none}.r3O53W_heading.r3O53W_heading{gap:12px;padding-block:4px;padding-inline:10px}.r3O53W_heading h2{overflow-wrap:anywhere;flex:1;min-width:0;font-size:20px}.r3O53W_heading button{white-space:nowrap;flex:none}.r3O53W_facets.r3O53W_facets{overscroll-behavior-x:contain;flex-wrap:nowrap;align-items:center;gap:6px;max-width:100%;padding-block:14px 8px;padding-inline:4px;display:flex;overflow-x:auto}.r3O53W_facets button{white-space:nowrap;flex:none}.r3O53W_facets button[aria-pressed=true]{color:var(--gold);border-image-source:url(/assets/ui/button-hover.webp)}.r3O53W_count{font-variant-numeric:tabular-nums}.r3O53W_resultLink.r3O53W_resultLink{border-radius:0;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;min-height:76px;padding:12px;display:grid}.r3O53W_resultLink>img{object-fit:contain;background:var(--ground);border:1px solid var(--object-accent,var(--panel-edge));width:44px;height:44px}.r3O53W_resultLink>span{overflow-wrap:anywhere;min-width:0}.r3O53W_resultLink strong{color:var(--object-accent,var(--ink));line-height:1.45}.r3O53W_resultLink small{line-height:1.5}.r3O53W_resultLink .r3O53W_resultMeta{flex-wrap:wrap;gap:0 12px;display:flex}.r3O53W_resultKind{color:var(--ink)}.r3O53W_resultLink.r3O53W_resultLink:focus-visible{background:var(--well);border-color:var(--gold-deep)}@media (hover:hover) and (pointer:fine){.r3O53W_resultLink.r3O53W_resultLink:hover{background:var(--well);border-color:var(--gold-deep)}}.r3O53W_languageFeedback{color:var(--ink-dim);margin:0;padding:8px;font-size:14px}@media (max-width:1180px){.r3O53W_desktopNavigation.r3O53W_desktopNavigation{display:none}.r3O53W_mobileNavigation.r3O53W_mobileNavigation{display:block}.r3O53W_mobileNavigation summary{cursor:pointer;color:var(--gold);border:1px solid var(--panel-edge);padding-block:8px;padding-inline:10px;list-style:none}.r3O53W_mobileNavigation summary::-webkit-details-marker{display:none}.r3O53W_mobileNavigation.r3O53W_mobileNavigation>nav{max-height:calc(100dvh - var(--site-head-height,66px) - 12px);overscroll-behavior:contain;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:14px;display:grid;position:absolute;inset-block-start:100%;inset-inline:20px;overflow:auto}}@media (max-width:560px){.r3O53W_mobileNavigation.r3O53W_mobileNavigation>nav{max-height:calc(100dvh - var(--site-head-height,121px) - 12px);grid-template-columns:repeat(2,minmax(0,1fr));padding:8px;inset-inline:10px}}.r3O53W_menuTrigger.r3O53W_menuTrigger{align-items:center;gap:8px;min-height:44px;padding-block:4px;padding-inline:10px;display:flex}.r3O53W_menuHeading.r3O53W_menuHeading{z-index:2;background-color:var(--panel);flex-wrap:nowrap;justify-content:space-between;gap:12px;padding-block:4px;padding-inline:10px;display:flex;position:sticky;inset-block-start:0;margin:0!important}.r3O53W_menuHeading h2{margin:0;font-size:18px;line-height:1.4}.r3O53W_menuHeading button{flex:none;min-height:44px}.r3O53W_primaryLinks{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:12px;display:grid}.r3O53W_primaryLinks a{min-width:0;min-height:44px;color:var(--ink);overflow-wrap:anywhere;border:1px solid #0000;align-items:center;padding-block:8px;padding-inline:10px;display:flex}@media (hover:hover) and (pointer:fine){.r3O53W_primaryLinks a:hover{background:var(--well);border-color:var(--panel-edge);text-decoration:none}}.r3O53W_primaryLinks a[aria-current]{color:var(--gold);background:var(--well);border-color:var(--gold-deep)}.r3O53W_groupHeading{color:var(--gold);border-block-start:1px solid var(--panel-edge);margin-block:4px 0;margin-inline:22px;padding-block:10px;padding-inline:0;font-size:15px}@media (min-width:1024px){.r3O53W_groupHeading{display:none}}.r3O53W_languagePanel.r3O53W_languagePanel{width:300px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 90px);padding:0;inset-inline-end:0;overflow-y:auto}.r3O53W_languageChoices{gap:4px;padding:12px;display:grid}.r3O53W_languageChoices a{align-items:center;min-height:44px;padding-block:8px;padding-inline:10px;display:flex}.r3O53W_languageChoices a[aria-current]{color:var(--gold);background:var(--well)}.r3O53W_heading h2{-webkit-line-clamp:2;text-wrap:auto;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}@media (max-width:1180px){.r3O53W_mobileNavigation.r3O53W_mobileNavigation>nav{padding:0;display:block}}@media (max-width:560px){.r3O53W_mobileNavigation.r3O53W_mobileNavigation .r3O53W_menuTrigger{padding-block:4px;padding-inline:10px}.r3O53W_primaryLinks{grid-template-columns:repeat(2,minmax(0,1fr));padding:8px}.r3O53W_languagePanel.r3O53W_languagePanel{inset-inline-end:0}}.r3O53W_menuTrigger.r3O53W_menuTrigger{border:5px solid #0000;border-image:url(/assets/ui/button.webp) 5 fill;border-radius:0}details[open]>.r3O53W_menuTrigger{border-image-source:url(/assets/ui/button-hover.webp)}@media (hover:hover) and (pointer:fine){.r3O53W_menuTrigger.r3O53W_menuTrigger:hover{border-image-source:url(/assets/ui/button-hover.webp)}}@media (max-width:560px){.r3O53W_languagePanel.r3O53W_languagePanel{width:auto;max-height:calc(100dvh - var(--site-head-height,121px) - 20px);position:fixed;inset-block-start:calc(var(--site-head-height,121px) + 8px);inset-inline:16px}}.r3O53W_searchContinuation{border-block-start:1px solid var(--panel-edge);flex:none;padding-block:10px 2px;padding-inline:4px}.r3O53W_searchContinuation a{justify-content:space-between;gap:12px;width:100%;min-height:44px;display:flex}
.IFI__W_rail{height:calc(100svh - var(--site-head-height,65px));overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:oklch(44.13% .0277 75.48) oklch(25.15% .0081 264.42);background:oklch(25.15% .0081 264.42);border-inline-end:1px solid oklch(44.13% .0277 75.48);align-self:start;min-width:0;position:sticky;inset-block-start:var(--site-head-height,65px);overflow-y:auto}.IFI__W_rail nav{padding-block:14px 22px;padding-inline:9px}.IFI__W_title{z-index:2;color:oklch(87.29% .0636 82.56);background:oklch(25.15% .0081 264.42);border-block-end:1px solid oklch(43.15% .0232 79.94);justify-content:space-between;align-items:baseline;gap:5px;margin-block:0 12px;margin-inline:8px;padding-block:0 10px;padding-inline:0;font-family:Georgia,serif;font-size:20px;font-weight:500;line-height:1.4;display:flex;position:sticky;inset-block-start:0}.IFI__W_sections,.IFI__W_children{margin:0;padding:0;list-style:none}.IFI__W_sections{gap:5px;display:grid}.IFI__W_children{margin-block:3px 9px;margin-inline:11px 0;padding-inline-start:7px}.IFI__W_children[hidden]{display:none}.IFI__W_categoryGroup{margin-block:8px 12px;margin-inline:0}.IFI__W_categoryHeading{color:oklch(73.17% .0683 80.08);letter-spacing:.03em;padding-block:5px 4px;padding-inline:9px;font-size:12px;line-height:1.45;display:block}.IFI__W_categoryList{margin:0;padding:0;list-style:none}.IFI__W_iconSlot{flex:none;place-items:center;width:22px;height:22px;display:grid}.IFI__W_branch,.IFI__W_leaf{text-align:start;color:oklch(86.58% .0193 83.06);border:1px solid #0000;border-radius:0;align-items:center;gap:9px;width:100%;min-height:40px;padding-block:7px;padding-inline:9px;font-size:14px;line-height:1.4;display:flex}.IFI__W_split{grid-template-columns:minmax(0,1fr) 40px;align-items:stretch;display:grid}.IFI__W_categoryToggle{color:oklch(73.94% .0671 81.93);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;min-width:40px;min-height:40px;padding:0;display:grid}.IFI__W_categoryToggle:focus-visible{color:oklch(93.91% .0611 83.05);background:oklch(34.86% .0194 76.76);border-color:oklch(57.14% .0608 79.62)}@media (hover:hover) and (pointer:fine){.IFI__W_categoryToggle:hover{color:oklch(93.91% .0611 83.05);background:oklch(34.86% .0194 76.76);border-color:oklch(57.14% .0608 79.62)}}.IFI__W_categoryToggle:focus-visible{outline-offset:-2px;outline:2px solid oklch(77.31% .0931 75.36)}.IFI__W_categoryToggle[aria-expanded=true] .IFI__W_chevron{transform:rotate(45deg)}.IFI__W_branch{cursor:pointer;background:oklch(28.91% 0 none);border-color:oklch(41.38% .0155 86.89);font-weight:500}.IFI__W_branch>span:last-child,.IFI__W_leaf>span:last-child{overflow-wrap:anywhere;min-width:0}.IFI__W_chevron{color:oklch(73.94% .0671 81.93);border-block-end:1px solid;border-inline-end:1px solid;flex:none;width:7px;height:7px;display:block;transform:rotate(-45deg)}.IFI__W_branch[aria-expanded=true] .IFI__W_chevron{transform:rotate(45deg)}.IFI__W_leaf{color:oklch(81.02% .0225 83.26);text-decoration:none}:is(.IFI__W_leaf .game-glyph,.IFI__W_branch .game-glyph){background:oklch(24.84% .0077 274.64);border-color:oklch(45.4% .0249 78.88);flex:none;width:22px;height:22px;padding:2px}.IFI__W_leaf .game-glyph-empty{flex:none;display:block}.IFI__W_iconSlot .game-glyph{width:22px;height:22px}@media (hover:hover) and (pointer:fine){.IFI__W_branch:hover,.IFI__W_leaf:hover{color:oklch(93.91% .0611 83.05);background:oklch(34.86% .0194 76.76);border-color:oklch(57.14% .0608 79.62);text-decoration:none}}.IFI__W_branch:focus-visible,.IFI__W_leaf:focus-visible{outline-offset:-2px;outline:2px solid oklch(77.31% .0931 75.36)}.IFI__W_leaf[aria-current],.IFI__W_branch[aria-current]{color:oklch(93.91% .0611 83.05);background:oklch(39.94% .0362 83.27);border-color:oklch(67.54% .0719 82.26)}.IFI__W_compact{background:0 0;border:0;height:auto;position:static;overflow:visible}.IFI__W_compact nav{padding-block:8px 16px;padding-inline:12px}.IFI__W_compact .IFI__W_branch,.IFI__W_compact .IFI__W_leaf,.IFI__W_compact .IFI__W_categoryToggle{min-height:44px}.IFI__W_compact .IFI__W_split{grid-template-columns:minmax(0,1fr) 44px}.IFI__W_compact .IFI__W_categoryToggle{min-width:44px}@media (max-width:1023px){.IFI__W_rail:not(.IFI__W_compact){display:none}}@media (min-width:1024px){.IFI__W_compact{display:none}}.IFI__W_groupSplit{background:oklch(28.91% 0 none);border:1px solid oklch(41.38% .0155 86.89)}.IFI__W_groupSplit .IFI__W_branch{border-color:#0000}.IFI__W_groupSplit .IFI__W_categoryToggle{border-inline-start-color:oklch(41.38% .0155 86.89)}
.Fpp_qG_rail{display:none}@media (min-width:1181px){.Fpp_qG_rail{z-index:30;flex:0 0 var(--network-rail-w);width:var(--network-rail-w);height:calc(100svh - var(--site-head-height,65px));background:oklch(22.66% .006 271.15);border-inline-end:1px solid oklch(44.13% .0277 75.48);align-self:flex-start;display:block;position:sticky;inset-block-start:var(--site-head-height,65px)}}.Fpp_qG_panel{flex-direction:column;min-width:0;height:100%;padding-block:0;padding-inline:8px;display:flex}.Fpp_qG_head{border-block-end:1px solid oklch(43.15% .0232 79.94);align-items:flex-start;gap:4px;margin-block:0;margin-inline:8px 0;padding-block:14px 10px;padding-inline:0;display:flex}.Fpp_qG_title{color:oklch(87.29% .0636 82.56);flex:1;min-width:0;margin:0;font-family:Georgia,serif;font-size:20px;font-weight:500;line-height:1.4}.Fpp_qG_collapse{color:oklch(73.94% .0671 81.93);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;place-items:center;width:40px;height:40px;margin-block:-6px;margin-inline:0 -8px;padding:0;display:grid}.Fpp_qG_collapse:focus-visible{color:oklch(93.91% .0611 83.05);background:oklch(34.86% .0194 76.76);border-color:oklch(57.14% .0608 79.62)}@media (hover:hover) and (pointer:fine){.Fpp_qG_collapse:hover{color:oklch(93.91% .0611 83.05);background:oklch(34.86% .0194 76.76);border-color:oklch(57.14% .0608 79.62)}}.Fpp_qG_collapse:focus-visible,.Fpp_qG_row:focus-visible,.Fpp_qG_menuToggle:focus-visible{outline-offset:-2px;outline:2px solid oklch(77.31% .0931 75.36)}.Fpp_qG_collapse .Fpp_qG_chevron{transform:translate(2px)rotate(135deg)}.Fpp_qG_chevron{border-block-end:1px solid;border-inline-end:1px solid;flex:none;width:7px;height:7px;display:block;transform:rotate(-45deg)}.Fpp_qG_list{overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:oklch(44.13% .0277 75.48) oklch(22.66% .006 271.15);flex:1;align-content:start;gap:4px;min-height:0;margin:0;padding-block:12px 22px;padding-inline:0;list-style:none;display:grid;overflow-y:auto}.Fpp_qG_row{color:oklch(81.02% .0225 83.26);border:1px solid #0000;align-items:center;gap:10px;min-height:40px;padding-block:5px;padding-inline:8px;font-size:14px;line-height:1.4;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.Fpp_qG_row:hover{color:oklch(93.91% .0611 83.05);background:oklch(34.86% .0194 76.76);border-color:oklch(57.14% .0608 79.62);text-decoration:none}}.Fpp_qG_current{color:oklch(93.91% .0611 83.05);background:oklch(39.94% .0362 83.27);border-color:oklch(67.54% .0719 82.26)}.Fpp_qG_row:active{color:oklch(93.91% .0611 83.05);background:oklch(27.888% .01552 76.76);border-color:oklch(67.54% .0719 82.26);text-decoration:none}.Fpp_qG_tile{background:oklch(26.59% .0023 325.64);border:1px solid oklch(45.4% .0249 78.88);flex:none;place-items:center;width:28px;height:28px;display:grid}.Fpp_qG_current .Fpp_qG_tile{border-color:oklch(57.14% .0608 79.62)}@media (hover:hover) and (pointer:fine){.Fpp_qG_row:hover .Fpp_qG_tile{border-color:oklch(57.14% .0608 79.62)}}.Fpp_qG_tile img{object-fit:contain;width:22px;height:22px;display:block}.Fpp_qG_name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Fpp_qG_strip{display:none}html[data-network-rail=closed] .Fpp_qG_panel{display:none}html[data-network-rail=closed] .Fpp_qG_strip{cursor:pointer;background:0 0;border:0;width:calc(100% + 8px);margin:0;padding:0;display:block;position:absolute;inset-block:0;inset-inline:0 auto}.Fpp_qG_strip:before{content:"";opacity:.55;background:linear-gradient(#0000,oklch(57.23% .0633 75.43) 25% 75%,#0000);width:4px;transition:opacity .12s;position:absolute;inset-block:0;inset-inline:0 auto}.Fpp_qG_strip:focus-visible{outline:2px solid #0000}.Fpp_qG_handle{border:1px solid oklch(57.14% .0608 79.62);color:oklch(93.91% .0611 83.05);visibility:hidden;opacity:0;background:oklch(34.86% .0194 76.76);border-inline-start:0;place-items:center;width:14px;height:44px;transition:opacity .12s,visibility 0s linear .12s;display:grid;position:absolute;inset-block-start:50%;inset-inline-start:5px;transform:translate(-6px,-50%)}@media (prefers-reduced-motion:no-preference){.Fpp_qG_handle{transition:opacity .12s,transform .12s,visibility 0s linear .12s}}.Fpp_qG_strip:focus-visible:before{opacity:1}@media (hover:hover) and (pointer:fine){.Fpp_qG_strip:hover:before{opacity:1}}.Fpp_qG_strip:focus-visible .Fpp_qG_handle{visibility:visible;opacity:1;transition:opacity .12s;transform:translateY(-50%)}@media (hover:hover) and (pointer:fine){.Fpp_qG_strip:hover .Fpp_qG_handle{visibility:visible;opacity:1;transition:opacity .12s;transform:translateY(-50%)}}@media (prefers-reduced-motion:no-preference){.Fpp_qG_strip:focus-visible .Fpp_qG_handle{transition:opacity .12s,transform .12s}@media (hover:hover) and (pointer:fine){.Fpp_qG_strip:hover .Fpp_qG_handle{transition:opacity .12s,transform .12s}}}.Fpp_qG_strip:focus-visible .Fpp_qG_handle{outline-offset:-2px;outline:2px solid oklch(77.31% .0931 75.36)}@media (prefers-reduced-motion:reduce){.Fpp_qG_strip:before,.Fpp_qG_handle,.Fpp_qG_strip:focus-visible .Fpp_qG_handle{transition:none}@media (hover:hover) and (pointer:fine){.Fpp_qG_strip:hover .Fpp_qG_handle{transition:none}}}.Fpp_qG_menu{border-block-start:1px solid var(--panel-edge);margin-block:4px 0;margin-inline:12px;padding-block:6px 12px;padding-inline:0}.Fpp_qG_menuToggle{width:100%;min-height:44px;color:var(--gold);font:inherit;text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;justify-content:space-between;align-items:center;gap:12px;margin:0;padding-block:8px;padding-inline:10px;font-size:15px;line-height:1.4;display:flex}@media (hover:hover) and (pointer:fine){.Fpp_qG_menuToggle:hover{color:oklch(93.91% .0611 83.05);background:oklch(34.86% .0194 76.76);border-color:oklch(57.14% .0608 79.62)}}.Fpp_qG_menuToggle[aria-expanded=true] .Fpp_qG_chevron{transform:rotate(45deg)}.Fpp_qG_menuList{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:4px;margin:0;padding-block:6px 0;padding-inline:0;list-style:none;display:grid}.Fpp_qG_menuList[hidden]{display:none}.Fpp_qG_menuList .Fpp_qG_row{min-height:44px}
