body:has(.walk-rating){background:#fff}body:has(.walk-rating)>header,body:has(.walk-rating)>.demo{display:none}body:has(.walk-rating) #app{padding:0 20px}.walk-rating{max-width:420px;margin:0 auto;padding:28px 0 30px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;color:#202833;text-align:center}.rating-top{display:flex;align-items:center;justify-content:space-between;padding:0 0 28px}.rating-top>span{font-size:17px;font-weight:800;letter-spacing:1px}.rating-top button{border:0;background:#f3f5f7;border-radius:50%;width:32px;height:32px;font-size:14px;color:#68717d}.rating-cover{position:relative;height:130px;border-radius:18px;overflow:hidden;margin-bottom:24px}.rating-cover img{width:100%;height:100%;object-fit:cover;filter:brightness(.85)}.rating-cover span{position:absolute;bottom:12px;left:12px;border-radius:7px;background:white;padding:6px 10px;font-size:10px;color:#465261}.rating-tour{font-size:12px;color:#9299a2;margin:0 0 10px}.walk-rating h1{font-family:inherit;font-size:26px;letter-spacing:-.8px;line-height:1.2;margin:0 0 12px}.rating-description{font-size:13px;color:#9299a2;line-height:1.6;margin:0}.rating-stars{display:flex;justify-content:center;gap:8px;padding-top:22px}.rating-stars button{border:0;background:transparent;color:#202833;font-size:40px;width:45px;height:50px;line-height:1;padding:0}.rating-stars button:hover{transform:scale(1.1)}.rating-stars button:focus-visible{outline:2px solid #718eae;border-radius:8px}#rating-caption{font-size:11px;min-height:20px;color:#838d99;margin:9px 0 26px}.rating-comment{display:block;text-align:left;font-size:12px;font-weight:500}.rating-comment>span{float:right;font-size:10px;font-weight:400;color:#a0a6ae}.rating-comment textarea{display:block;box-sizing:border-box;width:100%;margin-top:10px;border:1px solid #eceff3;border-radius:12px;padding:14px;background:#fafbfc;font:13px/1.6 inherit;color:#293440;min-height:105px;resize:vertical}.rating-comment textarea:focus{outline:2px solid #d7e3f3}.rating-comment textarea::placeholder{color:#a0a7b0}.walk-rating #send{width:100%;padding:15px;background:#202833;color:white;border:0;border-radius:12px;margin-top:22px;font:600 13px -apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}.walk-rating #send:disabled{background:#edf0f4;color:#a0a7b0;cursor:default}#rating-later{margin-top:14px;border:0;background:none;font:12px -apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;color:#7e8895;padding:8px}.rating-local-note{font-size:10px;color:#a4aab2;margin:16px 20px 0;line-height:1.5}@media(max-width:480px){.walk-rating{padding-top:20px}.rating-top{padding-bottom:22px}.rating-cover{height:115px}.walk-rating h1{font-size:25px}}

.my-review-list{display:grid;gap:16px;margin-top:24px}.my-review-card{text-align:left;border:1px solid #edf0f4;border-radius:16px;padding:22px;background:#fff}.my-review-card h2{font:600 17px -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:-.3px;margin:0 0 8px}.my-review-card time,.my-review-card small{font-size:11px;color:#929ba6}.my-review-card .my-stars{font-size:20px;letter-spacing:3px;margin:14px 0;color:#202833}.my-review-card p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;color:#737e8c;line-height:1.7}.my-review-card button{background:none;border:0;padding:8px 0 0;font-size:12px;font-weight:600;color:#3a4b61}
