.data-review-notice.report-notice{flex-wrap:wrap;justify-content:center;align-items:center;gap:5px 10px;display:flex}.report-notice button,.skill-report-link{color:var(--gold);border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:5px;padding:5px 9px;font-size:12px}.skill-report-link{margin-top:10px}.skill-report-dialog{border:1px solid var(--gold);background:var(--panel);width:min(520px,100vw - 24px);max-height:calc(100dvh - 32px);color:var(--text);border-radius:10px;margin:auto;padding:18px;overflow-y:auto;box-shadow:0 20px 70px #0009}.skill-report-dialog::backdrop{background:#0009}.report-dialog-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.report-dialog-heading h2{margin:0;font-size:18px}.report-dialog-heading button,.skill-report-form button{border:1px solid var(--line);background:var(--panel-2);color:var(--text);cursor:pointer;border-radius:5px;padding:7px 10px}.report-context-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin-top:16px;display:grid}.report-context-fields label,.skill-report-form label{gap:6px;min-width:0;font-size:13px;display:grid}.report-context-fields select,.skill-report-form input,.skill-report-form select,.skill-report-form textarea{box-sizing:border-box;border:1px solid var(--line);background:var(--bg);width:100%;min-width:0;max-width:100%;color:var(--text);font:inherit;border-radius:5px;padding:8px}.skill-report-form form,.skill-report-form fieldset{gap:12px;display:grid}.skill-report-form{margin-top:14px}.skill-report-form fieldset{border:0;min-width:0;margin:0;padding:0}.skill-report-form textarea{resize:vertical;min-height:90px}.skill-report-form small{color:var(--muted);font-size:11px;line-height:1.5}.skill-report-form button:disabled,.report-dialog-heading button:disabled{opacity:.5;cursor:default}.skill-report-form input::file-selector-button{background:var(--panel-2);color:var(--text);border:1px solid var(--line);cursor:pointer;border-radius:4px;margin-right:8px;padding:6px 10px}.report-image-previews{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.report-image-previews>div{gap:5px;min-width:0;display:grid}.report-image-previews img{object-fit:contain;background:var(--bg);border:1px solid var(--line);border-radius:5px;width:100%;height:110px}.report-image-previews span{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.skill-report-form [role=alert]{color:var(--red);font-size:13px}@media (max-width:640px){.skill-report-dialog{padding:14px}.report-context-fields select,.skill-report-form input,.skill-report-form select,.skill-report-form textarea{font-size:16px}}
