.cs-mock-dash{display:flex;flex-direction:column;gap:12px;min-width:0}.cs-mock-dash-ticker{overflow:hidden;border:1px solid var(--m-border);background:var(--m-card);height:30px;display:flex;align-items:center}.cs-mock-dash-ticker-track{display:flex;white-space:nowrap;animation:cs-dash-ticker 30s linear infinite}.cs-mock-dash-ticker-track span{display:inline-flex;align-items:center;padding:0 18px;font:700 9.5px Geist,system-ui,sans-serif;letter-spacing:.16em;color:var(--m-fg2)}.cs-mock-dash-ticker-track span.lead{color:var(--m-olive)}.cs-mock-dash-ticker-track span i{margin-left:18px;font-style:normal;color:var(--m-border)}@keyframes cs-dash-ticker{0%{transform:translate(0)}to{transform:translate(-33.333%)}}@media(prefers-reduced-motion:reduce){.cs-mock-dash-ticker-track{animation:none}}.cs-mock-dash-slabel{font:700 9px Geist,system-ui,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--m-faint)}.cs-mock-dash-hero{display:grid;grid-template-columns:210px 1fr;gap:22px;align-items:center;border:1px solid var(--m-border);border-left:4px solid var(--m-olive);background:var(--m-card);padding:20px 22px;background-image:radial-gradient(circle at 12% 16%,hsl(80 100% 28% / .06),transparent 52%),radial-gradient(circle at 96% 98%,hsl(17 88% 40% / .04),transparent 46%)}.cs-mock-dash-gauge-wrap{display:flex;flex-direction:column;align-items:center;gap:8px}.cs-mock-dash-gauge-wrap .cs-mock-dash-slabel{align-self:flex-start}.cs-mock-dash-gauge-c{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.cs-mock-dash-gauge-n{font:800 58px Geist,system-ui,sans-serif;line-height:1;letter-spacing:-.04em;color:var(--m-fg);font-variant-numeric:tabular-nums}.cs-mock-dash-gauge-l{font:700 8px Geist,system-ui,sans-serif;letter-spacing:.22em;text-transform:uppercase;color:var(--m-faint);margin-top:3px}.cs-mock-dash-gauge-w{font:800 10px Geist,system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;margin-top:5px}.cs-mock-dash-heromain{display:flex;flex-direction:column;gap:14px;min-width:0}.cs-mock-dash-chips{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;min-width:0}.cs-mock-dash-chip{display:flex;flex-direction:column;gap:7px;padding:13px 14px;background:#fafafa;border:1px solid var(--m-border);border-top:2px solid var(--m-border);min-width:0;overflow:hidden}.cs-mock-dash-chip-h{display:flex;align-items:center;justify-content:space-between;gap:8px}.cs-mock-dash-chip-l{font:700 8.5px Geist,system-ui,sans-serif;letter-spacing:.08em;line-height:1.25;text-transform:uppercase;color:var(--m-faint)}.cs-mock-dash-chip-v{font:800 25px Geist,system-ui,sans-serif;line-height:1;letter-spacing:-.03em;color:var(--m-fg);font-variant-numeric:tabular-nums}.cs-mock-dash-chip-d{font:700 9px Geist,system-ui,sans-serif;letter-spacing:.1em;text-transform:uppercase}.cs-mock-dash-sigbox{padding:14px 16px;border:1px solid var(--m-border);background:#fafafa;display:flex;flex-direction:column;gap:11px}.cs-mock-dash-signals{display:grid;grid-template-columns:repeat(auto-fit,minmax(78px,1fr));gap:16px}.cs-mock-dash-sig-h{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:5px}.cs-mock-dash-sig-k{font:700 8.5px Geist,system-ui,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--m-fg2)}.cs-mock-dash-sig-v{font:800 12px Geist,system-ui,sans-serif;font-variant-numeric:tabular-nums}.cs-mock-dash-sig-track{height:5px;background:var(--m-track)}.cs-mock-dash-sig-track i{display:block;height:100%;transition:width .8s cubic-bezier(.22,1,.36,1)}.cs-mock-dash-row{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:start}.cs-mock-dash-card{border:1px solid var(--m-border);background:var(--m-card);padding:14px 16px;min-width:0;display:flex;flex-direction:column}.cs-mock-dash-card-h{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}.cs-mock-dash-badge{font:700 8.5px Geist,system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--m-border);padding:2px 7px;white-space:nowrap}.cs-mock-dash-svg{display:block;width:100%;height:auto}.cs-mock-dash-axis{font:700 8px Geist,system-ui,sans-serif;fill:var(--m-faint);font-variant-numeric:tabular-nums;letter-spacing:.04em}.cs-mock-dash-today{font:700 7px Geist,system-ui,sans-serif;fill:var(--m-fg2);letter-spacing:.12em}.cs-mock-dash-wf-l{font:700 8px Geist,system-ui,sans-serif;fill:var(--m-fg2);letter-spacing:.05em}.cs-mock-dash-wf-v{font:800 8.5px Geist,system-ui,sans-serif;fill:var(--m-fg);font-variant-numeric:tabular-nums}.cs-mock-dash-wf-ref{font:800 8px Geist,system-ui,sans-serif;fill:var(--m-fg2);letter-spacing:.08em}.cs-mock-dash-clegend{display:flex;gap:18px;margin-top:8px;padding-left:6px}.cs-mock-dash-clegend span{display:inline-flex;align-items:center;gap:7px;font:700 8.5px Geist,system-ui,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--m-fg2)}.cs-mock-dash-clegend i{width:15px;height:0;flex:none}.cs-mock-dash-proc{display:flex;flex-direction:column;gap:9px}.cs-mock-dash-proc-h{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:5px}.cs-mock-dash-proc-n{font:700 10px Geist,system-ui,sans-serif;letter-spacing:.05em;text-transform:uppercase;color:var(--m-fg)}.cs-mock-dash-proc-r{display:flex;gap:10px;align-items:baseline}.cs-mock-dash-proc-val{font:700 9.5px Geist,system-ui,sans-serif;color:var(--m-faint);font-variant-numeric:tabular-nums}.cs-mock-dash-proc-pct{font:800 10.5px Geist,system-ui,sans-serif;font-variant-numeric:tabular-nums;width:34px;text-align:right}.cs-mock-dash-proc-track{position:relative;height:8px;background:var(--m-track)}.cs-mock-dash-proc-track i{position:absolute;left:0;top:0;bottom:0;transition:width .8s cubic-bezier(.22,1,.36,1)}.cs-mock-dash-proc-track b{position:absolute;top:-3px;bottom:-3px;width:2px;background:var(--m-fg);opacity:.5}.cs-mock-dash-proc-leg{display:flex;align-items:center;gap:7px;margin-top:2px}.cs-mock-dash-proc-leg b{width:2px;height:11px;background:var(--m-fg);opacity:.5}.cs-mock-dash-proc-leg span{font:700 8px Geist,system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--m-fg2)}.cs-mock-dash-aq{display:flex;flex-direction:column}.cs-mock-dash-aq-item{display:flex;align-items:center;gap:12px;padding:11px 0;border-top:1px solid var(--m-border)}.cs-mock-dash-aq-item:first-child{border-top:0;padding-top:2px}.cs-mock-dash-aq-dot{width:8px;height:8px;flex:none}.cs-mock-dash-aq-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.cs-mock-dash-aq-body b{font:700 11px Geist,system-ui,sans-serif;letter-spacing:.03em;text-transform:uppercase;color:var(--m-fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cs-mock-dash-aq-body small{font:400 11px Manrope,system-ui,sans-serif;color:var(--m-fg2)}.cs-mock-dash-aq-cta{font:700 8.5px Geist,system-ui,sans-serif;letter-spacing:.1em;color:var(--m-fg);border:1px solid var(--m-border);padding:5px 9px;flex:none}.cs-mock-dash-risk{border:1px solid var(--m-border);border-left:4px solid var(--m-neg);background:#fafafa;padding:12px 14px;min-width:0}.cs-mock-dash-risk-h{display:flex;align-items:center;gap:8px;margin-bottom:6px}.cs-mock-dash-risk-ic{width:12px;height:12px;border:1.6px solid var(--m-neg);border-radius:50%;flex:none}.cs-mock-dash-risk-t{font:700 12px Geist,system-ui,sans-serif;letter-spacing:.02em;text-transform:uppercase;color:var(--m-fg)}.cs-mock-dash-risk-sev{font:700 8px Geist,system-ui,sans-serif;letter-spacing:.12em;color:var(--m-on-accent);padding:2px 6px}.cs-mock-dash-risk p{font:400 11.5px/1.5 Manrope,system-ui,sans-serif;color:var(--m-fg2);margin:0}@container (max-width: 940px){.cs-mock-dash-row{grid-template-columns:1fr}.cs-mock-dash-chips{grid-template-columns:repeat(2,1fr)}}@container (max-width: 720px){.cs-mock-dash-hero{grid-template-columns:1fr;gap:16px;justify-items:center}.cs-mock-dash-heromain{width:100%}.cs-mock-dash-gauge-wrap .cs-mock-dash-slabel{align-self:center}}@container (max-width: 480px){.cs-mock-dash-chips{grid-template-columns:1fr}}.cs-mock-dash{--m-dash-amber: hsl(35 92% 36%)}.cs-os[data-theme=dark] .cs-mock-dash{--m-dash-amber: hsl(42 96% 62%)}.cs-os[data-theme=dark] .cs-mock-dash-chip,.cs-os[data-theme=dark] .cs-mock-dash-sigbox,.cs-os[data-theme=dark] .cs-mock-dash-risk{background:#212121}
