.AuthShell-module__4GggPa__shell{background:linear-gradient(135deg,#c8edd8 0%,#e8f7ef 50%,#d0eedf 100%);grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);grid-template-areas:"info form";align-items:center;gap:clamp(24px,4vw,72px);min-height:100vh;padding:clamp(24px,5vw,72px) clamp(20px,6vw,80px);display:grid;position:relative;overflow:hidden}.AuthShell-module__4GggPa__infoPanel{z-index:1;flex-direction:column;grid-area:info;align-items:stretch;width:100%;max-width:760px;display:flex}.AuthShell-module__4GggPa__logoWrap{width:100%;margin-bottom:12px}.AuthShell-module__4GggPa__logo{width:min(100%,520px);height:auto;display:block}.AuthShell-module__4GggPa__tagline{color:#5b9274;max-width:520px;margin:0 0 24px;font-size:clamp(18px,2vw,20px);font-weight:600;line-height:1.25}.AuthShell-module__4GggPa__copy{max-width:540px;margin-bottom:28px}.AuthShell-module__4GggPa__bodyText{color:#2a5c3f;margin:0;font-size:15px;line-height:1.7}.AuthShell-module__4GggPa__featureRow{align-items:flex-start;gap:10px;max-width:540px;margin-bottom:12px;display:flex}.AuthShell-module__4GggPa__bullet{background:#5b9274;border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-top:5px}.AuthShell-module__4GggPa__featureText{color:#1a3d2a;margin:0;font-size:15px;line-height:1.6}.AuthShell-module__4GggPa__formPanel{z-index:1;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffc7;border-radius:20px;grid-area:form;justify-self:end;width:100%;max-width:440px;padding:44px 40px;box-shadow:0 20px 60px #0050282e}.AuthShell-module__4GggPa__formTitle{text-align:center;color:#0d2b1d;margin:0 0 6px;font-size:26px;font-weight:600;line-height:1.1}.AuthShell-module__4GggPa__subtitle{text-align:center;color:#729281;margin:0 0 32px;font-size:14px;font-weight:400;line-height:1.5}@media (max-width:1024px){.AuthShell-module__4GggPa__shell{grid-template-columns:1fr;grid-template-areas:"info""form";align-items:start}.AuthShell-module__4GggPa__infoPanel,.AuthShell-module__4GggPa__formPanel{justify-self:stretch;max-width:none}}@media (max-width:640px){.AuthShell-module__4GggPa__shell{gap:18px;padding:16px}.AuthShell-module__4GggPa__infoPanel{max-width:none}.AuthShell-module__4GggPa__logoWrap{margin-bottom:8px}.AuthShell-module__4GggPa__logo{width:100%;max-width:none}.AuthShell-module__4GggPa__tagline{max-width:none;margin-bottom:18px}.AuthShell-module__4GggPa__copy{max-width:none;margin-bottom:22px}.AuthShell-module__4GggPa__featureRow{max-width:none}.AuthShell-module__4GggPa__formPanel{border-radius:18px;padding:28px 20px}.AuthShell-module__4GggPa__formTitle{font-size:22px}.AuthShell-module__4GggPa__subtitle{margin-bottom:24px}}
.Card-module__b6YjYG__card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff;border:1px solid #d8e8df;border-radius:16px;padding:24px;box-shadow:0 4px 20px #003c1e12}
.Button-module__8RiFmG__button{cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;font-weight:700;transition:transform .15s,box-shadow .15s,opacity .15s;display:inline-flex}.Button-module__8RiFmG__button:active{transform:translateY(1px)}.Button-module__8RiFmG__primary{color:#fff;background:linear-gradient(135deg,#287d51,#2d9f65);box-shadow:0 4px 12px #2d9f6540}.Button-module__8RiFmG__secondary{color:#666;background:#f5f5f5}.Button-module__8RiFmG__compact{min-width:auto;padding:7px 16px;font-size:12px}.Button-module__8RiFmG__secondary.Button-module__8RiFmG__action{color:#2d9f65;box-shadow:none;background:#f0f9f4;border:1px solid #d8e8df}.Button-module__8RiFmG__ghost{color:#2d9f65;background:0 0;border:1px solid #d8e8df}.Button-module__8RiFmG__danger{color:#c43c35;background:#fff3f3;border:1px solid #ffd0d0}.Button-module__8RiFmG__xs{min-width:auto;padding:4px 8px;font-size:12px}.Button-module__8RiFmG__sm{min-width:auto;padding:8px 14px;font-size:13px}.Button-module__8RiFmG__md{min-width:120px;padding:10px 18px;font-size:13px}.Button-module__8RiFmG__lg{min-width:140px;padding:12px 20px;font-size:14px}.Button-module__8RiFmG__alignCenter{text-align:center;justify-content:center}.Button-module__8RiFmG__alignStart{text-align:left;justify-content:flex-start}.Button-module__8RiFmG__alignEnd{text-align:right;justify-content:flex-end}.Button-module__8RiFmG__fullWidth{width:100%}.Button-module__8RiFmG__square{border-radius:999px;width:24px;min-width:24px;height:24px;padding:0}.Button-module__8RiFmG__disabled{cursor:not-allowed;opacity:.85}
.ReportsView-module__fQ3-YW__radarHeader{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:12px;display:flex}.ReportsView-module__fQ3-YW__smallBadge{color:#789184;white-space:nowrap;background:#f4faf6;border:1px solid #d8eee1;border-radius:999px;padding:6px 10px;font-size:11px}.ReportsView-module__fQ3-YW__domainCard{overflow:visible}.ReportsView-module__fQ3-YW__domainRow{align-items:flex-start;gap:12px;display:flex}.ReportsView-module__fQ3-YW__radarColumn{flex:50%;min-width:260px;height:320px}.ReportsView-module__fQ3-YW__questionsColumn{flex:50%;min-width:260px}.ReportsView-module__fQ3-YW__questionScroll{padding-right:6px}.ReportsView-module__fQ3-YW__questionsList,.ReportsView-module__fQ3-YW__likertList{margin:0;padding:0;list-style:none}.ReportsView-module__fQ3-YW__radarTitleRow{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.ReportsView-module__fQ3-YW__matrixGrid{grid-template-columns:80px repeat(3,1fr);align-items:stretch;gap:6px;display:grid}.ReportsView-module__fQ3-YW__matrixCell{border:1px solid #0000000f;border-radius:8px;flex-direction:column;justify-content:space-between;min-height:80px;padding:8px;display:flex}.ReportsView-module__fQ3-YW__matrixCellHeader{color:#243b2b;font-size:11px;font-weight:700}.ReportsView-module__fQ3-YW__matrixBubble{color:#fff;border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.ReportsView-module__fQ3-YW__legend{align-items:center;gap:12px;margin-top:10px;display:flex}.ReportsView-module__fQ3-YW__legendItem{color:#415b4a;align-items:center;gap:8px;font-size:12px;display:flex}.ReportsView-module__fQ3-YW__legendSwatch{border:1px solid #0000000f;border-radius:4px;width:22px;height:14px}.ReportsView-module__fQ3-YW__root{padding:20px 36px 36px}.ReportsView-module__fQ3-YW__content{padding:20px 0}.ReportsView-module__fQ3-YW__selectCard{margin-bottom:24px}.ReportsView-module__fQ3-YW__selectLabel{color:#243b2b;margin-bottom:8px;font-size:13px;font-weight:500;display:block}.ReportsView-module__fQ3-YW__selectControl{color:#243b2b;cursor:pointer;background:#fff;border:1.5px solid #d0e8dc;border-radius:9px;outline:none;width:100%;padding:11px 14px;font-size:14px}.ReportsView-module__fQ3-YW__centerState{text-align:center;color:#789184;padding:60px 0}.ReportsView-module__fQ3-YW__centerIcon{margin:0 auto 16px;display:block}.ReportsView-module__fQ3-YW__centerText{margin:0;font-size:16px;font-weight:400}.ReportsView-module__fQ3-YW__errorState{color:#c43c35;background:#fff3f3;border:1px solid #ffd0d0;border-radius:10px;margin-bottom:16px;padding:14px 18px;font-size:14px}.ReportsView-module__fQ3-YW__metricGrid{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:24px;display:grid}.ReportsView-module__fQ3-YW__metricCard{text-align:center}.ReportsView-module__fQ3-YW__metricValue{margin:0;font-size:32px;font-weight:800}.ReportsView-module__fQ3-YW__metricValueWarn{color:#e0a800}.ReportsView-module__fQ3-YW__metricValueText{color:#243b2b}.ReportsView-module__fQ3-YW__metricValueDanger{color:#c43c35}.ReportsView-module__fQ3-YW__metricValueSuccess{color:#2d9f65}.ReportsView-module__fQ3-YW__metricTitle{color:#243b2b;margin-top:4px;font-size:13px;font-weight:600;line-height:1.25}.ReportsView-module__fQ3-YW__metricSubtext{color:#789184;margin-top:2px;font-size:11px}.ReportsView-module__fQ3-YW__chartsGrid{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px;display:grid}.ReportsView-module__fQ3-YW__chartCard{overflow:visible}.ReportsView-module__fQ3-YW__chartTitle{color:#243b2b;margin:0;font-size:15px;font-weight:600}.ReportsView-module__fQ3-YW__chartSubtitle{color:#789184;margin-top:4px;font-size:12px}.ReportsView-module__fQ3-YW__heatmapTitle{color:#243b2b;margin:0 0 16px;font-size:15px;font-weight:600}.ReportsView-module__fQ3-YW__heatmapGrid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;display:grid}.ReportsView-module__fQ3-YW__heatmapItem{text-align:center;cursor:pointer;border-radius:10px;padding:12px 8px;transition:transform .2s}.ReportsView-module__fQ3-YW__heatmapItemHigh{background:#fff3f3}.ReportsView-module__fQ3-YW__heatmapItemMedium{background:#fff8e6}.ReportsView-module__fQ3-YW__heatmapItemLow{background:#f0f9f4}.ReportsView-module__fQ3-YW__heatmapScore{font-size:16px;font-weight:800}.ReportsView-module__fQ3-YW__heatmapScoreHigh{color:#c43c35}.ReportsView-module__fQ3-YW__heatmapScoreMedium{color:#e0a800}.ReportsView-module__fQ3-YW__heatmapScoreLow{color:#2d9f65}.ReportsView-module__fQ3-YW__heatmapLabel{color:#789184;margin-top:3px;font-size:9px;line-height:1.3}.ReportsView-module__fQ3-YW__domainSection{margin-top:20px}.ReportsView-module__fQ3-YW__domainSectionTitle{color:#243b2b;margin:0 0 12px;font-size:15px;font-weight:600}.ReportsView-module__fQ3-YW__domainLoading{color:#789184;padding:12px}.ReportsView-module__fQ3-YW__domainStack{grid-template-columns:1fr;gap:16px;display:grid}.ReportsView-module__fQ3-YW__domainTitle{color:#243b2b;font-size:13px;font-weight:600;line-height:1.25}.ReportsView-module__fQ3-YW__domainBadge{padding:4px 8px}.ReportsView-module__fQ3-YW__domainEmpty{color:#789184}.ReportsView-module__fQ3-YW__domainGrid{gap:12px;display:grid}.ReportsView-module__fQ3-YW__questionListTitle,.ReportsView-module__fQ3-YW__levelListTitle{color:#243b2b;margin-bottom:8px;font-size:13px;font-weight:600;line-height:1.25}.ReportsView-module__fQ3-YW__questionRow{align-items:flex-start;gap:8px;display:flex}.ReportsView-module__fQ3-YW__questionIndex{text-align:right;color:#243b2b;min-width:26px;font-size:13px;font-weight:700;line-height:1.5}.ReportsView-module__fQ3-YW__questionText{color:#243b2b;font-size:13px;line-height:1.5}.ReportsView-module__fQ3-YW__listItem{margin-bottom:8px}.ReportsView-module__fQ3-YW__levelTextMuted{color:#789184}.ReportsView-module__fQ3-YW__matrixCard{margin-top:20px}.ReportsView-module__fQ3-YW__matrixTitle{color:#243b2b;margin:0 0 16px;font-size:15px;font-weight:500;line-height:1.25}.ReportsView-module__fQ3-YW__matrixHeaderCell{text-align:center;color:#789184;font-size:12px;font-weight:700}.ReportsView-module__fQ3-YW__matrixLabelCell{color:#789184;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.ReportsView-module__fQ3-YW__matrixCellHighHigh{background:#ffd0c4}.ReportsView-module__fQ3-YW__matrixCellHighMedium{background:#ffe0cc}.ReportsView-module__fQ3-YW__matrixCellHighLow{background:#fff2f2}.ReportsView-module__fQ3-YW__matrixCellMediumHigh{background:#ffe08a}.ReportsView-module__fQ3-YW__matrixCellMediumMedium{background:#fff0b8}.ReportsView-module__fQ3-YW__matrixCellMediumLow{background:#fff9e6}.ReportsView-module__fQ3-YW__matrixCellLowHigh{background:#8fd69d}.ReportsView-module__fQ3-YW__matrixCellLowMedium{background:#c7efce}.ReportsView-module__fQ3-YW__matrixCellLowLow{background:#e8f7ea}.ReportsView-module__fQ3-YW__matrixContent{flex-wrap:wrap;gap:6px;display:flex}.ReportsView-module__fQ3-YW__bubble{color:#fff;border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex}.ReportsView-module__fQ3-YW__bubbleSmall{width:16px;height:16px;font-size:10px}.ReportsView-module__fQ3-YW__bubbleMedium{width:22px;height:22px;font-size:10px}.ReportsView-module__fQ3-YW__bubbleLarge{width:28px;height:28px;font-size:10px}.ReportsView-module__fQ3-YW__bubbleHigh{background:#c43c35}.ReportsView-module__fQ3-YW__bubbleMediumTone{background:#e0a800}.ReportsView-module__fQ3-YW__bubbleLow{background:#2d9f65}.ReportsView-module__fQ3-YW__matrixAction{color:#789184;margin-top:6px;font-size:11px}.ReportsView-module__fQ3-YW__matrixFootnote{color:#789184;margin-top:10px;font-size:12px}.ReportsView-module__fQ3-YW__summaryText{color:#789184;margin-top:8px;font-size:12px}.ReportsView-module__fQ3-YW__findingsCard{margin-top:16px}.ReportsView-module__fQ3-YW__findingsTitle{color:#243b2b;margin:0 0 12px;font-size:15px;font-weight:500;line-height:1.25}.ReportsView-module__fQ3-YW__findingsList{margin:0;padding-left:18px}.ReportsView-module__fQ3-YW__findingItem{color:#243b2b;margin-bottom:8px;font-size:13px}.ReportsView-module__fQ3-YW__findingsEmpty{color:#789184;font-size:13px}
.ScorePill-module__5x-Ksq__empty{color:#aaa;font-size:13px}.ScorePill-module__5x-Ksq__wrap{align-items:center;gap:6px;display:inline-flex}.ScorePill-module__5x-Ksq__score{border-radius:20px;padding:3px 10px;font-size:12px;font-weight:700}.ScorePill-module__5x-Ksq__label{color:#789184;font-size:12px}.ScorePill-module__5x-Ksq__low{color:#1a7a4a;background:#e3f8ed}.ScorePill-module__5x-Ksq__medium{color:#9a7000;background:#fff8e3}.ScorePill-module__5x-Ksq__high{color:#c43c35;background:#fff3f3}
.Badge-module__H8aylq__badge{letter-spacing:.1px;border-radius:20px;padding:3px 10px;font-size:12px;font-weight:500}.Badge-module__H8aylq__activa,.Badge-module__H8aylq__completada{color:#1a7a4a;background:#e3f8ed}.Badge-module__H8aylq__cerrada{color:#666;background:#ebebeb}.Badge-module__H8aylq__borrador{color:#9a7000;background:#fff8e3}.Badge-module__H8aylq__pendiente{color:#c06b00;background:#fff3e0}.Badge-module__H8aylq__default{color:#555;background:#eee}
.EvaluationsView-module__SDDvWa__root{padding:20px 36px 36px}.EvaluationsView-module__SDDvWa__content{padding:20px 0}.EvaluationsView-module__SDDvWa__toolbar{justify-content:flex-end;margin-bottom:20px;display:flex}.EvaluationsView-module__SDDvWa__toolbarButton{min-width:auto;padding:10px 22px;font-size:13px}.EvaluationsView-module__SDDvWa__loadingState{text-align:center;color:#789184;padding:48px 0;font-size:15px}.EvaluationsView-module__SDDvWa__errorState{color:#c43c35;background:#fff3f3;border:1px solid #ffd0d0;border-radius:10px;margin-bottom:16px;padding:14px 18px;font-size:14px}.EvaluationsView-module__SDDvWa__table{border-collapse:collapse;width:100%}.EvaluationsView-module__SDDvWa__tableHeadRow{border-bottom:2px solid #e8f0ec}.EvaluationsView-module__SDDvWa__tableHeader{text-align:left;color:#789184;text-transform:uppercase;letter-spacing:.5px;padding:10px 14px;font-size:12px;font-weight:700}.EvaluationsView-module__SDDvWa__tableRow{border-bottom:1px solid #f0f6f3;transition:background .15s}.EvaluationsView-module__SDDvWa__tableRow:hover{background:#f8fdf9}.EvaluationsView-module__SDDvWa__tableCellName,.EvaluationsView-module__SDDvWa__tableCellDate,.EvaluationsView-module__SDDvWa__tableCellUsers,.EvaluationsView-module__SDDvWa__tableCellScore,.EvaluationsView-module__SDDvWa__tableCellStatus,.EvaluationsView-module__SDDvWa__tableCellActions{padding:14px}.EvaluationsView-module__SDDvWa__tableCellName{color:#243b2b;font-size:14px;font-weight:600}.EvaluationsView-module__SDDvWa__tableCellDate,.EvaluationsView-module__SDDvWa__tableCellUsers{color:#789184;font-size:13px}.EvaluationsView-module__SDDvWa__tableCellActions{text-align:right}.EvaluationsView-module__SDDvWa__actionButtons{justify-content:flex-end;gap:8px;display:flex}.EvaluationsView-module__SDDvWa__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100;background:#0006;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.EvaluationsView-module__SDDvWa__modal{background:#fff;border-radius:20px;width:720px;max-width:100%;max-height:calc(100vh - 48px);padding:36px;overflow-y:auto;box-shadow:0 20px 60px #0003}.EvaluationsView-module__SDDvWa__modalHeader{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.EvaluationsView-module__SDDvWa__modalTitle{color:#243b2b;margin:0;font-size:20px;font-weight:600}.EvaluationsView-module__SDDvWa__formGrid{gap:14px;display:grid}.EvaluationsView-module__SDDvWa__label{color:#243b2b;margin-bottom:6px;font-size:13px;font-weight:500;display:block}.EvaluationsView-module__SDDvWa__input,.EvaluationsView-module__SDDvWa__textarea,.EvaluationsView-module__SDDvWa__select{box-sizing:border-box;border:1.5px solid #d0e8dc;border-radius:9px;outline:none;width:100%;padding:11px 14px;font-family:inherit;font-size:14px}.EvaluationsView-module__SDDvWa__textarea{resize:vertical}.EvaluationsView-module__SDDvWa__twoColumn{grid-template-columns:1fr 1fr;gap:14px;display:grid}.EvaluationsView-module__SDDvWa__selectedItems{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.EvaluationsView-module__SDDvWa__selectedItem{background:#f3faf6;border:1px solid #2d9f650f;border-radius:999px;align-items:center;gap:8px;padding:6px 10px;display:inline-flex}.EvaluationsView-module__SDDvWa__selectedLabel{color:#789184;font-size:13px;font-weight:400}.EvaluationsView-module__SDDvWa__errorBox{color:#c43c35;background:#fff3f3;border-radius:8px;padding:10px 12px;font-size:13px}.EvaluationsView-module__SDDvWa__footerActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:24px;display:flex}
.DataDebtPage-module__SDMOsW__root{padding:20px 36px 36px}.DataDebtPage-module__SDMOsW__content{flex-direction:column;gap:18px;padding:20px 0;display:flex}.DataDebtPage-module__SDMOsW__sectionTitle{color:#243b2b;margin:0 0 18px;font-size:18px;font-weight:600}.DataDebtPage-module__SDMOsW__sectionTitleSpaced{color:#243b2b;margin:18px 0 0;font-size:18px;font-weight:600}.DataDebtPage-module__SDMOsW__paragraph{color:#789184;margin:0 0 12px;font-size:14px;line-height:1.7}.DataDebtPage-module__SDMOsW__paragraphLast{color:#789184;margin:0;font-size:14px;line-height:1.7}.DataDebtPage-module__SDMOsW__emphasis{color:#243b2b}.DataDebtPage-module__SDMOsW__categoriesGrid{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:14px;display:grid}.DataDebtPage-module__SDMOsW__categoryCard{align-items:flex-start;gap:12px;display:flex}.DataDebtPage-module__SDMOsW__categoryIcon{flex-shrink:0;font-size:22px}.DataDebtPage-module__SDMOsW__categoryTitle{color:#243b2b;margin:0 0 8px;font-size:14px;font-weight:700}.DataDebtPage-module__SDMOsW__categoryDesc{color:#789184;margin:0;font-size:13px;line-height:1.5}.DataDebtPage-module__SDMOsW__phaseGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;display:grid}.DataDebtPage-module__SDMOsW__phaseItem{text-align:center}.DataDebtPage-module__SDMOsW__phaseCircle{color:#fff;background:linear-gradient(135deg,#287d51,#2d9f65);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;margin:0 auto 8px;font-size:16px;font-weight:800;display:flex}.DataDebtPage-module__SDMOsW__phaseTitle{color:#243b2b;margin:0 0 8px;font-size:14px;font-weight:700}.DataDebtPage-module__SDMOsW__phaseDesc{color:#789184;margin:0;font-size:12px;line-height:1.5}.DataDebtPage-module__SDMOsW__aboutGrid{flex-wrap:wrap;gap:28px;margin-top:8px;display:flex}.DataDebtPage-module__SDMOsW__aboutColumn{flex:1;min-width:200px}.DataDebtPage-module__SDMOsW__columnTitle{color:#243b2b;margin:0 0 10px;font-size:14px;font-weight:700}.DataDebtPage-module__SDMOsW__devList{flex-direction:column;gap:7px;display:flex}.DataDebtPage-module__SDMOsW__devItem{color:#789184;align-items:center;gap:8px;font-size:13px;display:flex}.DataDebtPage-module__SDMOsW__devBullet{background:#2d9f65;border-radius:50%;flex-shrink:0;width:6px;height:6px}.DataDebtPage-module__SDMOsW__footer{border-top:1px solid #d8e8df;flex-wrap:wrap;align-items:center;gap:4px;margin-top:22px;padding-top:18px;display:flex}.DataDebtPage-module__SDMOsW__githubIcon{color:#243b2b;flex-shrink:0;margin-right:4px}.DataDebtPage-module__SDMOsW__repoLabel{color:#789184;font-size:13px}.DataDebtPage-module__SDMOsW__repoLink{color:#2d9f65;font-size:13px;font-weight:600;text-decoration:none}.DataDebtPage-module__SDMOsW__repoLink:hover{text-decoration:underline}.DataDebtPage-module__SDMOsW__repoNote{color:#aaa;margin-left:auto;font-size:11px}
.AdminLayout-module__CaNg2a__root{background:#f5fbf8;height:100vh;display:flex;overflow:hidden}.AdminLayout-module__CaNg2a__mainColumn{flex-direction:column;flex:1;min-height:0;display:flex}.AdminLayout-module__CaNg2a__main{flex:1;overflow-y:auto}
.MyEvaluationsView-module__AOfNqa__root{padding:20px 36px 36px}.MyEvaluationsView-module__AOfNqa__section{flex-direction:column;gap:14px;padding:20px 0;display:flex}.MyEvaluationsView-module__AOfNqa__submitted{text-align:center;padding:60px 36px}.MyEvaluationsView-module__AOfNqa__submittedKicker{color:#2d9f65;margin-bottom:20px;font-size:18px;font-weight:700;line-height:1.15}.MyEvaluationsView-module__AOfNqa__submittedTitle{color:#243b2b;margin:0;font-size:26px;font-weight:600;line-height:1.08}.MyEvaluationsView-module__AOfNqa__submittedText{color:#789184;margin-bottom:32px;font-size:15px;line-height:1.55}.MyEvaluationsView-module__AOfNqa__headerRow{align-items:center;gap:12px;margin-bottom:20px;display:flex}.MyEvaluationsView-module__AOfNqa__separator{color:#ccc}.MyEvaluationsView-module__AOfNqa__title{color:#243b2b;margin:0;font-size:20px;font-weight:600;line-height:1.1}.MyEvaluationsView-module__AOfNqa__progressCard{margin-bottom:20px}.MyEvaluationsView-module__AOfNqa__progressHeader{justify-content:space-between;margin-bottom:8px;display:flex}.MyEvaluationsView-module__AOfNqa__progressLabel{color:#243b2b;font-size:13px;font-weight:500;line-height:1.2}.MyEvaluationsView-module__AOfNqa__progressValue{color:#2d9f65;font-size:13px;font-weight:700;line-height:1.2}.MyEvaluationsView-module__AOfNqa__progressBar{appearance:none;background:#e8f0ec;border:none;border-radius:99px;width:100%;height:8px;overflow:hidden}.MyEvaluationsView-module__AOfNqa__progressBar::-webkit-progress-bar{background:#e8f0ec;border-radius:99px}.MyEvaluationsView-module__AOfNqa__progressBar::-webkit-progress-value{background:linear-gradient(90deg,#2d9f65,#5bc88a);border-radius:99px}.MyEvaluationsView-module__AOfNqa__progressBar::-moz-progress-bar{background:linear-gradient(90deg,#2d9f65,#5bc88a);border-radius:99px}.MyEvaluationsView-module__AOfNqa__emptyQuestion{color:#789184}.MyEvaluationsView-module__AOfNqa__sectionBlock{margin-bottom:18px}.MyEvaluationsView-module__AOfNqa__sectionTitle{color:#243b2b;margin:0 0 8px;font-size:16px;font-weight:700}.MyEvaluationsView-module__AOfNqa__sectionDesc{color:#789184;margin:0 0 12px}.MyEvaluationsView-module__AOfNqa__questionCard{margin-bottom:12px}.MyEvaluationsView-module__AOfNqa__questionRow{align-items:flex-start;gap:12px;display:flex}.MyEvaluationsView-module__AOfNqa__questionNumber{color:#789184;background:#e8f0ec;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:700;display:flex}.MyEvaluationsView-module__AOfNqa__questionNumberAnswered{color:#fff;background:#2d9f65}.MyEvaluationsView-module__AOfNqa__questionBody{flex:1}.MyEvaluationsView-module__AOfNqa__questionText{color:#243b2b;margin:0 0 14px;font-size:14px;font-weight:500}.MyEvaluationsView-module__AOfNqa__likertList{flex-direction:column;gap:8px;display:flex}.MyEvaluationsView-module__AOfNqa__likertButton{text-align:left;width:100%;min-width:100%;box-shadow:none;justify-content:flex-start}.MyEvaluationsView-module__AOfNqa__questionNav{justify-content:space-between;align-items:flex-start;gap:12px;margin-top:8px;display:flex}.MyEvaluationsView-module__AOfNqa__questionActions{gap:12px;display:flex}.MyEvaluationsView-module__AOfNqa__listSection{flex-direction:column;gap:14px;padding:20px 0;display:flex}.MyEvaluationsView-module__AOfNqa__loadingState{text-align:center;color:#789184;padding:60px 0;font-size:15px}.MyEvaluationsView-module__AOfNqa__errorState{color:#c43c35;background:#fff3f3;border:1px solid #ffd0d0;border-radius:10px;margin-bottom:16px;padding:14px 18px;font-size:14px}.MyEvaluationsView-module__AOfNqa__emptyState{color:#789184;margin:0;font-size:14px}.MyEvaluationsView-module__AOfNqa__evaluationRow{justify-content:space-between;align-items:center;gap:20px;display:flex}.MyEvaluationsView-module__AOfNqa__evaluationMain{flex:1}.MyEvaluationsView-module__AOfNqa__evaluationHeader{align-items:center;gap:10px;margin-bottom:6px;display:flex}.MyEvaluationsView-module__AOfNqa__evaluationName{color:#243b2b;font-size:15px;font-weight:700}.MyEvaluationsView-module__AOfNqa__deadline{color:#789184;margin-bottom:10px;font-size:13px}.MyEvaluationsView-module__AOfNqa__progressBarSmall{appearance:none;background:#e8f0ec;border:none;border-radius:99px;width:260px;height:6px;overflow:hidden}.MyEvaluationsView-module__AOfNqa__progressBarSmall::-webkit-progress-bar{background:#e8f0ec;border-radius:99px}.MyEvaluationsView-module__AOfNqa__progressBarSmall::-webkit-progress-value{background:linear-gradient(90deg,#2d9f65,#5bc88a);border-radius:99px}.MyEvaluationsView-module__AOfNqa__progressBarSmall::-moz-progress-bar{background:linear-gradient(90deg,#2d9f65,#5bc88a);border-radius:99px}.MyEvaluationsView-module__AOfNqa__progressText{color:#789184;margin-top:4px;font-size:12px;line-height:1.2;display:block}.MyEvaluationsView-module__AOfNqa__evaluationAction{min-width:132px;margin-left:20px}
.UserLayout-module__CKT8aa__root{background:#f5fbf8;height:100vh;display:flex;overflow:hidden}.UserLayout-module__CKT8aa__mainColumn{flex-direction:column;flex:1;min-height:0;display:flex}.UserLayout-module__CKT8aa__main{flex:1;overflow-y:auto}
.page-module___8aEwW__restoreGate{background:linear-gradient(135deg,#c8edd8 0%,#e8f7ef 50%,#d0eedf 100%);justify-content:center;align-items:center;min-height:100vh;font-family:Outfit,Segoe UI,sans-serif;display:flex}.page-module___8aEwW__restoreCard{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);text-align:center;background:#ffffffc7;border-radius:20px;width:420px;max-width:calc(100vw - 48px);padding:40px 36px;box-shadow:0 20px 60px #0050282e}.page-module___8aEwW__spinner{border:4px solid #1a5c3a24;border-top-color:#2d9f65;border-radius:50%;width:54px;height:54px;margin:0 auto 18px;animation:.9s linear infinite page-module___8aEwW__spin}.page-module___8aEwW__title{color:#243b2b;margin:0;font-size:24px;font-weight:700}.page-module___8aEwW__text{color:#789184;margin:10px 0 0;font-size:14px}@keyframes page-module___8aEwW__spin{to{transform:rotate(360deg)}}
