*[data-tile-type="sprite"]{position:relative}*[data-tile-type="tile"]{position:absolute;z-index:1}.cue_tiles_resize_handle{position:absolute;z-index:2}.cue_tiles_resize_handle_h{cursor:e-resize}.cue_tiles_resize_handle_v{cursor:n-resize}.cue_tiles_resize_proxy{z-index:10000;box-sizing:border-box;border:solid 3px #CCC;background-color:white;opacity:.7}.cue_tiles_no_animation,.cue_tiles_no_animation *{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;transition:none !important}.cue_ui_spinner{position:absolute}.cue_ui_spinner .overlay,.cue_ui_spinner .content{position:absolute;left:0;top:0;width:100%;height:100%}.cue_ui_spinner .overlay{background-color:rgba(0,0,0,0.5)}.cue_ui_spinner .content{text-align:center;display:flex;align-items:center;justify-content:center}@-webkit-keyframes sk-rotateplane{0%{-webkit-transform:perspective(120px)}50%{-webkit-transform:perspective(120px) rotateY(180deg)}100%{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg)}}@keyframes sk-rotateplane{0%{transform:perspective(120px) rotateX(0) rotateY(0);-webkit-transform:perspective(120px) rotateX(0) rotateY(0)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0);-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.cue_ui_spinner .indicator{-webkit-animation:sk-rotateplane 1.2s infinite ease-in-out;animation:sk-rotateplane 1.2s infinite ease-in-out;width:32px;height:32px;display:block;background-color:white;margin:0 5px}.cue_ui_spinner .message{color:white}.cue_modal_mask{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:table;transition:opacity .3s ease}.cue_modal_wrapper{display:table-cell;vertical-align:middle}.cue_modal_container{position:relative;width:300px;margin:0 auto;padding:20px 30px;background-color:#fff;border-radius:2px;box-shadow:0 2px 8px rgba(0,0,0,.33);transition:all .3s ease;font-family:Helvetica,Arial,sans-serif}.cue_modal_header h3{margin-top:0;color:#42b983}.cue_modal_body{margin:20px 0}.cue_modal_default_button{float:right}.cue_modal_enter{opacity:0}.cue_modal_leave_active{opacity:0}.cue_modal_enter .cue_modal_container,.cue_modal_leave_active .cue_modal_container{-webkit-transform:scale(1.1);transform:scale(1.1)}.cue_modal_close_button{position:absolute;right:10px;top:10px}.cue_modal_close_button::before{content:"×";font-size:18px}