:root{color-scheme:dark;--bg:#061326;--surface:#10233c;--inset:#091a30;--ink:#fff5df;--ink-2:#c8d5e6;--ink-3:#9eafc5;--line:#29415f;--line-2:#3c5574;--accent:#f2d592;--accent-top:#ffe8b4;--accent-deep:#d8b86e;--accent-base:#234c85;--accent-soft:#29364a;--shadow-ink:rgba(0,0,0,.3)}
body,.auth{background:radial-gradient(ellipse at 80% 5%,#183c65 0,transparent 48%),#061326;color:var(--ink)}
.glass,.card,.ad-card,.auth-form,.auth-aside,.cyan-hero .mock{background:linear-gradient(135deg,#122a46,#0b1c31);border-color:var(--line);box-shadow:0 12px 35px -22px #000}
.btn-primary,.btn-primary:hover{background:linear-gradient(#ffecc3,#dfbd77);color:#10203a;border-color:#f6dfad;text-shadow:none;box-shadow:0 4px 0 #97743b;font-weight:750}
.btn-secondary,.btn-secondary:hover{background:#183352;color:#fff0d1;border-color:#456181;box-shadow:none}
input,select,textarea,.input{background:#091a30;color:var(--ink);border-color:var(--line-2)}
.ad-nav a[aria-current="page"],.cyan-auth-tabs a[aria-current],.ad-nav a:hover,.ad-search:hover{background:#203d60;color:#ffe4a7}
.now-row .v,.cyan-eyebrow,.payout-provider,.bub .au{color:#f2d592}
.savebar,.toast,.bub,.bub.me,.mock-caption,.wq-pay.payout-destination{background:#132d49;color:var(--ink);border-color:var(--line)}
.rentalwa-wordmark,.cyan-auth-brand .rentalwa-wordmark{width:180px;height:120px;object-fit:contain;background:#061326;mix-blend-mode:normal;padding:0;border-radius:12px}
.brand-mark,.brand-mark img{background:#061326;mix-blend-mode:normal;object-fit:contain}
@media(max-width:700px){.cyan-hero>div:first-child{background:#10253e;border-color:var(--line)}.rentalwa-wordmark{width:135px;height:90px}}
