.q5ze4W_canvas{touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;outline-offset:-3px;width:100%;height:100%;min-height:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative;overflow:hidden}.q5ze4W_canvas:active{cursor:grabbing}.q5ze4W_canvas:focus-visible,.q5ze4W_canvas button:focus-visible{outline-offset:-3px;outline:2px solid #ff5a49}.q5ze4W_canvas [data-rcs=handle-container]{min-width:44px}.q5ze4W_zoom{box-sizing:border-box;color:#2a211b;background:#fffdf8f2;border:1px solid #2f28221a;border-radius:22px;flex-direction:column;width:46px;display:flex;position:absolute;bottom:8px;right:8px;overflow:hidden}.q5ze4W_zoom button{cursor:pointer;place-items:center;min-width:44px;min-height:44px;padding:0 8px;font-size:12px;font-weight:600;display:grid}.q5ze4W_zoom button.q5ze4W_fit{flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:3px 0;display:flex}.q5ze4W_zoom button:disabled{opacity:.35;cursor:default}.q5ze4W_imageError{text-align:center;background:#efe4d8ed;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:16px;display:flex;position:absolute;inset:0}.q5ze4W_imageError button{color:#fffaf2;background:#ff5a49;border-radius:24px;min-height:44px;padding:0 20px}.q5ze4W_zoomLevel{text-align:center;font-variant-numeric:tabular-nums;align-self:center;font-size:10px;line-height:12px}.q5ze4W_imageLoading{pointer-events:none;color:#6b5648;background:#efe4d859;place-items:center;display:grid;position:absolute;inset:0}.q5ze4W_canvas button{color:inherit;box-sizing:border-box;background:0 0;border:0;font-family:inherit}.q5ze4W_imageError button{color:#fffaf2;background:#ff5a49}.q5ze4W_spinner{animation:1s linear infinite q5ze4W_spin}@keyframes q5ze4W_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.q5ze4W_spinner{animation:none}}