:root{color:#222;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f7f7f7;font-family:Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,sans-serif}*{box-sizing:border-box}body{min-width:320px;min-height:100vh;margin:0}.app-shell{color:#222;background:#f7f7f7;min-height:100vh;padding:28px 42px 44px}.app-header{border-bottom:1px solid #dfdfdf;grid-template-columns:150px 1fr auto;align-items:center;gap:24px;padding-bottom:24px;display:grid}.app-logo{width:136px;height:auto}.header-identity{align-items:start;gap:8px;display:grid}.header-user{color:#555;font-size:12px;font-weight:700;line-height:1.25}.app-title h1{color:#202020;margin:0 0 4px;font-size:26px;font-weight:750;line-height:1.15}.app-title p{color:#646464;max-width:620px;font-size:13px}.header-actions{justify-items:end;gap:8px;display:grid}.header-action-buttons{align-items:center;gap:12px;display:flex}.role-pill{color:#8d1018;text-align:center;background:#fff;border:1px solid #e6c6c6;min-width:112px;padding:8px 10px;font-size:12px;font-weight:700}button{height:40px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:13px;font-weight:750;display:inline-flex}.primary-action{color:#fff;background:#e00012;border-color:#e00012}.secondary-action{color:#e00012;background:#fff;border-color:#eeb8bc}.section-block{margin-top:24px}.tabs-nav{border-bottom:1px solid #dfdfdf;gap:8px;margin-top:22px;display:flex}.tabs-nav button{color:#666;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;height:42px}.tabs-nav button.active{color:#e00012;background:#fff;border-bottom-color:#e00012}.section-heading{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.section-heading h2{color:#252525;margin:0;font-size:18px;line-height:1.2}.section-heading span{color:#7b7b7b;font-size:12px}.featured-grid{grid-template-columns:repeat(2,minmax(260px,1fr));gap:24px;max-width:920px;display:grid}.initiative-grid{grid-template-columns:repeat(4,minmax(210px,1fr));gap:20px;display:grid}.header-area-selector{align-items:center;display:flex}.catalog-context{color:#666;margin:-6px 0 14px;font-size:12px;font-weight:700}.header-area-selector select{color:#252525;min-width:180px;height:36px;font:inherit;background:#fff;border:1px solid #d8d8d8;border-radius:4px;padding:7px 10px;font-size:13px}.pagination-bar{justify-content:flex-end;align-items:center;gap:12px;margin-top:16px;display:flex}.pagination-bar span{color:#666;font-size:12px;font-weight:700}.faqs-section{max-width:1080px}.faq-groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.faq-group{background:#fff;border:1px solid #dedede;border-radius:6px;align-content:start;gap:12px;padding:18px;display:grid}.faq-group h3,.faq-request-panel h3{color:#252525;margin:0;font-size:15px;line-height:1.2}.faq-list{gap:12px;display:grid}.faq-item{border-top:1px solid #eee;gap:5px;padding-top:12px;display:grid}.faq-item:first-child{border-top:0;padding-top:0}.faq-item h4{color:#8d1018;margin:0;font-size:13px;line-height:1.25}.faq-item p,.faq-request-panel p{color:#5f5f5f;margin:0;font-size:13px;line-height:1.4}.faq-request-panel{background:#fff;border-left:4px solid #e00012;justify-content:space-between;align-items:center;gap:20px;margin-top:20px;padding:18px;display:flex}.wiki-section{max-width:1160px}.wiki-page-header{align-items:center;gap:12px;margin-bottom:20px;display:flex}.wiki-page-header h2,.wiki-page-header p{margin:0}.wiki-page-header h2{color:#252525;font-size:20px;line-height:1.2}.wiki-page-header p{color:#6b6b6b;margin-top:3px;font-size:13px}.wiki-title-icon{color:#b51420;background:#fff;border:1px solid #efc5c8;border-radius:6px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}.wiki-layout{grid-template-columns:228px minmax(0,1fr);align-items:start;gap:28px;display:grid}.wiki-sidebar{gap:14px;display:grid;position:sticky;top:20px}.wiki-sidebar-label,.wiki-eyebrow{color:#8d1018;text-transform:uppercase;margin:0;font-size:11px;font-weight:800}.wiki-index{gap:3px;display:grid}.wiki-index-button{color:#525252;text-align:left;background:0 0;border:0;border-left:3px solid #0000;border-radius:0 4px 4px 0;justify-content:space-between;width:100%;height:auto;min-height:40px;padding:9px 10px 9px 12px;font-size:13px;font-weight:650}.wiki-index-button:hover{color:#252525;background:#eee}.wiki-index-button.active{color:#8d1018;background:#fff;border-left-color:#e00012}.wiki-sidebar-note{color:#666;border-top:1px solid #dedede;align-items:flex-start;gap:8px;padding:12px;display:flex}.wiki-sidebar-note svg{color:#8d1018;flex:none}.wiki-sidebar-note p{margin:0;font-size:12px;line-height:1.4}.wiki-mobile-index{display:none}.wiki-content{background:#fff;border-top:3px solid #e00012;min-width:0;min-height:510px;padding:30px 32px 34px;box-shadow:0 2px 8px #1414140f}.wiki-content-heading{max-width:720px}.wiki-content-heading h3{color:#252525;margin:7px 0 0;font-size:23px;line-height:1.25}.wiki-content-heading>p{color:#5f5f5f;margin:10px 0 0;font-size:14px;line-height:1.55}.wiki-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:28px;display:grid}.wiki-shortcut{color:#252525;text-align:left;background:#fff;border:1px solid #ddd;border-radius:6px;grid-template-columns:42px minmax(0,1fr) auto;align-items:start;gap:14px;height:auto;min-height:132px;padding:18px;display:grid;box-shadow:0 2px 6px #1414140d}.wiki-shortcut:hover{border-color:#e00012;box-shadow:0 4px 12px #14141417}.wiki-shortcut>svg{color:#a4141e;align-self:center}.wiki-shortcut-icon{border-radius:6px;place-items:center;width:42px;height:42px;display:grid}.wiki-shortcut-icon.idea{color:#8a5a00;background:#fff3cf}.wiki-shortcut-icon.solution{color:#17684c;background:#ddf3e9}.wiki-shortcut-copy{gap:7px;display:grid}.wiki-shortcut-copy strong{color:#252525;font-size:14px;line-height:1.3}.wiki-shortcut-copy span{color:#666;font-size:12px;font-weight:500;line-height:1.45}.wiki-journey{border-top:1px solid #e5e5e5;margin-top:32px;padding-top:24px}.wiki-subheading{color:#8d1018;align-items:center;gap:8px;display:flex}.wiki-subheading h4{color:#252525;margin:0;font-size:14px}.wiki-journey-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:18px;margin-bottom:0;padding:0;list-style:none;display:grid}.wiki-journey-step{padding-right:22px;position:relative}.wiki-journey-connector{background:#d8d8d8;width:100%;height:1px;position:absolute;top:15px;left:15px}.wiki-journey-step-heading{grid-template-columns:30px minmax(0,1fr);align-items:center;gap:10px;display:grid;position:relative}.wiki-journey-number,.wiki-step-number{color:#fff;background:#8d1018;border-radius:50%;place-items:center;width:30px;height:30px;font-size:12px;font-weight:800;display:grid}.wiki-journey-step strong{color:#303030;background:#fff;width:fit-content;padding-right:10px;font-size:13px}.wiki-journey-step p{color:#6a6a6a;margin:4px 0 0 40px;font-size:12px;line-height:1.4}.wiki-step-list{gap:0;margin:28px 0 0;padding:0;list-style:none;display:grid}.wiki-step-list li{grid-template-columns:34px minmax(0,1fr);gap:14px;min-height:58px;display:grid;position:relative}.wiki-step-list li:not(:last-child):before{content:"";background:#e4e4e4;width:2px;position:absolute;top:30px;bottom:0;left:14px}.wiki-step-list p{color:#4f4f4f;margin:4px 0 20px;font-size:14px;line-height:1.5}.wiki-field-guide{margin-top:30px}.wiki-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:16px 0 0;display:grid}.wiki-field-card{background:#fff;border:1px solid #e2e2e2;border-radius:5px;min-width:0;padding:16px}.wiki-field-card dt{color:#303030;justify-content:space-between;align-items:flex-start;gap:10px;font-size:12px;font-weight:800;display:flex}.wiki-field-card dt small{color:#8d1018;flex:none;font-size:10px}.wiki-field-card dd{color:#555;margin:10px 0 0;font-size:13px;line-height:1.45}.wiki-field-example{border-top:1px solid #eee;padding-top:10px}.wiki-callout{background:#f6f6f6;border-left:4px solid #e00012;max-width:720px;margin-top:10px;padding:18px 20px}.wiki-callout ul{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.wiki-callout li{color:#555;grid-template-columns:18px minmax(0,1fr);gap:8px;font-size:13px;line-height:1.45;display:grid}.wiki-callout li svg{color:#287557;margin-top:2px}.wiki-flow-list{margin-top:28px;display:grid;position:relative}.wiki-flow-list:before{content:"";background:#ddd;width:2px;position:absolute;top:10px;bottom:12px;left:6px}.wiki-flow-phase{grid-template-columns:14px minmax(0,1fr);gap:18px;padding-bottom:28px;display:grid;position:relative}.wiki-flow-phase:last-child{padding-bottom:0}.wiki-flow-marker{z-index:1;background:#fff;border:3px solid #e00012;border-radius:50%;width:14px;height:14px;margin-top:4px}.wiki-flow-phase-content h4{color:#252525;margin:0;font-size:15px}.wiki-flow-summary{color:#696969;margin:5px 0 0;font-size:12px;line-height:1.4}.wiki-flow-states{grid-template-columns:repeat(auto-fit,minmax(205px,1fr));gap:10px;margin-top:13px;display:grid}.wiki-flow-state{background:#fafafa;border:1px solid #ddd;border-radius:5px;padding:13px 14px}.wiki-flow-state.success{background:#f2faf6;border-color:#b8ddce}.wiki-flow-state.stopped{background:#fff6f6;border-color:#e8b7bb}.wiki-flow-state-heading{justify-content:space-between;align-items:center;gap:8px;display:flex}.wiki-flow-state-heading strong{color:#333;font-size:13px}.wiki-flow-state-heading span{color:#9c1b24;text-transform:uppercase;font-size:10px;font-weight:800}.wiki-flow-state p{color:#5f5f5f;margin:7px 0;font-size:12px;line-height:1.4}.wiki-flow-state small{color:#555;font-size:11px;line-height:1.4}.initiative-card{background:#fff;border:1px solid #d9d9d9;border-radius:6px;overflow:hidden;box-shadow:0 2px 8px #1414141a}.initiative-card.featured{min-height:214px}.initiative-card.compact{min-height:218px}.card-visual{background:linear-gradient(120deg,#0a0a0a26,#0a0a0a8c),#c8c8c8;height:68px;position:relative;overflow:hidden}.featured .card-visual{height:78px}.card-visual:before{content:"";opacity:.58;position:absolute;inset:0}.visual-automation:before{background:linear-gradient(90deg,#0000 0 45%,#fff9 45% 48%,#0000 48%),repeating-linear-gradient(25deg,#f3f4f4 0 14px,#b6c1c5 14px 17px)}.visual-ai:before{background:radial-gradient(circle at 70% 28%,#e55 0 12%,#0000 13%),repeating-radial-gradient(circle at 70% 28%,#0000 0 12px,#8a171b 13px 15px),#241719}.visual-search:before{background:radial-gradient(circle at 56% 45%,#0000 0 21%,#293e45 22% 24%,#0000 25%),linear-gradient(135deg,#d9edf0,#2f5e68)}.visual-governance:before{background:radial-gradient(circle at 50% 45%,#ede5cf 0 15%,#0000 16%),linear-gradient(135deg,#2b2b2b,#748078)}.visual-bi:before{background:linear-gradient(90deg,#0000 0 18%,#e00012 19% 21%,#0000 22%),linear-gradient(160deg,#fff,#cfd2d5)}.card-visual span{color:#e00012;overflow-wrap:anywhere;background:#fff;border-radius:999px;max-width:calc(100% - 32px);padding:3px 7px;font-size:10px;font-weight:800;line-height:1.2;position:absolute;bottom:10px;left:16px}.card-body{padding:12px 14px 14px}.card-body h3{color:#252525;margin:0;font-size:16px;font-weight:780;line-height:1.25}.card-owner{color:#565656;margin:3px 0 8px;font-size:12px;font-style:italic}.card-description{color:#5f5f5f;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:0;font-size:13px;line-height:1.35;display:-webkit-box;overflow:hidden}.service-tags{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.service-tags span{color:#b00010;background:#fff1f2;border:1px solid #f4c9cc;border-radius:999px;padding:3px 7px;font-size:10px;font-weight:800}.card-footer{justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex}.card-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.status{color:#656565;font-size:11px;font-weight:700}.status-publicada{color:#0d6f3b}.status-registrada,.status-en-revision,.status-pendiente-informacion,.status-pendiente-de-decision{color:#8d1018}.status-aprobada,.status-en-desarrollo,.status-en-pruebas{color:#6d4f00}.status-rechazada{color:#5f5f5f}.card-link{color:#e00012;background:#fff;border:1px solid #efb2b6;border-radius:4px;justify-content:center;align-items:center;gap:7px;height:34px;padding:0 12px;font-size:12px;font-weight:750;text-decoration:none;display:inline-flex}.state-message{color:#333;background:#fff;border-left:4px solid #e00012;gap:4px;margin-top:28px;padding:18px 52px 18px 20px;display:grid;position:relative}.state-message-success{border-left-color:#218739}.state-message-close{color:#555;background:0 0;border-color:#0000;width:30px;height:30px;padding:0;position:absolute;top:10px;right:10px}.state-message-close:hover,.state-message-close:focus-visible{color:#222;background:#f2f2f2}.modal-backdrop{z-index:20;background:#00000059;place-items:center;padding:32px;display:grid;position:fixed;inset:0}.modal-panel{background:#fff;border-radius:8px;width:min(920px,100%);max-height:calc(100vh - 64px);overflow:auto;box-shadow:0 22px 70px #00000059}.modal-header{border-bottom:1px solid #e4e4e4;grid-template-columns:150px 1fr 42px;align-items:center;gap:18px;padding:22px 28px;display:grid}.modal-header img{width:128px}.modal-header h2{color:#202020;margin:0 0 4px;font-size:22px}.modal-header p{color:#626262;font-size:13px}.icon-button{color:#555;background:0 0;border:0;width:40px;padding:0}.modal-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 22px;padding:26px 32px 30px;display:grid}.notice,.field.full,.form-footer{grid-column:1/-1}.notice{color:#3f3428;background:#fff7ed;border-left:4px solid #e00012;padding:16px 18px;font-size:13px}.field{gap:6px;display:grid}.field>span,.field>label>span,.checkbox-field legend{color:#4c4c4c;font-size:11px;font-weight:800}.field-label{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.field-label-copy,.field-label-copy>label,.field-label-copy>span:first-child{min-width:0}.field-label-copy{align-items:center;gap:5px;display:inline-flex}.field-label-copy>label{color:inherit;font:inherit}.field-help{flex:none;display:inline-flex;position:relative}.field-help-trigger{color:#8d1018;cursor:help;background:0 0;border:0;border-radius:50%;place-items:center;width:22px;height:22px;padding:0;display:inline-grid}.field-help-trigger:hover,.field-help-trigger:focus-visible{color:#fff;background:#8d1018;outline:none}.field-help-trigger:focus-visible{box-shadow:0 0 0 3px #8d101838}.field-help-tooltip{z-index:20;color:#343434;text-transform:none;background:#fff;border:1px solid #d8d8d8;border-radius:5px;gap:8px;width:min(320px,100vw - 48px);padding:12px 14px;font-size:12px;font-weight:400;line-height:1.45;display:grid;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 8px 24px #00000029}.field-help-tooltip strong{color:#202020}.required-marker{color:#a4000d;text-transform:none;background:#fff5f6;border:1px solid #efb4ba;border-radius:3px;flex:none;padding:2px 6px;font-size:10px;font-weight:800;line-height:1.2}.field input,.field textarea,.field select{color:#222;width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #d8d8d8;border-radius:3px;padding:10px 12px;font-size:13px}.field textarea{resize:vertical}.user-picker{position:relative}.user-picker-state,.user-picker-error{color:#555;font-size:12px;font-weight:650}.user-picker-error{color:#a4000d}.user-picker-results{z-index:30;background:#fff;border:1px solid #d8d8d8;border-radius:4px;gap:2px;max-height:260px;margin:2px 0 0;padding:4px;list-style:none;display:grid;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 10px 24px #0000001f}.user-picker-result{margin:0;padding:0;list-style:none}.user-picker-option{color:#222;text-align:left;background:#fff;border:1px solid #0000;border-radius:3px;justify-content:space-between;gap:14px;width:100%;height:auto;min-height:48px;padding:10px 12px}.user-picker-option:hover,.user-picker-option:focus-visible{background:#fff5f6;border-color:#efb4ba}.user-picker-option-main{gap:2px;min-width:0;display:grid}.field .user-picker-option-name{color:#202020;font-size:13px;font-weight:800;line-height:1.2}.field .user-picker-option-email,.field .user-picker-option-meta{color:#5d5d5d;min-width:0;font-size:12px;font-weight:700;line-height:1.2}.field .user-picker-option-email{text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;max-width:48%;overflow:hidden}.field .user-picker-option-meta{color:#777}.form-footer{grid-template-columns:1fr 1fr;gap:24px;margin-top:8px;display:grid}.form-error{color:#a4000d;grid-column:1/-1;font-size:13px}.form-processing{color:#245276;background:#f1f7fc;border:1px solid #b9cfe5;border-radius:4px;grid-column:1/-1;margin:0;padding:10px 12px;font-size:13px;font-weight:700}.checkbox-field{border:0;margin:0;padding:0}.checkbox-field legend{margin-bottom:8px}.checkbox-field legend.field-label{width:100%}.checkbox-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.checkbox-grid label{background:#fafafa;border:1px solid #ddd;border-radius:4px;align-items:center;gap:8px;min-height:36px;padding:8px 10px;display:flex}.checkbox-grid input{width:auto;min-height:0}.checkbox-grid span{color:#343434;font-size:12px;font-weight:650}.my-initiatives-panel{max-width:1120px}.my-panel-heading{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:18px;display:flex}.my-panel-heading h2{color:#252525;margin:0;font-size:20px;line-height:1.2}.my-panel-heading p{color:#666;margin:5px 0 0;font-size:13px;line-height:1.4}.my-total-count{color:#555;background:#fff;border:1px solid #dedede;flex:none;padding:6px 9px;font-size:11px;font-weight:800}.my-lifecycle-overview{background:#fff;border:1px solid #d9d9d9;border-top:3px solid #e00012;overflow:hidden}.my-overview-label{color:#555;text-transform:uppercase;padding:11px 14px 9px;font-size:11px;font-weight:800;display:block}.my-phase-filters{border-top:1px solid #ececec;grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.my-phase-filters button{color:#555;background:#fff;border-top:0;border-bottom:3px solid #0000;border-left:0;border-right:1px solid #ececec;border-radius:0;align-content:center;justify-items:start;gap:3px;min-width:0;height:64px;padding:9px 12px;display:grid}.my-phase-filters button:last-child{border-right:0}.my-phase-filters button:hover{background:#fafafa}.my-phase-filters button.active{color:#9c111b;background:#fff7f7;border-bottom-color:#e00012}.my-phase-filters button span{text-overflow:ellipsis;min-width:0;font-size:11px;font-weight:750;overflow:hidden}.my-phase-filters button strong{color:#252525;font-size:19px;line-height:1}.my-list-heading{justify-content:space-between;align-items:center;gap:16px;min-height:34px;margin-top:20px;display:flex}.my-list-heading strong{color:#353535;font-size:13px}.my-list-heading button{color:#b00010;background:0 0;border:0;height:32px;padding:0;font-size:12px}.my-list{gap:12px;display:grid}.my-row{background:#fff;border:1px solid #d9d9d9;border-radius:6px;gap:14px;padding:17px 18px 15px;display:grid;box-shadow:0 1px 4px #1414140d}.my-row-main{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.my-row-summary{min-width:0}.my-row-kicker{flex-wrap:wrap;gap:7px 14px;margin-bottom:5px;display:flex}.my-row-kicker span{color:#707070;align-items:center;gap:5px;font-size:11px;font-weight:700;display:inline-flex}.my-row-summary h3{color:#252525;margin:0;font-size:15px;line-height:1.3}.my-row-summary p{color:#666;margin:5px 0 0;font-size:12px;line-height:1.35}.my-row-main>.status{background:#fafafa;border:1px solid #dedede;flex:none;padding:5px 8px;font-size:10px}.my-progress{background:#f7f7f7;border-left:3px solid #e00012;padding:11px 12px}.my-progress.stopped{border-left-color:#707070}.my-progress-heading{justify-content:space-between;align-items:baseline;gap:18px;display:flex}.my-progress-heading strong{color:#333;flex:none;font-size:12px}.my-progress-heading span{color:#5f5f5f;text-align:right;font-size:11px;line-height:1.35}.my-progress-track{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;margin-top:9px;display:grid}.my-progress-track span{background:#d9d9d9;height:4px}.my-progress-track span.complete{background:#8c8c8c}.my-progress-track span.current{background:#e00012}.my-progress-track span.current.stopped{background:#707070}.my-row-footer,.my-document-actions,.my-process-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.my-row-footer{justify-content:space-between;gap:10px 20px;padding-top:1px}.my-process-actions{justify-content:flex-end}.my-notification-state{color:#176b3a;background:#eef8f2;border:1px solid #bcdcc9;align-items:center;gap:6px;height:34px;padding:0 10px;font-size:11px;font-weight:750;display:inline-flex}.my-sheet-action{color:#4d4d4d;border-color:#b9b9b9}.primary-row-action{color:#fff;background:#e00012;border-color:#e00012}.admin-panel{border-top:1px solid #dfdfdf;padding-top:8px}.admin-filters{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;max-width:1180px;margin-bottom:14px;display:grid}.admin-filters select,.admin-filters input{color:#252525;min-height:40px;font:inherit;background:#fff;border:1px solid #d8d8d8;border-radius:4px;padding:8px 10px;font-size:13px}.admin-table{background:#ddd;border:1px solid #ddd;border-radius:6px;gap:1px;max-width:1180px;display:grid;overflow:auto}.admin-table-header,.admin-table-row{background:#fff;grid-template-columns:minmax(220px,1.4fr) 150px minmax(210px,1fr) 160px 130px;align-items:center;gap:12px;min-width:820px;padding:12px 14px;display:grid}.admin-table-header{color:#555;text-transform:uppercase;background:#f1f1f1;font-size:11px;font-weight:800}.admin-table-row strong{color:#252525;font-size:13px}.admin-table-row span{color:#5c5c5c;font-size:12px}.admin-status-badge{border:1px solid #0000;border-radius:999px;justify-self:start;padding:4px 8px;font-size:11px;font-weight:800}.admin-status-nowrap{white-space:nowrap}.admin-status-badge.status-registrada{color:#8d1018;background:#fff1f2;border-color:#fda4af}.admin-status-badge.status-en-revision{color:#9f1239;background:#ffe4e6;border-color:#fb7185}.admin-status-badge.status-pendiente-informacion{color:#be123c;background:#fecdd3;border-color:#f43f5e}.admin-status-badge.status-pendiente-de-decision{color:#b91c1c;background:#fee2e2;border-color:#ef4444}.admin-status-badge.status-aprobada{color:#991b1b;background:#fecaca;border-color:#dc2626}.admin-status-badge.status-rechazada{color:#7f1d1d;background:#fca5a5;border-color:#b91c1c}.admin-status-badge.status-en-desarrollo{color:#881337;background:#fda4af;border-color:#be123c}.admin-status-badge.status-en-pruebas{color:#9f1239;background:#fb7185;border-color:#9f1239}.admin-status-badge.status-publicada{color:#fff;background:#e00012;border-color:#b00010}.admin-pagination{max-width:1180px}.admin-detail{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 22px;padding:26px 32px 30px;display:grid}.detail-tabs{gap:8px;padding:20px 32px 0;display:flex}.detail-tabs button{color:#4c4c4c;background:#fff;border:1px solid #d9d9d9;height:36px;padding:0 14px}.detail-tabs button.active{color:#fff;background:#242424;border-color:#242424}.detail-field{gap:5px;display:grid}.detail-field.wide,.admin-detail-actions,.detail-documentation-link,.detail-tab-panel,.admin-detail .form-error{grid-column:1/-1}.comments-list{gap:12px;display:grid}.comment-entry{background:#f7f7f7;border:1px solid #e0e0e0;border-radius:8px;gap:6px;padding:14px;display:grid}.comment-entry time,.comment-entry span{color:#5c5c5c;font-size:12px;font-weight:700}.comment-entry p{color:#242424;margin:0;font-size:13px;line-height:1.45}.detail-documentation-link{width:fit-content}.detail-field span{color:#4c4c4c;text-transform:uppercase;font-size:11px;font-weight:800}.detail-field strong{color:#242424;font-size:13px;font-weight:600;line-height:1.35}.admin-detail-actions{grid-template-columns:1fr 1fr;gap:24px;margin-top:8px;display:grid}button:disabled{cursor:progress;opacity:.7}.cancel-action{color:#e00012;background:#fff;border-color:#efb2b6;height:46px}.form-footer .primary-action{height:46px}@media (width<=980px){.app-shell{padding:20px}.app-header{grid-template-columns:110px 1fr}.header-actions{grid-column:1/-1;justify-items:start}.header-action-buttons{flex-wrap:wrap;justify-content:flex-start}.featured-grid,.initiative-grid,.faq-groups{grid-template-columns:repeat(2,minmax(220px,1fr))}.wiki-layout{grid-template-columns:200px minmax(0,1fr);gap:20px}.admin-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.my-phase-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.my-phase-filters button:nth-child(3n){border-right:0}}@media (width<=760px){.wiki-mobile-index{gap:6px;margin-bottom:14px;display:grid}.wiki-mobile-index label{color:#555;font-size:12px;font-weight:750}.wiki-mobile-index select{color:#252525;width:100%;height:42px;font:inherit;background:#fff;border:1px solid #d4d4d4;border-radius:4px;padding:8px 10px;font-size:13px}.wiki-layout{grid-template-columns:minmax(0,1fr)}.wiki-sidebar{display:none}}@media (width<=620px){.app-header,.featured-grid,.initiative-grid,.faq-groups,.wiki-shortcuts,.wiki-journey-steps{grid-template-columns:1fr}.wiki-content{min-height:0;padding:24px 20px 28px}.wiki-content-heading h3{font-size:20px}.wiki-shortcut{min-height:118px}.wiki-journey-steps{gap:16px}.wiki-journey-connector{display:none}.wiki-step-list li{gap:10px}.wiki-field-grid{grid-template-columns:1fr}.wiki-field-card dt{flex-direction:column}.wiki-flow-states{grid-template-columns:1fr}.my-panel-heading,.my-row-main,.my-progress-heading{flex-direction:column;align-items:flex-start}.my-panel-heading{gap:12px}.my-phase-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.my-phase-filters button:nth-child(3n){border-right:1px solid #ececec}.my-phase-filters button:nth-child(2n){border-right:0}.my-row{padding:15px}.my-row-main{gap:10px}.my-progress-heading{gap:5px}.my-progress-heading span{text-align:left}.my-row-footer,.my-document-actions,.my-process-actions{flex-direction:column;align-items:stretch;width:100%}.my-document-actions .card-link,.my-process-actions .card-link,.my-notification-state{width:100%}.faq-request-panel{flex-direction:column;align-items:stretch}.secondary-action,.primary-action{width:100%}.tabs-nav,.pagination-bar{flex-direction:column;align-items:stretch}.header-area-selector,.header-area-selector select{width:100%}.modal-backdrop{padding:12px}.modal-header,.modal-form,.form-footer,.checkbox-grid,.my-row,.admin-filters,.admin-detail,.admin-detail-actions{grid-template-columns:1fr}.modal-header{gap:10px}.field-help-tooltip{width:auto;position:fixed;inset:auto 20px 20px}.user-picker-option{flex-direction:column;align-items:flex-start;gap:4px}.field .user-picker-option-email{text-align:left;max-width:100%}}
