:root{--navy:#0a1d4d;--navy-2:#0b2358;--royal:#0d3b8e;--blue:#1e5bc6;--gold:#ffc107;--gold-deep:#e6a800;--bg:#f5f7fb;--card:#fff;--border:#e7eaf1;--line:#eef1f7;--text:#0f1b33;--sub:#5b6577;--faint:#626975;--font-heading:"Poppins", system-ui, sans-serif;--font-body:"Inter", system-ui, sans-serif}*{box-sizing:border-box}html,body,#root{height:100%;margin:0;padding:0}body{font-family:var(--font-body);color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased}a{color:var(--royal);text-decoration:none}a:hover{color:var(--blue)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{border:2px solid var(--bg);background:#d3d9e6;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#b9c2d6}i.ph{line-height:1;display:inline-flex}@keyframes emsFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes emsSpin{to{transform:rotate(360deg)}}@keyframes emsPop{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}.ems-fade{animation:.3s emsFade}.ems-nav:hover{color:var(--royal)!important;background:#eef4ff!important}.ems-nav[aria-current=page]:hover{background:var(--blue)!important;color:#fff!important}.ems-rolecard{transition:transform .18s,box-shadow .18s,border-color .18s}.ems-rolecard:hover{transform:translateY(-4px);box-shadow:0 18px 40px -18px #0a1d4d73;border-color:var(--gold)!important}.ems-row:hover{background:#f7f9fe!important}.creator-db-row:hover{background:#eef3fb!important}.creator-db-row-active:hover{background:#e9f1ff!important}.ems-clk{cursor:pointer}.ems-campaign-tab{transition:color .16s,border-color .16s,background-color .16s}.ems-tab-panel{min-height:120px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}:focus-visible{outline:2px solid var(--royal);outline-offset:2px}.creator-details-dialog::backdrop{background:#00133873}
