.Dds_dG_verdict{align-items:flex-start;gap:calc(var(--spacing) * 4);padding:calc(var(--spacing) * 4) calc(var(--spacing) * 5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);border-left-width:6px;display:flex}.Dds_dG_verdict[data-tone=success]{border-left-color:var(--color-success);background:var(--color-success-bg)}.Dds_dG_verdict[data-tone=warning]{border-left-color:var(--color-warning-text);background:var(--color-warning-bg)}.Dds_dG_verdict[data-tone=danger]{border-left-color:var(--color-danger);background:var(--color-danger-bg)}.Dds_dG_verdict>div{min-width:0}.Dds_dG_verdictIcon{flex:none;width:40px;height:40px}.Dds_dG_verdictTitle{font-size:var(--text-xl);line-height:var(--leading-tight);font-weight:var(--font-weight-bold);margin:0}.Dds_dG_verdictBody{margin:calc(var(--spacing) * 1) 0 0}.Dds_dG_meta{margin:calc(var(--spacing) * 2) 0 0;font-size:var(--text-sm);color:var(--color-text-muted)}.Dds_dG_icon{flex:none;width:20px;height:20px;display:block}.Dds_dG_icon[data-tone=success]{color:var(--color-success)}.Dds_dG_icon[data-tone=warning]{color:var(--color-warning-text)}.Dds_dG_icon[data-tone=danger]{color:var(--color-danger)}.Dds_dG_icon[data-tone=neutral]{color:var(--color-text-muted)}.Dds_dG_groupTitle{margin:0 0 calc(var(--spacing) * 3);font-size:var(--text-lg);line-height:var(--leading-tight)}.Dds_dG_grid{gap:calc(var(--spacing) * 3);grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));margin:0;padding:0;list-style:none;display:grid}.Dds_dG_tile{gap:calc(var(--spacing) * 2);height:100%;padding:calc(var(--spacing) * 3) calc(var(--spacing) * 4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);border-left-width:4px;flex-direction:column;display:flex}.Dds_dG_tile[data-tone=success]{border-left-color:var(--color-success)}.Dds_dG_tile[data-tone=warning]{border-left-color:var(--color-warning-text)}.Dds_dG_tile[data-tone=danger]{border-left-color:var(--color-danger)}.Dds_dG_tile[data-tone=neutral]{border-left-color:var(--color-border-strong)}.Dds_dG_tileHead{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.Dds_dG_tileName{font-size:var(--text-base);line-height:var(--leading-tight);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere;margin:0}.Dds_dG_badge{align-items:center;gap:calc(var(--spacing) * 1);padding:2px calc(var(--spacing) * 2) 2px calc(var(--spacing) * 1);border-radius:var(--radius-full);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);white-space:nowrap;border:1px solid;display:inline-flex}.Dds_dG_badge .Dds_dG_icon{width:16px;height:16px}.Dds_dG_badge[data-tone=success]{color:var(--color-success);background:var(--color-success-bg)}.Dds_dG_badge[data-tone=warning]{color:var(--color-warning-text);background:var(--color-warning-bg)}.Dds_dG_badge[data-tone=danger]{color:var(--color-danger);background:var(--color-danger-bg)}.Dds_dG_badge[data-tone=neutral]{color:var(--color-text-muted);background:var(--color-surface)}.Dds_dG_value{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.Dds_dG_checked{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.Dds_dG_details{border-top:1px solid var(--color-border);padding-top:calc(var(--spacing) * 1);font-size:var(--text-sm)}.Dds_dG_details summary{min-height:var(--size-target-min);color:var(--color-action);font-weight:var(--font-weight-medium);cursor:pointer;align-items:center;display:flex}.Dds_dG_details summary:hover{color:var(--color-action-hover);text-decoration:underline}.Dds_dG_details summary:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-sm)}.Dds_dG_details p{margin:calc(var(--spacing) * 1) 0 0}.Dds_dG_details ul{margin:calc(var(--spacing) * 1) 0 0;padding-left:1.25rem}.Dds_dG_details li+li{margin-top:calc(var(--spacing) * 1)}.Dds_dG_serverNote{color:var(--color-text-muted);overflow-wrap:anywhere}.Dds_dG_aiBox{gap:calc(var(--spacing) * 2);font-size:var(--text-sm);color:var(--color-text-muted);display:grid}.Dds_dG_aiBox p{margin:0}
._1m-YgG_alerts{gap:calc(var(--spacing) * 3);margin:0;padding:0;list-style:none;display:grid}._1m-YgG_alert{gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 3) calc(var(--spacing) * 4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);border-left-width:4px;align-items:flex-start;display:flex}._1m-YgG_alert[data-tone=danger]{border-left-color:var(--color-danger);background:var(--color-danger-bg)}._1m-YgG_alert[data-tone=warning]{border-left-color:var(--color-warning-text);background:var(--color-warning-bg)}._1m-YgG_alert>div{flex:1;min-width:0}._1m-YgG_alertTitle{font-weight:var(--font-weight-semibold);margin:0}._1m-YgG_alertMeta{margin:calc(var(--spacing) * 1) 0 0;font-size:var(--text-sm);color:var(--color-text-muted)}._1m-YgG_alert details{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm)}._1m-YgG_alert summary{cursor:pointer;font-weight:var(--font-weight-medium)}._1m-YgG_alert details p{margin:calc(var(--spacing) * 1) 0 0}._1m-YgG_dropzone{gap:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 6) calc(var(--spacing) * 5);border:2px dashed var(--color-border-strong,var(--color-border));border-radius:var(--radius-lg);background:var(--color-surface);justify-items:start;display:grid}._1m-YgG_dropzone[data-active=true]{border-color:var(--color-action);background:var(--color-action-soft)}._1m-YgG_dropzone[data-disabled=true]{opacity:.6}._1m-YgG_dropzone p{max-width:70ch;margin:0}._1m-YgG_fileInput{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._1m-YgG_progress{gap:calc(var(--spacing) * 1);display:grid}._1m-YgG_progress p{font-size:var(--text-sm);margin:0}._1m-YgG_section{gap:calc(var(--spacing) * 2);display:grid}._1m-YgG_sectionTitle{font-size:var(--text-base);font-weight:var(--font-weight-semibold);margin:0}._1m-YgG_chips{gap:calc(var(--spacing) * 2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._1m-YgG_list{gap:calc(var(--spacing) * 1);font-size:var(--text-sm);margin:0;padding-left:1.25rem;display:grid}._1m-YgG_nolink{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-muted);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}._1m-YgG_conditions{gap:calc(var(--spacing) * 2);margin:0;padding:0;list-style:none;display:grid}._1m-YgG_condition{gap:calc(var(--spacing) * 2);font-size:var(--text-sm);align-items:flex-start;display:flex}._1m-YgG_condition>span:last-child{min-width:0}._1m-YgG_proposals{gap:calc(var(--spacing) * 4);margin:0;padding:0;list-style:none;display:grid}._1m-YgG_proposal{gap:calc(var(--spacing) * 3);display:grid}._1m-YgG_paths{font-family:var(--font-mono);font-size:var(--text-sm);overflow-wrap:anywhere;margin:0;padding-left:1.25rem}
.H8aylq_badge{align-items:center;gap:calc(var(--spacing) * 1);padding:2px calc(var(--spacing) * 2);border-radius:var(--radius-sm);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);white-space:nowrap;border:1px solid #0000;line-height:1.4;display:inline-flex}.H8aylq_neutral{background:var(--color-surface-strong);color:var(--color-text-muted)}.H8aylq_info{background:var(--color-action-soft);color:var(--color-action-active)}.H8aylq_success{background:var(--color-success-bg);color:var(--color-success)}.H8aylq_warning{background:var(--color-warning-bg);color:var(--color-warning-text)}.H8aylq_danger{background:var(--color-danger-bg);color:var(--color-danger)}.H8aylq_sponsored{background:var(--color-sponsored-bg);color:var(--color-sponsored-text);border-color:var(--color-sponsored-border);font-size:max(12px, var(--text-xs))}
.xixbIq_nav{scrollbar-width:none;-webkit-overflow-scrolling:touch;overflow-x:auto}.xixbIq_nav::-webkit-scrollbar{display:none}.xixbIq_list{align-items:center;gap:calc(var(--spacing) * 1);padding:calc(var(--spacing) * 2) 0;font-size:var(--text-sm);white-space:nowrap;margin:0;list-style:none;display:flex}.xixbIq_item{align-items:center;gap:calc(var(--spacing) * 1);display:inline-flex}.xixbIq_item+.xixbIq_item:before{content:"›";color:var(--color-text-muted)}.xixbIq_link{min-height:var(--size-target-min);min-width:var(--size-target-min);color:var(--color-action);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.xixbIq_link:hover{text-decoration:underline}.xixbIq_current{color:var(--color-text-muted)}
._8RiFmG_button{justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);min-height:var(--size-target-min);border-radius:var(--radius-md);font:inherit;font-weight:var(--font-weight-semibold);line-height:var(--leading-tight);white-space:nowrap;cursor:pointer;transition:background-color var(--motion-duration), border-color var(--motion-duration), color var(--motion-duration);border:1px solid #0000;text-decoration:none;display:inline-flex}._8RiFmG_button:disabled,._8RiFmG_button[aria-disabled=true]{cursor:not-allowed;opacity:.55}._8RiFmG_sm{padding:calc(var(--spacing) * 1) calc(var(--spacing) * 3);font-size:var(--text-sm)}._8RiFmG_md{padding:calc(var(--spacing) * 2) calc(var(--spacing) * 4);font-size:var(--text-base);min-height:var(--size-control)}._8RiFmG_lg{padding:calc(var(--spacing) * 3) calc(var(--spacing) * 5);font-size:var(--text-lg);min-height:var(--size-target-touch)}._8RiFmG_block{width:100%}._8RiFmG_primary{background:var(--color-action);color:var(--color-text-inverse)}._8RiFmG_primary:hover:not(:disabled){background:var(--color-action-hover);color:var(--color-text-inverse)}._8RiFmG_primary:active:not(:disabled){background:var(--color-action-active)}._8RiFmG_cta{background:var(--color-cta);color:var(--color-cta-text)}._8RiFmG_cta:hover:not(:disabled){background:var(--color-cta-hover);color:var(--color-cta-text)}._8RiFmG_secondary{background:var(--color-bg);color:var(--color-action);border-color:var(--color-border-strong)}._8RiFmG_secondary:hover:not(:disabled){background:var(--color-action-soft);color:var(--color-action-hover)}._8RiFmG_ghost{color:var(--color-action);background:0 0}._8RiFmG_ghost:hover:not(:disabled){background:var(--color-action-soft)}._8RiFmG_danger{background:var(--color-danger);color:var(--color-text-inverse)}._8RiFmG_danger:hover:not(:disabled){filter:brightness(.92);color:var(--color-text-inverse)}
.b6YjYG_card{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);overflow:hidden}.b6YjYG_flat{box-shadow:none}.b6YjYG_muted{background:var(--color-surface)}.b6YjYG_header{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 3) calc(var(--spacing) * 4);border-bottom:1px solid var(--color-border);display:flex}.b6YjYG_title{font-size:var(--text-lg);font-weight:var(--font-weight-semibold);margin:0}.b6YjYG_body{padding:calc(var(--spacing) * 4)}.b6YjYG_footer{padding:calc(var(--spacing) * 3) calc(var(--spacing) * 4);border-top:1px solid var(--color-border);background:var(--color-surface)}
.ZwZzrG_bar{padding:calc(var(--spacing) * 1) calc(var(--spacing) * 4);border-bottom:2px dashed var(--color-warning-text);background:var(--color-warning-bg);color:var(--color-warning-text);font-size:var(--text-xs);text-align:center;line-height:1.4}.ZwZzrG_title{font-weight:var(--font-weight-bold);letter-spacing:.02em}@media (max-width:47.99rem){.ZwZzrG_bar{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}@media (min-width:48rem){.ZwZzrG_bar{font-size:var(--text-sm)}}
._5jsJuW_field{gap:calc(var(--spacing) * 1);flex-direction:column;display:flex}._5jsJuW_label{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-text)}._5jsJuW_input{min-height:var(--size-control);padding:calc(var(--spacing) * 2) calc(var(--spacing) * 3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-text);font:inherit}._5jsJuW_input::placeholder{color:var(--color-text-subtle)}._5jsJuW_input:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px;border-color:var(--color-focus)}._5jsJuW_input[aria-invalid=true]{border-color:var(--color-danger)}._5jsJuW_input:disabled{background:var(--color-surface);cursor:not-allowed}._5jsJuW_hint{font-size:var(--text-sm);color:var(--color-text-muted)}._5jsJuW_error{font-size:var(--text-sm);color:var(--color-danger)}
._xmoaa_nav{margin:calc(var(--spacing) * 6) 0}._xmoaa_list{justify-content:center;align-items:center;gap:calc(var(--spacing) * 1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._xmoaa_page,._xmoaa_current,._xmoaa_step{min-width:var(--size-target-touch);min-height:var(--size-target-touch);padding:0 calc(var(--spacing) * 3);border:1px solid var(--color-border);border-radius:var(--radius-md);font-variant-numeric:tabular-nums;box-sizing:border-box;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}._xmoaa_page,._xmoaa_step{color:var(--color-action);background:var(--color-bg)}._xmoaa_page:hover,._xmoaa_step:hover{background:var(--color-action-soft)}._xmoaa_current{background:var(--color-action);border-color:var(--color-action);color:var(--color-text-inverse);font-weight:var(--font-weight-semibold)}._xmoaa_gap{padding:0 calc(var(--spacing) * 1);color:var(--color-text-muted)}
.-Rta3q_stars{letter-spacing:1px;white-space:nowrap;vertical-align:middle;line-height:1;display:inline-block;position:relative}.-Rta3q_base{color:var(--color-rating-track)}.-Rta3q_fill{color:var(--color-rating);position:absolute;inset:0 auto 0 0;overflow:hidden}.-Rta3q_sm{font-size:var(--text-sm)}.-Rta3q_md{font-size:var(--text-base)}.-Rta3q_lg{font-size:var(--text-xl)}
.E8rWSW_field{gap:calc(var(--spacing) * 1);flex-direction:column;display:flex}.E8rWSW_inline{align-items:center;gap:calc(var(--spacing) * 2);flex-direction:row}.E8rWSW_label{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-text)}.E8rWSW_select{min-height:var(--size-control);padding:calc(var(--spacing) * 2) calc(var(--spacing) * 8) calc(var(--spacing) * 2) calc(var(--spacing) * 3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background-color:var(--color-bg);color:var(--color-text);font:inherit;appearance:none;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 18px) 55%,calc(100% - 13px) 55%;background-repeat:no-repeat;background-size:5px 5px,5px 5px}.E8rWSW_select:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.E8rWSW_inline{min-width:0}.E8rWSW_inline .E8rWSW_select{text-overflow:ellipsis;min-width:0;max-width:100%}
.HuDrga_badge{z-index:1;align-items:center;gap:2px;max-width:100%;display:inline-flex;position:relative}.HuDrga_label{align-items:center;gap:calc(var(--spacing) * 1);padding:1px calc(var(--spacing) * 2);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface-strong);color:var(--color-text);font-size:max(12px, var(--text-xs));font-weight:var(--font-weight-semibold);white-space:nowrap;cursor:help;line-height:1.4;display:inline-flex}.HuDrga_icon{flex:none}.HuDrga_more{min-width:var(--size-target-min);min-height:var(--size-target-min);border-radius:var(--radius-sm);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.HuDrga_more:hover{color:var(--color-text)}.HuDrga_more:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.HuDrga_popover{max-width:min(22rem,100vw - 2rem);padding:calc(var(--spacing) * 3) calc(var(--spacing) * 4);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-text);font-size:var(--text-sm);font-weight:var(--font-weight-normal);box-shadow:var(--shadow-raised);white-space:normal;margin:auto;line-height:1.5}.HuDrga_popover::backdrop{background:#00000014}.HuDrga_popover strong{margin-bottom:calc(var(--spacing) * 1);display:block}.HuDrga_note{margin:calc(var(--spacing) * 2) 0 0;font-size:var(--text-sm);color:var(--color-text-muted)}
._2Cad5a_badge{margin:calc(var(--spacing) * 6) 0 0;padding:calc(var(--spacing) * 2) calc(var(--spacing) * 3);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-muted);font-size:var(--text-sm)}._2Cad5a_sources{font-family:var(--font-mono);font-size:var(--text-xs)}
.rocFIW_md{line-height:var(--leading-normal);color:var(--color-text)}.rocFIW_md>:first-child{margin-top:0}.rocFIW_md>:last-child{margin-bottom:0}.rocFIW_md p{margin:0 0 calc(var(--spacing) * 3)}.rocFIW_md h2,.rocFIW_md h3,.rocFIW_md h4,.rocFIW_md h5,.rocFIW_md h6{margin:calc(var(--spacing) * 5) 0 calc(var(--spacing) * 2);line-height:var(--leading-tight)}.rocFIW_md h2{font-size:var(--text-xl)}.rocFIW_md h3{font-size:var(--text-lg)}.rocFIW_md h4,.rocFIW_md h5,.rocFIW_md h6{font-size:var(--text-base)}.rocFIW_md ul,.rocFIW_md ol{margin:0 0 calc(var(--spacing) * 3);padding-left:calc(var(--spacing) * 6)}.rocFIW_md ul{list-style:outside}.rocFIW_md ol{list-style:decimal}.rocFIW_md li+li{margin-top:calc(var(--spacing) * 1)}.rocFIW_md code{font-family:var(--font-mono);background:var(--color-surface);padding:0 calc(var(--spacing) * 1);border-radius:var(--radius-sm);font-size:.9em}.rocFIW_md blockquote{margin:0 0 calc(var(--spacing) * 3);padding-left:calc(var(--spacing) * 4);border-left:3px solid var(--color-border);color:var(--color-text-muted)}.rocFIW_md hr{border:0;border-top:1px solid var(--color-border);margin:calc(var(--spacing) * 4) 0}.rocFIW_md a{color:var(--color-action)}.rocFIW_tableWrap{margin:0 0 calc(var(--spacing) * 4);max-width:100%;overflow-x:auto}.rocFIW_md table{border-collapse:collapse;font-size:var(--text-sm);min-width:50%}.rocFIW_md th,.rocFIW_md td{text-align:left;padding:calc(var(--spacing) * 2) calc(var(--spacing) * 3);border-bottom:1px solid var(--color-border);vertical-align:top}.rocFIW_md thead th{background:var(--color-surface);font-weight:var(--font-weight-semibold)}.rocFIW_md tbody th{font-weight:var(--font-weight-medium)}
.O-gIMq_truth{z-index:1;align-items:flex-start;gap:calc(var(--spacing) * 1);max-width:100%;padding:2px calc(var(--spacing) * 2);border-radius:var(--radius-sm);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);text-align:left;line-height:1.35;display:inline-flex;position:relative}.O-gIMq_drop{background:var(--color-success-bg);color:var(--color-price-drop);border:1px solid var(--color-price-drop)}.O-gIMq_lowest{background:var(--color-success-bg);color:var(--color-success);border:1px solid #0000}.O-gIMq_sm{font-size:var(--text-xs)}.O-gIMq_icon{flex:none;margin-top:2px}.O-gIMq_declaration{z-index:1;font-size:var(--text-xs);font-weight:var(--font-weight-normal);color:var(--color-text-muted);cursor:help;position:relative}.O-gIMq_related{z-index:1;align-items:center;gap:calc(var(--spacing) * 1);padding:1px calc(var(--spacing) * 2);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface-strong);color:var(--color-text);font-size:max(12px, var(--text-xs));font-weight:var(--font-weight-semibold);white-space:nowrap;cursor:help;line-height:1.4;display:inline-flex;position:relative}.O-gIMq_notes{font-size:var(--text-sm);color:var(--color-text-muted)}.O-gIMq_notes ul{padding-left:calc(var(--spacing) * 5);margin:0}.O-gIMq_notes p{margin:calc(var(--spacing) * 1) 0 0}.O-gIMq_notes strong{color:var(--color-text)}
.pj-NtG_frame{aspect-ratio:1;border-radius:var(--radius-md);background:var(--color-bg);flex:none;justify-content:center;align-items:center;max-width:100%;display:inline-flex;position:relative;overflow:hidden}.pj-NtG_icon{color:var(--color-ink-300);margin:auto;position:absolute;inset:0}.pj-NtG_img{object-fit:contain;color:#0000;background:var(--color-bg);width:100%;height:100%;font-size:0;position:relative}.pj-NtG_img[data-broken]{visibility:hidden}.pj-NtG_placeholder{background:var(--color-surface)}
.XRfG6G_section{margin-top:calc(var(--spacing) * 8)}.XRfG6G_title{margin:0 0 calc(var(--spacing) * 3);font-size:var(--text-xl);font-weight:var(--font-weight-semibold);color:var(--color-text)}.XRfG6G_body{gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);box-sizing:border-box;flex-direction:column;display:flex}.XRfG6G_line{border-radius:var(--radius-sm);background:linear-gradient(90deg, var(--color-surface) 0%, var(--color-border) 50%, var(--color-surface) 100%);background-size:200% 100%;height:.875rem;animation:1.4s ease-in-out infinite XRfG6G_shimmer;display:block}@keyframes XRfG6G_shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.XRfG6G_line{animation:none}}
.C0aBHW_toggle{z-index:1;align-items:center;gap:calc(var(--spacing) * 1.5);min-height:var(--size-target-min);padding:0 calc(var(--spacing) * 1);color:var(--color-text-muted);font-size:var(--text-sm);cursor:pointer;text-decoration:none;display:inline-flex;position:relative}.C0aBHW_toggle:hover{color:var(--color-action)}.C0aBHW_box{border:2px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-bg);width:16px;height:16px;display:inline-block}.C0aBHW_toggle[aria-pressed=true]{color:var(--color-action-active);font-weight:var(--font-weight-semibold)}.C0aBHW_toggle[aria-pressed=true] .C0aBHW_box{border-color:var(--color-action);background:var(--color-action) radial-gradient(circle, var(--color-text-inverse) 30%, transparent 32%)}.C0aBHW_bar{left:50%;bottom:calc(var(--spacing) * 3);z-index:var(--z-toast);gap:calc(var(--spacing) * 2);max-width:calc(100vw - 2rem);padding:calc(var(--spacing) * 2) calc(var(--spacing) * 3);border-radius:var(--radius-lg);background:var(--color-text);color:var(--color-text-inverse);box-shadow:var(--shadow-raised);flex-direction:column;display:flex;position:fixed;transform:translate(-50%)}.C0aBHW_barInner{align-items:center;gap:calc(var(--spacing) * 3);display:flex}.C0aBHW_barLink{min-height:var(--size-target-touch);padding:0 calc(var(--spacing) * 4);border-radius:var(--radius-md);background:var(--color-cta);color:var(--color-cta-text);font-weight:var(--font-weight-bold);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}.C0aBHW_barLink:hover{background:var(--color-cta-hover)}.C0aBHW_barClear{min-height:var(--size-target-touch);padding:0 calc(var(--spacing) * 2);color:var(--color-text-inverse);font:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline}.C0aBHW_notice{font-size:var(--text-sm);margin:0}
.JWAOqW_list{gap:calc(var(--spacing) * 3);margin:0;padding:0;list-style:none;display:grid}.JWAOqW_card{gap:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);scroll-margin-top:calc(var(--spacing) * 16);display:grid}.JWAOqW_card:target{border-color:var(--color-action);box-shadow:0 0 0 2px var(--color-action-soft)}.JWAOqW_head{align-items:baseline;gap:calc(var(--spacing) * 1) calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.JWAOqW_headline{font-size:var(--text-lg);font-weight:var(--font-weight-bold);line-height:var(--leading-tight);margin:0}.JWAOqW_badge{padding:0 calc(var(--spacing) * 2);border:1px solid var(--color-border-strong);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);color:var(--color-text);align-items:center;display:inline-flex}.JWAOqW_sponsored{border-color:var(--color-sponsored-border);background:var(--color-sponsored-bg);color:var(--color-sponsored-text)}.JWAOqW_title{color:var(--color-text);margin:0}.JWAOqW_shopName{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);margin:0}.JWAOqW_shopName a{color:var(--color-text)}.JWAOqW_shopName a:hover{color:var(--color-action)}.JWAOqW_meta{gap:calc(var(--spacing) * 1) calc(var(--spacing) * 3);font-size:var(--text-sm);color:var(--color-text-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.JWAOqW_meta li{display:inline}.JWAOqW_note,.JWAOqW_verified{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.JWAOqW_checked{color:var(--color-success);font-weight:var(--font-weight-semibold)}.JWAOqW_foot{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.JWAOqW_actions{gap:calc(var(--spacing) * 2);display:grid}.JWAOqW_row{align-items:center;gap:calc(var(--spacing) * 2) calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.JWAOqW_codeBox{min-height:var(--size-target-touch);min-width:9rem;padding:0 calc(var(--spacing) * 3);border:2px dashed var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);font-family:var(--font-mono);font-size:var(--text-lg);letter-spacing:.06em;align-items:center;display:inline-flex}.JWAOqW_code{-webkit-user-select:all;user-select:all;color:var(--color-text);font-weight:var(--font-weight-bold)}.JWAOqW_codeHidden{color:var(--color-text-subtle);letter-spacing:.2em}.JWAOqW_reveal,.JWAOqW_copy{justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);min-height:var(--size-target-touch);padding:0 calc(var(--spacing) * 4);border-radius:var(--radius-md);font-weight:var(--font-weight-semibold);cursor:pointer;text-decoration:none;display:inline-flex}.JWAOqW_reveal{background:var(--color-cta);color:var(--color-cta-text);border:0}.JWAOqW_reveal:hover{background:var(--color-cta-hover)}.JWAOqW_copy{border:1px solid var(--color-border-strong);background:var(--color-bg);color:var(--color-text);font:inherit;font-weight:var(--font-weight-semibold)}.JWAOqW_copy:hover{border-color:var(--color-action);color:var(--color-action)}.JWAOqW_reveal:focus-visible,.JWAOqW_copy:focus-visible,.JWAOqW_reportToggle:focus-visible,.JWAOqW_reason:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.JWAOqW_status{min-height:1.25em;font-size:var(--text-sm);color:var(--color-text);margin:0}.JWAOqW_statusError{color:var(--color-danger)}.JWAOqW_hint{font-size:var(--text-xs);color:var(--color-text-muted);margin:0}.JWAOqW_report{gap:calc(var(--spacing) * 2);font-size:var(--text-sm);justify-items:start;display:grid}.JWAOqW_reportToggle{color:var(--color-action);font:inherit;cursor:pointer;min-height:var(--size-target-min);background:0 0;border:0;padding:0;text-decoration:underline}.JWAOqW_reasons{gap:calc(var(--spacing) * 2);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.JWAOqW_reasons legend{margin-bottom:calc(var(--spacing) * 1);font-weight:var(--font-weight-semibold)}.JWAOqW_reason{min-height:var(--size-target-min);padding:0 calc(var(--spacing) * 3);border:1px solid var(--color-border-strong);border-radius:var(--radius-full);background:var(--color-bg);color:var(--color-text);font:inherit;cursor:pointer}.JWAOqW_reason:hover{border-color:var(--color-action)}.JWAOqW_noteField{gap:calc(var(--spacing) * 1);width:100%;max-width:32rem;display:grid}.JWAOqW_noteField textarea{width:100%;min-height:5rem;padding:calc(var(--spacing) * 2);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);font:inherit}.JWAOqW_archive{margin-top:calc(var(--spacing) * 4)}.JWAOqW_archive summary{cursor:pointer;min-height:var(--size-target-min);color:var(--color-text-muted);font-weight:var(--font-weight-semibold)}.JWAOqW_archiveList{gap:calc(var(--spacing) * 2);margin:calc(var(--spacing) * 3) 0 0;padding:0;list-style:none;display:grid}.JWAOqW_archiveItem{padding:calc(var(--spacing) * 2) calc(var(--spacing) * 3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-muted);font-size:var(--text-sm)}.JWAOqW_archiveItem p{margin:0}.JWAOqW_archiveHeadline{font-weight:var(--font-weight-semibold)}
.vWXusa_page{max-width:48rem;padding-bottom:calc(var(--spacing) * 6)}.vWXusa_title{margin:calc(var(--spacing) * 2) 0 calc(var(--spacing) * 1);font-size:var(--text-2xl)}.vWXusa_version{margin:0 0 calc(var(--spacing) * 4);font-size:var(--text-sm);color:var(--color-text-muted)}.vWXusa_lead{font-size:var(--text-lg)}.vWXusa_notice{margin:calc(var(--spacing) * 4) 0 0;padding:calc(var(--spacing) * 3) calc(var(--spacing) * 4);border:1px solid var(--color-border);border-radius:var(--radius-md)}.vWXusa_section{margin:calc(var(--spacing) * 6) 0}.vWXusa_h2{margin:0 0 calc(var(--spacing) * 2);font-size:var(--text-xl)}.vWXusa_section p,.vWXusa_section li{max-width:46rem}.vWXusa_steps{gap:calc(var(--spacing) * 2);padding-left:calc(var(--spacing) * 6);display:grid}.vWXusa_tableWrap{position:relative;overflow-x:auto}.vWXusa_table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.vWXusa_table th,.vWXusa_table td{padding:calc(var(--spacing) * 2) calc(var(--spacing) * 3);border-bottom:1px solid var(--color-border);text-align:left}.vWXusa_table thead th{color:var(--color-text-muted)}.vWXusa_table tbody th{font-weight:var(--font-weight-normal)}.vWXusa_caption{padding-bottom:calc(var(--spacing) * 2);text-align:left;font-weight:var(--font-weight-semibold)}.vWXusa_stats{gap:calc(var(--spacing) * 5);display:grid}.vWXusa_bands,.vWXusa_scheduled{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--font-weight-normal);display:block}
.xXBuTa_page{max-width:52rem;padding-bottom:calc(var(--spacing) * 6)}.xXBuTa_title{margin:calc(var(--spacing) * 2) 0 calc(var(--spacing) * 1);font-size:var(--text-2xl)}.xXBuTa_meta{margin:0 0 calc(var(--spacing) * 4);font-size:var(--text-sm);color:var(--color-text-muted)}.xXBuTa_lead{font-size:var(--text-lg)}.xXBuTa_contact{margin:calc(var(--spacing) * 3) 0 0}.xXBuTa_contact a,.xXBuTa_other a{color:var(--color-action);overflow-wrap:anywhere;text-decoration:underline}.xXBuTa_toc{margin:calc(var(--spacing) * 6) 0;padding:calc(var(--spacing) * 4);border:1px solid var(--color-border);border-radius:var(--radius-md,.5rem);background:var(--color-surface)}.xXBuTa_tocTitle{margin:0 0 calc(var(--spacing) * 2);font-size:var(--text-base)}.xXBuTa_tocList{gap:calc(var(--spacing) * 1);margin:0;padding-left:0;list-style:none;display:grid}.xXBuTa_tocList a{min-height:var(--size-target-min);color:var(--color-action);align-items:center;text-decoration:underline;display:inline-flex}.xXBuTa_section{margin:calc(var(--spacing) * 8) 0;scroll-margin-top:calc(var(--spacing) * 4)}.xXBuTa_h2{margin:0 0 calc(var(--spacing) * 3);font-size:var(--text-xl)}:is(.xXBuTa_section li,.xXBuTa_section p){max-width:46rem}.xXBuTa_settings{margin:calc(var(--spacing) * 3) 0 0}.xXBuTa_settingsButton{min-height:var(--size-target-touch);padding:0 calc(var(--spacing) * 4);border:1px solid var(--color-border-strong);border-radius:var(--radius-md,.5rem);background:var(--color-bg);color:var(--color-text);font:inherit;font-weight:var(--font-weight-semibold);cursor:pointer;align-items:center;display:inline-flex}.xXBuTa_settingsButton:hover{border-color:var(--color-action);color:var(--color-action)}.xXBuTa_note{margin:calc(var(--spacing) * 3) 0 0;padding:calc(var(--spacing) * 3);background:var(--color-surface);border-radius:var(--radius-md,.5rem)}.xXBuTa_other{margin-top:calc(var(--spacing) * 8)}@media (max-width:47.99rem){.xXBuTa_page .xXBuTa_section table{width:100%;min-width:0;font-size:.8125rem;line-height:1.35}:is(.xXBuTa_page .xXBuTa_section table th,.xXBuTa_page .xXBuTa_section table td){padding:calc(var(--spacing) * 1.5) calc(var(--spacing) * 1);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.xXBuTa_page .xXBuTa_section table code{word-break:break-all;padding:0;font-size:.75rem}}
.unFg_q_wrap{margin:calc(var(--spacing) * 2) 0}.unFg_q_list{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.unFg_q_chip{align-items:center;gap:calc(var(--spacing) * 2);min-height:var(--size-control);padding:0 calc(var(--spacing) * 3);border:1px solid var(--color-action);border-radius:var(--radius-full);background:var(--color-action-soft);color:var(--color-action-active);font-size:var(--text-sm);text-decoration:none;display:inline-flex}.unFg_q_chip:hover{background:var(--color-bg)}.unFg_q_x{font-size:var(--text-lg);line-height:1}.unFg_q_clear{min-height:var(--size-control);padding:0 calc(var(--spacing) * 2);font-size:var(--text-sm);align-items:center;display:inline-flex}
._9R2iLG_form{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}._9R2iLG_group{padding:calc(var(--spacing) * 3) 0;border:none;border-bottom:1px solid var(--color-border);min-width:0;margin:0}._9R2iLG_legend{margin-bottom:calc(var(--spacing) * 2);font-weight:var(--font-weight-semibold);padding:0}._9R2iLG_values{margin:0;padding:0;list-style:none}._9R2iLG_option{align-items:center;gap:calc(var(--spacing) * 2);min-height:var(--size-target-touch);cursor:pointer;display:flex}@media (min-width:64rem) and (pointer:fine){._9R2iLG_option{min-height:32px}}._9R2iLG_option[data-disabled]{color:var(--color-text-muted);cursor:not-allowed}._9R2iLG_checkbox{width:20px;height:20px;accent-color:var(--color-action);flex:none;margin:0}._9R2iLG_valueLabel{flex:auto;min-width:0}._9R2iLG_count{color:var(--color-text-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums}._9R2iLG_range{align-items:flex-end;gap:calc(var(--spacing) * 2);display:flex}._9R2iLG_rangeField{flex-direction:column;flex:1 1 0;gap:2px;min-width:0;display:flex}._9R2iLG_rangeLabel{font-size:var(--text-sm);color:var(--color-text-muted)}._9R2iLG_number{width:100%;min-height:var(--size-control);padding:0 calc(var(--spacing) * 2);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);font:inherit;box-sizing:border-box}._9R2iLG_more{margin-top:calc(var(--spacing) * 1)}._9R2iLG_moreToggle{min-height:var(--size-target-touch);color:var(--color-action);font-weight:var(--font-weight-medium);cursor:pointer;align-items:center;display:inline-flex}@media (min-width:64rem) and (pointer:fine){._9R2iLG_moreToggle{min-height:32px}}._9R2iLG_actions{padding:calc(var(--spacing) * 3) 0;background:var(--color-bg);position:sticky;bottom:0}@media (min-width:64rem){._9R2iLG_actions{padding-bottom:0;position:static}}
.f1hySq_listing{padding-bottom:calc(var(--spacing) * 6)}.f1hySq_head{align-items:baseline;gap:calc(var(--spacing) * 3);margin:calc(var(--spacing) * 2) 0;flex-wrap:wrap;display:flex}.f1hySq_title{font-size:var(--text-xl);margin:0}@media (min-width:48rem){.f1hySq_title{font-size:var(--text-2xl)}}.f1hySq_count{color:var(--color-text-muted);margin:0}.f1hySq_subcats ul{gap:calc(var(--spacing) * 2);margin:0 0 calc(var(--spacing) * 3);flex-wrap:wrap;padding:0;list-style:none;display:flex}.f1hySq_subcats a{min-height:var(--size-control);padding:0 calc(var(--spacing) * 3);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-bg);color:var(--color-text);font-size:var(--text-sm);align-items:center;text-decoration:none;display:inline-flex}.f1hySq_subcats a:hover{border-color:var(--color-action);color:var(--color-action)}.f1hySq_toolbar>*{min-width:0}.f1hySq_toolbar{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);margin:0 calc(var(--spacing) * -4);padding:calc(var(--spacing) * 2) calc(var(--spacing) * 4);background:var(--color-bg);border-bottom:1px solid var(--color-border);display:flex}.f1hySq_filterButton{min-height:var(--size-target-touch);padding:0 calc(var(--spacing) * 4);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);color:var(--color-text);font-weight:var(--font-weight-semibold);align-items:center;text-decoration:none;display:inline-flex}.f1hySq_layout{display:block}.f1hySq_results{min-width:0}.f1hySq_grid{gap:calc(var(--spacing) * 3);margin:calc(var(--spacing) * 3) 0 0;grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}.f1hySq_cell{min-width:0}@media (min-width:40rem){.f1hySq_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.f1hySq_filters{display:none}.f1hySq_filters:target,.f1hySq_filters[data-open=true]{z-index:var(--z-sheet);padding:0 calc(var(--spacing) * 4) calc(var(--spacing) * 6);background:var(--color-bg);display:block;position:fixed;inset:0;overflow-y:auto}.f1hySq_sheetHead{z-index:1;padding:calc(var(--spacing) * 3) 0;background:var(--color-bg);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.f1hySq_filtersTitle{font-size:var(--text-lg);margin:0}.f1hySq_sheetClose{min-width:var(--size-target-touch);min-height:var(--size-target-touch);font-size:var(--text-2xl);color:var(--color-text);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}@media (min-width:64rem){.f1hySq_toolbar{padding:0 0 calc(var(--spacing) * 2);border:none;justify-content:flex-end;margin:0}.f1hySq_filterButton{display:none}.f1hySq_layout{gap:calc(var(--spacing) * 6);grid-template-columns:16rem minmax(0,1fr);align-items:start;display:grid}.f1hySq_filters,.f1hySq_filters:target,.f1hySq_filters[data-open=true]{max-height:calc(100vh - 7rem);padding:0 calc(var(--spacing) * 2) 0 0;background:0 0;display:block;position:sticky;top:6rem;overflow-y:auto}.f1hySq_sheetHead{padding-top:0;position:static}.f1hySq_sheetClose{display:none}.f1hySq_grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:0}}@media (min-width:80rem){.f1hySq_grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.f1hySq_empty{padding:calc(var(--spacing) * 8) calc(var(--spacing) * 4);border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);text-align:center}.f1hySq_emptyTitle{margin:0 0 calc(var(--spacing) * 2);font-size:var(--text-xl)}.f1hySq_emptyLinks{justify-content:center;gap:calc(var(--spacing) * 3);margin:calc(var(--spacing) * 4) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.f1hySq_rankingNote{margin:calc(var(--spacing) * 4) 0 0;font-size:var(--text-sm);color:var(--color-text-muted)}
.H2JqrG_card{height:100%;padding:calc(var(--spacing) * 3);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-sizing:border-box;transition:box-shadow var(--motion-duration), border-color var(--motion-duration);flex-direction:column;display:flex;position:relative}.H2JqrG_card:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-card)}.H2JqrG_card:focus-within{outline:2px solid var(--color-focus);outline-offset:2px}.H2JqrG_media{margin-bottom:calc(var(--spacing) * 2);justify-content:center;display:flex;position:relative}.H2JqrG_drop{padding:2px calc(var(--spacing) * 2);border-radius:var(--radius-sm);background:var(--color-success-bg);color:var(--color-price-drop);font-size:var(--text-xs);font-weight:var(--font-weight-bold);position:absolute;top:0;left:0}.H2JqrG_body{gap:calc(var(--spacing) * 1);flex-direction:column;flex:auto;display:flex}.H2JqrG_title{font-size:var(--text-base);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight);margin:0}.H2JqrG_link{color:var(--color-text);text-decoration:none}.H2JqrG_link:focus-visible{outline:none}.H2JqrG_link:after{content:"";border-radius:inherit;position:absolute;inset:0}.H2JqrG_card:hover .H2JqrG_link{color:var(--color-action);text-decoration:underline}.H2JqrG_category{color:var(--color-text-muted);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.02em;margin:0}.H2JqrG_rating{align-items:center;gap:calc(var(--spacing) * 1);font-size:var(--text-sm);margin:0;display:flex}.H2JqrG_ratingCount{color:var(--color-text-muted)}.H2JqrG_specs{font-size:var(--text-sm);color:var(--color-text-muted);margin:0;padding:0;list-style:none}.H2JqrG_specLabel{color:var(--color-text-muted)}@media (max-width:47.99rem){.H2JqrG_specs li:nth-child(n+3){display:none}}.H2JqrG_family{font-size:var(--text-sm);color:var(--color-action-active);font-weight:var(--font-weight-medium);margin:0}.H2JqrG_footer{padding-top:calc(var(--spacing) * 2);margin-top:auto}.H2JqrG_price{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.H2JqrG_price strong{font-size:var(--text-xl);color:var(--color-price);font-weight:var(--font-weight-bold)}.H2JqrG_from{text-transform:lowercase}.H2JqrG_shops{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.H2JqrG_unit{font-size:var(--text-sm);color:var(--color-text);margin:0}.H2JqrG_cta{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-action);display:inline-block}.H2JqrG_compact{padding:calc(var(--spacing) * 2)}.H2JqrG_compact .H2JqrG_price strong{font-size:var(--text-lg)}.H2JqrG_compare{margin-top:calc(var(--spacing) * 1);display:flex}.H2JqrG_truth{margin-top:calc(var(--spacing) * 1)}.H2JqrG_dropRef{font-size:var(--text-xs);color:var(--color-text-muted);margin:0}@media (max-width:39.99rem){.H2JqrG_listing{align-items:flex-start;gap:calc(var(--spacing) * 3);flex-direction:row}.H2JqrG_listing .H2JqrG_media{flex:none;width:5.5rem;margin-bottom:0}.H2JqrG_listing .H2JqrG_media>span{width:100%!important}.H2JqrG_listing .H2JqrG_media svg{width:2.5rem;height:2.5rem}.H2JqrG_listing .H2JqrG_body{min-width:0}.H2JqrG_listing .H2JqrG_footer{padding-top:calc(var(--spacing) * 1)}.H2JqrG_listing .H2JqrG_cta{display:none}}
.QPHilW_notice{gap:calc(var(--spacing) * 1);margin:calc(var(--spacing) * 2) 0;padding:calc(var(--spacing) * 3) calc(var(--spacing) * 4);border-radius:var(--radius-md);background:var(--color-action-soft);font-size:var(--text-sm);flex-direction:column;display:flex}.QPHilW_line{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;margin:0;display:flex}.QPHilW_entities{gap:calc(var(--spacing) * 2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.QPHilW_entity{align-items:center;gap:calc(var(--spacing) * 1);padding:2px 2px 2px calc(var(--spacing) * 3);border:1px solid var(--color-action);border-radius:var(--radius-full);background:var(--color-bg);font-weight:var(--font-weight-medium);display:inline-flex}.QPHilW_remove{min-width:var(--size-target-min);min-height:var(--size-target-min);border-radius:var(--radius-full);font-size:var(--text-lg);justify-content:center;align-items:center;line-height:1;text-decoration:none;display:inline-flex}.QPHilW_remove:hover{background:var(--color-action-soft)}.QPHilW_restore{min-height:var(--size-target-min);padding:0 calc(var(--spacing) * 3);border:1px dashed var(--color-border-strong);border-radius:var(--radius-full);background:var(--color-bg);color:var(--color-text-muted);align-items:center;text-decoration:none;display:inline-flex}.QPHilW_restore:hover{border-color:var(--color-action);color:var(--color-action)}.QPHilW_group{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:inline-flex}.QPHilW_groupItem{align-items:center;gap:calc(var(--spacing) * 2);display:inline-flex}.QPHilW_or{color:var(--color-text-muted)}.QPHilW_hintLink{min-height:var(--size-target-min);font-weight:var(--font-weight-semibold);align-items:center;display:inline-flex}@media (max-width:39.99rem){.QPHilW_notice{padding:calc(var(--spacing) * 2) calc(var(--spacing) * 3)}.QPHilW_entity{padding:0 0 0 calc(var(--spacing) * 3);gap:0}.QPHilW_remove{margin:-4px -2px -4px -6px}}
.xWAo3G_alert{margin:calc(var(--spacing) * 3) 0;padding:calc(var(--spacing) * 3) calc(var(--spacing) * 4);border-radius:var(--radius-md);background:var(--color-warning-bg);color:var(--color-warning-text)}.xWAo3G_mail{max-width:40rem;margin:calc(var(--spacing) * 8) auto}.xWAo3G_mailTitle{margin:0 0 calc(var(--spacing) * 5);font-size:var(--text-2xl)}.xWAo3G_mailNote{margin:calc(var(--spacing) * 5) 0 0;color:var(--color-text-muted);font-size:var(--text-sm)}
.BwEb7G_loading{color:var(--color-text-muted)}.BwEb7G_box{gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);box-shadow:var(--shadow-card);display:grid}.BwEb7G_box p{margin:0}.BwEb7G_ok{font-size:var(--text-lg);font-weight:var(--font-weight-semibold);color:var(--color-success)}.BwEb7G_error{font-size:var(--text-lg);font-weight:var(--font-weight-semibold);color:var(--color-danger)}.BwEb7G_note{padding:calc(var(--spacing) * 2) calc(var(--spacing) * 3);border-radius:var(--radius-md);background:var(--color-success-bg)}.BwEb7G_product{font-weight:var(--font-weight-semibold)}.BwEb7G_facts{padding-left:calc(var(--spacing) * 5);color:var(--color-text-muted);margin:0}.BwEb7G_links{gap:calc(var(--spacing) * 4);flex-wrap:wrap;display:flex}.BwEb7G_button{min-height:var(--size-target-touch);padding:0 calc(var(--spacing) * 4);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-action);font:inherit;font-weight:var(--font-weight-semibold);cursor:pointer;justify-self:start}.BwEb7G_button:disabled{opacity:.6;cursor:progress}
.VKSAHG_wrap{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.VKSAHG_controls{align-items:center;gap:calc(var(--spacing) * 2) calc(var(--spacing) * 5);flex-wrap:wrap;display:flex}.VKSAHG_sort{align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-sm);display:inline-flex}.VKSAHG_select{min-height:var(--size-control);padding:0 calc(var(--spacing) * 3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-bg);font:inherit}.VKSAHG_check{align-items:center;gap:calc(var(--spacing) * 2);min-height:var(--size-target-touch);font-size:var(--text-sm);cursor:pointer;display:inline-flex}.VKSAHG_check input{width:20px;height:20px;accent-color:var(--color-action)}.VKSAHG_list{border:1px solid var(--color-border);border-radius:var(--radius-lg);margin:0;padding:0;list-style:none;overflow:hidden}.VKSAHG_item+.VKSAHG_item{border-top:1px solid var(--color-border)}.VKSAHG_item[hidden]{display:none}.VKSAHG_empty{padding:calc(var(--spacing) * 4);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);margin:0}.VKSAHG_more{min-height:var(--size-target-touch);padding:0 calc(var(--spacing) * 5);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-action);font:inherit;font-weight:var(--font-weight-semibold);cursor:pointer;align-self:center}.VKSAHG_more:hover{background:var(--color-action-soft)}
._rOG0G_row{gap:calc(var(--spacing) * 1) calc(var(--spacing) * 3);padding:calc(var(--spacing) * 3) calc(var(--spacing) * 3);background:var(--color-bg);transition:background-color var(--motion-duration);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"shop price""title title""meta meta""cta cta";display:grid;position:relative}._rOG0G_row:hover{background:var(--color-surface)}._rOG0G_row:has(._rOG0G_cta:focus-visible){background:var(--color-surface)}._rOG0G_shop{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;grid-area:shop;min-width:0;display:flex}._rOG0G_adBadge{flex:none}._rOG0G_shopName{align-items:center;gap:calc(var(--spacing) * 1);font-weight:var(--font-weight-semibold);display:inline-flex}._rOG0G_shopName a{z-index:1;min-height:var(--size-target-min);color:var(--color-text);align-items:center;display:inline-flex;position:relative}._rOG0G_verified{z-index:1;color:var(--color-action);display:inline-flex;position:relative}._rOG0G_shopRating{z-index:1;align-items:center;gap:calc(var(--spacing) * 1);font-size:var(--text-sm);color:var(--color-text-muted);display:inline-flex;position:relative}._rOG0G_titles{grid-area:title;gap:2px;min-width:0;display:grid}._rOG0G_title{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);color:var(--color-text);margin:0;overflow:hidden}._rOG0G_priceCol{text-align:right;flex-direction:column;grid-area:price;align-items:flex-end;gap:2px;display:flex}._rOG0G_price{flex-direction:column;align-items:flex-end;margin:0;display:flex}._rOG0G_price strong{font-size:var(--text-price);font-weight:var(--font-weight-bold);color:var(--color-price);white-space:nowrap}._rOG0G_previous{font-size:var(--text-sm);color:var(--color-text-muted);text-decoration:line-through}._rOG0G_unit{font-size:var(--text-sm);color:var(--color-text-muted);white-space:nowrap;margin:0}._rOG0G_meta{align-items:center;gap:calc(var(--spacing) * 1) calc(var(--spacing) * 3);font-size:var(--text-sm);flex-wrap:wrap;grid-area:meta;margin:0;padding:0;list-style:none;display:flex}._rOG0G_shipping{color:var(--color-text-muted)}._rOG0G_info{z-index:1;margin-left:calc(var(--spacing) * 1);cursor:help;position:relative}._rOG0G_rank{color:var(--color-text-muted)}._rOG0G_observed{color:var(--color-text-muted);font-size:var(--text-xs)}._rOG0G_cta{justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);min-height:var(--size-target-touch);padding:0 calc(var(--spacing) * 5);border-radius:var(--radius-md);background:var(--color-cta);color:var(--color-cta-text);font-weight:var(--font-weight-bold);white-space:nowrap;grid-area:cta;text-decoration:none;display:inline-flex}._rOG0G_cta:hover{background:var(--color-cta-hover);color:var(--color-cta-text)}._rOG0G_cta:after{content:"";position:absolute;inset:0}._rOG0G_row:hover ._rOG0G_cta{background:var(--color-cta-hover)}@media (min-width:48rem){._rOG0G_row{padding:calc(var(--spacing) * 3) calc(var(--spacing) * 4);grid-template-columns:minmax(10rem,14rem) minmax(0,1fr) auto auto;grid-template-areas:"shop title price cta""shop meta price cta";align-items:center}._rOG0G_shop{flex-direction:column;align-self:start;align-items:flex-start}._rOG0G_cta{align-self:center}}._rOG0G_truthItem{max-width:100%}
.FnWM9a_section{margin:calc(var(--spacing) * 6) 0}.FnWM9a_head{justify-content:space-between;align-items:baseline;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.FnWM9a_title{font-size:var(--text-xl);margin:0}.FnWM9a_updated{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.FnWM9a_allHead{margin:calc(var(--spacing) * 5) 0 calc(var(--spacing) * 2)}.FnWM9a_allTitle{font-size:var(--text-lg);margin:0}.FnWM9a_allSub{margin:calc(var(--spacing) * 1) 0 0;font-size:var(--text-sm);color:var(--color-text-muted)}.FnWM9a_empty{padding:calc(var(--spacing) * 4);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md)}.FnWM9a_ordering{margin:calc(var(--spacing) * 3) 0 0;font-size:var(--text-sm);color:var(--color-text-muted)}.FnWM9a_related{margin-top:calc(var(--spacing) * 3)}.FnWM9a_truthNote{margin:calc(var(--spacing) * 2) 0 0;font-size:var(--text-sm);color:var(--color-text-muted)}
.sSzoNq_box{margin:calc(var(--spacing) * 4) 0;border:2px solid var(--color-sponsored-border);border-radius:var(--radius-lg);background:var(--color-sponsored-bg);overflow:hidden}.sSzoNq_head{align-items:flex-start;gap:calc(var(--spacing) * 2) calc(var(--spacing) * 4);padding:calc(var(--spacing) * 2) calc(var(--spacing) * 4);color:var(--color-sponsored-text);flex-wrap:wrap;display:flex}.sSzoNq_label,.sSzoNq_why{font-size:var(--text-sm)}.sSzoNq_whySummary{min-height:var(--size-target-min);color:var(--color-sponsored-text);font-weight:var(--font-weight-semibold);cursor:pointer;align-items:center;text-decoration:underline;display:inline-flex}.sSzoNq_whyBody{max-width:46rem;padding:calc(var(--spacing) * 2) 0;color:var(--color-text)}.sSzoNq_whyBody p{margin:0 0 calc(var(--spacing) * 2)}.sSzoNq_list{margin:0;padding:0;list-style:none}.sSzoNq_item{border-top:1px solid var(--color-sponsored-border)}
.xaF_Vq_section{margin:calc(var(--spacing) * 8) 0;padding:calc(var(--spacing) * 5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.xaF_Vq_title{font-size:var(--text-xl);margin:0}.xaF_Vq_lead{margin:calc(var(--spacing) * 1) 0 calc(var(--spacing) * 4);color:var(--color-text-muted)}.xaF_Vq_form{gap:calc(var(--spacing) * 3);max-width:28rem;display:grid}.xaF_Vq_privacy{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.xaF_Vq_success{padding:calc(var(--spacing) * 3);border-radius:var(--radius-md);background:var(--color-success-bg);color:var(--color-success);font-weight:var(--font-weight-semibold);margin:0}.xaF_Vq_error{color:var(--color-danger);margin:0}.xaF_Vq_info{padding:calc(var(--spacing) * 3);border-radius:var(--radius-md);background:var(--color-warning-bg);color:var(--color-warning-text);margin:0}
.urtLmW_box{gap:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);box-shadow:var(--shadow-card);flex-direction:column;display:flex}.urtLmW_label{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-muted);margin:0}.urtLmW_price{margin:0}.urtLmW_price strong{font-size:var(--text-3xl);font-weight:var(--font-weight-bold);color:var(--color-price)}.urtLmW_from{color:var(--color-text-muted)}.urtLmW_unitLabel{color:var(--color-text-muted);font-size:var(--text-sm)}.urtLmW_shop{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.urtLmW_units{font-weight:var(--font-weight-semibold);margin:0;padding:0;list-style:none}.urtLmW_counts{font-size:var(--text-sm);margin:0}.urtLmW_stats{gap:calc(var(--spacing) * 1);font-size:var(--text-sm);margin:0;display:grid}.urtLmW_stats div{justify-content:space-between;gap:calc(var(--spacing) * 3);display:flex}.urtLmW_stats dt{color:var(--color-text-muted)}.urtLmW_stats dd{font-weight:var(--font-weight-semibold);margin:0}.urtLmW_range{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.urtLmW_actions{gap:calc(var(--spacing) * 2);margin-top:calc(var(--spacing) * 2);display:grid}.urtLmW_none{font-size:var(--text-lg);font-weight:var(--font-weight-semibold);margin:0}.urtLmW_hint{color:var(--color-text-muted);margin:0}.urtLmW_best{gap:calc(var(--spacing) * 1);padding:calc(var(--spacing) * 3);border-radius:var(--radius-md);background:var(--color-surface);display:grid}.urtLmW_bestShop{align-items:center;gap:calc(var(--spacing) * 1) calc(var(--spacing) * 2);font-size:var(--text-sm);flex-wrap:wrap;margin:0;display:flex}.urtLmW_bestLabel{color:var(--color-text-muted)}.urtLmW_bestRating{align-items:center;gap:calc(var(--spacing) * 1);color:var(--color-text-muted);display:inline-flex}.urtLmW_bestMeta{font-size:var(--text-xs);color:var(--color-success);font-weight:var(--font-weight-medium);margin:0}.urtLmW_bestCta{margin-top:calc(var(--spacing) * 1)}.urtLmW_fresh{margin:calc(var(--spacing) * 1) 0 0;font-size:var(--text-xs);color:var(--color-text-muted)}.urtLmW_truth{gap:calc(var(--spacing) * 1);display:grid}.urtLmW_truthLine{align-items:center;gap:calc(var(--spacing) * 1) calc(var(--spacing) * 2);flex-wrap:wrap;margin:0;display:flex}.urtLmW_method{font-size:var(--text-xs);color:var(--color-action)}.urtLmW_reference{font-size:var(--text-xs);color:var(--color-text-muted);margin:0}
.xN2voG_page{padding-bottom:calc(var(--spacing) * 20)}@media (min-width:64rem){.xN2voG_page{padding-bottom:calc(var(--spacing) * 6)}}.xN2voG_top{gap:calc(var(--spacing) * 3) calc(var(--spacing) * 6);margin-top:calc(var(--spacing) * 2);grid-template-columns:minmax(0,1fr);grid-template-areas:"head""price""extras""gallery""details";display:grid}.xN2voG_head{grid-area:head;min-width:0}.xN2voG_gallery{grid-area:gallery;justify-content:center;display:flex}.xN2voG_gallery>span{width:min(100%,160px)!important}.xN2voG_extras{grid-area:extras;min-width:0}.xN2voG_details{grid-area:details;min-width:0}.xN2voG_priceCol{grid-area:price}@media (min-width:48rem){.xN2voG_top{grid-template-columns:minmax(12rem,18rem) minmax(0,1fr);grid-template-areas:"gallery head""gallery extras""gallery details""price price"}.xN2voG_extras{margin-top:calc(var(--spacing) * -3)}.xN2voG_gallery{align-self:start}.xN2voG_gallery>span{width:100%!important}}@media (min-width:64rem){.xN2voG_top{grid-template:"gallery head price""gallery extras price""gallery details price"1fr/minmax(14rem,20rem) minmax(0,1fr) 20rem;align-items:start}.xN2voG_priceCol{position:sticky;top:6rem}}.xN2voG_title{font-size:var(--text-2xl);margin:0}@media (min-width:64rem){.xN2voG_title{font-size:var(--text-3xl)}}.xN2voG_byline{margin:calc(var(--spacing) * 1) 0;color:var(--color-text-muted)}.xN2voG_rating{margin:calc(var(--spacing) * 2) 0}.xN2voG_ratingLink{align-items:center;gap:calc(var(--spacing) * 2);min-height:var(--size-target-min);text-decoration:none;display:inline-flex}.xN2voG_ratingLink:hover span{text-decoration:underline}.xN2voG_keySpecs{gap:calc(var(--spacing) * 2) calc(var(--spacing) * 4);margin:calc(var(--spacing) * 3) 0;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));display:grid}.xN2voG_keySpecs dt{font-size:var(--text-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.03em}.xN2voG_keySpecs dd{font-weight:var(--font-weight-semibold);margin:0}.xN2voG_muted{color:var(--color-text-muted)}
.DCCwMa_nav{z-index:3;margin:calc(var(--spacing) * 4) calc(var(--spacing) * -4) 0;padding:0 calc(var(--spacing) * 4);background:var(--color-bg);border-bottom:1px solid var(--color-border);scrollbar-width:none;position:relative;overflow-x:auto}.DCCwMa_nav::-webkit-scrollbar{display:none}@media (min-width:48rem){.DCCwMa_nav{position:sticky;top:69px}}.DCCwMa_list{gap:calc(var(--spacing) * 1);white-space:nowrap;margin:0;padding:0;list-style:none;display:flex}.DCCwMa_link{min-height:var(--size-target-touch);padding:0 calc(var(--spacing) * 3);color:var(--color-text);font-weight:var(--font-weight-medium);border-bottom:3px solid #0000;align-items:center;text-decoration:none;display:inline-flex}.DCCwMa_link:hover{color:var(--color-action);border-bottom-color:var(--color-action)}
.VtDZrW_section{margin:calc(var(--spacing) * 8) 0}.VtDZrW_title{margin:0 0 calc(var(--spacing) * 3);font-size:var(--text-xl)}.VtDZrW_description{max-width:48rem;color:var(--color-text-muted)}.VtDZrW_groups{gap:calc(var(--spacing) * 4);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));align-items:start;display:grid}.VtDZrW_table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.VtDZrW_caption{padding:0 0 calc(var(--spacing) * 2);text-align:left;font-weight:var(--font-weight-semibold);font-size:var(--text-base)}.VtDZrW_table th,.VtDZrW_table td{padding:calc(var(--spacing) * 2) calc(var(--spacing) * 2);border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top}.VtDZrW_table th{width:55%;font-weight:var(--font-weight-normal);color:var(--color-text-muted)}.VtDZrW_mono{font-family:var(--font-mono)}.VtDZrW_ids summary{min-height:var(--size-target-min);cursor:pointer;font-family:var(--font-sans);color:var(--color-action);align-items:center;display:inline-flex}.VtDZrW_ids ul{gap:2px calc(var(--spacing) * 3);margin:calc(var(--spacing) * 2) 0 0;grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));padding:0;list-style:none;display:grid}.VtDZrW_unknown{color:var(--color-text-muted);font-style:italic}.VtDZrW_reported{color:var(--color-text-muted);font-size:var(--text-xs)}
.dhgPeG_bar{z-index:var(--z-header);align-items:center;gap:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 2) calc(var(--spacing) * 3) calc(var(--spacing) * 2 + env(safe-area-inset-bottom,0px));background:var(--color-bg);border-top:1px solid var(--color-border);display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -2px 8px #00000014}.dhgPeG_price{font-size:var(--text-sm);color:var(--color-text-muted);white-space:nowrap;flex:auto;margin:0}.dhgPeG_price strong{font-size:var(--text-lg);color:var(--color-price)}.dhgPeG_primary,.dhgPeG_secondary{min-height:var(--size-target-touch);padding:0 calc(var(--spacing) * 3);border-radius:var(--radius-md);font-weight:var(--font-weight-semibold);white-space:nowrap;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.dhgPeG_primary{background:var(--color-cta);color:var(--color-cta-text)}.dhgPeG_secondary{border:1px solid var(--color-border-strong);color:var(--color-action)}@media (min-width:64rem){.dhgPeG_bar{display:none}}
.IzhKbW_banner{gap:calc(var(--spacing) * 1) calc(var(--spacing) * 3);margin:calc(var(--spacing) * 3) 0;padding:calc(var(--spacing) * 3) calc(var(--spacing) * 4);border:2px dashed var(--color-warning-text);border-radius:var(--radius-md);background:var(--color-warning-bg);color:var(--color-warning-text);flex-wrap:wrap;align-items:baseline;display:flex}.IzhKbW_title{font-weight:var(--font-weight-bold);letter-spacing:.02em}.IzhKbW_body{font-size:var(--text-sm)}.IzhKbW_tag{margin-left:calc(var(--spacing) * 2);padding:0 calc(var(--spacing) * 1.5);border:1px solid var(--color-warning-text);border-radius:var(--radius-sm);background:var(--color-warning-bg);color:var(--color-warning-text);font-size:var(--text-xs);font-weight:var(--font-weight-bold);vertical-align:middle;line-height:1.5;display:inline-block}
.hspMpG_section{margin:calc(var(--spacing) * 6) 0;padding:calc(var(--spacing) * 4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.hspMpG_title{margin:0 0 calc(var(--spacing) * 3);font-size:var(--text-lg)}.hspMpG_list{gap:calc(var(--spacing) * 2);margin:0;padding:0;list-style:none;display:grid}.hspMpG_item{align-items:baseline;gap:calc(var(--spacing) * 2);min-height:var(--size-target-min);flex-wrap:wrap;display:flex}.hspMpG_position{min-width:2.25rem;padding:0 calc(var(--spacing) * 1.5);border-radius:var(--radius-sm);background:var(--color-action-soft);color:var(--color-action-active);font-size:var(--text-sm);font-weight:var(--font-weight-bold);text-align:center;flex:none}.hspMpG_link{min-height:var(--size-target-min);color:var(--color-action);font-weight:var(--font-weight-medium);align-items:center;display:inline-flex}.hspMpG_more{margin:calc(var(--spacing) * 3) 0 0;font-size:var(--text-sm)}
.mLulta_section{margin:calc(var(--spacing) * 8) 0}.mLulta_block+.mLulta_block{margin-top:calc(var(--spacing) * 6)}.mLulta_title{margin:0 0 calc(var(--spacing) * 3);font-size:var(--text-xl)}.mLulta_tiles{gap:calc(var(--spacing) * 3);grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));margin:0;padding:0;list-style:none;display:grid}.mLulta_family{gap:calc(var(--spacing) * 1);height:100%;padding:calc(var(--spacing) * 3);border:1px solid var(--color-border);border-radius:var(--radius-lg);color:var(--color-text);flex-direction:column;text-decoration:none;display:flex}.mLulta_family:hover{border-color:var(--color-action)}.mLulta_familyName{font-weight:var(--font-weight-semibold)}.mLulta_familyMeta{font-size:var(--text-sm);color:var(--color-text-muted)}.mLulta_brand{margin:calc(var(--spacing) * 4) 0 0;font-size:var(--text-sm)}
.zZKeaa_banner{z-index:calc(var(--z-header) + 1);background:var(--color-bg);border-top:1px solid var(--color-border-strong);font-size:var(--text-sm);outline:none;line-height:1.35;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 16px #0000001f}.zZKeaa_inner{gap:calc(var(--spacing) * 1.5);max-width:72rem;max-height:85vh;padding:calc(var(--spacing) * 1.5) calc(var(--spacing) * 4) calc(var(--spacing) * 1.5 + env(safe-area-inset-bottom,0px));flex-direction:column;margin:0 auto;display:flex;overflow-y:auto}.zZKeaa_text p{margin:0 0 calc(var(--spacing) * 1)}.zZKeaa_text .zZKeaa_short{margin:0}.zZKeaa_text p:last-child{margin-bottom:0}.zZKeaa_title{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.zZKeaa_details{margin-top:calc(var(--spacing) * 2);padding-top:calc(var(--spacing) * 2);border-top:1px solid var(--color-border);color:var(--color-text-muted)}.zZKeaa_text a{text-decoration:underline}.zZKeaa_close{margin-top:calc(var(--spacing) * 2);min-height:var(--size-target-touch)}.zZKeaa_details code{font-size:var(--text-xs);word-break:break-all}.zZKeaa_actions{gap:calc(var(--spacing) * 2);display:flex}.zZKeaa_button{min-height:var(--size-target-touch);flex:1 1 0;min-width:0}@media (min-width:48rem){.zZKeaa_inner{align-items:center;gap:calc(var(--spacing) * 6);padding-top:calc(var(--spacing) * 3);padding-bottom:calc(var(--spacing) * 3 + env(safe-area-inset-bottom,0px));flex-direction:row}.zZKeaa_text{flex:auto}.zZKeaa_actions{flex:none}.zZKeaa_button{flex:0 0 9rem}}
.NQUOgG_details{margin-top:calc(var(--spacing) * 6);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.NQUOgG_summary{min-height:var(--size-target-touch);padding:calc(var(--spacing) * 2) calc(var(--spacing) * 4);font-weight:var(--font-weight-semibold);color:var(--color-action);cursor:pointer;align-items:center;display:flex}.NQUOgG_form{gap:calc(var(--spacing) * 4);padding:0 calc(var(--spacing) * 4) calc(var(--spacing) * 5);max-width:44rem;display:grid}.NQUOgG_lead{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.NQUOgG_stars{border:none;margin:0;padding:0}.NQUOgG_legend{margin-bottom:calc(var(--spacing) * 1);font-size:var(--text-sm);font-weight:var(--font-weight-medium);padding:0}.NQUOgG_starRow{gap:2px;display:inline-flex}.NQUOgG_star{position:relative}.NQUOgG_starInput{opacity:0;width:1px;height:1px;position:absolute}.NQUOgG_starLabel{width:var(--size-target-touch);height:var(--size-target-touch);color:var(--color-border-strong);cursor:pointer;border-radius:var(--radius-sm);justify-content:center;align-items:center;font-size:28px;display:inline-flex}.NQUOgG_starInput:focus-visible+.NQUOgG_starLabel{outline:2px solid var(--color-focus);outline-offset:1px}:is(.NQUOgG_starRow:has(.NQUOgG_star:first-child .NQUOgG_starInput:checked) .NQUOgG_star:nth-child(-n+1) .NQUOgG_starLabel,.NQUOgG_starRow:has(.NQUOgG_star:nth-child(2) .NQUOgG_starInput:checked) .NQUOgG_star:nth-child(-n+2) .NQUOgG_starLabel,.NQUOgG_starRow:has(.NQUOgG_star:nth-child(3) .NQUOgG_starInput:checked) .NQUOgG_star:nth-child(-n+3) .NQUOgG_starLabel,.NQUOgG_starRow:has(.NQUOgG_star:nth-child(4) .NQUOgG_starInput:checked) .NQUOgG_star:nth-child(-n+4) .NQUOgG_starLabel,.NQUOgG_starRow:has(.NQUOgG_star:nth-child(5) .NQUOgG_starInput:checked) .NQUOgG_star:nth-child(-n+5) .NQUOgG_starLabel),:is(.NQUOgG_starRow:has(.NQUOgG_star:first-child:hover) .NQUOgG_star:nth-child(-n+1) .NQUOgG_starLabel,.NQUOgG_starRow:has(.NQUOgG_star:nth-child(2):hover) .NQUOgG_star:nth-child(-n+2) .NQUOgG_starLabel,.NQUOgG_starRow:has(.NQUOgG_star:nth-child(3):hover) .NQUOgG_star:nth-child(-n+3) .NQUOgG_starLabel,.NQUOgG_starRow:has(.NQUOgG_star:nth-child(4):hover) .NQUOgG_star:nth-child(-n+4) .NQUOgG_starLabel,.NQUOgG_starRow:has(.NQUOgG_star:nth-child(5):hover) .NQUOgG_star:nth-child(-n+5) .NQUOgG_starLabel){color:var(--color-rating)}.NQUOgG_twoCols{gap:calc(var(--spacing) * 3);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.NQUOgG_declaration{align-items:flex-start;gap:calc(var(--spacing) * 2);min-height:var(--size-target-min);font-size:var(--text-sm);cursor:pointer;display:flex}.NQUOgG_declaration input{width:20px;height:20px;accent-color:var(--color-action);flex:none;margin:2px 0 0}.NQUOgG_error{color:var(--color-danger);font-size:var(--text-sm);margin:0}.NQUOgG_info{padding:calc(var(--spacing) * 3);border-radius:var(--radius-md);background:var(--color-warning-bg);color:var(--color-warning-text);margin:0}.NQUOgG_success{margin:0 calc(var(--spacing) * 4) calc(var(--spacing) * 4);padding:calc(var(--spacing) * 3);border-radius:var(--radius-md);background:var(--color-success-bg);color:var(--color-success);font-weight:var(--font-weight-semibold)}
.HNhJAG_footer{margin-top:calc(var(--spacing) * 12);background:var(--color-surface);border-top:1px solid var(--color-border)}.HNhJAG_inner{gap:calc(var(--spacing) * 6);max-width:var(--container-page);padding:calc(var(--spacing) * 8) calc(var(--spacing) * 4);box-sizing:border-box;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));margin:0 auto;display:grid}.HNhJAG_heading{margin:0 0 calc(var(--spacing) * 2);font-size:var(--text-base)}.HNhJAG_text{margin:0 0 calc(var(--spacing) * 2);color:var(--color-text-muted);font-size:var(--text-sm)}.HNhJAG_list{margin:0;padding:0;list-style:none}.HNhJAG_list a{min-height:var(--size-target-touch);min-width:var(--size-target-touch);font-size:var(--text-sm);align-items:center;display:inline-flex}@media (min-width:48rem) and (pointer:fine){.HNhJAG_list a{min-height:32px}}.HNhJAG_bottom{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 1) calc(var(--spacing) * 6);max-width:var(--container-page);padding:calc(var(--spacing) * 4);border-top:1px solid var(--color-border);box-sizing:border-box;flex-wrap:wrap;margin:0 auto;display:flex}.HNhJAG_copy{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.HNhJAG_legal{gap:0 calc(var(--spacing) * 5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.HNhJAG_legal a{min-height:var(--size-target-min);font-size:var(--text-sm);align-items:center;text-decoration:underline;display:inline-flex}.HNhJAG_consent{min-height:var(--size-target-min);color:var(--color-action);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;align-items:center;margin:0;padding:0;text-decoration:underline;display:inline-flex}.HNhJAG_consent:hover{color:var(--color-action-hover)}
.F_b4DG_details{min-width:0;max-width:100%;font-size:var(--text-sm);display:inline-block}.F_b4DG_details[open]{margin-top:calc(var(--spacing) * 2);display:block}.F_b4DG_summary{min-height:var(--size-target-min);color:var(--color-text-muted);cursor:pointer;text-underline-offset:2px;align-items:center;text-decoration:underline;display:inline-flex}.F_b4DG_summary:hover{color:var(--color-action)}.F_b4DG_form{gap:calc(var(--spacing) * 3);box-sizing:border-box;width:min(32rem,100%);margin-top:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 3) calc(var(--spacing) * 4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);display:grid}.F_b4DG_lead{color:var(--color-text-muted);margin:0}.F_b4DG_field{gap:calc(var(--spacing) * 1);font-weight:var(--font-weight-medium);display:grid}.F_b4DG_control{box-sizing:border-box;width:100%;min-height:var(--size-target-touch);padding:calc(var(--spacing) * 2) calc(var(--spacing) * 3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-bg);font:inherit;font-weight:var(--font-weight-normal)}.F_b4DG_hint{color:var(--color-text-muted);font-weight:var(--font-weight-normal)}.F_b4DG_submit{min-height:var(--size-target-touch);padding:0 calc(var(--spacing) * 4);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-action);font:inherit;font-weight:var(--font-weight-semibold);cursor:pointer}.F_b4DG_submit:disabled{opacity:.6;cursor:progress}.F_b4DG_success{margin:calc(var(--spacing) * 2) 0 0;color:var(--color-success)}.F_b4DG_error{color:var(--color-danger);margin:0}
.b2nilq_bar{z-index:1000;background:var(--color-action);transform-origin:0;opacity:0;pointer-events:none;width:100%;height:3px;position:fixed;top:0;left:0;transform:scaleX(0)}.b2nilq_bar[data-busy]{animation:1.6s cubic-bezier(.2,.7,.3,1) .12s forwards b2nilq_progress}@keyframes b2nilq_progress{0%{opacity:1;transform:scaleX(.05)}to{opacity:1;transform:scaleX(.85)}}@media (prefers-reduced-motion:reduce){.b2nilq_bar[data-busy]{opacity:1;animation:none;transform:scaleX(.6)}}
.Filqwa_section{margin:calc(var(--spacing) * 8) 0}.Filqwa_title{font-size:var(--text-xl);margin:0}.Filqwa_count{color:var(--color-text-muted);font-weight:var(--font-weight-normal)}.Filqwa_note{margin:calc(var(--spacing) * 1) 0 0;font-size:var(--text-sm);color:var(--color-text-muted)}.Filqwa_summary{gap:calc(var(--spacing) * 5);margin:calc(var(--spacing) * 4) 0;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));align-items:center;display:grid}.Filqwa_avgBox{align-items:flex-start;gap:calc(var(--spacing) * 1);flex-direction:column;display:flex}.Filqwa_avg{font-size:var(--text-3xl);font-weight:var(--font-weight-bold);margin:0;line-height:1}.Filqwa_basedOn{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.Filqwa_histogram{gap:calc(var(--spacing) * 1);margin:0;padding:0;list-style:none;display:grid}.Filqwa_bar{align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-sm);grid-template-columns:2.5rem 1fr 2rem;display:grid}.Filqwa_barLabel{white-space:nowrap}.Filqwa_track{border-radius:var(--radius-full);background:var(--color-surface-strong);height:10px;overflow:hidden}.Filqwa_fill{background:var(--color-rating);height:100%;display:block}.Filqwa_barCount{text-align:right;color:var(--color-text-muted);font-variant-numeric:tabular-nums}.Filqwa_aspects{gap:calc(var(--spacing) * 2);margin:0;display:grid}.Filqwa_aspect{justify-content:space-between;gap:calc(var(--spacing) * 3);font-size:var(--text-sm);display:flex}.Filqwa_aspect dd{white-space:nowrap;margin:0}.Filqwa_none{margin:calc(var(--spacing) * 3) 0;color:var(--color-text-muted)}.Filqwa_policy{margin:0 0 calc(var(--spacing) * 3);font-size:var(--text-sm);color:var(--color-text-muted)}.Filqwa_closed{margin:calc(var(--spacing) * 4) 0 0;padding:calc(var(--spacing) * 3) calc(var(--spacing) * 4);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-muted)}.Filqwa_sorts{align-items:center;gap:calc(var(--spacing) * 2);margin:calc(var(--spacing) * 3) 0;font-size:var(--text-sm);flex-wrap:wrap;display:flex}.Filqwa_sorts ul{gap:calc(var(--spacing) * 1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Filqwa_sortLabel{color:var(--color-text-muted)}.Filqwa_sortLink,.Filqwa_sortActive{min-height:var(--size-target-touch);padding:0 calc(var(--spacing) * 3);border-radius:var(--radius-full);align-items:center;display:inline-flex}.Filqwa_sortActive{background:var(--color-action);color:var(--color-text-inverse);font-weight:var(--font-weight-semibold)}.Filqwa_sortLink{border:1px solid var(--color-border);text-decoration:none}.Filqwa_list{margin:0;padding:0;list-style:none}.Filqwa_item{padding:calc(var(--spacing) * 4) 0;border-top:1px solid var(--color-border)}.Filqwa_itemHead{align-items:center;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.Filqwa_itemTitle{font-size:var(--text-base);margin:0}.Filqwa_meta{align-items:center;gap:calc(var(--spacing) * 1);margin:calc(var(--spacing) * 1) 0;font-size:var(--text-sm);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.Filqwa_body{margin:calc(var(--spacing) * 2) 0;white-space:pre-line;max-width:48rem}.Filqwa_proscons{gap:calc(var(--spacing) * 2);font-size:var(--text-sm);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));margin:0;display:grid}.Filqwa_proscons dt{font-weight:var(--font-weight-semibold)}.Filqwa_proscons dd{margin:0}.Filqwa_itemAspects{gap:calc(var(--spacing) * 3);margin:calc(var(--spacing) * 1) 0;font-size:var(--text-sm);color:var(--color-text-muted);flex-wrap:wrap;padding:0;list-style:none;display:flex}.Filqwa_helpful{margin:calc(var(--spacing) * 1) 0 0;font-size:var(--text-sm);color:var(--color-text-muted)}.Filqwa_reply{margin:calc(var(--spacing) * 3) 0 0 calc(var(--spacing) * 4);padding:calc(var(--spacing) * 3) calc(var(--spacing) * 4);border-left:3px solid var(--color-action);background:var(--color-surface);border-radius:0 var(--radius-md) var(--radius-md) 0}.Filqwa_replyTitle{margin:0 0 calc(var(--spacing) * 1);font-size:var(--text-sm);font-weight:var(--font-weight-semibold)}.Filqwa_replyBody{font-size:var(--text-sm);margin:0}.Filqwa_context{margin:calc(var(--spacing) * 1) 0 0;font-size:var(--text-xs);color:var(--color-text-muted)}.Filqwa_actions{align-items:center;gap:calc(var(--spacing) * 1) calc(var(--spacing) * 4);margin-top:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.Filqwa_helpfulButton{min-height:var(--size-target-min);padding:0 calc(var(--spacing) * 3);border:1px solid var(--color-border-strong);border-radius:var(--radius-full);background:var(--color-bg);color:var(--color-text);font:inherit;font-size:var(--text-sm);cursor:pointer;align-items:center;display:inline-flex}.Filqwa_helpfulButton:hover:not(:disabled){border-color:var(--color-action);color:var(--color-action)}.Filqwa_helpfulButton[aria-pressed=true]{border-color:var(--color-success);color:var(--color-success)}.Filqwa_helpfulButton:disabled{cursor:default}.Filqwa_helpfulStatus{font-size:var(--text-xs);color:var(--color-text-muted)}.Filqwa_helpfulStatus:empty{display:none}.Filqwa_pages{align-items:center;gap:calc(var(--spacing) * 3);margin:calc(var(--spacing) * 3) 0;font-size:var(--text-sm);flex-wrap:wrap;display:flex}.Filqwa_pageInfo{color:var(--color-text-muted)}
.GkxRPW_page{padding-bottom:calc(var(--spacing) * 6)}.GkxRPW_header{align-items:center;gap:calc(var(--spacing) * 5);margin:calc(var(--spacing) * 3) 0;flex-wrap:wrap;display:flex}.GkxRPW_title{font-size:var(--text-2xl);margin:0}.GkxRPW_byline{margin:calc(var(--spacing) * 1) 0;color:var(--color-text-muted)}.GkxRPW_summary{font-weight:var(--font-weight-semibold);margin:0}.GkxRPW_rating{align-items:center;gap:calc(var(--spacing) * 2);margin-top:calc(var(--spacing) * 2);min-height:var(--size-target-min);text-decoration:none;display:inline-flex}.GkxRPW_filters{margin:calc(var(--spacing) * 4) 0;padding:calc(var(--spacing) * 3) calc(var(--spacing) * 4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.GkxRPW_fieldset{border:none;min-width:0;margin:0;padding:0}.GkxRPW_legend{margin-bottom:calc(var(--spacing) * 2);font-weight:var(--font-weight-semibold);padding:0}.GkxRPW_filterFields{align-items:flex-end;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.GkxRPW_filterField{gap:calc(var(--spacing) * 1);font-size:var(--text-sm);flex-direction:column;display:flex}.GkxRPW_select{min-height:var(--size-target-touch);min-width:8rem;padding:0 calc(var(--spacing) * 3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-bg);font:inherit}.GkxRPW_cards{margin:calc(var(--spacing) * 6) 0}.GkxRPW_h2{margin:0 0 calc(var(--spacing) * 3);font-size:var(--text-xl)}.GkxRPW_group+.GkxRPW_group{margin-top:calc(var(--spacing) * 5)}.GkxRPW_groupTitle{margin:0 0 calc(var(--spacing) * 2);font-size:var(--text-lg)}.GkxRPW_tableWrap{border:1px solid var(--color-border);border-radius:var(--radius-lg);position:relative;overflow-x:auto}.GkxRPW_table{border-collapse:collapse;width:100%}.GkxRPW_table th,.GkxRPW_table td{padding:calc(var(--spacing) * 3);border-bottom:1px solid var(--color-border);text-align:left;vertical-align:middle}.GkxRPW_table tbody tr:last-child th,.GkxRPW_table tbody tr:last-child td{border-bottom:none}.GkxRPW_table thead th{font-size:var(--text-sm);color:var(--color-text-muted);font-weight:var(--font-weight-semibold);background:var(--color-surface);white-space:nowrap}.GkxRPW_cardName{font-weight:var(--font-weight-semibold)}.GkxRPW_cardName a{color:var(--color-text)}.GkxRPW_stock{font-size:var(--text-xs);color:var(--color-danger);font-weight:var(--font-weight-normal);display:block}.GkxRPW_price{font-size:var(--text-lg);font-weight:var(--font-weight-bold);white-space:nowrap}.GkxRPW_unit{color:var(--color-text-muted);white-space:nowrap}.GkxRPW_outOfStock .GkxRPW_price{color:var(--color-text-muted)}.GkxRPW_hideSm{display:none}@media (min-width:48rem){.GkxRPW_hideSm{display:table-cell}}.GkxRPW_empty{padding:calc(var(--spacing) * 4);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md)}.GkxRPW_moreFilters{margin-top:calc(var(--spacing) * 3);font-size:var(--text-sm)}.GkxRPW_moreFilters summary{cursor:pointer;color:var(--color-action);font-weight:var(--font-weight-medium);min-height:var(--size-target-min);align-items:center;display:inline-flex}.GkxRPW_moreFilters .GkxRPW_filterFields{margin-top:calc(var(--spacing) * 2)}
.LNRnBG_status{max-width:36rem;margin:calc(var(--spacing) * 12) auto;text-align:center}.LNRnBG_code{color:var(--color-ink-300);font-size:var(--text-3xl);font-weight:var(--font-weight-bold);letter-spacing:.1em;margin:0}.LNRnBG_title{margin:0 0 calc(var(--spacing) * 3);font-size:var(--text-2xl)}.LNRnBG_body{margin:0 0 calc(var(--spacing) * 6);color:var(--color-text-muted)}.LNRnBG_search{gap:calc(var(--spacing) * 2);margin:0 auto calc(var(--spacing) * 6);max-width:30rem;display:flex}.LNRnBG_input{min-width:0;min-height:var(--size-target-touch);padding:0 calc(var(--spacing) * 3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);font:inherit;flex:auto}.LNRnBG_actions{justify-content:center;align-items:center;gap:calc(var(--spacing) * 4);flex-wrap:wrap;display:flex}
.cfouQW_root{width:100%;position:relative}.cfouQW_form{align-items:stretch;width:100%;display:flex}.cfouQW_input{min-width:0;min-height:var(--size-target-touch);padding:0 calc(var(--spacing) * 4);border:2px solid var(--color-action);border-radius:var(--radius-md) 0 0 var(--radius-md);background:var(--color-bg);color:var(--color-text);font:inherit;font-size:var(--text-base);border-right:none;flex:auto}.cfouQW_input::placeholder{color:var(--color-text-subtle)}.cfouQW_input:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.cfouQW_submit{align-items:center;gap:calc(var(--spacing) * 2);min-height:var(--size-target-touch);padding:0 calc(var(--spacing) * 4);border:2px solid var(--color-action);border-radius:0 var(--radius-md) var(--radius-md) 0;background:var(--color-action);color:var(--color-text-inverse);font:inherit;font-weight:var(--font-weight-semibold);cursor:pointer;display:inline-flex}.cfouQW_submit:hover{background:var(--color-action-hover);border-color:var(--color-action-hover)}.cfouQW_icon{flex:none}.cfouQW_submitText{display:none}@media (min-width:48rem){.cfouQW_submitText{display:inline}}.cfouQW_hero .cfouQW_input,.cfouQW_hero .cfouQW_submit{min-height:56px;font-size:var(--text-lg)}.cfouQW_listbox{z-index:var(--z-sheet);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);max-height:min(70vh,32rem);box-shadow:var(--shadow-raised);display:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.cfouQW_listboxOpen{display:block}.cfouQW_group{padding:calc(var(--spacing) * 1) 0}.cfouQW_group+.cfouQW_group{border-top:1px solid var(--color-border)}.cfouQW_groupTitle{padding:calc(var(--spacing) * 2) calc(var(--spacing) * 4) calc(var(--spacing) * 1);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);justify-content:space-between;align-items:center;display:flex}.cfouQW_clearRecent{min-height:var(--size-target-min);color:var(--color-action);font:inherit;text-transform:none;letter-spacing:normal;cursor:pointer;background:0 0;border:none}.cfouQW_option{min-height:var(--size-target-touch);padding:calc(var(--spacing) * 1) calc(var(--spacing) * 4);cursor:pointer;align-items:center;display:flex}.cfouQW_optionActive{background:var(--color-action-soft);box-shadow:inset 3px 0 0 var(--color-action)}.cfouQW_queryText strong{font-weight:var(--font-weight-bold)}.cfouQW_row{flex-direction:column;min-width:0;display:flex}.cfouQW_name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cfouQW_meta{font-size:var(--text-sm);color:var(--color-text-muted)}.cfouQW_price{color:var(--color-text);font-weight:var(--font-weight-semibold)}.cfouQW_productRow{align-items:center;gap:calc(var(--spacing) * 3);min-width:0;display:flex}.cfouQW_thumb{border-radius:var(--radius-sm);background:var(--color-surface);object-fit:contain;flex:none;width:40px;height:40px}.cfouQW_empty{padding:calc(var(--spacing) * 3) calc(var(--spacing) * 4);color:var(--color-text-muted);margin:0}.cfouQW_back{min-height:var(--size-target-touch);padding:0 calc(var(--spacing) * 3);color:var(--color-action);font:inherit;font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0;border:none;flex:none}.cfouQW_overlay{z-index:var(--z-sheet);padding:calc(var(--spacing) * 2);background:var(--color-bg);flex-direction:column;display:flex;position:fixed;inset:0}.cfouQW_overlay .cfouQW_listbox{max-height:none;margin-top:calc(var(--spacing) * 2);box-shadow:none;border:none;flex:auto;position:static}.cfouQW_thumbFrame{border-radius:var(--radius-sm);background:var(--color-surface) center / 22px 22px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c3c8d0' stroke-width='1.4' stroke-linejoin='round'%3E%3Cpath d='m3.5 7.5 8.5-4.5 8.5 4.5v9L12 21l-8.5-4.5Z'/%3E%3Cpath d='m3.5 7.5 8.5 4.5 8.5-4.5M12 12v9'/%3E%3C/svg%3E");flex:none;width:40px;height:40px;position:relative}.cfouQW_thumbFrame .cfouQW_thumb{object-fit:contain;background:var(--color-bg);color:#0000;width:40px;height:40px;display:block}.cfouQW_thumbFrame .cfouQW_thumb[data-broken]{visibility:hidden}
.KFhyiq_bar{align-items:center;gap:calc(var(--spacing) * 4);width:100%;display:flex}.KFhyiq_menu{position:relative}.KFhyiq_toggle{align-items:center;gap:calc(var(--spacing) * 2);min-height:var(--size-target-touch);padding:0 calc(var(--spacing) * 2);font-weight:var(--font-weight-semibold);cursor:pointer;list-style:none;display:inline-flex}.KFhyiq_toggle::-webkit-details-marker{display:none}.KFhyiq_menu[open] .KFhyiq_toggle{color:var(--color-action)}.KFhyiq_panel{z-index:var(--z-sheet);width:min(92vw,56rem);padding:calc(var(--spacing) * 4);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-raised);position:absolute;top:100%;left:0}.KFhyiq_columns{gap:calc(var(--spacing) * 4);grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));margin:0;padding:0;list-style:none;display:grid}.KFhyiq_column{min-width:0}.KFhyiq_rootLink{min-height:var(--size-target-min);min-width:var(--size-target-min);font-weight:var(--font-weight-semibold);color:var(--color-text);align-items:center;text-decoration:none;display:inline-flex}.KFhyiq_rootLink:hover,.KFhyiq_childLink:hover{color:var(--color-action);text-decoration:underline}.KFhyiq_children{margin:calc(var(--spacing) * 1) 0 0;padding:0;list-style:none}.KFhyiq_childLink{min-height:var(--size-target-touch);color:var(--color-text-muted);align-items:center;text-decoration:none;display:inline-flex}@media (min-width:48rem) and (pointer:fine){.KFhyiq_childLink{min-height:32px}}.KFhyiq_quick{gap:calc(var(--spacing) * 1);margin:0;padding:0;list-style:none;display:none;overflow-x:auto}@media (min-width:48rem){.KFhyiq_quick{display:flex}}.KFhyiq_quickLink{min-height:var(--size-target-touch);padding:0 calc(var(--spacing) * 3);color:var(--color-text);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}.KFhyiq_quickLink:hover{color:var(--color-action);text-decoration:underline}
.md87EG_grid,.md87EG_gridCompact{gap:calc(var(--spacing) * 3);margin:0;padding:0;list-style:none;display:grid}.md87EG_grid{grid-template-columns:repeat(auto-fill,minmax(17rem,1fr))}.md87EG_gridCompact{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))}.md87EG_card{gap:calc(var(--spacing) * 1.5);padding:calc(var(--spacing) * 3) calc(var(--spacing) * 4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);flex-direction:column;min-width:0;display:flex;position:relative}.md87EG_card:hover{border-color:var(--color-action)}.md87EG_title{font-size:var(--text-base);line-height:var(--leading-tight);margin:0}.md87EG_link{min-height:var(--size-target-min);color:var(--color-text);font-weight:var(--font-weight-semibold);align-items:center;text-decoration:none;display:inline-flex}.md87EG_link:hover{color:var(--color-action);text-decoration:underline}.md87EG_meta{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.md87EG_top{padding-left:calc(var(--spacing) * 5);font-size:var(--text-sm);margin:0}.md87EG_top li+li{margin-top:calc(var(--spacing) * .5)}.md87EG_top a{color:var(--color-text)}@media (pointer:coarse){.md87EG_top li+li{margin-top:0}.md87EG_top a{min-height:var(--size-target-min);align-items:center;display:inline-flex}}.md87EG_date{font-size:var(--text-xs);color:var(--color-text-muted);margin:auto 0 0}
.KJWkRG_page{padding-bottom:calc(var(--spacing) * 6)}.KJWkRG_header{align-items:flex-start;gap:calc(var(--spacing) * 4);margin:calc(var(--spacing) * 3) 0;flex-wrap:wrap;display:flex}.KJWkRG_headMain{flex:18rem;min-width:0}.KJWkRG_logo{border-radius:var(--radius-lg);background:var(--color-action-soft);width:72px;height:72px;color:var(--color-action-active);font-size:var(--text-2xl);font-weight:var(--font-weight-bold);justify-content:center;align-items:center;display:inline-flex}.KJWkRG_title{font-size:var(--text-2xl);line-height:var(--leading-tight);margin:0}.KJWkRG_sub{margin:calc(var(--spacing) * 1) 0 0;font-weight:var(--font-weight-semibold);color:var(--color-text)}.KJWkRG_meta{align-items:center;gap:calc(var(--spacing) * 2) calc(var(--spacing) * 4);margin:calc(var(--spacing) * 1) 0;color:var(--color-text-muted);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.KJWkRG_domain{font-family:var(--font-mono);color:var(--color-text)}.KJWkRG_cta{flex:none;align-self:center}.KJWkRG_notServing{padding:calc(var(--spacing) * 3) calc(var(--spacing) * 4);border-radius:var(--radius-md);background:var(--color-warning-bg);color:var(--color-warning-text)}.KJWkRG_sectionNav{margin:calc(var(--spacing) * 3) 0}.KJWkRG_sectionNav ul{gap:calc(var(--spacing) * 2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.KJWkRG_sectionNav a{min-height:var(--size-target-min);padding:0 calc(var(--spacing) * 3);border:1px solid var(--color-border);border-radius:var(--radius-full);color:var(--color-text);font-size:var(--text-sm);align-items:center;text-decoration:none;display:inline-flex}.KJWkRG_sectionNav a:hover{border-color:var(--color-action);color:var(--color-action)}@media (max-width:47.99rem){.KJWkRG_sectionNav ul{padding-bottom:calc(var(--spacing) * 1);scrollbar-width:thin;flex-wrap:nowrap;overflow-x:auto}.KJWkRG_sectionNav li{flex:none}}.KJWkRG_summary{margin:calc(var(--spacing) * 4) 0;padding:calc(var(--spacing) * 3) calc(var(--spacing) * 4);border-left:3px solid var(--color-action);background:var(--color-action-soft);max-width:52rem}.KJWkRG_summary p{margin:calc(var(--spacing) * 1) 0 0}.KJWkRG_section{margin:calc(var(--spacing) * 6) 0;scroll-margin-top:calc(var(--spacing) * 16)}.KJWkRG_section>p{max-width:52rem}.KJWkRG_h2{margin:0 0 calc(var(--spacing) * 2);font-size:var(--text-lg)}.KJWkRG_h3{margin:calc(var(--spacing) * 3) 0 calc(var(--spacing) * 1);font-size:var(--text-base)}.KJWkRG_lead{margin:0 0 calc(var(--spacing) * 3);color:var(--color-text-muted)}.KJWkRG_note{margin:calc(var(--spacing) * 3) 0 0;font-size:var(--text-sm);color:var(--color-text-muted)}.KJWkRG_empty{padding:calc(var(--spacing) * 3);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);max-width:52rem;margin:0}.KJWkRG_productList{gap:calc(var(--spacing) * 2);margin:0;padding:0;list-style:none;display:grid}.KJWkRG_productItem{align-items:center;gap:calc(var(--spacing) * 1) calc(var(--spacing) * 3);padding:calc(var(--spacing) * 2) calc(var(--spacing) * 3);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-wrap:wrap;display:flex}.KJWkRG_productName{min-width:0;color:var(--color-text);font-weight:var(--font-weight-semibold);flex:14rem}.KJWkRG_productName:hover{color:var(--color-action)}.KJWkRG_price{font-weight:var(--font-weight-bold);color:var(--color-price);white-space:nowrap}.KJWkRG_lowest{padding:0 calc(var(--spacing) * 2);border:1px solid var(--color-success);border-radius:var(--radius-full);color:var(--color-success);font-size:var(--text-xs);font-weight:var(--font-weight-semibold)}.KJWkRG_catList{gap:calc(var(--spacing) * 2) calc(var(--spacing) * 5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.KJWkRG_catList a{min-height:var(--size-target-min);align-items:center;display:inline-flex}.KJWkRG_count{color:var(--color-text-muted)}.KJWkRG_facts{gap:calc(var(--spacing) * 2);max-width:52rem;margin:0;display:grid}@media (min-width:48rem){.KJWkRG_facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.KJWkRG_fact{padding:calc(var(--spacing) * 2) calc(var(--spacing) * 3);border:1px solid var(--color-border);border-radius:var(--radius-md)}.KJWkRG_fact dt{font-size:var(--text-sm);color:var(--color-text-muted)}.KJWkRG_fact dd{font-weight:var(--font-weight-semibold);margin:0}.KJWkRG_factSource{font-size:var(--text-xs);font-weight:var(--font-weight-normal);color:var(--color-text-muted);display:block}.KJWkRG_seller{margin:calc(var(--spacing) * 2) 0 0;font-size:var(--text-sm)}.KJWkRG_sources{padding-left:calc(var(--spacing) * 5);font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.KJWkRG_faq{gap:calc(var(--spacing) * 2);max-width:52rem;display:grid}.KJWkRG_faqItem{padding:calc(var(--spacing) * 2) calc(var(--spacing) * 3);border:1px solid var(--color-border);border-radius:var(--radius-md)}.KJWkRG_faqItem summary{cursor:pointer;min-height:var(--size-target-min);font-weight:var(--font-weight-semibold)}.KJWkRG_faqItem p{margin:calc(var(--spacing) * 2) 0 0}.KJWkRG_noDelete{margin:calc(var(--spacing) * 4) 0 0;font-size:var(--text-sm);color:var(--color-text-muted)}.KJWkRG_ratingLink{align-items:center;gap:calc(var(--spacing) * 2);min-height:var(--size-target-min);color:var(--color-text);text-decoration:none;display:inline-flex}.KJWkRG_ratingLink:hover span{text-decoration:underline}
._2NMRVq_shell{background:var(--color-surface);flex-direction:column;min-height:100vh;display:flex}._2NMRVq_skip{z-index:var(--z-toast);padding:calc(var(--spacing) * 2) calc(var(--spacing) * 4);background:var(--color-bg);position:absolute;top:0;left:-9999px}._2NMRVq_skip:focus{left:calc(var(--spacing) * 2);top:calc(var(--spacing) * 2)}._2NMRVq_topbar{z-index:var(--z-header);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2) calc(var(--spacing) * 4);padding:calc(var(--spacing) * 2) calc(var(--spacing) * 4);background:var(--color-bg);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex;position:sticky;top:0}._2NMRVq_brand{align-items:center;gap:calc(var(--spacing) * 3);flex-wrap:wrap;min-width:0;display:flex}._2NMRVq_brandLink{font-weight:var(--font-weight-bold);font-size:var(--text-lg);color:var(--color-text);text-decoration:none}._2NMRVq_realmTag{padding:1px calc(var(--spacing) * 2);border-radius:var(--radius-sm);background:var(--color-action-soft);color:var(--color-action-active);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.04em}._2NMRVq_realmTagAdmin{background:var(--color-ink-900);color:var(--color-paper)}._2NMRVq_topActions{align-items:center;gap:calc(var(--spacing) * 2) calc(var(--spacing) * 3);font-size:var(--text-sm);flex-wrap:wrap;display:flex}._2NMRVq_user{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;max-width:16rem;overflow:hidden}a._2NMRVq_user{text-decoration:none}a._2NMRVq_user:hover,a._2NMRVq_user:focus-visible{color:var(--color-action);text-decoration:underline}a._2NMRVq_user[aria-current=page]{color:var(--color-action-active);font-weight:var(--font-weight-semibold)}._2NMRVq_inlineError{color:var(--color-danger);font-size:var(--text-xs);max-width:16rem}@media (max-width:47.99rem){._2NMRVq_topbar{padding:calc(var(--spacing) * 2) calc(var(--spacing) * 3)}._2NMRVq_user,._2NMRVq_realmTag{display:none}._2NMRVq_brand{gap:calc(var(--spacing) * 2)}._2NMRVq_inlineSelect select{max-width:11rem}}._2NMRVq_help{font-weight:var(--font-weight-semibold)}._2NMRVq_inlineSelect select{max-width:16rem;min-height:36px;padding:0 calc(var(--spacing) * 2);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-text);font:inherit;font-size:var(--text-sm)}._2NMRVq_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._2NMRVq_body{flex:1;grid-template-columns:1fr;display:grid}@media (min-width:64rem){._2NMRVq_body{grid-template-columns:15rem minmax(0,1fr)}}._2NMRVq_main{min-width:0;padding:calc(var(--spacing) * 5) calc(var(--spacing) * 4) calc(var(--spacing) * 12);max-width:80rem;scroll-margin-top:4rem}@media (min-width:64rem){._2NMRVq_main{padding:calc(var(--spacing) * 8)}}._2NMRVq_mobileNav{background:var(--color-bg);border-bottom:1px solid var(--color-border)}._2NMRVq_menuButton{margin:calc(var(--spacing) * 2) calc(var(--spacing) * 4)}._2NMRVq_navPanel{padding:0 calc(var(--spacing) * 2) calc(var(--spacing) * 3);display:none}._2NMRVq_mobileNav[data-open=true] ._2NMRVq_navPanel{display:block}@media (min-width:64rem){._2NMRVq_mobileNav{border-bottom:0;border-right:1px solid var(--color-border)}._2NMRVq_menuButton{display:none}._2NMRVq_navPanel{padding:calc(var(--spacing) * 4) calc(var(--spacing) * 2);display:block;position:sticky;top:3.5rem}}._2NMRVq_navGroup{margin:0 0 calc(var(--spacing) * 3);padding:0;list-style:none}._2NMRVq_navHeading{margin:calc(var(--spacing) * 3) calc(var(--spacing) * 3) calc(var(--spacing) * 1);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted)}._2NMRVq_navLink{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);min-height:40px;padding:0 calc(var(--spacing) * 3);border-radius:var(--radius-md);color:var(--color-text);text-decoration:none;display:flex}._2NMRVq_navLink:hover{background:var(--color-surface);color:var(--color-action)}._2NMRVq_navLink[aria-current=page]{background:var(--color-action-soft);color:var(--color-action-active);font-weight:var(--font-weight-semibold)}._2NMRVq_authPage{min-height:100vh;padding:calc(var(--spacing) * 6) calc(var(--spacing) * 4);background:var(--color-surface);flex-direction:column;align-items:center;display:flex}._2NMRVq_authTop{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);width:100%;max-width:32rem;margin-bottom:calc(var(--spacing) * 5);display:flex}._2NMRVq_authCard{width:100%;max-width:32rem;padding:calc(var(--spacing) * 6) calc(var(--spacing) * 5);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}._2NMRVq_authCardWide{max-width:44rem}._2NMRVq_authTitle{margin:0 0 calc(var(--spacing) * 2);font-size:var(--text-2xl)}._2NMRVq_authIntro{margin:0 0 calc(var(--spacing) * 5);color:var(--color-text-muted)}._2NMRVq_authFooter{margin-top:calc(var(--spacing) * 5);font-size:var(--text-sm);color:var(--color-text-muted);text-align:center;max-width:32rem}._2NMRVq_authFooter a,._2NMRVq_appFooter a{color:var(--color-action);text-decoration:underline}._2NMRVq_appFooter{margin-top:calc(var(--spacing) * 12);padding-top:calc(var(--spacing) * 4);border-top:1px solid var(--color-border);font-size:var(--text-sm);color:var(--color-text-muted)}@media print{._2NMRVq_topbar,._2NMRVq_mobileNav,._2NMRVq_authTop,._2NMRVq_authFooter,._2NMRVq_appFooter{display:none}}
._0X_HmW_alert{gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 3) calc(var(--spacing) * 4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font-size:var(--text-sm);border-left-width:4px;display:flex}._0X_HmW_alert>div{min-width:0}._0X_HmW_alertTitle{margin:0 0 calc(var(--spacing) * 1);font-size:var(--text-base);font-weight:var(--font-weight-semibold)}._0X_HmW_alert p{margin:0}._0X_HmW_alert p+p{margin-top:calc(var(--spacing) * 1)}._0X_HmW_info{border-left-color:var(--color-action);background:var(--color-action-soft)}._0X_HmW_success{border-left-color:var(--color-success);background:var(--color-success-bg)}._0X_HmW_warning{border-left-color:var(--color-warning-text);background:var(--color-warning-bg)}._0X_HmW_danger{border-left-color:var(--color-danger);background:var(--color-danger-bg)}._0X_HmW_pageHeader{justify-content:space-between;align-items:flex-end;gap:calc(var(--spacing) * 3);margin-bottom:calc(var(--spacing) * 5);flex-wrap:wrap;display:flex}._0X_HmW_pageTitle{font-size:var(--text-2xl);line-height:var(--leading-tight);margin:0}._0X_HmW_pageDescription{margin:calc(var(--spacing) * 1) 0 0;color:var(--color-text-muted);max-width:60ch}._0X_HmW_pageActions{gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}._0X_HmW_breadcrumb{margin:0 0 calc(var(--spacing) * 2);font-size:var(--text-sm)}._0X_HmW_form,._0X_HmW_formRow{gap:calc(var(--spacing) * 4);display:grid}@media (min-width:40rem){._0X_HmW_formRow{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}}._0X_HmW_field{gap:calc(var(--spacing) * 1);flex-direction:column;min-width:0;display:flex}._0X_HmW_label{font-size:var(--text-sm);font-weight:var(--font-weight-medium)}._0X_HmW_optional{font-weight:var(--font-weight-normal);color:var(--color-text-muted)}._0X_HmW_control{width:100%;min-height:40px;padding:calc(var(--spacing) * 2) calc(var(--spacing) * 3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-text);font:inherit}._0X_HmW_control:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px;border-color:var(--color-focus)}._0X_HmW_control[aria-invalid=true]{border-color:var(--color-danger)}._0X_HmW_control:disabled{background:var(--color-surface);cursor:not-allowed}textarea._0X_HmW_control{resize:vertical;min-height:6rem}._0X_HmW_hint{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}._0X_HmW_error{font-size:var(--text-sm);color:var(--color-danger);margin:0}._0X_HmW_check{align-items:flex-start;gap:calc(var(--spacing) * 2);min-height:var(--size-target-min);font-size:var(--text-sm);display:flex}._0X_HmW_check input{width:18px;height:18px;accent-color:var(--color-action);flex:none;margin:2px 0 0}._0X_HmW_fieldset{gap:calc(var(--spacing) * 2);border:0;grid-template-columns:minmax(0,1fr);min-width:0;margin:0;padding:0;display:grid}._0X_HmW_legend{margin-bottom:calc(var(--spacing) * 1);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);padding:0}._0X_HmW_formActions{gap:calc(var(--spacing) * 2);flex-wrap:wrap;align-items:center;display:flex}._0X_HmW_inputGroup{align-items:stretch;gap:calc(var(--spacing) * 2);display:flex}._0X_HmW_inputGroup>:first-child{flex:1}._0X_HmW_tableWrap{width:100%;position:relative;overflow-x:auto}._0X_HmW_table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}._0X_HmW_table caption{text-align:left;padding-bottom:calc(var(--spacing) * 2);color:var(--color-text-muted)}._0X_HmW_table th,._0X_HmW_table td{padding:calc(var(--spacing) * 2) calc(var(--spacing) * 3);border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top}._0X_HmW_table th{font-weight:var(--font-weight-semibold);color:var(--color-text-muted);background:var(--color-surface);white-space:nowrap}._0X_HmW_table td._0X_HmW_num,._0X_HmW_table th._0X_HmW_num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}@media (max-width:47.99rem){._0X_HmW_responsive,._0X_HmW_responsive tbody{width:100%;display:block}._0X_HmW_responsive thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;display:block;position:absolute;overflow:hidden}._0X_HmW_responsive tr{padding:calc(var(--spacing) * 3) 0;border-bottom:1px solid var(--color-border);display:block}._0X_HmW_responsive td{justify-content:space-between;gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 1) 0;text-align:right;border:0;display:flex}._0X_HmW_responsive td._0X_HmW_num{text-align:right}._0X_HmW_responsive td:before{content:attr(data-label);font-weight:var(--font-weight-semibold);color:var(--color-text-muted);text-align:left}._0X_HmW_responsive td[data-label=""]:before{content:none}}._0X_HmW_dl{gap:calc(var(--spacing) * 2) calc(var(--spacing) * 4);font-size:var(--text-sm);grid-template-columns:minmax(8rem,max-content) 1fr;margin:0;display:grid}._0X_HmW_dl dt{color:var(--color-text-muted)}._0X_HmW_dl dd{overflow-wrap:anywhere;min-width:0;margin:0}._0X_HmW_stats{gap:calc(var(--spacing) * 3);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));display:grid}._0X_HmW_stat{padding:calc(var(--spacing) * 3) calc(var(--spacing) * 4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg)}._0X_HmW_statLabel{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}._0X_HmW_statValue{margin:calc(var(--spacing) * 1) 0 0;font-size:var(--text-xl);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}._0X_HmW_statNote{margin:calc(var(--spacing) * 1) 0 0;font-size:var(--text-sm);color:var(--color-text-muted)}._0X_HmW_stack{gap:calc(var(--spacing) * 5);display:grid}._0X_HmW_stackSm{gap:calc(var(--spacing) * 2);display:grid}._0X_HmW_grid2{gap:calc(var(--spacing) * 5);display:grid}@media (min-width:64rem){._0X_HmW_grid2{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}._0X_HmW_row{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}._0X_HmW_muted{color:var(--color-text-muted)}._0X_HmW_small{font-size:var(--text-sm)}._0X_HmW_mono{font-family:var(--font-mono);font-size:var(--text-sm);overflow-wrap:anywhere}._0X_HmW_code{padding:calc(var(--spacing) * 2) calc(var(--spacing) * 3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);font-family:var(--font-mono);font-size:var(--text-sm);white-space:pre-wrap;overflow-wrap:anywhere;display:block}._0X_HmW_empty{padding:calc(var(--spacing) * 8) calc(var(--spacing) * 4);text-align:center;color:var(--color-text-muted)}._0X_HmW_empty p{margin:0}._0X_HmW_empty p+*{margin-top:calc(var(--spacing) * 3)}._0X_HmW_tabs{gap:calc(var(--spacing) * 1);margin:0 0 calc(var(--spacing) * 4);border-bottom:1px solid var(--color-border);padding:0;list-style:none;display:flex;overflow-x:auto}._0X_HmW_tab{align-items:center;gap:calc(var(--spacing) * 1);min-height:var(--size-target-touch);padding:0 calc(var(--spacing) * 3);color:var(--color-text-muted);white-space:nowrap;border-bottom:3px solid #0000;text-decoration:none;display:inline-flex}._0X_HmW_tab:hover{color:var(--color-action)}._0X_HmW_tab[aria-current=page]{border-bottom-color:var(--color-action);color:var(--color-text);font-weight:var(--font-weight-semibold)}._0X_HmW_pagination{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);margin-top:calc(var(--spacing) * 4);font-size:var(--text-sm);flex-wrap:wrap;display:flex}._0X_HmW_meter{border-radius:var(--radius-full);background:var(--color-surface-strong);height:8px;overflow:hidden}._0X_HmW_meterFill{background:var(--color-action);border-radius:inherit;height:100%}._0X_HmW_meterFill[data-tone=warning]{background:var(--color-warning-text)}._0X_HmW_meterFill[data-tone=danger]{background:var(--color-danger)}._0X_HmW_meterFill[data-tone=success]{background:var(--color-success)}._0X_HmW_steps{gap:calc(var(--spacing) * 1);counter-reset:step;margin:0;padding:0;list-style:none;display:grid}._0X_HmW_step{align-items:center;gap:calc(var(--spacing) * 3);min-height:var(--size-target-touch);padding:0 calc(var(--spacing) * 2);border-radius:var(--radius-md);display:flex}._0X_HmW_step a{color:inherit;align-items:center;gap:calc(var(--spacing) * 3);width:100%;min-height:inherit;text-decoration:none;display:flex}._0X_HmW_step a:hover{color:var(--color-action)}._0X_HmW_stepMark{border-radius:var(--radius-full);border:2px solid var(--color-border-strong);width:28px;height:28px;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);background:var(--color-bg);flex:none;place-items:center;display:inline-grid}._0X_HmW_step[data-state=done] ._0X_HmW_stepMark{background:var(--color-success);border-color:var(--color-success);color:var(--color-text-inverse)}._0X_HmW_step[data-state=current]{background:var(--color-action-soft)}._0X_HmW_step[data-state=current] ._0X_HmW_stepMark{border-color:var(--color-action);color:var(--color-action)}._0X_HmW_step[aria-current=step]{font-weight:var(--font-weight-semibold)}._0X_HmW_overlay{z-index:var(--z-sheet);background:#00000073;position:fixed;inset:0}._0X_HmW_dialog{z-index:var(--z-sheet);max-height:90vh;padding:calc(var(--spacing) * 5);background:var(--color-bg);border-radius:var(--radius-lg) var(--radius-lg) 0 0;box-shadow:var(--shadow-raised);position:fixed;inset:auto 0 0;overflow:auto}@media (min-width:40rem){._0X_HmW_dialog{border-radius:var(--radius-lg);width:min(32rem,100vw - 2rem);inset:50% auto auto 50%;transform:translate(-50%,-50%)}}._0X_HmW_dialogTitle{margin:0 0 calc(var(--spacing) * 2);font-size:var(--text-lg)}._0X_HmW_dialogDescription{margin:0 0 calc(var(--spacing) * 4);color:var(--color-text-muted);font-size:var(--text-sm)}._0X_HmW_fixture{margin:0 0 calc(var(--spacing) * 4);padding:calc(var(--spacing) * 1) calc(var(--spacing) * 3);border:1px dashed var(--color-warning-text);border-radius:var(--radius-sm);background:var(--color-warning-bg);color:var(--color-warning-text);font-size:var(--text-xs);font-family:var(--font-mono);overflow-wrap:anywhere}._0X_HmW_stars{color:var(--color-warning-text);letter-spacing:1px}._0X_HmW_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._0X_HmW_touchOnly{display:none}@media (pointer:coarse){._0X_HmW_touchOnly{display:inline-flex}}
.H1-_CW_top{z-index:var(--z-header);background:var(--color-bg);border-bottom:1px solid var(--color-border);position:sticky;top:0}.H1-_CW_inner{align-items:center;gap:calc(var(--spacing) * 3);width:100%;max-width:var(--container-page);padding:calc(var(--spacing) * 2) calc(var(--spacing) * 4);box-sizing:border-box;margin:0 auto;display:flex}.H1-_CW_top .H1-_CW_inner{flex-wrap:wrap}.H1-_CW_logo{align-items:center;gap:calc(var(--spacing) * 2);min-height:var(--size-target-touch);color:var(--color-action);text-decoration:none;display:inline-flex}.H1-_CW_logo:hover{color:var(--color-action-hover)}.H1-_CW_mark{flex:none}.H1-_CW_brand{font-size:var(--text-lg);font-weight:var(--font-weight-bold);color:var(--color-text);white-space:nowrap}.H1-_CW_search{flex:100%;order:3}.H1-_CW_nav{align-items:center;gap:calc(var(--spacing) * 1);margin-left:auto;display:flex}.H1-_CW_navLink{min-height:var(--size-target-touch);padding:0 calc(var(--spacing) * 2);font-size:var(--text-sm);font-weight:var(--font-weight-medium);align-items:center;text-decoration:none;display:inline-flex}.H1-_CW_navLink:hover{text-decoration:underline}@media (min-width:48rem){.H1-_CW_top .H1-_CW_inner{gap:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 3);flex-wrap:nowrap}.H1-_CW_search{flex:auto;order:0;max-width:44rem;margin:0 auto}.H1-_CW_nav{margin-left:0}}.H1-_CW_categories{border-bottom:1px solid var(--color-border);background:var(--color-surface)}.H1-_CW_categories .H1-_CW_inner{padding-block:0}@media (max-width:29.99rem){.H1-_CW_navLinkWide{display:none}}
.xqmuRW_page{padding-bottom:calc(var(--spacing) * 8);max-width:72rem}.xqmuRW_header{margin:calc(var(--spacing) * 3) 0 calc(var(--spacing) * 4)}.xqmuRW_title{font-size:var(--text-2xl);line-height:var(--leading-tight);margin:0}.xqmuRW_subline{margin:calc(var(--spacing) * 2) 0 0;color:var(--color-text-muted);font-size:var(--text-sm)}.xqmuRW_subline a{color:var(--color-action)}.xqmuRW_meta{margin:calc(var(--spacing) * 1) 0 0;color:var(--color-text-muted);font-size:var(--text-sm)}.xqmuRW_retired{margin:calc(var(--spacing) * 3) 0;padding:calc(var(--spacing) * 3) calc(var(--spacing) * 4);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface)}.xqmuRW_answer{margin:0 0 calc(var(--spacing) * 5);padding:calc(var(--spacing) * 3) calc(var(--spacing) * 4);border-left:4px solid var(--color-action);border-radius:var(--radius-md);background:var(--color-action-soft)}.xqmuRW_answerTitle{margin:0 0 calc(var(--spacing) * 2);font-size:var(--text-base)}.xqmuRW_answer ul{padding-left:calc(var(--spacing) * 5);margin:0}.xqmuRW_answer li+li{margin-top:calc(var(--spacing) * 1)}.xqmuRW_answer a{color:var(--color-text)}.xqmuRW_answer a:hover{color:var(--color-action)}.xqmuRW_intro{margin:0 0 calc(var(--spacing) * 6);max-width:48rem}.xqmuRW_generated{margin:calc(var(--spacing) * 2) 0 0;font-size:var(--text-xs);color:var(--color-text-muted)}.xqmuRW_h2{margin:0 0 calc(var(--spacing) * 3);font-size:var(--text-xl)}.xqmuRW_listSection{margin:calc(var(--spacing) * 6) 0}.xqmuRW_items{gap:calc(var(--spacing) * 3);margin:0;padding:0;list-style:none;display:grid}.xqmuRW_item{gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);grid-template-columns:2.5rem 88px minmax(0,1fr);grid-template-areas:"rank media score""main main main""offer offer offer";display:grid}.xqmuRW_item:first-child{border-color:var(--color-action);box-shadow:var(--shadow-card)}@media (min-width:64rem){.xqmuRW_item{grid-template-columns:2.5rem 88px minmax(0,1fr) 8rem 13rem;grid-template-areas:"rank media main score offer";align-items:start}}.xqmuRW_rank{border-radius:var(--radius-full);background:var(--color-surface-strong);width:2.5rem;height:2.5rem;font-size:var(--text-lg);font-weight:var(--font-weight-bold);grid-area:rank;justify-content:center;align-items:center;display:flex}.xqmuRW_item:first-child .xqmuRW_rank{background:var(--color-action);color:var(--color-text-inverse)}.xqmuRW_media{grid-area:media}.xqmuRW_main{gap:calc(var(--spacing) * 2);flex-direction:column;grid-area:main;min-width:0;display:flex}.xqmuRW_name{font-size:var(--text-lg);line-height:var(--leading-tight);margin:0}.xqmuRW_name a{color:var(--color-text)}.xqmuRW_name a:hover{color:var(--color-action)}.xqmuRW_badges{gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.xqmuRW_badges li{max-width:100%}.xqmuRW_badges li>span{white-space:normal}.xqmuRW_rating{align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-sm);margin:0;display:flex}.xqmuRW_eu{font-size:var(--text-xs);color:var(--color-text-muted);gap:calc(var(--spacing) * 1);flex-wrap:wrap;align-items:center;margin:0;display:flex}.xqmuRW_euTitle{font-weight:var(--font-weight-semibold)}.xqmuRW_euChip{padding:0 calc(var(--spacing) * 1.5);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text)}.xqmuRW_euSynthetic{font-style:italic}.xqmuRW_score{flex-direction:column;grid-area:score;display:flex}@media (max-width:63.99rem){.xqmuRW_score{align-self:center}}.xqmuRW_scoreLabel{font-size:var(--text-xs);color:var(--color-text-muted)}.xqmuRW_scoreNum{font-size:var(--text-2xl);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;line-height:1}.xqmuRW_scoreMax{font-size:var(--text-sm);font-weight:var(--font-weight-normal);color:var(--color-text-muted)}.xqmuRW_offer{gap:calc(var(--spacing) * 1);flex-direction:column;grid-area:offer;align-items:flex-start;display:flex}@media (min-width:64rem){.xqmuRW_offer{text-align:right;align-items:stretch}}.xqmuRW_price{font-size:var(--text-price);font-weight:var(--font-weight-bold);color:var(--color-price);white-space:nowrap;margin:0}.xqmuRW_unit{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.xqmuRW_drop{align-items:flex-start;gap:calc(var(--spacing) * 1);margin:0 0 calc(var(--spacing) * 1);flex-direction:column;display:flex}.xqmuRW_dropRef{font-size:var(--text-xs);color:var(--color-text-muted);margin:0}.xqmuRW_shops{margin:0 0 calc(var(--spacing) * 1);font-size:var(--text-sm);color:var(--color-text-muted)}.xqmuRW_stock{font-size:var(--text-xs);color:var(--color-danger);margin:0}.xqmuRW_empty{padding:calc(var(--spacing) * 4);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md)}.xqmuRW_box{margin:calc(var(--spacing) * 6) 0;padding:calc(var(--spacing) * 4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.xqmuRW_box>p,.xqmuRW_details{margin:0 0 calc(var(--spacing) * 3)}.xqmuRW_details summary{cursor:pointer;color:var(--color-action);font-weight:var(--font-weight-medium);min-height:var(--size-target-min);align-items:center;display:inline-flex}.xqmuRW_details[open] summary{margin-bottom:calc(var(--spacing) * 3)}.xqmuRW_links{gap:calc(var(--spacing) * 4);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.xqmuRW_sources{margin:0 0 calc(var(--spacing) * 3);padding-left:calc(var(--spacing) * 5)}.xqmuRW_metaList{gap:calc(var(--spacing) * 2) calc(var(--spacing) * 6);font-size:var(--text-sm);flex-wrap:wrap;margin:0;display:flex}.xqmuRW_metaList dt{color:var(--color-text-muted)}.xqmuRW_metaList dd{font-weight:var(--font-weight-medium);margin:0}.xqmuRW_attribution{font-size:var(--text-sm);color:var(--color-text-muted)}.xqmuRW_family{font-size:var(--text-sm);margin:0}.xqmuRW_commentary{margin-top:calc(var(--spacing) * 3)}.xqmuRW_qa{margin:calc(var(--spacing) * 6) 0;max-width:52rem}.xqmuRW_qa dl{gap:calc(var(--spacing) * 3);margin:0;display:grid}.xqmuRW_qa dt{font-weight:var(--font-weight-semibold)}.xqmuRW_qa dd{margin:calc(var(--spacing) * 1) 0 0}.xqmuRW_history{margin:calc(var(--spacing) * 6) 0;font-size:var(--text-sm)}.xqmuRW_history ul{padding-left:calc(var(--spacing) * 5);margin:0}.xqmuRW_quality{margin:calc(var(--spacing) * 3) 0 0;font-size:var(--text-sm);color:var(--color-text-muted)}.xqmuRW_related{margin:calc(var(--spacing) * 6) 0}.xqmuRW_breakdownToggle{font-size:var(--text-sm)}.xqmuRW_breakdownToggle summary{cursor:pointer;color:var(--color-action);min-height:var(--size-target-min);align-items:center;display:inline-flex}.xqmuRW_breakdownToggle[open] summary{margin-bottom:calc(var(--spacing) * 2)}
.QTJIba_list{gap:calc(var(--spacing) * 3);margin:0;padding:0;list-style:none;display:grid}.QTJIba_item{gap:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 3) calc(var(--spacing) * 4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);min-width:0;display:grid}.QTJIba_item[data-attention=true]{border-left:4px solid var(--color-warning-text)}.QTJIba_head{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;min-width:0;display:flex}.QTJIba_path{font-weight:var(--font-weight-semibold);overflow-wrap:anywhere;min-width:0}.QTJIba_choice{gap:calc(var(--spacing) * 1);min-width:0;display:grid}.QTJIba_choice select{max-width:100%}@media (min-width:48rem){.QTJIba_item{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.QTJIba_head{grid-column:1/-1}}
