#main #compare-feedback{color:#5b3bb0}html #main .profile-canvas #compare-feedback{color:var(--color-body);font-size:11.7px}html #main .profile-canvas #compare-feedback a{color:var(--color-accent);text-decoration:underline}html #main .detail-orientation{grid-area:orientation;min-width:0}html #main .tool-profile-layout .profile-card>:last-child{margin-bottom:0}html #main .tool-profile-layout .detail-main section>h2:before,html #main .overview-showcase>div>h2:before{content:"";background:var(--color-accent);border-radius:3px;width:3px;position:absolute;top:3px;bottom:3px;left:-12px}html #main .tool-profile-layout [data-section]{scroll-margin-top:120px}html #main .tool-profile-layout .detail-main li+li{margin-top:8px}html #main .tool-profile-layout .review-form .rating-options input{opacity:0;width:1px;height:1px;position:absolute}html #main .tool-profile-layout .review-form .rating-options .rating-filled{color:var(--color-accent)}html #main .tool-profile-layout .review-form .rating-options label:has(input:focus-visible){outline:2px solid var(--color-accent);outline-offset:3px}html #main .tool-profile-layout .review-form .rating-options label:has(input:checked){border-color:var(--color-accent);background:var(--accent-soft);color:var(--color-accent)}html #main .tool-profile-layout .review-form button{justify-self:start}html #main .tool-profile-layout .screenshot-grid.is-single{grid-template-columns:minmax(0,1fr)}html #main .tool-profile-layout .screenshot-grid figure>a>span{border:1px solid var(--color-line);color:var(--color-accent);background:#fff;border-radius:5px;padding:5px 8px;font-size:9.9px;position:absolute;bottom:8px;right:8px}@media (width<=1050px){html #main .tool-profile-layout [data-section]{scroll-margin-top:24px}}html #main .tool-evidence dl{border-top:1px solid var(--color-line);margin:20px 0}html #main .tool-evidence dl>div{border-bottom:1px solid var(--color-line);grid-template-columns:130px minmax(0,1fr);gap:16px;padding:12px 0;display:grid}html #main .tool-evidence dd{overflow-wrap:anywhere;margin:0}html #main .tool-evidence figure{margin:24px 0}html #main .tool-evidence figure>a{display:block}@media (width<=700px){html #main .tool-evidence dl>div{grid-template-columns:minmax(0,1fr);gap:4px}html #main .tool-evidence figcaption a{align-items:center;min-height:44px;display:inline-flex}}html #main .tool-profile-layout .detail-main section>h2:before,html #main .overview-showcase>div>h2:before{display:none}html #main .tool-profile-layout .detail-main>section{margin-bottom:36px}html #main .tool-profile-layout .capability-grid>.prose>ul>li:before{content:"";background:var(--accent-soft) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.2l2.2 2.2 4.8-4.8' fill='none' stroke='%236334ff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/16px no-repeat;border-radius:50%;width:16px;height:16px;position:absolute;top:21px;left:18px}html #main .tool-profile-layout .technical-details>div:last-child{border-bottom:0}html #main .tool-profile-layout .technical-details dd a{color:var(--color-accent);text-decoration:none}html #main .tool-profile-layout .technical-details dd a:hover{text-decoration:underline}html #main .tool-profile-layout .profile-topic-links .pill:hover{color:var(--color-accent);border-color:#cfc3fb}@media (width>=1025px){html #main .container.tool-profile-layout.tool-profile-layout{grid-template-columns:minmax(0,1fr) 380px;column-gap:48px}}html #main .profile-canvas.profile-canvas .detail-main :is(p,li){font-size:14.4px;line-height:1.7}html #main .profile-canvas.profile-canvas .detail-aside :is(p,li,dd){font-size:12.6px;line-height:1.55}html #main .profile-canvas.profile-canvas .detail-main :is(p,li){font-weight:400}html #main .profile-canvas.profile-canvas .detail-main p a{font-weight:inherit}@media (width<=1024px){html #main .container.tool-profile-layout{grid-template-columns:minmax(0,1fr)}}html body .detail-main section.profile-card.profile-card.profile-card,html body .detail-main h2.profile-card-heading.profile-card-heading.profile-card-heading{background-color:#0000!important;border-color:#0000!important}html body #main .detail-main section#reviews.profile-card.profile-card.profile-card{border-radius:14px;padding:22px 24px;background-color:#f6f6fb!important;border:1px solid #ececf5!important}html #main .profile-canvas.profile-canvas .detail-aside :is(p,li,dd){font-size:13.5px}html #main .profile-canvas.profile-canvas .detail-hero .detail-summary.detail-summary{font-size:14.4px}html body #main .detail-main section.profile-card:not(#reviews):not(#reviews),html body #main .detail-main section.profile-card:not(#reviews) .profile-card-heading{background-color:#0000!important;border-color:#0000!important}html:not(z) #main .tool-profile-layout .detail-main h3{font-weight:700}html:not(z) #main .tool-profile-layout .technical-details dt{font-weight:500}html:not(z) #main .tool-profile-layout .screenshot-grid figure>a>span{font-size:10.8px}html:not(z) #main .tool-profile-layout .profile-faq h4{font-weight:700}html:not(z) #main .tool-profile-layout .technical-details dd,html:not(z) #main .tool-profile-layout .profile-topic-links .pill{font-weight:600}html body #main#main#main#main .profile-v2 .detail-actions>[role=status]:empty{display:none!important}html body #main#main#main#main .profile-v2 .detail-main>:is(section,.profile-card):first-child{padding-top:12px!important}html body #main#main#main#main .profile-v2 .detail-main>.adsense-slot{margin:24px 0!important}@media (width<=900px){html body #main#main#main#main#main .profile-navigation{clip-path:inset(0 -100vmax);box-shadow:0 0 0 100vmax #fff;z-index:20!important;background:#fff!important;border-bottom:1px solid #0f172a14!important;align-self:start!important;position:sticky!important;top:0!important}html body #main#main#main#main#main nav.profile-tabs{scrollbar-width:none;max-width:100%!important}html body #main#main#main#main#main nav.profile-tabs::-webkit-scrollbar{display:none}html body #main#main#main#main#main .profile-card{scroll-margin-top:64px}html body #main#main#main#main#main #screenshots .screenshot-grid{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;grid-template-columns:none!important;gap:12px!important;padding-bottom:8px!important;display:flex!important;overflow-x:auto!important}html body #main#main#main#main#main #screenshots .screenshot-grid>figure{scroll-snap-align:start;flex:0 0 86%!important;max-width:86%!important;margin:0!important}}[data-astro-cid-km42ov5h][data-favorite-button][hidden],[data-astro-cid-km42ov5h][data-favorite-login][hidden]{display:none!important}
