.onb{--tinta:#111;--papel:#f7f6f2;--grafito:#4a4a48;--niebla:#d9d7d0;--senal:#ff5a1f;--card:#fff;--secondary:#eeece5;--soft:#e9e6dd;--pos:#126635;--warn:#ab6900;--r-lg:12px;--r-xl:16.8px;--r-2xl:21.6px;--r-3xl:26.4px;--sans:"Geist",ui-sans-serif,system-ui,sans-serif;--mono:"Geist Mono",ui-monospace,monospace}@supports (color:lab(0% 0 0)){.onb{--pos:lab(37.5945% -34.1758 20.5505);--warn:lab(50.9219% 22.8602 60.2049)}}.onb *{box-sizing:border-box;margin:0;padding:0}.onb{font-family:var(--sans);background:var(--papel);color:var(--tinta);-webkit-font-smoothing:antialiased;font-size:14.5px;line-height:1.55}.onb button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.onb input{font:inherit;color:inherit}.onb img{max-width:100%;display:block}.onb .mono{font-family:var(--mono)}.onb .label{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--grafito);font-size:11px}.onb .muted{color:var(--grafito)}.onb .tn{font-variant-numeric:tabular-nums}.onb .btn{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 20px;font-size:14px;font-weight:500;transition:background .15s,opacity .15s,transform .15s;display:inline-flex}.onb .btn:active{transform:scale(.985)}.onb .btn-pri{background:var(--tinta);color:var(--papel)}.onb .btn-pri:hover{background:#2a2a2a}.onb .btn-pri[disabled]{opacity:.35;cursor:not-allowed}.onb .btn-sec{background:var(--card);box-shadow:inset 0 0 0 1px var(--niebla)}.onb .btn-sec:hover{background:#fbfaf7}.onb .btn-ghost{color:var(--grafito);padding:0 12px}.onb .btn-ghost:hover{color:var(--tinta);background:var(--secondary)}.onb .btn-sm{height:32px;padding:0 14px;font-size:13px}.onb .btn-lg{height:46px;padding:0 24px;font-size:15px}.onb .btn-block{width:100%}.onb .kbd{font-family:var(--mono);opacity:.55;margin-left:2px;font-size:10.5px}.onb .field{flex-direction:column;gap:7px;display:flex}.onb .field>label,.onb .flabel{align-items:baseline;gap:8px;font-size:13.5px;font-weight:500;display:flex}.onb .flabel .opt{color:var(--grafito);font-size:12.5px;font-weight:400}.onb .inp{border-radius:var(--r-lg);border:1px solid var(--niebla);background:var(--card);outline:none;width:100%;height:44px;padding:0 14px;font-size:15px;transition:border-color .15s,box-shadow .15s}.onb .inp::placeholder{color:#9b9a95}.onb .inp:focus{border-color:var(--tinta);box-shadow:0 0 0 3px #11111114}.onb .inp-big{letter-spacing:-.01em;height:56px;padding:0 18px;font-size:20px}.onb .help{color:var(--grafito);font-size:12.5px;line-height:1.5}.onb .affix{position:relative}.onb .affix .pre{font-family:var(--mono);color:var(--grafito);font-size:12px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.onb .affix .inp{padding-left:62px}.onb .chips{flex-wrap:wrap;gap:8px;display:flex}.onb .chip{background:var(--card);height:36px;box-shadow:inset 0 0 0 1px var(--niebla);border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:13.5px;transition:box-shadow .15s,background .15s;display:inline-flex}.onb .chip:hover{box-shadow:inset 0 0 0 1px #b9b7af}.onb .chip.on{background:var(--tinta);color:var(--papel);box-shadow:none}.onb .chip .sug{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;opacity:.6;font-size:9.5px}.onb .seg{background:var(--secondary);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.onb .seg button{height:28px;color:var(--grafito);white-space:nowrap;border-radius:999px;padding:0 12px;font-size:12.5px}.onb .seg button.on{background:var(--card);color:var(--tinta);box-shadow:0 0 0 1px #1111110f}.onb .tag{height:20px;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;background:var(--secondary);color:var(--grafito);border-radius:999px;align-items:center;gap:5px;padding:0 8px;font-size:9.5px;display:inline-flex}.onb .tag.ink{background:var(--tinta);color:var(--papel)}.onb .tag.pos{background:color-mix(in oklch,var(--pos) 12%,transparent);color:var(--pos)}.onb .tag.warn{background:color-mix(in oklch,var(--warn) 14%,transparent);color:var(--warn)}.onb .tag.demo{box-shadow:inset 0 0 0 1px var(--niebla);background:0 0}.onb .h-display{letter-spacing:-.032em;text-wrap:balance;font-size:clamp(2rem,3.1vw,2.7rem);font-weight:500;line-height:1.06}.onb .h-display .dim{color:#11111161}.onb .lead{color:var(--grafito);text-wrap:pretty;max-width:46ch;margin-top:14px;font-size:15.5px;line-height:1.55}.onb .ic{stroke:currentColor;fill:none;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.onb .logo-ch{object-fit:contain;border-radius:8px;flex:none;width:28px;height:28px}@keyframes onb-entra{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.onb .auth{grid-template-columns:1fr minmax(0,30rem);min-height:100vh;display:grid}.onb .sky{background:#06203f;position:relative;overflow:hidden}.onb .sky>.img{filter:blur(3px);background:url(/hero/cielo.jpg) 50%/cover;position:absolute;inset:-4%}.onb .sky>.veil{background:linear-gradient(#0a2f669e,#0a2f6614 42%,#06203fdb);position:absolute;inset:0}.onb .auth .sky-in{flex-direction:column;justify-content:space-between;height:100%;padding:48px;display:flex;position:relative}.onb .glass{-webkit-backdrop-filter:blur(22px)saturate(1.5);border-radius:var(--r-2xl);background:linear-gradient(#ffffff9e,#ffffff6b);box-shadow:inset 0 0 0 1px #ffffff8c,inset 0 1px #fffc}.onb .glass-dark{-webkit-backdrop-filter:blur(18px)saturate(1.4);border-radius:var(--r-2xl);color:#fff;background:linear-gradient(#0a1e3c61,#0a1e3c42);box-shadow:inset 0 0 0 1px #ffffff29,inset 0 1px #ffffff2e}.onb .road{max-width:400px;padding:20px 22px}.onb .road ol{gap:2px;margin-top:14px;list-style:none;display:grid}.onb .road li{border-top:1px solid #ffffff24;grid-template-columns:22px 1fr auto;align-items:center;gap:10px;padding:9px 0;font-size:14px;display:grid}.onb .road li:first-child{border-top:0}.onb .road .n,.onb .road .t{font-family:var(--mono);opacity:.7;font-size:11px}.onb .auth-form{justify-content:center;align-items:center;padding:64px 40px;display:flex}.onb .auth-form .w{width:100%;max-width:360px}.onb .gbtn{background:var(--card);width:100%;height:44px;box-shadow:inset 0 0 0 1px var(--niebla);border-radius:999px;justify-content:center;align-items:center;gap:10px;font-size:14.5px;font-weight:500;display:flex}.onb .gbtn:hover{background:#fbfaf7}.onb .or{color:var(--grafito);align-items:center;gap:12px;margin:22px 0;font-size:12.5px;display:flex}.onb .or:before,.onb .or:after{content:"";background:var(--niebla);flex:1;height:1px}.onb .pw{position:relative}.onb .pw button{height:32px;color:var(--grafito);border-radius:8px;padding:0 10px;font-size:12.5px;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.onb .meter{gap:4px;margin-top:2px;display:flex}.onb .meter i{background:var(--niebla);border-radius:9px;flex:1;height:3px}.onb .meter i.on{background:var(--pos)}.onb .ob-top{z-index:20;-webkit-backdrop-filter:blur(14px);background:#f7f6f2e0;border-bottom:1px solid #0000;grid-template-columns:1fr auto 1fr;align-items:center;height:64px;padding:0 28px;display:grid;position:sticky;top:0}.onb .ob-top .r{color:var(--grafito);justify-self:end;align-items:center;gap:14px;font-size:12.5px;display:flex}.onb .saved{align-items:center;gap:6px;display:inline-flex}.onb .saved i{background:var(--pos);border-radius:9px;width:6px;height:6px}.onb .stepper{align-items:center;gap:6px;display:flex}.onb .stepper .s{color:var(--grafito);border-radius:999px;align-items:center;gap:8px;padding:6px 10px;font-size:13px;display:flex}.onb .stepper .s .d{width:18px;height:18px;font-family:var(--mono);box-shadow:inset 0 0 0 1px var(--niebla);border-radius:99px;place-items:center;font-size:10px;display:grid}.onb .stepper .s.cur{color:var(--tinta);font-weight:500}.onb .stepper .s.cur .d{background:var(--tinta);color:var(--papel);box-shadow:none}.onb .stepper .s.done .d{background:var(--pos);color:#fff;box-shadow:none}.onb .stepper .bar{background:var(--niebla);width:28px;height:1px}.onb .stepper .sub{gap:3px;margin-left:2px;display:flex}.onb .stepper .sub i{background:var(--niebla);border-radius:9px;width:14px;height:3px}.onb .stepper .sub i.on{background:var(--tinta)}.onb .ob-body{grid-template-columns:minmax(0,1fr) minmax(0,1.02fr);min-height:calc(100vh - 64px);display:grid}.onb .ob-main{justify-content:center;padding:56px clamp(28px,5vw,80px) 120px;display:flex}.onb .ob-main>.w{width:100%;max-width:520px}.onb .ob-main.wide>.w{max-width:600px}.onb .stage{height:calc(100vh - 64px);padding:0 12px 12px 0;position:sticky;top:64px}.onb .stage .frame{border-radius:var(--r-3xl);background:#0b2a55;height:100%;position:relative;overflow:hidden}.onb .stage .img{filter:blur(2px);background:url(/hero/cielo.jpg) 50%/cover;position:absolute;inset:-4%}.onb .stage .veil{background:linear-gradient(#0a2f6661,#0a2f660a 45%,#06203f8c);position:absolute;inset:0}.onb .stage .in{flex-direction:column;justify-content:center;align-items:center;height:100%;padding:40px;display:flex;position:relative}.onb .stage .cap{color:#fff;justify-content:space-between;display:flex;position:absolute;top:24px;left:28px;right:28px}.onb .stage .cap .label{color:#ffffffd1}.onb .stage .foot{color:#ffffffe6;text-shadow:0 1px 14px #04143099;max-width:46ch;font-size:13.5px;line-height:1.5;position:absolute;bottom:26px;left:28px;right:28px}.onb .actions{border-top:1px solid var(--niebla);justify-content:space-between;align-items:center;gap:12px;margin-top:40px;padding-top:24px;display:flex}.onb .actions .l{align-items:center;gap:4px;display:flex}.onb .stack{gap:22px;display:grid}.onb .eyebrow{align-items:center;gap:10px;margin-bottom:18px;display:flex}.onb .arq{border-radius:var(--r-2xl);background:var(--secondary);grid-template-columns:1fr 1fr;gap:8px;padding:8px;display:grid}.onb .arq button{text-align:left;border-radius:var(--r-xl);background:var(--card);grid-template-columns:34px 1fr;align-items:start;gap:12px;padding:16px 16px 15px;transition:box-shadow .15s;display:grid;position:relative;box-shadow:inset 0 0 0 1px #0000}.onb .arq button:hover{box-shadow:inset 0 0 0 1px #c9c7bf}.onb .arq button.on{box-shadow:inset 0 0 0 1.5px var(--tinta)}.onb .arq .ico{background:var(--secondary);border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.onb .arq button.on .ico{background:var(--tinta);color:var(--papel)}.onb .arq .t{letter-spacing:-.01em;font-size:14px;font-weight:500;display:block}.onb .arq .d{color:var(--grafito);margin-top:3px;font-size:12.5px;line-height:1.45;display:block}.onb .arq .chk{background:var(--tinta);width:18px;height:18px;color:var(--papel);border-radius:99px;place-items:center;display:none;position:absolute;top:12px;right:12px}.onb .arq button.on .chk{display:grid}.onb .heads{border-radius:var(--r-lg);background:var(--card);box-shadow:inset 0 0 0 1px var(--niebla);grid-template-columns:20px 1fr;gap:10px;margin-top:14px;padding:14px 16px;font-size:13.5px;line-height:1.5;display:grid}.onb .heads.warn{background:color-mix(in oklch,var(--warn) 7%,var(--card));box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--warn) 30%,transparent)}.onb .heads b{font-weight:500}.onb .combo{position:relative}.onb .combo .list{background:var(--card);border-radius:var(--r-lg);box-shadow:0 0 0 1px var(--niebla),0 12px 32px -12px #0000002e;z-index:5;max-height:280px;padding:6px;display:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:auto}.onb .combo.open .list{display:block}.onb .combo .opt{text-align:left;border-radius:8px;justify-content:space-between;gap:12px;width:100%;padding:9px 10px;font-size:14px;display:flex}.onb .combo .opt:hover,.onb .combo .opt.hi{background:var(--secondary)}.onb .combo .opt span{color:var(--grafito);font-size:12.5px}.onb .tl{height:64px;margin-top:6px;position:relative}.onb .tl .axis{background:#1111111f;border-radius:2px;height:2px;position:absolute;top:30px;left:0;right:0}.onb .tl .win{background:color-mix(in oklch,var(--pos) 18%,transparent);height:18px;box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--pos) 40%,transparent);border-radius:6px;position:absolute;top:22px;left:0}.onb .tl .pt{border:2px solid var(--tinta);background:var(--card);border-radius:99px;width:14px;height:14px;margin-left:-7px;transition:left .45s cubic-bezier(.2,.7,.2,1);position:absolute;top:24px}.onb .tl .pt.sale{background:var(--tinta)}.onb .tl .lb{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--grafito);white-space:nowrap;font-size:10px;transition:left .45s cubic-bezier(.2,.7,.2,1);position:absolute;top:46px;transform:translate(-50%)}.onb .tl .lb.top{top:2px}.onb .pv{width:100%;max-width:440px}.onb .pv-card{padding:20px}.onb .pv-h{justify-content:space-between;align-items:center;gap:10px;display:flex}.onb .pv .kpis{grid-template-columns:1fr 1fr;gap:8px;margin-top:14px;display:grid}.onb .pv .kpi{background:#ffffffb8;border-radius:14px;padding:12px 14px}.onb .pv .kpi .v{letter-spacing:-.02em;margin-top:4px;font-size:24px;font-weight:500}.onb .pv .kpi .v.ph{color:#11111138}.onb .pv .row{background:#ffffffb8;border-radius:14px;align-items:flex-start;gap:10px;margin-top:8px;padding:12px 14px;font-size:13px;line-height:1.45;display:flex}.onb .pv .row .ic{margin-top:2px}.onb .wa{width:100%;max-width:380px}.onb .wa .bub{color:#111;background:#fff;border-radius:16px 16px 16px 4px;padding:12px 14px 8px;font-size:13.5px;line-height:1.5;box-shadow:0 1px #0000000f}.onb .wa .bub .meta{font-family:var(--mono);color:#8a8a85;text-align:right;margin-top:4px;font-size:10px}.onb .wa .lnk{background:#f2f1ec;border-radius:10px;margin-top:8px;padding:10px 12px;font-size:12.5px;display:block}.onb .wa .lnk b{font-size:13px;font-weight:500;display:block}.onb .circ{flex-direction:column;align-items:center;width:100%;max-width:440px;display:flex}.onb .circ .chs{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.onb .circ .ch{border-radius:14px;align-items:center;gap:8px;padding:8px 12px 8px 8px;font-size:13px;font-weight:500;transition:opacity .3s;display:flex}.onb .circ .ch img{border-radius:6px;width:22px;height:22px}.onb .circ .ch .st{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--grafito);font-size:9.5px;font-weight:400}.onb .circ .ch.off{opacity:.6}.onb .circ .ch.ok .st{color:var(--pos)}.onb .circ .wire{background:linear-gradient(#fff3,#ffffffbf);width:1px;height:40px;position:relative}.onb .circ .wire.dim{background:#ffffff38}.onb .circ .core{background:#fff;border-radius:16px;padding:14px 22px;box-shadow:0 8px 28px #00000029}.onb .circ .core img{height:24px}.onb .circ .meta{border-radius:16px;padding:12px 22px}.onb .circ .meta img{height:22px}.onb .circ .sumry{width:100%;margin-top:22px;padding:16px 18px}.onb .circ .sumry li{border-top:1px solid #11111112;grid-template-columns:18px 1fr;gap:10px;padding:7px 0;font-size:13px;list-style:none;display:grid}.onb .circ .sumry li:first-child{border-top:0}.onb .resumen{border-radius:var(--r-xl);background:var(--card);box-shadow:inset 0 0 0 1px var(--niebla);align-items:center;gap:14px;margin-top:28px;padding:12px 14px 12px 12px;display:flex}.onb .resumen .ico{background:var(--secondary);border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.onb .resumen .x{flex:1;min-width:0}.onb .resumen .x b{font-size:14px;font-weight:500;display:block}.onb .resumen .x span{color:var(--grafito);font-size:12.5px}.onb .step{margin-top:36px}.onb .step-h{align-items:baseline;gap:12px;display:flex}.onb .step-h .n{font-family:var(--mono);color:var(--grafito);letter-spacing:.06em;font-size:11px}.onb .step-h h2{letter-spacing:-.02em;font-size:19px;font-weight:500}.onb .step-h .tag{margin-left:auto}.onb .step>p{color:var(--grafito);max-width:56ch;margin-top:6px;font-size:14px}.onb .who{border-radius:var(--r-xl);background:var(--card);box-shadow:inset 0 0 0 1px var(--niebla);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:18px;padding:16px 18px;display:flex}.onb .who b{font-size:14px;font-weight:500}.onb .panel{border-radius:var(--r-2xl);background:var(--secondary);margin-top:12px;padding:6px}.onb .cn{background:var(--card);border-radius:16px;grid-template-columns:28px 1fr auto;align-items:center;gap:14px;padding:14px 14px 14px 16px;display:grid}.onb .cn+.cn{margin-top:4px}.onb .cn .nm{align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.onb .cn .ds{color:var(--grafito);margin-top:2px;font-size:12.5px;line-height:1.45}.onb .cn .rq{color:var(--grafito);align-items:center;gap:6px;margin-top:6px;font-size:12px;display:flex}.onb .cn .rq .ic{width:13px;height:13px}.onb .cn .act{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.onb .cn.ok .ds{color:var(--pos)}.onb .spin{border:2px solid #ffffff59;border-top-color:#fff;border-radius:99px;width:14px;height:14px;animation:.7s linear infinite onb-sp}@keyframes onb-sp{to{transform:rotate(360deg)}}.onb .dock{background:var(--tinta);color:var(--papel);border-radius:999px;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding:10px 10px 10px 18px;font-size:13.5px;display:flex;position:sticky;bottom:16px}.onb .dock .btn-pri{background:var(--papel);color:var(--tinta)}.onb .dock[hidden]{display:none}.onb .urg{color:var(--grafito);grid-template-columns:18px 1fr;gap:10px;margin-top:12px;padding:0 4px;font-size:12.5px;line-height:1.5;display:grid}.onb .later{border-radius:var(--r-2xl);background:var(--secondary);gap:4px;margin-top:12px;padding:6px;display:grid}.onb .later .it{background:var(--card);border-radius:16px;grid-template-columns:32px 1fr auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.onb .later .it .ico{width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--niebla);font-family:var(--mono);color:var(--grafito);border-radius:99px;place-items:center;font-size:11px;display:grid}.onb .later .it b{font-size:14px;font-weight:500;display:block}.onb .later .it span{color:var(--grafito);font-size:12.5px}.onb .scrim{z-index:60;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1111116b;justify-content:center;align-items:center;padding:24px;display:none;position:fixed;inset:0}.onb .scrim.on{animation:.2s onb-fd;display:flex}@keyframes onb-fd{0%{opacity:0}}.onb .modal{background:var(--papel);border-radius:var(--r-3xl);grid-template-columns:minmax(0,1fr) 360px;width:100%;max-width:940px;max-height:calc(100vh - 48px);animation:.3s cubic-bezier(.2,.7,.2,1) onb-up;display:grid;overflow:auto}@keyframes onb-up{0%{opacity:.6;transform:translateY(12px)}}.onb .modal .l{padding:32px 32px 28px}.onb .modal .r{background:var(--secondary);border-radius:0 var(--r-3xl) var(--r-3xl) 0;flex-direction:column;align-items:center;padding:28px;display:flex}.onb .msg{border-radius:var(--r-xl);background:var(--card);box-shadow:inset 0 0 0 1px var(--niebla);margin-top:18px;padding:16px 16px 12px}.onb .msg textarea{resize:none;width:100%;font:inherit;background:0 0;border:0;outline:none;min-height:132px;font-size:14px;line-height:1.55}.onb .msg .url{background:var(--secondary);font-family:var(--mono);color:var(--grafito);border-radius:10px;align-items:center;gap:8px;margin-top:6px;padding:8px 10px;font-size:12px;display:flex}.onb .msg .url span{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.onb .incl{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:flex}.onb .incl .p{background:var(--card);height:30px;box-shadow:inset 0 0 0 1px var(--niebla);border-radius:999px;align-items:center;gap:6px;padding:0 10px 0 5px;font-size:12.5px;display:inline-flex}.onb .incl .p img{border-radius:5px;width:20px;height:20px}.onb .phone{background:#111;border-radius:38px;width:290px;padding:9px;box-shadow:0 0 0 1px #0000000f}.onb .hoja-scr{background:var(--papel);border-radius:30px;height:560px;padding:44px 20px 20px;position:relative;overflow:hidden}.onb .phone .notch{background:#111;border-radius:99px;width:90px;height:24px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.onb .hoja-scr h4{letter-spacing:-.02em;margin-top:8px;font-size:21px;font-weight:500;line-height:1.15}.onb .hoja-scr p{color:var(--grafito);margin-top:8px;font-size:12.5px;line-height:1.5}.onb .hoja-scr .acc{gap:6px;margin-top:16px;display:grid}.onb .hoja-scr .acc div{background:var(--card);border-radius:12px;grid-template-columns:24px 1fr auto;align-items:center;gap:10px;padding:10px 10px 10px 12px;font-size:13px;font-weight:500;display:grid}.onb .hoja-scr .acc img{border-radius:6px;width:24px;height:24px}.onb .hoja-scr .acc .go{background:var(--tinta);height:26px;color:var(--papel);border-radius:99px;place-items:center;padding:0 10px;font-size:11.5px;display:grid}.onb .hoja-scr .acc .wait{font-family:var(--mono);color:var(--grafito);letter-spacing:.06em;text-transform:uppercase;font-size:9.5px}.onb .hoja-scr .trust{color:var(--grafito);border-top:1px solid var(--niebla);margin-top:14px;padding-top:12px;font-size:11.5px;line-height:1.5}.onb .data{border-radius:var(--r-2xl);background:var(--secondary);margin-top:14px;padding:6px}.onb .data .dr{background:var(--card);border-radius:16px;grid-template-columns:28px 1fr auto;align-items:center;gap:14px;padding:14px 16px;display:grid}.onb .data .dr+.dr{margin-top:4px}.onb .data .dr b{font-size:14px;font-weight:500}.onb .data .dr .s{color:var(--grafito);font-size:12.5px}.onb .data .nums{gap:18px;margin-top:4px;display:flex}.onb .data .nums div{color:var(--grafito);font-size:12.5px}.onb .data .nums b{color:var(--tinta);letter-spacing:-.01em;font-size:17px;display:block}.onb .inv{border-radius:var(--r-xl);background:var(--card);box-shadow:inset 0 0 0 1px var(--niebla);margin-top:14px;padding:18px}.onb .inv .rowf{grid-template-columns:1fr 1fr auto;align-items:end;gap:10px;margin-top:14px;display:grid}.onb .ppl{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.onb .ppl .pp{background:var(--secondary);border-radius:999px;align-items:center;gap:8px;height:32px;padding:0 12px 0 4px;font-size:13px;display:inline-flex}.onb .ppl .av{background:var(--tinta);width:24px;height:24px;color:var(--papel);border-radius:99px;place-items:center;font-size:11px;font-weight:500;display:grid}.onb .portal{width:100%;max-width:340px;padding:18px}.onb .portal .brand{align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.onb .portal .brand i{background:var(--tinta);color:#fff;border-radius:6px;place-items:center;width:22px;height:22px;font-size:11px;font-style:normal;display:grid}.onb .portal .big{gap:6px;margin-top:14px;display:grid}.onb .portal .big div{background:#ffffffbf;border-radius:14px;justify-content:space-between;align-items:baseline;padding:12px 14px;display:flex}.onb .portal .big span{color:var(--grafito);font-size:12.5px}.onb .portal .big b{letter-spacing:-.02em;font-size:20px;font-weight:500}.onb .portal .big .gan b{color:var(--pos)}@media (max-width:1024px){.onb .auth{grid-template-columns:minmax(0,1fr)}.onb .auth .sky{display:none}.onb .ob-body{grid-template-columns:minmax(0,1fr)}.onb .stage,.onb .stepper .lbl{display:none}.onb .modal{grid-template-columns:1fr}.onb .modal .r{border-radius:0 0 var(--r-3xl) var(--r-3xl)}}@media (max-width:640px){.onb .ob-top{grid-template-columns:auto 1fr;padding:0 16px}.onb .ob-top .r{display:none}.onb .stepper{justify-self:end}.onb .ob-main{padding:36px 18px 140px}.onb .arq{grid-template-columns:minmax(0,1fr)}.onb .who{flex-direction:column;align-items:flex-start}.onb .seg{flex-wrap:wrap}.onb .h-display{font-size:1.85rem}.onb .cn{grid-template-columns:28px 1fr}.onb .cn .act{grid-column:1/-1;align-items:stretch}.onb .inv .rowf{grid-template-columns:1fr}.onb .auth-form{padding:40px 18px}}.onb .vp{position:relative;overflow-x:clip}.onb .av{color:#fff;letter-spacing:-.02em;border-radius:999px;flex:none;place-items:center;font-weight:600;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0000000f,0 0 0 2px #fff}.onb .av:after{content:"";background:radial-gradient(120% 90% at 30% 20%,#ffffff47,#0000 55%);position:absolute;inset:0}.onb .av.ph{box-shadow:inset 0 0 0 1px var(--niebla);background:var(--secondary)!important}.onb .av.ph.pulse{animation:1.2s ease-in-out infinite onb-pulse}@keyframes onb-pulse{50%{opacity:.45}}.onb .th{border-radius:7px;flex:none;width:32px;height:32px}.onb .thumbs{gap:4px;display:flex}.onb .thumbs9{grid-template-columns:repeat(9,1fr);gap:4px;margin-top:14px;display:grid}.onb .thumbs9 .th{aspect-ratio:1;width:auto;height:auto;animation:.4s cubic-bezier(.2,.7,.2,1) both onb-pop}@keyframes onb-pop{0%{opacity:0;transform:scale(.85)}}.onb .igf{gap:8px;display:flex}.onb .igf .affix{flex:1}.onb .igf .affix .pre{font-family:var(--sans);color:var(--grafito);font-size:15px;left:16px}.onb .igf .affix .inp{padding-left:34px}.onb .fetchbox{border-radius:var(--r-xl);background:var(--card);box-shadow:inset 0 0 0 1px var(--niebla);margin-top:12px;padding:16px 18px;animation:.35s cubic-bezier(.2,.7,.2,1) onb-entra}.onb .fsteps{gap:10px;margin-top:12px;display:grid}.onb .fsteps div{color:var(--grafito);align-items:center;gap:10px;font-size:13.5px;display:flex}.onb .fsteps .dot{background:var(--secondary);border-radius:99px;place-items:center;width:22px;height:22px;display:grid}.onb .fsteps .cur{color:var(--tinta);font-weight:500}.onb .fsteps .done{color:#9b9a95;text-decoration:line-through}.onb .fsteps .done .dot{background:color-mix(in oklch,var(--pos) 14%,transparent);color:var(--pos)}.onb .spin-d{border:1.6px solid #1111112e;border-top-color:var(--tinta);border-radius:99px;width:12px;height:12px;animation:.7s linear infinite onb-sp}.onb .prof{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.onb .prof .x{flex:1;min-width:0}.onb .prof .x b{letter-spacing:-.01em;font-size:15px;font-weight:500;display:block}.onb .prof .x span{color:var(--grafito);font-size:12.5px}.onb .linkbtn{color:var(--grafito);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--niebla);text-decoration-color:var(--niebla);font-size:13px}.onb .linkbtn:hover{color:var(--tinta);text-decoration-color:currentColor}.onb .rows{border-radius:var(--r-2xl);background:var(--secondary);gap:4px;margin-top:14px;padding:6px;display:grid}.onb .rw{background:var(--card);border-radius:16px;align-items:center;gap:12px;min-height:64px;padding:12px 12px 12px 14px;animation:.35s cubic-bezier(.2,.7,.2,1) onb-rowin;display:flex}@keyframes onb-rowin{0%{opacity:0;transform:translateY(-6px)}}.onb .rw .x{flex:1;min-width:0}.onb .rw .x b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;display:block;overflow:hidden}.onb .rw .x .s{color:var(--grafito);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:12.5px;display:flex;overflow:hidden}.onb .rw .h{font-family:var(--mono);color:var(--grafito);font-size:12.5px}.onb .rw.wait{background:#fbfaf7}.onb .rw.conf{box-shadow:inset 0 0 0 1.5px var(--tinta)}.onb .rw.fail{background:color-mix(in oklch,var(--warn) 7%,var(--card));box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--warn) 28%,transparent)}.onb .rw .acts{flex:none;align-items:center;gap:4px;display:flex}.onb .icobtn{color:#9b9a95;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.onb .icobtn:hover{background:var(--secondary);color:var(--tinta)}.onb .skel{background:var(--secondary);border-radius:9px;height:7px;animation:1.2s ease-in-out infinite onb-pulse}.onb .rw.self{box-shadow:none;background:0 0;min-height:auto;padding:8px 14px}.onb .counter{color:var(--grafito);justify-content:space-between;align-items:center;margin-top:12px;font-size:12.5px;display:flex}.onb .pick{border-radius:var(--r-2xl);background:var(--secondary);grid-template-columns:1fr 1fr;gap:8px;padding:8px;display:grid}.onb .pick button{text-align:left;border-radius:var(--r-xl);background:var(--card);align-items:center;gap:12px;padding:16px;transition:box-shadow .15s;display:flex;position:relative;box-shadow:inset 0 0 0 1px #0000}.onb .pick button:hover{box-shadow:inset 0 0 0 1px #c9c7bf}.onb .pick button.on{box-shadow:inset 0 0 0 1.5px var(--tinta)}.onb .pick b{font-size:14px;font-weight:500;display:block}.onb .pick span.s{color:var(--grafito);font-size:12.5px}.onb .pick .chk{background:var(--tinta);width:18px;height:18px;color:var(--papel);border-radius:99px;place-items:center;display:none;position:absolute;top:12px;right:12px}.onb .pick button.on .chk{display:grid}.onb .cart{width:100%;max-width:420px;padding:16px}.onb .cart .hd{align-items:center;gap:10px;padding:2px 4px 12px;display:flex}.onb .cart .hd b{font-size:14px;font-weight:500}.onb .cart .li{background:#ffffffbd;border-radius:14px;align-items:center;gap:12px;margin-top:6px;padding:10px 12px;transition:opacity .3s;animation:.4s cubic-bezier(.2,.7,.2,1) onb-rowin;display:flex}.onb .cart .li .x{flex:1;min-width:0}.onb .cart .li b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:500;display:block;overflow:hidden}.onb .cart .li span.s{color:var(--grafito);font-size:11.5px}.onb .cart .li.dim{opacity:.62}.onb .cart .empty{text-align:center;color:var(--grafito);background:#ffffff80;border-radius:14px;margin-top:6px;padding:22px 12px;font-size:13px}.onb .who-cl{background:var(--card);box-shadow:inset 0 0 0 1px var(--niebla);border-radius:999px;align-items:center;gap:12px;width:fit-content;max-width:100%;margin-bottom:22px;padding:10px 12px 10px 10px;display:flex}.onb .who-cl b{font-size:13.5px;font-weight:500}.onb .who-cl span{color:var(--grafito);font-size:12.5px}.onb .rubro-line{flex-wrap:wrap;align-items:center;gap:8px;margin-top:22px;font-size:13.5px;display:flex}.onb .rubro-line .tag{height:22px}.onb .hoja-scr{flex-direction:column;display:flex}.onb .ph-top{align-items:center;gap:8px;display:flex}.onb .ph-top b{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;font-weight:500;overflow:hidden}.onb .ph-top .tag{white-space:nowrap;flex:none}.onb .ph-prog{gap:4px;margin-top:16px;display:flex}.onb .ph-prog i{background:var(--niebla);border-radius:9px;flex:1;height:3px}.onb .ph-prog i.on{background:var(--pos)}.onb .ph-ok{background:color-mix(in oklch,var(--pos) 11%,var(--card));color:var(--pos);border-radius:12px;align-items:center;gap:10px;margin-top:14px;padding:10px 12px;font-size:12.5px;font-weight:500;animation:.4s onb-entra;display:flex}.onb .ph-next{background:var(--card);box-shadow:inset 0 0 0 1.5px var(--tinta);border-radius:14px;margin-top:12px;padding:14px}.onb .ph-next .t{align-items:center;gap:10px;font-size:14px;font-weight:500;display:flex}.onb .ph-next .t img{border-radius:7px;width:28px;height:28px}.onb .ph-next p{margin-top:6px!important}.onb .ph-next .go{background:var(--tinta);height:38px;color:var(--papel);border-radius:99px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:12px;font-size:13px;font-weight:500;display:flex}.onb .ph-list{gap:4px;margin-top:10px;display:grid}.onb .ph-list div{background:#fff9;border-radius:10px;align-items:center;gap:10px;padding:9px 10px;font-size:12.5px;display:flex}.onb .ph-list img{border-radius:5px;width:20px;height:20px}.onb .ph-list .st{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--grafito);margin-left:auto;font-size:9.5px}.onb .ph-list .st.ok{color:var(--pos)}.onb .ph-meta{background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:14px;animation:.2s onb-fd;display:flex;position:absolute;inset:0}.onb .ph-meta img{height:20px}.onb .ph-done{text-align:center;margin:auto 0;padding:0 6px}.onb .ph-done .big{background:color-mix(in oklch,var(--pos) 14%,transparent);width:56px;height:56px;color:var(--pos);border-radius:99px;place-items:center;margin:0 auto 14px;display:grid}@media (max-width:640px){.onb .pick{grid-template-columns:1fr}.onb .igf{flex-direction:column}}.onb .ob-main{display:block}.onb .ob-main .w{margin:0 auto}.onb .stage .frame>.cap,.onb .stage .frame>.foot{z-index:1}.onb .ic{width:16px;height:16px}.onb .ic-lg{width:20px;height:20px}.onb .ic-sm{width:11px;height:11px}.onb textarea{font:inherit;color:inherit}.onb a{color:inherit;text-decoration:none}.onb .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.onb .err{color:var(--senal);margin-top:8px;font-size:13px}.onb .ok-msg{color:var(--pos);margin-top:8px;font-size:13px}.onb .hours{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}.onb .hours .inp{width:auto;height:36px;padding:0 10px;font-size:14px}.onb .day{width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--niebla);background:var(--card);border-radius:99px;font-size:12px}.onb .day.on{background:var(--tinta);color:var(--papel);box-shadow:none}.onb .av img{object-fit:cover;z-index:0;width:100%;height:100%;position:relative}.onb .th img{object-fit:cover;border-radius:inherit;width:100%;height:100%}.onb .th{background:var(--secondary);overflow:hidden}.onb.hoja-pagina{background:var(--papel);justify-content:center;min-height:100dvh;display:flex}.onb.hoja-pagina .hoja-scr{border-radius:0;width:100%;max-width:440px;height:auto;min-height:100dvh;padding:32px 22px 28px;overflow:visible}.onb.hoja-pagina .hoja-scr .notch{display:none}.onb .hoja-pick{gap:6px;margin-top:12px;display:grid}.onb .hoja-pick label{background:var(--card);box-shadow:inset 0 0 0 1px var(--niebla);cursor:pointer;border-radius:12px;align-items:center;gap:10px;padding:12px;font-size:13px;display:flex}.onb .hoja-pick label.on{box-shadow:inset 0 0 0 1.5px var(--tinta)}.onb .hoja-pick span.s{color:var(--grafito);font-size:11.5px;display:block}.onb.hoja-pagina .ph-done{margin:56px 0 28px}.onb .who-cl .av{color:#fff;font-size:11px}.onb .help a.legal{color:var(--tinta);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--niebla);text-decoration-color:var(--niebla)}.onb .help a.legal:hover{text-decoration-color:currentColor}.onb .rows{grid-template-columns:minmax(0,1fr)}.onb .rw{min-width:0}.onb .rw .thumbs{flex:none}@media (max-width:620px){.onb .rw.conf .thumbs{display:none}}.onb .hoja-pick label{gap:12px}.onb .hoja-pick label>span:last-child{min-width:0}.onb .vias{gap:8px;margin-top:18px;display:grid}.onb .via{text-align:left;border-radius:var(--r-xl);background:var(--card);box-shadow:inset 0 0 0 1px var(--niebla);cursor:pointer;grid-template-columns:20px 1fr;gap:12px;padding:14px 16px;display:grid}.onb .via.on{box-shadow:inset 0 0 0 1.5px var(--tinta)}.onb .via .radio{width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--niebla);border-radius:99px;margin-top:2px}.onb .via.on .radio{box-shadow:inset 0 0 0 5px var(--tinta)}.onb .via b{align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.onb .via span.d{color:var(--grafito);margin-top:3px;font-size:12.5px;line-height:1.45;display:block}.onb .ph-next .go.alt{background:var(--card);color:var(--tinta);box-shadow:inset 0 0 0 1px var(--niebla);margin-top:8px}.onb .chk-cuadro{width:20px;height:20px;box-shadow:inset 0 0 0 1.5px var(--niebla);background:var(--card);border-radius:6px;flex:none;place-items:center;margin-left:auto;display:grid}.onb .chk-cuadro.on{background:var(--tinta);color:var(--papel);box-shadow:none}.onb .mas-gente{border:1px dashed var(--niebla);border-radius:var(--r-xl);color:var(--grafito);align-items:center;gap:16px;margin-top:20px;padding:14px 16px;font-size:13.5px;display:flex}.onb .mas-gente b{color:var(--tinta);font-weight:500}.onb .mas-gente .b{flex-shrink:0;gap:6px;margin-left:auto;display:flex}@media (max-width:640px){.onb .mas-gente{flex-direction:column;align-items:stretch}.onb .mas-gente .b{justify-content:flex-end;margin-left:0}}.onb.onb-app{background:var(--papel);min-height:100%}.onb.onb-app .ob-top{border-bottom:1px solid var(--niebla);height:56px;padding:0 24px;position:sticky;top:0}.onb.onb-app .ob-top .titulo{letter-spacing:-.01em;font-size:15px;font-weight:500}.onb.onb-app .ob-main{padding:44px clamp(20px,4vw,64px) 96px}@media (max-width:640px){.onb.onb-app .ob-top{grid-template-columns:1fr auto;padding:0 16px}.onb.onb-app .ob-top .r{display:flex}.onb.onb-app .stepper{display:none}}@media (prefers-reduced-motion:reduce){.onb *,.onb :before,.onb :after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-delay:0s!important}.onb .spin,.onb .spin-d{animation-duration:.7s!important}}.onb .ph-next .pago-lista{color:var(--grafito);gap:6px;font-size:12.5px;display:grid}.onb .ph-next .pago-lista span{align-items:flex-start;gap:8px;line-height:1.45;display:flex}.onb .ph-next .pago-lista .ic{color:var(--pos);margin-top:2px}.onb .pago-aviso{border-radius:var(--r-xl);background:var(--card);box-shadow:inset 0 0 0 1.5px var(--tinta);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:16px 0 4px;padding:14px 16px;display:flex}.onb .pago-aviso>div{flex:280px;gap:4px;min-width:0;display:grid}.onb .pago-aviso b{font-size:14px;font-weight:500}.onb .pago-aviso span{color:var(--grafito);font-size:13px;line-height:1.5}
