.bug-report-overlay{position:fixed;inset:0;background:rgb(10 14 30 / .55);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;visibility:hidden;pointer-events:none;z-index:99997;transition:opacity var(--tr-300) ease,visibility var(--tr-300) ease}.bug-report-overlay.is-open{opacity:1;visibility:visible;pointer-events:auto}.bug-report-modal{position:fixed;top:50%;right:50%;transform:translate(50%,-50%) scale(.4);transform-origin:top center;width:560px;max-width:94vw;max-height:88vh;overflow-y:auto;background:rgb(255 255 255 / .85);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgb(255 255 255 / .55);border-radius:var(--br-20px);box-shadow:0 20px 60px 0 rgb(0 0 0 / .25);padding:18px;z-index:99998;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--tr-300) cubic-bezier(.19,1,.22,1),transform var(--tr-300) cubic-bezier(.19,1,.22,1),visibility var(--tr-300) ease;direction:rtl;text-align:right}.bug-report-modal.is-open{opacity:1;visibility:visible;pointer-events:auto;transform:translate(50%,-50%) scale(1)}.bug-report-modal-scrollbar{display:none;position:absolute;top:14px;bottom:14px;right:2px;width:22px;z-index:5;pointer-events:none}.bug-report-modal-scrollbar-track{position:absolute;top:0;left:50%;transform:translateX(-50%);width:6px;height:100%;border-radius:var(--br-10px);background:rgb(0 0 0 / .08);pointer-events:auto;cursor:pointer}.bug-report-modal-scrollbar-thumb{position:absolute;top:0;left:50%;transform:translateX(-50%);width:22px;min-height:56px;border-radius:var(--br-10px);background:var(--c-1);opacity:.55;pointer-events:auto;cursor:grab;transition:opacity var(--tr-200) ease}.bug-report-modal-scrollbar-thumb:hover,.bug-report-modal-scrollbar-thumb.is-dragging{opacity:.9;cursor:grabbing}.bug-report-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid rgb(0 0 0 / .08)}.bug-report-title{font-weight:700;font-size:var(--fs-18px);color:#000}.bug-report-close{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--br-50pct);background:rgb(0 0 0 / .06);color:#000;cursor:pointer;flex-shrink:0;border:none}.bug-report-close:hover{background:rgb(0 0 0 / .12)}.bug-report-close svg{width:13px;height:13px;fill:currentColor}.bug-report-help{font-size:var(--fs-13-5px);color:#444;margin-bottom:10px}.bug-report-canvas-wrap{position:relative;width:100%;min-height:120px;border-radius:var(--br-15px);overflow:hidden;background:#eef1f8;border:1px solid rgb(0 0 0 / .08);margin-bottom:10px}.bug-report-canvas-loading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:var(--fs-13-5px);color:#555;z-index:1}#bug-report-canvas{display:block;width:100%;height:auto;cursor:crosshair;touch-action:none;user-select:none}.bug-report-undo{display:inline-flex;align-items:center;gap:6px;background:#fff0;border:1px dashed rgb(0 0 0 / .2);border-radius:var(--br-15px);padding:6px 14px;font-size:var(--fs-12-5px);color:#555;cursor:pointer;margin-bottom:14px;transition:all var(--tr-200) ease-in-out}.bug-report-undo:hover{border-color:var(--c-1);color:var(--c-1)}.bug-report-undo.is-sticky{position:sticky;bottom:0;margin-bottom:0;background:rgb(255 255 255 / .95);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 -6px 14px 0 rgb(0 0 0 / .08);z-index:4}html.cyber-dark-mode .bug-report-undo.is-sticky{background:rgb(9 21 64 / .95)}.bug-report-form .bug-report-row{display:flex;gap:10px;margin-bottom:10px}.bug-report-form input,.bug-report-form textarea{width:100%;border-radius:var(--br-12px);border:1px solid rgb(0 0 0 / .12);padding:10px 12px;font-size:var(--fs-13-5px);background:rgb(255 255 255 / .7);color:#222}.bug-report-form textarea{min-height:90px;resize:vertical;margin-bottom:12px}.bug-report-status{font-size:var(--fs-12-5px);margin-bottom:10px;min-height:18px}.bug-report-status.is-error{color:#d33}.bug-report-status.is-success{color:#1a9c56}.bug-report-submit{width:100%;text-align:center;padding:11px 8px;border-radius:var(--br-15px);background:var(--c-1);border:none;color:#fff;font-size:var(--fs-14px);font-weight:600;cursor:pointer;transition:opacity var(--tr-200) ease-in-out}.bug-report-submit:hover{opacity:.9}.bug-report-submit:disabled{opacity:.6;cursor:not-allowed}html.cyber-dark-mode .bug-report-modal{background:rgb(9 21 64 / .9);border-color:rgb(255 255 255 / .12);box-shadow:0 20px 60px 0 rgb(0 0 0 / .5)}html.cyber-dark-mode .bug-report-head{border-bottom-color:rgb(255 255 255 / .1)}html.cyber-dark-mode .bug-report-title{color:#e8ecf6}html.cyber-dark-mode .bug-report-close{background:rgb(255 255 255 / .08);color:#e8ecf6}html.cyber-dark-mode .bug-report-close:hover{background:rgb(255 255 255 / .16)}html.cyber-dark-mode .bug-report-help{color:#aab3c9}html.cyber-dark-mode .bug-report-canvas-wrap{background:#0e1c4d;border-color:rgb(255 255 255 / .1)}html.cyber-dark-mode .bug-report-canvas-loading{color:#aab3c9}html.cyber-dark-mode .bug-report-undo{border-color:rgb(255 255 255 / .2);color:#aab3c9}html.cyber-dark-mode .bug-report-form input,html.cyber-dark-mode .bug-report-form textarea{background:rgb(21 21 21 / 73%);border-color:rgb(75 112 245 / .35);color:#e8ecf6}html.cyber-dark-mode .bug-report-modal-scrollbar-track{background:rgb(255 255 255 / .1)}@media (max-width:768px){.bug-report-modal{padding-right:32px}.bug-report-modal-scrollbar{display:block}}@media (max-width:480px){.bug-report-modal{padding:14px;padding-right:32px}.bug-report-form .bug-report-row{flex-direction:column;gap:10px}}