.em{--verde:#0e9e82;--verde-suave:#ddf3ec;--verde-texto:#08745f;--menta:#7fe0c6;--petroleo:#10303a;--fondo:#f3f7f6;--blanco:#fff;--borde:#dce5e3;--texto-2:#4f6469;--texto-3:#7b8c90;--ambar:#f5a524;--ambar-suave:#fef3dc;--ambar-texto:#7a4e00;--coral:#e14b5a;--coral-suave:#fce8ea;--coral-texto:#b42336;--gris:#e7eeec;--display:var(--font-display);--body:var(--font-sans);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.em *{box-sizing:border-box}.em [hidden]{display:none!important}.em{background:var(--fondo);color:var(--petroleo);font:16px/1.5 var(--body);overflow-x:clip}.em h1,.em h2,.em h3{font-family:var(--display);text-wrap:balance;letter-spacing:-.02em;margin:0;font-weight:800}.em p{margin:0}.em button{font:inherit;color:inherit;cursor:pointer}.em :focus-visible{outline:3px solid var(--ambar);outline-offset:2px}.em .wrap{max-width:1120px;padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));margin:0 auto}.em .sec{padding-block:80px 0}.em .sec h2{font-size:clamp(28px,4.2vw,44px);line-height:1.05}.em .lead{color:#3c5257;max-width:36em;margin-top:12px;font-size:clamp(16px,1.6vw,18px)}.em .btn{border:0;border-radius:18px;justify-content:center;align-items:center;gap:8px;height:54px;padding:0 24px;font-size:16px;font-weight:800;text-decoration:none;transition:transform .15s;display:inline-flex}.em .btn:active{transform:scale(.98)}.em .btn:disabled{opacity:.45;cursor:default}.em .dark{background:var(--petroleo);color:var(--blanco);box-shadow:0 8px 20px #10303a40}.em .line{color:var(--blanco);background:0 0;border:1.5px solid #ffffff8c}.em .panel{background:var(--blanco);border:1px solid var(--borde);border-radius:26px;padding:clamp(16px,2.4vw,26px);box-shadow:0 14px 34px #10303a14}.em .chip{background:var(--gris);border:0;border-radius:19px;height:38px;padding:0 14px;font-size:14px;font-weight:700}.em .chip[aria-pressed=true]{background:var(--petroleo);color:var(--blanco)}.em .seg{background:var(--gris);border-radius:16px;flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.em .seg button{color:var(--texto-2);background:0 0;border:0;border-radius:12px;padding:10px 16px;font-weight:700}.em .seg button[aria-pressed=true]{background:var(--blanco);color:var(--petroleo);box-shadow:0 1px 3px #10303a26}.em .muted{color:var(--texto-2)}.em .small{font-size:13.5px}.em .num{font-variant-numeric:tabular-nums}.em .grid2{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:start;gap:18px;display:grid}.em .grid2>*{min-width:0}.em .av{background:var(--petroleo);width:34px;height:34px;color:var(--blanco);border-radius:17px;flex:none;place-items:center;font-size:14px;font-weight:800;display:grid}.em .pill{white-space:nowrap;border-radius:8px;padding:3px 8px;font-size:12px;font-weight:800}.em .ok{background:var(--verde-suave);color:var(--verde-texto)}.em .warn{background:var(--ambar-suave);color:var(--ambar-texto)}.em .bad{background:var(--coral-suave);color:var(--coral-texto)}.em .new{animation:.45s em-pop}@keyframes em-pop{0%{opacity:.2;transform:translateY(-6px)}to{opacity:1;transform:none}}.em .bullets{gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.em .bullets li{align-items:flex-start;gap:10px;display:flex}.em .bullets li:before{content:"";background:var(--verde-suave) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2308745F' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/12px no-repeat;border-radius:10px;flex:none;width:20px;height:20px;margin-top:2px}.em .bullets.no li:before{background:var(--coral-suave) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23B42336' stroke-width='3.4' stroke-linecap='round'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E") center/11px no-repeat}.em .hero{background:var(--verde);color:var(--blanco);border-radius:0 0 48px 48px}.em .hero>.wrap{padding-block:18px 36px}.em nav.top{justify-content:space-between;align-items:center;gap:12px;display:flex}.em .brand{font:800 30px/1 var(--display);letter-spacing:-.025em;color:var(--blanco);text-decoration:none}@media (min-width:900px){.em .brand{font-size:34px}}.em .brand b{color:var(--petroleo)}.em .links{gap:24px;font-size:15px;font-weight:600;display:none}.em .links a{color:var(--blanco);text-decoration:none}.em .navcta{background:var(--blanco);height:42px;color:var(--petroleo);border-radius:21px;align-items:center;padding:0 16px;font-size:14.5px;font-weight:800;text-decoration:none;display:inline-flex}.em .herogrid{align-items:center;gap:36px;margin-top:30px;display:grid}.em .herogrid>*{min-width:0}.em .tag{background:#ffffff29;border-radius:12px;align-items:center;gap:8px;padding:5px 12px;font-size:13.5px;font-weight:700;display:inline-flex}.em .tag i{background:var(--ambar);border-radius:4px;width:8px;height:8px}@media (prefers-reduced-motion:no-preference){.em .tag i{animation:2s infinite em-ping}}@keyframes em-ping{0%{box-shadow:0 0 #f5a524b3}70%,to{box-shadow:0 0 0 8px #f5a52400}}.em .hero h1{margin-top:14px;font-size:clamp(38px,6vw,64px);line-height:1}.em .rotor{color:var(--petroleo);white-space:nowrap;display:grid}.em .rotor span{grid-area:1/1;transition:opacity .45s,transform .45s}.em .rotor span[aria-hidden=true]{opacity:0;transform:translateY(.25em)}.em .hero .sub{color:#ffffffed;max-width:32em;margin-top:16px;font-size:clamp(16px,1.7vw,19px)}.em .actions{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.em .app{background:var(--blanco);color:var(--petroleo);border-radius:22px;position:relative;overflow:hidden;box-shadow:0 30px 60px #08282259,0 0 0 1px #10303a0f}.em .app-bar{background:#fafcfb;border-bottom:1px solid #edf2f1;align-items:center;gap:10px;padding:11px 14px;display:flex}.em .app-bar .dots{gap:5px;display:flex}.em .app-bar .dots i{background:#d9e2e0;border-radius:5px;width:9px;height:9px}.em .app-bar p{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:700;overflow:hidden}.em .livebadge{color:var(--verde-texto);align-items:center;gap:6px;font-size:12px;font-weight:800;display:inline-flex}.em .livebadge i{background:var(--verde);border-radius:4px;width:7px;height:7px}@media (prefers-reduced-motion:no-preference){.em .livebadge i{animation:1.6s infinite em-ping2}}@keyframes em-ping2{0%{box-shadow:0 0 #0e9e8299}70%,to{box-shadow:0 0 0 7px #0e9e8200}}.em .app-body{padding:14px}.em .kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.em .kpi{border:1px solid #edf2f1;border-radius:14px;padding:9px 10px}.em .kpi p{color:var(--texto-2);font-size:11.5px;font-weight:600;line-height:1.2}.em .kpi b{font:800 22px/1.1 var(--display);font-variant-numeric:tabular-nums;margin-top:3px;display:block}.em .kpi .bar{background:var(--gris);border-radius:3px;height:5px;margin-top:6px;overflow:hidden}.em .kpi .bar i{background:var(--verde);border-radius:3px;height:100%;transition:width .6s;display:block}.em .mgrid{grid-template-columns:74px repeat(7,minmax(0,1fr));align-items:center;gap:4px;margin-top:12px;font-size:11.5px;display:grid}.em .mgrid .h{text-align:center;color:var(--texto-3);font-weight:700}.em .mgrid b{white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.em .mc{border-radius:7px;place-items:center;height:26px;font-size:11px;font-weight:800;transition:background .4s,color .4s;display:grid}.em .mc.f{background:var(--verde-suave);color:var(--verde-texto)}.em .mc.g{background:var(--coral-suave);color:var(--coral-texto)}.em .mc.o{background:var(--ambar-suave);color:var(--ambar-texto)}@media (prefers-reduced-motion:no-preference){.em .mc.o{animation:1s ease-in-out infinite alternate em-blink}}@keyframes em-blink{to{box-shadow:inset 0 0 0 2px var(--ambar)}}.em .mc.x{color:var(--texto-3);background:0 0}.em .feedbar{background:#fafcfb;border-top:1px solid #edf2f1;padding:10px 14px 12px}.em .feedlabel{color:var(--texto-2);margin-bottom:6px;font-size:11.5px;font-weight:800;display:block}.em .toasts{grid-template-rows:repeat(3,30px);gap:4px;height:98px;display:grid;overflow:hidden}.em .toast{grid-template-columns:26px minmax(0,1fr);align-items:center;gap:9px;font-size:13px;line-height:1.25;transition:opacity .4s;animation:.45s em-toastin;display:grid}.em .toast:nth-child(2){opacity:.7}.em .toast:nth-child(3){opacity:.45}.em .toast .av{background:var(--verde);width:26px;height:26px;font-size:11.5px}.em .toast>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.em .toast small{color:var(--texto-3);margin-left:6px;font-size:12px}@keyframes em-toastin{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.em .marquee{border-top:1px solid #ffffff2e;padding:14px 0 30px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.em .mtrack{width:max-content;display:flex}.em .mset{white-space:nowrap;font:800 clamp(15px, 1.8vw, 21px) var(--display);align-items:center;gap:22px;padding-right:22px;display:flex}.em .mset b{color:var(--petroleo)}.em .mset span{color:var(--blanco);align-items:center;gap:22px;display:inline-flex}.em .mset i{color:var(--petroleo);font-size:1.15em;font-style:normal;line-height:1}@media (prefers-reduced-motion:no-preference){.em .mtrack{animation:46s linear infinite em-marq}.em .marquee:hover .mtrack{animation-play-state:paused}}@keyframes em-marq{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.em .mtrack{flex-wrap:wrap;width:auto;padding:0 16px}.em .mset+.mset{display:none}.em .mset{white-space:normal;flex-wrap:wrap;gap:6px 14px}.em .marquee{-webkit-mask-image:none;mask-image:none}}.em .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.em .cmp{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:stretch;gap:18px;margin-top:22px;display:grid}.em .cmp>*{min-width:0}.em .side-h{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.em .side-h p{font:800 20px var(--display)}.em .chat{background:#e7ded3;border-radius:20px;align-content:start;gap:8px;padding:14px;display:grid}.em .msg{background:var(--blanco);border-radius:14px 14px 14px 4px;max-width:84%;padding:8px 11px;font-size:14px;box-shadow:0 1px 1px #00000014}.em .msg b{color:var(--verde-texto);font-size:12px;display:block}.em .msg.me{background:#d9fdd3;border-radius:14px 14px 4px;justify-self:end}.em .msg small{text-align:right;color:var(--texto-3);font-size:11px;display:block}.em .shiftcard{border:1px solid var(--borde);border-radius:18px;grid-template-columns:1fr auto;align-items:center;gap:4px 12px;padding:14px;display:grid}.em .shiftcard h3{font-size:19px}.em .tl{margin:14px 0 0;padding:0;list-style:none;position:relative}.em .tl:before{content:"";background:var(--gris);width:2px;position:absolute;top:10px;bottom:10px;left:52px}.em .tl li{opacity:.25;grid-template-columns:44px 18px 1fr;align-items:start;gap:8px;padding:7px 0;font-size:14.5px;transition:opacity .4s;display:grid}.em .tl li.on{opacity:1}.em .tl time{font-variant-numeric:tabular-nums;padding-top:1px;font-size:13px;font-weight:800}.em .tl .dot{background:var(--verde);z-index:1;width:12px;height:12px;box-shadow:0 0 0 4px var(--blanco);border-radius:6px;margin:4px 0 0 3px;position:relative}.em .tl .dot.a{background:var(--ambar)}.em .tl small{color:var(--texto-2);font-size:13px;display:block}.em .score{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:16px;display:grid}.em .score div{border-radius:14px;padding:10px}.em .score b{font:800 22px/1.1 var(--display);font-variant-numeric:tabular-nums;display:block}.em .score span{font-size:12.5px;font-weight:600}.em .score .red{background:var(--coral-suave);color:var(--coral-texto)}.em .score .grn{background:var(--verde-suave);color:var(--verde-texto)}.em .board{grid-template-columns:96px repeat(5,minmax(0,1fr));align-items:center;gap:6px;font-size:13px;display:grid}.em .board .h{text-align:center;color:var(--texto-2);font-weight:700}.em .cell{text-align:center;border:0;border-radius:12px;place-items:center;height:46px;padding:2px;font-size:12.5px;font-weight:800;line-height:1.15;display:grid}.em .cell.c-ok{background:var(--verde-suave);color:var(--verde-texto)}.em .cell.c-off{background:var(--ambar-suave);color:var(--ambar-texto)}.em .cell.c-no{background:var(--coral-suave);color:var(--coral-texto)}.em .cell.sel{box-shadow:0 0 0 3px var(--petroleo)}.em button.cell:hover{filter:brightness(.97)}.em .side{gap:10px;display:grid}.em .person{border:1px solid var(--borde);background:var(--blanco);border-radius:16px;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;padding:10px;display:grid}.em .person.out{opacity:.5}.em .log{margin:0;padding:0;list-style:none}.em .log li{grid-template-columns:54px 18px 1fr;align-items:start;gap:10px;padding:8px 0;font-size:14.5px;display:grid}.em .log time{font-variant-numeric:tabular-nums;font-weight:800}.em .log .dot{background:var(--verde);width:12px;height:12px;box-shadow:0 0 0 4px var(--verde-suave);border-radius:6px;margin-top:5px}.em .log .dot.a{background:var(--ambar);box-shadow:0 0 0 4px var(--ambar-suave)}.em .cov{font:800 34px var(--display);font-variant-numeric:tabular-nums}.em .bol{gap:8px;margin-top:14px;display:grid}.em .brow{border:1px solid var(--borde);border-radius:16px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.em .brow .amt{color:var(--texto-2);font-size:13px}.em .brow .st{text-align:center;min-width:104px}.em .tot{border-top:1px dashed var(--borde);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-top:14px;padding-top:12px;display:flex}.em .tot b{font:800 26px var(--display);font-variant-numeric:tabular-nums}.em .phone{background:var(--petroleo);border-radius:34px;max-width:340px;margin-inline:auto;padding:12px;box-shadow:0 24px 50px #10303a40}.em .phone-in{background:var(--fondo);border-radius:24px;min-height:420px;padding:16px 14px}.em .notif{background:var(--blanco);border-radius:18px;padding:12px;box-shadow:0 6px 16px #10303a1a}.em .notif .top{color:var(--texto-2);align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.em .notif .logo{background:var(--verde);width:22px;height:22px;color:var(--blanco);border-radius:7px;place-items:center;font-size:13px;font-weight:800;display:grid}.em .kv{grid-template-columns:auto 1fr;gap:6px 12px;margin-top:10px;font-size:14px;display:grid}.em .kv dt{color:var(--texto-2)}.em .kv dd{text-align:right;font-variant-numeric:tabular-nums;margin:0;font-weight:700}.em .pbtn{border:0;border-radius:14px;width:100%;height:44px;margin-top:10px;font-weight:800}.em .pbtn.p{background:var(--petroleo);color:var(--blanco)}.em .pbtn.s{background:var(--gris)}.em .types{grid-template-columns:1fr;gap:18px;margin-top:22px;display:grid}.em .types>*{min-width:0}.em .tlist{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:8px;display:grid}.em .tbtn{text-align:left;border:1.5px solid var(--borde);background:var(--blanco);border-radius:18px;grid-template-columns:40px 1fr;align-items:center;gap:12px;padding:12px;display:grid}.em .tbtn[aria-pressed=true]{border-color:var(--petroleo);box-shadow:0 0 0 1.5px var(--petroleo)}.em .tbtn .ic{background:var(--verde-suave);width:40px;height:40px;color:var(--verde-texto);border-radius:12px;place-items:center;display:grid}.em .tbtn[aria-pressed=true] .ic{background:var(--petroleo);color:var(--blanco)}.em .tbtn b{font-size:15px;display:block}.em .tbtn span{color:var(--texto-2);font-size:13px}.em .win{background:var(--blanco);border:1px solid var(--borde);border-radius:24px;overflow:hidden;box-shadow:0 14px 34px #10303a14}.em .win-body{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:0;display:grid}.em .win-body>*{min-width:0;padding:clamp(16px,2.4vw,24px)}.em .win-body>*+*{border-left:1px solid #edf2f1}.em .feats{gap:14px;margin:14px 0 0;padding:0;list-style:none;display:grid}.em .feats li{grid-template-columns:34px 1fr;gap:12px;display:grid}.em .feats .fi{background:var(--fondo);width:34px;height:34px;color:var(--verde-texto);border-radius:10px;place-items:center;display:grid}.em .feats b{display:block}.em .feats span{color:var(--texto-2);font-size:14px}.em .words{flex-wrap:wrap;gap:6px;margin-top:16px;display:flex}.em .words span{background:var(--fondo);border-radius:10px;padding:5px 10px;font-size:13px;font-weight:700}.em .mini{gap:8px;margin-top:10px;display:grid}.em .mini div{border-top:1px solid #eef3f2;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding-top:8px;font-size:14px;display:grid}.em .adopt{background:var(--petroleo);color:var(--blanco);border-radius:36px;padding:clamp(22px,3.4vw,40px)}.em .adopt .lead{color:#ffffffdb}.em .three{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px;margin-top:24px;display:grid}.em .three div{background:#ffffff12;border-radius:20px;padding:16px}.em .three b{font:800 19px var(--display);display:block}.em .three p{color:#ffffffd1;margin-top:6px;font-size:15px}.em .adopt .seg{background:#ffffff1f}.em .adopt .seg button{color:#fffc}.em .adopt .seg button[aria-pressed=true]{background:var(--blanco);color:var(--petroleo)}.em .week{gap:7px;margin-top:14px;display:grid}.em .wday{grid-template-columns:50px 1fr;align-items:center;gap:10px;display:grid}.em .slot{border-radius:12px;justify-content:space-between;gap:8px;padding:9px 12px;font-size:14px;font-weight:700;display:flex}.em .s-org{background:var(--menta);color:var(--petroleo)}.em .s-other{color:var(--blanco);background:#ffffff1f}.em .s-hidden{color:#ffffffa6;background:repeating-linear-gradient(135deg,#ffffff14 0 8px,#ffffff08 8px 16px)}.em .field{gap:6px;margin-top:14px;font-size:14.5px;font-weight:700;display:grid}.em .field input{border:1.5px solid var(--borde);height:50px;font:16px var(--body);color:var(--petroleo);background:var(--blanco);border-radius:15px;padding:0 14px}.em .field input:focus{border-color:var(--verde);outline:none;box-shadow:0 0 0 3px #0e9e8226}.em .field input[aria-invalid=true]{border-color:var(--coral)}.em details{border-bottom:1px solid var(--borde);padding:14px 0}.em summary{cursor:pointer;justify-content:space-between;gap:10px;font-weight:800;list-style:none;display:flex}.em summary:after{content:"+";color:var(--verde-texto);font-weight:800}.em details[open] summary:after{content:"×"}.em details p{color:#3c5257;margin-top:8px}.em .consent{color:#3c5257;align-items:flex-start;gap:10px;margin-top:16px;font-size:13.5px;font-weight:500;display:flex}.em .consent a{color:var(--verde-texto);font-weight:700;text-decoration:underline}.em .consent input{width:22px;height:22px;accent-color:var(--verde);flex:none;margin:0}.em .hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.em footer .legal{flex-wrap:wrap;gap:16px;display:flex}.em footer .legal a{color:var(--texto-2)}.em footer{border-top:1px solid var(--borde);color:var(--texto-2);flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:64px;padding-block:22px 40px;font-size:14px;display:flex}@media (min-width:900px){.em .links{display:flex}.em .herogrid{grid-template-columns:1fr 1fr;gap:48px}.em .types{grid-template-columns:300px 1fr}.em .tlist{grid-template-columns:1fr;align-content:start}}@media (max-width:520px){.em .mgrid{grid-template-columns:58px repeat(7,minmax(0,1fr))}.em .kpi b{font-size:19px}.em .board{grid-template-columns:74px repeat(5,minmax(0,1fr));font-size:12px}.em .cell{height:50px;font-size:11px}.em .win-body>*+*{border-top:1px solid #edf2f1;border-left:0}}@media (prefers-reduced-motion:reduce){.em *,.em :before,.em :after{transition:none!important;animation:none!important}}.em .tip{background:var(--ambar);color:var(--petroleo);border-radius:11px;align-items:center;gap:6px;padding:6px 11px;font-size:13.5px;font-weight:800;line-height:1.2;display:inline-flex}.em .tipwrap{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.em .cue{box-shadow:0 0 0 3px var(--ambar)}@media (prefers-reduced-motion:no-preference){.em .cue{animation:1.5s ease-out infinite em-cue}.em .tip svg{animation:1.5s ease-in-out infinite em-tap}}@keyframes em-cue{0%{box-shadow:0 0 0 3px var(--ambar), 0 0 0 3px #f5a5248c}70%,to{box-shadow:0 0 0 3px var(--ambar), 0 0 0 12px #f5a52400}}@keyframes em-tap{0%,to{transform:translateY(0)}50%{transform:translateY(2px)}}.em .steps{counter-reset:st;flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0;list-style:none;display:flex}.em .steps li{counter-increment:st;background:var(--gris);color:var(--texto-2);border-radius:12px;align-items:center;gap:8px;padding:7px 12px 7px 7px;font-size:14px;font-weight:700;display:inline-flex}.em .steps li:before{content:counter(st);background:var(--blanco);width:24px;height:24px;color:var(--petroleo);border-radius:12px;place-items:center;font-size:13px;font-weight:800;display:grid}.em .steps li.on{background:var(--ambar);color:var(--petroleo)}.em .steps li.done{background:var(--verde-suave);color:var(--verde-texto)}.em .steps li.done:before{content:"✓";background:var(--verde);color:var(--blanco)}
