.tecnica-dropdown[data-v-85459b18]{width:79px}.tecnica-dropdown[data-v-85459b18] .p-dropdown-label{padding-right:.5rem;white-space:nowrap}.search-btn[data-v-85459b18] .p-button-icon,.search-btn[data-v-85459b18] .pi{color:#fff!important}.hoja-trabajo-table[data-v-85459b18]{border:1px solid #dee2e6;border-collapse:separate;border-spacing:0;font-size:1rem;width:-moz-max-content;width:max-content}.hoja-trabajo-table td[data-v-85459b18],.hoja-trabajo-table th[data-v-85459b18]{border:1px solid #dee2e6;padding:6px 10px;text-align:center;white-space:nowrap}.hoja-trabajo-table thead th[data-v-85459b18]{background:#f8f9fa;font-weight:600;position:sticky;top:0;z-index:2}.fase-col[data-v-85459b18]{background:#fafafa;border-right:2px solid #adb5bd;left:0;max-width:320px;min-width:260px;position:sticky;text-align:left!important;white-space:normal;z-index:3}thead .fase-col[data-v-85459b18]{z-index:4!important}.muestra-header[data-v-85459b18]{background:var(--primary-color)!important;color:#fff!important;font-size:.9rem}.muestra-tipo[data-v-85459b18]{background:#ffffff40;border-radius:4px;font-size:.75rem;font-weight:600;padding:1px 6px;white-space:nowrap}.muestra-header .fa-snowflake[data-v-85459b18]{color:#bbdefb}.sub-col[data-v-85459b18]{color:#666;font-size:.9rem;min-width:50px}.cell-data[data-v-85459b18]{height:32px;min-width:46px;transition:background-color .15s}.cell-filled[data-v-85459b18]:hover{background-color:#e3f2fd}.cell-cold[data-v-85459b18]{background-color:#e8f4fd!important;border-color:#90caf9!important}.cell-pendiente[data-v-85459b18]{background-color:#fff8e1!important;border-color:#ffe082!important}.cell-pendiente[data-v-85459b18]:hover{background-color:#fff3cd!important}.fase-separator td[data-v-85459b18]{border-top:2px solid #adb5bd}.sub-label-col[data-v-85459b18]{background:#fafafa;border-right:2px solid #adb5bd;font-size:.85rem;left:260px;min-width:40px;position:sticky;text-align:center!important;z-index:3}.table-scroll-wrapper[data-v-85459b18]{border:1px solid #dee2e6;border-radius:6px;max-width:100%;overflow-x:auto}.badge-pendiente[data-v-85459b18]{background:#f59e0b;font-size:.65rem}.badge-pendiente[data-v-85459b18],.badge-ressembra[data-v-85459b18]{border-radius:4px;color:#fff;display:inline-block;font-weight:700;padding:2px 8px}.badge-ressembra[data-v-85459b18]{background:var(--primary-color)!important;font-size:.8rem}.badge-pos{background:#fee2e2;color:#dc2626}.badge-neg,.badge-pos{border-radius:5px;display:inline-block;font-size:1rem;font-weight:800;min-width:26px;padding:3px 8px;text-align:center}.badge-neg{background:#dcfce7;color:#16a34a}.papel-body[data-v-f547c35b]{display:flex;flex-direction:column;height:calc(100vh - 70px);overflow:hidden}.papel-nav[data-v-f547c35b]{align-items:center;display:flex;flex-shrink:0;gap:1rem;justify-content:center;padding:8px 0}.papel-nav-btn[data-v-f547c35b]{height:3rem;width:3rem}.papel-table-area[data-v-f547c35b]{flex:1;overflow:auto;padding:0 16px 16px}.table-scroll-wrapper[data-v-f547c35b]{border:1px solid #dee2e6;border-radius:6px;max-height:100%;overflow:auto}.hoja-trabajo-table[data-v-f547c35b]{border:1px solid #dee2e6;border-collapse:separate;border-spacing:0;font-size:1rem;width:-moz-max-content;width:max-content}.hoja-trabajo-table td[data-v-f547c35b],.hoja-trabajo-table th[data-v-f547c35b]{border:1px solid #dee2e6;padding:8px 12px;text-align:center;white-space:nowrap}.hoja-trabajo-table thead th[data-v-f547c35b]{background:#f8f9fa;font-weight:600;position:sticky;top:0;z-index:2}.fase-col[data-v-f547c35b]{background:#fafafa;border-right:2px solid #adb5bd;left:0;max-width:340px;min-width:280px;position:sticky;text-align:left!important;white-space:normal;z-index:3}thead .fase-col[data-v-f547c35b]{z-index:4!important}.muestra-header[data-v-f547c35b]{background:var(--primary-color)!important;color:#fff!important;font-size:.95rem}.sub-col[data-v-f547c35b]{color:#666;font-size:.85rem;min-width:55px}.cell-data[data-v-f547c35b]{height:38px;min-width:50px;transition:background-color .15s}.cell-data[data-v-f547c35b]:hover{background-color:#e8f4fd!important}.cell-filled[data-v-f547c35b]{background-color:#f0fdf4}.cell-filled[data-v-f547c35b]:hover{background-color:#dcfce7!important}.cell-pendiente[data-v-f547c35b]{background-color:#fff8e1!important;border-color:#ffe082!important}.cell-pendiente[data-v-f547c35b]:hover{background-color:#fff3cd!important}.fase-separator td[data-v-f547c35b]{border-top:2px solid #adb5bd}.sub-label-col[data-v-f547c35b]{background:#fafafa;border-right:2px solid #adb5bd;font-size:.85rem;left:280px;min-width:50px;position:sticky;text-align:center!important;z-index:3}.badge-pendiente[data-v-f547c35b]{background:#f59e0b;font-size:.7rem}.badge-pendiente[data-v-f547c35b],.badge-ressembra[data-v-f547c35b]{border-radius:4px;color:#fff;display:inline-block;font-weight:700;padding:2px 8px}.badge-ressembra[data-v-f547c35b]{background:var(--primary-color);font-size:.8rem}.cursor-pointer[data-v-f547c35b]{cursor:pointer}.papel-fullscreen-dialog{border-radius:0!important;height:100vh!important;margin:0!important;max-height:100vh!important;width:100vw!important}.papel-fullscreen-dialog .p-dialog-content{height:calc(100vh - 60px)!important;overflow:hidden!important;padding:0!important}.papel-dialog-header{border-bottom:1px solid #dee2e6;padding:12px 24px!important}.cas-btn[data-v-f2ce20a6]{align-items:center;background:none;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;justify-content:center;opacity:.85;padding:6px 8px;transition:opacity .2s,background .2s}.cas-btn[data-v-f2ce20a6]:hover{background:#ffffff26;opacity:1}.cas-panel[data-v-f2ce20a6]{background:#fff;border-radius:12px;box-shadow:0 8px 32px #0000002e;font-family:inherit;min-width:260px;padding:16px;position:absolute;right:0;top:calc(100% + 8px);z-index:9999}.cas-panel[data-v-f2ce20a6]:before{background:#fff;box-shadow:-2px -2px 4px #0000000f;content:"";height:12px;position:absolute;right:14px;top:-6px;transform:rotate(45deg);width:12px}.cas-user[data-v-f2ce20a6]{border-bottom:1px solid #f0f0f0;gap:10px;margin-bottom:14px;padding-bottom:14px}.cas-avatar[data-v-f2ce20a6],.cas-user[data-v-f2ce20a6]{align-items:center;display:flex}.cas-avatar[data-v-f2ce20a6]{background:#3974b8;border-radius:50%;color:#fff;flex-shrink:0;font-size:15px;font-weight:700;height:40px;justify-content:center;width:40px}.cas-user-info[data-v-f2ce20a6]{overflow:hidden}.cas-user-info strong[data-v-f2ce20a6]{color:#1a1a2e;font-size:13px}.cas-user-info span[data-v-f2ce20a6],.cas-user-info strong[data-v-f2ce20a6]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cas-user-info span[data-v-f2ce20a6]{color:#888;font-size:11px}.cas-apps[data-v-f2ce20a6]{display:grid;gap:6px;grid-template-columns:repeat(3,1fr)}.cas-app[data-v-f2ce20a6]{align-items:center;border-radius:10px;color:#444;cursor:pointer;display:flex;flex-direction:column;font-size:11px;font-weight:500;gap:6px;padding:10px 6px;text-decoration:none;transition:background .2s}.cas-app[data-v-f2ce20a6]:hover{background:#f0f4ff;color:#3974b8;text-decoration:none}.cas-app-icon[data-v-f2ce20a6]{align-items:center;background:#f3f4f6;border-radius:12px;display:flex;font-size:20px;height:42px;justify-content:center;width:42px}.cas-app.cas-current[data-v-f2ce20a6]{background:#eef3ff;color:#3974b8;pointer-events:none}.cas-app.cas-current .cas-app-icon[data-v-f2ce20a6]{background:#3974b8;color:#fff}.cas-fade-enter-active[data-v-f2ce20a6],.cas-fade-leave-active[data-v-f2ce20a6]{transition:opacity .15s,transform .15s}.cas-fade-enter-from[data-v-f2ce20a6],.cas-fade-leave-to[data-v-f2ce20a6]{opacity:0;transform:translateY(-4px)}.layout-topbar.urgent-mode[data-v-fdcd0e0b]{background:#dc262699}.layout-topbar.urgent-mode h2[data-v-fdcd0e0b]{color:#fff}.layout-topbar.urgent-mode .topbar-menubutton[data-v-fdcd0e0b]{color:#fff!important}
