.ksc-line,.ksc-pd,.ksc-row,.ksc-stk{--ksc-ease:cubic-bezier(0.2,0.7,0.2,1);--ksc-text:var(--font-inter),ui-sans-serif,system-ui,sans-serif;--ksc-display:var(--font-bricolage),var(--font-inter),ui-sans-serif,system-ui,sans-serif}.ksc-stk,.ksc-stk.ks-shim{position:absolute;left:.75rem;top:.75rem;z-index:1;display:inline-flex;align-items:center;gap:6px;height:24px;max-width:calc(100% - 3.5rem);padding:0 10px 0 9px;overflow:hidden;border-radius:999px;background:var(--ks-label-bg);color:var(--ks-label-fg);box-shadow:inset 0 0 0 1px var(--ks-label-line),0 6px 14px -6px var(--ks-label-shadow);font:700 10.5px/1 var(--ksc-text);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;pointer-events:none;transform-origin:0 50%;opacity:0}.ksc-stk[data-in]{animation:ksc-pop .24s cubic-bezier(.2,.8,.2,1) both}.ksc-stk--inline,.ksc-stk--inline.ks-shim{position:relative;left:auto;top:auto;align-self:flex-start;width:fit-content;max-width:100%}.ksc-stk--inline[data-in]{animation:ksc-rise .4s var(--ksc-ease) both}.ksc-stk-dot{flex:none;width:6px;height:6px;border-radius:50%;background:var(--ks-label-dot);box-shadow:0 0 0 2.5px color-mix(in srgb,var(--ks-label-dot) 20%,transparent)}.ksc-stk-txt{position:relative;overflow:hidden;text-overflow:ellipsis}.ksc-stk-short{display:none}@container (max-width: 200px){.ksc-stk,.ksc-stk.ks-shim{left:10px;top:10px;height:22px;gap:5px;max-width:calc(100% - 3.4rem);padding:0 8px 0 7px;font-size:9.5px;letter-spacing:.05em}.ksc-stk-dot{width:5px;height:5px}.ksc-stk-long{display:none}.ksc-stk-short{display:inline}.ksc-stk[data-long]{padding:0 8px;letter-spacing:.025em}.ksc-stk[data-long] .ksc-stk-dot{display:none}}@keyframes ksc-pop{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}.ksc-stk:not(.ksc-stk--inline)+span{display:none}.ksc-pd-now{position:relative;display:inline-grid;font-variant-numeric:tabular-nums}.ksc-pd-now>.ksc-pd-ghost,.ksc-pd-now>.ksc-pd-val{grid-area:1/1}.ksc-pd-ghost{visibility:hidden}.ksc-pd-dn{position:absolute;left:100%;top:-4px;width:8px;text-align:center;color:var(--ks-ok);font-size:11px;font-weight:800;opacity:0;pointer-events:none}.ksc-pd-mrp{position:relative;font-variant-numeric:tabular-nums}.ksc-pd-mrp:after{content:"";position:absolute;left:-1px;right:-1px;top:54%;height:1px;background:currentColor;transform-origin:0 50%}.ksc-pd[data-go] .ksc-pd-mrp:after{transform:scaleX(0);animation:ksc-strike .45s ease-out .2s forwards}.ksc-pd[data-go] .ksc-pd-off{opacity:0;transform:scale(.5);animation:ksc-popin .45s cubic-bezier(.2,1.6,.4,1) 1.25s forwards}.ksc-pd[data-go] .ksc-pd-dn{animation:ksc-drop 1s ease-out .5s forwards}.ksc-pd-off{display:inline-block}@keyframes ksc-strike{to{transform:scaleX(1)}}@keyframes ksc-popin{to{opacity:1;transform:none}}@keyframes ksc-drop{0%{opacity:0;transform:translateY(-6px)}30%{opacity:1;transform:none}70%{opacity:1;transform:translateY(3px)}to{opacity:0;transform:translateY(6px)}}.ksc-line{display:flex;align-items:flex-start;gap:7px;margin:0;color:var(--ks-ink-2);font:500 12px/1.4 var(--ksc-text);letter-spacing:.002em;opacity:0}.ksc-line[data-in]{animation:ksc-rise .45s var(--ksc-ease) var(--ksc-delay,.1s) both}.ksc-line-dot{flex:none;width:6px;height:6px;margin-top:calc(.7em - 3px);border-radius:50%;background:var(--ks-dot);box-shadow:0 0 0 3px color-mix(in srgb,var(--ks-dot) 20%,transparent)}.ksc-line-txt{min-width:0;text-wrap:pretty}.ksc-seg{white-space:nowrap}.ksc-seg i{font-style:normal;opacity:.55}.ksc-line-nm{color:var(--ks-ink);font-weight:600}.ksc-line .ks-num{font-variant-numeric:tabular-nums}@container (max-width: 200px){.ksc-line{gap:6px;font-size:11px;line-height:1.35}.ksc-line-dot{width:5px;height:5px;margin-top:calc(.675em - 2.5px)}}@keyframes ksc-rise{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.ksc-units{display:grid;gap:4px;width:100%}.ksc-units-track{display:block;height:4px;overflow:hidden;border-radius:99px;background:var(--ks-line-soft)}.ksc-units-fill{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,var(--ks-prog1),var(--ks-prog2));transform-origin:0 50%;transform:scaleX(var(--ksc-pct,0));animation:ksc-fill 1.3s var(--ksc-ease) .2s both}@keyframes ksc-fill{0%{transform:scaleX(0)}}.ksc-units small{color:var(--ks-muted);font-size:11px;font-weight:500;line-height:1.2;font-variant-numeric:tabular-nums}.ksc-row-wrap{container-type:inline-size;margin-top:12px}.ksc-row{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;min-height:52px;padding:10px 14px 10px 10px;border-radius:12px;background:var(--ks-row-bg);box-shadow:inset 0 0 0 1px var(--ks-row-line);color:var(--ks-ink-2);font:500 13px/1.3 var(--ksc-text);animation:ksc-rise .45s var(--ksc-ease) both}.ksc-row .ksc-stk[data-in]{animation:ksc-pop .24s cubic-bezier(.2,.8,.2,1) .18s both}.ksc-row-cart,.ksc-row-name{min-width:0}.ksc-row-amt{color:var(--ks-row-accent);font:700 15px/1 var(--ksc-display);letter-spacing:-.01em;font-variant-numeric:tabular-nums}.ksc-row-name{color:var(--ks-row-accent);font:700 14px/1.15 var(--ksc-display)}.ksc-row-ends{margin-left:auto;color:var(--ks-ink-3);font-size:12px;white-space:nowrap}.ksc-row-ends .ks-num{color:var(--ks-row-clock);font-weight:600;font-variant-numeric:tabular-nums}@container (max-width: 400px){.ksc-row{gap:7px 8px;padding:9px 12px 10px 9px}.ksc-row .ksc-stk-long{display:none}.ksc-row .ksc-stk-short{display:inline}.ksc-row-cart,.ksc-row-name{order:2;flex-basis:100%;padding-left:2px}}@media (prefers-reduced-motion:reduce){.ksc-line,.ksc-line[data-in],.ksc-pd[data-go] .ksc-pd-mrp:after,.ksc-pd[data-go] .ksc-pd-off,.ksc-row,.ksc-row .ksc-stk[data-in],.ksc-stk,.ksc-stk.ks-shim,.ksc-stk[data-in]{animation:none;opacity:1;transform:none}.ksc-pd-dn,.ksc-pd[data-go] .ksc-pd-dn{animation:none;opacity:0}.ksc-units-fill{animation:none}}