.ls-layout{min-height:100vh}.ls-main{width:100%}.ls-workspace-container{max-width:1360px!important}.ls-page{animation:cm-fade-in .4s ease-out forwards;display:flex;flex-direction:column;gap:2rem}.ls-header{border-bottom:1px solid var(--color-border);padding-bottom:1.25rem}.ls-rate-section{background:transparent}.ls-rate-groups{gap:2rem}.ls-page .mc-chart-card,.ls-page .mc-panel{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:12px;box-shadow:none;padding:1.5rem}.ls-page .mc-chart-card:hover,.ls-page .mc-panel:hover{border-color:var(--color-border-light)}.ls-page .mc-chart-card-head h3{color:var(--color-text);font-size:1.05rem;font-weight:600;line-height:1.3}.ls-page .mc-chart-card-head p,.ls-page .mc-metric-stat span{color:var(--color-text-muted)}.ls-page .mc-metric-stat{background:var(--color-bg-card-hover);border:1px solid var(--color-border)}.ls-page .mc-error{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:12px}.ls-page .mc-retry-btn{background:var(--color-bg-card-hover);border-color:var(--color-border);box-shadow:none}@media (max-width:768px){.ls-page .mc-chart-card-head{gap:1rem}.ls-page .mc-metric-stats{width:100%}}