/* reference stylesheet 1 */
:root {
  --vnd-bg: #f3f5f8;
  --vnd-ink: #202838;
  --vnd-muted: #647082;
  --vnd-line: #e1e6ee;
  --vnd-black: #050608;
  --vnd-red: #ed1c2b;
  --vnd-red-dark: #8d070e;
  --vnd-gold: #ffd35c;
  --vnd-gold-2: #ff9e2c;
  --vnd-card: #ffffff;
  --vnd-shadow: 0 22px 60px rgba(23, 30, 43, .12);
  --vnd-radius: 8px;
}

* {
  box-sizing: border-box;
}

html {
  scroll-behavior: smooth;
}

body.vndwin-page {
  margin: 0;
  background: var(--vnd-bg);
  color: var(--vnd-ink);
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1.55;
  overflow-x: hidden;
}

.vndwin-page a {
  color: inherit;
  text-decoration: none;
}

.vndwin-page img {
  display: block;
  max-width: 100%;
  height: auto;
}

.vnd-wrap {
  width: min(1160px, calc(100% - 40px));
  margin: 0 auto;
}

.vnd-header {
  background: var(--vnd-black);
  color: #fff;
  position: relative;
  z-index: 4;
}

.vnd-header-bar {
  min-height: 72px;
  display: grid;
  grid-template-columns: 260px minmax(0, 1fr) 250px;
  align-items: center;
  gap: 28px;
}

.vnd-brand {
  display: inline-flex;
  align-items: center;
  gap: 12px;
  min-width: 0;
}

