/* 1BWSHOP v1.1.0 20260907.01 */
.bw-report-dialog{color:#edf4fb;background:#0b1925;border:1px solid #37617f;border-radius:16px;width:min(700px,calc(100vw - 24px));max-height:calc(100dvh - 32px);padding:24px;overflow:auto;box-sizing:border-box}.bw-report-dialog::backdrop{background:#000b}.bw-report-heading{display:flex;align-items:start;justify-content:space-between;gap:20px}.bw-report-heading h2{font-size:1.35rem;margin:0 0 16px}.bw-report-heading [data-close]{flex:none;width:44px;height:44px}.bw-report-form,.bw-member-reports{display:grid;gap:16px}.bw-report-form p{margin:0;line-height:1.6}.bw-report-field{display:block;font-weight:600;min-width:0}.bw-report-field input,.bw-report-field textarea,.bw-report-field select{display:block;box-sizing:border-box;width:100%;margin-top:6px;border:1px solid #41627a;border-radius:8px;color:inherit;background:#07131e;min-height:44px;padding:10px 12px;font:inherit}.bw-report-field textarea{resize:vertical}.bw-report-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(90px,1fr);gap:12px}.bw-report-error,.bw-report-field-error{color:#ffb3ab;line-height:1.5}.bw-report-error button{margin-left:8px}.bw-report-muted{color:#b6c8d8;font-size:.9rem}.bw-report-dialog button,.bw-member-reports button{background:#132d41;border:1px solid #416780;color:inherit;border-radius:8px;min-height:44px;padding:9px 14px;cursor:pointer;font:inherit}.bw-report-dialog button:disabled,.bw-member-reports button:disabled{opacity:.55;cursor:default}.bw-report-dialog button.bw-report-primary,.bw-member-reports button.bw-report-primary{background:#246fbd;border-color:#559adb;font-weight:700}.bw-report-dialog a,.bw-member-reports a{color:#84c6ff;text-decoration:underline}.bw-report-dialog :focus-visible,.bw-member-reports :focus-visible{outline:3px solid #91cfff;outline-offset:3px}.bw-report-drop{border:1px dashed #628aac;border-radius:10px;padding:14px}.bw-report-drop.is-dragging{border-color:#b2dfff;background:#17354b}.bw-report-drop input{display:block;margin:8px 0;max-width:100%}.bw-report-uploads{display:flex;gap:12px;flex-wrap:wrap;margin:12px 0}.bw-report-upload{display:grid;gap:6px;border:1px solid #39576d;border-radius:8px;padding:8px;width:160px;overflow-wrap:anywhere}.bw-report-upload img{height:100px;width:100%;object-fit:contain;background:#06111b}.bw-report-upload small{color:#bdcfdf}.bw-report-actions,.bw-report-tabs,.bw-report-pagination{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.bw-report-tabs [aria-selected=true]{background:#225c86;border-color:#76b0d7}.bw-report-list-row{display:flex!important;justify-content:space-between;align-items:center;gap:14px;text-align:left;width:100%;margin-bottom:8px}.bw-report-list-row strong{overflow-wrap:anywhere}.bw-report-list-row span{font-size:.9rem;color:#b7cee0;flex-shrink:0}.bw-report-text{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65}.bw-report-comparison{display:grid;grid-template-columns:auto 1fr;gap:8px 16px}.bw-report-comparison dd{margin:0}.bw-report-history{padding-left:20px}.bw-report-history li{margin:16px 0}.bw-report-history small{color:#a9c0d4}.bw-report-full-image{display:block;max-width:100%;max-height:70dvh;object-fit:contain}.bw-report-dialog [data-game-matches] a{display:block;padding:6px 0}.bw-report-dialog [hidden],.bw-member-reports [hidden]{display:none!important}.bw-report-pagination [data-page]{font-variant-numeric:tabular-nums}@media(max-width:600px){.bw-report-dialog{padding:16px;max-height:calc(100dvh - 16px)}.bw-report-list-row{align-items:start;flex-direction:column;gap:4px}.bw-report-upload{width:calc(50% - 24px)}.bw-report-comparison{grid-template-columns:1fr;gap:4px}.bw-report-comparison dd{margin-bottom:8px}.bw-report-heading{gap:8px}}@media(prefers-reduced-motion:reduce){.bw-report-dialog *{scroll-behavior:auto}}
