[data-item-tooltip]{cursor:help;outline-offset:2px;border-radius:4px}
[data-item-tooltip]:focus-visible{outline:2px solid #359bb4}
.chillera-item-tooltip[hidden]{display:none!important}
.chillera-item-tooltip{position:fixed;z-index:10050;width:250px;box-sizing:border-box;overflow:auto;overscroll-behavior:contain;border:1px solid #90c9d7;border-radius:8px;background:#f5fbfd;color:#416779;box-shadow:0 5px 18px #173d5433;font:11px/1.35 Arial,sans-serif;text-align:left;overflow-wrap:anywhere;isolation:isolate;scrollbar-width:thin;scrollbar-color:#8dbbc9 #eaf4f8}
.chillera-item-tooltip__header{padding:8px 10px 7px;border-bottom:1px solid #cce4ec;background:linear-gradient(110deg,#e0f4f8,#f3fbfd)}
.chillera-item-tooltip__category{display:block;margin-bottom:2px;color:#638c9c;font-size:8px;letter-spacing:.7px;text-transform:uppercase}
.chillera-item-tooltip__name{display:block;color:#176580;font-size:13px;font-weight:700;text-transform:capitalize;line-height:1.25}
.chillera-item-tooltip__stats{margin:0;padding:4px 10px}
.chillera-item-tooltip__stat{display:flex;align-items:baseline;justify-content:space-between;gap:9px;padding:3px 0;border-bottom:1px solid #dcebf166}
.chillera-item-tooltip__stat:last-child{border:0}
.chillera-item-tooltip__stat dt{margin:0;flex:1;font-weight:400;color:#63818f;font-size:10px}
.chillera-item-tooltip__stat dd{margin:0;max-width:65%;text-align:right;color:#285b6a;font-weight:600;font-size:10px;line-height:1.4}
.chillera-item-tooltip__description{padding:6px 10px;margin:0;color:#68818d;font-size:10px;white-space:pre-line;border-top:1px solid #d8e9ef}
.chillera-item-tooltip__note{display:block;padding:5px 10px;color:#819ba6;font-size:8px;border-top:1px solid #d8e9ef}
@media(prefers-reduced-motion:no-preference){.chillera-item-tooltip{animation:item-tooltip-in .12s ease-out}@keyframes item-tooltip-in{from{opacity:0}to{opacity:1}}}
