@media (max-width:640px){.pcmg-mobile-only.pcmg-mobile-record-card-list{display:flex!important}:is(.pcmg-settings-grid [style*="1fr 1fr"],.pcmg-settings-grid [style*="2fr 1fr"]){grid-template-columns:1fr!important}:is(.pcmg-settings-editor-header,.pcmg-settings-action-row){flex-direction:column!important;align-items:stretch!important}:is(.pcmg-settings-editor-header button,.pcmg-settings-action-row button){min-height:44px!important}}
.data-table-responsive-module__jswtPG__responsiveRoot{min-width:0}.data-table-responsive-module__jswtPG__responsiveRoot .jdc-data-table-mobile-cards{display:none}.data-table-responsive-module__jswtPG__responsiveRoot .jdc-data-table-mobile-card{text-align:left;color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:8px;width:100%;padding:14px 14px 0;font-family:Inter,sans-serif;overflow:hidden}.data-table-responsive-module__jswtPG__responsiveRoot .jdc-data-table-mobile-card[role=button]{cursor:pointer;border-color:#ddd6fe;box-shadow:0 1px 3px #581c871f}:is(.data-table-responsive-module__jswtPG__responsiveRoot .jdc-data-table-mobile-card[role=button]:active,.data-table-responsive-module__jswtPG__responsiveRoot .jdc-data-table-mobile-card[role=button]:focus-visible){border-color:#a855f7;outline:none;box-shadow:0 0 0 3px #a855f72e}.data-table-responsive-module__jswtPG__responsiveRoot .jdc-data-table-mobile-card[aria-disabled=true]{cursor:default}.data-table-responsive-module__jswtPG__responsiveRoot .jdc-data-table-mobile-title-row{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.data-table-responsive-module__jswtPG__responsiveRoot .jdc-data-table-mobile-title{color:#111827;overflow-wrap:anywhere;min-width:0;font:700 14px/20px Inter,sans-serif}.data-table-responsive-module__jswtPG__responsiveRoot .jdc-data-table-mobile-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.data-table-responsive-module__jswtPG__responsiveRoot .jdc-data-table-mobile-label{color:#9ca3af;letter-spacing:.03em;text-transform:uppercase;margin-bottom:3px;font:700 10px/14px Inter,sans-serif}.data-table-responsive-module__jswtPG__responsiveRoot .jdc-data-table-mobile-value{color:#374151;overflow-wrap:anywhere;min-width:0;font:500 12px/18px Inter,sans-serif}.data-table-responsive-module__jswtPG__responsiveRoot .jdc-data-table-mobile-action{background:#faf5ff;border-top:1px solid #f3e8ff;justify-content:space-between;align-items:center;gap:12px;min-height:46px;margin:12px -14px 0;padding:10px 14px;font:700 12px/18px Inter,sans-serif;display:flex}.data-table-responsive-module__jswtPG__responsiveRoot .jdc-data-table-mobile-action-icon{color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font:700 14px/20px Inter,sans-serif;display:inline-flex}.data-table-responsive-module__jswtPG__responsiveRoot .jdc-data-table-mobile-empty{text-align:center;color:#9ca3af;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:28px 16px;font:400 14px/20px Inter,sans-serif}.data-table-responsive-module__jswtPG__responsiveRoot .jdc-data-table-mobile-skeleton{background:linear-gradient(90deg,#f3f4f6 0%,#e5e7eb 50%,#f3f4f6 100%) 0 0/200% 100%;border-radius:4px;height:14px;animation:1.4s infinite data-table-responsive-module__jswtPG__jdc-data-table-shimmer}@media (max-width:1100px){.data-table-responsive-module__jswtPG__responsiveRoot.jdc-data-table-mobile-enabled.jdc-data-table-card-md .jdc-data-table-scroll{display:none!important}.data-table-responsive-module__jswtPG__responsiveRoot.jdc-data-table-mobile-enabled.jdc-data-table-card-md .jdc-data-table-mobile-cards{gap:10px;padding:12px;display:grid!important}}@media (max-width:768px){.data-table-responsive-module__jswtPG__responsiveRoot.jdc-data-table-mobile-enabled .jdc-data-table-scroll{display:none!important}.data-table-responsive-module__jswtPG__responsiveRoot.jdc-data-table-mobile-enabled .jdc-data-table-mobile-cards{gap:10px;padding:12px;display:grid!important}.data-table-responsive-module__jswtPG__responsiveRoot .jdc-data-table-footer{flex-direction:column!important;align-items:stretch!important}:is(.data-table-responsive-module__jswtPG__responsiveRoot .jdc-data-table-footer-summary,.data-table-responsive-module__jswtPG__responsiveRoot .jdc-data-table-pagination){flex-wrap:wrap!important;justify-content:center!important}}@media (max-width:520px){.data-table-responsive-module__jswtPG__responsiveRoot .jdc-data-table-mobile-card-grid{grid-template-columns:1fr}}@keyframes data-table-responsive-module__jswtPG__jdc-data-table-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
.date-picker-responsive-module__9Qnw7W__responsivePopup{max-width:100vw}@media (max-width:768px){.date-picker-responsive-module__9Qnw7W__responsivePopup.jdc-date-picker-popup{border-radius:14px!important;width:auto!important;max-width:calc(100vw - 24px)!important;inset:auto 12px 12px!important}}
.responsive-module__9xyK5q__pageShell{width:100%}.responsive-module__9xyK5q__pageHeaderCopy{min-width:0}.responsive-module__9xyK5q__pageActions{flex:none}.responsive-module__9xyK5q__projectSwitcher{min-width:0}.responsive-module__9xyK5q__projectSwitcherButton{max-width:100%}.responsive-module__9xyK5q__projectSwitcherMenu{max-width:min(300px,100vw - 32px)}.responsive-module__9xyK5q__mobileWrapGrid{min-width:0}.responsive-module__9xyK5q__chartScroll{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;width:100%;min-width:0;max-width:100%;padding-bottom:6px;overflow:auto hidden}.responsive-module__9xyK5q__chartScroll>*{min-width:min(720px,100%)}.responsive-module__9xyK5q__financeChartBody{min-width:0;max-width:100%;overflow:hidden}.responsive-module__9xyK5q__expandableGraphFrame{min-width:0;max-width:100%;position:relative;overflow:hidden}.responsive-module__9xyK5q__financeSingleBarChart,.responsive-module__9xyK5q__financeGroupedBarChart,.responsive-module__9xyK5q__financeLineChartFrame{width:100%;min-width:0!important}.responsive-module__9xyK5q__fullscreenGraphButton{z-index:5;color:#0f766e;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffc7;border:1px solid #0f766e38;border-radius:999px;width:38px;height:38px;font:800 18px/1 Inter,sans-serif;display:none;position:absolute;top:8px;right:8px;box-shadow:0 8px 18px #0f172a1f}.responsive-module__9xyK5q__fullscreenGraphOverlay{z-index:3000;padding:max(12px, env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left));background:#fff;flex-direction:column;display:flex;position:fixed;inset:0}.responsive-module__9xyK5q__fullscreenGraphHeader{border-bottom:1px solid #e5e7eb;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:0 0 10px;display:flex}.responsive-module__9xyK5q__fullscreenGraphClose{color:#374151;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;height:36px;padding:0 14px;font:700 12px/16px Inter,sans-serif}.responsive-module__9xyK5q__fullscreenGraphRotateHint{color:#1e40af;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;flex-shrink:0;margin:10px 0;padding:8px 10px;font:600 12px/18px Inter,sans-serif;display:none}.responsive-module__9xyK5q__fullscreenGraphCanvas{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-x pan-y;flex:1;align-items:stretch;min-height:0;display:flex;overflow:auto}.responsive-module__9xyK5q__fullscreenGraphCanvas .responsive-module__9xyK5q__desktopGraphPreview,.responsive-module__9xyK5q__fullscreenGraphCanvas .responsive-module__9xyK5q__chartScroll{flex:none;align-items:stretch;padding:12px 0;overflow:visible;width:max-content!important;min-width:max-content!important;max-width:none!important;height:100%!important;min-height:0!important;display:flex!important}.responsive-module__9xyK5q__fullscreenGraphCanvas .responsive-module__9xyK5q__financeSingleBarChart,.responsive-module__9xyK5q__fullscreenGraphCanvas .responsive-module__9xyK5q__financeGroupedBarChart{align-self:stretch;max-height:420px;min-width:900px!important;height:calc(100dvh - 132px)!important}.responsive-module__9xyK5q__fullscreenGraphCanvas .responsive-module__9xyK5q__financeLineChartFrame{align-self:center;min-width:920px!important}.responsive-module__9xyK5q__mobileGraphPreview{width:100%;max-width:100%;display:none;overflow:hidden}.responsive-module__9xyK5q__mobileGraphPreview svg{width:100%;height:auto;display:block}.responsive-module__9xyK5q__desktopGraphPreview{display:block}.responsive-module__9xyK5q__fullscreenGraphCanvas .responsive-module__9xyK5q__mobileGraphPreview{display:none!important}.responsive-module__9xyK5q__salesMovementChartCanvas{flex:none}.responsive-module__9xyK5q__fullscreenGraphCanvas .responsive-module__9xyK5q__salesMovementChartCanvas{width:1120px!important;min-width:1120px!important;height:calc(100dvh - 132px)!important;min-height:360px!important;max-height:520px!important}.responsive-module__9xyK5q__fullscreenGraphCanvas .responsive-module__9xyK5q__salesMovementChartCanvas svg{width:1120px!important;min-width:1120px!important;height:100%!important}.responsive-module__9xyK5q__horizontalBarRow,.responsive-module__9xyK5q__horizontalBarHeader,.responsive-module__9xyK5q__horizontalBarLabel,.responsive-module__9xyK5q__horizontalBarValue{min-width:0}.responsive-module__9xyK5q__horizontalBarLabel,.responsive-module__9xyK5q__horizontalBarValue{overflow-wrap:anywhere}.responsive-module__9xyK5q__horizontalBarValue{text-align:right}.responsive-module__9xyK5q__salesRowGrid,.responsive-module__9xyK5q__salesChannelHeader,.responsive-module__9xyK5q__projectCardGrid,.responsive-module__9xyK5q__projectSummaryGrid,.responsive-module__9xyK5q__projectTwoColumnGrid,.responsive-module__9xyK5q__salesRowGrid>*,.responsive-module__9xyK5q__salesChannelHeader>*{min-width:0}.responsive-module__9xyK5q__salesRowGrid{overflow-wrap:anywhere}.responsive-module__9xyK5q__projectSidePanel{min-width:0}@media (max-width:900px){.responsive-module__9xyK5q__pageHeader{flex-direction:column;align-items:stretch!important}.responsive-module__9xyK5q__pageActions{width:100%;justify-content:flex-start!important}.responsive-module__9xyK5q__projectSwitcher{width:100%}.responsive-module__9xyK5q__projectSwitcherButton{width:100%;min-width:0!important}.responsive-module__9xyK5q__projectSwitcherMenu{width:100%!important;left:0!important;right:auto!important}.responsive-module__9xyK5q__projectSummaryGrid,.responsive-module__9xyK5q__projectTwoColumnGrid{grid-template-columns:1fr!important}.responsive-module__9xyK5q__projectCardGrid{grid-template-columns:1fr!important;gap:16px!important}.responsive-module__9xyK5q__projectSidePanel{border-top:1px solid #e5e7eb;padding-top:16px;border-left:0!important;padding-left:0!important}.responsive-module__9xyK5q__salesRowGrid{grid-template-columns:1fr!important;gap:8px!important}.responsive-module__9xyK5q__salesRowGrid>*{text-align:left!important}.responsive-module__9xyK5q__salesChannelHeader{display:none!important}.responsive-module__9xyK5q__financingNote{padding-left:0!important}}@media (max-width:640px){.responsive-module__9xyK5q__pageShell{padding:20px 16px 24px!important}.responsive-module__9xyK5q__pageHeader{gap:14px!important;margin-bottom:20px!important}.responsive-module__9xyK5q__pageActions{flex-direction:column;align-items:stretch!important}.responsive-module__9xyK5q__pageActions>*{width:100%}.responsive-module__9xyK5q__pageActions button,.responsive-module__9xyK5q__pageActions select{min-height:44px}.responsive-module__9xyK5q__pageActions>span>button{width:100%}.responsive-module__9xyK5q__pageHeaderCopy p{overflow-wrap:anywhere}.responsive-module__9xyK5q__mobileWrapGrid{grid-template-columns:1fr!important}.responsive-module__9xyK5q__compactMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.responsive-module__9xyK5q__mobileGraphPreview{display:block}.responsive-module__9xyK5q__desktopGraphPreview{display:none}.responsive-module__9xyK5q__fullscreenGraphButton,.responsive-module__9xyK5q__fullscreenGraphRotateHint{display:block}.responsive-module__9xyK5q__chartScroll{margin-left:0;margin-right:0;padding-left:0;padding-right:0;overflow-x:hidden}.responsive-module__9xyK5q__chartScroll>*{min-width:100%}.responsive-module__9xyK5q__financeSingleBarChart{gap:4px!important;height:190px!important}.responsive-module__9xyK5q__financeSingleBarChart .finance-chart-point{flex:1 1 0!important;gap:4px!important;min-width:22px!important}.responsive-module__9xyK5q__financeChartBody{padding:16px!important}.responsive-module__9xyK5q__financeGroupedBarChart{justify-content:space-between!important;gap:3px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:190px!important}.responsive-module__9xyK5q__financeGroupedBarChart .finance-chart-point{flex:1 1 0!important;gap:3px!important;width:auto!important;min-width:0!important}.responsive-module__9xyK5q__financeGroupedBarChart .finance-chart-point>div:first-child{gap:1px!important}.responsive-module__9xyK5q__financeGroupedBarChart .finance-chart-point>div:first-child>div{gap:2px!important;width:13px!important}.responsive-module__9xyK5q__financeGroupedBarChart .finance-chart-point>div:first-child>div>div[aria-label]{width:7px!important}.responsive-module__9xyK5q__financeLineChartFrame{min-width:0!important}:is(.responsive-module__9xyK5q__financeSingleBarChart .finance-chart-value-label,.responsive-module__9xyK5q__financeGroupedBarChart .finance-chart-value-label){font-size:7px!important;line-height:10px!important}.responsive-module__9xyK5q__financeGroupedBarChart .finance-chart-point>span{font-size:8px!important;line-height:11px!important}.responsive-module__9xyK5q__horizontalBarHeader{flex-direction:column;align-items:flex-start!important;gap:4px!important}.responsive-module__9xyK5q__horizontalBarValue{text-align:left;font-size:12px!important;line-height:17px!important}.responsive-module__9xyK5q__sourceBody{padding:16px!important}}@media (max-width:420px){.responsive-module__9xyK5q__compactMetricGrid{grid-template-columns:1fr!important}.responsive-module__9xyK5q__financeSingleBarChart{height:176px!important}.responsive-module__9xyK5q__financeSingleBarChart .finance-chart-point{min-width:20px!important}.responsive-module__9xyK5q__financeChartBody{padding:12px!important}.responsive-module__9xyK5q__financeGroupedBarChart,.responsive-module__9xyK5q__financeLineChartFrame{min-width:0!important}.responsive-module__9xyK5q__financeGroupedBarChart{gap:2px!important}.responsive-module__9xyK5q__financeGroupedBarChart .finance-chart-value-label{display:none!important}.responsive-module__9xyK5q__financeGroupedBarChart .finance-chart-point>span{font-size:7px!important;line-height:10px!important}}@media (max-width:640px) and (orientation:landscape){.responsive-module__9xyK5q__fullscreenGraphOverlay{padding:max(8px, env(safe-area-inset-top)) max(10px, env(safe-area-inset-right)) max(8px, env(safe-area-inset-bottom)) max(10px, env(safe-area-inset-left))}.responsive-module__9xyK5q__fullscreenGraphHeader{padding-bottom:8px}.responsive-module__9xyK5q__fullscreenGraphRotateHint{display:none}.responsive-module__9xyK5q__fullscreenGraphCanvas .responsive-module__9xyK5q__financeSingleBarChart,.responsive-module__9xyK5q__fullscreenGraphCanvas .responsive-module__9xyK5q__financeGroupedBarChart,.responsive-module__9xyK5q__fullscreenGraphCanvas .responsive-module__9xyK5q__salesMovementChartCanvas{height:calc(100dvh - 72px)!important;max-height:none!important}}@media (max-width:360px){.responsive-module__9xyK5q__financeGroupedBarChart .finance-chart-point>span:last-child{display:none!important}}
