.armory-equip-main-empty,.armory-equip-main-link{grid-template-columns:calc(40 * var(--ui-font-unit)) minmax(0,1fr);width:100%;min-width:0;color:inherit;align-items:center;gap:7px;text-decoration:none;display:grid}.armory-equip-main-link:focus-visible,.armory-extra-item:focus-visible,.armory-item-icon-link:focus-visible{outline-offset:2px;outline:1px solid #c9aa66}.armory-item-name{max-width:100%;font-size:calc(13 * var(--ui-font-unit));-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.armory-item-icon-link{width:max-content;height:max-content;color:inherit;text-decoration:none;display:block}.armory-item-icon{width:var(--armory-item-size,36px);height:var(--armory-item-size,36px);color:#dcdcdc;background:#060a0e;flex:none;place-items:center;display:grid;position:relative}.armory-item-icon,.armory-item-icon .icon-border,.armory-item-icon img,.armory-item-icon.is-compact,.armory-item-icon.is-compact img{border-radius:3px}.armory-item-icon img{max-width:var(--armory-item-size,36px);max-height:var(--armory-item-size,36px);-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.armory-item-icon .icon-border{pointer-events:none;opacity:.62;outline-offset:-2px;outline:2px ridge;position:absolute;inset:0}.armory-item-icon.is-compact .icon-border{outline-offset:-1px;border-radius:3px;outline-width:1px}.armory-item-icon.is-dragon{background:#0b0810;color:var(--item-dragon)!important}.armory-layer-mark{z-index:3;min-width:calc(14 * var(--ui-font-unit));height:calc(14 * var(--ui-font-unit));color:#a881a8;font:700 calc(10 * var(--ui-font-unit))/1 sans-serif;background:#07070a;border:1px solid #4e3851;border-radius:2px;place-items:center;padding:0 2px;display:grid;position:absolute;bottom:-2px;right:-2px}.armory-extra-item{min-height:calc(46 * var(--ui-font-unit));grid-template-columns:calc(32 * var(--ui-font-unit)) minmax(0,1fr);color:inherit;border-bottom:1px solid #19242c;align-items:center;gap:7px;padding:6px 8px;text-decoration:none;display:grid}.armory-extra-item:last-child{border-bottom:0}.armory-extra-item:hover{background:#0f1820}.armory-extra-item .armory-item-name{font-size:calc(13 * var(--ui-font-unit))}.armory-extra-item small{color:#9aa7b2;font-size:calc(11 * var(--ui-font-unit));margin-top:1px;display:block}.armory-extra-copy{min-width:0}.armory-equip-slot{min-height:calc(58 * var(--ui-font-unit));box-sizing:border-box;background:linear-gradient(#0d151c,#0a1117);border:1px solid #24313b;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:4px 6px;transition:border-color .12s,background .12s;display:grid}.armory-equip-slot:hover{background:#101a22;border-color:#394955}.armory-equip-main{min-width:0}.armory-equip-main-empty{grid-template-columns:calc(40 * var(--ui-font-unit)) minmax(0,1fr);align-items:center;gap:7px;width:100%;min-width:0;display:grid}.armory-equip-main-copy{min-width:0}.armory-equip-main-copy small{color:#9aa7b2;font-size:calc(11 * var(--ui-font-unit));letter-spacing:normal;margin-top:2px;line-height:1.3;display:block}.armory-item-empty-label{color:#8c9ba6;font-size:calc(12 * var(--ui-font-unit))}.armory-equip-slot--right{text-align:right;grid-template-columns:auto minmax(0,1fr)}.armory-equip-slot--right .armory-equip-main,.armory-equip-slot--right .armory-equip-main-empty>.armory-item-icon,.armory-equip-slot--right .armory-equip-main-link>.armory-item-icon{order:2}.armory-equip-slot--right .armory-equip-main-empty,.armory-equip-slot--right .armory-equip-main-link{grid-template-columns:minmax(0,1fr) calc(40 * var(--ui-font-unit))}.armory-equip-slot--right .armory-dragon-layers,.armory-equip-slot--right.is-no-dragon .armory-equip-main{order:1}.armory-equip-slot.is-no-dragon{grid-template-columns:minmax(0,1fr)}.armory-dragon-layers{align-items:center;gap:4px;display:flex}.armory-equip-main-empty>.armory-item-icon{--armory-item-size:calc(40 * var(--ui-font-unit))}.armory-item-icon.is-empty{background:#080d12;border:1px solid #1b2730}.armory-item-icon.is-empty:after{content:""}.armory-item-icon.is-dragon.is-empty{--armory-item-size:calc(24 * var(--ui-font-unit));background:#09080c;border-color:#2e2631;color:#533d54!important}.armory-empty-layer-mark{color:#563e58;font:700 calc(12 * var(--ui-font-unit))/1 sans-serif;background:0 0;border:0;position:static}.armory-equip-slot.is-empty-base .armory-equip-main-copy small{color:#8c9ba6}@media (width<=560px){.armory-equip-slot--right{text-align:left;grid-template-columns:minmax(0,1fr) auto}.armory-equip-slot--right .armory-equip-main{order:1}.armory-equip-slot--right .armory-dragon-layers{order:2}.armory-equip-slot--right .armory-equip-main-empty,.armory-equip-slot--right .armory-equip-main-link{grid-template-columns:calc(40 * var(--ui-font-unit)) minmax(0,1fr)}.armory-equip-slot--right .armory-equip-main-empty>.armory-item-icon,.armory-equip-slot--right .armory-equip-main-link>.armory-item-icon{order:0}}.armory-extra-grid{border-top:1px solid #24303a;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:10px;margin-top:18px;padding-top:18px;display:grid}.armory-extra-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.armory-extra-grid--1{grid-template-columns:1fr}.armory-extra-label{color:#7f8d97;font-family:inherit;font-size:calc(12 * var(--ui-font-unit));letter-spacing:normal;grid-column:1/-1;font-weight:600;line-height:1.35}.armory-extra-group{background:#0a1117;border:1px solid #24313b;min-width:0}.armory-extra-head{min-height:calc(34 * var(--ui-font-unit));border-bottom:1px solid #202b34;justify-content:space-between;align-items:center;padding:0 10px;display:flex}.armory-extra-head h2{font-family:inherit;font-size:calc(12 * var(--ui-font-unit));letter-spacing:normal;color:#b9c3ca;margin:0;font-weight:600;line-height:1.35}.armory-extra-head span{color:#9aa7b2;font-size:calc(12 * var(--ui-font-unit))}.armory-extra-items{display:grid}@media (width<=820px){.armory-extra-grid,.armory-extra-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.armory-extra-grid,.armory-extra-grid--2{grid-template-columns:1fr}}.armory-identity-stage{min-height:calc(54px + 580 * var(--ui-font-unit));isolation:isolate;background:#090f14 url(../assets/img/armory/profile-stage.webp) 50%/cover no-repeat;border:1px solid #2b3944;border-top:2px solid;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.armory-identity-stage:before{content:"";background:radial-gradient(circle at 50% 36%,color-mix(in srgb,currentColor 17%,transparent),transparent 38%),linear-gradient(180deg,#080d121f,#04080bc2);z-index:0;position:absolute;inset:0}.armory-identity-stage:after{content:"";border:1px solid color-mix(in srgb,currentcolor 14%,#26333d);pointer-events:none;z-index:0;position:absolute;inset:15px}.armory-stage-visual{z-index:1;place-items:center;width:220px;height:220px;display:grid;position:relative;transform:translateY(-18px)}.armory-identity-stage.has-runes .armory-stage-visual{transform:translateY(-62px)}.armory-stage-visual:after{content:"";border:1px solid color-mix(in srgb,currentcolor 34%,transparent);background:radial-gradient(circle,color-mix(in srgb,currentColor 15%,transparent),transparent 68%);width:92px;height:92px;box-shadow:0 0 34px color-mix(in srgb,currentColor 12%,transparent);z-index:1;border-radius:50%;position:absolute}.armory-stage-race{opacity:.13;filter:grayscale(.15)drop-shadow(0 10px 28px #000);width:auto;max-width:210px;height:auto;max-height:210px;position:absolute}.armory-stage-class,.armory-stage-faction img,.armory-stage-race{-o-object-fit:scale-down;object-fit:scale-down}.armory-stage-class{filter:drop-shadow(0 8px 16px #000);z-index:2;width:82px;max-width:82px;height:82px;max-height:82px;position:relative}.armory-stage-copy{text-align:center;z-index:3;text-shadow:0 1px 2px #000;position:absolute;bottom:32px;left:18px;right:18px}.armory-identity-stage.has-runes .armory-stage-copy{bottom:calc(160 * var(--ui-font-unit))}.armory-stage-copy strong{font-size:calc(18 * var(--ui-font-unit));color:#edf0f2;display:block}.armory-stage-copy>span{color:#8f9da7;font-size:calc(12 * var(--ui-font-unit));margin-top:3px;display:block}.armory-stage-faction{justify-content:center;align-items:center;gap:5px;display:inline-flex!important}.armory-stage-faction img{width:14px;height:18px}.armory-stage-runes{z-index:4;background:#070c11ed;border:1px solid #28343e;padding:7px 8px 8px;position:absolute;bottom:16px;left:16px;right:16px;box-shadow:0 8px 20px #0003}.armory-stage-runes-head{border-bottom:1px solid #1c2831;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:4px;padding-bottom:5px;display:flex}.armory-stage-runes-head strong{color:#c9aa66;font:600 calc(12 * var(--ui-font-unit))/1 var(--ui-font-family);text-transform:uppercase;letter-spacing:var(--ui-caps-letter-spacing)}.armory-rune-row>span,.armory-stage-runes-head small{color:#9aa7b2;font-size:calc(12 * var(--ui-font-unit))}.armory-rune-row{min-height:calc(40 * var(--ui-font-unit));grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:7px;display:grid}.armory-rune-row>span{text-transform:uppercase;font-family:var(--ui-font-family);letter-spacing:var(--ui-caps-letter-spacing)}.armory-rune-icons{justify-content:flex-end;gap:6px;display:flex}@media (width<=820px){.armory-identity-stage{min-height:340px}.armory-identity-stage.has-runes{min-height:390px}.armory-stage-visual{transform:translateY(-8px)}.armory-identity-stage.has-runes .armory-stage-visual{transform:translateY(-92px)}.armory-stage-race{max-width:175px;max-height:175px}.armory-stage-class{width:72px;max-width:72px;height:72px;max-height:72px}}.armory-profile-page{padding:0 0 70px}.armory-detail-v2{padding-top:26px}.armory-profile-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:32px;padding:20px 0 22px;display:flex}.armory-profile-heading{min-width:0}.armory-profile-heading h1{font-size:calc(36 * var(--ui-font-unit));margin:0;line-height:1.02}.armory-profile-heading p{color:#a7b2bb;font-size:calc(14 * var(--ui-font-unit));margin:7px 0 0}.armory-profile-context{color:#9aa7b2;font-size:calc(12 * var(--ui-font-unit));white-space:nowrap;align-items:center;gap:7px;margin-top:8px;display:flex}.armory-profile-context>span:first-child{color:#c9aa66}.armory-profile-context i{color:#47545e;font-style:normal}.armory-profile-faction{align-items:center;gap:6px;display:inline-flex}.armory-profile-faction img{-o-object-fit:scale-down;object-fit:scale-down;width:13px;height:18px}.armory-score-block{text-align:right;min-width:180px}.armory-score-block strong{font:calc(30 * var(--ui-font-unit))/1 Georgia,serif;color:var(--gold-2);font-variant-numeric:tabular-nums;display:block}.armory-score-block span{color:#8996a2;font-size:calc(11 * var(--ui-font-unit));letter-spacing:normal;margin-top:5px;display:block}.armory-score-block small{color:#9aa7b2;font-size:calc(12 * var(--ui-font-unit));margin-top:7px;display:block}.armory-loadout--orbit{grid-template-columns:minmax(0,1fr) calc(300 * var(--ui-font-unit)) minmax(0,1fr);max-width:var(--max);align-items:stretch;gap:12px;margin:22px auto 26px;display:grid}.armory-equip-column{grid-template-rows:repeat(10,calc(58 * var(--ui-font-unit)));align-content:start;gap:6px;display:grid}@media (width<=1100px){.armory-loadout--orbit{grid-template-columns:1fr 252px 1fr}}@media (width<=820px){.armory-profile-head{align-items:start}.armory-profile-heading h1{font-size:calc(34 * var(--ui-font-unit))}.armory-profile-context{white-space:normal;flex-wrap:wrap}.armory-score-block strong{font-size:calc(28 * var(--ui-font-unit))}.armory-loadout--orbit{grid-template-columns:1fr 1fr;gap:10px;display:grid}.armory-loadout--orbit>.armory-identity-stage{grid-area:1/1/auto/-1;width:100%}.armory-loadout--orbit>.armory-equip-column:first-child{grid-area:2/1}.armory-loadout--orbit>.armory-equip-column:last-child{grid-area:2/2}.armory-equip-column{width:auto}}@media (width<=560px){.armory-profile-head{display:block}.armory-score-block{text-align:left;margin-top:14px}.armory-score-block span{margin-left:6px;display:inline}.armory-loadout--orbit{flex-direction:column;display:flex}.armory-loadout--orbit>.armory-identity-stage{order:-1}.armory-equip-column{grid-template-rows:none;width:100%}}.native-armory-missing{padding-bottom:72px}.native-armory-missing section{text-align:center;place-content:center;min-height:62vh;display:grid}.native-armory-missing h1{margin:7px 0 20px;font-size:38px}
