@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700&family=Roboto:wght@300;400;500;700&family=Lora:ital,wght@0,400..700;1,400..700&family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap&subset=latin,latin-ext);@import url(https://fonts.googleapis.com/css2?family=Corinthia:wght@400;700&family=Imperial+Script&family=DM+Serif+Display:ital@0;1&family=Dancing+Script:wght@400..700&family=Ephesis&family=Oooh+Baby&display=swap&subset=latin);*,body,html{box-sizing:border-box;margin:0;padding:0}body,html{max-width:100%;overflow-x:hidden;position:relative;width:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;background-color:#fafafa;color:#4a4a4a;font-family:Cormorant Garamond,Playfair Display,Poppins,Montserrat,Lora,DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;text-rendering:optimizeLegibility}#root{position:relative}#root,.App{box-sizing:border-box;max-width:100%;overflow-x:hidden;width:100%}.App{text-align:center}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#8a8a8a;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#666}.admin-fonts-loaded{font-feature-settings:"kern" 1,"liga" 1,"liga","clig";font-variant-ligatures:common-ligatures}.admin-layout{box-sizing:border-box;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;max-width:100%}.admin-fonts-loaded .admin-layout{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.admin-layout *{font-display:swap}*,.MuiBox-root,.MuiContainer-root,.MuiGrid-root,.MuiPaper-root,img{max-width:100%}img{height:auto}code,pre{word-wrap:break-word}code,pre,table{max-width:100%;overflow-x:auto}table{display:block;white-space:nowrap}.MuiDrawer-paper{max-width:90vw}.MuiDialog-paper{margin:16px;max-width:calc(100vw - 32px)}@media (max-width:600px){body{overflow-x:hidden!important}*{box-sizing:border-box;max-width:100vw}}.admin-layout{display:flex;height:100dvh;overflow-x:hidden}.admin-appbar{box-shadow:0 4px 6px #0000001a!important;z-index:1300!important}.menu-toggle-button{margin-right:16px!important}.admin-content{flex-grow:1;overflow:auto}.admin-panel-card{background-color:#fff!important;box-shadow:0 4px 20px #0000000d!important;transition:box-shadow .3s ease!important}
/*# sourceMappingURL=main.c3b7943b.css.map*/