.wws-reviewer-card{max-width:1080px;margin:28px auto;padding:24px;border:1px solid #d8e4f2;border-radius:8px;background:#fff;box-shadow:0 16px 34px rgb(17 58 104 / .1);color:#1f2937}.wws-reviewer-card h2{margin:0 0 18px;color:#0b4f9c;font-size:24px;line-height:1.25}.wws-reviewer-table{width:100%;border-collapse:collapse;margin-top:16px;font-size:14px}.wws-reviewer-table th,.wws-reviewer-table td{padding:12px;border:1px solid #dbe6f3;vertical-align:top;text-align:left}.wws-reviewer-table th{background:#0b4f9c;color:#fff;font-weight:700}.wws-reviewer-table tr:nth-child(even) td{background:#f7fbff}.wws-reviewer-form,.wws-reviewer-inline-form{display:grid;gap:12px}.wws-reviewer-inline-form{grid-template-columns:140px minmax(260px,1fr) auto;align-items:center}.wws-reviewer-form label,.wws-reviewer-inline-form label{font-weight:700;color:#173b63}.wws-reviewer-form select,.wws-reviewer-form textarea,.wws-reviewer-form input[type="file"],.wws-reviewer-inline-form select{width:100%;box-sizing:border-box;border:1px solid #b9cbe0;border-radius:6px;padding:10px 12px;background:#fff}.wws-reviewer-form textarea{resize:vertical}.wws-reviewer-form button,.wws-reviewer-inline-form button,.wws-reviewer-button{display:inline-block;justify-self:start;border:0;border-radius:6px;padding:10px 18px;background:#f28c28;color:#ffffff!important;font-weight:700;text-decoration:none!important;cursor:pointer}.wws-reviewer-form button:hover,.wws-reviewer-inline-form button:hover,.wws-reviewer-button:hover{background:#d97706}.wws-reviewer-notice{margin:14px 0;padding:12px 14px;border-left:4px solid #0b4f9c;border-radius:6px;background:#eff6ff}.wws-reviewer-notice-success{border-left-color:#15803d;background:#ecfdf3}.wws-reviewer-notice-error{border-left-color:#b91c1c;background:#fef2f2}.wws-reviewer-notice-warning{border-left-color:#f28c28;background:#fff7ed}.wws-reviewer-help,.wws-muted{color:#64748b;font-size:13px}.wws-reviewer-dialogue{display:grid;gap:10px}.wws-reviewer-message{padding:10px;border:1px solid #d8e4f2;border-radius:6px;background:#fff}.wws-reviewer-message strong{display:inline-block;margin-right:10px;color:#0b4f9c}.wws-reviewer-message span{color:#64748b;font-size:12px}.wws-reviewer-message p{margin:8px 0 0}@media (max-width:720px){.wws-reviewer-card{margin:18px 0;padding:16px}.wws-reviewer-inline-form{grid-template-columns:1fr}.wws-reviewer-table{display:block;overflow-x:auto}}