/* ======================================== */
/* PC Menu Text Module */
/* PC 전용 메뉴 텍스트 변경 - 독립 모듈 */
/* ======================================== */

/* PC에서만 메뉴 텍스트 변경 (1025px 이상) */
@media (min-width: 1025px) {
    
    /* I. About Us */
    .nav-menu .nav-item .nav-link[data-menu-id="1"] {
        font-size: 0 !important; /* 원본 텍스트 숨김 */
    }
    
    .nav-menu .nav-item .nav-link[data-menu-id="1"]::before {
        content: "About Us" !important;
        font-size: 16px !important;
        font-weight: var(--font-weight-medium) !important;
        color: var(--white) !important;
    }
    
    /* 헤더 호버 시 About Us 메뉴 텍스트를 검정색으로 변경 */
    .header:hover .nav-menu .nav-item .nav-link[data-menu-id="1"]::before,
    .header.has-content:hover .nav-menu .nav-item .nav-link[data-menu-id="1"]::before {
        color: #000000 !important; /* 검정색 텍스트 강제 */
    }
    
    /* 상세 페이지에서 About Us 메뉴 텍스트를 검정색으로 변경 */
    .detail-page .header .nav-menu .nav-item .nav-link[data-menu-id="1"]::before {
        color: #000000 !important; /* 검정색 텍스트 강제 */
    }
    
    /* About Us 서브메뉴 */
    .nav-menu .nav-item .dropdown-content a[data-menu-id="11"]::before {
        content: "1. Oilbi at a glance" !important;
    }
    
    .nav-menu .nav-item .dropdown-content a[data-menu-id="12"]::before {
        content: "2. Company History" !important;
    }
    
    .nav-menu .nav-item .dropdown-content a[data-menu-id="13"]::before {
        content: "3. Company Objectives" !important;
    }
    
    .nav-menu .nav-item .dropdown-content a[data-menu-id="14"]::before {
        content: "4. Vision and Values" !important;
    }
    
    .nav-menu .nav-item .dropdown-content a[data-menu-id="15"]::before {
        content: "5. Corporate Structure" !important;
    }
    
    /* II. Gas Blocks */
    .nav-menu .nav-item .nav-link[data-menu-id="2"] {
        font-size: 0 !important; /* 원본 텍스트 숨김 */
    }
    
    .nav-menu .nav-item .nav-link[data-menu-id="2"]::before {
        content: "Gas Blocks" !important;
        font-size: 16px !important;
        font-weight: var(--font-weight-medium) !important;
        color: var(--white) !important;
    }
    
    /* 헤더 호버 시 Gas Blocks 메뉴 텍스트를 검정색으로 변경 */
    .header:hover .nav-menu .nav-item .nav-link[data-menu-id="2"]::before,
    .header.has-content:hover .nav-menu .nav-item .nav-link[data-menu-id="2"]::before {
        color: #000000 !important; /* 검정색 텍스트 강제 */
    }
    
    /* 상세 페이지에서 Gas Blocks 메뉴 텍스트를 검정색으로 변경 */
    .detail-page .header .nav-menu .nav-item .nav-link[data-menu-id="2"]::before {
        color: #000000 !important; /* 검정색 텍스트 강제 */
    }
    
    /* Gas Blocks 서브메뉴 */
    .nav-menu .nav-item .dropdown-content a[data-menu-id="21"]::before {
        content: "1. Overview" !important;
    }
    
    .nav-menu .nav-item .dropdown-content a[data-menu-id="22"]::before {
        content: "2. Block Status" !important;
    }
    
    .nav-menu .nav-item .dropdown-content a[data-menu-id="23"]::before {
        content: "3. Geological Excellence" !important;
    }
    
    .nav-menu .nav-item .dropdown-content a[data-menu-id="24"]::before {
        content: "4. Geological Characteristics" !important;
    }
    
    /* Gas Blocks에 새로운 서브메뉴 추가 */
    .nav-menu .nav-item .dropdown-content a[data-menu-id="25"]::before {
        content: "5. Drilling and Exploration Success" !important;
    }
    
    .nav-menu .nav-item .dropdown-content a[data-menu-id="26"]::before {
        content: "6. Detailed Information on Blocks" !important;
    }
    
    /* III. PSA */
    .nav-menu .nav-item .nav-link[data-menu-id="3"] {
        font-size: 0 !important; /* 원본 텍스트 숨김 */
    }
    
    .nav-menu .nav-item .nav-link[data-menu-id="3"]::before {
        content: "PSA" !important;
        font-size: 16px !important;
        font-weight: var(--font-weight-medium) !important;
        color: var(--white) !important;
    }
    
    /* 헤더 호버 시 PSA 메뉴 텍스트를 검정색으로 변경 */
    .header:hover .nav-menu .nav-item .nav-link[data-menu-id="3"]::before,
    .header.has-content:hover .nav-menu .nav-item .nav-link[data-menu-id="3"]::before {
        color: #000000 !important; /* 검정색 텍스트 강제 */
    }
    
    /* 상세 페이지에서 PSA 메뉴 텍스트를 검정색으로 변경 */
    .detail-page .header .nav-menu .nav-item .nav-link[data-menu-id="3"]::before {
        color: #000000 !important; /* 검정색 텍스트 강제 */
    }
    
    /* PSA 서브메뉴 */
    .nav-menu .nav-item .dropdown-content a[data-menu-id="31"]::before {
        content: "1. Overview" !important;
    }
    
    .nav-menu .nav-item .dropdown-content a[data-menu-id="32"]::before {
        content: "2. Signing Status" !important;
    }
    
    .nav-menu .nav-item .dropdown-content a[data-menu-id="33"]::before {
        content: "3. Key Points" !important;
    }
    
    /* IV. LNG Project */
    .nav-menu .nav-item .nav-link[data-menu-id="4"] {
        font-size: 0 !important; /* 원본 텍스트 숨김 */
    }
    
    .nav-menu .nav-item .nav-link[data-menu-id="4"]::before {
        content: "LNG Project" !important;
        font-size: 16px !important;
        font-weight: var(--font-weight-medium) !important;
        color: var(--white) !important;
    }
    
    /* 헤더 호버 시 LNG Project 메뉴 텍스트를 검정색으로 변경 */
    .header:hover .nav-menu .nav-item .nav-link[data-menu-id="4"]::before,
    .header.has-content:hover .nav-menu .nav-item .nav-link[data-menu-id="4"]::before {
        color: #000000 !important; /* 검정색 텍스트 강제 */
    }
    
    /* 상세 페이지에서 LNG Project 메뉴 텍스트를 검정색으로 변경 */
    .detail-page .header .nav-menu .nav-item .nav-link[data-menu-id="4"]::before {
        color: #000000 !important; /* 검정색 텍스트 강제 */
    }
    
    /* LNG Project 서브메뉴 */
    .nav-menu .nav-item .dropdown-content a[data-menu-id="41"]::before {
        content: "1. Overview" !important;
    }
    
    .nav-menu .nav-item .dropdown-content a[data-menu-id="42"]::before {
        content: "2. Objectives" !important;
    }
    
    .nav-menu .nav-item .dropdown-content a[data-menu-id="43"]::before {
        content: "3. Project Site" !important;
    }
    
    .nav-menu .nav-item .dropdown-content a[data-menu-id="44"]::before {
        content: "4. Project Cost" !important;
    }
    
    .nav-menu .nav-item .dropdown-content a[data-menu-id="45"]::before {
        content: "5. Project Advantages" !important;
    }
    
    /* V. Partnership */
    .nav-menu .nav-item .nav-link[data-menu-id="5"] {
        font-size: 0 !important; /* 원본 텍스트 숨김 */
    }
    
    .nav-menu .nav-item .nav-link[data-menu-id="5"]::before {
        content: "Partnership" !important;
        font-size: 16px !important;
        font-weight: var(--font-weight-medium) !important;
        color: var(--white) !important;
    }
    
    /* 헤더 호버 시 Partnership 메뉴 텍스트를 검정색으로 변경 */
    .header:hover .nav-menu .nav-item .nav-link[data-menu-id="5"]::before,
    .header.has-content:hover .nav-menu .nav-item .nav-link[data-menu-id="5"]::before {
        color: #000000 !important; /* 검정색 텍스트 강제 */
    }
    
    /* 상세 페이지에서 Partnership 메뉴 텍스트를 검정색으로 변경 */
    .detail-page .header .nav-menu .nav-item .nav-link[data-menu-id="5"]::before {
        color: #000000 !important; /* 검정색 텍스트 강제 */
    }
    
    /* Partnership 서브메뉴 */
    .nav-menu .nav-item .dropdown-content a[data-menu-id="51"]::before {
        content: "1. Overview" !important;
    }
    
    .nav-menu .nav-item .dropdown-content a[data-menu-id="52"]::before {
        content: "2. Investor Relations" !important;
    }
    
    /* VI. Growth Strategy */
    .nav-menu .nav-item .nav-link[data-menu-id="6"] {
        font-size: 0 !important; /* 원본 텍스트 숨김 */
    }
    
    .nav-menu .nav-item .nav-link[data-menu-id="6"]::before {
        content: "Growth Strategy" !important;
        font-size: 16px !important;
        font-weight: var(--font-weight-medium) !important;
        color: var(--white) !important;
    }
    
    /* 헤더 호버 시 Growth Strategy 메뉴 텍스트를 검정색으로 변경 */
    .header:hover .nav-menu .nav-item .nav-link[data-menu-id="6"]::before,
    .header.has-content:hover .nav-menu .nav-item .nav-link[data-menu-id="6"]::before {
        color: #000000 !important; /* 검정색 텍스트 강제 */
    }
    
    /* 상세 페이지에서 Growth Strategy 메뉴 텍스트를 검정색으로 변경 */
    .detail-page .header .nav-menu .nav-item .nav-link[data-menu-id="6"]::before {
        color: #000000 !important; /* 검정색 텍스트 강제 */
    }
    
    /* VII. Contact */
    .nav-menu .nav-item .nav-link[data-menu-id="7"] {
        font-size: 0 !important; /* 원본 텍스트 숨김 */
    }
    
    .nav-menu .nav-item .nav-link[data-menu-id="7"]::before {
        content: "Contact" !important;
        font-size: 16px !important;
        font-weight: var(--font-weight-medium) !important;
        color: var(--white) !important;
    }
    
    /* 헤더 호버 시 Contact 메뉴 텍스트를 검정색으로 변경 */
    .header:hover .nav-menu .nav-item .nav-link[data-menu-id="7"]::before,
    .header.has-content:hover .nav-menu .nav-item .nav-link[data-menu-id="7"]::before {
        color: #000000 !important; /* 검정색 텍스트 강제 */
    }
    
    /* 상세 페이지에서 Contact 메뉴 텍스트를 검정색으로 변경 */
    .detail-page .header .nav-menu .nav-item .nav-link[data-menu-id="7"]::before {
        color: #000000 !important; /* 검정색 텍스트 강제 */
    }
    
    /* VIII. Downloads */
    .nav-menu .nav-item .nav-link[data-menu-id="8"] {
        font-size: 0 !important; /* 원본 텍스트 숨김 */
    }
    
    .nav-menu .nav-item .nav-link[data-menu-id="8"]::before {
        content: "Downloads" !important;
        font-size: 16px !important;
        font-weight: var(--font-weight-medium) !important;
        color: var(--white) !important;
    }
    
    /* 헤더 호버 시 Downloads 메뉴 텍스트를 검정색으로 변경 */
    .header:hover .nav-menu .nav-item .nav-link[data-menu-id="8"]::before,
    .header.has-content:hover .nav-menu .nav-item .nav-link[data-menu-id="8"]::before {
        color: #000000 !important; /* 검정색 텍스트 강제 */
    }
    
    /* 상세 페이지에서 Downloads 메뉴 텍스트를 검정색으로 변경 */
    .detail-page .header .nav-menu .nav-item .nav-link[data-menu-id="8"]::before {
        color: #000000 !important; /* 검정색 텍스트 강제 */
    }
    
    /* 서브메뉴 링크의 원본 텍스트 숨김 */
    .nav-menu .nav-item .dropdown-content a {
        font-size: 0 !important;
    }
    
    .nav-menu .nav-item .dropdown-content a::before {
        font-size: 14px !important;
        font-weight: var(--font-weight-normal) !important;
        color: var(--text-primary) !important;
    }
}

/* ======================================== */
/* PC 전용 메뉴 텍스트 모듈 끝 */
/* ======================================== */
