.issue-report-page{min-height:100vh}.issue-report-hero{padding-top:clamp(84px,9vw,116px);padding-bottom:clamp(40px,6vw,68px)}.issue-report-wrap{display:flex;justify-content:center}.issue-report-card{width:min(912px,100%);border:1px solid rgba(17,38,48,.1);border-radius:18px;background:rgba(255,255,255,.92);box-shadow:0 12px 26px rgba(16,29,37,.08);padding:clamp(20px,2.2vw,28px)}.issue-report-pill{margin-bottom:12px}.issue-report-card h1{margin-top:10px;font-size:clamp(30px,3vw,42px);line-height:1.15;color:#132229}.issue-report-subtitle{margin-top:10px;color:rgba(19,34,41,.74);font-size:16px;line-height:1.48}.issue-report-privacy{margin-top:8px;border:1px solid rgba(17,38,48,.1);background:rgba(255,255,255,.78);border-radius:12px;padding:10px 12px;color:rgba(19,34,41,.78);font-size:14px;line-height:1.45}.issue-report-form{margin-top:14px;border:1px solid rgba(17,38,48,.11);border-radius:12px;background:rgba(255,255,255,.78);padding:14px}.issue-report-field{display:flex;flex-direction:column;gap:8px}.issue-report-field+.issue-report-field{margin-top:10px}.issue-report-field>span{font-size:14px;font-weight:700;color:#1b333b}.issue-report-field input,.issue-report-field select,.issue-report-field textarea{width:100%;border-radius:11px;border:1px solid rgba(17,38,48,.15);background:rgba(255,255,255,.96);color:#1b333b;font-family:inherit;font-size:15px;line-height:1.4;transition:border-color .2s ease,box-shadow .2s ease}.issue-report-field input,.issue-report-field select{min-height:42px;padding:9px 11px}.issue-report-field textarea{min-height:110px;resize:vertical;padding:10px 11px}.issue-report-field input:focus,.issue-report-field select:focus,.issue-report-field textarea:focus{outline:none;border-color:rgba(16,143,111,.55);box-shadow:0 0 0 3px rgba(16,143,111,.14)}.issue-report-field input[aria-invalid=true],.issue-report-field textarea[aria-invalid=true]{border-color:rgba(217,74,95,.5);box-shadow:0 0 0 3px rgba(217,74,95,.12)}.issue-report-pasted-strip{display:flex;flex-wrap:wrap;gap:8px}.issue-report-pasted-chip{position:relative;width:106px;height:74px;border:1px solid rgba(17,38,48,.14);border-radius:10px;overflow:hidden;background:rgba(255,255,255,.95)}.issue-report-pasted-chip img{width:100%;height:100%;object-fit:cover;display:block}.issue-report-pasted-chip button{position:absolute;right:4px;bottom:4px;border:0;border-radius:8px;min-height:22px;padding:0 8px;background:rgba(15,112,87,.9);color:#fff;font-size:11px;font-weight:600;cursor:pointer}.issue-report-pasted-chip button:hover{background:#0f7057}.issue-report-paste-hint{font-size:12px;color:rgba(19,34,41,.66)}.issue-report-upload{border:1px dashed rgba(17,38,48,.24);border-radius:12px;background:rgba(247,251,249,.9);padding:12px;display:flex;flex-direction:column;gap:4px;cursor:pointer}.issue-report-upload input{display:none}.issue-report-upload strong{color:#0f7057;font-size:14px}.issue-report-upload small{color:rgba(19,34,41,.66);font-size:13px}.issue-report-error,.issue-report-success{margin-top:12px;border-radius:10px;padding:10px 12px;font-size:14px;line-height:1.4}.issue-report-error{border:1px solid rgba(217,74,95,.26);background:rgba(217,74,95,.08);color:#b33f52}.issue-report-success{border:1px solid rgba(15,142,110,.24);background:rgba(16,143,111,.08);color:#0f7057}.issue-report-actions{margin-top:12px;display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}@media (max-width:760px){.issue-report-actions{flex-direction:column}.issue-report-actions .btn{width:100%}}