.ImageAnnotator-module__DNCXbq__overlay{z-index:10000;touch-action:none;background-color:#000;flex-direction:column;display:flex;position:fixed;inset:0}.ImageAnnotator-module__DNCXbq__toolbar{background-color:#1e1e1ef2;border-bottom:1px solid #ffffff1a;flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:8px 16px;display:flex}@media (max-width:600px){.ImageAnnotator-module__DNCXbq__toolbar{justify-content:center;gap:8px;padding:8px}}.ImageAnnotator-module__DNCXbq__toolButton{min-width:44px;min-height:44px}.ImageAnnotator-module__DNCXbq__colorSwatches{gap:8px;display:flex}.ImageAnnotator-module__DNCXbq__colorSwatch{cursor:pointer;background:0 0;border:2px solid #ffffff4d;border-radius:50%;width:28px;height:28px;padding:0;transition:transform .15s,box-shadow .15s}.ImageAnnotator-module__DNCXbq__colorSwatch:hover{transform:scale(1.1)}.ImageAnnotator-module__DNCXbq__colorSwatch:active{transform:scale(.95)}.ImageAnnotator-module__DNCXbq__canvasContainer{flex:1;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.ImageAnnotator-module__DNCXbq__loadingOverlay{color:#fff;font-size:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ImageAnnotator-module__DNCXbq__savingOverlay{color:#fff;z-index:10002;background-color:#000c;border-radius:8px;padding:16px 24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ImageAnnotator-module__DNCXbq__captionModalOverlay{z-index:10001;background-color:#000000b3;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ImageAnnotator-module__DNCXbq__textInputOverlay{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;border-radius:4px;padding:4px 8px;position:absolute}.ImageAnnotator-module__DNCXbq__styledTextPreview{word-wrap:break-word;overflow-wrap:break-word;min-width:2ch;display:block;position:relative}.ImageAnnotator-module__DNCXbq__textWithOutline{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;pointer-events:none;-webkit-text-stroke:4px white;text-stroke:4px white;paint-order:stroke fill;position:relative}.ImageAnnotator-module__DNCXbq__textCaret{vertical-align:middle;border-left:2px solid #fff;width:0;margin:0;animation:1s step-end infinite ImageAnnotator-module__DNCXbq__caretBlink;display:inline-block}@keyframes ImageAnnotator-module__DNCXbq__caretBlink{0%,50%{opacity:1}51%,to{opacity:0}}.ImageAnnotator-module__DNCXbq__hiddenTextInput{width:100%;height:100%;font-size:inherit;font-family:inherit;font-weight:inherit;color:#0000;caret-color:#0000;background:0 0;border:none;outline:none;position:absolute;top:0;left:0}.ImageAnnotator-module__DNCXbq__canvasContainer canvas{touch-action:none}
/*# sourceMappingURL=34b649e1fd3c3c00.css.map*/