:root{--safe-area-top:env(safe-area-inset-top,0px);--safe-area-bottom:env(safe-area-inset-bottom,0px);--safe-area-left:env(safe-area-inset-left,0px);--safe-area-right:env(safe-area-inset-right,0px)}.pt-safe{padding-top:max(env(safe-area-inset-top,0px),0px);padding-top:max(var(--safe-area-top),0px)}.pb-safe{padding-bottom:max(env(safe-area-inset-bottom,0px),0px);padding-bottom:max(var(--safe-area-bottom),0px)}.pl-safe{padding-left:env(safe-area-inset-left,0);padding-left:var(--safe-area-left)}.pr-safe{padding-right:env(safe-area-inset-right,0);padding-right:var(--safe-area-right)}.h-safe-top{height:env(safe-area-inset-top,0);height:var(--safe-area-top)}.h-safe-bottom{height:env(safe-area-inset-bottom,0);height:var(--safe-area-bottom)}body,html{overscroll-behavior-y:none}body{-webkit-overflow-scrolling:touch;-webkit-touch-callout:none}.MuiButtonBase-root,.MuiListItemButton-root,.MuiMenuItem-root,.MuiTab-root,[role=button],a,button{touch-action:manipulation}*{-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid #3e8fa3b3;outline-offset:2px}html.is-standalone{user-select:none;-webkit-user-select:none}html.is-standalone body{overscroll-behavior:none}html.is-standalone .MuiDialogContent-root,html.is-standalone .MuiInputBase-input,html.is-standalone .MuiTable-root,html.is-standalone .MuiTypography-body1,html.is-standalone .MuiTypography-body2,html.is-standalone .selectable-text,html.is-standalone [contenteditable=true],html.is-standalone input,html.is-standalone textarea{user-select:text;-webkit-user-select:text}html.is-standalone .MuiAppBar-root{padding-top:env(safe-area-inset-top,0);padding-top:var(--safe-area-top)}#nexuma-splash{align-items:center;background:linear-gradient(135deg,#2d3d52,#3e8fa3);color:#fff;display:flex;font-family:Funnel Display,Inter,-apple-system,BlinkMacSystemFont,sans-serif;inset:0;justify-content:center;position:fixed;transition:opacity .28s ease,visibility .28s ease;z-index:9999}#nexuma-splash.hide{opacity:0;pointer-events:none;visibility:hidden}#nexuma-splash .splash-card{align-items:center;display:flex;flex-direction:column;gap:18px;padding:32px}#nexuma-splash .splash-logo{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffff24;border-radius:22px;box-shadow:0 12px 40px #00000040;display:flex;height:84px;justify-content:center;width:84px}#nexuma-splash .splash-logo svg{height:44px;width:44px}#nexuma-splash .splash-name{font-size:1.4rem;font-weight:800;letter-spacing:.5px}#nexuma-splash .splash-tag{font-size:.78rem;letter-spacing:.6px;opacity:.72;text-transform:uppercase}#nexuma-splash .splash-spinner{animation:nexuma-splash-spin .85s linear infinite;border:2px solid #ffffff40;border-radius:50%;border-top-color:#fff;height:22px;margin-top:6px;width:22px}@keyframes nexuma-splash-spin{to{transform:rotate(1turn)}}@media (display-mode:standalone){.MuiAppBar-root,.MuiBottomNavigation-root{user-select:none;-webkit-user-select:none}}.nexuma-install-banner{bottom:calc(env(safe-area-inset-bottom, 0px) + 80px)!important}@media (min-width:601px){.nexuma-install-banner{bottom:calc(env(safe-area-inset-bottom, 0px) + 24px)!important}}
/*# sourceMappingURL=main.cb4be9bf.css.map*/