.scoreCombined{text-decoration:none}.scoreCombined.finder-score:before{display:none}a.scoreCombined,a.scoreCombined:hover{text-decoration:none;white-space:nowrap}.score__container{display:flex;width:100%;flex-flow:column nowrap;align-items:center;justify-content:center;font-size:20px;gap:4px}#modal-background .score__container{flex-direction:row}.score__badge{border-radius:2px 24px 24px;border:none;display:flex;justify-content:center;align-items:center;height:2.5rem;width:2.5rem;background-image:linear-gradient(45deg,transparent 25%,rgba(255,255,255,.2) 50%,transparent 75%,transparent 100%);background-size:250% 250%,100% 100%;background-position:-100% 0,0 0;background-repeat:no-repeat;position:relative}.score__badge--excellent{background-color:#1d53ff}.score__badge--great{background-color:#008024}.score__badge--standard{background-color:#ffd23b}.score__badge--basic{background-color:#db2420}.score__badge:hover{animation:shine-effect 1.5s ease}@keyframes shine-effect{0%{background-position:-100% 0,0 0}to{background-position:200% 0,0 0}}.comparison-table__cellWrapper .score__badge:before,.comparison-table__name .score__badge:before{content:"How do we score?";border:1px solid #d4d3ce;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;position:absolute;top:100%;left:50%;transform:translate(-50%);margin-top:8px;padding:8px 12px;background-color:#fff;color:#232320;font-size:12px;font-weight:500;white-space:nowrap;border-radius:12px;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease;z-index:10;pointer-events:none}.comparison-table__cellWrapper .score__badge:hover:before,.comparison-table__name .score__badge:hover:before{opacity:1;visibility:visible}.comparison-table__name .score__badge:after,.comparison-table__cellWrapper .score__badge:after{content:"i";position:absolute;top:-2px;right:-2px;width:11px;height:11px;border-radius:50%;background-color:#fff;border:1px solid #232320;font-size:9px;display:flex;align-items:center;justify-content:center}.comparison-table__expander.sidepeek-modal-slider .comparison-table__cellWrapper .score__badge:after,.comparison-table__expander.sidepeek-modal-slider .comparison-table__cellWrapper .score__badge:before{display:none}.score__value{color:#fff;font-weight:800;font-size:20px;line-height:1.25;letter-spacing:-.025em;font-variant-numeric:lining-nums tabular-nums}.score__text{font-weight:800;font-size:16px;line-height:1.25;color:#232320;font-variant-numeric:lining-nums tabular-nums}.score__text-wrapper{border:none;display:flex;align-items:center;top:-4px;width:auto}.score__text-wrapper.score__text{background:none}.finder-score__text{text-align:left;text-wrap-mode:nowrap;margin-left:10px;text-decoration:underline}.rating-details{display:flex;flex-direction:column}.row{display:flex;align-items:center;justify-content:space-between}.category-label__container{display:flex;align-items:center;gap:5px}.category-label{font-size:14px;font-weight:500;color:#555;display:flex;align-items:center;gap:6px}.category-score{font-size:14px;font-weight:500;color:#232320;line-height:17.5px}.price-category__container{border-bottom:1px solid #e6e5e0;padding-bottom:11px;padding-top:16.41px}.features-category__container{padding-top:12px;padding-bottom:15.59px}.progress-bar{flex-grow:1;height:8px;background-color:#f5f4ef;border-radius:13px;position:relative;margin:8px 0}.progress-bar__label{font-size:10px;color:#232320;line-height:17.5px;font-weight:400}.progress-fill{height:100%;border-radius:4px}.progress-fill--excellent,.progress-fill--great{background-color:#1dd751}.progress-fill--standard{background-color:#ffd23b}.progress-fill--basic{background-color:#f90}table div[class*=methodology-partial]{display:none}@media (max-width: 768px){table.has-combined-column-header.f1-clarity-header td.comparison-table__name.combined-column-header.f1-clarity-header .finder-score-container .scoreCombined{max-width:initial!important}.score__container{justify-content:flex-start;flex-direction:row}.score__badge{max-width:36px}table.has-combined-column-header.f1-clarity-header td.comparison-table__name.combined-column-header.f1-clarity-header .finder-score-container .scoreCombined .score__text-wrapper,.score__text-wrapper{display:flex!important;padding-right:0;flex-direction:column;align-items:flex-start}.score__text-wrapper:before{content:"Finder Score";font-size:12px;font-weight:500;line-height:16px;color:#74736e}}
