.ticket-panel{margin:0 0 26px;padding:24px;background:#1c1b18;border:1px solid #463d2c;border-radius:3px;min-width:0}.ticket-panel .profile-game-heading{flex-wrap:wrap;margin-bottom:14px}.ticket-help{font-size:13px;line-height:1.7;color:#b5ab9b;margin:0 0 16px;max-width:70ch;overflow-wrap:anywhere}.ticket-help a{color:#dfc18a;text-decoration:underline}.ticket-form{display:grid;gap:14px;min-width:0}.ticket-form label{display:grid;gap:6px;min-width:0;font-size:13px;font-weight:700;color:#dfc18a}.ticket-form :is(input,select,textarea){box-sizing:border-box;width:100%;min-width:0;padding:11px 12px;background:#0f1010;border:1px solid #5a4930;border-radius:3px;color:#eee5d4;font-family:inherit;font-size:16px;line-height:1.5}.ticket-form textarea{resize:vertical}.ticket-form .ticket-help{margin:0}.ticket-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.ticket-plain{padding:9px 12px;background:none;border:1px solid #5a4930;border-radius:3px;color:#dfc18a;font-size:13px;cursor:pointer}.ticket-panel button:disabled{opacity:.55;cursor:default}.ticket-list{display:grid;gap:8px;min-width:0}.ticket-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;width:100%;box-sizing:border-box;padding:12px 14px;text-align:left;background:#14130f;border:1px solid #413727;border-radius:3px;color:#eee5d4;cursor:pointer}.ticket-row:hover{border-color:#7b633d}.ticket-row-title{grid-column:1;font-size:14px;font-weight:700;overflow-wrap:anywhere}.ticket-row-meta{grid-column:1;font-size:12px;color:#b0a492}.ticket-row .ticket-status{grid-column:2;grid-row:1/3;align-self:center}.ticket-status{display:inline-block;padding:3px 8px;border:1px solid #7b633d;border-radius:3px;font-size:11px;font-weight:700;white-space:nowrap;color:#e4c98f}.ticket-status.is-answered{border-color:#5f8a5f;color:#a5c6a5}.ticket-status.is-closed{border-color:#55504a;color:#a59c8e}.ticket-detail-head{margin:14px 0}.ticket-detail-head h3{margin:0 0 6px;font-size:16px;color:#eee5d4;overflow-wrap:anywhere}.ticket-detail-head p{margin:0;font-size:13px;color:#b0a492}.ticket-thread{display:grid;gap:10px;margin:0 0 16px;min-width:0}.ticket-message{min-width:0;padding:12px 14px;background:#14130f;border:1px solid #413727;border-radius:3px}.ticket-message.is-staff{background:#211c13;border-color:#7b633d}.ticket-message header{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;margin-bottom:6px;font-size:12px;color:#b0a492}.ticket-message strong{color:#dfc18a;overflow-wrap:anywhere}.ticket-text{margin:0;font-size:14px;line-height:1.6;color:#eee5d4;white-space:pre-wrap;overflow-wrap:anywhere}.ticket-message-line{min-height:20px;margin:12px 0 0;font-size:13px;line-height:1.6;color:#a5c6a5;overflow-wrap:anywhere}.ticket-message-line.is-error{color:#e4ad9e}.ticket-pager{align-items:center;padding:0 20px 16px;font-size:12px}.rp-app .pr-detail .ticket-thread{margin-bottom:0}.rp-app .pr-detail h2{overflow-wrap:anywhere}#rp-ticket\/tickets .gc-table td:nth-child(-n+4){white-space:nowrap;word-break:normal}#rp-ticket\/tickets .gc-table td:nth-child(5){min-width:220px;overflow-wrap:anywhere}#rp-ticket\/tickets [data-ticket-results]>.gc-note-line{padding:14px 20px 0}@media(max-width:600px){.ticket-panel{padding:18px}.ticket-row{grid-template-columns:minmax(0,1fr)}.ticket-row .ticket-status{grid-column:1;grid-row:auto;justify-self:start}}
.rp-nav-count{margin-left:6px;min-width:18px;padding:1px 6px;border-radius:9px;background:#b8402f;color:#fff;font-size:11px;line-height:16px;font-weight:700;text-align:center;display:inline-block}.rp-nav-count[hidden]{display:none}.rp-requests{margin-bottom:24px}.rp-requests-links{display:flex;flex-wrap:wrap;gap:16px;font-size:13px}.rp-requests-counts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:14px 24px}.rp-requests-counts a{display:flex;align-items:baseline;gap:10px;padding:12px 14px;border:1px solid var(--rp-line);border-radius:6px;color:inherit;text-decoration:none;min-width:0}.rp-requests-counts a:hover{border-color:#6a6f78}.rp-requests-counts strong{font-size:24px;line-height:1}.rp-requests-counts span{font-size:13px;opacity:.75}.rp-requests-note{margin:10px 24px 14px;font-size:13px;opacity:.75}
.pr-stats-card{margin-top:20px;min-width:0;overflow-x:auto}
