.gt{--gt-ink:#c8c8c8;--gt-edge:#c8c8c857;--gt-plate-a:#232327;--gt-plate-b:#121214;--gt-glow:#c8c8c812;--gt-label:#8f8f99;--gt-value:#ececf0;--gt-aug:#a9b6ff;--gt-crafted:#8fd0ff;--gt-frac:#c9b37a;--gt-ench:#b8daf1;--gt-rune:#c2c8ff;--gt-corrupt:#ff5c5c;--gt-hover:#d6b45a21;--gt-target:#ff7;--gt-target-band:#ffff770f;--gt-target-band-hi:#ffff7721;--gt-p:#e0897f;--gt-s:#86a8ec;--gt-fire:#e0574d;--gt-cold:#6a9fdc;--gt-lightning:#f2d03a;--gt-chaos:#d65bb4;font-family:var(--font-game);letter-spacing:.01em;font-size:15px;line-height:1.32}.gt.gt-magic{--gt-ink:#9a9aff;--gt-edge:#8888ff6b;--gt-plate-a:#1c1c3c;--gt-plate-b:#0d0d1d;--gt-glow:#8888ff1f}.gt.gt-rare{--gt-ink:#ff7;--gt-edge:#d6b45a80;--gt-plate-a:#3a2f14;--gt-plate-b:#191308;--gt-glow:#f0c85a1f}.gt.gt-unique{--gt-ink:#e8914f;--gt-edge:#d6824080;--gt-plate-a:#3b2212;--gt-plate-b:#1a0e07;--gt-glow:#e8914f1f}.gt.gt-gem{--gt-ink:#3cc4bc;--gt-edge:#1ba29b80;--gt-plate-a:#10302d;--gt-plate-b:#071614;--gt-glow:#3cc4bc1a}.gt.gt-currency{--gt-ink:#cdbf9b;--gt-edge:#aa9e8280;--gt-plate-a:#2c2920;--gt-plate-b:#13120d;--gt-glow:#cdbf9b14}.gt-plate{--tip:15px;isolation:isolate;min-height:38px;padding:6px calc(var(--tip) + 16px);background:var(--gt-edge);clip-path:polygon(var(--tip) 0, calc(100% - var(--tip)) 0, 100% 50%, calc(100% - var(--tip)) 100%, var(--tip) 100%, 0 50%);place-items:center;display:grid;position:relative}.gt-plate.two{--tip:19px;min-height:54px}.gt-plate:before{content:"";z-index:-1;background:radial-gradient(60% 90% at 50% 50%, var(--gt-glow), transparent 75%), repeating-linear-gradient(118deg, #ffffff05 0 1px, transparent 1px 4px), linear-gradient(180deg, var(--gt-plate-a), var(--gt-plate-b));clip-path:polygon(calc(var(--tip) - 1px) 0, calc(100% - var(--tip) + 1px) 0, 100% 50%, calc(100% - var(--tip) + 1px) 100%, calc(var(--tip) - 1px) 100%, 0 50%);position:absolute;inset:1px 1.5px}.gt-plate:after{content:"";inset:4px calc(var(--tip) + 2px);z-index:-1;border-top:1px solid color-mix(in srgb, var(--gt-edge), transparent 55%);border-bottom:1px solid color-mix(in srgb, var(--gt-edge), transparent 55%);pointer-events:none;position:absolute}.gt-jewel{background:var(--gt-ink);width:7px;height:7px;box-shadow:0 0 6px var(--gt-glow);opacity:.8;position:absolute;top:50%;transform:translateY(-50%)rotate(45deg)}.gt-jewel.l{left:calc(var(--tip) - 3px)}.gt-jewel.r{right:calc(var(--tip) - 3px)}.gt-name{max-width:100%;color:var(--gt-ink);font:inherit;letter-spacing:.02em;text-align:center;text-shadow:0 1px 8px #000000f2;background:0 0;border:0;justify-items:center;margin:0;padding:0;font-size:20px;line-height:1.15;display:grid}.gt-plate.two .gt-name{font-size:18px}button.gt-name{cursor:var(--cursor-point)}button.gt-name:hover,button.gt-name:focus-visible{filter:brightness(1.2);outline:none}.gt-name-l{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.gt-sep{background:linear-gradient(90deg, transparent, var(--gt-edge) 18%, var(--gt-edge) 82%, transparent) center / 100% 1px no-repeat;height:13px;margin:2px 18px;position:relative}.gt-sep:after{content:"";border:1px solid var(--gt-edge);background:#0a0a0c;width:5px;height:5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg);box-shadow:0 0 0 3px #0a0a0c}.gt-block{text-align:center;justify-items:center;gap:1px;padding:2px 14px;display:grid}.gt-line{color:var(--gt-label);margin:0;font-size:14.5px;line-height:1.3}.gt-line b,.gt-v{color:var(--gt-value);font-variant-numeric:tabular-nums;font-weight:400}.gt-v.aug{color:var(--gt-aug)}.gt-v.fire{color:var(--gt-fire)}.gt-v.cold{color:var(--gt-cold)}.gt-v.lightning{color:var(--gt-lightning)}.gt-v.chaos{color:var(--gt-chaos)}.gt-class{color:var(--gt-label)}.gt-in{width:2.6ch;color:inherit;font:inherit;font-variant-numeric:tabular-nums;text-align:center;-moz-appearance:textfield;appearance:textfield;background:0 0;border:1px solid #0000;border-radius:4px;margin:0;padding:0 1px}@supports (field-sizing:content){.gt-in{field-sizing:content;width:auto;min-width:1.4ch}}.gt-in::-webkit-outer-spin-button,.gt-in::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.gt-in:hover{border-color:#ffffff24}.gt-in:focus{border-color:var(--accent);background:var(--bg);box-shadow:0 0 0 2px var(--accent-bg);outline:none}.gt-mods{color:var(--gt-aug)}.gt .kw{font-weight:inherit}.gt-ench{color:var(--gt-ench)}.gt-rune{color:var(--gt-rune)}.gt-tag{min-width:26px;color:var(--gt-label);font-family:var(--font);letter-spacing:.02em;font-variant-numeric:tabular-nums;text-align:left;background:0 0;border:1px solid #0000;border-radius:4px;justify-self:start;padding:0 4px;font-size:10.5px;font-weight:600;line-height:16px}.gt-tag.p{color:var(--gt-p)}.gt-tag.s{color:var(--gt-s)}.gt-tag.dim{opacity:.45}button.gt-tag{cursor:var(--cursor-point)}button.gt-tag:hover,button.gt-tag:focus-visible{border-color:color-mix(in srgb, currentColor, transparent 55%);background:#ffffff0d;outline:none}.gt-corrupt{color:var(--gt-corrupt);text-align:center;margin:2px 0 0;font-size:15px}.gt-flavour{color:#b9895a;font-family:var(--font-game-i);white-space:pre-line;margin:0;font-size:14.5px;font-style:italic}.gt-mark{font-family:var(--font-game-i);letter-spacing:.02em;opacity:.72;font-size:12px;font-style:italic;display:block}.gt-foot{border-top:1px solid color-mix(in srgb, var(--gt-edge), transparent 45%);background:linear-gradient(#ffffff06,#0000);flex-wrap:wrap;justify-content:center;gap:2px 16px;margin:6px 0 0;padding:8px 12px 10px;display:flex}
