:root{--akwad-primary:#7040e8;--akwad-ink:#20192f;--akwad-muted:#665e75;--akwad-surface:#f5f3fa;--akwad-line:#e6dff0}body{background:var(--akwad-surface)!important;color:var(--akwad-ink)}main{background:var(--akwad-surface)!important;min-width:0}main::before{content:"TEST ENVIRONMENT · WhatsApp sending disabled";display:block;padding:9px 16px;margin:0 0 18px;border:1px solid #d7c8f8;border-radius:10px;background:#eee7ff;color:#4e2899;font:600 12px/1.5 Outfit,system-ui,sans-serif;letter-spacing:.025em}.MuiDrawer-paper{background:#171126!important;color:#f5f0ff!important;border-right:1px solid #312442!important}.MuiDrawer-paper .MuiToolbar-root{min-height:84px!important}.MuiDrawer-paper img{max-width:205px;height:auto;max-height:52px;object-fit:contain}.MuiDrawer-paper .MuiListItemButton-root{margin:3px 10px;padding:9px 12px;border-radius:10px;color:#e0d8ef;transition:background .15s ease}.MuiDrawer-paper .MuiListItemButton-root:hover{background:#302143!important}.MuiDrawer-paper .MuiListItemIcon-root{min-width:40px;color:#bda4fa!important}.MuiDrawer-paper .Mui-selected,.MuiDrawer-paper .css-b2rmy6{background:#7040e8!important;color:white!important}.MuiDrawer-paper .css-b2rmy6 .MuiListItemIcon-root{color:white!important}.MuiButton-containedPrimary{background:#7040e8!important;color:white!important;box-shadow:0 4px 12px #7040e826!important;border-radius:10px!important}.MuiButton-containedPrimary:hover{background:#5d2dcd!important}.MuiButton-outlinedPrimary{border-color:#7040e8!important;color:#6030c9!important}.MuiButton-root{font-weight:600!important}.MuiPaper-rounded{border-radius:16px!important}.MuiDataGrid-root{background:white!important;border:1px solid var(--akwad-line)!important;border-radius:14px!important}.MuiDataGrid-columnHeaders{background:#eee8f8!important;color:#35264e!important}.MuiDataGrid-cell,.MuiDataGrid-columnHeaders{border-color:var(--akwad-line)!important}.MuiDataGrid-row:hover{background:#f6f1ff!important}.MuiTabs-indicator{background:#7040e8!important}.MuiTab-root.Mui-selected{color:#6030c9!important}.MuiOutlinedInput-root{border-radius:10px!important}.MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#7040e8!important}.MuiInputLabel-root.Mui-focused{color:#6030c9!important}.MuiCheckbox-root.Mui-checked,.MuiSwitch-switchBase.Mui-checked{color:#7040e8!important}a:focus-visible,button:focus-visible,[role=button]:focus-visible{outline:3px solid #b298ed!important;outline-offset:3px}.MuiTypography-h6{font-weight:600!important}.MuiAppBar-root{background:#171126!important;color:white!important}@media(max-width:600px){main{padding:16px!important}main::before{font-size:11px;padding:8px 10px}.MuiDialog-paper{margin:16px!important;max-width:calc(100% - 32px)!important}.MuiDataGrid-root{min-width:0}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}@media(max-width:600px){.MuiDrawer-paper img{content:url(/akwad-mark.svg);width:32px;height:32px;max-width:32px;max-height:32px}.MuiDrawer-paper .MuiToolbar-root{padding:0 8px!important;justify-content:center}}body[data-akwad-page="auth"] .css-j7qwjs{background:radial-gradient(ellipse at 12% 10%,#3b2266 0,transparent 55%),linear-gradient(145deg,#171126,#21152f)!important}body[data-akwad-page="auth"] .css-j7qwjs .MuiCardActionArea-root{width:220px!important;max-width:100%}body[data-akwad-page="auth"] .css-j7qwjs img{width:220px!important;height:auto!important;max-height:64px;object-fit:contain}body[data-akwad-page="auth"] .css-j7qwjs .MuiTypography-h4{font-weight:600!important;line-height:1.25!important;letter-spacing:-.025em}body[data-akwad-page="auth"] .css-j7qwjs .MuiTypography-body1{color:#e0d5f1!important}body[data-akwad-page="auth"] .css-j7qwjs .MuiCardActionArea-root:focus-visible{outline:3px solid #b298ed}body[data-akwad-page="auth"] .css-1ov46kg .MuiTypography-body2{color:#665e75!important}@media(max-width:600px){body[data-akwad-page="auth"] .css-j7qwjs{border-radius:0 0 28px 28px!important}body[data-akwad-page="auth"] .css-j7qwjs .MuiTypography-h4{font-size:28px!important}body[data-akwad-page="auth"] .css-j7qwjs .MuiTypography-body1{font-size:14px!important}body[data-akwad-page="auth"] .css-j7qwjs img{width:200px!important;max-height:48px}body[data-akwad-page="auth"] .css-j7qwjs .MuiCardActionArea-root{width:200px!important}}.MuiAppBar-root .MuiCardActionArea-root{width:180px!important;max-width:100%}.MuiAppBar-root img[src*="akwad-logo"]{width:180px!important;height:auto!important;max-height:44px;object-fit:contain}.MuiAppBar-root::after{content:"TEST · SIMULATED WHATSAPP · NO DELIVERY";display:block;padding:5px 16px;background:#eee7ff;color:#4e2899;text-align:center;font:600 11px/1.5 Outfit,system-ui,sans-serif;letter-spacing:.035em}body[data-akwad-page="auth"] .css-j7qwjs .MuiCardActionArea-root{margin-top:18px!important}@media(max-width:600px){.MuiAppBar-root .MuiCardActionArea-root,.MuiAppBar-root img[src*="akwad-logo"]{width:150px!important}}body[data-akwad-page="app"] .css-1kkdl3{background:#7040e8!important;color:#fff!important;border-radius:16px 16px 4px 16px!important;box-shadow:0 3px 10px #38206018}.MuiChip-colorInfo:has(svg[data-testid="WhatsAppIcon"]){background:#eee7ff!important;color:#4e2899!important}.MuiChip-colorInfo:has(svg[data-testid="WhatsAppIcon"]) svg{color:#7040e8!important}