.cc_wvu8a0gt_MgbM9Hevaf .cpn { padding: 1.5rem 0; background: var(--devre-chalk); color: var(--devre-ink); }
.cc_wvu8a0gt_MgbM9Hevaf .cpn__in { display: flex; justify-content: space-between; align-items: center; gap: 1rem; flex-wrap: wrap; padding: 1.4rem 1.6rem; border-radius: var(--devre-radius); }
.cc_wvu8a0gt_MgbM9Hevaf .cpn__title { display: block; font-size: clamp(1.8rem, 3vw, 2.6rem); }
.cc_wvu8a0gt_MgbM9Hevaf .cpn__code { display: flex; align-items: center; gap: 1rem; padding: .9rem 1.2rem; border-radius: var(--devre-radius); background: var(--devre-white); border: 1px dashed var(--devre-ink); font-family: var(--devre-font-soft); font-size: 1.6rem; font-weight: 800; color: var(--devre-ink); cursor: pointer; }
.cc_wvu8a0gt_MgbM9Hevaf .cpn__code i { font-style: normal; padding: .4rem .8rem; border-radius: 2rem; background: var(--devre-ink); color: var(--devre-white); }
