.my-map-pointer__inner{padding:5px 8px}.my-map-pointer__inner i{color:#409eff;margin-left:8px;cursor:pointer}.my-map-pointer__inner i:hover{opacity:.7}.my-resize{position:relative;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box}.my-resize.is-animate{-webkit-transition:all .2s;transition:all .2s}.my-resize__ctrl-h{font-size:0;position:absolute;width:10px;height:100%;right:0;top:0;z-index:2000}.my-resize__ctrl-h.my-drag__handle{cursor:e-resize}.my-resize__ctrl-v{font-size:0;position:absolute;height:10px;width:100%;left:0;bottom:0;z-index:2000}.my-resize__ctrl-v.my-drag__handle{cursor:s-resize}.my-resize__ctrl{font-size:0;position:absolute;height:20px;width:20px;right:0;bottom:0;z-index:2000}.my-resize__ctrl.my-drag__handle{cursor:se-resize}.my-resize__helper{position:absolute;z-index:2000;width:100%;height:100%;left:0;top:0;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px dashed rgba(0,0,0,.15);background:rgba(0,0,0,.02)}.my-drag{display:inline-block;position:absolute}.my-drag__handle{cursor:move}.my-drag__handle.is-disabled{cursor:auto}.my-drag__clone{position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:.6;z-index:2000}.my-drag__clone.is-clone{position:absolute!important}.my-drag__clone.is-revert{-webkit-transition:all .2s;transition:all .2s}.my-drag.is-dragging{position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.my-drag.is-disabled .my-drag__handle{cursor:auto}.my-drag.is-clone{position:static}.my-map-panel.my-drag.is-dragged{-webkit-transform:initial;transform:none}.my-map-panel.my-drag:not(.is-disabled){right:auto;bottom:auto}.my-map-panel .my-resize{overflow:hidden}.my-map-panel__header{height:40px;padding:0 14px;position:relative}.my-map-panel__title{font-size:16px;line-height:40px}.my-map-panel__title>.my-icon{margin-right:6px}.my-map-panel__close{font-size:18px;position:absolute;top:10px;right:10px;cursor:pointer}.my-map-panel__close:hover{opacity:.7}.my-map-panel__toolbar{position:absolute;right:10px;top:5px}.my-map-panel__toolbar.is-closable{right:35px}.my-map-panel__body{padding:10px 16px;height:calc(100% - 40px);overflow:auto}.my-map-panel__footer{padding:10px 10px 5px 10px;width:100%;position:absolute;bottom:0}.my-map-panel__footer.is-right{text-align:right}.my-map-panel__footer.is-center{text-align:center}.my-map-panel.is-light .my-map-panel__header{background:#ebeef5;color:#222}.my-map-panel.is-light .my-map-panel__footer{border-top:1px solid #ebeef5}.my-map-panel.is-dark .my-map-panel__header{background:#333;color:#eee}.my-map-panel.is-dark .my-map-panel__footer{border-top:1px solid #333}.my-map-drawer{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;border-radius:0}.my-map-drawer .my-resize{overflow:visible}.my-map-drawer.is-collapsed.is-placement-left{-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}.my-map-drawer.is-collapsed.is-placement-right{-webkit-transform:translate(100%,-50%);transform:translate(100%,-50%)}.my-map-drawer.is-collapsed.is-placement-top{-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.my-map-drawer.is-collapsed.is-placement-bottom{-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%)}.my-map-drawer__switch{position:absolute;background:#ebeef5;text-align:center;cursor:pointer;color:#222}.my-map-drawer__switch.is-dark{background:#333;color:#eee}.my-map-drawer__switch:hover{opacity:.9;color:#409eff}.my-map-drawer__switch.is-left{right:-20px;border:1px solid rgba(0,0,0,.1);border-left:none;border-radius:0 2px 2px 0}.my-map-drawer__switch.is-left,.my-map-drawer__switch.is-right{width:20px;height:100px;line-height:100px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.my-map-drawer__switch.is-right{left:-20px;border:1px solid rgba(0,0,0,.1);border-right:none;border-radius:2px 0 0 2px}.my-map-drawer__switch.is-top{bottom:-24px;border:1px solid rgba(0,0,0,.1);border-top:none;border-radius:0 0 2px 2px}.my-map-drawer__switch.is-bottom,.my-map-drawer__switch.is-top{width:100px;height:20px;line-height:20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.my-map-drawer__switch.is-bottom{top:-20px;border:1px solid rgba(0,0,0,.1);border-bottom:none;border-radius:2px 2px 0 0}