@media only screen and (min-width:981px){#wnbell-dropdown-nav-id{align-items:flex-start!important;margin-top:-2px;margin-left:12px}}.logged-in .ocultar-menu-login{display:none!important}body:not(.logged-in) .ocultar-menu,body:not(.logged-in) .ov-menu-usuario{display:none!important}.ov-menu-usuario .avatar{border-radius:100px}@media screen and (min-width:981px){.ov-menu-usuario{margin-left:40px!important}.ov-menu-usuario .avatar{position:absolute;border-radius:100px;top:-8px;left:-38px}}@media screen and (max-width:980px){.ov-menu-usuario a{display:flex!important;align-items:center}.ov-menu-usuario .avatar{margin-right:10px}}@media screen and (min-width:981px){.ov-menu-usuario>.sub-menu{margin-top:-6px;border-radius:6px;border-top:none;box-shadow:0px 2px 16px rgb(0 0 0 / 20%);padding:12px 0!important;left:-40px!important}.ov-menu-usuario>.sub-menu:after{position:absolute;content:'';left:45px;top:-26px;border-style:solid;border-width:14px;border-color:transparent transparent #ffffff}}.ov-menu-usuario>.sub-menu a{font-size:15px!important}.ov-menu-usuario>.sub-menu a:before{font-family:'ETMODULES';text-align:center;margin-right:16px;margin-left:-10px;color:#4d2def;font-size:1em;transition:all .3s ease}.ov-menu-usuario .escritorio>a:before{content:'\e009'}.ov-menu-usuario .pedidos>a:before{content:'\e015'}.ov-menu-usuario .descargas>a:before{content:'\e004'}.ov-menu-usuario .direcciones>a:before{content:'\e01d'}.ov-menu-usuario .editar-cuenta>a:before{content:'\e101'}.ov-menu-usuario .soporte-premium>a:before{content:'\74'}.ov-menu-usuario .cerrar-sesion>a:before{content:'\7e'}.ov-menu-usuario .mi-perfil>a:before{content:'\e0'}.ov-tab-general-content{line-height:normal!important;color:inherit!important;font-size:inherit!important;min-height:auto!important;white-space:normal!important}#ov-mi-perfil,#ov-mi-perfil .ov-grid-perfil,#ov-mi-perfil .ovp-profilecard{margin-top:0!important;padding-top:0!important}#ov-mi-perfil .ov-grid-perfil{display:grid!important;grid-template-columns:1.05fr .95fr!important;gap:24px!important;align-items:start!important}#ov-mi-perfil .ovp-profilecard{--cover-h:80px;--avatar:92px;--dark:#0b1324;background:#fff!important;border-radius:20px!important;box-shadow:0 10px 28px rgba(2,6,23,.10)!important;position:relative!important;overflow:hidden!important;text-align:center!important;max-width:520px!important;border:1px solid rgba(239,68,68,.55)!important;transition:.18s ease!important}#ov-mi-perfil .ovp-profilecard:hover{transform:translateY(-2px)!important;box-shadow:0 16px 36px rgba(2,6,23,.16)!important}#ov-mi-perfil .ovp-cover{height:var(--cover-h)!important;margin:0!important;background:linear-gradient(135deg,#ff7a18,#ff3d68)!important}#ov-mi-perfil .ovp-profilecard[data-area="marketing"] .ovp-cover{background:linear-gradient(135deg,#ff7a18,#ff3d68)!important}#ov-mi-perfil .ovp-profilecard[data-area="comercial"] .ovp-cover{background:linear-gradient(135deg,#6d28d9,#7c3aed)!important}#ov-mi-perfil .ovp-profilecard[data-area="contabilidad"] .ovp-cover{background:linear-gradient(135deg,#2563eb,#0ea5e9)!important}#ov-mi-perfil .ovp-profilecard[data-area="administracion"] .ovp-cover{background:linear-gradient(135deg,#14b8a6,#06b6d4)!important}#ov-mi-perfil .ovp-profilecard[data-area="ti"] .ovp-cover{background:linear-gradient(135deg,#4338ca,#1d4ed8)!important}#ov-mi-perfil .ovp-profilecard[data-area="recursos-humanos"] .ovp-cover{background:linear-gradient(135deg,#10b981,#059669)!important}#ov-mi-perfil .ovp-avatar-wrap{position:absolute!important;left:50%!important;top:var(--cover-h)!important;transform:translate(-50%,-50%)!important}#ov-mi-perfil .ovp-avatar{width:var(--avatar)!important;height:var(--avatar)!important;border-radius:999px!important;object-fit:cover!important;border:4px solid #fff!important;box-shadow:0 6px 14px rgba(0,0,0,.22)!important}#ov-mi-perfil .ovp-body{background:var(--dark)!important;padding:calc(var(--avatar)/2 + 16px) 18px 22px!important}#ov-mi-perfil .ovp-company{display:inline-block!important;background:#eef2f7!important;color:#0f172a!important;font-weight:700!important;font-size:12px!important;padding:6px 12px!important;border-radius:999px!important;margin-bottom:10px!important;box-shadow:0 2px 6px rgba(0,0,0,.08)!important}#ov-mi-perfil .ovp-name{margin:6px 0 8px!important;font-weight:800!important;color:#fff!important;font-size:20px!important;letter-spacing:.2px!important}#ov-mi-perfil .ovp-meta{display:flex!important;gap:8px!important;justify-content:center!important;align-items:center!important;color:#c6cbd6!important}#ov-mi-perfil .ovp-role{font-weight:600!important;font-size:13px!important;line-height:1.2!important}#ov-mi-perfil .ovp-sep{opacity:.5!important}#ov-mi-perfil .ovp-area{font-size:12px!important;color:#ef4444!important;font-weight:600!important}#ov-mi-perfil .ov-equipo{background:#fff!important;border-radius:16px!important;box-shadow:0 10px 28px rgba(2,6,23,.08)!important;padding:14px!important}#ov-mi-perfil .ov-equipo-head{display:flex!important;align-items:center!important;justify-content:space-between!important;margin-bottom:8px!important}#ov-mi-perfil .ov-equipo-head h3{margin:0!important;font-size:16px!important;color:#0f172a!important}#ov-mi-perfil .ov-badge{background:#f3f4f6!important;color:#374151!important;border-radius:999px!important;padding:3px 9px!important;font-size:12px!important}#ov-mi-perfil .ov-lista-equipo{list-style:none!important;padding:0!important;margin:0!important;display:flex!important;flex-direction:column!important;gap:10px!important}#ov-mi-perfil .ov-item{display:grid!important;grid-template-columns:auto 1fr!important;align-items:center!important;gap:10px!important;background:#fff!important;border:1px solid #eef0f4!important;border-radius:12px!important;padding:10px 12px!important;position:relative!important}#ov-mi-perfil .ov-item.active{border-color:#fde2e1!important;box-shadow:0 8px 18px rgba(239,68,68,.06)!important}#ov-mi-perfil .ov-item.active .ov-left-bar{position:absolute!important;left:0!important;top:8px!important;bottom:8px!important;width:3px!important;border-radius:3px!important;background:#ef4444!important}#ov-mi-perfil .ov-avatar{width:40px!important;height:40px!important;border-radius:999px!important;object-fit:cover!important}#ov-mi-perfil .ov-info{display:flex!important;flex-direction:column!important}#ov-mi-perfil .ov-nombre{font-weight:800!important;color:#0b1324!important;font-size:14px!important;line-height:1.1!important;margin:0!important}#ov-mi-perfil .ov-rol{color:#64748b!important;font-size:12px!important;line-height:1.1!important;margin-top:2px!important}@media (max-width:900px){#ov-mi-perfil .ov-grid-perfil{grid-template-columns:1fr!important}#ov-mi-perfil .ovp-profilecard{max-width:100%!important}}.ovp-modal{position:fixed;inset:0;z-index:2147483647!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:24px!important;background:rgba(2,6,23,.55);backdrop-filter:blur(2.5px)}.ovp-modal[hidden]{display:none!important}.ovp-dialog{position:relative;margin:0;width:min(900px,90vw);max-height:calc(100vh - 120px);background:#fff;color:#0f172a;border-radius:18px;overflow:hidden;box-shadow:0 24px 72px rgba(0,0,0,.35);border:1px solid #e5e7eb}.ovp-head{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;background:#f8fafc;border-bottom:1px solid #e5e7eb}.ovp-head h3{margin:0;font-size:18px;font-weight:800}.ovp-close{position:absolute;top:10px;right:12px;width:34px;height:34px;border-radius:999px;border:1px solid #e5e7eb;background:#fff;color:#0f172a;font-size:20px;cursor:pointer;box-shadow:0 4px 12px rgba(15,23,42,.08)}#ovp-iframe{display:block;width:100%;height:72vh;border:0;background:#fff;filter:none!important;opacity:1!important;mix-blend-mode:normal!important}#ovp-object{display:none}.ovp-fallback{padding:12px 16px;font-size:14px;color:#334155}.ovp-fallback a{font-weight:700;color:#ef4444}@media (max-width:900px){.ovp-modal{padding:0!important}.ovp-dialog{width:100vw;max-height:100vh;border-radius:0;margin:0;border:0}#ovp-iframe{height:82vh}}#ov-formatos{margin-top:8px}#ov-formatos .ovf-head h2{margin:0 0 4px;font-size:22px;font-weight:800;color:#0f172a}#ov-formatos .ovf-sub{margin:0 0 16px;color:#475569;font-size:14px}#ov-formatos .ovf-grid{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:900px){#ov-formatos .ovf-grid{grid-template-columns:1fr}}#ov-formatos .ovf-card{background:#fff;border-radius:16px;overflow:hidden;border:1px solid #eef0f4;box-shadow:0 8px 18px rgba(2,6,23,.06);transition:transform .16s ease,box-shadow .16s ease;cursor:default}#ov-formatos .ovf-card:hover{transform:translateY(-2px);box-shadow:0 14px 28px rgba(2,6,23,.10)}#ov-formatos .ovf-card .ovf-card-cover{height:84px;background:linear-gradient(135deg,#2563eb,#0ea5e9)}#ov-formatos .ovf-card .ovf-card-cover.ovf-prestamo-personal{background:linear-gradient(135deg,#7c3aed,#a78bfa)}#ov-formatos .ovf-card .ovf-card-cover.ovf-vacaciones{background:linear-gradient(135deg,#10b981,#34d399)}#ov-formatos .ovf-card-body{padding:14px 16px 16px}#ov-formatos .ovf-icon{width:36px;height:36px;border-radius:10px;background:#f3f4f6;color:#0f172a;display:flex;align-items:center;justify-content:center;margin-top:-28px;box-shadow:0 4px 12px rgba(0,0,0,.08)}#ov-formatos .ovf-title{margin:8px 0 6px;font-size:16px;font-weight:800;color:#0b1324}#ov-formatos .ovf-desc{margin:0 0 12px;color:#64748b;font-size:13px}#ov-formatos .ovf-actions{display:flex;gap:8px}#ov-formatos .ovf-btn{appearance:none;border:1px solid #e5e7eb;background:#fff;color:#0f172a;padding:8px 12px;border-radius:10px;font-size:13px;font-weight:700;cursor:pointer;transition:background .16s ease,box-shadow .16s ease,transform .06s ease;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}#ov-formatos .ovf-btn:hover{background:#f8fafc;box-shadow:0 6px 14px rgba(2,6,23,.08)}#ov-formatos .ovf-btn:active{transform:translateY(1px)}#ov-formatos .ovf-btn.ovf-view{border-color:#c7d2fe;background:#eef2ff}#ov-formatos .ovf-btn.ovf-download{border-color:#fde2e1;background:#fff1f2}.ovf-modal{position:fixed;inset:0;z-index:2147483647;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(2,6,23,.55);backdrop-filter:blur(2px)}.ovf-modal[hidden]{display:none}.ovf-dialog{position:relative;margin:0;width:min(900px,90vw);max-height:calc(100vh - 120px);background:#fff;color:#0f172a;border-radius:18px;overflow:hidden;border:1px solid #e5e7eb;box-shadow:0 24px 72px rgba(0,0,0,.35);animation:ovf-zoom .18s ease-out}@keyframes ovf-zoom{from{transform:scale(.985);opacity:.98}to{transform:scale(1);opacity:1}}.ovf-headbar{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 14px;background:#f8fafc;border-bottom:1px solid #e5e7eb}.ovf-headbar h3{margin:0;font-size:16px;font-weight:800;color:#0f172a}.ovf-head-download{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:10px;text-decoration:none;border:1px solid #e5e7eb;background:#fff;color:#0f172a;font-weight:700;font-size:13px}.ovf-head-download:hover{background:#f8fafc}.ovf-close{position:absolute;top:8px;right:10px;width:34px;height:34px;border-radius:999px;border:1px solid #e5e7eb;background:#fff;color:#0f172a;font-size:20px;cursor:pointer;box-shadow:0 4px 12px rgba(15,23,42,.08)}.ovf-body{background:#fff}#ovf-iframe{display:block;width:100%;height:calc(100vh - 180px);border:0;background:#fff}#ovf-object{display:none}.ovf-fallback{padding:12px 16px;font-size:14px;color:#334155}.ovf-fallback a{font-weight:700;color:#ef4444}@media (max-width:900px){.ovf-modal{padding:0}.ovf-dialog{width:100vw;max-height:100vh;border-radius:0;margin:0;border:0}#ovf-iframe{height:calc(100vh - 110px)}}.ovcrm{--bg:#0f1824;--bg-soft:#111c2a;--line:#223043;--txt:#eaf2ff;--txt-dim:#b8c4d9;--brand:#3a7bfd;--ok:#4be07a;--bad:#ff6b6b;--chip:#1a2a40}.ovcrm *{box-sizing:border-box}.ovcrm .ovheader{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:8px 0 12px}.ovcrm .ovbrand{display:flex;align-items:center;gap:8px;color:var(--txt);font-weight:600}.ovcrm .ovtabs{display:flex;gap:6px}.ovcrm .ovtab{background:var(--bg-soft);color:var(--txt);border:1px solid var(--line);padding:6px 10px;border-radius:10px;cursor:pointer}.ovcrm .ovtab.active{background:var(--brand);border-color:transparent}.ovcrm .ovactions{margin-left:auto;display:flex;gap:8px;flex-wrap:wrap}.ovcrm .ov-btn{background:var(--bg-soft);color:var(--txt);border:1px solid var(--line);border-radius:10px;padding:6px 10px;cursor:pointer}.ovcrm .ov-btn.primary{background:var(--brand);border-color:transparent}.ovcrm .ov-btn.icon{padding:6px 10px;min-width:32px}.ovcrm .zoom[aria-disabled="true"]{opacity:.5;pointer-events:none}.ovcrm .ovpane{display:none}.ovcrm .ovpane.active{display:block}.ovcrm .ovfilters{display:flex;gap:8px;flex-wrap:wrap;margin:8px 0}.ovcrm input[type="text"],.ovcrm select{background:var(--bg-soft);color:var(--txt);border:1px solid var(--line);border-radius:10px;padding:8px 10px;min-height:36px}.ovcrm input[type="number"]{width:72px;text-align:center}.ovcrm .ovcard{background:var(--bg-soft);border:1px solid var(--line);border-radius:14px;padding:8px}.ovcrm .ov-table-crm{width:100%;border-collapse:separate;border-spacing:0}.ovcrm .ov-table-crm th,.ovcrm .ov-table-crm td{border-bottom:1px solid var(--line);padding:10px 12px;color:var(--txt)}.ovcrm .ov-table-crm thead th{position:sticky;top:0;background:var(--bg);z-index:2}.ovcrm .ov-table-crm-wrap{overflow:auto}.ovcrm .c-email a{color:#5aa0ff}.ovcrm .badge{display:inline-block;padding:4px 10px;border-radius:16px;background:var(--chip);border:1px solid var(--line);color:var(--txt)}.ovcrm .badge.blue{background:#1e2d6a}.ovcrm .badge.green{background:#0e3a32}.ovcrm .badge.gray{background:#273447}.ovcrm textarea.ov-edit{width:100%;min-height:58px;resize:vertical;background:var(--bg);color:var(--txt);border:1px solid var(--line);border-radius:10px;padding:8px}.ovcrm .w-name{min-width:220px}.ovcrm .w-email{min-width:260px}.ovcrm .w-phone{min-width:140px}.ovcrm .w-empresa{min-width:150px}.ovcrm .w-origen{min-width:150px}.ovcrm .w-estado{min-width:180px}.ovcrm .w-resp{min-width:180px}.ovcrm .w-date{min-width:150px}.ovcrm .w-msg{min-width:240px}.ovcrm .w-serv{min-width:200px}.ovcrm .w-notas{min-width:240px}.ovcrm .w-tipo{min-width:150px}.ovcrm .ovpager{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:8px;color:var(--txt-dim)}.ovcrm .ovpager label{margin-right:6px}.ovcrm .ovctx{position:absolute;display:none;z-index:9999}.ovcrm .ovctx.open{display:block}.ovcrm .ovctx .danger{background:#702020;border:1px solid #9a3b3b;color:#fff;border-radius:10px;padding:8px 12px}.ovcrm .ovdash-toolbar{display:flex;gap:10px;flex-wrap:wrap;margin:6px 0}.ovcrm .ovdash-toolbar .group{display:flex;gap:6px}.ovcrm .ovdash-kpis{display:grid;grid-template-columns:repeat(7,minmax(120px,1fr));gap:10px;margin:8px 0}.ovcrm .kpi{background:var(--bg-soft);border:1px solid var(--line);border-radius:12px;padding:8px 10px;color:var(--txt)}.ovcrm .kpi b{font-size:20px;color:var(--txt)}.ovcrm .kpi b.ok{color:var(--ok)}.ovcrm .kpi b.bad{color:var(--bad)}.ovcrm .ovdash-tables{display:grid;grid-template-columns:2fr 2fr;gap:12px}.ovcrm .ovdash-tables .card{background:var(--bg-soft);border:1px solid var(--line);border-radius:12px;padding:8px}.ovcrm .ovdash-tables h4{margin:2px 0 8px;color:var(--txt)}.ovcrm table.mini{width:100%;border-collapse:separate;border-spacing:0}.ovcrm table.mini th,.ovcrm table.mini td{border-bottom:1px solid var(--line);padding:8px 10px;color:var(--txt)}.ovcrm table.mini td.num{text-align:right}.ovcrm #ov-modal{position:fixed;inset:0;background:rgba(8,12,20,.55);backdrop-filter:blur(2px);display:none;align-items:center;justify-content:center;z-index:9998}.ovcrm #ov-modal.open{display:flex}.ovcrm .ov-modal-card{width:min(920px,95vw);background:var(--bg);border:1px solid var(--line);border-radius:16px;padding:16px}.ovcrm .ov-modal-card h3{margin:0 0 10px;color:var(--txt)}.ovcrm .ov-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ovcrm .ov-form-grid .col-2{grid-column:1 / -1}.ovcrm .ov-form-grid label{display:block;font-size:12px;color:var(--txt-dim);margin-bottom:4px}.ovcrm .ov-input,.ovcrm .ov-select,.ovcrm .ov-textarea{width:100%;background:var(--bg-soft);color:var(--txt);border:1px solid var(--line);border-radius:10px;padding:8px}.ovcrm .ov-textarea{min-height:90px;resize:vertical}.ovcrm .ov-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}@media (max-width:980px){.ovcrm .ovdash-kpis{grid-template-columns:repeat(3,1fr)}.ovcrm .ovdash-tables{grid-template-columns:1fr}}#ovcrm-app.ovcrm{--bg:#0c1420;--card:#101b28;--line:#223247;--txt:#e9f2ff;--muted:#a6b9d4;--brand:#0f6d63;--brand-2:#0a5a52;--brand-ink:#eafffb;--brand-grad-a:#0f6d63;--brand-grad-b:#0b2f36;--accent:#4da3ff;--accent-ink:#ffffff;--ok:#22c55e;--bad:#ef4444}#ovcrm-app *{box-sizing:border-box;color-scheme:dark;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Arial,sans-serif}#ovcrm-app .ovpane{display:none}#ovcrm-app .ovpane.active{display:block}#ovcrm-app .ovheader{display:flex;align-items:center;justify-content:space-between;margin:.4rem 0 .6rem}#ovcrm-app .ovbrand{display:flex;gap:.55rem;align-items:center;font-weight:700;color:var(--txt)}#ovcrm-app .ovbrand .ico{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:8px;color:var(--brand-ink);background:linear-gradient(135deg,var(--brand-grad-a),var(--brand-grad-b))}#ovcrm-app .ovtabs{display:flex;gap:.4rem}#ovcrm-app .ovtab{background:#0f1f2b;border:1px solid #213247;color:#cfe0ff;border-radius:10px;padding:.35rem .65rem;cursor:pointer}#ovcrm-app .ovtab.active{background:var(--brand);border-color:var(--brand);color:var(--brand-ink)}#ovcrm-app .ovactions{display:flex;gap:.5rem;align-items:center}#ovcrm-app .ov-btn{background:#0f1f2b;border:1px solid #223247;color:#d7e6ff;border-radius:10px;padding:.4rem .7rem;cursor:pointer;transition:transform .05s ease}#ovcrm-app .ov-btn:active{transform:translateY(1px)}#ovcrm-app .ov-btn.primary{background:linear-gradient(135deg,var(--brand-grad-a),var(--brand-grad-b));border-color:transparent;color:var(--brand-ink)}#ovcrm-app .ov-btn.icon{width:34px;height:34px;display:grid;place-items:center}#ovcrm-app .zoom .pct{margin:0 .3rem}#ovcrm-app .zoom input{width:56px;background:#0e1b27;border:1px solid #2a3b53;border-radius:6px;color:#fff;padding:.15rem .35rem}#ovcrm-app .ovfilters.compact{display:grid;grid-template-columns:1fr 1fr 1fr 1fr auto;gap:.45rem;margin:.2rem 0 .6rem}#ovcrm-app:not(.fullscreen) .ovfilters{display:none}#ovcrm-app .ovfilters input,#ovcrm-app .ovfilters select{background:#0e1b27;border:1px solid #2a3b53;color:#dfe9ff;border-radius:10px;padding:.45rem .55rem}#ovcrm-app .ovfilters .ov-btn{height:38px}#ovcrm-app .ovcard{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:.6rem}#ovcrm-app .ov-table-crm-wrap{overflow:auto;border:1px solid var(--line);border-radius:10px}#ovcrm-app .ov-table-crm{width:100%;border-collapse:separate;border-spacing:0;color:var(--txt)}#ovcrm-app .ov-table-crm thead th{position:sticky;top:0;z-index:2;text-align:left;background:#0e1b27;border-bottom:1px solid var(--line);padding:.65rem .75rem;color:#d9e7ff}#ovcrm-app .ov-table-crm tbody td{padding:1rem .75rem;border-bottom:1px solid #1e2a3a;vertical-align:top}#ovcrm-app .ov-table-crm a{color:#9bd0ff;text-decoration:none}#ovcrm-app .ov-table-crm a:hover
#ovcrm-app .badge{display:inline-block;padding:.22rem .55rem;border-radius:999px;font-size:.78rem;color:#fff;background:#2d4159}#ovcrm-app .badge.blue{background:#1f6ae6}#ovcrm-app .badge.green{background:#0a7a68}#ovcrm-app .badge.gray{background:#3a4558}#ovcrm-app .w-name{min-width:220px}#ovcrm-app .w-email{min-width:240px}#ovcrm-app .w-phone{min-width:140px}#ovcrm-app .w-empresa{min-width:160px}#ovcrm-app .w-msg{min-width:420px}#ovcrm-app.fullscreen .w-msg{min-width:620px}#ovcrm-app .w-notas{min-width:260px}#ovcrm-app .c-message{color:#cfe0f7;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}#ovcrm-app select.ov-edit,#ovcrm-app textarea.ov-edit{background:#0e1b27;border:1px solid #2a3b53;color:#dfe9ff;border-radius:10px;padding:.45rem .55rem;width:100%}#ovcrm-app select.ov-edit.nice{appearance:none;background-image:linear-gradient(45deg,transparent 50%,#9db6d7 50%),linear-gradient(135deg,#9db6d7 50%,transparent 50%);background-position:calc(100% - 12px) 14px,calc(100% - 6px) 14px;background-size:6px 6px,6px 6px;background-repeat:no-repeat}#ovcrm-app .ovpager{display:flex;justify-content:space-between;align-items:center;padding:.6rem 0 .1rem;gap:.6rem;color:#cfe0ff}#ovcrm-app .ovpager select{background:#0e1b27;border:1px solid #2a3b53;color:#dfe9ff;border-radius:10px;padding:.35rem .55rem}#ovcrm-app .ovpager .right{display:flex;align-items:center;gap:.5rem}#ovcrm-app .ovpager .right span{display:inline-block;width:28px;text-align:center}#ovcrm-app .ovctx{position:fixed;left:0;top:0;transform:translate(-9999px,-9999px);background:#2a1414;border:1px solid #5a2a2a;border-radius:10px;padding:.45rem;z-index:99999}#ovcrm-app .ovctx.open{transform:none}#ovcrm-app .ovctx .danger{background:#d33b3b;border:1px solid #a72828;color:#fff;border-radius:8px;padding:.45rem .7rem}#ovcrm-app #ov-modal{position:fixed;inset:0;background:rgba(0,0,0,.45);display:none;align-items:center;justify-content:center;z-index:9999}#ovcrm-app #ov-modal.open{display:flex}#ovcrm-app .ov-modal-card{width:min(900px,92vw);background:var(--card);border:1px solid var(--line);border-radius:16px;color:var(--txt);padding:1rem 1.2rem;box-shadow:0 10px 40px rgba(0,0,0,.35)}#ovcrm-app .ov-modal-card h3{margin:.2rem 0 1rem;color:#eaf7ff}#ovcrm-app .ov-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}#ovcrm-app .ov-form-grid .col-2{grid-column:1/-1}#ovcrm-app .ov-input,#ovcrm-app .ov-select,#ovcrm-app .ov-textarea{background:#0e1b27;border:1px solid #2a3b53;color:#dfe9ff;border-radius:10px;padding:.55rem .65rem;width:100%}#ovcrm-app .ov-textarea{min-height:110px}#ovcrm-app .ov-actions{display:flex;justify-content:flex-end;gap:.6rem;margin-top:1rem}#ovcrm-app small.hint{display:block;margin-top:.25rem;color:#9fb6d2}#ovcrm-app .ovdash-toolbar.compact{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center;margin:.5rem 0}#ovcrm-app .ovdash-toolbar .group{display:flex;gap:.35rem;align-items:center}#ovcrm-app .ovdash-toolbar input{background:#0e1b27;border:1px solid #2a3b53;color:#dfe9ff;border-radius:10px;padding:.4rem .55rem}#ovcrm-app .ovdash-kpis{display:grid;grid-template-columns:repeat(7,minmax(140px,1fr));gap:.6rem;margin-bottom:.6rem}#ovcrm-app .kpi{background:linear-gradient(180deg,#0f1f2b,#0d1925);border:1px solid var(--line);border-radius:12px;padding:.6rem .75rem}#ovcrm-app .kpi span{color:#a9bbd5;font-size:.85rem}#ovcrm-app .kpi b{font-size:1.25rem}#ovcrm-app .kpi b.ok{color:var(--ok)}#ovcrm-app .kpi b.bad{color:var(--bad)}#ovcrm-app .ovdash-grid{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}#ovcrm-app .ovdash-grid .card{background:#0e1b27;border:1px solid var(--line);border-radius:12px;padding:.6rem;min-height:160px}#ovcrm-app .ovdash-grid .card h4{margin:.1rem 0 .5rem;color:#dfe9ff}#ovcrm-app table.mini{width:100%;border-collapse:separate;border-spacing:0}#ovcrm-app table.mini thead th{background:#0b1a26;color:#e2eeff;padding:.45rem .55rem;border:1px solid #213247}#ovcrm-app table.mini tbody td{padding:.45rem .55rem;border:1px solid #213247}#ovcrm-app.fullscreen{background:#08121a;padding:10px 12px}@media (max-width:900px){#ovcrm-app .ovdash-kpis{grid-template-columns:repeat(2,1fr)}#ovcrm-app .ovdash-grid{grid-template-columns:1fr}}#ovcrm-app .wa-btn{align-items:center;gap:.4rem;background:#12a150;border:1px solid #0e8b44;color:#fff;border-radius:999px;padding:.38rem .7rem;font-weight:600;font-size:.85rem;text-decoration:none;line-height:1;white-space:nowrap;box-shadow:0 1px 1px rgba(0,0,0,.25);transition:filter .15s ease}#ovcrm-app .wa-btn:hover{filter:brightness(1.1)}#ovcrm-app .wa-btn::before{content:"📲";display:inline-block;font-size:1rem;line-height:1}#ovcrm-app.fullscreen .w-wa{min-width:140px}