.l_zhLW_lead{color:var(--ink-dim);max-width:75ch;margin-block:0 28px;margin-inline:0;font-size:16px;line-height:1.6}.l_zhLW_directory{grid-template-columns:repeat(auto-fit,minmax(min(100%,max(18rem,50% - 9px)),1fr));gap:18px;display:grid}.l_zhLW_entry{min-width:0;color:var(--ink);padding:22px;position:relative}.l_zhLW_link{color:inherit;text-decoration:none}.l_zhLW_link:after{content:"";position:absolute;inset:0}.l_zhLW_heading{align-items:center;gap:12px;min-height:44px;display:flex}.l_zhLW_heading h2{color:var(--gold);margin:0;font-size:20px;line-height:1.4}.l_zhLW_entry p{color:var(--ink-dim);margin-block:14px 0;margin-inline:0;font-size:15px;line-height:1.6}.l_zhLW_link:focus-visible{outline:2px solid var(--gold);outline-offset:3px}@supports selector(:has(*)){.l_zhLW_link:focus-visible{outline:2px solid #0000}.l_zhLW_entry:has(.l_zhLW_link:focus-visible){outline:2px solid var(--gold);outline-offset:3px}}@media (max-width:650px){.l_zhLW_entry{padding:18px}}
.zvdStq_trigger{width:100%;min-width:0;min-height:44px;color:var(--ink);text-align:start;cursor:pointer;background:oklch(22.17% .0084 264.39);border:1px solid oklch(48.95% .0225 90.68);border-radius:0;align-items:center;gap:10px;padding-block:9px;padding-inline:12px;font:400 15px/1.4 Segoe UI,Arial,system-ui,sans-serif;display:flex;box-shadow:inset 0 2px 5px oklch(0% 0 none/.267)}.zvdStq_trigger>span:first-of-type{overflow-wrap:anywhere;flex:1;min-width:0}.zvdStq_trigger>img{object-fit:contain;flex:none}.zvdStq_trigger[data-state=open]{border-color:var(--gold);background:oklch(26.23% .0057 121.84)}@media (hover:hover) and (pointer:fine){.zvdStq_trigger:hover{border-color:var(--gold);background:oklch(26.23% .0057 121.84)}}.zvdStq_trigger:focus-visible{outline-offset:2px;outline:2px solid oklch(83.75% .0832 81.96)}.zvdStq_trigger:disabled{opacity:.5;cursor:not-allowed}.zvdStq_arrow{color:oklch(75.75% .0664 82.9);flex:none;align-items:center;margin-inline-start:auto;display:flex}.zvdStq_trigger[data-state=open] .zvdStq_arrow{transform:rotate(180deg)}.zvdStq_content{z-index:400;min-width:var(--radix-select-trigger-width);max-width:calc(100vw - 24px);max-height:min(360px,var(--radix-select-content-available-height));min-block-size:0;color:var(--ink);transform-origin:var(--radix-select-content-transform-origin);background:oklch(26.51% .0076 274.67) padding-box padding-box;border:8px solid #0000;border-image:url(/assets/ui/window.webp) 10 fill;overflow:clip;box-shadow:0 12px 32px oklch(0% 0 none/.6)}.zvdStq_viewport{max-height:inherit;padding:3px}.zvdStq_item{cursor:pointer;overflow-wrap:anywhere;-webkit-user-select:none;user-select:none;border-block-end:1px solid oklch(100% 0 none/.031);outline:2px solid #0000;align-items:center;gap:9px;min-height:42px;padding-block:8px;padding-inline:3px 12px;font:400 15px/1.4 Segoe UI,Arial,system-ui,sans-serif;display:flex;position:relative}.zvdStq_item[data-highlighted]{color:oklch(93.84% .0645 84.48);background:oklch(50.8% .0509 77.33/.333)}.zvdStq_item[data-state=checked]{color:oklch(92.36% .0784 83.59);background:oklch(43.35% .0437 78.35/.18)}.zvdStq_item[data-disabled]{opacity:.4;cursor:not-allowed}.zvdStq_mark{flex:none;align-items:center;width:22px;height:22px;display:flex}.zvdStq_image{object-fit:contain;background:oklch(19.98% .0086 264.36);border:1px solid oklch(47.74% .0387 81.66);flex:none}.zvdStq_scroll{height:24px;color:var(--gold);background:oklch(27.64% .0079 264.44);justify-content:center;align-items:center;font-size:18px;display:flex}@media (prefers-reduced-motion:no-preference){.zvdStq_content{animation:.12s ease-out zvdStq_reveal}.zvdStq_arrow{transition:transform .12s ease-out}@keyframes zvdStq_reveal{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}}@media (max-width:600px){.zvdStq_item{min-height:44px}.zvdStq_trigger{font-size:15px}}
._1x0Fxa_facts{gap:12px;display:grid}._1x0Fxa_list{gap:4px;margin:0;display:grid}._1x0Fxa_list div{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:12px;font-size:14px;display:grid}._1x0Fxa_list dt{color:var(--ink-dim)}._1x0Fxa_list dd{text-align:end;color:var(--gold);font-variant-numeric:tabular-nums;margin:0}._1x0Fxa_group{gap:6px;display:grid}._1x0Fxa_title{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-dim);justify-content:space-between;align-items:center;gap:10px;margin:0;font-size:12px;font-weight:600;display:flex}._1x0Fxa_title a{color:var(--ink-dim);align-items:center;gap:8px;display:inline-flex}@media (hover:hover) and (pointer:fine){._1x0Fxa_title a:hover{color:var(--ink)}}._1x0Fxa_title img{border:1px solid var(--panel-edge);background:var(--well);border-radius:3px;block-size:24px;inline-size:24px}._1x0Fxa_items{gap:3px;margin:0;padding:0;list-style:none;display:grid}._1x0Fxa_items a{min-block-size:36px;color:var(--ink);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;font-size:14px;display:grid}@media (hover:hover) and (pointer:fine){._1x0Fxa_items a:hover ._1x0Fxa_name{color:#fff}}._1x0Fxa_items img,._1x0Fxa_blank{border:1px solid var(--panel-edge);background:var(--well);border-radius:3px;block-size:34px;inline-size:34px}._1x0Fxa_name{overflow-wrap:anywhere;min-inline-size:0}._1x0Fxa_rate{font-variant-numeric:tabular-nums;color:var(--gold);letter-spacing:0;text-transform:none;font-size:13px;font-weight:500}
.CSJMIq_field{min-width:0}.CSJMIq_label{color:var(--ink-dim);justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}.CSJMIq_label output{font-variant-numeric:tabular-nums;color:var(--gold)}.CSJMIq_root{-webkit-user-select:none;user-select:none;touch-action:none;align-items:center;width:100%;height:44px;padding-inline:10px;display:flex;position:relative}.CSJMIq_track{background:oklch(18.53% .0095 255.64);border:1px solid oklch(47.36% .04 82.59);flex-grow:1;height:6px;position:relative}.CSJMIq_range{background:oklch(65.32% .0827 78.1);height:100%;position:absolute}.CSJMIq_thumb{cursor:grab;background:oklch(68.4% .0792 78.99);border:2px solid oklch(83.21% .0795 86.15);width:22px;height:28px;display:block;box-shadow:0 2px 8px oklch(0% 0 none/.6)}.CSJMIq_thumb:active{cursor:grabbing;background:oklch(78.35% .0912 84.21)}.CSJMIq_thumb:focus-visible{outline-offset:4px;outline:2px solid oklch(92.88% .0719 83.18)}.CSJMIq_root[data-disabled]{opacity:.4}.CSJMIq_root[data-disabled] .CSJMIq_thumb{cursor:not-allowed}
.ZVkkRG_work{gap:10px;margin-block-start:12px;display:grid}.ZVkkRG_work h3{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-dim);justify-content:space-between;gap:12px;margin:0;font-size:12px;font-weight:600;display:flex}.ZVkkRG_work h3 span{letter-spacing:0;text-transform:none;color:var(--gold);font-variant-numeric:tabular-nums;font-weight:500}.ZVkkRG_workers{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ZVkkRG_workers>li{border:1px solid var(--panel-edge);background:oklch(24% .0074 274.7);border-radius:3px;gap:6px;padding-block:8px;padding-inline:10px;display:grid}.ZVkkRG_head{justify-content:space-between;align-items:baseline;gap:10px;font-size:14px;display:flex}.ZVkkRG_head span{color:var(--ink-dim);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}.ZVkkRG_items{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ZVkkRG_items a{border:1px solid var(--panel-edge);background:var(--well);color:var(--ink);border-radius:3px;align-items:center;gap:6px;padding-inline-end:8px;font-size:13px;display:flex}@media (hover:hover) and (pointer:fine){.ZVkkRG_items a:hover{border-color:var(--gold)}}.ZVkkRG_items img{block-size:28px;inline-size:28px;display:block}.ZVkkRG_items b{font-variant-numeric:tabular-nums;color:var(--gold);font-weight:600}.ZVkkRG_silver{color:var(--ink-dim);align-items:baseline;gap:8px;font-size:13px;display:flex}.ZVkkRG_silver b{color:var(--gold);font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.ZVkkRG_silver small{font-variant-numeric:tabular-nums;margin-inline-start:auto;font-size:13px}.ZVkkRG_adds{color:var(--ink-dim);margin:0;font-size:13px}.ZVkkRG_adds b{color:var(--gold);font-variant-numeric:tabular-nums;font-weight:600}.ZVkkRG_assign{justify-self:end;min-block-size:32px;padding-block:4px;padding-inline:14px;font-size:13px}.ZVkkRG_assign[aria-pressed=true]{border-color:var(--gold);color:var(--gold)}
.vjAl9a_map{border:1px solid var(--panel-edge);isolation:isolate;background:oklch(30.74% .0294 206.3);border-radius:7px;block-size:clamp(620px,100dvh - 150px,1100px);margin-block-end:20px;position:relative;overflow:clip}.site-workspace:has(.vjAl9a_surface){grid-template-columns:minmax(0,1fr);max-width:none}.site-workspace:has(.vjAl9a_surface)>:not(main){display:none}main.wrap:has(.vjAl9a_surface){max-width:none}.vjAl9a_surface{block-size:calc(100dvh - 200px);min-block-size:600px}.vjAl9a_compact{block-size:480px;margin:0}.vjAl9a_fullscreen{border:0;border-radius:0;block-size:100dvh;margin:0}.vjAl9a_canvas{font:inherit;background:oklch(30.74% .0294 206.3);position:absolute;inset:0}.vjAl9a_canvas .bdo-map-tiles .leaflet-tile{block-size:129px!important;inline-size:129px!important}.vjAl9a_canvas .bdo-map-tiles-dense .leaflet-tile{block-size:65px!important;inline-size:65px!important}.vjAl9a_canvas .bdo-map-tiles .leaflet-tile img{-webkit-user-select:none;user-select:none;block-size:100%;inline-size:100%;display:block;transform:scaleY(-1)}.vjAl9a_canvas:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.vjAl9a_canvas:focus-visible:after{content:"";z-index:1000;pointer-events:none;outline:2px solid var(--gold);outline-offset:-2px;border-radius:inherit;position:absolute;inset:0}@media (forced-colors:active){.vjAl9a_canvas:focus-visible:after{outline-color:highlight}}.vjAl9a_canvas.bdo-map-pointing{cursor:pointer}.vjAl9a_panel{z-index:500;background:oklch(28.56% .0074 274.7/.97) padding-box padding-box;border:10px solid #0000;border-image:url(/assets/ui/window.webp) 10 fill;border-radius:0;flex-direction:column;inline-size:320px;display:flex;position:absolute;inset-block:14px;inset-inline-start:14px;box-shadow:0 10px 36px oklch(0% 0 none/.6)}.vjAl9a_panelHead{border-block-end:1px solid var(--panel-edge);justify-content:space-between;align-items:center;gap:12px;padding-block:8px 10px;padding-inline:10px;display:flex}.vjAl9a_panelHead :is(h1,h2){color:var(--ink);text-wrap:balance;margin:0;font-size:21px;line-height:1.25}.vjAl9a_search{border-block-end:1px solid var(--panel-edge);padding-block:12px;padding-inline:6px;position:relative}.vjAl9a_search input{min-block-size:42px;inline-size:100%}.vjAl9a_results{z-index:2;border:1px solid var(--gold-deep);background:oklch(26% .0074 274.7);border-radius:2px;max-block-size:min(420px,60dvh);position:absolute;inset-block-start:calc(100% - 6px);inset-inline:14px;overflow:auto;box-shadow:0 14px 36px oklch(0% 0 none/.7)}.vjAl9a_results button{text-align:start;border:0;inline-size:100%;color:var(--ink);cursor:pointer;font:inherit;background:0 0;border-block-end:1px solid oklch(31.36% .0144 89.89/.6);padding-block:9px;padding-inline:12px;display:block}.vjAl9a_results button:last-child{border-block-end:0}@media (hover:hover) and (pointer:fine){.vjAl9a_results button:hover{background:oklch(26% .012 88)}}.vjAl9a_results button:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.vjAl9a_results strong{font-size:14px;font-weight:600;display:block}.vjAl9a_results small,.vjAl9a_results p{color:var(--ink-dim);font-size:12px}.vjAl9a_results p{margin:0;padding:12px}.vjAl9a_groups{scrollbar-width:thin;scrollbar-color:var(--gold-deep) transparent;padding-block:6px 8px;padding-inline:8px;overflow:auto}.vjAl9a_group{border-block-end:1px solid oklch(31.36% .0144 89.89/.55);padding-block:10px 4px}.vjAl9a_group:last-child{border-block-end:0}.vjAl9a_group ul{gap:2px;margin:0;padding:0;padding-inline-start:26px;list-style:none;display:grid}.vjAl9a_groupHead{margin-block-end:2px}.vjAl9a_group li>label{min-block-size:32px}.vjAl9a_groupName{letter-spacing:.08em;text-transform:uppercase;color:var(--ring);font-size:13px;font-weight:650}.vjAl9a_layerRow{align-items:center;gap:9px;min-block-size:28px;font-size:14px;display:inline-flex}.vjAl9a_layerRow img{object-fit:contain;block-size:22px;inline-size:22px}.vjAl9a_swatch{block-size:14px;inline-size:14px;box-shadow:0 0 0 1.5px var(--ring);background:radial-gradient(circle,oklch(32.86% .0225 81.07) 0 40%,oklch(18.4% .011 80.49) 100%);border-radius:50%;margin-inline:4px}.vjAl9a_layerLine{justify-content:space-between;align-items:center;gap:8px;display:flex}.vjAl9a_expand{block-size:28px;inline-size:28px;color:var(--ink-dim);cursor:pointer;background:0 0;border:0;border-radius:3px;flex:none;place-items:center;padding:0;transition:color .15s;display:grid}@media (prefers-reduced-motion:no-preference){.vjAl9a_expand{transition:color .15s,transform .15s}}.vjAl9a_expand[aria-expanded=true]{transform:rotate(90deg)}@media (hover:hover) and (pointer:fine){.vjAl9a_expand:hover{color:var(--ink)}}.vjAl9a_expand:focus-visible{outline:2px solid var(--gold);outline-offset:1px}.vjAl9a_group ul.vjAl9a_materials{padding-block:2px 6px;padding-inline-start:30px}.vjAl9a_materials .vjAl9a_layerRow{font-size:13px}.vjAl9a_linkSwatch{background:oklch(87.94% .0696 90.02/.8);block-size:2px;inline-size:22px;box-shadow:0 0 0 1px oklch(0% 0 none/.55)}.vjAl9a_reopen{z-index:500;border:1px solid var(--gold-deep);min-block-size:44px;color:var(--ink);font:inherit;cursor:pointer;background:oklch(28.56% .0074 274.7/.96);border-radius:5px;align-items:center;gap:8px;padding-inline:14px;font-size:14px;display:flex;position:absolute;inset-block-start:14px;inset-inline-start:14px}@media (hover:hover) and (pointer:fine){.vjAl9a_reopen:hover{border-color:var(--gold);color:#fff}}.vjAl9a_controls{z-index:500;align-items:flex-start;gap:10px;display:flex;position:absolute;inset-block-start:14px;inset-inline-end:14px}.vjAl9a_controls>:first-child:not(.vjAl9a_zoom){background:oklch(28.56% .0074 274.7/.96);min-block-size:44px;inline-size:250px}.vjAl9a_zoom{gap:3px;display:grid}.vjAl9a_zoom button{border:1px solid var(--gold-deep);block-size:44px;inline-size:44px;color:var(--ink);cursor:pointer;background:oklch(28.56% .0074 274.7/.96);border-radius:5px;place-items:center;padding:0;transition:border-color .15s,color .15s;display:grid}@media (prefers-reduced-motion:no-preference){.vjAl9a_zoom button{transition:border-color .15s,color .15s,transform .1s}}@media (hover:hover) and (pointer:fine){.vjAl9a_zoom button:hover{border-color:var(--gold);color:#fff}}.vjAl9a_zoom button:active{transform:scale(.96)}.vjAl9a_zoom button:focus-visible{outline:2px solid var(--gold);outline-offset:1px}.vjAl9a_card{z-index:600;scrollbar-width:thin;background:oklch(28.56% .0074 274.7/.97) padding-box padding-box;border:10px solid #0000;border-image:url(/assets/ui/window.webp) 10 fill;border-radius:0;max-block-size:calc(100% - 140px);inline-size:min(380px,100% - 28px);padding-block:6px 8px;padding-inline:10px;position:absolute;inset-block-end:14px;inset-inline-end:14px;overflow:auto;box-shadow:0 12px 40px oklch(0% 0 none/.66)}.vjAl9a_cardHead{align-items:flex-start;gap:12px;display:flex}.vjAl9a_cardName{flex:1;min-inline-size:0}.vjAl9a_portrait{object-fit:contain;filter:drop-shadow(0 2px 6px oklch(0% 0 none/.6));flex:none;block-size:64px;inline-size:64px}.vjAl9a_subtitle{color:var(--gold);margin-block:4px 0;margin-inline:0;font-size:14px}.vjAl9a_detail{color:var(--ink-dim);margin:0;font-size:13px}.vjAl9a_cardKind{letter-spacing:.08em;text-transform:uppercase;color:var(--gold);margin-block-end:2px;font-size:12px;display:block}.vjAl9a_cardTitle{overflow-wrap:anywhere;margin:0;font-size:20px;line-height:1.3}.vjAl9a_cardTitle a{color:var(--ink)}.vjAl9a_close{block-size:36px;inline-size:36px;color:var(--ink-dim);cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;place-items:center;margin-block-start:-4px;margin-inline-end:-8px;display:grid}@media (hover:hover) and (pointer:fine){.vjAl9a_close:hover{color:var(--ink);background:oklch(26% .012 88)}}.vjAl9a_facts{gap:4px;margin-block:10px 0;margin-inline:0;display:grid}.vjAl9a_facts div{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:12px;font-size:14px;display:grid}.vjAl9a_facts dt{color:var(--ink-dim)}.vjAl9a_facts dd{text-align:end;margin:0}.vjAl9a_number{font-variant-numeric:tabular-nums;color:var(--gold)}.vjAl9a_cardSection{margin-block-start:12px}.vjAl9a_cardSection h3{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-dim);margin-block:0 6px;font-size:12px;font-weight:600}.vjAl9a_chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.vjAl9a_chips button,.vjAl9a_path button{border:1px solid var(--panel-edge);color:var(--ink);font:inherit;cursor:pointer;background:oklch(24% .0074 274.7);border-radius:3px;padding-block:5px;padding-inline:9px;font-size:13px;transition:border-color .15s,color .15s}@media (hover:hover) and (pointer:fine){.vjAl9a_chips button:hover,.vjAl9a_path button:hover{border-color:var(--gold);color:#fff}}.vjAl9a_path{flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.vjAl9a_path li{align-items:center;gap:6px;display:flex}.vjAl9a_path li+li:before{content:"";background:var(--gold);block-size:1.5px;inline-size:12px}.vjAl9a_path span{color:var(--gold);font-weight:600}.vjAl9a_drops{grid-template-columns:repeat(auto-fill,38px);gap:5px;margin:0;padding:0;list-style:none;display:grid}.vjAl9a_drops a{border:1px solid var(--panel-edge);background:var(--well);border-radius:3px;block-size:38px;inline-size:38px;transition:border-color .15s;display:block}@media (hover:hover) and (pointer:fine){.vjAl9a_drops a:hover{border-color:var(--gold)}}.vjAl9a_drops img{block-size:36px;inline-size:36px;display:block}.vjAl9a_drops span{min-block-size:0;min-inline-size:0;padding:2px;font-size:12px;line-height:1.1;display:block;overflow:clip}.vjAl9a_links{flex-wrap:wrap;gap:4px 12px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.vjAl9a_zoneLink{margin-block-start:12px;font-size:14px;display:inline-block}.vjAl9a_products{gap:4px;margin:0;padding:0;list-style:none;display:grid}.vjAl9a_products a{color:var(--ink);align-items:center;gap:10px;font-size:14px;display:flex}.vjAl9a_products img{border:1px solid var(--panel-edge);background:var(--well);border-radius:3px;block-size:32px;inline-size:32px}.vjAl9a_cardList{margin-block:10px 0;margin-inline:0;padding:0;list-style:none;display:grid}.vjAl9a_cardList button{inline-size:100%;color:var(--ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-block-end:1px solid oklch(31.36% .0144 89.89/.55);justify-content:space-between;align-items:baseline;gap:12px;padding-block:8px;padding-inline:4px;font-size:14px;display:flex}@media (hover:hover) and (pointer:fine){.vjAl9a_cardList button:hover{color:#fff;background:oklch(26% .012 88)}}.vjAl9a_cardList small{color:var(--ink-dim);font-size:12px}.vjAl9a_open{justify-content:center;inline-size:100%;margin-block-start:14px}.vjAl9a_tooltip{z-index:550;pointer-events:none;border:1px solid var(--gold-deep);white-space:nowrap;text-align:center;background:oklch(17% .006 88/.96);border-radius:4px;padding-block:6px;padding-inline:10px;position:absolute;transform:translate(-50%,calc(-100% - 8px));box-shadow:0 6px 20px oklch(0% 0 none/.6)}.vjAl9a_tooltip strong{color:var(--ink);font-size:13px;font-weight:600;display:block}.vjAl9a_tooltip small{color:var(--ink-dim);font-size:12px;display:block}.vjAl9a_banner{z-index:700;background:var(--panel);border:1px solid var(--gold-deep);white-space:nowrap;border-radius:5px;margin:0;padding-block:10px;padding-inline:16px;font-size:14px;position:absolute;inset-block-start:18px;inset-inline-start:50%;transform:translate(-50%)}.vjAl9a_bannerLow{inset-block:auto 18px}@media (prefers-reduced-motion:reduce){.vjAl9a_zoom button,.vjAl9a_expand{transition:none}}.vjAl9a_empire{border-block-end:1px solid var(--panel-edge);gap:8px;padding-block:10px;padding-inline:10px;display:grid}.vjAl9a_empireHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.vjAl9a_empireHead h2{letter-spacing:.08em;text-transform:uppercase;color:var(--gold);margin:0;font-size:13px;font-weight:650}.vjAl9a_empireTotals{gap:3px;margin:0;display:grid}.vjAl9a_empireTotals div{justify-content:space-between;gap:10px;font-size:13px;display:flex}.vjAl9a_empireTotals dt{color:var(--ink-dim)}.vjAl9a_empireTotals dd{color:var(--gold);font-variant-numeric:tabular-nums;margin:0}.vjAl9a_empireWarn{color:oklch(77.47% .1045 68.03);margin:0;font-size:12px}.vjAl9a_empireJobs{scrollbar-width:thin;gap:2px;max-block-size:220px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.vjAl9a_empireJobs li{align-items:center;gap:4px;display:flex}.vjAl9a_empireJob{min-inline-size:0;color:var(--ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:3px;flex:1;grid-template-columns:minmax(0,1fr) auto;column-gap:8px;padding-block:5px;padding-inline:6px;display:grid}@media (hover:hover) and (pointer:fine){.vjAl9a_empireJob:hover{background:oklch(26% .012 88)}}.vjAl9a_empireJob strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.vjAl9a_empireJob small{color:var(--ink-dim);text-overflow:ellipsis;white-space:nowrap;grid-column:1;font-size:12px;overflow:hidden}.vjAl9a_empireJob b{color:var(--gold);font-variant-numeric:tabular-nums;grid-area:1/2/span 2;align-self:center;font-size:13px}.vjAl9a_tooling .leaflet-container{cursor:crosshair}.vjAl9a_zoom button[aria-pressed=true]{border-color:var(--gold);color:var(--gold)}.vjAl9a_readout{z-index:500;border:1px solid var(--gold-deep);color:var(--ink);pointer-events:none;font-variant-numeric:tabular-nums;background:oklch(28.56% .0074 274.7/.9);border-radius:5px;align-items:center;gap:14px;padding-block:5px;padding-inline:12px;font-size:13px;display:flex;position:absolute;inset-block-end:14px;inset-inline-start:50%;translate:-50%}.vjAl9a_readout span{align-items:baseline;gap:8px;display:flex}.vjAl9a_readout small{color:var(--ink-dim);font-size:12px}.vjAl9a_scale>span{inline-size:var(--scale);border:2px solid var(--gold);border-block-start:0;block-size:6px;display:inline-block}.vjAl9a_leg{white-space:nowrap;border:1px solid var(--gold-deep);color:var(--gold);font-variant-numeric:tabular-nums;box-shadow:none;background:oklch(22% .008 270/.92);font-size:12px}.vjAl9a_tool{inline-size:min(360px,100% - 28px)}.vjAl9a_nearest{gap:2px;margin:0;padding:0;list-style:none;display:grid}.vjAl9a_nearest button{inline-size:100%;color:var(--ink);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:4px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding-block:5px;padding-inline:6px;display:grid}.vjAl9a_nearest button:focus-visible{background:oklch(100% 0 none/.06)}@media (hover:hover) and (pointer:fine){.vjAl9a_nearest button:hover{background:oklch(100% 0 none/.06)}}.vjAl9a_nearest button span{display:grid}.vjAl9a_nearest small{color:var(--ink-dim);font-size:12px}.vjAl9a_allLayers{justify-content:flex-end;gap:14px;padding-block:4px 2px;display:flex}.vjAl9a_empirePart{border-block-start:1px solid var(--panel-edge);gap:6px;padding-block-start:8px;display:grid}.vjAl9a_empirePart h3{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-dim);margin:0;font-size:12px;font-weight:600}.vjAl9a_empireColumns{justify-content:space-between;gap:8px;display:flex}.vjAl9a_empireTowns,.vjAl9a_empireSkills{gap:4px;margin:0;padding:0;list-style:none;display:grid}.vjAl9a_empireTowns li,.vjAl9a_empireSkills li{justify-content:space-between;align-items:center;gap:8px;display:flex}.vjAl9a_empireTowns li>span:first-child,.vjAl9a_empireSkills li>span{min-inline-size:0;display:grid}.vjAl9a_empireTowns li>span:last-child{flex:none;inline-size:136px}.vjAl9a_empireTowns strong,.vjAl9a_empireSkills strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.vjAl9a_empireTowns small,.vjAl9a_empireSkills small{color:var(--ink-dim);font-size:12px}.vjAl9a_empirePlan{align-items:center;gap:8px;display:flex}.vjAl9a_empireTowns{scrollbar-width:thin;max-block-size:240px;overflow:auto}.vjAl9a_bossList{gap:6px;margin:0;padding:0;list-style:none;display:grid}.vjAl9a_bossList li{grid-template-columns:96px minmax(0,1fr);align-items:baseline;gap:10px;display:grid}.vjAl9a_bossTime{display:grid}.vjAl9a_bossTime strong{font-variant-numeric:tabular-nums;font-size:13px}.vjAl9a_bossTime small{color:var(--gold);font-variant-numeric:tabular-nums;font-size:12px}.vjAl9a_bossNames{flex-wrap:wrap;gap:4px 12px;font-size:13px;display:flex}
.q6KhTW_links{flex-wrap:wrap;gap:6px;margin-block:10px 18px;margin-inline:0;display:flex}.q6KhTW_link{border:1px solid var(--panel-edge);background:var(--well);max-width:100%;min-height:44px;color:var(--ink);align-items:center;gap:9px;padding-block:6px;padding-inline:10px;font-size:15px;line-height:1.4;display:inline-flex}.q6KhTW_link img{object-fit:contain;flex:none}.q6KhTW_link span{overflow-wrap:anywhere;min-width:0}@media (hover:hover) and (pointer:fine){.q6KhTW_link:hover{color:var(--gold);border-color:var(--gold-deep);text-decoration:none}}.q6KhTW_group{margin-block:10px 18px;margin-inline:0}.q6KhTW_group summary{border:1px solid var(--panel-edge);background:var(--well);min-height:44px;color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding-block:8px;padding-inline:10px;font-size:15px;line-height:1.4;list-style:none;display:flex}.q6KhTW_group summary::-webkit-details-marker{display:none}@media (hover:hover) and (pointer:fine){.q6KhTW_group summary:hover{color:var(--gold);border-color:var(--gold-deep)}}.q6KhTW_group summary:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.q6KhTW_group summary svg{color:var(--gold);flex:none}.q6KhTW_group[open] summary svg{transform:rotate(180deg)}.q6KhTW_group .q6KhTW_links{overscroll-behavior:contain;scrollbar-color:var(--gold-deep) var(--well);max-height:224px;margin-block:8px 0;margin-inline:0;padding:4px;overflow-y:auto}.q6KhTW_link:focus-visible{outline:2px solid var(--gold);outline-offset:2px;border-radius:0}
.oVbyba_controls{grid-template-columns:minmax(0,1fr);gap:12px;margin-block:18px;margin-inline:0;display:grid}.oVbyba_controls>label{min-width:0;margin:0}.oVbyba_controls[aria-busy=true]{opacity:.7}@media (min-width:600px) and (max-width:850px){.oVbyba_controls{grid-template-columns:repeat(2,minmax(0,1fr))}}
._7ne_ia_context{min-width:0;margin-block:0 18px;margin-inline:0}._7ne_ia_peers,._7ne_ia_categories{flex-wrap:wrap;align-items:center;gap:4px 16px;min-width:0;display:flex}._7ne_ia_peers{border-block-end:1px solid var(--panel-edge);padding-block:0 10px;padding-inline:0}._7ne_ia_peers a,._7ne_ia_categories a{min-height:var(--hit-target);color:var(--ink-dim);align-items:center;gap:7px;padding-block:4px;padding-inline:2px;font-size:14px;line-height:1.45;display:inline-flex;position:relative}._7ne_ia_categories .game-glyph{flex:none;width:22px;height:22px;padding:2px}@media (hover:hover) and (pointer:fine){._7ne_ia_peers a:hover,._7ne_ia_categories a:hover{color:var(--gold)}}._7ne_ia_peers a[aria-current],._7ne_ia_categories a[aria-current]{color:oklch(91.11% .0914 83.5);text-shadow:var(--current-glow)}._7ne_ia_tools{flex-wrap:wrap;gap:4px 16px;margin-inline-start:auto;display:flex}._7ne_ia_tools a{color:var(--gold)}._7ne_ia_categoryDisclosure{border-block-end:1px solid var(--panel-edge);background:var(--well);margin-block-start:10px}._7ne_ia_categoryDisclosure summary{min-height:44px;color:var(--gold);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding-block:8px;padding-inline:12px;font-size:14px;line-height:1.4;list-style:none;display:flex}._7ne_ia_categoryDisclosure summary::-webkit-details-marker{display:none}._7ne_ia_categoryDisclosure summary:after{content:"";border-block-end:1px solid;border-inline-end:1px solid;flex:none;width:8px;height:8px;transform:rotate(45deg)}._7ne_ia_categoryDisclosure[open] summary:after{transform:rotate(225deg)}._7ne_ia_categoryDisclosure summary:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}._7ne_ia_categories{background:var(--well);border-block-end:1px solid var(--panel-edge);gap:2px 18px;padding-block:8px;padding-inline:12px}._7ne_ia_categoryGroup{border-block-start:1px solid var(--panel-edge);flex-wrap:wrap;align-items:baseline;gap:2px 14px;width:100%;padding-block:2px;padding-inline:0;display:flex}._7ne_ia_categoryHeading{min-width:138px;color:var(--gold-deep);flex:none;font-size:12px;line-height:1.5}._7ne_ia_categoryLinks{flex-wrap:wrap;flex:1;gap:2px 16px;min-width:0;display:flex}._7ne_ia_iconSlot{flex:none;place-items:center;width:22px;height:22px;display:grid}@media (max-width:900px){._7ne_ia_tools{width:100%;margin-inline-start:0}}@media (min-width:1024px){._7ne_ia_categoryDisclosure{display:none}}._7ne_ia_peers a:after,._7ne_ia_categories a:after{content:"";inset:min(0px,(100% - var(--hit-target))/2);position:absolute}
@container site-page (max-width:1150px){.S6qQpq_locations .record-layout{grid-template-columns:minmax(0,1fr)}.S6qQpq_locations .record-object{position:static}}
.g9HlIa_grades{gap:20px;display:grid}.g9HlIa_grade{margin-block:0 8px;margin-inline:0}.g9HlIa_levels{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));column-gap:24px}.g9HlIa_answer{max-width:74ch;margin:0}
.y0joZq_card{min-width:0;color:var(--ink);grid-template-rows:auto auto 1fr;gap:20px;padding:24px;text-decoration:none;display:grid;position:relative}.y0joZq_heading{border-block-end:1px solid var(--panel-edge);color:var(--gold);font-size:var(--font-20-22);text-wrap:pretty;overflow-wrap:anywhere;margin:0;padding-block-end:14px;font-weight:500;line-height:1.4}.y0joZq_objects{background:var(--well);border:1px solid var(--panel-edge);justify-content:center;align-items:center;gap:12px;padding:16px;display:flex}.y0joZq_objects span{border:1px solid var(--gold-deep);background:var(--ground);flex:none;place-items:center;width:64px;height:64px;display:grid}.y0joZq_objects img{object-fit:contain;width:48px;height:48px}.y0joZq_card p{color:var(--ink-dim);text-wrap:pretty;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.6}.y0joZq_link{color:inherit;text-decoration:none}.y0joZq_link:after{content:"";position:absolute;inset:0}.y0joZq_link:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:0}.y0joZq_card :is(button,a:not(.y0joZq_link)){z-index:1;position:relative}@supports selector(:has(*)){.y0joZq_link:focus-visible{outline:2px solid #0000}.y0joZq_card:has(.y0joZq_link:focus-visible){outline:2px solid var(--gold);outline-offset:3px}}.y0joZq_card:active .y0joZq_objects{background:var(--ground)}.y0joZq_compact{gap:14px;padding:18px}.y0joZq_compact .y0joZq_heading{padding-block-end:10px;font-size:18px}.y0joZq_compact .y0joZq_objects{gap:6px;padding-block:10px;padding-inline:4px}.y0joZq_compact .y0joZq_objects span{width:48px;height:48px}.y0joZq_compact .y0joZq_objects img{width:40px;height:40px}.y0joZq_compact p{font-size:14px}@media (max-width:560px){.y0joZq_card{gap:14px;padding:16px}.y0joZq_compact{padding:12px}.y0joZq_compact .y0joZq_objects{gap:4px}.y0joZq_compact .y0joZq_objects span{width:40px;height:40px}.y0joZq_compact .y0joZq_objects img{width:36px;height:36px}}
