.ToolDetailPage-module__BmtVuq__band{isolation:isolate;background-color:#4b45dc;background-image:var(--tp-band-fill);color:var(--tp-on-brand);padding-block-start:var(--tp-sp-8);padding-block-end:calc(var(--tp-sp-8) + var(--tp-panel-overlap));position:relative;overflow:hidden}.ToolDetailPage-module__BmtVuq__band:before{content:"";z-index:-1;opacity:.5;pointer-events:none;background-image:url(/assets/patterns/hero-waves.svg);background-position:50%;background-size:cover;position:absolute;inset:0}.ToolDetailPage-module__BmtVuq__band:after{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(36% 70% at 78% 42%,#fff3 0%,#0000 68%);position:absolute;inset:0}.ToolDetailPage-module__BmtVuq__bandInner{align-items:center;gap:var(--tp-sp-10);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);display:grid}.ToolDetailPage-module__BmtVuq__bandNoShot{padding-block-start:var(--tp-sp-6);padding-block-end:calc(var(--tp-sp-6) + var(--tp-panel-overlap))}.ToolDetailPage-module__BmtVuq__bandNoShot .ToolDetailPage-module__BmtVuq__bandInner{align-items:center;gap:var(--tp-sp-10);grid-template-columns:minmax(0,1fr) auto}.ToolDetailPage-module__BmtVuq__bandNoShot .ToolDetailPage-module__BmtVuq__bandCopy{gap:var(--tp-sp-3)}.ToolDetailPage-module__BmtVuq__bandNoShot .ToolDetailPage-module__BmtVuq__description{max-width:88ch}.ToolDetailPage-module__BmtVuq__bandNoShot:after{content:none}.ToolDetailPage-module__BmtVuq__bandSide{align-items:stretch;gap:var(--tp-sp-3);flex-direction:column;min-width:240px;display:flex}.ToolDetailPage-module__BmtVuq__bandSide .ToolDetailPage-module__BmtVuq__actions{flex-direction:column;align-items:stretch;margin-block-start:0}:is(.ToolDetailPage-module__BmtVuq__bandSide .ToolDetailPage-module__BmtVuq__visit,.ToolDetailPage-module__BmtVuq__bandSide .ToolDetailPage-module__BmtVuq__ghost,.ToolDetailPage-module__BmtVuq__bandSide .tp-save-btn){justify-content:center;width:100%}.ToolDetailPage-module__BmtVuq__bandSide .tp-share{justify-content:center}.ToolDetailPage-module__BmtVuq__bandCopy{align-items:flex-start;gap:var(--tp-sp-4);flex-direction:column;min-width:0;display:flex}.ToolDetailPage-module__BmtVuq__crumbs{align-items:center;gap:var(--tp-sp-2);font-size:var(--tp-fs-xs);flex-wrap:wrap;font-weight:600;display:flex}.ToolDetailPage-module__BmtVuq__crumbs i{opacity:.55;font-size:8px}.ToolDetailPage-module__BmtVuq__crumbLink{color:#ffffffc7;transition:color var(--tp-dur) var(--tp-ease);text-decoration:none}.ToolDetailPage-module__BmtVuq__crumbLink:hover{color:var(--tp-on-brand)}@media (min-width:768px) and (max-width:1199.98px){.ToolDetailPage-module__BmtVuq__crumbLink{position:relative}.ToolDetailPage-module__BmtVuq__crumbLink:before{content:"";position:absolute;inset:-13px -4px}}.ToolDetailPage-module__BmtVuq__crumbCurrent{color:var(--tp-on-brand);text-overflow:ellipsis;white-space:nowrap;max-width:32ch;overflow:hidden}.ToolDetailPage-module__BmtVuq__brandRow{align-items:center;gap:var(--tp-sp-4);min-width:0;display:flex}.ToolDetailPage-module__BmtVuq__logo{border-radius:var(--tp-r-md);background:var(--tp-surface);width:64px;height:64px;color:var(--tp-brand-strong);font-size:var(--tp-fs-2xl);border:1px solid #ffffff80;flex:none;justify-content:center;align-items:center;font-weight:800;display:inline-flex;overflow:hidden}.ToolDetailPage-module__BmtVuq__logo img{object-fit:contain;width:100%;height:100%}.ToolDetailPage-module__BmtVuq__title{letter-spacing:-.02em;text-wrap:balance;min-width:0;margin:0;font-size:clamp(26px,2.4vw,38px);font-weight:800;line-height:1.12}.ToolDetailPage-module__BmtVuq__featured{align-items:center;gap:var(--tp-sp-1);padding:4px var(--tp-sp-3);border-radius:var(--tp-r-pill);font-size:var(--tp-fs-2xs);letter-spacing:.08em;text-transform:uppercase;background:#ffffff29;border:1px solid #ffffff3d;flex:none;font-weight:700;display:inline-flex}.ToolDetailPage-module__BmtVuq__stats{align-items:center;gap:var(--tp-sp-4);font-size:var(--tp-fs-sm);flex-wrap:wrap;font-weight:600;display:flex}.ToolDetailPage-module__BmtVuq__stat{align-items:center;gap:var(--tp-sp-2);color:#ffffffe0;display:inline-flex}.ToolDetailPage-module__BmtVuq__stat i{font-size:var(--tp-fs-xs);opacity:.8}.ToolDetailPage-module__BmtVuq__statLink{transition:color var(--tp-dur) var(--tp-ease);text-decoration:none}.ToolDetailPage-module__BmtVuq__statLink:hover{color:var(--tp-on-brand)}.ToolDetailPage-module__BmtVuq__stars{color:#ffd166;font-size:var(--tp-fs-xs);gap:2px;display:inline-flex}.ToolDetailPage-module__BmtVuq__starOff{color:#ffffff8c;opacity:1}.ToolDetailPage-module__BmtVuq__statMuted{color:#fff9;font-weight:500}.ToolDetailPage-module__BmtVuq__chips{gap:var(--tp-sp-2);flex-wrap:wrap;display:flex}.ToolDetailPage-module__BmtVuq__chip{align-items:center;gap:var(--tp-sp-2);height:32px;padding-inline:var(--tp-sp-3);border-radius:var(--tp-r-pill);color:var(--tp-on-brand);font-size:var(--tp-fs-xs);transition:background var(--tp-dur-fast) var(--tp-ease);background:#ffffff24;border:1px solid #ffffff38;font-weight:600;text-decoration:none;display:inline-flex}.ToolDetailPage-module__BmtVuq__chip:hover{color:var(--tp-on-brand);background:#ffffff42}.ToolDetailPage-module__BmtVuq__chip>i,.ToolDetailPage-module__BmtVuq__chipLink>i{opacity:.75;font-size:10px}.ToolDetailPage-module__BmtVuq__chipRanked{gap:10px;padding-inline-end:4px}.ToolDetailPage-module__BmtVuq__chipRanked>.ToolDetailPage-module__BmtVuq__chipLink+*{border-inline-start:1px solid;border-inline-start-color:color-mix(in srgb, currentColor 35%, transparent);padding-inline-start:10px}.ToolDetailPage-module__BmtVuq__chipLink{align-items:center;gap:var(--tp-sp-2);color:inherit;text-decoration:none;display:inline-flex}.ToolDetailPage-module__BmtVuq__chipLink:hover{color:var(--tp-on-brand)}.ToolDetailPage-module__BmtVuq__description{max-width:64ch;font-size:var(--tp-fs-base);color:#ffffffe6;margin:0;line-height:1.65}.ToolDetailPage-module__BmtVuq__audience{gap:var(--tp-sp-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ToolDetailPage-module__BmtVuq__audienceItem{align-items:center;gap:var(--tp-sp-2);height:30px;padding-inline:var(--tp-sp-3);border-radius:var(--tp-r-pill);font-size:var(--tp-fs-xs);font-variant-numeric:tabular-nums;background:#ffffff1f;border:1px solid #fff3;font-weight:700;display:inline-flex}.ToolDetailPage-module__BmtVuq__audienceItem i{font-size:var(--tp-fs-sm);color:var(--tp-on-brand);opacity:.9}.ToolDetailPage-module__BmtVuq__audienceLink{color:inherit;text-decoration:none;transition:background-color .15s,border-color .15s}.ToolDetailPage-module__BmtVuq__audienceLink:hover,.ToolDetailPage-module__BmtVuq__audienceLink:focus-visible{color:inherit;background:#ffffff38;border-color:#ffffff73}.ToolDetailPage-module__BmtVuq__audienceMetric{opacity:.85;font-weight:500}@media (max-width:575px){.ToolDetailPage-module__BmtVuq__audienceMetric{display:none}}.ToolDetailPage-module__BmtVuq__actions{align-items:center;gap:var(--tp-sp-3);flex-wrap:wrap;margin-block-start:var(--tp-sp-2);display:flex}.ToolDetailPage-module__BmtVuq__visit{align-items:center;gap:var(--tp-sp-2);height:48px;padding-inline:var(--tp-sp-6);border-radius:var(--tp-r-pill);background:var(--tp-surface);color:var(--tp-brand-strong);font-size:var(--tp-fs-base);transition:transform var(--tp-dur) var(--tp-ease), box-shadow var(--tp-dur) var(--tp-ease);font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 10px 26px #14105a3d}.ToolDetailPage-module__BmtVuq__visit:hover{color:var(--tp-brand-strong);transform:translateY(-2px);box-shadow:0 14px 32px #14105a52}.ToolDetailPage-module__BmtVuq__ghost{align-items:center;gap:var(--tp-sp-2);height:48px;padding-inline:var(--tp-sp-5);border-radius:var(--tp-r-pill);color:var(--tp-on-brand);font-size:var(--tp-fs-sm);cursor:pointer;transition:background var(--tp-dur) var(--tp-ease);background:#160a3a47;border:1px solid #ffffff8c;font-weight:700;text-decoration:none;display:inline-flex}.ToolDetailPage-module__BmtVuq__ghost:hover{color:var(--tp-on-brand);background:#160a3a6b}.ToolDetailPage-module__BmtVuq__actions .tp-save-btn{align-items:center;gap:var(--tp-sp-2);height:48px;padding-inline:var(--tp-sp-5);border-radius:var(--tp-r-pill);color:var(--tp-on-brand);font-size:var(--tp-fs-sm);cursor:pointer;transition:background var(--tp-dur) var(--tp-ease);background:#160a3a47;border:1px solid #ffffff8c;font-weight:700;display:inline-flex}.ToolDetailPage-module__BmtVuq__actions .tp-save-btn:hover{color:var(--tp-on-brand);background:#160a3a6b}.ToolDetailPage-module__BmtVuq__actions .tp-save-btn--saved{background:var(--tp-surface);color:var(--tp-brand-strong);border-color:#0000}.ToolDetailPage-module__BmtVuq__actions .tp-save-btn--saved:hover{background:var(--tp-surface);color:var(--tp-brand-strong)}.ToolDetailPage-module__BmtVuq__shotWrap{min-width:0}.ToolDetailPage-module__BmtVuq__shotFrame{border-radius:var(--tp-r-lg);background:var(--tp-surface);border:1px solid #ffffff8c;overflow:hidden;box-shadow:0 24px 60px #14105a59}.ToolDetailPage-module__BmtVuq__shotFrame img{width:100%;height:auto;display:block}.ToolDetailPage-module__BmtVuq__layoutSection{z-index:1;margin-block-start:calc(-1 * var(--tp-panel-overlap));padding-block-end:var(--tp-section-gap);position:relative}.ToolDetailPage-module__BmtVuq__layout{gap:var(--tp-sp-6);grid-template-columns:minmax(0,1fr) 360px;grid-template-areas:"main side""reviews side";align-items:start;display:grid}.ToolDetailPage-module__BmtVuq__mainCol{grid-area:main}.ToolDetailPage-module__BmtVuq__reviewsPanel{grid-area:reviews}.ToolDetailPage-module__BmtVuq__sidebar{grid-area:side}.ToolDetailPage-module__BmtVuq__article{background:var(--tp-surface);border:1px solid var(--tp-border);border-radius:var(--tp-r-xl);box-shadow:var(--tp-sh-panel)}.ToolDetailPage-module__BmtVuq__section{padding:var(--tp-sp-8)}.ToolDetailPage-module__BmtVuq__section+.ToolDetailPage-module__BmtVuq__section{border-block-start:1px solid var(--tp-border)}.ToolDetailPage-module__BmtVuq__sectionTitle{align-items:center;gap:var(--tp-sp-3);margin:0 0 var(--tp-sp-5);font-size:var(--tp-fs-lg);letter-spacing:-.01em;color:var(--tp-ink);font-weight:800;line-height:1.25;display:flex}.ToolDetailPage-module__BmtVuq__sectionIcon{border-radius:var(--tp-r-md);background:var(--tp-brand-soft);border:1px solid var(--tp-border);width:38px;height:38px;color:var(--tp-brand);font-size:var(--tp-fs-sm);flex:none;justify-content:center;align-items:center;display:inline-flex}.ToolDetailPage-module__BmtVuq__paragraph{margin:0 0 var(--tp-sp-4);font-size:var(--tp-fs-base);color:var(--tp-ink-2);line-height:1.75}.ToolDetailPage-module__BmtVuq__paragraph:last-child{margin-block-end:0}.ToolDetailPage-module__BmtVuq__checklist{gap:var(--tp-sp-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ToolDetailPage-module__BmtVuq__checkItem{align-items:flex-start;gap:var(--tp-sp-3);min-width:0;padding:var(--tp-sp-3) var(--tp-sp-4);border:1px solid var(--tp-border);border-radius:var(--tp-r-md);background:var(--tp-wash);display:flex}.ToolDetailPage-module__BmtVuq__check{border-radius:var(--tp-r-pill);background:var(--tp-gradient);width:22px;height:22px;color:var(--tp-on-brand);flex:none;justify-content:center;align-items:center;margin-block-start:1px;font-size:10px;display:inline-flex}.ToolDetailPage-module__BmtVuq__checkItem p{font-size:var(--tp-fs-sm);color:var(--tp-ink-2);margin:0;line-height:1.6}.ToolDetailPage-module__BmtVuq__pillList{gap:var(--tp-sp-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ToolDetailPage-module__BmtVuq__useCasePill{align-items:center;gap:var(--tp-sp-2);padding:7px var(--tp-sp-4);border:1px solid var(--tp-border);border-radius:var(--tp-r-pill);background:var(--tp-wash);color:var(--tp-ink-2);font-size:var(--tp-fs-sm);font-weight:600;line-height:1.4;display:inline-flex}.ToolDetailPage-module__BmtVuq__useCasePill i{color:var(--tp-accent-strong);font-size:10px}.ToolDetailPage-module__BmtVuq__steps{gap:var(--tp-sp-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ToolDetailPage-module__BmtVuq__step{min-width:0;padding-inline-start:46px;position:relative}.ToolDetailPage-module__BmtVuq__step:not(:last-child):before{content:"";background:var(--tp-border);border-radius:2px;width:2px;position:absolute;inset-block-start:34px;inset-block-end:calc(-1 * var(--tp-sp-5) + 4px);inset-inline-start:14px}.ToolDetailPage-module__BmtVuq__stepNum{border-radius:var(--tp-r-pill);background:var(--tp-gradient);width:30px;height:30px;color:var(--tp-on-brand);font-size:var(--tp-fs-sm);font-variant-numeric:tabular-nums;box-shadow:var(--tp-sh-brand);justify-content:center;align-items:center;font-weight:800;display:inline-flex;position:absolute;inset-block-start:0;inset-inline-start:0}.ToolDetailPage-module__BmtVuq__step p{font-size:var(--tp-fs-base);color:var(--tp-ink-2);margin:4px 0 0;line-height:1.65}.ToolDetailPage-module__BmtVuq__step strong{color:var(--tp-ink)}.ToolDetailPage-module__BmtVuq__infoTable{flex-direction:column;display:flex}.ToolDetailPage-module__BmtVuq__infoRow{gap:var(--tp-sp-4);padding-block:var(--tp-sp-3);grid-template-columns:220px minmax(0,1fr);display:grid}.ToolDetailPage-module__BmtVuq__infoRow+.ToolDetailPage-module__BmtVuq__infoRow{border-block-start:1px solid var(--tp-border)}.ToolDetailPage-module__BmtVuq__infoKey{font-size:var(--tp-fs-sm);color:var(--tp-ink);font-weight:700}.ToolDetailPage-module__BmtVuq__infoVal{font-size:var(--tp-fs-sm);color:var(--tp-ink-muted);overflow-wrap:anywhere;line-height:1.6}.ToolDetailPage-module__BmtVuq__infoVal a{color:var(--tp-brand);font-weight:600;text-decoration:none}.ToolDetailPage-module__BmtVuq__infoVal a:hover{color:var(--tp-brand-strong);text-decoration:underline}.ToolDetailPage-module__BmtVuq__infoNote{color:var(--tp-ink-soft);margin-inline-start:var(--tp-sp-2)}.ToolDetailPage-module__BmtVuq__mainCol{gap:var(--tp-sp-6);flex-direction:column;min-width:0;display:flex}.ToolDetailPage-module__BmtVuq__reviewsPanel{gap:var(--tp-sp-6);flex-direction:column;display:flex}:is(.ToolDetailPage-module__BmtVuq__reviewsPanel>.tdv2-card,.ToolDetailPage-module__BmtVuq__reviewsAcc>.tdv2-card){background:var(--tp-surface);border:1px solid var(--tp-border);border-radius:var(--tp-r-xl);box-shadow:var(--tp-sh-panel);padding:var(--tp-sp-8)}.ToolDetailPage-module__BmtVuq__reviewsPanel .tdv2-card-title{align-items:center;gap:var(--tp-sp-3);margin:0 0 var(--tp-sp-5);font-size:var(--tp-fs-lg);letter-spacing:-.01em;color:var(--tp-ink);font-weight:800;line-height:1.25;display:flex}.ToolDetailPage-module__BmtVuq__sidebar{top:calc(var(--tp-header-h) + var(--tp-sp-4));gap:var(--tp-sp-4);flex-direction:column;min-width:0;display:flex;position:sticky}.ToolDetailPage-module__BmtVuq__sideCard{background:var(--tp-surface);border:1px solid var(--tp-border);border-radius:var(--tp-r-lg);box-shadow:var(--tp-sh-panel);padding:var(--tp-sp-5)}.ToolDetailPage-module__BmtVuq__sideTitle{align-items:center;gap:var(--tp-sp-3);margin:0 0 var(--tp-sp-4);font-size:var(--tp-fs-base);color:var(--tp-ink);font-weight:800;display:flex}.ToolDetailPage-module__BmtVuq__sideIcon{border-radius:var(--tp-r-sm);background:var(--tp-brand-soft);width:30px;height:30px;color:var(--tp-accent-strong);font-size:var(--tp-fs-xs);flex:none;justify-content:center;align-items:center;display:inline-flex}.ToolDetailPage-module__BmtVuq__kv{justify-content:space-between;align-items:baseline;gap:var(--tp-sp-4);padding-block:var(--tp-sp-2);display:flex}.ToolDetailPage-module__BmtVuq__kv+.ToolDetailPage-module__BmtVuq__kv{border-block-start:1px solid var(--tp-border)}.ToolDetailPage-module__BmtVuq__k{font-size:var(--tp-fs-xs);color:var(--tp-ink-muted);flex:none;font-weight:600}.ToolDetailPage-module__BmtVuq__v{min-width:0;font-size:var(--tp-fs-sm);color:var(--tp-ink);text-align:end;overflow-wrap:anywhere;word-break:break-word;font-weight:700}.ToolDetailPage-module__BmtVuq__v a{color:var(--tp-brand);text-decoration:none}.ToolDetailPage-module__BmtVuq__v a:hover{color:var(--tp-brand-strong);text-decoration:underline}.ToolDetailPage-module__BmtVuq__vUrl{white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;word-break:normal;flex:auto;overflow:hidden}.ToolDetailPage-module__BmtVuq__socialRow{align-items:center;gap:var(--tp-sp-3);padding-block:var(--tp-sp-2);min-width:0;display:flex}.ToolDetailPage-module__BmtVuq__socialRow+.ToolDetailPage-module__BmtVuq__socialRow{border-block-start:1px solid var(--tp-border)}.ToolDetailPage-module__BmtVuq__socialIco{border-radius:var(--tp-r-sm);color:#fff;width:34px;height:34px;font-size:var(--tp-fs-sm);flex:none;justify-content:center;align-items:center;display:inline-flex}.ToolDetailPage-module__BmtVuq__socialInfo{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.ToolDetailPage-module__BmtVuq__socialName{align-items:center;gap:var(--tp-sp-2);font-size:var(--tp-fs-sm);color:var(--tp-ink);font-weight:700;display:flex}.ToolDetailPage-module__BmtVuq__socialCount{border-radius:var(--tp-r-pill);background:var(--tp-brand-soft);color:var(--tp-brand-strong);font-variant-numeric:tabular-nums;white-space:nowrap;padding-inline:6px;font-size:10px;font-weight:800;line-height:16px}.ToolDetailPage-module__BmtVuq__socialUrl{font-size:var(--tp-fs-2xs);color:var(--tp-ink-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ToolDetailPage-module__BmtVuq__socialGo{border-radius:var(--tp-r-pill);border:1px solid var(--tp-border-strong);background:var(--tp-surface);width:30px;height:30px;color:var(--tp-ink-2);font-size:var(--tp-fs-2xs);flex:none;justify-content:center;align-items:center;text-decoration:none;transition:none;display:inline-flex}.ToolDetailPage-module__BmtVuq__socialGo:hover{background:var(--tp-gradient);color:var(--tp-on-brand);-webkit-text-fill-color:var(--tp-on-brand);box-shadow:var(--tp-sh-brand);border-color:#0000}.ToolDetailPage-module__BmtVuq__chipGroup+.ToolDetailPage-module__BmtVuq__chipGroup{margin-block-start:var(--tp-sp-4)}.ToolDetailPage-module__BmtVuq__chipLabel{font-size:var(--tp-fs-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--tp-ink-muted);margin-block-end:var(--tp-sp-2);font-weight:700}.ToolDetailPage-module__BmtVuq__chipRow{gap:var(--tp-sp-2);flex-wrap:wrap;display:flex}.ToolDetailPage-module__BmtVuq__tagChip{border-radius:var(--tp-r-pill);background:var(--tp-wash-2);max-width:100%;color:var(--tp-ink-2);font-size:var(--tp-fs-2xs);text-overflow:ellipsis;white-space:nowrap;align-items:center;padding:3px 10px;font-weight:600;text-decoration:none;transition:none;display:inline-flex;overflow:hidden}a.ToolDetailPage-module__BmtVuq__tagChip{background:var(--tp-brand-soft);color:var(--tp-brand-strong)}a.ToolDetailPage-module__BmtVuq__tagChip:hover{background:var(--tp-gradient);color:var(--tp-on-brand);-webkit-text-fill-color:var(--tp-on-brand)}@media (max-width:1199px){.ToolDetailPage-module__BmtVuq__layout{grid-template-columns:minmax(0,1fr) 320px}}@media (max-width:991px){.ToolDetailPage-module__BmtVuq__bandInner,.ToolDetailPage-module__BmtVuq__bandNoShot .ToolDetailPage-module__BmtVuq__bandInner{gap:var(--tp-sp-6);grid-template-columns:minmax(0,1fr)}.ToolDetailPage-module__BmtVuq__bandSide{min-width:0}.ToolDetailPage-module__BmtVuq__bandSide .ToolDetailPage-module__BmtVuq__actions{flex-flow:wrap}:is(.ToolDetailPage-module__BmtVuq__bandSide .ToolDetailPage-module__BmtVuq__visit,.ToolDetailPage-module__BmtVuq__bandSide .ToolDetailPage-module__BmtVuq__ghost,.ToolDetailPage-module__BmtVuq__bandSide .tp-save-btn){width:auto}.ToolDetailPage-module__BmtVuq__layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"main""side""reviews"}.ToolDetailPage-module__BmtVuq__sidebar{position:static}.ToolDetailPage-module__BmtVuq__checklist{grid-template-columns:minmax(0,1fr)}.ToolDetailPage-module__BmtVuq__infoRow{gap:var(--tp-sp-1);grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.ToolDetailPage-module__BmtVuq__band{padding-block-start:var(--tp-sp-6)}.ToolDetailPage-module__BmtVuq__crumbs .ToolDetailPage-module__BmtVuq__crumbCurrent,.ToolDetailPage-module__BmtVuq__crumbs i:last-of-type{display:none}.ToolDetailPage-module__BmtVuq__section{padding:var(--tp-sp-5)}.ToolDetailPage-module__BmtVuq__reviewsPanel>.tdv2-card{padding:var(--tp-sp-5)}.ToolDetailPage-module__BmtVuq__reviewsAcc>.tdv2-card{padding:var(--tp-sp-5)}.ToolDetailPage-module__BmtVuq__title{font-size:clamp(22px,6vw,30px)}.ToolDetailPage-module__BmtVuq__logo{width:52px;height:52px;font-size:var(--tp-fs-xl)}}@media (max-width:479px){.ToolDetailPage-module__BmtVuq__actions{flex-direction:column;align-items:stretch;width:100%}:is(.ToolDetailPage-module__BmtVuq__actions .ToolDetailPage-module__BmtVuq__visit,.ToolDetailPage-module__BmtVuq__actions .ToolDetailPage-module__BmtVuq__ghost,.ToolDetailPage-module__BmtVuq__actions .tp-save-btn){justify-content:center;width:100%}.ToolDetailPage-module__BmtVuq__bandSide .ToolDetailPage-module__BmtVuq__actions{flex-direction:column}:is(.ToolDetailPage-module__BmtVuq__bandSide .ToolDetailPage-module__BmtVuq__visit,.ToolDetailPage-module__BmtVuq__bandSide .ToolDetailPage-module__BmtVuq__ghost,.ToolDetailPage-module__BmtVuq__bandSide .tp-save-btn){width:100%}}@media (prefers-reduced-motion:reduce){.ToolDetailPage-module__BmtVuq__visit:hover{transform:none}}.ToolDetailPage-module__BmtVuq__socialRowLink{color:inherit;transition:background var(--tp-dur) var(--tp-ease);border-radius:var(--tp-r-md);text-decoration:none}.ToolDetailPage-module__BmtVuq__socialRowLink:hover{background:var(--tp-brand-soft);color:inherit}.ToolDetailPage-module__BmtVuq__socialRowLink:hover .ToolDetailPage-module__BmtVuq__socialGo{background:var(--tp-gradient);color:var(--tp-on-brand);border-color:#0000}.ToolDetailPage-module__BmtVuq__eventFacts{gap:var(--tp-sp-2);margin:var(--tp-sp-4) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.ToolDetailPage-module__BmtVuq__eventFact{align-items:center;gap:var(--tp-sp-2);border-radius:var(--tp-r-md);color:var(--tp-on-brand);font-size:var(--tp-fs-sm);background:#ffffff24;border:1px solid #ffffff38;padding:6px 12px;display:inline-flex}.ToolDetailPage-module__BmtVuq__eventFact i{opacity:.85}.ToolDetailPage-module__BmtVuq__eventFactLabel{font-weight:700}.ToolDetailPage-module__BmtVuq__eventFactLabel:after{content:":"}.ToolDetailPage-module__BmtVuq__eventFactValue{opacity:.95}.ToolDetailPage-module__BmtVuq__verifiedOwner{align-items:center;gap:var(--tp-sp-1);padding:4px var(--tp-sp-3);border-radius:var(--tp-r-pill);font-size:var(--tp-fs-2xs);letter-spacing:.08em;text-transform:uppercase;background:#ffffff29;border:1px solid #ffffff3d;flex:none;font-weight:700;display:inline-flex}.ToolDetailPage-module__BmtVuq__verifiedOwner i{color:#7cf5c1}.ToolDetailPage-module__BmtVuq__claimCta{justify-content:center;align-items:center;gap:var(--tp-sp-2);width:100%;height:44px;margin-top:var(--tp-sp-5);border-radius:var(--tp-r-pill);background:var(--tp-gradient);color:var(--tp-on-brand);font-size:var(--tp-fs-sm);transition:box-shadow var(--tp-dur) var(--tp-ease), transform var(--tp-dur) var(--tp-ease);font-weight:700;text-decoration:none;display:flex}.ToolDetailPage-module__BmtVuq__claimCta:hover{color:var(--tp-on-brand);box-shadow:var(--tp-sh-brand);transform:translateY(-1px)}.ToolDetailPage-module__BmtVuq__sectionSummary,.ToolDetailPage-module__BmtVuq__sideSummary,.ToolDetailPage-module__BmtVuq__reviewsSummary{cursor:default;list-style:none;display:block}.ToolDetailPage-module__BmtVuq__sectionSummary::-webkit-details-marker{display:none}.ToolDetailPage-module__BmtVuq__sideSummary::-webkit-details-marker{display:none}.ToolDetailPage-module__BmtVuq__reviewsSummary::-webkit-details-marker{display:none}.ToolDetailPage-module__BmtVuq__accChevron,.ToolDetailPage-module__BmtVuq__reviewsSummary,.ToolDetailPage-module__BmtVuq__moreSummary,.ToolDetailPage-module__BmtVuq__phoneShot,.ToolDetailPage-module__BmtVuq__topBar,.ToolDetailPage-module__BmtVuq__phoneActions,.ToolDetailPage-module__BmtVuq__phoneFacts{display:none}.ToolDetailPage-module__BmtVuq__badges,.ToolDetailPage-module__BmtVuq__matchSlot{display:contents}@media (max-width:767px){.ToolDetailPage-module__BmtVuq__band,.ToolDetailPage-module__BmtVuq__bandNoShot{padding-block-start:var(--tp-sp-4);padding-block-end:calc(var(--tp-sp-5) + var(--tp-panel-overlap))}.ToolDetailPage-module__BmtVuq__bandInner,.ToolDetailPage-module__BmtVuq__bandNoShot .ToolDetailPage-module__BmtVuq__bandInner{gap:0}.ToolDetailPage-module__BmtVuq__bandCopy,.ToolDetailPage-module__BmtVuq__bandNoShot .ToolDetailPage-module__BmtVuq__bandCopy{gap:var(--tp-sp-3)}.ToolDetailPage-module__BmtVuq__shotWrap,.ToolDetailPage-module__BmtVuq__bandSide,.ToolDetailPage-module__BmtVuq__actions{display:none}.ToolDetailPage-module__BmtVuq__brandRow{gap:var(--tp-sp-3)}.ToolDetailPage-module__BmtVuq__logo{width:48px;height:48px}.ToolDetailPage-module__BmtVuq__title{font-size:clamp(22px,6.4vw,28px)}.ToolDetailPage-module__BmtVuq__featured{padding:3px var(--tp-sp-2);letter-spacing:.06em}.ToolDetailPage-module__BmtVuq__description{font-size:var(--tp-fs-sm);line-height:1.6}.ToolDetailPage-module__BmtVuq__crumbLink{align-items:center;min-height:44px;margin-block:-13px;display:inline-flex}.ToolDetailPage-module__BmtVuq__statLink{min-height:44px;margin-block:-8px}.ToolDetailPage-module__BmtVuq__layout,.ToolDetailPage-module__BmtVuq__mainCol,.ToolDetailPage-module__BmtVuq__reviewsPanel,.ToolDetailPage-module__BmtVuq__sidebar{gap:var(--tp-sp-4)}.ToolDetailPage-module__BmtVuq__phoneShot{border-radius:var(--tp-r-lg);background:var(--tp-surface);border:1px solid var(--tp-border);box-shadow:var(--tp-sh-panel);margin:0;display:block;overflow:hidden}.ToolDetailPage-module__BmtVuq__phoneShot img{width:100%;height:auto;display:block}.ToolDetailPage-module__BmtVuq__section{padding:0}.ToolDetailPage-module__BmtVuq__sectionSummary,.ToolDetailPage-module__BmtVuq__sideSummary,.ToolDetailPage-module__BmtVuq__reviewsSummary{cursor:pointer;padding:var(--tp-sp-3) var(--tp-sp-5);-webkit-tap-highlight-color:transparent;border-radius:inherit}.ToolDetailPage-module__BmtVuq__sectionSummary:focus-visible,.ToolDetailPage-module__BmtVuq__sideSummary:focus-visible,.ToolDetailPage-module__BmtVuq__reviewsSummary:focus-visible{outline:2px solid var(--tp-brand);outline-offset:-2px}.ToolDetailPage-module__BmtVuq__sectionTitle,.ToolDetailPage-module__BmtVuq__sideTitle{min-height:44px;font-size:var(--tp-fs-base);margin:0}.ToolDetailPage-module__BmtVuq__sectionIcon,.ToolDetailPage-module__BmtVuq__sideIcon{width:34px;height:34px}.ToolDetailPage-module__BmtVuq__sectionLabel{flex:auto;min-width:0}.ToolDetailPage-module__BmtVuq__accChevron{border-radius:var(--tp-r-pill);background:var(--tp-wash);border:1px solid var(--tp-border);width:32px;height:32px;color:var(--tp-ink-2);transition:transform var(--tp-dur) var(--tp-ease);flex:none;justify-content:center;align-items:center;font-size:11px;display:inline-flex}details[open]>summary .ToolDetailPage-module__BmtVuq__accChevron{transform:rotate(180deg)}.ToolDetailPage-module__BmtVuq__sectionBody{padding:var(--tp-sp-1) var(--tp-sp-5) var(--tp-sp-5)}.ToolDetailPage-module__BmtVuq__moreSummary{align-items:center;gap:var(--tp-sp-2);cursor:pointer;min-height:44px;color:var(--tp-brand);font-size:var(--tp-fs-sm);-webkit-tap-highlight-color:transparent;font-weight:700;list-style:none;display:inline-flex}.ToolDetailPage-module__BmtVuq__moreSummary::-webkit-details-marker{display:none}.ToolDetailPage-module__BmtVuq__moreSummary i{font-size:10px}.ToolDetailPage-module__BmtVuq__moreAcc[open]>.ToolDetailPage-module__BmtVuq__moreSummary{display:none}.ToolDetailPage-module__BmtVuq__sectionBody>.ToolDetailPage-module__BmtVuq__paragraph:has(+.ToolDetailPage-module__BmtVuq__moreAcc:not([open])){margin-block-end:var(--tp-sp-1)}details.ToolDetailPage-module__BmtVuq__sideCard{padding:0}details.ToolDetailPage-module__BmtVuq__sideCard>:not(summary){margin-inline:var(--tp-sp-5)}details.ToolDetailPage-module__BmtVuq__sideCard>:last-child:not(summary){margin-block-end:var(--tp-sp-4)}.ToolDetailPage-module__BmtVuq__reviewsAcc{background:var(--tp-surface);border:1px solid var(--tp-border);border-radius:var(--tp-r-xl);box-shadow:var(--tp-sh-panel)}.ToolDetailPage-module__BmtVuq__reviewsSummary{align-items:center;gap:var(--tp-sp-3);min-height:68px;font-size:var(--tp-fs-base);color:var(--tp-ink);font-weight:800;line-height:1.25;display:flex}.ToolDetailPage-module__BmtVuq__summaryMeta{font-size:var(--tp-fs-sm);color:var(--tp-ink-muted);white-space:nowrap;font-weight:600}.ToolDetailPage-module__BmtVuq__summaryMeta i{font-size:var(--tp-fs-xs);color:#f5b301}.ToolDetailPage-module__BmtVuq__reviewsAcc>.tdv2-card{padding:var(--tp-sp-1) var(--tp-sp-5) var(--tp-sp-5);box-shadow:none;background:0 0;border:0;border-radius:0}.ToolDetailPage-module__BmtVuq__reviewsAcc #reviews>.tdv2-card-title{display:none}}@media (min-width:768px) and (max-width:991px){.ToolDetailPage-module__BmtVuq__bandInner{gap:var(--tp-sp-6);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.ToolDetailPage-module__BmtVuq__band:not(.ToolDetailPage-module__BmtVuq__bandNoShot) .ToolDetailPage-module__BmtVuq__title{font-size:clamp(24px,3.4vw,30px)}.ToolDetailPage-module__BmtVuq__checklist{grid-template-columns:repeat(2,minmax(0,1fr))}.ToolDetailPage-module__BmtVuq__sidebar{columns:2;column-gap:var(--tp-sp-4);display:block}.ToolDetailPage-module__BmtVuq__sidebar>*{break-inside:avoid;margin-block-end:var(--tp-sp-4)}}@media (max-width:1199.98px){:is(.ToolDetailPage-module__BmtVuq__reviewsAcc>#reviews,.ToolDetailPage-module__BmtVuq__reviewsPanel>#reviews){scroll-margin-block-start:calc(var(--tp-header-h,0px) + var(--tp-sp-3))}:is(.ToolDetailPage-module__BmtVuq__stats :is(.fas,.far,.fab),.ToolDetailPage-module__BmtVuq__chips :is(.fas,.far,.fab),.ToolDetailPage-module__BmtVuq__actions :is(.fas,.far,.fab)){text-align:center;flex:none;width:1.25em}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.ToolDetailPage-module__BmtVuq__accChevron{transition:none}}.ToolDetailPage-module__BmtVuq__flipRtl{display:inline-block}[dir=rtl] .ToolDetailPage-module__BmtVuq__flipRtl{transform:scaleX(-1)}@media (max-width:767px){.ToolDetailPage-module__BmtVuq__band,.ToolDetailPage-module__BmtVuq__bandNoShot{padding-block-start:calc(env(safe-area-inset-top,0px) + var(--tp-sp-2));padding-block-end:calc(var(--tp-sp-6) + var(--tp-panel-overlap))}.ToolDetailPage-module__BmtVuq__band:not(.ToolDetailPage-module__BmtVuq__bandNoShot){padding-block-end:calc(var(--tp-sp-6) + 112px)}.ToolDetailPage-module__BmtVuq__layoutWithShot{margin-block-start:-112px}.ToolDetailPage-module__BmtVuq__topBar{align-items:center;column-gap:var(--tp-sp-3);min-height:56px;grid-area:top;grid-template-columns:auto minmax(0,1fr) auto;margin-block-end:var(--tp-sp-2);display:grid}.ToolDetailPage-module__BmtVuq__topBtn{border-radius:var(--tp-r-pill);color:#fff;opacity:1;width:44px;height:44px;box-shadow:none;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform 80ms var(--tp-ease), background var(--tp-dur-fast) var(--tp-ease);background:#ffffff29;border:1px solid #ffffff4d;justify-content:center;align-items:center;padding:0;font-size:17px;display:inline-flex;position:static;transform:none}.ToolDetailPage-module__BmtVuq__topBar .card-save-btn.ToolDetailPage-module__BmtVuq__topSave{border-radius:var(--tp-r-pill);color:#fff;opacity:1;width:44px;height:44px;box-shadow:none;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform 80ms var(--tp-ease), background var(--tp-dur-fast) var(--tp-ease);background:#ffffff29;border:1px solid #ffffff4d;justify-content:center;align-items:center;padding:0;font-size:17px;display:inline-flex;position:static;transform:none}.ToolDetailPage-module__BmtVuq__topBtn:active{transform:scale(.94)}.ToolDetailPage-module__BmtVuq__topBar .card-save-btn.ToolDetailPage-module__BmtVuq__topSave:active{transform:scale(.94)}.ToolDetailPage-module__BmtVuq__topBar .card-save-btn--saved.ToolDetailPage-module__BmtVuq__topSave{color:#e11d74;background:#fff}.ToolDetailPage-module__BmtVuq__topBar .card-save-btn.ToolDetailPage-module__BmtVuq__topSave i{color:inherit;font-size:17px}.ToolDetailPage-module__BmtVuq__topBtn:first-child{justify-self:start}.ToolDetailPage-module__BmtVuq__topBrand{justify-self:start;align-items:center;min-width:0;max-width:100%;min-height:44px;display:inline-flex}.ToolDetailPage-module__BmtVuq__topBrand img{width:auto;max-width:100%;height:auto;max-height:22px}.ToolDetailPage-module__BmtVuq__topIcon{width:22px;height:22px}.ToolDetailPage-module__BmtVuq__topEnd{gap:var(--tp-sp-2);justify-self:end;display:inline-flex}.ToolDetailPage-module__BmtVuq__bandCopy,.ToolDetailPage-module__BmtVuq__bandNoShot .ToolDetailPage-module__BmtVuq__bandCopy{column-gap:var(--tp-sp-4);row-gap:var(--tp-sp-2);grid-template-columns:80px minmax(0,1fr);grid-template-areas:"top top""logo title""logo stats""logo chips""badges badges""desc desc""facts facts""actions actions""match match";align-items:center;display:grid}.ToolDetailPage-module__BmtVuq__crumbs,.ToolDetailPage-module__BmtVuq__audience,.ToolDetailPage-module__BmtVuq__statExtra,.ToolDetailPage-module__BmtVuq__chipExtra,.ToolDetailPage-module__BmtVuq__ghost{display:none}.ToolDetailPage-module__BmtVuq__actions .tp-share{display:none}.ToolDetailPage-module__BmtVuq__brandRow,.ToolDetailPage-module__BmtVuq__stats{display:contents}.ToolDetailPage-module__BmtVuq__logo{border:0;border-radius:22px;grid-area:logo;align-self:start;width:80px;height:80px;font-size:30px;box-shadow:0 10px 24px #14105a42}.ToolDetailPage-module__BmtVuq__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-area:title;align-self:end;font-size:clamp(24px,7.2vw,30px);line-height:1.1;display:-webkit-box;overflow:hidden}.ToolDetailPage-module__BmtVuq__statLink{justify-self:start;gap:var(--tp-sp-2);min-height:32px;font-size:var(--tp-fs-base);grid-area:stats;margin-block:0}.ToolDetailPage-module__BmtVuq__stars{color:#ffc93c;gap:3px;font-size:15px}.ToolDetailPage-module__BmtVuq__starOff{color:#ffffff8c;opacity:1}.ToolDetailPage-module__BmtVuq__chips{align-self:start;gap:var(--tp-sp-2);grid-area:chips}.ToolDetailPage-module__BmtVuq__chip{height:34px;padding-inline:var(--tp-sp-3);background:#ffffff29;border-color:#ffffff42;font-size:13px}.ToolDetailPage-module__BmtVuq__badges{gap:var(--tp-sp-2);flex-wrap:wrap;grid-area:badges;display:flex}:is(.ToolDetailPage-module__BmtVuq__featured,.ToolDetailPage-module__BmtVuq__badges:not(:has(>:not(.ToolDetailPage-module__BmtVuq__featured)))){display:none}.ToolDetailPage-module__BmtVuq__description{-webkit-line-clamp:3;color:#fffffff0;font-size:var(--tp-fs-base);-webkit-box-orient:vertical;grid-area:desc;margin-block-start:var(--tp-sp-2);line-height:1.55;display:-webkit-box;overflow:hidden}.ToolDetailPage-module__BmtVuq__eventFacts{grid-area:facts}.ToolDetailPage-module__BmtVuq__matchSlot{grid-area:match;min-width:0;display:block}.ToolDetailPage-module__BmtVuq__phoneActions{grid-area:actions;display:block}.ToolDetailPage-module__BmtVuq__actions{gap:var(--tp-sp-3);grid-area:actions;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);margin-block-start:var(--tp-sp-3);display:grid}.ToolDetailPage-module__BmtVuq__actions:not(:has(.ToolDetailPage-module__BmtVuq__visit)){grid-template-columns:minmax(0,1fr)}.ToolDetailPage-module__BmtVuq__visit{width:100%;height:52px;padding-inline:var(--tp-sp-4);border-radius:var(--tp-r-pill);font-size:var(--tp-fs-base);white-space:nowrap;justify-content:center;font-weight:700}.ToolDetailPage-module__BmtVuq__actions .tp-save-btn{width:100%;height:52px;padding-inline:var(--tp-sp-4);border-radius:var(--tp-r-pill);font-size:var(--tp-fs-base);white-space:nowrap;justify-content:center;font-weight:700}.ToolDetailPage-module__BmtVuq__visit{gap:var(--tp-sp-2);box-shadow:0 10px 24px #14105a3d}.ToolDetailPage-module__BmtVuq__actions .tp-save-btn__long{display:none}.ToolDetailPage-module__BmtVuq__actions .tp-save-btn__short{display:inline}.ToolDetailPage-module__BmtVuq__visit>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.ToolDetailPage-module__BmtVuq__actions .tp-save-btn>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.ToolDetailPage-module__BmtVuq__visit:hover{transform:none}.ToolDetailPage-module__BmtVuq__actions .tp-save-btn{align-items:center;gap:var(--tp-sp-2);color:#fff;background:#ffffff1a;border:1.5px solid #ffffffb3;display:inline-flex}.ToolDetailPage-module__BmtVuq__actions .tp-save-btn--saved{color:#fff;background:#ffffff3d;border-color:#fff}.ToolDetailPage-module__BmtVuq__actions .tp-save-btn i{color:inherit}.ToolDetailPage-module__BmtVuq__visit:active{transform:scale(.98)}.ToolDetailPage-module__BmtVuq__actions .tp-save-btn:active{transform:scale(.98)}.ToolDetailPage-module__BmtVuq__phoneShot{border:0;border-radius:22px;box-shadow:0 18px 40px #14105a3d}.ToolDetailPage-module__BmtVuq__mainCol{gap:var(--tp-sp-4)}.ToolDetailPage-module__BmtVuq__article{gap:var(--tp-sp-4);box-shadow:none;background:0 0;border:0;flex-direction:column;display:flex}.ToolDetailPage-module__BmtVuq__article>.ToolDetailPage-module__BmtVuq__section{background:var(--tp-surface);border:1px solid var(--tp-border);border-radius:var(--tp-r-xl);box-shadow:var(--tp-sh-panel)}.ToolDetailPage-module__BmtVuq__section+.ToolDetailPage-module__BmtVuq__section{border-block-start:1px solid var(--tp-border)}.ToolDetailPage-module__BmtVuq__sectionIcon{border-radius:var(--tp-r-pill);background:#f1edff;border:0;width:44px;height:44px;font-size:17px}.ToolDetailPage-module__BmtVuq__sectionTitle{font-size:var(--tp-fs-md)}.ToolDetailPage-module__BmtVuq__phoneFacts{gap:var(--tp-sp-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ToolDetailPage-module__BmtVuq__phoneFact{align-items:center;gap:var(--tp-sp-3);min-width:0;padding:var(--tp-sp-4) var(--tp-sp-3);background:var(--tp-surface);border:1px solid var(--tp-border);border-radius:var(--tp-r-lg);box-shadow:var(--tp-sh-panel);display:flex}.ToolDetailPage-module__BmtVuq__phoneFactIcon{border-radius:var(--tp-r-pill);width:40px;height:40px;color:var(--tp-brand);background:#f1edff;flex:none;justify-content:center;align-items:center;font-size:16px;display:inline-flex}.ToolDetailPage-module__BmtVuq__phoneFactText{flex-direction:column;gap:2px;min-width:0;display:flex}.ToolDetailPage-module__BmtVuq__phoneFactLabel{color:var(--tp-ink-muted);font-size:var(--tp-fs-xs);line-height:1.3}.ToolDetailPage-module__BmtVuq__phoneFactValue{-webkit-line-clamp:2;color:var(--tp-ink);font-size:var(--tp-fs-sm);overflow-wrap:anywhere;-webkit-box-orient:vertical;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}}@media (max-width:389px){.ToolDetailPage-module__BmtVuq__topBrand img{max-height:19px}}@media (max-width:359px){.ToolDetailPage-module__BmtVuq__bandCopy,.ToolDetailPage-module__BmtVuq__bandNoShot .ToolDetailPage-module__BmtVuq__bandCopy{grid-template-columns:64px minmax(0,1fr)}.ToolDetailPage-module__BmtVuq__logo{border-radius:18px;width:64px;height:64px}.ToolDetailPage-module__BmtVuq__phoneFacts{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.ToolDetailPage-module__BmtVuq__topBtn{transition:none}.ToolDetailPage-module__BmtVuq__topBar .card-save-btn.ToolDetailPage-module__BmtVuq__topSave{transition:none}.ToolDetailPage-module__BmtVuq__topBtn:active,.ToolDetailPage-module__BmtVuq__visit:active{transform:none}.ToolDetailPage-module__BmtVuq__actions .tp-save-btn:active{transform:none}}.ToolDetailPage-module__BmtVuq__factShort{display:none}@media (max-width:767px){.ToolDetailPage-module__BmtVuq__bandCopy,.ToolDetailPage-module__BmtVuq__bandNoShot .ToolDetailPage-module__BmtVuq__bandCopy{grid-template-columns:72px minmax(0,1fr);grid-template-areas:"top top""logo title""logo meta""logo rating""logo match""badges badges""desc desc""facts facts""actions actions";align-items:start;row-gap:0}.ToolDetailPage-module__BmtVuq__bandCopy[data-rated="0"],.ToolDetailPage-module__BmtVuq__bandNoShot .ToolDetailPage-module__BmtVuq__bandCopy[data-rated="0"]{grid-template-areas:"top top""logo title""logo meta""logo match""badges badges""desc desc""facts facts""actions actions"}.ToolDetailPage-module__BmtVuq__logo{border-radius:20px;align-self:center;width:72px;height:72px;font-size:28px}.ToolDetailPage-module__BmtVuq__title{letter-spacing:-.01em;overflow-wrap:anywhere;align-self:end;font-size:clamp(22px,6.6vw,28px);line-height:1.15}.ToolDetailPage-module__BmtVuq__chips{clip-path:inset(-14px -8px);flex-wrap:wrap;grid-area:meta;align-content:flex-start;align-self:start;align-items:center;gap:40px 0;min-width:0;height:24px;margin-block-start:6px;display:flex}.ToolDetailPage-module__BmtVuq__chips>*{flex:0 auto;min-width:0}.ToolDetailPage-module__BmtVuq__chips>*+*{flex:5.5em;min-width:5.5em}.ToolDetailPage-module__BmtVuq__chips>a.ToolDetailPage-module__BmtVuq__chip{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ToolDetailPage-module__BmtVuq__chipRanked .ToolDetailPage-module__BmtVuq__chipLink{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.ToolDetailPage-module__BmtVuq__chipRanked>:not(.ToolDetailPage-module__BmtVuq__chipLink){flex:none}.ToolDetailPage-module__BmtVuq__bandCopy[data-rated="1"] .ToolDetailPage-module__BmtVuq__chips{align-self:center}.ToolDetailPage-module__BmtVuq__chip,.ToolDetailPage-module__BmtVuq__chipRanked{color:#ffffffeb;background:0 0;border:0;border-radius:0;gap:6px;min-width:0;height:auto;padding:0;font-size:14px;font-weight:600;line-height:24px;position:relative}.ToolDetailPage-module__BmtVuq__chip:hover{background:0 0}.ToolDetailPage-module__BmtVuq__chip>i,.ToolDetailPage-module__BmtVuq__chipLink>i{display:none}a.ToolDetailPage-module__BmtVuq__chip:after,.ToolDetailPage-module__BmtVuq__chipLink:after{content:"";position:absolute;inset:-12px -6px}.ToolDetailPage-module__BmtVuq__chipLink{position:relative}.ToolDetailPage-module__BmtVuq__chips>*+:before{content:"";vertical-align:middle;background:#fff9;border-radius:50%;flex:none;width:4px;height:4px;margin-inline:9px;display:inline-block}.ToolDetailPage-module__BmtVuq__statLink{min-height:28px;font-size:var(--tp-fs-sm);grid-area:rating;align-self:start;margin-block-start:4px}.ToolDetailPage-module__BmtVuq__bandCopy[data-rated="0"] .ToolDetailPage-module__BmtVuq__statLink{display:none}.ToolDetailPage-module__BmtVuq__badges{margin-block-start:var(--tp-sp-3)}.ToolDetailPage-module__BmtVuq__description{margin-block-start:var(--tp-sp-4);font-size:15px}.ToolDetailPage-module__BmtVuq__eventFacts{gap:var(--tp-sp-2);margin:var(--tp-sp-4) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ToolDetailPage-module__BmtVuq__eventFact{min-width:0;font-size:var(--tp-fs-sm);background:#ffffff1f;border:1px solid #fff3;border-radius:14px;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 12px;display:flex}.ToolDetailPage-module__BmtVuq__eventFactWide{grid-column:1/-1}:is(.ToolDetailPage-module__BmtVuq__eventFacts:has(>:nth-child(2):last-child),.ToolDetailPage-module__BmtVuq__eventFacts:has(>:nth-child(4):last-child)){grid-template-columns:repeat(2,minmax(0,1fr))}.ToolDetailPage-module__BmtVuq__eventFact:nth-child(n+7),.ToolDetailPage-module__BmtVuq__eventFact i{display:none}.ToolDetailPage-module__BmtVuq__eventFactLabel{color:#ffffffbf;text-overflow:ellipsis;white-space:nowrap;order:2;max-width:100%;font-size:12px;font-weight:600;line-height:1.3;overflow:hidden}.ToolDetailPage-module__BmtVuq__eventFactLabel:after{content:none}.ToolDetailPage-module__BmtVuq__eventFactValue{-webkit-line-clamp:2;color:#fff;overflow-wrap:anywhere;opacity:1;-webkit-box-orient:vertical;order:1;max-width:100%;font-size:15px;font-weight:800;line-height:1.25;display:-webkit-box;overflow:hidden}.ToolDetailPage-module__BmtVuq__eventFactWide .ToolDetailPage-module__BmtVuq__eventFactValue{font-size:14px;font-weight:700}.ToolDetailPage-module__BmtVuq__eventFactNum .ToolDetailPage-module__BmtVuq__eventFactValue{font-size:18px}.ToolDetailPage-module__BmtVuq__factFull{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ToolDetailPage-module__BmtVuq__factShort{display:inline}:is([dir=rtl] .ToolDetailPage-module__BmtVuq__eventFactValue,[dir=rtl] .ToolDetailPage-module__BmtVuq__factNote){text-align:right}.ToolDetailPage-module__BmtVuq__factNote{color:#ffffffd9;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;line-height:1.3;display:block;overflow:hidden}.ToolDetailPage-module__BmtVuq__actions{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);margin-block-start:var(--tp-sp-5)}.ToolDetailPage-module__BmtVuq__visit{height:50px}.ToolDetailPage-module__BmtVuq__actions .tp-save-btn{height:50px}.ToolDetailPage-module__BmtVuq__matchSlot{place-self:start;margin:0}}@media (max-width:359px){.ToolDetailPage-module__BmtVuq__bandCopy,.ToolDetailPage-module__BmtVuq__bandNoShot .ToolDetailPage-module__BmtVuq__bandCopy{grid-template-columns:60px minmax(0,1fr)}.ToolDetailPage-module__BmtVuq__logo{border-radius:16px;width:60px;height:60px}.ToolDetailPage-module__BmtVuq__eventFacts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.ToolDetailPage-module__BmtVuq__checklist{grid-template-columns:minmax(0,1fr);gap:0}.ToolDetailPage-module__BmtVuq__checkItem{padding:var(--tp-sp-3) 0;background:0 0;border:0;border-radius:0}.ToolDetailPage-module__BmtVuq__checkItem+.ToolDetailPage-module__BmtVuq__checkItem{border-block-start:var(--tp-row-divider)}details.ToolDetailPage-module__BmtVuq__sideCard>button{width:calc(100% - 2 * var(--tp-sp-5))}}.ToolDetailPage-module__BmtVuq__secGroup,.ToolDetailPage-module__BmtVuq__sideGroup{display:contents}.ToolDetailPage-module__BmtVuq__section+.ToolDetailPage-module__BmtVuq__secGroup>.ToolDetailPage-module__BmtVuq__section:first-child{border-block-start:1px solid var(--tp-border)}.ToolDetailPage-module__BmtVuq__claimGo{display:none}@media (min-width:768px) and (max-width:991px){.ToolDetailPage-module__BmtVuq__sideGroup>*{break-inside:avoid;margin-block-end:var(--tp-sp-4)}}@media (max-width:767px){.ToolDetailPage-module__BmtVuq__secGroup,.ToolDetailPage-module__BmtVuq__sideGroup{background:var(--tp-surface);border:1px solid var(--tp-border);border-radius:var(--tp-r-xl);box-shadow:var(--tp-sh-panel);flex-direction:column;display:flex;overflow:hidden}.ToolDetailPage-module__BmtVuq__sideGroup>*{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0}.ToolDetailPage-module__BmtVuq__sideGroup>*+*{border-block-start:var(--tp-row-divider)}.ToolDetailPage-module__BmtVuq__section+.ToolDetailPage-module__BmtVuq__secGroup>.ToolDetailPage-module__BmtVuq__section:first-child{border-block-start:0}.ToolDetailPage-module__BmtVuq__sectionSummary,.ToolDetailPage-module__BmtVuq__sideSummary,.ToolDetailPage-module__BmtVuq__reviewsSummary{padding:10px var(--tp-sp-5);transition:background-color var(--tp-dur-fast) var(--tp-ease)}.ToolDetailPage-module__BmtVuq__sectionSummary:active,.ToolDetailPage-module__BmtVuq__sideSummary:active,.ToolDetailPage-module__BmtVuq__reviewsSummary:active,.ToolDetailPage-module__BmtVuq__socialRowLink:active{background-color:var(--tp-wash)}.ToolDetailPage-module__BmtVuq__secGroup .ToolDetailPage-module__BmtVuq__sectionTitle,.ToolDetailPage-module__BmtVuq__sideGroup .ToolDetailPage-module__BmtVuq__sideTitle,.ToolDetailPage-module__BmtVuq__reviewsSummary{min-height:44px;font-size:16px;font-weight:700;line-height:1.3}.ToolDetailPage-module__BmtVuq__reviewsSummary{min-height:64px}.ToolDetailPage-module__BmtVuq__secGroup .ToolDetailPage-module__BmtVuq__sectionIcon,.ToolDetailPage-module__BmtVuq__sideGroup .ToolDetailPage-module__BmtVuq__sideIcon,.ToolDetailPage-module__BmtVuq__reviewsSummary .ToolDetailPage-module__BmtVuq__sectionIcon{border-radius:var(--tp-r-pill);width:40px;height:40px;color:var(--tp-brand);background:#f1edff;border:0;font-size:15px}.ToolDetailPage-module__BmtVuq__sideGroup>.ToolDetailPage-module__BmtVuq__claimCta{justify-content:flex-start;gap:var(--tp-sp-3);width:auto;height:auto;min-height:64px;padding:10px var(--tp-sp-5);color:var(--tp-ink);-webkit-tap-highlight-color:transparent;transition:background-color var(--tp-dur-fast) var(--tp-ease);order:1;font-size:16px;font-weight:700;line-height:1.3}.ToolDetailPage-module__BmtVuq__sideGroup>.ToolDetailPage-module__BmtVuq__claimCta:hover{box-shadow:none;color:var(--tp-ink);transform:none}.ToolDetailPage-module__BmtVuq__sideGroup>.ToolDetailPage-module__BmtVuq__claimCta:active{background-color:var(--tp-wash)}.ToolDetailPage-module__BmtVuq__sideGroup>.ToolDetailPage-module__BmtVuq__claimCta>i:first-child{border-radius:var(--tp-r-pill);background:var(--tp-gradient);width:40px;height:40px;color:var(--tp-on-brand);flex:none;justify-content:center;align-items:center;font-size:16px;display:inline-flex}.ToolDetailPage-module__BmtVuq__claimLabel{flex:auto;min-width:0}.ToolDetailPage-module__BmtVuq__sideGroup .ToolDetailPage-module__BmtVuq__claimGo{border-radius:var(--tp-r-pill);background:var(--tp-wash);border:1px solid var(--tp-border);width:32px;height:32px;color:var(--tp-ink-2);flex:none;justify-content:center;align-items:center;font-size:11px;display:inline-flex}.ToolDetailPage-module__BmtVuq__sidebar>.ToolDetailPage-module__BmtVuq__reportRow{justify-content:center;margin-top:0;display:flex}.ToolDetailPage-module__BmtVuq__sidebar .ToolDetailPage-module__BmtVuq__reportBtn{align-items:center;gap:var(--tp-sp-2);min-height:44px;padding-inline:var(--tp-sp-4);display:inline-flex}.ToolDetailPage-module__BmtVuq__tagChip{height:auto;min-height:36px;font-size:var(--tp-fs-sm);white-space:normal;padding:7px 12px;line-height:1.35;position:relative;overflow:visible}a.ToolDetailPage-module__BmtVuq__tagChip:after{content:"";position:absolute;inset:-4px 0}.ToolDetailPage-module__BmtVuq__v a{position:relative}.ToolDetailPage-module__BmtVuq__v a:after{content:"";position:absolute;inset:-8px -4px}.ToolDetailPage-module__BmtVuq__statLink{position:relative}.ToolDetailPage-module__BmtVuq__statLink:after{content:"";position:absolute;inset:-8px 0}.ToolDetailPage-module__BmtVuq__phoneFact:last-child:nth-child(odd){grid-column:1/-1}.ToolDetailPage-module__BmtVuq__reviewsAcc>#reviews{scroll-margin-block-start:calc(64px + 64px + var(--tp-sp-3) + env(safe-area-inset-top,0px))}.card-save-btn.ToolDetailPage-module__BmtVuq__stickySave.ToolDetailPage-module__BmtVuq__stickySave{border-radius:var(--tp-r-pill);width:44px;height:44px;color:var(--tp-on-brand);opacity:1;box-shadow:none;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;font-size:17px;display:inline-flex;position:static;transform:none}.card-save-btn.ToolDetailPage-module__BmtVuq__stickySave.ToolDetailPage-module__BmtVuq__stickySave:active{background:#ffffff29}.card-save-btn.ToolDetailPage-module__BmtVuq__stickySave.ToolDetailPage-module__BmtVuq__stickySave i{color:inherit;font-size:17px}.card-save-btn--saved.ToolDetailPage-module__BmtVuq__stickySave.ToolDetailPage-module__BmtVuq__stickySave{color:#ffd1e6}}@media (max-width:767px) and (prefers-reduced-motion:no-preference){@supports (interpolate-size:allow-keywords){:is(html[data-tp-acc-anim] .ToolDetailPage-module__BmtVuq__section,html[data-tp-acc-anim] .ToolDetailPage-module__BmtVuq__sideCard,html[data-tp-acc-anim] .ToolDetailPage-module__BmtVuq__reviewsAcc){interpolate-size:allow-keywords}html[data-tp-acc-anim] .ToolDetailPage-module__BmtVuq__section::details-content{block-size:0;transition:block-size .26s var(--tp-ease), content-visibility .26s allow-discrete;overflow-y:clip}html[data-tp-acc-anim] .ToolDetailPage-module__BmtVuq__sideCard::details-content{block-size:0;transition:block-size .26s var(--tp-ease), content-visibility .26s allow-discrete;overflow-y:clip}html[data-tp-acc-anim] .ToolDetailPage-module__BmtVuq__reviewsAcc::details-content{block-size:0;transition:block-size .26s var(--tp-ease), content-visibility .26s allow-discrete;overflow-y:clip}html[data-tp-acc-anim] .ToolDetailPage-module__BmtVuq__section[open]::details-content{block-size:auto}html[data-tp-acc-anim] .ToolDetailPage-module__BmtVuq__sideCard[open]::details-content{block-size:auto}html[data-tp-acc-anim] .ToolDetailPage-module__BmtVuq__reviewsAcc[open]::details-content{block-size:auto}}}@media (max-width:767.98px){.ToolDetailPage-module__BmtVuq__chips>a.ToolDetailPage-module__BmtVuq__chip,.ToolDetailPage-module__BmtVuq__chipRanked .ToolDetailPage-module__BmtVuq__chipLink{margin-block:-10px;padding-block:10px}.ToolDetailPage-module__BmtVuq__chipRanked>a:not(.ToolDetailPage-module__BmtVuq__chipLink){position:relative}.ToolDetailPage-module__BmtVuq__chipRanked>a:not(.ToolDetailPage-module__BmtVuq__chipLink):after{content:"";position:absolute;inset:-10px -4px}.ToolDetailPage-module__BmtVuq__kv{padding-block:12px}.ToolDetailPage-module__BmtVuq__v a:after{inset:-14px -4px}.ToolDetailPage-module__BmtVuq__chipLabel{font-size:var(--tp-fs-xs)}.ToolDetailPage-module__BmtVuq__chips a:active,.ToolDetailPage-module__BmtVuq__moreSummary:active{opacity:.7}}@media (max-width:767px){.ToolDetailPage-module__BmtVuq__band,.ToolDetailPage-module__BmtVuq__bandNoShot{overflow:clip}.ToolDetailPage-module__BmtVuq__topBar{top:env(safe-area-inset-top,0px);z-index:3;position:sticky}.ToolDetailPage-module__BmtVuq__topBar:before{content:"";z-index:-1;inset-block:calc(-1 * env(safe-area-inset-top,0px)) 0;background-color:#4b45dc;background-image:var(--tp-band-fill);pointer-events:none;position:absolute;inset-inline:calc(50% - 50vw);box-shadow:0 6px 20px #14105a38}@supports (animation-timeline:scroll()){.ToolDetailPage-module__BmtVuq__topBar:before{opacity:0;animation:linear both ToolDetailPage-module__BmtVuq__tpTopBarStuck;animation-timeline:scroll(root);animation-range:0 24px}}}@keyframes ToolDetailPage-module__BmtVuq__tpTopBarStuck{to{opacity:1}}@media (max-width:767.98px){.ToolDetailPage-module__BmtVuq__chips{clip-path:none;flex-flow:column;align-items:flex-start;gap:20px;height:auto}.ToolDetailPage-module__BmtVuq__chips>.ToolDetailPage-module__BmtVuq__chip{margin-block:-10px;padding-block:10px}.ToolDetailPage-module__BmtVuq__chips>*,.ToolDetailPage-module__BmtVuq__chips>*+*{flex:none;min-width:0;max-width:100%}.ToolDetailPage-module__BmtVuq__chipRanked{align-items:center;display:flex}.ToolDetailPage-module__BmtVuq__chips>*+:before{display:none}.ToolDetailPage-module__BmtVuq__chipRanked .ToolDetailPage-module__BmtVuq__chipLink{margin-block:-10px;padding-block:10px}}.ToolDetailPage-module__BmtVuq__chipMeta,.ToolDetailPage-module__BmtVuq__bandCopy[data-rated="0"] .ToolDetailPage-module__BmtVuq__statLink{display:none}@media (max-width:767.98px){.ToolDetailPage-module__BmtVuq__chips>.ToolDetailPage-module__BmtVuq__chipMeta{color:#ffffffe0;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-block-start:-12px;font-size:14px;font-weight:500;line-height:24px;display:block;overflow:hidden}.ToolDetailPage-module__BmtVuq__socialCount{font-size:var(--tp-fs-sm);font-weight:700;line-height:20px}.ToolDetailPage-module__BmtVuq__socialUrl{font-size:var(--tp-fs-sm)}.ToolDetailPage-module__BmtVuq__phoneFacts{background:var(--tp-border);border:1px solid var(--tp-border);border-radius:var(--tp-r-lg);box-shadow:var(--tp-sh-panel);gap:1px;overflow:hidden}.ToolDetailPage-module__BmtVuq__phoneFact{background:var(--tp-surface);box-shadow:none;border:0;border-radius:0}.ToolDetailPage-module__BmtVuq__phoneFactLabel{font-size:var(--tp-fs-sm)}}@media (min-width:1200px){.ToolDetailPage-module__BmtVuq__sidebar{padding-block-end:76px}}@media (max-width:767.98px){.ToolDetailPage-module__BmtVuq__verifiedOwner{font-size:var(--tp-fs-xs)}}.ToolDetailPage-module__BmtVuq__crumbLink{color:#ffffffe6}@media (min-width:768px){.ToolDetailPage-module__BmtVuq__chip,.ToolDetailPage-module__BmtVuq__featured{background:#ffffff14;border-color:#ffffff4d}}@media (max-width:767.98px){.ToolDetailPage-module__BmtVuq__chip,.ToolDetailPage-module__BmtVuq__chipRanked{color:var(--tp-on-brand)}}@media (max-width:1199.98px){.ToolDetailPage-module__BmtVuq__band:after{opacity:.3}.ToolDetailPage-module__BmtVuq__description,.ToolDetailPage-module__BmtVuq__stat,.ToolDetailPage-module__BmtVuq__chips>.ToolDetailPage-module__BmtVuq__chipMeta{color:#fffffff5}}@media (max-width:767.98px){.ToolDetailPage-module__BmtVuq__band:after{content:none}.ToolDetailPage-module__BmtVuq__actions .tp-save-btn{background:#ffffff0f}.ToolDetailPage-module__BmtVuq__actions .tp-save-btn--saved{background:#160a3a47}}@media (min-width:768px) and (max-width:1199.98px){.ToolDetailPage-module__BmtVuq__featured,.ToolDetailPage-module__BmtVuq__chipLabel,.ToolDetailPage-module__BmtVuq__tagChip{font-size:var(--tp-fs-xs)}}[dir=rtl] .ToolDetailPage-module__BmtVuq__band:before{transform:scaleX(-1)}[dir=rtl] .ToolDetailPage-module__BmtVuq__band:after{transform:scaleX(-1)}body:not([data-has-map="1"]):not([data-map-pending]) .ToolDetailPage-module__BmtVuq__stats[data-only-match]{display:none}.ToolDetailPage-module__BmtVuq__matchInline{display:none}@media (min-width:768px){.ToolDetailPage-module__BmtVuq__matchInline{display:contents}.ToolDetailPage-module__BmtVuq__stats[data-only-match]{display:none}}
.ToolReviewsSection-module__K00LjG__muted{color:var(--tp-ink-muted);font-size:var(--tp-fs-sm);margin:0}.ToolReviewsSection-module__K00LjG__count{color:var(--tp-ink-soft);font-weight:600}.ToolReviewsSection-module__K00LjG__titleIcon{border-radius:var(--tp-r-md);background:var(--tp-brand-soft);border:1px solid var(--tp-border);width:38px;height:38px;color:var(--tp-brand);font-size:var(--tp-fs-sm);flex:none;justify-content:center;align-items:center;display:inline-flex}.ToolReviewsSection-module__K00LjG__wrap{container:reviews/inline-size}.ToolReviewsSection-module__K00LjG__layout{gap:var(--tp-sp-6);grid-template-columns:232px minmax(0,1fr);place-items:start stretch;display:grid}.ToolReviewsSection-module__K00LjG__layout>*{align-self:start;min-width:0}.ToolReviewsSection-module__K00LjG__stars{align-items:center;gap:3px;line-height:1;display:inline-flex}.ToolReviewsSection-module__K00LjG__star{color:var(--tp-border-strong);transition:color var(--tp-dur-fast) var(--tp-ease), transform var(--tp-dur-fast) var(--tp-ease);background:0 0;border:0;padding:0;line-height:1}.ToolReviewsSection-module__K00LjG__starOn{color:#f5b301}.ToolReviewsSection-module__K00LjG__stars button.ToolReviewsSection-module__K00LjG__star{cursor:pointer}.ToolReviewsSection-module__K00LjG__stars button.ToolReviewsSection-module__K00LjG__star:hover,.ToolReviewsSection-module__K00LjG__stars button.ToolReviewsSection-module__K00LjG__star:focus-visible{transform:scale(1.12)}.ToolReviewsSection-module__K00LjG__sm{font-size:var(--tp-fs-2xs)}.ToolReviewsSection-module__K00LjG__md{font-size:var(--tp-fs-base)}.ToolReviewsSection-module__K00LjG__lg{font-size:var(--tp-fs-xl)}.ToolReviewsSection-module__K00LjG__lg .ToolReviewsSection-module__K00LjG__star{padding:0 2px}.ToolReviewsSection-module__K00LjG__scorePanel{border:1px solid var(--tp-border);border-radius:var(--tp-r-md);padding:var(--tp-sp-5) var(--tp-sp-4);background:var(--tp-wash)}.ToolReviewsSection-module__K00LjG__scoreBig{font-size:var(--tp-fs-2xl);letter-spacing:-.01em;color:var(--tp-ink);font-variant-numeric:tabular-nums;margin-bottom:var(--tp-sp-2);font-weight:800;line-height:1}.ToolReviewsSection-module__K00LjG__basedOn{font-size:var(--tp-fs-sm);color:var(--tp-ink-muted);margin:var(--tp-sp-2) 0 var(--tp-sp-4)}.ToolReviewsSection-module__K00LjG__bars{flex-direction:column;gap:6px;display:flex}.ToolReviewsSection-module__K00LjG__barRow{align-items:center;gap:var(--tp-sp-2);width:100%;padding:2px var(--tp-sp-1);border-radius:var(--tp-r-xs);font-size:var(--tp-fs-sm);color:var(--tp-ink-muted);cursor:pointer;transition:background var(--tp-dur-fast) var(--tp-ease);background:0 0;border:0;display:flex}.ToolReviewsSection-module__K00LjG__barRow:hover:not(:disabled){background:var(--tp-wash-2)}.ToolReviewsSection-module__K00LjG__barRow:disabled{cursor:default;opacity:.7}.ToolReviewsSection-module__K00LjG__barRowActive{background:var(--tp-brand-soft);color:var(--tp-brand-strong)}.ToolReviewsSection-module__K00LjG__barLabel{text-align:end;font-variant-numeric:tabular-nums;flex-shrink:0;width:10px;font-weight:700}.ToolReviewsSection-module__K00LjG__barTrack{border-radius:var(--tp-r-pill);background:var(--tp-wash-2);border:1px solid var(--tp-border);flex:1;height:7px;overflow:hidden}.ToolReviewsSection-module__K00LjG__barFill{border-radius:var(--tp-r-pill);height:100%;transition:width var(--tp-dur-slow) var(--tp-ease);background:#f5b301;display:block}.ToolReviewsSection-module__K00LjG__barCount{text-align:end;font-variant-numeric:tabular-nums;flex-shrink:0;width:24px}.ToolReviewsSection-module__K00LjG__clearFilter{margin-top:var(--tp-sp-3);font-size:var(--tp-fs-sm);color:var(--tp-brand);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.ToolReviewsSection-module__K00LjG__clearFilter:hover{color:var(--tp-brand-strong)}.ToolReviewsSection-module__K00LjG__sortLabel{margin:var(--tp-sp-4) 0 var(--tp-sp-2);font-size:var(--tp-fs-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--tp-ink-muted);font-weight:700;display:block}.ToolReviewsSection-module__K00LjG__sortSelect{border:1px solid var(--tp-border-strong);border-radius:var(--tp-r-sm);width:100%;padding:7px var(--tp-sp-3);font-size:var(--tp-fs-sm);color:var(--tp-ink-2);background:var(--tp-surface);transition:border-color var(--tp-dur-fast) var(--tp-ease), box-shadow var(--tp-dur-fast) var(--tp-ease);font-weight:600}.ToolReviewsSection-module__K00LjG__sortSelect:focus{border-color:var(--tp-brand);box-shadow:var(--tp-sh-focus);outline:none}.ToolReviewsSection-module__K00LjG__main{min-width:0}.ToolReviewsSection-module__K00LjG__emptyBox{border:1px solid var(--tp-border);border-radius:var(--tp-r-md);padding:var(--tp-sp-3) var(--tp-sp-4);background:var(--tp-wash);font-size:var(--tp-fs-base);color:var(--tp-ink-muted);margin-bottom:var(--tp-sp-4)}.ToolReviewsSection-module__K00LjG__form{border:1px solid var(--tp-border);border-radius:var(--tp-r-md);padding:var(--tp-sp-5)}.ToolReviewsSection-module__K00LjG__formTitle{font-size:var(--tp-fs-md);letter-spacing:-.01em;color:var(--tp-ink);margin:0 0 var(--tp-sp-4);font-weight:700}.ToolReviewsSection-module__K00LjG__field{margin-bottom:var(--tp-sp-4)}.ToolReviewsSection-module__K00LjG__fieldLabel{font-size:var(--tp-fs-sm);color:var(--tp-ink-2);margin-bottom:var(--tp-sp-2);font-weight:700;display:block}.ToolReviewsSection-module__K00LjG__ratingRow{align-items:center;gap:var(--tp-sp-3);display:flex}.ToolReviewsSection-module__K00LjG__ratingValue{font-size:var(--tp-fs-base);color:var(--tp-ink);font-variant-numeric:tabular-nums;font-weight:700}.ToolReviewsSection-module__K00LjG__input,.ToolReviewsSection-module__K00LjG__textarea{border:1px solid var(--tp-border-strong);border-radius:var(--tp-r-sm);width:100%;padding:10px var(--tp-sp-3);color:var(--tp-ink);background:var(--tp-surface);margin-bottom:var(--tp-sp-3);transition:border-color var(--tp-dur-fast) var(--tp-ease), box-shadow var(--tp-dur-fast) var(--tp-ease);font-family:inherit;font-size:16px;line-height:1.6}.ToolReviewsSection-module__K00LjG__input::placeholder,.ToolReviewsSection-module__K00LjG__textarea::placeholder,.ToolReviewsSection-module__K00LjG__pointInput::placeholder{color:var(--tp-ink-soft)}.ToolReviewsSection-module__K00LjG__textarea{resize:vertical}.ToolReviewsSection-module__K00LjG__input:focus,.ToolReviewsSection-module__K00LjG__textarea:focus{border-color:var(--tp-brand);box-shadow:var(--tp-sh-focus);outline:none}.ToolReviewsSection-module__K00LjG__pointsGrid{gap:var(--tp-sp-3);grid-template-columns:1fr 1fr;display:grid}.ToolReviewsSection-module__K00LjG__points{border:1px solid var(--tp-border);border-radius:var(--tp-r-md);padding:var(--tp-sp-3);background:var(--tp-wash)}.ToolReviewsSection-module__K00LjG__pointsPro{background:#f7fcf9;border-color:#cde9d6}.ToolReviewsSection-module__K00LjG__pointsCon{background:#fdf8f8;border-color:#f3d3d3}.ToolReviewsSection-module__K00LjG__pointsHead{justify-content:space-between;align-items:center;gap:var(--tp-sp-2);margin-bottom:var(--tp-sp-2);display:flex}.ToolReviewsSection-module__K00LjG__pointsTitle{font-size:var(--tp-fs-sm);font-weight:700}.ToolReviewsSection-module__K00LjG__pointsPro .ToolReviewsSection-module__K00LjG__pointsTitle{color:#2e7d4f}.ToolReviewsSection-module__K00LjG__pointsCon .ToolReviewsSection-module__K00LjG__pointsTitle{color:#b4413c}.ToolReviewsSection-module__K00LjG__addPoint{background:var(--tp-surface);border:1px solid var(--tp-border-strong);border-radius:var(--tp-r-pill);padding:2px var(--tp-sp-2);font-size:var(--tp-fs-2xs);color:var(--tp-ink-2);cursor:pointer;transition:border-color var(--tp-dur-fast) var(--tp-ease), color var(--tp-dur-fast) var(--tp-ease);font-weight:700}.ToolReviewsSection-module__K00LjG__addPoint:hover:not(:disabled){border-color:var(--tp-brand);color:var(--tp-brand)}.ToolReviewsSection-module__K00LjG__addPoint:disabled{opacity:.5;cursor:default}.ToolReviewsSection-module__K00LjG__pointRow{align-items:center;gap:6px;margin-bottom:6px;display:flex}.ToolReviewsSection-module__K00LjG__pointInput{border:1px solid var(--tp-border-strong);border-radius:var(--tp-r-sm);min-width:0;color:var(--tp-ink);background:var(--tp-surface);transition:border-color var(--tp-dur-fast) var(--tp-ease), box-shadow var(--tp-dur-fast) var(--tp-ease);flex:1;padding:6px 9px;font-family:inherit;font-size:16px}.ToolReviewsSection-module__K00LjG__pointInput:focus{border-color:var(--tp-brand);box-shadow:var(--tp-sh-focus);outline:none}.ToolReviewsSection-module__K00LjG__removePoint{color:var(--tp-ink-soft);cursor:pointer;padding:2px var(--tp-sp-1);font-size:var(--tp-fs-xs);transition:color var(--tp-dur-fast) var(--tp-ease);background:0 0;border:0}.ToolReviewsSection-module__K00LjG__removePoint:hover{color:#b4413c}.ToolReviewsSection-module__K00LjG__actions{align-items:center;gap:var(--tp-sp-4);margin-top:var(--tp-sp-4);flex-wrap:wrap;display:flex}.ToolReviewsSection-module__K00LjG__submitBtn{align-items:center;gap:var(--tp-sp-2);border-radius:var(--tp-r-pill);height:44px;padding-inline:var(--tp-sp-6);font-size:var(--tp-fs-sm);color:var(--tp-on-brand);background:var(--tp-gradient);cursor:pointer;transition:box-shadow var(--tp-dur) var(--tp-ease), transform var(--tp-dur) var(--tp-ease);border:0;font-weight:700;display:inline-flex}.ToolReviewsSection-module__K00LjG__submitBtn:hover:not(:disabled){box-shadow:var(--tp-sh-brand);transform:translateY(-1px)}.ToolReviewsSection-module__K00LjG__submitBtn:disabled{opacity:.6;cursor:default}.ToolReviewsSection-module__K00LjG__deleteBtn{font-size:var(--tp-fs-sm);color:#b4413c;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.ToolReviewsSection-module__K00LjG__deleteBtn:disabled{opacity:.5;cursor:default}.ToolReviewsSection-module__K00LjG__error{color:#b4413c;font-size:var(--tp-fs-sm);margin:var(--tp-sp-3) 0 0}.ToolReviewsSection-module__K00LjG__list{margin:var(--tp-sp-5) 0 0;gap:var(--tp-sp-3);flex-direction:column;padding:0;list-style:none;display:flex}.ToolReviewsSection-module__K00LjG__item{border:1px solid var(--tp-border);border-radius:var(--tp-r-md);background:var(--tp-wash);padding:var(--tp-sp-4)}.ToolReviewsSection-module__K00LjG__itemHead{align-items:center;gap:var(--tp-sp-3);display:flex}.ToolReviewsSection-module__K00LjG__avatar{border-radius:var(--tp-r-pill);background:var(--tp-gradient);width:34px;height:34px;color:var(--tp-on-brand);font-weight:800;font-size:var(--tp-fs-sm);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ToolReviewsSection-module__K00LjG__itemMeta{flex-direction:column;gap:2px;min-width:0;display:flex}.ToolReviewsSection-module__K00LjG__itemName{font-size:var(--tp-fs-sm);color:var(--tp-ink);align-items:center;gap:var(--tp-sp-2);font-weight:700;display:flex}.ToolReviewsSection-module__K00LjG__youBadge{letter-spacing:.06em;text-transform:uppercase;color:var(--tp-brand-strong);background:var(--tp-brand-soft);border-radius:var(--tp-r-pill);padding:1px 6px;font-size:10px;font-weight:800}.ToolReviewsSection-module__K00LjG__date{font-size:var(--tp-fs-xs);color:var(--tp-ink-soft);font-variant-numeric:tabular-nums;flex-shrink:0;margin-inline-start:auto}.ToolReviewsSection-module__K00LjG__itemTitle{font-size:var(--tp-fs-base);color:var(--tp-ink);margin:var(--tp-sp-3) 0 0;overflow-wrap:anywhere;font-weight:700}.ToolReviewsSection-module__K00LjG__itemBody{margin:var(--tp-sp-2) 0 0;font-size:var(--tp-fs-base);color:var(--tp-ink-2);overflow-wrap:anywhere;line-height:1.65}.ToolReviewsSection-module__K00LjG__itemPoints{gap:var(--tp-sp-3);margin-top:var(--tp-sp-3);grid-template-columns:1fr 1fr;display:grid}.ToolReviewsSection-module__K00LjG__pointList{gap:var(--tp-sp-1);font-size:var(--tp-fs-sm);flex-direction:column;margin:0;padding:0;line-height:1.6;list-style:none;display:flex}.ToolReviewsSection-module__K00LjG__pointList li{overflow-wrap:anywhere;align-items:flex-start;gap:6px;display:flex}.ToolReviewsSection-module__K00LjG__pointList i{flex-shrink:0;margin-top:.65em;font-size:.6em}.ToolReviewsSection-module__K00LjG__proList{color:#2e7d4f}.ToolReviewsSection-module__K00LjG__conList{color:#b4413c}@container reviews (max-width:720px){.ToolReviewsSection-module__K00LjG__layout{grid-template-columns:1fr}}@container reviews (min-width:721px){.ToolReviewsSection-module__K00LjG__scorePanel{top:calc(var(--tp-header-h) + var(--tp-sp-6));position:sticky}}@container reviews (max-width:620px){.ToolReviewsSection-module__K00LjG__pointsGrid,.ToolReviewsSection-module__K00LjG__itemPoints{grid-template-columns:1fr}}@supports not (container-type:inline-size){@media (max-width:1199px){.ToolReviewsSection-module__K00LjG__layout{grid-template-columns:1fr}.ToolReviewsSection-module__K00LjG__scorePanel{position:static}}@media (max-width:767px){.ToolReviewsSection-module__K00LjG__pointsGrid,.ToolReviewsSection-module__K00LjG__itemPoints{grid-template-columns:1fr}}}@media (max-width:575px){.ToolReviewsSection-module__K00LjG__scoreBig{font-size:var(--tp-fs-xl)}}@media (prefers-reduced-motion:reduce){.ToolReviewsSection-module__K00LjG__stars button.ToolReviewsSection-module__K00LjG__star:hover,.ToolReviewsSection-module__K00LjG__stars button.ToolReviewsSection-module__K00LjG__star:focus-visible,.ToolReviewsSection-module__K00LjG__submitBtn:hover:not(:disabled){transform:none}}@media (max-width:767px){.ToolReviewsSection-module__K00LjG__stars button.ToolReviewsSection-module__K00LjG__star{flex:none;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:inline-flex}.ToolReviewsSection-module__K00LjG__stars:has(>button.ToolReviewsSection-module__K00LjG__star){gap:0}.ToolReviewsSection-module__K00LjG__list{gap:0}.ToolReviewsSection-module__K00LjG__item{padding:var(--tp-sp-4) 0;border:0;border-block-start:var(--tp-row-divider);background:0 0;border-radius:0}.ToolReviewsSection-module__K00LjG__addPoint{height:36px;padding:0 var(--tp-sp-4);font-size:var(--tp-fs-sm);-webkit-tap-highlight-color:transparent;align-items:center;display:inline-flex;position:relative}.ToolReviewsSection-module__K00LjG__addPoint:after{content:"";position:absolute;inset:-4px 0}.ToolReviewsSection-module__K00LjG__addPoint:active:not(:disabled){background:var(--tp-wash)}.ToolReviewsSection-module__K00LjG__removePoint{width:44px;height:44px;font-size:var(--tp-fs-sm);flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.ToolReviewsSection-module__K00LjG__barRow{min-height:36px}.ToolReviewsSection-module__K00LjG__barRow:active:not(:disabled){background:var(--tp-wash-2)}.ToolReviewsSection-module__K00LjG__clearFilter{min-height:44px}}.ToolReviewsSection-module__K00LjG__skeleton{display:none}@media (max-width:767px){.ToolReviewsSection-module__K00LjG__loadingText{display:none}.ToolReviewsSection-module__K00LjG__skeleton{gap:var(--tp-sp-4);flex-direction:column;display:flex}.ToolReviewsSection-module__K00LjG__skelPanel,.ToolReviewsSection-module__K00LjG__skelBlock{border-radius:var(--tp-r-md);background:linear-gradient(90deg, var(--tp-wash) 0%, var(--tp-wash-2) 50%, var(--tp-wash) 100%);background-size:200% 100%;animation:1.4s ease-in-out infinite ToolReviewsSection-module__K00LjG__reviewsSkel;display:block}.ToolReviewsSection-module__K00LjG__skelPanel{height:400px}.ToolReviewsSection-module__K00LjG__skelBlock{height:560px}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.ToolReviewsSection-module__K00LjG__skelPanel,.ToolReviewsSection-module__K00LjG__skelBlock{animation:none}}@keyframes ToolReviewsSection-module__K00LjG__reviewsSkel{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:767px){.ToolReviewsSection-module__K00LjG__sortLabel,.ToolReviewsSection-module__K00LjG__sortSelect{display:none}.ToolReviewsSection-module__K00LjG__sortPhone{margin-block-start:var(--tp-sp-4)}}@media (min-width:768px) and (max-width:1199.98px){.ToolReviewsSection-module__K00LjG__sortLabel,.ToolReviewsSection-module__K00LjG__addPoint{font-size:var(--tp-fs-xs)}}
.BrandPanel-module__0XGpBW__titleIcon{border-radius:var(--tp-r-md);background:var(--tp-brand-soft);border:1px solid var(--tp-border);width:38px;height:38px;color:var(--tp-brand);font-size:var(--tp-fs-sm);flex:none;justify-content:center;align-items:center;display:inline-flex}.BrandPanel-module__0XGpBW__parent{color:var(--tp-text,#111827);margin:0 0 16px;font-size:15px}.BrandPanel-module__0XGpBW__parentLink{color:var(--tp-accent,#6d28d9);font-weight:600;text-decoration:none}.BrandPanel-module__0XGpBW__parentLink:hover{text-decoration:underline}.BrandPanel-module__0XGpBW__grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.BrandPanel-module__0XGpBW__card{border:1px solid var(--tp-border,#e5e7eb);color:var(--tp-text,#111827);border-radius:12px;align-items:center;gap:10px;padding:10px 12px;text-decoration:none;transition:border-color .15s,background .15s;display:flex}.BrandPanel-module__0XGpBW__card:hover{border-color:var(--tp-accent,#6d28d9);background:var(--tp-surface-hover,#faf5ff)}.BrandPanel-module__0XGpBW__logo{border-radius:8px;flex:0 0 32px;width:32px;height:32px;overflow:hidden}.BrandPanel-module__0XGpBW__logo img{object-fit:contain;width:100%;height:100%}.BrandPanel-module__0XGpBW__name{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}@media (max-width:767px){.BrandPanel-module__0XGpBW__titleIcon{border-radius:var(--tp-r-pill);background:#f1edff;border:0;width:44px;height:44px;font-size:17px}.BrandPanel-module__0XGpBW__parentLink{position:relative}.BrandPanel-module__0XGpBW__parentLink:after{content:"";position:absolute;inset:-12px -4px}.BrandPanel-module__0XGpBW__card{-webkit-tap-highlight-color:transparent}.BrandPanel-module__0XGpBW__card:hover{border-color:var(--tp-border,#e5e7eb);background:0 0}.BrandPanel-module__0XGpBW__card:active{background:var(--tp-wash)}}
.SimilarToolsSection-module__tKOLZa__section{padding-block:var(--tp-sp-6) var(--tp-section-gap)}.SimilarToolsSection-module__tKOLZa__head{margin-block-end:var(--tp-sp-5)}.SimilarToolsSection-module__tKOLZa__panel{background:var(--tp-surface);border:1px solid var(--tp-border);border-radius:var(--tp-r-xl);box-shadow:var(--tp-sh-panel);padding:var(--tp-sp-5)}@media (max-width:599px){.SimilarToolsSection-module__tKOLZa__panel{padding:var(--tp-sp-4)}}.SimilarToolsSection-module__tKOLZa__title{font-size:var(--tp-fs-xl);letter-spacing:-.01em;margin:0;font-weight:800;line-height:1.25}.SimilarToolsSection-module__tKOLZa__grid{gap:var(--tp-sp-5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (max-width:1199px){.SimilarToolsSection-module__tKOLZa__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.SimilarToolsSection-module__tKOLZa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:479px){.SimilarToolsSection-module__tKOLZa__grid{grid-template-columns:1fr}}.SimilarToolsSection-module__tKOLZa__cardSwap,.SimilarToolsSection-module__tKOLZa__cardDesk{height:100%}.SimilarToolsSection-module__tKOLZa__cardPhone{display:none}@media (max-width:767px){.SimilarToolsSection-module__tKOLZa__section{padding-block:var(--tp-sp-2) var(--tp-sp-8)}.SimilarToolsSection-module__tKOLZa__head{margin-block-end:var(--tp-sp-3)}.SimilarToolsSection-module__tKOLZa__title{font-size:var(--tp-fs-lg)}.SimilarToolsSection-module__tKOLZa__panel{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.SimilarToolsSection-module__tKOLZa__cardPhone{height:100%;display:block}.SimilarToolsSection-module__tKOLZa__cardDesk{display:none}}@media (min-width:768px){.SimilarToolsSection-module__tKOLZa__title>i{display:none}}@media (max-width:767.98px){.SimilarToolsSection-module__tKOLZa__head .SimilarToolsSection-module__tKOLZa__title{margin:0}}
.MatchList-module__de-TaW__list{align-content:start;gap:var(--tp-sp-2);min-width:0;display:grid}.MatchList-module__de-TaW__listTitle{font-size:var(--tp-fs-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--tp-ink-muted);margin:0;font-weight:800}.MatchList-module__de-TaW__listItems{gap:6px;margin:0;padding:0;list-style:none;display:grid}.MatchList-module__de-TaW__listItem{align-items:flex-start;gap:var(--tp-sp-2);font-size:var(--tp-fs-sm);color:var(--tp-ink-2);line-height:1.5;display:flex}.MatchList-module__de-TaW__listItem i{flex:none;margin-block-start:4px;font-size:11px}.MatchList-module__de-TaW__good .MatchList-module__de-TaW__listItem i{color:#16a34a}.MatchList-module__de-TaW__warn .MatchList-module__de-TaW__listItem i{color:#c2410c}.MatchList-module__de-TaW__muted .MatchList-module__de-TaW__listItem i{color:var(--tp-ink-soft)}
.ToolMatchChip-module__Ms8OEW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ToolMatchChip-module__Ms8OEW__slot{flex:1 1 0;align-items:center;min-width:156px;max-width:100%;height:32px;display:flex}.ToolMatchChip-module__Ms8OEW__short{display:none}@media (max-width:1199px){.ToolMatchChip-module__Ms8OEW__long{display:none}.ToolMatchChip-module__Ms8OEW__short{display:inline}}@media (max-width:767px){.ToolMatchChip-module__Ms8OEW__slot{flex:none;height:auto;min-width:0!important}.ToolMatchChip-module__Ms8OEW__slot:empty{display:none}.ToolMatchChip-module__Ms8OEW__slot .ToolMatchChip-module__Ms8OEW__chip{margin-block-start:8px}.ToolMatchChip-module__Ms8OEW__long{display:inline}.ToolMatchChip-module__Ms8OEW__short{display:none}}.ToolMatchChip-module__Ms8OEW__chip{align-items:center;gap:var(--tp-sp-2);max-width:100%;height:30px;padding-inline:4px var(--tp-sp-3);border-radius:var(--tp-r-pill);font-family:inherit;font-size:var(--tp-fs-xs);white-space:nowrap;cursor:pointer;animation:ToolMatchChip-module__Ms8OEW__matchChipIn var(--tp-dur) var(--tp-ease);border:1px solid #0000;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.ToolMatchChip-module__Ms8OEW__chip:focus-visible{outline:2px solid var(--tp-on-brand);outline-offset:2px}.ToolMatchChip-module__Ms8OEW__label{text-overflow:ellipsis;min-width:0;overflow:hidden}.ToolMatchChip-module__Ms8OEW__chipIcon{border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;display:inline-flex}.ToolMatchChip-module__Ms8OEW__chevron{opacity:.7;transition:transform var(--tp-dur-fast) var(--tp-ease);flex:none;font-size:9px}.ToolMatchChip-module__Ms8OEW__open .ToolMatchChip-module__Ms8OEW__chevron{transform:rotate(180deg)}.ToolMatchChip-module__Ms8OEW__excellent,.ToolMatchChip-module__Ms8OEW__strong{background:var(--tp-surface);color:var(--tp-brand-strong);box-shadow:0 6px 16px #14105a38}.ToolMatchChip-module__Ms8OEW__excellent:hover,.ToolMatchChip-module__Ms8OEW__strong:hover,.ToolMatchChip-module__Ms8OEW__excellent.ToolMatchChip-module__Ms8OEW__open,.ToolMatchChip-module__Ms8OEW__strong.ToolMatchChip-module__Ms8OEW__open{color:var(--tp-brand-strong);box-shadow:0 10px 24px #14105a52}.ToolMatchChip-module__Ms8OEW__excellent .ToolMatchChip-module__Ms8OEW__chipIcon{background:var(--tp-gradient);color:var(--tp-on-brand)}.ToolMatchChip-module__Ms8OEW__strong .ToolMatchChip-module__Ms8OEW__chipIcon{background:var(--tp-brand-soft);color:var(--tp-accent-strong)}.ToolMatchChip-module__Ms8OEW__possible{color:var(--tp-on-brand);background:#fff3;border-color:#ffffff73}.ToolMatchChip-module__Ms8OEW__possible .ToolMatchChip-module__Ms8OEW__chipIcon{background:#ffffff3d}.ToolMatchChip-module__Ms8OEW__quiet{color:#ffffffe6;background:#ffffff1a;border-color:#ffffff4d}.ToolMatchChip-module__Ms8OEW__quiet .ToolMatchChip-module__Ms8OEW__chipIcon{background:#ffffff24}.ToolMatchChip-module__Ms8OEW__outside{color:var(--tp-on-brand);background:#ffffff24;border:1px dashed #ffffff8c}.ToolMatchChip-module__Ms8OEW__outside .ToolMatchChip-module__Ms8OEW__chipIcon{background:#fff3}.ToolMatchChip-module__Ms8OEW__possible:hover,.ToolMatchChip-module__Ms8OEW__quiet:hover,.ToolMatchChip-module__Ms8OEW__outside:hover,.ToolMatchChip-module__Ms8OEW__possible.ToolMatchChip-module__Ms8OEW__open,.ToolMatchChip-module__Ms8OEW__quiet.ToolMatchChip-module__Ms8OEW__open,.ToolMatchChip-module__Ms8OEW__outside.ToolMatchChip-module__Ms8OEW__open{color:var(--tp-on-brand);background:#ffffff42}.ToolMatchChip-module__Ms8OEW__ask{padding-inline:var(--tp-sp-3);color:var(--tp-on-brand);background:#ffffff1f;border:1px dashed #ffffff80}.ToolMatchChip-module__Ms8OEW__ask:hover{color:var(--tp-on-brand);background:#ffffff3d}.ToolMatchChip-module__Ms8OEW__askIcon{opacity:.85;flex:none;font-size:11px}.ToolMatchChip-module__Ms8OEW__askCta{text-underline-offset:3px;font-weight:800;-webkit-text-decoration:underline #ffffff80;text-decoration:underline #ffffff80}.ToolMatchChip-module__Ms8OEW__arrow{opacity:.8;transition:transform var(--tp-dur-fast) var(--tp-ease);flex:none;font-size:10px}.ToolMatchChip-module__Ms8OEW__ask:hover .ToolMatchChip-module__Ms8OEW__arrow{transform:translate(2px)}.ToolMatchChip-module__Ms8OEW__arrow:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}.ToolMatchChip-module__Ms8OEW__ask:hover .ToolMatchChip-module__Ms8OEW__arrow:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)translate(2px)}@keyframes ToolMatchChip-module__Ms8OEW__matchChipIn{0%{opacity:0}to{opacity:1}}.ToolMatchChip-module__Ms8OEW__pop{z-index:1000;gap:var(--tp-sp-4);overscroll-behavior:contain;width:400px;max-height:min(72vh,560px);padding:var(--tp-sp-5);background:var(--tp-surface);border:1px solid var(--tp-border);border-radius:var(--tp-r-lg);box-shadow:var(--tp-sh-lg);color:var(--tp-ink-2);text-align:start;visibility:hidden;animation:ToolMatchChip-module__Ms8OEW__matchPopIn var(--tp-dur) var(--tp-ease);display:grid;position:fixed;top:0;left:0;overflow-y:auto}.ToolMatchChip-module__Ms8OEW__pop:focus{outline:none}.ToolMatchChip-module__Ms8OEW__pop:focus-visible{outline:2px solid var(--tp-brand);outline-offset:2px}.ToolMatchChip-module__Ms8OEW__popHead{align-items:flex-start;gap:var(--tp-sp-3);display:flex}.ToolMatchChip-module__Ms8OEW__popIcon{border-radius:var(--tp-r-sm);background:var(--tp-brand-soft);border:1px solid var(--tp-border);width:38px;height:38px;color:var(--tp-accent-strong);flex:none;justify-content:center;align-items:center;display:inline-flex}.ToolMatchChip-module__Ms8OEW__popIconMuted{background:var(--tp-wash-2);color:var(--tp-ink-muted)}.ToolMatchChip-module__Ms8OEW__popHeadText{flex:auto;min-width:0}.ToolMatchChip-module__Ms8OEW__popKicker{font-size:var(--tp-fs-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--tp-ink-muted);margin:0 0 2px;font-weight:800}.ToolMatchChip-module__Ms8OEW__popTitle{font-size:var(--tp-fs-base);color:var(--tp-ink);margin:0;font-weight:800;line-height:1.4}.ToolMatchChip-module__Ms8OEW__popClose{width:32px;height:32px;color:var(--tp-ink-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-block-start:-4px;margin-inline-end:-6px;display:inline-flex}.ToolMatchChip-module__Ms8OEW__popClose:hover{background:var(--tp-brand-soft);color:var(--tp-brand-strong)}.ToolMatchChip-module__Ms8OEW__popBadges{gap:var(--tp-sp-2);flex-wrap:wrap;margin:0;display:flex}.ToolMatchChip-module__Ms8OEW__popBadge{border-radius:var(--tp-r-pill);background:var(--tp-brand-soft);border:1px solid var(--tp-border);color:var(--tp-brand-strong);font-size:var(--tp-fs-2xs);justify-self:start;align-items:center;gap:6px;padding:3px 10px;font-weight:700;display:inline-flex}.ToolMatchChip-module__Ms8OEW__popBadgeOnMap{background:var(--tp-gradient);color:var(--tp-on-brand);border-color:#0000}.ToolMatchChip-module__Ms8OEW__popReason{padding:var(--tp-sp-3) var(--tp-sp-4);border-radius:var(--tp-r-sm);background:var(--tp-wash);border:1px solid var(--tp-border);font-size:var(--tp-fs-sm);color:var(--tp-ink-2);margin:0;line-height:1.55}.ToolMatchChip-module__Ms8OEW__popOutside{gap:var(--tp-sp-3);display:grid}.ToolMatchChip-module__Ms8OEW__popLists{gap:var(--tp-sp-4);padding:var(--tp-sp-4);border-radius:var(--tp-r-md);background:var(--tp-wash);border:1px solid var(--tp-border);display:grid}.ToolMatchChip-module__Ms8OEW__popClosest{align-items:baseline;gap:var(--tp-sp-2);font-size:var(--tp-fs-sm);color:var(--tp-ink-2);margin:0;line-height:1.5;display:flex}.ToolMatchChip-module__Ms8OEW__popClosest>i{color:var(--tp-accent-strong);flex:none;font-size:11px}.ToolMatchChip-module__Ms8OEW__popAreaLink{color:var(--tp-ink);border-block-end:1px solid var(--tp-border-strong);font-weight:700;text-decoration:none}.ToolMatchChip-module__Ms8OEW__popAreaLink:hover{color:var(--tp-brand);border-block-end-color:var(--tp-brand)}.ToolMatchChip-module__Ms8OEW__popFoot{align-items:center;gap:var(--tp-sp-2) var(--tp-sp-3);border-block-start:1px solid var(--tp-border);flex-wrap:wrap;padding-block-start:var(--tp-sp-3);display:flex}.ToolMatchChip-module__Ms8OEW__popCta{align-items:center;gap:var(--tp-sp-2);height:38px;padding-inline:var(--tp-sp-4);border-radius:var(--tp-r-pill);background:var(--tp-gradient);color:var(--tp-on-brand);font-size:var(--tp-fs-sm);transition:box-shadow var(--tp-dur) var(--tp-ease), transform var(--tp-dur) var(--tp-ease);font-weight:700;text-decoration:none;display:inline-flex}.ToolMatchChip-module__Ms8OEW__popCta:hover{color:var(--tp-on-brand);box-shadow:var(--tp-sh-brand);transform:translateY(-1px)}.ToolMatchChip-module__Ms8OEW__popQuiet{align-items:center;gap:var(--tp-sp-2);padding:var(--tp-sp-2);font-size:var(--tp-fs-sm);color:var(--tp-brand-strong);font-weight:600;text-decoration:none;display:inline-flex}.ToolMatchChip-module__Ms8OEW__popQuiet:hover{color:var(--tp-brand-strong);text-decoration:underline}@keyframes ToolMatchChip-module__Ms8OEW__matchPopIn{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ToolMatchChip-module__Ms8OEW__chip,.ToolMatchChip-module__Ms8OEW__pop{animation:none}.ToolMatchChip-module__Ms8OEW__chevron,.ToolMatchChip-module__Ms8OEW__arrow,.ToolMatchChip-module__Ms8OEW__popCta{transition:none}.ToolMatchChip-module__Ms8OEW__popCta:hover,.ToolMatchChip-module__Ms8OEW__ask:hover .ToolMatchChip-module__Ms8OEW__arrow{transform:none}}body:not([data-has-map="1"]):not([data-map-pending]) .ToolMatchChip-module__Ms8OEW__slot:empty{display:none}.ToolMatchChip-module__Ms8OEW__slotInline{flex:none;height:auto;min-width:0!important}.ToolMatchChip-module__Ms8OEW__slotInline:empty{display:none}
.RankTag-module__s6FgWq__tag{white-space:nowrap;border:0;border-radius:999px;align-items:center;gap:5px;height:24px;padding-inline:8px 10px;text-decoration:none;display:inline-flex}.RankTag-module__s6FgWq__icon{flex:none;justify-content:center;align-items:center;width:12px;height:12px;font-size:10.5px;line-height:1;display:inline-flex}.RankTag-module__s6FgWq__icon i{line-height:1;display:block;translate:0 1px}.RankTag-module__s6FgWq__num{letter-spacing:.01em;font-variant-numeric:tabular-nums;font-size:12px;font-weight:800;line-height:1;display:block}.RankTag-module__s6FgWq__tag[data-tier=champion]{color:#3d2600;background:#ffc933}.RankTag-module__s6FgWq__tag[data-tier=silver]{color:#03324d;background:#8fdbff}.RankTag-module__s6FgWq__tag[data-tier=bronze]{color:#4f1b00;background:#ffa970}.RankTag-module__s6FgWq__tag[data-tier=top10]{color:#5e0a38;background:#ff9fd6}.RankTag-module__s6FgWq__tag[data-tier=top25]{color:#023d29;background:#7befc4}.RankTag-module__s6FgWq__tag[data-tier=rising]{color:#294200;background:#c5f26a}a.RankTag-module__s6FgWq__tag.RankTag-module__s6FgWq__tag:hover{background:var(--tp-gradient);color:var(--tp-on-brand);-webkit-text-fill-color:var(--tp-on-brand);transition:none}a.RankTag-module__s6FgWq__tag.RankTag-module__s6FgWq__tag:focus-visible{outline:2px solid var(--tp-on-brand);outline-offset:1px;border-radius:999px}
