#analisis{padding:60px 0 90px;min-height:70vh}#analisis .analysis-intro{max-width:760px}#analisis .analysis-summary{max-width:860px;font-size:16px;color:var(--muted)}#analisis .analysis-block{border-top:1px solid var(--line);padding-top:25px;margin-top:34px}#analisis .analysis-block>h3{margin-top:0}#analisis .analysis-observations{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px}#analisis .analysis-observations article{border-top:1px solid var(--gold);padding:5px 0 15px}#analisis .analysis-observations article h3{font-size:23px}#analisis .analysis-observations p{font-size:14px;color:var(--muted)}#analisis .analysis-observations .analysis-evidence{font-size:11px;overflow-wrap:anywhere}#analisis .analysis-observations .analysis-limit{font-size:12px}#analisis .analysis-profile-choice{max-width:390px;margin:24px 0}#analisis .analysis-allocation{display:grid;grid-template-columns:1fr 1fr;gap:35px;margin-top:25px}#analisis .analysis-allocation h3{margin-top:0}#analisis .analysis-allocation p,#analisis li,#analisis .analysis-methodology{font-size:14px;color:var(--muted)}#analisis .analysis-allocation th,#analisis .analysis-allocation td{white-space:normal}#analisis .analysis-allocation tbody tr:last-child{background:inherit;font-weight:400}#analisis .analysis-allocation tfoot{font-weight:700}#analisis .analysis-allocation tfoot th,#analisis .analysis-allocation tfoot td{background:var(--panel)}#analisis .analysis-process{padding-left:22px;max-width:850px}#analisis .analysis-process li{margin-bottom:10px}#analisis .analysis-reserved{padding:20px 24px;background:var(--panel);margin-top:25px;border-left:2px solid var(--gold)}#analisis .analysis-reserved p{margin:0 0 14px;font-size:13px;color:var(--muted)}#analisis .analysis-context{font-size:12px;color:var(--muted);max-width:850px}#analisis ul{padding-left:20px}#analisis li{margin-bottom:8px}@media(max-width:800px){#analisis{padding-top:40px}#analisis .analysis-observations,#analisis .analysis-allocation{grid-template-columns:1fr;gap:18px}#analisis .analysis-reserved{padding:18px}}

#analisis .analysis-allocation .table-scroll{align-self:start}#analisis .analysis-allocation table{font-size:13px}#analisis .analysis-allocation th,#analisis .analysis-allocation td{padding:12px 10px}#analisis .analysis-allocation table th:first-child{min-width:135px}#analisis .analysis-allocation table th:not(:first-child){min-width:95px}#analisis .analysis-allocation table td{white-space:nowrap}
#analisis .analysis-history{background:var(--panel);border-top:2px solid var(--gold);padding:22px 24px}#analisis .analysis-history-label{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}#analisis .analysis-history h3{margin-top:10px}#analisis select:focus-visible{outline:2px solid var(--gold);outline-offset:3px}
