.ur-reviews{margin:60px auto;padding:32px 0;border-top:1px solid #6c5b40;max-width:1180px;color:inherit}.ur-summary{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.ur-summary strong{font-size:1.8rem}.ur-stars{color:#dab77d;letter-spacing:.1em}.ur-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ur-card{padding:24px;border:1px solid #514536;border-radius:12px;background:#171511}.ur-card blockquote,.ur-form blockquote{margin:12px 0;white-space:pre-wrap;overflow-wrap:anywhere}.ur-byline,.ur-method{font-size:.9rem;color:#bfb6a7;line-height:1.7}.ur-pagination{display:flex;gap:20px;justify-content:space-between;flex-wrap:wrap;margin:24px 0}.ur-reviews a,.ur-form a{color:#dab77d;text-decoration:underline}.ur-form{max-width:760px;margin:32px 0}.ur-form>fieldset{border:1px solid #635139;padding:24px;border-radius:12px}.ur-form label{display:block;margin:16px 0}.ur-form input:not([type=checkbox]):not([type=radio]),.ur-form select,.ur-form textarea{display:block;width:100%;margin:8px 0;padding:12px;background:#14120f;color:#f1e8dc;border:1px solid #74634b;border-radius:6px;font:inherit}.ur-form .growth-check{display:flex}.ur-rating{border:0;padding:0;display:flex;gap:8px;flex-wrap:wrap}.ur-rating legend{padding:0;margin-top:20px}.ur-rating label{position:relative;min-width:52px;min-height:55px;display:flex;flex-direction:column;align-items:center;border:1px solid #74634b;border-radius:8px;padding:10px;cursor:pointer}.ur-rating input{width:18px;height:18px;accent-color:#dab77d}.ur-rating label:has(input:checked){background:#513b1b;border-color:#e5c38e}.ur-rating label:focus-within{outline:3px solid #dabc84;outline-offset:3px}.ur-sr{position:absolute;clip:rect(0,0,0,0);width:1px;height:1px;overflow:hidden}.ur-admin-list{display:grid;gap:20px}.ur-admin-list .admin-card{overflow-wrap:anywhere}.ur-admin-list blockquote{white-space:pre-wrap;margin:16px 0}.ur-admin-settings{display:grid;grid-template-columns:1fr 1fr;gap:24px}.ur-review-link{display:block;margin:24px 0;color:#dabc84}.ur-empty{padding:24px;border:1px solid #514536}.ur-delivery-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ur-delivery-fields input{width:100%;min-width:0}.ur-form [hidden],.ur-reviews [hidden]{display:none!important}@media(max-width:650px){.ur-grid,.ur-admin-settings{grid-template-columns:1fr}.ur-reviews{margin:38px auto;padding:24px 0}.ur-form>fieldset{padding:16px}.ur-rating{gap:5px}.ur-rating label{min-width:44px;padding:8px}.ur-card{padding:18px}}
