.ShowcaseManager-module__GVkA7a__layout{grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);align-items:flex-start;gap:24px;display:grid}.ShowcaseManager-module__GVkA7a__fields{gap:18px;padding:22px;display:grid}.ShowcaseManager-module__GVkA7a__fields label{color:var(--ink-dim);gap:8px;font-size:14px;display:grid}.ShowcaseManager-module__GVkA7a__fields input,.ShowcaseManager-module__GVkA7a__fields textarea{width:100%;font-size:15px}.ShowcaseManager-module__GVkA7a__fields small{font-size:12px;line-height:1.6}.ShowcaseManager-module__GVkA7a__fields textarea{resize:vertical;min-height:110px}.ShowcaseManager-module__GVkA7a__address{border:1px solid var(--panel-edge);background:var(--well);align-items:center;min-width:0;display:flex}.ShowcaseManager-module__GVkA7a__address span{padding-left:10px;font-size:13px}.ShowcaseManager-module__GVkA7a__address input{box-shadow:none;border:0;min-width:0}.ShowcaseManager-module__GVkA7a__status{color:var(--gold);margin:0;font-size:14px}.ShowcaseManager-module__GVkA7a__builds{gap:12px;margin:0;padding:0;list-style:none;display:grid}.ShowcaseManager-module__GVkA7a__build{border:1px solid var(--panel-edge);background:var(--well);min-width:0;padding:14px}.ShowcaseManager-module__GVkA7a__identity{align-items:center;gap:12px;min-width:0;display:flex}.ShowcaseManager-module__GVkA7a__identity img{object-fit:contain;flex:none;width:44px;height:44px}.ShowcaseManager-module__GVkA7a__identity strong{overflow-wrap:anywhere;font-size:16px;font-weight:500;line-height:1.5}.ShowcaseManager-module__GVkA7a__identity small{color:var(--ink-dim);font-size:12px;display:block}.ShowcaseManager-module__GVkA7a__actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.ShowcaseManager-module__GVkA7a__actions button{font-size:13px}.ShowcaseManager-module__GVkA7a__body{gap:20px;padding:20px;display:grid}.ShowcaseManager-module__GVkA7a__commands{flex-wrap:wrap;gap:10px;display:flex}.ShowcaseManager-module__GVkA7a__commands .ShowcaseManager-module__GVkA7a__btn{flex:1;justify-content:center}.ShowcaseManager-module__GVkA7a__notice{min-height:24px;color:var(--gold);margin:0;font-size:14px}.ShowcaseManager-module__GVkA7a__notice:empty{display:none}.ShowcaseManager-module__GVkA7a__picker{width:min(720px,100vw - 32px)}.ShowcaseManager-module__GVkA7a__options{gap:8px;display:grid}.ShowcaseManager-module__GVkA7a__option{text-align:left;border:1px solid var(--panel-edge);background:var(--well);width:100%;min-height:70px;color:var(--ink);align-items:center;gap:12px;padding:12px;display:flex}.ShowcaseManager-module__GVkA7a__option:hover{border-color:var(--gold)}.ShowcaseManager-module__GVkA7a__option>span{overflow-wrap:anywhere;flex:1;min-width:0}.ShowcaseManager-module__GVkA7a__option img{object-fit:contain;flex:none}.ShowcaseManager-module__GVkA7a__option small{color:var(--gold);font-size:12px}.ShowcaseManager-module__GVkA7a__pickerSearch{gap:8px;font-size:14px;display:grid}.ShowcaseManager-module__GVkA7a__previewLink{overflow-wrap:anywhere}.ShowcaseManager-module__GVkA7a__sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ShowcaseManager-module__GVkA7a__sectionHeading h1{min-width:0}@media (max-width:850px){.ShowcaseManager-module__GVkA7a__layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.ShowcaseManager-module__GVkA7a__fields,.ShowcaseManager-module__GVkA7a__body{padding:14px}.ShowcaseManager-module__GVkA7a__actions .ShowcaseManager-module__GVkA7a__btn{flex:1;padding-inline:8px}.ShowcaseManager-module__GVkA7a__commands{flex-direction:column}.ShowcaseManager-module__GVkA7a__address span{overflow-wrap:anywhere;max-width:40%}.ShowcaseManager-module__GVkA7a__sectionHeading{align-items:flex-start}}
.ShowcaseView-module__NugIhq__heading{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:24px;display:flex}.ShowcaseView-module__NugIhq__heading h1{color:var(--ink);overflow-wrap:anywhere;margin:0 0 12px;font-size:30px}.ShowcaseView-module__NugIhq__heading p{white-space:pre-wrap;max-width:64ch;color:var(--ink-dim);overflow-wrap:anywhere;margin:0;line-height:1.75}.ShowcaseView-module__NugIhq__heading>div{min-width:0}.ShowcaseView-module__NugIhq__languages{flex:none;gap:6px;display:flex}.ShowcaseView-module__NugIhq__languages a{border:1px solid var(--panel-edge);padding:8px;font-size:13px}.ShowcaseView-module__NugIhq__languages a[aria-current]{color:var(--gold);border-color:var(--gold)}.ShowcaseView-module__NugIhq__rail{background:var(--well);border:1px solid var(--panel-edge);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px;margin:0 0 24px;padding:14px;display:grid}.ShowcaseView-module__NugIhq__rail a{min-width:0;color:var(--ink);border:1px solid #0000;align-items:center;gap:10px;padding:12px;font-size:14px;line-height:1.5;display:flex}.ShowcaseView-module__NugIhq__rail a:hover,.ShowcaseView-module__NugIhq__rail a[aria-current=page]{background:var(--panel);border-color:var(--gold-deep);text-decoration:none}.ShowcaseView-module__NugIhq__rail img{object-fit:contain;flex:none;width:44px;height:44px}.ShowcaseView-module__NugIhq__rail span{overflow-wrap:anywhere}.ShowcaseView-module__NugIhq__directory{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.ShowcaseView-module__NugIhq__person{color:var(--ink);gap:12px;padding:18px;display:grid}.ShowcaseView-module__NugIhq__person:hover{background:var(--well);color:var(--gold);text-decoration:none}.ShowcaseView-module__NugIhq__person strong{overflow-wrap:anywhere;font-size:20px;font-weight:500}.ShowcaseView-module__NugIhq__person p{color:var(--ink-dim);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.7}.ShowcaseView-module__NugIhq__person small{color:var(--ink-dim);font-size:12px}@media (max-width:900px){.ShowcaseView-module__NugIhq__directory{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.ShowcaseView-module__NugIhq__heading{flex-wrap:wrap;gap:16px}.ShowcaseView-module__NugIhq__heading h1{font-size:27px}.ShowcaseView-module__NugIhq__rail{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;padding:6px}.ShowcaseView-module__NugIhq__rail a{flex-direction:column;align-items:flex-start;padding:10px}.ShowcaseView-module__NugIhq__directory{grid-template-columns:minmax(0,1fr)}}.ShowcaseView-module__NugIhq__selected .published-build-heading{align-items:center;gap:16px;margin:0 0 18px}.ShowcaseView-module__NugIhq__selected .published-build-heading>div{flex-wrap:wrap;align-items:center;gap:12px 18px;min-width:0;display:flex}.ShowcaseView-module__NugIhq__selected .published-build-heading h2{overflow-wrap:anywhere;margin:0;font-size:22px}.ShowcaseView-module__NugIhq__selected .published-build-heading .btn{flex:none}@media (max-width:600px){.ShowcaseView-module__NugIhq__selected .published-build-heading{align-items:flex-start}.ShowcaseView-module__NugIhq__selected .published-build-heading>div{gap:10px}.ShowcaseView-module__NugIhq__selected .published-build-heading h2{flex-basis:100%}}
.HomeIntroduction-module__B-uzva__window[data-motion=ready]{transition-property:box-shadow;transition-duration:.18s;transition-timing-function:cubic-bezier(.2,0,0,1)}:is(.HomeIntroduction-module__B-uzva__window:has(.HomeIntroduction-module__B-uzva__toggle:hover),.HomeIntroduction-module__B-uzva__window:has(.HomeIntroduction-module__B-uzva__toggle:focus-visible)){box-shadow:0 8px 22px #0006}.HomeIntroduction-module__B-uzva__window:has(.HomeIntroduction-module__B-uzva__toggle:active){box-shadow:0 3px 9px #0008}.HomeIntroduction-module__B-uzva__toggle.home-introduction-toggle:active{filter:brightness(.96)}.HomeIntroduction-module__B-uzva__chevron{transform-origin:50%;flex:none;width:14px;height:10px;display:block;transform:none}.HomeIntroduction-module__B-uzva__window[data-motion=ready] .HomeIntroduction-module__B-uzva__chevron,.HomeIntroduction-module__B-uzva__window[data-motion=ready] .HomeIntroduction-module__B-uzva__label{transition-property:transform;transition-duration:.18s;transition-timing-function:cubic-bezier(.2,0,0,1)}.HomeIntroduction-module__B-uzva__toggle.home-introduction-toggle[aria-expanded=true]>.HomeIntroduction-module__B-uzva__chevron{transform:rotate(180deg)}.HomeIntroduction-module__B-uzva__toggle:active>.HomeIntroduction-module__B-uzva__label{transform:translateY(1px)}.HomeIntroduction-module__B-uzva__toggle.home-introduction-toggle:active>.HomeIntroduction-module__B-uzva__chevron{transform:translateY(1px)}.HomeIntroduction-module__B-uzva__toggle.home-introduction-toggle[aria-expanded=true]:active>.HomeIntroduction-module__B-uzva__chevron{transform:translateY(1px)rotate(180deg)}@media (prefers-reduced-motion:reduce){.HomeIntroduction-module__B-uzva__window[data-motion=ready],.HomeIntroduction-module__B-uzva__window[data-motion=ready] .HomeIntroduction-module__B-uzva__chevron,.HomeIntroduction-module__B-uzva__window[data-motion=ready] .HomeIntroduction-module__B-uzva__label{transition-duration:0s}}
.DatabaseNavigation-module__jmVxAa__groups{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.65fr);gap:18px;min-width:0;padding:16px;display:grid}.DatabaseNavigation-module__jmVxAa__group{align-self:start;min-width:0}.DatabaseNavigation-module__jmVxAa__heading{min-height:44px;color:var(--gold);border-bottom:1px solid var(--panel-edge);text-wrap:pretty;align-items:center;margin:0 0 6px;padding:0 8px;font-size:15px;font-weight:500;line-height:1.4;display:flex}.DatabaseNavigation-module__jmVxAa__group ul{margin:0;padding:0;list-style:none}.DatabaseNavigation-module__jmVxAa__group li{margin:0;padding:0}.DatabaseNavigation-module__jmVxAa__groups .DatabaseNavigation-module__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}.DatabaseNavigation-module__jmVxAa__group a>img{object-fit:contain;flex:none}.DatabaseNavigation-module__jmVxAa__group a>span{overflow-wrap:anywhere;min-width:0}.DatabaseNavigation-module__jmVxAa__group a:hover,.DatabaseNavigation-module__jmVxAa__group a:focus-visible{background:var(--well);border-color:var(--gold-deep);color:var(--gold);text-decoration:none}.DatabaseNavigation-module__jmVxAa__group a[aria-current]{background:var(--well);border-color:var(--gold-deep);color:var(--gold)}.DatabaseNavigation-module__jmVxAa__group[data-group=world]>ul{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.DatabaseNavigation-module__jmVxAa__group .DatabaseNavigation-module__jmVxAa__children{border-left:1px solid var(--panel-edge);margin-left:20px;padding:0 0 0 12px}.DatabaseNavigation-module__jmVxAa__children a{color:var(--ink-dim);padding-left:8px}.DatabaseNavigation-module__jmVxAa__groups[data-framed]{gap:16px;padding:0}.DatabaseNavigation-module__jmVxAa__groups[data-framed] .DatabaseNavigation-module__jmVxAa__group{align-self:start}.DatabaseNavigation-module__jmVxAa__groups[data-framed] .DatabaseNavigation-module__jmVxAa__group>h3{text-wrap:pretty;min-height:66px;padding:8px 12px;font-size:18px;line-height:1.4}.DatabaseNavigation-module__jmVxAa__groups[data-framed] .DatabaseNavigation-module__jmVxAa__group>ul{padding:10px 6px}@media (max-width:1150px){.DatabaseNavigation-module__jmVxAa__groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.DatabaseNavigation-module__jmVxAa__groups{grid-template-columns:minmax(0,1fr);gap:12px;padding:12px}.DatabaseNavigation-module__jmVxAa__groups[data-framed]{grid-template-columns:repeat(2,minmax(0,1fr))}.DatabaseNavigation-module__jmVxAa__group a{padding:8px 4px}.DatabaseNavigation-module__jmVxAa__groups[data-framed] .DatabaseNavigation-module__jmVxAa__group>h3{min-height:72px;font-size:17px}.DatabaseNavigation-module__jmVxAa__group[data-group=world]>ul{grid-template-columns:minmax(0,1fr)}}
.BuildStatScope-module__ipN1aG__scope{display:contents}.BuildStatScope-module__ipN1aG__number{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;border-bottom:1px solid #0000;padding:0 5px}.BuildStatScope-module__ipN1aG__number:hover,.BuildStatScope-module__ipN1aG__number:focus-visible,.BuildStatScope-module__ipN1aG__number[data-active]{border-color:var(--gold);background:#b9955220}.BuildStatScope-module__ipN1aG__sources{background:var(--well);border:1px solid var(--panel-edge);margin-top:18px;padding:12px}.BuildStatScope-module__ipN1aG__sources>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.BuildStatScope-module__ipN1aG__sources h3{color:var(--gold);margin:0;font-size:17px}.BuildStatScope-module__ipN1aG__sources dl{margin:10px 0 0}.BuildStatScope-module__ipN1aG__source{border-top:1px solid var(--panel-edge);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 0;display:grid}.BuildStatScope-module__ipN1aG__source dt,.BuildStatScope-module__ipN1aG__source dd{min-width:0;margin:0}.BuildStatScope-module__ipN1aG__source dd{color:var(--gold);font-variant-numeric:tabular-nums}.BuildStatScope-module__ipN1aG__source a{color:var(--ink);align-items:center;gap:9px;font-size:14px;line-height:1.45;display:flex}.BuildStatScope-module__ipN1aG__source a img{border:1px solid var(--panel-edge);background:#15171a;flex:none}.BuildStatScope-module__ipN1aG__source a span{overflow-wrap:anywhere;min-width:0}.BuildStatScope-module__ipN1aG__source small{color:var(--ink-dim);margin-top:4px;font-size:12px;display:block}.BuildStatScope-module__ipN1aG__scope[data-inspecting] .equipment-dial-slot[data-contributes=true]{outline:2px solid var(--gold);outline-offset:3px;box-shadow:0 0 12px #d8ad7040}.BuildStatScope-module__ipN1aG__scope[data-inspecting] .equipment-dial-slot[data-contributes=false]{opacity:.42}.BuildStatScope-module__ipN1aG__scope[data-inspecting] .equipment-inspector-stats [data-contributes=true]{color:var(--gold);background:#c29b5720}.BuildStatScope-module__ipN1aG__scope .equipment-stat-inspect{color:inherit;font:inherit;cursor:pointer;border:0;border-bottom:1px dotted var(--gold-deep);background:0 0;padding:2px 0}.BuildStatScope-module__ipN1aG__scope .loadout-numbers>div{grid-template-rows:48px auto;align-content:start;align-items:start}
.BuildCardControl-module__ZpRPAq__dialog{width:min(1280px,100vw - 48px);max-width:1280px}.BuildCardControl-module__ZpRPAq__layout{grid-template-columns:300px minmax(0,1fr);gap:20px;padding:20px;display:grid}.BuildCardControl-module__ZpRPAq__controls{align-self:start;min-width:0}.BuildCardControl-module__ZpRPAq__controls .BuildCardControl-module__ZpRPAq__tool-field{margin-top:0}.BuildCardControl-module__ZpRPAq__controls textarea,.BuildCardControl-module__ZpRPAq__controls input[type=text]{font:400 15px/1.5 Segoe UI,Arial,system-ui,sans-serif}.BuildCardControl-module__ZpRPAq__check{min-height:44px;color:var(--ink);cursor:pointer;align-items:center;gap:10px;font-size:14px;display:flex}.BuildCardControl-module__ZpRPAq__check input{flex:none}.BuildCardControl-module__ZpRPAq__artControls{border-block:1px solid var(--panel-edge);margin-top:16px;padding-block:16px}.BuildCardControl-module__ZpRPAq__artControls h3{color:var(--gold);margin:0 0 14px;font-size:18px}.BuildCardControl-module__ZpRPAq__artControls>button{margin:0 8px 12px 0}.BuildCardControl-module__ZpRPAq__commands{gap:8px;margin-top:20px;display:grid}.BuildCardControl-module__ZpRPAq__commands button{justify-content:center}.BuildCardControl-module__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;top:60px;overflow:visible}.BuildCardControl-module__ZpRPAq__preview>p{margin:0;padding:12px;font-size:14px}.BuildCardControl-module__ZpRPAq__image{width:100%;height:auto;display:block}.BuildCardControl-module__ZpRPAq__image[data-pending]{opacity:.5}@media (max-width:900px){.BuildCardControl-module__ZpRPAq__layout{grid-template-columns:minmax(0,1fr)}.BuildCardControl-module__ZpRPAq__preview{grid-row:1;max-height:none;position:static}.BuildCardControl-module__ZpRPAq__controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.BuildCardControl-module__ZpRPAq__artControls,.BuildCardControl-module__ZpRPAq__commands,.BuildCardControl-module__ZpRPAq__controls>p{grid-column:1/-1}}@media (max-width:560px){.BuildCardControl-module__ZpRPAq__dialog{width:calc(100vw - 24px)}.BuildCardControl-module__ZpRPAq__layout{gap:16px;padding:12px}.BuildCardControl-module__ZpRPAq__controls{grid-template-columns:minmax(0,1fr)}.BuildCardControl-module__ZpRPAq__preview{max-height:none}.BuildCardControl-module__ZpRPAq__check{font-size:15px}}
.RecordRelations-module__UqTlWG__panel{min-width:0;padding:0;scroll-margin-top:90px}.RecordRelations-module__UqTlWG__panel>.RecordRelations-module__UqTlWG__title,.RecordRelations-module__UqTlWG__recipe>.RecordRelations-module__UqTlWG__title{border-bottom:5px solid #0000;min-height:50px;padding:9px 16px;font-size:20px;line-height:1.4;margin:0!important}.RecordRelations-module__UqTlWG__title small{color:var(--ink);font-variant-numeric:tabular-nums;margin-left:auto;font-size:14px;font-weight:400}.RecordRelations-module__UqTlWG__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:6px;padding:16px;display:grid}.RecordRelations-module__UqTlWG__grid .catalogue-card{align-items:center;height:100%;min-height:76px;text-decoration:none;display:flex}.RecordRelations-module__UqTlWG__grid .catalogue-card>img{object-fit:contain;flex:none}.RecordRelations-module__UqTlWG__grid .catalogue-card>span{overflow-wrap:anywhere;min-width:0}.RecordRelations-module__UqTlWG__grid .catalogue-card strong{line-height:1.5}.RecordRelations-module__UqTlWG__more{border-top:1px solid var(--panel-edge);padding:12px 16px}.RecordRelations-module__UqTlWG__more a{justify-content:center}.RecordRelations-module__UqTlWG__pieces{background:var(--well);border:1px solid var(--panel-edge);grid-template-columns:repeat(4,48px);justify-content:center;gap:10px;padding:18px 0;display:grid}.RecordRelations-module__UqTlWG__pieces a{background:var(--ground);border:1px solid var(--object-accent,var(--panel-edge));place-items:center;width:48px;height:48px;display:grid}.RecordRelations-module__UqTlWG__pieces img{object-fit:contain;width:44px;height:44px}@media (max-width:650px){.RecordRelations-module__UqTlWG__grid{grid-template-columns:minmax(0,1fr);padding:12px}}.RecordRelations-module__UqTlWG__pager.RecordRelations-module__UqTlWG__pager{border-top:1px solid var(--panel-edge);flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:12px 16px}.RecordRelations-module__UqTlWG__pager .RecordRelations-module__UqTlWG__summary{margin-left:auto}.RecordRelations-module__UqTlWG__pager a{justify-content:center;min-width:40px}.RecordRelations-module__UqTlWG__pager a:after{display:none}.RecordRelations-module__UqTlWG__recipe>section{padding:0 0 4px}.RecordRelations-module__UqTlWG__recipe>section>h3{color:var(--gold);margin:18px 16px 0;font-size:16px;font-weight:500;line-height:1.5}.RecordRelations-module__UqTlWG__recipe{container-type:inline-size}.RecordRelations-module__UqTlWG__recipe .RecordRelations-module__UqTlWG__grid{padding-top:10px}@container (max-width:680px){.RecordRelations-module__UqTlWG__recipe .RecordRelations-module__UqTlWG__grid{grid-template-columns:minmax(0,1fr)}}.RecordRelations-module__UqTlWG__recipe .RecordRelations-module__UqTlWG__grid>:last-child:nth-child(odd){grid-column:1/-1}.RecordRelations-module__UqTlWG__recipe .catalogue-card>span{flex:1}.RecordRelations-module__UqTlWG__recipe .record-quantity{font-variant-numeric:tabular-nums;color:var(--ink);flex:none;font-size:17px;font-weight:500}.RecordRelations-module__UqTlWG__panel>.RecordRelations-module__UqTlWG__title small{margin-left:auto}.RecordRelations-module__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}.RecordRelations-module__UqTlWG__unavailable b{color:var(--ink);font-variant-numeric:tabular-nums;flex:none;font-size:17px;font-weight:500}
.RecordEquipmentControls-module__oVbyba__controls{grid-template-columns:minmax(0,1fr);gap:12px;margin:18px 0;display:grid}.RecordEquipmentControls-module__oVbyba__controls>label{min-width:0;margin:0}.RecordEquipmentControls-module__oVbyba__controls[aria-busy=true]{opacity:.7}@media (min-width:600px) and (max-width:850px){.RecordEquipmentControls-module__oVbyba__controls{grid-template-columns:repeat(2,minmax(0,1fr))}}
