/* 弹窗统一圆角 */

:root {

    --sw-dialog-radius: 16px;

}



/* layui skin: 'hotspot-edit-layer' → class="hotspot-edit-layer" */

.layui-layer.layui-layer-pano-info-layer,

.layui-layer.hotspot-edit-layer {

    border-radius: var(--sw-dialog-radius) !important;

    overflow: hidden !important;

    box-shadow: 0 16px 48px rgba(0, 0, 0, 0.22) !important;

    background: #fff !important;

}



.layui-layer.hotspot-edit-layer .layui-layer-title,

.layui-layer.hotspot-edit-layer .layui-layer-content,

.layui-layer.hotspot-edit-layer .layui-layer-btn {

    background: #fff;

}



.layui-layer.hotspot-edit-layer .layui-layer-content {

    background: #f5f7fa !important;

}



.layui-layer.hotspot-edit-layer .layui-layer-title {

    border-radius: var(--sw-dialog-radius) var(--sw-dialog-radius) 0 0 !important;

}



.layui-layer.hotspot-edit-layer .layui-layer-btn {

    border-radius: 0 0 var(--sw-dialog-radius) var(--sw-dialog-radius) !important;

}


