.mc-page-chart{box-sizing:border-box;width:calc(100vw - 24px);max-width:800px;max-height:calc(100dvh - 24px);margin:auto;padding:20px;border:0;border-radius:8px;color:#202020;background:#fff;overflow:auto;font-family:inherit;box-shadow:0 20px 60px #0004}
.mc-page-chart::backdrop{background:#0009}
.mc-page-chart:not([open]),.mc-page-chart [hidden],[data-mc-page-chart-product] [data-mc-page-chart-legacy-hidden]{display:none!important}
.mc-page-chart .mc-page-chart__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin:0 0 18px}
.mc-page-chart .mc-page-chart__header h2{margin:0;font-family:inherit;font-size:20px;line-height:1.35;text-transform:none;letter-spacing:0}
.mc-page-chart .mc-page-chart__header p{margin:4px 0 0;font-size:14px}
.mc-page-chart .mc-page-chart__close{display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;min-height:40px;margin:0;padding:0;border:1px solid #dedbd5;border-radius:50%;background:#fff;color:inherit;font-size:28px;line-height:1;cursor:pointer}
.mc-page-chart .mc-page-chart__units{display:flex;gap:8px;margin:0 0 16px}
.mc-page-chart .mc-page-chart__units button{padding:8px 16px;border:1px solid #dedbd5;border-radius:4px;background:#fff;color:#202020;font:inherit;cursor:pointer}
.mc-page-chart .mc-page-chart__units button[aria-pressed=true]{background:#202020;color:#fff;border-color:#202020}
.mc-page-chart .mc-page-chart__content{max-width:100%;overflow-x:auto;overscroll-behavior:contain}
.mc-page-chart .mc-page-chart__content table{display:table!important;table-layout:auto!important;width:100%!important;min-width:0!important;max-width:none;margin:0;border-collapse:collapse!important;font-size:13px;line-height:1.4}
.mc-page-chart .mc-page-chart__content th,.mc-page-chart .mc-page-chart__content td{display:table-cell!important;padding:8px!important;border:1px solid #dedbd5!important;text-align:center!important;vertical-align:middle;white-space:normal;min-width:48px}
.mc-page-chart .mc-page-chart__content th{background:#f4f3f0;font-weight:600}
.mc-page-chart .mc-page-chart__content p{margin:14px 0 0;font-size:13px;line-height:1.5}
.mc-page-chart .mc-page-chart__content img{display:block;max-width:100%;height:auto;margin:auto}
.mc-page-chart button:focus-visible,.mc-page-chart [tabindex]:focus-visible{outline:2px solid currentColor;outline-offset:3px}
html.mc-page-chart-open,html.mc-page-chart-open body{overflow:hidden!important}
@media(max-width:480px){.mc-page-chart{padding:14px;max-height:calc(100dvh - 16px);width:calc(100vw - 16px)}.mc-page-chart .mc-page-chart__header h2{font-size:18px}.mc-page-chart .mc-page-chart__content th,.mc-page-chart .mc-page-chart__content td{padding:6px!important;font-size:12px}}
