.AnalysisHistoryDetailPage-module__-zC_zW__container{flex-direction:column;gap:20px;max-width:768px;margin:0 auto;display:flex}.AnalysisHistoryDetailPage-module__-zC_zW__headerContainer{align-items:center;margin-bottom:16px;display:flex}.AnalysisHistoryDetailPage-module__-zC_zW__headerContainerBetween{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.AnalysisHistoryDetailPage-module__-zC_zW__headerFlexContainer{align-items:center;display:flex}.AnalysisHistoryDetailPage-module__-zC_zW__headerContentOverflow{overflow:hidden}.AnalysisHistoryDetailPage-module__-zC_zW__backLink{margin-right:12px}.AnalysisHistoryDetailPage-module__-zC_zW__backButtonIcon{width:20px;height:20px}.AnalysisHistoryDetailPage-module__-zC_zW__title{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-size:1.25rem;font-weight:500;overflow:hidden}.AnalysisHistoryDetailPage-module__-zC_zW__subtitle{color:var(--color-hint);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:.875rem;overflow:hidden}.AnalysisHistoryDetailPage-module__-zC_zW__loadingContainer{color:var(--color-hint);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:var(--radius-soft-sm);box-shadow:var(--shadow-soft-sm);background:#ffffff40;justify-content:center;align-items:center;padding:24px;font-size:.875rem;animation:2s cubic-bezier(.4,0,.6,1) infinite AnalysisHistoryDetailPage-module__-zC_zW__pulse;display:flex}.AnalysisHistoryDetailPage-module__-zC_zW__loadingText{margin-right:8px}.AnalysisHistoryDetailPage-module__-zC_zW__loadingDots{animation:2s cubic-bezier(.4,0,.6,1) infinite AnalysisHistoryDetailPage-module__-zC_zW__pulse}.AnalysisHistoryDetailPage-module__-zC_zW__emptyContainer{text-align:center;padding:32px 0}.AnalysisHistoryDetailPage-module__-zC_zW__emptyText{color:var(--color-hint);margin-bottom:16px}.AnalysisHistoryDetailPage-module__-zC_zW__ratingContainer{align-items:center;gap:8px;display:flex}.AnalysisHistoryDetailPage-module__-zC_zW__favoriteStar{color:#eab308;fill:#eab308;width:20px;height:20px}.AnalysisHistoryDetailPage-module__-zC_zW__shareButtonContainer{justify-content:center;margin-bottom:16px;display:flex}.AnalysisHistoryDetailPage-module__-zC_zW__shareButton{width:100%;max-width:448px}.AnalysisHistoryDetailPage-module__-zC_zW__contentContainer,.AnalysisHistoryDetailPage-module__-zC_zW__managementContentContainer{flex-direction:column;gap:24px;display:flex}.AnalysisHistoryDetailPage-module__-zC_zW__buttonGrid{grid-template-columns:1fr;gap:8px;display:grid}@media (min-width:640px){.AnalysisHistoryDetailPage-module__-zC_zW__buttonGrid{grid-template-columns:repeat(3,1fr)}}.AnalysisHistoryDetailPage-module__-zC_zW__buttonFullWidth{width:100%}.AnalysisHistoryDetailPage-module__-zC_zW__buttonIcon{width:16px;height:16px}.AnalysisHistoryDetailPage-module__-zC_zW__buttonIconFilled{fill:#eab308;color:#eab308;width:16px;height:16px;margin-right:8px}@keyframes AnalysisHistoryDetailPage-module__-zC_zW__pulse{0%,to{opacity:1}50%{opacity:.5}}
.ActiveIngredientsComparison-module__-gU_CG__content{flex-direction:column;gap:2rem;display:flex}.ActiveIngredientsComparison-module__-gU_CG__blockHeader{border-bottom:var(--border-width-glass)solid var(--border-glass);align-items:flex-start;gap:1rem;margin-bottom:1rem;padding-bottom:1rem;display:flex}@media (min-width:640px){.ActiveIngredientsComparison-module__-gU_CG__blockHeader{gap:1.25rem;margin-bottom:1.25rem;padding-bottom:1.25rem}}.ActiveIngredientsComparison-module__-gU_CG__blockIcon{width:2.5rem;height:2.5rem;box-shadow:var(--shadow-soft);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.125rem;font-weight:600;display:flex}.ActiveIngredientsComparison-module__-gU_CG__blockIcon.ActiveIngredientsComparison-module__-gU_CG__common{color:var(--color-amber-700);background:linear-gradient(135deg,#fbbf2440,#d9770626)}.ActiveIngredientsComparison-module__-gU_CG__blockIcon.ActiveIngredientsComparison-module__-gU_CG__first{color:var(--color-primary);background:linear-gradient(135deg,#0242ff40,#2b7dd226)}.ActiveIngredientsComparison-module__-gU_CG__blockIcon.ActiveIngredientsComparison-module__-gU_CG__second{color:#7c3aed;background:linear-gradient(135deg,#8b5cf640,#7c3aed26)}.ActiveIngredientsComparison-module__-gU_CG__blockInfo{flex:1}.ActiveIngredientsComparison-module__-gU_CG__blockTitle{color:var(--color-text);margin:0 0 .25rem;font-size:.875rem;font-weight:600}@media (min-width:640px){.ActiveIngredientsComparison-module__-gU_CG__blockTitle{font-size:1rem}}.ActiveIngredientsComparison-module__-gU_CG__blockSubtitle{color:var(--color-hint);margin:0;font-size:.8125rem;line-height:1.5}@media (min-width:640px){.ActiveIngredientsComparison-module__-gU_CG__blockSubtitle{font-size:.875rem}}.ActiveIngredientsComparison-module__-gU_CG__countBadge{border:var(--border-width-glass)solid #fbbf244d;color:var(--color-amber-700);border-radius:var(--radius-full);text-align:center;background:linear-gradient(135deg,#fbbf2426,#d9770614);min-width:2rem;padding:.375rem .75rem;font-size:.875rem;font-weight:600}.ActiveIngredientsComparison-module__-gU_CG__countBadge.ActiveIngredientsComparison-module__-gU_CG__firstBadge{border:var(--border-width-glass)solid #0242ff4d;color:var(--color-primary);background:linear-gradient(135deg,#0242ff26,#2b7dd214)}.ActiveIngredientsComparison-module__-gU_CG__countBadge.ActiveIngredientsComparison-module__-gU_CG__secondBadge{border:var(--border-width-glass)solid #8b5cf64d;color:#7c3aed;background:linear-gradient(135deg,#8b5cf626,#7c3aed14)}.ActiveIngredientsComparison-module__-gU_CG__blockContent{flex-direction:column;gap:.75rem;display:flex}.ActiveIngredientsComparison-module__-gU_CG__ingredientsList{flex-wrap:wrap;gap:.5rem;display:flex}.ActiveIngredientsComparison-module__-gU_CG__emptyState{background:var(--color-secondary);border:var(--border-width-glass)solid var(--border-glass);border-radius:var(--radius-soft-xs);color:var(--color-hint);align-items:center;gap:.5rem;padding:1rem;display:flex}.ActiveIngredientsComparison-module__-gU_CG__emptyIcon{opacity:.7;font-size:1.125rem}.ActiveIngredientsComparison-module__-gU_CG__emptyText{font-size:.875rem;font-style:italic}
.ProblematicComponents-module__fts5ta__content{flex-direction:column;gap:2rem;display:flex}.ProblematicComponents-module__fts5ta__parametersGrid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:768px){.ProblematicComponents-module__fts5ta__parametersGrid{grid-template-columns:repeat(2,1fr);gap:2rem}}.ProblematicComponents-module__fts5ta__parameterItem{flex-direction:column;gap:1rem;display:flex}@media (min-width:640px){.ProblematicComponents-module__fts5ta__parameterItem{gap:1.25rem}}.ProblematicComponents-module__fts5ta__parameterHeader{align-items:center;gap:.75rem;display:flex}.ProblematicComponents-module__fts5ta__parameterIcon{flex-shrink:0;font-size:1.25rem}.ProblematicComponents-module__fts5ta__labelText{color:var(--color-text);flex:1;font-size:.875rem;font-weight:600}@media (min-width:640px){.ProblematicComponents-module__fts5ta__labelText{font-size:1rem}}.ProblematicComponents-module__fts5ta__comparisonValues{flex-direction:column;gap:.75rem;display:flex}.ProblematicComponents-module__fts5ta__productValue{align-items:center;gap:.75rem;width:100%;display:flex}.ProblematicComponents-module__fts5ta__valueCard{border-radius:var(--radius-soft);border:var(--border-width-glass)solid;box-shadow:var(--shadow-soft);white-space:nowrap;align-items:center;gap:.25rem;padding:.375rem .75rem;transition:all .2s;display:inline-flex}@media (min-width:640px){.ProblematicComponents-module__fts5ta__valueCard{padding:.5rem .875rem}}.ProblematicComponents-module__fts5ta__valueIcon{flex-shrink:0;font-size:.875rem}.ProblematicComponents-module__fts5ta__valueText{font-size:.75rem;font-weight:500}@media (min-width:640px){.ProblematicComponents-module__fts5ta__valueText{font-size:.875rem}}.ProblematicComponents-module__fts5ta__yes{color:var(--color-destructive);background:linear-gradient(135deg,#df3f4026,#ff3b3014);border-color:#df3f4066}.ProblematicComponents-module__fts5ta__no{color:#059669;background:linear-gradient(135deg,#10b98126,#05966914);border-color:#10b9814d}.ProblematicComponents-module__fts5ta__null{color:var(--color-hint);background:linear-gradient(135deg,#0000000a,#00000003);border-color:#0000001a}.ProblematicComponents-module__fts5ta__unknown{color:var(--color-primary);background:linear-gradient(135deg,#0242ff1a,#2b7dd20d);border-color:#0242ff33}
.ComparisonBar-module__RVqVGG__container{flex-direction:column;gap:.75rem;width:100%;display:flex}.ComparisonBar-module__RVqVGG__barContainer{align-items:center;gap:.75rem;display:flex}.ComparisonBar-module__RVqVGG__bar{border-radius:var(--radius-full);height:.5rem;box-shadow:var(--shadow-soft-inset);background-color:#0000000d;flex:1;position:relative;overflow:hidden}@media (min-width:640px){.ComparisonBar-module__RVqVGG__bar{height:.75rem}}.ComparisonBar-module__RVqVGG__fill{height:100%;box-shadow:var(--shadow-soft);border-radius:9999px;transition:width .5s ease-out}.ComparisonBar-module__RVqVGG__fill.ComparisonBar-module__RVqVGG__first{background:linear-gradient(90deg,#0242ffcc,#2b7dd2e6)}.ComparisonBar-module__RVqVGG__fill.ComparisonBar-module__RVqVGG__second{background:linear-gradient(90deg,#8b5cf6cc,#7c3aede6)}.ComparisonBar-module__RVqVGG__score{text-align:right;min-width:2rem;font-size:.75rem;font-weight:600}@media (min-width:640px){.ComparisonBar-module__RVqVGG__score{min-width:2.5rem;font-size:.875rem}}.ComparisonBar-module__RVqVGG__score.ComparisonBar-module__RVqVGG__first{color:var(--color-primary);font-weight:700}.ComparisonBar-module__RVqVGG__score.ComparisonBar-module__RVqVGG__second{color:#7c3aed;font-weight:700}
.ComparativeEffectiveness-module__ExNSJq__container{flex-direction:column;gap:2rem;display:flex}.ComparativeEffectiveness-module__ExNSJq__concernsGrid{flex-direction:column;gap:1.5rem;display:flex}@media (min-width:640px){.ComparativeEffectiveness-module__ExNSJq__concernsGrid{gap:2rem}}.ComparativeEffectiveness-module__ExNSJq__concernItem{flex-direction:column;gap:1rem;display:flex}@media (min-width:640px){.ComparativeEffectiveness-module__ExNSJq__concernItem{gap:1.25rem}}.ComparativeEffectiveness-module__ExNSJq__concernHeader{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.ComparativeEffectiveness-module__ExNSJq__concernIcon{flex-shrink:0;font-size:1.25rem}.ComparativeEffectiveness-module__ExNSJq__concernTitle{color:var(--color-text);flex:1;font-size:.875rem;font-weight:600}@media (min-width:640px){.ComparativeEffectiveness-module__ExNSJq__concernTitle{font-size:1rem}}.ComparativeEffectiveness-module__ExNSJq__concernExplanation{color:var(--color-hint);margin:0;font-size:.8125rem;line-height:1.6}@media (min-width:640px){.ComparativeEffectiveness-module__ExNSJq__concernExplanation{font-size:.875rem;line-height:1.7}}.ComparativeEffectiveness-module__ExNSJq__summaryBlock{background:var(--color-glass-light);-webkit-backdrop-filter:var(--backdrop-blur-glass);backdrop-filter:var(--backdrop-blur-glass);border:var(--border-width-glass)solid var(--border-glass);border-radius:var(--radius-soft);flex-direction:column;gap:1rem;padding:1rem;display:flex}@media (min-width:640px){.ComparativeEffectiveness-module__ExNSJq__summaryBlock{gap:1.25rem;padding:1.5rem}}.ComparativeEffectiveness-module__ExNSJq__summaryHeader{border-bottom:var(--border-width-glass)solid var(--border-glass);align-items:center;gap:.5rem;padding-bottom:.75rem;display:flex}.ComparativeEffectiveness-module__ExNSJq__summaryIcon{font-size:1.25rem}.ComparativeEffectiveness-module__ExNSJq__summaryTitle{color:var(--color-text);font-size:1rem;font-weight:600}@media (min-width:640px){.ComparativeEffectiveness-module__ExNSJq__summaryTitle{font-size:1.125rem}}.ComparativeEffectiveness-module__ExNSJq__scoreGrid{justify-content:center;align-items:center;gap:.75rem;padding:1rem 0;display:flex}.ComparativeEffectiveness-module__ExNSJq__scoreItem{flex-direction:column;align-items:center;gap:.25rem;display:flex}.ComparativeEffectiveness-module__ExNSJq__scoreNumber{color:var(--color-text);font-size:2rem;font-weight:700;line-height:1}@media (min-width:640px){.ComparativeEffectiveness-module__ExNSJq__scoreNumber{font-size:2.5rem}}.ComparativeEffectiveness-module__ExNSJq__scoreLabel{color:var(--color-hint);text-align:center;font-size:.75rem;font-weight:500}@media (min-width:640px){.ComparativeEffectiveness-module__ExNSJq__scoreLabel{font-size:.875rem}}.ComparativeEffectiveness-module__ExNSJq__scoreSeparator{color:var(--color-hint);font-size:2rem;font-weight:300;line-height:1}@media (min-width:640px){.ComparativeEffectiveness-module__ExNSJq__scoreSeparator{font-size:2.5rem}}.ComparativeEffectiveness-module__ExNSJq__summaryText{background:var(--color-glass-light);border-radius:var(--radius-soft-xs);border:var(--border-width-glass)solid var(--border-glass);color:var(--color-text);text-align:left;padding:1rem;font-size:.875rem;line-height:1.7}@media (min-width:640px){.ComparativeEffectiveness-module__ExNSJq__summaryText{padding:1.25rem;font-size:.9375rem;line-height:1.8}}
.IngredientsComparisonDisplay-module__dewpua__container{flex-direction:column;gap:3rem;width:100%;margin:2rem auto 0;display:flex}@media (min-width:640px){.IngredientsComparisonDisplay-module__dewpua__container{gap:4rem;margin-top:4rem;padding:1rem}}@media (min-width:1024px){.IngredientsComparisonDisplay-module__dewpua__container{gap:5rem;margin-top:2rem;padding:2rem}}.IngredientsComparisonDisplay-module__dewpua__loading{background:var(--color-glass-light);-webkit-backdrop-filter:var(--backdrop-blur-glass);backdrop-filter:var(--backdrop-blur-glass);border:var(--border-width-glass)solid var(--border-glass);border-radius:var(--radius-soft);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:4rem 2rem;display:flex}.IngredientsComparisonDisplay-module__dewpua__loadingIcon{font-size:2rem;animation:2s ease-in-out infinite IngredientsComparisonDisplay-module__dewpua__pulse}@keyframes IngredientsComparisonDisplay-module__dewpua__pulse{0%,to{opacity:1}50%{opacity:.5}}.IngredientsComparisonDisplay-module__dewpua__loading span{color:var(--color-hint);font-size:1rem;font-weight:500}
/*# sourceMappingURL=b0d0f0970828ac3a.css.map*/