.pr-main{max-width:1080px;margin:0 auto;padding:0 16px 64px}.pr-hero{text-align:center;padding:56px 0 24px}.pr-hero h1{margin:20px 0;font-size:clamp(36px,6vw,64px);line-height:1.08}.pr-hero h1 span{color:var(--neo-text-secondary)}.pr-hero>p{max-width:620px;color:var(--neo-text-secondary);margin:0 auto;font-size:17px}.pr-search{border:1px solid var(--neo-border-control);background:var(--neo-surface);border-radius:16px;flex-wrap:wrap;align-items:center;gap:8px;max-width:720px;margin:28px auto 0;padding:8px 8px 8px 16px;display:flex}.pr-search input{min-width:0;font:inherit;color:var(--neo-text);background:0 0;border:0;outline:none;flex:220px;padding:10px 4px;font-size:16px}.pr-search input[name=pin]{border-left:1px solid var(--neo-border);flex:0 110px;padding-left:12px}.pr-search button,.pr-pin button{font:inherit;background:var(--neo-action);color:var(--neo-action-text);cursor:pointer;border:0;border-radius:10px;padding:10px 18px;font-weight:600}.pr-search button:hover,.pr-pin button:hover{background:var(--neo-action-hover)}.pr-section{margin-top:32px}.pr-section h2{margin:0 0 14px;font-size:22px}.pr-title{margin:8px 0 6px;font-size:clamp(28px,4vw,42px);line-height:1.15}.pr-section>p,.pr-product-head p{color:var(--neo-text-secondary);margin:0}.pr-crumbs{color:var(--neo-text-secondary);flex-wrap:wrap;gap:8px;margin-top:24px;font-size:14px;display:flex}.pr-crumbs a{color:inherit}.pr-product-head{align-items:center;gap:16px;display:flex}.pr-image{background:var(--neo-surface-inset);object-fit:contain;border-radius:12px}.pr-pin{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:flex}.pr-pin label{align-items:center;gap:6px;font-weight:600;display:inline-flex}.pr-pin input{border:1px solid var(--neo-border-control);background:var(--neo-surface);width:110px;color:var(--neo-text);font:inherit;border-radius:10px;padding:9px 12px;font-size:16px}.pr-pin small{color:var(--neo-text-secondary);flex-basis:100%}.pr-offers{gap:10px;margin:0;padding:0;list-style:none;display:grid}.pr-offers li{border:1px solid var(--neo-border);background:var(--neo-surface);border-radius:14px;grid-template-columns:1fr auto;gap:6px 16px;padding:14px 16px;display:grid}.pr-offers li.pr-best{border-color:var(--neo-text)}.pr-offer-app{align-items:center;gap:8px;display:flex}.pr-badge{background:var(--neo-action);color:var(--neo-action-text);border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600}.pr-offer-price{text-align:right;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:8px;display:flex}.pr-offer-price strong{font-size:20px}.pr-offer-price s,.pr-offer-price small,.pr-offer-meta small{color:var(--neo-text-secondary);font-size:13px}.pr-offer-meta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pr-stock{font-size:13px;font-weight:600}.pr-out_of_stock{color:var(--neo-text-secondary);text-decoration:line-through}.pr-not_reported{color:var(--neo-text-secondary)}.pr-offer-link{color:var(--neo-text);justify-self:end;align-items:center;gap:4px;font-size:14px;display:inline-flex}.pr-compact li{padding:10px 12px}.pr-compact .pr-offer-price strong{font-size:17px}.pr-verdict{background:var(--neo-surface-inset);border-radius:12px;padding:12px 14px;font-weight:600;color:var(--neo-text)!important;margin:0 0 12px!important}.pr-note{color:var(--neo-text-secondary);margin:12px 0 0;font-size:14px}.pr-empty{border:1px solid var(--neo-border);background:var(--neo-surface);border-radius:14px;padding:20px}.pr-empty p{color:var(--neo-text-secondary);margin:6px 0 10px}.pr-results,.pr-ranked,.pr-chips{gap:10px;margin:0;padding:0;list-style:none;display:grid}.pr-results a,.pr-ranked a{border:1px solid var(--neo-border);background:var(--neo-surface);color:var(--neo-text);border-radius:14px;gap:2px;padding:14px 16px;text-decoration:none;display:grid}.pr-results a:hover,.pr-ranked a:hover{border-color:var(--neo-text)}.pr-results span,.pr-results small,.pr-ranked span,.pr-ranked small{color:var(--neo-text-secondary);font-size:14px}.pr-ranked{counter-reset:rank}.pr-chips{grid-auto-flow:column;justify-content:start}.pr-chips a{border:1px solid var(--neo-border-control);color:var(--neo-text);border-radius:999px;padding:8px 14px;text-decoration:none;display:inline-block}.pr-how ul{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;padding:0;list-style:none;display:grid}.pr-how li{border:1px solid var(--neo-border);background:var(--neo-surface);color:var(--neo-text-secondary);border-radius:14px;padding:16px}.pr-how li strong{color:var(--neo-text);margin-bottom:4px;display:block}.pr-history{border:1px solid var(--neo-border);background:var(--neo-surface);border-radius:14px;padding:16px}.pr-history-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.pr-history-head h2{margin:0}.pr-tabs{border:1px solid var(--neo-border-control);border-radius:10px;display:inline-flex;overflow:hidden}.pr-tabs button{color:var(--neo-text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;padding:6px 12px;font-size:14px}.pr-tabs button[aria-pressed=true]{background:var(--neo-surface-inset);color:var(--neo-text);font-weight:600}.pr-chart{height:280px;margin-top:12px}.pr-summary{border-collapse:collapse;width:100%;margin-top:12px;font-size:14px}.pr-summary caption{text-align:left;color:var(--neo-text-secondary);padding-bottom:6px}.pr-summary th,.pr-summary td{border-top:1px solid var(--neo-border);text-align:right;padding:8px 6px}.pr-summary th:first-child{text-align:left}.pr-dot{border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.pr-sellers p:first-child{color:var(--neo-text)}.pr-card{text-align:left;border:1px solid var(--neo-border);background:var(--neo-surface);border-radius:16px;max-width:720px;margin:16px auto 0;padding:16px}.pr-card-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.pr-card-head strong{font-size:17px}.pr-card-head small{color:var(--neo-text-secondary)}.pr-card .pr-note a{color:var(--neo-text)}@media (max-width:640px){.pr-hero{padding-top:36px}.pr-search{padding:8px}.pr-search input[name=pin]{border-left:0;border-top:1px solid var(--neo-border);flex-basis:100%;padding-left:4px}.pr-search button{flex-basis:100%}.pr-offers li{grid-template-columns:1fr}.pr-offer-price{text-align:left;justify-content:flex-start}.pr-offer-link{justify-self:start}.pr-chips{grid-auto-flow:row}}.pr-doors{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.pr-doors a{border:1px solid var(--neo-border);background:var(--neo-surface);color:var(--neo-text);border-radius:16px;gap:6px;padding:18px;text-decoration:none;display:grid}.pr-doors a:hover{border-color:var(--neo-text)}.pr-doors span{color:var(--neo-text-secondary);font-size:15px}.pr-doors small{align-items:center;gap:4px;font-size:14px;font-weight:600;display:inline-flex}.pr-doors p{color:var(--neo-text-secondary);text-align:center;grid-column:1/-1;margin:4px 0 0;font-size:14px}@media (max-width:760px){.pr-doors{grid-template-columns:1fr}}.pr-unsure{color:var(--neo-text-secondary);font-style:italic}.pr-trend{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pr-card .pr-note a{align-items:center;gap:4px;display:inline-flex}