.elig__layout{gap:2rem}.elig__questions{min-width:0}.elig__results-panel{background:var(--script-bg-tertiary);padding:1.25rem;border-radius:var(--script-radius);margin-top:45px}.elig__progress-bar{margin-bottom:1.5rem}.elig__carousel{position:relative;overflow:hidden;min-height:320px}.elig__carousel-wrapper{display:flex;transition:transform 0.4s ease-in-out}.elig__qcard{min-width:100%;width:100%;flex-shrink:0;background:var(--script-bg-tertiary);border-radius:var(--script-radius);padding:1.5rem;border-left:4px solid var(--script-result-warning);box-sizing:border-box}.elig__qcard--safety{border-left-color:var(--script-result-danger)}.elig__qcard--medical{border-left-color:#8b5cf6}.elig__qcard--profile{border-left-color:var(--script-result-optimal)}.elig__qnumber{font-size:0.85rem;color:var(--script-result-warning);font-weight:600;margin-bottom:0.5rem}.elig__qcard--safety .elig__qnumber{color:var(--script-result-danger)}.elig__qcard--medical .elig__qnumber{color:#8b5cf6}.elig__qcard--profile .elig__qnumber{color:var(--script-result-optimal)}.elig__qtext{font-size:1.05rem;font-weight:600;margin-bottom:1.25rem;line-height:1.5}.elig__qhint{font-size:0.85rem;color:var(--script-text-muted);margin-bottom:1rem;font-style:italic}.elig__answers{display:grid;grid-template-columns:1fr;gap:0.75rem}.elig__answers--2cols{grid-template-columns:1fr 1fr}.elig__answer{padding:0.85rem;border:2px solid var(--script-border);border-radius:var(--script-radius-sm);background:var(--script-bg);cursor:pointer;transition:all 0.3s ease;font-size:0.95rem;font-weight:500;text-align:center}.elig__answer:hover:not(.is-disabled){border-color:var(--script-color-primary);transform:translateY(-2px)}.elig__answer.is-selected{background:var(--script-result-warning);border-color:var(--script-result-warning);color:white}.elig__answer.is-disabled{cursor:not-allowed;opacity:0.6}.elig__nav{display:flex;justify-content:space-between;align-items:center;margin-top:1rem;gap:1rem}.elig__btn-submit{margin-top:1.5rem}.elig__result-icon{width:100px;height:100px;margin:0 auto 1.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:3rem}.elig__result-icon--green{background:rgba(16,185,129,0.2);border:3px solid var(--script-result-optimal)}.elig__result-icon--orange{background:rgba(245,158,11,0.2);border:3px solid var(--script-result-warning)}.elig__result-icon--red{background:rgba(239,68,68,0.2);border:3px solid var(--script-result-danger)}.elig__result-title{text-align:center;font-size:1.4rem;font-weight:bold;margin-bottom:1rem}.elig__result-title--green{color:var(--script-result-optimal)}.elig__result-title--orange{color:var(--script-result-warning)}.elig__result-title--red{color:var(--script-result-danger)}@media (max-width:768px){.elig__layout{grid-template-columns:1fr}.elig__results-panel{margin-top:0;padding:1rem}.elig__answers--2cols{grid-template-columns:1fr}.elig__carousel{min-height:380px}.elig__result-icon{width:80px;height:80px;font-size:2.5rem}.elig__result-title{font-size:1.2rem}}