.alert-card.svelte-uhleps{gap:16px;padding:20px;display:grid}.alert-intro.svelte-uhleps h2:where(.svelte-uhleps){margin:0;font-size:1.15rem}.alert-intro.svelte-uhleps p:where(.svelte-uhleps){color:var(--md-sys-color-on-surface-variant);font-size:var(--pw-type-body-small);margin:6px 0 0;line-height:1.55}form.svelte-uhleps{grid-template-columns:1fr 1fr;gap:14px;display:grid}.full.svelte-uhleps,fieldset.svelte-uhleps,.turnstile.svelte-uhleps,.form-message.svelte-uhleps{grid-column:1/-1}.field.svelte-uhleps span:where(.svelte-uhleps),legend.svelte-uhleps{color:var(--md-sys-color-on-surface-variant);font-size:var(--pw-type-label-medium);margin-bottom:6px;font-weight:700;display:block}.field.svelte-uhleps input:where(.svelte-uhleps){border:1px solid var(--md-sys-color-outline);width:100%;height:44px;color:var(--md-sys-color-on-surface);background:var(--md-sys-color-surface-container-lowest);border-radius:10px;padding:0 12px}fieldset.svelte-uhleps{border:1px solid var(--md-sys-color-outline-variant);border-radius:12px;flex-wrap:wrap;gap:10px 18px;margin:0;padding:12px 14px;display:flex}legend.svelte-uhleps{padding:0 6px}.check.svelte-uhleps,.rule.svelte-uhleps{font-size:var(--pw-type-label-medium);align-items:center;gap:8px;display:flex}.check.svelte-uhleps input:where(.svelte-uhleps),.rule.svelte-uhleps>input:where(.svelte-uhleps):first-child{accent-color:var(--md-sys-color-primary);width:18px;height:18px}.rule.svelte-uhleps{flex:260px}.rule.svelte-uhleps .number:where(.svelte-uhleps){border:1px solid var(--md-sys-color-outline);background:var(--md-sys-color-surface-container-lowest);width:86px;height:36px;color:var(--md-sys-color-on-surface);border-radius:8px;margin-left:auto;padding:0 8px}.rule.svelte-uhleps .number.small:where(.svelte-uhleps){width:64px}.rule.svelte-uhleps b:where(.svelte-uhleps){font-size:.72rem}.wide.svelte-uhleps{flex-basis:100%}.button.svelte-uhleps{justify-self:start}.button.svelte-uhleps:disabled{opacity:.6;cursor:wait}.form-message.svelte-uhleps{font-size:var(--pw-type-label-medium);margin:0}.form-message.success.svelte-uhleps{color:var(--pw-positive)}.form-message.error.svelte-uhleps{color:var(--md-sys-color-error)}@media (width<=800px){form.svelte-uhleps{grid-template-columns:1fr}}.metric-head.svelte-kls6v8{justify-content:space-between;align-items:end;gap:16px;display:flex}.metric-head.svelte-kls6v8 h2:where(.svelte-kls6v8){margin:0;font-size:1.15rem}.metric-tabs.svelte-kls6v8{background:var(--md-sys-color-surface-container);border-radius:10px;padding:3px;display:flex}.metric-tabs.svelte-kls6v8 button:where(.svelte-kls6v8){min-height:36px;color:var(--md-sys-color-on-surface-variant);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 12px;font-weight:700}.metric-tabs.svelte-kls6v8 button.active:where(.svelte-kls6v8){color:var(--md-sys-color-on-primary);background:var(--md-sys-color-primary)}.metric-tabs.svelte-kls6v8 button:where(.svelte-kls6v8):disabled{opacity:.38;cursor:not-allowed}.metric-grid.svelte-kls6v8{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.metric.svelte-kls6v8{border:1px solid var(--md-sys-color-outline-variant);background:var(--md-sys-color-surface-container-lowest);border-radius:12px;min-width:0;padding:14px}.metric.primary.svelte-kls6v8{color:var(--md-sys-color-on-primary-container);background:var(--md-sys-color-primary-container);border-color:#0000}.metric.svelte-kls6v8 span:where(.svelte-kls6v8),.metric.svelte-kls6v8 strong:where(.svelte-kls6v8),.metric.svelte-kls6v8 small:where(.svelte-kls6v8){display:block}.metric.svelte-kls6v8 span:where(.svelte-kls6v8){color:var(--md-sys-color-on-surface-variant);font-size:var(--pw-type-label-medium);font-weight:650}.metric.primary.svelte-kls6v8 span:where(.svelte-kls6v8){color:inherit}.metric.svelte-kls6v8 strong:where(.svelte-kls6v8){letter-spacing:-.02em;margin-top:6px;font-size:1.2rem}.metric.svelte-kls6v8 small:where(.svelte-kls6v8){color:var(--md-sys-color-on-surface-variant);font-size:var(--pw-type-label-small);margin-top:4px;line-height:1.45}.metric.svelte-kls6v8 .down:where(.svelte-kls6v8),.metric.svelte-kls6v8 small.down:where(.svelte-kls6v8){color:var(--pw-positive)}.more-metrics.svelte-kls6v8{margin-top:10px}.more-metrics.svelte-kls6v8 summary:where(.svelte-kls6v8){color:var(--md-sys-color-primary);font-size:var(--pw-type-label-medium);cursor:pointer;padding-block:8px;font-weight:700}.extra.svelte-kls6v8{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=700px){.metric-grid.svelte-kls6v8,.extra.svelte-kls6v8{grid-template-columns:1fr}.metric-head.svelte-kls6v8{flex-direction:column;align-items:start}}.chart-card.svelte-afumdx{padding:clamp(18px,3vw,30px)}.chart-head.svelte-afumdx{justify-content:space-between;align-items:end;gap:20px;display:flex}.chart-head.svelte-afumdx h2:where(.svelte-afumdx){margin:0;font-size:1.35rem}.range-tabs.svelte-afumdx{background:var(--md-sys-color-surface-container);border-radius:999px;padding:4px;display:flex}.range-tabs.svelte-afumdx button:where(.svelte-afumdx){min-width:48px;min-height:40px;color:var(--md-sys-color-on-surface-variant);cursor:pointer;background:0 0;border:0;border-radius:999px}.range-tabs.svelte-afumdx button.active:where(.svelte-afumdx){color:var(--md-sys-color-on-primary);background:var(--md-sys-color-primary)}.legend.svelte-afumdx{color:var(--md-sys-color-on-surface-variant);font-size:var(--pw-type-label-medium);flex-wrap:wrap;gap:16px;margin:22px 0 8px;display:flex}.legend.svelte-afumdx label:where(.svelte-afumdx),.legend.svelte-afumdx span:where(.svelte-afumdx){cursor:pointer;align-items:center;gap:6px;min-height:32px;display:flex}.legend.svelte-afumdx label.disabled:where(.svelte-afumdx){opacity:.42;text-decoration:line-through}.legend.svelte-afumdx input:where(.svelte-afumdx){opacity:0;position:absolute}.legend.svelte-afumdx i:where(.svelte-afumdx){border-radius:2px;width:20px;height:3px}.legend.svelte-afumdx i.store:where(.svelte-afumdx){background:var(--pw-channel-store)}.legend.svelte-afumdx i.online:where(.svelte-afumdx){background:var(--pw-channel-online)}.legend.svelte-afumdx i.conditional:where(.svelte-afumdx){background:var(--pw-channel-conditional)}.legend.svelte-afumdx i.projected:where(.svelte-afumdx){border-top:2px dashed var(--pw-channel-projected);height:0}.chart-note.svelte-afumdx{color:var(--md-sys-color-on-surface-variant);font-size:var(--pw-type-label-medium);line-height:var(--pw-type-body-line-height);margin:8px 0 14px}.chart-wrap.svelte-afumdx{position:relative}.chart-scroll.svelte-afumdx{overflow-x:auto}.chart-scroll.svelte-afumdx svg:where(.svelte-afumdx){touch-action:pan-y;width:100%;min-width:700px;height:auto;display:block}.hover-line.svelte-afumdx{stroke:var(--md-sys-color-outline);stroke-width:1px;stroke-dasharray:3 3;pointer-events:none}.chart-tooltip.svelte-afumdx{z-index:2;border:1px solid var(--md-sys-color-outline-variant);background:var(--md-sys-color-surface-container-lowest);min-width:140px;box-shadow:var(--md-sys-elevation-2);font-size:var(--pw-type-label-medium);pointer-events:none;border-radius:10px;gap:4px;padding:8px 10px;display:grid;position:absolute;top:8px;transform:translate(-50%)}.chart-tooltip.svelte-afumdx strong:where(.svelte-afumdx),.chart-tooltip.svelte-afumdx span:where(.svelte-afumdx){display:block}.grid.svelte-afumdx{stroke:var(--md-sys-color-outline-variant);stroke-width:1px}.axis.svelte-afumdx{fill:var(--md-sys-color-on-surface-variant);font-size:11px}.axis.y.svelte-afumdx{text-anchor:end}.axis.x.svelte-afumdx{text-anchor:middle}.line.svelte-afumdx{fill:none;stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round}.line.store.svelte-afumdx{stroke:var(--pw-channel-store)}.line.online.svelte-afumdx{stroke:var(--pw-channel-online)}.line.conditional.svelte-afumdx{stroke:var(--pw-channel-conditional);stroke-dasharray:7 6}.point.svelte-afumdx{stroke-width:1.5px;fill:var(--md-sys-color-surface)}.point.store.svelte-afumdx{stroke:var(--pw-channel-store)}.point.online.svelte-afumdx{stroke:var(--pw-channel-online)}.point.conditional.svelte-afumdx{stroke:var(--pw-channel-conditional)}.projection.svelte-afumdx{fill:var(--md-sys-color-surface);stroke:var(--pw-channel-projected);stroke-width:2px;stroke-dasharray:2 2}.empty.svelte-afumdx{min-height:260px;color:var(--md-sys-color-on-surface-variant);place-items:center;display:grid}details.svelte-afumdx{margin-top:14px}summary.svelte-afumdx{color:var(--md-sys-color-primary);font-size:var(--pw-type-body-small);cursor:pointer;padding-block:7px;font-weight:700}.channel-tables.svelte-afumdx{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:12px;display:grid}.channel-tables.svelte-afumdx h3:where(.svelte-afumdx){margin:0;font-size:1rem}.channel-tables.svelte-afumdx p:where(.svelte-afumdx){min-height:2.8em;color:var(--md-sys-color-on-surface-variant);font-size:var(--pw-type-label-small);margin:5px 0 0}.table-wrap.svelte-afumdx{border:1px solid var(--md-sys-color-outline-variant);border-radius:12px;max-height:340px;margin-top:10px;overflow:auto}table.svelte-afumdx{border-collapse:collapse;width:100%;font-size:var(--pw-type-label-medium)}th.svelte-afumdx,td.svelte-afumdx{border-bottom:1px solid var(--md-sys-color-outline-variant);text-align:left;padding:11px 12px}th.svelte-afumdx{background:var(--md-sys-color-surface-container);position:sticky;top:0}@media (width<=900px){.channel-tables.svelte-afumdx{grid-template-columns:1fr}.channel-tables.svelte-afumdx p:where(.svelte-afumdx){min-height:0}}@media (width<=720px){.chart-head.svelte-afumdx{flex-direction:column;align-items:start}.range-tabs.svelte-afumdx{justify-content:space-between;width:100%}.range-tabs.svelte-afumdx button:where(.svelte-afumdx){flex:1}.chart-card.svelte-afumdx{padding-inline:12px}}.promotion-section.svelte-n75nmh{padding-top:28px}.promotion-list.svelte-n75nmh{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.promotion-list.svelte-n75nmh article:where(.svelte-n75nmh){grid-template-columns:auto minmax(0,1fr);gap:16px;padding:20px;display:grid}.promo-icon.svelte-n75nmh{width:46px;height:46px;color:var(--md-sys-color-on-tertiary-container);background:var(--md-sys-color-tertiary-container);border-radius:14px;place-items:center;font-size:.94rem;font-weight:800;display:grid}.promo-content.svelte-n75nmh{min-width:0}.promotion-list.svelte-n75nmh article.uncertain:where(.svelte-n75nmh){border-color:var(--md-sys-color-tertiary)}.promo-meta.svelte-n75nmh{color:var(--md-sys-color-on-surface-variant);font-size:var(--pw-type-label-small);flex-wrap:wrap;justify-content:space-between;gap:5px 12px;display:flex}h3.svelte-n75nmh{margin:10px 0 5px;font-size:1rem}p.svelte-n75nmh{color:var(--md-sys-color-on-surface-variant);font-size:var(--pw-type-label-medium);line-height:var(--pw-type-body-line-height);margin:6px 0 0}.promo-facts.svelte-n75nmh{flex-wrap:wrap;gap:8px;margin:14px 0 0;display:flex}.promo-facts.svelte-n75nmh div:where(.svelte-n75nmh){background:var(--md-sys-color-surface-container);border-radius:10px;min-width:96px;padding:8px 10px}.promo-facts.svelte-n75nmh .effective:where(.svelte-n75nmh){color:var(--md-sys-color-on-primary-container);background:var(--md-sys-color-primary-container)}dt.svelte-n75nmh{color:var(--md-sys-color-on-surface-variant);font-size:var(--pw-type-label-small)}.effective.svelte-n75nmh dt:where(.svelte-n75nmh){color:inherit}dd.svelte-n75nmh{font-size:var(--pw-type-label-medium);margin:3px 0 0;font-weight:800}.not-calculated.svelte-n75nmh{border-top:1px solid var(--md-sys-color-outline-variant);font-size:var(--pw-type-label-small);padding-top:8px}.quality-warning.svelte-n75nmh,.stock-warning.svelte-n75nmh{font-size:var(--pw-type-label-small);line-height:var(--pw-type-body-line-height);border-radius:10px;padding:9px 11px}.quality-warning.svelte-n75nmh{color:var(--md-sys-color-on-tertiary-container);background:var(--md-sys-color-tertiary-container)}.stock-warning.svelte-n75nmh{color:var(--md-sys-color-on-error-container);background:var(--md-sys-color-error-container)}@media (width<=850px){.promotion-list.svelte-n75nmh{grid-template-columns:1fr}}.product-visual.svelte-1040xcg{background:var(--pw-product-image-surface)}.latest-grid.svelte-1040xcg article.stale:where(.svelte-1040xcg){outline:1px solid var(--md-sys-color-tertiary);outline-offset:-1px}.latest-grid.svelte-1040xcg .status-dot.stale:where(.svelte-1040xcg){background:var(--md-sys-color-tertiary);box-shadow:0 0 0 3px color-mix(in srgb, var(--md-sys-color-tertiary) 16%, transparent)}.latest-grid.svelte-1040xcg .no-data:where(.svelte-1040xcg){color:var(--md-sys-color-on-surface-variant)}.refresh-live.svelte-1040xcg{min-height:1.4em;color:var(--md-sys-color-primary);font-size:var(--pw-type-label-small);margin:8px 0 0;font-weight:700}.breadcrumbs.svelte-1040xcg{color:var(--md-sys-color-on-surface-variant);font-size:var(--pw-type-label-small);flex-wrap:wrap;gap:8px;padding-top:16px;display:flex}.breadcrumbs.svelte-1040xcg a:where(.svelte-1040xcg){color:inherit}.product-hero.svelte-1040xcg{grid-template-columns:minmax(220px,.6fr) minmax(0,1.4fr);align-items:start;gap:clamp(20px,4vw,40px);padding-block:20px 28px;display:grid}.product-visual.svelte-1040xcg,.product-info.svelte-1040xcg{min-width:0}.product-visual.svelte-1040xcg{place-items:center;min-height:240px;display:grid;position:relative;overflow:hidden}.product-visual.svelte-1040xcg img:where(.svelte-1040xcg){object-fit:contain;width:100%;height:240px;padding:16px}.pack-fallback.svelte-1040xcg{width:88px;height:88px;color:var(--md-sys-color-on-primary-container);background:var(--md-sys-color-primary-container);text-align:center;border-radius:12px;place-items:center;font-weight:800;display:grid}.product-meta.svelte-1040xcg{flex-wrap:wrap;gap:8px;display:flex}.product-meta.svelte-1040xcg a:where(.svelte-1040xcg),.product-meta.svelte-1040xcg span:where(.svelte-1040xcg){color:var(--md-sys-color-on-surface-variant);background:var(--md-sys-color-surface-container);font-size:var(--pw-type-label-small);border-radius:999px;padding:4px 8px;text-decoration:none}.product-info.svelte-1040xcg h1:where(.svelte-1040xcg){font-size:var(--pw-type-title);overflow-wrap:anywhere;margin:10px 0 6px;line-height:1.2}.category.svelte-1040xcg{color:var(--md-sys-color-on-surface-variant);font-size:var(--pw-type-label-small);flex-wrap:wrap;gap:10px;margin:0;display:flex}.latest-grid.svelte-1040xcg{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;margin-top:16px;display:grid}.latest-grid.svelte-1040xcg article:where(.svelte-1040xcg){background:var(--md-sys-color-surface-container-low);border-radius:12px;min-width:0;padding:12px}.latest-grid.svelte-1040xcg article.online:where(.svelte-1040xcg){color:var(--md-sys-color-on-secondary-container);background:var(--md-sys-color-secondary-container)}.latest-grid.svelte-1040xcg article.conditional:where(.svelte-1040xcg){color:var(--md-sys-color-on-tertiary-container);background:var(--md-sys-color-tertiary-container)}.latest-grid.svelte-1040xcg small:where(.svelte-1040xcg),.latest-grid.svelte-1040xcg strong:where(.svelte-1040xcg),.latest-grid.svelte-1040xcg span:where(.svelte-1040xcg){display:block}.latest-grid.svelte-1040xcg small:where(.svelte-1040xcg){font-size:var(--pw-type-label-small)}.latest-grid.svelte-1040xcg strong:where(.svelte-1040xcg){margin:6px 0;font-size:1.25rem}.latest-grid.svelte-1040xcg span:where(.svelte-1040xcg){font-size:var(--pw-type-label-small);align-items:center;gap:6px;display:flex}.latest-grid.svelte-1040xcg .checked:where(.svelte-1040xcg){opacity:.78;margin-top:6px}.verdict.svelte-1040xcg{color:var(--md-sys-color-on-primary-container);background:var(--md-sys-color-primary-container);font-size:var(--pw-type-label-medium);border-radius:10px;margin:12px 0 0;padding:8px 10px;font-weight:700}.freshness.svelte-1040xcg{color:var(--md-sys-color-on-surface-variant);font-size:var(--pw-type-label-small)}.product-actions.svelte-1040xcg{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.product-actions.svelte-1040xcg button.active:where(.svelte-1040xcg){color:var(--md-sys-color-secondary)}.text-action.svelte-1040xcg{min-height:40px;color:var(--md-sys-color-primary);font-size:var(--pw-type-label-medium);cursor:pointer;background:0 0;border:0;align-items:center;padding:0 8px;font-weight:700;text-decoration:none;display:inline-flex}.analysis.svelte-1040xcg{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.alert-note.svelte-1040xcg{color:var(--md-sys-color-on-surface-variant);font-size:var(--pw-type-label-medium);margin:0}.raw-section.svelte-1040xcg{padding:0}.raw-section.svelte-1040xcg>summary:where(.svelte-1040xcg){cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;list-style:none;display:flex}.raw-section.svelte-1040xcg>summary:where(.svelte-1040xcg)::-webkit-details-marker{display:none}.raw-section.svelte-1040xcg>summary:where(.svelte-1040xcg) span:where(.svelte-1040xcg):first-child{gap:4px;display:grid}.raw-section.svelte-1040xcg>summary:where(.svelte-1040xcg) small:where(.svelte-1040xcg){color:var(--md-sys-color-on-surface-variant)}.raw-body.svelte-1040xcg{padding:0 20px 20px}.raw-head.svelte-1040xcg{justify-content:space-between;align-items:end;display:flex}.raw-head.svelte-1040xcg h2:where(.svelte-1040xcg){margin:0;font-size:1.05rem}.table-scroll.svelte-1040xcg{border:1px solid var(--md-sys-color-outline-variant);border-radius:12px;margin-top:14px;overflow:auto}.raw-section.svelte-1040xcg table:where(.svelte-1040xcg){border-collapse:collapse;width:100%;font-size:var(--pw-type-label-medium)}.raw-section.svelte-1040xcg th:where(.svelte-1040xcg),.raw-section.svelte-1040xcg td:where(.svelte-1040xcg){border-bottom:1px solid var(--md-sys-color-outline-variant);text-align:left;white-space:nowrap;padding:10px 12px}.raw-section.svelte-1040xcg th:where(.svelte-1040xcg){background:var(--md-sys-color-surface-container)}.coverage.svelte-1040xcg{color:var(--md-sys-color-on-surface-variant);font-size:var(--pw-type-label-small);justify-content:space-between;gap:20px;margin-top:12px;display:flex}@media (width<=850px){.product-hero.svelte-1040xcg{grid-template-columns:minmax(0,1fr)}.product-visual.svelte-1040xcg{min-height:220px}.latest-grid.svelte-1040xcg{grid-template-columns:1fr 1fr}}@media (width<=560px){.latest-grid.svelte-1040xcg{grid-template-columns:1fr}.product-actions.svelte-1040xcg .button-tonal:where(.svelte-1040xcg),.product-actions.svelte-1040xcg .button-outline:where(.svelte-1040xcg){flex:1}.coverage.svelte-1040xcg{flex-direction:column;align-items:flex-start}}
