.tt-sv-cols{grid-template-columns:minmax(0,1fr)}.tt-sv-cols,.tt-sv-side{display:grid;gap:14px;align-items:start}.tt-sv-side{grid-template-columns:minmax(0,1.6fr) minmax(260px,1fr)}@media (min-width:1700px){.tt-sv-cols{grid-template-columns:minmax(0,2.4fr) minmax(300px,1fr)}.tt-sv-side{grid-template-columns:1fr}}@media (max-width:991.98px){.tt-sv-side{grid-template-columns:minmax(0,1fr)}}.tt-svg th.pl{min-width:190px;position:sticky;z-index:1}[dir] .tt-svg th.pl{background:var(--sk-card,#fff)}[dir=ltr] .tt-svg th.pl{right:0}[dir=rtl] .tt-svg th.pl{left:0}.tt-svg td{min-width:132px;vertical-align:top}[dir=ltr] .tt-svg td.off{background:repeating-linear-gradient(45deg,#f6f7f9,#f6f7f9 4px,#eef0f3 0,#eef0f3 8px)}[dir=rtl] .tt-svg td.off{background:repeating-linear-gradient(-45deg,#f6f7f9,#f6f7f9 4px,#eef0f3 0,#eef0f3 8px)}[dir] .tt-svg td.short{box-shadow:inset 0 0 0 2px #fedf89}[dir] .tt-svg tr.grp td{background:var(--sk-soft,#f6f7fb);padding:6px 10px}.tt-svg tr.notes .form-control{min-width:120px}.tt-svp{display:flex;align-items:center;gap:3px;font-size:12.5px}[dir] .tt-svp{padding:2px 6px;margin-bottom:4px;border-radius:8px;background:var(--sk-soft2,#eef1f6)}.tt-svp .nm{flex:1;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tt-svp.error{color:var(--sk-badi,#b42318)}[dir] .tt-svp.error{background:var(--sk-bads,#fee4e2)}.tt-svp.warn{color:var(--sk-wai,#b54708)}[dir] .tt-svp.warn{background:var(--sk-was,#fef0c7)}.tt-svp.info{color:var(--sk-ini,#026aa2)}[dir] .tt-svp.info{background:var(--sk-ins,#e0f2fe)}.tt-svp .btn-xs{line-height:18px}[dir] .tt-svp .btn-xs{padding:0 4px}.tt-svadd{font-size:12px;height:28px!important}[dir] .tt-svadd{padding:0 6px!important}.tt-sv-legend{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:12px;color:var(--sk-muted,#667085)}.tt-sv-legend .tt-svp{display:inline-flex}[dir] .tt-sv-legend .tt-svp{margin:0}.tt-svl tr.dim td{color:var(--sk-muted,#98a2b3)}[dir] .tt-sv-pe .tt-field{margin-bottom:10px}.tt-sv-go{display:flex;gap:10px;align-items:center;flex-wrap:wrap}[dir] .tt-sv-go{margin-top:12px}.tt-pv{width:100%;height:62vh}[dir] .tt-pv{border:0;background:#888}