/* ============================================================
   기업 라이선스(rental.html) 마무리 — v1230
   - 계약 센터 영상이 위아래로 잘리던 것을 원본 비율 그대로
   - 영상 위에 겹쳐 있던 '권한 인증' 도장 제거
   - 4단계 안내 위아래로 지나가던 가로선 제거
   - 판매 주체 확인 ~ 승인 후 이용 4단계를 하나의 카드로 정리
   맨 뒤에서 읽히는 시트라 앞선 규칙들을 확실히 덮는다.
   ============================================================ */

/* ── 1) 영상: 원본 비율(720×412) 그대로, 잘림 없음 ───────── */
html body[data-glass-page].a-glass-page:not(#nope):not(#_):not(#_) .enterprise-console-visual{
  height:auto!important;
  aspect-ratio:720/412!important;
  background:transparent!important;
  box-shadow:none!important;
  overflow:hidden!important;
}
html body[data-glass-page].a-glass-page:not(#nope):not(#_):not(#_) .enterprise-console-visual .enterprise-console-clip{
  object-fit:contain!important;
}
/* 영상 위에 겹쳐 있던 '권한 인증' 도장 — 영상이 가려져서 뺀다 */
html body[data-glass-page].a-glass-page:not(#nope):not(#_):not(#_) .enterprise-console-visual>span{
  display:none!important;
}

/* ── 2) 4단계 안내: 화면을 가로지르던 선을 없애고 카드로 ── */
html body[data-glass-page].a-glass-page:not(#nope):not(#_):not(#_) .enterprise-proof-strip{
  border-block:0!important;
  border-top:0!important;
  border-bottom:0!important;
  padding:26px 0 0!important;
}
html body[data-glass-page].a-glass-page:not(#nope):not(#_):not(#_) .enterprise-proof-strip>.enterprise-shell{
  padding:10px 6px!important;
}
html body[data-glass-page].a-glass-page:not(#nope):not(#_):not(#_) .enterprise-proof-strip article{
  min-height:0!important;
  padding:16px 20px!important;
  border-left:0!important;
  border-right:0!important;
}
/* 칸 사이에만 옅은 나눔 선 */
html body[data-glass-page].a-glass-page:not(#nope):not(#_):not(#_) .enterprise-proof-strip article+article{
  border-left:1px solid rgba(151,197,231,.30)!important;
}

/* 2단 배치(태블릿)에서는 줄이 바뀌는 자리의 선을 지운다 */
@media (max-width:1180px){
  html body[data-glass-page].a-glass-page:not(#nope):not(#_):not(#_) .enterprise-proof-strip article:nth-child(odd){
    border-left:0!important;
  }
}
/* 1단 배치(모바일)에서는 세로 선 대신 가로 나눔 선 */
@media (max-width:680px){
  html body[data-glass-page].a-glass-page:not(#nope):not(#_):not(#_) .enterprise-proof-strip article{
    border-left:0!important;
    padding:14px 16px!important;
  }
  html body[data-glass-page].a-glass-page:not(#nope):not(#_):not(#_) .enterprise-proof-strip article+article{
    border-left:0!important;
    border-top:1px solid rgba(151,197,231,.30)!important;
  }
}
