.maz-program{margin:20px 0}.maz-tabs{display:flex;gap:12px;margin:20px 0}.maz-tabs a{padding:10px 24px;background:#fff;border:1px solid #d5dfef;border-radius:12px;color:#203e6f}.maz-tabs a.is-active{background:#203e6f;color:white}.maz-toolbar{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;align-items:center}.maz-toolbar select{padding:7px;border-radius:8px;font:inherit}.maz-help{font-size:13px;color:#52697d}.maz-page{background:white;border-radius:14px;border:1px solid #dce4ef;margin:18px 0;padding:12px}.maz-page>summary{font-weight:bold;cursor:pointer;color:#203e6f;padding:10px}.maz-page-actions{display:flex;gap:18px;align-items:center;margin:8px 0 16px}.maz-page-actions button{font:inherit;cursor:pointer;border:1px solid #cad6e5;border-radius:8px;background:#f4f8fe;color:#203e6f;padding:5px 15px}.maz-page-actions a{font-size:13px}.maz-viewport{overflow:auto;direction:ltr;max-width:100%;background:white}.maz-stage{position:relative}.maz-sheet{position:absolute;top:0;left:0;transform-origin:top left;background:white;isolation:isolate}.maz-art,.maz-type{position:absolute;top:0;left:0;width:100%;height:100%;max-width:none!important}.maz-art{z-index:0;pointer-events:none}.maz-type{z-index:1;overflow:visible;direction:ltr;user-select:text}.maz-type text{font-weight:normal;letter-spacing:normal;text-transform:none}.maz-cell{position:absolute;z-index:2;background:transparent;border-radius:6px;pointer-events:none}.maz-cell::after{content:'↗';position:absolute;bottom:2px;right:2px;font:12px Tahoma;line-height:18px;color:#1b4b83;background:#ffffffd9;border-radius:4px;width:18px;height:18px;text-align:center;pointer-events:auto;opacity:.65}.maz-cell:hover::after,.maz-cell:focus-visible::after{opacity:1;background:#d7ebff}.maz-cell:focus-visible{outline:2px solid #2372b8}.maz-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.maz-readable{overflow-x:auto}.maz-readable table{border-collapse:collapse;width:100%;min-width:650px;color:#183453;line-height:1.8}.maz-readable th{background:#203e6f;color:white;padding:12px}.maz-readable td{padding:14px;border:1px solid #dce5ee;vertical-align:top;text-align:right}.maz-readable tr:nth-child(even){background:#f0f7fc}.maz-readable small{color:#54718e}.maz-readable[hidden]{display:none!important}@media print{.maz-page{break-inside:avoid;border:0;padding:0}.maz-tabs,.maz-toolbar,.maz-help,.maz-page-actions{display:none}.maz-viewport{overflow:visible}.maz-cell::after{display:none}}
.maz-date{position:absolute;z-index:3;border-radius:6px;display:block;cursor:pointer}.maz-date:hover,.maz-date:focus-visible{background:#ffffff18;outline:2px solid #38a5de}
.maz-date{pointer-events:auto!important}

.maz-program[data-provider="sanjesh"] .maz-stage{margin-inline:auto}
