html.drawing-return-pending #authMask { visibility: hidden !important; }
html.drawing-return-pending::before {
 content: ''; position: fixed; inset: 0; z-index: 20000;
 background: #f4f7fb;
}
#drawingReturnStatus { display: none; }
html.drawing-return-pending #drawingReturnStatus {
 display: flex; position: fixed; inset: 0; z-index: 20001;
 flex-direction: column; align-items: center; justify-content: center;
 gap: 12px; color: #334155; font: 16px/1.6 sans-serif;
}
#drawingReturnRetry { display: none; }
html.drawing-return-delayed #drawingReturnRetry {
 display: block; padding: 10px 24px; border: 0; border-radius: 6px;
 background: #4263d7; color: #fff; font: inherit; cursor: pointer;
}
