/* skin as-umrhck · mode light */
[data-color-scheme="as-umrhck"], :root {
  --primary-background:#ffffff;
  --secondary-background:#f5f5f5;
  --primary-text-color:#0b0d12;
  --secondary-text-color:#4b5563;
  --tertiary-text-color:#4b5563;
  --white-text-color:#ffffff;
  --link-color:#111827;
  --color-scheme-bg:#111827;
  --color-scheme-bg2:#6b7280;
  --color-scheme-txt:#111827;
  --gradient-bg-color:linear-gradient(45deg, #111827 0%, #6b7280 66%, #111827 100%);
  --gradient-btn-color:linear-gradient(135deg, #6b7280 0%, #111827 100%);
  --skin-radius:15px;
  --skin-font:system-ui,"Hiragino Sans","Yu Gothic UI",sans-serif;
  --skin-line-height:1.65;
  --skin-gap:18px;
  --lightest-grey:#ffffff;
  --light-grey:#f1f2f5;
  --medium-grey:#c9ccd3;
  --normal-grey:#5b6270;
  --dark-grey:#14161c;
  --darkest-grey:#0b0d12;
  --white:#ffffff;
}
html,body{background:var(--primary-background)!important;color:var(--primary-text-color)}
#wrapper,#content-wrapper,.content,.x8a36-644fa,.section,.post-container,.widget{background:transparent}
header#header{background:var(--secondary-background)}
#aside-top,#aside-top-widgets,.aside-top-widgets{background:transparent!important}
#menu-label-outer{background:var(--gradient-bg-color)}
h1,h2,h3,h4,.post-title,.post-title a{color:var(--primary-text-color)}
.nav-list,header#header nav ul{display:flex;flex-wrap:wrap}
.post-body figure,.post-body img{background:transparent}
.post-body figure{margin:18px 0}
body{font-family:var(--skin-font);line-height:var(--skin-line-height)}
h1,h2,h3{letter-spacing:0.18px}
.post-container,.c-widget,.x8a36-3848d,.x8a36-ea79b{border-radius:var(--skin-radius)}
.btn,.x8a36-0cbac,.x8a36-3f888{border-radius:calc(var(--skin-radius) * .6)}
.x8a36-150df span{border-bottom-color:var(--link-color)}
a{color:var(--link-color)}
.post-title a:hover{color:var(--link-color)}

/* varian layout: grid */
body.is-homepage .content{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--skin-gap)}
body.is-homepage .post-container img{width:100%;height:190px;object-fit:cover;border-radius:var(--skin-radius);display:block}
@media(max-width:720px){body.is-homepage .content{grid-template-columns:1fr}}

/* featured card: stack vertikal supaya judul featured tidak terpotong panel populer */
#aside-top-widgets .x8a36-d951c .x8a36-d1fa1{flex-direction:column}
#aside-top-widgets .x8a36-d951c .x8a36-d1fa1 .x8a36-02f4c{flex:0 0 auto;max-width:100%;margin-right:0;margin-bottom:1.6rem}
#aside-top-widgets .x8a36-d951c .x8a36-d1fa1 .post-title{font-size:1.8rem;line-height:1.45}
#aside-top-widgets .x8a36-d951c .x8a36-d1fa1 .post-title a{color:var(--primary-text-color)}
#aside-top{background:transparent}
#aside-top .section,#aside-top-widgets{background:transparent}
/* kartu label: jangan terlipat vertikal */
body.is-homepage .post-container .x8a36-3f888,body.is-homepage .post-container [class*=label]{white-space:nowrap}
