@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/schibsted-grotesk-latin-ext-400-normal-DHVTfbSM.woff2) format("woff2"),url(/assets/schibsted-grotesk-latin-ext-400-normal-DUPvg9bQ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/schibsted-grotesk-latin-400-normal-DPhJBilQ.woff2) format("woff2"),url(/assets/schibsted-grotesk-latin-400-normal-BkiRe4WW.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/schibsted-grotesk-latin-ext-500-normal-Ch1izu81.woff2) format("woff2"),url(/assets/schibsted-grotesk-latin-ext-500-normal-BjmYCtCC.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/schibsted-grotesk-latin-500-normal-rf9C4Thp.woff2) format("woff2"),url(/assets/schibsted-grotesk-latin-500-normal-Ba39e-CX.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/schibsted-grotesk-latin-ext-600-normal-C5pQPdUJ.woff2) format("woff2"),url(/assets/schibsted-grotesk-latin-ext-600-normal-DQsnXf5q.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/schibsted-grotesk-latin-600-normal-Czv9Obfv.woff2) format("woff2"),url(/assets/schibsted-grotesk-latin-600-normal-BieE9YjJ.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/schibsted-grotesk-latin-ext-700-normal-o210KhU4.woff2) format("woff2"),url(/assets/schibsted-grotesk-latin-ext-700-normal-DDW2aNyx.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/schibsted-grotesk-latin-700-normal-BkH0uJ1o.woff2) format("woff2"),url(/assets/schibsted-grotesk-latin-700-normal-Dz-okVa0.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/schibsted-grotesk-latin-ext-800-normal-CZWJQj-F.woff2) format("woff2"),url(/assets/schibsted-grotesk-latin-ext-800-normal-DS3YHxa9.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/schibsted-grotesk-latin-800-normal-CIaq-TR1.woff2) format("woff2"),url(/assets/schibsted-grotesk-latin-800-normal-Dl5-MP1T.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--azul-50: #eef2ff;--azul-100: #dde4ff;--azul-500: #2747f5;--azul-600: #1e39d6;--azul-900: #121f63;--tinta: #121f63;--tinta-suave: #4b5a86;--fondo: #ffffff;--superficie: #f5f7fb;--superficie-2: #ebeff6;--linea: #d8deea;--linea-control: #8a94ab;--exito: #0b7a54;--aviso: #b45309;--peligro: #b42318;--rail-text: #dfe5ff;--rail-text-soft: #bcc9ff;--rail-text-todo: #aab6e6;--rail-sub: #cfd8ff;--rail-accent: #7f9bff;--rail-done: #2fae7f;--rail-ring: rgba(255, 255, 255, .35);--rail-card: rgba(255, 255, 255, .06);--rail-track: rgba(255, 255, 255, .15);--rail-line: rgba(255, 255, 255, .2);--sans: "Schibsted Grotesk", "Helvetica Neue", Arial, sans-serif;--mono: "IBM Plex Mono", ui-monospace, Menlo, monospace;--text-xs: 11px;--text-sm: 13px;--text-md: 15px;--text-lg: 17px;--title: 32px;--title-2: 20px;--radius-sm: 8px;--radius: 10px;--radius-lg: 14px;--pill: 999px;--touch: 56px;--touch-lg: 64px;--rail-width: 260px;--entry-width: 620px}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;height:100%;background:var(--fondo);font-family:var(--sans);color:var(--tinta)}#root{height:100%}.shell{display:flex;width:100%;height:100vh;min-width:1024px;overflow:clip;background:var(--fondo)}.rail{width:var(--rail-width);flex-shrink:0;background:var(--azul-900);color:#fff;padding:22px 14px;display:flex;flex-direction:column;gap:1px;overflow-y:auto}.rail-logo{font-weight:800;font-size:22px;letter-spacing:-.02em;padding:0 10px 12px}.rail-setup{background:var(--rail-card);border-radius:12px;padding:6px 6px 8px;margin-bottom:8px}.rail-setup-head{width:100%;display:flex;justify-content:space-between;align-items:center;gap:8px;background:transparent;border:0;color:#fff;padding:6px;border-radius:8px;cursor:pointer;text-align:left;font:inherit}.rail-setup-head.on{background:#fff;color:var(--azul-900)}.rail-setup-head.on .rail-setup-progress{color:var(--tinta-suave)}.rail-setup-title{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0;color:inherit;text-decoration:none}.rail-chev-button{border:0;background:none;padding:0 2px;cursor:pointer;font-family:inherit}.rail-setup-title b{font-size:15px}.rail-setup-progress{font-size:12px;color:var(--rail-text-soft)}.rail-chev{font-size:11px;color:var(--rail-text-soft)}.rail-bar{height:4px;border-radius:99px;background:var(--rail-track);overflow:hidden;margin:4px 6px 6px}.rail-bar i{display:block;height:100%;background:var(--rail-accent)}.rail-steps{display:flex;flex-direction:column;gap:1px}.rail-step{display:flex;align-items:center;gap:9px;padding:5px 6px;border-radius:8px;font-size:14px;color:var(--rail-text);line-height:1.25;text-decoration:none}.rail-step:hover{background:#ffffff14}.rail-step .rail-opt{margin-left:auto;font-size:11px;font-style:normal;font-weight:600;opacity:.7}.rail-mark{width:20px;height:20px;border-radius:50%;border:1.5px solid var(--rail-ring);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0;color:var(--rail-text-soft)}.rail-step.done .rail-mark{background:var(--rail-done);border-color:var(--rail-done);color:#fff}.rail-step.doing .rail-mark{border-color:var(--rail-accent);color:#fff}.rail-step.todo,.rail-step.skipped{color:var(--rail-text-todo)}.rail-step.skipped .rail-mark{border-style:dashed}.rail-step.on{background:#fff;color:var(--azul-900);font-weight:700}.rail-step.on .rail-mark{border-color:var(--azul-900);color:var(--azul-900)}.rail-step.on.done .rail-mark{background:var(--exito);border-color:var(--exito);color:#fff}.rail-group{width:100%;display:flex;justify-content:space-between;align-items:center;color:#fff;font:600 15px var(--sans);padding:7px 10px;border-radius:8px;border:0;background:transparent;cursor:pointer;text-align:left;text-decoration:none}.rail-group:hover,.rail-sub a:hover{background:#ffffff14}.rail-group.on{background:#ffffff29}.rail-sub{display:flex;flex-direction:column;gap:1px;margin:2px 0 4px 26px;border-left:1px solid var(--rail-line);padding-left:6px}.rail-sub a{font-size:13px;color:var(--rail-sub);padding:4px 8px;border-radius:6px;text-decoration:none}.rail-sub a.on{background:#ffffff29;color:#fff;font-weight:700}.entry{width:var(--entry-width);flex-shrink:0;border-right:1px solid var(--linea);padding:26px 32px 30px;display:flex;flex-direction:column;gap:12px;overflow-y:auto;position:relative}.entry>*{flex-shrink:0}.view{flex:1;min-width:0;background:var(--superficie);padding:26px 28px;display:flex;flex-direction:column;gap:12px;overflow-y:auto}.entry h1{margin:0;font-size:var(--title);font-weight:700;letter-spacing:-.02em}.view h2{margin:0;font-size:var(--title-2);font-weight:700}.kicker{font-size:14px;font-weight:600;color:var(--tinta-suave)}.lead{font-size:14px;color:var(--tinta-suave);line-height:1.45}.card{background:#fff;border:1px solid var(--linea);border-radius:var(--radius-lg);padding:12px 16px;font-size:14px;line-height:1.45}.mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.tag{display:inline-block;font-size:11px;font-weight:700;border-radius:var(--pill);padding:2px 8px;background:var(--azul-50);color:var(--azul-600)}.tag.soft{background:var(--superficie-2);color:var(--tinta-suave)}.foot{margin-top:auto;display:flex;gap:10px;padding-top:12px}.btn{height:var(--touch);padding:0 20px;border-radius:var(--radius);font:600 var(--text-lg) var(--sans);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.btn.primary{border:0;background:var(--azul-500);color:#fff;flex:1}.btn.secondary{border:1.5px solid var(--linea-control);background:#fff;color:var(--tinta)}.btn[aria-disabled=true]{opacity:.45;pointer-events:none}.lang-switch{position:fixed;top:10px;right:12px;z-index:10;display:flex;gap:2px;padding:3px;border-radius:var(--pill);background:#fff;border:1.5px solid var(--linea-control);box-shadow:0 4px 14px #121f631f}.lang-switch button{min-width:40px;height:30px;border:0;border-radius:var(--pill);background:transparent;font:600 13px var(--sans);color:var(--tinta);cursor:pointer}.lang-switch button.on{background:var(--azul-900);color:#fff}.entry.w600{width:600px}.entry.w620{width:620px}.lbody{display:flex;flex-direction:column;gap:14px}.lbody>*{flex-shrink:0}.bizl{font-size:14px;font-weight:600;color:var(--tinta-suave)}.th{display:flex;align-items:center;gap:12px}.th h1{margin:0}.entry>.q,.q{font-size:14px;color:var(--tinta-suave);line-height:1.45}.entry .sub,.view .sub{font-size:15px;color:var(--tinta-suave);line-height:1.45;font-weight:400}.view h3{margin:0}.foot .btn{height:54px}.saved{font-size:13px;font-weight:600;color:var(--exito)}.readonly-note{font-size:14px;font-weight:600;color:var(--aviso);background:#fff6ec;border:1.5px solid var(--aviso);border-radius:12px;padding:10px 14px}fieldset.ro{border:0;padding:0;margin:0;min-width:0;display:contents}.hb{display:inline-flex;gap:6px;margin-left:auto}.hb button{height:30px;padding:0 10px;border-radius:999px;border:1.5px solid var(--linea-control);background:#fff;font:600 13px var(--sans);color:var(--azul-600);cursor:pointer;display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.hb button:hover{border-color:var(--azul-500);background:var(--azul-50)}.hb button i{font-style:normal;font-size:10px}.lh .hb{margin-block:-3px}.sect .hb{position:absolute;right:0;bottom:-9px}.lay{display:flex;flex-direction:column;gap:8px;padding:14px 16px;border:1px solid var(--linea);border-radius:14px;background:#fff}.lay.later{background:var(--superficie);border-style:dashed}.lay.later .lh b{color:var(--tinta-suave);flex:1}.lh{display:flex;align-items:center;gap:8px;font-size:16px}.ln{width:24px;height:24px;border-radius:50%;background:var(--azul-500);color:#fff;display:inline-flex;align-items:center;justify-content:center;font:700 12px var(--sans);flex-shrink:0}.lay .f label,.lh label{display:flex;align-items:center;gap:8px}.lh label{font-size:14px;font-weight:600}.lh label .sub{font-size:15px;color:var(--tinta-suave);font-weight:400}.lh .opt2{font-size:15px;font-weight:400;color:var(--tinta-suave)}.sect{position:relative;margin-top:10px;padding-top:12px;border-top:1px solid var(--linea);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--azul-500)}.tag2{font-size:11px;font-weight:700;border-radius:999px;padding:2px 9px;white-space:nowrap}.tag2.sep{background:var(--azul-50);color:var(--azul-600)}.tag2.ok{background:#e6f5ee;color:var(--exito)}.tag2.warn{background:#fff1e0;color:var(--aviso)}.tag2.grey{background:var(--superficie-2);color:var(--tinta-suave)}.f{display:flex;flex-direction:column;gap:6px;position:relative;min-width:0}.f label{font-size:15px;font-weight:600}.f label.sm,label.sm{font-size:14px}.f label .sub,.f label .opt{font-weight:600;color:var(--tinta-suave)}.f .hint{font-size:13px;color:var(--tinta-suave)}.in{height:54px;border:1.5px solid var(--linea-control);border-radius:10px;padding:0 44px 0 14px;font:500 18px var(--sans);color:var(--tinta);background:#fff;width:100%;text-align:left}.in:focus{outline:3px solid var(--azul-100);border-color:var(--azul-500)}.in:disabled,.in[readonly]{background:var(--superficie)}.in.mono{font-family:var(--mono)}.in.grow{height:auto;min-height:54px;padding:14px;resize:none;overflow:hidden;line-height:1.35;display:block;font:500 18px var(--sans)}select.in{appearance:none;-webkit-appearance:none;cursor:pointer}.caret{position:absolute;right:14px;bottom:16px;font-size:14px;color:var(--tinta-suave);pointer-events:none}.g2,.row2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.pair{display:flex;gap:10px;align-items:flex-end}.more{align-self:flex-start;margin-top:-6px;background:none;border:0;padding:4px 0;font:600 15px var(--sans);color:var(--azul-500);cursor:pointer}.f .more{margin-top:0}.x{width:32px;height:32px;border:0;border-radius:8px;background:none;font-size:20px;color:var(--tinta-suave);cursor:pointer}button.x:hover{background:var(--superficie-2)}.drop{position:absolute;left:0;right:0;top:100%;margin-top:4px;background:#fff;border:1.5px solid var(--azul-500);border-radius:10px;box-shadow:0 12px 30px #121f632e;z-index:5;overflow:hidden auto;max-height:340px}.drop>div{padding:11px 14px;font-size:16px;cursor:pointer;display:flex;justify-content:space-between;gap:10px}.drop>div:hover,.drop>div.hl{background:var(--azul-50)}.drop .why{font-size:13px;color:var(--tinta-suave);text-align:right}.drop>div.add{color:var(--azul-500);font-weight:600;border-top:1px solid var(--linea)}.drop>div.off{color:#7d87a3;cursor:default;font-size:15px}.drop>div.off:hover{background:#fff}.drop>div.have .why{color:var(--exito);font-weight:600}.chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.chips:empty{display:none}.chip{display:inline-flex;align-items:center;gap:6px;padding:6px 6px 6px 12px;border-radius:999px;background:var(--azul-900);color:#fff;font-size:15px;font-weight:600;border:1.5px solid var(--linea)}.chip button{width:24px;height:24px;border-radius:50%;border:0;background:#ffffff2e;color:#fff;cursor:pointer;font-size:15px;line-height:1}.chip .cs{font-style:normal;font-size:11px;font-weight:700;background:#fff1e0;color:var(--aviso);border-radius:999px;padding:1px 7px}.told{font-size:13px;font-weight:600;color:var(--exito)}.soonw{font-weight:700;color:var(--aviso)}.seg3{display:grid;grid-template-columns:1fr 1fr;gap:8px}.seg3 button{height:46px;border-radius:10px;border:1.5px solid var(--linea-control);background:#fff;font:600 15px var(--sans);color:var(--tinta);cursor:pointer}.seg3 button.on{background:var(--azul-500);border-color:var(--azul-500);color:#fff}.seg{display:flex;gap:6px}.seg button{height:44px;padding:0 18px;border-radius:10px;border:1.5px solid var(--linea-control);background:#fff;font:600 15px var(--sans);color:var(--tinta);cursor:pointer}.seg button.on{background:var(--azul-900);border-color:var(--azul-900);color:#fff}.money{display:flex;flex-direction:column;gap:10px;background:var(--superficie);border:1px solid var(--linea);border-radius:12px;padding:12px 14px;font-size:15px;line-height:1.45}.money .q{font-size:inherit;line-height:inherit;color:inherit}.tog{display:flex;align-items:center;gap:10px;cursor:pointer;font-weight:600;position:relative}.tog em{font-weight:400;font-style:normal;color:var(--tinta-suave);font-size:13px}.tog input{position:absolute;opacity:0;width:42px;height:24px;margin:0;cursor:pointer}.tog span.sw{width:42px;height:24px;border-radius:999px;background:#c4cad8;position:relative;flex-shrink:0;transition:.15s}.tog span.sw:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:.15s}.tog input:checked+span.sw{background:var(--azul-500)}.tog input:checked+span.sw:after{left:21px}.tog input:focus-visible+span.sw{outline:3px solid var(--azul-100)}.owners{display:flex;flex-direction:column;gap:10px}.owner,.addr{position:relative;display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid var(--linea);border-radius:14px;background:var(--superficie)}.owner .x{position:absolute;top:6px;right:6px}.owner .in,.addr .in{background:#fff}.reps{display:flex;flex-direction:column;gap:6px}.rep{display:grid;grid-template-columns:150px 1fr 32px;gap:6px;align-items:center}.rep .in{height:44px;font-size:16px}.rep select.in{padding-right:24px;font-weight:600;font-size:14px;background:var(--superficie)}.addr .drop.wide{right:calc(-100% - 10px)}.logo{position:relative;width:118px;height:118px;flex-shrink:0;border:2px dashed var(--linea-control);border-radius:14px;display:flex;align-items:center;justify-content:center;font:600 14px var(--sans);color:var(--tinta-suave);cursor:pointer;background:#fff center / contain no-repeat}.logo input{position:absolute;inset:0;opacity:0;cursor:pointer}.dot{display:inline-block;width:16px;height:16px;border-radius:50%;border:1.5px solid #c4cad8;flex-shrink:0;vertical-align:-2px}.dot.big{width:20px;height:20px}.swline{display:flex;align-items:center;gap:8px;margin-top:8px;font-weight:600;color:var(--tinta)}.filled{display:grid;gap:8px;background:#ecf8f3;border:1.5px solid var(--exito);border-radius:12px;padding:12px 14px}.fl{display:grid;grid-template-columns:110px 1fr;align-items:center;gap:10px;font-size:15px}.fl>span{font-size:13px;color:var(--tinta-suave)}.fl b em.ok{font-style:normal;font-size:12px;color:var(--exito);margin-left:6px}.fl.warnrow{align-items:start}.fl.warnrow b{color:var(--aviso)}.fl.warnrow div{font-size:14px;line-height:1.5}.hacts{display:flex;flex-direction:column;gap:6px}.act{display:flex;gap:8px;align-items:flex-start;font-size:14px;line-height:1.4;cursor:pointer}.act input{margin-top:3px}.btn.mini,.entry .btn.mini,.modal .btn.mini{height:34px;min-height:34px;font-size:14px;padding:0 12px;margin-top:6px}.btn.s,.btn.secondary{border:1.5px solid var(--linea-control);background:#fff;color:var(--tinta)}.btn.p{border:0;background:var(--azul-500);color:#fff}.btn.p:disabled{background:#b9c3dc;cursor:not-allowed}.found{color:var(--exito);font-weight:600}.notfound{color:var(--aviso);font-weight:600}.view>*{flex-shrink:0}.rc{background:#fff;border:1px solid var(--linea);border-radius:14px;padding:12px 16px;display:flex;flex-direction:column;gap:8px}.rc h3{margin:0;font-size:16px;display:flex;align-items:center;gap:8px}.rc .hint{font-size:13px;color:var(--tinta-suave);line-height:1.4;margin-top:-4px}.kv{display:grid;grid-template-columns:150px 1fr;gap:12px;padding:7px 0;border-top:1px solid #eef1f6;font-size:14px;line-height:1.45}.rc h3+.kv{border-top:0}.kv span{color:var(--tinta-suave);font-size:13px;font-weight:600}.kv b{font-weight:600;overflow-wrap:anywhere}.sm2{font-style:normal;font-weight:400;color:var(--tinta-suave);font-size:13px}.bizc{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid var(--linea);border-radius:14px;padding:12px 16px}.bizc .lg{width:44px;height:44px;border-radius:10px;background:var(--azul-500);color:#fff;display:flex;align-items:center;justify-content:center;font:700 20px var(--sans);overflow:hidden;flex-shrink:0}.bizc .lg img{width:100%;height:100%;object-fit:contain;background:#fff}.bizc b{display:block;font-size:18px}.bizc span{font-size:13px;color:var(--tinta-suave)}.about{margin:0;font-size:15px;line-height:1.55}.arow{display:flex;align-items:center;gap:10px;padding:7px 0;border-top:1px solid #eef1f6;font-size:14px}.arow .code{font:600 13px var(--mono);background:var(--superficie);border-radius:6px;padding:2px 7px}.arow .an{flex:1}.ok2{font-size:12px;font-weight:700;color:var(--exito);white-space:nowrap}.warn2{font-size:12px;font-weight:700;color:var(--aviso);white-space:nowrap}.nxt{display:flex;gap:12px;align-items:flex-start;padding:8px 0;border-top:1px solid #eef1f6}.rc .hint+.nxt{border-top:0}.nxt .n{width:26px;height:26px;border-radius:50%;border:2px solid var(--azul-500);color:var(--azul-500);display:flex;align-items:center;justify-content:center;font:700 12px var(--sans);flex-shrink:0;margin-top:1px}.nxt .n.m{border-color:var(--linea-control);color:var(--tinta-suave);font-size:13px}.nxt b{display:block;font-size:14px}.nxt span{font-size:13px;color:var(--tinta);line-height:1.45}.soonc{background:#fff8ef;border:1px solid #f3d9b5;border-radius:14px;padding:12px 16px;font-size:14px;line-height:1.5}.soonc b{color:var(--aviso)}.sig{--brand: #2747f5;align-self:center;margin-top:40px;width:540px;max-width:100%;background:#fff;border-radius:16px;box-shadow:0 12px 40px #121f6324;display:flex;gap:22px;padding:26px 28px;border-top:6px solid var(--brand)}.sigl{width:96px;height:96px;flex-shrink:0;border-radius:18px;background:var(--superficie-2);display:flex;align-items:center;justify-content:center;overflow:hidden;font:700 20px var(--sans);color:var(--tinta-suave)}.sigl img{width:100%;height:100%;object-fit:contain}.sigr{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.signame{font:800 26px var(--sans);letter-spacing:-.02em;color:var(--brand)}.siglegal{font-size:13px;color:var(--tinta-suave)}.sigbar{height:2px;width:56px;background:var(--brand);margin:8px 0 6px;border-radius:2px}.siglines{display:flex;flex-direction:column;gap:5px;font-size:14px}.siglines i{display:inline-block;width:20px;font-style:normal;color:var(--brand)}.siglines .own{display:flex;flex-wrap:wrap;gap:2px 14px;align-items:baseline}.siglines .own b{min-width:70px}.sig .ph{color:#b3bacb}.signame,.siglegal,.siglines div,.siglines span{overflow-wrap:anywhere}.signote{text-align:center;font-size:13px;max-width:520px;align-self:center;color:var(--tinta-suave);line-height:1.45}.rcpt{background:#fff;border:1px solid var(--linea);border-radius:6px;padding:14px 16px;font:13px var(--mono);box-shadow:0 2px #e6e9f1;max-width:360px;align-self:center;width:100%}.rcpt .rh{display:flex;flex-direction:column;align-items:center;gap:2px;padding-bottom:8px;border-bottom:1px dashed #c4cad8;margin-bottom:6px}.rcpt .rh b{font:700 15px var(--sans);overflow-wrap:anywhere;text-align:center}.rcpt .rh span{font-size:11px;color:var(--tinta-suave)}.rl{display:flex;justify-content:space-between;gap:10px;padding:2px 0}.rl.sm{font-size:12px;color:var(--tinta-suave)}.rl.tot{font-size:15px;font-weight:700;border-top:1px dashed #c4cad8;margin-top:4px;padding-top:6px}.rateline{display:flex;align-items:center;gap:10px;margin-top:6px;flex-wrap:wrap}.rateline b{font:700 18px var(--mono);white-space:nowrap}.rateline span{font-size:13px;color:var(--tinta-suave)}.rateline .rl1{font:600 16px var(--sans);color:var(--tinta)}.in.rin{width:160px;padding-right:14px;font-family:var(--mono)}.note{font-size:13px;color:var(--tinta-suave);line-height:1.45}.flabel{position:relative}.flabel label{display:block}.flabel .hb{position:absolute;right:0;top:50%;transform:translateY(-50%)}.hrow{display:grid;grid-template-columns:150px 90px 26px 90px 1fr;gap:8px;align-items:center;font-size:15px}.hrow .in{height:40px;font-size:15px;padding:0 10px;text-align:center;font-family:var(--mono)}.hrow .to{font-size:13px;color:var(--tinta-suave);text-align:center}.hrow .closed{grid-column:2 / 5;color:var(--tinta-suave);font-size:14px}.hrow .cl{font-size:13px;color:var(--tinta-suave);display:flex;align-items:center;gap:6px;justify-self:end;font-weight:600}.branch{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;padding:10px 14px;border-radius:12px;background:var(--superficie);border:1px solid var(--linea);font-size:14px}.branch b{font-size:17px;color:var(--azul-500)}.branch em{font-style:normal;font-size:12px;color:var(--tinta-suave);flex-basis:100%}.btn.add{height:46px;font-size:15px}.view h2 .sub{font-family:var(--mono);font-size:15px}.lcards,.emps{display:flex;flex-direction:column;gap:10px}.lcard{display:flex;flex-direction:column;gap:5px;padding:14px 16px;border-radius:14px;background:#fff;border:1.5px solid var(--linea);text-align:left;font:inherit;color:inherit;cursor:pointer;width:100%}.lcard.on{border-color:var(--azul-500);box-shadow:0 0 0 3px var(--azul-100)}.lt{display:flex;align-items:center;gap:8px}.lt b{font-size:17px;flex:1;overflow-wrap:anywhere}.lt .k{font-size:11px;font-weight:600;color:var(--tinta-suave);background:var(--superficie-2);border-radius:5px;padding:2px 7px;white-space:nowrap}.lt .br{font-size:12px;color:var(--tinta-suave)}.ll{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:14px;overflow-wrap:anywhere}.ll i{display:inline-block;width:18px;font-style:normal;color:var(--azul-500)}.lstaff{display:flex;align-items:center;margin-top:4px}.lstaff em{font-style:normal;font-size:12px;color:var(--tinta-suave);margin-left:14px}.vsep{border-top:1px solid var(--linea);margin:4px 0}.emp{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;border:1px solid var(--linea);border-radius:12px;background:#fff;cursor:pointer;text-align:left;font:inherit;color:inherit}.emp:hover{border-color:var(--azul-500)}.emp .av,.lstaff .av{width:36px;height:36px;border-radius:50%;background:var(--azul-100) center / cover no-repeat;color:var(--azul-900);display:flex;align-items:center;justify-content:center;font:700 15px var(--sans);flex-shrink:0}.lstaff .av{width:26px;height:26px;font-size:12px;margin-right:-6px;border:2px solid #fff}.en{flex:1;display:flex;flex-direction:column;gap:1px;min-width:0}.en b{font-size:15px;overflow-wrap:anywhere}.en>span{font-size:13px;color:var(--tinta-suave);overflow-wrap:anywhere}.en em.own{font-style:normal;font-size:11px;font-weight:600;background:#fff1e0;color:var(--aviso);padding:1px 6px;border-radius:5px;margin-left:4px}.en .tags{margin-top:4px}.tags i.warn{background:#fff1e0;color:var(--aviso)}.ed{font:600 13px var(--sans);color:var(--azul-500);align-self:flex-start}.modal.emp-m{gap:12px}.modal .in{height:46px;font-size:16px}.modal .in.grow{min-height:46px;padding:11px 14px;font-size:16px}.modal .addr{padding:10px;gap:8px}.modal .addr .in{height:44px;font-size:15px}.modal .addr .in.grow{min-height:44px;font-size:15px}.msect{position:relative}.msect .hb{position:absolute;right:0;bottom:-10px}.photo{display:flex;gap:18px;align-items:flex-start}.photo .big{width:112px;height:112px;border-radius:50%;background:var(--azul-100) center / cover no-repeat;color:var(--azul-900);font:700 42px var(--sans);display:flex;align-items:center;justify-content:center;flex-shrink:0}.phc{flex:1;display:flex;flex-direction:column;gap:10px;min-width:0}.phb{display:flex;gap:8px;flex-wrap:wrap}.phb .btn.mini{margin-top:0;height:36px}.fileb{position:relative;overflow:hidden;cursor:pointer;display:inline-flex;align-items:center}.fileb input{position:absolute;inset:0;opacity:0;cursor:pointer}.where{display:flex;gap:10px;align-items:stretch}.wl{display:block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--tinta-suave);margin-bottom:4px}.ptile{width:100px;padding:10px 6px;border-radius:12px;background:var(--azul-900);color:#fff;display:flex;flex-direction:column;align-items:center;gap:6px;font-size:13px;text-align:center;overflow-wrap:anywhere}.tp{width:44px;height:44px;border-radius:50%;background:var(--azul-100) center / cover no-repeat;color:var(--azul-900);display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0}.esig{display:flex;gap:10px;align-items:center;padding:10px 12px;border:1px solid var(--linea);border-left:4px solid var(--azul-500);border-radius:10px;font-size:13px;line-height:1.4}.esig div{display:flex;flex-direction:column;min-width:0}.esig span{color:var(--tinta-suave);overflow-wrap:anywhere}.signin{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-radius:12px;background:var(--superficie);font-size:14px}.cons{border:1.5px dashed var(--linea-control);border-radius:12px;padding:12px 14px;font-size:14px;line-height:1.45}.cons.ok{border:1.5px solid #bfe3d4;background:#f0faf5}.cons.ok>b{color:var(--exito)}.newpin{font-size:14px;color:var(--tinta-suave);background:var(--superficie);border:1.5px dashed var(--linea-control);border-radius:10px;padding:12px 14px}.pills2{display:flex;gap:8px;flex-wrap:wrap}.pl{height:40px;padding:0 14px;border-radius:999px;border:1.5px solid var(--linea-control);background:#fff;font:600 15px var(--sans);color:var(--tinta);cursor:pointer;display:flex;align-items:center;gap:8px}.pl em{font-style:normal;font-size:12px;background:var(--superficie-2);border-radius:999px;padding:1px 8px}.pl.on{background:var(--azul-500);border-color:var(--azul-500);color:#fff}.pl.on em{background:#fff3}.regs{display:flex;flex-direction:column;gap:6px}.rg{text-align:left;border:1.5px solid var(--linea);background:#fff;border-radius:12px;padding:10px 14px;cursor:pointer;font:inherit;color:inherit;display:flex;flex-direction:column;gap:2px;width:100%}.rg b{font-size:16px}.rg span{font-size:13px;color:var(--tinta-suave)}.rg.on{border-color:var(--azul-500);background:var(--azul-50);box-shadow:0 0 0 3px var(--azul-100)}.thisc{font-size:11px;font-weight:700;background:var(--azul-500);color:#fff;border-radius:999px;padding:2px 8px;margin-left:6px;vertical-align:middle}.rg span.thisc{color:#fff;font-size:11px}.okd{color:var(--exito);font-style:normal}.hac{font-size:13px;color:var(--tinta-suave);background:var(--superficie);border-radius:10px;padding:8px 12px}.hac b{font-family:var(--mono);color:var(--tinta)}.helper{display:flex;flex-direction:column;gap:6px;background:var(--azul-50);border:1.5px solid var(--azul-500);border-radius:14px;padding:12px 16px}.helper b{font-size:15px}.helper span{font-size:13px;line-height:1.5;color:var(--tinta)}.helper .btn.mini{align-self:flex-start;margin-top:2px}.thiscomp{display:flex;flex-direction:column;gap:10px;border:1.5px solid var(--linea);border-radius:14px;padding:14px 16px;background:#fff}.dv{border:1px solid var(--linea);border-radius:14px;background:#fff;padding:12px 16px;display:flex;flex-direction:column;gap:6px}.dv.good{border-color:#a8dcc6}.dh{display:flex;align-items:center;gap:8px;font-size:15px}.dh b{flex:1}.dh .hb{margin-block:-3px;margin-left:0}.dd{font-size:13px;color:var(--tinta-suave);line-height:1.5}.dd b{color:var(--tinta)}.dv .f .in{height:46px;font-size:16px}.dv .btn.mini{align-self:flex-start;margin-top:2px}.dv .btn.mini:disabled{opacity:.45;cursor:not-allowed}.kn{font-size:13px;color:var(--exito);font-weight:600;line-height:1.45}.kn.warnk{color:var(--aviso)}.tag2.todo{background:var(--superficie-2);color:var(--tinta-suave)}.when{font-size:12px;color:var(--tinta-suave)}.again{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.lnk{align-self:flex-start;background:none;border:0;padding:0;font:600 13px var(--sans);color:var(--azul-500);text-decoration:underline;cursor:pointer}.askq{display:flex;flex-direction:column;gap:8px;background:var(--azul-50);border-radius:10px;padding:10px 12px}.askq b{font-size:14px}.askq .row{display:flex;gap:8px}.scanbox{display:flex;flex-direction:column;gap:4px;font:600 13px var(--mono)}.scanbox .wait{color:var(--tinta-suave)}.res{font-size:13px;line-height:1.5;color:var(--exito);font-weight:600}.res.no{color:var(--aviso)}.okp{font-size:12px;font-weight:700;color:var(--exito);margin-left:auto;white-space:nowrap}.nop{font-size:12px;font-weight:700;color:var(--aviso);margin-left:auto;white-space:nowrap}.rr{display:flex;align-items:center;gap:10px;padding:8px 0;border-top:1px solid #eef1f6}.rt{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.rt b{font-size:15px}.rt span{font-size:12px;color:var(--tinta-suave)}.chk{display:flex;gap:4px;flex-wrap:wrap;justify-content:flex-end}.ck{font-size:11px;font-weight:700;border-radius:6px;padding:2px 6px}.ck.ok{background:#e6f5ee;color:var(--exito)}.ck.no{background:#fff1e0;color:var(--aviso)}.ck.todo{background:var(--superficie-2);color:var(--tinta-suave)}.ck.na{background:#fff;color:#a9b1c6;border:1px dashed var(--linea)}.tcodes{display:flex;gap:24px;align-items:flex-end;flex-wrap:wrap}.tcodes>div{display:flex;flex-direction:column;align-items:center;gap:6px}.tcodes span{font-size:12px;color:var(--tinta-suave)}.tqr,.tbc{border:1px solid var(--linea);border-radius:8px;padding:6px;background:#fff;line-height:0}.tqr svg,.tbc svg{display:block;max-width:none}.hp-bg{position:fixed;inset:0;background:#0f17338c;display:flex;align-items:center;justify-content:center;z-index:50}.hp{background:#fff;border-radius:18px;width:860px;max-width:calc(100vw - 32px);max-height:min(780px,calc(100vh - 32px));display:flex;flex-direction:column;overflow:hidden;box-shadow:0 20px 50px #0000004d}.hp .hh{display:flex;align-items:center;gap:10px;padding:14px 18px;border-bottom:1px solid var(--linea)}.hp .hh b{font-size:17px;flex:1}.hp .hh .x{width:34px;height:34px;border-radius:50%;border:0;background:var(--superficie-2);font-size:18px;cursor:pointer}.chap{display:flex;gap:6px;flex-wrap:wrap;padding:12px 18px 18px}.chap button,.chap a{height:34px;padding:0 12px;border-radius:999px;border:1.5px solid var(--linea-control);background:#fff;font:600 13px var(--sans);cursor:pointer;color:var(--tinta);display:inline-flex;align-items:center;gap:5px;text-decoration:none}.chap button.on{background:var(--azul-500);border-color:var(--azul-500);color:#fff}.chap .ytl{margin-left:auto;background:#fff;border-color:#e5484d;color:#c02b30}.vid{margin:16px 18px 0;aspect-ratio:16 / 9;border-radius:12px;background:radial-gradient(circle at 30% 30%,#2d47c8,#121f63 70%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff;position:relative}.vid .vplay{width:76px;height:76px;border-radius:50%;background:#fffffff2;color:#121f63;display:flex;align-items:center;justify-content:center;font-size:30px;padding-left:6px}.vid .vt{font:700 20px var(--sans);text-align:center;padding:0 16px}.vid .yt{position:absolute;right:12px;bottom:10px;font:600 12px var(--sans);opacity:.8}.man{display:grid;grid-template-columns:230px 1fr;min-height:520px;overflow:hidden}.man nav{background:var(--superficie);padding:14px 10px;display:flex;flex-direction:column;gap:2px;overflow:auto}.man nav .mg{font-size:12px;font-weight:700;color:var(--tinta-suave);padding:8px 8px 2px;text-transform:uppercase;letter-spacing:.05em}.man nav button{font:400 14px var(--sans);padding:5px 8px;border-radius:6px;color:var(--tinta);cursor:pointer;border:0;background:none;text-align:left}.man nav button.on{background:var(--azul-500);color:#fff;font-weight:700}.man nav button.msub{padding-left:20px;font-size:13px}.man article{padding:18px 24px;display:flex;flex-direction:column;gap:10px;overflow:auto}.man .crumb{font-size:12px;color:var(--tinta-suave);font-weight:600}.man h2{margin:0;font-size:20px}.man .ln2{height:11px;border-radius:6px;background:#e7ebf4}.man .soon{align-self:flex-start;font-size:12px;font-weight:700;background:var(--azul-50);color:var(--azul-600);border-radius:999px;padding:3px 10px}.man .shot{height:150px;border-radius:10px;border:1px dashed var(--linea-control);display:flex;align-items:center;justify-content:center;color:var(--tinta-suave);font-size:13px}.man .key{font:500 12px var(--mono);color:var(--tinta-suave)}.p6 .lay .tog,.p7 .lay .tog,.p10 .lay .tog,.p11 .lay .tog{font-size:15px}.p6 .fl,.p7 .fl,.p10 .fl,.p11 .fl{grid-template-columns:110px 1fr;font-size:15px}.p6 .fl span,.p7 .fl span,.p10 .fl span,.p11 .fl span{font-size:13px;color:var(--tinta-suave)}.acts2{display:flex;gap:8px;justify-content:flex-end}.p6 .lh .hb,.p7 .lh .hb,.p10 .lh .hb,.p11 .lh .hb{margin-block:0}.p6 .lh .tog,.p7 .lh .tog,.p10 .lh .tog,.p11 .lh .tog{margin-left:auto}.p6 .lay.offm,.p7 .lay.offm,.p10 .lay.offm,.p11 .lay.offm{background:var(--superficie)}.p6 .lay.offm .lh b,.p7 .lay.offm .lh b,.p10 .lay.offm .lh b,.p11 .lay.offm .lh b{color:var(--tinta-suave)}.p6 .lay.offm .ln,.p7 .lay.offm .ln,.p10 .lay.offm .ln,.p11 .lay.offm .ln{background:#a9b1c6}.p6 .offt,.p7 .offt,.p10 .offt,.p11 .offt{font-size:13px;color:var(--tinta-suave)}.p6 .chips,.p7 .chips,.p10 .chips,.p11 .chips{display:flex;gap:8px;flex-wrap:wrap}.p6 .chip2,.p7 .chip2,.p10 .chip2,.p11 .chip2{height:42px;padding:0 14px;border-radius:10px;border:1.5px solid var(--linea-control);background:#fff;font:600 15px var(--sans);color:var(--tinta);cursor:pointer;display:flex;align-items:center;gap:8px}.p6 .chip2 i,.p7 .chip2 i,.p10 .chip2 i,.p11 .chip2 i{font-style:normal;width:18px;height:18px;border-radius:5px;border:1.5px solid var(--linea-control);display:inline-flex;align-items:center;justify-content:center;font-size:12px}.p6 .chip2.on,.p7 .chip2.on,.p10 .chip2.on,.p11 .chip2.on{border-color:var(--azul-500);background:var(--azul-50)}.p6 .chip2.on i,.p7 .chip2.on i,.p10 .chip2.on i,.p11 .chip2.on i{background:var(--azul-500);border-color:var(--azul-500);color:#fff}.p6 .chip2:disabled,.p7 .chip2:disabled,.p10 .chip2:disabled,.p11 .chip2:disabled{cursor:default}.p6 .fl,.p7 .fl,.p10 .fl,.p11 .fl{display:grid;gap:6px 12px;align-items:center}.p6 .fl .fh,.p7 .fl .fh,.p10 .fl .fh,.p11 .fl .fh{font-size:12px;font-weight:700;color:var(--tinta-suave);text-transform:uppercase;letter-spacing:.05em}.p6 .fl .fr,.p7 .fl .fr,.p10 .fl .fr,.p11 .fl .fr{font-weight:600;font-size:15px}.p6 .fl .cin,.p7 .fl .cin,.p10 .fl .cin,.p11 .fl .cin{display:flex;align-items:center;gap:6px}.p6 .fl .cin span,.p7 .fl .cin span,.p10 .fl .cin span,.p11 .fl .cin span{font:600 15px var(--mono);color:var(--tinta-suave);width:28px;text-align:right}.p6 .fl .cin .in,.p7 .fl .cin .in,.p10 .fl .cin .in,.p11 .fl .cin .in{width:150px;height:44px;font-family:var(--mono);padding-right:12px}.p6 .ro,.p7 .ro,.p10 .ro,.p11 .ro{display:flex;flex-direction:column;gap:4px;background:var(--superficie);border-radius:10px;padding:8px 12px;font-size:14px}.p6 .ro b,.p7 .ro b,.p10 .ro b,.p11 .ro b{font-weight:600}.p6 .ro span,.p7 .ro span,.p10 .ro span,.p11 .ro span{color:var(--tinta-suave);font-size:13px}.p6 .tog.big,.p7 .tog.big,.p10 .tog.big,.p11 .tog.big{font-size:15px;align-items:flex-start}.p6 .tog.big span,.p7 .tog.big span,.p10 .tog.big span,.p11 .tog.big span{margin-top:1px}.p6 .tog.big em,.p7 .tog.big em,.p10 .tog.big em,.p11 .tog.big em{display:block;margin-top:2px}.p6 .copyall,.p7 .copyall,.p10 .copyall,.p11 .copyall{align-self:flex-start}.p6 .paysc,.p7 .paysc,.p10 .paysc,.p11 .paysc{background:#fff;border:1px solid var(--linea);border-radius:14px;padding:14px 16px;display:flex;flex-direction:column;gap:10px}.p6 .paysc .ptot,.p7 .paysc .ptot,.p10 .paysc .ptot,.p11 .paysc .ptot{display:flex;justify-content:space-between;align-items:baseline;border-bottom:1px solid #eef1f6;padding-bottom:8px}.p6 .paysc .ptot span,.p7 .paysc .ptot span,.p10 .paysc .ptot span,.p11 .paysc .ptot span{font-size:13px;color:var(--tinta-suave);font-weight:600}.p6 .paysc .ptot b,.p7 .paysc .ptot b,.p10 .paysc .ptot b,.p11 .paysc .ptot b{font:700 24px var(--mono)}.p6 .pbtns,.p7 .pbtns,.p10 .pbtns,.p11 .pbtns{display:grid;grid-template-columns:1fr 1fr;gap:8px}.p6 .pbtns div,.p7 .pbtns div,.p10 .pbtns div,.p11 .pbtns div{height:56px;border-radius:12px;background:var(--azul-500);color:#fff;font:700 16px var(--sans);display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.15}.p6 .pbtns div small,.p7 .pbtns div small,.p10 .pbtns div small,.p11 .pbtns div small{font:500 11px var(--sans);color:#dbe3ff}.p6 .pbtns div.alt,.p7 .pbtns div.alt,.p10 .pbtns div.alt,.p11 .pbtns div.alt{background:var(--azul-900)}.p6 .pbtns .none,.p7 .pbtns .none,.p10 .pbtns .none,.p11 .pbtns .none{grid-column:1/-1;background:var(--superficie);color:var(--tinta-suave);font-weight:600;font-size:14px}.p6 .cl,.p7 .cl,.p10 .cl,.p11 .cl{display:flex;justify-content:space-between;gap:10px;padding:5px 0;border-top:1px solid #eef1f6;font-size:14px}.p6 .cl:first-of-type,.p7 .cl:first-of-type,.p10 .cl:first-of-type,.p11 .cl:first-of-type{border-top:0}.p6 .cl span,.p7 .cl span,.p10 .cl span,.p11 .cl span{color:var(--tinta-suave)}.p6 .cl b,.p7 .cl b,.p10 .cl b,.p11 .cl b{font-weight:600;text-align:right}.p6 .cl b.okc,.p7 .cl b.okc,.p10 .cl b.okc,.p11 .cl b.okc{color:var(--exito)}.p6 .cl b.wc,.p7 .cl b.wc,.p10 .cl b.wc,.p11 .cl b.wc{color:var(--aviso)}.p6 .addm,.p7 .addm,.p10 .addm,.p11 .addm{position:relative;align-self:flex-start}.p6 .addm .drop,.p7 .addm .drop,.p10 .addm .drop,.p11 .addm .drop{min-width:260px}.p6 .xrm,.p7 .xrm,.p10 .xrm,.p11 .xrm{margin-left:auto;background:none;border:0;font:600 13px var(--sans);color:var(--tinta-suave);text-decoration:underline;cursor:pointer}.p6 .row2b,.p7 .row2b,.p10 .row2b,.p11 .row2b{display:grid;grid-template-columns:1fr 1fr;gap:10px}.p6 .in.phn,.p7 .in.phn,.p10 .in.phn,.p11 .in.phn{font-family:var(--mono);letter-spacing:.03em}.p6 .lh .hb+.tog,.p7 .lh .hb+.tog,.p10 .lh .hb+.tog,.p11 .lh .hb+.tog{margin-left:6px}.p6 .fwd,.p7 .fwd,.p10 .fwd,.p11 .fwd{display:flex;align-items:center;gap:8px;background:var(--superficie);border-radius:10px;padding:8px 10px}.p6 .fwd code,.p7 .fwd code,.p10 .fwd code,.p11 .fwd code{flex:1;font:600 14px var(--mono);overflow-wrap:anywhere}.p6 .stl,.p7 .stl,.p10 .stl,.p11 .stl{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600}.p6 .stl.ok,.p7 .stl.ok,.p10 .stl.ok,.p11 .stl.ok{color:var(--exito)}.p6 .stl.wait,.p7 .stl.wait,.p10 .stl.wait,.p11 .stl.wait{color:var(--aviso)}.p6 .stl a,.p7 .stl a,.p10 .stl a,.p11 .stl a{color:var(--azul-500);text-decoration:underline;cursor:pointer;font-weight:600}.p6 .sub3,.p7 .sub3,.p10 .sub3,.p11 .sub3{display:flex;flex-direction:column;gap:8px;padding-left:52px}.p6 .lk,.p7 .lk,.p10 .lk,.p11 .lk{background:none;border:0;padding:0;font:600 13px var(--sans);color:var(--azul-500);text-decoration:underline;cursor:pointer}.p6 .fhd,.p7 .fhd,.p10 .fhd,.p11 .fhd{display:flex;align-items:center;gap:8px}.p6 .fhd .lk,.p7 .fhd .lk,.p10 .fhd .lk,.p11 .fhd .lk{margin-left:auto}.p6 .phone,.p7 .phone,.p10 .phone,.p11 .phone{align-self:center;width:260px;border-radius:28px;background:#0f1733;padding:10px;box-shadow:0 6px 18px #121f632e}.p6 .phone .scr,.p7 .phone .scr,.p10 .phone .scr,.p11 .phone .scr{background:#eef1f8;border-radius:20px;padding:12px 10px;display:flex;flex-direction:column;gap:8px;min-height:150px}.p6 .phone .tm,.p7 .phone .tm,.p10 .phone .tm,.p11 .phone .tm{font:600 11px var(--sans);color:#4b5a86;text-align:center}.p6 .ntf,.p7 .ntf,.p10 .ntf,.p11 .ntf{background:#fff;border-radius:14px;padding:10px 12px;display:flex;flex-direction:column;gap:4px;font-size:12px;box-shadow:0 1px #dfe4f0}.p6 .ntf .nh,.p7 .ntf .nh,.p10 .ntf .nh,.p11 .ntf .nh{display:flex;align-items:center;gap:6px;font-size:11px;color:#4b5a86;font-weight:600}.p6 .ntf .nh b,.p7 .ntf .nh b,.p10 .ntf .nh b,.p11 .ntf .nh b{width:16px;height:16px;border-radius:4px;background:#121f63;color:#fff;font-size:10px;display:inline-flex;align-items:center;justify-content:center}.p6 .ntf .nt,.p7 .ntf .nt,.p10 .ntf .nt,.p11 .ntf .nt{font-weight:700;font-size:13px;color:var(--tinta)}.p6 .ntf .nb,.p7 .ntf .nb,.p10 .ntf .nb,.p11 .ntf .nb{color:var(--tinta-suave);line-height:1.35}.p6 .ntf .na,.p7 .ntf .na,.p10 .ntf .na,.p11 .ntf .na{display:flex;gap:6px;margin-top:4px}.p6 .ntf .na span,.p7 .ntf .na span,.p10 .ntf .na span,.p11 .ntf .na span{flex:1;text-align:center;border-radius:8px;padding:5px 0;font-weight:700;font-size:12px;background:var(--azul-500);color:#fff}.p6 .ntf .na span.s,.p7 .ntf .na span.s,.p10 .ntf .na span.s,.p11 .ntf .na span.s{background:#fff;color:var(--aviso);border:1.5px solid #f3c7a6}.p6 .ntf .pic,.p7 .ntf .pic,.p10 .ntf .pic,.p11 .ntf .pic{height:54px;border-radius:8px;background:repeating-linear-gradient(135deg,#dde3f3 0 8px,#e9edf8 8px 16px);display:flex;align-items:center;justify-content:center;color:#6b779c;font-size:11px;font-weight:600}.p6 .toast,.p7 .toast,.p10 .toast,.p11 .toast{display:flex;align-items:center;gap:10px;background:#0b7a54;color:#fff;border-radius:12px;padding:10px 14px;font:600 14px var(--sans)}.p6 .toast.w,.p7 .toast.w,.p10 .toast.w,.p11 .toast.w{background:#fff4e5;color:#8a4b00;border:1.5px solid #f3c7a6}.p6 .toast small,.p7 .toast small,.p10 .toast small,.p11 .toast small{display:block;font-weight:500;font-size:12px;opacity:.85}.p6 .cap,.p7 .cap,.p10 .cap,.p11 .cap{font-size:12px;font-weight:700;color:var(--tinta-suave);text-transform:uppercase;letter-spacing:.05em}.p6 .qrm,.p7 .qrm,.p10 .qrm,.p11 .qrm{width:40px;height:40px;flex-shrink:0;border-radius:4px;background:#fff;border:3px solid #fff;background-image:repeating-linear-gradient(90deg,#121f63 0 4px,transparent 4px 8px),repeating-linear-gradient(0deg,#121f63 0 4px,transparent 4px 8px);background-blend-mode:multiply;outline:1px solid #f3c7a6}.p6 .view,.p7 .view,.p10 .view,.p11 .view{overflow-y:auto}.p6 .view .pbtns div,.p7 .view .pbtns div,.p10 .view .pbtns div,.p11 .view .pbtns div{height:48px}.p6 .view .phone .scr,.p7 .view .phone .scr,.p10 .view .phone .scr,.p11 .view .phone .scr{min-height:0}.p6 .view,.p7 .view,.p10 .view,.p11 .view{gap:10px}.p6 .esteps,.p7 .esteps,.p10 .esteps,.p11 .esteps{display:flex;flex-direction:column;gap:10px;border:1px solid var(--linea);border-radius:12px;padding:12px 14px;background:var(--superficie)}.p6 .es,.p7 .es,.p10 .es,.p11 .es{display:flex;gap:10px;align-items:flex-start}.p6 .es.dim,.p7 .es.dim,.p10 .es.dim,.p11 .es.dim{opacity:.45}.p6 .sn,.p7 .sn,.p10 .sn,.p11 .sn{width:24px;height:24px;border-radius:50%;border:1.5px solid var(--linea-control);background:#fff;display:inline-flex;align-items:center;justify-content:center;font:700 12px var(--sans);flex-shrink:0;color:var(--tinta-suave)}.p6 .sn.ok,.p7 .sn.ok,.p10 .sn.ok,.p11 .sn.ok{background:var(--exito);border-color:var(--exito);color:#fff}.p6 .eb,.p7 .eb,.p10 .eb,.p11 .eb{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.p6 .eb>b,.p7 .eb>b,.p10 .eb>b,.p11 .eb>b{font-size:15px;line-height:24px}.p6 .eb>span,.p7 .eb>span,.p10 .eb>span,.p11 .eb>span{font-size:14px;color:var(--tinta);line-height:1.45}.p6 .ebr,.p7 .ebr,.p10 .ebr,.p11 .ebr{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.p6 .ebt,.p7 .ebt,.p10 .ebt,.p11 .ebt{font:600 15px var(--sans)}.p6 [data-test-wait],.p7 [data-test-wait],.p10 [data-test-wait],.p11 [data-test-wait]{cursor:pointer}.p6 .esteps .in,.p7 .esteps .in,.p10 .esteps .in,.p11 .esteps .in{background:#fff}.p6 .gd,.p7 .gd,.p10 .gd,.p11 .gd{display:flex;flex-direction:column;gap:14px;padding:18px 22px 20px}.p6 .gs,.p7 .gs,.p10 .gs,.p11 .gs{display:flex;gap:12px;align-items:flex-start}.p6 .gs .sn,.p7 .gs .sn,.p10 .gs .sn,.p11 .gs .sn{background:var(--azul-500);border-color:var(--azul-500);color:#fff}.p6 .gcode,.p7 .gcode,.p10 .gcode,.p11 .gcode{display:flex;align-items:baseline;gap:10px;background:var(--azul-50);border-radius:10px;padding:8px 12px}.p6 .gcode b,.p7 .gcode b,.p10 .gcode b,.p11 .gcode b{font:700 24px var(--mono);letter-spacing:.12em;color:var(--azul-900)}.p6 .gcode span,.p7 .gcode span,.p10 .gcode span,.p11 .gcode span{font-size:12px;color:var(--tinta-suave)}.p6 .smp,.p7 .smp,.p10 .smp,.p11 .smp{font-size:11px;font-weight:700;background:var(--superficie-2);color:var(--tinta-suave);border-radius:999px;padding:2px 8px}.p6 .gdone,.p7 .gdone,.p10 .gdone,.p11 .gdone{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--linea);padding-top:12px}.p6 .ptabs,.p7 .ptabs,.p10 .ptabs,.p11 .ptabs{display:inline-flex;gap:4px;margin-left:10px;vertical-align:middle}.p6 .ptabs button,.p7 .ptabs button,.p10 .ptabs button,.p11 .ptabs button{height:28px;padding:0 10px;border-radius:8px;border:1.5px solid var(--linea-control);background:#fff;font:600 13px var(--sans);color:var(--tinta);cursor:pointer}.p6 .ptabs button.on,.p7 .ptabs button.on,.p10 .ptabs button.on,.p11 .ptabs button.on{background:var(--azul-500);border-color:var(--azul-500);color:#fff}.p7 .blks{display:flex;flex-direction:column;gap:4px}.p7 .blk{display:flex;align-items:center;gap:10px;border:1px solid var(--linea);border-radius:10px;background:#fff;padding:6px 10px;min-height:44px}.p7 .blk.drag{opacity:.4}.p7 .blk.over{box-shadow:0 -3px 0 var(--azul-500)}.p7 .blk .hd{cursor:grab;color:#a9b1c6;font-size:16px;letter-spacing:-2px;-webkit-user-select:none;user-select:none;padding:0 2px}.p7 .blk .bn{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px;font-weight:600;font-size:15px}.p7 .blk .bn .in{height:38px;font-size:14px;font-weight:400}.p7 .blk.offb .bn{color:var(--tinta-suave);font-weight:500}.p7 .lock{font-size:12px;color:var(--tinta-suave);white-space:nowrap}.p7 .papr{font-size:13px;color:var(--tinta-suave)}.p7 .papr b{color:var(--tinta)}.p7 .rprev{background:#fff;border:1px solid var(--linea);border-radius:4px;padding:14px 14px 18px;font:12.5px/1.45 var(--mono);box-shadow:0 2px #e6e9f1;width:310px;align-self:center;display:flex;flex-direction:column;gap:6px;color:#1a1f36}.p7 .rprev .rc2{text-align:center}.p7 .rprev .rlg{align-self:center;width:120px;height:38px;border-radius:6px;background:#121f63;color:#fff;font:800 17px var(--sans);display:flex;align-items:center;justify-content:center;letter-spacing:-.02em}.p7 .rprev .rlg.rs{width:96px;height:34px;font-size:11px;line-height:1.1;text-align:center;flex-shrink:0;padding:0 4px}.p7 .rprev .rhr{border-top:1px dashed #b9c0d2;margin:2px 0}.p7 .rprev .rw{display:flex;justify-content:space-between;gap:8px}.p7 .rprev .rw span:first-child{flex:1;min-width:0;overflow-wrap:anywhere}.p7 .rprev .rw b{white-space:nowrap}.p7 .rprev .rtot{font-weight:700;font-size:15px}.p7 .rprev .rs{font-size:11px;color:#4b5a86}.p7 .rprev .rwrap{overflow-wrap:anywhere}.p7 .rprev .rbig{font:800 26px var(--mono);text-align:center;letter-spacing:.04em}.p7 .rprev .rq{align-self:center;width:84px;height:84px;background:conic-gradient(#121f63 25%,#fff 0 50%,#121f63 0 75%,#fff 0) 0 0/14px 14px;border:4px solid #fff;outline:1px solid #dfe4f0}.p7 .rprev .rfold{border-top:2px dashed #121f63;padding-top:6px;margin-top:4px;position:relative}.p7 .rprev .rfold:before{content:"✂ fold here";position:absolute;top:-10px;right:0;background:#fff;font-size:10px;padding:0 4px;color:#121f63}.p7 .rprev .rsig{display:flex;gap:8px;align-items:center}.p7 .rprev .rsig .rlg{margin:0}.p7 .rprev .rline{border-bottom:1px solid #1a1f36;height:22px}.p7 .wa{align-self:center;width:300px;border-radius:14px;background:#e7ddd3;padding:10px;display:flex;flex-direction:column;gap:6px}.p7 .wa .bub{align-self:flex-start;max-width:90%;background:#fff;border-radius:10px;padding:8px 10px;font-size:13px;line-height:1.4;color:#1a1f36}.p7 .wa .bub a{color:#0b6bcb;text-decoration:underline}.p7 .wa .who{font-size:11px;font-weight:700;color:#4b5a86}.p7 .chips .chip2.req{border-style:dashed}.p7 .chips3{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.p7 .chips3 .chip2{width:100%;justify-content:flex-start}.p7 .chip2.ed{box-shadow:0 0 0 3px var(--azul-100);border-color:var(--azul-600)}.p7 .chip2:disabled{opacity:.75}.p7 .posm{background:#fff;border:1px solid var(--linea);border-radius:16px;box-shadow:0 8px 24px #121f631f;padding:14px 16px;display:flex;flex-direction:column;gap:8px;width:340px;align-self:center}.p7 .posm .pmh{display:flex;justify-content:space-between;align-items:baseline}.p7 .posm .pmh b{font-size:16px}.p7 .posm .pmh span{font:700 16px var(--mono)}.p7 .posm .pf{display:flex;flex-direction:column;gap:2px}.p7 .posm .pf span{font-size:11px;font-weight:700;color:var(--tinta-suave)}.p7 .posm .pf b{border:1.5px solid var(--linea-control);border-radius:8px;padding:6px 10px;font:500 14px var(--sans);min-height:34px}.p7 .posm .pchk{display:flex;align-items:center;gap:8px;font:600 14px var(--sans)}.p7 .posm .pchk i{width:18px;height:18px;border-radius:5px;border:1.5px solid var(--linea-control);display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-style:normal}.p7 .posm .pchk.on i{background:var(--azul-500);border-color:var(--azul-500);color:#fff}.p7 .posm .pl2{font-size:11px;font-weight:700;color:var(--tinta-suave);text-transform:uppercase;letter-spacing:.05em;margin-top:2px}.p7 .posm .pbt{display:flex;gap:6px;flex-wrap:wrap}.p7 .posm .pbt span{border:1.5px solid var(--linea-control);border-radius:8px;padding:5px 10px;font:600 13px var(--sans)}.p7 .posm .pbt span.on{background:var(--azul-500);border-color:var(--azul-500);color:#fff}.p7 .posm .pact{display:flex;gap:8px;margin-top:4px}.p7 .posm .pact span{flex:1;text-align:center;border-radius:10px;padding:9px 0;font:700 14px var(--sans);background:var(--azul-500);color:#fff}.p7 .posm .pact span.s{background:#fff;color:var(--tinta);border:1.5px solid var(--linea-control)}.p10 .seg4,.p11 .seg4{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.p10 .seg4 button,.p11 .seg4 button{height:46px;border-radius:10px;border:1.5px solid var(--linea-control);background:#fff;font:600 15px var(--sans);color:var(--tinta);cursor:pointer}.p10 .seg4 button.on,.p11 .seg4 button.on{background:var(--azul-500);border-color:var(--azul-500);color:#fff}.p10 .seg4.two,.p11 .seg4.two{grid-template-columns:repeat(3,1fr)}.p10 .dz,.p11 .dz{display:flex;align-items:center;gap:12px;border:2px dashed var(--linea-control);border-radius:12px;padding:12px 14px;background:var(--superficie)}.p10 .dz b,.p11 .dz b{font-size:15px}.p10 .dz span,.p11 .dz span{font-size:13px;color:var(--tinta-suave)}.p10 .dz .ic,.p11 .dz .ic{width:36px;height:36px;border-radius:8px;background:#e6f5ee;color:var(--exito);display:flex;align-items:center;justify-content:center;font:700 12px var(--sans);flex-shrink:0}.p10 .dz .ic.x,.p11 .dz .ic.x{background:var(--azul-50);color:var(--azul-600)}.p10 .mt,.p11 .mt{display:grid;grid-template-columns:150px 1fr 1fr;gap:6px 10px;align-items:center;font-size:14px}.p10 .mt .fh,.p11 .mt .fh{font-size:12px;font-weight:700;color:var(--tinta-suave);text-transform:uppercase;letter-spacing:.05em}.p10 .mt code,.p11 .mt code{font:600 13px var(--mono);background:var(--superficie);border-radius:6px;padding:4px 8px;overflow-wrap:anywhere}.p10 .mt .ex,.p11 .mt .ex{font-size:13px;color:var(--tinta-suave);overflow-wrap:anywhere}.p10 .mt .f .in,.p11 .mt .f .in{height:38px;font-size:14px}.p10 .idone,.p11 .idone{display:flex;flex-direction:column;gap:2px;background:#f0faf5;border:1px solid #a8dcc6;border-radius:10px;padding:8px 12px}.p10 .idone b,.p11 .idone b{color:var(--exito);font-size:15px}.p10 .idone span,.p11 .idone span{font-size:13px;color:var(--tinta)}.p10 .sl,.p11 .sl{display:flex;flex-direction:column}.p10 .si,.p11 .si{display:flex;align-items:center;gap:10px;padding:7px 0;border-top:1px solid #eef1f6}.p10 .si:first-child,.p11 .si:first-child{border-top:0}.p10 .si .av,.p11 .si .av{width:32px;height:32px;border-radius:8px;background:var(--azul-50);color:var(--azul-600);font:700 13px var(--sans);display:flex;align-items:center;justify-content:center;flex-shrink:0}.p10 .si .tx,.p11 .si .tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.p10 .si .tx b,.p11 .si .tx b{font-size:14px;overflow-wrap:anywhere}.p10 .si .tx span,.p11 .si .tx span{font-size:12px;color:var(--tinta-suave);overflow-wrap:anywhere}.p10 .srcb,.p11 .srcb{font-size:11px;font-weight:700;border-radius:999px;padding:2px 8px;background:var(--superficie-2);color:var(--tinta-suave);white-space:nowrap}.p10 .srcb.xm,.p11 .srcb.xm{background:var(--azul-50);color:var(--azul-600)}.p10 .rvw,.p11 .rvw{display:flex;flex-direction:column;gap:6px;border:1px solid #f3c7a6;background:#fffaf5;border-radius:10px;padding:8px 10px}.p10 .rvw .rpair,.p11 .rvw .rpair{display:grid;grid-template-columns:1fr 1fr;gap:8px;font-size:13px}.p10 .rvw .rpair div,.p11 .rvw .rpair div{background:#fff;border-radius:8px;padding:6px 8px;border:1px solid var(--linea)}.p10 .rvw .ac,.p11 .rvw .ac{display:flex;gap:6px}.p10 .rvw .ac button,.p11 .rvw .ac button{flex:1;height:32px;border-radius:8px;border:1.5px solid var(--linea-control);background:#fff;font:600 13px var(--sans);cursor:pointer}.p10 .rvw .ac button.p,.p11 .rvw .ac button.p{background:var(--azul-500);border-color:var(--azul-500);color:#fff}.p10 .stt,.p11 .stt{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.p10 .stt div,.p11 .stt div{background:var(--superficie);border-radius:10px;padding:8px 10px;display:flex;flex-direction:column}.p10 .stt b,.p11 .stt b{font:700 20px var(--mono)}.p10 .stt span,.p11 .stt span{font-size:12px;color:var(--tinta-suave)}.p10 .cf,.p11 .cf{display:flex;flex-direction:column;gap:10px;padding:16px 20px 18px}.p10 .cf.scr2,.p11 .cf.scr2{max-height:660px;overflow-y:auto}.p10 .g2,.p11 .g2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.p10 .g2 .f.full,.p11 .g2 .f.full{grid-column:1/-1}.p10 .lblr,.p11 .lblr{display:grid;grid-template-columns:150px 1fr;gap:8px}.p10 .addl,.p11 .addl{align-self:flex-start;margin-top:-4px}.p10 .pcard,.p11 .pcard{border:1px solid var(--linea);border-radius:12px;padding:10px 12px;background:var(--superficie)}.p10 .cf .sect,.p11 .cf .sect{margin-top:4px}.p11 .rlist{display:flex;flex-direction:column;gap:4px}.p11 .ritem{display:flex;align-items:center;gap:10px;border:1.5px solid var(--linea);border-radius:10px;background:#fff;padding:8px 12px;cursor:pointer;text-align:left;font:inherit;color:inherit}.p11 .ritem.on{border-color:var(--azul-500);background:var(--azul-50);box-shadow:0 0 0 3px var(--azul-100)}.p11 .ritem b{flex:1;font-size:15px}.p11 .ritem span{font-size:13px;color:var(--tinta-suave);white-space:nowrap}.p11 .ritem .rq2{font-size:11px;font-weight:700;border-radius:999px;padding:2px 8px;background:var(--superficie-2);color:var(--tinta-suave)}.p11 .ritem .rq2.set{background:#e6f5ee;color:var(--exito)}.p11 .pr2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.p11 .mny{display:flex;align-items:center;gap:6px}.p11 .mny span{font:600 15px var(--mono);color:var(--tinta-suave)}.p11 .mny .in{font-family:var(--mono)}.p11 .mtab{display:grid;grid-template-columns:1fr 140px 140px 28px;gap:6px 8px;align-items:center}.p11 .mtab .fh{font-size:12px;font-weight:700;color:var(--tinta-suave);text-transform:uppercase;letter-spacing:.05em}.p11 .mtab .in{height:40px;font-size:14px}.p11 .mtab .mny .in{width:100%}.p11 .mtab .rmx{border:0;background:none;color:var(--tinta-suave);font-size:18px;cursor:pointer}.p11 .dep{display:grid;grid-template-columns:200px 1fr;gap:10px;align-items:end}.p11 .row3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}.p11 .plt{display:grid;grid-template-columns:1fr auto auto;gap:4px 12px;font-size:13px}.p11 .plt .fh{font-size:11px;font-weight:700;color:var(--tinta-suave);text-transform:uppercase;letter-spacing:.05em}.p11 .plt b{font-weight:600}.p11 .plt .num{font-family:var(--mono);text-align:right;white-space:nowrap}.p11 .plt .rsub{grid-column:1/-1;font-size:12px;color:var(--tinta-suave);margin:-2px 0 4px}.p11 .intk{background:#fff;border:1px solid var(--linea);border-radius:16px;box-shadow:0 8px 24px #121f631f;padding:14px 16px;display:flex;flex-direction:column;gap:8px;width:340px;align-self:center}.p11 .intk .ih{display:flex;justify-content:space-between;align-items:baseline}.p11 .intk .ih b{font-size:16px}.p11 .intk .ih span{font-size:13px;color:var(--tinta-suave)}.p11 .intk .iopt{display:flex;justify-content:space-between;align-items:center;border:1.5px solid var(--linea-control);border-radius:10px;padding:8px 12px;font:600 14px var(--sans)}.p11 .intk .iopt.on{border-color:var(--azul-500);background:var(--azul-50)}.p11 .intk .iopt b{font-family:var(--mono)}.p11 .intk .iopt small{display:block;font-weight:500;font-size:11px;color:var(--tinta-suave)}.p11 .intk .qbox{border:1.5px dashed var(--linea-control);border-radius:10px;padding:8px 12px;display:flex;justify-content:space-between;font:600 14px var(--sans)}.p11 .intk .idl{display:flex;justify-content:space-between;font-size:13px;border-top:1px solid #eef1f6;padding-top:6px}.p11 .intk .idl b{font-family:var(--mono)}.p8 .entry{gap:14px}.p9 .entry,.p12 .entry{gap:12px}.p12 .lh .hb{margin-block:0}.p8 .th h1,.p9 .th h1{flex:1}.p8 .th .hb,.p9 .th .hb{margin-block:0}.p8 .sub{font-size:15px;color:var(--tinta-suave);line-height:1.45}.p8 .lbl2{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--tinta-suave)}.p8 .mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.p8 .btn{height:54px;padding:0 20px;border-radius:10px;font:600 17px var(--sans);cursor:pointer}.p8 .btn.p{border:0;background:var(--azul-500);color:#fff}.p8 .btn.p:disabled{background:#b9c3dc;cursor:not-allowed}.p8 .btn.s{border:1.5px solid var(--linea-control);background:#fff;color:var(--tinta)}.p8 .strip{background:var(--superficie);border:1px solid var(--linea);border-radius:14px;padding:12px 14px}.p8 .chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.p8 .chip{border:1.5px solid var(--linea);background:#fff;border-radius:10px;padding:5px 10px 6px}.p8 .chip .t{font:600 10px var(--sans);text-transform:uppercase;letter-spacing:.05em;color:var(--tinta-suave);white-space:nowrap}.p8 .chip .v{font-size:16px;font-weight:700;margin-top:1px;white-space:nowrap;min-height:20px}.p8 .chip.on{background:var(--azul-500);border-color:var(--azul-500)}.p8 .chip.on .t,.p8 .chip.on .v{color:#fff}.p8 .chip.later{opacity:.45}.p8 .f{display:flex;flex-direction:column;gap:6px;position:relative}.p8 .f label{font-size:15px;font-weight:600}.p8 .f .hint{font-size:13px;color:var(--tinta-suave)}.p8 .in{height:54px;border:1.5px solid var(--linea-control);border-radius:10px;padding:0 44px 0 14px;font:500 18px var(--sans);color:var(--tinta);background:#fff;width:100%}.p8 .in:focus{outline:3px solid var(--azul-100);border-color:var(--azul-500)}.p8 .caret{position:absolute;right:14px;bottom:16px;font-size:14px;color:var(--tinta-suave);pointer-events:none}.p8 .drop{position:absolute;left:0;right:0;top:100%;margin-top:4px;background:#fff;border:1.5px solid var(--azul-500);border-radius:10px;box-shadow:0 12px 30px #121f632e;z-index:5;overflow:hidden}.p8 .drop div{padding:11px 14px;font-size:16px;cursor:pointer;display:flex;justify-content:space-between;gap:10px}.p8 .drop div:hover{background:var(--azul-50)}.p8 .drop .why{font-size:13px;color:var(--tinta-suave)}.p8 .drop .new{color:var(--azul-500);font-weight:600;border-top:1px solid var(--linea)}.p8 .seg{display:flex;gap:6px}.p8 .seg button{height:44px;padding:0 18px;border-radius:10px;border:1.5px solid var(--linea-control);background:#fff;font:600 15px var(--sans);color:var(--tinta);cursor:pointer}.p8 .seg button.on{background:var(--azul-900);border-color:var(--azul-900);color:#fff}.p8 .msg{border-radius:12px;padding:12px 14px;font-size:15px;line-height:1.45;display:flex;flex-direction:column;gap:8px}.p8 .msg.warn{background:#fff6ec;border:1.5px solid var(--aviso)}.p8 .msg.ok{background:#ecf8f3;border:1.5px solid var(--exito)}.p8 .msg.dup{background:var(--superficie-2);border:1.5px solid var(--linea-control)}.p8 .msg button{align-self:flex-start;height:40px;padding:0 14px;border-radius:9px;border:0;background:var(--aviso);color:#fff;font:600 15px var(--sans);cursor:pointer}.p8 .card{background:#fff;border:1px solid var(--linea);border-radius:12px;padding:14px 16px}.p8 .res div{padding:9px 12px;border-radius:8px;font-size:16px;display:flex;justify-content:space-between;gap:10px}.p8 .res div:nth-child(odd){background:var(--superficie)}.p8 .res .why{font-size:12px;color:var(--aviso);font-weight:600}.p8 .res .c{font:500 12px var(--mono);color:var(--tinta-suave)}.p8 .tabs2{display:flex;gap:6px;flex-wrap:wrap}.p8 .tabs2 button{padding:7px 12px;border-radius:999px;border:1.5px solid var(--linea-control);font:600 14px var(--sans);background:#fff;color:var(--tinta);cursor:pointer}.p8 .tabs2 button.on{background:var(--azul-900);border-color:var(--azul-900);color:#fff}.p8 .models{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.p8 .m{background:#fff;border:1px solid var(--linea);border-radius:10px;padding:9px 11px;font-size:15px;display:flex;justify-content:space-between;gap:6px}.p8 .m .c{font:500 12px var(--mono);color:var(--tinta-suave)}.p8 .m .k{font-size:11px;font-weight:600;color:var(--tinta-suave);background:var(--superficie-2);border-radius:5px;padding:1px 6px;align-self:center}.p8 .m.new{border:2px solid var(--exito);background:#ecf8f3}.p8 .rows{flex:1;min-height:0;overflow-y:auto;background:#fff;border:1px solid var(--linea);border-radius:12px}.p8 .row{display:flex;align-items:center;gap:12px;padding:0 16px;height:46px;border-bottom:1px solid var(--superficie-2);font-size:16px}.p8 .row .nm{flex:1}.p8 .row .k{font-size:12px;font-weight:600;color:var(--tinta-suave);background:var(--superficie-2);border-radius:5px;padding:2px 8px}.p8 .row .c{font:500 13px var(--mono);color:var(--tinta-suave);width:90px;text-align:right}.p8 .row.new{background:#ecf8f3;box-shadow:inset 4px 0 0 var(--exito)}.p8 .row.same{background:#fff6ec;box-shadow:inset 4px 0 0 var(--aviso)}.p8 .rows .empty{padding:18px 16px;color:var(--tinta-suave);font-size:15px}.p8 select.in{appearance:none;-webkit-appearance:none;cursor:pointer}.p8 .chips{display:block}.p8 .toprow{display:flex;gap:8px;align-items:stretch}.p8 .toprow .chip{padding:8px 14px 10px}.p8 .toprow .chip .v{font-size:22px;white-space:normal;overflow-wrap:anywhere;line-height:1.2}.p8 .toprow .chip.grow{flex:1;min-width:0}.p8 .exl{margin:12px 0 6px;font-size:11px}.p8 .restrow{display:flex;flex-wrap:wrap;gap:6px}.p8 .restrow .chip{background:var(--superficie-2);border-color:var(--linea);opacity:1}.p8 .restrow .chip .t,.p8 .restrow .chip .v{color:#9aa3bd}.p8 .restrow .chip .v{font-size:15px}.p8 .toprow{display:grid;grid-template-columns:1fr 1fr;gap:8px}.p8 .drop div.add{color:var(--azul-500);font-weight:600;border-top:1px solid var(--linea)}.p8 .drop div.off{color:#7d87a3;cursor:default;font-size:15px}.p8 .drop div.off:hover{background:#fff}.p8 .drop div.have .why{color:var(--exito);font-weight:600}.p8 .rowhead{display:flex;gap:12px;padding:0 16px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--tinta-suave)}.p8 .rowhead .nm{flex:1}.p8 .row .c,.p8 .rowhead .c,.p8 .row .st,.p8 .rowhead .st{width:72px;text-align:right}.p8 .row .st{font:500 13px var(--mono);color:var(--tinta-suave)}.p8 .row .st.zero{color:#9aa3bd}.p8 .row .dl,.p8 .rowhead .dl{width:76px;text-align:right}.p8 .row .del{height:32px;padding:0 12px;border-radius:8px;border:1.5px solid var(--linea);background:#fff;font:600 13px var(--sans);color:var(--tinta-suave);cursor:pointer}.p8 .row .del:hover{border-color:#b42318;color:#b42318}.p8 .row .k{white-space:nowrap}.p8 .modal-bg{position:absolute;inset:0;background:#121f6361;display:flex;align-items:center;justify-content:center;z-index:20}.p8 .modal{width:540px;background:#fff;border-radius:16px;padding:26px 28px;display:flex;flex-direction:column;gap:14px;box-shadow:0 24px 60px #121f634d}.p8 .modal h3{margin:0;font-size:23px;letter-spacing:-.01em}.p8 .modal p{margin:0;font-size:16px;line-height:1.5}.p8 .modal .acts{display:flex;gap:10px;justify-content:flex-end;margin-top:6px}.p8 .btn.r{border:0;background:#b42318;color:#fff}.p8 .badge{display:inline-block;align-self:flex-start;font-size:13px;font-weight:700;padding:3px 9px;border-radius:6px}.p8 .badge.stop{background:#fdecea;color:#b42318}.p8 .badge.warn{background:#fff1e0;color:var(--aviso)}.p8 .row .nm{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p8 .restrow .chip.here{background:#fff;border:2px solid var(--azul-500)}.p8 .restrow .chip.here .t{color:var(--azul-500)}.p8 .restrow .chip.here .v{color:var(--azul-900)}.p8 .f label .auto{font-weight:500;font-size:13px;color:var(--exito)}.p8 .row .nm .sub{font-size:14px}.p8 .row.two{height:auto;min-height:56px;padding-top:7px;padding-bottom:7px}.p8 .row.two .nm{white-space:normal;display:flex;flex-direction:column;line-height:1.25}.p8 .row .sub2{font-size:13px;color:var(--tinta-suave)}.p8 .chip .en2{font-size:13px;margin-top:2px;color:#dde4ff}.p8 .desc{font-size:14px;line-height:1.45;color:var(--tinta-suave);margin-top:-6px}.p8 .desc b{color:var(--tinta);font-weight:600}.p8 .f .q{font-size:14px;line-height:1.45;color:var(--tinta-suave);margin:-2px 0 2px}.p8 .f .q b{color:var(--tinta);font-weight:600}.p8 .desc .ico{font-size:15px;margin-right:6px;color:var(--azul-500)}.p8 .grp2{margin-top:8px}.p8 .grp2 .gl{font-size:14px;font-weight:700;margin-bottom:5px}.p8 .grp2 .gl span{font-weight:600;font-size:12px;color:var(--tinta-suave);margin-left:6px}.p8 .opts{display:flex;flex-wrap:wrap;gap:6px}.p8 .opt{display:flex;align-items:center;gap:7px;height:36px;padding:0 12px;border-radius:9px;border:1.5px solid var(--linea-control);background:#fff;font:600 14px var(--sans);color:var(--tinta);cursor:pointer}.p8 .opt.on{border-color:var(--azul-500);background:var(--azul-50)}.p8 .opt .mk{width:16px;height:16px;border:1.5px solid var(--linea-control);display:flex;align-items:center;justify-content:center;font-size:10px;color:var(--azul-500)}.p8 .opt .mk.dot{border-radius:50%}.p8 .opt .mk.box{border-radius:4px}.p8 .opt.on .mk{border-color:var(--azul-500)}.p8 .explain{margin:14px 16px;padding:14px 16px;border-radius:12px;background:var(--azul-50);font-size:15px;line-height:1.5}.p8 .explain p{margin:8px 0 0}.p8 .ghead{padding:10px 16px 4px 38px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--azul-500);border-bottom:1px solid var(--superficie-2)}.p8 .more{align-self:flex-start;margin-top:-6px;background:none;border:0;padding:4px 0;font:600 15px var(--sans);color:var(--azul-500);cursor:pointer}.p8 #boxes{display:flex;flex-direction:column;gap:14px}.p8 .dot{display:inline-block;width:16px;height:16px;border-radius:50%;border:1.5px solid #c4cad8;flex-shrink:0;vertical-align:-2px}.p8 .dot.big{width:20px;height:20px}.p8 .dot.huge{width:40px;height:40px}.p8 .dot.sm{width:13px;height:13px;border-color:#ffffffb3}.p8 .dot.clear{background:repeating-conic-gradient(#d8deea 0 25%,#fff 0 50%) 0 0/8px 8px}.p8 .dot.multi{background:conic-gradient(#d32f2f,#f5c518,#2e9d57,#2459d6,#7e57c2,#d32f2f)}.p8 .swrow{display:flex;align-items:center;gap:14px}.p8 .swbtn{position:relative;height:44px;padding:0 16px;border-radius:10px;border:1.5px solid var(--linea-control);display:flex;align-items:center;font:600 15px var(--sans);cursor:pointer;background:#fff}.p8 .swbtn input{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%;height:100%}.p8 .dot.sm2{width:12px;height:12px;vertical-align:-1px}.p8 .row .k.warnk{background:#fff1e0;color:var(--aviso)}.p8 .desc .dot{vertical-align:-3px}.p8 .pickmain{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.p8 .ghead.chk{color:var(--aviso)}.p8 .row .dl.two,.p8 .rowhead .dl.two{width:150px;display:flex;gap:6px;justify-content:flex-end}.p8 .row .c,.p8 .rowhead .c,.p8 .row .st,.p8 .rowhead .st{width:64px}.p8 .row .k{font-size:11px;padding:2px 6px}.p8 .row .nm{min-width:90px}.p8 .row .nm{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}.p8 .row{height:auto;min-height:46px;padding-top:6px;padding-bottom:6px}.p9 .sub{font-size:15px;color:var(--tinta-suave);line-height:1.45}.p9 .lbl2{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--tinta-suave)}.p9 .mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.p9 .btn{height:54px;padding:0 20px;border-radius:10px;font:600 17px var(--sans);cursor:pointer}.p9 .btn.p{border:0;background:var(--azul-500);color:#fff}.p9 .btn.p:disabled{background:#b9c3dc;cursor:not-allowed}.p9 .btn.s{border:1.5px solid var(--linea-control);background:#fff;color:var(--tinta)}.p9 .strip{background:var(--superficie);border:1px solid var(--linea);border-radius:14px;padding:12px 14px}.p9 .chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.p9 .chip{border:1.5px solid var(--linea);background:#fff;border-radius:10px;padding:5px 10px 6px}.p9 .chip .t{font:600 10px var(--sans);text-transform:uppercase;letter-spacing:.05em;color:var(--tinta-suave);white-space:nowrap}.p9 .chip .v{font-size:16px;font-weight:700;margin-top:1px;white-space:nowrap;min-height:20px}.p9 .chip.on{background:var(--azul-500);border-color:var(--azul-500)}.p9 .chip.on .t,.p9 .chip.on .v{color:#fff}.p9 .chip.later{opacity:.45}.p9 .f{display:flex;flex-direction:column;gap:6px;position:relative}.p9 .f label{font-size:15px;font-weight:600}.p9 .f .hint{font-size:13px;color:var(--tinta-suave)}.p9 .in{height:54px;border:1.5px solid var(--linea-control);border-radius:10px;padding:0 44px 0 14px;font:500 18px var(--sans);color:var(--tinta);background:#fff;width:100%}.p9 .in:focus{outline:3px solid var(--azul-100);border-color:var(--azul-500)}.p9 .caret{position:absolute;right:14px;bottom:16px;font-size:14px;color:var(--tinta-suave);pointer-events:none}.p9 .drop{position:absolute;left:0;right:0;top:100%;margin-top:4px;background:#fff;border:1.5px solid var(--azul-500);border-radius:10px;box-shadow:0 12px 30px #121f632e;z-index:5;overflow:hidden}.p9 .drop div{padding:11px 14px;font-size:16px;cursor:pointer;display:flex;justify-content:space-between;gap:10px}.p9 .drop div:hover{background:var(--azul-50)}.p9 .drop .why{font-size:13px;color:var(--tinta-suave)}.p9 .drop .new{color:var(--azul-500);font-weight:600;border-top:1px solid var(--linea)}.p9 .seg{display:flex;gap:6px}.p9 .seg button{height:44px;padding:0 18px;border-radius:10px;border:1.5px solid var(--linea-control);background:#fff;font:600 15px var(--sans);color:var(--tinta);cursor:pointer}.p9 .seg button.on{background:var(--azul-900);border-color:var(--azul-900);color:#fff}.p9 .msg{border-radius:12px;padding:12px 14px;font-size:15px;line-height:1.45;display:flex;flex-direction:column;gap:8px}.p9 .msg.warn{background:#fff6ec;border:1.5px solid var(--aviso)}.p9 .msg.ok{background:#ecf8f3;border:1.5px solid var(--exito)}.p9 .msg.dup{background:var(--superficie-2);border:1.5px solid var(--linea-control)}.p9 .msg button{align-self:flex-start;height:40px;padding:0 14px;border-radius:9px;border:0;background:var(--aviso);color:#fff;font:600 15px var(--sans);cursor:pointer}.p9 .card{background:#fff;border:1px solid var(--linea);border-radius:12px;padding:14px 16px}.p9 .res div{padding:9px 12px;border-radius:8px;font-size:16px;display:flex;justify-content:space-between;gap:10px}.p9 .res div:nth-child(odd){background:var(--superficie)}.p9 .res .why{font-size:12px;color:var(--aviso);font-weight:600}.p9 .res .c{font:500 12px var(--mono);color:var(--tinta-suave)}.p9 .tabs2{display:flex;gap:6px;flex-wrap:wrap}.p9 .tabs2 button{padding:7px 12px;border-radius:999px;border:1.5px solid var(--linea-control);font:600 14px var(--sans);background:#fff;color:var(--tinta);cursor:pointer}.p9 .tabs2 button.on{background:var(--azul-900);border-color:var(--azul-900);color:#fff}.p9 .models{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.p9 .m{background:#fff;border:1px solid var(--linea);border-radius:10px;padding:9px 11px;font-size:15px;display:flex;justify-content:space-between;gap:6px}.p9 .m .c{font:500 12px var(--mono);color:var(--tinta-suave)}.p9 .m .k{font-size:11px;font-weight:600;color:var(--tinta-suave);background:var(--superficie-2);border-radius:5px;padding:1px 6px;align-self:center}.p9 .m.new{border:2px solid var(--exito);background:#ecf8f3}.p9 .rows{flex:1;min-height:0;overflow-y:auto;background:#fff;border:1px solid var(--linea);border-radius:12px}.p9 .row{display:flex;align-items:center;gap:12px;padding:0 16px;height:46px;border-bottom:1px solid var(--superficie-2);font-size:16px}.p9 .row .nm{flex:1}.p9 .row .k{font-size:12px;font-weight:600;color:var(--tinta-suave);background:var(--superficie-2);border-radius:5px;padding:2px 8px}.p9 .row .c{font:500 13px var(--mono);color:var(--tinta-suave);width:90px;text-align:right}.p9 .row.new{background:#ecf8f3;box-shadow:inset 4px 0 0 var(--exito)}.p9 .row.same{background:#fff6ec;box-shadow:inset 4px 0 0 var(--aviso)}.p9 .rows .empty{padding:18px 16px;color:var(--tinta-suave);font-size:15px}.p9 select.in{appearance:none;-webkit-appearance:none;cursor:pointer}.p9 .chips{display:block}.p9 .toprow{display:flex;gap:8px;align-items:stretch}.p9 .toprow .chip{padding:8px 14px 10px}.p9 .toprow .chip .v{font-size:22px;white-space:normal;overflow-wrap:anywhere;line-height:1.2}.p9 .toprow .chip.grow{flex:1;min-width:0}.p9 .exl{margin:12px 0 6px;font-size:11px}.p9 .restrow{display:flex;flex-wrap:wrap;gap:6px}.p9 .restrow .chip{background:var(--superficie-2);border-color:var(--linea);opacity:1}.p9 .restrow .chip .t,.p9 .restrow .chip .v{color:#9aa3bd}.p9 .restrow .chip .v{font-size:15px}.p9 .toprow{display:grid;grid-template-columns:1fr 1fr;gap:8px}.p9 .drop div.add{color:var(--azul-500);font-weight:600;border-top:1px solid var(--linea)}.p9 .drop div.off{color:#7d87a3;cursor:default;font-size:15px}.p9 .drop div.off:hover{background:#fff}.p9 .drop div.have .why{color:var(--exito);font-weight:600}.p9 .rowhead{display:flex;gap:12px;padding:0 16px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--tinta-suave)}.p9 .rowhead .nm{flex:1}.p9 .row .c,.p9 .rowhead .c,.p9 .row .st,.p9 .rowhead .st{width:72px;text-align:right}.p9 .row .st{font:500 13px var(--mono);color:var(--tinta-suave)}.p9 .row .st.zero{color:#9aa3bd}.p9 .row .dl,.p9 .rowhead .dl{width:76px;text-align:right}.p9 .row .del{height:32px;padding:0 12px;border-radius:8px;border:1.5px solid var(--linea);background:#fff;font:600 13px var(--sans);color:var(--tinta-suave);cursor:pointer}.p9 .row .del:hover{border-color:#b42318;color:#b42318}.p9 .row .k{white-space:nowrap}.p9 .modal-bg{position:absolute;inset:0;background:#121f6361;display:flex;align-items:center;justify-content:center;z-index:20}.p9 .modal{width:540px;background:#fff;border-radius:16px;padding:26px 28px;display:flex;flex-direction:column;gap:14px;box-shadow:0 24px 60px #121f634d}.p9 .modal h3{margin:0;font-size:23px;letter-spacing:-.01em}.p9 .modal p{margin:0;font-size:16px;line-height:1.5}.p9 .modal .acts{display:flex;gap:10px;justify-content:flex-end;margin-top:6px}.p9 .btn.r{border:0;background:#b42318;color:#fff}.p9 .badge{display:inline-block;align-self:flex-start;font-size:13px;font-weight:700;padding:3px 9px;border-radius:6px}.p9 .badge.stop{background:#fdecea;color:#b42318}.p9 .badge.warn{background:#fff1e0;color:var(--aviso)}.p9 .row .nm{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p9 .restrow .chip.here{background:#fff;border:2px solid var(--azul-500)}.p9 .restrow .chip.here .t{color:var(--azul-500)}.p9 .restrow .chip.here .v{color:var(--azul-900)}.p9 .f label .auto{font-weight:500;font-size:13px;color:var(--exito)}.p9 .row .nm .sub{font-size:14px}.p9 .row.two{height:auto;min-height:56px;padding-top:7px;padding-bottom:7px}.p9 .row.two .nm{white-space:normal;display:flex;flex-direction:column;line-height:1.25}.p9 .row .sub2{font-size:13px;color:var(--tinta-suave)}.p9 .chip .en2{font-size:13px;margin-top:2px;color:#dde4ff}.p9 .desc{font-size:14px;line-height:1.45;color:var(--tinta-suave);margin-top:-6px}.p9 .desc b{color:var(--tinta);font-weight:600}.p9 .f .q{font-size:14px;line-height:1.45;color:var(--tinta-suave);margin:-2px 0 2px}.p9 .f .q b{color:var(--tinta);font-weight:600}.p9 .desc .ico{font-size:15px;margin-right:6px;color:var(--azul-500)}.p9 .grp2{margin-top:8px}.p9 .grp2 .gl{font-size:14px;font-weight:700;margin-bottom:5px}.p9 .grp2 .gl span{font-weight:600;font-size:12px;color:var(--tinta-suave);margin-left:6px}.p9 .opts{display:flex;flex-wrap:wrap;gap:6px}.p9 .opt{display:flex;align-items:center;gap:7px;height:36px;padding:0 12px;border-radius:9px;border:1.5px solid var(--linea-control);background:#fff;font:600 14px var(--sans);color:var(--tinta);cursor:pointer}.p9 .opt.on{border-color:var(--azul-500);background:var(--azul-50)}.p9 .opt .mk{width:16px;height:16px;border:1.5px solid var(--linea-control);display:flex;align-items:center;justify-content:center;font-size:10px;color:var(--azul-500)}.p9 .opt .mk.dot{border-radius:50%}.p9 .opt .mk.box{border-radius:4px}.p9 .opt.on .mk{border-color:var(--azul-500)}.p9 .explain{margin:14px 16px;padding:14px 16px;border-radius:12px;background:var(--azul-50);font-size:15px;line-height:1.5}.p9 .explain p{margin:8px 0 0}.p9 .ghead{padding:10px 16px 4px 38px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--azul-500);border-bottom:1px solid var(--superficie-2)}.p9 .more{align-self:flex-start;margin-top:-6px;background:none;border:0;padding:4px 0;font:600 15px var(--sans);color:var(--azul-500);cursor:pointer}.p9 #boxes{display:flex;flex-direction:column;gap:14px}.p9 .dot{display:inline-block;width:16px;height:16px;border-radius:50%;border:1.5px solid #c4cad8;flex-shrink:0;vertical-align:-2px}.p9 .dot.big{width:20px;height:20px}.p9 .dot.huge{width:40px;height:40px}.p9 .dot.sm{width:13px;height:13px;border-color:#ffffffb3}.p9 .dot.clear{background:repeating-conic-gradient(#d8deea 0 25%,#fff 0 50%) 0 0/8px 8px}.p9 .dot.multi{background:conic-gradient(#d32f2f,#f5c518,#2e9d57,#2459d6,#7e57c2,#d32f2f)}.p9 .swrow{display:flex;align-items:center;gap:14px}.p9 .swbtn{position:relative;height:44px;padding:0 16px;border-radius:10px;border:1.5px solid var(--linea-control);display:flex;align-items:center;font:600 15px var(--sans);cursor:pointer;background:#fff}.p9 .swbtn input{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%;height:100%}.p9 .dot.sm2{width:12px;height:12px;vertical-align:-1px}.p9 .row .k.warnk{background:#fff1e0;color:var(--aviso)}.p9 .desc .dot{vertical-align:-3px}.p9 .pickmain{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.p9 .ghead.chk{color:var(--aviso)}.p9 .row .dl.two,.p9 .rowhead .dl.two{width:150px;display:flex;gap:6px;justify-content:flex-end}.p9 .row .c,.p9 .rowhead .c,.p9 .row .st,.p9 .rowhead .st{width:64px}.p9 .row .k{font-size:11px;padding:2px 6px}.p9 .row .nm{min-width:90px}.p9 .row .nm{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}.p9 .row{height:auto;min-height:46px;padding-top:6px;padding-bottom:6px}.p9 .sect{margin-top:10px;padding-top:12px;border-top:1px solid var(--linea);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--azul-500)}.p9 .pair{display:flex;gap:10px;align-items:flex-end}.p9 .entry>.q{font-size:14px;color:var(--tinta-suave);line-height:1.45}.p9 .filled{display:grid;gap:8px;background:#ecf8f3;border:1.5px solid var(--exito);border-radius:12px;padding:12px 14px}.p9 .fl{display:grid;grid-template-columns:110px 1fr;align-items:center;gap:10px;font-size:15px}.p9 .fl span{font-size:13px;color:var(--tinta-suave)}.p9 .in.sm{height:40px;font-size:14px;padding-right:30px}.p9 .logo{position:relative;width:118px;height:118px;flex-shrink:0;border:2px dashed var(--linea-control);border-radius:14px;display:flex;align-items:center;justify-content:center;font:600 14px var(--sans);color:var(--tinta-suave);cursor:pointer;background:#fff center/contain no-repeat}.p9 .logo input{position:absolute;inset:0;opacity:0;cursor:pointer}.p9 .money{display:flex;flex-direction:column;gap:10px;background:var(--superficie);border:1px solid var(--linea);border-radius:12px;padding:12px 14px;font-size:15px;line-height:1.45}.p9 .tog{display:flex;align-items:center;gap:10px;cursor:pointer;font-weight:600}.p9 .tog em{font-weight:400;font-style:normal;color:var(--tinta-suave);font-size:13px}.p9 .tog input{position:absolute;opacity:0}.p9 .tog span{width:42px;height:24px;border-radius:999px;background:#c4cad8;position:relative;flex-shrink:0;transition:.15s}.p9 .tog span:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:.15s}.p9 .tog input:checked+span{background:var(--azul-500)}.p9 .tog input:checked+span:after{left:21px}.p9 .receipt{align-self:center;width:330px;background:#fff;border-radius:6px;box-shadow:0 8px 24px #121f631f;padding:20px 20px 16px;font:500 13px var(--mono);line-height:1.5;text-align:center;display:flex;flex-direction:column;gap:2px}.p9 .receipt .ph{color:#b3bacb}.p9 .rlogo{width:64px;height:64px;margin:0 auto 6px;border-radius:12px;background:var(--superficie-2);display:flex;align-items:center;justify-content:center;overflow:hidden;font:700 22px var(--sans);color:var(--tinta-suave)}.p9 .rlogo img{max-width:100%;max-height:100%}.p9 .rtrade{font:800 18px var(--sans);color:var(--tinta)}.p9 .rcut{border-top:1.5px dashed #c4cad8;margin:10px 0 8px}.p9 .rrow{display:flex;justify-content:space-between;gap:10px;text-align:left}.p9 .rrow span{flex:1}.p9 .rrow.small{font-size:11px;color:var(--tinta-suave)}.p9 .rrow.tot{font-weight:700;border-top:1px solid var(--linea);padding-top:4px;margin-top:4px}.p9 .rfoot{margin-top:10px;font-size:11px;color:var(--tinta-suave)}.p9 .checklist{align-self:center;width:330px;display:flex;flex-direction:column;gap:6px;margin-top:6px}.p9 .ci{display:flex;align-items:center;gap:10px;font:500 14px var(--sans);color:var(--tinta-suave)}.p9 .ci em{font-style:normal;font-size:12px}.p9 .ci.ok{color:var(--tinta)}.p9 .ci .cb{width:20px;height:20px;border-radius:50%;border:1.5px solid var(--linea-control);display:flex;align-items:center;justify-content:center;font-size:12px;color:#fff}.p9 .ci.ok .cb{background:var(--exito);border-color:var(--exito)}.p9 .reps{display:flex;flex-direction:column;gap:6px}.p9 .rep{display:grid;grid-template-columns:150px 1fr 32px;gap:6px;align-items:center}.p9 #people .rep{grid-template-columns:1fr 1fr 32px}.p9 .rep .in{height:44px;font-size:16px}.p9 .rep select.in{padding-right:24px;font-weight:600;font-size:14px;background:var(--superficie)}.p9 .x{width:32px;height:32px;border:0;border-radius:8px;background:none;font-size:20px;color:var(--tinta-suave);cursor:pointer}.p9 button.x:hover{background:var(--superficie-2)}.p9 .f .more{margin-top:0}.p9 .swline{display:flex;align-items:center;gap:8px;margin-top:8px;font-weight:600;color:var(--tinta)}.p9 .fl b em.ok{font-style:normal;font-size:12px;color:var(--exito);margin-left:6px}.p9 .fl.warnrow{align-items:start}.p9 .fl.warnrow b{color:var(--aviso)}.p9 .fl.warnrow div{font-size:14px;line-height:1.5}.p9 .btn.mini{height:34px;font-size:14px;padding:0 12px;margin-top:6px}.p9 .sig{--brand:#2747f5;align-self:center;margin-top:40px;width:540px;background:#fff;border-radius:16px;box-shadow:0 12px 40px #121f6324;display:flex;gap:22px;padding:26px 28px;border-top:6px solid var(--brand)}.p9 .sigl{width:96px;height:96px;flex-shrink:0;border-radius:18px;background:var(--superficie-2);display:flex;align-items:center;justify-content:center;overflow:hidden;font:700 20px var(--sans);color:var(--tinta-suave)}.p9 .sigl img{width:100%;height:100%;object-fit:contain}.p9 .sigr{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.p9 .signame{font:800 26px var(--sans);letter-spacing:-.02em;color:var(--brand)}.p9 .siglegal{font-size:13px;color:var(--tinta-suave)}.p9 .sigbar{height:2px;width:56px;background:var(--brand);margin:8px 0 6px;border-radius:2px}.p9 .sigpeople{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:14px;margin-bottom:4px}.p9 .siglines{display:flex;flex-direction:column;gap:5px;font-size:14px}.p9 .siglines i{display:inline-block;width:20px;font-style:normal;color:var(--brand)}.p9 .siglines em{font-style:normal;font-size:12px;color:var(--tinta-suave);margin-left:4px}.p9 .sig .ph{color:#b3bacb}.p9 .rep.three{grid-template-columns:1fr 1fr 1.3fr 32px}.p9 .siglines .own{display:flex;flex-wrap:wrap;gap:2px 14px;align-items:baseline}.p9 .siglines .own b{min-width:70px}.p9 .owners{display:flex;flex-direction:column;gap:10px}.p9 .owner{position:relative;display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid var(--linea);border-radius:14px;background:var(--superficie)}.p9 .owner .x{position:absolute;top:6px;right:6px}.p9 .owner .in{background:#fff}.p9 .g2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.p9 .acts{display:flex;flex-direction:column;gap:6px}.p9 .act{display:flex;gap:8px;align-items:flex-start;font-size:14px;line-height:1.4;cursor:pointer}.p9 .act input{margin-top:3px}.p9 .signame,.p9 .siglegal,.p9 .siglines div,.p9 .siglines span{overflow-wrap:anywhere}.p9 .in.grow{height:auto;min-height:54px;padding:14px;resize:none;overflow:hidden;line-height:1.35;display:block;font:500 18px var(--sans)}.p9 .addr{display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid var(--linea);border-radius:14px;background:var(--superficie)}.p9 .addr .in{background:#fff}.p9 label.sm{font-size:14px!important}.p9 #distdrop{right:calc(-100% - 10px)}.p9 .sect .sopt{font-weight:500;text-transform:none;letter-spacing:0;color:var(--tinta-suave)}.p9 .sub{color:var(--tinta-suave);font-weight:400}.p9 .ph{color:#9aa3bb}.p9 .okt{color:var(--exito);font-weight:700}.p9 .scan{background:var(--azul-50);border:1.5px solid var(--azul-100);border-radius:14px;padding:14px 16px;display:flex;flex-direction:column;gap:8px}.p9 .scan>label{font-weight:700;font-size:16px}.p9 .srow{display:flex;gap:10px}.p9 .srow .in{flex:1;height:54px;font-size:20px;letter-spacing:.04em;text-align:left;padding:0 14px}.p9 .srow .btn{height:54px;flex-shrink:0}.p9 .known{display:flex;align-items:center;gap:10px;flex-wrap:wrap;background:#fff;border:1.5px solid #f0c48a;border-radius:10px;padding:10px 12px;color:var(--tinta)}.p9 .known b{color:var(--aviso)}.p9 .known .btn{margin-left:auto}.p9 .chips{display:flex;flex-wrap:wrap;gap:8px}.p9 .chips:empty{display:none}.p9 .chip{display:inline-flex;align-items:center;gap:6px;padding:6px 6px 6px 12px;border-radius:999px;background:var(--azul-900);color:#fff;font-size:15px;font-weight:600}.p9 .chip button{width:24px;height:24px;border-radius:50%;border:0;background:#ffffff2e;color:#fff;cursor:pointer;font-size:15px;line-height:1}.p9 .tick{display:flex;align-items:center;gap:8px;font-size:15px;cursor:pointer}.p9 .tick input{width:18px;height:18px;accent-color:var(--azul-500)}.p9 .in{text-align:left}.p9 .dg{display:flex;flex-direction:column;gap:6px;margin-bottom:10px}.p9 .dl{font-size:13px;font-weight:700;color:var(--tinta-suave)}.p9 .pills{display:flex;flex-wrap:wrap;gap:8px}.p9 .pill{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:6px 14px;border:1.5px solid var(--linea-control);border-radius:999px;background:#fff;font:600 15px var(--sans);color:var(--tinta);cursor:pointer;text-align:left}.p9 .pill span{font-weight:400;font-size:12px;color:var(--tinta-suave)}.p9 .pill span:empty{display:none}.p9 .pill i{width:18px;height:18px;border:2px solid var(--linea-control);flex-shrink:0;background:#fff}.p9 .pill.r i{border-radius:50%}.p9 .pill.t i{border-radius:5px}.p9 .pill.p i{display:none}.p9 .pill.on{border-color:var(--azul-500);background:var(--azul-50)}.p9 .pill.r.on i{border:6px solid var(--azul-500)}.p9 .pill.t.on i{background:var(--azul-500);border-color:var(--azul-500);box-shadow:inset 0 0 0 2px #fff}.p9 .pill.p{font-family:var(--mono);font-size:15px}.p9 .crow{border:1.5px solid var(--linea);border-radius:14px;padding:12px 14px;display:flex;flex-direction:column;gap:10px;background:#fff;margin-bottom:10px}.p9 .crow.on{border-color:var(--azul-500);box-shadow:0 0 0 3px var(--azul-50)}.p9 .ctop{display:flex;align-items:center;gap:10px}.p9 .cdot{width:28px;display:flex;justify-content:center}.p9 .x{width:34px;height:34px;border-radius:8px;border:1.5px solid var(--linea);background:#fff;cursor:pointer;font-size:18px;color:var(--tinta-suave);flex-shrink:0}.p9 .x.sm{position:absolute;top:4px;right:4px;width:24px;height:24px;font-size:14px;border-radius:50%;background:#ffffffeb}.p9 .cbar{display:flex;gap:10px;align-items:flex-start}.p9 .bc{display:flex;gap:8px;align-items:center}.p9 .bc .in{flex:1;letter-spacing:.03em}.p9 .ctag{font-size:12px;color:var(--tinta-suave)}.p9 .slots{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.p9 .slot{position:relative;aspect-ratio:1;border:1.5px dashed var(--linea-control);border-radius:12px;background:var(--superficie) center/cover no-repeat;overflow:hidden}.p9 .slot.has{border-style:solid;border-color:var(--linea)}.p9 .slot label{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;cursor:pointer;color:var(--tinta-suave);font-size:12px;text-align:center}.p9 .slot label b{font-size:24px;font-weight:500;color:var(--azul-500)}.p9 .slot input{position:absolute;opacity:0;width:1px;height:1px}.p9 .slot em{position:absolute;left:6px;bottom:6px;font-style:normal;font-size:11px;font-weight:700;background:var(--azul-900);color:#fff;border-radius:999px;padding:2px 8px}.p9 .btn.add{height:46px;font-size:15px}.p9 .fixed{min-height:44px;display:flex;align-items:center;padding:6px 12px;border-radius:10px;background:var(--superficie);font-size:14px;color:var(--tinta-suave)}.p9 .home{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border:1px solid var(--linea);border-radius:12px;margin-bottom:8px}.p9 .home>div{display:flex;flex-direction:column;gap:2px}.p9 .home span{font-size:13px;color:var(--tinta-suave)}.p9 .hm{color:var(--azul-500);font-size:15px}.p9 .savebar{display:flex;flex-direction:column;gap:10px;padding-top:12px;border-top:1px solid var(--linea)}.p9 .lst{display:flex;gap:16px;background:#fff;border:1px solid var(--linea);border-radius:16px;padding:14px}.p9 .gal{width:210px;flex-shrink:0;display:flex;flex-direction:column;gap:6px}.p9 .gal .big{width:210px;height:210px;border-radius:12px;overflow:hidden;background:var(--superficie);display:flex;align-items:center;justify-content:center;text-align:center;color:#9aa3bb;font-size:14px}.p9 .gal .big.empty{border:1.5px dashed var(--linea-control)}.p9 .gal .big em{font-style:normal;font-size:12px}.p9 .gal .big img{width:100%;height:100%;object-fit:cover}.p9 .thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.p9 .thumbs img,.p9 .thumbs span{width:100%;aspect-ratio:1;border-radius:8px;object-fit:cover;background:var(--superficie);cursor:pointer;border:2px solid transparent}.p9 .thumbs img.on{border-color:var(--azul-500)}.p9 .info{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.p9 .nmES{font-size:20px;font-weight:800;line-height:1.25;overflow-wrap:anywhere}.p9 .nmEN{font-size:14px;color:var(--tinta-suave);line-height:1.35;overflow-wrap:anywhere}.p9 .dots{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.p9 .cd{width:34px;height:34px;border-radius:50%;border:2px solid transparent;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.p9 .cd.on{border-color:var(--azul-500)}.p9 .pr{font-size:22px;font-weight:600;color:var(--azul-900)}.p9 .rsect{margin-top:4px;font-size:16px;font-weight:700;color:var(--tinta)}.p9 .items{display:flex;flex-direction:column;gap:6px}.p9 .it{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--linea);border-radius:12px;background:#fff;cursor:pointer;text-align:left;font:inherit;color:inherit;width:100%}.p9 .it.on{border-color:var(--azul-500)}.p9 .itn{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.p9 .itn b{font-size:14px;line-height:1.3;overflow-wrap:anywhere}.p9 .itn span,.p9 .itr span{font-size:12px;color:var(--tinta-suave);overflow-wrap:anywhere}.p9 .itr{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0;text-align:right}.p9 .itr .mono{font-size:13px;color:var(--tinta)}.p9 .hsum{display:flex;flex-wrap:wrap;gap:8px}.p9 .hsum>span{display:flex;flex-direction:column;gap:2px;padding:8px 12px;border-radius:10px;background:#fff;border:1px solid var(--linea);font-size:13px}.p9 .hsum i{font-style:normal;color:var(--azul-500);font-weight:600}.p9 .hsum i.later{color:var(--tinta-suave);font-weight:400}.p9 .label{width:340px;background:#fff;border:1px solid #c9cfdb;border-radius:6px;padding:10px 12px;display:flex;flex-direction:column;gap:8px;position:relative;box-shadow:0 2px 6px #121f6314}.p9 .lname{font-size:14px;font-weight:700;line-height:1.3;overflow-wrap:anywhere;padding-right:76px}.p9 .lbot{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.p9 .lbc{width:170px}.p9 .bars{width:100%;height:36px;display:block;fill:#111}.p9 .dig{font-size:11px;letter-spacing:.12em;text-align:center}.p9 .nobars{font-size:12px;color:#9aa3bb;padding:12px 0}.p9 .lpr{font-size:24px;font-weight:600;display:flex;flex-direction:column;align-items:flex-end}.p9 .lpr span{font:400 10px var(--sans);color:var(--tinta-suave)}.p9 .lhome{position:absolute;top:10px;right:12px;font-size:12px;font-weight:600;background:var(--azul-900);color:#fff;border-radius:4px;padding:2px 6px}.p9 .badge.ok{background:#e6f5ee;color:var(--exito);align-self:flex-start;font-size:12px;font-weight:700;padding:3px 10px;border-radius:999px}.p9 .modal.map-m{width:1200px;gap:12px}.p9 .mh{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.p9 .mapwrap{display:flex;gap:16px;align-items:stretch}.p9 .floor{position:relative;width:420px;height:400px;flex-shrink:0;border:3px solid var(--azul-900);border-radius:8px;background:repeating-linear-gradient(45deg,#f7f8fb 0 10px,#f1f3f8 10px 20px)}.p9 .door{position:absolute;bottom:-3px;left:44%;width:12%;height:6px;background:#fff;font-size:10px;text-align:center;line-height:18px;color:var(--tinta-suave)}.p9 .door:after{content:"Door";position:absolute;top:8px;left:0;right:0;font-size:11px}.p9 .door{font-size:0}.p9 .zone{position:absolute;border:2px solid var(--azul-600);border-radius:6px;background:#2747f51a;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:var(--azul-900);font:600 12px var(--sans);text-align:center;padding:2px}.p9 .zone b{font-size:18px}.p9 .zone.on{background:var(--azul-500);color:#fff}.p9 .grid{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px;max-height:400px;overflow-y:auto}.p9 .gh{display:flex;justify-content:space-between;align-items:baseline}.p9 .gh span{font-size:13px;color:var(--tinta-suave)}.p9 .rows{display:flex;flex-direction:column;gap:6px}.p9 .grow2{display:flex;gap:8px;align-items:center}.p9 .rn{width:48px;font-size:12px;color:var(--tinta-suave);flex-shrink:0}.p9 .spots{display:flex;flex-wrap:wrap;gap:4px}.p9 .spot{width:26px;height:26px;border-radius:6px;border:1.5px solid var(--linea-control);background:#fff;font:500 11px var(--mono);cursor:pointer;color:var(--tinta);padding:0}.p9 .spot.taken{background:#d9dde6;border-color:#c4cad8;color:#6b7387}.p9 .spot.on{background:var(--azul-500);border-color:var(--azul-500);color:#fff}.p9 .mapfoot{display:flex;align-items:center;justify-content:space-between;gap:16px}.p9 .mapfoot .q{flex:1}.p9 .pr .sub{font:400 13px var(--sans)}.p9 .mapfoot .acts{display:flex;flex-direction:row;gap:10px}.p9 .mapfoot .acts .btn{width:auto}.p9 .spots{flex-wrap:nowrap;gap:3px}.p9 .hint2{font-size:12px;color:var(--tinta-suave);line-height:1.35}.p9 .taxbox{display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid var(--linea);border-radius:14px;background:var(--superficie)}.p9 .seg{display:grid;grid-template-columns:1fr 1fr;background:#fff;border:1.5px solid var(--linea-control);border-radius:12px;padding:4px;gap:4px}.p9 .seg button{min-height:42px;border:0;border-radius:9px;background:transparent;font:600 15px var(--sans);color:var(--tinta);cursor:pointer}.p9 .seg button.on{background:var(--azul-900);color:#fff}.p9 .math,.p9 .hsum{display:flex;flex-direction:column;gap:0;background:#fff;border:1px solid var(--linea);border-radius:12px;padding:6px 14px}.p9 .mrow{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;border-bottom:1px solid #eef1f6;font-size:14px}.p9 .mrow:last-child{border-bottom:0}.p9 .mrow em{font-style:normal;color:var(--tinta-suave);font-size:12px}.p9 .mrow.tot{font-size:16px;border-top:1.5px solid var(--tinta);border-bottom:0}.p9 .mrow.cst{font-size:13px;color:var(--tinta-suave);background:transparent}.p9 .mrow.cst:first-of-type{border-top:1px dashed var(--linea)}.p9 .mrow .mono{white-space:nowrap}.p9 .hsum{flex-wrap:nowrap}.p9 .dot.none{background:#fff;border:1.5px dashed #9aa3bb;position:relative}.p9 .dot.none:after{content:"";position:absolute;left:50%;top:-2px;bottom:-2px;width:1.5px;background:#9aa3bb;transform:rotate(45deg)}.p9 .srowx{display:flex;gap:10px;align-items:flex-end;margin-bottom:8px}.p9 .srowx .x{margin-bottom:5px}.p9 .drow{display:flex;gap:12px;align-items:baseline;flex-wrap:wrap}.p9 .drow .sub{font-size:13px;line-height:1.4;flex:1;min-width:200px}.p9 .in.grow.desc{min-height:88px;font-size:16px;font-weight:500}.p9 .rdesc{font-size:13px;color:var(--tinta);line-height:1.45}.p9 .rdesc:empty{display:none}.p9 .labopts{display:flex;gap:8px;flex-wrap:wrap}.p9 .pill.sm{min-height:34px;font-size:13px;padding:4px 12px}.p9 .pill.sm i{width:15px;height:15px}.p9 .label{width:380px}.p9 .lname{padding-right:0}.p9 .ltop{display:flex;justify-content:space-between;align-items:center}.p9 .llogo{font:800 15px var(--sans);letter-spacing:-.02em;color:var(--azul-900)}.p9 .llogo b{color:var(--azul-500)}.p9 .lhome2{font-size:12px;font-weight:600;background:var(--azul-900);color:#fff;border-radius:4px;padding:2px 6px}.p9 .lqr{width:58px;flex-shrink:0}.p9 .qr{width:58px;height:58px;display:block;fill:#111}.p9 .litem{font-size:11px;text-align:center;color:var(--tinta-suave);margin-top:1px}.p9 .sect.miss{color:#b42318}.p9 .sect.miss:after{content:" · needed";font-weight:700;text-transform:none;letter-spacing:0}.p9 .web{background:#fff;border:1px solid var(--linea);border-radius:14px;overflow:hidden;box-shadow:0 4px 14px #121f630f}.p9 .wbar{display:flex;align-items:center;gap:6px;padding:8px 12px;background:#eef1f6;border-bottom:1px solid var(--linea)}.p9 .wbar span{width:9px;height:9px;border-radius:50%;background:#c9cfdb}.p9 .wbar em{font-style:normal;font-size:12px;color:var(--tinta-suave);margin-left:8px;background:#fff;border-radius:6px;padding:3px 10px;flex:1;overflow-wrap:anywhere}.p9 .wbody{display:flex;gap:16px;padding:14px}.p9 .wbrand{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--tinta-suave)}.p9 .wcol{font-size:13px}.p9 .wcol:empty{display:none}.p9 .wbuy{margin-top:4px;height:42px;border:0;border-radius:999px;background:var(--azul-900);color:#fff;font:600 14px var(--sans);cursor:default}.p9 .pr{font-size:20px}.p9 .seg.sm{display:inline-grid;grid-template-columns:auto auto;padding:3px;border-radius:999px}.p9 .seg.sm button{min-height:30px;padding:0 14px;font-size:13px;border-radius:999px}.p9 .labopts{align-items:center}.p9 .math{margin-top:2px}.p9 .supc{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid var(--linea);border-radius:12px;background:#fff;margin-bottom:8px;cursor:pointer}.p9 .supc:hover{border-color:var(--azul-500)}.p9 .supc .sm2{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.p9 .supc .sm2>span{font-size:13px;color:var(--tinta-suave);overflow-wrap:anywhere}.p9 .supc .their{color:var(--tinta)!important}.p9 .mainb{font-style:normal;font-size:11px;font-weight:700;background:var(--azul-50);color:var(--azul-600);border-radius:999px;padding:2px 8px;margin-left:8px}.p9 .modal.sup-m{width:720px;max-height:860px;overflow-y:auto;gap:12px}.p9 .msect{margin-top:6px;padding-top:10px;border-top:1px solid var(--linea);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--azul-500)}.p9 .sigc{display:flex;flex-direction:column;gap:3px;padding:12px 14px;border:1px solid var(--linea);border-left:4px solid var(--azul-500);border-radius:10px;font-size:14px}.p9 .sigc span{font-size:13px;color:var(--tinta-suave);overflow-wrap:anywhere}.p9 .sup-m .in.grow{font-size:16px;min-height:46px;padding:11px 14px}.p9 .sup-m .acts{display:flex;flex-direction:row;justify-content:flex-end;gap:10px}.p9 .sup-m .acts .btn{width:auto;min-width:140px}.p9 .supc .sn{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.p9 .supc .mainb{margin-left:0}.p9 .plabel{background:#fff;border:1px solid #c9cfdb;border-radius:6px;box-shadow:0 2px 8px #121f631a;display:flex;flex-direction:column;gap:4px;overflow:hidden;color:#111;box-sizing:border-box}.p9 .plabel .lt{display:flex;justify-content:space-between;align-items:center}.p9 .plabel .llogo{font-weight:800;letter-spacing:-.02em;color:var(--azul-900)}.p9 .plabel .llogo b{color:var(--azul-500)}.p9 .plabel .lhome2{font-weight:600;background:var(--azul-900);color:#fff;border-radius:3px;padding:1px 5px}.p9 .plabel .ln{font-weight:700;line-height:1.2;overflow-wrap:anywhere}.p9 .plabel .lsp{flex:1}.p9 .plabel .lp{font-weight:600;display:flex;flex-direction:column;line-height:1.05}.p9 .plabel .lp span{font-family:var(--sans);font-weight:400;color:#555}.p9 .plabel.tall .lc{display:flex;justify-content:center;margin-top:4px}.p9 .plabel.wide .lrow{display:flex;justify-content:space-between;align-items:flex-end;gap:8px}.p9 .plabel.wide .lp{align-items:flex-end}.p9 .plabel .lq .qr{width:100%;height:auto;display:block}.p9 .plabel .lb .bars{height:34px}.p9 .plabel .litem{text-align:center;color:#555;margin-top:1px}.p9 .labelwrap{display:flex}.p9 .modal.lab-m{width:1080px;gap:12px}.p9 .lab2{display:flex;gap:24px;align-items:stretch}.p9 .lset{width:470px;flex-shrink:0;display:flex;flex-direction:column;gap:14px}.p9 .lprev{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:var(--superficie);border-radius:14px;padding:18px;min-height:440px}.p9 .lpw{display:flex;flex-direction:column;align-items:center;gap:4px}.p9 .dimw{font-size:12px;color:var(--tinta-suave);border-bottom:1px solid #9aa3bb;padding:0 6px 2px}.p9 .dimrow{display:flex;align-items:center;gap:8px}.p9 .dimh{font-size:12px;color:var(--tinta-suave);writing-mode:vertical-rl;border-left:1px solid #9aa3bb;padding-left:2px}.p9 .lab-m .acts{display:flex;flex-direction:row;align-items:center;gap:10px}.p9 .lab-m .acts .btn{width:auto;min-width:120px}.p9 .sup-m .seg{margin-bottom:2px}.p9 .plabel .lp{white-space:nowrap;margin-top:2px}.p9 .crow2{display:flex;align-items:center;gap:10px;margin-bottom:8px}.p9 .citem{font-size:12px;color:var(--tinta-suave);flex-shrink:0}.p9 .prow{border:1px solid var(--linea);border-radius:14px;padding:12px 14px;margin-bottom:10px;display:flex;flex-direction:column;gap:8px;background:#fff;cursor:pointer}.p9 .prow.on{border-color:var(--azul-500);box-shadow:0 0 0 3px var(--azul-50)}.p9 .phh{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.p9 .phh .sub{font-size:13px}.p9 .plabel.strip{flex-direction:row;align-items:center}.p9 .plabel.strip .sq .qr{width:100%;height:100%}.p9 .plabel.strip .sq{flex-shrink:0}.p9 .plabel.strip .sb{flex-shrink:0;display:flex;flex-direction:column;justify-content:center}.p9 .plabel.strip .sb .bars{height:var(--bh)}.p9 .plabel.strip .smid{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;align-self:stretch;justify-content:center}.p9 .plabel.strip .lp{align-items:flex-end;flex-shrink:0}.p9 .plabel.strip .sitem{color:#555}.p9 .plabel.strip .sright{align-self:stretch;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;flex-shrink:0}.p9 .plabel.strip .smid{justify-content:center}.p9 .plabel.strip .sitem{display:flex;align-items:center;gap:6px;color:#555}.p9 .kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.p9 .kpis:empty{display:none}.p9 .kpi{background:var(--azul-900);color:#fff;border-radius:12px;padding:10px 12px;display:flex;flex-direction:column;gap:2px}.p9 .kpi span{font-size:12px;font-weight:600;color:#bcc9ff;text-transform:uppercase;letter-spacing:.05em}.p9 .kpi b{font-size:24px;font-weight:600}.p9 .kpi em{font-style:normal;font-size:12px;color:#bcc9ff}.p9 .kpi.wait{background:var(--superficie);color:var(--tinta-suave);border:1px dashed var(--linea-control)}.p9 .kpi.wait span,.p9 .kpi.wait em{color:var(--tinta-suave)}.p12 .sub{font-size:15px;color:var(--tinta-suave);line-height:1.45}.p12 .lbl2{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--tinta-suave)}.p12 .mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.p12 .btn{height:54px;padding:0 20px;border-radius:10px;font:600 17px var(--sans);cursor:pointer}.p12 .btn.p{border:0;background:var(--azul-500);color:#fff}.p12 .btn.p:disabled{background:#b9c3dc;cursor:not-allowed}.p12 .btn.s{border:1.5px solid var(--linea-control);background:#fff;color:var(--tinta)}.p12 .strip{background:var(--superficie);border:1px solid var(--linea);border-radius:14px;padding:12px 14px}.p12 .chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.p12 .chip{border:1.5px solid var(--linea);background:#fff;border-radius:10px;padding:5px 10px 6px}.p12 .chip .t{font:600 10px var(--sans);text-transform:uppercase;letter-spacing:.05em;color:var(--tinta-suave);white-space:nowrap}.p12 .chip .v{font-size:16px;font-weight:700;margin-top:1px;white-space:nowrap;min-height:20px}.p12 .chip.on{background:var(--azul-500);border-color:var(--azul-500)}.p12 .chip.on .t,.p12 .chip.on .v{color:#fff}.p12 .chip.later{opacity:.45}.p12 .f{display:flex;flex-direction:column;gap:6px;position:relative}.p12 .f label{font-size:15px;font-weight:600}.p12 .f .hint{font-size:13px;color:var(--tinta-suave)}.p12 .in{height:54px;border:1.5px solid var(--linea-control);border-radius:10px;padding:0 44px 0 14px;font:500 18px var(--sans);color:var(--tinta);background:#fff;width:100%}.p12 .in:focus{outline:3px solid var(--azul-100);border-color:var(--azul-500)}.p12 .caret{position:absolute;right:14px;bottom:16px;font-size:14px;color:var(--tinta-suave);pointer-events:none}.p12 .drop{position:absolute;left:0;right:0;top:100%;margin-top:4px;background:#fff;border:1.5px solid var(--azul-500);border-radius:10px;box-shadow:0 12px 30px #121f632e;z-index:5;overflow:hidden}.p12 .drop div{padding:11px 14px;font-size:16px;cursor:pointer;display:flex;justify-content:space-between;gap:10px}.p12 .drop div:hover{background:var(--azul-50)}.p12 .drop .why{font-size:13px;color:var(--tinta-suave)}.p12 .drop .new{color:var(--azul-500);font-weight:600;border-top:1px solid var(--linea)}.p12 .seg{display:flex;gap:6px}.p12 .seg button{height:44px;padding:0 18px;border-radius:10px;border:1.5px solid var(--linea-control);background:#fff;font:600 15px var(--sans);color:var(--tinta);cursor:pointer}.p12 .seg button.on{background:var(--azul-900);border-color:var(--azul-900);color:#fff}.p12 .msg{border-radius:12px;padding:12px 14px;font-size:15px;line-height:1.45;display:flex;flex-direction:column;gap:8px}.p12 .msg.warn{background:#fff6ec;border:1.5px solid var(--aviso)}.p12 .msg.ok{background:#ecf8f3;border:1.5px solid var(--exito)}.p12 .msg.dup{background:var(--superficie-2);border:1.5px solid var(--linea-control)}.p12 .msg button{align-self:flex-start;height:40px;padding:0 14px;border-radius:9px;border:0;background:var(--aviso);color:#fff;font:600 15px var(--sans);cursor:pointer}.p12 .card{background:#fff;border:1px solid var(--linea);border-radius:12px;padding:14px 16px}.p12 .res div{padding:9px 12px;border-radius:8px;font-size:16px;display:flex;justify-content:space-between;gap:10px}.p12 .res div:nth-child(odd){background:var(--superficie)}.p12 .res .why{font-size:12px;color:var(--aviso);font-weight:600}.p12 .res .c{font:500 12px var(--mono);color:var(--tinta-suave)}.p12 .tabs2{display:flex;gap:6px;flex-wrap:wrap}.p12 .tabs2 button{padding:7px 12px;border-radius:999px;border:1.5px solid var(--linea-control);font:600 14px var(--sans);background:#fff;color:var(--tinta);cursor:pointer}.p12 .tabs2 button.on{background:var(--azul-900);border-color:var(--azul-900);color:#fff}.p12 .models{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.p12 .m{background:#fff;border:1px solid var(--linea);border-radius:10px;padding:9px 11px;font-size:15px;display:flex;justify-content:space-between;gap:6px}.p12 .m .c{font:500 12px var(--mono);color:var(--tinta-suave)}.p12 .m .k{font-size:11px;font-weight:600;color:var(--tinta-suave);background:var(--superficie-2);border-radius:5px;padding:1px 6px;align-self:center}.p12 .m.new{border:2px solid var(--exito);background:#ecf8f3}.p12 .rows{flex:1;min-height:0;overflow-y:auto;background:#fff;border:1px solid var(--linea);border-radius:12px}.p12 .row{display:flex;align-items:center;gap:12px;padding:0 16px;height:46px;border-bottom:1px solid var(--superficie-2);font-size:16px}.p12 .row .nm{flex:1}.p12 .row .k{font-size:12px;font-weight:600;color:var(--tinta-suave);background:var(--superficie-2);border-radius:5px;padding:2px 8px}.p12 .row .c{font:500 13px var(--mono);color:var(--tinta-suave);width:90px;text-align:right}.p12 .row.new{background:#ecf8f3;box-shadow:inset 4px 0 0 var(--exito)}.p12 .row.same{background:#fff6ec;box-shadow:inset 4px 0 0 var(--aviso)}.p12 .rows .empty{padding:18px 16px;color:var(--tinta-suave);font-size:15px}.p12 select.in{appearance:none;-webkit-appearance:none;cursor:pointer}.p12 .chips{display:block}.p12 .toprow{display:flex;gap:8px;align-items:stretch}.p12 .toprow .chip{padding:8px 14px 10px}.p12 .toprow .chip .v{font-size:22px;white-space:normal;overflow-wrap:anywhere;line-height:1.2}.p12 .toprow .chip.grow{flex:1;min-width:0}.p12 .exl{margin:12px 0 6px;font-size:11px}.p12 .restrow{display:flex;flex-wrap:wrap;gap:6px}.p12 .restrow .chip{background:var(--superficie-2);border-color:var(--linea);opacity:1}.p12 .restrow .chip .t,.p12 .restrow .chip .v{color:#9aa3bd}.p12 .restrow .chip .v{font-size:15px}.p12 .toprow{display:grid;grid-template-columns:1fr 1fr;gap:8px}.p12 .drop div.add{color:var(--azul-500);font-weight:600;border-top:1px solid var(--linea)}.p12 .drop div.off{color:#7d87a3;cursor:default;font-size:15px}.p12 .drop div.off:hover{background:#fff}.p12 .drop div.have .why{color:var(--exito);font-weight:600}.p12 .rowhead{display:flex;gap:12px;padding:0 16px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--tinta-suave)}.p12 .rowhead .nm{flex:1}.p12 .row .c,.p12 .rowhead .c,.p12 .row .st,.p12 .rowhead .st{width:72px;text-align:right}.p12 .row .st{font:500 13px var(--mono);color:var(--tinta-suave)}.p12 .row .st.zero{color:#9aa3bd}.p12 .row .dl,.p12 .rowhead .dl{width:76px;text-align:right}.p12 .row .del{height:32px;padding:0 12px;border-radius:8px;border:1.5px solid var(--linea);background:#fff;font:600 13px var(--sans);color:var(--tinta-suave);cursor:pointer}.p12 .row .del:hover{border-color:#b42318;color:#b42318}.p12 .row .k{white-space:nowrap}.p12 .modal-bg{position:absolute;inset:0;background:#121f6361;display:flex;align-items:center;justify-content:center;z-index:20}.p12 .modal{width:540px;background:#fff;border-radius:16px;padding:26px 28px;display:flex;flex-direction:column;gap:14px;box-shadow:0 24px 60px #121f634d}.p12 .modal h3{margin:0;font-size:23px;letter-spacing:-.01em}.p12 .modal p{margin:0;font-size:16px;line-height:1.5}.p12 .modal .acts{display:flex;gap:10px;justify-content:flex-end;margin-top:6px}.p12 .btn.r{border:0;background:#b42318;color:#fff}.p12 .badge{display:inline-block;align-self:flex-start;font-size:13px;font-weight:700;padding:3px 9px;border-radius:6px}.p12 .badge.stop{background:#fdecea;color:#b42318}.p12 .badge.warn{background:#fff1e0;color:var(--aviso)}.p12 .row .nm{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p12 .restrow .chip.here{background:#fff;border:2px solid var(--azul-500)}.p12 .restrow .chip.here .t{color:var(--azul-500)}.p12 .restrow .chip.here .v{color:var(--azul-900)}.p12 .f label .auto{font-weight:500;font-size:13px;color:var(--exito)}.p12 .row .nm .sub{font-size:14px}.p12 .row.two{height:auto;min-height:56px;padding-top:7px;padding-bottom:7px}.p12 .row.two .nm{white-space:normal;display:flex;flex-direction:column;line-height:1.25}.p12 .row .sub2{font-size:13px;color:var(--tinta-suave)}.p12 .chip .en2{font-size:13px;margin-top:2px;color:#dde4ff}.p12 .desc{font-size:14px;line-height:1.45;color:var(--tinta-suave);margin-top:-6px}.p12 .desc b{color:var(--tinta);font-weight:600}.p12 .f .q{font-size:14px;line-height:1.45;color:var(--tinta-suave);margin:-2px 0 2px}.p12 .f .q b{color:var(--tinta);font-weight:600}.p12 .desc .ico{font-size:15px;margin-right:6px;color:var(--azul-500)}.p12 .grp2{margin-top:8px}.p12 .grp2 .gl{font-size:14px;font-weight:700;margin-bottom:5px}.p12 .grp2 .gl span{font-weight:600;font-size:12px;color:var(--tinta-suave);margin-left:6px}.p12 .opts{display:flex;flex-wrap:wrap;gap:6px}.p12 .opt{display:flex;align-items:center;gap:7px;height:36px;padding:0 12px;border-radius:9px;border:1.5px solid var(--linea-control);background:#fff;font:600 14px var(--sans);color:var(--tinta);cursor:pointer}.p12 .opt.on{border-color:var(--azul-500);background:var(--azul-50)}.p12 .opt .mk{width:16px;height:16px;border:1.5px solid var(--linea-control);display:flex;align-items:center;justify-content:center;font-size:10px;color:var(--azul-500)}.p12 .opt .mk.dot{border-radius:50%}.p12 .opt .mk.box{border-radius:4px}.p12 .opt.on .mk{border-color:var(--azul-500)}.p12 .explain{margin:14px 16px;padding:14px 16px;border-radius:12px;background:var(--azul-50);font-size:15px;line-height:1.5}.p12 .explain p{margin:8px 0 0}.p12 .ghead{padding:10px 16px 4px 38px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--azul-500);border-bottom:1px solid var(--superficie-2)}.p12 .more{align-self:flex-start;margin-top:-6px;background:none;border:0;padding:4px 0;font:600 15px var(--sans);color:var(--azul-500);cursor:pointer}.p12 #boxes{display:flex;flex-direction:column;gap:14px}.p12 .dot{display:inline-block;width:16px;height:16px;border-radius:50%;border:1.5px solid #c4cad8;flex-shrink:0;vertical-align:-2px}.p12 .dot.big{width:20px;height:20px}.p12 .dot.huge{width:40px;height:40px}.p12 .dot.sm{width:13px;height:13px;border-color:#ffffffb3}.p12 .dot.clear{background:repeating-conic-gradient(#d8deea 0 25%,#fff 0 50%) 0 0/8px 8px}.p12 .dot.multi{background:conic-gradient(#d32f2f,#f5c518,#2e9d57,#2459d6,#7e57c2,#d32f2f)}.p12 .swrow{display:flex;align-items:center;gap:14px}.p12 .swbtn{position:relative;height:44px;padding:0 16px;border-radius:10px;border:1.5px solid var(--linea-control);display:flex;align-items:center;font:600 15px var(--sans);cursor:pointer;background:#fff}.p12 .swbtn input{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%;height:100%}.p12 .dot.sm2{width:12px;height:12px;vertical-align:-1px}.p12 .row .k.warnk{background:#fff1e0;color:var(--aviso)}.p12 .desc .dot{vertical-align:-3px}.p12 .pickmain{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.p12 .ghead.chk{color:var(--aviso)}.p12 .row .dl.two,.p12 .rowhead .dl.two{width:150px;display:flex;gap:6px;justify-content:flex-end}.p12 .row .c,.p12 .rowhead .c,.p12 .row .st,.p12 .rowhead .st{width:64px}.p12 .row .k{font-size:11px;padding:2px 6px}.p12 .row .nm{min-width:90px}.p12 .row .nm{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}.p12 .row{height:auto;min-height:46px;padding-top:6px;padding-bottom:6px}.p12 .sect{margin-top:10px;padding-top:12px;border-top:1px solid var(--linea);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--azul-500)}.p12 .pair{display:flex;gap:10px;align-items:flex-end}.p12 .entry>.q{font-size:14px;color:var(--tinta-suave);line-height:1.45}.p12 .filled{display:grid;gap:8px;background:#ecf8f3;border:1.5px solid var(--exito);border-radius:12px;padding:12px 14px}.p12 .fl{display:grid;grid-template-columns:110px 1fr;align-items:center;gap:10px;font-size:15px}.p12 .fl span{font-size:13px;color:var(--tinta-suave)}.p12 .in.sm{height:40px;font-size:14px;padding-right:30px}.p12 .logo{position:relative;width:118px;height:118px;flex-shrink:0;border:2px dashed var(--linea-control);border-radius:14px;display:flex;align-items:center;justify-content:center;font:600 14px var(--sans);color:var(--tinta-suave);cursor:pointer;background:#fff center/contain no-repeat}.p12 .logo input{position:absolute;inset:0;opacity:0;cursor:pointer}.p12 .money{display:flex;flex-direction:column;gap:10px;background:var(--superficie);border:1px solid var(--linea);border-radius:12px;padding:12px 14px;font-size:15px;line-height:1.45}.p12 .tog{display:flex;align-items:center;gap:10px;cursor:pointer;font-weight:600}.p12 .tog em{font-weight:400;font-style:normal;color:var(--tinta-suave);font-size:13px}.p12 .tog input{position:absolute;opacity:0}.p12 .tog span{width:42px;height:24px;border-radius:999px;background:#c4cad8;position:relative;flex-shrink:0;transition:.15s}.p12 .tog span:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:.15s}.p12 .tog input:checked+span{background:var(--azul-500)}.p12 .tog input:checked+span:after{left:21px}.p12 .receipt{align-self:center;width:330px;background:#fff;border-radius:6px;box-shadow:0 8px 24px #121f631f;padding:20px 20px 16px;font:500 13px var(--mono);line-height:1.5;text-align:center;display:flex;flex-direction:column;gap:2px}.p12 .receipt .ph{color:#b3bacb}.p12 .rlogo{width:64px;height:64px;margin:0 auto 6px;border-radius:12px;background:var(--superficie-2);display:flex;align-items:center;justify-content:center;overflow:hidden;font:700 22px var(--sans);color:var(--tinta-suave)}.p12 .rlogo img{max-width:100%;max-height:100%}.p12 .rtrade{font:800 18px var(--sans);color:var(--tinta)}.p12 .rcut{border-top:1.5px dashed #c4cad8;margin:10px 0 8px}.p12 .rrow{display:flex;justify-content:space-between;gap:10px;text-align:left}.p12 .rrow span{flex:1}.p12 .rrow.small{font-size:11px;color:var(--tinta-suave)}.p12 .rrow.tot{font-weight:700;border-top:1px solid var(--linea);padding-top:4px;margin-top:4px}.p12 .rfoot{margin-top:10px;font-size:11px;color:var(--tinta-suave)}.p12 .checklist{align-self:center;width:330px;display:flex;flex-direction:column;gap:6px;margin-top:6px}.p12 .ci{display:flex;align-items:center;gap:10px;font:500 14px var(--sans);color:var(--tinta-suave)}.p12 .ci em{font-style:normal;font-size:12px}.p12 .ci.ok{color:var(--tinta)}.p12 .ci .cb{width:20px;height:20px;border-radius:50%;border:1.5px solid var(--linea-control);display:flex;align-items:center;justify-content:center;font-size:12px;color:#fff}.p12 .ci.ok .cb{background:var(--exito);border-color:var(--exito)}.p12 .reps{display:flex;flex-direction:column;gap:6px}.p12 .rep{display:grid;grid-template-columns:150px 1fr 32px;gap:6px;align-items:center}.p12 #people .rep{grid-template-columns:1fr 1fr 32px}.p12 .rep .in{height:44px;font-size:16px}.p12 .rep select.in{padding-right:24px;font-weight:600;font-size:14px;background:var(--superficie)}.p12 .x{width:32px;height:32px;border:0;border-radius:8px;background:none;font-size:20px;color:var(--tinta-suave);cursor:pointer}.p12 button.x:hover{background:var(--superficie-2)}.p12 .f .more{margin-top:0}.p12 .swline{display:flex;align-items:center;gap:8px;margin-top:8px;font-weight:600;color:var(--tinta)}.p12 .fl b em.ok{font-style:normal;font-size:12px;color:var(--exito);margin-left:6px}.p12 .fl.warnrow{align-items:start}.p12 .fl.warnrow b{color:var(--aviso)}.p12 .fl.warnrow div{font-size:14px;line-height:1.5}.p12 .btn.mini{height:34px;font-size:14px;padding:0 12px;margin-top:6px}.p12 .sig{--brand:#2747f5;align-self:center;margin-top:40px;width:540px;background:#fff;border-radius:16px;box-shadow:0 12px 40px #121f6324;display:flex;gap:22px;padding:26px 28px;border-top:6px solid var(--brand)}.p12 .sigl{width:96px;height:96px;flex-shrink:0;border-radius:18px;background:var(--superficie-2);display:flex;align-items:center;justify-content:center;overflow:hidden;font:700 20px var(--sans);color:var(--tinta-suave)}.p12 .sigl img{width:100%;height:100%;object-fit:contain}.p12 .sigr{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.p12 .signame{font:800 26px var(--sans);letter-spacing:-.02em;color:var(--brand)}.p12 .siglegal{font-size:13px;color:var(--tinta-suave)}.p12 .sigbar{height:2px;width:56px;background:var(--brand);margin:8px 0 6px;border-radius:2px}.p12 .sigpeople{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:14px;margin-bottom:4px}.p12 .siglines{display:flex;flex-direction:column;gap:5px;font-size:14px}.p12 .siglines i{display:inline-block;width:20px;font-style:normal;color:var(--brand)}.p12 .siglines em{font-style:normal;font-size:12px;color:var(--tinta-suave);margin-left:4px}.p12 .sig .ph{color:#b3bacb}.p12 .rep.three{grid-template-columns:1fr 1fr 1.3fr 32px}.p12 .siglines .own{display:flex;flex-wrap:wrap;gap:2px 14px;align-items:baseline}.p12 .siglines .own b{min-width:70px}.p12 .owners{display:flex;flex-direction:column;gap:10px}.p12 .owner{position:relative;display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid var(--linea);border-radius:14px;background:var(--superficie)}.p12 .owner .x{position:absolute;top:6px;right:6px}.p12 .owner .in{background:#fff}.p12 .acts{display:flex;flex-direction:column;gap:6px}.p12 .act{display:flex;gap:8px;align-items:flex-start;font-size:14px;line-height:1.4;cursor:pointer}.p12 .act input{margin-top:3px}.p12 .signame,.p12 .siglegal,.p12 .siglines div,.p12 .siglines span{overflow-wrap:anywhere}.p12 .in.grow{height:auto;min-height:54px;padding:14px;resize:none;overflow:hidden;line-height:1.35;display:block;font:500 18px var(--sans)}.p12 .addr{display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid var(--linea);border-radius:14px;background:var(--superficie)}.p12 .addr .in{background:#fff}.p12 label.sm{font-size:14px!important}.p12 #distdrop{right:calc(-100% - 10px)}.p12 .sect .sopt{font-weight:500;text-transform:none;letter-spacing:0;color:var(--tinta-suave)}.p12 .sub{color:var(--tinta-suave);font-weight:400}.p12 .ph{color:#9aa3bb}.p12 .okt{color:var(--exito);font-weight:700}.p12 .scan{background:var(--azul-50);border:1.5px solid var(--azul-100);border-radius:14px;padding:14px 16px;display:flex;flex-direction:column;gap:8px}.p12 .scan>label{font-weight:700;font-size:16px}.p12 .srow{display:flex;gap:10px}.p12 .srow .in{flex:1;height:54px;font-size:20px;letter-spacing:.04em;text-align:left;padding:0 14px}.p12 .srow .btn{height:54px;flex-shrink:0}.p12 .known{display:flex;align-items:center;gap:10px;flex-wrap:wrap;background:#fff;border:1.5px solid #f0c48a;border-radius:10px;padding:10px 12px;color:var(--tinta)}.p12 .known b{color:var(--aviso)}.p12 .known .btn{margin-left:auto}.p12 .chips{display:flex;flex-wrap:wrap;gap:8px}.p12 .chips:empty{display:none}.p12 .chip{display:inline-flex;align-items:center;gap:6px;padding:6px 6px 6px 12px;border-radius:999px;background:var(--azul-900);color:#fff;font-size:15px;font-weight:600}.p12 .chip button{width:24px;height:24px;border-radius:50%;border:0;background:#ffffff2e;color:#fff;cursor:pointer;font-size:15px;line-height:1}.p12 .tick{display:flex;align-items:center;gap:8px;font-size:15px;cursor:pointer}.p12 .tick input{width:18px;height:18px;accent-color:var(--azul-500)}.p12 .in{text-align:left}.p12 .dg{display:flex;flex-direction:column;gap:6px;margin-bottom:10px}.p12 .dl{font-size:13px;font-weight:700;color:var(--tinta-suave)}.p12 .pills{display:flex;flex-wrap:wrap;gap:8px}.p12 .pill{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:6px 14px;border:1.5px solid var(--linea-control);border-radius:999px;background:#fff;font:600 15px var(--sans);color:var(--tinta);cursor:pointer;text-align:left}.p12 .pill span{font-weight:400;font-size:12px;color:var(--tinta-suave)}.p12 .pill span:empty{display:none}.p12 .pill i{width:18px;height:18px;border:2px solid var(--linea-control);flex-shrink:0;background:#fff}.p12 .pill.r i{border-radius:50%}.p12 .pill.t i{border-radius:5px}.p12 .pill.p i{display:none}.p12 .pill.on{border-color:var(--azul-500);background:var(--azul-50)}.p12 .pill.r.on i{border:6px solid var(--azul-500)}.p12 .pill.t.on i{background:var(--azul-500);border-color:var(--azul-500);box-shadow:inset 0 0 0 2px #fff}.p12 .pill.p{font-family:var(--mono);font-size:15px}.p12 .crow{border:1.5px solid var(--linea);border-radius:14px;padding:12px 14px;display:flex;flex-direction:column;gap:10px;background:#fff;margin-bottom:10px}.p12 .crow.on{border-color:var(--azul-500);box-shadow:0 0 0 3px var(--azul-50)}.p12 .ctop{display:flex;align-items:center;gap:10px}.p12 .cdot{width:28px;display:flex;justify-content:center}.p12 .x{width:34px;height:34px;border-radius:8px;border:1.5px solid var(--linea);background:#fff;cursor:pointer;font-size:18px;color:var(--tinta-suave);flex-shrink:0}.p12 .x.sm{position:absolute;top:4px;right:4px;width:24px;height:24px;font-size:14px;border-radius:50%;background:#ffffffeb}.p12 .cbar{display:flex;gap:10px;align-items:flex-start}.p12 .bc{display:flex;gap:8px;align-items:center}.p12 .bc .in{flex:1;letter-spacing:.03em}.p12 .ctag{font-size:12px;color:var(--tinta-suave)}.p12 .slots{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.p12 .slot{position:relative;aspect-ratio:1;border:1.5px dashed var(--linea-control);border-radius:12px;background:var(--superficie) center/cover no-repeat;overflow:hidden}.p12 .slot.has{border-style:solid;border-color:var(--linea)}.p12 .slot label{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;cursor:pointer;color:var(--tinta-suave);font-size:12px;text-align:center}.p12 .slot label b{font-size:24px;font-weight:500;color:var(--azul-500)}.p12 .slot input{position:absolute;opacity:0;width:1px;height:1px}.p12 .slot em{position:absolute;left:6px;bottom:6px;font-style:normal;font-size:11px;font-weight:700;background:var(--azul-900);color:#fff;border-radius:999px;padding:2px 8px}.p12 .btn.add{height:46px;font-size:15px}.p12 .fixed{min-height:44px;display:flex;align-items:center;padding:6px 12px;border-radius:10px;background:var(--superficie);font-size:14px;color:var(--tinta-suave)}.p12 .home{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border:1px solid var(--linea);border-radius:12px;margin-bottom:8px}.p12 .home>div{display:flex;flex-direction:column;gap:2px}.p12 .home span{font-size:13px;color:var(--tinta-suave)}.p12 .hm{color:var(--azul-500);font-size:15px}.p12 .savebar{display:flex;flex-direction:column;gap:10px;padding-top:12px;border-top:1px solid var(--linea)}.p12 .lst{display:flex;gap:16px;background:#fff;border:1px solid var(--linea);border-radius:16px;padding:14px}.p12 .gal{width:210px;flex-shrink:0;display:flex;flex-direction:column;gap:6px}.p12 .gal .big{width:210px;height:210px;border-radius:12px;overflow:hidden;background:var(--superficie);display:flex;align-items:center;justify-content:center;text-align:center;color:#9aa3bb;font-size:14px}.p12 .gal .big.empty{border:1.5px dashed var(--linea-control)}.p12 .gal .big em{font-style:normal;font-size:12px}.p12 .gal .big img{width:100%;height:100%;object-fit:cover}.p12 .thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.p12 .thumbs img,.p12 .thumbs span{width:100%;aspect-ratio:1;border-radius:8px;object-fit:cover;background:var(--superficie);cursor:pointer;border:2px solid transparent}.p12 .thumbs img.on{border-color:var(--azul-500)}.p12 .info{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.p12 .nmES{font-size:20px;font-weight:800;line-height:1.25;overflow-wrap:anywhere}.p12 .nmEN{font-size:14px;color:var(--tinta-suave);line-height:1.35;overflow-wrap:anywhere}.p12 .dots{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.p12 .cd{width:34px;height:34px;border-radius:50%;border:2px solid transparent;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.p12 .cd.on{border-color:var(--azul-500)}.p12 .pr{font-size:22px;font-weight:600;color:var(--azul-900)}.p12 .rsect{margin-top:4px;font-size:16px;font-weight:700;color:var(--tinta)}.p12 .items{display:flex;flex-direction:column;gap:6px}.p12 .it{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--linea);border-radius:12px;background:#fff;cursor:pointer;text-align:left;font:inherit;color:inherit;width:100%}.p12 .it.on{border-color:var(--azul-500)}.p12 .itn{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.p12 .itn b{font-size:14px;line-height:1.3;overflow-wrap:anywhere}.p12 .itn span,.p12 .itr span{font-size:12px;color:var(--tinta-suave);overflow-wrap:anywhere}.p12 .itr{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0;text-align:right}.p12 .itr .mono{font-size:13px;color:var(--tinta)}.p12 .hsum{display:flex;flex-wrap:wrap;gap:8px}.p12 .hsum>span{display:flex;flex-direction:column;gap:2px;padding:8px 12px;border-radius:10px;background:#fff;border:1px solid var(--linea);font-size:13px}.p12 .hsum i{font-style:normal;color:var(--azul-500);font-weight:600}.p12 .hsum i.later{color:var(--tinta-suave);font-weight:400}.p12 .label{width:340px;background:#fff;border:1px solid #c9cfdb;border-radius:6px;padding:10px 12px;display:flex;flex-direction:column;gap:8px;position:relative;box-shadow:0 2px 6px #121f6314}.p12 .lname{font-size:14px;font-weight:700;line-height:1.3;overflow-wrap:anywhere;padding-right:76px}.p12 .lbot{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.p12 .lbc{width:170px}.p12 .bars{width:100%;height:36px;display:block;fill:#111}.p12 .dig{font-size:11px;letter-spacing:.12em;text-align:center}.p12 .nobars{font-size:12px;color:#9aa3bb;padding:12px 0}.p12 .lpr{font-size:24px;font-weight:600;display:flex;flex-direction:column;align-items:flex-end}.p12 .lpr span{font:400 10px var(--sans);color:var(--tinta-suave)}.p12 .lhome{position:absolute;top:10px;right:12px;font-size:12px;font-weight:600;background:var(--azul-900);color:#fff;border-radius:4px;padding:2px 6px}.p12 .badge.ok{background:#e6f5ee;color:var(--exito);align-self:flex-start;font-size:12px;font-weight:700;padding:3px 10px;border-radius:999px}.p12 .modal.map-m{width:1200px;gap:12px}.p12 .mh{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.p12 .mapwrap{display:flex;gap:16px;align-items:stretch}.p12 .floor{position:relative;width:420px;height:400px;flex-shrink:0;border:3px solid var(--azul-900);border-radius:8px;background:repeating-linear-gradient(45deg,#f7f8fb 0 10px,#f1f3f8 10px 20px)}.p12 .door{position:absolute;bottom:-3px;left:44%;width:12%;height:6px;background:#fff;font-size:10px;text-align:center;line-height:18px;color:var(--tinta-suave)}.p12 .door:after{content:"Door";position:absolute;top:8px;left:0;right:0;font-size:11px}.p12 .door{font-size:0}.p12 .zone{position:absolute;border:2px solid var(--azul-600);border-radius:6px;background:#2747f51a;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:var(--azul-900);font:600 12px var(--sans);text-align:center;padding:2px}.p12 .zone b{font-size:18px}.p12 .zone.on{background:var(--azul-500);color:#fff}.p12 .grid{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px;max-height:400px;overflow-y:auto}.p12 .gh{display:flex;justify-content:space-between;align-items:baseline}.p12 .gh span{font-size:13px;color:var(--tinta-suave)}.p12 .rows{display:flex;flex-direction:column;gap:6px}.p12 .grow2{display:flex;gap:8px;align-items:center}.p12 .rn{width:48px;font-size:12px;color:var(--tinta-suave);flex-shrink:0}.p12 .spots{display:flex;flex-wrap:wrap;gap:4px}.p12 .spot{width:26px;height:26px;border-radius:6px;border:1.5px solid var(--linea-control);background:#fff;font:500 11px var(--mono);cursor:pointer;color:var(--tinta);padding:0}.p12 .spot.taken{background:#d9dde6;border-color:#c4cad8;color:#6b7387}.p12 .spot.on{background:var(--azul-500);border-color:var(--azul-500);color:#fff}.p12 .mapfoot{display:flex;align-items:center;justify-content:space-between;gap:16px}.p12 .mapfoot .q{flex:1}.p12 .pr .sub{font:400 13px var(--sans)}.p12 .mapfoot .acts{display:flex;flex-direction:row;gap:10px}.p12 .mapfoot .acts .btn{width:auto}.p12 .spots{flex-wrap:nowrap;gap:3px}.p12 .hint2{font-size:12px;color:var(--tinta-suave);line-height:1.35}.p12 .taxbox{display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid var(--linea);border-radius:14px;background:var(--superficie)}.p12 .seg{display:grid;grid-template-columns:1fr 1fr;background:#fff;border:1.5px solid var(--linea-control);border-radius:12px;padding:4px;gap:4px}.p12 .seg button{min-height:42px;border:0;border-radius:9px;background:transparent;font:600 15px var(--sans);color:var(--tinta);cursor:pointer}.p12 .seg button.on{background:var(--azul-900);color:#fff}.p12 .math,.p12 .hsum{display:flex;flex-direction:column;gap:0;background:#fff;border:1px solid var(--linea);border-radius:12px;padding:6px 14px}.p12 .mrow{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;border-bottom:1px solid #eef1f6;font-size:14px}.p12 .mrow:last-child{border-bottom:0}.p12 .mrow em{font-style:normal;color:var(--tinta-suave);font-size:12px}.p12 .mrow.tot{font-size:16px;border-top:1.5px solid var(--tinta);border-bottom:0}.p12 .mrow.cst{font-size:13px;color:var(--tinta-suave);background:transparent}.p12 .mrow.cst:first-of-type{border-top:1px dashed var(--linea)}.p12 .mrow .mono{white-space:nowrap}.p12 .hsum{flex-wrap:nowrap}.p12 .dot.none{background:#fff;border:1.5px dashed #9aa3bb;position:relative}.p12 .dot.none:after{content:"";position:absolute;left:50%;top:-2px;bottom:-2px;width:1.5px;background:#9aa3bb;transform:rotate(45deg)}.p12 .srowx{display:flex;gap:10px;align-items:flex-end;margin-bottom:8px}.p12 .srowx .x{margin-bottom:5px}.p12 .drow{display:flex;gap:12px;align-items:baseline;flex-wrap:wrap}.p12 .drow .sub{font-size:13px;line-height:1.4;flex:1;min-width:200px}.p12 .in.grow.desc{min-height:88px;font-size:16px;font-weight:500}.p12 .rdesc{font-size:13px;color:var(--tinta);line-height:1.45}.p12 .rdesc:empty{display:none}.p12 .labopts{display:flex;gap:8px;flex-wrap:wrap}.p12 .pill.sm{min-height:34px;font-size:13px;padding:4px 12px}.p12 .pill.sm i{width:15px;height:15px}.p12 .label{width:380px}.p12 .lname{padding-right:0}.p12 .ltop{display:flex;justify-content:space-between;align-items:center}.p12 .llogo{font:800 15px var(--sans);letter-spacing:-.02em;color:var(--azul-900)}.p12 .llogo b{color:var(--azul-500)}.p12 .lhome2{font-size:12px;font-weight:600;background:var(--azul-900);color:#fff;border-radius:4px;padding:2px 6px}.p12 .lqr{width:58px;flex-shrink:0}.p12 .qr{width:58px;height:58px;display:block;fill:#111}.p12 .litem{font-size:11px;text-align:center;color:var(--tinta-suave);margin-top:1px}.p12 .sect.miss{color:#b42318}.p12 .sect.miss:after{content:" · needed";font-weight:700;text-transform:none;letter-spacing:0}.p12 .web{background:#fff;border:1px solid var(--linea);border-radius:14px;overflow:hidden;box-shadow:0 4px 14px #121f630f}.p12 .wbar{display:flex;align-items:center;gap:6px;padding:8px 12px;background:#eef1f6;border-bottom:1px solid var(--linea)}.p12 .wbar span{width:9px;height:9px;border-radius:50%;background:#c9cfdb}.p12 .wbar em{font-style:normal;font-size:12px;color:var(--tinta-suave);margin-left:8px;background:#fff;border-radius:6px;padding:3px 10px;flex:1;overflow-wrap:anywhere}.p12 .wbody{display:flex;gap:16px;padding:14px}.p12 .wbrand{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--tinta-suave)}.p12 .wcol{font-size:13px}.p12 .wcol:empty{display:none}.p12 .wbuy{margin-top:4px;height:42px;border:0;border-radius:999px;background:var(--azul-900);color:#fff;font:600 14px var(--sans);cursor:default}.p12 .pr{font-size:20px}.p12 .seg.sm{display:inline-grid;grid-template-columns:auto auto;padding:3px;border-radius:999px}.p12 .seg.sm button{min-height:30px;padding:0 14px;font-size:13px;border-radius:999px}.p12 .labopts{align-items:center}.p12 .math{margin-top:2px}.p12 .supc{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid var(--linea);border-radius:12px;background:#fff;margin-bottom:8px;cursor:pointer}.p12 .supc:hover{border-color:var(--azul-500)}.p12 .supc .sm2{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.p12 .supc .sm2>span{font-size:13px;color:var(--tinta-suave);overflow-wrap:anywhere}.p12 .supc .their{color:var(--tinta)!important}.p12 .mainb{font-style:normal;font-size:11px;font-weight:700;background:var(--azul-50);color:var(--azul-600);border-radius:999px;padding:2px 8px;margin-left:8px}.p12 .modal.sup-m{width:720px;max-height:860px;overflow-y:auto;gap:12px}.p12 .msect{margin-top:6px;padding-top:10px;border-top:1px solid var(--linea);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--azul-500)}.p12 .sigc{display:flex;flex-direction:column;gap:3px;padding:12px 14px;border:1px solid var(--linea);border-left:4px solid var(--azul-500);border-radius:10px;font-size:14px}.p12 .sigc span{font-size:13px;color:var(--tinta-suave);overflow-wrap:anywhere}.p12 .sup-m .in.grow{font-size:16px;min-height:46px;padding:11px 14px}.p12 .sup-m .acts{display:flex;flex-direction:row;justify-content:flex-end;gap:10px}.p12 .sup-m .acts .btn{width:auto;min-width:140px}.p12 .supc .sn{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.p12 .supc .mainb{margin-left:0}.p12 .plabel{background:#fff;border:1px solid #c9cfdb;border-radius:6px;box-shadow:0 2px 8px #121f631a;display:flex;flex-direction:column;gap:4px;overflow:hidden;color:#111;box-sizing:border-box}.p12 .plabel .lt{display:flex;justify-content:space-between;align-items:center}.p12 .plabel .llogo{font-weight:800;letter-spacing:-.02em;color:var(--azul-900)}.p12 .plabel .llogo b{color:var(--azul-500)}.p12 .plabel .lhome2{font-weight:600;background:var(--azul-900);color:#fff;border-radius:3px;padding:1px 5px}.p12 .plabel .ln{font-weight:700;line-height:1.2;overflow-wrap:anywhere}.p12 .plabel .lsp{flex:1}.p12 .plabel .lp{font-weight:600;display:flex;flex-direction:column;line-height:1.05}.p12 .plabel .lp span{font-family:var(--sans);font-weight:400;color:#555}.p12 .plabel.tall .lc{display:flex;justify-content:center;margin-top:4px}.p12 .plabel.wide .lrow{display:flex;justify-content:space-between;align-items:flex-end;gap:8px}.p12 .plabel.wide .lp{align-items:flex-end}.p12 .plabel .lq .qr{width:100%;height:auto;display:block}.p12 .plabel .lb .bars{height:34px}.p12 .plabel .litem{text-align:center;color:#555;margin-top:1px}.p12 .labelwrap{display:flex}.p12 .modal.lab-m{width:1080px;gap:12px}.p12 .lab2{display:flex;gap:24px;align-items:stretch}.p12 .lset{width:470px;flex-shrink:0;display:flex;flex-direction:column;gap:14px}.p12 .lprev{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:var(--superficie);border-radius:14px;padding:18px;min-height:440px}.p12 .lpw{display:flex;flex-direction:column;align-items:center;gap:4px}.p12 .dimw{font-size:12px;color:var(--tinta-suave);border-bottom:1px solid #9aa3bb;padding:0 6px 2px}.p12 .dimrow{display:flex;align-items:center;gap:8px}.p12 .dimh{font-size:12px;color:var(--tinta-suave);writing-mode:vertical-rl;border-left:1px solid #9aa3bb;padding-left:2px}.p12 .lab-m .acts{display:flex;flex-direction:row;align-items:center;gap:10px}.p12 .lab-m .acts .btn{width:auto;min-width:120px}.p12 .sup-m .seg{margin-bottom:2px}.p12 .plabel .lp{white-space:nowrap;margin-top:2px}.p12 .crow2{display:flex;align-items:center;gap:10px;margin-bottom:8px}.p12 .citem{font-size:12px;color:var(--tinta-suave);flex-shrink:0}.p12 .prow{border:1px solid var(--linea);border-radius:14px;padding:12px 14px;margin-bottom:10px;display:flex;flex-direction:column;gap:8px;background:#fff;cursor:pointer}.p12 .prow.on{border-color:var(--azul-500);box-shadow:0 0 0 3px var(--azul-50)}.p12 .phh{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.p12 .phh .sub{font-size:13px}.p12 .plabel.strip{flex-direction:row;align-items:center}.p12 .plabel.strip .sq .qr{width:100%;height:100%}.p12 .plabel.strip .sq{flex-shrink:0}.p12 .plabel.strip .sb{flex-shrink:0;display:flex;flex-direction:column;justify-content:center}.p12 .plabel.strip .sb .bars{height:var(--bh)}.p12 .plabel.strip .smid{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;align-self:stretch;justify-content:center}.p12 .plabel.strip .lp{align-items:flex-end;flex-shrink:0}.p12 .plabel.strip .sitem{color:#555}.p12 .plabel.strip .sright{align-self:stretch;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;flex-shrink:0}.p12 .plabel.strip .smid{justify-content:center}.p12 .plabel.strip .sitem{display:flex;align-items:center;gap:6px;color:#555}.p12 .kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.p12 .kpis:empty{display:none}.p12 .kpi{background:var(--azul-900);color:#fff;border-radius:12px;padding:10px 12px;display:flex;flex-direction:column;gap:2px}.p12 .kpi span{font-size:12px;font-weight:600;color:#bcc9ff;text-transform:uppercase;letter-spacing:.05em}.p12 .kpi b{font-size:24px;font-weight:600}.p12 .kpi em{font-style:normal;font-size:12px;color:#bcc9ff}.p12 .kpi.wait{background:var(--superficie);color:var(--tinta-suave);border:1px dashed var(--linea-control)}.p12 .kpi.wait span,.p12 .kpi.wait em{color:var(--tinta-suave)}.p12 .setupc.on{background:#fff;color:var(--azul-900)}.p12 .setupc.on span{color:var(--tinta-suave)}.p12 .setupc.on .pbar{background:var(--azul-100)}.p12 .setupc.on .pbar i{background:var(--azul-500)}.p12 .prog{display:flex;align-items:center;gap:12px}.p12 .pbar.big{flex:1;height:8px;background:var(--azul-100)}.p12 .pbar.big i{background:var(--azul-500)}.p12 .prog span{font-size:14px;font-weight:600;color:var(--tinta-suave);white-space:nowrap}.p12 .rq{font-size:11px;font-weight:700;background:var(--azul-50);color:var(--azul-600);border-radius:999px;padding:2px 8px;white-space:nowrap}.p12 .op{font-size:11px;font-weight:600;color:var(--tinta-suave);white-space:nowrap}.p12 .sh{width:100%;display:flex;align-items:center;gap:10px;padding:10px 12px;background:transparent;border:0;cursor:pointer;text-align:left;font:inherit;color:inherit}.p12 .sic{width:28px;height:28px;border-radius:50%;border:2px solid var(--linea-control);display:flex;align-items:center;justify-content:center;font:700 13px var(--sans);color:var(--tinta-suave);flex-shrink:0}.p12 .sic.sm{width:22px;height:22px;font-size:12px}.p12 .nl.done .sic{background:var(--exito);border-color:var(--exito);color:#fff}.p12 .stt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.p12 .stt b{font-size:15px}.p12 .stt span,.p12 .chev2{font-size:12px;color:var(--tinta-suave)}.p12 .sb2{padding:0 14px 12px 50px;display:flex;flex-direction:column;gap:8px}.p12 .sb2 p{margin:0;font-size:14px;line-height:1.5}.p12 .sb2 ul{margin:0;padding-left:18px;font-size:13px;line-height:1.6;color:var(--tinta)}.p12 .sa{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.p12 .stat{font-size:12px;font-weight:700;margin-right:auto}.p12 .stat.done{color:var(--exito)}.p12 .stat.doing{color:var(--azul-500)}.p12 .stat.todo{color:var(--tinta-suave)}.p12 .stat.skip{color:var(--aviso)}.p12 .needl{background:#fff;border:1px solid var(--linea);border-radius:14px;padding:6px 14px}.p12 .nl{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid #eef1f6;font-size:14px}.p12 .nl:last-child{border-bottom:0}.p12 .nl b{flex:1;font-weight:600}.p12 .nl em{font-style:normal;font-size:12px;color:var(--tinta-suave)}.p12 .nl.done em{color:var(--exito)}.p12 .help{background:var(--azul-900);color:#fff;border-radius:14px;padding:16px 18px;display:flex;flex-direction:column;gap:10px;align-items:flex-start}.p12 .help h3{margin:0;font-size:18px}.p12 .help p{margin:0;font-size:14px;line-height:1.5;color:#dfe5ff}.p12 .help .btn.s{background:transparent;color:#fff;border-color:#ffffff80}.p12 .help .sub{color:#bcc9ff;font-size:13px}.p12 .booked{font-size:14px;font-weight:600;color:#9fe3c4}.p12 .pd{background:#fff;border:1px solid var(--linea);border-radius:14px;padding:12px 14px;display:flex;flex-direction:column;gap:3px;font-size:14px}.p12 .pd .sub{font-size:13px}.p12 .help .fileb{position:relative;overflow:hidden;display:inline-flex;align-items:center;cursor:pointer}.p12 .help .fileb input{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%;height:100%}.p12 .bizl{font-size:14px;font-weight:600;color:var(--tinta-suave)}.p12 .tiles{display:grid;grid-template-columns:1fr 1fr;gap:10px}.p12 .tile{position:relative;text-align:left;border:1.5px solid var(--linea);background:#fff;border-radius:12px;padding:12px 14px;cursor:pointer;font:inherit;color:inherit;display:flex;flex-direction:column;gap:3px;min-height:72px}.p12 .tile:hover{border-color:var(--azul-500)}.p12 .tile b{font-size:16px}.p12 .tile span.d{font-size:13px;color:var(--tinta-suave);line-height:1.35}.p12 .tile .tag{position:absolute;top:10px;right:10px;font-size:11px;font-weight:700;border-radius:999px;padding:2px 8px}.p12 .tile .tag.main{background:var(--azul-500);color:#fff}.p12 .tile .tag.add{background:#fff;color:var(--azul-500);border:1.5px solid var(--azul-500)}.p12 .tile .tag.soon{background:#fff1e0;color:var(--aviso)}.p12 .tile.main{border-color:var(--azul-500);background:var(--azul-50);box-shadow:0 0 0 3px var(--azul-100)}.p12 .tile.add{border:1.5px dashed var(--azul-500);background:#fff}.p12 .tile.soon:not(.main):not(.add) b{color:var(--tinta-suave)}.p12 .tile .mk{margin-top:4px;align-self:flex-start;font:600 12px var(--sans);color:var(--azul-500);background:none;border:0;padding:0;cursor:pointer;text-decoration:underline}.p12 .how{font-size:13px;color:var(--tinta-suave);line-height:1.45;background:var(--superficie);border-radius:10px;padding:9px 12px}.p12 .picked{font-size:15px}.p12 .picked b{color:var(--azul-600)}.p12 .nl2{display:flex;flex-direction:column;gap:6px}.p12 .nl2 a{font-size:14px;font-weight:600;color:var(--azul-500);cursor:pointer;text-decoration:underline;align-self:flex-start}.p12 .nl2 .in{height:46px;border:1.5px solid var(--linea-control);border-radius:10px;padding:0 12px;font:500 16px var(--sans);color:var(--tinta);width:100%}.p12 .nl2 .sub{font-size:13px}.p12 .foot{margin-top:auto;display:flex;gap:10px;padding-top:12px}.p12 .foot .btn.p{flex:1}.p12 .sname{background:var(--azul-900);color:#fff;border-radius:14px;padding:14px 16px;display:flex;flex-direction:column;gap:6px}.p12 .sname .t{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#93a6fd}.p12 .sname .es{font-size:20px;font-weight:700;line-height:1.3}.p12 .sname .en{font-size:14px;color:#dde4ff}.p12 .pcs{display:flex;flex-wrap:wrap;gap:4px;margin-top:2px}.p12 .pcs span{font-size:11px;font-weight:600;border-radius:6px;padding:2px 7px;background:#ffffff1f;color:#dde4ff}.p12 .pcs span.off{text-decoration:line-through;opacity:.5}.p12 .rc{background:#fff;border:1px solid var(--linea);border-radius:14px;padding:12px 16px;display:flex;flex-direction:column;gap:8px}.p12 .rc h3{margin:0;font-size:16px;display:flex;align-items:center;gap:8px}.p12 .rc .hint{font-size:13px;color:var(--tinta-suave);line-height:1.4;margin-top:-4px}.p12 .lrow{display:flex;align-items:center;gap:12px;padding:7px 0;border-top:1px solid #eef1f6}.p12 .lrow:first-of-type{border-top:0}.p12 .lrow .lt{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.p12 .lrow .lt b{font-size:15px}.p12 .lrow .lt span{font-size:12px;color:var(--tinta-suave);line-height:1.35}.p12 .lrow .from{font-size:11px;font-weight:700;color:var(--tinta-suave);white-space:nowrap}.p12 .lrow .always{font-size:12px;font-weight:600;color:var(--tinta-suave);white-space:nowrap}.p12 .lrow.offl .lt b{color:var(--tinta-suave);text-decoration:line-through}.p12 .cats{display:flex;flex-direction:column;gap:7px}.p12 .cat{display:grid;grid-template-columns:130px 1fr;gap:10px;font-size:13px;line-height:1.45;padding-top:7px;border-top:1px solid #eef1f6}.p12 .cat:first-child{border-top:0;padding-top:0}.p12 .cat b{font-size:14px}.p12 .cat .src{display:block;font-size:11px;font-weight:600;color:var(--tinta-suave)}.p12 .dl{display:flex;flex-direction:column;gap:4px}.p12 .dgrp{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.p12 .dgrp em{font-style:normal;font-size:11px;font-weight:700;color:var(--tinta-suave);margin-right:2px}.p12 .dgrp span{font-size:12px;background:var(--azul-50);color:var(--azul-600);border-radius:6px;padding:1px 7px}.p12 .dl i{width:6px}.p12 .deps{display:flex;flex-wrap:wrap;gap:6px}.p12 .deps span{font-size:13px;font-weight:600;border:1.5px solid var(--linea);border-radius:999px;padding:3px 11px;background:#fff}.p12 .deps span.newd{border-color:var(--azul-500);color:var(--azul-600)}.p12 .stepadd{display:flex;align-items:center;gap:10px;font-size:14px}.p12 .stepadd .n{width:24px;height:24px;border-radius:50%;border:2px solid var(--azul-500);color:var(--azul-500);display:flex;align-items:center;justify-content:center;font:700 12px var(--sans);flex-shrink:0}.p12 .soonc{background:#fff8ef;border:1px solid #f3d9b5;border-radius:14px;padding:12px 16px;font-size:14px;line-height:1.5}.p12 .soonc b{color:var(--aviso)}.p12 .told{font-size:13px;font-weight:600;color:var(--exito)}.p12 .lay{display:flex;flex-direction:column;gap:8px;padding:14px 16px;border:1px solid var(--linea);border-radius:14px;background:#fff}.p12 .lay .f label{display:flex;align-items:center;gap:8px}.p12 .ln{width:24px;height:24px;border-radius:50%;background:var(--azul-500);color:#fff;display:inline-flex;align-items:center;justify-content:center;font:700 12px var(--sans);flex-shrink:0}.p12 .lay .in:disabled{background:var(--superficie);cursor:not-allowed}.p12 .note{font-size:13px;color:var(--tinta-suave);line-height:1.45}.p12 .note:empty{display:none}.p12 .soonw{font-weight:700;color:var(--aviso)}.p12 .chip .cs{font-style:normal;font-size:11px;font-weight:700;background:#fff1e0;color:var(--aviso);border-radius:999px;padding:1px 7px}.p12 .chip.fixed{background:var(--azul-50);color:var(--azul-600);padding:6px 12px}.p12 .chip.offc{background:#fff;color:var(--tinta-suave);border:1.5px dashed var(--linea-control);text-decoration:line-through}.p12 .chip.offc button{background:var(--azul-500);text-decoration:none}.p12 .lrow .from{min-width:70px;text-align:right}.p12 .bizc{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid var(--linea);border-radius:14px;padding:12px 16px}.p12 .bizc .lg{width:44px;height:44px;border-radius:10px;background:var(--azul-500);color:#fff;display:flex;align-items:center;justify-content:center;font:700 20px var(--sans)}.p12 .bizc b{display:block;font-size:18px}.p12 .bizc span{font-size:13px;color:var(--tinta-suave)}.p12 .about{margin:0;font-size:15px;line-height:1.55}.p12 .kv{display:grid;grid-template-columns:150px 1fr;gap:12px;padding:7px 0;border-top:1px solid #eef1f6;font-size:14px;line-height:1.45}.p12 .rc h3+.kv{border-top:0}.p12 .kv span{color:var(--tinta-suave);font-size:13px;font-weight:600}.p12 .kv b{font-weight:600}.p12 .sm2{font-style:normal;font-weight:400;color:var(--tinta-suave);font-size:13px}.p12 .arow{display:flex;align-items:center;gap:10px;padding:7px 0;border-top:1px solid #eef1f6;font-size:14px}.p12 .arow .code{font:600 13px var(--mono);background:var(--superficie);border-radius:6px;padding:2px 7px}.p12 .arow .an{flex:1}.p12 .ok2{font-size:12px;font-weight:700;color:var(--exito);white-space:nowrap}.p12 .warn2{font-size:12px;font-weight:700;color:var(--aviso);white-space:nowrap}.p12 .nxt{display:flex;gap:12px;align-items:flex-start;padding:8px 0;border-top:1px solid #eef1f6}.p12 .rc .hint+.nxt{border-top:0}.p12 .nxt .n{width:26px;height:26px;border-radius:50%;border:2px solid var(--azul-500);color:var(--azul-500);display:flex;align-items:center;justify-content:center;font:700 12px var(--sans);flex-shrink:0;margin-top:1px}.p12 .nxt .n.m{border-color:var(--linea-control);color:var(--tinta-suave);font-size:13px}.p12 .nxt b{display:block;font-size:14px}.p12 .nxt span{font-size:13px;color:var(--tinta);line-height:1.45}.p12 .pills2{display:flex;gap:8px;flex-wrap:wrap}.p12 .pl{height:40px;padding:0 14px;border-radius:999px;border:1.5px solid var(--linea-control);background:#fff;font:600 15px var(--sans);color:var(--tinta);cursor:pointer;display:flex;align-items:center;gap:8px}.p12 .pl em{font-style:normal;font-size:12px;background:var(--superficie-2);border-radius:999px;padding:1px 8px}.p12 .pl.on{background:var(--azul-500);border-color:var(--azul-500);color:#fff}.p12 .pl.on em{background:#fff3}.p12 .regs{display:flex;flex-direction:column;gap:6px}.p12 .rg{text-align:left;border:1.5px solid var(--linea);background:#fff;border-radius:12px;padding:10px 14px;cursor:pointer;font:inherit;color:inherit;display:flex;flex-direction:column;gap:2px}.p12 .rg b{font-size:16px}.p12 .rg span{font-size:13px;color:var(--tinta-suave)}.p12 .rg.on{border-color:var(--azul-500);background:var(--azul-50);box-shadow:0 0 0 3px var(--azul-100)}.p12 .okd{color:var(--exito);font-style:normal}.p12 .wd{color:var(--aviso);font-style:normal}.p12 .addr{align-self:flex-start}.p12 .lh{display:flex;align-items:center;gap:8px;font-size:16px}.p12 .row2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.p12 .acts2{display:flex;gap:8px;justify-content:flex-end}.p12 .code{display:flex;flex-direction:column;align-items:center;gap:2px;background:var(--azul-900);color:#fff;border-radius:12px;padding:14px}.p12 .code span{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#93a6fd}.p12 .code b{font:700 40px var(--mono);letter-spacing:.08em}.p12 .code em{font-style:normal;font-size:13px;color:#dde4ff}.p12 .howto{margin:0;padding-left:20px;font-size:14px;line-height:1.6}.p12 .hac{font-size:13px;color:var(--tinta-suave);background:var(--superficie);border-radius:10px;padding:8px 12px}.p12 .hac b{font-family:var(--mono);color:var(--tinta)}.p12 .dv{border:1px solid var(--linea);border-radius:14px;background:#fff;padding:12px 16px;display:flex;flex-direction:column;gap:6px}.p12 .dv.good{border-color:#a8dcc6}.p12 .dv.badb{border-color:#f3c7a6;background:#fffaf5}.p12 .dh{display:flex;align-items:center;gap:8px;font-size:15px}.p12 .dh b{flex:1}.p12 .dd{font-size:13px;color:var(--tinta-suave);line-height:1.5}.p12 .mi{font:600 13px var(--sans);border:1px solid var(--linea-control);border-radius:6px;padding:2px 4px;background:#fff;color:var(--tinta)}.p12 .res{font-size:13px;line-height:1.5;color:var(--exito);font-weight:600}.p12 .res .bad{color:var(--aviso)}.p12 .dv.badb .res{color:var(--tinta);font-weight:400}.p12 .tag2{font-size:11px;font-weight:700;border-radius:999px;padding:2px 9px;white-space:nowrap}.p12 .tag2.ok{background:#e6f5ee;color:var(--exito)}.p12 .tag2.no{background:#fff1e0;color:var(--aviso)}.p12 .tag2.todo{background:var(--superficie-2);color:var(--tinta-suave)}.p12 .tag2.sep{background:var(--azul-50);color:var(--azul-600)}.p12 .tag2.run{background:var(--azul-500);color:#fff}.p12 .dv .btn.mini{align-self:flex-start;margin-top:2px}.p12 .lnk{align-self:flex-start;background:none;border:0;padding:0;font:600 13px var(--sans);color:var(--azul-500);text-decoration:underline;cursor:pointer}.p12 .okp{font-size:12px;font-weight:700;color:var(--exito);margin-left:auto}.p12 .nop{font-size:12px;font-weight:700;color:var(--aviso);margin-left:auto}.p12 .rr{display:flex;align-items:center;gap:10px;padding:8px 0;border-top:1px solid #eef1f6}.p12 .rt{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.p12 .rt b{font-size:15px}.p12 .rt span{font-size:12px;color:var(--tinta-suave)}.p12 .chk{display:flex;gap:4px}.p12 .ck{font-size:11px;font-weight:700;border-radius:6px;padding:2px 6px}.p12 .ck.ok{background:#e6f5ee;color:var(--exito)}.p12 .ck.no{background:#fff1e0;color:var(--aviso)}.p12 .ck.todo{background:var(--superficie-2);color:var(--tinta-suave)}.p12 .ck.na{background:#fff;color:#a9b1c6;border:1px dashed var(--linea)}.p12 .codes{display:flex;gap:24px;align-items:flex-end}.p12 .codes>div{display:flex;flex-direction:column;align-items:center;gap:6px}.p12 .codes span{font-size:12px;color:var(--tinta-suave)}.p12 .tqr,.p12 .tbc{border:1px solid var(--linea);border-radius:8px;padding:6px;background:#fff;line-height:0}.p12 .tqr svg,.p12 .tbc svg{display:block;max-width:none}.p12 .askq{display:flex;flex-direction:column;gap:8px;background:var(--azul-50);border-radius:10px;padding:10px 12px}.p12 .askq b{font-size:14px}.p12 .askq .btn.mini{margin-top:0}.p12 .scanbox{display:flex;flex-direction:column;gap:4px;font:600 13px var(--mono)}.p12 .scanbox .wait{color:var(--tinta-suave)}.p12 .scanbox .got{color:var(--exito)}.p12 .again{display:flex;align-items:center;gap:12px}.p12 .when{font-size:12px;color:var(--tinta-suave)}.p12 .dd .btn.mini{vertical-align:middle;margin-right:6px}.p12 .row2.one{grid-template-columns:1fr}.p12 .thisc{font-size:11px;font-weight:700;background:var(--azul-500);color:#fff;border-radius:999px;padding:2px 8px;margin-left:6px;vertical-align:middle}.p12 .rg{cursor:default}.p12 .kn{font-size:13px;color:var(--exito);font-weight:600;line-height:1.45}.p12 .kn.warnk{color:var(--aviso)}.p12 .dd b{color:var(--tinta)}.p12 .mods{font-size:11px;color:var(--tinta-suave)}.p12 .dv .f .in{height:46px;font-size:16px}.p12 .rg .thisc{color:#fff;font-size:11px}.p12 .helper{display:flex;flex-direction:column;gap:6px;background:var(--azul-50);border:1.5px solid var(--azul-500);border-radius:14px;padding:12px 16px}.p12 .helper b{font-size:15px}.p12 .helper span{font-size:13px;line-height:1.5;color:var(--tinta)}.p12 .helper.ok{background:#f0faf5;border-color:#a8dcc6}.p12 .helper.ok b{color:var(--exito)}.p12 .helper .btn.mini{align-self:flex-start;margin-top:2px}.p12 .rg{cursor:pointer}.p12 .dv .btn.mini:disabled{opacity:.45;cursor:not-allowed}.p12 .kn.found{color:var(--azul-600)}.p12 .kv2{display:grid;grid-template-columns:150px 1fr;gap:10px;font-size:14px;line-height:1.45}.p12 .kv2 span{color:var(--tinta-suave);font-size:13px;font-weight:600}.p12 .kv2 b{font-weight:600}.p12 .sub2{display:flex;flex-direction:column;gap:6px;padding-left:52px}.p12 .seg2{display:flex;flex-wrap:wrap;gap:6px}.p12 .seg2 button{min-height:38px;padding:6px 12px;border-radius:10px;border:1.5px solid var(--linea-control);background:#fff;font:600 14px var(--sans);color:var(--tinta);cursor:pointer;text-align:left}.p12 .seg2 button.on{background:var(--azul-500);border-color:var(--azul-500);color:#fff}.p12 .seg2 button em{font-style:normal;margin-left:4px}.p12 .seg2.env button{min-width:140px;text-align:center}.p12 .lay .tog{font-size:15px}.p12 .own{margin-left:auto;font-size:11px;font-weight:700;background:var(--azul-900);color:#fff;border-radius:999px;padding:2px 9px}.p12 .drop2{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px;border:2px dashed var(--linea-control);border-radius:12px;padding:14px;cursor:pointer;background:var(--superficie)}.p12 .drop2 input{position:absolute;inset:0;opacity:0;cursor:pointer}.p12 .drop2 b{font-size:15px}.p12 .drop2 span{font-size:12px;color:var(--tinta-suave)}.p12 .sw{display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--linea);padding-top:10px}.p12 .in.mono2{font-family:var(--mono);letter-spacing:.04em;font-size:16px}.p12 .lay .btn.mini:disabled{opacity:.45;cursor:not-allowed}.p12 .rcpt{background:#fff;border:1px solid var(--linea);border-radius:6px;padding:14px 16px;font:13px var(--mono);box-shadow:0 2px #e6e9f1;max-width:360px;align-self:center;width:100%}.p12 .rcpt .rh{display:flex;flex-direction:column;align-items:center;gap:2px;padding-bottom:8px;border-bottom:1px dashed #c4cad8;margin-bottom:6px}.p12 .rcpt .rh b{font:700 15px var(--sans)}.p12 .rcpt .rh span{font-size:11px;color:var(--tinta-suave)}.p12 .rl{display:flex;justify-content:space-between;gap:10px;padding:2px 0}.p12 .rl span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p12 .rl.sm{font-size:12px;color:var(--tinta-suave)}.p12 .rl.tot{font-size:15px;font-weight:700;border-top:1px dashed #c4cad8;margin-top:4px;padding-top:6px}.p12 .rf{font-size:10px;color:var(--tinta-suave);border-top:1px dashed #c4cad8;margin-top:8px;padding-top:6px;text-align:center}.p12 .seg3{display:grid;grid-template-columns:1fr 1fr;gap:8px}.p12 .seg3 button{height:46px;border-radius:10px;border:1.5px solid var(--linea-control);background:#fff;font:600 15px var(--sans);color:var(--tinta);cursor:pointer}.p12 .seg3 button.on{background:var(--azul-500);border-color:var(--azul-500);color:#fff}.p12 .rateline{display:flex;align-items:center;gap:10px;margin-top:6px}.p12 .rateline b{font:700 18px var(--mono)}.p12 .rateline span{font-size:13px;color:var(--tinta-suave)}.p12 .rateline .rl1{font:600 16px var(--sans);color:var(--tinta)}.p12 .in.rin{width:160px;padding-right:14px;font-family:var(--mono)}.p12 .lay.later{background:var(--superficie);border-style:dashed}.p12 .lay.later .lh b{color:var(--tinta-suave);flex:1}.p12 .rateline b{white-space:nowrap}.p12 .lh .tog{margin-left:auto}.p12 .lay.offm{background:var(--superficie)}.p12 .lay.offm .lh b{color:var(--tinta-suave)}.p12 .lay.offm .ln{background:#a9b1c6}.p12 .offt{font-size:13px;color:var(--tinta-suave)}.p12 .chips{display:flex;gap:8px;flex-wrap:wrap}.p12 .chip2{height:42px;padding:0 14px;border-radius:10px;border:1.5px solid var(--linea-control);background:#fff;font:600 15px var(--sans);color:var(--tinta);cursor:pointer;display:flex;align-items:center;gap:8px}.p12 .chip2 i{font-style:normal;width:18px;height:18px;border-radius:5px;border:1.5px solid var(--linea-control);display:inline-flex;align-items:center;justify-content:center;font-size:12px}.p12 .chip2.on{border-color:var(--azul-500);background:var(--azul-50)}.p12 .chip2.on i{background:var(--azul-500);border-color:var(--azul-500);color:#fff}.p12 .chip2:disabled{cursor:default}.p12 .fl{display:grid;gap:6px 12px;align-items:center}.p12 .fl .fh{font-size:12px;font-weight:700;color:var(--tinta-suave);text-transform:uppercase;letter-spacing:.05em}.p12 .fl .fr{font-weight:600;font-size:15px}.p12 .fl .cin{display:flex;align-items:center;gap:6px}.p12 .fl .cin span{font:600 15px var(--mono);color:var(--tinta-suave);width:28px;text-align:right}.p12 .fl .cin .in{width:150px;height:44px;font-family:var(--mono);padding-right:12px}.p12 .ro{display:flex;flex-direction:column;gap:4px;background:var(--superficie);border-radius:10px;padding:8px 12px;font-size:14px}.p12 .ro b{font-weight:600}.p12 .ro span{color:var(--tinta-suave);font-size:13px}.p12 .tog.big{font-size:15px;align-items:flex-start}.p12 .tog.big span{margin-top:1px}.p12 .tog.big em{display:block;margin-top:2px}.p12 .copyall{align-self:flex-start}.p12 .paysc{background:#fff;border:1px solid var(--linea);border-radius:14px;padding:14px 16px;display:flex;flex-direction:column;gap:10px}.p12 .paysc .ptot{display:flex;justify-content:space-between;align-items:baseline;border-bottom:1px solid #eef1f6;padding-bottom:8px}.p12 .paysc .ptot span{font-size:13px;color:var(--tinta-suave);font-weight:600}.p12 .paysc .ptot b{font:700 24px var(--mono)}.p12 .pbtns{display:grid;grid-template-columns:1fr 1fr;gap:8px}.p12 .pbtns div{height:56px;border-radius:12px;background:var(--azul-500);color:#fff;font:700 16px var(--sans);display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.15}.p12 .pbtns div small{font:500 11px var(--sans);color:#dbe3ff}.p12 .pbtns div.alt{background:var(--azul-900)}.p12 .pbtns .none{grid-column:1/-1;background:var(--superficie);color:var(--tinta-suave);font-weight:600;font-size:14px}.p12 .cl{display:flex;justify-content:space-between;gap:10px;padding:5px 0;border-top:1px solid #eef1f6;font-size:14px}.p12 .cl:first-of-type{border-top:0}.p12 .cl span{color:var(--tinta-suave)}.p12 .cl b{font-weight:600;text-align:right}.p12 .cl b.okc{color:var(--exito)}.p12 .cl b.wc{color:var(--aviso)}.p12 .addm{position:relative;align-self:flex-start}.p12 .addm .drop{min-width:260px}.p12 .xrm{margin-left:auto;background:none;border:0;font:600 13px var(--sans);color:var(--tinta-suave);text-decoration:underline;cursor:pointer}.p12 .row2b{display:grid;grid-template-columns:1fr 1fr;gap:10px}.p12 .in.phn{font-family:var(--mono);letter-spacing:.03em}.p12 .hb{display:inline-flex;gap:6px;margin-left:auto}.p12 .hb button{height:30px;padding:0 10px;border-radius:999px;border:1.5px solid var(--linea-control);background:#fff;font:600 13px var(--sans);color:var(--azul-600);cursor:pointer;display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.p12 .hb button:hover{border-color:var(--azul-500);background:var(--azul-50)}.p12 .hb button i{font-style:normal;font-size:10px}.p12 .lh .hb+.tog{margin-left:6px}.p12 .th{display:flex;align-items:center;gap:12px}.p12 .th h1{margin:0}.p12 .fwd{display:flex;align-items:center;gap:8px;background:var(--superficie);border-radius:10px;padding:8px 10px}.p12 .fwd code{flex:1;font:600 14px var(--mono);overflow-wrap:anywhere}.p12 .stl{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600}.p12 .stl.ok{color:var(--exito)}.p12 .stl.wait{color:var(--aviso)}.p12 .stl a{color:var(--azul-500);text-decoration:underline;cursor:pointer;font-weight:600}.p12 .sub3{display:flex;flex-direction:column;gap:8px;padding-left:52px}.p12 .lk{background:none;border:0;padding:0;font:600 13px var(--sans);color:var(--azul-500);text-decoration:underline;cursor:pointer}.p12 .fhd{display:flex;align-items:center;gap:8px}.p12 .fhd .lk{margin-left:auto}.p12 .phone{align-self:center;width:260px;border-radius:28px;background:#0f1733;padding:10px;box-shadow:0 6px 18px #121f632e}.p12 .phone .scr{background:#eef1f8;border-radius:20px;padding:12px 10px;display:flex;flex-direction:column;gap:8px;min-height:150px}.p12 .phone .tm{font:600 11px var(--sans);color:#4b5a86;text-align:center}.p12 .ntf{background:#fff;border-radius:14px;padding:10px 12px;display:flex;flex-direction:column;gap:4px;font-size:12px;box-shadow:0 1px #dfe4f0}.p12 .ntf .nh{display:flex;align-items:center;gap:6px;font-size:11px;color:#4b5a86;font-weight:600}.p12 .ntf .nh b{width:16px;height:16px;border-radius:4px;background:#121f63;color:#fff;font-size:10px;display:inline-flex;align-items:center;justify-content:center}.p12 .ntf .nt{font-weight:700;font-size:13px;color:var(--tinta)}.p12 .ntf .nb{color:var(--tinta-suave);line-height:1.35}.p12 .ntf .na{display:flex;gap:6px;margin-top:4px}.p12 .ntf .na span{flex:1;text-align:center;border-radius:8px;padding:5px 0;font-weight:700;font-size:12px;background:var(--azul-500);color:#fff}.p12 .ntf .na span.s{background:#fff;color:var(--aviso);border:1.5px solid #f3c7a6}.p12 .ntf .pic{height:54px;border-radius:8px;background:repeating-linear-gradient(135deg,#dde3f3 0 8px,#e9edf8 8px 16px);display:flex;align-items:center;justify-content:center;color:#6b779c;font-size:11px;font-weight:600}.p12 .toast{display:flex;align-items:center;gap:10px;background:#0b7a54;color:#fff;border-radius:12px;padding:10px 14px;font:600 14px var(--sans)}.p12 .toast.w{background:#fff4e5;color:#8a4b00;border:1.5px solid #f3c7a6}.p12 .toast small{display:block;font-weight:500;font-size:12px;opacity:.85}.p12 .two{display:grid;grid-template-columns:1fr;gap:8px}.p12 .cap{font-size:12px;font-weight:700;color:var(--tinta-suave);text-transform:uppercase;letter-spacing:.05em}.p12 .hp-bg{position:absolute;inset:0;background:#0f17338c;display:flex;align-items:center;justify-content:center;z-index:50}.p12 .hp{background:#fff;border-radius:18px;width:860px;max-height:780px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 20px 50px #0000004d}.p12 .hp .hh{display:flex;align-items:center;gap:10px;padding:14px 18px;border-bottom:1px solid var(--linea)}.p12 .hp .hh b{font-size:17px;flex:1}.p12 .hp .hh .x{width:34px;height:34px;border-radius:50%;border:0;background:var(--superficie-2);font-size:18px;cursor:pointer}.p12 .vid{margin:16px 18px 0;aspect-ratio:16/9;border-radius:12px;background:radial-gradient(circle at 30% 30%,#2d47c8,#121f63 70%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff;position:relative}.p12 .vid .vplay{width:76px;height:76px;border-radius:50%;background:#fffffff2;color:#121f63;display:flex;align-items:center;justify-content:center;font-size:30px;padding-left:6px}.p12 .vid .vt{font:700 20px var(--sans)}.p12 .vid .yt{position:absolute;right:12px;bottom:10px;font:600 12px var(--sans);opacity:.8}.p12 .chap{display:flex;gap:6px;flex-wrap:wrap;padding:12px 18px 18px}.p12 .chap button{height:34px;padding:0 12px;border-radius:999px;border:1.5px solid var(--linea-control);background:#fff;font:600 13px var(--sans);cursor:pointer}.p12 .chap button.on{background:var(--azul-500);border-color:var(--azul-500);color:#fff}.p12 .chap .ytl{margin-left:auto;background:#fff;border-color:#e5484d;color:#c02b30}.p12 .man{display:grid;grid-template-columns:230px 1fr;min-height:520px}.p12 .man nav{background:var(--superficie);padding:14px 10px;display:flex;flex-direction:column;gap:2px;overflow:auto}.p12 .man nav .mg{font-size:12px;font-weight:700;color:var(--tinta-suave);padding:8px 8px 2px;text-transform:uppercase;letter-spacing:.05em}.p12 .man nav a{font-size:14px;padding:5px 8px;border-radius:6px;color:var(--tinta);cursor:pointer}.p12 .man nav a.on{background:var(--azul-500);color:#fff;font-weight:700}.p12 .man nav a.msub{padding-left:20px;font-size:13px}.p12 .man article{padding:18px 24px;display:flex;flex-direction:column;gap:10px;overflow:auto}.p12 .man .crumb{font-size:12px;color:var(--tinta-suave);font-weight:600}.p12 .man h2{margin:0}.p12 .man .ln2{height:11px;border-radius:6px;background:#e7ebf4}.p12 .man .soon{align-self:flex-start;font-size:12px;font-weight:700;background:var(--azul-50);color:var(--azul-600);border-radius:999px;padding:3px 10px}.p12 .man .shot{height:150px;border-radius:10px;border:1px dashed var(--linea-control);display:flex;align-items:center;justify-content:center;color:var(--tinta-suave);font-size:13px}.p12 .qrm{width:40px;height:40px;flex-shrink:0;border-radius:4px;background:#fff;border:3px solid #fff;background-image:repeating-linear-gradient(90deg,#121f63 0 4px,transparent 4px 8px),repeating-linear-gradient(0deg,#121f63 0 4px,transparent 4px 8px);background-blend-mode:multiply;outline:1px solid #f3c7a6}.p12 #right{overflow-y:auto}.p12 #right .pbtns div{height:48px}.p12 #right .phone .scr{min-height:0}.p12 #right{gap:10px}.p12 .esteps{display:flex;flex-direction:column;gap:10px;border:1px solid var(--linea);border-radius:12px;padding:12px 14px;background:var(--superficie)}.p12 .es{display:flex;gap:10px;align-items:flex-start}.p12 .es.dim{opacity:.45}.p12 .sn{width:24px;height:24px;border-radius:50%;border:1.5px solid var(--linea-control);background:#fff;display:inline-flex;align-items:center;justify-content:center;font:700 12px var(--sans);flex-shrink:0;color:var(--tinta-suave)}.p12 .sn.ok{background:var(--exito);border-color:var(--exito);color:#fff}.p12 .eb{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.p12 .eb>b{font-size:15px;line-height:24px}.p12 .eb>span{font-size:14px;color:var(--tinta);line-height:1.45}.p12 .ebr{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.p12 .ebt{font:600 15px var(--sans)}.p12 #tst{cursor:pointer}.p12 .esteps .in{background:#fff}.p12 .gd{display:flex;flex-direction:column;gap:14px;padding:18px 22px 20px}.p12 .gs{display:flex;gap:12px;align-items:flex-start}.p12 .gs .sn{background:var(--azul-500);border-color:var(--azul-500);color:#fff}.p12 .gcode{display:flex;align-items:baseline;gap:10px;background:var(--azul-50);border-radius:10px;padding:8px 12px}.p12 .gcode b{font:700 24px var(--mono);letter-spacing:.12em;color:var(--azul-900)}.p12 .gcode span{font-size:12px;color:var(--tinta-suave)}.p12 .smp{font-size:11px;font-weight:700;background:var(--superficie-2);color:var(--tinta-suave);border-radius:999px;padding:2px 8px}.p12 .gdone{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--linea);padding-top:12px}.p12 .hp .hh b .hb button{height:28px}.p12 .ptabs{display:inline-flex;gap:4px;margin-left:10px;vertical-align:middle}.p12 .ptabs button{height:28px;padding:0 10px;border-radius:8px;border:1.5px solid var(--linea-control);background:#fff;font:600 13px var(--sans);color:var(--tinta);cursor:pointer}.p12 .ptabs button.on{background:var(--azul-500);border-color:var(--azul-500);color:#fff}.p12 .seg4{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.p12 .seg4 button{height:46px;border-radius:10px;border:1.5px solid var(--linea-control);background:#fff;font:600 15px var(--sans);color:var(--tinta);cursor:pointer}.p12 .seg4 button.on{background:var(--azul-500);border-color:var(--azul-500);color:#fff}.p12 .seg4.two{grid-template-columns:repeat(3,1fr)}.p12 .dz{display:flex;align-items:center;gap:12px;border:2px dashed var(--linea-control);border-radius:12px;padding:12px 14px;background:var(--superficie)}.p12 .dz b{font-size:15px}.p12 .dz span{font-size:13px;color:var(--tinta-suave)}.p12 .dz .ic{width:36px;height:36px;border-radius:8px;background:#e6f5ee;color:var(--exito);display:flex;align-items:center;justify-content:center;font:700 12px var(--sans);flex-shrink:0}.p12 .dz .ic.x{background:var(--azul-50);color:var(--azul-600)}.p12 .mt{display:grid;grid-template-columns:150px 1fr 1fr;gap:6px 10px;align-items:center;font-size:14px}.p12 .mt .fh{font-size:12px;font-weight:700;color:var(--tinta-suave);text-transform:uppercase;letter-spacing:.05em}.p12 .mt code{font:600 13px var(--mono);background:var(--superficie);border-radius:6px;padding:4px 8px;overflow-wrap:anywhere}.p12 .mt .ex{font-size:13px;color:var(--tinta-suave);overflow-wrap:anywhere}.p12 .mt .f .in{height:38px;font-size:14px}.p12 .idone{display:flex;flex-direction:column;gap:2px;background:#f0faf5;border:1px solid #a8dcc6;border-radius:10px;padding:8px 12px}.p12 .idone b{color:var(--exito);font-size:15px}.p12 .idone span{font-size:13px;color:var(--tinta)}.p12 .tp{display:grid;grid-template-columns:auto 1fr 170px;gap:8px 12px;align-items:center}.p12 .tp .tpn{font-weight:600;font-size:15px}.p12 .tp .cin{display:flex;align-items:center;gap:6px}.p12 .tp .cin span{font:600 15px var(--mono);color:var(--tinta-suave)}.p12 .tp .cin .in{height:42px;font-family:var(--mono)}.p12 .sl{display:flex;flex-direction:column}.p12 .si{display:flex;align-items:center;gap:10px;padding:7px 0;border-top:1px solid #eef1f6}.p12 .si:first-child{border-top:0}.p12 .si .av{width:32px;height:32px;border-radius:8px;background:var(--azul-50);color:var(--azul-600);font:700 13px var(--sans);display:flex;align-items:center;justify-content:center;flex-shrink:0}.p12 .si .tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.p12 .si .tx b{font-size:14px;overflow-wrap:anywhere}.p12 .si .tx span{font-size:12px;color:var(--tinta-suave);overflow-wrap:anywhere}.p12 .srcb{font-size:11px;font-weight:700;border-radius:999px;padding:2px 8px;background:var(--superficie-2);color:var(--tinta-suave);white-space:nowrap}.p12 .srcb.xm{background:var(--azul-50);color:var(--azul-600)}.p12 .rvw{display:flex;flex-direction:column;gap:6px;border:1px solid #f3c7a6;background:#fffaf5;border-radius:10px;padding:8px 10px}.p12 .rvw .rpair{display:grid;grid-template-columns:1fr 1fr;gap:8px;font-size:13px}.p12 .rvw .rpair div{background:#fff;border-radius:8px;padding:6px 8px;border:1px solid var(--linea)}.p12 .rvw .ac{display:flex;gap:6px}.p12 .rvw .ac button{flex:1;height:32px;border-radius:8px;border:1.5px solid var(--linea-control);background:#fff;font:600 13px var(--sans);cursor:pointer}.p12 .rvw .ac button.p{background:var(--azul-500);border-color:var(--azul-500);color:#fff}.p12 .stt{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.p12 .stt div{background:var(--superficie);border-radius:10px;padding:8px 10px;display:flex;flex-direction:column}.p12 .stt b{font:700 20px var(--mono)}.p12 .stt span{font-size:12px;color:var(--tinta-suave)}.p12 .cf{display:flex;flex-direction:column;gap:10px;padding:16px 20px 18px}.p12 .tp .fh{font-size:12px;font-weight:700;color:var(--tinta-suave);text-transform:uppercase;letter-spacing:.05em}.p12 .cf.scr2{max-height:660px;overflow-y:auto}.p12 .g2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.p12 .g2 .f.full{grid-column:1/-1}.p12 .lblr{display:grid;grid-template-columns:150px 1fr;gap:8px}.p12 .addl{align-self:flex-start;margin-top:-4px}.p12 .pcard{border:1px solid var(--linea);border-radius:12px;padding:10px 12px;background:var(--superficie)}.p12 .cf .sect{margin-top:4px}.p12 .pl .st0{font-style:normal;font-size:11px;font-weight:700;border-radius:999px;padding:1px 8px;background:var(--superficie-2);color:var(--tinta-suave)}.p12 .pl.on .st0{background:#fff3;color:#fff}.p12 .scanb{display:flex;align-items:center;gap:10px;border:2px solid var(--azul-500);border-radius:12px;padding:10px 14px;background:var(--azul-50)}.p12 .scanb .sbc{font:700 13px var(--mono);color:var(--azul-600)}.p12 .scanb input{flex:1;border:0;background:transparent;font:600 18px var(--mono);outline:none;color:var(--tinta)}.p12 .cnt{display:flex;flex-direction:column}.p12 .cnrow{display:grid;grid-template-columns:1fr auto auto;gap:10px;align-items:center;padding:7px 0;border-top:1px solid #eef1f6}.p12 .cnrow:first-child{border-top:0}.p12 .cnrow b{font-size:14px;overflow-wrap:anywhere}.p12 .cnrow span{font-size:12px;color:var(--tinta-suave)}.p12 .cnrow .q2{font:700 18px var(--mono);min-width:44px;text-align:right}.p12 .cnrow .pm{display:flex;gap:4px}.p12 .cnrow .pm button{width:32px;height:32px;border-radius:8px;border:1.5px solid var(--linea-control);background:#fff;font:700 16px var(--sans);cursor:pointer}.p12 .cnrow.new{background:#f0faf5;border-radius:8px;padding:7px 8px}.p12 .unk{display:flex;align-items:center;gap:10px;background:#fffaf5;border:1px solid #f3c7a6;border-radius:10px;padding:8px 12px;font-size:13px}.p12 .unk b{flex:1}.p12 .area{display:grid;grid-template-columns:1fr 1fr;gap:10px}.p12 .cprog{height:8px;border-radius:99px;background:var(--superficie-2);overflow:hidden}.p12 .cprog i{display:block;height:100%;background:var(--azul-500)}.p12 .lrw{display:grid;grid-template-columns:1fr auto;gap:4px 10px;font-size:13px;padding:6px 0;border-top:1px solid #eef1f6}.p12 .lrw:first-of-type{border-top:0}.p12 .lrw b{font-weight:600}.p12 .lrw span{text-align:right;font-family:var(--mono)}.p12 .lrw .sm3{grid-column:1/-1;font-family:var(--sans);text-align:left;font-size:12px;color:var(--tinta-suave)}.p12 .tpick{display:grid;grid-template-columns:1fr 120px auto;gap:8px;align-items:end}.p12 .lnkp{display:flex;flex-direction:column;gap:6px;border:1.5px solid #f3c7a6;background:#fffaf5;border-radius:12px;padding:10px 12px}.p12 .lnkp .lh2{display:flex;align-items:center;justify-content:space-between}.p12 .lnkp .lh2 b{font-size:15px}.p12 .tpick2{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center}.p12 .tpick2 .in{height:44px;font-size:15px}.p12 .sub4{font-size:13px;color:var(--tinta-suave);line-height:1.5}.p12 .phn2{display:flex;gap:12px;align-items:center;border:1px solid var(--linea);border-radius:12px;padding:10px 12px;background:var(--superficie)}.p12 .phn2 .qrb{width:64px;height:64px;flex-shrink:0;background:conic-gradient(#121f63 25%,#fff 0 50%,#121f63 0 75%,#fff 0) 0 0/12px 12px;border:4px solid #fff;outline:1px solid var(--linea)}.p12 .phn2 .pt{display:flex;flex-direction:column;gap:2px}.p12 .phn2 .pt b{font-size:15px}.p12 .phn2 .pt span{font-size:13px;color:var(--tinta-suave);line-height:1.45}.p12 .zrs{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:10px}.p12 .zt{display:grid;grid-template-columns:1.4fr 110px 140px;gap:6px 8px;align-items:center}.p12 .zt .fh{font-size:12px;font-weight:700;color:var(--tinta-suave);text-transform:uppercase;letter-spacing:.05em}.p12 .zt .in{height:40px;font-size:14px}.p12 .bz{display:flex;gap:16px;flex-wrap:wrap;margin-top:4px}.p12 .bz .tog{font-size:14px}.p12 .sact{display:flex;align-items:center;gap:8px;background:#f0faf5;border:1px solid #a8dcc6;border-radius:10px;padding:8px 12px}.p12 .sact b{flex:1;font-size:15px;color:var(--exito)}.p12 .sact span{font-size:13px;color:var(--tinta-suave)}.p12 .sact .dot2{width:10px;height:10px;border-radius:50%;background:var(--exito);flex:none}.p12 .rs3{font-size:12px;color:var(--tinta-suave)}.p12 .zst{display:flex;flex-wrap:wrap;gap:6px}.p12 .zc{font-size:12px;font-weight:700;border-radius:999px;padding:3px 10px;background:var(--superficie-2);color:var(--tinta-suave)}.p12 .zc.ok{background:#e6f5ee;color:var(--exito)}.p12 .zc.pt{background:#fff1e0;color:var(--aviso)}.p12 .unc{display:flex;flex-direction:column;gap:4px;border:1px solid #f3c7a6;background:#fffaf5;border-radius:10px;padding:8px 12px}.p12 .unc b{font-size:15px}.p12 .unc span{font-size:13px;color:var(--tinta-suave)}.p12 .ucb{display:flex;gap:8px;margin-top:4px}.p8 .row .rn{border:0;background:none;padding:0;margin:0;font:inherit;color:inherit;text-align:left;cursor:pointer;overflow-wrap:anywhere}.p8 .row .rn:disabled{cursor:default}.p8 .row.two .rn{display:flex;flex-direction:column;line-height:1.25}.p8 .row.two .rn b{font-weight:600}.p8 .row .del:disabled{opacity:.45;cursor:default}.p8 .row .del:disabled:hover{border-color:var(--linea);color:var(--tinta-suave)}.p8 .sub2 .auto,.p8 .f label .auto{font-style:normal;font-weight:500;font-size:12px;color:var(--exito)}.p8 .f .withdot{padding-left:44px}.p8 .f .cdot{position:absolute;left:14px;bottom:17px;pointer-events:none}.p8 .lh3,.p9 .mh{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.p8 .lh3 .hb,.p9 .mh .hb{margin-left:auto}.p8 .modal .f select.in{appearance:none;-webkit-appearance:none}.p8 .rows>div>.row:last-child{border-bottom:1px solid var(--superficie-2)}.p8 .ghead .dot{margin-right:4px}.p8 .notfound,.p9 .notfound,.p12 .notfound{font-size:14px;font-weight:600;color:#b42318}.p8 .foot,.p9 .foot{margin-top:auto;display:flex;gap:10px;padding-top:12px}.p8 .foot .btn,.p9 .foot .btn{height:54px}.p8 .chip,.p9 .chip{display:block;color:inherit}.p8 .th{position:relative}.p8 .th .hb{position:absolute;right:0;top:-23px}.p9 .sect{position:relative}.p9 .plabel .sq.empty{border:1.5px dashed var(--linea-control);border-radius:6px}.p9 .sect.miss .needed{text-transform:none;letter-spacing:0}.p9 .slot label input{position:absolute;opacity:0;width:1px;height:1px}.p9 .gal .big .nophoto{display:flex;align-items:center;justify-content:center;height:100%;font-size:13px;color:var(--tinta-suave)}.p9 .plabel .sq svg{width:100%;height:100%;display:block}.p9 .plabel .sq.bar{display:flex;align-items:center}.p9 .plabel.tall{flex-direction:column}.p9 .plabel img.llogo{display:block;margin-left:auto;object-fit:contain}.p9 .idone{display:flex;flex-direction:column;gap:4px;border-radius:12px;padding:10px 14px;background:#ecf8f3;border:1.5px solid var(--exito)}.p9 .idone span{font-size:14px;color:var(--tinta-suave)}.p9 .lk,.p12 .lk{border:0;background:none;padding:0;font:600 14px var(--sans);color:var(--azul-500);text-decoration:underline;cursor:pointer}.p9 .msect{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--azul-500);margin-top:6px}.p12 .qrb svg{width:100%;height:100%;display:block}.p12 .draft{display:flex;flex-direction:column;gap:8px;margin-top:8px}.p12 .g3{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.p12 .btn.mini.on{border-color:var(--azul-500);background:var(--azul-50)}.p12 .pm button:disabled{opacity:.4;cursor:default}.p12 .saved{font-size:14px;font-weight:600;color:var(--exito)}.cphone{min-height:100vh;background:var(--superficie);padding:16px;display:flex;flex-direction:column;gap:12px;font-family:var(--sans);color:var(--tinta);transition:background .12s}.cphone.flash{background:#fff3a8}.cphone h1{margin:4px 0 0;font-size:24px;letter-spacing:-.01em}.cphone .ph-head{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.cphone .ph-head b{font-size:20px;color:var(--azul-900)}.cphone .ph-head span{font-size:14px;color:var(--tinta-suave);text-align:right}.cphone .ph-tiles{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.cphone .ph-tile{height:96px;border-radius:14px;border:1.5px solid var(--linea);background:#fff;font:600 17px var(--sans);color:var(--tinta);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;cursor:pointer}.cphone .ph-tile .av{width:40px;height:40px;border-radius:50%;background:var(--azul-100);color:var(--azul-900);display:flex;align-items:center;justify-content:center;font-weight:700}.cphone .ph-card{background:#fff;border:1px solid var(--linea);border-radius:14px;padding:14px;display:flex;flex-direction:column;gap:10px}.cphone .ph-card label{font-size:14px;font-weight:600}.cphone .in{height:54px;border:1.5px solid var(--linea-control);border-radius:10px;padding:0 14px;font:500 18px var(--sans);color:var(--tinta);background:#fff;width:100%;box-sizing:border-box}.cphone .in.mono{font-family:var(--mono);letter-spacing:.1em}.cphone .btn{height:54px;padding:0 18px;border-radius:10px;font:600 17px var(--sans);cursor:pointer}.cphone .btn.p{border:0;background:var(--azul-500);color:#fff}.cphone .btn.p:disabled{background:#b9c3dc}.cphone .btn.s{border:1.5px solid var(--linea-control);background:#fff;color:var(--tinta)}.cphone .ph-acts,.cphone .ph-type{display:flex;gap:8px}.cphone .ph-acts .btn,.cphone .ph-type .in{flex:1}.cphone .ph-sess{display:flex;align-items:center;gap:8px;background:#ecf8f3;border:1px solid #bfe5d4;border-radius:12px;padding:10px 12px;font-weight:600;color:var(--exito)}.cphone .ph-sess b{margin-left:auto;color:var(--tinta)}.cphone .dot2{width:10px;height:10px;border-radius:50%;background:var(--exito)}.cphone .ph-area{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:6px}.cphone .ph-area .in{height:48px;font-size:15px;padding:0 8px}.cphone .ph-cam{display:flex;flex-direction:column;gap:6px}.cphone .ph-cam video{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:14px;background:#000}.cphone .ph-camon{width:100%;height:120px;font-size:19px}.cphone .sub{font-size:13px;color:var(--tinta-suave)}.cphone .ph-log{display:flex;flex-direction:column;gap:4px}.cphone .ph-log div{font-size:15px;padding:8px 10px;border-radius:10px;background:#fff;border:1px solid var(--linea);overflow-wrap:anywhere}.cphone .ph-log div.ok{border-left:4px solid var(--exito)}.cphone .ph-log div.bad{border-left:4px solid var(--aviso)}.cphone .ph-who div{display:flex;gap:8px;align-items:baseline;padding:6px 0;border-bottom:1px solid var(--linea)}.cphone .ph-who span{flex:1;font-size:13px;color:var(--tinta-suave)}.cphone .ph-items{display:flex;flex-direction:column;gap:6px}.cphone .ph-items .btn{height:auto;min-height:48px;text-align:left;font-size:15px;padding:8px 12px}.cphone .lk{border:0;background:none;padding:0;font:600 15px var(--sans);color:var(--azul-500);text-decoration:underline;cursor:pointer;align-self:flex-start}.cphone .notfound{font-size:14px;font-weight:600;color:#b42318}body:has(.cphone) .lang-switch{display:none}.p9 .plabel .ln,.p12 .plabel .ln{width:auto;height:auto;border-radius:0;background:none;color:var(--tinta);display:block;font-family:var(--sans);flex-shrink:1}.p12 .lay>.lk{align-self:flex-start}nav.rail.main-rail{width:260px;padding:20px 14px;gap:2px;overflow-y:auto}.main-rail>*{flex-shrink:0}.main-rail .mr-logo{font-weight:800;font-size:22px;letter-spacing:-.02em;padding:0 10px 12px}.main-rail .openpos{display:flex;align-items:center;justify-content:center;gap:8px;height:44px;border-radius:12px;background:#fff;color:var(--azul-900);font:800 15px var(--sans);margin:0 0 10px;border:0;cursor:pointer;width:100%}.main-rail .openpos i{font-style:normal;font-size:14px}.main-rail .setcard{background:#ffffff14;border-radius:12px;padding:9px 12px;margin-bottom:8px;display:flex;flex-direction:column;gap:2px;cursor:pointer}.main-rail .setcard a{color:inherit;text-decoration:none;display:flex;flex-direction:column;gap:2px}.main-rail .setcard b{font-size:14px}.main-rail .setcard span{font-size:12px;color:#8fe0bf;font-weight:700}.main-rail .setcard span.prog{color:var(--rail-text-soft, #bcc9ff)}.main-rail .setcard button{border:0;background:none;padding:0;font:inherit;color:inherit;cursor:pointer}.main-rail .setcard button:hover{text-decoration:underline}.main-rail .g{display:flex;justify-content:space-between;align-items:center;color:#dfe5ff;font:600 15px var(--sans);padding:9px 12px;border-radius:10px;width:100%;border:0;background:none;text-align:left;text-decoration:none;cursor:pointer}.main-rail .g:hover{background:#1e2c7a}.main-rail .g .chev{font-size:11px;color:#bcc9ff}.main-rail .g.open,.main-rail .g.cur{color:#fff}.main-rail .sub{display:flex;flex-direction:column;gap:2px;margin:0 0 6px 14px;border-left:2px solid #2a3a8a;padding-left:8px}.main-rail .sub a{min-height:36px;display:flex;align-items:center;padding:0 10px;border-radius:8px;color:#dde4ff;font-size:14px;text-decoration:none;cursor:pointer}.main-rail .sub a:hover{background:#1e2c7a}.main-rail .sub a.on{background:#fff;color:var(--azul-900);font-weight:700}.main-rail .sub a.in2{padding-left:20px}.main-rail .sub .sg{min-height:24px;display:flex;align-items:center;padding:0 10px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#93a6fd}.main-rail .railnote{margin:10px 6px 0;font-size:12px;line-height:1.45;color:#bcc9ff;background:#ffffff0f;border-radius:10px;padding:10px 12px}.main-rail .me{margin-top:auto;display:flex;align-items:center;gap:10px;padding:10px 8px 0;border-top:1px solid rgba(255,255,255,.15)}.main-rail .me .av{width:34px;height:34px;border-radius:50%;background:#2fae7f;color:#fff;font:700 14px var(--sans);display:flex;align-items:center;justify-content:center;flex-shrink:0;background-size:cover;background-position:center}.main-rail .me b{font-size:14px;display:block}.main-rail .me span{font-size:12px;color:#bcc9ff}.mp .mid{width:600px;flex-shrink:0;border-right:1px solid var(--linea);padding:24px 30px;display:flex;flex-direction:column;gap:14px;overflow-y:auto;position:relative}.mp .mid>*{flex-shrink:0}.mp .all{flex:1;min-width:0;background:#fff;padding:22px 28px;display:flex;flex-direction:column;overflow-y:auto}.mp .all>*{flex-shrink:0}.mp h1{margin:0;font-size:30px;font-weight:700;letter-spacing:-.02em}.mp .hb button{width:88px;justify-content:center;padding:0}.mp .f>label{font-size:14px;font-weight:600}.mp .in{height:46px;border:1.5px solid var(--linea-control);border-radius:10px;padding:0 12px;font:500 16px var(--sans);color:var(--tinta);background:#fff;width:100%}.mp .in:disabled{background:var(--superficie);color:var(--tinta-suave)}.mp .sel{position:relative;display:block}.mp .sel select{appearance:none;-webkit-appearance:none;cursor:pointer;padding-right:34px;font-weight:600}.mp .sel:after{content:"▾";position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:12px;color:var(--tinta-suave);pointer-events:none}.mp .money{position:relative;display:block;gap:0;background:none;border:0;border-radius:0;padding:0;font-size:inherit;line-height:normal}.mp .money span{position:absolute;left:12px;top:50%;transform:translateY(-50%);font:600 15px var(--mono);color:var(--tinta-suave)}.mp .money .in{padding-left:30px;font-family:var(--mono)}.mp .pct{position:relative;display:block}.mp .pct span{position:absolute;right:12px;top:50%;transform:translateY(-50%);font:600 15px var(--mono);color:var(--tinta-suave)}.mp .pct .in{padding-right:30px;font-family:var(--mono);text-align:right}.mp .hrs{position:relative;display:block}.mp .hrs span{position:absolute;right:10px;top:50%;transform:translateY(-50%);font:600 13px var(--sans);color:var(--tinta-suave)}.mp .hrs .in{padding-right:30px;font-family:var(--mono);text-align:right}.mp .mult{position:relative;display:block}.mp .mult span{position:absolute;left:10px;top:50%;transform:translateY(-50%);font:700 15px var(--mono);color:var(--tinta-suave)}.mp .mult .in{padding-left:26px;font-family:var(--mono)}.mp .x{width:32px;height:32px;border:0;border-radius:8px;background:none;font-size:20px;color:var(--tinta-suave);cursor:pointer}.mp .x:hover{background:var(--superficie-2)}.mp .x:disabled{visibility:hidden}.mp .lk{align-self:flex-start;background:none;border:0;padding:2px 0;font:600 14px var(--sans);color:var(--azul-500);text-decoration:underline;cursor:pointer}.mp .ab{width:164px;height:36px;flex-shrink:0;border-radius:10px;border:1.5px solid var(--linea-control);background:#fff;font:600 14px var(--sans);color:var(--tinta);cursor:pointer}.mp .ab:hover{border-color:var(--azul-500);background:var(--azul-50)}.mp .ctx{font-size:13px;font-weight:700;color:var(--tinta-suave);text-transform:uppercase;letter-spacing:.05em;padding-bottom:6px}.mp .s{padding:16px 0;display:flex;flex-direction:column;gap:10px;position:relative}.mp .s.first{padding-top:4px}.mp .s:not(.first):before{content:"";position:absolute;left:14px;right:0;top:0;height:1px;background:linear-gradient(90deg,#2747f5 0,#7f9bff 60px,#c9d3f5 140px,#e3e8f3 60%,transparent)}.mp .s:not(.first):after{content:"";position:absolute;left:0;top:-4px;width:9px;height:9px;transform:rotate(45deg);border-radius:2px;background:linear-gradient(135deg,#2747f5,#7f9bff)}.mp .big{display:flex;flex-direction:column;gap:4px;background:var(--azul-900);color:#fff;border-radius:14px;padding:14px 16px}.mp .big .t{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#93a6fd}.mp .big .r{font-size:19px;font-weight:700;line-height:1.35}.mp .empty{font-size:14px;color:var(--tinta-suave);background:var(--superficie);border-radius:10px;padding:12px 14px}.mp .note{font-size:13px;color:var(--tinta-suave);line-height:1.45}.mp .seen{font-size:13px;color:var(--tinta-suave);background:var(--superficie);border-radius:10px;padding:10px 12px;line-height:1.45}.mp .desc{font-size:15px;line-height:1.55}.mp .soon{align-self:flex-start;display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:700;border-radius:999px;padding:3px 10px;background:#fff4e5;color:#8a4b00}.mp .soon:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.mp .vo{align-self:flex-start;font-size:11px;font-weight:700;color:var(--tinta-suave);background:var(--superficie-2);border-radius:999px;padding:2px 8px}.mp .cashier{border:1px dashed var(--linea-control);border-radius:14px;padding:16px;font-size:15px;line-height:1.5;background:var(--superficie)}.mp .btn-go{align-self:flex-start;height:46px;padding:0 18px;border-radius:10px;border:0;background:var(--azul-500);color:#fff;font:600 15px var(--sans);cursor:pointer;text-decoration:none;display:inline-flex;align-items:center}.mp .team{display:flex;flex-direction:column;gap:8px}.mp .team h3{margin:6px 0 0;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--tinta-suave)}.mp .tm{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--linea);border-radius:12px;background:#fff;cursor:pointer;text-align:left;font:inherit;color:inherit;width:100%}.mp .tm:hover{border-color:var(--azul-500);background:var(--azul-50)}.mp .tm .av2{width:34px;height:34px;border-radius:50%;background:var(--azul-50) center/cover no-repeat;color:var(--azul-600);font:700 13px var(--sans);display:flex;align-items:center;justify-content:center;flex-shrink:0}.mp .tm .nm{flex:1;min-width:0;display:flex;flex-direction:column;overflow-wrap:anywhere}.mp .tm .nm b{font-size:15px}.mp .tm .nm span{font-size:12px;color:var(--tinta-suave)}.shell.mp{position:relative}.mp .toast{position:absolute;left:300px;bottom:22px;z-index:40;display:flex;align-items:center;gap:12px;background:#0f1733;color:#fff;border-radius:12px;padding:10px 14px;font:600 14px var(--sans);box-shadow:0 8px 20px #00000040}.mp-bg{position:fixed;inset:0;background:#0f17338c;display:flex;align-items:center;justify-content:center;z-index:50}.mp-pop{background:#fff;border-radius:18px;width:520px;max-height:820px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 20px 50px #0000004d}.mp-pop .ph{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid var(--linea)}.mp-pop .ph b{flex:1;font-size:20px}.mp-pop .ph .x{width:34px;height:34px;border:0;border-radius:50%;background:var(--superficie-2);font-size:18px;color:var(--tinta-suave);cursor:pointer}.mp-pop .pb{padding:16px 20px 20px;display:flex;flex-direction:column;gap:12px}.mp-pop .pb p{margin:0;font-size:15px;line-height:1.5;color:var(--tinta-suave)}.mp-pop .acts{display:grid;grid-template-columns:1fr 1fr;gap:10px}.mp-pop .acts button,.mp-pop .acts a{height:46px;border-radius:10px;font:600 15px var(--sans);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;text-decoration:none;padding:0 12px;text-align:center;line-height:1.2}.mp-pop .acts .p{border:0;background:var(--azul-500);color:#fff}.mp-pop .acts .s2{border:1.5px solid var(--linea-control);background:#fff;color:var(--tinta)}.mp-pop .acts .s2:disabled{color:#9aa3bd;cursor:not-allowed;background:var(--superficie)}.mp-pop .acts .s2 em{font-style:normal;font-size:11px;font-weight:700;background:var(--superficie-2);color:var(--tinta-suave);border-radius:999px;padding:2px 7px}.mp .emp.f{display:flex;flex-direction:column;align-items:stretch;gap:6px;padding:0;border:0;border-radius:0;background:none;cursor:auto}.mp .emp.f:hover{border-color:transparent}.mp .emp .in{height:54px;font-size:18px}.mp .fill{display:grid;grid-template-columns:1fr 120px;gap:8px}.mp .fill .ab{width:auto;height:46px}.mp .form{display:flex;flex-direction:column;padding:6px 18px;border:1px solid var(--linea);border-radius:14px;background:#fff}.mp .fr{display:grid;grid-template-columns:150px 1fr;gap:12px;align-items:center;padding:9px 0;border-top:1px solid #eef1f6}.mp .fr>label{font-size:15px;font-weight:600}.mp .fr>label small{display:block;font-weight:500;font-size:12px;color:var(--tinta-suave)}.mp .fr .in{height:44px;font-size:16px}.mp .gh{position:relative;font-size:12px;font-weight:700;color:var(--tinta-suave);text-transform:uppercase;letter-spacing:.06em;padding:14px 0 2px;border-top:1px solid var(--linea)}.mp .gh:first-child{border-top:0;padding-top:8px}.mp .gh+.fr{border-top:0}.mp .gh .hb{position:absolute;right:0;bottom:-10px}.mp .st3{display:grid;grid-template-columns:1fr 24px 110px 32px;gap:8px;align-items:center}.mp .st3 .ar{text-align:center;color:var(--tinta-suave);font-weight:700}.mp .stl3{display:flex;flex-direction:column;gap:6px}.mp .days{display:grid;grid-template-columns:repeat(7,1fr);gap:6px}.mp .days button{height:44px;border-radius:10px;border:1.5px solid var(--linea-control);background:#fff;font:600 14px var(--sans);color:var(--tinta);cursor:pointer;padding:0}.mp .days button.on{background:var(--azul-500);border-color:var(--azul-500);color:#fff}.mp .xin{display:grid;grid-template-columns:110px 1fr;gap:10px;align-items:center}.mp .xin span.t{font-size:14px;color:var(--tinta-suave)}.mp .tagft{display:inline-block;margin-top:6px;font-size:12px;font-weight:700;border-radius:999px;padding:2px 10px}.mp .tagft.f{background:#e6f5ee;color:var(--exito)}.mp .tagft.p{background:#fff4e5;color:#8a4b00}.mp .paycard{background:var(--azul-900);color:#fff;border-radius:16px;padding:18px 20px;display:flex;flex-direction:column;gap:4px}.mp .paycard .t{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#93a6fd}.mp .paycard .v{font:700 44px var(--mono);letter-spacing:-.02em}.mp .paycard .s2{font-size:15px;color:#dde4ff}.mp .paycard .est{align-self:flex-start;font-size:12px;font-weight:700;background:#ffffff24;border-radius:999px;padding:2px 10px;margin-top:4px}.mp .pl{display:flex;flex-direction:column;align-items:stretch;height:auto;padding:0;border:0;border-radius:0;background:none;font:inherit;cursor:auto;gap:0}.mp .pli{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:baseline;padding:12px 2px;border-top:1px solid #eef1f6}.mp .pli:first-child{border-top:0}.mp .pli b{font-size:16px;font-weight:600;display:block}.mp .pli small{font-size:13px;color:var(--tinta-suave)}.mp .pli .a{font:600 18px var(--mono)}.mp .pli.tot{border-top:1.5px solid var(--linea)}.mp .pli.tot b{font-weight:700}.mp .pli.tot .a{font-weight:700;font-size:20px}.mp .next{font-size:14px;color:var(--tinta-suave)}.mp .next b{color:var(--tinta)}nav.rail.main-rail{padding:16px 14px 14px;gap:0;overflow:hidden}.main-rail .plate{width:232px;height:60px;margin-bottom:10px;background:#fff;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.main-rail .plate .logo-img{max-width:204px;object-fit:contain}.main-rail .addlogo{font-size:12px;font-weight:700;color:#bcc9ff;text-decoration:underline;margin:-4px 0 10px 4px;cursor:pointer;align-self:flex-start}.main-rail .locsw{display:flex;align-items:center;height:40px;border-radius:10px;background:#ffffff1a;margin:0 0 10px;position:relative;flex-shrink:0}.main-rail .locsw select{appearance:none;-webkit-appearance:none;width:100%;height:100%;background:transparent;border:0;color:#fff;font:600 14px var(--sans);padding:0 34px 0 12px;cursor:pointer}.main-rail .locsw select option{color:#121f63}.main-rail .locsw:after{content:"▾";position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#bcc9ff;font-size:12px;pointer-events:none}.main-rail .locsw.one{padding:0 12px;font:600 14px var(--sans);color:#dfe5ff}.main-rail .locsw.one:after{content:none}.main-rail .openpos{background:var(--brand-btn, #fff);color:#fff}html:not([data-brand]) .main-rail .openpos{color:var(--azul-900)}.main-rail .rs{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:2px;margin-right:-8px;padding-right:8px}.main-rail .rs>*{flex-shrink:0}.main-rail .sub a.on{box-shadow:inset 4px 0 0 var(--brand, var(--azul-500))}.main-rail .me .av{background-color:var(--brand-btn, #2fae7f)}html[data-brand] .btn.primary:not(:disabled),html[data-brand] .btn.p:not(:disabled){background:var(--brand-btn)}.auth-page{min-height:100vh;background:var(--superficie);display:flex;align-items:center;justify-content:center;padding:32px 16px;font-family:var(--sans);color:var(--tinta)}.auth-card{width:460px;max-width:100%;background:var(--fondo);border:1px solid var(--linea);border-radius:var(--radius-lg);padding:36px 40px;display:flex;flex-direction:column;gap:16px;box-shadow:0 8px 30px #121f6314}.auth-card.wide{width:620px}.auth-brand{font-weight:800;font-size:22px;letter-spacing:-.02em;color:var(--azul-500)}.auth-card h1{font-size:26px;margin:0;line-height:1.2}.auth-card p{margin:0;line-height:1.5;color:var(--tinta-suave)}.field{display:flex;flex-direction:column;gap:6px}.field label{font-size:var(--text-sm);font-weight:600}.input{height:var(--touch);border:1.5px solid var(--linea-control);border-radius:var(--radius);padding:0 14px;font:500 17px var(--sans);color:var(--tinta);background:var(--fondo)}.input:focus{outline:3px solid var(--azul-100);border-color:var(--azul-500)}.input.code{font-family:var(--mono);letter-spacing:.3em;text-align:center;font-size:24px}.error{color:var(--peligro);font-weight:600;font-size:var(--text-sm)}.ok-text{color:var(--exito);font-weight:600;font-size:var(--text-sm)}.btn.full{width:100%;justify-content:center}.auth-card>.btn,.modal>.btn,.pin-box>.btn,.counter-home>.btn{flex:none}.btn.link{background:none;border:0;color:var(--azul-600);padding:0;height:auto;min-height:0;font-weight:600;cursor:pointer}.secret-once{font:600 24px var(--mono);letter-spacing:.02em;padding:18px;border-radius:var(--radius);background:var(--azul-50);color:var(--azul-900);text-align:center;overflow-wrap:anywhere}.row{display:flex;gap:10px;align-items:center}.row.between{justify-content:space-between}.qr{width:200px;height:200px;flex-shrink:0;border:1px solid var(--linea);border-radius:var(--radius)}.qr svg{width:100%;height:100%;display:block}.key{font:600 16px var(--mono);letter-spacing:.04em;overflow-wrap:anywhere}.codes{display:grid;grid-template-columns:1fr 1fr;gap:8px 16px;font:600 16px var(--mono);padding:14px;border-radius:var(--radius);background:var(--superficie)}.apps{font-size:var(--text-sm);color:var(--tinta-suave)}.steps-dots{display:flex;gap:6px}.steps-dots i{width:28px;height:4px;border-radius:2px;background:var(--linea)}.steps-dots i.on{background:var(--azul-500)}.counter{min-height:100vh;background:var(--azul-900);color:#fff;font-family:var(--sans);display:flex;flex-direction:column;padding:28px 36px;gap:24px}.counter-head{display:flex;justify-content:space-between;align-items:baseline;color:var(--rail-text-soft);font-size:var(--text-md);padding-right:120px}.counter-head b{color:#fff;font-size:22px;font-weight:700;margin-right:10px}.counter h1{margin:0;font-size:30px}.tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:18px}.tile-btn{min-height:150px;border-radius:var(--radius-lg);border:2px solid transparent;background:#ffffff14;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;font:600 19px var(--sans);cursor:pointer;position:relative}.tile-btn:hover{background:#ffffff24}.tile-btn:disabled{opacity:.55;cursor:default}.tile-photo{width:64px;height:64px;border-radius:50%;background:var(--azul-100) center/cover no-repeat;color:var(--azul-900);display:flex;align-items:center;justify-content:center;font:700 26px var(--sans)}.tile-badge{position:absolute;top:10px;right:10px;font-size:12px;font-weight:700;padding:3px 9px;border-radius:var(--pill);background:var(--rail-done);color:#fff}.tile-badge.wait{background:var(--aviso)}.pin-overlay{position:fixed;inset:0;background:#090f32b8;display:flex;align-items:center;justify-content:center}.pin-box{width:420px;background:var(--fondo);color:var(--tinta);border-radius:20px;padding:28px;display:flex;flex-direction:column;align-items:center;gap:18px}.pin-box h2{margin:0;font-size:24px}.pin-dots{display:flex;gap:14px;height:22px}.pin-dots i{width:18px;height:18px;border-radius:50%;border:2px solid var(--azul-500)}.pin-dots i.on{background:var(--azul-500)}.pin-dots.shake{animation:shake .4s}@keyframes shake{0%,to{transform:translate(0)}20%,60%{transform:translate(-10px)}40%,80%{transform:translate(10px)}}.pin-pad{display:grid;grid-template-columns:repeat(3,96px);gap:12px}.pin-pad button{height:var(--touch-lg);border-radius:var(--radius);border:1.5px solid var(--linea);background:var(--superficie);font:600 26px var(--mono);color:var(--tinta);cursor:pointer}.pin-pad button.soft{font:600 15px var(--sans)}.counter-home{display:flex;flex-direction:column;gap:18px;align-items:flex-start}.counter .btn.secondary{background:#ffffff1a;color:#fff;border-color:#ffffff4d}.counter-note{color:var(--rail-text-soft);font-size:var(--text-md);max-width:560px;line-height:1.5}.staff-loc{display:flex;gap:8px;flex-wrap:wrap}.staff-loc button{height:40px;padding:0 16px;border-radius:var(--pill);border:1.5px solid var(--linea-control);background:var(--fondo);font:600 14px var(--sans);color:var(--tinta);cursor:pointer}.staff-loc button.on{background:var(--azul-900);border-color:var(--azul-900);color:#fff}.staff-row{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--linea);border-radius:var(--radius);background:var(--fondo);cursor:pointer;text-align:left;width:100%;font:inherit;color:inherit}.staff-row:hover{border-color:var(--azul-500)}.av{width:40px;height:40px;border-radius:50%;background:var(--azul-100);color:var(--azul-900);display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0}.staff-row .who{flex:1;display:flex;flex-direction:column}.staff-row .who span{font-size:var(--text-sm);color:var(--tinta-suave)}.tags{display:flex;gap:6px;flex-wrap:wrap}.tags i{font-style:normal;font-size:12px;font-weight:600;padding:2px 9px;border-radius:var(--pill);background:var(--superficie-2);color:var(--tinta-suave)}.tags i.ok{background:#ecf8f3;color:var(--exito)}.modal-bg{position:fixed;inset:0;background:#121f6359;display:flex;align-items:flex-start;justify-content:center;padding:30px 16px;overflow-y:auto;z-index:20}.modal{width:680px;max-width:100%;max-height:calc(100vh - 60px);overflow-y:auto;background:var(--fondo);border-radius:var(--radius-lg);padding:24px 28px;display:flex;flex-direction:column;gap:12px;box-shadow:0 20px 60px #121f6340}.modal>*{flex-shrink:0}.modal.small{width:440px;margin-top:120px}.modal h3{margin:0;font-size:22px}.modal h3 .sub{font-weight:500;font-size:16px;color:var(--tinta-suave)}.mh{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.viewer{margin-left:auto;font-size:12px;font-weight:600;color:var(--azul-600);background:var(--azul-50);padding:4px 10px;border-radius:var(--pill)}.msect{margin-top:6px;padding-top:10px;border-top:1px solid var(--linea);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--azul-500)}.secret{min-height:48px;display:flex;align-items:center;gap:4px;padding:5px 6px 5px 14px;border:1.5px solid var(--linea-control);border-radius:var(--radius)}.secret .sv{flex:1;font:500 16px var(--mono);letter-spacing:.06em;overflow-wrap:anywhere}.secret .sv.ph{color:var(--tinta-suave);letter-spacing:0;font-family:var(--sans);font-size:14px}.secret .sv.ok{color:var(--exito);font-family:var(--sans);letter-spacing:0;font-weight:600;font-size:14px}.ib{width:38px;height:38px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--azul-600);display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.ib:hover{background:var(--azul-50)}.ib:disabled{opacity:.35;cursor:default}.btn.mini{height:36px;min-height:36px;padding:0 14px;font-size:14px}.hint{font-size:13px;color:var(--tinta-suave);margin-top:5px;line-height:1.4}.log{border:1px solid var(--linea);border-radius:var(--radius);padding:10px 14px;background:var(--superficie);font-size:13px;display:flex;flex-direction:column;gap:4px}.log .mono{margin-right:10px;color:var(--tinta-suave)}.acc{border:1px solid var(--linea);border-radius:12px;padding:10px 14px;background:var(--superficie);display:grid;grid-template-columns:1fr 1fr;column-gap:22px}.acch{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--tinta-suave);margin-bottom:4px}.accr{display:flex;justify-content:space-between;align-items:center;padding:4px 0;font-size:14px;border-bottom:1px dashed var(--linea)}.accr.sub{padding-left:16px;font-size:13px}.lv{font-size:12px;font-weight:700;padding:2px 9px;border-radius:var(--pill)}.lv0{background:var(--superficie-2);color:#8a94ab}.lv1{background:var(--azul-50);color:var(--azul-600)}.lv2{background:#ecf8f3;color:var(--exito)}.acts{display:flex;justify-content:flex-end;gap:10px;margin-top:8px}.devices{display:flex;flex-direction:column;gap:8px}.sign-out{position:fixed;top:10px;right:116px;z-index:10;height:38px;padding:0 14px;border-radius:var(--pill);border:1.5px solid var(--linea-control);background:#fff;font:600 13px var(--sans);color:var(--tinta);cursor:pointer;box-shadow:0 4px 14px #121f631f}.wlb{font-family:var(--sans);color:var(--tinta);box-sizing:border-box}.wlb *,.wlb *:before,.wlb *:after{box-sizing:border-box}.wlb button,.wlb input,.wlb select{font-family:var(--sans)}.wlb .plate,.brandp .plate,.brandr .plate{background:#fff;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.plate .logo-img{display:block;max-width:calc(100% - 24px);object-fit:contain}.wm{font-weight:800;letter-spacing:-.03em;line-height:1;white-space:nowrap}.ini{display:inline-flex;align-items:center;justify-content:center;color:#fff;font-weight:800;letter-spacing:-.02em;flex-shrink:0}.wlb .seg,.signin2 .seg{display:grid;background:#fff;border:1.5px solid var(--linea-control);border-radius:10px;padding:2px;gap:2px}.wlb .seg button,.signin2 .seg button{height:auto;min-height:36px;border:0;border-radius:8px;background:transparent;font:600 14px var(--sans);color:var(--tinta);cursor:pointer;padding:4px 6px;line-height:1.2}.wlb .seg button.on,.signin2 .seg button.on{background:var(--azul-500);color:#fff}.wlb .seg.two2,.signin2 .seg.two2{grid-template-columns:1fr 1fr}.wlb .lang{margin-left:auto;display:grid;grid-template-columns:92px 92px}.wlb.si{position:fixed;inset:0;display:flex;min-width:0;background:#fff}.wlb .pic{flex:1;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.wlb .panel{width:540px;flex-shrink:0;background:#fff;padding:36px 56px 28px;display:flex;flex-direction:column;gap:18px;overflow-y:auto}.wlb .panel>*{flex-shrink:0}.wlb .ptop{display:flex;align-items:center;gap:12px}.wlb .form{margin:auto 0;display:flex;flex-direction:column;gap:14px}.wlb .form-in{display:contents}.wlb h1{margin:0;font-size:30px;font-weight:700;letter-spacing:-.02em}.wlb .form h1{font-size:34px}.wlb .sub2{font-size:15px;color:var(--tinta-suave);margin-top:-6px}.wlb .f{display:flex;flex-direction:column;gap:6px;position:relative}.wlb .f>label{font-size:14px;font-weight:600}.wlb .in{height:46px;border:1.5px solid var(--linea-control);border-radius:10px;padding:0 12px;font:500 16px var(--sans);color:var(--tinta);background:#fff;width:100%}.wlb .in:focus{outline:3px solid var(--azul-100);border-color:var(--azul-500)}.wlb .in.mono{font-family:var(--mono)}.wlb .pbtn{height:50px;border:0;border-radius:12px;color:#fff;font:700 16px var(--sans);cursor:pointer;width:100%;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.wlb .pbtn:disabled{opacity:.7;cursor:wait}.wlb .sbtn{height:50px;border-radius:12px;border:1.5px solid var(--linea-control);background:#fff;color:var(--tinta);font:700 16px var(--sans);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;padding:0 14px}.wlb .who{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600}.wlb .who .lk{margin-left:4px}.wlb .lk{align-self:flex-start;background:none;border:0;padding:2px 0;font:600 14px var(--sans);color:var(--azul-500);text-decoration:underline;cursor:pointer}.wlb .pw{position:relative}.wlb .pw .in{padding-right:48px;font-family:var(--mono)}.wlb .pw .eye{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:34px;height:34px;border:0;background:none;cursor:pointer;color:var(--tinta-suave)}.wlb .code{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}.wlb .code .in{text-align:center;font:600 22px var(--mono);padding:0}.wlb .stepd{display:flex;gap:6px}.wlb .stepd i{width:28px;height:5px;border-radius:3px;background:var(--superficie-2)}.wlb .pfoot{display:flex;align-items:center;gap:6px}.wlb .hb button{width:88px;justify-content:center;padding:0}.wlb .by{margin-left:auto;font-size:13px;color:#8a94ab;display:flex;align-items:baseline;gap:5px}.wlb .by b{font:800 15px var(--sans);letter-spacing:-.02em;color:#8a94ab}.wlb .note{font-size:13px;color:var(--tinta-suave);line-height:1.45}.wlb .ckrow{display:flex;align-items:center;gap:10px;font-size:15px}.wlb .ckrow span{cursor:pointer}.wlb .ck{width:22px;height:22px;flex-shrink:0;border-radius:6px;border:1.5px solid var(--linea-control);background:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:13px;color:#fff;cursor:pointer;padding:0}.wlb .ck.on{background:var(--azul-500);border-color:var(--azul-500)}.wlb .error{font-size:14px;font-weight:600;color:var(--peligro)}.wlb .sh{display:flex;align-items:center;gap:10px}.wlb .sh b{font-size:17px}.wlb .ln{width:24px;height:24px;border-radius:50%;background:var(--azul-500);color:#fff;display:inline-flex;align-items:center;justify-content:center;font:700 12px var(--sans);flex-shrink:0}.wlb .prules{display:grid;grid-template-columns:1fr 1fr;gap:6px 12px;font-size:14px}.wlb .prules span{display:flex;align-items:center;gap:7px;color:var(--tinta-suave)}.wlb .prules span.ok{color:var(--exito);font-weight:600}.wlb .prules i{width:18px;height:18px;border-radius:50%;border:1.5px solid var(--linea-control);display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-size:11px;flex-shrink:0}.wlb .prules span.ok i{background:var(--exito);border-color:var(--exito);color:#fff}.wlb .qrrow{display:flex;gap:16px;align-items:center}.wlb .qrrow .qr{width:116px;height:116px;flex-shrink:0}.wlb .qrrow .qr svg{width:116px;height:116px;display:block}.wlb .qrrow .t{display:flex;flex-direction:column;gap:6px;font-size:14px;line-height:1.4}.wlb .qrrow .t b{font-size:15px}.wlb .keyline{font:500 12px var(--mono);color:var(--tinta-suave);overflow-wrap:anywhere}.wlb .codes{display:grid;grid-template-columns:1fr 1fr;gap:6px 16px;font:600 16px var(--mono);background:var(--superficie);border-radius:12px;padding:12px 14px}.wlb.pos{position:fixed;inset:0;display:flex;flex-direction:column;align-items:center;overflow:hidden;background:#0b0f1c}.wlb.pos .pic{position:absolute;inset:-20px;filter:blur(7px)}.wlb.pos .shade{position:absolute;inset:0;background:#0a0e2280}.wlb .posh{position:relative;z-index:2;width:100%;display:flex;align-items:center;gap:14px;padding:22px 28px;color:#fff}.wlb .posh .pt{display:flex;flex-direction:column}.wlb .posh .pt b{font-size:18px}.wlb .posh .pt>span{font-size:15px;color:#d6dcf0}.wlb .poscard{position:relative;z-index:2;margin:auto;background:#fff;border-radius:22px;padding:28px 32px;display:flex;flex-direction:column;align-items:center;gap:18px;box-shadow:0 20px 50px #00000059}.wlb .poscard .lk{align-self:center}.wlb .poscard h2{margin:0;font-size:26px}.wlb .tiles{display:flex;gap:14px;flex-wrap:wrap;justify-content:center}.wlb .tile{width:168px;height:150px;border-radius:16px;border:1.5px solid var(--linea);background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;cursor:pointer;font:700 17px var(--sans);color:var(--tinta);position:relative}.wlb .tile:hover{border-color:var(--linea-control);background:var(--superficie)}.wlb .tile:disabled{opacity:.6;cursor:not-allowed}.wlb .tile .tile-badge{position:absolute;top:8px;right:8px;font-size:11px;font-weight:700;background:var(--azul-50);color:var(--azul-600);border-radius:999px;padding:2px 8px}.wlb .tile .tile-badge.wait{background:#fff4e5;color:#8a4b00}.wlb .av3{width:62px;height:62px;border-radius:50%;color:#fff;font:800 22px var(--sans);display:flex;align-items:center;justify-content:center;background-size:cover;background-position:center}.wlb .pdots{display:flex;gap:12px}.wlb .pdots i{width:16px;height:16px;border-radius:50%;border:2px solid var(--linea-control)}.wlb .pdots.shake{animation:wl-shake .4s}@keyframes wl-shake{20%,60%{transform:translate(-8px)}40%,80%{transform:translate(8px)}}.wlb .keys{display:grid;grid-template-columns:repeat(3,104px);gap:10px}.wlb .keys button{height:64px;border-radius:14px;border:1.5px solid var(--linea);background:#fff;font:600 24px var(--mono);color:var(--tinta);cursor:pointer}.wlb .keys button.w{font:600 15px var(--sans)}.wlb .keys button:hover{background:var(--superficie)}.wlb .posfoot{position:relative;z-index:2;padding:0 0 18px}.wlb .posfoot .by,.wlb .posfoot .by b{color:#c3cae0}.wlb .posfoot .hb{position:fixed;left:28px;bottom:18px;margin:0}.wlb .ok{font-size:15px;font-weight:700;color:var(--exito)}.wlb .nar{max-width:600px;text-align:center}.wlb .nar p{margin:0;font-size:16px;color:var(--tinta-suave)}.wlb .two{display:grid;grid-template-columns:272px 272px;gap:12px}.wlb .nar small{font-size:13px;color:var(--tinta-suave)}.wlb .bigi{width:64px;height:64px;border-radius:50%;background:var(--superficie-2);display:flex;align-items:center;justify-content:center}.wlb .counter-home{display:flex;flex-direction:column;gap:14px;align-items:center;max-width:560px;text-align:center}.wlb.addrpage{min-height:100vh;background:var(--superficie);display:flex;align-items:center;justify-content:center;padding:32px 16px}.wlb .addrcard{width:520px;max-width:100%;background:#fff;border:1px solid var(--linea);border-radius:18px;padding:32px 40px;display:flex;flex-direction:column;gap:16px;box-shadow:0 8px 30px #121f6314}.wlb .aw{font:800 30px var(--sans);letter-spacing:-.03em;color:#121f63}.wlb .addr,.brandp .addr{display:flex;flex-direction:row;gap:0;padding:0;position:static;align-items:center;border:1.5px solid var(--linea-control);border-radius:10px;height:46px;overflow:hidden;background:#fff}.wlb .addr input,.brandp .addr input{border:0;height:100%;flex:1;min-width:0;padding:0 4px 0 12px;font:600 16px var(--mono);color:var(--tinta);outline:0;text-align:right;background:transparent}.wlb .addr span,.brandp .addr span{padding:0 12px 0 0;font:500 16px var(--mono);color:var(--tinta-suave)}.mp .brandp{display:flex;flex-direction:column;gap:14px}.mp .brandp>*{flex-shrink:0}.mp .brandp .bizl{font-size:14px;font-weight:600;color:var(--tinta-suave)}.mp .brandp .th{display:flex;align-items:center;gap:12px}.mp .brandp .sec{display:flex;flex-direction:column;gap:12px;padding:14px 16px;border:1px solid var(--linea);border-radius:14px;background:#fff}.mp .brandp .sh{display:flex;align-items:center;gap:10px}.mp .brandp .sh b{font-size:17px}.mp .brandp .sh .hb{margin-left:auto}.mp .brandp .ln{width:24px;height:24px;border-radius:50%;background:var(--azul-500);color:#fff;display:inline-flex;align-items:center;justify-content:center;font:700 12px var(--sans);flex-shrink:0}.mp .brandp .lrow{display:grid;grid-template-columns:240px 1fr;gap:14px;align-items:center}.mp .brandp .lrow .bt{display:flex;flex-direction:column;gap:10px}.mp .brandp .lrow .bt>div{display:flex;gap:8px}.mp .brandp .lrow .ab{width:122px}.mp .brandp .ab:disabled{opacity:.45;cursor:default}.mp .brandp .lplate{width:240px;height:90px;border:1.5px dashed var(--linea-control);border-radius:12px;display:flex;align-items:center;justify-content:center;background:#fff;overflow:hidden}.mp .brandp .lplate .logo-img{max-width:200px;object-fit:contain}.mp .brandp .thumb{width:240px;height:90px;border-radius:12px;overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0}.mp .brandp .thumb .pic,.brandr .mini .pic{flex:1;align-self:stretch;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.mp .kv2{display:grid;grid-template-columns:96px 1fr;gap:6px 10px;font-size:14px}.mp .kv2 span{color:var(--tinta-suave);font-weight:600;font-size:13px}.mp .kv2 code{font:600 13px var(--mono);overflow-wrap:anywhere}.mp .brandp .addrrow{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600}.mp .brandp .addrrow .ab{margin-left:auto}.mp .brandp .okline{color:var(--exito)}.mp .brandp .badline{color:var(--peligro)}.brandr .rh{display:flex;align-items:baseline;gap:8px}.brandr .rh h3{margin:0;font-size:16px}.brandr .mini{width:100%;height:210px;border-radius:12px;overflow:hidden;border:1px solid var(--linea);display:flex}.brandr .mini .minip{width:150px;background:#fff;padding:14px;display:flex;flex-direction:column;gap:8px;flex:none}.brandr .mini .minip i{display:block;height:20px;border-radius:5px;border:1.5px solid var(--linea)}.brandr .mini .minip em{display:block;height:22px;border-radius:6px}.brandr .by{font-size:13px;color:#8a94ab;display:flex;align-items:baseline;gap:5px}.brandr .by b{font-weight:800;letter-spacing:-.02em;color:#8a94ab}.brandr .icons{display:flex;gap:26px}.brandr .icons>div{display:flex;flex-direction:column;align-items:center;gap:6px;font-size:13px;font-weight:600}.brandr .aicon{width:72px;height:72px;border-radius:18px;background:#fff;box-shadow:0 0 0 1px var(--linea),0 3px 8px #121f631f;display:block}.signin2{display:flex;flex-direction:column;gap:12px}.signin2 .erow{display:grid;grid-template-columns:120px 1fr;gap:12px;align-items:center;min-height:48px;border-top:1px solid #eef1f6;padding-top:8px}.signin2 .erow>span{font-size:14px;font-weight:600;color:var(--tinta-suave)}.signin2 .erow .seg{width:252px}.signin2 .uname{font:600 16px var(--mono)}.signin2 .sbox{display:flex;align-items:center;gap:8px;min-width:0}.signin2 .sbox .val{flex:1;min-width:0;height:42px;border:1.5px solid var(--linea);border-radius:10px;display:flex;align-items:center;gap:6px;padding:0 4px 0 12px;font:600 16px var(--mono);background:var(--superficie);position:relative}.signin2 .sbox .val b{flex:1;font-weight:600;letter-spacing:.04em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.signin2 .sbox .val b.ph{font-family:var(--sans);font-size:14px;color:var(--tinta-suave);letter-spacing:0}.signin2 .sbox .val .eye{width:34px;height:34px;border:0;background:none;cursor:pointer;color:var(--tinta-suave);display:inline-flex;align-items:center;justify-content:center}.signin2 .ab{width:136px;height:36px;flex-shrink:0;border-radius:10px;border:1.5px solid var(--linea-control);background:#fff;font:600 14px var(--sans);color:var(--tinta);cursor:pointer}.signin2 .ab:hover:not(:disabled){border-color:var(--azul-500);background:var(--azul-50)}.signin2 .ab:disabled{opacity:.45;cursor:default}.signin2 .tagok{font-size:13px;font-weight:700;border-radius:999px;padding:4px 11px;background:#e6f5ee;color:var(--exito)}.signin2 .tagno{font-size:13px;font-weight:700;border-radius:999px;padding:4px 11px;background:var(--superficie-2);color:var(--tinta-suave)}.signin2 .seen{font-size:13px;color:var(--tinta-suave);background:var(--superficie);border-radius:10px;padding:10px 12px;line-height:1.45;margin-top:12px}.cp{display:flex;flex-direction:column;gap:10px}.cp-sw{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.cp-sl{font-size:13px;font-weight:600;color:var(--tinta-suave);width:100%}.cp-sw button{width:30px;height:30px;border-radius:8px;border:2px solid #fff;box-shadow:0 0 0 1.5px var(--linea);cursor:pointer;padding:0}.cp-sw button.on{box-shadow:0 0 0 2.5px var(--azul-900)}.cp-sw button:disabled{cursor:default}.cp-row{display:flex;gap:14px;align-items:flex-start}.cp-pick{display:flex;flex-direction:column;gap:10px;width:220px;flex-shrink:0}.cp-sv{position:relative;width:220px;height:140px;border-radius:10px;cursor:crosshair;touch-action:none;box-shadow:inset 0 0 0 1px #121f631f}.cp-sv:focus-visible,.cp-hue:focus-visible{outline:3px solid var(--azul-100);outline-offset:2px}.cp-dot{position:absolute;width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:50%;border:2.5px solid #fff;box-shadow:0 0 0 1px #00000059,0 1px 4px #0000004d;pointer-events:none}.cp-hue{position:relative;height:14px;border-radius:7px;cursor:pointer;touch-action:none;background:linear-gradient(to right,red,#ff0 16.7%,#0f0 33.3%,#0ff,#00f 66.7%,#f0f 83.3%,red)}.cp-knob{position:absolute;top:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border-radius:50%;border:2.5px solid #fff;box-shadow:0 0 0 1px #00000059,0 1px 4px #0000004d;pointer-events:none}.cp-side{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1}.cp-cl{display:flex;flex-direction:column;gap:6px;font-size:14px;font-weight:600}.cp-code{height:40px;font-family:var(--mono);font-size:15px;width:100%;max-width:150px}.cp-note{font-size:12px;color:var(--tinta-suave)}.cp-note.bad{color:var(--peligro);font-weight:600}.cp-big{width:56px;height:56px;border-radius:12px;box-shadow:inset 0 0 0 1px #121f631f;margin-top:4px}.cp-read{display:flex;align-items:center;gap:10px;font-size:14px;line-height:1.4}.cp-chip{height:34px;min-width:96px;border-radius:9px;color:#fff;font:700 13px var(--sans);display:inline-flex;align-items:center;justify-content:center;padding:0 10px;flex-shrink:0}.cp-off .cp-sv,.cp-off .cp-hue{cursor:default;opacity:.6}.hx{--azul-50:#eef2ff;--azul-100:#dde4ff;--azul-500:#2747f5;--azul-600:#1e39d6;--azul-900:#121f63;--tinta:#121f63;--tinta-suave:#4b5a86;--fondo:#ffffff;--superficie:#f5f7fb;--superficie-2:#ebeff6;--linea:#d8deea;--linea-control:#8a94ab;--exito:#0b7a54;--aviso:#b45309;--rojo:#b42318;--sans:"Schibsted Grotesk","Helvetica Neue",Arial,sans-serif;--mono:"IBM Plex Mono",ui-monospace,Menlo,monospace;--b:#f26b1d;--bs:#c2500f;--bt:#fdeee5;font-family:var(--sans);color:var(--tinta)}.hx *,.hx *:before,.hx *:after{box-sizing:border-box}.hx button,.hx input,.hx select,.hx textarea{font-family:var(--sans)}@keyframes h-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.hx .h-wait .hx .h-sp{animation:none}}.hx button,.hx input,.hx select{font-family:var(--sans)}.hx .h-bizl{font-size:14px;font-weight:600;color:var(--tinta-suave)}.hx .h-th{display:flex;align-items:center;gap:12px}.hx h1{margin:0;font-size:30px;font-weight:700;letter-spacing:-.02em}.hx .h-hb{display:inline-flex;gap:6px;margin-left:auto}.hx .h-hb button{width:88px;height:30px;justify-content:center;border-radius:999px;border:1.5px solid var(--linea-control);background:#fff;font:600 13px var(--sans);color:var(--azul-600);cursor:pointer;display:inline-flex;align-items:center;gap:5px}.hx .h-hb button:hover{border-color:var(--azul-500);background:var(--azul-50)}.hx .h-hb button i{font-style:normal;font-size:10px}.hx .h-seg{display:grid;background:#fff;border:1.5px solid var(--linea-control);border-radius:10px;padding:2px;gap:2px}.hx .h-seg button{min-height:36px;border:0;border-radius:8px;background:transparent;font:600 14px var(--sans);color:var(--tinta);cursor:pointer;padding:4px 6px;line-height:1.2}.hx .h-seg button.h-on{background:var(--azul-500);color:#fff}.hx .h-seg.h-tabs button{min-height:40px;font-size:15px}.hx .h-seg.h-tabs button.h-on{background:var(--azul-900)}.hx .h-sec{display:flex;flex-direction:column;gap:12px;padding:14px 16px;border:1px solid var(--linea);border-radius:14px;background:#fff}.hx .h-sh{display:flex;align-items:center;gap:10px}.hx .h-sh b{font-size:17px}.hx .h-ln{width:24px;height:24px;border-radius:50%;background:var(--azul-500);color:#fff;display:inline-flex;align-items:center;justify-content:center;font:700 12px var(--sans);flex-shrink:0}.hx .h-f{display:flex;flex-direction:column;gap:6px;position:relative}.hx .h-f>label{font-size:14px;font-weight:600}.hx .h-in{height:46px;border:1.5px solid var(--linea-control);border-radius:10px;padding:0 12px;font:500 16px var(--sans);color:var(--tinta);background:#fff;width:100%}.hx .h-in:focus{outline:3px solid var(--azul-100);border-color:var(--azul-500)}.hx .h-sel{position:relative;display:block}.hx .h-sel select{appearance:none;-webkit-appearance:none;cursor:pointer;padding-right:34px;font-weight:600}.hx .h-sel:after{content:"▾";position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:12px;color:var(--tinta-suave);pointer-events:none}.hx .h-money{position:relative}.hx .h-money span{position:absolute;left:12px;top:50%;transform:translateY(-50%);font:600 15px var(--mono);color:var(--tinta-suave)}.hx .h-money .h-in{padding-left:30px;font-family:var(--mono)}.hx .h-pct{position:relative}.hx .h-pct span{position:absolute;right:12px;top:50%;transform:translateY(-50%);font:600 15px var(--mono);color:var(--tinta-suave)}.hx .h-pct .h-in{padding-right:30px;font-family:var(--mono);text-align:right}.hx .h-steps{display:flex;flex-direction:column;gap:6px}.hx .h-step{display:grid;grid-template-columns:62px 1fr 28px 120px 32px;gap:8px;align-items:center}.hx .h-step .h-w{font-size:14px;font-weight:600;color:var(--tinta-suave)}.hx .h-step .h-ar{text-align:center;color:var(--tinta-suave);font-weight:700}.hx .h-step .h-in:disabled{background:var(--superficie);color:var(--tinta-suave)}.hx .h-x{width:32px;height:32px;border:0;border-radius:8px;background:none;font-size:20px;color:var(--tinta-suave);cursor:pointer}.hx .h-x:hover{background:var(--superficie-2)}.hx .h-x:disabled{visibility:hidden}.hx .h-lk{align-self:flex-start;background:none;border:0;padding:2px 0;font:600 14px var(--sans);color:var(--azul-500);text-decoration:underline;cursor:pointer}.hx .h-row2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.hx .h-ab{width:164px;height:36px;flex-shrink:0;border-radius:10px;border:1.5px solid var(--linea-control);background:#fff;font:600 14px var(--sans);color:var(--tinta);cursor:pointer}.hx .h-ab:hover{border-color:var(--azul-500);background:var(--azul-50)}.hx .h-ck{width:22px;height:22px;flex-shrink:0;border-radius:6px;border:1.5px solid var(--linea-control);background:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:13px;color:#fff;cursor:pointer;padding:0}.hx .h-ck.h-on{background:var(--azul-500);border-color:var(--azul-500)}.hx .h-rule{display:grid;grid-template-columns:22px 1fr 32px;gap:10px;align-items:start;padding:10px 12px;border:1px solid var(--linea);border-radius:12px;background:var(--superficie)}.hx .h-rule.h-off{opacity:.55}.hx .h-rule .h-rb{display:flex;flex-direction:column;gap:8px;min-width:0}.hx .h-rule .h-rl{display:grid;grid-template-columns:1fr 92px;gap:8px}.hx .h-rule .h-rl2{display:grid;grid-template-columns:1fr 136px;gap:8px}.hx .h-rule .h-rl2.h-h{grid-template-columns:1fr 68px 136px}.hx .h-rule .h-in{height:40px;font-size:15px;background:#fff}.hx .h-hrs{position:relative}.hx .h-hrs span{position:absolute;right:10px;top:50%;transform:translateY(-50%);font:600 13px var(--sans);color:var(--tinta-suave)}.hx .h-hrs .h-in{padding-right:30px;font-family:var(--mono);text-align:right}.hx .h-mult{position:relative}.hx .h-mult span{position:absolute;left:10px;top:50%;transform:translateY(-50%);font:700 15px var(--mono);color:var(--tinta-suave)}.hx .h-mult .h-in{padding-left:26px;font-family:var(--mono)}.hx .h-inline{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:15px}.hx .h-inline .h-in{width:auto}.hx .h-ppl{display:flex;flex-direction:column;gap:8px}.hx .h-pp{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border:1px solid var(--linea);border-radius:12px;background:#fff}.hx .h-pp .h-top{display:flex;align-items:center;gap:10px}.hx .h-av2{width:34px;height:34px;border-radius:50%;background:var(--azul-50);color:var(--azul-600);font:700 13px var(--sans);display:flex;align-items:center;justify-content:center;flex-shrink:0}.hx .h-pp .h-nm{flex:1;min-width:0;display:flex;flex-direction:column}.hx .h-pp .h-nm b{font-size:15px}.hx .h-pp .h-nm span{font-size:12px;color:var(--tinta-suave)}.hx .h-pp .h-top .h-sel{width:210px}.hx .h-pp .h-bot{display:grid;grid-template-columns:165px 1fr 180px;gap:8px}.hx .h-pp .h-in{height:40px;font-size:14px}.hx .h-pp .h-money span{font-size:13px}.hx .h-pp .h-unit{position:absolute;right:10px;top:50%;transform:translateY(-50%);font:600 12px var(--sans);color:var(--tinta-suave)}.hx .h-pp .h-in:disabled{background:var(--superficie);color:#9aa3bd}.hx .h-ctx{font-size:13px;font-weight:700;color:var(--tinta-suave);text-transform:uppercase;letter-spacing:.05em;padding-bottom:6px}.hx .h-s{padding:16px 0;display:flex;flex-direction:column;gap:10px;position:relative}.hx .h-s.h-first{padding-top:4px}.hx .h-s:not(.h-first):before{content:"";position:absolute;left:14px;right:0;top:0;height:1px;background:linear-gradient(90deg,#2747f5 0,#7f9bff 60px,#c9d3f5 140px,#e3e8f3 60%,transparent)}.hx .h-s:not(.h-first):after{content:"";position:absolute;left:0;top:-4px;width:9px;height:9px;transform:rotate(45deg);border-radius:2px;background:linear-gradient(135deg,#2747f5,#7f9bff)}.hx .h-rh{display:flex;align-items:baseline;gap:8px}.hx .h-rh h3{margin:0;font-size:16px}.hx .h-rh span{margin-left:auto;font-size:12px;color:var(--tinta-suave);text-align:right}.hx .h-big{display:flex;flex-direction:column;gap:4px;background:var(--azul-900);color:#fff;border-radius:14px;padding:14px 16px}.hx .h-big .h-t{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#93a6fd}.hx .h-big .h-r{font-size:19px;font-weight:700;line-height:1.35}.hx .h-big .h-r em{font-style:normal;color:#9fb4ff}.hx .h-tbl{display:grid;gap:7px 12px;align-items:center;font-size:14px}.hx .h-tbl .h-fh{font-size:11px;font-weight:700;color:var(--tinta-suave);text-transform:uppercase;letter-spacing:.05em}.hx .h-tbl .h-r{text-align:right;font-family:var(--mono)}.hx .h-tbl .h-fh.h-r{font-family:var(--sans)}.hx .h-tbl .h-b{font-weight:700}.hx .h-tbl .h-nm{font-weight:600;display:flex;flex-direction:column;overflow-wrap:anywhere}.hx .h-tbl .h-nm small{font-weight:500;font-size:12px;color:var(--tinta-suave)}.hx .h-tbl .h-tot{border-top:1.5px solid var(--linea);padding-top:7px}.hx .h-tbl .h-muted{color:var(--tinta-suave);font-family:var(--sans);font-size:13px}.hx .h-tag{font-size:12px;font-weight:700;border-radius:999px;padding:2px 9px;white-space:nowrap;justify-self:start}.hx .h-tag.h-o{background:#e6f5ee;color:var(--exito)}.hx .h-tag.h-n{background:var(--superficie-2);color:var(--tinta-suave)}.hx .h-tag.h-a{background:#fff4e5;color:#8a4b00}.hx .h-chips{display:flex;flex-wrap:wrap;gap:6px}.hx .h-chips span{font-size:13px;font-weight:600;border:1.5px solid var(--linea);border-radius:999px;padding:4px 11px;background:#fff}.hx .h-chips span small{font-weight:500;color:var(--tinta-suave);margin-left:4px}.hx .h-empty{font-size:14px;color:var(--tinta-suave);background:var(--superficie);border-radius:10px;padding:12px 14px}.hx .h-chart svg{display:block;width:100%;height:210px}.hx .h-leg{display:flex;gap:14px;font-size:12px;color:var(--tinta-suave);flex-wrap:wrap}.hx .h-leg i{display:inline-block;width:18px;height:0;border-top:3px solid var(--azul-500);vertical-align:middle;margin-right:5px}.hx .h-leg b{display:inline-block;width:10px;height:10px;border-radius:50%;background:#fff;border:2.5px solid var(--azul-900);vertical-align:middle;margin-right:5px}.hx .h-note{font-size:13px;color:var(--tinta-suave);line-height:1.45}.hx .h-bg{position:absolute;inset:0;background:#0f17338c;display:flex;align-items:center;justify-content:center;z-index:50}.hx .h-pop{background:#fff;border-radius:18px;width:620px;max-height:820px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 20px 50px #0000004d}.hx .h-pop .h-ph{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid var(--linea)}.hx .h-pop .h-ph .h-t{flex:1;display:flex;flex-direction:column}.hx .h-pop .h-ph .h-t b{font-size:20px}.hx .h-pop .h-ph .h-t span{font-size:13px;color:var(--tinta-suave)}.hx .h-pop .h-ph .h-x{width:34px;height:34px;border-radius:50%;background:var(--superficie-2);font-size:18px}.hx .h-pop .h-pb{padding:16px 20px;display:flex;flex-direction:column;gap:12px;overflow-y:auto}.hx .h-pop .h-tabsx{display:flex;gap:6px;padding:10px 20px 0;border-bottom:1px solid var(--linea)}.hx .h-pop .h-tabsx span{padding:8px 12px;font:600 14px var(--sans);color:var(--tinta-suave);border-bottom:3px solid transparent}.hx .h-pop .h-tabsx span.h-on{color:var(--azul-900);border-bottom-color:var(--azul-500)}.hx .h-seen{font-size:13px;color:var(--tinta-suave);background:var(--superficie);border-radius:10px;padding:10px 12px;line-height:1.45}.hx .h-vid{margin:16px 20px 0;aspect-ratio:16/9;border-radius:12px;background:radial-gradient(circle at 30% 30%,#2d47c8,#121f63 70%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff}.hx .h-vid .h-vplay{width:70px;height:70px;border-radius:50%;background:#fffffff2;color:#121f63;display:flex;align-items:center;justify-content:center;font-size:28px;padding-left:6px}.hx .h-vid .h-vt{font:700 19px var(--sans)}.hx .h-ml{height:11px;border-radius:6px;background:#e7ebf4}.hx .h-toast{position:absolute;left:300px;bottom:22px;z-index:40;display:flex;align-items:center;gap:12px;background:#0f1733;color:#fff;border-radius:12px;padding:10px 14px;font:600 14px var(--sans);box-shadow:0 8px 20px #00000040}.hx .h-pbody{flex:1;min-height:0;display:flex;flex-direction:column;position:relative}.hx .h-ptop{height:64px;flex-shrink:0;background:var(--azul-900);color:#fff;display:flex;align-items:center;gap:14px;padding:0 16px}.hx .h-plate{height:44px;width:132px;border-radius:10px;background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.hx .h-wm{font:800 24px var(--sans);letter-spacing:-.03em;color:#121f63}.hx .h-wm span{color:var(--b)}.hx .h-ploc{display:flex;flex-direction:column}.hx .h-ploc b{font-size:16px}.hx .h-ploc span{font-size:13px;color:#bcc9ff}.hx .h-shift{margin-left:auto;display:flex;align-items:center;gap:12px;background:#ffffff14;border-radius:12px;padding:6px 12px 6px 6px}.hx .h-shift .h-av{width:38px;height:38px;border-radius:50%;background:var(--bs);font:800 16px var(--sans);display:flex;align-items:center;justify-content:center}.hx .h-shift .h-t{display:flex;flex-direction:column;line-height:1.25}.hx .h-shift .h-t b{font-size:14px}.hx .h-shift .h-t span{font-size:12px;color:#bcc9ff}.hx .h-pace{width:240px;display:flex;flex-direction:column;gap:4px}.hx .h-pace .h-bar{height:7px;border-radius:4px;background:#ffffff2e;overflow:hidden}.hx .h-pace .h-bar i{display:block;height:100%;background:#2fae7f;border-radius:4px}.hx .h-pace span{font-size:12px;color:#dfe5ff}.hx .h-tbtn{height:44px;width:118px;border-radius:10px;border:1.5px solid #3a4a9a;background:transparent;color:#fff;font:600 14px var(--sans);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px}.hx .h-tbtn em{font-style:normal;background:#fff;color:var(--azul-900);border-radius:999px;font-size:11px;font-weight:800;padding:0 6px}.hx .h-pmain{flex:1;min-height:0;display:grid;grid-template-columns:1fr 480px;gap:14px;padding:14px}.hx .h-card{background:#fff;border-radius:16px;border:1px solid var(--linea);display:flex;flex-direction:column;min-height:0}.hx .h-left{padding:14px;gap:12px}.hx .h-scanrow{display:grid;grid-template-columns:1fr 150px;gap:10px}.hx .h-scan{position:relative}.hx .h-scan svg{position:absolute;left:16px;top:50%;transform:translateY(-50%)}.hx .h-scan .h-in{height:60px;font-size:19px;padding-left:52px;border-width:2px;border-color:var(--azul-500)}.hx .h-rbtn{height:60px;border-radius:12px;border:2px solid var(--linea-control);background:#fff;font:700 16px var(--sans);color:var(--tinta);cursor:pointer}.hx .h-quick{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}.hx .h-quick button{height:62px;border-radius:12px;border:1.5px solid var(--linea);background:var(--superficie);cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:var(--tinta)}.hx .h-quick button b{font:700 14px var(--sans)}.hx .h-quick button span{font:500 12px var(--mono);color:var(--tinta-suave)}.hx .h-lh{display:grid;grid-template-columns:1fr 128px 110px 120px 36px;gap:10px;padding:0 6px;font-size:11px;font-weight:700;color:var(--tinta-suave);text-transform:uppercase;letter-spacing:.05em}.hx .h-lh .h-r{text-align:right}.hx .h-lines{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:6px}.hx .h-ln2{display:grid;grid-template-columns:1fr 128px 110px 120px 36px;gap:10px;align-items:center;padding:10px 6px;border-top:1px solid #eef1f6}.hx .h-ln2:first-child{border-top:0}.hx .h-ln2 .h-nm{display:flex;flex-direction:column;gap:3px;min-width:0}.hx .h-ln2 .h-nm b{font-size:15px;line-height:1.3}.hx .h-ln2 .h-nm span{font:500 12px var(--mono);color:var(--tinta-suave)}.hx .h-ln2 .h-nm .h-rp{font:600 12px var(--sans);color:#6b3fd1}.hx .h-qty{display:grid;grid-template-columns:38px 1fr 38px;border:1.5px solid var(--linea-control);border-radius:10px;height:40px;overflow:hidden}.hx .h-qty button{border:0;background:var(--superficie);font:700 18px var(--sans);color:var(--tinta);cursor:pointer}.hx .h-qty b{display:flex;align-items:center;justify-content:center;font:700 16px var(--mono)}.hx .h-pr{text-align:right;font:600 15px var(--mono)}.hx .h-pr small{display:block;font:600 12px var(--sans);color:var(--exito)}.hx .h-pr s{display:block;font:500 12px var(--mono);color:var(--tinta-suave)}.hx .h-tot{text-align:right;font:700 16px var(--mono)}.hx .h-xb{width:36px;height:36px;border:0;border-radius:9px;background:none;font-size:20px;color:var(--tinta-suave);cursor:pointer}.hx .h-xb:hover{background:var(--superficie-2)}.hx .h-empty2{margin:auto;text-align:center;color:var(--tinta-suave);font-size:15px}.hx .h-right{padding:14px;gap:12px}.hx .h-cust{display:flex;align-items:center;gap:12px;border:1.5px dashed var(--linea-control);border-radius:12px;padding:10px 12px;min-height:64px}.hx .h-cust.h-on{border-style:solid;border-color:var(--linea);background:var(--superficie)}.hx .h-cust .h-av2{width:40px;height:40px;border-radius:50%;background:var(--azul-50);color:var(--azul-600);font:700 15px var(--sans);display:flex;align-items:center;justify-content:center;flex-shrink:0}.hx .h-cust .h-t{flex:1;display:flex;flex-direction:column;min-width:0}.hx .h-cust .h-t b{font-size:15px}.hx .h-cust .h-t span{font-size:13px;color:var(--tinta-suave)}.hx .h-cust .h-ab{width:104px}.hx .h-sums{display:grid;grid-template-columns:1fr auto;gap:6px 12px;font-size:15px;padding:4px 2px}.hx .h-sums span{color:var(--tinta-suave)}.hx .h-sums b{font:600 15px var(--mono);text-align:right}.hx .h-sums .h-dc{color:var(--exito)}.hx .h-total{display:flex;align-items:baseline;justify-content:space-between;border-top:2px solid var(--linea);padding:12px 2px 0}.hx .h-total span{font-size:16px;font-weight:700}.hx .h-total b{font:700 40px var(--mono);letter-spacing:-.02em}.hx .h-paid{display:flex;flex-direction:column;gap:6px}.hx .h-paid div{display:flex;justify-content:space-between;font-size:14px;background:#e6f5ee;color:var(--exito);border-radius:10px;padding:8px 12px;font-weight:700}.hx .h-paid div.h-bal{background:#fff4e5;color:#8a4b00}.hx .h-paid code{font:700 14px var(--mono)}.hx .h-payb{margin-top:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.hx .h-payb button{height:86px;border-radius:14px;border:0;color:#fff;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;font:800 17px var(--sans)}.hx .h-payb button svg{width:28px;height:28px}.hx .h-payb .h-cash{background:#0b7a54}.hx .h-payb .h-cardb{background:var(--azul-500)}.hx .h-payb .h-sinpe{background:var(--bs)}.hx .h-payb button:disabled{opacity:.4;cursor:default}.hx .h-acts{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.hx .h-acts button{height:44px;border-radius:10px;border:1.5px solid var(--linea-control);background:#fff;font:600 14px var(--sans);color:var(--tinta);cursor:pointer}.hx .h-bg{position:absolute;inset:0;background:#0f17338c;display:flex;align-items:center;justify-content:center;z-index:20}.hx .h-pop{width:640px;max-height:820px}.hx .h-pop.h-wide{width:760px}.hx .h-pbig{display:flex;align-items:baseline;justify-content:space-between;background:var(--superficie);border-radius:12px;padding:12px 16px}.hx .h-pbig span{font-size:15px;font-weight:600;color:var(--tinta-suave)}.hx .h-pbig b{font:700 32px var(--mono)}.hx .h-fast{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.hx .h-fast button{height:52px;border-radius:12px;border:1.5px solid var(--linea-control);background:#fff;font:700 16px var(--mono);color:var(--tinta);cursor:pointer}.hx .h-fast button.h-on{border-color:var(--azul-500);background:var(--azul-50)}.hx .h-change{display:flex;justify-content:space-between;align-items:baseline;border-radius:12px;padding:12px 16px;background:#e6f5ee;color:var(--exito)}.hx .h-change span{font-size:16px;font-weight:700}.hx .h-change b{font:700 30px var(--mono)}.hx .h-two{display:grid;grid-template-columns:1fr 1fr;gap:10px}.hx .h-two button{height:52px;border-radius:12px;font:700 16px var(--sans);cursor:pointer}.hx .h-two .h-sb{border:1.5px solid var(--linea-control);background:#fff;color:var(--tinta)}.hx .h-two .h-p{border:0;background:var(--bs);color:#fff}.hx .h-two .h-p:disabled{opacity:.45;cursor:default}.hx .h-rate{font-size:13px;color:var(--tinta-suave)}.hx .h-sinpebox{display:grid;grid-template-columns:1fr 1fr;gap:12px}.hx .h-sinpebox div{background:var(--superficie);border-radius:12px;padding:12px 14px;display:flex;flex-direction:column;gap:2px}.hx .h-sinpebox span{font-size:13px;font-weight:600;color:var(--tinta-suave)}.hx .h-sinpebox b{font:700 22px var(--mono)}.hx .h-sinpebox small{font-size:13px;color:var(--tinta)}.hx .h-wait{display:flex;align-items:center;gap:14px;border-radius:14px;padding:14px 16px;background:#fff4e5;color:#8a4b00}.hx .h-wait.h-ok{background:#e6f5ee;color:var(--exito)}.hx .h-wait .h-sp{width:30px;height:30px;border-radius:50%;border:4px solid #f3d3a5;border-top-color:#b45309;animation:h-spin 1s linear infinite;flex-shrink:0}.hx .h-wait .h-ck2{width:30px;height:30px;border-radius:50%;background:var(--exito);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;flex-shrink:0}.hx .h-wait .h-t{flex:1;display:flex;flex-direction:column}.hx .h-wait .h-t b{font-size:16px}.hx .h-wait .h-t span{font-size:13px}.hx .h-wait code{font:700 20px var(--mono)}.hx .h-chips{display:flex;gap:8px;flex-wrap:wrap}.hx .h-chips button{height:44px;min-width:118px;padding:0 14px;border-radius:999px;border:1.5px solid var(--linea-control);background:#fff;font:600 15px var(--sans);color:var(--tinta);cursor:pointer}.hx .h-chips button.h-on{background:var(--azul-900);border-color:var(--azul-900);color:#fff}.hx .h-ckrow{display:flex;align-items:center;gap:10px;font-size:15px}.hx .h-doneh{display:flex;align-items:center;gap:12px}.hx .h-doneh .h-ck2{width:40px;height:40px;border-radius:50%;background:var(--exito);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:20px}.hx .h-doneh b{font-size:22px;display:block}.hx .h-doneh span{font-size:14px;color:var(--tinta-suave)}.hx .h-g2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.hx .h-g3{display:grid;grid-template-columns:150px 1fr 1fr;gap:10px}.hx .h-seg.h-s3{grid-template-columns:repeat(3,1fr)}.hx .h-seg.h-s2{grid-template-columns:1fr 1fr}.hx .h-conds{display:flex;gap:6px;flex-wrap:wrap}.hx .h-conds button{height:34px;padding:0 12px;border-radius:999px;border:1.5px solid var(--linea-control);background:#fff;font:600 13px var(--sans);color:var(--tinta);cursor:pointer}.hx .h-conds button.h-on{background:var(--azul-900);border-color:var(--azul-900);color:#fff}.hx .h-quote{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}.hx .h-quote div{background:var(--superficie);border-radius:12px;padding:10px 12px;display:flex;flex-direction:column}.hx .h-quote span{font-size:12px;font-weight:600;color:var(--tinta-suave)}.hx .h-quote b{font:700 20px var(--mono)}.hx .h-lock{font-size:12px;color:var(--tinta-suave)}.hx .h-toast2{position:absolute;left:50%;bottom:18px;transform:translate(-50%);z-index:30;background:#0f1733;color:#fff;border-radius:12px;padding:10px 16px;font:600 14px var(--sans)}.hx .h-scanrow{grid-template-columns:1fr 140px 140px}.hx .h-scan .h-drop{position:absolute;left:0;right:0;top:64px;z-index:8;background:#fff;border:1.5px solid var(--linea-control);border-radius:12px;box-shadow:0 12px 28px #121f632e;overflow:hidden}.hx .h-drop .h-dh{padding:8px 14px;font-size:12px;color:var(--tinta-suave);background:var(--superficie);font-weight:600}.hx .h-drop .h-dr{display:grid;grid-template-columns:1fr 110px 96px;gap:10px;align-items:center;padding:10px 14px;border-top:1px solid #eef1f6;cursor:pointer}.hx .h-drop .h-dr:hover{background:var(--azul-50)}.hx .h-drop .h-dr b{font-size:14px}.hx .h-drop .h-dr span{font:500 12px var(--mono);color:var(--tinta-suave)}.hx .h-drop .h-dr .h-pr2{font:700 14px var(--mono);text-align:right}.hx .h-drop .h-dr .h-stk{font-size:12px;font-weight:700;color:var(--exito);text-align:right}.hx .h-drop mark{background:#fff1b8;color:inherit;border-radius:3px}.hx .h-lh,.hx .h-ln2{grid-template-columns:1fr 128px 110px 116px 40px 36px}.hx .h-pctb{width:40px;height:36px;border-radius:9px;border:1.5px solid var(--linea);background:#fff;font:700 14px var(--sans);color:var(--tinta-suave);cursor:pointer}.hx .h-pctb.h-on{border-color:var(--exito);color:var(--exito);background:#e6f5ee}.hx .h-acts{grid-template-columns:repeat(4,1fr)}.hx .h-promo{display:flex;align-items:center;gap:10px;border-radius:12px;padding:9px 10px 9px 14px;background:linear-gradient(90deg,#fff4e5,#fdeee5);border:1px solid #f6d3b8}.hx .h-promo b{font-size:14px;color:#8a3a0a}.hx .h-promo span{font-size:12px;color:#8a4b00}.hx .h-promo .h-t{flex:1;display:flex;flex-direction:column}.hx .h-promo button{width:104px;height:38px;border-radius:10px;border:0;background:var(--bs);color:#fff;font:700 14px var(--sans);cursor:pointer}.hx .h-promo.h-on{background:#e6f5ee;border-color:#bfe5d3}.hx .h-promo.h-on b,.hx .h-promo.h-on span{color:var(--exito)}.hx .h-factchip{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:var(--azul-600);background:var(--azul-50);border-radius:10px;padding:7px 12px}.hx .h-acts button.h-on{border-color:var(--azul-500);color:var(--azul-600);background:var(--azul-50)}.hx .h-clock{font-size:13px;font-weight:600;color:var(--tinta-suave);text-align:right;line-height:1.35}.hx .h-pop.h-xw{width:880px}.hx .h-g4{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.hx .h-ph4{height:68px;border-radius:12px;border:1.5px dashed var(--linea-control);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font-size:13px;font-weight:600;color:var(--tinta-suave);cursor:pointer;background:#fff}.hx .h-ph4.h-got{border-style:solid;border-color:var(--linea);background:linear-gradient(135deg,#2a3150,#566089);color:#fff}.hx .h-ph4 small{font-size:11px;font-weight:600;opacity:.8}.hx .h-combo{position:relative}.hx .h-combo .h-list{position:absolute;left:0;right:0;top:50px;z-index:9;background:#fff;border:1.5px solid var(--linea-control);border-radius:10px;box-shadow:0 12px 28px #121f632e;overflow:hidden}.hx .h-combo .h-list div{padding:9px 12px;font-size:14px;cursor:pointer;display:flex;justify-content:space-between}.hx .h-combo .h-list div:hover{background:var(--azul-50)}.hx .h-combo .h-list div span{font:600 13px var(--mono);color:var(--tinta-suave)}.hx .h-combo .h-list .h-new{border-top:1px solid var(--linea);color:var(--azul-600);font-weight:700}.hx .h-gb2{display:flex;align-items:center;gap:12px}.hx .h-gb2>span{font-size:14px;font-weight:600;white-space:nowrap}.hx .h-condadd{display:inline-flex;gap:6px}.hx .h-condadd .h-in{width:220px;height:34px;font-size:13px}.hx .h-condadd .h-ab{width:64px;height:34px}.hx .h-g4b{display:grid;grid-template-columns:210px 1fr 1fr 1fr;gap:10px}.hx .h-g4b .h-seg button{min-height:40px;font-size:13px}.hx .h-giftl{display:flex;flex-direction:column;gap:6px}.hx .h-giftl button{display:flex;align-items:center;gap:10px;text-align:left;border:1.5px solid var(--linea);border-radius:10px;background:#fff;padding:8px 12px;font:600 14px var(--sans);color:var(--tinta);cursor:pointer}.hx .h-giftl button.h-on{border-color:var(--azul-500);background:var(--azul-50)}.hx .h-money2{position:relative}.hx .h-money2 span{position:absolute;left:12px;top:50%;transform:translateY(-50%);font:600 15px var(--mono);color:var(--tinta-suave)}.hx .h-money2 .h-in{padding-left:28px;font-family:var(--mono)}.hx .h-hint{font-size:11px;font-weight:600;color:var(--tinta-suave)}.hx .h-addc{display:grid;grid-template-columns:1fr 100px;gap:8px}.hx .h-addc .h-ab{width:100px;height:46px}.hx .h-more{align-self:flex-start;background:none;border:0;padding:0;font:600 14px var(--sans);color:var(--azul-500);text-decoration:underline;cursor:pointer}.hx .h-rlist{display:flex;flex-direction:column;gap:6px}.hx .h-rr{display:grid;grid-template-columns:84px 1fr 150px 116px;gap:12px;align-items:center;padding:10px 12px;border:1px solid var(--linea);border-radius:12px}.hx .h-rr code{font:700 14px var(--mono)}.hx .h-rr .h-nm{display:flex;flex-direction:column}.hx .h-rr .h-nm b{font-size:14px}.hx .h-rr .h-nm span{font-size:12px;color:var(--tinta-suave)}.hx .h-rr .h-ab{width:116px;height:40px}.hx .h-rr .h-ab.h-p{background:var(--bs);border-color:var(--bs);color:#fff}.hx .h-st2{font-size:12px;font-weight:700;border-radius:999px;padding:3px 10px;justify-self:start}.hx .h-st2.h-rd{background:#e6f5ee;color:var(--exito)}.hx .h-st2.h-wp{background:#fff4e5;color:#8a4b00}.hx .h-st2.h-ir{background:var(--azul-50);color:var(--azul-600)}.hx .h-follow{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.hx .h-follow button{height:52px;border-radius:12px;border:1.5px solid var(--linea-control);background:#fff;font:700 15px var(--sans);color:var(--tinta);cursor:pointer}.hx .h-follow button.h-on{background:#e6f5ee;border-color:var(--exito);color:var(--exito)}.hx .h-qrbox{display:grid;grid-template-columns:110px 1fr;gap:14px;align-items:center;background:var(--superficie);border-radius:12px;padding:10px 12px}.hx .h-qrbox .h-t{display:flex;flex-direction:column;gap:4px;font-size:13px}.hx .h-qrbox .h-t b{font-size:14px}.hx .h-or{display:flex;align-items:center;gap:10px;font-size:12px;font-weight:700;color:var(--tinta-suave);text-transform:uppercase;letter-spacing:.06em}.hx .h-or:before,.hx .h-or:after{content:"";flex:1;height:1px;background:var(--linea)}.hx .h-found{display:grid;grid-template-columns:40px 1fr 104px;gap:12px;align-items:center;padding:10px 12px;border:1px solid var(--linea);border-radius:12px}.hx .h-found .h-av2{width:40px;height:40px;border-radius:50%;background:var(--azul-50);color:var(--azul-600);font:700 15px var(--sans);display:flex;align-items:center;justify-content:center}.hx .h-found .h-t{display:flex;flex-direction:column}.hx .h-found .h-t b{font-size:15px}.hx .h-found .h-t span{font-size:13px;color:var(--tinta-suave)}.hx .h-found .h-ab{width:104px}.hx .h-stepr{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;padding:12px 14px 0}.hx .h-stepr button{height:48px;border-radius:12px;border:1.5px solid var(--linea);background:#fff;font:700 15px var(--sans);color:var(--tinta-suave);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px}.hx .h-stepr button i{width:24px;height:24px;border-radius:50%;background:var(--superficie-2);color:var(--tinta-suave);font:800 12px var(--sans);display:inline-flex;align-items:center;justify-content:center;font-style:normal}.hx .h-stepr button.h-on{border-color:var(--azul-500);color:var(--azul-900);box-shadow:inset 0 -3px 0 var(--azul-500)}.hx .h-stepr button.h-on i{background:var(--azul-500);color:#fff}.hx .h-stepr button.h-done{color:var(--exito)}.hx .h-stepr button.h-done i{background:var(--exito);color:#fff}.hx .h-stepr button.h-warn{color:#8a4b00}.hx .h-stepr button.h-warn i{background:#e8a33a;color:#fff}.hx .h-cmain{flex:1;min-height:0;display:grid;grid-template-columns:1fr 480px;gap:14px;padding:12px 14px 14px}.hx .h-cl{padding:16px 18px;gap:14px;overflow:hidden}.hx .h-cl h2{margin:0;font-size:24px}.hx .h-cl .h-lead{font-size:15px;color:var(--tinta-suave);margin-top:-8px}.hx .h-den{display:grid;grid-template-columns:1fr 1fr;gap:16px}.hx .h-den .h-col{display:flex;flex-direction:column;gap:6px}.hx .h-den .h-ch{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--tinta-suave);display:grid;grid-template-columns:96px 132px 1fr;gap:10px;padding:0 4px}.hx .h-den .h-ch span:last-child{text-align:right}.hx .h-dr2{display:grid;grid-template-columns:96px 132px 1fr;gap:10px;align-items:center;padding:3px 4px;border-radius:10px}.hx .h-dr2 b{font:700 16px var(--mono)}.hx .h-dr2 .h-qt{display:grid;grid-template-columns:36px 1fr 36px;height:40px;border:1.5px solid var(--linea-control);border-radius:10px;overflow:hidden}.hx .h-dr2 .h-qt button{border:0;background:var(--superficie);font:700 17px var(--sans);color:var(--tinta);cursor:pointer}.hx .h-dr2 .h-qt input{border:0;text-align:center;font:700 16px var(--mono);color:var(--tinta);width:100%;min-width:0;outline:0}.hx .h-dr2 .h-lt{text-align:right;font:600 15px var(--mono);color:var(--tinta-suave)}.hx .h-dr2.h-has .h-lt{color:var(--tinta)}.hx .h-ctot{display:flex;align-items:baseline;justify-content:space-between;border-top:2px solid var(--linea);padding-top:12px}.hx .h-ctot span{font-size:16px;font-weight:700}.hx .h-ctot b{font:700 34px var(--mono)}.hx .h-rowb{display:flex;gap:10px;margin-top:auto}.hx .h-rowb button{height:52px;border-radius:12px;font:700 16px var(--sans);cursor:pointer;flex:1}.hx .h-rowb .h-sb{border:1.5px solid var(--linea-control);background:#fff;color:var(--tinta)}.hx .h-rowb .h-p{border:0;background:var(--bs);color:#fff}.hx .h-rowb .h-p:disabled{opacity:.45;cursor:default}.hx .h-res{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}.hx .h-res div{border-radius:12px;padding:12px 14px;background:var(--superficie);display:flex;flex-direction:column;gap:2px}.hx .h-res span{font-size:13px;font-weight:600;color:var(--tinta-suave)}.hx .h-res b{font:700 24px var(--mono)}.hx .h-res .h-ok{background:#e6f5ee}.hx .h-res .h-ok b,.hx .h-res .h-ok span{color:var(--exito)}.hx .h-res .h-bad{background:#fdecea}.hx .h-res .h-bad b,.hx .h-res .h-bad span{color:var(--rojo)}.hx .h-res .h-wv{background:#fff4e5}.hx .h-res .h-wv b,.hx .h-res .h-wv span{color:#8a4b00}.hx .h-cmp{display:flex;flex-direction:column;gap:8px}.hx .h-cmpr{display:grid;grid-template-columns:1fr 150px 150px 120px;gap:12px;align-items:center;padding:10px 14px;border-radius:12px;background:var(--superficie);font-size:15px}.hx .h-cmpr.h-h{background:none;padding:0 14px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--tinta-suave)}.hx .h-cmpr .h-r{text-align:right;font:600 15px var(--mono)}.hx .h-cmpr.h-h .h-r{font:700 12px var(--sans)}.hx .h-okt{font-size:13px;font-weight:700;color:var(--exito);text-align:right}.hx .h-badt{font-size:13px;font-weight:700;color:var(--rojo);text-align:right}.hx .h-eml{display:flex;flex-direction:column;gap:5px}.hx .h-em{display:grid;grid-template-columns:70px 1fr 110px 170px;gap:12px;align-items:center;padding:6px 12px;border:1px solid var(--linea);border-radius:10px;font-size:14px}.hx .h-em code{font:600 13px var(--mono);color:var(--tinta-suave)}.hx .h-em .h-r{text-align:right;font:700 14px var(--mono)}.hx .h-em.h-ns{border-color:#f3b4ad;background:#fdecea}.hx .h-em .h-tag3{font-size:12px;font-weight:700;border-radius:999px;padding:3px 9px;justify-self:end}.hx .h-tag3.h-e{background:#e6f5ee;color:var(--exito)}.hx .h-tag3.h-h{background:var(--azul-50);color:var(--azul-600)}.hx .h-tag3.h-n{background:#fff;color:var(--rojo);border:1px solid #f3b4ad}.hx .h-side{padding:16px 18px;gap:12px}.hx .h-side h3{margin:0;font-size:17px}.hx .h-kv3{display:grid;grid-template-columns:1fr auto;gap:8px 12px;font-size:15px}.hx .h-kv3 span{color:var(--tinta-suave)}.hx .h-kv3 b{font:600 15px var(--mono);text-align:right}.hx .h-kv3 .h-t{font-weight:700;color:var(--tinta)}.hx .h-kv3 .h-tb{font:700 16px var(--mono)}.hx .h-hidden{display:flex;align-items:center;gap:10px;background:var(--superficie);border-radius:12px;padding:12px 14px;font-size:14px;color:var(--tinta-suave)}.hx .h-sep2{height:1px;background:var(--linea);margin:2px 0}.hx .h-sent{display:flex;flex-direction:column;gap:8px}.hx .h-sent div{display:flex;align-items:center;gap:10px;font-size:15px}.hx .h-sent i{width:22px;height:22px;border-radius:50%;background:var(--exito);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-size:12px;font-weight:800}.hx .h-wa2{background:#e7f8ee;border-radius:14px;padding:12px 14px;font-size:14px;line-height:1.5;color:#0f3d2a;max-width:420px}.hx .h-wa2 b{display:block;margin-bottom:2px}.hx .h-opn{flex:1;min-height:0;display:grid;grid-template-columns:1fr 480px;gap:14px;padding:14px}.hx .h-center{flex:1;display:flex;align-items:center;justify-content:center;padding:20px}.hx .h-bcard{width:640px;background:#fff;border-radius:20px;border:1px solid var(--linea);padding:28px 32px;display:flex;flex-direction:column;gap:16px;box-shadow:0 12px 30px #121f631f}.hx .h-bcard h2{margin:0;font-size:28px}.hx .h-bcard .h-lead{font-size:15px;color:var(--tinta-suave)}.hx .h-timer{font:700 56px var(--mono);letter-spacing:-.02em;text-align:center;color:var(--azul-900)}.hx .h-wk{flex:1;min-height:0;display:grid;grid-template-columns:1fr 440px;gap:14px;padding:14px}.hx .h-wl{padding:16px 18px;gap:12px}.hx .h-wl .h-hd{display:flex;align-items:baseline;gap:12px}.hx .h-wl .h-hd h2{margin:0;font-size:24px}.hx .h-wl .h-hd span{font-size:15px;color:var(--tinta-suave)}.hx .h-wl .h-hd .h-x2{margin-left:auto}.hx .h-wrow{display:grid;grid-template-columns:118px 112px 1fr 84px 110px 96px;gap:10px;align-items:center;padding:8px 12px;border-radius:12px;border:1px solid var(--linea);font-size:14px;min-height:56px}.hx .h-wrow.h-h{border:0;min-height:0;padding:0 12px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--tinta-suave)}.hx .h-wrow .h-dy{display:flex;flex-direction:column}.hx .h-wrow .h-dy b{font-size:15px}.hx .h-wrow .h-dy span{font-size:12px;color:var(--tinta-suave)}.hx .h-wrow .h-sc{font:500 13px var(--mono);color:var(--tinta-suave)}.hx .h-wrow .h-wt{display:flex;flex-direction:column;gap:2px}.hx .h-wrow .h-wt b{font:600 14px var(--mono)}.hx .h-wrow .h-wt span{font-size:12px;color:var(--tinta-suave)}.hx .h-wrow .h-wt s{color:var(--tinta-suave);font:500 12px var(--mono)}.hx .h-wrow .h-hr{text-align:right;font:700 15px var(--mono)}.hx .h-wrow .h-cm{text-align:right;font:600 13px var(--mono);color:var(--tinta-suave)}.hx .h-wrow .h-cm.h-ok{color:var(--exito)}.hx .h-wrow .h-fx{height:36px;border-radius:9px;border:1.5px solid var(--linea-control);background:#fff;font:600 13px var(--sans);color:var(--tinta);cursor:pointer}.hx .h-wrow .h-fx.h-need{border-color:#e8a33a;background:#fff4e5;color:#8a4b00}.hx .h-wrow.h-flag{border-color:#f0c48a;background:#fffaf2}.hx .h-wrow.h-off{background:var(--superficie)}.hx .h-wrow.h-hol{background:var(--azul-50);border-color:#c9d3f5}.hx .h-wrow.h-chg{border-color:#c9d3f5;box-shadow:inset 4px 0 0 var(--azul-500)}.hx .h-stc{font-size:12px;font-weight:700;border-radius:999px;padding:3px 9px;justify-self:start;white-space:nowrap}.hx .h-stc.h-ok{background:#e6f5ee;color:var(--exito)}.hx .h-stc.h-w{background:#fff4e5;color:#8a4b00}.hx .h-stc.h-n{background:var(--superficie-2);color:var(--tinta-suave)}.hx .h-stc.h-b{background:var(--azul-50);color:var(--azul-600)}.hx .h-wfoot{display:flex;align-items:center;gap:10px;margin-top:auto}.hx .h-wfoot .h-small{height:40px;padding:0 14px;border-radius:10px;border:1.5px dashed var(--linea-control);background:#fff;font:600 14px var(--sans);color:var(--tinta-suave);cursor:pointer}.hx .h-wfoot .h-sp{flex:1}.hx .h-wfoot .h-sb2{width:180px;height:52px;border-radius:12px;border:1.5px solid var(--linea-control);background:#fff;font:700 16px var(--sans);color:var(--tinta);cursor:pointer}.hx .h-wfoot .h-p2{width:240px;height:52px;border-radius:12px;border:0;background:var(--bs);color:#fff;font:700 16px var(--sans);cursor:pointer}.hx .h-wfoot .h-p2:disabled{opacity:.45;cursor:default}.hx .h-tot4{display:grid;grid-template-columns:1fr auto;gap:8px 12px;font-size:15px}.hx .h-tot4 span{color:var(--tinta-suave)}.hx .h-tot4 b{font:600 15px var(--mono);text-align:right}.hx .h-tot4 .h-t{color:var(--tinta);font-weight:700}.hx .h-tot4 .h-tb{font:700 17px var(--mono)}.hx .h-callout{border-radius:12px;padding:10px 12px;font-size:13px;line-height:1.45}.hx .h-callout.h-w{background:#fff4e5;color:#8a4b00}.hx .h-callout.h-ok{background:#e6f5ee;color:var(--exito)}.hx .h-callout.h-n{background:var(--superficie);color:var(--tinta-suave)}.hx .h-emps{display:flex;flex-direction:column;gap:6px}.hx .h-emp{display:grid;grid-template-columns:36px 1fr 120px 110px;gap:10px;align-items:center;padding:8px 12px;border:1px solid var(--linea);border-radius:12px;cursor:pointer}.hx .h-emp.h-on{border-color:var(--azul-500);background:var(--azul-50);box-shadow:inset 4px 0 0 var(--azul-500)}.hx .h-emp .h-av2{width:36px;height:36px;font-size:13px}.hx .h-emp .h-nm{display:flex;flex-direction:column}.hx .h-emp .h-nm b{font-size:14px}.hx .h-emp .h-nm span{font-size:12px;color:var(--tinta-suave)}.hx .h-emp .h-r{text-align:right;font:600 13px var(--mono)}.hx .h-mrows{display:flex;flex-direction:column;gap:5px}.hx .h-mr{display:grid;grid-template-columns:96px 1fr 70px;gap:10px;align-items:center;font-size:13px;padding:6px 10px;border-radius:10px;background:var(--superficie)}.hx .h-mr b{font:600 13px var(--mono)}.hx .h-mr .h-hr{text-align:right;font:700 13px var(--mono)}.hx .h-mr.h-chg{background:var(--azul-50);box-shadow:inset 3px 0 0 var(--azul-500)}.hx .h-mr s{color:var(--tinta-suave)}.hx .h-mr small{display:block;color:var(--azul-600);font-weight:600;font-size:12px}.hx .h-two2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.hx .h-two2 button{height:48px;border-radius:12px;font:700 15px var(--sans);cursor:pointer}.hx .h-two2 .h-sb{border:1.5px solid var(--linea-control);background:#fff;color:var(--tinta)}.hx .h-two2 .h-p{border:0;background:var(--azul-500);color:#fff}.hx .h-mgrid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.hx .h-mgrid button{height:56px;border-radius:12px;border:1.5px solid var(--linea-control);background:#fff;font:700 16px var(--sans);color:var(--tinta);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px}.hx .h-mgrid button.h-hi{border-color:var(--azul-500);background:var(--azul-50);color:var(--azul-900)}.hx .h-mgrid button:disabled{color:var(--tinta-suave);cursor:default}.hx .h-mgrid button small{font-size:12px;font-weight:600;color:var(--tinta-suave)}.hx .h-emps3{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.hx .h-emps3 button{display:grid;grid-template-columns:34px 1fr auto;gap:8px;align-items:center;height:58px;padding:0 10px;border:1px solid var(--linea);border-radius:12px;background:#fff;cursor:pointer;text-align:left;font-family:var(--sans)}.hx .h-emps3 button.h-on{border-color:var(--azul-500);background:var(--azul-50);box-shadow:inset 0 -3px 0 var(--azul-500)}.hx .h-emps3 .h-av2{width:34px;height:34px;font-size:13px}.hx .h-emps3 .h-nm{display:flex;flex-direction:column;min-width:0}.hx .h-emps3 .h-nm b{font-size:14px;color:var(--tinta)}.hx .h-emps3 .h-nm span{font-size:12px;color:var(--tinta-suave);font-family:var(--mono)}.hx .h-tsx{display:flex;flex-direction:column;gap:4px}.hx .h-tr{display:grid;grid-template-columns:80px 54px 70px 72px 104px 62px 44px 86px 80px;gap:8px;align-items:center;padding:5px 10px;border-radius:10px;background:var(--superficie);font-size:13px;min-height:40px}.hx .h-tr.h-h{background:none;min-height:0;padding:0 10px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--tinta-suave)}.hx .h-tr .h-dy{display:flex;flex-direction:column;line-height:1.2}.hx .h-tr .h-dy b{font-size:13px}.hx .h-tr .h-dy span{font-size:11px;color:var(--tinta-suave)}.hx .h-tr .h-m{font:600 13px var(--mono)}.hx .h-tr .h-m s,.hx .h-tr .h-m small{display:block;font:500 11px var(--mono);color:var(--tinta-suave)}.hx .h-tr .h-r{text-align:right}.hx .h-tr .h-pq{display:flex;flex-direction:column;font-size:12px;line-height:1.3}.hx .h-tr .h-late{color:#8a4b00;font-weight:700}.hx .h-tr .h-ontime{color:var(--exito);font-weight:700}.hx .h-tr .h-aft{color:var(--tinta-suave)}.hx .h-tr .h-pd{font:700 13px var(--mono);text-align:right}.hx .h-tr .h-cmx{font:600 13px var(--mono);text-align:right}.hx .h-tr .h-cmx.h-ok{color:var(--exito)}.hx .h-tr .h-cmx.h-u{color:var(--tinta-suave);font:500 12px var(--sans)}.hx .h-tr .h-sp2{grid-column:2 / 7;font-size:13px}.hx .h-tr .h-sp2 small{display:block;color:var(--azul-600);font-weight:600;font-size:12px}.hx .h-tr .h-nt{grid-column:2 / -1;font-size:12px;color:var(--azul-600);font-weight:600;margin-top:-2px}.hx .h-tr.h-chg{background:var(--azul-50);box-shadow:inset 3px 0 0 var(--azul-500)}.hx .h-tr.h-flag{background:#fffaf2;box-shadow:inset 3px 0 #e8a33a}.hx .h-tr.h-tt{background:#fff;border:1.5px solid var(--linea);font-weight:700}.hx .h-tr.h-tt .h-m,.hx .h-tr.h-tt .h-pd,.hx .h-tr.h-tt .h-cmx{font-weight:800}.hx .h-fnd{flex:1;min-height:0;display:grid;grid-template-columns:1fr 440px;gap:14px;padding:14px}.hx .h-fl{padding:18px 20px;gap:14px}.hx .h-fl h2,.hx .h-rl h2{margin:0;font-size:24px}.hx .h-by{display:flex;gap:6px;flex-wrap:wrap}.hx .h-by span{font-size:13px;font-weight:600;border:1.5px solid var(--linea);border-radius:999px;padding:5px 12px;background:#fff;color:var(--tinta-suave)}.hx .h-by span.h-on{border-color:var(--azul-500);background:var(--azul-50);color:var(--azul-600)}.hx .h-hit{display:grid;grid-template-columns:150px 1fr 120px 130px;gap:12px;align-items:center;padding:12px 14px;border:1px solid var(--linea);border-radius:12px;cursor:pointer}.hx .h-hit.h-on{border-color:var(--azul-500);background:var(--azul-50);box-shadow:inset 4px 0 0 var(--azul-500)}.hx .h-hit code{font:700 14px var(--mono)}.hx .h-hit .h-d{display:flex;flex-direction:column}.hx .h-hit .h-d b{font-size:14px}.hx .h-hit .h-d span{font-size:12px;color:var(--tinta-suave)}.hx .h-hit .h-t{font:700 15px var(--mono);text-align:right}.hx .h-miss{border:1.5px dashed #e8a33a;background:#fffaf2;border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:8px;font-size:14px}.hx .h-miss b{font-size:15px}.hx .h-rules{display:flex;flex-direction:column;gap:8px}.hx .h-rules div{display:grid;grid-template-columns:22px 1fr;gap:8px;font-size:14px;line-height:1.4}.hx .h-rules i{width:22px;height:22px;border-radius:50%;background:var(--azul-50);color:var(--azul-600);font:800 11px var(--sans);font-style:normal;display:flex;align-items:center;justify-content:center}.hx .h-rmain{flex:1;min-height:0;display:grid;grid-template-columns:1fr 460px;gap:14px;padding:14px}.hx .h-rl{padding:16px 18px;gap:12px}.hx .h-shd2{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.hx .h-shd2 code{font:700 16px var(--mono)}.hx .h-shd2 span{font-size:14px;color:var(--tinta-suave)}.hx .h-rln{display:grid;grid-template-columns:24px 1fr 110px 110px;gap:12px;align-items:center;padding:10px 12px;border:1px solid var(--linea);border-radius:12px}.hx .h-rln.h-on{border-color:var(--azul-500);background:var(--azul-50)}.hx .h-rln.h-no{background:var(--superficie);color:var(--tinta-suave)}.hx .h-rln .h-nm{display:flex;flex-direction:column;gap:2px}.hx .h-rln .h-nm b{font-size:15px;line-height:1.3}.hx .h-rln .h-nm span{font:500 12px var(--mono);color:var(--tinta-suave)}.hx .h-rln .h-st5{font-size:12px;font-weight:700;border-radius:999px;padding:3px 9px;justify-self:start;white-space:nowrap}.hx .h-st5.h-ok{background:#e6f5ee;color:var(--exito)}.hx .h-st5.h-no{background:var(--superficie-2);color:var(--tinta-suave)}.hx .h-st5.h-w{background:#fff4e5;color:#8a4b00}.hx .h-rln .h-pr2{font:700 15px var(--mono);text-align:right}.hx .h-rln.h-new{border-style:dashed;border-color:#6b3fd1;background:#f6f1ff}.hx .h-lbl2{font-size:13px;font-weight:700;color:var(--tinta-suave);margin-bottom:-4px}.hx .h-chips.h-sm button{height:38px;min-width:0;font-size:14px}.hx .h-wbox{border-radius:12px;background:#e6f5ee;color:var(--exito);padding:10px 12px;font-size:14px;font-weight:600}.hx .h-wbox.h-w{background:#fff4e5;color:#8a4b00}.hx .h-addnew{display:grid;grid-template-columns:1fr 150px;gap:10px}.hx .h-rr2{padding:16px 18px;gap:12px}.hx .h-ways{display:grid;grid-template-columns:1fr 1fr;gap:8px}.hx .h-ways button{height:58px;border-radius:12px;border:1.5px solid var(--linea-control);background:#fff;font:700 15px var(--sans);color:var(--tinta);cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px}.hx .h-ways button small{font:600 11px var(--sans);color:var(--tinta-suave)}.hx .h-ways button.h-on{border-color:var(--azul-500);background:var(--azul-50);box-shadow:inset 0 0 0 1.5px var(--azul-500)}.hx .h-ways button:disabled{opacity:.4;cursor:default}.hx .h-big2{display:flex;justify-content:space-between;align-items:baseline;border-top:2px solid var(--linea);padding-top:10px}.hx .h-big2 span{font-weight:700;font-size:16px}.hx .h-big2 b{font:700 30px var(--mono)}.hx .h-hac{display:flex;gap:8px;align-items:center;font-size:13px;color:#5b3fc4;background:#f3efff;border-radius:10px;padding:8px 10px;font-weight:600}.hx .h-appr{display:grid;grid-template-columns:1fr 1fr;gap:8px}.hx .h-appr button{height:46px;border-radius:12px;border:1.5px solid var(--linea-control);background:#fff;font:700 15px var(--sans);color:var(--tinta);cursor:pointer}.hx .h-appr button.h-on{background:#2fae7f;border-color:#2fae7f;color:#fff}.hx .h-fin{height:56px;border:0;border-radius:12px;background:var(--bs);color:#fff;font:700 17px var(--sans);cursor:pointer;margin-top:auto}.hx .h-fin:disabled{opacity:.45;cursor:default}.hx .h-rec{width:330px;background:#fff;border-radius:6px;box-shadow:0 8px 24px #0000002e;padding:16px 18px;font:500 12px/1.45 var(--mono);color:#111;display:flex;flex-direction:column;gap:6px}.hx .h-rec .h-c{text-align:center}.hx .h-rec .h-c b{font:800 18px var(--sans)}.hx .h-rec .h-r2{display:flex;justify-content:space-between;gap:8px}.hx .h-rec .h-r2 b{white-space:nowrap}.hx .h-rec hr{border:0;border-top:1px dashed #999;margin:4px 0;width:100%}.hx .h-rec .h-pol{font:500 10px/1.4 var(--sans);color:#333}.hx .h-rec .h-qr{width:64px;height:64px;align-self:center;background:repeating-conic-gradient(#111 0 25%,#fff 0 50%) 0 0/8px 8px;border:3px solid #fff;outline:1px solid #111}.hx .h-donew{flex:1;display:flex;align-items:center;justify-content:center;gap:40px;padding:20px}.hx .h-donec{width:460px;display:flex;flex-direction:column;gap:14px}.hx .h-donec h2{margin:0;font-size:28px}.hx .h-mid.h-w3{width:700px}.hx .h-hrow{display:grid;grid-template-columns:110px 1fr 70px 110px 108px;gap:10px;align-items:center;padding:8px 12px;border:1px solid var(--linea);border-radius:12px;font-size:13px;cursor:pointer}.hx .h-hrow.h-on{border-color:var(--azul-500);background:var(--azul-50);box-shadow:inset 4px 0 0 var(--azul-500)}.hx .h-hrow code{font:700 13px var(--mono)}.hx .h-hrow .h-d{display:flex;flex-direction:column}.hx .h-hrow .h-d b{font-size:14px}.hx .h-hrow .h-d span{font-size:12px;color:var(--tinta-suave)}.hx .h-hrow .h-t{font:700 14px var(--mono);text-align:right}.hx .h-hrow .h-pw{font-size:12px;color:var(--tinta-suave)}.hx .h-flt5{grid-template-columns:repeat(5,1fr)}.hx .h-dl{display:flex;flex-direction:column;gap:6px}.hx .h-dl div{display:grid;grid-template-columns:1fr auto;gap:10px;font-size:14px}.hx .h-dl div span{color:var(--tinta-suave);font-size:12px;display:block}.hx .h-dl div b{font:600 14px var(--mono);text-align:right}.hx .h-dl div s{color:var(--tinta-suave)}.hx .h-acts3{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.hx .h-acts3 button{height:42px;border-radius:10px;border:1.5px solid var(--linea-control);background:#fff;font:600 14px var(--sans);color:var(--tinta);cursor:pointer}.hx .h-acts3 button.h-p{background:var(--azul-500);border-color:var(--azul-500);color:#fff}.hx .h-acts3 button:disabled{opacity:.45;cursor:default}.hx .h-crow{display:grid;grid-template-columns:100px 1fr 120px 150px;gap:10px;align-items:center;padding:9px 12px;border:1px solid var(--linea);border-radius:12px;font-size:13px;cursor:pointer}.hx .h-crow.h-on{border-color:var(--azul-500);background:var(--azul-50);box-shadow:inset 4px 0 0 var(--azul-500)}.hx .h-crow .h-d{display:flex;flex-direction:column}.hx .h-crow .h-d b{font-size:14px}.hx .h-crow .h-d span{font-size:12px;color:var(--tinta-suave)}.hx .h-crow .h-t{font:700 14px var(--mono);text-align:right}.hx .h-ptab{display:flex;flex-direction:column;gap:6px}.hx .h-prow{display:grid;grid-template-columns:136px 1fr 1.3fr 1fr;gap:8px;align-items:center}.hx .h-prow.h-h{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--tinta-suave)}.hx .h-prow b{font-size:14px}.hx .h-prow .h-in{height:40px;font-size:14px}.hx .h-polt{font-size:13px;line-height:1.5;color:var(--tinta);display:flex;flex-direction:column;gap:7px}.hx .h-polt b{font-size:13px}.hx .h-polt h4{margin:0;font-size:15px}.hx .h-tw{display:flex;gap:16px;align-items:flex-start}.hx .h-flow{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.hx .h-flow span{font-size:12px;font-weight:700;border-radius:999px;padding:4px 11px;background:var(--superficie-2);color:var(--tinta-suave)}.hx .h-flow span.h-y{background:#e6f5ee;color:var(--exito)}.hx .h-flow span.h-n{background:var(--azul-500);color:#fff}.hx .h-flow i{color:var(--tinta-suave);font-style:normal;font-size:12px}.hx .h-g4x{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:10px}.hx .h-invr{display:flex;align-items:center;gap:12px;border:1px solid var(--linea);border-radius:12px;padding:8px 12px;font-size:13px}.hx .h-invr .h-th2{width:46px;height:58px;border-radius:6px;background:repeating-linear-gradient(180deg,#fff 0 5px,#e3e7f0 5px 6px);border:1px solid var(--linea);flex-shrink:0}.hx .h-invr b{font-size:14px}.hx .h-invr span{color:var(--tinta-suave)}.hx .h-invr .h-ok{margin-left:auto;color:var(--exito);font-weight:700;white-space:nowrap}.hx .h-pl{display:flex;flex-direction:column;gap:5px}.hx .h-plh,.hx .h-plr{display:grid;grid-template-columns:1fr 64px 98px 84px 84px;gap:10px;align-items:center}.hx .h-plh{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--tinta-suave);padding:0 12px}.hx .h-plh .h-r,.hx .h-plr .h-r{text-align:right}.hx .h-plr{border:1px solid var(--linea);border-radius:12px;padding:8px 12px;font-size:13px}.hx .h-plr .h-who{display:flex;flex-direction:column;gap:2px;min-width:0}.hx .h-plr .h-who small{font:500 11px var(--mono);color:var(--tinta-suave)}.hx .h-plr .h-who b{font-size:14px;line-height:1.3}.hx .h-plr .h-who em{font-style:normal;font:500 11px var(--mono);color:var(--tinta-suave)}.hx .h-plr .h-m2{font:600 13px var(--mono)}.hx .h-plr .h-flag{display:block;font:700 11px var(--sans);color:#8a4b00}.hx .h-plr .h-sp{display:grid;grid-template-columns:1fr;gap:2px}.hx .h-plr .h-sp .h-in{height:34px;font:600 14px var(--mono);text-align:center;padding:0 4px}.hx .h-plr.h-unk{border-color:#e8a33a;background:#fffaf2}.hx .h-unkb{display:flex;flex-direction:column;gap:6px}.hx .h-unkb .h-sg{font-size:13px}.hx .h-unkb .h-sg b{font-weight:700}.hx .h-unkb .h-bb{display:flex;gap:6px}.hx .h-unkb .h-bb button{height:32px;padding:0 12px;border-radius:9px;border:1.5px solid var(--linea-control);background:#fff;font:600 13px var(--sans);color:var(--tinta);cursor:pointer}.hx .h-unkb .h-bb button.h-p{background:var(--azul-500);border-color:var(--azul-500);color:#fff}.hx .h-ptot{display:grid;grid-template-columns:1fr 64px 98px 84px 84px;gap:10px;padding:4px 12px;font-size:14px;font-weight:700}.hx .h-ptot .h-r{text-align:right;font-family:var(--mono)}.hx .h-lab{display:grid;grid-template-columns:1fr auto;gap:8px 12px;font-size:14px;align-items:center}.hx .h-lab b{font:700 14px var(--mono);text-align:right}.hx .h-lbl3{width:300px;height:100px;border:1px solid #c9d0de;border-radius:6px;background:#fff;display:grid;grid-template-columns:86px 1fr 86px;gap:8px;align-items:center;padding:7px 9px;font-family:var(--sans);color:#111}.hx .h-lbl3 .h-qq{width:84px;height:84px;background:repeating-conic-gradient(#111 0 25%,#fff 0 50%) 0 0/8px 8px;border:3px solid #fff;outline:1px solid #111}.hx .h-lbl3 .h-mm{display:flex;flex-direction:column;gap:2px;font-size:9px;line-height:1.25}.hx .h-lbl3 .h-mm b{font-size:10px}.hx .h-lbl3 .h-pp{text-align:right;font:800 15px var(--sans)}.hx .h-lbl3 .h-pp small{display:block;font:600 8px var(--sans)}.hx .h-sendb2{height:50px;border:0;border-radius:12px;background:var(--azul-500);color:#fff;font:700 16px var(--sans);cursor:pointer}.hx .h-sendb2:disabled{opacity:.45;cursor:default}.hx .h-low{display:grid;grid-template-columns:1fr 90px 80px 86px;gap:10px;align-items:center;padding:8px 12px;border:1px solid var(--linea);border-radius:12px;font-size:13px}.hx .h-low.h-h{border:0;padding:0 12px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--tinta-suave)}.hx .h-low b{font-size:14px}.hx .h-low .h-r{text-align:right;font-family:var(--mono)}.hx .h-low .h-in{height:34px;font:600 14px var(--mono);text-align:center}.hx .h-low.h-on{border-color:var(--azul-500);background:var(--azul-50)}.hx .h-wap{background:#efeae2;border-radius:14px;padding:14px;display:flex;flex-direction:column;gap:8px}.hx .h-wap .h-wmsg{align-self:flex-end;background:#d9fdd3;border-radius:10px;padding:8px 12px;font-size:13px;line-height:1.5;max-width:100%;white-space:pre-line;color:#111b21}.hx .h-wap small{font-size:11px;color:#667781;align-self:flex-end}.hx .h-pstage{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;gap:48px;background:#eef1f6}.hx .h-phone{width:370px;height:760px;border-radius:46px;background:#0f1733;padding:12px;box-shadow:0 24px 50px #0f173359}.hx .h-pscr{width:100%;height:100%;border-radius:36px;background:#fff;overflow:hidden;display:flex;flex-direction:column}.hx .h-pstat{height:34px;display:flex;align-items:center;justify-content:space-between;padding:0 24px;font:700 12px var(--sans);color:var(--tinta)}.hx .h-phd{padding:6px 16px 10px;display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--linea)}.hx .h-phd .h-plate{width:78px;height:30px;border-radius:8px;box-shadow:0 0 0 1px var(--linea)}.hx .h-phd .h-plate .h-wm{font-size:15px}.hx .h-phd div{display:flex;flex-direction:column;line-height:1.2}.hx .h-phd b{font-size:14px}.hx .h-phd span{font-size:11px;color:var(--tinta-suave)}.hx .h-ptabs{display:grid;grid-template-columns:1fr 1fr;margin:10px 16px 0;border:1.5px solid var(--linea-control);border-radius:10px;padding:2px}.hx .h-ptabs span{height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;font:600 13px var(--sans);color:var(--tinta)}.hx .h-ptabs span.h-on{background:var(--azul-500);color:#fff}.hx .h-cam{margin:10px 16px 0;height:124px;border-radius:16px;background:radial-gradient(circle at 50% 45%,#3b4256,#1b2030 70%);position:relative;overflow:hidden;flex-shrink:0}.hx .h-cam .h-box{position:absolute;left:50%;top:44%;width:190px;height:78px;transform:translate(-50%,-50%);border:3px solid #fff;border-radius:14px}.hx .h-cam .h-line{position:absolute;left:calc(50% - 85px);right:calc(50% - 85px);top:44%;height:2px;background:#ff4d4f;box-shadow:0 0 8px #ff4d4f}.hx .h-cam .h-pill{position:absolute;left:50%;bottom:8px;transform:translate(-50%);background:#2fae7f;color:#fff;font:700 12px var(--sans);border-radius:999px;padding:5px 12px;white-space:nowrap}.hx .h-cam .h-doc{position:absolute;left:50%;top:50%;width:170px;height:200px;transform:translate(-50%,-50%) rotate(-3deg);background:repeating-linear-gradient(180deg,#fff 0 9px,#dfe3ea 9px 10px);border-radius:4px}.hx .h-plist{flex:1;min-height:0;overflow:hidden;padding:8px 16px;display:flex;flex-direction:column;gap:5px}.hx .h-pi{display:grid;grid-template-columns:1fr 54px;gap:8px;align-items:center;border:1px solid var(--linea);border-radius:10px;padding:5px 10px}.hx .h-pi b{font-size:11.5px;line-height:1.3;display:block}.hx .h-pi small{font:500 10px var(--mono);color:var(--tinta-suave)}.hx .h-pi .h-c{font:800 15px var(--mono);text-align:right}.hx .h-pi .h-c.h-ok{color:var(--exito)}.hx .h-pi .h-c.h-w{color:#8a4b00}.hx .h-pi.h-last{border-color:#2fae7f;background:#e6f5ee}.hx .h-pfoot{padding:10px 16px 16px;display:flex;flex-direction:column;gap:6px}.hx .h-pfoot button{height:46px;border-radius:12px;border:0;background:var(--azul-500);color:#fff;font:700 15px var(--sans);cursor:pointer}.hx .h-pfoot small{text-align:center;font-size:11px;color:var(--tinta-suave)}.hx .h-pcap{width:420px;display:flex;flex-direction:column;gap:12px}.hx .h-pcap h2{margin:0;font-size:26px}.hx .h-rcv{flex:1;min-height:0;display:grid;grid-template-columns:1fr 460px;gap:14px;padding:14px}.hx .h-rlst{display:flex;flex-direction:column;gap:6px;overflow:hidden}.hx .h-rli{display:grid;grid-template-columns:1fr 110px 120px;gap:12px;align-items:center;padding:9px 12px;border:1px solid var(--linea);border-radius:12px}.hx .h-rli b{font-size:14px;line-height:1.3;display:block}.hx .h-rli small{font:500 12px var(--mono);color:var(--tinta-suave)}.hx .h-rli .h-c{font:800 18px var(--mono);text-align:right}.hx .h-rli .h-st5{justify-self:end}.hx .h-rli.h-bad{border-color:#f3b4ad;background:#fdecea}.hx .h-arr{display:flex;flex-direction:column;gap:6px}.hx .h-arr div{border:1px solid var(--linea);border-radius:12px;padding:10px 12px;display:grid;grid-template-columns:1fr auto;gap:4px 10px;font-size:13px}.hx .h-arr div.h-on{border-color:var(--azul-500);background:var(--azul-50)}.hx .h-arr b{font-size:14px}.hx .h-arr span{color:var(--tinta-suave)}.hx .h-tbtn.h-hot{border-color:#f7b26a;color:#fff;background:#f26b1d40}.hx .h-lrow4{display:grid;grid-template-columns:110px 1fr 120px 90px 150px;gap:10px;align-items:center;padding:9px 12px;border:1px solid var(--linea);border-radius:12px;font-size:13px}.hx .h-lrow4.h-on{border-color:var(--azul-500);background:var(--azul-50);box-shadow:inset 4px 0 0 var(--azul-500)}.hx .h-lrow4 code{font:700 12px var(--mono)}.hx .h-lrow4 .h-d{display:flex;flex-direction:column}.hx .h-lrow4 .h-d b{font-size:14px}.hx .h-lrow4 .h-d span{font-size:12px;color:var(--tinta-suave)}.hx .h-lrow4 .h-t{font:700 13px var(--mono);text-align:right}.hx .h-stores2{display:flex;flex-direction:column;gap:2px;font-size:12px;align-items:flex-end}.hx .h-stores2 span{font-weight:700}.hx .h-stores2 .h-y{color:var(--exito)}.hx .h-stores2 .h-w{color:#8a4b00}.hx .h-stores2 .h-n{color:var(--tinta-suave)}.hx .h-supc .h-tile{width:40px;height:40px;border-radius:10px;color:#fff;font:800 14px var(--sans);display:flex;align-items:center;justify-content:center;flex-shrink:0}.hx .h-supc{display:flex;align-items:center;gap:12px;border:1px solid var(--linea);border-radius:12px;padding:10px 12px}.hx .h-supc div{display:flex;flex-direction:column}.hx .h-supc b{font-size:15px}.hx .h-supc span{font-size:12px;color:var(--tinta-suave)}.hx .h-pdrop{margin-top:6px;background:#fff;border:1.5px solid var(--linea-control);border-radius:12px;box-shadow:0 12px 28px #121f632e;overflow:hidden}.hx .h-pdrop div{padding:7px 14px;display:flex;flex-direction:column;border-bottom:1px solid var(--linea)}.hx .h-pdrop div.h-on{background:var(--azul-50)}.hx .h-pdrop b{font-size:14px}.hx .h-pdrop span{font:500 12px var(--mono);color:var(--tinta-suave)}.hx .h-pdrop .h-add{font-size:13px;font-weight:700;color:var(--azul-600);border-bottom:0}.hx .h-qtyx{display:grid;grid-template-columns:22px 1fr 22px;align-items:center;border:1.5px solid var(--linea-control);border-radius:9px;height:34px;justify-self:end;width:64px}.hx .h-qtyx span{text-align:center;font-weight:700;cursor:pointer}.hx .h-qtyx i{font-style:normal;text-align:center;font:700 13px var(--mono)}.hx .h-xb2{width:30px;height:30px;border-radius:8px;border:0;background:var(--superficie);font-size:16px;cursor:pointer;justify-self:end}.hx .h-plr .h-sp .h-in[value*=","]{font-size:13px}.hx .h-wachat{flex:1;min-height:0;background:#efeae2;padding:10px 12px;display:flex;flex-direction:column;gap:8px;overflow:hidden}.hx .h-wachat .h-q{align-self:flex-start;background:#fff;border-radius:10px;padding:6px;display:flex;flex-direction:column;gap:4px;box-shadow:0 1px .5px #0b141a21}.hx .h-wachat .h-q .h-img{width:190px;height:150px;border-radius:6px;background:repeating-linear-gradient(180deg,#fff 0 8px,#e3e7f0 8px 9px);border:1px solid #d8dde6;position:relative}.hx .h-wachat .h-q .h-img b{position:absolute;left:8px;top:6px;font:800 10px var(--sans);color:#333}.hx .h-wachat .h-q .h-img.h-th{width:110px;height:170px;background:repeating-linear-gradient(180deg,#fdfdfd 0 6px,#e7e9ee 6px 7px)}.hx .h-wachat .h-q small{font-size:10px;color:#667781;text-align:right}.hx .h-wachat .h-t{align-self:flex-start;background:#fff;border-radius:10px;padding:6px 10px;font-size:12px;color:#111b21;max-width:250px}.hx .h-sheet{background:#fff;border-radius:18px 18px 0 0;box-shadow:0 -8px 24px #0000002e;padding:12px 14px 16px;display:flex;flex-direction:column;gap:10px}.hx .h-sheet b{font-size:13px}.hx .h-apps{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.hx .h-apps span{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:10px;color:#333}.hx .h-apps i{width:46px;height:46px;border-radius:12px;background:#e9edf3;display:flex;align-items:center;justify-content:center;font-style:normal;font-size:16px}.hx .h-apps span.h-on i{background:var(--azul-900);color:#fff;box-shadow:0 0 0 3px #9fb0ff}.hx .h-apps span.h-on{font-weight:700;color:var(--azul-900)}.hx .h-tasks{flex:1;min-height:0;padding:10px 16px;display:flex;flex-direction:column;gap:8px;overflow:hidden}.hx .h-tk{border:1px solid var(--linea);border-radius:14px;padding:10px 12px;display:flex;flex-direction:column;gap:3px;cursor:pointer}.hx .h-tk.h-on{border-color:var(--azul-500);background:var(--azul-50);box-shadow:inset 4px 0 0 var(--azul-500)}.hx .h-tk b{font-size:13px}.hx .h-tk span{font-size:11px;color:var(--tinta-suave)}.hx .h-tk em{font-style:normal;align-self:flex-start;font-size:10px;font-weight:800;border-radius:999px;padding:2px 8px;background:#fff4e5;color:#8a4b00}.hx .h-tk em.h-g{background:#e6f5ee;color:var(--exito)}.hx .h-tk em.h-b{background:var(--azul-50);color:var(--azul-600)}.hx .h-tgrid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;padding:0 16px 8px}.hx .h-tgrid span{height:40px;border-radius:10px;border:1.5px solid var(--linea);display:flex;align-items:center;justify-content:center;font:700 12px var(--sans);color:var(--tinta)}.hx .h-bal{border-radius:14px;padding:14px 16px;display:flex;align-items:center;gap:12px}.hx .h-bal.h-ok{background:#e6f5ee;color:var(--exito)}.hx .h-bal.h-no{background:#fdecea;color:var(--rojo)}.hx .h-bal b{font-size:20px}.hx .h-bal span{font-size:14px;color:var(--tinta)}.hx .h-bal i{font-style:normal;width:40px;height:40px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;font:800 18px var(--sans)}.hx .h-rec3{display:flex;flex-direction:column;gap:5px}.hx .h-rh3,.hx .h-rr3{display:grid;grid-template-columns:1fr 80px 80px 80px 90px;gap:10px;align-items:center}.hx .h-rh3{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--tinta-suave);padding:0 12px}.hx .h-rh3 .h-r,.hx .h-rr3 .h-r{text-align:right}.hx .h-rr3{border:1px solid var(--linea);border-radius:12px;padding:8px 12px;font-size:13px}.hx .h-rr3 b{font-size:13px;line-height:1.3}.hx .h-rr3 .h-m2{font:600 13px var(--mono)}.hx .h-rr3.h-bad{border-color:#f3b4ad;background:#fdecea}.hx .h-rr3 .h-dv{font:800 13px var(--mono);text-align:right}.hx .h-rr3 .h-dv.h-ok{color:var(--exito)}.hx .h-rr3 .h-dv.h-no{color:var(--rojo)}.hx .h-opt{display:flex;flex-direction:column;gap:6px}.hx .h-opt .h-seg button{font-size:13px}.hx .h-opt label{font-size:13px;font-weight:700;color:var(--tinta)}.hx .h-opt small{font-size:12px;color:var(--tinta-suave)}.hx .h-lblw{display:grid;grid-template-columns:1fr 1fr;gap:8px}.hx .h-notif{background:#fff;border-radius:16px;box-shadow:0 8px 24px #0f17332e;padding:10px 12px;display:flex;gap:10px;align-items:flex-start;margin:8px 12px 0}.hx .h-notif i{width:30px;height:30px;border-radius:8px;background:var(--azul-900);color:#fff;font-style:normal;display:flex;align-items:center;justify-content:center;font:800 13px var(--sans);flex-shrink:0}.hx .h-notif b{font-size:12px;display:block}.hx .h-notif span{font-size:11px;color:var(--tinta-suave)}.hx .h-three{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.hx .h-three button{height:64px;border-radius:12px;border:1.5px solid var(--linea-control);background:#fff;font:700 15px var(--sans);color:var(--tinta);cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.hx .h-three button small{font:500 12px var(--sans);color:var(--tinta-suave)}.hx .h-three button:hover:not([disabled]){border-color:var(--azul-500);background:var(--azul-50)}.hx .h-three button[disabled]{opacity:.45;cursor:default}.hx .h-plh.h-x3,.hx .h-plr.h-x3{grid-template-columns:1fr 56px 110px 96px}.hx .h-plh.h-x4,.hx .h-plr.h-x4{grid-template-columns:1fr 70px 104px 96px 30px}.hx .h-empty3{border:1.5px dashed var(--linea-control);border-radius:12px;padding:18px 16px;text-align:center;font-size:14px;color:var(--tinta-suave)}.hx #h-pdropw{position:absolute;left:0;right:0;top:100%;z-index:6}.hx .h-pdrop div{cursor:pointer}.hx .h-pdrop div:hover{background:var(--azul-50)}.hx .h-pdrop .h-none2{cursor:default}.hx .h-pdrop .h-none2:hover{background:#fff}.hx .h-pdrop .h-none2 b{font-weight:600;color:var(--tinta-suave)}.hx .h-pop.h-apm{width:1260px;max-height:880px;display:flex;flex-direction:column;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 24px 60px #121f634d}.hx .h-apb{flex:1;min-height:0;display:flex}.hx .h-apl{width:640px;flex-shrink:0;border-right:1px solid var(--linea);padding:18px 28px 24px;overflow-y:auto;display:flex;flex-direction:column;gap:10px}.hx .h-apl>*{flex-shrink:0}.hx .h-apl .h-in{height:54px;font-size:18px;padding:0 14px}.hx .h-apl .h-f label{font-size:14px;font-weight:600}.hx .h-aph{margin:0;font-size:26px;font-weight:700;letter-spacing:-.02em}.hx .h-apq{font-size:14px;color:var(--tinta-suave);line-height:1.45}.hx .h-apo{font-weight:400;color:var(--tinta-suave);font-size:13px}.hx .h-asect{margin-top:8px;padding-top:12px;border-top:1px solid var(--linea);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--azul-500)}.hx .h-asect span{font-weight:500;text-transform:none;letter-spacing:0;color:var(--tinta-suave)}.hx .h-apdl{font-size:13px;font-weight:700;color:var(--tinta-suave)}.hx .h-apills{display:flex;flex-wrap:wrap;gap:8px}.hx .h-ap{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:6px 14px;border:1.5px solid var(--linea-control);border-radius:999px;background:#fff;font:600 15px var(--sans);color:var(--tinta);cursor:pointer}.hx .h-ap i{width:18px;height:18px;border:2px solid var(--linea-control);background:#fff;flex-shrink:0}.hx .h-ap.h-r i{border-radius:50%}.hx .h-ap.h-t i{border-radius:5px}.hx .h-ap.h-on{border-color:var(--azul-500);background:var(--azul-50)}.hx .h-ap.h-r.h-on i{border:6px solid var(--azul-500)}.hx .h-ap.h-t.h-on i{background:var(--azul-500);border-color:var(--azul-500);box-shadow:inset 0 0 0 2px #fff}.hx .h-apcol{display:flex;align-items:center;gap:10px}.hx .h-dotx{width:22px;height:22px;border-radius:50%;border:1.5px solid #c4cad8;flex-shrink:0}.hx .h-apit{font:500 12px var(--mono);color:var(--tinta-suave);flex-shrink:0}.hx .h-aslots{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.hx .h-aslots span{aspect-ratio:1;border:1.5px dashed var(--linea-control);border-radius:12px;background:var(--superficie);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font-size:12px;color:var(--tinta-suave)}.hx .h-aslots b{font-size:24px;font-weight:500;color:var(--azul-500)}.hx .h-akpis{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.hx .h-akpis div{background:var(--azul-900);color:#fff;border-radius:12px;padding:10px 12px;display:flex;flex-direction:column;gap:2px}.hx .h-akpis span{font-size:12px;font-weight:600;color:#bcc9ff;text-transform:uppercase;letter-spacing:.05em}.hx .h-akpis b{font:600 24px var(--mono)}.hx .h-akpis em{font-style:normal;font-size:12px;color:#bcc9ff}.hx .h-mainb2{font-style:normal;font-size:11px;font-weight:700;background:var(--azul-50);color:var(--azul-600);border-radius:999px;padding:2px 8px;margin-left:6px}.hx .h-apr{flex:1;min-width:0;background:var(--superficie);padding:18px 24px;display:flex;flex-direction:column;gap:10px;overflow-y:auto}.hx .h-apr>*{flex-shrink:0}.hx .h-apsub{display:flex;flex-direction:column;gap:1px}.hx .h-apsub b{font-size:18px}.hx .h-apsub span{font-size:13px;color:var(--tinta-suave)}.hx .h-aweb{background:#fff;border:1px solid var(--linea);border-radius:14px;overflow:hidden}.hx .h-awbar{display:flex;align-items:center;gap:6px;padding:8px 12px;background:#eef1f6;border-bottom:1px solid var(--linea)}.hx .h-awbar i{width:9px;height:9px;border-radius:50%;background:#c9cfdb}.hx .h-awbar em{font-style:normal;font-size:12px;color:var(--tinta-suave);margin-left:8px;background:#fff;border-radius:6px;padding:3px 10px;flex:1}.hx .h-awb{display:flex;gap:14px;padding:14px}.hx .h-apic{width:170px;height:170px;flex-shrink:0;flex-direction:column;gap:2px;border:1.5px dashed var(--linea-control);border-radius:12px;background:var(--superficie);display:flex;align-items:center;justify-content:center;text-align:center;color:#9aa3bb;font-size:14px}.hx .h-apic em{font-style:normal;font-size:12px}.hx .h-awi{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px;font-size:13px}.hx .h-awi small{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--tinta-suave)}.hx .h-awi>b{font-size:17px;font-weight:800;line-height:1.25}.hx .h-apr2{font:600 20px var(--mono);color:var(--azul-900)}.hx .h-apr2 em{font:400 12px var(--sans);color:var(--tinta-suave)}.hx .h-awi button{margin-top:4px;height:38px;border:0;border-radius:999px;background:var(--azul-900);color:#fff;font:600 13px var(--sans)}.hx .h-apf{display:flex;align-items:center;gap:10px;padding:12px 24px;border-top:1px solid var(--linea)}.hx .h-apf .h-note{flex:1}.hx .h-rh3.h-x2,.hx .h-rr3.h-x2{grid-template-columns:1fr 90px 90px 100px}.hx .h-rh3.h-x2 span:last-child{text-align:right}.hx .h-files{display:flex;flex-direction:column;gap:6px}.hx .h-fl{display:grid;grid-template-columns:30px 1fr auto;gap:10px;align-items:center;border:1px solid var(--linea);border-radius:12px;padding:8px 12px}.hx .h-fl .h-fi{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:13px;background:var(--superficie-2);color:var(--tinta-suave)}.hx .h-fl.h-ok .h-fi{background:#e6f5ee;color:var(--exito)}.hx .h-fl.h-from .h-fi{background:var(--azul-50);color:var(--azul-600)}.hx .h-fl div{display:flex;flex-direction:column;gap:1px;min-width:0}.hx .h-fl b{font-size:14px}.hx .h-fl .h-fn{font:500 12px var(--mono);color:var(--tinta)}.hx .h-fl small{font-size:12px;color:var(--tinta-suave)}.hx .h-chk3{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.hx .h-chk3 .h-k{border:1px solid var(--linea);border-radius:12px;padding:10px 12px;display:flex;flex-direction:column;gap:2px}.hx .h-chk3 .h-k b{font:700 22px var(--mono)}.hx .h-chk3 .h-k span{font-size:12px;color:var(--tinta-suave)}.hx .h-chk3 .h-k.h-ok b{color:var(--exito)}.hx .h-chk3 .h-k.h-w b{color:#8a4b00}.hx .h-flt5 button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;min-height:50px;font-size:13px}.hx .h-flt5 button small{font:600 11px var(--mono);opacity:.8}.hx .h-rvh,.hx .h-rv{display:grid;grid-template-columns:1fr 1.25fr 96px 150px;gap:10px;align-items:center}.hx .h-rvh{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--tinta-suave);padding:0 12px}.hx .h-rv{border:1px solid var(--linea);border-radius:12px;padding:8px 12px;font-size:13px}.hx .h-rv.h-ok{background:#f3fbf7;border-color:#b9e3cf}.hx .h-rv .h-o{font:500 11px var(--mono);color:var(--tinta-suave);overflow-wrap:anywhere}.hx .h-rv b{font-size:13px;line-height:1.3}.hx .h-rv code{font:600 12px var(--mono)}.hx .h-act2{display:flex;flex-direction:column;gap:3px}.hx .h-act2 small{font-size:11px;color:var(--tinta-suave);line-height:1.3}.hx .h-act2 button{height:32px;border-radius:9px;border:1.5px solid var(--linea-control);background:#fff;font:600 13px var(--sans);color:var(--tinta);cursor:pointer}.hx .h-act2 .h-in{height:32px;font:600 13px var(--mono);padding:0 8px}.hx .h-more2{font-size:13px;color:var(--tinta-suave);padding:0 12px}.hx .h-okt{color:var(--exito);font-weight:800}.hx .h-swc{border:1px solid var(--linea);border-radius:14px;padding:12px 16px;display:flex;flex-direction:column;gap:10px}.hx .h-swh{display:flex;align-items:baseline;gap:10px}.hx .h-swh b{font-size:17px}.hx .h-swh span{font-size:13px;color:var(--tinta-suave)}.hx .h-owr{display:grid;grid-template-columns:1fr 90px 150px;gap:10px;align-items:center;border:1px solid var(--linea);border-radius:12px;padding:8px 12px}.hx .h-owr div{display:flex;flex-direction:column}.hx .h-owr b{font-size:14px}.hx .h-owr small{font-size:12px;color:var(--tinta-suave)}.hx .h-owr .h-c{font:600 13px var(--mono);text-align:right}.hx .h-cst{border:1px solid var(--linea);border-radius:14px;padding:12px 16px;display:flex;flex-direction:column;gap:8px}.hx .h-cst .h-ch{display:flex;align-items:baseline;gap:10px}.hx .h-cst .h-ch b{font-size:17px}.hx .h-cst .h-ch span{font-size:13px;color:var(--tinta-suave)}.hx .h-bar2{height:10px;border-radius:99px;background:var(--superficie-2);overflow:hidden}.hx .h-bar2 i{display:block;height:100%;background:var(--azul-500)}.hx .h-cn{display:flex;align-items:center;gap:16px;font-size:13px;color:var(--tinta-suave)}.hx .h-cn b{color:var(--tinta);font-family:var(--mono)}.hx .h-cn .h-ab{margin-left:auto}.hx .h-sbc{display:grid;grid-template-columns:120px 1fr;gap:12px;align-items:center}.hx .h-sbc>div:first-child{display:flex;flex-direction:column}.hx .h-sbc>div:first-child b{font:700 26px var(--mono)}.hx .h-sbc>div:first-child span{font-size:12px;color:var(--tinta-suave)}.hx .h-cmp{align-items:start}.hx .h-cmp .h-rules div{font-size:13px}.hx .h-tasks{overflow:hidden}.hx .h-tday{border:1px solid var(--linea);border-radius:12px;padding:8px 10px;display:flex;flex-direction:column;gap:6px}.hx .h-tday div{display:flex;flex-direction:column;line-height:1.25}.hx .h-tday b{font-size:13px}.hx .h-tday span{font-size:11px;color:var(--tinta-suave)}.hx .h-tday .h-bar2{height:8px}.hx .h-lh2{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--tinta-suave);margin-top:4px}.hx .h-mc{border:1px solid var(--linea);border-radius:10px;padding:6px 10px;display:flex;flex-direction:column;gap:2px}.hx .h-mc b{font-size:12px;line-height:1.25}.hx .h-mc span{font-size:10.5px;color:var(--tinta-suave)}.hx .h-mc em{font-style:normal;align-self:flex-start;font-size:9.5px;font-weight:800;border-radius:999px;padding:1px 7px}.hx .h-mc em.h-r{background:#fdecea;color:var(--rojo)}.hx .h-mc em.h-w{background:#fff4e5;color:#8a4b00}.hx .h-mc em.h-b{background:var(--azul-50);color:var(--azul-600)}.hx .h-mc.h-dn{opacity:.5}.hx .h-mc.h-dn em{background:#e6f5ee;color:var(--exito)}.hx .h-mc.h-nx{border-style:dashed}.hx .h-zrow{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;padding:8px 16px 0}.hx .h-zrow span{height:30px;border-radius:8px;border:1.5px solid var(--linea-control);display:flex;align-items:center;justify-content:center;font:700 11.5px var(--sans)}.hx .h-nob{font:700 12px var(--sans);color:var(--azul-600);text-align:center;padding:4px 0}.hx .h-pfoot button.h-subm{background:#0b7a54}.hx .h-okc2{background:#e6f5ee;color:var(--exito);width:64px;height:64px;font-size:28px;border-radius:50%;display:flex;align-items:center;justify-content:center}.hx .h-dr{display:grid;grid-template-columns:1fr 90px 90px 50px;gap:10px;align-items:center;border:1px solid var(--linea);border-radius:12px;padding:8px 12px;cursor:pointer}.hx .h-dr.h-on{border-color:var(--azul-500);background:var(--azul-50);box-shadow:inset 4px 0 0 var(--azul-500)}.hx .h-dr.h-dn{opacity:.55}.hx .h-dr div{display:flex;flex-direction:column;min-width:0}.hx .h-dr b{font-size:14px}.hx .h-dr div span{font-size:12px;color:var(--tinta-suave)}.hx .h-dr .h-ex,.hx .h-dr .h-gt{font:600 12px var(--mono);color:var(--tinta-suave);text-align:right}.hx .h-dr .h-df{font:800 15px var(--mono);color:var(--rojo);text-align:right}.hx .h-dr.h-dn .h-df{color:var(--exito)}.hx .h-aib{border:1.5px solid #c9b8ff;background:#faf8ff;border-radius:14px;padding:12px 14px;display:flex;flex-direction:column;gap:8px}.hx .h-aih{display:flex;align-items:center;gap:8px}.hx .h-aih b{font-size:15px}.hx .h-aih em{font-style:normal;font-size:12px;color:var(--tinta-suave);margin-left:auto}.hx .h-ai{font:800 11px var(--sans);color:#fff;background:#6b4fd8;border-radius:6px;padding:3px 6px}.hx .h-wy{display:grid;grid-template-columns:68px 1fr;gap:10px;align-items:start}.hx .h-wy>span{font-size:11px;font-weight:800;border-radius:999px;padding:3px 8px;text-align:center}.hx .h-wy>span.h-l{background:#6b4fd8;color:#fff}.hx .h-wy>span.h-p{background:#ece6ff;color:#4b35a8}.hx .h-wy b{font-size:14px}.hx .h-wy p{margin:2px 0 0;font-size:13px;line-height:1.45;color:var(--tinta)}.hx .h-ev{margin:0;padding-left:18px;font-size:12.5px;line-height:1.5;color:var(--tinta)}.hx .h-rc{background:#fff;border:1px solid var(--linea);border-radius:10px;padding:8px 10px}.hx .h-rc b{font-size:13px}.hx .h-rc p{margin:2px 0 0;font-size:13px;line-height:1.45}.hx .h-rc.h-im{background:var(--superficie)}.hx .h-acts4{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.hx .h-acts4 button{height:46px;border-radius:10px;border:1.5px solid var(--linea-control);background:#fff;font:600 14px var(--sans);color:var(--tinta);cursor:pointer;position:relative}.hx .h-acts4 button.h-rec{border-color:#6b4fd8;box-shadow:0 0 0 2px #ece6ff}.hx .h-acts4 button.h-rec:after{content:"suggested";position:absolute;top:-8px;left:50%;transform:translate(-50%);font:700 9.5px var(--sans);background:#6b4fd8;color:#fff;border-radius:999px;padding:1px 6px}.hx .h-segm{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;background:var(--superficie-2);border-radius:10px;padding:3px}.hx .h-segm span{text-align:center;font:700 11.5px var(--sans);padding:6px 0;border-radius:8px;color:var(--tinta-suave)}.hx .h-segm span.h-on{background:#fff;color:var(--tinta)}.hx .h-ac{border:1px solid var(--linea);border-radius:12px;padding:8px 10px;display:flex;flex-direction:column;gap:4px}.hx .h-at{display:flex;align-items:baseline;justify-content:space-between}.hx .h-at b{font-size:14px}.hx .h-at .h-bigp{font:800 24px var(--mono);color:var(--azul-900)}.hx .h-as{font-size:10.5px;color:var(--tinta-suave)}.hx .h-as b{color:var(--exito)}.hx .h-ac .h-bar2{height:7px}.hx .h-am{display:flex;justify-content:space-between;font-size:10.5px;color:var(--tinta-suave)}.hx .h-am b{color:var(--tinta);font-family:var(--mono)}.hx .h-cz{display:grid;grid-template-columns:1fr auto 30px;gap:6px;align-items:center;font-size:11.5px}.hx .h-cz i{height:8px;border-radius:4px;background:var(--azul-500);display:block}.hx .h-cz b{font:700 11.5px var(--mono);text-align:right}.hx .h-rvh.h-cl,.hx .h-rv.h-cl{grid-template-columns:24px 1fr 190px 90px}.hx .h-rv.h-cl div{display:flex;flex-direction:column}.hx .h-rv.h-cl b{font-size:13px}.hx .h-rv.h-cl code{font:500 11px var(--mono);color:var(--tinta-suave)}.hx .h-rv .h-o2{font-size:12px;color:var(--tinta-suave)}.hx .h-tick{width:18px;height:18px;border-radius:5px;border:2px solid var(--linea-control)}.hx .h-tick.h-on{background:var(--azul-500);border-color:var(--azul-500);box-shadow:inset 0 0 0 2px #fff}.hx .h-cnt{font-style:normal;font:800 11px var(--mono);background:#f26b1d;color:#fff;border-radius:999px;padding:1px 7px;margin-left:4px}.hx .h-rv.h-cl .h-st5{justify-self:start}.hx .h-locsel{height:34px;border-radius:9px;border:1.5px solid var(--linea-control);display:flex;align-items:center;padding:0 10px;font:700 12px var(--sans)}.hx .h-lrk{display:grid;grid-template-columns:1fr auto 44px;gap:8px;align-items:center;border:1px solid var(--linea);border-radius:10px;padding:6px 10px;font-size:12px}.hx .h-lrk span{font-size:10.5px;color:var(--tinta-suave)}.hx .h-lrk em{font-style:normal;font:800 13px var(--mono);text-align:right}.hx .h-hst{display:flex;align-items:center;gap:12px;border-radius:12px;padding:10px 14px}.hx .h-hst i{font-style:normal;width:34px;height:34px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;flex-shrink:0}.hx .h-hst div{display:flex;flex-direction:column}.hx .h-hst b{font-size:15px}.hx .h-hst span{font-size:13px;color:var(--tinta-suave)}.hx .h-hst.h-ok{background:#e6f5ee}.hx .h-hst.h-ok i{color:var(--exito)}.hx .h-hst.h-no{background:#fff4e5}.hx .h-hst.h-no i{color:#8a4b00}.hx .h-prl{display:flex;flex-direction:column;gap:6px}.hx .h-hpr{display:grid;grid-template-columns:1fr 260px;gap:12px;align-items:center;border:1px solid var(--linea);border-radius:12px;padding:8px 12px}.hx .h-hpr.h-nu{opacity:.65}.hx .h-hpr div{display:flex;flex-direction:column}.hx .h-hpr b{font-size:14px}.hx .h-hpr div span{font-size:12px;color:var(--tinta-suave)}.hx .h-hpr i.h-okg,.hx .h-hpr i.h-okr{font-style:normal;font-weight:700;display:inline}.hx .h-hpr i.h-okg{color:var(--exito)}.hx .h-hpr i.h-okr{color:var(--rojo)}.hx .h-hpr .h-in{height:40px;font-size:14px}.hx .h-jobs{display:flex;flex-direction:column;gap:6px}.hx .h-jb{display:grid;grid-template-columns:1fr 150px 170px;gap:10px;align-items:center;border:1px solid var(--linea);border-radius:12px;padding:8px 12px}.hx .h-jb div{display:flex;flex-direction:column}.hx .h-jb b{font-size:14px}.hx .h-jb div span{font-size:12px;color:var(--tinta-suave)}.hx .h-hlt{font-size:12px;color:var(--tinta-suave);text-align:right}.hx .h-cans{display:flex;flex-direction:column;gap:6px}.hx .h-cans div{display:flex;align-items:center;gap:8px;font-size:14px}.hx .h-cans i{font-style:normal;width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:12px}.hx .h-cans .h-y i{background:#e6f5ee;color:var(--exito)}.hx .h-cans .h-n{color:var(--tinta-suave)}.hx .h-cans .h-n i{background:var(--superficie-2)}.hx .h-pstage.h-desk{gap:40px}.hx .h-dsk{width:760px;height:560px;border-radius:12px;background:linear-gradient(135deg,#2b5c9e,#1b3561);position:relative;overflow:hidden;box-shadow:0 20px 50px #0f17334d}.hx .h-win{position:absolute;right:16px;bottom:56px;width:380px;background:#fff;border-radius:10px;box-shadow:0 16px 40px #00000059;overflow:hidden}.hx .h-hwt{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#f3f4f7;border-bottom:1px solid var(--linea)}.hx .h-hwl,.hx .h-ti{width:20px;height:20px;border-radius:6px;background:var(--azul-900);color:#fff;font:800 12px var(--sans);display:inline-flex;align-items:center;justify-content:center}.hx .h-hwt b{font-size:13px}.hx .h-wx{margin-left:auto;font-size:12px;color:var(--tinta-suave);letter-spacing:4px}.hx .h-wb{padding:12px;display:flex;flex-direction:column;gap:6px}.hx .h-wsec{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--tinta-suave);margin-top:6px}.hx .h-hwp{display:grid;grid-template-columns:12px 1fr auto;grid-template-rows:auto auto;column-gap:8px;align-items:center;font-size:13px}.hx .h-hwp .h-dot2{grid-row:span 2;width:10px;height:10px;border-radius:50%}.hx .h-dot2.h-pdg{background:#2fae7f}.hx .h-dot2.h-pdr{background:var(--rojo)}.hx .h-hwp em{font-style:normal;font-size:11px;color:var(--tinta-suave);grid-column:2}.hx .h-hwp>span:last-child{grid-row:1;grid-column:3;font-size:12px;font-weight:700}.hx .h-wq{display:flex;justify-content:space-between;font-size:13px}.hx .h-wq b{font-family:var(--mono)}.hx .h-wbt{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:8px}.hx .h-wbt button{height:36px;border-radius:8px;border:1.5px solid var(--linea-control);background:#fff;font:600 13px var(--sans)}.hx .h-htbar{position:absolute;left:0;right:0;bottom:0;height:44px;background:#141824eb;display:flex;align-items:center;gap:12px;padding:0 12px;color:#fff;font-size:12px}.hx .h-st0{font-size:18px}.hx .h-tbi{background:#ffffff1f;border-radius:6px;padding:5px 10px}.hx .h-tray{margin-left:auto;display:flex;align-items:center;gap:10px}.hx .h-ti{box-shadow:0 0 0 2px #7f9bff}.hx .h-ti.h-r{background:var(--rojo);box-shadow:0 0 0 2px #ffb3ad}.hx .h-ti.h-n{background:#6b7387;box-shadow:none}.hx .h-sdone{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.hx .h-sdone h2{margin:0;font-size:28px}.hx .h-pfail{width:620px;border:1.5px solid #f0c48a;background:#fffaf2;border-radius:16px;padding:14px 16px;display:flex;flex-direction:column;gap:12px}.hx .h-pfh{display:flex;align-items:center;gap:12px}.hx .h-pfh i{font-style:normal;width:36px;height:36px;border-radius:50%;background:#fff4e5;color:#8a4b00;display:flex;align-items:center;justify-content:center;font-weight:800;flex-shrink:0}.hx .h-pfh div{display:flex;flex-direction:column}.hx .h-pfh b{font-size:16px}.hx .h-pfh span{font-size:13px;color:var(--tinta-suave)}.hx .h-pfh.h-w{border:1.5px solid #f0c48a;background:#fffaf2;border-radius:12px;padding:10px 12px}.hx .h-pfh.h-w b{font-size:13px}.hx .h-pfh.h-w span{font-size:11.5px}.hx .h-three.h-v{grid-template-columns:1fr}.hx .h-three.h-v button{height:56px}.hx .h-qj{display:grid;grid-template-columns:1fr 210px 220px;gap:10px;align-items:center;border:1px solid var(--linea);border-radius:12px;padding:8px 12px}.hx .h-qj.h-w{border-color:#f0c48a;background:#fffaf2}.hx .h-qj div{display:flex;flex-direction:column}.hx .h-qj b{font-size:14px}.hx .h-qj div span{font-size:12px;color:var(--tinta-suave)}.hx .h-qj .h-st5{justify-self:start}.hx .h-qb{flex-direction:row!important;gap:6px;justify-content:flex-end}.hx .h-qb button{height:34px;padding:0 12px;border-radius:9px;border:1.5px solid var(--linea-control);background:#fff;font:600 13px var(--sans);color:var(--tinta);cursor:pointer;min-width:100px}.hx .h-psn{display:flex;flex-direction:column;gap:1px;border:1px solid var(--linea);border-radius:10px;padding:8px 10px;margin-bottom:6px;font-size:12px;color:var(--tinta-suave)}.hx .h-psn b{font-size:13px;color:var(--tinta)}.hx .h-psn.h-w{border-color:#f0c48a;background:#fffaf2}.hx .h-rlw{display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 0;background:var(--superficie);border-radius:12px}.hx .h-rlab{width:600px;height:200px;background:#fff;border:1px solid #c9d0de;border-radius:8px;box-shadow:0 2px 8px #121f631f;display:grid;grid-template-columns:172px 1fr 130px;gap:16px;align-items:center;padding:14px 18px;color:#111;font-family:var(--sans)}.hx .h-qq2{width:168px;height:168px;background:repeating-conic-gradient(#111 0 25%,#fff 0 50%) 0 0/12px 12px;border:5px solid #fff;outline:2px solid #111}.hx .h-rm{display:flex;flex-direction:column;gap:4px;min-width:0}.hx .h-rn{font:800 38px var(--mono);letter-spacing:-.02em}.hx .h-hr1{font-size:20px;font-weight:700}.hx .h-hr2{font-size:17px}.hx .h-hr3{font-size:15px;color:#444}.hx .h-hrr{display:flex;flex-direction:column;align-items:flex-end;gap:10px;align-self:stretch;justify-content:space-between}.hx .h-rpl{font:800 22px var(--sans);color:var(--azul-900)}.hx .h-rpl b{color:var(--azul-500)}.hx .h-hrs{font-size:15px;font-weight:700}.hx .h-rx{font-size:13px;font-weight:800;border:2px solid #111;border-radius:6px;padding:3px 8px}.hx .h-rdim{font-size:12px;color:var(--tinta-suave)}.hx .h-qf{display:grid;grid-template-columns:1fr 280px;gap:10px;align-items:center}.hx .h-qf .h-in{height:46px}.mp .mid.hx-w796{width:796px;padding:22px 26px;gap:12px}.mp .all.hx-all{padding:22px 26px;gap:12px}.hx.h-cont,.hx.h-allc{display:flex;flex-direction:column;gap:12px}.hx.h-cont>*,.hx.h-allc>*{flex-shrink:0}.hx .h-th .hb{margin-left:auto}body:has(.mp .all.hx-all) .lang-switch,body:has(.mp .all.hx-all) .sign-out{top:auto;bottom:12px}.hx .h-sel select{width:100%}.hx .hx-row-btn{cursor:pointer}.hx button:disabled{opacity:.45;cursor:default}.hx .hx-err{color:var(--rojo);font-size:13px;font-weight:600}.hx .hx-ask{display:grid;grid-template-columns:1fr 140px;gap:8px;align-items:center}.hx .hx-ask .h-in,.hx .hx-ask .h-sendb2{height:46px}.hx .hx-ask .hx-err{grid-column:1 / -1}.hx.hx-done{position:fixed;inset:0;z-index:60;background:var(--superficie, #f5f7fc);display:flex;align-items:center;justify-content:center;overflow-y:auto}.hx .hx-yesno{display:flex;gap:6px;align-items:center}.hx .hx-yesno button{height:34px;padding:0 12px;border-radius:8px;border:1.5px solid var(--linea-control);background:#fff;font:700 13px var(--sans);cursor:pointer}.hx .hx-lab{position:relative;background:#fff;border:1px solid var(--linea);border-radius:8px;overflow:hidden}.hx .hx-lab span{position:absolute;white-space:pre;font-family:var(--mono);color:#111;line-height:1}.hx .hx-lab i{position:absolute;background:repeating-conic-gradient(#111 0 25%,#fff 0 50%) 0 0 / 8px 8px;outline:2px solid #111}.hx .hx-lab em{position:absolute;border:3px solid #111;border-radius:3px}.hx .hx-every{display:flex;flex-direction:column;gap:4px;font-size:12px}.hx.hx-phone{display:flex;flex-direction:column;gap:10px;padding:0}.iv{--azul-50:#eef2ff;--azul-100:#dde4ff;--azul-500:#2747f5;--azul-600:#1e39d6;--azul-900:#121f63;--tinta:#121f63;--tinta-suave:#4b5a86;--fondo:#ffffff;--superficie:#f5f7fb;--superficie-2:#ebeff6;--linea:#d8deea;--linea-control:#8a94ab;--exito:#0b7a54;--aviso:#b45309;--rojo:#b42318;--sans:"Schibsted Grotesk","Helvetica Neue",Arial,sans-serif;--mono:"IBM Plex Mono",ui-monospace,Menlo,monospace;--b:#f26b1d;--bs:#c2500f;--bt:#fdeee5;font-family:var(--sans);color:var(--tinta)}.iv *,.iv *:before,.iv *:after{box-sizing:border-box}.iv button,.iv input,.iv select,.iv textarea{font-family:var(--sans)}@keyframes i-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.iv .i-wait .i-sp{animation:none}}.iv .i-bizl{font-size:14px;font-weight:600;color:var(--tinta-suave)}.iv .i-th{display:flex;align-items:center;gap:12px}.iv h1{margin:0;font-size:30px;font-weight:700;letter-spacing:-.02em}.iv .i-hb{display:inline-flex;gap:6px;margin-left:auto}.iv .i-hb button{width:88px;height:30px;justify-content:center;border-radius:999px;border:1.5px solid var(--linea-control);background:#fff;font:600 13px var(--sans);color:var(--azul-600);cursor:pointer;display:inline-flex;align-items:center;gap:5px}.iv .i-hb button:hover{border-color:var(--azul-500);background:var(--azul-50)}.iv .i-hb button i{font-style:normal;font-size:10px}.iv .i-seg{display:grid;background:#fff;border:1.5px solid var(--linea-control);border-radius:10px;padding:2px;gap:2px}.iv .i-seg button{min-height:36px;border:0;border-radius:8px;background:transparent;font:600 14px var(--sans);color:var(--tinta);cursor:pointer;padding:4px 6px;line-height:1.2}.iv .i-seg button.i-on{background:var(--azul-500);color:#fff}.iv .i-seg.i-tabs button{min-height:40px;font-size:15px}.iv .i-seg.i-tabs button.i-on{background:var(--azul-900)}.iv .i-sec{display:flex;flex-direction:column;gap:12px;padding:14px 16px;border:1px solid var(--linea);border-radius:14px;background:#fff}.iv .i-sh{display:flex;align-items:center;gap:10px}.iv .i-sh b{font-size:17px}.iv .i-ln{width:24px;height:24px;border-radius:50%;background:var(--azul-500);color:#fff;display:inline-flex;align-items:center;justify-content:center;font:700 12px var(--sans);flex-shrink:0}.iv .i-f{display:flex;flex-direction:column;gap:6px;position:relative}.iv .i-f>label{font-size:14px;font-weight:600}.iv .i-in{height:46px;border:1.5px solid var(--linea-control);border-radius:10px;padding:0 12px;font:500 16px var(--sans);color:var(--tinta);background:#fff;width:100%}.iv .i-in:focus{outline:3px solid var(--azul-100);border-color:var(--azul-500)}.iv .i-sel{position:relative;display:block}.iv .i-sel select{appearance:none;-webkit-appearance:none;cursor:pointer;padding-right:34px;font-weight:600}.iv .i-sel:after{content:"▾";position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:12px;color:var(--tinta-suave);pointer-events:none}.iv .i-money{position:relative}.iv .i-money span{position:absolute;left:12px;top:50%;transform:translateY(-50%);font:600 15px var(--mono);color:var(--tinta-suave)}.iv .i-money .i-in{padding-left:30px;font-family:var(--mono)}.iv .i-pct{position:relative}.iv .i-pct span{position:absolute;right:12px;top:50%;transform:translateY(-50%);font:600 15px var(--mono);color:var(--tinta-suave)}.iv .i-pct .i-in{padding-right:30px;font-family:var(--mono);text-align:right}.iv .i-steps{display:flex;flex-direction:column;gap:6px}.iv .i-step{display:grid;grid-template-columns:62px 1fr 28px 120px 32px;gap:8px;align-items:center}.iv .i-step .i-w{font-size:14px;font-weight:600;color:var(--tinta-suave)}.iv .i-step .i-ar{text-align:center;color:var(--tinta-suave);font-weight:700}.iv .i-step .i-in:disabled{background:var(--superficie);color:var(--tinta-suave)}.iv .i-x{width:32px;height:32px;border:0;border-radius:8px;background:none;font-size:20px;color:var(--tinta-suave);cursor:pointer}.iv .i-x:hover{background:var(--superficie-2)}.iv .i-x:disabled{visibility:hidden}.iv .i-lk{align-self:flex-start;background:none;border:0;padding:2px 0;font:600 14px var(--sans);color:var(--azul-500);text-decoration:underline;cursor:pointer}.iv .i-row2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.iv .i-ab{width:164px;height:36px;flex-shrink:0;border-radius:10px;border:1.5px solid var(--linea-control);background:#fff;font:600 14px var(--sans);color:var(--tinta);cursor:pointer}.iv .i-ab:hover{border-color:var(--azul-500);background:var(--azul-50)}.iv .i-ck{width:22px;height:22px;flex-shrink:0;border-radius:6px;border:1.5px solid var(--linea-control);background:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:13px;color:#fff;cursor:pointer;padding:0}.iv .i-ck.i-on{background:var(--azul-500);border-color:var(--azul-500)}.iv .i-rule{display:grid;grid-template-columns:22px 1fr 32px;gap:10px;align-items:start;padding:10px 12px;border:1px solid var(--linea);border-radius:12px;background:var(--superficie)}.iv .i-rule.i-off{opacity:.55}.iv .i-rule .i-rb{display:flex;flex-direction:column;gap:8px;min-width:0}.iv .i-rule .i-rl{display:grid;grid-template-columns:1fr 92px;gap:8px}.iv .i-rule .i-rl2{display:grid;grid-template-columns:1fr 136px;gap:8px}.iv .i-rule .i-rl2.i-h{grid-template-columns:1fr 68px 136px}.iv .i-rule .i-in{height:40px;font-size:15px;background:#fff}.iv .i-hrs{position:relative}.iv .i-hrs span{position:absolute;right:10px;top:50%;transform:translateY(-50%);font:600 13px var(--sans);color:var(--tinta-suave)}.iv .i-hrs .i-in{padding-right:30px;font-family:var(--mono);text-align:right}.iv .i-mult{position:relative}.iv .i-mult span{position:absolute;left:10px;top:50%;transform:translateY(-50%);font:700 15px var(--mono);color:var(--tinta-suave)}.iv .i-mult .i-in{padding-left:26px;font-family:var(--mono)}.iv .i-inline{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:15px}.iv .i-inline .i-in{width:auto}.iv .i-ppl{display:flex;flex-direction:column;gap:8px}.iv .i-pp{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border:1px solid var(--linea);border-radius:12px;background:#fff}.iv .i-pp .i-top{display:flex;align-items:center;gap:10px}.iv .i-av2{width:34px;height:34px;border-radius:50%;background:var(--azul-50);color:var(--azul-600);font:700 13px var(--sans);display:flex;align-items:center;justify-content:center;flex-shrink:0}.iv .i-pp .i-nm{flex:1;min-width:0;display:flex;flex-direction:column}.iv .i-pp .i-nm b{font-size:15px}.iv .i-pp .i-nm span{font-size:12px;color:var(--tinta-suave)}.iv .i-pp .i-top .i-sel{width:210px}.iv .i-pp .i-bot{display:grid;grid-template-columns:165px 1fr 180px;gap:8px}.iv .i-pp .i-in{height:40px;font-size:14px}.iv .i-pp .i-money span{font-size:13px}.iv .i-pp .i-unit{position:absolute;right:10px;top:50%;transform:translateY(-50%);font:600 12px var(--sans);color:var(--tinta-suave)}.iv .i-pp .i-in:disabled{background:var(--superficie);color:#9aa3bd}.iv .i-ctx{font-size:13px;font-weight:700;color:var(--tinta-suave);text-transform:uppercase;letter-spacing:.05em;padding-bottom:6px}.iv .i-s{padding:16px 0;display:flex;flex-direction:column;gap:10px;position:relative}.iv .i-s.i-first{padding-top:4px}.iv .i-s:not(.i-first):before{content:"";position:absolute;left:14px;right:0;top:0;height:1px;background:linear-gradient(90deg,#2747f5 0,#7f9bff 60px,#c9d3f5 140px,#e3e8f3 60%,transparent)}.iv .i-s:not(.i-first):after{content:"";position:absolute;left:0;top:-4px;width:9px;height:9px;transform:rotate(45deg);border-radius:2px;background:linear-gradient(135deg,#2747f5,#7f9bff)}.iv .i-rh{display:flex;align-items:baseline;gap:8px}.iv .i-rh h3{margin:0;font-size:16px}.iv .i-rh span{margin-left:auto;font-size:12px;color:var(--tinta-suave);text-align:right}.iv .i-big{display:flex;flex-direction:column;gap:4px;background:var(--azul-900);color:#fff;border-radius:14px;padding:14px 16px}.iv .i-big .i-t{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#93a6fd}.iv .i-big .i-r{font-size:19px;font-weight:700;line-height:1.35}.iv .i-big .i-r em{font-style:normal;color:#9fb4ff}.iv .i-tbl{display:grid;gap:7px 12px;align-items:center;font-size:14px}.iv .i-tbl .i-fh{font-size:11px;font-weight:700;color:var(--tinta-suave);text-transform:uppercase;letter-spacing:.05em}.iv .i-tbl .i-r{text-align:right;font-family:var(--mono)}.iv .i-tbl .i-fh.i-r{font-family:var(--sans)}.iv .i-tbl .i-b{font-weight:700}.iv .i-tbl .i-nm{font-weight:600;display:flex;flex-direction:column;overflow-wrap:anywhere}.iv .i-tbl .i-nm small{font-weight:500;font-size:12px;color:var(--tinta-suave)}.iv .i-tbl .i-tot{border-top:1.5px solid var(--linea);padding-top:7px}.iv .i-tbl .i-muted{color:var(--tinta-suave);font-family:var(--sans);font-size:13px}.iv .i-tag{font-size:12px;font-weight:700;border-radius:999px;padding:2px 9px;white-space:nowrap;justify-self:start}.iv .i-tag.i-o{background:#e6f5ee;color:var(--exito)}.iv .i-tag.i-n{background:var(--superficie-2);color:var(--tinta-suave)}.iv .i-tag.i-a{background:#fff4e5;color:#8a4b00}.iv .i-chips{display:flex;flex-wrap:wrap;gap:6px}.iv .i-chips span{font-size:13px;font-weight:600;border:1.5px solid var(--linea);border-radius:999px;padding:4px 11px;background:#fff}.iv .i-chips span small{font-weight:500;color:var(--tinta-suave);margin-left:4px}.iv .i-empty{font-size:14px;color:var(--tinta-suave);background:var(--superficie);border-radius:10px;padding:12px 14px}.iv .i-chart svg{display:block;width:100%;height:210px}.iv .i-leg{display:flex;gap:14px;font-size:12px;color:var(--tinta-suave);flex-wrap:wrap}.iv .i-leg i{display:inline-block;width:18px;height:0;border-top:3px solid var(--azul-500);vertical-align:middle;margin-right:5px}.iv .i-leg b{display:inline-block;width:10px;height:10px;border-radius:50%;background:#fff;border:2.5px solid var(--azul-900);vertical-align:middle;margin-right:5px}.iv .i-note{font-size:13px;color:var(--tinta-suave);line-height:1.45}.iv .i-bg{position:absolute;inset:0;background:#0f17338c;display:flex;align-items:center;justify-content:center;z-index:50}.iv .i-pop{background:#fff;border-radius:18px;width:620px;max-height:820px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 20px 50px #0000004d}.iv .i-pop .i-ph{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid var(--linea)}.iv .i-pop .i-ph .i-t{flex:1;display:flex;flex-direction:column}.iv .i-pop .i-ph .i-t b{font-size:20px}.iv .i-pop .i-ph .i-t span{font-size:13px;color:var(--tinta-suave)}.iv .i-pop .i-ph .i-x{width:34px;height:34px;border-radius:50%;background:var(--superficie-2);font-size:18px}.iv .i-pop .i-pb{padding:16px 20px;display:flex;flex-direction:column;gap:12px;overflow-y:auto}.iv .i-pop .i-tabsx{display:flex;gap:6px;padding:10px 20px 0;border-bottom:1px solid var(--linea)}.iv .i-pop .i-tabsx span{padding:8px 12px;font:600 14px var(--sans);color:var(--tinta-suave);border-bottom:3px solid transparent}.iv .i-pop .i-tabsx span.i-on{color:var(--azul-900);border-bottom-color:var(--azul-500)}.iv .i-seen{font-size:13px;color:var(--tinta-suave);background:var(--superficie);border-radius:10px;padding:10px 12px;line-height:1.45}.iv .i-vid{margin:16px 20px 0;aspect-ratio:16/9;border-radius:12px;background:radial-gradient(circle at 30% 30%,#2d47c8,#121f63 70%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff}.iv .i-vid .i-vplay{width:70px;height:70px;border-radius:50%;background:#fffffff2;color:#121f63;display:flex;align-items:center;justify-content:center;font-size:28px;padding-left:6px}.iv .i-vid .i-vt{font:700 19px var(--sans)}.iv .i-ml{height:11px;border-radius:6px;background:#e7ebf4}.iv .i-toast{position:absolute;left:300px;bottom:22px;z-index:40;display:flex;align-items:center;gap:12px;background:#0f1733;color:#fff;border-radius:12px;padding:10px 14px;font:600 14px var(--sans);box-shadow:0 8px 20px #00000040}.iv .i-pbody{flex:1;min-height:0;display:flex;flex-direction:column;position:relative}.iv .i-ptop{height:64px;flex-shrink:0;background:var(--azul-900);color:#fff;display:flex;align-items:center;gap:14px;padding:0 16px}.iv .i-plate{height:44px;width:132px;border-radius:10px;background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.iv .i-wm{font:800 24px var(--sans);letter-spacing:-.03em;color:#121f63}.iv .i-wm span{color:var(--b)}.iv .i-ploc{display:flex;flex-direction:column}.iv .i-ploc b{font-size:16px}.iv .i-ploc span{font-size:13px;color:#bcc9ff}.iv .i-shift{margin-left:auto;display:flex;align-items:center;gap:12px;background:#ffffff14;border-radius:12px;padding:6px 12px 6px 6px}.iv .i-shift .i-av{width:38px;height:38px;border-radius:50%;background:var(--bs);font:800 16px var(--sans);display:flex;align-items:center;justify-content:center}.iv .i-shift .i-t{display:flex;flex-direction:column;line-height:1.25}.iv .i-shift .i-t b{font-size:14px}.iv .i-shift .i-t span{font-size:12px;color:#bcc9ff}.iv .i-pace{width:240px;display:flex;flex-direction:column;gap:4px}.iv .i-pace .i-bar{height:7px;border-radius:4px;background:#ffffff2e;overflow:hidden}.iv .i-pace .i-bar i{display:block;height:100%;background:#2fae7f;border-radius:4px}.iv .i-pace span{font-size:12px;color:#dfe5ff}.iv .i-tbtn{height:44px;width:118px;border-radius:10px;border:1.5px solid #3a4a9a;background:transparent;color:#fff;font:600 14px var(--sans);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px}.iv .i-tbtn em{font-style:normal;background:#fff;color:var(--azul-900);border-radius:999px;font-size:11px;font-weight:800;padding:0 6px}.iv .i-pmain{flex:1;min-height:0;display:grid;grid-template-columns:1fr 480px;gap:14px;padding:14px}.iv .i-card{background:#fff;border-radius:16px;border:1px solid var(--linea);display:flex;flex-direction:column;min-height:0}.iv .i-left{padding:14px;gap:12px}.iv .i-scanrow{display:grid;grid-template-columns:1fr 150px;gap:10px}.iv .i-scan{position:relative}.iv .i-scan svg{position:absolute;left:16px;top:50%;transform:translateY(-50%)}.iv .i-scan .i-in{height:60px;font-size:19px;padding-left:52px;border-width:2px;border-color:var(--azul-500)}.iv .i-rbtn{height:60px;border-radius:12px;border:2px solid var(--linea-control);background:#fff;font:700 16px var(--sans);color:var(--tinta);cursor:pointer}.iv .i-quick{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}.iv .i-quick button{height:62px;border-radius:12px;border:1.5px solid var(--linea);background:var(--superficie);cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:var(--tinta)}.iv .i-quick button b{font:700 14px var(--sans)}.iv .i-quick button span{font:500 12px var(--mono);color:var(--tinta-suave)}.iv .i-lh{display:grid;grid-template-columns:1fr 128px 110px 120px 36px;gap:10px;padding:0 6px;font-size:11px;font-weight:700;color:var(--tinta-suave);text-transform:uppercase;letter-spacing:.05em}.iv .i-lh .i-r{text-align:right}.iv .i-lines{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:6px}.iv .i-ln2{display:grid;grid-template-columns:1fr 128px 110px 120px 36px;gap:10px;align-items:center;padding:10px 6px;border-top:1px solid #eef1f6}.iv .i-ln2:first-child{border-top:0}.iv .i-ln2 .i-nm{display:flex;flex-direction:column;gap:3px;min-width:0}.iv .i-ln2 .i-nm b{font-size:15px;line-height:1.3}.iv .i-ln2 .i-nm span{font:500 12px var(--mono);color:var(--tinta-suave)}.iv .i-ln2 .i-nm .i-rp{font:600 12px var(--sans);color:#6b3fd1}.iv .i-qty{display:grid;grid-template-columns:38px 1fr 38px;border:1.5px solid var(--linea-control);border-radius:10px;height:40px;overflow:hidden}.iv .i-qty button{border:0;background:var(--superficie);font:700 18px var(--sans);color:var(--tinta);cursor:pointer}.iv .i-qty b{display:flex;align-items:center;justify-content:center;font:700 16px var(--mono)}.iv .i-pr{text-align:right;font:600 15px var(--mono)}.iv .i-pr small{display:block;font:600 12px var(--sans);color:var(--exito)}.iv .i-pr s{display:block;font:500 12px var(--mono);color:var(--tinta-suave)}.iv .i-tot{text-align:right;font:700 16px var(--mono)}.iv .i-xb{width:36px;height:36px;border:0;border-radius:9px;background:none;font-size:20px;color:var(--tinta-suave);cursor:pointer}.iv .i-xb:hover{background:var(--superficie-2)}.iv .i-empty2{margin:auto;text-align:center;color:var(--tinta-suave);font-size:15px}.iv .i-right{padding:14px;gap:12px}.iv .i-cust{display:flex;align-items:center;gap:12px;border:1.5px dashed var(--linea-control);border-radius:12px;padding:10px 12px;min-height:64px}.iv .i-cust.i-on{border-style:solid;border-color:var(--linea);background:var(--superficie)}.iv .i-cust .i-av2{width:40px;height:40px;border-radius:50%;background:var(--azul-50);color:var(--azul-600);font:700 15px var(--sans);display:flex;align-items:center;justify-content:center;flex-shrink:0}.iv .i-cust .i-t{flex:1;display:flex;flex-direction:column;min-width:0}.iv .i-cust .i-t b{font-size:15px}.iv .i-cust .i-t span{font-size:13px;color:var(--tinta-suave)}.iv .i-cust .i-ab{width:104px}.iv .i-sums{display:grid;grid-template-columns:1fr auto;gap:6px 12px;font-size:15px;padding:4px 2px}.iv .i-sums span{color:var(--tinta-suave)}.iv .i-sums b{font:600 15px var(--mono);text-align:right}.iv .i-sums .i-dc{color:var(--exito)}.iv .i-total{display:flex;align-items:baseline;justify-content:space-between;border-top:2px solid var(--linea);padding:12px 2px 0}.iv .i-total span{font-size:16px;font-weight:700}.iv .i-total b{font:700 40px var(--mono);letter-spacing:-.02em}.iv .i-paid{display:flex;flex-direction:column;gap:6px}.iv .i-paid div{display:flex;justify-content:space-between;font-size:14px;background:#e6f5ee;color:var(--exito);border-radius:10px;padding:8px 12px;font-weight:700}.iv .i-paid div.i-bal{background:#fff4e5;color:#8a4b00}.iv .i-paid code{font:700 14px var(--mono)}.iv .i-payb{margin-top:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.iv .i-payb button{height:86px;border-radius:14px;border:0;color:#fff;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;font:800 17px var(--sans)}.iv .i-payb button svg{width:28px;height:28px}.iv .i-payb .i-cash{background:#0b7a54}.iv .i-payb .i-cardb{background:var(--azul-500)}.iv .i-payb .i-sinpe{background:var(--bs)}.iv .i-payb button:disabled{opacity:.4;cursor:default}.iv .i-acts{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.iv .i-acts button{height:44px;border-radius:10px;border:1.5px solid var(--linea-control);background:#fff;font:600 14px var(--sans);color:var(--tinta);cursor:pointer}.iv .i-bg{position:absolute;inset:0;background:#0f17338c;display:flex;align-items:center;justify-content:center;z-index:20}.iv .i-pop{width:640px;max-height:820px}.iv .i-pop.i-wide{width:760px}.iv .i-pbig{display:flex;align-items:baseline;justify-content:space-between;background:var(--superficie);border-radius:12px;padding:12px 16px}.iv .i-pbig span{font-size:15px;font-weight:600;color:var(--tinta-suave)}.iv .i-pbig b{font:700 32px var(--mono)}.iv .i-fast{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.iv .i-fast button{height:52px;border-radius:12px;border:1.5px solid var(--linea-control);background:#fff;font:700 16px var(--mono);color:var(--tinta);cursor:pointer}.iv .i-fast button.i-on{border-color:var(--azul-500);background:var(--azul-50)}.iv .i-change{display:flex;justify-content:space-between;align-items:baseline;border-radius:12px;padding:12px 16px;background:#e6f5ee;color:var(--exito)}.iv .i-change span{font-size:16px;font-weight:700}.iv .i-change b{font:700 30px var(--mono)}.iv .i-two{display:grid;grid-template-columns:1fr 1fr;gap:10px}.iv .i-two button{height:52px;border-radius:12px;font:700 16px var(--sans);cursor:pointer}.iv .i-two .i-sb{border:1.5px solid var(--linea-control);background:#fff;color:var(--tinta)}.iv .i-two .i-p{border:0;background:var(--bs);color:#fff}.iv .i-two .i-p:disabled{opacity:.45;cursor:default}.iv .i-rate{font-size:13px;color:var(--tinta-suave)}.iv .i-sinpebox{display:grid;grid-template-columns:1fr 1fr;gap:12px}.iv .i-sinpebox div{background:var(--superficie);border-radius:12px;padding:12px 14px;display:flex;flex-direction:column;gap:2px}.iv .i-sinpebox span{font-size:13px;font-weight:600;color:var(--tinta-suave)}.iv .i-sinpebox b{font:700 22px var(--mono)}.iv .i-sinpebox small{font-size:13px;color:var(--tinta)}.iv .i-wait{display:flex;align-items:center;gap:14px;border-radius:14px;padding:14px 16px;background:#fff4e5;color:#8a4b00}.iv .i-wait.i-ok{background:#e6f5ee;color:var(--exito)}.iv .i-wait .i-sp{width:30px;height:30px;border-radius:50%;border:4px solid #f3d3a5;border-top-color:#b45309;animation:i-spin 1s linear infinite;flex-shrink:0}.iv .i-wait .i-ck2{width:30px;height:30px;border-radius:50%;background:var(--exito);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;flex-shrink:0}.iv .i-wait .i-t{flex:1;display:flex;flex-direction:column}.iv .i-wait .i-t b{font-size:16px}.iv .i-wait .i-t span{font-size:13px}.iv .i-wait code{font:700 20px var(--mono)}.iv .i-chips{display:flex;gap:8px;flex-wrap:wrap}.iv .i-chips button{height:44px;min-width:118px;padding:0 14px;border-radius:999px;border:1.5px solid var(--linea-control);background:#fff;font:600 15px var(--sans);color:var(--tinta);cursor:pointer}.iv .i-chips button.i-on{background:var(--azul-900);border-color:var(--azul-900);color:#fff}.iv .i-ckrow{display:flex;align-items:center;gap:10px;font-size:15px}.iv .i-doneh{display:flex;align-items:center;gap:12px}.iv .i-doneh .i-ck2{width:40px;height:40px;border-radius:50%;background:var(--exito);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:20px}.iv .i-doneh b{font-size:22px;display:block}.iv .i-doneh span{font-size:14px;color:var(--tinta-suave)}.iv .i-g2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.iv .i-g3{display:grid;grid-template-columns:150px 1fr 1fr;gap:10px}.iv .i-seg.i-s3{grid-template-columns:repeat(3,1fr)}.iv .i-seg.i-s2{grid-template-columns:1fr 1fr}.iv .i-conds{display:flex;gap:6px;flex-wrap:wrap}.iv .i-conds button{height:34px;padding:0 12px;border-radius:999px;border:1.5px solid var(--linea-control);background:#fff;font:600 13px var(--sans);color:var(--tinta);cursor:pointer}.iv .i-conds button.i-on{background:var(--azul-900);border-color:var(--azul-900);color:#fff}.iv .i-quote{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}.iv .i-quote div{background:var(--superficie);border-radius:12px;padding:10px 12px;display:flex;flex-direction:column}.iv .i-quote span{font-size:12px;font-weight:600;color:var(--tinta-suave)}.iv .i-quote b{font:700 20px var(--mono)}.iv .i-lock{font-size:12px;color:var(--tinta-suave)}.iv .i-toast2{position:absolute;left:50%;bottom:18px;transform:translate(-50%);z-index:30;background:#0f1733;color:#fff;border-radius:12px;padding:10px 16px;font:600 14px var(--sans)}.iv .i-scanrow{grid-template-columns:1fr 140px 140px}.iv .i-scan .i-drop{position:absolute;left:0;right:0;top:64px;z-index:8;background:#fff;border:1.5px solid var(--linea-control);border-radius:12px;box-shadow:0 12px 28px #121f632e;overflow:hidden}.iv .i-drop .i-dh{padding:8px 14px;font-size:12px;color:var(--tinta-suave);background:var(--superficie);font-weight:600}.iv .i-drop .i-dr{display:grid;grid-template-columns:1fr 110px 96px;gap:10px;align-items:center;padding:10px 14px;border-top:1px solid #eef1f6;cursor:pointer}.iv .i-drop .i-dr:hover{background:var(--azul-50)}.iv .i-drop .i-dr b{font-size:14px}.iv .i-drop .i-dr span{font:500 12px var(--mono);color:var(--tinta-suave)}.iv .i-drop .i-dr .i-pr2{font:700 14px var(--mono);text-align:right}.iv .i-drop .i-dr .i-stk{font-size:12px;font-weight:700;color:var(--exito);text-align:right}.iv .i-drop mark{background:#fff1b8;color:inherit;border-radius:3px}.iv .i-lh,.iv .i-ln2{grid-template-columns:1fr 128px 110px 116px 40px 36px}.iv .i-pctb{width:40px;height:36px;border-radius:9px;border:1.5px solid var(--linea);background:#fff;font:700 14px var(--sans);color:var(--tinta-suave);cursor:pointer}.iv .i-pctb.i-on{border-color:var(--exito);color:var(--exito);background:#e6f5ee}.iv .i-acts{grid-template-columns:repeat(4,1fr)}.iv .i-promo{display:flex;align-items:center;gap:10px;border-radius:12px;padding:9px 10px 9px 14px;background:linear-gradient(90deg,#fff4e5,#fdeee5);border:1px solid #f6d3b8}.iv .i-promo b{font-size:14px;color:#8a3a0a}.iv .i-promo span{font-size:12px;color:#8a4b00}.iv .i-promo .i-t{flex:1;display:flex;flex-direction:column}.iv .i-promo button{width:104px;height:38px;border-radius:10px;border:0;background:var(--bs);color:#fff;font:700 14px var(--sans);cursor:pointer}.iv .i-promo.i-on{background:#e6f5ee;border-color:#bfe5d3}.iv .i-promo.i-on b,.iv .i-promo.i-on span{color:var(--exito)}.iv .i-factchip{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:var(--azul-600);background:var(--azul-50);border-radius:10px;padding:7px 12px}.iv .i-acts button.i-on{border-color:var(--azul-500);color:var(--azul-600);background:var(--azul-50)}.iv .i-clock{font-size:13px;font-weight:600;color:var(--tinta-suave);text-align:right;line-height:1.35}.iv .i-pop.i-xw{width:880px}.iv .i-g4{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.iv .i-ph4{height:68px;border-radius:12px;border:1.5px dashed var(--linea-control);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font-size:13px;font-weight:600;color:var(--tinta-suave);cursor:pointer;background:#fff}.iv .i-ph4.i-got{border-style:solid;border-color:var(--linea);background:linear-gradient(135deg,#2a3150,#566089);color:#fff}.iv .i-ph4 small{font-size:11px;font-weight:600;opacity:.8}.iv .i-combo{position:relative}.iv .i-combo .i-list{position:absolute;left:0;right:0;top:50px;z-index:9;background:#fff;border:1.5px solid var(--linea-control);border-radius:10px;box-shadow:0 12px 28px #121f632e;overflow:hidden}.iv .i-combo .i-list div{padding:9px 12px;font-size:14px;cursor:pointer;display:flex;justify-content:space-between}.iv .i-combo .i-list div:hover{background:var(--azul-50)}.iv .i-combo .i-list div span{font:600 13px var(--mono);color:var(--tinta-suave)}.iv .i-combo .i-list .i-new{border-top:1px solid var(--linea);color:var(--azul-600);font-weight:700}.iv .i-gb2{display:flex;align-items:center;gap:12px}.iv .i-gb2>span{font-size:14px;font-weight:600;white-space:nowrap}.iv .i-condadd{display:inline-flex;gap:6px}.iv .i-condadd .i-in{width:220px;height:34px;font-size:13px}.iv .i-condadd .i-ab{width:64px;height:34px}.iv .i-g4b{display:grid;grid-template-columns:210px 1fr 1fr 1fr;gap:10px}.iv .i-g4b .i-seg button{min-height:40px;font-size:13px}.iv .i-giftl{display:flex;flex-direction:column;gap:6px}.iv .i-giftl button{display:flex;align-items:center;gap:10px;text-align:left;border:1.5px solid var(--linea);border-radius:10px;background:#fff;padding:8px 12px;font:600 14px var(--sans);color:var(--tinta);cursor:pointer}.iv .i-giftl button.i-on{border-color:var(--azul-500);background:var(--azul-50)}.iv .i-money2{position:relative}.iv .i-money2 span{position:absolute;left:12px;top:50%;transform:translateY(-50%);font:600 15px var(--mono);color:var(--tinta-suave)}.iv .i-money2 .i-in{padding-left:28px;font-family:var(--mono)}.iv .i-hint{font-size:11px;font-weight:600;color:var(--tinta-suave)}.iv .i-addc{display:grid;grid-template-columns:1fr 100px;gap:8px}.iv .i-addc .i-ab{width:100px;height:46px}.iv .i-more{align-self:flex-start;background:none;border:0;padding:0;font:600 14px var(--sans);color:var(--azul-500);text-decoration:underline;cursor:pointer}.iv .i-rlist{display:flex;flex-direction:column;gap:6px}.iv .i-rr{display:grid;grid-template-columns:84px 1fr 150px 116px;gap:12px;align-items:center;padding:10px 12px;border:1px solid var(--linea);border-radius:12px}.iv .i-rr code{font:700 14px var(--mono)}.iv .i-rr .i-nm{display:flex;flex-direction:column}.iv .i-rr .i-nm b{font-size:14px}.iv .i-rr .i-nm span{font-size:12px;color:var(--tinta-suave)}.iv .i-rr .i-ab{width:116px;height:40px}.iv .i-rr .i-ab.i-p{background:var(--bs);border-color:var(--bs);color:#fff}.iv .i-st2{font-size:12px;font-weight:700;border-radius:999px;padding:3px 10px;justify-self:start}.iv .i-st2.i-rd{background:#e6f5ee;color:var(--exito)}.iv .i-st2.i-wp{background:#fff4e5;color:#8a4b00}.iv .i-st2.i-ir{background:var(--azul-50);color:var(--azul-600)}.iv .i-follow{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.iv .i-follow button{height:52px;border-radius:12px;border:1.5px solid var(--linea-control);background:#fff;font:700 15px var(--sans);color:var(--tinta);cursor:pointer}.iv .i-follow button.i-on{background:#e6f5ee;border-color:var(--exito);color:var(--exito)}.iv .i-qrbox{display:grid;grid-template-columns:110px 1fr;gap:14px;align-items:center;background:var(--superficie);border-radius:12px;padding:10px 12px}.iv .i-qrbox .i-t{display:flex;flex-direction:column;gap:4px;font-size:13px}.iv .i-qrbox .i-t b{font-size:14px}.iv .i-or{display:flex;align-items:center;gap:10px;font-size:12px;font-weight:700;color:var(--tinta-suave);text-transform:uppercase;letter-spacing:.06em}.iv .i-or:before,.iv .i-or:after{content:"";flex:1;height:1px;background:var(--linea)}.iv .i-found{display:grid;grid-template-columns:40px 1fr 104px;gap:12px;align-items:center;padding:10px 12px;border:1px solid var(--linea);border-radius:12px}.iv .i-found .i-av2{width:40px;height:40px;border-radius:50%;background:var(--azul-50);color:var(--azul-600);font:700 15px var(--sans);display:flex;align-items:center;justify-content:center}.iv .i-found .i-t{display:flex;flex-direction:column}.iv .i-found .i-t b{font-size:15px}.iv .i-found .i-t span{font-size:13px;color:var(--tinta-suave)}.iv .i-found .i-ab{width:104px}.iv .i-stepr{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;padding:12px 14px 0}.iv .i-stepr button{height:48px;border-radius:12px;border:1.5px solid var(--linea);background:#fff;font:700 15px var(--sans);color:var(--tinta-suave);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px}.iv .i-stepr button i{width:24px;height:24px;border-radius:50%;background:var(--superficie-2);color:var(--tinta-suave);font:800 12px var(--sans);display:inline-flex;align-items:center;justify-content:center;font-style:normal}.iv .i-stepr button.i-on{border-color:var(--azul-500);color:var(--azul-900);box-shadow:inset 0 -3px 0 var(--azul-500)}.iv .i-stepr button.i-on i{background:var(--azul-500);color:#fff}.iv .i-stepr button.i-done{color:var(--exito)}.iv .i-stepr button.i-done i{background:var(--exito);color:#fff}.iv .i-stepr button.i-warn{color:#8a4b00}.iv .i-stepr button.i-warn i{background:#e8a33a;color:#fff}.iv .i-cmain{flex:1;min-height:0;display:grid;grid-template-columns:1fr 480px;gap:14px;padding:12px 14px 14px}.iv .i-cl{padding:16px 18px;gap:14px;overflow:hidden}.iv .i-cl h2{margin:0;font-size:24px}.iv .i-cl .i-lead{font-size:15px;color:var(--tinta-suave);margin-top:-8px}.iv .i-den{display:grid;grid-template-columns:1fr 1fr;gap:16px}.iv .i-den .i-col{display:flex;flex-direction:column;gap:6px}.iv .i-den .i-ch{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--tinta-suave);display:grid;grid-template-columns:96px 132px 1fr;gap:10px;padding:0 4px}.iv .i-den .i-ch span:last-child{text-align:right}.iv .i-dr2{display:grid;grid-template-columns:96px 132px 1fr;gap:10px;align-items:center;padding:3px 4px;border-radius:10px}.iv .i-dr2 b{font:700 16px var(--mono)}.iv .i-dr2 .i-qt{display:grid;grid-template-columns:36px 1fr 36px;height:40px;border:1.5px solid var(--linea-control);border-radius:10px;overflow:hidden}.iv .i-dr2 .i-qt button{border:0;background:var(--superficie);font:700 17px var(--sans);color:var(--tinta);cursor:pointer}.iv .i-dr2 .i-qt input{border:0;text-align:center;font:700 16px var(--mono);color:var(--tinta);width:100%;min-width:0;outline:0}.iv .i-dr2 .i-lt{text-align:right;font:600 15px var(--mono);color:var(--tinta-suave)}.iv .i-dr2.i-has .i-lt{color:var(--tinta)}.iv .i-ctot{display:flex;align-items:baseline;justify-content:space-between;border-top:2px solid var(--linea);padding-top:12px}.iv .i-ctot span{font-size:16px;font-weight:700}.iv .i-ctot b{font:700 34px var(--mono)}.iv .i-rowb{display:flex;gap:10px;margin-top:auto}.iv .i-rowb button{height:52px;border-radius:12px;font:700 16px var(--sans);cursor:pointer;flex:1}.iv .i-rowb .i-sb{border:1.5px solid var(--linea-control);background:#fff;color:var(--tinta)}.iv .i-rowb .i-p{border:0;background:var(--bs);color:#fff}.iv .i-rowb .i-p:disabled{opacity:.45;cursor:default}.iv .i-res{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}.iv .i-res div{border-radius:12px;padding:12px 14px;background:var(--superficie);display:flex;flex-direction:column;gap:2px}.iv .i-res span{font-size:13px;font-weight:600;color:var(--tinta-suave)}.iv .i-res b{font:700 24px var(--mono)}.iv .i-res .i-ok{background:#e6f5ee}.iv .i-res .i-ok b,.iv .i-res .i-ok span{color:var(--exito)}.iv .i-res .i-bad{background:#fdecea}.iv .i-res .i-bad b,.iv .i-res .i-bad span{color:var(--rojo)}.iv .i-res .i-wv{background:#fff4e5}.iv .i-res .i-wv b,.iv .i-res .i-wv span{color:#8a4b00}.iv .i-cmp{display:flex;flex-direction:column;gap:8px}.iv .i-cmpr{display:grid;grid-template-columns:1fr 150px 150px 120px;gap:12px;align-items:center;padding:10px 14px;border-radius:12px;background:var(--superficie);font-size:15px}.iv .i-cmpr.i-h{background:none;padding:0 14px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--tinta-suave)}.iv .i-cmpr .i-r{text-align:right;font:600 15px var(--mono)}.iv .i-cmpr.i-h .i-r{font:700 12px var(--sans)}.iv .i-okt{font-size:13px;font-weight:700;color:var(--exito);text-align:right}.iv .i-badt{font-size:13px;font-weight:700;color:var(--rojo);text-align:right}.iv .i-eml{display:flex;flex-direction:column;gap:5px}.iv .i-em{display:grid;grid-template-columns:70px 1fr 110px 170px;gap:12px;align-items:center;padding:6px 12px;border:1px solid var(--linea);border-radius:10px;font-size:14px}.iv .i-em code{font:600 13px var(--mono);color:var(--tinta-suave)}.iv .i-em .i-r{text-align:right;font:700 14px var(--mono)}.iv .i-em.i-ns{border-color:#f3b4ad;background:#fdecea}.iv .i-em .i-tag3{font-size:12px;font-weight:700;border-radius:999px;padding:3px 9px;justify-self:end}.iv .i-tag3.i-e{background:#e6f5ee;color:var(--exito)}.iv .i-tag3.i-h{background:var(--azul-50);color:var(--azul-600)}.iv .i-tag3.i-n{background:#fff;color:var(--rojo);border:1px solid #f3b4ad}.iv .i-side{padding:16px 18px;gap:12px}.iv .i-side h3{margin:0;font-size:17px}.iv .i-kv3{display:grid;grid-template-columns:1fr auto;gap:8px 12px;font-size:15px}.iv .i-kv3 span{color:var(--tinta-suave)}.iv .i-kv3 b{font:600 15px var(--mono);text-align:right}.iv .i-kv3 .i-t{font-weight:700;color:var(--tinta)}.iv .i-kv3 .i-tb{font:700 16px var(--mono)}.iv .i-hidden{display:flex;align-items:center;gap:10px;background:var(--superficie);border-radius:12px;padding:12px 14px;font-size:14px;color:var(--tinta-suave)}.iv .i-sep2{height:1px;background:var(--linea);margin:2px 0}.iv .i-sent{display:flex;flex-direction:column;gap:8px}.iv .i-sent div{display:flex;align-items:center;gap:10px;font-size:15px}.iv .i-sent i{width:22px;height:22px;border-radius:50%;background:var(--exito);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-size:12px;font-weight:800}.iv .i-wa2{background:#e7f8ee;border-radius:14px;padding:12px 14px;font-size:14px;line-height:1.5;color:#0f3d2a;max-width:420px}.iv .i-wa2 b{display:block;margin-bottom:2px}.iv .i-opn{flex:1;min-height:0;display:grid;grid-template-columns:1fr 480px;gap:14px;padding:14px}.iv .i-center{flex:1;display:flex;align-items:center;justify-content:center;padding:20px}.iv .i-bcard{width:640px;background:#fff;border-radius:20px;border:1px solid var(--linea);padding:28px 32px;display:flex;flex-direction:column;gap:16px;box-shadow:0 12px 30px #121f631f}.iv .i-bcard h2{margin:0;font-size:28px}.iv .i-bcard .i-lead{font-size:15px;color:var(--tinta-suave)}.iv .i-timer{font:700 56px var(--mono);letter-spacing:-.02em;text-align:center;color:var(--azul-900)}.iv .i-wk{flex:1;min-height:0;display:grid;grid-template-columns:1fr 440px;gap:14px;padding:14px}.iv .i-wl{padding:16px 18px;gap:12px}.iv .i-wl .i-hd{display:flex;align-items:baseline;gap:12px}.iv .i-wl .i-hd h2{margin:0;font-size:24px}.iv .i-wl .i-hd span{font-size:15px;color:var(--tinta-suave)}.iv .i-wl .i-hd .i-x2{margin-left:auto}.iv .i-wrow{display:grid;grid-template-columns:118px 112px 1fr 84px 110px 96px;gap:10px;align-items:center;padding:8px 12px;border-radius:12px;border:1px solid var(--linea);font-size:14px;min-height:56px}.iv .i-wrow.i-h{border:0;min-height:0;padding:0 12px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--tinta-suave)}.iv .i-wrow .i-dy{display:flex;flex-direction:column}.iv .i-wrow .i-dy b{font-size:15px}.iv .i-wrow .i-dy span{font-size:12px;color:var(--tinta-suave)}.iv .i-wrow .i-sc{font:500 13px var(--mono);color:var(--tinta-suave)}.iv .i-wrow .i-wt{display:flex;flex-direction:column;gap:2px}.iv .i-wrow .i-wt b{font:600 14px var(--mono)}.iv .i-wrow .i-wt span{font-size:12px;color:var(--tinta-suave)}.iv .i-wrow .i-wt s{color:var(--tinta-suave);font:500 12px var(--mono)}.iv .i-wrow .i-hr{text-align:right;font:700 15px var(--mono)}.iv .i-wrow .i-cm{text-align:right;font:600 13px var(--mono);color:var(--tinta-suave)}.iv .i-wrow .i-cm.i-ok{color:var(--exito)}.iv .i-wrow .i-fx{height:36px;border-radius:9px;border:1.5px solid var(--linea-control);background:#fff;font:600 13px var(--sans);color:var(--tinta);cursor:pointer}.iv .i-wrow .i-fx.i-need{border-color:#e8a33a;background:#fff4e5;color:#8a4b00}.iv .i-wrow.i-flag{border-color:#f0c48a;background:#fffaf2}.iv .i-wrow.i-off{background:var(--superficie)}.iv .i-wrow.i-hol{background:var(--azul-50);border-color:#c9d3f5}.iv .i-wrow.i-chg{border-color:#c9d3f5;box-shadow:inset 4px 0 0 var(--azul-500)}.iv .i-stc{font-size:12px;font-weight:700;border-radius:999px;padding:3px 9px;justify-self:start;white-space:nowrap}.iv .i-stc.i-ok{background:#e6f5ee;color:var(--exito)}.iv .i-stc.i-w{background:#fff4e5;color:#8a4b00}.iv .i-stc.i-n{background:var(--superficie-2);color:var(--tinta-suave)}.iv .i-stc.i-b{background:var(--azul-50);color:var(--azul-600)}.iv .i-wfoot{display:flex;align-items:center;gap:10px;margin-top:auto}.iv .i-wfoot .i-small{height:40px;padding:0 14px;border-radius:10px;border:1.5px dashed var(--linea-control);background:#fff;font:600 14px var(--sans);color:var(--tinta-suave);cursor:pointer}.iv .i-wfoot .i-sp{flex:1}.iv .i-wfoot .i-sb2{width:180px;height:52px;border-radius:12px;border:1.5px solid var(--linea-control);background:#fff;font:700 16px var(--sans);color:var(--tinta);cursor:pointer}.iv .i-wfoot .i-p2{width:240px;height:52px;border-radius:12px;border:0;background:var(--bs);color:#fff;font:700 16px var(--sans);cursor:pointer}.iv .i-wfoot .i-p2:disabled{opacity:.45;cursor:default}.iv .i-tot4{display:grid;grid-template-columns:1fr auto;gap:8px 12px;font-size:15px}.iv .i-tot4 span{color:var(--tinta-suave)}.iv .i-tot4 b{font:600 15px var(--mono);text-align:right}.iv .i-tot4 .i-t{color:var(--tinta);font-weight:700}.iv .i-tot4 .i-tb{font:700 17px var(--mono)}.iv .i-callout{border-radius:12px;padding:10px 12px;font-size:13px;line-height:1.45}.iv .i-callout.i-w{background:#fff4e5;color:#8a4b00}.iv .i-callout.i-ok{background:#e6f5ee;color:var(--exito)}.iv .i-callout.i-n{background:var(--superficie);color:var(--tinta-suave)}.iv .i-emps{display:flex;flex-direction:column;gap:6px}.iv .i-emp{display:grid;grid-template-columns:36px 1fr 120px 110px;gap:10px;align-items:center;padding:8px 12px;border:1px solid var(--linea);border-radius:12px;cursor:pointer}.iv .i-emp.i-on{border-color:var(--azul-500);background:var(--azul-50);box-shadow:inset 4px 0 0 var(--azul-500)}.iv .i-emp .i-av2{width:36px;height:36px;font-size:13px}.iv .i-emp .i-nm{display:flex;flex-direction:column}.iv .i-emp .i-nm b{font-size:14px}.iv .i-emp .i-nm span{font-size:12px;color:var(--tinta-suave)}.iv .i-emp .i-r{text-align:right;font:600 13px var(--mono)}.iv .i-mrows{display:flex;flex-direction:column;gap:5px}.iv .i-mr{display:grid;grid-template-columns:96px 1fr 70px;gap:10px;align-items:center;font-size:13px;padding:6px 10px;border-radius:10px;background:var(--superficie)}.iv .i-mr b{font:600 13px var(--mono)}.iv .i-mr .i-hr{text-align:right;font:700 13px var(--mono)}.iv .i-mr.i-chg{background:var(--azul-50);box-shadow:inset 3px 0 0 var(--azul-500)}.iv .i-mr s{color:var(--tinta-suave)}.iv .i-mr small{display:block;color:var(--azul-600);font-weight:600;font-size:12px}.iv .i-two2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.iv .i-two2 button{height:48px;border-radius:12px;font:700 15px var(--sans);cursor:pointer}.iv .i-two2 .i-sb{border:1.5px solid var(--linea-control);background:#fff;color:var(--tinta)}.iv .i-two2 .i-p{border:0;background:var(--azul-500);color:#fff}.iv .i-mgrid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.iv .i-mgrid button{height:56px;border-radius:12px;border:1.5px solid var(--linea-control);background:#fff;font:700 16px var(--sans);color:var(--tinta);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px}.iv .i-mgrid button.i-hi{border-color:var(--azul-500);background:var(--azul-50);color:var(--azul-900)}.iv .i-mgrid button:disabled{color:var(--tinta-suave);cursor:default}.iv .i-mgrid button small{font-size:12px;font-weight:600;color:var(--tinta-suave)}.iv .i-emps3{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.iv .i-emps3 button{display:grid;grid-template-columns:34px 1fr auto;gap:8px;align-items:center;height:58px;padding:0 10px;border:1px solid var(--linea);border-radius:12px;background:#fff;cursor:pointer;text-align:left;font-family:var(--sans)}.iv .i-emps3 button.i-on{border-color:var(--azul-500);background:var(--azul-50);box-shadow:inset 0 -3px 0 var(--azul-500)}.iv .i-emps3 .i-av2{width:34px;height:34px;font-size:13px}.iv .i-emps3 .i-nm{display:flex;flex-direction:column;min-width:0}.iv .i-emps3 .i-nm b{font-size:14px;color:var(--tinta)}.iv .i-emps3 .i-nm span{font-size:12px;color:var(--tinta-suave);font-family:var(--mono)}.iv .i-tsx{display:flex;flex-direction:column;gap:4px}.iv .i-tr{display:grid;grid-template-columns:80px 54px 70px 72px 104px 62px 44px 86px 80px;gap:8px;align-items:center;padding:5px 10px;border-radius:10px;background:var(--superficie);font-size:13px;min-height:40px}.iv .i-tr.i-h{background:none;min-height:0;padding:0 10px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--tinta-suave)}.iv .i-tr .i-dy{display:flex;flex-direction:column;line-height:1.2}.iv .i-tr .i-dy b{font-size:13px}.iv .i-tr .i-dy span{font-size:11px;color:var(--tinta-suave)}.iv .i-tr .i-m{font:600 13px var(--mono)}.iv .i-tr .i-m s,.iv .i-tr .i-m small{display:block;font:500 11px var(--mono);color:var(--tinta-suave)}.iv .i-tr .i-r{text-align:right}.iv .i-tr .i-pq{display:flex;flex-direction:column;font-size:12px;line-height:1.3}.iv .i-tr .i-late{color:#8a4b00;font-weight:700}.iv .i-tr .i-ontime{color:var(--exito);font-weight:700}.iv .i-tr .i-aft{color:var(--tinta-suave)}.iv .i-tr .i-pd{font:700 13px var(--mono);text-align:right}.iv .i-tr .i-cmx{font:600 13px var(--mono);text-align:right}.iv .i-tr .i-cmx.i-ok{color:var(--exito)}.iv .i-tr .i-cmx.i-u{color:var(--tinta-suave);font:500 12px var(--sans)}.iv .i-tr .i-sp2{grid-column:2 / 7;font-size:13px}.iv .i-tr .i-sp2 small{display:block;color:var(--azul-600);font-weight:600;font-size:12px}.iv .i-tr .i-nt{grid-column:2 / -1;font-size:12px;color:var(--azul-600);font-weight:600;margin-top:-2px}.iv .i-tr.i-chg{background:var(--azul-50);box-shadow:inset 3px 0 0 var(--azul-500)}.iv .i-tr.i-flag{background:#fffaf2;box-shadow:inset 3px 0 #e8a33a}.iv .i-tr.i-tt{background:#fff;border:1.5px solid var(--linea);font-weight:700}.iv .i-tr.i-tt .i-m,.iv .i-tr.i-tt .i-pd,.iv .i-tr.i-tt .i-cmx{font-weight:800}.iv .i-fnd{flex:1;min-height:0;display:grid;grid-template-columns:1fr 440px;gap:14px;padding:14px}.iv .i-fl{padding:18px 20px;gap:14px}.iv .i-fl h2,.iv .i-rl h2{margin:0;font-size:24px}.iv .i-by{display:flex;gap:6px;flex-wrap:wrap}.iv .i-by span{font-size:13px;font-weight:600;border:1.5px solid var(--linea);border-radius:999px;padding:5px 12px;background:#fff;color:var(--tinta-suave)}.iv .i-by span.i-on{border-color:var(--azul-500);background:var(--azul-50);color:var(--azul-600)}.iv .i-hit{display:grid;grid-template-columns:150px 1fr 120px 130px;gap:12px;align-items:center;padding:12px 14px;border:1px solid var(--linea);border-radius:12px;cursor:pointer}.iv .i-hit.i-on{border-color:var(--azul-500);background:var(--azul-50);box-shadow:inset 4px 0 0 var(--azul-500)}.iv .i-hit code{font:700 14px var(--mono)}.iv .i-hit .i-d{display:flex;flex-direction:column}.iv .i-hit .i-d b{font-size:14px}.iv .i-hit .i-d span{font-size:12px;color:var(--tinta-suave)}.iv .i-hit .i-t{font:700 15px var(--mono);text-align:right}.iv .i-miss{border:1.5px dashed #e8a33a;background:#fffaf2;border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:8px;font-size:14px}.iv .i-miss b{font-size:15px}.iv .i-rules{display:flex;flex-direction:column;gap:8px}.iv .i-rules div{display:grid;grid-template-columns:22px 1fr;gap:8px;font-size:14px;line-height:1.4}.iv .i-rules i{width:22px;height:22px;border-radius:50%;background:var(--azul-50);color:var(--azul-600);font:800 11px var(--sans);font-style:normal;display:flex;align-items:center;justify-content:center}.iv .i-rmain{flex:1;min-height:0;display:grid;grid-template-columns:1fr 460px;gap:14px;padding:14px}.iv .i-rl{padding:16px 18px;gap:12px}.iv .i-shd2{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.iv .i-shd2 code{font:700 16px var(--mono)}.iv .i-shd2 span{font-size:14px;color:var(--tinta-suave)}.iv .i-rln{display:grid;grid-template-columns:24px 1fr 110px 110px;gap:12px;align-items:center;padding:10px 12px;border:1px solid var(--linea);border-radius:12px}.iv .i-rln.i-on{border-color:var(--azul-500);background:var(--azul-50)}.iv .i-rln.i-no{background:var(--superficie);color:var(--tinta-suave)}.iv .i-rln .i-nm{display:flex;flex-direction:column;gap:2px}.iv .i-rln .i-nm b{font-size:15px;line-height:1.3}.iv .i-rln .i-nm span{font:500 12px var(--mono);color:var(--tinta-suave)}.iv .i-rln .i-st5{font-size:12px;font-weight:700;border-radius:999px;padding:3px 9px;justify-self:start;white-space:nowrap}.iv .i-st5.i-ok{background:#e6f5ee;color:var(--exito)}.iv .i-st5.i-no{background:var(--superficie-2);color:var(--tinta-suave)}.iv .i-st5.i-w{background:#fff4e5;color:#8a4b00}.iv .i-rln .i-pr2{font:700 15px var(--mono);text-align:right}.iv .i-rln.i-new{border-style:dashed;border-color:#6b3fd1;background:#f6f1ff}.iv .i-lbl2{font-size:13px;font-weight:700;color:var(--tinta-suave);margin-bottom:-4px}.iv .i-chips.i-sm button{height:38px;min-width:0;font-size:14px}.iv .i-wbox{border-radius:12px;background:#e6f5ee;color:var(--exito);padding:10px 12px;font-size:14px;font-weight:600}.iv .i-wbox.i-w{background:#fff4e5;color:#8a4b00}.iv .i-addnew{display:grid;grid-template-columns:1fr 150px;gap:10px}.iv .i-rr2{padding:16px 18px;gap:12px}.iv .i-ways{display:grid;grid-template-columns:1fr 1fr;gap:8px}.iv .i-ways button{height:58px;border-radius:12px;border:1.5px solid var(--linea-control);background:#fff;font:700 15px var(--sans);color:var(--tinta);cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px}.iv .i-ways button small{font:600 11px var(--sans);color:var(--tinta-suave)}.iv .i-ways button.i-on{border-color:var(--azul-500);background:var(--azul-50);box-shadow:inset 0 0 0 1.5px var(--azul-500)}.iv .i-ways button:disabled{opacity:.4;cursor:default}.iv .i-big2{display:flex;justify-content:space-between;align-items:baseline;border-top:2px solid var(--linea);padding-top:10px}.iv .i-big2 span{font-weight:700;font-size:16px}.iv .i-big2 b{font:700 30px var(--mono)}.iv .i-hac{display:flex;gap:8px;align-items:center;font-size:13px;color:#5b3fc4;background:#f3efff;border-radius:10px;padding:8px 10px;font-weight:600}.iv .i-appr{display:grid;grid-template-columns:1fr 1fr;gap:8px}.iv .i-appr button{height:46px;border-radius:12px;border:1.5px solid var(--linea-control);background:#fff;font:700 15px var(--sans);color:var(--tinta);cursor:pointer}.iv .i-appr button.i-on{background:#2fae7f;border-color:#2fae7f;color:#fff}.iv .i-fin{height:56px;border:0;border-radius:12px;background:var(--bs);color:#fff;font:700 17px var(--sans);cursor:pointer;margin-top:auto}.iv .i-fin:disabled{opacity:.45;cursor:default}.iv .i-rec{width:330px;background:#fff;border-radius:6px;box-shadow:0 8px 24px #0000002e;padding:16px 18px;font:500 12px/1.45 var(--mono);color:#111;display:flex;flex-direction:column;gap:6px}.iv .i-rec .i-c{text-align:center}.iv .i-rec .i-c b{font:800 18px var(--sans)}.iv .i-rec .i-r2{display:flex;justify-content:space-between;gap:8px}.iv .i-rec .i-r2 b{white-space:nowrap}.iv .i-rec hr{border:0;border-top:1px dashed #999;margin:4px 0;width:100%}.iv .i-rec .i-pol{font:500 10px/1.4 var(--sans);color:#333}.iv .i-rec .i-qr{width:64px;height:64px;align-self:center;background:repeating-conic-gradient(#111 0 25%,#fff 0 50%) 0 0/8px 8px;border:3px solid #fff;outline:1px solid #111}.iv .i-donew{flex:1;display:flex;align-items:center;justify-content:center;gap:40px;padding:20px}.iv .i-donec{width:460px;display:flex;flex-direction:column;gap:14px}.iv .i-donec h2{margin:0;font-size:28px}.iv .i-mid.i-w3{width:700px}.iv .i-hrow{display:grid;grid-template-columns:110px 1fr 70px 110px 108px;gap:10px;align-items:center;padding:8px 12px;border:1px solid var(--linea);border-radius:12px;font-size:13px;cursor:pointer}.iv .i-hrow.i-on{border-color:var(--azul-500);background:var(--azul-50);box-shadow:inset 4px 0 0 var(--azul-500)}.iv .i-hrow code{font:700 13px var(--mono)}.iv .i-hrow .i-d{display:flex;flex-direction:column}.iv .i-hrow .i-d b{font-size:14px}.iv .i-hrow .i-d span{font-size:12px;color:var(--tinta-suave)}.iv .i-hrow .i-t{font:700 14px var(--mono);text-align:right}.iv .i-hrow .i-pw{font-size:12px;color:var(--tinta-suave)}.iv .i-flt5{grid-template-columns:repeat(5,1fr)}.iv .i-dl{display:flex;flex-direction:column;gap:6px}.iv .i-dl div{display:grid;grid-template-columns:1fr auto;gap:10px;font-size:14px}.iv .i-dl div span{color:var(--tinta-suave);font-size:12px;display:block}.iv .i-dl div b{font:600 14px var(--mono);text-align:right}.iv .i-dl div s{color:var(--tinta-suave)}.iv .i-acts3{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.iv .i-acts3 button{height:42px;border-radius:10px;border:1.5px solid var(--linea-control);background:#fff;font:600 14px var(--sans);color:var(--tinta);cursor:pointer}.iv .i-acts3 button.i-p{background:var(--azul-500);border-color:var(--azul-500);color:#fff}.iv .i-acts3 button:disabled{opacity:.45;cursor:default}.iv .i-crow{display:grid;grid-template-columns:100px 1fr 120px 150px;gap:10px;align-items:center;padding:9px 12px;border:1px solid var(--linea);border-radius:12px;font-size:13px;cursor:pointer}.iv .i-crow.i-on{border-color:var(--azul-500);background:var(--azul-50);box-shadow:inset 4px 0 0 var(--azul-500)}.iv .i-crow .i-d{display:flex;flex-direction:column}.iv .i-crow .i-d b{font-size:14px}.iv .i-crow .i-d span{font-size:12px;color:var(--tinta-suave)}.iv .i-crow .i-t{font:700 14px var(--mono);text-align:right}.iv .i-ptab{display:flex;flex-direction:column;gap:6px}.iv .i-prow{display:grid;grid-template-columns:136px 1fr 1.3fr 1fr;gap:8px;align-items:center}.iv .i-prow.i-h{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--tinta-suave)}.iv .i-prow b{font-size:14px}.iv .i-prow .i-in{height:40px;font-size:14px}.iv .i-polt{font-size:13px;line-height:1.5;color:var(--tinta);display:flex;flex-direction:column;gap:7px}.iv .i-polt b{font-size:13px}.iv .i-polt h4{margin:0;font-size:15px}.iv .i-tw{display:flex;gap:16px;align-items:flex-start}.iv .i-flow{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.iv .i-flow span{font-size:12px;font-weight:700;border-radius:999px;padding:4px 11px;background:var(--superficie-2);color:var(--tinta-suave)}.iv .i-flow span.i-y{background:#e6f5ee;color:var(--exito)}.iv .i-flow span.i-n{background:var(--azul-500);color:#fff}.iv .i-flow i{color:var(--tinta-suave);font-style:normal;font-size:12px}.iv .i-g4x{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:10px}.iv .i-invr{display:flex;align-items:center;gap:12px;border:1px solid var(--linea);border-radius:12px;padding:8px 12px;font-size:13px}.iv .i-invr .i-th2{width:46px;height:58px;border-radius:6px;background:repeating-linear-gradient(180deg,#fff 0 5px,#e3e7f0 5px 6px);border:1px solid var(--linea);flex-shrink:0}.iv .i-invr b{font-size:14px}.iv .i-invr span{color:var(--tinta-suave)}.iv .i-invr .i-ok{margin-left:auto;color:var(--exito);font-weight:700;white-space:nowrap}.iv .i-pl{display:flex;flex-direction:column;gap:5px}.iv .i-plh,.iv .i-plr{display:grid;grid-template-columns:1fr 64px 98px 84px 84px;gap:10px;align-items:center}.iv .i-plh{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--tinta-suave);padding:0 12px}.iv .i-plh .i-r,.iv .i-plr .i-r{text-align:right}.iv .i-plr{border:1px solid var(--linea);border-radius:12px;padding:8px 12px;font-size:13px}.iv .i-plr .i-who{display:flex;flex-direction:column;gap:2px;min-width:0}.iv .i-plr .i-who small{font:500 11px var(--mono);color:var(--tinta-suave)}.iv .i-plr .i-who b{font-size:14px;line-height:1.3}.iv .i-plr .i-who em{font-style:normal;font:500 11px var(--mono);color:var(--tinta-suave)}.iv .i-plr .i-m2{font:600 13px var(--mono)}.iv .i-plr .i-flag{display:block;font:700 11px var(--sans);color:#8a4b00}.iv .i-plr .i-sp{display:grid;grid-template-columns:1fr;gap:2px}.iv .i-plr .i-sp .i-in{height:34px;font:600 14px var(--mono);text-align:center;padding:0 4px}.iv .i-plr.i-unk{border-color:#e8a33a;background:#fffaf2}.iv .i-unkb{display:flex;flex-direction:column;gap:6px}.iv .i-unkb .i-sg{font-size:13px}.iv .i-unkb .i-sg b{font-weight:700}.iv .i-unkb .i-bb{display:flex;gap:6px}.iv .i-unkb .i-bb button{height:32px;padding:0 12px;border-radius:9px;border:1.5px solid var(--linea-control);background:#fff;font:600 13px var(--sans);color:var(--tinta);cursor:pointer}.iv .i-unkb .i-bb button.i-p{background:var(--azul-500);border-color:var(--azul-500);color:#fff}.iv .i-ptot{display:grid;grid-template-columns:1fr 64px 98px 84px 84px;gap:10px;padding:4px 12px;font-size:14px;font-weight:700}.iv .i-ptot .i-r{text-align:right;font-family:var(--mono)}.iv .i-lab{display:grid;grid-template-columns:1fr auto;gap:8px 12px;font-size:14px;align-items:center}.iv .i-lab b{font:700 14px var(--mono);text-align:right}.iv .i-lbl3{width:300px;height:100px;border:1px solid #c9d0de;border-radius:6px;background:#fff;display:grid;grid-template-columns:86px 1fr 86px;gap:8px;align-items:center;padding:7px 9px;font-family:var(--sans);color:#111}.iv .i-lbl3 .i-qq{width:84px;height:84px;background:repeating-conic-gradient(#111 0 25%,#fff 0 50%) 0 0/8px 8px;border:3px solid #fff;outline:1px solid #111}.iv .i-lbl3 .i-mm{display:flex;flex-direction:column;gap:2px;font-size:9px;line-height:1.25}.iv .i-lbl3 .i-mm b{font-size:10px}.iv .i-lbl3 .i-pp{text-align:right;font:800 15px var(--sans)}.iv .i-lbl3 .i-pp small{display:block;font:600 8px var(--sans)}.iv .i-sendb2{height:50px;border:0;border-radius:12px;background:var(--azul-500);color:#fff;font:700 16px var(--sans);cursor:pointer}.iv .i-sendb2:disabled{opacity:.45;cursor:default}.iv .i-low{display:grid;grid-template-columns:1fr 90px 80px 86px;gap:10px;align-items:center;padding:8px 12px;border:1px solid var(--linea);border-radius:12px;font-size:13px}.iv .i-low.i-h{border:0;padding:0 12px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--tinta-suave)}.iv .i-low b{font-size:14px}.iv .i-low .i-r{text-align:right;font-family:var(--mono)}.iv .i-low .i-in{height:34px;font:600 14px var(--mono);text-align:center}.iv .i-low.i-on{border-color:var(--azul-500);background:var(--azul-50)}.iv .i-wap{background:#efeae2;border-radius:14px;padding:14px;display:flex;flex-direction:column;gap:8px}.iv .i-wap .i-wmsg{align-self:flex-end;background:#d9fdd3;border-radius:10px;padding:8px 12px;font-size:13px;line-height:1.5;max-width:100%;white-space:pre-line;color:#111b21}.iv .i-wap small{font-size:11px;color:#667781;align-self:flex-end}.iv .i-pstage{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;gap:48px;background:#eef1f6}.iv .i-phone{width:370px;height:760px;border-radius:46px;background:#0f1733;padding:12px;box-shadow:0 24px 50px #0f173359}.iv .i-pscr{width:100%;height:100%;border-radius:36px;background:#fff;overflow:hidden;display:flex;flex-direction:column}.iv .i-pstat{height:34px;display:flex;align-items:center;justify-content:space-between;padding:0 24px;font:700 12px var(--sans);color:var(--tinta)}.iv .i-phd{padding:6px 16px 10px;display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--linea)}.iv .i-phd .i-plate{width:78px;height:30px;border-radius:8px;box-shadow:0 0 0 1px var(--linea)}.iv .i-phd .i-plate .i-wm{font-size:15px}.iv .i-phd div{display:flex;flex-direction:column;line-height:1.2}.iv .i-phd b{font-size:14px}.iv .i-phd span{font-size:11px;color:var(--tinta-suave)}.iv .i-ptabs{display:grid;grid-template-columns:1fr 1fr;margin:10px 16px 0;border:1.5px solid var(--linea-control);border-radius:10px;padding:2px}.iv .i-ptabs span{height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;font:600 13px var(--sans);color:var(--tinta)}.iv .i-ptabs span.i-on{background:var(--azul-500);color:#fff}.iv .i-cam{margin:10px 16px 0;height:124px;border-radius:16px;background:radial-gradient(circle at 50% 45%,#3b4256,#1b2030 70%);position:relative;overflow:hidden;flex-shrink:0}.iv .i-cam .i-box{position:absolute;left:50%;top:44%;width:190px;height:78px;transform:translate(-50%,-50%);border:3px solid #fff;border-radius:14px}.iv .i-cam .i-line{position:absolute;left:calc(50% - 85px);right:calc(50% - 85px);top:44%;height:2px;background:#ff4d4f;box-shadow:0 0 8px #ff4d4f}.iv .i-cam .i-pill{position:absolute;left:50%;bottom:8px;transform:translate(-50%);background:#2fae7f;color:#fff;font:700 12px var(--sans);border-radius:999px;padding:5px 12px;white-space:nowrap}.iv .i-cam .i-doc{position:absolute;left:50%;top:50%;width:170px;height:200px;transform:translate(-50%,-50%) rotate(-3deg);background:repeating-linear-gradient(180deg,#fff 0 9px,#dfe3ea 9px 10px);border-radius:4px}.iv .i-plist{flex:1;min-height:0;overflow:hidden;padding:8px 16px;display:flex;flex-direction:column;gap:5px}.iv .i-pi{display:grid;grid-template-columns:1fr 54px;gap:8px;align-items:center;border:1px solid var(--linea);border-radius:10px;padding:5px 10px}.iv .i-pi b{font-size:11.5px;line-height:1.3;display:block}.iv .i-pi small{font:500 10px var(--mono);color:var(--tinta-suave)}.iv .i-pi .i-c{font:800 15px var(--mono);text-align:right}.iv .i-pi .i-c.i-ok{color:var(--exito)}.iv .i-pi .i-c.i-w{color:#8a4b00}.iv .i-pi.i-last{border-color:#2fae7f;background:#e6f5ee}.iv .i-pfoot{padding:10px 16px 16px;display:flex;flex-direction:column;gap:6px}.iv .i-pfoot button{height:46px;border-radius:12px;border:0;background:var(--azul-500);color:#fff;font:700 15px var(--sans);cursor:pointer}.iv .i-pfoot small{text-align:center;font-size:11px;color:var(--tinta-suave)}.iv .i-pcap{width:420px;display:flex;flex-direction:column;gap:12px}.iv .i-pcap h2{margin:0;font-size:26px}.iv .i-rcv{flex:1;min-height:0;display:grid;grid-template-columns:1fr 460px;gap:14px;padding:14px}.iv .i-rlst{display:flex;flex-direction:column;gap:6px;overflow:hidden}.iv .i-rli{display:grid;grid-template-columns:1fr 110px 120px;gap:12px;align-items:center;padding:9px 12px;border:1px solid var(--linea);border-radius:12px}.iv .i-rli b{font-size:14px;line-height:1.3;display:block}.iv .i-rli small{font:500 12px var(--mono);color:var(--tinta-suave)}.iv .i-rli .i-c{font:800 18px var(--mono);text-align:right}.iv .i-rli .i-st5{justify-self:end}.iv .i-rli.i-bad{border-color:#f3b4ad;background:#fdecea}.iv .i-arr{display:flex;flex-direction:column;gap:6px}.iv .i-arr div{border:1px solid var(--linea);border-radius:12px;padding:10px 12px;display:grid;grid-template-columns:1fr auto;gap:4px 10px;font-size:13px}.iv .i-arr div.i-on{border-color:var(--azul-500);background:var(--azul-50)}.iv .i-arr b{font-size:14px}.iv .i-arr span{color:var(--tinta-suave)}.iv .i-tbtn.i-hot{border-color:#f7b26a;color:#fff;background:#f26b1d40}.iv .i-lrow4{display:grid;grid-template-columns:110px 1fr 120px 90px 150px;gap:10px;align-items:center;padding:9px 12px;border:1px solid var(--linea);border-radius:12px;font-size:13px}.iv .i-lrow4.i-on{border-color:var(--azul-500);background:var(--azul-50);box-shadow:inset 4px 0 0 var(--azul-500)}.iv .i-lrow4 code{font:700 12px var(--mono)}.iv .i-lrow4 .i-d{display:flex;flex-direction:column}.iv .i-lrow4 .i-d b{font-size:14px}.iv .i-lrow4 .i-d span{font-size:12px;color:var(--tinta-suave)}.iv .i-lrow4 .i-t{font:700 13px var(--mono);text-align:right}.iv .i-stores2{display:flex;flex-direction:column;gap:2px;font-size:12px;align-items:flex-end}.iv .i-stores2 span{font-weight:700}.iv .i-stores2 .i-y{color:var(--exito)}.iv .i-stores2 .i-w{color:#8a4b00}.iv .i-stores2 .i-n{color:var(--tinta-suave)}.iv .i-supc .i-tile{width:40px;height:40px;border-radius:10px;color:#fff;font:800 14px var(--sans);display:flex;align-items:center;justify-content:center;flex-shrink:0}.iv .i-supc{display:flex;align-items:center;gap:12px;border:1px solid var(--linea);border-radius:12px;padding:10px 12px}.iv .i-supc div{display:flex;flex-direction:column}.iv .i-supc b{font-size:15px}.iv .i-supc span{font-size:12px;color:var(--tinta-suave)}.iv .i-pdrop{margin-top:6px;background:#fff;border:1.5px solid var(--linea-control);border-radius:12px;box-shadow:0 12px 28px #121f632e;overflow:hidden}.iv .i-pdrop div{padding:7px 14px;display:flex;flex-direction:column;border-bottom:1px solid var(--linea)}.iv .i-pdrop div.i-on{background:var(--azul-50)}.iv .i-pdrop b{font-size:14px}.iv .i-pdrop span{font:500 12px var(--mono);color:var(--tinta-suave)}.iv .i-pdrop .i-add{font-size:13px;font-weight:700;color:var(--azul-600);border-bottom:0}.iv .i-qtyx{display:grid;grid-template-columns:22px 1fr 22px;align-items:center;border:1.5px solid var(--linea-control);border-radius:9px;height:34px;justify-self:end;width:64px}.iv .i-qtyx span{text-align:center;font-weight:700;cursor:pointer}.iv .i-qtyx i{font-style:normal;text-align:center;font:700 13px var(--mono)}.iv .i-xb2{width:30px;height:30px;border-radius:8px;border:0;background:var(--superficie);font-size:16px;cursor:pointer;justify-self:end}.iv .i-plr .i-sp .i-in[value*=","]{font-size:13px}.iv .i-wachat{flex:1;min-height:0;background:#efeae2;padding:10px 12px;display:flex;flex-direction:column;gap:8px;overflow:hidden}.iv .i-wachat .i-q{align-self:flex-start;background:#fff;border-radius:10px;padding:6px;display:flex;flex-direction:column;gap:4px;box-shadow:0 1px .5px #0b141a21}.iv .i-wachat .i-q .i-img{width:190px;height:150px;border-radius:6px;background:repeating-linear-gradient(180deg,#fff 0 8px,#e3e7f0 8px 9px);border:1px solid #d8dde6;position:relative}.iv .i-wachat .i-q .i-img b{position:absolute;left:8px;top:6px;font:800 10px var(--sans);color:#333}.iv .i-wachat .i-q .i-img.i-th{width:110px;height:170px;background:repeating-linear-gradient(180deg,#fdfdfd 0 6px,#e7e9ee 6px 7px)}.iv .i-wachat .i-q small{font-size:10px;color:#667781;text-align:right}.iv .i-wachat .i-t{align-self:flex-start;background:#fff;border-radius:10px;padding:6px 10px;font-size:12px;color:#111b21;max-width:250px}.iv .i-sheet{background:#fff;border-radius:18px 18px 0 0;box-shadow:0 -8px 24px #0000002e;padding:12px 14px 16px;display:flex;flex-direction:column;gap:10px}.iv .i-sheet b{font-size:13px}.iv .i-apps{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.iv .i-apps span{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:10px;color:#333}.iv .i-apps i{width:46px;height:46px;border-radius:12px;background:#e9edf3;display:flex;align-items:center;justify-content:center;font-style:normal;font-size:16px}.iv .i-apps span.i-on i{background:var(--azul-900);color:#fff;box-shadow:0 0 0 3px #9fb0ff}.iv .i-apps span.i-on{font-weight:700;color:var(--azul-900)}.iv .i-tasks{flex:1;min-height:0;padding:10px 16px;display:flex;flex-direction:column;gap:8px;overflow:hidden}.iv .i-tk{border:1px solid var(--linea);border-radius:14px;padding:10px 12px;display:flex;flex-direction:column;gap:3px;cursor:pointer}.iv .i-tk.i-on{border-color:var(--azul-500);background:var(--azul-50);box-shadow:inset 4px 0 0 var(--azul-500)}.iv .i-tk b{font-size:13px}.iv .i-tk span{font-size:11px;color:var(--tinta-suave)}.iv .i-tk em{font-style:normal;align-self:flex-start;font-size:10px;font-weight:800;border-radius:999px;padding:2px 8px;background:#fff4e5;color:#8a4b00}.iv .i-tk em.i-g{background:#e6f5ee;color:var(--exito)}.iv .i-tk em.i-b{background:var(--azul-50);color:var(--azul-600)}.iv .i-tgrid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;padding:0 16px 8px}.iv .i-tgrid span{height:40px;border-radius:10px;border:1.5px solid var(--linea);display:flex;align-items:center;justify-content:center;font:700 12px var(--sans);color:var(--tinta)}.iv .i-bal{border-radius:14px;padding:14px 16px;display:flex;align-items:center;gap:12px}.iv .i-bal.i-ok{background:#e6f5ee;color:var(--exito)}.iv .i-bal.i-no{background:#fdecea;color:var(--rojo)}.iv .i-bal b{font-size:20px}.iv .i-bal span{font-size:14px;color:var(--tinta)}.iv .i-bal i{font-style:normal;width:40px;height:40px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;font:800 18px var(--sans)}.iv .i-rec3{display:flex;flex-direction:column;gap:5px}.iv .i-rh3,.iv .i-rr3{display:grid;grid-template-columns:1fr 80px 80px 80px 90px;gap:10px;align-items:center}.iv .i-rh3{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--tinta-suave);padding:0 12px}.iv .i-rh3 .i-r,.iv .i-rr3 .i-r{text-align:right}.iv .i-rr3{border:1px solid var(--linea);border-radius:12px;padding:8px 12px;font-size:13px}.iv .i-rr3 b{font-size:13px;line-height:1.3}.iv .i-rr3 .i-m2{font:600 13px var(--mono)}.iv .i-rr3.i-bad{border-color:#f3b4ad;background:#fdecea}.iv .i-rr3 .i-dv{font:800 13px var(--mono);text-align:right}.iv .i-rr3 .i-dv.i-ok{color:var(--exito)}.iv .i-rr3 .i-dv.i-no{color:var(--rojo)}.iv .i-opt{display:flex;flex-direction:column;gap:6px}.iv .i-opt .i-seg button{font-size:13px}.iv .i-opt label{font-size:13px;font-weight:700;color:var(--tinta)}.iv .i-opt small{font-size:12px;color:var(--tinta-suave)}.iv .i-lblw{display:grid;grid-template-columns:1fr 1fr;gap:8px}.iv .i-notif{background:#fff;border-radius:16px;box-shadow:0 8px 24px #0f17332e;padding:10px 12px;display:flex;gap:10px;align-items:flex-start;margin:8px 12px 0}.iv .i-notif i{width:30px;height:30px;border-radius:8px;background:var(--azul-900);color:#fff;font-style:normal;display:flex;align-items:center;justify-content:center;font:800 13px var(--sans);flex-shrink:0}.iv .i-notif b{font-size:12px;display:block}.iv .i-notif span{font-size:11px;color:var(--tinta-suave)}.iv .i-three{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.iv .i-three button{height:64px;border-radius:12px;border:1.5px solid var(--linea-control);background:#fff;font:700 15px var(--sans);color:var(--tinta);cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.iv .i-three button small{font:500 12px var(--sans);color:var(--tinta-suave)}.iv .i-three button:hover:not([disabled]){border-color:var(--azul-500);background:var(--azul-50)}.iv .i-three button[disabled]{opacity:.45;cursor:default}.iv .i-plh.i-x3,.iv .i-plr.i-x3{grid-template-columns:1fr 56px 110px 96px}.iv .i-plh.i-x4,.iv .i-plr.i-x4{grid-template-columns:1fr 70px 104px 96px 30px}.iv .i-empty3{border:1.5px dashed var(--linea-control);border-radius:12px;padding:18px 16px;text-align:center;font-size:14px;color:var(--tinta-suave)}.iv #pdropw{position:absolute;left:0;right:0;top:100%;z-index:6}.iv .i-pdrop div{cursor:pointer}.iv .i-pdrop div:hover{background:var(--azul-50)}.iv .i-pdrop .i-none2{cursor:default}.iv .i-pdrop .i-none2:hover{background:#fff}.iv .i-pdrop .i-none2 b{font-weight:600;color:var(--tinta-suave)}.iv .i-pop.i-apm{width:1260px;max-height:880px;display:flex;flex-direction:column;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 24px 60px #121f634d}.iv .i-apb{flex:1;min-height:0;display:flex}.iv .i-apl{width:640px;flex-shrink:0;border-right:1px solid var(--linea);padding:18px 28px 24px;overflow-y:auto;display:flex;flex-direction:column;gap:10px}.iv .i-apl>*{flex-shrink:0}.iv .i-apl .i-in{height:54px;font-size:18px;padding:0 14px}.iv .i-apl .i-f label{font-size:14px;font-weight:600}.iv .i-aph{margin:0;font-size:26px;font-weight:700;letter-spacing:-.02em}.iv .i-apq{font-size:14px;color:var(--tinta-suave);line-height:1.45}.iv .i-apo{font-weight:400;color:var(--tinta-suave);font-size:13px}.iv .i-asect{margin-top:8px;padding-top:12px;border-top:1px solid var(--linea);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--azul-500)}.iv .i-asect span{font-weight:500;text-transform:none;letter-spacing:0;color:var(--tinta-suave)}.iv .i-apdl{font-size:13px;font-weight:700;color:var(--tinta-suave)}.iv .i-apills{display:flex;flex-wrap:wrap;gap:8px}.iv .i-ap{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:6px 14px;border:1.5px solid var(--linea-control);border-radius:999px;background:#fff;font:600 15px var(--sans);color:var(--tinta);cursor:pointer}.iv .i-ap i{width:18px;height:18px;border:2px solid var(--linea-control);background:#fff;flex-shrink:0}.iv .i-ap.i-r i{border-radius:50%}.iv .i-ap.i-t i{border-radius:5px}.iv .i-ap.i-on{border-color:var(--azul-500);background:var(--azul-50)}.iv .i-ap.i-r.i-on i{border:6px solid var(--azul-500)}.iv .i-ap.i-t.i-on i{background:var(--azul-500);border-color:var(--azul-500);box-shadow:inset 0 0 0 2px #fff}.iv .i-apcol{display:flex;align-items:center;gap:10px}.iv .i-dotx{width:22px;height:22px;border-radius:50%;border:1.5px solid #c4cad8;flex-shrink:0}.iv .i-apit{font:500 12px var(--mono);color:var(--tinta-suave);flex-shrink:0}.iv .i-aslots{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.iv .i-aslots span{aspect-ratio:1;border:1.5px dashed var(--linea-control);border-radius:12px;background:var(--superficie);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font-size:12px;color:var(--tinta-suave)}.iv .i-aslots b{font-size:24px;font-weight:500;color:var(--azul-500)}.iv .i-akpis{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.iv .i-akpis div{background:var(--azul-900);color:#fff;border-radius:12px;padding:10px 12px;display:flex;flex-direction:column;gap:2px}.iv .i-akpis span{font-size:12px;font-weight:600;color:#bcc9ff;text-transform:uppercase;letter-spacing:.05em}.iv .i-akpis b{font:600 24px var(--mono)}.iv .i-akpis em{font-style:normal;font-size:12px;color:#bcc9ff}.iv .i-mainb2{font-style:normal;font-size:11px;font-weight:700;background:var(--azul-50);color:var(--azul-600);border-radius:999px;padding:2px 8px;margin-left:6px}.iv .i-apr{flex:1;min-width:0;background:var(--superficie);padding:18px 24px;display:flex;flex-direction:column;gap:10px;overflow-y:auto}.iv .i-apr>*{flex-shrink:0}.iv .i-apsub{display:flex;flex-direction:column;gap:1px}.iv .i-apsub b{font-size:18px}.iv .i-apsub span{font-size:13px;color:var(--tinta-suave)}.iv .i-aweb{background:#fff;border:1px solid var(--linea);border-radius:14px;overflow:hidden}.iv .i-awbar{display:flex;align-items:center;gap:6px;padding:8px 12px;background:#eef1f6;border-bottom:1px solid var(--linea)}.iv .i-awbar i{width:9px;height:9px;border-radius:50%;background:#c9cfdb}.iv .i-awbar em{font-style:normal;font-size:12px;color:var(--tinta-suave);margin-left:8px;background:#fff;border-radius:6px;padding:3px 10px;flex:1}.iv .i-awb{display:flex;gap:14px;padding:14px}.iv .i-apic{width:170px;height:170px;flex-shrink:0;flex-direction:column;gap:2px;border:1.5px dashed var(--linea-control);border-radius:12px;background:var(--superficie);display:flex;align-items:center;justify-content:center;text-align:center;color:#9aa3bb;font-size:14px}.iv .i-apic em{font-style:normal;font-size:12px}.iv .i-awi{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px;font-size:13px}.iv .i-awi small{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--tinta-suave)}.iv .i-awi>b{font-size:17px;font-weight:800;line-height:1.25}.iv .i-apr2{font:600 20px var(--mono);color:var(--azul-900)}.iv .i-apr2 em{font:400 12px var(--sans);color:var(--tinta-suave)}.iv .i-awi button{margin-top:4px;height:38px;border:0;border-radius:999px;background:var(--azul-900);color:#fff;font:600 13px var(--sans)}.iv .i-apf{display:flex;align-items:center;gap:10px;padding:12px 24px;border-top:1px solid var(--linea)}.iv .i-apf .i-note{flex:1}.iv .i-rh3.i-x2,.iv .i-rr3.i-x2{grid-template-columns:1fr 90px 90px 100px}.iv .i-rh3.i-x2 span:last-child{text-align:right}.mp .mid.iv-mid{width:640px;padding:22px 26px;gap:12px}.mp .mid.iv-w3{width:700px;padding:22px 26px;gap:12px}.mp .mid.iv-w4{width:796px;padding:22px 26px;gap:12px}.mp .all.iv-all{padding:22px 26px;gap:12px}.iv.i-cont{display:flex;flex-direction:column;gap:12px}.mp .mid.iv-mid .hb,.mp .mid.iv-w3 .hb,.mp .mid.iv-w4 .hb,.iv .i-sec .hb{margin-left:auto}.iv .i-tsdrop{position:absolute;left:0;right:0;top:100%;z-index:7;max-height:320px;overflow-y:auto}.iv .i-sel input.i-in{font-weight:600;padding-right:34px}body:has(.mp .all.iv-all) .lang-switch,body:has(.iv-phone) .lang-switch{top:auto;bottom:12px}body:has(.mp .all.iv-all) .sign-out{top:auto;bottom:12px}.iv .i-tsdrop .i-pdrop{margin-top:4px}.iv .i-bg.iv-pop{position:fixed;inset:0;z-index:60}.iv .i-x{border:0;cursor:pointer}.iv .i-shd2:has(>.hb){position:relative}.iv .i-shd2>.hb{position:absolute;right:0;top:50%;transform:translateY(-50%);margin:0}.iv .i-shd2>.hb button{height:26px}.iv .i-lrow4.iv-lrow3{grid-template-columns:70px 1fr 150px}.iv .i-plr .i-sp .i-in.i-ch{border-color:var(--azul-500);background:var(--azul-50)}.iv .i-plr .i-who .i-pick{margin-top:4px}.iv .i-docpic{width:100%;max-height:420px;object-fit:contain;border:1px solid var(--linea);border-radius:12px;background:#fff}.iv .i-drop{border:2px dashed var(--azul-500);border-radius:12px;padding:10px;text-align:center;color:var(--azul-600);font-weight:700}.iv .i-qr{display:flex;justify-content:center}.iv .i-qr svg{width:220px;height:220px}.iv .i-err{color:var(--rojo);font-size:13px;font-weight:600}.iv .i-done2{display:flex;flex-direction:column;gap:4px}.iv .i-spl{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center;border:1px solid var(--linea);border-radius:12px;padding:8px 12px;font-size:13px}.iv .i-spl b{font-size:14px}.iv .i-spl.i-off{opacity:.55}.iv .i-spl .i-bb2{display:flex;gap:6px}.iv .i-spl .i-bb2 button{height:30px;padding:0 10px;border-radius:9px;border:1.5px solid var(--linea-control);background:#fff;font:600 12px var(--sans);cursor:pointer}.iv .i-strow{display:grid;grid-template-columns:1fr 80px 110px 80px;gap:10px;align-items:center;padding:8px 12px;border:1px solid var(--linea);border-radius:12px;font-size:13px;cursor:pointer}.iv .i-strow.i-h{border:0;padding:0 12px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--tinta-suave);cursor:default}.iv .i-strow.i-on{border-color:var(--azul-500);background:var(--azul-50)}.iv .i-strow .i-r{text-align:right;font-family:var(--mono)}.iv .i-strow small{display:block;font:500 11px var(--mono);color:var(--tinta-suave)}.iv .i-typed{display:grid;grid-template-columns:150px 1fr 70px 110px;gap:8px;align-items:center}.iv .i-typed .i-in{height:38px;font-size:14px}.iv .i-typed button{height:38px;border-radius:10px;border:0;background:var(--azul-500);color:#fff;font:600 13px var(--sans);cursor:pointer}.iv.iv-phone{width:100%;min-height:100dvh;height:100dvh;background:#fff;display:flex;flex-direction:column;overflow:hidden}.iv.iv-phone .i-tasks,.iv.iv-phone .i-plist{overflow-y:auto}.iv .i-cam video,.iv .i-cam canvas{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.iv .i-cam.i-flash{box-shadow:inset 0 0 0 6px #2fae7f}.iv .i-camb{position:absolute;top:8px;height:26px;border-radius:8px;border:0;background:#ffffffd9;font:700 11px var(--sans);color:var(--tinta);padding:0 8px;cursor:pointer}.iv .i-camr{position:absolute;right:8px;top:8px;display:flex;gap:4px;align-items:center}.iv .i-camr .i-camb{position:static;width:28px;padding:0;font-size:13px}.iv .i-phelp .hb{gap:4px;margin:0;display:inline-flex}.iv .i-phelp .hb button{width:28px;height:26px;padding:0;font-size:0;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;border:0;background:#ffffffd9;color:var(--azul-600)}.iv .i-phelp .hb button i{font-size:10px;font-style:normal}.iv .i-phelp .hb button:last-child:before{content:"☰";font-size:12px}.iv .i-plinks .i-phelp .hb button{border:1.5px solid var(--linea);background:#fff;height:34px;width:34px}.iv .i-typerow{display:grid;grid-template-columns:1fr 72px;gap:6px;padding:8px 16px 0}.iv .i-typerow .i-in{height:40px;font-size:15px}.iv .i-typerow button{height:40px;border-radius:10px;border:0;background:var(--azul-900);color:#fff;font:700 13px var(--sans)}.iv .i-plinks{display:flex;gap:8px;padding:6px 16px 0}.iv .i-plinks button{flex:1;height:34px;border-radius:10px;border:1.5px solid var(--linea);background:#fff;font:600 12px var(--sans);color:var(--tinta)}.iv .i-tiles{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:16px}.iv .i-tiles button{height:74px;border-radius:14px;border:1.5px solid var(--linea);background:#fff;font:700 15px var(--sans);color:var(--tinta)}.iv .i-pinpad{display:flex;flex-direction:column;gap:10px;padding:16px}.iv .i-pinpad .i-in{height:54px;font:700 24px var(--mono);letter-spacing:.3em;text-align:center}.iv .i-pinpad button{height:50px;border-radius:12px;border:0;background:var(--azul-500);color:#fff;font:700 16px var(--sans)}.iv .i-phmsg{padding:20px 16px;font-size:14px;color:var(--tinta);line-height:1.5}.iv .i-tgrid button{height:40px;border-radius:10px;border:1.5px solid var(--linea);display:flex;align-items:center;justify-content:center;font:700 12px var(--sans);color:var(--tinta);background:#fff}.iv .i-pdrop.i-fixed{position:absolute;left:16px;right:16px;z-index:8}.lprint{padding:16px;display:flex;flex-direction:column;gap:12px;font-family:Schibsted Grotesk,Arial,sans-serif;color:#121f63}.lprint .lpbar{display:flex;gap:10px;align-items:center}.lprint .lpbar button{height:40px;padding:0 16px;border-radius:10px;border:0;background:#2747f5;color:#fff;font-weight:700}.lprint .lsheet{display:flex;flex-wrap:wrap;gap:6px}.lprint .lab1{width:3in;height:1in;border:1px dashed #c9d0de;background:#fff;display:grid;grid-template-columns:.86in 1fr .86in;gap:.06in;padding:.07in;align-items:center;color:#111;break-inside:avoid}.lprint .lab1 .q svg{width:.84in;height:.84in;display:block}.lprint .lab1 .m{display:flex;flex-direction:column;gap:2px;font-size:8.5pt;line-height:1.2;overflow:hidden}.lprint .lab1 .m b{font-size:9pt}.lprint .lab1 .m span{font-family:IBM Plex Mono,monospace;font-size:7.5pt}.lprint .lab1 .p{text-align:right;font-weight:800;font-size:14pt}.lprint .lab1 .p small{display:block;font-size:6.5pt;font-weight:600}.lprint .boxlab{width:4in;height:6in;border:2px solid #111;padding:.25in;display:flex;flex-direction:column;gap:.15in;color:#111}.lprint .boxlab .n{font:800 44pt IBM Plex Mono,monospace}.lprint .boxlab .to{font-size:26pt;font-weight:800}.lprint .boxlab .k{font-size:10pt;letter-spacing:.1em;font-weight:700}.lprint .boxlab svg{width:2in;height:2in}@media print{.lprint .lpbar,.lang-switch,.sign-out{display:none!important}.lprint .lab1{border:0}.lprint .lsheet{gap:0}}.ps{--azul-50:#eef2ff;--azul-100:#dde4ff;--azul-500:#2747f5;--azul-600:#1e39d6;--azul-900:#121f63;--tinta:#121f63;--tinta-suave:#4b5a86;--fondo:#ffffff;--superficie:#f5f7fb;--superficie-2:#ebeff6;--linea:#d8deea;--linea-control:#8a94ab;--exito:#0b7a54;--aviso:#b45309;--rojo:#b42318;--sans:"Schibsted Grotesk","Helvetica Neue",Arial,sans-serif;--mono:"IBM Plex Mono",ui-monospace,Menlo,monospace;--b:#f26b1d;--bs:#c2500f;--bt:#fdeee5;font-family:var(--sans);color:var(--tinta)}.ps *,.ps *:before,.ps *:after{box-sizing:border-box}.ps button,.ps input,.ps select,.ps textarea{font-family:var(--sans)}@keyframes p-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.ps .p-wait .p-sp{animation:none}}.ps *{box-sizing:border-box}.ps nav.p-rail{width:260px;flex-shrink:0;background:var(--azul-900);color:#fff;padding:22px 14px;display:flex;flex-direction:column;gap:2px;overflow-y:auto}.ps .p-mr-logo{font-weight:800;font-size:22px;letter-spacing:-.02em;padding:0 10px 12px}.ps .p-g{display:flex;justify-content:space-between;align-items:center;color:#dfe5ff;font:600 15px var(--sans);padding:9px 12px;border-radius:10px}.ps .p-g .p-chev{font-size:11px;color:#bcc9ff}.ps .p-g.p-open{color:#fff}.ps .p-sub{display:flex;flex-direction:column;gap:2px;margin:0 0 6px 14px;border-left:2px solid #2a3a8a;padding-left:8px}.ps .p-sub div{min-height:36px;display:flex;align-items:center;padding:0 10px;border-radius:8px;color:#dde4ff;font-size:14px}.ps .p-sub div.p-on{background:#fff;color:var(--azul-900);font-weight:700}.ps .p-me{margin-top:auto;display:flex;align-items:center;gap:10px;padding:10px 8px 0;border-top:1px solid rgba(255,255,255,.15)}.ps .p-me .p-av{width:34px;height:34px;border-radius:50%;background:#2fae7f;color:#fff;font:700 14px var(--sans);display:flex;align-items:center;justify-content:center}.ps .p-me b{font-size:14px;display:block}.ps .p-me span{font-size:12px;color:#bcc9ff}.ps section.p-mid{width:600px;flex-shrink:0;border-right:1px solid var(--linea);padding:24px 30px;display:flex;flex-direction:column;gap:14px;overflow-y:auto}.ps section.p-mid>*{flex-shrink:0}.ps .p-bizl{font-size:14px;font-weight:600;color:var(--tinta-suave)}.ps .p-th{display:flex;align-items:center;gap:12px}.ps h1{margin:0;font-size:30px;font-weight:700;letter-spacing:-.02em}.ps .p-hb{display:inline-flex;gap:6px;margin-left:auto}.ps .p-hb button{width:88px;height:30px;justify-content:center;border-radius:999px;border:1.5px solid var(--linea-control);background:#fff;font:600 13px var(--sans);color:var(--azul-600);cursor:pointer;display:inline-flex;align-items:center;gap:5px}.ps .p-hb button:hover{border-color:var(--azul-500);background:var(--azul-50)}.ps .p-hb button i{font-style:normal;font-size:10px}.ps .p-seg{display:grid;background:#fff;border:1.5px solid var(--linea-control);border-radius:10px;padding:2px;gap:2px}.ps .p-seg button{min-height:36px;border:0;border-radius:8px;background:transparent;font:600 14px var(--sans);color:var(--tinta);cursor:pointer;padding:4px 6px;line-height:1.2}.ps .p-seg button.p-on{background:var(--azul-500);color:#fff}.ps .p-seg.p-tabs button{min-height:40px;font-size:15px}.ps .p-seg.p-tabs button.p-on{background:var(--azul-900)}.ps .p-sec{display:flex;flex-direction:column;gap:12px;padding:14px 16px;border:1px solid var(--linea);border-radius:14px;background:#fff}.ps .p-sh{display:flex;align-items:center;gap:10px}.ps .p-sh b{font-size:17px}.ps .p-ln{width:24px;height:24px;border-radius:50%;background:var(--azul-500);color:#fff;display:inline-flex;align-items:center;justify-content:center;font:700 12px var(--sans);flex-shrink:0}.ps .p-f{display:flex;flex-direction:column;gap:6px;position:relative}.ps .p-f>label{font-size:14px;font-weight:600}.ps .p-in{height:46px;border:1.5px solid var(--linea-control);border-radius:10px;padding:0 12px;font:500 16px var(--sans);color:var(--tinta);background:#fff;width:100%}.ps .p-in:focus{outline:3px solid var(--azul-100);border-color:var(--azul-500)}.ps .p-sel{position:relative;display:block}.ps .p-sel select{appearance:none;-webkit-appearance:none;cursor:pointer;padding-right:34px;font-weight:600}.ps .p-sel:after{content:"▾";position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:12px;color:var(--tinta-suave);pointer-events:none}.ps .p-money{position:relative}.ps .p-money span{position:absolute;left:12px;top:50%;transform:translateY(-50%);font:600 15px var(--mono);color:var(--tinta-suave)}.ps .p-money .p-in{padding-left:30px;font-family:var(--mono)}.ps .p-pct{position:relative}.ps .p-pct span{position:absolute;right:12px;top:50%;transform:translateY(-50%);font:600 15px var(--mono);color:var(--tinta-suave)}.ps .p-pct .p-in{padding-right:30px;font-family:var(--mono);text-align:right}.ps .p-steps{display:flex;flex-direction:column;gap:6px}.ps .p-step{display:grid;grid-template-columns:62px 1fr 28px 120px 32px;gap:8px;align-items:center}.ps .p-step .p-w{font-size:14px;font-weight:600;color:var(--tinta-suave)}.ps .p-step .p-ar{text-align:center;color:var(--tinta-suave);font-weight:700}.ps .p-step .p-in:disabled{background:var(--superficie);color:var(--tinta-suave)}.ps .p-x{width:32px;height:32px;border:0;border-radius:8px;background:none;font-size:20px;color:var(--tinta-suave);cursor:pointer}.ps .p-x:hover{background:var(--superficie-2)}.ps .p-x:disabled{visibility:hidden}.ps .p-lk{align-self:flex-start;background:none;border:0;padding:2px 0;font:600 14px var(--sans);color:var(--azul-500);text-decoration:underline;cursor:pointer}.ps .p-row2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ps .p-ab{width:164px;height:36px;flex-shrink:0;border-radius:10px;border:1.5px solid var(--linea-control);background:#fff;font:600 14px var(--sans);color:var(--tinta);cursor:pointer}.ps .p-ab:hover{border-color:var(--azul-500);background:var(--azul-50)}.ps .p-ck{width:22px;height:22px;flex-shrink:0;border-radius:6px;border:1.5px solid var(--linea-control);background:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:13px;color:#fff;cursor:pointer;padding:0}.ps .p-ck.p-on{background:var(--azul-500);border-color:var(--azul-500)}.ps .p-rule{display:grid;grid-template-columns:22px 1fr 32px;gap:10px;align-items:start;padding:10px 12px;border:1px solid var(--linea);border-radius:12px;background:var(--superficie)}.ps .p-rule.p-off{opacity:.55}.ps .p-rule .p-rb{display:flex;flex-direction:column;gap:8px;min-width:0}.ps .p-rule .p-rl{display:grid;grid-template-columns:1fr 92px;gap:8px}.ps .p-rule .p-rl2{display:grid;grid-template-columns:1fr 136px;gap:8px}.ps .p-rule .p-rl2.p-h{grid-template-columns:1fr 68px 136px}.ps .p-rule .p-in{height:40px;font-size:15px;background:#fff}.ps .p-hrs{position:relative}.ps .p-hrs span{position:absolute;right:10px;top:50%;transform:translateY(-50%);font:600 13px var(--sans);color:var(--tinta-suave)}.ps .p-hrs .p-in{padding-right:30px;font-family:var(--mono);text-align:right}.ps .p-mult{position:relative}.ps .p-mult span{position:absolute;left:10px;top:50%;transform:translateY(-50%);font:700 15px var(--mono);color:var(--tinta-suave)}.ps .p-mult .p-in{padding-left:26px;font-family:var(--mono)}.ps .p-inline{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:15px}.ps .p-inline .p-in{width:auto}.ps .p-ppl{display:flex;flex-direction:column;gap:8px}.ps .p-pp{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border:1px solid var(--linea);border-radius:12px;background:#fff}.ps .p-pp .p-top{display:flex;align-items:center;gap:10px}.ps .p-av2{width:34px;height:34px;border-radius:50%;background:var(--azul-50);color:var(--azul-600);font:700 13px var(--sans);display:flex;align-items:center;justify-content:center;flex-shrink:0}.ps .p-pp .p-nm{flex:1;min-width:0;display:flex;flex-direction:column}.ps .p-pp .p-nm b{font-size:15px}.ps .p-pp .p-nm span{font-size:12px;color:var(--tinta-suave)}.ps .p-pp .p-top .p-sel{width:210px}.ps .p-pp .p-bot{display:grid;grid-template-columns:165px 1fr 180px;gap:8px}.ps .p-pp .p-in{height:40px;font-size:14px}.ps .p-pp .p-money span{font-size:13px}.ps .p-pp .p-unit{position:absolute;right:10px;top:50%;transform:translateY(-50%);font:600 12px var(--sans);color:var(--tinta-suave)}.ps .p-pp .p-in:disabled{background:var(--superficie);color:#9aa3bd}.ps section.p-all{flex:1;min-width:0;background:#fff;padding:22px 28px;display:flex;flex-direction:column;overflow-y:auto}.ps section.p-all>*{flex-shrink:0}.ps .p-ctx{font-size:13px;font-weight:700;color:var(--tinta-suave);text-transform:uppercase;letter-spacing:.05em;padding-bottom:6px}.ps .p-s{padding:16px 0;display:flex;flex-direction:column;gap:10px;position:relative}.ps .p-s.p-first{padding-top:4px}.ps .p-s:not(.p-first):before{content:"";position:absolute;left:14px;right:0;top:0;height:1px;background:linear-gradient(90deg,#2747f5 0,#7f9bff 60px,#c9d3f5 140px,#e3e8f3 60%,transparent)}.ps .p-s:not(.p-first):after{content:"";position:absolute;left:0;top:-4px;width:9px;height:9px;transform:rotate(45deg);border-radius:2px;background:linear-gradient(135deg,#2747f5,#7f9bff)}.ps .p-rh{display:flex;align-items:baseline;gap:8px}.ps .p-rh h3{margin:0;font-size:16px}.ps .p-rh span{margin-left:auto;font-size:12px;color:var(--tinta-suave);text-align:right}.ps .p-big{display:flex;flex-direction:column;gap:4px;background:var(--azul-900);color:#fff;border-radius:14px;padding:14px 16px}.ps .p-big .p-t{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#93a6fd}.ps .p-big .p-r{font-size:19px;font-weight:700;line-height:1.35}.ps .p-big .p-r em{font-style:normal;color:#9fb4ff}.ps .p-tbl{display:grid;gap:7px 12px;align-items:center;font-size:14px}.ps .p-tbl .p-fh{font-size:11px;font-weight:700;color:var(--tinta-suave);text-transform:uppercase;letter-spacing:.05em}.ps .p-tbl .p-r{text-align:right;font-family:var(--mono)}.ps .p-tbl .p-fh.p-r{font-family:var(--sans)}.ps .p-tbl .p-b{font-weight:700}.ps .p-tbl .p-nm{font-weight:600;display:flex;flex-direction:column;overflow-wrap:anywhere}.ps .p-tbl .p-nm small{font-weight:500;font-size:12px;color:var(--tinta-suave)}.ps .p-tbl .p-tot{border-top:1.5px solid var(--linea);padding-top:7px}.ps .p-tbl .p-muted{color:var(--tinta-suave);font-family:var(--sans);font-size:13px}.ps .p-tag{font-size:12px;font-weight:700;border-radius:999px;padding:2px 9px;white-space:nowrap;justify-self:start}.ps .p-tag.p-o{background:#e6f5ee;color:var(--exito)}.ps .p-tag.p-n{background:var(--superficie-2);color:var(--tinta-suave)}.ps .p-tag.p-a{background:#fff4e5;color:#8a4b00}.ps .p-chips{display:flex;flex-wrap:wrap;gap:6px}.ps .p-chips span{font-size:13px;font-weight:600;border:1.5px solid var(--linea);border-radius:999px;padding:4px 11px;background:#fff}.ps .p-chips span small{font-weight:500;color:var(--tinta-suave);margin-left:4px}.ps .p-empty{font-size:14px;color:var(--tinta-suave);background:var(--superficie);border-radius:10px;padding:12px 14px}.ps .p-chart svg{display:block;width:100%;height:210px}.ps .p-leg{display:flex;gap:14px;font-size:12px;color:var(--tinta-suave);flex-wrap:wrap}.ps .p-leg i{display:inline-block;width:18px;height:0;border-top:3px solid var(--azul-500);vertical-align:middle;margin-right:5px}.ps .p-leg b{display:inline-block;width:10px;height:10px;border-radius:50%;background:#fff;border:2.5px solid var(--azul-900);vertical-align:middle;margin-right:5px}.ps .p-note{font-size:13px;color:var(--tinta-suave);line-height:1.45}.ps .p-bg{position:absolute;inset:0;background:#0f17338c;display:flex;align-items:center;justify-content:center;z-index:50}.ps .p-pop{background:#fff;border-radius:18px;width:620px;max-height:820px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 20px 50px #0000004d}.ps .p-pop .p-ph{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid var(--linea)}.ps .p-pop .p-ph .p-t{flex:1;display:flex;flex-direction:column}.ps .p-pop .p-ph .p-t b{font-size:20px}.ps .p-pop .p-ph .p-t span{font-size:13px;color:var(--tinta-suave)}.ps .p-pop .p-ph .p-x{width:34px;height:34px;border-radius:50%;background:var(--superficie-2);font-size:18px}.ps .p-pop .p-pb{padding:16px 20px;display:flex;flex-direction:column;gap:12px;overflow-y:auto}.ps .p-pop .p-tabsx{display:flex;gap:6px;padding:10px 20px 0;border-bottom:1px solid var(--linea)}.ps .p-pop .p-tabsx span{padding:8px 12px;font:600 14px var(--sans);color:var(--tinta-suave);border-bottom:3px solid transparent}.ps .p-pop .p-tabsx span.p-on{color:var(--azul-900);border-bottom-color:var(--azul-500)}.ps .p-seen{font-size:13px;color:var(--tinta-suave);background:var(--superficie);border-radius:10px;padding:10px 12px;line-height:1.45}.ps .p-vid{margin:16px 20px 0;aspect-ratio:16/9;border-radius:12px;background:radial-gradient(circle at 30% 30%,#2d47c8,#121f63 70%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff}.ps .p-vid .p-vplay{width:70px;height:70px;border-radius:50%;background:#fffffff2;color:#121f63;display:flex;align-items:center;justify-content:center;font-size:28px;padding-left:6px}.ps .p-vid .p-vt{font:700 19px var(--sans)}.ps .p-ml{height:11px;border-radius:6px;background:#e7ebf4}.ps .p-toast{position:absolute;left:300px;bottom:22px;z-index:40;display:flex;align-items:center;gap:12px;background:#0f1733;color:#fff;border-radius:12px;padding:10px 14px;font:600 14px var(--sans);box-shadow:0 8px 20px #00000040}.ps .p-pbody{flex:1;min-height:0;display:flex;flex-direction:column;position:relative}.ps .p-ptop{height:64px;flex-shrink:0;background:var(--azul-900);color:#fff;display:flex;align-items:center;gap:14px;padding:0 16px}.ps .p-plate{height:44px;width:132px;border-radius:10px;background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ps .p-wm{font:800 24px var(--sans);letter-spacing:-.03em;color:#121f63}.ps .p-wm span{color:var(--b)}.ps .p-ploc{display:flex;flex-direction:column}.ps .p-ploc b{font-size:16px}.ps .p-ploc span{font-size:13px;color:#bcc9ff}.ps .p-shift{margin-left:auto;display:flex;align-items:center;gap:12px;background:#ffffff14;border-radius:12px;padding:6px 12px 6px 6px}.ps .p-shift .p-av{width:38px;height:38px;border-radius:50%;background:var(--bs);font:800 16px var(--sans);display:flex;align-items:center;justify-content:center}.ps .p-shift .p-t{display:flex;flex-direction:column;line-height:1.25}.ps .p-shift .p-t b{font-size:14px}.ps .p-shift .p-t span{font-size:12px;color:#bcc9ff}.ps .p-pace{width:240px;display:flex;flex-direction:column;gap:4px}.ps .p-pace .p-bar{height:7px;border-radius:4px;background:#ffffff2e;overflow:hidden}.ps .p-pace .p-bar i{display:block;height:100%;background:#2fae7f;border-radius:4px}.ps .p-pace span{font-size:12px;color:#dfe5ff}.ps .p-tbtn{height:44px;width:118px;border-radius:10px;border:1.5px solid #3a4a9a;background:transparent;color:#fff;font:600 14px var(--sans);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px}.ps .p-tbtn em{font-style:normal;background:#fff;color:var(--azul-900);border-radius:999px;font-size:11px;font-weight:800;padding:0 6px}.ps .p-pmain{flex:1;min-height:0;display:grid;grid-template-columns:1fr 480px;gap:14px;padding:14px}.ps .p-card{background:#fff;border-radius:16px;border:1px solid var(--linea);display:flex;flex-direction:column;min-height:0}.ps .p-left{padding:14px;gap:12px}.ps .p-scanrow{display:grid;grid-template-columns:1fr 150px;gap:10px}.ps .p-scan{position:relative}.ps .p-scan svg{position:absolute;left:16px;top:50%;transform:translateY(-50%)}.ps .p-scan .p-in{height:60px;font-size:19px;padding-left:52px;border-width:2px;border-color:var(--azul-500)}.ps .p-rbtn{height:60px;border-radius:12px;border:2px solid var(--linea-control);background:#fff;font:700 16px var(--sans);color:var(--tinta);cursor:pointer}.ps .p-quick{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}.ps .p-quick button{height:62px;border-radius:12px;border:1.5px solid var(--linea);background:var(--superficie);cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:var(--tinta)}.ps .p-quick button b{font:700 14px var(--sans)}.ps .p-quick button span{font:500 12px var(--mono);color:var(--tinta-suave)}.ps .p-lh{display:grid;grid-template-columns:1fr 128px 110px 120px 36px;gap:10px;padding:0 6px;font-size:11px;font-weight:700;color:var(--tinta-suave);text-transform:uppercase;letter-spacing:.05em}.ps .p-lh .p-r{text-align:right}.ps .p-lines{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:6px}.ps .p-ln2{display:grid;grid-template-columns:1fr 128px 110px 120px 36px;gap:10px;align-items:center;padding:10px 6px;border-top:1px solid #eef1f6}.ps .p-ln2:first-child{border-top:0}.ps .p-ln2 .p-nm{display:flex;flex-direction:column;gap:3px;min-width:0}.ps .p-ln2 .p-nm b{font-size:15px;line-height:1.3}.ps .p-ln2 .p-nm span{font:500 12px var(--mono);color:var(--tinta-suave)}.ps .p-ln2 .p-nm .p-rp{font:600 12px var(--sans);color:#6b3fd1}.ps .p-qty{display:grid;grid-template-columns:38px 1fr 38px;border:1.5px solid var(--linea-control);border-radius:10px;height:40px;overflow:hidden}.ps .p-qty button{border:0;background:var(--superficie);font:700 18px var(--sans);color:var(--tinta);cursor:pointer}.ps .p-qty b{display:flex;align-items:center;justify-content:center;font:700 16px var(--mono)}.ps .p-pr{text-align:right;font:600 15px var(--mono)}.ps .p-pr small{display:block;font:600 12px var(--sans);color:var(--exito)}.ps .p-pr s{display:block;font:500 12px var(--mono);color:var(--tinta-suave)}.ps .p-tot{text-align:right;font:700 16px var(--mono)}.ps .p-xb{width:36px;height:36px;border:0;border-radius:9px;background:none;font-size:20px;color:var(--tinta-suave);cursor:pointer}.ps .p-xb:hover{background:var(--superficie-2)}.ps .p-empty2{margin:auto;text-align:center;color:var(--tinta-suave);font-size:15px}.ps .p-right{padding:14px;gap:12px}.ps .p-cust{display:flex;align-items:center;gap:12px;border:1.5px dashed var(--linea-control);border-radius:12px;padding:10px 12px;min-height:64px}.ps .p-cust.p-on{border-style:solid;border-color:var(--linea);background:var(--superficie)}.ps .p-cust .p-av2{width:40px;height:40px;border-radius:50%;background:var(--azul-50);color:var(--azul-600);font:700 15px var(--sans);display:flex;align-items:center;justify-content:center;flex-shrink:0}.ps .p-cust .p-t{flex:1;display:flex;flex-direction:column;min-width:0}.ps .p-cust .p-t b{font-size:15px}.ps .p-cust .p-t span{font-size:13px;color:var(--tinta-suave)}.ps .p-cust .p-ab{width:104px}.ps .p-sums{display:grid;grid-template-columns:1fr auto;gap:6px 12px;font-size:15px;padding:4px 2px}.ps .p-sums span{color:var(--tinta-suave)}.ps .p-sums b{font:600 15px var(--mono);text-align:right}.ps .p-sums .p-dc{color:var(--exito)}.ps .p-total{display:flex;align-items:baseline;justify-content:space-between;border-top:2px solid var(--linea);padding:12px 2px 0}.ps .p-total span{font-size:16px;font-weight:700}.ps .p-total b{font:700 40px var(--mono);letter-spacing:-.02em}.ps .p-paid{display:flex;flex-direction:column;gap:6px}.ps .p-paid div{display:flex;justify-content:space-between;font-size:14px;background:#e6f5ee;color:var(--exito);border-radius:10px;padding:8px 12px;font-weight:700}.ps .p-paid div.p-bal{background:#fff4e5;color:#8a4b00}.ps .p-paid code{font:700 14px var(--mono)}.ps .p-payb{margin-top:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.ps .p-payb button{height:86px;border-radius:14px;border:0;color:#fff;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;font:800 17px var(--sans)}.ps .p-payb button svg{width:28px;height:28px}.ps .p-payb .p-cash{background:#0b7a54}.ps .p-payb .p-cardb{background:var(--azul-500)}.ps .p-payb .p-sinpe{background:var(--bs)}.ps .p-payb button:disabled{opacity:.4;cursor:default}.ps .p-acts{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.ps .p-acts button{height:44px;border-radius:10px;border:1.5px solid var(--linea-control);background:#fff;font:600 14px var(--sans);color:var(--tinta);cursor:pointer}.ps .p-bg{position:absolute;inset:0;background:#0f17338c;display:flex;align-items:center;justify-content:center;z-index:20}.ps .p-pop{width:640px;max-height:820px}.ps .p-pop.p-wide{width:760px}.ps .p-pbig{display:flex;align-items:baseline;justify-content:space-between;background:var(--superficie);border-radius:12px;padding:12px 16px}.ps .p-pbig span{font-size:15px;font-weight:600;color:var(--tinta-suave)}.ps .p-pbig b{font:700 32px var(--mono)}.ps .p-fast{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.ps .p-fast button{height:52px;border-radius:12px;border:1.5px solid var(--linea-control);background:#fff;font:700 16px var(--mono);color:var(--tinta);cursor:pointer}.ps .p-fast button.p-on{border-color:var(--azul-500);background:var(--azul-50)}.ps .p-change{display:flex;justify-content:space-between;align-items:baseline;border-radius:12px;padding:12px 16px;background:#e6f5ee;color:var(--exito)}.ps .p-change span{font-size:16px;font-weight:700}.ps .p-change b{font:700 30px var(--mono)}.ps .p-two{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ps .p-two button{height:52px;border-radius:12px;font:700 16px var(--sans);cursor:pointer}.ps .p-two .p-sb{border:1.5px solid var(--linea-control);background:#fff;color:var(--tinta)}.ps .p-two .p-p{border:0;background:var(--bs);color:#fff}.ps .p-two .p-p:disabled{opacity:.45;cursor:default}.ps .p-rate{font-size:13px;color:var(--tinta-suave)}.ps .p-sinpebox{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ps .p-sinpebox div{background:var(--superficie);border-radius:12px;padding:12px 14px;display:flex;flex-direction:column;gap:2px}.ps .p-sinpebox span{font-size:13px;font-weight:600;color:var(--tinta-suave)}.ps .p-sinpebox b{font:700 22px var(--mono)}.ps .p-sinpebox small{font-size:13px;color:var(--tinta)}.ps .p-wait{display:flex;align-items:center;gap:14px;border-radius:14px;padding:14px 16px;background:#fff4e5;color:#8a4b00}.ps .p-wait.p-ok{background:#e6f5ee;color:var(--exito)}.ps .p-wait .p-sp{width:30px;height:30px;border-radius:50%;border:4px solid #f3d3a5;border-top-color:#b45309;animation:p-spin 1s linear infinite;flex-shrink:0}.ps .p-wait .p-ck2{width:30px;height:30px;border-radius:50%;background:var(--exito);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;flex-shrink:0}.ps .p-wait .p-t{flex:1;display:flex;flex-direction:column}.ps .p-wait .p-t b{font-size:16px}.ps .p-wait .p-t span{font-size:13px}.ps .p-wait code{font:700 20px var(--mono)}.ps .p-chips{display:flex;gap:8px;flex-wrap:wrap}.ps .p-chips button{height:44px;min-width:118px;padding:0 14px;border-radius:999px;border:1.5px solid var(--linea-control);background:#fff;font:600 15px var(--sans);color:var(--tinta);cursor:pointer}.ps .p-chips button.p-on{background:var(--azul-900);border-color:var(--azul-900);color:#fff}.ps .p-ckrow{display:flex;align-items:center;gap:10px;font-size:15px}.ps .p-doneh{display:flex;align-items:center;gap:12px}.ps .p-doneh .p-ck2{width:40px;height:40px;border-radius:50%;background:var(--exito);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:20px}.ps .p-doneh b{font-size:22px;display:block}.ps .p-doneh span{font-size:14px;color:var(--tinta-suave)}.ps .p-g2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ps .p-g3{display:grid;grid-template-columns:150px 1fr 1fr;gap:10px}.ps .p-seg.p-s3{grid-template-columns:repeat(3,1fr)}.ps .p-seg.p-s2{grid-template-columns:1fr 1fr}.ps .p-conds{display:flex;gap:6px;flex-wrap:wrap}.ps .p-conds button{height:34px;padding:0 12px;border-radius:999px;border:1.5px solid var(--linea-control);background:#fff;font:600 13px var(--sans);color:var(--tinta);cursor:pointer}.ps .p-conds button.p-on{background:var(--azul-900);border-color:var(--azul-900);color:#fff}.ps .p-quote{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}.ps .p-quote div{background:var(--superficie);border-radius:12px;padding:10px 12px;display:flex;flex-direction:column}.ps .p-quote span{font-size:12px;font-weight:600;color:var(--tinta-suave)}.ps .p-quote b{font:700 20px var(--mono)}.ps .p-lock{font-size:12px;color:var(--tinta-suave)}.ps .p-toast2{position:absolute;left:50%;bottom:18px;transform:translate(-50%);z-index:30;background:#0f1733;color:#fff;border-radius:12px;padding:10px 16px;font:600 14px var(--sans)}.ps .p-scanrow{grid-template-columns:1fr 140px 140px}.ps .p-scan .p-drop{position:absolute;left:0;right:0;top:64px;z-index:8;background:#fff;border:1.5px solid var(--linea-control);border-radius:12px;box-shadow:0 12px 28px #121f632e;overflow:hidden}.ps .p-drop .p-dh{padding:8px 14px;font-size:12px;color:var(--tinta-suave);background:var(--superficie);font-weight:600}.ps .p-drop .p-dr{display:grid;grid-template-columns:1fr 110px 96px;gap:10px;align-items:center;padding:10px 14px;border-top:1px solid #eef1f6;cursor:pointer}.ps .p-drop .p-dr:hover{background:var(--azul-50)}.ps .p-drop .p-dr b{font-size:14px}.ps .p-drop .p-dr span{font:500 12px var(--mono);color:var(--tinta-suave)}.ps .p-drop .p-dr .p-pr2{font:700 14px var(--mono);text-align:right}.ps .p-drop .p-dr .p-stk{font-size:12px;font-weight:700;color:var(--exito);text-align:right}.ps .p-drop mark{background:#fff1b8;color:inherit;border-radius:3px}.ps .p-lh,.ps .p-ln2{grid-template-columns:1fr 128px 110px 116px 40px 36px}.ps .p-pctb{width:40px;height:36px;border-radius:9px;border:1.5px solid var(--linea);background:#fff;font:700 14px var(--sans);color:var(--tinta-suave);cursor:pointer}.ps .p-pctb.p-on{border-color:var(--exito);color:var(--exito);background:#e6f5ee}.ps .p-acts{grid-template-columns:repeat(4,1fr)}.ps .p-promo{display:flex;align-items:center;gap:10px;border-radius:12px;padding:9px 10px 9px 14px;background:linear-gradient(90deg,#fff4e5,#fdeee5);border:1px solid #f6d3b8}.ps .p-promo b{font-size:14px;color:#8a3a0a}.ps .p-promo span{font-size:12px;color:#8a4b00}.ps .p-promo .p-t{flex:1;display:flex;flex-direction:column}.ps .p-promo button{width:104px;height:38px;border-radius:10px;border:0;background:var(--bs);color:#fff;font:700 14px var(--sans);cursor:pointer}.ps .p-promo.p-on{background:#e6f5ee;border-color:#bfe5d3}.ps .p-promo.p-on b,.ps .p-promo.p-on span{color:var(--exito)}.ps .p-factchip{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:var(--azul-600);background:var(--azul-50);border-radius:10px;padding:7px 12px}.ps .p-acts button.p-on{border-color:var(--azul-500);color:var(--azul-600);background:var(--azul-50)}.ps .p-clock{font-size:13px;font-weight:600;color:var(--tinta-suave);text-align:right;line-height:1.35}.ps .p-pop.p-xw{width:880px}.ps .p-g4{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.ps .p-ph4{height:68px;border-radius:12px;border:1.5px dashed var(--linea-control);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font-size:13px;font-weight:600;color:var(--tinta-suave);cursor:pointer;background:#fff}.ps .p-ph4.p-got{border-style:solid;border-color:var(--linea);background:linear-gradient(135deg,#2a3150,#566089);color:#fff}.ps .p-ph4 small{font-size:11px;font-weight:600;opacity:.8}.ps .p-combo{position:relative}.ps .p-combo .p-list{position:absolute;left:0;right:0;top:50px;z-index:9;background:#fff;border:1.5px solid var(--linea-control);border-radius:10px;box-shadow:0 12px 28px #121f632e;overflow:hidden}.ps .p-combo .p-list div{padding:9px 12px;font-size:14px;cursor:pointer;display:flex;justify-content:space-between}.ps .p-combo .p-list div:hover{background:var(--azul-50)}.ps .p-combo .p-list div span{font:600 13px var(--mono);color:var(--tinta-suave)}.ps .p-combo .p-list .p-new{border-top:1px solid var(--linea);color:var(--azul-600);font-weight:700}.ps .p-gb2{display:flex;align-items:center;gap:12px}.ps .p-gb2>span{font-size:14px;font-weight:600;white-space:nowrap}.ps .p-condadd{display:inline-flex;gap:6px}.ps .p-condadd .p-in{width:220px;height:34px;font-size:13px}.ps .p-condadd .p-ab{width:64px;height:34px}.ps .p-g4b{display:grid;grid-template-columns:210px 1fr 1fr 1fr;gap:10px}.ps .p-g4b .p-seg button{min-height:40px;font-size:13px}.ps .p-giftl{display:flex;flex-direction:column;gap:6px}.ps .p-giftl button{display:flex;align-items:center;gap:10px;text-align:left;border:1.5px solid var(--linea);border-radius:10px;background:#fff;padding:8px 12px;font:600 14px var(--sans);color:var(--tinta);cursor:pointer}.ps .p-giftl button.p-on{border-color:var(--azul-500);background:var(--azul-50)}.ps .p-money2{position:relative}.ps .p-money2 span{position:absolute;left:12px;top:50%;transform:translateY(-50%);font:600 15px var(--mono);color:var(--tinta-suave)}.ps .p-money2 .p-in{padding-left:28px;font-family:var(--mono)}.ps .p-hint{font-size:11px;font-weight:600;color:var(--tinta-suave)}.ps .p-addc{display:grid;grid-template-columns:1fr 100px;gap:8px}.ps .p-addc .p-ab{width:100px;height:46px}.ps .p-more{align-self:flex-start;background:none;border:0;padding:0;font:600 14px var(--sans);color:var(--azul-500);text-decoration:underline;cursor:pointer}.ps .p-rlist{display:flex;flex-direction:column;gap:6px}.ps .p-rr{display:grid;grid-template-columns:84px 1fr 150px 116px;gap:12px;align-items:center;padding:10px 12px;border:1px solid var(--linea);border-radius:12px}.ps .p-rr code{font:700 14px var(--mono)}.ps .p-rr .p-nm{display:flex;flex-direction:column}.ps .p-rr .p-nm b{font-size:14px}.ps .p-rr .p-nm span{font-size:12px;color:var(--tinta-suave)}.ps .p-rr .p-ab{width:116px;height:40px}.ps .p-rr .p-ab.p-p{background:var(--bs);border-color:var(--bs);color:#fff}.ps .p-st2{font-size:12px;font-weight:700;border-radius:999px;padding:3px 10px;justify-self:start}.ps .p-st2.p-rd{background:#e6f5ee;color:var(--exito)}.ps .p-st2.p-wp{background:#fff4e5;color:#8a4b00}.ps .p-st2.p-ir{background:var(--azul-50);color:var(--azul-600)}.ps .p-follow{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.ps .p-follow button{height:52px;border-radius:12px;border:1.5px solid var(--linea-control);background:#fff;font:700 15px var(--sans);color:var(--tinta);cursor:pointer}.ps .p-follow button.p-on{background:#e6f5ee;border-color:var(--exito);color:var(--exito)}.ps .p-qrbox{display:grid;grid-template-columns:110px 1fr;gap:14px;align-items:center;background:var(--superficie);border-radius:12px;padding:10px 12px}.ps .p-qrbox .p-t{display:flex;flex-direction:column;gap:4px;font-size:13px}.ps .p-qrbox .p-t b{font-size:14px}.ps .p-or{display:flex;align-items:center;gap:10px;font-size:12px;font-weight:700;color:var(--tinta-suave);text-transform:uppercase;letter-spacing:.06em}.ps .p-or:before,.ps .p-or:after{content:"";flex:1;height:1px;background:var(--linea)}.ps .p-found{display:grid;grid-template-columns:40px 1fr 104px;gap:12px;align-items:center;padding:10px 12px;border:1px solid var(--linea);border-radius:12px}.ps .p-found .p-av2{width:40px;height:40px;border-radius:50%;background:var(--azul-50);color:var(--azul-600);font:700 15px var(--sans);display:flex;align-items:center;justify-content:center}.ps .p-found .p-t{display:flex;flex-direction:column}.ps .p-found .p-t b{font-size:15px}.ps .p-found .p-t span{font-size:13px;color:var(--tinta-suave)}.ps .p-found .p-ab{width:104px}.ps .p-stepr{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;padding:12px 14px 0}.ps .p-stepr button{height:48px;border-radius:12px;border:1.5px solid var(--linea);background:#fff;font:700 15px var(--sans);color:var(--tinta-suave);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px}.ps .p-stepr button i{width:24px;height:24px;border-radius:50%;background:var(--superficie-2);color:var(--tinta-suave);font:800 12px var(--sans);display:inline-flex;align-items:center;justify-content:center;font-style:normal}.ps .p-stepr button.p-on{border-color:var(--azul-500);color:var(--azul-900);box-shadow:inset 0 -3px 0 var(--azul-500)}.ps .p-stepr button.p-on i{background:var(--azul-500);color:#fff}.ps .p-stepr button.p-done{color:var(--exito)}.ps .p-stepr button.p-done i{background:var(--exito);color:#fff}.ps .p-stepr button.p-warn{color:#8a4b00}.ps .p-stepr button.p-warn i{background:#e8a33a;color:#fff}.ps .p-cmain{flex:1;min-height:0;display:grid;grid-template-columns:1fr 480px;gap:14px;padding:12px 14px 14px}.ps .p-cl{padding:16px 18px;gap:14px;overflow:hidden}.ps .p-cl h2{margin:0;font-size:24px}.ps .p-cl .p-lead{font-size:15px;color:var(--tinta-suave);margin-top:-8px}.ps .p-den{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ps .p-den .p-col{display:flex;flex-direction:column;gap:6px}.ps .p-den .p-ch{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--tinta-suave);display:grid;grid-template-columns:96px 132px 1fr;gap:10px;padding:0 4px}.ps .p-den .p-ch span:last-child{text-align:right}.ps .p-dr2{display:grid;grid-template-columns:96px 132px 1fr;gap:10px;align-items:center;padding:3px 4px;border-radius:10px}.ps .p-dr2 b{font:700 16px var(--mono)}.ps .p-dr2 .p-qt{display:grid;grid-template-columns:36px 1fr 36px;height:40px;border:1.5px solid var(--linea-control);border-radius:10px;overflow:hidden}.ps .p-dr2 .p-qt button{border:0;background:var(--superficie);font:700 17px var(--sans);color:var(--tinta);cursor:pointer}.ps .p-dr2 .p-qt input{border:0;text-align:center;font:700 16px var(--mono);color:var(--tinta);width:100%;min-width:0;outline:0}.ps .p-dr2 .p-lt{text-align:right;font:600 15px var(--mono);color:var(--tinta-suave)}.ps .p-dr2.p-has .p-lt{color:var(--tinta)}.ps .p-ctot{display:flex;align-items:baseline;justify-content:space-between;border-top:2px solid var(--linea);padding-top:12px}.ps .p-ctot span{font-size:16px;font-weight:700}.ps .p-ctot b{font:700 34px var(--mono)}.ps .p-rowb{display:flex;gap:10px;margin-top:auto}.ps .p-rowb button{height:52px;border-radius:12px;font:700 16px var(--sans);cursor:pointer;flex:1}.ps .p-rowb .p-sb{border:1.5px solid var(--linea-control);background:#fff;color:var(--tinta)}.ps .p-rowb .p-p{border:0;background:var(--bs);color:#fff}.ps .p-rowb .p-p:disabled{opacity:.45;cursor:default}.ps .p-res{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}.ps .p-res div{border-radius:12px;padding:12px 14px;background:var(--superficie);display:flex;flex-direction:column;gap:2px}.ps .p-res span{font-size:13px;font-weight:600;color:var(--tinta-suave)}.ps .p-res b{font:700 24px var(--mono)}.ps .p-res .p-ok{background:#e6f5ee}.ps .p-res .p-ok b,.ps .p-res .p-ok span{color:var(--exito)}.ps .p-res .p-bad{background:#fdecea}.ps .p-res .p-bad b,.ps .p-res .p-bad span{color:var(--rojo)}.ps .p-res .p-wv{background:#fff4e5}.ps .p-res .p-wv b,.ps .p-res .p-wv span{color:#8a4b00}.ps .p-cmp{display:flex;flex-direction:column;gap:8px}.ps .p-cmpr{display:grid;grid-template-columns:1fr 150px 150px 120px;gap:12px;align-items:center;padding:10px 14px;border-radius:12px;background:var(--superficie);font-size:15px}.ps .p-cmpr.p-h{background:none;padding:0 14px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--tinta-suave)}.ps .p-cmpr .p-r{text-align:right;font:600 15px var(--mono)}.ps .p-cmpr.p-h .p-r{font:700 12px var(--sans)}.ps .p-okt{font-size:13px;font-weight:700;color:var(--exito);text-align:right}.ps .p-badt{font-size:13px;font-weight:700;color:var(--rojo);text-align:right}.ps .p-eml{display:flex;flex-direction:column;gap:5px}.ps .p-em{display:grid;grid-template-columns:70px 1fr 110px 170px;gap:12px;align-items:center;padding:6px 12px;border:1px solid var(--linea);border-radius:10px;font-size:14px}.ps .p-em code{font:600 13px var(--mono);color:var(--tinta-suave)}.ps .p-em .p-r{text-align:right;font:700 14px var(--mono)}.ps .p-em.p-ns{border-color:#f3b4ad;background:#fdecea}.ps .p-em .p-tag3{font-size:12px;font-weight:700;border-radius:999px;padding:3px 9px;justify-self:end}.ps .p-tag3.p-e{background:#e6f5ee;color:var(--exito)}.ps .p-tag3.p-h{background:var(--azul-50);color:var(--azul-600)}.ps .p-tag3.p-n{background:#fff;color:var(--rojo);border:1px solid #f3b4ad}.ps .p-side{padding:16px 18px;gap:12px}.ps .p-side h3{margin:0;font-size:17px}.ps .p-kv3{display:grid;grid-template-columns:1fr auto;gap:8px 12px;font-size:15px}.ps .p-kv3 span{color:var(--tinta-suave)}.ps .p-kv3 b{font:600 15px var(--mono);text-align:right}.ps .p-kv3 .p-t{font-weight:700;color:var(--tinta)}.ps .p-kv3 .p-tb{font:700 16px var(--mono)}.ps .p-hidden{display:flex;align-items:center;gap:10px;background:var(--superficie);border-radius:12px;padding:12px 14px;font-size:14px;color:var(--tinta-suave)}.ps .p-sep2{height:1px;background:var(--linea);margin:2px 0}.ps .p-sent{display:flex;flex-direction:column;gap:8px}.ps .p-sent div{display:flex;align-items:center;gap:10px;font-size:15px}.ps .p-sent i{width:22px;height:22px;border-radius:50%;background:var(--exito);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-size:12px;font-weight:800}.ps .p-wa2{background:#e7f8ee;border-radius:14px;padding:12px 14px;font-size:14px;line-height:1.5;color:#0f3d2a;max-width:420px}.ps .p-wa2 b{display:block;margin-bottom:2px}.ps .p-opn{flex:1;min-height:0;display:grid;grid-template-columns:1fr 480px;gap:14px;padding:14px}.ps .p-center{flex:1;display:flex;align-items:center;justify-content:center;padding:20px}.ps .p-bcard{width:640px;background:#fff;border-radius:20px;border:1px solid var(--linea);padding:28px 32px;display:flex;flex-direction:column;gap:16px;box-shadow:0 12px 30px #121f631f}.ps .p-bcard h2{margin:0;font-size:28px}.ps .p-bcard .p-lead{font-size:15px;color:var(--tinta-suave)}.ps .p-timer{font:700 56px var(--mono);letter-spacing:-.02em;text-align:center;color:var(--azul-900)}.ps .p-wk{flex:1;min-height:0;display:grid;grid-template-columns:1fr 440px;gap:14px;padding:14px}.ps .p-wl{padding:16px 18px;gap:12px}.ps .p-wl .p-hd{display:flex;align-items:baseline;gap:12px}.ps .p-wl .p-hd h2{margin:0;font-size:24px}.ps .p-wl .p-hd span{font-size:15px;color:var(--tinta-suave)}.ps .p-wl .p-hd .p-x2{margin-left:auto}.ps .p-wrow{display:grid;grid-template-columns:118px 112px 1fr 84px 110px 96px;gap:10px;align-items:center;padding:8px 12px;border-radius:12px;border:1px solid var(--linea);font-size:14px;min-height:56px}.ps .p-wrow.p-h{border:0;min-height:0;padding:0 12px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--tinta-suave)}.ps .p-wrow .p-dy{display:flex;flex-direction:column}.ps .p-wrow .p-dy b{font-size:15px}.ps .p-wrow .p-dy span{font-size:12px;color:var(--tinta-suave)}.ps .p-wrow .p-sc{font:500 13px var(--mono);color:var(--tinta-suave)}.ps .p-wrow .p-wt{display:flex;flex-direction:column;gap:2px}.ps .p-wrow .p-wt b{font:600 14px var(--mono)}.ps .p-wrow .p-wt span{font-size:12px;color:var(--tinta-suave)}.ps .p-wrow .p-wt s{color:var(--tinta-suave);font:500 12px var(--mono)}.ps .p-wrow .p-hr{text-align:right;font:700 15px var(--mono)}.ps .p-wrow .p-cm{text-align:right;font:600 13px var(--mono);color:var(--tinta-suave)}.ps .p-wrow .p-cm.p-ok{color:var(--exito)}.ps .p-wrow .p-fx{height:36px;border-radius:9px;border:1.5px solid var(--linea-control);background:#fff;font:600 13px var(--sans);color:var(--tinta);cursor:pointer}.ps .p-wrow .p-fx.p-need{border-color:#e8a33a;background:#fff4e5;color:#8a4b00}.ps .p-wrow.p-flag{border-color:#f0c48a;background:#fffaf2}.ps .p-wrow.p-off{background:var(--superficie)}.ps .p-wrow.p-hol{background:var(--azul-50);border-color:#c9d3f5}.ps .p-wrow.p-chg{border-color:#c9d3f5;box-shadow:inset 4px 0 0 var(--azul-500)}.ps .p-stc{font-size:12px;font-weight:700;border-radius:999px;padding:3px 9px;justify-self:start;white-space:nowrap}.ps .p-stc.p-ok{background:#e6f5ee;color:var(--exito)}.ps .p-stc.p-w{background:#fff4e5;color:#8a4b00}.ps .p-stc.p-n{background:var(--superficie-2);color:var(--tinta-suave)}.ps .p-stc.p-b{background:var(--azul-50);color:var(--azul-600)}.ps .p-wfoot{display:flex;align-items:center;gap:10px;margin-top:auto}.ps .p-wfoot .p-small{height:40px;padding:0 14px;border-radius:10px;border:1.5px dashed var(--linea-control);background:#fff;font:600 14px var(--sans);color:var(--tinta-suave);cursor:pointer}.ps .p-wfoot .p-sp{flex:1}.ps .p-wfoot .p-sb2{width:180px;height:52px;border-radius:12px;border:1.5px solid var(--linea-control);background:#fff;font:700 16px var(--sans);color:var(--tinta);cursor:pointer}.ps .p-wfoot .p-p2{width:240px;height:52px;border-radius:12px;border:0;background:var(--bs);color:#fff;font:700 16px var(--sans);cursor:pointer}.ps .p-wfoot .p-p2:disabled{opacity:.45;cursor:default}.ps .p-tot4{display:grid;grid-template-columns:1fr auto;gap:8px 12px;font-size:15px}.ps .p-tot4 span{color:var(--tinta-suave)}.ps .p-tot4 b{font:600 15px var(--mono);text-align:right}.ps .p-tot4 .p-t{color:var(--tinta);font-weight:700}.ps .p-tot4 .p-tb{font:700 17px var(--mono)}.ps .p-callout{border-radius:12px;padding:10px 12px;font-size:13px;line-height:1.45}.ps .p-callout.p-w{background:#fff4e5;color:#8a4b00}.ps .p-callout.p-ok{background:#e6f5ee;color:var(--exito)}.ps .p-callout.p-n{background:var(--superficie);color:var(--tinta-suave)}.ps .p-bo{flex:1;min-height:0;display:flex}.ps nav.p-rail{padding:16px 14px 14px;gap:2px}.ps nav.p-rail .p-plate{width:232px;height:60px;margin-bottom:10px}.ps .p-bo .p-mid{width:640px;flex-shrink:0;border-right:1px solid var(--linea);padding:22px 26px;display:flex;flex-direction:column;gap:12px;background:#fff;overflow:hidden}.ps .p-bo .p-all{flex:1;background:#fff;padding:22px 26px;display:flex;flex-direction:column;gap:12px;overflow:hidden}.ps .p-emps{display:flex;flex-direction:column;gap:6px}.ps .p-emp{display:grid;grid-template-columns:36px 1fr 120px 110px;gap:10px;align-items:center;padding:8px 12px;border:1px solid var(--linea);border-radius:12px;cursor:pointer}.ps .p-emp.p-on{border-color:var(--azul-500);background:var(--azul-50);box-shadow:inset 4px 0 0 var(--azul-500)}.ps .p-emp .p-av2{width:36px;height:36px;font-size:13px}.ps .p-emp .p-nm{display:flex;flex-direction:column}.ps .p-emp .p-nm b{font-size:14px}.ps .p-emp .p-nm span{font-size:12px;color:var(--tinta-suave)}.ps .p-emp .p-r{text-align:right;font:600 13px var(--mono)}.ps .p-mrows{display:flex;flex-direction:column;gap:5px}.ps .p-mr{display:grid;grid-template-columns:96px 1fr 70px;gap:10px;align-items:center;font-size:13px;padding:6px 10px;border-radius:10px;background:var(--superficie)}.ps .p-mr b{font:600 13px var(--mono)}.ps .p-mr .p-hr{text-align:right;font:700 13px var(--mono)}.ps .p-mr.p-chg{background:var(--azul-50);box-shadow:inset 3px 0 0 var(--azul-500)}.ps .p-mr s{color:var(--tinta-suave)}.ps .p-mr small{display:block;color:var(--azul-600);font-weight:600;font-size:12px}.ps .p-two2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ps .p-two2 button{height:48px;border-radius:12px;font:700 15px var(--sans);cursor:pointer}.ps .p-two2 .p-sb{border:1.5px solid var(--linea-control);background:#fff;color:var(--tinta)}.ps .p-two2 .p-p{border:0;background:var(--azul-500);color:#fff}.ps .p-mgrid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ps .p-mgrid button{height:56px;border-radius:12px;border:1.5px solid var(--linea-control);background:#fff;font:700 16px var(--sans);color:var(--tinta);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px}.ps .p-mgrid button.p-hi{border-color:var(--azul-500);background:var(--azul-50);color:var(--azul-900)}.ps .p-mgrid button:disabled{color:var(--tinta-suave);cursor:default}.ps .p-mgrid button small{font-size:12px;font-weight:600;color:var(--tinta-suave)}.ps .p-bo .p-mid.p-w2{width:820px}.ps .p-emps3{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.ps .p-emps3 button{display:grid;grid-template-columns:34px 1fr auto;gap:8px;align-items:center;height:58px;padding:0 10px;border:1px solid var(--linea);border-radius:12px;background:#fff;cursor:pointer;text-align:left;font-family:var(--sans)}.ps .p-emps3 button.p-on{border-color:var(--azul-500);background:var(--azul-50);box-shadow:inset 0 -3px 0 var(--azul-500)}.ps .p-emps3 .p-av2{width:34px;height:34px;font-size:13px}.ps .p-emps3 .p-nm{display:flex;flex-direction:column;min-width:0}.ps .p-emps3 .p-nm b{font-size:14px;color:var(--tinta)}.ps .p-emps3 .p-nm span{font-size:12px;color:var(--tinta-suave);font-family:var(--mono)}.ps .p-tsx{display:flex;flex-direction:column;gap:4px}.ps .p-tr{display:grid;grid-template-columns:80px 54px 70px 72px 104px 62px 44px 86px 80px;gap:8px;align-items:center;padding:5px 10px;border-radius:10px;background:var(--superficie);font-size:13px;min-height:40px}.ps .p-tr.p-h{background:none;min-height:0;padding:0 10px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--tinta-suave)}.ps .p-tr .p-dy{display:flex;flex-direction:column;line-height:1.2}.ps .p-tr .p-dy b{font-size:13px}.ps .p-tr .p-dy span{font-size:11px;color:var(--tinta-suave)}.ps .p-tr .p-m{font:600 13px var(--mono)}.ps .p-tr .p-m s,.ps .p-tr .p-m small{display:block;font:500 11px var(--mono);color:var(--tinta-suave)}.ps .p-tr .p-r{text-align:right}.ps .p-tr .p-pq{display:flex;flex-direction:column;font-size:12px;line-height:1.3}.ps .p-tr .p-late{color:#8a4b00;font-weight:700}.ps .p-tr .p-ontime{color:var(--exito);font-weight:700}.ps .p-tr .p-aft{color:var(--tinta-suave)}.ps .p-tr .p-pd{font:700 13px var(--mono);text-align:right}.ps .p-tr .p-cmx{font:600 13px var(--mono);text-align:right}.ps .p-tr .p-cmx.p-ok{color:var(--exito)}.ps .p-tr .p-cmx.p-u{color:var(--tinta-suave);font:500 12px var(--sans)}.ps .p-tr .p-sp2{grid-column:2 / 7;font-size:13px}.ps .p-tr .p-sp2 small{display:block;color:var(--azul-600);font-weight:600;font-size:12px}.ps .p-tr .p-nt{grid-column:2 / -1;font-size:12px;color:var(--azul-600);font-weight:600;margin-top:-2px}.ps .p-tr.p-chg{background:var(--azul-50);box-shadow:inset 3px 0 0 var(--azul-500)}.ps .p-tr.p-flag{background:#fffaf2;box-shadow:inset 3px 0 #e8a33a}.ps .p-tr.p-tt{background:#fff;border:1.5px solid var(--linea);font-weight:700}.ps .p-tr.p-tt .p-m,.ps .p-tr.p-tt .p-pd,.ps .p-tr.p-tt .p-cmx{font-weight:800}.ps .p-fnd{flex:1;min-height:0;display:grid;grid-template-columns:1fr 440px;gap:14px;padding:14px}.ps .p-fl{padding:18px 20px;gap:14px}.ps .p-fl h2,.ps .p-rl h2{margin:0;font-size:24px}.ps .p-by{display:flex;gap:6px;flex-wrap:wrap}.ps .p-by span{font-size:13px;font-weight:600;border:1.5px solid var(--linea);border-radius:999px;padding:5px 12px;background:#fff;color:var(--tinta-suave)}.ps .p-by span.p-on{border-color:var(--azul-500);background:var(--azul-50);color:var(--azul-600)}.ps .p-hit{display:grid;grid-template-columns:150px 1fr 120px 130px;gap:12px;align-items:center;padding:12px 14px;border:1px solid var(--linea);border-radius:12px;cursor:pointer}.ps .p-hit.p-on{border-color:var(--azul-500);background:var(--azul-50);box-shadow:inset 4px 0 0 var(--azul-500)}.ps .p-hit code{font:700 14px var(--mono)}.ps .p-hit .p-d{display:flex;flex-direction:column}.ps .p-hit .p-d b{font-size:14px}.ps .p-hit .p-d span{font-size:12px;color:var(--tinta-suave)}.ps .p-hit .p-t{font:700 15px var(--mono);text-align:right}.ps .p-miss{border:1.5px dashed #e8a33a;background:#fffaf2;border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:8px;font-size:14px}.ps .p-miss b{font-size:15px}.ps .p-rules{display:flex;flex-direction:column;gap:8px}.ps .p-rules div{display:grid;grid-template-columns:22px 1fr;gap:8px;font-size:14px;line-height:1.4}.ps .p-rules i{width:22px;height:22px;border-radius:50%;background:var(--azul-50);color:var(--azul-600);font:800 11px var(--sans);font-style:normal;display:flex;align-items:center;justify-content:center}.ps .p-rmain{flex:1;min-height:0;display:grid;grid-template-columns:1fr 460px;gap:14px;padding:14px}.ps .p-rl{padding:16px 18px;gap:12px}.ps .p-shd2{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.ps .p-shd2 code{font:700 16px var(--mono)}.ps .p-shd2 span{font-size:14px;color:var(--tinta-suave)}.ps .p-rln{display:grid;grid-template-columns:24px 1fr 110px 110px;gap:12px;align-items:center;padding:10px 12px;border:1px solid var(--linea);border-radius:12px}.ps .p-rln.p-on{border-color:var(--azul-500);background:var(--azul-50)}.ps .p-rln.p-no{background:var(--superficie);color:var(--tinta-suave)}.ps .p-rln .p-nm{display:flex;flex-direction:column;gap:2px}.ps .p-rln .p-nm b{font-size:15px;line-height:1.3}.ps .p-rln .p-nm span{font:500 12px var(--mono);color:var(--tinta-suave)}.ps .p-rln .p-st5{font-size:12px;font-weight:700;border-radius:999px;padding:3px 9px;justify-self:start;white-space:nowrap}.ps .p-st5.p-ok{background:#e6f5ee;color:var(--exito)}.ps .p-st5.p-no{background:var(--superficie-2);color:var(--tinta-suave)}.ps .p-st5.p-w{background:#fff4e5;color:#8a4b00}.ps .p-rln .p-pr2{font:700 15px var(--mono);text-align:right}.ps .p-rln.p-new{border-style:dashed;border-color:#6b3fd1;background:#f6f1ff}.ps .p-lbl2{font-size:13px;font-weight:700;color:var(--tinta-suave);margin-bottom:-4px}.ps .p-chips.p-sm button{height:38px;min-width:0;font-size:14px}.ps .p-wbox{border-radius:12px;background:#e6f5ee;color:var(--exito);padding:10px 12px;font-size:14px;font-weight:600}.ps .p-wbox.p-w{background:#fff4e5;color:#8a4b00}.ps .p-addnew{display:grid;grid-template-columns:1fr 150px;gap:10px}.ps .p-rr2{padding:16px 18px;gap:12px}.ps .p-ways{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ps .p-ways button{height:58px;border-radius:12px;border:1.5px solid var(--linea-control);background:#fff;font:700 15px var(--sans);color:var(--tinta);cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px}.ps .p-ways button small{font:600 11px var(--sans);color:var(--tinta-suave)}.ps .p-ways button.p-on{border-color:var(--azul-500);background:var(--azul-50);box-shadow:inset 0 0 0 1.5px var(--azul-500)}.ps .p-ways button:disabled{opacity:.4;cursor:default}.ps .p-big2{display:flex;justify-content:space-between;align-items:baseline;border-top:2px solid var(--linea);padding-top:10px}.ps .p-big2 span{font-weight:700;font-size:16px}.ps .p-big2 b{font:700 30px var(--mono)}.ps .p-hac{display:flex;gap:8px;align-items:center;font-size:13px;color:#5b3fc4;background:#f3efff;border-radius:10px;padding:8px 10px;font-weight:600}.ps .p-appr{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ps .p-appr button{height:46px;border-radius:12px;border:1.5px solid var(--linea-control);background:#fff;font:700 15px var(--sans);color:var(--tinta);cursor:pointer}.ps .p-appr button.p-on{background:#2fae7f;border-color:#2fae7f;color:#fff}.ps .p-fin{height:56px;border:0;border-radius:12px;background:var(--bs);color:#fff;font:700 17px var(--sans);cursor:pointer;margin-top:auto}.ps .p-fin:disabled{opacity:.45;cursor:default}.ps .p-rec{width:330px;background:#fff;border-radius:6px;box-shadow:0 8px 24px #0000002e;padding:16px 18px;font:500 12px/1.45 var(--mono);color:#111;display:flex;flex-direction:column;gap:6px}.ps .p-rec .p-c{text-align:center}.ps .p-rec .p-c b{font:800 18px var(--sans)}.ps .p-rec .p-r2{display:flex;justify-content:space-between;gap:8px}.ps .p-rec .p-r2 b{white-space:nowrap}.ps .p-rec hr{border:0;border-top:1px dashed #999;margin:4px 0;width:100%}.ps .p-rec .p-pol{font:500 10px/1.4 var(--sans);color:#333}.ps .p-rec .p-qr{width:64px;height:64px;align-self:center;background:repeating-conic-gradient(#111 0 25%,#fff 0 50%) 0 0/8px 8px;border:3px solid #fff;outline:1px solid #111}.ps .p-donew{flex:1;display:flex;align-items:center;justify-content:center;gap:40px;padding:20px}.ps .p-donec{width:460px;display:flex;flex-direction:column;gap:14px}.ps .p-donec h2{margin:0;font-size:28px}.ps .p-mid.p-w3{width:700px}.ps .p-hrow{display:grid;grid-template-columns:110px 1fr 70px 110px 108px;gap:10px;align-items:center;padding:8px 12px;border:1px solid var(--linea);border-radius:12px;font-size:13px;cursor:pointer}.ps .p-hrow.p-on{border-color:var(--azul-500);background:var(--azul-50);box-shadow:inset 4px 0 0 var(--azul-500)}.ps .p-hrow code{font:700 13px var(--mono)}.ps .p-hrow .p-d{display:flex;flex-direction:column}.ps .p-hrow .p-d b{font-size:14px}.ps .p-hrow .p-d span{font-size:12px;color:var(--tinta-suave)}.ps .p-hrow .p-t{font:700 14px var(--mono);text-align:right}.ps .p-hrow .p-pw{font-size:12px;color:var(--tinta-suave)}.ps .p-flt5{grid-template-columns:repeat(5,1fr)}.ps .p-dl{display:flex;flex-direction:column;gap:6px}.ps .p-dl div{display:grid;grid-template-columns:1fr auto;gap:10px;font-size:14px}.ps .p-dl div span{color:var(--tinta-suave);font-size:12px;display:block}.ps .p-dl div b{font:600 14px var(--mono);text-align:right}.ps .p-dl div s{color:var(--tinta-suave)}.ps .p-acts3{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.ps .p-acts3 button{height:42px;border-radius:10px;border:1.5px solid var(--linea-control);background:#fff;font:600 14px var(--sans);color:var(--tinta);cursor:pointer}.ps .p-acts3 button.p-p{background:var(--azul-500);border-color:var(--azul-500);color:#fff}.ps .p-crow{display:grid;grid-template-columns:100px 1fr 120px 150px;gap:10px;align-items:center;padding:9px 12px;border:1px solid var(--linea);border-radius:12px;font-size:13px;cursor:pointer}.ps .p-crow.p-on{border-color:var(--azul-500);background:var(--azul-50);box-shadow:inset 4px 0 0 var(--azul-500)}.ps .p-crow .p-d{display:flex;flex-direction:column}.ps .p-crow .p-d b{font-size:14px}.ps .p-crow .p-d span{font-size:12px;color:var(--tinta-suave)}.ps .p-crow .p-t{font:700 14px var(--mono);text-align:right}.ps .p-ptab{display:flex;flex-direction:column;gap:6px}.ps .p-prow{display:grid;grid-template-columns:136px 1fr 1.3fr 1fr;gap:8px;align-items:center}.ps .p-prow.p-h{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--tinta-suave)}.ps .p-prow b{font-size:14px}.ps .p-prow .p-in{height:40px;font-size:14px}.ps .p-polt{font-size:13px;line-height:1.5;color:var(--tinta);display:flex;flex-direction:column;gap:7px}.ps .p-polt b{font-size:13px}.ps .p-polt h4{margin:0;font-size:15px}.ps .p-tw{display:flex;gap:16px;align-items:flex-start}.ps.p-root{position:fixed;inset:0;display:flex;flex-direction:column;background:#eef1f6;overflow:hidden}.ps .p-pbody,.ps .p-ptop{position:relative}.ps .p-plate{overflow:hidden}.ps .p-plate img{display:block;object-fit:contain}.ps .p-wm{white-space:nowrap}.ps .p-av{color:#fff}.ps .p-tbtn:disabled{opacity:.45;cursor:default}.ps .p-menu{position:absolute;right:16px;top:60px;z-index:30;width:260px;background:#fff;color:var(--tinta);border-radius:14px;box-shadow:0 16px 40px #0f173347;padding:8px;display:flex;flex-direction:column;gap:2px}.ps .p-menu>button{height:44px;border:0;border-radius:10px;background:none;text-align:left;padding:0 12px;font:600 15px var(--sans);color:var(--tinta);cursor:pointer;display:flex;align-items:center;justify-content:space-between}.ps .p-menu>button:hover:not(:disabled){background:var(--azul-50)}.ps .p-menu>button:disabled{color:var(--tinta-suave);cursor:default}.ps .p-menu em{font-style:normal;font-size:11px;font-weight:700;background:var(--superficie-2);border-radius:999px;padding:2px 8px}.ps .p-menuhelp{border-top:1px solid var(--linea);margin-top:4px;padding:10px 8px 4px;display:flex;flex-direction:column;gap:8px;font-size:13px;color:var(--tinta-suave)}.ps .p-menuhelp .hb{margin-left:0}.ps .p-pop .p-ph .p-help .hb{margin:-3px 0}.ps .p-pop .p-ph .p-help .hb button{height:28px}.ps .p-lab2{display:flex!important;align-items:baseline;justify-content:space-between;gap:10px}.ps .p-ask{display:inline-flex;align-items:baseline;gap:10px;min-width:0}.ps .p-lk2{background:none;border:0;padding:0;font:600 13px var(--sans);line-height:1;color:var(--azul-500);text-decoration:underline;cursor:pointer}.ps .p-err{font-size:13px;font-weight:600;color:var(--rojo)}.ps .p-notebtn{background:none;border:0;padding:0;text-align:left;cursor:pointer;font-family:var(--sans)}.ps .p-notebtn:hover{color:var(--azul-600);text-decoration:underline}.ps .p-two .p-p:disabled,.ps .p-rowb .p-p:disabled{opacity:.45;cursor:default}.ps .p-ab:disabled,.ps .p-rbtn:disabled,.ps .p-acts button:disabled{opacity:.45;cursor:default}.ps .p-qty button:disabled{opacity:.35;cursor:default}.ps .p-xb:disabled{opacity:.3;cursor:default}.ps .p-seg button:disabled{opacity:.45;cursor:default}.ps .p-ab.p-on{border-color:var(--exito);color:var(--exito);background:#e6f5ee}.ps .p-wait .p-lk{align-self:center}.ps .p-toast2{pointer-events:none}.ps .p-mrow{display:flex;gap:12px;align-items:baseline}.ps .p-condadd .p-ab{width:auto;min-width:64px;padding:0 12px}.ps .p-em{grid-template-columns:86px 1fr 110px 190px}.ps .p-em code{white-space:nowrap}.ps .p-dt{position:relative}.ps .p-dt .p-in{cursor:pointer}.ps .p-dtpick{position:absolute;left:0;bottom:0;width:1px;height:1px;opacity:0;pointer-events:none;border:0;padding:0}.ps .p-wl .p-hd{position:relative}.ps .p-wl .p-hd .p-x2{position:absolute;right:0;top:50%;transform:translateY(-50%)}.ps .p-wl .p-hd .p-x2 .hb{margin:0}.ps .p-mgrid button.p-hi:disabled{opacity:.45}.ps .p-fx:disabled,.ps .p-small:disabled,.ps .p-p2:disabled{opacity:.45;cursor:default}.ps .p-h2row{display:flex;align-items:center;gap:12px}.ps .p-h2row .hb{margin-block:-3px}.ps .p-side .p-kv3 b,.ps .p-res b{white-space:nowrap}.ps .p-print{display:none}.ps .p-print.p-preview{display:flex;position:absolute;inset:0;z-index:60;background:#0f17338c;align-items:flex-start;justify-content:center;gap:18px;padding:24px;overflow:auto}.p-print .p-doc{background:#fff;color:#000;font:12px/1.35 var(--mono, "IBM Plex Mono", monospace);padding:4mm 3mm;display:flex;flex-direction:column;gap:3px;box-shadow:0 8px 20px #00000040}.p-print .p-doc .rlg{text-align:center;font:800 18px var(--sans, sans-serif)}.p-print .p-doc .rlg img{display:inline-block}.p-print .p-doc .rc2{text-align:center}.p-print .p-doc .rs{font-size:11px}.p-print .p-doc .rhr{border-top:1px dashed #000;margin:3px 0}.p-print .p-doc .rw{display:flex;justify-content:space-between;gap:8px}.p-print .p-doc .rw span{overflow-wrap:anywhere}.p-print .p-doc .rw b{white-space:nowrap;font-weight:600}.p-print .p-doc .rtot{font-weight:700;font-size:13px}.p-print .p-doc .rwrap{overflow-wrap:anywhere}.p-print .p-doc .rq{display:flex;justify-content:center;margin:4px 0}.p-print .p-doc .rbig{text-align:center;font:800 28px var(--sans, sans-serif)}.p-print .p-doc .rline{border-bottom:1px solid #000;height:28px}.p-print .p-doc .rfold{border-top:2px dashed #000;margin-top:8px;padding-top:6px;text-align:center}@media print{@page{margin:0}body *{visibility:hidden}.p-print,.p-print *{visibility:visible}.ps .p-print{display:block;position:absolute;left:0;top:0}.p-print .p-doc{box-shadow:none;break-after:page}}.ps .p-rbtn.p-retbtn{border-color:var(--azul-500);background:var(--azul-50);color:var(--azul-900);box-shadow:0 0 0 3px var(--azul-100)}.ps .p-rbtn:disabled{opacity:.5;cursor:default}.ps .p-credit{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1.5px dashed var(--azul-500);border-radius:12px;padding:8px 12px;font-size:14px;color:var(--tinta)}.ps .p-credit button{height:38px;padding:0 14px;border:0;border-radius:10px;background:var(--azul-500);color:#fff;font:700 14px var(--sans);cursor:pointer}.ps .p-hit,.ps .p-by span{cursor:pointer}.ps .p-rln .p-ck:disabled{opacity:.4;cursor:default}.ps .p-ways button:disabled,.ps .p-appr button:disabled,.ps .p-fin:disabled{opacity:.45;cursor:default}.ps .p-rec .p-qr svg{width:64px;height:64px}.ps .p-hrel,.ps .p-shd2{position:relative}.ps .p-hx{position:absolute;right:0;top:50%;transform:translateY(-50%)}.pp-page{min-height:100vh;background:#eef1f6;display:flex;align-items:center;justify-content:center;padding:16px;font-family:Schibsted Grotesk,Arial,sans-serif;color:#121f63}.pp-card{background:#fff;border-radius:18px;padding:22px;width:100%;max-width:420px;display:flex;flex-direction:column;gap:14px;box-shadow:0 12px 30px #121f631f}.pp-card h1{margin:0;font-size:22px}.pp-card p{margin:0;color:#4b5a86}.pp-card .pp-btn{height:56px;border:0;border-radius:12px;background:var(--brand-btn, #1e39d6);color:#fff;font:700 17px inherit;cursor:pointer}.pp-card img{width:100%;border-radius:12px}.ps .p-ln2 .p-nm .p-inst{display:inline-flex;align-items:center;gap:4px;margin-left:8px;font:600 12px var(--sans);color:var(--tinta);cursor:pointer}.cs{--azul-50:#eef2ff;--azul-100:#dde4ff;--azul-500:#2747f5;--azul-600:#1e39d6;--azul-900:#121f63;--tinta:#121f63;--tinta-suave:#4b5a86;--fondo:#ffffff;--superficie:#f5f7fb;--superficie-2:#ebeff6;--linea:#d8deea;--linea-control:#8a94ab;--exito:#0b7a54;--aviso:#b45309;--rojo:#b42318;--sans:"Schibsted Grotesk","Helvetica Neue",Arial,sans-serif;--mono:"IBM Plex Mono",ui-monospace,Menlo,monospace;font-family:var(--sans);color:var(--tinta)}.cs *,.cs *:before,.cs *:after{box-sizing:border-box}.cs button,.cs input,.cs select,.cs textarea{font-family:var(--sans)}.cs *{box-sizing:border-box}.cs nav.c-rail{width:260px;flex-shrink:0;background:var(--azul-900);color:#fff;padding:22px 14px;display:flex;flex-direction:column;gap:2px;overflow-y:auto}.cs .c-mr-logo{font-weight:800;font-size:22px;letter-spacing:-.02em;padding:0 10px 12px}.cs .c-g{display:flex;justify-content:space-between;align-items:center;color:#dfe5ff;font:600 15px var(--sans);padding:9px 12px;border-radius:10px}.cs .c-g .c-chev{font-size:11px;color:#bcc9ff}.cs .c-g.c-open{color:#fff}.cs .c-sub{display:flex;flex-direction:column;gap:2px;margin:0 0 6px 14px;border-left:2px solid #2a3a8a;padding-left:8px}.cs .c-sub div{min-height:36px;display:flex;align-items:center;padding:0 10px;border-radius:8px;color:#dde4ff;font-size:14px}.cs .c-sub div.c-on{background:#fff;color:var(--azul-900);font-weight:700}.cs .c-me{margin-top:auto;display:flex;align-items:center;gap:10px;padding:10px 8px 0;border-top:1px solid rgba(255,255,255,.15)}.cs .c-me .c-av{width:34px;height:34px;border-radius:50%;background:#2fae7f;color:#fff;font:700 14px var(--sans);display:flex;align-items:center;justify-content:center}.cs .c-me b{font-size:14px;display:block}.cs .c-me span{font-size:12px;color:#bcc9ff}.cs section.c-mid{width:600px;flex-shrink:0;border-right:1px solid var(--linea);padding:24px 30px;display:flex;flex-direction:column;gap:14px;overflow-y:auto}.cs section.c-mid>*{flex-shrink:0}.cs .c-bizl{font-size:14px;font-weight:600;color:var(--tinta-suave)}.cs .c-th{display:flex;align-items:center;gap:12px}.cs h1{margin:0;font-size:30px;font-weight:700;letter-spacing:-.02em}.cs .c-hb{display:inline-flex;gap:6px;margin-left:auto}.cs .c-hb button{width:88px;height:30px;justify-content:center;border-radius:999px;border:1.5px solid var(--linea-control);background:#fff;font:600 13px var(--sans);color:var(--azul-600);cursor:pointer;display:inline-flex;align-items:center;gap:5px}.cs .c-hb button:hover{border-color:var(--azul-500);background:var(--azul-50)}.cs .c-hb button i{font-style:normal;font-size:10px}.cs .c-seg{display:grid;background:#fff;border:1.5px solid var(--linea-control);border-radius:10px;padding:2px;gap:2px}.cs .c-seg button{min-height:36px;border:0;border-radius:8px;background:transparent;font:600 14px var(--sans);color:var(--tinta);cursor:pointer;padding:4px 6px;line-height:1.2}.cs .c-seg button.c-on{background:var(--azul-500);color:#fff}.cs .c-seg.c-tabs button{min-height:40px;font-size:15px}.cs .c-seg.c-tabs button.c-on{background:var(--azul-900)}.cs .c-sec{display:flex;flex-direction:column;gap:12px;padding:14px 16px;border:1px solid var(--linea);border-radius:14px;background:#fff}.cs .c-sh{display:flex;align-items:center;gap:10px}.cs .c-sh b{font-size:17px}.cs .c-ln{width:24px;height:24px;border-radius:50%;background:var(--azul-500);color:#fff;display:inline-flex;align-items:center;justify-content:center;font:700 12px var(--sans);flex-shrink:0}.cs .c-f{display:flex;flex-direction:column;gap:6px;position:relative}.cs .c-f>label{font-size:14px;font-weight:600}.cs .c-in{height:46px;border:1.5px solid var(--linea-control);border-radius:10px;padding:0 12px;font:500 16px var(--sans);color:var(--tinta);background:#fff;width:100%}.cs .c-in:focus{outline:3px solid var(--azul-100);border-color:var(--azul-500)}.cs .c-sel{position:relative;display:block}.cs .c-sel select{appearance:none;-webkit-appearance:none;cursor:pointer;padding-right:34px;font-weight:600}.cs .c-sel:after{content:"▾";position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:12px;color:var(--tinta-suave);pointer-events:none}.cs .c-money{position:relative}.cs .c-money span{position:absolute;left:12px;top:50%;transform:translateY(-50%);font:600 15px var(--mono);color:var(--tinta-suave)}.cs .c-money .c-in{padding-left:30px;font-family:var(--mono)}.cs .c-pct{position:relative}.cs .c-pct span{position:absolute;right:12px;top:50%;transform:translateY(-50%);font:600 15px var(--mono);color:var(--tinta-suave)}.cs .c-pct .c-in{padding-right:30px;font-family:var(--mono);text-align:right}.cs .c-steps{display:flex;flex-direction:column;gap:6px}.cs .c-step{display:grid;grid-template-columns:62px 1fr 28px 120px 32px;gap:8px;align-items:center}.cs .c-step .c-w{font-size:14px;font-weight:600;color:var(--tinta-suave)}.cs .c-step .c-ar{text-align:center;color:var(--tinta-suave);font-weight:700}.cs .c-step .c-in:disabled{background:var(--superficie);color:var(--tinta-suave)}.cs .c-x{width:32px;height:32px;border:0;border-radius:8px;background:none;font-size:20px;color:var(--tinta-suave);cursor:pointer}.cs .c-x:hover{background:var(--superficie-2)}.cs .c-x:disabled{visibility:hidden}.cs .c-lk{align-self:flex-start;background:none;border:0;padding:2px 0;font:600 14px var(--sans);color:var(--azul-500);text-decoration:underline;cursor:pointer}.cs .c-row2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.cs .c-ab{width:164px;height:36px;flex-shrink:0;border-radius:10px;border:1.5px solid var(--linea-control);background:#fff;font:600 14px var(--sans);color:var(--tinta);cursor:pointer}.cs .c-ab:hover{border-color:var(--azul-500);background:var(--azul-50)}.cs .c-ck{width:22px;height:22px;flex-shrink:0;border-radius:6px;border:1.5px solid var(--linea-control);background:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:13px;color:#fff;cursor:pointer;padding:0}.cs .c-ck.c-on{background:var(--azul-500);border-color:var(--azul-500)}.cs .c-rules{display:flex;flex-direction:column;gap:8px}.cs .c-rule{display:grid;grid-template-columns:22px 1fr 32px;gap:10px;align-items:start;padding:10px 12px;border:1px solid var(--linea);border-radius:12px;background:var(--superficie)}.cs .c-rule.c-off{opacity:.55}.cs .c-rule .c-rb{display:flex;flex-direction:column;gap:8px;min-width:0}.cs .c-rule .c-rl{display:grid;grid-template-columns:1fr 92px;gap:8px}.cs .c-rule .c-rl2{display:grid;grid-template-columns:1fr 136px;gap:8px}.cs .c-rule .c-rl2.c-h{grid-template-columns:1fr 68px 136px}.cs .c-rule .c-in{height:40px;font-size:15px;background:#fff}.cs .c-hrs{position:relative}.cs .c-hrs span{position:absolute;right:10px;top:50%;transform:translateY(-50%);font:600 13px var(--sans);color:var(--tinta-suave)}.cs .c-hrs .c-in{padding-right:30px;font-family:var(--mono);text-align:right}.cs .c-mult{position:relative}.cs .c-mult span{position:absolute;left:10px;top:50%;transform:translateY(-50%);font:700 15px var(--mono);color:var(--tinta-suave)}.cs .c-mult .c-in{padding-left:26px;font-family:var(--mono)}.cs .c-inline{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:15px}.cs .c-inline .c-in{width:auto}.cs .c-ppl{display:flex;flex-direction:column;gap:8px}.cs .c-pp{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border:1px solid var(--linea);border-radius:12px;background:#fff}.cs .c-pp .c-top{display:flex;align-items:center;gap:10px}.cs .c-av2{width:34px;height:34px;border-radius:50%;background:var(--azul-50);color:var(--azul-600);font:700 13px var(--sans);display:flex;align-items:center;justify-content:center;flex-shrink:0}.cs .c-pp .c-nm{flex:1;min-width:0;display:flex;flex-direction:column}.cs .c-pp .c-nm b{font-size:15px}.cs .c-pp .c-nm span{font-size:12px;color:var(--tinta-suave)}.cs .c-pp .c-top .c-sel{width:210px}.cs .c-pp .c-bot{display:grid;grid-template-columns:165px 1fr 180px;gap:8px}.cs .c-pp .c-in{height:40px;font-size:14px}.cs .c-pp .c-money span{font-size:13px}.cs .c-pp .c-unit{position:absolute;right:10px;top:50%;transform:translateY(-50%);font:600 12px var(--sans);color:var(--tinta-suave)}.cs .c-pp .c-in:disabled{background:var(--superficie);color:#9aa3bd}.cs section.c-all{flex:1;min-width:0;background:#fff;padding:22px 28px;display:flex;flex-direction:column;overflow-y:auto}.cs section.c-all>*{flex-shrink:0}.cs .c-ctx{font-size:13px;font-weight:700;color:var(--tinta-suave);text-transform:uppercase;letter-spacing:.05em;padding-bottom:6px}.cs .c-s{padding:16px 0;display:flex;flex-direction:column;gap:10px;position:relative}.cs .c-s.c-first{padding-top:4px}.cs .c-s:not(.c-first):before{content:"";position:absolute;left:14px;right:0;top:0;height:1px;background:linear-gradient(90deg,#2747f5 0,#7f9bff 60px,#c9d3f5 140px,#e3e8f3 60%,transparent)}.cs .c-s:not(.c-first):after{content:"";position:absolute;left:0;top:-4px;width:9px;height:9px;transform:rotate(45deg);border-radius:2px;background:linear-gradient(135deg,#2747f5,#7f9bff)}.cs .c-rh{display:flex;align-items:baseline;gap:8px}.cs .c-rh h3{margin:0;font-size:16px}.cs .c-rh span{margin-left:auto;font-size:12px;color:var(--tinta-suave);text-align:right}.cs .c-big{display:flex;flex-direction:column;gap:4px;background:var(--azul-900);color:#fff;border-radius:14px;padding:14px 16px}.cs .c-big .c-t{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#93a6fd}.cs .c-big .c-r{font-size:19px;font-weight:700;line-height:1.35}.cs .c-big .c-r em{font-style:normal;color:#9fb4ff}.cs .c-tbl{display:grid;gap:7px 12px;align-items:center;font-size:14px}.cs .c-tbl .c-fh{font-size:11px;font-weight:700;color:var(--tinta-suave);text-transform:uppercase;letter-spacing:.05em}.cs .c-tbl .c-r{text-align:right;font-family:var(--mono)}.cs .c-tbl .c-fh.c-r{font-family:var(--sans)}.cs .c-tbl .c-b{font-weight:700}.cs .c-tbl .c-nm{font-weight:600;display:flex;flex-direction:column;overflow-wrap:anywhere}.cs .c-tbl .c-nm small{font-weight:500;font-size:12px;color:var(--tinta-suave)}.cs .c-tbl .c-tot{border-top:1.5px solid var(--linea);padding-top:7px}.cs .c-tbl .c-muted{color:var(--tinta-suave);font-family:var(--sans);font-size:13px}.cs .c-tag{font-size:12px;font-weight:700;border-radius:999px;padding:2px 9px;white-space:nowrap;justify-self:start}.cs .c-tag.c-o{background:#e6f5ee;color:var(--exito)}.cs .c-tag.c-n{background:var(--superficie-2);color:var(--tinta-suave)}.cs .c-tag.c-a{background:#fff4e5;color:#8a4b00}.cs .c-chips{display:flex;flex-wrap:wrap;gap:6px}.cs .c-chips span{font-size:13px;font-weight:600;border:1.5px solid var(--linea);border-radius:999px;padding:4px 11px;background:#fff}.cs .c-chips span small{font-weight:500;color:var(--tinta-suave);margin-left:4px}.cs .c-empty{font-size:14px;color:var(--tinta-suave);background:var(--superficie);border-radius:10px;padding:12px 14px}.cs .c-chart svg{display:block;width:100%;height:210px}.cs .c-leg{display:flex;gap:14px;font-size:12px;color:var(--tinta-suave);flex-wrap:wrap}.cs .c-leg i{display:inline-block;width:18px;height:0;border-top:3px solid var(--azul-500);vertical-align:middle;margin-right:5px}.cs .c-leg b{display:inline-block;width:10px;height:10px;border-radius:50%;background:#fff;border:2.5px solid var(--azul-900);vertical-align:middle;margin-right:5px}.cs .c-note{font-size:13px;color:var(--tinta-suave);line-height:1.45}.cs .c-bg{position:absolute;inset:0;background:#0f17338c;display:flex;align-items:center;justify-content:center;z-index:50}.cs .c-pop{background:#fff;border-radius:18px;width:620px;max-height:820px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 20px 50px #0000004d}.cs .c-pop .c-ph{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid var(--linea)}.cs .c-pop .c-ph .c-t{flex:1;display:flex;flex-direction:column}.cs .c-pop .c-ph .c-t b{font-size:20px}.cs .c-pop .c-ph .c-t span{font-size:13px;color:var(--tinta-suave)}.cs .c-pop .c-ph .c-x{width:34px;height:34px;border-radius:50%;background:var(--superficie-2);font-size:18px}.cs .c-pop .c-pb{padding:16px 20px;display:flex;flex-direction:column;gap:12px;overflow-y:auto}.cs .c-pop .c-tabsx{display:flex;gap:6px;padding:10px 20px 0;border-bottom:1px solid var(--linea)}.cs .c-pop .c-tabsx span{padding:8px 12px;font:600 14px var(--sans);color:var(--tinta-suave);border-bottom:3px solid transparent}.cs .c-pop .c-tabsx span.c-on{color:var(--azul-900);border-bottom-color:var(--azul-500)}.cs .c-seen{font-size:13px;color:var(--tinta-suave);background:var(--superficie);border-radius:10px;padding:10px 12px;line-height:1.45}.cs .c-vid{margin:16px 20px 0;aspect-ratio:16/9;border-radius:12px;background:radial-gradient(circle at 30% 30%,#2d47c8,#121f63 70%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff}.cs .c-vid .c-vplay{width:70px;height:70px;border-radius:50%;background:#fffffff2;color:#121f63;display:flex;align-items:center;justify-content:center;font-size:28px;padding-left:6px}.cs .c-vid .c-vt{font:700 19px var(--sans)}.cs .c-ml{height:11px;border-radius:6px;background:#e7ebf4}.cs .c-toast{position:absolute;left:300px;bottom:22px;z-index:40;display:flex;align-items:center;gap:12px;background:#0f1733;color:#fff;border-radius:12px;padding:10px 14px;font:600 14px var(--sans);box-shadow:0 8px 20px #00000040}.cs .c-body{flex:1;min-height:0;display:flex;position:relative}.cs nav.c-rail{padding:18px 14px 14px}.cs .c-cw{display:flex;align-items:baseline;gap:8px;padding:0 10px 14px}.cs .c-cw b{font:800 26px var(--sans);letter-spacing:-.03em}.cs .c-cw span{font:700 12px var(--sans);letter-spacing:.08em;text-transform:uppercase;color:#93a6fd}.cs .c-g{cursor:pointer}.cs .c-g:hover{background:#1e2c7a}.cs .c-sub div{cursor:pointer}.cs .c-sub div:hover{background:#1e2c7a}.cs .c-sub div .c-cnt{margin-left:auto;background:#f26b5b;color:#fff;font:700 11px var(--sans);border-radius:999px;padding:1px 7px}.cs .c-sub div.c-on .c-cnt{background:var(--azul-500)}.cs .c-soon{font-size:11px;font-weight:700;color:#93a6fd;margin-left:auto}.cs .c-flt{display:grid;grid-template-columns:repeat(4,1fr)}.cs .c-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.cs .c-kpis div{background:var(--superficie);border-radius:12px;padding:9px 12px;display:flex;flex-direction:column;gap:1px}.cs .c-kpis span{font-size:12px;font-weight:600;color:var(--tinta-suave)}.cs .c-kpis b{font:700 20px var(--mono)}.cs .c-rows{display:flex;flex-direction:column;gap:6px}.cs .c-co{display:grid;grid-template-columns:40px 1fr 128px 18px;gap:12px;align-items:center;padding:9px 12px;border:1px solid var(--linea);border-radius:12px;background:#fff;cursor:pointer}.cs .c-co:hover{background:var(--superficie)}.cs .c-co.c-on{background:var(--azul-50);border-color:var(--azul-500);box-shadow:inset 4px 0 0 var(--azul-500)}.cs .c-tile{width:40px;height:40px;border-radius:10px;color:#fff;font:800 15px var(--sans);display:flex;align-items:center;justify-content:center}.cs .c-co .c-nm{display:flex;flex-direction:column;min-width:0}.cs .c-co .c-nm b{font-size:15px}.cs .c-co .c-nm span{font-size:12px;color:var(--tinta-suave);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cs .c-stg{font-size:12px;font-weight:700;border-radius:999px;padding:3px 10px;white-space:nowrap;justify-self:start}.cs .c-stg.c-s0{background:var(--superficie-2);color:var(--tinta-suave)}.cs .c-stg.c-s1{background:#fff4e5;color:#8a4b00}.cs .c-stg.c-s2{background:var(--azul-50);color:var(--azul-600)}.cs .c-stg.c-s3{background:#e6f5ee;color:var(--exito)}.cs .c-dot{width:12px;height:12px;border-radius:50%}.cs .c-dot.c-ok{background:#2fae7f}.cs .c-dot.c-warn{background:#e8a33a}.cs .c-dot.c-off{background:#c9d0de}.cs .c-act{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.cs .c-act button{height:40px;border-radius:10px;border:1.5px solid var(--linea-control);background:#fff;font:600 14px var(--sans);color:var(--tinta);cursor:pointer}.cs .c-act button:disabled{opacity:.45;cursor:default}.cs .c-act button.c-p{background:var(--azul-500);border-color:var(--azul-500);color:#fff}.cs .c-actl{font-size:13px;font-weight:700;color:var(--tinta-suave)}.cs section.c-all .c-s{padding:13px 0}.cs section.c-all .c-s.c-first{padding-top:4px}.cs .c-cols{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:start}.cs .c-col{display:flex;flex-direction:column;gap:14px}.cs section.c-mid.c-wide{width:880px}.cs .c-chead{display:flex;align-items:center;gap:12px}.cs .c-chead .c-tile{width:48px;height:48px;font-size:17px;border-radius:12px}.cs .c-chead b{font-size:22px;display:block}.cs .c-chead code{font:500 13px var(--mono);color:var(--tinta-suave)}.cs .c-tl{display:grid;grid-template-columns:repeat(4,1fr);gap:4px}.cs .c-tl div{display:flex;flex-direction:column;gap:6px}.cs .c-tl i{height:6px;border-radius:3px;background:var(--superficie-2)}.cs .c-tl div.c-done i{background:#2fae7f}.cs .c-tl div.c-now i{background:var(--azul-500)}.cs .c-tl b{font-size:13px}.cs .c-tl span{font-size:12px;color:var(--tinta-suave)}.cs .c-kv{display:grid;grid-template-columns:130px 1fr;gap:7px 12px;font-size:14px;align-items:baseline}.cs .c-kv>span{color:var(--tinta-suave);font-weight:600;font-size:13px}.cs .c-kv b{font-weight:600}.cs .c-warn{color:#8a4b00;font-weight:700}.cs .c-okc{color:var(--exito);font-weight:700}.cs .c-sa{display:flex;align-items:center;gap:10px;border-radius:12px;padding:10px 12px;font-size:14px}.cs .c-sa.c-on{background:#e6f5ee;color:var(--exito)}.cs .c-sa.c-off{background:var(--superficie);color:var(--tinta-suave)}.cs .c-sa b{font-weight:700}.cs .c-g2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.cs .c-g3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}.cs .c-chk{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:700}.cs .c-chk.c-ok{color:var(--exito)}.cs .c-addr{display:flex;align-items:center;border:1.5px solid var(--linea-control);border-radius:10px;height:46px;overflow:hidden;background:#fff}.cs .c-addr input{border:0;height:100%;flex:1;min-width:0;padding:0 4px 0 12px;font:600 16px var(--mono);color:var(--tinta);outline:0;text-align:right}.cs .c-addr span{padding:0 12px 0 0;font:500 16px var(--mono);color:var(--tinta-suave)}.cs .c-lrow{display:grid;grid-template-columns:150px 1fr;gap:12px;align-items:center}.cs .c-lplate{height:56px;border:1.5px dashed var(--linea-control);border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;color:var(--tinta-suave);gap:8px}.cs .c-sw{display:flex;gap:6px;align-items:center}.cs .c-sw i{width:30px;height:30px;border-radius:8px;border:2px solid #fff;box-shadow:0 0 0 1.5px var(--linea)}.cs .c-sw i.c-on{box-shadow:0 0 0 2.5px var(--azul-900)}.cs .c-sw small{font-size:12px;color:var(--tinta-suave);margin-left:4px}.cs .c-mods{display:flex;gap:6px;flex-wrap:wrap}.cs .c-mods button{height:34px;padding:0 12px;border-radius:999px;border:1.5px solid var(--linea-control);background:#fff;font:600 13px var(--sans);color:var(--tinta);cursor:pointer}.cs .c-mods button.c-on{background:var(--azul-900);border-color:var(--azul-900);color:#fff}.cs .c-plans{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.cs .c-plans button{height:56px;border-radius:12px;border:1.5px solid var(--linea-control);background:#fff;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;color:var(--tinta)}.cs .c-plans button b{font:700 15px var(--sans)}.cs .c-plans button span{font:500 12px var(--mono);color:var(--tinta-suave)}.cs .c-plans button.c-on{border-color:var(--azul-500);background:var(--azul-50);box-shadow:0 0 0 1.5px var(--azul-500) inset}.cs .c-create{height:50px;border:0;border-radius:12px;background:var(--azul-500);color:#fff;font:700 16px var(--sans);cursor:pointer;flex-shrink:0}.cs .c-create:disabled{background:#9db0fb;cursor:default}.cs .c-sec{gap:10px;padding:12px 16px}.cs .c-msgp{background:var(--superficie);border-radius:12px;padding:12px 14px;font-size:14px;line-height:1.5}.cs .c-msgp .c-wa{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;color:var(--exito);margin-bottom:4px}.cs .c-msgp code{font:600 14px var(--mono)}.cs .c-done{display:flex;flex-direction:column;gap:6px}.cs .c-done div{display:flex;align-items:center;gap:8px;font-size:14px}.cs .c-done i{width:20px;height:20px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-size:12px;flex-shrink:0;border:1.5px solid var(--linea-control)}.cs .c-done .c-y i{background:#2fae7f;border-color:#2fae7f;color:#fff}.cs .c-convs{display:flex;flex-direction:column;gap:4px}.cs .c-cv{display:grid;grid-template-columns:36px 1fr auto;gap:10px;align-items:center;padding:7px 10px;border-radius:10px;cursor:pointer;border:1px solid transparent}.cs .c-cv:hover{background:var(--superficie)}.cs .c-cv.c-on{background:var(--azul-50);border-color:#c9d3f5}.cs .c-cv .c-tile{width:36px;height:36px;font-size:13px;border-radius:9px}.cs .c-cv .c-nm{display:flex;flex-direction:column;min-width:0}.cs .c-cv .c-nm b{font-size:14px}.cs .c-cv .c-nm span{font-size:12px;color:var(--tinta-suave);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cs .c-cv em{font-style:normal;font-size:12px;color:var(--tinta-suave);text-align:right;white-space:nowrap}.cs .c-cv em.c-new{color:#c2410c;font-weight:700}.cs .c-thread{display:flex;flex-direction:column;gap:10px;border-top:1px solid var(--linea);padding-top:12px}.cs .c-bub{max-width:430px;border-radius:14px;padding:10px 13px;font-size:14px;line-height:1.45;display:flex;flex-direction:column;gap:4px}.cs .c-bub small{font-size:11px;font-weight:700;opacity:.7}.cs .c-bub.c-them{background:var(--superficie);align-self:flex-start}.cs .c-bub.c-us{background:var(--azul-500);color:#fff;align-self:flex-end}.cs .c-ctxl{font-size:12px;font-weight:700;color:var(--azul-600);background:var(--azul-50);border-radius:8px;padding:3px 8px;align-self:flex-start}.cs .c-shot{width:140px;height:84px;border-radius:8px;background:linear-gradient(135deg,#dfe5f3,#f5f7fb);border:1px solid var(--linea);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:var(--tinta-suave)}.cs .c-reply{display:grid;grid-template-columns:1fr 112px;gap:8px}.cs .c-reply .c-ab{width:112px;height:46px}.cs .c-reply .c-send{height:46px;border:0;border-radius:10px;background:var(--azul-500);color:#fff;font:700 15px var(--sans);cursor:pointer}.cs .c-rrow{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.cs .c-rrow .c-ab{width:100%;height:42px}.cs .c-rrow .c-ab.c-p{background:var(--azul-500);border-color:var(--azul-500);color:#fff}.cs .c-srch{position:relative}.cs .c-srch svg{position:absolute;left:12px;top:50%;transform:translateY(-50%)}.cs .c-srch .c-in{padding-left:38px}.cs .c-lrow2{display:grid;grid-template-columns:150px 1fr;gap:12px;align-items:center}.cs .c-bt2{display:flex;flex-direction:column;gap:6px}.cs .c-bt2>div{display:flex;gap:8px}.cs .c-bt2 .c-ab{width:100px;height:36px}.cs .c-bt2 small{font-size:12px;color:var(--tinta-suave)}.cs .c-addrs{display:grid;grid-template-columns:96px 1fr;gap:6px 10px;font-size:14px}.cs .c-addrs span{color:var(--tinta-suave);font-weight:600;font-size:13px}.cs .c-addrs code{font:600 14px var(--mono);overflow-wrap:anywhere}.cs .c-chk.c-no{color:var(--rojo)}.cs .c-pop.c-cmp{width:740px}.cs .c-mrow{display:grid;grid-template-columns:72px 1fr;gap:10px;align-items:center;font-size:15px}.cs .c-mrow>span:first-child{font-size:13px;font-weight:600;color:var(--tinta-suave)}.cs .c-mrow .c-to{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cs .c-tagx{font-size:12px;font-weight:700;border-radius:999px;padding:3px 10px;background:var(--azul-50);color:var(--azul-600)}.cs .c-aibar{display:flex;align-items:center;gap:10px;background:linear-gradient(90deg,#eef2ff,#f5f0ff);border:1px solid #d9d3fb;border-radius:12px;padding:8px 10px 8px 14px;font-size:14px;font-weight:600;color:#3b2fa8}.cs .c-aibar .c-aib{margin-left:auto;display:flex;gap:6px}.cs .c-aibar .c-aib button{width:96px;height:32px;border-radius:9px;border:1.5px solid #c9c1f7;background:#fff;font:600 13px var(--sans);color:#3b2fa8;cursor:pointer}.cs .c-aibar .c-aib button.c-on{background:#5b4bd6;border-color:#5b4bd6;color:#fff}.cs .c-ta{height:190px;padding:12px;font:500 15px/1.5 var(--sans);resize:none}.cs .c-src{font-size:12px;color:var(--tinta-suave);line-height:1.45}.cs .c-src b{color:var(--tinta)}.cs .c-cfoot{display:flex;gap:8px;align-items:center}.cs .c-cfoot .c-ab{width:120px;height:42px}.cs .c-cfoot .c-sendb{width:120px;height:42px;border:0;border-radius:10px;background:var(--azul-500);color:#fff;font:700 15px var(--sans);cursor:pointer}.cs .c-cfoot .c-sp{flex:1;font-size:12px;color:var(--tinta-suave)}.cs .c-note2{font-size:13px;color:var(--tinta-suave)}.cs .c-cside{flex:1;display:flex;position:relative;background:#f5f7fb}.cs .c-crail{width:260px;background:var(--azul-900);padding:16px 14px;display:flex;flex-direction:column;gap:2px;color:#dfe5ff}.cs .c-crail .c-plate{height:60px;border-radius:12px;background:#fff;display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:10px;font:800 18px var(--sans);color:var(--azul-900)}.cs .c-crail .c-plate .c-tile{width:34px;height:34px;font-size:13px}.cs .c-crail .c-g{font-size:15px}.cs .c-crail .c-help{margin-top:auto;display:flex;align-items:center;gap:8px;height:42px;border-radius:10px;background:#ffffff1a;padding:0 12px;font:600 14px var(--sans);color:#fff}.cs .c-crail .c-help.c-on{background:#fff;color:var(--azul-900)}.cs .c-bg{position:absolute;inset:0;background:#0f173380;display:flex;align-items:center;justify-content:center;z-index:5}.cs .c-pop{width:660px}.cs .c-tabsx button{border:0;background:none;padding:8px 12px;font:600 14px var(--sans);color:var(--tinta-suave);border-bottom:3px solid transparent;cursor:pointer}.cs .c-tabsx button.c-on{color:var(--azul-900);border-bottom-color:var(--azul-500)}.cs .c-acc{display:grid;grid-template-columns:repeat(3,1fr)}.cs .c-ckrow{display:flex;align-items:center;gap:10px;font-size:15px}.cs .c-log{display:flex;flex-direction:column;gap:6px;font-size:13px}.cs .c-log div{display:grid;grid-template-columns:130px 1fr;gap:10px;color:var(--tinta)}.cs .c-log div span{color:var(--tinta-suave);font-family:var(--mono);font-size:12px}.cs .c-site{flex:1;min-height:0;background:radial-gradient(1100px 620px at 15% -10%,#2034b8,#0d1758 52%,#080f3c);color:#e8ecff;display:flex;flex-direction:column;position:relative}.cs .c-shd{height:72px;flex-shrink:0;display:flex;align-items:center;gap:30px;padding:0 48px;border-bottom:1px solid rgba(255,255,255,.09)}.cs .c-shd .c-wm2{font:800 30px var(--sans);letter-spacing:-.03em;color:#fff}.cs .c-shd nav{display:flex;gap:24px;font:600 15px var(--sans);color:#b9c4ff}.cs .c-shd nav b{color:#fff;font-weight:700;box-shadow:inset 0 -2px #93a6fd;padding-bottom:4px}.cs .c-shd .c-lg{margin-left:auto;display:flex;gap:4px}.cs .c-shd .c-lg span{width:48px;height:32px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;font:700 13px var(--sans);color:#b9c4ff;border:1px solid rgba(255,255,255,.16)}.cs .c-shd .c-lg span.c-on{background:#fff;color:var(--azul-900)}.cs .c-sbody{flex:1;min-height:0;display:grid;grid-template-columns:1fr 600px;gap:48px;padding:36px 48px;align-items:start}.cs .c-scopy{padding-top:12px;display:flex;flex-direction:column;gap:16px}.cs .c-scopy h1{font:800 48px/1.05 var(--sans);letter-spacing:-.02em;margin:0;color:#fff}.cs .c-scopy p{font-size:18px;line-height:1.5;color:#c7d0ff;margin:0;max-width:520px}.cs .c-prom{display:flex;flex-direction:column;gap:10px}.cs .c-prom div{display:flex;gap:10px;align-items:center;font-size:16px;color:#e8ecff}.cs .c-prom i{width:24px;height:24px;border-radius:50%;background:#93a6fd33;color:#cfd8ff;display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-size:12px;font-weight:800;flex-shrink:0}.cs .c-spots{align-self:flex-start;display:flex;align-items:center;gap:12px;border:1px solid rgba(147,166,253,.35);border-radius:14px;padding:10px 16px;background:#0a124699}.cs .c-spots b{font:800 34px var(--mono);color:#dfe6ff;text-shadow:0 0 14px #6f86ff}.cs .c-spots span{font:700 13px var(--sans);letter-spacing:.08em;text-transform:uppercase;color:#f7b26a}.cs .c-fcard{background:#fff;color:var(--tinta);border-radius:20px;padding:22px 26px;display:flex;flex-direction:column;gap:11px;box-shadow:0 24px 60px #00000059}.cs .c-fcard h2{margin:0;font-size:24px}.cs .c-fcard .c-sub2{font-size:14px;color:var(--tinta-suave);margin-top:-6px}.cs .c-fcard .c-f label{font-size:13px}.cs .c-fcard .c-in{height:42px;font-size:15px}.cs .c-fcard textarea.c-in{height:76px;padding:10px 12px;resize:none;font:500 15px/1.4 var(--sans)}.cs .c-st5{grid-template-columns:repeat(5,1fr)}.cs .c-plans.c-p3 button{height:58px}.cs .c-plans.c-p3 button s{font:500 11px var(--mono);color:var(--tinta-suave)}.cs .c-cons{display:flex;flex-direction:column;gap:6px}.cs .c-cons .c-ckrow{font-size:13px;gap:8px}.cs .c-cons .c-ck{width:20px;height:20px}.cs .c-fbtn{height:50px;border:0;border-radius:12px;background:var(--azul-500);color:#fff;font:700 16px var(--sans);cursor:pointer}.cs .c-fine{font-size:12px;color:var(--tinta-suave);text-align:center}.cs .c-stepn{display:flex;gap:6px;font:700 12px var(--sans);color:var(--tinta-suave)}.cs .c-stepn span{padding:3px 10px;border-radius:999px;background:var(--superficie)}.cs .c-stepn span.c-on{background:var(--azul-50);color:var(--azul-600)}.cs .c-cardbox{border:1.5px solid var(--linea-control);border-radius:12px;padding:12px 14px;display:flex;flex-direction:column;gap:8px}.cs .c-cardbox .c-cr{display:grid;grid-template-columns:1fr 92px 72px;gap:8px}.cs .c-cardbox small{font-size:12px;color:var(--tinta-suave)}.cs .c-bigok{width:56px;height:56px;border-radius:50%;background:#e6f5ee;color:var(--exito);font:800 26px var(--sans);display:flex;align-items:center;justify-content:center}.cs .c-nxt{display:flex;flex-direction:column;gap:8px}.cs .c-nxt div{display:grid;grid-template-columns:26px 1fr;gap:10px;align-items:start;font-size:15px;line-height:1.4}.cs .c-nxt i{width:26px;height:26px;border-radius:50%;background:var(--azul-50);color:var(--azul-600);font:800 12px var(--sans);font-style:normal;display:flex;align-items:center;justify-content:center}.cs .c-nxt div.c-y i{background:#2fae7f;color:#fff}.cs .c-k4{grid-template-columns:repeat(4,1fr)}.cs .c-flt7{grid-template-columns:repeat(7,1fr)}.cs .c-flt7 button{font-size:13px;padding:4px 2px}.cs .c-ld{display:grid;grid-template-columns:40px 1fr 76px 104px;gap:10px;align-items:center;padding:9px 12px;border:1px solid var(--linea);border-radius:12px;background:#fff;cursor:pointer}.cs .c-ld:hover{background:var(--superficie)}.cs .c-ld.c-on{background:var(--azul-50);border-color:var(--azul-500);box-shadow:inset 4px 0 0 var(--azul-500)}.cs .c-ld .c-nm{display:flex;flex-direction:column;min-width:0}.cs .c-ld .c-nm b{font-size:15px}.cs .c-ld .c-nm span{font-size:12px;color:var(--tinta-suave);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cs .c-ld .c-due{font-size:12px;font-weight:600;color:var(--tinta-suave);text-align:right;line-height:1.3}.cs .c-ld .c-due.c-now{color:#c2410c;font-weight:700}.cs .c-srcc{font-size:11px;font-weight:700;border-radius:999px;padding:3px 8px;justify-self:start;background:var(--superficie-2);color:var(--tinta-suave);white-space:nowrap}.cs .c-srcc.c-su{background:#efe9ff;color:#5b3fc4}.cs .c-ls{font-size:12px;font-weight:700;border-radius:999px;padding:3px 10px;white-space:nowrap;justify-self:end}.cs .c-ls.c-l0{background:#fff4e5;color:#8a4b00}.cs .c-ls.c-l1{background:var(--azul-50);color:var(--azul-600)}.cs .c-ls.c-l2{background:#efe9ff;color:#5b3fc4}.cs .c-ls.c-l3{background:#dff4ea;color:var(--exito)}.cs .c-ls.c-l4{background:#2fae7f;color:#fff}.cs .c-ls.c-l5{background:var(--superficie-2);color:var(--tinta-suave)}.cs .c-stg6{grid-template-columns:repeat(6,1fr)}.cs .c-stg6 button{font-size:13px}.cs .c-fu{border-radius:12px;padding:12px 14px;display:flex;flex-direction:column;gap:8px;border:1px solid var(--linea);box-shadow:inset 4px 0 0 var(--azul-500)}.cs .c-fu.c-now{background:#fff8f0;border-color:#f3cf9f;box-shadow:inset 4px 0 #e8a33a}.cs .c-fu.c-cold{background:var(--superficie);box-shadow:inset 4px 0 #9aa3bd}.cs .c-fu .c-t2{display:flex;align-items:baseline;gap:8px}.cs .c-fu .c-t2 b{font-size:15px}.cs .c-fu .c-t2 span{font-size:13px;color:var(--tinta-suave)}.cs .c-fu .c-bt{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.cs .c-fu .c-bt button{height:38px;border-radius:10px;border:1.5px solid var(--linea-control);background:#fff;font:600 14px var(--sans);color:var(--tinta);cursor:pointer}.cs .c-fu .c-bt button.c-p{background:var(--azul-500);border-color:var(--azul-500);color:#fff}.cs .c-tln{display:flex;flex-direction:column;gap:0}.cs .c-tln>div{display:grid;grid-template-columns:118px 14px 1fr;gap:10px;font-size:14px;line-height:1.4;padding:4px 0}.cs .c-tln span{font:500 12px var(--mono);color:var(--tinta-suave);padding-top:2px}.cs .c-tln i{width:10px;height:10px;border-radius:50%;background:var(--azul-500);margin-top:5px}.cs .c-tln i.c-a{background:#9aa3bd}.cs .c-tln i.c-w{background:#e8a33a}.cs .c-tln small{display:block;color:var(--tinta-suave);font-size:12px}.cs .c-nrow{display:grid;grid-template-columns:1fr 112px;gap:8px}.cs .c-nrow .c-ab{width:112px;height:46px}.cs .c-act4{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.cs .c-act4 button{height:44px;border-radius:10px;border:1.5px solid var(--linea-control);background:#fff;font:600 14px var(--sans);color:var(--tinta);cursor:pointer}.cs .c-act4 button.c-p{background:var(--azul-500);border-color:var(--azul-500);color:#fff}.cs .c-act4 button:disabled{opacity:.45;cursor:default}.cs .c-deal{display:flex;flex-direction:column;gap:6px}.cs .c-deal button{display:grid;grid-template-columns:22px 1fr;gap:10px;align-items:center;text-align:left;padding:9px 12px;border:1.5px solid var(--linea);border-radius:12px;background:#fff;cursor:pointer;font-family:var(--sans);color:var(--tinta)}.cs .c-deal button i{width:18px;height:18px;border-radius:50%;border:2px solid var(--linea-control)}.cs .c-deal button.c-on{border-color:var(--azul-500);background:var(--azul-50)}.cs .c-deal button.c-on i{border:6px solid var(--azul-500)}.cs .c-deal button b{font-size:14px;display:block}.cs .c-deal button span{font-size:12px;color:var(--tinta-suave)}.cs .c-fromlead{display:flex;align-items:center;gap:10px;background:#efe9ff;color:#4a35a8;border-radius:12px;padding:9px 14px;font-size:14px;font-weight:600}.cs .c-fromlead b{font-weight:800}.cs .c-tagl{font-size:11px;font-weight:700;color:#5b3fc4;margin-left:6px}.cs .c-chk.c-mut{color:var(--tinta-suave)}.cs .c-rule2{font-size:13px;color:var(--tinta-suave);line-height:1.45}.cs .c-ws{flex:1;min-height:0;background:#0f1752;color:#e6eaff;display:flex;flex-direction:column;font-family:var(--sans)}.cs .c-wh{height:60px;flex-shrink:0;display:flex;align-items:center;gap:40px;padding:0 64px;background:#0d1449;border-bottom:1px solid rgba(255,255,255,.08)}.cs .c-wlogo{display:flex;align-items:center;gap:8px}.cs .c-wlogo b{font:800 26px var(--sans);letter-spacing:-.03em;color:#fff}.cs .c-wh nav{display:flex;gap:26px;font:600 14px var(--sans);color:#dfe5ff;margin-left:30px}.cs .c-wh nav span.c-on{color:#9fb0ff}.cs .c-wl{margin-left:auto;display:flex;border:1px solid rgba(255,255,255,.3);border-radius:8px;overflow:hidden}.cs .c-wl span{width:38px;height:30px;display:flex;align-items:center;justify-content:center;font:600 12px var(--mono);color:#cfd6ff}.cs .c-wl span.c-on{background:#e8ecff;color:#0f1752}.cs .c-wcta{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;height:36px;padding:0 16px;border:0;border-radius:8px;background:#2f54ff;color:#fff;font:700 14px var(--sans);cursor:pointer;margin-left:-26px}.cs .c-wcta.c-big{height:46px;padding:0 26px;font-size:16px;margin:0}.cs .c-wb{flex:1;min-height:0;padding:26px 64px;display:flex;flex-direction:column;gap:16px;overflow:hidden}.cs .c-crumb{font-size:12px;color:#a9b4e8}.cs .c-wh1{font:800 52px/1.02 var(--sans);letter-spacing:-.025em;margin:0;color:#fff;max-width:760px}.cs .c-wh1 span{color:#a3b2ff}.cs .c-wh1.c-sm{font-size:38px;max-width:520px}.cs .c-wh2{font:800 34px var(--sans);margin:0;color:#fff;letter-spacing:-.02em}.cs .c-wh2.c-sm{font-size:26px}.cs .c-wp{font-size:16px;line-height:1.5;color:#c6cdf2;margin:0;max-width:640px}.cs .c-wp b{color:#fff}.cs .c-hrs{font-size:14px;color:#c6cdf2}.cs .c-hrs b{color:#fff}.cs .c-c3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;max-width:1040px}.cs .c-wc{border:1px solid #34449a;border-radius:16px;background:#141e66;padding:20px 22px;display:flex;flex-direction:column;gap:6px}.cs .c-wc.c-hi{background:#2340e0;border-color:#4d6bff}.cs .c-wc .c-ic{width:40px;height:40px;border-radius:10px;background:#ffffff24;display:flex;align-items:center;justify-content:center;font-size:18px;margin-bottom:6px}.cs .c-wc small{font:700 11px var(--mono);letter-spacing:.08em;color:#b9c4ff}.cs .c-wc b{font-size:20px;color:#fff}.cs .c-wc code{font:500 14px var(--mono);color:#e6eaff}.cs .c-wc code.c-u{text-decoration:underline}.cs .c-wc p{font-size:14px;line-height:1.45;color:#c6cdf2;margin:4px 0 8px}.cs .c-wbw{align-self:flex-start;height:40px;padding:0 16px;border:0;border-radius:8px;background:#fff;color:#1b2a9a;font:700 14px var(--sans);cursor:pointer}.cs .c-wbo{align-self:flex-start;height:40px;padding:0 16px;border:1.5px solid #e6eaff;border-radius:8px;background:transparent;color:#fff;font:700 14px var(--sans);cursor:pointer}.cs .c-wsub{font:800 20px var(--sans);color:#fff;margin-top:4px}.cs .c-c4{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;max-width:1040px}.cs .c-c4 button{height:46px;border:1px solid #34449a;border-radius:10px;background:transparent;color:#fff;font:700 15px var(--sans);display:flex;align-items:center;justify-content:space-between;padding:0 16px;cursor:pointer}.cs .c-wnote{margin-top:auto;align-self:flex-start;font-size:13px;line-height:1.45;color:#ffe3c2;background:#f26b1d29;border:1px dashed rgba(247,178,106,.6);border-radius:10px;padding:8px 12px;max-width:1040px}.cs .c-nw{font-style:normal;font:800 10px var(--sans);letter-spacing:.06em;text-transform:uppercase;color:#1b1340;background:#f7b26a;border-radius:999px;padding:2px 7px;margin-left:8px;vertical-align:middle}.cs .c-ptop2{display:grid;grid-template-columns:1fr 440px;gap:30px;align-items:center}.cs .c-calc{border:1px solid #34449a;border-radius:14px;background:#141e66;padding:14px 16px;display:flex;flex-direction:column;gap:8px}.cs .c-calc b{font-size:15px;color:#fff}.cs .c-calc small{font-size:13px;color:#c6cdf2}.cs .c-calc small b{font-size:13px}.cs .c-cnt2{display:inline-flex;align-items:center;border:1px solid #6d7fd6;border-radius:8px;align-self:flex-start}.cs .c-cnt2 span{width:34px;height:32px;display:flex;align-items:center;justify-content:center;font-size:18px;color:#fff}.cs .c-cnt2 i{font-style:normal;width:34px;text-align:center;font:700 15px var(--mono);color:#fff}.cs .c-pc3{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;align-items:start}.cs .c-pcard{border:1px solid #34449a;border-radius:16px;background:#121a5c;padding:18px 20px;display:flex;flex-direction:column;gap:6px}.cs .c-pcard.c-rec{background:linear-gradient(180deg,#2d4cf0,#1c2fa8);border-color:#7d93ff;box-shadow:0 0 0 1px #7d93ff,0 18px 40px #2f54ff59}.cs .c-pch{display:flex;align-items:center;justify-content:space-between}.cs .c-pch b{font-size:17px;color:#fff}.cs .c-pch em{font-style:normal;font:700 11px var(--sans);background:#fff;color:#1b2a9a;border-radius:999px;padding:3px 9px}.cs .c-pp2{font:800 36px var(--sans);color:#fff}.cs .c-pcard small{font-size:12px;color:#c6cdf2}.cs .c-pb2{border-radius:8px;background:#0a12468c;padding:8px 10px;font-size:13px;color:#dfe5ff}.cs .c-pb2 b{font:700 14px var(--mono)}.cs .c-pcard ul{margin:4px 0 6px;padding:0;list-style:none;display:flex;flex-direction:column;gap:5px;font-size:13px;color:#e6eaff}.cs .c-pcard li:before{content:"✓ ";color:#9fb0ff;font-weight:800}.cs .c-pcard button{align-self:stretch;height:40px}.cs .c-pio{display:grid;grid-template-columns:1fr 300px;gap:30px;align-items:center}.cs .c-pio>div:first-child{display:flex;flex-direction:column;gap:8px}.cs .c-eyb{font:700 12px var(--mono);letter-spacing:.08em;color:#a9b4e8}.cs .c-sign{border:2px solid #3e56d8;border-radius:16px;background:linear-gradient(180deg,#22339e,#141e66);padding:10px 20px 12px;display:flex;flex-direction:column;align-items:center;transform:rotate(-2deg);box-shadow:0 10px 30px #3f5aff59}.cs .c-sign b{font:800 76px/1 var(--sans);color:#f2f5ff;text-shadow:0 0 18px #7d93ff}.cs .c-sign span{font:800 13px var(--mono);letter-spacing:.12em;color:#f7b26a}.cs .c-sign.c-sm{transform:none}.cs .c-sign.c-sm b{font-size:56px}.cs .c-perks{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.cs .c-perks div{display:flex;flex-direction:column;gap:3px}.cs .c-perks b{font-size:14px;color:#fff}.cs .c-perks span{font-size:13px;color:#c6cdf2;line-height:1.4}.cs .c-how{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.cs .c-how div{border:1px solid #34449a;border-radius:12px;padding:12px 14px;display:flex;flex-direction:column;gap:4px;background:#121a5c}.cs .c-how small{font:600 12px var(--mono);color:#a9b4e8}.cs .c-how b{font-size:15px;color:#fff}.cs .c-how span{font-size:12px;color:#c6cdf2;line-height:1.4}.cs .c-how div.c-y{border-color:#2fae7f;background:#103a46}.cs .c-how div.c-y small{color:#5fe0ad}.cs .c-how div.c-nx{border-color:#7d93ff;box-shadow:0 0 0 1px #7d93ff}.cs .c-wfoot2{display:flex;align-items:center;gap:14px;font-size:14px;color:#c6cdf2}.cs .c-fwrap{display:grid;grid-template-columns:1fr 300px;gap:30px;align-items:start}.cs .c-pform{border:1px solid #34449a;border-radius:16px;background:#121a5c;padding:22px 26px;display:flex;flex-direction:column;gap:14px}.cs .c-wg4{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.cs .c-wf{display:flex;flex-direction:column;gap:6px}.cs .c-wf label{font:700 13px var(--sans);color:#fff}.cs .c-wf small{font-size:12px;color:#c6cdf2}.cs .c-win{height:42px;border:1px solid #6d7fd6;border-radius:8px;background:#0f1752;color:#fff;font:500 15px var(--sans);padding:0 12px;width:100%}.cs .c-wsel{position:relative}.cs .c-wsel select{appearance:none;padding-right:28px}.cs .c-wsel:after{content:"⌄";position:absolute;right:12px;top:8px;color:#fff;pointer-events:none}.cs .c-wseg{display:grid;grid-template-columns:repeat(5,1fr);border:1px solid #6d7fd6;border-radius:8px;overflow:hidden;height:42px}.cs .c-wseg span{display:flex;align-items:center;justify-content:center;font:600 13px var(--sans);color:#dfe5ff}.cs .c-wseg span.c-on{background:#2f54ff;color:#fff}.cs .c-from{padding-top:13px;color:#a3b2ff!important}.cs .c-wck{display:flex;align-items:center;gap:10px;font-size:14px;color:#e6eaff}.cs .c-wck span{width:20px;height:20px;border-radius:5px;border:1.5px solid #6d7fd6;display:inline-flex;align-items:center;justify-content:center;font-size:12px;color:#fff}.cs .c-wck span.c-on{background:#2f54ff;border-color:#2f54ff}.cs .c-frow{display:flex;align-items:center;gap:16px;font-size:13px;color:#c6cdf2}.cs .c-pform .c-wnote{margin-top:0}.cs .c-fside{display:flex;flex-direction:column;gap:14px;align-items:stretch}.cs .c-perk1{font-size:14px;line-height:1.5;color:#c6cdf2;text-align:center}.cs .c-stepn2{display:flex;gap:6px}.cs .c-stepn2 span{font:700 12px var(--sans);color:#a9b4e8;border:1px solid #34449a;border-radius:999px;padding:3px 10px}.cs .c-stepn2 span.c-on{background:#2f54ff;border-color:#2f54ff;color:#fff}.cs .c-waddr{display:flex;align-items:center;height:42px;border:1px solid #6d7fd6;border-radius:8px;overflow:hidden}.cs .c-waddr input{flex:1;min-width:0;height:100%;border:0;background:#0f1752;color:#fff;font:600 15px var(--mono);text-align:right;padding:0 4px 0 12px;outline:0}.cs .c-waddr span{padding:0 12px 0 0;font:500 15px var(--mono);color:#a9b4e8;background:#0f1752;height:100%;display:flex;align-items:center}.cs .c-okt2{color:#5fe0ad!important;font-weight:700}.cs .c-cr3{display:grid;grid-template-columns:1fr 110px 90px;gap:10px;margin-top:4px}.cs .c-okb{width:52px;height:52px;border-radius:50%;background:#103a46;color:#5fe0ad;font:800 24px var(--sans);display:flex;align-items:center;justify-content:center}.cs .c-adr2{display:grid;grid-template-columns:110px 1fr;gap:6px 12px;font-size:14px;color:#c6cdf2}.cs .c-adr2 code{font:600 15px var(--mono);color:#fff}.cs .c-wam{background:#e7f8ee;color:#0f3d2a;border-radius:12px;padding:10px 14px;font-size:14px;line-height:1.45;max-width:620px}.cs .c-wam small{display:block;font-size:12px;font-weight:700;color:#0b7a54;margin-bottom:2px}.cs .c-wam em{display:block;font-style:normal;font-size:12px;color:#4b6b5c;margin-top:2px}.cs .c-wa3{flex:1;min-height:0;display:flex;flex-direction:column;background:#efeae2}.cs .c-wa3h{height:64px;flex-shrink:0;background:#f0f2f5;border-bottom:1px solid #d1d7db;display:flex;align-items:center;gap:12px;padding:0 20px}.cs .c-wav{width:40px;height:40px;border-radius:50%;background:#0f1752;display:flex;align-items:center;justify-content:center}.cs .c-wa3h b{display:block;font-size:16px;color:#111b21}.cs .c-wa3h span{font-size:13px;color:#667781}.cs .c-wa3b{flex:1;min-height:0;padding:24px 15%;display:flex;flex-direction:column;justify-content:flex-end;gap:10px}.cs .c-wm{max-width:520px;border-radius:10px;padding:8px 12px 6px;font-size:15px;line-height:1.45;color:#111b21;box-shadow:0 1px .5px #0b141a21}.cs .c-wm small{display:block;text-align:right;font-size:11px;color:#667781;margin-top:2px}.cs .c-wm.c-me{align-self:flex-end;background:#d9fdd3}.cs .c-wm.c-them{align-self:flex-start;background:#fff}.cs .c-wa3f{height:64px;flex-shrink:0;background:#f0f2f5;display:flex;align-items:center;gap:12px;padding:0 20px}.cs .c-wa3f .c-in{border-color:#fff;border-radius:10px}.cs .c-wasend{width:46px;height:46px;border-radius:50%;border:0;background:#00a884;color:#fff;font-size:18px;cursor:pointer;flex-shrink:0}.cs .c-wa3n{background:#fff4e5;color:#8a4b00;font-size:13px;font-weight:600;padding:8px 20px;border-top:1px solid #f3cf9f}.cs .c-srcc.c-wa{background:#e6f5ee;color:var(--exito)}.cs-app{position:fixed;inset:0;display:flex;flex-direction:column;background:var(--fondo);overflow:hidden}.cx-overlay{position:fixed;inset:0;z-index:60}.cx-overlay .c-bg{z-index:60}.cx-overlay .hp-bg{z-index:70}.cs .hb{display:inline-flex;gap:6px;margin-left:auto}.cs .hb button{width:88px;height:30px;justify-content:center;border-radius:999px;border:1.5px solid var(--linea-control);background:#fff;font:600 13px var(--sans);color:var(--azul-600);cursor:pointer;display:inline-flex;align-items:center;gap:5px;padding:0}.cs .hb button:hover{border-color:var(--azul-500);background:var(--azul-50)}.cs .hb button i{font-style:normal;font-size:10px}.cs .c-ph .hb{margin-left:0}.cs .c-body{height:100%}.cs .c-g,.cs .c-sub div{-webkit-user-select:none;user-select:none}.cs .c-g:focus-visible,.cs .c-sub div:focus-visible,.cs .c-co:focus-visible,.cs .c-cv:focus-visible{outline:3px solid #7f9bff;outline-offset:1px}.cs .c-srch .c-in{padding-right:84px}.cs .c-srch.cx-counting .c-in{padding-right:200px}.cs .cx-pager{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:4px;font:500 13px var(--mono);color:var(--tinta-suave)}.cs .cx-pager button{width:30px;height:30px;border-radius:8px;border:1.5px solid var(--linea);background:#fff;color:var(--tinta);font:700 16px var(--sans);cursor:pointer;padding:0}.cs .cx-pager button:disabled{opacity:.4;cursor:default}.cs .cx-pager span{margin-right:4px;white-space:nowrap}.cs .c-cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cs .c-me .cx-out{margin-left:auto;height:28px;padding:0 10px;border-radius:999px;border:1.5px solid #3a4a9a;background:transparent;color:#dfe5ff;font:600 12px var(--sans);cursor:pointer}.cs .c-me .cx-out:hover{background:#1e2c7a}.cs .c-lplate{outline:none;overflow:hidden}.cs .c-lplate:focus-visible{border-color:var(--azul-500);box-shadow:0 0 0 3px var(--azul-100)}.cs .c-lplate.cx-drag{border-color:var(--azul-500);background:var(--azul-50);color:var(--azul-600)}.cs .cx-onwhite{flex:1;height:100%;display:flex;align-items:center;justify-content:center;padding:6px}.cs .cx-onwhite img{max-width:100%;max-height:40px}.cs .cx-onrail{width:56px;height:100%;background:var(--azul-900);display:flex;align-items:center;justify-content:center;flex-shrink:0}.cs .cx-onrail span{width:44px;height:30px;border-radius:7px;background:#fff;display:flex;align-items:center;justify-content:center;padding:3px}.cs .cx-onrail img{max-width:100%;max-height:100%}.cs .c-lplate:has(.cx-onwhite){gap:0;border-style:solid}.cs .c-tile img{display:block}.cs .c-bt2 small,.cs .c-msgp code{overflow-wrap:anywhere}.cs .c-sec{position:relative}.cs .c-sw .cx-any{width:30px;height:30px;flex-shrink:0;border-radius:8px;border:2px solid #fff;box-shadow:0 0 0 1.5px var(--linea);padding:0;cursor:pointer;background:conic-gradient(from 90deg,#f43f5e,#f59e0b,#84cc16,#10b981,#06b6d4,#3b82f6,#8b5cf6,#ec4899,#f43f5e);color:#fff;font:800 16px var(--sans);text-shadow:0 1px 2px rgba(0,0,0,.5)}.cs .c-sw .cx-any[aria-expanded=true]{box-shadow:0 0 0 2.5px var(--azul-900)}.cs .c-sw i{cursor:pointer}.cs .c-sw i:focus-visible{outline:3px solid var(--azul-100)}.cs .cx-panel{position:absolute;left:12px;right:12px;top:calc(100% - 8px);z-index:20;background:#fff;border:1px solid var(--linea);border-radius:14px;box-shadow:0 16px 40px #121f6338;padding:14px;display:flex;flex-direction:column;gap:10px}.cs .cx-panel>.c-ab{align-self:flex-end;width:100px}.cs .c-tl div.c-done i{width:auto;height:6px;border-radius:3px;border:0;display:block}.cs .cx-assign{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;color:var(--tinta-suave)}.cs .cx-assign button{height:32px;padding:0 12px;border-radius:999px;border:1.5px solid var(--linea-control);background:#fff;font:600 13px var(--sans);color:var(--tinta);cursor:pointer}.cs .cx-tagtoggle{border:0;cursor:pointer;font-family:var(--sans)}.cs .cx-tagtoggle.off{background:var(--superficie-2);color:var(--tinta-suave);text-decoration:line-through}.cs .c-cfoot .c-ab:disabled{opacity:.45;cursor:default}.cs .c-create:disabled{background:#9db0fb}.cs .c-sendb:disabled{opacity:.5;cursor:default}.cs .c-act button:disabled{cursor:not-allowed}.cs .error{color:var(--rojo);font-size:14px;font-weight:600}.cs .c-toast{left:284px}.cs .c-ld:focus-visible{outline:3px solid #7f9bff;outline-offset:1px}.cs .c-sh .c-tagl{white-space:nowrap}.cs .c-mid>.c-sh[data-measure=history-title]{position:relative}.cs .c-mid>.c-sh[data-measure=history-title] .hb{position:absolute;right:0;top:50%;transform:translateY(-50%)}.cs .c-seg button:disabled,.cs .c-fu .c-bt button:disabled,.cs .c-nrow .c-ab:disabled,.cs .c-deal button:disabled{opacity:.5;cursor:default}.cs .c-pop.cx-lpop{width:620px}.cs .c-pop.cx-lpop .c-seg button{font-size:13px;padding:4px 2px}.cs .cx-two{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:4px}.cs .cx-two>button{height:46px;width:auto}.cs .cx-two>.c-sendb{border:0;border-radius:10px;background:var(--azul-500);color:#fff;font:700 15px var(--sans);cursor:pointer}.cs .cx-erase{align-self:flex-start;margin-top:4px;height:32px;padding:0 12px;border-radius:999px;border:1.5px solid #f3b5b5;background:#fff;color:var(--rojo);font:600 13px var(--sans);cursor:pointer}.cs .cx-erase:hover{background:#fff1f1}.rail .helpbtn{margin-top:auto;display:flex;align-items:center;gap:8px;height:42px;border-radius:10px;border:0;background:#ffffff1a;padding:0 12px;font:600 14px var(--sans);color:#fff;cursor:pointer;text-align:left;flex-shrink:0}.rail .helpbtn:hover{background:#ffffff2e}.rail .helpbtn.on{background:#fff;color:var(--azul-900)}.rail .helpbtn+.me{margin-top:8px}.rail .helpbadge{margin-left:auto;background:#f26b5b;color:#fff;font:700 11px var(--sans);border-radius:999px;padding:1px 7px}.supbanner{position:fixed;top:8px;left:50%;transform:translate(-50%);z-index:90;display:flex;align-items:center;gap:12px;height:38px;padding:0 6px 0 16px;border-radius:999px;background:#5b4bd6;color:#fff;font:600 14px var(--sans);box-shadow:0 8px 20px #121f6340}.supbanner button{height:28px;padding:0 12px;border-radius:999px;border:0;background:#fff;color:#3b2fa8;font:700 13px var(--sans);cursor:pointer}.supover{position:fixed;inset:0;z-index:95;background:#0f173399;display:flex;align-items:center;justify-content:center}.supover div{background:#fff;border-radius:18px;padding:24px 28px;font:700 18px var(--sans);color:var(--azul-900)}.supenter{padding:40px;font:600 16px var(--sans);color:var(--tinta)}.rcl{display:flex;flex-direction:column;gap:6px;margin-top:6px}.rcl-h,.rcl-r{display:grid;grid-template-columns:110px 1fr 1fr 120px;gap:10px;align-items:start}.rcl-h{font-size:11px;font-weight:700;color:var(--tinta-suave);text-transform:uppercase;letter-spacing:.05em;padding:0 10px}.rcl-r{padding:10px;border:1px solid var(--linea);border-radius:12px;background:#fff;font-size:14px}.rcl-r.wait{border-color:#e8a33a;background:#fff8ec}.rcl-r span{display:flex;flex-direction:column;gap:2px;min-width:0}.rcl-r small{font-size:12px;color:var(--tinta-suave);overflow-wrap:anywhere}.rcl-r small.d{color:#8a4b00}.pset{display:flex;flex-direction:column;gap:10px}.pset .th{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--tinta-suave)}.pset-s{border:0;padding:0;margin:0;display:flex;flex-direction:column;gap:8px;min-width:0}.pset-s h3{margin:10px 0 0;font-size:15px}.pset-s label{display:flex;flex-direction:column;gap:4px;font-size:13px;font-weight:600}.pset-s .input{height:38px;font-size:14px}.pset-s textarea.input{height:auto}.pset-ch{display:flex;flex-wrap:wrap;gap:6px 14px}.pset-ch label,.pset-ck{flex-direction:row!important;align-items:center;gap:6px!important;font-weight:500!important}.pset-q{display:grid;grid-template-columns:1fr 1fr 1fr 90px 28px;gap:6px;align-items:center}.pset-r{display:grid;grid-template-columns:1fr 1fr 1fr;gap:6px;align-items:end;padding:8px 0;border-top:1px solid var(--linea)}.pset-r b{grid-column:1 / -1}.pset-s .row{display:flex;gap:8px}.appr .rowk{display:grid;grid-template-columns:120px 1fr;gap:6px 12px;font-size:15px}.appr .rowk span{color:var(--tinta-suave)}.appr .rowk img{max-width:100%;border-radius:10px}.ps.p-cont{display:contents}.mp .mid.bo-w2{width:820px;padding:22px 26px;gap:12px}.mp .mid.bo-w3{width:700px;padding:22px 26px;gap:12px}.mp .all.bo-all{padding:22px 26px;gap:12px}.mp .mid.bo-w2 .hb,.mp .mid.bo-w3 .hb{margin-left:auto}.ps .p-tsx .p-tr[role=button]:hover{outline:1.5px solid var(--azul-100)}.ps .p-tsx .p-tr .p-m s{text-decoration:line-through}.hh{display:contents}.mp .hh-seg button{flex:1}.mp .hh-ck{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600}.mp .hh-list{display:flex;flex-direction:column;gap:6px}.mp .hh-row{display:grid;grid-template-columns:150px 1fr 130px;gap:10px;align-items:center;padding:8px 12px;border:1px solid var(--linea);border-radius:12px;font-size:14px}.mp .hh-row.on{background:var(--azul-50);border-color:#c9d3f5}.mp .hh-row b{display:flex;flex-direction:column;overflow-wrap:anywhere}.mp .hh-row small{font-weight:500;font-size:12px;color:var(--tinta-suave)}.mp .hh-row .ab{width:130px}.mp .hh-add{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 80px;gap:8px;align-items:end}.mp .hh-add .ab{width:80px;height:46px}body:has(.mp .all.bo-all) .lang-switch{top:auto;bottom:12px}body:has(.mp .all.bo-all) .sign-out{top:auto;bottom:12px}.ps .p-hrow,.ps .p-crow{cursor:pointer}.ps .p-hrow:focus-visible,.ps .p-crow:focus-visible{outline:3px solid var(--azul-100)}.ps .p-acts3 button:disabled{opacity:.45;cursor:default}.ps .p-pop .cx-settings{max-height:640px;overflow:auto;font-family:var(--sans)}.ps .p-pop:has(.cx-settings){width:760px}.pub-policy{max-width:760px;margin:0 auto;padding:32px 20px 64px;font:16px/1.6 Schibsted Grotesk,Arial,sans-serif;color:#121f63;background:#fff}.pub-policy .pub-head{display:flex;align-items:center;gap:12px;font-size:18px}.pub-policy .pub-lang{margin-left:auto;display:inline-flex;gap:6px}.pub-policy .pub-lang button{height:34px;padding:0 12px;border-radius:999px;border:1.5px solid #c9d3f5;background:#fff;font:600 14px inherit;color:#121f63;cursor:pointer}.pub-policy .pub-lang button.on{background:#121f63;color:#fff;border-color:#121f63}.pub-policy h1{font-size:26px;margin:22px 0 8px}.pub-policy h2{font-size:17px;margin:18px 0 4px}.pub-policy p{margin:0;color:#2c3a66}@media(max-width:600px){.pub-policy{padding:20px 16px 48px}.pub-policy h1{font-size:22px}}.ps.p-bg.bo-pop{position:fixed;z-index:80}.ps .p-emps3 button:disabled,.ps .p-two2 button:disabled,.ps .p-seg button:disabled{opacity:.45;cursor:default}.oc{--azul-50:#eef2ff;--azul-100:#dde4ff;--azul-500:#2747f5;--azul-600:#1e39d6;--azul-900:#121f63;--tinta:#121f63;--tinta-suave:#4b5a86;--fondo:#ffffff;--superficie:#f5f7fb;--superficie-2:#ebeff6;--linea:#d8deea;--linea-control:#8a94ab;--exito:#0b7a54;--aviso:#b45309;--rojo:#b42318;--sans:"Schibsted Grotesk","Helvetica Neue",Arial,sans-serif;--mono:"IBM Plex Mono",ui-monospace,Menlo,monospace;--b:#f26b1d;--bs:#c2500f;--bt:#fdeee5;font-family:var(--sans);color:var(--tinta)}.oc *,.oc *:before,.oc *:after{box-sizing:border-box}.oc button,.oc input,.oc select,.oc textarea{font-family:var(--sans)}@keyframes o-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.oc .o-wait .oc .o-sp{animation:none}}.oc button,.oc input,.oc select{font-family:var(--sans)}.oc .o-bizl{font-size:14px;font-weight:600;color:var(--tinta-suave)}.oc .o-th{display:flex;align-items:center;gap:12px}.oc h1{margin:0;font-size:30px;font-weight:700;letter-spacing:-.02em}.oc .o-hb{display:inline-flex;gap:6px;margin-left:auto}.oc .o-hb button{width:88px;height:30px;justify-content:center;border-radius:999px;border:1.5px solid var(--linea-control);background:#fff;font:600 13px var(--sans);color:var(--azul-600);cursor:pointer;display:inline-flex;align-items:center;gap:5px}.oc .o-hb button:hover{border-color:var(--azul-500);background:var(--azul-50)}.oc .o-hb button i{font-style:normal;font-size:10px}.oc .o-seg{display:grid;background:#fff;border:1.5px solid var(--linea-control);border-radius:10px;padding:2px;gap:2px}.oc .o-seg button{min-height:36px;border:0;border-radius:8px;background:transparent;font:600 14px var(--sans);color:var(--tinta);cursor:pointer;padding:4px 6px;line-height:1.2}.oc .o-seg button.o-on{background:var(--azul-500);color:#fff}.oc .o-seg.o-tabs button{min-height:40px;font-size:15px}.oc .o-seg.o-tabs button.o-on{background:var(--azul-900)}.oc .o-sec{display:flex;flex-direction:column;gap:12px;padding:14px 16px;border:1px solid var(--linea);border-radius:14px;background:#fff}.oc .o-sh{display:flex;align-items:center;gap:10px}.oc .o-sh b{font-size:17px}.oc .o-ln{width:24px;height:24px;border-radius:50%;background:var(--azul-500);color:#fff;display:inline-flex;align-items:center;justify-content:center;font:700 12px var(--sans);flex-shrink:0}.oc .o-f{display:flex;flex-direction:column;gap:6px;position:relative}.oc .o-f>label{font-size:14px;font-weight:600}.oc .o-in{height:46px;border:1.5px solid var(--linea-control);border-radius:10px;padding:0 12px;font:500 16px var(--sans);color:var(--tinta);background:#fff;width:100%}.oc .o-in:focus{outline:3px solid var(--azul-100);border-color:var(--azul-500)}.oc .o-sel{position:relative;display:block}.oc .o-sel select{appearance:none;-webkit-appearance:none;cursor:pointer;padding-right:34px;font-weight:600}.oc .o-sel:after{content:"▾";position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:12px;color:var(--tinta-suave);pointer-events:none}.oc .o-money{position:relative}.oc .o-money span{position:absolute;left:12px;top:50%;transform:translateY(-50%);font:600 15px var(--mono);color:var(--tinta-suave)}.oc .o-money .o-in{padding-left:30px;font-family:var(--mono)}.oc .o-pct{position:relative}.oc .o-pct span{position:absolute;right:12px;top:50%;transform:translateY(-50%);font:600 15px var(--mono);color:var(--tinta-suave)}.oc .o-pct .o-in{padding-right:30px;font-family:var(--mono);text-align:right}.oc .o-steps{display:flex;flex-direction:column;gap:6px}.oc .o-step{display:grid;grid-template-columns:62px 1fr 28px 120px 32px;gap:8px;align-items:center}.oc .o-step .o-w{font-size:14px;font-weight:600;color:var(--tinta-suave)}.oc .o-step .o-ar{text-align:center;color:var(--tinta-suave);font-weight:700}.oc .o-step .o-in:disabled{background:var(--superficie);color:var(--tinta-suave)}.oc .o-x{width:32px;height:32px;border:0;border-radius:8px;background:none;font-size:20px;color:var(--tinta-suave);cursor:pointer}.oc .o-x:hover{background:var(--superficie-2)}.oc .o-x:disabled{visibility:hidden}.oc .o-lk{align-self:flex-start;background:none;border:0;padding:2px 0;font:600 14px var(--sans);color:var(--azul-500);text-decoration:underline;cursor:pointer}.oc .o-row2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.oc .o-ab{width:164px;height:36px;flex-shrink:0;border-radius:10px;border:1.5px solid var(--linea-control);background:#fff;font:600 14px var(--sans);color:var(--tinta);cursor:pointer}.oc .o-ab:hover{border-color:var(--azul-500);background:var(--azul-50)}.oc .o-ck{width:22px;height:22px;flex-shrink:0;border-radius:6px;border:1.5px solid var(--linea-control);background:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:13px;color:#fff;cursor:pointer;padding:0}.oc .o-ck.o-on{background:var(--azul-500);border-color:var(--azul-500)}.oc .o-rule{display:grid;grid-template-columns:22px 1fr 32px;gap:10px;align-items:start;padding:10px 12px;border:1px solid var(--linea);border-radius:12px;background:var(--superficie)}.oc .o-rule.o-off{opacity:.55}.oc .o-rule .o-rb{display:flex;flex-direction:column;gap:8px;min-width:0}.oc .o-rule .o-rl{display:grid;grid-template-columns:1fr 92px;gap:8px}.oc .o-rule .o-rl2{display:grid;grid-template-columns:1fr 136px;gap:8px}.oc .o-rule .o-rl2.o-h{grid-template-columns:1fr 68px 136px}.oc .o-rule .o-in{height:40px;font-size:15px;background:#fff}.oc .o-hrs{position:relative}.oc .o-hrs span{position:absolute;right:10px;top:50%;transform:translateY(-50%);font:600 13px var(--sans);color:var(--tinta-suave)}.oc .o-hrs .o-in{padding-right:30px;font-family:var(--mono);text-align:right}.oc .o-mult{position:relative}.oc .o-mult span{position:absolute;left:10px;top:50%;transform:translateY(-50%);font:700 15px var(--mono);color:var(--tinta-suave)}.oc .o-mult .o-in{padding-left:26px;font-family:var(--mono)}.oc .o-inline{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:15px}.oc .o-inline .o-in{width:auto}.oc .o-ppl{display:flex;flex-direction:column;gap:8px}.oc .o-pp{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border:1px solid var(--linea);border-radius:12px;background:#fff}.oc .o-pp .o-top{display:flex;align-items:center;gap:10px}.oc .o-av2{width:34px;height:34px;border-radius:50%;background:var(--azul-50);color:var(--azul-600);font:700 13px var(--sans);display:flex;align-items:center;justify-content:center;flex-shrink:0}.oc .o-pp .o-nm{flex:1;min-width:0;display:flex;flex-direction:column}.oc .o-pp .o-nm b{font-size:15px}.oc .o-pp .o-nm span{font-size:12px;color:var(--tinta-suave)}.oc .o-pp .o-top .o-sel{width:210px}.oc .o-pp .o-bot{display:grid;grid-template-columns:165px 1fr 180px;gap:8px}.oc .o-pp .o-in{height:40px;font-size:14px}.oc .o-pp .o-money span{font-size:13px}.oc .o-pp .o-unit{position:absolute;right:10px;top:50%;transform:translateY(-50%);font:600 12px var(--sans);color:var(--tinta-suave)}.oc .o-pp .o-in:disabled{background:var(--superficie);color:#9aa3bd}.oc .o-ctx{font-size:13px;font-weight:700;color:var(--tinta-suave);text-transform:uppercase;letter-spacing:.05em;padding-bottom:6px}.oc .o-s{padding:16px 0;display:flex;flex-direction:column;gap:10px;position:relative}.oc .o-s.o-first{padding-top:4px}.oc .o-s:not(.o-first):before{content:"";position:absolute;left:14px;right:0;top:0;height:1px;background:linear-gradient(90deg,#2747f5 0,#7f9bff 60px,#c9d3f5 140px,#e3e8f3 60%,transparent)}.oc .o-s:not(.o-first):after{content:"";position:absolute;left:0;top:-4px;width:9px;height:9px;transform:rotate(45deg);border-radius:2px;background:linear-gradient(135deg,#2747f5,#7f9bff)}.oc .o-rh{display:flex;align-items:baseline;gap:8px}.oc .o-rh h3{margin:0;font-size:16px}.oc .o-rh span{margin-left:auto;font-size:12px;color:var(--tinta-suave);text-align:right}.oc .o-big{display:flex;flex-direction:column;gap:4px;background:var(--azul-900);color:#fff;border-radius:14px;padding:14px 16px}.oc .o-big .o-t{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#93a6fd}.oc .o-big .o-r{font-size:19px;font-weight:700;line-height:1.35}.oc .o-big .o-r em{font-style:normal;color:#9fb4ff}.oc .o-tbl{display:grid;gap:7px 12px;align-items:center;font-size:14px}.oc .o-tbl .o-fh{font-size:11px;font-weight:700;color:var(--tinta-suave);text-transform:uppercase;letter-spacing:.05em}.oc .o-tbl .o-r{text-align:right;font-family:var(--mono)}.oc .o-tbl .o-fh.o-r{font-family:var(--sans)}.oc .o-tbl .o-b{font-weight:700}.oc .o-tbl .o-nm{font-weight:600;display:flex;flex-direction:column;overflow-wrap:anywhere}.oc .o-tbl .o-nm small{font-weight:500;font-size:12px;color:var(--tinta-suave)}.oc .o-tbl .o-tot{border-top:1.5px solid var(--linea);padding-top:7px}.oc .o-tbl .o-muted{color:var(--tinta-suave);font-family:var(--sans);font-size:13px}.oc .o-tag{font-size:12px;font-weight:700;border-radius:999px;padding:2px 9px;white-space:nowrap;justify-self:start}.oc .o-tag.o-o{background:#e6f5ee;color:var(--exito)}.oc .o-tag.o-n{background:var(--superficie-2);color:var(--tinta-suave)}.oc .o-tag.o-a{background:#fff4e5;color:#8a4b00}.oc .o-chips{display:flex;flex-wrap:wrap;gap:6px}.oc .o-chips span{font-size:13px;font-weight:600;border:1.5px solid var(--linea);border-radius:999px;padding:4px 11px;background:#fff}.oc .o-chips span small{font-weight:500;color:var(--tinta-suave);margin-left:4px}.oc .o-empty{font-size:14px;color:var(--tinta-suave);background:var(--superficie);border-radius:10px;padding:12px 14px}.oc .o-chart svg{display:block;width:100%;height:210px}.oc .o-leg{display:flex;gap:14px;font-size:12px;color:var(--tinta-suave);flex-wrap:wrap}.oc .o-leg i{display:inline-block;width:18px;height:0;border-top:3px solid var(--azul-500);vertical-align:middle;margin-right:5px}.oc .o-leg b{display:inline-block;width:10px;height:10px;border-radius:50%;background:#fff;border:2.5px solid var(--azul-900);vertical-align:middle;margin-right:5px}.oc .o-note{font-size:13px;color:var(--tinta-suave);line-height:1.45}.oc .o-bg{position:absolute;inset:0;background:#0f17338c;display:flex;align-items:center;justify-content:center;z-index:50}.oc .o-pop{background:#fff;border-radius:18px;width:620px;max-height:820px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 20px 50px #0000004d}.oc .o-pop .o-ph{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid var(--linea)}.oc .o-pop .o-ph .o-t{flex:1;display:flex;flex-direction:column}.oc .o-pop .o-ph .o-t b{font-size:20px}.oc .o-pop .o-ph .o-t span{font-size:13px;color:var(--tinta-suave)}.oc .o-pop .o-ph .o-x{width:34px;height:34px;border-radius:50%;background:var(--superficie-2);font-size:18px}.oc .o-pop .o-pb{padding:16px 20px;display:flex;flex-direction:column;gap:12px;overflow-y:auto}.oc .o-pop .o-tabsx{display:flex;gap:6px;padding:10px 20px 0;border-bottom:1px solid var(--linea)}.oc .o-pop .o-tabsx span{padding:8px 12px;font:600 14px var(--sans);color:var(--tinta-suave);border-bottom:3px solid transparent}.oc .o-pop .o-tabsx span.o-on{color:var(--azul-900);border-bottom-color:var(--azul-500)}.oc .o-seen{font-size:13px;color:var(--tinta-suave);background:var(--superficie);border-radius:10px;padding:10px 12px;line-height:1.45}.oc .o-vid{margin:16px 20px 0;aspect-ratio:16/9;border-radius:12px;background:radial-gradient(circle at 30% 30%,#2d47c8,#121f63 70%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff}.oc .o-vid .o-vplay{width:70px;height:70px;border-radius:50%;background:#fffffff2;color:#121f63;display:flex;align-items:center;justify-content:center;font-size:28px;padding-left:6px}.oc .o-vid .o-vt{font:700 19px var(--sans)}.oc .o-ml{height:11px;border-radius:6px;background:#e7ebf4}.oc .o-toast{position:absolute;left:300px;bottom:22px;z-index:40;display:flex;align-items:center;gap:12px;background:#0f1733;color:#fff;border-radius:12px;padding:10px 14px;font:600 14px var(--sans);box-shadow:0 8px 20px #00000040}.oc .o-pbody{flex:1;min-height:0;display:flex;flex-direction:column;position:relative}.oc .o-ptop{height:64px;flex-shrink:0;background:var(--azul-900);color:#fff;display:flex;align-items:center;gap:14px;padding:0 16px}.oc .o-plate{height:44px;width:132px;border-radius:10px;background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.oc .o-wm{font:800 24px var(--sans);letter-spacing:-.03em;color:#121f63}.oc .o-wm span{color:var(--b)}.oc .o-ploc{display:flex;flex-direction:column}.oc .o-ploc b{font-size:16px}.oc .o-ploc span{font-size:13px;color:#bcc9ff}.oc .o-shift{margin-left:auto;display:flex;align-items:center;gap:12px;background:#ffffff14;border-radius:12px;padding:6px 12px 6px 6px}.oc .o-shift .o-av{width:38px;height:38px;border-radius:50%;background:var(--bs);font:800 16px var(--sans);display:flex;align-items:center;justify-content:center}.oc .o-shift .o-t{display:flex;flex-direction:column;line-height:1.25}.oc .o-shift .o-t b{font-size:14px}.oc .o-shift .o-t span{font-size:12px;color:#bcc9ff}.oc .o-pace{width:240px;display:flex;flex-direction:column;gap:4px}.oc .o-pace .o-bar{height:7px;border-radius:4px;background:#ffffff2e;overflow:hidden}.oc .o-pace .o-bar i{display:block;height:100%;background:#2fae7f;border-radius:4px}.oc .o-pace span{font-size:12px;color:#dfe5ff}.oc .o-tbtn{height:44px;width:118px;border-radius:10px;border:1.5px solid #3a4a9a;background:transparent;color:#fff;font:600 14px var(--sans);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px}.oc .o-tbtn em{font-style:normal;background:#fff;color:var(--azul-900);border-radius:999px;font-size:11px;font-weight:800;padding:0 6px}.oc .o-pmain{flex:1;min-height:0;display:grid;grid-template-columns:1fr 480px;gap:14px;padding:14px}.oc .o-card{background:#fff;border-radius:16px;border:1px solid var(--linea);display:flex;flex-direction:column;min-height:0}.oc .o-left{padding:14px;gap:12px}.oc .o-scanrow{display:grid;grid-template-columns:1fr 150px;gap:10px}.oc .o-scan{position:relative}.oc .o-scan svg{position:absolute;left:16px;top:50%;transform:translateY(-50%)}.oc .o-scan .o-in{height:60px;font-size:19px;padding-left:52px;border-width:2px;border-color:var(--azul-500)}.oc .o-rbtn{height:60px;border-radius:12px;border:2px solid var(--linea-control);background:#fff;font:700 16px var(--sans);color:var(--tinta);cursor:pointer}.oc .o-quick{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}.oc .o-quick button{height:62px;border-radius:12px;border:1.5px solid var(--linea);background:var(--superficie);cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:var(--tinta)}.oc .o-quick button b{font:700 14px var(--sans)}.oc .o-quick button span{font:500 12px var(--mono);color:var(--tinta-suave)}.oc .o-lh{display:grid;grid-template-columns:1fr 128px 110px 120px 36px;gap:10px;padding:0 6px;font-size:11px;font-weight:700;color:var(--tinta-suave);text-transform:uppercase;letter-spacing:.05em}.oc .o-lh .o-r{text-align:right}.oc .o-lines{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:6px}.oc .o-ln2{display:grid;grid-template-columns:1fr 128px 110px 120px 36px;gap:10px;align-items:center;padding:10px 6px;border-top:1px solid #eef1f6}.oc .o-ln2:first-child{border-top:0}.oc .o-ln2 .o-nm{display:flex;flex-direction:column;gap:3px;min-width:0}.oc .o-ln2 .o-nm b{font-size:15px;line-height:1.3}.oc .o-ln2 .o-nm span{font:500 12px var(--mono);color:var(--tinta-suave)}.oc .o-ln2 .o-nm .o-rp{font:600 12px var(--sans);color:#6b3fd1}.oc .o-qty{display:grid;grid-template-columns:38px 1fr 38px;border:1.5px solid var(--linea-control);border-radius:10px;height:40px;overflow:hidden}.oc .o-qty button{border:0;background:var(--superficie);font:700 18px var(--sans);color:var(--tinta);cursor:pointer}.oc .o-qty b{display:flex;align-items:center;justify-content:center;font:700 16px var(--mono)}.oc .o-pr{text-align:right;font:600 15px var(--mono)}.oc .o-pr small{display:block;font:600 12px var(--sans);color:var(--exito)}.oc .o-pr s{display:block;font:500 12px var(--mono);color:var(--tinta-suave)}.oc .o-tot{text-align:right;font:700 16px var(--mono)}.oc .o-xb{width:36px;height:36px;border:0;border-radius:9px;background:none;font-size:20px;color:var(--tinta-suave);cursor:pointer}.oc .o-xb:hover{background:var(--superficie-2)}.oc .o-empty2{margin:auto;text-align:center;color:var(--tinta-suave);font-size:15px}.oc .o-right{padding:14px;gap:12px}.oc .o-cust{display:flex;align-items:center;gap:12px;border:1.5px dashed var(--linea-control);border-radius:12px;padding:10px 12px;min-height:64px}.oc .o-cust.o-on{border-style:solid;border-color:var(--linea);background:var(--superficie)}.oc .o-cust .o-av2{width:40px;height:40px;border-radius:50%;background:var(--azul-50);color:var(--azul-600);font:700 15px var(--sans);display:flex;align-items:center;justify-content:center;flex-shrink:0}.oc .o-cust .o-t{flex:1;display:flex;flex-direction:column;min-width:0}.oc .o-cust .o-t b{font-size:15px}.oc .o-cust .o-t span{font-size:13px;color:var(--tinta-suave)}.oc .o-cust .o-ab{width:104px}.oc .o-sums{display:grid;grid-template-columns:1fr auto;gap:6px 12px;font-size:15px;padding:4px 2px}.oc .o-sums span{color:var(--tinta-suave)}.oc .o-sums b{font:600 15px var(--mono);text-align:right}.oc .o-sums .o-dc{color:var(--exito)}.oc .o-total{display:flex;align-items:baseline;justify-content:space-between;border-top:2px solid var(--linea);padding:12px 2px 0}.oc .o-total span{font-size:16px;font-weight:700}.oc .o-total b{font:700 40px var(--mono);letter-spacing:-.02em}.oc .o-paid{display:flex;flex-direction:column;gap:6px}.oc .o-paid div{display:flex;justify-content:space-between;font-size:14px;background:#e6f5ee;color:var(--exito);border-radius:10px;padding:8px 12px;font-weight:700}.oc .o-paid div.o-bal{background:#fff4e5;color:#8a4b00}.oc .o-paid code{font:700 14px var(--mono)}.oc .o-payb{margin-top:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.oc .o-payb button{height:86px;border-radius:14px;border:0;color:#fff;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;font:800 17px var(--sans)}.oc .o-payb button svg{width:28px;height:28px}.oc .o-payb .o-cash{background:#0b7a54}.oc .o-payb .o-cardb{background:var(--azul-500)}.oc .o-payb .o-sinpe{background:var(--bs)}.oc .o-payb button:disabled{opacity:.4;cursor:default}.oc .o-acts{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.oc .o-acts button{height:44px;border-radius:10px;border:1.5px solid var(--linea-control);background:#fff;font:600 14px var(--sans);color:var(--tinta);cursor:pointer}.oc .o-bg{position:absolute;inset:0;background:#0f17338c;display:flex;align-items:center;justify-content:center;z-index:20}.oc .o-pop{width:640px;max-height:820px}.oc .o-pop.o-wide{width:760px}.oc .o-pbig{display:flex;align-items:baseline;justify-content:space-between;background:var(--superficie);border-radius:12px;padding:12px 16px}.oc .o-pbig span{font-size:15px;font-weight:600;color:var(--tinta-suave)}.oc .o-pbig b{font:700 32px var(--mono)}.oc .o-fast{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.oc .o-fast button{height:52px;border-radius:12px;border:1.5px solid var(--linea-control);background:#fff;font:700 16px var(--mono);color:var(--tinta);cursor:pointer}.oc .o-fast button.o-on{border-color:var(--azul-500);background:var(--azul-50)}.oc .o-change{display:flex;justify-content:space-between;align-items:baseline;border-radius:12px;padding:12px 16px;background:#e6f5ee;color:var(--exito)}.oc .o-change span{font-size:16px;font-weight:700}.oc .o-change b{font:700 30px var(--mono)}.oc .o-two{display:grid;grid-template-columns:1fr 1fr;gap:10px}.oc .o-two button{height:52px;border-radius:12px;font:700 16px var(--sans);cursor:pointer}.oc .o-two .o-sb{border:1.5px solid var(--linea-control);background:#fff;color:var(--tinta)}.oc .o-two .o-p{border:0;background:var(--bs);color:#fff}.oc .o-two .o-p:disabled{opacity:.45;cursor:default}.oc .o-rate{font-size:13px;color:var(--tinta-suave)}.oc .o-sinpebox{display:grid;grid-template-columns:1fr 1fr;gap:12px}.oc .o-sinpebox div{background:var(--superficie);border-radius:12px;padding:12px 14px;display:flex;flex-direction:column;gap:2px}.oc .o-sinpebox span{font-size:13px;font-weight:600;color:var(--tinta-suave)}.oc .o-sinpebox b{font:700 22px var(--mono)}.oc .o-sinpebox small{font-size:13px;color:var(--tinta)}.oc .o-wait{display:flex;align-items:center;gap:14px;border-radius:14px;padding:14px 16px;background:#fff4e5;color:#8a4b00}.oc .o-wait.o-ok{background:#e6f5ee;color:var(--exito)}.oc .o-wait .o-sp{width:30px;height:30px;border-radius:50%;border:4px solid #f3d3a5;border-top-color:#b45309;animation:o-spin 1s linear infinite;flex-shrink:0}.oc .o-wait .o-ck2{width:30px;height:30px;border-radius:50%;background:var(--exito);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;flex-shrink:0}.oc .o-wait .o-t{flex:1;display:flex;flex-direction:column}.oc .o-wait .o-t b{font-size:16px}.oc .o-wait .o-t span{font-size:13px}.oc .o-wait code{font:700 20px var(--mono)}.oc .o-chips{display:flex;gap:8px;flex-wrap:wrap}.oc .o-chips button{height:44px;min-width:118px;padding:0 14px;border-radius:999px;border:1.5px solid var(--linea-control);background:#fff;font:600 15px var(--sans);color:var(--tinta);cursor:pointer}.oc .o-chips button.o-on{background:var(--azul-900);border-color:var(--azul-900);color:#fff}.oc .o-ckrow{display:flex;align-items:center;gap:10px;font-size:15px}.oc .o-doneh{display:flex;align-items:center;gap:12px}.oc .o-doneh .o-ck2{width:40px;height:40px;border-radius:50%;background:var(--exito);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:20px}.oc .o-doneh b{font-size:22px;display:block}.oc .o-doneh span{font-size:14px;color:var(--tinta-suave)}.oc .o-g2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.oc .o-g3{display:grid;grid-template-columns:150px 1fr 1fr;gap:10px}.oc .o-seg.o-s3{grid-template-columns:repeat(3,1fr)}.oc .o-seg.o-s2{grid-template-columns:1fr 1fr}.oc .o-conds{display:flex;gap:6px;flex-wrap:wrap}.oc .o-conds button{height:34px;padding:0 12px;border-radius:999px;border:1.5px solid var(--linea-control);background:#fff;font:600 13px var(--sans);color:var(--tinta);cursor:pointer}.oc .o-conds button.o-on{background:var(--azul-900);border-color:var(--azul-900);color:#fff}.oc .o-quote{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}.oc .o-quote div{background:var(--superficie);border-radius:12px;padding:10px 12px;display:flex;flex-direction:column}.oc .o-quote span{font-size:12px;font-weight:600;color:var(--tinta-suave)}.oc .o-quote b{font:700 20px var(--mono)}.oc .o-lock{font-size:12px;color:var(--tinta-suave)}.oc .o-toast2{position:absolute;left:50%;bottom:18px;transform:translate(-50%);z-index:30;background:#0f1733;color:#fff;border-radius:12px;padding:10px 16px;font:600 14px var(--sans)}.oc .o-scanrow{grid-template-columns:1fr 140px 140px}.oc .o-scan .o-drop{position:absolute;left:0;right:0;top:64px;z-index:8;background:#fff;border:1.5px solid var(--linea-control);border-radius:12px;box-shadow:0 12px 28px #121f632e;overflow:hidden}.oc .o-drop .o-dh{padding:8px 14px;font-size:12px;color:var(--tinta-suave);background:var(--superficie);font-weight:600}.oc .o-drop .o-dr{display:grid;grid-template-columns:1fr 110px 96px;gap:10px;align-items:center;padding:10px 14px;border-top:1px solid #eef1f6;cursor:pointer}.oc .o-drop .o-dr:hover{background:var(--azul-50)}.oc .o-drop .o-dr b{font-size:14px}.oc .o-drop .o-dr span{font:500 12px var(--mono);color:var(--tinta-suave)}.oc .o-drop .o-dr .o-pr2{font:700 14px var(--mono);text-align:right}.oc .o-drop .o-dr .o-stk{font-size:12px;font-weight:700;color:var(--exito);text-align:right}.oc .o-drop mark{background:#fff1b8;color:inherit;border-radius:3px}.oc .o-lh,.oc .o-ln2{grid-template-columns:1fr 128px 110px 116px 40px 36px}.oc .o-pctb{width:40px;height:36px;border-radius:9px;border:1.5px solid var(--linea);background:#fff;font:700 14px var(--sans);color:var(--tinta-suave);cursor:pointer}.oc .o-pctb.o-on{border-color:var(--exito);color:var(--exito);background:#e6f5ee}.oc .o-acts{grid-template-columns:repeat(4,1fr)}.oc .o-promo{display:flex;align-items:center;gap:10px;border-radius:12px;padding:9px 10px 9px 14px;background:linear-gradient(90deg,#fff4e5,#fdeee5);border:1px solid #f6d3b8}.oc .o-promo b{font-size:14px;color:#8a3a0a}.oc .o-promo span{font-size:12px;color:#8a4b00}.oc .o-promo .o-t{flex:1;display:flex;flex-direction:column}.oc .o-promo button{width:104px;height:38px;border-radius:10px;border:0;background:var(--bs);color:#fff;font:700 14px var(--sans);cursor:pointer}.oc .o-promo.o-on{background:#e6f5ee;border-color:#bfe5d3}.oc .o-promo.o-on b,.oc .o-promo.o-on span{color:var(--exito)}.oc .o-factchip{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:var(--azul-600);background:var(--azul-50);border-radius:10px;padding:7px 12px}.oc .o-acts button.o-on{border-color:var(--azul-500);color:var(--azul-600);background:var(--azul-50)}.oc .o-clock{font-size:13px;font-weight:600;color:var(--tinta-suave);text-align:right;line-height:1.35}.oc .o-pop.o-xw{width:880px}.oc .o-g4{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.oc .o-ph4{height:68px;border-radius:12px;border:1.5px dashed var(--linea-control);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font-size:13px;font-weight:600;color:var(--tinta-suave);cursor:pointer;background:#fff}.oc .o-ph4.o-got{border-style:solid;border-color:var(--linea);background:linear-gradient(135deg,#2a3150,#566089);color:#fff}.oc .o-ph4 small{font-size:11px;font-weight:600;opacity:.8}.oc .o-combo{position:relative}.oc .o-combo .o-list{position:absolute;left:0;right:0;top:50px;z-index:9;background:#fff;border:1.5px solid var(--linea-control);border-radius:10px;box-shadow:0 12px 28px #121f632e;overflow:hidden}.oc .o-combo .o-list div{padding:9px 12px;font-size:14px;cursor:pointer;display:flex;justify-content:space-between}.oc .o-combo .o-list div:hover{background:var(--azul-50)}.oc .o-combo .o-list div span{font:600 13px var(--mono);color:var(--tinta-suave)}.oc .o-combo .o-list .o-new{border-top:1px solid var(--linea);color:var(--azul-600);font-weight:700}.oc .o-gb2{display:flex;align-items:center;gap:12px}.oc .o-gb2>span{font-size:14px;font-weight:600;white-space:nowrap}.oc .o-condadd{display:inline-flex;gap:6px}.oc .o-condadd .o-in{width:220px;height:34px;font-size:13px}.oc .o-condadd .o-ab{width:64px;height:34px}.oc .o-g4b{display:grid;grid-template-columns:210px 1fr 1fr 1fr;gap:10px}.oc .o-g4b .o-seg button{min-height:40px;font-size:13px}.oc .o-giftl{display:flex;flex-direction:column;gap:6px}.oc .o-giftl button{display:flex;align-items:center;gap:10px;text-align:left;border:1.5px solid var(--linea);border-radius:10px;background:#fff;padding:8px 12px;font:600 14px var(--sans);color:var(--tinta);cursor:pointer}.oc .o-giftl button.o-on{border-color:var(--azul-500);background:var(--azul-50)}.oc .o-money2{position:relative}.oc .o-money2 span{position:absolute;left:12px;top:50%;transform:translateY(-50%);font:600 15px var(--mono);color:var(--tinta-suave)}.oc .o-money2 .o-in{padding-left:28px;font-family:var(--mono)}.oc .o-hint{font-size:11px;font-weight:600;color:var(--tinta-suave)}.oc .o-addc{display:grid;grid-template-columns:1fr 100px;gap:8px}.oc .o-addc .o-ab{width:100px;height:46px}.oc .o-more{align-self:flex-start;background:none;border:0;padding:0;font:600 14px var(--sans);color:var(--azul-500);text-decoration:underline;cursor:pointer}.oc .o-rlist{display:flex;flex-direction:column;gap:6px}.oc .o-rr{display:grid;grid-template-columns:84px 1fr 150px 116px;gap:12px;align-items:center;padding:10px 12px;border:1px solid var(--linea);border-radius:12px}.oc .o-rr code{font:700 14px var(--mono)}.oc .o-rr .o-nm{display:flex;flex-direction:column}.oc .o-rr .o-nm b{font-size:14px}.oc .o-rr .o-nm span{font-size:12px;color:var(--tinta-suave)}.oc .o-rr .o-ab{width:116px;height:40px}.oc .o-rr .o-ab.o-p{background:var(--bs);border-color:var(--bs);color:#fff}.oc .o-st2{font-size:12px;font-weight:700;border-radius:999px;padding:3px 10px;justify-self:start}.oc .o-st2.o-rd{background:#e6f5ee;color:var(--exito)}.oc .o-st2.o-wp{background:#fff4e5;color:#8a4b00}.oc .o-st2.o-ir{background:var(--azul-50);color:var(--azul-600)}.oc .o-follow{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.oc .o-follow button{height:52px;border-radius:12px;border:1.5px solid var(--linea-control);background:#fff;font:700 15px var(--sans);color:var(--tinta);cursor:pointer}.oc .o-follow button.o-on{background:#e6f5ee;border-color:var(--exito);color:var(--exito)}.oc .o-qrbox{display:grid;grid-template-columns:110px 1fr;gap:14px;align-items:center;background:var(--superficie);border-radius:12px;padding:10px 12px}.oc .o-qrbox .o-t{display:flex;flex-direction:column;gap:4px;font-size:13px}.oc .o-qrbox .o-t b{font-size:14px}.oc .o-or{display:flex;align-items:center;gap:10px;font-size:12px;font-weight:700;color:var(--tinta-suave);text-transform:uppercase;letter-spacing:.06em}.oc .o-or:before,.oc .o-or:after{content:"";flex:1;height:1px;background:var(--linea)}.oc .o-found{display:grid;grid-template-columns:40px 1fr 104px;gap:12px;align-items:center;padding:10px 12px;border:1px solid var(--linea);border-radius:12px}.oc .o-found .o-av2{width:40px;height:40px;border-radius:50%;background:var(--azul-50);color:var(--azul-600);font:700 15px var(--sans);display:flex;align-items:center;justify-content:center}.oc .o-found .o-t{display:flex;flex-direction:column}.oc .o-found .o-t b{font-size:15px}.oc .o-found .o-t span{font-size:13px;color:var(--tinta-suave)}.oc .o-found .o-ab{width:104px}.oc .o-stepr{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;padding:12px 14px 0}.oc .o-stepr button{height:48px;border-radius:12px;border:1.5px solid var(--linea);background:#fff;font:700 15px var(--sans);color:var(--tinta-suave);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px}.oc .o-stepr button i{width:24px;height:24px;border-radius:50%;background:var(--superficie-2);color:var(--tinta-suave);font:800 12px var(--sans);display:inline-flex;align-items:center;justify-content:center;font-style:normal}.oc .o-stepr button.o-on{border-color:var(--azul-500);color:var(--azul-900);box-shadow:inset 0 -3px 0 var(--azul-500)}.oc .o-stepr button.o-on i{background:var(--azul-500);color:#fff}.oc .o-stepr button.o-done{color:var(--exito)}.oc .o-stepr button.o-done i{background:var(--exito);color:#fff}.oc .o-stepr button.o-warn{color:#8a4b00}.oc .o-stepr button.o-warn i{background:#e8a33a;color:#fff}.oc .o-cmain{flex:1;min-height:0;display:grid;grid-template-columns:1fr 480px;gap:14px;padding:12px 14px 14px}.oc .o-cl{padding:16px 18px;gap:14px;overflow:hidden}.oc .o-cl h2{margin:0;font-size:24px}.oc .o-cl .o-lead{font-size:15px;color:var(--tinta-suave);margin-top:-8px}.oc .o-den{display:grid;grid-template-columns:1fr 1fr;gap:16px}.oc .o-den .o-col{display:flex;flex-direction:column;gap:6px}.oc .o-den .o-ch{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--tinta-suave);display:grid;grid-template-columns:96px 132px 1fr;gap:10px;padding:0 4px}.oc .o-den .o-ch span:last-child{text-align:right}.oc .o-dr2{display:grid;grid-template-columns:96px 132px 1fr;gap:10px;align-items:center;padding:3px 4px;border-radius:10px}.oc .o-dr2 b{font:700 16px var(--mono)}.oc .o-dr2 .o-qt{display:grid;grid-template-columns:36px 1fr 36px;height:40px;border:1.5px solid var(--linea-control);border-radius:10px;overflow:hidden}.oc .o-dr2 .o-qt button{border:0;background:var(--superficie);font:700 17px var(--sans);color:var(--tinta);cursor:pointer}.oc .o-dr2 .o-qt input{border:0;text-align:center;font:700 16px var(--mono);color:var(--tinta);width:100%;min-width:0;outline:0}.oc .o-dr2 .o-lt{text-align:right;font:600 15px var(--mono);color:var(--tinta-suave)}.oc .o-dr2.o-has .o-lt{color:var(--tinta)}.oc .o-ctot{display:flex;align-items:baseline;justify-content:space-between;border-top:2px solid var(--linea);padding-top:12px}.oc .o-ctot span{font-size:16px;font-weight:700}.oc .o-ctot b{font:700 34px var(--mono)}.oc .o-rowb{display:flex;gap:10px;margin-top:auto}.oc .o-rowb button{height:52px;border-radius:12px;font:700 16px var(--sans);cursor:pointer;flex:1}.oc .o-rowb .o-sb{border:1.5px solid var(--linea-control);background:#fff;color:var(--tinta)}.oc .o-rowb .o-p{border:0;background:var(--bs);color:#fff}.oc .o-rowb .o-p:disabled{opacity:.45;cursor:default}.oc .o-res{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}.oc .o-res div{border-radius:12px;padding:12px 14px;background:var(--superficie);display:flex;flex-direction:column;gap:2px}.oc .o-res span{font-size:13px;font-weight:600;color:var(--tinta-suave)}.oc .o-res b{font:700 24px var(--mono)}.oc .o-res .o-ok{background:#e6f5ee}.oc .o-res .o-ok b,.oc .o-res .o-ok span{color:var(--exito)}.oc .o-res .o-bad{background:#fdecea}.oc .o-res .o-bad b,.oc .o-res .o-bad span{color:var(--rojo)}.oc .o-res .o-wv{background:#fff4e5}.oc .o-res .o-wv b,.oc .o-res .o-wv span{color:#8a4b00}.oc .o-cmp{display:flex;flex-direction:column;gap:8px}.oc .o-cmpr{display:grid;grid-template-columns:1fr 150px 150px 120px;gap:12px;align-items:center;padding:10px 14px;border-radius:12px;background:var(--superficie);font-size:15px}.oc .o-cmpr.o-h{background:none;padding:0 14px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--tinta-suave)}.oc .o-cmpr .o-r{text-align:right;font:600 15px var(--mono)}.oc .o-cmpr.o-h .o-r{font:700 12px var(--sans)}.oc .o-okt{font-size:13px;font-weight:700;color:var(--exito);text-align:right}.oc .o-badt{font-size:13px;font-weight:700;color:var(--rojo);text-align:right}.oc .o-eml{display:flex;flex-direction:column;gap:5px}.oc .o-em{display:grid;grid-template-columns:70px 1fr 110px 170px;gap:12px;align-items:center;padding:6px 12px;border:1px solid var(--linea);border-radius:10px;font-size:14px}.oc .o-em code{font:600 13px var(--mono);color:var(--tinta-suave)}.oc .o-em .o-r{text-align:right;font:700 14px var(--mono)}.oc .o-em.o-ns{border-color:#f3b4ad;background:#fdecea}.oc .o-em .o-tag3{font-size:12px;font-weight:700;border-radius:999px;padding:3px 9px;justify-self:end}.oc .o-tag3.o-e{background:#e6f5ee;color:var(--exito)}.oc .o-tag3.o-h{background:var(--azul-50);color:var(--azul-600)}.oc .o-tag3.o-n{background:#fff;color:var(--rojo);border:1px solid #f3b4ad}.oc .o-side{padding:16px 18px;gap:12px}.oc .o-side h3{margin:0;font-size:17px}.oc .o-kv3{display:grid;grid-template-columns:1fr auto;gap:8px 12px;font-size:15px}.oc .o-kv3 span{color:var(--tinta-suave)}.oc .o-kv3 b{font:600 15px var(--mono);text-align:right}.oc .o-kv3 .o-t{font-weight:700;color:var(--tinta)}.oc .o-kv3 .o-tb{font:700 16px var(--mono)}.oc .o-hidden{display:flex;align-items:center;gap:10px;background:var(--superficie);border-radius:12px;padding:12px 14px;font-size:14px;color:var(--tinta-suave)}.oc .o-sep2{height:1px;background:var(--linea);margin:2px 0}.oc .o-sent{display:flex;flex-direction:column;gap:8px}.oc .o-sent div{display:flex;align-items:center;gap:10px;font-size:15px}.oc .o-sent i{width:22px;height:22px;border-radius:50%;background:var(--exito);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-size:12px;font-weight:800}.oc .o-wa2{background:#e7f8ee;border-radius:14px;padding:12px 14px;font-size:14px;line-height:1.5;color:#0f3d2a;max-width:420px}.oc .o-wa2 b{display:block;margin-bottom:2px}.oc .o-opn{flex:1;min-height:0;display:grid;grid-template-columns:1fr 480px;gap:14px;padding:14px}.oc .o-center{flex:1;display:flex;align-items:center;justify-content:center;padding:20px}.oc .o-bcard{width:640px;background:#fff;border-radius:20px;border:1px solid var(--linea);padding:28px 32px;display:flex;flex-direction:column;gap:16px;box-shadow:0 12px 30px #121f631f}.oc .o-bcard h2{margin:0;font-size:28px}.oc .o-bcard .o-lead{font-size:15px;color:var(--tinta-suave)}.oc .o-timer{font:700 56px var(--mono);letter-spacing:-.02em;text-align:center;color:var(--azul-900)}.oc .o-wk{flex:1;min-height:0;display:grid;grid-template-columns:1fr 440px;gap:14px;padding:14px}.oc .o-wl{padding:16px 18px;gap:12px}.oc .o-wl .o-hd{display:flex;align-items:baseline;gap:12px}.oc .o-wl .o-hd h2{margin:0;font-size:24px}.oc .o-wl .o-hd span{font-size:15px;color:var(--tinta-suave)}.oc .o-wl .o-hd .o-x2{margin-left:auto}.oc .o-wrow{display:grid;grid-template-columns:118px 112px 1fr 84px 110px 96px;gap:10px;align-items:center;padding:8px 12px;border-radius:12px;border:1px solid var(--linea);font-size:14px;min-height:56px}.oc .o-wrow.o-h{border:0;min-height:0;padding:0 12px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--tinta-suave)}.oc .o-wrow .o-dy{display:flex;flex-direction:column}.oc .o-wrow .o-dy b{font-size:15px}.oc .o-wrow .o-dy span{font-size:12px;color:var(--tinta-suave)}.oc .o-wrow .o-sc{font:500 13px var(--mono);color:var(--tinta-suave)}.oc .o-wrow .o-wt{display:flex;flex-direction:column;gap:2px}.oc .o-wrow .o-wt b{font:600 14px var(--mono)}.oc .o-wrow .o-wt span{font-size:12px;color:var(--tinta-suave)}.oc .o-wrow .o-wt s{color:var(--tinta-suave);font:500 12px var(--mono)}.oc .o-wrow .o-hr{text-align:right;font:700 15px var(--mono)}.oc .o-wrow .o-cm{text-align:right;font:600 13px var(--mono);color:var(--tinta-suave)}.oc .o-wrow .o-cm.o-ok{color:var(--exito)}.oc .o-wrow .o-fx{height:36px;border-radius:9px;border:1.5px solid var(--linea-control);background:#fff;font:600 13px var(--sans);color:var(--tinta);cursor:pointer}.oc .o-wrow .o-fx.o-need{border-color:#e8a33a;background:#fff4e5;color:#8a4b00}.oc .o-wrow.o-flag{border-color:#f0c48a;background:#fffaf2}.oc .o-wrow.o-off{background:var(--superficie)}.oc .o-wrow.o-hol{background:var(--azul-50);border-color:#c9d3f5}.oc .o-wrow.o-chg{border-color:#c9d3f5;box-shadow:inset 4px 0 0 var(--azul-500)}.oc .o-stc{font-size:12px;font-weight:700;border-radius:999px;padding:3px 9px;justify-self:start;white-space:nowrap}.oc .o-stc.o-ok{background:#e6f5ee;color:var(--exito)}.oc .o-stc.o-w{background:#fff4e5;color:#8a4b00}.oc .o-stc.o-n{background:var(--superficie-2);color:var(--tinta-suave)}.oc .o-stc.o-b{background:var(--azul-50);color:var(--azul-600)}.oc .o-wfoot{display:flex;align-items:center;gap:10px;margin-top:auto}.oc .o-wfoot .o-small{height:40px;padding:0 14px;border-radius:10px;border:1.5px dashed var(--linea-control);background:#fff;font:600 14px var(--sans);color:var(--tinta-suave);cursor:pointer}.oc .o-wfoot .o-sp{flex:1}.oc .o-wfoot .o-sb2{width:180px;height:52px;border-radius:12px;border:1.5px solid var(--linea-control);background:#fff;font:700 16px var(--sans);color:var(--tinta);cursor:pointer}.oc .o-wfoot .o-p2{width:240px;height:52px;border-radius:12px;border:0;background:var(--bs);color:#fff;font:700 16px var(--sans);cursor:pointer}.oc .o-wfoot .o-p2:disabled{opacity:.45;cursor:default}.oc .o-tot4{display:grid;grid-template-columns:1fr auto;gap:8px 12px;font-size:15px}.oc .o-tot4 span{color:var(--tinta-suave)}.oc .o-tot4 b{font:600 15px var(--mono);text-align:right}.oc .o-tot4 .o-t{color:var(--tinta);font-weight:700}.oc .o-tot4 .o-tb{font:700 17px var(--mono)}.oc .o-callout{border-radius:12px;padding:10px 12px;font-size:13px;line-height:1.45}.oc .o-callout.o-w{background:#fff4e5;color:#8a4b00}.oc .o-callout.o-ok{background:#e6f5ee;color:var(--exito)}.oc .o-callout.o-n{background:var(--superficie);color:var(--tinta-suave)}.oc .o-emps{display:flex;flex-direction:column;gap:6px}.oc .o-emp{display:grid;grid-template-columns:36px 1fr 120px 110px;gap:10px;align-items:center;padding:8px 12px;border:1px solid var(--linea);border-radius:12px;cursor:pointer}.oc .o-emp.o-on{border-color:var(--azul-500);background:var(--azul-50);box-shadow:inset 4px 0 0 var(--azul-500)}.oc .o-emp .o-av2{width:36px;height:36px;font-size:13px}.oc .o-emp .o-nm{display:flex;flex-direction:column}.oc .o-emp .o-nm b{font-size:14px}.oc .o-emp .o-nm span{font-size:12px;color:var(--tinta-suave)}.oc .o-emp .o-r{text-align:right;font:600 13px var(--mono)}.oc .o-mrows{display:flex;flex-direction:column;gap:5px}.oc .o-mr{display:grid;grid-template-columns:96px 1fr 70px;gap:10px;align-items:center;font-size:13px;padding:6px 10px;border-radius:10px;background:var(--superficie)}.oc .o-mr b{font:600 13px var(--mono)}.oc .o-mr .o-hr{text-align:right;font:700 13px var(--mono)}.oc .o-mr.o-chg{background:var(--azul-50);box-shadow:inset 3px 0 0 var(--azul-500)}.oc .o-mr s{color:var(--tinta-suave)}.oc .o-mr small{display:block;color:var(--azul-600);font-weight:600;font-size:12px}.oc .o-two2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.oc .o-two2 button{height:48px;border-radius:12px;font:700 15px var(--sans);cursor:pointer}.oc .o-two2 .o-sb{border:1.5px solid var(--linea-control);background:#fff;color:var(--tinta)}.oc .o-two2 .o-p{border:0;background:var(--azul-500);color:#fff}.oc .o-mgrid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.oc .o-mgrid button{height:56px;border-radius:12px;border:1.5px solid var(--linea-control);background:#fff;font:700 16px var(--sans);color:var(--tinta);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px}.oc .o-mgrid button.o-hi{border-color:var(--azul-500);background:var(--azul-50);color:var(--azul-900)}.oc .o-mgrid button:disabled{color:var(--tinta-suave);cursor:default}.oc .o-mgrid button small{font-size:12px;font-weight:600;color:var(--tinta-suave)}.oc .o-emps3{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.oc .o-emps3 button{display:grid;grid-template-columns:34px 1fr auto;gap:8px;align-items:center;height:58px;padding:0 10px;border:1px solid var(--linea);border-radius:12px;background:#fff;cursor:pointer;text-align:left;font-family:var(--sans)}.oc .o-emps3 button.o-on{border-color:var(--azul-500);background:var(--azul-50);box-shadow:inset 0 -3px 0 var(--azul-500)}.oc .o-emps3 .o-av2{width:34px;height:34px;font-size:13px}.oc .o-emps3 .o-nm{display:flex;flex-direction:column;min-width:0}.oc .o-emps3 .o-nm b{font-size:14px;color:var(--tinta)}.oc .o-emps3 .o-nm span{font-size:12px;color:var(--tinta-suave);font-family:var(--mono)}.oc .o-tsx{display:flex;flex-direction:column;gap:4px}.oc .o-tr{display:grid;grid-template-columns:80px 54px 70px 72px 104px 62px 44px 86px 80px;gap:8px;align-items:center;padding:5px 10px;border-radius:10px;background:var(--superficie);font-size:13px;min-height:40px}.oc .o-tr.o-h{background:none;min-height:0;padding:0 10px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--tinta-suave)}.oc .o-tr .o-dy{display:flex;flex-direction:column;line-height:1.2}.oc .o-tr .o-dy b{font-size:13px}.oc .o-tr .o-dy span{font-size:11px;color:var(--tinta-suave)}.oc .o-tr .o-m{font:600 13px var(--mono)}.oc .o-tr .o-m s,.oc .o-tr .o-m small{display:block;font:500 11px var(--mono);color:var(--tinta-suave)}.oc .o-tr .o-r{text-align:right}.oc .o-tr .o-pq{display:flex;flex-direction:column;font-size:12px;line-height:1.3}.oc .o-tr .o-late{color:#8a4b00;font-weight:700}.oc .o-tr .o-ontime{color:var(--exito);font-weight:700}.oc .o-tr .o-aft{color:var(--tinta-suave)}.oc .o-tr .o-pd{font:700 13px var(--mono);text-align:right}.oc .o-tr .o-cmx{font:600 13px var(--mono);text-align:right}.oc .o-tr .o-cmx.o-ok{color:var(--exito)}.oc .o-tr .o-cmx.o-u{color:var(--tinta-suave);font:500 12px var(--sans)}.oc .o-tr .o-sp2{grid-column:2 / 7;font-size:13px}.oc .o-tr .o-sp2 small{display:block;color:var(--azul-600);font-weight:600;font-size:12px}.oc .o-tr .o-nt{grid-column:2 / -1;font-size:12px;color:var(--azul-600);font-weight:600;margin-top:-2px}.oc .o-tr.o-chg{background:var(--azul-50);box-shadow:inset 3px 0 0 var(--azul-500)}.oc .o-tr.o-flag{background:#fffaf2;box-shadow:inset 3px 0 #e8a33a}.oc .o-tr.o-tt{background:#fff;border:1.5px solid var(--linea);font-weight:700}.oc .o-tr.o-tt .o-m,.oc .o-tr.o-tt .o-pd,.oc .o-tr.o-tt .o-cmx{font-weight:800}.oc .o-fnd{flex:1;min-height:0;display:grid;grid-template-columns:1fr 440px;gap:14px;padding:14px}.oc .o-fl{padding:18px 20px;gap:14px}.oc .o-fl h2,.oc .o-rl h2{margin:0;font-size:24px}.oc .o-by{display:flex;gap:6px;flex-wrap:wrap}.oc .o-by span{font-size:13px;font-weight:600;border:1.5px solid var(--linea);border-radius:999px;padding:5px 12px;background:#fff;color:var(--tinta-suave)}.oc .o-by span.o-on{border-color:var(--azul-500);background:var(--azul-50);color:var(--azul-600)}.oc .o-hit{display:grid;grid-template-columns:150px 1fr 120px 130px;gap:12px;align-items:center;padding:12px 14px;border:1px solid var(--linea);border-radius:12px;cursor:pointer}.oc .o-hit.o-on{border-color:var(--azul-500);background:var(--azul-50);box-shadow:inset 4px 0 0 var(--azul-500)}.oc .o-hit code{font:700 14px var(--mono)}.oc .o-hit .o-d{display:flex;flex-direction:column}.oc .o-hit .o-d b{font-size:14px}.oc .o-hit .o-d span{font-size:12px;color:var(--tinta-suave)}.oc .o-hit .o-t{font:700 15px var(--mono);text-align:right}.oc .o-miss{border:1.5px dashed #e8a33a;background:#fffaf2;border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:8px;font-size:14px}.oc .o-miss b{font-size:15px}.oc .o-rules{display:flex;flex-direction:column;gap:8px}.oc .o-rules div{display:grid;grid-template-columns:22px 1fr;gap:8px;font-size:14px;line-height:1.4}.oc .o-rules i{width:22px;height:22px;border-radius:50%;background:var(--azul-50);color:var(--azul-600);font:800 11px var(--sans);font-style:normal;display:flex;align-items:center;justify-content:center}.oc .o-rmain{flex:1;min-height:0;display:grid;grid-template-columns:1fr 460px;gap:14px;padding:14px}.oc .o-rl{padding:16px 18px;gap:12px}.oc .o-shd2{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.oc .o-shd2 code{font:700 16px var(--mono)}.oc .o-shd2 span{font-size:14px;color:var(--tinta-suave)}.oc .o-rln{display:grid;grid-template-columns:24px 1fr 110px 110px;gap:12px;align-items:center;padding:10px 12px;border:1px solid var(--linea);border-radius:12px}.oc .o-rln.o-on{border-color:var(--azul-500);background:var(--azul-50)}.oc .o-rln.o-no{background:var(--superficie);color:var(--tinta-suave)}.oc .o-rln .o-nm{display:flex;flex-direction:column;gap:2px}.oc .o-rln .o-nm b{font-size:15px;line-height:1.3}.oc .o-rln .o-nm span{font:500 12px var(--mono);color:var(--tinta-suave)}.oc .o-rln .o-st5{font-size:12px;font-weight:700;border-radius:999px;padding:3px 9px;justify-self:start;white-space:nowrap}.oc .o-st5.o-ok{background:#e6f5ee;color:var(--exito)}.oc .o-st5.o-no{background:var(--superficie-2);color:var(--tinta-suave)}.oc .o-st5.o-w{background:#fff4e5;color:#8a4b00}.oc .o-rln .o-pr2{font:700 15px var(--mono);text-align:right}.oc .o-rln.o-new{border-style:dashed;border-color:#6b3fd1;background:#f6f1ff}.oc .o-lbl2{font-size:13px;font-weight:700;color:var(--tinta-suave);margin-bottom:-4px}.oc .o-chips.o-sm button{height:38px;min-width:0;font-size:14px}.oc .o-wbox{border-radius:12px;background:#e6f5ee;color:var(--exito);padding:10px 12px;font-size:14px;font-weight:600}.oc .o-wbox.o-w{background:#fff4e5;color:#8a4b00}.oc .o-addnew{display:grid;grid-template-columns:1fr 150px;gap:10px}.oc .o-rr2{padding:16px 18px;gap:12px}.oc .o-ways{display:grid;grid-template-columns:1fr 1fr;gap:8px}.oc .o-ways button{height:58px;border-radius:12px;border:1.5px solid var(--linea-control);background:#fff;font:700 15px var(--sans);color:var(--tinta);cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px}.oc .o-ways button small{font:600 11px var(--sans);color:var(--tinta-suave)}.oc .o-ways button.o-on{border-color:var(--azul-500);background:var(--azul-50);box-shadow:inset 0 0 0 1.5px var(--azul-500)}.oc .o-ways button:disabled{opacity:.4;cursor:default}.oc .o-big2{display:flex;justify-content:space-between;align-items:baseline;border-top:2px solid var(--linea);padding-top:10px}.oc .o-big2 span{font-weight:700;font-size:16px}.oc .o-big2 b{font:700 30px var(--mono)}.oc .o-hac{display:flex;gap:8px;align-items:center;font-size:13px;color:#5b3fc4;background:#f3efff;border-radius:10px;padding:8px 10px;font-weight:600}.oc .o-appr{display:grid;grid-template-columns:1fr 1fr;gap:8px}.oc .o-appr button{height:46px;border-radius:12px;border:1.5px solid var(--linea-control);background:#fff;font:700 15px var(--sans);color:var(--tinta);cursor:pointer}.oc .o-appr button.o-on{background:#2fae7f;border-color:#2fae7f;color:#fff}.oc .o-fin{height:56px;border:0;border-radius:12px;background:var(--bs);color:#fff;font:700 17px var(--sans);cursor:pointer;margin-top:auto}.oc .o-fin:disabled{opacity:.45;cursor:default}.oc .o-rec{width:330px;background:#fff;border-radius:6px;box-shadow:0 8px 24px #0000002e;padding:16px 18px;font:500 12px/1.45 var(--mono);color:#111;display:flex;flex-direction:column;gap:6px}.oc .o-rec .o-c{text-align:center}.oc .o-rec .o-c b{font:800 18px var(--sans)}.oc .o-rec .o-r2{display:flex;justify-content:space-between;gap:8px}.oc .o-rec .o-r2 b{white-space:nowrap}.oc .o-rec hr{border:0;border-top:1px dashed #999;margin:4px 0;width:100%}.oc .o-rec .o-pol{font:500 10px/1.4 var(--sans);color:#333}.oc .o-rec .o-qr{width:64px;height:64px;align-self:center;background:repeating-conic-gradient(#111 0 25%,#fff 0 50%) 0 0/8px 8px;border:3px solid #fff;outline:1px solid #111}.oc .o-donew{flex:1;display:flex;align-items:center;justify-content:center;gap:40px;padding:20px}.oc .o-donec{width:460px;display:flex;flex-direction:column;gap:14px}.oc .o-donec h2{margin:0;font-size:28px}.oc .o-mid.o-w3{width:700px}.oc .o-hrow{display:grid;grid-template-columns:110px 1fr 70px 110px 108px;gap:10px;align-items:center;padding:8px 12px;border:1px solid var(--linea);border-radius:12px;font-size:13px;cursor:pointer}.oc .o-hrow.o-on{border-color:var(--azul-500);background:var(--azul-50);box-shadow:inset 4px 0 0 var(--azul-500)}.oc .o-hrow code{font:700 13px var(--mono)}.oc .o-hrow .o-d{display:flex;flex-direction:column}.oc .o-hrow .o-d b{font-size:14px}.oc .o-hrow .o-d span{font-size:12px;color:var(--tinta-suave)}.oc .o-hrow .o-t{font:700 14px var(--mono);text-align:right}.oc .o-hrow .o-pw{font-size:12px;color:var(--tinta-suave)}.oc .o-flt5{grid-template-columns:repeat(5,1fr)}.oc .o-dl{display:flex;flex-direction:column;gap:6px}.oc .o-dl div{display:grid;grid-template-columns:1fr auto;gap:10px;font-size:14px}.oc .o-dl div span{color:var(--tinta-suave);font-size:12px;display:block}.oc .o-dl div b{font:600 14px var(--mono);text-align:right}.oc .o-dl div s{color:var(--tinta-suave)}.oc .o-acts3{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.oc .o-acts3 button{height:42px;border-radius:10px;border:1.5px solid var(--linea-control);background:#fff;font:600 14px var(--sans);color:var(--tinta);cursor:pointer}.oc .o-acts3 button.o-p{background:var(--azul-500);border-color:var(--azul-500);color:#fff}.oc .o-acts3 button:disabled{opacity:.45;cursor:default}.oc .o-crow{display:grid;grid-template-columns:100px 1fr 120px 150px;gap:10px;align-items:center;padding:9px 12px;border:1px solid var(--linea);border-radius:12px;font-size:13px;cursor:pointer}.oc .o-crow.o-on{border-color:var(--azul-500);background:var(--azul-50);box-shadow:inset 4px 0 0 var(--azul-500)}.oc .o-crow .o-d{display:flex;flex-direction:column}.oc .o-crow .o-d b{font-size:14px}.oc .o-crow .o-d span{font-size:12px;color:var(--tinta-suave)}.oc .o-crow .o-t{font:700 14px var(--mono);text-align:right}.oc .o-ptab{display:flex;flex-direction:column;gap:6px}.oc .o-prow{display:grid;grid-template-columns:136px 1fr 1.3fr 1fr;gap:8px;align-items:center}.oc .o-prow.o-h{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--tinta-suave)}.oc .o-prow b{font-size:14px}.oc .o-prow .o-in{height:40px;font-size:14px}.oc .o-polt{font-size:13px;line-height:1.5;color:var(--tinta);display:flex;flex-direction:column;gap:7px}.oc .o-polt b{font-size:13px}.oc .o-polt h4{margin:0;font-size:15px}.oc .o-tw{display:flex;gap:16px;align-items:flex-start}.oc .o-flow{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.oc .o-flow span{font-size:12px;font-weight:700;border-radius:999px;padding:4px 11px;background:var(--superficie-2);color:var(--tinta-suave)}.oc .o-flow span.o-y{background:#e6f5ee;color:var(--exito)}.oc .o-flow span.o-n{background:var(--azul-500);color:#fff}.oc .o-flow i{color:var(--tinta-suave);font-style:normal;font-size:12px}.oc .o-g4x{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:10px}.oc .o-invr{display:flex;align-items:center;gap:12px;border:1px solid var(--linea);border-radius:12px;padding:8px 12px;font-size:13px}.oc .o-invr .o-th2{width:46px;height:58px;border-radius:6px;background:repeating-linear-gradient(180deg,#fff 0 5px,#e3e7f0 5px 6px);border:1px solid var(--linea);flex-shrink:0}.oc .o-invr b{font-size:14px}.oc .o-invr span{color:var(--tinta-suave)}.oc .o-invr .o-ok{margin-left:auto;color:var(--exito);font-weight:700;white-space:nowrap}.oc .o-pl{display:flex;flex-direction:column;gap:5px}.oc .o-plh,.oc .o-plr{display:grid;grid-template-columns:1fr 64px 98px 84px 84px;gap:10px;align-items:center}.oc .o-plh{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--tinta-suave);padding:0 12px}.oc .o-plh .o-r,.oc .o-plr .o-r{text-align:right}.oc .o-plr{border:1px solid var(--linea);border-radius:12px;padding:8px 12px;font-size:13px}.oc .o-plr .o-who{display:flex;flex-direction:column;gap:2px;min-width:0}.oc .o-plr .o-who small{font:500 11px var(--mono);color:var(--tinta-suave)}.oc .o-plr .o-who b{font-size:14px;line-height:1.3}.oc .o-plr .o-who em{font-style:normal;font:500 11px var(--mono);color:var(--tinta-suave)}.oc .o-plr .o-m2{font:600 13px var(--mono)}.oc .o-plr .o-flag{display:block;font:700 11px var(--sans);color:#8a4b00}.oc .o-plr .o-sp{display:grid;grid-template-columns:1fr;gap:2px}.oc .o-plr .o-sp .o-in{height:34px;font:600 14px var(--mono);text-align:center;padding:0 4px}.oc .o-plr.o-unk{border-color:#e8a33a;background:#fffaf2}.oc .o-unkb{display:flex;flex-direction:column;gap:6px}.oc .o-unkb .o-sg{font-size:13px}.oc .o-unkb .o-sg b{font-weight:700}.oc .o-unkb .o-bb{display:flex;gap:6px}.oc .o-unkb .o-bb button{height:32px;padding:0 12px;border-radius:9px;border:1.5px solid var(--linea-control);background:#fff;font:600 13px var(--sans);color:var(--tinta);cursor:pointer}.oc .o-unkb .o-bb button.o-p{background:var(--azul-500);border-color:var(--azul-500);color:#fff}.oc .o-ptot{display:grid;grid-template-columns:1fr 64px 98px 84px 84px;gap:10px;padding:4px 12px;font-size:14px;font-weight:700}.oc .o-ptot .o-r{text-align:right;font-family:var(--mono)}.oc .o-lab{display:grid;grid-template-columns:1fr auto;gap:8px 12px;font-size:14px;align-items:center}.oc .o-lab b{font:700 14px var(--mono);text-align:right}.oc .o-lbl3{width:300px;height:100px;border:1px solid #c9d0de;border-radius:6px;background:#fff;display:grid;grid-template-columns:86px 1fr 86px;gap:8px;align-items:center;padding:7px 9px;font-family:var(--sans);color:#111}.oc .o-lbl3 .o-qq{width:84px;height:84px;background:repeating-conic-gradient(#111 0 25%,#fff 0 50%) 0 0/8px 8px;border:3px solid #fff;outline:1px solid #111}.oc .o-lbl3 .o-mm{display:flex;flex-direction:column;gap:2px;font-size:9px;line-height:1.25}.oc .o-lbl3 .o-mm b{font-size:10px}.oc .o-lbl3 .o-pp{text-align:right;font:800 15px var(--sans)}.oc .o-lbl3 .o-pp small{display:block;font:600 8px var(--sans)}.oc .o-sendb2{height:50px;border:0;border-radius:12px;background:var(--azul-500);color:#fff;font:700 16px var(--sans);cursor:pointer}.oc .o-sendb2:disabled{opacity:.45;cursor:default}.oc .o-low{display:grid;grid-template-columns:1fr 90px 80px 86px;gap:10px;align-items:center;padding:8px 12px;border:1px solid var(--linea);border-radius:12px;font-size:13px}.oc .o-low.o-h{border:0;padding:0 12px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--tinta-suave)}.oc .o-low b{font-size:14px}.oc .o-low .o-r{text-align:right;font-family:var(--mono)}.oc .o-low .o-in{height:34px;font:600 14px var(--mono);text-align:center}.oc .o-low.o-on{border-color:var(--azul-500);background:var(--azul-50)}.oc .o-wap{background:#efeae2;border-radius:14px;padding:14px;display:flex;flex-direction:column;gap:8px}.oc .o-wap .o-wmsg{align-self:flex-end;background:#d9fdd3;border-radius:10px;padding:8px 12px;font-size:13px;line-height:1.5;max-width:100%;white-space:pre-line;color:#111b21}.oc .o-wap small{font-size:11px;color:#667781;align-self:flex-end}.oc .o-pstage{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;gap:48px;background:#eef1f6}.oc .o-phone{width:370px;height:760px;border-radius:46px;background:#0f1733;padding:12px;box-shadow:0 24px 50px #0f173359}.oc .o-pscr{width:100%;height:100%;border-radius:36px;background:#fff;overflow:hidden;display:flex;flex-direction:column}.oc .o-pstat{height:34px;display:flex;align-items:center;justify-content:space-between;padding:0 24px;font:700 12px var(--sans);color:var(--tinta)}.oc .o-phd{padding:6px 16px 10px;display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--linea)}.oc .o-phd .o-plate{width:78px;height:30px;border-radius:8px;box-shadow:0 0 0 1px var(--linea)}.oc .o-phd .o-plate .o-wm{font-size:15px}.oc .o-phd div{display:flex;flex-direction:column;line-height:1.2}.oc .o-phd b{font-size:14px}.oc .o-phd span{font-size:11px;color:var(--tinta-suave)}.oc .o-ptabs{display:grid;grid-template-columns:1fr 1fr;margin:10px 16px 0;border:1.5px solid var(--linea-control);border-radius:10px;padding:2px}.oc .o-ptabs span{height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;font:600 13px var(--sans);color:var(--tinta)}.oc .o-ptabs span.o-on{background:var(--azul-500);color:#fff}.oc .o-cam{margin:10px 16px 0;height:124px;border-radius:16px;background:radial-gradient(circle at 50% 45%,#3b4256,#1b2030 70%);position:relative;overflow:hidden;flex-shrink:0}.oc .o-cam .o-box{position:absolute;left:50%;top:44%;width:190px;height:78px;transform:translate(-50%,-50%);border:3px solid #fff;border-radius:14px}.oc .o-cam .o-line{position:absolute;left:calc(50% - 85px);right:calc(50% - 85px);top:44%;height:2px;background:#ff4d4f;box-shadow:0 0 8px #ff4d4f}.oc .o-cam .o-pill{position:absolute;left:50%;bottom:8px;transform:translate(-50%);background:#2fae7f;color:#fff;font:700 12px var(--sans);border-radius:999px;padding:5px 12px;white-space:nowrap}.oc .o-cam .o-doc{position:absolute;left:50%;top:50%;width:170px;height:200px;transform:translate(-50%,-50%) rotate(-3deg);background:repeating-linear-gradient(180deg,#fff 0 9px,#dfe3ea 9px 10px);border-radius:4px}.oc .o-plist{flex:1;min-height:0;overflow:hidden;padding:8px 16px;display:flex;flex-direction:column;gap:5px}.oc .o-pi{display:grid;grid-template-columns:1fr 54px;gap:8px;align-items:center;border:1px solid var(--linea);border-radius:10px;padding:5px 10px}.oc .o-pi b{font-size:11.5px;line-height:1.3;display:block}.oc .o-pi small{font:500 10px var(--mono);color:var(--tinta-suave)}.oc .o-pi .o-c{font:800 15px var(--mono);text-align:right}.oc .o-pi .o-c.o-ok{color:var(--exito)}.oc .o-pi .o-c.o-w{color:#8a4b00}.oc .o-pi.o-last{border-color:#2fae7f;background:#e6f5ee}.oc .o-pfoot{padding:10px 16px 16px;display:flex;flex-direction:column;gap:6px}.oc .o-pfoot button{height:46px;border-radius:12px;border:0;background:var(--azul-500);color:#fff;font:700 15px var(--sans);cursor:pointer}.oc .o-pfoot small{text-align:center;font-size:11px;color:var(--tinta-suave)}.oc .o-pcap{width:420px;display:flex;flex-direction:column;gap:12px}.oc .o-pcap h2{margin:0;font-size:26px}.oc .o-rcv{flex:1;min-height:0;display:grid;grid-template-columns:1fr 460px;gap:14px;padding:14px}.oc .o-rlst{display:flex;flex-direction:column;gap:6px;overflow:hidden}.oc .o-rli{display:grid;grid-template-columns:1fr 110px 120px;gap:12px;align-items:center;padding:9px 12px;border:1px solid var(--linea);border-radius:12px}.oc .o-rli b{font-size:14px;line-height:1.3;display:block}.oc .o-rli small{font:500 12px var(--mono);color:var(--tinta-suave)}.oc .o-rli .o-c{font:800 18px var(--mono);text-align:right}.oc .o-rli .o-st5{justify-self:end}.oc .o-rli.o-bad{border-color:#f3b4ad;background:#fdecea}.oc .o-arr{display:flex;flex-direction:column;gap:6px}.oc .o-arr div{border:1px solid var(--linea);border-radius:12px;padding:10px 12px;display:grid;grid-template-columns:1fr auto;gap:4px 10px;font-size:13px}.oc .o-arr div.o-on{border-color:var(--azul-500);background:var(--azul-50)}.oc .o-arr b{font-size:14px}.oc .o-arr span{color:var(--tinta-suave)}.oc .o-tbtn.o-hot{border-color:#f7b26a;color:#fff;background:#f26b1d40}.oc .o-lrow4{display:grid;grid-template-columns:110px 1fr 120px 90px 150px;gap:10px;align-items:center;padding:9px 12px;border:1px solid var(--linea);border-radius:12px;font-size:13px}.oc .o-lrow4.o-on{border-color:var(--azul-500);background:var(--azul-50);box-shadow:inset 4px 0 0 var(--azul-500)}.oc .o-lrow4 code{font:700 12px var(--mono)}.oc .o-lrow4 .o-d{display:flex;flex-direction:column}.oc .o-lrow4 .o-d b{font-size:14px}.oc .o-lrow4 .o-d span{font-size:12px;color:var(--tinta-suave)}.oc .o-lrow4 .o-t{font:700 13px var(--mono);text-align:right}.oc .o-stores2{display:flex;flex-direction:column;gap:2px;font-size:12px;align-items:flex-end}.oc .o-stores2 span{font-weight:700}.oc .o-stores2 .o-y{color:var(--exito)}.oc .o-stores2 .o-w{color:#8a4b00}.oc .o-stores2 .o-n{color:var(--tinta-suave)}.oc .o-supc .o-tile{width:40px;height:40px;border-radius:10px;color:#fff;font:800 14px var(--sans);display:flex;align-items:center;justify-content:center;flex-shrink:0}.oc .o-supc{display:flex;align-items:center;gap:12px;border:1px solid var(--linea);border-radius:12px;padding:10px 12px}.oc .o-supc div{display:flex;flex-direction:column}.oc .o-supc b{font-size:15px}.oc .o-supc span{font-size:12px;color:var(--tinta-suave)}.oc .o-pdrop{margin-top:6px;background:#fff;border:1.5px solid var(--linea-control);border-radius:12px;box-shadow:0 12px 28px #121f632e;overflow:hidden}.oc .o-pdrop div{padding:7px 14px;display:flex;flex-direction:column;border-bottom:1px solid var(--linea)}.oc .o-pdrop div.o-on{background:var(--azul-50)}.oc .o-pdrop b{font-size:14px}.oc .o-pdrop span{font:500 12px var(--mono);color:var(--tinta-suave)}.oc .o-pdrop .o-add{font-size:13px;font-weight:700;color:var(--azul-600);border-bottom:0}.oc .o-qtyx{display:grid;grid-template-columns:22px 1fr 22px;align-items:center;border:1.5px solid var(--linea-control);border-radius:9px;height:34px;justify-self:end;width:64px}.oc .o-qtyx span{text-align:center;font-weight:700;cursor:pointer}.oc .o-qtyx i{font-style:normal;text-align:center;font:700 13px var(--mono)}.oc .o-xb2{width:30px;height:30px;border-radius:8px;border:0;background:var(--superficie);font-size:16px;cursor:pointer;justify-self:end}.oc .o-plr .o-sp .o-in[value*=","]{font-size:13px}.oc .o-wachat{flex:1;min-height:0;background:#efeae2;padding:10px 12px;display:flex;flex-direction:column;gap:8px;overflow:hidden}.oc .o-wachat .o-q{align-self:flex-start;background:#fff;border-radius:10px;padding:6px;display:flex;flex-direction:column;gap:4px;box-shadow:0 1px .5px #0b141a21}.oc .o-wachat .o-q .o-img{width:190px;height:150px;border-radius:6px;background:repeating-linear-gradient(180deg,#fff 0 8px,#e3e7f0 8px 9px);border:1px solid #d8dde6;position:relative}.oc .o-wachat .o-q .o-img b{position:absolute;left:8px;top:6px;font:800 10px var(--sans);color:#333}.oc .o-wachat .o-q .o-img.o-th{width:110px;height:170px;background:repeating-linear-gradient(180deg,#fdfdfd 0 6px,#e7e9ee 6px 7px)}.oc .o-wachat .o-q small{font-size:10px;color:#667781;text-align:right}.oc .o-wachat .o-t{align-self:flex-start;background:#fff;border-radius:10px;padding:6px 10px;font-size:12px;color:#111b21;max-width:250px}.oc .o-sheet{background:#fff;border-radius:18px 18px 0 0;box-shadow:0 -8px 24px #0000002e;padding:12px 14px 16px;display:flex;flex-direction:column;gap:10px}.oc .o-sheet b{font-size:13px}.oc .o-apps{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.oc .o-apps span{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:10px;color:#333}.oc .o-apps i{width:46px;height:46px;border-radius:12px;background:#e9edf3;display:flex;align-items:center;justify-content:center;font-style:normal;font-size:16px}.oc .o-apps span.o-on i{background:var(--azul-900);color:#fff;box-shadow:0 0 0 3px #9fb0ff}.oc .o-apps span.o-on{font-weight:700;color:var(--azul-900)}.oc .o-tasks{flex:1;min-height:0;padding:10px 16px;display:flex;flex-direction:column;gap:8px;overflow:hidden}.oc .o-tk{border:1px solid var(--linea);border-radius:14px;padding:10px 12px;display:flex;flex-direction:column;gap:3px;cursor:pointer}.oc .o-tk.o-on{border-color:var(--azul-500);background:var(--azul-50);box-shadow:inset 4px 0 0 var(--azul-500)}.oc .o-tk b{font-size:13px}.oc .o-tk span{font-size:11px;color:var(--tinta-suave)}.oc .o-tk em{font-style:normal;align-self:flex-start;font-size:10px;font-weight:800;border-radius:999px;padding:2px 8px;background:#fff4e5;color:#8a4b00}.oc .o-tk em.o-g{background:#e6f5ee;color:var(--exito)}.oc .o-tk em.o-b{background:var(--azul-50);color:var(--azul-600)}.oc .o-tgrid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;padding:0 16px 8px}.oc .o-tgrid span{height:40px;border-radius:10px;border:1.5px solid var(--linea);display:flex;align-items:center;justify-content:center;font:700 12px var(--sans);color:var(--tinta)}.oc .o-bal{border-radius:14px;padding:14px 16px;display:flex;align-items:center;gap:12px}.oc .o-bal.o-ok{background:#e6f5ee;color:var(--exito)}.oc .o-bal.o-no{background:#fdecea;color:var(--rojo)}.oc .o-bal b{font-size:20px}.oc .o-bal span{font-size:14px;color:var(--tinta)}.oc .o-bal i{font-style:normal;width:40px;height:40px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;font:800 18px var(--sans)}.oc .o-rec3{display:flex;flex-direction:column;gap:5px}.oc .o-rh3,.oc .o-rr3{display:grid;grid-template-columns:1fr 80px 80px 80px 90px;gap:10px;align-items:center}.oc .o-rh3{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--tinta-suave);padding:0 12px}.oc .o-rh3 .o-r,.oc .o-rr3 .o-r{text-align:right}.oc .o-rr3{border:1px solid var(--linea);border-radius:12px;padding:8px 12px;font-size:13px}.oc .o-rr3 b{font-size:13px;line-height:1.3}.oc .o-rr3 .o-m2{font:600 13px var(--mono)}.oc .o-rr3.o-bad{border-color:#f3b4ad;background:#fdecea}.oc .o-rr3 .o-dv{font:800 13px var(--mono);text-align:right}.oc .o-rr3 .o-dv.o-ok{color:var(--exito)}.oc .o-rr3 .o-dv.o-no{color:var(--rojo)}.oc .o-opt{display:flex;flex-direction:column;gap:6px}.oc .o-opt .o-seg button{font-size:13px}.oc .o-opt label{font-size:13px;font-weight:700;color:var(--tinta)}.oc .o-opt small{font-size:12px;color:var(--tinta-suave)}.oc .o-lblw{display:grid;grid-template-columns:1fr 1fr;gap:8px}.oc .o-notif{background:#fff;border-radius:16px;box-shadow:0 8px 24px #0f17332e;padding:10px 12px;display:flex;gap:10px;align-items:flex-start;margin:8px 12px 0}.oc .o-notif i{width:30px;height:30px;border-radius:8px;background:var(--azul-900);color:#fff;font-style:normal;display:flex;align-items:center;justify-content:center;font:800 13px var(--sans);flex-shrink:0}.oc .o-notif b{font-size:12px;display:block}.oc .o-notif span{font-size:11px;color:var(--tinta-suave)}.oc .o-three{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.oc .o-three button{height:64px;border-radius:12px;border:1.5px solid var(--linea-control);background:#fff;font:700 15px var(--sans);color:var(--tinta);cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.oc .o-three button small{font:500 12px var(--sans);color:var(--tinta-suave)}.oc .o-three button:hover:not([disabled]){border-color:var(--azul-500);background:var(--azul-50)}.oc .o-three button[disabled]{opacity:.45;cursor:default}.oc .o-plh.o-x3,.oc .o-plr.o-x3{grid-template-columns:1fr 56px 110px 96px}.oc .o-plh.o-x4,.oc .o-plr.o-x4{grid-template-columns:1fr 70px 104px 96px 30px}.oc .o-empty3{border:1.5px dashed var(--linea-control);border-radius:12px;padding:18px 16px;text-align:center;font-size:14px;color:var(--tinta-suave)}.oc #o-pdropw{position:absolute;left:0;right:0;top:100%;z-index:6}.oc .o-pdrop div{cursor:pointer}.oc .o-pdrop div:hover{background:var(--azul-50)}.oc .o-pdrop .o-none2{cursor:default}.oc .o-pdrop .o-none2:hover{background:#fff}.oc .o-pdrop .o-none2 b{font-weight:600;color:var(--tinta-suave)}.oc .o-pop.o-apm{width:1260px;max-height:880px;display:flex;flex-direction:column;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 24px 60px #121f634d}.oc .o-apb{flex:1;min-height:0;display:flex}.oc .o-apl{width:640px;flex-shrink:0;border-right:1px solid var(--linea);padding:18px 28px 24px;overflow-y:auto;display:flex;flex-direction:column;gap:10px}.oc .o-apl>*{flex-shrink:0}.oc .o-apl .o-in{height:54px;font-size:18px;padding:0 14px}.oc .o-apl .o-f label{font-size:14px;font-weight:600}.oc .o-aph{margin:0;font-size:26px;font-weight:700;letter-spacing:-.02em}.oc .o-apq{font-size:14px;color:var(--tinta-suave);line-height:1.45}.oc .o-apo{font-weight:400;color:var(--tinta-suave);font-size:13px}.oc .o-asect{margin-top:8px;padding-top:12px;border-top:1px solid var(--linea);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--azul-500)}.oc .o-asect span{font-weight:500;text-transform:none;letter-spacing:0;color:var(--tinta-suave)}.oc .o-apdl{font-size:13px;font-weight:700;color:var(--tinta-suave)}.oc .o-apills{display:flex;flex-wrap:wrap;gap:8px}.oc .o-ap{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:6px 14px;border:1.5px solid var(--linea-control);border-radius:999px;background:#fff;font:600 15px var(--sans);color:var(--tinta);cursor:pointer}.oc .o-ap i{width:18px;height:18px;border:2px solid var(--linea-control);background:#fff;flex-shrink:0}.oc .o-ap.o-r i{border-radius:50%}.oc .o-ap.o-t i{border-radius:5px}.oc .o-ap.o-on{border-color:var(--azul-500);background:var(--azul-50)}.oc .o-ap.o-r.o-on i{border:6px solid var(--azul-500)}.oc .o-ap.o-t.o-on i{background:var(--azul-500);border-color:var(--azul-500);box-shadow:inset 0 0 0 2px #fff}.oc .o-apcol{display:flex;align-items:center;gap:10px}.oc .o-dotx{width:22px;height:22px;border-radius:50%;border:1.5px solid #c4cad8;flex-shrink:0}.oc .o-apit{font:500 12px var(--mono);color:var(--tinta-suave);flex-shrink:0}.oc .o-aslots{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.oc .o-aslots span{aspect-ratio:1;border:1.5px dashed var(--linea-control);border-radius:12px;background:var(--superficie);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font-size:12px;color:var(--tinta-suave)}.oc .o-aslots b{font-size:24px;font-weight:500;color:var(--azul-500)}.oc .o-akpis{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.oc .o-akpis div{background:var(--azul-900);color:#fff;border-radius:12px;padding:10px 12px;display:flex;flex-direction:column;gap:2px}.oc .o-akpis span{font-size:12px;font-weight:600;color:#bcc9ff;text-transform:uppercase;letter-spacing:.05em}.oc .o-akpis b{font:600 24px var(--mono)}.oc .o-akpis em{font-style:normal;font-size:12px;color:#bcc9ff}.oc .o-mainb2{font-style:normal;font-size:11px;font-weight:700;background:var(--azul-50);color:var(--azul-600);border-radius:999px;padding:2px 8px;margin-left:6px}.oc .o-apr{flex:1;min-width:0;background:var(--superficie);padding:18px 24px;display:flex;flex-direction:column;gap:10px;overflow-y:auto}.oc .o-apr>*{flex-shrink:0}.oc .o-apsub{display:flex;flex-direction:column;gap:1px}.oc .o-apsub b{font-size:18px}.oc .o-apsub span{font-size:13px;color:var(--tinta-suave)}.oc .o-aweb{background:#fff;border:1px solid var(--linea);border-radius:14px;overflow:hidden}.oc .o-awbar{display:flex;align-items:center;gap:6px;padding:8px 12px;background:#eef1f6;border-bottom:1px solid var(--linea)}.oc .o-awbar i{width:9px;height:9px;border-radius:50%;background:#c9cfdb}.oc .o-awbar em{font-style:normal;font-size:12px;color:var(--tinta-suave);margin-left:8px;background:#fff;border-radius:6px;padding:3px 10px;flex:1}.oc .o-awb{display:flex;gap:14px;padding:14px}.oc .o-apic{width:170px;height:170px;flex-shrink:0;flex-direction:column;gap:2px;border:1.5px dashed var(--linea-control);border-radius:12px;background:var(--superficie);display:flex;align-items:center;justify-content:center;text-align:center;color:#9aa3bb;font-size:14px}.oc .o-apic em{font-style:normal;font-size:12px}.oc .o-awi{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px;font-size:13px}.oc .o-awi small{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--tinta-suave)}.oc .o-awi>b{font-size:17px;font-weight:800;line-height:1.25}.oc .o-apr2{font:600 20px var(--mono);color:var(--azul-900)}.oc .o-apr2 em{font:400 12px var(--sans);color:var(--tinta-suave)}.oc .o-awi button{margin-top:4px;height:38px;border:0;border-radius:999px;background:var(--azul-900);color:#fff;font:600 13px var(--sans)}.oc .o-apf{display:flex;align-items:center;gap:10px;padding:12px 24px;border-top:1px solid var(--linea)}.oc .o-apf .o-note{flex:1}.oc .o-rh3.o-x2,.oc .o-rr3.o-x2{grid-template-columns:1fr 90px 90px 100px}.oc .o-rh3.o-x2 span:last-child{text-align:right}.oc .o-files{display:flex;flex-direction:column;gap:6px}.oc .o-fl{display:grid;grid-template-columns:30px 1fr auto;gap:10px;align-items:center;border:1px solid var(--linea);border-radius:12px;padding:8px 12px}.oc .o-fl .o-fi{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:13px;background:var(--superficie-2);color:var(--tinta-suave)}.oc .o-fl.o-ok .o-fi{background:#e6f5ee;color:var(--exito)}.oc .o-fl.o-from .o-fi{background:var(--azul-50);color:var(--azul-600)}.oc .o-fl div{display:flex;flex-direction:column;gap:1px;min-width:0}.oc .o-fl b{font-size:14px}.oc .o-fl .o-fn{font:500 12px var(--mono);color:var(--tinta)}.oc .o-fl small{font-size:12px;color:var(--tinta-suave)}.oc .o-chk3{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.oc .o-chk3 .o-k{border:1px solid var(--linea);border-radius:12px;padding:10px 12px;display:flex;flex-direction:column;gap:2px}.oc .o-chk3 .o-k b{font:700 22px var(--mono)}.oc .o-chk3 .o-k span{font-size:12px;color:var(--tinta-suave)}.oc .o-chk3 .o-k.o-ok b{color:var(--exito)}.oc .o-chk3 .o-k.o-w b{color:#8a4b00}.oc .o-flt5 button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;min-height:50px;font-size:13px}.oc .o-flt5 button small{font:600 11px var(--mono);opacity:.8}.oc .o-rvh,.oc .o-rv{display:grid;grid-template-columns:1fr 1.25fr 96px 150px;gap:10px;align-items:center}.oc .o-rvh{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--tinta-suave);padding:0 12px}.oc .o-rv{border:1px solid var(--linea);border-radius:12px;padding:8px 12px;font-size:13px}.oc .o-rv.o-ok{background:#f3fbf7;border-color:#b9e3cf}.oc .o-rv .o-o{font:500 11px var(--mono);color:var(--tinta-suave);overflow-wrap:anywhere}.oc .o-rv b{font-size:13px;line-height:1.3}.oc .o-rv code{font:600 12px var(--mono)}.oc .o-act2{display:flex;flex-direction:column;gap:3px}.oc .o-act2 small{font-size:11px;color:var(--tinta-suave);line-height:1.3}.oc .o-act2 button{height:32px;border-radius:9px;border:1.5px solid var(--linea-control);background:#fff;font:600 13px var(--sans);color:var(--tinta);cursor:pointer}.oc .o-act2 .o-in{height:32px;font:600 13px var(--mono);padding:0 8px}.oc .o-more2{font-size:13px;color:var(--tinta-suave);padding:0 12px}.oc .o-okt{color:var(--exito);font-weight:800}.oc .o-swc{border:1px solid var(--linea);border-radius:14px;padding:12px 16px;display:flex;flex-direction:column;gap:10px}.oc .o-swh{display:flex;align-items:baseline;gap:10px}.oc .o-swh b{font-size:17px}.oc .o-swh span{font-size:13px;color:var(--tinta-suave)}.oc .o-owr{display:grid;grid-template-columns:1fr 90px 150px;gap:10px;align-items:center;border:1px solid var(--linea);border-radius:12px;padding:8px 12px}.oc .o-owr div{display:flex;flex-direction:column}.oc .o-owr b{font-size:14px}.oc .o-owr small{font-size:12px;color:var(--tinta-suave)}.oc .o-owr .o-c{font:600 13px var(--mono);text-align:right}.oc .o-cst{border:1px solid var(--linea);border-radius:14px;padding:12px 16px;display:flex;flex-direction:column;gap:8px}.oc .o-cst .o-ch{display:flex;align-items:baseline;gap:10px}.oc .o-cst .o-ch b{font-size:17px}.oc .o-cst .o-ch span{font-size:13px;color:var(--tinta-suave)}.oc .o-bar2{height:10px;border-radius:99px;background:var(--superficie-2);overflow:hidden}.oc .o-bar2 i{display:block;height:100%;background:var(--azul-500)}.oc .o-cn{display:flex;align-items:center;gap:16px;font-size:13px;color:var(--tinta-suave)}.oc .o-cn b{color:var(--tinta);font-family:var(--mono)}.oc .o-cn .o-ab{margin-left:auto}.oc .o-sbc{display:grid;grid-template-columns:120px 1fr;gap:12px;align-items:center}.oc .o-sbc>div:first-child{display:flex;flex-direction:column}.oc .o-sbc>div:first-child b{font:700 26px var(--mono)}.oc .o-sbc>div:first-child span{font-size:12px;color:var(--tinta-suave)}.oc .o-cmp{align-items:start}.oc .o-cmp .o-rules div{font-size:13px}.oc .o-tasks{overflow:hidden}.oc .o-tday{border:1px solid var(--linea);border-radius:12px;padding:8px 10px;display:flex;flex-direction:column;gap:6px}.oc .o-tday div{display:flex;flex-direction:column;line-height:1.25}.oc .o-tday b{font-size:13px}.oc .o-tday span{font-size:11px;color:var(--tinta-suave)}.oc .o-tday .o-bar2{height:8px}.oc .o-lh2{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--tinta-suave);margin-top:4px}.oc .o-mc{border:1px solid var(--linea);border-radius:10px;padding:6px 10px;display:flex;flex-direction:column;gap:2px}.oc .o-mc b{font-size:12px;line-height:1.25}.oc .o-mc span{font-size:10.5px;color:var(--tinta-suave)}.oc .o-mc em{font-style:normal;align-self:flex-start;font-size:9.5px;font-weight:800;border-radius:999px;padding:1px 7px}.oc .o-mc em.o-r{background:#fdecea;color:var(--rojo)}.oc .o-mc em.o-w{background:#fff4e5;color:#8a4b00}.oc .o-mc em.o-b{background:var(--azul-50);color:var(--azul-600)}.oc .o-mc.o-dn{opacity:.5}.oc .o-mc.o-dn em{background:#e6f5ee;color:var(--exito)}.oc .o-mc.o-nx{border-style:dashed}.oc .o-zrow{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;padding:8px 16px 0}.oc .o-zrow span{height:30px;border-radius:8px;border:1.5px solid var(--linea-control);display:flex;align-items:center;justify-content:center;font:700 11.5px var(--sans)}.oc .o-nob{font:700 12px var(--sans);color:var(--azul-600);text-align:center;padding:4px 0}.oc .o-pfoot button.o-subm{background:#0b7a54}.oc .o-okc2{background:#e6f5ee;color:var(--exito);width:64px;height:64px;font-size:28px;border-radius:50%;display:flex;align-items:center;justify-content:center}.oc .o-dr{display:grid;grid-template-columns:1fr 90px 90px 50px;gap:10px;align-items:center;border:1px solid var(--linea);border-radius:12px;padding:8px 12px;cursor:pointer}.oc .o-dr.o-on{border-color:var(--azul-500);background:var(--azul-50);box-shadow:inset 4px 0 0 var(--azul-500)}.oc .o-dr.o-dn{opacity:.55}.oc .o-dr div{display:flex;flex-direction:column;min-width:0}.oc .o-dr b{font-size:14px}.oc .o-dr div span{font-size:12px;color:var(--tinta-suave)}.oc .o-dr .o-ex,.oc .o-dr .o-gt{font:600 12px var(--mono);color:var(--tinta-suave);text-align:right}.oc .o-dr .o-df{font:800 15px var(--mono);color:var(--rojo);text-align:right}.oc .o-dr.o-dn .o-df{color:var(--exito)}.oc .o-aib{border:1.5px solid #c9b8ff;background:#faf8ff;border-radius:14px;padding:12px 14px;display:flex;flex-direction:column;gap:8px}.oc .o-aih{display:flex;align-items:center;gap:8px}.oc .o-aih b{font-size:15px}.oc .o-aih em{font-style:normal;font-size:12px;color:var(--tinta-suave);margin-left:auto}.oc .o-ai{font:800 11px var(--sans);color:#fff;background:#6b4fd8;border-radius:6px;padding:3px 6px}.oc .o-wy{display:grid;grid-template-columns:68px 1fr;gap:10px;align-items:start}.oc .o-wy>span{font-size:11px;font-weight:800;border-radius:999px;padding:3px 8px;text-align:center}.oc .o-wy>span.o-l{background:#6b4fd8;color:#fff}.oc .o-wy>span.o-p{background:#ece6ff;color:#4b35a8}.oc .o-wy b{font-size:14px}.oc .o-wy p{margin:2px 0 0;font-size:13px;line-height:1.45;color:var(--tinta)}.oc .o-ev{margin:0;padding-left:18px;font-size:12.5px;line-height:1.5;color:var(--tinta)}.oc .o-rc{background:#fff;border:1px solid var(--linea);border-radius:10px;padding:8px 10px}.oc .o-rc b{font-size:13px}.oc .o-rc p{margin:2px 0 0;font-size:13px;line-height:1.45}.oc .o-rc.o-im{background:var(--superficie)}.oc .o-acts4{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.oc .o-acts4 button{height:46px;border-radius:10px;border:1.5px solid var(--linea-control);background:#fff;font:600 14px var(--sans);color:var(--tinta);cursor:pointer;position:relative}.oc .o-acts4 button.o-rec{border-color:#6b4fd8;box-shadow:0 0 0 2px #ece6ff}.oc .o-acts4 button.o-rec:after{content:"suggested";position:absolute;top:-8px;left:50%;transform:translate(-50%);font:700 9.5px var(--sans);background:#6b4fd8;color:#fff;border-radius:999px;padding:1px 6px}.oc .o-segm{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;background:var(--superficie-2);border-radius:10px;padding:3px}.oc .o-segm span{text-align:center;font:700 11.5px var(--sans);padding:6px 0;border-radius:8px;color:var(--tinta-suave)}.oc .o-segm span.o-on{background:#fff;color:var(--tinta)}.oc .o-ac{border:1px solid var(--linea);border-radius:12px;padding:8px 10px;display:flex;flex-direction:column;gap:4px}.oc .o-at{display:flex;align-items:baseline;justify-content:space-between}.oc .o-at b{font-size:14px}.oc .o-at .o-bigp{font:800 24px var(--mono);color:var(--azul-900)}.oc .o-as{font-size:10.5px;color:var(--tinta-suave)}.oc .o-as b{color:var(--exito)}.oc .o-ac .o-bar2{height:7px}.oc .o-am{display:flex;justify-content:space-between;font-size:10.5px;color:var(--tinta-suave)}.oc .o-am b{color:var(--tinta);font-family:var(--mono)}.oc .o-cz{display:grid;grid-template-columns:1fr auto 30px;gap:6px;align-items:center;font-size:11.5px}.oc .o-cz i{height:8px;border-radius:4px;background:var(--azul-500);display:block}.oc .o-cz b{font:700 11.5px var(--mono);text-align:right}.oc .o-rvh.o-cl,.oc .o-rv.o-cl{grid-template-columns:24px 1fr 190px 90px}.oc .o-rv.o-cl div{display:flex;flex-direction:column}.oc .o-rv.o-cl b{font-size:13px}.oc .o-rv.o-cl code{font:500 11px var(--mono);color:var(--tinta-suave)}.oc .o-rv .o-o2{font-size:12px;color:var(--tinta-suave)}.oc .o-tick{width:18px;height:18px;border-radius:5px;border:2px solid var(--linea-control)}.oc .o-tick.o-on{background:var(--azul-500);border-color:var(--azul-500);box-shadow:inset 0 0 0 2px #fff}.oc .o-cnt{font-style:normal;font:800 11px var(--mono);background:#f26b1d;color:#fff;border-radius:999px;padding:1px 7px;margin-left:4px}.oc .o-rv.o-cl .o-st5{justify-self:start}.oc .o-locsel{height:34px;border-radius:9px;border:1.5px solid var(--linea-control);display:flex;align-items:center;padding:0 10px;font:700 12px var(--sans)}.oc .o-lrk{display:grid;grid-template-columns:1fr auto 44px;gap:8px;align-items:center;border:1px solid var(--linea);border-radius:10px;padding:6px 10px;font-size:12px}.oc .o-lrk span{font-size:10.5px;color:var(--tinta-suave)}.oc .o-lrk em{font-style:normal;font:800 13px var(--mono);text-align:right}.oc.oc-phone{flex:1;min-height:0;display:flex;flex-direction:column;background:#fff}.oc.oc-phone .o-tasks,.oc.oc-phone .o-plist{flex:1;overflow-y:auto}.oc .oc-help{margin-left:auto}.oc .oc-help .hb button{height:26px;padding:0 8px;font-size:11px}.oc .oc-back{background:transparent!important;color:var(--azul-600)!important;height:28px!important;font-size:13px!important}.oc .o-cam{position:relative;overflow:hidden}.oc .oc-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.oc .o-cam.oc-flash{box-shadow:inset 0 0 0 6px var(--exito)}.oc .oc-type{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0}.oc .o-zrow label{display:block}.oc .o-zrow select{width:100%;height:30px;border-radius:8px;border:1.5px solid var(--linea-control);background:#fff;font:700 11.5px var(--sans);text-align:center;text-align-last:center;appearance:none;color:var(--tinta)}.oc button.o-nob{border:0;background:none;cursor:pointer;width:100%}.oc .oc-empty{font-size:13px;color:var(--tinta-suave);text-align:center;padding:12px 0}.oc .oc-offline{font-size:12px;color:#8a4b00;background:#fff4e5;border-radius:10px;padding:8px 10px}.oc .o-pfoot button:disabled{opacity:.45}.oc .oc-sheet{position:fixed;inset:0;background:#0d153373;z-index:70;display:flex;align-items:flex-end}.oc .oc-sheet-in{background:#fff;width:100%;max-height:86dvh;overflow-y:auto;border-radius:16px 16px 0 0;padding:14px 16px 18px;display:flex;flex-direction:column;gap:10px}.oc .oc-sheet-h{display:flex;align-items:center;gap:10px}.oc .oc-sheet-h b{font-size:16px}.oc .oc-sheet-h button{margin-left:auto;border:0;background:var(--superficie-2);border-radius:50%;width:30px;height:30px;cursor:pointer}.oc .oc-hit{display:flex;flex-direction:column;align-items:flex-start;text-align:left;border:1px solid var(--linea);border-radius:10px;padding:8px 10px;background:#fff;cursor:pointer}.oc .oc-hit b{font-size:13px}.oc .oc-hit small{font:500 11px var(--mono);color:var(--tinta-suave)}.oc .oc-two{display:grid;grid-template-columns:1fr 1fr;gap:8px}.oc .oc-two button,.oc .oc-p,.oc .oc-link{height:44px;border-radius:12px;border:1.5px solid var(--linea-control);background:#fff;font:700 14px var(--sans);cursor:pointer}.oc .oc-p{background:var(--azul-500);border-color:var(--azul-500);color:#fff}.oc .oc-wide{width:100%}.oc .oc-link{border:0;color:var(--azul-600);background:none}.oc .oc-f{display:flex;flex-direction:column;gap:4px;font-size:12px;font-weight:700;color:var(--tinta-suave)}.oc .oc-err{color:var(--rojo);font-size:13px;font-weight:600}body:has(.oc-phone) .lang-switch{top:auto;bottom:12px}.mp .mid.oc-w796{width:796px;padding:22px 26px;gap:12px}.mp .all.oc-all{padding:22px 26px;gap:12px}.oc.o-cont,.oc.o-all{display:flex;flex-direction:column;gap:12px}.oc.o-cont>*,.oc.o-all>*{flex-shrink:0}.oc .o-th .hb{margin-left:auto}body:has(.mp .all.oc-all) .lang-switch,body:has(.mp .all.oc-all) .sign-out{top:auto;bottom:12px}.oc .oc-locsel{display:block;max-width:320px}.oc .oc-locsel select{width:100%}.oc .oc-acc{display:flex;flex-direction:column;gap:10px}.oc .o-dr[role=button]{cursor:pointer}.oc .o-acts4 button.o-rec{width:auto;padding:0;display:block;font:600 14px var(--sans);color:var(--tinta);background:#fff;border-radius:10px;box-shadow:0 0 0 2px #ece6ff}.oc .o-acts4 button.o-rec:after{content:attr(data-suggested)}.oc .o-acts4 button.oc-picked{background:var(--azul-50);border-color:var(--azul-500)}.oc .o-acts4 button:disabled{opacity:.45;cursor:default}.oc .o-ap[role=button],.oc .o-tick[role=checkbox],.oc .o-segm span[role=button],.oc .o-lrk[role=button]{cursor:pointer}.oc .o-sendb2:disabled{opacity:.45}.mv{--azul-50:#eef2ff;--azul-100:#dde4ff;--azul-500:#2747f5;--azul-600:#1e39d6;--azul-900:#121f63;--tinta:#121f63;--tinta-suave:#4b5a86;--fondo:#ffffff;--superficie:#f5f7fb;--superficie-2:#ebeff6;--linea:#d8deea;--linea-control:#8a94ab;--exito:#0b7a54;--aviso:#b45309;--rojo:#b42318;--sans:"Schibsted Grotesk","Helvetica Neue",Arial,sans-serif;--mono:"IBM Plex Mono",ui-monospace,Menlo,monospace;--b:#f26b1d;--bs:#c2500f;--bt:#fdeee5;font-family:var(--sans);color:var(--tinta)}.mv *,.mv *:before,.mv *:after{box-sizing:border-box}.mv button,.mv input,.mv select,.mv textarea{font-family:var(--sans)}@keyframes m-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.mv .m-wait .mv .m-sp{animation:none}}.mv button,.mv input,.mv select{font-family:var(--sans)}.mv .m-bizl{font-size:14px;font-weight:600;color:var(--tinta-suave)}.mv .m-th{display:flex;align-items:center;gap:12px}.mv h1{margin:0;font-size:30px;font-weight:700;letter-spacing:-.02em}.mv .m-hb{display:inline-flex;gap:6px;margin-left:auto}.mv .m-hb button{width:88px;height:30px;justify-content:center;border-radius:999px;border:1.5px solid var(--linea-control);background:#fff;font:600 13px var(--sans);color:var(--azul-600);cursor:pointer;display:inline-flex;align-items:center;gap:5px}.mv .m-hb button:hover{border-color:var(--azul-500);background:var(--azul-50)}.mv .m-hb button i{font-style:normal;font-size:10px}.mv .m-seg{display:grid;background:#fff;border:1.5px solid var(--linea-control);border-radius:10px;padding:2px;gap:2px}.mv .m-seg button{min-height:36px;border:0;border-radius:8px;background:transparent;font:600 14px var(--sans);color:var(--tinta);cursor:pointer;padding:4px 6px;line-height:1.2}.mv .m-seg button.m-on{background:var(--azul-500);color:#fff}.mv .m-seg.m-tabs button{min-height:40px;font-size:15px}.mv .m-seg.m-tabs button.m-on{background:var(--azul-900)}.mv .m-sec{display:flex;flex-direction:column;gap:12px;padding:14px 16px;border:1px solid var(--linea);border-radius:14px;background:#fff}.mv .m-sh{display:flex;align-items:center;gap:10px}.mv .m-sh b{font-size:17px}.mv .m-ln{width:24px;height:24px;border-radius:50%;background:var(--azul-500);color:#fff;display:inline-flex;align-items:center;justify-content:center;font:700 12px var(--sans);flex-shrink:0}.mv .m-f{display:flex;flex-direction:column;gap:6px;position:relative}.mv .m-f>label{font-size:14px;font-weight:600}.mv .m-in{height:46px;border:1.5px solid var(--linea-control);border-radius:10px;padding:0 12px;font:500 16px var(--sans);color:var(--tinta);background:#fff;width:100%}.mv .m-in:focus{outline:3px solid var(--azul-100);border-color:var(--azul-500)}.mv .m-sel{position:relative;display:block}.mv .m-sel select{appearance:none;-webkit-appearance:none;cursor:pointer;padding-right:34px;font-weight:600}.mv .m-sel:after{content:"▾";position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:12px;color:var(--tinta-suave);pointer-events:none}.mv .m-money{position:relative}.mv .m-money span{position:absolute;left:12px;top:50%;transform:translateY(-50%);font:600 15px var(--mono);color:var(--tinta-suave)}.mv .m-money .m-in{padding-left:30px;font-family:var(--mono)}.mv .m-pct{position:relative}.mv .m-pct span{position:absolute;right:12px;top:50%;transform:translateY(-50%);font:600 15px var(--mono);color:var(--tinta-suave)}.mv .m-pct .m-in{padding-right:30px;font-family:var(--mono);text-align:right}.mv .m-steps{display:flex;flex-direction:column;gap:6px}.mv .m-step{display:grid;grid-template-columns:62px 1fr 28px 120px 32px;gap:8px;align-items:center}.mv .m-step .m-w{font-size:14px;font-weight:600;color:var(--tinta-suave)}.mv .m-step .m-ar{text-align:center;color:var(--tinta-suave);font-weight:700}.mv .m-step .m-in:disabled{background:var(--superficie);color:var(--tinta-suave)}.mv .m-x{width:32px;height:32px;border:0;border-radius:8px;background:none;font-size:20px;color:var(--tinta-suave);cursor:pointer}.mv .m-x:hover{background:var(--superficie-2)}.mv .m-x:disabled{visibility:hidden}.mv .m-lk{align-self:flex-start;background:none;border:0;padding:2px 0;font:600 14px var(--sans);color:var(--azul-500);text-decoration:underline;cursor:pointer}.mv .m-row2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.mv .m-ab{width:164px;height:36px;flex-shrink:0;border-radius:10px;border:1.5px solid var(--linea-control);background:#fff;font:600 14px var(--sans);color:var(--tinta);cursor:pointer}.mv .m-ab:hover{border-color:var(--azul-500);background:var(--azul-50)}.mv .m-ck{width:22px;height:22px;flex-shrink:0;border-radius:6px;border:1.5px solid var(--linea-control);background:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:13px;color:#fff;cursor:pointer;padding:0}.mv .m-ck.m-on{background:var(--azul-500);border-color:var(--azul-500)}.mv .m-rule{display:grid;grid-template-columns:22px 1fr 32px;gap:10px;align-items:start;padding:10px 12px;border:1px solid var(--linea);border-radius:12px;background:var(--superficie)}.mv .m-rule.m-off{opacity:.55}.mv .m-rule .m-rb{display:flex;flex-direction:column;gap:8px;min-width:0}.mv .m-rule .m-rl{display:grid;grid-template-columns:1fr 92px;gap:8px}.mv .m-rule .m-rl2{display:grid;grid-template-columns:1fr 136px;gap:8px}.mv .m-rule .m-rl2.m-h{grid-template-columns:1fr 68px 136px}.mv .m-rule .m-in{height:40px;font-size:15px;background:#fff}.mv .m-hrs{position:relative}.mv .m-hrs span{position:absolute;right:10px;top:50%;transform:translateY(-50%);font:600 13px var(--sans);color:var(--tinta-suave)}.mv .m-hrs .m-in{padding-right:30px;font-family:var(--mono);text-align:right}.mv .m-mult{position:relative}.mv .m-mult span{position:absolute;left:10px;top:50%;transform:translateY(-50%);font:700 15px var(--mono);color:var(--tinta-suave)}.mv .m-mult .m-in{padding-left:26px;font-family:var(--mono)}.mv .m-inline{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:15px}.mv .m-inline .m-in{width:auto}.mv .m-ppl{display:flex;flex-direction:column;gap:8px}.mv .m-pp{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border:1px solid var(--linea);border-radius:12px;background:#fff}.mv .m-pp .m-top{display:flex;align-items:center;gap:10px}.mv .m-av2{width:34px;height:34px;border-radius:50%;background:var(--azul-50);color:var(--azul-600);font:700 13px var(--sans);display:flex;align-items:center;justify-content:center;flex-shrink:0}.mv .m-pp .m-nm{flex:1;min-width:0;display:flex;flex-direction:column}.mv .m-pp .m-nm b{font-size:15px}.mv .m-pp .m-nm span{font-size:12px;color:var(--tinta-suave)}.mv .m-pp .m-top .m-sel{width:210px}.mv .m-pp .m-bot{display:grid;grid-template-columns:165px 1fr 180px;gap:8px}.mv .m-pp .m-in{height:40px;font-size:14px}.mv .m-pp .m-money span{font-size:13px}.mv .m-pp .m-unit{position:absolute;right:10px;top:50%;transform:translateY(-50%);font:600 12px var(--sans);color:var(--tinta-suave)}.mv .m-pp .m-in:disabled{background:var(--superficie);color:#9aa3bd}.mv .m-ctx{font-size:13px;font-weight:700;color:var(--tinta-suave);text-transform:uppercase;letter-spacing:.05em;padding-bottom:6px}.mv .m-s{padding:16px 0;display:flex;flex-direction:column;gap:10px;position:relative}.mv .m-s.m-first{padding-top:4px}.mv .m-s:not(.m-first):before{content:"";position:absolute;left:14px;right:0;top:0;height:1px;background:linear-gradient(90deg,#2747f5 0,#7f9bff 60px,#c9d3f5 140px,#e3e8f3 60%,transparent)}.mv .m-s:not(.m-first):after{content:"";position:absolute;left:0;top:-4px;width:9px;height:9px;transform:rotate(45deg);border-radius:2px;background:linear-gradient(135deg,#2747f5,#7f9bff)}.mv .m-rh{display:flex;align-items:baseline;gap:8px}.mv .m-rh h3{margin:0;font-size:16px}.mv .m-rh span{margin-left:auto;font-size:12px;color:var(--tinta-suave);text-align:right}.mv .m-big{display:flex;flex-direction:column;gap:4px;background:var(--azul-900);color:#fff;border-radius:14px;padding:14px 16px}.mv .m-big .m-t{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#93a6fd}.mv .m-big .m-r{font-size:19px;font-weight:700;line-height:1.35}.mv .m-big .m-r em{font-style:normal;color:#9fb4ff}.mv .m-tbl{display:grid;gap:7px 12px;align-items:center;font-size:14px}.mv .m-tbl .m-fh{font-size:11px;font-weight:700;color:var(--tinta-suave);text-transform:uppercase;letter-spacing:.05em}.mv .m-tbl .m-r{text-align:right;font-family:var(--mono)}.mv .m-tbl .m-fh.m-r{font-family:var(--sans)}.mv .m-tbl .m-b{font-weight:700}.mv .m-tbl .m-nm{font-weight:600;display:flex;flex-direction:column;overflow-wrap:anywhere}.mv .m-tbl .m-nm small{font-weight:500;font-size:12px;color:var(--tinta-suave)}.mv .m-tbl .m-tot{border-top:1.5px solid var(--linea);padding-top:7px}.mv .m-tbl .m-muted{color:var(--tinta-suave);font-family:var(--sans);font-size:13px}.mv .m-tag{font-size:12px;font-weight:700;border-radius:999px;padding:2px 9px;white-space:nowrap;justify-self:start}.mv .m-tag.m-o{background:#e6f5ee;color:var(--exito)}.mv .m-tag.m-n{background:var(--superficie-2);color:var(--tinta-suave)}.mv .m-tag.m-a{background:#fff4e5;color:#8a4b00}.mv .m-chips{display:flex;flex-wrap:wrap;gap:6px}.mv .m-chips span{font-size:13px;font-weight:600;border:1.5px solid var(--linea);border-radius:999px;padding:4px 11px;background:#fff}.mv .m-chips span small{font-weight:500;color:var(--tinta-suave);margin-left:4px}.mv .m-empty{font-size:14px;color:var(--tinta-suave);background:var(--superficie);border-radius:10px;padding:12px 14px}.mv .m-chart svg{display:block;width:100%;height:210px}.mv .m-leg{display:flex;gap:14px;font-size:12px;color:var(--tinta-suave);flex-wrap:wrap}.mv .m-leg i{display:inline-block;width:18px;height:0;border-top:3px solid var(--azul-500);vertical-align:middle;margin-right:5px}.mv .m-leg b{display:inline-block;width:10px;height:10px;border-radius:50%;background:#fff;border:2.5px solid var(--azul-900);vertical-align:middle;margin-right:5px}.mv .m-note{font-size:13px;color:var(--tinta-suave);line-height:1.45}.mv .m-bg{position:absolute;inset:0;background:#0f17338c;display:flex;align-items:center;justify-content:center;z-index:50}.mv .m-pop{background:#fff;border-radius:18px;width:620px;max-height:820px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 20px 50px #0000004d}.mv .m-pop .m-ph{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid var(--linea)}.mv .m-pop .m-ph .m-t{flex:1;display:flex;flex-direction:column}.mv .m-pop .m-ph .m-t b{font-size:20px}.mv .m-pop .m-ph .m-t span{font-size:13px;color:var(--tinta-suave)}.mv .m-pop .m-ph .m-x{width:34px;height:34px;border-radius:50%;background:var(--superficie-2);font-size:18px}.mv .m-pop .m-pb{padding:16px 20px;display:flex;flex-direction:column;gap:12px;overflow-y:auto}.mv .m-pop .m-tabsx{display:flex;gap:6px;padding:10px 20px 0;border-bottom:1px solid var(--linea)}.mv .m-pop .m-tabsx span{padding:8px 12px;font:600 14px var(--sans);color:var(--tinta-suave);border-bottom:3px solid transparent}.mv .m-pop .m-tabsx span.m-on{color:var(--azul-900);border-bottom-color:var(--azul-500)}.mv .m-seen{font-size:13px;color:var(--tinta-suave);background:var(--superficie);border-radius:10px;padding:10px 12px;line-height:1.45}.mv .m-vid{margin:16px 20px 0;aspect-ratio:16/9;border-radius:12px;background:radial-gradient(circle at 30% 30%,#2d47c8,#121f63 70%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff}.mv .m-vid .m-vplay{width:70px;height:70px;border-radius:50%;background:#fffffff2;color:#121f63;display:flex;align-items:center;justify-content:center;font-size:28px;padding-left:6px}.mv .m-vid .m-vt{font:700 19px var(--sans)}.mv .m-ml{height:11px;border-radius:6px;background:#e7ebf4}.mv .m-toast{position:absolute;left:300px;bottom:22px;z-index:40;display:flex;align-items:center;gap:12px;background:#0f1733;color:#fff;border-radius:12px;padding:10px 14px;font:600 14px var(--sans);box-shadow:0 8px 20px #00000040}.mv .m-pbody{flex:1;min-height:0;display:flex;flex-direction:column;position:relative}.mv .m-ptop{height:64px;flex-shrink:0;background:var(--azul-900);color:#fff;display:flex;align-items:center;gap:14px;padding:0 16px}.mv .m-plate{height:44px;width:132px;border-radius:10px;background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.mv .m-wm{font:800 24px var(--sans);letter-spacing:-.03em;color:#121f63}.mv .m-wm span{color:var(--b)}.mv .m-ploc{display:flex;flex-direction:column}.mv .m-ploc b{font-size:16px}.mv .m-ploc span{font-size:13px;color:#bcc9ff}.mv .m-shift{margin-left:auto;display:flex;align-items:center;gap:12px;background:#ffffff14;border-radius:12px;padding:6px 12px 6px 6px}.mv .m-shift .m-av{width:38px;height:38px;border-radius:50%;background:var(--bs);font:800 16px var(--sans);display:flex;align-items:center;justify-content:center}.mv .m-shift .m-t{display:flex;flex-direction:column;line-height:1.25}.mv .m-shift .m-t b{font-size:14px}.mv .m-shift .m-t span{font-size:12px;color:#bcc9ff}.mv .m-pace{width:240px;display:flex;flex-direction:column;gap:4px}.mv .m-pace .m-bar{height:7px;border-radius:4px;background:#ffffff2e;overflow:hidden}.mv .m-pace .m-bar i{display:block;height:100%;background:#2fae7f;border-radius:4px}.mv .m-pace span{font-size:12px;color:#dfe5ff}.mv .m-tbtn{height:44px;width:118px;border-radius:10px;border:1.5px solid #3a4a9a;background:transparent;color:#fff;font:600 14px var(--sans);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px}.mv .m-tbtn em{font-style:normal;background:#fff;color:var(--azul-900);border-radius:999px;font-size:11px;font-weight:800;padding:0 6px}.mv .m-pmain{flex:1;min-height:0;display:grid;grid-template-columns:1fr 480px;gap:14px;padding:14px}.mv .m-card{background:#fff;border-radius:16px;border:1px solid var(--linea);display:flex;flex-direction:column;min-height:0}.mv .m-left{padding:14px;gap:12px}.mv .m-scanrow{display:grid;grid-template-columns:1fr 150px;gap:10px}.mv .m-scan{position:relative}.mv .m-scan svg{position:absolute;left:16px;top:50%;transform:translateY(-50%)}.mv .m-scan .m-in{height:60px;font-size:19px;padding-left:52px;border-width:2px;border-color:var(--azul-500)}.mv .m-rbtn{height:60px;border-radius:12px;border:2px solid var(--linea-control);background:#fff;font:700 16px var(--sans);color:var(--tinta);cursor:pointer}.mv .m-quick{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}.mv .m-quick button{height:62px;border-radius:12px;border:1.5px solid var(--linea);background:var(--superficie);cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:var(--tinta)}.mv .m-quick button b{font:700 14px var(--sans)}.mv .m-quick button span{font:500 12px var(--mono);color:var(--tinta-suave)}.mv .m-lh{display:grid;grid-template-columns:1fr 128px 110px 120px 36px;gap:10px;padding:0 6px;font-size:11px;font-weight:700;color:var(--tinta-suave);text-transform:uppercase;letter-spacing:.05em}.mv .m-lh .m-r{text-align:right}.mv .m-lines{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:6px}.mv .m-ln2{display:grid;grid-template-columns:1fr 128px 110px 120px 36px;gap:10px;align-items:center;padding:10px 6px;border-top:1px solid #eef1f6}.mv .m-ln2:first-child{border-top:0}.mv .m-ln2 .m-nm{display:flex;flex-direction:column;gap:3px;min-width:0}.mv .m-ln2 .m-nm b{font-size:15px;line-height:1.3}.mv .m-ln2 .m-nm span{font:500 12px var(--mono);color:var(--tinta-suave)}.mv .m-ln2 .m-nm .m-rp{font:600 12px var(--sans);color:#6b3fd1}.mv .m-qty{display:grid;grid-template-columns:38px 1fr 38px;border:1.5px solid var(--linea-control);border-radius:10px;height:40px;overflow:hidden}.mv .m-qty button{border:0;background:var(--superficie);font:700 18px var(--sans);color:var(--tinta);cursor:pointer}.mv .m-qty b{display:flex;align-items:center;justify-content:center;font:700 16px var(--mono)}.mv .m-pr{text-align:right;font:600 15px var(--mono)}.mv .m-pr small{display:block;font:600 12px var(--sans);color:var(--exito)}.mv .m-pr s{display:block;font:500 12px var(--mono);color:var(--tinta-suave)}.mv .m-tot{text-align:right;font:700 16px var(--mono)}.mv .m-xb{width:36px;height:36px;border:0;border-radius:9px;background:none;font-size:20px;color:var(--tinta-suave);cursor:pointer}.mv .m-xb:hover{background:var(--superficie-2)}.mv .m-empty2{margin:auto;text-align:center;color:var(--tinta-suave);font-size:15px}.mv .m-right{padding:14px;gap:12px}.mv .m-cust{display:flex;align-items:center;gap:12px;border:1.5px dashed var(--linea-control);border-radius:12px;padding:10px 12px;min-height:64px}.mv .m-cust.m-on{border-style:solid;border-color:var(--linea);background:var(--superficie)}.mv .m-cust .m-av2{width:40px;height:40px;border-radius:50%;background:var(--azul-50);color:var(--azul-600);font:700 15px var(--sans);display:flex;align-items:center;justify-content:center;flex-shrink:0}.mv .m-cust .m-t{flex:1;display:flex;flex-direction:column;min-width:0}.mv .m-cust .m-t b{font-size:15px}.mv .m-cust .m-t span{font-size:13px;color:var(--tinta-suave)}.mv .m-cust .m-ab{width:104px}.mv .m-sums{display:grid;grid-template-columns:1fr auto;gap:6px 12px;font-size:15px;padding:4px 2px}.mv .m-sums span{color:var(--tinta-suave)}.mv .m-sums b{font:600 15px var(--mono);text-align:right}.mv .m-sums .m-dc{color:var(--exito)}.mv .m-total{display:flex;align-items:baseline;justify-content:space-between;border-top:2px solid var(--linea);padding:12px 2px 0}.mv .m-total span{font-size:16px;font-weight:700}.mv .m-total b{font:700 40px var(--mono);letter-spacing:-.02em}.mv .m-paid{display:flex;flex-direction:column;gap:6px}.mv .m-paid div{display:flex;justify-content:space-between;font-size:14px;background:#e6f5ee;color:var(--exito);border-radius:10px;padding:8px 12px;font-weight:700}.mv .m-paid div.m-bal{background:#fff4e5;color:#8a4b00}.mv .m-paid code{font:700 14px var(--mono)}.mv .m-payb{margin-top:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.mv .m-payb button{height:86px;border-radius:14px;border:0;color:#fff;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;font:800 17px var(--sans)}.mv .m-payb button svg{width:28px;height:28px}.mv .m-payb .m-cash{background:#0b7a54}.mv .m-payb .m-cardb{background:var(--azul-500)}.mv .m-payb .m-sinpe{background:var(--bs)}.mv .m-payb button:disabled{opacity:.4;cursor:default}.mv .m-acts{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.mv .m-acts button{height:44px;border-radius:10px;border:1.5px solid var(--linea-control);background:#fff;font:600 14px var(--sans);color:var(--tinta);cursor:pointer}.mv .m-bg{position:absolute;inset:0;background:#0f17338c;display:flex;align-items:center;justify-content:center;z-index:20}.mv .m-pop{width:640px;max-height:820px}.mv .m-pop.m-wide{width:760px}.mv .m-pbig{display:flex;align-items:baseline;justify-content:space-between;background:var(--superficie);border-radius:12px;padding:12px 16px}.mv .m-pbig span{font-size:15px;font-weight:600;color:var(--tinta-suave)}.mv .m-pbig b{font:700 32px var(--mono)}.mv .m-fast{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.mv .m-fast button{height:52px;border-radius:12px;border:1.5px solid var(--linea-control);background:#fff;font:700 16px var(--mono);color:var(--tinta);cursor:pointer}.mv .m-fast button.m-on{border-color:var(--azul-500);background:var(--azul-50)}.mv .m-change{display:flex;justify-content:space-between;align-items:baseline;border-radius:12px;padding:12px 16px;background:#e6f5ee;color:var(--exito)}.mv .m-change span{font-size:16px;font-weight:700}.mv .m-change b{font:700 30px var(--mono)}.mv .m-two{display:grid;grid-template-columns:1fr 1fr;gap:10px}.mv .m-two button{height:52px;border-radius:12px;font:700 16px var(--sans);cursor:pointer}.mv .m-two .m-sb{border:1.5px solid var(--linea-control);background:#fff;color:var(--tinta)}.mv .m-two .m-p{border:0;background:var(--bs);color:#fff}.mv .m-two .m-p:disabled{opacity:.45;cursor:default}.mv .m-rate{font-size:13px;color:var(--tinta-suave)}.mv .m-sinpebox{display:grid;grid-template-columns:1fr 1fr;gap:12px}.mv .m-sinpebox div{background:var(--superficie);border-radius:12px;padding:12px 14px;display:flex;flex-direction:column;gap:2px}.mv .m-sinpebox span{font-size:13px;font-weight:600;color:var(--tinta-suave)}.mv .m-sinpebox b{font:700 22px var(--mono)}.mv .m-sinpebox small{font-size:13px;color:var(--tinta)}.mv .m-wait{display:flex;align-items:center;gap:14px;border-radius:14px;padding:14px 16px;background:#fff4e5;color:#8a4b00}.mv .m-wait.m-ok{background:#e6f5ee;color:var(--exito)}.mv .m-wait .m-sp{width:30px;height:30px;border-radius:50%;border:4px solid #f3d3a5;border-top-color:#b45309;animation:m-spin 1s linear infinite;flex-shrink:0}.mv .m-wait .m-ck2{width:30px;height:30px;border-radius:50%;background:var(--exito);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;flex-shrink:0}.mv .m-wait .m-t{flex:1;display:flex;flex-direction:column}.mv .m-wait .m-t b{font-size:16px}.mv .m-wait .m-t span{font-size:13px}.mv .m-wait code{font:700 20px var(--mono)}.mv .m-chips{display:flex;gap:8px;flex-wrap:wrap}.mv .m-chips button{height:44px;min-width:118px;padding:0 14px;border-radius:999px;border:1.5px solid var(--linea-control);background:#fff;font:600 15px var(--sans);color:var(--tinta);cursor:pointer}.mv .m-chips button.m-on{background:var(--azul-900);border-color:var(--azul-900);color:#fff}.mv .m-ckrow{display:flex;align-items:center;gap:10px;font-size:15px}.mv .m-doneh{display:flex;align-items:center;gap:12px}.mv .m-doneh .m-ck2{width:40px;height:40px;border-radius:50%;background:var(--exito);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:20px}.mv .m-doneh b{font-size:22px;display:block}.mv .m-doneh span{font-size:14px;color:var(--tinta-suave)}.mv .m-g2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.mv .m-g3{display:grid;grid-template-columns:150px 1fr 1fr;gap:10px}.mv .m-seg.m-s3{grid-template-columns:repeat(3,1fr)}.mv .m-seg.m-s2{grid-template-columns:1fr 1fr}.mv .m-conds{display:flex;gap:6px;flex-wrap:wrap}.mv .m-conds button{height:34px;padding:0 12px;border-radius:999px;border:1.5px solid var(--linea-control);background:#fff;font:600 13px var(--sans);color:var(--tinta);cursor:pointer}.mv .m-conds button.m-on{background:var(--azul-900);border-color:var(--azul-900);color:#fff}.mv .m-quote{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}.mv .m-quote div{background:var(--superficie);border-radius:12px;padding:10px 12px;display:flex;flex-direction:column}.mv .m-quote span{font-size:12px;font-weight:600;color:var(--tinta-suave)}.mv .m-quote b{font:700 20px var(--mono)}.mv .m-lock{font-size:12px;color:var(--tinta-suave)}.mv .m-toast2{position:absolute;left:50%;bottom:18px;transform:translate(-50%);z-index:30;background:#0f1733;color:#fff;border-radius:12px;padding:10px 16px;font:600 14px var(--sans)}.mv .m-scanrow{grid-template-columns:1fr 140px 140px}.mv .m-scan .m-drop{position:absolute;left:0;right:0;top:64px;z-index:8;background:#fff;border:1.5px solid var(--linea-control);border-radius:12px;box-shadow:0 12px 28px #121f632e;overflow:hidden}.mv .m-drop .m-dh{padding:8px 14px;font-size:12px;color:var(--tinta-suave);background:var(--superficie);font-weight:600}.mv .m-drop .m-dr{display:grid;grid-template-columns:1fr 110px 96px;gap:10px;align-items:center;padding:10px 14px;border-top:1px solid #eef1f6;cursor:pointer}.mv .m-drop .m-dr:hover{background:var(--azul-50)}.mv .m-drop .m-dr b{font-size:14px}.mv .m-drop .m-dr span{font:500 12px var(--mono);color:var(--tinta-suave)}.mv .m-drop .m-dr .m-pr2{font:700 14px var(--mono);text-align:right}.mv .m-drop .m-dr .m-stk{font-size:12px;font-weight:700;color:var(--exito);text-align:right}.mv .m-drop mark{background:#fff1b8;color:inherit;border-radius:3px}.mv .m-lh,.mv .m-ln2{grid-template-columns:1fr 128px 110px 116px 40px 36px}.mv .m-pctb{width:40px;height:36px;border-radius:9px;border:1.5px solid var(--linea);background:#fff;font:700 14px var(--sans);color:var(--tinta-suave);cursor:pointer}.mv .m-pctb.m-on{border-color:var(--exito);color:var(--exito);background:#e6f5ee}.mv .m-acts{grid-template-columns:repeat(4,1fr)}.mv .m-promo{display:flex;align-items:center;gap:10px;border-radius:12px;padding:9px 10px 9px 14px;background:linear-gradient(90deg,#fff4e5,#fdeee5);border:1px solid #f6d3b8}.mv .m-promo b{font-size:14px;color:#8a3a0a}.mv .m-promo span{font-size:12px;color:#8a4b00}.mv .m-promo .m-t{flex:1;display:flex;flex-direction:column}.mv .m-promo button{width:104px;height:38px;border-radius:10px;border:0;background:var(--bs);color:#fff;font:700 14px var(--sans);cursor:pointer}.mv .m-promo.m-on{background:#e6f5ee;border-color:#bfe5d3}.mv .m-promo.m-on b,.mv .m-promo.m-on span{color:var(--exito)}.mv .m-factchip{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:var(--azul-600);background:var(--azul-50);border-radius:10px;padding:7px 12px}.mv .m-acts button.m-on{border-color:var(--azul-500);color:var(--azul-600);background:var(--azul-50)}.mv .m-clock{font-size:13px;font-weight:600;color:var(--tinta-suave);text-align:right;line-height:1.35}.mv .m-pop.m-xw{width:880px}.mv .m-g4{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.mv .m-ph4{height:68px;border-radius:12px;border:1.5px dashed var(--linea-control);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font-size:13px;font-weight:600;color:var(--tinta-suave);cursor:pointer;background:#fff}.mv .m-ph4.m-got{border-style:solid;border-color:var(--linea);background:linear-gradient(135deg,#2a3150,#566089);color:#fff}.mv .m-ph4 small{font-size:11px;font-weight:600;opacity:.8}.mv .m-combo{position:relative}.mv .m-combo .m-list{position:absolute;left:0;right:0;top:50px;z-index:9;background:#fff;border:1.5px solid var(--linea-control);border-radius:10px;box-shadow:0 12px 28px #121f632e;overflow:hidden}.mv .m-combo .m-list div{padding:9px 12px;font-size:14px;cursor:pointer;display:flex;justify-content:space-between}.mv .m-combo .m-list div:hover{background:var(--azul-50)}.mv .m-combo .m-list div span{font:600 13px var(--mono);color:var(--tinta-suave)}.mv .m-combo .m-list .m-new{border-top:1px solid var(--linea);color:var(--azul-600);font-weight:700}.mv .m-gb2{display:flex;align-items:center;gap:12px}.mv .m-gb2>span{font-size:14px;font-weight:600;white-space:nowrap}.mv .m-condadd{display:inline-flex;gap:6px}.mv .m-condadd .m-in{width:220px;height:34px;font-size:13px}.mv .m-condadd .m-ab{width:64px;height:34px}.mv .m-g4b{display:grid;grid-template-columns:210px 1fr 1fr 1fr;gap:10px}.mv .m-g4b .m-seg button{min-height:40px;font-size:13px}.mv .m-giftl{display:flex;flex-direction:column;gap:6px}.mv .m-giftl button{display:flex;align-items:center;gap:10px;text-align:left;border:1.5px solid var(--linea);border-radius:10px;background:#fff;padding:8px 12px;font:600 14px var(--sans);color:var(--tinta);cursor:pointer}.mv .m-giftl button.m-on{border-color:var(--azul-500);background:var(--azul-50)}.mv .m-money2{position:relative}.mv .m-money2 span{position:absolute;left:12px;top:50%;transform:translateY(-50%);font:600 15px var(--mono);color:var(--tinta-suave)}.mv .m-money2 .m-in{padding-left:28px;font-family:var(--mono)}.mv .m-hint{font-size:11px;font-weight:600;color:var(--tinta-suave)}.mv .m-addc{display:grid;grid-template-columns:1fr 100px;gap:8px}.mv .m-addc .m-ab{width:100px;height:46px}.mv .m-more{align-self:flex-start;background:none;border:0;padding:0;font:600 14px var(--sans);color:var(--azul-500);text-decoration:underline;cursor:pointer}.mv .m-rlist{display:flex;flex-direction:column;gap:6px}.mv .m-rr{display:grid;grid-template-columns:84px 1fr 150px 116px;gap:12px;align-items:center;padding:10px 12px;border:1px solid var(--linea);border-radius:12px}.mv .m-rr code{font:700 14px var(--mono)}.mv .m-rr .m-nm{display:flex;flex-direction:column}.mv .m-rr .m-nm b{font-size:14px}.mv .m-rr .m-nm span{font-size:12px;color:var(--tinta-suave)}.mv .m-rr .m-ab{width:116px;height:40px}.mv .m-rr .m-ab.m-p{background:var(--bs);border-color:var(--bs);color:#fff}.mv .m-st2{font-size:12px;font-weight:700;border-radius:999px;padding:3px 10px;justify-self:start}.mv .m-st2.m-rd{background:#e6f5ee;color:var(--exito)}.mv .m-st2.m-wp{background:#fff4e5;color:#8a4b00}.mv .m-st2.m-ir{background:var(--azul-50);color:var(--azul-600)}.mv .m-follow{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.mv .m-follow button{height:52px;border-radius:12px;border:1.5px solid var(--linea-control);background:#fff;font:700 15px var(--sans);color:var(--tinta);cursor:pointer}.mv .m-follow button.m-on{background:#e6f5ee;border-color:var(--exito);color:var(--exito)}.mv .m-qrbox{display:grid;grid-template-columns:110px 1fr;gap:14px;align-items:center;background:var(--superficie);border-radius:12px;padding:10px 12px}.mv .m-qrbox .m-t{display:flex;flex-direction:column;gap:4px;font-size:13px}.mv .m-qrbox .m-t b{font-size:14px}.mv .m-or{display:flex;align-items:center;gap:10px;font-size:12px;font-weight:700;color:var(--tinta-suave);text-transform:uppercase;letter-spacing:.06em}.mv .m-or:before,.mv .m-or:after{content:"";flex:1;height:1px;background:var(--linea)}.mv .m-found{display:grid;grid-template-columns:40px 1fr 104px;gap:12px;align-items:center;padding:10px 12px;border:1px solid var(--linea);border-radius:12px}.mv .m-found .m-av2{width:40px;height:40px;border-radius:50%;background:var(--azul-50);color:var(--azul-600);font:700 15px var(--sans);display:flex;align-items:center;justify-content:center}.mv .m-found .m-t{display:flex;flex-direction:column}.mv .m-found .m-t b{font-size:15px}.mv .m-found .m-t span{font-size:13px;color:var(--tinta-suave)}.mv .m-found .m-ab{width:104px}.mv .m-stepr{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;padding:12px 14px 0}.mv .m-stepr button{height:48px;border-radius:12px;border:1.5px solid var(--linea);background:#fff;font:700 15px var(--sans);color:var(--tinta-suave);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px}.mv .m-stepr button i{width:24px;height:24px;border-radius:50%;background:var(--superficie-2);color:var(--tinta-suave);font:800 12px var(--sans);display:inline-flex;align-items:center;justify-content:center;font-style:normal}.mv .m-stepr button.m-on{border-color:var(--azul-500);color:var(--azul-900);box-shadow:inset 0 -3px 0 var(--azul-500)}.mv .m-stepr button.m-on i{background:var(--azul-500);color:#fff}.mv .m-stepr button.m-done{color:var(--exito)}.mv .m-stepr button.m-done i{background:var(--exito);color:#fff}.mv .m-stepr button.m-warn{color:#8a4b00}.mv .m-stepr button.m-warn i{background:#e8a33a;color:#fff}.mv .m-cmain{flex:1;min-height:0;display:grid;grid-template-columns:1fr 480px;gap:14px;padding:12px 14px 14px}.mv .m-cl{padding:16px 18px;gap:14px;overflow:hidden}.mv .m-cl h2{margin:0;font-size:24px}.mv .m-cl .m-lead{font-size:15px;color:var(--tinta-suave);margin-top:-8px}.mv .m-den{display:grid;grid-template-columns:1fr 1fr;gap:16px}.mv .m-den .m-col{display:flex;flex-direction:column;gap:6px}.mv .m-den .m-ch{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--tinta-suave);display:grid;grid-template-columns:96px 132px 1fr;gap:10px;padding:0 4px}.mv .m-den .m-ch span:last-child{text-align:right}.mv .m-dr2{display:grid;grid-template-columns:96px 132px 1fr;gap:10px;align-items:center;padding:3px 4px;border-radius:10px}.mv .m-dr2 b{font:700 16px var(--mono)}.mv .m-dr2 .m-qt{display:grid;grid-template-columns:36px 1fr 36px;height:40px;border:1.5px solid var(--linea-control);border-radius:10px;overflow:hidden}.mv .m-dr2 .m-qt button{border:0;background:var(--superficie);font:700 17px var(--sans);color:var(--tinta);cursor:pointer}.mv .m-dr2 .m-qt input{border:0;text-align:center;font:700 16px var(--mono);color:var(--tinta);width:100%;min-width:0;outline:0}.mv .m-dr2 .m-lt{text-align:right;font:600 15px var(--mono);color:var(--tinta-suave)}.mv .m-dr2.m-has .m-lt{color:var(--tinta)}.mv .m-ctot{display:flex;align-items:baseline;justify-content:space-between;border-top:2px solid var(--linea);padding-top:12px}.mv .m-ctot span{font-size:16px;font-weight:700}.mv .m-ctot b{font:700 34px var(--mono)}.mv .m-rowb{display:flex;gap:10px;margin-top:auto}.mv .m-rowb button{height:52px;border-radius:12px;font:700 16px var(--sans);cursor:pointer;flex:1}.mv .m-rowb .m-sb{border:1.5px solid var(--linea-control);background:#fff;color:var(--tinta)}.mv .m-rowb .m-p{border:0;background:var(--bs);color:#fff}.mv .m-rowb .m-p:disabled{opacity:.45;cursor:default}.mv .m-res{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}.mv .m-res div{border-radius:12px;padding:12px 14px;background:var(--superficie);display:flex;flex-direction:column;gap:2px}.mv .m-res span{font-size:13px;font-weight:600;color:var(--tinta-suave)}.mv .m-res b{font:700 24px var(--mono)}.mv .m-res .m-ok{background:#e6f5ee}.mv .m-res .m-ok b,.mv .m-res .m-ok span{color:var(--exito)}.mv .m-res .m-bad{background:#fdecea}.mv .m-res .m-bad b,.mv .m-res .m-bad span{color:var(--rojo)}.mv .m-res .m-wv{background:#fff4e5}.mv .m-res .m-wv b,.mv .m-res .m-wv span{color:#8a4b00}.mv .m-cmp{display:flex;flex-direction:column;gap:8px}.mv .m-cmpr{display:grid;grid-template-columns:1fr 150px 150px 120px;gap:12px;align-items:center;padding:10px 14px;border-radius:12px;background:var(--superficie);font-size:15px}.mv .m-cmpr.m-h{background:none;padding:0 14px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--tinta-suave)}.mv .m-cmpr .m-r{text-align:right;font:600 15px var(--mono)}.mv .m-cmpr.m-h .m-r{font:700 12px var(--sans)}.mv .m-okt{font-size:13px;font-weight:700;color:var(--exito);text-align:right}.mv .m-badt{font-size:13px;font-weight:700;color:var(--rojo);text-align:right}.mv .m-eml{display:flex;flex-direction:column;gap:5px}.mv .m-em{display:grid;grid-template-columns:70px 1fr 110px 170px;gap:12px;align-items:center;padding:6px 12px;border:1px solid var(--linea);border-radius:10px;font-size:14px}.mv .m-em code{font:600 13px var(--mono);color:var(--tinta-suave)}.mv .m-em .m-r{text-align:right;font:700 14px var(--mono)}.mv .m-em.m-ns{border-color:#f3b4ad;background:#fdecea}.mv .m-em .m-tag3{font-size:12px;font-weight:700;border-radius:999px;padding:3px 9px;justify-self:end}.mv .m-tag3.m-e{background:#e6f5ee;color:var(--exito)}.mv .m-tag3.m-h{background:var(--azul-50);color:var(--azul-600)}.mv .m-tag3.m-n{background:#fff;color:var(--rojo);border:1px solid #f3b4ad}.mv .m-side{padding:16px 18px;gap:12px}.mv .m-side h3{margin:0;font-size:17px}.mv .m-kv3{display:grid;grid-template-columns:1fr auto;gap:8px 12px;font-size:15px}.mv .m-kv3 span{color:var(--tinta-suave)}.mv .m-kv3 b{font:600 15px var(--mono);text-align:right}.mv .m-kv3 .m-t{font-weight:700;color:var(--tinta)}.mv .m-kv3 .m-tb{font:700 16px var(--mono)}.mv .m-hidden{display:flex;align-items:center;gap:10px;background:var(--superficie);border-radius:12px;padding:12px 14px;font-size:14px;color:var(--tinta-suave)}.mv .m-sep2{height:1px;background:var(--linea);margin:2px 0}.mv .m-sent{display:flex;flex-direction:column;gap:8px}.mv .m-sent div{display:flex;align-items:center;gap:10px;font-size:15px}.mv .m-sent i{width:22px;height:22px;border-radius:50%;background:var(--exito);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-size:12px;font-weight:800}.mv .m-wa2{background:#e7f8ee;border-radius:14px;padding:12px 14px;font-size:14px;line-height:1.5;color:#0f3d2a;max-width:420px}.mv .m-wa2 b{display:block;margin-bottom:2px}.mv .m-opn{flex:1;min-height:0;display:grid;grid-template-columns:1fr 480px;gap:14px;padding:14px}.mv .m-center{flex:1;display:flex;align-items:center;justify-content:center;padding:20px}.mv .m-bcard{width:640px;background:#fff;border-radius:20px;border:1px solid var(--linea);padding:28px 32px;display:flex;flex-direction:column;gap:16px;box-shadow:0 12px 30px #121f631f}.mv .m-bcard h2{margin:0;font-size:28px}.mv .m-bcard .m-lead{font-size:15px;color:var(--tinta-suave)}.mv .m-timer{font:700 56px var(--mono);letter-spacing:-.02em;text-align:center;color:var(--azul-900)}.mv .m-wk{flex:1;min-height:0;display:grid;grid-template-columns:1fr 440px;gap:14px;padding:14px}.mv .m-wl{padding:16px 18px;gap:12px}.mv .m-wl .m-hd{display:flex;align-items:baseline;gap:12px}.mv .m-wl .m-hd h2{margin:0;font-size:24px}.mv .m-wl .m-hd span{font-size:15px;color:var(--tinta-suave)}.mv .m-wl .m-hd .m-x2{margin-left:auto}.mv .m-wrow{display:grid;grid-template-columns:118px 112px 1fr 84px 110px 96px;gap:10px;align-items:center;padding:8px 12px;border-radius:12px;border:1px solid var(--linea);font-size:14px;min-height:56px}.mv .m-wrow.m-h{border:0;min-height:0;padding:0 12px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--tinta-suave)}.mv .m-wrow .m-dy{display:flex;flex-direction:column}.mv .m-wrow .m-dy b{font-size:15px}.mv .m-wrow .m-dy span{font-size:12px;color:var(--tinta-suave)}.mv .m-wrow .m-sc{font:500 13px var(--mono);color:var(--tinta-suave)}.mv .m-wrow .m-wt{display:flex;flex-direction:column;gap:2px}.mv .m-wrow .m-wt b{font:600 14px var(--mono)}.mv .m-wrow .m-wt span{font-size:12px;color:var(--tinta-suave)}.mv .m-wrow .m-wt s{color:var(--tinta-suave);font:500 12px var(--mono)}.mv .m-wrow .m-hr{text-align:right;font:700 15px var(--mono)}.mv .m-wrow .m-cm{text-align:right;font:600 13px var(--mono);color:var(--tinta-suave)}.mv .m-wrow .m-cm.m-ok{color:var(--exito)}.mv .m-wrow .m-fx{height:36px;border-radius:9px;border:1.5px solid var(--linea-control);background:#fff;font:600 13px var(--sans);color:var(--tinta);cursor:pointer}.mv .m-wrow .m-fx.m-need{border-color:#e8a33a;background:#fff4e5;color:#8a4b00}.mv .m-wrow.m-flag{border-color:#f0c48a;background:#fffaf2}.mv .m-wrow.m-off{background:var(--superficie)}.mv .m-wrow.m-hol{background:var(--azul-50);border-color:#c9d3f5}.mv .m-wrow.m-chg{border-color:#c9d3f5;box-shadow:inset 4px 0 0 var(--azul-500)}.mv .m-stc{font-size:12px;font-weight:700;border-radius:999px;padding:3px 9px;justify-self:start;white-space:nowrap}.mv .m-stc.m-ok{background:#e6f5ee;color:var(--exito)}.mv .m-stc.m-w{background:#fff4e5;color:#8a4b00}.mv .m-stc.m-n{background:var(--superficie-2);color:var(--tinta-suave)}.mv .m-stc.m-b{background:var(--azul-50);color:var(--azul-600)}.mv .m-wfoot{display:flex;align-items:center;gap:10px;margin-top:auto}.mv .m-wfoot .m-small{height:40px;padding:0 14px;border-radius:10px;border:1.5px dashed var(--linea-control);background:#fff;font:600 14px var(--sans);color:var(--tinta-suave);cursor:pointer}.mv .m-wfoot .m-sp{flex:1}.mv .m-wfoot .m-sb2{width:180px;height:52px;border-radius:12px;border:1.5px solid var(--linea-control);background:#fff;font:700 16px var(--sans);color:var(--tinta);cursor:pointer}.mv .m-wfoot .m-p2{width:240px;height:52px;border-radius:12px;border:0;background:var(--bs);color:#fff;font:700 16px var(--sans);cursor:pointer}.mv .m-wfoot .m-p2:disabled{opacity:.45;cursor:default}.mv .m-tot4{display:grid;grid-template-columns:1fr auto;gap:8px 12px;font-size:15px}.mv .m-tot4 span{color:var(--tinta-suave)}.mv .m-tot4 b{font:600 15px var(--mono);text-align:right}.mv .m-tot4 .m-t{color:var(--tinta);font-weight:700}.mv .m-tot4 .m-tb{font:700 17px var(--mono)}.mv .m-callout{border-radius:12px;padding:10px 12px;font-size:13px;line-height:1.45}.mv .m-callout.m-w{background:#fff4e5;color:#8a4b00}.mv .m-callout.m-ok{background:#e6f5ee;color:var(--exito)}.mv .m-callout.m-n{background:var(--superficie);color:var(--tinta-suave)}.mv .m-emps{display:flex;flex-direction:column;gap:6px}.mv .m-emp{display:grid;grid-template-columns:36px 1fr 120px 110px;gap:10px;align-items:center;padding:8px 12px;border:1px solid var(--linea);border-radius:12px;cursor:pointer}.mv .m-emp.m-on{border-color:var(--azul-500);background:var(--azul-50);box-shadow:inset 4px 0 0 var(--azul-500)}.mv .m-emp .m-av2{width:36px;height:36px;font-size:13px}.mv .m-emp .m-nm{display:flex;flex-direction:column}.mv .m-emp .m-nm b{font-size:14px}.mv .m-emp .m-nm span{font-size:12px;color:var(--tinta-suave)}.mv .m-emp .m-r{text-align:right;font:600 13px var(--mono)}.mv .m-mrows{display:flex;flex-direction:column;gap:5px}.mv .m-mr{display:grid;grid-template-columns:96px 1fr 70px;gap:10px;align-items:center;font-size:13px;padding:6px 10px;border-radius:10px;background:var(--superficie)}.mv .m-mr b{font:600 13px var(--mono)}.mv .m-mr .m-hr{text-align:right;font:700 13px var(--mono)}.mv .m-mr.m-chg{background:var(--azul-50);box-shadow:inset 3px 0 0 var(--azul-500)}.mv .m-mr s{color:var(--tinta-suave)}.mv .m-mr small{display:block;color:var(--azul-600);font-weight:600;font-size:12px}.mv .m-two2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.mv .m-two2 button{height:48px;border-radius:12px;font:700 15px var(--sans);cursor:pointer}.mv .m-two2 .m-sb{border:1.5px solid var(--linea-control);background:#fff;color:var(--tinta)}.mv .m-two2 .m-p{border:0;background:var(--azul-500);color:#fff}.mv .m-mgrid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.mv .m-mgrid button{height:56px;border-radius:12px;border:1.5px solid var(--linea-control);background:#fff;font:700 16px var(--sans);color:var(--tinta);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px}.mv .m-mgrid button.m-hi{border-color:var(--azul-500);background:var(--azul-50);color:var(--azul-900)}.mv .m-mgrid button:disabled{color:var(--tinta-suave);cursor:default}.mv .m-mgrid button small{font-size:12px;font-weight:600;color:var(--tinta-suave)}.mv .m-emps3{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.mv .m-emps3 button{display:grid;grid-template-columns:34px 1fr auto;gap:8px;align-items:center;height:58px;padding:0 10px;border:1px solid var(--linea);border-radius:12px;background:#fff;cursor:pointer;text-align:left;font-family:var(--sans)}.mv .m-emps3 button.m-on{border-color:var(--azul-500);background:var(--azul-50);box-shadow:inset 0 -3px 0 var(--azul-500)}.mv .m-emps3 .m-av2{width:34px;height:34px;font-size:13px}.mv .m-emps3 .m-nm{display:flex;flex-direction:column;min-width:0}.mv .m-emps3 .m-nm b{font-size:14px;color:var(--tinta)}.mv .m-emps3 .m-nm span{font-size:12px;color:var(--tinta-suave);font-family:var(--mono)}.mv .m-tsx{display:flex;flex-direction:column;gap:4px}.mv .m-tr{display:grid;grid-template-columns:80px 54px 70px 72px 104px 62px 44px 86px 80px;gap:8px;align-items:center;padding:5px 10px;border-radius:10px;background:var(--superficie);font-size:13px;min-height:40px}.mv .m-tr.m-h{background:none;min-height:0;padding:0 10px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--tinta-suave)}.mv .m-tr .m-dy{display:flex;flex-direction:column;line-height:1.2}.mv .m-tr .m-dy b{font-size:13px}.mv .m-tr .m-dy span{font-size:11px;color:var(--tinta-suave)}.mv .m-tr .m-m{font:600 13px var(--mono)}.mv .m-tr .m-m s,.mv .m-tr .m-m small{display:block;font:500 11px var(--mono);color:var(--tinta-suave)}.mv .m-tr .m-r{text-align:right}.mv .m-tr .m-pq{display:flex;flex-direction:column;font-size:12px;line-height:1.3}.mv .m-tr .m-late{color:#8a4b00;font-weight:700}.mv .m-tr .m-ontime{color:var(--exito);font-weight:700}.mv .m-tr .m-aft{color:var(--tinta-suave)}.mv .m-tr .m-pd{font:700 13px var(--mono);text-align:right}.mv .m-tr .m-cmx{font:600 13px var(--mono);text-align:right}.mv .m-tr .m-cmx.m-ok{color:var(--exito)}.mv .m-tr .m-cmx.m-u{color:var(--tinta-suave);font:500 12px var(--sans)}.mv .m-tr .m-sp2{grid-column:2 / 7;font-size:13px}.mv .m-tr .m-sp2 small{display:block;color:var(--azul-600);font-weight:600;font-size:12px}.mv .m-tr .m-nt{grid-column:2 / -1;font-size:12px;color:var(--azul-600);font-weight:600;margin-top:-2px}.mv .m-tr.m-chg{background:var(--azul-50);box-shadow:inset 3px 0 0 var(--azul-500)}.mv .m-tr.m-flag{background:#fffaf2;box-shadow:inset 3px 0 #e8a33a}.mv .m-tr.m-tt{background:#fff;border:1.5px solid var(--linea);font-weight:700}.mv .m-tr.m-tt .m-m,.mv .m-tr.m-tt .m-pd,.mv .m-tr.m-tt .m-cmx{font-weight:800}.mv .m-fnd{flex:1;min-height:0;display:grid;grid-template-columns:1fr 440px;gap:14px;padding:14px}.mv .m-fl{padding:18px 20px;gap:14px}.mv .m-fl h2,.mv .m-rl h2{margin:0;font-size:24px}.mv .m-by{display:flex;gap:6px;flex-wrap:wrap}.mv .m-by span{font-size:13px;font-weight:600;border:1.5px solid var(--linea);border-radius:999px;padding:5px 12px;background:#fff;color:var(--tinta-suave)}.mv .m-by span.m-on{border-color:var(--azul-500);background:var(--azul-50);color:var(--azul-600)}.mv .m-hit{display:grid;grid-template-columns:150px 1fr 120px 130px;gap:12px;align-items:center;padding:12px 14px;border:1px solid var(--linea);border-radius:12px;cursor:pointer}.mv .m-hit.m-on{border-color:var(--azul-500);background:var(--azul-50);box-shadow:inset 4px 0 0 var(--azul-500)}.mv .m-hit code{font:700 14px var(--mono)}.mv .m-hit .m-d{display:flex;flex-direction:column}.mv .m-hit .m-d b{font-size:14px}.mv .m-hit .m-d span{font-size:12px;color:var(--tinta-suave)}.mv .m-hit .m-t{font:700 15px var(--mono);text-align:right}.mv .m-miss{border:1.5px dashed #e8a33a;background:#fffaf2;border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:8px;font-size:14px}.mv .m-miss b{font-size:15px}.mv .m-rules{display:flex;flex-direction:column;gap:8px}.mv .m-rules div{display:grid;grid-template-columns:22px 1fr;gap:8px;font-size:14px;line-height:1.4}.mv .m-rules i{width:22px;height:22px;border-radius:50%;background:var(--azul-50);color:var(--azul-600);font:800 11px var(--sans);font-style:normal;display:flex;align-items:center;justify-content:center}.mv .m-rmain{flex:1;min-height:0;display:grid;grid-template-columns:1fr 460px;gap:14px;padding:14px}.mv .m-rl{padding:16px 18px;gap:12px}.mv .m-shd2{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.mv .m-shd2 code{font:700 16px var(--mono)}.mv .m-shd2 span{font-size:14px;color:var(--tinta-suave)}.mv .m-rln{display:grid;grid-template-columns:24px 1fr 110px 110px;gap:12px;align-items:center;padding:10px 12px;border:1px solid var(--linea);border-radius:12px}.mv .m-rln.m-on{border-color:var(--azul-500);background:var(--azul-50)}.mv .m-rln.m-no{background:var(--superficie);color:var(--tinta-suave)}.mv .m-rln .m-nm{display:flex;flex-direction:column;gap:2px}.mv .m-rln .m-nm b{font-size:15px;line-height:1.3}.mv .m-rln .m-nm span{font:500 12px var(--mono);color:var(--tinta-suave)}.mv .m-rln .m-st5{font-size:12px;font-weight:700;border-radius:999px;padding:3px 9px;justify-self:start;white-space:nowrap}.mv .m-st5.m-ok{background:#e6f5ee;color:var(--exito)}.mv .m-st5.m-no{background:var(--superficie-2);color:var(--tinta-suave)}.mv .m-st5.m-w{background:#fff4e5;color:#8a4b00}.mv .m-rln .m-pr2{font:700 15px var(--mono);text-align:right}.mv .m-rln.m-new{border-style:dashed;border-color:#6b3fd1;background:#f6f1ff}.mv .m-lbl2{font-size:13px;font-weight:700;color:var(--tinta-suave);margin-bottom:-4px}.mv .m-chips.m-sm button{height:38px;min-width:0;font-size:14px}.mv .m-wbox{border-radius:12px;background:#e6f5ee;color:var(--exito);padding:10px 12px;font-size:14px;font-weight:600}.mv .m-wbox.m-w{background:#fff4e5;color:#8a4b00}.mv .m-addnew{display:grid;grid-template-columns:1fr 150px;gap:10px}.mv .m-rr2{padding:16px 18px;gap:12px}.mv .m-ways{display:grid;grid-template-columns:1fr 1fr;gap:8px}.mv .m-ways button{height:58px;border-radius:12px;border:1.5px solid var(--linea-control);background:#fff;font:700 15px var(--sans);color:var(--tinta);cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px}.mv .m-ways button small{font:600 11px var(--sans);color:var(--tinta-suave)}.mv .m-ways button.m-on{border-color:var(--azul-500);background:var(--azul-50);box-shadow:inset 0 0 0 1.5px var(--azul-500)}.mv .m-ways button:disabled{opacity:.4;cursor:default}.mv .m-big2{display:flex;justify-content:space-between;align-items:baseline;border-top:2px solid var(--linea);padding-top:10px}.mv .m-big2 span{font-weight:700;font-size:16px}.mv .m-big2 b{font:700 30px var(--mono)}.mv .m-hac{display:flex;gap:8px;align-items:center;font-size:13px;color:#5b3fc4;background:#f3efff;border-radius:10px;padding:8px 10px;font-weight:600}.mv .m-appr{display:grid;grid-template-columns:1fr 1fr;gap:8px}.mv .m-appr button{height:46px;border-radius:12px;border:1.5px solid var(--linea-control);background:#fff;font:700 15px var(--sans);color:var(--tinta);cursor:pointer}.mv .m-appr button.m-on{background:#2fae7f;border-color:#2fae7f;color:#fff}.mv .m-fin{height:56px;border:0;border-radius:12px;background:var(--bs);color:#fff;font:700 17px var(--sans);cursor:pointer;margin-top:auto}.mv .m-fin:disabled{opacity:.45;cursor:default}.mv .m-rec{width:330px;background:#fff;border-radius:6px;box-shadow:0 8px 24px #0000002e;padding:16px 18px;font:500 12px/1.45 var(--mono);color:#111;display:flex;flex-direction:column;gap:6px}.mv .m-rec .m-c{text-align:center}.mv .m-rec .m-c b{font:800 18px var(--sans)}.mv .m-rec .m-r2{display:flex;justify-content:space-between;gap:8px}.mv .m-rec .m-r2 b{white-space:nowrap}.mv .m-rec hr{border:0;border-top:1px dashed #999;margin:4px 0;width:100%}.mv .m-rec .m-pol{font:500 10px/1.4 var(--sans);color:#333}.mv .m-rec .m-qr{width:64px;height:64px;align-self:center;background:repeating-conic-gradient(#111 0 25%,#fff 0 50%) 0 0/8px 8px;border:3px solid #fff;outline:1px solid #111}.mv .m-donew{flex:1;display:flex;align-items:center;justify-content:center;gap:40px;padding:20px}.mv .m-donec{width:460px;display:flex;flex-direction:column;gap:14px}.mv .m-donec h2{margin:0;font-size:28px}.mv .m-mid.m-w3{width:700px}.mv .m-hrow{display:grid;grid-template-columns:110px 1fr 70px 110px 108px;gap:10px;align-items:center;padding:8px 12px;border:1px solid var(--linea);border-radius:12px;font-size:13px;cursor:pointer}.mv .m-hrow.m-on{border-color:var(--azul-500);background:var(--azul-50);box-shadow:inset 4px 0 0 var(--azul-500)}.mv .m-hrow code{font:700 13px var(--mono)}.mv .m-hrow .m-d{display:flex;flex-direction:column}.mv .m-hrow .m-d b{font-size:14px}.mv .m-hrow .m-d span{font-size:12px;color:var(--tinta-suave)}.mv .m-hrow .m-t{font:700 14px var(--mono);text-align:right}.mv .m-hrow .m-pw{font-size:12px;color:var(--tinta-suave)}.mv .m-flt5{grid-template-columns:repeat(5,1fr)}.mv .m-dl{display:flex;flex-direction:column;gap:6px}.mv .m-dl div{display:grid;grid-template-columns:1fr auto;gap:10px;font-size:14px}.mv .m-dl div span{color:var(--tinta-suave);font-size:12px;display:block}.mv .m-dl div b{font:600 14px var(--mono);text-align:right}.mv .m-dl div s{color:var(--tinta-suave)}.mv .m-acts3{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.mv .m-acts3 button{height:42px;border-radius:10px;border:1.5px solid var(--linea-control);background:#fff;font:600 14px var(--sans);color:var(--tinta);cursor:pointer}.mv .m-acts3 button.m-p{background:var(--azul-500);border-color:var(--azul-500);color:#fff}.mv .m-acts3 button:disabled{opacity:.45;cursor:default}.mv .m-crow{display:grid;grid-template-columns:100px 1fr 120px 150px;gap:10px;align-items:center;padding:9px 12px;border:1px solid var(--linea);border-radius:12px;font-size:13px;cursor:pointer}.mv .m-crow.m-on{border-color:var(--azul-500);background:var(--azul-50);box-shadow:inset 4px 0 0 var(--azul-500)}.mv .m-crow .m-d{display:flex;flex-direction:column}.mv .m-crow .m-d b{font-size:14px}.mv .m-crow .m-d span{font-size:12px;color:var(--tinta-suave)}.mv .m-crow .m-t{font:700 14px var(--mono);text-align:right}.mv .m-ptab{display:flex;flex-direction:column;gap:6px}.mv .m-prow{display:grid;grid-template-columns:136px 1fr 1.3fr 1fr;gap:8px;align-items:center}.mv .m-prow.m-h{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--tinta-suave)}.mv .m-prow b{font-size:14px}.mv .m-prow .m-in{height:40px;font-size:14px}.mv .m-polt{font-size:13px;line-height:1.5;color:var(--tinta);display:flex;flex-direction:column;gap:7px}.mv .m-polt b{font-size:13px}.mv .m-polt h4{margin:0;font-size:15px}.mv .m-tw{display:flex;gap:16px;align-items:flex-start}.mv .m-flow{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.mv .m-flow span{font-size:12px;font-weight:700;border-radius:999px;padding:4px 11px;background:var(--superficie-2);color:var(--tinta-suave)}.mv .m-flow span.m-y{background:#e6f5ee;color:var(--exito)}.mv .m-flow span.m-n{background:var(--azul-500);color:#fff}.mv .m-flow i{color:var(--tinta-suave);font-style:normal;font-size:12px}.mv .m-g4x{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:10px}.mv .m-invr{display:flex;align-items:center;gap:12px;border:1px solid var(--linea);border-radius:12px;padding:8px 12px;font-size:13px}.mv .m-invr .m-th2{width:46px;height:58px;border-radius:6px;background:repeating-linear-gradient(180deg,#fff 0 5px,#e3e7f0 5px 6px);border:1px solid var(--linea);flex-shrink:0}.mv .m-invr b{font-size:14px}.mv .m-invr span{color:var(--tinta-suave)}.mv .m-invr .m-ok{margin-left:auto;color:var(--exito);font-weight:700;white-space:nowrap}.mv .m-pl{display:flex;flex-direction:column;gap:5px}.mv .m-plh,.mv .m-plr{display:grid;grid-template-columns:1fr 64px 98px 84px 84px;gap:10px;align-items:center}.mv .m-plh{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--tinta-suave);padding:0 12px}.mv .m-plh .m-r,.mv .m-plr .m-r{text-align:right}.mv .m-plr{border:1px solid var(--linea);border-radius:12px;padding:8px 12px;font-size:13px}.mv .m-plr .m-who{display:flex;flex-direction:column;gap:2px;min-width:0}.mv .m-plr .m-who small{font:500 11px var(--mono);color:var(--tinta-suave)}.mv .m-plr .m-who b{font-size:14px;line-height:1.3}.mv .m-plr .m-who em{font-style:normal;font:500 11px var(--mono);color:var(--tinta-suave)}.mv .m-plr .m-m2{font:600 13px var(--mono)}.mv .m-plr .m-flag{display:block;font:700 11px var(--sans);color:#8a4b00}.mv .m-plr .m-sp{display:grid;grid-template-columns:1fr;gap:2px}.mv .m-plr .m-sp .m-in{height:34px;font:600 14px var(--mono);text-align:center;padding:0 4px}.mv .m-plr.m-unk{border-color:#e8a33a;background:#fffaf2}.mv .m-unkb{display:flex;flex-direction:column;gap:6px}.mv .m-unkb .m-sg{font-size:13px}.mv .m-unkb .m-sg b{font-weight:700}.mv .m-unkb .m-bb{display:flex;gap:6px}.mv .m-unkb .m-bb button{height:32px;padding:0 12px;border-radius:9px;border:1.5px solid var(--linea-control);background:#fff;font:600 13px var(--sans);color:var(--tinta);cursor:pointer}.mv .m-unkb .m-bb button.m-p{background:var(--azul-500);border-color:var(--azul-500);color:#fff}.mv .m-ptot{display:grid;grid-template-columns:1fr 64px 98px 84px 84px;gap:10px;padding:4px 12px;font-size:14px;font-weight:700}.mv .m-ptot .m-r{text-align:right;font-family:var(--mono)}.mv .m-lab{display:grid;grid-template-columns:1fr auto;gap:8px 12px;font-size:14px;align-items:center}.mv .m-lab b{font:700 14px var(--mono);text-align:right}.mv .m-lbl3{width:300px;height:100px;border:1px solid #c9d0de;border-radius:6px;background:#fff;display:grid;grid-template-columns:86px 1fr 86px;gap:8px;align-items:center;padding:7px 9px;font-family:var(--sans);color:#111}.mv .m-lbl3 .m-qq{width:84px;height:84px;background:repeating-conic-gradient(#111 0 25%,#fff 0 50%) 0 0/8px 8px;border:3px solid #fff;outline:1px solid #111}.mv .m-lbl3 .m-mm{display:flex;flex-direction:column;gap:2px;font-size:9px;line-height:1.25}.mv .m-lbl3 .m-mm b{font-size:10px}.mv .m-lbl3 .m-pp{text-align:right;font:800 15px var(--sans)}.mv .m-lbl3 .m-pp small{display:block;font:600 8px var(--sans)}.mv .m-sendb2{height:50px;border:0;border-radius:12px;background:var(--azul-500);color:#fff;font:700 16px var(--sans);cursor:pointer}.mv .m-sendb2:disabled{opacity:.45;cursor:default}.mv .m-low{display:grid;grid-template-columns:1fr 90px 80px 86px;gap:10px;align-items:center;padding:8px 12px;border:1px solid var(--linea);border-radius:12px;font-size:13px}.mv .m-low.m-h{border:0;padding:0 12px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--tinta-suave)}.mv .m-low b{font-size:14px}.mv .m-low .m-r{text-align:right;font-family:var(--mono)}.mv .m-low .m-in{height:34px;font:600 14px var(--mono);text-align:center}.mv .m-low.m-on{border-color:var(--azul-500);background:var(--azul-50)}.mv .m-wap{background:#efeae2;border-radius:14px;padding:14px;display:flex;flex-direction:column;gap:8px}.mv .m-wap .m-wmsg{align-self:flex-end;background:#d9fdd3;border-radius:10px;padding:8px 12px;font-size:13px;line-height:1.5;max-width:100%;white-space:pre-line;color:#111b21}.mv .m-wap small{font-size:11px;color:#667781;align-self:flex-end}.mv .m-phd{padding:6px 16px 10px;display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--linea)}.mv .m-phd .m-plate{width:78px;height:30px;border-radius:8px;box-shadow:0 0 0 1px var(--linea)}.mv .m-phd .m-plate .m-wm{font-size:15px}.mv .m-phd div{display:flex;flex-direction:column;line-height:1.2}.mv .m-phd b{font-size:14px}.mv .m-phd span{font-size:11px;color:var(--tinta-suave)}.mv .m-ptabs{display:grid;grid-template-columns:1fr 1fr;margin:10px 16px 0;border:1.5px solid var(--linea-control);border-radius:10px;padding:2px}.mv .m-ptabs span{height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;font:600 13px var(--sans);color:var(--tinta)}.mv .m-ptabs span.m-on{background:var(--azul-500);color:#fff}.mv .m-cam{margin:10px 16px 0;height:124px;border-radius:16px;background:radial-gradient(circle at 50% 45%,#3b4256,#1b2030 70%);position:relative;overflow:hidden;flex-shrink:0}.mv .m-cam .m-box{position:absolute;left:50%;top:44%;width:190px;height:78px;transform:translate(-50%,-50%);border:3px solid #fff;border-radius:14px}.mv .m-cam .m-line{position:absolute;left:calc(50% - 85px);right:calc(50% - 85px);top:44%;height:2px;background:#ff4d4f;box-shadow:0 0 8px #ff4d4f}.mv .m-cam .m-pill{position:absolute;left:50%;bottom:8px;transform:translate(-50%);background:#2fae7f;color:#fff;font:700 12px var(--sans);border-radius:999px;padding:5px 12px;white-space:nowrap}.mv .m-cam .m-doc{position:absolute;left:50%;top:50%;width:170px;height:200px;transform:translate(-50%,-50%) rotate(-3deg);background:repeating-linear-gradient(180deg,#fff 0 9px,#dfe3ea 9px 10px);border-radius:4px}.mv .m-plist{flex:1;min-height:0;overflow:hidden;padding:8px 16px;display:flex;flex-direction:column;gap:5px}.mv .m-pi{display:grid;grid-template-columns:1fr 54px;gap:8px;align-items:center;border:1px solid var(--linea);border-radius:10px;padding:5px 10px}.mv .m-pi b{font-size:11.5px;line-height:1.3;display:block}.mv .m-pi small{font:500 10px var(--mono);color:var(--tinta-suave)}.mv .m-pi .m-c{font:800 15px var(--mono);text-align:right}.mv .m-pi .m-c.m-ok{color:var(--exito)}.mv .m-pi .m-c.m-w{color:#8a4b00}.mv .m-pi.m-last{border-color:#2fae7f;background:#e6f5ee}.mv .m-pfoot{padding:10px 16px 16px;display:flex;flex-direction:column;gap:6px}.mv .m-pfoot button{height:46px;border-radius:12px;border:0;background:var(--azul-500);color:#fff;font:700 15px var(--sans);cursor:pointer}.mv .m-pfoot small{text-align:center;font-size:11px;color:var(--tinta-suave)}.mv .m-pcap{width:420px;display:flex;flex-direction:column;gap:12px}.mv .m-pcap h2{margin:0;font-size:26px}.mv .m-rcv{flex:1;min-height:0;display:grid;grid-template-columns:1fr 460px;gap:14px;padding:14px}.mv .m-rlst{display:flex;flex-direction:column;gap:6px;overflow:hidden}.mv .m-rli{display:grid;grid-template-columns:1fr 110px 120px;gap:12px;align-items:center;padding:9px 12px;border:1px solid var(--linea);border-radius:12px}.mv .m-rli b{font-size:14px;line-height:1.3;display:block}.mv .m-rli small{font:500 12px var(--mono);color:var(--tinta-suave)}.mv .m-rli .m-c{font:800 18px var(--mono);text-align:right}.mv .m-rli .m-st5{justify-self:end}.mv .m-rli.m-bad{border-color:#f3b4ad;background:#fdecea}.mv .m-arr{display:flex;flex-direction:column;gap:6px}.mv .m-arr div{border:1px solid var(--linea);border-radius:12px;padding:10px 12px;display:grid;grid-template-columns:1fr auto;gap:4px 10px;font-size:13px}.mv .m-arr div.m-on{border-color:var(--azul-500);background:var(--azul-50)}.mv .m-arr b{font-size:14px}.mv .m-arr span{color:var(--tinta-suave)}.mv .m-tbtn.m-hot{border-color:#f7b26a;color:#fff;background:#f26b1d40}.mv .m-lrow4{display:grid;grid-template-columns:110px 1fr 120px 90px 150px;gap:10px;align-items:center;padding:9px 12px;border:1px solid var(--linea);border-radius:12px;font-size:13px}.mv .m-lrow4.m-on{border-color:var(--azul-500);background:var(--azul-50);box-shadow:inset 4px 0 0 var(--azul-500)}.mv .m-lrow4 code{font:700 12px var(--mono)}.mv .m-lrow4 .m-d{display:flex;flex-direction:column}.mv .m-lrow4 .m-d b{font-size:14px}.mv .m-lrow4 .m-d span{font-size:12px;color:var(--tinta-suave)}.mv .m-lrow4 .m-t{font:700 13px var(--mono);text-align:right}.mv .m-stores2{display:flex;flex-direction:column;gap:2px;font-size:12px;align-items:flex-end}.mv .m-stores2 span{font-weight:700}.mv .m-stores2 .m-y{color:var(--exito)}.mv .m-stores2 .m-w{color:#8a4b00}.mv .m-stores2 .m-n{color:var(--tinta-suave)}.mv .m-supc .m-tile{width:40px;height:40px;border-radius:10px;color:#fff;font:800 14px var(--sans);display:flex;align-items:center;justify-content:center;flex-shrink:0}.mv .m-supc{display:flex;align-items:center;gap:12px;border:1px solid var(--linea);border-radius:12px;padding:10px 12px}.mv .m-supc div{display:flex;flex-direction:column}.mv .m-supc b{font-size:15px}.mv .m-supc span{font-size:12px;color:var(--tinta-suave)}.mv .m-pdrop{margin-top:6px;background:#fff;border:1.5px solid var(--linea-control);border-radius:12px;box-shadow:0 12px 28px #121f632e;overflow:hidden}.mv .m-pdrop div{padding:7px 14px;display:flex;flex-direction:column;border-bottom:1px solid var(--linea)}.mv .m-pdrop div.m-on{background:var(--azul-50)}.mv .m-pdrop b{font-size:14px}.mv .m-pdrop span{font:500 12px var(--mono);color:var(--tinta-suave)}.mv .m-pdrop .m-add{font-size:13px;font-weight:700;color:var(--azul-600);border-bottom:0}.mv .m-qtyx{display:grid;grid-template-columns:22px 1fr 22px;align-items:center;border:1.5px solid var(--linea-control);border-radius:9px;height:34px;justify-self:end;width:64px}.mv .m-qtyx span{text-align:center;font-weight:700;cursor:pointer}.mv .m-qtyx i{font-style:normal;text-align:center;font:700 13px var(--mono)}.mv .m-xb2{width:30px;height:30px;border-radius:8px;border:0;background:var(--superficie);font-size:16px;cursor:pointer;justify-self:end}.mv .m-plr .m-sp .m-in[value*=","]{font-size:13px}.mv .m-wachat{flex:1;min-height:0;background:#efeae2;padding:10px 12px;display:flex;flex-direction:column;gap:8px;overflow:hidden}.mv .m-wachat .m-q{align-self:flex-start;background:#fff;border-radius:10px;padding:6px;display:flex;flex-direction:column;gap:4px;box-shadow:0 1px .5px #0b141a21}.mv .m-wachat .m-q .m-img{width:190px;height:150px;border-radius:6px;background:repeating-linear-gradient(180deg,#fff 0 8px,#e3e7f0 8px 9px);border:1px solid #d8dde6;position:relative}.mv .m-wachat .m-q .m-img b{position:absolute;left:8px;top:6px;font:800 10px var(--sans);color:#333}.mv .m-wachat .m-q .m-img.m-th{width:110px;height:170px;background:repeating-linear-gradient(180deg,#fdfdfd 0 6px,#e7e9ee 6px 7px)}.mv .m-wachat .m-q small{font-size:10px;color:#667781;text-align:right}.mv .m-wachat .m-t{align-self:flex-start;background:#fff;border-radius:10px;padding:6px 10px;font-size:12px;color:#111b21;max-width:250px}.mv .m-sheet{background:#fff;border-radius:18px 18px 0 0;box-shadow:0 -8px 24px #0000002e;padding:12px 14px 16px;display:flex;flex-direction:column;gap:10px}.mv .m-sheet b{font-size:13px}.mv .m-apps{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.mv .m-apps span{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:10px;color:#333}.mv .m-apps i{width:46px;height:46px;border-radius:12px;background:#e9edf3;display:flex;align-items:center;justify-content:center;font-style:normal;font-size:16px}.mv .m-apps span.m-on i{background:var(--azul-900);color:#fff;box-shadow:0 0 0 3px #9fb0ff}.mv .m-apps span.m-on{font-weight:700;color:var(--azul-900)}.mv .m-tasks{flex:1;min-height:0;padding:10px 16px;display:flex;flex-direction:column;gap:8px;overflow:hidden}.mv .m-tk{border:1px solid var(--linea);border-radius:14px;padding:10px 12px;display:flex;flex-direction:column;gap:3px;cursor:pointer}.mv .m-tk.m-on{border-color:var(--azul-500);background:var(--azul-50);box-shadow:inset 4px 0 0 var(--azul-500)}.mv .m-tk b{font-size:13px}.mv .m-tk span{font-size:11px;color:var(--tinta-suave)}.mv .m-tk em{font-style:normal;align-self:flex-start;font-size:10px;font-weight:800;border-radius:999px;padding:2px 8px;background:#fff4e5;color:#8a4b00}.mv .m-tk em.m-g{background:#e6f5ee;color:var(--exito)}.mv .m-tk em.m-b{background:var(--azul-50);color:var(--azul-600)}.mv .m-tgrid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;padding:0 16px 8px}.mv .m-tgrid span{height:40px;border-radius:10px;border:1.5px solid var(--linea);display:flex;align-items:center;justify-content:center;font:700 12px var(--sans);color:var(--tinta)}.mv .m-bal{border-radius:14px;padding:14px 16px;display:flex;align-items:center;gap:12px}.mv .m-bal.m-ok{background:#e6f5ee;color:var(--exito)}.mv .m-bal.m-no{background:#fdecea;color:var(--rojo)}.mv .m-bal b{font-size:20px}.mv .m-bal span{font-size:14px;color:var(--tinta)}.mv .m-bal i{font-style:normal;width:40px;height:40px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;font:800 18px var(--sans)}.mv .m-rec3{display:flex;flex-direction:column;gap:5px}.mv .m-rh3,.mv .m-rr3{display:grid;grid-template-columns:1fr 80px 80px 80px 90px;gap:10px;align-items:center}.mv .m-rh3{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--tinta-suave);padding:0 12px}.mv .m-rh3 .m-r,.mv .m-rr3 .m-r{text-align:right}.mv .m-rr3{border:1px solid var(--linea);border-radius:12px;padding:8px 12px;font-size:13px}.mv .m-rr3 b{font-size:13px;line-height:1.3}.mv .m-rr3 .m-m2{font:600 13px var(--mono)}.mv .m-rr3.m-bad{border-color:#f3b4ad;background:#fdecea}.mv .m-rr3 .m-dv{font:800 13px var(--mono);text-align:right}.mv .m-rr3 .m-dv.m-ok{color:var(--exito)}.mv .m-rr3 .m-dv.m-no{color:var(--rojo)}.mv .m-opt{display:flex;flex-direction:column;gap:6px}.mv .m-opt .m-seg button{font-size:13px}.mv .m-opt label{font-size:13px;font-weight:700;color:var(--tinta)}.mv .m-opt small{font-size:12px;color:var(--tinta-suave)}.mv .m-lblw{display:grid;grid-template-columns:1fr 1fr;gap:8px}.mv .m-notif{background:#fff;border-radius:16px;box-shadow:0 8px 24px #0f17332e;padding:10px 12px;display:flex;gap:10px;align-items:flex-start;margin:8px 12px 0}.mv .m-notif i{width:30px;height:30px;border-radius:8px;background:var(--azul-900);color:#fff;font-style:normal;display:flex;align-items:center;justify-content:center;font:800 13px var(--sans);flex-shrink:0}.mv .m-notif b{font-size:12px;display:block}.mv .m-notif span{font-size:11px;color:var(--tinta-suave)}.mv .m-three{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.mv .m-three button{height:64px;border-radius:12px;border:1.5px solid var(--linea-control);background:#fff;font:700 15px var(--sans);color:var(--tinta);cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.mv .m-three button small{font:500 12px var(--sans);color:var(--tinta-suave)}.mv .m-three button:hover:not([disabled]){border-color:var(--azul-500);background:var(--azul-50)}.mv .m-three button[disabled]{opacity:.45;cursor:default}.mv .m-plh.m-x3,.mv .m-plr.m-x3{grid-template-columns:1fr 56px 110px 96px}.mv .m-plh.m-x4,.mv .m-plr.m-x4{grid-template-columns:1fr 70px 104px 96px 30px}.mv .m-empty3{border:1.5px dashed var(--linea-control);border-radius:12px;padding:18px 16px;text-align:center;font-size:14px;color:var(--tinta-suave)}.mv #m-pdropw{position:absolute;left:0;right:0;top:100%;z-index:6}.mv .m-pdrop div{cursor:pointer}.mv .m-pdrop div:hover{background:var(--azul-50)}.mv .m-pdrop .m-none2{cursor:default}.mv .m-pdrop .m-none2:hover{background:#fff}.mv .m-pdrop .m-none2 b{font-weight:600;color:var(--tinta-suave)}.mv .m-pop.m-apm{width:1260px;max-height:880px;display:flex;flex-direction:column;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 24px 60px #121f634d}.mv .m-apb{flex:1;min-height:0;display:flex}.mv .m-apl{width:640px;flex-shrink:0;border-right:1px solid var(--linea);padding:18px 28px 24px;overflow-y:auto;display:flex;flex-direction:column;gap:10px}.mv .m-apl>*{flex-shrink:0}.mv .m-apl .m-in{height:54px;font-size:18px;padding:0 14px}.mv .m-apl .m-f label{font-size:14px;font-weight:600}.mv .m-aph{margin:0;font-size:26px;font-weight:700;letter-spacing:-.02em}.mv .m-apq{font-size:14px;color:var(--tinta-suave);line-height:1.45}.mv .m-apo{font-weight:400;color:var(--tinta-suave);font-size:13px}.mv .m-asect{margin-top:8px;padding-top:12px;border-top:1px solid var(--linea);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--azul-500)}.mv .m-asect span{font-weight:500;text-transform:none;letter-spacing:0;color:var(--tinta-suave)}.mv .m-apdl{font-size:13px;font-weight:700;color:var(--tinta-suave)}.mv .m-apills{display:flex;flex-wrap:wrap;gap:8px}.mv .m-ap{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:6px 14px;border:1.5px solid var(--linea-control);border-radius:999px;background:#fff;font:600 15px var(--sans);color:var(--tinta);cursor:pointer}.mv .m-ap i{width:18px;height:18px;border:2px solid var(--linea-control);background:#fff;flex-shrink:0}.mv .m-ap.m-r i{border-radius:50%}.mv .m-ap.m-t i{border-radius:5px}.mv .m-ap.m-on{border-color:var(--azul-500);background:var(--azul-50)}.mv .m-ap.m-r.m-on i{border:6px solid var(--azul-500)}.mv .m-ap.m-t.m-on i{background:var(--azul-500);border-color:var(--azul-500);box-shadow:inset 0 0 0 2px #fff}.mv .m-apcol{display:flex;align-items:center;gap:10px}.mv .m-dotx{width:22px;height:22px;border-radius:50%;border:1.5px solid #c4cad8;flex-shrink:0}.mv .m-apit{font:500 12px var(--mono);color:var(--tinta-suave);flex-shrink:0}.mv .m-aslots{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.mv .m-aslots span{aspect-ratio:1;border:1.5px dashed var(--linea-control);border-radius:12px;background:var(--superficie);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font-size:12px;color:var(--tinta-suave)}.mv .m-aslots b{font-size:24px;font-weight:500;color:var(--azul-500)}.mv .m-akpis{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.mv .m-akpis div{background:var(--azul-900);color:#fff;border-radius:12px;padding:10px 12px;display:flex;flex-direction:column;gap:2px}.mv .m-akpis span{font-size:12px;font-weight:600;color:#bcc9ff;text-transform:uppercase;letter-spacing:.05em}.mv .m-akpis b{font:600 24px var(--mono)}.mv .m-akpis em{font-style:normal;font-size:12px;color:#bcc9ff}.mv .m-mainb2{font-style:normal;font-size:11px;font-weight:700;background:var(--azul-50);color:var(--azul-600);border-radius:999px;padding:2px 8px;margin-left:6px}.mv .m-apr{flex:1;min-width:0;background:var(--superficie);padding:18px 24px;display:flex;flex-direction:column;gap:10px;overflow-y:auto}.mv .m-apr>*{flex-shrink:0}.mv .m-apsub{display:flex;flex-direction:column;gap:1px}.mv .m-apsub b{font-size:18px}.mv .m-apsub span{font-size:13px;color:var(--tinta-suave)}.mv .m-aweb{background:#fff;border:1px solid var(--linea);border-radius:14px;overflow:hidden}.mv .m-awbar{display:flex;align-items:center;gap:6px;padding:8px 12px;background:#eef1f6;border-bottom:1px solid var(--linea)}.mv .m-awbar i{width:9px;height:9px;border-radius:50%;background:#c9cfdb}.mv .m-awbar em{font-style:normal;font-size:12px;color:var(--tinta-suave);margin-left:8px;background:#fff;border-radius:6px;padding:3px 10px;flex:1}.mv .m-awb{display:flex;gap:14px;padding:14px}.mv .m-apic{width:170px;height:170px;flex-shrink:0;flex-direction:column;gap:2px;border:1.5px dashed var(--linea-control);border-radius:12px;background:var(--superficie);display:flex;align-items:center;justify-content:center;text-align:center;color:#9aa3bb;font-size:14px}.mv .m-apic em{font-style:normal;font-size:12px}.mv .m-awi{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px;font-size:13px}.mv .m-awi small{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--tinta-suave)}.mv .m-awi>b{font-size:17px;font-weight:800;line-height:1.25}.mv .m-apr2{font:600 20px var(--mono);color:var(--azul-900)}.mv .m-apr2 em{font:400 12px var(--sans);color:var(--tinta-suave)}.mv .m-awi button{margin-top:4px;height:38px;border:0;border-radius:999px;background:var(--azul-900);color:#fff;font:600 13px var(--sans)}.mv .m-apf{display:flex;align-items:center;gap:10px;padding:12px 24px;border-top:1px solid var(--linea)}.mv .m-apf .m-note{flex:1}.mv .m-rh3.m-x2,.mv .m-rr3.m-x2{grid-template-columns:1fr 90px 90px 100px}.mv .m-rh3.m-x2 span:last-child{text-align:right}.mv .m-files{display:flex;flex-direction:column;gap:6px}.mv .m-fl{display:grid;grid-template-columns:30px 1fr auto;gap:10px;align-items:center;border:1px solid var(--linea);border-radius:12px;padding:8px 12px}.mv .m-fl .m-fi{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:13px;background:var(--superficie-2);color:var(--tinta-suave)}.mv .m-fl.m-ok .m-fi{background:#e6f5ee;color:var(--exito)}.mv .m-fl.m-from .m-fi{background:var(--azul-50);color:var(--azul-600)}.mv .m-fl div{display:flex;flex-direction:column;gap:1px;min-width:0}.mv .m-fl b{font-size:14px}.mv .m-fl .m-fn{font:500 12px var(--mono);color:var(--tinta)}.mv .m-fl small{font-size:12px;color:var(--tinta-suave)}.mv .m-chk3{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.mv .m-chk3 .m-k{border:1px solid var(--linea);border-radius:12px;padding:10px 12px;display:flex;flex-direction:column;gap:2px}.mv .m-chk3 .m-k b{font:700 22px var(--mono)}.mv .m-chk3 .m-k span{font-size:12px;color:var(--tinta-suave)}.mv .m-chk3 .m-k.m-ok b{color:var(--exito)}.mv .m-chk3 .m-k.m-w b{color:#8a4b00}.mv .m-flt5 button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;min-height:50px;font-size:13px}.mv .m-flt5 button small{font:600 11px var(--mono);opacity:.8}.mv .m-rvh,.mv .m-rv{display:grid;grid-template-columns:1fr 1.25fr 96px 150px;gap:10px;align-items:center}.mv .m-rvh{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--tinta-suave);padding:0 12px}.mv .m-rv{border:1px solid var(--linea);border-radius:12px;padding:8px 12px;font-size:13px}.mv .m-rv.m-ok{background:#f3fbf7;border-color:#b9e3cf}.mv .m-rv .m-o{font:500 11px var(--mono);color:var(--tinta-suave);overflow-wrap:anywhere}.mv .m-rv b{font-size:13px;line-height:1.3}.mv .m-rv code{font:600 12px var(--mono)}.mv .m-act2{display:flex;flex-direction:column;gap:3px}.mv .m-act2 small{font-size:11px;color:var(--tinta-suave);line-height:1.3}.mv .m-act2 button{height:32px;border-radius:9px;border:1.5px solid var(--linea-control);background:#fff;font:600 13px var(--sans);color:var(--tinta);cursor:pointer}.mv .m-act2 .m-in{height:32px;font:600 13px var(--mono);padding:0 8px}.mv .m-more2{font-size:13px;color:var(--tinta-suave);padding:0 12px}.mv .m-okt{color:var(--exito);font-weight:800}.mv .m-swc{border:1px solid var(--linea);border-radius:14px;padding:12px 16px;display:flex;flex-direction:column;gap:10px}.mv .m-swh{display:flex;align-items:baseline;gap:10px}.mv .m-swh b{font-size:17px}.mv .m-swh span{font-size:13px;color:var(--tinta-suave)}.mv .m-owr{display:grid;grid-template-columns:1fr 90px 150px;gap:10px;align-items:center;border:1px solid var(--linea);border-radius:12px;padding:8px 12px}.mv .m-owr div{display:flex;flex-direction:column}.mv .m-owr b{font-size:14px}.mv .m-owr small{font-size:12px;color:var(--tinta-suave)}.mv .m-owr .m-c{font:600 13px var(--mono);text-align:right}.mv .m-cst{border:1px solid var(--linea);border-radius:14px;padding:12px 16px;display:flex;flex-direction:column;gap:8px}.mv .m-cst .m-ch{display:flex;align-items:baseline;gap:10px}.mv .m-cst .m-ch b{font-size:17px}.mv .m-cst .m-ch span{font-size:13px;color:var(--tinta-suave)}.mv .m-bar2{height:10px;border-radius:99px;background:var(--superficie-2);overflow:hidden}.mv .m-bar2 i{display:block;height:100%;background:var(--azul-500)}.mv .m-cn{display:flex;align-items:center;gap:16px;font-size:13px;color:var(--tinta-suave)}.mv .m-cn b{color:var(--tinta);font-family:var(--mono)}.mv .m-cn .m-ab{margin-left:auto}.mv .m-sbc{display:grid;grid-template-columns:120px 1fr;gap:12px;align-items:center}.mv .m-sbc>div:first-child{display:flex;flex-direction:column}.mv .m-sbc>div:first-child b{font:700 26px var(--mono)}.mv .m-sbc>div:first-child span{font-size:12px;color:var(--tinta-suave)}.mv .m-cmp{align-items:start}.mv .m-cmp .m-rules div{font-size:13px}.mv .entry.w796{width:796px;padding:22px 26px;gap:12px;background:#fff}.mv .entry.w700{width:700px;padding:22px 26px;gap:12px;background:#fff}.mv .view{padding:22px 26px;gap:12px;background:#fff}.mp .mid.mv-w796{width:796px;padding:22px 26px;gap:12px}.mp .all.mv-all{padding:22px 26px;gap:12px}.mv.m-cont,.mv .m-cont{display:flex;flex-direction:column;gap:12px}.mv .m-cont>*{flex-shrink:0}.mv .m-all{display:flex;flex-direction:column;gap:12px}.mv .m-all>*{flex-shrink:0}.mv .m-sec .hb,.mv .m-th .hb{margin-left:auto}.mv .m-err{color:var(--rojo);font-size:13px;font-weight:600}.mv .m-bg.mv-pop{position:fixed;inset:0;z-index:60}.mv .m-x{border:0;cursor:pointer}.mv .m-three button.m-on{border-color:var(--azul-500);background:var(--azul-50);color:var(--azul-600)}.mv .m-fl:not(.m-ok):not(.m-from) .m-fi{background:var(--superficie-2);color:var(--tinta-suave)}.mv .mv-map{display:flex;flex-direction:column;gap:6px;max-height:460px;overflow-y:auto}.mv .mv-maph,.mv .mv-mapr{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;align-items:center}.mv .mv-maph{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--tinta-suave)}.mv .mv-mapr b{font-size:13px;overflow-wrap:anywhere}.mv .mv-mapr small{font:500 12px var(--mono);color:var(--tinta-suave);overflow-wrap:anywhere}.mv .m-act2 .m-sel .m-in{height:32px;font:600 13px var(--sans);padding:0 26px 0 8px}body:has(.mv .view) .lang-switch{top:auto;bottom:12px}body:has(.mv .view) .sign-out{top:auto;bottom:12px}
