.tab-btn{background:#f8f5f0;border:2px solid #e4dfd9;border-radius:8px 8px 0 0;padding:12px 20px;color:#7a6a5b;font-weight:600;cursor:pointer;transition:all .3s ease;border-bottom:none}.tab-btn:hover{background:#e8e0d0}.tab-btn.active{background:#5a4b3c;border-color:#5a4b3c;color:white}.tab-pane{display:none;background:#fff;border:2px solid #e4dfd9;border-radius:0 0 8px 8px;padding:30px}.tab-pane.active{display:block;animation:fadeIn .3s ease}.tab-pane h3{color:#5a4b3c;margin-bottom:20px;font-size:24px}.reviews-list{margin-bottom:30px}.review-item{background:#fafafa;padding:20px;border-radius:8px;margin-bottom:15px;border-left:4px solid #5a4b3c;position:relative}.review-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;flex-wrap:wrap;gap:10px}.review-date{color:#7a6a5b;font-size:14px}.review-rating{display:flex}.star{color:#ccc;font-size:20px;cursor:pointer;transition:color .2s}.star.filled{color:#ffa500}.rating-stars .star{cursor:pointer;font-size:24px;color:#ccc;transition:color .2s}.rating-stars .star:hover,.rating-stars .star.active{color:#ffa500}.review-actions{margin-top:15px;padding-top:15px;border-top:1px solid #eee;display:flex;gap:10px;flex-wrap:wrap}.review-actions button{background:#f0f0f0;border:1px solid #ddd;padding:5px 10px;border-radius:4px;cursor:pointer;font-size:12px;transition:all .2s}.review-actions button:hover{background:#e0e0e0}.review-actions .delete-review{background:#ffebee;border-color:#f44336;color:#d32f2f}.review-actions .delete-review:hover{background:#ffcdd2}.review-actions .edit-review{background:#e8f5e8;border-color:#4caf50;color:#388e3c}.review-actions .edit-review:hover{background:#c8e6c9}.add-review-form{margin-top:30px;padding-top:20px;border-top:1px solid #e4dfd9}.form-group{margin-bottom:15px}.form-group label{display:block;margin-bottom:5px;font-weight:600;color:#5a4b3c}@media (max-width:768px){.tab-btn{width:100%;text-align:center;border-radius:8px;margin-bottom:5px}.tab-pane{padding:20px}.review-header{flex-direction:column;align-items:flex-start}.review-actions{flex-direction:column}}