/* WebCore built-in theme "Classic" - flat business look. Loaded after site.css; only overrides.
   Options (Appearance > Themes > Classic) arrive as CSS variables: --accent --accent2 --cl-r --cl-w. */
:root{--cl-r:6px;--cl-w:1180px}
.wc-wrap,.wc-sec-wrap .wc-sec-in{max-width:var(--cl-w)}
.glass,.wc-card-glass,.wc-card,.wc-po-a,.wc-post,.wc-acc-item,.wc-plan-el,.wc-searchbox,.wc-code,.wc-tab-nav,.wc-subpages a{border-radius:var(--cl-r)!important}
.glass,.wc-card-glass,.wc-card-liquid{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:0 1px 3px rgba(0,0,0,.12)}
.wc-b{border-radius:var(--cl-r)}
.wc-b--primary{background:var(--accent);box-shadow:none}
.wc-b--primary:hover{background:color-mix(in srgb,var(--accent) 85%,#000)}
.wc-h1,.wc-h{letter-spacing:-.01em}
.wc-ib-ico,.wc-sec-icon{background:var(--accent);box-shadow:none}
.wc-ct-num{background:none;-webkit-background-clip:border-box;background-clip:border-box;color:var(--accent)}
.wc-po-filter button{border-radius:var(--cl-r)}.wc-po-filter button.on{background:var(--accent)}
.wc-searchbox button{background:var(--accent)}
body.wc-site::before{display:none}
html[data-mode=light] body.wc-site{background:#f6f8fb}
html[data-mode=light] .glass,html[data-mode=light] .wc-card-glass,html[data-mode=light] .wc-pd--card .wc-po-a{background:#fff;border-color:#e3e8ef}
