.mloop{--ml-surface:#fff;--ml-surface-2:#f4f6fb;--ml-surface-3:#eef0f8;--ml-border:#e2e6ee;--ml-ink:#2c3e50;--ml-ink-2:#5b6b7b;--ml-ink-3:#8f9bab;--ml-navy:#28376e;--ml-teal:#34818a;--ml-teal-d:#2c6f77;--ml-teal-tint:#e2eff0;--ml-heart:#ef5350;--ml-heart-off:#dfe3ea;--ml-green:#4c9a3f;--ml-green-bg:#e8f2e2;--ml-amber:#e39a1c;--ml-red:#e05a4a;--ml-shadow-float:0 2px 4px rgba(36,55,72,.06),0 20px 44px -12px rgba(40,55,110,.24),0 48px 90px -30px rgba(40,55,110,.28);color:var(--ml-ink);font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;font-weight:400;line-height:1.35;position:relative;text-align:left}.mloop,.mloop *,.mloop :after,.mloop :before{box-sizing:border-box}.mloop svg{display:block;overflow:visible;vertical-align:baseline}.mloop img{display:block;max-width:100%;transition:none}.mloop .mloop-sprite{height:0;overflow:hidden;position:absolute;width:0}.mloop .mloop-fit{aspect-ratio:1420/792;overflow:hidden;position:relative;width:100%}.mloop .mloop-stage{-webkit-font-smoothing:antialiased;height:792px;left:0;position:absolute;top:0;transform:scale(var(--ml-scale,.7324));transform-origin:top left;width:1420px}.mloop .mloop-bg,.mloop .mloop-grid{inset:0;position:absolute;z-index:0}.mloop .mloop-board{height:100%;position:relative;width:100%;z-index:1}.mloop .mloop-card{background:var(--ml-surface);border:1px solid var(--ml-border);border-radius:20px;box-shadow:var(--ml-shadow-float);display:flex;flex-direction:column;height:648px;overflow:hidden;position:absolute;top:84px;transition:box-shadow .45s,border-color .45s;width:412px}.mloop .mloop-card--1{left:42px}.mloop .mloop-card--2{left:504px}.mloop .mloop-card--3{left:966px}.mloop .mloop-card.is-on{border-color:color-mix(in srgb,var(--ml-teal) 45%,transparent);box-shadow:var(--ml-shadow-float),0 0 0 4px color-mix(in srgb,var(--ml-teal) 15%,transparent)}.mloop .mloop-card-head{align-items:center;background:linear-gradient(#fff,#fbfcfe);border-bottom:1px solid var(--ml-border);display:flex;gap:11px;padding:16px 20px}.mloop .mloop-step-no{align-items:center;background:var(--ml-surface-2);border:1px solid var(--ml-border);border-radius:9px;color:var(--ml-ink-3);display:flex;flex:none;font-size:12px;font-weight:900;height:28px;justify-content:center;transition:background .3s,color .3s,border-color .3s;width:28px}.mloop .mloop-card.is-done .mloop-step-no,.mloop .mloop-card.is-on .mloop-step-no{background:var(--ml-teal);border-color:var(--ml-teal);color:#fff}.mloop .mloop-card-titles{display:flex;flex:1;flex-direction:column;gap:1px;min-width:0}.mloop .mloop-card-eyebrow{color:var(--ml-teal-d);font-size:10px;font-weight:900;letter-spacing:.09em;text-transform:uppercase;white-space:nowrap}.mloop .mloop-card-title{color:var(--ml-navy);font-size:17px;font-weight:900;letter-spacing:-.015em;white-space:nowrap}.mloop .mloop-live-tag{align-items:center;background:var(--ml-teal-tint);border-radius:20px;color:var(--ml-teal-d);display:inline-flex;flex:none;font-size:10px;font-weight:900;gap:6px;margin-left:auto;opacity:0;padding:4px 10px;transition:opacity .3s}.mloop .mloop-card.is-on .mloop-live-tag{opacity:1}.mloop .mloop-live-dot{animation:mloop-livepulse 1.8s ease-out infinite;background:var(--ml-teal);border-radius:50%;height:6px;width:6px}@keyframes mloop-livepulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,#34818a 55%,transparent)}70%,to{box-shadow:0 0 0 8px transparent}}.mloop .mloop-body{display:flex;flex:1;flex-direction:column;gap:15px;padding:18px 20px 20px}.mloop .mloop-sec-label{border-bottom:1px solid var(--ml-border);color:var(--ml-ink-3);font-size:10px;font-weight:900;letter-spacing:.09em;padding-bottom:6px;text-transform:uppercase}.mloop .mloop-hero{align-items:center;display:flex;gap:16px}.mloop .mloop-hero-img{background:var(--ml-surface-2);border:1px solid var(--ml-border);border-radius:14px;flex:none;height:104px;padding:6px;width:104px}.mloop .mloop-hero-img img{height:100%;object-fit:contain;width:100%}.mloop .mloop-hero-name{color:var(--ml-navy);font-size:26px;font-weight:900;letter-spacing:-.03em;line-height:1.05}.mloop .mloop-hero-meta{color:var(--ml-ink-2);display:flex;flex-direction:column;font-size:12.5px;font-weight:800;gap:2px;margin-top:5px}.mloop .mloop-hero-meta span{color:var(--ml-ink-3);font-weight:700}.mloop .mloop-profile{color:var(--ml-ink-2);font-size:13px;line-height:1.55;margin:0}.mloop .mloop-bullets{color:var(--ml-ink-2);font-size:12.5px;line-height:1.6;list-style:disc;margin:0;padding-left:18px}.mloop .mloop-bullets li{margin-bottom:3px;margin-left:0}.mloop .mloop-hrows{display:flex;flex-direction:column}.mloop .mloop-hrow{align-items:center;border-bottom:1px solid var(--ml-surface-3);display:flex;gap:10px;padding:7px 0}.mloop .mloop-hrow:last-child{border-bottom:none}.mloop .mloop-hrow-ic{align-items:center;color:var(--ml-ink-3);display:flex;flex:none;height:20px;justify-content:center;width:20px}.mloop .mloop-hrow-ic svg{height:15px;width:15px}.mloop .mloop-hrow-lab{color:var(--ml-ink);font-size:13px;font-weight:700}.mloop .mloop-hearts{display:flex;gap:3px;margin-left:auto}.mloop .mloop-heart{color:var(--ml-heart-off);height:16px;transition:color .3s,transform .3s;width:16px}.mloop .mloop-heart.is-on{color:var(--ml-heart);transform:scale(1.06)}.mloop .mloop-flag{align-items:center;color:var(--ml-green);display:inline-flex;font-size:10px;font-weight:900;gap:4px;margin-left:8px;opacity:0;transition:opacity .4s}.mloop .mloop-flag svg{height:11px;width:11px}.mloop .mloop-flag.is-in{opacity:1}.mloop .mloop-hrow:first-child .mloop-flag{transition-delay:.3s}.mloop .mloop-hrow:nth-child(2) .mloop-flag{transition-delay:.39s}.mloop .mloop-hrow:nth-child(3) .mloop-flag{transition-delay:.48s}.mloop .mloop-hrow:nth-child(4) .mloop-flag{transition-delay:.57s}.mloop .mloop-hrow:nth-child(5) .mloop-flag{transition-delay:.66s}.mloop .mloop-prod-title{align-items:baseline;display:flex;gap:10px}.mloop .mloop-prod-name{color:var(--ml-navy);font-size:22px;font-weight:900;letter-spacing:-.025em;white-space:nowrap}.mloop .mloop-prod-eng{color:var(--ml-ink-3);font-size:11.5px;font-weight:800;margin-left:auto}.mloop .mloop-prod-hero{align-items:center;background:var(--ml-surface-2);border:1px solid var(--ml-border);border-radius:14px;display:flex;gap:14px;padding:14px;position:relative}.mloop .mloop-ph-slot{align-items:center;display:flex;flex:1;height:160px;justify-content:center}.mloop .mloop-ph-slot img{max-height:100%;max-width:100%;object-fit:contain}.mloop .mloop-ph-side{align-items:center;display:flex;flex:none;flex-direction:column;gap:6px;text-align:center;width:118px}.mloop .mloop-ph-side img{height:62px;object-fit:contain;width:62px}.mloop .mloop-ph-for{color:var(--ml-ink-3);font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.mloop .mloop-ph-seg{color:var(--ml-navy);font-size:15px;font-weight:900;line-height:1.1}.mloop .mloop-foot{align-items:center;border-top:1px solid var(--ml-border);display:flex;gap:14px;margin-top:auto;padding-top:14px}.mloop .mloop-foot-num{color:var(--ml-teal-d);font-size:30px;font-variant-numeric:tabular-nums;font-weight:900;letter-spacing:-.03em;line-height:1}.mloop .mloop-foot-txt{color:var(--ml-ink-2);font-size:12px;font-weight:800;line-height:1.4}.mloop .mloop-foot-txt b{color:var(--ml-navy);font-weight:800}.mloop .mloop-foot-r{color:var(--ml-ink-2);font-size:12px;font-weight:800;margin-left:auto;text-align:right}.mloop .mloop-foot-r b{color:var(--ml-navy);display:block;font-size:17px;font-variant-numeric:tabular-nums;font-weight:800}.mloop .mloop-tabs{border-bottom:2px solid var(--ml-border);display:flex}.mloop .mloop-tab{align-items:center;border-bottom:3px solid transparent;display:flex;flex:1;flex-direction:column;gap:2px;margin-bottom:-2px;opacity:.55;padding:8px 4px 10px;transition:border-color .3s,opacity .3s}.mloop .mloop-tab img{height:34px;object-fit:contain;width:34px}.mloop .mloop-tab-name{color:var(--ml-ink);font-size:11.5px;font-weight:900}.mloop .mloop-tab-sold{color:var(--ml-ink-3);font-size:10.5px;font-variant-numeric:tabular-nums;font-weight:700}.mloop .mloop-tab.is-sel{border-bottom-color:var(--ml-teal);opacity:1}.mloop .mloop-seg-fallback{align-items:center;background:var(--ml-surface-3);border-radius:50%;color:var(--ml-ink-3);display:flex;font-size:12px;font-weight:900;height:34px;justify-content:center;letter-spacing:-.02em;width:34px}.mloop .mloop-quad{display:grid;gap:10px;grid-template-columns:1fr 1fr}.mloop .mloop-q{background:var(--ml-surface-2);border:1px solid var(--ml-border);border-radius:12px;padding:11px 13px}.mloop .mloop-q-val{color:var(--ml-navy);font-size:25px;font-variant-numeric:tabular-nums;font-weight:900;letter-spacing:-.03em;line-height:1.05}.mloop .mloop-q-lab{color:var(--ml-ink-3);font-size:11px;font-weight:800;margin-top:3px}.mloop .mloop-mix{display:flex;flex-direction:column;gap:9px}.mloop .mloop-mrow{align-items:center;display:flex;gap:10px}.mloop .mloop-mrow-ic{align-items:center;border-radius:6px;color:#fff;display:flex;flex:none;height:22px;justify-content:center;width:22px}.mloop .mloop-mrow-ic svg{height:13px;width:13px}.mloop .mloop-mrow--dist .mloop-mrow-ic{background:#4c9a3f}.mloop .mloop-mrow--promo .mloop-mrow-ic{background:#34818a}.mloop .mloop-mrow--price .mloop-mrow-ic{background:#e39a1c}.mloop .mloop-mrow--product .mloop-mrow-ic{background:#28376e}.mloop .mloop-mrow-lab{color:var(--ml-ink);font-size:12.5px;font-weight:800;width:92px}.mloop .mloop-mtrack{background:var(--ml-surface-3);border-radius:4px;display:block;flex:1;height:14px;overflow:hidden}.mloop .mloop-mfill{border-radius:4px;display:block;height:100%;transition:width 1s cubic-bezier(.2,.8,.2,1);width:0}.mloop .mloop-mrow:first-child .mloop-mfill{transition-delay:0ms}.mloop .mloop-mrow:nth-child(2) .mloop-mfill{transition-delay:90ms}.mloop .mloop-mrow:nth-child(3) .mloop-mfill{transition-delay:.18s}.mloop .mloop-mrow:nth-child(4) .mloop-mfill{transition-delay:.27s}.mloop .mloop-mpct{font-size:12px;font-variant-numeric:tabular-nums;font-weight:900;text-align:right;width:40px}.mloop .mloop-mfill[data-ml-tone=good]{background:var(--ml-green)}.mloop .mloop-mfill[data-ml-tone=warn]{background:var(--ml-amber)}.mloop .mloop-mfill[data-ml-tone=bad]{background:var(--ml-red)}.mloop .mloop-mpct[data-ml-tone=good]{color:var(--ml-green)}.mloop .mloop-mpct[data-ml-tone=warn]{color:var(--ml-amber)}.mloop .mloop-mpct[data-ml-tone=bad]{color:var(--ml-red)}.mloop .mloop-aware{align-items:center;background:var(--ml-green-bg);border-radius:10px;color:var(--ml-ink-2);display:flex;font-size:12.5px;font-weight:800;gap:10px;margin-top:auto;padding:10px 13px}.mloop .mloop-aware svg{color:var(--ml-green);height:15px;width:15px}.mloop .mloop-aware b{color:var(--ml-green);font-size:17px;font-variant-numeric:tabular-nums;font-weight:800;margin-left:auto}.mloop .mloop-flow{height:100%;inset:0;pointer-events:none;position:absolute;width:100%;z-index:0}.mloop .mloop-fl-base{fill:none;stroke:rgba(40,55,110,.26);stroke-width:2.5}.mloop .mloop-fl-dash{stroke-dasharray:6 7}.mloop .mloop-fl-live{fill:none;stroke:var(--ml-teal);stroke-width:3;stroke-linecap:round;stroke-dasharray:5 8;opacity:0;transition:opacity .35s}.mloop .mloop-flow g.is-on .mloop-fl-live{animation:mloop-flowdash 1s linear infinite;opacity:1}@keyframes mloop-flowdash{to{stroke-dashoffset:-13}}.mloop .mloop-fl-head{fill:rgba(40,55,110,.34);transition:fill .35s}.mloop .mloop-flow g.is-on .mloop-fl-head{fill:var(--ml-teal)}@media (prefers-reduced-motion:reduce){.mloop *,.mloop :after,.mloop :before{animation:none!important;transition:none!important}}.sloop{--sl-surface:#fff;--sl-surface-2:#f4f6fb;--sl-surface-3:#eef0f8;--sl-border:#e2e6ee;--sl-border-strong:#ccd3de;--sl-ink:#2c3e50;--sl-ink-2:#5b6b7b;--sl-ink-3:#8f9bab;--sl-navy:#28376e;--sl-teal:#34818a;--sl-teal-d:#2c6f77;--sl-teal-tint:#e2eff0;--sl-crimson:#c2185b;--sl-violet:#6b5bd2;--sl-amber:#e39a1c;--sl-green:#4c9a3f;--sl-green-bg:#e8f2e2;--sl-band-low:#fdf0ef;--sl-band-high:#eaf5e6;--sl-shadow-float:0 2px 4px rgba(36,55,72,.06),0 20px 44px -12px rgba(40,55,110,.24),0 48px 90px -30px rgba(40,55,110,.28);color:var(--sl-ink);font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;font-weight:400;line-height:1.35;position:relative;text-align:left}.sloop,.sloop *,.sloop :after,.sloop :before{box-sizing:border-box}.sloop svg{display:block;overflow:visible;vertical-align:baseline}.sloop img{display:block;max-width:100%;transition:none}.sloop .sloop-sprite{height:0;overflow:hidden;position:absolute;width:0}.sloop .sloop-fit{aspect-ratio:1420/792;overflow:hidden;position:relative;width:100%}.sloop .sloop-stage{-webkit-font-smoothing:antialiased;height:792px;left:0;position:absolute;top:0;transform:scale(var(--sl-scale,.7324));transform-origin:top left;width:1420px}.sloop .sloop-bg,.sloop .sloop-grid{inset:0;position:absolute;z-index:0}.sloop .sloop-board{height:100%;position:relative;width:100%;z-index:1}.sloop .sloop-card{background:var(--sl-surface);border:1px solid var(--sl-border);border-radius:20px;box-shadow:var(--sl-shadow-float);display:flex;flex-direction:column;height:648px;overflow:hidden;position:absolute;top:84px;transition:box-shadow .45s,border-color .45s;width:412px}.sloop .sloop-card--1{left:42px}.sloop .sloop-card--2{left:504px}.sloop .sloop-card--3{left:966px}.sloop .sloop-card.is-on{border-color:rgba(52,129,138,.45);box-shadow:var(--sl-shadow-float),0 0 0 4px rgba(52,129,138,.15)}.sloop .sloop-card-head{align-items:center;background:linear-gradient(#fff,#fbfcfe);border-bottom:1px solid var(--sl-border);display:flex;gap:11px;padding:16px 20px}.sloop .sloop-step-no{align-items:center;background:var(--sl-surface-2);border:1px solid var(--sl-border);border-radius:9px;color:var(--sl-ink-3);display:flex;flex:none;font-size:12px;font-weight:900;height:28px;justify-content:center;transition:background .3s,color .3s,border-color .3s;width:28px}.sloop .sloop-card.is-done .sloop-step-no,.sloop .sloop-card.is-on .sloop-step-no{background:var(--sl-teal);border-color:var(--sl-teal);color:#fff}.sloop .sloop-card-titles{display:flex;flex:1;flex-direction:column;gap:1px;min-width:0}.sloop .sloop-card-eyebrow{color:var(--sl-teal-d);font-size:10px;font-weight:900;letter-spacing:.09em;text-transform:uppercase;white-space:nowrap}.sloop .sloop-card-title{color:var(--sl-navy);font-size:17px;font-weight:900;letter-spacing:-.015em;white-space:nowrap}.sloop .sloop-live-tag{align-items:center;background:var(--sl-teal-tint);border-radius:20px;color:var(--sl-teal-d);display:inline-flex;flex:none;font-size:10px;font-weight:900;gap:6px;margin-left:auto;opacity:0;padding:4px 10px;transition:opacity .3s}.sloop .sloop-card.is-on .sloop-live-tag{opacity:1}.sloop .sloop-live-dot{animation:sloop-livepulse 1.8s ease-out infinite;background:var(--sl-teal);border-radius:50%;height:6px;width:6px}@keyframes sloop-livepulse{0%{box-shadow:0 0 0 0 rgba(52,129,138,.55)}70%,to{box-shadow:0 0 0 8px transparent}}.sloop .sloop-body{display:flex;flex:1;flex-direction:column;gap:14px;padding:18px 20px 20px}.sloop .sloop-sec-label{border-bottom:1px solid var(--sl-border);color:var(--sl-ink-3);font-size:10px;font-weight:900;letter-spacing:.09em;padding-bottom:6px;text-transform:uppercase}.sloop .sloop-brand{align-items:center;display:flex;gap:12px}.sloop .sloop-brand-badge{align-items:center;background:var(--sl-crimson);border-radius:12px;box-shadow:0 6px 14px -6px rgba(194,24,91,.6);color:#fff;display:flex;flex:none;height:44px;justify-content:center;width:44px}.sloop .sloop-brand-badge svg{height:24px;width:24px}.sloop .sloop-brand-name{color:var(--sl-crimson);font-size:23px;font-style:italic;font-weight:900;letter-spacing:-.02em;line-height:1.05;text-transform:uppercase}.sloop .sloop-brand-sub{color:var(--sl-ink-3);font-size:11.5px;font-weight:800;margin-top:2px}.sloop .sloop-target{align-items:center;background:var(--sl-surface-2);border:1px solid var(--sl-border);border-radius:12px;display:flex;gap:11px;padding:10px 13px}.sloop .sloop-target-av{align-items:center;background:#fff;border:1px solid var(--sl-border);border-radius:50%;display:flex;flex:none;height:46px;justify-content:center;overflow:hidden;width:46px}.sloop .sloop-target-av img{height:38px;object-fit:contain;width:38px}.sloop .sloop-target-lab{color:var(--sl-ink-3);font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.sloop .sloop-target-name{color:var(--sl-navy);font-size:18px;font-weight:900;letter-spacing:-.02em;line-height:1.1}.sloop .sloop-target-pay{color:var(--sl-ink-3);font-size:10.5px;font-weight:800;margin-left:auto;text-align:right;white-space:nowrap}.sloop .sloop-target-pay b{color:var(--sl-navy);display:block;font-size:16px;font-variant-numeric:tabular-nums}.sloop .sloop-olist{display:flex;flex-direction:column;gap:16px;padding-top:2px}.sloop .sloop-orow{align-items:center;display:grid;gap:10px;grid-template-columns:92px 1fr 20px}.sloop .sloop-orow-lab{color:var(--sl-ink-2);font-size:12px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sloop .sloop-orow-track{background:var(--sl-surface-3);border-radius:4px;display:block;height:9px;overflow:hidden}.sloop .sloop-orow-bar{background:var(--sl-teal);border-radius:4px;display:block;height:100%;transition:width .9s cubic-bezier(.2,.8,.2,1);width:0}.sloop .sloop-orow-val{color:var(--sl-ink);font-size:11.5px;font-variant-numeric:tabular-nums;font-weight:900;text-align:right}.sloop .sloop-money{border-top:1px solid var(--sl-border);display:flex;gap:28px;margin-top:auto;padding-top:14px}.sloop .sloop-money-lab{color:var(--sl-ink-3);display:block;font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.sloop .sloop-money-val{color:var(--sl-navy);display:block;font-size:22px;font-variant-numeric:tabular-nums;font-weight:900;letter-spacing:-.025em;margin-top:2px}.sloop .sloop-regions{display:flex;flex-direction:column;gap:7px}.sloop .sloop-reg{align-items:center;border:1px solid var(--sl-border);border-radius:10px;display:flex;gap:10px;padding:8px 12px;transition:border-color .35s,background .35s,opacity .35s}.sloop .sloop-reg.is-off{opacity:.5}.sloop .sloop-reg.is-on{background:var(--sl-teal-tint);border-color:rgba(52,129,138,.4)}.sloop .sloop-sw{background:var(--sl-surface-3);border-radius:12px;flex:none;height:19px;position:relative;transition:background .35s;width:34px}.sloop .sloop-sw:after{background:#fff;border-radius:50%;box-shadow:0 1px 3px rgba(40,55,110,.3);content:"";height:15px;left:2px;position:absolute;top:2px;transition:left .35s;width:15px}.sloop .sloop-reg.is-on .sloop-sw{background:var(--sl-teal)}.sloop .sloop-reg.is-on .sloop-sw:after{left:17px}.sloop .sloop-reg-name{color:var(--sl-ink);font-size:13px;font-weight:800;white-space:nowrap}.sloop .sloop-reg-spend{color:var(--sl-navy);font-size:12.5px;font-variant-numeric:tabular-nums;font-weight:900;margin-left:auto;transition:color .3s;white-space:nowrap}.sloop .sloop-reg.is-off .sloop-reg-spend{color:var(--sl-ink-3)}.sloop .sloop-chips{display:flex;flex-wrap:wrap;gap:7px}.sloop .sloop-chip{align-items:center;background:#fff;border:1px solid var(--sl-border-strong);border-radius:20px;color:var(--sl-ink-3);display:inline-flex;font-size:12px;font-weight:800;gap:6px;padding:5px 12px;transition:background .35s,color .35s,border-color .35s,transform .35s;white-space:nowrap}.sloop .sloop-chip.is-on{background:var(--sl-violet);border-color:var(--sl-violet);color:#fff;transform:translateY(-1px)}.sloop .sloop-dot{background:currentColor;border-radius:50%;height:6px;opacity:.6;width:6px}.sloop .sloop-funnel{align-items:center;border-top:1px solid var(--sl-border);display:flex;gap:14px;margin-top:auto;padding-top:14px}.sloop .sloop-funnel-svg{flex:none;height:88px;width:104px}.sloop .sloop-funnel-svg path{transition:opacity .5s}.sloop .sloop-funnel-kpis{display:flex;flex:1;flex-direction:column;gap:7px}.sloop .sloop-fk{align-items:baseline;color:var(--sl-ink-3);display:flex;font-size:11.5px;font-weight:800;gap:8px;white-space:nowrap}.sloop .sloop-fk b{color:var(--sl-navy);font-size:19px;font-variant-numeric:tabular-nums;font-weight:900;letter-spacing:-.02em;min-width:78px}.sloop .sloop-scatter-wrap{background:#fff;border:1px solid var(--sl-border);border-radius:12px;padding:10px 12px 4px;position:relative}.sloop .sloop-scatter-wrap svg{height:auto;width:100%}.sloop .sloop-sc-grid{stroke:var(--sl-surface-3);stroke-width:1}.sloop .sloop-sc-axis{stroke:var(--sl-border-strong);stroke-width:1.5}.sloop .sloop-sc-tick{fill:var(--sl-ink-3);font-size:3px;font-weight:700}.sloop .sloop-sc-name{fill:var(--sl-ink-3);font-size:3.4px;font-weight:900;letter-spacing:.08em}.sloop .sloop-sc-bubble{transition:cx 1.1s cubic-bezier(.3,.8,.2,1),cy 1.1s cubic-bezier(.3,.8,.2,1),r .8s,opacity .6s}.sloop .sloop-sc-cloud circle{opacity:0;transition:opacity .5s}.sloop .sloop-sc-cloud.is-in circle{opacity:.85}.sloop .sloop-sc-halo{fill:none;stroke:var(--sl-crimson);stroke-width:2;stroke-dasharray:4 5;opacity:0;transition:opacity .5s,r .9s}.sloop .sloop-sc-halo.is-in{animation:sloop-spinhalo 12s linear infinite;opacity:.9}@keyframes sloop-spinhalo{to{stroke-dashoffset:-90}}.sloop .sloop-sc-legend{color:var(--sl-ink-2);display:flex;flex-wrap:wrap;font-size:10px;font-weight:800;gap:5px 12px;padding:8px 2px 2px}.sloop .sloop-sc-legend span{align-items:center;display:inline-flex;gap:5px}.sloop .sloop-sc-legend i{border-radius:50%;height:7px;width:7px}.sloop .sloop-quad{display:grid;gap:9px;grid-template-columns:1fr 1fr}.sloop .sloop-q{background:var(--sl-surface-2);border:1px solid var(--sl-border);border-radius:12px;padding:10px 12px}.sloop .sloop-q-val{color:var(--sl-navy);font-size:23px;font-variant-numeric:tabular-nums;font-weight:900;letter-spacing:-.03em;line-height:1.05}.sloop .sloop-q-lab{color:var(--sl-ink-3);font-size:10.5px;font-weight:800;margin-top:3px;white-space:nowrap}.sloop .sloop-verdict{align-items:center;background:var(--sl-green-bg);border-radius:10px;color:var(--sl-ink-2);display:flex;font-size:12.5px;font-weight:800;gap:10px;line-height:1.35;margin-top:auto;padding:10px 13px}.sloop .sloop-verdict svg{color:var(--sl-green);flex:none;height:16px;width:16px}.sloop .sloop-verdict.is-warn{background:#fdf1e4}.sloop .sloop-verdict.is-warn svg{color:var(--sl-amber)}.sloop .sloop-verdict.is-idle{opacity:0}.sloop .sloop-olist .sloop-orow:first-child .sloop-orow-bar{transition-delay:0ms}.sloop .sloop-olist .sloop-orow:nth-child(2) .sloop-orow-bar{transition-delay:70ms}.sloop .sloop-olist .sloop-orow:nth-child(3) .sloop-orow-bar{transition-delay:.14s}.sloop .sloop-olist .sloop-orow:nth-child(4) .sloop-orow-bar{transition-delay:.21s}.sloop .sloop-olist .sloop-orow:nth-child(5) .sloop-orow-bar{transition-delay:.28s}.sloop .sloop-olist .sloop-orow:nth-child(6) .sloop-orow-bar{transition-delay:.35s}.sloop .sloop-olist .sloop-orow:nth-child(7) .sloop-orow-bar{transition-delay:.42s}.sloop .sloop-regions .sloop-reg:first-child{transition-delay:0ms}.sloop .sloop-regions .sloop-reg:nth-child(2){transition-delay:70ms}.sloop .sloop-regions .sloop-reg:nth-child(3){transition-delay:.14s}.sloop .sloop-regions .sloop-reg:nth-child(4){transition-delay:.21s}.sloop .sloop-regions .sloop-reg:nth-child(5){transition-delay:.28s}.sloop .sloop-chips .sloop-chip:first-child{transition-delay:.2s}.sloop .sloop-chips .sloop-chip:nth-child(2){transition-delay:.26s}.sloop .sloop-chips .sloop-chip:nth-child(3){transition-delay:.32s}.sloop .sloop-chips .sloop-chip:nth-child(4){transition-delay:.38s}.sloop .sloop-chips .sloop-chip:nth-child(5){transition-delay:.44s}.sloop .sloop-chips .sloop-chip:nth-child(6){transition-delay:.5s}.sloop .sloop-chips .sloop-chip:nth-child(7){transition-delay:.56s}.sloop .sloop-funnel-svg path:first-child{transition-delay:.3s}.sloop .sloop-funnel-svg path:nth-child(2){transition-delay:.44s}.sloop .sloop-funnel-svg path:nth-child(3){transition-delay:.58s}.sloop .sloop-funnel-svg path:nth-child(4){transition-delay:.72s}.sloop .sloop-flow{inset:0;overflow:visible;pointer-events:none;position:absolute;z-index:0}.sloop .sloop-fl-base{fill:none;stroke:rgba(40,55,110,.26);stroke-width:2.5}.sloop .sloop-fl-live{fill:none;stroke:var(--sl-teal);stroke-width:3;stroke-linecap:round;stroke-dasharray:5 8;opacity:0;transition:opacity .35s}.sloop [data-sl-arrow].is-on .sloop-fl-live{animation:sloop-flowdash 1s linear infinite;opacity:1}@keyframes sloop-flowdash{to{stroke-dashoffset:-13}}.sloop .sloop-fl-head{fill:rgba(40,55,110,.34);transition:fill .35s}.sloop [data-sl-arrow].is-on .sloop-fl-head{fill:var(--sl-teal)}.sloop .sloop-fl-dash{stroke-dasharray:6 7}.bloop{--bl-surface-2:#f4f6fb;--bl-surface-3:#eef0f8;--bl-border:#e2e6ee;--bl-border-strong:#ccd3de;--bl-ink:#2c3e50;--bl-ink-2:#5b6b7b;--bl-ink-3:#8f9bab;--bl-navy:#28376e;--bl-teal:#34818a;--bl-teal-d:#2c6f77;--bl-teal-tint:#e2eff0;--bl-amber:#e39a1c;--bl-green:#4c9a3f;--bl-green-bg:#e8f2e2;--bl-red:#e05a4a;--bl-shadow-float:0 2px 4px rgba(36,55,72,.06),0 20px 44px -12px rgba(40,55,110,.24),0 48px 90px -30px rgba(40,55,110,.28);color:var(--bl-ink);font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;font-weight:400;line-height:1.35;position:relative;text-align:left}.bloop,.bloop *,.bloop :after,.bloop :before{box-sizing:border-box}.bloop svg{display:block;overflow:visible;vertical-align:baseline}.bloop .bloop-sprite{height:0;overflow:hidden;position:absolute;width:0}.bloop .bloop-fit{aspect-ratio:1520/1009;overflow:hidden;position:relative;width:100%}.bloop .bloop-stage{-webkit-font-smoothing:antialiased;height:1009px;left:0;position:absolute;top:0;transform:scale(var(--bl-scale,.6842));transform-origin:top left;width:1520px}.bloop .bloop-board{height:100%;position:relative;width:100%;z-index:1}.bloop .bloop-card{background:#fff;border:1px solid var(--bl-border);border-radius:18px;box-shadow:var(--bl-shadow-float);display:flex;flex-direction:column;gap:11px;opacity:.5;padding:15px 17px 17px;position:absolute;transition:opacity .5s,border-color .45s,box-shadow .45s;width:390px;z-index:3}.bloop .bloop-card--1{height:236px;left:565px;top:58px}.bloop .bloop-card--2{height:250px;left:1027px;top:286px}.bloop .bloop-card--3{height:320px;left:851px;top:631px}.bloop .bloop-card--4{height:270px;left:279px;top:656px}.bloop .bloop-card--5{height:306px;left:103px;top:258px}.bloop .bloop-card.is-seen{opacity:1}.bloop .bloop-card.is-on{border-color:color-mix(in srgb,var(--bl-teal) 45%,transparent);box-shadow:var(--bl-shadow-float),0 0 0 4px color-mix(in srgb,var(--bl-teal) 15%,transparent)}.bloop .bloop-step{align-items:center;color:var(--bl-ink-3);display:flex;font-size:10px;font-weight:900;gap:7px;letter-spacing:.13em;text-transform:uppercase;transition:color .4s;white-space:nowrap}.bloop .bloop-card.is-on .bloop-step{color:var(--bl-teal-d)}.bloop .bloop-step-dot{background:var(--bl-border-strong);border-radius:50%;flex:none;height:7px;transition:background .4s;width:7px}.bloop .bloop-card.is-seen .bloop-step-dot{background:var(--bl-teal)}.bloop .bloop-card.is-on .bloop-step-dot{animation:bloop-pulse 1.8s ease-out infinite}@keyframes bloop-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,#34818a 55%,transparent)}70%,to{box-shadow:0 0 0 9px transparent}}.bloop .bloop-card-title{color:var(--bl-navy);font-size:22px;font-weight:900;letter-spacing:-.028em;line-height:1.12;margin-top:-3px}.bloop .bloop-body{display:flex;flex:1;flex-direction:column;gap:9px;justify-content:space-between;margin-top:1px}.bloop .bloop-body:has(>:only-child){justify-content:center}.bloop .bloop-sub{color:var(--bl-ink-3);font-size:10px;letter-spacing:.08em;margin-bottom:-3px}.bloop .bloop-qtag,.bloop .bloop-sub{font-weight:900;text-transform:uppercase}.bloop .bloop-qtag{align-self:flex-start;background:var(--bl-teal-tint);border-radius:20px;color:var(--bl-teal-d);font-size:10.5px;letter-spacing:.1em;padding:5px 12px;white-space:nowrap}.bloop .bloop-chips{display:flex;gap:7px}.bloop .bloop-cp{align-items:center;background:#fff;border:1.5px solid var(--bl-border);border-radius:12px;display:flex;flex:1;flex-direction:column;gap:5px;min-width:0;padding:9px 7px 10px;text-align:center;transition:border-color .45s,background .45s,transform .45s,box-shadow .45s,opacity .45s}.bloop .bloop-cp-ic{align-items:center;background:var(--bl-surface-3);border-radius:9px;color:var(--bl-ink-3);display:flex;flex:none;height:28px;justify-content:center;transition:background .45s,color .45s;width:28px}.bloop .bloop-cp-ic svg{height:15px;width:15px}.bloop .bloop-cp-n{color:var(--bl-ink-2);font-size:11.5px;font-weight:900;line-height:1.15;transition:color .45s}.bloop .bloop-cp-m{color:var(--bl-ink-3);font-size:10px;font-variant-numeric:tabular-nums;font-weight:800}.bloop .bloop-cp.is-pick{border-color:var(--bl-teal);box-shadow:0 14px 26px -13px rgba(44,111,119,.55);transform:translateY(-4px)}.bloop .bloop-cp.is-pick .bloop-cp-ic{background:var(--bl-teal);color:#fff}.bloop .bloop-cp.is-pick .bloop-cp-n{color:var(--bl-navy)}.bloop .bloop-cp.is-dim{opacity:.4}.bloop .bloop-cp.is-done{background:var(--bl-green-bg);border-color:color-mix(in srgb,var(--bl-green) 42%,transparent)}.bloop .bloop-cp.is-done .bloop-cp-ic{background:var(--bl-green);color:#fff}.bloop .bloop-stat{align-items:flex-end;display:flex;gap:16px}.bloop .bloop-stat b{color:var(--bl-navy);font-size:26px;font-variant-numeric:tabular-nums;font-weight:900;letter-spacing:-.04em;line-height:.95;white-space:nowrap}.bloop .bloop-stat b[data-bl-tone=teal]{color:var(--bl-teal-d)}.bloop .bloop-stat b[data-bl-tone=green]{color:var(--bl-green)}.bloop .bloop-stat b[data-bl-tone=red]{color:var(--bl-red)}.bloop .bloop-stat span{color:var(--bl-ink-3);font-size:10.5px;font-weight:900;letter-spacing:.06em;padding-bottom:3px;text-transform:uppercase;white-space:nowrap}.bloop .bloop-stat.is-col{align-items:flex-start;flex-direction:column;gap:3px}.bloop .bloop-stat.is-col span{padding-bottom:0}.bloop .bloop-stat span em{color:var(--bl-ink-2);display:block;font-size:11.5px;font-style:normal;font-weight:700;letter-spacing:0;margin-top:2px;text-transform:none}.bloop .bloop-duo{display:grid;gap:11px 14px;grid-template-columns:1fr 1fr}.bloop .bloop-duo>div{min-width:0}.bloop .bloop-duo .bloop-stat b{font-size:21px}.bloop .bloop-duo .bloop-stat span{line-height:1.25;white-space:normal}.bloop .bloop-meter{display:flex;flex-direction:column;gap:7px}.bloop .bloop-meter-top{align-items:baseline;display:flex;gap:9px}.bloop .bloop-meter-top span{color:var(--bl-ink-3);font-size:10.5px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.bloop .bloop-meter-top b{color:var(--bl-navy);font-size:18px;font-variant-numeric:tabular-nums;font-weight:900;letter-spacing:-.03em;margin-left:auto}.bloop .bloop-rail{background:var(--bl-surface-3);border-radius:5px;height:9px;position:relative}.bloop .bloop-rail-fill{background:var(--bl-teal);border-radius:5px;height:9px;left:0;position:absolute;top:0;transition:width 1.1s cubic-bezier(.25,.85,.2,1),background .5s;width:0}.bloop .bloop-rail-fill.is-hot{background:var(--bl-amber)}.bloop .bloop-rail-tick{background:var(--bl-border-strong);border-radius:2px;height:19px;left:50%;position:absolute;top:-5px;width:2px}.bloop .bloop-rail-cap{color:var(--bl-ink-3);display:flex;font-size:9.5px;font-weight:900;justify-content:space-between;letter-spacing:.05em}.bloop .bloop-facs{display:flex;gap:6px}.bloop .bloop-fac{align-items:center;background:#fff;border:1.5px solid var(--bl-border);border-radius:11px;display:flex;flex:1;flex-direction:column;gap:4px;min-width:0;padding:8px 2px 9px;transition:border-color .45s,background .45s,transform .45s,opacity .45s}.bloop .bloop-fac-ic{color:var(--bl-ink-3);display:flex;transition:color .45s}.bloop .bloop-fac-ic svg{height:17px;width:17px}.bloop .bloop-fac-n{color:var(--bl-ink-3);font-size:9px;font-weight:900;max-width:100%;overflow:hidden;text-overflow:ellipsis;transition:color .45s;white-space:nowrap}.bloop .bloop-fac.is-own{background:var(--bl-surface-2)}.bloop .bloop-fac.is-own .bloop-fac-ic,.bloop .bloop-fac.is-own .bloop-fac-n{color:var(--bl-ink-2)}.bloop .bloop-fac.is-new{background:var(--bl-teal-tint);border-color:var(--bl-teal);transform:translateY(-4px)}.bloop .bloop-fac.is-new .bloop-fac-ic,.bloop .bloop-fac.is-new .bloop-fac-n{color:var(--bl-teal-d)}.bloop .bloop-fac.is-off{border-style:dashed;opacity:.55}.bloop .bloop-facs .bloop-fac:nth-child(2){transition-delay:70ms}.bloop .bloop-facs .bloop-fac:nth-child(3){transition-delay:.14s}.bloop .bloop-facs .bloop-fac:nth-child(4){transition-delay:.21s}.bloop .bloop-facs .bloop-fac:nth-child(5){transition-delay:.28s}.bloop .bloop-queue{display:flex;flex-direction:column;gap:6px}.bloop .bloop-qr{align-items:center;background:#fff;border:1px solid var(--bl-border);border-radius:9px;display:flex;gap:8px;padding:6px 10px;transition:border-color .45s,background .45s}.bloop .bloop-qr-n{color:var(--bl-ink-2);flex:1;font-size:11.5px;min-width:0;overflow:hidden;text-overflow:ellipsis}.bloop .bloop-qr-n,.bloop .bloop-qr-v{font-weight:900;transition:color .45s;white-space:nowrap}.bloop .bloop-qr-v{color:var(--bl-ink-3);font-size:11px;font-variant-numeric:tabular-nums}.bloop .bloop-qr.is-first{background:var(--bl-teal-tint);border-color:var(--bl-teal)}.bloop .bloop-qr.is-first .bloop-qr-n{color:var(--bl-navy)}.bloop .bloop-qr-tag,.bloop .bloop-qr.is-first .bloop-qr-v{color:var(--bl-teal-d)}.bloop .bloop-qr-tag{font-size:9px;font-weight:900;letter-spacing:.07em;opacity:0;text-transform:uppercase;transition:opacity .35s;white-space:nowrap}.bloop .bloop-qr.is-first .bloop-qr-tag{opacity:1}.bloop .bloop-ranks{--bl-rank-h:62px;align-items:flex-end;display:flex;gap:7px;height:calc(var(--bl-rank-h) + 17px)}.bloop .bloop-rk{align-items:center;display:flex;flex:1;flex-direction:column;height:100%;justify-content:flex-end;min-width:0}.bloop .bloop-rk-bar{background:#dbe1eb;border-radius:4px 4px 0 0;flex:none;height:calc(var(--bl-rank-pct, 0)*var(--bl-rank-h)/100);transition:height 1s cubic-bezier(.25,.85,.2,1);width:100%}.bloop .bloop-rk.is-me .bloop-rk-bar{background:var(--bl-teal)}.bloop .bloop-rk-name{color:var(--bl-ink-3);font-size:9.5px;font-weight:900;margin-top:5px;white-space:nowrap}.bloop .bloop-rk.is-me .bloop-rk-name{color:var(--bl-navy)}.bloop .bloop-ranks .bloop-rk:first-child .bloop-rk-bar{transition-delay:.11s}.bloop .bloop-ranks .bloop-rk:nth-child(2) .bloop-rk-bar{transition-delay:185ms}.bloop .bloop-ranks .bloop-rk:nth-child(3) .bloop-rk-bar{transition-delay:.26s}.bloop .bloop-ranks .bloop-rk:nth-child(4) .bloop-rk-bar{transition-delay:335ms}.bloop .bloop-ranks .bloop-rk:nth-child(5) .bloop-rk-bar{transition-delay:.41s}.bloop .bloop-flow{height:100%;inset:0;pointer-events:none;position:absolute;width:100%;z-index:0}.bloop .bloop-fl-wire{fill:none;stroke:rgba(40,55,110,.16);stroke-width:2.5;stroke-linecap:round;transition:stroke .4s}.bloop .bloop-fl-head{fill:rgba(40,55,110,.22);transition:fill .4s}.bloop .bloop-flow g.is-on .bloop-fl-wire{stroke:var(--bl-teal)}.bloop .bloop-flow g.is-on .bloop-fl-head{fill:var(--bl-teal)}.bloop .bloop-fl-wire.is-dash{stroke-dasharray:7 7}@media (prefers-reduced-motion:reduce){.bloop *,.bloop :after,.bloop :before{animation:none!important;transition:none!important}}.floop{--fl-surface:#fff;--fl-surface-2:#f4f6fb;--fl-surface-3:#eef0f8;--fl-border:#e2e6ee;--fl-border-strong:#ccd3de;--fl-ink:#2c3e50;--fl-ink-2:#5b6b7b;--fl-ink-3:#8f9bab;--fl-navy:#28376e;--fl-teal:#34818a;--fl-teal-d:#2c6f77;--fl-teal-tint:#e2eff0;--fl-indigo:#5b6ee0;--fl-amber:#e39a1c;--fl-green:#4c9a3f;--fl-warn:#b8730c;--fl-shadow:0 2px 4px rgba(36,55,72,.05),0 16px 34px -14px rgba(40,55,110,.2);color:var(--fl-ink);font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;font-weight:400;line-height:1.35;position:relative;text-align:left}.floop,.floop *,.floop :after,.floop :before{box-sizing:border-box}.floop svg{display:block;overflow:visible;vertical-align:baseline}.floop .floop-sprite{height:0;overflow:hidden;position:absolute;width:0}.floop .floop-fit{aspect-ratio:1520/528;overflow:hidden;position:relative;width:100%}.floop .floop-stage{-webkit-font-smoothing:antialiased;background:var(--fl-surface);height:528px;left:0;position:absolute;top:0;transform:scale(var(--fl-scale,.6842));transform-origin:top left;width:1520px}.floop .floop-board{height:100%;position:relative;width:100%;z-index:1}.floop .floop-col{display:flex;flex-direction:column;gap:14px;position:absolute;z-index:3}.floop .floop-col--src{left:58px;top:64px;width:396px}.floop .floop-col--use{left:1040px;top:64px;width:422px}.floop .floop-head{color:var(--fl-ink-3);font-size:10.5px;font-weight:800;letter-spacing:.13em;position:absolute;text-transform:uppercase;white-space:nowrap;z-index:5}.floop .floop-head--src{left:58px;top:38px}.floop .floop-head--use{left:1040px;top:38px}.floop .floop-card{align-items:center;background:var(--fl-surface);border:1.5px solid var(--fl-border);border-radius:15px;box-shadow:0 1px 2px rgba(38,51,77,.04);display:flex;gap:12px;height:92px;padding:0 16px;position:relative;transition:border-color .45s,box-shadow .45s,transform .45s,background .45s}.floop .floop-card.is-pick{border-color:var(--fl-teal);box-shadow:var(--fl-shadow);transform:translateY(-2px)}.floop .floop-card.is-pick.is-dt{border-color:var(--fl-indigo)}.floop .floop-card.is-pick.is-rt{border-color:var(--fl-green)}.floop .floop-card.is-no{background:var(--fl-surface-2)}.floop .floop-ic{align-items:center;background:var(--fl-surface-3);border-radius:9px;color:var(--fl-ink-3);display:flex;flex:none;height:32px;justify-content:center;transition:background .45s,color .45s;width:32px}.floop .floop-ic svg{height:17px;width:17px}.floop .floop-card.is-pick .floop-ic{background:var(--fl-teal);color:#fff}.floop .floop-card.is-pick.is-dt .floop-ic{background:var(--fl-indigo)}.floop .floop-card.is-pick.is-rt .floop-ic{background:var(--fl-green)}.floop .floop-card-txt{flex:1;min-width:0}.floop .floop-n{color:var(--fl-navy);display:block;font-size:15px;font-weight:800;letter-spacing:-.015em;line-height:1.1}.floop .floop-sub{color:var(--fl-ink-3);display:block;font-size:11.5px;font-weight:700;line-height:1.25;margin-top:3px}.floop .floop-amt{flex:none;margin-left:auto;text-align:right}.floop .floop-amt b{color:var(--fl-navy);display:block;font-size:20px;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.035em;line-height:1;white-space:nowrap}.floop .floop-card.is-no .floop-amt b{color:var(--fl-ink-2)}.floop .floop-cap{color:var(--fl-ink-3);display:block;font-size:9.5px;font-weight:800;letter-spacing:.06em;margin-top:4px;text-transform:uppercase;white-space:nowrap}.floop .floop-core{background:var(--fl-surface);border:1.5px solid var(--fl-border);border-radius:20px;box-shadow:var(--fl-shadow);display:flex;flex-direction:column;gap:18px;height:410px;left:512px;padding:22px 24px;position:absolute;top:64px;transition:border-color .45s,box-shadow .45s;width:470px;z-index:4}.floop .floop-core.is-on{border-color:color-mix(in srgb,var(--fl-teal) 50%,transparent);box-shadow:var(--fl-shadow),0 0 0 4px color-mix(in srgb,var(--fl-teal) 12%,transparent)}.floop .floop-raise{align-items:flex-end;border-bottom:1px solid #eceef3;display:flex;gap:14px;padding-bottom:16px}.floop .floop-raise b{color:var(--fl-teal-d);font-size:36px;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.045em;line-height:.9}.floop .floop-raise span{color:var(--fl-ink-3);font-size:10.5px;font-weight:800;letter-spacing:.06em;padding-bottom:5px;text-transform:uppercase;white-space:nowrap}.floop .floop-stackwrap{align-items:stretch;display:flex;gap:18px}.floop .floop-stack{display:flex;flex:none;flex-direction:column;gap:3px;height:176px;justify-content:flex-end;width:58px}.floop .floop-seg{align-items:center;border-radius:5px;color:#fff;display:flex;font-size:10.5px;font-weight:800;height:0;justify-content:center;overflow:hidden;transition:height 1.05s cubic-bezier(.25,.85,.2,1)}.floop .floop-seg.eq{background:var(--fl-teal)}.floop .floop-seg.bd{background:var(--fl-indigo)}.floop .floop-seg.ln{background:var(--fl-amber)}.floop .floop-legend{display:flex;flex:1;flex-direction:column;gap:11px;justify-content:center}.floop .floop-lg{align-items:center;display:flex;gap:10px}.floop .floop-lg i{border-radius:3px;flex:none;height:10px;width:10px}.floop .floop-lg i.eq{background:var(--fl-teal)}.floop .floop-lg i.bd{background:var(--fl-indigo)}.floop .floop-lg i.ln{background:var(--fl-amber)}.floop .floop-lg span{color:var(--fl-ink-2);font-size:12.5px;font-weight:800;white-space:nowrap}.floop .floop-lg b{color:var(--fl-navy);font-size:14px;font-variant-numeric:tabular-nums;font-weight:800;margin-left:auto;white-space:nowrap}.floop .floop-cov{display:flex;flex-direction:column;gap:8px}.floop .floop-cov-top{align-items:baseline;display:flex;gap:8px}.floop .floop-cov-top span{color:var(--fl-ink-3);font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.floop .floop-cov-top b{color:var(--fl-navy);font-size:20px;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.03em;margin-left:auto}.floop .floop-rail{background:var(--fl-surface-3);border-radius:5px;height:9px;position:relative}.floop .floop-rail-fill{background:var(--fl-indigo);border-radius:5px;height:9px;left:0;position:absolute;top:0;transition:width 1.05s cubic-bezier(.25,.85,.2,1),background .5s;width:0}.floop .floop-rail-fill.is-hot{background:var(--fl-amber)}.floop .floop-rail-tick{background:var(--fl-border-strong);border-radius:2px;height:19px;position:absolute;top:-5px;width:2px}.floop .floop-cov-cap{color:var(--fl-ink-3);display:flex;font-size:9.5px;font-weight:800;justify-content:space-between;letter-spacing:.04em}.floop .floop-cov-cap span{white-space:nowrap}.floop .floop-duo{display:grid;gap:12px;grid-template-columns:1fr 1fr}.floop .floop-mini{background:var(--fl-surface-2);border:1.5px solid var(--fl-border);border-radius:12px;padding:11px 13px}.floop .floop-mini b{color:var(--fl-navy);display:block;font-size:23px;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.04em;line-height:1}.floop .floop-mini b[data-fl-tone=ok]{color:var(--fl-green)}.floop .floop-mini b[data-fl-tone=wn]{color:var(--fl-warn)}.floop .floop-mini span{color:var(--fl-ink-3);display:block;font-size:10px;font-weight:800;letter-spacing:.06em;margin-top:6px;text-transform:uppercase}.floop .floop-flows{inset:0;overflow:visible;pointer-events:none;position:absolute;z-index:1}.floop .floop-pipe{fill:none;stroke:var(--fl-border-strong);stroke-width:2.5;stroke-linecap:round;opacity:.5;transition:stroke .45s,opacity .45s}.floop .floop-flows g.is-on .floop-pipe{stroke-dasharray:7 9;animation:floop-flow 1.1s linear infinite;opacity:1}.floop .floop-flows g.is-on.is-eq .floop-pipe{stroke:var(--fl-teal)}.floop .floop-flows g.is-on.is-dt .floop-pipe{stroke:var(--fl-indigo)}.floop .floop-flows g.is-on.is-rt .floop-pipe{stroke:var(--fl-green)}.floop .floop-flows g.is-on.is-out .floop-pipe{stroke:var(--fl-teal)}@keyframes floop-flow{to{stroke-dashoffset:-32px}}.floop .floop-head-arrow{fill:var(--fl-border-strong);transition:fill .45s}.floop .floop-flows g.is-on.is-eq .floop-head-arrow{fill:var(--fl-teal)}.floop .floop-flows g.is-on.is-dt .floop-head-arrow{fill:var(--fl-indigo)}.floop .floop-flows g.is-on.is-rt .floop-head-arrow{fill:var(--fl-green)}.floop .floop-flows g.is-on.is-out .floop-head-arrow{fill:var(--fl-teal)}@media (prefers-reduced-motion:reduce){.floop .floop-flows g.is-on .floop-pipe{animation:none}.floop .floop-rail-fill,.floop .floop-seg{transition:none}}