:root{--color-white:#fff;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-orange-50:oklch(98% .016 73.684);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-300:oklch(83.7% .128 66.29);--color-orange-400:oklch(75% .183 55.934);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-700:oklch(55.3% .195 38.402);--color-orange-800:oklch(47% .157 37.304);--color-orange-900:oklch(40.8% .123 38.172);--color-amber-100:oklch(96.2% .059 95.617);--color-sand-200:#f3e2c7;--color-sand-500:#d8ab72;--color-old-neutral-50:oklch(98.5% 0 0);--color-old-neutral-100:oklch(97% 0 0);--color-old-neutral-200:oklch(92.2% 0 0);--color-neutral-50:oklch(98.5% 0 0);--color-neutral-100:oklch(97% 0 0);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-300:oklch(87% 0 0);--color-neutral-400:oklch(55.6% 0 0);--color-neutral-500:oklch(48.6% 0 0);--color-neutral-600:oklch(42.4% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-800:oklch(32.2% 0 0);--color-neutral-900:oklch(21% 0 0);--ui-color-success-600:#16a34a;--ui-color-success-400:#4ade80;--ui-color-neutral-900:#111827;--ui-color-neutral-100:#f3f4f6;--ui-color-warning-600:#d97706;--ui-color-warning-400:#fbbf24;--ui-color-primary-100:#fdead9;--ui-color-primary-400:#f8ba74;--ui-primary:#f49643;--ui-color-primary-500:#f49643;--ui-color-primary-600:#f1781e;--ui-text-dimmed:var(--color-neutral-400);--ui-text-muted:var(--color-neutral-500);--ui-text-toned:var(--color-neutral-600);--ui-text:var(--color-neutral-700);--ui-text-highlighted:var(--color-neutral-900);--ui-text-inverted:#fff;--ui-bg:#fafafa;--ui-bg-white:#fffff;--ui-bg-muted:var(--color-neutral-50);--ui-bg-elevated:var(--color-neutral-100);--ui-bg-accented:var(--color-neutral-200);--ui-bg-inverted:var(--color-neutral-900);--ui-header-height:3.5rem;--ui-border:var(--color-neutral-200);--ui-border-muted:var(--color-neutral-200);--ui-border-accented:var(--color-neutral-300);--ui-border-inverted:var(--color-neutral-900);--spacing:.25rem;--header-h:52px;--breakpoint-sm:40rem;--breakpoint-xl:80rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:90rem;--container-8xl:96rem;--ui-container:var(--container-7xl);--font-sans:"Inter",ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-serif:"DM Serif Display",serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--default-mono-font-family:var(--font-mono);--text-xs:.75rem;--text-xs--line-height:1.33333;--text-sm:.875rem;--text-sm--line-height:1.42857;--text-base:1rem;--text-base--line-height:1.5;--text-lg:1.125rem;--text-lg--line-height:1.55556;--text-xl:1.25rem;--text-xl--line-height:1.4;--text-2xl:1.5rem;--text-2xl--line-height:1.33333;--text-3xl:1.875rem;--text-3xl--line-height:1.2;--text-4xl:2.25rem;--text-4xl--line-height:1.11111;--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--tracking-wide:.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--drop-shadow-lg:0 4px 4px #00000026;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1) infinite;--blur-sm:8px;--blur-xl:24px;--aspect-video:16/9;--ui-radius:.25rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-full:9999px}:root.dark{--ui-primary:#f8ba74;--ui-color-primary-500:#f49643;--ui-text-dimmed:var(--color-neutral-400);--ui-text-muted:var(--color-neutral-300);--ui-text-toned:var(--color-neutral-200);--ui-text:var(--color-neutral-100);--ui-text-highlighted:var(--color-white);--ui-text-inverted:var(--color-neutral-900);--ui-bg:var(--color-neutral-900);--ui-bg-muted:color-mix(in srgb,var(--color-neutral-900) 88%,var(--color-neutral-800));--ui-bg-elevated:var(--color-neutral-800);--ui-bg-accented:var(--color-neutral-700);--ui-bg-inverted:var(--color-white);--ui-border:var(--color-neutral-800);--ui-border-muted:var(--color-neutral-800);--ui-border-accented:var(--color-neutral-700);--ui-border-inverted:var(--color-neutral-100)}@media (width>=640px){:root{--header-h:68px}}.review-detail-page{--launchpad-sidebar-padding-top-lg:calc(var(--spacing)*4);--launchpad-sidebar-padding-top-2xl:calc(var(--spacing)*4)}.review-detail-page__main{padding-left:calc(var(--spacing)*4);padding-right:calc(var(--spacing)*4);padding-top:calc(var(--spacing)*10)}.review-context{gap:calc(var(--spacing)*3);flex-direction:column;display:flex}.review-context__title{color:var(--ui-text-muted);font-family:var(--font-display),sans-serif;font-size:var(--text-xs);font-weight:var(--font-weight-semibold);line-height:var(--text-sm--line-height);text-transform:uppercase;margin:0}.review-context__list{border:1px solid var(--ui-border);border-radius:var(--radius-lg);background-color:#fff;flex-direction:column;margin:0;padding:0;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000d}:root.dark .review-context__list{background-color:#1b1b1b;border-color:#ffffff0f;box-shadow:0 1px 2px #0000000d}:root.dark .review-context__list:before{border-radius:calc(var(--radius-lg) - .1rem);content:"";pointer-events:none;z-index:0;background-color:#202020;border:1px solid #ffffff0a;position:absolute;inset:.15rem}.review-context__item{gap:calc(var(--spacing)*1);padding:calc(var(--spacing)*3);z-index:1;flex-direction:column;display:flex;position:relative}.review-context__item:not(:last-child){border-bottom:1px solid var(--ui-border)}:root.dark .review-context__item:not(:last-child){border-bottom-color:#ffffff0f}.review-context__label{color:var(--ui-text-muted);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:.04em;line-height:var(--text-xs--line-height);text-transform:uppercase}.review-context__value{color:var(--ui-text-highlighted);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);align-items:center;gap:calc(var(--spacing)*1.5);line-height:var(--text-sm--line-height);margin:0;display:inline-flex}.feed-post--detail{margin-bottom:0}.feed-post--detail .feed-post__main{padding:calc(var(--spacing)*8)}.feed-post--detail .feed-post__header{margin-bottom:calc(var(--spacing)*6)}.feed-post--detail .feed-post__avatar-wrapper{width:3rem;height:3rem}.feed-post--detail .feed-post__name{text-decoration:none}.feed-post--detail .feed-post__name:hover{color:var(--ui-primary)}.feed-post--detail .feed-post__content{margin-bottom:0}.feed-post--detail .feed-post__sub-ratings{margin-bottom:calc(var(--spacing)*4);margin-top:calc(var(--spacing)*2);padding:calc(var(--spacing)*5) 0 0}.feed-post--detail .feed-post__sub-ratings-heading{margin-bottom:calc(var(--spacing)*3)}.review-detail-page__thread{margin-bottom:calc(var(--spacing)*8);margin-top:calc(var(--spacing)*6)}.review-detail-page__title{font-size:var(--text-3xl);line-height:var(--text-3xl--line-height);margin-bottom:calc(var(--spacing)*5)}.review-detail-page__content p{font-size:var(--text-base);margin-bottom:calc(var(--spacing)*5);line-height:1.75}@media (width<=639.98px){.feed-post--detail .feed-post__main{padding:calc(var(--spacing)*5)}.feed-post--detail .feed-post__header{align-items:flex-start}.review-detail-page__title{font-size:var(--text-2xl);line-height:var(--text-2xl--line-height)}}@media (width<=1023.98px){.review-detail-page .review-context{margin-top:calc(var(--spacing)*2);margin-inline:calc(var(--spacing)*4);order:5}.review-detail-page .community-comparison{margin-bottom:calc(var(--spacing)*10);margin-top:calc(var(--spacing)*4);margin-inline:calc(var(--spacing)*4);order:6}}.community-comparison{gap:calc(var(--spacing)*3);flex-direction:column;display:flex}.community-comparison__header{justify-content:space-between;align-items:center;display:flex}.community-comparison__title{color:var(--ui-text-muted);font-family:var(--font-display),sans-serif;font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wide);line-height:var(--text-sm--line-height);text-transform:uppercase;margin:0}.community-comparison__list{border:1px solid var(--ui-border);border-radius:var(--radius-lg);background-color:#fff;flex-direction:column;margin:0;padding:0;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000d}:root.dark .community-comparison__list{background-color:#1b1b1b;border-color:#ffffff0f;box-shadow:0 1px 2px #0000000d}:root.dark .community-comparison__list:before{border-radius:calc(var(--radius-lg) - .1rem);content:"";pointer-events:none;z-index:0;background-color:#202020;border:1px solid #ffffff0a;position:absolute;inset:.15rem}.community-comparison__item{gap:calc(var(--spacing)*1);padding:calc(var(--spacing)*3);z-index:1;flex-direction:column;display:flex;position:relative}.community-comparison__item:not(:last-child){border-bottom:1px solid var(--ui-border)}:root.dark .community-comparison__item:not(:last-child){border-bottom-color:#ffffff0f}.community-comparison__label{color:var(--ui-text-muted);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:.04em;line-height:var(--text-xs--line-height);text-transform:uppercase}.community-comparison__value{color:var(--ui-text-highlighted);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);align-items:center;gap:calc(var(--spacing)*1.5);line-height:var(--text-sm--line-height);margin:0;display:inline-flex}.community-comparison__value .product-use-case__trend{margin-left:0}.community-comparison__value--negative{color:#ef4444}.community-comparison__value--positive{color:#22c55e}
