.asin-finder{position:relative;background:#fff;border:1px solid var(--line);border-radius:16px;padding:18px;margin:26px 0 14px;box-shadow:0 7px 22px #19365c0a}.asin-finder label{display:block;font-size:13px;font-weight:800;margin-bottom:8px}.asin-finder>div:first-of-type{display:flex;gap:10px}.asin-finder input{flex:1;min-width:0;border:1px solid #cad2de;border-radius:10px;padding:12px 14px;font:inherit;outline:0}.asin-finder input:focus{border-color:var(--blue);box-shadow:0 0 0 3px #2463eb18}.asin-finder>div>button,#analyze{border:0;border-radius:10px;background:var(--blue);color:#fff;padding:0 22px;font-weight:800;cursor:pointer}.suggestions{position:absolute;z-index:5;left:18px;right:170px;top:85px;background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:0 18px 40px #10294f22;overflow:hidden}.suggestions button{display:flex!important;width:100%;gap:12px;text-align:left;padding:11px 14px!important;background:#fff!important;color:var(--ink)!important;border-radius:0!important;border-bottom:1px solid var(--line)!important}.suggestions button:hover{background:#f4f7fc!important}.suggestions span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.suggestions p{padding:12px 14px;margin:0;color:var(--muted)}
.product-panel{background:#fff;border:1px solid var(--line);border-radius:18px;overflow:hidden;box-shadow:0 15px 38px #19365c14}.panel-top{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;padding:24px 26px;border-bottom:1px solid var(--line)}.product-id{max-width:850px}.product-id>span{color:var(--blue);font-size:13px;font-weight:800}.product-id h2{font-size:25px;line-height:1.22;margin:6px 0}.product-id p{margin:0;color:var(--muted)}.verdict{min-width:190px;border-radius:14px;padding:15px 18px;text-align:center}.verdict small,.verdict strong,.verdict span{display:block}.verdict small{font-size:11px;font-weight:800;letter-spacing:.1em}.verdict strong{font-size:21px;margin:3px 0}.verdict span{font-size:13px}.verdict.buy{background:#e7f7ef;color:#137044}.verdict.review{background:#fff3d9;color:#8c5200}.verdict.no{background:#ffebeb;color:#a52e2e}.verdict.missing{background:#eef1f5;color:#5f6978}.panel-body{display:grid;grid-template-columns:1.05fr 1.8fr .8fr}.panel-body>div{padding:24px 26px}.panel-body>div+div{border-left:1px solid var(--line)}.panel-body h3{font-size:14px;margin:0 0 16px}.big-number small,.big-number strong{display:block}.big-number small{color:var(--muted);font-size:13px}.big-number strong{font-size:35px;margin-top:2px}.meter{margin-top:20px}.meter>div:first-child{display:flex;justify-content:space-between}.track{height:7px;background:#e8edf4;border-radius:99px;margin-top:7px;overflow:hidden}.track i{display:block;height:100%;background:var(--green);border-radius:99px}.facts{display:grid;grid-template-columns:1fr 1fr;gap:12px}.facts div{padding:12px;background:#f7f9fc;border-radius:10px}.facts small,.facts strong{display:block}.facts small{font-size:12px;color:var(--muted)}.facts strong{margin-top:4px}.stock div{display:flex;justify-content:space-between;padding:11px 0;border-bottom:1px solid var(--line)}.metrics{margin:18px 0 28px}.list-title{display:flex;justify-content:space-between;align-items:end;padding:20px 18px 0}.list-title h2{margin:0;font-size:21px}.list-title span{color:var(--muted);font-size:13px}#rows tr{cursor:pointer}
@media(max-width:1000px){.panel-body{grid-template-columns:1fr 1fr}.stock{grid-column:1/-1;border-left:0!important;border-top:1px solid var(--line)}}@media(max-width:800px){.panel-top{flex-direction:column}.verdict{width:100%}.panel-body{grid-template-columns:1fr}.panel-body>div+div{border-left:0;border-top:1px solid var(--line)}.stock{grid-column:auto}}@media(max-width:480px){.asin-finder>div:first-of-type{flex-direction:column}.asin-finder>div>button{height:46px}.suggestions{right:18px;top:135px}.facts{grid-template-columns:1fr}.list-title{align-items:start;flex-direction:column;gap:5px}}
