/* VibeCMS bundle source: assets/global/custom/article-content.runtime.min.css */
body.article-page .article-post__story,
body.theme-classic.article-page.article-page--classic .article-content-compact,
body.theme-classic_compact.article-page.article-page--classic .article-content-compact,
body.theme-woiya.article-page .t26-article-body,
body.theme-rednews.article-page.article-page--rednews .rn-article-body-v2,
body.theme-greennews.article-page.article-page--greennews .rn-article-body-v2,
  line-height: 1.4 !important;
}


body.article-page .article-post__story p,
body.theme-classic.article-page.article-page--classic .article-content-compact p,
body.theme-classic_compact.article-page.article-page--classic .article-content-compact p,
body.theme-woiya.article-page .t26-article-body p,
body.theme-rednews.article-page.article-page--rednews .rn-article-body-v2 p:not(.rn-inline-media-block-v2):not(.rn-inline-media-stack-v2):not(.rn-inline-caption-block-v2),
body.theme-greennews.article-page.article-page--greennews .rn-article-body-v2 p:not(.rn-inline-media-block-v2):not(.rn-inline-media-stack-v2):not(.rn-inline-caption-block-v2),
  line-height: 1.4 !important;
  margin-top: 0 !important;
  margin-bottom: 20px !important;
}


body.article-page .article-post__story p:empty,
body.theme-classic.article-page.article-page--classic .article-content-compact p:empty,
body.theme-classic_compact.article-page.article-page--classic .article-content-compact p:empty,
body.theme-woiya.article-page .t26-article-body p:empty,
body.theme-rednews.article-page.article-page--rednews .rn-article-body-v2 p:empty,
body.theme-greennews.article-page.article-page--greennews .rn-article-body-v2 p:empty,
  margin: 0 !important;
  min-height: 0 !important;
}


body.article-page .article-post__story blockquote p:last-child,
body.theme-classic.article-page.article-page--classic .article-content-compact blockquote p:last-child,
body.theme-classic_compact.article-page.article-page--classic .article-content-compact blockquote p:last-child,
body.theme-woiya.article-page .t26-article-body blockquote p:last-child,
body.theme-rednews.article-page.article-page--rednews .rn-article-body-v2 blockquote p:last-child,
body.theme-greennews.article-page.article-page--greennews .rn-article-body-v2 blockquote p:last-child,
  margin-bottom: 0 !important;
}




