/* Clear, size-aware captions for every asset bubble. */
#wealth .wealth-bubble{box-sizing:border-box;padding:8%;font-family:system-ui,-apple-system,"Segoe UI",sans-serif;color:#fff;text-shadow:none;letter-spacing:0}
#wealth .wealth-bubble span{position:relative;z-index:1;display:block;inline-size:84%;max-inline-size:84%;font-size:var(--bubble-title,17px);font-weight:650;line-height:1.22;white-space:normal;overflow-wrap:normal;word-break:normal;letter-spacing:0;text-shadow:none}
#wealth .wealth-bubble small{position:relative;z-index:1;font-size:var(--bubble-value,13px);font-weight:450;line-height:1.35;white-space:nowrap;color:#f5f8ff;opacity:1;text-shadow:none}
#wealth .wealth-bubble-label{width:max(110px,var(--bubble));font-family:system-ui,-apple-system,"Segoe UI",sans-serif;text-shadow:none;letter-spacing:0}
#wealth .wealth-bubble-label b{font-size:13px;font-weight:600;line-height:1.4;color:#fff}
#wealth .wealth-bubble-label small{font-size:12px;font-weight:450;line-height:1.45;color:#e0e9f7}
#korrelation .macro-tooltip{box-sizing:border-box;text-align:left;white-space:normal;text-shadow:none;z-index:5}
