/* DigiMarketing · marca de cliente con licencia (plataforma blanca + rojo #DC1830 + grafito #3A3F4B). ARCHIVO GENERADO por scripts/gen-digi.py: no editar a mano. */


@media screen {
html.om-dark.om-light[data-brand="digi"] { color-scheme: dark; }
html.om-dark.om-light[data-brand="digi"] { --navy: #1f2229; --violet: #3a3f4b; --cyan: #3a3f4b; --gray: #161922; --white: #ffffff; --ink: #1f2229; --muted: #6b707c; --line: #e4e5e8; --bg: #ffffff;
  --green: #3a3f4b; --green-bg: rgba(58, 63, 75, .12); --amber: #b8122a; --amber-bg: rgba(220, 24, 48, .12); --red: #dc1830; --red-bg: rgba(220, 24, 48, .12);
  --shadow: 0 1px 2px rgba(31, 34, 41, 0.12), 0 6px 20px rgba(31, 34, 41, 0.12); }
html.om-dark.om-light[data-brand="digi"] body { background: #ffffff; color: #1f2229; }
html.om-dark.om-light[data-brand="digi"] ::placeholder { color: #6B7288; }
html.om-dark.om-light[data-brand="digi"] select option { background: #ffffff; color: #1f2229; }
html.om-dark.om-light[data-brand="digi"] img { opacity: 1; }
:where(html.om-dark.om-light[data-brand="digi"]) body { background: #f5f5f6; color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) h3 { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) a { color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) :focus-visible { outline: 3px solid #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .muted { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .strip { background: linear-gradient(90deg, #3a3f4b, #3a3f4b); }
:where(html.om-dark.om-light[data-brand="digi"]) .top { background: #ffffff; border-bottom: 1px solid #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .top .sub { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .card { background: #ffffff; box-shadow: 0 1px 2px rgba(31, 34, 41, 0.12), 0 6px 20px rgba(31, 34, 41, 0.12); }
:where(html.om-dark.om-light[data-brand="digi"]) .tile { background: #ffffff; box-shadow: 0 1px 2px rgba(31, 34, 41, 0.12), 0 6px 20px rgba(31, 34, 41, 0.12); border-top: 3px solid #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .tile:nth-child(2) { border-top-color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .tile:nth-child(3) { border-top-color: #d8dade; }
:where(html.om-dark.om-light[data-brand="digi"]) .tile:nth-child(4) { border-top-color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .tile .k { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .tile .s { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .btn { border: 1.5px solid #d8dade; background: #ffffff; color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .btn:hover { background: #f5f5f6; }
:where(html.om-dark.om-light[data-brand="digi"]) .btn.primary { background: #3a3f4b; border-color: #3a3f4b; color: #f4f4f5; }
:where(html.om-dark.om-light[data-brand="digi"]) .btn.primary:hover { background: #3a3f4b; color: #f4f4f5; }
:where(html.om-dark.om-light[data-brand="digi"]) .btn.navy { background: #f1f1f3; color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .btn.navy:hover { background: #f1f1f3; }
:where(html.om-dark.om-light[data-brand="digi"]) .btn.danger { border-color: #dc1830; color: #dc1830; }
:where(html.om-dark.om-light[data-brand="digi"]) .chip-gray { background: #f5f5f6; color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .chip-green { background: rgba(58, 63, 75, 0.12); color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .chip-amber { background: rgba(220, 24, 48, 0.12); color: #b8122a; }
:where(html.om-dark.om-light[data-brand="digi"]) .chip-red { background: rgba(220, 24, 48, 0.12); color: #dc1830; }
:where(html.om-dark.om-light[data-brand="digi"]) .chip-navy { background: rgba(58, 63, 75, 0.12); color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .chip-violet { background: rgba(58, 63, 75, 0.12); color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .chip-cyan { background: rgba(58, 63, 75, 0.12); color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .field label { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .field input, :where(html.om-dark.om-light[data-brand="digi"]) .field select, :where(html.om-dark.om-light[data-brand="digi"]) .field textarea, :where(html.om-dark.om-light[data-brand="digi"]) .in { border: 1.5px solid #e4e5e8; background: #ffffff; }
:where(html.om-dark.om-light[data-brand="digi"]) .field input:focus, :where(html.om-dark.om-light[data-brand="digi"]) .field select:focus, :where(html.om-dark.om-light[data-brand="digi"]) .field textarea:focus, :where(html.om-dark.om-light[data-brand="digi"]) .in:focus { border-color: #3a3f4b; box-shadow: 0 0 0 3px rgba(31, 34, 41, 0.12); }
:where(html.om-dark.om-light[data-brand="digi"]) .field input[readonly], :where(html.om-dark.om-light[data-brand="digi"]) .field input:disabled, :where(html.om-dark.om-light[data-brand="digi"]) .field select:disabled, :where(html.om-dark.om-light[data-brand="digi"]) .field textarea:disabled { background: #f5f5f6; color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .field .h { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .tabs { background: #f5f5f6; }
:where(html.om-dark.om-light[data-brand="digi"]) .tabs button { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .tabs button[aria-pressed="true"] { background: #ffffff; color: #1f2229; box-shadow: 0 1px 3px rgba(31, 34, 41, 0.12); }
:where(html.om-dark.om-light[data-brand="digi"]) .tw { border: 1px solid #e4e5e8; background: #ffffff; }
:where(html.om-dark.om-light[data-brand="digi"]) th { background: #fafafa; color: #6b707c; border-bottom: 1px solid #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) td { border-bottom: 1px solid rgba(58, 63, 75, 0.35); }
:where(html.om-dark.om-light[data-brand="digi"]) tbody tr.click:hover { background: #fafafa; }
:where(html.om-dark.om-light[data-brand="digi"]) td .sm { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .bar { background: #f5f5f6; }
:where(html.om-dark.om-light[data-brand="digi"]) .bar i { background: linear-gradient(90deg, #3a3f4b, #3a3f4b); }
:where(html.om-dark.om-light[data-brand="digi"]) .bar b { background: #f1f1f3; }
:where(html.om-dark.om-light[data-brand="digi"]) .pill-alert { color: #dc1830; }
:where(html.om-dark.om-light[data-brand="digi"]) .empty { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .overlay { background: rgba(58, 63, 75, 0.45); }
:where(html.om-dark.om-light[data-brand="digi"]) .drawer { background: #f5f5f6; }
:where(html.om-dark.om-light[data-brand="digi"]) .drawer-h { background: #f1f1f3; color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .drawer-h .x { color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .drawer-f { background: #ffffff; border-top: 1px solid #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .modal { background: #ffffff; box-shadow: 0 20px 60px rgba(31, 34, 41, 0.12); }
:where(html.om-dark.om-light[data-brand="digi"]) .grp { background: #ffffff; border-left: 4px solid #3a3f4b; box-shadow: 0 1px 2px rgba(31, 34, 41, 0.12), 0 6px 20px rgba(31, 34, 41, 0.12); }
:where(html.om-dark.om-light[data-brand="digi"]) .grp.meta { border-left-color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .grp.calc { border-left-color: #d8dade; }
:where(html.om-dark.om-light[data-brand="digi"]) .kv div span { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .alertbox { background: rgba(220, 24, 48, 0.12); color: #dc1830; }
:where(html.om-dark.om-light[data-brand="digi"]) .alertbox.warn { background: rgba(220, 24, 48, 0.12); color: #b8122a; }
:where(html.om-dark.om-light[data-brand="digi"]) .alertbox.info { background: rgba(58, 63, 75, 0.12); color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .check { border: 1.5px dashed #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .check.done { border-color: #3a3f4b; background: rgba(58, 63, 75, 0.12); }
:where(html.om-dark.om-light[data-brand="digi"]) .rec { border-bottom: 1px solid rgba(58, 63, 75, 0.35); }
:where(html.om-dark.om-light[data-brand="digi"]) .rec .dot { background: #3a3f4b; color: #f4f4f5; }
:where(html.om-dark.om-light[data-brand="digi"]) .rec .dot.high { background: #dc1830; }
:where(html.om-dark.om-light[data-brand="digi"]) .rec .dot.mid { background: #dc1830; }
:where(html.om-dark.om-light[data-brand="digi"]) .toast { background: #f1f1f3; color: #1f2229; box-shadow: 0 8px 24px rgba(31, 34, 41, 0.12); }
:where(html.om-dark.om-light[data-brand="digi"]) .toast-err { background: #dc1830; }
:where(html.om-dark.om-light[data-brand="digi"]) .spin { border: 2.5px solid rgba(58, 63, 75, 0.25); border-top-color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .loading { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .legend { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .crumb { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .crumb a { color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .crumb .cur { color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .ccard, :where(html.om-dark.om-light[data-brand="digi"]) .mcard { background: #ffffff; box-shadow: 0 1px 2px rgba(31, 34, 41, 0.12), 0 6px 20px rgba(31, 34, 41, 0.12); }
:where(html.om-dark.om-light[data-brand="digi"]) .ccard:hover, :where(html.om-dark.om-light[data-brand="digi"]) .mcard:hover { border-color: #3a3f4b; box-shadow: 0 2px 4px rgba(31, 34, 41, 0.12), 0 12px 28px rgba(31, 34, 41, 0.12); }
:where(html.om-dark.om-light[data-brand="digi"]) .ccard h3, :where(html.om-dark.om-light[data-brand="digi"]) .mcard h3 { color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .avatar { background: #f1f1f3; color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .avatar.v { background: #3a3f4b; color: #f4f4f5; }
:where(html.om-dark.om-light[data-brand="digi"]) .avatar.c { background: #3a3f4b; color: #f4f4f5; }
:where(html.om-dark.om-light[data-brand="digi"]) .mini span { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .go { color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .mcard.risk-critical { border-left: 4px solid #dc1830; }
:where(html.om-dark.om-light[data-brand="digi"]) .mcard.risk-risk { border-left: 4px solid #dc1830; }
:where(html.om-dark.om-light[data-brand="digi"]) .mcard.risk-good { border-left: 4px solid #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .ad { background: #fafafa; border: 1px solid rgba(58, 63, 75, 0.35); }
:where(html.om-dark.om-light[data-brand="digi"]) .ad.best { border-color: #3a3f4b; background: rgba(58, 63, 75, 0.12); }
:where(html.om-dark.om-light[data-brand="digi"]) .thumb { background: linear-gradient(135deg, #f1f1f3, #3a3f4b); color: rgba(31, 34, 41, 0.8); }
:where(html.om-dark.om-light[data-brand="digi"]) .thumb img { background: #ffffff; }
:where(html.om-dark.om-light[data-brand="digi"]) .thumb .rk { background: rgba(58, 63, 75, 0.9); color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .pv { background: #ffffff; border: 1px solid rgba(58, 63, 75, 0.35); }
:where(html.om-dark.om-light[data-brand="digi"]) a.pv:hover { border-color: #3a3f4b; box-shadow: 0 2px 10px rgba(31, 34, 41, 0.12); }
:where(html.om-dark.om-light[data-brand="digi"]) .pv-media { background: linear-gradient(135deg, #f1f1f3, #3a3f4b); }
:where(html.om-dark.om-light[data-brand="digi"]) .pv-none { color: rgba(31, 34, 41, 0.8); }
:where(html.om-dark.om-light[data-brand="digi"]) .pv-media img { background: #ffffff; }
:where(html.om-dark.om-light[data-brand="digi"]) .pv-play { background: rgba(31, 34, 41, 0.33); color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .pv-media .rk { background: rgba(58, 63, 75, 0.92); color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .pv-foot { background: #f5f5f6; }
:where(html.om-dark.om-light[data-brand="digi"]) .pv-cta { background: #f1f1f3; }
:where(html.om-dark.om-light[data-brand="digi"]) .pv-open { background: rgba(255, 255, 255, 0.95); color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .mark { background: #ffffff; border: 1px solid rgba(58, 63, 75, 0.35); }
:where(html.om-dark.om-light[data-brand="digi"]) .mark b { color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .mark img { background: #ffffff; }
:where(html.om-dark.om-light[data-brand="digi"]) .opt { border: 1px solid rgba(58, 63, 75, 0.35); border-left: 4px solid #d8dade; background: #ffffff; }
:where(html.om-dark.om-light[data-brand="digi"]) .opt.v-worked { border-left-color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .opt.v-failed { border-left-color: #dc1830; }
:where(html.om-dark.om-light[data-brand="digi"]) .opt.v-mixed { border-left-color: #dc1830; }
:where(html.om-dark.om-light[data-brand="digi"]) .opt.v-neutral, :where(html.om-dark.om-light[data-brand="digi"]) .opt.v-inconclusive { border-left-color: #d8dade; }
:where(html.om-dark.om-light[data-brand="digi"]) .cmp-r > span { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .cmp-b { background: #f5f5f6; }
:where(html.om-dark.om-light[data-brand="digi"]) .cmp-b i { background: #d8dade; }
:where(html.om-dark.om-light[data-brand="digi"]) .cmp-b.good i { background: #3a3f4b; color: #f4f4f5; }
:where(html.om-dark.om-light[data-brand="digi"]) .cmp-b.bad i { background: #dc1830; }
:where(html.om-dark.om-light[data-brand="digi"]) em.good { color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) em.bad { color: #dc1830; }
:where(html.om-dark.om-light[data-brand="digi"]) .prog-b { background: #f5f5f6; }
:where(html.om-dark.om-light[data-brand="digi"]) .prog-b i { background: #3a3f4b; color: #f4f4f5; }
:where(html.om-dark.om-light[data-brand="digi"]) .prog-b u { background: #ffffff; }
:where(html.om-dark.om-light[data-brand="digi"]) .next { background: #fafafa; }
:where(html.om-dark.om-light[data-brand="digi"]) .setup-sep { border-top: 1px solid rgba(58, 63, 75, 0.35); }
:where(html.om-dark.om-light[data-brand="digi"]) .setup-set { background: #fafafa; border: 1px solid rgba(58, 63, 75, 0.35); }
:where(html.om-dark.om-light[data-brand="digi"]) .lvl-t { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .g-sm { fill: #d8dade; }
:where(html.om-dark.om-light[data-brand="digi"]) .chart .ax { fill: #d8dade; }
:where(html.om-dark.om-light[data-brand="digi"]) .lv-b { background: rgba(58, 63, 75, 0.12); }
:where(html.om-dark.om-light[data-brand="digi"]) .seg { border: 1px solid rgba(58, 63, 75, 0.35); }
:where(html.om-dark.om-light[data-brand="digi"]) .seg button { background: #ffffff; color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .seg button.on { background: #f1f1f3; color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .tp { background: #fafafa; border: 1px solid rgba(58, 63, 75, 0.35); }
:where(html.om-dark.om-light[data-brand="digi"]) .tp.after { border-color: rgba(58, 63, 75, 0.35); background: #fafafa; }
:where(html.om-dark.om-light[data-brand="digi"]) .tp.verdict.v-worked { border-color: #3a3f4b; background: rgba(58, 63, 75, 0.12); }
:where(html.om-dark.om-light[data-brand="digi"]) .tp.verdict.v-failed { border-color: rgba(220, 24, 48, 0.35); background: rgba(220, 24, 48, 0.12); }
:where(html.om-dark.om-light[data-brand="digi"]) .tp.verdict.v-mixed { border-color: #dc1830; background: rgba(220, 24, 48, 0.12); }
:where(html.om-dark.om-light[data-brand="digi"]) .tp h4 { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .tp-r { border-top: 1px solid rgba(58, 63, 75, 0.35); }
:where(html.om-dark.om-light[data-brand="digi"]) .tp-r span { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .chk > span { color: #f4f4f5; background: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .chk.ok > span { background: #3a3f4b; color: #f4f4f5; }
:where(html.om-dark.om-light[data-brand="digi"]) .chk.bad > span { background: #dc1830; }
:where(html.om-dark.om-light[data-brand="digi"]) .chk.warn > span { background: #dc1830; }
:where(html.om-dark.om-light[data-brand="digi"]) .trk { border-top: 1px solid rgba(58, 63, 75, 0.35); }
:where(html.om-dark.om-light[data-brand="digi"]) .tdot { background: #3a3f4b; color: #f4f4f5; }
:where(html.om-dark.om-light[data-brand="digi"]) .tdot.worked { background: #3a3f4b; color: #f4f4f5; }
:where(html.om-dark.om-light[data-brand="digi"]) .tdot.failed { background: #dc1830; }
:where(html.om-dark.om-light[data-brand="digi"]) .tdot.mixed { background: #dc1830; }
:where(html.om-dark.om-light[data-brand="digi"]) .lvl2-comps { border-top: 1px solid rgba(58, 63, 75, 0.35); }
:where(html.om-dark.om-light[data-brand="digi"]) .drawer.aud { background: #f5f5f6; }
:where(html.om-dark.om-light[data-brand="digi"]) .cvr { border-top: 1px solid rgba(58, 63, 75, 0.35); }
:where(html.om-dark.om-light[data-brand="digi"]) .cvr-g span { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .setup-old > summary { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .rec.act .act-r { border-left: 1px solid rgba(58, 63, 75, 0.35); }
:where(html.om-dark.om-light[data-brand="digi"]) .chk-h { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .chk { color: #1f2229; background: #ffffff; border: 1px solid #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .chk i { border: 2px solid #3a3f4b; background: #ffffff; }
:where(html.om-dark.om-light[data-brand="digi"]) .chk:hover:not(:disabled) { border-color: #d8dade; background: #fafafa; }
:where(html.om-dark.om-light[data-brand="digi"]) .chk:hover:not(:disabled) i { border-color: #d8dade; }
:where(html.om-dark.om-light[data-brand="digi"]) .cr-row { border-bottom: 1px solid rgba(58, 63, 75, 0.35); }
:where(html.om-dark.om-light[data-brand="digi"]) .geo-map path { stroke: #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .geo-map path.sel { stroke: #d8dade; }
:where(html.om-dark.om-light[data-brand="digi"]) .geo-leg { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .geo-leg i { background: linear-gradient(90deg, #f5f5f6, #3a3f4b); }
:where(html.om-dark.om-light[data-brand="digi"]) .geo .tw tr.on td { background: #fafafa; }
:where(html.om-dark.om-light[data-brand="digi"]) .ooh-map { background: #f5f5f6; }
:where(html.om-dark.om-light[data-brand="digi"]) .ooh-base path { fill: #ffffff; stroke: rgba(58, 63, 75, 0.35); }
:where(html.om-dark.om-light[data-brand="digi"]) .ooh-base path.on { fill: rgba(58, 63, 75, 0.12); }
:where(html.om-dark.om-light[data-brand="digi"]) .ooh-dot { stroke: #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .ooh-dot.sel { stroke: #d8dade; }
:where(html.om-dark.om-light[data-brand="digi"]) .ooh-photo { background: #f5f5f6; }
:where(html.om-dark.om-light[data-brand="digi"]) .ooh-nophoto { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .ooh .tw tr.on td, :where(html.om-dark.om-light[data-brand="digi"]) .tw tr.on td { background: #fafafa; }
:where(html.om-dark.om-light[data-brand="digi"]) .m3-mapbox { box-shadow: 0 1px 2px rgba(31, 34, 41, 0.12), 0 6px 20px rgba(31, 34, 41, 0.12); background: rgba(58, 63, 75, 0.12); }
:where(html.om-dark.om-light[data-brand="digi"]) .m3-tools .btn { background: rgba(255, 255, 255, 0.94); }
:where(html.om-dark.om-light[data-brand="digi"]) .m3-legend { background: rgba(255, 255, 255, 0.94); box-shadow: 0 1px 2px rgba(31, 34, 41, 0.12), 0 6px 20px rgba(31, 34, 41, 0.12); }
:where(html.om-dark.om-light[data-brand="digi"]) .m3-ramp span { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .m3-ramp i { border: 1px solid rgba(213, 217, 225, 0.15); }
:where(html.om-dark.om-light[data-brand="digi"]) .m3-sec { border-top: 1px solid #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .m3-face { border: 1px solid #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .m3-k { background: #f5f5f6; }
:where(html.om-dark.om-light[data-brand="digi"]) .m3-total { background: rgba(58, 63, 75, 0.12); }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-mapbox { box-shadow: 0 1px 2px rgba(31, 34, 41, 0.12), 0 6px 20px rgba(31, 34, 41, 0.12); background: rgba(58, 63, 75, 0.12); }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-mtools .in { background: rgba(255, 255, 255, 0.96); }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-tg { border: 1px solid #e4e5e8; background: rgba(255, 255, 255, 0.94); color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-tg[aria-pressed="true"] { background: #f1f1f3; border-color: #d8dade; color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-tg:focus-visible { outline: 2px solid #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-bar-t { background: #f5f5f6; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-bar-v small { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-prod { border: 1px solid #e4e5e8; background: #ffffff; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-prod:hover { border-color: rgba(58, 63, 75, 0.35); box-shadow: 0 6px 18px rgba(31, 34, 41, 0.12); }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-prod.on { border-color: #3a3f4b; box-shadow: inset 0 0 0 1px rgba(31, 34, 41, 0.12); background: #fafafa; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-ph { background: #f5f5f6; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-noph { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-plan-h { border-bottom: 1px solid #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-line { border: 1px solid #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-line-g label { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-ro { color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-range { accent-color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-line-r { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-line-r b { color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-line-r em { color: #b85c00; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-line-r em.muted { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-plan-t { border-top: 1px solid #e4e5e8; background: #fafafa; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-tot-k { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-tot-g span, :where(html.om-dark.om-light[data-brand="digi"]) .pz-pop-g span { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-pop { color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-rates label { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .pp { background: #ffffff; box-shadow: 0 1px 2px rgba(31, 34, 41, 0.12), 0 6px 20px rgba(31, 34, 41, 0.12); color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-h { border-bottom: 3px solid #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-eyebrow { color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-meta { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-lead b { color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-kpi { background: linear-gradient(160deg, #fafafa, #fafafa); }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-kpi span { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-kpi small { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-map img { border: 1px solid #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-map figcaption { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-nomap { background: #f5f5f6; color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-sh { color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-t th { color: #6b707c; border-bottom: 2px solid #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-t td { border-bottom: 1px solid #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-sub { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-pend td { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-total td { border-top: 2px solid #d8dade; background: #fafafa; }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-note { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-scr img, :where(html.om-dark.om-light[data-brand="digi"]) .pp-scr-n { background: #f5f5f6; color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-scr span { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-f { border-top: 1px solid #e4e5e8; color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-sign { color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-card-img { background: #f5f5f6; color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-x { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-plats-k { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-plat { border: 1px solid color-mix(in srgb, var(--pc) 35%, #e4e5e8); background: color-mix(in srgb, var(--pc) 9%, #ffffff); }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-svgmap { background: rgba(58, 63, 75, 0.12); border: 1px solid #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-legend { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-gchip { border: 1px solid rgba(58, 63, 75, 0.35); background: #fafafa; color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-gchip.pz-gclear { background: #ffffff; border-color: #e4e5e8; color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-views .pz-tg { box-shadow: 0 1px 2px rgba(31, 34, 41, 0.12), 0 6px 20px rgba(31, 34, 41, 0.12); }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-hover { background: rgba(58, 63, 75, 0.92); color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-warn { background: rgba(184, 92, 0, 0.12); color: #b85c00; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-menu { border-right: 1px solid #e4e5e8; background: #fafafa; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-menu hr { border-top: 1px solid #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-mi { color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-mi small { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-mi-n { background: #3a3f4b; color: #f4f4f5; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-mi:hover { background: #f5f5f6; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-mi.on { background: #ffffff; box-shadow: inset 3px 0 0 var(--fc), 0 1px 3px rgba(31, 34, 41, 0.12); }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-wb-h h3 { color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-row { border-bottom: 1px solid #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-row:hover { background: #fafafa; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-row.on { background: #fafafa; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-row-p small, :where(html.om-dark.om-light[data-brand="digi"]) .pz-row-k small { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-thumb { background: #f5f5f6; color: #6b707c; }
@media (max-width: 1050px) {
  :where(html.om-dark.om-light[data-brand="digi"]) .pz-menu { border-bottom: 1px solid #e4e5e8; }
}
:where(html.om-dark.om-light[data-brand="digi"]) .pz-mapbar { background: #ffffff; box-shadow: 0 1px 2px rgba(31, 34, 41, 0.12), 0 6px 20px rgba(31, 34, 41, 0.12); }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-mb-i > label { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-mb-i small { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-zone b { color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-layers { background: rgba(255, 255, 255, 0.97); box-shadow: 0 1px 2px rgba(31, 34, 41, 0.12), 0 6px 20px rgba(31, 34, 41, 0.12); }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-ly input { accent-color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-ly small { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-zonehint { background: #3a3f4b; color: #f4f4f5; box-shadow: 0 6px 18px rgba(31, 34, 41, 0.12); }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-curve { border: 1px solid #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-inc-b { background: #f5f5f6; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-inc-b i.b, :where(html.om-dark.om-light[data-brand="digi"]) .pz-inc-k i.b { background: repeating-linear-gradient(45deg, #1f222a, #1f222a 3px, #f1f1f3 3px, #f1f1f3 6px); }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-inc-v small { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-inc-k { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-inc-k i.a { background: #3a3f4b; color: #f4f4f5; }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-mapwrap .pp-svgmap path:hover { stroke: #d8dade; }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-tip { background: rgba(58, 63, 75, 0.94); color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-map3d img { border: 1px solid #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-map3d figcaption { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-card2 { border: 1px solid #e4e5e8; background: #ffffff; }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-c2-k div { background: color-mix(in srgb, var(--pc) 7%, #ffffff); }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-c2-k span { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-c2-k small { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-specs { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-box { background: #fafafa; border: 1px solid rgba(58, 63, 75, 0.35); }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-recs { background: rgba(184, 92, 0, 0.12); border-color: rgba(184, 92, 0, 0.35); }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-recs .pp-sh { color: #b85c00; }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-gbar { background: linear-gradient(90deg, #f1f1f3, #3a3f4b 55%, #3a3f4b); }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-h { background: radial-gradient(120% 140% at 100% 0%, rgba(58, 63, 75, 0.28), transparent 45%), linear-gradient(120deg, #f1f1f3 0%, #3a3f4b 55%, #3a3f4b 100%); color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-h .pp-x { color: rgba(31, 34, 41, 0.6); }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-h .pp-clogo { background: #ffffff; box-shadow: 0 4px 14px rgba(31, 34, 41, 0.12); }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-h .pp-cname { background: #ffffff; color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-h .pp-eyebrow { color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-h .pp-title { color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-h .pp-meta { color: rgba(31, 34, 41, 0.78); }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-h .chip { background: rgba(255, 255, 255, 0.16); color: #1f2229; border-color: rgba(38, 42, 56, 0.3); }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-lead b { background: linear-gradient(90deg, #3a3f4b, #3a3f4b); }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-kpi { background: #ffffff; border: 1px solid #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-kpi::before { background: linear-gradient(90deg, #f1f1f3, #3a3f4b, #3a3f4b); }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-kpi b { color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-sh { color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-sh::after { background: linear-gradient(90deg, #3a3f4b, #3a3f4b); }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-recs .pp-sh::after { background: linear-gradient(90deg, #b85c00, #b85c00); }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-f::before { background: linear-gradient(90deg, #f1f1f3, #3a3f4b, #3a3f4b); }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-sign { color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-sign .v { color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .pp-sign .c { color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-blogo { background: #ffffff; border: 1px solid #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-nologo { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-bad { color: #dc1830; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-build .pz-plan .pz-plan-t { box-shadow: 0 -8px 16px rgba(31, 34, 41, 0.12); }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-seg { border: 1px solid #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-segb { border-right: 1px solid #e4e5e8; background: #ffffff; color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-segb:hover:not(:disabled) { background: #fafafa; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-segb.on { background: #3a3f4b; color: #f4f4f5; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-segb:disabled { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-zchips .pz-gchip { border: 1px solid rgba(58, 63, 75, 0.35); background: #fafafa; color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-gclear { border: 1px solid rgba(220, 24, 48, 0.35); background: rgba(220, 24, 48, 0.12); color: #dc1830; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-sum { background: #ffffff; border: 1px solid #e4e5e8; box-shadow: 0 6px 18px rgba(31, 34, 41, 0.12); }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-sum-i span { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-sum-inv b { color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-sum-w { color: #b85c00; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-step-n { background: #3a3f4b; color: #f4f4f5; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-head-i > label { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-lines .pz-line { background: #ffffff; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-lines-e { border: 1px dashed #e4e5e8; background: #ffffff; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-card-g small { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-card { border: 1px solid #e4e5e8; background: #ffffff; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-card:hover { box-shadow: 0 10px 24px rgba(31, 34, 41, 0.12); }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-card-m { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-card-s { border: 1px solid #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-card-s.rev { background: rgba(184, 92, 0, 0.12); color: #b85c00; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-card-d { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-card-p small { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .dm-thumb { background: rgba(58, 63, 75, 0.12); }
:where(html.om-dark.om-light[data-brand="digi"]) .dm-thumb[data-kind=video], :where(html.om-dark.om-light[data-brand="digi"]) .dm-thumb[data-kind=vertical] { background: rgba(58, 63, 75, 0.12); }
:where(html.om-dark.om-light[data-brand="digi"]) .dm-thumb[data-kind=audio] { background: rgba(58, 63, 75, 0.12); }
:where(html.om-dark.om-light[data-brand="digi"]) .dm-thumb[data-kind=social] { background: rgba(58, 63, 75, 0.12); }
:where(html.om-dark.om-light[data-brand="digi"]) .dm-tag { color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .dm-win { background: #ffffff; border: 1px solid rgba(58, 63, 75, 0.35); box-shadow: 7px 7px 0 #dad2ef; }
:where(html.om-dark.om-light[data-brand="digi"]) .dm-bar { background: #f5f5f6; border-bottom: 1px solid rgba(58, 63, 75, 0.35); color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .dm-ad { background: linear-gradient(120deg, #f1f1f3, #3a3f4b); color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .dm-thumb[data-kind=audio] .dm-ad { background: #f1f1f3; }
:where(html.om-dark.om-light[data-brand="digi"]) .dm-thumb[data-kind=search] .dm-ad { background: #ffffff; color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .dm-dlg { color: #1f2229; box-shadow: 0 30px 100px rgba(31, 34, 41, 0.12); }
:where(html.om-dark.om-light[data-brand="digi"]) .dm-dlg::backdrop { background: rgba(31, 34, 41, 0.45); }
:where(html.om-dark.om-light[data-brand="digi"]) .dm-head { border-bottom: 1px solid #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .dm-area { background: #f5f5f6; }
:where(html.om-dark.om-light[data-brand="digi"]) .dm-label { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .dm-surface { background: #ffffff; border: 1px solid rgba(58, 63, 75, 0.35); }
:where(html.om-dark.om-light[data-brand="digi"]) .dm-chrome { border-bottom: 1px solid #e4e5e8; color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .dm-adbig { background: linear-gradient(135deg, #f1f1f3, #3a3f4b 70%, #3a3f4b); color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .dm-adbig h3 { color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .dm-adbig button, :where(html.om-dark.om-light[data-brand="digi"]) .dm-search button, :where(html.om-dark.om-light[data-brand="digi"]) .dm-push button, :where(html.om-dark.om-light[data-brand="digi"]) .dm-ch button { background: #ffffff; color: #1f2229; border: 1px solid #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .dm-prog { background: rgba(255, 255, 255, 0.2); }
:where(html.om-dark.om-light[data-brand="digi"]) .dm-prog i { background: #3a3f4b; color: #f4f4f5; }
:where(html.om-dark.om-light[data-brand="digi"]) .dm-waves i { background: #3a3f4b; color: #f4f4f5; }
:where(html.om-dark.om-light[data-brand="digi"]) .dm-search h3 { color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .dm-search p { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .dm-eyebrow { color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .dm-push { background: #fafafa; }
:where(html.om-dark.om-light[data-brand="digi"]) .dm-grid button { background: rgba(255, 255, 255, 0.12); color: #1f2229; border: 1px solid rgba(38, 42, 56, 0.25); }
:where(html.om-dark.om-light[data-brand="digi"]) .dm-grid button.hit { background: #3a3f4b; color: #f4f4f5; }
:where(html.om-dark.om-light[data-brand="digi"]) .dm-bubble { background: #f5f5f6; }
:where(html.om-dark.om-light[data-brand="digi"]) .dm-note { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .dm-game { background: #f1f1f3; color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .dm-frame { border: 4px solid #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .dm-mock { background: rgba(58, 63, 75, 0.12); }
:where(html.om-dark.om-light[data-brand="digi"]) .dm-cap { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .dm-price small { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-strat { border: 1px dashed #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-strat:hover { background: #fafafa; }
:where(html.om-dark.om-light[data-brand="digi"]) .es-steps li { background: #f5f5f6; color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .es-steps li b { background: rgba(58, 63, 75, 0.12); color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .es-steps li.on { background: #f5f5f6; color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .es-steps li.on b { background: #3a3f4b; color: #f4f4f5; }
:where(html.om-dark.om-light[data-brand="digi"]) .es-steps li.done b { background: #3a3f4b; color: #f4f4f5; }
:where(html.om-dark.om-light[data-brand="digi"]) .es-dz { border: 2px dashed #e4e5e8; background: #fafafa; color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .es-dz:hover, :where(html.om-dark.om-light[data-brand="digi"]) .es-drop.over .es-dz { border-color: #3a3f4b; background: #fafafa; }
:where(html.om-dark.om-light[data-brand="digi"]) .es-miss td { background: rgba(220, 24, 48, 0.12); }
:where(html.om-dark.om-light[data-brand="digi"]) .es-req { color: #dc1830; }
:where(html.om-dark.om-light[data-brand="digi"]) .es-q { background: #fafafa; }
:where(html.om-dark.om-light[data-brand="digi"]) .es-p { border: 1px solid #e4e5e8; background: #ffffff; }
:where(html.om-dark.om-light[data-brand="digi"]) .es-p-n { color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .es-tags li { background: #f5f5f6; }
:where(html.om-dark.om-light[data-brand="digi"]) .es-personas article { border: 1px solid #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .es-personas dt { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .es-mix .es-tot td { border-top: 2px solid #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .es-draft { background: rgba(220, 24, 48, 0.12); color: #b8122a; }
:where(html.om-dark.om-light[data-brand="digi"]) .es-mt { border: 1px solid #e4e5e8; background: #ffffff; }
:where(html.om-dark.om-light[data-brand="digi"]) .es-mt-g h4 { color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .es-mt-n { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .es-kv th { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .es-kv td { border-bottom: 1px solid rgba(58, 63, 75, 0.35); }
:where(html.om-dark.om-light[data-brand="digi"]) .es-hand { color: #b8122a; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-zchip { border: 1px solid #e4e5e8; background: #ffffff; color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-zchip small { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-zchip.on { background: #b85c00; border-color: #b85c00; color: #ffffff; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-zchip.on small { color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-dph { background: rgba(184, 92, 0, 0.12); color: #b85c00; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-dph .dm-tag { background: rgba(255, 255, 255, 0.85); color: #b85c00; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-dsee { background: #ffffff; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-dk { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-dk b { color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-face { border: 1px solid #e4e5e8; background: #ffffff; color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-face:hover { border-color: #b85c00; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-face.on { background: rgba(184, 92, 0, 0.12); border-color: #b85c00; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-dcard.on { border-color: #b85c00; box-shadow: inset 0 0 0 1px #ff8a00; }
:where(html.om-dark.om-light[data-brand="digi"]) .pp5-b { border: 1px solid #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .pp5-b h3 span { color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .pp5-warn { background: rgba(184, 92, 0, 0.12); color: #b85c00; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-comp-t { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-comp.on { background: rgba(184, 92, 0, 0.12); }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-comp.on .pz-comp-t { color: #b85c00; }
:where(html.om-dark.om-light[data-brand="digi"]) .pz-comp-a { color: #b85c00; }
:where(html.om-dark.om-light[data-brand="digi"]) .es-sg { border: 1px dashed #3a3f4b; background: #fafafa; }
:where(html.om-dark.om-light[data-brand="digi"]) .es-sf { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .es-sgc { border: 1px solid #e4e5e8; background: #ffffff; }
:where(html.om-dark.om-light[data-brand="digi"]) .es-sgg { border-top: 1px solid rgba(58, 63, 75, 0.35); }
:where(html.om-dark.om-light[data-brand="digi"]) .es-kw .ex { background: #fafafa; }
:where(html.om-dark.om-light[data-brand="digi"]) .es-kw .ph { background: #fafafa; }
:where(html.om-dark.om-light[data-brand="digi"]) .es-mg h5 { color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .es-mpi { border: 1px solid #e4e5e8; background: #ffffff; }
:where(html.om-dark.om-light[data-brand="digi"]) .es-mpi.on { border-color: #3a3f4b; box-shadow: inset 0 0 0 1px rgba(31, 34, 41, 0.12); }
:where(html.om-dark.om-light[data-brand="digi"]) .nm-box { border: 1px dashed #e4e5e8; background: #fafafa; }
:where(html.om-dark.om-light[data-brand="digi"]) .nm-utm { background: #fafafa; }
:where(html.om-dark.om-light[data-brand="digi"]) .nm-list { background: #f5f5f6; }
:where(html.om-dark.om-light[data-brand="digi"]) .nm-h5 { color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .yt-alert { background: rgba(220, 24, 48, 0.12); color: #dc1830; border: 2px solid #dc1830; }
:where(html.om-dark.om-light[data-brand="digi"]) .rd-hero { border-top: 3px solid #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .rd-logo { background: linear-gradient(135deg, #3a3f4b, #3a3f4b); color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .rd-grade { color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .rd-grade.rd-green { background: #3a3f4b; color: #f4f4f5; }
:where(html.om-dark.om-light[data-brand="digi"]) .rd-grade.rd-amber { background: #dc1830; }
:where(html.om-dark.om-light[data-brand="digi"]) .rd-grade.rd-red { background: #dc1830; }
:where(html.om-dark.om-light[data-brand="digi"]) .rd-card { background: #ffffff; box-shadow: 0 1px 2px rgba(31, 34, 41, 0.12), 0 6px 20px rgba(31, 34, 41, 0.12); border-top: 3px solid #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .rd-card:nth-child(2) { border-top-color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .rd-card:nth-child(3) { border-top-color: #d8dade; }
:where(html.om-dark.om-light[data-brand="digi"]) .rd-card:nth-child(4) { border-top-color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .rd-card h5 { color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .rd-ring { border: 5px solid #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .rd-ring span { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .rd-ring.rd-green { border-color: #3a3f4b; color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .rd-ring.rd-amber { border-color: #dc1830; color: #b8122a; }
:where(html.om-dark.om-light[data-brand="digi"]) .rd-ring.rd-red { border-color: #dc1830; color: #dc1830; }
:where(html.om-dark.om-light[data-brand="digi"]) .rd-t td, :where(html.om-dark.om-light[data-brand="digi"]) .rd-t th { border-bottom: 1px solid #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .rd-t th { color: #6b707c; background: #fafafa; }
:where(html.om-dark.om-light[data-brand="digi"]) .rd-ok { color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .rd-no { color: #dc1830; }
:where(html.om-dark.om-light[data-brand="digi"]) .rd-rec { border-top: 1px solid #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .rd-explain div { background: #f5f5f6; }
:where(html.om-dark.om-light[data-brand="digi"]) .rd-explain b { color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) tr.ooh-detail td { background: #fafafa; }
:where(html.om-dark.om-light[data-brand="digi"]) .ooh-dphoto { background: #f5f5f6; }
:where(html.om-dark.om-light[data-brand="digi"]) .ooh-dphoto.ooh-nophoto { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .u-drop { border: 2px dashed #e4e5e8; background: #fafafa; }
:where(html.om-dark.om-light[data-brand="digi"]) .u-map { background: #f5f5f6; }
:where(html.om-dark.om-light[data-brand="digi"]) .u-map path { fill: #ffffff; stroke: rgba(58, 63, 75, 0.35); }
:where(html.om-dark.om-light[data-brand="digi"]) .u-rad { fill: rgba(58, 63, 75, 0.08); stroke: rgba(58, 63, 75, 0.55); }
:where(html.om-dark.om-light[data-brand="digi"]) .u-scr { fill: #d8dade; }
:where(html.om-dark.om-light[data-brand="digi"]) .u-loc { fill: #3a3f4b; stroke: #d8dade; color: #f4f4f5; }
:where(html.om-dark.om-light[data-brand="digi"]) .u-pick { fill: #b85c00; stroke: #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .u-pickn { fill: #ffffff; }
:where(html.om-dark.om-light[data-brand="digi"]) .u-lg-loc { background: #3a3f4b; color: #f4f4f5; }
:where(html.om-dark.om-light[data-brand="digi"]) .u-lg-pick { background: #b85c00; }
:where(html.om-dark.om-light[data-brand="digi"]) .u-lg-scr { background: #d8dade; }
:where(html.om-dark.om-light[data-brand="digi"]) .u-lg-rad { border: 1px dashed #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .es-radar { background: #fafafa; }
:where(html.om-dark.om-light[data-brand="digi"]) tr.pa-row td { background: #fafafa; }
:where(html.om-dark.om-light[data-brand="digi"]) .pa-det h5 { color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .pa-flag { border-bottom: 1px solid #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .pa-ai { background: #ffffff; border: 1px solid #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .pl-hero { border-top: 3px solid #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .pl-omegamark { color: #1f2229; background: radial-gradient(circle at 50% 50%, #3a3f4b, #3a3f4b 70%); box-shadow: 0 0 18px rgba(0, 186, 255, 0.45); }
:where(html.om-dark.om-light[data-brand="digi"]) .pl-method div { background: #f5f5f6; }
:where(html.om-dark.om-light[data-brand="digi"]) .pl-method b { color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .pl-f.on .chip { outline: 2px solid #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .pl-card { background: #ffffff; box-shadow: 0 1px 2px rgba(31, 34, 41, 0.12), 0 6px 20px rgba(31, 34, 41, 0.12); border-top: 3px solid #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .pl-card h3 { color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .pl-mark { background: #f1f1f3; color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .pl-lema { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .pl-valor { background: #fafafa; }
:where(html.om-dark.om-light[data-brand="digi"]) .pl-fmt { background: #f5f5f6; }
:where(html.om-dark.om-light[data-brand="digi"]) .pl-omega { border-left: 3px solid #3a3f4b; background: #fafafa; }
:where(html.om-dark.om-light[data-brand="digi"]) button.nav-sec { border-top: 1px solid rgba(38, 42, 56, 0.12); }
:where(html.om-dark.om-light[data-brand="digi"]) button.nav-sec:hover { color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) button.nav-sec:focus-visible { outline: 2px solid #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .sg-head { border-top: 3px solid #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .sg-item { background: #ffffff; box-shadow: 0 1px 2px rgba(31, 34, 41, 0.12), 0 6px 20px rgba(31, 34, 41, 0.12); color: #1f2229; border-left: 5px solid #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .sg-critical { border-left-color: #dc1830; }
:where(html.om-dark.om-light[data-brand="digi"]) .sg-risk { border-left-color: #dc1830; }
:where(html.om-dark.om-light[data-brand="digi"]) .sg-watch { border-left-color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .sg-good { border-left-color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .sg-score { border: 5px solid #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .sg-score span { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .sg-score.green { border-color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .sg-score.amber { border-color: #dc1830; }
:where(html.om-dark.om-light[data-brand="digi"]) .sg-score.red { border-color: #dc1830; }
:where(html.om-dark.om-light[data-brand="digi"]) .sg-alert { color: #dc1830; }
:where(html.om-dark.om-light[data-brand="digi"]) .sg-go { color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .sg-score.cyan { border-color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .in-hi, :where(html.om-dark.om-light[data-brand="digi"]) .in-brief { background: #ffffff; border: 1px solid #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .in-hi::before, :where(html.om-dark.om-light[data-brand="digi"]) .in-brief::before { border-left: 2px solid #3a3f4b; border-top: 2px solid #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .in-date { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .in-hi p { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .in-hi p b { color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .in-k { color: #dc1830; }
:where(html.om-dark.om-light[data-brand="digi"]) .in-bi { border: 1px solid #e4e5e8; color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .in-bi:hover { border-color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .in-dot { background: #d8dade; }
:where(html.om-dark.om-light[data-brand="digi"]) .in-critical .in-dot { background: #dc1830; }
:where(html.om-dark.om-light[data-brand="digi"]) .in-risk .in-dot { background: #dc1830; }
:where(html.om-dark.om-light[data-brand="digi"]) .in-watch .in-dot { background: #d8dade; }
:where(html.om-dark.om-light[data-brand="digi"]) .in-good .in-dot { background: #3a3f4b; color: #f4f4f5; }
:where(html.om-dark.om-light[data-brand="digi"]) .in-go { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .in-ok { color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .in-card { background: #ffffff; border: 1px solid #e4e5e8; border-top: 3px solid #d8dade; color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .in-card:hover { border-color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .in-card.in-critical { border-top-color: #dc1830; }
:where(html.om-dark.om-light[data-brand="digi"]) .in-card.in-risk { border-top-color: #dc1830; }
:where(html.om-dark.om-light[data-brand="digi"]) .in-card.in-good { border-top-color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .in-kpi span { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .in-bar { background: #191c24; }
:where(html.om-dark.om-light[data-brand="digi"]) .in-bar i { background: #3a3f4b; color: #f4f4f5; }
:where(html.om-dark.om-light[data-brand="digi"]) .in-bar em { background: #f1f1f3; }
:where(html.om-dark.om-light[data-brand="digi"]) .in-link { color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .in-tile { background: #ffffff; border: 1px solid #e4e5e8; color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .in-tile span { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .in-tile small { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .in-tile-a { border-color: #d8dade; }
:where(html.om-dark.om-light[data-brand="digi"]) .in-tile-a small { color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .in-tile-a:hover { border-color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .cx-card { background: #ffffff; border: 1px solid #e4e5e8; border-top: 3px solid #d8dade; }
:where(html.om-dark.om-light[data-brand="digi"]) .cx-card.cx-ok { border-top-color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .cx-card.cx-warn { border-top-color: #dc1830; }
:where(html.om-dark.om-light[data-brand="digi"]) .cx-card.cx-bad { border-top-color: #dc1830; }
:where(html.om-dark.om-light[data-brand="digi"]) .cx-st i { background: #d8dade; }
:where(html.om-dark.om-light[data-brand="digi"]) .cx-ok .cx-st { color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .cx-ok .cx-st i { background: #3a3f4b; color: #f4f4f5; }
:where(html.om-dark.om-light[data-brand="digi"]) .cx-warn .cx-st { color: #b8122a; }
:where(html.om-dark.om-light[data-brand="digi"]) .cx-warn .cx-st i { background: #dc1830; }
:where(html.om-dark.om-light[data-brand="digi"]) .cx-bad .cx-st { color: #dc1830; }
:where(html.om-dark.om-light[data-brand="digi"]) .cx-bad .cx-st i { background: #dc1830; }
:where(html.om-dark.om-light[data-brand="digi"]) .cx-k { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .cx-old { color: #b8122a; }
:where(html.om-dark.om-light[data-brand="digi"]) .cx-can .y { color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .cx-can .n { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .cx-tags span { border: 1px solid #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .cx-issue { border: 1px solid rgba(220, 24, 48, 0.45); background: rgba(220, 24, 48, 0.08); color: #b8122a; }
:where(html.om-dark.om-light[data-brand="digi"]) .cx-bad .cx-issue { border-color: rgba(220, 24, 48, 0.5); background: rgba(220, 24, 48, 0.08); color: #dc1830; }
:where(html.om-dark.om-light[data-brand="digi"]) .cx-msg { color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .cx-raw summary { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .cx-raw pre { background: #f5f5f6; }
:where(html.om-dark.om-light[data-brand="digi"]) .in-conn { border: 1px solid rgba(220, 24, 48, 0.45); background: rgba(220, 24, 48, 0.08); color: #b8122a; }
:where(html.om-dark.om-light[data-brand="digi"]) .lz-back { background: rgba(31, 34, 41, 0.372); }
:where(html.om-dark.om-light[data-brand="digi"]) .lz { background: #ffffff; color: #1f2229; box-shadow: 0 20px 60px rgba(31, 34, 41, 0.12); }
:where(html.om-dark.om-light[data-brand="digi"]) .lz-k { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .lz-x { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .lz-rule { background: rgba(220, 24, 48, 0.12); color: #b8122a; }
:where(html.om-dark.om-light[data-brand="digi"]) .lz-grp { border: 1px solid #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .lz-res { border: 1px solid #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .lz-res.ok { background: rgba(58, 63, 75, 0.12); }
:where(html.om-dark.om-light[data-brand="digi"]) .lz-res.bad { background: rgba(220, 24, 48, 0.12); color: #dc1830; }
:where(html.om-dark.om-light[data-brand="digi"]) .lz-plan { color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .hx { background: #ffffff; color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .hx-top { border-bottom: 1px solid #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .hx-k { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .hx-lock { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .hx-x { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .hx-bar { border-bottom: 1px solid #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .hx-f { border: 1px solid #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .hx-f button { color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .hx-f button[aria-pressed="true"] { background: #f1f1f3; color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .hx-day h3 { background: #ffffff; color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .hx-day ol { border-left: 2px solid #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .hx-it::before { background: #3a3f4b; color: #f4f4f5; }
:where(html.om-dark.om-light[data-brand="digi"]) .hx-it time { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .hx-omega { background: rgba(58, 63, 75, 0.12); color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .hx-meta { background: rgba(58, 63, 75, 0.12); color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .hx-google { background: rgba(220, 24, 48, 0.12); color: #b8122a; }
:where(html.om-dark.om-light[data-brand="digi"]) .hx-d { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .hx-t th, :where(html.om-dark.om-light[data-brand="digi"]) .hx-t td { border-bottom: 1px solid #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .hx-t th { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .hx-old { color: #dc1830; text-decoration-color: rgba(220, 24, 48, 0.35); }
:where(html.om-dark.om-light[data-brand="digi"]) .hx-new { color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .hx-empty { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .mki-frame { border: 1px solid #e4e5e8; background: #f4f4f5; }
:where(html.om-dark.om-light[data-brand="digi"]) .rs-src { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .rs-kpi { background: #ffffff; box-shadow: 0 1px 2px rgba(31, 34, 41, 0.12), 0 6px 20px rgba(31, 34, 41, 0.12); }
:where(html.om-dark.om-light[data-brand="digi"]) .rs-kpi span { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .rs-kpi small { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .rs-pyr-h span:first-child { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .rs-pyr-h span:last-child { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .rs-pyr-r > span { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .rs-bar.m i { background: #3a3f4b; color: #f4f4f5; }
:where(html.om-dark.om-light[data-brand="digi"]) .rs-bar.f i { background: #dc1830; }
:where(html.om-dark.om-light[data-brand="digi"]) .rs-bar em { color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .rs-hb div { background: #f5f5f6; }
:where(html.om-dark.om-light[data-brand="digi"]) .rs-hb i { background: #3a3f4b; color: #f4f4f5; }
:where(html.om-dark.om-light[data-brand="digi"]) .rs-map path { stroke: #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .rs-map path.on { stroke: #d8dade; }
:where(html.om-dark.om-light[data-brand="digi"]) .rs-legend { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .rs-mcard { border: 1px solid #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .rs-mt td, :where(html.om-dark.om-light[data-brand="digi"]) .rs-mt th { border-bottom: 1px solid #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .rs-dlt.up { color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .rs-dlt.dn { color: #dc1830; }
:where(html.om-dark.om-light[data-brand="digi"]) .rs-rank li { border-bottom: 1px dashed #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .linkish { color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .rs-cats button { border: 1px solid #e4e5e8; background: #ffffff; }
:where(html.om-dark.om-light[data-brand="digi"]) .rs-cats button[aria-pressed="true"] { background: #f1f1f3; color: #1f2229; border-color: #d8dade; }
:where(html.om-dark.om-light[data-brand="digi"]) .rs-it th, :where(html.om-dark.om-light[data-brand="digi"]) .rs-it td { border-bottom: 1px solid #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .rs-it th { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .rs-ab i { background: #3a3f4b; color: #f4f4f5; }
:where(html.om-dark.om-light[data-brand="digi"]) .rs-ab em { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .rs-x { border: 1px solid #3a3f4b; color: #3a3f4b; background: #fafafa; }
:where(html.om-dark.om-light[data-brand="digi"]) .rs-big b { color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .rs-big small { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .rs-warn { background: rgba(220, 24, 48, 0.12); color: #b8122a; }
:where(html.om-dark.om-light[data-brand="digi"]) .rs-lic { border: 1px solid #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .rs-ft th, :where(html.om-dark.om-light[data-brand="digi"]) .rs-ft td { border-bottom: 1px solid #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .rs-study details summary { color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .rs-x.on { background: #3a3f4b; color: #f4f4f5; }
:where(html.om-dark.om-light[data-brand="digi"]) .rs-pcard { border: 1px solid #e4e5e8; background: #ffffff; }
:where(html.om-dark.om-light[data-brand="digi"]) .rs-pcard:hover { border-color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .rs-pcard span { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .rs-pcard small { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .rs-retrato { border-left: 4px solid #3a3f4b; background: rgba(58, 63, 75, 0.07); }
:where(html.om-dark.om-light[data-brand="digi"]) .rs-pgrid section { border: 1px solid #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .rs-gbar > div { background: rgba(58, 63, 75, 0.08); }
:where(html.om-dark.om-light[data-brand="digi"]) .rs-gbar span { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .rs-ix { background: rgba(213, 217, 225, 0.15); }
:where(html.om-dark.om-light[data-brand="digi"]) .rs-ix.hi { background: rgba(58, 63, 75, 0.12); color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .rs-ix.lo { background: rgba(220, 24, 48, 0.12); color: #dc1830; }
:where(html.om-dark.om-light[data-brand="digi"]) .rs-agebars i { background: #3a3f4b; color: #f4f4f5; }
:where(html.om-dark.om-light[data-brand="digi"]) .rs-agebars span { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .rs-aff small { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .rs-aff > div > div { background: rgba(213, 217, 225, 0.15); }
:where(html.om-dark.om-light[data-brand="digi"]) .rs-aff i { background: #3a3f4b; color: #f4f4f5; }
:where(html.om-dark.om-light[data-brand="digi"]) .rs-medios > div { border: 1px solid #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .rs-medios small { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-top kbd { border: 1px solid #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-mini { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-mini i { background: rgba(213, 217, 225, 0.18); }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-brick { background: #ffffff; box-shadow: 0 6px 0 rgba(31, 34, 41, 0.12), 0 1px 2px rgba(31, 34, 41, 0.12), 0 6px 20px rgba(31, 34, 41, 0.12); }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-studs i { box-shadow: inset 0 -2px 0 rgba(31, 34, 41, 0.12); }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-brick.locked { border: 2px dashed rgba(213, 217, 225, 0.35); }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-brick.locked::before, :where(html.om-dark.om-light[data-brand="digi"]) .lg-brick.locked .lg-studs i { background: rgba(213, 217, 225, 0.35); }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-brick.on { box-shadow: 0 8px 0 color-mix(in srgb, var(--c) 35%, transparent), 0 1px 2px rgba(31, 34, 41, 0.12), 0 6px 20px rgba(31, 34, 41, 0.12); }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-brick.done:not(.on) { background: color-mix(in srgb, var(--c) 9%, #ffffff); }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-n { color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-brick.locked .lg-n { background: rgba(213, 217, 225, 0.45); }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-sum { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-f { border-top: 1px dashed #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-err { color: #dc1830; }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-tile { border: 2px solid #e4e5e8; background: #ffffff; }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-tile small { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-tile.sel { background: color-mix(in srgb, var(--c) 12%, #ffffff); }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-branch, :where(html.om-dark.om-light[data-brand="digi"]) .lg-rv, :where(html.om-dark.om-light[data-brand="digi"]) .lg-split > div { background: color-mix(in srgb, var(--pc) 8%, #ffffff); }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-h4 { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-chips button { background: color-mix(in srgb, var(--c) 10%, #ffffff); }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-rv dt { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .rs-nf summary { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-off .lg-as { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .tabs button.tab-lego { background: linear-gradient(135deg, #f1f1f3, #3a3f4b); color: #1f2229; box-shadow: 0 4px 0 rgba(31, 34, 41, 0.12); }
:where(html.om-dark.om-light[data-brand="digi"]) .tabs button.tab-lego span[lang="ja"] { color: #dc1830; }
:where(html.om-dark.om-light[data-brand="digi"]) .tabs button.tab-lego[aria-pressed="true"] { outline: 2px solid #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-hero { color: #1f2229; background: radial-gradient(circle at 85% 20%, rgba(58, 63, 75, 0.35), transparent 45%), linear-gradient(120deg, #f1f1f3 0%, #f1f1f3 45%, #3a3f4b 100%); box-shadow: 0 1px 2px rgba(31, 34, 41, 0.12), 0 6px 20px rgba(31, 34, 41, 0.12); }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-hero-kj { color: #dc1830; text-shadow: 0 6px 30px rgba(255, 45, 111, 0.45); }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-hero-k { color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-hero h2 { color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-hero p { color: rgba(31, 34, 41, 0.82); }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-hero-p { border: 3px solid rgba(38, 42, 56, 0.25); background: rgba(255, 255, 255, 0.06); }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-brick.locked .lg-kj { color: rgba(154, 161, 181, 0.6); }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-layers button { border: 2px solid #e4e5e8; background: #ffffff; }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-layers button[aria-pressed="true"] { background: color-mix(in srgb, var(--c) 12%, #ffffff); }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-lbl small { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-goal { border: 2px solid #e4e5e8; background: #ffffff; }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-goal small { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-goal.sel { background: color-mix(in srgb, var(--c) 12%, #ffffff); }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-setb { border: 1px solid #e4e5e8; background: #ffffff; }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-setb.sel { background: color-mix(in srgb, var(--c) 14%, #ffffff); }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-opts button { background: #ffffff; }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-opts small { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-place > div { border: 1px solid #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-cr { border: 2px solid #e4e5e8; background: #ffffff; }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-cr small { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-cr i { color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-cr-img { background: rgba(58, 63, 75, 0.12) center / cover no-repeat; color: #1f2229; text-shadow: 0 1px 6px rgba(31, 34, 41, 0.12); }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-tree { background: color-mix(in srgb, var(--c) 6%, #ffffff); }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-node { background: #ffffff; border: 1px solid #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-node small { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-node.camp { border-left: 5px solid #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-node.ad { border-left: 4px solid #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-est { color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-ok { color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-psw button { border: 2px solid #e4e5e8; background: #ffffff; }
:where(html.om-dark.om-light[data-brand="digi"]) .gs-hist, :where(html.om-dark.om-light[data-brand="digi"]) .gs-diag, :where(html.om-dark.om-light[data-brand="digi"]) .gs-up { border: 1px solid #e4e5e8; background: #fafafa; }
:where(html.om-dark.om-light[data-brand="digi"]) .gs-diag { border-left: 5px solid #3a3f4b; background: rgba(58, 63, 75, 0.12); }
:where(html.om-dark.om-light[data-brand="digi"]) .gs-kwt th, :where(html.om-dark.om-light[data-brand="digi"]) .gs-kwt td { border-bottom: 1px solid #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .gs-kwt th { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .gs-src { background: #fafafa; color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .gs-src.cliente { background: rgba(220, 24, 48, 0.12); color: #b8122a; }
:where(html.om-dark.om-light[data-brand="digi"]) .gs-src.historial { background: rgba(58, 63, 75, 0.12); color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .gs-src.manual { background: #f5f5f6; color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .gs-cnt { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .gs-cnt.over { color: #dc1830; }
:where(html.om-dark.om-light[data-brand="digi"]) .gs-serp { background: #ffffff; border: 1px solid #e4e5e8; color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .gs-serp p { color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .gs-dom small { color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .gs-fav { background: #f5f5f6; border: 1px solid #e4e5e8; color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .gs-h { color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .gs-sls span { color: #1f2229; }
:where(html.om-dark.om-light[data-brand="digi"]) .gs-gn.sel { box-shadow: 0 0 0 2px #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-ddual .lg-opts button.sel { background: color-mix(in srgb, #3a3f4b 12%, #ffffff); }
:where(html.om-dark.om-light[data-brand="digi"]) .dv-stage { border: 2px solid #e4e5e8; border-left: 6px solid #3a3f4b; background: #ffffff; }
:where(html.om-dark.om-light[data-brand="digi"]) .dv-stage.open { box-shadow: 0 0 0 3px color-mix(in srgb, #8b5cf6 22%, transparent); }
:where(html.om-dark.om-light[data-brand="digi"]) .dv-stage.ok { border-left-color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .dv-n { background: #3a3f4b; color: #f4f4f5; }
:where(html.om-dark.om-light[data-brand="digi"]) .dv-stage.ok .dv-n { background: #3a3f4b; color: #f4f4f5; }
:where(html.om-dark.om-light[data-brand="digi"]) .dv-kj { color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .dv-sum { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .dv-st { color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .dv-tg { color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .dv-sb { border-top: 1px solid #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .dv-sf { border-top: 1px dashed #e4e5e8; background: #fafafa; }
:where(html.om-dark.om-light[data-brand="digi"]) .g-mode button { border: 2px solid #e4e5e8; background: #ffffff; }
:where(html.om-dark.om-light[data-brand="digi"]) .g-mode button[aria-pressed="true"] { border-color: #3a3f4b; background: color-mix(in srgb, #3a3f4b 12%, #ffffff); }
:where(html.om-dark.om-light[data-brand="digi"]) .g-block { border: 1px solid #e4e5e8; background: #ffffff; }
:where(html.om-dark.om-light[data-brand="digi"]) .g-block.done { background: rgba(58, 63, 75, 0.12); border-color: rgba(58, 63, 75, 0.35); }
:where(html.om-dark.om-light[data-brand="digi"]) .g-block.done .g-n { background: #3a3f4b; color: #f4f4f5; }
:where(html.om-dark.om-light[data-brand="digi"]) .g-block.open { border: 2px solid #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .g-n { background: #3a3f4b; color: #f4f4f5; }
:where(html.om-dark.om-light[data-brand="digi"]) .g-sum { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .g-bh { border-bottom: 1px solid #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .g-bf { border-top: 1px dashed #e4e5e8; background: #fafafa; }
:where(html.om-dark.om-light[data-brand="digi"]) .g-i { border: 1px solid #3a3f4b; color: #3a3f4b; background: #ffffff; }
:where(html.om-dark.om-light[data-brand="digi"]) .g-locked { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .g-sug { background: rgba(220, 24, 48, 0.12); border: 1px solid #dc1830; color: #b8122a; }
:where(html.om-dark.om-light[data-brand="digi"]) .g-help { border: 2px solid #3a3f4b; background: #ffffff; }
:where(html.om-dark.om-light[data-brand="digi"]) .g-help-h small { color: #6b707c; }
:where(html.om-dark.om-light[data-brand="digi"]) .g-help dt { color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .g-ojo { background: rgba(220, 24, 48, 0.12); }
:where(html.om-dark.om-light[data-brand="digi"]) .g-rec { border: 1px solid #e4e5e8; border-left: 3px solid #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .g-recst { border-top: 1px dashed #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .g-recok { color: #3a3f4b; }

html.om-dark.om-light[data-brand="digi"] .strip { background: #3a3f4b; height: 2px; }
html.om-dark.om-light[data-brand="digi"] .top { background: #ffffff; border-bottom: 1px solid #f1f1f3; }
html.om-dark.om-light[data-brand="digi"] .card, html.om-dark.om-light[data-brand="digi"] .kpi { background: #ffffff; border: 1px solid #1E222E; }
html.om-dark.om-light[data-brand="digi"] table th { background: #161922; color: #6b707c; }
html.om-dark.om-light[data-brand="digi"] .btn { background: #ffffff; border-color: #d8dade; color: #1f2229; }
html.om-dark.om-light[data-brand="digi"] .btn:hover { border-color: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .btn.primary { background: #3a3f4b; border-color: #3a3f4b; color: #f4f4f5; } html.om-dark.om-light[data-brand="digi"] .btn.primary:hover { background: #5FF0E3; }
html.om-dark.om-light[data-brand="digi"] .field input, html.om-dark.om-light[data-brand="digi"] .field select, html.om-dark.om-light[data-brand="digi"] .field textarea, html.om-dark.om-light[data-brand="digi"] .in { background: #ffffff; border-color: #d8dade; color: #1f2229; }
html.om-dark.om-light[data-brand="digi"] .field input:focus, html.om-dark.om-light[data-brand="digi"] .field select:focus, html.om-dark.om-light[data-brand="digi"] .field textarea:focus, html.om-dark.om-light[data-brand="digi"] .in:focus { border-color: #3a3f4b; box-shadow: 0 0 0 3px rgba(58, 63, 75, .18); }
html.om-dark.om-light[data-brand="digi"] .side .nav a { color: rgba(31, 34, 41, .78); } html.om-dark.om-light[data-brand="digi"] .side .nav a:hover { color: #1f2229; background: rgba(31, 34, 41, .06); }
html.om-dark.om-light[data-brand="digi"] .side .nav a[aria-current="page"] { background: #3a3f4b; color: #f4f4f5; }
html.om-dark.om-light[data-brand="digi"] .side .nav a.nav-sub[aria-current="page"] { background: rgba(58, 63, 75, .14); color: #3a3f4b; }

html.om-dark.om-light[data-brand="digi"] .side .nav a[data-k="estrategia"][aria-current="page"] { background: #dc1830; color: #ffffff; box-shadow: 0 0 18px rgba(220, 24, 48, .35); }
html.om-dark.om-light[data-brand="digi"] .side .nav a[data-k="estrategia"][aria-current="page"] svg { color: #1f2229; stroke: #1f2229; }
html.om-dark.om-light[data-brand="digi"] .side .who { background: #ffffff; color: #1f2229; } html.om-dark.om-light[data-brand="digi"] .side .who button { color: #6b707c; }
html.om-dark.om-light[data-brand="digi"] .logo-box, html.om-dark.om-light[data-brand="digi"] .client-logo, html.om-dark.om-light[data-brand="digi"] [class*="logo"] img { background: #1f2229; }
}
:where(html.om-dark.om-light[data-brand="digi"]) .dv-capa button { border: 2px solid #e4e5e8; background: #ffffff; color: #e7e9ee; }
:where(html.om-dark.om-light[data-brand="digi"]) .dv-capa button[aria-pressed="true"] { border-color: #dc1830; background: color-mix(in srgb, #dc1830 16%, #ffffff); }
:where(html.om-dark.om-light[data-brand="digi"]) .dv-capa, :where(html.om-dark.om-light[data-brand="digi"]) .dv-met, :where(html.om-dark.om-light[data-brand="digi"]) .dv-mapg { border-color: #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .dv-mapr, :where(html.om-dark.om-light[data-brand="digi"]) .dv-mas { border-color: #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .dv-cap.cE { background: #0f3d26; color: #86efac; } :where(html.om-dark.om-light[data-brand="digi"]) .dv-cap.cA { background: #3d2e0a; color: #fcd34d; } :where(html.om-dark.om-light[data-brand="digi"]) .dv-cap.cX { background: #4a1220; color: #fda4af; }
:where(html.om-dark.om-light[data-brand="digi"]) .dv-st2 { background: #1b1f2a; color: #3a3f4b; } :where(html.om-dark.om-light[data-brand="digi"]) .dv-st2.ok { background: #0b2b3d; color: #7dd3fc; } :where(html.om-dark.om-light[data-brand="digi"]) .dv-st2.man { background: #3d0f1c; color: #fda4af; } :where(html.om-dark.om-light[data-brand="digi"]) .dv-st2.pend { background: #2a1748; color: #c4b5fd; }
:where(html.om-dark.om-light[data-brand="digi"]) .dv-up, :where(html.om-dark.om-light[data-brand="digi"]) .dv-item { border-color: #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .hs-card { background: #ffffff; border-color: #e4e5e8; } :where(html.om-dark.om-light[data-brand="digi"]) .hs-card.ok { border-left-color: #3a3f4b; } :where(html.om-dark.om-light[data-brand="digi"]) .hs-card:not(.ok) { border-left-color: #dc1830; }
:where(html.om-dark.om-light[data-brand="digi"]) .hs-bar { background: #e4e5e8; } :where(html.om-dark.om-light[data-brand="digi"]) .hs-t th, :where(html.om-dark.om-light[data-brand="digi"]) .hs-t td { border-color: #e4e5e8; } :where(html.om-dark.om-light[data-brand="digi"]) .hs-kp div { border-color: #33384a; }
:where(html.om-dark.om-light[data-brand="digi"]) .dv-capa button[aria-pressed="true"] { border-color: #3a3f4b; background: color-mix(in srgb, #3a3f4b 14%, #ffffff); }
:where(html.om-dark.om-light[data-brand="digi"]) .dv-cap.cE { color: #3a3f4b !important; } :where(html.om-dark.om-light[data-brand="digi"]) .dv-cap.cA { color: #3a3f4b !important; border-color: #475569; } :where(html.om-dark.om-light[data-brand="digi"]) .dv-cap.cX { color: #dc1830 !important; }
:where(html.om-dark.om-light[data-brand="digi"]) .dv-st2.ok { color: #3a3f4b; } :where(html.om-dark.om-light[data-brand="digi"]) .dv-st2.man { color: #dc1830; } :where(html.om-dark.om-light[data-brand="digi"]) .dv-st2.pend { background: #1b1f2a; color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .hs-chk .ok .hs-i { color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .dv-capa .dv-cb[data-dvcapa="A"][aria-pressed="true"] { border-color: #dc1830; background: color-mix(in srgb, #dc1830 14%, #ffffff); }
:where(html.om-dark.om-light[data-brand="digi"]) .dv-cb[data-dvcapa="E"] .dv-kj, :where(html.om-dark.om-light[data-brand="digi"]) .dv-cb[data-dvcapa="X"] .dv-kj { color: #3a3f4b; } :where(html.om-dark.om-light[data-brand="digi"]) .dv-cb[data-dvcapa="A"] .dv-kj { color: #dc1830; }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-nc { background: #0f1219; border-color: #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-nc-seg, :where(html.om-dark.om-light[data-brand="digi"]) .lg-nc-seg button, :where(html.om-dark.om-light[data-brand="digi"]) .lg-nc-use, :where(html.om-dark.om-light[data-brand="digi"]) .lg-nc-f { border-color: #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-tile-new b, :where(html.om-dark.om-light[data-brand="digi"]) .lg-nc-seg button.on { color: #3a3f4b; }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-ma { background: #0f1219; border-color: #e4e5e8; }
:where(html.om-dark.om-light[data-brand="digi"]) .lg-ma-row { border-color: #e4e5e8; } :where(html.om-dark.om-light[data-brand="digi"]) .lg-ma-tag { color: #3a3f4b; }



html.om-dark.om-light[data-brand="digi"] .side .nav-grp .nav-jp { color: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .side .nav-grp.here .nav-jp { color: #dc1830; }
html.om-dark.om-light[data-brand="digi"] .side .nav-grp[data-g="Cliente"] .nav-jp { color: #9a7400; }
html.om-dark.om-light[data-brand="digi"] .side .nav a[data-k="planet"][aria-current="page"], html.om-dark.om-light[data-brand="digi"] .side .nav a[data-k="reporte"][aria-current="page"], html.om-dark.om-light[data-brand="digi"] .side .nav a[data-k="energia"][aria-current="page"], html.om-dark.om-light[data-brand="digi"] .side .nav a[data-k="preguntas"][aria-current="page"] { background: #9a7400; color: #ececee; }
html.om-dark.om-light[data-brand="digi"] .side .nav a.nav-sub[data-k="reporte"][aria-current="page"], html.om-dark.om-light[data-brand="digi"] .side .nav a.nav-sub[data-k="energia"][aria-current="page"], html.om-dark.om-light[data-brand="digi"] .side .nav a.nav-sub[data-k="preguntas"][aria-current="page"] { background: rgba(154, 116, 0, .16); color: #9a7400; }
html.om-dark.om-light[data-brand="digi"] .side .nav a[data-k="planet"][aria-current="page"] svg { color: #ececee; stroke: #ececee; }
html.om-dark.om-light[data-brand="digi"] body.pl-theme .main { --green: #9a7400; --green-bg: rgba(154, 116, 0, .14); --cyan: #9a7400; --violet: #9a7400; }
html.om-dark.om-light[data-brand="digi"] body.pl-theme .strip { background: #9a7400; }
html.om-dark.om-light[data-brand="digi"] body.pl-theme .main a:not(.btn):not(.mcard):not(.ccard) { color: #9a7400; }
html.om-dark.om-light[data-brand="digi"] body.pl-theme .chip-violet, html.om-dark.om-light[data-brand="digi"] body.pl-theme .chip-cyan { background: rgba(154, 116, 0, .14); color: #9a7400; }
html.om-dark.om-light[data-brand="digi"] body.pl-theme .tile, html.om-dark.om-light[data-brand="digi"] body.pl-theme .tile:nth-child(2), html.om-dark.om-light[data-brand="digi"] body.pl-theme .tile:nth-child(4) { border-top-color: #9a7400; }
html.om-dark.om-light[data-brand="digi"] body.pl-theme .btn.primary, html.om-dark.om-light[data-brand="digi"] body.pl-theme .btn.primary:hover { background: #9a7400; border-color: #9a7400; color: #ececee; }
html.om-dark.om-light[data-brand="digi"] body.pl-theme .chip-green { background: rgba(154, 116, 0, .14); color: #9a7400; }
html.om-dark.om-light[data-brand="digi"] body.pl-theme .bar i, html.om-dark.om-light[data-brand="digi"] body.pl-theme .prog-b i { background: #9a7400; }
html.om-dark.om-light[data-brand="digi"] body.pl-theme .go, html.om-dark.om-light[data-brand="digi"] body.pl-theme .kz-go { color: #9a7400; border-color: #9a7400; }
html.om-dark.om-light[data-brand="digi"] body.pl-theme .mcard.risk-good, html.om-dark.om-light[data-brand="digi"] body.pl-theme .mcard.risk-done { border-left-color: #9a7400; }
html.om-dark.om-light[data-brand="digi"] body.pl-theme .mcard:hover, html.om-dark.om-light[data-brand="digi"] body.pl-theme .ccard:hover { border-color: #9a7400; }
html.om-dark.om-light[data-brand="digi"] body.pl-theme .alertbox.info { background: rgba(154, 116, 0, .12); }
html.om-dark.om-light[data-brand="digi"] body.pl-theme .tabs button[aria-pressed="true"] { box-shadow: inset 0 -2px 0 #9a7400, 0 1px 3px rgba(31, 34, 41, 0.12); }
html.om-dark.om-light[data-brand="digi"] body.pl-theme .spin { border-color: rgba(154, 116, 0, .25); border-top-color: #9a7400; }
html.om-dark.om-light[data-brand="digi"] body.pl-theme .top h1 { color: #9a7400; }
html.om-dark.om-light[data-brand="digi"] body.pl-theme :focus-visible { outline-color: #9a7400; }

html.om-dark.om-light[data-brand="digi"] body.pl-theme #ptitle .pt-kj { color: #9a7400; }
:where(html.om-dark.om-light[data-brand="digi"]) .g-layer b { color: #3a3f4b; } :where(html.om-dark.om-light[data-brand="digi"]) .g-mi { color: #3a3f4b; } :where(html.om-dark.om-light[data-brand="digi"]) .g-mi[aria-pressed="true"] { color: #dc1830; }


html.om-dark.om-light[data-brand="digi"] .nav a { color: rgba(31, 34, 41, .78); }
html.om-dark.om-light[data-brand="digi"] .side .who button { color: rgba(31, 34, 41, .8); }
html.om-dark.om-light[data-brand="digi"] .btn.navy:hover { background: #e6eafb; }
html.om-dark.om-light[data-brand="digi"] .rec .dot.mid { background: #dc1830; }
html.om-dark.om-light[data-brand="digi"] .mcard.risk-risk { border-left: 4px solid #dc1830; }
html.om-dark.om-light[data-brand="digi"] .thumb { color: rgba(31, 34, 41, .8); }
html.om-dark.om-light[data-brand="digi"] .pv-none { color: rgba(31, 34, 41, .8); }
html.om-dark.om-light[data-brand="digi"] .opt.v-mixed { border-left-color: #dc1830; }
html.om-dark.om-light[data-brand="digi"] .opt.v-neutral, html.om-dark.om-light[data-brand="digi"] .opt.v-inconclusive { border-left-color: #6b707c; }
html.om-dark.om-light[data-brand="digi"] .cmp-b i { background: #6b707c; }
html.om-dark.om-light[data-brand="digi"] .chk.ok > span { background: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .chk.warn > span { background: #dc1830; }
html.om-dark.om-light[data-brand="digi"] .tdot.worked { background: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .tdot.mixed { background: #dc1830; }
html.om-dark.om-light[data-brand="digi"] .nav-sec { color: rgba(31, 34, 41, .5); border-top: 1px solid rgba(31, 34, 41, .12); }
html.om-dark.om-light[data-brand="digi"] .pp-h .pp-x { color: rgba(31, 34, 41, .6); }
html.om-dark.om-light[data-brand="digi"] .pp-h .pp-meta { color: rgba(31, 34, 41, .78); }
html.om-dark.om-light[data-brand="digi"] .dm-thumb[data-kind=audio] .dm-ad { background: #ebf8fa; }
html.om-dark.om-light[data-brand="digi"] .dm-game { background: #eeedf5; color: #1f2229; }
html.om-dark.om-light[data-brand="digi"] .side { background: #ffffff; }
html.om-dark.om-light[data-brand="digi"] .side .brand.om-side { color: #1f2229; }
html.om-dark.om-light[data-brand="digi"] .nav-jp { color: #6b707c; }
html.om-dark.om-light[data-brand="digi"] .nav-es b { color: #1f2229; }
html.om-dark.om-light[data-brand="digi"] .nav-es small { color: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .nav-grp.here .nav-jp { color: #dc1830; }
html.om-dark.om-light[data-brand="digi"] .nav a[aria-current="page"] { background: #3a3f4b; color: #f4f4f5; }
html.om-dark.om-light[data-brand="digi"] #om-intro { background: #f4f4f5; }
html.om-dark.om-light[data-brand="digi"] 0%, html.om-dark.om-light[data-brand="digi"] 20% { border-color: #e4e5e8; }
html.om-dark.om-light[data-brand="digi"] 30%, html.om-dark.om-light[data-brand="digi"] 80% { color: #3a3f4b; border-color: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .om-idle-box { background: #ffffff; border: 1px solid #d8dade; color: #1f2229; }
html.om-dark.om-light[data-brand="digi"] .om-idle-c { color: #b8122a; }
html.om-dark.om-light[data-brand="digi"] .om-idle-box .btn.primary { background: #3a3f4b; border-color: #3a3f4b; color: #f4f4f5; }
html.om-dark.om-light[data-brand="digi"] .om-bye { background: #f4f4f5; color: #1f2229; }
html.om-dark.om-light[data-brand="digi"] .in-hi::before, html.om-dark.om-light[data-brand="digi"] .in-brief::before { border-left: 2px solid #3a3f4b; border-top: 2px solid #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .in-k { color: #dc1830; }
html.om-dark.om-light[data-brand="digi"] .in-bi:hover { border-color: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .in-dot { background: #6b707c; }
html.om-dark.om-light[data-brand="digi"] .in-critical .in-dot { background: #dc1830; }
html.om-dark.om-light[data-brand="digi"] .in-risk .in-dot { background: #dc1830; }
html.om-dark.om-light[data-brand="digi"] .in-watch .in-dot { background: #6b707c; }
html.om-dark.om-light[data-brand="digi"] .in-good .in-dot { background: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .in-ok { color: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .in-card { border-top: 3px solid #6b707c; }
html.om-dark.om-light[data-brand="digi"] .in-card:hover { border-color: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .in-card.in-critical { border-top-color: #dc1830; }
html.om-dark.om-light[data-brand="digi"] .in-card.in-risk { border-top-color: #dc1830; }
html.om-dark.om-light[data-brand="digi"] .in-card.in-good { border-top-color: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .in-bar i { background: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .in-link { color: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .side .who #wq { color: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .m-bar { background: #ffffff; border-bottom: 1px solid #e4e5e8; color: #1f2229; }
html.om-dark.om-light[data-brand="digi"] .m-bar button { border: 1px solid #d8dade; background: #ffffff; color: #1f2229; }
html.om-dark.om-light[data-brand="digi"] .m-bar #m-menu { border-color: #3a3f4b; color: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .side { background: #ffffff; }
html.om-dark.om-light[data-brand="digi"] .m-close { border: 1px solid #d8dade; background: #ffffff; color: #1f2229; }
html.om-dark.om-light[data-brand="digi"] .in-tile-a small { color: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .in-tile-a:hover { border-color: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .cx-card.cx-ok { border-top-color: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .cx-card.cx-warn { border-top-color: #dc1830; }
html.om-dark.om-light[data-brand="digi"] .cx-card.cx-bad { border-top-color: #dc1830; }
html.om-dark.om-light[data-brand="digi"] .cx-ok .cx-st { color: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .cx-ok .cx-st i { background: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .cx-warn .cx-st { color: #b8122a; }
html.om-dark.om-light[data-brand="digi"] .cx-warn .cx-st i { background: #dc1830; }
html.om-dark.om-light[data-brand="digi"] .cx-bad .cx-st { color: #dc1830; }
html.om-dark.om-light[data-brand="digi"] .cx-bad .cx-st i { background: #dc1830; }
html.om-dark.om-light[data-brand="digi"] .cx-old { color: #b8122a; }
html.om-dark.om-light[data-brand="digi"] .cx-can .y { color: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .cx-issue { border: 1px solid rgba(220, 24, 48, .45); background: rgba(220, 24, 48, .08); color: #b8122a; }
html.om-dark.om-light[data-brand="digi"] .cx-msg { color: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .in-conn { border: 1px solid rgba(220, 24, 48, .45); background: rgba(220, 24, 48, .08); color: #b8122a; }
html.om-dark.om-light[data-brand="digi"] .hx-google { background: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .mki-frame { background: #f4f4f5; }
html.om-dark.om-light[data-brand="digi"] .lg-hero { color: #1f2229; background: radial-gradient(circle at 85% 20%, rgba(0, 186, 255, .35), transparent 45%), linear-gradient(120deg, #eceefc 0%, #dee3f9 45%, #6B00F7 100%); }
html.om-dark.om-light[data-brand="digi"] .lg-hero p { color: rgba(31, 34, 41, .82); }
html.om-dark.om-light[data-brand="digi"] .gs-diag { border-left: 5px solid #3a3f4b; background: #69ebcd; }
html.om-dark.om-light[data-brand="digi"] .gs-src.historial { background: #62eeac; color: #e3fdf6; }
html.om-dark.om-light[data-brand="digi"] .gs-serp { background: #1f2229; border: 1px solid #131416; color: #f4f4f5; }
html.om-dark.om-light[data-brand="digi"] .gs-gn.sel { box-shadow: 0 0 0 2px #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .pq.pq-ok { border-left-color:#3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .pq.pq-mid { border-left-color:#3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .oc-fab .oc-orb { background:#f4f4f5; box-shadow:inset 0 0 0 1.5px rgba(58, 63, 75, .55); }
html.om-dark.om-light[data-brand="digi"] .oc-panel::before { background:linear-gradient(90deg,#dc1830,#3a3f4b 55%,transparent); }
html.om-dark.om-light[data-brand="digi"] .oc-h .oc-orb { background:#f4f4f5; box-shadow:inset 0 0 0 1.5px rgba(58, 63, 75, .55); }
html.om-dark.om-light[data-brand="digi"] .oc-sug:hover { border-color:#3a3f4b; background:rgba(58, 63, 75, .07); }
html.om-dark.om-light[data-brand="digi"] .oc-f input:focus { border-color:#3a3f4b; box-shadow:0 0 0 3px rgba(58, 63, 75, .15); }
html.om-dark.om-light[data-brand="digi"] .oc-dots i { background:#3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .en-tw2 { stroke:#dc1830; }
html.om-dark.om-light[data-brand="digi"] .en-dot2 { fill:#dc1830; }
html.om-dark.om-light[data-brand="digi"] .en-imp { background:rgba(58, 63, 75, .08); border-left:3px solid #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .es-orb { background:#f4f4f5; box-shadow:inset 0 0 0 1.5px rgba(58, 63, 75, .55); }
html.om-dark.om-light[data-brand="digi"] .es-assistant>span { color:#dc1830; }
html.om-dark.om-light[data-brand="digi"] .es-deckov { background:#fcfcfe; }
html.om-dark.om-light[data-brand="digi"] .es-dbar { border-bottom:1px solid #e4e5e8; background:#ffffff; color:#1f2229; }
html.om-dark.om-light[data-brand="digi"] .es-dbar .btn { color:#1f2229; }
html.om-dark.om-light[data-brand="digi"] .es-dwrap iframe { background:#fcfcfe; }
html.om-dark.om-light[data-brand="digi"] .es-qcd { color:#1f2229; }
html.om-dark.om-light[data-brand="digi"] .es-qcd summary { border:1px solid #e4e5e8; }
html.om-dark.om-light[data-brand="digi"] .es-qcd ul { background:#ffffff; border:1px solid #e4e5e8; }
html.om-dark.om-light[data-brand="digi"] .es-qcbox { background:#ffffff; border:1px solid #e4e5e8; color:#1f2229; }
html.om-dark.om-light[data-brand="digi"] .alfa-panel { background:linear-gradient(180deg,rgba(255, 178, 26, .07),#ffffff 40%); color:#1f2229; }
html.om-dark.om-light[data-brand="digi"] .alfa-h small { color:#6b707c; }
html.om-dark.om-light[data-brand="digi"] .alfa-orb { color:#805500; background:#f4f4f5; }
html.om-dark.om-light[data-brand="digi"] .alfa-v span { color:#6b707c; }
html.om-dark.om-light[data-brand="digi"] .alfa-panel li>span { color:#6b707c; }
html.om-dark.om-light[data-brand="digi"] .om-alert-box { background:#ffffff; color:#1f2229; border:1px solid rgba(220, 24, 48, .55); box-shadow:0 20px 60px rgba(31, 34, 41, 0.12),0 0 0 1px rgba(220, 24, 48, .15); }
html.om-dark.om-light[data-brand="digi"] .om-alert-h small { color:#dc1830; }
html.om-dark.om-light[data-brand="digi"] .om-alert-orb { background:#f4f4f5; box-shadow:inset 0 0 0 1.5px rgba(220, 24, 48, .7); }
html.om-dark.om-light[data-brand="digi"] .om-alert-box p { color:#707b98; }
html.om-dark.om-light[data-brand="digi"] .om-alert-todo { border-left:3px solid #3a3f4b; background:rgba(58, 63, 75, .06); }
html.om-dark.om-light[data-brand="digi"] .om-alert-todo b { color:#3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .om-alert-box details { color:#6b707c; }
html.om-dark.om-light[data-brand="digi"] .om-alert-acts .btn { color:#1f2229; }
html.om-dark.om-light[data-brand="digi"] .es-camino { border:1px solid #e4e5e8; background:linear-gradient(180deg,rgba(58, 63, 75, .05),rgba(58, 63, 75, .01)); }
html.om-dark.om-light[data-brand="digi"] .es-fase { border:1px solid #eef0f4; }
html.om-dark.om-light[data-brand="digi"] .es-fase b { color:#6b707c; }
html.om-dark.om-light[data-brand="digi"] .es-fase.now { border-color:#3a3f4b; box-shadow:0 0 0 1px rgba(58, 63, 75, .25); }
html.om-dark.om-light[data-brand="digi"] .es-fase.done b { color:#3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .es-fase ol { color:#6b707c; }
html.om-dark.om-light[data-brand="digi"] .es-fase li.done { color:#1f2229; }
html.om-dark.om-light[data-brand="digi"] .es-fase li.done span { background:#3a3f4b; border-color:#3a3f4b; color:#ffffff; }
html.om-dark.om-light[data-brand="digi"] .btn.al-go { background:linear-gradient(90deg,#dc1830,#805500); color:#ffffff; }
html.om-dark.om-light[data-brand="digi"] .es-pend { border:1px solid #3a3f4b; background:rgba(58, 63, 75, .05); }
html.om-dark.om-light[data-brand="digi"] .es-dr { border-top:1px solid #eef0f4; }
html.om-dark.om-light[data-brand="digi"] .es-dr div:nth-child(2) p { color:#6b707c; }
html.om-dark.om-light[data-brand="digi"] .es-dr div:nth-child(3) p { color:#1f2229; }
html.om-dark.om-light[data-brand="digi"] .al-ask-box { border:1px solid #805500; background:radial-gradient(120% 90% at 50% 0%,rgba(255, 178, 26, .18),#f8f9fb 60%); }
html.om-dark.om-light[data-brand="digi"] .al-ask-box .al-orb { color:#ffffff; background:radial-gradient(circle,#f0b000,#805500 55%,#FF6A00); }
html.om-dark.om-light[data-brand="digi"] .al-ask-box ul { color:#171512; }
html.om-dark.om-light[data-brand="digi"] .btn.al-yes { background:linear-gradient(90deg,#FF6A00,#805500); color:#ffffff; }
html.om-dark.om-light[data-brand="digi"] .es-deckov.al-on { background:radial-gradient(120% 80% at 50% -10%,rgba(255, 140, 0, .28),#f4f4f5 55%)!important; }
html.om-dark.om-light[data-brand="digi"] .al-trans p { color:#171512; }
html.om-dark.om-light[data-brand="digi"] .al-om { color:#dc1830; }
html.om-dark.om-light[data-brand="digi"] .nav a[data-k="estrategia"][aria-current="page"] { background:#dc1830; color:#ffffff; box-shadow:0 0 18px rgba(220, 24, 48, .35); }
html.om-dark.om-light[data-brand="digi"] .es-ag { border-bottom:1px solid #eef0f4; }
html.om-dark.om-light[data-brand="digi"] .es-agb { border:1px solid #ebedf2; color:#707b98; }
html.om-dark.om-light[data-brand="digi"] .es-agb.ag-omega.on { background:#dc1830; border-color:#dc1830; color:#ffffff; }
html.om-dark.om-light[data-brand="digi"] .es-pl.on { outline:3px solid #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .es-logoscard { border-bottom:1px solid #eef0f4; }
html.om-dark.om-light[data-brand="digi"] .btn.es-logook { color:#3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .lg-box { border-color:#3a3f4b; background:#f8f9fb; box-shadow:0 0 40px rgba(58, 63, 75, .15); }
html.om-dark.om-light[data-brand="digi"] .dv-capa button[aria-pressed="true"] { border-color: #dc1830; background: color-mix(in srgb, #dc1830 10%, #1f2229); }
html.om-dark.om-light[data-brand="digi"] .dv-item.ok { border-left-color: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .dv-item.warn { border-left-color: #dc1830; background: color-mix(in srgb, #dc1830 6%, transparent); }
html.om-dark.om-light[data-brand="digi"] .hs-card.ok { border-left-color: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .hs-bar i { background: linear-gradient(90deg, #dc1830, #3a3f4b); }
html.om-dark.om-light[data-brand="digi"] .hs-chk .ok .hs-i { color: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .dv-capa button[aria-pressed="true"] { border-color: #3a3f4b; background: color-mix(in srgb, #3a3f4b 12%, #1f2229); }
html.om-dark.om-light[data-brand="digi"] .dv-cap.cE { color: #d9fbf8 !important; border-color: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .dv-cap.cX { border-color: #dc1830; }
html.om-dark.om-light[data-brand="digi"] .dv-st2.ok { background: color-mix(in srgb, #3a3f4b 14%, transparent); color: #d9fbf8; }
html.om-dark.om-light[data-brand="digi"] .dv-st2.man { background: color-mix(in srgb, #dc1830 12%, transparent); }
html.om-dark.om-light[data-brand="digi"] .dv-item.ok { border-left-color: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .dv-item.bad { border-left-color: #dc1830; }
html.om-dark.om-light[data-brand="digi"] .hs-card { border-left-color: #dc1830; }
html.om-dark.om-light[data-brand="digi"] .hs-card.ok { border-left-color: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .hs-chk .bad .hs-i { color: #dc1830; }
html.om-dark.om-light[data-brand="digi"] .hs-jp { color: #dc1830; }
html.om-dark.om-light[data-brand="digi"] .hs-hi { color: #dc1830; }
html.om-dark.om-light[data-brand="digi"] .hs-fix { border: 1px solid #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .hs-fix:hover { background: color-mix(in srgb, #3a3f4b 15%, transparent); }
html.om-dark.om-light[data-brand="digi"] .adj-dlg { border: 1px solid #e4e5e8; background: #ffffff; color: #1f2229; }
html.om-dark.om-light[data-brand="digi"] .adj-t th, html.om-dark.om-light[data-brand="digi"] .adj-t td { border-bottom: 1px solid #e4e5e8; }
html.om-dark.om-light[data-brand="digi"] .dv-cb[data-dvcapa="E"] .dv-kj, html.om-dark.om-light[data-brand="digi"] .dv-cb[data-dvcapa="X"] .dv-kj { color: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .dv-cb[data-dvcapa="A"] .dv-kj { color: #dc1830; }
html.om-dark.om-light[data-brand="digi"] .dv-capa .dv-cb[data-dvcapa="A"][aria-pressed="true"] { border-color: #dc1830; background: color-mix(in srgb, #dc1830 12%, transparent); }
html.om-dark.om-light[data-brand="digi"] .lg-tile-new { border-color: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .lg-nc-k { color: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .lg-nc-seg button.on { background: color-mix(in srgb, #3a3f4b 18%, transparent); box-shadow: inset 0 -2px 0 #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .lg-nc-dup { border-left: 3px solid #dc1830; background: color-mix(in srgb, #dc1830 7%, transparent); }
html.om-dark.om-light[data-brand="digi"] .lg-ma-k { color: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .lg-ma-tag { border: 1px solid #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .lg-ma-tk { color: #dc1830; }
html.om-dark.om-light[data-brand="digi"] .lg-ma-ck { border-left: 3px solid #3a3f4b; background: color-mix(in srgb, #3a3f4b 6%, transparent); }
html.om-dark.om-light[data-brand="digi"] .lg-ma-note { border-left: 3px solid #dc1830; background: color-mix(in srgb, #dc1830 7%, transparent); }
html.om-dark.om-light[data-brand="digi"] .lg-emo { color: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .lg-tile.sel .lg-emo { color: #dc1830; }
html.om-dark.om-light[data-brand="digi"] .lg-kj { color: #dc1830; }
html.om-dark.om-light[data-brand="digi"] .kz-cap-b { background: color-mix(in srgb, #3a3f4b 12%, transparent); }
html.om-dark.om-light[data-brand="digi"] .kz-cap-b i { background: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .kz-cap-b i.over { background: #dc1830; }
html.om-dark.om-light[data-brand="digi"] .kz-set { border-left: 2px solid #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .kz-form { background: color-mix(in srgb, #3a3f4b 6%, transparent); border: 1px solid color-mix(in srgb, #3a3f4b 35%, transparent); }
html.om-dark.om-light[data-brand="digi"] .kz-pend { border: 1px solid #dc1830; background: color-mix(in srgb, #dc1830 6%, transparent); }
html.om-dark.om-light[data-brand="digi"] .kz-st.hl-t { border-color: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .kz-st.hl-r { border-color: #dc1830; color: #dc1830; }
html.om-dark.om-light[data-brand="digi"] .btn.kz-danger { background: #dc1830; border-color: #dc1830; color: #ffffff; }
html.om-dark.om-light[data-brand="digi"] .mcard.risk-done { border-left: 4px solid #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .kz-form input.kz-bad { border-color: #dc1830; }
html.om-dark.om-light[data-brand="digi"] .om-back { border-color: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .kzf { background: radial-gradient(1200px 500px at 0% 0%, rgba(58, 63, 75, .07), transparent 60%), #ffffff; color: #1f2229; }
html.om-dark.om-light[data-brand="digi"] .kzf-brand small { color: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .kzf-m { color: #6b707c; }
html.om-dark.om-light[data-brand="digi"] .kzf-k { color: #dc1830; }
html.om-dark.om-light[data-brand="digi"] .kzf-n { background: rgba(58, 63, 75, .15); color: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .kzf-inbox, html.om-dark.om-light[data-brand="digi"] .kzf-list { background: #ffffff; border: 1px solid #e4e5e8; }
html.om-dark.om-light[data-brand="digi"] .kzf-ch { border-top: 1px dashed #e4e5e8; }
html.om-dark.om-light[data-brand="digi"] .kzf-empty { color: #6b707c; }
html.om-dark.om-light[data-brand="digi"] .kzf-card { border: 1px solid #e4e5e8; background: #f7f8fb; }
html.om-dark.om-light[data-brand="digi"] .kzf-card:hover { border-color: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .kzf-open { color: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .kzf-card.risk-critical { border-left-color: #dc1830; }
html.om-dark.om-light[data-brand="digi"] .kzf-card.risk-risk { border-left-color: #dc1830; }
html.om-dark.om-light[data-brand="digi"] .kzf-card.risk-good, html.om-dark.om-light[data-brand="digi"] .kzf-card.risk-done { border-left-color: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .kzf-ctx { border-bottom: 1px solid #e4e5e8; }
html.om-dark.om-light[data-brand="digi"] .kzf-work .kz-r > * { background: #ffffff; border: 1px solid #e4e5e8; }
html.om-dark.om-light[data-brand="digi"] .kzf-work .kz-r .kz-pend { border-color: #dc1830; }
html.om-dark.om-light[data-brand="digi"] .kzf-work .kz-camp { background: #ffffff; }
html.om-dark.om-light[data-brand="digi"] .kz-go { border: 1px solid #3a3f4b; color: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .btn.kz-btn { border-color: #3a3f4b; color: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .kzf-nav { border: 1px solid #e4e5e8; background: #f7f8fb; }
html.om-dark.om-light[data-brand="digi"] .kzf-nav a { color: #0f1219; }
html.om-dark.om-light[data-brand="digi"] .kzf-nav a:hover { background: rgba(58, 63, 75, .1); color: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .kzf-nav a[aria-current] { background: rgba(58, 63, 75, .16); color: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .mb-intro { border-left: 4px solid #3a3f4b; background: var(--white, #ffffff); }
html.om-dark.om-light[data-brand="digi"] .mb-intro > span { color: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .mb-tabs button[aria-pressed="true"] { border-color: #3a3f4b; background: rgba(58, 63, 75, .10); }
html.om-dark.om-light[data-brand="digi"] .mb-tabs button span[lang] { color: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .mb-badge { background: #dc1830; color: #ffffff; }
html.om-dark.om-light[data-brand="digi"] .mb-lesson summary span[lang] { color: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .mb-rule { border-left: 3px solid #3a3f4b; background: rgba(58, 63, 75, .06); }
html.om-dark.om-light[data-brand="digi"] .mb-mist { border-left: 3px solid #dc1830; background: rgba(220, 24, 48, .06); }
html.om-dark.om-light[data-brand="digi"] .mb-quiz b span[lang] { color: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .mb-opts button:hover:not([disabled]) { border-color: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .mb-opts button.right { border-color: #3a3f4b; background: rgba(58, 63, 75, .14); }
html.om-dark.om-light[data-brand="digi"] .mb-opts button.wrong { border-color: #dc1830; background: rgba(220, 24, 48, .10); }
html.om-dark.om-light[data-brand="digi"] .mb-brief { border-left: 4px solid #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .mb-rv .mb-err .mb-lv { color: #dc1830; }
html.om-dark.om-light[data-brand="digi"] .mb-rv .mb-ok .mb-lv { color: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .mb-score b { color: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .mb-sent { border: 1px solid #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .mb-sent > span { color: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .mb-detail { border-left: 4px solid #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .mb-detail h2 span[lang] { color: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .mb-note.fix .mb-lv { color: #dc1830; }
html.om-dark.om-light[data-brand="digi"] .mb-note.ok .mb-lv { color: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .mb-mount { border: 1px dashed #dc1830; }
html.om-dark.om-light[data-brand="digi"] .mb-step.done span[lang] { color: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] .mb-step.cur { border-color: #3a3f4b; background: rgba(58, 63, 75, .07); }
html.om-dark.om-light[data-brand="digi"] .mb-step.cur span[lang] { color: #dc1830; }
html.om-dark.om-light[data-brand="digi"] .mb-hero .lg-hero-kj { color: #3a3f4b; }
html.om-dark.om-light[data-brand="digi"] #ptitle .pt-kj { color: #dc1830; }
html.om-dark.om-light[data-brand="digi"] button[aria-label^="Cerrar"] { color: #b85c00 !important; }
html.om-dark.om-light[data-brand="digi"] button[aria-label^="Cerrar"]:hover, html.om-dark.om-light[data-brand="digi"] button[aria-label^="Cerrar"]:focus-visible { border-color: #b85c00 !important; }
html.om-dark.om-light[data-brand="digi"] .om-theme { border: 1px solid rgba(58, 63, 75, .45); background: rgba(58, 63, 75, .08); color: #3a3f4b; }


html.om-dark.om-light[data-brand="digi"], html.om-dark.om-light[data-brand="digi"] body { background: #f4f4f5; color: #1f2229; color-scheme: light; }
html.om-dark.om-light[data-brand="digi"] button[aria-label^="Cerrar"] { color: #b85c00 !important; border-color: rgba(184, 92, 0, .55) !important; background: rgba(184, 92, 0, .08) !important; }
html.om-dark.om-light[data-brand="digi"] .side { background: #ffffff; border-right: 1px solid #e4e5e8; }

/* Reglas de styles.css */
html.om-light[data-brand="digi"] .om-theme { border-color: rgba(58, 63, 75, .45); background: rgba(58, 63, 75, .07); color: #3a3f4b; }
html.om-light[data-brand="digi"] .overlay { background: rgba(11, 13, 18, .55) !important; }
html.om-light[data-brand="digi"] .modal input[type="file"] { border-color: #3a3f4b; background: rgba(58, 63, 75, .05); color: #6b707c; }
html.om-light[data-brand="digi"] .modal input[type="file"]::file-selector-button { background: #3a3f4b; color: #FFFFFF; }
html.om-light[data-brand="digi"] .om-file { border-color: #3a3f4b; background: rgba(58, 63, 75, .05); }
html.om-light[data-brand="digi"] .om-file-b { background: #3a3f4b; color: #FFFFFF; }
html.om-light[data-brand="digi"] .om-file-n { color: #6b707c; }
html.om-light[data-brand="digi"] .om-file.has .om-file-n { color: #1f2229; }
html.om-light[data-brand="digi"] .pm-next { background: #FFFFFF; border-color: #d8dade; border-left-color: #3a3f4b; }
html.om-light[data-brand="digi"] :is(.kg, .kg-admodal) { --kg-soft: #F2F4F7; --kg-ac: #3a3f4b; --kg-warn: #B35A00; --kg-bad: #C0243A; }
html.om-light[data-brand="digi"] .kg-todo { --kg-warn: #B35A00; }
html.om-light[data-brand="digi"] .oms { background: #FFFFFF; color: #14181F; border-color: rgba(58, 63, 75, .45); box-shadow: 0 18px 50px rgba(11, 13, 18, .18), 0 0 0 1px rgba(11, 13, 18, .06); }
html.om-light[data-brand="digi"] .oms-o.hi { background: rgba(58, 63, 75, .10); color: #1f2229; }
html.om-light[data-brand="digi"] .oms-o.on { color: #3a3f4b; }
html.om-light[data-brand="digi"] .oms-q { background: #F4F6F8; border-color: #D8DDE5; }
html.om-light[data-brand="digi"] .oms-q:focus { border-color: #3a3f4b; }
html.om-light[data-brand="digi"] .oms-g { color: #6b707c; }
html.om-light[data-brand="digi"] select.oms-open { border-color: #3a3f4b !important; box-shadow: 0 0 0 3px rgba(58, 63, 75, .15); }
html.om-light[data-brand="digi"] { --tq-ac: #3a3f4b; --tq-acb: rgba(58, 63, 75, .1); }
html.om-light[data-brand="digi"] .nav a[data-k="estrategia"] .nav-omega { color: #000; }
html.om-light[data-brand="digi"] .cap-crit { color: #B3122E; }
html.om-light[data-brand="digi"] .cap-warn { color: #9A5300; }
html.om-light[data-brand="digi"] .pace-y.ok b { color: #3a3f4b; }
html.om-light[data-brand="digi"] .pace-y.late b { color: #B86400; }
html.om-light[data-brand="digi"] .ch-map path { stroke: rgba(0, 0, 0, .2); fill: rgba(0, 0, 0, .03); }
html.om-light[data-brand="digi"] .ch-map path.exp { fill: rgba(58, 63, 75, .5); }
html.om-light[data-brand="digi"] .ch-dot { fill: #111; stroke: #fff; }
html.om-light[data-brand="digi"] .gm-ov { background: #F4F6F8; color: #1f2229; }
html.om-light[data-brand="digi"] .gm-card { background: #FFFFFF; border-color: #d8dade; }
html.om-light[data-brand="digi"] .gm-t span, html.om-light[data-brand="digi"] .pz-gm span { color: #3a3f4b; }
html.om-light[data-brand="digi"] .gm-c-st.ok { color: #3a3f4b; border-color: rgba(58, 63, 75, .45); }
html.om-light[data-brand="digi"] .gm-c-st.warn { color: #9A5300; }
html.om-light[data-brand="digi"] .gm-foot { color: #3A4150; border-color: #d8dade; }
html.om-light[data-brand="digi"] .gm-3d { background: #fff; }
html.om-light[data-brand="digi"] .co-note { border-left-color: #3a3f4b; }
html.om-light[data-brand="digi"] .co-note b span { color: #3a3f4b; }
html.om-light[data-brand="digi"] .kg-chip { border-color: #d8dade; }
html.om-light[data-brand="digi"] .kg-chip.on { border-color: #3a3f4b; color: #3a3f4b; background: rgba(58, 63, 75, .07); }
html.om-light[data-brand="digi"] .kg-hi { color: #3a3f4b; }
html.om-light[data-brand="digi"] .kg-cities { border-color: #d8dade; }
html.om-light[data-brand="digi"] .co-zoom button { background: rgba(255, 255, 255, .92); color: #3a3f4b; border-color: rgba(58, 63, 75, .35); }
html.om-light[data-brand="digi"] .co-jp { color: #3a3f4b; }
html.om-light[data-brand="digi"] .rd-core { fill: #FFFFFF; stroke: #3a3f4b; }
html.om-light[data-brand="digi"] .rd-k1 { fill: #1f2229; }
html.om-light[data-brand="digi"] .rd-k2, html.om-light[data-brand="digi"] .rd-c { fill: #3a3f4b; }
html.om-light[data-brand="digi"] .rd-j { fill: #1f2229; }
html.om-light[data-brand="digi"] .rd-card { border-color: rgba(0, 0, 0, .1); background: #fff; }
html.om-light[data-brand="digi"] .pv-c circle { fill: #fff; stroke: rgba(0, 0, 0, .35); }
html.om-light[data-brand="digi"] .pv-c text { fill: #1f2229; }
html.om-light[data-brand="digi"] .pv-ssp { color: #3a3f4b; border-color: rgba(58, 63, 75, .4); }
html.om-light[data-brand="digi"] .pv-si { color: #3a3f4b; }
html.om-light[data-brand="digi"] .pv-prob { color: #0369A1; }
html.om-light[data-brand="digi"] .pv-nc { color: #B45309; }
html.om-light[data-brand="digi"] .ch-good { color: #3a3f4b; }
html.om-light[data-brand="digi"] .ch-tag.ok, html.om-light[data-brand="digi"] .ch-tag.exp { color: #3a3f4b; background: rgba(58, 63, 75, .12); }
html.om-light[data-brand="digi"] .ch-map path.on { stroke: #111; }
html.om-light[data-brand="digi"] .ch-ej .hi b { color: #3a3f4b; }
html.om-light[data-brand="digi"] .ch-ej > div { border-color: rgba(0, 0, 0, .12); }
html.om-light[data-brand="digi"] .ch-flow span { border-color: rgba(0, 0, 0, .14); }
html.om-light[data-brand="digi"] .ch-flow span.on { border-color: #3a3f4b; color: #3a3f4b; background: rgba(58, 63, 75, .08); }
html.om-light[data-brand="digi"] #pclabel span { color: #3a3f4b; }
html.om-light[data-brand="digi"] .pa-gate { border-left-color: #3a3f4b; }
html.om-light[data-brand="digi"] .ej-lv legend { color: #3a3f4b; }
html.om-light[data-brand="digi"] .ej-lv { border-color: rgba(0, 0, 0, .12); }
html.om-light[data-brand="digi"] .pc-map path { fill: rgba(0, 0, 0, .05); stroke: rgba(0, 0, 0, .18); }
html.om-light[data-brand="digi"] .pc-map path.on { fill: rgba(58, 63, 75, .6); stroke: #3a3f4b; }
html.om-light[data-brand="digi"] .jd-lines summary { color: #3a3f4b; }
html.om-light[data-brand="digi"] .jd-line { border-color: rgba(0, 0, 0, .12); }
html.om-light[data-brand="digi"] .cy-fabb { background: rgba(255, 255, 255, .95); color: #1f2229; border-color: #3a3f4b; box-shadow: 0 10px 26px rgba(11, 13, 18, .16); }
html.om-light[data-brand="digi"] .cy-fspin circle { stroke: #3a3f4b; }
html.om-light[data-brand="digi"] .cy-ftx small { color: #3a3f4b; }
html.om-light[data-brand="digi"] .cy-ftx b span, html.om-light[data-brand="digi"] .cy-dtx span, html.om-light[data-brand="digi"] .cy-now .cy-nkj { color: #dc1830; }
html.om-light[data-brand="digi"] .cy-pop { background: rgba(247, 248, 250, .62); }
html.om-light[data-brand="digi"] .cy-disc { background: #FFFFFF; border-color: #d8dade; box-shadow: 0 0 0 10px rgba(255, 255, 255, .6), 0 0 50px rgba(58, 63, 75, .18); }
html.om-light[data-brand="digi"] .cy-node { background: #FFFFFF; color: #1f2229; border-color: #d8dade; box-shadow: 0 8px 20px rgba(11, 13, 18, .12); }
html.om-light[data-brand="digi"] .cy-node:hover { border-color: #3a3f4b; }
html.om-light[data-brand="digi"] .cy-now { border-color: #3a3f4b; background: #E6F4F2; }
html.om-light[data-brand="digi"] .cy-done { border-color: rgba(58, 63, 75, .6); }
html.om-light[data-brand="digi"] .cy-jp, html.om-light[data-brand="digi"] .cy-nkj, html.om-light[data-brand="digi"] .cy-rjp, html.om-light[data-brand="digi"] .cy-rpath, html.om-light[data-brand="digi"] .cy-ok, html.om-light[data-brand="digi"] .cy-tag, html.om-light[data-brand="digi"] .cy-mk, html.om-light[data-brand="digi"] .cy-done small { color: #3a3f4b; }
html.om-light[data-brand="digi"] .cy-a-done, html.om-light[data-brand="digi"] .cy-a-now { stroke: #3a3f4b; }
html.om-light[data-brand="digi"] .cy-a-todo { stroke: #d8dade; }
html.om-light[data-brand="digi"] .cy-a-off { stroke: #f1f1f3; }
html.om-light[data-brand="digi"] .cy-ring > circle:first-child { stroke: #f1f1f3; }
html.om-light[data-brand="digi"] .cy-sp1 circle, html.om-light[data-brand="digi"] .cy-sp2 circle { stroke: #3a3f4b; }
html.om-light[data-brand="digi"] .cy-route { background: #f1f1f3; border-color: #d8dade; }
html.om-light[data-brand="digi"] .cy-route:has(input:checked) { border-color: #3a3f4b; background: rgba(58, 63, 75, .08); }
html.om-light[data-brand="digi"] .cy-wait, html.om-light[data-brand="digi"] .cy-x { color: #B85C00 !important; }
html.om-light[data-brand="digi"] .cy-x { border-color: #B85C00 !important; }
html.om-light[data-brand="digi"] .cy-nocl { color: #B85C00; border-color: rgba(184, 92, 0, .45); }
html.om-light[data-brand="digi"] .cy-ro, html.om-light[data-brand="digi"] .cy-node small, html.om-light[data-brand="digi"] .cy-route small, html.om-light[data-brand="digi"] .cy-force { color: #6b707c; }
html.om-light[data-brand="digi"]:not([data-brand="omega"]) .om-lock > div::after { color: #3a3f4b; }
html.om-light[data-brand="digi"] .cy-dkj, html.om-light[data-brand="digi"] .cy-hint b span { color: #dc1830; }
html.om-light[data-brand="digi"] .cy-hmods i { color: #3a3f4b; border-color: rgba(58, 63, 75, .45); background: rgba(58, 63, 75, .06); }
html.om-light[data-brand="digi"] .cy-dlit, html.om-light[data-brand="digi"] .cy-hint small { color: #6b707c; }
html.om-light[data-brand="digi"] .jd-card { background: #FFFFFF; border-color: #d8dade; }
html.om-light[data-brand="digi"] .jd-card:hover { border-color: #3a3f4b; }
html.om-light[data-brand="digi"] .jd-cl, html.om-light[data-brand="digi"] .jd-cyc, html.om-light[data-brand="digi"] .jd-ok, html.om-light[data-brand="digi"] .jd-ld summary, html.om-light[data-brand="digi"] .jd-done .jd-dot, html.om-light[data-brand="digi"] .jd-h span { color: #3a3f4b; }
html.om-light[data-brand="digi"] .jd-cyc { border-color: rgba(58, 63, 75, .45); }
html.om-light[data-brand="digi"] .jd-nocl, html.om-light[data-brand="digi"] .jd-assign { color: #B85C00; }
html.om-light[data-brand="digi"] .jd-meta b { color: #1f2229; }
html.om-light[data-brand="digi"] .jd-plats i, html.om-light[data-brand="digi"] .jd-ll li, html.om-light[data-brand="digi"] .jd-prog { background: #f1f1f3; border-color: #d8dade; }
html.om-light[data-brand="digi"] .jd-prog span { background: #3a3f4b; }
html.om-light[data-brand="digi"] .jd-meta, html.om-light[data-brand="digi"] .jd-pt, html.om-light[data-brand="digi"] .jd-lt small { color: #6b707c; }
html.om-light[data-brand="digi"] .jd-cur { border-left-color: #3a3f4b; }
html.om-light[data-brand="digi"] .lg-proj label span { color: #3a3f4b; }
html.om-light[data-brand="digi"] .ds-btn { color: #B85C00 !important; border-color: rgba(184, 92, 0, .5) !important; background: rgba(184, 92, 0, .06) !important; }
html.om-light[data-brand="digi"] .ds-list li { border-color: #d8dade; }
html.om-light[data-brand="digi"] .ds-list summary, html.om-light[data-brand="digi"] .ds-list li small { color: #6b707c; }
html.om-light[data-brand="digi"] .la-on { color: #3a3f4b; }
html.om-light[data-brand="digi"] .la-off, html.om-light[data-brand="digi"] .la-sum th { color: #6b707c; }
html.om-light[data-brand="digi"] .la-pause { color: #b85c00 !important; border-color: rgba(184, 92, 0, .5) !important; }
html.om-light[data-brand="digi"] .md-card .md-step, html.om-light[data-brand="digi"] .md-card .md-tile { background: #ffffff; border-color: #e4e5e8; }
html.om-light[data-brand="digi"] .md-card .md-tx small, html.om-light[data-brand="digi"] .md-card .md-sub, html.om-light[data-brand="digi"] .md-card .md-n { color: #6b707c; }
html.om-light[data-brand="digi"] .md-card .md-jp, html.om-light[data-brand="digi"] .md-card .md-tx b span { color: #3a3f4b; border-color: rgba(58, 63, 75, .4); }
html.om-light[data-brand="digi"] .md-card .md-next { border-color: #3a3f4b; box-shadow: inset 3px 0 0 #3a3f4b; }
html.om-light[data-brand="digi"] .md-card .md-next .md-n { background: #3a3f4b; border-color: #3a3f4b; color: #ffffff; }
html.om-light[data-brand="digi"] .md-card { border-left-color: #3a3f4b; }
html.om-light[data-brand="digi"] .mc-row input { accent-color: #3a3f4b; }
html.om-light[data-brand="digi"] .nav-step { color: #3a3f4b; border-color: rgba(58, 63, 75, .45); }
html.om-light[data-brand="digi"] .ent-note, html.om-light[data-brand="digi"] .ent-step { background: #ffffff; border-color: #e4e5e8; }
html.om-light[data-brand="digi"] .ent-tx em { color: #6b707c; }
html.om-light[data-brand="digi"] .ent-jp, html.om-light[data-brand="digi"] .ent-n { color: #3a3f4b; border-color: #3a3f4b; }
html.om-light[data-brand="digi"] .ent-here .ent-n { background: #3a3f4b; color: #ffffff; }
html.om-light[data-brand="digi"] .ent-step:hover { border-color: #3a3f4b; }
html.om-light[data-brand="digi"] .dt-tab { border-color: #d8dade; }
html.om-light[data-brand="digi"] .dt-h span, html.om-light[data-brand="digi"] .dt-tab span { color: #3a3f4b; }
html.om-light[data-brand="digi"] .dt-tab.dt-on { background: rgba(58, 63, 75, .1); border-color: #3a3f4b; }
html.om-light[data-brand="digi"] .ap-row { background: #ffffff; border-color: #e4e5e8; }
html.om-light[data-brand="digi"] .ap-sec { border-left-color: #3a3f4b; }
html.om-light[data-brand="digi"] .ap-jp, html.om-light[data-brand="digi"] .ap-inc > span.on i, html.om-light[data-brand="digi"] .ap-inc [lang="ja"], html.om-light[data-brand="digi"] .ap-cf [lang="ja"], html.om-light[data-brand="digi"] .jd-src [lang="ja"] { color: #3a3f4b; border-color: rgba(58, 63, 75, .4); }
html.om-light[data-brand="digi"] .ap-cl, html.om-light[data-brand="digi"] .ap-inc, html.om-light[data-brand="digi"] .ap-inc small, html.om-light[data-brand="digi"] .jd-src { color: #6b707c; }
html.om-light[data-brand="digi"] .ao-jp, html.om-light[data-brand="digi"] .ao-n, html.om-light[data-brand="digi"] .es-aud-jp { color: #3a3f4b; border-color: #3a3f4b; }
html.om-light[data-brand="digi"] .es-aud { border-color: rgba(58, 63, 75, .5); }
html.om-light[data-brand="digi"] .ao-p-ex { color: #3a3f4b; border-color: rgba(58, 63, 75, .5); background: rgba(58, 63, 75, .06); }
html.om-light[data-brand="digi"] .ao-p-ap { color: #b35f00; border-color: rgba(255, 159, 67, .7); }
html.om-light[data-brand="digi"] .ao-layers section, html.om-light[data-brand="digi"] .ao-list li { border-color: #e4e5e8; }
html.om-light[data-brand="digi"] .ao-list li.on { border-color: #3a3f4b; }
html.om-light[data-brand="digi"] .cc-now { border-color: #e4e5e8; background: #f4f4f5; }
html.om-light[data-brand="digi"] .cc-info { color: #6b707c; }
html.om-light[data-brand="digi"] .cc-cur { color: #3a3f4b; border-color: rgba(58, 63, 75, .45); }
html.om-light[data-brand="digi"] .es-assistant { background: #f5f5f6; color: #1f2229; border-color: #e4e5e8; }
html.om-light[data-brand="digi"] .es-user { color: #1f2229; }
html.om-light[data-brand="digi"] .es-assistant b, html.om-light[data-brand="digi"] .es-assistant strong { color: #1f2229; }
html.om-light[data-brand="digi"] .q6-warn, html.om-light[data-brand="digi"] .q6-own-c { color: #B45F06; background: #FFF1E3; }
html.om-light[data-brand="digi"] .q6-bar i { background: #3a3f4b; }
html.om-light[data-brand="digi"] .ru-bar { background: rgba(255, 255, 255, .96); border-color: #E4E6EA; color: #1f2229; box-shadow: 0 12px 30px rgba(20, 37, 109, .10); }
html.om-light[data-brand="digi"] .ru-k, html.om-light[data-brand="digi"] .ru-nx b { color: #3a3f4b; }
html.om-light[data-brand="digi"] .nav a.nav-next { box-shadow: inset 0 0 0 1px rgba(58, 63, 75, .45); }
html.om-light[data-brand="digi"] .nav a.nav-next::after { background: rgba(58, 63, 75, .1); color: #3a3f4b; }
html.om-light[data-brand="digi"] .ap-nk, html.om-light[data-brand="digi"] .ap-path li.next { color: #3a3f4b; border-color: #3a3f4b; }
html.om-light[data-brand="digi"] .ap-path li.next { background: rgba(58, 63, 75, .07); }
html.om-light[data-brand="digi"] .btn.ap-stay { color: #B45F06; }
html.om-light[data-brand="digi"] .nav-grp.nav-tools { border-top-color: #d8dade; }
html.om-light[data-brand="digi"] .ent-door, html.om-light[data-brand="digi"] .ent-tool { background: #ffffff; border-color: #e4e5e8; }
html.om-light[data-brand="digi"] .ent-door-a { border-color: #3a3f4b; }
html.om-light[data-brand="digi"] .ent-door em { color: #6b707c; }
html.om-light[data-brand="digi"] .ent-dk, html.om-light[data-brand="digi"] .ent-door i, html.om-light[data-brand="digi"] .ent-ph span, html.om-light[data-brand="digi"] .ent-th span { color: #3a3f4b; }
html.om-light[data-brand="digi"] .ent-door:hover, html.om-light[data-brand="digi"] .ent-tool:hover { border-color: #3a3f4b; }
html.om-light[data-brand="digi"] .ch-intro > div { background: rgba(58, 63, 75, .06); border-color: rgba(58, 63, 75, .22); }
html.om-light[data-brand="digi"] .ch-intro b span, html.om-light[data-brand="digi"] .ch-tool span { color: #3a3f4b; }
html.om-light[data-brand="digi"] .q6-chiri { border-color: rgba(58, 63, 75, .45); }
html.om-light[data-brand="digi"] .q6-chiri b span { color: #3a3f4b; }
html.om-light[data-brand="digi"] .cpl-falta .cpl-i, html.om-light[data-brand="digi"] .cpl-chip.cpl-falta, html.om-light[data-brand="digi"] .cpl-go, html.om-light[data-brand="digi"] .ap-warn, html.om-light[data-brand="digi"] .jd-skip, html.om-light[data-brand="digi"] .cpl-has .cpl-h small, html.om-light[data-brand="digi"] .cp-unl-k { color: #b45f06 !important; }
html.om-light[data-brand="digi"] .tp-card, html.om-light[data-brand="digi"] .tp-opt { background: #F6F7F9; border-color: #DADDE3; color: #1f2229; }
html.om-light[data-brand="digi"] .tp-bar { background: #E6E8EC; }
html.om-light[data-brand="digi"] .tp-row { border-top-color: #e4e5e8; }
html.om-light[data-brand="digi"] .nav-seal { background: #fff; border-color: #d8dade; color: #1a1f2b; }
html.om-light[data-brand="digi"] .nav-area { color: #1a1f2b; }
html.om-light[data-brand="digi"] .nav-area .nav-es b { color: #1f2229; }
html.om-light[data-brand="digi"] .nav-area .nav-es small, html.om-light[data-brand="digi"] .nav-short { color: #5b6272 !important; }
html.om-light[data-brand="digi"] .nav-grp.here .nav-seal, html.om-light[data-brand="digi"] .nav-solo .nav-area[aria-current="page"] .nav-seal { border-color: #dc1830; background: rgba(220, 24, 48, .08); color: #dc1830; }
html.om-light[data-brand="digi"] .nav-area-med .nav-seal { border-color: rgba(58, 63, 75, .55); color: #3a3f4b; }
html.om-light[data-brand="digi"] .nav-area-cta { border-top-color: #d8dade; }
html.om-light[data-brand="digi"] .om-mods, html.om-light[data-brand="digi"] .om-mods-box, html.om-light[data-brand="digi"] .om-mod, html.om-light[data-brand="digi"] .om-mods-x { background: #fff; border-color: #d8dade; color: #1a1f2b; }
html.om-light[data-brand="digi"] .om-mods-h h2, html.om-light[data-brand="digi"] .om-mod-h b, html.om-light[data-brand="digi"] .om-mods-f b { color: #1f2229; }
html.om-light[data-brand="digi"] .om-mod-tags a, html.om-light[data-brand="digi"] .om-mods-f a, html.om-light[data-brand="digi"] .aud-bar a { color: #1a1f2b; border-color: #d8dade; }
html.om-light[data-brand="digi"] .om-mod-new { background: rgba(58, 63, 75, .05); border-color: rgba(58, 63, 75, .45); }
html.om-light[data-brand="digi"] .aud-bar { background: #f4f4f5; border-bottom-color: #d8dade; }
html.om-light[data-brand="digi"] .aud-bar a[aria-current="page"], html.om-light[data-brand="digi"] .om-mod-tags a[aria-current="page"] { background: #3a3f4b; border-color: #3a3f4b; color: #fff; }
html.om-light[data-brand="digi"] .nav a.nav-area[aria-current="page"] { background: rgba(220, 24, 48, .06) !important; }
html.om-light[data-brand="digi"] .nav-area-star .nav-seal, html.om-light[data-brand="digi"] .om-mod-star .nav-seal { border-color: #c98a12; color: #a86f00; }
html.om-light[data-brand="digi"] .mx-tabs button, html.om-light[data-brand="digi"] .mx-tile { background: #fff; border-color: #d8dade; color: #1a1f2b; }
html.om-light[data-brand="digi"] .mx-tile b, html.om-light[data-brand="digi"] .mx-tile span, html.om-light[data-brand="digi"] .mx-bar.own span { color: #1f2229; }
html.om-light[data-brand="digi"] .mx-tabs button.on { background: #3a3f4b; border-color: #3a3f4b; color: #fff; }
html.om-light[data-brand="digi"] .mx-tabs button.on span { color: #fff; }
html.om-light[data-brand="digi"] .mx-months i, html.om-light[data-brand="digi"] .mx-bar.own i { background: #3a3f4b; }
html.om-light[data-brand="digi"] .mx-src { border-color: #d8dade; }
html.om-light[data-brand="digi"] .tv-main, html.om-light[data-brand="digi"] .tv-side > div, html.om-light[data-brand="digi"] .tv-cols > div, html.om-light[data-brand="digi"] .tv-task, html.om-light[data-brand="digi"] .tv-staff section, html.om-light[data-brand="digi"] .tv-ph, html.om-light[data-brand="digi"] .tv-pj, html.om-light[data-brand="digi"] .tv-filt button, html.om-light[data-brand="digi"] .tv-wf div, html.om-light[data-brand="digi"] .tv-del, html.om-light[data-brand="digi"] .tv-res { background: #fff; border-color: #d8dade; color: #1a1f2b; }
html.om-light[data-brand="digi"] .tv-main h2, html.om-light[data-brand="digi"] .tv-nums b, html.om-light[data-brand="digi"] .tv-task h4, html.om-light[data-brand="digi"] .tv-h, html.om-light[data-brand="digi"] .tv-res b, html.om-light[data-brand="digi"] .tv-wf b, html.om-light[data-brand="digi"] .tv-meta b { color: #1f2229; }
html.om-light[data-brand="digi"] .tv-main p, html.om-light[data-brand="digi"] .tv-task > p, html.om-light[data-brand="digi"] .tv-wf div { color: #3a3f4b; }
html.om-light[data-brand="digi"] .tv-filt button.on { background: #1f2229; color: #fff; }
html.om-light[data-brand="digi"] .tv-link, html.om-light[data-brand="digi"] .tv-drop b, html.om-light[data-brand="digi"] .tv-sum { color: #3a3f4b; }
html.om-light[data-brand="digi"] .cm-nums b { color: #1f2229; }
html.om-light[data-brand="digi"] .cm-drop b { color: #3a3f4b; }
html.om-light[data-brand="digi"] .cm-drop { border-color: #d8dade; }
html.om-light[data-brand="digi"] .tp-pl { background: #fff; border-color: #d8dade; }
html.om-light[data-brand="digi"] .tp-pl b, html.om-light[data-brand="digi"] .tp-tot td { color: #1f2229; }
html.om-light[data-brand="digi"] .tp-pl em { color: #3a3f4b; }
html.om-light[data-brand="digi"] .tp-t td { border-bottom-color: #e4e5e8; }
html.om-light[data-brand="digi"] .tv-pilot { background: #fff6e8; border-color: #e7c48f; color: #4a3517; }
html.om-light[data-brand="digi"] .tv-pilot b { color: #a05a00; }
html.om-light[data-brand="digi"] .gc { background: #fff; border-color: #d8dade; }
html.om-light[data-brand="digi"] .gc-b section { background: #f6f7f9; }
html.om-light[data-brand="digi"] .gc-b p, html.om-light[data-brand="digi"] .gc-b li { color: #3a3f4b; }
html.om-light[data-brand="digi"] .gc-b h4, html.om-light[data-brand="digi"] .gc-int blockquote, html.om-light[data-brand="digi"] .gc summary b { color: #1f2229; }
html.om-light[data-brand="digi"] .gc summary span[lang], html.om-light[data-brand="digi"] .gc-ok, html.om-light[data-brand="digi"] .gc summary::after { color: #3a3f4b; }
html.om-light[data-brand="digi"] .gc-no { color: #a05a00; }
html.om-light[data-brand="digi"] .gc-t th, html.om-light[data-brand="digi"] .gc-t td { border-color: #e4e5e8; }
html.om-light[data-brand="digi"] .wz-cd, html.om-light[data-brand="digi"] .wz-steps span, html.om-light[data-brand="digi"] .wz-sum > div, html.om-light[data-brand="digi"] .wz-why, html.om-light[data-brand="digi"] .wz-tl span { background: #fff; border-color: #d8dade; color: #1a1f2b; }
html.om-light[data-brand="digi"] .wz-cd p, html.om-light[data-brand="digi"] .wz-sum ul, html.om-light[data-brand="digi"] .wz-why, html.om-light[data-brand="digi"] .wz-ai { color: #3a3f4b; }
html.om-light[data-brand="digi"] .wz-cd p b, html.om-light[data-brand="digi"] .wz-steps b, html.om-light[data-brand="digi"] .wz-big, html.om-light[data-brand="digi"] .wz-tl b, html.om-light[data-brand="digi"] .wz-why b { color: #1f2229; }
html.om-light[data-brand="digi"] .wz-q, html.om-light[data-brand="digi"] .wz-hint, html.om-light[data-brand="digi"] .wz-tl em, html.om-light[data-brand="digi"] .wz-ai b { color: #3a3f4b; }
html.om-light[data-brand="digi"] .wz-cd.sel { border-color: #3a3f4b; box-shadow: 0 0 0 1px #3a3f4b inset; background: #effaf8; }
html.om-light[data-brand="digi"] .wz-cd.sel .wz-chk { background: #3a3f4b; border-color: #3a3f4b; }
html.om-light[data-brand="digi"] .tv-req .ok, html.om-light[data-brand="digi"] .tv-guide summary { color: #3a3f4b; }
html.om-light[data-brand="digi"] .tv-req .no { color: #a05a00; }
html.om-light[data-brand="digi"] .cz-card, html.om-light[data-brand="digi"] .cz-steps button { background: #fff; border-color: #d8dade; color: #1a1f2b; }
html.om-light[data-brand="digi"] .cz, html.om-light[data-brand="digi"] .cz-opt { color: #1a1f2b; }
html.om-light[data-brand="digi"] .cz-opt, html.om-light[data-brand="digi"] .cz-mini, html.om-light[data-brand="digi"] .cz-nums div { background: #f6f7f9; border-color: #d8dade; }
html.om-light[data-brand="digi"] .cz-f input, html.om-light[data-brand="digi"] .cz-f select { background: #fff; color: #1a1f2b; border-color: #d8dade; }
html.om-light[data-brand="digi"] .cz-acc, html.om-light[data-brand="digi"] .cz-ok, html.om-light[data-brand="digi"] .cz-cmp th.czr { color: #3a3f4b; }
html.om-light[data-brand="digi"] .cz-btn.p { background: #3a3f4b; border-color: #3a3f4b; color: #fff; }
html.om-light[data-brand="digi"] .cz-mini b, html.om-light[data-brand="digi"] .cz-cmp tr.tot td { color: #1f2229; }
html.om-light[data-brand="digi"] .om-back { background: #fff; color: #1a1f2b; border-color: #d8dade; }
html.om-light[data-brand="digi"] .om-back:hover { border-color: #3a3f4b; color: #1f2229; }

/* DigiMarketing: blanco y gris claro de P2P, violeta #6B00F7 de acento, azul marino #14256D en textos, celeste #00BAFF en degradados */
html.om-light[data-brand="digi"], html.om-light[data-brand="digi"] body { background: #f4f4f5; color: #1f2229; color-scheme: light; }
html.om-light[data-brand="digi"] h1, html.om-light[data-brand="digi"] h2, html.om-light[data-brand="digi"] h3, html.om-light[data-brand="digi"] .pt-es { font-family: 'Outfit', system-ui, sans-serif; color: #1f2229; }
html.om-light[data-brand="digi"] .side { background: #ffffff; border-right: 1px solid #e4e5e8; }
html.om-light[data-brand="digi"] .main, html.om-light[data-brand="digi"] .page { background: #f4f4f5; }
html.om-light[data-brand="digi"] .card { background: #ffffff; box-shadow: 0 10px 30px rgba(31, 34, 41, .06); }
html.om-light[data-brand="digi"] .strip { background: linear-gradient(90deg, #1f2229 0%, #dc1830 55%, #ff5a6b 100%) !important; height: 3px; }
html.om-light[data-brand="digi"] .btn.primary, html.om-light[data-brand="digi"] .btn-primary, html.om-light[data-brand="digi"] button.primary { background: linear-gradient(100deg, #dc1830 0%, #e8303f 55%, #ff5a6b 100%) !important; color: #ffffff !important; border-color: transparent !important; }
html.om-light[data-brand="digi"] .btn.primary:hover, html.om-light[data-brand="digi"] .btn.primary:focus-visible { filter: brightness(1.08); }
html.om-light[data-brand="digi"] .nav a[aria-current="page"] { background: linear-gradient(100deg, #1f2229 0%, #dc1830 100%) !important; color: #ffffff !important; }
html.om-light[data-brand="digi"] .nav a[aria-current="page"] * { color: #ffffff !important; }
html.om-light[data-brand="digi"] .om-lock b { font-family: 'Outfit', system-ui, sans-serif; font-weight: 800; font-style: italic; letter-spacing: .01em; color: #dc1830; }
html[data-brand="digi"] .om-lock img { width: auto !important; height: 34px !important; object-fit: contain; }
html[data-brand="digi"] #om-theme { display: none !important; }
/* Nombre largo («DigiMarketing»): más chico en el menú para que no se corte */
html[data-brand="digi"] .om-lock b { font-size: 15px !important; white-space: nowrap; }
html[data-brand="digi"] .om-lock img { height: 26px !important; }
/* La rueda del ciclo: noche azul marino de P2P con celeste y violeta (es la «intro» de cada cambio de módulo) */
html.om-light[data-brand="digi"] .cy-pop { background: rgba(17, 18, 22, .78); }
html.om-light[data-brand="digi"] .cy-wl { color: #ffffff; }
html.om-light[data-brand="digi"] .cy-disc { background: #1a1c22; border-color: rgba(255, 255, 255, .18); box-shadow: 0 0 0 10px rgba(17, 18, 22, .5), 0 0 60px rgba(255, 90, 107, .3); }
html.om-light[data-brand="digi"] .cy-node { background: #2a2d35; color: #ffffff; border-color: rgba(255, 255, 255, .22); }
html.om-light[data-brand="digi"] .cy-node small, html.om-light[data-brand="digi"] .cy-ro, html.om-light[data-brand="digi"] .cy-force, html.om-light[data-brand="digi"] .cy-dlit, html.om-light[data-brand="digi"] .cy-hint small { color: #d3d6dd; }
html.om-light[data-brand="digi"] .cy-nkj, html.om-light[data-brand="digi"] .cy-jp, html.om-light[data-brand="digi"] .cy-ok, html.om-light[data-brand="digi"] .cy-done small, html.om-light[data-brand="digi"] .cy-hmods i, html.om-light[data-brand="digi"] .cy-tag { color: #ff5a6b; border-color: rgba(255, 90, 107, .5); }
html.om-light[data-brand="digi"] .cy-now { background: rgba(220, 24, 48, .35); border-color: #ff5a6b; box-shadow: inset 0 0 0 1px #ff5a6b; }
html.om-light[data-brand="digi"] .cy-now .cy-nkj, html.om-light[data-brand="digi"] .cy-dkj, html.om-light[data-brand="digi"] .cy-dtx span, html.om-light[data-brand="digi"] .cy-hint b span { color: #ffffff; }
html.om-light[data-brand="digi"] .cy-a-done, html.om-light[data-brand="digi"] .cy-a-now { stroke: #ff5a6b; } html.om-light[data-brand="digi"] .cy-a-todo { stroke: #4a4f5c; } html.om-light[data-brand="digi"] .cy-a-off, html.om-light[data-brand="digi"] .cy-ring > circle:first-child { stroke: #3a3f4b; }
html.om-light[data-brand="digi"] .cy-sp1 circle, html.om-light[data-brand="digi"] .cy-sp2 circle { stroke: #ff5a6b; }
html.om-light[data-brand="digi"] .cy-x { color: #ff9f43 !important; border-color: #ff9f43 !important; background: rgba(255, 159, 67, .1) !important; }
html.om-light[data-brand="digi"] .cy-fabb { background: #ffffff; color: #1f2229; border-color: #dc1830; } html.om-light[data-brand="digi"] .cy-fspin circle { stroke: #dc1830; } html.om-light[data-brand="digi"] .cy-ftx small { color: #dc1830; }
/* El símbolo de DigiMarketing es horizontal (480×235): nunca se estira ni se aplasta dentro de cajas cuadradas */
html[data-brand="digi"] img[src*="digi-mark"], html[data-brand="digi"] img[src*="digi-logo"] { object-fit: contain !important; }
html[data-brand="digi"] .oi-disc img { width: 80% !important; height: auto !important; }
/* Entrada (login) e intro en DigiMarketing: noche violeta de P2P a la izquierda (sin la cuadrícula ni las franjas turquesa de OMEGA) y caja blanca a la derecha */
html[data-brand="digi"] .login, html[data-brand="digi"] #om-intro { background: radial-gradient(circle at 35% 40%, #dc1830 0%, #8f0f1f 30%, #1f2229 64%, #15171c 100%) !important; background-size: auto !important; color: #ffffff; }
html[data-brand="digi"] .oi-planes i:nth-child(1), html[data-brand="digi"] .oi-planes i:nth-child(3) { background: rgba(255, 255, 255, .05) !important; }
html[data-brand="digi"] .oi-planes i:nth-child(2) { background: rgba(255, 90, 107, .18) !important; }
html[data-brand="digi"] .oi-planes i:nth-child(4) { background: linear-gradient(90deg, #ff5a6b 0%, #dc1830 100%) !important; opacity: .55 !important; }
html[data-brand="digi"] .oi-lab { background: rgba(17, 18, 22, .55) !important; color: #d3d6dd !important; border-color: rgba(255, 255, 255, .22) !important; }
html[data-brand="digi"] .oi-lab.on { color: #ff5a6b !important; border-color: #ff5a6b !important; }
html[data-brand="digi"] .oi-brand b { font-family: 'Outfit', system-ui, sans-serif !important; font-style: italic; letter-spacing: .02em !important; padding-left: 0 !important; color: #ffffff !important; }
html[data-brand="digi"] .oi-brand p { color: #e6e8ec !important; }
html[data-brand="digi"] .oi-disc { background: radial-gradient(circle, #2a2d35 0%, #1a1c22 75%) !important; border-color: rgba(255, 90, 107, .35) !important; box-shadow: 0 0 60px rgba(255, 90, 107, .25); }
html[data-brand="digi"] .oi-ring circle:not(.oi-seg) { stroke: rgba(255, 255, 255, .14) !important; }
html[data-brand="digi"] .oi-seg { stroke: #ff5a6b !important; }
html[data-brand="digi"] .oi-skip { background: rgba(17, 18, 22, .6) !important; border-color: rgba(255, 255, 255, .3) !important; color: #ffffff !important; }
html[data-brand="digi"] .login .box { background: #ffffff !important; border-left: 0 !important; color: #1f2229 !important; }
html[data-brand="digi"] .login h2.login-h { font-family: 'Outfit', system-ui, sans-serif !important; letter-spacing: .06em !important; font-size: 20px !important; color: #1f2229 !important; }
html[data-brand="digi"] .login p.tag, html[data-brand="digi"] .login .field label, html[data-brand="digi"] .login .field .h, html[data-brand="digi"] .login .sm, html[data-brand="digi"] .login .alt { color: #6b707c !important; }
html[data-brand="digi"] .login .field input { background: #ffffff !important; border: 1px solid #d8dade !important; color: #1f2229 !important; border-radius: 10px !important; }
html[data-brand="digi"] .login .field input:focus { border-color: #dc1830 !important; box-shadow: 0 0 0 3px rgba(220, 24, 48, .15) !important; }
html[data-brand="digi"] .login .btn.primary { background: linear-gradient(100deg, #dc1830 0%, #e8303f 55%, #ff5a6b 100%) !important; color: #ffffff !important; border: 0 !important; border-radius: 999px !important; }
html[data-brand="digi"] .login .alt button, html[data-brand="digi"] .login a { color: #dc1830 !important; }
html[data-brand="digi"] .login .alertbox { background: #fde8ea !important; border-color: #a3121f !important; color: #8f0f1b !important; }
html[data-brand="digi"] .login .box .om-lock b { color: #1f2229 !important; }
/* 壊れた Ω roto en DigiMarketing: títulos y botones legibles sobre la noche violeta */
html.om-light[data-brand="digi"] .rt h2 { color: #ffffff !important; }
html.om-light[data-brand="digi"] .rt .rt-x, html.om-light[data-brand="digi"] .rt .rt-home { background: transparent !important; color: #ffffff !important; border-color: rgba(255, 255, 255, .45) !important; }
html.om-light[data-brand="digi"] .rt .rt-x { color: #ff9f43 !important; border-color: #ff9f43 !important; }
/* Chat asistente en DigiMarketing: burbujas y campo de texto claros, legibles (azul marino sobre gris/blanco) */
html[data-brand="digi"] .oc-panel { background: #ffffff !important; color: #1f2229 !important; }
html[data-brand="digi"] .oc-m p { background: #f4f4f5 !important; color: #1f2229 !important; border-color: #e4e5e8 !important; }
html[data-brand="digi"] .oc-m.oc-user p { background: rgba(220, 24, 48, .08) !important; border-color: rgba(220, 24, 48, .25) !important; }
html[data-brand="digi"] .oc-m > span { color: #dc1830 !important; }
html[data-brand="digi"] .oc-m.oc-assistant > span::before { background-image: url(assets/brands/digi-mark.png) !important; }
html[data-brand="digi"] .oc-f input { background: #ffffff !important; color: #1f2229 !important; border: 1px solid #d8dade !important; }
html[data-brand="digi"] .oc-f input::placeholder { color: #6b707c !important; }
html[data-brand="digi"] .oc-f input:focus { border-color: #dc1830 !important; box-shadow: 0 0 0 3px rgba(220, 24, 48, .15) !important; }
html[data-brand="digi"] .oc-sug, html[data-brand="digi"] .oc-panel .oc-empty button { background: #ffffff !important; color: #1f2229 !important; }
/* Logo del menú: «PERFORMANCE» completo, sin cortarse */
html[data-brand="digi"] .om-lock > div { min-width: 0; }
html[data-brand="digi"] .om-lock > div::after { font-size: 8px !important; letter-spacing: .32em !important; white-space: nowrap; color: #dc1830 !important; }
/* 今日 Mi día en DigiMarketing: pantalla noche azul marino (como la intro) con celeste; tarjeta de Inicio en blanco con violeta */
html[data-brand="digi"] .md-wrap { background: rgba(17, 18, 22, .82); }
html[data-brand="digi"] .md-box { background: #1a1c22; color: #ffffff; border-color: rgba(255, 90, 107, .4); box-shadow: 0 30px 80px rgba(17, 18, 22, .6), 0 0 60px rgba(255, 90, 107, .2); }
html[data-brand="digi"] .md-box .md-hi { color: #ffffff; }
html[data-brand="digi"] .md-box .md-step, html[data-brand="digi"] .md-box .md-tile { background: #2a2d35; border-color: rgba(255, 255, 255, .16); }
html[data-brand="digi"] .md-box .md-sub, html[data-brand="digi"] .md-box .md-tx small, html[data-brand="digi"] .md-box .md-tile small, html[data-brand="digi"] .md-box .md-n { color: #d3d6dd; }
html[data-brand="digi"] .md-box .md-jp, html[data-brand="digi"] .md-box .md-tx b span { color: #ff5a6b; border-color: rgba(255, 90, 107, .5); }
html[data-brand="digi"] .md-box .md-next { border-color: #ff5a6b; box-shadow: inset 3px 0 0 #ff5a6b; } html[data-brand="digi"] .md-box .md-next .md-n { background: #ff5a6b; border-color: #ff5a6b; color: #1a1c22; }
html[data-brand="digi"] .md-box .md-done .md-n { color: #ff5a6b; border-color: #ff5a6b; }
html.om-light[data-brand="digi"] .md-card .md-jp, html.om-light[data-brand="digi"] .md-card .md-tx b span { color: #dc1830; border-color: rgba(220, 24, 48, .35); }
html.om-light[data-brand="digi"] .md-card .md-next { border-color: #dc1830; box-shadow: inset 3px 0 0 #dc1830; } html.om-light[data-brand="digi"] .md-card .md-next .md-n { background: #dc1830; border-color: #dc1830; color: #ffffff; }
html.om-light[data-brand="digi"] .md-card { border-left-color: #dc1830; }
/* 計画 Plan en 6 preguntas: tarjetas blancas con borde suave (sin bordes oscuros), cifras en violeta, avisos en naranja */
html.om-light[data-brand="digi"] .nv-top { background: #f4f4f5; }
html.om-light[data-brand="digi"] .card { border: 1px solid #e4e5e8 !important; border-radius: 16px; } /* regla 3 del sistema: tarjetas sin bordes oscuros */
html.om-light[data-brand="digi"] .q6-card, html.om-light[data-brand="digi"] .q6-box { background: #ffffff; border: 1px solid #e4e5e8; box-shadow: 0 10px 30px rgba(31, 34, 41, .06); }
html.om-light[data-brand="digi"] .q6-fig, html.om-light[data-brand="digi"] .q6-ti, html.om-light[data-brand="digi"] .q6-risk, html.om-light[data-brand="digi"] .q6-cal span, html.om-light[data-brand="digi"] .q6-cnt { background: #f4f4f5; }
html.om-light[data-brand="digi"] .q6-fig b, html.om-light[data-brand="digi"] .q6-kick, html.om-light[data-brand="digi"] .q6-n { color: #dc1830; }
html.om-light[data-brand="digi"] .q6-h1, html.om-light[data-brand="digi"] .q6-h h3, html.om-light[data-brand="digi"] .q6-lead { font-family: 'Outfit', system-ui, sans-serif; color: #1f2229; }
html.om-light[data-brand="digi"] .q6-warn, html.om-light[data-brand="digi"] .q6-own-c { color: #b45f06; background: #fff1e3; }
html.om-light[data-brand="digi"] .q6-board { background: #ffffff; border: 1px solid #e4e5e8; box-shadow: 0 10px 30px rgba(31, 34, 41, .06); }
html.om-light[data-brand="digi"] .q6-it, html.om-light[data-brand="digi"] .q6-bar { background: #f4f4f5; }
html.om-light[data-brand="digi"] .q6-bar i { background: #dc1830; }
html.om-light[data-brand="digi"] .q6-bq b { color: #1f2229; }
html.om-light[data-brand="digi"] .ru-bar { background: rgba(255, 255, 255, .97); border-color: #e4e5e8; color: #1f2229; }
html.om-light[data-brand="digi"] .ru-k, html.om-light[data-brand="digi"] .ru-nx b, html.om-light[data-brand="digi"] .ap-nk { color: #dc1830; }
html.om-light[data-brand="digi"] .nav a.nav-next { box-shadow: inset 0 0 0 1px rgba(220, 24, 48, .4); }
html.om-light[data-brand="digi"] .nav a.nav-next::after { background: rgba(220, 24, 48, .1); color: #dc1830; }
html.om-light[data-brand="digi"] .ap-path li.next { color: #dc1830; border-color: #dc1830; background: rgba(220, 24, 48, .07); }
html.om-light[data-brand="digi"] .jd-card.jd-focus { outline-color: #dc1830; }
html.om-light[data-brand="digi"] { --tq-ac: #dc1830; --tq-acb: rgba(220, 24, 48, .08); } /* 顧客 口座 selector de clientes y cuentas: violeta P2P */
html.om-light[data-brand="digi"] .cp-list button, html.om-light[data-brand="digi"] .cpl, html.om-light[data-brand="digi"] .cl-adm-l li { background: #f4f4f5; }
html.om-light[data-brand="digi"] .cp-sug b, html.om-light[data-brand="digi"] .cp-list button b, html.om-light[data-brand="digi"] .cpl-t b { color: #1f2229; }
html.om-light[data-brand="digi"] .cp-unl { background: #fff8f0; border-color: #ffcf9e; }
html.om-light[data-brand="digi"] .nv-sb.on { background: rgba(220, 24, 48, .1); border-color: #dc1830; color: #1f2229; }
