@font-face{font-family:ExalesRoboto;src:url('/roboto.woff2') format('woff2');font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:ExalesRoboto;src:url('/roboto-ext.woff2') format('woff2');font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
body.exales-adrewards{--green:#651fff;--mint:#c9b5ff;--ink:#263238;--bg:#f5f6fa;--panel:#fff;--line:#e3e7ee;--muted:#64748b;--accent:#651fff;--brand:#651fff;--primary:#651fff;--radius:16px;--ds-accent:#651fff;font-family:ExalesRoboto,Roboto,Arial,sans-serif;background:var(--bg);color:var(--ink);font-size:14px;line-height:1.6}.exales-adrewards *, .exales-adrewards *:before,.exales-adrewards *:after{box-sizing:border-box}.exales-adrewards input,.exales-adrewards select,.exales-adrewards textarea,.exales-adrewards button{font-family:inherit}.exales-adrewards h1,.exales-adrewards h2,.exales-adrewards h3{letter-spacing:-.02em}.exales-adrewards .side,.exales-adrewards .admin-sidebar{background:#263238;color:#eef2f6;border-right:0}.exales-adrewards .side .brand{padding:20px 22px}.exales-adrewards .side .brand img{max-width:180px;height:auto;max-height:50px}.exales-adrewards .side nav a{border-radius:10px;color:#d1d9de}.exales-adrewards .side nav a.active{background:#651fff;color:#fff}.exales-adrewards .side nav a svg{color:#b797ff}.exales-adrewards .side nav a.active svg{color:#fff}.exales-adrewards .side-bottom{border-top:1px solid #42515a}.exales-adrewards .shell>header{background:var(--panel);border-bottom:1px solid var(--line);min-height:72px;box-shadow:none;gap:12px}.exales-adrewards .shell main{min-width:0;padding:28px;max-width:1680px;margin:auto}.exales-adrewards .card,.exales-adrewards .panel,.exales-adrewards .stat,.exales-adrewards .metric,.exales-adrewards .auth-card{border:1px solid var(--line);border-radius:16px;box-shadow:0 4px 22px #26323805;background:var(--panel)}.exales-adrewards .btn,.exales-adrewards .button{border-radius:10px;font-size:13px;min-height:42px;box-shadow:none}.exales-adrewards .btn:not(.light):not(.ghost):not(.danger){background:#651fff;color:#fff;border-color:#651fff}.exales-adrewards .btn.light{background:#f0eaff;border-color:#e6dcff;color:#651fff}.exales-adrewards input,.exales-adrewards select,.exales-adrewards textarea{max-width:100%;border-radius:9px;border-color:#cbd5e1;background:var(--panel);color:var(--ink)}.exales-adrewards table{font-size:13px}.exales-adrewards th{font-size:11px;color:var(--muted);font-weight:700}.exales-adrewards dialog{max-width:min(980px,calc(100vw - 32px));padding:0;border:1px solid var(--line);border-radius:17px;color:var(--ink);background:var(--panel);box-shadow:0 24px 80px #0f172a40}.exales-adrewards dialog::backdrop{background:#0f172a80;backdrop-filter:blur(4px)}.exales-adrewards dialog .modal-head{background:#263238;color:#fff;padding:18px 24px}.exales-adrewards dialog .modal-head svg{color:#b797ff}.exales-adrewards dialog form,.exales-adrewards dialog .modal-body{padding:24px}.exales-adrewards .exales-suite{display:flex;align-items:center;gap:10px;padding:12px 18px;border:1px solid var(--line);border-radius:13px;margin:0 0 20px;background:var(--panel);flex-wrap:wrap;font-size:12px}.exales-adrewards .exales-suite strong{margin-right:auto}.exales-adrewards .exales-suite a{display:inline-flex;align-items:center;border:1px solid var(--line);padding:6px 10px;border-radius:8px;text-decoration:none;color:var(--ink);font-weight:500}.exales-adrewards .exales-mode{font-size:10px;font-weight:800;letter-spacing:.08em;padding:5px 8px;border-radius:6px;background:#f0eaff;color:#651fff}.exales-adrewards .exales-entry{display:flex;justify-content:space-between;gap:24px;align-items:center;padding:26px 30px;border:1px solid #ded1ff;border-radius:20px;background:linear-gradient(115deg,#f7f3ff,#fff);margin:20px 0}.exales-adrewards .exales-entry h2{font-size:24px;margin:0 0 6px}.exales-adrewards .exales-entry p{color:#64748b;font-size:14px;margin:0}.exales-adrewards .exales-entry .btn{flex-shrink:0}.exales-adrewards .public-nav .brand img,.exales-adrewards .public-header .brand img{height:40px;width:auto}.exales-adrewards a:focus-visible,.exales-adrewards button:focus-visible{outline:3px solid #ab87ff;outline-offset:3px}.exales-adrewards .theme-fab{bottom:20px;right:20px;box-shadow:0 8px 25px #26323815}
[data-theme='dark'] body.exales-adrewards{--bg:#141b23;--panel:#1d2732;--ink:#eef2f8;--line:#334155;--muted:#b3c1d1;color-scheme:dark}[data-theme='dark'] .exales-adrewards .exales-entry{background:linear-gradient(115deg,#2b2048,#1d2732);border-color:#4c3b70}[data-theme='dark'] .exales-adrewards .btn.light{background:#33254c;color:#d6c2ff;border-color:#54416f}[data-theme='dark'] .exales-adrewards .side{background:#17202a}[data-theme='dark'] .exales-adrewards .exales-entry p{color:#b3c1d1}@media(max-width:900px){.exales-adrewards .shell main{padding:20px}.exales-adrewards .exales-entry{align-items:flex-start;flex-direction:column}}@media(max-width:600px){.exales-adrewards .shell main{padding:14px}.exales-adrewards .exales-entry{padding:20px}.exales-adrewards .exales-entry h2{font-size:21px}.exales-adrewards .exales-suite{padding:10px;gap:7px}.exales-adrewards .exales-suite strong{width:100%}.exales-adrewards dialog form,.exales-adrewards dialog .modal-body{padding:16px}.exales-adrewards .shell>header .account small{display:none}.exales-adrewards .table-wrap{overflow:auto;max-width:100%}}@media(prefers-reduced-motion:reduce){.exales-adrewards *, .exales-adrewards *:before,.exales-adrewards *:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}

.exales-adrewards .side .ar-logo-light{display:none}.exales-adrewards .side .ar-logo-dark{display:block}
