.bupr-bp-member-reviews-block{width:100%;margin-top:var(--bupr-space-4,16px)}#reviews_pluginurl,.member-rating-limit{display:none}.bupr-bp-member-reviews-block .bp-member-reviews{margin-top:var(--bupr-space-5,20px)}.bp-member-add-form textarea{width:100%;padding:12px 14px;border:1px solid var(--bupr-border,#e2e8f0);border-radius:var(--bupr-radius,12px);background:var(--bupr-bg,#fff);font-family:inherit;font-size:14px;line-height:1.5;transition:all 200ms cubic-bezier(0.4,0,0.2,1);box-shadow:0 1px 2px rgba(15,23,42,0.04);resize:vertical;min-height:120px}.bp-member-add-form textarea:focus{outline:none;border-color:var(--bupr-primary,#4f46e5);box-shadow:0 0 0 3px rgba(79,70,229,0.12)}.bp-member-add-form input{width:100%;margin-right:5px}.bp-member-add-form input[type="text"],.bp-member-add-form input[type="search"]{padding:12px 14px;border:1px solid var(--bupr-border,#e2e8f0);border-radius:var(--bupr-radius,12px);background:var(--bupr-bg,#fff);font-family:inherit;font-size:14px;transition:all 200ms cubic-bezier(0.4,0,0.2,1);box-shadow:0 1px 2px rgba(15,23,42,0.04)}.bp-member-add-form input[type="text"]:focus,.bp-member-add-form input[type="search"]:focus{outline:none;border-color:var(--bupr-primary,#4f46e5);box-shadow:0 0 0 3px rgba(79,70,229,0.12)}.bp-member-add-form button{width:auto;display:inline-flex;margin:0}#bupr_member_review_id{padding:12px 36px 12px 14px;max-width:100%;width:100%;border:1px solid var(--bupr-border,#e2e8f0);font-family:inherit;font-size:14px;border-radius:var(--bupr-radius,12px);background:var(--bupr-bg,#fff);color:var(--bupr-text,#0f172a);transition:all 200ms cubic-bezier(0.4,0,0.2,1);box-shadow:0 1px 2px rgba(15,23,42,0.04);appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 12px center;background-size:16px}#bupr_member_review_id:focus{outline:none;border-color:var(--bupr-primary,#4f46e5);box-shadow:0 0 0 3px rgba(79,70,229,0.12)}.bupr-criteria-label span{display:inline;float:left;width:50%}.review-types{text-align:left !important;margin:var(--bupr-space-3,12px) var(--bupr-space-4,16px)}.review-types span{margin-right:10px;font-weight:bold}.review-types .ratings{float:right}.bupr-add-review{margin-left:5px}.bupr-bp-member-review-no-popup-add-block{display:block}.bupr-multi-review{margin:var(--bupr-space-4,16px) 0}.multi-review{display:flex;align-items:center;flex-wrap:wrap;gap:var(--bupr-space-2,8px) var(--bupr-space-4,16px);width:100%;margin:0;padding:10px 0 0;background:transparent !important}.multi-review>div{padding:0}.bupr-directory-tooltip span.bupr-star-rate{font-size:15px}.bupr-review-description a{margin:10px 0;display:inline-block;text-decoration:underline !important}.bupr-review-full-description{display:none;padding-top:var(--bupr-space-4,16px)}.bupr-hide-subject{display:none}.bupr-save-reivew-spinner{display:none;width:20px;height:20px;border:2px solid rgba(79,70,229,0.2);border-top-color:var(--bupr-primary,#4f46e5);border-radius:50%;animation:buprSpin 0.6s linear infinite;float:left;margin-left:10px;margin-top:14px}@keyframes buprSpin{to{transform:rotate(360deg)}}#bupr_review_success_msg .modal-content{min-height:200px;background-color:var(--bupr-bg,#fff)}#bupr_review_success_msg .modal-header{background-color:var(--bupr-bg,#fff)}#bupr_review_success_msg p{font-weight:600;padding-top:8%}#bupr_review_success_msg .close{color:var(--bupr-text,#0f172a)}.bupr_not_give_review p{padding:var(--bupr-space-4,16px) var(--bupr-space-5,20px);font-weight:500;font-size:15px;color:var(--bupr-error,#ef4444);background:var(--bupr-error-soft,#fef2f2);border-radius:var(--bupr-radius,12px);border-left:3px solid var(--bupr-error,#ef4444);margin:0}.members-list li .more-action-button{display:none !important}.bupr-success{width:100%;padding:12px 16px;border-radius:var(--bupr-radius,12px);background-color:var(--bupr-success-soft,#ecfdf5);border:1px solid #a7f3d0;color:#047857;font-weight:500;font-size:14px}.bupr-error{width:100%;padding:12px 16px;border-radius:var(--bupr-radius,12px);background-color:var(--bupr-error-soft,#fef2f2);border:1px solid #fecaca;color:#b91c1c;font-weight:500;font-size:14px}