.sls-inv{border-radius:24px;border:1px solid var(--line);background:#fff;padding:20px 22px 16px}.sls-inv-top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-bottom:16px}.sls-fn{display:grid;gap:4px}.sls-fn b{font:600 20px/1 var(--mono);color:var(--ink)}.sls-fn span{font:400 11.5px/1 var(--mono);color:var(--label)}.sls-kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border:1px solid var(--line);border-radius:14px;overflow:hidden;margin-bottom:6px}.sls-kpis div{display:grid;gap:8px;padding:12px 14px;border-left:1px solid var(--line)}.sls-kpis div:first-child{border-left:0}.sls-kpis dt{font:500 10.5px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--label)}.sls-kpis dd{margin:0;font:600 22px/1 var(--display);letter-spacing:-.03em;color:var(--ink)}.sls-filter{display:flex;gap:6px}.sls-filter .ps-tab[aria-checked=true]{background:var(--navy);border-color:var(--navy);color:#fff}.sls-axis,.sls-rows li{display:grid;grid-template-columns:96px minmax(0,1fr) 56px 52px;gap:14px;align-items:center}.sls-axis{padding:12px 0 8px;font:400 11px/1 var(--mono);color:var(--muted)}.sls-axis div{display:flex;justify-content:space-between;grid-column:2}.sls-rows{display:grid;min-height:270px;align-content:start}.sls-rows li{padding:9px 0;border-top:1px solid var(--line);animation:bk-in .4s var(--ease) both}.sls-t{font:400 11.5px/1 var(--mono);color:var(--label)}.sls-track{position:relative;display:flex;align-items:center;height:20px}.sls-track i{height:100%;min-width:3px}.sls-track .init{background:repeating-linear-gradient(135deg,#9DB6FF 0 4px,#C9D6FF 4px 8px);border-radius:4px 0 0 4px}.sls-track .run{background:var(--blue-2);border-radius:0 4px 4px 0}.sls-track .run:first-child{border-radius:4px}.sls-rows li.err .run{background:var(--err)}.sls-track em{margin-left:8px;font:400 11px/1 var(--mono);font-style:normal;color:var(--ink);white-space:nowrap}.sls-track em b{font-weight:500;color:var(--blue)}.sls-trig{font:400 11.5px/1 var(--mono);color:var(--ink)}.sls-legend{display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding-top:12px;border-top:1px solid var(--line);font:400 11px/1 var(--mono);color:var(--label)}.sls-legend span{display:inline-flex;align-items:center;gap:6px}.sls-legend .l-init:before,.sls-legend .l-run:before{content:"";width:14px;height:10px;border-radius:3px;background:repeating-linear-gradient(135deg,#9DB6FF 0 4px,#C9D6FF 4px 8px)}.sls-legend .l-run:before{background:var(--blue-2)}.sls-legend .bk-sample{margin-left:auto}@media (max-width:1180px){.sls-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.sls-kpis div:nth-child(4){border-left:0}.sls-kpis div:nth-child(n+4){border-top:1px solid var(--line)}}@media (max-width:720px){.sls-inv{padding:16px 14px 12px}.sls-filter{flex-wrap:wrap}.sls-axis{display:none}.sls-rows li{grid-template-columns:minmax(0,1fr) auto;row-gap:6px}.sls-track{grid-column:1/-1;grid-row:2}.sls-trig{display:none}.sls-kpis dd{font-size:18px}}@media (prefers-reduced-motion:reduce){.sls-rows li{animation:none}}.sls-init{display:inline-flex;align-items:center;gap:8px;font:500 11.5px/1 var(--mono);color:var(--ink);cursor:pointer}.sls-init input{position:absolute;opacity:0;width:1px;height:1px}.sls-init>span{position:relative;width:30px;height:18px;border-radius:999px;background:var(--line);transition:background .3s var(--ease)}.sls-init>span:after{content:"";position:absolute;top:3px;left:3px;width:12px;height:12px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(3,18,74,.2);transition:transform .3s var(--ease)}.sls-init input:checked+span{background:var(--blue)}.sls-init input:checked+span:after{transform:translateX(12px)}.sls-init input:focus-visible+span{outline:2px solid var(--blue-bright);outline-offset:2px}.sls-init input:disabled+span{opacity:.4}.sls-tv-seg{display:inline-flex;gap:2px;padding:2px;border-radius:999px;background:rgba(157,182,255,.12)}.sls-tv-seg button{height:26px;padding:0 12px;white-space:nowrap;border-radius:999px;font:500 11px/1 var(--mono);letter-spacing:.02em;text-transform:none;color:var(--on-dark-2);transition:background .3s var(--ease),color .3s var(--ease)}.sls-tv-seg button[aria-checked=true]{background:#fff;color:var(--navy)}.sls-tv-body{display:grid;grid-template-columns:minmax(0,1fr) 260px}.sls-tv-main{display:grid;align-content:start;gap:14px;padding:14px 16px 18px;border-right:1px solid var(--line-dark)}.sls-tv-list,.sls-tv-tree{display:grid;animation:bk-in .4s var(--ease) both}.sls-tv-axis,.sls-tv-row{display:grid;grid-template-columns:260px minmax(0,1fr) 64px;gap:12px;align-items:center}.sls-tv-axis{padding:0 8px 8px;font:400 10.5px/1 var(--mono);color:var(--on-dark-2)}.sls-tv-axis div{display:flex;justify-content:space-between;grid-column:2}.sls-tv-row{width:100%;padding:7px 8px;border-radius:8px;transition:background .3s var(--ease),opacity .3s var(--ease)}.sls-tv-row:hover{background:rgba(157,182,255,.06)}.sls-tv-row.sel{background:rgba(157,182,255,.14)}.sls-tv-li.dim,.sls-tv-row.dim{opacity:.38}.sls-tv-name{display:flex;align-items:center;gap:8px;min-width:0;font:400 11.5px/1.2 var(--mono);color:var(--on-dark-2);white-space:nowrap;overflow:hidden}.sls-tv-name i{flex:none;width:9px;height:9px;border-radius:2px}.sls-tv-name b{font-weight:500;color:#fff}.sls-tv-name small{overflow:hidden;text-overflow:ellipsis;font-size:11px}.sls-tv-track{position:relative;height:14px;border-radius:3px;background:rgba(157,182,255,.06)}.sls-tv-track i{position:absolute;top:0;bottom:0;border-radius:3px}.sls-tv-track i.wait{background:repeating-linear-gradient(135deg,#F5A524 0 4px,rgba(245,165,36,.35) 4px 8px)}.sls-tv-track i.err{box-shadow:0 0 0 1.5px var(--err)}.sls-tv-ms{font:400 11px/1 var(--mono);color:var(--on-dark);text-align:right}.sls-tv-li{display:grid;grid-template-columns:160px minmax(0,1fr) 80px 70px;gap:12px;align-items:center;width:100%;padding:9px 8px;border-top:1px solid var(--line-dark);font:400 12px/1.2 var(--mono);color:var(--on-dark);transition:background .3s var(--ease),opacity .3s var(--ease)}.sls-tv-li.is-head{border-top:0;font:500 10.5px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--on-dark-2)}.sls-tv-li span:first-child{display:flex;align-items:center;gap:8px;color:#fff}.sls-tv-li span:first-child i{width:9px;height:9px;border-radius:2px}.sls-tv-li span:nth-child(3),.sls-tv-li span:nth-child(4){text-align:right}.sls-tv-li.sel{background:rgba(157,182,255,.14)}.sls-tv-span{display:grid;gap:8px;padding:12px 14px;border-radius:12px;background:var(--navy-deep);border:1px solid var(--line-dark);animation:bk-in .35s var(--ease) both}.sls-tv-k,.sls-tv-span>span{font:500 10.5px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ice)}.sls-tv-span b{font:500 13px/1.3 var(--mono);color:#fff}.sls-tv-span dl{display:flex;flex-wrap:wrap;gap:8px 24px}.sls-tv-span dl div{display:grid;gap:4px}.sls-tv-span dt{font:400 10.5px/1 var(--mono);color:var(--on-dark-2)}.sls-tv-span dd{margin:0;font:500 12px/1.2 var(--mono);color:#fff}.sls-tv-span dd.is-err{color:#FFB3B5}.sls-tv-span p{font:400 12.5px/1.4 var(--mono);color:#FFD08A}.sls-tv-legend{display:grid;gap:10px;align-content:start;padding:16px}.sls-tv-legend ul{display:grid;gap:4px}.sls-tv-legend button{display:grid;grid-template-columns:10px minmax(0,1fr) auto;gap:4px 8px;align-items:center;width:100%;padding:8px;border-radius:8px;font:400 12px/1.2 var(--mono);color:var(--on-dark);transition:background .3s var(--ease)}.sls-tv-legend button:hover{background:rgba(157,182,255,.06)}.sls-tv-legend button[aria-pressed=true]{background:rgba(157,182,255,.16);color:#fff}.sls-tv-legend button i{width:10px;height:10px;border-radius:3px}.sls-tv-legend button b{font-weight:500;color:#fff}.sls-tv-legend button em{grid-column:2/-1;height:3px;border-radius:2px;opacity:.8}.sls-tv-legend .bk-sample{color:var(--on-dark-2)}.sls-ls{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:24px;align-items:stretch}.sls-ls-k{font:500 11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--label)}.sls-ls-fn{display:grid;gap:16px;align-content:start;padding:22px;border-radius:24px;background:#fff;border:1px solid var(--line)}.sls-ls-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px}.sls-ls-head>div:first-child{display:grid;gap:6px}.sls-ls-head b{font:600 22px/1 var(--mono);color:var(--ink)}.sls-ls-head small{font:400 12px/1 var(--mono);color:var(--label)}.sls-ls-rt{display:inline-flex;gap:2px;padding:3px;border-radius:12px;background:var(--bg-3);border:1px solid var(--line)}.sls-ls-rt button{height:32px;padding:0 14px;border-radius:9px;font:500 13px/1 var(--sans);color:var(--label);transition:background .3s var(--ease),color .3s var(--ease)}.sls-ls-rt button[aria-checked=true]{background:var(--navy);color:#fff}.sls-ls-stack{display:grid;gap:8px;padding:14px;border-radius:18px;background:var(--bg-3);border:1px dashed var(--line)}.sls-layer{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:14px 16px;border-radius:12px;border:1.5px dashed var(--line);background:transparent;transition:background .35s var(--ease),border-color .35s var(--ease),transform .35s var(--ease)}.sls-layer>span{display:grid;gap:6px;min-width:0}.sls-layer b{font:600 15px/1.2 var(--display);letter-spacing:-.01em;color:var(--label)}.sls-layer code{font:400 11px/1.3 var(--mono);color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sls-layer.on{border-style:solid;background:#fff}.sls-layer.on b{color:var(--ink)}.sls-layer.on code{color:var(--label)}.sls-layer.agent.on{border-color:var(--blue-2)}.sls-layer.code,.sls-layer.ext.on{border-color:var(--navy)}.sls-layer.code{background:var(--navy)}.sls-layer.code b{color:#fff}.sls-layer.code code{color:var(--ice)}.sls-layer .ps-tab{height:30px;padding:0 12px;font-size:11.5px}.sls-layer .ps-tab:disabled{opacity:.4;cursor:not-allowed}.sls-ls-opts{display:flex;flex-wrap:wrap;gap:12px 22px;transition:opacity .3s var(--ease)}.sls-ls-opts.is-off{opacity:.45}.sls-ls-side{display:grid;gap:14px;align-content:start}.sls-ls-env,.sls-ls-in{display:grid;gap:10px;padding:18px;border-radius:18px;background:var(--navy);color:var(--on-dark)}.sls-ls-env .sls-ls-k,.sls-ls-in .sls-ls-k{color:var(--ice)}.sls-ls-env dl{display:grid;gap:2px}.sls-ls-env dl div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:7px 0;border-bottom:1px solid var(--line-dark);animation:bk-in .35s var(--ease) both}.sls-ls-env dt{font:500 11.5px/1.3 var(--mono);color:#fff;word-break:break-all}.sls-ls-env dd{margin:0;font:400 11.5px/1.3 var(--mono);color:var(--ice);text-align:right;word-break:break-all}.sls-ls-env div.x dt{color:#DCE5FF}.sls-ls-empty{font:400 12.5px/1.4 var(--mono);color:var(--on-dark-2)}.sls-ls-in ul{display:grid;gap:6px}.sls-ls-in li{position:relative;padding-left:22px;font:400 13.5px/1.35 var(--sans);color:var(--on-dark-2);transition:color .3s var(--ease)}.sls-ls-in li:before{content:"";position:absolute;left:0;top:3px;width:12px;height:12px;border-radius:50%;border:1.5px solid rgba(157,182,255,.35)}.sls-ls-in li.on{color:#fff}.sls-ls-in li.on:before{border-color:var(--ok-2);background:var(--ok-2);box-shadow:inset 0 0 0 3px var(--navy)}.sls-ls-in p{font:400 12px/1.4 var(--mono);color:var(--ice)}.sls-ls-guides{display:flex;flex-wrap:wrap;gap:8px 18px;padding-top:4px}.sls-ls-guides .tlink{font-size:14px}@media (max-width:1180px){.sls-tv-body{grid-template-columns:1fr}.sls-tv-main{border-right:0;border-bottom:1px solid var(--line-dark)}.sls-ls{grid-template-columns:1fr}}@media (max-width:720px){.sls-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.sls-kpis div:nth-child(4){border-left:1px solid var(--line)}.sls-kpis div:nth-child(odd){border-left:0}.sls-kpis div:nth-child(n+3){border-top:1px solid var(--line)}.sls-tv-axis{display:none}.sls-tv .frame-bar{flex-wrap:wrap}.sls-tv-row{grid-template-columns:minmax(0,1fr) 56px;row-gap:6px}.sls-tv-track{grid-column:1/-1;grid-row:2}.sls-tv-li{grid-template-columns:minmax(0,1fr) 64px 52px}.sls-tv-li span:nth-child(2){display:none}.sls-tv-main{padding:12px}.sls-ls-fn{padding:16px}.sls-layer{grid-template-columns:1fr}.sls-layer .ps-tab{justify-self:start}}@media (prefers-reduced-motion:reduce){.sls-ls-env dl div,.sls-tv-list,.sls-tv-span,.sls-tv-tree{animation:none}.sls-init>span,.sls-init>span:after,.sls-layer,.sls-ls-in li,.sls-tv-li,.sls-tv-row{transition:none}}