:root{color-scheme:dark;--brand: #287f83;--brand-hover: #21696d;--surface: #18232f;--surface-raised: #202e3b;--line: #334452;--text: #e7edf1;--muted: #a2b1bd}body{font-family:Segoe UI,system-ui,sans-serif}.system-version{display:inline-block;margin-left:.5rem;padding:.12rem .4rem;border:1px solid #425a66;border-radius:4px;color:#a7d8d7;font-size:11px;font-weight:600;letter-spacing:.02em}.pc-body .pc-main{padding:1.1rem}.pc-body .card{padding:1rem}.pc-body .btn{padding:.5rem .85rem;font-size:.8125rem}.pc-body .input,.pc-body .form-control,.pc-body .form-select{padding:.5rem .7rem;font-size:.8125rem}.pc-body table th,.pc-body table td{padding-top:.6rem;padding-bottom:.6rem}.page-loading:before{content:"";position:fixed;inset:0 auto auto 0;height:3px;width:100%;background:var(--brand);z-index:2000;animation:page-progress 1.2s ease-in-out infinite;transform-origin:left}@keyframes page-progress{0%{transform:scaleX(.1)}70%{transform:scaleX(.8)}to{transform:scaleX(1)}}#dynamicContent[aria-busy=true]{opacity:.7;pointer-events:none}#dynamicContent{transition:opacity .12s}.pc-body,body.auth-body{background:#111b25;color:var(--text)}.pc-body .pc-sidebar{background:#141f2a;border-right:1px solid var(--line);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.pc-body .pc-header{background:#18232f;border-bottom:1px solid var(--line);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.pc-body .pc-content{background:#111b25}.pc-body .pc-logo-icon,.pc-body .pc-sidebar-user-img-default,.pc-body .pc-user-avatar-default,.pc-body .pc-dropdown-avatar-default{background:var(--brand);box-shadow:none}.pc-body .pc-sidebar-logo,.pc-body .pc-sidebar-user,.pc-body .pc-sidebar-footer{background:transparent}.pc-body .pc-logo-icon:hover{transform:none}.pc-body .pc-logo-text{background:none}.pc-body .pc-menu-link{border-radius:6px;color:var(--muted)}.pc-body .pc-menu-link:hover{background:#223340;color:#fff}.pc-body .pc-menu-link.pc-active{background:#203d43;color:#a7d8d7;box-shadow:inset 3px 0 var(--brand)}.pc-body .pc-menu-link.pc-active .pc-menu-icon{color:#a7d8d7}.pc-body .pc-menu-link:before{display:none}.pc-body .card,.pc-body .glass{background:var(--surface);border:1px solid var(--line);border-radius:8px;box-shadow:0 2px 5px #00000014;-webkit-backdrop-filter:none;backdrop-filter:none}.pc-body .card:hover,.pc-body .card-hover:hover{transform:none;border-color:#465c69;box-shadow:0 2px 5px #00000014}.pc-body .btn{border-radius:6px;font-weight:600;transition:background-color .15s,border-color .15s;box-shadow:none}.pc-body .btn:after{display:none}.pc-body .btn:hover,.pc-body .btn:active{transform:none;box-shadow:none}.pc-body .btn-primary{background:var(--brand);color:#fff;border:1px solid var(--brand)}.pc-body .btn-primary:hover{background:var(--brand-hover);border-color:var(--brand-hover)}.pc-body .btn-secondary{background:#243340;border:1px solid #455967;color:var(--text)}.pc-body .btn-success{background:#286448;color:#fff}.pc-body .btn-danger{background:#973e43;color:#fff}.pc-body .btn-warning{background:#b58942;color:#101820}.pc-body .btn-info{background:#356481;color:#fff}.pc-body .input,.pc-body .form-control,.pc-body .form-select{background:#111c26;border:1px solid #465a69;border-radius:6px;color:var(--text)}.pc-body .input:focus,.pc-body .form-control:focus,.pc-body .form-select:focus{border-color:#68acac;box-shadow:0 0 0 3px #287f8329}.pc-body input::-moz-placeholder,.pc-body textarea::-moz-placeholder{color:#889aa8}.pc-body input::placeholder,.pc-body textarea::placeholder{color:#889aa8}.pc-body table{font-variant-numeric:tabular-nums}.pc-body table th{font-weight:600;letter-spacing:.02em}.pc-body table td,.pc-body table th{border-color:var(--line)}.pc-body .table-scroll-wrapper{overflow-x:auto}.pc-body .pc-dropdown-menu{background:var(--surface-raised);border-color:var(--line);border-radius:8px;-webkit-backdrop-filter:none;backdrop-filter:none}:focus-visible{outline:2px solid #89c4c3;outline-offset:3px}@media (prefers-reduced-motion: reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media print{.pc-body .pc-sidebar,.pc-body .pc-header,.pc-body .pc-overlay{display:none!important}.pc-body .pc-content{margin-left:0}}.pc-body .animate-fade-in{animation:none!important;opacity:1!important;transform:none!important}.pc-body #dynamicContent{--radius: 8px}.page-heading{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:0 0 1rem;margin-bottom:1rem;border-bottom:1px solid var(--line)}.page-heading-main{display:flex;align-items:center;gap:.75rem}.page-heading h1{margin:0;font-size:1.35rem;font-weight:650;line-height:1.3;color:var(--text)}.page-heading p{margin:.3rem 0 0;font-size:.8rem;color:var(--muted)}.page-heading-icon{display:grid;place-items:center;width:2.5rem;height:2.5rem;background:#213a40;border:1px solid #36535b;border-radius:8px;color:#8dbaba}.page-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.pc-body #dynamicContent :is(button,a[class*=btn],input[type=submit]){border-radius:6px;box-shadow:none!important;text-shadow:none!important;font-size:.8125rem;font-weight:600;transition:background-color .15s}.pc-body #dynamicContent :is(.btn,[class*=-btn],button[type=submit]){display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.5rem .8rem;min-height:36px;border:1px solid #425967;background:#253744;color:#e7edf1}.pc-body #dynamicContent :is(.btn-primary,[class*=btn-primary]){background:var(--brand);border-color:var(--brand);color:#fff}.pc-body #dynamicContent :is(.btn-danger,[class*=btn-danger]){background:#813f46;border-color:#a26166;color:#fff}.pc-body #dynamicContent :is(.btn-success,[class*=btn-success]){background:#305f50;border-color:#497866;color:#fff}.pc-body #dynamicContent :is(button,a)[class*=btn]:hover{filter:brightness(1.08);transform:none!important}.pc-body #dynamicContent :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=color]),select,textarea){border:1px solid #465a69;border-radius:6px;background:#111c26;color:var(--text);padding:.5rem .7rem;font-size:.8125rem;max-width:100%}.pc-body #dynamicContent table{width:100%;border-collapse:collapse;font-size:.8rem}.pc-body #dynamicContent thead{background:#202e3b}.pc-body #dynamicContent th{padding:.7rem .75rem;color:#aabac5;font-size:.69rem;font-weight:600;text-align:left;text-transform:uppercase;border-bottom:1px solid var(--line)}.pc-body #dynamicContent td{padding:.65rem .75rem;border-bottom:1px solid #2a3c49;color:var(--text)}.pc-body #dynamicContent tbody tr:nth-child(2n){background:#ffffff02}.pc-body #dynamicContent tbody tr:hover{background:#ffffff06}.pc-body #dynamicContent :is(.card,.glass,.pc-hub-section,.perdidas-section,.stats-card,.stat-card,.filtros-container,.table-container){background:var(--surface);border:1px solid var(--line);border-radius:8px;box-shadow:none;padding:1rem}.pc-body #dynamicContent :is(h1,h2,h3,h4){text-shadow:none!important;background-image:none!important}.pc-body #dynamicContent [class*=bg-gradient],.pc-body #dynamicContent [class*=backdrop-blur]{background-image:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important}.pc-body #dynamicContent [class*=shadow-]{box-shadow:none!important}.pc-body #dynamicContent [class*=animate-]{animation:none!important}.pc-body #dynamicContent :is(.badge,[class*=-badge]){display:inline-flex;align-items:center;gap:.25rem;padding:.2rem .5rem;border-radius:5px;background:#253744;color:#b7c9d2;font-size:.7rem;font-weight:600;box-shadow:none}.pc-body #dynamicContent :is(.text-emerald-400,.text-green-400,.text-success){color:#91bbaa}.pc-body #dynamicContent :is(.text-red-400,.text-rose-400,.text-danger){color:#d5a3a7}.pc-body #dynamicContent :is(.text-amber-400,.text-yellow-400,.text-warning){color:#cfbd91}.pc-hub-avatar{width:36px;height:36px;border-radius:7px;display:grid;place-items:center;color:#a7d1d0;background:#25454a;font-weight:600}.pc-hub-section-title{display:flex;gap:.5rem;align-items:center;margin-bottom:1rem}.pc-hub-section-title h2{font-size:1rem;font-weight:600}.pc-hub-section-title .hint{margin-left:auto;font-size:.75rem;color:var(--muted)}.pc-hub-table-wrapper,.table-scroll-wrapper,.table-responsive{overflow-x:auto;max-width:100%}.system-signature{color:var(--muted);font-size:.72rem}@media (max-width:767px){.page-heading{align-items:flex-start;flex-direction:column}.page-actions{width:100%}.pc-body .pc-main{padding:.75rem}.pc-body #dynamicContent table{min-width:650px}.pc-hub-section-title .hint{display:none}.pc-body #dynamicContent :is(button,a[class*=btn]){min-height:40px}}.pc-body #dynamicContent .module-title{font-size:1.35rem!important;font-weight:650!important;color:var(--text)!important;line-height:1.3;letter-spacing:0!important}.pc-body #dynamicContent .action-link{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid #425967;border-radius:6px;background:#22313e;color:#b8cbd3}.pc-body #dynamicContent .action-link:hover{background:#30515a;color:#fff}.auth-signature{position:fixed;bottom:.5rem;left:0;right:0;text-align:center;padding:.3rem}.pc-footer{display:flex;align-items:center;justify-content:center;gap:1rem;flex-wrap:wrap}.pc-body #dynamicContent :has(>table){overflow-x:auto;min-width:0;max-width:100%}.pc-body #dynamicContent :is(.card,.pc-hub-section,.grid>*,.flex>*){min-width:0}.pc-body :is(.modal-content,.pc-modal-content,.modal-panel){background:var(--surface);border:1px solid var(--line);border-radius:8px;color:var(--text)}.swal2-popup{background:var(--surface)!important;color:var(--text)!important;border:1px solid var(--line)!important;border-radius:8px!important;box-shadow:0 12px 32px #0005!important}.swal2-confirm{background:var(--brand)!important;border-radius:6px!important;box-shadow:none!important}.swal2-cancel{background:#354551!important;border-radius:6px!important}.pc-body #dynamicContent :is(.text-primary-300,.text-primary-400,.text-primary-500){color:color-mix(in srgb,var(--brand) 55%,white)}.pc-body #dynamicContent,.pc-body #dynamicContent :is(h1,h2,h3,h4,h5,p,span,a,button,label,small,input,select,textarea,th,td,div){font-family:Segoe UI,Arial,sans-serif}.pc-body .pc-main{padding:1.1rem!important;max-width:100%}.pc-body #dynamicContent .btn.btn-primary,.pc-body #dynamicContent button[class*=btn-primary],.pc-body #dynamicContent a[class*=btn-primary]{background:var(--brand);border-color:var(--brand);color:#fff}.pc-body #dynamicContent .btn.btn-success{background:#305f50;border-color:#497866;color:#fff}.pc-body #dynamicContent .btn.btn-danger{background:#813f46;border-color:#a26166;color:#fff}@media (max-width:767px){.pc-body .pc-main{padding:.75rem!important}}.pc-body,.pc-body .pc-content,.pc-body .pc-main{background:var(--canvas)!important;color:var(--text)}.pc-body .pc-sidebar,.pc-body .pc-header,.pc-body .pc-footer{background:var(--surface)!important;color:var(--text);border-color:var(--line)}.system-main-container{width:100%;max-width:1920px;margin:auto}.pc-body .pc-main{padding:1.75rem 1.5rem!important}.pc-body #dynamicContent>:is([class*=container],[class*=max-w]){width:100%;max-width:none!important;margin-inline:0}.pc-body .pc-menu-link.pc-active{background:color-mix(in srgb,var(--brand) 20%,var(--surface));color:var(--text)}.pc-body .pc-menu-link.pc-active .pc-menu-icon{color:var(--brand-ink,var(--brand))}.pc-body #dynamicContent :is(.input,.form-control,.form-select,input,select,textarea){background:var(--canvas)!important;color:var(--text)!important;border-color:var(--line)!important}.pc-body #dynamicContent :is(.card,.glass,[class*=-section],.stat-card,.stats-card,.table-container){background:var(--surface);border-color:var(--line)}.pc-body #dynamicContent :is(button,a)[class*=btn]{width:auto;flex-shrink:0}.pc-body #dynamicContent .btn-primary{background:var(--brand)!important;border-color:var(--brand)!important;color:#fff!important}.pc-body #dynamicContent :is(.btn-secondary,.btn-ghost){background:var(--surface-raised)!important;color:var(--text)!important;border-color:var(--line)!important}.pc-body #dynamicContent .table-action{display:inline-flex!important;align-items:center;justify-content:center;width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important;padding:0!important;font-size:0!important;border:1px solid var(--line)!important;background:var(--surface-raised)!important;color:var(--text)!important;border-radius:6px!important;vertical-align:middle}.pc-body #dynamicContent .table-action span{display:none!important}.pc-body #dynamicContent .table-action .bi{font-size:14px!important;margin:0!important}.pc-body #dynamicContent label>.bi{display:none}.pc-body #dynamicContent table{display:table!important;width:100%!important;border-collapse:collapse!important;min-width:680px}.pc-body #dynamicContent thead{display:table-header-group!important;background:var(--surface-raised)!important}.pc-body #dynamicContent tbody{display:table-row-group!important}.pc-body #dynamicContent tr{display:table-row!important;border-radius:0!important;box-shadow:none!important}.pc-body #dynamicContent :is(td,th){display:table-cell!important;background:transparent;color:var(--text);border-color:var(--line)!important;white-space:nowrap}.pc-body #dynamicContent :is(td,th):before,.pc-body #dynamicContent .table-cell-label{display:none!important;content:none!important}.pc-body #dynamicContent .table-cell-value{display:contents!important}.pc-body #dynamicContent :is(.table-responsive,.table-scroll-wrapper,.overflow-x-auto,:has(>table)){overflow-x:auto!important;max-width:100%;-webkit-overflow-scrolling:touch}.pc-body #dynamicContent [role=tooltip],.pc-body #dynamicContent [class*=tooltip]{background:var(--surface-raised)!important;opacity:1!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:var(--text)!important;box-shadow:0 8px 28px #0005;border:1px solid var(--line)}.pc-body #dynamicContent :is(.stat-card,.stats-card,[class*=kpi-card]){border-top:3px solid var(--brand);background:linear-gradient(120deg,color-mix(in srgb,var(--brand) 8%,var(--surface)),var(--surface));position:relative}.pc-body #dynamicContent :is(.stats-grid,[class*=kpi-grid],[class*=stats-grid]){display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.8rem}.theme-settings{display:grid;grid-template-columns:2fr 1fr 1fr;gap:1rem;align-items:end}.theme-settings label{display:grid;gap:.5rem}.swal2-container.swal2-bottom-end{padding:1rem!important}.swal2-popup{font-size:.82rem!important;padding:1rem!important;background:var(--surface)!important;color:var(--text)!important}.swal2-title{font-size:1.1rem!important;padding:.2rem!important}.swal2-html-container{font-size:.82rem!important;margin:.6rem 0!important}.swal2-icon{font-size:.65rem!important}.swal2-toast .swal2-title{font-size:.85rem!important}.swal2-toast .swal2-html-container{font-size:.78rem!important}.swal2-actions{gap:.5rem!important}.swal2-actions button{font-size:.8rem!important;padding:.6rem 1rem!important}.morpheo-alert-enter{animation:notice-in .2s ease both}.morpheo-alert-leave{animation:notice-out .6s ease both}@keyframes notice-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes notice-out{to{opacity:0;transform:translateY(8px)}}html[data-theme=claro] .pc-body #dynamicContent :is(.text-white,[class*="text-white/"],.text-dark-100,.text-dark-200){color:var(--text)!important}html[data-theme=claro] .pc-body #dynamicContent :is(.text-dark-300,.text-dark-400,.text-dark-500){color:var(--muted)!important}html[data-theme=claro] .pc-body #dynamicContent [class*=bg-dark]{background-color:var(--surface)!important}html[data-density=comoda] .pc-body #dynamicContent td{padding:1rem .8rem}.reduce-effects *{animation:none!important;transition:none!important}.monitor-map{height:65vh;min-height:340px;width:100%;border-radius:10px}.monitor-controls{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.monitor-controls label{display:grid;gap:.4rem}.monitor-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.monitor-metric{padding:1rem;background:var(--surface-raised);border-left:3px solid var(--brand);border-radius:6px}.monitor-metric strong{display:block;font-size:1.5rem}.field-notices{position:fixed;right:1rem;bottom:1rem;z-index:1050;display:flex;flex-direction:column;gap:.6rem;width:min(340px,calc(100vw - 2rem));pointer-events:none}.field-notice{display:flex;gap:.75rem;background:var(--surface-raised);border:1px solid var(--line);border-left:4px solid var(--brand);padding:.8rem;border-radius:8px;box-shadow:0 8px 32px #0005;animation:notice-in .3s ease}.field-notice[data-state=no_visitado]{border-left-color:#d36369}.field-notice[data-state=visitado]{border-left-color:#5ba688}.field-notice img{width:64px;height:60px;-o-object-fit:cover;object-fit:cover;border-radius:6px}.field-notice p{font-size:.78rem;margin:.25rem 0}.field-notice strong{font-size:.85rem}.auth-body{background:radial-gradient(ellipse at top left,#1e4b62 0,transparent 55%),#101c28!important}.auth-body .auth-card{background:#162632}.auth-body .glass{box-shadow:0 24px 80px #0006;border:1px solid #3d5968}.auth-body .auth-card input:focus{box-shadow:0 0 0 4px #328eaa33;border-color:#328eaa}.auth-body .auth-card .btn-primary{background:#328eaa}.auth-body .auth-card{animation:notice-in .5s ease}@media (max-width:767px){.pc-body .pc-main{padding:1rem .65rem!important}.pc-body #dynamicContent :is(.stats-grid,[class*=kpi-grid],[class*=stats-grid]){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.5rem}.pc-body #dynamicContent :is(td,th){font-size:.7rem;padding:.5rem!important}.pc-body #dynamicContent .table-action{width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important}.theme-settings,.monitor-controls,.monitor-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.pc-body #dynamicContent .module-title{font-size:1.1rem!important}.monitor-map{height:55vh;min-height:300px}.pc-body #dynamicContent .page-heading{gap:.7rem}}.dashboard-chart{width:100%;max-height:270px;color:var(--muted)}.pc-body #dynamicContent .import-row-detail{white-space:normal;min-width:300px}.pc-body #dynamicContent .pc-mc-container{max-width:none;width:100%}.pc-sesiones-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1rem 0}.pc-sesiones-grid.is-single{grid-template-columns:1fr}.pc-body #dynamicContent .card-header{display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding-bottom:.8rem;margin-bottom:.8rem;border-bottom:1px solid var(--line);font-weight:600;color:var(--text)}.pc-body #dynamicContent .card-header h3{font-size:.9rem}.pc-body #dynamicContent .card-body{padding:.3rem 0}.pc-stats-modern{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.65rem;margin:1rem 0}.pc-stat-modern{padding:.8rem;border:1px solid var(--line);border-top:3px solid var(--brand);border-radius:8px;background:var(--surface)}.pc-stat-label{font-size:.72rem;color:var(--muted)}.pc-stat-value{font-size:1.25rem;font-weight:650;margin-top:.4rem}.pc-grid-3{display:grid;grid-template-columns:1fr 1.1fr 1fr;gap:1rem;margin-bottom:1rem}.pc-grid-3 .card{min-width:0}.pc-grid-3 label{display:block;font-size:.75rem;color:var(--muted);margin:.7rem 0 .3rem}.pc-grid-3 input,.pc-grid-3 select{width:100%}.pc-body #dynamicContent .fixed[id^=modal]{background:#0008;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.pc-body #dynamicContent .fixed[id^=modal]>div{background:var(--surface)!important;border-radius:10px;color:var(--text)}.map-client-detail{color:#203546;max-width:240px}.map-client-detail img{max-width:100%;border-radius:6px}.map-client-detail p{margin:.4rem 0}.pc-body #dynamicContent .pc-selector-cobrador{display:flex;align-items:center;gap:.4rem}.pc-sesion-global .card-header{border-bottom-color:var(--brand)!important}.pc-body #dynamicContent .pc-sesion-activa{border-color:var(--brand)!important}@media (max-width:1000px){.pc-stats-modern{grid-template-columns:repeat(3,minmax(0,1fr))}.pc-grid-3{grid-template-columns:1fr 1fr}.pc-grid-3>.card:last-child{grid-column:1/-1}}@media (max-width:640px){.pc-grid-3{grid-template-columns:1fr}.pc-grid-3>.card:last-child{grid-column:auto}.pc-stats-modern,.pc-sesiones-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pc-stat-value{font-size:1rem}.pc-body #dynamicContent .pc-sesiones-grid .card{padding:.6rem}.pc-sesiones-grid .card-header{flex-wrap:wrap;font-size:.7rem}.pc-sesiones-grid .card-body{font-size:.7rem}}.pc-body #dynamicContent tr[hidden],.pc-body #dynamicContent tr.hidden,.pc-body #dynamicContent tr[style*="display: none"]{display:none!important}.pc-body #dynamicContent :is(.text-purple-300,.text-purple-400,.text-violet-400){color:var(--brand-ink,var(--brand))!important}.pc-body #dynamicContent :is(.bg-purple-500,.bg-primary-500){background-color:var(--brand)!important}.pc-body #dynamicContent .pc-sesion-cargada-banner{display:none!important}html[data-theme=claro] .pc-body :is(.pc-header-title h1,.pc-user-name,.pc-dropdown-user-name,.pc-logo-text,.pc-header-title){color:var(--text)!important}.pc-body #dynamicContent .card-header .bi{color:var(--brand-ink,var(--brand))}.pc-body #dynamicContent .pc-sesion-info{display:flex;flex-wrap:wrap;gap:.6rem;font-size:.78rem}.pc-body #dynamicContent .pc-sesion-stats{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.pc-body #dynamicContent input:focus,.pc-body #dynamicContent select:focus{outline:2px solid color-mix(in srgb,var(--brand) 55%,transparent);outline-offset:1px}.pc-body .pc-footer{border-top:1px solid var(--line);padding:1rem;font-size:.7rem}@media (max-width:640px){.pc-body #dynamicContent .pc-sesion-global .card-body>div,.pc-body #dynamicContent .pc-sesion-activa .card-body>div{display:flex;flex-wrap:wrap;gap:.5rem}.pc-body #dynamicContent .pc-sesion-global .card-body,.pc-body #dynamicContent .pc-sesion-activa .card-body{line-height:1.6}.pc-body .pc-header{min-height:62px}.pc-body .pc-footer{font-size:.65rem;gap:.4rem}}.origin-map{height:230px;border:1px solid var(--line);border-radius:8px;margin-bottom:1rem;display:flex;align-items:center;justify-content:center;color:var(--muted);background:var(--surface)}.monitor-mode .pc-sidebar,.monitor-mode .pc-header,.monitor-mode .pc-footer{display:none!important}.monitor-mode .pc-content{margin-left:0!important;width:100%!important}.monitor-mode [data-monitor-filtros],.monitor-mode [data-operacion]>section:has([data-grid-body]),.monitor-mode [data-operacion]>section:has([data-points-body]){display:none!important}.monitor-mode [data-monitor-map]{height:calc(100vh - 230px);min-height:420px}.monitor-mode .pc-main{padding:1rem!important}.pc-body #dynamicContent .table-action{flex:0 0 30px!important;max-width:30px!important;box-sizing:border-box!important}.pc-body #dynamicContent input[type=checkbox],.pc-body #dynamicContent input[type=radio]{width:16px!important;max-width:16px!important;min-width:16px!important;height:16px!important;padding:0!important;position:static;accent-color:var(--brand)}.pc-body #dynamicContent .pc-check-estado-label{display:flex;align-items:center;gap:.5rem}@media (max-width:767px){.pc-body #dynamicContent .table-action{flex-basis:28px!important;max-width:28px!important}}.pc-body #dynamicContent input[type=checkbox]:checked,.pc-body #dynamicContent input[type=radio]:checked{background-color:var(--brand)!important;border-color:var(--brand)!important}.pc-body #dynamicContent [class$=avatar-placeholder]{display:grid;place-items:center;background:var(--brand);color:#fff;border-radius:12px;width:64px;height:64px;font-size:1.3rem}.field-notice[data-state=cobrado]{border-left-color:#5ba688}.field-notice[data-state=anulado]{border-left-color:#d36369}.auth-body .auth-card{position:relative;isolation:isolate}.auth-body .auth-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(circle at var(--auth-glow-x,30%) var(--auth-glow-y,20%),#328eaa14,transparent 45%);transition:background .2s}
