*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-text-size-adjust:100%;hanging-punctuation:first last}body{min-height:100vh;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.5}h1,h2,h3,h4,h5,h6{text-wrap:balance;line-height:1.1}p,li,figcaption{text-wrap:pretty}a{text-decoration-skip-ink:auto;color:inherit}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline-offset:2px;outline:2px solid}img,picture,video,canvas,svg{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit;color:inherit;appearance:none;background:0 0;border:none}input:focus,textarea:focus,select:focus{outline:none}input[type=search]::-webkit-search-decoration{display:none}input[type=search]::-webkit-search-cancel-button{display:none}input[type=search]::-webkit-search-results-button{display:none}input[type=search]::-webkit-search-results-decoration{display:none}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{appearance:textfield}input:-webkit-autofill{-webkit-text-fill-color:inherit;transition:background-color 5000s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}input:-webkit-autofill:hover{-webkit-text-fill-color:inherit;transition:background-color 5000s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}input:-webkit-autofill:focus{-webkit-text-fill-color:inherit;transition:background-color 5000s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}textarea:-webkit-autofill{-webkit-text-fill-color:inherit;transition:background-color 5000s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}textarea:-webkit-autofill:hover{-webkit-text-fill-color:inherit;transition:background-color 5000s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}textarea:-webkit-autofill:focus{-webkit-text-fill-color:inherit;transition:background-color 5000s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}select:-webkit-autofill{-webkit-text-fill-color:inherit;transition:background-color 5000s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}select:-webkit-autofill:hover{-webkit-text-fill-color:inherit;transition:background-color 5000s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}select:-webkit-autofill:focus{-webkit-text-fill-color:inherit;transition:background-color 5000s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}button,[role=button]{cursor:pointer;touch-action:manipulation}button:disabled,[role=button]:disabled{cursor:not-allowed}textarea{resize:vertical}select{cursor:pointer}select:disabled{cursor:not-allowed}ul[role=list],ol[role=list]{list-style:none}table{border-collapse:collapse;border-spacing:0}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
:root{--color-orange-700:#792e0f;--color-orange-500:#ea580a;--color-orange-300:#fb923c;--color-orange-100:#fdba74;--color-zinc-1000:#000;--color-zinc-700:#27272a;--color-zinc-500:#71717a;--color-zinc-0:#fff;--color-rarity-common:#71717a;--color-rarity-uncommon:#22c55f;--color-rarity-rare:#3b82f6;--color-rarity-epic:#a855f7;--color-rarity-e-tech:#ec407a;--color-rarity-legendary:#fa7315;--color-rarity-effervescent:#f0a1c0;--color-rarity-seraph:#f06292;--color-rarity-pearlescent:#22d3ef;--color-element-none:#000;--color-element-incendiary:#fa7315;--color-element-shock:#3b82f6;--color-element-corrosive:#22c55f;--color-element-explosive:#fbc024;--color-element-slag:#6a1b9a;--font-family-base:var(--font-family-inter);--font-family-title:var(--font-family-rajdhani);--font-family-mono:var(--font-family-space);--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.5rem;--font-size-xl:2.5rem;--font-weight-normal:400;--font-weight-bold:700;--font-weight-bolder:900;--line-height-base:1.5;--line-height-titles:1;--spacing-xs:.5rem;--spacing-sm:1rem;--spacing-md:1.5rem;--spacing-lg:2rem;--spacing-xl:3rem;--dimension-container-md:80rem;--dimension-container-sm:48rem;--dimension-header-height:4.375rem}
html{scroll-padding-top:var(--dimension-header-height);font-size:16px}body{min-height:100vh;padding-top:var(--dimension-header-height);background-color:var(--color-zinc-1000);font-family:var(--font-family-base);font-size:var(--font-size-md);color:var(--color-zinc-0);line-height:var(--line-height-default)}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-title);line-height:var(--line-height-titles);text-transform:uppercase}a.link{color:var(--color-orange-300);transition:color .2s;display:inline-block;text-decoration:none!important}a.link:hover,a.link:visited:hover{color:var(--color-orange-500);animation:.4s steps(4,end) forwards link-glitch}@keyframes link-glitch{0%,to{text-shadow:0 0 #0000,0 0 #0000;transform:translate(0)skew(0deg)}10%{text-shadow:-2px 0 var(--color-orange-500), 2px 0 var(--color-orange-300);transform:translate(-2px,1px)skew(-2deg)}20%{text-shadow:2px 0 var(--color-orange-500), -2px 0 var(--color-orange-300);transform:translate(2px,-1px)skew(2deg)}30%{text-shadow:-1px 1px var(--color-orange-500), 1px -1px var(--color-orange-300);transform:translate(-1px,1px)skew(-1deg)}40%{text-shadow:1px -1px var(--color-orange-500), -1px 1px var(--color-orange-300);transform:translate(1px,-1px)skew(1deg)}50%{text-shadow:-2px -1px var(--color-orange-500), 2px 1px var(--color-orange-300);transform:translate(-2px)skew(-1.5deg)}60%{text-shadow:2px 1px var(--color-orange-500), -2px -1px var(--color-orange-300);transform:translate(2px,1px)skew(1.5deg)}70%{text-shadow:0 1px var(--color-orange-500), 0 -1px var(--color-orange-300);transform:translateY(-1px)skew(-.5deg)}80%{text-shadow:-1px 0 var(--color-orange-500), 1px 0 var(--color-orange-300);transform:translate(-1px)skew(.5deg)}90%{text-shadow:1px 0 var(--color-orange-500), -1px 0 var(--color-orange-300);transform:translate(1px)skew(-.5deg)}}
.container{width:min(var(--dimension-container-md), 100% - (var(--spacing-sm) * 2));margin-inline:auto;margin-left:auto;margin-right:auto;position:relative}.container.sm{width:min(var(--dimension-container-sm), 100% - (var(--spacing-sm) * 2))}.container.pad-xl{padding-top:var(--spacing-xl);padding-bottom:var(--spacing-xl)}.muted{color:var(--color-zinc-0)!important;opacity:.5!important}
