.rg-feedback{margin-top:16px;font-size:13px;max-width:620px}.rg-feedback>summary,.rg-feedback-technical>summary{cursor:pointer;font-size:13px}.rg-feedback-body{padding-top:12px}.rg-feedback-body>p,.rg-feedback-saved p{margin:8px 0;font-size:12px;line-height:1.6}.rg-feedback-form{display:grid;gap:12px;margin:12px 0 20px}.rg-feedback-form fieldset{border:0;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:6px}.rg-feedback-form legend{font-size:12px;margin-bottom:6px}.rg-feedback-form label{font-size:12px}.rg-feedback-chip,.rg-feedback-rating label{display:inline-flex!important;align-items:center;gap:5px;padding:6px 8px;background:#f3f3f0;color:#111}.rg-feedback-form input[type=checkbox],.rg-feedback-form input[type=radio]{width:auto!important;margin:0;accent-color:#111}.rg-feedback-form>label{display:grid;gap:6px}.rg-feedback-form select{width:120px;min-height:36px;font-size:12px}.rg-feedback-form textarea{width:100%;box-sizing:border-box;font:inherit;padding:10px;resize:vertical;min-height:64px;border:1px solid #ccc;background:#fff;color:#111}.rg-feedback-form button{justify-self:start;padding:9px 14px;min-height:40px;font-size:12px;background:#111;color:#fff;border:0}.rg-feedback-form button:disabled{opacity:.5;cursor:default}.rg-feedback-message{font-size:12px;margin:0}.rg-feedback-technical{margin:12px 0}.rg-feedback small{font-size:11px;color:#666}.rg-feedback-saved{padding:8px 0}.rg-feedback-saved p{white-space:pre-wrap;overflow-wrap:anywhere}@media(max-width:600px){.rg-feedback{max-width:100%}.rg-feedback-chip{padding:7px 8px}.rg-feedback-rating label{padding:8px}.rg-feedback-form{gap:10px}}

.rg-quick-feedback{padding:12px 0;margin:8px 0 4px;border-top:1px solid #343942}.rg-quick-heading{font-size:11px;color:#afb6c1;margin:0 0 6px}.rg-quick-form{display:grid;gap:8px;margin:0}.rg-quick-stars{display:flex;border:0;padding:0;margin:0;gap:3px}.rg-quick-stars legend{font-size:10px;color:#a3adba;margin-bottom:3px}.rg-quick-stars label{position:relative;display:grid;place-items:center;width:34px;min-height:36px;cursor:pointer}.rg-quick-stars input{position:absolute;width:1px;height:1px;opacity:0;margin:0}.rg-quick-stars span{font-size:25px;line-height:1;color:#7d8998}.rg-quick-stars [data-selected=true] span{color:#e0c884}.rg-quick-stars input:focus-visible+span{outline:2px solid #c7d5e5;outline-offset:3px}.rg-quick-form>input{width:100%;min-width:0;min-height:44px;padding:10px 12px;border:1px solid #505968;border-radius:7px;background:#151b23;color:#eef1f5;font:inherit;font-size:16px}.rg-review-publication{display:flex;align-items:flex-start;gap:7px;font-size:10px;line-height:1.6;color:#a5afbd}.rg-review-publication input{flex:0 0 14px;width:14px;height:14px;margin:2px 0 0;accent-color:#cbd8e8}.rg-quick-form>button{justify-self:end;min-height:36px;padding:7px 12px;border:1px solid #545e6d;border-radius:6px;background:#252e3a;color:#e6edf5;font-size:11px;cursor:pointer}.rg-quick-form>button:disabled{opacity:.5}.rg-quick-feedback>small{font-size:9px;color:#8994a4}.rg-quick-feedback .rg-feedback-technical{margin:8px 0;font-size:10px}.rg-quick-feedback .rg-feedback-saved p{font-size:12px}.rg-quick-form .rg-feedback-message{font-size:10px;color:#a9b7c7}
