.reviews-panel[data-v-02f1dbe3]{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:24px}.actions[data-v-02f1dbe3],.review-heading[data-v-02f1dbe3],header[data-v-02f1dbe3]{align-items:center;display:flex;gap:14px;justify-content:space-between}h2[data-v-02f1dbe3]{font:700 21px Manrope,sans-serif;margin:0}.eyebrow[data-v-02f1dbe3]{color:var(--account-accent,var(--accent));font-size:12px;letter-spacing:.1em}.primary[data-v-02f1dbe3]{background:var(--account-accent,#252720);border:0;border-radius:8px;color:#fff;font-size:14px;padding:12px 16px}.summary[data-v-02f1dbe3]{background:var(--account-soft,#eef0e9);border-radius:10px;margin:20px 0;padding:20px}.summary>strong[data-v-02f1dbe3]{font-size:32px}.summary strong span[data-v-02f1dbe3]{color:var(--muted);font-size:15px}.summary p[data-v-02f1dbe3]{font-size:15px}.hint[data-v-02f1dbe3],.summary small[data-v-02f1dbe3]{color:var(--muted);font-size:13px}.kind-filter[data-v-02f1dbe3]{max-width:300px}.review[data-v-02f1dbe3]{border-top:1px solid var(--border);margin-top:20px;padding:24px 0}.review-heading strong[data-v-02f1dbe3]{color:var(--account-accent,var(--accent));font-size:19px}.review-heading strong span[data-v-02f1dbe3]{color:#bbb}.review-heading p[data-v-02f1dbe3],.review-heading small[data-v-02f1dbe3]{color:var(--muted);font-size:13px}.review h4[data-v-02f1dbe3]{font-size:15px;margin:18px 0 8px}.text[data-v-02f1dbe3]{color:var(--muted);line-height:1.7;overflow-wrap:anywhere;white-space:pre-wrap}.reply[data-v-02f1dbe3],.text[data-v-02f1dbe3]{font-size:15px}.reply[data-v-02f1dbe3]{background:var(--surface-muted);border-left:3px solid var(--account-accent,#d87551);margin-top:20px;padding:16px}.actions[data-v-02f1dbe3]{font-size:14px;justify-content:flex-start;margin-top:15px}.actions button[data-v-02f1dbe3]{background:var(--surface);border:1px solid var(--border);border-radius:7px;color:var(--muted);padding:8px 12px}.actions a[data-v-02f1dbe3],.company-name[data-v-02f1dbe3]{color:var(--account-accent,var(--accent));font-size:14px}.notice[data-v-02f1dbe3]{background:var(--account-soft,#eef0e9);border-radius:8px;font-size:14px;padding:12px}.error[data-v-02f1dbe3]{color:var(--danger);font-size:14px}.empty[data-v-02f1dbe3]{color:var(--muted);font-size:15px;padding:20px 0}.status[data-v-02f1dbe3]{background:var(--account-soft,#eef0e9);border-radius:14px;font-size:12px;padding:6px 10px}.review-form[data-v-02f1dbe3]{background:var(--surface-muted);border-radius:10px;margin-top:20px;padding:20px}.review-form>p[data-v-02f1dbe3]{color:var(--muted);font-size:14px;line-height:1.6}.grid[data-v-02f1dbe3]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.wide[data-v-02f1dbe3]{grid-column:1/-1}label[data-v-02f1dbe3]{color:var(--muted);display:grid;font-size:14px;gap:8px}input[data-v-02f1dbe3],select[data-v-02f1dbe3],textarea[data-v-02f1dbe3]{background:var(--surface);border:1px solid var(--border);border-radius:7px;box-sizing:border-box;font:inherit;padding:10px;width:100%}.check[data-v-02f1dbe3]{align-items:center;display:flex;gap:10px;margin-top:18px}.check input[data-v-02f1dbe3]{width:17px}button[data-v-02f1dbe3]:disabled{opacity:.5}form>label[data-v-02f1dbe3]{margin-top:16px}@media(max-width:600px){.reviews-panel[data-v-02f1dbe3]{padding:18px}.grid[data-v-02f1dbe3]{grid-template-columns:1fr}header[data-v-02f1dbe3]{align-items:flex-start;flex-direction:column}}.reviews-panel.compact[data-v-02f1dbe3]{border-radius:12px;padding:16px}.compact header[data-v-02f1dbe3]{align-items:center;flex-direction:row;gap:8px}.compact .eyebrow[data-v-02f1dbe3]{font-size:11px;margin:0 0 5px}.compact h2[data-v-02f1dbe3]{font-size:16px}.compact .primary[data-v-02f1dbe3]{background:var(--account-accent,#e8754d);border-radius:7px;color:#fff;flex:none;font-size:12px;padding:8px 10px;transition:background .16s,transform .16s}.compact .primary[data-v-02f1dbe3]:hover{background:var(--account-hover,#d96541);transform:translateY(-1px)}.compact .primary[data-v-02f1dbe3]:focus-visible{outline:3px solid var(--account-focus,#e8754d55);outline-offset:2px}.compact .summary[data-v-02f1dbe3]{align-items:center;border-radius:9px;-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:auto 1fr;margin:12px 0;padding:12px}.compact .summary>strong[data-v-02f1dbe3]{color:var(--text-strong);font-size:25px;grid-row:span 2}.compact .summary strong span[data-v-02f1dbe3]{font-size:12px}.compact .summary p[data-v-02f1dbe3]{color:var(--muted);font-size:12px;margin:0}.compact .summary small[data-v-02f1dbe3]{display:none}.compact .review[data-v-02f1dbe3]{margin:0;padding:13px 0}.compact .review-heading[data-v-02f1dbe3]{align-items:flex-start}.compact .review-heading strong[data-v-02f1dbe3]{font-size:15px}.compact .review-heading p[data-v-02f1dbe3]{font-size:11px;line-height:1.4;margin:4px 0}.compact .review-heading small[data-v-02f1dbe3]{font-size:11px}.compact .review h4[data-v-02f1dbe3]{color:var(--muted);font-size:11px;letter-spacing:.05em;margin:10px 0 4px;text-transform:uppercase}.compact .text[data-v-02f1dbe3]{display:-webkit-box;-webkit-box-orient:vertical;font-size:12px;-webkit-line-clamp:3;line-height:1.55;overflow:hidden}.compact .reply[data-v-02f1dbe3]{font-size:12px;margin-top:10px;padding:10px}.compact .reply .text[data-v-02f1dbe3]{-webkit-line-clamp:3}.compact .actions[data-v-02f1dbe3]{font-size:11px;gap:6px;margin-top:9px}.compact .actions button[data-v-02f1dbe3]{font-size:11px;padding:6px 8px}.compact .empty[data-v-02f1dbe3]{font-size:12px;line-height:1.5;margin:0;padding:12px 0}.compact .all-reviews[data-v-02f1dbe3]{border-top:1px solid var(--border);color:var(--account-accent,var(--accent));display:block;font-size:12px;font-weight:700;margin-top:8px;padding-top:11px}.compact .error[data-v-02f1dbe3],.compact .notice[data-v-02f1dbe3]{font-size:12px}.compact .review-form[data-v-02f1dbe3]{padding:12px}.compact .review-form>p[data-v-02f1dbe3]{font-size:12px}.compact .grid[data-v-02f1dbe3]{grid-template-columns:1fr}.compact .wide[data-v-02f1dbe3]{grid-column:auto}
