.support-page{margin:0;background:#191a21;color:#f1efec}.support-page *{box-sizing:border-box}.support-page .info-page{max-width:860px;padding-bottom:80px}.support-page a:focus-visible,.support-page button:focus-visible,.support-page input:focus-visible,.support-page textarea:focus-visible,.support-page select:focus-visible{outline:3px solid #f39a92;outline-offset:4px}.policy-eyebrow{margin:44px 0 0;color:#f39a92;font-size:12px;letter-spacing:2px;text-transform:uppercase;font-weight:700}.support-page h1{margin-top:12px}.support-page .policy-date{font-size:14px;color:#9698aa}.ownership-callout,.report-notice{border:1px solid #76534f;border-left:4px solid #f39a92;border-radius:8px;padding:22px 26px;background:#f39a9209;margin:28px 0}.ownership-callout p,.report-notice p{margin:0}.ownership-callout strong{color:#f1efec}.support-page h2{margin-top:38px}.creator-credits{border:1px solid #3e414e;border-radius:10px;overflow:hidden;margin:24px 0;font-size:15px}.creator-credits>div{display:grid;grid-template-columns:155px 1fr;gap:18px;padding:15px 20px;background:#242630}.creator-credits>div+div{border-top:1px solid #3e414e}.creator-credits dt{font-weight:700}.creator-credits dd{margin:0;color:#bfc0cc}.support-page .report-help{font-size:14px;line-height:1.65;color:#aaaebb}.report-field{margin:23px 0}.report-field label,.report-draft label{display:block;font-size:15px;font-weight:650;margin-bottom:9px}.report-field label span{font-size:13px;font-weight:400;color:#a8aaba}.report-field input,.report-field textarea,.report-field select,.report-draft textarea{font:inherit;font-size:16px;line-height:1.6;color:#f1efec;background:#23252e;border:1px solid #5b5e6d;border-radius:7px;padding:11px 14px;width:100%;min-width:0}.report-field textarea,.report-draft textarea{resize:vertical}.report-field input::placeholder,.report-field textarea::placeholder{color:#9296a7;opacity:1}.report-field .report-help{margin:8px 0}.report-field select{max-width:360px}.support-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;border:1px solid #f39a92;border-radius:7px;background:#f39a92;color:#211c21!important;font:700 15px/1.5 system-ui,sans-serif;text-decoration:none;cursor:pointer;min-height:48px}.support-button:hover{background:#ffc0b7}.support-button:disabled{opacity:.5;cursor:not-allowed}.support-button.secondary{background:transparent;color:#f39a92!important}.support-button.secondary:hover{background:#f39a9210}.report-draft{padding:24px;border:1px solid #616675;border-radius:10px;background:#20232b;margin-top:36px;scroll-margin-top:24px}.report-draft[hidden]{display:none}.report-draft h2{margin-top:0}.report-draft textarea{font-size:14px}.report-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:18px}.report-status{font-size:15px;color:#f3b5a9!important}.report-status:empty{display:none}@media(max-width:560px){.creator-credits>div{grid-template-columns:1fr;gap:3px;padding:14px 18px}.ownership-callout,.report-notice{padding:18px}.report-draft{padding:18px}.report-actions>*{width:100%}}
