.pr-tag{white-space:nowrap;border-radius:999px;align-items:center;min-height:20px;padding:0 7px;font-size:11.5px;font-weight:700;line-height:1.2;display:inline-flex}.pr-tag-best{background:var(--hue-green-soft);color:var(--hue-green-ink)}.pr-tag-off{background:var(--hue-orange-soft);color:var(--hue-orange-ink)}.pr-tag-cond{background:var(--hue-amber-soft);color:var(--hue-amber-ink);align-self:flex-start}.pr-old{color:var(--fg-muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:inline-flex}.pr-old s{text-decoration-thickness:1px}.cg-price-v.pr-now{color:var(--fg)}.cg-summary .cg-price-v.pr-none{letter-spacing:0;color:var(--fg-muted);font-size:18px;font-weight:700;line-height:1.2}.cg-price-big.pr-lk .cg-price-v{color:var(--fg-muted);font-size:26px;font-weight:650}.pr-go{text-align:center;box-sizing:border-box;background:var(--hue-green-deep);color:#fff;min-height:44px;font:inherit;white-space:nowrap;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;padding:0 16px;font-size:14px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.pr-go:hover{filter:brightness(1.08)}.pr-go:focus-visible,.pr-tab:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.pr-go-wide{width:100%}.pr-grow{flex:auto}.pr-offers{flex-direction:column;min-width:0;display:flex}.pr-table{border-collapse:collapse;width:100%}.pr-table th{text-align:left;color:var(--fg-muted);border-bottom:1px solid var(--border);white-space:nowrap;padding:10px 16px;font-size:12px;font-weight:650}.pr-table td{vertical-align:middle;border-bottom:1px solid var(--border-soft);overflow-wrap:anywhere;padding:12px 16px}.pr-row:last-child td{border-bottom:0}.pr-c-store{min-width:150px}.pr-store-box{flex-direction:column;gap:3px;display:flex}.pr-store{color:var(--fg);font-weight:700}.pr-variant{color:var(--fg-muted);font-size:12.5px}.pr-warranty{color:var(--fg-muted);font-size:13px}.pr-warranty-ok{color:var(--hue-green-ink);font-weight:650}.pr-c-price{white-space:nowrap}.pr-c-price>*{width:fit-content;display:block}.pr-c-price .pr-old{margin-top:2px;display:inline-flex}.pr-c-price .pr-tag-best{margin-bottom:4px}.pr-price{color:var(--fg);letter-spacing:-.01em;font-size:17px;font-weight:800}.pr-stale{color:var(--warn);font-size:12px;font-weight:650;display:block}.pr-c-act{text-align:right;width:1%}.pr-row[data-stale=true] .pr-store,.pr-row[data-stale=true] .pr-price{color:var(--fg-muted)}.pr-row[data-cheapest=true]{background:color-mix(in srgb, var(--hue-green-soft) 45%, transparent)}.pr-sep th{text-align:left;letter-spacing:.02em;color:var(--fg-muted);border-bottom:1px solid var(--border);background:0 0;padding:14px 16px 6px;font-size:12px;font-weight:700}.pr-row[data-price-basis=LAST_KNOWN] .pr-price{font-size:15px;font-weight:650}.pr-go-quiet{color:var(--fg-muted);border-color:var(--border);background:0 0;font-weight:650}.pr-go-quiet:hover{filter:none;color:var(--fg);border-color:var(--fg-muted)}.pr-clip{position:relative}@media (min-width:641px){.pr-clip[data-clip=true]{max-height:var(--pr-clip,290px);overflow:hidden}.pr-clip[data-clip=true]:after{content:"";background:linear-gradient(transparent, var(--surface));pointer-events:none;height:64px;position:absolute;bottom:0;left:0;right:0}}.pr-clip[data-open=true]{max-height:none;overflow:visible}.pr-clip[data-open=true]:after,.pr-fold,.pr-tag-phone{display:none}.pr-store-line{display:contents}.pr-variant{order:1}.pr-store-line .pr-tag-cond{order:2}.pr-more{border-top:1px solid var(--border-soft);justify-content:center;padding:8px 16px 12px;display:flex}.pr-more-btn{color:var(--fg);cursor:pointer;padding:0 18px;font-weight:700}@media (max-width:640px){.pr-more,.pr-c-price>.pr-tag-desk,.pr-table .pr-c-warranty,.pr-table .pr-sep:first-child,.pr-clip[data-open=false] .pr-row~*{display:none}.pr-table,.pr-table tbody,.pr-table tr,.pr-table td{display:block}.pr-table thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.pr-table tbody{flex-direction:column;gap:8px;padding:10px;display:flex}.pr-table .pr-row{border:1px solid var(--border);background:var(--bg-subtle);box-sizing:border-box;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"store act""price act";align-items:center;gap:2px 10px;padding:9px 12px;display:grid}.pr-row[data-cheapest=true]{border-color:var(--hue-green);background:color-mix(in srgb, var(--hue-green-soft) 55%, var(--surface))}.pr-table td,.pr-row:last-child td{border:0;min-width:0;padding:0}.pr-c-store{grid-area:store;min-width:0}.pr-table .pr-c-price{white-space:normal;flex-wrap:wrap;grid-area:price;align-items:center;gap:0 5px;min-width:0;min-height:24px;display:flex}.pr-table .pr-c-price .pr-old{flex-wrap:nowrap;gap:5px;margin-top:0;font-size:12px}.pr-c-price .pr-old .pr-tag{min-height:18px;padding:0 5px;font-size:11px}.pr-table .pr-c-price .pr-tag-phone{flex:none;min-height:17px;margin:0;padding:0 4px;font-size:10.5px;display:inline-flex}.pr-c-act{grid-area:act;align-self:center;width:auto}.pr-store-box{gap:2px;min-width:0}.pr-store-line{align-items:center;gap:6px;min-width:0;display:flex}.pr-store{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;overflow:hidden}.pr-store-line .pr-tag-cond{order:0}.pr-variant{text-overflow:ellipsis;white-space:nowrap;order:0;overflow:hidden}.pr-sep{padding:2px 4px 0;display:block}.pr-sep th{border:0;padding:4px 0 0;display:block}.pr-price{font-size:17px}.pr-go{min-width:0;padding:0 10px}.pr-fold{padding:0 10px 10px;display:block}.pr-fold-btn{box-sizing:border-box;border:1px solid var(--border);background:var(--bg-subtle);width:100%;min-height:48px;color:var(--fg);font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-weight:700;display:flex}.pr-fold-chev{flex:none;width:16px;height:16px}.pr-fold[data-open=true] .pr-fold-chev{rotate:180deg}.pr-fold-btn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}}@media (max-width:380px){.pr-go{padding:0 8px;font-size:13px}.pr-price{font-size:16px}.pr-table .pr-c-price .pr-old{gap:4px}.pr-table .pr-row{gap:2px 8px;padding:9px 10px}}.pr-chart{flex-direction:column;gap:12px;min-width:0;padding:14px 16px 16px;display:flex}.pr-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 16px;display:flex}.pr-tabs{border:1px solid var(--border);background:var(--bg-subtle);border-radius:999px;gap:4px;padding:3px;display:inline-flex}.pr-tab{min-width:44px;min-height:44px;color:var(--fg);font:inherit;cursor:pointer;box-sizing:border-box;background:0 0;border:1px solid #0000;border-radius:999px;padding:0 14px;font-size:13px;font-weight:650}.pr-tab[aria-selected=true]{background:var(--hue-green-deep);color:var(--on-accent)}.pr-stats{flex-wrap:wrap;gap:6px 20px;margin:0;display:flex}.pr-stats>div{flex-direction:column;gap:1px;display:flex}.pr-stats dd{margin:0}.pr-stat-l{color:var(--fg-muted);font-size:11.5px}.pr-stat-v{color:var(--fg);font-size:15px;font-weight:800}.pr-stat-now{color:var(--hue-green-ink)}.pr-panel{border-radius:12px;flex-direction:column;gap:6px;min-width:0;display:flex}.pr-svg{width:100%;height:auto;max-height:240px;display:block}.pr-grid{stroke:var(--border-soft);stroke-width:1px;stroke-dasharray:3 4}.pr-area{fill:color-mix(in srgb, var(--hue-green) 14%, transparent)}.pr-line{fill:none;stroke:var(--hue-green);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.pr-dot{fill:var(--surface);stroke-width:2px}.pr-dot-hi{stroke:var(--hue-orange)}.pr-dot-lo{stroke:var(--hue-green)}.pr-dot-now{fill:var(--hue-green);stroke:var(--surface)}.pr-dates{color:var(--fg-muted);justify-content:space-between;gap:8px;font-size:12px;display:flex}@media (max-width:640px){.pr-chart{padding:12px}.pr-top{flex-direction:column;align-items:stretch}.pr-tabs{display:flex}.pr-tab{flex:1 1 0}.pr-svg{max-height:190px}}
.md-note{max-width:46ch;display:block}.cg-summary .cg-sum-meta.md-meta-stack{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.cg-summary .cg-sum-meta.md-meta-stack>*+:before{content:none}
