.luSTVq_treeMaps{touch-action:pan-y;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.luSTVq_canvas{position:absolute;inset:0}.luSTVq_renderer{z-index:2;transform-origin:0 0 0;backface-visibility:hidden;cursor:pointer;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;position:absolute;top:0;left:0;overflow:hidden}.luSTVq_group{z-index:2;position:absolute;top:0;left:0;overflow:hidden}.luSTVq_groupLabel{color:var(--fg);white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0 2px;padding:0 0 25px;font-weight:700;line-height:1em;position:relative;overflow:hidden}.luSTVq_groupLabelText{white-space:nowrap;text-overflow:ellipsis;width:100%;padding-top:1px;padding-right:5px;display:block;overflow:hidden}.luSTVq_leaf{z-index:2;box-sizing:border-box;color:#fff;text-shadow:.015em .015em #32313647;background:#32323300;flex-flow:column;justify-content:center;align-items:center;font-weight:400;text-decoration:none;display:flex;position:absolute;top:0;left:0;overflow:hidden}.luSTVq_leafName,.luSTVq_leafPrice,.luSTVq_leafChange{white-space:nowrap;align-items:center;line-height:1.1em;display:flex;position:relative}.luSTVq_leafPrice,.luSTVq_leafChange{line-height:1em}.luSTVq_leafLogo{object-fit:cover;filter:drop-shadow(0 .015em .03em #00000024);pointer-events:none;border-radius:50%;flex:none}.luSTVq_leafPicture{object-fit:contain;filter:drop-shadow(0 2px 3px #00000059);pointer-events:none;flex:none;min-height:0}.luSTVq_leafPictureName{white-space:nowrap;text-overflow:ellipsis;max-width:92%;font-weight:600;line-height:1.2em;overflow:hidden}.luSTVq_leafQuestion{text-align:center;overflow-wrap:anywhere;-webkit-box-orient:vertical;flex:none;font-weight:600;display:-webkit-box;overflow:hidden}.luSTVq_leafCaption{opacity:.72;font-weight:400}.luSTVq_leafQuestionIcon{object-fit:cover;pointer-events:none;background:#ffffffe6;border-radius:22%;flex:none;box-shadow:0 1px 3px #0000004d}.luSTVq_leafChance{background:#00000038;position:absolute;bottom:0;left:0;right:0}.luSTVq_leafChance>div{background:#ffffff9e;height:100%}.luSTVq_leafChange svg{flex:none;margin-right:.15em}.luSTVq_leafDominance{text-align:center;line-height:1em;position:absolute}.luSTVq_flashUp{animation-name:luSTVq_leaf-background}.luSTVq_flashUp .luSTVq_leafPrice,.luSTVq_flashUp .luSTVq_leafChange{animation-name:luSTVq_leaf-green;animation-duration:inherit}.luSTVq_flashDown{animation-name:luSTVq_leaf-background}.luSTVq_flashDown .luSTVq_leafPrice,.luSTVq_flashDown .luSTVq_leafChange{animation-name:luSTVq_leaf-red;animation-duration:inherit}@keyframes luSTVq_leaf-background{0%{background:#32323200}20%{background:#0a112073}to{background:#32323200}}@keyframes luSTVq_leaf-red{0%{color:#fff}20%{color:#ffb0b8}to{color:#fff}}@keyframes luSTVq_leaf-green{0%{color:#fff}20%{color:#a6f5c0}to{color:#fff}}.luSTVq_zoomControls{z-index:3;flex-direction:column;gap:2px;display:flex;position:absolute;bottom:16px;left:16px}.luSTVq_zoomButton{color:#fff;background:var(--control);cursor:pointer;opacity:.6;border-radius:2px;justify-content:center;align-items:center;width:32px;height:32px;transition:opacity .15s;display:flex}.luSTVq_zoomButton:hover:not(:disabled){opacity:.9}.luSTVq_zoomButton:disabled{cursor:default;opacity:.3}@media (prefers-reduced-motion:reduce){.luSTVq_flashUp,.luSTVq_flashDown,.luSTVq_flashUp .luSTVq_leafPrice,.luSTVq_flashUp .luSTVq_leafChange,.luSTVq_flashDown .luSTVq_leafPrice,.luSTVq_flashDown .luSTVq_leafChange{animation:none}}.luSTVq_highlight{z-index:3;pointer-events:none;-webkit-backdrop-filter:brightness(1.06);backdrop-filter:brightness(1.06);opacity:0;will-change:transform, opacity;border-radius:2px;transition:transform .2s cubic-bezier(.22,1,.36,1),width .2s cubic-bezier(.22,1,.36,1),height .2s cubic-bezier(.22,1,.36,1),opacity .18s ease-out;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 1px #ffffff57,inset 0 0 0 2px #0a112024}.luSTVq_highlight[data-visible=true]{opacity:1}.luSTVq_highlightSelected{-webkit-backdrop-filter:brightness(1.1);backdrop-filter:brightness(1.1);box-shadow:inset 0 0 0 1px #ffffff9e,inset 0 0 0 2px #0a11202e}.luSTVq_tileTag{color:#fff;white-space:nowrap;background:color-mix(in srgb, var(--popup) 88%, transparent);opacity:0;border:1px solid #ffffff1a;border-radius:6px;align-items:baseline;gap:6px;padding:3px 7px;font-size:11px;line-height:1.2;transition:opacity .15s ease-out,transform .15s ease-out;display:flex;position:absolute;left:50%;transform:translate(-50%,2px);box-shadow:0 6px 18px -6px #0009}.luSTVq_tileTag[data-side=above]{bottom:calc(100% + 6px)}.luSTVq_tileTag[data-side=below]{top:calc(100% + 6px)}.luSTVq_tileTag[data-align=start]{left:0;transform:translateY(2px)}.luSTVq_tileTag[data-align=end]{left:auto;right:0;transform:translateY(2px)}.luSTVq_tileTag[data-visible=true]{opacity:1;transform:translate(-50%)}.luSTVq_tileTag[data-visible=true][data-align=start],.luSTVq_tileTag[data-visible=true][data-align=end]{transform:translate(0)}.luSTVq_tileTagSymbol{font-weight:600}.luSTVq_tileTagChange{font-variant-numeric:tabular-nums;color:#94a3b8}.luSTVq_tileTagChange[data-dir=up]{color:#3be477}.luSTVq_tileTagChange[data-dir=down]{color:#ff6b7a}.luSTVq_card{animation:.18s cubic-bezier(.22,1,.36,1) luSTVq_card-in}@keyframes luSTVq_card-in{0%{opacity:0;transform:translateY(4px)scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.luSTVq_highlight,.luSTVq_tileTag{transition:opacity .12s linear}.luSTVq_card{animation:none}}
