:root{--verde-profundo:#1b2a4d;--verde-medio:#2d5a9e;--verde-salvia:#4c8fb9;--verde-menta:#e8edf5;--tierra-calida:#6b7280;--oro-forestal:#94a3b8;--rojo-alerta:#8b2e2e;--fondo-claro:#f2f4f7;--pergamino-verde:#dce3ed;--grafito:#4a4a4a;--exito:#1d4ed8;--blanco:#fff;--sidebar-w:252px;--rail-w:68px;--topbar-h:64px;--radius-sm:8px;--radius-md:12px;--radius-lg:18px;--radius-xl:24px;--shadow-sm:0 2px 8px #1b2a4d0f,0 1px 3px #0000000a;--shadow-md:0 8px 24px #1b2a4d14,0 3px 8px #0000000d;--shadow-lg:0 18px 48px #00000024,0 6px 18px #00000014;--transition:180ms ease}*,:after,:before{box-sizing:border-box;margin:0;padding:0}#root,body,html{height:100%}body{-webkit-font-smoothing:antialiased;background-color:#f2f4f7;background-image:radial-gradient(circle,#1b2a4d12 1.5px,#0000 0);background-size:22px 22px;color:#4a4a4a;color:var(--grafito);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;line-height:1.5;text-rendering:optimizeLegibility}a{color:inherit;text-decoration:none}button{background:none;border:none;cursor:pointer}button,input,select,textarea{font:inherit}img,svg{display:block;max-width:100%}#root{isolation:isolate}.appShell{height:100vh}.appMain,.appShell{display:flex;overflow:hidden}.appMain{flex:1 1;flex-direction:column;min-width:0}.appContent{flex:1 1;min-width:0;overflow:auto}.mobileOverlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#080b136b;inset:0;position:fixed;z-index:50}.mobileDrawer{bottom:0;box-shadow:0 18px 48px #00000024,0 6px 18px #00000014;box-shadow:var(--shadow-lg);left:0;position:fixed;top:0;width:min(84vw,280px);z-index:51}.mobileTopbar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1b2a4df5;border-bottom:1px solid #ffffff14;flex-shrink:0;gap:12px;height:64px;height:var(--topbar-h);padding:0 16px}.mobileMenuBtn,.mobileTopbar{align-items:center;display:flex}.mobileMenuBtn{border-radius:12px;color:#fff;height:40px;justify-content:center;transition:background .18s ease;transition:background var(--transition);width:40px}.mobileMenuBtn:hover{background:#ffffff14}.mobileBrand{gap:10px;min-width:0}.mobileBrand,.mobileBrandIcon{align-items:center;display:flex}.mobileBrandIcon{background:#94a3b8;background:var(--oro-forestal);border-radius:10px;box-shadow:0 6px 14px #94a3b838;height:36px;justify-content:center;width:36px}.mobileBrandIcon .material-icons{color:#1b2a4d;color:var(--verde-profundo);font-size:20px}.mobileBrandText{display:flex;flex-direction:column;line-height:1.15}.mobileBrandText span{color:#fff;font-size:14px;font-weight:800}.mobileBrandText small{color:#ffffffa6;font-size:11px}.pageToolbar{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe0;border-bottom:1px solid #dce3ed;border-bottom:1px solid var(--pergamino-verde);gap:8px;padding:14px 24px;position:sticky;top:0;z-index:5}.breadcrumbBtn,.pageToolbar{align-items:center;display:flex}.breadcrumbBtn{border-radius:10px;color:#6b7280;color:var(--tierra-calida);font-size:12px;font-weight:600;gap:4px;padding:8px 10px;transition:background .18s ease,color .18s ease;transition:background var(--transition),color var(--transition)}.breadcrumbBtn .material-icons{font-size:14px}.breadcrumbBtn:hover{background:#94a3b81a;color:#1b2a4d;color:var(--verde-profundo)}.breadcrumbSep{color:#6b72808c;font-size:12px}.breadcrumbCurrent{color:#2d5a9e;color:var(--verde-medio);font-size:12px;font-weight:700}.mapPage{display:flex;flex-direction:column;height:100%}.mapWrapper{flex:1 1;min-height:0;overflow:auto}.splashScreen{align-items:center;background:linear-gradient(135deg,#0d1b2b,#1b2a4d 60%,#243759);display:flex;flex-direction:column;gap:0;height:100vh;justify-content:center;overflow:hidden;position:relative}.splashScreen:before{background-image:repeating-linear-gradient(135deg,#0000,#0000 38px,#ffffff08 0,#ffffff08 40px);content:"";inset:0;position:absolute}.splashScreen:after{background:radial-gradient(circle,#4c68b914,#0000 70%);border-radius:50%;content:"";height:600px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:600px}.splashLogo{align-items:center;animation:splashLogoPop .6s cubic-bezier(.22,.68,0,1.4) both,splashPulse 2.4s ease 1s infinite;background:#94a3b8;background:var(--oro-forestal);border-radius:24px;box-shadow:0 12px 40px #94a3b859,0 0 0 0 #94a3b866;display:flex;height:80px;justify-content:center;margin-bottom:28px;position:relative;width:80px;z-index:1}.splashLogo .material-icons{color:#1b2a4d;font-size:40px}.splashTitle{animation:splashFadeUp .5s ease .3s both;color:#fff;font-size:22px;font-weight:800;letter-spacing:-.3px;margin-bottom:6px;position:relative;z-index:1}.splashSubtitle{animation:splashFadeUp .5s ease .4s both;color:#ffffff80;font-size:13px;margin-bottom:40px}.splashBar,.splashSubtitle{position:relative;z-index:1}.splashBar{animation:splashFadeUp .4s ease .5s both;background:#ffffff1f;border-radius:2px;height:3px;overflow:hidden;width:180px}.splashBarFill{animation:splashProgress 1.6s cubic-bezier(.4,0,.2,1) .6s both;background:linear-gradient(90deg,#4c8fb9,#94a3b8);background:linear-gradient(90deg,var(--verde-salvia),var(--oro-forestal));border-radius:2px;height:100%}.splashText{animation:splashFadeUp .4s ease .6s both;color:#fff6;font-size:11px;font-weight:500;letter-spacing:.8px;margin-top:14px;position:relative;text-transform:uppercase;z-index:1}.splashSpinner{display:none}@keyframes splashLogoPop{0%{opacity:0;transform:scale(.5) rotate(-10deg)}to{opacity:1;transform:scale(1) rotate(0deg)}}@keyframes splashPulse{0%,to{box-shadow:0 12px 40px #94a3b859,0 0 0 0 #94a3b84d}50%{box-shadow:0 12px 40px #94a3b859,0 0 0 16px #94a3b800}}@keyframes splashFadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes splashProgress{0%{width:0}to{width:100%}}::-webkit-scrollbar{height:7px;width:7px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#cfd8e2;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#4c8fb9;background:var(--verde-salvia)}@keyframes spin{to{transform:rotate(1turn)}}.desktopTopbar{align-items:center;background:linear-gradient(135deg,#0d1b2b,#1b2a4d 55%,#243759);border-bottom:1px solid #ffffff0f;display:flex;flex-shrink:0;height:44px;overflow:hidden;padding:0 20px;position:relative}.desktopTopbar:before{background-image:repeating-linear-gradient(135deg,#0000,#0000 38px,#ffffff0a 0,#ffffff0a 40px);content:"";inset:0;pointer-events:none;position:absolute}.chartCard{background:#fff;border:1px solid #dce3ed;border:1px solid var(--pergamino-verde);border-radius:20px;box-shadow:0 8px 24px #1b2a4d0d;padding:18px 20px}.chartTitle{color:#1b2a4d;color:var(--verde-profundo);font-size:13px;font-weight:800;margin-bottom:14px}[data-theme=dark]{--verde-profundo:#0f1c3d;--verde-medio:#1e3a8a;--verde-salvia:#93c5fd;--verde-menta:#111827;--tierra-calida:#9ca3af;--oro-forestal:#60a5fa;--rojo-alerta:#f87171;--fondo-claro:#0f1117;--pergamino-verde:#374151;--grafito:#e2e8f0;--shadow-sm:0 2px 8px #00000059,0 1px 3px #00000040;--shadow-md:0 8px 24px #00000073,0 3px 8px #0000004d;--shadow-lg:0 18px 48px #0009,0 6px 18px #0006;--dm-bg-card:#1a1f2e;--dm-bg-surface:#141820;--dm-border-hi:#ffffff21;--dm-text-sub:#94a3b8;--dm-text-muted:#475569}[data-theme=dark] body{background-image:radial-gradient(circle,#3b82f60a 1.5px,#0000 0)}[data-theme=dark] .desktopTopbar{background:linear-gradient(135deg,#0a0e15,#0d1420 55%,#0f1a2b)}[data-theme=dark] .mobileTopbar{background:#0a0f14f7}[data-theme=dark] .pageToolbar{background:#0f1117eb}[data-theme=dark] .breadcrumbSep{color:#ffffff40}[data-theme=dark] .breadcrumbBtn{color:#94a3b8}[data-theme=dark] .breadcrumbBtn:hover{background:#3b82f614}[data-theme=dark] .chartCard{box-shadow:0 8px 24px #0006}[data-theme=dark] .accesoIcon{background:#2d1515!important}[data-theme=dark] .mobileOverlay{background:#000000b3}.themeToggle{background:#ffffff0f;border:1px solid #ffffff1f;color:#ffffffd9;font-size:12px;gap:8px}.themeToggle:hover{background:#ffffff1a}:root{--tierra-texto:#6e552f}.centerText,.emptyText,.mobileBrandText small,.pageInfo{color:#6e552f!important;color:var(--tierra-texto)!important}table tbody tr{transition:background .14s ease,box-shadow .14s ease,transform .14s ease}table tbody tr:hover{background:#4cb9681f!important;box-shadow:inset 3px 0 0 var(--verde-salvia)}table tbody tr:hover [class*=actions]{opacity:1}.skeletonWrap{padding:18px}.skeletonRow{align-items:center;border-bottom:1px solid #edf4ee;display:flex;gap:16px;padding:16px 4px}.skeletonCell{animation:skeletonShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,#1b4d2a0f 25%,#1b4d2a1f 37%,#1b4d2a0f 63%);background-size:400% 100%;border-radius:7px;flex:1 1;height:14px}.skeletonCell:first-child{flex:0 0 60px;max-width:60px}.skeletonCell:nth-child(2){max-width:220px}.skeletonCell:nth-child(3){max-width:160px}.skeletonCell:nth-child(4){max-width:120px}.skeletonCell:nth-child(5){flex:0 0 90px;max-width:90px}.skeletonHeader .skeletonCell{height:11px;opacity:.7}@keyframes skeletonShimmer{0%{background-position:100% 50%}to{background-position:0 50%}}@media (prefers-reduced-motion:reduce){.skeletonCell{animation:none}table tbody tr{transition:none}}.emptyIcon{background:linear-gradient(135deg,#1b4d2a0f,#4cb9681a)!important}.emptyIcon .material-icons{color:var(--verde-salvia)!important}.logoIcon{background:linear-gradient(135deg,#2563eb,#1e40af)!important;box-shadow:0 6px 16px #2563eb59!important}.logoIcon .material-icons{color:#fff!important}.railLogo{background:linear-gradient(135deg,#2563eb,#1e40af)!important}.railLogo .material-icons{color:#fff!important}.mobileBrandIcon{background:linear-gradient(135deg,#2563eb,#1e40af)!important;box-shadow:0 6px 14px #2563eb47!important}.mobileBrandIcon .material-icons{color:#fff!important}[data-theme=dark]{--dm-bg:#0f1117;--dm-card:#1a1f2e;--dm-card2:#141820;--dm-border:#ffffff12;--dm-text:#e2e8f0;--dm-sub:#94a3b8;--dm-muted:#475569;--dm-green:#60a5fa;--dm-green2:#93c5fd}[data-theme=dark] body{background-color:#0f1117;background-image:radial-gradient(circle,rgba(59,130,246,.035) 1.5px,#0000 0);color:#e2e8f0}[data-theme=dark] ::-webkit-scrollbar-thumb{background:#2d3748}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#4a5568}[data-theme=dark] .desktopTopbar{background:linear-gradient(135deg,#07090e,#0d1117 60%,#0f1520);border-bottom:1px solid #ffffff0d}[data-theme=dark] .mobileTopbar{background:#07090efa;border-bottom:1px solid #ffffff0d}[data-theme=dark] .pageToolbar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0d1117f7;border-bottom:1px solid #ffffff0f}[data-theme=dark] .breadcrumbCurrent{color:#93c5fd}[data-theme=dark] .breadcrumbSep{color:#fff3}[data-theme=dark] .breadcrumbBtn{color:#64748b}[data-theme=dark] .breadcrumbBtn:hover{background:#2563eb14;color:#93c5fd}[data-theme=dark] .chartCard{background:#1a1f2e;border-color:#ffffff12}[data-theme=dark] .chartTitle{color:#93c5fd}.themeToggle{align-items:center;background:#ffffff12;border:1px solid #ffffff21;border-radius:20px;color:#ffffffe0;cursor:pointer;display:flex;font-size:11px;font-weight:600;gap:6px;padding:6px 12px;transition:background .2s;-webkit-user-select:none;user-select:none}.themeToggle:hover{background:#ffffff1f}.themeToggle .material-icons{font-size:16px;transition:transform .4s}[data-theme=dark] .themeToggle .material-icons{transform:rotate(20deg)}[data-theme=dark] .contentCard,[data-theme=dark] .tableWrap{background:#1a1f2e!important;border-color:#ffffff12!important;box-shadow:0 4px 24px #0006!important}[data-theme=dark] .table thead th{background:#2563eb12!important;border-color:#ffffff12!important;color:#93c5fd!important}[data-theme=dark] .table tbody td,[data-theme=dark] .table td{border-color:#ffffff0d!important;color:#cbd5e1!important}[data-theme=dark] .table tbody tr{background:#0000!important}[data-theme=dark] .table tbody tr:hover{background:#2563eb0f!important;box-shadow:inset 3px 0 0 #220a5a!important}[data-theme=dark] .paginWrap,[data-theme=dark] .pagination{background:#141820!important;border-color:#ffffff0f!important}[data-theme=dark] .paginInfo{color:#64748b!important}[data-theme=dark] .paginBtn{background:#ffffff0a!important;border-color:#ffffff1a!important;color:#94a3b8!important}[data-theme=dark] .headerCard{background:#1a1f2e!important;border-color:#ffffff12!important;box-shadow:0 4px 24px #0006!important}[data-theme=dark] .pageTitle{color:#e2e8f0!important}[data-theme=dark] .pageSubtitle{color:#64748b!important}[data-theme=dark] .panelLabel{color:#220a5a!important}[data-theme=dark] .titleIcon{background:#2563eb1a!important}[data-theme=dark] .titleIcon .material-icons{color:#220a5a!important}[data-theme=dark] .bcSep{color:#ffffff2e!important}[data-theme=dark] .bcCur{color:#220a5a!important}[data-theme=dark] .backBtn{color:#64748b!important}[data-theme=dark] .backBtn:hover{background:#2563eb14!important;color:#220a5a!important}[data-theme=dark] .toolbar{background:#141820!important;border-color:#ffffff0f!important}[data-theme=dark] .searchWrap{background:#ffffff0d!important;border-color:#ffffff1a!important}[data-theme=dark] .searchWrap:focus-within{border-color:#220a5a!important;box-shadow:0 0 0 3px #2563eb1a!important}[data-theme=dark] .searchWrap input{background:#0000!important;color:#e2e8f0!important}[data-theme=dark] .searchWrap .material-icons,[data-theme=dark] .searchWrap input::placeholder{color:#475569!important}[data-theme=dark] .filterSelect{background:#ffffff0d!important;border-color:#ffffff1a!important;color:#e2e8f0!important}[data-theme=dark] .counterCard{background:#ffffff0a!important;border-color:#ffffff12!important}[data-theme=dark] .counterLabel{color:#64748b!important}[data-theme=dark] .counterValue{color:#e2e8f0!important}[data-theme=dark] .refreshBtn{background:#ffffff0d!important;border-color:#ffffff1a!important;color:#94a3b8!important}[data-theme=dark] .refreshBtn:hover{background:#ffffff17!important;color:#e2e8f0!important}[data-theme=dark] .btnRetry{background:#ffffff0d!important;border-color:#ffffff1a!important;color:#94a3b8!important}[data-theme=dark] .overlay{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#000c!important}[data-theme=dark] .modal{background:#1a1f2e!important;border-color:#ffffff17!important;box-shadow:0 32px 80px #000000b3!important}[data-theme=dark] .modal .header{background:#141820!important;border-color:#ffffff0f!important}[data-theme=dark] .modal .header h3{color:#e2e8f0!important}[data-theme=dark] .hIcon{background:#2563eb1f!important}[data-theme=dark] .eyebrow,[data-theme=dark] .hIcon .material-icons{color:#220a5a!important}[data-theme=dark] .closeBtn,[data-theme=dark] .headerDesc{color:#64748b!important}[data-theme=dark] .closeBtn:hover{background:#ef44441a!important;color:#f87171!important}[data-theme=dark] .metaBar{background:#ffffff08!important;border-color:#ffffff0f!important}[data-theme=dark] .metaItem{color:#64748b!important}[data-theme=dark] .metaItem .material-icons{color:#220a5a!important}[data-theme=dark] .label{color:#94a3b8!important}[data-theme=dark] .req{color:#f87171!important}[data-theme=dark] .input,[data-theme=dark] input[class*=input],[data-theme=dark] select[class*=input]{background:#ffffff0d!important;border-color:#ffffff1a!important;color:#e2e8f0!important}[data-theme=dark] .input:focus{background:#2563eb0d!important;border-color:#220a5a!important;box-shadow:0 0 0 3px #2563eb1f!important}[data-theme=dark] .input::placeholder,[data-theme=dark] input::placeholder{color:#475569!important}[data-theme=dark] .textarea{background:#ffffff0d!important;border-color:#ffffff1a!important;color:#e2e8f0!important}[data-theme=dark] .modal .footer{background:#141820!important;border-color:#ffffff0f!important}[data-theme=dark] .helperText{color:#64748b!important}[data-theme=dark] .kpiCard{background:#1a1f2e!important;border-color:#ffffff14!important;box-shadow:0 4px 20px #00000059!important}[data-theme=dark] .kpiCard:hover{border-color:#11378840!important;transform:translateY(-2px)}[data-theme=dark] .kpiIcon{background:#ffffff0d!important}[data-theme=dark] .kpiLabel{color:#64748b!important}[data-theme=dark] .kpiVal{color:#e2e8f0!important}[data-theme=dark] .hero{background:linear-gradient(135deg,#06090e,#0a1120 55%,#0c1626)!important}[data-theme=dark] .pageLabel{color:#220a5a!important}[data-theme=dark] .userBadge{background:#ffffff0a!important;border-color:#ffffff12!important}[data-theme=dark] .badgeAvatar{background:#2563eb2e!important;color:#220a5a!important}[data-theme=dark] .groupEyebrow,[data-theme=dark] .sectionEyebrow{color:#220a5a!important}[data-theme=dark] .sectionTitle{color:#e2e8f0!important}[data-theme=dark] .groupDescription,[data-theme=dark] .sectionDescription{color:#64748b!important}[data-theme=dark] .groupCard{background:#1a1f2e!important;border-color:#ffffff12!important}[data-theme=dark] .groupTitle{color:#220a5a!important}[data-theme=dark] .modCard{background:#1a1f2e!important;border-color:#ffffff12!important}[data-theme=dark] .modCard:hover{background:#1e2436!important;border-color:#0f0e614d!important}[data-theme=dark] .modLabel{color:#e2e8f0!important}[data-theme=dark] .modHint{color:#64748b!important}[data-theme=dark] .modArrow{color:#475569!important}[data-theme=dark] .modCard:hover .modArrow{color:#220a5a!important}[data-theme=dark] .modIcon{background:#2563eb1a!important}[data-theme=dark] .content{background:#1a1f2e!important;border-color:#ffffff12!important}[data-theme=dark] .item:hover{background:#ffffff08!important}[data-theme=dark] .itemDesc{color:#94a3b8!important}[data-theme=dark] .itemMeta{color:#64748b!important}[data-theme=dark] .itemTabla{background:#2563eb1f!important;color:#220a5a!important}[data-theme=dark] [style*="background: #fff"],[data-theme=dark] [style*="background:#fff"],[data-theme=dark] [style*="background:white"]{background:#1a1f2e!important;border-color:#ffffff12!important;color:#e2e8f0!important}[data-theme=dark] .bell{color:#ffffffa6!important}[data-theme=dark] .bell:hover{background:#ffffff12!important}[data-theme=dark] .bellOpen{background:#2563eb1a!important;color:#60a5fa!important}[data-theme=dark] .panel{background:#1a1f2e!important;border-color:#ffffff14!important;box-shadow:0 20px 60px #000000a6!important}[data-theme=dark] .panelHeader{background:#141820!important;border-color:#ffffff0f!important}[data-theme=dark] .panelTitle{color:#e2e8f0!important}[data-theme=dark] .panelSub{color:#64748b!important}[data-theme=dark] .markAll{color:#220a5a!important}[data-theme=dark] .markAll:hover{background:#2563eb14!important}[data-theme=dark] .tableCard{background:#1a1f2e!important;border-color:#ffffff12!important}[data-theme=dark] .avatarCard{background:linear-gradient(135deg,#0d1220,#1a2436)!important;border-color:#ffffff0f!important}[data-theme=dark] .avatarName{color:#e2e8f0!important}[data-theme=dark] .avatarRole{color:#64748b!important}[data-theme=dark] .formCard{background:#1a1f2e!important;border-color:#ffffff12!important}[data-theme=dark] .formHeader h3{color:#e2e8f0!important}[data-theme=dark] .formHeader p{color:#64748b!important}[data-theme=dark] .right{background:#0f1117!important}[data-theme=dark] .card{background:#1a1f2e!important;border-color:#ffffff14!important;box-shadow:0 20px 60px #0000008c!important}[data-theme=dark] .cardHeader h2{color:#e2e8f0!important}[data-theme=dark] .cardHeader p{color:#64748b!important}[data-theme=dark] .divider{background:#ffffff0f!important}[data-theme=dark] .field{background:#ffffff0d!important;border-color:#ffffff1a!important}[data-theme=dark] .field:focus-within{border-color:#220a5a!important;box-shadow:0 0 0 3px #2563eb1f!important}[data-theme=dark] .field input{background:#0000!important;color:#e2e8f0!important}[data-theme=dark] .field input::placeholder{color:#475569!important}[data-theme=dark] .field .material-icons{color:#220a5a!important}[data-theme=dark] .logo{background:#2563eb26!important}[data-theme=dark] .skeletonRow{border-bottom-color:#ffffff0a!important}[data-theme=dark] .skeletonCell{background:linear-gradient(90deg,#ffffff0a 25%,#ffffff14 37%,#ffffff0a 63%)!important;background-size:400% 100%!important}[data-theme=dark] table tbody tr:hover{background:#2563eb0f!important;box-shadow:inset 3px 0 0 #220a5a!important}[data-theme=dark] table tbody tr{background:#0000}[data-theme=dark] select{background:#1a1f2e!important;border-color:#ffffff1a!important;color:#e2e8f0!important;color-scheme:dark}[data-theme=dark] select option{background:#1a1f2e!important;color:#e2e8f0!important}[data-theme=dark] select option:checked,[data-theme=dark] select option:focus,[data-theme=dark] select option:hover{background:#220a5a!important;color:#fff!important}[data-theme=dark] select::-webkit-scrollbar{background:#1a1f2e}.Login_root__SgX43{min-height:100vh}.Login_left__3b82O,.Login_root__SgX43{display:flex;overflow:hidden;position:relative}.Login_left__3b82O{animation:Login_slideInLeft__1fCsU .7s cubic-bezier(.22,.68,0,1.2) both;background:linear-gradient(135deg,#2e2e2e,#00bcd4 55%,#0097a7);flex:4 1;flex-direction:column;justify-content:flex-end;padding:48px}.Login_feature__K9Q57:first-child{animation-delay:.15s}.Login_feature__K9Q57:nth-child(2){animation-delay:.22s}.Login_feature__K9Q57:nth-child(3){animation-delay:.29s}.Login_feature__K9Q57:nth-child(4){animation-delay:.36s}.Login_feature__K9Q57:nth-child(5){animation-delay:.43s}.Login_featIcon__BIdAU{align-items:center;background:#f4b400;border-radius:10px;box-shadow:0 4px 12px #f4b40059;color:#2e2e2e;display:flex;height:34px;justify-content:center;transition:.3s ease;width:34px}.Login_featIcon__BIdAU .Login_material-icons__vnYw3{color:var(--oro-forestal);font-size:15px}.Login_feature__K9Q57 span{color:#fff;font-size:14px;font-weight:600;letter-spacing:.3px}.Login_branding__4TSqw{animation:Login_slideUp__X4GuM .6s cubic-bezier(.22,.68,0,1.2) .35s both;position:relative;z-index:1}.Login_branding__4TSqw h1{color:#fff;font-size:36px;font-weight:800;letter-spacing:-.5px;line-height:1.1;margin-bottom:8px}.Login_branding__4TSqw p{color:#ffffff80;font-size:13px}.Login_right__pqiXV{align-items:center;animation:Login_fadeInRight__744Kl .6s ease .15s both;background:#8ea8aa;display:flex;flex:6 1;justify-content:center;overflow:hidden;position:relative}.Login_dots__jtfHV{background-image:radial-gradient(circle,#1b4d2a12 1.5px,#0000 0);background-size:22px 22px;inset:0;pointer-events:none;position:absolute}.Login_card__gWlrO{animation:Login_cardEntrance__iz9Gw .65s cubic-bezier(.22,.68,0,1.15) .25s both;background:#fff;border-radius:20px;box-shadow:0 12px 44px #00000024,0 4px 12px #00000014;max-width:400px;padding:32px 28px 24px;position:relative;width:100%;z-index:1}.Login_cardHeader__wi8-D{align-items:center;display:flex;gap:14px;margin-bottom:20px}.Login_logo__tBTNk{align-items:center;background:var(--oro-forestal);border-radius:12px;display:flex;flex-shrink:0;height:46px;justify-content:center;width:46px}.Login_logo__tBTNk .Login_material-icons__vnYw3{color:var(--verde-profundo);font-size:24px}.Login_cardHeader__wi8-D h2{color:var(--verde-profundo);font-size:18px;font-weight:800}.Login_cardHeader__wi8-D p{color:var(--tierra-calida);font-size:11px}.Login_divider__jyH9L{background:var(--pergamino-verde);height:1px;margin-bottom:20px}.Login_field__QvtA0{align-items:center;background:var(--fondo-claro);border:1px solid var(--pergamino-verde);border-radius:var(--radius-md);display:flex;gap:10px;margin-bottom:12px;padding:0 14px;transition:border-color var(--transition)}.Login_field__QvtA0:focus-within{border-color:var(--verde-profundo);box-shadow:0 0 0 3px #1b4d2a14}.Login_field__QvtA0 .Login_material-icons__vnYw3{color:var(--verde-medio);flex-shrink:0;font-size:17px}.Login_field__QvtA0 input{background:#0000;border:none;color:var(--verde-profundo);flex:1 1;font-size:13px;font-weight:500;outline:none;padding:12px 0}.Login_field__QvtA0 input::placeholder{color:var(--tierra-calida);font-weight:400}.Login_field__QvtA0 button{align-items:center;color:var(--tierra-calida);display:flex;flex-shrink:0;margin-right:-4px;padding:4px}.Login_field__QvtA0 button .Login_material-icons__vnYw3{font-size:18px}.Login_error__pq6E7{background:#8b2e2e0f;border:1px solid #8b2e2e2e;border-radius:var(--radius-sm);color:var(--rojo-alerta);font-size:12px;margin-bottom:12px;padding:8px 12px}.Login_btnPrimary__L2RAw{background:#0c3bbbc7!important;border-radius:12px;color:#fff!important;cursor:pointer;font-size:13px;font-weight:700;height:48px;margin-bottom:16px;width:100%}.Login_btnPrimary__L2RAw:hover:not(:disabled){background:var(--verde-medio)}.Login_btnPrimary__L2RAw:disabled{cursor:not-allowed;opacity:.6}.Login_orRow__rXN6U{align-items:center;display:flex;gap:12px;margin-bottom:14px}.Login_orLine__XSD-d{background:var(--pergamino-verde);flex:1 1;height:1px}.Login_orRow__rXN6U span{color:var(--tierra-calida);font-size:11px}.Login_registerRow__gAhoy{color:var(--tierra-calida);font-size:12px;text-align:center}.Login_registerRow__gAhoy button{color:var(--verde-profundo);font-size:12px;font-weight:700;margin-left:4px}.Login_registerRow__gAhoy button:hover{text-decoration:underline}.Login_spinner__C6oje{animation:Login_spin__6S0UV .6s linear infinite;border:2.5px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:18px;width:18px}@keyframes Login_spin__6S0UV{to{transform:rotate(1turn)}}.Login_footer__l8Sbx{bottom:14px;color:#ffffff40;font-size:10px;left:0;letter-spacing:.5px;position:absolute;right:0;text-align:center}@media (max-width:768px){.Login_root__SgX43{flex-direction:column}.Login_left__3b82O{flex:none;justify-content:center;min-height:180px;padding:24px}.Login_features__w8Kh0{display:none}.Login_branding__4TSqw{text-align:center}.Login_branding__4TSqw h1{font-size:24px}.Login_leaf1__L8Bcc,.Login_leaf2__jLfM1{display:none}.Login_right__pqiXV{align-items:flex-start;flex:none;min-height:calc(100vh - 180px);padding:32px 16px 24px}.Login_card__gWlrO{max-width:100%;padding:28px 20px 20px}}.Login_cardFooterLinks__g66PI{align-items:center;border-top:1px solid var(--pergamino-verde);display:flex;gap:6px;justify-content:center;margin-top:2px;padding-top:14px}.Login_cardFooterLinks__g66PI a{color:var(--tierra-calida);font-size:11px;text-decoration:none;transition:color .15s ease}.Login_cardFooterLinks__g66PI a:hover{color:var(--verde-profundo);text-decoration:underline}.Login_cardFooterSep__H4rGj{background:var(--pergamino-verde);border-radius:50%;height:3px;width:3px}@keyframes Login_slideInLeft__1fCsU{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}@keyframes Login_fadeInRight__744Kl{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@keyframes Login_cardEntrance__iz9Gw{0%{opacity:0;transform:translateY(32px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes Login_featureSlide__JMcUf{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes Login_slideUp__X4GuM{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}[data-theme=dark] .Login_card__gWlrO,[data-theme=dark] .Login_panel__M4n53,[data-theme=dark] .Login_wrap__HPBY4{background:#1a1f2e!important;border-color:#ffffff12!important}[data-theme=dark] .Login_heading__rTBgg,[data-theme=dark] .Login_title__j9SaB{color:#e2e8f0!important}[data-theme=dark] .Login_muted__Vga91,[data-theme=dark] .Login_sub__7HRGS,[data-theme=dark] .Login_subtitle__f4P9l{color:#64748b!important}[data-theme=dark] .Login_field__QvtA0,[data-theme=dark] .Login_input__4w1AH{background:#ffffff0a!important;border-color:#ffffff1a!important;color:#e2e8f0!important}[data-theme=dark] .Login_label__1UlG-{color:#94a3b8!important}[data-theme=dark] .Login_right__pqiXV{background:#0f1117!important}[data-theme=dark] .Login_card__gWlrO{background:#1a1f2e!important;border-color:#ffffff14!important;box-shadow:0 20px 60px #00000080!important}[data-theme=dark] .Login_cardHeader__wi8-D h2{color:#e2e8f0!important}[data-theme=dark] .Login_cardHeader__wi8-D p{color:#64748b!important}[data-theme=dark] .Login_logo__tBTNk{background:#22c55e26!important}[data-theme=dark] .Login_divider__jyH9L{background:#ffffff0f!important}[data-theme=dark] .Login_field__QvtA0{background:#ffffff0a!important;border-color:#ffffff1a!important;color:#e2e8f0!important}[data-theme=dark] .Login_field__QvtA0:focus-within{border-color:#0c3bbbc7!important;box-shadow:0 0 0 3px #22c55e1f!important}[data-theme=dark] .Login_field__QvtA0 .Login_material-icons__vnYw3{color:#0c3bbbc7!important}[data-theme=dark] .Login_field__QvtA0 input{background:#0000!important;color:#e2e8f0!important}[data-theme=dark] .Login_field__QvtA0 input::placeholder{color:#475569!important}[data-theme=dark] .Login_dots__jtfHV{opacity:.03!important}[data-theme=dark] .Login_right__pqiXV{background:#0f1117}[data-theme=dark] .Login_card__gWlrO{background:#1a1f2e;border-color:#ffffff14;box-shadow:0 20px 60px #0000008c}[data-theme=dark] .Login_cardHeader__wi8-D h2{color:#e2e8f0}[data-theme=dark] .Login_cardHeader__wi8-D p{color:#64748b}[data-theme=dark] .Login_divider__jyH9L{background:#ffffff0f}[data-theme=dark] .Login_field__QvtA0{background:#ffffff0d;border-color:#ffffff1a}[data-theme=dark] .Login_field__QvtA0:focus-within{border-color:#0c3bbbc7;box-shadow:0 0 0 3px #22c55e1f}[data-theme=dark] .Login_field__QvtA0 input{background:#0000;color:#e2e8f0}[data-theme=dark] .Login_field__QvtA0 .Login_material-icons__vnYw3{color:#0c3bbbc7}.Login_logoImage__MEjLU{display:block;height:auto;margin:auto;object-fit:contain;width:140px}.Login_feature__K9Q57:hover{transform:translateX(8px);transition:.3s}.Login_feature__K9Q57:hover .Login_featIcon__BIdAU{background:#ffd54f;box-shadow:0 6px 18px #f4b4008c;transform:rotate(-8deg) scale(1.08)}.Login_logoLeft__iUFQN{height:auto;left:35px;position:absolute;top:40px;width:180px;z-index:10}.Registro_root__XQSVQ{align-items:center;background:var(--fondo-claro);display:flex;justify-content:center;min-height:100vh;padding:24px}.Registro_card__8Ug30{background:#fff;border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);max-width:520px;padding:32px 28px;width:100%}.Registro_header__gN51c{align-items:center;background:linear-gradient(135deg,var(--verde-profundo),var(--verde-medio));border-radius:var(--radius-lg);display:flex;gap:14px;margin-bottom:24px;padding:16px 20px}.Registro_logo__ltZc2{align-items:center;background:var(--oro-forestal);border-radius:12px;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.Registro_logo__ltZc2 .Registro_material-icons__26fM7{color:var(--verde-profundo);font-size:24px}.Registro_header__gN51c h2{color:#fff;font-size:16px;font-weight:700}.Registro_header__gN51c p{color:#4010b1e6;font-size:11px}.Registro_secTitle__BbFAQ{align-items:center;color:var(--verde-profundo);display:flex;font-size:13px;font-weight:700;gap:8px;margin-bottom:12px}.Registro_secTitle__BbFAQ .Registro_material-icons__26fM7{color:var(--verde-medio);font-size:16px}.Registro_eye__SW2WN{align-items:center;color:var(--tierra-calida);display:flex;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.Registro_eye__SW2WN .Registro_material-icons__26fM7{font-size:18px}.Registro_row2__g5oVE{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.Registro_error__aKsQH{background:#8b2e2e0f;border:1px solid #8b2e2e2e;border-radius:var(--radius-sm);color:var(--rojo-alerta)}.Registro_error__aKsQH,.Registro_exito__x2R9-{font-size:12px;margin-bottom:12px;padding:8px 12px}.Registro_exito__x2R9-{background:#2e7d3212;border:1px solid #2e7d3233;border-radius:var(--radius-sm);color:var(--exito)}.Registro_btn__S8vW\+{align-items:center;background:var(--verde-profundo);border-radius:12px;color:#fff;display:flex;font-size:13px;font-weight:700;height:48px;justify-content:center;letter-spacing:1.5px;margin-bottom:16px;margin-top:8px;transition:background var(--transition);width:100%}.Registro_btn__S8vW\+:hover:not(:disabled){background:var(--verde-medio)}.Registro_btn__S8vW\+:disabled{cursor:not-allowed;opacity:.6}.Registro_spinner__i4jWY{animation:Registro_spin__VxLPN .6s linear infinite;border:2.5px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:18px;width:18px}@keyframes Registro_spin__VxLPN{to{transform:rotate(1turn)}}.Registro_loginRow__G4kOV{color:var(--tierra-calida);font-size:12px;text-align:center}.Registro_loginRow__G4kOV button{color:var(--verde-profundo);font-weight:700;margin-left:4px}.Registro_loginRow__G4kOV button:hover{text-decoration:underline}@media (max-width:480px){.Registro_row2__g5oVE{grid-template-columns:1fr}}[data-theme=dark] .Registro_card__8Ug30,[data-theme=dark] .Registro_panel__fcbjD,[data-theme=dark] .Registro_wrap__ps\+Lq{background:#1a1f2e!important;border-color:#ffffff12!important}[data-theme=dark] .Registro_heading__SmmLH,[data-theme=dark] .Registro_title__Mcw2n{color:#e2e8f0!important}[data-theme=dark] .Registro_muted__YGp6X,[data-theme=dark] .Registro_sub__yENGk,[data-theme=dark] .Registro_subtitle__THfGp{color:#64748b!important}[data-theme=dark] .Registro_field__ghjkx,[data-theme=dark] .Registro_input__a3YLL{background:#ffffff0a!important;border-color:#ffffff1a!important;color:#e2e8f0!important}[data-theme=dark] .Registro_label__msbzf{color:#94a3b8!important}[data-theme=dark] .Registro_right__7fxK8{background:#0f1117!important}[data-theme=dark] .Registro_card__8Ug30{background:#1a1f2e!important;border-color:#ffffff14!important}[data-theme=dark] .Registro_cardHeader__GQMQj h2{color:#e2e8f0!important}[data-theme=dark] .Registro_cardHeader__GQMQj p{color:#64748b!important}[data-theme=dark] .Registro_divider__5Dixr{background:#ffffff0f!important}[data-theme=dark] .Registro_field__ghjkx{background:#ffffff0a!important;border-color:#ffffff1a!important;color:#e2e8f0!important}[data-theme=dark] .Registro_field__ghjkx:focus-within{border-color:#220a5a!important}[data-theme=dark] .Registro_field__ghjkx input{background:#0000!important;color:#e2e8f0!important}[data-theme=dark] .Registro_field__ghjkx input::placeholder{color:#475569!important}[data-theme=dark] .Registro_right__7fxK8{background:#0f1117}[data-theme=dark] .Registro_card__8Ug30{background:#1a1f2e;border-color:#ffffff14}[data-theme=dark] .Registro_cardHeader__GQMQj h2{color:#e2e8f0}[data-theme=dark] .Registro_cardHeader__GQMQj p{color:#64748b}[data-theme=dark] .Registro_divider__5Dixr{background:#ffffff0f}[data-theme=dark] .Registro_field__ghjkx{background:#ffffff0d;border-color:#ffffff1a}[data-theme=dark] .Registro_field__ghjkx:focus-within{border-color:#220a5a}#Registro_220a5a__62IoT
[data-theme=dark] .Registro_field__ghjkx input{background:#0000;color:#e2e8f0}.PerfilUsuario_root__ZdTvm{margin:0 auto;max-width:900px;padding:24px}.PerfilUsuario_breadcrumb__1yaDW{gap:6px;margin-bottom:20px}.PerfilUsuario_backBtn__hEp6O,.PerfilUsuario_breadcrumb__1yaDW{align-items:center;color:var(--tierra-calida);display:flex;font-size:12px}.PerfilUsuario_backBtn__hEp6O{border-radius:var(--radius-sm);gap:2px;padding:2px 6px;transition:background var(--transition)}.PerfilUsuario_backBtn__hEp6O:hover{background:var(--fondo-claro)}.PerfilUsuario_backBtn__hEp6O .PerfilUsuario_material-icons__Du5wV{font-size:13px}.PerfilUsuario_bcCur__yjAMx{color:var(--verde-medio);font-weight:600}.PerfilUsuario_content__B5fsG{display:flex;flex-direction:column;gap:20px}.PerfilUsuario_avatarCard__zrUbn{align-items:center;background:linear-gradient(135deg,var(--verde-profundo),var(--verde-medio));border-radius:20px;display:flex;flex-wrap:wrap;gap:24px;padding:28px}.PerfilUsuario_avatarCircle__nPc0o{align-items:center;background:var(--oro-forestal);border-radius:20px;box-shadow:0 8px 24px #d4a85366;color:var(--verde-profundo);display:flex;flex-shrink:0;font-size:28px;font-weight:800;height:72px;justify-content:center;width:72px}.PerfilUsuario_avatarName__cQZbj{color:#fff;font-size:20px;font-weight:700;margin:0 0 4px}.PerfilUsuario_avatarRole__bHMki{background:#d4a85338;border:1px solid #d4a85366;border-radius:20px;color:var(--oro-forestal);display:inline-block;font-size:11px;font-weight:700;padding:3px 10px}.PerfilUsuario_avatarMeta__fSzXa{display:flex;flex-direction:column;gap:8px;margin-left:auto}.PerfilUsuario_metaItem__ufH72{align-items:center;color:#ffffffbf;display:flex;font-size:13px;gap:8px}.PerfilUsuario_metaItem__ufH72 .PerfilUsuario_material-icons__Du5wV{color:var(--verde-salvia);font-size:16px}.PerfilUsuario_formCard__SIh6x{background:#fff;border:1px solid var(--pergamino-verde);border-radius:20px;box-shadow:var(--shadow-sm);padding:28px}.PerfilUsuario_formHeader__23oSt{align-items:center;border-bottom:1px solid var(--pergamino-verde);display:flex;gap:12px;margin-bottom:24px;padding-bottom:16px}.PerfilUsuario_formHeader__23oSt .PerfilUsuario_material-icons__Du5wV{background:var(--verde-menta);border-radius:10px;color:var(--verde-medio);font-size:22px;padding:8px}.PerfilUsuario_formHeader__23oSt h3{color:var(--verde-profundo);font-size:15px;font-weight:700;margin:0}.PerfilUsuario_formHeader__23oSt p{color:var(--tierra-calida);font-size:12px;margin:2px 0 0}.PerfilUsuario_row2__K\+HV\+{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}@media (max-width:600px){.PerfilUsuario_row2__K\+HV\+{grid-template-columns:1fr}}.PerfilUsuario_fieldWrap__MNa41{margin-bottom:16px}.PerfilUsuario_label__RMJjY{align-items:center;color:var(--verde-profundo);display:flex;font-size:12px;font-weight:600;gap:8px;margin-bottom:6px}.PerfilUsuario_req__eafOO{color:var(--rojo-alerta)}.PerfilUsuario_badge__wC2y4{background:var(--verde-menta);border:1px solid var(--pergamino-verde);border-radius:20px;color:var(--verde-medio);font-size:10px;font-weight:600;padding:2px 8px}.PerfilUsuario_field__0XKo-{align-items:center;background:var(--fondo-claro);border:1.5px solid var(--pergamino-verde);border-radius:12px;display:flex;gap:10px;padding:0 14px;transition:border-color var(--transition),box-shadow var(--transition)}.PerfilUsuario_field__0XKo-:focus-within{background:#fff;border-color:var(--verde-profundo);box-shadow:0 0 0 3px #1b4d2a14}.PerfilUsuario_field__0XKo- .PerfilUsuario_material-icons__Du5wV{color:var(--verde-medio);flex-shrink:0;font-size:17px}.PerfilUsuario_field__0XKo- input{background:#0000;border:none;color:var(--verde-profundo);flex:1 1;font-size:13px;font-weight:500;outline:none;padding:12px 0}.PerfilUsuario_field__0XKo- input::placeholder{color:var(--tierra-calida);font-weight:400}.PerfilUsuario_fieldDisabled__mzOK1{cursor:not-allowed;opacity:.65}.PerfilUsuario_fieldDisabled__mzOK1 input{cursor:not-allowed}.PerfilUsuario_error__UGaGt{background:#8b2e2e0f;border:1px solid #8b2e2e2e;border-radius:10px;color:var(--rojo-alerta);font-size:12px;margin-bottom:14px;padding:10px 14px}.PerfilUsuario_exito__0XAxZ{background:#2e7d3212;border:1px solid #2e7d3233;border-radius:10px;color:var(--exito);font-size:12px;margin-bottom:14px;padding:10px 14px}.PerfilUsuario_actions__aeSdU{display:flex;gap:12px;margin-top:8px}.PerfilUsuario_btnCancel__V7EOL{border:1.5px solid var(--verde-profundo);border-radius:12px;color:var(--verde-profundo);flex:1 1;font-size:13px;font-weight:600;height:44px;transition:background var(--transition)}.PerfilUsuario_btnCancel__V7EOL:hover{background:var(--verde-menta)}.PerfilUsuario_btnSave__IHEam{align-items:center;background:var(--verde-profundo);border-radius:12px;box-shadow:0 4px 12px #1b4d2a40;color:#fff;display:flex;flex:2 1;font-size:13px;font-weight:700;gap:8px;height:44px;justify-content:center;transition:background var(--transition),transform var(--transition)}.PerfilUsuario_btnSave__IHEam:hover:not(:disabled){background:var(--verde-medio);transform:translateY(-1px)}.PerfilUsuario_btnSave__IHEam:disabled{cursor:not-allowed;opacity:.6}.PerfilUsuario_btnSave__IHEam .PerfilUsuario_material-icons__Du5wV{font-size:18px}.PerfilUsuario_spinner__D9kli{animation:PerfilUsuario_spin__zZtjK .6s linear infinite;border:2.5px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:18px;width:18px}@keyframes PerfilUsuario_spin__zZtjK{to{transform:rotate(1turn)}}.PerfilUsuario_passDivider__\+cM5e{align-items:center;display:flex;gap:12px;margin:4px 0 16px}.PerfilUsuario_passDivider__\+cM5e:after,.PerfilUsuario_passDivider__\+cM5e:before{background:var(--pergamino-verde);content:"";flex:1 1;height:1px}.PerfilUsuario_passDivider__\+cM5e span{color:var(--tierra-calida);font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}.PerfilUsuario_fieldError__02fbu{border-color:var(--rojo-alerta)!important}.PerfilUsuario_fieldError__02fbu:focus-within{box-shadow:0 0 0 3px #8b2e2e1a!important}.PerfilUsuario_fieldHint__bnPMk{color:var(--rojo-alerta);font-size:11px;margin-top:4px}.PerfilUsuario_fieldHintOk__oIWhi{color:var(--exito);font-size:11px;font-weight:600;margin-top:4px}.PerfilUsuario_strengthWrap__\+5beZ{align-items:center;display:flex;gap:10px;margin-bottom:14px}.PerfilUsuario_strengthBar__6scSJ{background:var(--pergamino-verde);border-radius:3px;flex:1 1;height:5px;overflow:hidden}.PerfilUsuario_strengthFill__7t78I{border-radius:3px;height:100%;transition:width .3s ease,background .3s ease}.PerfilUsuario_strengthWeak__t9IVS{background:var(--rojo-alerta);width:33%}.PerfilUsuario_strengthMedium__Hg9B9{background:var(--oro-forestal);width:66%}.PerfilUsuario_strengthStrong__3wlyg{background:var(--exito);width:100%}.PerfilUsuario_strengthLabel__xm-LR{color:var(--tierra-calida);font-size:11px;font-weight:700;min-width:48px}.PerfilUsuario_formHeader__23oSt span.PerfilUsuario_material-icons__Du5wV[data-lock]{background:#8b2e2e14;color:var(--rojo-alerta)}[data-theme=dark] .PerfilUsuario_card__mjJ3S,[data-theme=dark] .PerfilUsuario_panel__QZM5f,[data-theme=dark] .PerfilUsuario_wrap__jYuB3{background:#1a1f2e!important;border-color:#ffffff12!important}[data-theme=dark] .PerfilUsuario_heading__YXQM2,[data-theme=dark] .PerfilUsuario_title__BYxq6{color:#e2e8f0!important}[data-theme=dark] .PerfilUsuario_muted__yKWjs,[data-theme=dark] .PerfilUsuario_sub__9aaiV,[data-theme=dark] .PerfilUsuario_subtitle__6Jzcf{color:#64748b!important}[data-theme=dark] .PerfilUsuario_field__0XKo-,[data-theme=dark] .PerfilUsuario_input__bIIGY{background:#ffffff0a!important;border-color:#ffffff1a!important;color:#e2e8f0!important}[data-theme=dark] .PerfilUsuario_label__RMJjY{color:#94a3b8!important}[data-theme=dark] .PerfilUsuario_root__ZdTvm{background:#0000}[data-theme=dark] .PerfilUsuario_backBtn__hEp6O{color:#64748b!important}[data-theme=dark] .PerfilUsuario_backBtn__hEp6O:hover{background:#22c55e14!important;color:#86efac!important}[data-theme=dark] .PerfilUsuario_bcCur__yjAMx{color:#86efac!important}[data-theme=dark] .PerfilUsuario_avatarCard__zrUbn{background:linear-gradient(135deg,#0d2010,#1a2d1e)!important;border-color:#ffffff0f!important}[data-theme=dark] .PerfilUsuario_avatarName__cQZbj{color:#e2e8f0!important}[data-theme=dark] .PerfilUsuario_avatarRole__bHMki{color:#64748b!important}[data-theme=dark] .PerfilUsuario_metaItem__ufH72{color:#94a3b8!important}[data-theme=dark] .PerfilUsuario_formCard__SIh6x{background:#1a1f2e!important;border-color:#ffffff12!important}[data-theme=dark] .PerfilUsuario_formHeader__23oSt h3{color:#e2e8f0!important}[data-theme=dark] .PerfilUsuario_formHeader__23oSt p{color:#64748b!important}[data-theme=dark] .PerfilUsuario_formHeader__23oSt .PerfilUsuario_material-icons__Du5wV{color:#4ade80!important}[data-theme=dark] .PerfilUsuario_avatarCard__zrUbn{background:linear-gradient(135deg,#0d2010,#1a2d1e);border-color:#ffffff0f}[data-theme=dark] .PerfilUsuario_avatarName__cQZbj{color:#e2e8f0}[data-theme=dark] .PerfilUsuario_avatarRole__bHMki{color:#64748b}[data-theme=dark] .PerfilUsuario_formCard__SIh6x{background:#1a1f2e;border-color:#ffffff12}[data-theme=dark] .PerfilUsuario_formHeader__23oSt h3{color:#e2e8f0}[data-theme=dark] .PerfilUsuario_formHeader__23oSt p{color:#64748b}[data-theme=dark] .PerfilUsuario_bcCur__yjAMx{color:#86efac}[data-theme=dark] .PerfilUsuario_backBtn__hEp6O{color:#64748b}[data-theme=dark] .PerfilUsuario_backBtn__hEp6O:hover{background:#22c55e14;color:#86efac}.SidebarNuevo_sidebar__m7DQc{background:linear-gradient(135deg,#0a1f3d,#123a6b 55%,#1b4d8f);border-right:1px solid #ffffff0d;display:flex;flex-direction:column;flex-shrink:0;height:100vh;overflow:hidden;position:sticky;top:0;width:var(--sidebar-w)}.SidebarNuevo_sidebarTop__iCB4T{border-bottom:1px solid #ffffff14;padding:18px 16px 14px}.SidebarNuevo_logo__t0klT{align-items:center;display:flex;gap:12px;margin-bottom:16px}.SidebarNuevo_logoIcon__OCxeK{align-items:center;background:var(--oro-forestal);border-radius:12px;box-shadow:0 8px 18px #d4a8532e;display:flex;flex-shrink:0;height:42px;justify-content:center;width:42px}.SidebarNuevo_logoIcon__OCxeK .SidebarNuevo_material-icons__IodGZ{color:#123a6b;font-size:23px}.SidebarNuevo_logoTitle__z2Mi1{color:#fff;font-size:14px;font-weight:800;line-height:1.2}.SidebarNuevo_logoSub__q00tz{color:#ffffff9e;font-size:11px;margin-top:2px}.SidebarNuevo_homeBtn__wEFaM{align-items:center;background:#ffffff0a;border:1px solid #0000;border-radius:14px;color:#ffffffe0;display:flex;gap:12px;height:44px;padding:0 14px;text-align:left;transition:background var(--transition),border-color var(--transition),transform var(--transition);width:100%}.SidebarNuevo_homeBtn__wEFaM:hover{background:#ffffff14;transform:translateY(-1px)}.SidebarNuevo_homeBtnActive__5x\+lA{background:#ffffff1a;border-color:#d4a8534d}.SidebarNuevo_homeBtn__wEFaM .SidebarNuevo_material-icons__IodGZ{color:var(--oro-forestal);flex-shrink:0;font-size:20px}.SidebarNuevo_homeText__oRe26{display:flex;flex-direction:column;gap:1px}.SidebarNuevo_homeText__oRe26 span{color:#fff;font-size:13px;font-weight:700;line-height:1.2}.SidebarNuevo_homeText__oRe26 small{color:#fff9;font-size:11px;line-height:1.2}.SidebarNuevo_nav__cj5\+s{flex:1 1;overflow-y:auto;padding:10px 12px}.SidebarNuevo_group__w5EiO{margin-bottom:6px}.SidebarNuevo_groupHeader__54P9D{align-items:center;border-radius:10px;color:#ffffffe6;display:flex;height:36px;justify-content:space-between;padding:0 10px;text-align:left;transition:background var(--transition),color var(--transition);width:100%}.SidebarNuevo_groupHeader__54P9D:hover{background:#ffffff0d;color:#fff}.SidebarNuevo_groupHeaderActive__jygIo{color:var(--oro-forestal)}.SidebarNuevo_groupTitle__kl04u{font-size:11px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase}.SidebarNuevo_groupArrow__CxwJk{font-size:18px;transition:transform var(--transition)}.SidebarNuevo_groupArrowOpen__UDJLQ{transform:rotate(180deg)}.SidebarNuevo_groupBody__HfSQ0{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .25s ease}.SidebarNuevo_groupBodyOpen__7AVxC{grid-template-rows:1fr}.SidebarNuevo_groupBodyInner__VjxuV{min-height:0;overflow:hidden}.SidebarNuevo_navItem__DJ4Qu{align-items:center;background:#0000;border:1px solid #0000;border-radius:14px;color:#ffffffd6;display:flex;gap:10px;height:44px;margin-top:4px;padding:0 12px;text-align:left;transition:background var(--transition),border-color var(--transition),transform var(--transition),box-shadow var(--transition);width:100%}.SidebarNuevo_navItem__DJ4Qu:hover{background:#ffffff12;border-color:#ffffff0a;transform:translateX(2px)}.SidebarNuevo_navActive__6t144{background:#ffffff1c!important;border-color:#1d12b63d!important;box-shadow:inset 3px 0 0 var(--oro-forestal)}.SidebarNuevo_navIcon__eqhn0{color:#a9c6e8;flex-shrink:0;font-size:18px}.SidebarNuevo_navActive__6t144 .SidebarNuevo_navIcon__eqhn0{color:var(--oro-forestal)}.SidebarNuevo_navText__d2aSp{color:inherit;flex:1 1;font-size:13px;font-weight:600;line-height:1;min-width:0}.SidebarNuevo_navArrow__3OZD9{flex-shrink:0;font-size:18px;opacity:.35;transition:transform var(--transition),opacity var(--transition)}.SidebarNuevo_navActive__6t144 .SidebarNuevo_navArrow__3OZD9,.SidebarNuevo_navItem__DJ4Qu:hover .SidebarNuevo_navArrow__3OZD9{opacity:.8;transform:translateX(2px)}.SidebarNuevo_footer__nZPxr{border-top:1px solid #ffffff14;padding:12px 12px 14px}.SidebarNuevo_profileBtn__tmCHU{background:#ffffff0d;border-radius:16px;height:52px;padding:0 10px;text-align:left;transition:background var(--transition),border-color var(--transition),transform var(--transition)}.SidebarNuevo_profileBtn__tmCHU:hover{background:#ffffff17;border-color:#d4a85340;transform:translateY(-1px)}.SidebarNuevo_profileBtnActive__KdPaG{background:#ffffff1f!important;border-color:#d4a85359!important;box-shadow:inset 3px 0 0 var(--oro-forestal)}.SidebarNuevo_avatar__OO7fp{align-items:center;background:#0906b8f2;border-radius:9px;color:#123a6b;display:flex;flex-shrink:0;font-size:13px;font-weight:800;height:32px;justify-content:center;width:32px}.SidebarNuevo_userMeta__NNT7T{flex:1 1;min-width:0}.SidebarNuevo_userName__lDiNs{color:#fff;font-size:13px;font-weight:700;line-height:1.2}.SidebarNuevo_userRole__sBqQw{color:#ffffff8c;font-size:11px;line-height:1;margin-top:2px}.SidebarNuevo_profileArrow__naIWg{flex-shrink:0;font-size:18px;transition:color var(--transition)}.SidebarNuevo_profileBtnActive__KdPaG .SidebarNuevo_profileArrow__naIWg,.SidebarNuevo_profileBtn__tmCHU:hover .SidebarNuevo_profileArrow__naIWg{color:var(--oro-forestal)}.SidebarNuevo_logoutBtn__ROGXJ{align-items:center;border-radius:12px;color:#ffb0b0;display:flex;font-size:13px;gap:8px;height:38px;padding:0 10px;transition:background var(--transition),color var(--transition);width:100%}.SidebarNuevo_logoutBtn__ROGXJ .SidebarNuevo_material-icons__IodGZ{font-size:18px}.SidebarNuevo_logoutBtn__ROGXJ:hover{background:#8b2e2e29;color:#ffd1d1}.SidebarNuevo_rail__mJWpj{align-items:center;background:linear-gradient(180deg,#163a5c,#0f2a44);border-right:1px solid #ffffff0d;display:flex;flex-direction:column;flex-shrink:0;gap:4px;height:100vh;padding:12px 0;position:sticky;top:0;width:var(--rail-w)}.SidebarNuevo_railLogo__KgSbE{align-items:center;background:var(--oro-forestal);border-radius:12px;display:flex;height:40px;justify-content:center;margin-bottom:8px;width:40px}.SidebarNuevo_railLogo__KgSbE .SidebarNuevo_material-icons__IodGZ{color:#123a6b;font-size:22px}.SidebarNuevo_railDiv__FCkp8{background:#ffffff14;height:1px;margin:4px 0;width:34px}.SidebarNuevo_railSpacer__A5i5O{flex:1 1}.SidebarNuevo_railBtn__ufgZ\+{align-items:center;border-radius:12px;color:#ffffffb8;display:flex;height:44px;justify-content:center;transition:background var(--transition),color var(--transition),transform var(--transition);width:44px}.SidebarNuevo_railBtn__ufgZ\+ .SidebarNuevo_material-icons__IodGZ{font-size:20px}.SidebarNuevo_railBtn__ufgZ\+:hover{background:#ffffff14;transform:translateY(-1px)}.SidebarNuevo_railActive__u5uUS{background:#ffffff1f!important;color:var(--oro-forestal)!important}.SidebarNuevo_railActive__u5uUS .SidebarNuevo_material-icons__IodGZ{color:var(--oro-forestal)}@keyframes SidebarNuevo_sidebarIn__yLtcC{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}.SidebarNuevo_adminBtn__mBfMI{align-items:center;background:#d4a8531a;border:1px solid #d4a85340;border-radius:12px;color:var(--oro-forestal);cursor:pointer;display:flex;font-size:13px;font-weight:700;gap:10px;margin-bottom:6px;padding:10px 12px;transition:background var(--transition),border-color var(--transition);width:100%}.SidebarNuevo_adminBtn__mBfMI:hover{background:#d4a8532e;border-color:#d4a85366}.SidebarNuevo_adminBtn__mBfMI .SidebarNuevo_material-icons__IodGZ{flex-shrink:0;font-size:18px}.SidebarNuevo_adminBtnActive__bC7mu{background:#d4a85338;border-color:#d4a85380}.SidebarNuevo_logoText__RKkbM{flex:1 1;min-width:0}.SidebarNuevo_profileBtn__tmCHU{align-items:center;background:#ffffff0f;border:1px solid #ffffff14;border-radius:14px;cursor:pointer;display:flex;gap:10px;margin-bottom:8px;padding:10px 12px;transition:background var(--transition);width:100%}.SidebarNuevo_profileBtn__tmCHU:hover{background:#ffffff1a}.SidebarNuevo_profileBtnActive__KdPaG{background:#d4a85326;border-color:#d4a8534d}.SidebarNuevo_profileArrow__naIWg{color:#fff6;font-size:16px!important;margin-left:auto}.SidebarNuevo_sidebar__m7DQc{position:relative}.SidebarNuevo_sidebar__m7DQc:before{background-image:repeating-linear-gradient(135deg,#0000,#0000 38px,#ffffff0a 0,#ffffff0a 40px);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.SidebarNuevo_footer__nZPxr,.SidebarNuevo_nav__cj5\+s,.SidebarNuevo_sidebarTop__iCB4T{position:relative;z-index:1}[data-theme=dark] .SidebarNuevo_sidebar__m7DQc{border-right:1px solid #ffffff0d}[data-theme=dark] .SidebarNuevo_rail__mJWpj{background:linear-gradient(180deg,#06090e,#0d1117);border-right:1px solid #ffffff0d}[data-theme=dark] .SidebarNuevo_sidebarTop__iCB4T{border-bottom-color:#ffffff0d}[data-theme=dark] .SidebarNuevo_logoTitle__z2Mi1{color:#e2e8f0}[data-theme=dark] .SidebarNuevo_logoSub__q00tz{color:#ffffff73}[data-theme=dark] .SidebarNuevo_homeText__oRe26 span{color:#e2e8f0}[data-theme=dark] .SidebarNuevo_homeText__oRe26 small{color:#ffffff73}[data-theme=dark] .SidebarNuevo_groupTitle__kl04u{color:#ffffff59}[data-theme=dark] .SidebarNuevo_navText__d2aSp{color:#ffffffb3}[data-theme=dark] .SidebarNuevo_navActive__6t144{background:#3b82f61f!important;border-color:#3b82f647!important}[data-theme=dark] .SidebarNuevo_navIcon__eqhn0{color:#ffffff73}[data-theme=dark] .SidebarNuevo_footer__nZPxr{background:#0003;border-top-color:#ffffff0d}[data-theme=dark] .SidebarNuevo_userName__lDiNs{color:#e2e8f0}[data-theme=dark] .SidebarNuevo_userRole__sBqQw{color:#ffffff73}[data-theme=dark] .SidebarNuevo_adminBtn__mBfMI{color:#fff9}[data-theme=dark] .SidebarNuevo_adminBtn__mBfMI:hover{background:#ffffff0d;color:#93c5fd}[data-theme=dark] .SidebarNuevo_logoutBtn__ROGXJ{border-top-color:#ffffff0d;color:#ffffff73}[data-theme=dark] .SidebarNuevo_railLogo__KgSbE{background:#ffffff0a;border-bottom-color:#ffffff0d}[data-theme=dark] .SidebarNuevo_railBtn__ufgZ\+{color:#ffffff73}[data-theme=dark] .SidebarNuevo_railBtn__ufgZ\+:hover{background:#ffffff0f;color:#93c5fd}[data-theme=dark] .SidebarNuevo_railActive__u5uUS{background:#3b82f624!important;color:#60a5fa!important}[data-theme=dark] .SidebarNuevo_railDiv__FCkp8{background:#ffffff0f}[data-theme=dark] .SidebarNuevo_avatar__OO7fp{background:#3b82f62e;color:#60a5fa}.SidebarNuevo_logoIcon__OCxeK{background:linear-gradient(135deg,#2563eb,#1d4ed8)!important;box-shadow:0 6px 16px #2563eb59!important}.SidebarNuevo_logoIcon__OCxeK .SidebarNuevo_material-icons__IodGZ{color:#fff!important}.SidebarNuevo_railLogo__KgSbE{background:linear-gradient(135deg,#2563eb,#1d4ed8)!important}.SidebarNuevo_railLogo__KgSbE .SidebarNuevo_material-icons__IodGZ{color:#fff!important}[data-theme=dark] .SidebarNuevo_sidebar__m7DQc{background:linear-gradient(135deg,#06090e,#0d1117 55%,#0f1520)}[data-theme=dark] .SidebarNuevo_navActive__6t144{background:#3b82f624!important;border-color:#3b82f64d!important}[data-theme=dark] .SidebarNuevo_navActive__6t144 .SidebarNuevo_navText__d2aSp{color:#93c5fd}[data-theme=dark] .SidebarNuevo_navActive__6t144 .SidebarNuevo_navIcon__eqhn0{color:#60a5fa}[data-theme=dark] .SidebarNuevo_logoutBtn__ROGXJ:hover{background:#ef444414;color:#f87171}.DashboardNuevo_root__EhyHb{max-width:1280px;padding:28px}.DashboardNuevo_hero__JwTvh{align-items:flex-start;background:linear-gradient(135deg,#fffffffa,#f2f7f3f5);border:1px solid var(--pergamino-verde);border-radius:22px;box-shadow:0 10px 30px #1b4d2a0f;display:flex;gap:18px;justify-content:space-between;margin-bottom:24px;padding:24px}.DashboardNuevo_heroContent__HECm1{max-width:720px}.DashboardNuevo_pageLabel__j5jiz{color:var(--tierra-calida);font-size:11px;font-weight:800;letter-spacing:1.4px;margin-bottom:8px}.DashboardNuevo_pageTitle__g3Erw{color:var(--verde-profundo);font-size:34px;font-weight:800;line-height:1.1;margin-bottom:10px}.DashboardNuevo_pageSubtitle__Ano0q{color:#1b4d2ab8;font-size:14px;line-height:1.6;max-width:620px}.DashboardNuevo_userBadge__-AAkQ{align-items:center;background:#fff;border:1px solid var(--pergamino-verde);border-radius:18px;box-shadow:0 8px 20px #1b4d2a14;display:flex;gap:12px;min-width:220px;padding:12px 16px}.DashboardNuevo_badgeAvatar__gAx58{align-items:center;background:#d4a85338;border-radius:12px;color:var(--verde-profundo);display:flex;font-size:15px;font-weight:800;height:42px;justify-content:center;width:42px}.DashboardNuevo_userBadge__-AAkQ p{color:var(--verde-profundo);font-size:14px;font-weight:700;margin-bottom:3px}.DashboardNuevo_userBadge__-AAkQ span{color:var(--tierra-calida);font-size:12px}.DashboardNuevo_kpiGrid__4XqtR{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,1fr);margin-bottom:28px}.DashboardNuevo_kpiCard__DuyxY{animation:DashboardNuevo_kpiPop__cJ8Kz .5s cubic-bezier(.22,.68,0,1.3) both;background:#fff;border:1px solid var(--pergamino-verde);border-radius:20px;box-shadow:0 8px 24px #1b4d2a0f;padding:18px;transition:transform var(--transition),box-shadow var(--transition),border-color var(--transition)}.DashboardNuevo_kpiCard__DuyxY:hover{border-color:#2d7a3e38;box-shadow:0 14px 30px #1b4d2a1a;transform:translateY(-4px)}.DashboardNuevo_kpiTop__qUpNb{align-items:center;display:flex;justify-content:space-between;margin-bottom:18px}.DashboardNuevo_kpiIcon__776V0{align-items:center;border-radius:14px;display:flex;height:48px;justify-content:center;width:48px}.DashboardNuevo_kpiIcon__776V0 .DashboardNuevo_material-icons__dNqQC{font-size:23px}.DashboardNuevo_kpiTrend__\+5qFu{align-items:center;border-radius:999px;display:flex;height:30px;justify-content:center;width:30px}.DashboardNuevo_kpiTrend__\+5qFu .DashboardNuevo_material-icons__dNqQC{font-size:16px}.DashboardNuevo_kpiTrendUp__YH4y\+{background:#ddf3e0;color:#2e7d32}.DashboardNuevo_kpiTrendDown__U8KgR{background:#fceaea;color:#8b2e2e}.DashboardNuevo_kpiInfo__ZqSoM{display:flex;flex-direction:column;gap:8px}.DashboardNuevo_kpiLabel__TFOtj{color:#1b4d2ab8;font-size:13px;font-weight:600}.DashboardNuevo_kpiVal__4ebOu{color:var(--verde-profundo);font-size:30px;font-weight:800;line-height:1}.DashboardNuevo_sectionBlock__sCK3K{background:#fff;border:1px solid var(--pergamino-verde);border-radius:22px;box-shadow:0 8px 24px #1b4d2a0d;margin-bottom:22px;padding:22px}.DashboardNuevo_sectionHeader__hex\+e{align-items:flex-end;display:flex;gap:18px;justify-content:space-between;margin-bottom:18px}.DashboardNuevo_groupEyebrow__3oAH5,.DashboardNuevo_sectionEyebrow__xA\+o7{color:var(--oro-forestal);font-size:11px;font-weight:800;letter-spacing:1.2px;margin-bottom:6px}.DashboardNuevo_sectionTitle__pinq\+{color:var(--verde-profundo);font-size:24px;font-weight:800}.DashboardNuevo_groupDescription__7NS\+e,.DashboardNuevo_sectionDescription__19xYH{color:#1b4d2aad;font-size:13px;line-height:1.5;max-width:420px}.DashboardNuevo_quickGrid__tc5sM{grid-gap:14px;animation:DashboardNuevo_fadeUpGrid__G0CJp .5s ease .3s both;display:grid;gap:14px;grid-template-columns:repeat(5,minmax(0,1fr))}.DashboardNuevo_sectionsGrid__SEGPN{grid-gap:24px;align-items:stretch;display:grid;gap:24px;grid-template-columns:repeat(2,1fr)}.DashboardNuevo_groupCard__2viSt{animation:DashboardNuevo_fadeUpGrid__G0CJp .5s ease .4s both;background:#fff;border:1px solid var(--pergamino-verde);border-radius:22px;box-shadow:0 8px 24px #1b4d2a0d;padding:20px}.DashboardNuevo_groupHeader__QAfZr{align-items:flex-end;display:flex;gap:14px;justify-content:space-between;margin-bottom:16px}.DashboardNuevo_groupTitle__Sc-iO{color:var(--verde-profundo);font-size:20px;font-weight:800}.DashboardNuevo_moduleGrid__g6DFe{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.DashboardNuevo_modCard__BPEnN{align-items:center;background:#fff;border:1px solid var(--pergamino-verde);border-radius:18px;box-shadow:0 6px 18px #1b4d2a0a;display:flex;gap:14px;padding:16px;text-align:left;transition:transform var(--transition),box-shadow var(--transition),border-color var(--transition);width:100%}.DashboardNuevo_modCard__BPEnN:hover{border-color:#d4a85380;box-shadow:0 12px 24px #1b4d2a1a;transform:translateY(-3px)}.DashboardNuevo_modCardCompact__NJrQs{padding:14px}.DashboardNuevo_modIcon__\+gmCr{align-items:center;background:#1b4d2a12;border-radius:14px;display:flex;flex-shrink:0;height:46px;justify-content:center;width:46px}.DashboardNuevo_modIcon__\+gmCr .DashboardNuevo_material-icons__dNqQC{color:var(--verde-profundo);font-size:22px}.DashboardNuevo_modText__wCL7\+{flex:1 1;min-width:0}.DashboardNuevo_modLabel__uxBjj{color:var(--verde-profundo);font-size:14px;font-weight:700;line-height:1.35;margin-bottom:4px}.DashboardNuevo_modHint__WDPZu{color:#1b4d2a8f;font-size:12px}.DashboardNuevo_modArrow__Y07wU{color:#1b4d2a6b;font-size:18px;transition:transform var(--transition),color var(--transition)}.DashboardNuevo_modCard__BPEnN:hover .DashboardNuevo_modArrow__Y07wU{color:var(--verde-profundo);transform:translateX(3px)}@media (max-width:1100px){.DashboardNuevo_quickGrid__tc5sM{grid-template-columns:repeat(3,minmax(0,1fr))}.DashboardNuevo_sectionsGrid__SEGPN{grid-template-columns:1fr}}@media (max-width:900px){.DashboardNuevo_root__EhyHb{padding:20px}.DashboardNuevo_groupHeader__QAfZr,.DashboardNuevo_hero__JwTvh,.DashboardNuevo_sectionHeader__hex\+e{align-items:flex-start;flex-direction:column}.DashboardNuevo_kpiGrid__4XqtR{grid-template-columns:repeat(2,1fr)}.DashboardNuevo_quickGrid__tc5sM{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.DashboardNuevo_pageTitle__g3Erw{font-size:28px}.DashboardNuevo_userBadge__-AAkQ{min-width:100%}.DashboardNuevo_kpiGrid__4XqtR,.DashboardNuevo_moduleGrid__g6DFe,.DashboardNuevo_quickGrid__tc5sM{grid-template-columns:1fr}.DashboardNuevo_groupCard__2viSt,.DashboardNuevo_hero__JwTvh,.DashboardNuevo_sectionBlock__sCK3K{padding:18px}.DashboardNuevo_modCard__BPEnN{padding:14px}}.DashboardNuevo_kpiSkeleton__zTdsT{animation:DashboardNuevo_shimmer__p\+8Kz 1.2s infinite;background:linear-gradient(90deg,var(--pergamino-verde) 25%,var(--verde-menta) 50%,var(--pergamino-verde) 75%);background-size:200% 100%;border-radius:6px;display:inline-block;height:28px;width:48px}@keyframes DashboardNuevo_shimmer__p\+8Kz{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes DashboardNuevo_dashIn__FHz8X{0%{opacity:0}to{opacity:1}}@keyframes DashboardNuevo_slideDown__Zsgfn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes DashboardNuevo_kpiPop__cJ8Kz{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes DashboardNuevo_fadeUpGrid__G0CJp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.DashboardNuevo_kpiCard1__vchVf:first-child{animation-delay:.08s}.DashboardNuevo_kpiCard2__gjbm8:nth-child(2){animation-delay:.16s}.DashboardNuevo_kpiCard3__lJ99N:nth-child(3){animation-delay:.24s}.DashboardNuevo_kpiCard4__fzlTq:nth-child(4){animation-delay:.32s}.DashboardNuevo_kpiDivider__j3HQE{background:var(--pergamino-verde);height:1px;margin:14px 0 10px}.DashboardNuevo_kpiDetailTitle__GiDnv{color:var(--tierra-calida);font-size:10px;font-weight:800;letter-spacing:.6px;margin-bottom:8px;text-transform:uppercase}.DashboardNuevo_kpiRow__cEJYB{align-items:center;display:flex;gap:8px;padding:3px 0}.DashboardNuevo_kpiRowName__PgXQE{color:var(--grafito);font-size:11px;max-width:90px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DashboardNuevo_kpiBarWrap__IM61a{background:var(--pergamino-verde);border-radius:2px;flex:1 1;height:4px;overflow:hidden}.DashboardNuevo_kpiBarFill__W617P{border-radius:2px;height:100%}.DashboardNuevo_kpiRowVal__-CrTN{color:var(--verde-profundo);font-size:11px;font-weight:700;white-space:nowrap}.DashboardNuevo_plagaRow__5qIPC{align-items:flex-start;border-bottom:1px solid var(--pergamino-verde);display:flex;justify-content:space-between;padding:6px 0}.DashboardNuevo_plagaRow__5qIPC:last-child{border-bottom:none}.DashboardNuevo_plagaLeft__4KWm-{display:flex;flex-direction:column;gap:2px;min-width:0}.DashboardNuevo_plagaArbol__ch5oP{color:var(--verde-profundo);font-size:12px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DashboardNuevo_plagaSub__KcE0B{color:var(--tierra-calida);font-size:11px}.DashboardNuevo_badgeOk__wGv28{background:#e8f5e9;border:1px solid #1b4d2a26;border-radius:20px;color:#1b4d2a}.DashboardNuevo_badgeOk__wGv28,.DashboardNuevo_badgeWarn__nMc17{display:inline-block;flex-shrink:0;font-size:10px;font-weight:700;padding:2px 8px;white-space:nowrap}.DashboardNuevo_badgeWarn__nMc17{background:#ffebee;border:1px solid #8b2e2e26;border-radius:20px;color:#8b2e2e}.DashboardNuevo_kpiEmpty__RtpxP{color:var(--tierra-calida);font-size:11px;font-style:italic;padding:8px 0;text-align:center}.DashboardNuevo_chartsGrid__IiGVL{grid-gap:18px;display:grid;gap:18px;grid-template-columns:1fr 1fr;margin-bottom:22px}@media (max-width:900px){.DashboardNuevo_chartsGrid__IiGVL{grid-template-columns:1fr}}.DashboardNuevo_alertSummaryCard__xUtQU{background:#fff;border:1px solid var(--pergamino-verde);border-radius:22px;box-shadow:0 8px 24px #1b4d2a0d;display:flex;flex-direction:column;height:100%;justify-content:flex-start;margin-bottom:22px;padding:22px}.DashboardNuevo_alertHeader__h0nA4{align-items:center;display:flex;justify-content:space-between;margin-bottom:18px}.DashboardNuevo_alertHeader__h0nA4 .DashboardNuevo_material-icons__dNqQC{color:#d4a853;font-size:30px}.DashboardNuevo_alertGrid__OKsrW{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,1fr);margin-bottom:18px}.DashboardNuevo_alertItem__bKBwn{align-items:center;background:#f6faf7;border:1px solid var(--pergamino-verde);border-radius:16px;display:flex;gap:12px;padding:14px}.DashboardNuevo_alertItem__bKBwn span{font-size:24px}.DashboardNuevo_alertItem__bKBwn strong{color:var(--verde-profundo);display:block;font-size:24px;line-height:1}.DashboardNuevo_alertItem__bKBwn p{color:#1b4d2ab8;font-size:12px;margin-top:4px}.DashboardNuevo_alertList__WkDDb{border-top:1px solid var(--pergamino-verde);padding-top:14px}.DashboardNuevo_alertList__WkDDb h4{color:var(--verde-profundo);font-size:14px;margin-bottom:10px}.DashboardNuevo_alertRow__K5IFj{align-items:center;background:#fff8e6;border:1px solid #d4a85359;border-radius:12px;display:flex;gap:8px;margin-bottom:8px;padding:10px 12px}.DashboardNuevo_alertRow__K5IFj .DashboardNuevo_material-icons__dNqQC{color:#d4a853;font-size:18px}.DashboardNuevo_alertRow__K5IFj p{color:var(--verde-profundo);font-size:13px}.DashboardNuevo_alertOk__WY-WM{color:var(--tierra-calida);font-size:13px;font-style:italic}@media (max-width:900px){.DashboardNuevo_alertGrid__OKsrW{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.DashboardNuevo_alertGrid__OKsrW{grid-template-columns:1fr}}[data-theme=dark] .DashboardNuevo_dashboard__52kJb,[data-theme=dark] .DashboardNuevo_header__QWEpf{background:#0000}[data-theme=dark] .DashboardNuevo_greeting__0QNHH{color:#e2e8f0}[data-theme=dark] .DashboardNuevo_greetingSub__eAWqG{color:#64748b}[data-theme=dark] .DashboardNuevo_statCard__ERJne{background:#1a1f2e!important;border-color:#ffffff12!important}[data-theme=dark] .DashboardNuevo_statLabel__Ju56a{color:#64748b!important}[data-theme=dark] .DashboardNuevo_statValue__FjGXi{color:#e2e8f0!important}[data-theme=dark] .DashboardNuevo_statTrend__wwg-5{color:#64748b!important}[data-theme=dark] .DashboardNuevo_card__Wc2UX{background:#1a1f2e!important;border-color:#ffffff12!important;box-shadow:0 4px 20px #0000004d!important}[data-theme=dark] .DashboardNuevo_cardTitle__evY7N{color:#86efac!important}[data-theme=dark] .DashboardNuevo_cardSubtitle__9jB4L{color:#64748b!important}[data-theme=dark] .DashboardNuevo_emptyText__qNKsN{color:#475569!important}[data-theme=dark] .DashboardNuevo_alertItem__bKBwn{background:#ffffff08!important;border-color:#ffffff12!important}[data-theme=dark] .DashboardNuevo_alertTitle__EZtAn{color:#e2e8f0!important}[data-theme=dark] .DashboardNuevo_alertSub__g5cvw{color:#64748b!important}[data-theme=dark] .DashboardNuevo_quickBtn__QVif3{background:#ffffff0a!important;border-color:#ffffff12!important;color:#94a3b8!important}[data-theme=dark] .DashboardNuevo_quickBtn__QVif3:hover{background:#22c55e14!important;color:#86efac!important}[data-theme=dark] .DashboardNuevo_root__EhyHb{background:#0000}[data-theme=dark] .DashboardNuevo_hero__JwTvh{background:linear-gradient(135deg,#06090e,#0a1208 55%,#0c150a)!important}[data-theme=dark] .DashboardNuevo_pageLabel__j5jiz{color:#4ade80!important}[data-theme=dark] .DashboardNuevo_pageTitle__g3Erw{color:#e2e8f0!important}[data-theme=dark] .DashboardNuevo_pageSubtitle__Ano0q{color:#64748b!important}[data-theme=dark] .DashboardNuevo_userBadge__-AAkQ{background:#ffffff0a!important;border-color:#ffffff12!important}[data-theme=dark] .DashboardNuevo_badgeAvatar__gAx58{background:#22c55e2e!important;color:#4ade80!important}[data-theme=dark] .DashboardNuevo_kpiCard__DuyxY{background:#1a1f2e!important;border-color:#ffffff14!important;box-shadow:0 4px 20px #00000059!important}[data-theme=dark] .DashboardNuevo_kpiCard__DuyxY:hover{border-color:#22c55e40!important}[data-theme=dark] .DashboardNuevo_kpiIcon__776V0{background:#ffffff0d!important}[data-theme=dark] .DashboardNuevo_kpiLabel__TFOtj{color:#64748b!important}[data-theme=dark] .DashboardNuevo_kpiVal__4ebOu{color:#e2e8f0!important}[data-theme=dark] .DashboardNuevo_sectionBlock__sCK3K{background:#0000}[data-theme=dark] .DashboardNuevo_groupEyebrow__3oAH5,[data-theme=dark] .DashboardNuevo_sectionEyebrow__xA\+o7{color:#4ade80!important}[data-theme=dark] .DashboardNuevo_sectionTitle__pinq\+{color:#e2e8f0!important}[data-theme=dark] .DashboardNuevo_groupDescription__7NS\+e,[data-theme=dark] .DashboardNuevo_sectionDescription__19xYH{color:#64748b!important}[data-theme=dark] .DashboardNuevo_groupCard__2viSt{background:#1a1f2e!important;border-color:#ffffff12!important}[data-theme=dark] .DashboardNuevo_groupHeader__QAfZr{border-color:#ffffff0d!important}[data-theme=dark] .DashboardNuevo_groupTitle__Sc-iO{color:#86efac!important}[data-theme=dark] .DashboardNuevo_modCard__BPEnN{background:#1a1f2e!important;border-color:#ffffff12!important}[data-theme=dark] .DashboardNuevo_modCard__BPEnN:hover{background:#1e2436!important;border-color:#22c55e4d!important}[data-theme=dark] .DashboardNuevo_modCardCompact__NJrQs{background:#22c55e0f!important}[data-theme=dark] .DashboardNuevo_modLabel__uxBjj{color:#e2e8f0!important}[data-theme=dark] .DashboardNuevo_modHint__WDPZu{color:#64748b!important}[data-theme=dark] .DashboardNuevo_modArrow__Y07wU{color:#475569!important}[data-theme=dark] .DashboardNuevo_modCard__BPEnN:hover .DashboardNuevo_modArrow__Y07wU{color:#4ade80!important}[data-theme=dark] .DashboardNuevo_modIcon__\+gmCr{background:#22c55e1a!important}[data-theme=dark] .DashboardNuevo_kpiCard__DuyxY{background:#1a1f2e;border-color:#ffffff14;box-shadow:0 4px 20px #00000059}[data-theme=dark] .DashboardNuevo_kpiCard__DuyxY:hover{border-color:#22c55e40}[data-theme=dark] .DashboardNuevo_kpiIcon__776V0{background:#ffffff0d}[data-theme=dark] .DashboardNuevo_kpiLabel__TFOtj{color:#64748b}[data-theme=dark] .DashboardNuevo_kpiVal__4ebOu{color:#e2e8f0}[data-theme=dark] .DashboardNuevo_hero__JwTvh{background:linear-gradient(135deg,#06090e,#091409 55%,#0c1a0b)}[data-theme=dark] .DashboardNuevo_pageLabel__j5jiz{color:#4ade80}[data-theme=dark] .DashboardNuevo_pageTitle__g3Erw{color:#e2e8f0}[data-theme=dark] .DashboardNuevo_pageSubtitle__Ano0q{color:#64748b}[data-theme=dark] .DashboardNuevo_userBadge__-AAkQ{background:#ffffff0a;border-color:#ffffff12}[data-theme=dark] .DashboardNuevo_badgeAvatar__gAx58{background:#22c55e2e;color:#4ade80}[data-theme=dark] .DashboardNuevo_groupEyebrow__3oAH5,[data-theme=dark] .DashboardNuevo_sectionEyebrow__xA\+o7{color:#4ade80}[data-theme=dark] .DashboardNuevo_sectionTitle__pinq\+{color:#e2e8f0}[data-theme=dark] .DashboardNuevo_groupDescription__7NS\+e,[data-theme=dark] .DashboardNuevo_sectionDescription__19xYH{color:#64748b}[data-theme=dark] .DashboardNuevo_groupCard__2viSt{background:#1a1f2e;border-color:#ffffff12}[data-theme=dark] .DashboardNuevo_groupTitle__Sc-iO{color:#86efac}[data-theme=dark] .DashboardNuevo_modCard__BPEnN{background:#1a1f2e;border-color:#ffffff12}[data-theme=dark] .DashboardNuevo_modCard__BPEnN:hover{background:#1e2436;border-color:#22c55e47}[data-theme=dark] .DashboardNuevo_modLabel__uxBjj{color:#e2e8f0}[data-theme=dark] .DashboardNuevo_modHint__WDPZu{color:#64748b}[data-theme=dark] .DashboardNuevo_modArrow__Y07wU{color:#475569}[data-theme=dark] .DashboardNuevo_modCard__BPEnN:hover .DashboardNuevo_modArrow__Y07wU{color:#4ade80}[data-theme=dark] .DashboardNuevo_modIcon__\+gmCr{background:#22c55e1a}[data-theme=dark] .DashboardNuevo_modCardCompact__NJrQs{background:#22c55e0f}[data-theme=dark] .DashboardNuevo_alertSummaryCard__xUtQU,[data-theme=dark] .DashboardNuevo_sectionBlock__sCK3K{background:#1a1f2e;border-color:#ffffff12;box-shadow:0 4px 20px #00000059}[data-theme=dark] .DashboardNuevo_alertItem__bKBwn{background:#ffffff08;border-color:#ffffff0f}[data-theme=dark] .DashboardNuevo_alertItem__bKBwn span{color:#94a3b8}[data-theme=dark] .DashboardNuevo_alertItem__bKBwn strong{color:#e2e8f0}[data-theme=dark] .DashboardNuevo_alertItem__bKBwn p{color:#64748b}.DatePickerField_wrap__VyYuL{position:relative;width:100%}.DatePickerField_trigger__Rzkth{align-items:center;background:#fff;border:1px solid var(--pergamino-verde);border-radius:14px;cursor:pointer;display:flex;gap:10px;min-height:46px;padding:0 14px;text-align:left;transition:border-color var(--transition),box-shadow var(--transition),background var(--transition);width:100%}.DatePickerField_trigger__Rzkth:hover{border-color:#1b4d2a59}.DatePickerField_triggerOpen__CG8eJ{background:#fcfffd;border-color:var(--verde-profundo);box-shadow:0 0 0 4px #1b4d2a14}.DatePickerField_triggerDisabled__6oa2\+{cursor:not-allowed;opacity:.6;pointer-events:none}.DatePickerField_trigger__Rzkth>.DatePickerField_material-icons__9\+Z7h:first-child{color:var(--verde-medio);flex-shrink:0;font-size:17px}.DatePickerField_triggerText__18n5u{color:var(--verde-profundo);flex:1 1;font-size:13px;font-weight:500}.DatePickerField_triggerPlaceholder__-o0Tq{color:var(--tierra-calida);font-weight:400}.DatePickerField_clearBtn__j9Rmy{align-items:center;background:#8b6f471f;border-radius:50%;display:flex;flex-shrink:0;height:22px;justify-content:center;transition:background var(--transition);width:22px}.DatePickerField_clearBtn__j9Rmy:hover{background:#8b2e2e24}.DatePickerField_clearBtn__j9Rmy .DatePickerField_material-icons__9\+Z7h{color:var(--tierra-calida);font-size:13px}.DatePickerField_arrow__CatWF{color:var(--tierra-calida);flex-shrink:0;font-size:18px}.DatePickerField_calendar__hIeU-{animation:DatePickerField_calIn__8fgQg .18s cubic-bezier(.22,.68,0,1.2) both;background:#fff;border:1px solid var(--pergamino-verde);border-radius:18px;box-shadow:0 12px 40px #1b4d2a24,0 4px 12px #0000000f;left:0;overflow:hidden;position:absolute;top:calc(100% + 6px);width:280px;z-index:200}@keyframes DatePickerField_calIn__8fgQg{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.DatePickerField_calHeader__qdL\+2{align-items:center;background:linear-gradient(135deg,var(--verde-profundo),var(--verde-medio));display:flex;justify-content:space-between;padding:12px 14px}.DatePickerField_calTitle__NTxRH{color:#fff;font-size:13px;font-weight:700;letter-spacing:.2px}.DatePickerField_navBtn__XpAJX{align-items:center;background:#ffffff1f;border-radius:8px;color:#fff;display:flex;height:28px;justify-content:center;transition:background var(--transition);width:28px}.DatePickerField_navBtn__XpAJX:hover{background:#ffffff38}.DatePickerField_navBtn__XpAJX .DatePickerField_material-icons__9\+Z7h{font-size:18px}.DatePickerField_calDow__tPOEi{display:grid;grid-template-columns:repeat(7,1fr);padding:10px 10px 4px}.DatePickerField_calDow__tPOEi span{color:var(--tierra-calida);font-size:10px;font-weight:700;letter-spacing:.5px;text-align:center}.DatePickerField_calGrid__9KSBt{grid-gap:2px;display:grid;gap:2px;grid-template-columns:repeat(7,1fr);padding:0 10px 6px}.DatePickerField_calDay__n9Q3Z{align-items:center;aspect-ratio:1;border-radius:8px;color:var(--verde-profundo);cursor:pointer;display:flex;font-size:12px;font-weight:500;justify-content:center;transition:background var(--transition),color var(--transition)}.DatePickerField_calDay__n9Q3Z:hover{background:var(--verde-menta)}.DatePickerField_calDayOut__Yvse0{color:var(--pergamino-verde)}.DatePickerField_calDayOut__Yvse0:hover{background:var(--fondo-claro);color:var(--tierra-calida)}.DatePickerField_calDayToday__43iuP{background:var(--verde-profundo);color:#fff;font-weight:700}.DatePickerField_calDayToday__43iuP:hover{background:var(--verde-medio)}.DatePickerField_calDaySelected__xYnAA{background:var(--oro-forestal);box-shadow:0 2px 8px #d4a85359;color:var(--verde-profundo);font-weight:800}.DatePickerField_calDaySelected__xYnAA:hover{background:#c49440}.DatePickerField_calFooter__kYnVZ{align-items:center;border-top:1px solid var(--pergamino-verde);display:flex;justify-content:space-between;padding:8px 14px 12px}.DatePickerField_footBtn__IGwXc{border-radius:8px;color:var(--tierra-calida);font-size:12px;font-weight:600;padding:5px 10px;transition:background var(--transition),color var(--transition)}.DatePickerField_footBtn__IGwXc:hover{background:var(--fondo-claro);color:var(--verde-profundo)}.DatePickerField_footBtnPrimary__-hRfW{background:var(--verde-profundo);border-radius:8px;color:#fff;font-size:12px;font-weight:700;padding:5px 14px;transition:background var(--transition)}.DatePickerField_footBtnPrimary__-hRfW:hover{background:var(--verde-medio)}.CrudFormNuevo_overlay__v58G4{align-items:center;animation:CrudFormNuevo_fadeIn__s7U1h .18s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#070a1080;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:100}@keyframes CrudFormNuevo_fadeIn__s7U1h{0%{opacity:0}to{opacity:1}}.CrudFormNuevo_modal__D9EHN{animation:CrudFormNuevo_slideUp__doPEc .2s ease;background:#fff;border:1px solid #dce3edcc;border-radius:26px;box-shadow:0 28px 80px #00000038;display:flex;flex-direction:column;max-height:92vh;max-width:760px;overflow:hidden;width:100%}@keyframes CrudFormNuevo_slideUp__doPEc{0%{opacity:0;transform:translateY(16px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.CrudFormNuevo_header__LrWmB{background:linear-gradient(135deg,var(--verde-profundo),var(--verde-medio));justify-content:space-between;padding:24px 24px 18px}.CrudFormNuevo_headerMain__9h32D,.CrudFormNuevo_header__LrWmB{align-items:flex-start;display:flex;gap:14px}.CrudFormNuevo_hIcon__7lqrG{align-items:center;background:var(--oro-forestal);border-radius:14px;box-shadow:0 10px 18px #94a3b833;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.CrudFormNuevo_hIcon__7lqrG .CrudFormNuevo_material-icons__Y6RVN{color:var(--verde-profundo);font-size:22px}.CrudFormNuevo_headerText__VTl7q{min-width:0}.CrudFormNuevo_eyebrow__7xVGJ{color:#ffffffb8;font-size:11px;font-weight:800;letter-spacing:1.2px;margin-bottom:6px}.CrudFormNuevo_header__LrWmB h3{color:#fff;font-size:24px;font-weight:800;line-height:1.1;margin-bottom:8px}.CrudFormNuevo_headerDesc__1W8NC{color:#ffffffc7;font-size:13px;line-height:1.55;max-width:480px}.CrudFormNuevo_closeBtn__kAKtU{align-items:center;border-radius:12px;color:#ffffffd6;display:flex;flex-shrink:0;height:40px;justify-content:center;transition:background var(--transition),color var(--transition);width:40px}.CrudFormNuevo_closeBtn__kAKtU:hover{background:#ffffff1f;color:#fff}.CrudFormNuevo_closeBtn__kAKtU .CrudFormNuevo_material-icons__Y6RVN{font-size:21px}.CrudFormNuevo_metaBar__LG1of{background:#f7f9fb;border-bottom:1px solid var(--pergamino-verde);display:flex;gap:10px;padding:14px 24px}.CrudFormNuevo_metaItem__ddSKG{align-items:center;background:#fff;border:1px solid var(--pergamino-verde);border-radius:999px;color:var(--verde-profundo);display:inline-flex;font-size:12px;font-weight:700;gap:8px;padding:8px 12px}.CrudFormNuevo_metaItem__ddSKG .CrudFormNuevo_material-icons__Y6RVN{color:var(--verde-medio);font-size:16px}.CrudFormNuevo_body__S2Rwt{background:linear-gradient(180deg,#fff,#fbfdff);flex:1 1;overflow-y:auto;padding:24px}.CrudFormNuevo_formGrid__Rs6xb{grid-gap:18px 16px;display:grid;gap:18px 16px;grid-template-columns:repeat(2,minmax(0,1fr))}.CrudFormNuevo_fieldWrap__A8LyJ{display:flex;flex-direction:column}.CrudFormNuevo_fieldFull__G3FTc{grid-column:1/-1}.CrudFormNuevo_label__kNGel{align-items:center;color:var(--verde-profundo);display:inline-flex;font-size:12px;font-weight:700;gap:4px;margin-bottom:7px}.CrudFormNuevo_req__UUTHc{color:var(--rojo-alerta)}.CrudFormNuevo_input__-ATqq{background:#fff;border:1px solid var(--pergamino-verde);border-radius:14px;color:var(--verde-profundo);font-size:13px;min-height:46px;outline:none;padding:11px 14px;transition:border-color var(--transition),box-shadow var(--transition),background var(--transition);width:100%}.CrudFormNuevo_input__-ATqq::placeholder{color:#4a4a4a73}.CrudFormNuevo_input__-ATqq:focus{background:#fcfdff;border-color:#1b2a4d66;box-shadow:0 0 0 4px #1b2a4d14}.CrudFormNuevo_textarea__BAhri{min-height:110px;padding-top:12px;resize:vertical}.CrudFormNuevo_footer__dldox{align-items:center;background:#f7f9fb;border-top:1px solid var(--pergamino-verde);display:flex;gap:16px;justify-content:space-between;padding:18px 24px 22px}.CrudFormNuevo_footerInfo__7mH9-{flex:1 1;min-width:0}.CrudFormNuevo_helperText__67pCl{color:var(--tierra-calida);font-size:12px}.CrudFormNuevo_helperText__67pCl span{color:var(--rojo-alerta);font-weight:800}.CrudFormNuevo_error__kUoVA{align-items:flex-start;background:#8b2e2e0f;border:1px solid #8b2e2e2e;border-radius:12px;color:var(--rojo-alerta);display:inline-flex;font-size:12px;gap:8px;line-height:1.45;padding:10px 12px}.CrudFormNuevo_error__kUoVA .CrudFormNuevo_material-icons__Y6RVN{font-size:16px;margin-top:1px}.CrudFormNuevo_ftBtns__EW7r7{display:flex;flex-shrink:0;gap:10px}.CrudFormNuevo_btnCancel__FPsxN,.CrudFormNuevo_btnSave__pL6M6{align-items:center;border-radius:14px;display:inline-flex;font-size:13px;font-weight:700;gap:8px;justify-content:center;min-height:46px;padding:0 18px;transition:transform var(--transition),background var(--transition),box-shadow var(--transition),border-color var(--transition),opacity var(--transition)}.CrudFormNuevo_btnCancel__FPsxN{background:#fff;border:1.5px solid var(--verde-profundo);color:var(--verde-profundo)}.CrudFormNuevo_btnCancel__FPsxN:hover{background:var(--verde-menta)}.CrudFormNuevo_btnSave__pL6M6{background:var(--verde-profundo);box-shadow:0 10px 22px #1b2a4d24;color:#fff}.CrudFormNuevo_btnSave__pL6M6:hover:not(:disabled){background:var(--verde-medio);transform:translateY(-1px)}.CrudFormNuevo_btnSave__pL6M6:disabled{box-shadow:none;cursor:not-allowed;opacity:.7}.CrudFormNuevo_iconCircle__ocZhu{align-items:center;border-radius:50%;display:inline-flex;flex-shrink:0;height:22px;justify-content:center;width:22px}.CrudFormNuevo_btnSave__pL6M6 .CrudFormNuevo_iconCircle__ocZhu{background:#ffffff38}.CrudFormNuevo_btnCancel__FPsxN .CrudFormNuevo_iconCircle__ocZhu{background:#1b2a4d1a}.CrudFormNuevo_iconCircle__ocZhu .CrudFormNuevo_material-icons__Y6RVN{font-size:14px;font-weight:700}.CrudFormNuevo_spinner__7RUS6{animation:CrudFormNuevo_spin__9rbHD .6s linear infinite;border:2px solid #ffffff47;border-radius:50%;border-top-color:#fff;height:16px;width:16px}@keyframes CrudFormNuevo_spin__9rbHD{to{transform:rotate(1turn)}}@media (max-width:720px){.CrudFormNuevo_modal__D9EHN{border-radius:22px;max-height:94vh;max-width:100%}.CrudFormNuevo_body__S2Rwt,.CrudFormNuevo_footer__dldox,.CrudFormNuevo_header__LrWmB,.CrudFormNuevo_metaBar__LG1of{padding-left:18px;padding-right:18px}.CrudFormNuevo_header__LrWmB{flex-direction:column}.CrudFormNuevo_headerMain__9h32D{width:100%}.CrudFormNuevo_closeBtn__kAKtU{align-self:flex-end;margin-top:-50px}.CrudFormNuevo_formGrid__Rs6xb{grid-template-columns:1fr}.CrudFormNuevo_footer__dldox{align-items:stretch;flex-direction:column}.CrudFormNuevo_ftBtns__EW7r7{flex-direction:column;width:100%}.CrudFormNuevo_btnCancel__FPsxN,.CrudFormNuevo_btnSave__pL6M6{width:100%}}@media (max-width:480px){.CrudFormNuevo_overlay__v58G4{padding:12px}.CrudFormNuevo_header__LrWmB h3{font-size:21px}.CrudFormNuevo_metaBar__LG1of{align-items:flex-start;flex-direction:column}.CrudFormNuevo_input__-ATqq:disabled{background:#f3f5f6;color:#4a4a4a99;cursor:not-allowed}}.CrudFormNuevo_hint__f26qr{color:#6b7c8c;display:block;font-size:11px;margin-top:4px;padding-left:2px}.CrudFormNuevo_inputError__roB-J{border-color:#e53935!important;box-shadow:0 0 0 2px #e5393526}.CrudFormNuevo_posConflict__s0Ilh{background:#fdecea;color:#e53935}.CrudFormNuevo_posConflict__s0Ilh,.CrudFormNuevo_posOk__HFB9a{align-items:center;border-radius:6px;display:flex;font-size:12px;font-weight:500;gap:4px;margin-top:5px;padding:4px 8px}.CrudFormNuevo_posOk__HFB9a{background:#e8eef5;color:#1d4ed8}.CrudFormNuevo_posChecking__xEuRN{align-items:center;color:#566577;display:flex;font-size:12px;gap:6px;margin-top:5px}.CrudFormNuevo_spinnerSm__egZVy{animation:CrudFormNuevo_spinSm__4mqGo .7s linear infinite;border:2px solid #c8d3dd;border-radius:50%;border-top-color:#2d4a6a;display:inline-block;height:12px;width:12px}@keyframes CrudFormNuevo_spinSm__4mqGo{to{transform:rotate(1turn)}}.CrudFormNuevo_fieldError__IHohU{color:#b91c1c;display:block;font-size:12px;font-weight:600;margin-top:6px}.CrudFormNuevo_inputError__roB-J{border-color:#b91c1c!important}[data-theme=dark] .CrudFormNuevo_formWrap__V2D1e{background:#1a1f2e!important;border-color:#ffffff12!important}[data-theme=dark] .CrudFormNuevo_formTitle__Ul53m{color:#93c5fd!important}[data-theme=dark] .CrudFormNuevo_select__T\+DDU{background:#ffffff0a!important;border-color:#ffffff1a!important;color:#e2e8f0!important}[data-theme=dark] .CrudFormNuevo_errorMsg__w0oNG{background:#ef44441a!important;border-color:#ef444440!important;color:#fca5a5!important}[data-theme=dark] .CrudFormNuevo_btnCancel__FPsxN{background:#ffffff0a!important;border-color:#ffffff1a!important;color:#94a3b8!important}[data-theme=dark] .CrudFormNuevo_overlay__v58G4{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#000000bf!important}[data-theme=dark] .CrudFormNuevo_modal__D9EHN{background:#1a1f2e!important;border-color:#ffffff14!important;box-shadow:0 32px 80px #000000a6!important}[data-theme=dark] .CrudFormNuevo_header__LrWmB{background:#141820!important;border-color:#ffffff0f!important}[data-theme=dark] .CrudFormNuevo_hIcon__7lqrG{background:#2563eb1f!important}[data-theme=dark] .CrudFormNuevo_hIcon__7lqrG .CrudFormNuevo_material-icons__Y6RVN{color:#60a5fa!important}[data-theme=dark] .CrudFormNuevo_header__LrWmB h3{color:#e2e8f0!important}[data-theme=dark] .CrudFormNuevo_eyebrow__7xVGJ{color:#60a5fa!important}[data-theme=dark] .CrudFormNuevo_closeBtn__kAKtU,[data-theme=dark] .CrudFormNuevo_headerDesc__1W8NC{color:#64748b!important}[data-theme=dark] .CrudFormNuevo_closeBtn__kAKtU:hover{background:#ef44441a!important;color:#f87171!important}[data-theme=dark] .CrudFormNuevo_metaBar__LG1of{background:#ffffff08!important;border-color:#ffffff0f!important}[data-theme=dark] .CrudFormNuevo_metaItem__ddSKG{color:#64748b!important}[data-theme=dark] .CrudFormNuevo_metaItem__ddSKG .CrudFormNuevo_material-icons__Y6RVN{color:#60a5fa!important}[data-theme=dark] .CrudFormNuevo_body__S2Rwt{background:#0000!important}[data-theme=dark] .CrudFormNuevo_label__kNGel{color:#94a3b8!important}[data-theme=dark] .CrudFormNuevo_req__UUTHc{color:#f87171!important}[data-theme=dark] .CrudFormNuevo_input__-ATqq{background:#ffffff0a!important;border-color:#ffffff1a!important;color:#e2e8f0!important}[data-theme=dark] .CrudFormNuevo_input__-ATqq:focus{background:#2563eb0a!important;border-color:#3b82f6!important;box-shadow:0 0 0 3px #2563eb1f!important}[data-theme=dark] .CrudFormNuevo_input__-ATqq::placeholder{color:#475569!important}[data-theme=dark] .CrudFormNuevo_textarea__BAhri{background:#ffffff0a!important;border-color:#ffffff1a!important;color:#e2e8f0!important}[data-theme=dark] .CrudFormNuevo_footer__dldox{background:#141820!important;border-color:#ffffff0f!important}[data-theme=dark] .CrudFormNuevo_helperText__67pCl{color:#64748b!important}[data-theme=dark] .CrudFormNuevo_overlay__v58G4{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000c}[data-theme=dark] .CrudFormNuevo_modal__D9EHN{background:#1a1f2e;border-color:#ffffff17;box-shadow:0 32px 80px #000000b3}[data-theme=dark] .CrudFormNuevo_header__LrWmB{background:#141820;border-color:#ffffff0f}[data-theme=dark] .CrudFormNuevo_header__LrWmB h3{color:#e2e8f0}[data-theme=dark] .CrudFormNuevo_eyebrow__7xVGJ{color:#60a5fa}[data-theme=dark] .CrudFormNuevo_headerDesc__1W8NC{color:#64748b}[data-theme=dark] .CrudFormNuevo_hIcon__7lqrG{background:#2563eb1f}[data-theme=dark] .CrudFormNuevo_closeBtn__kAKtU{color:#64748b}[data-theme=dark] .CrudFormNuevo_closeBtn__kAKtU:hover{background:#ef44441a;color:#f87171}[data-theme=dark] .CrudFormNuevo_metaBar__LG1of{background:#ffffff08;border-color:#ffffff0f}[data-theme=dark] .CrudFormNuevo_metaItem__ddSKG{color:#64748b}[data-theme=dark] .CrudFormNuevo_label__kNGel{color:#94a3b8}[data-theme=dark] .CrudFormNuevo_req__UUTHc{color:#f87171}[data-theme=dark] .CrudFormNuevo_input__-ATqq{background:#ffffff0d;border-color:#ffffff1a;color:#e2e8f0}[data-theme=dark] .CrudFormNuevo_input__-ATqq:focus{background:#2563eb0d;border-color:#3b82f6;box-shadow:0 0 0 3px #2563eb1f}[data-theme=dark] .CrudFormNuevo_textarea__BAhri{background:#ffffff0d;border-color:#ffffff1a;color:#e2e8f0}[data-theme=dark] .CrudFormNuevo_footer__dldox{background:#141820;border-color:#ffffff0f}[data-theme=dark] .CrudFormNuevo_helperText__67pCl{color:#64748b}.CrudPageNuevo_root__DttPs{min-height:100%;padding:24px}.CrudPageNuevo_pageShell__DQtrz{display:flex;flex-direction:column;gap:18px}.CrudPageNuevo_headerCard__zvrxd{background:linear-gradient(135deg,#fffffffa,#f2f4f7f5);border:1px solid var(--pergamino-verde);border-radius:24px;box-shadow:var(--shadow-md);padding:22px}.CrudPageNuevo_breadcrumb__nRgIj{gap:8px;margin-bottom:16px}.CrudPageNuevo_backBtn__agqSF,.CrudPageNuevo_breadcrumb__nRgIj{align-items:center;color:var(--tierra-calida);display:flex;font-size:12px}.CrudPageNuevo_backBtn__agqSF{border-radius:10px;font-weight:600;gap:4px;padding:8px 10px;transition:background var(--transition),color var(--transition)}.CrudPageNuevo_backBtn__agqSF:hover{background:#94a3b81f;color:var(--verde-profundo)}.CrudPageNuevo_backBtn__agqSF .CrudPageNuevo_material-icons__pH\+-Z{font-size:14px}.CrudPageNuevo_bcSep__SfenF{color:#6b72808c}.CrudPageNuevo_bcCur__FwpUh{color:var(--verde-medio);font-weight:700}.CrudPageNuevo_titleRow__axgkB{align-items:flex-start;display:flex;gap:18px;justify-content:space-between;margin-bottom:18px}.CrudPageNuevo_titleBlock__tFRl9{align-items:flex-start;display:flex;gap:14px}.CrudPageNuevo_titleIcon__Wg2Rd{align-items:center;background:#1b2a4d14;border-radius:16px;display:flex;flex-shrink:0;height:52px;justify-content:center;width:52px}.CrudPageNuevo_titleIcon__Wg2Rd .CrudPageNuevo_material-icons__pH\+-Z{color:var(--verde-profundo);font-size:25px}.CrudPageNuevo_panelLabel__2gFQS{color:var(--tierra-calida);font-size:11px;font-weight:800;letter-spacing:1.1px;margin-bottom:6px}.CrudPageNuevo_pageTitle__1oyiC{color:var(--verde-profundo);font-size:28px;font-weight:800;line-height:1.1;margin-bottom:8px}.CrudPageNuevo_pageSubtitle__-yDlI{color:#1b2a4dad;font-size:13px;line-height:1.55}.CrudPageNuevo_titleActions__kgyqP{align-items:center;background:rgba(27,42,77,.035);border:1px solid var(--pergamino-verde);border-radius:16px;display:flex;flex-shrink:0;gap:6px;padding:4px}.CrudPageNuevo_btnAdd__sZ6Qs,.CrudPageNuevo_btnRetry__7ohph,.CrudPageNuevo_emptyBtn__BGwfB,.CrudPageNuevo_iconBtn__Qnnoj{align-items:center;border-radius:12px;display:inline-flex;font-size:13px;font-weight:700;gap:7px;height:42px;justify-content:center;transition:transform var(--transition),background var(--transition),box-shadow var(--transition),border-color var(--transition),color var(--transition);white-space:nowrap}.CrudPageNuevo_btnAdd__sZ6Qs .CrudPageNuevo_material-icons__pH\+-Z,.CrudPageNuevo_iconBtn__Qnnoj .CrudPageNuevo_material-icons__pH\+-Z{font-size:18px}.CrudPageNuevo_btnAdd__sZ6Qs{background:var(--verde-profundo);box-shadow:0 6px 14px #1b2a4d33;color:#fff;padding:0 18px}.CrudPageNuevo_btnAdd__sZ6Qs:hover{background:var(--verde-medio);box-shadow:0 8px 18px #1b2a4d42;transform:translateY(-1px)}.CrudPageNuevo_iconBtn__Qnnoj{background:#0000;border:1px solid #0000;color:var(--tierra-calida);padding:0 14px}.CrudPageNuevo_iconBtn__Qnnoj:hover{background:#fff;border-color:var(--pergamino-verde);color:var(--verde-profundo)}.CrudPageNuevo_iconBtn__Qnnoj .CrudPageNuevo_material-icons__pH\+-Z{color:var(--verde-medio)}.CrudPageNuevo_actionsDivider__Xz1Xq{background:var(--pergamino-verde);height:24px;margin:0 2px;width:1px}.CrudPageNuevo_toolbar__jHp4C{align-items:center;display:flex;gap:16px;justify-content:space-between}.CrudPageNuevo_searchWrap__Rxx2z{align-items:center;background:#fff;border:1px solid var(--pergamino-verde);border-radius:16px;display:flex;flex:1 1;gap:10px;min-height:50px;padding:0 14px}.CrudPageNuevo_searchWrap__Rxx2z:focus-within{border-color:#1b2a4d59;box-shadow:0 0 0 4px #1b2a4d12}.CrudPageNuevo_searchWrap__Rxx2z .CrudPageNuevo_material-icons__pH\+-Z{color:var(--verde-medio);font-size:19px}.CrudPageNuevo_searchWrap__Rxx2z input{background:#0000;border:none;flex:1 1;font-size:13px;outline:none;padding:13px 0}.CrudPageNuevo_searchWrap__Rxx2z button{align-items:center;color:var(--tierra-calida);display:flex}.CrudPageNuevo_searchWrap__Rxx2z button .CrudPageNuevo_material-icons__pH\+-Z{font-size:17px}.CrudPageNuevo_filtersWrap__35OyD{display:flex;flex-shrink:0;gap:10px}.CrudPageNuevo_filterSelect__6G8O\+{background:#fff;border:1px solid var(--pergamino-verde);border-radius:16px;color:var(--verde-profundo);cursor:pointer;font-size:13px;font-weight:600;height:50px;outline:none;padding:0 14px;transition:border-color var(--transition),box-shadow var(--transition)}.CrudPageNuevo_filterSelect__6G8O\+:hover{border-color:#1b2a4d4d}.CrudPageNuevo_filterSelect__6G8O\+:focus{border-color:#1b2a4d59;box-shadow:0 0 0 4px #1b2a4d12}.CrudPageNuevo_statsWrap__3RSjN{display:flex;flex-shrink:0;gap:10px}.CrudPageNuevo_counterCard__MhS\+S{background:#fff;border:1px solid var(--pergamino-verde);border-radius:16px;display:flex;flex-direction:column;gap:4px;min-width:120px;padding:10px 14px}.CrudPageNuevo_counterLabel__OGz7o{color:#1b2a4d9e;font-size:11px;font-weight:600}.CrudPageNuevo_counterValue__asppJ{color:var(--verde-profundo);font-size:20px;font-weight:800;line-height:1}.CrudPageNuevo_contentCard__AzytF{background:#fff;border:1px solid var(--pergamino-verde);border-radius:24px;box-shadow:var(--shadow-sm);flex:1 1;min-height:420px;overflow:hidden}.CrudPageNuevo_tableWrap__RLGYY{overflow:auto;padding:18px}.CrudPageNuevo_table__YjVdc{background:#fff;border-collapse:initial;border-spacing:0;width:100%}.CrudPageNuevo_table__YjVdc thead th{background:#f4f6fa;border-bottom:1px solid var(--pergamino-verde);color:var(--verde-profundo);font-size:11px;font-weight:800;letter-spacing:.4px;padding:14px 16px;position:sticky;text-align:left;top:0;white-space:nowrap;z-index:1}.CrudPageNuevo_table__YjVdc thead th:first-child{border-top-left-radius:14px}.CrudPageNuevo_table__YjVdc thead th:last-child{border-top-right-radius:14px}.CrudPageNuevo_table__YjVdc td{border-bottom:1px solid #edeff4;color:var(--grafito);font-size:12.5px;padding:14px 16px;vertical-align:middle}.CrudPageNuevo_rowE__1HBOk{background:#fff}.CrudPageNuevo_rowO__-4PkV{background:#f2f4f77a}.CrudPageNuevo_table__YjVdc tbody tr:hover{background:#e8eef5c7}.CrudPageNuevo_cellText__UbEpW{display:block;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CrudPageNuevo_badgeD__DyPAO,.CrudPageNuevo_badgeN__kvNYT,.CrudPageNuevo_badgeS__MFesV,.CrudPageNuevo_badgeW__GPlNy{align-items:center;border-radius:999px;display:inline-flex;font-size:10px;font-weight:800;justify-content:center;letter-spacing:.3px;min-width:68px;padding:5px 10px}.CrudPageNuevo_badgeD__DyPAO{background:#ffebee;border:1px solid #8b2e2e2e;color:#8b2e2e}.CrudPageNuevo_badgeS__MFesV{background:#e8eef5;border:1px solid #1d4ed82e;color:#1d4ed8}.CrudPageNuevo_badgeW__GPlNy{background:#fff8e1;border:1px solid #e651002e;color:#e65100}.CrudPageNuevo_badgeN__kvNYT{background:var(--verde-menta);border:1px solid var(--pergamino-verde);color:var(--verde-profundo)}.CrudPageNuevo_actionsCol__6XeIk{min-width:110px}.CrudPageNuevo_actions__rYKpW{align-items:center;display:flex;gap:8px}.CrudPageNuevo_actionBtn__At40k{align-items:center;border:1px solid #0000;border-radius:12px;display:inline-flex;height:36px;justify-content:center;transition:transform var(--transition),background var(--transition),border-color var(--transition);width:36px}.CrudPageNuevo_actionBtn__At40k .CrudPageNuevo_material-icons__pH\+-Z{font-size:18px}.CrudPageNuevo_actionBtn__At40k:hover{transform:translateY(-1px)}.CrudPageNuevo_actionEdit__m2FwR{color:var(--verde-medio)}.CrudPageNuevo_actionEdit__m2FwR:hover{background:#2d5a7a1a;border-color:#2d5a7a2e}.CrudPageNuevo_actionDelete__-Q5\+B{color:var(--rojo-alerta)}.CrudPageNuevo_actionDelete__-Q5\+B:hover{background:#8b2e2e1a;border-color:#8b2e2e2e}.CrudPageNuevo_center__lIEj1,.CrudPageNuevo_emptyState__f4KA7{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:420px;padding:40px 24px;text-align:center}.CrudPageNuevo_center__lIEj1{color:var(--tierra-calida);gap:8px}.CrudPageNuevo_centerTitle__FQLK7{color:var(--verde-profundo);font-size:15px;font-weight:700}.CrudPageNuevo_centerText__NIw\+J{color:var(--tierra-calida);font-size:13px}.CrudPageNuevo_spinner__7wOyg{animation:CrudPageNuevo_spin__furqU .7s linear infinite;border:3px solid var(--pergamino-verde);border-radius:50%;border-top-color:var(--verde-medio);height:38px;margin-bottom:10px;width:38px}.CrudPageNuevo_errBox__rzCeP{align-items:flex-start;background:linear-gradient(180deg,#fff,#fff9f9);border:1px solid #8b2e2e2e;border-radius:22px;display:flex;gap:16px;margin:22px;padding:22px}.CrudPageNuevo_errIcon__d3lZw{align-items:center;background:#8b2e2e14;border-radius:16px;display:flex;flex-shrink:0;height:52px;justify-content:center;width:52px}.CrudPageNuevo_errIcon__d3lZw .CrudPageNuevo_material-icons__pH\+-Z{color:var(--rojo-alerta);font-size:26px}.CrudPageNuevo_errContent__Izvpb{flex:1 1}.CrudPageNuevo_errTitle__ueFmh{color:var(--rojo-alerta);font-size:15px;font-weight:800;margin-bottom:6px}.CrudPageNuevo_errMsg__Z4OHN{color:var(--tierra-calida);font-size:13px;line-height:1.5}.CrudPageNuevo_btnRetry__7ohph{align-self:center;background:var(--rojo-alerta);color:#fff;padding:11px 16px}.CrudPageNuevo_btnRetry__7ohph:hover{box-shadow:0 10px 18px #8b2e2e24;transform:translateY(-1px)}.CrudPageNuevo_emptyIcon__LVP3j{align-items:center;background:#1b2a4d0f;border-radius:22px;display:flex;height:78px;justify-content:center;margin-bottom:16px;width:78px}.CrudPageNuevo_emptyIcon__LVP3j .CrudPageNuevo_material-icons__pH\+-Z{color:var(--pergamino-verde);font-size:40px}.CrudPageNuevo_emptyTitle__Xdkh6{color:var(--verde-profundo);font-size:18px;font-weight:800;margin-bottom:8px}.CrudPageNuevo_emptyText__uGPTq{color:var(--tierra-calida);font-size:13px;line-height:1.6;margin-bottom:18px;max-width:460px}.CrudPageNuevo_emptyBtn__BGwfB{background:var(--verde-profundo);color:#fff;padding:12px 18px}.CrudPageNuevo_emptyBtn__BGwfB:hover{background:var(--verde-medio);transform:translateY(-1px)}.CrudPageNuevo_iconCircle__z2BOu{align-items:center;border-radius:50%;display:inline-flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.CrudPageNuevo_iconCircle__z2BOu .CrudPageNuevo_material-icons__pH\+-Z{font-size:15px;font-weight:700}.CrudPageNuevo_btnRetry__7ohph .CrudPageNuevo_iconCircle__z2BOu,.CrudPageNuevo_confirmDelete__och6- .CrudPageNuevo_iconCircle__z2BOu,.CrudPageNuevo_emptyBtn__BGwfB .CrudPageNuevo_iconCircle__z2BOu{background:#ffffff38}.CrudPageNuevo_confirmCancel__mkDTd .CrudPageNuevo_iconCircle__z2BOu{background:#1b2a4d1a}@keyframes CrudPageNuevo_spin__furqU{to{transform:rotate(1turn)}}@media (max-width:980px){.CrudPageNuevo_errBox__rzCeP,.CrudPageNuevo_titleRow__axgkB,.CrudPageNuevo_toolbar__jHp4C{align-items:stretch;flex-direction:column}.CrudPageNuevo_statsWrap__3RSjN,.CrudPageNuevo_titleActions__kgyqP{width:100%}.CrudPageNuevo_titleActions__kgyqP{background:none;border:none;justify-content:flex-start;padding:0}.CrudPageNuevo_counterCard__MhS\+S{flex:1 1}}@media (max-width:640px){.CrudPageNuevo_root__DttPs{padding:16px}.CrudPageNuevo_contentCard__AzytF,.CrudPageNuevo_headerCard__zvrxd{border-radius:20px}.CrudPageNuevo_titleBlock__tFRl9{flex-direction:column}.CrudPageNuevo_pageTitle__1oyiC{font-size:24px}.CrudPageNuevo_tableWrap__RLGYY,.CrudPageNuevo_table__YjVdc td,.CrudPageNuevo_table__YjVdc thead th{padding:12px}.CrudPageNuevo_statsWrap__3RSjN{flex-direction:column}.CrudPageNuevo_btnAdd__sZ6Qs,.CrudPageNuevo_btnRetry__7ohph,.CrudPageNuevo_emptyBtn__BGwfB,.CrudPageNuevo_iconBtn__Qnnoj{width:100%}.CrudPageNuevo_titleActions__kgyqP{flex-wrap:wrap;gap:8px}.CrudPageNuevo_actionsDivider__Xz1Xq{display:none}}@keyframes CrudPageNuevo_pageIn__6RSX-{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.CrudPageNuevo_btnLabel__\+hCH-{display:inline}.CrudPageNuevo_pagination__9CXRu{align-items:center;background:#f8f9fb;border-top:1px solid var(--pergamino-verde);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:14px 18px}.CrudPageNuevo_pageInfo__OogLc{color:var(--tierra-calida);font-size:12px}.CrudPageNuevo_pageInfo__OogLc strong{color:var(--verde-profundo)}.CrudPageNuevo_pageControls__haBfB{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.CrudPageNuevo_pageSizeWrap__OlZsC{align-items:center;display:flex;gap:6px}.CrudPageNuevo_pageSizeLabel__X5-0q{color:var(--tierra-calida);font-size:12px;white-space:nowrap}.CrudPageNuevo_pageSizeSelect__lJoBB{background:#fff;border:1px solid var(--pergamino-verde);border-radius:8px;color:var(--verde-profundo);cursor:pointer;font-size:12px;height:32px;outline:none;padding:0 8px}.CrudPageNuevo_pageSizeSelect__lJoBB:focus{border-color:var(--verde-profundo)}.CrudPageNuevo_pageBtns__VnQL9{align-items:center;display:flex;gap:4px}.CrudPageNuevo_pageBtn__C3Sxd{align-items:center;background:#fff;border:1px solid var(--pergamino-verde);border-radius:8px;color:var(--verde-profundo);cursor:pointer;display:flex;font-size:12px;font-weight:600;height:32px;justify-content:center;min-width:32px;padding:0 6px;transition:background var(--transition),border-color var(--transition)}.CrudPageNuevo_pageBtn__C3Sxd:hover:not(:disabled){background:var(--verde-menta);border-color:#1b2a4d33}.CrudPageNuevo_pageBtn__C3Sxd:disabled{cursor:not-allowed;opacity:.35}.CrudPageNuevo_pageBtn__C3Sxd .CrudPageNuevo_material-icons__pH\+-Z{font-size:17px}.CrudPageNuevo_pageBtnActive__skBne{background:var(--verde-profundo);border-color:var(--verde-profundo);color:#fff}.CrudPageNuevo_pageBtnActive__skBne:hover:not(:disabled){background:var(--verde-medio);border-color:var(--verde-medio)}.CrudPageNuevo_pageDots__v8j2G{color:var(--tierra-calida);font-size:12px;padding:0 4px}.CrudPageNuevo_overlay__wc1g8{align-items:center;animation:CrudPageNuevo_fadeOverlay__5fM-P .15s ease;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#00000080;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:200}@keyframes CrudPageNuevo_fadeOverlay__5fM-P{0%{opacity:0}to{opacity:1}}.CrudPageNuevo_confirmModal__8Tnv-{animation:CrudPageNuevo_slideUpModal__8bor7 .18s ease;background:#fff;border-radius:22px;box-shadow:0 24px 60px #00000038;max-width:380px;padding:32px 28px;text-align:center;width:100%}@keyframes CrudPageNuevo_slideUpModal__8bor7{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.CrudPageNuevo_confirmIcon__Z5t4A{align-items:center;background:#ffebee;border-radius:20px;display:flex;height:64px;justify-content:center;margin:0 auto 16px;width:64px}.CrudPageNuevo_confirmIcon__Z5t4A .CrudPageNuevo_material-icons__pH\+-Z{color:var(--rojo-alerta);font-size:32px}.CrudPageNuevo_confirmTitle__poKVx{color:var(--verde-profundo);font-size:18px;font-weight:800;margin-bottom:8px}.CrudPageNuevo_confirmMsg__mBgR-{color:var(--tierra-calida);font-size:13px;margin-bottom:22px}.CrudPageNuevo_confirmBtns__fttDq{display:flex;gap:10px}.CrudPageNuevo_confirmCancel__mkDTd{align-items:center;border:1.5px solid var(--pergamino-verde);border-radius:12px;color:var(--grafito);display:flex;flex:1 1;font-size:13px;font-weight:600;gap:6px;height:44px;justify-content:center;transition:background var(--transition)}.CrudPageNuevo_confirmCancel__mkDTd:hover{background:var(--fondo-claro)}.CrudPageNuevo_confirmCancel__mkDTd .CrudPageNuevo_material-icons__pH\+-Z{font-size:18px}.CrudPageNuevo_confirmCancel__mkDTd .CrudPageNuevo_iconCircle__z2BOu .CrudPageNuevo_material-icons__pH\+-Z{font-size:15px}.CrudPageNuevo_confirmDelete__och6-{align-items:center;background:var(--rojo-alerta);border-radius:12px;color:#fff;display:flex;flex:1 1;font-size:13px;font-weight:700;gap:6px;height:44px;justify-content:center;transition:opacity var(--transition)}.CrudPageNuevo_confirmDelete__och6-:hover{opacity:.88}.CrudPageNuevo_confirmDelete__och6- .CrudPageNuevo_material-icons__pH\+-Z{font-size:18px}.CrudPageNuevo_confirmDelete__och6- .CrudPageNuevo_iconCircle__z2BOu .CrudPageNuevo_material-icons__pH\+-Z{font-size:15px}@media (max-width:768px){.CrudPageNuevo_root__DttPs{padding:12px}.CrudPageNuevo_headerCard__zvrxd{border-radius:18px;padding:16px}.CrudPageNuevo_btnLabel__\+hCH-{display:none}.CrudPageNuevo_titleRow__axgkB{align-items:stretch;flex-direction:column}.CrudPageNuevo_titleActions__kgyqP{background:none;border:none;flex-direction:row;justify-content:flex-start;padding:0;width:100%}.CrudPageNuevo_btnAdd__sZ6Qs,.CrudPageNuevo_iconBtn__Qnnoj{flex:1 1;justify-content:center;padding:0 12px}.CrudPageNuevo_actionsDivider__Xz1Xq{display:none}.CrudPageNuevo_toolbar__jHp4C{flex-direction:column;gap:10px}.CrudPageNuevo_searchWrap__Rxx2z{width:100%}.CrudPageNuevo_filtersWrap__35OyD{flex-wrap:wrap;width:100%}.CrudPageNuevo_filterSelect__6G8O\+{flex:1 1;height:44px;min-width:140px}.CrudPageNuevo_statsWrap__3RSjN{justify-content:flex-start;width:100%}.CrudPageNuevo_counterCard__MhS\+S{flex:1 1}.CrudPageNuevo_tableWrap__RLGYY{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0}.CrudPageNuevo_table__YjVdc{font-size:12px;min-width:480px}.CrudPageNuevo_table__YjVdc thead th{font-size:10px;padding:10px}.CrudPageNuevo_table__YjVdc td{padding:10px}.CrudPageNuevo_cellText__UbEpW{max-width:120px}.CrudPageNuevo_pagination__9CXRu{align-items:flex-start;flex-direction:column;gap:10px;padding:12px 14px}.CrudPageNuevo_pageControls__haBfB{justify-content:space-between;width:100%}.CrudPageNuevo_pageSizeLabel__X5-0q{display:none}}@media (max-width:480px){.CrudPageNuevo_contentCard__AzytF,.CrudPageNuevo_headerCard__zvrxd{border-radius:14px}.CrudPageNuevo_pageTitle__1oyiC{font-size:20px}.CrudPageNuevo_titleBlock__tFRl9{flex-direction:column;gap:10px}.CrudPageNuevo_pageBtns__VnQL9 .CrudPageNuevo_pageBtn__C3Sxd:not(:first-child):not(:last-child):not(:nth-child(2)):not(:nth-last-child(2)),.CrudPageNuevo_pageDots__v8j2G{display:none}}[data-theme=dark] .CrudPageNuevo_pageWrap__1Nlq6{background:#0000}[data-theme=dark] .CrudPageNuevo_toolbar__jHp4C{background:#1a1f2e!important;border-color:#ffffff12!important}[data-theme=dark] .CrudPageNuevo_title__iDySk{color:#e2e8f0!important}[data-theme=dark] .CrudPageNuevo_subtitle__CznPl{color:#64748b!important}[data-theme=dark] .CrudPageNuevo_tableWrap__RLGYY{background:#1a1f2e!important;border-color:#ffffff12!important}[data-theme=dark] .CrudPageNuevo_thead__Le7y2{background:#2563eb0f!important}[data-theme=dark] .CrudPageNuevo_th__RFY45{border-color:#ffffff12!important;color:#93c5fd!important}[data-theme=dark] .CrudPageNuevo_td__rUrFW{border-color:#ffffff0d!important;color:#e2e8f0!important}[data-theme=dark] .CrudPageNuevo_tr__Zm1Zh:hover{background:#2563eb0d!important;box-shadow:inset 3px 0 0 #3b82f6!important}[data-theme=dark] .CrudPageNuevo_emptyRow__\+hnBA td{color:#475569!important}[data-theme=dark] .CrudPageNuevo_searchInput__vSWov{background:#ffffff0a!important;border-color:#ffffff1a!important;color:#e2e8f0!important}[data-theme=dark] .CrudPageNuevo_searchInput__vSWov::placeholder{color:#475569!important}[data-theme=dark] .CrudPageNuevo_btnPrimary__bFzbl{box-shadow:0 4px 14px #2563eb4d!important}[data-theme=dark] .CrudPageNuevo_btnSecondary__WcGyK,[data-theme=dark] .CrudPageNuevo_paginBtn__deqHP{background:#ffffff0a!important;border-color:#ffffff1a!important;color:#94a3b8!important}[data-theme=dark] .CrudPageNuevo_paginBtn__deqHP:disabled{opacity:.3}[data-theme=dark] .CrudPageNuevo_paginInfo__YnrrQ{color:#64748b!important}[data-theme=dark] .CrudPageNuevo_pageShell__DQtrz,[data-theme=dark] .CrudPageNuevo_root__DttPs{background:#0000}[data-theme=dark] .CrudPageNuevo_headerCard__zvrxd{background:#1a1f2e!important;border-color:#ffffff12!important;box-shadow:0 4px 20px #00000059!important}[data-theme=dark] .CrudPageNuevo_backBtn__agqSF{color:#64748b!important}[data-theme=dark] .CrudPageNuevo_backBtn__agqSF:hover{background:#2563eb14!important;color:#93c5fd!important}[data-theme=dark] .CrudPageNuevo_bcSep__SfenF{color:#ffffff2e!important}[data-theme=dark] .CrudPageNuevo_bcCur__FwpUh{color:#93c5fd!important}[data-theme=dark] .CrudPageNuevo_panelLabel__2gFQS{color:#60a5fa!important}[data-theme=dark] .CrudPageNuevo_pageTitle__1oyiC{color:#e2e8f0!important}[data-theme=dark] .CrudPageNuevo_pageSubtitle__-yDlI{color:#64748b!important}[data-theme=dark] .CrudPageNuevo_titleIcon__Wg2Rd{background:#2563eb1a!important}[data-theme=dark] .CrudPageNuevo_titleIcon__Wg2Rd .CrudPageNuevo_material-icons__pH\+-Z{color:#60a5fa!important}[data-theme=dark] .CrudPageNuevo_toolbar__jHp4C{background:#141820!important;border-color:#ffffff0f!important}[data-theme=dark] .CrudPageNuevo_searchWrap__Rxx2z{background:#ffffff0a!important;border-color:#ffffff1a!important}[data-theme=dark] .CrudPageNuevo_searchWrap__Rxx2z:focus-within{border-color:#3b82f6!important}[data-theme=dark] .CrudPageNuevo_searchWrap__Rxx2z .CrudPageNuevo_material-icons__pH\+-Z{color:#475569!important}[data-theme=dark] .CrudPageNuevo_searchWrap__Rxx2z input{background:#0000!important;color:#e2e8f0!important}[data-theme=dark] .CrudPageNuevo_searchWrap__Rxx2z input::placeholder{color:#475569!important}[data-theme=dark] .CrudPageNuevo_counterCard__MhS\+S{background:#ffffff0a!important;border-color:#ffffff12!important}[data-theme=dark] .CrudPageNuevo_counterLabel__OGz7o{color:#64748b!important}[data-theme=dark] .CrudPageNuevo_counterValue__asppJ{color:#e2e8f0!important}[data-theme=dark] .CrudPageNuevo_contentCard__AzytF{background:#1a1f2e!important;border-color:#ffffff12!important;box-shadow:0 4px 20px #00000059!important}[data-theme=dark] .CrudPageNuevo_table__YjVdc thead th{background:#2563eb0f!important;border-color:#ffffff12!important;color:#93c5fd!important}[data-theme=dark] .CrudPageNuevo_table__YjVdc tbody td{border-color:#ffffff0d!important;color:#e2e8f0!important}[data-theme=dark] .CrudPageNuevo_table__YjVdc tbody tr:hover{background:#2563eb0d!important;box-shadow:inset 3px 0 0 #3b82f6!important}[data-theme=dark] .CrudPageNuevo_filterSelect__6G8O\+{background:#ffffff0a!important;border-color:#ffffff1a!important;color:#e2e8f0!important}[data-theme=dark] .CrudPageNuevo_filterSelect__6G8O\+:hover{border-color:#ffffff2e!important}[data-theme=dark] .CrudPageNuevo_filterSelect__6G8O\+:focus{border-color:#3b82f6!important;box-shadow:0 0 0 4px #3b82f61f!important}[data-theme=dark] .CrudPageNuevo_titleActions__kgyqP{background:#ffffff08!important;border-color:#ffffff14!important}[data-theme=dark] .CrudPageNuevo_iconBtn__Qnnoj{color:#94a3b8!important}[data-theme=dark] .CrudPageNuevo_iconBtn__Qnnoj:hover{background:#ffffff12!important;border-color:#ffffff1a!important;color:#e2e8f0!important}[data-theme=dark] .CrudPageNuevo_actionsDivider__Xz1Xq{background:#ffffff1a!important}[data-theme=dark] .CrudPageNuevo_btnRetry__7ohph{background:#ffffff0a!important;border-color:#ffffff1a!important;color:#94a3b8!important}[data-theme=dark] .CrudPageNuevo_contentCard__AzytF,[data-theme=dark] .CrudPageNuevo_headerCard__zvrxd{background:#1a1f2e;border-color:#ffffff12;box-shadow:0 4px 24px #0006}[data-theme=dark] .CrudPageNuevo_table__YjVdc{color:#e2e8f0}[data-theme=dark] .CrudPageNuevo_table__YjVdc thead th{background:#2563eb14;border-bottom-color:#ffffff12;color:#93c5fd}[data-theme=dark] .CrudPageNuevo_rowO__-4PkV{background:#ffffff05}[data-theme=dark] .CrudPageNuevo_toolbar__jHp4C{background:#141820;border-color:#ffffff0f}[data-theme=dark] .CrudPageNuevo_searchWrap__Rxx2z{background:#ffffff0d;border-color:#ffffff1a}[data-theme=dark] .CrudPageNuevo_searchWrap__Rxx2z input{background:#0000;color:#e2e8f0}[data-theme=dark] .CrudPageNuevo_filterSelect__6G8O\+{background:#ffffff0a;border-color:#ffffff1a;color:#e2e8f0}[data-theme=dark] .CrudPageNuevo_counterCard__MhS\+S{background:#ffffff0a;border-color:#ffffff12}[data-theme=dark] .CrudPageNuevo_counterLabel__OGz7o{color:#64748b}[data-theme=dark] .CrudPageNuevo_counterValue__asppJ,[data-theme=dark] .CrudPageNuevo_pageTitle__1oyiC{color:#e2e8f0}[data-theme=dark] .CrudPageNuevo_pageSubtitle__-yDlI{color:#64748b}[data-theme=dark] .CrudPageNuevo_panelLabel__2gFQS{color:#60a5fa}[data-theme=dark] .CrudPageNuevo_titleIcon__Wg2Rd{background:#2563eb1a}[data-theme=dark] .CrudPageNuevo_bcCur__FwpUh{color:#93c5fd}[data-theme=dark] .CrudPageNuevo_backBtn__agqSF{color:#64748b}[data-theme=dark] .CrudPageNuevo_backBtn__agqSF:hover{background:#2563eb14;color:#93c5fd}[data-theme=dark] .CrudPageNuevo_titleActions__kgyqP{background:#ffffff08;border-color:#ffffff14}[data-theme=dark] .CrudPageNuevo_iconBtn__Qnnoj{color:#94a3b8}[data-theme=dark] .CrudPageNuevo_iconBtn__Qnnoj .CrudPageNuevo_material-icons__pH\+-Z{color:#60a5fa}[data-theme=dark] .CrudPageNuevo_emptyCard__kHxlM{background:#1a1f2e;border-color:#ffffff12}[data-theme=dark] .CrudPageNuevo_rowE__1HBOk{background:#1a1f2e}[data-theme=dark] .CrudPageNuevo_rowO__-4PkV{background:hsla(0,0%,100%,.025)}[data-theme=dark] .CrudPageNuevo_table__YjVdc tbody tr:hover{background:#2563eb12!important;box-shadow:inset 3px 0 0 #3b82f6}[data-theme=dark] .CrudPageNuevo_table__YjVdc td{border-bottom-color:#ffffff0d;color:#cbd5e1}[data-theme=dark] .CrudPageNuevo_table__YjVdc{background:#1a1f2e}[data-theme=dark] .CrudPageNuevo_pagination__9CXRu{background:#141820;border-top-color:#ffffff0f}[data-theme=dark] .CrudPageNuevo_pageInfo__OogLc{color:#64748b}[data-theme=dark] .CrudPageNuevo_pageInfo__OogLc strong{color:#93c5fd}[data-theme=dark] .CrudPageNuevo_pageSizeLabel__X5-0q{color:#64748b}[data-theme=dark] .CrudPageNuevo_pageSizeSelect__lJoBB{background:#ffffff0d;border-color:#ffffff1a;color:#e2e8f0}[data-theme=dark] .CrudPageNuevo_pageBtn__C3Sxd{background:#ffffff0d;border-color:#ffffff1a;color:#94a3b8}[data-theme=dark] .CrudPageNuevo_pageBtn__C3Sxd:hover:not(:disabled){background:#2563eb1a;border-color:#2563eb40;color:#93c5fd}[data-theme=dark] .CrudPageNuevo_pageBtnActive__skBne{background:#3b82f6;border-color:#3b82f6;color:#fff}[data-theme=dark] .CrudPageNuevo_cellText__UbEpW{color:#cbd5e1}[data-theme=dark] .CrudPageNuevo_cellMuted__inAuB{color:#475569}.ExportarBtn_wrap__6DHfw{position:relative}.ExportarBtn_btn__AmHwj{align-items:center;background:#0000;border:1px solid #0000;border-radius:12px;color:var(--tierra-calida);cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:7px;height:42px;padding:0 14px;transition:background var(--transition),border-color var(--transition),color var(--transition)}.ExportarBtn_btnOpen__I83Pu,.ExportarBtn_btn__AmHwj:hover{background:#fff;border-color:var(--pergamino-verde);color:var(--verde-profundo)}.ExportarBtn_btn__AmHwj .ExportarBtn_material-icons__w8y7Z{color:var(--verde-medio);font-size:18px}.ExportarBtn_label__F8qWI{display:inline}.ExportarBtn_menu__inOLD{animation:ExportarBtn_menuIn__7EeGl .15s ease both;background:#fff;border:1px solid var(--pergamino-verde);border-radius:16px;box-shadow:0 12px 36px #0000001f;min-width:200px;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:100}@keyframes ExportarBtn_menuIn__7EeGl{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.ExportarBtn_menuItem__sPzZV{align-items:center;border-radius:10px;cursor:pointer;display:flex;gap:12px;padding:10px 12px;text-align:left;transition:background var(--transition);width:100%}.ExportarBtn_menuItem__sPzZV:hover{background:var(--fondo-claro)}.ExportarBtn_menuItem__sPzZV .ExportarBtn_material-icons__w8y7Z{color:var(--verde-medio);flex-shrink:0;font-size:20px}.ExportarBtn_menuItem__sPzZV p{color:var(--verde-profundo);font-size:12px;font-weight:700;margin-bottom:1px}.ExportarBtn_menuItem__sPzZV span{color:var(--tierra-calida);font-size:10px}@media (max-width:640px){.ExportarBtn_label__F8qWI{display:none}}[data-theme=dark] .ExportarBtn_btn__AmHwj{color:#94a3b8}[data-theme=dark] .ExportarBtn_btnOpen__I83Pu,[data-theme=dark] .ExportarBtn_btn__AmHwj:hover{background:#ffffff12;border-color:#ffffff1a;color:#e2e8f0}[data-theme=dark] .ExportarBtn_menu__inOLD{background:#1a1f2e;border-color:#ffffff1a}[data-theme=dark] .ExportarBtn_menuItem__sPzZV:hover{background:#ffffff0f}[data-theme=dark] .ExportarBtn_menuItem__sPzZV p{color:#e2e8f0}[data-theme=dark] .ExportarBtn_menuItem__sPzZV span{color:#64748b}.GestionUsuarios_root__b\+kZl{min-height:100%;padding:24px}.GestionUsuarios_header__7yfDf{background:linear-gradient(135deg,#fffffffa,#f2f7f3f5);border:1px solid var(--pergamino-verde);border-radius:24px;box-shadow:var(--shadow-md);margin-bottom:18px;padding:22px}.GestionUsuarios_breadcrumb__AnyzQ{gap:8px;margin-bottom:16px}.GestionUsuarios_backBtn__a9qDz,.GestionUsuarios_breadcrumb__AnyzQ{align-items:center;color:var(--tierra-calida);display:flex;font-size:12px}.GestionUsuarios_backBtn__a9qDz{border-radius:10px;font-weight:600;gap:4px;padding:8px 10px;transition:background var(--transition)}.GestionUsuarios_backBtn__a9qDz:hover{background:#d4a8531f;color:var(--verde-profundo)}.GestionUsuarios_backBtn__a9qDz .GestionUsuarios_material-icons__rnGk4{font-size:14px}.GestionUsuarios_bcCur__vJpX2{color:var(--verde-medio);font-weight:700}.GestionUsuarios_titleRow__QwXGi{align-items:flex-start;display:flex;gap:18px;justify-content:space-between;margin-bottom:18px}.GestionUsuarios_titleBlock__4gqRy{align-items:flex-start;display:flex;gap:14px}.GestionUsuarios_titleIcon__LcE0i{align-items:center;background:#1b4d2a14;border-radius:16px;display:flex;flex-shrink:0;height:52px;justify-content:center;width:52px}.GestionUsuarios_titleIcon__LcE0i .GestionUsuarios_material-icons__rnGk4{color:var(--verde-profundo);font-size:26px}.GestionUsuarios_panelLabel__MPE0O{color:var(--tierra-calida);font-size:11px;font-weight:800;letter-spacing:1.1px;margin-bottom:6px}.GestionUsuarios_pageTitle__nQxIi{color:var(--verde-profundo);font-size:28px;font-weight:800;margin-bottom:6px}.GestionUsuarios_pageSubtitle__OEkXl{color:#1b4d2aad;font-size:13px}.GestionUsuarios_titleActions__9KO3B{align-items:center;display:flex;flex-shrink:0;gap:10px}.GestionUsuarios_btnAdd__9MBU3{align-items:center;background:var(--verde-profundo);border-radius:14px;box-shadow:0 10px 20px #1b4d2a24;color:#fff;display:inline-flex;font-size:13px;font-weight:700;gap:8px;padding:12px 18px;transition:background var(--transition),transform var(--transition)}.GestionUsuarios_btnAdd__9MBU3:hover{background:var(--verde-medio);transform:translateY(-1px)}.GestionUsuarios_btnAdd__9MBU3 .GestionUsuarios_material-icons__rnGk4{font-size:18px}.GestionUsuarios_refreshBtn__vTjTr{align-items:center;background:#fff;border:1px solid var(--pergamino-verde);border-radius:14px;color:var(--verde-profundo);display:inline-flex;font-size:13px;font-weight:600;gap:8px;padding:12px 14px;transition:background var(--transition)}.GestionUsuarios_refreshBtn__vTjTr:hover{background:var(--fondo-claro)}.GestionUsuarios_toolbar__t6IKM{align-items:center;display:flex;gap:16px;justify-content:space-between}.GestionUsuarios_searchWrap__HwKSZ{align-items:center;background:#fff;border:1px solid var(--pergamino-verde);border-radius:16px;display:flex;flex:1 1;gap:10px;min-height:50px;padding:0 14px}.GestionUsuarios_searchWrap__HwKSZ:focus-within{border-color:#1b4d2a59;box-shadow:0 0 0 4px #1b4d2a12}.GestionUsuarios_searchWrap__HwKSZ .GestionUsuarios_material-icons__rnGk4{color:var(--verde-medio);font-size:19px}.GestionUsuarios_searchWrap__HwKSZ input{background:#0000;border:none;flex:1 1;font-size:13px;outline:none;padding:13px 0}.GestionUsuarios_searchWrap__HwKSZ button{align-items:center;color:var(--tierra-calida);display:flex}.GestionUsuarios_statsWrap__Fwwmv{display:flex;flex-shrink:0;gap:8px}.GestionUsuarios_rolBadge__D6SB6{align-items:center;border-radius:20px;display:flex;font-size:11px;font-weight:700;gap:6px;padding:6px 12px;white-space:nowrap}.GestionUsuarios_rolBadge__D6SB6 span{font-size:15px;font-weight:800}.GestionUsuarios_contentCard__rWs6O{background:#fff;border:1px solid var(--pergamino-verde);border-radius:24px;box-shadow:var(--shadow-sm);min-height:420px;overflow:hidden}.GestionUsuarios_tableWrap__l2ATz{overflow:auto;padding:18px}.GestionUsuarios_table__ambc2{border-collapse:initial;border-spacing:0;width:100%}.GestionUsuarios_table__ambc2 thead th{background:#f4faf5;border-bottom:1px solid var(--pergamino-verde);color:var(--verde-profundo);font-size:11px;font-weight:800;letter-spacing:.4px;padding:14px 16px;position:sticky;text-align:left;top:0;white-space:nowrap;z-index:1}.GestionUsuarios_table__ambc2 td{border-bottom:1px solid #edf4ee;color:var(--grafito);font-size:12.5px;padding:14px 16px;vertical-align:middle}.GestionUsuarios_rowE__Az1pl{background:#fff}.GestionUsuarios_rowO__EBiaz{background:#f2f7f37a}.GestionUsuarios_table__ambc2 tbody tr:hover{background:#e8f5e9c7}.GestionUsuarios_rowMe__pa40S{background:#d4a8530f!important}.GestionUsuarios_userCell__WqxBR{align-items:center;display:flex;gap:10px}.GestionUsuarios_avatar__5FAD9{align-items:center;border-radius:10px;display:flex;flex-shrink:0;font-size:13px;font-weight:800;height:32px;justify-content:center;width:32px}.GestionUsuarios_username__9vY9i{align-items:center;color:var(--verde-profundo);display:flex;font-weight:700;gap:6px}.GestionUsuarios_meTag__QyYxu{background:#d4a85333;border:1px solid #d4a8534d;border-radius:10px;color:var(--tierra-calida);font-size:9px;font-weight:700;padding:2px 6px}.GestionUsuarios_rolPill__rEieJ{letter-spacing:.2px}.GestionUsuarios_estadoActivo__T6CxW,.GestionUsuarios_rolPill__rEieJ{border-radius:20px;display:inline-block;font-size:10px;font-weight:700;padding:4px 10px}.GestionUsuarios_estadoActivo__T6CxW{background:#e8f5e9;border:1px solid #1b4d2a26;color:#1b4d2a}.GestionUsuarios_estadoInactivo__WvBTm{background:#ffebee;border:1px solid #8b2e2e26;border-radius:20px;color:#8b2e2e;display:inline-block;font-size:10px;font-weight:700;padding:4px 10px}.GestionUsuarios_actions__rjeWk{display:flex;gap:6px}.GestionUsuarios_actionEdit__IbkpX{align-items:center;border-radius:10px;color:var(--verde-medio);display:flex;height:34px;justify-content:center;transition:background var(--transition);width:34px}.GestionUsuarios_actionEdit__IbkpX:hover{background:#2d7a3e1a}.GestionUsuarios_actionEdit__IbkpX .GestionUsuarios_material-icons__rnGk4{font-size:17px}.GestionUsuarios_actionDelete__f\+b1B{align-items:center;border-radius:10px;color:var(--rojo-alerta);display:flex;height:34px;justify-content:center;transition:background var(--transition);width:34px}.GestionUsuarios_actionDelete__f\+b1B:hover{background:#8b2e2e1a}.GestionUsuarios_actionDelete__f\+b1B .GestionUsuarios_material-icons__rnGk4{font-size:17px}.GestionUsuarios_center__vXrY0,.GestionUsuarios_emptyState__3dQVu{align-items:center;color:var(--tierra-calida);display:flex;flex-direction:column;gap:10px;justify-content:center;min-height:380px;padding:40px;text-align:center}.GestionUsuarios_emptyState__3dQVu .GestionUsuarios_material-icons__rnGk4{color:var(--pergamino-verde);font-size:48px}.GestionUsuarios_spinner__OYDnD{animation:GestionUsuarios_spin__OoKrH .7s linear infinite;border:3px solid var(--pergamino-verde);border-top-color:var(--verde-medio);height:36px;width:36px}.GestionUsuarios_errBox__ypSuH{align-items:flex-start;background:#fff9f9;border:1px solid #8b2e2e2e;border-radius:22px;display:flex;gap:16px;margin:22px;padding:22px}.GestionUsuarios_errBox__ypSuH>.GestionUsuarios_material-icons__rnGk4{color:var(--rojo-alerta);flex-shrink:0;font-size:32px}.GestionUsuarios_errTitle__aq6so{color:var(--rojo-alerta);font-weight:700;margin-bottom:4px}.GestionUsuarios_errMsg__pDO2K{color:var(--tierra-calida);font-size:12px}.GestionUsuarios_btnRetry__tz6md{align-items:center;background:var(--rojo-alerta);border-radius:12px;color:#fff;display:flex;flex-shrink:0;font-size:13px;font-weight:600;gap:6px;margin-left:auto;padding:10px 16px}.GestionUsuarios_overlay__UTJY8{align-items:center;animation:GestionUsuarios_fadeIn__-L6rb .15s ease;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#00000080;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:200}@keyframes GestionUsuarios_fadeIn__-L6rb{0%{opacity:0}to{opacity:1}}.GestionUsuarios_modal__6WDMQ{animation:GestionUsuarios_slideUp__AmVdF .2s ease;background:#fff;border-radius:26px;box-shadow:0 28px 80px #00000038;display:flex;flex-direction:column;max-height:92vh;max-width:680px;overflow:hidden;width:100%}@keyframes GestionUsuarios_slideUp__AmVdF{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.GestionUsuarios_modalHeader__rFP4M{background:linear-gradient(135deg,var(--verde-profundo),var(--verde-medio));justify-content:space-between;padding:24px 24px 18px}.GestionUsuarios_modalHeaderMain__ADAsV,.GestionUsuarios_modalHeader__rFP4M{align-items:flex-start;display:flex;gap:14px}.GestionUsuarios_modalIcon__5mWya{align-items:center;background:var(--oro-forestal);border-radius:14px;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.GestionUsuarios_modalIcon__5mWya .GestionUsuarios_material-icons__rnGk4{color:var(--verde-profundo);font-size:24px}.GestionUsuarios_modalEyebrow__vsNC\+{color:#fff9;font-size:10px;font-weight:800;letter-spacing:1.2px;margin-bottom:4px}.GestionUsuarios_modalHeader__rFP4M h3{color:#fff;font-size:20px;font-weight:800;margin-bottom:4px}.GestionUsuarios_modalDesc__Mr7o6{color:#ffffffb3;font-size:12px}.GestionUsuarios_closeBtn__qyFoq{align-items:center;border-radius:10px;color:#fffc;display:flex;flex-shrink:0;height:38px;justify-content:center;transition:background var(--transition);width:38px}.GestionUsuarios_closeBtn__qyFoq:hover{background:#ffffff1f}.GestionUsuarios_closeBtn__qyFoq .GestionUsuarios_material-icons__rnGk4{font-size:20px}.GestionUsuarios_modalBody__yF2T9{background:#fcfdfb;flex:1 1;overflow-y:auto;padding:22px 24px}.GestionUsuarios_rolSelector__tuzi0{margin-bottom:20px}.GestionUsuarios_rolOptions__e6sSH{display:flex;flex-direction:column;gap:8px;margin-top:8px}.GestionUsuarios_rolOption__dtELR{align-items:center;border:1.5px solid var(--pergamino-verde);border-radius:14px;cursor:pointer;display:flex;gap:12px;padding:12px 14px;transition:border-color var(--transition),background var(--transition)}.GestionUsuarios_rolOption__dtELR:hover{background:var(--fondo-claro);border-color:#1b4d2a4d}.GestionUsuarios_rolOptionActive__b0b1s{border-width:2px}.GestionUsuarios_rolOption__dtELR input{display:none}.GestionUsuarios_formGrid__EEmXk{grid-gap:14px 16px;display:grid;gap:14px 16px;grid-template-columns:1fr 1fr}.GestionUsuarios_fieldWrap__SOqjz{display:flex;flex-direction:column}.GestionUsuarios_fieldLabel__CMyl-{align-items:center;color:var(--verde-profundo);display:flex;font-size:12px;font-weight:700;gap:6px;margin-bottom:6px}.GestionUsuarios_req__9L1DE{color:var(--rojo-alerta)}.GestionUsuarios_noEditBadge__kjXih{background:var(--verde-menta);border:1px solid var(--pergamino-verde);border-radius:20px;color:var(--verde-medio);font-size:10px;font-weight:600;padding:2px 8px}.GestionUsuarios_field__hOHfj{align-items:center;background:#fff;border:1px solid var(--pergamino-verde);border-radius:12px;display:flex;gap:10px;min-height:44px;padding:0 12px;transition:border-color var(--transition),box-shadow var(--transition)}.GestionUsuarios_field__hOHfj:focus-within{border-color:#1b4d2a66;box-shadow:0 0 0 3px #1b4d2a14}.GestionUsuarios_field__hOHfj .GestionUsuarios_material-icons__rnGk4{color:var(--verde-medio);flex-shrink:0;font-size:16px}.GestionUsuarios_field__hOHfj input,.GestionUsuarios_field__hOHfj select{background:#0000;border:none;color:var(--verde-profundo);flex:1 1;font-size:13px;font-weight:500;outline:none;padding:10px 0}.GestionUsuarios_field__hOHfj select{cursor:pointer}.GestionUsuarios_field__hOHfj button{align-items:center;color:var(--tierra-calida);display:flex}.GestionUsuarios_fieldDisabled__ggYhL{cursor:not-allowed;opacity:.6}.GestionUsuarios_fieldDisabled__ggYhL input{cursor:not-allowed}.GestionUsuarios_modalFooter__cFPoD{align-items:center;background:#f7fbf8;border-top:1px solid var(--pergamino-verde);display:flex;gap:16px;justify-content:space-between;padding:16px 24px 20px}.GestionUsuarios_helperText__8F\+tc{color:var(--tierra-calida);font-size:12px}.GestionUsuarios_helperText__8F\+tc span{color:var(--rojo-alerta);font-weight:800}.GestionUsuarios_errorMsg__yFK2n{align-items:center;background:#8b2e2e0f;border:1px solid #8b2e2e2e;border-radius:10px;color:var(--rojo-alerta);display:flex;font-size:12px;gap:6px;padding:8px 12px}.GestionUsuarios_errorMsg__yFK2n .GestionUsuarios_material-icons__rnGk4{font-size:15px}.GestionUsuarios_modalBtns__FyEB\+{display:flex;flex-shrink:0;gap:10px}.GestionUsuarios_btnCancel__xkhii{align-items:center;background:#fff;border:1.5px solid var(--verde-profundo);border-radius:12px;color:var(--verde-profundo);display:flex;font-size:13px;font-weight:700;gap:8px;height:44px;justify-content:center;padding:0 18px;transition:background var(--transition)}.GestionUsuarios_btnCancel__xkhii .GestionUsuarios_material-icons__rnGk4{font-size:18px}.GestionUsuarios_btnCancel__xkhii:hover{background:var(--verde-menta)}.GestionUsuarios_btnSave__xN8uR{align-items:center;background:var(--verde-profundo);border-radius:12px;box-shadow:0 8px 20px #1b4d2a2e;color:#fff;display:flex;font-size:13px;font-weight:700;gap:8px;height:44px;justify-content:center;padding:0 22px;transition:background var(--transition)}.GestionUsuarios_btnSave__xN8uR .GestionUsuarios_material-icons__rnGk4{font-size:18px}.GestionUsuarios_btnSave__xN8uR:hover:not(:disabled){background:var(--verde-medio)}.GestionUsuarios_btnSave__xN8uR:disabled{cursor:not-allowed;opacity:.6}.GestionUsuarios_spinner__OYDnD{animation:GestionUsuarios_spin__OoKrH .6s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:16px;width:16px}@keyframes GestionUsuarios_spin__OoKrH{to{transform:rotate(1turn)}}.GestionUsuarios_confirmModal__xsYUl{animation:GestionUsuarios_slideUp__AmVdF .18s ease;background:#fff;border-radius:22px;max-width:360px;padding:32px 28px;text-align:center;width:100%}.GestionUsuarios_confirmIcon__XD9sv{align-items:center;background:#ffebee;border-radius:18px;display:flex;height:60px;justify-content:center;margin:0 auto 16px;width:60px}.GestionUsuarios_confirmIcon__XD9sv .GestionUsuarios_material-icons__rnGk4{color:var(--rojo-alerta);font-size:30px}.GestionUsuarios_confirmModal__xsYUl h3{color:var(--verde-profundo);font-size:17px;font-weight:800;margin-bottom:8px}.GestionUsuarios_confirmModal__xsYUl p{color:var(--tierra-calida);font-size:13px;margin-bottom:22px}.GestionUsuarios_confirmBtns__oqTdo{display:flex;gap:10px}.GestionUsuarios_confirmCancel__dMgHl{align-items:center;border:1.5px solid var(--pergamino-verde);border-radius:12px;color:var(--grafito);display:flex;flex:1 1;font-size:13px;font-weight:600;gap:6px;height:42px;justify-content:center;transition:background var(--transition)}.GestionUsuarios_confirmCancel__dMgHl .GestionUsuarios_material-icons__rnGk4{font-size:18px}.GestionUsuarios_confirmCancel__dMgHl:hover{background:var(--fondo-claro)}.GestionUsuarios_confirmDelete__fctBC{align-items:center;background:var(--rojo-alerta);border-radius:12px;color:#fff;display:flex;flex:1 1;font-size:13px;font-weight:700;gap:6px;height:42px;justify-content:center}.GestionUsuarios_confirmDelete__fctBC:hover{opacity:.88}.GestionUsuarios_confirmDelete__fctBC .GestionUsuarios_material-icons__rnGk4{font-size:17px}.GestionUsuarios_iconCircle__SgygF{align-items:center;border-radius:50%;display:inline-flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.GestionUsuarios_iconCircle__SgygF .GestionUsuarios_material-icons__rnGk4{font-size:15px!important;font-weight:700}.GestionUsuarios_btnAdd__9MBU3 .GestionUsuarios_iconCircle__SgygF,.GestionUsuarios_btnRetry__tz6md .GestionUsuarios_iconCircle__SgygF,.GestionUsuarios_btnSave__xN8uR .GestionUsuarios_iconCircle__SgygF,.GestionUsuarios_confirmDelete__fctBC .GestionUsuarios_iconCircle__SgygF{background:#ffffff38}.GestionUsuarios_btnCancel__xkhii .GestionUsuarios_iconCircle__SgygF,.GestionUsuarios_confirmCancel__dMgHl .GestionUsuarios_iconCircle__SgygF,.GestionUsuarios_refreshBtn__vTjTr .GestionUsuarios_iconCircle__SgygF{background:#1b4d2a1a}.GestionUsuarios_estadoToggle__UcmGs{align-items:center;background:#fff;border:1px solid var(--pergamino-verde);border-radius:12px;cursor:pointer;display:flex;font-family:inherit;gap:12px;min-height:44px;padding:0 14px;transition:border-color var(--transition),box-shadow var(--transition),background var(--transition);width:100%}.GestionUsuarios_estadoToggle__UcmGs:hover{border-color:#1b4d2a66}.GestionUsuarios_estadoToggle__UcmGs:focus-visible{box-shadow:0 0 0 3px #1b4d2a2e;outline:none}.GestionUsuarios_estadoSwitch__k04L-{background:#c9c9c9;border-radius:999px;flex-shrink:0;height:22px;position:relative;transition:background var(--transition);width:42px}.GestionUsuarios_estadoSwitchKnob__v-oRe{background:#fff;border-radius:50%;box-shadow:0 2px 4px #00000040;height:18px;left:2px;position:absolute;top:2px;transition:transform var(--transition),background var(--transition);width:18px}.GestionUsuarios_estadoToggleText__JPCXF{color:var(--verde-profundo);font-size:13px;font-weight:600;letter-spacing:.2px}.GestionUsuarios_estadoToggleOn__dXBU3 .GestionUsuarios_estadoSwitch__k04L-{background:#2e7d4f;background:var(--verde-medio,#2e7d4f)}.GestionUsuarios_estadoToggleOn__dXBU3 .GestionUsuarios_estadoSwitchKnob__v-oRe{transform:translateX(20px)}.GestionUsuarios_estadoToggleOn__dXBU3 .GestionUsuarios_estadoToggleText__JPCXF{color:var(--verde-profundo)}.GestionUsuarios_estadoToggleOff__IkjKw .GestionUsuarios_estadoSwitch__k04L-{background:#bdbdbd}.GestionUsuarios_estadoToggleOff__IkjKw .GestionUsuarios_estadoToggleText__JPCXF{color:var(--tierra-calida)}@media (max-width:680px){.GestionUsuarios_modal__6WDMQ{max-height:95vh}.GestionUsuarios_formGrid__EEmXk{grid-template-columns:1fr}.GestionUsuarios_titleRow__QwXGi,.GestionUsuarios_toolbar__t6IKM{align-items:stretch;flex-direction:column}.GestionUsuarios_titleActions__9KO3B{justify-content:flex-start}.GestionUsuarios_statsWrap__Fwwmv{flex-wrap:wrap}}[data-theme=dark] .GestionUsuarios_card__3ZCM8,[data-theme=dark] .GestionUsuarios_panel__2xmaF,[data-theme=dark] .GestionUsuarios_wrap__7qu3t{background:#1a1f2e!important;border-color:#ffffff12!important}[data-theme=dark] .GestionUsuarios_heading__Le9NC,[data-theme=dark] .GestionUsuarios_title__qt0p6{color:#e2e8f0!important}[data-theme=dark] .GestionUsuarios_muted__mRT3C,[data-theme=dark] .GestionUsuarios_sub__OQbsI,[data-theme=dark] .GestionUsuarios_subtitle__DNjN5{color:#64748b!important}[data-theme=dark] .GestionUsuarios_field__hOHfj,[data-theme=dark] .GestionUsuarios_input__I7khz{background:#ffffff0a!important;border-color:#ffffff1a!important;color:#e2e8f0!important}[data-theme=dark] .GestionUsuarios_label__eE-Aw{color:#94a3b8!important}[data-theme=dark] .GestionUsuarios_root__b\+kZl{background:#0000}[data-theme=dark] .GestionUsuarios_header__7yfDf{background:#1a1f2e!important;border-color:#ffffff12!important}[data-theme=dark] .GestionUsuarios_pageTitle__nQxIi{color:#e2e8f0!important}[data-theme=dark] .GestionUsuarios_pageSubtitle__OEkXl{color:#64748b!important}[data-theme=dark] .GestionUsuarios_panelLabel__MPE0O{color:#133f83!important}[data-theme=dark] .GestionUsuarios_titleIcon__LcE0i{background:#22c55e1a!important}[data-theme=dark] .GestionUsuarios_titleIcon__LcE0i .GestionUsuarios_material-icons__rnGk4{color:#133f83!important}[data-theme=dark] .GestionUsuarios_tableCard__CDdGC{background:#1a1f2e!important;border-color:#ffffff12!important}[data-theme=dark] .GestionUsuarios_th__mMaz1{background:#22c55e0f!important;border-color:#ffffff12!important;color:#86efac!important}[data-theme=dark] .GestionUsuarios_td__9YL5w{border-color:#ffffff0d!important;color:#e2e8f0!important}[data-theme=dark] .GestionUsuarios_tr__nVdyg:hover{background:#22c55e0d!important}[data-theme=dark] .GestionUsuarios_searchWrap__HwKSZ{background:#ffffff0a!important;border-color:#ffffff1a!important}[data-theme=dark] .GestionUsuarios_searchWrap__HwKSZ input{background:#0000!important;color:#e2e8f0!important}[data-theme=dark] .GestionUsuarios_header__7yfDf{background:#1a1f2e;border-color:#ffffff12;box-shadow:0 4px 20px #00000059}[data-theme=dark] .GestionUsuarios_pageTitle__nQxIi{color:#e2e8f0}[data-theme=dark] .GestionUsuarios_pageSubtitle__OEkXl{color:#64748b}[data-theme=dark] .GestionUsuarios_panelLabel__MPE0O{color:#133f83}[data-theme=dark] .GestionUsuarios_titleIcon__LcE0i{background:#22c55e1a}[data-theme=dark] .GestionUsuarios_tableCard__CDdGC{background:#1a1f2e;border-color:#ffffff12}[data-theme=dark] .GestionUsuarios_contentCard__rWs6O{background:#1a1f2e;border-color:#ffffff12;box-shadow:0 4px 24px #0006}[data-theme=dark] .GestionUsuarios_table__ambc2 thead th{background:#22c55e14;border-bottom-color:#ffffff12;color:#133f83}[data-theme=dark] .GestionUsuarios_rowE__Az1pl{background:#1a1f2e}[data-theme=dark] .GestionUsuarios_rowO__EBiaz{background:hsla(0,0%,100%,.025)}[data-theme=dark] .GestionUsuarios_table__ambc2 tbody tr:hover{background:#22c55e12!important;box-shadow:inset 3px 0 0 #133f83}[data-theme=dark] .GestionUsuarios_searchWrap__HwKSZ{background:#ffffff0d;border-color:#ffffff1a}[data-theme=dark] .GestionUsuarios_searchWrap__HwKSZ input{background:#0000;color:#e2e8f0}[data-theme=dark] .GestionUsuarios_refreshBtn__vTjTr{background:#ffffff0d;border-color:#ffffff1a;color:#94a3b8}[data-theme=dark] .GestionUsuarios_modal__6WDMQ{background:#1a1f2e;box-shadow:0 32px 80px #000000b3}[data-theme=dark] .GestionUsuarios_modalBody__yF2T9{background:#141820}[data-theme=dark] .GestionUsuarios_modalFooter__cFPoD{background:#141820;border-color:#ffffff0f}[data-theme=dark] .GestionUsuarios_field__hOHfj{background:#ffffff0d;border-color:#ffffff1a;color:#e2e8f0}[data-theme=dark] .GestionUsuarios_field__hOHfj:focus-within{border-color:#133f83}[data-theme=dark] .GestionUsuarios_field__hOHfj input{background:#0000;color:#e2e8f0}[data-theme=dark] .GestionUsuarios_btnCancel__xkhii{background:#ffffff0d;border-color:#ffffff26;color:#94a3b8}[data-theme=dark] .GestionUsuarios_confirmModal__xsYUl{background:#1a1f2e;box-shadow:0 20px 60px #0009}[data-theme=dark] .GestionUsuarios_errBox__ypSuH{background:#ef44441a;border-color:#ef444440}.NotificacionesPanel_wrap__GZVJ5{position:relative;z-index:9999}.NotificacionesPanel_bell__ETAVw{align-items:center;border-radius:12px;color:#fffc;cursor:pointer;display:flex;height:40px;justify-content:center;position:relative;transition:background var(--transition),color var(--transition);width:40px;z-index:10000}.NotificacionesPanel_bellOpen__mzaME,.NotificacionesPanel_bell__ETAVw:hover{background:#ffffff1f;color:#fff}.NotificacionesPanel_bell__ETAVw .NotificacionesPanel_material-icons__KwixO{font-size:22px}.NotificacionesPanel_badge__Q5ZF3{align-items:center;background:var(--rojo-alerta);border:2px solid var(--verde-profundo);border-radius:999px;color:#fff;display:flex;font-size:9px;font-weight:800;height:16px;justify-content:center;min-width:16px;padding:0 3px;position:absolute;right:4px;top:4px}.NotificacionesPanel_panel__Gmert{background:#fff;border:1px solid #dcebdd;border-radius:18px;box-shadow:0 20px 60px #00000038;max-height:70vh;overflow-y:auto;position:fixed;right:24px;top:72px;width:360px;z-index:99999}@keyframes NotificacionesPanel_panelIn__s\+tpM{0%{opacity:0;transform:translateY(-8px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.NotificacionesPanel_panelHeader__RGP8q{align-items:flex-start;border-bottom:1px solid var(--pergamino-verde);display:flex;flex-shrink:0;justify-content:space-between;padding:16px 18px 12px}.NotificacionesPanel_panelTitle__nAcWi{color:var(--verde-profundo);font-size:14px;font-weight:800;margin-bottom:2px}.NotificacionesPanel_panelSub__HmGff{color:var(--tierra-calida);font-size:11px}.NotificacionesPanel_markAll__u6I6u{align-items:center;border-radius:8px;color:var(--verde-medio);display:inline-flex;font-size:11px;font-weight:700;gap:4px;padding:4px 8px;transition:background var(--transition)}.NotificacionesPanel_markAll__u6I6u .NotificacionesPanel_material-icons__KwixO{font-size:14px}.NotificacionesPanel_markAll__u6I6u:hover{background:var(--verde-menta)}.NotificacionesPanel_list__8Kac0{flex:1 1;overflow-y:auto}.NotificacionesPanel_center__pqMxR,.NotificacionesPanel_empty__e5NHz{align-items:center;color:var(--tierra-calida);display:flex;flex-direction:column;gap:8px;justify-content:center;padding:32px;text-align:center}.NotificacionesPanel_empty__e5NHz .NotificacionesPanel_material-icons__KwixO{color:var(--verde-salvia);font-size:40px}.NotificacionesPanel_empty__e5NHz p{color:var(--verde-profundo);font-size:13px;font-weight:700}.NotificacionesPanel_empty__e5NHz span{font-size:11px}.NotificacionesPanel_spinner__RLWx5{animation:NotificacionesPanel_spin__K6O-6 .7s linear infinite;border:2px solid var(--pergamino-verde);border-radius:50%;border-top-color:var(--verde-medio);height:28px;width:28px}@keyframes NotificacionesPanel_spin__K6O-6{to{transform:rotate(1turn)}}.NotificacionesPanel_item__PbgJw{align-items:flex-start;border-bottom:1px solid var(--pergamino-verde);cursor:pointer;display:flex;gap:12px;padding:12px 16px;position:relative;transition:background var(--transition)}.NotificacionesPanel_item__PbgJw:last-child{border-bottom:none}.NotificacionesPanel_item__PbgJw:hover{background:var(--fondo-claro)}.NotificacionesPanel_itemLeida__A9F4y{opacity:.6}.NotificacionesPanel_itemIcon__XhIJV{align-items:center;border-radius:10px;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.NotificacionesPanel_itemIcon__XhIJV .NotificacionesPanel_material-icons__KwixO{font-size:18px}.NotificacionesPanel_iconCritico__00Lbs{background:#ffebee;color:#8b2e2e}.NotificacionesPanel_iconAlerta__7vRx5{background:#fff8e1;color:#13307e}.NotificacionesPanel_itemContent__QiOcm{flex:1 1;min-width:0}.NotificacionesPanel_itemTop__tghR-{align-items:center;display:flex;gap:6px;justify-content:space-between;margin-bottom:3px}.NotificacionesPanel_itemTitle__CJ0PR{color:var(--verde-profundo);font-size:12px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NotificacionesPanel_itemTipo__4xQ34{border-radius:20px;flex-shrink:0;font-size:9px;font-weight:800;padding:2px 7px;white-space:nowrap}.NotificacionesPanel_tipoCritico__ecEVG{background:#ffebee;color:#8b2e2e}.NotificacionesPanel_tipoAlerta__WWio4{background:#fff8e1;color:#135ab8}.NotificacionesPanel_itemMsg__nJSaA{color:var(--grafito);font-size:11px;margin-bottom:3px}.NotificacionesPanel_itemDetalle__C91KD{font-size:10px;font-weight:600}.NotificacionesPanel_detalleOk__vb7x\+{color:#0e0350}.NotificacionesPanel_detalleWarn__rRK9k{color:#8b2e2e}.NotificacionesPanel_dot__GQAUH{background:var(--verde-medio);border-radius:50%;flex-shrink:0;height:8px;margin-top:4px;width:8px}@media (max-width:480px){.NotificacionesPanel_panel__Gmert{right:-8px;width:calc(100vw - 24px)}}.NotificacionesPanel_itemSeguimiento__k6wXC{background:#f7fbf8}.NotificacionesPanel_iconSeguimiento__nHID6{background:#e8f5e9;color:#13065f}.NotificacionesPanel_tipoSeguimiento__yRGzN{background:#e8f5e9;color:#040a41}.NotificacionesPanel_itemSector__tciIj{color:var(--tierra-calida);font-size:10px;margin-bottom:3px}.NotificacionesPanel_followBtn__o622P{align-items:center;background:var(--verde-profundo);border:none;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:10px;font-weight:800;gap:4px;margin-top:6px;padding:5px 9px}.NotificacionesPanel_followBtn__o622P .NotificacionesPanel_material-icons__KwixO{font-size:13px}.NotificacionesPanel_iconCircle__AtRGz{align-items:center;border-radius:50%;display:inline-flex;flex-shrink:0;height:18px;justify-content:center;width:18px}.NotificacionesPanel_iconCircle__AtRGz .NotificacionesPanel_material-icons__KwixO{font-size:11px!important;font-weight:700}.NotificacionesPanel_markAll__u6I6u .NotificacionesPanel_iconCircle__AtRGz{background:#1b4d2a1a}.NotificacionesPanel_followBtn__o622P .NotificacionesPanel_iconCircle__AtRGz{background:#ffffff38}.NotificacionesPanel_followBtn__o622P:hover{background:var(--verde-medio)}[data-theme=dark] .NotificacionesPanel_card__qp8Xh,[data-theme=dark] .NotificacionesPanel_panel__Gmert,[data-theme=dark] .NotificacionesPanel_wrap__GZVJ5{background:#1a1f2e!important;border-color:#ffffff12!important}[data-theme=dark] .NotificacionesPanel_heading__lO8pL,[data-theme=dark] .NotificacionesPanel_title__A2-Xj{color:#e2e8f0!important}[data-theme=dark] .NotificacionesPanel_muted__oLAny,[data-theme=dark] .NotificacionesPanel_sub__\+QzBS,[data-theme=dark] .NotificacionesPanel_subtitle__YqTC9{color:#64748b!important}[data-theme=dark] .NotificacionesPanel_field__Tsp\+p,[data-theme=dark] .NotificacionesPanel_input__spUh9{background:#ffffff0a!important;border-color:#ffffff1a!important;color:#e2e8f0!important}[data-theme=dark] .NotificacionesPanel_label__3VAKD{color:#94a3b8!important}[data-theme=dark] .NotificacionesPanel_bell__ETAVw{color:#ffffffa6!important}[data-theme=dark] .NotificacionesPanel_bell__ETAVw:hover{background:#ffffff12!important}[data-theme=dark] .NotificacionesPanel_bellOpen__mzaME{background:#22c55e1a!important;color:#0a0d9e!important}[data-theme=dark] .NotificacionesPanel_panel__Gmert{background:#1a1f2e!important;border-color:#ffffff14!important;box-shadow:0 20px 60px #0009!important}[data-theme=dark] .NotificacionesPanel_panelHeader__RGP8q{background:#141820!important;border-color:#ffffff0f!important}[data-theme=dark] .NotificacionesPanel_panelTitle__nAcWi{color:#e2e8f0!important}[data-theme=dark] .NotificacionesPanel_panelSub__HmGff{color:#64748b!important}[data-theme=dark] .NotificacionesPanel_markAll__u6I6u{color:#0a0d9e!important}[data-theme=dark] .NotificacionesPanel_markAll__u6I6u:hover{background:#22c55e14!important}[data-theme=dark] .NotificacionesPanel_center__pqMxR,[data-theme=dark] .NotificacionesPanel_empty__e5NHz{color:#475569!important}[data-theme=dark] .NotificacionesPanel_bell__ETAVw{color:#ffffffa6}[data-theme=dark] .NotificacionesPanel_bell__ETAVw:hover{background:#ffffff12}[data-theme=dark] .NotificacionesPanel_bellOpen__mzaME{background:#22c55e1a;color:#0a0d9e}[data-theme=dark] .NotificacionesPanel_panel__Gmert{background:#1a1f2e;border-color:#ffffff14;box-shadow:0 20px 60px #000000a6}[data-theme=dark] .NotificacionesPanel_panelHeader__RGP8q{background:#141820;border-color:#ffffff0f}[data-theme=dark] .NotificacionesPanel_panelTitle__nAcWi{color:#e2e8f0}[data-theme=dark] .NotificacionesPanel_panelSub__HmGff{color:#64748b}[data-theme=dark] .NotificacionesPanel_markAll__u6I6u{color:#0a0d9e}[data-theme=dark] .NotificacionesPanel_markAll__u6I6u:hover{background:#22c55e14}.HistorialCambios_root__d-SXf{min-height:100%;padding:24px}.HistorialCambios_header__4vOli{background:linear-gradient(135deg,#fffffffa,#f2f7f3f5);border:1px solid var(--pergamino-verde);border-radius:24px;box-shadow:var(--shadow-md);margin-bottom:18px;padding:22px}.HistorialCambios_breadcrumb__sEeyL{gap:8px;margin-bottom:16px}.HistorialCambios_backBtn__6f1sK,.HistorialCambios_breadcrumb__sEeyL{align-items:center;color:var(--tierra-calida);display:flex;font-size:12px}.HistorialCambios_backBtn__6f1sK{border-radius:10px;font-weight:600;gap:4px;padding:8px 10px;transition:background var(--transition)}.HistorialCambios_backBtn__6f1sK:hover{background:#d4a8531f}.HistorialCambios_backBtn__6f1sK .HistorialCambios_material-icons__lJjNq{font-size:14px}.HistorialCambios_bcCur__LUD8f{color:var(--verde-medio);font-weight:700}.HistorialCambios_titleRow__q6nur{align-items:flex-start;display:flex;gap:18px;justify-content:space-between;margin-bottom:18px}.HistorialCambios_titleBlock__KKpxX{align-items:flex-start;display:flex;gap:14px}.HistorialCambios_titleIcon__8Qlo\+{align-items:center;background:#1b4d2a14;border-radius:16px;display:flex;flex-shrink:0;height:52px;justify-content:center;width:52px}.HistorialCambios_titleIcon__8Qlo\+ .HistorialCambios_material-icons__lJjNq{color:var(--verde-profundo);font-size:26px}.HistorialCambios_panelLabel__KTdAH{color:var(--tierra-calida);font-size:11px;font-weight:800;letter-spacing:1.1px;margin-bottom:6px}.HistorialCambios_pageTitle__V7K8Z{color:var(--verde-profundo);font-size:28px;font-weight:800;margin-bottom:6px}.HistorialCambios_pageSubtitle__-Jrms{color:#1b4d2aad;font-size:13px}.HistorialCambios_refreshBtn__x1JZm{align-items:center;background:#fff;border:1px solid var(--pergamino-verde);border-radius:14px;color:var(--verde-profundo);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:13px;font-weight:600;gap:8px;padding:12px 14px;transition:background var(--transition)}.HistorialCambios_refreshBtn__x1JZm:hover{background:var(--fondo-claro)}.HistorialCambios_refreshBtn__x1JZm .HistorialCambios_material-icons__lJjNq{font-size:18px}.HistorialCambios_iconCircle__pWpaw{align-items:center;border-radius:50%;display:inline-flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.HistorialCambios_iconCircle__pWpaw .HistorialCambios_material-icons__lJjNq{font-size:15px!important;font-weight:700}.HistorialCambios_refreshBtn__x1JZm .HistorialCambios_iconCircle__pWpaw{background:#1b4d2a1a}.HistorialCambios_btnRetry__VoZgB .HistorialCambios_iconCircle__pWpaw{background:#ffffff38}.HistorialCambios_filters__YBVaJ{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px}.HistorialCambios_searchWrap__nWBjt{align-items:center;background:#fff;border:1px solid var(--pergamino-verde);border-radius:14px;display:flex;flex:1 1;gap:10px;height:44px;min-width:200px;padding:0 14px}.HistorialCambios_searchWrap__nWBjt:focus-within{border-color:#1b4d2a59;box-shadow:0 0 0 3px #1b4d2a12}.HistorialCambios_searchWrap__nWBjt .HistorialCambios_material-icons__lJjNq{color:var(--verde-medio);font-size:17px}.HistorialCambios_searchWrap__nWBjt input{background:#0000;border:none;flex:1 1;font-size:13px;outline:none}.HistorialCambios_searchWrap__nWBjt button{align-items:center;color:var(--tierra-calida);display:flex}.HistorialCambios_filterSelect__Upueb{background:#fff;border:1px solid var(--pergamino-verde);border-radius:14px;color:var(--verde-profundo);cursor:pointer;font-size:12px;height:44px;outline:none;padding:0 12px}.HistorialCambios_filterSelect__Upueb:focus{border-color:var(--verde-profundo)}.HistorialCambios_counter__aM5oB{color:var(--tierra-calida);font-size:12px}.HistorialCambios_counter__aM5oB strong{color:var(--verde-profundo)}.HistorialCambios_content__B9gfU{background:#fff;border:1px solid var(--pergamino-verde);border-radius:24px;box-shadow:var(--shadow-sm);min-height:400px;overflow:hidden}.HistorialCambios_center__IPbS2,.HistorialCambios_empty__mekzh{align-items:center;color:var(--tierra-calida);display:flex;flex-direction:column;gap:10px;justify-content:center;min-height:300px;padding:48px;text-align:center}.HistorialCambios_empty__mekzh .HistorialCambios_material-icons__lJjNq{color:var(--pergamino-verde);font-size:48px}.HistorialCambios_empty__mekzh p{color:var(--verde-profundo);font-size:14px;font-weight:700}.HistorialCambios_empty__mekzh span{font-size:12px}.HistorialCambios_spinner__bUCZm{animation:HistorialCambios_spin__e4DsT .7s linear infinite;border:3px solid var(--pergamino-verde);border-radius:50%;border-top-color:var(--verde-medio);height:36px;width:36px}@keyframes HistorialCambios_spin__e4DsT{to{transform:rotate(1turn)}}.HistorialCambios_errBox__t-Y0y{align-items:flex-start;background:#fff9f9;border:1px solid #8b2e2e2e;border-radius:20px;display:flex;gap:16px;margin:22px;padding:22px}.HistorialCambios_errBox__t-Y0y>.HistorialCambios_material-icons__lJjNq{color:var(--rojo-alerta);flex-shrink:0;font-size:32px}.HistorialCambios_errTitle__UMI5G{color:var(--rojo-alerta);font-weight:700;margin-bottom:4px}.HistorialCambios_errMsg__d7w2Y{color:var(--tierra-calida);font-size:12px}.HistorialCambios_btnRetry__VoZgB{align-items:center;background:var(--rojo-alerta);border-radius:12px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:13px;font-weight:600;gap:6px;margin-left:auto;padding:10px 16px}.HistorialCambios_timeline__76OwH{display:flex;flex-direction:column;gap:2px;padding:16px 20px}.HistorialCambios_item__6tXZB{align-items:flex-start;border-radius:12px;display:flex;gap:14px;padding:12px 8px;transition:background var(--transition)}.HistorialCambios_item__6tXZB:hover{background:var(--fondo-claro)}.HistorialCambios_itemIcon__Xc3-u{align-items:center;border-radius:11px;display:flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.HistorialCambios_itemIcon__Xc3-u .HistorialCambios_material-icons__lJjNq{font-size:18px}.HistorialCambios_itemBody__evNNW{flex:1 1;min-width:0}.HistorialCambios_itemTop__jFcSx{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:4px}.HistorialCambios_itemTabla__pZi4e{background:var(--verde-menta);border-radius:20px;color:var(--verde-profundo);font-size:11px;font-weight:800;letter-spacing:.3px;padding:2px 8px}.HistorialCambios_itemOp__49lHN{border-radius:20px;font-size:10px;font-weight:700;padding:2px 8px}.HistorialCambios_itemId__5TrTT{color:var(--tierra-calida);font-size:10px}.HistorialCambios_itemDesc__k1jwZ{color:var(--grafito);font-size:12px;line-height:1.4;margin-bottom:5px}.HistorialCambios_itemMeta__Hv6To{align-items:center;color:var(--tierra-calida);display:flex;font-size:11px;gap:4px}.HistorialCambios_itemMeta__Hv6To .HistorialCambios_material-icons__lJjNq{font-size:13px}.HistorialCambios_metaDot__jBC7n{margin:0 2px}@media (max-width:768px){.HistorialCambios_root__d-SXf{padding:12px}.HistorialCambios_filters__YBVaJ,.HistorialCambios_titleRow__q6nur{flex-direction:column}.HistorialCambios_filterSelect__Upueb{width:100%}}[data-theme=dark] .HistorialCambios_card__C0KBw,[data-theme=dark] .HistorialCambios_panel__gearQ,[data-theme=dark] .HistorialCambios_wrap__QN5lA{background:#1a1f2e!important;border-color:#ffffff12!important}[data-theme=dark] .HistorialCambios_heading__CVGe1,[data-theme=dark] .HistorialCambios_title__P7eR\+{color:#e2e8f0!important}[data-theme=dark] .HistorialCambios_muted__vVWRz,[data-theme=dark] .HistorialCambios_sub__F-NTa,[data-theme=dark] .HistorialCambios_subtitle__Q9x92{color:#64748b!important}[data-theme=dark] .HistorialCambios_field__Sa19M,[data-theme=dark] .HistorialCambios_input__RMl9z{background:#ffffff0a!important;border-color:#ffffff1a!important;color:#e2e8f0!important}[data-theme=dark] .HistorialCambios_label__XQOIa{color:#94a3b8!important}[data-theme=dark] .HistorialCambios_root__d-SXf{background:#0000}[data-theme=dark] .HistorialCambios_header__4vOli{background:#1a1f2e!important;border-color:#ffffff12!important}[data-theme=dark] .HistorialCambios_backBtn__6f1sK{color:#64748b!important}[data-theme=dark] .HistorialCambios_backBtn__6f1sK:hover{background:#22c55e14!important;color:#86efac!important}[data-theme=dark] .HistorialCambios_bcCur__LUD8f,[data-theme=dark] .HistorialCambios_panelLabel__KTdAH{color:#133f83!important}[data-theme=dark] .HistorialCambios_pageTitle__V7K8Z{color:#e2e8f0!important}[data-theme=dark] .HistorialCambios_pageSubtitle__-Jrms{color:#64748b!important}[data-theme=dark] .HistorialCambios_titleIcon__8Qlo\+{background:#22c55e1a!important}[data-theme=dark] .HistorialCambios_titleIcon__8Qlo\+ .HistorialCambios_material-icons__lJjNq{color:#133f83!important}[data-theme=dark] .HistorialCambios_refreshBtn__x1JZm{background:#ffffff0a!important;border-color:#ffffff1a!important;color:#94a3b8!important}[data-theme=dark] .HistorialCambios_header__4vOli{background:#1a1f2e;border-color:#ffffff12;box-shadow:0 4px 20px #00000059}[data-theme=dark] .HistorialCambios_pageTitle__V7K8Z{color:#e2e8f0}[data-theme=dark] .HistorialCambios_pageSubtitle__-Jrms{color:#64748b}[data-theme=dark] .HistorialCambios_panelLabel__KTdAH{color:#133f83}[data-theme=dark] .HistorialCambios_titleIcon__8Qlo\+{background:#22c55e1a}[data-theme=dark] .HistorialCambios_bcCur__LUD8f{color:#133f83}[data-theme=dark] .HistorialCambios_backBtn__6f1sK{color:#64748b}[data-theme=dark] .HistorialCambios_backBtn__6f1sK:hover{background:#22c55e14;color:#133f83}[data-theme=dark] .HistorialCambios_refreshBtn__x1JZm{background:#ffffff0d;border-color:#ffffff1a;color:#94a3b8}[data-theme=dark] .HistorialCambios_searchWrap__nWBjt{background:#ffffff0d;border-color:#ffffff1a}[data-theme=dark] .HistorialCambios_searchWrap__nWBjt input{background:#0000;color:#e2e8f0}[data-theme=dark] .HistorialCambios_filterSelect__Upueb{background:#ffffff0d;border-color:#ffffff1a;color:#e2e8f0}[data-theme=dark] .HistorialCambios_content__B9gfU{background:#1a1f2e;border-color:#ffffff12}[data-theme=dark] .HistorialCambios_item__6tXZB:hover{background:#ffffff08}[data-theme=dark] .HistorialCambios_itemDesc__k1jwZ{color:#94a3b8}[data-theme=dark] .HistorialCambios_itemMeta__Hv6To{color:#64748b}[data-theme=dark] .HistorialCambios_itemTabla__pZi4e{background:#22c55e1f;color:#133f83}[data-theme=dark] .HistorialCambios_itemId__5TrTT{color:#64748b}.GaleriaFotosAsistencia_root__F6msU{min-height:100%;padding:24px}.GaleriaFotosAsistencia_header__CxWrD{background:linear-gradient(135deg,#fffffffa,#f2f7f3f5);border:1px solid var(--pergamino-verde);border-radius:24px;box-shadow:var(--shadow-md);margin-bottom:18px;padding:22px}.GaleriaFotosAsistencia_breadcrumb__kafmA{align-items:center;color:var(--tierra-calida);display:flex;font-size:12px;gap:8px;margin-bottom:16px}.GaleriaFotosAsistencia_backBtn__\+yDTo{align-items:center;border-radius:10px;color:var(--tierra-calida);display:flex;font-size:12px;font-weight:600;gap:4px;padding:8px 10px;transition:background var(--transition)}.GaleriaFotosAsistencia_backBtn__\+yDTo:hover{background:#d4a8531f}.GaleriaFotosAsistencia_backBtn__\+yDTo .GaleriaFotosAsistencia_material-icons__YY1Ek{font-size:14px}.GaleriaFotosAsistencia_bcCur__RjlXA{color:var(--verde-medio);font-weight:700}.GaleriaFotosAsistencia_titleRow__fX9nX{align-items:flex-start;display:flex;gap:18px;justify-content:space-between;margin-bottom:18px}.GaleriaFotosAsistencia_titleBlock__Lzl6A{align-items:flex-start;display:flex;gap:14px}.GaleriaFotosAsistencia_titleIcon__Wny5E{align-items:center;background:#1b4d2a14;border-radius:16px;display:flex;flex-shrink:0;height:52px;justify-content:center;width:52px}.GaleriaFotosAsistencia_titleIcon__Wny5E .GaleriaFotosAsistencia_material-icons__YY1Ek{color:var(--verde-profundo);font-size:26px}.GaleriaFotosAsistencia_panelLabel__-FLAx{color:var(--tierra-calida);font-size:11px;font-weight:800;letter-spacing:1.1px;margin-bottom:6px}.GaleriaFotosAsistencia_pageTitle__AqqOL{color:var(--verde-profundo);font-size:28px;font-weight:800;margin-bottom:6px}.GaleriaFotosAsistencia_pageSubtitle__i7hKt{color:#1b4d2aad;font-size:13px;max-width:520px}.GaleriaFotosAsistencia_refreshBtn__W6zJx{align-items:center;background:#fff;border:1px solid var(--pergamino-verde);border-radius:14px;color:var(--verde-profundo);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:13px;font-weight:600;gap:8px;padding:12px 14px;transition:background var(--transition)}.GaleriaFotosAsistencia_refreshBtn__W6zJx:hover{background:var(--fondo-claro)}.GaleriaFotosAsistencia_refreshBtn__W6zJx .GaleriaFotosAsistencia_material-icons__YY1Ek{font-size:18px}.GaleriaFotosAsistencia_iconCircle__QVJoU{align-items:center;border-radius:50%;display:inline-flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.GaleriaFotosAsistencia_iconCircle__QVJoU .GaleriaFotosAsistencia_material-icons__YY1Ek{font-size:15px!important;font-weight:700}.GaleriaFotosAsistencia_refreshBtn__W6zJx .GaleriaFotosAsistencia_iconCircle__QVJoU{background:#1b4d2a1a}.GaleriaFotosAsistencia_btnRetry__NneD5 .GaleriaFotosAsistencia_iconCircle__QVJoU{background:#ffffff38}.GaleriaFotosAsistencia_filters__3gjOR{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px}.GaleriaFotosAsistencia_searchWrap__t8Nlh{align-items:center;background:#fff;border:1px solid var(--pergamino-verde);border-radius:14px;display:flex;flex:1 1;gap:10px;height:44px;min-width:220px;padding:0 14px}.GaleriaFotosAsistencia_searchWrap__t8Nlh:focus-within{border-color:#1b4d2a59;box-shadow:0 0 0 3px #1b4d2a12}.GaleriaFotosAsistencia_searchWrap__t8Nlh .GaleriaFotosAsistencia_material-icons__YY1Ek{color:var(--verde-medio);font-size:17px}.GaleriaFotosAsistencia_searchWrap__t8Nlh input{background:#0000;border:none;flex:1 1;font-size:13px;outline:none}.GaleriaFotosAsistencia_searchWrap__t8Nlh button{align-items:center;color:var(--tierra-calida);display:flex}.GaleriaFotosAsistencia_filterSelect__QB3ZH{background:#fff;border:1px solid var(--pergamino-verde);border-radius:14px;color:var(--verde-profundo);cursor:pointer;font-size:12px;height:44px;outline:none;padding:0 12px}.GaleriaFotosAsistencia_filterSelect__QB3ZH:focus{border-color:var(--verde-profundo)}.GaleriaFotosAsistencia_clearDateBtn__pwiP2{align-items:center;background:#fff;border:1px solid var(--pergamino-verde);border-radius:14px;color:var(--tierra-calida);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:4px;height:44px;padding:0 12px}.GaleriaFotosAsistencia_clearDateBtn__pwiP2 .GaleriaFotosAsistencia_material-icons__YY1Ek{font-size:15px}.GaleriaFotosAsistencia_counter__SG7E0{color:var(--tierra-calida);font-size:12px}.GaleriaFotosAsistencia_counter__SG7E0 strong{color:var(--verde-profundo)}.GaleriaFotosAsistencia_content__cn3HC{min-height:200px}.GaleriaFotosAsistencia_center__CeOpB{align-items:center;color:var(--tierra-calida);display:flex;flex-direction:column;font-size:13px;gap:12px;justify-content:center;padding:60px 0}.GaleriaFotosAsistencia_spinner__TQ4mo{animation:GaleriaFotosAsistencia_spin__nNt4i .8s linear infinite;border:3px solid var(--pergamino-verde);border-radius:50%;border-top-color:var(--verde-medio);height:34px;width:34px}@keyframes GaleriaFotosAsistencia_spin__nNt4i{to{transform:rotate(1turn)}}.GaleriaFotosAsistencia_errBox__OEJnQ{align-items:center;background:#fff;border:1px solid var(--pergamino-verde);border-radius:20px;box-shadow:var(--shadow-md);display:flex;gap:16px;padding:24px}.GaleriaFotosAsistencia_errBox__OEJnQ>.GaleriaFotosAsistencia_material-icons__YY1Ek{color:var(--rojo-alerta);font-size:32px}.GaleriaFotosAsistencia_errTitle__U1L4-{color:var(--verde-profundo);font-weight:700;margin-bottom:2px}.GaleriaFotosAsistencia_errMsg__Jk4pe{color:var(--tierra-calida);font-size:12px}.GaleriaFotosAsistencia_btnRetry__NneD5{align-items:center;background:var(--verde-profundo);border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;font-size:12px;font-weight:700;gap:8px;margin-left:auto;padding:10px 16px}.GaleriaFotosAsistencia_empty__NQs-D{align-items:center;color:var(--tierra-calida);display:flex;flex-direction:column;gap:6px;justify-content:center;padding:60px 0;text-align:center}.GaleriaFotosAsistencia_empty__NQs-D>.GaleriaFotosAsistencia_material-icons__YY1Ek{font-size:44px;margin-bottom:6px;opacity:.5}.GaleriaFotosAsistencia_empty__NQs-D p{color:var(--verde-profundo);font-weight:700}.GaleriaFotosAsistencia_empty__NQs-D span{font-size:12px}.GaleriaFotosAsistencia_grid__Wo\+ov{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.GaleriaFotosAsistencia_card__QVtc-{background:#fff;border:1px solid var(--pergamino-verde);border-radius:18px;box-shadow:var(--shadow-md);cursor:pointer;overflow:hidden;transition:transform var(--transition),box-shadow var(--transition)}.GaleriaFotosAsistencia_card__QVtc-:hover{box-shadow:0 12px 28px #1b2a4d24;transform:translateY(-2px)}.GaleriaFotosAsistencia_thumbWrap__hUFT4{aspect-ratio:4/3;background:var(--fondo-claro);overflow:hidden;position:relative;width:100%}.GaleriaFotosAsistencia_thumb__EzOlk{display:block;height:100%;object-fit:cover;width:100%}.GaleriaFotosAsistencia_badge__6mOyU{background:#1b2a4dbf;left:8px}.GaleriaFotosAsistencia_badgeWarn__Ai9nK,.GaleriaFotosAsistencia_badge__6mOyU{border-radius:999px;color:#fff;font-size:10px;font-weight:700;letter-spacing:.3px;padding:4px 9px;position:absolute;top:8px}.GaleriaFotosAsistencia_badgeWarn__Ai9nK{background:#c48214eb;right:8px}.GaleriaFotosAsistencia_overlay__aE-PP{align-items:center;background:#0f142300;display:flex;gap:10px;inset:0;justify-content:center;opacity:0;pointer-events:none;position:absolute;transition:background var(--transition),opacity var(--transition)}.GaleriaFotosAsistencia_card__QVtc-:hover .GaleriaFotosAsistencia_overlay__aE-PP{background:#0f14236b;opacity:1;pointer-events:auto}.GaleriaFotosAsistencia_overlayBtn__GoHbk{align-items:center;background:#fff;border-radius:50%;box-shadow:0 4px 10px #00000040;color:var(--verde-profundo);display:flex;height:38px;justify-content:center;width:38px}.GaleriaFotosAsistencia_overlayBtn__GoHbk:hover{background:var(--fondo-claro)}.GaleriaFotosAsistencia_overlayBtn__GoHbk .GaleriaFotosAsistencia_material-icons__YY1Ek{font-size:19px}.GaleriaFotosAsistencia_cardBody__\+DumU{padding:12px 14px 14px}.GaleriaFotosAsistencia_cardCliente__u0mDL{color:var(--verde-profundo);font-size:13px;font-weight:800;margin-bottom:2px}.GaleriaFotosAsistencia_cardSupervisor__1a93A{align-items:center;color:var(--verde-medio);display:flex;font-size:12px;font-weight:600;gap:5px;margin-bottom:4px}.GaleriaFotosAsistencia_cardSupervisor__1a93A .GaleriaFotosAsistencia_material-icons__YY1Ek{font-size:14px}.GaleriaFotosAsistencia_cardMeta__VxlrM{align-items:center;color:var(--tierra-calida);display:flex;font-size:11px;gap:5px;margin-bottom:4px}.GaleriaFotosAsistencia_cardMeta__VxlrM .GaleriaFotosAsistencia_material-icons__YY1Ek{font-size:13px}.GaleriaFotosAsistencia_cardObs__B3P5g{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--tierra-calida);display:-webkit-box;font-size:11px;line-height:1.4;overflow:hidden;text-overflow:ellipsis}.GaleriaFotosAsistencia_lightbox__MNYW6{align-items:center;background:#0a0e1adb;display:flex;flex-direction:column;gap:16px;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1000}.GaleriaFotosAsistencia_lightboxTop__IvS0u{align-items:center;color:#fff;display:flex;font-size:13px;font-weight:600;gap:16px;justify-content:space-between;max-width:900px;width:100%}.GaleriaFotosAsistencia_lightboxActions__ieYj\+{align-items:center;display:flex;gap:8px}.GaleriaFotosAsistencia_lightboxActions__ieYj\+ button{align-items:center;background:#ffffff1f;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-size:12px;font-weight:700;gap:6px;padding:8px 12px}.GaleriaFotosAsistencia_lightboxActions__ieYj\+ button:hover{background:#ffffff38}.GaleriaFotosAsistencia_lightboxActions__ieYj\+ .GaleriaFotosAsistencia_material-icons__YY1Ek{font-size:17px}.GaleriaFotosAsistencia_lightboxImg__3mxGT{border-radius:14px;box-shadow:0 20px 50px #00000080;cursor:zoom-in;max-height:75vh;max-width:100%}@media (max-width:640px){.GaleriaFotosAsistencia_grid__Wo\+ov{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.GaleriaFotosAsistencia_titleRow__fX9nX{flex-direction:column}}
/*# sourceMappingURL=main.33ec79eb.css.map*/