.Badge-module-scss-module__QH2vaG__wrapper{flex:none;display:inline-flex;position:relative}.Badge-module-scss-module__QH2vaG__badge{align-items:center;gap:var(--space-1);height:22px;padding:0 var(--space-2);border-radius:var(--badge-radius);font-family:var(--text-filter-label-family);font-size:var(--text-filter-label-size);font-weight:var(--text-filter-label-weight);letter-spacing:var(--text-filter-label-tracking,.04em);text-transform:uppercase;border:1px solid #0000;display:inline-flex}.Badge-module-scss-module__QH2vaG__dot{width:var(--badge-dot-size);height:var(--badge-dot-size);background-color:currentColor;border-radius:50%;flex-shrink:0}.Badge-module-scss-module__QH2vaG__text{white-space:nowrap}.Badge-module-scss-module__QH2vaG__glyph,.Badge-module-scss-module__QH2vaG__chevron{width:var(--icon-14);height:var(--icon-14);flex-shrink:0}.Badge-module-scss-module__QH2vaG__editable{cursor:pointer;background:0 0}.Badge-module-scss-module__QH2vaG__editable:focus{outline:none}.Badge-module-scss-module__QH2vaG__editable:focus-visible{box-shadow:var(--focus-ring)}.Badge-module-scss-module__QH2vaG__outline,.Badge-module-scss-module__QH2vaG__area{background:0 0}.Badge-module-scss-module__QH2vaG__cardTag{background-color:var(--bg-tint-neutral);border:1px solid var(--border-default);border-radius:var(--radius-action);color:var(--text-body)}.Badge-module-scss-module__QH2vaG__tagGlyph{border-radius:var(--badge-glyph-radius);border:1.6px solid;flex-shrink:0;width:10px;height:10px}.Badge-module-scss-module__QH2vaG__tagGlyphRound{background-color:currentColor;border:none;border-radius:50%;width:8px;height:8px}.Badge-module-scss-module__QH2vaG__menu{z-index:10;top:calc(100% + var(--space-1));padding:var(--space-1)0;background-color:var(--bg-surface);border-radius:var(--radius-surface);min-width:160px;box-shadow:var(--elevation-raised);margin:0;list-style:none;position:absolute;left:0}.Badge-module-scss-module__QH2vaG__option{padding:var(--space-2);cursor:pointer;text-transform:none;font-family:var(--text-body-default-family);font-size:var(--text-body-default-size)}.Badge-module-scss-module__QH2vaG__option:hover{background-color:var(--bg-surface-sunken)}.Badge-module-scss-module__QH2vaG__familyResolved{background-color:var(--state-resolved-tint);border-color:var(--state-resolved-border);color:var(--state-resolved-text)}.Badge-module-scss-module__QH2vaG__familyInProgress{background-color:var(--state-in-progress-tint);border-color:var(--state-in-progress-border);color:var(--state-in-progress-text)}.Badge-module-scss-module__QH2vaG__familyReview{background-color:var(--state-review-tint);border-color:var(--state-review-border);color:var(--state-review-text)}.Badge-module-scss-module__QH2vaG__familyUrgent{background-color:var(--state-urgent-tint);border-color:var(--state-urgent-border);color:var(--state-urgent-text)}.Badge-module-scss-module__QH2vaG__familyAnalysis{background-color:var(--state-analysis-tint);border-color:var(--state-analysis-border);color:var(--state-analysis-text)}.Badge-module-scss-module__QH2vaG__familyNeutral{background-color:var(--state-neutral-tint);border-color:var(--state-neutral-border);color:var(--state-neutral-text)}
.Card-module-scss-module__5wSYjG__card{box-sizing:border-box;gap:var(--space-2);border-radius:var(--card-radius);background-color:var(--card-bg);border:1px solid var(--card-border);height:100%;box-shadow:var(--card-shadow);padding:var(--card-padding);transition:box-shadow var(--duration-fast)ease;flex-direction:column;display:flex}.Card-module-scss-module__5wSYjG__header{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.Card-module-scss-module__5wSYjG__title{font-family:var(--text-card-title-family);font-size:var(--text-card-title-size);font-weight:var(--text-card-title-weight);color:var(--text-primary);margin:0}.Card-module-scss-module__5wSYjG__titleLink{color:inherit;text-decoration:none}.Card-module-scss-module__5wSYjG__titleLink:after{content:"";position:absolute;inset:0}.Card-module-scss-module__5wSYjG__titleLink:focus{outline:none}.Card-module-scss-module__5wSYjG__titleLink:focus-visible{box-shadow:var(--focus-ring)}.Card-module-scss-module__5wSYjG__card:has(.Card-module-scss-module__5wSYjG__titleLink){cursor:pointer;transition:box-shadow var(--duration-fast)ease-out,border-color var(--duration-fast)ease-out;position:relative}.Card-module-scss-module__5wSYjG__card:has(.Card-module-scss-module__5wSYjG__titleLink):hover{box-shadow:var(--elevation-raised);border-color:var(--border-action)}.Card-module-scss-module__5wSYjG__body{font-family:var(--text-body-default-family);font-size:var(--text-body-default-size);color:var(--text-body)}.Card-module-scss-module__5wSYjG__tags{gap:var(--space-1);flex-wrap:wrap;display:flex}.Card-module-scss-module__5wSYjG__footer{gap:var(--space-1);text-align:center;padding:11px var(--space-2);background-color:var(--card-footer-bg);border-top:1px solid var(--card-border);font-family:var(--text-filter-label-family);color:var(--text-secondary);grid-template-columns:repeat(3,1fr);margin-top:auto;display:grid}.Card-module-scss-module__5wSYjG__footer.Card-module-scss-module__5wSYjG__overdue{color:var(--state-urgent-text)}.Card-module-scss-module__5wSYjG__metric{white-space:nowrap}.Card-module-scss-module__5wSYjG__metricOverdue{color:var(--state-urgent-text)}.Card-module-scss-module__5wSYjG__metricDisplay{align-items:center;gap:var(--space-1);flex-direction:column;display:flex}.Card-module-scss-module__5wSYjG__metricValue{font-family:var(--text-metric-family);font-size:var(--text-metric-size);font-weight:var(--text-metric-weight);color:var(--text-primary)}.Card-module-scss-module__5wSYjG__metricEmphasis{background-color:var(--card-metric-emphasis-bg);box-shadow:none;border-color:#0000}.Card-module-scss-module__5wSYjG__metricEmphasis .Card-module-scss-module__5wSYjG__metricValue{color:var(--card-metric-emphasis-value)}.Card-module-scss-module__5wSYjG__metricEmphasis .Card-module-scss-module__5wSYjG__metricLabel{color:var(--card-metric-emphasis-label)}.Card-module-scss-module__5wSYjG__metricLabel{font-family:var(--text-metric-unit-family);font-size:var(--text-metric-unit-size);font-weight:var(--text-metric-unit-weight);letter-spacing:var(--text-metric-unit-tracking);text-transform:uppercase;color:var(--text-secondary)}.Card-module-scss-module__5wSYjG__task{gap:0;padding:0;overflow:hidden}.Card-module-scss-module__5wSYjG__task>:not(.Card-module-scss-module__5wSYjG__footer):not(:last-child),.Card-module-scss-module__5wSYjG__taskOverdue>:not(.Card-module-scss-module__5wSYjG__footer):not(:last-child){margin-left:var(--card-padding);margin-right:var(--card-padding)}.Card-module-scss-module__5wSYjG__task>:first-child,.Card-module-scss-module__5wSYjG__taskOverdue>:first-child{margin-top:var(--card-padding)}.Card-module-scss-module__5wSYjG__taskOverdue{border:1.5px solid var(--state-urgent-full);box-shadow:none;gap:0;padding:0;overflow:hidden}.Card-module-scss-module__5wSYjG__taskOverdue .Card-module-scss-module__5wSYjG__footer{background-color:var(--card-footer-overdue-bg);border-top-color:var(--card-footer-overdue-bg);color:var(--card-footer-overdue-text);font-weight:var(--font-weight-bold)}
:root{--color-deep-blue:#0b1934;--color-graphite:#626c78;--color-mist:#f6f6f9;--color-aqua:#61ccb9;--color-aqua-hover:#7bd8c7;--color-aqua-deep:#12897a;--color-white:#fff;--color-ink:#34383f;--color-gray-600:#6d727b;--color-gray-400:#9aa1ac;--color-gray-300:#c9d0da;--color-gray-200:#dfe1e7;--color-gray-100:#edeef1;--color-dark-canvas:#0e121a;--color-dark-surface:#1b202c;--color-dark-primary:#7d8699;--color-dark-text:#f6f6f9;--color-dark-sidebar:#0b1319;--color-dark-border:#2a3141;--color-dark-dash:#3a4356;--color-dark-body:#c6ccd8;--color-dark-placeholder:#6d727b;--color-dark-row-alt:#161c27;--color-dark-input-bg:#141a24;--color-dark-tint-green:#12312d;--color-dark-tint-border-green:#1d4a43;--color-dark-deep-green:#61ccb9;--color-dark-tint-aqua:#14322f;--color-dark-tint-border-aqua:#205049;--color-dark-deep-aqua:#a9e4da;--color-dark-tint-amber:#33240e;--color-dark-tint-border-amber:#5a3f16;--color-dark-deep-amber:#fec97a;--color-dark-tint-red:#351514;--color-dark-tint-border-red:#5c2320;--color-dark-deep-red:#ff8a84;--color-dark-tint-violet:#1b1740;--color-dark-tint-border-violet:#2e2769;--color-dark-deep-violet:#a9a0ff;--color-dark-tint-graphite:#232a38;--color-dark-tint-border-graphite:#313a4b;--color-dark-deep-graphite:#b9c0cc;--shadow-dark-card:0 1px 3px #00000052;--shadow-dark-active:0 2px 8px #0000007a;--shadow-dark-focus:0 0 0 3px #61ccb938;--color-system-resolved:#1b998b;--color-system-medium:#fea82f;--color-system-urgent:#f72c25;--color-system-analysis:#1f01b9;--color-tint-green:#e7f6f3;--color-tint-border-green:#cdebe5;--color-tint-aqua:#e1f4f0;--color-tint-border-aqua:#bfe7df;--color-tint-amber:#fff2de;--color-tint-border-amber:#fbe0b6;--color-tint-red:#fdeceb;--color-tint-border-red:#fbc9c7;--color-tint-violet:#e9e7fa;--color-tint-border-violet:#d5d1f5;--color-tint-graphite:#edeef1;--color-tint-border-graphite:#dfe1e7;--color-deep-green:#12897a;--color-deep-amber:#8a5405;--color-deep-red:#c41f19;--color-deep-violet:#1f01b9;--font-family-display:Sora,"Helvetica Neue",Helvetica,Arial,sans-serif;--font-family-ui:Gabarito,"Helvetica Neue",Helvetica,Arial,sans-serif;--font-size-9:9px;--font-size-10:10px;--font-size-11:11px;--font-size-12:12px;--font-size-13:13px;--font-size-14:14px;--font-size-15:15px;--font-size-16:16px;--font-size-17:17px;--font-size-19:19px;--font-size-30:30px;--font-size-34:34px;--font-size-44:44px;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-tracking-tight:-.035em;--font-tracking-snug:-.02em;--font-tracking-normal:0;--font-tracking-caps-table:.08em;--font-tracking-caps:.12em;--font-tracking-caps-wide:.14em;--font-leading-title:1.1;--font-leading-display:1.05;--font-leading-body:1.6;--font-leading-table:1.5;--space-1:4px;--space-2:8px;--space-4:16px;--space-18:18px;--space-6:24px;--space-26:26px;--space-8:32px;--space-12:48px;--layout-sidebar-width:300px;--layout-app-min-width:1400px;--size-19:19px;--size-28:28px;--size-34:34px;--size-40:40px;--size-44:44px;--size-46:46px;--size-48:48px;--radius-8:8px;--radius-10:10px;--radius-14:14px;--radius-999:999px;--radius-glyph:3px;--login-panel-corner:22px;--login-stack-gap:40px;--login-title-gap:14px;--login-panel-gap:22px;--shadow-card:0 1px 3px #0b19340a;--shadow-active:0 2px 8px #0b19340f;--shadow-focus:0 0 0 3px #61ccb938;--shadow-step-ring:0 0 0 4px #61ccb933;--duration-fast:.15s;--duration-base:.2s;--duration-slow:.3s;--easing-default:ease;--icon-14:14px;--icon-16:16px;--icon-19:19px;--icon-22:22px;--icon-24:24px;--icon-stroke:1.6px;--border-width-emphasis:1.5px;--icon-grid:24px;--z-dropdown:100;--z-navbar:200;--z-modal:300;--z-tooltip:400;--bg-canvas:var(--color-mist);--bg-surface:var(--color-white);--bg-surface-sunken:var(--color-mist);--bg-inverse:var(--color-deep-blue);--bg-brand-deep:var(--color-deep-blue);--bg-action-primary:var(--color-aqua);--bg-action-primary-hover:var(--color-aqua-hover);--bg-action-secondary:transparent;--bg-action-disabled:var(--color-mist);--bg-tint-neutral:var(--color-gray-100);--bg-active:var(--color-aqua);--bg-active-subtle:#61ccb914;--bg-accent-soft:#61ccb924;--status-load-complete:var(--color-aqua-deep);--status-load-partial:var(--color-system-medium);--status-load-empty:var(--color-gray-300);--surface-sidebar:var(--color-mist);--bg-field:var(--color-white);--bg-row-alt:var(--color-mist);--border-dashed:var(--color-gray-300);--text-primary:var(--color-deep-blue);--text-body:var(--color-ink);--text-secondary:var(--color-gray-600);--text-disabled:var(--color-gray-400);--text-inverse:var(--color-mist);--text-on-action:var(--color-deep-blue);--text-on-urgent:var(--color-white);--text-on-inverse-muted:var(--color-dark-primary);--text-link:var(--color-aqua-deep);--text-dark:var(--color-dark-text);--border-default:var(--color-gray-200);--border-emphasis-width:var(--border-width-emphasis);--border-strong:var(--color-graphite);--border-action:var(--color-aqua);--border-focus:var(--color-aqua);--border-required:var(--color-aqua);--state-resolved-full:var(--color-system-resolved);--state-resolved-tint:var(--color-tint-green);--state-resolved-border:var(--color-tint-border-green);--state-resolved-text:var(--color-deep-green);--state-in-progress-full:var(--color-system-resolved);--state-in-progress-tint:var(--color-tint-aqua);--state-in-progress-border:var(--color-tint-border-aqua);--state-in-progress-text:var(--color-deep-green);--state-review-full:var(--color-system-medium);--state-review-tint:var(--color-tint-amber);--state-review-border:var(--color-tint-border-amber);--state-review-text:var(--color-deep-amber);--state-urgent-full:var(--color-system-urgent);--state-urgent-tint:var(--color-tint-red);--state-urgent-border:var(--color-tint-border-red);--state-urgent-text:var(--color-deep-red);--state-analysis-full:var(--color-system-analysis);--state-analysis-tint:var(--color-tint-violet);--state-analysis-border:var(--color-tint-border-violet);--state-analysis-text:var(--color-deep-violet);--state-neutral-full:var(--color-graphite);--state-neutral-tint:var(--color-tint-graphite);--state-neutral-border:var(--color-tint-border-graphite);--state-neutral-text:var(--text-secondary);--text-view-title-family:var(--font-family-display);--text-view-title-size:var(--font-size-30);--text-view-title-weight:var(--font-weight-bold);--text-view-title-tracking:var(--font-tracking-tight);--text-view-title-leading:var(--font-leading-title);--text-login-title-family:var(--font-family-display);--text-login-title-size:var(--font-size-44);--text-login-title-weight:var(--font-weight-bold);--text-login-title-tracking:var(--font-tracking-tight);--text-login-title-leading:var(--font-leading-display);--text-metric-family:var(--font-family-display);--text-metric-size:var(--font-size-34);--text-metric-weight:var(--font-weight-bold);--text-metric-unit-family:var(--font-family-ui);--text-metric-unit-size:var(--font-size-10);--text-metric-unit-weight:var(--font-weight-semibold);--text-metric-unit-tracking:var(--font-tracking-caps-wide);--text-card-title-family:var(--font-family-ui);--text-card-title-size:var(--font-size-16);--text-card-title-weight:var(--font-weight-bold);--text-entity-title-family:var(--font-family-display);--text-entity-title-size:var(--font-size-19);--text-entity-title-weight:var(--font-weight-bold);--text-entity-title-tracking:var(--font-tracking-snug);--text-nav-item-family:var(--font-family-ui);--text-nav-item-size:var(--font-size-15);--text-nav-item-weight:var(--font-weight-medium);--text-body-default-family:var(--font-family-ui);--text-body-default-size:var(--font-size-14);--text-body-default-weight:var(--font-weight-regular);--text-body-default-leading:var(--font-leading-body);--text-field-label-family:var(--font-family-ui);--text-field-label-size:var(--font-size-13);--text-field-label-weight:var(--font-weight-regular);--text-table-data-family:var(--font-family-ui);--text-table-data-size:var(--font-size-13);--text-table-data-weight:var(--font-weight-regular);--text-table-data-leading:var(--font-leading-table);--text-filter-label-family:var(--font-family-ui);--text-filter-label-size:var(--font-size-11);--text-filter-label-weight:var(--font-weight-semibold);--text-filter-label-tracking:var(--font-tracking-caps);--text-table-header-family:var(--font-family-ui);--text-table-header-size:var(--font-size-11);--text-table-header-weight:var(--font-weight-semibold);--text-table-header-tracking:var(--font-tracking-caps-table);--text-card-metric-label-size:var(--font-size-9);--text-card-metric-value-size:var(--font-size-13);--text-fab-glyph-size:var(--font-size-17);--text-wordmark-family:var(--font-family-display);--text-wordmark-size:var(--font-size-19);--text-wordmark-weight:var(--font-weight-bold);--space-inline-sm:var(--space-1);--space-inline-md:var(--space-2);--space-padding-card:var(--space-4);--space-stack-md:var(--space-4);--space-grid-gap:var(--space-18);--space-tabs-gap:var(--space-26);--space-padding-content:var(--space-8);--space-stack-section:var(--space-8);--radius-action:var(--radius-8);--radius-field:var(--radius-10);--radius-surface:var(--radius-14);--radius-pill:var(--radius-999);--radius-glyph-corner:var(--radius-glyph);--elevation-surface:var(--shadow-card);--elevation-raised:var(--shadow-active);--focus-ring:var(--shadow-focus);--step-ring:var(--shadow-step-ring);--nav-width:var(--layout-sidebar-width)}:root[data-theme=dark]{--bg-canvas:var(--color-dark-canvas);--bg-surface:var(--color-dark-surface);--bg-surface-sunken:var(--color-dark-row-alt);--bg-inverse:var(--color-dark-surface);--bg-action-disabled:var(--color-dark-row-alt);--bg-tint-neutral:var(--color-dark-tint-graphite);--text-primary:var(--color-dark-text);--text-body:var(--color-dark-body);--text-secondary:var(--color-dark-primary);--text-disabled:var(--color-dark-placeholder);--text-inverse:var(--color-dark-text);--text-link:var(--color-aqua);--border-default:var(--color-dark-border);--border-strong:var(--color-dark-primary);--state-resolved-tint:var(--color-dark-tint-green);--state-resolved-border:var(--color-dark-tint-border-green);--state-resolved-text:var(--color-dark-deep-green);--state-in-progress-tint:var(--color-dark-tint-aqua);--state-in-progress-border:var(--color-dark-tint-border-aqua);--state-in-progress-text:var(--color-dark-deep-aqua);--state-review-tint:var(--color-dark-tint-amber);--state-review-border:var(--color-dark-tint-border-amber);--state-review-text:var(--color-dark-deep-amber);--state-urgent-tint:var(--color-dark-tint-red);--state-urgent-border:var(--color-dark-tint-border-red);--state-urgent-text:var(--color-dark-deep-red);--state-analysis-tint:var(--color-dark-tint-violet);--state-analysis-border:var(--color-dark-tint-border-violet);--state-analysis-text:var(--color-dark-deep-violet);--state-neutral-tint:var(--color-dark-tint-graphite);--state-neutral-border:var(--color-dark-tint-border-graphite);--state-neutral-text:var(--color-dark-deep-graphite);--bg-accent-soft:#61ccb929;--surface-sidebar:var(--color-dark-sidebar);--border-dashed:var(--color-dark-dash);--bg-field:var(--color-dark-input-bg);--bg-row-alt:var(--color-dark-row-alt);--elevation-surface:var(--shadow-dark-card);--elevation-raised:var(--shadow-dark-active);--focus-ring:var(--shadow-dark-focus)}:root{--button-radius:var(--radius-action);--button-height:var(--size-40);--button-fab-size:var(--size-28);--button-fab-glyph:var(--text-fab-glyph-size);--button-secondary-border-width:var(--border-emphasis-width);--button-font:var(--text-body-default-family);--button-primary-bg:var(--bg-action-primary);--button-primary-bg-hover:var(--bg-action-primary-hover);--button-primary-text:var(--text-on-action);--button-primary-border:transparent;--button-disabled-bg:var(--bg-action-disabled);--button-disabled-text:var(--text-disabled);--button-disabled-border:var(--border-default);--button-secondary-bg:var(--bg-action-secondary);--button-secondary-text:var(--text-primary);--button-secondary-border-nav:var(--border-action);--button-secondary-border-dismiss:var(--border-default);--button-session-radius:var(--radius-field);--button-session-height:var(--size-46);--button-flow-bg:var(--bg-brand-deep);--button-flow-text:var(--text-inverse);--button-flow-icon:var(--bg-action-primary);--button-focus:var(--focus-ring);--input-radius:var(--radius-field);--input-height:var(--size-44);--input-bg:var(--bg-field);--input-text:var(--text-primary);--input-border:var(--border-default);--input-border-focus:var(--border-focus);--input-focus-ring:var(--focus-ring);--select-radius:var(--radius-field);--select-height:var(--size-44);--select-bg:var(--bg-surface);--select-text:var(--text-primary);--select-border:var(--border-default);--select-border-focus:var(--border-focus);--badge-radius:var(--radius-pill);--badge-glyph-radius:var(--radius-glyph-corner);--badge-dot-size:8px;--card-radius:var(--radius-surface);--card-bg:var(--bg-surface);--card-border:var(--border-default);--card-shadow:var(--elevation-surface);--card-padding:var(--space-padding-card);--card-metric-emphasis-bg:var(--bg-brand-deep);--card-metric-emphasis-value:var(--bg-action-primary);--card-metric-emphasis-label:var(--text-on-inverse-muted);--card-footer-bg:var(--bg-row-alt);--card-footer-overdue-bg:var(--state-urgent-full);--card-footer-overdue-text:var(--text-on-urgent);--table-header-font:var(--text-table-header-family);--table-header-size:var(--text-table-header-size);--table-header-weight:var(--text-table-header-weight);--table-header-tracking:var(--text-table-header-tracking);--table-header-bg:var(--bg-brand-deep);--table-header-text:var(--text-inverse);--table-row-height:var(--size-48);--table-data-font:var(--text-table-data-family);--table-border:var(--border-default);--nav-bg:var(--surface-sidebar);--nav-item-height:var(--size-48);--nav-subitem-indent:var(--size-44);--nav-item-font:var(--text-nav-item-family);--nav-icon-size:var(--icon-22);--nav-subicon-size:var(--icon-19);--nav-item-active-bg:var(--bg-surface);--nav-item-active-bar:var(--bg-active);--nav-item-active-shadow:var(--elevation-raised);--nav-item-active-icon:var(--text-link);--nav-subitem-active-bg:var(--bg-accent-soft);--nav-logout-bg:var(--bg-action-primary);--nav-logout-bg-hover:var(--bg-action-primary-hover);--nav-logout-text:var(--text-on-action);--nav-logout-height:var(--size-46);--nav-logout-radius:var(--radius-field);--nav-item-icon:var(--color-graphite);--nav-wordmark:var(--text-wordmark-family);--tab-active-border:var(--border-action);--tab-active-text:var(--text-primary);--tab-inactive-text:var(--text-secondary);--tab-gap:var(--space-tabs-gap);--tab-count-size:var(--size-19);--tab-count-active-bg:var(--bg-active);--tab-count-active-text:var(--text-on-action);--tab-count-bg:var(--bg-tint-neutral);--tab-count-text:var(--text-disabled);--stepper-active-bg:var(--bg-active);--stepper-inactive-bg:var(--bg-tint-neutral);--stepper-text:var(--text-primary);--stepper-node-size:var(--size-34);--stepper-current-ring:var(--step-ring);--stepper-pending-bg:var(--bg-surface);--toggle-radius:var(--radius-field);--toggle-option-radius:var(--radius-action);--toggle-active-bg:var(--bg-active);--toggle-inactive-bg:var(--bg-tint-neutral);--range-pill-radius:var(--radius-pill);--range-pill-bg:var(--bg-tint-neutral);--range-pill-active-bg:var(--bg-active);--toggle-bg:var(--bg-tint-neutral);--toggle-status-dot-size:6px;--toggle-status-completed:var(--status-load-complete);--toggle-status-partial:var(--status-load-partial);--toggle-status-empty:var(--status-load-empty);--toggle-item-text:var(--text-secondary);--toggle-item-active-text:var(--text-on-action);--empty-icon-color:var(--text-secondary);--empty-text-color:var(--text-secondary);--empty-radius:var(--radius-surface);--empty-bg:var(--bg-surface-sunken);--dropzone-radius:var(--radius-surface);--dropzone-border:var(--border-dashed);--dropzone-bg:var(--bg-surface-sunken);--dropzone-text:var(--text-secondary);--dropzone-icon-size:var(--icon-24);--dropzone-hover-border:var(--border-focus);--accordion-border:var(--border-default);--accordion-header-text:var(--text-primary);--accordion-radius:var(--radius-surface);--accordion-title:var(--text-card-title-family);--accordion-chevron:var(--text-secondary);--accordion-pending-mark:var(--state-review-full);--accordion-done-mark:var(--bg-action-primary);--accordion-bar-width:3px;--accordion-mark-size:16px;--accordion-stage-radius:var(--radius-field);--avatar-radius:var(--radius-pill);--avatar-bg:var(--bg-brand-deep);--avatar-text:var(--text-inverse);--loader-color:var(--bg-action-primary);--loader-duration:var(--duration-slow);--tooltip-bg:var(--bg-inverse);--tooltip-text:var(--text-inverse);--tooltip-radius:var(--radius-action);--tooltip-font:var(--text-field-label-family);--pagination-active-bg:var(--bg-active);--pagination-active-text:var(--text-on-action);--pagination-text:var(--text-secondary);--login-panel-radius:var(--login-panel-corner);--login-panel-inset:var(--login-panel-gap);--login-stack:var(--login-stack-gap);--login-header-stack:var(--login-title-gap)}:root[data-theme=dark]{--nav-item-icon:var(--color-dark-primary)}:root{--color-general-title:#1f2633;--color-general-text:#5f6d7f;--color-general-background:#f5f2f0;--color-general-border:#e2e8f0;--color-general-primary:#ff3c3c;--color-general-disabled:#d9d9d9;--color-button:#da2c6a;--color-button-delete:#fb033f;--color-highlighted:#360088;--color-status-analisis:#208cef;--color-status-activo:#2ebe27;--color-status-cancelado:#fb033f;--color-status-inactivo:#5f6d7f;--color-status-finalizado:#b8cbdd;--color-status-backlog:#5f6d7f;--color-status-en-revision:#208cef;--color-area-diseño:#6b5ff8;--color-area-gestion:#9ad183;--color-area-desarrollo:#06daf6;--color-area-investigacion:#ff6363;--color-objective-close-to-deadline:#da2c6a;--color-objective-expired:#fb2a2a;--color-objective-finished:#aaa;--color-text-dark:#222;--color-text-muted:#666;--color-text-light:#888;--color-text-placeholder:#a0aec0;--color-table-text:#626a81;--color-background:#fff;--color-surface-light:#f5f5f5;--color-surface-hover:#e0e0e0;--color-surface-alt:#f8f9fa;--color-tooltip-bg:#625f5f;--color-border-light:#ccc;--color-border-default:#ddd;--color-border-medium:#e5e5e5;--color-priority-0:#fbc403;--color-priority-1:#ffa800;--color-priority-2:#ff8b04;--color-priority-3:#fb6b03;--color-priority-4:#ff472f;--color-priority-5:#fb033f;--color-success:#004d20;--color-success-bg:#ccffe1;--color-danger:#d32f2f;--color-danger-bg:#fabec8;--color-badge-active:#2e7d32;--color-badge-active-bg:#e8f5e8;--color-badge-finished:#757575;--color-badge-finished-bg:#f5f5f5;--color-link:#00f;--color-link-primary:#ed2c6c;--color-link-primary-hover:#a31342;--box-shadow:0 2px 6px -2px #00000029,0 2px 6px 0 #0000001f;--box-shadow-hover:0 4px 12px -2px #0003,0 4px 12px 0 #00000029;--radius-items:.5rem;--radius-cards:1rem;--radius-buttons:.5rem;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--font-size-xs:.625rem;--font-size-sm:.75rem;--font-size-base:.875rem;--font-size-md:1rem;--font-size-lg:1.25rem;--font-size-xl:1.5rem;--font-size-2xl:2rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--z-index-dropdown:100;--z-index-modal:200;--z-index-tooltip:300;--z-index-navbar:400;--transition-fast:.15s ease;--transition-base:.2s ease;--transition-slow:.3s ease;--line-height-tight:1.25;--line-height-normal:1.5;--line-height-relaxed:1.75}.CommentEditor-module-scss-module__RWKRMa__bottom{justify-content:flex-end;align-items:center;gap:1rem;padding:.5rem 0 1rem 1rem;display:flex}.CommentEditor-module-scss-module__RWKRMa__textBoxContainer{margin-top:2rem;margin-left:.1rem}.CommentEditor-module-scss-module__RWKRMa__textBoxContainer textarea{box-shadow:var(--elevation-surface)}.CommentEditor-module-scss-module__RWKRMa__pendingAttachmentList{border:1px solid var(--border-default);border-radius:0 0 var(--radius-field)var(--radius-field);background-color:var(--bg-tint-neutral);border-top:none;flex-direction:column;gap:.375rem;padding:.5rem .75rem;display:flex}.CommentEditor-module-scss-module__RWKRMa__attachmentRow{align-items:center;gap:.5rem;display:flex}.CommentEditor-module-scss-module__RWKRMa__attachmentRow>span{flex:1}.CommentEditor-module-scss-module__RWKRMa__removeAttachment{cursor:pointer;color:var(--text-secondary);background:0 0;border:none;flex-shrink:0;padding:0 .25rem;font-size:1.25rem;line-height:1}.CommentEditor-module-scss-module__RWKRMa__removeAttachment:hover{color:var(--text-link)}.CommentEditor-module-scss-module__RWKRMa__visibilityCheckbox{font-size:var(--text-field-label-size);color:var(--text-body);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;display:flex}.CommentEditor-module-scss-module__RWKRMa__visibilityCheckbox input[type=checkbox]{cursor:pointer;width:1rem;height:1rem;accent-color:var(--bg-active);appearance:checkbox;margin:0;padding:0}.CommentEditor-module-scss-module__RWKRMa__uploadProgress{gap:var(--space-1);margin-top:var(--space-2);flex-direction:column;display:flex}.CommentEditor-module-scss-module__RWKRMa__uploadProgressText{font-size:var(--font-size-11);color:var(--text-secondary);margin:0}.CommentEditor-module-scss-module__RWKRMa__uploadProgressBar{background-color:var(--border-default);border-radius:var(--radius-pill);width:100%;height:6px;overflow:hidden}.CommentEditor-module-scss-module__RWKRMa__uploadProgressFill{background-color:var(--bg-active);border-radius:var(--radius-pill);height:100%;transition:width var(--duration-base)}.CommentEditor-module-scss-module__RWKRMa__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.TopicPills-module-scss-module__1ohQsW__pills{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:inline-flex}.TopicPills-module-scss-module__1ohQsW__more{color:var(--text-secondary);font-size:var(--text-body-default-size)}.TopicPills-module-scss-module__1ohQsW__link{text-decoration:none}
:root{--color-deep-blue:#0b1934;--color-graphite:#626c78;--color-mist:#f6f6f9;--color-aqua:#61ccb9;--color-aqua-hover:#7bd8c7;--color-aqua-deep:#12897a;--color-white:#fff;--color-ink:#34383f;--color-gray-600:#6d727b;--color-gray-400:#9aa1ac;--color-gray-300:#c9d0da;--color-gray-200:#dfe1e7;--color-gray-100:#edeef1;--color-dark-canvas:#0e121a;--color-dark-surface:#1b202c;--color-dark-primary:#7d8699;--color-dark-text:#f6f6f9;--color-dark-sidebar:#0b1319;--color-dark-border:#2a3141;--color-dark-dash:#3a4356;--color-dark-body:#c6ccd8;--color-dark-placeholder:#6d727b;--color-dark-row-alt:#161c27;--color-dark-input-bg:#141a24;--color-dark-tint-green:#12312d;--color-dark-tint-border-green:#1d4a43;--color-dark-deep-green:#61ccb9;--color-dark-tint-aqua:#14322f;--color-dark-tint-border-aqua:#205049;--color-dark-deep-aqua:#a9e4da;--color-dark-tint-amber:#33240e;--color-dark-tint-border-amber:#5a3f16;--color-dark-deep-amber:#fec97a;--color-dark-tint-red:#351514;--color-dark-tint-border-red:#5c2320;--color-dark-deep-red:#ff8a84;--color-dark-tint-violet:#1b1740;--color-dark-tint-border-violet:#2e2769;--color-dark-deep-violet:#a9a0ff;--color-dark-tint-graphite:#232a38;--color-dark-tint-border-graphite:#313a4b;--color-dark-deep-graphite:#b9c0cc;--shadow-dark-card:0 1px 3px #00000052;--shadow-dark-active:0 2px 8px #0000007a;--shadow-dark-focus:0 0 0 3px #61ccb938;--color-system-resolved:#1b998b;--color-system-medium:#fea82f;--color-system-urgent:#f72c25;--color-system-analysis:#1f01b9;--color-tint-green:#e7f6f3;--color-tint-border-green:#cdebe5;--color-tint-aqua:#e1f4f0;--color-tint-border-aqua:#bfe7df;--color-tint-amber:#fff2de;--color-tint-border-amber:#fbe0b6;--color-tint-red:#fdeceb;--color-tint-border-red:#fbc9c7;--color-tint-violet:#e9e7fa;--color-tint-border-violet:#d5d1f5;--color-tint-graphite:#edeef1;--color-tint-border-graphite:#dfe1e7;--color-deep-green:#12897a;--color-deep-amber:#8a5405;--color-deep-red:#c41f19;--color-deep-violet:#1f01b9;--font-family-display:Sora,"Helvetica Neue",Helvetica,Arial,sans-serif;--font-family-ui:Gabarito,"Helvetica Neue",Helvetica,Arial,sans-serif;--font-size-9:9px;--font-size-10:10px;--font-size-11:11px;--font-size-12:12px;--font-size-13:13px;--font-size-14:14px;--font-size-15:15px;--font-size-16:16px;--font-size-17:17px;--font-size-19:19px;--font-size-30:30px;--font-size-34:34px;--font-size-44:44px;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-tracking-tight:-.035em;--font-tracking-snug:-.02em;--font-tracking-normal:0;--font-tracking-caps-table:.08em;--font-tracking-caps:.12em;--font-tracking-caps-wide:.14em;--font-leading-title:1.1;--font-leading-display:1.05;--font-leading-body:1.6;--font-leading-table:1.5;--space-1:4px;--space-2:8px;--space-4:16px;--space-18:18px;--space-6:24px;--space-26:26px;--space-8:32px;--space-12:48px;--layout-sidebar-width:300px;--layout-app-min-width:1400px;--size-19:19px;--size-28:28px;--size-34:34px;--size-40:40px;--size-44:44px;--size-46:46px;--size-48:48px;--radius-8:8px;--radius-10:10px;--radius-14:14px;--radius-999:999px;--radius-glyph:3px;--login-panel-corner:22px;--login-stack-gap:40px;--login-title-gap:14px;--login-panel-gap:22px;--shadow-card:0 1px 3px #0b19340a;--shadow-active:0 2px 8px #0b19340f;--shadow-focus:0 0 0 3px #61ccb938;--shadow-step-ring:0 0 0 4px #61ccb933;--duration-fast:.15s;--duration-base:.2s;--duration-slow:.3s;--easing-default:ease;--icon-14:14px;--icon-16:16px;--icon-19:19px;--icon-22:22px;--icon-24:24px;--icon-stroke:1.6px;--border-width-emphasis:1.5px;--icon-grid:24px;--z-dropdown:100;--z-navbar:200;--z-modal:300;--z-tooltip:400;--bg-canvas:var(--color-mist);--bg-surface:var(--color-white);--bg-surface-sunken:var(--color-mist);--bg-inverse:var(--color-deep-blue);--bg-brand-deep:var(--color-deep-blue);--bg-action-primary:var(--color-aqua);--bg-action-primary-hover:var(--color-aqua-hover);--bg-action-secondary:transparent;--bg-action-disabled:var(--color-mist);--bg-tint-neutral:var(--color-gray-100);--bg-active:var(--color-aqua);--bg-active-subtle:#61ccb914;--bg-accent-soft:#61ccb924;--status-load-complete:var(--color-aqua-deep);--status-load-partial:var(--color-system-medium);--status-load-empty:var(--color-gray-300);--surface-sidebar:var(--color-mist);--bg-field:var(--color-white);--bg-row-alt:var(--color-mist);--border-dashed:var(--color-gray-300);--text-primary:var(--color-deep-blue);--text-body:var(--color-ink);--text-secondary:var(--color-gray-600);--text-disabled:var(--color-gray-400);--text-inverse:var(--color-mist);--text-on-action:var(--color-deep-blue);--text-on-urgent:var(--color-white);--text-on-inverse-muted:var(--color-dark-primary);--text-link:var(--color-aqua-deep);--text-dark:var(--color-dark-text);--border-default:var(--color-gray-200);--border-emphasis-width:var(--border-width-emphasis);--border-strong:var(--color-graphite);--border-action:var(--color-aqua);--border-focus:var(--color-aqua);--border-required:var(--color-aqua);--state-resolved-full:var(--color-system-resolved);--state-resolved-tint:var(--color-tint-green);--state-resolved-border:var(--color-tint-border-green);--state-resolved-text:var(--color-deep-green);--state-in-progress-full:var(--color-system-resolved);--state-in-progress-tint:var(--color-tint-aqua);--state-in-progress-border:var(--color-tint-border-aqua);--state-in-progress-text:var(--color-deep-green);--state-review-full:var(--color-system-medium);--state-review-tint:var(--color-tint-amber);--state-review-border:var(--color-tint-border-amber);--state-review-text:var(--color-deep-amber);--state-urgent-full:var(--color-system-urgent);--state-urgent-tint:var(--color-tint-red);--state-urgent-border:var(--color-tint-border-red);--state-urgent-text:var(--color-deep-red);--state-analysis-full:var(--color-system-analysis);--state-analysis-tint:var(--color-tint-violet);--state-analysis-border:var(--color-tint-border-violet);--state-analysis-text:var(--color-deep-violet);--state-neutral-full:var(--color-graphite);--state-neutral-tint:var(--color-tint-graphite);--state-neutral-border:var(--color-tint-border-graphite);--state-neutral-text:var(--text-secondary);--text-view-title-family:var(--font-family-display);--text-view-title-size:var(--font-size-30);--text-view-title-weight:var(--font-weight-bold);--text-view-title-tracking:var(--font-tracking-tight);--text-view-title-leading:var(--font-leading-title);--text-login-title-family:var(--font-family-display);--text-login-title-size:var(--font-size-44);--text-login-title-weight:var(--font-weight-bold);--text-login-title-tracking:var(--font-tracking-tight);--text-login-title-leading:var(--font-leading-display);--text-metric-family:var(--font-family-display);--text-metric-size:var(--font-size-34);--text-metric-weight:var(--font-weight-bold);--text-metric-unit-family:var(--font-family-ui);--text-metric-unit-size:var(--font-size-10);--text-metric-unit-weight:var(--font-weight-semibold);--text-metric-unit-tracking:var(--font-tracking-caps-wide);--text-card-title-family:var(--font-family-ui);--text-card-title-size:var(--font-size-16);--text-card-title-weight:var(--font-weight-bold);--text-entity-title-family:var(--font-family-display);--text-entity-title-size:var(--font-size-19);--text-entity-title-weight:var(--font-weight-bold);--text-entity-title-tracking:var(--font-tracking-snug);--text-nav-item-family:var(--font-family-ui);--text-nav-item-size:var(--font-size-15);--text-nav-item-weight:var(--font-weight-medium);--text-body-default-family:var(--font-family-ui);--text-body-default-size:var(--font-size-14);--text-body-default-weight:var(--font-weight-regular);--text-body-default-leading:var(--font-leading-body);--text-field-label-family:var(--font-family-ui);--text-field-label-size:var(--font-size-13);--text-field-label-weight:var(--font-weight-regular);--text-table-data-family:var(--font-family-ui);--text-table-data-size:var(--font-size-13);--text-table-data-weight:var(--font-weight-regular);--text-table-data-leading:var(--font-leading-table);--text-filter-label-family:var(--font-family-ui);--text-filter-label-size:var(--font-size-11);--text-filter-label-weight:var(--font-weight-semibold);--text-filter-label-tracking:var(--font-tracking-caps);--text-table-header-family:var(--font-family-ui);--text-table-header-size:var(--font-size-11);--text-table-header-weight:var(--font-weight-semibold);--text-table-header-tracking:var(--font-tracking-caps-table);--text-card-metric-label-size:var(--font-size-9);--text-card-metric-value-size:var(--font-size-13);--text-fab-glyph-size:var(--font-size-17);--text-wordmark-family:var(--font-family-display);--text-wordmark-size:var(--font-size-19);--text-wordmark-weight:var(--font-weight-bold);--space-inline-sm:var(--space-1);--space-inline-md:var(--space-2);--space-padding-card:var(--space-4);--space-stack-md:var(--space-4);--space-grid-gap:var(--space-18);--space-tabs-gap:var(--space-26);--space-padding-content:var(--space-8);--space-stack-section:var(--space-8);--radius-action:var(--radius-8);--radius-field:var(--radius-10);--radius-surface:var(--radius-14);--radius-pill:var(--radius-999);--radius-glyph-corner:var(--radius-glyph);--elevation-surface:var(--shadow-card);--elevation-raised:var(--shadow-active);--focus-ring:var(--shadow-focus);--step-ring:var(--shadow-step-ring);--nav-width:var(--layout-sidebar-width)}:root[data-theme=dark]{--bg-canvas:var(--color-dark-canvas);--bg-surface:var(--color-dark-surface);--bg-surface-sunken:var(--color-dark-row-alt);--bg-inverse:var(--color-dark-surface);--bg-action-disabled:var(--color-dark-row-alt);--bg-tint-neutral:var(--color-dark-tint-graphite);--text-primary:var(--color-dark-text);--text-body:var(--color-dark-body);--text-secondary:var(--color-dark-primary);--text-disabled:var(--color-dark-placeholder);--text-inverse:var(--color-dark-text);--text-link:var(--color-aqua);--border-default:var(--color-dark-border);--border-strong:var(--color-dark-primary);--state-resolved-tint:var(--color-dark-tint-green);--state-resolved-border:var(--color-dark-tint-border-green);--state-resolved-text:var(--color-dark-deep-green);--state-in-progress-tint:var(--color-dark-tint-aqua);--state-in-progress-border:var(--color-dark-tint-border-aqua);--state-in-progress-text:var(--color-dark-deep-aqua);--state-review-tint:var(--color-dark-tint-amber);--state-review-border:var(--color-dark-tint-border-amber);--state-review-text:var(--color-dark-deep-amber);--state-urgent-tint:var(--color-dark-tint-red);--state-urgent-border:var(--color-dark-tint-border-red);--state-urgent-text:var(--color-dark-deep-red);--state-analysis-tint:var(--color-dark-tint-violet);--state-analysis-border:var(--color-dark-tint-border-violet);--state-analysis-text:var(--color-dark-deep-violet);--state-neutral-tint:var(--color-dark-tint-graphite);--state-neutral-border:var(--color-dark-tint-border-graphite);--state-neutral-text:var(--color-dark-deep-graphite);--bg-accent-soft:#61ccb929;--surface-sidebar:var(--color-dark-sidebar);--border-dashed:var(--color-dark-dash);--bg-field:var(--color-dark-input-bg);--bg-row-alt:var(--color-dark-row-alt);--elevation-surface:var(--shadow-dark-card);--elevation-raised:var(--shadow-dark-active);--focus-ring:var(--shadow-dark-focus)}:root{--button-radius:var(--radius-action);--button-height:var(--size-40);--button-fab-size:var(--size-28);--button-fab-glyph:var(--text-fab-glyph-size);--button-secondary-border-width:var(--border-emphasis-width);--button-font:var(--text-body-default-family);--button-primary-bg:var(--bg-action-primary);--button-primary-bg-hover:var(--bg-action-primary-hover);--button-primary-text:var(--text-on-action);--button-primary-border:transparent;--button-disabled-bg:var(--bg-action-disabled);--button-disabled-text:var(--text-disabled);--button-disabled-border:var(--border-default);--button-secondary-bg:var(--bg-action-secondary);--button-secondary-text:var(--text-primary);--button-secondary-border-nav:var(--border-action);--button-secondary-border-dismiss:var(--border-default);--button-session-radius:var(--radius-field);--button-session-height:var(--size-46);--button-flow-bg:var(--bg-brand-deep);--button-flow-text:var(--text-inverse);--button-flow-icon:var(--bg-action-primary);--button-focus:var(--focus-ring);--input-radius:var(--radius-field);--input-height:var(--size-44);--input-bg:var(--bg-field);--input-text:var(--text-primary);--input-border:var(--border-default);--input-border-focus:var(--border-focus);--input-focus-ring:var(--focus-ring);--select-radius:var(--radius-field);--select-height:var(--size-44);--select-bg:var(--bg-surface);--select-text:var(--text-primary);--select-border:var(--border-default);--select-border-focus:var(--border-focus);--badge-radius:var(--radius-pill);--badge-glyph-radius:var(--radius-glyph-corner);--badge-dot-size:8px;--card-radius:var(--radius-surface);--card-bg:var(--bg-surface);--card-border:var(--border-default);--card-shadow:var(--elevation-surface);--card-padding:var(--space-padding-card);--card-metric-emphasis-bg:var(--bg-brand-deep);--card-metric-emphasis-value:var(--bg-action-primary);--card-metric-emphasis-label:var(--text-on-inverse-muted);--card-footer-bg:var(--bg-row-alt);--card-footer-overdue-bg:var(--state-urgent-full);--card-footer-overdue-text:var(--text-on-urgent);--table-header-font:var(--text-table-header-family);--table-header-size:var(--text-table-header-size);--table-header-weight:var(--text-table-header-weight);--table-header-tracking:var(--text-table-header-tracking);--table-header-bg:var(--bg-brand-deep);--table-header-text:var(--text-inverse);--table-row-height:var(--size-48);--table-data-font:var(--text-table-data-family);--table-border:var(--border-default);--nav-bg:var(--surface-sidebar);--nav-item-height:var(--size-48);--nav-subitem-indent:var(--size-44);--nav-item-font:var(--text-nav-item-family);--nav-icon-size:var(--icon-22);--nav-subicon-size:var(--icon-19);--nav-item-active-bg:var(--bg-surface);--nav-item-active-bar:var(--bg-active);--nav-item-active-shadow:var(--elevation-raised);--nav-item-active-icon:var(--text-link);--nav-subitem-active-bg:var(--bg-accent-soft);--nav-logout-bg:var(--bg-action-primary);--nav-logout-bg-hover:var(--bg-action-primary-hover);--nav-logout-text:var(--text-on-action);--nav-logout-height:var(--size-46);--nav-logout-radius:var(--radius-field);--nav-item-icon:var(--color-graphite);--nav-wordmark:var(--text-wordmark-family);--tab-active-border:var(--border-action);--tab-active-text:var(--text-primary);--tab-inactive-text:var(--text-secondary);--tab-gap:var(--space-tabs-gap);--tab-count-size:var(--size-19);--tab-count-active-bg:var(--bg-active);--tab-count-active-text:var(--text-on-action);--tab-count-bg:var(--bg-tint-neutral);--tab-count-text:var(--text-disabled);--stepper-active-bg:var(--bg-active);--stepper-inactive-bg:var(--bg-tint-neutral);--stepper-text:var(--text-primary);--stepper-node-size:var(--size-34);--stepper-current-ring:var(--step-ring);--stepper-pending-bg:var(--bg-surface);--toggle-radius:var(--radius-field);--toggle-option-radius:var(--radius-action);--toggle-active-bg:var(--bg-active);--toggle-inactive-bg:var(--bg-tint-neutral);--range-pill-radius:var(--radius-pill);--range-pill-bg:var(--bg-tint-neutral);--range-pill-active-bg:var(--bg-active);--toggle-bg:var(--bg-tint-neutral);--toggle-status-dot-size:6px;--toggle-status-completed:var(--status-load-complete);--toggle-status-partial:var(--status-load-partial);--toggle-status-empty:var(--status-load-empty);--toggle-item-text:var(--text-secondary);--toggle-item-active-text:var(--text-on-action);--empty-icon-color:var(--text-secondary);--empty-text-color:var(--text-secondary);--empty-radius:var(--radius-surface);--empty-bg:var(--bg-surface-sunken);--dropzone-radius:var(--radius-surface);--dropzone-border:var(--border-dashed);--dropzone-bg:var(--bg-surface-sunken);--dropzone-text:var(--text-secondary);--dropzone-icon-size:var(--icon-24);--dropzone-hover-border:var(--border-focus);--accordion-border:var(--border-default);--accordion-header-text:var(--text-primary);--accordion-radius:var(--radius-surface);--accordion-title:var(--text-card-title-family);--accordion-chevron:var(--text-secondary);--accordion-pending-mark:var(--state-review-full);--accordion-done-mark:var(--bg-action-primary);--accordion-bar-width:3px;--accordion-mark-size:16px;--accordion-stage-radius:var(--radius-field);--avatar-radius:var(--radius-pill);--avatar-bg:var(--bg-brand-deep);--avatar-text:var(--text-inverse);--loader-color:var(--bg-action-primary);--loader-duration:var(--duration-slow);--tooltip-bg:var(--bg-inverse);--tooltip-text:var(--text-inverse);--tooltip-radius:var(--radius-action);--tooltip-font:var(--text-field-label-family);--pagination-active-bg:var(--bg-active);--pagination-active-text:var(--text-on-action);--pagination-text:var(--text-secondary);--login-panel-radius:var(--login-panel-corner);--login-panel-inset:var(--login-panel-gap);--login-stack:var(--login-stack-gap);--login-header-stack:var(--login-title-gap)}:root[data-theme=dark]{--nav-item-icon:var(--color-dark-primary)}:root{--color-general-title:#1f2633;--color-general-text:#5f6d7f;--color-general-background:#f5f2f0;--color-general-border:#e2e8f0;--color-general-primary:#ff3c3c;--color-general-disabled:#d9d9d9;--color-button:#da2c6a;--color-button-delete:#fb033f;--color-highlighted:#360088;--color-status-analisis:#208cef;--color-status-activo:#2ebe27;--color-status-cancelado:#fb033f;--color-status-inactivo:#5f6d7f;--color-status-finalizado:#b8cbdd;--color-status-backlog:#5f6d7f;--color-status-en-revision:#208cef;--color-area-diseño:#6b5ff8;--color-area-gestion:#9ad183;--color-area-desarrollo:#06daf6;--color-area-investigacion:#ff6363;--color-objective-close-to-deadline:#da2c6a;--color-objective-expired:#fb2a2a;--color-objective-finished:#aaa;--color-text-dark:#222;--color-text-muted:#666;--color-text-light:#888;--color-text-placeholder:#a0aec0;--color-table-text:#626a81;--color-background:#fff;--color-surface-light:#f5f5f5;--color-surface-hover:#e0e0e0;--color-surface-alt:#f8f9fa;--color-tooltip-bg:#625f5f;--color-border-light:#ccc;--color-border-default:#ddd;--color-border-medium:#e5e5e5;--color-priority-0:#fbc403;--color-priority-1:#ffa800;--color-priority-2:#ff8b04;--color-priority-3:#fb6b03;--color-priority-4:#ff472f;--color-priority-5:#fb033f;--color-success:#004d20;--color-success-bg:#ccffe1;--color-danger:#d32f2f;--color-danger-bg:#fabec8;--color-badge-active:#2e7d32;--color-badge-active-bg:#e8f5e8;--color-badge-finished:#757575;--color-badge-finished-bg:#f5f5f5;--color-link:#00f;--color-link-primary:#ed2c6c;--color-link-primary-hover:#a31342;--box-shadow:0 2px 6px -2px #00000029,0 2px 6px 0 #0000001f;--box-shadow-hover:0 4px 12px -2px #0003,0 4px 12px 0 #00000029;--radius-items:.5rem;--radius-cards:1rem;--radius-buttons:.5rem;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--font-size-xs:.625rem;--font-size-sm:.75rem;--font-size-base:.875rem;--font-size-md:1rem;--font-size-lg:1.25rem;--font-size-xl:1.5rem;--font-size-2xl:2rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--z-index-dropdown:100;--z-index-modal:200;--z-index-tooltip:300;--z-index-navbar:400;--transition-fast:.15s ease;--transition-base:.2s ease;--transition-slow:.3s ease;--line-height-tight:1.25;--line-height-normal:1.5;--line-height-relaxed:1.75}.DocsResults-module-scss-module__C4CDGq__content{gap:var(--space-4);flex-direction:column;width:100%;display:flex}.DocsResults-module-scss-module__C4CDGq__groups{gap:var(--space-6);flex-direction:column;display:flex}.DocsResults-module-scss-module__C4CDGq__group{gap:var(--space-2);flex-direction:column;display:flex}.DocsResults-module-scss-module__C4CDGq__groupLabel{color:var(--text-secondary);font-size:var(--font-size-13);font-weight:var(--text-table-header-weight,600);text-transform:uppercase;margin:0}.DocsResults-module-scss-module__C4CDGq__footer{justify-content:flex-end;display:flex}.DocsResults-module-scss-module__C4CDGq__content tbody tr{position:relative}.DocsResults-module-scss-module__C4CDGq__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
:root{--color-deep-blue:#0b1934;--color-graphite:#626c78;--color-mist:#f6f6f9;--color-aqua:#61ccb9;--color-aqua-hover:#7bd8c7;--color-aqua-deep:#12897a;--color-white:#fff;--color-ink:#34383f;--color-gray-600:#6d727b;--color-gray-400:#9aa1ac;--color-gray-300:#c9d0da;--color-gray-200:#dfe1e7;--color-gray-100:#edeef1;--color-dark-canvas:#0e121a;--color-dark-surface:#1b202c;--color-dark-primary:#7d8699;--color-dark-text:#f6f6f9;--color-dark-sidebar:#0b1319;--color-dark-border:#2a3141;--color-dark-dash:#3a4356;--color-dark-body:#c6ccd8;--color-dark-placeholder:#6d727b;--color-dark-row-alt:#161c27;--color-dark-input-bg:#141a24;--color-dark-tint-green:#12312d;--color-dark-tint-border-green:#1d4a43;--color-dark-deep-green:#61ccb9;--color-dark-tint-aqua:#14322f;--color-dark-tint-border-aqua:#205049;--color-dark-deep-aqua:#a9e4da;--color-dark-tint-amber:#33240e;--color-dark-tint-border-amber:#5a3f16;--color-dark-deep-amber:#fec97a;--color-dark-tint-red:#351514;--color-dark-tint-border-red:#5c2320;--color-dark-deep-red:#ff8a84;--color-dark-tint-violet:#1b1740;--color-dark-tint-border-violet:#2e2769;--color-dark-deep-violet:#a9a0ff;--color-dark-tint-graphite:#232a38;--color-dark-tint-border-graphite:#313a4b;--color-dark-deep-graphite:#b9c0cc;--shadow-dark-card:0 1px 3px #00000052;--shadow-dark-active:0 2px 8px #0000007a;--shadow-dark-focus:0 0 0 3px #61ccb938;--color-system-resolved:#1b998b;--color-system-medium:#fea82f;--color-system-urgent:#f72c25;--color-system-analysis:#1f01b9;--color-tint-green:#e7f6f3;--color-tint-border-green:#cdebe5;--color-tint-aqua:#e1f4f0;--color-tint-border-aqua:#bfe7df;--color-tint-amber:#fff2de;--color-tint-border-amber:#fbe0b6;--color-tint-red:#fdeceb;--color-tint-border-red:#fbc9c7;--color-tint-violet:#e9e7fa;--color-tint-border-violet:#d5d1f5;--color-tint-graphite:#edeef1;--color-tint-border-graphite:#dfe1e7;--color-deep-green:#12897a;--color-deep-amber:#8a5405;--color-deep-red:#c41f19;--color-deep-violet:#1f01b9;--font-family-display:Sora,"Helvetica Neue",Helvetica,Arial,sans-serif;--font-family-ui:Gabarito,"Helvetica Neue",Helvetica,Arial,sans-serif;--font-size-9:9px;--font-size-10:10px;--font-size-11:11px;--font-size-12:12px;--font-size-13:13px;--font-size-14:14px;--font-size-15:15px;--font-size-16:16px;--font-size-17:17px;--font-size-19:19px;--font-size-30:30px;--font-size-34:34px;--font-size-44:44px;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-tracking-tight:-.035em;--font-tracking-snug:-.02em;--font-tracking-normal:0;--font-tracking-caps-table:.08em;--font-tracking-caps:.12em;--font-tracking-caps-wide:.14em;--font-leading-title:1.1;--font-leading-display:1.05;--font-leading-body:1.6;--font-leading-table:1.5;--space-1:4px;--space-2:8px;--space-4:16px;--space-18:18px;--space-6:24px;--space-26:26px;--space-8:32px;--space-12:48px;--layout-sidebar-width:300px;--layout-app-min-width:1400px;--size-19:19px;--size-28:28px;--size-34:34px;--size-40:40px;--size-44:44px;--size-46:46px;--size-48:48px;--radius-8:8px;--radius-10:10px;--radius-14:14px;--radius-999:999px;--radius-glyph:3px;--login-panel-corner:22px;--login-stack-gap:40px;--login-title-gap:14px;--login-panel-gap:22px;--shadow-card:0 1px 3px #0b19340a;--shadow-active:0 2px 8px #0b19340f;--shadow-focus:0 0 0 3px #61ccb938;--shadow-step-ring:0 0 0 4px #61ccb933;--duration-fast:.15s;--duration-base:.2s;--duration-slow:.3s;--easing-default:ease;--icon-14:14px;--icon-16:16px;--icon-19:19px;--icon-22:22px;--icon-24:24px;--icon-stroke:1.6px;--border-width-emphasis:1.5px;--icon-grid:24px;--z-dropdown:100;--z-navbar:200;--z-modal:300;--z-tooltip:400;--bg-canvas:var(--color-mist);--bg-surface:var(--color-white);--bg-surface-sunken:var(--color-mist);--bg-inverse:var(--color-deep-blue);--bg-brand-deep:var(--color-deep-blue);--bg-action-primary:var(--color-aqua);--bg-action-primary-hover:var(--color-aqua-hover);--bg-action-secondary:transparent;--bg-action-disabled:var(--color-mist);--bg-tint-neutral:var(--color-gray-100);--bg-active:var(--color-aqua);--bg-active-subtle:#61ccb914;--bg-accent-soft:#61ccb924;--status-load-complete:var(--color-aqua-deep);--status-load-partial:var(--color-system-medium);--status-load-empty:var(--color-gray-300);--surface-sidebar:var(--color-mist);--bg-field:var(--color-white);--bg-row-alt:var(--color-mist);--border-dashed:var(--color-gray-300);--text-primary:var(--color-deep-blue);--text-body:var(--color-ink);--text-secondary:var(--color-gray-600);--text-disabled:var(--color-gray-400);--text-inverse:var(--color-mist);--text-on-action:var(--color-deep-blue);--text-on-urgent:var(--color-white);--text-on-inverse-muted:var(--color-dark-primary);--text-link:var(--color-aqua-deep);--text-dark:var(--color-dark-text);--border-default:var(--color-gray-200);--border-emphasis-width:var(--border-width-emphasis);--border-strong:var(--color-graphite);--border-action:var(--color-aqua);--border-focus:var(--color-aqua);--border-required:var(--color-aqua);--state-resolved-full:var(--color-system-resolved);--state-resolved-tint:var(--color-tint-green);--state-resolved-border:var(--color-tint-border-green);--state-resolved-text:var(--color-deep-green);--state-in-progress-full:var(--color-system-resolved);--state-in-progress-tint:var(--color-tint-aqua);--state-in-progress-border:var(--color-tint-border-aqua);--state-in-progress-text:var(--color-deep-green);--state-review-full:var(--color-system-medium);--state-review-tint:var(--color-tint-amber);--state-review-border:var(--color-tint-border-amber);--state-review-text:var(--color-deep-amber);--state-urgent-full:var(--color-system-urgent);--state-urgent-tint:var(--color-tint-red);--state-urgent-border:var(--color-tint-border-red);--state-urgent-text:var(--color-deep-red);--state-analysis-full:var(--color-system-analysis);--state-analysis-tint:var(--color-tint-violet);--state-analysis-border:var(--color-tint-border-violet);--state-analysis-text:var(--color-deep-violet);--state-neutral-full:var(--color-graphite);--state-neutral-tint:var(--color-tint-graphite);--state-neutral-border:var(--color-tint-border-graphite);--state-neutral-text:var(--text-secondary);--text-view-title-family:var(--font-family-display);--text-view-title-size:var(--font-size-30);--text-view-title-weight:var(--font-weight-bold);--text-view-title-tracking:var(--font-tracking-tight);--text-view-title-leading:var(--font-leading-title);--text-login-title-family:var(--font-family-display);--text-login-title-size:var(--font-size-44);--text-login-title-weight:var(--font-weight-bold);--text-login-title-tracking:var(--font-tracking-tight);--text-login-title-leading:var(--font-leading-display);--text-metric-family:var(--font-family-display);--text-metric-size:var(--font-size-34);--text-metric-weight:var(--font-weight-bold);--text-metric-unit-family:var(--font-family-ui);--text-metric-unit-size:var(--font-size-10);--text-metric-unit-weight:var(--font-weight-semibold);--text-metric-unit-tracking:var(--font-tracking-caps-wide);--text-card-title-family:var(--font-family-ui);--text-card-title-size:var(--font-size-16);--text-card-title-weight:var(--font-weight-bold);--text-entity-title-family:var(--font-family-display);--text-entity-title-size:var(--font-size-19);--text-entity-title-weight:var(--font-weight-bold);--text-entity-title-tracking:var(--font-tracking-snug);--text-nav-item-family:var(--font-family-ui);--text-nav-item-size:var(--font-size-15);--text-nav-item-weight:var(--font-weight-medium);--text-body-default-family:var(--font-family-ui);--text-body-default-size:var(--font-size-14);--text-body-default-weight:var(--font-weight-regular);--text-body-default-leading:var(--font-leading-body);--text-field-label-family:var(--font-family-ui);--text-field-label-size:var(--font-size-13);--text-field-label-weight:var(--font-weight-regular);--text-table-data-family:var(--font-family-ui);--text-table-data-size:var(--font-size-13);--text-table-data-weight:var(--font-weight-regular);--text-table-data-leading:var(--font-leading-table);--text-filter-label-family:var(--font-family-ui);--text-filter-label-size:var(--font-size-11);--text-filter-label-weight:var(--font-weight-semibold);--text-filter-label-tracking:var(--font-tracking-caps);--text-table-header-family:var(--font-family-ui);--text-table-header-size:var(--font-size-11);--text-table-header-weight:var(--font-weight-semibold);--text-table-header-tracking:var(--font-tracking-caps-table);--text-card-metric-label-size:var(--font-size-9);--text-card-metric-value-size:var(--font-size-13);--text-fab-glyph-size:var(--font-size-17);--text-wordmark-family:var(--font-family-display);--text-wordmark-size:var(--font-size-19);--text-wordmark-weight:var(--font-weight-bold);--space-inline-sm:var(--space-1);--space-inline-md:var(--space-2);--space-padding-card:var(--space-4);--space-stack-md:var(--space-4);--space-grid-gap:var(--space-18);--space-tabs-gap:var(--space-26);--space-padding-content:var(--space-8);--space-stack-section:var(--space-8);--radius-action:var(--radius-8);--radius-field:var(--radius-10);--radius-surface:var(--radius-14);--radius-pill:var(--radius-999);--radius-glyph-corner:var(--radius-glyph);--elevation-surface:var(--shadow-card);--elevation-raised:var(--shadow-active);--focus-ring:var(--shadow-focus);--step-ring:var(--shadow-step-ring);--nav-width:var(--layout-sidebar-width)}:root[data-theme=dark]{--bg-canvas:var(--color-dark-canvas);--bg-surface:var(--color-dark-surface);--bg-surface-sunken:var(--color-dark-row-alt);--bg-inverse:var(--color-dark-surface);--bg-action-disabled:var(--color-dark-row-alt);--bg-tint-neutral:var(--color-dark-tint-graphite);--text-primary:var(--color-dark-text);--text-body:var(--color-dark-body);--text-secondary:var(--color-dark-primary);--text-disabled:var(--color-dark-placeholder);--text-inverse:var(--color-dark-text);--text-link:var(--color-aqua);--border-default:var(--color-dark-border);--border-strong:var(--color-dark-primary);--state-resolved-tint:var(--color-dark-tint-green);--state-resolved-border:var(--color-dark-tint-border-green);--state-resolved-text:var(--color-dark-deep-green);--state-in-progress-tint:var(--color-dark-tint-aqua);--state-in-progress-border:var(--color-dark-tint-border-aqua);--state-in-progress-text:var(--color-dark-deep-aqua);--state-review-tint:var(--color-dark-tint-amber);--state-review-border:var(--color-dark-tint-border-amber);--state-review-text:var(--color-dark-deep-amber);--state-urgent-tint:var(--color-dark-tint-red);--state-urgent-border:var(--color-dark-tint-border-red);--state-urgent-text:var(--color-dark-deep-red);--state-analysis-tint:var(--color-dark-tint-violet);--state-analysis-border:var(--color-dark-tint-border-violet);--state-analysis-text:var(--color-dark-deep-violet);--state-neutral-tint:var(--color-dark-tint-graphite);--state-neutral-border:var(--color-dark-tint-border-graphite);--state-neutral-text:var(--color-dark-deep-graphite);--bg-accent-soft:#61ccb929;--surface-sidebar:var(--color-dark-sidebar);--border-dashed:var(--color-dark-dash);--bg-field:var(--color-dark-input-bg);--bg-row-alt:var(--color-dark-row-alt);--elevation-surface:var(--shadow-dark-card);--elevation-raised:var(--shadow-dark-active);--focus-ring:var(--shadow-dark-focus)}:root{--button-radius:var(--radius-action);--button-height:var(--size-40);--button-fab-size:var(--size-28);--button-fab-glyph:var(--text-fab-glyph-size);--button-secondary-border-width:var(--border-emphasis-width);--button-font:var(--text-body-default-family);--button-primary-bg:var(--bg-action-primary);--button-primary-bg-hover:var(--bg-action-primary-hover);--button-primary-text:var(--text-on-action);--button-primary-border:transparent;--button-disabled-bg:var(--bg-action-disabled);--button-disabled-text:var(--text-disabled);--button-disabled-border:var(--border-default);--button-secondary-bg:var(--bg-action-secondary);--button-secondary-text:var(--text-primary);--button-secondary-border-nav:var(--border-action);--button-secondary-border-dismiss:var(--border-default);--button-session-radius:var(--radius-field);--button-session-height:var(--size-46);--button-flow-bg:var(--bg-brand-deep);--button-flow-text:var(--text-inverse);--button-flow-icon:var(--bg-action-primary);--button-focus:var(--focus-ring);--input-radius:var(--radius-field);--input-height:var(--size-44);--input-bg:var(--bg-field);--input-text:var(--text-primary);--input-border:var(--border-default);--input-border-focus:var(--border-focus);--input-focus-ring:var(--focus-ring);--select-radius:var(--radius-field);--select-height:var(--size-44);--select-bg:var(--bg-surface);--select-text:var(--text-primary);--select-border:var(--border-default);--select-border-focus:var(--border-focus);--badge-radius:var(--radius-pill);--badge-glyph-radius:var(--radius-glyph-corner);--badge-dot-size:8px;--card-radius:var(--radius-surface);--card-bg:var(--bg-surface);--card-border:var(--border-default);--card-shadow:var(--elevation-surface);--card-padding:var(--space-padding-card);--card-metric-emphasis-bg:var(--bg-brand-deep);--card-metric-emphasis-value:var(--bg-action-primary);--card-metric-emphasis-label:var(--text-on-inverse-muted);--card-footer-bg:var(--bg-row-alt);--card-footer-overdue-bg:var(--state-urgent-full);--card-footer-overdue-text:var(--text-on-urgent);--table-header-font:var(--text-table-header-family);--table-header-size:var(--text-table-header-size);--table-header-weight:var(--text-table-header-weight);--table-header-tracking:var(--text-table-header-tracking);--table-header-bg:var(--bg-brand-deep);--table-header-text:var(--text-inverse);--table-row-height:var(--size-48);--table-data-font:var(--text-table-data-family);--table-border:var(--border-default);--nav-bg:var(--surface-sidebar);--nav-item-height:var(--size-48);--nav-subitem-indent:var(--size-44);--nav-item-font:var(--text-nav-item-family);--nav-icon-size:var(--icon-22);--nav-subicon-size:var(--icon-19);--nav-item-active-bg:var(--bg-surface);--nav-item-active-bar:var(--bg-active);--nav-item-active-shadow:var(--elevation-raised);--nav-item-active-icon:var(--text-link);--nav-subitem-active-bg:var(--bg-accent-soft);--nav-logout-bg:var(--bg-action-primary);--nav-logout-bg-hover:var(--bg-action-primary-hover);--nav-logout-text:var(--text-on-action);--nav-logout-height:var(--size-46);--nav-logout-radius:var(--radius-field);--nav-item-icon:var(--color-graphite);--nav-wordmark:var(--text-wordmark-family);--tab-active-border:var(--border-action);--tab-active-text:var(--text-primary);--tab-inactive-text:var(--text-secondary);--tab-gap:var(--space-tabs-gap);--tab-count-size:var(--size-19);--tab-count-active-bg:var(--bg-active);--tab-count-active-text:var(--text-on-action);--tab-count-bg:var(--bg-tint-neutral);--tab-count-text:var(--text-disabled);--stepper-active-bg:var(--bg-active);--stepper-inactive-bg:var(--bg-tint-neutral);--stepper-text:var(--text-primary);--stepper-node-size:var(--size-34);--stepper-current-ring:var(--step-ring);--stepper-pending-bg:var(--bg-surface);--toggle-radius:var(--radius-field);--toggle-option-radius:var(--radius-action);--toggle-active-bg:var(--bg-active);--toggle-inactive-bg:var(--bg-tint-neutral);--range-pill-radius:var(--radius-pill);--range-pill-bg:var(--bg-tint-neutral);--range-pill-active-bg:var(--bg-active);--toggle-bg:var(--bg-tint-neutral);--toggle-status-dot-size:6px;--toggle-status-completed:var(--status-load-complete);--toggle-status-partial:var(--status-load-partial);--toggle-status-empty:var(--status-load-empty);--toggle-item-text:var(--text-secondary);--toggle-item-active-text:var(--text-on-action);--empty-icon-color:var(--text-secondary);--empty-text-color:var(--text-secondary);--empty-radius:var(--radius-surface);--empty-bg:var(--bg-surface-sunken);--dropzone-radius:var(--radius-surface);--dropzone-border:var(--border-dashed);--dropzone-bg:var(--bg-surface-sunken);--dropzone-text:var(--text-secondary);--dropzone-icon-size:var(--icon-24);--dropzone-hover-border:var(--border-focus);--accordion-border:var(--border-default);--accordion-header-text:var(--text-primary);--accordion-radius:var(--radius-surface);--accordion-title:var(--text-card-title-family);--accordion-chevron:var(--text-secondary);--accordion-pending-mark:var(--state-review-full);--accordion-done-mark:var(--bg-action-primary);--accordion-bar-width:3px;--accordion-mark-size:16px;--accordion-stage-radius:var(--radius-field);--avatar-radius:var(--radius-pill);--avatar-bg:var(--bg-brand-deep);--avatar-text:var(--text-inverse);--loader-color:var(--bg-action-primary);--loader-duration:var(--duration-slow);--tooltip-bg:var(--bg-inverse);--tooltip-text:var(--text-inverse);--tooltip-radius:var(--radius-action);--tooltip-font:var(--text-field-label-family);--pagination-active-bg:var(--bg-active);--pagination-active-text:var(--text-on-action);--pagination-text:var(--text-secondary);--login-panel-radius:var(--login-panel-corner);--login-panel-inset:var(--login-panel-gap);--login-stack:var(--login-stack-gap);--login-header-stack:var(--login-title-gap)}:root[data-theme=dark]{--nav-item-icon:var(--color-dark-primary)}:root{--color-general-title:#1f2633;--color-general-text:#5f6d7f;--color-general-background:#f5f2f0;--color-general-border:#e2e8f0;--color-general-primary:#ff3c3c;--color-general-disabled:#d9d9d9;--color-button:#da2c6a;--color-button-delete:#fb033f;--color-highlighted:#360088;--color-status-analisis:#208cef;--color-status-activo:#2ebe27;--color-status-cancelado:#fb033f;--color-status-inactivo:#5f6d7f;--color-status-finalizado:#b8cbdd;--color-status-backlog:#5f6d7f;--color-status-en-revision:#208cef;--color-area-diseño:#6b5ff8;--color-area-gestion:#9ad183;--color-area-desarrollo:#06daf6;--color-area-investigacion:#ff6363;--color-objective-close-to-deadline:#da2c6a;--color-objective-expired:#fb2a2a;--color-objective-finished:#aaa;--color-text-dark:#222;--color-text-muted:#666;--color-text-light:#888;--color-text-placeholder:#a0aec0;--color-table-text:#626a81;--color-background:#fff;--color-surface-light:#f5f5f5;--color-surface-hover:#e0e0e0;--color-surface-alt:#f8f9fa;--color-tooltip-bg:#625f5f;--color-border-light:#ccc;--color-border-default:#ddd;--color-border-medium:#e5e5e5;--color-priority-0:#fbc403;--color-priority-1:#ffa800;--color-priority-2:#ff8b04;--color-priority-3:#fb6b03;--color-priority-4:#ff472f;--color-priority-5:#fb033f;--color-success:#004d20;--color-success-bg:#ccffe1;--color-danger:#d32f2f;--color-danger-bg:#fabec8;--color-badge-active:#2e7d32;--color-badge-active-bg:#e8f5e8;--color-badge-finished:#757575;--color-badge-finished-bg:#f5f5f5;--color-link:#00f;--color-link-primary:#ed2c6c;--color-link-primary-hover:#a31342;--box-shadow:0 2px 6px -2px #00000029,0 2px 6px 0 #0000001f;--box-shadow-hover:0 4px 12px -2px #0003,0 4px 12px 0 #00000029;--radius-items:.5rem;--radius-cards:1rem;--radius-buttons:.5rem;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--font-size-xs:.625rem;--font-size-sm:.75rem;--font-size-base:.875rem;--font-size-md:1rem;--font-size-lg:1.25rem;--font-size-xl:1.5rem;--font-size-2xl:2rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--z-index-dropdown:100;--z-index-modal:200;--z-index-tooltip:300;--z-index-navbar:400;--transition-fast:.15s ease;--transition-base:.2s ease;--transition-slow:.3s ease;--line-height-tight:1.25;--line-height-normal:1.5;--line-height-relaxed:1.75}.DocumentRowCompact-module-scss-module__AL0ULq__row{column-gap:var(--space-2);padding:var(--space-2)0;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;display:grid;position:relative}.DocumentRowCompact-module-scss-module__AL0ULq__icon{padding-top:var(--space-1);color:var(--text-secondary);display:inline-flex}.DocumentRowCompact-module-scss-module__AL0ULq__text{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.DocumentRowCompact-module-scss-module__AL0ULq__link{color:var(--text-primary);overflow-wrap:anywhere;text-decoration:none}.DocumentRowCompact-module-scss-module__AL0ULq__link:after{content:"";position:absolute;inset:0}.DocumentRowCompact-module-scss-module__AL0ULq__link:hover{color:var(--text-link);text-decoration:underline}.DocumentRowCompact-module-scss-module__AL0ULq__meta{color:var(--text-secondary)}.DocumentRowCompact-module-scss-module__AL0ULq__date{color:var(--text-secondary);font-family:var(--fontStack-monospace,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace);white-space:nowrap}
.HighlightedText-module-scss-module__rgSQVq__mark{background:var(--state-review-tint);color:inherit}
:root{--color-deep-blue:#0b1934;--color-graphite:#626c78;--color-mist:#f6f6f9;--color-aqua:#61ccb9;--color-aqua-hover:#7bd8c7;--color-aqua-deep:#12897a;--color-white:#fff;--color-ink:#34383f;--color-gray-600:#6d727b;--color-gray-400:#9aa1ac;--color-gray-300:#c9d0da;--color-gray-200:#dfe1e7;--color-gray-100:#edeef1;--color-dark-canvas:#0e121a;--color-dark-surface:#1b202c;--color-dark-primary:#7d8699;--color-dark-text:#f6f6f9;--color-dark-sidebar:#0b1319;--color-dark-border:#2a3141;--color-dark-dash:#3a4356;--color-dark-body:#c6ccd8;--color-dark-placeholder:#6d727b;--color-dark-row-alt:#161c27;--color-dark-input-bg:#141a24;--color-dark-tint-green:#12312d;--color-dark-tint-border-green:#1d4a43;--color-dark-deep-green:#61ccb9;--color-dark-tint-aqua:#14322f;--color-dark-tint-border-aqua:#205049;--color-dark-deep-aqua:#a9e4da;--color-dark-tint-amber:#33240e;--color-dark-tint-border-amber:#5a3f16;--color-dark-deep-amber:#fec97a;--color-dark-tint-red:#351514;--color-dark-tint-border-red:#5c2320;--color-dark-deep-red:#ff8a84;--color-dark-tint-violet:#1b1740;--color-dark-tint-border-violet:#2e2769;--color-dark-deep-violet:#a9a0ff;--color-dark-tint-graphite:#232a38;--color-dark-tint-border-graphite:#313a4b;--color-dark-deep-graphite:#b9c0cc;--shadow-dark-card:0 1px 3px #00000052;--shadow-dark-active:0 2px 8px #0000007a;--shadow-dark-focus:0 0 0 3px #61ccb938;--color-system-resolved:#1b998b;--color-system-medium:#fea82f;--color-system-urgent:#f72c25;--color-system-analysis:#1f01b9;--color-tint-green:#e7f6f3;--color-tint-border-green:#cdebe5;--color-tint-aqua:#e1f4f0;--color-tint-border-aqua:#bfe7df;--color-tint-amber:#fff2de;--color-tint-border-amber:#fbe0b6;--color-tint-red:#fdeceb;--color-tint-border-red:#fbc9c7;--color-tint-violet:#e9e7fa;--color-tint-border-violet:#d5d1f5;--color-tint-graphite:#edeef1;--color-tint-border-graphite:#dfe1e7;--color-deep-green:#12897a;--color-deep-amber:#8a5405;--color-deep-red:#c41f19;--color-deep-violet:#1f01b9;--font-family-display:Sora,"Helvetica Neue",Helvetica,Arial,sans-serif;--font-family-ui:Gabarito,"Helvetica Neue",Helvetica,Arial,sans-serif;--font-size-9:9px;--font-size-10:10px;--font-size-11:11px;--font-size-12:12px;--font-size-13:13px;--font-size-14:14px;--font-size-15:15px;--font-size-16:16px;--font-size-17:17px;--font-size-19:19px;--font-size-30:30px;--font-size-34:34px;--font-size-44:44px;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-tracking-tight:-.035em;--font-tracking-snug:-.02em;--font-tracking-normal:0;--font-tracking-caps-table:.08em;--font-tracking-caps:.12em;--font-tracking-caps-wide:.14em;--font-leading-title:1.1;--font-leading-display:1.05;--font-leading-body:1.6;--font-leading-table:1.5;--space-1:4px;--space-2:8px;--space-4:16px;--space-18:18px;--space-6:24px;--space-26:26px;--space-8:32px;--space-12:48px;--layout-sidebar-width:300px;--layout-app-min-width:1400px;--size-19:19px;--size-28:28px;--size-34:34px;--size-40:40px;--size-44:44px;--size-46:46px;--size-48:48px;--radius-8:8px;--radius-10:10px;--radius-14:14px;--radius-999:999px;--radius-glyph:3px;--login-panel-corner:22px;--login-stack-gap:40px;--login-title-gap:14px;--login-panel-gap:22px;--shadow-card:0 1px 3px #0b19340a;--shadow-active:0 2px 8px #0b19340f;--shadow-focus:0 0 0 3px #61ccb938;--shadow-step-ring:0 0 0 4px #61ccb933;--duration-fast:.15s;--duration-base:.2s;--duration-slow:.3s;--easing-default:ease;--icon-14:14px;--icon-16:16px;--icon-19:19px;--icon-22:22px;--icon-24:24px;--icon-stroke:1.6px;--border-width-emphasis:1.5px;--icon-grid:24px;--z-dropdown:100;--z-navbar:200;--z-modal:300;--z-tooltip:400;--bg-canvas:var(--color-mist);--bg-surface:var(--color-white);--bg-surface-sunken:var(--color-mist);--bg-inverse:var(--color-deep-blue);--bg-brand-deep:var(--color-deep-blue);--bg-action-primary:var(--color-aqua);--bg-action-primary-hover:var(--color-aqua-hover);--bg-action-secondary:transparent;--bg-action-disabled:var(--color-mist);--bg-tint-neutral:var(--color-gray-100);--bg-active:var(--color-aqua);--bg-active-subtle:#61ccb914;--bg-accent-soft:#61ccb924;--status-load-complete:var(--color-aqua-deep);--status-load-partial:var(--color-system-medium);--status-load-empty:var(--color-gray-300);--surface-sidebar:var(--color-mist);--bg-field:var(--color-white);--bg-row-alt:var(--color-mist);--border-dashed:var(--color-gray-300);--text-primary:var(--color-deep-blue);--text-body:var(--color-ink);--text-secondary:var(--color-gray-600);--text-disabled:var(--color-gray-400);--text-inverse:var(--color-mist);--text-on-action:var(--color-deep-blue);--text-on-urgent:var(--color-white);--text-on-inverse-muted:var(--color-dark-primary);--text-link:var(--color-aqua-deep);--text-dark:var(--color-dark-text);--border-default:var(--color-gray-200);--border-emphasis-width:var(--border-width-emphasis);--border-strong:var(--color-graphite);--border-action:var(--color-aqua);--border-focus:var(--color-aqua);--border-required:var(--color-aqua);--state-resolved-full:var(--color-system-resolved);--state-resolved-tint:var(--color-tint-green);--state-resolved-border:var(--color-tint-border-green);--state-resolved-text:var(--color-deep-green);--state-in-progress-full:var(--color-system-resolved);--state-in-progress-tint:var(--color-tint-aqua);--state-in-progress-border:var(--color-tint-border-aqua);--state-in-progress-text:var(--color-deep-green);--state-review-full:var(--color-system-medium);--state-review-tint:var(--color-tint-amber);--state-review-border:var(--color-tint-border-amber);--state-review-text:var(--color-deep-amber);--state-urgent-full:var(--color-system-urgent);--state-urgent-tint:var(--color-tint-red);--state-urgent-border:var(--color-tint-border-red);--state-urgent-text:var(--color-deep-red);--state-analysis-full:var(--color-system-analysis);--state-analysis-tint:var(--color-tint-violet);--state-analysis-border:var(--color-tint-border-violet);--state-analysis-text:var(--color-deep-violet);--state-neutral-full:var(--color-graphite);--state-neutral-tint:var(--color-tint-graphite);--state-neutral-border:var(--color-tint-border-graphite);--state-neutral-text:var(--text-secondary);--text-view-title-family:var(--font-family-display);--text-view-title-size:var(--font-size-30);--text-view-title-weight:var(--font-weight-bold);--text-view-title-tracking:var(--font-tracking-tight);--text-view-title-leading:var(--font-leading-title);--text-login-title-family:var(--font-family-display);--text-login-title-size:var(--font-size-44);--text-login-title-weight:var(--font-weight-bold);--text-login-title-tracking:var(--font-tracking-tight);--text-login-title-leading:var(--font-leading-display);--text-metric-family:var(--font-family-display);--text-metric-size:var(--font-size-34);--text-metric-weight:var(--font-weight-bold);--text-metric-unit-family:var(--font-family-ui);--text-metric-unit-size:var(--font-size-10);--text-metric-unit-weight:var(--font-weight-semibold);--text-metric-unit-tracking:var(--font-tracking-caps-wide);--text-card-title-family:var(--font-family-ui);--text-card-title-size:var(--font-size-16);--text-card-title-weight:var(--font-weight-bold);--text-entity-title-family:var(--font-family-display);--text-entity-title-size:var(--font-size-19);--text-entity-title-weight:var(--font-weight-bold);--text-entity-title-tracking:var(--font-tracking-snug);--text-nav-item-family:var(--font-family-ui);--text-nav-item-size:var(--font-size-15);--text-nav-item-weight:var(--font-weight-medium);--text-body-default-family:var(--font-family-ui);--text-body-default-size:var(--font-size-14);--text-body-default-weight:var(--font-weight-regular);--text-body-default-leading:var(--font-leading-body);--text-field-label-family:var(--font-family-ui);--text-field-label-size:var(--font-size-13);--text-field-label-weight:var(--font-weight-regular);--text-table-data-family:var(--font-family-ui);--text-table-data-size:var(--font-size-13);--text-table-data-weight:var(--font-weight-regular);--text-table-data-leading:var(--font-leading-table);--text-filter-label-family:var(--font-family-ui);--text-filter-label-size:var(--font-size-11);--text-filter-label-weight:var(--font-weight-semibold);--text-filter-label-tracking:var(--font-tracking-caps);--text-table-header-family:var(--font-family-ui);--text-table-header-size:var(--font-size-11);--text-table-header-weight:var(--font-weight-semibold);--text-table-header-tracking:var(--font-tracking-caps-table);--text-card-metric-label-size:var(--font-size-9);--text-card-metric-value-size:var(--font-size-13);--text-fab-glyph-size:var(--font-size-17);--text-wordmark-family:var(--font-family-display);--text-wordmark-size:var(--font-size-19);--text-wordmark-weight:var(--font-weight-bold);--space-inline-sm:var(--space-1);--space-inline-md:var(--space-2);--space-padding-card:var(--space-4);--space-stack-md:var(--space-4);--space-grid-gap:var(--space-18);--space-tabs-gap:var(--space-26);--space-padding-content:var(--space-8);--space-stack-section:var(--space-8);--radius-action:var(--radius-8);--radius-field:var(--radius-10);--radius-surface:var(--radius-14);--radius-pill:var(--radius-999);--radius-glyph-corner:var(--radius-glyph);--elevation-surface:var(--shadow-card);--elevation-raised:var(--shadow-active);--focus-ring:var(--shadow-focus);--step-ring:var(--shadow-step-ring);--nav-width:var(--layout-sidebar-width)}:root[data-theme=dark]{--bg-canvas:var(--color-dark-canvas);--bg-surface:var(--color-dark-surface);--bg-surface-sunken:var(--color-dark-row-alt);--bg-inverse:var(--color-dark-surface);--bg-action-disabled:var(--color-dark-row-alt);--bg-tint-neutral:var(--color-dark-tint-graphite);--text-primary:var(--color-dark-text);--text-body:var(--color-dark-body);--text-secondary:var(--color-dark-primary);--text-disabled:var(--color-dark-placeholder);--text-inverse:var(--color-dark-text);--text-link:var(--color-aqua);--border-default:var(--color-dark-border);--border-strong:var(--color-dark-primary);--state-resolved-tint:var(--color-dark-tint-green);--state-resolved-border:var(--color-dark-tint-border-green);--state-resolved-text:var(--color-dark-deep-green);--state-in-progress-tint:var(--color-dark-tint-aqua);--state-in-progress-border:var(--color-dark-tint-border-aqua);--state-in-progress-text:var(--color-dark-deep-aqua);--state-review-tint:var(--color-dark-tint-amber);--state-review-border:var(--color-dark-tint-border-amber);--state-review-text:var(--color-dark-deep-amber);--state-urgent-tint:var(--color-dark-tint-red);--state-urgent-border:var(--color-dark-tint-border-red);--state-urgent-text:var(--color-dark-deep-red);--state-analysis-tint:var(--color-dark-tint-violet);--state-analysis-border:var(--color-dark-tint-border-violet);--state-analysis-text:var(--color-dark-deep-violet);--state-neutral-tint:var(--color-dark-tint-graphite);--state-neutral-border:var(--color-dark-tint-border-graphite);--state-neutral-text:var(--color-dark-deep-graphite);--bg-accent-soft:#61ccb929;--surface-sidebar:var(--color-dark-sidebar);--border-dashed:var(--color-dark-dash);--bg-field:var(--color-dark-input-bg);--bg-row-alt:var(--color-dark-row-alt);--elevation-surface:var(--shadow-dark-card);--elevation-raised:var(--shadow-dark-active);--focus-ring:var(--shadow-dark-focus)}:root{--button-radius:var(--radius-action);--button-height:var(--size-40);--button-fab-size:var(--size-28);--button-fab-glyph:var(--text-fab-glyph-size);--button-secondary-border-width:var(--border-emphasis-width);--button-font:var(--text-body-default-family);--button-primary-bg:var(--bg-action-primary);--button-primary-bg-hover:var(--bg-action-primary-hover);--button-primary-text:var(--text-on-action);--button-primary-border:transparent;--button-disabled-bg:var(--bg-action-disabled);--button-disabled-text:var(--text-disabled);--button-disabled-border:var(--border-default);--button-secondary-bg:var(--bg-action-secondary);--button-secondary-text:var(--text-primary);--button-secondary-border-nav:var(--border-action);--button-secondary-border-dismiss:var(--border-default);--button-session-radius:var(--radius-field);--button-session-height:var(--size-46);--button-flow-bg:var(--bg-brand-deep);--button-flow-text:var(--text-inverse);--button-flow-icon:var(--bg-action-primary);--button-focus:var(--focus-ring);--input-radius:var(--radius-field);--input-height:var(--size-44);--input-bg:var(--bg-field);--input-text:var(--text-primary);--input-border:var(--border-default);--input-border-focus:var(--border-focus);--input-focus-ring:var(--focus-ring);--select-radius:var(--radius-field);--select-height:var(--size-44);--select-bg:var(--bg-surface);--select-text:var(--text-primary);--select-border:var(--border-default);--select-border-focus:var(--border-focus);--badge-radius:var(--radius-pill);--badge-glyph-radius:var(--radius-glyph-corner);--badge-dot-size:8px;--card-radius:var(--radius-surface);--card-bg:var(--bg-surface);--card-border:var(--border-default);--card-shadow:var(--elevation-surface);--card-padding:var(--space-padding-card);--card-metric-emphasis-bg:var(--bg-brand-deep);--card-metric-emphasis-value:var(--bg-action-primary);--card-metric-emphasis-label:var(--text-on-inverse-muted);--card-footer-bg:var(--bg-row-alt);--card-footer-overdue-bg:var(--state-urgent-full);--card-footer-overdue-text:var(--text-on-urgent);--table-header-font:var(--text-table-header-family);--table-header-size:var(--text-table-header-size);--table-header-weight:var(--text-table-header-weight);--table-header-tracking:var(--text-table-header-tracking);--table-header-bg:var(--bg-brand-deep);--table-header-text:var(--text-inverse);--table-row-height:var(--size-48);--table-data-font:var(--text-table-data-family);--table-border:var(--border-default);--nav-bg:var(--surface-sidebar);--nav-item-height:var(--size-48);--nav-subitem-indent:var(--size-44);--nav-item-font:var(--text-nav-item-family);--nav-icon-size:var(--icon-22);--nav-subicon-size:var(--icon-19);--nav-item-active-bg:var(--bg-surface);--nav-item-active-bar:var(--bg-active);--nav-item-active-shadow:var(--elevation-raised);--nav-item-active-icon:var(--text-link);--nav-subitem-active-bg:var(--bg-accent-soft);--nav-logout-bg:var(--bg-action-primary);--nav-logout-bg-hover:var(--bg-action-primary-hover);--nav-logout-text:var(--text-on-action);--nav-logout-height:var(--size-46);--nav-logout-radius:var(--radius-field);--nav-item-icon:var(--color-graphite);--nav-wordmark:var(--text-wordmark-family);--tab-active-border:var(--border-action);--tab-active-text:var(--text-primary);--tab-inactive-text:var(--text-secondary);--tab-gap:var(--space-tabs-gap);--tab-count-size:var(--size-19);--tab-count-active-bg:var(--bg-active);--tab-count-active-text:var(--text-on-action);--tab-count-bg:var(--bg-tint-neutral);--tab-count-text:var(--text-disabled);--stepper-active-bg:var(--bg-active);--stepper-inactive-bg:var(--bg-tint-neutral);--stepper-text:var(--text-primary);--stepper-node-size:var(--size-34);--stepper-current-ring:var(--step-ring);--stepper-pending-bg:var(--bg-surface);--toggle-radius:var(--radius-field);--toggle-option-radius:var(--radius-action);--toggle-active-bg:var(--bg-active);--toggle-inactive-bg:var(--bg-tint-neutral);--range-pill-radius:var(--radius-pill);--range-pill-bg:var(--bg-tint-neutral);--range-pill-active-bg:var(--bg-active);--toggle-bg:var(--bg-tint-neutral);--toggle-status-dot-size:6px;--toggle-status-completed:var(--status-load-complete);--toggle-status-partial:var(--status-load-partial);--toggle-status-empty:var(--status-load-empty);--toggle-item-text:var(--text-secondary);--toggle-item-active-text:var(--text-on-action);--empty-icon-color:var(--text-secondary);--empty-text-color:var(--text-secondary);--empty-radius:var(--radius-surface);--empty-bg:var(--bg-surface-sunken);--dropzone-radius:var(--radius-surface);--dropzone-border:var(--border-dashed);--dropzone-bg:var(--bg-surface-sunken);--dropzone-text:var(--text-secondary);--dropzone-icon-size:var(--icon-24);--dropzone-hover-border:var(--border-focus);--accordion-border:var(--border-default);--accordion-header-text:var(--text-primary);--accordion-radius:var(--radius-surface);--accordion-title:var(--text-card-title-family);--accordion-chevron:var(--text-secondary);--accordion-pending-mark:var(--state-review-full);--accordion-done-mark:var(--bg-action-primary);--accordion-bar-width:3px;--accordion-mark-size:16px;--accordion-stage-radius:var(--radius-field);--avatar-radius:var(--radius-pill);--avatar-bg:var(--bg-brand-deep);--avatar-text:var(--text-inverse);--loader-color:var(--bg-action-primary);--loader-duration:var(--duration-slow);--tooltip-bg:var(--bg-inverse);--tooltip-text:var(--text-inverse);--tooltip-radius:var(--radius-action);--tooltip-font:var(--text-field-label-family);--pagination-active-bg:var(--bg-active);--pagination-active-text:var(--text-on-action);--pagination-text:var(--text-secondary);--login-panel-radius:var(--login-panel-corner);--login-panel-inset:var(--login-panel-gap);--login-stack:var(--login-stack-gap);--login-header-stack:var(--login-title-gap)}:root[data-theme=dark]{--nav-item-icon:var(--color-dark-primary)}:root{--color-general-title:#1f2633;--color-general-text:#5f6d7f;--color-general-background:#f5f2f0;--color-general-border:#e2e8f0;--color-general-primary:#ff3c3c;--color-general-disabled:#d9d9d9;--color-button:#da2c6a;--color-button-delete:#fb033f;--color-highlighted:#360088;--color-status-analisis:#208cef;--color-status-activo:#2ebe27;--color-status-cancelado:#fb033f;--color-status-inactivo:#5f6d7f;--color-status-finalizado:#b8cbdd;--color-status-backlog:#5f6d7f;--color-status-en-revision:#208cef;--color-area-diseño:#6b5ff8;--color-area-gestion:#9ad183;--color-area-desarrollo:#06daf6;--color-area-investigacion:#ff6363;--color-objective-close-to-deadline:#da2c6a;--color-objective-expired:#fb2a2a;--color-objective-finished:#aaa;--color-text-dark:#222;--color-text-muted:#666;--color-text-light:#888;--color-text-placeholder:#a0aec0;--color-table-text:#626a81;--color-background:#fff;--color-surface-light:#f5f5f5;--color-surface-hover:#e0e0e0;--color-surface-alt:#f8f9fa;--color-tooltip-bg:#625f5f;--color-border-light:#ccc;--color-border-default:#ddd;--color-border-medium:#e5e5e5;--color-priority-0:#fbc403;--color-priority-1:#ffa800;--color-priority-2:#ff8b04;--color-priority-3:#fb6b03;--color-priority-4:#ff472f;--color-priority-5:#fb033f;--color-success:#004d20;--color-success-bg:#ccffe1;--color-danger:#d32f2f;--color-danger-bg:#fabec8;--color-badge-active:#2e7d32;--color-badge-active-bg:#e8f5e8;--color-badge-finished:#757575;--color-badge-finished-bg:#f5f5f5;--color-link:#00f;--color-link-primary:#ed2c6c;--color-link-primary-hover:#a31342;--box-shadow:0 2px 6px -2px #00000029,0 2px 6px 0 #0000001f;--box-shadow-hover:0 4px 12px -2px #0003,0 4px 12px 0 #00000029;--radius-items:.5rem;--radius-cards:1rem;--radius-buttons:.5rem;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--font-size-xs:.625rem;--font-size-sm:.75rem;--font-size-base:.875rem;--font-size-md:1rem;--font-size-lg:1.25rem;--font-size-xl:1.5rem;--font-size-2xl:2rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--z-index-dropdown:100;--z-index-modal:200;--z-index-tooltip:300;--z-index-navbar:400;--transition-fast:.15s ease;--transition-base:.2s ease;--transition-slow:.3s ease;--line-height-tight:1.25;--line-height-normal:1.5;--line-height-relaxed:1.75}.DocsSearchBar-module-scss-module__o5a-ja__root{width:100%;position:relative}.DocsSearchBar-module-scss-module__o5a-ja__field,.DocsSearchBar-module-scss-module__o5a-ja__fieldDisabled{align-items:center;gap:var(--space-1);min-height:var(--input-height);padding:0 var(--space-2);border-radius:var(--input-radius);border:1px solid var(--input-border);background-color:var(--input-bg);color:var(--input-text);flex-wrap:wrap;display:flex}.DocsSearchBar-module-scss-module__o5a-ja__field:focus-within,.DocsSearchBar-module-scss-module__o5a-ja__fieldDisabled:focus-within{border-color:var(--input-border-focus);box-shadow:var(--input-focus-ring)}.DocsSearchBar-module-scss-module__o5a-ja__fieldDisabled{color:var(--text-disabled);cursor:not-allowed}.DocsSearchBar-module-scss-module__o5a-ja__searchIcon{color:var(--text-secondary);display:inline-flex}.DocsSearchBar-module-scss-module__o5a-ja__tokens{margin:0;padding:0;list-style:none;display:contents}.DocsSearchBar-module-scss-module__o5a-ja__token{align-items:center;gap:var(--space-1);padding:2px var(--space-2);border-radius:var(--radius-action);border:1px solid var(--input-border);background-color:var(--bg-surface-sunken);font-family:var(--text-body-default-family);font-size:var(--text-body-default-size);display:inline-flex}.DocsSearchBar-module-scss-module__o5a-ja__tokenText{color:var(--text-primary)}.DocsSearchBar-module-scss-module__o5a-ja__tokenRemove,.DocsSearchBar-module-scss-module__o5a-ja__clear{border-radius:var(--radius-action);color:var(--text-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:2px;display:inline-flex}.DocsSearchBar-module-scss-module__o5a-ja__tokenRemove:hover:not(:disabled),.DocsSearchBar-module-scss-module__o5a-ja__clear:hover:not(:disabled){color:var(--text-primary)}.DocsSearchBar-module-scss-module__o5a-ja__tokenRemove:focus-visible,.DocsSearchBar-module-scss-module__o5a-ja__clear:focus-visible{box-shadow:var(--focus-ring);outline:none}.DocsSearchBar-module-scss-module__o5a-ja__tokenRemove:disabled,.DocsSearchBar-module-scss-module__o5a-ja__clear:disabled{cursor:not-allowed}.DocsSearchBar-module-scss-module__o5a-ja__clear{margin-left:auto}.DocsSearchBar-module-scss-module__o5a-ja__input{min-width:120px;height:calc(var(--input-height) - 2px);color:inherit;font-family:var(--text-body-default-family);font-size:var(--text-body-default-size);background:0 0;border:0;flex:160px}.DocsSearchBar-module-scss-module__o5a-ja__input::placeholder{color:var(--text-disabled)}.DocsSearchBar-module-scss-module__o5a-ja__input:focus{outline:none}.DocsSearchBar-module-scss-module__o5a-ja__input:disabled{cursor:not-allowed}.DocsSearchBar-module-scss-module__o5a-ja__listbox{z-index:10;top:calc(100% + var(--space-1));padding:var(--space-1)0;background-color:var(--bg-surface);border-radius:var(--radius-surface);max-height:360px;box-shadow:var(--elevation-raised);margin:0;list-style:none;position:absolute;left:0;right:0;overflow-y:auto}.DocsSearchBar-module-scss-module__o5a-ja__listbox[hidden]{display:none}.DocsSearchBar-module-scss-module__o5a-ja__group{list-style:none}.DocsSearchBar-module-scss-module__o5a-ja__groupLabel{padding:var(--space-2)var(--space-2)var(--space-1);color:var(--text-secondary);font-size:var(--font-size-13);text-transform:uppercase;display:block}.DocsSearchBar-module-scss-module__o5a-ja__groupList{margin:0;padding:0;list-style:none}.DocsSearchBar-module-scss-module__o5a-ja__option,.DocsSearchBar-module-scss-module__o5a-ja__optionActive{align-items:center;gap:var(--space-2);padding:var(--space-2);cursor:pointer;display:flex}.DocsSearchBar-module-scss-module__o5a-ja__optionActive{background-color:var(--bg-surface-sunken)}.DocsSearchBar-module-scss-module__o5a-ja__optionIcon{color:var(--text-secondary);display:inline-flex}.DocsSearchBar-module-scss-module__o5a-ja__optionLabel{color:var(--text-primary)}.DocsSearchBar-module-scss-module__o5a-ja__optionSecondary{color:var(--text-secondary);font-size:var(--font-size-13)}.DocsSearchBar-module-scss-module__o5a-ja__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
:root{--color-deep-blue:#0b1934;--color-graphite:#626c78;--color-mist:#f6f6f9;--color-aqua:#61ccb9;--color-aqua-hover:#7bd8c7;--color-aqua-deep:#12897a;--color-white:#fff;--color-ink:#34383f;--color-gray-600:#6d727b;--color-gray-400:#9aa1ac;--color-gray-300:#c9d0da;--color-gray-200:#dfe1e7;--color-gray-100:#edeef1;--color-dark-canvas:#0e121a;--color-dark-surface:#1b202c;--color-dark-primary:#7d8699;--color-dark-text:#f6f6f9;--color-dark-sidebar:#0b1319;--color-dark-border:#2a3141;--color-dark-dash:#3a4356;--color-dark-body:#c6ccd8;--color-dark-placeholder:#6d727b;--color-dark-row-alt:#161c27;--color-dark-input-bg:#141a24;--color-dark-tint-green:#12312d;--color-dark-tint-border-green:#1d4a43;--color-dark-deep-green:#61ccb9;--color-dark-tint-aqua:#14322f;--color-dark-tint-border-aqua:#205049;--color-dark-deep-aqua:#a9e4da;--color-dark-tint-amber:#33240e;--color-dark-tint-border-amber:#5a3f16;--color-dark-deep-amber:#fec97a;--color-dark-tint-red:#351514;--color-dark-tint-border-red:#5c2320;--color-dark-deep-red:#ff8a84;--color-dark-tint-violet:#1b1740;--color-dark-tint-border-violet:#2e2769;--color-dark-deep-violet:#a9a0ff;--color-dark-tint-graphite:#232a38;--color-dark-tint-border-graphite:#313a4b;--color-dark-deep-graphite:#b9c0cc;--shadow-dark-card:0 1px 3px #00000052;--shadow-dark-active:0 2px 8px #0000007a;--shadow-dark-focus:0 0 0 3px #61ccb938;--color-system-resolved:#1b998b;--color-system-medium:#fea82f;--color-system-urgent:#f72c25;--color-system-analysis:#1f01b9;--color-tint-green:#e7f6f3;--color-tint-border-green:#cdebe5;--color-tint-aqua:#e1f4f0;--color-tint-border-aqua:#bfe7df;--color-tint-amber:#fff2de;--color-tint-border-amber:#fbe0b6;--color-tint-red:#fdeceb;--color-tint-border-red:#fbc9c7;--color-tint-violet:#e9e7fa;--color-tint-border-violet:#d5d1f5;--color-tint-graphite:#edeef1;--color-tint-border-graphite:#dfe1e7;--color-deep-green:#12897a;--color-deep-amber:#8a5405;--color-deep-red:#c41f19;--color-deep-violet:#1f01b9;--font-family-display:Sora,"Helvetica Neue",Helvetica,Arial,sans-serif;--font-family-ui:Gabarito,"Helvetica Neue",Helvetica,Arial,sans-serif;--font-size-9:9px;--font-size-10:10px;--font-size-11:11px;--font-size-12:12px;--font-size-13:13px;--font-size-14:14px;--font-size-15:15px;--font-size-16:16px;--font-size-17:17px;--font-size-19:19px;--font-size-30:30px;--font-size-34:34px;--font-size-44:44px;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-tracking-tight:-.035em;--font-tracking-snug:-.02em;--font-tracking-normal:0;--font-tracking-caps-table:.08em;--font-tracking-caps:.12em;--font-tracking-caps-wide:.14em;--font-leading-title:1.1;--font-leading-display:1.05;--font-leading-body:1.6;--font-leading-table:1.5;--space-1:4px;--space-2:8px;--space-4:16px;--space-18:18px;--space-6:24px;--space-26:26px;--space-8:32px;--space-12:48px;--layout-sidebar-width:300px;--layout-app-min-width:1400px;--size-19:19px;--size-28:28px;--size-34:34px;--size-40:40px;--size-44:44px;--size-46:46px;--size-48:48px;--radius-8:8px;--radius-10:10px;--radius-14:14px;--radius-999:999px;--radius-glyph:3px;--login-panel-corner:22px;--login-stack-gap:40px;--login-title-gap:14px;--login-panel-gap:22px;--shadow-card:0 1px 3px #0b19340a;--shadow-active:0 2px 8px #0b19340f;--shadow-focus:0 0 0 3px #61ccb938;--shadow-step-ring:0 0 0 4px #61ccb933;--duration-fast:.15s;--duration-base:.2s;--duration-slow:.3s;--easing-default:ease;--icon-14:14px;--icon-16:16px;--icon-19:19px;--icon-22:22px;--icon-24:24px;--icon-stroke:1.6px;--border-width-emphasis:1.5px;--icon-grid:24px;--z-dropdown:100;--z-navbar:200;--z-modal:300;--z-tooltip:400;--bg-canvas:var(--color-mist);--bg-surface:var(--color-white);--bg-surface-sunken:var(--color-mist);--bg-inverse:var(--color-deep-blue);--bg-brand-deep:var(--color-deep-blue);--bg-action-primary:var(--color-aqua);--bg-action-primary-hover:var(--color-aqua-hover);--bg-action-secondary:transparent;--bg-action-disabled:var(--color-mist);--bg-tint-neutral:var(--color-gray-100);--bg-active:var(--color-aqua);--bg-active-subtle:#61ccb914;--bg-accent-soft:#61ccb924;--status-load-complete:var(--color-aqua-deep);--status-load-partial:var(--color-system-medium);--status-load-empty:var(--color-gray-300);--surface-sidebar:var(--color-mist);--bg-field:var(--color-white);--bg-row-alt:var(--color-mist);--border-dashed:var(--color-gray-300);--text-primary:var(--color-deep-blue);--text-body:var(--color-ink);--text-secondary:var(--color-gray-600);--text-disabled:var(--color-gray-400);--text-inverse:var(--color-mist);--text-on-action:var(--color-deep-blue);--text-on-urgent:var(--color-white);--text-on-inverse-muted:var(--color-dark-primary);--text-link:var(--color-aqua-deep);--text-dark:var(--color-dark-text);--border-default:var(--color-gray-200);--border-emphasis-width:var(--border-width-emphasis);--border-strong:var(--color-graphite);--border-action:var(--color-aqua);--border-focus:var(--color-aqua);--border-required:var(--color-aqua);--state-resolved-full:var(--color-system-resolved);--state-resolved-tint:var(--color-tint-green);--state-resolved-border:var(--color-tint-border-green);--state-resolved-text:var(--color-deep-green);--state-in-progress-full:var(--color-system-resolved);--state-in-progress-tint:var(--color-tint-aqua);--state-in-progress-border:var(--color-tint-border-aqua);--state-in-progress-text:var(--color-deep-green);--state-review-full:var(--color-system-medium);--state-review-tint:var(--color-tint-amber);--state-review-border:var(--color-tint-border-amber);--state-review-text:var(--color-deep-amber);--state-urgent-full:var(--color-system-urgent);--state-urgent-tint:var(--color-tint-red);--state-urgent-border:var(--color-tint-border-red);--state-urgent-text:var(--color-deep-red);--state-analysis-full:var(--color-system-analysis);--state-analysis-tint:var(--color-tint-violet);--state-analysis-border:var(--color-tint-border-violet);--state-analysis-text:var(--color-deep-violet);--state-neutral-full:var(--color-graphite);--state-neutral-tint:var(--color-tint-graphite);--state-neutral-border:var(--color-tint-border-graphite);--state-neutral-text:var(--text-secondary);--text-view-title-family:var(--font-family-display);--text-view-title-size:var(--font-size-30);--text-view-title-weight:var(--font-weight-bold);--text-view-title-tracking:var(--font-tracking-tight);--text-view-title-leading:var(--font-leading-title);--text-login-title-family:var(--font-family-display);--text-login-title-size:var(--font-size-44);--text-login-title-weight:var(--font-weight-bold);--text-login-title-tracking:var(--font-tracking-tight);--text-login-title-leading:var(--font-leading-display);--text-metric-family:var(--font-family-display);--text-metric-size:var(--font-size-34);--text-metric-weight:var(--font-weight-bold);--text-metric-unit-family:var(--font-family-ui);--text-metric-unit-size:var(--font-size-10);--text-metric-unit-weight:var(--font-weight-semibold);--text-metric-unit-tracking:var(--font-tracking-caps-wide);--text-card-title-family:var(--font-family-ui);--text-card-title-size:var(--font-size-16);--text-card-title-weight:var(--font-weight-bold);--text-entity-title-family:var(--font-family-display);--text-entity-title-size:var(--font-size-19);--text-entity-title-weight:var(--font-weight-bold);--text-entity-title-tracking:var(--font-tracking-snug);--text-nav-item-family:var(--font-family-ui);--text-nav-item-size:var(--font-size-15);--text-nav-item-weight:var(--font-weight-medium);--text-body-default-family:var(--font-family-ui);--text-body-default-size:var(--font-size-14);--text-body-default-weight:var(--font-weight-regular);--text-body-default-leading:var(--font-leading-body);--text-field-label-family:var(--font-family-ui);--text-field-label-size:var(--font-size-13);--text-field-label-weight:var(--font-weight-regular);--text-table-data-family:var(--font-family-ui);--text-table-data-size:var(--font-size-13);--text-table-data-weight:var(--font-weight-regular);--text-table-data-leading:var(--font-leading-table);--text-filter-label-family:var(--font-family-ui);--text-filter-label-size:var(--font-size-11);--text-filter-label-weight:var(--font-weight-semibold);--text-filter-label-tracking:var(--font-tracking-caps);--text-table-header-family:var(--font-family-ui);--text-table-header-size:var(--font-size-11);--text-table-header-weight:var(--font-weight-semibold);--text-table-header-tracking:var(--font-tracking-caps-table);--text-card-metric-label-size:var(--font-size-9);--text-card-metric-value-size:var(--font-size-13);--text-fab-glyph-size:var(--font-size-17);--text-wordmark-family:var(--font-family-display);--text-wordmark-size:var(--font-size-19);--text-wordmark-weight:var(--font-weight-bold);--space-inline-sm:var(--space-1);--space-inline-md:var(--space-2);--space-padding-card:var(--space-4);--space-stack-md:var(--space-4);--space-grid-gap:var(--space-18);--space-tabs-gap:var(--space-26);--space-padding-content:var(--space-8);--space-stack-section:var(--space-8);--radius-action:var(--radius-8);--radius-field:var(--radius-10);--radius-surface:var(--radius-14);--radius-pill:var(--radius-999);--radius-glyph-corner:var(--radius-glyph);--elevation-surface:var(--shadow-card);--elevation-raised:var(--shadow-active);--focus-ring:var(--shadow-focus);--step-ring:var(--shadow-step-ring);--nav-width:var(--layout-sidebar-width)}:root[data-theme=dark]{--bg-canvas:var(--color-dark-canvas);--bg-surface:var(--color-dark-surface);--bg-surface-sunken:var(--color-dark-row-alt);--bg-inverse:var(--color-dark-surface);--bg-action-disabled:var(--color-dark-row-alt);--bg-tint-neutral:var(--color-dark-tint-graphite);--text-primary:var(--color-dark-text);--text-body:var(--color-dark-body);--text-secondary:var(--color-dark-primary);--text-disabled:var(--color-dark-placeholder);--text-inverse:var(--color-dark-text);--text-link:var(--color-aqua);--border-default:var(--color-dark-border);--border-strong:var(--color-dark-primary);--state-resolved-tint:var(--color-dark-tint-green);--state-resolved-border:var(--color-dark-tint-border-green);--state-resolved-text:var(--color-dark-deep-green);--state-in-progress-tint:var(--color-dark-tint-aqua);--state-in-progress-border:var(--color-dark-tint-border-aqua);--state-in-progress-text:var(--color-dark-deep-aqua);--state-review-tint:var(--color-dark-tint-amber);--state-review-border:var(--color-dark-tint-border-amber);--state-review-text:var(--color-dark-deep-amber);--state-urgent-tint:var(--color-dark-tint-red);--state-urgent-border:var(--color-dark-tint-border-red);--state-urgent-text:var(--color-dark-deep-red);--state-analysis-tint:var(--color-dark-tint-violet);--state-analysis-border:var(--color-dark-tint-border-violet);--state-analysis-text:var(--color-dark-deep-violet);--state-neutral-tint:var(--color-dark-tint-graphite);--state-neutral-border:var(--color-dark-tint-border-graphite);--state-neutral-text:var(--color-dark-deep-graphite);--bg-accent-soft:#61ccb929;--surface-sidebar:var(--color-dark-sidebar);--border-dashed:var(--color-dark-dash);--bg-field:var(--color-dark-input-bg);--bg-row-alt:var(--color-dark-row-alt);--elevation-surface:var(--shadow-dark-card);--elevation-raised:var(--shadow-dark-active);--focus-ring:var(--shadow-dark-focus)}:root{--button-radius:var(--radius-action);--button-height:var(--size-40);--button-fab-size:var(--size-28);--button-fab-glyph:var(--text-fab-glyph-size);--button-secondary-border-width:var(--border-emphasis-width);--button-font:var(--text-body-default-family);--button-primary-bg:var(--bg-action-primary);--button-primary-bg-hover:var(--bg-action-primary-hover);--button-primary-text:var(--text-on-action);--button-primary-border:transparent;--button-disabled-bg:var(--bg-action-disabled);--button-disabled-text:var(--text-disabled);--button-disabled-border:var(--border-default);--button-secondary-bg:var(--bg-action-secondary);--button-secondary-text:var(--text-primary);--button-secondary-border-nav:var(--border-action);--button-secondary-border-dismiss:var(--border-default);--button-session-radius:var(--radius-field);--button-session-height:var(--size-46);--button-flow-bg:var(--bg-brand-deep);--button-flow-text:var(--text-inverse);--button-flow-icon:var(--bg-action-primary);--button-focus:var(--focus-ring);--input-radius:var(--radius-field);--input-height:var(--size-44);--input-bg:var(--bg-field);--input-text:var(--text-primary);--input-border:var(--border-default);--input-border-focus:var(--border-focus);--input-focus-ring:var(--focus-ring);--select-radius:var(--radius-field);--select-height:var(--size-44);--select-bg:var(--bg-surface);--select-text:var(--text-primary);--select-border:var(--border-default);--select-border-focus:var(--border-focus);--badge-radius:var(--radius-pill);--badge-glyph-radius:var(--radius-glyph-corner);--badge-dot-size:8px;--card-radius:var(--radius-surface);--card-bg:var(--bg-surface);--card-border:var(--border-default);--card-shadow:var(--elevation-surface);--card-padding:var(--space-padding-card);--card-metric-emphasis-bg:var(--bg-brand-deep);--card-metric-emphasis-value:var(--bg-action-primary);--card-metric-emphasis-label:var(--text-on-inverse-muted);--card-footer-bg:var(--bg-row-alt);--card-footer-overdue-bg:var(--state-urgent-full);--card-footer-overdue-text:var(--text-on-urgent);--table-header-font:var(--text-table-header-family);--table-header-size:var(--text-table-header-size);--table-header-weight:var(--text-table-header-weight);--table-header-tracking:var(--text-table-header-tracking);--table-header-bg:var(--bg-brand-deep);--table-header-text:var(--text-inverse);--table-row-height:var(--size-48);--table-data-font:var(--text-table-data-family);--table-border:var(--border-default);--nav-bg:var(--surface-sidebar);--nav-item-height:var(--size-48);--nav-subitem-indent:var(--size-44);--nav-item-font:var(--text-nav-item-family);--nav-icon-size:var(--icon-22);--nav-subicon-size:var(--icon-19);--nav-item-active-bg:var(--bg-surface);--nav-item-active-bar:var(--bg-active);--nav-item-active-shadow:var(--elevation-raised);--nav-item-active-icon:var(--text-link);--nav-subitem-active-bg:var(--bg-accent-soft);--nav-logout-bg:var(--bg-action-primary);--nav-logout-bg-hover:var(--bg-action-primary-hover);--nav-logout-text:var(--text-on-action);--nav-logout-height:var(--size-46);--nav-logout-radius:var(--radius-field);--nav-item-icon:var(--color-graphite);--nav-wordmark:var(--text-wordmark-family);--tab-active-border:var(--border-action);--tab-active-text:var(--text-primary);--tab-inactive-text:var(--text-secondary);--tab-gap:var(--space-tabs-gap);--tab-count-size:var(--size-19);--tab-count-active-bg:var(--bg-active);--tab-count-active-text:var(--text-on-action);--tab-count-bg:var(--bg-tint-neutral);--tab-count-text:var(--text-disabled);--stepper-active-bg:var(--bg-active);--stepper-inactive-bg:var(--bg-tint-neutral);--stepper-text:var(--text-primary);--stepper-node-size:var(--size-34);--stepper-current-ring:var(--step-ring);--stepper-pending-bg:var(--bg-surface);--toggle-radius:var(--radius-field);--toggle-option-radius:var(--radius-action);--toggle-active-bg:var(--bg-active);--toggle-inactive-bg:var(--bg-tint-neutral);--range-pill-radius:var(--radius-pill);--range-pill-bg:var(--bg-tint-neutral);--range-pill-active-bg:var(--bg-active);--toggle-bg:var(--bg-tint-neutral);--toggle-status-dot-size:6px;--toggle-status-completed:var(--status-load-complete);--toggle-status-partial:var(--status-load-partial);--toggle-status-empty:var(--status-load-empty);--toggle-item-text:var(--text-secondary);--toggle-item-active-text:var(--text-on-action);--empty-icon-color:var(--text-secondary);--empty-text-color:var(--text-secondary);--empty-radius:var(--radius-surface);--empty-bg:var(--bg-surface-sunken);--dropzone-radius:var(--radius-surface);--dropzone-border:var(--border-dashed);--dropzone-bg:var(--bg-surface-sunken);--dropzone-text:var(--text-secondary);--dropzone-icon-size:var(--icon-24);--dropzone-hover-border:var(--border-focus);--accordion-border:var(--border-default);--accordion-header-text:var(--text-primary);--accordion-radius:var(--radius-surface);--accordion-title:var(--text-card-title-family);--accordion-chevron:var(--text-secondary);--accordion-pending-mark:var(--state-review-full);--accordion-done-mark:var(--bg-action-primary);--accordion-bar-width:3px;--accordion-mark-size:16px;--accordion-stage-radius:var(--radius-field);--avatar-radius:var(--radius-pill);--avatar-bg:var(--bg-brand-deep);--avatar-text:var(--text-inverse);--loader-color:var(--bg-action-primary);--loader-duration:var(--duration-slow);--tooltip-bg:var(--bg-inverse);--tooltip-text:var(--text-inverse);--tooltip-radius:var(--radius-action);--tooltip-font:var(--text-field-label-family);--pagination-active-bg:var(--bg-active);--pagination-active-text:var(--text-on-action);--pagination-text:var(--text-secondary);--login-panel-radius:var(--login-panel-corner);--login-panel-inset:var(--login-panel-gap);--login-stack:var(--login-stack-gap);--login-header-stack:var(--login-title-gap)}:root[data-theme=dark]{--nav-item-icon:var(--color-dark-primary)}:root{--color-general-title:#1f2633;--color-general-text:#5f6d7f;--color-general-background:#f5f2f0;--color-general-border:#e2e8f0;--color-general-primary:#ff3c3c;--color-general-disabled:#d9d9d9;--color-button:#da2c6a;--color-button-delete:#fb033f;--color-highlighted:#360088;--color-status-analisis:#208cef;--color-status-activo:#2ebe27;--color-status-cancelado:#fb033f;--color-status-inactivo:#5f6d7f;--color-status-finalizado:#b8cbdd;--color-status-backlog:#5f6d7f;--color-status-en-revision:#208cef;--color-area-diseño:#6b5ff8;--color-area-gestion:#9ad183;--color-area-desarrollo:#06daf6;--color-area-investigacion:#ff6363;--color-objective-close-to-deadline:#da2c6a;--color-objective-expired:#fb2a2a;--color-objective-finished:#aaa;--color-text-dark:#222;--color-text-muted:#666;--color-text-light:#888;--color-text-placeholder:#a0aec0;--color-table-text:#626a81;--color-background:#fff;--color-surface-light:#f5f5f5;--color-surface-hover:#e0e0e0;--color-surface-alt:#f8f9fa;--color-tooltip-bg:#625f5f;--color-border-light:#ccc;--color-border-default:#ddd;--color-border-medium:#e5e5e5;--color-priority-0:#fbc403;--color-priority-1:#ffa800;--color-priority-2:#ff8b04;--color-priority-3:#fb6b03;--color-priority-4:#ff472f;--color-priority-5:#fb033f;--color-success:#004d20;--color-success-bg:#ccffe1;--color-danger:#d32f2f;--color-danger-bg:#fabec8;--color-badge-active:#2e7d32;--color-badge-active-bg:#e8f5e8;--color-badge-finished:#757575;--color-badge-finished-bg:#f5f5f5;--color-link:#00f;--color-link-primary:#ed2c6c;--color-link-primary-hover:#a31342;--box-shadow:0 2px 6px -2px #00000029,0 2px 6px 0 #0000001f;--box-shadow-hover:0 4px 12px -2px #0003,0 4px 12px 0 #00000029;--radius-items:.5rem;--radius-cards:1rem;--radius-buttons:.5rem;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--font-size-xs:.625rem;--font-size-sm:.75rem;--font-size-base:.875rem;--font-size-md:1rem;--font-size-lg:1.25rem;--font-size-xl:1.5rem;--font-size-2xl:2rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--z-index-dropdown:100;--z-index-modal:200;--z-index-tooltip:300;--z-index-navbar:400;--transition-fast:.15s ease;--transition-base:.2s ease;--transition-slow:.3s ease;--line-height-tight:1.25;--line-height-normal:1.5;--line-height-relaxed:1.75}.DocsSearchPage-module-scss-module__G51Spq__page{gap:var(--space-6);flex-direction:column;display:flex}.DocsSearchPage-module-scss-module__G51Spq__header,.DocsSearchPage-module-scss-module__G51Spq__options{gap:var(--space-grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.DocsSearchPage-module-scss-module__G51Spq__heading{grid-column:1/10}.DocsSearchPage-module-scss-module__G51Spq__actions{justify-content:flex-end;align-items:flex-start;gap:var(--space-2);grid-column:10/13;display:flex}.DocsSearchPage-module-scss-module__G51Spq__subtitle{margin:var(--space-2)0 0;color:var(--text-secondary);font-size:var(--text-body-default-size)}.DocsSearchPage-module-scss-module__G51Spq__help{color:var(--text-secondary);font-size:var(--font-size-13);grid-column:1/7;align-self:center;margin:0}.DocsSearchPage-module-scss-module__G51Spq__help kbd{padding:0 var(--space-1);border:1px solid var(--input-border);border-radius:var(--radius-action);font-family:inherit}.DocsSearchPage-module-scss-module__G51Spq__toggles{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;grid-column:7/13;display:flex}
.RequirementActivityFeed-module-scss-module__gZkvJq__feed{margin-bottom:var(--space-inline-sm);flex-direction:column;gap:0;display:flex}.RequirementActivityFeed-module-scss-module__gZkvJq__empty{color:var(--text-secondary);font-family:var(--text-body-default-family);font-size:var(--text-body-default-size);padding:var(--space-stack-md)0;text-align:center}.RequirementActivityFeed-module-scss-module__gZkvJq__entry{gap:var(--space-inline-md);padding:var(--space-inline-md)0;border-bottom:1px solid var(--border-default);display:flex}.RequirementActivityFeed-module-scss-module__gZkvJq__entry:last-child{border-bottom:none}.RequirementActivityFeed-module-scss-module__gZkvJq__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.RequirementActivityFeed-module-scss-module__gZkvJq__body{flex:1;min-width:0}.RequirementActivityFeed-module-scss-module__gZkvJq__entryRow{justify-content:space-between;align-items:flex-start;gap:var(--space-inline-sm);display:flex}.RequirementActivityFeed-module-scss-module__gZkvJq__text{font-family:var(--text-body-default-family);font-size:var(--text-body-default-size);color:var(--text-primary);line-height:var(--text-body-default-leading)}.RequirementActivityFeed-module-scss-module__gZkvJq__text strong{font-weight:var(--font-weight-bold)}.RequirementActivityFeed-module-scss-module__gZkvJq__newValue{color:var(--text-link);font-weight:var(--font-weight-bold)}.RequirementActivityFeed-module-scss-module__gZkvJq__visibility{align-items:center;gap:var(--space-1);font-family:var(--text-body-default-family);font-size:var(--font-size-11);color:var(--text-secondary);white-space:nowrap;flex-shrink:0;display:inline-flex}.RequirementActivityFeed-module-scss-module__gZkvJq__comment{background:var(--bg-canvas);border:1px solid var(--border-default);border-radius:var(--radius-action);padding:var(--space-inline-sm)var(--space-inline-md);margin-top:var(--space-1);font-family:var(--text-body-default-family);font-size:var(--text-body-default-size);color:var(--text-secondary);line-height:var(--text-body-default-leading)}.RequirementActivityFeed-module-scss-module__gZkvJq__time{font-family:var(--text-body-default-family);font-size:var(--font-size-11);color:var(--text-disabled);margin-top:var(--space-1);align-items:center;gap:var(--space-1);display:inline-flex}.RequirementActivityFeed-module-scss-module__gZkvJq__timeAfterComment{margin-top:var(--space-inline-sm)}.RequirementActivityFeed-module-scss-module__gZkvJq__editedLabel{font-size:var(--font-size-11);color:var(--text-disabled);font-style:italic}.RequirementActivityFeed-module-scss-module__gZkvJq__footerRow{justify-content:space-between;align-items:center;gap:var(--space-inline-sm);display:flex}.RequirementActivityFeed-module-scss-module__gZkvJq__editForm{margin-top:var(--space-1)}.RequirementActivityFeed-module-scss-module__gZkvJq__editFormActions{justify-content:flex-end;gap:var(--space-inline-sm);margin-top:var(--space-inline-sm);display:flex}.RequirementActivityFeed-module-scss-module__gZkvJq__attachmentList{margin:var(--space-inline-sm)0 0;gap:var(--space-1);flex-direction:column;padding:0;list-style:none;display:flex}.RequirementActivityFeed-module-scss-module__gZkvJq__attachmentItem{justify-content:space-between;align-items:center;gap:var(--space-inline-sm);font-family:var(--text-body-default-family);font-size:var(--font-size-13);color:var(--text-secondary);background:var(--bg-canvas);border:1px solid var(--border-default);border-radius:var(--radius-action);padding:var(--space-1)var(--space-inline-sm);display:flex}
.DateLabel-module-scss-module__6VkIJq__dateLabel{flex-direction:column;align-items:center;gap:2px;display:flex}.DateLabel-module-scss-module__6VkIJq__dateLabel p{font-family:var(--font-family-ui);font-size:var(--text-card-metric-label-size);letter-spacing:.06em;text-transform:uppercase;line-height:1.5;font-weight:var(--font-weight-semibold);color:inherit;margin:0}.DateLabel-module-scss-module__6VkIJq__dateLabel span{font-family:var(--font-family-ui);align-items:center;gap:var(--space-1);font-size:var(--font-size-12);line-height:1.5;font-weight:var(--font-weight-semibold);color:inherit;display:flex}
.Loader-module-scss-module__dc-obW__loader{align-items:center;gap:var(--space-2);color:var(--loader-color);display:inline-flex}.Loader-module-scss-module__dc-obW__block{width:100%;padding-block:var(--space-8);flex-direction:column;justify-content:center}.Loader-module-scss-module__dc-obW__inline{flex-direction:row}.Loader-module-scss-module__dc-obW__spinner{animation:Loader-module-scss-module__dc-obW__spin var(--loader-duration)linear infinite;color:inherit;border:2px solid;border-top-color:#0000;border-radius:50%;display:inline-block}.Loader-module-scss-module__dc-obW__md{width:24px;height:24px}.Loader-module-scss-module__dc-obW__sm{width:16px;height:16px}.Loader-module-scss-module__dc-obW__text{color:var(--text-secondary);font-family:var(--text-body-default-family);font-size:var(--text-body-default-size)}@keyframes Loader-module-scss-module__dc-obW__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.Loader-module-scss-module__dc-obW__spinner{border-top-color:currentColor;animation:none}}
.Button-module-scss-module__PdMFhG__button{justify-content:center;align-items:center;gap:var(--space-1);height:var(--button-height);border-radius:var(--button-radius);padding:0 var(--space-4);cursor:pointer;font-family:var(--button-font);font-size:var(--text-body-default-size);font-weight:var(--text-body-default-weight);line-height:var(--text-body-default-leading);transition:background-color var(--duration-fast)ease,filter var(--duration-fast)ease;border:1px solid #0000;display:inline-flex}.Button-module-scss-module__PdMFhG__button:focus{outline:none}.Button-module-scss-module__PdMFhG__button:focus-visible{box-shadow:var(--button-focus)}.Button-module-scss-module__PdMFhG__button:disabled{cursor:not-allowed;background-color:var(--button-disabled-bg);color:var(--button-disabled-text);border-color:var(--button-disabled-border)}.Button-module-scss-module__PdMFhG__icon{width:var(--icon-16);height:var(--icon-16);display:inline-flex}.Button-module-scss-module__PdMFhG__label{display:inline-flex}.Button-module-scss-module__PdMFhG__button [class*=Loader-module]{color:inherit}.Button-module-scss-module__PdMFhG__primary{background-color:var(--button-primary-bg);color:var(--button-primary-text);border-color:var(--button-primary-border);transition:background-color var(--duration-fast)ease-out}.Button-module-scss-module__PdMFhG__primary:hover:not(:disabled){background-color:var(--button-primary-bg-hover)}.Button-module-scss-module__PdMFhG__primary:active:not(:disabled){filter:brightness(.94)}.Button-module-scss-module__PdMFhG__secondaryNav{background-color:var(--button-secondary-bg);color:var(--button-secondary-text);border-width:var(--button-secondary-border-width);border-color:var(--button-secondary-border-nav)}.Button-module-scss-module__PdMFhG__secondaryNav:hover:not(:disabled){background-color:var(--bg-surface-sunken)}.Button-module-scss-module__PdMFhG__secondaryDismiss{background-color:var(--button-secondary-bg);color:var(--button-secondary-text);border-width:var(--button-secondary-border-width);border-color:var(--button-secondary-border-dismiss)}.Button-module-scss-module__PdMFhG__secondaryDismiss:hover:not(:disabled){background-color:var(--bg-surface-sunken)}.Button-module-scss-module__PdMFhG__session{height:var(--button-session-height);border-radius:var(--button-session-radius);background-color:var(--button-primary-bg);color:var(--button-primary-text);transition:background-color var(--duration-fast)ease-out}.Button-module-scss-module__PdMFhG__session:hover:not(:disabled){background-color:var(--button-primary-bg-hover)}.Button-module-scss-module__PdMFhG__flow{background-color:var(--button-flow-bg);color:var(--button-flow-text);flex-direction:row}.Button-module-scss-module__PdMFhG__flow .Button-module-scss-module__PdMFhG__icon{color:var(--button-flow-icon)}.Button-module-scss-module__PdMFhG__flow:hover:not(:disabled){filter:brightness(.94)}.Button-module-scss-module__PdMFhG__fab{width:var(--button-fab-size);height:var(--button-fab-size);min-width:var(--button-fab-size);border-radius:var(--radius-pill);background-color:var(--button-primary-bg);color:var(--button-primary-text);font-size:var(--button-fab-glyph);font-weight:var(--font-weight-semibold);transition:background-color var(--duration-fast)ease-out;padding:0;line-height:1}.Button-module-scss-module__PdMFhG__fab:hover:not(:disabled){background-color:var(--button-primary-bg-hover)}.Button-module-scss-module__PdMFhG__fab .Button-module-scss-module__PdMFhG__label{justify-content:center;align-items:center;display:inline-flex}
