.rail-module__rst1Rq__list{gap:var(--sp-3xs);margin:0;padding:0;list-style:none;display:grid}.rail-module__rst1Rq__item{align-items:center;gap:var(--sp-sm);padding:var(--sp-sm) var(--sp-md);border-radius:var(--r-md);color:var(--ink-2);text-decoration:none;display:flex;}@media (hover:hover){.rail-module__rst1Rq__item:hover{background:var(--surface-2)}}.rail-module__rst1Rq__item:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-inset)}.rail-module__rst1Rq__active{background:var(--rail-fill);color:var(--ink)}.rail-module__rst1Rq__label{flex:1}.rail-module__rst1Rq__count{color:var(--muted);}
.AnchorRail-module__ZfPROq__rail{top:var(--header-h);position:sticky}.AnchorRail-module__ZfPROq__list{}.AnchorRail-module__ZfPROq__item{}.AnchorRail-module__ZfPROq__active{}.AnchorRail-module__ZfPROq__label{}.AnchorRail-module__ZfPROq__count{}
.Avatar-module__U1DF3W__avatar{background:var(--surface-2);object-fit:cover;flex:none;display:block}.Avatar-module__U1DF3W__circle{border-radius:var(--r-pill)}.Avatar-module__U1DF3W__square{border-radius:var(--r-sm)}
.AvatarStack-module__719ZbG__stack{align-items:center;margin:0;padding:0;list-style:none;display:flex}.AvatarStack-module__719ZbG__size32{--frame-size:32px}.AvatarStack-module__719ZbG__size40{--frame-size:40px}.AvatarStack-module__719ZbG__size32 .AvatarStack-module__719ZbG__item:not(:first-child){margin-inline-start:calc(-1 * var(--sp-sm))}.AvatarStack-module__719ZbG__size40 .AvatarStack-module__719ZbG__item:not(:first-child){margin-inline-start:calc(-1 * var(--sp-md))}.AvatarStack-module__719ZbG__frame{width:calc(var(--frame-size) + 4px);height:calc(var(--frame-size) + 4px);border-radius:var(--r-pill);background:var(--surface-2);border:2px solid var(--bg);flex:none;display:block;position:relative}.AvatarStack-module__719ZbG__tail{color:var(--muted);place-items:center;display:grid;}.AvatarStack-module__719ZbG__dot{border:2px solid var(--bg);border-radius:var(--r-circle);background:var(--success);width:10px;height:10px;position:absolute;bottom:0;right:0}
.Badge-module__SvJJsa__badge{min-width:18px;height:18px;padding:0 var(--sp-2xs);border-radius:var(--r-pill);background:var(--primary);color:var(--primary-ink);place-items:center;display:inline-grid;}.Badge-module__SvJJsa__overlay{top:calc(-1 * var(--sp-3xs));right:calc(-1 * var(--sp-2xs));position:absolute}.Badge-module__SvJJsa__avatar{border:2px solid var(--bg);box-sizing:content-box;position:absolute;top:0;right:0;transform:translate(25%,-25%)}
.Button-module__pc5h-a__button{justify-content:center;align-items:center;gap:var(--sp-sm);box-sizing:border-box;border-radius:var(--r-md);cursor:pointer;transition:background-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);border:1px solid #0000;display:inline-flex}.Button-module__pc5h-a__lg{height:var(--ctrl-lg);padding:0 var(--sp-xl);}.Button-module__pc5h-a__md{height:var(--ctrl-md);padding:0 var(--sp-lg);}.Button-module__pc5h-a__primary{background:var(--primary);color:var(--primary-ink)}@media (hover:hover){.Button-module__pc5h-a__primary:hover:not(:disabled):not([aria-disabled=true]){background:var(--primary-hover)}}.Button-module__pc5h-a__primary:active:not(:disabled):not([aria-disabled=true]){background:var(--primary-pressed)}.Button-module__pc5h-a__secondary{background:var(--bg);color:var(--ink);border-color:var(--line-2)}@media (hover:hover){.Button-module__pc5h-a__secondary:hover:not(:disabled):not([aria-disabled=true]){background:var(--surface-2)}}.Button-module__pc5h-a__secondary:active:not(:disabled):not([aria-disabled=true]){background:var(--surface-2)}.Button-module__pc5h-a__ghost{background:var(--surface-2);color:var(--ink)}@media (hover:hover){.Button-module__pc5h-a__ghost:hover:not(:disabled):not([aria-disabled=true]){background:var(--surface-2-hover)}}.Button-module__pc5h-a__ghost:active:not(:disabled):not([aria-disabled=true]){background:var(--surface-2-hover)}.Button-module__pc5h-a__dark{background:var(--ink);color:var(--primary-ink)}@media (hover:hover){.Button-module__pc5h-a__dark:hover:not(:disabled):not([aria-disabled=true]){background:var(--ink-2)}}.Button-module__pc5h-a__dark:active:not(:disabled):not([aria-disabled=true]){background:var(--ink)}.Button-module__pc5h-a__text{background:0 0;border-color:#0000;height:auto;padding:0;}.Button-module__pc5h-a__button:disabled,.Button-module__pc5h-a__button[aria-disabled=true]{background:var(--surface-2);color:var(--muted);box-shadow:none;cursor:not-allowed;border-color:#0000}.Button-module__pc5h-a__button[aria-busy=true]{cursor:progress}@media (prefers-reduced-motion:reduce){.Button-module__pc5h-a__button{transition:none}}
.Checkbox-module__FwEC9a__row{align-items:center;gap:var(--sp-sm);cursor:pointer;display:flex}.Checkbox-module__FwEC9a__box{border:1px solid var(--line-2);border-radius:var(--r-sm);background:var(--bg);width:18px;height:18px;color:var(--primary-ink);cursor:pointer;flex:none;place-items:center;padding:0;display:grid}.Checkbox-module__FwEC9a__box[data-checked]{border-color:var(--primary);background:var(--primary)}.Checkbox-module__FwEC9a__box[data-disabled]{background:var(--surface);border-color:var(--line);cursor:not-allowed}.Checkbox-module__FwEC9a__indicator{place-items:center;width:12px;height:10px;display:grid}.Checkbox-module__FwEC9a__indicator svg{width:100%;height:100%}.Checkbox-module__FwEC9a__label{min-width:0}
.Field-module__CYLfRG__field{gap:var(--sp-xs);display:grid}.Field-module__CYLfRG__box{background:var(--surface-2);position:relative;overflow:hidden}.Field-module__CYLfRG__box:has(:focus-visible){outline:var(--focus-ring);outline-offset:var(--focus-offset)}.Field-module__CYLfRG__label{top:var(--sp-2xs);left:var(--sp-lg);right:var(--sp-lg);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;position:absolute;overflow:hidden;}.Field-module__CYLfRG__control{box-sizing:border-box;width:100%;min-width:0;color:var(--ink);padding-top:var(--sp-lg);padding-right:var(--sp-lg);padding-bottom:var(--sp-2xs);background:0 0;border:0;display:block;}.Field-module__CYLfRG__controlInset{padding-left:var(--sp-lg)}.Field-module__CYLfRG__control[data-disabled]{color:var(--dim);cursor:not-allowed}.Field-module__CYLfRG__control:focus-visible{outline:none}.Field-module__CYLfRG__error{color:var(--danger);}.Field-module__CYLfRG__offscreen{}
.listbox-module__O9MwDq__positioner{max-width:100vw}.listbox-module__O9MwDq__popup{box-sizing:border-box;border:1px solid var(--line-2);border-radius:var(--r-md);background:var(--bg);max-width:100%;transform-origin:var(--transform-origin);overflow:hidden;}.listbox-module__O9MwDq__list{max-height:min(18rem, var(--available-height,18rem));overscroll-behavior:contain;overflow-y:auto}.listbox-module__O9MwDq__option{padding:var(--sp-sm) var(--sp-lg);color:var(--ink);cursor:pointer;overflow-wrap:anywhere}.listbox-module__O9MwDq__option[data-highlighted]{background:var(--surface-2)}.listbox-module__O9MwDq__option[data-selected]{font-weight:600}
.Combobox-module__q5CEIW__field{min-width:0;}.Combobox-module__q5CEIW__box{min-height:var(--ctrl-md);border-radius:var(--r-md);}.Combobox-module__q5CEIW__label{}.Combobox-module__q5CEIW__input{max-width:100%;}.Combobox-module__q5CEIW__chips{align-items:center;gap:var(--sp-xs);box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:var(--ctrl-md);padding:var(--sp-lg) var(--sp-sm) var(--sp-2xs) var(--sp-lg);border-radius:var(--r-md);background:var(--surface-2);flex-wrap:wrap;display:flex;position:relative}.Combobox-module__q5CEIW__chips:focus-within{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.Combobox-module__q5CEIW__chips:has(.Combobox-module__q5CEIW__chipsInput:disabled){color:var(--dim)}.Combobox-module__q5CEIW__chip{align-items:center;gap:var(--sp-2xs);max-width:100%;padding:var(--sp-3xs) var(--sp-2xs) var(--sp-3xs) var(--sp-sm);border-radius:var(--r-sm);background:var(--surface-2);color:var(--ink-2);overflow-wrap:anywhere;display:inline-flex;}.Combobox-module__q5CEIW__chipRemove{border-radius:var(--r-circle);width:18px;height:18px;color:var(--muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid;}.Combobox-module__q5CEIW__chipsInput{min-width:6rem;padding:var(--sp-xs) 0;color:var(--ink);font:inherit;background:0 0;border:0;outline:none;flex:6rem}.Combobox-module__q5CEIW__positioner{}.Combobox-module__q5CEIW__popup{width:var(--anchor-width);}.Combobox-module__q5CEIW__list{}.Combobox-module__q5CEIW__groupLabel{padding:var(--sp-sm) var(--sp-lg) var(--sp-2xs);color:var(--dim);background:var(--bg);position:sticky;top:0;}.Combobox-module__q5CEIW__option{}.Combobox-module__q5CEIW__noMatches{padding:var(--sp-md) var(--sp-lg);color:var(--muted);}.Combobox-module__q5CEIW__noMatches:empty{padding:0}
.Container-module__tXRr0G__container{width:100%;padding-inline:var(--sp-lg);margin-inline:auto}.Container-module__tXRr0G__narrow{max-width:480px}.Container-module__tXRr0G__medium{max-width:560px}.Container-module__tXRr0G__wide{max-width:720px}.Container-module__tXRr0G__grid{max-width:1200px}.Container-module__tXRr0G__flush{padding-inline:0}.Container-module__tXRr0G__rail,.Container-module__tXRr0G__railMd,.Container-module__tXRr0G__split,.Container-module__tXRr0G__workspace{gap:var(--sp-xl);grid-template-columns:minmax(0,1fr);display:grid}.Container-module__tXRr0G__railSlot,.Container-module__tXRr0G__listSlot,.Container-module__tXRr0G__contentSlot{min-width:0;min-height:0}@media (min-width:900px){.Container-module__tXRr0G__railMd{grid-template-columns:220px minmax(0,1fr);grid-template-areas:"rail children"}.Container-module__tXRr0G__split{grid-template-columns:360px minmax(0,1fr);grid-template-areas:"list children"}.Container-module__tXRr0G__railMd>.Container-module__tXRr0G__railSlot{grid-area:rail}.Container-module__tXRr0G__split>.Container-module__tXRr0G__listSlot{grid-area:list}.Container-module__tXRr0G__railMd>.Container-module__tXRr0G__contentSlot,.Container-module__tXRr0G__split>.Container-module__tXRr0G__contentSlot{grid-area:children}}@media (min-width:1200px){.Container-module__tXRr0G__rail{grid-template-columns:220px minmax(0,1fr);grid-template-areas:"rail children"}.Container-module__tXRr0G__workspace{grid-template-columns:220px 360px minmax(0,1fr);grid-template-areas:"rail list children"}.Container-module__tXRr0G__railSlot{grid-area:rail}.Container-module__tXRr0G__contentSlot{grid-area:children}.Container-module__tXRr0G__listSlot{grid-area:list}}
.Disclosure-module__dqFcTW__root{min-width:0;display:grid}.Disclosure-module__dqFcTW__trigger{align-items:baseline;gap:var(--sp-sm);width:100%;padding:var(--sp-md);border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg);text-align:start;color:var(--ink-2);cursor:pointer;display:flex;}.Disclosure-module__dqFcTW__title{font-weight:600}.Disclosure-module__dqFcTW__hint{color:var(--dim);margin-inline-start:auto;}.Disclosure-module__dqFcTW__panel{margin-top:var(--sp-sm);height:var(--collapsible-panel-height);transition:height var(--dur-2) var(--ease-out);overflow:hidden}.Disclosure-module__dqFcTW__panel[data-starting-style],.Disclosure-module__dqFcTW__panel[data-ending-style]{height:0}.Disclosure-module__dqFcTW__panel[hidden]:not([hidden=until-found]){display:none}.Disclosure-module__dqFcTW__content{}@media (prefers-reduced-motion:reduce){.Disclosure-module__dqFcTW__panel{transition:none}}
.EmptyStateBox-module__X6B22a__empty{background:var(--bg);color:var(--muted);justify-items:center;}.EmptyStateBox-module__X6B22a__emptyTitle{color:var(--ink);}.EmptyStateBox-module__X6B22a__emptyHint{}.EmptyStateBox-module__X6B22a__emptyAction{}.EmptyStateBox-module__X6B22a__emptyNote{color:var(--muted);margin:0;}
.Stack-module__0pVEmq__stack{display:flex}.Stack-module__0pVEmq__row{flex-direction:row}.Stack-module__0pVEmq__column{flex-direction:column}.Stack-module__0pVEmq__gap3xs{gap:var(--sp-3xs)}.Stack-module__0pVEmq__gap2xs{gap:var(--sp-2xs)}.Stack-module__0pVEmq__gapXs{gap:var(--sp-xs)}.Stack-module__0pVEmq__gapSm{gap:var(--sp-sm)}.Stack-module__0pVEmq__gapMd{gap:var(--sp-md)}.Stack-module__0pVEmq__gapLg{gap:var(--sp-lg)}.Stack-module__0pVEmq__gapXl{gap:var(--sp-xl)}.Stack-module__0pVEmq__gap2xl{gap:var(--sp-2xl)}.Stack-module__0pVEmq__gap3xl{gap:var(--sp-3xl)}
.ButtonRow-module__b_-ada__buttons{flex-wrap:wrap;align-items:center}.ButtonRow-module__b_-ada__buttons:empty{display:none}.ButtonRow-module__b_-ada__end{justify-content:flex-end}
.TrustBadge-module__WKKiWq__badge{align-items:center;gap:var(--sp-2xs);border-radius:var(--r-pill);max-width:100%;color:var(--ink);overflow-wrap:anywhere;cursor:pointer;background:0 0;border:1px solid #0000;display:inline-flex}.TrustBadge-module__WKKiWq__md{padding:var(--sp-2xs) var(--sp-sm);}.TrustBadge-module__WKKiWq__sm{padding:var(--sp-3xs) var(--sp-xs);}.TrustBadge-module__WKKiWq__filled{border-color:#0000}.TrustBadge-module__WKKiWq__outlined{border-color:var(--line-2);color:var(--ink-2)}.TrustBadge-module__WKKiWq__verified{background:var(--verified-bg);color:var(--verified)}.TrustBadge-module__WKKiWq__deal{background:var(--success-bg);color:var(--verified)}.TrustBadge-module__WKKiWq__unverified{background:var(--primary-bg);color:var(--primary-pressed)}.TrustBadge-module__WKKiWq__fast,.TrustBadge-module__WKKiWq__new{background:0 0}.TrustBadge-module__WKKiWq__mark{flex:none}.TrustBadge-module__WKKiWq__chevron{color:var(--muted);flex:none}@media (hover:hover){.TrustBadge-module__WKKiWq__badge:hover{border-color:var(--line-2)}}.TrustBadge-module__WKKiWq__positioner{max-width:100vw}.TrustBadge-module__WKKiWq__popup{box-sizing:border-box;max-width:min(20rem,100%);transform-origin:var(--transform-origin);}.TrustBadge-module__WKKiWq__explanation{color:var(--ink-2);}
.Menu-module__s3B9ta__trigger{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}@media (hover:hover){.Menu-module__s3B9ta__trigger:hover{background:var(--surface)}}.Menu-module__s3B9ta__dotsTrigger{border-radius:var(--r-sm);width:26px;height:22px;color:var(--dim);}@media (hover:hover){.Menu-module__s3B9ta__dotsTrigger:hover{color:var(--ink-2)}}.Menu-module__s3B9ta__iconTrigger{border-radius:var(--r-pill);width:32px;height:32px;color:var(--ink);flex:none}.Menu-module__s3B9ta__popup{min-width:160px;padding:var(--sp-2xs);border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg);box-shadow:var(--shadow-2);transform-origin:var(--transform-origin);}.Menu-module__s3B9ta__item{padding:var(--sp-xs) var(--sp-sm);border-radius:var(--r-sm);color:var(--ink-2);text-align:start;cursor:pointer;text-decoration:none;display:block;}.Menu-module__s3B9ta__item[data-highlighted]{background:var(--surface)}.Menu-module__s3B9ta__item[data-disabled]{color:var(--dim);cursor:default}.Menu-module__s3B9ta__item:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-inset)}.Menu-module__s3B9ta__separator{margin:var(--sp-2xs) 0;border-top:1px solid var(--line)}.Menu-module__s3B9ta__groupLabel{padding:var(--sp-2xs) var(--sp-sm);color:var(--muted);display:block;}
.OriginalText-module__qQ_-ga__translated{margin:var(--sp-xs) 0 0;color:var(--marker-ink,var(--dim));}.OriginalText-module__qQ_-ga__original{margin-top:var(--sp-2xs)}.OriginalText-module__qQ_-ga__originalSummary{width:fit-content;color:var(--marker-ink,var(--muted));cursor:pointer;}.OriginalText-module__qQ_-ga__original[open] .OriginalText-module__qQ_-ga__originalSummary{margin-bottom:var(--sp-2xs)}
.PhotoRow-module__8b7lgG__photos{margin:var(--sp-sm) 0 0;gap:var(--sp-xs);flex-wrap:wrap;padding:0;list-style:none;display:flex}.PhotoRow-module__8b7lgG__photoLink{border-radius:var(--r-sm);display:block}.PhotoRow-module__8b7lgG__photo{object-fit:cover;border-radius:var(--r-sm);border:1px solid var(--line);background:var(--surface);width:72px;height:72px;display:block}
.ProsCons-module__f2PZzW__pros,.ProsCons-module__f2PZzW__cons{font:var(--t-body2);letter-spacing:var(--t-body2-tracking);padding-left:var(--sp-lg);color:var(--ink-2);margin:0;position:relative}.ProsCons-module__f2PZzW__pros{}.ProsCons-module__f2PZzW__cons{margin-top:var(--sp-2xs);}
.Rating-module__CwVJta__readOnly{align-items:center;gap:var(--sp-xs);margin-bottom:var(--sp-2xs);display:flex}.Rating-module__CwVJta__stars{gap:var(--sp-3xs);display:flex;}.Rating-module__CwVJta__star{color:var(--line);position:relative}.Rating-module__CwVJta__starFilled{color:var(--star)}.Rating-module__CwVJta__starHalf{color:var(--line)}.Rating-module__CwVJta__starHalf:before{content:"★";width:50%;color:var(--star);position:absolute;inset:0;overflow:hidden}.Rating-module__CwVJta__count{align-items:center;gap:var(--sp-3xs);color:var(--muted);display:inline-flex;}.Rating-module__CwVJta__wrap{gap:var(--sp-xs);display:grid}.Rating-module__CwVJta__error{}.Rating-module__CwVJta__option{cursor:pointer;display:inline-flex;position:relative}.Rating-module__CwVJta__input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.Rating-module__CwVJta__glyph{font-size:var(--i-lg);color:var(--line-2);transition:color var(--dur-1) var(--ease-out);line-height:1}@media (hover:hover){.Rating-module__CwVJta__option:hover .Rating-module__CwVJta__glyph{color:var(--muted)}}.Rating-module__CwVJta__glyph.Rating-module__CwVJta__filled{color:var(--star)}.Rating-module__CwVJta__input:focus-visible+.Rating-module__CwVJta__glyph{outline:var(--focus-ring);outline-offset:var(--focus-offset);border-radius:var(--r-sm)}@media (prefers-reduced-motion:reduce){.Rating-module__CwVJta__glyph{transition:none}}
.RatingHistogram-module__c3Bdla__histogram{margin:0;padding:0;list-style:none}.RatingHistogram-module__c3Bdla__row{align-items:center;gap:var(--sp-sm);grid-template-columns:auto 1fr auto;display:grid}.RatingHistogram-module__c3Bdla__row+.RatingHistogram-module__c3Bdla__row{margin-top:var(--sp-xs)}.RatingHistogram-module__c3Bdla__grade{align-items:center;gap:var(--sp-3xs);color:var(--ink);display:inline-flex;}.RatingHistogram-module__c3Bdla__star{color:var(--star)}.RatingHistogram-module__c3Bdla__track{border-radius:var(--r-pill);background:var(--surface-2);height:4px;overflow:hidden}.RatingHistogram-module__c3Bdla__bar{border-radius:var(--r-pill);background:var(--star);height:100%;display:block}.RatingHistogram-module__c3Bdla__count{min-width:var(--sp-xl);text-align:end;color:var(--muted);font-variant-numeric:tabular-nums;}
