.elementor-902 .elementor-element.elementor-element-e235caf{--display:flex;--border-radius:2px 2px 2px 2px;overflow:visible;}.elementor-902 .elementor-element.elementor-element-17d7940{border-radius:2px 2px 2px 2px;}#elementor-popup-modal-902 .dialog-message{width:60em;height:auto;}#elementor-popup-modal-902{justify-content:center;align-items:flex-end;}#elementor-popup-modal-902 .dialog-close-button{display:flex;top:3.5%;font-size:20px;}#elementor-popup-modal-902 .dialog-widget-content{animation-duration:0.5s;border-radius:0px 0px 0px 0px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}div.onepage_scroll_nav{display:block;}body:not(.rtl) #elementor-popup-modal-902 .dialog-close-button{right:1.5%;}body.rtl #elementor-popup-modal-902 .dialog-close-button{left:1.5%;}#elementor-popup-modal-902 .dialog-close-button i{color:var( --e-global-color-primary );}#elementor-popup-modal-902 .dialog-close-button svg{fill:var( --e-global-color-primary );}#elementor-popup-modal-902 .dialog-close-button:hover i{color:var( --e-global-color-accent );}@media(max-width:1024px){#elementor-popup-modal-902 .dialog-close-button{font-size:29px;}}@media(min-width:768px){.elementor-902 .elementor-element.elementor-element-e235caf{--content-width:1149px;}}@media(max-width:767px){#elementor-popup-modal-902 .dialog-close-button{top:2%;font-size:22px;}body:not(.rtl) #elementor-popup-modal-902 .dialog-close-button{right:3%;}body.rtl #elementor-popup-modal-902 .dialog-close-button{left:3%;}}/* Start custom CSS for container, class: .elementor-element-e235caf *//* ===================================== */
/* Yatai Calculator Popup Glass Effect */
/* 黑色背景适配版 */
/* 玻璃效果 + 可读性优化 + 圆角2px */
/* ===================================== */


/* Popup主体玻璃 */

.elementor-popup-modal#elementor-popup-modal-902 .dialog-widget-content {

    background:rgba(255,255,255,0.28) !important;

    backdrop-filter:blur(30px) saturate(160%);
    -webkit-backdrop-filter:blur(30px) saturate(160%);

    border:1px solid rgba(255,255,255,0.45);

    border-radius:2px !important;

    box-shadow:
    0 30px 90px rgba(0,0,0,0.35),
    inset 0 1px 2px rgba(255,255,255,0.5);

}


/* Popup内部Container透明 */

.elementor-popup-modal#elementor-popup-modal-902 .e-con,
.elementor-popup-modal#elementor-popup-modal-902 .e-con-inner {

    background:transparent !important;

}


/* ===================================== */
/* Calculator主体玻璃 */
/* ===================================== */

.elementor-popup-modal#elementor-popup-modal-902 .al-coil-box {

    background:rgba(255,255,255,0.32) !important;

    backdrop-filter:blur(25px) saturate(160%);
    -webkit-backdrop-filter:blur(25px) saturate(160%);

    border:1px solid rgba(255,255,255,0.45);

    border-radius:2px !important;

    box-shadow:
    0 20px 60px rgba(0,0,0,0.18),
    inset 0 1px 2px rgba(255,255,255,0.5);

}


/* ===================================== */
/* 输入框玻璃 */
/* ===================================== */

.elementor-popup-modal#elementor-popup-modal-902 input {

    background:rgba(255,255,255,0.45) !important;

    backdrop-filter:blur(12px);
    -webkit-backdrop-filter:blur(12px);

    border:1px solid rgba(255,255,255,0.55) !important;

    border-radius:2px !important;

    color:#222 !important;

}


/* 输入框placeholder */

.elementor-popup-modal#elementor-popup-modal-902 input::placeholder {

    color:#555 !important;

}


/* 输入框聚焦 */

.elementor-popup-modal#elementor-popup-modal-902 input:focus {

    background:rgba(255,255,255,0.55) !important;

    border-color:#F75E11 !important;

}


/* ===================================== */
/* 单位选择框 */
/* 去除边框保持简洁 */
/* ===================================== */

.elementor-popup-modal#elementor-popup-modal-902 .al-unit-select,
.elementor-popup-modal#elementor-popup-modal-902 select {

    background:transparent !important;

    border:none !important;

    box-shadow:none !important;

    color:#333 !important;

}


/* ===================================== */
/* 结果区域玻璃 */
/* ===================================== */

.elementor-popup-modal#elementor-popup-modal-902 .al-result {

    background:rgba(255,255,255,0.30) !important;

    backdrop-filter:blur(20px) saturate(160%);
    -webkit-backdrop-filter:blur(20px) saturate(160%);

    border:1px solid rgba(255,255,255,0.35);

    border-radius:2px !important;

}


/* 结果卡片 */

.elementor-popup-modal#elementor-popup-modal-902 .al-result-item {

    background:rgba(255,255,255,0.38) !important;

    border:1px solid rgba(255,255,255,0.35);

    border-radius:2px !important;

}


/* ===================================== */
/* 文字颜色 */
/* ===================================== */

.elementor-popup-modal#elementor-popup-modal-902 label,
.elementor-popup-modal#elementor-popup-modal-902 .al-unit-text {

    color:#222 !important;

}


/* ===================================== */
/* Calculate按钮 */
/* ===================================== */

.elementor-popup-modal#elementor-popup-modal-902 .al-btn {

    background:#F75E11 !important;

    color:#ffffff !important;

    border-radius:2px !important;

    border:none !important;

}


/* 按钮Hover */

.elementor-popup-modal#elementor-popup-modal-902 .al-btn:hover {

    background:#ff7b38 !important;

}/* End custom CSS */