/* chartkit.css — copied from Oren's TabotCharts skill (catalog embedded build). */
.ck-chart { font-family: var(--ck-font); color: var(--ck-ink); }
/* ב-SVG הערכים start/end של text-anchor נמדדים לפי כיוון הכתיבה. בעמוד RTL הם מתהפכים,
 * וכל עיגון נהפך לצד השני — משם הטקסטים שיצאו מהכרטיס ונפלו על הפסים.
 * direction:ltr מחזיר את start/end להיות שמאל/ימין פיזיים; unicode-bidi:isolate שומר
 * שכל מחרוזת עברית עדיין תוצג נכון בתוך עצמה. */
.ck-chart text { direction: ltr; unicode-bidi: isolate; }
.ck-chart .ck-grid-line { stroke: var(--ck-grid); }
.ck-chart .ck-muted-text { fill: var(--ck-muted); font-size: 11px; }
.ck-draw { animation: ck-draw var(--ck-duration) var(--ck-easing) both; }
@keyframes ck-draw { from { stroke-dashoffset: var(--ck-len, 1000); opacity:.4; } to { stroke-dashoffset: 0; opacity: 1; } }
.ck-grow { animation: ck-grow var(--ck-duration) var(--ck-easing) both; transform-box: fill-box; transform-origin: bottom; }
.ck-grow.ck-down { transform-origin: top; }   /* עמודה שיורדת מקו־הבסיס */
@keyframes ck-grow { from { transform: scaleY(0); } to { transform: scaleY(1); } }
/* פס אופקי — גדל מהקצה שבו הוא מעוגן (ב-RTL: מימין) */
.ck-grow-x { animation: ck-grow-x var(--ck-duration) var(--ck-easing) both; transform-box: fill-box; transform-origin: right; }
.ck-grow-x.ck-from-left { transform-origin: left; }
@keyframes ck-grow-x { from { transform: scaleX(0); } to { transform: scaleX(1); } }
.ck-pop { animation: ck-pop var(--ck-duration) var(--ck-easing) both; transform-box: fill-box; transform-origin: center; }
@keyframes ck-pop { from { transform: scale(0); opacity: 0; } to { transform: scale(1); opacity: 1; } }
.ck-fade { animation: ck-fade var(--ck-duration) var(--ck-easing) both; }
@keyframes ck-fade { from { opacity: 0; } to { opacity: 1; } }
.ck-tooltip { position: absolute; background: var(--ck-ink); color: var(--ck-bg); font: 500 12px var(--ck-font);
  padding: 4px 8px; border-radius: 4px; transform: translate(-50%,-120%); transition: opacity .15s ease;
  white-space: nowrap; pointer-events: none; opacity: 0; z-index: 10; }
.ck-chart svg{overflow:hidden}
