._4ZxpoW_dateControls,._4ZxpoW_dateFilter{align-items:flex-end;gap:var(--spacing-small);display:flex}._4ZxpoW_dateFilter label{gap:var(--spacing-xsmall);flex-direction:column;font-weight:700;display:flex}._4ZxpoW_dateFilter input{box-sizing:border-box;height:42px;padding:var(--spacing-small);border:1px solid var(--border-color);border-radius:var(--radius-small);font:inherit;background:#fff}._4ZxpoW_applyButton{justify-content:center;align-items:center;gap:var(--spacing-xsmall);box-sizing:border-box;height:42px;padding:var(--spacing-small) var(--spacing-medium);border-radius:var(--radius-small);color:var(--accent-light-1);background:var(--button-primary-background);font:inherit;white-space:nowrap;cursor:pointer;border:0;font-weight:700;display:inline-flex}._4ZxpoW_applyButton:disabled{cursor:not-allowed;opacity:.45}@media (max-width:700px){._4ZxpoW_dateControls,._4ZxpoW_dateFilter{width:100%}._4ZxpoW_dateControls{flex-wrap:wrap}._4ZxpoW_dateFilter label{flex:140px}._4ZxpoW_applyButton{flex:auto}}
.GNZzuW_report{width:100%;min-width:0}.GNZzuW_header{justify-content:space-between;align-items:flex-end;gap:var(--spacing-medium);margin-bottom:var(--spacing-medium);display:flex}.GNZzuW_header h2,.GNZzuW_tableHeader h3{margin:0}.GNZzuW_subtitle{margin:var(--spacing-xsmall) 0 0;color:#0009}.GNZzuW_actions{align-items:flex-end;gap:var(--spacing-small);display:flex}.GNZzuW_exportButton{justify-content:center;align-items:center;gap:var(--spacing-xsmall);box-sizing:border-box;height:42px;padding:var(--spacing-small) var(--spacing-medium);border-radius:var(--radius-small);color:var(--accent-light-1);background:var(--button-cta-background);box-shadow:var(--button-shadow);font:inherit;white-space:nowrap;cursor:pointer;border:0;font-weight:700;display:inline-flex}.GNZzuW_tiles{gap:var(--spacing-medium);margin:var(--spacing-medium) 0 var(--spacing-large);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.GNZzuW_tile{gap:var(--spacing-small);box-sizing:border-box;min-height:125px;padding:var(--spacing-medium);border-radius:var(--radius-medium);background:#fff;border:1px solid #00000014;flex-direction:column;display:flex;box-shadow:0 2px 10px #0000000d}.GNZzuW_tile span{color:#0009;font-size:var(--font-size-small);font-weight:700}.GNZzuW_tile small{color:#0000008c}.GNZzuW_tile strong{margin-top:auto;font-size:clamp(1.1rem,1.5vw,1.4rem);line-height:1.1}.GNZzuW_negativeValue strong{color:var(--color-warning-red)}.GNZzuW_positiveValue strong{color:var(--color-success-green)}.GNZzuW_tableHeader{justify-content:space-between;align-items:center;gap:var(--spacing-small);margin-bottom:var(--spacing-small);display:flex}.GNZzuW_tableHeader span{color:#0000008c;font-size:var(--font-size-small)}.GNZzuW_link{color:var(--button-cta-background);font-weight:700}.GNZzuW_sectionGap{margin-top:var(--spacing-large)}.GNZzuW_error{padding:var(--spacing-small) var(--spacing-medium);border-radius:var(--radius-small);color:var(--color-warning-red);background:var(--color-warning-background)}@media (max-width:1200px){.GNZzuW_header{flex-direction:column;align-items:flex-start}.GNZzuW_actions{flex-wrap:wrap;width:100%}.GNZzuW_tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.GNZzuW_actions{width:100%}.GNZzuW_exportButton{flex:auto}.GNZzuW_tiles{grid-template-columns:1fr}}
.FvYQtW_scrollFrame{position:relative}.FvYQtW_fadeLayer{z-index:2;pointer-events:none;justify-content:space-between;display:flex;position:sticky;left:0}.FvYQtW_fadeEdge{opacity:0;width:2.75rem;height:100%;transition:opacity .2s}.FvYQtW_fadeEdgeLeft{background:linear-gradient(to right, var(--fade-color,var(--background)), transparent)}.FvYQtW_fadeEdgeRight{background:linear-gradient(to left, var(--fade-color,var(--background)), transparent)}.FvYQtW_fadeEdgeOn{opacity:1}.FvYQtW_stickyHeader{z-index:6;background:0 0;position:sticky;top:100px;overflow:hidden}.FvYQtW_stickyHeader .FvYQtW_table{border-spacing:0}.FvYQtW_stickyHeaderClip{overflow:hidden}.FvYQtW_scrollWrapper{overscroll-behavior-x:contain;overscroll-behavior-y:auto;overflow:auto hidden}.FvYQtW_table{border-collapse:separate;width:100%;border-spacing:0 var(--spacing-xsmall)}.FvYQtW_table thead tr{background-color:var(--accent-dark-1);color:#fff;box-shadow:var(--card-shadow)}.FvYQtW_table thead th{padding:var(--spacing-xxsmall) var(--spacing-medium);font-weight:600;font-size:var(--font-size-small);white-space:nowrap;vertical-align:middle}.FvYQtW_table thead th:first-child{border-radius:var(--radius-xsmall) 0 0 var(--radius-xsmall)}.FvYQtW_table thead th:last-child{border-radius:0 var(--radius-xsmall) var(--radius-xsmall) 0}.FvYQtW_table tbody td{padding:var(--spacing-xsmall) var(--spacing-medium);vertical-align:middle;white-space:nowrap}.FvYQtW_table tbody tr.FvYQtW_row{background-color:var(--accent-light-1);box-shadow:var(--card-shadow-small)}.FvYQtW_table tbody tr.FvYQtW_row:hover{filter:brightness(.98)}.FvYQtW_table tbody tr.FvYQtW_row td:first-child{border-radius:var(--radius-xsmall) 0 0 var(--radius-xsmall)}.FvYQtW_table tbody tr.FvYQtW_row td:last-child{border-radius:0 var(--radius-xsmall) var(--radius-xsmall) 0}.FvYQtW_table tbody tr.FvYQtW_row.FvYQtW_expanded td:first-child{border-radius:var(--radius-xsmall) 0 0 0}.FvYQtW_table tbody tr.FvYQtW_row.FvYQtW_expanded td:last-child{border-radius:0 var(--radius-xsmall) 0 0}.FvYQtW_table tbody tr.FvYQtW_expandedRow{background-color:var(--accent-light-1);box-shadow:var(--card-shadow-small)}.FvYQtW_table tbody tr.FvYQtW_expandedRow td{border-radius:0 0 var(--radius-xsmall) var(--radius-xsmall);padding:0;position:relative}.FvYQtW_table tbody tr.FvYQtW_expandedRow td:before{content:"";height:var(--spacing-xsmall);background-color:var(--accent-light-1);position:absolute;bottom:100%;left:0;right:0}.FvYQtW_expandToggle{padding:var(--spacing-xxsmall);color:inherit;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.FvYQtW_expandToggle i{transition:transform .2s ease-in-out}.FvYQtW_expandToggle[aria-expanded=true] i{transform:rotate(-90deg)}.FvYQtW_sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.FvYQtW_thContent{align-items:center;gap:var(--spacing-small);display:flex}.FvYQtW_thContent.FvYQtW_left{justify-content:flex-start}.FvYQtW_thContent.FvYQtW_center{justify-content:center}.FvYQtW_thContent.FvYQtW_right{justify-content:flex-end}.FvYQtW_toggles{white-space:nowrap;flex-shrink:0;width:20px;margin-right:-8px}.FvYQtW_toggles i{opacity:.5}.FvYQtW_toggles i:nth-child(2){transform:translate(-9px)}.FvYQtW_toggles.FvYQtW_asc i:first-child,.FvYQtW_toggles.FvYQtW_desc i:nth-child(2){opacity:1}.FvYQtW_clickableRow{cursor:pointer}.FvYQtW_pending .FvYQtW_table tbody{opacity:.55;transition:opacity .15s}.FvYQtW_skeletonLine{border-radius:var(--radius-xsmall);background:linear-gradient(90deg, var(--background-tertiary) 25%, var(--background-main) 50%, var(--background-tertiary) 75%);background-size:200% 100%;height:14px;animation:1.4s ease-in-out infinite FvYQtW_skeletonShimmer;display:block}@keyframes FvYQtW_skeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.FvYQtW_table tbody tr.FvYQtW_groupRow td{padding:var(--spacing-small) 0 0}.FvYQtW_summary{margin-top:var(--spacing-medium);gap:var(--spacing-medium);padding:var(--spacing-small) var(--spacing-medium);margin-bottom:var(--spacing-small);background-color:var(--background-tertiary);border-radius:var(--radius-xsmall);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.FvYQtW_summary b{margin-left:var(--spacing-xsmall);font-weight:700}.FvYQtW_card{--fade-color:#fff;border-radius:var(--surface-radius);box-shadow:var(--surface-shadow);background-color:#fff;padding:4px 8px}.FvYQtW_card .FvYQtW_table{border-spacing:0}.FvYQtW_card .FvYQtW_table thead tr{color:var(--accent-dark-2);box-shadow:none;background-color:#0000}.FvYQtW_card .FvYQtW_table thead th{padding:14px var(--spacing-medium) 10px;border-bottom:1px solid var(--surface-line);letter-spacing:.05em;text-transform:uppercase;font-size:11px}.FvYQtW_card .FvYQtW_table thead th[aria-sort]{color:var(--accent-dark-1)}.FvYQtW_card .FvYQtW_thContent{gap:6px}.FvYQtW_card .FvYQtW_toggles{margin-right:0;font-size:10px}.FvYQtW_card .FvYQtW_toggles i{opacity:0;transition:opacity .15s}.FvYQtW_card .FvYQtW_sortable:hover .FvYQtW_toggles i,.FvYQtW_card .FvYQtW_sortable:focus-visible .FvYQtW_toggles i{opacity:.35}.FvYQtW_card .FvYQtW_toggles.FvYQtW_asc i:first-child,.FvYQtW_card .FvYQtW_toggles.FvYQtW_desc i:nth-child(2){opacity:1}.FvYQtW_card .FvYQtW_toggles.FvYQtW_asc i:nth-child(2),.FvYQtW_card .FvYQtW_toggles.FvYQtW_desc i:first-child{opacity:0}.FvYQtW_card .FvYQtW_stickyHeader{background-color:#fff}.FvYQtW_card .FvYQtW_table tbody tr.FvYQtW_row,.FvYQtW_card .FvYQtW_table tbody tr.FvYQtW_expandedRow{box-shadow:none;background-color:#0000}.FvYQtW_card .FvYQtW_table tbody tr.FvYQtW_row td{border-top:1px solid var(--surface-line);padding-top:12px;padding-bottom:12px}.FvYQtW_card .FvYQtW_table tbody tr.FvYQtW_row:first-child td,.FvYQtW_card .FvYQtW_table tbody tr.FvYQtW_groupRow+tr.FvYQtW_row td{border-top:0}.FvYQtW_card .FvYQtW_table tbody tr.FvYQtW_row:hover{filter:none;background-color:var(--background-main)}.FvYQtW_card .FvYQtW_table tbody tr.FvYQtW_row.FvYQtW_expanded,.FvYQtW_card .FvYQtW_table tbody tr.FvYQtW_expandedRow{background-color:var(--background-main)}.FvYQtW_card .FvYQtW_table thead th:first-child,.FvYQtW_card .FvYQtW_table thead th:last-child,.FvYQtW_card .FvYQtW_table tbody tr.FvYQtW_row td:first-child,.FvYQtW_card .FvYQtW_table tbody tr.FvYQtW_row td:last-child,.FvYQtW_card .FvYQtW_table tbody tr.FvYQtW_row.FvYQtW_expanded td:first-child,.FvYQtW_card .FvYQtW_table tbody tr.FvYQtW_row.FvYQtW_expanded td:last-child,.FvYQtW_card .FvYQtW_table tbody tr.FvYQtW_expandedRow td:first-child,.FvYQtW_card .FvYQtW_table tbody tr.FvYQtW_expandedRow td:last-child{border-radius:0}.FvYQtW_cardHead{justify-content:space-between;align-items:center;gap:var(--spacing-small) var(--spacing-medium);padding:8px var(--spacing-medium) 4px;flex-wrap:wrap;display:flex}.FvYQtW_cardFoot{align-items:center;gap:var(--spacing-medium);padding:12px var(--spacing-medium) 14px;border-top:1px solid var(--surface-line);display:flex}.FvYQtW_cardHead h2{color:var(--accent-dark-1);margin:0;font-size:18px;font-weight:600}
.n2TPoa_page{gap:var(--spacing-large);container:detail/inline-size}.n2TPoa_embedded{flex-direction:column;width:100%;display:flex}.n2TPoa_backLink{align-items:center;gap:var(--spacing-xsmall);font-size:var(--font-size-small);color:var(--accent-dark-1);opacity:.7;font-weight:600;display:inline-flex}.n2TPoa_backLink:hover{opacity:1}.n2TPoa_muted{opacity:.5;font-size:var(--font-size-small);margin:0}.n2TPoa_mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.n2TPoa_label{text-transform:uppercase;letter-spacing:.06em;opacity:.5;margin-bottom:var(--spacing-xxsmall);font-size:.7rem;font-weight:600;display:block}.n2TPoa_inlineLink{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--color-border-brd-main);text-decoration-color:var(--color-border-brd-main);text-underline-offset:3px;align-items:center;gap:6px;display:inline-flex}.n2TPoa_inlineLink:hover{text-decoration-color:currentColor}.n2TPoa_hero{justify-content:space-between;align-items:flex-end;gap:var(--spacing-medium);flex-wrap:wrap;width:100%;display:flex}.n2TPoa_heroLead{flex:1;min-width:0}.n2TPoa_eyebrow{font-size:var(--font-size-small);letter-spacing:.02em;opacity:.55;flex-wrap:wrap;align-items:center;gap:6px;font-weight:600;display:flex}.n2TPoa_title{overflow-wrap:anywhere;margin:2px 0 0;line-height:1.15}.n2TPoa_subtitle{align-items:center;gap:var(--spacing-small);margin:var(--spacing-xxsmall) 0 0;font-size:var(--font-size-small);opacity:.75;flex-wrap:wrap;display:flex}.n2TPoa_heroSide{align-items:flex-end;gap:var(--spacing-small);flex-direction:column;display:flex}.n2TPoa_heroActions{justify-content:flex-end;align-items:center;gap:var(--spacing-small);flex-wrap:wrap;display:flex}.n2TPoa_heroActions button,.n2TPoa_heroActions a{white-space:nowrap}button.n2TPoa_textButton,a.n2TPoa_textButton{align-items:center;gap:var(--spacing-xsmall);height:42px;color:var(--accent-dark-1);padding:0 var(--spacing-small);font-weight:600;font-size:var(--font-size-small);background:0 0;border-radius:100px;display:inline-flex}button.n2TPoa_textButton:hover,a.n2TPoa_textButton:hover{opacity:1;background:var(--background-main)}.n2TPoa_statusPill{font-size:var(--font-size-small);white-space:nowrap;color:var(--accent-dark-1);background:#0000000d;border-radius:999px;align-items:center;gap:8px;padding:4px 12px 4px 10px;font-weight:600;display:inline-flex}.n2TPoa_statusDot{background:currentColor;border-radius:50%;width:8px;height:8px}.n2TPoa_statusPill[data-tone=warning]{color:#b37400;background:#ffaa001f}.n2TPoa_statusPill[data-tone=info]{color:#005cbf;background:#0078ff1a}.n2TPoa_statusPill[data-tone=progress]{color:#4c1d95;background:#643cff1a}.n2TPoa_statusPill[data-tone=success]{color:#007a33;background:#00b4501a}.n2TPoa_statusPill[data-tone=error]{color:#b91c1c;background:#dc28281a}.n2TPoa_statusPill[data-tone=muted]{color:#00000073}.n2TPoa_statusPill[data-pulse] .n2TPoa_statusDot{animation:1.6s ease-in-out infinite n2TPoa_pulse}@keyframes n2TPoa_pulse{50%{opacity:.35}}.n2TPoa_callout{gap:var(--spacing-small);width:100%;padding:var(--spacing-xsmall) 0 var(--spacing-xsmall) var(--spacing-medium);color:#b91c1c;border-left:3px solid #dc2828;display:flex}.n2TPoa_callout[data-tone=warning]{color:#b37400;border-left-color:#e0a100}.n2TPoa_callout i{margin-top:4px}.n2TPoa_callout p{font-size:var(--font-size-small);color:var(--accent-dark-1);word-break:break-word;margin:2px 0 0}.n2TPoa_calloutMeta{opacity:.7;margin-top:4px;font-size:.75rem;display:block}.n2TPoa_facts{width:100%;padding:var(--spacing-medium) 0;border-top:1px solid var(--color-border-brd-main);border-bottom:1px solid var(--color-border-brd-main);margin:0;overflow:hidden}.n2TPoa_factsRow{row-gap:var(--spacing-medium);margin-left:calc(-1 * var(--spacing-medium) - 1px);flex-wrap:wrap;display:flex}.n2TPoa_fact{min-width:0;padding:0 var(--spacing-medium);border-left:1px solid var(--color-border-brd-main);flex:130px}.n2TPoa_fact dt{text-transform:uppercase;letter-spacing:.06em;opacity:.5;font-size:.7rem;font-weight:600}.n2TPoa_fact dd{text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-weight:600;overflow:hidden}.n2TPoa_layout{gap:var(--spacing-xlarge);grid-template-columns:minmax(0,1fr) 300px;align-items:start;width:100%;display:grid}.n2TPoa_main{flex-direction:column;min-width:0;display:flex}.n2TPoa_section{width:100%;padding:var(--spacing-medium) 0 var(--spacing-large)}.n2TPoa_section+.n2TPoa_section{border-top:1px solid var(--color-border-brd-main)}.n2TPoa_main>.n2TPoa_section:first-child{padding-top:0}.n2TPoa_sectionHeader{align-items:baseline;gap:var(--spacing-xsmall);margin-bottom:var(--spacing-medium);display:flex}.n2TPoa_sectionHeader h4{margin:0}.n2TPoa_sectionActions{align-items:baseline;gap:var(--spacing-medium);margin-left:auto;display:flex}.n2TPoa_sectionActions button{height:auto;font-size:var(--font-size-small)}.n2TPoa_count{font-size:var(--font-size-small);opacity:.4;font-weight:600}.n2TPoa_inlineFacts{gap:var(--spacing-xsmall) var(--spacing-large);font-size:var(--font-size-small);flex-wrap:wrap;margin:0;display:flex}.n2TPoa_inlineFacts>div{gap:6px;min-width:0;display:flex}.n2TPoa_inlineFacts dt{opacity:.55;white-space:nowrap}.n2TPoa_inlineFacts dd{overflow-wrap:anywhere;margin:0;font-weight:600}.n2TPoa_inlineSummary{margin:var(--spacing-xsmall) 0 0;opacity:.45;font-size:.75rem}.n2TPoa_itemList{margin:0;padding:0;list-style:none}.n2TPoa_itemList li{align-items:center;gap:var(--spacing-small);padding:10px 0;display:flex}.n2TPoa_itemList li+li{border-top:1px dashed var(--color-border-brd-main)}.n2TPoa_itemIndex{opacity:.35;flex-shrink:0;width:20px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem}.n2TPoa_itemName{min-width:0;color:inherit;flex:1;font-weight:600;text-decoration:none}a.n2TPoa_itemName:hover{text-decoration:underline}.n2TPoa_itemCode{opacity:.55;overflow-wrap:anywhere;text-align:right;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8rem}.n2TPoa_rows{column-gap:var(--spacing-xlarge);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.n2TPoa_rows[data-single]{grid-template-columns:1fr}.n2TPoa_row{justify-content:space-between;align-items:baseline;gap:var(--spacing-medium);border-bottom:1px solid var(--color-border-brd-main);font-size:var(--font-size-small);min-width:0;padding:8px 0;display:flex}.n2TPoa_row dt{opacity:.65;flex-direction:column;min-width:0;display:flex}.n2TPoa_row dt code{opacity:.7;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem}.n2TPoa_row dd{text-align:right;overflow-wrap:anywhere;margin:0;font-weight:600}.n2TPoa_dataset{gap:var(--spacing-large);flex-direction:column;min-width:0;display:flex;container:dataset/inline-size}.n2TPoa_dataset h3{margin:0}.n2TPoa_dataset h4{margin:0 0 var(--spacing-xsmall)}.n2TPoa_datasetLead{margin:var(--spacing-xxsmall) 0 0;font-size:var(--font-size-small);opacity:.6}.n2TPoa_datasetGroup+.n2TPoa_datasetGroup{margin-top:var(--spacing-medium)}.n2TPoa_datasetGroupTitle{align-items:baseline;gap:var(--spacing-xsmall);font-weight:600;font-size:var(--font-size-small);display:flex}.n2TPoa_datasetGroupTitle code{opacity:.7;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem}.n2TPoa_aside{padding-left:var(--spacing-large);border-left:1px solid var(--color-border-brd-main);position:sticky;top:100px}.n2TPoa_embedded .n2TPoa_aside{top:0}.n2TPoa_asideTitle{margin:0 0 var(--spacing-medium)}.n2TPoa_asideNote{margin:var(--spacing-medium) 0 0;font-size:var(--font-size-small);color:#b37400}.n2TPoa_timeline{--marker:28px;margin:0;padding:0;list-style:none}.n2TPoa_event{grid-template-columns:var(--marker) 1fr;column-gap:var(--spacing-small);padding-bottom:var(--spacing-medium);display:grid;position:relative}.n2TPoa_event:not(:last-child):before{content:"";top:var(--marker);bottom:0;left:calc(var(--marker) / 2 - 1px);background:var(--color-border-brd-main);width:2px;position:absolute}.n2TPoa_event:last-child{padding-bottom:0}.n2TPoa_marker{width:var(--marker);height:var(--marker);background:var(--background-main);color:var(--accent-dark-2);z-index:1;border-radius:50%;place-items:center;font-size:12px;display:grid;position:relative}.n2TPoa_eventBody{flex-direction:column;min-width:0;padding-top:3px;display:flex}.n2TPoa_eventLabel{font-weight:600;font-size:var(--font-size-small);line-height:1.35}.n2TPoa_eventTime{opacity:.55;font-variant-numeric:tabular-nums;font-size:.75rem}.n2TPoa_eventDetail{opacity:.8;overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:4px 0 0;font-size:.75rem;display:-webkit-box;overflow:hidden}.n2TPoa_event[data-tone=info] .n2TPoa_marker{color:var(--accent-highlight);background:#186ccd1a}.n2TPoa_event[data-tone=success] .n2TPoa_marker{background:var(--color-success-background);color:var(--color-success-green)}.n2TPoa_event[data-tone=error] .n2TPoa_marker{color:#b91c1c;background:#dc28281a}.n2TPoa_event[data-tone=error] .n2TPoa_eventDetail{color:#b91c1c}.n2TPoa_event[data-tone=upcoming] .n2TPoa_marker{border:2px dashed var(--color-border-brd-main);opacity:.8;background:0 0}.n2TPoa_event[data-tone=upcoming] .n2TPoa_eventLabel{opacity:.65}.n2TPoa_footer{justify-content:flex-end;width:100%;display:flex}.n2TPoa_uuid{opacity:.35;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem}@container detail (max-width:760px){.n2TPoa_layout{gap:var(--spacing-large);grid-template-columns:1fr}.n2TPoa_aside{padding-left:0;padding-bottom:var(--spacing-medium);border-left:none;border-bottom:1px solid var(--color-border-brd-main);order:-1;position:static}}@container detail (max-width:560px){.n2TPoa_hero,.n2TPoa_heroSide{align-items:flex-start}.n2TPoa_heroActions{justify-content:flex-start}.n2TPoa_heroActions .button{padding:.7em 1.4em}button.n2TPoa_textButton,a.n2TPoa_textButton{padding-left:0}.n2TPoa_rows{grid-template-columns:1fr}}@container dataset (max-width:560px){.n2TPoa_rows{grid-template-columns:1fr}}
._0oyY4G_Toggle{cursor:pointer;background-color:var(--color-border-brd-main);border-radius:10px;align-items:center;width:35px;height:20px;transition:background-color .3s;display:flex;position:relative;box-shadow:inset 0 .5px .5px #0000001a}._0oyY4G_Indicator{content:"";background-color:var(--accent-light-1);border-radius:50%;width:16px;height:16px;transition:transform .3s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}._0oyY4G_ToggleActive{background-color:var(--color-success-green-muted)}._0oyY4G_ToggleActive ._0oyY4G_Indicator{transform:translate(15px)}
.Wwii-G_Filter{position:relative}.Wwii-G_filterButton{cursor:pointer;padding:var(--spacing-small);border-radius:var(--radius-xsmall);box-shadow:var(--card-shadow);background-color:var(--accent-dark-1);width:40px;height:40px;color:var(--accent-light-1);justify-content:center;align-items:center;font-size:1.2rem;transition:background-color .2s,border-color .2s;display:flex}.Wwii-G_dropdown{background:var(--accent-light-1);z-index:9;border-radius:var(--radius-xsmall);box-shadow:var(--card-shadow);padding:var(--spacing-medium);padding-top:var(--spacing-small);gap:var(--spacing-small);flex-direction:column;align-items:stretch;min-width:300px;display:flex;position:absolute;top:0;right:0}.Wwii-G_filterItem{justify-content:space-between;align-items:center;gap:var(--spacing-xsmall);display:flex}.Wwii-G_hideFreeItem{margin-top:var(--spacing-small)}.Wwii-G_typeDropdown{flex:auto;min-width:0;max-width:180px}.Wwii-G_applyButton{margin-top:var(--spacing-medium)}.Wwii-G_activeFilterCount{background-color:var(--accent-light-1);color:var(--accent-dark-1);pointer-events:none;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:.9rem;font-weight:700;display:flex;position:absolute;bottom:-5px;right:-10px}.Wwii-G_clickTrap{z-index:9;width:100vw;height:100vh;position:fixed;top:0;left:0}.Wwii-G_head{justify-content:space-between;align-items:center;display:flex}.Wwii-G_categoryToggles{gap:var(--spacing-xsmall);flex-direction:column;display:flex}.Wwii-G_categoryTogglesLabel{font-size:var(--font-size-small);color:var(--accent-dark-1);font-weight:600}.Wwii-G_channelLabel{align-items:center;gap:var(--spacing-xsmall);min-width:0;display:flex}.Wwii-G_channelLogo{object-fit:contain;flex-shrink:0;width:auto;max-width:72px;height:18px}.Wwii-G_channelLogoNudx{max-width:56px;height:14px}.Wwii-G_dropdown input,.Wwii-G_dropdown select{padding:var(--spacing-xsmall) var(--spacing-small);border-radius:var(--radius-small);font-size:var(--font-size-small);background-color:var(--background-main);border:0;box-shadow:inset 0 .5px .5px #0000001a}.Wwii-G_dropdown select{cursor:pointer;max-width:180px}.Wwii-G_dropdown input [type=date]::-webkit-calendar-picker-indicator{filter:invert(.5);cursor:pointer}.Wwii-G_closeButton{cursor:pointer;padding:var(--spacing-xsmall);border-radius:var(--radius-xsmall);color:var(--accent-dark-1);margin-right:calc(var(--spacing-small) * -.5);font-size:1.2rem;transition:background-color .2s,border-color .2s}.Wwii-G_form{gap:var(--spacing-small);flex-direction:column;display:flex}@keyframes Wwii-G_fadeIn{0%{opacity:0}to{opacity:1}}
.w_qDdq_PageHead{margin-bottom:var(--spacing-large);flex-direction:column;display:flex}.w_qDdq_crumbs ol{margin:0 0 var(--spacing-xsmall);color:var(--textcolor-dark);flex-wrap:wrap;align-items:center;gap:6px;padding:0;font-size:14px;list-style:none;display:flex}.w_qDdq_crumbs li{align-items:center;gap:6px;display:flex}.w_qDdq_crumbs li+li:before{content:"›";opacity:.5}.w_qDdq_crumbs a{color:inherit;opacity:.8;text-decoration:none}.w_qDdq_crumbs a:hover{text-decoration:underline}.w_qDdq_crumbs span{color:var(--accent-dark-1);font-weight:600}.w_qDdq_back{margin-bottom:var(--spacing-xsmall);color:var(--accent-dark-2);align-items:center;gap:.4rem;font-size:.85rem;text-decoration:none;display:inline-flex}.w_qDdq_titleRow{justify-content:space-between;align-items:flex-start;gap:var(--spacing-medium);display:flex}.w_qDdq_titles{min-width:0}.w_qDdq_titles h2{margin:0 0 0 -.04em}.w_qDdq_subtitle{color:var(--textcolor-dark);margin:.35rem 0 0;font-size:.95rem}.w_qDdq_actions{align-items:center;gap:var(--spacing-small);flex-shrink:0;display:flex}.w_qDdq_actions:empty{display:none}.w_qDdq_actions>[role=search]{width:320px;max-width:100%}@media (max-width:700px){.w_qDdq_titleRow{flex-direction:column}.w_qDdq_actions{width:100%}}@media (max-width:900px){.w_qDdq_wideOnly{display:none}}
.qhIe_q_page{flex-direction:column;gap:0;width:100%;display:flex}.qhIe_q_page>.formCard{align-self:stretch}.qhIe_q_header{justify-content:space-between;align-items:flex-start;gap:var(--spacing-medium);flex-wrap:wrap;display:flex}.qhIe_q_header h2{margin-bottom:var(--spacing-xsmall)}.qhIe_q_subtitle{color:var(--text-secondary);margin:0}.qhIe_q_metaGrid{gap:var(--spacing-medium);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.qhIe_q_metaList{gap:var(--spacing-small) var(--spacing-medium);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.qhIe_q_metaList div{flex-direction:column;gap:2px;display:flex}.qhIe_q_metaList span{color:var(--text-secondary);font-size:12px}.qhIe_q_statusBadge{color:#000000b3;background:#0000000f;border-radius:999px;justify-content:center;align-items:center;padding:6px 12px;font-size:12px;font-weight:700;display:inline-flex}.qhIe_q_statusPending{color:#8a5a00;background:#e0a43f24}.qhIe_q_statusActive{color:#1f6f35;background:#42995c24}.qhIe_q_statusRevoked{color:#8c1f1f;background:#b03f3f1f}.qhIe_q_infoBox{border-radius:var(--radius-small);padding:var(--spacing-medium);background:#e0a43f1a}.qhIe_q_infoBox p{margin:0}.qhIe_q_infoBox p+p{margin-top:var(--spacing-small)}.qhIe_q_analysesHeader{justify-content:space-between;align-items:center;gap:var(--spacing-medium);width:100%;margin-bottom:var(--spacing-medium);flex-wrap:wrap;align-self:stretch;display:flex}.qhIe_q_analysesHeader h3{margin:0}.qhIe_q_registerTestLink{white-space:nowrap;flex-shrink:0}.qhIe_q_emptyAnalyses{text-align:center;width:100%;color:var(--text-secondary);align-self:stretch;margin:0;font-style:italic}@media (max-width:900px){.qhIe_q_metaGrid,.qhIe_q_metaList{grid-template-columns:1fr}}
.cUA8gW_section{gap:var(--spacing-medium);width:100%;margin-top:var(--spacing-large);flex-direction:column;display:flex}.cUA8gW_section:first-child{margin-top:0}.cUA8gW_sectionHeader{justify-content:space-between;align-items:center;gap:var(--spacing-medium);flex-wrap:nowrap;display:flex}.cUA8gW_headerActions{align-items:center;gap:var(--spacing-medium);flex-shrink:0;display:flex}.cUA8gW_sectionTitle{flex:auto;align-items:center;gap:.55rem;min-width:0;margin:0;font-size:1.25rem;font-weight:600;line-height:1.3;display:flex}.cUA8gW_sectionTitle i{text-align:center;flex-shrink:0;width:1.15em;font-size:.95em}.cUA8gW_sectionTitleLink{width:100%;min-width:0;color:inherit;align-items:center;gap:.55rem;text-decoration:none;display:inline-flex}.cUA8gW_sectionTitleLink:hover,.cUA8gW_sectionTitleLink:focus-visible{color:var(--accent-highlight,#186ccd)}.cUA8gW_sectionTitleButton{background:var(--accent-soft,#e7f0fb);height:2rem;color:var(--accent-highlight,#186ccd);white-space:nowrap;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:.4rem;padding:0 .85rem;font-size:.85rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.cUA8gW_sectionTitleButton i{font-size:.8rem;transition:transform .15s}.cUA8gW_sectionHeader:hover .cUA8gW_sectionTitleButton i,.cUA8gW_sectionTitleButton:hover i,.cUA8gW_sectionTitleButton:focus-visible i{transform:translate(2px)}.cUA8gW_sectionTitleButton:hover,.cUA8gW_sectionTitleButton:focus-visible{background:var(--accent-highlight,#186ccd);color:#fff}.cUA8gW_sectionLayout{gap:var(--spacing-medium);grid-template-columns:minmax(0,1.4fr) minmax(240px,1fr);align-items:stretch;width:100%;display:grid}.cUA8gW_nutrientCol{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.cUA8gW_nutrientCol>*{flex:auto;min-height:0}.cUA8gW_sectionLayoutWideLast{grid-template-columns:minmax(240px,1fr) minmax(0,1.4fr)}.cUA8gW_summaryCol{align-items:stretch;gap:var(--spacing-medium);flex-direction:column;min-width:0;height:100%;display:flex}.cUA8gW_tilesStack{gap:var(--spacing-medium);flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.cUA8gW_inspirationStack>:first-child{flex:none}.cUA8gW_sectionLayoutDiet{grid-template-areas:"summary tiles""highlights recipes"}.cUA8gW_sectionLayoutDiet .cUA8gW_summaryCol{grid-area:summary}.cUA8gW_sectionLayoutDiet .cUA8gW_tilesStack{grid-area:tiles}.cUA8gW_sectionLayoutDiet .cUA8gW_highlightsCell{grid-area:highlights;min-width:0}.cUA8gW_sectionLayoutDiet .cUA8gW_recipePicksCell{grid-area:recipes;min-width:0}.cUA8gW_splitRow{gap:var(--spacing-medium);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;width:100%;display:grid}.cUA8gW_splitRow>*{min-width:0;height:100%}.cUA8gW_splitRow>:only-child{grid-column:1/-1}.cUA8gW_tile{--tile-pad-x:var(--spacing-large);--tile-pad-y:var(--spacing-large);justify-content:flex-start;align-items:stretch;gap:var(--spacing-xsmall);padding:var(--tile-pad-y) var(--tile-pad-x);border-radius:var(--radius-medium,12px);background:var(--color-white,#fff);border:1px solid var(--color-border,#00000014);color:inherit;font:inherit;text-align:inherit;appearance:none;flex-direction:column;flex:auto;width:100%;height:auto;text-decoration:none;transition:border-color .15s,transform .15s;display:flex;position:relative;box-shadow:0 1px 2px #0000000a}.cUA8gW_tile:hover{border-color:var(--accent-dark-2,#0003);transform:translateY(-1px)}.cUA8gW_tileDisabled{opacity:.55;cursor:not-allowed;pointer-events:none}.cUA8gW_tileWithMedia{align-items:stretch;gap:var(--spacing-small);flex-direction:column;overflow:hidden}.cUA8gW_tileWithMedia .cUA8gW_title{width:100%}.cUA8gW_tileBadge{background:var(--accent-soft,#e7f0fb);color:var(--accent-strong,#1257a8);letter-spacing:.02em;text-transform:uppercase;border-radius:999px;align-self:flex-start;align-items:center;gap:.35rem;padding:.2rem .55rem;font-size:.72rem;font-weight:700;display:inline-flex}.cUA8gW_tileMain{align-items:stretch;gap:var(--spacing-medium);flex-direction:row;flex:auto;min-width:0;display:flex}.cUA8gW_tileMedia{width:104px;max-height:5.4rem;margin-right:calc(-1 * var(--tile-pad-x));margin-bottom:calc(-1 * var(--tile-pad-y));flex:none;align-self:flex-end;line-height:0;overflow:hidden}.cUA8gW_tileMedia img{object-fit:cover;object-position:top center;width:100%;height:auto;min-height:6.8rem;display:block}.cUA8gW_tileBody{gap:var(--spacing-small);flex-direction:column;flex:1;min-width:0;display:flex}.cUA8gW_title{font-size:1.15rem;line-height:1.3}.cUA8gW_description{color:var(--color-text-muted,#4b5563);margin:0;font-size:.95rem;line-height:1.45}.cUA8gW_pendingLine{align-items:center;gap:var(--spacing-small);display:inline-flex}.cUA8gW_pendingIcon{color:var(--accent-highlight,#186ccd);flex-shrink:0;font-size:1.05rem;line-height:1}.cUA8gW_meta{flex-direction:column;gap:.35rem;margin:0;display:flex}.cUA8gW_metaRow{justify-content:space-between;gap:var(--spacing-small);font-size:.9rem;display:flex}.cUA8gW_metaRow dt{color:var(--color-text-muted,#6b7280);margin:0}.cUA8gW_metaRow dd{text-align:right;margin:0;font-weight:600}.cUA8gW_cta{color:var(--accent-highlight,#186ccd);align-items:center;gap:.4rem;margin-top:auto;font-size:.9rem;font-weight:600;display:inline-flex}@media (max-width:900px){.cUA8gW_sectionLayout{grid-template-columns:minmax(0,1fr)}.cUA8gW_nutrientCol,.cUA8gW_nutrientCol>*{height:auto;min-height:unset;overflow:visible}.cUA8gW_sectionLayoutDiet{grid-template-areas:"summary""tiles""highlights""recipes"}.cUA8gW_tilesStack{flex-direction:row;align-items:stretch;height:auto}.cUA8gW_tile,.cUA8gW_tileWithMedia{flex:1 1 0;min-width:0;height:auto}}@media (max-width:700px){.cUA8gW_sectionLayout{--section-bleed:var(--profile-gutter,max(0px, calc((100vw - 100%) / 2)));width:calc(100% + 2 * var(--section-bleed));margin-left:calc(-1 * var(--section-bleed));margin-right:calc(-1 * var(--section-bleed))}.cUA8gW_tile{--tile-pad-x:var(--spacing-medium)}}@media (max-width:640px){.cUA8gW_tilesStack{flex-direction:column}.cUA8gW_splitRow{grid-template-columns:minmax(0,1fr)}.cUA8gW_tile,.cUA8gW_tileWithMedia{flex:none;width:100%}}
.n7upsq_trigger:focus-visible{outline:2px solid var(--accent-dark-1);outline-offset:2px}.n7upsq_backdrop{z-index:9;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#1b2d3c1f;transition:opacity .15s ease-out;position:fixed;inset:0}.n7upsq_backdrop[data-starting-style],.n7upsq_backdrop[data-ending-style]{opacity:0}.n7upsq_positioner{z-index:11;outline:none}.n7upsq_popup{box-sizing:border-box;width:320px;max-width:calc(100vw - 2 * var(--spacing-medium));max-height:var(--available-height);overscroll-behavior:contain;overscroll-behavior:contain;padding:var(--spacing-xsmall);background-color:var(--accent-light-1);color:var(--accent-dark-1);transform-origin:var(--transform-origin);border-radius:22px;outline:none;flex-direction:column;transition:transform .15s ease-out,opacity .15s ease-out;display:flex;position:relative;overflow-y:auto;box-shadow:0 1px 2px #1b2d3c0d,0 18px 40px #1b2d3c29}.n7upsq_popup[data-starting-style],.n7upsq_popup[data-ending-style]{opacity:0;transform:scale(.97)}.n7upsq_narrow{width:200px}.n7upsq_wide{gap:var(--spacing-xxsmall);width:520px;padding:var(--spacing-small);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.n7upsq_wide .n7upsq_tile{border-radius:14px;width:44px;height:44px}.n7upsq_wide .n7upsq_item{padding:var(--spacing-small)}.n7upsq_arrow{background-color:var(--accent-light-1);border-radius:3px;width:14px;height:14px;transform:rotate(45deg)}.n7upsq_arrow[data-side=bottom]{top:-6px}.n7upsq_arrow[data-side=top]{bottom:-6px}.n7upsq_item{box-sizing:border-box;align-items:center;gap:var(--spacing-small);width:100%;min-height:48px;padding:7px var(--spacing-small);color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:14px;outline:none;font-size:14px;font-weight:500;text-decoration:none;display:flex}.n7upsq_item[data-highlighted],.n7upsq_item[data-popup-open],.n7upsq_item[data-checked]{background-color:var(--background-main)}.n7upsq_emphasis{font-weight:600}.n7upsq_danger{color:var(--color-warning-red)}.n7upsq_tile{background-color:var(--background-main);border-radius:11px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.n7upsq_item[data-highlighted] .n7upsq_tile,.n7upsq_item[data-checked] .n7upsq_tile{background-color:var(--accent-light-1)}.n7upsq_tile i{color:var(--accent-dark-1);font-size:15px}.n7upsq_wide .n7upsq_tile i{font-size:18px}.n7upsq_danger .n7upsq_tile i{color:inherit}.n7upsq_text{flex-direction:column;gap:1px;min-width:0;display:flex}.n7upsq_label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.n7upsq_description{color:var(--textcolor-dark);opacity:.8;font-size:12px;font-weight:400}.n7upsq_trailing{align-items:center;gap:var(--spacing-xsmall);color:var(--textcolor-dark);margin-left:auto;font-size:12.5px;font-weight:400;display:flex}.n7upsq_check{color:var(--accent-dark-1);font-size:11px}.n7upsq_groupLabel{margin:var(--spacing-xsmall) var(--spacing-small) var(--spacing-xxsmall);letter-spacing:.06em;text-transform:uppercase;color:var(--textcolor-dark);opacity:.7;font-size:11.5px;font-weight:600}.n7upsq_separator{height:1px;margin:6px var(--spacing-small);background-color:#1b2d3c14}.n7upsq_heading{align-items:center;gap:var(--spacing-small);padding:var(--spacing-small);display:flex}
.zKqDuG_trigger{background:0 0;border-radius:999px;justify-content:center;width:42px;height:42px;padding:0}.zKqDuG_trigger[data-popup-open] .zKqDuG_avatar,.zKqDuG_trigger[data-popup-open] .zKqDuG_guest{box-shadow:0 0 0 2px var(--accent-light-1), 0 0 0 4px var(--button-primary-background)}.zKqDuG_avatar,.zKqDuG_guest{color:var(--textcolor-light);border-radius:999px;flex-shrink:0;place-items:center;display:grid}.zKqDuG_avatar{background:linear-gradient(140deg, var(--accent-dark-1), var(--accent-dark-lighter));letter-spacing:.02em;font-weight:700}.zKqDuG_guest{background-color:var(--button-primary-background);width:42px;height:42px;font-size:16px}.zKqDuG_small{width:34px;height:34px;font-size:12px}.zKqDuG_medium{width:42px;height:42px;font-size:14px}.zKqDuG_large{width:44px;height:44px;font-size:15px}.zKqDuG_who{flex-direction:column;min-width:0;display:flex}.zKqDuG_who strong{font-size:15px}.zKqDuG_who small{text-overflow:ellipsis;color:var(--textcolor-dark);font-size:12.5px;overflow:hidden}@media (max-width:900px){.zKqDuG_guest{color:var(--accent-dark-1);background-color:#0000}}
._3_chwq_trigger{border:0;border-bottom:2px solid;border-bottom-color:color-mix(in srgb, currentColor 45%, transparent);color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:0;align-items:center;gap:.3em;padding:0 .05em .04em;transition:border-color .15s;display:inline-flex}._3_chwq_trigger:hover,._3_chwq_trigger[data-popup-open]{border-bottom-color:currentColor}._3_chwq_trigger:focus-visible{outline-offset:4px;outline:2px solid}._3_chwq_name{font:inherit}._3_chwq_chevron{opacity:.8;font-size:.45em}._3_chwq_pill{color:var(--accent-dark-1);white-space:nowrap;cursor:pointer;background-color:#fff;border:1px solid #e2dbd0;border-radius:999px;flex-shrink:0;align-items:center;gap:8px;padding:4px 12px 4px 4px;font-size:13px;font-weight:600;transition:background-color .15s;display:inline-flex}._3_chwq_pill:hover,._3_chwq_pill[data-popup-open]{background-color:var(--background-main)}._3_chwq_pill ._3_chwq_chevron{font-size:9px}._3_chwq_other{background-color:var(--accent-soft);color:var(--accent-strong);border-color:#0000}._3_chwq_other:hover,._3_chwq_other[data-popup-open]{background-color:var(--accent-soft);box-shadow:0 0 0 1px var(--accent-strong)}
.MUSSxq_ProductCard{background-color:var(--accent-light-1);width:300px;height:380px;transform-style:preserve-3d;border-radius:15px;line-height:1.2em;position:relative;overflow:hidden}.MUSSxq_tilt{border-radius:15px;overflow:hidden}.MUSSxq_wrapper{position:relative}.MUSSxq_head{cursor:pointer;background-position:50%;background-size:cover;background-color:var(--accent-dark-2);border-radius:15px 15px 0 0;height:200px;position:relative;overflow:hidden}.MUSSxq_cardImage{object-fit:contain;background-position:50%;background-size:cover;width:100%;height:100%}.MUSSxq_imageFallback{width:100%;height:100%;color:color-mix(in srgb, var(--text-primary,#333) 35%, transparent);justify-content:center;align-items:center;font-size:3.25rem;display:flex}.MUSSxq_ProductCard.MUSSxq_small .MUSSxq_imageFallback{font-size:2.5rem}.MUSSxq_ProductCard.MUSSxq_larger .MUSSxq_imageFallback{font-size:3.75rem}.MUSSxq_fitImage .MUSSxq_head{background-repeat:no-repeat;background-size:contain}.MUSSxq_head:after{content:"";opacity:0;background-color:#0000001a;width:100%;height:100%;transition:all .2s;position:absolute;top:0;left:0}.MUSSxq_body{background-color:var(--accent-light-1);height:180px;padding:1.5em;transition:all .2s;position:relative}.MUSSxq_title{justify-content:space-between;align-items:center;display:flex}.MUSSxq_title>h4{font-size:var(--font-size-h5)}.MUSSxq_infoIcon{opacity:.3;margin-left:var(--spacing-xsmall);transition:opacity .2s}.MUSSxq_ProductCard button{cursor:pointer;width:auto;transition:all .2s;position:absolute;bottom:1.5em;left:1.5em;transform:translateZ(40px)}.MUSSxq_ProductCard button:active{transform:scale(.9)}.MUSSxq_priceWrapper{z-index:3;flex-direction:column;justify-content:center;align-items:flex-end;max-width:40%;display:flex;position:absolute;bottom:2em;right:1.5em}.MUSSxq_originalPrice{font-size:var(--font-size-small);text-decoration:line-through}.MUSSxq_price{font-weight:600;font-size:var(--font-size-h5)}.MUSSxq_subheading{font-size:var(--font-size-small);flex-direction:column;justify-content:center;min-height:100%;margin-top:5px;transition:all .2s;display:flex}.MUSSxq_description{opacity:0;margin-top:.5em;font-size:14px;transition:all .2s}.MUSSxq_shadow{box-shadow:var(--card-shadow-large)}.MUSSxq_shadowSmall{box-shadow:var(--card-shadow)}.MUSSxq_ProductCard:after{content:"";z-index:2;background-image:linear-gradient(#fff0 0%,#fff 30%);width:100%;height:90px;position:absolute;bottom:0;left:0}.MUSSxq_ProductCard.MUSSxq_small{width:100%;height:320px}.MUSSxq_ProductCard.MUSSxq_small .MUSSxq_head{height:150px}.MUSSxq_ProductCard.MUSSxq_small button{padding:0 2em}.MUSSxq_ProductCard.MUSSxq_small:after{content:"";z-index:2;background-image:linear-gradient(#fff0 0%,#fff 30%);width:100%;height:70px;position:absolute;bottom:0;left:0}.MUSSxq_ProductCard.MUSSxq_small:hover:after{height:110px}.MUSSxq_ProductCard.MUSSxq_small .MUSSxq_description{height:140px;padding-bottom:30px;overflow-y:scroll}.MUSSxq_ProductCard.MUSSxq_larger{width:100%;height:490px}@media (min-width:701px){.MUSSxq_ProductCard.MUSSxq_pro.MUSSxq_larger{height:560px}.MUSSxq_ProductCard.MUSSxq_pro.MUSSxq_larger .MUSSxq_body{height:250px}.MUSSxq_ProductCard.MUSSxq_pro.MUSSxq_larger .MUSSxq_description{height:320px}}.MUSSxq_ProductCard.MUSSxq_larger .MUSSxq_title h4{font-size:var(--font-size-h4)}.MUSSxq_ProductCard.MUSSxq_larger .MUSSxq_description{height:250px;overflow-y:scroll}.MUSSxq_ProductCard.MUSSxq_larger:after{content:"";z-index:2;background-image:linear-gradient(#fff0 0%,#fff 30%);width:100%;height:70px;position:absolute;bottom:0;left:0}@media (hover:hover) and (pointer:fine) and (min-width:701px){.MUSSxq_ProductCard.MUSSxq_larger:hover:after{height:100px}}.MUSSxq_larger .MUSSxq_boxIcon,.MUSSxq_smallIcon{display:none!important}.MUSSxq_soon{font-size:var(--font-size-small);text-align:right}.MUSSxq_symptoms{column-gap:var(--spacing-small);row-gap:var(--spacing-xsmall);margin-top:var(--spacing-small);flex-wrap:wrap;width:100%;display:flex;overflow:hidden}.MUSSxq_symptomBadge{align-items:center;gap:var(--spacing-xsmall);border:1px solid var(--accent-dark-1);padding:0 var(--spacing-xsmall);font-size:var(--font-size-small);border-radius:7px;flex-grow:0;min-height:32px;font-weight:500;display:flex}.MUSSxq_symptomBadge .MUSSxq_iconBox{border-radius:5px 0 0 5px;flex-shrink:0;display:none}.MUSSxq_iconBox{background-color:var(--accent-dark-1);color:var(--accent-light-1);border-radius:5px;flex-shrink:0;place-content:center;width:24px;height:24px;display:grid}.MUSSxq_descSymptoms{padding-top:var(--spacing-xsmall);flex-direction:column;justify-content:center;min-height:100%;padding-left:0;display:flex}.MUSSxq_descSymptoms li{align-items:center;gap:var(--spacing-small);color:var(--accent-dark-1);margin-top:var(--spacing-xxsmall);display:flex;margin-left:0!important}.MUSSxq_symptomsIntro{margin-bottom:var(--spacing-xsmall)}.MUSSxq_descSymptoms li:first-of-type{margin-top:0}.MUSSxq_buttonText{display:none}.MUSSxq_ProductCard.MUSSxq_larger .MUSSxq_buttonText{display:block}.MUSSxq_ProductCard.MUSSxq_pro.MUSSxq_larger .MUSSxq_priceWrapper{display:flex}.MUSSxq_displayPriceLine{text-align:right;flex-direction:column;align-items:flex-end;gap:2px;display:flex}.MUSSxq_displayPriceMain{font-weight:600;font-size:var(--font-size-h5);line-height:1.2}.MUSSxq_displayPriceRest{font-weight:400;font-size:var(--font-size-small);color:color-mix(in srgb, var(--text-primary,#333) 78%, transparent);white-space:normal;line-height:1.2}.MUSSxq_ProductCard.MUSSxq_pro .MUSSxq_descSymptoms{padding-top:0}.MUSSxq_ProductCard.MUSSxq_pro .MUSSxq_descSymptoms li{margin-top:var(--spacing-small)}.MUSSxq_ProductCard.MUSSxq_pro .MUSSxq_descSymptoms li:first-of-type{margin-top:var(--spacing-xxsmall)}.MUSSxq_introHeader{margin-bottom:var(--spacing-xsmall);margin-top:var(--spacing-xxsmall)}@media (max-width:700px){.MUSSxq_wrapper.MUSSxq_small{height:230px}.MUSSxq_price,.MUSSxq_displayPriceMain{font-size:var(--font-size-h4-mobile)}.MUSSxq_ProductCard.MUSSxq_mobileSmall .MUSSxq_head{height:100px}.MUSSxq_ProductCard.MUSSxq_mobileSmall button{padding:0 2em}.MUSSxq_ProductCard.MUSSxq_mobileSmall .MUSSxq_infoIcon{display:none}.MUSSxq_ProductCard.MUSSxq_mobileSmall .MUSSxq_title h4{font-size:var(--font-size-h5)}.MUSSxq_ProductCard.MUSSxq_mobileSmall .MUSSxq_smallIcon{display:block!important}.MUSSxq_ProductCard.MUSSxq_mobileSmall .MUSSxq_buttonText{display:none!important}.MUSSxq_ProductCard.MUSSxq_MobileSmall:after{content:"";z-index:2;background-image:linear-gradient(#fff0 0%,#fff 30%);width:100%;height:70px;position:absolute;bottom:0;left:0}.MUSSxq_ProductCard.MUSSxq_small,.MUSSxq_ProductCard.MUSSxq_mobileSmall{width:100%;height:230px}.MUSSxq_ProductCard.MUSSxq_small button,.MUSSxq_ProductCard.MUSSxq_mobileSmall button{justify-content:center;align-items:center;padding:0;display:flex;bottom:1em;left:1em;overflow:hidden;width:40px!important;height:40px!important}.MUSSxq_ProductCard.MUSSxq_small:after,.MUSSxq_ProductCard.MUSSxq_mobileSmall:after{content:"";background-color:var(--accent-light-1);z-index:2;height:70px;bottom:0;left:0}.MUSSxq_ProductCard.MUSSxq_small:hover:after,.MUSSxq_ProductCard.MUSSxq_mobileSmall:hover:after{display:none}.MUSSxq_ProductCard.MUSSxq_small .MUSSxq_head{height:100px}.MUSSxq_ProductCard.MUSSxq_small .MUSSxq_infoIcon{display:none}.MUSSxq_ProductCard.MUSSxq_small .MUSSxq_title,.MUSSxq_ProductCard.MUSSxq_mobileSmall .MUSSxq_title{align-items:center;height:42px;display:flex}.MUSSxq_ProductCard.MUSSxq_small .MUSSxq_body,.MUSSxq_ProductCard.MUSSxq_mobileSmall .MUSSxq_body{background-color:var(--accent-light-1);height:120px;padding:1em;transition:all .2s}.MUSSxq_ProductCard.MUSSxq_small .MUSSxq_subheading,.MUSSxq_ProductCard.MUSSxq_mobileSmall .MUSSxq_subheading,.MUSSxq_ProductCard.MUSSxq_small .MUSSxq_description,.MUSSxq_ProductCard.MUSSxq_mobileSmall .MUSSxq_description{display:none}.MUSSxq_ProductCard.MUSSxq_small .MUSSxq_smallIcon{display:block!important}.MUSSxq_ProductCard.MUSSxq_small .MUSSxq_boxIcon{display:none!important}.MUSSxq_ProductCard.MUSSxq_small .MUSSxq_priceWrapper,.MUSSxq_ProductCard.MUSSxq_mobileSmall .MUSSxq_priceWrapper{bottom:1em;right:1em}.MUSSxq_buttonText{display:none}.MUSSxq_ProductCard.MUSSxq_larger .MUSSxq_buttonText{display:block}.MUSSxq_ProductCard.MUSSxq_larger .MUSSxq_boxIcon{display:none!important}.MUSSxq_boxIcon{display:block!important}.MUSSxq_ProductCard.MUSSxq_pro.MUSSxq_mobileSmall{height:auto;min-height:420px}.MUSSxq_ProductCard.MUSSxq_pro.MUSSxq_mobileSmall .MUSSxq_head{height:180px}.MUSSxq_ProductCard.MUSSxq_pro.MUSSxq_mobileSmall .MUSSxq_title{align-items:center;height:auto;min-height:42px}.MUSSxq_ProductCard.MUSSxq_pro.MUSSxq_mobileSmall .MUSSxq_title h4{font-size:var(--font-size-h4);line-height:1.25}.MUSSxq_ProductCard.MUSSxq_pro.MUSSxq_mobileSmall .MUSSxq_subheading{-webkit-overflow-scrolling:touch;flex-direction:column;justify-content:flex-start;min-height:0;max-height:min(52vh,18rem);margin-top:.5em;font-size:.95em;line-height:1.3;display:flex;overflow-y:auto}.MUSSxq_ProductCard.MUSSxq_pro.MUSSxq_mobileSmall .MUSSxq_body{height:auto;min-height:240px;padding:1.1em 1.15em 4.5rem}.MUSSxq_ProductCard.MUSSxq_pro.MUSSxq_mobileSmall button{min-width:10em;max-width:calc(100% - 2.5rem);bottom:1.5em;left:1.5em;overflow:visible;width:auto!important;height:40px!important;padding:0 1.5em!important}.MUSSxq_ProductCard.MUSSxq_pro.MUSSxq_mobileSmall .MUSSxq_buttonText{display:block!important}.MUSSxq_ProductCard.MUSSxq_pro.MUSSxq_mobileSmall .MUSSxq_boxIcon,.MUSSxq_ProductCard.MUSSxq_pro.MUSSxq_mobileSmall .MUSSxq_smallIcon{display:none!important}}@media (hover:hover) and (pointer:fine) and (min-width:701px){.MUSSxq_ProductCard button:hover{opacity:.8}.MUSSxq_ProductCard:hover .MUSSxq_body{height:250px;transform:translateY(-100px)}.MUSSxq_ProductCard.MUSSxq_pro.MUSSxq_larger:hover .MUSSxq_body{height:320px;transform:translateY(-100px)}.MUSSxq_ProductCard:hover .MUSSxq_subheading{opacity:0;display:none}.MUSSxq_ProductCard:hover .MUSSxq_description{opacity:1}.MUSSxq_ProductCard:hover .MUSSxq_infoIcon{opacity:.5}.MUSSxq_ProductCard:hover .MUSSxq_head:after{opacity:1}}
.gnmdHq_ProductCard{background-color:var(--accent-dark-lighter);width:300px;height:380px;transform-style:preserve-3d;justify-content:center;gap:var(--spacing-mediumlarge);color:var(--textcolor-light);border-radius:15px;flex-direction:column;padding:1.5em;line-height:1.2em;display:flex;position:relative;overflow:hidden}.gnmdHq_intro>*{text-align:center;color:var(--textcolor-light)}.gnmdHq_tilt{border-radius:15px;overflow:hidden}.gnmdHq_wrapper{position:relative}.gnmdHq_shadow{box-shadow:var(--card-shadow-large)}.gnmdHq_ProductCard.gnmdHq_small{width:100%;height:320px}.gnmdHq_ProductCard.gnmdHq_larger{width:100%;height:490px}@media (max-width:700px){.gnmdHq_wrapper.gnmdHq_small{height:230px}}
.jryPRa_ProductSlider{width:100%}.jryPRa_productSliderContainer{padding-top:50px;position:relative}.jryPRa_productSliderContainer:after{content:"";background-color:var(--accent-dark-2);z-index:-2;border-radius:var(--accent-border-radius);width:100vw;max-width:1000px;height:370px;position:absolute;top:0;left:-200px}.jryPRa_sliderHead{color:#fff;justify-content:space-between;align-items:center;max-width:900px;padding-right:150px;display:flex}.jryPRa_cardLane{padding:30px 0;overflow:visible}.jryPRa_cardRow{gap:var(--spacing-large);display:flex;overflow:visible}.jryPRa_cardRow>div{flex-shrink:0;width:360px;max-width:90vw}.jryPRa_showMore{position:relative;cursor:pointer!important}.jryPRa_showMore:after{content:"";width:16px;height:16px;font-family:"Font Awesome 6 Pro";transition:all .5s;position:absolute;top:50%;right:-30px;transform:translateY(-50%)}.jryPRa_showMore:hover{text-decoration:underline}.jryPRa_showMore:hover:after{transform:translate(10px,-50%)}.jryPRa_buttonArea{width:100%;margin-top:var(--spacing-medium);justify-content:center;display:flex}.jryPRa_showCase{margin-top:50px;margin-bottom:90px}.jryPRa_showCase .jryPRa_title{color:var(--textcolor-dark)}.jryPRa_showCase .jryPRa_showMore,.jryPRa_showCase .jryPRa_showMore:after{color:var(--textcolor-light)}.jryPRa_result .jryPRa_productSliderContainer:after{display:none}@media (max-width:700px){.jryPRa_productSliderContainer:after{left:-50px}.jryPRa_sliderHead{color:#fff;justify-content:space-between;align-items:center;padding-right:50px;display:flex}.jryPRa_showCase{margin-bottom:120px!important}.jryPRa_showCase .jryPRa_productSliderContainer:after{width:100vw;max-width:100vw;height:300px;position:absolute;top:auto;bottom:-50px;right:20px}.jryPRa_showCase .jryPRa_sliderNav{z-index:7;position:absolute;bottom:-20px;left:10px}.jryPRa_buttonArea{margin-top:0}.jryPRa_cardLane{padding-bottom:0}}@media (min-width:701px){.jryPRa_showCase .jryPRa_cardLane{margin-left:calc(33% + 30px)}.jryPRa_showCase .jryPRa_title{width:33%;position:absolute;top:70px;left:0}.jryPRa_showCase .jryPRa_sliderNav{z-index:7;position:absolute;bottom:100px;left:33%;transform:translate(-140px)}.jryPRa_showCase .jryPRa_productSliderContainer{padding-top:0}.jryPRa_showCase .jryPRa_productSliderContainer:after{width:100vw;max-width:100vw;height:300px;position:absolute;inset:auto auto -20px 33%;transform:translate(-200px)}.jryPRa_showCase .jryPRa_buttonArea{color:var(--textcolor-light);justify-content:flex-start;margin-left:calc(33% + 30px);padding-right:0}}
._1VL80W_chart{justify-content:center;width:100%;display:flex}._1VL80W_circles{z-index:0;pointer-events:none;height:200px;position:relative}._1VL80W_circle{transform-origin:50%;pointer-events:none;border-radius:50%;width:200px;height:200px;transform:rotate(-90deg)}._1VL80W_cutout{pointer-events:none;z-index:1;background:conic-gradient(#fff 0% 25%,#0000 25% 75%,#fff 75% 100%);border-radius:50%;width:160px;height:160px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._1VL80W_needle{transform-origin:top;z-index:2;flex-direction:column;justify-content:flex-end;width:20px;height:75px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%)rotate(90deg)}._1VL80W_needleTop{transform:rotate(180deg)}._1VL80W_resultValue{z-index:2;flex-direction:column;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-100%)}._1VL80W_resultValueNumber{white-space:nowrap;font-family:var(--font-poppins);font-size:var(--font-size-h4);color:var(--accent-dark-1);margin-bottom:-4px;font-weight:600;line-height:1.3em}._1VL80W_resultValue div{font-size:var(--font-size-small)}._1VL80W_buttonArea{z-index:2;width:100%;margin-top:var(--spacing-mediumlarge)}._1VL80W_buttonArea button{width:100%}._1VL80W_legend{margin-bottom:var(--spacing-mediumlarge);flex-direction:column;display:flex}._1VL80W_legend>*+*{margin-top:var(--spacing-small)}._1VL80W_legendItem{opacity:.5;margin-left:30px;position:relative}._1VL80W_legendItem._1VL80W_active{opacity:1}._1VL80W_selector{width:20px;height:20px;display:none;position:absolute;top:50%;left:-30px;transform:rotate(90.5deg)translate(-50%)}._1VL80W_legendItem._1VL80W_active ._1VL80W_selector{display:block}._1VL80W_legendTitle{gap:var(--spacing-xsmall);align-items:center;display:flex}._1VL80W_legendTitleText{font-weight:600}._1VL80W_legendColor{border-radius:3px;width:20px;height:20px}._1VL80W_info{margin-top:var(--spacing-mediumlarge);margin-bottom:var(--spacing-mediumlarge);z-index:3;position:relative}._1VL80W_info>:is(h3,h4){margin:0 0 var(--spacing-small)}._1VL80W_resultVisual{margin-top:var(--spacing-mediumlarge);margin-bottom:var(--spacing-xlarge)}._1VL80W_resultInfo{margin-top:var(--spacing-xlarge);flex-direction:column;display:flex}._1VL80W_resultInfo>*+*{margin-top:var(--spacing-large)}._1VL80W_resultInfo h4{margin-bottom:var(--spacing-small);line-height:1.2em}._1VL80W_sliderWrapper{width:calc(100% + var(--spacing-mediumlarge) * 2);max-width:calc(100% + var(--spacing-mediumlarge) * 2);margin-left:calc(var(--spacing-mediumlarge) * -1);height:530px;margin-top:-50px;position:relative;overflow:visible}._1VL80W_sliderLane{width:calc(100% + 140px);display:flex;position:absolute;top:0;left:0}._1VL80W_productSection{margin-top:var(--spacing-xlarge);width:100%}._1VL80W_productGrid{margin-top:var(--spacing-mediumlarge);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px;display:grid;position:relative}._1VL80W_productSpacer{width:calc(50% - 10px);max-width:165px;height:0}._1VL80W_showMore{color:var(--textcolor-dark);margin-top:var(--spacing-medium);background-color:#0000;margin-left:auto;margin-right:20px;font-size:16px;font-weight:500;position:relative;cursor:pointer!important;width:auto!important}._1VL80W_showMore:after{content:"";width:16px;height:16px;font-family:"Font Awesome 6 Pro";transition:all .5s;position:absolute;top:0;right:-25px}._1VL80W_showMore:hover{text-decoration:underline}._1VL80W_showMore:hover:after{transform:translate(10px)}._1VL80W_resultTitle{justify-content:space-between;align-items:center;width:100%;display:flex}._1VL80W_resultWrapper{width:100%;position:relative}._1VL80W_multiple{border-top:1px solid var(--color-border-brd-main);padding-top:var(--spacing-mediumlarge);margin-top:var(--spacing-mediumlarge)}._1VL80W_multipleFirst{border-top:none;margin-top:0}._1VL80W_compactBarResult{border-top:none;margin-top:0;padding-top:0}._1VL80W_compactBarResult ._1VL80W_resultVisual{margin-top:0;margin-bottom:0}._1VL80W_collapsed{position:relative}._1VL80W_resultVisual{z-index:0;flex-wrap:wrap;justify-content:space-evenly;align-items:center;gap:0;display:flex}._1VL80W_chart{width:auto;height:100px;margin-right:var(--spacing-mediumlarge);margin-bottom:var(--spacing-mediumlarge);padding-bottom:15px;overflow:visible}._1VL80W_collapsed ._1VL80W_legendItem{margin-left:0;display:none}._1VL80W_collapsed ._1VL80W_legendItem._1VL80W_active{display:block}._1VL80W_collapsed ._1VL80W_legendItem ._1VL80W_selector,._1VL80W_collapsed ._1VL80W_resultInfo,._1VL80W_collapsed ._1VL80W_productSection{display:none}._1VL80W_resultExpandedMotion,._1VL80W_resultExpandedInner{width:100%}._1VL80W_moreButton{margin:auto;margin-top:var(--spacing-mediumlarge);width:100%}._1VL80W_expandButton{-webkit-user-drag:none;background-color:#0000;margin-right:-1em;padding:1em;transition:all .2s ease-out}._1VL80W_additionalInfo{margin:var(--spacing-large) 0;flex-direction:column;display:flex}._1VL80W_additionalInfo>*+*{margin-top:var(--spacing-mediumlarge)}._1VL80W_staticSection{width:100%}._1VL80W_staticSection>:is(h3,h4){margin:0 0 var(--spacing-small)}._1VL80W_staticSection>:last-child{margin-bottom:0}._1VL80W_staticSection p a{text-decoration:underline}._1VL80W_staticSection ul{margin-top:var(--spacing-xsmall);margin-bottom:var(--spacing-mediumlarge)}._1VL80W_staticSection ul li{margin-left:1.5em;margin-bottom:var(--spacing-xxsmall)}._1VL80W_flatDetails ._1VL80W_info>h3,._1VL80W_flatDetails ._1VL80W_staticSection>h3{font-size:var(--font-size-h4)}._1VL80W_flatDetails ._1VL80W_infoEntry>h4,._1VL80W_flatDetails ._1VL80W_staticSection h4{font-size:var(--font-size-h5)}._1VL80W_infoEntry+._1VL80W_infoEntry{margin-top:var(--spacing-mediumlarge)}._1VL80W_infoEntry>:is(h4,h5){margin:0 0 var(--spacing-xsmall)}._1VL80W_infoEntry>*+*{margin-top:var(--spacing-xsmall)}._1VL80W_infoEntryContent>:first-child{margin-top:0}._1VL80W_infoEntryContent>:last-child{margin-bottom:0}._1VL80W_invalidHint{margin-top:var(--spacing-medium)}._1VL80W_compactBarRow{flex-direction:column;width:100%;min-width:0;display:flex}._1VL80W_compactBarRow>*+*{margin-top:var(--spacing-xsmall)}._1VL80W_compactBarLabel{color:var(--textcolor-dark);margin:0;font-weight:600;line-height:1.2}._1VL80W_compactBarLabelLarge{font-size:var(--font-size-h4)}._1VL80W_compactBarLabelSmall{font-size:var(--font-size-h5)}._1VL80W_compactBarWrap{flex-direction:column;gap:0;width:100%;min-width:0;display:flex;position:relative}._1VL80W_compactBar{border-radius:var(--radius-xsmall);width:100%;height:12px;display:flex;overflow:hidden}._1VL80W_compactBarSegment{flex:1}._1VL80W_compactBarSegmentFirst{border-radius:var(--radius-xsmall) 0 0 var(--radius-xsmall)}._1VL80W_compactBarSegmentLast{border-radius:0 var(--radius-xsmall) var(--radius-xsmall) 0}._1VL80W_compactBarIndicator{pointer-events:none;z-index:1;width:18px;height:14px;position:absolute;top:-8px;transform:translate(-50%)}._1VL80W_compactBarIndicator svg{width:100%;height:100%;display:block}._1VL80W_compactBarValue{font-size:var(--font-size-small);color:var(--textcolor-dark);opacity:.9}._1VL80W_previewBarWrap{flex-shrink:0;width:100px;position:relative}@media (min-width:701px){._1VL80W_body,._1VL80W_resultCard{width:100%;position:relative}}@media (max-width:700px){._1VL80W_sliderWrapper{display:none}._1VL80W_sliderLane{width:100%;display:flex;position:absolute;top:0;left:0}._1VL80W_productGrid{margin-top:var(--spacing-mediumlarge);grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}}
._7reo_a_frame{position:absolute;inset:0}._7reo_a_iframe{border:0;width:100%;height:100%}._7reo_a_placeholder{justify-content:center;align-items:center;gap:var(--spacing-small);width:100%;height:100%;padding:var(--spacing-medium);background-color:var(--accent-dark-1);color:var(--textcolor-light);text-align:center;flex-direction:column;display:flex}._7reo_a_play{background-color:var(--accent-highlight);width:76px;height:76px;color:var(--textcolor-light);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:26px;line-height:1;display:flex}._7reo_a_play i{margin-left:4px}._7reo_a_notice{max-width:36ch;font-size:var(--font-size-small);margin:0}
.bjZvUa_stepShell{height:min(80dvh,720px);min-height:0;margin:calc(-1 * var(--spacing-xlarge));flex-direction:column;display:flex;overflow:hidden}.bjZvUa_stepView{flex-direction:column;flex:1;min-height:0;display:flex}@media (max-width:700px){.bjZvUa_stepShell{height:85dvh;margin:0}}.bjZvUa_parameterDetailModalBody{max-height:min(80dvh,720px);margin:calc(-1 * var(--spacing-xlarge));padding:var(--spacing-xlarge);overflow-y:auto}@media (max-width:700px){.bjZvUa_parameterDetailModalBody{max-height:none;padding:1.75rem var(--spacing-medium,1rem) max(1.25rem, env(safe-area-inset-bottom));margin:0}}
._1Hai-W_quality{padding:var(--spacing-xxlarge) 0}._1Hai-W_quality strong{margin-bottom:var(--spacing-xsmall);color:var(--accent-dark-1);display:block}._1Hai-W_qualityList{gap:var(--spacing-small);flex-direction:column;margin-bottom:0;padding-left:0;display:flex}._1Hai-W_qualityList li{align-items:center;gap:var(--spacing-medium);display:flex;margin-left:0!important}._1Hai-W_qualityList._1Hai-W_topAligned li{align-items:flex-start}._1Hai-W_iconBox{color:var(--color-success-green);flex-shrink:0;font-size:1.5em}
._IUDVW_payment{flex-direction:column;flex:1;width:100%;min-height:0;display:flex}._IUDVW_header{padding:var(--spacing-mediumlarge) var(--spacing-mediumlarge) var(--spacing-small);border-bottom:1px solid var(--color-border-brd-main);flex-shrink:0}._IUDVW_header h3{margin:0 0 var(--spacing-xxsmall);font-size:1.15rem;line-height:1.3}._IUDVW_header p{color:var(--accent-dark-2);margin:0;font-size:.88rem;line-height:1.45}._IUDVW_body{overscroll-behavior:contain;gap:var(--spacing-medium);min-height:0;padding:var(--spacing-medium) var(--spacing-mediumlarge);flex-direction:column;flex:1;display:flex;overflow-y:auto}._IUDVW_loading{flex:1;place-content:center;display:grid}._IUDVW_columns{gap:var(--spacing-mediumlarge);flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(17rem,24rem) minmax(0,1fr);min-height:0;display:grid}._IUDVW_summary,._IUDVW_methods{overscroll-behavior:contain;min-height:0;overflow-y:auto}._IUDVW_summary{gap:var(--spacing-medium);min-width:0;padding-right:var(--spacing-mediumlarge);border-right:1px solid var(--color-border-brd-main);flex-direction:column;display:flex}._IUDVW_details{gap:var(--spacing-xsmall);padding:0 var(--spacing-xsmall) var(--spacing-medium);border-bottom:1px solid var(--color-border-brd-main);flex-direction:column;margin:0;display:flex}._IUDVW_details div{justify-content:space-between;gap:var(--spacing-small);font-size:.88rem;display:flex}._IUDVW_details dt{color:var(--accent-dark-2)}._IUDVW_details dd{text-align:right;margin:0;font-weight:600}._IUDVW_sectionTitle{margin:0 0 calc(var(--spacing-xsmall) * -1);padding:0 var(--spacing-xsmall);letter-spacing:.05em;text-transform:uppercase;color:var(--accent-dark-2);font-size:.72rem;font-weight:700}._IUDVW_rowList{gap:var(--spacing-xsmall);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._IUDVW_item{justify-content:space-between;align-items:baseline;gap:var(--spacing-small);min-width:0;padding:0 var(--spacing-xsmall);display:flex}._IUDVW_subscriptionBadge{border-radius:var(--radius-small);background-color:var(--background-main);color:var(--accent-dark-2);flex-shrink:0;padding:1px 6px;font-size:.7rem;font-weight:600}._IUDVW_baseItem{padding-top:var(--spacing-xsmall);border-top:1px solid var(--color-border-brd-main)}._IUDVW_methods{gap:var(--spacing-medium);flex-direction:column;min-width:0;display:flex}._IUDVW_methodSwitch{z-index:1;padding-bottom:var(--spacing-medium);margin-bottom:calc(-1 * var(--spacing-medium));background-color:var(--accent-light-1);flex-shrink:0;position:sticky;top:0}._IUDVW_amount{padding:0 var(--spacing-xsmall);flex-direction:column;display:flex}._IUDVW_amountLabel{letter-spacing:.05em;text-transform:uppercase;color:var(--accent-dark-2);font-size:.72rem;font-weight:700}._IUDVW_amountValue{font-size:1.6rem;line-height:1.2}._IUDVW_panel{gap:var(--spacing-small);flex-direction:column;max-width:32rem;display:flex}._IUDVW_centeredPanel{margin-block:auto}._IUDVW_emailPanel{padding-bottom:calc(1.5rem + var(--spacing-xxsmall))}._IUDVW_qrPanel{text-align:center;align-items:center;max-width:none}._IUDVW_qr{width:min(15rem,60vw);height:auto;image-rendering:pixelated}._IUDVW_linkRow{align-items:center;gap:var(--spacing-small);flex-wrap:wrap;justify-content:center;display:flex}._IUDVW_link{border-radius:var(--radius-small);background-color:var(--background-main);letter-spacing:.02em;padding:.45rem .7rem;font-size:.95rem}._IUDVW_field{gap:var(--spacing-xxsmall);flex-direction:column;display:flex}._IUDVW_fieldLabel{font-size:.85rem;font-weight:600}._IUDVW_input{height:44px;padding:0 var(--spacing-small);border:1px solid var(--color-border-brd-main);border-radius:var(--radius-small);background-color:var(--accent-light-1);font:inherit}._IUDVW_input:focus{border-color:var(--accent-dark-1);outline:none}._IUDVW_hint{color:var(--accent-dark-2);margin:0;font-size:.82rem;line-height:1.45}._IUDVW_error{color:var(--color-warning-red,#ab1010);margin:0;font-size:.85rem}._IUDVW_waiting{align-items:center;gap:var(--spacing-small);padding:var(--spacing-small) var(--spacing-medium);border-radius:var(--radius-small);background-color:var(--background-main);margin-top:auto;font-size:.88rem;display:flex}._IUDVW_waiting strong{display:block}._IUDVW_waitingHint{color:var(--accent-dark-2);font-size:.8rem;display:block}._IUDVW_pulse{background-color:var(--accent-highlight,#186ccd);border-radius:50%;flex-shrink:0;width:10px;height:10px;animation:1.6s ease-in-out infinite _IUDVW_pulse}@keyframes _IUDVW_pulse{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){._IUDVW_pulse{animation:none}}._IUDVW_result{justify-content:center;align-items:center;gap:var(--spacing-small);text-align:center;flex-direction:column;flex:1;display:flex}._IUDVW_resultIcon{background-color:var(--background-tertiary);width:56px;height:56px;color:var(--accent-dark-2);border-radius:50%;place-content:center;font-size:1.4rem;display:grid}._IUDVW_resultIconPaid{background-color:var(--accent-dark-1);color:var(--textcolor-light,#fff)}._IUDVW_resultTitle{margin:var(--spacing-xsmall) 0 0;font-size:1.1rem}._IUDVW_resultBody{margin:0 0 var(--spacing-small);max-width:26rem;color:var(--accent-dark-2);font-size:.9rem;line-height:1.45}._IUDVW_resultActions{justify-content:center;gap:var(--spacing-small);flex-wrap:wrap;display:flex}._IUDVW_footer{padding:var(--spacing-medium) var(--spacing-mediumlarge);border-top:1px solid var(--color-border-brd-main);flex-shrink:0;justify-content:flex-end;display:flex}@media (max-width:760px){._IUDVW_columns{flex:none;grid-template-rows:none;grid-template-columns:minmax(0,1fr)}._IUDVW_summary,._IUDVW_methods{overflow:visible}._IUDVW_methodSwitch{position:static}._IUDVW_summary{padding:0 0 var(--spacing-medium);border-right:none;border-bottom:1px solid var(--color-border-brd-main)}}@media (max-width:700px){._IUDVW_header{padding:calc(var(--spacing-mediumlarge) + 4px) var(--spacing-medium) var(--spacing-small)}._IUDVW_body{padding:var(--spacing-medium)}._IUDVW_footer{padding:var(--spacing-small) var(--spacing-medium) calc(var(--spacing-small) + env(safe-area-inset-bottom,0px))}._IUDVW_footer button{width:100%}}._IUDVW_kitSourceHint{margin-top:var(--spacing-small);padding:var(--spacing-small) var(--spacing-medium);border-radius:var(--radius-small);background-color:var(--accent-soft);color:var(--textcolor-dark);font-size:.88rem;line-height:1.45}._IUDVW_kitSourceHint a{color:var(--accent-highlight);text-decoration:underline}
.RmuSda_cookieOverlay{z-index:1100;background-color:#00000080;width:100vw;height:100vh;animation:.5s linear RmuSda_darken;position:fixed;top:0;left:0}.RmuSda_cookieBanner{width:100%;padding:var(--spacing-large) 5% calc(var(--spacing-large) + 20px) 5%;background-color:var(--accent-light-1);justify-content:space-between;align-items:center;gap:var(--spacing-large);outline:none;max-height:100vh;animation:.7s linear .5s forwards RmuSda_slideIn;display:flex;position:fixed;bottom:0;left:0;overflow:auto;transform:translateY(100%);box-shadow:0 0 40px #0006}.RmuSda_cookieBanner h2{margin:0 0 var(--spacing-small);font-size:var(--font-size-h4)}.RmuSda_copy{flex:auto;min-width:0}.RmuSda_copy p{margin:0}.RmuSda_error{color:var(--color-warning-red,#ab1010)}.RmuSda_legalLinks{gap:var(--spacing-medium);margin-top:var(--spacing-small);display:flex}.RmuSda_legalLinks a{text-decoration:underline}.RmuSda_categories{margin:var(--spacing-medium) 0 0;gap:var(--spacing-medium);flex-direction:column;padding:0;list-style:none;display:flex}.RmuSda_categories label{align-items:center;gap:var(--spacing-small);font-weight:600;display:flex}.RmuSda_categories p{margin:var(--spacing-xsmall) 0 0}.RmuSda_buttons{gap:var(--spacing-small);flex-grow:0;flex-shrink:0;display:flex}.RmuSda_buttons button{white-space:nowrap;flex:1 1 0;padding:.7em 1.25em}.RmuSda_cookieIcon{padding:var(--spacing-small);border-radius:var(--radius-medium);background-color:var(--accent-dark-1);color:#fff;font-size:32px}@media (max-width:900px){.RmuSda_cookieBanner{padding-bottom:calc(var(--spacing-superlarge) + 20px);padding-top:var(--spacing-xlarge);align-items:stretch;gap:var(--spacing-medium);flex-direction:column}.RmuSda_cookieIcon{align-self:center}.RmuSda_buttons{flex-direction:column;width:100%}}@media (prefers-reduced-motion:reduce){.RmuSda_cookieOverlay,.RmuSda_cookieBanner{animation:none;transform:none}}@keyframes RmuSda_slideIn{0%{transform:translateY(100%)}80%{transform:translateY(10px)}to{transform:translateY(20px)}}@keyframes RmuSda_darken{0%{opacity:0}to{opacity:1}}
.oos-5G_muted{color:var(--accent-dark-2);margin:0;font-size:.9rem}.oos-5G_profileLoading{justify-content:center;align-items:center;gap:var(--spacing-medium);padding:var(--spacing-large);text-align:center;flex-direction:column;flex:1;display:flex}
.mxxIwa_areaButton{text-align:left;height:auto;font:inherit;color:inherit;cursor:pointer;justify-content:flex-start;padding:0}.mxxIwa_areaButton .mxxIwa_registerIcon{color:var(--accent-dark-2);font-size:.8rem}.mxxIwa_areaButton:hover{opacity:1}.mxxIwa_areaButton:hover .mxxIwa_registerIcon{color:var(--accent-highlight)}.mxxIwa_areaButton:disabled{opacity:.5;pointer-events:none}.mxxIwa_areaButton.mxxIwa_loading{opacity:1}.mxxIwa_static:hover{border-color:var(--color-border,#00000014);transform:none}
._3yuuG_root{width:fit-content}._3yuuG_root[data-disabled]{opacity:.5;pointer-events:none}._3yuuG_group{background-color:var(--accent-light-1);border:1px solid var(--accent-dark-1);border-radius:8px;width:fit-content;font-size:20px;font-weight:400;display:flex}._3yuuG_input{text-align:center;background:0 0;border:none;width:40px;font-family:inherit;font-size:16px;font-weight:500}._3yuuG_input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._3yuuG_input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._3yuuG_input:focus{outline:none}._3yuuG_stepper{appearance:none;font:inherit;color:inherit;-webkit-user-select:none;user-select:none;cursor:pointer;padding:var(--spacing-xxsmall);background:0 0;border:none;align-items:center;margin:0;display:flex}._3yuuG_stepper:first-child{padding-left:var(--spacing-small)}._3yuuG_stepper:last-child{padding-right:var(--spacing-small)}._3yuuG_stepper:focus-visible{outline:2px solid var(--accent-dark-1);outline-offset:-2px}@media (max-width:700px){._3yuuG_input{width:30px;font-size:14px}._3yuuG_stepper{padding:var(--spacing-xsmall)}}
.BkBsHG_addToCartArea{margin:var(--spacing-medium) 0;column-gap:var(--spacing-mediumlarge);grid-template-columns:1fr 3fr;display:grid}.BkBsHG_atcButton{justify-content:center;align-items:center;gap:20px;width:100%;display:flex}.BkBsHG_addToCartArea .BkBsHG_buttonWrapper{align-items:center;gap:var(--spacing-small);flex-direction:column;display:flex}.BkBsHG_availabilityInfo{column-gap:var(--spacing-mediumlarge);margin-bottom:var(--spacing-large);grid-template-columns:1fr 3fr;display:grid}.BkBsHG_availability{color:var(--color-success-green);justify-content:flex-start;display:flex}.BkBsHG_availabilityInner{align-items:center;gap:var(--spacing-small);font-size:var(--font-size-small);justify-content:center;display:flex}.BkBsHG_availability .BkBsHG_text{align-items:center;column-gap:var(--spacing-xsmall);flex-wrap:wrap;line-height:1.4em;display:flex}.BkBsHG_availability .BkBsHG_indicator{background-color:var(--color-success-green);border-radius:50%;flex-shrink:0;width:10px;height:10px}.BkBsHG_availability .BkBsHG_unavailable{color:var(--color-success-green)}.BkBsHG_availability.BkBsHG_unavailable .BkBsHG_indicator{background-color:var(--color-warning-red)}.BkBsHG_availability .BkBsHG_heading{font-weight:600}.BkBsHG_price{flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.BkBsHG_priceWrapper{justify-content:center;align-items:center;gap:var(--spacing-small);flex-direction:column;display:flex}.BkBsHG_price h2{line-height:1em}.BkBsHG_refPrice{font-size:var(--font-size-small);white-space:nowrap;width:100%}.BkBsHG_buttonInner{align-items:stretch;gap:var(--spacing-small);display:flex}.BkBsHG_originalPrice{text-decoration:line-through}.BkBsHG_amountWrapper{grid-column:1/2;justify-content:center;display:flex}.BkBsHG_atcButton.BkBsHG_inactive{opacity:.5;pointer-events:none}.BkBsHG_paymentWrapper{margin-top:var(--spacing-xsmall);grid-column:2/3;justify-content:center;display:flex}@media (max-width:700px){.BkBsHG_addToCartArea{margin-top:0;margin-bottom:var(--spacing-large)}.BkBsHG_paymentWrapper{grid-column:1/3}.BkBsHG_atcButton{gap:var(--spacing-small);text-align:left;justify-content:center;padding:.7em 1em}.BkBsHG_addToCartArea{row-gap:var(--spacing-medium)}.BkBsHG_availability .BkBsHG_divider{display:none}.BkBsHG_availability .BkBsHG_text{column-gap:var(--spacing-xsmall);row-gap:0}}@media (max-width:369px){.BkBsHG_atcButton{height:auto}}
._5m7sOG_notFound{color:var(--accent-dark-2);margin:0}
.IDgsFG_body{max-height:min(85dvh,900px);margin:calc(-1 * var(--spacing-xlarge));padding:var(--spacing-xlarge);overflow-y:auto}@media (max-width:700px){.IDgsFG_body{max-height:none;padding:1.75rem var(--spacing-medium,1rem) max(1.25rem, env(safe-area-inset-bottom));margin:0}}.IDgsFG_notice{margin-bottom:var(--spacing-medium)}.IDgsFG_notFound{color:var(--accent-dark-2);margin:0}.IDgsFG_patientLink{margin-bottom:var(--spacing-medium);color:var(--accent-highlight);align-items:center;gap:.4rem;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.IDgsFG_patientLink:hover{text-decoration:underline}
.xtk6Bq_CartItem{background-color:var(--accent-light-1);border-radius:var(--radius-xsmall);box-shadow:var(--card-shadow);display:flex;position:relative;overflow:hidden}.xtk6Bq_content{flex-direction:column;flex-grow:1;justify-content:space-between;height:100%;padding:24px;display:flex}.xtk6Bq_productImageWrapper{flex-shrink:0;width:130px;position:relative}.xtk6Bq_title{margin-bottom:10px}.xtk6Bq_productImage{object-fit:cover;width:100%;height:100%}.xtk6Bq_oldPrice{font-size:.9em;text-decoration:line-through}.xtk6Bq_price{font-weight:400}.xtk6Bq_top{justify-content:space-between;gap:24px;min-height:55px;display:flex}.xtk6Bq_bottom{justify-content:space-between;align-items:flex-end;min-height:34px;display:flex}.xtk6Bq_remove{opacity:.7;font-size:14px}.xtk6Bq_remove:hover{cursor:pointer;opacity:1;text-decoration:underline}.xtk6Bq_title h5:hover{text-decoration:underline}.xtk6Bq_disabledAmount{font-size:18px;font-weight:400;display:none}.xtk6Bq_disabled,.xtk6Bq_disabled .xtk6Bq_content{min-height:129px}.xtk6Bq_disabled .xtk6Bq_amount{display:none}.xtk6Bq_disabled .xtk6Bq_disabledAmount{display:block}.xtk6Bq_disabled .xtk6Bq_remove{display:none}.xtk6Bq_staticAmount{text-align:right;padding-left:var(--spacing-large)}.xtk6Bq_subscriptionHint{opacity:.7;padding-top:var(--spacing-xxsmall)}.xtk6Bq_profileHint{opacity:.7;padding-top:var(--spacing-xxsmall);align-items:center;gap:.35rem;font-size:14px;line-height:1.4;display:inline-flex}.xtk6Bq_profileHint i{font-size:.75em}.xtk6Bq_analyses{opacity:.7;padding-top:var(--spacing-xxsmall);font-size:14px;line-height:1.4}.xtk6Bq_bundled .xtk6Bq_analyses{font-size:13px}.xtk6Bq_bundled .xtk6Bq_productImageWrapper{width:80px}.xtk6Bq_bundled .xtk6Bq_content{padding:12px 16px}.xtk6Bq_bundled .xtk6Bq_top,.xtk6Bq_bundled .xtk6Bq_bottom{min-height:0}.xtk6Bq_bundled .xtk6Bq_staticAmount{display:none}@media (max-width:700px){.xtk6Bq_remove{display:none}.xtk6Bq_content{flex-direction:column;flex-grow:1;justify-content:space-between;height:100%;padding:20px;display:flex}.xtk6Bq_top{height:auto}.xtk6Bq_bottom{align-items:center;gap:var(--spacing-medium);flex-wrap:wrap}.xtk6Bq_amount{margin-left:auto}.xtk6Bq_CartItem{height:auto;min-height:130px}.xtk6Bq_productImageWrapper{flex-shrink:0;position:relative}.xtk6Bq_title{margin-bottom:8px}.xtk6Bq_disabledAmount{margin-left:auto}.xtk6Bq_disabled .xtk6Bq_bottom{flex-direction:column;align-items:flex-start;gap:0;width:100%}.xtk6Bq_disabled .xtk6Bq_price{margin-bottom:0}.xtk6Bq_staticAmount{text-align:left;padding-left:0}}
.d6Zofa_page{gap:var(--spacing-medium);flex-direction:column;display:flex}.d6Zofa_header{justify-content:space-between;align-items:flex-start;gap:var(--spacing-medium);display:flex}.d6Zofa_header p,.d6Zofa_card p{color:var(--accent-dark-2)}.d6Zofa_cardHeader{justify-content:space-between;align-items:baseline;gap:var(--spacing-small);display:flex}.d6Zofa_cardHeader h2{color:var(--accent-dark-1);margin:0;font-size:18px;font-weight:600}.d6Zofa_badge{background:var(--background-main);color:var(--accent-dark-2);white-space:nowrap;border-radius:999px;padding:2px 10px;font-size:12.5px;font-weight:600}.d6Zofa_materialSummary{gap:var(--spacing-small);flex-wrap:wrap;display:flex}.d6Zofa_materialChip{align-items:center;gap:var(--spacing-xsmall);box-shadow:var(--surface-shadow);background:#fff;border-radius:999px;padding:6px 14px;font-size:13px;display:flex}.d6Zofa_materialChip span{color:var(--accent-dark-2)}.d6Zofa_card{gap:var(--spacing-medium);border-radius:var(--surface-radius);min-width:0;box-shadow:var(--surface-shadow);background:#fff;flex-direction:column;padding:20px 24px;display:flex;overflow-x:auto}.d6Zofa_card>p{margin:0}.d6Zofa_parameterTable{border-collapse:collapse;width:100%}.d6Zofa_parameterTable th{padding:0 var(--spacing-small) 10px;border-bottom:1px solid var(--surface-line);color:var(--accent-dark-2);text-align:left;font-size:12px;font-weight:600}.d6Zofa_parameterTable td{padding:12px var(--spacing-small);border-bottom:1px solid var(--surface-line);vertical-align:middle;font-size:14px}.d6Zofa_parameterTable th:first-child,.d6Zofa_parameterTable td:first-child{padding-left:0}.d6Zofa_parameterTable th:last-child,.d6Zofa_parameterTable td:last-child{padding-right:0}.d6Zofa_parameterTable tbody tr:last-child td{border-bottom:0}.d6Zofa_parameterTable strong{color:var(--accent-dark-1);font-weight:600}.d6Zofa_parameterTable small{color:var(--accent-dark-2);font-size:12.5px;display:block}.d6Zofa_parameterTable tfoot td{border-top:1px solid var(--surface-line);border-bottom:0;font-weight:600}.d6Zofa_alignRight,.d6Zofa_parameterTable .d6Zofa_alignRight{text-align:right}@media (max-width:700px){.d6Zofa_header{flex-direction:column}}@media (max-width:600px){.d6Zofa_card{padding:16px 18px}}
.KkkMjG_page{flex-direction:column;gap:20px;display:flex}.KkkMjG_page>header{margin-bottom:0}.KkkMjG_header{justify-content:space-between;align-items:flex-start;gap:var(--spacing-medium);display:flex}.KkkMjG_header h2{margin:0}.KkkMjG_header p{margin:var(--spacing-xsmall) 0 0;color:var(--accent-dark-2)}.KkkMjG_yearSwitch{align-items:center;gap:var(--spacing-small);flex-shrink:0;display:flex}.KkkMjG_yearSwitch strong{text-align:center;min-width:4ch}.KkkMjG_yearLink,.KkkMjG_yearLinkDisabled{width:38px;height:38px;box-shadow:var(--surface-shadow);color:inherit;background:#fff;border-radius:50%;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.KkkMjG_yearLink:hover{color:var(--accent-highlight)}.KkkMjG_yearLinkDisabled{opacity:.4;pointer-events:none}.KkkMjG_card,.KkkMjG_overview{border-radius:var(--surface-radius);min-width:0;box-shadow:var(--surface-shadow);background:#fff;padding:20px 24px}.KkkMjG_card{gap:var(--spacing-medium);flex-direction:column;display:flex}.KkkMjG_cardHead{justify-content:space-between;align-items:baseline;gap:var(--spacing-medium);display:flex}.KkkMjG_cardHead h2{color:var(--accent-dark-1);margin:0;font-size:18px;font-weight:600}.KkkMjG_cardLink{color:var(--accent-highlight);white-space:nowrap;font-size:13px;font-weight:600;text-decoration:none}.KkkMjG_cardLink:hover{text-decoration:underline}.KkkMjG_cardHint{margin:calc(var(--spacing-small) - var(--spacing-medium)) 0 0;color:var(--accent-dark-2);font-size:13px;line-height:1.5}.KkkMjG_overview{align-items:center;gap:var(--spacing-superlarge);grid-template-columns:minmax(240px,300px) minmax(0,1fr);display:grid}.KkkMjG_mix{align-items:center;gap:var(--spacing-medium);flex-direction:column;display:flex}.KkkMjG_donut{flex-shrink:0;width:220px;height:220px;position:relative}.KkkMjG_mixLegend{flex-direction:column;gap:8px;width:100%;margin:0;padding:0;list-style:none;display:flex}.KkkMjG_mixLegendItem{font-size:var(--font-size-small);grid-template-columns:8px 1fr auto 40px;align-items:center;gap:8px;display:grid}.KkkMjG_mixLegendItem strong,.KkkMjG_mixPercent{font-variant-numeric:tabular-nums;text-align:right}.KkkMjG_mixPercent{color:var(--accent-dark-2)}.KkkMjG_metrics{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.KkkMjG_metric{justify-content:space-between;align-items:center;gap:var(--spacing-medium);padding:var(--spacing-small) 0;border-top:1px solid var(--surface-line);display:flex}.KkkMjG_metric:first-child{border-top:0;padding-top:0}.KkkMjG_metric>div{flex-direction:column;gap:2px;display:flex}.KkkMjG_metricLabel{font-size:14px;font-weight:600}.KkkMjG_metricHint{color:var(--accent-dark-2);font-size:13px}.KkkMjG_metric strong{font-variant-numeric:tabular-nums;flex-shrink:0;font-size:1.15rem}.KkkMjG_metricEmphasis:first-child{padding-bottom:var(--spacing-medium)}.KkkMjG_metricEmphasis:last-child{padding-top:var(--spacing-medium);border-top:2px solid var(--accent-dark-1);padding-bottom:0}.KkkMjG_metricEmphasis strong{font-size:clamp(1.4rem,2vw,1.8rem)}.KkkMjG_metricNegative{color:var(--color-warning-red)}.KkkMjG_metricPositive{color:var(--color-success-green)}.KkkMjG_chart{gap:var(--spacing-medium);padding-bottom:var(--spacing-small);flex-direction:column;display:flex}.KkkMjG_chartPlot{width:100%;height:280px}.KkkMjG_chartTooltip{border:1px solid var(--surface-line);border-radius:var(--radius-xsmall);box-shadow:var(--card-shadow-small);background:#fff;min-width:180px;padding:10px 12px}.KkkMjG_chartTooltipLabel{color:var(--accent-dark-1);margin-bottom:8px;font-weight:700}.KkkMjG_chartTooltipRow,.KkkMjG_chartTooltipTotal{font-size:var(--font-size-small);align-items:center;gap:8px;line-height:1.6;display:flex}.KkkMjG_chartTooltipRow span:nth-child(2),.KkkMjG_chartTooltipTotal span{flex:1}.KkkMjG_chartTooltipRow strong,.KkkMjG_chartTooltipTotal strong{font-variant-numeric:tabular-nums}.KkkMjG_chartTooltipTotal{border-top:1px solid var(--surface-line);margin-top:6px;padding-top:6px;font-weight:600}.KkkMjG_chartSwatch{border-radius:50%;flex-shrink:0;width:8px;height:8px}.KkkMjG_chartLegend{flex-wrap:wrap;justify-content:center;gap:16px 20px;margin:0;padding:0;list-style:none;display:flex}.KkkMjG_chartLegendItem{color:var(--textcolor-dark);align-items:center;gap:8px;font-size:12px;display:flex}.KkkMjG_tableWrapper{overflow-x:auto}.KkkMjG_table{border-collapse:collapse;width:100%;min-width:520px}.KkkMjG_table th,.KkkMjG_table td{text-align:left;padding:10px 12px}.KkkMjG_table th:first-child,.KkkMjG_table td:first-child{padding-left:0}.KkkMjG_table th:last-child,.KkkMjG_table td:last-child{padding-right:0}.KkkMjG_table th{border-bottom:1px solid var(--surface-line);color:var(--accent-dark-2);padding-top:0;font-size:12px;font-weight:600}.KkkMjG_table tbody tr+tr{border-top:1px solid var(--surface-line)}.KkkMjG_numberCell{text-align:right;font-variant-numeric:tabular-nums}.KkkMjG_totalCell{font-weight:700}.KkkMjG_monthToggle{align-items:center;gap:var(--spacing-xsmall);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.KkkMjG_monthLabel{padding-left:calc(1em + var(--spacing-xsmall))}.KkkMjG_chevron,.KkkMjG_chevronOpen{width:1em;font-size:.75em;transition:transform .15s}.KkkMjG_chevronOpen{transform:rotate(90deg)}.KkkMjG_table tbody tr.KkkMjG_breakdownRow{border-top:0}.KkkMjG_table .KkkMjG_breakdownRow>td{padding-top:0;padding-left:calc(1em + var(--spacing-xsmall))}.KkkMjG_breakdownTable{border-collapse:collapse;width:100%;font-size:var(--font-size-small)}.KkkMjG_breakdownTable th,.KkkMjG_breakdownTable td{padding:var(--spacing-xsmall) 0;text-align:left}.KkkMjG_breakdownTable th{color:var(--accent-dark-2);font-weight:400}.KkkMjG_breakdownTable .KkkMjG_numberCell{text-align:right}.KkkMjG_statusPill{background:var(--background-tertiary);color:var(--accent-dark-2);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:2px 10px;font-size:11px;font-weight:600;display:inline-block}.KkkMjG_statusPill[data-status=paid]{background:var(--color-success-background);color:var(--color-success-green)}.KkkMjG_statusPill[data-status=refunded],.KkkMjG_statusPill[data-status=partlyRefunded]{background:var(--color-warning-background);color:var(--color-warning-red)}.KkkMjG_payoutCell{align-items:center;gap:var(--spacing-small);flex-wrap:wrap;display:flex}.KkkMjG_payoutCell button{height:28px;padding:0 12px;font-size:12px}.KkkMjG_muted{color:var(--accent-dark-2)}.KkkMjG_refundAmount{color:var(--color-warning-red)}.KkkMjG_orderLink{color:var(--accent-highlight,#186ccd);font-weight:600;text-decoration:none}.KkkMjG_orderLink:hover{text-decoration:underline}.KkkMjG_downloadLink{white-space:nowrap;text-decoration:none}.KkkMjG_empty{padding:var(--spacing-large);text-align:center;margin:0;font-style:italic}@media (max-width:900px){.KkkMjG_header{flex-direction:column}.KkkMjG_overview{gap:var(--spacing-large);grid-template-columns:1fr}.KkkMjG_donut{width:200px;height:200px}.KkkMjG_chartPlot{height:240px}}@media (max-width:600px){.KkkMjG_card,.KkkMjG_overview{padding:16px 18px}}
.Jc2l3W_couponValue{border-radius:var(--radius-medium);background-color:var(--accent-light-1);box-shadow:var(--card-shadow);padding:var(--spacing-large) var(--spacing-mediumlarge);flex-direction:column;align-items:center;display:flex}.Jc2l3W_inputWrapper{gap:var(--spacing-small);align-items:center;display:flex}.Jc2l3W_couponValue .Jc2l3W_label{font-weight:600}.Jc2l3W_couponValue button{margin-top:var(--spacing-medium)}@media screen and (max-width:600px){.Jc2l3W_couponValue{margin-bottom:var(--spacing-large)}}
.c--H3a_LanguageSwitcher{align-items:center;display:flex;position:relative}@media (max-width:900px){.c--H3a_LanguageSwitcher:not(.c--H3a_inMenu){display:none}}.c--H3a_trigger{border-radius:var(--radius-small);height:auto;color:var(--text);font-size:13px;font-weight:600;font-family:var(--font-inter);background:0 0;gap:5px;padding:6px 10px;transition:background .2s}.c--H3a_trigger:hover,.c--H3a_trigger[data-popup-open]{background:var(--accent-light-1)}.c--H3a_light .c--H3a_trigger{color:#fff}.c--H3a_light .c--H3a_trigger:hover,.c--H3a_light .c--H3a_trigger[data-popup-open]{background:#ffffff26}@media (max-width:900px){.c--H3a_light .c--H3a_trigger{color:var(--text)}.c--H3a_light .c--H3a_trigger:hover{background:var(--accent-light-1)}}.c--H3a_trigger i{font-size:16px}.c--H3a_localeLabel{letter-spacing:.5px}.c--H3a_flag{font-size:18px;line-height:1}.c--H3a_chevron{margin-left:auto;font-size:12px;transition:transform .2s}.c--H3a_trigger[data-popup-open] .c--H3a_chevron{transform:rotate(180deg)}.c--H3a_inMenu{width:100%}.c--H3a_inMenu .c--H3a_trigger{background:var(--accent-light-1);gap:10px;width:100%;padding:12px 16px;font-size:15px}.c--H3a_inMenu .c--H3a_trigger:hover{background:var(--accent-light-2,#00000014)}
.YKnQIW_button{background-color:var(--accent-dark-1);height:auto;box-shadow:none;color:#fff;cursor:pointer;white-space:nowrap;border:0;border-radius:999px;flex-shrink:0;align-items:center;gap:8px;padding:8px 16px;font-family:inherit;font-size:13px;font-weight:600;transition:opacity .15s;display:inline-flex}.YKnQIW_button:hover,.YKnQIW_button[data-popup-open]{opacity:.9}.YKnQIW_chevron{font-size:9px}
.iru7QW_productPage{padding-top:calc(115px + var(--spacing-xxlarge))}.iru7QW_headGrid{column-gap:var(--spacing-xxlarge);padding-top:var(--spacing-xlarge);grid-template-columns:1fr 1fr;width:100%;display:grid;position:relative}.iru7QW_imageArea{flex-shrink:0;grid-row:span 6;width:100%;height:100%;position:relative;overflow:hidden}.iru7QW_content{padding-top:20px}.iru7QW_section{padding:var(--spacing-xxlarge) 0}.iru7QW_sectionSmall{padding:var(--spacing-mediumlarge) 0}.iru7QW_addToCartArea{grid-template-columns:1fr 2fr;column-gap:20px;margin-bottom:24px;display:grid}.iru7QW_addToCartArea button{justify-content:center;align-items:center;gap:20px;height:46px;display:flex}.iru7QW_description{margin:var(--spacing-large) 0}.iru7QW_description p{margin-bottom:var(--spacing-mediumlarge)}.iru7QW_description p:last-child{margin-bottom:0}.iru7QW_description ul{margin-top:var(--spacing-xsmall);margin-bottom:var(--spacing-mediumlarge)}.iru7QW_description ul li{margin-left:1.5em;margin-bottom:var(--spacing-xxsmall)}.iru7QW_description ul li.iru7QW_large{margin-bottom:var(--spacing-medium)}.iru7QW_description ul li:last-child{margin-bottom:0}.iru7QW_subheading{font-size:1.2em}.iru7QW_symptoms{background-color:var(--accent-light-1);width:100%;padding:var(--spacing-superlarge) 0;margin-top:var(--spacing-superlarge);margin-bottom:var(--spacing-xxlarge)}.iru7QW_symptomsGrid{gap:var(--spacing-large);margin-top:var(--spacing-xxlarge);grid-template-columns:1fr 1fr;display:grid}.iru7QW_symptomsGrid h3{line-break:loose;-webkit-hyphens:auto;hyphens:auto}.iru7QW_productInfo{padding:var(--spacing-xxlarge) 0}.iru7QW_productInfoBlock{margin-top:50px}.iru7QW_related{margin-top:var(--spacing-xxlarge)}.iru7QW_faq{padding:var(--spacing-extrasuperlarge) 0}.iru7QW_expandableGrid{grid-template-columns:1fr 1fr;column-gap:30px;margin-top:30px;display:grid}.iru7QW_instructions{padding-top:100px}.iru7QW_infoExpandables{padding-top:50px}.iru7QW_nutriTable{width:100%;margin-bottom:var(--spacing-small);margin-top:var(--spacing-xsmall);border-collapse:collapse;border-bottom:1px solid var(--accent-dark-1)}.iru7QW_nutriTable thead tr{border-bottom:1px solid var(--accent-dark-1)}.iru7QW_nutriTable thead th{padding-bottom:var(--spacing-xsmall);border-bottom:1px solid var(--accent-dark-1)}.iru7QW_nutriTable tbody tr:first-of-type td{padding-top:var(--spacing-xsmall)}.iru7QW_nutriTable tbody tr:last-of-type td{padding-bottom:var(--spacing-xsmall);border-bottom:1px solid var(--accent-dark-1)}.iru7QW_nutriTable th,.iru7QW_nutriTable td{text-align:right;padding-left:15px}.iru7QW_nutriTable tr td:first-child{-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:auto 3;hyphenate-limit-lines:4}.iru7QW_nutriTable th:first-child,.iru7QW_nutriTable td:first-child{text-align:left;padding-left:0}.iru7QW_nutriTable tr td{white-space:nowrap}.iru7QW_nutriTable tr td:first-child{white-space:wrap}.iru7QW_nutriTable .iru7QW_nutriCat{padding-top:var(--spacing-xsmall);font-weight:600}.iru7QW_loading{place-content:center;height:500px;display:grid}.iru7QW_productInfoContainer p{margin-bottom:var(--spacing-medium)}.iru7QW_productInfoContainer strong{font-weight:600}.iru7QW_nudxProDemo{margin-top:var(--spacing-mediumlarge);width:100%}.iru7QW_nudxProDemo>a,.iru7QW_nudxProDemo>a>button{width:100%}.iru7QW_bottomSpacer{margin-bottom:var(--spacing-superlarge)}.iru7QW_videoWrapperOuter{justify-content:center;column-gap:var(--spacing-medium);row-gap:var(--spacing-large);width:100%;margin-bottom:var(--spacing-xlarge);flex-wrap:wrap;display:flex}.iru7QW_videoWrapperInner{width:100%;max-width:860px;position:relative}.iru7QW_videoBox{width:100%;box-shadow:var(--card-shadow);background-color:var(--background-tertiary);border-radius:10px;padding-top:56.25%;position:relative;overflow:hidden}.iru7QW_iframe{width:100%;height:100%;position:absolute;top:0;left:0}.iru7QW_ifuSteps,.iru7QW_symptomsList{gap:var(--spacing-mediumlarge);flex-direction:column;display:flex}.iru7QW_USPintro{margin-top:var(--spacing-medium)}.iru7QW_testInfo{column-gap:var(--spacing-mediumlarge);row-gap:var(--spacing-xxsmall);grid-template-columns:1fr 1fr;display:grid}.iru7QW_barcode{font-size:var(--font-size-small);opacity:.5}.iru7QW_infoValue{align-items:center;font-weight:500;display:flex}.iru7QW_quality{margin-top:var(--spacing-extrasuperlarge);margin-bottom:var(--spacing-extrasuperlarge)}.iru7QW_quality.iru7QW_padding{padding:var(--spacing-mediumlarge) 0}.iru7QW_videoSpinner{place-content:center;display:grid;position:absolute;inset:0}.iru7QW_productInfo.iru7QW_highlight{background-color:var(--accent-light-1);padding:var(--spacing-superlarge) 0;margin:var(--spacing-extrasuperlarge) 0}.iru7QW_resultCard .iru7QW_head{margin-bottom:var(--spacing-mediumlarge)}.iru7QW_resultCard .iru7QW_testInfo{margin-bottom:var(--spacing-xlarge)}.iru7QW_testUSPs{margin-bottom:var(--spacing-extrasuperlarge)}.iru7QW_uspGrid{gap:var(--spacing-large);margin-top:var(--spacing-xlarge);grid-template-columns:1fr 1fr;display:grid}.iru7QW_descSymptoms{padding-left:0}.iru7QW_descSymptoms li{align-items:center;gap:var(--spacing-small);display:flex;margin-left:0!important}.iru7QW_iconBox{background-color:var(--accent-dark-1);color:var(--accent-light-1);border-radius:5px;flex-shrink:0;place-content:center;width:30px;height:30px;display:grid}li.iru7QW_large .iru7QW_iconBox,.iru7QW_iconBoxLarge{padding:8px}.iru7QW_qualityList{padding-top:var(--spacing-medium);gap:var(--spacing-small);flex-direction:column;margin-bottom:0;padding-left:0;display:flex}.iru7QW_qualityList li{align-items:center;gap:var(--spacing-medium);display:flex;margin-left:0!important}.iru7QW_qualityList.iru7QW_topAligned li{align-items:flex-start}.iru7QW_qualityList .iru7QW_iconBox{border-radius:none;color:var(--color-success-green);background-color:#0000;margin:0;padding:0;font-size:1.5em}.iru7QW_resultButton{margin-top:-40px}.iru7QW_resultButton.iru7QW_multiple{margin-top:var(--spacing-xlarge)}.iru7QW_step1 h3{margin-top:0!important}.iru7QW_buttonArea{padding-top:var(--spacing-xxlarge);justify-content:center;display:flex}.iru7QW_uspIconList{margin-bottom:var(--spacing-medium);padding-left:0}.iru7QW_uspIconList li{align-items:center;gap:var(--spacing-small);margin-bottom:var(--spacing-xsmall);display:flex;margin-left:0!important}.iru7QW_uspIconList .iru7QW_iconBox{background-color:var(--accent-dark-1);border-radius:5px;place-content:center;width:auto;height:auto;padding:5px;display:grid}.iru7QW_qualityLogos{gap:var(--spacing-mediumlarge);display:flex}.iru7QW_qualityLogos img{height:50px}.iru7QW_contentBlock h4{margin-bottom:var(--spacing-medium)}.iru7QW_ingredientsBlock{margin-top:var(--spacing-xxlarge)}.iru7QW_ingredientsBlock h4{margin-bottom:var(--spacing-medium)}@media (max-width:700px){.iru7QW_productPage{padding-top:108px}.iru7QW_symptomsGrid,.iru7QW_expandableGrid{grid-template-columns:1fr}.iru7QW_imageArea{grid-row:1/2;width:calc(100% + 10vw);margin-bottom:30px;margin-left:-5vw;margin-right:-5vw}.iru7QW_headGrid{grid-template-columns:1fr;padding:0}.iru7QW_nudxProDemo{margin-top:0;margin-bottom:var(--spacing-large)}.iru7QW_uspGrid{grid-template-columns:1fr}.iru7QW_productInfo.iru7QW_highlight{margin-top:0;margin-bottom:var(--spacing-superlarge)}}@media (min-width:701px) and (max-width:1000px){.iru7QW_symptomsGrid{grid-template-columns:1fr 1fr}}
._0JWwoq_section{padding:var(--spacing-megalarge) 0}._0JWwoq_eyebrow{color:var(--accent-highlight);font-size:var(--font-size-small);letter-spacing:.18em;text-transform:uppercase;margin-bottom:var(--spacing-small);font-weight:600;display:inline-block}._0JWwoq_formula{background-color:var(--background);padding-top:0}._0JWwoq_formulaGrid{gap:var(--spacing-superlarge);grid-template-columns:1fr 1fr;align-items:center;display:grid}._0JWwoq_formulaContent h2{margin-bottom:var(--spacing-mediumlarge)}._0JWwoq_formulaContent h2 span{color:var(--accent-highlight)}._0JWwoq_formulaContent>p{color:var(--accent-dark-2)}._0JWwoq_formulaImage{border-radius:var(--radius-medium);box-shadow:var(--card-shadow);position:relative;overflow:hidden}._0JWwoq_formulaImage img{width:100%;height:auto;display:block}._0JWwoq_formulaTable{margin-top:var(--spacing-superlarge);border:1px solid var(--accent-line);border-radius:var(--radius-medium);background-color:var(--accent-light-1);box-shadow:var(--card-shadow);overflow:hidden}._0JWwoq_formulaTableRow{gap:var(--spacing-mediumlarge);padding:var(--spacing-mediumlarge) var(--spacing-xlarge);grid-template-columns:1.5fr 56px 1.2fr 56px 1.3fr;align-items:center;display:grid}._0JWwoq_formulaTableRow:not(:last-child){border-bottom:1px solid var(--accent-line)}._0JWwoq_formulaTableHead{padding-top:var(--spacing-medium);padding-bottom:var(--spacing-medium)}._0JWwoq_formulaTableHead span{text-align:center;color:var(--accent-dark-1);font-weight:600;font-size:var(--font-size-small)}._0JWwoq_formulaDivider{background-color:var(--accent-line);justify-self:center;width:1px;height:22px}._0JWwoq_formulaResult{align-items:center;gap:var(--spacing-medium);display:flex}._0JWwoq_formulaIcon{width:40px;color:var(--accent-dark);flex-shrink:0;place-items:center;font-size:26px;display:grid}._0JWwoq_formulaResult strong{color:var(--accent-dark-1);font-size:var(--font-size-h5);overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;min-width:0;line-height:1.25em}._0JWwoq_formulaArrow{color:var(--accent-highlight);justify-self:center;font-size:18px}._0JWwoq_formulaInfluence{color:var(--accent-dark-2);font-size:var(--font-size-small);margin:0;line-height:1.4em}._0JWwoq_formulaIngredients{gap:var(--spacing-xxsmall);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._0JWwoq_formulaIngredients li{padding-left:var(--spacing-medium);font-size:var(--font-size-small);color:var(--accent-dark-1);margin:0;position:relative}._0JWwoq_formulaIngredients li:before{content:"";background-color:var(--accent-dark);border-radius:50%;width:5px;height:5px;position:absolute;top:.5em;left:0}._0JWwoq_reportCtaWrap{margin-top:var(--spacing-superlarge);align-items:center;gap:var(--spacing-medium);grid-template-columns:repeat(2,1fr);display:grid}._0JWwoq_reportCtaWrap>*{justify-self:center}._0JWwoq_moreFactors{align-items:center;gap:var(--spacing-xsmall);white-space:nowrap;display:inline-flex}._0JWwoq_moreFactorsCount{color:var(--accent-highlight);font-size:var(--font-size-h2);font-weight:800;line-height:1}._0JWwoq_moreFactorsLabel{color:var(--accent-highlight);font-size:var(--font-size-small);font-weight:600}._0JWwoq_reportCta{align-items:center;gap:var(--spacing-xsmall);display:inline-flex}._0JWwoq_btnAccentOutline{border:2px solid var(--accent-highlight);color:var(--accent-highlight);background-color:#0000}@media (max-width:700px){._0JWwoq_formulaGrid{gap:var(--spacing-large);grid-template-columns:1fr}._0JWwoq_formulaImage{order:2}._0JWwoq_section{padding:var(--spacing-superlarge) 0}._0JWwoq_formulaTableHead{display:none}._0JWwoq_formulaTableRow{gap:var(--spacing-small);padding:var(--spacing-mediumlarge) var(--spacing-large);text-align:center;grid-template-columns:1fr;justify-items:center}._0JWwoq_formulaResult{gap:var(--spacing-small);justify-content:center}._0JWwoq_formulaInfluence{font-size:var(--font-size-base)}._0JWwoq_formulaIngredients{justify-content:center;gap:var(--spacing-small) var(--spacing-mediumlarge);flex-flow:wrap}._0JWwoq_formulaArrow{justify-self:center;transform:rotate(90deg)}._0JWwoq_reportCtaWrap{grid-template-columns:1fr}}
.ewnQqW_list,.ewnQqW_bundleGroup{flex-direction:column;gap:12px;width:100%;min-width:0;display:flex}.ewnQqW_bundleChildren{border-left:2px solid var(--color-border-brd-main);box-sizing:border-box;flex-direction:column;gap:8px;width:calc(100% - 24px);min-width:0;margin-left:24px;padding-left:24px;display:flex}.ewnQqW_itemStretch{align-self:stretch;min-width:0;max-width:100%}.ewnQqW_itemBordered{border:1px solid var(--color-border-brd-main);box-shadow:var(--card-shadow)}
.VMOVaq_progressTrack{pointer-events:none;background:#00000014;height:4px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.VMOVaq_progressBar{background:var(--accent-highlight,#186ccd);height:100%;transition:width .15s linear;display:block}.VMOVaq_progressBarIndeterminate{width:36%;animation:1.1s ease-in-out infinite VMOVaq_reportDownloadSlide}.VMOVaq_progressLabel{left:var(--spacing-medium,12px);bottom:calc(4px + var(--spacing-xsmall,6px));color:var(--accent-highlight,#186ccd);pointer-events:none;font-size:.8rem;font-weight:600;line-height:1;position:absolute}.VMOVaq_error{left:var(--spacing-medium,12px);bottom:var(--spacing-xsmall,6px);color:#b42318;font-size:.8rem;font-weight:600;position:absolute}@keyframes VMOVaq_reportDownloadSlide{0%{transform:translate(-120%)}to{transform:translate(380%)}}
.a-QRFW_overlay{z-index:9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000040;justify-content:center;display:flex;position:fixed;inset:0}.a-QRFW_content{background-color:var(--accent-light-1);border-radius:var(--radius-medium);width:90%;max-width:460px;max-height:calc(100vh - 120px);box-shadow:var(--card-shadow-large);align-self:flex-start;overflow:clip}.a-QRFW_content>div{padding:var(--spacing-medium) 0}.a-QRFW_section{padding:var(--spacing-small) var(--spacing-mediumlarge)}.a-QRFW_section+.a-QRFW_section{border-top:1px solid var(--color-border-brd-main)}.a-QRFW_sectionTitle{font-size:var(--font-size-small);color:var(--accent-dark-2);text-transform:uppercase;letter-spacing:.04em;margin-bottom:var(--spacing-small);font-weight:600}.a-QRFW_tagList{gap:var(--spacing-xsmall);flex-wrap:wrap;display:flex}.a-QRFW_tag{background-color:var(--background-main);color:var(--textcolor-dark);border:1px solid var(--color-border-brd-main);font-size:var(--font-size-small);cursor:pointer;border-radius:100px;height:auto;padding:6px 16px;transition:all .15s}.a-QRFW_tag:hover{background-color:var(--accent-dark-1);color:var(--accent-light-1);border-color:var(--accent-dark-1)}.a-QRFW_tag:active{transform:scale(.95)}.a-QRFW_productList{flex-direction:column;display:flex}.a-QRFW_productRow{align-items:center;gap:var(--spacing-small);padding:var(--spacing-xsmall) 0;cursor:pointer;border-radius:var(--radius-xsmall);color:inherit;text-decoration:none;transition:background-color .15s;display:flex}.a-QRFW_productRow:hover{opacity:.7}.a-QRFW_productRow:active{transform:scale(.98)}.a-QRFW_productImage{border-radius:var(--radius-xsmall);background-color:var(--background-main);flex-shrink:0;place-content:center;width:44px;height:44px;display:grid;overflow:hidden}.a-QRFW_imagePlaceholder{background-color:var(--background-tertiary);width:100%;height:100%}.a-QRFW_productInfo{flex:1;min-width:0}.a-QRFW_productName{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:500;line-height:1.3;overflow:hidden}.a-QRFW_productMeta{font-size:var(--font-size-small);color:var(--accent-dark-2);white-space:nowrap;text-overflow:ellipsis;line-height:1.3;overflow:hidden}.a-QRFW_dot{margin:0 4px}.a-QRFW_arrow{color:var(--accent-dark-2);opacity:.5;flex-shrink:0;font-size:12px}.a-QRFW_skeleton{background:linear-gradient(90deg, var(--background-main) 25%, var(--background-tertiary) 50%, var(--background-main) 75%);border-radius:var(--radius-xsmall);background-size:200% 100%;animation:1.4s ease-in-out infinite a-QRFW_shimmer}.a-QRFW_skeletonLine{border-radius:6px;height:14px;margin-bottom:6px}.a-QRFW_skeletonShort{height:12px;margin-bottom:0}.a-QRFW_skeletonTag{border-radius:100px;height:32px}@keyframes a-QRFW_shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.a-QRFW_noResults{text-align:center;color:var(--accent-dark-2);padding:var(--spacing-medium) 0}.a-QRFW_hint{text-align:center;color:var(--accent-dark-2);padding:var(--spacing-small) 0;font-size:var(--font-size-small)}@media (min-width:701px){.a-QRFW_overlay{background-color:#00000026}.a-QRFW_content{width:400px}}@media (min-width:1000px){.a-QRFW_content{width:700px;max-width:700px}.a-QRFW_productList{gap:0 var(--spacing-mediumlarge);grid-template-columns:1fr 1fr;display:grid}}
.i0o48a_recipe{background:var(--accent-light-1,#f5f2ee);border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.i0o48a_recipe p{color:var(--accent-dark-2,#555);margin:2px 0 0;font-size:.88rem}.i0o48a_recipe button{flex-shrink:0}.i0o48a_error{color:var(--color-warning-red,#ab1010);margin:0;font-size:.88rem}
.yL4xua_SearchButton{cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.yL4xua_SearchButton:not(.yL4xua_expanded):hover{opacity:.8}.yL4xua_SearchButton:not(.yL4xua_expanded):active{transform:scale(.95)}.yL4xua_searchIcon{color:var(--accent-light-1);flex-shrink:0;font-size:16px;transition:color .2s}.yL4xua_SearchButton.yL4xua_expanded{cursor:default;padding:0 var(--spacing-medium);justify-content:flex-start;gap:var(--spacing-small)}.yL4xua_SearchButton.yL4xua_expanded:active{transform:none}.yL4xua_SearchButton.yL4xua_expanded .yL4xua_searchIcon{color:var(--accent-dark-1)}.yL4xua_inputArea{align-items:center;gap:var(--spacing-xsmall);flex:1;min-width:0;display:flex}.yL4xua_SearchButton input{min-width:0;color:var(--textcolor-dark);background:0 0;border:none;outline:none;flex:1;height:100%;font-size:16px;line-height:21px}.yL4xua_closeBtn{cursor:pointer;color:var(--accent-dark-2);flex-shrink:0;justify-content:center;align-items:center;padding:4px;font-size:1.1em;display:flex}.yL4xua_closeBtn:hover{opacity:.6}@media (max-width:900px){.yL4xua_SearchButton:not(.yL4xua_expanded):active{transform:scale(.95)}.yL4xua_searchIcon{color:var(--accent-dark-1)}.yL4xua_SearchButton.yL4xua_expanded{z-index:1;position:absolute;top:50%;right:0;transform:translateY(-50%)}.yL4xua_SearchButton.yL4xua_expanded:active{transform:translateY(-50%)}}
.jBa4KW_positioner{z-index:20;outline:none}.jBa4KW_popup{box-sizing:border-box;min-width:var(--anchor-width);max-width:var(--available-width);max-height:min(var(--available-height), var(--popup-max-height,100vh));border:1px solid var(--color-border-brd-main);border-radius:var(--radius-xsmall);background-color:var(--accent-light-1);box-shadow:var(--card-shadow);transform-origin:var(--transform-origin);overflow:hidden}.jBa4KW_popup[data-starting-style],.jBa4KW_popup[data-ending-style]{opacity:0}.jBa4KW_list{box-sizing:border-box;max-height:min(var(--available-height), var(--popup-max-height,100vh));padding:var(--spacing-xxsmall) 0;overflow-y:auto}.jBa4KW_list:empty{display:none}.jBa4KW_item{box-sizing:border-box;color:var(--accent-dark-1);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;padding:10px 12px;font-family:inherit;font-size:14px}.jBa4KW_item[data-highlighted],.jBa4KW_item[data-selected]{background-color:var(--background-main)}.jBa4KW_message{color:var(--accent-dark-2);padding:10px 12px;font-size:14px}.jBa4KW_message:empty{display:none}
.VEpRgW_label{align-items:center;gap:var(--spacing-small);cursor:pointer;width:100%;font-size:var(--font-size-small);font-weight:400;line-height:1.25em;display:flex}.VEpRgW_box{box-sizing:border-box;background-color:var(--accent-light-1);border:1.5px solid var(--color-border-brd-main);cursor:pointer;width:20px;height:20px;color:var(--accent-light-1);border-radius:5px;flex-shrink:0;place-items:center;margin:0;padding:0;display:grid}.VEpRgW_box[data-checked]{background-color:var(--accent-dark-1);border:2px solid var(--accent-dark-1)}.VEpRgW_box[data-invalid]{border-color:var(--color-warning-red)}.VEpRgW_box:focus-visible{outline:2px solid var(--accent-dark-1);outline-offset:2px}.VEpRgW_indicator{place-items:center;font-size:11px;line-height:1;transition:transform .2s ease-in-out;display:grid;transform:scale(0)}.VEpRgW_indicator[data-checked]{transform:scale(1)}.VEpRgW_box[data-disabled]{opacity:.5;cursor:not-allowed}
.NXO4PW_item{align-items:center;gap:var(--spacing-small);background-color:#0000;border-radius:0;grid-template-columns:1rem 1fr;height:auto;display:grid}.NXO4PW_itemIndicator{color:var(--accent-dark-1);grid-column-start:1;font-size:12px}.NXO4PW_itemIndicator:empty,.NXO4PW_item[data-unchecked] .NXO4PW_itemIndicator{visibility:hidden}.NXO4PW_itemText{grid-column-start:2;min-width:0}
.jkkqRq_fields{column-gap:var(--spacing-medium);row-gap:var(--spacing-xsmall);flex-wrap:wrap;width:100%;display:flex}
._7jroNG_popup{width:var(--anchor-width);--popup-max-height:22rem}._7jroNG_attribution{text-align:right;color:var(--accent-dark-2);padding:4px 12px 6px;font-size:11px}
._15NBlG_form{gap:var(--spacing-small);width:100%;margin-top:var(--spacing-medium);flex-direction:column;display:flex}
.kLTaxq_coupons{align-items:center;gap:var(--spacing-small);width:100%;display:flex}.kLTaxq_coupons input{border:1px solid var(--color-border-brd-main);border-radius:var(--radius-xsmall);height:49px;font-size:var(--font-size-small);padding:var(--spacing-xsmall) var(--spacing-small);flex-grow:1;width:100%;position:relative}.kLTaxq_coupons .kLTaxq_inputWrapper{width:100%;position:relative}.kLTaxq_coupons .kLTaxq_inputWrapper:focus-within:after{content:"";border-radius:var(--radius-xsmall);border:2px solid var(--accent-dark-1);z-index:1;pointer-events:none;position:absolute;inset:-1px}.kLTaxq_coupons .kLTaxq_inputWrapper.kLTaxq_invalid:focus-within:after,.kLTaxq_coupons input.kLTaxq_invalid{border-color:var(--color-warning-red)}.kLTaxq_coupons button{padding:var(--spacing-xsmall) var(--spacing-medium);font-size:var(--font-size-small);border-radius:var(--radius-xsmall);width:103px;height:47px}.kLTaxq_couponInvalid{font-size:var(--font-size-small);margin-top:var(--spacing-xxsmall);color:var(--color-warning-red)}.kLTaxq_activeCoupon{font-size:var(--font-size-small);justify-content:space-between;align-items:center;display:flex}.kLTaxq_activeCouponTitle{width:100%}.kLTaxq_bold .kLTaxq_activeCouponTitle{font-weight:700}.kLTaxq_activeCoupon .kLTaxq_couponData{gap:var(--spacing-xxsmall);flex-wrap:wrap;align-items:center;display:flex}.kLTaxq_couponInfo{flex-wrap:wrap;flex-grow:1;align-items:center;gap:5px;display:flex}.kLTaxq_savings{flex-shrink:0;font-size:16px}.kLTaxq_removeCoupon{cursor:pointer;color:#000;border-radius:100%;place-content:center;width:20px;height:20px;font-size:20px;font-weight:500;display:grid;overflow:hidden;transform:rotate(45deg)}.kLTaxq_removeCoupon:hover{color:#fff;background-color:#000}.kLTaxq_removeCoupon.kLTaxq_loading:hover{background-color:#0000}.kLTaxq_removeCoupon>div{margin-top:-2px}.kLTaxq_addButton{cursor:pointer;padding-right:var(--pacing-medium,16px);place-content:center;display:grid}
.ivD6Va_includedInfo.ivD6Va_cards{border-radius:var(--radius-small);width:100%;margin:var(--spacing-medium) 0;flex-direction:column;gap:8px;display:flex}.ivD6Va_includedInfo.ivD6Va_list{flex-direction:column;width:100%;display:flex}.ivD6Va_includedInfo.ivD6Va_cards .ivD6Va_productItem{font-size:var(--font-size-medium);background-color:var(--accent-light-1);border-radius:var(--radius-xsmall);box-shadow:var(--card-shadow-small);align-items:center;display:flex;overflow:hidden}.ivD6Va_includedInfo.ivD6Va_cards.ivD6Va_border .ivD6Va_productItem{border:1px solid var(--color-border-brd-main)}.ivD6Va_includedInfo.ivD6Va_list .ivD6Va_productItem{font-size:var(--font-size-medium);align-items:center;display:flex;overflow:hidden}.ivD6Va_divider{background-color:var(--color-border-brd-main);height:1px;margin:0 8px}.ivD6Va_divider:last-of-type{display:none}.ivD6Va_productImageWrapper{background-color:var(--background-light);flex-shrink:0;place-items:center;width:70px;height:70px;margin:15px;display:grid;overflow:hidden}.ivD6Va_productImageWrapper img{object-fit:cover;width:100%;height:100%}.ivD6Va_price{margin-left:auto;font-weight:600}.ivD6Va_productDetails,.ivD6Va_price{padding:var(--spacing-small) var(--spacing-medium)}@media (max-width:600px){.ivD6Va_includedInfo.ivD6Va_cards .ivD6Va_productItem,.ivD6Va_includedInfo.ivD6Va_list .ivD6Va_productItem{font-size:var(--font-size-small)}.ivD6Va_productImageWrapper{width:50px;height:50px;margin:10px}.ivD6Va_productDetails h5{font-size:var(--font-size-medium);margin-bottom:var(--spacing-xxsmall)}.ivD6Va_productInfo{padding:var(--spacing-small) var(--spacing-small);flex-direction:column;flex-grow:1;gap:0;display:flex}.ivD6Va_productDetails,.ivD6Va_price{padding:0}}
.ASSYtq_totals{margin-top:var(--spacing-medium);width:100%}.ASSYtq_totalRow{justify-content:space-between;align-items:center;gap:var(--spacing-medium);width:100%;padding:var(--spacing-xxsmall) 0;display:flex}.ASSYtq_recurring{align-items:center;column-gap:var(--spacing-small);font-size:var(--font-size-small);opacity:.8;width:100%;margin-top:var(--spacing-xxsmall);flex-wrap:wrap;justify-content:space-between;font-weight:600;line-height:1.3em;display:flex}.ASSYtq_grandTotal{margin-top:var(--spacing-medium);border-top:1px solid var(--color-border-brd-main);padding-top:var(--spacing-medium);padding-bottom:0}.ASSYtq_recurringItem{align-items:center;column-gap:7px;display:flex}.ASSYtq_productPrice{flex-direction:column;align-items:flex-end;display:flex}.ASSYtq_originalPrice{opacity:.6;font-size:var(--font-size-small);text-decoration:line-through}
.TuG3oq_submitButton{margin-top:var(--spacing-medium)}.TuG3oq_formActions{margin-top:var(--spacing-medium);gap:var(--spacing-small);flex-direction:column;display:flex}
._jN31a_stripeWrapper{width:100%}._jN31a_pmWrapper{align-items:center;gap:var(--spacing-medium);font-size:var(--font-size-large);border:2px solid var(--accent-dark-1);padding:var(--spacing-small) var(--spacing-medium);border-radius:var(--radius-small);width:100%;box-shadow:var(--card-shadow-small);display:flex}._jN31a_pmWrapper button{margin-left:auto}._jN31a_pmWrapper i:last-of-type{color:var(--color-success-green)}._jN31a_pmWrapper i:first-of-type{font-size:2em}._jN31a_includedProducts{margin-top:var(--spacing-small);width:100%;padding:var(--spacing-large) var(--spacing-medium);background-color:var(--background-main);border-radius:var(--radius-small)}._jN31a_includedProductsTitle{margin-bottom:var(--spacing-medium);font-weight:600}._jN31a_billing{width:100%;margin-top:var(--spacing-large)}._jN31a_addressSelection{margin-top:var(--spacing-medium)}._jN31a_addressSelection ._jN31a_options{gap:var(--spacing-xsmall);flex-direction:column;width:100%;display:flex}._jN31a_info{margin-top:var(--spacing-small)}._jN31a_paymentMethod{margin-top:var(--spacing-medium);gap:var(--spacing-small);flex-direction:column;width:100%;display:flex}
.HwfmAG_RegisterBarcode{padding-bottom:100px}.HwfmAG_RegisterBarcode form{padding-bottom:var(--spacing-xlarge)}.HwfmAG_inputs{gap:var(--spacing-medium);width:100%;margin-bottom:var(--spacing-medium);margin-top:var(--spacing-xxsmall);display:flex}.HwfmAG_RegisterBarcode button{margin-top:var(--spacing-medium)}.HwfmAG_buttonArea,.HwfmAG_buttonArea a,.HwfmAG_buttonArea button{width:100%}
.OVzlxW_options{gap:var(--spacing-xsmall);margin-top:var(--spacing-medium);flex-direction:column;display:flex}.OVzlxW_block h3{margin-bottom:var(--spacing-medium)}.OVzlxW_block{margin-bottom:var(--spacing-medium);width:100%}.OVzlxW_buttonArea{width:100%;margin-top:var(--spacing-mediumlarge);align-items:center;gap:var(--spacing-xsmall);flex-direction:column;display:flex}.OVzlxW_countryHint{font-size:var(--font-size-small);text-align:center;width:100%}
.VZyBcG_register{white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:7px;padding:7px 14px;font-size:13px;font-weight:600;text-decoration:none;transition:background-color .15s,opacity .15s;display:inline-flex}.VZyBcG_light{color:var(--accent-dark-1);background-color:#fff;border:1px solid #e2dbd0}.VZyBcG_light:hover{background-color:var(--background-main)}.VZyBcG_dark{color:var(--accent-dark-1);background-color:#fff;border:0}.VZyBcG_dark:hover{opacity:.9}
.I-DipG_options{gap:var(--spacing-xsmall);flex-direction:column;display:flex}.I-DipG_block{width:100%}.I-DipG_block h5{margin-bottom:var(--spacing-medium)}.I-DipG_block{margin-bottom:var(--spacing-large)}.I-DipG_intro{margin-bottom:var(--spacing-medium);width:100%}.I-DipG_intro p{margin-bottom:var(--spacing-medium)}
.w7HNNa_icon{text-align:center;width:16px;font-size:14px}
.-\39 Fnoa_options{gap:var(--spacing-xsmall);flex-direction:column;display:flex}.-\39 Fnoa_block{width:100%}.-\39 Fnoa_block h5{margin-bottom:var(--spacing-medium)}.-\39 Fnoa_block{margin-bottom:var(--spacing-large)}.-\39 Fnoa_inputWrapper{align-items:center;gap:var(--spacing-small);margin-bottom:var(--spacing-small);display:flex}.-\39 Fnoa_inputWrapper:last-child{margin-bottom:0}.-\39 Fnoa_estimateNote,.-\39 Fnoa_estimate{margin:0 0 var(--spacing-small);color:var(--color-text-muted,#6b7280);font-size:.9rem;line-height:1.4}.-\39 Fnoa_estimate{margin-top:calc(var(--spacing-xsmall) * -1)}.-\39 Fnoa_buttonArea{align-items:center;gap:var(--spacing-xsmall);flex-direction:column;width:100%;display:flex}.-\39 Fnoa_intro{margin-bottom:var(--spacing-medium);width:100%}.-\39 Fnoa_intro p{margin-bottom:var(--spacing-medium)}
._67WEca_pagination{justify-content:center;align-items:center;gap:var(--spacing-medium);margin-top:var(--spacing-medium);box-sizing:border-box;width:100%;display:flex}._67WEca_pagination button{text-decoration:none}