.KpiCard-module__jcjhoa__kpiCard{background:var(--background-contrast);border:1px solid var(--gray-200,#e5e7eb);border-left:3px solid var(--erde-primary,#2e7d32);border-radius:.75rem;flex-direction:column;gap:.25rem;min-width:0;padding:.875rem 1rem;display:flex;box-shadow:0 1px 3px rgba(0,0,0,.06)}.KpiCard-module__jcjhoa__kpiHeader{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.KpiCard-module__jcjhoa__kpiTitle{color:var(--foreground);opacity:.65;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;font-weight:600;overflow:hidden}.KpiCard-module__jcjhoa__kpiIcon{flex-shrink:0;align-items:center;display:inline-flex}.KpiCard-module__jcjhoa__kpiIcon svg{font-size:1.125rem!important}.KpiCard-module__jcjhoa__kpiValue{color:var(--foreground);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:1.5rem;font-weight:700;line-height:1.2;overflow:hidden}@media (min-width:1024px){.KpiCard-module__jcjhoa__kpiValue{font-size:1.625rem}}.KpiCard-module__jcjhoa__kpiSubtitle{color:var(--foreground);opacity:.65;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}
.EstadoBadge-module__6JSfXW__badge{text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border:1px solid transparent;border-radius:9999px;align-items:center;gap:.35rem;padding:.15rem .55rem;font-size:.6875rem;font-weight:700;line-height:1.4;display:inline-flex}.EstadoBadge-module__6JSfXW__grande{text-transform:none;letter-spacing:0;padding:.3rem .8rem;font-size:.8125rem}.EstadoBadge-module__6JSfXW__punto{border-radius:50%;flex-shrink:0;width:.45rem;height:.45rem}
.maincard-module__8E423W__root{background-color:var(--background-contrast,#fff);flex-direction:column;height:100%;min-height:0;display:flex}
.PhotoDropSection-module__vWd3lq__section{box-sizing:border-box;border:1.5px solid var(--sec-border);background:var(--sec-bg);border-radius:12px;flex-direction:column;gap:.75rem;width:100%;padding:.9rem 1rem 1rem;transition:box-shadow .15s,border-color .15s;display:flex;position:relative}.PhotoDropSection-module__vWd3lq__toneGeneral{--sec-bg:var(--foto-general-bg);--sec-border:var(--foto-general-border);--sec-accent:var(--foto-general-accent)}.PhotoDropSection-module__vWd3lq__toneSintomas{--sec-bg:var(--foto-sintomas-bg);--sec-border:var(--foto-sintomas-border);--sec-accent:var(--foto-sintomas-accent)}.PhotoDropSection-module__vWd3lq__toneOtros{--sec-bg:var(--foto-otros-bg);--sec-border:var(--foto-otros-border);--sec-accent:var(--foto-otros-accent)}.PhotoDropSection-module__vWd3lq__dragging{border-color:var(--sec-accent);box-shadow:0 0 0 3px var(--sec-border);border-style:dashed}.PhotoDropSection-module__vWd3lq__hasError{border-color:var(--contrast)}.PhotoDropSection-module__vWd3lq__header{align-items:center;gap:.75rem;display:flex}.PhotoDropSection-module__vWd3lq__numero{background:var(--sec-accent);width:2.25rem;height:2.25rem;color:var(--background-contrast);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.15rem;font-weight:700;display:inline-flex}.PhotoDropSection-module__vWd3lq__headerText{flex:1;min-width:0}.PhotoDropSection-module__vWd3lq__titulo{color:var(--foreground);margin:0;font-size:1rem;font-weight:600;line-height:1.25}.PhotoDropSection-module__vWd3lq__hint{color:var(--foreground);opacity:.7;margin:.15rem 0 0;font-size:.8rem}.PhotoDropSection-module__vWd3lq__count{border:1px solid var(--sec-border);background:var(--background-contrast);font-variant-numeric:tabular-nums;color:var(--foreground);border-radius:999px;flex-shrink:0;padding:.15rem .55rem;font-size:.75rem}.PhotoDropSection-module__vWd3lq__body{grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:.65rem;min-height:88px;display:grid}@media (min-width:640px){.PhotoDropSection-module__vWd3lq__body{grid-template-columns:repeat(auto-fill,minmax(110px,1fr))}}.PhotoDropSection-module__vWd3lq__thumb{aspect-ratio:1;background:var(--background-contrast);border:1px solid rgba(var(--foreground-rgb),.12);border-radius:8px;position:relative;overflow:visible}.PhotoDropSection-module__vWd3lq__thumbSelected{outline:3px solid var(--sec-accent);outline-offset:1px}.PhotoDropSection-module__vWd3lq__thumbImg{object-fit:cover;border-radius:8px;width:100%;height:100%;display:block}.PhotoDropSection-module__vWd3lq__thumbPlaceholder{width:100%;height:100%;color:var(--foreground);opacity:.6;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;padding:.25rem;display:flex}.PhotoDropSection-module__vWd3lq__thumbName{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.65rem;overflow:hidden}.PhotoDropSection-module__vWd3lq__badgeNueva{background:var(--sec-accent);color:var(--background-contrast);border-radius:999px;padding:.05rem .4rem;font-size:.65rem;font-weight:600;position:absolute;bottom:4px;left:4px}.PhotoDropSection-module__vWd3lq__removeBtn{background:var(--contrast);color:#fff;cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;padding:0;display:flex;position:absolute;top:-6px;right:-6px;box-shadow:0 1px 3px rgba(0,0,0,.25)}.PhotoDropSection-module__vWd3lq__removeBtn:hover{opacity:.9}.PhotoDropSection-module__vWd3lq__removeIcon{font-size:1rem!important}.PhotoDropSection-module__vWd3lq__selectBtn{color:#fff;cursor:pointer;background:rgba(0,0,0,.35);border:2px solid #fff;border-radius:6px;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;padding:0;display:flex;position:absolute;top:4px;left:4px;box-shadow:0 1px 3px rgba(0,0,0,.3)}.PhotoDropSection-module__vWd3lq__selectBtnOn{background:var(--sec-accent);border-color:var(--sec-accent)}.PhotoDropSection-module__vWd3lq__selectIcon{font-size:1.1rem!important}.PhotoDropSection-module__vWd3lq__removeBtn:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.PhotoDropSection-module__vWd3lq__selectBtn:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.PhotoDropSection-module__vWd3lq__addTile:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.PhotoDropSection-module__vWd3lq__addTile{aspect-ratio:1;border:1.5px dashed var(--sec-border);background:var(--background-contrast);color:var(--foreground);cursor:pointer;font:inherit;opacity:.85;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;padding:.5rem;display:flex}.PhotoDropSection-module__vWd3lq__addTile:hover{opacity:1;border-color:var(--sec-accent)}.PhotoDropSection-module__vWd3lq__addTileEmpty{aspect-ratio:auto;flex-direction:row;grid-column:1/-1;gap:.6rem;min-height:96px}.PhotoDropSection-module__vWd3lq__addIcon{color:var(--sec-accent);font-size:1.6rem!important}.PhotoDropSection-module__vWd3lq__addText{text-align:center;font-size:.8rem}.PhotoDropSection-module__vWd3lq__addTextMobile{display:none}@media (hover:none) and (pointer:coarse){.PhotoDropSection-module__vWd3lq__addTextDesktop{display:none}.PhotoDropSection-module__vWd3lq__addTextMobile{display:inline}}.PhotoDropSection-module__vWd3lq__empty{opacity:.6;text-align:center;grid-column:1/-1;align-self:center;margin:0;font-size:.8rem}.PhotoDropSection-module__vWd3lq__dropOverlay{background:color-mix(in srgb,var(--background-contrast)82%,transparent);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);color:var(--sec-accent);pointer-events:none;border-radius:11px;justify-content:center;align-items:center;font-size:.95rem;font-weight:600;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.PhotoDropSection-module__vWd3lq__input{display:none}.PhotoDropSection-module__vWd3lq__aviso{color:var(--foreground);opacity:.8;margin:0;font-size:.78rem}.PhotoDropSection-module__vWd3lq__error{color:var(--contrast);margin:0;font-size:.8rem;font-weight:500}.PhotoDropSection-module__vWd3lq__srOnly{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:480px){.PhotoDropSection-module__vWd3lq__section{padding:.75rem .75rem .85rem}.PhotoDropSection-module__vWd3lq__numero{width:2rem;height:2rem;font-size:1rem}}
.SitePhotoSections-module__kw1mlG__wrap{flex-direction:column;gap:.75rem;display:flex}.SitePhotoSections-module__kw1mlG__toolbar{z-index:2;border:1px solid var(--popup-border);background:var(--popup-surface);color:var(--popup-text);border-radius:10px;flex-wrap:wrap;align-items:center;gap:.4rem .5rem;padding:.55rem .75rem;display:flex;position:-webkit-sticky;position:sticky;top:0;box-shadow:0 2px 8px rgba(0,0,0,.12)}.SitePhotoSections-module__kw1mlG__toolbarCount{font-size:.8125rem;font-weight:600}.SitePhotoSections-module__kw1mlG__toolbarLabel{color:var(--popup-text-muted);margin-left:.25rem;font-size:.8125rem}.SitePhotoSections-module__kw1mlG__toolbarBtn,.SitePhotoSections-module__kw1mlG__toolbarCancel{border:1px solid var(--popup-border);background:var(--popup-elevated);min-height:2rem;color:var(--popup-text);font:inherit;cursor:pointer;border-radius:8px;padding:.3rem .7rem;font-size:.8125rem}.SitePhotoSections-module__kw1mlG__toolbarBtn:hover{border-color:var(--primary)}.SitePhotoSections-module__kw1mlG__toolbarCancel{background:0 0;margin-left:auto}.SitePhotoSections-module__kw1mlG__aviso{color:var(--contrast);margin:0;font-size:.8rem}.SitePhotoSections-module__kw1mlG__rows{flex-direction:column;gap:1.25rem;display:flex}.SitePhotoSections-module__kw1mlG__row{flex-direction:column;gap:.5rem;display:flex}.SitePhotoSections-module__kw1mlG__rowTitle{margin:0;font-size:.95rem;font-weight:600}@media (max-width:480px){.SitePhotoSections-module__kw1mlG__toolbarCancel{margin-left:0}}
.page-module__FOUq6W__pageWrap{flex-direction:column;flex:1;min-height:0;padding:1rem;display:flex}@media (min-width:768px){.page-module__FOUq6W__pageWrap{padding:1.5rem}}.page-module__FOUq6W__wrapper{flex:1;width:100%;max-width:56rem;min-height:0;margin:0 auto;padding:0;overflow-y:auto}.page-module__FOUq6W__loading{text-align:center;color:var(--foreground);padding:2rem}.page-module__FOUq6W__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.page-module__FOUq6W__toolbarRight{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.page-module__FOUq6W__btnGhost{color:var(--foreground);cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:.5rem;padding:.5rem;font-size:.875rem;display:inline-flex}.page-module__FOUq6W__btnGhost:hover{background:var(--primary-highlight)}.page-module__FOUq6W__btnOutline{border:1px solid rgba(var(--foreground-rgb),.14);color:var(--foreground);cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:.5rem;padding:.4rem .85rem;font-size:.875rem;display:inline-flex}.page-module__FOUq6W__btnOutline:hover{background:var(--background)}.page-module__FOUq6W__btnDanger{color:#dc2626;cursor:pointer;background:0 0;border:1px solid rgba(220,38,38,.45);border-radius:10px;align-items:center;gap:.5rem;padding:.4rem .85rem;font-size:.875rem;transition:background .15s,border-color .15s;display:inline-flex}.page-module__FOUq6W__btnDanger:hover{background:rgba(220,38,38,.08);border-color:#dc2626}.page-module__FOUq6W__btnDanger:disabled{opacity:.5;cursor:not-allowed}.page-module__FOUq6W__btnApprove{color:#fff;cursor:pointer;background:#15803d;border:none;border-radius:6px;align-items:center;gap:.5rem;padding:.375rem .75rem;font-size:.875rem;display:inline-flex}.page-module__FOUq6W__btnApprove:hover{background:#166534}.page-module__FOUq6W__btnIcon{font-size:1.25rem!important}.page-module__FOUq6W__badge{border-radius:10px;padding:.3rem .75rem;font-size:.8125rem;font-weight:600}.page-module__FOUq6W__badge_draft{color:#92400e;background:#fef3c7}.page-module__FOUq6W__badge_submitted{color:#1e40af;background:#dbeafe}.page-module__FOUq6W__badge_approved{color:#065f46;background:#d1fae5}.page-module__FOUq6W__content{--informe-radius:12px;--informe-border:rgba(var(--foreground-rgb),.1);--informe-surface:var(--background);--informe-muted:rgba(var(--foreground-rgb),.04);background:var(--background-contrast);border-radius:var(--informe-radius);border:1px solid var(--informe-border);padding:1.35rem 1.25rem 1.5rem}.page-module__FOUq6W__grid{align-items:start;gap:1.25rem;margin-bottom:0;display:grid}@media (min-width:768px){.page-module__FOUq6W__grid{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr)}}.page-module__FOUq6W__panel{border:1px solid var(--informe-border);border-radius:var(--informe-radius);background:var(--informe-surface);box-shadow:0 1px 2px rgba(var(--foreground-rgb),.06);padding:1.2rem 1.25rem}.page-module__FOUq6W__mainCard,.page-module__FOUq6W__summaryCard{min-width:0}.page-module__FOUq6W__cardTitle{letter-spacing:-.02em;color:var(--foreground);margin:0 0 1.1rem;font-size:1.0625rem;font-weight:600;line-height:1.35}.page-module__FOUq6W__detailSection{border-top:1px solid var(--informe-border);margin-top:1.35rem;padding-top:1.25rem}.page-module__FOUq6W__detailRow{border-bottom:1px solid var(--informe-border);color:var(--foreground);flex-wrap:wrap;align-items:center;gap:.5rem .65rem;margin-bottom:1rem;padding-bottom:1rem;display:flex}.page-module__FOUq6W__detailIcon{color:var(--erde-primary,var(--primary));opacity:.95;font-size:1.35rem!important}.page-module__FOUq6W__detailDate{letter-spacing:-.02em;font-size:1.125rem;font-weight:600;line-height:1.3}.page-module__FOUq6W__metaStrip{border:1px solid var(--informe-border);border-radius:calc(var(--informe-radius) - 2px);background:var(--informe-muted);flex-wrap:wrap;align-items:stretch;margin:0 0 1rem;padding:0;display:flex;overflow:hidden}.page-module__FOUq6W__metaItem{flex:11rem;align-items:flex-start;gap:.75rem;min-width:0;padding:1rem 1.1rem;display:flex}.page-module__FOUq6W__metaIconWrap{background:rgba(var(--erde-primary-rgb),.14);width:2.5rem;height:2.5rem;color:var(--erde-primary,var(--primary));border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.page-module__FOUq6W__metaIcon{font-size:1.25rem!important}.page-module__FOUq6W__metaItemText{flex-direction:column;gap:.2rem;min-width:0;display:flex}.page-module__FOUq6W__metaItemLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--foreground);opacity:.55;font-size:.6875rem;font-weight:600}.page-module__FOUq6W__metaItemValue{color:var(--foreground);word-break:break-word;font-size:.9375rem;font-weight:600;line-height:1.35}.page-module__FOUq6W__metaItemValueMuted{opacity:.65;font-weight:500}.page-module__FOUq6W__metaDivider{background:var(--informe-border);flex-shrink:0;align-self:stretch;width:1px}@media (max-width:640px){.page-module__FOUq6W__metaStrip{flex-direction:column}.page-module__FOUq6W__metaDivider{width:100%;height:1px}}.page-module__FOUq6W__notesBlock{background:var(--informe-muted);border-radius:calc(var(--informe-radius) - 2px);border:1px solid var(--informe-border);padding:1rem 1.05rem}.page-module__FOUq6W__notesTitle{letter-spacing:.06em;text-transform:uppercase;color:var(--foreground);opacity:.55;align-items:center;gap:.45rem;margin-bottom:.55rem;font-size:.6875rem;font-weight:600;display:flex}.page-module__FOUq6W__notesIcon{font-size:1rem!important}.page-module__FOUq6W__notesText{color:var(--foreground);margin:0;font-size:.875rem;line-height:1.55}.page-module__FOUq6W__summaryItem{margin-bottom:1.1rem}.page-module__FOUq6W__summaryItem:last-child{margin-bottom:0}.page-module__FOUq6W__summaryItem p{margin:0}.page-module__FOUq6W__summaryLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--foreground);opacity:.55;margin-bottom:.35rem;font-size:.6875rem;font-weight:600}.page-module__FOUq6W__summaryValue{letter-spacing:-.02em;color:var(--foreground);font-size:1.375rem;font-weight:700;line-height:1.2}.page-module__FOUq6W__summaryValuePrimary{letter-spacing:-.02em;color:var(--erde-primary,var(--primary));font-size:1.375rem;font-weight:700}.page-module__FOUq6W__sectionTitle{letter-spacing:-.02em;color:var(--foreground);margin:0 0 1rem;font-size:1.0625rem;font-weight:600;line-height:1.35}.page-module__FOUq6W__obsCard{border:1px solid var(--informe-border);border-radius:var(--informe-radius);background:var(--informe-surface);box-shadow:0 1px 2px rgba(var(--foreground-rgb),.05);margin-bottom:1rem;overflow:hidden}.page-module__FOUq6W__appTableWrap{border:1px solid var(--informe-border);border-radius:var(--informe-radius);background:var(--informe-surface);box-shadow:0 1px 2px rgba(var(--foreground-rgb),.05);overflow-x:auto}.page-module__FOUq6W__appTable{border-collapse:collapse;width:100%;min-width:700px}.page-module__FOUq6W__appTable th{text-align:left;letter-spacing:.05em;text-transform:uppercase;color:var(--foreground);opacity:.55;background:var(--informe-muted);border-bottom:1px solid var(--informe-border);padding:.8rem 1rem;font-size:.6875rem;font-weight:600}.page-module__FOUq6W__appTable td{border-bottom:1px solid var(--informe-border);color:var(--foreground);padding:.85rem 1rem;font-size:.875rem}.page-module__FOUq6W__appTable tbody tr:hover{background:var(--informe-muted)}.page-module__FOUq6W__appTable tbody tr:last-child td{border-bottom:none}.page-module__FOUq6W__emptyRow{text-align:center;opacity:.75;padding:1rem;font-size:.875rem}.page-module__FOUq6W__obsHeader{background:var(--informe-muted);border-bottom:1px solid var(--informe-border);justify-content:space-between;align-items:center;padding:.95rem 1.1rem;display:flex}.page-module__FOUq6W__obsTitle{letter-spacing:-.02em;align-items:center;gap:.5rem;margin:0;font-size:1rem;font-weight:600;display:flex}.page-module__FOUq6W__obsIcon{color:var(--erde-primary,var(--primary));font-size:1.25rem!important}.page-module__FOUq6W__obsBadge{border:1px solid var(--informe-border);text-transform:capitalize;background:var(--informe-surface);color:var(--foreground);border-radius:8px;padding:.28rem .6rem;font-size:.75rem;font-weight:600}.page-module__FOUq6W__obsGrid{grid-template-columns:repeat(2,1fr);gap:.85rem;padding:1.15rem 1.1rem 1.25rem;display:grid}@media (min-width:768px){.page-module__FOUq6W__obsGrid{grid-template-columns:repeat(4,1fr)}}.page-module__FOUq6W__obsStat{text-align:center;border:1px solid rgba(var(--foreground-rgb),.06);border-radius:10px;padding:.75rem .65rem}.page-module__FOUq6W__obsStatBlue{background:#eff6ff}.page-module__FOUq6W__obsStatRed{background:#fef2f2}.page-module__FOUq6W__obsStatGreen{background:#f0fdf4;grid-column:span 2}.page-module__FOUq6W__obsStatLabel{letter-spacing:.04em;text-transform:uppercase;margin-bottom:.3rem;font-size:.6875rem;font-weight:600}.page-module__FOUq6W__obsStatBlue .page-module__FOUq6W__obsStatLabel{color:#1e40af}.page-module__FOUq6W__obsStatRed .page-module__FOUq6W__obsStatLabel{color:#b91c1c}.page-module__FOUq6W__obsStatGreen .page-module__FOUq6W__obsStatLabel{color:#166534}.page-module__FOUq6W__obsStatValueBlue{letter-spacing:-.02em;color:#1e3a8a;font-size:1.375rem;font-weight:700}.page-module__FOUq6W__obsStatValueRed{letter-spacing:-.02em;color:#991b1b;font-size:1.375rem;font-weight:700}.page-module__FOUq6W__obsStatValueGreen{letter-spacing:-.02em;color:#14532d;font-size:1.375rem;font-weight:700}.page-module__FOUq6W__obsComments{padding:0 1.1rem 1rem}.page-module__FOUq6W__obsCommentsTitle{letter-spacing:.06em;text-transform:uppercase;color:var(--foreground);opacity:.55;margin:0 0 .45rem;font-size:.6875rem;font-weight:600}.page-module__FOUq6W__obsCommentsText{background:var(--informe-muted);border:1px solid var(--informe-border);border-radius:10px;margin:0;padding:.75rem .85rem;font-size:.875rem;font-style:italic;line-height:1.5}.page-module__FOUq6W__obsPhotos{padding:0 1.1rem 1.25rem}.page-module__FOUq6W__obsPhotosTitle{letter-spacing:.06em;text-transform:uppercase;color:var(--foreground);opacity:.55;margin:0 0 .6rem;font-size:.6875rem;font-weight:600}.page-module__FOUq6W__obsPhotosGrid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}@media (min-width:768px){.page-module__FOUq6W__obsPhotosGrid{grid-template-columns:repeat(3,1fr)}}.page-module__FOUq6W__photoWrap{aspect-ratio:1;border:1px solid var(--informe-border);cursor:pointer;width:100%;font:inherit;color:inherit;background:0 0;border-radius:10px;padding:0;transition:transform .15s,box-shadow .15s;display:block;position:relative;overflow:hidden}.page-module__FOUq6W__photoWrap:hover:not(:disabled){transform:scale(1.02);box-shadow:0 6px 20px rgba(0,0,0,.25)}.page-module__FOUq6W__photoWrap:focus-visible{outline:2px solid var(--erde-primary,#2e7d32);outline-offset:2px}.page-module__FOUq6W__photoTomada{color:#fff;text-align:left;pointer-events:none;background:linear-gradient(transparent,rgba(0,0,0,.7));padding:1.1rem .4rem .3rem;font-size:.68rem;line-height:1.2;position:absolute;bottom:0;left:0;right:0}.page-module__FOUq6W__photoAviso{color:#fff;text-align:left;pointer-events:none;background:rgba(237,108,2,.92);border-radius:6px;padding:.15rem .4rem;font-size:.66rem;font-weight:600;line-height:1.25;position:absolute;top:.35rem;left:.35rem;right:.35rem}.page-module__FOUq6W__lightboxMeta{opacity:.85;font-size:.85rem}.page-module__FOUq6W__photoWrap:disabled{cursor:default}.page-module__FOUq6W__photoImg{object-fit:cover;width:100%;height:100%}.page-module__FOUq6W__photoPlaceholder{background:var(--informe-muted);width:100%;height:100%;color:var(--foreground);opacity:.85;justify-content:center;align-items:center;font-size:.75rem;display:flex}.page-module__FOUq6W__photoLabel{color:#fff;text-align:center;text-transform:capitalize;background:rgba(0,0,0,.5);padding:.25rem;font-size:.75rem;position:absolute;bottom:0;left:0;right:0}.page-module__FOUq6W__editDialogPaper{color:var(--foreground);border-radius:12px;background-color:var(--background-contrast)!important}.page-module__FOUq6W__editDialogPaper .MuiDialogTitle-root{color:var(--foreground)}.page-module__FOUq6W__editDialogPaper .MuiInputBase-input{color:var(--foreground)}.page-module__FOUq6W__editDialogPaper .MuiPickersSectionList-root{color:var(--foreground)}.page-module__FOUq6W__editDialogPaper .MuiPickersInputBase-sectionContent{color:var(--foreground)}.page-module__FOUq6W__editDialogPaper .MuiPickersInputBase-separator{color:var(--foreground)}.page-module__FOUq6W__editDialogPaper .MuiFormHelperText-root{color:rgba(var(--foreground-rgb),.6)}.page-module__FOUq6W__editDialogPaper .MuiPickersOutlinedInput-notchedOutline{border-color:rgba(var(--foreground-rgb),.23)}.page-module__FOUq6W__editDialogPaper .MuiInputLabel-root{color:rgba(var(--foreground-rgb),.6)}.page-module__FOUq6W__editDialogPaper .MuiOutlinedInput-notchedOutline{border-color:rgba(var(--foreground-rgb),.23)}.page-module__FOUq6W__editDialogPaper .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:rgba(var(--foreground-rgb),.87)}.page-module__FOUq6W__editDialogPaper .MuiIconButton-root{color:rgba(var(--foreground-rgb),.54)}.page-module__FOUq6W__editDialogPaper .MuiAutocomplete-endAdornment .MuiSvgIcon-root{color:rgba(var(--foreground-rgb),.54)}.page-module__FOUq6W__editDialogPaper .MuiChip-root{background:rgba(var(--foreground-rgb),.1);color:var(--foreground)}.page-module__FOUq6W__editDialogPaper .MuiDialogActions-root{border-top:1px solid rgba(var(--foreground-rgb),.1)}.page-module__FOUq6W__editDialogPaper .MuiDialogContent-root{color:var(--foreground)}.page-module__FOUq6W__editDialogBody{flex-direction:column;gap:1rem;display:flex;padding-top:.5rem!important}.page-module__FOUq6W__editDialogActions{gap:.5rem;padding:1rem 1.5rem!important}.page-module__FOUq6W__editField{flex-direction:column;gap:.35rem;display:flex}.page-module__FOUq6W__editFieldWide{grid-column:1/-1}.page-module__FOUq6W__editLabel{color:var(--foreground);font-size:.8125rem;font-weight:600}.page-module__FOUq6W__editTextarea{border:1px solid rgba(var(--foreground-rgb),.15);background:var(--background-contrast);width:100%;color:var(--foreground);resize:vertical;border-radius:8px;min-height:5rem;padding:.65rem .75rem;font-family:inherit;font-size:.875rem}.page-module__FOUq6W__editInput,.page-module__FOUq6W__editSelect{border:1px solid rgba(var(--foreground-rgb),.15);background:var(--background-contrast);width:100%;color:var(--foreground);border-radius:8px;padding:.5rem .65rem;font-size:.875rem}.page-module__FOUq6W__editCantidadRow{gap:.4rem;display:flex}.page-module__FOUq6W__editCantidadRow>input{flex:5rem;min-width:0}.page-module__FOUq6W__editCantidadRow>select{flex:7rem;min-width:0}.page-module__FOUq6W__datePickerField,.page-module__FOUq6W__autocompleteField{width:100%}.page-module__FOUq6W__editSitesSection{margin-top:.75rem}.page-module__FOUq6W__editSitesHint{color:var(--foreground);opacity:.75;margin:0 0 1rem;font-size:.8125rem;line-height:1.45}.page-module__FOUq6W__editSiteBlock{border:1px solid rgba(var(--foreground-rgb),.15);background:var(--background-contrast);border-radius:10px;margin-bottom:.85rem;padding:.9rem 1rem}.page-module__FOUq6W__editPhotosBlock{border-top:1px dashed rgba(var(--foreground-rgb),.12);margin-top:.75rem;padding-top:.75rem}.page-module__FOUq6W__editPhotosList{margin:.35rem 0 .5rem;padding:0;list-style:none}.page-module__FOUq6W__editPhotoRow{border-bottom:1px solid rgba(var(--foreground-rgb),.08);justify-content:space-between;align-items:center;gap:.5rem;padding:.35rem 0;font-size:.8125rem;display:flex}.page-module__FOUq6W__editPhotoThumb{object-fit:cover;border:1px solid rgba(var(--foreground-rgb),.12);border-radius:6px;flex-shrink:0;width:2.5rem;height:2.5rem}.page-module__FOUq6W__editPhotoMeta{word-break:break-all;opacity:.9;min-width:0}.page-module__FOUq6W__editPhotoRemove{color:#b91c1c;cursor:pointer;background:0 0;border:none;flex-shrink:0;font-size:.8125rem;text-decoration:underline}.page-module__FOUq6W__editPhotoRemove:disabled{opacity:.4;cursor:not-allowed}.page-module__FOUq6W__editPhotoActions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.page-module__FOUq6W__editFileInput{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.page-module__FOUq6W__editAddPhotoBtn{border:1px solid rgba(var(--foreground-rgb),.14);color:var(--foreground);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:.25rem;padding:.35rem .65rem;font-size:.8125rem;display:inline-flex}.page-module__FOUq6W__editAddPhotoBtn:hover:not(:disabled){background:var(--primary-highlight)}.page-module__FOUq6W__editAddPhotoBtn:disabled{opacity:.45;cursor:not-allowed}.page-module__FOUq6W__editAppsSection{margin-top:.25rem}.page-module__FOUq6W__editAppsTitle{margin-bottom:.75rem;font-size:1rem;font-weight:600}.page-module__FOUq6W__editAppBlock{border:1px solid rgba(var(--foreground-rgb),.15);background:var(--background-contrast);border-radius:8px;margin-bottom:.75rem;padding:.85rem 1rem}.page-module__FOUq6W__editAppHeader{justify-content:space-between;align-items:center;margin-bottom:.65rem;display:flex}.page-module__FOUq6W__editAppTitle{font-size:.875rem;font-weight:600}.page-module__FOUq6W__editAppRemove{color:var(--foreground);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:.25rem;display:inline-flex}.page-module__FOUq6W__editAppRemove:hover{background:var(--primary-highlight)}.page-module__FOUq6W__editAppGrid{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}@media (min-width:640px){.page-module__FOUq6W__editAppGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.page-module__FOUq6W__editAddApp{border:1px dashed rgba(var(--foreground-rgb),.15);color:var(--foreground);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:.35rem;margin-top:.25rem;padding:.4rem .75rem;font-size:.875rem;display:inline-flex}.page-module__FOUq6W__editAddApp:hover{background:var(--primary-highlight)}.page-module__FOUq6W__editVersions{border-top:1px solid rgba(var(--foreground-rgb),.15);margin-top:.5rem;padding-top:1rem}.page-module__FOUq6W__editVersionsTitle{margin-bottom:.5rem;font-size:.875rem;font-weight:600}.page-module__FOUq6W__editVersionsEmpty{opacity:.8;margin:0;font-size:.8125rem}.page-module__FOUq6W__editVersionsList{margin:0;padding-left:1.15rem;font-size:.8125rem;line-height:1.5}.page-module__FOUq6W__editError{color:#b91c1c;margin:0;font-size:.875rem}@media (prefers-color-scheme:dark){.page-module__FOUq6W__editPhotoRemove,.page-module__FOUq6W__editError{color:#f87171}}.page-module__FOUq6W__lightboxBackdrop{z-index:1300;background:rgba(0,0,0,.85);justify-content:center;align-items:center;padding:2rem;animation:.15s ease-out page-module__FOUq6W__lightboxFadeIn;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes page-module__FOUq6W__lightboxFadeIn{0%{opacity:0}to{opacity:1}}.page-module__FOUq6W__lightboxContent{flex-direction:column;align-items:center;gap:.5rem;width:min(95vw,1100px);max-height:90vh;display:flex;position:relative}.page-module__FOUq6W__lightboxImg{object-fit:contain;border-radius:8px;width:100%;max-height:calc(90vh - 3rem);display:block;box-shadow:0 20px 60px rgba(0,0,0,.6)}.page-module__FOUq6W__lightboxFooter{color:rgba(255,255,255,.85);justify-content:center;align-items:center;gap:1rem;font-size:.875rem;display:flex}.page-module__FOUq6W__lightboxCategory{background:rgba(255,255,255,.12);border-radius:9999px;padding:.25rem .75rem;font-weight:500}.page-module__FOUq6W__lightboxCounter{font-variant-numeric:tabular-nums;opacity:.8}.page-module__FOUq6W__lightboxClose,.page-module__FOUq6W__lightboxNav{color:#fff;cursor:pointer;z-index:1;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:background .15s,transform .15s;display:inline-flex;position:absolute}.page-module__FOUq6W__lightboxClose svg{font-size:1.5rem!important}.page-module__FOUq6W__lightboxNav svg{font-size:1.5rem!important}.page-module__FOUq6W__lightboxClose:hover,.page-module__FOUq6W__lightboxNav:hover{background:rgba(255,255,255,.22)}.page-module__FOUq6W__lightboxClose:focus-visible{outline-offset:2px;outline:2px solid #fff}.page-module__FOUq6W__lightboxNav:focus-visible{outline-offset:2px;outline:2px solid #fff}.page-module__FOUq6W__lightboxClose{top:1rem;right:1rem}.page-module__FOUq6W__lightboxPrev{top:50%;left:1rem;transform:translateY(-50%)}.page-module__FOUq6W__lightboxNext{top:50%;right:1rem;transform:translateY(-50%)}.page-module__FOUq6W__lightboxPrev:hover,.page-module__FOUq6W__lightboxNext:hover{transform:translateY(-50%)scale(1.05)}.page-module__FOUq6W__monitoreoToggles{gap:8px;margin-top:4px;margin-bottom:12px;display:flex}.page-module__FOUq6W__monitoreoToggle{border:1.5px solid var(--erde-primary,var(--primary));color:var(--erde-primary,var(--primary));cursor:pointer;background:0 0;border-radius:20px;padding:5px 18px;font-size:.85rem;font-weight:500;transition:background .15s,color .15s}.page-module__FOUq6W__monitoreoToggleActive{background:var(--erde-primary,var(--primary));color:#fff}@media (max-width:640px){.page-module__FOUq6W__editAppGrid{grid-template-columns:1fr}.page-module__FOUq6W__editTextarea,.page-module__FOUq6W__editSelect{font-size:16px}.page-module__FOUq6W__editDialogPaper .MuiInputBase-input{font-size:16px}.page-module__FOUq6W__editSelect{min-height:2.75rem}.page-module__FOUq6W__editDialogPaper{border-radius:0}.page-module__FOUq6W__editDialogActions{background:var(--background-contrast);position:-webkit-sticky;position:sticky;bottom:0;padding:.75rem 1rem!important}.page-module__FOUq6W__editDialogActions .MuiButton-root{flex:1;min-height:2.75rem}}.page-module__FOUq6W__editAviso{border:1px solid var(--estado-rectificado-border);background:var(--estado-rectificado-bg);color:var(--foreground);border-radius:8px;margin:0 0 .75rem;padding:.6rem .8rem;font-size:.875rem}.page-module__FOUq6W__editAvisoAlerta{border-color:var(--estado-pendiente-border);background:var(--estado-pendiente-bg)}.page-module__FOUq6W__photoGroup{border:1px solid var(--foto-otros-border);background:var(--foto-otros-bg);border-radius:10px;margin-top:.75rem;padding:.75rem}.page-module__FOUq6W__photoGroup_general{border-color:var(--foto-general-border);background:var(--foto-general-bg)}.page-module__FOUq6W__photoGroup_sintomas{border-color:var(--foto-sintomas-border);background:var(--foto-sintomas-bg)}.page-module__FOUq6W__photoGroupTitle{color:var(--foreground);align-items:center;gap:.45rem;margin:0 0 .6rem;font-size:.8125rem;font-weight:700;display:flex}.page-module__FOUq6W__photoGroupNum{background:var(--foto-otros-accent);width:1.3rem;height:1.3rem;color:var(--background);border-radius:50%;justify-content:center;align-items:center;font-size:.7rem;display:inline-flex}.page-module__FOUq6W__photoGroup_general .page-module__FOUq6W__photoGroupNum{background:var(--foto-general-accent)}.page-module__FOUq6W__photoGroup_sintomas .page-module__FOUq6W__photoGroupNum{background:var(--foto-sintomas-accent)}.page-module__FOUq6W__photoGroupCount{opacity:.6;margin-left:auto;font-weight:600}
.RevisionPanel-module__wArMha__banner{border:1px solid transparent;border-left-width:4px;border-radius:10px;flex-direction:column;gap:.5rem;margin-top:1rem;padding:.9rem 1.1rem;display:flex}.RevisionPanel-module__wArMha__bannerHead{align-items:center;gap:.5rem;display:flex}.RevisionPanel-module__wArMha__bannerDot{border-radius:50%;flex-shrink:0;width:.6rem;height:.6rem}.RevisionPanel-module__wArMha__bannerTitle{margin:0;font-size:1rem;font-weight:700}.RevisionPanel-module__wArMha__bannerText,.RevisionPanel-module__wArMha__bannerNote{color:var(--foreground);flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;font-size:.875rem;display:flex}.RevisionPanel-module__wArMha__bannerNote{opacity:.75;font-style:italic}.RevisionPanel-module__wArMha__bannerBlock{flex-direction:column;gap:.25rem;display:flex}.RevisionPanel-module__wArMha__bannerLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--foreground);opacity:.7;font-size:.75rem;font-weight:700}.RevisionPanel-module__wArMha__bannerCausas{color:var(--foreground);margin:0;padding-left:1.2rem;font-size:.875rem}.RevisionPanel-module__wArMha__bannerQuote{border-left:3px solid rgba(var(--foreground-rgb),.25);background:var(--background-contrast);color:var(--foreground);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:6px;margin:0;padding:.5rem .75rem;font-size:.875rem}.RevisionPanel-module__wArMha__bannerLink{color:var(--erde-primary,#2e7d32);font-weight:600}.RevisionPanel-module__wArMha__inlineIcon{opacity:.7;font-size:1rem!important}.RevisionPanel-module__wArMha__bannerActions{flex-wrap:wrap;gap:.5rem;margin-top:.25rem;display:flex}.RevisionPanel-module__wArMha__btnPrimary{background:var(--erde-primary,#2e7d32);color:#fff;font:inherit;cursor:pointer;border:none;border-radius:10px;align-items:center;gap:.4rem;padding:.45rem .9rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.RevisionPanel-module__wArMha__btnPrimary:hover{filter:brightness(1.08)}.RevisionPanel-module__wArMha__btnIcon{font-size:1.1rem!important}.RevisionPanel-module__wArMha__panel{border:1px solid var(--estado-pendiente-border);background:var(--background-contrast);border-radius:12px;flex-direction:column;gap:.75rem;margin-top:1rem;padding:1rem 1.15rem;display:flex}.RevisionPanel-module__wArMha__panelTitle{color:var(--foreground);margin:0 0 .25rem;font-size:1rem;font-weight:700}.RevisionPanel-module__wArMha__panelHint{color:var(--foreground);opacity:.75;margin:0;font-size:.8125rem}.RevisionPanel-module__wArMha__panelActions{flex-wrap:wrap;gap:.5rem;display:flex}.RevisionPanel-module__wArMha__accion{font:inherit;cursor:pointer;border:1px solid transparent;border-radius:10px;align-items:center;gap:.4rem;padding:.5rem .95rem;font-size:.875rem;font-weight:600;display:inline-flex}.RevisionPanel-module__wArMha__accion:disabled{opacity:.55;cursor:not-allowed}.RevisionPanel-module__wArMha__accion:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}.RevisionPanel-module__wArMha__accionAprobar{color:var(--estado-aprobado);background:var(--estado-aprobado-bg);border-color:var(--estado-aprobado-border)}.RevisionPanel-module__wArMha__accionRectificar{color:var(--estado-rectificado);background:var(--estado-rectificado-bg);border-color:var(--estado-rectificado-border)}.RevisionPanel-module__wArMha__accionDevolver{color:var(--estado-por-rectificar);background:var(--estado-por-rectificar-bg);border-color:var(--estado-por-rectificar-border)}.RevisionPanel-module__wArMha__accionRechazar{color:var(--estado-rechazado);background:var(--estado-rechazado-bg);border-color:var(--estado-rechazado-border)}.RevisionPanel-module__wArMha__dialogPaper{background:var(--background-contrast)!important;color:var(--foreground)!important}.RevisionPanel-module__wArMha__dialogBody{flex-direction:column;gap:.6rem;display:flex}.RevisionPanel-module__wArMha__dialogIntro{margin:0;font-size:.875rem}.RevisionPanel-module__wArMha__dialogLabel{font-size:.8125rem;font-weight:600}.RevisionPanel-module__wArMha__dialogTextarea{box-sizing:border-box;border:1px solid var(--gray-300);background:var(--background);width:100%;color:var(--foreground);font:inherit;resize:vertical;border-radius:8px;padding:.55rem .7rem;font-size:.875rem}.RevisionPanel-module__wArMha__causas{border:1px solid var(--gray-300);border-radius:8px;flex-direction:column;margin:0;padding:.5rem .75rem;display:flex}.RevisionPanel-module__wArMha__causasLegend{padding:0 .25rem;font-size:.8125rem;font-weight:600}.RevisionPanel-module__wArMha__dialogError{color:#b91c1c;margin:0;font-size:.875rem}@media (prefers-color-scheme:dark){.RevisionPanel-module__wArMha__dialogError{color:#f87171}}
.ReportListItem-module__BsG0wq__row{border-bottom:1px solid var(--gray-200,#e5e7eb);cursor:pointer;background:0 0;grid-template-columns:1fr;align-items:center;gap:.5rem .75rem;padding:.75rem 1rem;transition:background .12s;display:grid}.ReportListItem-module__BsG0wq__row:last-child{border-bottom:none}.ReportListItem-module__BsG0wq__row:hover{background:var(--gray-50,#f9fafb)}.ReportListItem-module__BsG0wq__row:focus-visible{outline:2px solid var(--erde-primary,#2e7d32);outline-offset:-2px}@media (prefers-color-scheme:dark){.ReportListItem-module__BsG0wq__row:hover{background:var(--gray-100,#1e293b)}}@media (min-width:1024px){.ReportListItem-module__BsG0wq__row{grid-template-columns:7.5rem 7.5rem 8rem 1fr 9rem 7rem 1.25rem;gap:.75rem}.ReportListItem-module__BsG0wq__rowConAutor{grid-template-columns:7.5rem 7.5rem 8rem 9rem 1fr 9rem 7rem 1.25rem}}.ReportListItem-module__BsG0wq__colDate,.ReportListItem-module__BsG0wq__colType,.ReportListItem-module__BsG0wq__colStatus,.ReportListItem-module__BsG0wq__colAutor,.ReportListItem-module__BsG0wq__colCuarteles,.ReportListItem-module__BsG0wq__colMetric,.ReportListItem-module__BsG0wq__colEdited{align-items:center;gap:.4rem;min-width:0;display:flex}.ReportListItem-module__BsG0wq__colCuarteles{flex-wrap:wrap}.ReportListItem-module__BsG0wq__dateText{color:var(--foreground);white-space:nowrap;font-size:.875rem;font-weight:600}.ReportListItem-module__BsG0wq__typeChip{color:var(--foreground);white-space:nowrap;align-items:center;gap:.4rem;font-size:.8125rem;display:inline-flex}.ReportListItem-module__BsG0wq__typeDot{border-radius:50%;flex-shrink:0;width:.55rem;height:.55rem}.ReportListItem-module__BsG0wq__cuartelName{color:var(--foreground);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;overflow:hidden}.ReportListItem-module__BsG0wq__cuartelMore{background:var(--gray-200,#e5e7eb);color:var(--foreground);border-radius:9999px;flex-shrink:0;align-items:center;padding:.1rem .45rem;font-size:.6875rem;font-weight:700;display:inline-flex}@media (prefers-color-scheme:dark){.ReportListItem-module__BsG0wq__cuartelMore{background:var(--gray-300,#374151)}}.ReportListItem-module__BsG0wq__colMetric{color:var(--foreground);opacity:.85;white-space:nowrap;font-size:.8125rem}.ReportListItem-module__BsG0wq__metricIcon{opacity:.75;flex-shrink:0;font-size:1rem!important}.ReportListItem-module__BsG0wq__colEdited{color:var(--foreground);opacity:.7;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.ReportListItem-module__BsG0wq__chevron{color:var(--foreground);opacity:.4;justify-self:end;font-size:1.125rem!important}.ReportListItem-module__BsG0wq__row:hover .ReportListItem-module__BsG0wq__chevron{opacity:.85}.ReportListItem-module__BsG0wq__muted{opacity:.45}.ReportListItem-module__BsG0wq__autorName,.ReportListItem-module__BsG0wq__autorLink{color:var(--foreground);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;overflow:hidden}.ReportListItem-module__BsG0wq__autorLink{color:var(--erde-primary,#2e7d32);font-weight:600;text-decoration:none}.ReportListItem-module__BsG0wq__autorLink:hover{text-decoration:underline}.ReportListItem-module__BsG0wq__autorLink:focus-visible{text-decoration:underline}
.NotificacionesBadge-module__fAFJfG__wrap{position:relative}.NotificacionesBadge-module__fAFJfG__btn{background:var(--gray-50);border:1px solid var(--gray-200);color:var(--gray-700);cursor:pointer;border-radius:.5rem;align-items:center;gap:.4rem;padding:.375rem .6rem;font-size:.85rem;display:flex}.NotificacionesBadge-module__fAFJfG__btn:hover{border-color:var(--gray-300)}.NotificacionesBadge-module__fAFJfG__btn:focus-visible{outline:2px solid var(--erde-primary,#2e7d32);outline-offset:2px}.NotificacionesBadge-module__fAFJfG__badge{background:var(--estado-pendiente);color:var(--background);text-align:center;border-radius:9999px;min-width:1.25rem;padding:1px 7px;font-size:.7rem;font-weight:700}.NotificacionesBadge-module__fAFJfG__panel{background:var(--popup-surface);width:min(22rem,100vw - 2rem);max-height:min(28rem,70vh);color:var(--popup-text);border:1px solid var(--popup-border);z-index:1300;border-radius:10px;flex-direction:column;display:flex;position:absolute;top:calc(100% + .4rem);right:0;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.18)}.NotificacionesBadge-module__fAFJfG__panelHead{border-bottom:1px solid var(--popup-border);justify-content:space-between;align-items:center;gap:.5rem;padding:.6rem .8rem;display:flex}.NotificacionesBadge-module__fAFJfG__panelTitulo{font-size:.9rem;font-weight:700}.NotificacionesBadge-module__fAFJfG__linkBtn{font:inherit;color:var(--erde-primary,#2e7d32);cursor:pointer;background:0 0;border:none;padding:0;font-size:.75rem}.NotificacionesBadge-module__fAFJfG__linkBtn:disabled{opacity:.45;cursor:default}.NotificacionesBadge-module__fAFJfG__lista{flex:1;margin:0;padding:0;list-style:none;overflow-y:auto}.NotificacionesBadge-module__fAFJfG__item{border:none;border-bottom:1px solid var(--popup-border);text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;align-items:flex-start;gap:.6rem;padding:.65rem .8rem;display:flex}.NotificacionesBadge-module__fAFJfG__item:hover{background:var(--popup-elevated);outline:none}.NotificacionesBadge-module__fAFJfG__item:focus-visible{background:var(--popup-elevated);outline:none}.NotificacionesBadge-module__fAFJfG__itemDot{background:0 0;border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem;margin-top:.35rem}.NotificacionesBadge-module__fAFJfG__itemNoLeida .NotificacionesBadge-module__fAFJfG__itemDot{background:var(--estado-pendiente)}.NotificacionesBadge-module__fAFJfG__itemNoLeida .NotificacionesBadge-module__fAFJfG__itemTitulo{font-weight:700}.NotificacionesBadge-module__fAFJfG__itemBody{flex-direction:column;gap:.15rem;min-width:0;display:flex}.NotificacionesBadge-module__fAFJfG__itemTitulo{font-size:.85rem;font-weight:500}.NotificacionesBadge-module__fAFJfG__itemMensaje{color:var(--popup-text-muted);overflow-wrap:anywhere;font-size:.8rem}.NotificacionesBadge-module__fAFJfG__itemCompacta .NotificacionesBadge-module__fAFJfG__itemMensaje{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.NotificacionesBadge-module__fAFJfG__itemFecha{color:var(--popup-text-muted);font-size:.72rem}.NotificacionesBadge-module__fAFJfG__vacio{color:var(--popup-text-muted);margin:0;padding:1rem .8rem;font-size:.85rem}.NotificacionesBadge-module__fAFJfG__verTodas{text-align:center;color:var(--erde-primary,#2e7d32);border-top:1px solid var(--popup-border);padding:.55rem .8rem;font-size:.8rem;font-weight:600;text-decoration:none;display:block}.NotificacionesBadge-module__fAFJfG__verTodas:hover{background:var(--popup-elevated)}.NotificacionesBadge-module__fAFJfG__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.LayoutWrapper-module__eTkQna__root{background:var(--gray-50,#f9fafb);min-height:100vh;font-family:inherit;display:flex}.LayoutWrapper-module__eTkQna__mainCol{flex-direction:column;flex:1;min-width:0;display:flex}.LayoutWrapper-module__eTkQna__content{background:var(--gray-50,#f9fafb);flex-direction:column;flex:1;min-height:0;display:flex;overflow-x:hidden;overflow-y:auto}.LayoutWrapper-module__eTkQna__verificando{background:var(--background);min-height:100vh}
.AuditoriaSection-module__enrWzq__section{border-top:1px solid var(--informe-border,var(--gray-200));margin-top:1.35rem;padding-top:1.25rem}.AuditoriaSection-module__enrWzq__title{color:var(--foreground);margin:0 0 .75rem;font-size:1.05rem;font-weight:700}.AuditoriaSection-module__enrWzq__muted{color:var(--foreground);opacity:.65;margin:0;font-size:.875rem}.AuditoriaSection-module__enrWzq__timeline{margin:0;padding:0 0 0 .25rem;list-style:none;position:relative}.AuditoriaSection-module__enrWzq__item{gap:.75rem;padding:0 0 1rem;display:flex;position:relative}.AuditoriaSection-module__enrWzq__item:before{content:"";background:var(--gray-200);width:2px;position:absolute;top:.9rem;bottom:0;left:.3rem}.AuditoriaSection-module__enrWzq__item:last-child:before{display:none}.AuditoriaSection-module__enrWzq__dot{background:var(--erde-primary,#2e7d32);z-index:1;border-radius:50%;flex-shrink:0;width:.65rem;height:.65rem;margin-top:.35rem;position:relative}.AuditoriaSection-module__enrWzq__body{flex-direction:column;flex:1;gap:.35rem;min-width:0;display:flex}.AuditoriaSection-module__enrWzq__head{flex-wrap:wrap;align-items:baseline;gap:.25rem .6rem;display:flex}.AuditoriaSection-module__enrWzq__accion{color:var(--foreground);font-size:.9rem}.AuditoriaSection-module__enrWzq__meta{color:var(--foreground);opacity:.65;font-size:.8125rem}.AuditoriaSection-module__enrWzq__estados{color:var(--foreground);flex-wrap:wrap;align-items:center;gap:.35rem;font-size:.8125rem;display:flex}.AuditoriaSection-module__enrWzq__texto{color:var(--foreground);margin:0;font-size:.8125rem}.AuditoriaSection-module__enrWzq__etiqueta{font-weight:600}.AuditoriaSection-module__enrWzq__comentario{border-left:3px solid rgba(var(--foreground-rgb),.25);background:rgba(var(--foreground-rgb),.04);color:var(--foreground);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:6px;margin:0;padding:.4rem .65rem;font-size:.8125rem}.AuditoriaSection-module__enrWzq__cambios{color:var(--foreground);overflow-wrap:anywhere;margin:0;padding-left:1.1rem;font-size:.8125rem}.AuditoriaSection-module__enrWzq__cambiosMas summary{cursor:pointer;color:var(--erde-primary,#2e7d32);font-size:.8125rem;font-weight:600}
.page-module__U0fZzG__pageWrap{flex-direction:column;flex:1;min-height:0;padding:1rem;display:flex}@media (min-width:768px){.page-module__U0fZzG__pageWrap{padding:1.5rem}}.page-module__U0fZzG__wrapper{flex-direction:column;gap:1rem;width:100%;max-width:80rem;margin:0 auto;display:flex}.page-module__U0fZzG__volver{color:var(--foreground);opacity:.8;align-self:flex-start;align-items:center;gap:.35rem;font-size:.875rem;text-decoration:none;display:inline-flex}.page-module__U0fZzG__volver:hover{opacity:1;text-decoration:underline}.page-module__U0fZzG__muted{color:var(--foreground);opacity:.7;margin:0;font-size:.875rem}
.page-module__PyMHwa__pageWrap{flex-direction:column;flex:1;min-height:0;padding:1rem;display:flex}@media (min-width:768px){.page-module__PyMHwa__pageWrap{padding:1.5rem}}.page-module__PyMHwa__wrapper{flex:1;width:100%;max-width:48rem;min-height:0;margin:0 auto;padding:0;overflow-y:auto}.page-module__PyMHwa__loading{text-align:center;color:var(--foreground);padding:2rem}.page-module__PyMHwa__header{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-module__PyMHwa__btnGhost{color:var(--foreground);cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:.5rem;padding:.5rem;font-size:.875rem;display:inline-flex}.page-module__PyMHwa__btnGhost:hover{background:var(--primary-highlight)}.page-module__PyMHwa__btnIcon{font-size:1.25rem!important}.page-module__PyMHwa__dots{gap:.5rem;display:flex}.page-module__PyMHwa__dot{background:var(--background);border-radius:50%;width:8px;height:8px}.page-module__PyMHwa__dotActive{background:var(--erde-primary,var(--primary));border-radius:50%;width:8px;height:8px}.page-module__PyMHwa__form{flex-direction:column;gap:2rem;display:flex}.page-module__PyMHwa__step{flex-direction:column;gap:1.5rem;display:flex}.page-module__PyMHwa__stepTitle{font-size:1.125rem;font-weight:600}.page-module__PyMHwa__stepDesc{color:var(--foreground);opacity:.8;font-size:.875rem}.page-module__PyMHwa__field{flex-direction:column;gap:.25rem;display:flex}.page-module__PyMHwa__label{color:var(--foreground);font-size:.875rem;font-weight:500}.page-module__PyMHwa__input,.page-module__PyMHwa__select{border:1px solid var(--background);background:var(--background-contrast);color:var(--foreground);border-radius:6px;padding:.5rem .75rem;font-size:.875rem}.page-module__PyMHwa__datePickerField .MuiOutlinedInput-root{background:var(--background-contrast);color:var(--foreground);border-radius:6px;font-size:.875rem}.page-module__PyMHwa__datePickerField .MuiOutlinedInput-notchedOutline{border-color:var(--gray-300)}.page-module__PyMHwa__datePickerField .Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--erde-primary,var(--primary))}.page-module__PyMHwa__datePickerField .MuiInputBase-input{color:var(--foreground)}.page-module__PyMHwa__datePickerField .MuiPickersInputBase-sectionContent{color:var(--foreground)}.page-module__PyMHwa__datePickerField .MuiPickersInputBase-separator{color:var(--foreground)}.page-module__PyMHwa__datePickerField .MuiPickersSectionList-root{color:var(--foreground)}.page-module__PyMHwa__datePickerField .MuiIconButton-root{color:var(--gray-500)}.page-module__PyMHwa__datePickerField .MuiInputLabel-root{color:var(--gray-500)}.page-module__PyMHwa__input:focus,.page-module__PyMHwa__select:focus{box-shadow:0 0 0 2px var(--primary);outline:none}.page-module__PyMHwa__textarea{border:1px solid var(--background);resize:vertical;background:var(--background-contrast);min-height:80px;color:var(--foreground);border-radius:6px;padding:.5rem .75rem;font-size:.875rem}.page-module__PyMHwa__error{color:var(--contrast,#b91c1c);font-size:.875rem}.page-module__PyMHwa__hint{color:var(--foreground);opacity:.7;margin-bottom:.25rem;font-size:.75rem}.page-module__PyMHwa__obsBlock{border:1px solid var(--background);border-radius:8px;padding:1rem;position:relative}.page-module__PyMHwa__obsBlockHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.page-module__PyMHwa__obsBlockTitle{font-size:1rem;font-weight:600}.page-module__PyMHwa__deleteBtn{color:var(--foreground);opacity:.6;cursor:pointer;background:0 0;border:none;padding:.25rem}.page-module__PyMHwa__deleteBtn:hover{opacity:1;color:var(--contrast,#b91c1c)}.page-module__PyMHwa__obsGrid{grid-template-columns:1fr;gap:1rem;margin-bottom:1rem;display:grid}.page-module__PyMHwa__appGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__PyMHwa__appFieldCompact{max-width:12rem}.page-module__PyMHwa__appFieldWide{grid-column:span 3}@media (min-width:640px){.page-module__PyMHwa__obsGrid{grid-template-columns:1fr 1fr}.page-module__PyMHwa__appGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.page-module__PyMHwa__addBtn{border:1px solid var(--background);background:var(--background-contrast);width:100%;color:var(--foreground);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:.5rem;padding:.5rem;font-size:.875rem;display:flex}.page-module__PyMHwa__addBtn:hover{background:var(--primary-highlight)}.page-module__PyMHwa__addIcon{font-size:1.25rem!important}.page-module__PyMHwa__summaryCard{border:1px solid var(--background);border-radius:8px;padding:1.5rem}.page-module__PyMHwa__summaryGrid{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:1rem;margin-bottom:1rem;display:grid}.page-module__PyMHwa__summaryLabel{color:var(--foreground);opacity:.8;margin-bottom:.25rem;font-size:.875rem;font-weight:500}.page-module__PyMHwa__summaryValue{font-weight:600}.page-module__PyMHwa__summaryText{color:var(--foreground);font-size:.875rem}.page-module__PyMHwa__reviewCard{border:1px solid var(--background);border-radius:8px;padding:1rem}.page-module__PyMHwa__reviewTitle{margin-bottom:.75rem;font-size:1rem;font-weight:600}.page-module__PyMHwa__reviewType{opacity:.8;text-transform:capitalize;font-size:.875rem;font-weight:400}.page-module__PyMHwa__reviewGrid{grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:.75rem;display:grid}.page-module__PyMHwa__reviewLabel{color:var(--foreground);opacity:.8;margin-bottom:.25rem;font-size:.875rem}.page-module__PyMHwa__reviewValue{font-weight:600}.page-module__PyMHwa__reviewValuePrimary{color:var(--erde-primary,var(--primary));font-size:1.25rem;font-weight:700}.page-module__PyMHwa__reviewHint{color:var(--foreground);opacity:.7;font-size:.75rem}.page-module__PyMHwa__reviewComments{background:var(--background);border-radius:6px;padding:.75rem;font-size:.875rem;font-style:italic}.page-module__PyMHwa__footer{border-top:1px solid var(--background);justify-content:space-between;align-items:center;padding-top:1.5rem;display:flex}.page-module__PyMHwa__footerActions{gap:1rem;display:flex}.page-module__PyMHwa__btnOutline{border:1px solid var(--background);background:var(--background-contrast);color:var(--foreground);cursor:pointer;border-radius:6px;padding:.5rem 1rem;font-size:.875rem}.page-module__PyMHwa__btnOutline:hover{background:var(--background)}.page-module__PyMHwa__btnPrimary{background:var(--erde-primary,var(--primary));color:#fff;cursor:pointer;border:none;border-radius:6px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;display:inline-flex}.page-module__PyMHwa__btnPrimary:hover{opacity:.9}.page-module__PyMHwa__summaryValueMuted{color:var(--foreground);opacity:.65;font-size:.875rem;font-weight:500}.page-module__PyMHwa__autocompleteField{width:100%}.page-module__PyMHwa__autocompleteField .MuiOutlinedInput-root{background:var(--background-contrast);color:var(--foreground);border-radius:6px;font-size:.875rem}.page-module__PyMHwa__autocompleteField .MuiOutlinedInput-notchedOutline{border-color:var(--gray-300)}.page-module__PyMHwa__autocompleteField .MuiInputBase-input{color:var(--foreground)}.page-module__PyMHwa__autocompleteField .MuiAutocomplete-clearIndicator{color:var(--gray-500)}.page-module__PyMHwa__autocompleteField .MuiAutocomplete-popupIndicator{color:var(--gray-500)}.page-module__PyMHwa__incidenciaLive{color:var(--foreground);opacity:.9;margin:0 0 .75rem;font-size:.875rem}.page-module__PyMHwa__dynamicAlert{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;margin:0 0 .75rem;padding:.5rem .65rem;font-size:.8125rem}.page-module__PyMHwa__dynamicWarn{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:6px;margin:0 0 .75rem;padding:.5rem .65rem;font-size:.8125rem}.page-module__PyMHwa__monitoreoToggles{gap:8px;margin-top:4px;margin-bottom:12px;display:flex}.page-module__PyMHwa__monitoreoToggle{border:1.5px solid var(--erde-primary,var(--primary));color:var(--erde-primary,var(--primary));cursor:pointer;background:0 0;border-radius:20px;padding:5px 18px;font-size:.85rem;font-weight:500;transition:background .15s,color .15s}.page-module__PyMHwa__monitoreoToggleActive{background:var(--erde-primary,var(--primary));color:#fff}@media (max-width:640px){.page-module__PyMHwa__pageWrap{padding:.5rem}.page-module__PyMHwa__header{margin-bottom:1rem}.page-module__PyMHwa__form{gap:1.25rem}.page-module__PyMHwa__step{gap:1.1rem}.page-module__PyMHwa__input,.page-module__PyMHwa__select,.page-module__PyMHwa__textarea{font-size:16px}.page-module__PyMHwa__datePickerField .MuiInputBase-input{font-size:16px}.page-module__PyMHwa__datePickerField .MuiPickersInputBase-root{font-size:16px}.page-module__PyMHwa__autocompleteField .MuiInputBase-input{font-size:16px}.page-module__PyMHwa__input,.page-module__PyMHwa__select{min-height:2.75rem}.page-module__PyMHwa__obsBlock{padding:.75rem}.page-module__PyMHwa__appGrid{grid-template-columns:1fr}.page-module__PyMHwa__appFieldWide{grid-column:1/-1}.page-module__PyMHwa__appFieldCompact{max-width:none}.page-module__PyMHwa__monitoreoToggles{gap:.5rem}.page-module__PyMHwa__monitoreoToggle{flex:1;min-height:2.75rem;font-size:.95rem}.page-module__PyMHwa__deleteBtn{padding:.5rem}.page-module__PyMHwa__addBtn{min-height:2.75rem}.page-module__PyMHwa__reviewGrid{grid-template-columns:1fr 1fr}.page-module__PyMHwa__footer{z-index:2;background:var(--background-contrast);gap:.75rem;padding:.75rem 0;position:-webkit-sticky;position:sticky;bottom:0}.page-module__PyMHwa__footer>*{flex:1}.page-module__PyMHwa__footer>div:empty{display:none}.page-module__PyMHwa__footerActions{width:100%}.page-module__PyMHwa__btnPrimary,.page-module__PyMHwa__btnOutline{justify-content:center;width:100%;min-height:2.75rem;font-size:1rem}}.page-module__PyMHwa__photoSections{flex-direction:column;gap:.85rem;margin-bottom:1rem;display:flex}.page-module__PyMHwa__cantidadRow{gap:.5rem;display:flex}.page-module__PyMHwa__cantidadRow>.page-module__PyMHwa__input{flex:5rem;min-width:0}.page-module__PyMHwa__cantidadRow>.page-module__PyMHwa__select{flex:7.5rem;min-width:0}.page-module__PyMHwa__cantidadRow>.page-module__PyMHwa__input[readonly]{opacity:.55}.page-module__PyMHwa__reemplazoBanner{border:1px solid var(--estado-rechazado-border);background:var(--estado-rechazado-bg);color:var(--foreground);border-radius:8px;margin:0 0 1rem;padding:.6rem .85rem;font-size:.875rem}.page-module__PyMHwa__reemplazoBanner a{color:var(--estado-rechazado);font-weight:600}
.page-module__-a6dTG__pageWrap{flex-direction:column;flex:1;min-height:0;padding:1rem;display:flex}@media (min-width:768px){.page-module__-a6dTG__pageWrap{padding:1.5rem}}.page-module__-a6dTG__wrapper{flex:1;width:100%;max-width:80rem;min-height:0;margin:0 auto;padding:0;overflow-y:auto}.page-module__-a6dTG__header{flex-direction:column;gap:1rem;margin-bottom:1.5rem;display:flex}@media (min-width:768px){.page-module__-a6dTG__header{flex-direction:row;justify-content:space-between;align-items:center}}.page-module__-a6dTG__title{color:var(--foreground);letter-spacing:-.025em;font-size:1.875rem;font-weight:700}.page-module__-a6dTG__subtitle{color:var(--foreground);opacity:.75;margin-top:.25rem;font-size:.9375rem}.page-module__-a6dTG__actions{flex-wrap:wrap;gap:.5rem;display:flex;position:relative}.page-module__-a6dTG__btnPrimary{background:var(--erde-primary,var(--primary));color:#fff;cursor:pointer;border:none;border-radius:6px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;display:inline-flex}.page-module__-a6dTG__btnPrimary:hover{opacity:.9}.page-module__-a6dTG__btnPrimary:focus-visible{outline:2px solid var(--erde-primary,#2e7d32);outline-offset:2px}.page-module__-a6dTG__btnSecondary{color:var(--foreground);border:1px solid var(--gray-300,#d1d5db);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;display:inline-flex}.page-module__-a6dTG__btnSecondary:hover{background:var(--gray-50,#f9fafb)}@media (prefers-color-scheme:dark){.page-module__-a6dTG__btnSecondary:hover{background:var(--gray-100,#1e293b)}}.page-module__-a6dTG__btnGhost{color:var(--foreground);cursor:pointer;opacity:.85;background:0 0;border:1px solid transparent;border-radius:6px;padding:.4rem .75rem;font-size:.8125rem;font-weight:500}.page-module__-a6dTG__btnGhost:hover{background:var(--gray-100,#f3f4f6);opacity:1}.page-module__-a6dTG__btnGhost:focus-visible{outline:2px solid var(--erde-primary,#2e7d32);outline-offset:2px}.page-module__-a6dTG__menu{background:var(--background-contrast);border:1px solid var(--gray-200,#e5e7eb);z-index:20;border-radius:8px;min-width:14rem;padding:.5rem;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 8px 24px rgba(0,0,0,.12)}.page-module__-a6dTG__menuBtn{text-align:left;justify-content:flex-start;width:100%}.page-module__-a6dTG__menuIconGreen,.page-module__-a6dTG__menuIconBlue{font-size:1.1rem!important}.page-module__-a6dTG__menuIconGreen{color:#166534}.page-module__-a6dTG__menuIconBlue{color:#1e40af}.page-module__-a6dTG__btnIcon{font-size:1.25rem!important}.page-module__-a6dTG__kpiBand{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-bottom:1.5rem;display:grid}@media (min-width:768px){.page-module__-a6dTG__kpiBand{grid-template-columns:repeat(4,minmax(0,1fr))}.page-module__-a6dTG__kpiBand>:nth-child(5){grid-column:span 2}}@media (min-width:1024px){.page-module__-a6dTG__kpiBand{grid-template-columns:repeat(5,minmax(0,1fr))}.page-module__-a6dTG__kpiBand>:nth-child(5){grid-column:auto}}.page-module__-a6dTG__insightsBand{grid-template-columns:1fr;gap:1rem;margin-bottom:1.5rem;display:grid}@media (min-width:768px){.page-module__-a6dTG__insightsBand{grid-template-columns:1fr 1fr}.page-module__-a6dTG__chartCardWide{grid-column:span 2}}@media (min-width:1024px){.page-module__-a6dTG__insightsBand{grid-template-columns:2fr 1fr 1fr}.page-module__-a6dTG__chartCardWide{grid-column:auto}}.page-module__-a6dTG__chartCard{background:var(--background-contrast);border:1px solid var(--gray-200,#e5e7eb);border-radius:.75rem;flex-direction:column;min-height:280px;padding:.875rem 1rem;display:flex;box-shadow:0 1px 3px rgba(0,0,0,.06)}.page-module__-a6dTG__chartCardHeader{justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.5rem;display:flex}.page-module__-a6dTG__chartCardTitle{color:var(--foreground);font-size:1rem;font-weight:600}.page-module__-a6dTG__chartCardSubtitle{color:var(--foreground);opacity:.6;font-size:.75rem}.page-module__-a6dTG__chartCardBody{flex:1;min-height:220px;position:relative}.page-module__-a6dTG__chartEmpty{height:100%;color:var(--foreground);opacity:.55;justify-content:center;align-items:center;font-size:.875rem;display:flex}.page-module__-a6dTG__donutWrap{position:relative}.page-module__-a6dTG__donutCenter{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;height:calc(100% - 28px);display:flex;position:absolute;top:0;left:0;right:0}.page-module__-a6dTG__donutCenterValue{color:var(--foreground);font-size:1.625rem;font-weight:700;line-height:1}.page-module__-a6dTG__donutCenterLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--foreground);opacity:.6;margin-top:.125rem;font-size:.6875rem}.page-module__-a6dTG__filtersBar{background:var(--background-contrast);border:1px solid var(--gray-200,#e5e7eb);border-radius:.75rem;flex-direction:column;gap:.75rem;margin-bottom:1rem;padding:.75rem;display:flex}@media (min-width:1024px){.page-module__-a6dTG__filtersBar{z-index:5;position:-webkit-sticky;position:sticky;top:0}}.page-module__-a6dTG__filtersRow{flex-direction:column;align-items:stretch;gap:.5rem;display:flex}@media (min-width:768px){.page-module__-a6dTG__filtersRow{flex-flow:wrap;align-items:center}}.page-module__-a6dTG__searchWrap{flex:2 18rem;width:100%;position:relative}.page-module__-a6dTG__searchIcon{color:var(--foreground);opacity:.55;position:absolute;top:50%;left:.75rem;transform:translateY(-50%);font-size:1.25rem!important}.page-module__-a6dTG__searchInput{border:1px solid var(--gray-300,#d1d5db);background:var(--background-contrast);width:100%;color:var(--foreground);border-radius:6px;padding:.5rem .75rem .5rem 2.5rem;font-size:.875rem}.page-module__-a6dTG__searchInput:focus{box-shadow:0 0 0 2px var(--erde-primary,#2e7d32);border-color:var(--erde-primary,#2e7d32);outline:none}.page-module__-a6dTG__searchHelper{color:var(--foreground);opacity:.6;padding-left:.25rem;font-size:.75rem}.page-module__-a6dTG__cuartelFilter{flex:14rem;min-width:12rem;max-width:22rem}.page-module__-a6dTG__segmented{border:1px solid var(--gray-300,#d1d5db);background:var(--background-contrast);border-radius:6px;display:inline-flex;overflow:hidden}.page-module__-a6dTG__segmentedBtn{color:var(--foreground);cursor:pointer;border:none;border-right:1px solid var(--gray-300,#d1d5db);white-space:nowrap;background:0 0;padding:.4rem .75rem;font-size:.8125rem;font-weight:500}.page-module__-a6dTG__segmentedBtn:last-child{border-right:none}.page-module__-a6dTG__segmentedBtn:hover{background:var(--gray-50,#f9fafb)}.page-module__-a6dTG__segmentedActive,.page-module__-a6dTG__segmentedActive:hover{background:var(--erde-primary,#2e7d32);color:#fff;font-weight:600}.page-module__-a6dTG__segmentedBtn:focus-visible{outline:2px solid var(--erde-primary,#2e7d32);outline-offset:-2px}@media (prefers-color-scheme:dark){.page-module__-a6dTG__segmentedBtn:hover{background:var(--gray-100,#1e293b)}}.page-module__-a6dTG__sortWrap{align-items:center;gap:.4rem;margin-left:auto;display:inline-flex}.page-module__-a6dTG__sortLabel{color:var(--foreground);opacity:.7;font-size:.75rem}.page-module__-a6dTG__sortSelect{border:1px solid var(--gray-300,#d1d5db);background:var(--background-contrast);height:2rem;color:var(--foreground);cursor:pointer;border-radius:6px;padding:0 .5rem;font-size:.8125rem}.page-module__-a6dTG__sortSelect:focus{box-shadow:0 0 0 2px var(--erde-primary,#2e7d32);border-color:var(--erde-primary,#2e7d32);outline:none}.page-module__-a6dTG__errorBanner{background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.3);border-radius:.5rem;align-items:center;gap:.75rem;margin-bottom:1rem;padding:.75rem 1rem;display:flex}.page-module__-a6dTG__errorIcon{color:#ef4444;flex-shrink:0;font-size:1.25rem!important}.page-module__-a6dTG__errorBody{color:var(--foreground);flex-direction:column;flex:1;gap:.15rem;font-size:.875rem;display:flex}.page-module__-a6dTG__errorBody strong{color:#b91c1c}@media (prefers-color-scheme:dark){.page-module__-a6dTG__errorBody strong{color:#fca5a5}}.page-module__-a6dTG__compactList{border:1px solid var(--gray-200,#e5e7eb);background:var(--background-contrast);border-radius:.75rem;overflow:hidden}.page-module__-a6dTG__compactListHeader{display:none}@media (min-width:1024px){.page-module__-a6dTG__compactListHeader{background:var(--gray-50,#f9fafb);border-bottom:1px solid var(--gray-200,#e5e7eb);text-transform:uppercase;letter-spacing:.05em;color:var(--foreground);opacity:.7;grid-template-columns:7.5rem 7.5rem 8rem 1fr 9rem 7rem 1.25rem;gap:.75rem;padding:.5rem 1rem;font-size:.6875rem;font-weight:700;display:grid}}@media (prefers-color-scheme:dark){.page-module__-a6dTG__compactListHeader{background:rgba(255,255,255,.03)}}.page-module__-a6dTG__sortColBtn{font:inherit;text-transform:uppercase;letter-spacing:.05em;color:var(--foreground);opacity:.7;cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:.25rem;padding:0;font-size:.6875rem;font-weight:700;transition:opacity .1s;display:inline-flex}.page-module__-a6dTG__sortColBtn:hover{opacity:1}.page-module__-a6dTG__sortColBtnActive{opacity:1;color:var(--erde-primary,#2e7d32)}.page-module__-a6dTG__sortArrow{opacity:.75;font-size:.625rem}.page-module__-a6dTG__compactListBody{flex-direction:column;display:flex}.page-module__-a6dTG__skeletonRow{border-bottom:1px solid var(--gray-200,#e5e7eb);background:linear-gradient(90deg,rgba(127,127,127,.06) 0%,rgba(127,127,127,.12) 50%,rgba(127,127,127,.06) 100%) 0 0/200% 100%;height:3rem;animation:1.4s linear infinite page-module__-a6dTG__shimmer}.page-module__-a6dTG__skeletonRow:last-child{border-bottom:none}@keyframes page-module__-a6dTG__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.page-module__-a6dTG__empty{text-align:center;color:var(--foreground);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:2.5rem 1rem;display:flex}.page-module__-a6dTG__emptyIcon{opacity:.3;font-size:2.5rem!important}.page-module__-a6dTG__emptyTitle{font-size:1rem;font-weight:600}.page-module__-a6dTG__emptyDesc{opacity:.7;margin-bottom:.5rem;font-size:.875rem}.page-module__-a6dTG__listFooter{color:var(--foreground);opacity:.85;justify-content:space-between;align-items:center;padding:.75rem .25rem;font-size:.8125rem;display:flex}.page-module__-a6dTG__periodBar{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.page-module__-a6dTG__periodField{min-width:14rem}.page-module__-a6dTG__periodHint{color:var(--gray-500);font-size:.75rem}.page-module__-a6dTG__rangeModeToggle{border:1px solid var(--gray-300);background:var(--background-contrast);border-radius:.5rem;display:inline-flex;overflow:hidden}.page-module__-a6dTG__rangeModeBtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--gray-500);cursor:pointer;background:0 0;border:none;padding:.5rem .85rem;font-size:.8125rem;font-weight:600;transition:background .15s,color .15s}.page-module__-a6dTG__rangeModeBtn:hover{color:var(--foreground)}.page-module__-a6dTG__rangeModeBtnActive,.page-module__-a6dTG__rangeModeBtnActive:hover{background:var(--erde-primary,#2196f3);color:#fff}.page-module__-a6dTG__customRangeRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.page-module__-a6dTG__customDateField{background:var(--background-contrast);width:10rem}.page-module__-a6dTG__applyRangeBtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--erde-primary,#2196f3);color:#fff;cursor:pointer;border:none;border-radius:.5rem;height:2.5rem;padding:0 1rem;font-size:.8125rem;font-weight:600}.page-module__-a6dTG__applyRangeBtn:disabled{opacity:.5;cursor:not-allowed}@media (max-width:640px){.page-module__-a6dTG__periodBar{flex-direction:column;align-items:stretch}.page-module__-a6dTG__rangeModeToggle{display:flex}.page-module__-a6dTG__rangeModeBtn{flex:1;min-height:2.75rem}.page-module__-a6dTG__periodField,.page-module__-a6dTG__customRangeRow{width:100%}.page-module__-a6dTG__customDateField{flex:8rem;width:auto}.page-module__-a6dTG__applyRangeBtn{width:100%;height:2.75rem}.page-module__-a6dTG__searchInput{font-size:16px}.page-module__-a6dTG__cuartelFilter .MuiInputBase-input{font-size:16px}.page-module__-a6dTG__cuartelFilter{max-width:none}.page-module__-a6dTG__segmented{display:flex}.page-module__-a6dTG__segmentedBtn{flex:1;min-height:2.5rem}}@media (min-width:1024px){.page-module__-a6dTG__compactListHeaderConAutor{grid-template-columns:7.5rem 7.5rem 8rem 9rem 1fr 9rem 7rem 1.25rem}}.page-module__-a6dTG__paraRevisarBtn{border:1px solid var(--estado-pendiente-border);color:var(--estado-pendiente);font:inherit;cursor:pointer;background:0 0;border-radius:9999px;align-items:center;gap:.35rem;padding:.4rem .85rem;font-size:.8125rem;display:inline-flex}.page-module__-a6dTG__paraRevisarBtn:hover,.page-module__-a6dTG__paraRevisarActivo{background:var(--estado-pendiente-bg)}.page-module__-a6dTG__paraRevisarActivo{border-color:var(--estado-pendiente);font-weight:600}.page-module__-a6dTG__paraRevisarBtn:focus-visible{outline:2px solid var(--estado-pendiente);outline-offset:2px}
.page-module__KJqQAW__page{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}
.page-module__Q-qtBW__pageWrap{flex-direction:column;flex:1;min-height:0;padding:1rem;display:flex}@media (min-width:768px){.page-module__Q-qtBW__pageWrap{padding:1.5rem}}.page-module__Q-qtBW__wrapper{width:100%;max-width:52rem;color:var(--foreground);flex-direction:column;gap:1rem;margin:0 auto;display:flex}.page-module__Q-qtBW__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem;display:flex}.page-module__Q-qtBW__title{margin:0;font-size:1.4rem;font-weight:700}.page-module__Q-qtBW__subtitle,.page-module__Q-qtBW__muted{opacity:.7;margin:.2rem 0 0;font-size:.875rem}.page-module__Q-qtBW__listaWrap{border:1px solid var(--popup-border);background:var(--popup-surface);color:var(--popup-text);border-radius:10px;flex-direction:column;gap:.75rem;padding-bottom:.75rem;display:flex;overflow:hidden}.page-module__Q-qtBW__listaWrap>button{align-self:center}.page-module__Q-qtBW__btnOutline{border:1px solid rgba(var(--foreground-rgb),.18);color:var(--foreground);font:inherit;cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:.4rem;padding:.4rem .85rem;font-size:.875rem;display:inline-flex}.page-module__Q-qtBW__btnOutline:disabled{opacity:.5;cursor:default}
.HistorialAutor-module__zmq2cq__section{border:1px solid var(--gray-200);background:var(--background-contrast);color:var(--foreground);border-radius:12px;flex-direction:column;gap:.85rem;padding:1.25rem;display:flex}.HistorialAutor-module__zmq2cq__head{flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;display:flex}.HistorialAutor-module__zmq2cq__title{margin:0;font-size:1.1rem;font-weight:700}.HistorialAutor-module__zmq2cq__autor{opacity:.7;font-size:.875rem}.HistorialAutor-module__zmq2cq__muted{opacity:.7;margin:0;font-size:.875rem}.HistorialAutor-module__zmq2cq__totales{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}@media (min-width:640px){.HistorialAutor-module__zmq2cq__totales{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.HistorialAutor-module__zmq2cq__totales{grid-template-columns:repeat(6,minmax(0,1fr))}}.HistorialAutor-module__zmq2cq__total{border:1px solid var(--gray-200);border-top:3px solid var(--gray-300);background:var(--background);border-radius:8px;flex-direction:column;gap:.15rem;padding:.6rem .75rem;display:flex}.HistorialAutor-module__zmq2cq__totalValor{font-size:1.35rem;font-weight:700}.HistorialAutor-module__zmq2cq__totalEtiqueta{opacity:.7;font-size:.75rem}.HistorialAutor-module__zmq2cq__tablaWrap{overflow-x:auto}.HistorialAutor-module__zmq2cq__tabla{border-collapse:collapse;width:100%;font-size:.875rem}.HistorialAutor-module__zmq2cq__tabla th{text-align:left;text-transform:uppercase;letter-spacing:.05em;opacity:.7;border-bottom:1px solid var(--gray-200);padding:.4rem .5rem;font-size:.6875rem}.HistorialAutor-module__zmq2cq__tabla td{border-bottom:1px solid var(--gray-200);white-space:nowrap;padding:.45rem .5rem}.HistorialAutor-module__zmq2cq__link{color:var(--erde-primary,#2e7d32);font-weight:600;text-decoration:none}.HistorialAutor-module__zmq2cq__link:hover{text-decoration:underline}.HistorialAutor-module__zmq2cq__link:focus-visible{text-decoration:underline}
