.dark .iv-brand-surface,:root{--ill-grund:#F4F4F5;--ill-f1:#FFFFFF;--ill-f2:#E4E4E7;--ill-f3:#C4C4CB;--ill-f4:#3F3F46;--ill-glas:#D9DEE3;--ill-akzent:#F57C00;--ill-akzent-hell:#FFB061;--ill-akzent-dunkel:#B4500A;--ill-linie:#27272A;--ill-papier:#FFFFFF}.dark{--ill-grund:#26262B;--ill-f1:#46464E;--ill-f2:#34343A;--ill-f3:#232327;--ill-f4:#121214;--ill-glas:#2B3036;--ill-akzent:#F57C00;--ill-akzent-hell:#FF9A3D;--ill-akzent-dunkel:#B4500A;--ill-linie:#71717A;--ill-papier:#D4D4D8}@layer components{.iv-ill{display:block;width:100%;height:auto;overflow:visible}}.iv-om{--om-p:0.5}.iv-om__buehne{position:relative;--om-p:0.5}.iv-om__ebene{display:block}.iv-om__ebene--mit{position:absolute;inset:0;clip-path:inset(0 0 0 calc((1 - var(--om-p)) * 100%))}.iv-om__kante{top:2%;bottom:2%;left:calc((1 - var(--om-p)) * 100%);width:2px;margin-left:-1px;background:var(--iv-signal,#F57C00);opacity:calc(min(var(--om-p), 1 - var(--om-p)) * 12)}.iv-om__etikett,.iv-om__kante{position:absolute;pointer-events:none}.iv-om__etikett{top:0;font-size:.9375rem;font-weight:600;line-height:1.3;padding:6px 10px;border-radius:4px}.iv-om__etikett--ohne{left:0;background:var(--iv-graphite,#161618);color:#F4F4F5;box-shadow:inset 0 0 0 1px var(--iv-graphite-line,rgba(255,255,255,.12));opacity:calc((1 - var(--om-p)) * 3)}.iv-om__etikett--mit{right:0;background:var(--iv-signal,#F57C00);color:var(--iv-signal-ink,#18181B);opacity:calc(var(--om-p) * 3)}.iv-om[data-bewegt]{--om-o1:0;--om-s1:0.4;--om-o2:0;--om-s2:0.4;--om-o3:0;--om-s3:0.4}.iv-om[data-bewegt][data-m1]{--om-o1:1;--om-s1:1}.iv-om[data-bewegt][data-m2]{--om-o2:1;--om-s2:1}.iv-om[data-bewegt][data-m3]{--om-o3:1;--om-s3:1}.iv-om[data-bewegt] .iv-om__punkt--mit{transition:opacity .32s cubic-bezier(.2,0,0,1),transform .32s cubic-bezier(.2,0,0,1);opacity:.3;transform:translateY(6px)}.iv-om[data-bewegt][data-m1] .iv-om__punkt--mit:first-child,.iv-om[data-bewegt][data-m2] .iv-om__punkt--mit:nth-child(2),.iv-om[data-bewegt][data-m3] .iv-om__punkt--mit:nth-child(3){opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.iv-om__punkt--mit{transition:none!important}}.iv-ill-buehne{position:relative;margin-inline:auto}.iv-ill-buehne__figur{position:absolute;transform:translate(-50%,-100%);line-height:0}