/* wbmind.com Autumn 2 — watercolor artwork matched to the approved reference.
   Existing content geometry is untouched. Positioned rules concern ornaments only. */
html[data-wb-skin="autumn"] {
  --wb-ui-accent:#a34e21;
  --wb-ui-ink:#172925;
  --wb-ui-muted:#6d695a;
  --wb-ui-border:#e8d5ba;
  --wb-ui-surface:#fcf8f0;
  --wb-card-border:#eee0cc;
  --wb-card-surface:rgba(255,255,255,.97);
  --wb-card-shadow:0 6px 18px rgba(123,83,39,.045);
  --wb-card-shadow-hover:0 13px 28px rgba(123,83,39,.09);
  --wb-autumn-canvas:linear-gradient(115deg,rgba(255,252,246,.83),rgba(255,253,249,.88)),url('images/paper-v2.webp') center top / 1300px auto;
  --wb-autumn-border:#e8d3b4;
}
html[data-wb-skin="autumn"] body {background-color:#faf6ee;}
html[data-wb-skin="autumn"] #gkBg-main {
  background-color:#faf6ee;
  background-image:url('images/lower-right-v2.webp'),url('images/paper-v2.webp');
  background-position:right calc(100vh - 180px),center top;
  background-size:270px auto,100% auto;
  background-repeat:no-repeat,repeat-y;
}
html[data-wb-skin="autumn"] .wb-content-listing {
  --wb-cl-accent:#a34e21;
  --wb-cl-muted:#6d695a;
  --wb-cl-border:#eee0cc;
  --wb-cl-image-bg:#f4eee3;
}
/* The plain panels in the reference have no repeated corner icons. */
html[data-wb-skin="autumn"] :is(.wb-content-listing--lead,.wb-content-listing--feature-stack,.wb-content-listing--lead-grid,.wb-content-listing--lead-side-grid,.wb-content-listing--grid,.wb-content-listing--panel,.wb-latest-shell,.wb-topics-grid-module) {
  background:var(--wb-autumn-canvas);
  border-color:var(--wb-autumn-border);
  box-shadow:0 13px 38px rgba(148,103,49,.09);
}
html[data-wb-skin="autumn"] :is(.wb-content-card,.wb-latest__item,.wb-category-card,.wb-topics-grid__card) {border-color:#eee0cc;}
html[data-wb-skin="autumn"] .wb-content-listing:not(.wb-content-listing--tools) .wb-content-card__category,
html[data-wb-skin="autumn"] .wb-latest .wb-latest__category {color:#a34e21;}
html[data-wb-skin="autumn"] :is(.wb-content-card__title a,.wb-latest__title a):hover {color:#a34e21;}
html[data-wb-skin="autumn"] .wb-latest-shell .title-module > h3::before {
  background:#c45d2c;
  box-shadow:0 0 0 3px rgba(196,93,44,.12);
}
html[data-wb-skin="autumn"] .wb-category-shell--blog .wb-category-header h1::before,
html[data-wb-skin="autumn"] .wb-hub-section__title::before,
html[data-wb-skin="autumn"] .wb-topics-grid-module__title::before {
  background:#8b824b;
  box-shadow:0 0 0 3px rgba(139,130,75,.13);
}
html[data-wb-skin="autumn"] #wb-hub-topics-title::before,
html[data-wb-skin="autumn"] .wb-topics-grid-module__title::before {
  background:#c45d2c;
  box-shadow:0 0 0 3px rgba(196,93,44,.12);
}
html[data-wb-skin="autumn"] #gkBg-main #gkTop1 {background:transparent;}
html[data-wb-skin="autumn"] .wb-breadcrumb-bar {
  background:var(--wb-autumn-canvas);
  border-color:var(--wb-autumn-border);
  box-shadow:0 10px 28px rgba(148,103,49,.065);
}
html[data-wb-skin="autumn"] :is(.wb-breadcrumb-search,.wb-breadcrumb-language ul.lang-inline) {border-color:#e8d3b4;}
html[data-wb-skin="autumn"] .wb-breadcrumb-language ul.lang-inline {background:#f7f0e5;}
html[data-wb-skin="autumn"] .wb-breadcrumb-language ul.lang-inline > li.lang-active > a,
html[data-wb-skin="autumn"] .wb-breadcrumb-item a:hover,
html[data-wb-skin="autumn"] .wb-breadcrumb-search:hover {color:#a34e21;}
html[data-wb-skin="autumn"] #gkFooterNavWrap {background:transparent;}
html[data-wb-skin="autumn"] #gkFooterNavWrap > .container {
  background:var(--wb-autumn-canvas);
  border-color:var(--wb-autumn-border);
  box-shadow:0 18px 48px rgba(148,103,49,.08);
}
html[data-wb-skin="autumn"] #gkFooterNavWrap .footer_nav_mod ul.nav li a {border-color:#e8d3b4;}
html[data-wb-skin="autumn"] .wb-topics-grid__arrow {color:#a34e21;background-color:#f5ebdc;}
/* This empty, aria-hidden span is outside the navigation's clipping box.
   It is a decorative layer; no link or text participates in its positioning. */
html[data-wb-skin="autumn"] .wb-skin-art--navigation {display:none;pointer-events:none;}
@media (min-width:1040px) {
  html[data-wb-skin="autumn"] #gkHeader #gkHeaderNav {
    background:var(--wb-autumn-canvas);
    border-color:var(--wb-autumn-border);
    box-shadow:0 18px 48px rgba(148,103,49,.08);
  }
  html[data-wb-skin="autumn"] #gkHeaderNav .gkMainMenu > ul > li > a::before {background:#8b824b;}
  html[data-wb-skin="autumn"] #gkHeaderNav .gkMainMenu > ul > li.active > a {
    box-shadow:inset 0 0 0 1px #efdfc7,0 8px 20px rgba(148,103,49,.08);
  }
  html[data-wb-skin="autumn"] #gkHeaderNav .gkMainMenu > ul > li.active > a::before {
    background:#c45d2c;
    box-shadow:0 0 0 3px rgba(196,93,44,.12);
  }
  html[data-wb-skin="autumn"] .wb-skin-art--navigation {
    display:block;
    position:absolute;
    left:-40px;
    bottom:14px;
    width:280px;
    height:min(440px,calc(100vh - 540px));
    background:url('images/sidebar-v2.webp') center bottom / contain no-repeat;
    z-index:1;
  }
  /* Verified no positioned descendants depend on these two former static hosts. */
  html[data-wb-skin="autumn"] .wb-breadcrumb-bar {position:relative;}
  html[data-wb-skin="autumn"] .wb-breadcrumb-bar::after {
    content:"";
    position:absolute;
    top:-2px;
    left:var(--wb-skin-crumb-x,0px);
    width:var(--wb-skin-crumb-width,0px);
    height:88px;
    opacity:var(--wb-skin-crumb-visible,0);
    background:url('images/topbar-v2.webp') center / contain no-repeat;
    pointer-events:none;
  }
  html[data-wb-skin="autumn"] :is(.wb-hub-destinations,.page-home .wb-content-listing--lead) {position:relative;}
  html[data-wb-skin="autumn"] :is(.wb-hub-destinations,.page-home .wb-content-listing--lead)::after {
    content:"";
    position:absolute;
    top:-58px;
    right:-16px;
    width:240px;
    height:180px;
    background:url('images/corner-v2.webp') right top / contain no-repeat;
    pointer-events:none;
    z-index:1;
  }
  html[data-wb-skin="autumn"] #wb-hub-topics-title,
  html[data-wb-skin="autumn"] .wb-topics-grid-module__title {position:relative;}
  html[data-wb-skin="autumn"] #wb-hub-topics-title::after,
  html[data-wb-skin="autumn"] .wb-topics-grid-module__title::after {
    content:"";
    position:absolute;
    top:-18px;
    left:-30px;
    width:50px;
    height:60px;
    background:url('images/marker-v2.webp') center / contain no-repeat;
    pointer-events:none;
  }
}
@media (min-width:1040px) and (max-height:650px) {
  html[data-wb-skin="autumn"] .wb-skin-art--navigation {display:none;}
}
@media (max-width:1039px) {
  html[data-wb-skin="autumn"] .gkHeader_mobile {
    background:rgba(255,252,246,.97);
    border-bottom-color:#e8d3b4;
    box-shadow:0 8px 24px rgba(148,103,49,.045);
  }
  html[data-wb-skin="autumn"] #gkBg-main {
    background-image:url('images/paper-v2.webp');
    background-position:center top;
    background-size:900px auto;
    background-repeat:repeat-y;
  }
  html[data-wb-skin="autumn"] :is(.wb-content-listing--lead,.wb-hub-destinations) {
    background:url('images/corner-v2.webp') right top / 58px auto no-repeat,var(--wb-autumn-canvas);
  }
}
@media print {
  html[data-wb-skin="autumn"] .wb-skin-art--navigation,
  html[data-wb-skin="autumn"] .wb-breadcrumb-bar::after,
  html[data-wb-skin="autumn"] :is(.wb-hub-destinations,.page-home .wb-content-listing--lead)::after,
  html[data-wb-skin="autumn"] #wb-hub-topics-title::after,
  html[data-wb-skin="autumn"] .wb-topics-grid-module__title::after {display:none;}
  html[data-wb-skin="autumn"] #gkBg-main,
  html[data-wb-skin="autumn"] #gkHeader #gkHeaderNav,
  html[data-wb-skin="autumn"] .wb-breadcrumb-bar,
  html[data-wb-skin="autumn"] #gkFooterNavWrap > .container,
  html[data-wb-skin="autumn"] :is(.wb-content-listing--lead,.wb-content-listing--feature-stack,.wb-content-listing--lead-grid,.wb-content-listing--lead-side-grid,.wb-content-listing--grid,.wb-content-listing--panel,.wb-latest-shell,.wb-topics-grid-module) {background-image:none;box-shadow:none;}
}

@media (max-width:1040px) {
  html[data-wb-skin="autumn"] .wb-skin-art--navigation {display:none;}
}

/* Let the seasonal page canvas continue through the outer bottom section. */
html[data-wb-skin="autumn"] #gkBg-main #gkBottom2 {
  background:transparent;
  border-top-color:transparent;
}

/* Article reading surface v1 — paint only; no content geometry changes. */
html[data-wb-skin="autumn"] { --wb-article-surface:#fffdf8;--wb-article-ink:#25342f;--wb-article-muted:#686452;--wb-article-accent:#9b431c;--wb-article-tint:#f8f0e3;--wb-article-border:#e7d6bc; }
html[data-wb-skin="autumn"] .item-page.type-default {--wb-article-surface:#fffdf8;--wb-article-ink:#25342f;--wb-article-muted:#686452;--wb-article-accent:#9b431c;--wb-article-hover:#733013;--wb-article-tint:#f8f0e3;--wb-article-border:#e7d6bc;background:var(--wb-article-surface);color:var(--wb-article-ink);border-radius:12px;box-shadow:0 0 0 14px var(--wb-article-surface),0 12px 36px 14px rgba(0,0,0,.08);}
html[data-wb-skin="autumn"] .item-page.type-default :is(h1,h2,h3,h4,h5,h6,.article-lead,.article-lead p,.article-body > p:first-child,.table-contents .title-lead,.wb-sources__title) {color:var(--wb-article-ink);}
html[data-wb-skin="autumn"] .item-page.type-default :is(.article-body,.article-body p,.article-body li,.article-body td) {color:var(--wb-article-ink);}
html[data-wb-skin="autumn"] .item-page.type-default :is(.article-info,.article-info dd,.article-info time,.related-card-item--content--intro,.wb-sources__list li) {color:var(--wb-article-muted);}
html[data-wb-skin="autumn"] .item-page.type-default :is(.article-body a:not(.related-card-item--content--title),.article-info a,.table-contents a,.table-contents .number) {color:var(--wb-article-accent);border-bottom-color:var(--wb-article-border);}
html[data-wb-skin="autumn"] .item-page.type-default :is(.article-body a,.article-info a,.table-contents a):is(:hover,:focus-visible) {color:var(--wb-article-hover);border-bottom-color:currentColor;}
html[data-wb-skin="autumn"] .item-page.type-default .article-body li::marker {color:var(--wb-article-accent);}
html[data-wb-skin="autumn"] .item-page.type-default :is(.table-contents,details.wb-sources,div[itemprop="articleBody"] .article-highlights,div[itemprop="articleBody"] blockquote:not(.keymoments)) {background:var(--wb-article-tint);border-color:var(--wb-article-border);color:var(--wb-article-ink);}
html[data-wb-skin="autumn"] .item-page.type-default div[itemprop="articleBody"] blockquote.keymoments {background:var(--wb-article-tint)!important;border-color:var(--wb-article-border);}
html[data-wb-skin="autumn"] .item-page.type-default :is(blockquote.keymoments > p:first-child strong,.wb-sources__count,.tags a) {background:var(--wb-article-tint);color:var(--wb-article-accent);border-color:var(--wb-article-border);}
html[data-wb-skin="autumn"] .item-page.type-default :is(.table-contents .title-lead::before,.wb-sources__title::before) {background:var(--wb-article-accent);}
html[data-wb-skin="autumn"] .item-page.type-default div[itemprop="articleBody"] .article-highlights::before {background:var(--wb-article-accent);}
html[data-wb-skin="autumn"] .item-page.type-default :is(.article-highlights h2,.article-highlights h3,.related-card-item--content--title) {color:var(--wb-article-ink);}
html[data-wb-skin="autumn"] .item-page.type-default .article-body table {background:var(--wb-article-surface);color:var(--wb-article-ink);border-color:var(--wb-article-border);}
html[data-wb-skin="autumn"] .item-page.type-default .article-body :is(th,td) {border-color:var(--wb-article-border);}
html[data-wb-skin="autumn"] .item-page.type-default .article-body th {background:var(--wb-article-tint);color:var(--wb-article-ink);}
html[data-wb-skin="autumn"] .item-page.type-default .article-body tbody tr:nth-child(even) {background:var(--wb-article-tint);}
html[data-wb-skin="autumn"] .item-page.type-default .article-body hr {border-color:var(--wb-article-border);}
html[data-wb-skin="autumn"] :is(#gkSidebar .wb-toc-shell > .box-wrap,.wb-tocsheet__panel) {background:var(--wb-article-tint);color:var(--wb-article-ink);border-color:var(--wb-article-border);}
html[data-wb-skin="autumn"] :is(#gkSidebar .wb-toc__link,.wb-tocsheet__link,.wb-tocsheet__title) {color:var(--wb-article-ink);}
html[data-wb-skin="autumn"] :is(#gkSidebar .wb-toc__number,.wb-tocsheet__num,.wb-toc-acc__count,.wb-tocfab) {color:var(--wb-article-accent);background-color:transparent;}
html[data-wb-skin="autumn"] :is(.wb-toc-acc__title::before,#gkSidebar .wb-toc-shell .title-module h3::before) {background:var(--wb-article-accent);}
@media print {
html[data-wb-skin="autumn"] .item-page.type-default {background:#fff;color:#20262b;box-shadow:none;}
}
