.ng-pf{margin:24px 0;padding:24px;border:1px solid #c7aa61;border-radius:12px;background:#fff;color:#202020}.ng-pf h2,.ng-pf h3{color:#171717}.ng-pf a{color:#8b1f16;text-decoration:underline}.ng-pf-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ng-pf label{display:block;font-weight:600;margin:12px 0}.ng-pf input:not([type=checkbox]),.ng-pf select,.ng-pf textarea{display:block;width:100%;box-sizing:border-box;margin:6px 0;padding:11px;border:1px solid #777;border-radius:5px;background:#fff;color:#171717;font:inherit}.ng-pf .ng-pf-consent{display:flex;gap:10px;align-items:flex-start;font-weight:400}.ng-pf input[type=checkbox]{flex:0 0 auto;margin-top:5px}.ng-pf button[type=submit]{background:#a52218;color:#fff;border:0;border-radius:6px;padding:12px 22px;font-weight:700;cursor:pointer}.ng-pf :focus-visible{outline:3px solid #8c6100;outline-offset:3px}.ng-pf-message{padding:14px;border-left:4px solid #b58b30;background:#fff5db}.ng-pf details{margin-top:20px}.ng-pf summary{cursor:pointer;font-weight:700}.ng-pf .ng-pf-honey{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.ng-pf-entry{padding:18px 0;border-top:1px solid #c7aa61;overflow-wrap:anywhere}.ng-pf-entry p{white-space:normal}@media(max-width:600px){.ng-pf-grid{grid-template-columns:1fr}.ng-pf{padding:18px}}

body .ng25-section.ng-pf{padding:24px;border:1px solid #c7aa61;scroll-margin-top:130px}@media(max-width:600px){body .ng25-section.ng-pf{padding:18px}}

body .entry-content>.ng-pf{width:calc(100% - 40px);max-width:1192px;box-sizing:border-box;margin:24px auto}body .entry-content>#submit-player-review.ng-pf{margin-top:80px}
