html[data-design=v2] .ds-dashboard-screen,.ds-dashboard-screen .ds-metric-label,.ds-dashboard-screen .ds-mini-metric>span,.ds-dashboard-screen .ds-payment-label{font-size:16px;line-height:1.5}.ds-dashboard-screen .ds-metric-value{font-size:clamp(36px,2.8vw,48px);line-height:1.15}.ds-dashboard-screen .ds-metric--highlight .ds-metric-value{font-size:clamp(42px,3.4vw,56px)}.ds-dashboard-screen .ds-metric-detail,.ds-dashboard-screen .ds-chart-note,.ds-dashboard-screen .ds-payment-details,.ds-dashboard-screen .ds-payment-sources .ds-chart-note,.ds-dashboard-screen .ds-flow-caption,.ds-dashboard-screen .ds-flow-heading>span,.ds-dashboard-screen .ds-flow-pagination,.ds-dashboard-screen .ds-activity small,.ds-dashboard-screen .ds-order-amount small,.ds-dashboard-screen .ds-status-chip{font-size:14px;line-height:1.5}.ds-dashboard-screen :is(.ds-dashboard-main,.ds-dashboard-bottom) .ds-section-heading h2{font-size:20px;line-height:1.35}.ds-dashboard-screen .ds-flow-heading h3{font-size:18px;line-height:1.4}.ds-dashboard-screen .ds-route-target strong{font-size:16px;line-height:1.4}.ds-dashboard-screen .ds-route-target small{font-size:14px;line-height:1.45}.ds-dashboard-screen .ds-route-source strong{font-size:16px}.ds-dashboard-screen .ds-route-source small,.ds-dashboard-screen .ds-link{font-size:14px}.ds-dashboard-screen .ds-operation-tabs button,.ds-dashboard-screen .ds-dashboard-filters button{min-height:44px;font-size:16px}.ds-dashboard-screen .ds-activity strong,.ds-dashboard-screen .ds-order-title{line-height:1.5;font-size:16px!important}.ds-dashboard-screen .ds-activity li{padding-block:14px}.ds-dashboard-screen .ds-order-title{max-width:100%}.ds-dashboard-screen .ds-mini-metric strong{font-size:38px;line-height:1.2}.ds-dashboard-screen .ds-mini-metric:last-child strong{font-size:24px}body:has(.ds-dashboard-screen) [data-sidebar=menu-button]{min-height:44px;font-size:16px}body:has(.ds-dashboard-screen) .ds-dashboard-topbar{font-size:14px}body:has(.ds-dashboard-screen) .ds-topbar-title{font-size:14px}@media(min-width:768px)and (max-width:1399px){body:has(.ds-dashboard-screen) [class~="group/sidebar-wrapper"]{--sidebar-width:208px!important}body:has(.ds-dashboard-screen) [data-sidebar=header] .s2s-brand-name{font-size:19px}body:has(.ds-dashboard-screen) [data-sidebar=header] .s2s-brand-mark{width:28px;height:28px}body:has(.ds-dashboard-screen) [data-sidebar=header] .s2s-brand{gap:7px}body:has(.ds-dashboard-screen) [data-sidebar=menu-button]{min-height:44px;font-size:14px}body:has(.ds-dashboard-screen) [data-sidebar=footer]{max-height:38dvh;overflow-y:auto}html[data-design=v2] .ds-workspace.ds-dashboard-screen{height:auto;min-height:calc(100dvh - 76px);padding:24px 24px 40px;display:block}.ds-dashboard-screen>.ds-dashboard-filters{justify-content:flex-start;margin-bottom:20px}.ds-dashboard-screen .ds-dashboard-filters .ds-demo-row{flex-wrap:wrap;gap:12px;width:100%}.ds-dashboard-screen .ds-operation-tabs{max-width:100%}.ds-dashboard-screen>.ds-dashboard-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:20px}.ds-dashboard-screen .ds-metric{min-height:174px}.ds-dashboard-screen>.ds-dashboard-main{grid-template-columns:minmax(0,1fr);gap:20px;min-height:0;margin-bottom:20px}.ds-dashboard-screen>.ds-dashboard-main>.ds-panel{height:auto;min-height:0;padding:24px;overflow:visible}.ds-dashboard-screen>.ds-dashboard-main>.ds-revenue-panel{min-height:380px}.ds-dashboard-screen .ds-revenue-chart{flex:1 0 260px;min-height:260px}.ds-dashboard-screen .ds-flow-heading{flex-wrap:wrap;row-gap:8px}.ds-dashboard-screen .ds-flow-heading>span{margin-left:auto}.ds-dashboard-screen .ds-route--visual{margin-block:24px}.ds-dashboard-screen .ds-route--visual .ds-route-source{width:30%;max-width:220px}.ds-dashboard-screen .ds-route--visual .ds-route-targets{min-width:0}.ds-dashboard-screen .ds-route-target>span:nth-child(2){flex:1;min-width:0}.ds-dashboard-screen .ds-route-target strong{text-overflow:ellipsis;white-space:nowrap;word-break:normal;overflow-wrap:normal;max-width:100%;display:block;overflow:hidden}.ds-dashboard-screen .ds-route-target small{white-space:nowrap}.ds-dashboard-screen .ds-route-cart,.ds-dashboard-screen .ds-route-target>svg{flex-shrink:0}.ds-dashboard-screen>.ds-dashboard-bottom{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;min-height:0}.ds-dashboard-screen>.ds-dashboard-bottom>.ds-panel{height:auto;min-height:360px;overflow:auto}.ds-dashboard-screen>.ds-dashboard-bottom>.ds-panel:last-child{grid-column:1/-1}}@media(min-width:768px)and (max-width:959px){.ds-dashboard-screen>.ds-dashboard-bottom{grid-template-columns:minmax(0,1fr)}.ds-dashboard-screen .ds-dashboard-filters .ds-operation-tabs{flex:1 0 100%}.ds-dashboard-screen .ds-route--visual .ds-route-source{width:27%}.ds-dashboard-screen .ds-metric-value{font-size:32px}.ds-dashboard-screen .ds-metric--highlight .ds-metric-value{font-size:34px}}@media(max-width:767px){.ds-dashboard-screen :is(.ds-dashboard-main,.ds-dashboard-bottom) .ds-section-heading h2{font-size:18px}.ds-dashboard-screen .ds-metric-value{font-size:clamp(28px,7.5vw,38px)}.ds-dashboard-screen .ds-metric--highlight .ds-metric-value{font-size:clamp(38px,10vw,48px)}.ds-dashboard-screen .ds-flow-heading h3{font-size:16px}.ds-dashboard-screen .ds-route-target strong{font-size:14px}.ds-dashboard-screen .ds-route-target small{font-size:13px}.ds-dashboard-screen .ds-mini-metric strong{font-size:32px}.ds-dashboard-screen .ds-dashboard-filters button{font-size:14px}}
