/* DigiLife — tema de marca (Brandbook 2026). Paleta: 0F77F1 · E707BD · FB771D · 55C652 · 10102D · sec. D5E6FA 052E61 */
:root{--bg:#10102d;--drawer:#14143a;--card:#191945;--card2:#20204f;--sel:#26265c;--line:#2c2c66;--txt2:#b3b8d6;--pri:#d5e6fa;--pri-d:#0f77f1;--out:#0b5fc0;--botc:#e9a8f4}
:root[data-theme="light"]{--bg:#f3f7fe;--drawer:#ffffff;--card:#ffffff;--card2:#f3f7fd;--sel:#d5e6fa;--line:#d5e6fa;--txt:#10102d;--txt2:#5b6285;--pri:#0f77f1;--pri-d:#0f77f1;--out:#d5e6fa;--botc:#630351}
.public,.auth-shell{--ink:#10102d;--green:#10102d;--lime:#d5e6fa;--blue:#0f77f1;--paper:#f3f7fe;--muted:#5b6285;--line:#d5e6fa}
.dl-wordmark{height:34px;width:auto;display:block}
.top .brand .logo{width:128px;height:24px;border-radius:0;background:url(/marca/logo-oscuro.svg) left center/contain no-repeat}
:root[data-theme="light"] .top .brand .logo{background-image:url(/marca/logo.svg)}
.top .brand .logo img{display:none}
.top .brand{font-size:0}
.auth-aside{background:#10102d}.auth-aside:before{border-color:#2c2c66}.auth-aside:after{border-color:#26265c}
.auth-aside .eyebrow{color:#d5e6fa}.auth-aside>p{color:#b3b8d6}
.mini-bubble.sent{background:#d5e6fa;border-color:#bcd5f5}.trial-pill{background:#d5e6fa}.auth-bottom{display:none}
