.tsp-s-module-wrapper{--il-methamphetamin:#d5dfe6;--il-kokain:#a6b7c3;--il-opiate:#cbb9b5;--il-amphetamin:#c2d6da;--il-alkohol:#e1cdaf;--il-ghb:#c1cdce;--il-cannabis:#c3d3c9;--il-mdma:#e8cfc9;--il-ketamin:#f0dcca;--il-methylphenidat:#d6c8b8;--il-psilocybin:#d6c5ac;--il-andere:#e1e5e6;--il-nps:#bdccd8;--il-arzneimittel:#cec0ac;--il-methadon:#cbd7d0;--il-benzodiazepine:#ced4d6}.il-treemap.svelte-3yhrir{position:relative}.il-treemap.svelte-3yhrir,.il-treemap.svelte-3yhrir .svg:where(.svelte-3yhrir){height:100%;width:100%}:is(.il-treemap:where(.svelte-3yhrir) .svg:where(.svelte-3yhrir)) .node-hover.svelte-3yhrir{pointer-events:none;transition:opacity .2s ease-in-out}.il-treemap.svg-fixed-ratio.svelte-3yhrir{aspect-ratio:var(--aspect-ratio,1);height:auto}.il-treemap.svg-fixed-ratio.svelte-3yhrir svg:where(.svelte-3yhrir){height:auto}.il-treemap.svelte-3yhrir .html:where(.svelte-3yhrir){height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}:is(.il-treemap:where(.svelte-3yhrir) .html:where(.svelte-3yhrir)) .label.svelte-3yhrir{animation:svelte-3yhrir-fadeIn 1s ease-in-out;color:#2a2a2a;font-size:12px;font-weight:600;line-height:1;padding-left:6px;padding-top:6px;position:absolute;text-align:left;text-shadow:-1px -1px 0 #ffffff40,1px -1px 0 #ffffff40,-1px 1px 0 #ffffff40,1px 1px 0 #ffffff40}.hidden.svelte-3yhrir:is(:is(.il-treemap:where(.svelte-3yhrir) .html:where(.svelte-3yhrir)) .label:where(.svelte-3yhrir)){display:none}:is(:is(.il-treemap:where(.svelte-3yhrir) .html:where(.svelte-3yhrir)) .label:where(.svelte-3yhrir)) .label-category.svelte-3yhrir{font-weight:600}:is(:is(.il-treemap:where(.svelte-3yhrir) .html:where(.svelte-3yhrir)) .label:where(.svelte-3yhrir)) .label-value.svelte-3yhrir{font-size:12px;font-weight:400}.il-treemap.svelte-3yhrir .tooltip:where(.svelte-3yhrir){pointer-events:none;position:absolute;transition:left .2s ease-in-out,top .2s ease-in-out;z-index:100}.shown.svelte-3yhrir:is(.il-treemap:where(.svelte-3yhrir) .tooltip:where(.svelte-3yhrir)){opacity:1}:is(.il-treemap:where(.svelte-3yhrir) .tooltip:where(.svelte-3yhrir)) .tooltip-content.svelte-3yhrir{background-color:var(--il-background-component-secondary);border-radius:4px!important;box-shadow:0 2px 7px #00000026;font-size:13px;line-height:1;max-width:180px;padding:8px;transform:translate(-50%);transition:transform .1s ease-in-out .2s;white-space:normal;width:180px;z-index:0}:is(:is(.il-treemap:where(.svelte-3yhrir) .tooltip:where(.svelte-3yhrir)) .tooltip-content:where(.svelte-3yhrir)) .tooltip-category-parent.svelte-3yhrir{font-size:12px;font-weight:500;letter-spacing:.01em;margin:0}:is(:is(.il-treemap:where(.svelte-3yhrir) .tooltip:where(.svelte-3yhrir)) .tooltip-content:where(.svelte-3yhrir)) .tooltip-category.svelte-3yhrir{font-size:14px;font-weight:500;margin:4px 0}:is(:is(.il-treemap:where(.svelte-3yhrir) .tooltip:where(.svelte-3yhrir)) .tooltip-content:where(.svelte-3yhrir)) .tooltip-sep.svelte-3yhrir{border-top:1px solid var(--il-border-weak);margin:10px 0}:is(:is(.il-treemap:where(.svelte-3yhrir) .tooltip:where(.svelte-3yhrir)) .tooltip-content:where(.svelte-3yhrir)) .tooltip-data.svelte-3yhrir{-moz-column-gap:10px;column-gap:10px;display:flex;flex-direction:row-reverse}:is(:is(:is(.il-treemap:where(.svelte-3yhrir) .tooltip:where(.svelte-3yhrir)) .tooltip-content:where(.svelte-3yhrir)) .tooltip-data:where(.svelte-3yhrir)) .tooltip-data-item.svelte-3yhrir{display:flex;flex:1 0 1px;flex-direction:column;justify-content:space-between;row-gap:5px}:is(:is(:is(:is(.il-treemap:where(.svelte-3yhrir) .tooltip:where(.svelte-3yhrir)) .tooltip-content:where(.svelte-3yhrir)) .tooltip-data:where(.svelte-3yhrir)) .tooltip-data-item:where(.svelte-3yhrir)) .tooltip-data-item-label.svelte-3yhrir{color:var(--il-text-secondary);font-size:12px}:is(:is(:is(:is(.il-treemap:where(.svelte-3yhrir) .tooltip:where(.svelte-3yhrir)) .tooltip-content:where(.svelte-3yhrir)) .tooltip-data:where(.svelte-3yhrir)) .tooltip-data-item:where(.svelte-3yhrir)) .tooltip-data-item-value.svelte-3yhrir{font-size:14px;font-weight:600}:is(.il-treemap:where(.svelte-3yhrir) .tooltip:where(.svelte-3yhrir)) .tooltip-tip-bottom.svelte-3yhrir,:is(.il-treemap:where(.svelte-3yhrir) .tooltip:where(.svelte-3yhrir)) .tooltip-tip-top.svelte-3yhrir{border:10px solid transparent;display:none;height:0;position:relative;transform:translate(-50%);width:0;z-index:100}:is(.il-treemap:where(.svelte-3yhrir) .tooltip:where(.svelte-3yhrir)) .tooltip-tip-top.svelte-3yhrir{border-bottom-color:var(--il-background-component-secondary);border-top:none}:is(.il-treemap:where(.svelte-3yhrir) .tooltip:where(.svelte-3yhrir)) .tooltip-tip-bottom.svelte-3yhrir{border-bottom:none;border-top-color:var(--il-background-component-secondary)}.tooltip--bottom.svelte-3yhrir:is(.il-treemap:where(.svelte-3yhrir) .tooltip:where(.svelte-3yhrir)){margin-top:0}.tooltip--bottom.svelte-3yhrir:is(.il-treemap:where(.svelte-3yhrir) .tooltip:where(.svelte-3yhrir)) .tooltip-tip-top:where(.svelte-3yhrir){display:block}.tooltip--top.svelte-3yhrir:is(.il-treemap:where(.svelte-3yhrir) .tooltip:where(.svelte-3yhrir)){transform:translateY(-100%)}.tooltip--top.svelte-3yhrir:is(.il-treemap:where(.svelte-3yhrir) .tooltip:where(.svelte-3yhrir)) .tooltip-tip-bottom:where(.svelte-3yhrir){display:block}.tooltip--left.svelte-3yhrir:is(.il-treemap:where(.svelte-3yhrir) .tooltip:where(.svelte-3yhrir)) .tooltip-content:where(.svelte-3yhrir){transform:translate(calc(-90% + 35px))}.tooltip--left.tooltip--top.svelte-3yhrir:is(.il-treemap:where(.svelte-3yhrir) .tooltip:where(.svelte-3yhrir)) .tooltip-content:where(.svelte-3yhrir){transform:translate(-100%,5%)}.tooltip--left.tooltip--bottom.svelte-3yhrir:is(.il-treemap:where(.svelte-3yhrir) .tooltip:where(.svelte-3yhrir)) .tooltip-content:where(.svelte-3yhrir){transform:translate(-100%,-40%)}.tooltip--left.svelte-3yhrir:is(.il-treemap:where(.svelte-3yhrir) .tooltip:where(.svelte-3yhrir)) .tooltip-tip-top:where(.svelte-3yhrir){transform:translate(-8px) rotate(90deg);transform-origin:center}.tooltip--left.svelte-3yhrir:is(.il-treemap:where(.svelte-3yhrir) .tooltip:where(.svelte-3yhrir)) .tooltip-tip-bottom:where(.svelte-3yhrir){transform:translate(-13px) translateY(-3px) rotate(70deg);transform-origin:center}.tooltip--right.tooltip--top.svelte-3yhrir:is(.il-treemap:where(.svelte-3yhrir) .tooltip:where(.svelte-3yhrir)) .tooltip-content:where(.svelte-3yhrir){transform:translate(11px,5%)}.tooltip--right.tooltip--bottom.svelte-3yhrir:is(.il-treemap:where(.svelte-3yhrir) .tooltip:where(.svelte-3yhrir)) .tooltip-content:where(.svelte-3yhrir){transform:translate(11px,-50%)}.tooltip--right.svelte-3yhrir:is(.il-treemap:where(.svelte-3yhrir) .tooltip:where(.svelte-3yhrir)) .tooltip-tip-top:where(.svelte-3yhrir){transform:translate(-4px) rotate(-90deg);transform-origin:center}.tooltip--right.svelte-3yhrir:is(.il-treemap:where(.svelte-3yhrir) .tooltip:where(.svelte-3yhrir)) .tooltip-tip-bottom:where(.svelte-3yhrir){transform:translate(5px) translateY(-3px) rotate(-70deg);transform-origin:center}@media (prefers-color-scheme:light){.il-treemap.svelte-3yhrir .tooltip:where(.svelte-3yhrir) .tooltip-content:where(.svelte-3yhrir) .tooltip-category-parent:where(.svelte-3yhrir),.il-treemap.svelte-3yhrir .tooltip:where(.svelte-3yhrir) .tooltip-content:where(.svelte-3yhrir) .tooltip-data-item-value:where(.svelte-3yhrir){filter:brightness(.72)}}.il-treemap.svelte-3yhrir{@keyframes svelte-3yhrir-fadeIn{0%{opacity:0}to{opacity:1}}}.treemap-wrapper.svelte-1f0i12e{align-items:center;display:flex;height:500px;justify-content:center;min-height:500px;overflow:hidden}.embed.svelte-1u7yy18{font-family:var(--il-ff-sans)}.embed-title.svelte-1u7yy18{font-family:var(--il-ff-serif);font-size:22px;font-weight:700;line-height:27px;margin:0 0 10px}.embed-caption.svelte-1u7yy18{color:var(--il-text-secondary);font-size:16px;line-height:20px;margin:0 0 20px}.embed-content.svelte-1u7yy18{margin-bottom:20px}.embed-bottom.svelte-1u7yy18{color:var(--il-text-tertiary);font-size:12px;line-height:14px;margin:20px 0 0}.embed-bottom-right.svelte-1u7yy18{text-align:right}.embed-button.svelte-1u7yy18{align-items:center;background-color:var(--il-background);border:1px solid var(--il-border-default);border-radius:10px;box-shadow:0 1px 1px #4f526312;box-sizing:border-box;color:var(--il-text-secondary);cursor:pointer;display:inline-flex;font-size:15px;font-weight:var(--il-font-weight-medium);gap:8px;height:var(--il-height-button-normal);line-height:16px;margin-top:20px;padding:0 12px;text-decoration:none;white-space:nowrap}.embed-button.svelte-1u7yy18:hover{border:1px solid var(--il-text-secondary);box-shadow:0 0 0 2px var(--il-border-default)}.embed-button.svelte-1u7yy18 svg{border-radius:50%;height:22px;width:22px}