body.article-page :is(
  .article-content-compact,
  .t26-article-body,
  .m26-article-body,
  .m26-media-body,
  .rn-article-body-v2,
  .wn-article-body-v2,
  .az-ce-article-body,
  .mag-article__body
) h2 {
  margin: 34px 0 12px !important;
  font-size: 28px !important;
  line-height: 1.2 !important;
  letter-spacing: -0.38px !important;
  font-weight: 700 !important;
  color: inherit;
}body.article-page :is(
  .article-content-compact,
  .t26-article-body,
  .m26-article-body,
  .m26-media-body,
  .rn-article-body-v2,
  .wn-article-body-v2,
  .az-ce-article-body,
  .mag-article__body
) :is(.table-responsive,.m26-table-scroll,.vcm-article-table-scroll) {
  display: block;
  width: 100%;
  max-width: 100%;
  margin: 24px 0;
  overflow-x: auto;
  overflow-y: hidden;
  -webkit-overflow-scrolling: touch;
  border: 1px solid #e1e4e8;
  border-radius: 7px;
  background: #fff;
  box-sizing: border-box;
}body.article-page :is(
  .article-content-compact,
  .t26-article-body,
  .m26-article-body,
  .m26-media-body,
  .rn-article-body-v2,
  .wn-article-body-v2,
  .az-ce-article-body,
  .mag-article__body
) table {
  width: 100% !important;
  max-width: 100%;
  margin: 24px 0;
  border: 1px solid #e1e4e8;
  border-radius: 7px;
  border-collapse: separate !important;
  border-spacing: 0 !important;
  background: #fff;
  color: #20242a;
  font-size: 15px;
  line-height: 1.45;
}body.article-page :is(
  .article-content-compact,
  .t26-article-body,
  .m26-article-body,
  .m26-media-body,
  .rn-article-body-v2,
  .wn-article-body-v2,
  .az-ce-article-body,
  .mag-article__body
) :is(.table-responsive,.m26-table-scroll,.vcm-article-table-scroll) > table {
  min-width: 600px;
  margin: 0 !important;
  border: 0 !important;
  border-radius: 0 !important;
}body.article-page :is(
  .article-content-compact,
  .t26-article-body,
  .m26-article-body,
  .m26-media-body,
  .rn-article-body-v2,
  .wn-article-body-v2,
  .az-ce-article-body,
  .mag-article__body
) > table {
  display: block;
  overflow-x: auto;
  overflow-y: hidden;
  -webkit-overflow-scrolling: touch;
}body.article-page :is(
  .article-content-compact,
  .t26-article-body,
  .m26-article-body,
  .m26-media-body,
  .rn-article-body-v2,
  .wn-article-body-v2,
  .az-ce-article-body,
  .mag-article__body
) table th,
body.article-page :is(
  .article-content-compact,
  .t26-article-body,
  .m26-article-body,
  .m26-media-body,
  .rn-article-body-v2,
  .wn-article-body-v2,
  .az-ce-article-body,
  .mag-article__body
) table td {
  padding: 11px 13px !important;
  border: 0 !important;
  border-right: 1px solid #e6e8eb !important;
  border-bottom: 1px solid #e6e8eb !important;
  vertical-align: top;
  text-align: left;
  white-space: normal;
  overflow-wrap: anywhere;
}body.article-page :is(
  .article-content-compact,
  .t26-article-body,
  .m26-article-body,
  .m26-media-body,
  .rn-article-body-v2,
  .wn-article-body-v2,
  .az-ce-article-body,
  .mag-article__body
) table thead th {
  background: #f4f5f7 !important;
  font-weight: 700 !important;
  color: #171a1f;
}body.article-page :is(
  .article-content-compact,
  .t26-article-body,
  .m26-article-body,
  .m26-media-body,
  .rn-article-body-v2,
  .wn-article-body-v2,
  .az-ce-article-body,
  .mag-article__body
) table tbody tr:nth-child(even) > :is(td,th) {
  background: #fafbfc;
}body.article-page :is(
  .article-content-compact,
  .t26-article-body,
  .m26-article-body,
  .m26-media-body,
  .rn-article-body-v2,
  .wn-article-body-v2,
  .az-ce-article-body,
  .mag-article__body
) table tr > :last-child {
  border-right: 0 !important;
}body.article-page :is(
  .article-content-compact,
  .t26-article-body,
  .m26-article-body,
  .m26-media-body,
  .rn-article-body-v2,
  .wn-article-body-v2,
  .az-ce-article-body,
  .mag-article__body
) table tbody tr:last-child > * {
  border-bottom: 0 !important;
}@media (max-width: 767px) {
  body.article-page :is(
    .article-content-compact,
    .t26-article-body,
    .m26-article-body,
    .m26-media-body,
    .rn-article-body-v2,
    .wn-article-body-v2,
    .az-ce-article-body,
    .mag-article__body
  ) h2 {
    margin-top: 28px !important;
    font-size: 24px !important;
    line-height: 1.18 !important;
    letter-spacing: -0.25px !important;
  }

  body.article-page :is(
    .article-content-compact,
    .t26-article-body,
    .m26-article-body,
    .m26-media-body,
    .rn-article-body-v2,
    .wn-article-body-v2,
    .az-ce-article-body,
    .mag-article__body
  ) :is(.table-responsive,.m26-table-scroll,.vcm-article-table-scroll) > table {
    min-width: 520px;
  }

  body.article-page :is(
    .article-content-compact,
    .t26-article-body,
    .m26-article-body,
    .m26-media-body,
    .rn-article-body-v2,
    .wn-article-body-v2,
    .az-ce-article-body,
    .mag-article__body
  ) table {
    font-size: 13.5px;
  }
  body.article-page :is(
    .article-content-compact,
    .t26-article-body,
    .m26-article-body,
    .m26-media-body,
    .rn-article-body-v2,
    .wn-article-body-v2,
    .az-ce-article-body,
    .mag-article__body
  ) table :is(th,td) {
    padding: 9px 10px !important;
  }
}:root{--article-accent:#2563eb;--article-surface:#fff;--article-surface-soft:#f8fafc;--article-border:#e2e8f0;--article-text:#0f172a;--article-muted:#64748b}body.article-page.article-elements--editorial {
  --article-surface-soft:#f8fafc;
}body.article-page.article-elements {
  --article-surface:#fff;
  --article-surface-soft:#f8fafc;
  --article-border:#e2e8f0;
  --article-text:#0f172a;
  --article-muted:#64748b;
}body.article-page.article-elements :is(.article-pullquote,.article-quote,.article-spoiler,.article-toc,.mce-toc){box-sizing:border-box;max-width:100%;overflow-wrap:anywhere;word-break:normal}body.article-page.article-elements .article-pullquote{margin:30px 0;padding:4px 0 4px 18px;border-left:3px solid var(--article-accent);font-size:1.42em;line-height:1.38;font-weight:700;color:var(--article-text)}body.article-page.article-elements .article-quote,
body.article-page.article-elements :is(.article-content-compact,.t26-article-body,.m26-article-body,.m26-media-body,.rn-article-body-v2,.wn-article-body-v2,.az-ce-article-body,.mag-article__body)>blockquote:not([class]){margin:28px 0;padding:16px 18px;border:0;border-left:3px solid var(--article-accent);background:var(--article-surface-soft);color:var(--article-text)}body.article-page.article-elements .article-quote>p{margin:0 0 10px;font-size:1.08em;line-height:1.65}body.article-page.article-elements .article-quote-meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:5px 9px;margin-top:10px;font-size:.88em;line-height:1.45;color:var(--article-muted)}body.article-page.article-elements .article-quote-source{font-style:normal;font-weight:800;color:var(--article-text)}body.article-page.article-elements .article-quote-source:before{content:"— ";color:var(--article-accent)}body.article-page.article-elements .article-quote-role{font-size:.95em;color:var(--article-muted)}body.article-page.article-elements .article-spoiler{margin:24px 0;border:0;border-top:1px solid var(--article-border);border-bottom:1px solid var(--article-border);background:transparent;color:var(--article-text)}body.article-page.article-elements .article-spoiler-title{display:flex;align-items:center;min-height:44px;padding:10px 2px;cursor:pointer;font-weight:750;line-height:1.4;list-style:none;outline:none}body.article-page.article-elements .article-spoiler-title::-webkit-details-marker{display:none}body.article-page.article-elements .article-spoiler-title:before{content:"+";display:inline-grid;place-items:center;width:24px;height:24px;margin-right:8px;font-size:20px;line-height:1;color:var(--article-accent)}body.article-page.article-elements .article-spoiler[open]>.article-spoiler-title:before{content:"−"}body.article-page.article-elements .article-spoiler-title:focus-visible,
body.article-page.article-elements .article-toc-toggle:focus-visible{outline:2px solid var(--article-accent);outline-offset:3px;border-radius:4px}body.article-page.article-elements .article-spoiler-content{padding:2px 0 16px 32px}body.article-page.article-elements :is(.article-toc,.mce-toc){margin:24px 0 30px;padding:16px 18px;border:1px solid var(--article-border);border-radius:8px;background:var(--article-surface-soft);color:var(--article-text)}body.article-page.article-elements :is(.article-toc,.mce-toc)>:is(h2,h3,h4,h5,h6){margin:0 0 10px!important;font-size:1em!important;line-height:1.4!important;letter-spacing:0!important;font-weight:800!important}body.article-page.article-elements :is(.article-toc,.mce-toc) :is(ul,ol){margin:0;padding-left:22px}body.article-page.article-elements :is(.article-toc,.mce-toc) li{margin:6px 0;line-height:1.45}body.article-page.article-elements :is(.article-toc,.mce-toc) a{color:inherit;text-decoration:none}body.article-page.article-elements :is(.article-toc,.mce-toc) a:hover{color:var(--article-accent);text-decoration:underline;text-underline-offset:3px}body.article-page.article-elements .article-toc-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:44px;margin:0;padding:2px 0 10px;border:0;background:transparent;color:var(--article-text);font:inherit;font-weight:800;text-align:left;cursor:pointer}body.article-page.article-elements--minimal :is(.article-toc,.mce-toc){padding:10px 0 10px 16px;border:0;border-left:2px solid var(--article-border);border-radius:0;background:transparent}body.article-page.article-elements--minimal .article-pullquote{padding:12px 0;border-left:0;border-top:1px solid var(--article-border);border-bottom:1px solid var(--article-border);font-weight:650}body.article-page.article-elements--minimal .article-quote{padding:8px 0 8px 16px;background:transparent;border-left-width:2px}body.article-page.article-elements--minimal .article-spoiler{border-top:0;border-bottom:1px solid var(--article-border)}body.article-page.article-elements--card :is(.article-toc,.mce-toc),
body.article-page.article-elements--card .article-pullquote,
body.article-page.article-elements--card .article-quote,
body.article-page.article-elements--card .article-spoiler{border:1px solid var(--article-border);border-left:3px solid var(--article-accent);border-radius:10px;background:var(--article-surface-soft);box-shadow:0 5px 16px rgba(15,23,42,.035)}body.article-page.article-elements--card .article-pullquote{padding:18px 20px}body.article-page.article-elements--card .article-quote{padding:18px 20px}body.article-page.article-elements--card .article-spoiler-title{padding:10px 14px}body.article-page.article-elements--card .article-spoiler-content{padding:4px 16px 18px 46px}@media (max-width:991px){
  body.article-page.article-elements .article-pullquote{margin:24px 0;font-size:1.26em;line-height:1.42}
  body.article-page.article-elements :is(.article-toc,.mce-toc){padding:10px 14px}
  body.article-page.article-elements .article-toc-toggle{padding-bottom:2px}
  body.article-page.article-elements .article-spoiler-content{padding-left:28px}
}@media (prefers-reduced-motion:reduce){body.article-page.article-elements *{scroll-behavior:auto!important}}@media print{
  body.article-page.article-elements .article-toc-toggle{display:none!important}
  body.article-page.article-elements :is(.article-toc,.mce-toc) :is(ul,ol){display:block!important}
  body.article-page.article-elements details.article-spoiler{display:block!important;border-color:#bbb!important}
  body.article-page.article-elements details.article-spoiler>.article-spoiler-title{display:block!important}
  body.article-page.article-elements details.article-spoiler>.article-spoiler-content{display:block!important;padding-left:0!important}
  body.article-page.article-elements details.article-spoiler>.article-spoiler-title:before{display:none!important}
}


/* VibeCMS bundle source: assets/themes/woiya/woiya-article-v2-layout.css */
/* Woiya Design System v2 — Phase C Article Detail
 * Canonical article presentation. Global editor/content rules are bundled before this block.
 */
body.theme-woiya.article-page--woiya{
  --w2-article-title:900px;
  --w2-article-feature:1080px;
  --w2-article-reading:740px;
  --w2-article-sidebar:300px;
  --w2-article-gap:32px;
  --t26-article-font-size:18px;
  background:#fff!important;
}
body.theme-woiya.article-page--woiya .w2-article-breadcrumb,
body.theme-woiya.article-page--woiya .t26-breadcrumb{
  width:min(calc(100% - 40px),var(--w2-wide,1220px))!important;
  max-width:var(--w2-wide,1220px)!important;
  margin:18px auto 0!important;
  padding:0!important;
  display:flex!important;
  align-items:center!important;
  gap:8px!important;
  color:var(--w2-muted,#687280)!important;
  font-size:12.5px!important;
  line-height:1.4!important;
  white-space:nowrap!important;
  overflow:hidden!important;
}
body.theme-woiya.article-page--woiya .t26-breadcrumb a{color:var(--w2-muted,#687280)!important}
body.theme-woiya.article-page--woiya .t26-breadcrumb a:hover{color:var(--w2-primary,#2563eb)!important}
body.theme-woiya.article-page--woiya .t26-breadcrumb .sep{color:#a8b0ba!important}
body.theme-woiya.article-page--woiya .t26-breadcrumb .current{min-width:0;overflow:hidden;text-overflow:ellipsis;color:#838b96!important}

body.theme-woiya.article-page--woiya .w2-article-page{
  width:min(calc(100% - 40px),var(--w2-wide,1220px));
  margin:0 auto 88px;
}
body.theme-woiya.article-page--woiya .t26-article.w2-article{
  width:100%!important;
  max-width:none!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  border-radius:0!important;
  background:#fff!important;
  box-shadow:none!important;
  overflow:visible!important;
}
body.theme-woiya.article-page--woiya .w2-article-header{
  width:min(100%,var(--w2-article-title));
  margin:0 auto;
  padding:30px 0 24px;
}
body.theme-woiya.article-page--woiya .w2-article-categories{margin:0 0 13px!important}
body.theme-woiya.article-page--woiya .w2-article-categories .vibecms-category-chips{gap:8px!important}
body.theme-woiya.article-page--woiya .w2-article-categories a,
body.theme-woiya.article-page--woiya .w2-article-categories span{
  min-height:0!important;
  padding:0!important;
  border:0!important;
  border-radius:0!important;
  background:transparent!important;
  color:var(--w2-primary,#2563eb)!important;
  font-size:11.5px!important;
  font-weight:800!important;
  letter-spacing:.055em!important;
  line-height:1.3!important;
  text-transform:uppercase!important;
}
body.theme-woiya.article-page--woiya .w2-article-categories::before{
  content:"";
  display:inline-block;
  width:28px;
  height:3px;
  margin:0 9px 3px 0;
  border-radius:3px;
  background:linear-gradient(90deg,var(--w2-primary,#2563eb),var(--w2-secondary,#10b981));
  vertical-align:middle;
}
body.theme-woiya.article-page--woiya .t26-article-title.w2-article-title{
  max-width:none!important;
  margin:0!important;
  padding:0!important;
  color:var(--w2-ink,#111417)!important;
  font-family:var(--w2-font-sans,Inter,sans-serif)!important;
  font-size:clamp(42px,4.25vw,52px)!important;
  font-style:normal!important;
  font-weight:750!important;
  letter-spacing:-.04em!important;
  line-height:1.08!important;
  text-wrap:balance;
}
body.theme-woiya.article-page--woiya .w2-article-dek{
  max-width:800px;
  margin:17px 0 0!important;
  color:var(--w2-muted,#687280)!important;
  font-size:19px!important;
  font-weight:400!important;
  letter-spacing:-.01em!important;
  line-height:1.5!important;
}
body.theme-woiya.article-page--woiya .t26-article-meta.w2-article-meta{
  display:flex!important;
  align-items:center!important;
  justify-content:space-between!important;
  gap:24px!important;
  margin:22px 0 0!important;
  padding:0!important;
  border:0!important;
}
body.theme-woiya.article-page--woiya .w2-author-row{display:flex!important;align-items:center!important;gap:11px!important;min-width:0!important}
body.theme-woiya.article-page--woiya .w2-author-avatar,
body.theme-woiya.article-page--woiya .w2-author-avatar img,
body.theme-woiya.article-page--woiya .w2-author-avatar .t26-author-initial{
  width:36px!important;height:36px!important;min-width:36px!important;border-radius:50%!important
}
body.theme-woiya.article-page--woiya .w2-author-avatar{overflow:hidden!important;background:var(--w2-surface,#f7f9fa)!important}
body.theme-woiya.article-page--woiya .w2-author-avatar img{display:block!important;object-fit:cover!important}
body.theme-woiya.article-page--woiya .w2-author-avatar .t26-author-initial{display:flex!important;align-items:center!important;justify-content:center!important;background:var(--w2-primary,#2563eb)!important;color:#fff!important;font-size:14px!important;font-weight:800!important}
body.theme-woiya.article-page--woiya .w2-article-meta-text{min-width:0!important}
body.theme-woiya.article-page--woiya .w2-byline-line{display:flex;flex-wrap:wrap;gap:4px;color:var(--w2-ink,#111417);font-size:13.5px;line-height:1.35}
body.theme-woiya.article-page--woiya .t26-author-name,
body.theme-woiya.article-page--woiya .t26-author-link{color:var(--w2-ink,#111417)!important;font-size:13.5px!important;font-weight:700!important}
body.theme-woiya.article-page--woiya .t26-author-link:hover{color:var(--w2-primary,#2563eb)!important}
body.theme-woiya.article-page--woiya .w2-editor-name{color:var(--w2-muted,#687280);font-weight:500}
body.theme-woiya.article-page--woiya .w2-article-date{display:flex!important;align-items:center!important;gap:6px!important;margin-top:3px!important;color:var(--w2-muted,#687280)!important;font-size:12.5px!important;line-height:1.35!important}

body.theme-woiya.article-page--woiya .w2-share-row,
body.theme-woiya.article-page--woiya .t26-meta-share .t26-share-row{
  display:flex!important;
  align-items:center!important;
  gap:6px!important;
  margin:0!important;
}
body.theme-woiya.article-page--woiya .w2-share-row .t26-share-btn,
body.theme-woiya.article-page--woiya .t26-meta-share .t26-share-btn{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:38px!important;
  min-width:38px!important;
  height:38px!important;
  min-height:38px!important;
  padding:0!important;
  border:1px solid var(--w2-border,#e6e9ec)!important;
  border-radius:50%!important;
  background:#fff!important;
  color:#404853!important;
  box-shadow:none!important;
  transition:border-color .16s ease,color .16s ease,background .16s ease!important;
}
body.theme-woiya.article-page--woiya .w2-share-row .t26-share-btn:hover,
body.theme-woiya.article-page--woiya .t26-meta-share .t26-share-btn:hover{border-color:#bcc6d1!important;background:var(--w2-surface,#f7f9fa)!important;color:var(--w2-primary,#2563eb)!important}
body.theme-woiya.article-page--woiya .t26-share-copy.copied{border-color:var(--w2-secondary,#10b981)!important;background:#f0fdf8!important;color:#087a58!important}
body.theme-woiya.article-page--woiya .t26-share-icon,
body.theme-woiya.article-page--woiya .t26-share-icon svg{display:block!important;width:17px!important;height:17px!important;fill:currentColor!important}
body.theme-woiya.article-page--woiya .t26-share-btn>span:not(.t26-share-icon){display:none!important}

body.theme-woiya.article-page--woiya .w2-article-ad:empty,
body.theme-woiya.article-page--woiya .vcm-placement-wrap:empty{display:none!important;margin:0!important;padding:0!important;min-height:0!important}
body.theme-woiya.article-page--woiya .w2-article-ad{max-width:var(--w2-article-reading);margin:24px auto!important;text-align:center!important}
body.theme-woiya.article-page--woiya .w2-article-ad--wide{max-width:var(--w2-article-feature);margin:10px auto 24px!important}

body.theme-woiya.article-page--woiya .t26-article-featured.w2-article-featured{
  position:relative!important;
  display:block!important;
  width:min(100%,var(--w2-article-feature))!important;
  max-width:var(--w2-article-feature)!important;
  aspect-ratio:auto!important;
  margin:0 auto 0!important;
  overflow:visible!important;
  border:0!important;
  border-radius:0!important;
  background:transparent!important;
}
body.theme-woiya.article-page--woiya .w2-article-featured>img{
  display:block!important;
  width:100%!important;
  height:auto!important;
  max-height:none!important;
  aspect-ratio:16/9!important;
  margin:0!important;
  border-radius:10px!important;
  object-fit:cover!important;
  background:#eef2f5!important;
}
body.theme-woiya.article-page--woiya .w2-article-featured>.t26-article-caption{
  position:static!important;
  display:block!important;
  width:100%!important;
  margin:8px 0 0!important;
  padding:0!important;
  border:0!important;
  background:transparent!important;
  color:var(--w2-muted,#687280)!important;
  font-size:12.5px!important;
  font-style:normal!important;
  font-weight:400!important;
  line-height:1.45!important;
  text-align:left!important;
  text-shadow:none!important;
}

body.theme-woiya.article-page--woiya .w2-article-columns{
  width:min(100%,calc(var(--w2-article-reading) + var(--w2-article-sidebar) + var(--w2-article-gap)));
  max-width:calc(var(--w2-article-reading) + var(--w2-article-sidebar) + var(--w2-article-gap));
  margin:34px auto 0;
  display:grid;
  grid-template-columns:minmax(0,var(--w2-article-reading)) minmax(0,var(--w2-article-sidebar));
  gap:var(--w2-article-gap);
  align-items:start;
}
body.theme-woiya.article-page--woiya .w2-article-reading{min-width:0;width:100%}
body.theme-woiya.article-page--woiya .w2-article-sidebar{min-width:0;width:100%}
body.theme-woiya.article-page--woiya .w2-article-sidebar>.t26-sidebar{
  display:block!important;
  width:100%!important;
  max-width:none!important;
  position:sticky!important;
  top:82px!important;
  margin:0!important;
  padding:0!important;
}
body.theme-woiya.article-page--woiya .w2-article-sidebar .t26-sidebar-box{
  margin:0 0 22px!important;
  padding:0!important;
  border:0!important;
  border-radius:0!important;
  background:#fff!important;
  box-shadow:none!important;
}
body.theme-woiya.article-page--woiya .w2-article-sidebar .t26-sidebar-head{
  padding:0 0 12px!important;
  border-bottom:1px solid var(--w2-border,#e6e9ec)!important;
  background:transparent!important;
  color:var(--w2-ink,#111417)!important;
  font-size:18px!important;
  font-weight:750!important;
  line-height:1.2!important;
}
body.theme-woiya.article-page--woiya .w2-article-sidebar .t26-sidebar-head>span{display:none!important}
body.theme-woiya.article-page--woiya .w2-article-sidebar .t26-sidebar-body{padding:0!important}
body.theme-woiya.article-page--woiya .w2-article-sidebar .t26-popular-item{display:grid!important;grid-template-columns:30px minmax(0,1fr)!important;gap:10px!important;padding:14px 0!important;border-bottom:1px solid var(--w2-border,#e6e9ec)!important}
body.theme-woiya.article-page--woiya .w2-article-sidebar .t26-popular-media{display:none!important}
body.theme-woiya.article-page--woiya .w2-article-sidebar .t26-popular-num{width:auto!important;height:auto!important;background:transparent!important;color:#c8d0d8!important;font-size:24px!important;font-weight:700!important;line-height:1!important}
body.theme-woiya.article-page--woiya .w2-article-sidebar .t26-popular-title{margin:0!important;color:var(--w2-ink,#111417)!important;font-size:14px!important;font-weight:650!important;line-height:1.4!important;-webkit-line-clamp:3!important}
body.theme-woiya.article-page--woiya .w2-article-sidebar .t26-sidebar-ad{margin:0 0 24px!important}

body.theme-woiya.article-page--woiya .w2-fontsize-toggle,
body.theme-woiya.article-page--woiya .t26-fontsize-toggle{
  display:flex!important;
  align-items:center!important;
  justify-content:flex-start!important;
  gap:8px!important;
  width:100%!important;
  max-width:none!important;
  margin:0 0 24px!important;
  padding:0 0 12px!important;
  border:0!important;
  border-bottom:1px solid var(--w2-border,#e6e9ec)!important;
  border-radius:0!important;
  background:transparent!important;
}
body.theme-woiya.article-page--woiya .t26-fontsize-toggle .t26-range{width:110px!important}
body.theme-woiya.article-page--woiya .t26-font-a-small{font-size:12px!important}
body.theme-woiya.article-page--woiya .t26-font-a-big{font-size:17px!important}
body.theme-woiya.article-page--woiya .t26-font-label,
body.theme-woiya.article-page--woiya #t26-fontsize-value{color:var(--w2-muted,#687280)!important;font-size:11.5px!important;font-weight:600!important}

body.theme-woiya.article-page--woiya .t26-article-body,
body.theme-woiya.article-page--woiya .w2-article-body{
  width:100%!important;
  max-width:var(--w2-article-reading)!important;
  margin:0!important;
  color:#2d343d!important;
  font-family:var(--w2-font-sans,Inter,sans-serif)!important;
  font-size:var(--t26-article-font-size,18px)!important;
  line-height:1.72!important;
  overflow-wrap:anywhere;
}
body.theme-woiya.article-page--woiya .t26-article-body p{margin:0 0 1.35em!important}
body.theme-woiya.article-page--woiya .t26-article-body h2{margin:2em 0 .55em!important;color:var(--w2-ink,#111417)!important;font-size:30px!important;font-weight:750!important;letter-spacing:-.025em!important;line-height:1.22!important}
body.theme-woiya.article-page--woiya .t26-article-body h3{margin:1.75em 0 .5em!important;color:var(--w2-ink,#111417)!important;font-size:24px!important;font-weight:700!important;letter-spacing:-.018em!important;line-height:1.28!important}
body.theme-woiya.article-page--woiya .t26-article-body h4{margin:1.55em 0 .45em!important;color:var(--w2-ink,#111417)!important;font-size:20px!important;font-weight:700!important;line-height:1.32!important}
body.theme-woiya.article-page--woiya .t26-article-body blockquote{margin:1.7em 0!important;padding:2px 0 2px 20px!important;border:0!important;border-left:3px solid var(--w2-primary,#2563eb)!important;background:transparent!important;color:#424b56!important;font-size:1.35em!important;font-style:normal!important;font-weight:550!important;line-height:1.45!important}
body.theme-woiya.article-page--woiya .t26-article-body figure{margin:1.7em 0!important}
body.theme-woiya.article-page--woiya .t26-article-body figure>img,
body.theme-woiya.article-page--woiya .t26-article-body p>img,
body.theme-woiya.article-page--woiya .t26-article-body .vgb-inline-image img{border-radius:8px!important}
body.theme-woiya.article-page--woiya .t26-article-body :is(figcaption,.vgb-inline-caption,.vgb-gallery-caption,.vgb-slider__caption,.wp-caption-text,.t26-modern-legacy-caption){margin-top:8px!important;padding:0!important;color:var(--w2-muted,#687280)!important;font-size:12.5px!important;line-height:1.45!important}
body.theme-woiya.article-page--woiya .t26-article-body :is(figcaption,.vgb-inline-caption,.vgb-gallery-caption,.vgb-slider__caption,.wp-caption-text,.t26-modern-legacy-caption)::before{display:none!important}
body.theme-woiya.article-page--woiya .t26-article-body p.t26-modern-legacy-caption{margin-top:-1em!important;margin-bottom:1.6em!important}

body.theme-woiya.article-page--woiya .w2-inline-related{
  margin:30px 0!important;
  padding:15px 0 15px 17px!important;
  border:0!important;
  border-left:3px solid var(--w2-primary,#2563eb)!important;
  background:transparent!important;
}
body.theme-woiya.article-page--woiya .w2-inline-related__label{display:block;margin-bottom:4px;color:var(--w2-muted,#687280);font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}
body.theme-woiya.article-page--woiya .w2-inline-related a{color:var(--w2-ink,#111417)!important;font-size:16px!important;font-weight:750!important;line-height:1.4!important}
body.theme-woiya.article-page--woiya .w2-inline-related a:hover{color:var(--w2-primary,#2563eb)!important}

body.theme-woiya.article-page--woiya .w2-article-product-slot{margin:30px 0!important}
body.theme-woiya.article-page--woiya .w2-article-product-slot:empty{display:none!important}
body.theme-woiya.article-page--woiya .w2-article-product-slot>*{
  max-width:100%!important;
  margin:0!important;
  border:1px solid var(--w2-border,#e6e9ec)!important;
  border-radius:12px!important;
  background:var(--w2-surface,#f7f9fa)!important;
  box-shadow:none!important;
}
body.theme-woiya.article-page--woiya .w2-article-product-slot::after{content:"";display:block;height:2px;margin-top:-2px;border-radius:0 0 12px 12px;background:linear-gradient(90deg,var(--w2-primary,#2563eb),var(--w2-secondary,#10b981));pointer-events:none}

body.theme-woiya.article-page--woiya .w2-article-pagination,
body.theme-woiya.article-page--woiya .t26-article-pagination{margin:30px 0!important;padding:18px!important;border:1px solid var(--w2-border,#e6e9ec)!important;border-radius:10px!important;background:var(--w2-surface,#f7f9fa)!important;text-align:center!important}
body.theme-woiya.article-page--woiya .t26-page-count{margin-bottom:10px!important;color:var(--w2-muted,#687280)!important;font-size:12px!important;font-weight:700!important}

body.theme-woiya.article-page--woiya .w2-article-tags,
body.theme-woiya.article-page--woiya .t26-article-tags-compact{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:30px 0!important;padding:0!important}
body.theme-woiya.article-page--woiya .w2-article-tags a,
body.theme-woiya.article-page--woiya .t26-article-tags-compact a{display:inline-flex!important;align-items:center!important;min-height:34px!important;padding:0 11px!important;border:1px solid var(--w2-border,#e6e9ec)!important;border-radius:999px!important;background:#fff!important;color:#535d69!important;font-size:12px!important;font-weight:600!important}
body.theme-woiya.article-page--woiya .w2-article-tags a:hover{border-color:var(--w2-primary,#2563eb)!important;color:var(--w2-primary,#2563eb)!important}

body.theme-woiya.article-page--woiya .w2-article-author-box{margin:36px 0 0;padding:24px 0;border-top:1px solid var(--w2-border,#e6e9ec);border-bottom:1px solid var(--w2-border,#e6e9ec)}
body.theme-woiya.article-page--woiya .w2-article-author-box>*{margin:0!important;box-shadow:none!important}

body.theme-woiya.article-page--woiya .w2-related-section,
body.theme-woiya.article-page--woiya .t26-related-section{
  width:min(100%,var(--w2-article-feature))!important;
  max-width:var(--w2-article-feature)!important;
  margin:70px auto 0!important;
  padding:0!important;
  border:0!important;
  border-radius:0!important;
  background:#fff!important;
  box-shadow:none!important;
}
body.theme-woiya.article-page--woiya .w2-related-head{display:flex;align-items:end;justify-content:space-between;margin:0 0 20px;padding:0 0 12px;border-bottom:1px solid var(--w2-border,#e6e9ec)}
body.theme-woiya.article-page--woiya .w2-related-head h2{margin:0;color:var(--w2-ink,#111417);font-size:26px;font-weight:750;letter-spacing:-.025em;line-height:1.2}
body.theme-woiya.article-page--woiya .w2-related-grid,
body.theme-woiya.article-page--woiya .t26-related-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:22px!important}
body.theme-woiya.article-page--woiya .w2-related-card,
body.theme-woiya.article-page--woiya .t26-related-card{display:block!important;padding:0!important;border:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;transform:none!important}
body.theme-woiya.article-page--woiya .w2-related-thumb,
body.theme-woiya.article-page--woiya .t26-related-thumb{display:block!important;width:100%!important;aspect-ratio:16/9!important;margin:0 0 10px!important;border-radius:9px!important;overflow:hidden!important;background:#eef2f5!important}
body.theme-woiya.article-page--woiya .w2-related-thumb img{width:100%!important;height:100%!important;object-fit:cover!important;transition:transform .2s ease!important}
body.theme-woiya.article-page--woiya .w2-related-card:hover .w2-related-thumb img{transform:scale(1.02)!important}
body.theme-woiya.article-page--woiya .t26-related-card-title{display:block!important;color:var(--w2-ink,#111417)!important;font-size:16px!important;font-weight:700!important;line-height:1.4!important;-webkit-line-clamp:3!important}
body.theme-woiya.article-page--woiya .w2-related-card:hover .t26-related-card-title{color:var(--w2-primary,#2563eb)!important}

@media(max-width:1023px){
  body.theme-woiya.article-page--woiya .w2-article-columns{grid-template-columns:minmax(0,1fr);max-width:var(--w2-article-reading)}
  body.theme-woiya.article-page--woiya .w2-article-sidebar{display:none!important}
}

@media(max-width:767px){
  body.theme-woiya.article-page--woiya .w2-article-breadcrumb,
  body.theme-woiya.article-page--woiya .t26-breadcrumb{width:calc(100% - 36px)!important;max-width:none!important;margin-top:12px!important;padding:0!important}
  body.theme-woiya.article-page--woiya .w2-article-page{width:100%;margin-bottom:56px}
  body.theme-woiya.article-page--woiya .w2-article-header{width:100%;padding:22px 18px 18px}
  body.theme-woiya.article-page--woiya .t26-article-title.w2-article-title{font-size:34px!important;line-height:1.09!important;letter-spacing:-.035em!important}
  body.theme-woiya.article-page--woiya .w2-article-dek{margin-top:13px!important;font-size:16.5px!important;line-height:1.52!important}
  body.theme-woiya.article-page--woiya .t26-article-meta.w2-article-meta{align-items:flex-end!important;gap:12px!important;margin-top:18px!important}
  body.theme-woiya.article-page--woiya .w2-byline-line{display:block;font-size:13px}
  body.theme-woiya.article-page--woiya .w2-editor-name{display:block;margin-top:2px}
  body.theme-woiya.article-page--woiya .w2-article-date{font-size:11.5px!important}
  body.theme-woiya.article-page--woiya .w2-share-row .t26-share-btn:nth-child(2),
  body.theme-woiya.article-page--woiya .w2-share-row .t26-share-btn:nth-child(3){display:none!important}
  body.theme-woiya.article-page--woiya .w2-share-row .t26-share-btn{width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important}
  body.theme-woiya.article-page--woiya .w2-article-ad--wide{margin:10px 18px 18px!important}
  body.theme-woiya.article-page--woiya .t26-article-featured.w2-article-featured{width:100%!important;max-width:none!important;margin:0!important}
  body.theme-woiya.article-page--woiya .w2-article-featured>img{border-radius:0!important}
  body.theme-woiya.article-page--woiya .w2-article-featured>.t26-article-caption{padding:0 18px!important;margin-top:7px!important;font-size:11.5px!important}
  body.theme-woiya.article-page--woiya .w2-article-columns{display:block;width:100%;max-width:none;margin-top:24px}
  body.theme-woiya.article-page--woiya .w2-article-reading{padding:0 18px}
  body.theme-woiya.article-page--woiya .w2-fontsize-toggle{margin-bottom:20px!important}
  body.theme-woiya.article-page--woiya .t26-article-body,
  body.theme-woiya.article-page--woiya .w2-article-body{max-width:none!important;font-size:var(--t26-article-font-size,18px)!important;line-height:1.68!important}
  body.theme-woiya.article-page--woiya .t26-article-body h2{font-size:26px!important}
  body.theme-woiya.article-page--woiya .t26-article-body h3{font-size:21px!important}
  body.theme-woiya.article-page--woiya .t26-article-body blockquote{font-size:1.22em!important}
  body.theme-woiya.article-page--woiya .w2-related-section,
  body.theme-woiya.article-page--woiya .t26-related-section{width:100%!important;max-width:none!important;margin-top:52px!important;padding:0 18px!important}
  body.theme-woiya.article-page--woiya .w2-related-grid,
  body.theme-woiya.article-page--woiya .t26-related-grid{grid-template-columns:1fr!important;gap:22px!important}
  body.theme-woiya.article-page--woiya .w2-related-card{display:grid!important;grid-template-columns:118px minmax(0,1fr)!important;gap:13px!important;align-items:start!important}
  body.theme-woiya.article-page--woiya .w2-related-thumb{margin:0!important;border-radius:7px!important}
  body.theme-woiya.article-page--woiya .t26-related-card-title{font-size:15px!important}
}

@media(max-width:390px){
  body.theme-woiya.article-page--woiya .t26-article-title.w2-article-title{font-size:32px!important}
  body.theme-woiya.article-page--woiya .w2-article-dek{font-size:16px!important}
  body.theme-woiya.article-page--woiya .w2-article-header{padding-left:18px;padding-right:18px}
}

/* VibeCMS bundle source: assets/global/custom/runtime-cwv-post.min.css */
.vcm-placement-shell,.vcm-placement-wrap,.vcm-placement-wrap__inner,.vcm-slot-runtime,.vcm-slot-inner{box-sizing:border-box;max-width:100%;}.vcm-placement-shell,.vcm-placement-wrap{display:block;width:100%;margin:14px auto;text-align:center;clear:both;}.vcm-placement-wrap__inner,.vcm-slot-inner{margin-left:auto;margin-right:auto;text-align:center;}.vcm-placement-shell img,.vcm-placement-wrap img,.vcm-slot-inner img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto;}.vcm-placement-shell iframe,.vcm-placement-wrap iframe,.vcm-slot-inner iframe{max-width:100%;margin-left:auto;margin-right:auto;}.vcm-placement-shell[aria-hidden="true"]{display:none!important;}@media(max-width:767px){
 body.article-page .vcm-placement-shell--article,
 body.article-page .t26-article .vcm-placement-shell,
 body.article-page .article-main-column .vcm-placement-shell,
 body.article-page .article-entry-content .vcm-placement-shell,
 body.article-page .article-post__story .vcm-placement-shell,
 body.article-page .container.cont>.row>.col-sm-8 .vcm-placement-shell{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding-left:0!important;padding-right:0!important;overflow:visible!important;}
}.si-ad-slot,
.si-ad-center,
.si-ad-viewport-safe,
.classic-ad-slot,
.si-kanal-banner-wrap,
.home-banner,
.t26-ad-slot,
.t26-ad-code-shell,
.t26-ad-alt,
.sibanner728x90,
.sibanner300x250,
[data-ad-slot] {
  box-sizing: border-box !important;
  max-width: 100% !important;
  text-align: center !important;
  clear: both;
}.si-ad-slot,
.si-ad-center,
.si-ad-viewport-safe,
.classic-ad-slot,
.si-kanal-banner-wrap,
.home-banner,
.t26-ad-slot,
.t26-ad-code-shell,
.t26-ad-alt {
  margin-left: auto !important;
  margin-right: auto !important;
}.si-ad-slot > *,
.si-ad-center > *,
.si-ad-viewport-safe > *,
.classic-ad-slot > *,
.si-kanal-banner-wrap > *,
.home-banner > *,
.t26-ad-slot > *,
.t26-ad-code-shell > *,
.t26-ad-alt > *,
.sibanner728x90 > *,
.sibanner300x250 > * {
  box-sizing: border-box !important;
  max-width: 100% !important;
  margin-left: auto !important;
  margin-right: auto !important;
  text-align: center !important;
}.si-ad-slot img,
.si-ad-center img,
.si-ad-viewport-safe img,
.classic-ad-slot img,
.si-kanal-banner-wrap img,
.home-banner img,
.t26-ad-slot img,
.t26-ad-code-shell img,
.t26-ad-alt img,
.sibanner728x90 img,
.sibanner300x250 img,
[data-ad-slot] img {
  display: block !important;
  height: auto !important;
  max-width: 100% !important;
  margin-left: auto !important;
  margin-right: auto !important;
}.si-ad-slot iframe,
.si-ad-center iframe,
.si-ad-viewport-safe iframe,
.classic-ad-slot iframe,
.si-kanal-banner-wrap iframe,
.home-banner iframe,
.t26-ad-slot iframe,
.t26-ad-code-shell iframe,
.t26-ad-alt iframe,
.sibanner728x90 iframe,
.sibanner300x250 iframe,
[data-ad-slot] iframe {
  display: block !important;
  max-width: 100% !important;
  margin-left: auto !important;
  margin-right: auto !important;
  text-align: center !important;
}.si-ad-slot ins.adsbygoogle,
.si-ad-center ins.adsbygoogle,
.si-ad-viewport-safe ins.adsbygoogle,
.classic-ad-slot ins.adsbygoogle,
.si-kanal-banner-wrap ins.adsbygoogle,
.home-banner ins.adsbygoogle,
.t26-ad-slot ins.adsbygoogle,
.t26-ad-code-shell ins.adsbygoogle,
.t26-ad-alt ins.adsbygoogle,
.sibanner728x90 ins.adsbygoogle,
.sibanner300x250 ins.adsbygoogle,
[data-ad-slot] ins.adsbygoogle {
  display: block !important;
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0 !important;
  margin-left: auto !important;
  margin-right: auto !important;
  text-align: center !important;
  box-sizing: border-box !important;
}@media (max-width: 767px) {
  body.article-page,
  body[class*="article-page"] {
    overflow-x: hidden;
  }

  
  body.article-page .article-main-column .si-ad-slot,
  body.article-page .article-main-column .si-ad-center,
  body.article-page .article-main-column .si-ad-viewport-safe,
  body.article-page .article-main-column .classic-ad-slot,
  body.article-page .article-main-column .sibanner728x90,
  body.article-page .article-main-column .sibanner300x250,
  body.article-page .article-main-column [data-ad-slot^="leftbanner"],
  body.article-page .article-main-column [data-ad-slot^="dalamartikel"],
  body.article-page .article-entry-content .si-ad-slot,
  body.article-page .article-entry-content .si-ad-center,
  body.article-page .article-entry-content .classic-ad-slot,
  body.article-page .article-entry-content .sibanner728x90,
  body.article-page .article-entry-content .sibanner300x250,
  body.article-page .article-entry-content [data-ad-slot^="leftbanner"],
  body.article-page .article-entry-content [data-ad-slot^="dalamartikel"],
  body.article-page .article-post__story .si-ad-slot,
  body.article-page .article-post__story .si-ad-center,
  body.article-page .article-post__story .classic-ad-slot,
  body.article-page .article-post__story .sibanner728x90,
  body.article-page .article-post__story .sibanner300x250,
  body.article-page .article-post__story [data-ad-slot^="leftbanner"],
  body.article-page .article-post__story [data-ad-slot^="dalamartikel"],
  body.article-page .t26-article .si-ad-slot,
  body.article-page .t26-article .si-ad-center,
  body.article-page .t26-article .si-ad-viewport-safe,
  body.article-page .t26-article .t26-ad-slot,
  body.article-page .t26-article .t26-ad-code-shell,
  body.article-page .t26-article .t26-ad-alt,
  body.article-page .t26-article .t26-ad-inarticle,
  body.article-page .t26-article [class*="t26-ad-article"],
  body[class*="article-page"] .article-main-column .si-ad-slot,
  body[class*="article-page"] .article-main-column .si-ad-center,
  body[class*="article-page"] .article-main-column .si-ad-viewport-safe,
  body[class*="article-page"] .article-main-column .classic-ad-slot,
  body[class*="article-page"] .article-main-column .sibanner728x90,
  body[class*="article-page"] .article-main-column .sibanner300x250,
  body[class*="article-page"] .article-main-column [data-ad-slot^="leftbanner"],
  body[class*="article-page"] .article-main-column [data-ad-slot^="dalamartikel"],
  body[class*="article-page"] .t26-article .si-ad-slot,
  body[class*="article-page"] .t26-article .si-ad-center,
  body[class*="article-page"] .t26-article .si-ad-viewport-safe,
  body[class*="article-page"] .t26-article .t26-ad-slot,
  body[class*="article-page"] .t26-article .t26-ad-code-shell,
  body[class*="article-page"] .t26-article .t26-ad-alt,
  body[class*="article-page"] .t26-article .t26-ad-inarticle,
  body[class*="article-page"] .t26-article [class*="t26-ad-article"] {
    display: block !important;
    width: 100vw !important;
    max-width: 100vw !important;
    min-width: 0 !important;
    margin-left: calc(50% - 50vw) !important;
    margin-right: calc(50% - 50vw) !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    overflow: visible !important;
    text-align: center !important;
    clear: both !important;
  }

  body.article-page .article-main-column .si-ad-slot > *,
  body.article-page .article-main-column .si-ad-center > *,
  body.article-page .article-main-column .si-ad-viewport-safe > *,
  body.article-page .article-main-column .classic-ad-slot > *,
  body.article-page .article-main-column .sibanner728x90 > *,
  body.article-page .article-main-column .sibanner300x250 > *,
  body.article-page .article-entry-content .si-ad-slot > *,
  body.article-page .article-entry-content .si-ad-center > *,
  body.article-page .article-entry-content .classic-ad-slot > *,
  body.article-page .article-entry-content .sibanner728x90 > *,
  body.article-page .article-entry-content .sibanner300x250 > *,
  body.article-page .article-post__story .si-ad-slot > *,
  body.article-page .article-post__story .si-ad-center > *,
  body.article-page .article-post__story .classic-ad-slot > *,
  body.article-page .article-post__story .sibanner728x90 > *,
  body.article-page .article-post__story .sibanner300x250 > *,
  body.article-page .t26-article .si-ad-slot > *,
  body.article-page .t26-article .si-ad-center > *,
  body.article-page .t26-article .si-ad-viewport-safe > *,
  body.article-page .t26-article .t26-ad-slot > *,
  body.article-page .t26-article .t26-ad-code-shell > *,
  body.article-page .t26-article .t26-ad-alt > * {
    max-width: 100vw !important;
    overflow: visible !important;
  }

  body.article-page .article-main-column iframe,
  body.article-page .article-entry-content iframe,
  body.article-page .article-post__story iframe,
  body.article-page .t26-article iframe,
  body[class*="article-page"] .article-main-column iframe,
  body[class*="article-page"] .t26-article iframe {
    max-width: 100vw !important;
  }

  body.article-page .article-main-column ins.adsbygoogle,
  body.article-page .article-entry-content ins.adsbygoogle,
  body.article-page .article-post__story ins.adsbygoogle,
  body.article-page .t26-article ins.adsbygoogle,
  body[class*="article-page"] .article-main-column ins.adsbygoogle,
  body[class*="article-page"] .t26-article ins.adsbygoogle {
    width: 100% !important;
    max-width: 100vw !important;
    min-width: 0 !important;
  }
}@media (max-width: 767px) {
  body.article-page .container.cont > .row > .col-sm-8 .si-ad-slot,
  body.article-page .container.cont > .row > .col-sm-8 .si-ad-center,
  body.article-page .container.cont > .row > .col-sm-8 .si-ad-viewport-safe,
  body.article-page .container.cont > .row > .col-sm-8 .classic-ad-slot,
  body.article-page .container.cont > .row > .col-sm-8 .sibanner728x90,
  body.article-page .container.cont > .row > .col-sm-8 .sibanner300x250,
  body.article-page .container.cont > .row > .col-sm-8 [data-ad-slot^="leftbanner"],
  body.article-page .container.cont > .row > .col-sm-8 [data-ad-slot^="dalamartikel"],
  body.article-page .article-body-shell .si-ad-slot,
  body.article-page .article-body-shell .si-ad-center,
  body.article-page .article-body-shell .si-ad-viewport-safe,
  body.article-page .article-body-shell .classic-ad-slot,
  body.article-page .article-body-shell .sibanner728x90,
  body.article-page .article-body-shell .sibanner300x250,
  body.article-page .article-body-shell [data-ad-slot^="leftbanner"],
  body.article-page .article-body-shell [data-ad-slot^="dalamartikel"],
  body.theme-classic.article-page .classic-ad-slot,
  body.theme-classic.article-page .sibanner728x90,
  body.theme-classic.article-page .sibanner300x250,
  body.theme-classic_compact.article-page .classic-ad-slot,
  body.theme-classic_compact.article-page .sibanner728x90,
  body.theme-classic_compact.article-page .sibanner300x250,
  body[class*="theme-classic"].article-page .classic-ad-slot,
  body[class*="theme-classic"].article-page .sibanner728x90,
  body[class*="theme-classic"].article-page .sibanner300x250 {
    display: block !important;
    width: 100vw !important;
    max-width: 100vw !important;
    min-width: 0 !important;
    margin-left: calc(50% - 50vw) !important;
    margin-right: calc(50% - 50vw) !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    overflow: visible !important;
    text-align: center !important;
    clear: both !important;
    float: none !important;
    box-sizing: border-box !important;
  }

  body.article-page .container.cont > .row > .col-sm-8 .si-ad-slot > *,
  body.article-page .container.cont > .row > .col-sm-8 .si-ad-center > *,
  body.article-page .container.cont > .row > .col-sm-8 .si-ad-viewport-safe > *,
  body.article-page .container.cont > .row > .col-sm-8 .classic-ad-slot > *,
  body.article-page .container.cont > .row > .col-sm-8 .sibanner728x90 > *,
  body.article-page .container.cont > .row > .col-sm-8 .sibanner300x250 > *,
  body.article-page .article-body-shell .si-ad-slot > *,
  body.article-page .article-body-shell .si-ad-center > *,
  body.article-page .article-body-shell .si-ad-viewport-safe > *,
  body.article-page .article-body-shell .classic-ad-slot > *,
  body.article-page .article-body-shell .sibanner728x90 > *,
  body.article-page .article-body-shell .sibanner300x250 > * {
    max-width: 100vw !important;
    overflow: visible !important;
    margin-left: auto !important;
    margin-right: auto !important;
    box-sizing: border-box !important;
  }

  body.article-page .container.cont > .row > .col-sm-8 ins.adsbygoogle,
  body.article-page .article-body-shell ins.adsbygoogle,
  body[class*="theme-classic"].article-page ins.adsbygoogle {
    display: block !important;
    width: 100% !important;
    max-width: 100vw !important;
    min-width: 0 !important;
    box-sizing: border-box !important;
  }

  body.article-page .container.cont > .row > .col-sm-8 iframe,
  body.article-page .article-body-shell iframe,
  body[class*="theme-classic"].article-page iframe {
    max-width: 100vw !important;
  }
}.vcm-slot-runtime[data-vcm-slot-kind="html"],
.vcm-slot-inner--html[data-vcm-html-slot="1"]{
  position:relative!important;
  display:flow-root!important;
  clear:both!important;
  float:none!important;
  width:100%!important;
  max-width:100%!important;
  height:auto!important;
  aspect-ratio:auto!important;
  overflow:visible!important;
  box-sizing:border-box!important;
}.vcm-slot-inner--html[data-vcm-html-slot="1"] ins.adsbygoogle{
  display:block!important;
  width:100%!important;
  max-width:100%!important;
  min-width:0!important;
  box-sizing:border-box!important;
}.vcm-slot-inner--html[data-vcm-html-slot="1"] iframe{
  display:block!important;
  max-width:100%!important;
  margin-left:auto!important;
  margin-right:auto!important;
}.si-ad-reserved[data-ad-reserve="1"] {
  min-height: var(--si-ad-reserve-desktop, 90px) !important;
  box-sizing: border-box !important;
}.si-ad-reserved[data-ad-reserve="1"] > center,
.si-ad-reserved[data-ad-reserve="1"] > .row,
.si-ad-reserved[data-ad-reserve="1"] > div {
  box-sizing: border-box;
  max-width: 100%;
}.si-ad-reserved[data-ad-reserve="1"] ins.adsbygoogle,
.si-ad-reserved[data-ad-reserve="1"] iframe {
  max-width: 100% !important;
}.article-inline-media[width][height] {
  display: block;
  max-width: 100%;
  width: auto;
  height: auto;
}.article-inline-frame[data-cwv-ratio="16-9"] {
  display: block;
  width: 100% !important;
  max-width: 100%;
  height: auto;
  aspect-ratio: 16 / 9;
  border: 0;
}@media (max-width: 767px) {
  .si-ad-reserved[data-ad-reserve="1"] {
    min-height: var(--si-ad-reserve-mobile, 250px) !important;
  }

  
  body.article-page .si-ad-reserved[data-ad-slot^="leftbanner"],
  body.article-page .si-ad-reserved[data-ad-slot^="dalamartikel"],
  body[class*="article-page"] .si-ad-reserved[data-ad-slot^="leftbanner"],
  body[class*="article-page"] .si-ad-reserved[data-ad-slot^="dalamartikel"] {
    min-height: var(--si-ad-reserve-mobile, 250px) !important;
  }
}.vcm-placement-shell[data-vcm-reserve="1"]{min-height:var(--vcm-reserve-desktop,90px)!important;}.vcm-placement-shell[data-vcm-reserve="1"]>center,.vcm-placement-shell[data-vcm-reserve="1"]>.row,.vcm-placement-shell[data-vcm-reserve="1"]>div{max-width:100%!important;}.vcm-placement-shell[data-vcm-reserve="1"] ins.adsbygoogle,.vcm-placement-shell[data-vcm-reserve="1"] iframe{max-width:100%!important;}@media(max-width:767px){.vcm-placement-shell[data-vcm-reserve="1"]{min-height:var(--vcm-reserve-mobile,250px)!important;}}

/* RC2 Preview 2 — Compact Minimal article geometry */
body.theme-woiya.article-page--woiya{
  --w2-article-title:850px;
  --w2-article-feature:980px;
  --w2-article-reading:710px;
  --w2-article-sidebar:250px;
  --w2-article-gap:24px;
  --t26-article-font-size:17.5px;
}
body.theme-woiya.article-page--woiya .w2-article-breadcrumb,
body.theme-woiya.article-page--woiya .t26-breadcrumb{width:min(calc(100% - 36px),1120px)!important;max-width:1120px!important;margin-top:13px!important;font-size:11px!important}
body.theme-woiya.article-page--woiya .w2-article-page{width:min(calc(100% - 36px),1120px)!important;margin-bottom:60px!important}
body.theme-woiya.article-page--woiya .w2-article-header{padding:22px 0 18px!important}
body.theme-woiya.article-page--woiya .w2-article-categories{margin-bottom:9px!important}
body.theme-woiya.article-page--woiya .t26-article-title.w2-article-title{font-size:clamp(36px,3.7vw,46px)!important;line-height:1.07!important;letter-spacing:-.038em!important}
body.theme-woiya.article-page--woiya .w2-article-dek{font-size:15px!important;line-height:1.5!important;margin-top:12px!important}
body.theme-woiya.article-page--woiya .w2-article-byline{margin-top:14px!important;padding-top:12px!important}
body.theme-woiya.article-page--woiya .t26-article-featured.w2-article-featured{max-width:var(--w2-article-feature)!important;margin-top:4px!important}
body.theme-woiya.article-page--woiya .w2-article-columns{gap:var(--w2-article-gap)!important;margin-top:22px!important}
body.theme-woiya.article-page--woiya .w2-article-body{font-size:var(--t26-article-font-size)!important;line-height:1.68!important}
body.theme-woiya.article-page--woiya .w2-article-body p{margin-bottom:19px!important}
body.theme-woiya.article-page--woiya .w2-article-body h2{margin-top:30px!important;font-size:25px!important;line-height:1.22!important}
body.theme-woiya.article-page--woiya .w2-article-body h3{margin-top:26px!important;font-size:20px!important}
body.theme-woiya.article-page--woiya .t26-related-section{margin-top:42px!important}
@media(max-width:767px){
 body.theme-woiya.article-page--woiya{--t26-article-font-size:17px}
 body.theme-woiya.article-page--woiya .w2-article-header{padding:18px 18px 15px!important}
 body.theme-woiya.article-page--woiya .t26-article-title.w2-article-title{font-size:30px!important;line-height:1.08!important}
 body.theme-woiya.article-page--woiya .w2-article-dek{font-size:14px!important}
 body.theme-woiya.article-page--woiya .w2-article-columns{margin-top:18px!important}
}

/* RC2 Preview 7 — balanced article critical geometry */
body.theme-woiya.article-page--woiya{
  --w2-article-title:820px;
  --w2-article-feature:940px;
  --w2-article-reading:700px;
  --w2-article-sidebar:260px;
  --w2-article-gap:26px;
}
body.theme-woiya.article-page--woiya .w2-article-page{width:min(calc(100% - 36px),1100px)!important}
body.theme-woiya.article-page--woiya .w2-article-breadcrumb,
body.theme-woiya.article-page--woiya .t26-breadcrumb{width:min(calc(100% - 36px),1100px)!important;max-width:1100px!important}
body.theme-woiya.article-page--woiya .w2-article-header{padding:20px 0 15px!important}
body.theme-woiya.article-page--woiya .t26-article-title.w2-article-title{font-size:clamp(32px,3vw,38px)!important;line-height:1.08!important;letter-spacing:-.032em!important}
body.theme-woiya.article-page--woiya .w2-article-dek{font-size:14px!important;line-height:1.52!important;margin-top:10px!important}
body.theme-woiya.article-page--woiya .w2-article-byline{margin-top:10px!important;padding-top:9px!important}
body.theme-woiya.article-page--woiya .t26-article-featured.w2-article-featured{max-width:940px!important;margin-top:10px!important}
@media(max-width:767px){body.theme-woiya.article-page--woiya .t26-article-title.w2-article-title{font-size:28px!important}}

/* RC2 Preview 8 — readable article scale, structure unchanged. */
body.theme-woiya.article-page--woiya .t26-article-title.w2-article-title{font-size:clamp(36px,3vw,40px)!important;line-height:1.08!important}
body.theme-woiya.article-page--woiya .t26-article-meta.w2-article-meta,
body.theme-woiya.article-page--woiya .w2-article-meta-text{font-size:12px!important}
body.theme-woiya.article-page--woiya .w2-article-body{font-size:16px!important;line-height:1.72!important}
body.theme-woiya.article-page--woiya .w2-article-body h2{font-size:22.5px!important;line-height:1.24!important}
body.theme-woiya.article-page--woiya .w2-article-body h3{font-size:18.5px!important;line-height:1.28!important}
@media(max-width:767px){body.theme-woiya.article-page--woiya .t26-article-title.w2-article-title{font-size:30px!important}}
