/* home (ver2) */
/* 메인 가로폭: Figma 컨텐츠 1600px + 좌우 여백 40px (헤더와 동일). 푸터는 ver2/css/style.css .wds-footer */
.home .container{width:100%; max-width:1680px; padding-left:40px; padding-right:40px}
.home .press-section.section{max-width:1680px}


/* HEADER ---------- */
/* 컨텐츠 1600px + 좌우 여백 40px */
#header .container{width:100%; max-width:1680px; padding-left:40px; padding-right:40px}

/* top */
#header .watv-logo svg g{fill:#222222}
#header .site-title{font-size:15px; font-weight:600; line-height:1.3; letter-spacing:-0.15px; color:rgba(0,0,0,0.85)}
#header .header-tools .ico{width:24px; height:24px}
#header .header-tools .ico-notice{background-image:url('../images/ico/ico_header_notice.svg')}
#header .header-tools .search-btn:not(.active){background-image:url('../images/ico/ico_header_search.svg')}

/* 전체서비스 팝업 */
#header .site-header-top{z-index:103}
#header .header-tools .whole-service{margin-right:8px}
#header .whole-service-btn{display:flex; align-items:center; gap:2px; padding:3px 0; font-size:13px; font-weight:500; line-height:1.3; color:rgba(0,0,0,0.86)}
#header .whole-service-btn::after{content:''; width:13px; height:13px; background:url('../images/ico/ico_chevron_up.svg') no-repeat center / 100%; transform:rotate(180deg); transition:var(--transition-3)}
#header .whole-service.active .whole-service-btn::after{transform:rotate(0)}
#header .whole-service-popup{display:none; flex-direction:column; position:absolute; top:31px; right:31px; width:760px; border-radius:8px; box-shadow:0 8px 16px rgba(0,0,0,0.08); backdrop-filter:blur(150px); overflow:hidden; z-index:110}
/* Figma inside stroke: 테두리를 컨텐츠 위에 겹쳐 그림 */
#header .whole-service-popup::after{content:''; position:absolute; inset:0; border:1px solid rgba(0,0,0,0.08); border-radius:inherit; pointer-events:none}
#header .whole-service.active .whole-service-popup{display:flex}
#header .whole-service-search{background:#FFF url('../images/ico/ico_popup_search.svg') no-repeat left 20px center / 18px; border-bottom:1px solid rgba(0,0,0,0.08)}
#header .whole-service-input{width:100%; padding:16px 20px 16px 44px; font-size:14px; line-height:1.4; color:rgba(0,0,0,0.86)}
#header .whole-service-input::placeholder{color:rgba(0,0,0,0.47)}
#header .whole-service-body{display:flex; flex-direction:column; align-items:flex-start; gap:16px; max-height:min(362px, calc(100vh - 140px)); padding:20px 24px; background-color:#F6F6F6; overflow-y:auto; overscroll-behavior:contain} /* Figma처럼 7줄(28개)만 보이고 나머지는 팝업 안에서 스크롤. 362 = 7줄이 끝나는 위치(8줄째가 살짝 보이지 않게) */
#header .whole-service-more{display:inline-flex; align-items:center; gap:3px; font-size:13px; font-weight:500; line-height:1.4; color:rgba(0,0,0,0.86)}
#header .whole-service-more::after{content:''; width:12px; height:12px; background:url('../images/ico/ico_arrow_right.svg') no-repeat center / 100%}
#header .whole-service-list{display:grid; grid-template-columns:repeat(4, minmax(0, 1fr)); gap:16px 24px; width:100%}
#header .whole-service-item{display:flex; align-items:center; gap:8px; min-width:0}
#header .whole-service-thum{flex-shrink:0; position:relative; width:28px; height:28px; border-radius:4px; background-color:#FFF; overflow:hidden}
#header .whole-service-thum::after{content:''; position:absolute; inset:0; border:1px solid rgba(0,0,0,0.05); border-radius:inherit; pointer-events:none}
#header .whole-service-thum img{display:block; width:100%; height:100%; object-fit:cover}
#header .whole-service-title{overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:12px; font-weight:500; line-height:1.2; letter-spacing:-0.24px; color:rgba(0,0,0,0.86)}
#header .whole-service-more:hover,
#header .whole-service-item:hover{opacity:0.6}

