@import"https://fonts.googleapis.com/css2?family=Cinzel:wght@600;700;800;900&family=Playfair+Display:ital,wght@0,600;0,700;1,400;1,600&family=Inter:wght@400;500;600;700;800&family=Alex+Brush&display=swap";html,body,#root{min-height:100%;height:100%}body{margin:0;background-color:#f8fafc;color:#0f172a;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:9999px}::-webkit-scrollbar-thumb:hover{background:#94a3b8}.tabular-nums{font-variant-numeric:tabular-nums}@media print{body{background:#fff!important;margin:0!important;padding:0!important}header,nav,aside,.MuiDialogActions-root,.MuiDialogTitle-root,.MuiBackdrop-root,button{display:none!important}.MuiDialog-container{display:block!important;position:static!important;width:100%!important;height:auto!important;padding:0!important}.MuiDialog-paper{box-shadow:none!important;border:none!important;margin:0!important;padding:0!important;max-width:100%!important;width:100%!important;overflow:visible!important}.MuiDialogContent-root{padding:0!important;overflow:visible!important}.official-certificate-container{box-shadow:none!important;margin:0 auto!important;page-break-inside:avoid!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}@page{size:landscape;margin:1cm}}
