#mpPreviewLayer{width:min(1180px,calc(100vw - 24px))!important;background:var(--bg-page);background-image:var(--diffuse)}
#mpPreviewLayer .layer-head{justify-content:space-between;min-height:82px;gap:16px;padding:18px 24px;background:var(--glass);border-bottom:1px solid var(--line)!important}
html[data-theme="light"] #mpPreviewLayer .layer-head{background:radial-gradient(ellipse 46% 125% at 100% 0%,#F5E9FA 0%,transparent 78%),#FEFDFF}
#mpPreviewLayer .mpv-head-actions{display:flex;align-items:center;gap:10px;margin-left:auto}
#mpPreviewLayer .mpv-head-actions .mp-status{white-space:nowrap}
#mpPreviewLayer .layer-body{padding:20px 24px 28px}
#mpPreviewLayer .mpc-section{box-shadow:var(--shadow-sm)}
#mpPreviewLayer .mpc-item-card-title{flex-wrap:wrap}
#mpPreviewLayer .mpc-item-main{grid-template-columns:repeat(2,minmax(0,1fr))}
#mpPreviewLayer .mpc-item-field{min-width:0}
#mpPreviewLayer .mpv-value{display:block;min-width:0;min-height:36px;padding:8px 10px;border:1px solid var(--line);border-radius:9px;background:var(--bg-surface);color:var(--txt-1);font-size:12px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}
#mpPreviewLayer .mpc-item-results-table{min-width:650px}
#mpPreviewLayer .mpc-item-results-table th:first-child,#mpPreviewLayer .mpc-item-results-table td:first-child{width:48px}
#mpPreviewLayer .mpc-item-results-table th:nth-child(2),#mpPreviewLayer .mpc-item-results-table td:nth-child(2){width:30%}
#mpPreviewLayer .mpc-item-results-table th:nth-child(3),#mpPreviewLayer .mpc-item-results-table td:nth-child(3){width:30%}
#mpPreviewLayer .mpc-item-results-table th:nth-child(4),#mpPreviewLayer .mpc-item-results-table td:nth-child(4){width:20%}
#mpPreviewLayer .mpc-item-results-table th:nth-child(5),#mpPreviewLayer .mpc-item-results-table td:nth-child(5){width:110px}
#mpPreviewLayer .mpc-table td .mpv-value,#mpPreviewLayer .mpc-item-results-table td .mpv-value{min-height:0;padding:0;border:0;background:transparent}
#mpPreviewLayer .monthly-activity{margin:0}
@media(max-width:760px){#mpPreviewLayer{width:100vw!important}#mpPreviewLayer .layer-head{align-items:flex-start;flex-wrap:wrap;padding:16px}#mpPreviewLayer .mpv-head-actions{width:100%;justify-content:flex-end}#mpPreviewLayer .layer-body{padding:16px}#mpPreviewLayer .mpc-item-main{grid-template-columns:1fr}}