/* nav */
#header .site-header{background-color:#2D2D2E}
#header .site-nav-new [class*="menu-main-nav"] > ul > li > a{font-size:16px; font-weight:500; line-height:1.5; padding-top:0; padding-bottom:0}
#header .secondary-nav a{font-weight:400; line-height:1.5}
#header .secondary-nav [class*="menu-header"] .wpml-ls-current-language > a > .wpml-ls-native{background-image:url('../images/ico/ico_header_globe.png'); background-size:9px; padding-left:15px}

/* APPS ---------- */
/* 메인 상단 서비스 아이콘 영역 숨김 (헤더 전체서비스 팝업으로 대체) */
.apps{display:none}


/* MAIN SLIDE ---------- */
.slider{position:relative}

/* 비주얼 슬라이드 높이: Figma Belle visual 880px (기존 css/home.css 750px) */
.slider .owl-carousel .item{height:880px}

/* 비주얼 슬라이드 이미지(261012~): 배경 클래스 대신 <picture> img를 cover로 표시 (기존 css/home.css는 figure 숨김) */
.slider .owl-carousel .item .photo-img figure{display:block; height:100%}
.slider .owl-carousel .item .photo-img img{display:block; width:100%; height:100%; object-fit:cover; object-position:center}
.slider .owl-carousel .item .photo-img::before{z-index:1}