.vnd-brand-mark {
  width: 52px;
  height: 52px;
  border-radius: 8px;
  display: grid;
  place-items: center;
  flex: 0 0 auto;
  color: #111;
  font-weight: 900;
  font-size: 15px;
  background: linear-gradient(135deg, #fff1a8 0%, #ffc247 48%, #ff7b28 100%);
  box-shadow: 0 0 24px rgba(255, 194, 71, .45);
}

.vnd-brand-word {
  display: block;
  font-size: 34px;
  line-height: .9;
  font-weight: 900;
  color: #ff2435;
  text-shadow: 0 0 18px rgba(237, 28, 43, .35);
}

.vnd-brand small {
  display: block;
  margin-top: 5px;
  color: #fff7d0;
  font-size: 11px;
  font-weight: 900;
}

.vnd-header-note {
  text-align: center;
  font-size: 13px;
  font-weight: 800;
  color: #dce7ff;
}

.vnd-header-note strong {
  color: var(--vnd-gold);
}

.vnd-header-actions {
  display: flex;
  gap: 12px;
  justify-content: flex-end;
}

.vnd-btn {
  min-height: 48px;
  border-radius: var(--vnd-radius);
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 0 24px;
  border: 0;
  font-weight: 900;
  font-size: 14px;
  text-align: center;
  white-space: nowrap;
  cursor: pointer;
}

.vnd-btn-gold {
  color: #17110a;
  background: linear-gradient(180deg, #ffe782 0%, #ffb52f 100%);
  box-shadow: 0 8px 26px rgba(255, 185, 48, .35);
}

.vnd-btn-blue {
  color: #fff;
  background: #31456b;
}

.vnd-btn-red {
  color: #fff;
  background: linear-gradient(180deg, #ff4859 0%, #ee1f31 100%);
  box-shadow: 0 10px 30px rgba(237, 28, 43, .35);
}

.vnd-nav {
  background: var(--vnd-red);
  color: #08090b;
}

.vnd-nav-list {
  min-height: 64px;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  margin: 0;
  padding: 0;
  list-style: none;
}

.vnd-nav-list a {
  display: inline-flex;
  align-items: center;
  min-height: 42px;
  border-radius: var(--vnd-radius);
  padding: 0 22px;
  font-size: 14px;
  font-weight: 900;
  color: #090a0c;
}

.vnd-nav-list a:hover,
.vnd-nav-list .is-active {
  background: var(--vnd-gold);
}

.vnd-hero {
  position: relative;
  min-height: 660px;
  overflow: hidden;
  color: #fff;
  background:
    linear-gradient(90deg, rgba(35, 0, 3, .96) 0%, rgba(55, 0, 7, .78) 45%, rgba(33, 0, 2, .12) 100%),
    url('/assets/jeta9-refasset-001.png') center right / cover no-repeat,
    #260002;
}

.vnd-hero::after {
  content: "";
  position: absolute;
  inset: auto 0 0;
  height: 160px;
  background: linear-gradient(180deg, rgba(30, 0, 4, 0) 0%, rgba(20, 0, 2, .52) 100%);
  pointer-events: none;
}

.vnd-hero-grid {
  position: relative;
  z-index: 2;
  display: grid;
  grid-template-columns: minmax(0, 650px) minmax(280px, 430px);
  gap: 56px;
  align-items: center;
  min-height: 660px;
}

.vnd-kicker {
  display: inline-flex;
  align-items: center;
  min-height: 34px;
  padding: 0 16px;
  border: 1px solid rgba(255, 211, 92, .55);
  border-radius: var(--vnd-radius);
  color: var(--vnd-gold);
  background: rgba(0, 0, 0, .25);
  font-size: 13px;
  font-weight: 900;
}

.vnd-hero h1 {
  margin: 30px 0 22px;
  max-width: 690px;
  font-size: 66px;
  line-height: .98;
  font-weight: 900;
  text-transform: uppercase;
  color: #fff;
  text-shadow: 0 6px 0 rgba(140, 0, 10, .82);
}

.vnd-hero p {
  max-width: 620px;
  margin: 0;
  color: #fff4cf;
  font-size: 18px;
  font-weight: 800;
}

.vnd-hero-actions {
  display: flex;
  gap: 18px;
  margin-top: 34px;
  flex-wrap: wrap;
}

.vnd-highlight {
  align-self: end;
  margin-bottom: 120px;
  padding: 26px;
  border: 1px solid rgba(255, 211, 92, .28);
  border-radius: var(--vnd-radius);
  background: rgba(8, 8, 10, .68);
  box-shadow: 0 18px 56px rgba(0, 0, 0, .42);
  backdrop-filter: blur(8px);
}

.vnd-highlight h2 {
  margin: 0 0 18px;
  color: var(--vnd-gold);
  font-size: 28px;
  line-height: 1.1;
  font-weight: 900;
}

.vnd-highlight-row {
  display: grid;
  grid-template-columns: 46px minmax(0, 1fr) auto;
  gap: 14px;
  align-items: center;
  min-height: 66px;
  padding: 10px;
  border-radius: var(--vnd-radius);
  background: rgba(255, 255, 255, .08);
}

.vnd-highlight-row + .vnd-highlight-row {
  margin-top: 10px;
}

.vnd-highlight-row span:first-child {
  width: 42px;
  height: 42px;
  border-radius: var(--vnd-radius);
  display: grid;
  place-items: center;
  color: #130d03;
  background: var(--vnd-gold);
  font-weight: 900;
}

.vnd-highlight-row strong,
.vnd-highlight-row small {
  display: block;
}

.vnd-highlight-row strong {
  font-size: 14px;
}

.vnd-highlight-row small {
  color: #cbd5e8;
  font-size: 12px;
}

.vnd-highlight-row em {
  color: #15d18a;
  font-style: normal;
  font-size: 12px;
  font-weight: 900;
}

.vnd-promo {
  background: #0b0d11;
  color: #fff;
}

.vnd-promo-grid {
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  border-left: 1px solid rgba(255, 255, 255, .08);
}

.vnd-promo-item {
  min-height: 106px;
  display: grid;
  grid-template-columns: 52px minmax(0, 1fr);
  gap: 16px;
  align-items: center;
  padding: 18px 24px;
  border-right: 1px solid rgba(255, 255, 255, .08);
}

.vnd-promo-icon {
  width: 46px;
  height: 46px;
  border-radius: var(--vnd-radius);
  display: grid;
  place-items: center;
  color: #111;
  font-weight: 900;
  background: linear-gradient(135deg, #ffe56c, #ff6835);
}

.vnd-promo-item strong,
.vnd-promo-item small {
  display: block;
}

.vnd-promo-item strong {
  font-size: 17px;
  line-height: 1.15;
}

.vnd-promo-item small {
  margin-top: 3px;
  color: #c4cfdf;
  font-size: 12px;
}

.vnd-section {
  padding: 72px 0;
}

.vnd-section-white {
  background: #fff;
}

.vnd-section-head {
  display: grid;
  grid-template-columns: minmax(0, 520px) minmax(0, 1fr);
  gap: 70px;
  align-items: start;
  margin-bottom: 34px;
}

.vnd-section-head h2 {
  margin: 0;
  font-size: 38px;
  line-height: 1.08;
  font-weight: 900;
}

.vnd-section-head p {
  margin: 0;
  color: var(--vnd-muted);
  font-size: 16px;
  font-weight: 700;
}

.vnd-info-grid {
  display: grid;
  grid-template-columns: minmax(0, 1fr) 420px;
  gap: 34px;
  align-items: start;
}

.vnd-panel,
.vnd-table,
.vnd-card,
.vnd-sidebar {
  border: 1px solid var(--vnd-line);
  border-radius: var(--vnd-radius);
  background: var(--vnd-card);
  box-shadow: var(--vnd-shadow);
}

.vnd-panel {
  padding: 32px;
}

.vnd-panel h3 {
  margin: 0 0 18px;
  max-width: 600px;
  font-size: 30px;
  line-height: 1.15;
  font-weight: 900;
}

.vnd-panel p {
  margin: 0 0 14px;
  color: #4a5668;
  font-weight: 700;
}

.vnd-table {
  overflow: hidden;
}

.vnd-table-row {
  display: grid;
  grid-template-columns: 145px minmax(0, 1fr);
  gap: 26px;
  padding: 20px 24px;
}

.vnd-table-row + .vnd-table-row {
  border-top: 1px solid var(--vnd-line);
}

.vnd-table-row strong {
  font-size: 14px;
}

.vnd-table-row span {
  color: #667287;
  font-size: 14px;
  font-weight: 800;
  word-break: break-word;
}

.vnd-category-grid {
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 20px;
}

.vnd-card {
  padding: 28px;
  min-height: 220px;
}

.vnd-card-icon {
  width: 54px;
  height: 54px;
  display: grid;
  place-items: center;
  border-radius: var(--vnd-radius);
  color: #fff;
  font-size: 22px;
  font-weight: 900;
  background: linear-gradient(135deg, #ed1c2b, #ffad1f);
}

.vnd-card h3 {
  margin: 28px 0 12px;
  font-size: 23px;
  line-height: 1.15;
  font-weight: 900;
}

.vnd-card p {
  margin: 0;
  color: var(--vnd-muted);
  font-weight: 700;
}

.vnd-news-grid {
  display: grid;
  grid-template-columns: minmax(0, 1fr) 340px;
  gap: 28px;
  align-items: start;
}

.vnd-news-list {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 18px;
}

.vnd-news-card {
  min-width: 0;
  display: grid;
  grid-template-columns: 130px minmax(0, 1fr);
  gap: 18px;
  padding: 16px;
  border-radius: var(--vnd-radius);
  border: 1px solid var(--vnd-line);
  background: #fff;
  box-shadow: 0 12px 40px rgba(30, 38, 53, .1);
}

.vnd-news-card:hover {
  border-color: rgba(237, 28, 43, .35);
}

.vnd-news-media {
  min-height: 128px;
  border-radius: var(--vnd-radius);
  background:
    linear-gradient(145deg, rgba(255, 255, 255, .22), rgba(255, 255, 255, 0) 42%),
    linear-gradient(135deg, #ef2b2f, #ff9d19);
  position: relative;
  overflow: hidden;
}

.vnd-news-media::after {
  content: "";
  width: 70px;
  height: 96px;
  border: 2px solid rgba(255, 255, 255, .45);
  border-radius: 8px;
  position: absolute;
  top: 18px;
  left: 30px;
  transform: rotate(-13deg);
  background: rgba(83, 20, 8, .36);
}

.vnd-news-card em {
  display: inline-flex;
  min-height: 24px;
  align-items: center;
  border-radius: 6px;
  padding: 0 10px;
  color: #3d2500;
  background: var(--vnd-gold);
  font-size: 11px;
  font-weight: 900;
  font-style: normal;
}

.vnd-news-card strong {
  display: block;
  margin-top: 12px;
  font-size: 20px;
  line-height: 1.15;
  font-weight: 900;
}

.vnd-news-card small {
  display: block;
  margin-top: 10px;
  color: var(--vnd-muted);
  font-size: 13px;
  font-weight: 700;
}

.vnd-sidebar {
  padding: 24px;
  color: #fff;
  background: #111722;
}

.vnd-sidebar h3 {
  margin: 0 0 18px;
  color: var(--vnd-gold);
  font-size: 24px;
  font-weight: 900;
}

.vnd-side-link {
  display: grid;
  grid-template-columns: minmax(0, 1fr) auto;
  gap: 12px;
  align-items: center;
  min-height: 46px;
  padding: 0 14px;
  border-radius: var(--vnd-radius);
  background: #202938;
  color: #fff;
  font-weight: 800;
  font-size: 14px;
}

.vnd-side-link + .vnd-side-link {
  margin-top: 10px;
}

.vnd-side-link span:last-child {
  color: var(--vnd-gold);
}

.vnd-pagination {
  grid-column: 1 / -1;
  margin: 24px 0 0;
  padding: 0;
  list-style: none;
}

.vnd-pagination li,
.vnd-pagination a,
.vnd-pagination span {
  display: inline-flex;
  align-items: center;
  min-height: 36px;
  margin: 0 5px 8px 0;
  padding: 0 12px;
  border-radius: 6px;
  background: #fff;
  border: 1px solid var(--vnd-line);
  color: var(--vnd-ink);
  font-weight: 800;
}

.vnd-footer {
  padding: 56px 0 34px;
  background: #050608;
  color: #fff;
}

.vnd-footer-grid {
  display: grid;
  grid-template-columns: 1.2fr repeat(3, 1fr);
  gap: 64px;
}

.vnd-footer h3 {
  margin: 0 0 16px;
  color: var(--vnd-gold);
  font-size: 17px;
  font-weight: 900;
}

.vnd-footer p,
.vnd-footer a {
  margin: 0;
  color: #c8d2e3;
  font-size: 14px;
  font-weight: 700;
}

.vnd-footer a {
  display: block;
  margin-bottom: 8px;
}

.vnd-footer-copy {
  margin-top: 40px;
  padding-top: 24px;
  border-top: 1px solid rgba(255, 255, 255, .12);
  color: #7d889a;
  font-size: 13px;
  font-weight: 700;
}

.vnd-article-hero {
  min-height: 430px;
}

.vnd-article-hero .vnd-hero-grid {
  min-height: 430px;
  grid-template-columns: minmax(0, 720px) minmax(260px, 360px);
}

.vnd-article-hero .vnd-highlight {
  margin-bottom: 40px;
}

.vnd-article-hero h1 {
  font-size: 52px;
}

.vnd-article-shell {
  display: grid;
  grid-template-columns: minmax(0, 1fr) 330px;
  gap: 30px;
  align-items: start;
}

.vnd-article-main {
  min-width: 0;
  padding: 34px;
  border-radius: var(--vnd-radius);
  border: 1px solid var(--vnd-line);
  background: #fff;
  box-shadow: var(--vnd-shadow);
}

.vnd-article-main h1 {
  margin: 0 0 16px;
  color: var(--vnd-ink);
  font-size: 38px;
  line-height: 1.16;
  font-weight: 900;
}

.vnd-article-meta {
  display: flex;
  gap: 16px;
  flex-wrap: wrap;
  padding: 14px 0 24px;
  border-bottom: 1px solid var(--vnd-line);
  color: var(--vnd-muted);
  font-size: 13px;
  font-weight: 800;
}

.vnd-article-body {
  padding-top: 24px;
  color: #3d4858;
  font-size: 17px;
  font-weight: 600;
}

.vnd-article-body h2,
.vnd-article-body h3 {
  color: var(--vnd-ink);
  font-weight: 900;
  line-height: 1.18;
}

.vnd-article-body h2 {
  margin: 30px 0 12px;
  font-size: 28px;
}

.vnd-article-body h3 {
  margin: 24px 0 10px;
  font-size: 22px;
}

.vnd-article-body p {
  margin: 0 0 16px;
}

.vnd-article-body ul,
.vnd-article-body ol {
  padding-left: 22px;
}

.vnd-article-body img,
.vnd-article-body video,
.vnd-article-body iframe {
  max-width: 100%;
}

.vnd-article-body table {
  width: 100%;
  max-width: 100%;
  border-collapse: collapse;
  display: block;
  overflow-x: auto;
}

.vnd-article-body th,
.vnd-article-body td {
  border: 1px solid var(--vnd-line);
  padding: 10px;
}

.vnd-article-pagebreak {
  margin-top: 24px;
}

.vnd-prenext {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 14px;
  margin-top: 24px;
}

.vnd-prenext div {
  min-width: 0;
  padding: 14px;
  border-radius: var(--vnd-radius);
  background: #f5f7fb;
  color: var(--vnd-muted);
  font-weight: 800;
}

@media (max-width: 980px) {
  .vnd-header-bar {
    grid-template-columns: 1fr;
    gap: 14px;
    padding: 14px 0;
    text-align: center;
  }

  .vnd-brand,
  .vnd-header-actions {
    justify-content: center;
  }

  .vnd-nav-list {
    justify-content: flex-start;
    overflow-x: auto;
    padding: 0 20px;
  }

  .vnd-hero-grid,
  .vnd-info-grid,
  .vnd-section-head,
  .vnd-news-grid,
  .vnd-article-shell,
  .vnd-article-hero .vnd-hero-grid {
    grid-template-columns: 1fr;
  }

  .vnd-hero,
  .vnd-hero-grid {
    min-height: auto;
  }

  .vnd-hero {
    padding: 56px 0 42px;
  }

  .vnd-hero h1 {
    font-size: 48px;
  }

  .vnd-highlight,
  .vnd-article-hero .vnd-highlight {
    margin-bottom: 0;
  }

  .vnd-promo-grid,
  .vnd-category-grid,
  .vnd-footer-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (max-width: 640px) {
  .vnd-wrap {
    width: min(100% - 16px, 540px);
  }

  .vnd-brand-word {
    font-size: 30px;
  }

  .vnd-header-actions {
    width: 100%;
  }

  .vnd-header-actions .vnd-btn {
    flex: 1;
    padding: 0 12px;
  }

  .vnd-nav-list {
    gap: 6px;
    padding: 8px;
  }

  .vnd-nav-list a {
    min-height: 34px;
    padding: 0 12px;
    font-size: 12px;
  }

  .vnd-hero {
    background:
      linear-gradient(180deg, rgba(35, 0, 3, .97) 0%, rgba(55, 0, 7, .82) 55%, rgba(35, 0, 3, .72) 100%),
      url('/assets/jeta9-refasset-002.png') center bottom / cover no-repeat,
      #260002;
  }

  .vnd-hero h1 {
    font-size: 40px;
  }

  .vnd-article-hero h1 {
    font-size: 34px;
  }

  .vnd-hero p,
  .vnd-section-head p {
    font-size: 15px;
  }

  .vnd-btn,
  .vnd-hero-actions .vnd-btn {
    width: 100%;
  }

  .vnd-highlight {
    padding: 16px;
  }

  .vnd-promo-grid,
  .vnd-category-grid,
  .vnd-news-list,
  .vnd-footer-grid,
  .vnd-prenext {
    grid-template-columns: 1fr;
  }

  .vnd-promo-item {
    min-height: 82px;
  }

  .vnd-section {
    padding: 48px 0;
  }

  .vnd-section-head h2 {
    font-size: 31px;
  }

  .vnd-panel,
  .vnd-card,
  .vnd-sidebar,
  .vnd-article-main {
    padding: 22px;
  }

  .vnd-panel h3 {
    font-size: 25px;
  }

  .vnd-table-row {
    grid-template-columns: 1fr;
    gap: 6px;
  }

  .vnd-news-card {
    grid-template-columns: 112px minmax(0, 1fr);
    gap: 14px;
  }

  .vnd-news-media {
    min-height: 120px;
  }

  .vnd-news-media::after {
    left: 22px;
  }

  .vnd-news-card strong {
    font-size: 17px;
  }

  .vnd-article-main h1 {
    font-size: 30px;
  }
}

@media (max-width: 420px) {
  .vnd-news-card {
    grid-template-columns: 1fr;
  }

  .vnd-news-media {
    min-height: 150px;
  }
}


/* Target Bengali content and Dede integration */
:root{--clone-dark:#ed1c2b;--clone-bg2:#ffd35c;--clone-accent:#ed1c2b;--clone-gold:#ffd35c;--clone-blue:#647082;}
body.true-reference-clone{font-family:Arial,"Kohinoor Bangla","Noto Sans Bengali",sans-serif;letter-spacing:0;}
body.true-reference-clone img[src*="jeta9-logo"]{height:auto;object-fit:contain;}
body.true-reference-clone img[src*="jeta9-hero"]{height:auto;object-fit:contain;}
.dede-update-zone,.article-detail-zone{padding:34px 0;}
.clone-update-inner,.clone-article-inner{width:min(1180px,calc(100% - 32px));margin:0 auto;}
.clone-update-head{text-align:center;margin-bottom:20px;}
.clone-update-head h2{margin:0;font-size:clamp(26px,3vw,38px);font-weight:900;line-height:1.2;}
.clone-update-head p{max-width:760px;margin:10px auto 0;color:#667085;}
.clone-update-list{display:grid;gap:16px;}
.clone-update-card{display:grid;grid-template-columns:170px minmax(0,1fr);gap:18px;padding:16px;border:1px solid rgba(20,25,40,.12);border-radius:10px;background:#fff;box-shadow:0 14px 34px rgba(20,25,40,.08);}
.clone-update-thumb{min-height:120px;border-radius:8px;background:linear-gradient(135deg,var(--clone-dark),var(--clone-accent));color:#fff;display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:900;text-decoration:none;}
.clone-update-tag{display:inline-flex;margin-bottom:6px;padding:4px 10px;border-radius:999px;background:rgba(0,0,0,.06);color:var(--clone-accent);font-weight:900;font-size:12px;}
.clone-update-body h3{margin:0;font-size:22px;line-height:1.32;}
.clone-update-body p{margin:8px 0;color:#5f6675;}
.clone-update-meta{display:flex;flex-wrap:wrap;gap:12px;color:#8a91a1;font-size:13px;}
.clone-readmore{display:inline-flex;margin-top:10px;color:var(--clone-accent);font-weight:900;text-decoration:none;}
.clone-pagination{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:22px 0 0;}
.clone-pagination li{list-style:none;}
.clone-pagination a,.clone-pagination span{display:inline-flex;min-width:38px;min-height:36px;align-items:center;justify-content:center;border:1px solid rgba(20,25,40,.14);border-radius:8px;padding:0 12px;background:#fff;color:#1c2433;text-decoration:none;font-weight:800;}
.clone-article-inner{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:22px;align-items:start;}
.clone-article,.clone-article-side{background:#fff;border:1px solid rgba(20,25,40,.12);border-radius:10px;box-shadow:0 14px 34px rgba(20,25,40,.08);padding:24px;}
.clone-crumb{color:#778094;font-size:14px;margin-bottom:12px;}
.clone-article h1{margin:0;font-size:clamp(30px,3vw,46px);line-height:1.2;}
.clone-article-meta{display:flex;gap:12px;flex-wrap:wrap;margin:12px 0 18px;color:#7d8494;font-size:14px;}
.clone-article-summary{padding:14px 16px;border-left:4px solid var(--clone-accent);background:rgba(0,0,0,.04);margin-bottom:20px;color:#505a6c;}
.clone-article-body{font-size:17px;line-height:1.9;color:#252b38;}
.clone-prenext{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:20px;}
.clone-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px;}
.clone-actions a,.clone-article-side a{display:inline-flex;margin:6px 6px 0 0;padding:9px 12px;border-radius:8px;background:var(--clone-accent);color:#fff;text-decoration:none;font-weight:800;}
@media(max-width:780px){.clone-update-card,.clone-article-inner,.clone-prenext{grid-template-columns:1fr;}}
