.ak-site-review-link{color:var(--ink);text-decoration:none;font-weight:700;font-size:14px;border-left:1px solid var(--line);padding-left:16px}.ak-site-review-link:hover{color:var(--accent)}.ak-review-section{padding-top:50px!important}.ak-review-section .wrap{max-width:880px}.ak-review-card{border-bottom:1px solid var(--line);padding:18px 0}.ak-review-card-head{display:flex;justify-content:space-between;gap:12px;font-size:14px}.ak-review-card-head span{color:var(--accent)}.ak-review-card p{white-space:pre-wrap;margin:8px 0 0;color:var(--ink2);font-size:15px}.ak-review-empty{border:1px solid var(--line);border-radius:14px;padding:22px;color:var(--muted);font-size:14px}.ak-review-section form{background:var(--paper);border:1px solid var(--line);border-radius:18px;padding:24px;margin-top:32px}.ak-review-section form h3{font-size:20px}.ak-review-section form label{display:block;margin:14px 0 0;font-weight:650;font-size:14px}.ak-review-section form input,.ak-review-section form select,.ak-review-section form textarea{display:block;width:100%;margin-top:6px;padding:12px;border:1px solid var(--line);border-radius:10px;background:var(--bg);color:var(--ink);font:inherit}.ak-review-section form button{margin-top:16px}.ak-review-trap{position:absolute!important;left:-10000px;opacity:0;pointer-events:none}

.ak-site-review-link[hidden],.ak-review-section[hidden]{display:none!important}
