.elementor-950 .elementor-element.elementor-element-54aea0b{--display:flex;}.elementor-950 .elementor-element.elementor-element-fa0245a .vlr-root{--v-acc:#0AE8C8;--v-bg:#0F1923;--v-cream:#ECE8E1;}.elementor-950 .elementor-element.elementor-element-e7c2a70{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-950 .elementor-element.elementor-element-54aea0b{--content-width:100%;}}/* Start custom CSS for container, class: .elementor-element-54aea0b *//* === 只针对赛博朋克插件进行垂直修复 === */

/* 1. 抵消父容器顶部留白 */
/* Elementor 默认列间距通常是 10px 或 20px，我们用负值把它吸上去 */
.elementor-widget-cyberpunk_vape_ultima {
    margin-top: -20px !important;    /* 向上拉，数值可调 */
    margin-bottom: -20px !important; /* 向下拉，数值可调 */
}

/* 2. 确保插件内部没有额外的底部填充 */
div[id^="cp-core-"] {
    padding-bottom: 0 !important;
    margin-bottom: 0 !important;
    
    /* 消除可能存在的像素级缝隙 */
    vertical-align: top;
    display: block;
}

/* 3. 针对 Hero Banner 顶部的微调 */
.cp-hero {
    /* 防止因为负边距导致的背景轻微错位 */
    margin-top: 0 !important; 
}/* End custom CSS */