/* GP sidebar 완전 제거 */
    body.v38-applied #secondary,
    body.v38-applied .sidebar,
    body.v38-applied #right-sidebar,
    body.v38-applied #left-sidebar { display: none !important; visibility: hidden !important; }
    body.v38-applied #primary { width: 100% !important; max-width: 720px !important; margin: 0 auto !important; padding: 0 !important; float: none !important; }
    body.v38-applied .grid-container { max-width: 720px !important; padding: 0 !important; }
    /* hana-toptabs nav: 본문 맨 위로 이동, 가로 탭 강제 */
    body.v38-applied .hana-toptabs {
      display: flex !important;
      flex-direction: row !important;
      gap: 0 !important;
      padding: 0 16px !important;
      background: #fff !important;
      border-bottom: 1px solid #f0f0f0 !important;
      max-width: 720px !important;
      margin: 0 auto !important;
      width: 100% !important;
      box-sizing: border-box !important;
    }
    body.v38-applied .hana-toptabs__tab {
      flex: 1 !important;
      min-width: 0 !important;
      text-align: center !important;
      padding: 12px 4px !important;
      color: #666 !important;
      text-decoration: none !important;
      font-size: 14px !important;
      font-weight: 500 !important;
      border-bottom: 2px solid transparent !important;
      background: transparent !important;
      white-space: nowrap !important;
    }
    body.v38-applied .hana-toptabs__tab.is-active {
      color: #FF6B00 !important;
      border-bottom-color: #FF6B00 !important;
      font-weight: 600 !important;
    }
    /* hana-appbar 통일 */
    body.v38-applied .hana-appbar {
      max-width: 720px !important;
      margin: 0 auto !important;
      box-sizing: border-box !important;
    }
    /* hana-chips 가로 wrap */
    body.v38-applied .hana-chips {
      display: flex !important;
      flex-wrap: wrap !important;
      flex-direction: row !important;
      gap: 8px !important;
      padding: 12px 16px !important;
      max-width: 720px !important;
      margin: 0 auto !important;
      box-sizing: border-box !important;
      background: #fff !important;
      border-bottom: 1px solid #f0f0f0 !important;
      width: 100% !important;
    }
    body.v38-applied .hana-chips a,
    body.v38-applied .hana-chips__chip {
      flex: 0 0 auto !important;
    }
