.tooltip-container{position:relative;width:800px;min-height:120px;transition:all .2s ease;margin:8px}.tooltip-container:hover{transform:translateY(-2px);z-index:10}.tooltip-blur{position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1}.tooltip-background{position:absolute;top:0;left:0;right:0;bottom:0;background:#000000d9;z-index:2}.tooltip-rarity-glow{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center top -50px;background-repeat:no-repeat;opacity:.7;z-index:3;mix-blend-mode:screen}.tooltip-border{position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border:1px solid rgba(89,87,84,.6);z-index:5;pointer-events:none}.tooltip-content{display:flex;flex-direction:column;position:relative;z-index:4;color:#fff;padding:12px}.tooltip-content .flex-grow{flex-grow:1}.tooltip-header{display:flex;align-items:flex-start;gap:12px;margin-bottom:8px}.tooltip-icon{width:128px;height:128px;overflow:hidden;flex-shrink:0}.tooltip-icon img{width:100%;height:100%;object-fit:cover}.tooltip-info{font-family:tooltip-info,serif;flex:1;min-width:0}.item-name{font-family:font-cw,serif;font-size:22px;margin:0 0 4px;color:var(--tooltip-rarity-color, #ffffff);text-shadow:1px 1px 2px rgba(0,0,0,.8);line-height:1.2}.item-type-rarity{font-size:14px;font-weight:500;letter-spacing:.5px}.tooltip-section{padding-top:8px;margin-top:8px}.tooltip-description{font-family:tooltip-description,serif;font-size:16px;line-height:1.4;color:#eeedee}.tooltip-effect{font-family:tooltip-description,serif;font-size:16px;line-height:1.4}.tooltip-flavor{font-family:vanity-cw,serif;font-size:14px;letter-spacing:.8px;color:#fff9;text-align:right;margin-top:auto}.tooltip-separator{display:block;width:100%;height:1px;margin:8px 0;background-image:url(/images/hr.webp);background-repeat:repeat-x;background-size:auto 1px;background-position:left center;opacity:.3}.crosswind-tooltip-gradient{font-family:tooltip-description,serif;background:linear-gradient(90deg,#3f392dcc,#3f392d33 50%,#3f392d00 90%)}.power-text{font-family:tooltip-description,serif;font-weight:300;color:#e5d1a1;text-shadow:1px 1px 0 rgba(36,33,33,.5)}.power-number{font-family:tooltip-description,serif;font-weight:700}.damage-types{font-family:tooltip-description,serif;color:#e5d1a1}.rarity-common .item-name,.rarity-uncommon .item-name,.rarity-rare .item-name,.rarity-epic .item-name,.rarity-legendary .item-name,.rarity-artifact .item-name{color:#fff}.tooltip-container:hover .tooltip-rarity-glow{opacity:calc(var(--tooltip-rarity-alpha, .8) + .2)}.tooltip-container:hover .tooltip-border{border-color:rgba(var(--tooltip-rarity-color-rgb, 157, 157, 157),.8);box-shadow:0 0 8px rgba(var(--tooltip-rarity-color-rgb, 157, 157, 157),.3)}[class^=slot-]{position:relative;aspect-ratio:1;background-size:contain;background-repeat:no-repeat;background-position:center;display:flex;align-items:center;justify-content:center;padding:6px}.slot-common{background-image:url(/images/slot_Common.webp)}.slot-uncommon{background-image:url(/images/slot_Uncommon.webp)}.slot-rare{background-image:url(/images/slot_Rare.webp)}.slot-epic{background-image:url(/images/slot_Epic.webp)}.slot-legendary{background-image:url(/images/slot_Legendary.webp)}.slot-mythical{background-image:url(/images/slot_Myth.webp)}.slot-icon{width:100%;height:100%;display:block}.slot-icon img{width:100%;height:100%;object-fit:contain}
