:root{--class-primalist: #DF9F30;--class-mage: #4366FE;--class-sentinel: #F0361D;--class-acolyte: #20E0D0;--class-rogue: #53C82F;--rarity-normal-light: #e9ecef;--rarity-magic-light: #0d6efd;--rarity-rare-light: #ffc107;--rarity-exalted-light: #a855f7;--rarity-set-light: #198754;--rarity-unique-light: #fd7e14;--rarity-legendary-light: #dc3545;--rarity-normal-dark: #495057;--rarity-magic-dark: #6ea8fe;--rarity-rare-dark: #ffda6a;--rarity-exalted-dark: #d8b4fe;--rarity-set-dark: #75b798;--rarity-unique-dark: #feb272;--rarity-legendary-dark: #ea868f;--account-header-bg: rgba(13, 110, 253, 0.15);--account-header-border: rgba(13, 110, 253, 0.3);--stash-card-bg: rgba(var(--bs-secondary-rgb), 0.05);--stash-card-border: rgba(var(--bs-secondary-rgb), 0.2);--table-primary-bg: #e3f2fd;--thumbnail-size: 48px;--thumbnail-radius: 4px;--faction-badge-size: 40px;--thumbnail-small-size: 32px}.text--class-primalist{color:var(--class-primalist)}.text--class-mage{color:var(--class-mage)}.text--class-sentinel{color:var(--class-sentinel)}.text--class-acolyte{color:var(--class-acolyte)}.text--class-rogue{color:var(--class-rogue)}.bg--class-primalist{background-color:var(--class-primalist)}.bg--class-mage{background-color:var(--class-mage)}.bg--class-sentinel{background-color:var(--class-sentinel)}.bg--class-acolyte{background-color:var(--class-acolyte)}.bg--class-rogue{background-color:var(--class-rogue)}.text--rarity-normal-light{color:var(--rarity-normal-light)}.text--rarity-magic-light{color:var(--rarity-magic-light)}.text--rarity-rare-light{color:var(--rarity-rare-light)}.text--rarity-exalted-light{color:var(--rarity-exalted-light)}.text--rarity-set-light{color:var(--rarity-set-light)}.text--rarity-unique-light{color:var(--rarity-unique-light)}.text--rarity-legendary-light{color:var(--rarity-legendary-light)}.text--rarity-normal-dark{color:var(--rarity-normal-dark)}.text--rarity-magic-dark{color:var(--rarity-magic-dark)}.text--rarity-rare-dark{color:var(--rarity-rare-dark)}.text--rarity-exalted-dark{color:var(--rarity-exalted-dark)}.text--rarity-set-dark{color:var(--rarity-set-dark)}.text--rarity-unique-dark{color:var(--rarity-unique-dark)}.text--rarity-legendary-dark{color:var(--rarity-legendary-dark)}.rarity-normal{background-color:#e9ecef;color:#fff;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.rarity-magic{background-color:#36a3e2;color:#fff;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.rarity-rare{background-color:#e3d157;color:#fff;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.rarity-exalted{background-color:#c184ff;color:#fff;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.rarity-set{background-color:rgba(113,232,125,.4901960784);color:#fff;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.rarity-unique{background-color:rgba(235,115,10,.4901960784);color:#fff;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.rarity-legendary{background-color:#fb2873;color:#fff;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.rarity-idol{background-color:#36c8c8;color:#fff;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.affix-exalted td{background-color:rgba(168,85,247,.15) !important}[data-bs-theme=dark] .affix-exalted td{background-color:rgba(168,85,247,.25) !important}main h1:first-child,main h2:first-child,main h3:first-child,main h4:first-child,main h5:first-child,main h6:first-child{margin-top:1.5rem}input,select,textarea,button,.form-control,.form-select,.form-check-input,.btn{cursor:pointer}label,.form-label,.form-check-label{cursor:pointer}.table-cell__content{position:relative;display:inline-flex;align-items:center;gap:.5rem;max-width:100%}.table-cell__copy-btn{opacity:0;transition:opacity .2s ease;padding:.125rem .25rem;font-size:.75rem;line-height:1;border:1px solid var(--bs-border-color);background-color:var(--bs-body-bg);color:var(--bs-body-color);border-radius:.25rem;cursor:pointer;flex-shrink:0}.table-cell__copy-btn:hover{background-color:var(--bs-secondary-bg);border-color:var(--bs-secondary)}.table-cell__copy-btn:active{background-color:var(--bs-tertiary-bg)}.table-cell__copy-btn svg{width:.875rem;height:.875rem;vertical-align:middle}td:hover .table-cell__copy-btn{opacity:1}