.drag-image-wrapper{padding:2em}.drag-image{position:relative}.drag-image img{pointer-events:none}.drag-answers{min-height:5em}.drag-answer-mask{display:block;position:absolute;z-index:0;color:#000;color:rgba(0,0,0,0.5);background-image:url("data:image/png;base64,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");background-position:.5em center;background-repeat:no-repeat;-moz-background-size:1.25em auto;-o-background-size:1.25em auto;-webkit-background-size:1.25em auto;background-size:1.25em auto;border:1px solid #DBBBA9;cursor:pointer}.drag-answer{cursor:-webkit-grab;cursor:-moz-grab;cursor:-ms-grab;cursor:-o-grab;cursor:grab}.drag-reset{left:auto;top:auto}.drag-container .will-lock,.drag-container .target-locked{border:3px solid #b4d89d}.target-locked,.is-locked{touch-action:none;cursor:not-allowed !important}.is-dragging{z-index:100 !important}

.drag-wrapper{display:block;position:relative}.drag-answer-container{margin-bottom:.5em;display:inline-block}.drag-answer{display:block;cursor:pointer;z-index:20;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAoCAYAAAHVvKlpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIxJREFUeNpi3JKt9p+BEsBIexMAAoh8K2ikEyCAKPfzwIX2gNgMEEAUaWZiGJJg1M/09DNAAA1YxhiiMTXiUtdoHI/G8aCMY4AAGnk+HnkWj4LRkms0O43m41Ewmo9Hs9PAWwwQoB07pgEAgGEYxp91OeTpYzPIs0r7vVFcTMGCAeywYMEAdtiVFiy4GanjL9oIj+yZAAAAAElFTkSuQmCC"),url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAA4CAIAAACzAgW7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNp0zFsLQVEQhuG3/f//joiESLRFRERcOGzns4s9s8oy2eVilYunr2a+Gdxrwddzbma4xxR3n5gxehuh16EZoJc+eu6ZLnrqoMfYtJFDC9k3TQPZ1ZFtzVSRpIJsyqaErIukq4LJky5zEd5H8M7SW5Kl/zMP+/63C3rBrf37CDAAva993K5qMXkAAAAASUVORK5CYII=");-moz-background-size:1.25em auto,2px 100%;-o-background-size:1.25em auto,2px 100%;-webkit-background-size:1.25em auto,2px 100%;background-size:1.25em auto,2px 100%;background-repeat:no-repeat, repeat-x;background-position:.5em center;border:1px solid #B46B26;opacity:1;-moz-box-shadow:1px 1px 1px rgba(0,0,0,0.2);-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.2);box-shadow:1px 1px 1px rgba(0,0,0,0.2)}.drag-target{position:absolute;height:2.5em;border:3px dashed #bfbfbf;background-color:#fff}.drag-answer,.drag-answer-mask{padding:.25em;padding:.25rem;font-size:1.25em;padding-left:2em}.drag-answer-container,.drag-answer-mask,.drag-answer{min-height:1em;min-height:1.25rem}.drag-container{border:1px solid grey;display:inline-block;max-width:100%}
