body .comparison-simple .compare-selection-summary{display:none}body .comparison-simple .service-picker{gap:8px;margin:0 0 24px}body .comparison-simple .service-picker label{min-height:var(--control-height);gap:12px;padding:8px 16px}body .comparison-simple .service-picker label.picked{border-color:#0000}body .comparison-simple .compare-selection-reset{min-height:var(--control-height);place-self:center start;padding:8px 16px}body .comparison-simple .compare-toolbar{flex-direction:row;align-items:center;gap:16px;margin:0 0 16px}body .comparison-simple .compare-toolbar label,body .comparison-simple .compare-toolbar .text-button{min-height:44px}.comparison-simple .inline-status:empty{display:none}body .comparison-simple .empty-state>p{margin-top:8px}.compare-pairs{display:none}.compare-matrix{isolation:isolate}body .comparison-simple .comparison-table{border-collapse:separate;border-spacing:0;table-layout:fixed;text-align:left;width:100%;min-width:0}.comparison-simple caption{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}body .comparison-simple .comparison-table th,body .comparison-simple .comparison-table td{vertical-align:top;white-space:normal;overflow-wrap:break-word;border:0;padding:22px 24px}body .comparison-simple .comparison-table th:first-child{width:24%}body .comparison-simple .comparison-table thead th{vertical-align:middle;background:var(--paper);padding-block:20px}body .comparison-simple .comparison-table thead .compare-corner{padding-left:0}body .comparison-simple .comparison-table .compare-column-service{justify-content:flex-start;align-items:center;gap:12px;min-height:44px;display:flex}body .comparison-simple .comparison-table .compare-column-service .app-icon{--app-icon-size:40px}.compare-column-service>span:last-child{min-width:0}@media (hover:hover) and (pointer:fine){.compare-column-service:hover>span:last-child{text-underline-offset:4px;text-decoration:underline}}body .comparison-simple .comparison-table .compare-group th{border:0;padding:36px 0 8px}.comparison-simple .compare-group h2{color:var(--ink)}body .comparison-simple .comparison-table tbody:first-of-type .compare-group th{padding-top:28px}body .comparison-simple .comparison-table .compare-feature>th{color:var(--text-muted);padding-left:0}body .comparison-simple .comparison-table .compare-feature>th,body .comparison-simple .comparison-table .compare-feature>td{border-bottom:1px solid #ededed}body .comparison-simple .comparison-table .compare-feature:last-child>th,body .comparison-simple .comparison-table .compare-feature:last-child>td{border-bottom:0}.compare-answer{min-width:0;color:var(--ink);align-items:flex-start;gap:8px;display:flex}.compare-answer>svg{stroke-width:1.75px;flex:0 0 18px;margin-top:3px}.compare-answer[data-mark=no]{color:var(--text-muted)}body .comparison-simple .compare-store-rating{flex-wrap:wrap;align-items:center;gap:4px 8px;max-width:100%;min-height:44px;margin-block:-8px;text-decoration:none;display:inline-flex}.compare-store-score{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.compare-store-rating .metadata-text{white-space:nowrap}@media (hover:hover) and (pointer:fine){.compare-store-rating:hover strong{text-underline-offset:4px;text-decoration:underline}}body .comparison-simple .compare-answer-note{max-width:38ch;color:var(--text-muted);margin:6px 0 0}body .comparison-simple .compare-group .compare-answer-note{max-width:90ch;margin-top:12px;font-weight:400}body .comparison-simple .comparison-table tfoot td{padding-top:28px;padding-bottom:28px}body .comparison-simple .comparison-table .compare-review-link{min-height:44px;padding:12px 24px;text-decoration:none}.compare-sources{border-top:1px solid var(--line-subtle);margin:24px 0 0}.compare-sources>summary{cursor:var(--cursor-pointer,pointer);min-height:56px;color:var(--text-muted);align-items:center;gap:12px;width:fit-content;list-style:none;display:flex}.compare-sources>summary::-webkit-details-marker{display:none}.compare-sources>summary>svg{transition:transform .18s}.compare-sources[open]>summary>svg{transform:rotate(180deg)}.compare-sources-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:24px;padding:12px 0 24px;display:grid}.compare-sources-grid h3{margin-bottom:8px}.compare-sources-grid a{text-underline-offset:3px;padding-block:6px;text-decoration:underline;display:block}.compare-sources-grid section>span{color:var(--text-muted);margin-top:8px;display:block}@media (min-width:761px){.comparison-simple[data-only-diff=true] [data-same-desktop=true]{display:none}}@media (max-width:1000px) and (min-width:761px){body .comparison-simple .comparison-table th,body .comparison-simple .comparison-table td{padding-inline:16px}}@media (max-width:760px){body .comparison-simple .compare-selection-summary{margin:0 0 12px;display:flex}body .comparison-simple .compare-selection-summary>p{color:var(--text-muted)}body .comparison-simple .service-picker{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:8px;margin:16px 0 24px}body .comparison-simple .service-picker label{gap:8px;padding:8px}body .comparison-simple .service-picker .app-icon{--app-icon-size:24px}body .comparison-simple .compare-toolbar{gap:8px;margin:0 0 12px}body .comparison-simple .compare-toolbar label,body .comparison-simple .compare-toolbar button{white-space:nowrap;gap:8px}.compare-pairs{margin:0 0 16px;display:block}.compare-pairs>span{color:var(--text-muted);margin-bottom:8px;display:block}.compare-pairs>div{flex-wrap:wrap;gap:6px;display:flex}.compare-pairs button{border-radius:var(--radius-pill);min-height:var(--control-height);background:0 0;border:0;align-items:center;padding:12px;display:inline-flex}.compare-pairs button[aria-pressed=true]{background:var(--surface-subtle)}body .comparison-simple .comparison-table,body .comparison-simple .comparison-table thead,body .comparison-simple .comparison-table tbody,body .comparison-simple .comparison-table tfoot{display:block}body .comparison-simple .comparison-table tr{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:20px;display:grid}body .comparison-simple .comparison-table th,body .comparison-simple .comparison-table td{border:0;width:auto;min-width:0;padding:0}body .comparison-simple .comparison-table th:first-child{width:auto}body .comparison-simple .comparison-table thead th{padding:12px 0}body .comparison-simple .comparison-table .compare-column-service{align-items:flex-start;gap:8px}body .comparison-simple .comparison-table .compare-column-service .app-icon{--app-icon-size:32px}body .comparison-simple .comparison-table .compare-corner{display:none}body .comparison-simple .comparison-table .compare-group{display:block}body .comparison-simple .comparison-table .compare-group th,body .comparison-simple .comparison-table tbody:first-of-type .compare-group th{padding:28px 0 8px;display:block}body .comparison-simple .comparison-table .compare-feature{border-bottom:1px solid #ededed;row-gap:12px;padding:16px 0 20px}body .comparison-simple .comparison-table .compare-feature:last-child{border:0}body .comparison-simple .comparison-table .compare-feature>th{border:0;grid-column:1/-1;padding:0}body .comparison-simple .comparison-table .compare-feature>td{border:0;padding:0}.comparison-simple .compare-answer{gap:6px}.comparison-simple .compare-answer>svg{flex-basis:16px;width:16px;height:16px;margin-top:2px}body .comparison-simple .compare-answer-note{margin-top:6px}body .comparison-simple .comparison-table tfoot th{display:none}body .comparison-simple .comparison-table tfoot td{padding:20px 0}body .comparison-simple .comparison-table .compare-review-link{width:100%;padding-inline:12px}.comparison-simple [data-mobile-hidden=true],.comparison-simple[data-only-diff=true] [data-same-mobile=true]{display:none!important}.compare-sources{margin-top:16px}.compare-sources-grid{grid-template-columns:1fr;gap:24px}}@media (prefers-reduced-motion:reduce){.compare-sources>summary>svg{transition:none}}
