.inline-reviews{margin-top:17px;padding-top:16px;border-top:1px solid var(--line)}.inline-review-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.inline-review-head h3{margin:0;font-size:15px}.inline-review-head>span{color:var(--muted);font-size:12px}.inline-review-head>span b{color:var(--blue);font-size:14px}.inline-review-form{margin-bottom:14px;background:#f8faff}.inline-review-fields{display:grid;grid-template-columns:140px minmax(0,1fr);gap:10px}.inline-review-form textarea{min-height:76px;resize:vertical}.inline-login{margin-bottom:14px}.review-pagination{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:14px}.review-pagination button{border:1px solid var(--line);border-radius:7px;background:#fff;color:var(--ink);padding:7px 11px;cursor:pointer}.review-pagination button:disabled{opacity:.4;cursor:default}.review-pagination span{color:var(--muted);font-size:12px}.my-reviews-title{margin:22px 0 10px;font-size:14px}.my-review-list{display:grid;gap:9px}.my-review-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;padding:12px;border:1px solid var(--line);border-radius:11px;background:#fff}.my-review-card strong,.my-review-card small{display:block}.my-review-card small{color:var(--muted);font-size:11px;margin-top:2px}.my-review-card>p,.my-review-card>.review-tags,.my-review-card>small{grid-column:1/-1}.my-review-card>p{margin:4px 0;font-size:13px;line-height:1.5;white-space:pre-wrap}.my-review-rating{align-self:start;border-radius:12px;background:var(--blue-soft);color:var(--blue);font-size:11px;font-weight:700;padding:4px 8px}@media(max-width:620px){.inline-review-fields{grid-template-columns:1fr}.inline-review-head{align-items:flex-start;flex-direction:column}.inline-reviews{margin-left:-1px}}
