.elementor-1033 .elementor-element.elementor-element-d415c1c{text-align:left;}.elementor-1033 .elementor-element.elementor-element-d415c1c img{max-width:230px;}.elementor-1033 .elementor-element.elementor-element-fe32e7b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}/* Start custom CSS for heading, class: .elementor-element-64cbfa4 *//* ============================================================
   [官方系統維護遮罩] - 僅在電腦端(>768px)顯示
   視覺風格：模擬伺服器標準狀態頁面，極簡、專業、官方。
============================================================ */

/* 1. 預設情況（電腦端）：強制全螢幕覆蓋與視覺設計 */
.elementor-1033 .elementor-element.elementor-element-64cbfa4 {
    position: fixed !important;
    top: 0 !important;
    left: 0 !important;
    width: 100vw !important;
    height: 100vh !important;
    background-color: #f7f9fb !important; /* 伺服器常用的淺灰白背景 */
    z-index: 999999 !important; /* 極高層級，覆蓋所有元件 */
    
    /* 專業置中對齊 */
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    
    /* 字體與專業排版設定 */
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
    padding: 20px !important;
    box-sizing: border-box !important;
}

/* 2. 容器內文字的官方樣式設定 */
.elementor-1033 .elementor-element.elementor-element-64cbfa4 .elementor-text-editor {
    text-align: center !important;
    max-width: 600px !important; /* 限制寬度，更像官方公告 */
    color: #333 !important; /* 專業深灰文字 */
    background: #fff !important; /* 文字區塊使用純白背景 */
    padding: 40px 60px !important;
    border-radius: 8px !important;
    box-shadow: 0 4px 15px rgba(0,0,0,0.05) !important; /* 淡淡的陰影，提升質感 */
    border: 1px solid #eaecef !important; /* 淡淡的邊框 */
}

/* 3. 當螢幕寬度小於 768px（手機與平板）時：硬性完全隱藏 */
@media (max-width: 768px) {
    .elementor-1033 .elementor-element.elementor-element-64cbfa4 {
        display: none !important;
        visibility: hidden !important;
        pointer-events: none !important;
        opacity: 0 !important;
        height: 0 !important;
        width: 0 !important;
    }
}/* End custom CSS */