.kt{--rr-form-w:calc(var(--space-13) * 2 + var(--space-10) + var(--space-5));--rr-beat-label:calc(var(--space-13) + var(--space-5) + var(--space-px) * 2);--rr-beat-val:var(--space-9);--rr-hist-h:calc(var(--space-13) + var(--space-8));--rr-hist-bar-max:calc(var(--space-10) + var(--space-2));--rr-cmp-col:calc(var(--space-12) + var(--space-3));--rr-bar-h:var(--space-2)}.kt .rr-grid{gap:var(--space-4);min-width:0;display:grid}@media (min-width:1024px){.kt .rr-grid{grid-template-columns:var(--rr-form-w) minmax(0, 1fr);gap:var(--space-5);align-items:start}}.kt .rr-form{gap:var(--space-5);display:grid}.kt .rr-more{gap:var(--space-5);min-width:0;display:grid}.kt .rr-form .k-segmented-control{justify-self:start;max-width:100%}.kt .rr-label{font-size:var(--ts-body-sm);font-weight:var(--weight-medium);color:var(--color-text)}.kt .rr-opt{font-weight:var(--weight-regular);color:var(--color-text-tertiary)}.kt .rr-change{flex:none}.kt .rr-dates{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.kt .rr-dates .ls-field{align-content:start}.kt .rr-cmp-picked{margin-top:var(--space-2)}.kt .rr-go{width:100%}.kt .rr-stock{align-items:flex-start}.kt .rr-stock svg{color:var(--color-accent)}.kt .rr-stock a{color:var(--color-accent);text-underline-offset:var(--space-px);text-decoration:underline}.kt .rr-summary{display:none}@media (max-width:1023px){.kt .rr-form.is-collapsed{gap:var(--space-4)}.kt .rr-form.is-collapsed>.panel-title,.kt .rr-form.is-collapsed .rr-more{display:none}.kt .rr-form.is-collapsed .rr-summary{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.kt .rr-summary>div{gap:calc(var(--space-px) * 2);min-width:0;display:grid}.kt .rr-summary b{font-size:var(--ts-body-md);font-weight:var(--weight-medium);overflow-wrap:anywhere}.kt .rr-form.is-collapsed .rr-years>.rr-label{display:none}.kt .rr-form.is-collapsed .rr-years .k-segmented-control{width:100%;display:flex}.kt .rr-form.is-collapsed .rr-years .k-segmented-control-item{flex:1}}.kt .rr-head{margin-bottom:var(--space-2)}.kt .rr-subject{align-items:baseline;gap:var(--space-2);margin-bottom:var(--space-4);font-size:var(--ts-body-sm);line-height:var(--ts-lh-normal);display:flex}.kt .rr-subject b{font-weight:var(--weight-medium)}.kt .rr-subject small{font-size:var(--ts-caption);color:var(--color-text-tertiary)}.kt .rr-status{margin-bottom:var(--space-4);font-size:var(--ts-body-sm);color:var(--color-text-secondary)}.kt .rr-msg{margin-bottom:var(--space-1);flex-wrap:wrap;align-items:center}.kt .rr-retry{margin-left:auto}.kt .rr-hero{gap:var(--space-2)}.kt .rr-hero-cmp{align-items:center;gap:var(--space-2);font-size:var(--ts-caption);color:var(--color-on-glow-secondary);display:inline-flex}.kt .rr-tiles{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:640px){.kt .rr-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}.kt .rr-tiles .stat{padding:var(--space-4)}.kt .rr-tiles .stat-value{font-size:var(--ts-h5)}.kt .rr-tiles .stat-value.is-neg,.kt .rr-cmp .is-neg{color:var(--color-loss)}.kt .rr-cmp thead th{white-space:normal;min-width:var(--rr-cmp-col)}.kt .rr-th{align-items:center;gap:var(--space-1);text-align:left;display:inline-flex}.kt .rr-keys{margin-top:0}.kt .rr-cap{margin-top:var(--space-3)}.kt .rr-hist{--rr-bar:var(--chart-1);--rr-bar-neg:var(--color-loss);margin:0}.kt .rr-hist-plot{gap:var(--space-2);grid-template-columns:repeat(8,minmax(0,1fr));display:grid}@media (min-width:640px){.kt .rr-hist-plot{gap:var(--space-3)}}.kt .rr-hist-col{grid-template-rows:var(--rr-hist-h) auto;gap:var(--space-2);min-width:0;display:grid}.kt .rr-hist-bars{justify-content:center;align-items:flex-end;gap:calc(var(--space-px) * 3);border-bottom:var(--space-px) solid var(--color-border-strong);padding-top:var(--space-5);display:flex}.kt .rr-hist-bar{max-width:var(--rr-hist-bar-max);height:max(var(--h), calc(var(--space-px) * 2));border-radius:var(--radius-xs) var(--radius-xs) 0 0;background:var(--k,var(--rr-bar));transform-origin:bottom;animation:rr-grow var(--dur-slow) var(--ease-out);flex:1;position:relative}.kt .rr-hist-bar.is-zero{height:0}.kt .rr-hist-col.is-neg .rr-hist-bar{background:var(--k,var(--rr-bar-neg))}.kt .rr-hist-bar em{padding-bottom:var(--space-1);font-style:normal;font-size:var(--ts-caption);color:var(--color-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.kt .rr-hist.is-paired .rr-hist-bar em{display:none}@media (min-width:640px){.kt .rr-hist.is-paired .rr-hist-bar em{display:block}}.kt .rr-hist-label{font-size:var(--ts-caption);line-height:var(--ts-lh-tight);white-space:nowrap;color:var(--color-text-tertiary);text-align:center;font-variant-numeric:tabular-nums}.kt .rr-wide{display:none}@media (min-width:640px){.kt .rr-wide{display:inline}.kt .rr-narrow{display:none}}@keyframes rr-grow{0%{transform:scaleY(0)}}.kt .rr-beat{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.kt .rr-beat li{gap:var(--space-1);font-size:var(--ts-body-sm);display:grid}@media (min-width:640px){.kt .rr-beat li{grid-template-columns:var(--rr-beat-label) minmax(0, 1fr);align-items:center;gap:var(--space-4)}}.kt .rr-beat-lines{gap:var(--space-1);min-width:0;display:grid}.kt .rr-beat-line{grid-template-columns:minmax(0, 1fr) var(--rr-beat-val);align-items:center;gap:var(--space-3);display:grid}.kt .rr-beat-line b{text-align:right;font-weight:var(--weight-bold);font-variant-numeric:tabular-nums}.kt .rr-track{height:var(--rr-bar-h);border-radius:var(--radius-pill);background:var(--bar-track);overflow:hidden}.kt .rr-track i{border-radius:var(--radius-pill);background:var(--k,var(--kit-s1));transform-origin:0;height:100%;animation:kt-bar-in var(--dur-slow) var(--ease-out);display:block}@media (prefers-reduced-motion:reduce){.kt .rr-track i,.kt .rr-hist-bar{animation:none}}.kt .rr-p2p{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-bg-subtle);border:var(--space-px) solid var(--color-border);font-size:var(--ts-body-sm);color:var(--color-text-secondary);line-height:var(--ts-lh-normal)}.kt .rr-p2p b{color:var(--color-text);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums}.kt .rr-notes{gap:var(--space-1);display:grid}.kt .rr-share{align-items:center;gap:var(--space-2);padding-top:var(--space-4);border-top:var(--space-px) solid var(--color-border);flex-wrap:wrap;display:flex}@media (max-width:639px){.kt .rr-share>*{width:100%}}.kt .rr-why{margin-top:var(--space-2)}