@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";@font-face{font-family:Open Sans;src:url(/assets/OpenSans-Regular-CTzHQvAC.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cinzel;src:url(/assets/Cinzel-Regular-CWScFO8V.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.makor-brand{font-family:Cinzel,Times New Roman,serif!important;font-weight:400;letter-spacing:.5px}.makor-brand-large{font-family:Cinzel,Times New Roman,serif!important;font-weight:400;letter-spacing:1px;font-size:1.5rem}html{scroll-behavior:smooth}*{box-sizing:border-box}body{margin:0;font-family:Inter,Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .3s ease,color .3s ease}a{text-decoration:none;color:inherit}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#00000026;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#00000040}[data-theme=dark] ::-webkit-scrollbar-thumb{background:#ffffff26}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#ffffff40}.MuiTableContainer-root{overflow-x:auto}.tabular-nums{font-feature-settings:"tnum" on,"lnum" on;font-variant-numeric:tabular-nums}.hover-lift{transition:transform .2s ease,box-shadow .3s ease}.hover-lift:hover{transform:translateY(-2px)}.glass{backdrop-filter:blur(24px) saturate(1.5);-webkit-backdrop-filter:blur(24px) saturate(1.5)}.glass-elevated{backdrop-filter:blur(32px) saturate(1.6);-webkit-backdrop-filter:blur(32px) saturate(1.6)}.focus-ring:focus-visible{outline:2px solid currentColor;outline-offset:2px}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media print{.no-print{display:none!important}.page-break{page-break-before:always}}
