.review-page{max-width:1300px}.review-summary{display:flex;align-items:center;gap:15px;padding:20px;border:1px solid var(--line);border-radius:18px;background:var(--panel);margin:20px 0}.review-summary>b{font-size:32px;color:var(--accent)}.review-summary>span{color:var(--muted);font-size:14px}.review-projects{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:16px}.review-project{padding:22px}.review-project h2{margin:18px 0;font-size:20px}.review-project-top{display:flex;justify-content:space-between;gap:10px;font-size:11px;color:var(--muted)}.review-on{color:var(--accent)}.review-numbers{display:flex;gap:35px;margin:18px 0}.review-numbers div{display:flex;flex-direction:column;gap:5px}.review-numbers b{font-size:26px}.review-numbers small{color:var(--muted);font-size:11px}.review-toggle{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:600}.review-toggle input{width:19px;height:19px;accent-color:var(--accent)}.review-project p,.review-page>.muted{font-size:12px;line-height:1.6}.review-project>button{width:100%;margin-top:12px}.review-tabs{display:flex;gap:8px;flex-wrap:wrap;margin:20px 0}.review-leads{display:grid;gap:14px}.review-lead{padding:22px}.review-lead header{display:flex;justify-content:space-between;gap:12px}.review-lead h2{font-size:18px;margin:0 0 7px}.review-lead small{font-size:11px;color:var(--muted)}.review-lead blockquote{margin:20px 0;padding:16px;background:var(--bg);border-left:3px solid var(--accent);border-radius:0 12px 12px 0;white-space:pre-wrap;overflow-wrap:anywhere}.review-actions{display:flex;gap:8px;flex-wrap:wrap}.review-actions button{font-size:12px}.review-reject{color:#a34b55}.review-paging{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:22px 0;font-size:12px}.review-empty{text-align:center;padding:32px}.review-history{display:grid;gap:12px}.review-message{padding:14px;background:var(--bg);border-radius:14px;overflow-wrap:anywhere}.review-message.out{background:color-mix(in srgb,var(--accent) 9%,var(--panel));margin-left:25px}.review-message p{white-space:pre-wrap}.review-message small{font-size:11px;color:var(--muted)}.review-message img,.review-message video{max-width:100%}@media(max-width:700px){.review-projects{grid-template-columns:1fr}.review-page{padding:16px 12px 100px!important}.review-project,.review-lead{padding:16px}.review-tabs button{font-size:11px;padding:10px}.review-actions{display:grid;grid-template-columns:1fr;width:100%}.review-lead header{align-items:flex-start}.review-lead .pill{font-size:10px}.review-paging span{font-size:10px}.review-summary{padding:14px}.review-summary span{font-size:12px}}
.review-mode{display:flex;flex-direction:column;gap:8px;font-size:12px;font-weight:600}.review-mode select{width:100%;min-width:0;font-size:12px;padding:12px 9px;margin:0}.review-project{min-width:0}
