.ResultSummary_resultSummary__EI05t{width:100%;display:flex;align-items:center;justify-content:center;min-height:60vh;padding:2rem 0}.ResultSummary_content__D7EbE{width:100%;max-width:800px}.ResultSummary_title__uWsD2{font-size:2rem;font-weight:700;color:#1a202c;line-height:1.3}.ResultSummary_archetypeDisplay__Vb8XA,.ResultSummary_title__uWsD2{margin-bottom:3rem;text-align:center}.ResultSummary_archetypeText__kv2OK{font-size:1.5rem;color:#1a202c;margin:0;line-height:1.5}.ResultSummary_archetypeHighlight__Fxh_p{background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:700}.ResultSummary_gaugesContainer__leIC4{display:flex;justify-content:center;align-items:center;margin-bottom:3rem;padding:2rem;background:none;border-radius:16px}.ResultSummary_gaugeContainer__GR5ko{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:300px;aspect-ratio:1;margin:0 auto}.ResultSummary_gaugeSvg__o__NW{width:100%;height:100%;position:absolute;top:0;left:0}.ResultSummary_progressCircle__tX6rJ{transition:stroke-dashoffset .1s ease-out}.ResultSummary_gaugeContent__R6RVE{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:.5rem;pointer-events:none}.ResultSummary_gaugePercentage__KJ6uR{font-size:2.5rem;font-weight:700;color:#1a202c;line-height:1}.ResultSummary_gaugeLabel__bckpx{font-size:1rem;color:#718096;text-align:center;font-weight:500}.ResultSummary_commentCard__GhdnT{background:linear-gradient(135deg,#667eea,#764ba2);color:white;padding:2rem;border-radius:16px;margin-bottom:2rem;text-align:center}.ResultSummary_comment__alaZI{font-size:1.25rem;line-height:1.6;margin:0;font-weight:500}.ResultSummary_cardsContainer__I8tnK{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem;margin-bottom:1.5rem}.ResultSummary_recommendationsCard__hXY_K{background:white;border:2px solid #e2e8f0;border-radius:12px;padding:1.5rem;transition:all .3s ease;width:100%;margin-bottom:1.5rem}.ResultSummary_recommendationsCard__hXY_K:hover{border-color:#cbd5e0;box-shadow:0 4px 12px rgba(0,0,0,.08)}.ResultSummary_card__lwurX{background:white;border:2px solid #e2e8f0;border-radius:12px;padding:1.5rem;transition:all .3s ease}.ResultSummary_card__lwurX:hover{border-color:#cbd5e0;box-shadow:0 4px 12px rgba(0,0,0,.08)}.ResultSummary_cardHeader__vAzey{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.ResultSummary_iconWrapper__PrFWH{width:40px;height:40px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ResultSummary_icon__B1CgM{width:20px;height:20px;color:white}.ResultSummary_cardTitle__tdBYz{font-size:.875rem;font-weight:600;color:#667eea;margin:0;text-transform:uppercase;letter-spacing:.05em}.ResultSummary_cardContent__JhZcx{font-size:1rem;color:#4a5568;line-height:1.5;margin:0}.ResultSummary_cardList__0X3bo{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.ResultSummary_cardItem__gmI6M{font-size:1rem;color:#4a5568;line-height:1.5;padding:.5rem 0;transition:all .3s ease}.ResultSummary_cardItem__gmI6M:first-child{color:#1a202c;font-weight:500}.ResultSummary_cardItem__gmI6M.ResultSummary_blurred__P_FWV{color:#9ca3af;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;position:relative}.ResultSummary_cardItem__gmI6M.ResultSummary_blurred__P_FWV:before{content:attr(data-text);filter:blur(4px);display:block;position:relative;z-index:1}.ResultSummary_cardItem__gmI6M.ResultSummary_withOverlay__PLTMw{position:relative;overflow:hidden;min-height:2.5rem;display:flex;align-items:center;justify-content:center;padding:.5rem 0}.ResultSummary_cardItem__gmI6M.ResultSummary_withOverlay__PLTMw:before{content:attr(data-text);filter:blur(4px);position:absolute;top:0;left:0;right:0;width:100%;z-index:1;padding:.5rem 0;color:#9ca3af;line-height:1.5;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.ResultSummary_overlayText__1rn6K{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#667eea;font-weight:600;font-size:.875rem;z-index:10;white-space:nowrap;filter:none!important;pointer-events:none;text-shadow:0 1px 3px rgba(255,255,255,.9),0 0 8px rgba(255,255,255,.8);background:rgba(255,255,255,.7);padding:.25rem .5rem;border-radius:4px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ResultSummary_continueButton__OS66s{background:linear-gradient(135deg,#667eea,#764ba2);color:white;border:none;padding:1rem 2rem;font-size:1rem;font-weight:600;border-radius:12px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px rgba(102,126,234,.3);width:100%;max-width:300px;margin:2rem auto 0;display:block;white-space:nowrap;position:relative;animation:ResultSummary_pulseGlow__t_TcX 2s ease-in-out infinite}.ResultSummary_continueButton__OS66s:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px rgba(102,126,234,.4)}.ResultSummary_continueButton__OS66s:disabled{cursor:not-allowed;opacity:.8;animation:none}.ResultSummary_spinner___05QU{width:20px;height:20px;border:3px solid rgba(255,255,255,.3);border-top-color:white;border-radius:50%;animation:ResultSummary_spin__SbiL0 .8s linear infinite;display:inline-block}@keyframes ResultSummary_spin__SbiL0{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes ResultSummary_pulseGlow__t_TcX{0%,to{box-shadow:0 4px 12px rgba(102,126,234,.3),0 0 0 0 rgba(102,126,234,.4)}50%{box-shadow:0 4px 12px rgba(102,126,234,.3),0 0 0 8px rgba(102,126,234,0)}}@media (max-width:768px){.ResultSummary_title__uWsD2{font-size:1.75rem;margin-bottom:2rem}.ResultSummary_archetypeText__kv2OK{font-size:1.25rem}.ResultSummary_gaugesContainer__leIC4{padding:1.5rem}.ResultSummary_gaugeContainer__GR5ko{max-width:250px}.ResultSummary_gaugePercentage__KJ6uR{font-size:2rem}.ResultSummary_gaugeLabel__bckpx{font-size:.875rem}.ResultSummary_commentCard__GhdnT{padding:1.5rem}.ResultSummary_comment__alaZI{font-size:1.125rem}.ResultSummary_cardsContainer__I8tnK{grid-template-columns:1fr;gap:1rem}.ResultSummary_card__lwurX{padding:1.25rem}.ResultSummary_iconWrapper__PrFWH{width:36px;height:36px}.ResultSummary_icon__B1CgM{width:18px;height:18px}.ResultSummary_cardHeader__vAzey{gap:.625rem;margin-bottom:.625rem}.ResultSummary_continueButton__OS66s{max-width:100%;font-size:.9375rem;padding:.875rem 1.5rem}}