.mk-chart-page{overflow-x:hidden}.mk-chart-hero{background:#ffe9e8;padding:80px 0 56px}.mk-chart-hero h1{font-size:52px;font-weight:500;letter-spacing:-3px;line-height:1;margin:0 0 20px}.mk-chart-hero p{font-size:18px;font-weight:500;line-height:1.3;color:#1e1e1e}.mk-chart-data{max-width:590px;margin:auto;padding:12px 2px 32px}.mk-chart-years{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;margin:12px 0}.mk-chart-years button{border:1px solid #ee7977;background:#fff;color:#b61916;border-radius:999px;padding:7px 16px;font-size:14px}.mk-chart-years button.is-active{color:#fff;background:#e42a27}.mk-chart-scroll-top{text-align:right;margin:14px 0}.mk-chart-scroll-top button,.mk-chart-bottom button,.mk-chart-bottom a{border:0;border-radius:999px;background:#f2bbbb;color:#9e352f;padding:10px 16px;font-size:14px;display:inline-flex;align-items:center;gap:8px}.mk-chart-table{border:2px solid #e42a27;border-radius:16px;padding:8px;overflow:auto;background:#fff}.mk-chart-table .table{width:100%;table-layout:fixed;border-collapse:collapse;margin:0;text-align:center;background:#fff;color:#111827;font-family:MKInter,Arial,sans-serif}.mk-chart-table .table th{background:#fceae9;border:1px solid #d4d4d4;font-size:20px;font-weight:500;padding:16px 1px;color:#111827;text-transform:uppercase}.mk-chart-table .table td{border:1px solid #e4e4e7;vertical-align:middle;padding:16px 1px;font-size:20px;font-weight:700;background:#fff;color:#111827}.mk-chart-table .table .tbb{font-size:20px;font-weight:700;font-family:inherit;line-height:1.4}.mk-chart-table .table .red-digit{color:#e42a27}.mk-chart-table .date{font-size:14px;line-height:1.3;letter-spacing:-.7px;white-space:nowrap;margin:0;font-weight:500}.mk-jodi-chart .table th:first-child,.mk-jodi-chart .table td:first-child{display:none}.mk-panel-chart .table th:first-child,.mk-panel-chart .table td:first-child{width:17%}.mk-panel-chart .table td{padding:6px 1px}.mk-pana-digits{display:flex;align-items:center;justify-content:center;gap:2px;white-space:nowrap}.mk-chart-table .mk-vertical-digits{writing-mode:vertical-rl;text-orientation:upright;font-size:14px;line-height:1;font-weight:500;letter-spacing:0}.mk-chart-bottom{display:flex;align-items:center;justify-content:space-between;margin-top:24px;scroll-margin-top:110px}.mk-chart-content{margin-top:40px}.mk-chart-content .chart-info-section{height:160px;max-height:160px;margin:0 0 40px;padding:24px;background:#fff}.mk-chart-content h2{font-size:30px;margin-bottom:16px}.mk-chart-content h3{font-size:24px;margin:24px 0 12px}.mk-chart-content p,.mk-chart-content li{font-size:20px;line-height:1.5}.mk-app-chart .mk-chart-hero{padding:20px 0;background:#fff}.mk-app-chart .mk-chart-hero h1{font-size:28px;text-align:center}.mk-app-chart .mk-chart-data{padding-top:0}
@media(max-width:767px){.mk-chart-hero{padding:36px 0 28px}.mk-chart-hero h1{font-size:30px;letter-spacing:-1.5px;margin-bottom:8px}.mk-chart-hero p{font-size:16px;line-height:1.2}.mk-chart-data{max-width:450px;padding:8px 2px 16px}.mk-chart-table{padding:4px}.mk-chart-table .table th{font-size:12px;padding:16px 0}.mk-chart-table .table td{font-size:14px;padding:16px 1px}.mk-chart-table .table .tbb{font-size:14px}.mk-panel-chart .table td{padding:4px 0}.mk-chart-table .date{font-size:9px;letter-spacing:-.65px}.mk-chart-table .mk-vertical-digits{font-size:10px}.mk-pana-digits{gap:0}.mk-panel-chart .table .tbb{font-size:12px}.mk-chart-content .chart-info-section{height:110px;max-height:110px;padding:16px}.mk-chart-content h2{font-size:22px}.mk-chart-content h3{font-size:18px}.mk-chart-content p,.mk-chart-content li{font-size:14px}.mk-chart-bottom{margin-top:18px}}
/* The legacy chart stylesheet declares these sizes as important. */
.mk-chart-table .table .tbb{font-size:20px!important}.mk-chart-table .table .mk-vertical-digits{font-size:14px!important}.mk-chart-table .table .date{font-size:14px!important}
@media(max-width:767px){.mk-chart-table .table .tbb{font-size:14px!important}.mk-panel-chart .mk-chart-table .table .tbb{font-size:12px!important}.mk-chart-table .table .mk-vertical-digits{font-size:10px!important}.mk-chart-table .table .date{font-size:9px!important}}
.mk-app-chart .mk-chart-bottom{justify-content:flex-end}.mk-chart-directory{padding:20px 0 40px}.mk-chart-list{border:1px solid #e1e1e7;border-radius:24px;padding:20px;background:#fff}.mk-chart-list h2{font-size:24px;font-weight:700;letter-spacing:-1px;margin:0 0 20px}.mk-chart-list-row{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid #e1e1e7}.mk-chart-list-row:last-child{border-bottom:0}.mk-chart-list-row h3{font-size:18px;font-weight:700;margin:0;color:#080808;line-height:1.3}.mk-chart-list-row>div{display:flex;gap:10px;flex-shrink:0}.mk-chart-list-row a,.mk-chart-list-row a:visited{display:block;border-radius:999px;background:#f7b5b7;color:#bd2924;padding:10px 17px;font-family:MKOutfit,Arial,sans-serif;font-size:14px;line-height:1;text-decoration:none}.mk-chart-list-row a:hover{background:#f39fa2;color:#a31f1b}@media(max-width:767px){.mk-chart-directory .mk-container{padding:0 16px}.mk-chart-list{padding:20px 12px;border-radius:24px}.mk-chart-list h2{font-size:18px;margin-bottom:20px}.mk-chart-list-row h3{font-size:16px}.mk-chart-list-row{gap:8px}.mk-chart-list-row>div{gap:10px}.mk-chart-list-row a{padding:10px 16px;font-size:12px}}
