.DashboardStatsGrid-module__A_ikkG__card{border:1px solid var(--border-light);background:var(--surface);min-width:0;color:var(--text-primary);font-family:var(--font-geist-sans);border-radius:18px;padding:18px;box-shadow:0 1px 4px #0000000a;container-type:inline-size}.DashboardStatsGrid-module__A_ikkG__header{min-width:0}.DashboardStatsGrid-module__A_ikkG__title{margin:0;font-size:14px;font-weight:700}.DashboardStatsGrid-module__A_ikkG__summary{border:1px solid var(--border-light);background:linear-gradient(115deg, var(--brand-subtle), var(--surface) 85%);border-radius:12px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;margin-top:18px;padding:14px;display:grid}.DashboardStatsGrid-module__A_ikkG__countMetric,.DashboardStatsGrid-module__A_ikkG__amountMetric{min-width:0}.DashboardStatsGrid-module__A_ikkG__amountMetric{border-left:1px solid var(--border-base);padding-left:16px}.DashboardStatsGrid-module__A_ikkG__metricLabel{color:var(--text-muted);margin-bottom:7px;font-size:10px;font-weight:500;line-height:1.4;display:block}.DashboardStatsGrid-module__A_ikkG__totalCount{letter-spacing:-.06em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:700;line-height:1;display:block}.DashboardStatsGrid-module__A_ikkG__totalAmount{letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;line-height:1.6;overflow:hidden}.DashboardStatsGrid-module__A_ikkG__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:18px 0 12px;display:flex}.DashboardStatsGrid-module__A_ikkG__distribution{color:var(--text-muted);align-items:center;gap:6px;font-size:11px;font-weight:500;display:inline-flex}.DashboardStatsGrid-module__A_ikkG__filter{width:144px;max-width:100%}.DashboardStatsGrid-module__A_ikkG__filter [role=listbox]{right:0;left:auto!important}.DashboardStatsGrid-module__A_ikkG__filter button:focus-visible,.DashboardStatsGrid-module__A_ikkG__card [tabindex="0"]:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:4px}.DashboardStatsGrid-module__A_ikkG__columns,.DashboardStatsGrid-module__A_ikkG__row{grid-template-columns:minmax(0,1fr) 38px minmax(0,.7fr);align-items:center;gap:10px;padding-inline:8px;display:grid}.DashboardStatsGrid-module__A_ikkG__columns{color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;padding-bottom:8px;font-size:9px;font-weight:500}.DashboardStatsGrid-module__A_ikkG__columnCount{text-align:center}.DashboardStatsGrid-module__A_ikkG__columnAmount{text-align:right}.DashboardStatsGrid-module__A_ikkG__list{scrollbar-color:var(--border-base) transparent;scrollbar-width:thin;max-height:320px;margin:0;padding:0;list-style:none;overflow-y:auto}.DashboardStatsGrid-module__A_ikkG__row{border-top:1px solid var(--border-light);min-height:43px;transition:background .16s}.DashboardStatsGrid-module__A_ikkG__row:hover,.DashboardStatsGrid-module__A_ikkG__row:focus-within{background:var(--brand-subtle)}.DashboardStatsGrid-module__A_ikkG__service{min-width:0;padding-block:9px;position:relative}.DashboardStatsGrid-module__A_ikkG__serviceName{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;line-height:1.6;overflow:hidden}.DashboardStatsGrid-module__A_ikkG__track{background:var(--skeleton-bg);border-radius:9999px;width:100%;height:3px;position:absolute;bottom:3px;left:0;overflow:hidden}.DashboardStatsGrid-module__A_ikkG__bar{border-radius:inherit;background:var(--service-chart-color);height:100%;transition:width .22s;display:block}.DashboardStatsGrid-module__A_ikkG__count{box-sizing:border-box;background:var(--skeleton-bg);text-align:center;font-variant-numeric:tabular-nums;border-radius:6px;justify-self:center;min-width:24px;padding:4px;font-size:11px;font-weight:700}.DashboardStatsGrid-module__A_ikkG__row:first-child .DashboardStatsGrid-module__A_ikkG__count{background:var(--brand-subtle)}.DashboardStatsGrid-module__A_ikkG__rowAmount{color:var(--text-secondary);text-align:right;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11px;font-weight:500;overflow:hidden}.DashboardStatsGrid-module__A_ikkG__empty{border:1px dashed var(--border-base);color:var(--text-muted);text-align:center;border-radius:12px;padding:24px 12px;font-size:12px;line-height:1.6}@container (max-width:270px){.DashboardStatsGrid-module__A_ikkG__summary{padding:12px 10px}.DashboardStatsGrid-module__A_ikkG__amountMetric{padding-left:10px}.DashboardStatsGrid-module__A_ikkG__totalAmount{font-size:13px}.DashboardStatsGrid-module__A_ikkG__columns,.DashboardStatsGrid-module__A_ikkG__row{gap:6px;padding-inline:2px}.DashboardStatsGrid-module__A_ikkG__rowAmount{font-size:10px}}@media (prefers-reduced-motion:reduce){.DashboardStatsGrid-module__A_ikkG__row,.DashboardStatsGrid-module__A_ikkG__bar{transition:none}}
.LoadingScreen-module__RTvNXq__overlay{background:var(--bg);z-index:9999;justify-content:center;align-items:center;animation:.25s forwards LoadingScreen-module__RTvNXq__fadeIn;display:flex;position:fixed;inset:0}@keyframes LoadingScreen-module__RTvNXq__fadeIn{0%{opacity:0}to{opacity:1}}.LoadingScreen-module__RTvNXq__wrapper{z-index:1;justify-content:center;align-items:center;width:160px;height:160px;display:flex;position:relative}.LoadingScreen-module__RTvNXq__ring{width:100%;height:100%;position:absolute;inset:0}.LoadingScreen-module__RTvNXq__ringArc{transform-origin:80px 80px;animation:1.2s linear infinite LoadingScreen-module__RTvNXq__spin}@keyframes LoadingScreen-module__RTvNXq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.LoadingScreen-module__RTvNXq__innerCircle{background:#af0;border-radius:50%;justify-content:center;align-items:flex-end;width:96px;height:96px;padding-bottom:28px;animation:1.2s ease-in-out infinite LoadingScreen-module__RTvNXq__pulse;display:flex}@keyframes LoadingScreen-module__RTvNXq__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.9;transform:scale(.97)}}.LoadingScreen-module__RTvNXq__bars{align-items:flex-end;gap:4px;height:32px;display:flex}.LoadingScreen-module__RTvNXq__bar{background:#fff;border-radius:2px 2px 1px 1px;width:11px;animation:.9s ease-in-out infinite LoadingScreen-module__RTvNXq__bounce}.LoadingScreen-module__RTvNXq__bar1{height:14px;animation-delay:0s}.LoadingScreen-module__RTvNXq__bar2{height:22px;animation-delay:.18s}.LoadingScreen-module__RTvNXq__bar3{height:28px;animation-delay:.36s}@keyframes LoadingScreen-module__RTvNXq__bounce{0%,to{transform:scaleY(.45)}50%{transform:scaleY(1)}}
.Sisfab-module__mMKecW__overlay{z-index:1450;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);place-items:center;padding:16px;display:grid;position:fixed;inset:0}.Sisfab-module__mMKecW__dialog{overscroll-behavior:contain;width:min(520px,100%);max-height:calc(100dvh - 32px);overflow-y:auto}.Sisfab-module__mMKecW__option{cursor:pointer;align-items:flex-start;gap:10px;padding:14px;display:flex}.Sisfab-module__mMKecW__option:has(input:disabled){cursor:wait}.Sisfab-module__mMKecW__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.Sisfab-module__mMKecW__dialog button:focus-visible,.Sisfab-module__mMKecW__dialog a:focus-visible,.Sisfab-module__mMKecW__status button:focus-visible,.Sisfab-module__mMKecW__status a:focus-visible{outline:2px solid var(--text-primary);outline-offset:3px}.Sisfab-module__mMKecW__option:has(input:focus-visible){outline:2px solid var(--text-primary);outline-offset:3px}@media (max-width:420px){.Sisfab-module__mMKecW__actions>button{flex:auto}}
.DetalleEmptyState-module__YHYmbq__empty{border:1px dashed var(--border-base);background:var(--bg);color:var(--text-muted);text-align:center;border-radius:12px;justify-items:center;gap:10px;padding:28px 16px;font-size:12px;line-height:1.6;display:grid}.DetalleEmptyState-module__YHYmbq__empty p{overflow-wrap:anywhere;margin:0}
.DocumentosTabla-module__kMBv1q__row{grid-template-columns:minmax(140px,260px) minmax(0,1fr) auto;display:grid}@media (max-width:800px){.DocumentosTabla-module__kMBv1q__row{grid-template-columns:minmax(0,1fr)}}
.ModalAgregarDocumento-module__vysb7q__dialog{box-sizing:border-box;border:1px solid var(--border-base);background:var(--surface);width:min(520px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--text-primary);border-radius:14px;margin:auto;padding:0;font-family:inherit;position:fixed;inset:0;overflow-y:auto}.ModalAgregarDocumento-module__vysb7q__dialog::backdrop{background:var(--overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ModalAgregarDocumento-module__vysb7q__header{border-bottom:1px solid var(--border-base);justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;display:flex}.ModalAgregarDocumento-module__vysb7q__header h2{align-items:center;gap:10px;margin:0;font-size:18px;display:flex}.ModalAgregarDocumento-module__vysb7q__form{flex-direction:column;gap:10px;padding:20px;display:flex}.ModalAgregarDocumento-module__vysb7q__form p{color:var(--text-secondary);margin:0 0 6px;font-size:13px;line-height:1.5}.ModalAgregarDocumento-module__vysb7q__form label{font-size:13px;font-weight:600}.ModalAgregarDocumento-module__vysb7q__form input,.ModalAgregarDocumento-module__vysb7q__form select{box-sizing:border-box;border:1px solid var(--border-base);background:var(--surface);width:100%;min-width:0;color:var(--text-primary);font:inherit;border-radius:8px;padding:10px;font-size:13px}.ModalAgregarDocumento-module__vysb7q__form input[type=file]{overflow:hidden}.ModalAgregarDocumento-module__vysb7q__form .ModalAgregarDocumento-module__vysb7q__hint{color:var(--text-muted);font-size:12px}.ModalAgregarDocumento-module__vysb7q__form .ModalAgregarDocumento-module__vysb7q__error{color:var(--status-danger-text,#dc2626)}.ModalAgregarDocumento-module__vysb7q__actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:8px;display:flex}.ModalAgregarDocumento-module__vysb7q__actions button,.ModalAgregarDocumento-module__vysb7q__close{border:1px solid var(--border-base);background:var(--surface);color:var(--text-primary);cursor:pointer;font:inherit;border-radius:8px;padding:9px 12px;font-size:13px}.ModalAgregarDocumento-module__vysb7q__close{place-items:center;padding:6px;display:grid}.ModalAgregarDocumento-module__vysb7q__actions .ModalAgregarDocumento-module__vysb7q__primary{background:var(--brand);color:var(--jet-black,#171717);border-color:var(--brand);font-weight:600}.ModalAgregarDocumento-module__vysb7q__dialog button:disabled{opacity:.6;cursor:default}.ModalAgregarDocumento-module__vysb7q__dialog :focus-visible{outline:2px solid var(--brand);outline-offset:3px}
.AsignacionResponsable-module__NY0zZW__fields{grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,1fr));align-items:end;gap:12px;display:grid}.AsignacionResponsable-module__NY0zZW__fields[data-changed=true]{grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,1fr)) auto}.AsignacionResponsable-module__NY0zZW__fields input,.AsignacionResponsable-module__NY0zZW__fields select{box-sizing:border-box;min-width:0}.AsignacionResponsable-module__NY0zZW__otherPicker{border:1px solid var(--border-base);background:var(--surface);border-radius:8px;min-width:0;padding:12px}.AsignacionResponsable-module__NY0zZW__pickerLabel{color:var(--text-secondary);gap:8px;font-size:12px;font-weight:500;display:grid}.AsignacionResponsable-module__NY0zZW__searchField{position:relative}.AsignacionResponsable-module__NY0zZW__searchField svg{color:var(--text-muted);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.AsignacionResponsable-module__NY0zZW__searchField input{box-sizing:border-box;border:1px solid var(--border-base);background:var(--surface);width:100%;min-width:0;color:var(--text-primary);font:inherit;border-radius:8px;padding:9px 10px 9px 32px}.AsignacionResponsable-module__NY0zZW__memberResults{max-height:200px;margin-top:8px;display:grid;overflow-y:auto}.AsignacionResponsable-module__NY0zZW__memberResults button,.AsignacionResponsable-module__NY0zZW__useText,.AsignacionResponsable-module__NY0zZW__cancelPicker{color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:8px;font-size:12px;display:flex}.AsignacionResponsable-module__NY0zZW__memberResults button:hover,.AsignacionResponsable-module__NY0zZW__memberResults button:focus-visible{background:var(--brand-subtle)}.AsignacionResponsable-module__NY0zZW__memberResults p{color:var(--text-muted);margin:8px 0;font-size:12px}.AsignacionResponsable-module__NY0zZW__cancelPicker{border:1px solid var(--border-base);margin-top:8px}.AsignacionResponsable-module__NY0zZW__useText{border:1px solid var(--border-base);background:var(--brand-subtle);width:100%;margin-top:8px}@media (max-width:720px){.AsignacionResponsable-module__NY0zZW__fields,.AsignacionResponsable-module__NY0zZW__fields[data-changed=true]{grid-template-columns:minmax(0,1fr)}}
.PersonalClave-module__2hFmnG__list{gap:10px;display:grid}.PersonalClave-module__2hFmnG__card{border:1px solid var(--border-base);background:var(--surface);border-radius:16px;position:relative;box-shadow:0 3px 12px #0000000a}.PersonalClave-module__2hFmnG__card:has(.PersonalClave-module__2hFmnG__stateMenu){z-index:30}.PersonalClave-module__2hFmnG__cardOpen{border-color:var(--brand);box-shadow:0 8px 30px #00000012}.PersonalClave-module__2hFmnG__header{flex-wrap:wrap;align-items:center;gap:12px;padding:14px 18px;display:flex}.PersonalClave-module__2hFmnG__headerToggle{text-align:left;min-width:0;color:var(--text-primary);cursor:pointer;background:0 0;border:0;flex:310px;align-items:center;gap:11px;padding:0;display:flex}.PersonalClave-module__2hFmnG__number{background:var(--brand-subtle);width:30px;height:30px;color:var(--text-primary);border-radius:10px;flex-shrink:0;place-items:center;font-size:12px;font-weight:800;display:grid}.PersonalClave-module__2hFmnG__titleGroup{gap:3px;min-width:0;display:grid}.PersonalClave-module__2hFmnG__title{overflow-wrap:anywhere;font-size:14px;font-weight:700}.PersonalClave-module__2hFmnG__subtitle{color:var(--text-muted);overflow-wrap:anywhere;font-size:11px}.PersonalClave-module__2hFmnG__chevron{flex-shrink:0;margin-left:auto;transition:transform .16s}.PersonalClave-module__2hFmnG__chevronOpen{transform:rotate(180deg)}.PersonalClave-module__2hFmnG__headerMeta{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.PersonalClave-module__2hFmnG__headerTools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.PersonalClave-module__2hFmnG__headerToggle:focus-visible,.PersonalClave-module__2hFmnG__tile:focus-visible,.PersonalClave-module__2hFmnG__iconButton:focus-visible,.PersonalClave-module__2hFmnG__action:focus-visible,.PersonalClave-module__2hFmnG__stateButton:focus-visible,.PersonalClave-module__2hFmnG__stateOption:focus-visible,.PersonalClave-module__2hFmnG__modalClose:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.PersonalClave-module__2hFmnG__stateSelector{position:relative}.PersonalClave-module__2hFmnG__stateButton,.PersonalClave-module__2hFmnG__stateOption{border:1px solid var(--border-base);background:var(--surface);color:var(--text-primary);font-family:var(--font-geist-sans);cursor:pointer;border-radius:9px;align-items:center;gap:7px;font-size:11px;display:inline-flex}.PersonalClave-module__2hFmnG__stateButton{border-radius:9999px;padding:6px 10px;font-weight:700}.PersonalClave-module__2hFmnG__stateButton:disabled{opacity:.55;cursor:default}.PersonalClave-module__2hFmnG__stateMenu{z-index:50;border:1px solid var(--border-base);background:var(--surface);border-radius:12px;gap:3px;width:190px;max-width:calc(100vw - 48px);padding:5px;display:grid;position:absolute;top:calc(100% + 7px);right:0;box-shadow:0 2px 16px #0000001a}.PersonalClave-module__2hFmnG__stateOption{text-align:left;border-color:#0000;padding:9px 10px;font-weight:600}.PersonalClave-module__2hFmnG__stateOption:hover{background:var(--bg)}.PersonalClave-module__2hFmnG__body{border-top:1px solid var(--border-light);gap:16px;padding:16px 18px 18px;display:grid}.PersonalClave-module__2hFmnG__body[hidden]{display:none}.PersonalClave-module__2hFmnG__personaCard{border:1px solid var(--border-base);border-left:3px solid var(--brand);background:var(--bg);border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px 16px;min-width:0;padding:16px;display:flex}.PersonalClave-module__2hFmnG__personaCard[data-editable]{background:var(--brand-subtle)}.PersonalClave-module__2hFmnG__personaAvatar{border:1px dashed var(--border-base);background:var(--surface);width:46px;height:46px;color:var(--text-muted);border-radius:14px;flex-shrink:0;place-items:center;font-size:16px;font-weight:700;display:grid}.PersonalClave-module__2hFmnG__personaAvatar[data-assigned]{background:var(--btn-accent-bg);color:var(--btn-accent-text);border:0}.PersonalClave-module__2hFmnG__personaInfo{flex:180px;gap:4px;min-width:0;display:grid}.PersonalClave-module__2hFmnG__personaLabel{color:var(--text-secondary);letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:700}.PersonalClave-module__2hFmnG__personaName{color:var(--text-primary);overflow-wrap:anywhere;font-size:16px;font-weight:700;line-height:1.3}.PersonalClave-module__2hFmnG__personaHint{color:var(--text-muted);font-size:12px;line-height:1.5}.PersonalClave-module__2hFmnG__personaButton{background:var(--btn-accent-bg);min-height:44px;color:var(--btn-accent-text);cursor:pointer;border:1px solid #0000;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-family:inherit;font-size:13px;font-weight:700;transition:box-shadow .16s;display:inline-flex}.PersonalClave-module__2hFmnG__personaButton:hover{box-shadow:0 0 0 3px var(--surface), 0 0 0 4px var(--brand)}.PersonalClave-module__2hFmnG__personaButton:focus-visible{outline:2px solid var(--text-primary);outline-offset:3px}.PersonalClave-module__2hFmnG__sectionTitle{color:var(--text-secondary);letter-spacing:.06em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:700}.PersonalClave-module__2hFmnG__requirements{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:10px;display:grid}.PersonalClave-module__2hFmnG__tile{border:1px solid var(--border-light);background:var(--surface);min-width:0;min-height:110px;color:var(--text-primary);cursor:pointer;text-align:left;border-radius:12px;grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr);gap:9px;padding:13px 14px;transition:border-color .16s,transform .16s,box-shadow .16s;display:grid}.PersonalClave-module__2hFmnG__tile:hover{border-color:var(--brand);transform:translateY(-2px);box-shadow:0 5px 16px #0000000f}.PersonalClave-module__2hFmnG__tileTop{justify-content:space-between;align-items:center;gap:7px;display:flex}.PersonalClave-module__2hFmnG__tileBottom{justify-content:space-between;align-self:end;align-items:center;gap:8px;width:100%;display:flex}.PersonalClave-module__2hFmnG__tileState{white-space:nowrap;font-size:11px}.PersonalClave-module__2hFmnG__tileFiles{grid-template-columns:minmax(0,1fr);align-content:start;gap:4px;width:100%;min-width:0;display:grid}.PersonalClave-module__2hFmnG__tileFile{width:100%;min-width:0;color:var(--text-secondary);align-items:center;gap:5px;font-size:11px;display:flex;overflow:hidden}.PersonalClave-module__2hFmnG__tileFile svg{flex-shrink:0}.PersonalClave-module__2hFmnG__tileFile span{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;overflow:hidden}.PersonalClave-module__2hFmnG__tileMore{color:var(--text-muted);font-size:11px}.PersonalClave-module__2hFmnG__previousFiles{color:var(--text-secondary);padding:0 6px;font-size:12px}.PersonalClave-module__2hFmnG__previousFiles summary{cursor:pointer;width:fit-content;color:var(--text-primary);font-weight:600}.PersonalClave-module__2hFmnG__previousFiles p{color:var(--text-muted);margin:8px 0}.PersonalClave-module__2hFmnG__tileTitle{overflow-wrap:anywhere;font-size:12px;font-weight:700}.PersonalClave-module__2hFmnG__tileDescription{overflow-wrap:anywhere;min-width:0;max-height:3em;color:var(--text-secondary);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;align-self:start;font-size:11px;line-height:1.5;display:-webkit-box;overflow:hidden}.PersonalClave-module__2hFmnG__tileCount{color:var(--text-muted);white-space:nowrap;font-size:11px}.PersonalClave-module__2hFmnG__actions{border:1px solid var(--border-light);background:var(--bg);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.PersonalClave-module__2hFmnG__action{border:1px solid var(--border-base);background:var(--surface);color:var(--text-primary);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:12px;font-weight:700;display:inline-flex}.PersonalClave-module__2hFmnG__action:disabled{opacity:.55;cursor:not-allowed}.PersonalClave-module__2hFmnG__primaryAction{background:var(--btn-accent-bg);color:var(--btn-accent-text);border-color:#0000}.PersonalClave-module__2hFmnG__iconButton{border:1px solid var(--border-base);background:var(--surface);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;display:inline-flex}.PersonalClave-module__2hFmnG__alert{border-radius:10px;padding:9px 12px;font-size:12px}.PersonalClave-module__2hFmnG__overlay{z-index:1200;background:var(--overlay);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);place-items:center;padding:16px;display:grid;position:fixed;inset:0}.PersonalClave-module__2hFmnG__dialog{border:1px solid var(--border-base);background:var(--surface);width:min(820px,100%);max-height:min(90dvh,900px);color:var(--text-primary);border-radius:18px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 24px 70px #0003}.PersonalClave-module__2hFmnG__dialogHeader{border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:flex-start;gap:14px;padding:18px 22px;display:flex}.PersonalClave-module__2hFmnG__dialogEyebrow{color:var(--text-muted);text-transform:uppercase;letter-spacing:.09em;font-size:10px;font-weight:700}.PersonalClave-module__2hFmnG__dialogTitle{margin:5px 0 0;font-size:19px;font-weight:750;line-height:1.3}.PersonalClave-module__2hFmnG__uploadStatus{align-items:center;gap:7px;margin-top:9px;font-size:12px;font-weight:600;display:inline-flex}.PersonalClave-module__2hFmnG__dialogBody{align-content:start;gap:20px;padding:20px 22px 26px;display:grid;overflow-y:auto}.PersonalClave-module__2hFmnG__requirementText{background:var(--bg);border:1px solid var(--border-light);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:12px;max-height:280px;padding:14px 16px;font-size:13px;line-height:1.6;overflow-y:auto}.PersonalClave-module__2hFmnG__fileList{gap:8px;display:grid}.PersonalClave-module__2hFmnG__file{border:1px solid var(--border-light);background:var(--bg);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;min-width:0;padding:10px 12px;display:flex}.PersonalClave-module__2hFmnG__fileName{word-break:break-word;min-width:120px;color:var(--text-primary);flex:190px;font-size:12px;font-weight:600}.PersonalClave-module__2hFmnG__dropZone{border:1.5px dashed var(--border-base);background:var(--bg);min-height:82px;color:var(--text-muted);text-align:center;border-radius:12px;place-items:center;gap:5px;font-size:12px;display:grid}.PersonalClave-module__2hFmnG__dropZoneActive{border-color:var(--brand);background:var(--brand-subtle)}.PersonalClave-module__2hFmnG__pendingUploads{border:1px solid var(--border-base);background:var(--brand-subtle);border-radius:12px;margin-top:14px;padding:12px}.PersonalClave-module__2hFmnG__pendingTitle{font-size:12px}.PersonalClave-module__2hFmnG__pendingHint{color:var(--text-muted);margin:5px 0 0;font-size:11px}.PersonalClave-module__2hFmnG__pendingList{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.PersonalClave-module__2hFmnG__uploadFooter{border-top:1px solid var(--border-light);background:var(--surface);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;padding:14px 22px;display:flex}.PersonalClave-module__2hFmnG__uploadFooterActions{gap:8px;margin-left:auto;display:flex}@media (max-width:700px){.PersonalClave-module__2hFmnG__header{padding:12px}.PersonalClave-module__2hFmnG__headerToggle{flex-basis:100%}.PersonalClave-module__2hFmnG__headerMeta,.PersonalClave-module__2hFmnG__headerTools{width:100%}.PersonalClave-module__2hFmnG__stateMenu{left:0;right:auto}.PersonalClave-module__2hFmnG__headerTools{overflow-x:auto}.PersonalClave-module__2hFmnG__body{padding:12px}.PersonalClave-module__2hFmnG__dialogHeader{padding:14px 16px}.PersonalClave-module__2hFmnG__dialogBody{padding:16px}.PersonalClave-module__2hFmnG__dialogTitle{font-size:16px}.PersonalClave-module__2hFmnG__overlay{padding:8px}.PersonalClave-module__2hFmnG__dialog{border-radius:14px;max-height:94dvh}.PersonalClave-module__2hFmnG__requirements{grid-template-columns:1fr}.PersonalClave-module__2hFmnG__tile{min-height:90px}.PersonalClave-module__2hFmnG__personaCard{grid-template-columns:40px minmax(0,1fr);gap:12px;padding:14px;display:grid}.PersonalClave-module__2hFmnG__personaAvatar{border-radius:12px;width:40px;height:40px}.PersonalClave-module__2hFmnG__personaButton{grid-column:1/-1;width:100%}}@media (prefers-reduced-motion:reduce){.PersonalClave-module__2hFmnG__personaButton{transition:none}}
.ModalConsultas-module__ro4lHa__attachment{background:var(--bg);border:1px solid var(--border-light);flex-direction:column;gap:12px;padding:16px;display:flex}.ModalConsultas-module__ro4lHa__attachmentHeader{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ModalConsultas-module__ro4lHa__required{background:var(--surface);border:1px solid var(--border-light);color:var(--text-muted);padding:3px 8px}.ModalConsultas-module__ro4lHa__uploadArea{border:1px dashed var(--border-base);background:var(--surface);flex-wrap:wrap;align-items:center;gap:12px;padding:16px;display:flex}.ModalConsultas-module__ro4lHa__uploadIcon{background:var(--brand-subtle);width:44px;height:44px;color:var(--text-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ModalConsultas-module__ro4lHa__fileInfo{flex-direction:column;flex:180px;gap:5px;min-width:0;display:flex}.ModalConsultas-module__ro4lHa__fileName{color:var(--text-primary);overflow-wrap:anywhere}.ModalConsultas-module__ro4lHa__uploadActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ModalConsultas-module__ro4lHa__attachButton,.ModalConsultas-module__ro4lHa__removeButton{border:1px solid var(--border-base);cursor:pointer;justify-content:center;align-items:center;gap:6px;min-height:40px;padding:9px 12px;font-family:inherit;transition:background .15s,border-color .15s;display:inline-flex}.ModalConsultas-module__ro4lHa__attachButton{background:var(--dark);color:var(--light)}.ModalConsultas-module__ro4lHa__attachButton:hover:not(:disabled){background:var(--brand);border-color:var(--brand);color:var(--dark)}.ModalConsultas-module__ro4lHa__removeButton{background:var(--surface);width:40px;color:var(--text-muted);padding:9px}.ModalConsultas-module__ro4lHa__removeButton:hover:not(:disabled){background:var(--bg);color:var(--text-primary)}.ModalConsultas-module__ro4lHa__attachButton:focus-visible,.ModalConsultas-module__ro4lHa__removeButton:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.ModalConsultas-module__ro4lHa__attachButton:disabled,.ModalConsultas-module__ro4lHa__removeButton:disabled{opacity:.55;cursor:not-allowed}.ModalConsultas-module__ro4lHa__uploadHint{color:var(--text-muted);margin:0;line-height:1.5}.ModalConsultas-module__ro4lHa__loadingState{min-height:300px;color:var(--text-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:28px;display:flex}.ModalConsultas-module__ro4lHa__loadingState p{margin:0}.ModalConsultas-module__ro4lHa__loadingMessage{flex-direction:column;align-items:center;gap:14px;display:flex}.ModalConsultas-module__ro4lHa__elevationCard{border:1px solid var(--border-light);background:var(--bg);flex-direction:column;gap:14px;padding:16px;display:flex}.ModalConsultas-module__ro4lHa__elevationHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.ModalConsultas-module__ro4lHa__elevationStatus{color:var(--text-primary);background:var(--brand-subtle);align-items:center;gap:5px;padding:5px 9px;display:inline-flex}.ModalConsultas-module__ro4lHa__savedFile{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.ModalConsultas-module__ro4lHa__savedFileIcon{border:1px solid var(--border-light);background:var(--surface);width:52px;min-height:62px;color:var(--text-secondary);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:4px;padding:8px 4px;display:flex}.ModalConsultas-module__ro4lHa__savedFileInfo{flex-direction:column;flex:180px;gap:6px;min-width:0;display:flex}.ModalConsultas-module__ro4lHa__savedFileName{overflow-wrap:anywhere;color:var(--text-primary);line-height:1.5}.ModalConsultas-module__ro4lHa__openDocument{border:1px solid var(--border-base);background:var(--surface);min-height:36px;color:var(--text-primary);justify-content:center;align-items:center;gap:7px;padding:8px 12px;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.ModalConsultas-module__ro4lHa__openDocument:hover{background:var(--brand-subtle);border-color:var(--brand)}.ModalConsultas-module__ro4lHa__openDocument:focus-visible{outline:2px solid var(--brand);outline-offset:3px}@media (max-width:480px){.ModalConsultas-module__ro4lHa__attachment,.ModalConsultas-module__ro4lHa__uploadArea,.ModalConsultas-module__ro4lHa__elevationCard{padding:12px}.ModalConsultas-module__ro4lHa__uploadActions{width:100%}.ModalConsultas-module__ro4lHa__attachButton{flex:1}.ModalConsultas-module__ro4lHa__openDocument{width:100%}}@media (prefers-reduced-motion:reduce){.ModalConsultas-module__ro4lHa__attachButton,.ModalConsultas-module__ro4lHa__removeButton,.ModalConsultas-module__ro4lHa__openDocument{transition:none}}
.Factores-module__xUN6aq__list{gap:12px;display:grid}.Factores-module__xUN6aq__toolbar,.Factores-module__xUN6aq__intro,.Factores-module__xUN6aq__headerActions,.Factores-module__xUN6aq__tools,.Factores-module__xUN6aq__tileTop,.Factores-module__xUN6aq__tileFooter,.Factores-module__xUN6aq__sectionHeader,.Factores-module__xUN6aq__documentMeta,.Factores-module__xUN6aq__documentTools,.Factores-module__xUN6aq__feedback,.Factores-module__xUN6aq__editorHeading{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Factores-module__xUN6aq__toolbar{justify-content:flex-end}.Factores-module__xUN6aq__sourceToggle{border:0;min-width:0;margin:0;padding:0}.Factores-module__xUN6aq__sourceToggle:disabled{opacity:.55}.Factores-module__xUN6aq__intro{color:var(--text-muted);justify-content:space-between;margin-bottom:14px;font-size:11px;line-height:1.6}.Factores-module__xUN6aq__intro strong{color:var(--text-primary)}.Factores-module__xUN6aq__card{border:1px solid var(--border-base);background:var(--surface);border-radius:14px;min-width:0;transition:border-color .16s,box-shadow .16s;box-shadow:0 2px 8px #00000008}.Factores-module__xUN6aq__cardOpen{border-color:var(--brand);box-shadow:0 5px 20px #0000000d}.Factores-module__xUN6aq__header{align-items:center;gap:16px;padding:16px;display:flex}.Factores-module__xUN6aq__headerToggle{text-align:left;min-width:0;color:var(--text-primary);cursor:pointer;font-family:var(--font-geist-sans);background:0 0;border:0;flex:1;align-items:center;gap:12px;padding:0;display:flex}.Factores-module__xUN6aq__number{border:1px solid var(--border-light);background:var(--brand-subtle);width:40px;height:44px;color:var(--text-primary);border-radius:12px;flex-shrink:0;place-items:center;font-size:15px;font-weight:700;display:grid}.Factores-module__xUN6aq__titleGroup{flex:1;gap:6px;min-width:0;display:grid}.Factores-module__xUN6aq__title{overflow-wrap:anywhere;white-space:pre-line;font-size:13px;font-weight:700;line-height:1.5}.Factores-module__xUN6aq__headerToggle[aria-expanded=false] .Factores-module__xUN6aq__title{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Factores-module__xUN6aq__subtitle{color:var(--text-muted);flex-wrap:wrap;gap:6px 12px;font-size:11px;font-weight:400;display:flex}.Factores-module__xUN6aq__subtitle>span{align-items:center;gap:5px;display:inline-flex}.Factores-module__xUN6aq__chevron{color:var(--text-muted);flex-shrink:0;transition:transform .16s}.Factores-module__xUN6aq__chevronOpen{transform:rotate(180deg)}.Factores-module__xUN6aq__headerActions{flex-shrink:0;justify-content:flex-end}.Factores-module__xUN6aq__tools{gap:5px}.Factores-module__xUN6aq__iconButton,.Factores-module__xUN6aq__action,.Factores-module__xUN6aq__tile,.Factores-module__xUN6aq__stateButton,.Factores-module__xUN6aq__stateOption,.Factores-module__xUN6aq__dialogTab,.Factores-module__xUN6aq__input{font-family:var(--font-geist-sans)}.Factores-module__xUN6aq__iconButton,.Factores-module__xUN6aq__action,.Factores-module__xUN6aq__dialogTab{border:1px solid var(--border-base);background:var(--surface);color:var(--text-primary);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:7px;font-size:12px;font-weight:600;transition:border-color .16s,background .16s;display:inline-flex}.Factores-module__xUN6aq__iconButton{width:32px;height:32px;color:var(--text-secondary);flex-shrink:0;padding:0;text-decoration:none}.Factores-module__xUN6aq__action{min-height:34px;padding:7px 12px;text-decoration:none}.Factores-module__xUN6aq__iconButton:hover:not(:disabled),.Factores-module__xUN6aq__action:hover:not(:disabled),.Factores-module__xUN6aq__dialogTab:hover{border-color:var(--text-disabled);background:var(--bg)}.Factores-module__xUN6aq__dangerButton:hover:not(:disabled){color:var(--status-danger-text);border-color:var(--status-danger-text)}.Factores-module__xUN6aq__dangerAction{color:var(--status-danger-text);border-color:var(--status-danger-text);background:var(--status-danger-bg)}.Factores-module__xUN6aq__primaryAction{background:var(--btn-accent-bg);color:var(--btn-accent-text);border-color:#0000}.Factores-module__xUN6aq__primaryAction:hover:not(:disabled){background:var(--btn-accent-bg);border-color:var(--text-primary)}.Factores-module__xUN6aq__addAction{border-style:dashed;width:100%;margin-top:14px}.Factores-module__xUN6aq__iconButton:disabled,.Factores-module__xUN6aq__action:disabled,.Factores-module__xUN6aq__stateButton:disabled,.Factores-module__xUN6aq__tile:disabled,.Factores-module__xUN6aq__input:disabled{opacity:.55;cursor:default}.Factores-module__xUN6aq__headerToggle:focus-visible,.Factores-module__xUN6aq__iconButton:focus-visible,.Factores-module__xUN6aq__action:focus-visible,.Factores-module__xUN6aq__stateButton:focus-visible,.Factores-module__xUN6aq__stateOption:focus-visible,.Factores-module__xUN6aq__tile:focus-visible,.Factores-module__xUN6aq__dialogTab:focus-visible,.Factores-module__xUN6aq__input:focus-visible,.Factores-module__xUN6aq__documentSelect:focus-visible,.Factores-module__xUN6aq__documentName:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.Factores-module__xUN6aq__stateButton{cursor:pointer;white-space:nowrap;border-radius:9999px;justify-content:center;align-items:center;gap:7px;padding:7px 10px;font-size:11px;font-weight:600;display:inline-flex}.Factores-module__xUN6aq__stateMenu{z-index:1100;border:1px solid var(--border-base);background:var(--surface);border-radius:12px;gap:3px;width:235px;max-width:calc(100vw - 24px);padding:5px;display:grid;position:fixed;overflow-y:auto;box-shadow:0 2px 16px #0000001a}.Factores-module__xUN6aq__stateOption{width:100%;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:8px;padding:9px 10px;font-size:11px;font-weight:600;display:flex}.Factores-module__xUN6aq__stateOption:hover{background:var(--bg)}.Factores-module__xUN6aq__stateOption svg{flex-shrink:0}.Factores-module__xUN6aq__stateCheck{margin-left:auto}.Factores-module__xUN6aq__maxScore{border:1px solid var(--border-base);background:var(--bg);color:var(--text-muted);white-space:nowrap;border-radius:9px;flex-shrink:0;align-items:center;gap:7px;padding:7px 10px;font-size:11px;display:inline-flex}.Factores-module__xUN6aq__maxScore strong{color:var(--text-primary)}.Factores-module__xUN6aq__body{border-top:1px solid var(--border-light);gap:20px;padding:16px;display:grid}.Factores-module__xUN6aq__body[hidden]{display:none}.Factores-module__xUN6aq__summaryGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:10px;display:grid}.Factores-module__xUN6aq__documentSummaries{display:contents}.Factores-module__xUN6aq__gridFeedback{grid-column:1/-1}.Factores-module__xUN6aq__tile{border:1px solid var(--border-base);background:var(--bg);min-width:0;min-height:158px;color:var(--text-primary);text-align:left;cursor:pointer;border-radius:12px;flex-direction:column;gap:10px;padding:14px;transition:border-color .16s,box-shadow .16s;display:flex}.Factores-module__xUN6aq__tile:hover:not(:disabled){border-color:var(--brand);box-shadow:0 3px 12px #0000000a}.Factores-module__xUN6aq__tileTop{flex-wrap:nowrap;justify-content:space-between;align-items:flex-start}.Factores-module__xUN6aq__tileHeading{align-items:center;gap:8px;font-size:12px;font-weight:700;line-height:1.5;display:inline-flex}.Factores-module__xUN6aq__tileHeading svg{flex-shrink:0}.Factores-module__xUN6aq__tileCount,.Factores-module__xUN6aq__badge{background:var(--surface);width:fit-content;max-width:100%;color:var(--text-muted);border-radius:7px;justify-content:center;align-items:center;padding:2px 7px;font-size:10px;font-weight:600;line-height:1.5;display:inline-flex}.Factores-module__xUN6aq__badge{border:1px solid var(--border-base);border-radius:9999px}.Factores-module__xUN6aq__tileDescription{color:var(--text-secondary);overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.6;display:-webkit-box;overflow:hidden}.Factores-module__xUN6aq__tileFooter{border-top:1px solid var(--border-base);color:var(--text-muted);justify-content:space-between;margin-top:auto;padding-top:10px;font-size:10px}.Factores-module__xUN6aq__tileLink{color:var(--text-primary);align-items:center;gap:4px;font-weight:600;display:inline-flex}.Factores-module__xUN6aq__tileFiles{gap:5px;min-width:0;display:grid}.Factores-module__xUN6aq__tileFile{min-width:0;color:var(--text-secondary);align-items:center;gap:5px;font-size:11px;display:flex}.Factores-module__xUN6aq__tileFile svg{color:var(--text-muted);flex-shrink:0}.Factores-module__xUN6aq__tileFile span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Factores-module__xUN6aq__sectionHeader{justify-content:space-between;margin-bottom:10px}.Factores-module__xUN6aq__sectionTitle{color:var(--text-secondary);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700;line-height:1.6}.Factores-module__xUN6aq__muted{color:var(--text-muted);font-size:11px;line-height:1.6}.Factores-module__xUN6aq__criteriaList{gap:6px;display:grid}.Factores-module__xUN6aq__criterion{border:1px solid var(--border-light);background:var(--surface);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:11px 13px;transition:border-color .16s,background .16s;display:flex}.Factores-module__xUN6aq__criterionEditable{cursor:pointer}.Factores-module__xUN6aq__criterionEditable:hover{border-color:var(--text-disabled)}.Factores-module__xUN6aq__criterionStriped{background:var(--bg)}.Factores-module__xUN6aq__criterionSelected,.Factores-module__xUN6aq__criterionSelected:hover{border-color:var(--brand);background:var(--brand-subtle)}.Factores-module__xUN6aq__criterionDisabled{cursor:default;opacity:.7}.Factores-module__xUN6aq__criterionText{min-width:0;color:var(--text-primary);overflow-wrap:anywhere;flex:1;align-items:center;gap:10px;font-size:13px;line-height:1.5;display:flex}.Factores-module__xUN6aq__criterionText svg{color:var(--text-primary);flex-shrink:0}.Factores-module__xUN6aq__checkbox{width:16px;height:16px;accent-color:var(--btn-accent-bg);cursor:inherit;flex-shrink:0;margin:0}.Factores-module__xUN6aq__score{border:1px solid var(--border-base);background:var(--bg);min-width:66px;color:var(--text-primary);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:5px 10px;font-size:11px;font-weight:600;display:inline-flex}.Factores-module__xUN6aq__scoreMax{background:var(--brand);color:var(--dark);border-color:#0000}.Factores-module__xUN6aq__scoreEmpty{color:var(--text-muted);background:0 0;border-style:dashed}.Factores-module__xUN6aq__subcriterion{border:1px solid var(--border-base);background:var(--bg);border-radius:12px;gap:10px;padding:13px;display:grid}.Factores-module__xUN6aq__subcriterionHeader{color:var(--text-primary);overflow-wrap:anywhere;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.Factores-module__xUN6aq__feedback{overflow-wrap:anywhere;border-radius:10px;flex-wrap:nowrap;align-items:flex-start;padding:10px 12px;font-size:12px;line-height:1.6}.Factores-module__xUN6aq__feedback svg{flex-shrink:0;margin-top:2px}.Factores-module__xUN6aq__cardFeedback{margin:0 16px 12px}.Factores-module__xUN6aq__error{background:var(--status-danger-bg);color:var(--status-danger-text);border:1px solid var(--status-danger-text)}.Factores-module__xUN6aq__progress{background:var(--brand-subtle);color:var(--text-primary);border:1px solid var(--border-light)}.Factores-module__xUN6aq__success{background:var(--status-success-bg);color:var(--status-success-text);border:1px solid var(--border-light)}.Factores-module__xUN6aq__inlineDocuments{border:1px solid var(--border-base);background:var(--bg);border-radius:12px;gap:12px;margin-top:14px;padding:14px;display:grid}.Factores-module__xUN6aq__documentPanel{gap:14px;min-width:0;display:grid}.Factores-module__xUN6aq__documentList{gap:9px;display:grid}.Factores-module__xUN6aq__document{border:1px solid var(--border-base);background:var(--bg);border-radius:12px;gap:9px;min-width:0;padding:12px;display:grid}.Factores-module__xUN6aq__documentRecent{background:var(--brand-subtle);border-color:var(--brand)}.Factores-module__xUN6aq__documentTop{align-items:flex-start;gap:9px;min-width:0;display:flex}.Factores-module__xUN6aq__documentIcon{border:1px solid var(--border-light);background:var(--surface);width:34px;height:36px;color:var(--text-muted);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.Factores-module__xUN6aq__documentName{min-width:0;color:var(--text-primary);overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex:1;margin:6px 0;padding:0;font-size:12px;font-weight:600;line-height:1.6;text-decoration:none;display:-webkit-box;overflow:hidden}.Factores-module__xUN6aq__documentName:hover{text-underline-offset:3px;text-decoration:underline}.Factores-module__xUN6aq__documentTools{justify-content:flex-end;margin-left:auto}.Factores-module__xUN6aq__documentSelect{border:1px solid var(--border-base);background:var(--surface);max-width:190px;min-height:32px;color:var(--text-secondary);font:500 11px var(--font-geist-sans);cursor:pointer;border-radius:8px;padding:5px 8px}.Factores-module__xUN6aq__documentObservation{background:var(--status-warning-bg);color:var(--status-warning-text);overflow-wrap:anywhere;border-radius:8px;align-items:flex-start;gap:7px;padding:9px 11px;font-size:11px;line-height:1.6;display:flex}.Factores-module__xUN6aq__documentObservation svg{flex-shrink:0;margin-top:2px}.Factores-module__xUN6aq__dropZone{border:1.5px dashed var(--border-base);background:var(--bg);text-align:center;border-radius:12px;justify-items:center;gap:8px;padding:22px 16px;display:grid}.Factores-module__xUN6aq__dropZone>svg{color:var(--text-muted)}.Factores-module__xUN6aq__dropZoneActive{background:var(--brand-subtle);border-color:var(--brand)}.Factores-module__xUN6aq__empty{border:1px dashed var(--border-base);background:var(--bg);color:var(--text-muted);text-align:center;border-radius:12px;justify-items:center;gap:10px;padding:28px 16px;font-size:12px;line-height:1.6;display:grid}.Factores-module__xUN6aq__empty p{margin:0}.Factores-module__xUN6aq__dialog{border:1px solid var(--border-base);background:var(--surface);width:min(860px,100vw - 32px);max-width:none;max-height:min(90dvh,940px);color:var(--text-primary);font-family:var(--font-geist-sans);border-radius:18px;flex-direction:column;margin:auto;padding:0;display:flex;overflow:hidden;box-shadow:0 20px 60px #0003}.Factores-module__xUN6aq__dialog:not([open]){display:none}.Factores-module__xUN6aq__dialog::backdrop{background:var(--overlay);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.Factores-module__xUN6aq__dialogHeader{border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 22px 16px;display:flex}.Factores-module__xUN6aq__dialogHeader,.Factores-module__xUN6aq__dialogNav,.Factores-module__xUN6aq__dialogFooter{flex-shrink:0}.Factores-module__xUN6aq__dialogEyebrow{color:var(--text-muted);overflow-wrap:anywhere;font-size:11px;line-height:1.6}.Factores-module__xUN6aq__dialogTitle{margin:5px 0 0;font-size:19px;font-weight:700;line-height:1.4}.Factores-module__xUN6aq__dialogTitle:focus{outline:none}.Factores-module__xUN6aq__dialogBody{overscroll-behavior:contain;min-height:0;padding:20px 22px;overflow-y:auto}.Factores-module__xUN6aq__dialogFooter{border-top:1px solid var(--border-light);background:var(--bg);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding:14px 22px;display:flex}.Factores-module__xUN6aq__dialogNav{border-bottom:1px solid var(--border-light);background:var(--bg);flex-wrap:wrap;align-items:center;gap:6px;padding:10px 22px;display:flex}.Factores-module__xUN6aq__dialogTab{background:0 0;border-color:#0000;padding:7px 11px;font-size:11px}.Factores-module__xUN6aq__dialogTab[aria-pressed=true]{background:var(--surface);border-color:var(--brand)}.Factores-module__xUN6aq__dialogResult{width:100vw;height:100dvh;max-height:none;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;overflow:visible}.Factores-module__xUN6aq__dialogResult::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.Factores-module__xUN6aq__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Factores-module__xUN6aq__evaluationText{border:1px solid var(--border-light);background:var(--bg);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--text-secondary);border-radius:12px;padding:15px;font-size:13px;line-height:1.8}.Factores-module__xUN6aq__evaluationSections{gap:18px;display:grid}.Factores-module__xUN6aq__evaluationLabel{color:var(--text-primary);align-items:center;gap:6px;margin:0 0 9px;font-size:12px;font-weight:700;display:flex}.Factores-module__xUN6aq__editorFieldset{border:0;gap:22px;min-width:0;margin:0;padding:0;display:grid}.Factores-module__xUN6aq__editorSection{gap:12px;min-width:0;display:grid}.Factores-module__xUN6aq__editorHeading{justify-content:space-between}.Factores-module__xUN6aq__editorHeading h3{color:var(--text-primary);margin:0;font-size:13px;font-weight:700}.Factores-module__xUN6aq__editorDivider{border-top:1px solid var(--border-light);padding-top:20px}.Factores-module__xUN6aq__field{min-width:0;color:var(--text-secondary);gap:6px;font-size:12px;font-weight:600;display:grid}.Factores-module__xUN6aq__fieldGrid{grid-template-columns:minmax(0,1fr) 160px;gap:14px;display:grid}.Factores-module__xUN6aq__input{border:1px solid var(--border-base);background:var(--bg);width:100%;min-width:0;color:var(--text-primary);box-sizing:border-box;border-radius:9px;padding:9px 11px;font-size:13px;font-weight:400;line-height:1.5}textarea.Factores-module__xUN6aq__input{resize:vertical;min-height:90px}.Factores-module__xUN6aq__editorRows{gap:8px;display:grid}.Factores-module__xUN6aq__editorRow{grid-template-columns:minmax(0,1fr) 100px 32px;align-items:center;gap:8px;display:grid}.Factores-module__xUN6aq__editorSubcriterion{border:1px solid var(--border-base);background:var(--bg);border-radius:12px;gap:12px;padding:14px;display:grid}.Factores-module__xUN6aq__panel[hidden]{display:none}@media (max-width:1000px){.Factores-module__xUN6aq__header{flex-wrap:wrap;gap:12px}.Factores-module__xUN6aq__headerToggle{flex-basis:100%}.Factores-module__xUN6aq__headerActions{justify-content:space-between;width:100%;padding-left:52px}}@media (max-width:700px){.Factores-module__xUN6aq__summaryGrid{grid-template-columns:minmax(0,1fr)}.Factores-module__xUN6aq__tile{min-height:130px}.Factores-module__xUN6aq__header,.Factores-module__xUN6aq__body{padding:12px}.Factores-module__xUN6aq__headerActions{padding-left:0}.Factores-module__xUN6aq__toolbar{justify-content:flex-start}.Factores-module__xUN6aq__intro{align-items:flex-start}.Factores-module__xUN6aq__criterion{gap:8px;padding:10px}.Factores-module__xUN6aq__criterionText{align-items:flex-start;font-size:12px}.Factores-module__xUN6aq__checkbox{margin-top:2px}.Factores-module__xUN6aq__score{min-width:58px;padding:5px 7px}.Factores-module__xUN6aq__dialog{border-radius:14px;width:calc(100vw - 16px);max-height:94dvh}.Factores-module__xUN6aq__dialogResult{border-radius:0;width:100vw;max-height:none}.Factores-module__xUN6aq__dialogHeader,.Factores-module__xUN6aq__dialogBody{padding:16px}.Factores-module__xUN6aq__dialogNav,.Factores-module__xUN6aq__dialogFooter{padding:12px 16px}.Factores-module__xUN6aq__dialogTitle{font-size:17px}.Factores-module__xUN6aq__documentTop{flex-wrap:wrap}.Factores-module__xUN6aq__documentTop>.Factores-module__xUN6aq__badge{margin-left:43px}.Factores-module__xUN6aq__documentTools{justify-content:flex-start;width:100%;margin-left:0}.Factores-module__xUN6aq__documentSelect{flex:1;max-width:none}.Factores-module__xUN6aq__fieldGrid{grid-template-columns:minmax(0,1fr)}.Factores-module__xUN6aq__editorRow{grid-template-columns:minmax(0,1fr) 78px 32px;gap:6px}.Factores-module__xUN6aq__editorSubcriterion{padding:10px}}@media (prefers-reduced-motion:reduce){.Factores-module__xUN6aq__card,.Factores-module__xUN6aq__chevron,.Factores-module__xUN6aq__tile,.Factores-module__xUN6aq__criterion,.Factores-module__xUN6aq__iconButton,.Factores-module__xUN6aq__action{transition:none}}
.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__overlay{z-index:var(--modal-z);padding:var(--modal-gutter);background:var(--overlay);-webkit-backdrop-filter:var(--modal-blur);backdrop-filter:var(--modal-blur);place-items:center;display:grid;position:fixed;inset:0}.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__dialog{border:1px solid var(--border-base);background:var(--surface);width:min(520px,100%);max-height:calc(100vh - 40px);box-shadow:var(--modal-shadow);color:var(--text-primary);font-family:var(--font-geist-sans);border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.dark .ModalAdjuntarDocumentoEmpresa-module__kxLJmq__dialog{box-shadow:var(--modal-shadow-dark)}.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__header{justify-content:space-between;align-items:flex-start;gap:var(--modal-header-gap);padding:var(--modal-header-padding);border-bottom:1px solid var(--border-light);background:var(--brand-subtle);display:flex}.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__heading{align-items:center;gap:var(--modal-title-gap);min-width:0;display:flex}.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__iconTile{width:var(--modal-icon-size);height:var(--modal-icon-size);background:var(--brand);color:var(--btn-accent-text);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__title{font-family:var(--modal-title-font);font-size:var(--modal-title-size);margin:0;font-weight:700;line-height:1.25}.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__subtitle{margin:var(--modal-subtitle-gap) 0 0;color:var(--text-secondary);overflow-wrap:anywhere;font-size:12px;line-height:1.5}.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__close{width:var(--modal-close-size);height:var(--modal-close-size);border:1px solid var(--border-base);background:var(--surface);color:var(--text-secondary);cursor:pointer;border-radius:8px;flex-shrink:0;place-items:center;padding:0;transition:border-color .16s,color .16s;display:grid}.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__close:hover:not(:disabled){border-color:var(--text-disabled);color:var(--text-primary)}.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__form{flex-direction:column;min-height:0;display:flex}.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__body{min-height:0;padding:var(--modal-body-padding);gap:18px;display:grid;overflow-y:auto}.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__group{gap:8px;display:grid}.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__label{color:var(--text-primary);font-size:12px;font-weight:600}.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__options{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__option{border:1.5px solid var(--border-base);background:var(--surface);min-height:46px;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-size:12px;font-weight:500;transition:border-color .16s,background .16s;display:flex}.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__option:hover:not(:disabled){border-color:var(--text-disabled)}.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__option[aria-checked=true]{border-color:var(--brand);background:var(--brand-subtle);font-weight:700}.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__optionMark{border:1.5px solid var(--border-base);background:var(--surface);width:18px;height:18px;color:var(--btn-accent-text);border-radius:9999px;flex-shrink:0;place-items:center;display:grid}.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__option[aria-checked=true] .ModalAdjuntarDocumentoEmpresa-module__kxLJmq__optionMark{border-color:var(--brand);background:var(--brand)}.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__dropzone{border:1.5px dashed var(--border-base);background:var(--bg);width:100%;color:var(--text-primary);font:inherit;text-align:center;cursor:pointer;border-radius:12px;place-items:center;gap:8px;padding:26px 16px;transition:border-color .16s,background .16s;display:grid}.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__dropzone:hover:not(:disabled),.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__dropzone[data-drag=true]{border-color:var(--brand);background:var(--brand-subtle)}.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__dropIcon{border:1px solid var(--border-light);background:var(--surface);width:42px;height:42px;color:var(--text-secondary);border-radius:9999px;place-items:center;display:grid}.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__dropTitle{font-size:12px;font-weight:600}.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__dropHint{color:var(--text-muted);font-size:11px}.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__file{border:1px solid var(--border-light);background:var(--bg);border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex}.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__fileTile{border:1px solid var(--border-light);background:var(--brand-subtle);letter-spacing:.04em;border-radius:10px;flex-shrink:0;align-content:center;place-items:center;gap:1px;width:38px;height:42px;font-size:8px;font-weight:800;display:grid}.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__fileInfo{flex:1;gap:2px;min-width:0;display:grid}.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__fileName{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__fileSize{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:11px}.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__textButton{color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:5px 8px;font-size:11px;font-weight:600;transition:background .16s,color .16s}.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__textButton:hover:not(:disabled){background:var(--surface);color:var(--text-primary)}.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__input{box-sizing:border-box;border:1px solid var(--border-base);background:var(--surface);width:100%;height:42px;color:var(--text-primary);font:inherit;border-radius:12px;outline:none;padding:0 12px;font-size:13px;transition:border-color .16s,box-shadow .16s}.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__input:focus{border-color:var(--brand);box-shadow:var(--modal-focus)}.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__error{padding:var(--modal-note-padding);border:var(--state-border);background:var(--state-bg);color:var(--state-color);border-radius:8px;align-items:flex-start;gap:8px;font-size:12px;line-height:1.5;display:flex}.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__error svg{flex-shrink:0;margin-top:2px}.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__actions{justify-content:flex-end;gap:var(--modal-actions-gap);border-top:1px solid var(--border-light);flex-wrap:wrap;padding:14px 22px;display:flex}.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__secondary,.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__primary{padding:var(--modal-button-padding);font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:7px;font-size:12px;transition:border-color .16s,box-shadow .16s;display:inline-flex}.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__secondary{border:1px solid var(--border-base);color:var(--text-secondary);background:0 0;font-weight:600}.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__secondary:hover:not(:disabled){border-color:var(--text-disabled)}.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__primary{background:var(--brand);color:var(--btn-accent-text);border:1px solid #0000;font-weight:700}.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__primary:hover:not(:disabled){border-color:var(--text-primary)}.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__secondary:disabled,.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__primary:disabled,.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__option:disabled,.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__dropzone:disabled,.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__close:disabled,.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__textButton:disabled{opacity:.55;cursor:default}.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__close:focus-visible,.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__option:focus-visible,.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__dropzone:focus-visible,.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__textButton:focus-visible,.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__secondary:focus-visible,.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__primary:focus-visible{outline:2px solid var(--brand);outline-offset:3px}@media (max-width:480px){.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__options{grid-template-columns:minmax(0,1fr)}.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__actions>*{flex:1}}@media (prefers-reduced-motion:reduce){.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__close,.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__option,.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__dropzone,.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__textButton,.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__input,.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__secondary,.ModalAdjuntarDocumentoEmpresa-module__kxLJmq__primary{transition:none}}
.ProcessListLayout-module__B_RkEq__page{padding:36px 40px 60px}.ProcessListLayout-module__B_RkEq__header{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-bottom:20px;display:flex}.ProcessListLayout-module__B_RkEq__heading{flex:1 0 280px;min-width:0;max-width:100%}@media (max-width:640px){.ProcessListLayout-module__B_RkEq__page{padding:28px 24px 40px}}
.PendientesGantt-module__Xn2upW__page{background:var(--bg);min-height:100vh;color:var(--text-primary);padding:32px 38px 72px}.PendientesGantt-module__Xn2upW__toolbar{z-index:20;border:1px solid var(--border-base);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:14px;flex-wrap:wrap;align-items:end;gap:12px;margin-bottom:14px;padding:14px 16px;display:flex;position:relative;overflow:visible}.PendientesGantt-module__Xn2upW__toolbarField{color:var(--text-muted);text-transform:uppercase;flex:none;gap:5px;font-size:10px;font-weight:700;display:grid}.PendientesGantt-module__Xn2upW__toolbarFieldActive>span{color:var(--text-primary);font-weight:800}.PendientesGantt-module__Xn2upW__activeDot{background:var(--dark);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-left:5px;display:inline-block}.PendientesGantt-module__Xn2upW__fieldEscala>div{min-width:110px}.PendientesGantt-module__Xn2upW__fieldModulo>div{min-width:155px}.PendientesGantt-module__Xn2upW__fieldEstado>div{min-width:145px}.PendientesGantt-module__Xn2upW__fieldPersona>div{min-width:175px}.PendientesGantt-module__Xn2upW__fieldOrdenar>div{min-width:140px}.PendientesGantt-module__Xn2upW__toolbarButton,.PendientesGantt-module__Xn2upW__exportButton,.PendientesGantt-module__Xn2upW__resetButton{box-sizing:border-box;border:1px solid var(--border-base);background:var(--surface);height:40px;color:var(--text-primary);font:inherit;border-radius:10px;font-size:12px}.PendientesGantt-module__Xn2upW__toolbarField>div>button:first-child{height:40px}.PendientesGantt-module__Xn2upW__toolbarButton,.PendientesGantt-module__Xn2upW__exportButton,.PendientesGantt-module__Xn2upW__resetButton{cursor:pointer;flex:none;justify-content:center;align-items:center;gap:7px;padding:0 13px;font-weight:700;display:inline-flex}.PendientesGantt-module__Xn2upW__resetButton{border:1px dashed var(--border-base);color:var(--text-muted);background:0 0;font-size:11px;font-weight:600;transition:color .15s,border-color .15s,background .15s}.PendientesGantt-module__Xn2upW__resetButton:hover{border-color:var(--brand);background:var(--brand-subtle);color:var(--brand)}.PendientesGantt-module__Xn2upW__toolbarSearch{align-items:center;min-width:160px;display:flex;position:relative}.PendientesGantt-module__Xn2upW__searchIcon{color:var(--text-muted);pointer-events:none;position:absolute;left:10px}.PendientesGantt-module__Xn2upW__searchInput{box-sizing:border-box;border:1px solid var(--border-base);background:var(--surface);width:100%;height:40px;color:var(--text-primary);font:inherit;border-radius:10px;outline:none;padding:0 12px 0 32px;font-size:12px;transition:border-color .15s}.PendientesGantt-module__Xn2upW__searchInput:focus{border-color:#0284c7}.PendientesGantt-module__Xn2upW__exportButton{border:1px solid var(--border-base);background:var(--surface);color:var(--text-primary);margin-left:auto;font-weight:600;transition:all .15s}.PendientesGantt-module__Xn2upW__exportButton:hover:not(:disabled){background:var(--surface-hover,#f8fafc);border-color:var(--border-hover,#cbd5e1);color:#0284c7}.PendientesGantt-module__Xn2upW__exportButton:disabled{cursor:wait;opacity:.6}.PendientesGantt-module__Xn2upW__legendContainer{margin-bottom:12px}.PendientesGantt-module__Xn2upW__legendToggle{border:1px solid var(--border-base);background:var(--surface);color:var(--text-secondary);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:5px 12px;font-size:11px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.PendientesGantt-module__Xn2upW__legendToggle:hover{background:var(--surface-hover,#f8fafc);border-color:var(--border-dark,#cbd5e1);color:var(--text-primary)}.PendientesGantt-module__Xn2upW__legendContent{border:1px solid var(--border-light);background:var(--surface);color:var(--text-secondary);border-radius:12px;flex-direction:column;gap:10px;margin-top:8px;padding:12px 16px;font-size:11px;display:flex}.PendientesGantt-module__Xn2upW__legendGroup{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.PendientesGantt-module__Xn2upW__legendGroupTitle{color:var(--text-muted);text-transform:uppercase;font-size:10px;font-weight:700}.PendientesGantt-module__Xn2upW__legendItem{align-items:center;gap:5px;font-size:11px;display:inline-flex}.PendientesGantt-module__Xn2upW__legendIconBadge{border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.PendientesGantt-module__Xn2upW__legendFlagKey{background:var(--hito-bg,#f3e8ff);border:1px solid var(--hito-border,#d8b4fe);color:var(--hito-color,#7e22ce)}.PendientesGantt-module__Xn2upW__legendHitoRegular{background:var(--hito-bg,var(--status-info-bg,#dbeafe));border:1px solid var(--hito-border,#93c5fd);color:var(--hito-color,var(--status-info-text,#1e40af))}.PendientesGantt-module__Xn2upW__legendDot{border-radius:50%;width:8px;height:8px}.PendientesGantt-module__Xn2upW__dotPendiente{background:#bfdbfe}.PendientesGantt-module__Xn2upW__dotEnProceso{background:#d5f8ac}.PendientesGantt-module__Xn2upW__dotRealizado{background:#fde047}.PendientesGantt-module__Xn2upW__dotRevisado{background:#86efac}.PendientesGantt-module__Xn2upW__dotObservado{background:#fca5a5}.PendientesGantt-module__Xn2upW__dotPerfeccionamiento{background:#d8b4fe}.PendientesGantt-module__Xn2upW__legendTodayBar{background:var(--hoy-acento,var(--status-success-text,#16a34a));border-radius:2px;width:3px;height:12px;display:inline-block}.PendientesGantt-module__Xn2upW__ganttViewport{border:1px solid var(--border-base);background:var(--surface);border-radius:16px;flex-direction:column;height:calc(100vh - 245px);min-height:380px;display:flex;overflow:hidden}.PendientesGantt-module__Xn2upW__stickyHeaderRow{z-index:10;background:var(--surface);border-bottom:1px solid var(--border-base);flex:0 0 56px;grid-template-columns:500px minmax(0,1fr);height:56px;display:grid;box-shadow:0 1px 3px #00000008}.PendientesGantt-module__Xn2upW__timelineHeaderScroller{background:var(--surface);min-width:0;padding-right:12px;overflow-x:hidden}.PendientesGantt-module__Xn2upW__ganttBodyRow{flex:auto;grid-template-columns:500px minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.PendientesGantt-module__Xn2upW__treePane{z-index:3;border-right:1px solid var(--border-base);background:var(--surface);scrollbar-width:none;box-sizing:border-box;min-width:0;height:100%;padding-bottom:14px;position:relative;overflow:hidden scroll}.PendientesGantt-module__Xn2upW__treePane::-webkit-scrollbar{display:none}.PendientesGantt-module__Xn2upW__treeHeader{box-sizing:border-box;border-right:1px solid var(--border-base);height:56px;color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:0 14px;font-size:10px;font-weight:800;display:flex}.PendientesGantt-module__Xn2upW__treeHeaderMeta{color:var(--text-muted);font-size:9px}.PendientesGantt-module__Xn2upW__timelineHeader{box-sizing:border-box;background:var(--surface);grid-template-rows:30px 26px;height:56px;display:grid}.PendientesGantt-module__Xn2upW__weekHeader,.PendientesGantt-module__Xn2upW__dayHeader,.PendientesGantt-module__Xn2upW__dayGrid{display:flex}.PendientesGantt-module__Xn2upW__weekHeader span,.PendientesGantt-module__Xn2upW__dayHeader span{box-sizing:border-box;border-right:1px solid var(--border-light);color:var(--text-muted);flex:none;place-items:center;font-size:9px;font-weight:700;display:grid}.PendientesGantt-module__Xn2upW__weekHeader{border-bottom:1px solid var(--border-light)}.PendientesGantt-module__Xn2upW__treeRow,.PendientesGantt-module__Xn2upW__timelineRow{box-sizing:border-box;border-bottom:1px solid var(--border-light);height:48px;min-height:48px;max-height:48px;margin:0}.PendientesGantt-module__Xn2upW__treeRow{min-width:0;color:var(--text-primary);align-items:center;gap:7px;padding:0 10px;text-decoration:none;display:flex}.PendientesGantt-module__Xn2upW__treeRow:hover{background:var(--skeleton-bg)}.PendientesGantt-module__Xn2upW__processRow,.PendientesGantt-module__Xn2upW__timelineProcessRow{box-sizing:border-box;border-top:none;border-bottom:1px solid var(--border-base);z-index:5;background:var(--process-row-bg,var(--status-info-bg,#dbeafe));border-bottom:1px solid var(--process-row-border,#bfdbfe);height:56px;min-height:56px;max-height:56px;margin:0;position:sticky;top:0}.PendientesGantt-module__Xn2upW__processRow:hover,.PendientesGantt-module__Xn2upW__timelineProcessRow:hover{background:var(--process-row-hover-bg,var(--skeleton-bg))}.PendientesGantt-module__Xn2upW__sectionRow{color:var(--text-secondary);padding-left:24px;font-size:12px}.PendientesGantt-module__Xn2upW__itemRow{padding-left:64px;font-size:11px}.PendientesGantt-module__Xn2upW__expandButton{width:24px;height:24px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;padding:0;display:grid}.PendientesGantt-module__Xn2upW__expandPlaceholder{flex:0 0 24px}.PendientesGantt-module__Xn2upW__expandButton[aria-expanded=true] svg{transform:rotate(90deg)}.PendientesGantt-module__Xn2upW__processIdentity{flex-direction:column;flex:1;justify-content:center;gap:2px;min-width:0;display:flex;overflow:hidden}.PendientesGantt-module__Xn2upW__nomenclatura{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:800;line-height:1.25;text-decoration:none;overflow:hidden}.PendientesGantt-module__Xn2upW__nomenclatura:hover{text-decoration:underline}.PendientesGantt-module__Xn2upW__opportunityName{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;max-width:260px;font-size:10px;font-weight:500;line-height:1.25;overflow:hidden}.PendientesGantt-module__Xn2upW__opportunityMeta{flex-shrink:0;align-items:center;gap:4px;margin-left:auto;display:flex}.PendientesGantt-module__Xn2upW__dateBadge{background:var(--surface);border:1px solid var(--border-light);color:var(--text-secondary);white-space:nowrap;border-radius:5px;align-items:center;gap:3px;padding:2px 6px;font-size:9px;font-weight:600;display:inline-flex}.PendientesGantt-module__Xn2upW__progressBadge{background:var(--surface);border:1px solid var(--border-light);color:var(--text-primary);white-space:nowrap;border-radius:5px;align-items:center;padding:2px 6px;font-size:9px;font-weight:800;display:inline-flex}.PendientesGantt-module__Xn2upW__warningBadge{color:var(--advertencia-color,var(--status-warning-text,#854d0e));cursor:help;justify-content:center;align-items:center;display:inline-flex}.PendientesGantt-module__Xn2upW__countBadge,.PendientesGantt-module__Xn2upW__unassignedBadge,.PendientesGantt-module__Xn2upW__stateBadge{border-radius:9999px;flex:none;padding:2px 6px;font-size:9px;font-weight:800}.PendientesGantt-module__Xn2upW__countBadge{background:var(--skeleton-bg);color:var(--text-muted);margin-left:auto}.PendientesGantt-module__Xn2upW__unassignedBadge{border:1px solid var(--border-base);background:var(--surface);color:var(--text-secondary);white-space:nowrap}.PendientesGantt-module__Xn2upW__stateBadge{border:var(--state-border);background:var(--state-bg,var(--state-color));color:var(--state-text-color,#191a23);font-weight:700}.PendientesGantt-module__Xn2upW__itemName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.PendientesGantt-module__Xn2upW__taskMeta{flex:none;align-items:center;gap:6px;margin-left:auto;display:flex}.PendientesGantt-module__Xn2upW__avatarOnly{cursor:default;justify-content:center;align-items:center;display:inline-flex}.PendientesGantt-module__Xn2upW__avatar{border:1px solid var(--border-base);background-color:var(--brand-subtle);width:22px;height:22px;color:var(--text-primary);background-position:50%;background-size:cover;border-radius:50%;justify-content:center;align-items:center;font-size:9px;font-weight:800;display:flex}.PendientesGantt-module__Xn2upW__itemDate{color:var(--text-muted);font-size:9px}.PendientesGantt-module__Xn2upW__hitoKeyBadge{background:var(--hito-bg,#f3e8ff);border:1px solid var(--hito-border,#d8b4fe);color:var(--hito-color,#7e22ce);white-space:nowrap;border-radius:9999px;align-items:center;padding:2px 6px;font-size:9px;font-weight:700;display:inline-flex}.PendientesGantt-module__Xn2upW__flagIcon{color:var(--hito-color);flex-shrink:0}.PendientesGantt-module__Xn2upW__hitoManualBadge{background:var(--hito-bg,var(--brand-subtle,#b9ff6626));color:var(--hito-color,var(--jet-black,#2a2d34));border:1px solid var(--hito-border,var(--brand,#b9ff66));white-space:nowrap;border-radius:4px;padding:1px 6px;font-size:9px;font-weight:700}.PendientesGantt-module__Xn2upW__hitoDisabledBadge{background:var(--hito-bg,var(--skeleton-bg));color:var(--hito-color,var(--text-disabled));white-space:nowrap;border-radius:4px;padding:1px 6px;font-size:9px;font-weight:600}.PendientesGantt-module__Xn2upW__itemNameDisabled{text-decoration:line-through;color:var(--text-disabled)!important}.PendientesGantt-module__Xn2upW__itemDateDisabled{color:var(--text-disabled)!important}.PendientesGantt-module__Xn2upW__dateBadgeManual{background:var(--hito-bg,var(--brand-subtle,#b9ff6626));border-color:var(--hito-border,var(--brand,#b9ff66));color:var(--hito-color,var(--jet-black,#2a2d34))}.PendientesGantt-module__Xn2upW__timelineScroll{scrollbar-width:auto;scrollbar-color:#94a3b8 #f1f5f9;min-width:0;height:100%;overflow:scroll auto}.PendientesGantt-module__Xn2upW__timelineScroll::-webkit-scrollbar{width:12px;height:14px}.PendientesGantt-module__Xn2upW__timelineScroll::-webkit-scrollbar-track{background:#f1f5f9;border-top:1px solid #e2e8f0}.PendientesGantt-module__Xn2upW__timelineScroll::-webkit-scrollbar-thumb{background:#94a3b8;border:3px solid #f1f5f9;border-radius:9999px}.PendientesGantt-module__Xn2upW__timelineScroll::-webkit-scrollbar-thumb:hover{background:#64748b}.PendientesGantt-module__Xn2upW__timelineScroll::-webkit-scrollbar-thumb:active{background:#475569}.PendientesGantt-module__Xn2upW__timelineScroll::-webkit-scrollbar-corner{background:#f1f5f9;border-top:1px solid #e2e8f0}.PendientesGantt-module__Xn2upW__timelineCanvas{min-width:100%;min-height:100%;position:relative}.PendientesGantt-module__Xn2upW__timelineRows{position:relative}.PendientesGantt-module__Xn2upW__timelineRow{z-index:2;position:relative}.PendientesGantt-module__Xn2upW__dayGrid{z-index:0;pointer-events:none;position:absolute;inset:0}.PendientesGantt-module__Xn2upW__dayGrid i{box-sizing:border-box;border-right:1px solid var(--border-light);flex:none}.PendientesGantt-module__Xn2upW__weekend{background:var(--skeleton-bg)}.PendientesGantt-module__Xn2upW__todayCol{background:var(--hoy-bg,var(--status-success-bg,#dcfce7))!important;color:var(--hoy-color,var(--status-success-text,#16a34a))!important;font-weight:800!important}.PendientesGantt-module__Xn2upW__todayLine{z-index:4;background:var(--hoy-acento,var(--status-success-text,#16a34a));pointer-events:none;width:2px;position:absolute;top:0;bottom:0}.PendientesGantt-module__Xn2upW__barWindow,.PendientesGantt-module__Xn2upW__markerWindow{position:absolute;top:50%;transform:translateY(-50%)}.PendientesGantt-module__Xn2upW__barWindow{align-items:center;height:20px;display:flex}.PendientesGantt-module__Xn2upW__markerWindow{z-index:3;transform:translate(-50%,-50%)}.PendientesGantt-module__Xn2upW__timelineBar{box-sizing:border-box;border:var(--state-border);background:var(--state-bg,var(--state-color));width:100%;height:18px;color:var(--state-color);border-radius:9999px;display:block;overflow:hidden}.PendientesGantt-module__Xn2upW__timelineBar i{background:var(--state-color);opacity:1;height:100%;display:block}.PendientesGantt-module__Xn2upW__summaryBar{border-radius:9999px;height:6px;box-shadow:0 1px 2px #64748b40;opacity:1!important;background:#94a3b8!important;border:1px solid #64748b!important}.PendientesGantt-module__Xn2upW__processBar{border-radius:7px;height:14px;border:1.5px solid var(--state-color)!important;background:var(--state-color)!important}.PendientesGantt-module__Xn2upW__processBar i{display:none}.PendientesGantt-module__Xn2upW__taskBar{border-radius:9999px;height:18px;background:var(--state-color)!important;border:1.5px solid var(--state-color)!important;opacity:1!important}.PendientesGantt-module__Xn2upW__hitoConnectingLine{pointer-events:none;z-index:1;background:#cbd5e1;height:1px;position:absolute;top:50%}.PendientesGantt-module__Xn2upW__milestone,.PendientesGantt-module__Xn2upW__milestonePresentation,.PendientesGantt-module__Xn2upW__milestonePresentationEstimated,.PendientesGantt-module__Xn2upW__milestonePresentationDisabled,.PendientesGantt-module__Xn2upW__milestoneRegular{flex-shrink:0;margin:0;padding:0;line-height:1;box-sizing:border-box!important;justify-content:center!important;align-items:center!important;display:flex!important}.PendientesGantt-module__Xn2upW__milestone{border:var(--state-border);background:var(--state-bg);width:20px;height:20px;color:var(--state-color);border-radius:50%}.PendientesGantt-module__Xn2upW__milestonePresentation{background:var(--hito-solid-bg,var(--status-special-text,#7e22ce));border:2px solid var(--hito-solid-border,var(--status-special-text,#7e22ce));width:22px;height:22px;color:var(--hito-solid-color,#fff);cursor:pointer;border-radius:50%;transition:transform .15s;box-shadow:0 1px 4px #7e22ce59}.PendientesGantt-module__Xn2upW__milestonePresentation svg{color:inherit}.PendientesGantt-module__Xn2upW__milestonePresentation:hover{transform:scale(1.18)}.PendientesGantt-module__Xn2upW__milestonePresentationEstimated{background:var(--hito-solid-bg,var(--brand,#b9ff66));border:2px solid var(--hito-solid-border,var(--jet-black,#2a2d34));width:22px;height:22px;color:var(--hito-solid-color,var(--jet-black,#2a2d34));cursor:pointer;border-radius:50%;transition:transform .15s;box-shadow:0 1px 4px #b9ff6673}.PendientesGantt-module__Xn2upW__milestonePresentationEstimated svg{color:inherit}.PendientesGantt-module__Xn2upW__milestonePresentationEstimated:hover{transform:scale(1.18)}.PendientesGantt-module__Xn2upW__milestonePresentationDisabled{background:var(--hito-solid-bg,var(--text-disabled));border:2px solid var(--hito-solid-border,var(--text-disabled));width:22px;height:22px;color:var(--hito-solid-color,#fff);cursor:pointer;opacity:.75;border-radius:50%;transition:transform .15s;box-shadow:0 1px 3px #9ca3af40}.PendientesGantt-module__Xn2upW__milestonePresentationDisabled svg{color:inherit}.PendientesGantt-module__Xn2upW__milestonePresentationDisabled:hover{transform:scale(1.18)}.PendientesGantt-module__Xn2upW__milestoneRegular{background:var(--hito-solid-bg,var(--status-info-text,#1e40af));border:2px solid var(--hito-solid-border,var(--status-info-text,#1e40af));width:20px;height:20px;color:var(--hito-solid-color,#fff);cursor:pointer;border-radius:50%;transition:transform .15s;box-shadow:0 1px 3px #0284c74d}.PendientesGantt-module__Xn2upW__milestoneRegular svg{color:inherit}.PendientesGantt-module__Xn2upW__milestoneRegular:hover{transform:scale(1.18)}.PendientesGantt-module__Xn2upW__error{border:var(--state-border);background:var(--state-bg);color:var(--state-color);border-radius:10px;align-items:center;gap:9px;margin-bottom:12px;padding:10px 12px;font-size:12px;display:flex}.PendientesGantt-module__Xn2upW__error span{flex:1}.PendientesGantt-module__Xn2upW__error button{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;font-weight:800}.PendientesGantt-module__Xn2upW__message{border:1px dashed var(--border-base);background:var(--surface);min-height:330px;color:var(--text-muted);text-align:center;border-radius:16px;align-content:center;place-items:center;gap:12px;display:grid}.PendientesGantt-module__Xn2upW__footerMeta{color:var(--text-muted);text-align:right;padding:9px 3px;font-size:10px}.PendientesGantt-module__Xn2upW__skeleton{gap:14px;display:grid}.PendientesGantt-module__Xn2upW__skeletonGrid{border:1px solid var(--border-base);background:var(--surface);border-radius:16px;grid-template-columns:500px 1fr;gap:1px;padding:14px;display:grid}.PendientesGantt-module__Xn2upW__skeletonTree,.PendientesGantt-module__Xn2upW__skeletonTimeline{flex-direction:column;gap:16px;display:flex}.PendientesGantt-module__Xn2upW__skeletonTimeline{padding-left:22px}.PendientesGantt-module__Xn2upW__toolbarButton:focus-visible,.PendientesGantt-module__Xn2upW__exportButton:focus-visible,.PendientesGantt-module__Xn2upW__expandButton:focus-visible,.PendientesGantt-module__Xn2upW__treeRow:focus-visible,.PendientesGantt-module__Xn2upW__nomenclatura:focus-visible,.PendientesGantt-module__Xn2upW__error button:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media (max-width:780px){.PendientesGantt-module__Xn2upW__page{padding:22px 16px 48px}.PendientesGantt-module__Xn2upW__ganttViewport{max-height:calc(100vh - 220px)}.PendientesGantt-module__Xn2upW__stickyHeaderRow,.PendientesGantt-module__Xn2upW__ganttBodyRow,.PendientesGantt-module__Xn2upW__skeletonGrid{grid-template-columns:260px minmax(0,1fr)}.PendientesGantt-module__Xn2upW__itemDate,.PendientesGantt-module__Xn2upW__dateBadge,.PendientesGantt-module__Xn2upW__opportunityName{display:none}.PendientesGantt-module__Xn2upW__itemRow{padding-left:36px}}
.TareasPendientes-module__gJ2uqG__headerAside{flex-wrap:wrap;align-items:center;gap:6px;max-width:100%;display:flex}.TareasPendientes-module__gJ2uqG__page{min-height:100vh;color:var(--text-primary);background:var(--bg);flex-direction:column;gap:16px;padding:32px 38px 72px;display:flex}.TareasPendientes-module__gJ2uqG__page>:first-child{margin-bottom:4px}.TareasPendientes-module__gJ2uqG__stats{flex-wrap:wrap;gap:6px;display:flex}.TareasPendientes-module__gJ2uqG__stat{border:1px solid var(--border-light);background:var(--surface);white-space:nowrap;border-radius:8px;flex-direction:column;gap:3px;padding:6px 10px;line-height:1.2;display:flex}.TareasPendientes-module__gJ2uqG__statLabel{color:var(--text-muted);align-items:center;gap:5px;font-size:11px;font-weight:500;display:flex}.TareasPendientes-module__gJ2uqG__statDot{border-radius:9999px;flex-shrink:0;width:5px;height:5px}.TareasPendientes-module__gJ2uqG__statValue{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.TareasPendientes-module__gJ2uqG__iconButton,.TareasPendientes-module__gJ2uqG__action{border:1px solid var(--border-base);background:var(--surface);color:var(--text-primary);font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:7px;font-size:12px;font-weight:600;text-decoration:none;transition:background .16s,border-color .16s;display:inline-flex}.TareasPendientes-module__gJ2uqG__iconButton{width:36px;height:36px;color:var(--text-secondary);border-radius:12px;flex-shrink:0;padding:0}.TareasPendientes-module__gJ2uqG__action{white-space:nowrap;border-radius:9px;min-height:34px;padding:7px 11px}.TareasPendientes-module__gJ2uqG__iconButton:hover:not(:disabled),.TareasPendientes-module__gJ2uqG__action:hover{border-color:var(--text-disabled);background:var(--bg)}.TareasPendientes-module__gJ2uqG__iconButton:disabled{opacity:.55;cursor:default}.TareasPendientes-module__gJ2uqG__processList{gap:12px;display:grid}.TareasPendientes-module__gJ2uqG__process{border:1px solid var(--border-base);background:var(--surface);border-radius:14px;min-width:0;transition:border-color .16s,box-shadow .16s;box-shadow:0 1px 4px #0000000a}.TareasPendientes-module__gJ2uqG__process:hover{border-color:var(--text-disabled)}.TareasPendientes-module__gJ2uqG__processOpen,.TareasPendientes-module__gJ2uqG__processOpen:hover{border-color:var(--border-base);box-shadow:0 5px 20px #0000000d}.TareasPendientes-module__gJ2uqG__processHeader{flex-wrap:wrap;align-items:center;gap:12px 16px;padding:14px 16px;display:flex}.TareasPendientes-module__gJ2uqG__processToggle{min-width:0;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:260px;align-items:center;gap:12px;padding:0;display:flex}.TareasPendientes-module__gJ2uqG__number{border:1px solid var(--border-light);background:var(--brand-subtle);width:44px;min-height:46px;color:var(--text-primary);font-variant-numeric:tabular-nums;border-radius:12px;flex-shrink:0;place-items:center;font-size:16px;font-weight:700;display:grid}.TareasPendientes-module__gJ2uqG__processTitleGroup{flex:1;justify-items:start;gap:6px;min-width:0;display:grid}.TareasPendientes-module__gJ2uqG__processTitle{overflow-wrap:anywhere;font-size:13px;font-weight:700;line-height:1.45}.TareasPendientes-module__gJ2uqG__processMeta{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:11px;display:flex}.TareasPendientes-module__gJ2uqG__metaItem{align-items:center;gap:5px;display:inline-flex}.TareasPendientes-module__gJ2uqG__countPill{background:var(--skeleton-bg);color:var(--text-secondary);letter-spacing:normal;text-transform:none;border-radius:9999px;align-items:center;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.TareasPendientes-module__gJ2uqG__chevron{color:var(--text-muted);flex-shrink:0;transition:transform .16s}.TareasPendientes-module__gJ2uqG__chevronOpen{transform:rotate(180deg)}.TareasPendientes-module__gJ2uqG__processBody{border-top:1px solid var(--border-light);background:var(--bg);border-radius:0 0 14px 14px;gap:18px;padding:16px;display:grid}.TareasPendientes-module__gJ2uqG__sectionGroup{gap:10px;min-width:0;display:grid}.TareasPendientes-module__gJ2uqG__sectionHeading{color:var(--text-muted);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:7px;margin:0;font-size:11px;font-weight:700;display:flex}.TareasPendientes-module__gJ2uqG__taskList{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));align-items:start;gap:12px;display:grid}.TareasPendientes-module__gJ2uqG__message{border:1px dashed var(--border-base);background:var(--surface);min-height:280px;color:var(--text-muted);text-align:center;border-radius:16px;align-content:center;place-items:center;gap:10px;padding:32px 16px;font-size:12px;display:grid}.TareasPendientes-module__gJ2uqG__message strong{color:var(--text-secondary);font-size:13px;font-weight:600}.TareasPendientes-module__gJ2uqG__message .TareasPendientes-module__gJ2uqG__action{margin-top:6px}.TareasPendientes-module__gJ2uqG__error{border:var(--state-border);background:var(--state-bg);color:var(--state-color);border-radius:10px;align-items:center;gap:9px;padding:10px 12px;font-size:12px;display:flex}.TareasPendientes-module__gJ2uqG__error span{flex:1}.TareasPendientes-module__gJ2uqG__error button{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;font-weight:800}.TareasPendientes-module__gJ2uqG__skeletonTask{border:1px solid var(--border-light);background:var(--surface);border-radius:12px;gap:12px;padding:14px 16px;display:grid}.TareasPendientes-module__gJ2uqG__skeletonTaskHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.TareasPendientes-module__gJ2uqG__processToggle:focus-visible,.TareasPendientes-module__gJ2uqG__iconButton:focus-visible,.TareasPendientes-module__gJ2uqG__action:focus-visible,.TareasPendientes-module__gJ2uqG__error button:focus-visible{outline:2px solid var(--brand);outline-offset:3px}@media (max-width:640px){.TareasPendientes-module__gJ2uqG__page{padding:24px 16px 48px}.TareasPendientes-module__gJ2uqG__processHeader,.TareasPendientes-module__gJ2uqG__processBody{padding:12px}.TareasPendientes-module__gJ2uqG__number{width:38px;min-height:40px;font-size:14px}}@media (prefers-reduced-motion:reduce){.TareasPendientes-module__gJ2uqG__iconButton,.TareasPendientes-module__gJ2uqG__action,.TareasPendientes-module__gJ2uqG__process,.TareasPendientes-module__gJ2uqG__chevron{transition:none}}
.TareasProcesoPanel-module__V8EUXq__overlay{z-index:100;box-sizing:border-box;background:var(--overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.TareasProcesoPanel-module__V8EUXq__dialog{border:1px solid var(--border-base);background:var(--surface);width:100%;min-width:0;max-width:760px;height:min(780px,100dvh - 32px);color:var(--text-primary);font-family:var(--font-geist-sans);border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.TareasProcesoPanel-module__V8EUXq__dialog:focus{outline:none}.TareasProcesoPanel-module__V8EUXq__dialogHeader{background:var(--brand-subtle);border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;display:flex}.TareasProcesoPanel-module__V8EUXq__dialogHeading{align-items:center;gap:12px;min-width:0;display:flex}.TareasProcesoPanel-module__V8EUXq__dialogIcon{background:var(--brand);width:40px;height:40px;color:var(--planning-accent-text);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.TareasProcesoPanel-module__V8EUXq__dialogTitle{font-family:var(--font-space-grotesk);overflow-wrap:anywhere;margin:0;font-size:19px;font-weight:700;line-height:1.2}.TareasProcesoPanel-module__V8EUXq__dialogSubtitle{color:var(--text-secondary);margin:4px 0 0;font-size:12px}.TareasProcesoPanel-module__V8EUXq__closeButton{border:1px solid var(--border-base);background:var(--surface);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;border-radius:8px;flex-shrink:0;place-items:center;padding:0;transition:border-color .16s,color .16s;display:grid}.TareasProcesoPanel-module__V8EUXq__closeButton:hover{border-color:var(--text-disabled);color:var(--text-primary)}.TareasProcesoPanel-module__V8EUXq__tabs{scrollbar-width:none;border-bottom:1px solid var(--border-light);gap:6px;padding:12px 22px;display:flex;overflow-x:auto}.TareasProcesoPanel-module__V8EUXq__tab{border:1px solid var(--border-base);background:var(--surface);color:var(--text-muted);font:inherit;white-space:nowrap;cursor:pointer;border-radius:10px;flex-shrink:0;align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:500;transition:border-color .16s,background .16s,color .16s;display:inline-flex}.TareasProcesoPanel-module__V8EUXq__tab:hover{border-color:var(--text-disabled);color:var(--text-primary)}.TareasProcesoPanel-module__V8EUXq__tab[aria-selected=true]{border-color:var(--brand);background:var(--brand-subtle);color:var(--text-primary);font-weight:600}.TareasProcesoPanel-module__V8EUXq__tabCount{box-sizing:border-box;background:var(--skeleton-bg);min-width:20px;color:var(--text-secondary);text-align:center;border-radius:9999px;padding:1px 7px;font-size:11px;font-weight:600}.TareasProcesoPanel-module__V8EUXq__tab[aria-selected=true] .TareasProcesoPanel-module__V8EUXq__tabCount{background:var(--brand);color:var(--planning-accent-text)}.TareasProcesoPanel-module__V8EUXq__tabPanel{background:var(--bg);flex-direction:column;flex:1;min-height:0;display:flex}.TareasProcesoPanel-module__V8EUXq__notice{color:var(--text-muted);margin:0;padding:24px 22px;font-size:13px}.TareasProcesoPanel-module__V8EUXq__panel{min-height:0;color:var(--text-primary);--planning-accent:var(--brand);--planning-accent-text:var(--jet-black);flex-direction:column;flex:1;display:flex;overflow:hidden}.TareasProcesoPanel-module__V8EUXq__list{flex:1;align-content:start;gap:12px;min-height:0;padding:16px 22px;display:grid;overflow-y:auto}.TareasProcesoPanel-module__V8EUXq__summary{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.TareasProcesoPanel-module__V8EUXq__stats{flex-wrap:wrap;gap:6px;display:flex}.TareasProcesoPanel-module__V8EUXq__stat{border:1px solid var(--border-light);background:var(--surface);color:var(--text-muted);border-radius:9999px;align-items:center;gap:6px;padding:5px 11px 5px 6px;font-size:12px;display:inline-flex}.TareasProcesoPanel-module__V8EUXq__stat strong{box-sizing:border-box;background:var(--skeleton-bg);min-width:22px;color:var(--text-primary);text-align:center;border-radius:9999px;padding:1px 6px;font-size:11px;font-weight:700}.TareasProcesoPanel-module__V8EUXq__statActive{border-color:var(--brand);color:var(--text-primary)}.TareasProcesoPanel-module__V8EUXq__statActive strong{background:var(--brand);color:var(--planning-accent-text)}.TareasProcesoPanel-module__V8EUXq__summary .TareasProcesoPanel-module__V8EUXq__catalog{flex:0 auto;justify-items:end}.TareasProcesoPanel-module__V8EUXq__summary .TareasProcesoPanel-module__V8EUXq__catalog:has(>.TareasProcesoPanel-module__V8EUXq__catalogPanel){flex-basis:100%}.TareasProcesoPanel-module__V8EUXq__task{border:1px solid var(--border-light);background:var(--surface);overflow-wrap:anywhere;border-radius:14px;gap:10px;min-width:0;padding:14px 16px;transition:border-color .16s,box-shadow .16s;display:grid;position:relative;overflow:hidden;box-shadow:0 1px 4px #0000000a}.TareasProcesoPanel-module__V8EUXq__task:hover{border-color:var(--border-base);box-shadow:0 2px 16px #0000000d}.TareasProcesoPanel-module__V8EUXq__task:focus{outline:2px solid var(--planning-accent);outline-offset:-2px}.TareasProcesoPanel-module__V8EUXq__taskHead{align-items:center;gap:10px;min-width:0;display:flex}.TareasProcesoPanel-module__V8EUXq__taskHeadText{flex:1;gap:2px;min-width:0;display:grid}.TareasProcesoPanel-module__V8EUXq__taskDate{color:var(--text-disabled);font-size:11px}.TareasProcesoPanel-module__V8EUXq__avatar,.TareasProcesoPanel-module__V8EUXq__avatarSm{background:var(--brand-subtle);border:1px solid var(--brand);color:var(--text-primary);background-position:50%;background-size:cover;border-radius:9999px;flex-shrink:0;place-items:center;font-weight:700;display:grid}.TareasProcesoPanel-module__V8EUXq__avatar{width:32px;height:32px;font-size:12px}.TareasProcesoPanel-module__V8EUXq__avatarSm{width:20px;height:20px;font-size:10px}.TareasProcesoPanel-module__V8EUXq__assignees{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.TareasProcesoPanel-module__V8EUXq__assigneesLabel{color:var(--text-muted);margin-right:2px;font-size:11px;font-weight:600}.TareasProcesoPanel-module__V8EUXq__assignee{border:1px solid var(--border-light);background:var(--bg);max-width:100%;color:var(--text-secondary);border-radius:9999px;align-items:center;gap:6px;padding:2px 9px 2px 2px;font-size:12px;font-weight:500;display:inline-flex}.TareasProcesoPanel-module__V8EUXq__taskActions{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.TareasProcesoPanel-module__V8EUXq__taskActions:empty{display:none}.TareasProcesoPanel-module__V8EUXq__taskActions>form{flex:260px}.TareasProcesoPanel-module__V8EUXq__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.TareasProcesoPanel-module__V8EUXq__muted{color:var(--text-muted);font-size:12px}.TareasProcesoPanel-module__V8EUXq__empty{text-align:center;color:var(--text-muted);padding:24px 8px;font-size:13px}.TareasProcesoPanel-module__V8EUXq__emptyState{text-align:center;color:var(--text-muted);justify-items:center;gap:6px;padding:36px 16px;font-size:12px;display:grid}.TareasProcesoPanel-module__V8EUXq__emptyState strong{color:var(--text-primary);font-size:14px;font-weight:700}.TareasProcesoPanel-module__V8EUXq__emptyIcon{background:var(--brand-subtle);width:56px;height:56px;color:var(--text-primary);border-radius:9999px;place-items:center;margin-bottom:6px;display:grid}.TareasProcesoPanel-module__V8EUXq__composer{border-top:1px solid var(--border-light);background:var(--surface);flex-shrink:0;gap:10px;max-height:52%;margin-top:auto;padding:14px 22px 16px;display:grid;overflow-y:auto}.TareasProcesoPanel-module__V8EUXq__composerTitle{align-items:center;gap:6px;font-size:13px;font-weight:700;display:inline-flex}.TareasProcesoPanel-module__V8EUXq__composerBox{border:1px solid var(--border-base);background:var(--surface);border-radius:12px;min-width:0;transition:border-color .16s,box-shadow .16s;overflow:hidden}.TareasProcesoPanel-module__V8EUXq__composerBox:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px #b9ff664d}.TareasProcesoPanel-module__V8EUXq__composerBox .TareasProcesoPanel-module__V8EUXq__input,.TareasProcesoPanel-module__V8EUXq__composerBox .TareasProcesoPanel-module__V8EUXq__input:focus-visible{border-color:#0000;border-radius:0;outline:none}.TareasProcesoPanel-module__V8EUXq__composerBar{border-top:1px solid var(--border-light);background:var(--bg);justify-content:space-between;align-items:center;gap:8px;padding:6px 8px 6px 6px;display:flex}.TareasProcesoPanel-module__V8EUXq__composerFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.TareasProcesoPanel-module__V8EUXq__composerHint{color:var(--text-muted);align-items:center;gap:6px;font-size:12px;display:inline-flex}.TareasProcesoPanel-module__V8EUXq__field{color:var(--text-secondary);gap:6px;font-size:12px;font-weight:600;display:grid}.TareasProcesoPanel-module__V8EUXq__input{box-sizing:border-box;border:1px solid var(--border-base);background:var(--surface);width:100%;min-width:0;color:var(--text-primary);font:inherit;border-radius:8px;padding:9px 10px;font-size:13px;font-weight:400;transition:border-color .16s}.TareasProcesoPanel-module__V8EUXq__input:hover:not(:disabled){border-color:var(--text-disabled)}textarea.TareasProcesoPanel-module__V8EUXq__input{resize:vertical;min-height:78px}.TareasProcesoPanel-module__V8EUXq__editor{background:var(--surface);min-width:0;position:relative}.TareasProcesoPanel-module__V8EUXq__editorViewport{pointer-events:none;position:absolute;top:1px;left:1px;overflow:hidden}.TareasProcesoPanel-module__V8EUXq__editorHighlights,.TareasProcesoPanel-module__V8EUXq__editorInput{font:inherit;letter-spacing:normal;tab-size:8;white-space:pre-wrap;overflow-wrap:break-word;font-size:14px;line-height:1.5}.TareasProcesoPanel-module__V8EUXq__editorHighlights{color:#0000;padding:11px 13px}.TareasProcesoPanel-module__V8EUXq__editorInput{background:0 0;margin:0;padding:11px 13px;display:block;position:relative}textarea.TareasProcesoPanel-module__V8EUXq__editorInput{resize:none;min-height:68px}.TareasProcesoPanel-module__V8EUXq__mention{background:var(--planning-accent);color:var(--planning-accent-text);border-radius:4px;padding:0 2px}.TareasProcesoPanel-module__V8EUXq__editorHighlights .TareasProcesoPanel-module__V8EUXq__mention{background:color-mix(in srgb, var(--planning-accent) 35%, transparent);color:#0000;padding:0}.TareasProcesoPanel-module__V8EUXq__input:focus-visible,.TareasProcesoPanel-module__V8EUXq__button:focus-visible,.TareasProcesoPanel-module__V8EUXq__suggestion:focus-visible,.TareasProcesoPanel-module__V8EUXq__tab:focus-visible,.TareasProcesoPanel-module__V8EUXq__closeButton:focus-visible,.TareasProcesoPanel-module__V8EUXq__iconButton:focus-visible{outline:2px solid var(--planning-accent);outline-offset:2px}.TareasProcesoPanel-module__V8EUXq__input:focus-visible{border-color:var(--planning-accent);outline:none;box-shadow:0 0 0 3px #b9ff664d}.TareasProcesoPanel-module__V8EUXq__button{border:1px solid var(--border-base);background:var(--surface);min-height:32px;color:var(--text-primary);cursor:pointer;font:inherit;white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:6px 11px;font-size:12px;font-weight:600;transition:border-color .16s,background .16s;display:inline-flex}.TareasProcesoPanel-module__V8EUXq__button:hover:not(:disabled){border-color:var(--text-disabled);background:var(--bg)}.TareasProcesoPanel-module__V8EUXq__button:disabled{opacity:.55;cursor:default}.TareasProcesoPanel-module__V8EUXq__primary,.TareasProcesoPanel-module__V8EUXq__primary:hover:not(:disabled){background:var(--btn-accent-bg);color:var(--btn-accent-text);border-color:#0000;font-weight:700}.TareasProcesoPanel-module__V8EUXq__primary:hover:not(:disabled){border-color:var(--text-primary)}.TareasProcesoPanel-module__V8EUXq__ghost{color:var(--text-secondary);background:0 0;border-color:#0000}.TareasProcesoPanel-module__V8EUXq__iconButton{width:30px;height:30px;color:var(--text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;flex-shrink:0;place-items:center;padding:0;transition:border-color .16s,color .16s,background .16s;display:grid}.TareasProcesoPanel-module__V8EUXq__iconButton:hover{border-color:var(--border-base);background:var(--surface);color:var(--text-primary)}.TareasProcesoPanel-module__V8EUXq__dangerButton:hover{border-color:var(--status-danger-text);color:var(--status-danger-text)}.TareasProcesoPanel-module__V8EUXq__assigner{color:var(--text-muted);font-size:12px;line-height:1.4}.TareasProcesoPanel-module__V8EUXq__assigner strong{color:var(--text-primary);font-weight:600}.TareasProcesoPanel-module__V8EUXq__suggestions{border-top:1px solid var(--border-light);gap:2px;max-height:160px;padding:4px;display:grid;overflow-y:auto}.TareasProcesoPanel-module__V8EUXq__suggestion{text-align:left;width:100%;color:var(--text-primary);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:7px 8px;font-size:13px;display:flex}.TareasProcesoPanel-module__V8EUXq__suggestion:hover{background:var(--bg)}.TareasProcesoPanel-module__V8EUXq__suggestion[aria-selected=true]{background:var(--brand-subtle);box-shadow:inset 0 0 0 1px var(--brand)}.TareasProcesoPanel-module__V8EUXq__suggestionsEmpty{color:var(--text-muted);margin:0;padding:8px;font-size:12px}.TareasProcesoPanel-module__V8EUXq__error{color:var(--status-danger-text,#dc2626);margin:0;font-size:13px}.TareasProcesoPanel-module__V8EUXq__alert{border:1px solid var(--status-danger-text);background:var(--status-danger-bg);color:var(--status-danger-text);border-radius:10px;margin:0;padding:10px 12px;font-size:12px}.TareasProcesoPanel-module__V8EUXq__stack{gap:12px;min-width:0;display:grid}.TareasProcesoPanel-module__V8EUXq__actions{flex-wrap:wrap;align-items:end;gap:8px;display:flex}.TareasProcesoPanel-module__V8EUXq__actions>.TareasProcesoPanel-module__V8EUXq__field{flex:1;min-width:140px}.TareasProcesoPanel-module__V8EUXq__taskContent{white-space:pre-wrap;color:var(--text-primary);margin:0;font-size:13px;line-height:1.6}.TareasProcesoPanel-module__V8EUXq__state{flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.TareasProcesoPanel-module__V8EUXq__state>span:first-child{border-radius:50%;flex:0 0 8px;width:8px;height:8px}.TareasProcesoPanel-module__V8EUXq__statePill{border-radius:9999px;flex-shrink:0;padding:4px 10px 4px 8px;font-size:11px;font-weight:700}.TareasProcesoPanel-module__V8EUXq__statePill>span:first-child{background:currentColor}.TareasProcesoPanel-module__V8EUXq__people{border:0;min-width:0;margin:0;padding:0}.TareasProcesoPanel-module__V8EUXq__people legend{float:left;width:100%;color:var(--text-secondary);margin-bottom:8px;padding:0;font-size:12px;font-weight:600}.TareasProcesoPanel-module__V8EUXq__people legend small{color:var(--text-muted);font-size:11px;font-weight:500}.TareasProcesoPanel-module__V8EUXq__peopleList{clear:both;flex-wrap:wrap;align-content:flex-start;gap:6px;max-height:104px;display:flex;overflow:auto}.TareasProcesoPanel-module__V8EUXq__person{border:1px solid var(--border-base);background:var(--surface);max-width:100%;color:var(--text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:9999px;align-items:center;gap:7px;padding:3px 11px 3px 3px;font-size:12px;font-weight:500;transition:border-color .16s,background .16s,color .16s;display:inline-flex;position:relative}.TareasProcesoPanel-module__V8EUXq__person:hover{border-color:var(--text-disabled);color:var(--text-primary)}.TareasProcesoPanel-module__V8EUXq__person input{opacity:0;pointer-events:none;position:absolute}.TareasProcesoPanel-module__V8EUXq__person .TareasProcesoPanel-module__V8EUXq__avatarSm{border-color:var(--border-base);background:var(--bg)}.TareasProcesoPanel-module__V8EUXq__person svg{display:none}.TareasProcesoPanel-module__V8EUXq__person:has(input:checked){border-color:var(--brand);background:var(--brand-subtle);color:var(--text-primary);font-weight:600}.TareasProcesoPanel-module__V8EUXq__person:has(input:checked) .TareasProcesoPanel-module__V8EUXq__avatarSm{border-color:var(--brand);background:var(--brand);color:var(--planning-accent-text)}.TareasProcesoPanel-module__V8EUXq__person:has(input:checked) svg{display:block}.TareasProcesoPanel-module__V8EUXq__person:has(input:focus-visible){outline:2px solid var(--planning-accent);outline-offset:2px}.TareasProcesoPanel-module__V8EUXq__person small{color:var(--text-muted);font-weight:400}fieldset:disabled .TareasProcesoPanel-module__V8EUXq__person{opacity:.55;cursor:default}.TareasProcesoPanel-module__V8EUXq__catalog{gap:12px;display:grid}.TareasProcesoPanel-module__V8EUXq__catalogPanel{border:1px solid var(--border-light);background:var(--surface);border-radius:12px;justify-self:stretch;padding:14px}.TareasProcesoPanel-module__V8EUXq__catalogList,.TareasProcesoPanel-module__V8EUXq__evidenceList,.TareasProcesoPanel-module__V8EUXq__history{gap:12px;margin:0;padding:0;list-style:none;display:grid}.TareasProcesoPanel-module__V8EUXq__catalogList{gap:0}.TareasProcesoPanel-module__V8EUXq__catalogList>li{border-bottom:1px solid var(--border-light);padding:8px 0;font-size:13px}.TareasProcesoPanel-module__V8EUXq__catalogList>li:last-child{border-bottom:0}.TareasProcesoPanel-module__V8EUXq__evidenceForm{border:1px solid var(--border-light);background:var(--bg);border-radius:10px;gap:10px;padding:12px;font-size:13px;display:grid}.TareasProcesoPanel-module__V8EUXq__evidenceList>li{border-bottom:1px solid var(--border-light);gap:4px;padding:8px 0;display:grid}.TareasProcesoPanel-module__V8EUXq__evidenceList a{color:var(--text-primary);overflow-wrap:anywhere;font-size:13px;text-decoration:underline}.TareasProcesoPanel-module__V8EUXq__evidenceList p,.TareasProcesoPanel-module__V8EUXq__event p{white-space:pre-wrap;margin:0;font-size:13px;line-height:1.5}.TareasProcesoPanel-module__V8EUXq__event{border-left:2px solid var(--border-base);gap:5px;padding-left:12px;display:grid}.TareasProcesoPanel-module__V8EUXq__event>strong{font-size:12px}.TareasProcesoPanel-module__V8EUXq__sectionTitle{margin:0;font-size:13px;font-weight:700}.TareasProcesoPanel-module__V8EUXq__detailToggle{border:0;border-top:1px solid var(--border-light);width:calc(100% + 32px);color:var(--text-muted);background:0 0;border-radius:0;justify-content:flex-start;margin:0 -16px;padding:10px 16px}.TareasProcesoPanel-module__V8EUXq__detailToggle:last-child{margin-bottom:-14px}.TareasProcesoPanel-module__V8EUXq__detailToggle:hover:not(:disabled){border-color:var(--border-light);color:var(--text-primary)}.TareasProcesoPanel-module__V8EUXq__detailToggle svg:last-child{margin-left:auto;transition:transform .16s}.TareasProcesoPanel-module__V8EUXq__detailToggle[aria-expanded=true] svg:last-child{transform:rotate(180deg)}.TareasProcesoPanel-module__V8EUXq__cancellation{border-left:3px solid var(--status-danger-text,#dc2626);background:var(--status-danger-bg);color:var(--text-primary);white-space:pre-wrap;border-radius:0 8px 8px 0;margin:0;padding:10px 12px;font-size:12px}.TareasProcesoPanel-module__V8EUXq__comment{border:1px solid var(--border-light);background:var(--surface);border-radius:14px;gap:12px;min-width:0;padding:14px 16px;display:flex;box-shadow:0 1px 4px #0000000a}.TareasProcesoPanel-module__V8EUXq__commentBody{flex:1;gap:6px;min-width:0;display:grid}.TareasProcesoPanel-module__V8EUXq__commentHead{justify-content:space-between;align-items:flex-start;gap:8px;min-width:0;display:flex}.TareasProcesoPanel-module__V8EUXq__commentMeta{overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-width:0;display:flex}.TareasProcesoPanel-module__V8EUXq__commentMeta strong{font-size:13px;font-weight:700}.TareasProcesoPanel-module__V8EUXq__commentMeta span{color:var(--text-disabled);font-size:11px}.TareasProcesoPanel-module__V8EUXq__commentTools{opacity:0;gap:2px;margin:-4px -6px 0 0;transition:opacity .16s;display:flex}.TareasProcesoPanel-module__V8EUXq__comment:hover .TareasProcesoPanel-module__V8EUXq__commentTools,.TareasProcesoPanel-module__V8EUXq__comment:focus-within .TareasProcesoPanel-module__V8EUXq__commentTools{opacity:1}.TareasProcesoPanel-module__V8EUXq__commentText{overflow-wrap:anywhere;white-space:pre-wrap;color:var(--text-secondary);margin:0;font-size:13px;line-height:1.55}.TareasProcesoPanel-module__V8EUXq__commentSkeleton{border:1px solid var(--border-light);background:var(--surface);border-radius:14px;gap:12px;padding:14px 16px;display:flex}@media (hover:none){.TareasProcesoPanel-module__V8EUXq__commentTools{opacity:1}}@media (max-width:640px){.TareasProcesoPanel-module__V8EUXq__overlay{align-items:flex-end;padding:0}.TareasProcesoPanel-module__V8EUXq__dialog{border-bottom:0;border-radius:18px 18px 0 0;max-width:none;height:calc(100dvh - 24px)}.TareasProcesoPanel-module__V8EUXq__dialogHeader{padding:14px 16px}.TareasProcesoPanel-module__V8EUXq__dialogSubtitle{display:none}.TareasProcesoPanel-module__V8EUXq__tabs{padding:10px 16px}.TareasProcesoPanel-module__V8EUXq__list,.TareasProcesoPanel-module__V8EUXq__notice{padding:14px 16px}.TareasProcesoPanel-module__V8EUXq__composer{max-height:60%;padding:12px 16px 14px}.TareasProcesoPanel-module__V8EUXq__detailToggle{width:calc(100% + 32px)}}@media (prefers-reduced-motion:reduce){.TareasProcesoPanel-module__V8EUXq__tab,.TareasProcesoPanel-module__V8EUXq__closeButton,.TareasProcesoPanel-module__V8EUXq__task,.TareasProcesoPanel-module__V8EUXq__composerBox,.TareasProcesoPanel-module__V8EUXq__input,.TareasProcesoPanel-module__V8EUXq__button,.TareasProcesoPanel-module__V8EUXq__iconButton,.TareasProcesoPanel-module__V8EUXq__person,.TareasProcesoPanel-module__V8EUXq__commentTools,.TareasProcesoPanel-module__V8EUXq__detailToggle svg:last-child{transition:none}}
.CalificadosFilters-module__djmVTa__controls{flex-wrap:wrap;flex:0 auto;align-items:center;gap:10px 12px;min-width:0;display:flex}.CalificadosFilters-module__djmVTa__manageButton{border:1px solid var(--border-base);border-radius:var(--filter-field-radius);background:var(--surface);min-height:36px;color:var(--text-secondary);font-family:inherit;font-size:var(--filter-small);font-weight:var(--filter-semibold);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;padding:8px 12px;transition:background .16s,border-color .16s;display:inline-flex}.CalificadosFilters-module__djmVTa__manageButton:hover{background:var(--brand-subtle);border-color:var(--brand);color:var(--text-primary)}.CalificadosFilters-module__djmVTa__options{flex-wrap:wrap;align-items:center;gap:10px 12px;min-width:0;display:flex}.CalificadosFilters-module__djmVTa__options>button,.CalificadosFilters-module__djmVTa__options>div>button{min-height:36px}.CalificadosFilters-module__djmVTa__controls button:focus-visible{outline:2px solid var(--brand);outline-offset:3px}@container (max-width:520px){.CalificadosFilters-module__djmVTa__options{flex:100%;justify-content:space-between}}@media (prefers-reduced-motion:reduce){.CalificadosFilters-module__djmVTa__manageButton{transition:none}}
.TareaPendienteCard-module__h2UjxW__card{border:1px solid var(--border-light);background:var(--surface);overflow-wrap:anywhere;border-radius:12px;flex-direction:column;min-width:0;transition:border-color .16s,box-shadow .16s;display:flex;box-shadow:0 1px 4px #0000000a}.TareaPendienteCard-module__h2UjxW__card:hover{border-color:var(--text-disabled)}.TareaPendienteCard-module__h2UjxW__cardOpen,.TareaPendienteCard-module__h2UjxW__cardOpen:hover{border-color:var(--brand);box-shadow:0 5px 20px #0000000d}.TareaPendienteCard-module__h2UjxW__body{gap:10px;min-width:0;padding:14px 16px 12px;display:grid}.TareaPendienteCard-module__h2UjxW__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.TareaPendienteCard-module__h2UjxW__statePill{white-space:nowrap;border-radius:9999px;align-items:center;gap:6px;padding:3px 10px;font-size:11px;font-weight:700;line-height:1.4;display:inline-flex}.TareaPendienteCard-module__h2UjxW__stateDot{background:currentColor;border-radius:9999px;flex-shrink:0;width:6px;height:6px}.TareaPendienteCard-module__h2UjxW__date{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:11px}.TareaPendienteCard-module__h2UjxW__content{color:var(--text-primary);white-space:pre-wrap;margin:0;font-size:13px;line-height:1.6}.TareaPendienteCard-module__h2UjxW__cancellation{border-left:3px solid var(--status-danger-text);background:var(--bg);color:var(--text-secondary);white-space:pre-wrap;border-radius:0 8px 8px 0;gap:3px;margin:0;padding:8px 10px;font-size:12px;display:grid}.TareaPendienteCard-module__h2UjxW__cancellation strong{color:var(--text-primary);font-size:11px}.TareaPendienteCard-module__h2UjxW__meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.TareaPendienteCard-module__h2UjxW__people{flex-wrap:wrap;gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.TareaPendienteCard-module__h2UjxW__person{border:1px solid var(--border-light);background:var(--bg);color:var(--text-secondary);border-radius:9999px;align-items:center;gap:6px;padding:2px 9px 2px 2px;font-size:11px;font-weight:600;display:inline-flex}.TareaPendienteCard-module__h2UjxW__avatar{border:1px solid var(--brand);background:var(--brand-subtle);width:20px;height:20px;color:var(--text-primary);border-radius:9999px;flex-shrink:0;place-items:center;font-size:10px;font-weight:700;display:grid}.TareaPendienteCard-module__h2UjxW__author{color:var(--text-muted);font-size:11px}.TareaPendienteCard-module__h2UjxW__author strong{color:var(--text-secondary);font-weight:600}.TareaPendienteCard-module__h2UjxW__alert{border:var(--state-border);background:var(--state-bg);color:var(--state-color);border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-size:12px;display:flex}.TareaPendienteCard-module__h2UjxW__alert span{flex:1}.TareaPendienteCard-module__h2UjxW__alert button{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;font-weight:800}.TareaPendienteCard-module__h2UjxW__footer{border-top:1px solid var(--border-light);flex-wrap:wrap;align-items:center;gap:4px;padding:6px 8px;display:flex}.TareaPendienteCard-module__h2UjxW__toggle{min-height:30px;color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:600;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.TareaPendienteCard-module__h2UjxW__toggle:hover:not(:disabled){background:var(--bg);color:var(--text-primary)}.TareaPendienteCard-module__h2UjxW__toggle[aria-expanded=true]{border-color:var(--brand);background:var(--brand-subtle);color:var(--text-primary)}.TareaPendienteCard-module__h2UjxW__toggle:disabled{opacity:.55;cursor:default}.TareaPendienteCard-module__h2UjxW__toggleEnd{margin-left:auto}.TareaPendienteCard-module__h2UjxW__chevron{transition:transform .16s}.TareaPendienteCard-module__h2UjxW__toggle[aria-expanded=true] .TareaPendienteCard-module__h2UjxW__chevron{transform:rotate(180deg)}.TareaPendienteCard-module__h2UjxW__panel{border-top:1px solid var(--border-light);background:var(--bg);border-radius:0 0 12px 12px;gap:14px;min-width:0;padding:14px 16px 16px;font-size:13px;display:grid}.TareaPendienteCard-module__h2UjxW__detailSkeleton,.TareaPendienteCard-module__h2UjxW__detailBlock{gap:8px;display:grid}.TareaPendienteCard-module__h2UjxW__detailTitle{color:var(--text-muted);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:7px;margin:0;font-size:11px;font-weight:700;display:flex}.TareaPendienteCard-module__h2UjxW__countPill{background:var(--skeleton-bg);color:var(--text-secondary);letter-spacing:normal;text-transform:none;border-radius:9999px;padding:1px 7px;font-size:11px;font-weight:600}.TareaPendienteCard-module__h2UjxW__evidenceList,.TareaPendienteCard-module__h2UjxW__history{gap:8px;margin:0;padding:0;list-style:none;display:grid}.TareaPendienteCard-module__h2UjxW__evidence{border:1px solid var(--border-light);background:var(--surface);border-radius:10px;align-items:flex-start;gap:10px;padding:9px 10px;display:flex}.TareaPendienteCard-module__h2UjxW__evidenceIcon{background:var(--brand-subtle);width:28px;height:28px;color:var(--text-primary);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.TareaPendienteCard-module__h2UjxW__evidenceText{gap:3px;min-width:0;display:grid}.TareaPendienteCard-module__h2UjxW__evidenceText a{color:var(--text-primary);text-underline-offset:2px;font-size:12px;font-weight:600;text-decoration:underline}.TareaPendienteCard-module__h2UjxW__evidenceText span{color:var(--text-muted);font-size:11px}.TareaPendienteCard-module__h2UjxW__evidenceText p{color:var(--text-secondary);white-space:pre-wrap;margin:0;font-size:12px;line-height:1.5}.TareaPendienteCard-module__h2UjxW__muted{color:var(--text-muted);margin:0;font-size:12px}.TareaPendienteCard-module__h2UjxW__toggle:focus-visible,.TareaPendienteCard-module__h2UjxW__alert button:focus-visible,.TareaPendienteCard-module__h2UjxW__evidenceText a:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media (max-width:640px){.TareaPendienteCard-module__h2UjxW__body,.TareaPendienteCard-module__h2UjxW__panel{padding:12px}}@media (prefers-reduced-motion:reduce){.TareaPendienteCard-module__h2UjxW__card,.TareaPendienteCard-module__h2UjxW__toggle,.TareaPendienteCard-module__h2UjxW__chevron{transition:none}}
