.draggable-modal{user-select:none;-webkit-user-select:none}.drag-handle{cursor:move;display:flex;align-items:center;justify-content:space-between;position:relative}.drag-handle:before{content:"\22ee\22ee";position:absolute;left:10px;top:50%;transform:translateY(-50%);color:#fff6;font-size:14px;letter-spacing:2px;pointer-events:none}.draggable-modal.dragging{opacity:.9;box-shadow:0 25px 80px #0009;z-index:100001!important}.drag-indicator{position:absolute;top:-25px;left:50%;transform:translate(-50%);background:#000000b3;color:#fff;padding:4px 8px;border-radius:4px;font-size:11px;white-space:nowrap;opacity:0;transition:opacity .2s;pointer-events:none}.drag-handle:hover .drag-indicator{opacity:1}.modal-header,.confirmation-header,.veto-modal .modal-header,.speculation-modal-header,.bankruptcy-modal-header,.downgrade-modal-header,.basic-income-modal-header,.minor-speculation-modal-header,.law-formulation-header,.political-veto-header{cursor:move}.draggable-modal.dragging *{user-select:none!important;-webkit-user-select:none!important}
