.report-issue-modal-overlay{background:color-mix(in srgb, var(--brand-black,#020815) 48%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);overscroll-behavior:none}html.light .report-issue-modal-overlay,.light .report-issue-modal-overlay,.is-light .report-issue-modal-overlay{background:color-mix(in srgb, var(--brand-black,#020815) 62%, transparent)}html.dark .report-issue-modal-overlay,.dark .report-issue-modal-overlay,.is-dark .report-issue-modal-overlay{background:color-mix(in srgb, var(--brand-black,#020815) 55%, transparent)}html.report-modal-open,body.report-modal-open{overscroll-behavior:none;overflow:hidden!important}.report-issue-modal{border:1px solid var(--imebu-border);background:var(--imebu-glass);color:var(--imebu-text-primary);box-shadow:0 30px 120px color-mix(in srgb, var(--imebu-bg-primary) 80%, transparent)}.report-issue-modal__close{transition:color .2s;color:var(--imebu-text-secondary)!important;background:0 0!important;border:1px solid #0000!important;justify-content:center!important;align-items:center!important;padding:.5rem!important;display:inline-flex!important}.report-issue-modal__close:hover{color:var(--imebu-text-primary);background:0 0!important}.report-issue-modal__label{color:var(--imebu-text-secondary)}.dark .report-issue-modal__label{color:#fff}.report-issue-modal__title{background:0 0;border:1px solid #0000;border-radius:.75rem;padding:.4rem 1rem;display:inline-block;color:var(--imebu-text-primary)!important}.report-issue-modal__textarea{border:1px solid var(--imebu-border);background:var(--imebu-bg-tertiary);color:var(--imebu-text-primary);transition:border-color .2s}.report-issue-modal__textarea::placeholder{color:var(--imebu-text-muted)}.report-issue-modal__textarea:focus{border-color:color-mix(in srgb, var(--imebu-accent) 45%, var(--imebu-border));outline:none}.report-issue-modal__hint{color:var(--imebu-text-muted)}.report-issue-modal__upload-zone{border:1px dashed var(--imebu-border);background:color-mix(in srgb, var(--imebu-bg-tertiary) 55%, transparent)}.report-issue-modal__upload-btn{background:linear-gradient(135deg, var(--imebu-accent), var(--imebu-accent-hover));color:#fff;border:1px solid #0000;transition:transform .2s,filter .2s}.dark .report-issue-modal__upload-btn{color:#000}.report-issue-modal__upload-btn:hover{filter:brightness(1.05);transform:scale(1.02)}.report-issue-modal__preview{border:1px solid var(--imebu-border);overflow:visible!important}.report-issue-modal__preview img{border-radius:.75rem}.report-issue-modal__remove-btn{transition:filter .2s;z-index:2!important;color:#fff!important;background:#dc2626!important;border:none!important;border-radius:9999px!important;justify-content:center!important;align-items:center!important;width:1.5rem!important;height:1.5rem!important;padding:0!important;display:inline-flex!important;position:absolute!important;top:.35rem!important;right:.35rem!important}.report-issue-modal__remove-btn:hover{filter:brightness(1.08)}.report-issue-modal__success{border:1px solid color-mix(in srgb, var(--imebu-accent) 25%, transparent);background:color-mix(in srgb, var(--imebu-accent) 10%, transparent);color:var(--imebu-text-primary)}.report-issue-modal__error{border:1px solid color-mix(in srgb, var(--imebu-danger) 25%, transparent);background:color-mix(in srgb, var(--imebu-danger) 10%, transparent);color:var(--imebu-text-primary)}.report-issue-modal__cancel{transition:background .2s;border:1px solid var(--imebu-border)!important;background:var(--imebu-bg-tertiary)!important;color:var(--imebu-text-primary)!important;border-radius:9999px!important;padding:.5rem 1rem!important}.report-issue-modal__cancel:hover{background:color-mix(in srgb, var(--imebu-accent) 8%, var(--imebu-bg-tertiary))}.report-issue-modal__submit{box-shadow:none;transition:filter .2s,transform .2s;border:1px solid var(--imebu-danger)!important;background:var(--imebu-danger)!important;color:#fff!important;min-width:150px!important;min-height:40px!important;padding:.5rem 1rem!important}.dark .report-issue-modal__submit{box-shadow:none;border-color:var(--imebu-danger)!important;background:var(--imebu-danger)!important;color:#fff!important}.report-issue-modal__submit:hover:not(:disabled){filter:brightness(1.05);transform:scale(1.02)}.report-issue-modal__submit:disabled{opacity:.6;cursor:not-allowed;transform:none}.report-toast-notice{border:1px solid color-mix(in srgb, var(--imebu-accent) 30%, transparent);background:var(--imebu-glass);color:var(--imebu-text-primary);z-index:100;animation:.25s both report-toast-in}@keyframes report-toast-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}
