.schalter.svelte-tdi3ig{border-radius:var(--radius-segment);background:var(--fuellung);gap:2px;padding:2px;display:inline-flex}a.svelte-tdi3ig{box-sizing:border-box;width:var(--bedien);height:var(--bedien);border-radius:calc(var(--radius-segment) - 2px);color:var(--gedaempft);border:.5px solid #0000;place-items:center;text-decoration:none;display:inline-grid;position:relative}a.svelte-tdi3ig:hover{color:var(--text);background:var(--fuellung-hover)}a.aktiv.svelte-tdi3ig{background:var(--karte);border-color:var(--haarlinie);box-shadow:var(--schatten-segment);color:var(--akzent-vorn)}a.svelte-tdi3ig:focus-visible{outline:2px solid var(--akzent-vorn);outline-offset:2px}.tipp.svelte-tdi3ig{border-radius:var(--radius-element);background:var(--karte);box-shadow:var(--schatten-schwebend);color:var(--text);font:500 16px/1.2 var(--schrift);white-space:nowrap;pointer-events:none;z-index:5;padding:8px 12px;display:none;position:absolute;top:calc(100% + 8px);left:50%;translate:-50%}a.svelte-tdi3ig:hover .tipp:where(.svelte-tdi3ig),a.svelte-tdi3ig:focus-visible .tipp:where(.svelte-tdi3ig){display:block}.orb.svelte-18oh057{transition:width var(--dauer,.3s) ease, height var(--dauer,.3s) ease;flex:none;display:block;position:relative}canvas.svelte-18oh057{inset:calc((1 - var(--flaeche)) / 2 * 100%);width:calc(var(--flaeche) * 100%);height:calc(var(--flaeche) * 100%);pointer-events:none;display:block;position:absolute}.tagesziel.svelte-1u9qvlp{background:var(--karte);box-shadow:var(--schatten-karte);border-radius:var(--radius-karte);border:1px solid #0000;min-width:0;padding:12px 16px}.kopf.svelte-1u9qvlp{justify-content:space-between;align-items:baseline;gap:12px;display:flex}h2.svelte-1u9qvlp{font:400 16px/1.4 var(--schrift-text);color:var(--gedaempft);margin:0}.stand.svelte-1u9qvlp{font-weight:600}.betrag.svelte-1u9qvlp{flex-wrap:wrap;align-items:baseline;gap:6px;margin:4px 0 8px;display:flex}.ist.svelte-1u9qvlp{font-size:28px;font-weight:600;line-height:1.2}.soll.svelte-1u9qvlp{color:var(--gedaempft)}.balken.svelte-1u9qvlp{background:var(--fuellung);border-radius:8px;height:8px;overflow:hidden}.balken.svelte-1u9qvlp span:where(.svelte-1u9qvlp){background:var(--erledigt);height:100%;transition:width var(--dauer) ease;display:block}.basis.svelte-1u9qvlp{color:var(--gedaempft);margin:8px 0 0}
