.lg .container{width:100%}.lg__grid{margin-top:clamp(32px,3.6vw,52px);align-items:stretch}.lg-card{gap:0}.lg-card__t{font-size:clamp(1.375rem,1.18rem + .55vw,1.75rem);color:var(--text)}.lg-card__line{margin-top:6px;font-size:clamp(1rem,.96rem + .2vw,1.0625rem);line-height:1.5;color:var(--text-2)}.lg-card__foot{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:0;padding-top:clamp(20px,2vw,28px)}.lg__help{margin-top:clamp(28px,3vw,40px);color:var(--on-d-2)}.lg__help .link{padding:0}@supports (grid-template-rows:subgrid){@media (min-width:768px){.lg__grid{row-gap:0}.lg-card{display:grid;grid-row:span 4;grid-template-rows:subgrid;align-content:start}.lg-card__foot{align-self:start}}}.lg-prev{--prev-h:clamp(300px, 24vw, 348px);--inset:clamp(14px, 1.6vw, 24px);--bleed:40px;--fade:40px;container:lgp / inline-size;position:relative;height:var(--prev-h);margin-top:clamp(20px,2vw,28px);border:1px solid rgba(255,255,255,.06);border-radius:var(--r2);overflow:hidden;isolation:isolate;pointer-events:none;-webkit-user-select:none;user-select:none;background:radial-gradient(70% 80% at 88% 0%,rgba(72,67,208,.42),transparent 72%),radial-gradient(60% 60% at 0% 100%,rgba(100,54,208,.16),transparent 70%),var(--d0)}.lg-card--ph .lg-prev{background:radial-gradient(70% 80% at 88% 0%,rgba(253,108,57,.2),transparent 72%),radial-gradient(60% 70% at 0% 100%,rgba(72,67,208,.3),transparent 70%),var(--d0)}.lg-win{position:absolute;top:var(--inset);left:var(--inset);right:var(--inset);bottom:calc(-1 * var(--bleed));-webkit-mask-image:linear-gradient(#000 calc(100% - var(--bleed) - var(--fade)),transparent calc(100% - var(--bleed)));mask-image:linear-gradient(#000 calc(100% - var(--bleed) - var(--fade)),transparent calc(100% - var(--bleed)))}.lg-win .win__bar{min-height:38px;padding:6px 12px}.lg-prev .live:after{display:none}.lg-prev{display:block;color:inherit;text-decoration:none;pointer-events:auto;cursor:pointer;-webkit-user-drag:none;-webkit-tap-highlight-color:transparent;transition:border-color var(--t-base),box-shadow var(--t-slow) var(--ease-out)}.lg-prev *{pointer-events:none}.lg-prev:focus:not(:focus-visible){outline:none}.lg-prev:hover,.lg-card:has(.lg-card__foot .btn:hover) .lg-prev,.lg-card:has(.lg-card__foot .btn:focus-visible) .lg-prev{border-color:#aeabff57;box-shadow:0 22px 44px -26px #5853e4d9}.lg-prev:hover .lg-win,.lg-card:has(.lg-card__foot .btn:hover) .lg-win,.lg-card:has(.lg-card__foot .btn:focus-visible) .lg-win{translate:0 -3px;border-color:#aeabff8c}.lg-card--ph .lg-prev:hover,.lg-card--ph:has(.lg-card__foot .btn:hover) .lg-prev,.lg-card--ph:has(.lg-card__foot .btn:focus-visible) .lg-prev{border-color:#fd6c395c;box-shadow:0 22px 44px -26px #fd6c398c}.lg-card--ph .lg-prev:hover .lg-win,.lg-card--ph:has(.lg-card__foot .btn:hover) .lg-win,.lg-card--ph:has(.lg-card__foot .btn:focus-visible) .lg-win{border-color:#fd6c3999}.lg-dash{background:var(--d0)}.lg-dash__body{display:grid;grid-template-columns:minmax(0,.74fr) minmax(0,1.26fr);gap:12px;padding:12px}.lg-dash__lbl{font:600 10px/1.3 var(--font);letter-spacing:.12em;text-transform:uppercase;color:var(--on-d-3)}.lg-dash__rows{display:grid;gap:5px;margin-top:8px}.lg-dash__rows li{display:flex;align-items:center;justify-content:space-between;gap:8px;height:28px;padding:0 6px 0 9px;border:1px solid rgba(135,239,168,.3);border-radius:var(--r1);background:var(--d1);font-size:12px;color:var(--white)}.lg-dash__sn{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lg-ok{display:grid;place-items:center;flex:0 0 auto;width:16px;height:16px;border-radius:var(--r1);background:var(--green);color:var(--ink)}.lg-ok svg{width:10px;height:10px}.lg-dash__main{display:grid;align-content:start;gap:10px;min-width:0}.lg-dash__kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.lg-chart__plot{position:relative;height:80px;margin-top:12px;background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 1px);background-size:100% 25%}.lg-chart__plot svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.lg-chart__line{fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.lg-chart__dot{position:absolute;right:0;top:38%;width:9px;height:9px;margin:-4.5px -4.5px 0 0;border-radius:var(--r1);background:var(--lav-hi);box-shadow:0 0 0 3px #aeabff38,0 0 12px #aeabff99}.lg-chart__x{position:relative;height:14px;margin-top:6px;font-size:10.5px;line-height:1.3;color:var(--on-d-3)}.lg-chart__x span{position:absolute;top:0;left:calc(var(--x) * 1%);transform:translate(-50%)}.lg-ph__main{padding:12px;gap:8px}.lg-ph .hub__h{padding-bottom:0}.lg-ph .prop{padding:12px 14px}.lg-ph .prop__t{font-size:14.5px}.lg-ph .prop__act{min-width:120px}.lg-ph .prop__btns{gap:5px}.lg-ph .prop__btns .btn{--btn-h:28px;font-size:10.5px}@container lgp (max-width:499px){.lg-x{display:none}.lg-dash__body{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:10px;padding:10px}.lg-dash__rows li{padding-right:9px;font-size:11.5px}.lg-dash__rows .lg-ok{display:none}.lg-dash .kpi{padding:8px 10px}.lg-dash .kpi__v{font-size:16px}.lg-dash .kpi__d{display:none}.lg-dash .panel{padding:10px 12px}.lg-chart__plot{height:72px}.lg-ph .prop{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 10px;padding:10px 12px}.lg-ph .prop__k{grid-column:1;grid-row:1}.lg-ph .prop__t{grid-column:1 / -1}.lg-ph .prop__m,.lg-ph .ok-when,.lg-ph .prop__btns .btn--ghost{display:none}.lg-ph .prop__act{grid-column:2;grid-row:1;min-width:0;margin-top:0}.lg-ph .prop__btns{flex-direction:row}.lg-ph .prop__ok{align-items:flex-end}.lg-ph .ok-pill{padding:4px 8px}}@container lgp (max-width:339px){.lg-dash__body{grid-template-columns:30px minmax(0,1fr)}.lg-dash__lbl{display:none}.lg-dash__rows{margin-top:0}.lg-dash__rows li{justify-content:center;padding:0;font-size:0}.lg-dash__rows li .sic{width:14px;height:14px;margin:0;font-size:14px}.lg-ph .prop__k small,.lg-ph .win__meta{display:none}.lg-win{top:12px;left:10px;right:10px}.lg-ph__main,.lg-ph .prop{padding:10px}.lg-ph .prop__k{letter-spacing:.06em;white-space:nowrap}.lg-ph .ok-pill{gap:4px;padding:3px 7px;font-size:10px;letter-spacing:.04em}.lg-ph .ok-pill svg{width:12px;height:12px}}@media (max-width:519px){.lg-win .win__bar{flex-wrap:nowrap}.lg-win .win__dots{display:flex}.lg-win .win__title{white-space:nowrap}.lg-win .win__end{margin-left:auto}}.lg-win{transition:transform 1.1s var(--ease-out) .25s,opacity .8s var(--ease-out) .25s,translate .45s var(--ease-out),border-color var(--t-base)}.lg-chart__plot{clip-path:inset(-8px -8px -8px -8px);transition:clip-path 1.1s var(--ease-in-out) .45s}.lg-ph .prop{transition:opacity .6s var(--ease-out),transform .8s var(--ease-out),background-color .5s;transition-delay:calc(.55s + var(--n, 0) * .12s)}.lg-ph .prop+.prop{--n:1}.lg-ph .prop+.prop+.prop{--n:2}.js .lg-card:not(.is-in) .lg-win{opacity:0;transform:translate3d(0,28px,0)}.js .lg-card:not(.is-in) .lg-chart__plot{clip-path:inset(-8px 100% -8px -8px)}.js .lg-card:not(.is-in) .lg-ph .prop{opacity:0;transform:translate3d(0,14px,0)}.js:not(.a-booted) .lg-win,.js:not(.a-booted) .lg-chart__plot,.js:not(.a-booted) .lg-ph .prop{animation:a-failsafe .01s 4s forwards}@media (prefers-reduced-motion:reduce){.js .lg-card .lg-win,.js .lg-card .lg-ph .prop{transform:none!important}.lg-win{translate:none!important}.js .lg-card .lg-chart__plot{clip-path:none!important}}
