.lpti[data-v-b558dc39],.lpti__box[data-v-b558dc39]{height:100%;width:100%}.lpti__box[data-v-b558dc39]{background:var(--c-bg);min-height:0;min-width:0;overflow:hidden;position:relative}.lpti__chart[data-v-b558dc39]{top:0;right:0;bottom:0;left:0;position:absolute}.lpti__box[data-v-b558dc39] .term-legend{max-width:calc(100% - 16px)}.lpti__canvas[data-v-b558dc39]{display:block;height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%}.lpti__card[data-v-b558dc39]{background:var(--c-surface-1);border:var(--hairline) solid var(--c-line);border-radius:var(--r-md);box-shadow:var(--shadow-menu);left:var(--sp-6);max-width:calc(100% - var(--sp-6)*2);overflow:hidden;position:absolute;top:var(--sp-6);width:320px;z-index:var(--z-popover)}.tic[data-v-b558dc39]{flex-direction:column;padding:var(--sp-6)}.tic[data-v-b558dc39],.tic__head[data-v-b558dc39]{display:flex;gap:var(--sp-4)}.tic__head[data-v-b558dc39]{align-items:center}.tic__byline[data-v-b558dc39]{flex:1;min-width:0}.tic__dir[data-v-b558dc39]{align-items:center;border-radius:var(--r-pill);display:inline-flex;flex:none;font-size:var(--fs-2xs);font-weight:var(--fw-bold);height:var(--h-xs);letter-spacing:var(--ls-caps);line-height:var(--lh-2xs);padding:0 var(--sp-4)}.tic__dir.is-long[data-v-b558dc39]{background:var(--c-up-tint);color:var(--c-up)}.tic__dir.is-short[data-v-b558dc39]{background:var(--c-down-tint);color:var(--c-down)}.tic__title[data-v-b558dc39]{color:var(--c-text-1);font-size:var(--fs-md);font-weight:var(--fw-medium);line-height:var(--lh-md);overflow-wrap:anywhere;text-wrap:pretty}.tic__spark[data-v-b558dc39]{background:var(--c-sunken);border-radius:var(--r-sm);height:calc(var(--h-xl) + var(--sp-4));overflow:hidden}.tic__spark-svg[data-v-b558dc39]{display:block;height:100%;width:100%}.tic__spark-line[data-v-b558dc39]{fill:none;stroke-width:1.4;stroke-linejoin:round;vector-effect:non-scaling-stroke}.tic__spark-line.is-long[data-v-b558dc39]{stroke:var(--c-up)}.tic__spark-line.is-short[data-v-b558dc39]{stroke:var(--c-down)}.tic__levels[data-v-b558dc39]{color:var(--c-text-3);font-size:var(--fs-xs);line-height:var(--lh-xs)}.tic__text[data-v-b558dc39]{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;color:var(--c-text-2);font-size:var(--fs-sm);line-height:var(--lh-md);margin-bottom:-.18em;overflow:hidden;overflow-wrap:anywhere;padding-bottom:.18em;white-space:pre-line}.tic__actions[data-v-b558dc39]{align-items:center;display:flex;gap:var(--sp-6)}.tic__fill[data-v-b558dc39]{flex:1}.tic__count[data-v-b558dc39]{align-items:center;background:transparent;border:none;color:var(--c-text-4);cursor:pointer;display:inline-flex;font-size:var(--fs-xs);gap:var(--sp-3);height:var(--h-sm);line-height:var(--lh-xs);padding:0;transition:color var(--t-fast) var(--ease-out)}.tic__count[data-v-b558dc39]:hover:where(html:not(.cd-app) *){color:var(--c-text-1)}.tic__count.is-liked[data-v-b558dc39],.tic__count.is-liked[data-v-b558dc39]:hover:where(html:not(.cd-app) *){color:var(--c-down)}.tic__count--still[data-v-b558dc39],.tic__count--still[data-v-b558dc39]:hover:where(html:not(.cd-app) *){color:var(--c-text-4);cursor:default}