/* 비주얼 슬라이드 캡션: Figma Belle visual > heading (984:22426) — 하단 정렬 + 하단 그라데이션, 버튼은 기존 유지 */
/* 타이틀/설명은 .visual-title / .visual-desc 로만 지정 (기존 .hd00 .p1 클래스를 빼도 동일하게 보이도록) */
.slider .owl-carousel .item{position:relative}
.slider .owl-carousel .item::after{content:''; position:absolute; left:0; right:0; bottom:0; height:360px; background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 50%, rgba(0,0,0,0.7) 100%); pointer-events:none; z-index:1}
.slider .owl-carousel .item-caption.container{display:flex; flex-direction:column; justify-content:flex-end; align-items:flex-start; padding-top:96px; padding-bottom:104px; z-index:2} /* 하단 104 = 여백 40 + nav 40 + 간격 24 */
.slider .owl-carousel .item-caption .text-in{display:flex; flex-direction:column; align-items:flex-start; max-width:580px}
.slider .owl-carousel .item-caption .visual-title{margin:0; font-size:40px; font-weight:600; line-height:1.3; letter-spacing:-1.2px; color:#FFF; word-break:keep-all}
.slider .owl-carousel .item-caption .visual-desc{max-width:560px; margin-top:16px; font-size:15px; font-weight:400; line-height:1.45; letter-spacing:0; color:rgba(255,255,255,0.6) !important; word-break:keep-all}
.slider .owl-carousel .item-caption .text-in .btn.small{display:inline-flex; align-items:center; gap:4px; min-height:38px; margin-top:24px; padding:10px 16px; border:0; border-radius:8px; background-color:#FFF; font-size:13px; font-weight:500; line-height:1.3; color:#000 !important}
.slider .owl-carousel .item-caption .text-in .btn.small::after{position:static; flex-shrink:0; width:10px; height:10px; margin:0; background:url('../images/ico/ico_arrow_right.svg') no-repeat center / 100%}

/* 비주얼 이전/다음 (Figma heading > nav): 캡션 아래 좌측 고정 */
.visual-nav-wrap{position:absolute; left:0; right:0; bottom:40px; width:calc(100% - 80px); max-width:1600px; margin-left:auto; margin-right:auto; pointer-events:none; z-index:60}
.visual-nav{display:flex; gap:6px; pointer-events:auto; width:max-content}
.visual-nav-btn{position:relative; display:flex; align-items:center; justify-content:center; width:40px; height:40px; padding:0; border:0; border-radius:999px; background-color:rgba(255,255,255,0.08); backdrop-filter:blur(5px); -webkit-backdrop-filter:blur(5px); cursor:pointer; transition:background-color 0.2s ease}
.visual-nav-btn:hover{background-color:rgba(255,255,255,0.2)}
.visual-nav-btn::before{content:''; width:12px; height:12px; background-color:#FFF; -webkit-mask:url('../images/ico/ico_arrow_right.svg') no-repeat center / 100%; mask:url('../images/ico/ico_arrow_right.svg') no-repeat center / 100%}
.visual-nav-prev::before{transform:scaleX(-1)}
.visual-nav-ring{position:absolute; inset:0; width:100%; height:100%; transform:rotate(-90deg); pointer-events:none}
.visual-nav-ring circle{fill:none; stroke:#FFF; stroke-width:1.5; stroke-dasharray:100; stroke-dashoffset:100}

/* 소개영상: 슬라이드 컨텐츠 영역(1600px) 우측 하단 */
.introduction-video-wrap{position:absolute; left:0; right:0; bottom:33px; width:calc(100% - 80px); max-width:1600px; margin-left:auto; margin-right:auto; display:flex; justify-content:flex-end; pointer-events:none; z-index:60}
.introduction-video{position:relative; display:flex; flex-direction:column; gap:8px; width:265px; padding:8px 8px 10px; border-radius:8px; background-color:rgba(255,255,255,0.08); backdrop-filter:blur(15px); -webkit-backdrop-filter:blur(15px); pointer-events:auto; transition:background-color 0.2s ease}
.introduction-video::after{content:''; position:absolute; inset:0; border:1px solid rgba(255,255,255,0.08); border-radius:inherit; pointer-events:none}
.introduction-video-thum{position:relative; width:249px; height:140px; border-radius:6px; overflow:hidden; background-color:#333}
.introduction-video-thum .thum-img{position:absolute; inset:0; background-size:cover; background-position:center; z-index:1; transition:opacity 0.5s ease}
.introduction-video-thum .thum-img.is-loaded{opacity:0}
.introduction-video-thum .thum-video{position:absolute; inset:0; width:100%; height:100%; object-fit:cover}
.introduction-video-thum .intro-play{position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); display:flex; padding:12px 24px; border-radius:999px; background-color:rgba(255,255,255,0.2); backdrop-filter:blur(15px); -webkit-backdrop-filter:blur(15px); z-index:2; transition:background-color 0.2s ease}
.introduction-video-thum .intro-play::before{content:''; width:13px; height:13px; background:url('../images/ico/ico_play.svg') no-repeat center / 100%}
.introduction-video-text{display:flex; align-items:center; gap:4px; padding:0 5px}
.introduction-video-text .title{flex:1 0 0; min-width:0; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:12px; font-weight:500; line-height:1.2; color:#FFF}
.introduction-video-text::after{content:''; flex-shrink:0; width:6.7px; height:6.7px; background:url('../images/ico/ico_external.svg') no-repeat center / 100%}
/* 호버: 이전/다음 버튼(.visual-nav-btn)처럼 배경이 은은하게 밝아짐 */
.introduction-video:hover{background-color:rgba(255,255,255,0.2)}
.introduction-video:hover .intro-play{background-color:rgba(255,255,255,0.35)}

/* Figma pop: 공지 영역 (슬라이드 우측 상단). 접힘 = notice-wrap 스택, 펼침 = notice 카드 목록 */
.home-pop{position:absolute; top:16px; right:40px; width:364px; z-index:60}
.home-pop.is-hidden{display:none}

/* 접힌 상태: Figma pop > notice-wrap (3장 겹침, 클릭 시 펼침) */
.notice-stack{position:relative; display:block; width:364px; height:108px; padding:0; border:0; background:none; text-align:left; font:inherit; cursor:pointer}
.home-pop.is-expanded .notice-stack{display:none}
.notice-stack-item{position:absolute; top:12px; left:16px; width:332px; opacity:0; z-index:0}
.notice-stack.is-ready .notice-stack-item{transition:top 0.4s ease, left 0.4s ease, width 0.4s ease, opacity 0.4s ease}
.notice-stack-item.pos-2{top:12px; left:16px; width:332px; opacity:0.6; z-index:1}
.notice-stack-item.pos-1{top:6px; left:8px; width:348px; opacity:0.8; z-index:2}
.notice-stack-item.pos-0{top:0; left:0; width:364px; opacity:1; z-index:3}
.notice-stack-card{position:relative; display:flex; align-items:center; gap:8px; padding:4px; border-radius:12px; background-color:rgba(255,255,255,0.7); backdrop-filter:blur(15px); -webkit-backdrop-filter:blur(15px); box-shadow:0 0 24px rgba(0,0,0,0.15)}
.notice-stack-card::after{content:'';  position:absolute; inset:0; border:1px solid rgba(255,255,255,0.8); border-radius:inherit; pointer-events:none}
/* 뒤 카드 내용이 반투명한 앞 카드에 비치지 않도록 뒤 카드는 카드 면만 보이게 */
.notice-stack-item:not(.pos-0) .notice-stack-card > *{visibility:hidden}
.notice-stack-thum{flex-shrink:0; display:flex; align-items:center; justify-content:center; width:88px; height:88px; border-radius:8px; background-color:#FFF; overflow:hidden}
.notice-stack-thum img{width:44px; height:42px; object-fit:cover}
.notice-stack-text{flex:1 0 0; min-width:0; align-self:stretch; display:flex; flex-direction:column; justify-content:space-between; padding:4px 8px 4px 0}
.notice-stack-text .label{overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:11px; line-height:1.3; color:rgba(0,0,0,0.47)}
.notice-stack-text .title-wrap{display:flex; flex-direction:column; gap:2px}
.notice-stack-text .notice-stack-title{overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:13px; font-weight:600; line-height:1.4; color:rgba(0,0,0,0.86)}
.notice-stack-text .desc{display:-webkit-box; -webkit-line-clamp:2; line-clamp:2; -webkit-box-orient:vertical; overflow:hidden; font-size:11px; line-height:1.3; color:rgba(0,0,0,0.47)}

/* 펼친 상태: Figma pop > notice 카드. 기존 진입 모달(#modal)과 헤더 드롭다운은 PC 홈에서 숨김 */
#header .header-tools .notice-header{display:none !important}
#modal.notice-wrap{display:none !important}
.home-notice{display:none; flex-direction:column; gap:8px}
.home-pop.is-expanded .home-notice{display:flex}
.home-notice-item{position:relative; opacity:0; transform:translateY(-12px); animation:home-notice-in 0.4s ease forwards}
.home-notice-item:nth-child(2){animation-delay:0.06s}
.home-notice-item:nth-child(3){animation-delay:0.12s}
.home-notice-item:nth-child(4){animation-delay:0.18s}
.home-notice-item:nth-child(n+5){animation-delay:0.24s}
@keyframes home-notice-in{to{opacity:1; transform:none}}
.home-notice-item.is-closing{animation:home-notice-out 0.3s ease forwards}
@keyframes home-notice-out{from{opacity:1; transform:none} to{opacity:0; transform:translateX(24px)}}
.notice-stack-item.is-dismissed,
.home-notice-item.is-dismissed{display:none}
.home-notice-link{position:relative; display:flex; align-items:center; gap:8px; padding:4px; border-radius:12px; background-color:rgba(255,255,255,0.9); backdrop-filter:blur(15px); -webkit-backdrop-filter:blur(15px); box-shadow:0 0 24px rgba(0,0,0,0.15)}
.home-notice-link::after{content:''; position:absolute; inset:0; border:1px solid rgba(255,255,255,0.8); border-radius:inherit; pointer-events:none}
.home-notice-thum{flex-shrink:0; display:flex; align-items:center; justify-content:center; width:66px; height:66px; border-radius:8px; background-color:#FFF; overflow:hidden}
.home-notice-thum img{width:36px; height:34px; object-fit:cover}
.home-notice-text{flex:1 0 0; min-width:0; display:flex; flex-direction:column; gap:4px; padding:4px 8px 4px 0}
.home-notice-text .label{overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:11px; line-height:1.3; color:rgba(0,0,0,0.47)}
.home-notice-text .home-notice-title{overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:13px; font-weight:600; line-height:1.4; color:rgba(0,0,0,0.86)}
.home-notice-text .desc{overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin-top:-2px; font-size:11px; line-height:1.3; color:rgba(0,0,0,0.47)}
.home-notice-link:hover .home-notice-title{text-decoration:underline}
.home-notice-close{position:absolute; top:-6px; right:-6px; width:22px; height:22px; padding:0; border:1px solid rgba(255,255,255,0.4); border-radius:999px; background:linear-gradient(rgba(0,0,0,0.08), rgba(0,0,0,0.08)), rgba(255,255,255,0.4); backdrop-filter:blur(15px); -webkit-backdrop-filter:blur(15px); box-shadow:0 1px 3px rgba(0,0,0,0.1), 0 1px 2px rgba(0,0,0,0.1); cursor:pointer; z-index:1}
.home-notice-close::before{content:''; position:absolute; inset:0; margin:auto; width:10px; height:10px; background:url('../images/ico/ico_close.svg') no-repeat center / 100%}


/* 전 세계 언론보도 / WATV 미디어캐스트: Figma section-pm (좌우 2단, 간격 64px) */
/* TODO: padding-top 임시 80px (아래 섹션과 맞춤). Figma 값은 40px, 추후 40px로 복원 */
.section-pm.container{display:flex; align-items:stretch; gap:64px; padding-top:80px; padding-bottom:40px}
.section-pm .pm-press,
.section-pm .pm-media{flex:1 0 0; min-width:0; display:flex; flex-direction:column; align-items:flex-start; gap:32px}
.section-pm .pm-heading{display:flex; flex-direction:column; gap:8px; width:100%; max-width:400px}
.section-pm .pm-title{font-size:20px; font-weight:600; line-height:1.35; letter-spacing:-0.2px; color:rgba(0,0,0,0.85)}
.section-pm .pm-desc{font-size:15px; line-height:1.45; color:#777}
.section-pm .pm-more{display:inline-flex; align-items:center; gap:3px; min-height:18px; font-size:13px; font-weight:500; line-height:1.4; color:rgba(0,0,0,0.86)}
.section-pm .pm-more::after{content:''; flex-shrink:0; width:12px; height:12px; background:url('../images/ico/ico_external_link.svg') no-repeat center / 100%}
.section-pm .pm-more:hover{text-decoration:underline}

/* 언론보도 수치 */
.section-pm .pm-data{display:flex; gap:16px; width:100%; margin:0}
.section-pm .pm-data-item{flex:1 0 0; min-width:0; display:flex; flex-direction:column; gap:6px}
.section-pm .pm-data dt{font-size:13px; font-weight:400; line-height:1.4; color:rgba(0,0,0,0.47)}
.section-pm .pm-data dd{min-height:24px; margin:0; font-size:20px; font-weight:500; line-height:1.2; letter-spacing:-0.2px; color:rgba(0,0,0,0.86)}

/* 언론보도 목록: 제목 | 언론사 68 | 국가 48 | 날짜 68 | 외부링크 아이콘(호버 시) */
.section-pm .pm-reports{display:flex; flex-direction:column; width:100%}
.section-pm .pm-report-link{display:flex; align-items:center; gap:16px; padding:8px 0; border-bottom:1px solid rgba(0,0,0,0.08)}
.section-pm .pm-report-link::after{content:''; flex-shrink:0; width:12px; height:12px; margin-left:-8px; padding:0 2px; background:url('../images/ico/ico_external_link.svg') no-repeat center / 12px; opacity:0; transition:opacity 0.2s ease}
.section-pm .pm-report-link:hover::after{opacity:1}
.section-pm .pm-report-link .pm-report-title{flex:1 0 0; min-width:0; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:15px; font-weight:500; line-height:1.35; color:rgba(0,0,0,0.85)}
.section-pm .pm-report-link:hover .pm-report-title{text-decoration:underline}
.section-pm .pm-report.is-featured .pm-report-title{font-weight:600} /* 주요보도(press_slide) */
.section-pm .pm-report-link .press,
.section-pm .pm-report-link .country,
.section-pm .pm-report-link .date{flex-shrink:0; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:13px; line-height:1.4; color:rgba(0,0,0,0.45)}
.section-pm .pm-report-link .press{width:68px}
.section-pm .pm-report-link .country{width:48px}
.section-pm .pm-report-link .date{width:68px}

/* 미디어캐스트 탭 + 영상 카드 3개 (비활성 탭은 Figma opacity 0.5를 색으로 적용해 구분선 색 유지) */
.section-pm .pm-media-list{display:flex; flex-direction:column; align-items:flex-start; gap:16px; width:100%}
.section-pm .pm-tabs{display:flex; flex-wrap:wrap; align-items:center; gap:4px 8px}
.section-pm .pm-tab{padding:0; border:0; background:none; font-size:16px; font-weight:500; line-height:1.4; color:rgba(0,0,0,0.43); cursor:pointer}
.section-pm .pm-tab + .pm-tab::before{content:'/'; margin-right:8px; font-weight:500; color:rgba(0,0,0,0.1)}
.section-pm .pm-tab.is-active,
.section-pm .pm-tab:hover{color:rgba(0,0,0,0.86)}
/* 큰 카드 3개(6칸 중 2칸씩, 간격 8) + 작은 목록 4개(3칸씩, 2열 간격 40 = 8 + 좌우 margin 16) */
.section-pm .pm-videos{display:none; grid-template-columns:repeat(6, minmax(0, 1fr)); gap:16px 8px; width:100%}
.section-pm .pm-videos.is-active{display:grid}
.section-pm .pm-video{grid-column:span 2; min-width:0; margin-bottom:8px}
.section-pm .pm-video.is-small{grid-column:span 3; margin-bottom:0}
.section-pm .pm-video.is-small:nth-child(even){margin-right:16px}
.section-pm .pm-video.is-small:nth-child(odd){margin-left:16px}
.section-pm .pm-video-link{display:flex; flex-direction:column; gap:16px}
.section-pm .pm-video-thum{position:relative; display:flex; align-items:flex-end; justify-content:flex-end; aspect-ratio:293 / 165; padding:8px; border-radius:6px; overflow:hidden; background-color:#EEE}
.section-pm .pm-video-thum::after{content:''; position:absolute; inset:0; border:1px solid rgba(0,0,0,0.05); border-radius:inherit; pointer-events:none}
.section-pm .pm-video-thum img{position:absolute; inset:0; width:100%; height:100%; object-fit:cover; transition:transform 0.4s ease}
.section-pm .pm-video-link:hover .pm-video-thum img{transform:scale(1.04)}
.section-pm .pm-video-time{position:relative; padding:2px 4px; border-radius:4px; background-color:#222; font-size:11px; font-weight:500; line-height:1.3; color:#FFF}
.section-pm .pm-video-text{display:flex; flex-direction:column; gap:4px}
.section-pm .pm-video-title{overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:15px; font-weight:500; line-height:1.35; color:rgba(0,0,0,0.86)}
.section-pm .pm-video-link:hover .pm-video-title{text-decoration:underline}
.section-pm .pm-video-cate{display:flex; flex-wrap:wrap; align-items:center; gap:2px 4px; font-size:13px; line-height:1.4; color:rgba(0,0,0,0.6)}
.section-pm .pm-video-cate .sub{display:inline-flex; align-items:center; gap:4px}
.section-pm .pm-video-cate .sub::before{content:''; width:3px; height:3px; border-radius:999px; background-color:rgba(0,0,0,0.1)}
/* 작은 목록: 썸네일 142x80 + 텍스트 가로 배치 */
.section-pm .pm-video.is-small .pm-video-link{flex-direction:row; align-items:center; gap:16px}
.section-pm .pm-video.is-small .pm-video-thum{flex-shrink:0; width:142px; height:80px; aspect-ratio:auto; padding:6px; border-radius:4px}
.section-pm .pm-video.is-small .pm-video-text{flex:1 0 0; min-width:0}
.section-pm .pm-video.is-small .pm-video-title{display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; white-space:normal}
/* 쇼츠 탭은 카테고리(Shorts) 숨김 */
.section-pm #video_shorts .pm-video-cate{display:none}
