.floid-detail .table-card{width:100%;background-color:#fff;border-radius:8px;padding:16px;box-shadow:0 2px 6px rgba(0,0,0,.1);box-sizing:border-box}.dark-layout .floid-detail .table-card{background-color:#161d31;box-shadow:0 2px 6px rgba(0,0,0,.5)}.floid-detail .table-card-title{margin:0 0 16px;font-size:1.25rem;font-weight:600;color:#333}.dark-layout .floid-detail .table-card-title{color:#eee}.floid-detail .table-card-table{width:100%;border-collapse:separate;border-spacing:0 4px}.floid-detail .table-card-table th{text-align:left;padding:10px;font-weight:600;color:#555}.dark-layout .floid-detail .table-card-table th{color:#ccc}.floid-detail .table-card-table td{padding:10px;background-color:#fff;border-bottom:1px solid #e0e0e0;color:#333}.dark-layout .floid-detail .table-card-table td{background-color:#1e2744;border-bottom:1px solid #2c3653;color:#ddd}.floid-detail .table-card-table tr:last-child td{border-bottom:none}.floid-detail .no-data{color:#999;padding:10px 0}.dark-layout .floid-detail .no-data{color:#aaa}.floid-analysis[data-v-44f4cf1e]{padding:1rem}.floid-analysis .analysis-header .score-card-main[data-v-44f4cf1e]{background:#fff;border-radius:16px;padding:2.5rem;display:flex;align-items:center;gap:2rem;box-shadow:0 2px 12px rgba(0,0,0,.1);transition:all .3s ease;border:2px solid transparent}.floid-analysis .analysis-header .score-card-main[data-v-44f4cf1e]:hover{box-shadow:0 4px 20px rgba(0,0,0,.15);transform:translateY(-2px)}.floid-analysis .analysis-header .status-inline-reason[data-v-44f4cf1e]{font-size:.75rem;color:#6c757d;line-height:1.4;font-style:italic}.floid-analysis .analysis-header .status-inline-value[data-v-44f4cf1e]{font-size:1rem;font-weight:700;text-transform:uppercase}.floid-analysis .analysis-header .metric-card[data-v-44f4cf1e]{background:#fff;border-radius:16px;padding:2rem;height:100%;display:flex;align-items:center;gap:1.5rem;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:all .3s ease;border:2px solid transparent}.floid-analysis .analysis-header .metric-card[data-v-44f4cf1e]:hover{box-shadow:0 4px 16px rgba(0,0,0,.12);transform:translateY(-2px)}.floid-analysis .analysis-header .metric-card .metric-icon-container[data-v-44f4cf1e]{flex-shrink:0}.floid-analysis .analysis-header .metric-card .metric-icon-container .metric-icon[data-v-44f4cf1e]{width:70px;height:70px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.8rem;color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.15)}.floid-analysis .analysis-header .metric-card .metric-content[data-v-44f4cf1e]{flex:1;min-width:0}.floid-analysis .analysis-header .metric-card .metric-content .metric-label[data-v-44f4cf1e]{font-size:.85rem;color:#6c757d;font-weight:500;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.5rem}.floid-analysis .analysis-header .metric-card .metric-content .metric-value[data-v-44f4cf1e]{font-size:2.5rem;font-weight:700;line-height:1;margin-bottom:.5rem}.floid-analysis .analysis-header .metric-card .metric-content .metric-value.status-value[data-v-44f4cf1e]{color:#212529}.floid-analysis .analysis-header .metric-card .metric-content .metric-subtitle[data-v-44f4cf1e]{font-size:.8rem;color:#6c757d;line-height:1.3}.floid-analysis .analysis-header .metric-card.score-card-main.score-excellent[data-v-44f4cf1e]{border-color:#e8f5e9;background:linear-gradient(90deg,#fff 0,#f1f8f4)}.floid-analysis .analysis-header .metric-card.score-card-main.score-very-good[data-v-44f4cf1e]{border-color:#f1f8e9;background:linear-gradient(90deg,#fff 0,#f9fdf7)}.floid-analysis .analysis-header .metric-card.score-card-main.score-regular[data-v-44f4cf1e]{border-color:#fff8e1;background:linear-gradient(90deg,#fff 0,#fffbf0)}.floid-analysis .analysis-header .metric-card.score-card-main.score-low[data-v-44f4cf1e]{border-color:#fff3e0;background:linear-gradient(90deg,#fff 0,#fff8f0)}.floid-analysis .analysis-header .metric-card.score-card-main.score-very-low[data-v-44f4cf1e]{border-color:#ffebee;background:linear-gradient(90deg,#fff 0,#fef5f5)}.floid-analysis .analysis-header .metric-card.info-metric[data-v-44f4cf1e]{padding:1.5rem;background:#fafbfc;border:1px solid #e9ecef;flex-direction:row;align-items:center;transition:all .3s ease}.floid-analysis .analysis-header .metric-card.info-metric .metric-icon[data-v-44f4cf1e]{width:48px;height:48px;font-size:1.2rem;background:linear-gradient(135deg,#6c757d,#5a6268)}.floid-analysis .analysis-header .metric-card.info-metric .small-value[data-v-44f4cf1e]{font-size:1rem}.floid-analysis .analysis-header .metric-card.info-metric .medium-value[data-v-44f4cf1e]{font-size:1rem;font-weight:600}.floid-analysis .analysis-header .metric-card.info-metric .metric-content .metric-label[data-v-44f4cf1e]{font-size:.85rem;font-weight:500;color:#495057;text-transform:none;letter-spacing:normal;margin-bottom:0}.floid-analysis .analysis-header .metric-card.info-metric .metric-content .metric-label .metric-value[data-v-44f4cf1e]{font-size:.9rem;font-weight:700;color:#212529;display:inline}.floid-analysis .analysis-header .metric-card.info-metric[data-v-44f4cf1e]:hover{background:#fff;border-color:#09728c}.floid-analysis .analysis-header .metric-card.info-metric.border-success-state[data-v-44f4cf1e]{border-color:#d4edda;background:#f1f9f3}.floid-analysis .analysis-header .metric-card.info-metric.border-success-state[data-v-44f4cf1e]:hover{border-color:#28a745}.floid-analysis .analysis-header .metric-card.info-metric.border-danger-state[data-v-44f4cf1e]{border-color:#f8d7da;background:#fef5f6}.floid-analysis .analysis-header .metric-card.info-metric.border-danger-state[data-v-44f4cf1e]:hover{border-color:#dc3545}.floid-analysis .analysis-header .metric-card.payment-metric[data-v-44f4cf1e]{flex-direction:column;align-items:stretch;gap:0;padding:1.5rem;background:#fafbfc;border:1px solid #e9ecef}.floid-analysis .analysis-header .metric-card.payment-metric .metric-icon-container[data-v-44f4cf1e]{margin-bottom:1rem;display:flex;justify-content:center}.floid-analysis .analysis-header .metric-card.payment-metric .metric-icon-container .metric-icon[data-v-44f4cf1e]{width:56px;height:56px;font-size:1.4rem}.floid-analysis .analysis-header .metric-card.payment-metric .metric-content[data-v-44f4cf1e]{flex:1;text-align:center}.floid-analysis .analysis-header .metric-card.payment-metric .metric-content .metric-label[data-v-44f4cf1e]{font-size:.85rem;font-weight:600;margin-bottom:.5rem;color:#495057;text-transform:none;letter-spacing:normal}.floid-analysis .analysis-header .metric-card.payment-metric .metric-content .metric-label .metric-value[data-v-44f4cf1e]{font-size:1.3rem;font-weight:700;display:inline;margin-bottom:.25rem}.floid-analysis .analysis-header .metric-card.payment-metric .metric-content .metric-label .metric-subtitle[data-v-44f4cf1e]{font-size:.75rem;color:#6c757d;display:block;margin-top:.25rem;margin-bottom:1rem}.floid-analysis .analysis-header .metric-card.payment-metric .payment-breakdown-new[data-v-44f4cf1e]{background:#fff;border-radius:8px;padding:.75rem;border:1px solid #e9ecef;margin-top:1rem}.floid-analysis .analysis-header .metric-card.payment-metric .payment-breakdown-new .breakdown-item[data-v-44f4cf1e]{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0}.floid-analysis .analysis-header .metric-card.payment-metric .payment-breakdown-new .breakdown-item[data-v-44f4cf1e]:not(:last-child){border-bottom:1px solid #f0f0f0}.floid-analysis .analysis-header .metric-card.payment-metric .payment-breakdown-new .breakdown-item .breakdown-label[data-v-44f4cf1e]{font-size:.8rem;color:#6c757d;font-weight:500}.floid-analysis .analysis-header .metric-card.payment-metric .payment-breakdown-new .breakdown-item .breakdown-value[data-v-44f4cf1e]{font-size:.85rem;font-weight:700;color:#212529}.floid-analysis .analysis-header .metric-card.payment-metric[data-v-44f4cf1e]:hover{background:#fff;border-color:#09728c}.floid-analysis .analysis-header .metric-card.dividend-metric[data-v-44f4cf1e]{flex-direction:column;align-items:stretch;padding:1.5rem;background:#fafbfc;border:1px solid #e9ecef}.floid-analysis .analysis-header .metric-card.dividend-metric .dividend-header[data-v-44f4cf1e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem}.floid-analysis .analysis-header .metric-card.dividend-metric .dividend-header .dividend-years-badge[data-v-44f4cf1e]{background:#495057;color:#fff;padding:.35rem .85rem;border-radius:16px;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.floid-analysis .analysis-header .metric-card.dividend-metric .dividend-header .recommended-badge[data-v-44f4cf1e]{background:#ffc107;color:#212529;padding:.35rem .85rem;border-radius:16px;font-size:.65rem;font-weight:700;display:flex;align-items:center;gap:.25rem}.floid-analysis .analysis-header .metric-card.dividend-metric .dividend-main[data-v-44f4cf1e]{text-align:center;padding:1.25rem;background:#fff;border-radius:8px;margin-bottom:1.25rem;border:1px solid #e9ecef}.floid-analysis .analysis-header .metric-card.dividend-metric .dividend-main .metric-label[data-v-44f4cf1e]{font-size:.75rem;margin-bottom:.5rem;font-weight:600;color:#6c757d;text-transform:none;letter-spacing:normal}.floid-analysis .analysis-header .metric-card.dividend-metric .dividend-main .dividend-value[data-v-44f4cf1e]{font-size:2rem;color:#09728c;font-weight:700}.floid-analysis .analysis-header .metric-card.dividend-metric .dividend-main .metric-subtitle[data-v-44f4cf1e]{margin-top:.5rem;font-size:.8rem;color:#6c757d}.floid-analysis .analysis-header .metric-card.dividend-metric .dividend-details[data-v-44f4cf1e]{display:flex;flex-direction:column;gap:.75rem}.floid-analysis .analysis-header .metric-card.dividend-metric .dividend-details .dividend-detail-card[data-v-44f4cf1e]{background:#fafbfc;border:1px solid #e9ecef;border-radius:8px;padding:1rem;display:flex;justify-content:space-between;align-items:center;transition:all .3s ease}.floid-analysis .analysis-header .metric-card.dividend-metric .dividend-details .dividend-detail-card[data-v-44f4cf1e]:hover{background:#fff;border-color:#09728c;box-shadow:0 2px 8px rgba(9,114,140,.1)}.floid-analysis .analysis-header .metric-card.dividend-metric .dividend-details .dividend-detail-card .detail-label[data-v-44f4cf1e]{font-size:.8rem;color:#6c757d;font-weight:600}.floid-analysis .analysis-header .metric-card.dividend-metric .dividend-details .dividend-detail-card .detail-value[data-v-44f4cf1e]{font-size:.9rem;font-weight:700;color:#212529}.floid-analysis .analysis-header .metric-card.dividend-metric .dividend-details .dividend-detail-card.success-card[data-v-44f4cf1e]{display:block;padding:.75rem}.floid-analysis .analysis-header .metric-card.dividend-metric.recommended-metric[data-v-44f4cf1e]{border-color:#ffc107;border-width:2px;background:#fffef8;box-shadow:0 2px 12px rgba(255,193,7,.15)}.floid-analysis .analysis-header .metric-card.dividend-metric[data-v-44f4cf1e]:hover{background:#fff;border-color:#09728c}.floid-analysis .section-card[data-v-44f4cf1e]{background:#fff;border-radius:16px;padding:2rem;box-shadow:0 2px 8px rgba(0,0,0,.08);border:2px solid #e9ecef;transition:all .3s ease}.floid-analysis .section-card[data-v-44f4cf1e]:hover{box-shadow:0 4px 16px rgba(0,0,0,.12)}.floid-analysis .resume-box[data-v-44f4cf1e]{background:#fafbfc;border-left:3px solid #09728c;padding:1.5rem;border-radius:8px;border:1px solid #e9ecef;border-left-width:3px;border-left-color:#09728c;transition:all .3s ease}.floid-analysis .resume-box[data-v-44f4cf1e]:hover{background:#fff;border-color:#09728c;transform:translateY(-2px);box-shadow:0 2px 12px rgba(9,114,140,.1)}.floid-analysis .resume-box p[data-v-44f4cf1e]{font-size:.9rem;line-height:1.7;color:#495057;margin-bottom:0;font-weight:400}.floid-analysis .project-info-card[data-v-44f4cf1e]{background:linear-gradient(135deg,#f8f9fa,#fff);border-radius:12px;padding:1.5rem;border:2px solid #e9ecef;transition:all .3s ease}.floid-analysis .project-info-card[data-v-44f4cf1e]:hover{border-color:#09728c;box-shadow:0 2px 12px rgba(9,114,140,.1)}.floid-analysis .project-info-card .project-main[data-v-44f4cf1e]{display:flex;align-items:center;gap:1.5rem}.floid-analysis .project-info-card .project-main .project-icon[data-v-44f4cf1e]{width:64px;height:64px;border-radius:50%;background:linear-gradient(135deg,#09728c,#0a5f75);color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.8rem;flex-shrink:0;box-shadow:0 4px 12px rgba(9,114,140,.25)}.floid-analysis .project-info-card .project-main .project-details[data-v-44f4cf1e]{flex:1}.floid-analysis .project-info-card .project-main .project-details .project-name[data-v-44f4cf1e]{margin:0 0 .75rem 0;font-weight:700;font-size:1.4rem;color:#212529;line-height:1.2}.floid-analysis .project-info-card .project-main .project-details .project-price[data-v-44f4cf1e]{display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap}.floid-analysis .project-info-card .project-main .project-details .project-price .price-label[data-v-44f4cf1e]{font-size:.85rem;color:#6c757d;font-weight:600}.floid-analysis .project-info-card .project-main .project-details .project-price .price-uf[data-v-44f4cf1e]{font-size:1.3rem;color:#09728c;font-weight:700}.floid-analysis .project-info-card .project-main .project-details .project-price .price-clp[data-v-44f4cf1e]{font-size:.9rem;color:#6c757d}.floid-analysis .section-subtitle[data-v-44f4cf1e]{font-size:.85rem;font-weight:700;color:#09728c;margin-bottom:1rem;padding-left:.75rem;border-left:3px solid #09728c;text-transform:uppercase;letter-spacing:.5px}.floid-analysis .info-summary-card[data-v-44f4cf1e]{background:#f8f9fa;border-radius:12px;padding:1.5rem;height:100%;display:flex;flex-direction:column;justify-content:center;gap:.75rem;border:1px solid #e9ecef;transition:all .3s ease}.floid-analysis .info-summary-card.border-success-state[data-v-44f4cf1e]{border-color:#d4edda;background:#f1f9f3}.floid-analysis .info-summary-card.border-warning-state[data-v-44f4cf1e]{border-color:#fff3cd;background:#fffef8}.floid-analysis .info-summary-card.border-danger-state[data-v-44f4cf1e]{border-color:#f8d7da;background:#fef5f6}.floid-analysis .info-summary-card .summary-item[data-v-44f4cf1e]{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;border-bottom:1px solid #dee2e6}.floid-analysis .info-summary-card .summary-item[data-v-44f4cf1e]:last-child{border-bottom:none}.floid-analysis .info-summary-card .summary-item .summary-label[data-v-44f4cf1e]{font-size:.8rem;color:#6c757d;font-weight:600}.floid-analysis .info-summary-card .summary-item .summary-value[data-v-44f4cf1e]{font-size:.85rem;font-weight:700}.floid-analysis .info-box[data-v-44f4cf1e]{background:#fffef8;border:2px solid #ffc107;border-radius:12px;padding:1.25rem;display:flex;align-items:flex-start;gap:1rem;font-size:.85rem;color:#856404;box-shadow:0 2px 8px rgba(255,193,7,.1);transition:all .3s ease}.floid-analysis .info-box[data-v-44f4cf1e]:hover{box-shadow:0 4px 16px rgba(255,193,7,.2);border-color:#ff9800}.floid-analysis .info-box svg[data-v-44f4cf1e]{flex-shrink:0;font-size:1.3rem;color:#ffc107;margin-top:.15rem}.floid-analysis .info-box div[data-v-44f4cf1e]{flex:1;line-height:1.6}.floid-analysis .info-box div strong[data-v-44f4cf1e]{color:#212529;font-size:.9rem;display:block;margin-bottom:.5rem}.floid-analysis .info-box div .criteria-label[data-v-44f4cf1e]{font-weight:600;color:#495057}.floid-analysis .info-box div .criteria-note[data-v-44f4cf1e]{font-style:italic;color:#6c757d;font-size:.8rem;margin-top:.25rem}.floid-analysis .verdict-main-card[data-v-44f4cf1e]{background:linear-gradient(135deg,#f8f9fa,#fff);border-radius:12px;padding:2rem;border:2px solid #e9ecef;display:flex;align-items:center;gap:2rem;transition:all .3s ease}.floid-analysis .verdict-main-card[data-v-44f4cf1e]:hover{box-shadow:0 2px 12px rgba(9,114,140,.1)}.floid-analysis .verdict-main-card.border-success-state[data-v-44f4cf1e]{border-color:#d4edda}.floid-analysis .verdict-main-card.border-success-state[data-v-44f4cf1e]:hover{border-color:#28a745;box-shadow:0 2px 12px rgba(40,167,69,.15)}.floid-analysis .verdict-main-card.border-danger-state[data-v-44f4cf1e]{border-color:#f8d7da}.floid-analysis .verdict-main-card.border-danger-state[data-v-44f4cf1e]:hover{border-color:#dc3545;box-shadow:0 2px 12px rgba(220,53,69,.15)}.floid-analysis .verdict-main-card .verdict-icon-large[data-v-44f4cf1e]{width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2.5rem;color:#fff;flex-shrink:0;box-shadow:0 4px 16px rgba(0,0,0,.15)}.floid-analysis .verdict-main-card .verdict-icon-large.verdict-approved[data-v-44f4cf1e]{background:linear-gradient(135deg,#28a745,#20c997)}.floid-analysis .verdict-main-card .verdict-icon-large.verdict-rejected[data-v-44f4cf1e]{background:linear-gradient(135deg,#dc3545,#c82333)}.floid-analysis .verdict-main-card .verdict-content[data-v-44f4cf1e]{flex:1}.floid-analysis .verdict-main-card .verdict-content .verdict-question[data-v-44f4cf1e]{font-size:.9rem;color:#6c757d;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.5rem}.floid-analysis .verdict-main-card .verdict-content .verdict-answer[data-v-44f4cf1e]{font-size:1.8rem;font-weight:700;line-height:1.2}.floid-analysis .reason-card[data-v-44f4cf1e]{background:#fafbfc;border:1px solid #e9ecef;border-radius:12px;padding:1.25rem;display:flex;align-items:center;gap:1rem;transition:all .3s ease;height:100%}.floid-analysis .reason-card[data-v-44f4cf1e]:hover{background:#fff;transform:translateY(-2px)}.floid-analysis .reason-card.border-success-state[data-v-44f4cf1e]{border-color:#d4edda}.floid-analysis .reason-card.border-success-state[data-v-44f4cf1e]:hover{border-color:#28a745;box-shadow:0 2px 12px rgba(40,167,69,.15)}.floid-analysis .reason-card.border-warning-state[data-v-44f4cf1e]{border-color:#fff3cd}.floid-analysis .reason-card.border-warning-state[data-v-44f4cf1e]:hover{border-color:#ffc107;box-shadow:0 2px 12px rgba(255,193,7,.15)}.floid-analysis .reason-card .reason-icon[data-v-44f4cf1e]{width:36px;height:36px;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:1rem}.floid-analysis .reason-card .reason-icon.icon-success[data-v-44f4cf1e]{background:linear-gradient(135deg,#28a745,#20c997);box-shadow:0 2px 8px rgba(40,167,69,.25)}.floid-analysis .reason-card .reason-icon.icon-warning[data-v-44f4cf1e]{background:linear-gradient(135deg,#ffc107,#ffb300);box-shadow:0 2px 8px rgba(255,193,7,.25)}.floid-analysis .reason-card .reason-text[data-v-44f4cf1e]{flex:1;color:#495057;font-size:.85rem;line-height:1.6;font-weight:500}.floid-analysis .recommendations-grid[data-v-44f4cf1e]{display:flex;flex-direction:column;gap:1rem}.floid-analysis .recommendations-grid .recommendation-item[data-v-44f4cf1e]{background:#fafbfc;border:1px solid #e9ecef;border-radius:12px;overflow:hidden;transition:all .3s ease}.floid-analysis .recommendations-grid .recommendation-item[data-v-44f4cf1e]:hover{background:#fff;border-color:#09728c;box-shadow:0 2px 12px rgba(9,114,140,.1);transform:translateY(-2px)}.floid-analysis .recommendations-grid .recommendation-item .recommendation-header[data-v-44f4cf1e]{background:linear-gradient(135deg,#09728c,#0a5f75);padding:1rem 1.25rem;display:flex;align-items:center;gap:1rem}.floid-analysis .recommendations-grid .recommendation-item .recommendation-header .recommendation-number-badge[data-v-44f4cf1e]{width:32px;height:32px;border-radius:50%;background:#fff;color:#09728c;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.9rem;flex-shrink:0;box-shadow:0 2px 8px rgba(0,0,0,.15)}.floid-analysis .recommendations-grid .recommendation-item .recommendation-header .recommendation-title[data-v-44f4cf1e]{flex:1;color:#fff;font-size:1rem;display:flex;align-items:center}.floid-analysis .recommendations-grid .recommendation-item .recommendation-header .recommendation-title strong[data-v-44f4cf1e]{color:#fff}.floid-analysis .recommendations-grid .recommendation-item .recommendation-header .recommendation-title svg[data-v-44f4cf1e]{filter:brightness(0) invert(1)}.floid-analysis .recommendations-grid .recommendation-item .recommendation-body[data-v-44f4cf1e]{padding:1.25rem;display:flex;flex-direction:column;gap:1rem}.floid-analysis .recommendations-grid .recommendation-item .recommendation-body .recommendation-row[data-v-44f4cf1e]{display:flex;align-items:flex-start;gap:.75rem}.floid-analysis .recommendations-grid .recommendation-item .recommendation-body .recommendation-row .rec-badge[data-v-44f4cf1e]{padding:.35rem .75rem;border-radius:20px;font-size:.7rem;font-weight:700;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;letter-spacing:.5px}.floid-analysis .recommendations-grid .recommendation-item .recommendation-body .recommendation-row .rec-badge.rec-objetivo[data-v-44f4cf1e]{background:#e3f2fd;color:#1976d2}.floid-analysis .recommendations-grid .recommendation-item .recommendation-body .recommendation-row .rec-badge.rec-impacto[data-v-44f4cf1e]{background:#f3e5f5;color:#7b1fa2}.floid-analysis .recommendations-grid .recommendation-item .recommendation-body .recommendation-row .rec-badge svg[data-v-44f4cf1e]{font-size:.65rem}.floid-analysis .recommendations-grid .recommendation-item .recommendation-body .recommendation-row .rec-text[data-v-44f4cf1e]{flex:1;font-size:.85rem;color:#495057;line-height:1.6}.floid-analysis .alerts-grid[data-v-44f4cf1e]{display:flex;flex-direction:column;gap:1rem}.floid-analysis .alerts-grid .alert-card[data-v-44f4cf1e]{background:#fafbfc;border:1px solid #e9ecef;border-radius:12px;overflow:hidden;transition:all .3s ease}.floid-analysis .alerts-grid .alert-card[data-v-44f4cf1e]:hover{background:#fff;border-color:#ffc107;box-shadow:0 2px 12px rgba(255,193,7,.15);transform:translateY(-2px)}.floid-analysis .alerts-grid .alert-card .alert-header[data-v-44f4cf1e]{background:linear-gradient(135deg,#ffc107,#ffb300);padding:1rem 1.25rem;display:flex;align-items:center;gap:1rem}.floid-analysis .alerts-grid .alert-card .alert-header .alert-number-badge[data-v-44f4cf1e]{width:32px;height:32px;border-radius:50%;background:#fff;color:#ffc107;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.9rem;flex-shrink:0;box-shadow:0 2px 8px rgba(0,0,0,.15)}.floid-analysis .alerts-grid .alert-card .alert-header .alert-title[data-v-44f4cf1e]{flex:1;color:#fff;font-size:1rem;display:flex;align-items:center}.floid-analysis .alerts-grid .alert-card .alert-header .alert-title strong[data-v-44f4cf1e]{color:#fff}.floid-analysis .alerts-grid .alert-card .alert-header .alert-title svg[data-v-44f4cf1e]{filter:brightness(0) invert(1)}.floid-analysis .alerts-grid .alert-card .alert-content[data-v-44f4cf1e]{padding:1.25rem;font-size:.85rem;color:#495057;line-height:1.6;background:#fff}.floid-analysis .assumptions-section .assumptions-list[data-v-44f4cf1e]{list-style:disc;padding-left:1.5rem;color:#6c757d}.floid-analysis .assumptions-section .assumptions-list li[data-v-44f4cf1e]{margin-bottom:.5rem}@media (max-width:768px){.floid-analysis .analysis-header .metric-card[data-v-44f4cf1e]{margin-bottom:1rem}.floid-analysis .metric-card.payment-metric[data-v-44f4cf1e],.floid-analysis .metric-card.recommendation-metric[data-v-44f4cf1e]{flex-direction:column;text-align:center}}.dark-layout .floid-analysis .analysis-header .metric-card,.dark-layout .floid-analysis .analysis-header .score-card-main{background:#283046;border-color:#404656;box-shadow:0 2px 12px rgba(0,0,0,.3)}.dark-layout .floid-analysis .analysis-header .metric-card:hover,.dark-layout .floid-analysis .analysis-header .score-card-main:hover{box-shadow:0 4px 20px rgba(0,0,0,.4)}.dark-layout .floid-analysis .analysis-header .metric-card .metric-content .metric-label,.dark-layout .floid-analysis .analysis-header .score-card-main .metric-content .metric-label{color:#b4b7bd}.dark-layout .floid-analysis .analysis-header .metric-card .metric-content .metric-value.status-value,.dark-layout .floid-analysis .analysis-header .score-card-main .metric-content .metric-value.status-value{color:#d0d2d6}.dark-layout .floid-analysis .analysis-header .metric-card .metric-content .metric-subtitle,.dark-layout .floid-analysis .analysis-header .score-card-main .metric-content .metric-subtitle{color:#b4b7bd}.dark-layout .floid-analysis .analysis-header .metric-card.score-card-main.score-excellent,.dark-layout .floid-analysis .analysis-header .score-card-main.score-card-main.score-excellent{border-color:#1e3a28;background:linear-gradient(90deg,#283046 0,#2a3f4c)}.dark-layout .floid-analysis .analysis-header .metric-card.score-card-main.score-very-good,.dark-layout .floid-analysis .analysis-header .score-card-main.score-card-main.score-very-good{border-color:#2a3b1e;background:linear-gradient(90deg,#283046 0,#2d3e48)}.dark-layout .floid-analysis .analysis-header .metric-card.score-card-main.score-regular,.dark-layout .floid-analysis .analysis-header .score-card-main.score-card-main.score-regular{border-color:#3a331e;background:linear-gradient(90deg,#283046 0,#34373d)}.dark-layout .floid-analysis .analysis-header .metric-card.score-card-main.score-low,.dark-layout .floid-analysis .analysis-header .score-card-main.score-card-main.score-low{border-color:#3a2a1e;background:linear-gradient(90deg,#283046 0,#3a3540)}.dark-layout .floid-analysis .analysis-header .metric-card.score-card-main.score-very-low,.dark-layout .floid-analysis .analysis-header .score-card-main.score-card-main.score-very-low{border-color:#3a1e1e;background:linear-gradient(90deg,#283046 0,#3a2d37)}.dark-layout .floid-analysis .analysis-header .metric-card.info-metric,.dark-layout .floid-analysis .analysis-header .score-card-main.info-metric{background:#161d31;border-color:#404656}.dark-layout .floid-analysis .analysis-header .metric-card.info-metric .metric-content .metric-label,.dark-layout .floid-analysis .analysis-header .score-card-main.info-metric .metric-content .metric-label{color:#b4b7bd}.dark-layout .floid-analysis .analysis-header .metric-card.info-metric .metric-content .metric-label .metric-value,.dark-layout .floid-analysis .analysis-header .score-card-main.info-metric .metric-content .metric-label .metric-value{color:#d0d2d6}.dark-layout .floid-analysis .analysis-header .metric-card.info-metric:hover,.dark-layout .floid-analysis .analysis-header .score-card-main.info-metric:hover{background:#283046;border-color:#09728c}.dark-layout .floid-analysis .analysis-header .metric-card.info-metric.border-success-state,.dark-layout .floid-analysis .analysis-header .score-card-main.info-metric.border-success-state{border-color:#1e4620;background:#1a2e1c}.dark-layout .floid-analysis .analysis-header .metric-card.info-metric.border-success-state:hover,.dark-layout .floid-analysis .analysis-header .score-card-main.info-metric.border-success-state:hover{border-color:#28a745}.dark-layout .floid-analysis .analysis-header .metric-card.info-metric.border-danger-state,.dark-layout .floid-analysis .analysis-header .score-card-main.info-metric.border-danger-state{border-color:#4a1e1e;background:#2e1a1a}.dark-layout .floid-analysis .analysis-header .metric-card.info-metric.border-danger-state:hover,.dark-layout .floid-analysis .analysis-header .score-card-main.info-metric.border-danger-state:hover{border-color:#dc3545}.dark-layout .floid-analysis .analysis-header .metric-card.payment-metric,.dark-layout .floid-analysis .analysis-header .score-card-main.payment-metric{background:#161d31;border-color:#404656}.dark-layout .floid-analysis .analysis-header .metric-card.payment-metric .metric-content .metric-label,.dark-layout .floid-analysis .analysis-header .score-card-main.payment-metric .metric-content .metric-label{color:#b4b7bd}.dark-layout .floid-analysis .analysis-header .metric-card.payment-metric .metric-content .metric-label .metric-value,.dark-layout .floid-analysis .analysis-header .score-card-main.payment-metric .metric-content .metric-label .metric-value{color:#d0d2d6}.dark-layout .floid-analysis .analysis-header .metric-card.payment-metric .metric-content .metric-label .metric-subtitle,.dark-layout .floid-analysis .analysis-header .score-card-main.payment-metric .metric-content .metric-label .metric-subtitle{color:#b4b7bd}.dark-layout .floid-analysis .analysis-header .metric-card.payment-metric .payment-breakdown-new,.dark-layout .floid-analysis .analysis-header .score-card-main.payment-metric .payment-breakdown-new{background:#283046;border-color:#404656}.dark-layout .floid-analysis .analysis-header .metric-card.payment-metric .payment-breakdown-new .breakdown-item:not(:last-child),.dark-layout .floid-analysis .analysis-header .score-card-main.payment-metric .payment-breakdown-new .breakdown-item:not(:last-child){border-bottom-color:#404656}.dark-layout .floid-analysis .analysis-header .metric-card.payment-metric .payment-breakdown-new .breakdown-item .breakdown-label,.dark-layout .floid-analysis .analysis-header .score-card-main.payment-metric .payment-breakdown-new .breakdown-item .breakdown-label{color:#b4b7bd}.dark-layout .floid-analysis .analysis-header .metric-card.payment-metric .payment-breakdown-new .breakdown-item .breakdown-value,.dark-layout .floid-analysis .analysis-header .score-card-main.payment-metric .payment-breakdown-new .breakdown-item .breakdown-value{color:#d0d2d6}.dark-layout .floid-analysis .analysis-header .metric-card.payment-metric:hover,.dark-layout .floid-analysis .analysis-header .score-card-main.payment-metric:hover{background:#283046;border-color:#09728c}.dark-layout .floid-analysis .analysis-header .metric-card.dividend-metric,.dark-layout .floid-analysis .analysis-header .score-card-main.dividend-metric{background:#161d31;border-color:#404656}.dark-layout .floid-analysis .analysis-header .metric-card.dividend-metric .dividend-main,.dark-layout .floid-analysis .analysis-header .score-card-main.dividend-metric .dividend-main{background:#283046;border-color:#404656}.dark-layout .floid-analysis .analysis-header .metric-card.dividend-metric .dividend-main .metric-label,.dark-layout .floid-analysis .analysis-header .metric-card.dividend-metric .dividend-main .metric-subtitle,.dark-layout .floid-analysis .analysis-header .score-card-main.dividend-metric .dividend-main .metric-label,.dark-layout .floid-analysis .analysis-header .score-card-main.dividend-metric .dividend-main .metric-subtitle{color:#b4b7bd}.dark-layout .floid-analysis .analysis-header .metric-card.dividend-metric .dividend-details .dividend-detail-card,.dark-layout .floid-analysis .analysis-header .score-card-main.dividend-metric .dividend-details .dividend-detail-card{background:#161d31;border-color:#404656}.dark-layout .floid-analysis .analysis-header .metric-card.dividend-metric .dividend-details .dividend-detail-card:hover,.dark-layout .floid-analysis .analysis-header .score-card-main.dividend-metric .dividend-details .dividend-detail-card:hover{background:#283046;border-color:#09728c}.dark-layout .floid-analysis .analysis-header .metric-card.dividend-metric .dividend-details .dividend-detail-card .detail-label,.dark-layout .floid-analysis .analysis-header .score-card-main.dividend-metric .dividend-details .dividend-detail-card .detail-label{color:#b4b7bd}.dark-layout .floid-analysis .analysis-header .metric-card.dividend-metric .dividend-details .dividend-detail-card .detail-value,.dark-layout .floid-analysis .analysis-header .score-card-main.dividend-metric .dividend-details .dividend-detail-card .detail-value{color:#d0d2d6}.dark-layout .floid-analysis .analysis-header .metric-card.dividend-metric.recommended-metric,.dark-layout .floid-analysis .analysis-header .score-card-main.dividend-metric.recommended-metric{border-color:#ffc107;background:#2a2918}.dark-layout .floid-analysis .analysis-header .metric-card.dividend-metric:hover,.dark-layout .floid-analysis .analysis-header .score-card-main.dividend-metric:hover{background:#283046;border-color:#09728c}.dark-layout .floid-analysis .analysis-header .status-inline-reason{color:#b4b7bd}.dark-layout .floid-analysis .section-card{background:#283046;border-color:#404656;box-shadow:0 2px 8px rgba(0,0,0,.3)}.dark-layout .floid-analysis .section-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.4)}.dark-layout .floid-analysis .resume-box{background:#161d31;border-color:#404656;border-left-color:#09728c}.dark-layout .floid-analysis .resume-box:hover{background:#283046;border-color:#09728c}.dark-layout .floid-analysis .resume-box p{color:#b4b7bd}.dark-layout .floid-analysis .project-info-card{background:linear-gradient(135deg,#161d31,#283046);border-color:#404656}.dark-layout .floid-analysis .project-info-card:hover{border-color:#09728c}.dark-layout .floid-analysis .project-info-card .project-main .project-details .project-name{color:#d0d2d6}.dark-layout .floid-analysis .project-info-card .project-main .project-details .project-price .price-clp,.dark-layout .floid-analysis .project-info-card .project-main .project-details .project-price .price-label{color:#b4b7bd}.dark-layout .floid-analysis .section-subtitle{color:#09728c}.dark-layout .floid-analysis .info-summary-card{background:#161d31;border-color:#404656}.dark-layout .floid-analysis .info-summary-card.border-success-state{border-color:#1e4620;background:#1a2e1c}.dark-layout .floid-analysis .info-summary-card.border-warning-state{border-color:#3a331e;background:#2a2918}.dark-layout .floid-analysis .info-summary-card.border-danger-state{border-color:#4a1e1e;background:#2e1a1a}.dark-layout .floid-analysis .info-summary-card .summary-item{border-bottom-color:#404656}.dark-layout .floid-analysis .info-summary-card .summary-item .summary-label{color:#b4b7bd}.dark-layout .floid-analysis .info-box{background:#2a2918;border-color:#ffc107}.dark-layout .floid-analysis .info-box div{color:#d4a948}.dark-layout .floid-analysis .info-box div strong{color:#d0d2d6}.dark-layout .floid-analysis .info-box div .criteria-label,.dark-layout .floid-analysis .info-box div .criteria-note{color:#b4b7bd}.dark-layout .floid-analysis .verdict-main-card{background:linear-gradient(135deg,#161d31,#283046);border-color:#404656}.dark-layout .floid-analysis .verdict-main-card.border-success-state{border-color:#1e4620}.dark-layout .floid-analysis .verdict-main-card.border-success-state:hover{border-color:#28a745}.dark-layout .floid-analysis .verdict-main-card.border-danger-state{border-color:#4a1e1e}.dark-layout .floid-analysis .verdict-main-card.border-danger-state:hover{border-color:#dc3545}.dark-layout .floid-analysis .verdict-main-card .verdict-content .verdict-question{color:#b4b7bd}.dark-layout .floid-analysis .reason-card{background:#161d31;border-color:#404656}.dark-layout .floid-analysis .reason-card:hover{background:#283046}.dark-layout .floid-analysis .reason-card.border-success-state{border-color:#1e4620}.dark-layout .floid-analysis .reason-card.border-success-state:hover{border-color:#28a745}.dark-layout .floid-analysis .reason-card.border-warning-state{border-color:#3a331e}.dark-layout .floid-analysis .reason-card.border-warning-state:hover{border-color:#ffc107}.dark-layout .floid-analysis .reason-card .reason-text{color:#b4b7bd}.dark-layout .floid-analysis .recommendations-grid .recommendation-item{background:#161d31;border-color:#404656}.dark-layout .floid-analysis .recommendations-grid .recommendation-item:hover{background:#283046;border-color:#09728c}.dark-layout .floid-analysis .recommendations-grid .recommendation-item .recommendation-body .recommendation-row .rec-text{color:#b4b7bd}.dark-layout .floid-analysis .alerts-grid .alert-card{background:#161d31;border-color:#404656}.dark-layout .floid-analysis .alerts-grid .alert-card:hover{background:#283046;border-color:#ffc107}.dark-layout .floid-analysis .alerts-grid .alert-card .alert-content{background:#283046;color:#b4b7bd}.dark-layout .floid-analysis .assumptions-section .assumptions-list{color:#b4b7bd}.satellite-products .card,.satellite-products .collapse-default{border-bottom:0!important;box-shadow:none!important;background-color:transparent!important}.satellite-products .card .card-header,.satellite-products .collapse-default .card-header{background-color:transparent!important}.satellite-products .card-header{background-color:#fff;color:#09728c;border-radius:14px}.satellite-products .card-header .collapse-title{font-size:1.4rem;font-weight:700}.satellite-products .sub-collapse .card-header{color:#6e6b7b;border:2px solid #b8c2cc}.satellite-products .sub-collapse .card-header .collapse-title{font-size:1.1rem;font-weight:500}.satellite-products .collapse-logo{height:25px;position:absolute}