/* Craftavia açık tema (sıcak bej/krem/şampanya-altın) — 2026-09-30 */
:root:not(#cvL){--cv-bg:#F5F0E7;--cv-card:#FFFDFA;--cv-head:#42382F;--cv-text:#786958;--cv-btn:#D3AA6D;--cv-btn-hover:#C39456;--cv-accent:#A97424;--cv-line:#E3D4BE;--cv-raised:#F7F1E7;--cv-radius:14px;--cv-shadow:0 6px 20px rgba(110,80,40,.08),0 1px 2px rgba(110,80,40,.06);color-scheme:light}
[data-bs-theme]:not(#cvL){color-scheme:light;
--tblr-body-color:#786958;--tblr-body-color-rgb:120,105,88;--tblr-body-bg:#F5F0E7;--tblr-body-bg-rgb:245,240,231;
--tblr-emphasis-color:#42382F;--tblr-emphasis-color-rgb:66,56,47;--tblr-heading-color:#42382F;
--tblr-secondary-color:rgba(120,105,88,.85);--tblr-secondary-color-rgb:120,105,88;--tblr-secondary-bg:#F7F1E7;--tblr-secondary-bg-rgb:247,241,231;
--tblr-tertiary-color:rgba(120,105,88,.7);--tblr-tertiary-color-rgb:120,105,88;--tblr-tertiary-bg:#F7F1E7;--tblr-tertiary-bg-rgb:247,241,231;
--tblr-link-color:#A97424;--tblr-link-color-rgb:169,116,36;--tblr-link-hover-color:#8A5E1B;--tblr-link-hover-color-rgb:138,94,27;
--tblr-code-color:#8A5E1B;--tblr-code-bg:#F3E9D8;--tblr-highlight-bg:#F6E3C2;
--tblr-border-color:#E3D4BE;--tblr-border-color-translucent:rgba(169,130,80,.18);--tblr-border-dark-color:#D8C6AA;--tblr-border-dark-color-translucent:rgba(169,130,80,.25);--tblr-border-active-color:#C9A46A;
--tblr-box-shadow:0 2px 4px rgba(110,80,40,.05);--tblr-box-shadow-sm:0 .125rem .25rem rgba(110,80,40,.06);--tblr-box-shadow-lg:0 1rem 3rem rgba(110,80,40,.12);--tblr-box-shadow-card:var(--cv-shadow);--tblr-box-shadow-dropdown:0 12px 32px rgba(110,80,40,.14);
--tblr-focus-ring-color:rgba(211,170,109,.35);
--tblr-primary:#D3AA6D;--tblr-primary-rgb:211,170,109;--tblr-primary-fg:#42382F;--tblr-primary-darken:#C39456;--tblr-primary-text:#8A5E1B;--tblr-primary-lt:#F6ECDC;
--tblr-primary-lt-rgb:246,236,220;--tblr-secondary-lt-rgb:240,233,222;--tblr-success-lt-rgb:230,244,234;--tblr-info-lt-rgb:231,240,248;--tblr-warning-lt-rgb:252,238,222;--tblr-danger-lt-rgb:250,230,228;--tblr-light-lt-rgb:250,247,242;--tblr-dark-lt-rgb:236,229,219;--tblr-muted-lt-rgb:240,233,222;
--tblr-dark:#42382F;--tblr-dark-rgb:66,56,47;--tblr-light:#FFFDFA;--tblr-muted:#8C7C69;--tblr-secondary:#8C7C69;
--tblr-bg-surface:#FFFDFA;--tblr-bg-surface-secondary:#F7F1E7;--tblr-bg-surface-tertiary:#F5F0E7;--tblr-bg-surface-dark:#42382F;--tblr-bg-forms:#FFFDFA;
--tblr-icon-color:#A97424;--tblr-active-bg:#F3E9D8;--tblr-disabled-bg:#F1EADF;--tblr-disabled-color:#A89886;
--tblr-card-bg:#FFFDFA;--tblr-card-cap-bg:#FFFDFA;--tblr-dropdown-bg:#FFFDFA;--tblr-modal-bg:#FFFDFA;--tblr-popover-bg:#FFFDFA;--tblr-btn-color:#42382F;
--tblr-gradient:linear-gradient(180deg,rgba(255,255,255,.4),rgba(255,255,255,0));
--tblr-form-valid-color:#2F8A4A;--tblr-form-valid-border-color:#2F8A4A;--tblr-form-invalid-color:#C0392B;--tblr-form-invalid-border-color:#C0392B}
html:not(#cvL),body:not(#cvL){background-color:#F5F0E7;color:#786958}
h1:not(#cvL),h2:not(#cvL),h3:not(#cvL),h4:not(#cvL),h5:not(#cvL),h6:not(#cvL),.h1:not(#cvL),.h2:not(#cvL),.h3:not(#cvL),.h4:not(#cvL),.page-title:not(#cvL),.card-title:not(#cvL),strong:not(#cvL),b:not(#cvL){color:#42382F}
.text-muted:not(#cvL),.text-secondary:not(#cvL),small.text-muted:not(#cvL){color:#8C7C69!important}
a:not(.btn):not([class*="craftavia"]):not(#cvL){color:#A97424}
/* kartlar, menüler, açılır pencereler */
.card:not(#cvL),.dropdown-menu:not(#cvL),.modal-content:not(#cvL),.popover:not(#cvL),.toast:not(#cvL),.offcanvas:not(#cvL),.list-group-item:not(#cvL),.swal2-popup:not(#cvL),.select2-dropdown:not(#cvL),.navbar-collapse.show:not(#cvL){background-color:#FFFDFA;border-color:#E3D4BE;color:#786958}
.card:not(#cvL),.modal-content:not(#cvL),.swal2-popup:not(#cvL){box-shadow:var(--cv-shadow);border-radius:var(--cv-radius)}
.dropdown-menu:not(#cvL){box-shadow:0 12px 32px rgba(110,80,40,.14);border-radius:12px}
.dropdown-item:not(#cvL),.nav-link:not(#cvL){color:#5E5144}
.dropdown-item:hover:not(#cvL),.dropdown-item:focus:not(#cvL),.dropdown-item.active:not(#cvL),.list-group-item-action:hover:not(#cvL){background-color:#F6ECDC;color:#42382F}
.dropdown-divider:not(#cvL),hr:not(#cvL){border-color:#E3D4BE;opacity:1}
.modal-header:not(#cvL),.modal-footer:not(#cvL),.card-header:not(#cvL),.card-footer:not(#cvL){border-color:#E3D4BE;background-color:transparent}
.modal-backdrop:not(#cvL){background-color:#42382F}
.btn-close:not(#cvL){filter:none}
.swal2-title:not(#cvL){color:#42382F}.swal2-html-container:not(#cvL),.swal2-content:not(#cvL){color:#786958}
/* formlar */
.form-control:not(#cvL),.form-select:not(#cvL),.input-group-text:not(#cvL),.select2-container--bootstrap4 .select2-selection:not(#cvL),.select2-search__field:not(#cvL),textarea:not(#cvL),input[type=text]:not(#cvL),input[type=email]:not(#cvL),input[type=password]:not(#cvL),input[type=number]:not(#cvL),input[type=search]:not(#cvL),select:not(#cvL){background-color:#FFFDFA;border-color:#E3D4BE;color:#42382F}
.form-control:not(#cvL)::placeholder,input::placeholder,textarea::placeholder{color:#A89886}
.form-control:focus:not(#cvL),.form-select:focus:not(#cvL),textarea:focus:not(#cvL),input:focus:not(#cvL),select:focus:not(#cvL){border-color:#D3AA6D;box-shadow:0 0 0 .2rem rgba(211,170,109,.28)}
.form-check-input:not(#cvL){background-color:#FFFDFA;border-color:#D8C6AA}
.form-check-input:checked:not(#cvL){background-color:#D3AA6D;border-color:#C39456}
.form-label:not(#cvL),label:not(#cvL){color:#5E5144}
.select2-results__option--highlighted:not(#cvL){background-color:#F6ECDC!important;color:#42382F!important}
/* butonlar */
.btn-primary:not(#cvL),.btn-success:not(.btn-ghost-success):not(#cvL){background-color:#D3AA6D;border-color:#D3AA6D;color:#42382F}
.btn-primary:hover:not(#cvL),.btn-primary:focus:not(#cvL),.btn-success:not(.btn-ghost-success):hover:not(#cvL){background-color:#C39456;border-color:#C39456;color:#342B23}
.btn-outline-primary:not(#cvL){color:#8A5E1B;border-color:#D3AA6D}
.btn-outline-primary:hover:not(#cvL){background-color:#D3AA6D;color:#42382F}
.btn-secondary:not(#cvL),.btn-light:not(#cvL),.btn-dark:not(#cvL),.btn-default:not(#cvL){background-color:#F7F1E7;border-color:#E3D4BE;color:#42382F}
.btn-secondary:hover:not(#cvL),.btn-light:hover:not(#cvL),.btn-dark:hover:not(#cvL),.btn-default:hover:not(#cvL){background-color:#EFE3CF;color:#342B23}
/* tablo, rozet, sayfalama */
.table:not(#cvL){--tblr-table-color:#786958;--tblr-table-bg:transparent;--tblr-table-border-color:#E3D4BE;--tblr-table-striped-bg:#FAF5EC;--tblr-table-hover-bg:#F6ECDC;color:#786958}
.table thead th:not(#cvL){color:#8C7C69;background-color:#F7F1E7;border-color:#E3D4BE}
.page-link:not(#cvL){background-color:#FFFDFA;border-color:#E3D4BE;color:#786958}
.page-item.active .page-link:not(#cvL){background-color:#D3AA6D;border-color:#D3AA6D;color:#42382F}
.progress:not(#cvL){background-color:#EFE6D8}.progress-bar:not(#cvL){background-color:#D3AA6D}
.nav-tabs:not(#cvL){border-color:#E3D4BE}.nav-tabs .nav-link.active:not(#cvL){background-color:#FFFDFA;border-color:#E3D4BE #E3D4BE #FFFDFA;color:#42382F}
::selection{background:#EBD6B0;color:#42382F}
html:not(#cvL){scrollbar-color:#D8C6AA #F5F0E7}

/* ===== otomatik renk eşlemesi (tema CSS + bileşen <style> blokları) ===== */
/* ===== assets/css/craftavia-credit.css ===== */
.craftavia-credit-page:not(#cvL) {
  --cc-bg: rgba(245,240,231,0.9);
  --cc-bg-soft: rgba(245,240,231,0.72);
  --cc-line: rgba(169,116,36,0.308);
  --cc-line-strong: rgba(211,170,109,0.75);
  --cc-green: #A97424;
  --cc-green-deep: #D3AA6D;
  --cc-gold: #987116;
  --cc-text: #42382F;
  --cc-muted: #786958;
}
.craftavia-credit-page:not(#cvL)::before {
  background: linear-gradient(rgba(245,240,231,0.6), rgba(245,240,231,0.86)), url("../img/craftavia-hero.webp") center 44% / cover no-repeat;
}
.cc-card:not(#cvL) {
  box-shadow: rgba(110,80,40,0.096) 0px 18px 44px;
}
.cc-step__num:not(#cvL) {
  color: #42382F;
}
.cc-preset:hover:not(#cvL) {
  border-color: rgba(169,116,36,0.7);
}
.cc-preset__btn:not(#cvL) {
  background: rgba(245,240,231,0.55);
}
.cc-preset.is-selected:not(#cvL) {
  background: rgba(211,170,109,0.45);
  box-shadow: 0 0 0 1px var(--cc-line-strong), 0 10px 26px rgba(169,116,36,0.048);
}
.cc-preset.is-selected .cc-preset__btn:not(#cvL) {
  color: #42382F;
}
.cc-custom__input:not(#cvL) {
  background: rgba(245,240,231,0.72);
}
.cc-custom__steps button:not(#cvL) {
  background: rgba(245,240,231,0.55);
}
.cc-gateway:hover:not(#cvL) {
  border-color: rgba(169,116,36,0.7);
}
.cc-gateway__check:not(#cvL) {
  color: #42382F;
}
.cc-gateway.is-selected:not(#cvL) {
  background: rgba(211,170,109,0.4);
}
.cc-terms input:checked + span:not(#cvL) {
  color: #42382F;
}
.cc-submit:not(#cvL) {
  background: linear-gradient(180deg, #D3AA6D, var(--cc-green-deep));
  color: #42382F;
  box-shadow: rgba(169,116,36,0.066) 0px 12px 30px;
}
.cc-submit:disabled:not(#cvL) {
  background: rgba(120,90,50,0.315);
}
.cc-ghost-btn:not(#cvL) {
  background: rgba(211,170,109,0.35);
}
.cc-summary__note:not(#cvL) {
  background: rgba(169,116,36,0.176);
}
.cc-history__item em:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.56);
  background: rgba(211,170,109,0.35);
}
.cc-email-required a:not(#cvL) {
  color: #42382F;
}
.cc-card:not(#cvL) {
  background: linear-gradient(180deg, rgba(120,90,50,0.032), transparent 38%),
    radial-gradient(120% 80% at 100% 0%, rgba(169,116,36,0.056), transparent 60%),
    var(--cc-bg);
  box-shadow: rgba(110,80,40,0.114) 0px 18px 44px, rgba(255,255,255,0.06) 0px 1px inset;
}
.cc-card:not(#cvL)::before {
  background: linear-gradient(90deg, transparent, rgba(211,170,109,0.55), transparent);
}
.cc-step__num:not(#cvL) {
  background: linear-gradient(180deg, #D3AA6D, var(--cc-green-deep));
  box-shadow: rgba(169,116,36,0.084) 0px 6px 18px, rgba(110,80,40,0.054) 0px -3px inset;
}
.cc-preset:not(#cvL) {
  background: radial-gradient(90% 60% at 50% 18%, color-mix(in srgb, var(--tier) 16%, transparent), transparent 70%),
    linear-gradient(180deg, rgba(120,90,50,0.027), transparent 50%),
    var(--cc-bg-soft);
}
.cc-pixel:not(#cvL) {
  filter: drop-shadow(0 0 10px color-mix(in srgb, var(--tier) 55%, transparent)) drop-shadow(0 4px 3px rgba(110,80,40,0.12));
}
.cc-preset__ribbon:not(#cvL) {
  color: #42382F;
  box-shadow: rgba(233,169,28,0.12) 0px 6px 14px;
}
.cc-preset.is-selected:not(#cvL) {
  background: radial-gradient(90% 60% at 50% 18%, color-mix(in srgb, var(--tier) 22%, transparent), transparent 70%),
    rgba(211,170,109,0.5);
}
.cc-custom:not(#cvL),
.cc-gateway:not(#cvL) {
  background: linear-gradient(180deg, rgba(120,90,50,0.027), transparent 60%),
    var(--cc-bg-soft);
}
.cc-gateway__icon:not(#cvL) {
  background: rgba(245,240,231,0.55);
}
.cc-gateway.is-selected .cc-gateway__icon:not(#cvL) {
  background: rgba(169,116,36,0.096);
}
.cc-submit:not(#cvL) {
  box-shadow: rgba(169,116,36,0.075) 0px 12px 30px, rgba(255,255,255,0.45) 0px 1px inset, rgba(110,80,40,0.045) 0px -3px inset;
}
.cc-submit:not(#cvL)::after {
  background: linear-gradient(100deg, transparent, rgba(255,253,250,0.45), transparent);
}
.cc-security > div:not(#cvL) {
  background: rgba(245,240,231,0.4);
}
.cc-balance__art:not(#cvL)::before {
  background: radial-gradient(closest-side, rgba(169,116,36,0.224), transparent);
}
.cc-balance__chest:not(#cvL) {
  filter: drop-shadow(rgba(110,80,40,0.135) 0px 8px 6px);
}
.cc-balance .cc-balance__value:not(#cvL) {
  text-shadow: rgba(255,201,74,0.1) 0px 4px 18px;
}
.cc-history__item:hover:not(#cvL) {
  border-color: rgba(169,116,36,0.63);
}
a.cc-submit:not(#cvL),
a.cc-submit:hover:not(#cvL) {
  color: #42382F;
}
.cc-tiers__item:not(#cvL) {
  background: rgba(245,240,231,0.45);
}
/* ===== assets/css/craftavia-forum-home.css ===== */
.craftavia-forum-breadcrumb .breadcrumb:not(#cvL) {
  background: rgba(245,240,231,0.9);
  box-shadow: rgba(110,80,40,0.054) 0px 12px 32px;
}
.craftavia-forum-board:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.378);
  background: rgba(245,240,231,0.92);
  box-shadow: rgba(110,80,40,0.045) 0px 16px 36px;
}
.craftavia-forum-board-header:not(#cvL) {
  border-color: currentcolor currentcolor rgba(169,116,36,0.28);
  background-image: linear-gradient(90deg, rgba(245,240,231,0.98) 0%, rgba(245,240,231,0.92) 48%, rgba(245,240,231,0.45) 100%), url("../img/craftavia-hero.webp");
}
.craftavia-forum-board-header:not(#cvL)::after {
  background: linear-gradient(90deg, transparent 55%, rgba(169,116,36,0.064));
}
.craftavia-forum-board-icon:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.49);
  color: #42382F;
  background: linear-gradient(145deg, #D3AA6D, #D3AA6D);
  box-shadow: rgba(169,116,36,0.072) 0px 8px 22px, rgba(255,255,255,0.55) 0px 1px inset;
}
.craftavia-forum-board--world .craftavia-forum-board-icon:not(#cvL) {
  box-shadow: rgba(102,199,89,0.096) 0px 8px 22px, rgba(255,255,255,0.5) 0px 1px inset;
}
.craftavia-forum-board--community .craftavia-forum-board-icon:not(#cvL) {
  box-shadow: rgba(255,211,69,0.096) 0px 8px 22px, rgba(255,255,255,0.6) 0px 1px inset;
}
.craftavia-forum-board-heading > a:not(#cvL) {
  color: #42382F;
}
.craftavia-forum-board-heading > a:hover:not(#cvL) {
  color: #A97424;
}
.craftavia-forum-board-heading p:not(#cvL) {
  color: rgba(120,105,88,0.97);
}
.craftavia-forum-board-count:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.252);
  color: #786958;
  background: rgba(245,240,231,0.7);
}
.craftavia-forum-board-count i:not(#cvL) {
  color: #42382F;
}
.craftavia-forum-board-count:hover:not(#cvL) {
  border-color: rgba(169,116,36,0.672);
  color: #42382F;
  background: rgba(245,240,231,0.9);
}
.craftavia-forum-list .craftavia-forum-row + .craftavia-forum-row:not(#cvL) {
  border-top: 1px solid rgba(169,116,36,0.182);
}
.craftavia-forum-row:not(#cvL) {
  background: rgba(245,240,231,0.92);
}
.craftavia-forum-row:hover:not(#cvL) {
  background: rgba(245,240,231,0.96);
}
.craftavia-forum-home .craftavia-forum-category-icon:not(#cvL) {
  border-color: rgba(169,116,36,0.308);
  background: linear-gradient(145deg, rgba(169,116,36,0.16), rgba(169,116,36,0.16));
  box-shadow: rgba(255,255,255,0.08) 0px 1px inset, rgba(110,80,40,0.036) 0px 7px 16px;
}
.craftavia-forum-home .craftavia-forum-category-icon > i:not(#cvL) {
  color: #A97424;
}
.craftavia-forum-home .craftavia-forum-category-content h2:not(#cvL) {
  color: #42382F;
}
.craftavia-forum-home .craftavia-forum-category-content p:not(#cvL) {
  color: rgba(120,105,88,0.92);
}
.craftavia-forum-home .craftavia-forum-stats span + span:not(#cvL)::before {
  background: rgba(169,116,36,0.112);
}
.craftavia-forum-home .craftavia-forum-stats small:not(#cvL) {
  color: rgba(120,105,88,0.86);
}
.craftavia-forum-home .craftavia-forum-stats strong:not(#cvL) {
  color: #42382F;
}
.craftavia-forum-row-arrow:not(#cvL) {
  color: rgba(66,56,47,0.88);
}
.craftavia-forum-row:hover .craftavia-forum-row-arrow:not(#cvL) {
  color: #A97424;
}
.craftavia-forum-widget:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.336);
  background: rgba(245,240,231,0.94);
  box-shadow: rgba(110,80,40,0.045) 0px 16px 36px;
}
.craftavia-forum-widget-header:not(#cvL) {
  border-bottom: 1px solid rgba(169,116,36,0.238);
  background: linear-gradient(90deg, rgba(245,240,231,0.86), rgba(245,240,231,0.94));
}
.craftavia-forum-widget-header > div > i:not(#cvL) {
  color: #A97424;
  filter: drop-shadow(rgba(169,116,36,0.072) 0px 5px 12px);
}
.craftavia-forum-widget-header h2:not(#cvL) {
  color: #42382F;
}
.craftavia-forum-widget-header > a:not(#cvL) {
  color: #786958;
}
.craftavia-forum-widget-header > a:hover:not(#cvL) {
  color: #A97424;
}
.craftavia-forum-widget-list .craftavia-forum-topic + .craftavia-forum-topic:not(#cvL) {
  border-top: 1px solid rgba(169,116,36,0.14);
}
.craftavia-forum-topic:not(#cvL) {
  background: rgba(245,240,231,0.84);
}
.craftavia-forum-topic:hover:not(#cvL) {
  background: rgba(245,240,231,0.9);
}
.craftavia-forum-topic-avatar .avatar:not(#cvL) {
  background-color: rgba(120,90,50,0.072);
}
.craftavia-forum-topic-title:not(#cvL) {
  color: #42382F;
}
.craftavia-forum-topic-title:hover:not(#cvL) {
  color: #A97424;
}
.craftavia-forum-topic-meta:not(#cvL) {
  color: rgba(120,105,88,0.87);
}
.craftavia-forum-topic-meta a:not(#cvL) {
  color: rgba(169,116,36,0.9);
}
.craftavia-forum-topic-count:not(#cvL) {
  color: #786958;
}
.craftavia-forum-topic-count i:not(#cvL) {
  color: #786958;
}
.craftavia-forum-widget--unanswered .craftavia-forum-widget-header > div > i:not(#cvL) {
  color: #A97424;
}
.craftavia-forum-online-avatars .avatar:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.35);
  background-color: rgba(120,90,50,0.072);
}
.craftavia-forum-online-overflow:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.28);
  color: #42382F;
  background: rgba(245,240,231,0.88);
}
.craftavia-forum-online-body p:not(#cvL) {
  color: #786958;
}
.craftavia-forum-online-body p strong:not(#cvL) {
  color: #42382F;
}
.craftavia-forum-online-body > span:not(#cvL) {
  color: rgba(120,105,88,0.88);
}
.craftavia-forum-widget-empty:not(#cvL) {
  color: rgba(120,105,88,0.95);
}
.craftavia-forum-widget-empty i:not(#cvL) {
  color: #A97424;
}
/* ===== assets/css/craftavia-global.css ===== */
:root:not(#cvL) {
  --craftavia-ink: #42382F;
  --craftavia-deep: #FFFDFA;
  --craftavia-navy: #F5F0E7;
  --craftavia-cyan: #A97424;
  --craftavia-cyan-dark: #D3AA6D;
  --craftavia-gold: #987416;
  --craftavia-surface: #FFFDFA;
  --craftavia-muted: #786958;
  --craftavia-border: rgba(169,116,36,0.196);
  --craftavia-shadow: 0 16px 45px rgba(110,80,40,0.03);
}
body:not(#cvL) {
  color: rgba(66,56,47,0.9);
  background: #F5F0E7;
}
.page-wrapper:not(#cvL) {
  background: linear-gradient(125deg, rgba(245,240,231,0.68), rgba(245,240,231,0.8)), url("/apps/main/public/images/uploads/bda908e418b59a318f0182dec6912e52.webp") center 42% / cover fixed;
}
body > .page > .navbar:not(#cvL) {
  color: #42382F;
  background: linear-gradient(rgba(245,240,231,0.56), rgba(245,240,231,0.13) 72%, transparent);
}
.craftavia-navbar-brand:not(#cvL) {
  color: #42382F !important;
}
.craftavia-brand-mark:not(#cvL) {
  border: 1px solid rgba(211,170,109,0.62);
  background: #F5F0E7;
  box-shadow: rgba(255,255,255,0.65) 0px 1px inset, rgba(169,116,36,0.156) 0px 0px 18px, rgba(110,80,40,0.084) 0px 10px 28px;
}
.craftavia-brand-name:not(#cvL) {
  background: linear-gradient(105deg, #D3AA6D 0%, #FFFDFA 32%, #FFFDFA 57%, rgb(255, 226, 145) 78%, rgb(242, 184, 62) 100%) text;
  filter: drop-shadow(rgba(110,80,40,0.14) 0px 2px 1px) drop-shadow(rgba(169,116,36,0.096) 0px 0px 9px);
}
.craftavia-brand-name:not(#cvL)::after {
  background: linear-gradient(90deg, transparent, #D3AA6D 24%, rgb(255, 241, 179) 72%, transparent);
  box-shadow: rgba(169,116,36,0.216) 0px 0px 10px;
}
.craftavia-navbar-brand:hover .craftavia-brand-name:not(#cvL) {
  filter: drop-shadow(rgba(110,80,40,0.14) 0px 2px 1px) drop-shadow(rgba(169,116,36,0.165) 0px 0px 14px);
}
.craftavia-nav-glass:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.588);
  background: linear-gradient(rgba(211,170,109,0.78), rgba(211,170,109,0.82));
  box-shadow: rgba(255,255,255,0.28) 0px 1px inset, rgba(169,116,36,0.066) 0px -1px inset, rgba(169,116,36,0.126) 0px 0px 25px, rgba(110,80,40,0.078) 0px 12px 34px;
}
.craftavia-user-card:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.532);
  background: linear-gradient(rgba(211,170,109,0.74), rgba(211,170,109,0.82));
  box-shadow: rgba(255,255,255,0.24) 0px 1px inset, rgba(169,116,36,0.108) 0px 0px 24px, rgba(110,80,40,0.072) 0px 12px 30px;
}
body > .page > .navbar .nav-link:not(#cvL),
body > .page > .navbar .btn-transparent:not(#cvL),
body > .page > .navbar .navbar-brand:not(#cvL) {
  color: rgba(66,56,47,0.88) !important;
}
body > .page > .navbar .nav-link:hover:not(#cvL),
body > .page > .navbar .nav-item.active .nav-link:not(#cvL) {
  background: rgba(120,90,50,0.072);
}
body > .page > .navbar .nav-item.active .nav-link:not(#cvL)::after {
  box-shadow: rgba(169,116,36,0.195) 0px 0px 12px;
}
body > .page > .navbar .nav-link-icon:not(#cvL) {
  color: #A97424;
}
body > .page > .navbar .avatar:not(#cvL) {
  box-shadow: rgba(255,213,104,0.04) 0px 0px 0px 4px;
}
body > .page > .navbar .text-muted:not(#cvL) {
  color: rgba(120,105,88,0.82) !important;
}
.navbar .dropdown-menu:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.28);
  color: #42382F;
  background: rgba(245,240,231,0.97);
  box-shadow: rgba(110,80,40,0.096) 0px 22px 55px;
}
.navbar .dropdown-menu-arrow:not(#cvL)::before {
  border-bottom-color: rgba(169,116,36,0.28) !important;
}
.navbar .dropdown-item:not(#cvL) {
  color: #786958;
}
.navbar .dropdown-item:hover:not(#cvL),
.navbar .dropdown-item:focus:not(#cvL) {
  background: rgba(169,116,36,0.096);
  color: #42382F !important;
}
.navbar .dropdown-item .text-danger:not(#cvL),
.navbar .dropdown-item i.text-danger:not(#cvL) {
  color: #981616 !important;
}
.craftavia-account-shell .craftavia-account-menu:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.644);
  background: radial-gradient(circle at 82% 5%, rgba(169,116,36,0.2), transparent 38%), linear-gradient(155deg, rgba(245,240,231,0.984), rgba(245,240,231,0.99));
  box-shadow: rgba(255,255,255,0.08) 0px 1px inset, rgba(169,116,36,0.06) 0px 0px 28px, rgba(110,80,40,0.14) 0px 28px 70px;
}
.craftavia-account-shell .craftavia-account-menu:not(#cvL)::after {
  background: linear-gradient(90deg, transparent, #D3AA6D 42%, rgb(255, 224, 122) 75%, transparent);
  box-shadow: rgba(169,116,36,0.216) 0px 0px 16px;
}
.craftavia-account-profile:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.28);
  background: linear-gradient(90deg, rgba(245,240,231,0.94) 0%, rgba(245,240,231,0.78) 56%, rgba(169,116,36,0.24) 100%), radial-gradient(circle at 88% 30%, rgba(169,116,36,0.144), transparent 40%);
}
.craftavia-account-avatar:not(#cvL) {
  border: 1px solid rgba(211,170,109,0.65);
  background: rgba(169,116,36,0.144);
  box-shadow: rgba(169,116,36,0.036) 0px 0px 18px inset, rgba(169,116,36,0.045) 0px 0px 18px;
}
.craftavia-account-identity > strong:not(#cvL) {
  color: #42382F;
}
.craftavia-account-role:not(#cvL) {
  border: 1px solid rgba(211,170,109,0.54);
  color: #A97424;
  background: rgba(169,116,36,0.152);
}
.craftavia-account-identity > small:not(#cvL) {
  color: rgba(120,105,88,0.98);
}
.craftavia-account-stats:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.28);
  background: rgba(245,240,231,0.66);
}
.craftavia-account-stat:not(#cvL) {
  color: #42382F;
}
.craftavia-account-stat + .craftavia-account-stat:not(#cvL) {
  border-left: 1px solid rgba(169,116,36,0.252);
}
.craftavia-account-stat:hover:not(#cvL) {
  color: #42382F;
  background: rgba(169,116,36,0.072);
}
.craftavia-account-stat-icon:not(#cvL),
.craftavia-account-link-icon:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.49);
  color: #A97424;
  background: linear-gradient(145deg, rgba(169,116,36,0.272), rgba(245,240,231,0.42));
  box-shadow: rgba(255,255,255,0.08) 0px 1px inset;
}
.craftavia-account-stat small:not(#cvL) {
  color: rgba(169,116,36,0.9);
}
.craftavia-account-stat strong:not(#cvL) {
  color: #42382F;
}
.navbar .craftavia-account-link:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.196);
  color: #42382F;
  background: rgba(245,240,231,0.68);
}
.navbar .craftavia-account-link:hover:not(#cvL),
.navbar .craftavia-account-link:focus:not(#cvL) {
  border-color: rgba(169,116,36,0.532);
  background: rgba(211,170,109,0.76);
}
.craftavia-account-link-copy strong:not(#cvL) {
  color: #42382F;
}
.craftavia-account-link-copy small:not(#cvL) {
  color: rgba(120,105,88,0.79);
}
.craftavia-account-chevron:not(#cvL) {
  color: rgba(169,116,36,0.9) !important;
}
.craftavia-account-logout-form:not(#cvL) {
  border-top: 1px solid rgba(169,116,36,0.28);
}
.navbar .craftavia-account-logout:not(#cvL) {
  color: #98161E;
  background: linear-gradient(90deg, rgba(243,231,233,0.43), rgba(245,240,231,0.55));
}
.navbar .craftavia-account-logout .craftavia-account-link-icon:not(#cvL) {
  color: #98161F;
  background: rgba(243,231,233,0.34);
}
.navbar .craftavia-account-logout .craftavia-account-link-copy strong:not(#cvL),
.navbar .craftavia-account-logout .craftavia-account-chevron:not(#cvL) {
  color: #98161F !important;
}
.navbar .craftavia-account-logout .craftavia-account-link-copy small:not(#cvL) {
  color: rgba(120,105,88,0.93);
}
.navbar .craftavia-account-logout:hover:not(#cvL),
.navbar .craftavia-account-logout:focus:not(#cvL) {
  background: linear-gradient(90deg, rgba(243,231,233,0.52), rgba(242,232,235,0.66));
}
.page-wrapper > .bg-surface:not(#cvL),
.page-wrapper > section.bg-surface:not(#cvL) {
  color: rgba(66,56,47,0.9);
  box-shadow: rgba(169,116,36,0.036) 0px -1px inset;
  border-color: rgba(169,116,36,0.252) !important;
  background: rgba(245,240,231,0.78) !important;
}
.craftavia-page-intro:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.28);
  color: #42382F;
  background: radial-gradient(circle at 88% 28%, rgba(255, 213, 104, 0.2), transparent 16rem), linear-gradient(120deg, #FFFDFA, #D3AA6D);
  box-shadow: rgba(110,80,40,0.054) 0px 16px 42px;
}
.craftavia-page-icon:not(#cvL) {
  border: 1px solid #E3D4BE;
  color: #42382F;
  background: linear-gradient(145deg, #D3AA6D, #D3AA6D);
  box-shadow: rgba(169,116,36,0.075) 0px 8px 24px;
}
.craftavia-page-intro h1:not(#cvL) {
  color: #42382F;
}
.craftavia-page-intro p:not(#cvL) {
  color: #786958;
}
.breadcrumb:not(#cvL) {
  color: #786958;
  background: rgba(245,240,231,0.8);
  box-shadow: rgba(110,80,40,0.054) 0px 12px 34px;
  border: 1px solid rgba(169,116,36,0.28) !important;
}
.page-title:not(#cvL),
.section h2:not(#cvL) {
  color: #42382F;
}
.card:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.252);
  color: rgba(66,56,47,0.88);
  background: rgba(245,240,231,0.86);
  box-shadow: rgba(110,80,40,0.066) 0px 18px 48px;
}
a.card:hover:not(#cvL),
.card-hover:hover:not(#cvL) {
  border-color: rgba(169,116,36,0.448);
  box-shadow: rgba(110,80,40,0.048) 0px 20px 54px;
}
.card-header:not(#cvL) {
  border-bottom: 1px solid rgba(169,116,36,0.182);
  background: linear-gradient(rgba(245,240,231,0.92), rgba(245,240,231,0.76));
}
.card-title:not(#cvL) {
  color: #42382F;
}
.btn-primary:not(#cvL) {
  border-color: #D3AA6D;
  color: #42382F;
  background: linear-gradient(#D3AA6D, #D3AA6D);
  box-shadow: rgba(169,116,36,0.3) 0px 5px 0px, rgba(169,116,36,0.06) 0px 10px 22px;
}
.btn-primary:hover:not(#cvL),
.btn-primary:focus:not(#cvL) {
  border-color: #D3AA6D;
  color: #42382F;
  background: linear-gradient(#D3AA6D, #D3AA6D);
}
.btn-secondary:not(#cvL),
.btn-warning:not(#cvL) {
  color: #42382F;
}
.form-control:not(#cvL),
.form-select:not(#cvL),
.input-group-text:not(#cvL),
.select2-container--bootstrap4 .select2-selection:not(#cvL) {
  border-color: rgba(169,116,36,0.28);
  background-color: rgba(255,253,250,0.9);
  box-shadow: rgba(110,80,40,0.009) 0px 1px 2px inset;
}
.form-control:focus:not(#cvL),
.form-select:focus:not(#cvL) {
  box-shadow: rgba(169,116,36,0.042) 0px 0px 0px 4px;
}
.page-wrapper .text-muted:not(#cvL),
.page-wrapper .text-secondary:not(#cvL) {
  color: rgba(120,105,88,0.92) !important;
}
.page-wrapper .list-group-item:not(#cvL),
.page-wrapper .card-footer:not(#cvL) {
  border-color: rgba(169,116,36,0.168);
  color: #786958;
  background: rgba(245,240,231,0.72);
}
.page-wrapper .nav-tabs:not(#cvL) {
  border-color: rgba(169,116,36,0.224);
}
.page-wrapper .nav-tabs .nav-link:not(#cvL) {
  color: rgba(120,105,88,0.96);
}
.page-wrapper .nav-tabs .nav-link.active:not(#cvL) {
  border-color: rgba(169,116,36,0.28);
  background: rgba(245,240,231,0.86);
}
.page-wrapper .page-link:not(#cvL) {
  border-color: rgba(169,116,36,0.224);
  background: rgba(245,240,231,0.86);
}
.page-wrapper hr:not(#cvL) {
  border-color: rgba(169,116,36,0.224);
}
.table:not(#cvL) {
  --tblr-table-hover-bg: rgba(169,116,36,0.064);
  --tblr-table-color: #786958;
  color: #786958;
}
.table thead th:not(#cvL) {
  color: #786958;
  background: rgba(245,240,231,0.76);
}
.craftavia-empty-state:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.252);
  background: rgba(245,240,231,0.82);
  box-shadow: rgba(110,80,40,0.066) 0px 18px 48px;
}
.craftavia-empty-state-icon:not(#cvL) {
  color: #42382F;
  background: linear-gradient(145deg, #D3AA6D, #D3AA6D);
  box-shadow: rgba(169,116,36,0.072) 0px 9px 25px;
}
.craftavia-empty-state h2:not(#cvL),
.craftavia-empty-state h3:not(#cvL) {
  color: #42382F;
}
.craftavia-empty-state p:not(#cvL) {
  color: rgba(120,105,88,0.94);
}
.craftavia-mini-empty:not(#cvL) {
  color: rgba(120,105,88,0.94);
  background: rgba(245,240,231,0.58);
}
.craftavia-forum-board-header:not(#cvL) {
  border-color: currentcolor currentcolor rgba(169,116,36,0.252);
  background: radial-gradient(circle at 88% 20%, rgba(255, 213, 104, 0.15), transparent 12rem), linear-gradient(110deg, rgba(245,240,231,0.96), rgba(245,240,231,0.96));
}
.craftavia-forum-board-header .card-title:not(#cvL) {
  color: #42382F;
}
.craftavia-forum-list .craftavia-forum-row + .craftavia-forum-row:not(#cvL) {
  border-top: 1px solid rgba(169,116,36,0.14);
}
.craftavia-forum-row:not(#cvL) {
  background: rgba(245,240,231,0.64);
}
.craftavia-forum-row:hover:not(#cvL) {
  background: rgba(245,240,231,0.78);
}
.craftavia-forum-category-icon:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.308);
  background: linear-gradient(145deg, rgba(169,116,36,0.128), rgba(255, 213, 104, 0.08));
  box-shadow: rgba(255,255,255,0.08) 0px 1px inset;
}
.craftavia-forum-category-icon img:not(#cvL) {
  filter: drop-shadow(rgba(110,80,40,0.066) 0px 6px 10px);
}
.craftavia-forum-category-icon > i:not(#cvL) {
  filter: drop-shadow(rgba(110,80,40,0.072) 0px 5px 10px);
}
.craftavia-forum-category-content h3:not(#cvL) {
  color: #42382F;
}
.craftavia-forum-category-content p:not(#cvL) {
  color: rgba(120,105,88,0.9);
}
.craftavia-forum-child-links:not(#cvL) {
  color: rgba(152,116,22,0.82);
}
.craftavia-forum-stats:not(#cvL) {
  border-left: 1px solid rgba(169,116,36,0.168);
}
.craftavia-forum-stats small:not(#cvL) {
  color: rgba(120,105,88,0.8);
}
.craftavia-forum-stats strong:not(#cvL) {
  color: #42382F;
}
.craftavia-support-empty:not(#cvL) {
  background: radial-gradient(circle at 50% 44%, rgba(169,116,36,0.096), transparent 18rem), rgba(245,240,231,0.78);
}
.craftavia-support-empty svg:not(#cvL) {
  filter: drop-shadow(rgba(110,80,40,0.039) 0px 14px 24px);
}
.craftavia-support-empty h3:not(#cvL) {
  color: #42382F;
}
.craftavia-help-hero:not(#cvL) {
  color: #42382F;
  background: linear-gradient(90deg, rgba(245,240,231,0.86), rgba(245,240,231,0.72)), url("/apps/main/public/images/uploads/bda908e418b59a318f0182dec6912e52.webp") center 43% / cover;
  box-shadow: rgba(255,255,255,0.12) 0px -1px inset;
}
.craftavia-help-hero h1:not(#cvL) {
  color: #42382F;
  text-shadow: rgba(110,80,40,0.114) 0px 4px 18px;
}
.craftavia-help-hero p:not(#cvL) {
  color: #786958;
}
.craftavia-help-hero .form-control:not(#cvL) {
  border: 1px solid #E3D4BE;
  background: rgba(255,253,250,0.94);
  box-shadow: rgba(110,80,40,0.054) 0px 14px 35px;
}
.craftavia-help-hero .input-icon-addon:not(#cvL) {
  color: #A97424;
}
.help-section + .footer:not(#cvL),
.page-wrapper > .footer:not(#cvL),
.footer:not(#cvL) {
  border-top: 1px solid rgba(169,116,36,0.252);
  color: #786958;
  background: radial-gradient(circle at 18% 0px, rgba(169,116,36,0.128), transparent 27rem), linear-gradient(135deg, #FFFDFA, #FFFDFA 58%, #F5F0E7);
}
.footer .widget-title:not(#cvL) {
  color: #42382F;
}
.footer .text-muted:not(#cvL),
.footer .widget-link:not(#cvL) {
  color: rgba(120,105,88,0.92) !important;
}
.footer .btn-light:not(#cvL) {
  color: #42382F;
  background: rgba(120,90,50,0.072);
  border-color: rgba(227,212,190,0.91) !important;
}
.footer .copyright-text:not(#cvL) {
  border-top: 1px solid rgba(227,212,190,0.75);
}
.craftavia-footer:not(#cvL) {
  border-top: 1px solid rgba(169,116,36,0.476);
  background: radial-gradient(circle at 8% 0px, rgba(169,116,36,0.096), transparent 26rem), radial-gradient(circle at 92% 100%, rgba(255, 213, 104, 0.08), transparent 24rem), #F5F0E7;
}
.craftavia-footer:not(#cvL)::before {
  background-image: linear-gradient(rgba(120,90,50,0.022) 1px, transparent 1px), linear-gradient(90deg, rgba(120,90,50,0.022) 1px, transparent 1px);
}
.craftavia-footer-logo:not(#cvL) {
  color: #42382F;
}
.craftavia-footer-logo:hover:not(#cvL) {
  color: #42382F;
}
.craftavia-footer-logo-mark:not(#cvL) {
  border: 2px solid #E3D4BE;
  background: #F5F0E7;
  box-shadow: rgba(169,116,36,0.096) 0px 0px 18px, rgba(110,80,40,0.084) 0px 15px 30px;
}
.craftavia-footer-legal:not(#cvL),
.craftavia-footer-about:not(#cvL) {
  color: rgba(120,105,88,0.92);
}
.craftavia-footer-cta:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.42);
  color: #42382F;
  background: radial-gradient(circle at 88% 10%, rgba(120,90,50,0.207), transparent 9rem), linear-gradient(145deg, #D3AA6D, #D3AA6D);
  box-shadow: rgba(110,80,40,0.078) 0px 18px 42px, rgba(255,255,255,0.18) 0px 1px inset;
}
.craftavia-footer-cta-icon:not(#cvL) {
  color: #42382F;
  box-shadow: rgba(93,59,6,0.136) 0px 7px 0px;
}
.craftavia-footer-cta h4:not(#cvL) {
  color: #42382F;
}
.craftavia-footer-cta p:not(#cvL) {
  color: #786958;
}
.craftavia-footer-cta-button:not(#cvL) {
  border: 1px solid #E3D4BE;
  color: #42382F;
  background: rgba(120,90,50,0.108);
}
.craftavia-footer-cta-button:hover:not(#cvL) {
  color: #42382F;
  background: rgba(120,90,50,0.18);
}
.craftavia-footer-social a:not(#cvL) {
  border: 1px solid #E3D4BE;
  color: #42382F;
  background: rgba(120,90,50,0.108);
}
.craftavia-footer-social a:hover:not(#cvL),
.craftavia-footer-social a:focus-visible:not(#cvL) {
  color: #42382F;
  background: rgba(120,90,50,0.198);
}
.craftavia-footer-bottom:not(#cvL) {
  color: #786958;
}
.sidebar-profile-card .card-body:first-child:not(#cvL) {
  color: #42382F;
  background: linear-gradient(135deg, #FFFDFA, #D3AA6D);
}
.sidebar-profile-card .card-body:first-child .role__default:not(#cvL) {
  box-shadow: rgba(169,116,36,0.06) 0px 6px 16px;
  border: 1px solid rgba(169,116,36,0.672) !important;
  color: #42382F !important;
  background: linear-gradient(135deg, #D3AA6D, #D3AA6D) !important;
}
.sidebar-profile-card .card-body:first-child h3:not(#cvL) {
  color: #A97424 !important;
  text-shadow: rgba(169,116,36,0.066) 0px 2px 12px;
}
.sidebar-profile-card > div > h3.bg-body:not(#cvL) {
  border-top: 1px solid rgba(169,116,36,0.196);
  border-bottom: 1px solid rgba(169,116,36,0.168);
  background: rgba(245,240,231,0.96) !important;
}
.sidebar-link:hover:not(#cvL),
.sidebar-link.active:not(#cvL) {
  color: #42382F;
  background: rgba(169,116,36,0.144) !important;
}
.craftavia-error-page:not(#cvL) {
  color: #42382F;
  background: #F5F0E7;
}
.craftavia-error-page .page:not(#cvL) {
  background: linear-gradient(120deg, rgba(245,240,231,0.9), rgba(245,240,231,0.72)), url("/apps/main/public/images/uploads/bda908e418b59a318f0182dec6912e52.webp") center center / cover;
}
.craftavia-error-page .page:not(#cvL)::before {
  background: radial-gradient(circle at 18% 16%, rgba(169,116,36,0.16), transparent 24rem), radial-gradient(circle at 84% 78%, rgba(255, 213, 104, 0.18), transparent 22rem);
}
.craftavia-error-page .empty:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.336);
  background: rgba(245,240,231,0.84);
  box-shadow: rgba(110,80,40,0.102) 0px 28px 70px;
}
.craftavia-error-brand:not(#cvL) {
  color: #42382F;
  text-shadow: rgba(110,80,40,0.114) 0px 5px 18px;
}
.craftavia-error-brand:hover:not(#cvL) {
  color: #42382F;
}
.craftavia-error-brand img:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.504);
  box-shadow: rgba(169,116,36,0.072) 0px 0px 26px, rgba(110,80,40,0.096) 0px 18px 38px;
}
.craftavia-error-page .empty-img .img:not(#cvL) {
  filter: drop-shadow(rgba(110,80,40,0.072) 0px 16px 26px);
}
.craftavia-error-page .empty-title:not(#cvL) {
  color: #42382F;
}
.craftavia-error-page .empty-subtitle:not(#cvL) {
  color: rgba(120,105,88,0.98) !important;
}
.craftavia-error-page .btn-primary:not(#cvL) {
  color: #42382F;
}
.craftavia-auth-page:not(#cvL) {
  color: rgba(66,56,47,0.9);
  background: linear-gradient(120deg, rgba(245,240,231,0.84), rgba(245,240,231,0.7)), url("/apps/main/public/images/uploads/bda908e418b59a318f0182dec6912e52.webp") center center / cover fixed;
}
.craftavia-auth-page .auth-layout:not(#cvL)::before {
  background: radial-gradient(circle at 22% 18%, rgba(169,116,36,0.16), transparent 25rem), radial-gradient(circle at 82% 76%, rgba(255, 213, 104, 0.14), transparent 23rem), linear-gradient(rgba(245,240,231,0.08), rgba(245,240,231,0.36));
}
.craftavia-auth-page .auth-logo:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.504);
  filter: drop-shadow(rgba(110,80,40,0.105) 0px 8px 22px);
}
.header-banner-logo:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.476);
}
.craftavia-auth-page .card:not(#cvL) {
  border-color: rgba(169,116,36,0.42);
  background: rgba(245,240,231,0.88);
  box-shadow: rgba(110,80,40,0.102) 0px 28px 70px;
}
.craftavia-auth-page .form-label:not(#cvL),
.craftavia-auth-page .card-title:not(#cvL),
.craftavia-auth-page h1:not(#cvL),
.craftavia-auth-page h2:not(#cvL),
.craftavia-auth-page h3:not(#cvL) {
  color: #42382F;
}
.craftavia-auth-page .page > .text-center:last-child:not(#cvL),
.craftavia-auth-page .page > .text-center:last-child a:not(#cvL) {
  color: rgba(120,105,88,0.88) !important;
}
[data-bs-theme="dark"] body:not(#cvL),
body[data-bs-theme="dark"]:not(#cvL) {
  color: #42382F;
  background: #F5F0E7;
}
[data-bs-theme="dark"] .page-wrapper:not(#cvL) {
  background: linear-gradient(rgba(245,240,231,0.96), rgba(245,240,231,0.98)), url("/apps/main/public/images/uploads/bda908e418b59a318f0182dec6912e52.webp") center center / cover fixed;
}
[data-bs-theme="dark"] .breadcrumb:not(#cvL),
[data-bs-theme="dark"] .card:not(#cvL),
[data-bs-theme="dark"] .craftavia-empty-state:not(#cvL) {
  border-color: rgba(169,116,36,0.196);
  background: rgba(245,240,231,0.9);
}
[data-bs-theme="dark"] .card-header:not(#cvL),
[data-bs-theme="dark"] .craftavia-mini-empty:not(#cvL) {
  background: rgba(245,240,231,0.72);
}
[data-bs-theme="dark"] .craftavia-support-empty:not(#cvL) {
  background: radial-gradient(circle at 50% 44%, rgba(169,116,36,0.08), transparent 18rem), rgba(245,240,231,0.82);
}
[data-bs-theme="dark"] .page-title:not(#cvL),
[data-bs-theme="dark"] .section h2:not(#cvL),
[data-bs-theme="dark"] .card-title:not(#cvL),
[data-bs-theme="dark"] .craftavia-empty-state h2:not(#cvL),
[data-bs-theme="dark"] .craftavia-empty-state h3:not(#cvL) {
  color: #42382F;
}
@media (min-width: 1200px) {
.craftavia-nav-glass .nav-item + .nav-item:not(#cvL)::before {
  background: linear-gradient(transparent, rgba(169,116,36,0.24), transparent);
}
}
@media (max-width: 767.98px) {
.craftavia-nav-glass:not(#cvL) {
  background: rgba(245,240,231,0.96);
}
.craftavia-forum-stats:not(#cvL) {
  border-top: 1px solid rgba(169,116,36,0.168);
}
}
.craftavia-applications-hero:not(#cvL),
.craftavia-application-form-hero:not(#cvL) {
  color: #42382F;
  background: radial-gradient(circle at 50% 8%, rgba(169,116,36,0.176), transparent 35rem), linear-gradient(rgba(245,240,231,0.45), rgba(245,240,231,0.93));
}
.craftavia-applications-kicker:not(#cvL) {
  color: #A97424;
}
.craftavia-applications-heading h1:not(#cvL),
.craftavia-application-form-hero h1:not(#cvL) {
  color: #42382F;
  text-shadow: rgba(110,80,40,0.135) 0px 8px 30px;
}
.craftavia-applications-heading p:not(#cvL),
.craftavia-form-hero-description:not(#cvL) {
  color: #786958;
}
.craftavia-applications-section:not(#cvL),
.craftavia-application-form-section:not(#cvL) {
  background: linear-gradient(rgba(245,240,231,0.93), rgba(245,240,231,0.97));
}
.craftavia-application-card:not(#cvL) {
  --application-accent: #A97424;
  color: #42382F;
  background: radial-gradient(circle at 100% 0, color-mix(in srgb, var(--application-accent) 15%, transparent), transparent 18rem),
    linear-gradient(145deg, rgba(245,240,231,0.94), rgba(245,240,231,0.97));
  box-shadow: rgba(110,80,40,0.069) 0px 20px 48px, rgba(255,255,255,0.055) 0px 1px inset;
}
.craftavia-application-card:hover:not(#cvL) {
  color: #42382F;
  box-shadow: 0 24px 56px rgba(110,80,40,0.096), 0 0 28px color-mix(in srgb, var(--application-accent) 12%, transparent);
}
.craftavia-application-card--gold:not(#cvL) {
  --application-accent: #987516;
}
.craftavia-application-card--violet:not(#cvL) {
  --application-accent: #A97424;
}
.craftavia-application-card--orange:not(#cvL) {
  --application-accent: #984F16;
}
.craftavia-application-card--rose:not(#cvL) {
  --application-accent: #98162A;
}
.craftavia-application-card-icon:not(#cvL) {
  box-shadow: rgba(255,255,255,0.08) 0px 1px inset;
}
.craftavia-application-card h2:not(#cvL) {
  color: #42382F;
}
.craftavia-application-description:not(#cvL) {
  color: rgba(120,105,88,0.93);
}
.craftavia-application-meta:not(#cvL) {
  color: rgba(120,105,88,0.78);
}
.craftavia-applications-empty:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.322);
  color: rgba(120,105,88,0.98);
  background: rgba(245,240,231,0.91);
  box-shadow: rgba(110,80,40,0.084) 0px 24px 60px;
}
.craftavia-applications-empty > i:not(#cvL) {
  color: #A97424;
}
.craftavia-applications-empty h2:not(#cvL) {
  color: #42382F;
}
.craftavia-form-back:not(#cvL) {
  color: #786958;
}
.craftavia-form-back:hover:not(#cvL) {
  color: #A97424;
}
.craftavia-form-shell:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.392);
  background: linear-gradient(145deg, rgba(245,240,231,0.96), rgba(245,240,231,0.98));
  box-shadow: rgba(110,80,40,0.105) 0px 28px 70px, rgba(255,255,255,0.07) 0px 1px inset;
}
.craftavia-form-shell-heading:not(#cvL) {
  border-bottom: 1px solid rgba(227,212,190,0.71);
  background: rgba(120,90,50,0.022);
}
.craftavia-form-shell-icon:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.672);
  color: #A97424;
  background: rgba(169,116,36,0.064);
}
.craftavia-form-shell-heading h2:not(#cvL) {
  color: #42382F;
}
.craftavia-form-shell-heading p:not(#cvL) {
  color: rgba(120,105,88,0.86);
}
.craftavia-form-field > label:not(#cvL) {
  color: #42382F;
}
.craftavia-field-number:not(#cvL) {
  color: #42382F;
  background: linear-gradient(145deg, #D3AA6D, #D3AA6D);
}
.craftavia-form-field .form-control:not(#cvL),
.craftavia-form-field .select2-selection:not(#cvL) {
  border: 1px solid rgba(227,212,190,0.81) !important;
  color: #42382F !important;
  background: rgba(245,240,231,0.66) !important;
}
.craftavia-form-field .form-control:focus:not(#cvL),
.craftavia-form-field .select2-container--focus .select2-selection:not(#cvL) {
  border-color: rgba(211,170,109,0.73) !important;
  box-shadow: rgba(169,116,36,0.03) 0px 0px 0px 3px !important;
}
.craftavia-form-field .select2-selection__rendered:not(#cvL),
.craftavia-form-field .select2-selection__arrow:not(#cvL) {
  color: #42382F !important;
}
.craftavia-form-submit-row:not(#cvL) {
  border-top: 1px solid rgba(227,212,190,0.71);
}
.craftavia-form-submit-row > span:not(#cvL) {
  color: rgba(120,105,88,0.78);
}
.craftavia-form-submit:not(#cvL) {
  border: 1px solid #D3AA6D;
  color: #42382F;
  background: linear-gradient(135deg, #D3AA6D, #D3AA6D);
  box-shadow: rgba(169,116,36,0.3) 0px 7px 0px;
}
.craftavia-form-submit:hover:not(#cvL) {
  box-shadow: rgba(169,116,36,0.3) 0px 9px 0px;
}
@media (max-width: 900px) {
.page-wrapper:not(#cvL) {
  background-image: linear-gradient(125deg, rgba(245,240,231,0.68), rgba(245,240,231,0.8)), url("/apps/main/public/images/uploads/8e6a3e5de64e70d7d8ec9f1d87aa5907.webp");
}
[data-bs-theme="dark"] .page-wrapper:not(#cvL) {
  background-image: linear-gradient(rgba(245,240,231,0.96), rgba(245,240,231,0.98)), url("/apps/main/public/images/uploads/8e6a3e5de64e70d7d8ec9f1d87aa5907.webp");
}
.craftavia-help-hero:not(#cvL) {
  background-image: linear-gradient(90deg, rgba(245,240,231,0.86), rgba(245,240,231,0.72)), url("/apps/main/public/images/uploads/8e6a3e5de64e70d7d8ec9f1d87aa5907.webp");
}
.craftavia-error-page .page:not(#cvL) {
  background-image: linear-gradient(120deg, rgba(245,240,231,0.9), rgba(245,240,231,0.72)), url("/apps/main/public/images/uploads/8e6a3e5de64e70d7d8ec9f1d87aa5907.webp");
}
.craftavia-auth-page:not(#cvL) {
  background-image: linear-gradient(120deg, rgba(245,240,231,0.84), rgba(245,240,231,0.7)), url("/apps/main/public/images/uploads/8e6a3e5de64e70d7d8ec9f1d87aa5907.webp");
}
body .cv-cz-hero:not(#cvL)::before {
  background-image: radial-gradient(at 50% 8%, rgba(169,116,36,0.128), transparent 55%), linear-gradient(rgba(245,240,231,0.72), rgba(245,240,231,0.8)), url("/apps/main/public/images/uploads/8e6a3e5de64e70d7d8ec9f1d87aa5907.webp");
}
}
/* ===== assets/css/craftavia-home.css ===== */
:root:not(#cvL) {
  --craftavia-ink: #42382F;
  --craftavia-deep: #FFFDFA;
  --craftavia-cyan: #A97424;
  --craftavia-cyan-dark: #D3AA6D;
  --craftavia-gold: #987416;
  --craftavia-cream: #42382F;
}
body > .page > .navbar:not(#cvL) {
  background: linear-gradient(rgba(245,240,231,0.5), rgba(245,240,231,0.12) 70%, transparent);
}
body > .page > .navbar .nav-link:not(#cvL),
body > .page > .navbar .btn-transparent:not(#cvL),
body > .page > .navbar .navbar-brand:not(#cvL) {
  color: #42382F !important;
}
body > .page > .navbar .nav-link:not(#cvL) {
  text-shadow: rgba(110,80,40,0.105) 0px 2px 6px;
}
body > .page > .navbar .nav-link:hover:not(#cvL),
body > .page > .navbar .nav-item.active .nav-link:not(#cvL) {
  background: rgba(120,90,50,0.072);
}
body > .page > .navbar .btn-primary:not(#cvL) {
  color: #42382F;
  box-shadow: rgba(243,184,47,0.112) 0px 5px 18px;
}
.craftavia-hero:not(#cvL) {
  color: #42382F;
  background-color: #D3AA6D;
}
.craftavia-sky-glow:not(#cvL) {
  background: radial-gradient(circle at 60% 35%, rgba(120,90,50,0.18), transparent 18%) center center / 124% 124% no-repeat, radial-gradient(circle at 38% 28%, rgba(169,116,36,0.112), transparent 24%);
}
.craftavia-water-shimmer:not(#cvL) {
  background: linear-gradient(110deg, transparent 28%, rgba(169,116,36,0.048) 39%, rgba(255,253,250,0.7) 50%, rgba(169,116,36,0.048) 61%, transparent 72%) -170% center / 260% 100%;
}
.craftavia-ambient-particles i:not(#cvL) {
  box-shadow: rgba(255,222,112,0.32) 0px 0px 12px;
}
.craftavia-news-section + .footer:not(#cvL) {
  background: linear-gradient(transparent, rgba(245,240,231,0.72));
}
.craftavia-news-section + .footer .copyright-text:not(#cvL) {
  color: #786958;
}
.craftavia-news-section + .footer .copyright-text a:not(#cvL) {
  color: #786958;
}
.craftavia-hero:not(#cvL)::before {
  background: radial-gradient(circle at 50% 44%, rgba(255, 244, 178, 0.2), transparent 34%), linear-gradient(90deg, rgba(245,240,231,0.24), transparent 34%, transparent 66%, rgba(245,240,231,0.24));
}
.craftavia-hero-shade:not(#cvL) {
  background: linear-gradient(rgba(245,240,231,0.18), rgba(245,240,231,0.02) 45%, rgba(245,240,231,0.34));
}
.craftavia-online-card:not(#cvL) {
  border: 1px solid #E3D4BE;
  color: #42382F;
  background: linear-gradient(145deg, rgba(245,240,231,0.76), rgba(245,240,231,0.6));
  box-shadow: rgba(255,255,255,0.14) 0px 1px inset, rgba(110,80,40,0.075) 0px 18px 45px;
}
.craftavia-online-card-top:not(#cvL) {
  color: #786958;
}
.craftavia-online-dot:not(#cvL) {
  box-shadow: rgba(101,242,154,0.056) 0px 0px 0px 5px, rgba(101,242,154,0.36) 0px 0px 14px;
}
.craftavia-online-card.is-idle .craftavia-online-dot:not(#cvL) {
  box-shadow: rgba(255,213,104,0.056) 0px 0px 0px 5px, rgba(255,213,104,0.3) 0px 0px 14px;
}
.craftavia-online-count span:not(#cvL) {
  color: #786958;
}
.craftavia-online-address:not(#cvL) {
  border-top: 1px solid rgba(227,212,190,0.87);
  color: rgba(66,56,47,0.92);
}
.craftavia-online-address:hover:not(#cvL) {
  background: rgba(120,90,50,0.072);
}
.craftavia-hero-content:not(#cvL) {
  filter: drop-shadow(rgba(110,80,40,0.084) 0px 7px 20px);
}
.craftavia-eyebrow:not(#cvL) {
  text-shadow: rgba(110,80,40,0.14) 0px 2px 12px;
}
.craftavia-wordmark:not(#cvL)::before {
  background: radial-gradient(circle, rgba(169,116,36,0.16), rgba(169,116,36,0.056) 48%, transparent 72%);
}
.craftavia-wordmark img:not(#cvL) {
  filter: drop-shadow(rgba(169,116,36,0.075) 0px 0px 22px) drop-shadow(rgba(110,80,40,0.14) 0px 22px 28px);
}
.craftavia-tagline:not(#cvL) {
  color: #42382F;
  text-shadow: rgba(110,80,40,0.14) 0px 3px 12px;
}
.craftavia-description:not(#cvL) {
  color: rgba(66,56,47,0.9);
  text-shadow: rgba(110,80,40,0.14) 0px 2px 8px;
}
.craftavia-btn:not(#cvL) {
  border: 2px solid #E3D4BE;
  box-shadow: rgba(110,80,40,0.14) 0px 6px 0px, rgba(110,80,40,0.078) 0px 12px 25px;
}
.craftavia-btn:active:not(#cvL) {
  box-shadow: rgba(110,80,40,0.14) 0px 3px 0px, rgba(110,80,40,0.072) 0px 7px 16px;
}
.craftavia-btn-primary:not(#cvL) {
  color: #42382F;
  background: linear-gradient(#D3AA6D, #D3AA6D);
}
.craftavia-btn-primary:hover:not(#cvL) {
  color: #42382F;
}
.craftavia-btn-secondary:not(#cvL) {
  color: #42382F;
}
.craftavia-btn-secondary:hover:not(#cvL) {
  color: #42382F;
}
.craftavia-quick-links:not(#cvL) {
  border: 1px solid #E3D4BE;
  background: rgba(245,240,231,0.58);
  box-shadow: rgba(110,80,40,0.054) 0px 9px 32px;
}
.craftavia-quick-links a:not(#cvL) {
  color: rgba(66,56,47,0.92);
}
.craftavia-quick-links a + a:not(#cvL) {
  border-left: 1px solid rgba(227,212,190,0.89);
}
.craftavia-quick-links a:hover:not(#cvL) {
  background: rgba(120,90,50,0.072);
}
.craftavia-scroll-cue:not(#cvL) {
  color: rgba(66,56,47,0.9);
}
.craftavia-supporters:not(#cvL) {
  color: #42382F;
  background-color: #FFFDFA;
  background-image: linear-gradient(rgba(245,240,231,0.78), rgba(245,240,231,0.7)), url("/apps/main/public/images/uploads/bda908e418b59a318f0182dec6912e52.webp");
}
.craftavia-supporters:not(#cvL)::before {
  background: radial-gradient(circle at 50% 20%, rgba(169,116,36,0.16), transparent 35rem), linear-gradient(90deg, rgba(245,240,231,0.34), transparent 30%, transparent 70%, rgba(245,240,231,0.34));
}
.craftavia-supporters-glow:not(#cvL) {
  background: rgba(169,116,36,0.144);
}
.craftavia-supporters-heading:not(#cvL) {
  text-shadow: rgba(110,80,40,0.14) 0px 3px 16px;
}
.craftavia-supporters-heading h2:not(#cvL) {
  color: #42382F;
}
.craftavia-supporters-heading p:not(#cvL) {
  color: #786958;
}
.craftavia-activity-panel:not(#cvL) {
  border: 1px solid rgba(211,170,109,0.72);
  background: linear-gradient(145deg, rgba(245,240,231,0.9), rgba(245,240,231,0.76));
  box-shadow: rgba(255,255,255,0.16) 0px 1px inset, rgba(169,116,36,0.024) 0px 0px 0px 1px, rgba(110,80,40,0.105) 0px 24px 70px, rgba(169,116,36,0.039) 0px 0px 36px;
}
.craftavia-activity-panel:not(#cvL)::after {
  background: linear-gradient(90deg, transparent, rgba(211,170,109,0.9), transparent);
}
.craftavia-activity-icon:not(#cvL) {
  background: rgba(169,116,36,0.08);
  box-shadow: rgba(169,116,36,0.036) 0px 0px 24px inset, rgba(110,80,40,0.066) 0px 10px 30px;
}
.craftavia-activity-panel-gold .craftavia-activity-icon:not(#cvL) {
  box-shadow: rgba(255,213,104,0.04) 0px 0px 24px inset, rgba(110,80,40,0.066) 0px 10px 30px;
}
.craftavia-activity-header h3:not(#cvL) {
  color: #42382F;
}
.craftavia-activity-header p:not(#cvL) {
  color: rgba(120,105,88,0.96);
}
.craftavia-activity-row:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.252);
  color: #42382F;
  background: linear-gradient(100deg, rgba(120,90,50,0.06), rgba(120,90,50,0.022));
  box-shadow: rgba(255,255,255,0.05) 0px 1px inset;
}
.craftavia-activity-row:hover:not(#cvL) {
  border-color: rgba(169,116,36,0.7);
  color: #42382F;
  background: rgba(120,90,50,0.09);
}
.craftavia-donor-row:first-child:not(#cvL) {
  background: linear-gradient(100deg, rgba(255, 206, 77, 0.17), rgba(120,90,50,0.039));
}
.craftavia-rank:not(#cvL) {
  color: #42382F;
  background: rgba(169,116,36,0.144);
}
.craftavia-donor-row:first-child .craftavia-rank:not(#cvL) {
  color: #42382F;
  box-shadow: rgba(240,177,37,0.12) 0px 6px 18px;
}
.craftavia-activity-avatar:not(#cvL) {
  border: 2px solid #E3D4BE;
  background: rgba(245,240,231,0.24);
}
.craftavia-activity-copy strong:not(#cvL) {
  color: #42382F;
}
.craftavia-activity-copy small:not(#cvL) {
  color: #786958;
}
.craftavia-activity-copy small span:not(#cvL) {
  color: rgba(120,105,88,0.8);
}
.craftavia-support-progress:not(#cvL) {
  background: rgba(169,116,36,0.128);
}
.craftavia-support-progress > span:not(#cvL) {
  box-shadow: rgba(255,213,104,0.22) 0px 0px 12px;
}
.craftavia-row-arrow:not(#cvL) {
  color: rgba(120,105,88,0.8);
}
.craftavia-activity-empty:not(#cvL) {
  border: 1px dashed rgba(169,116,36,0.35);
  color: rgba(120,105,88,0.92);
  background: rgba(245,240,231,0.24);
}
.craftavia-activity-empty strong:not(#cvL) {
  color: #42382F;
}
.craftavia-supporters-cta p:not(#cvL) {
  color: #786958;
}
.craftavia-news-section:not(#cvL) {
  background: radial-gradient(circle at 50% 0px, rgba(169,116,36,0.096), transparent 34rem), linear-gradient(#FFFDFA 0px, #FFFDFA 22rem);
}
.craftavia-section-kicker:not(#cvL) {
  color: #A97424;
}
.craftavia-section-heading p:not(#cvL) {
  color: #786958;
}
.craftavia-news-section .card:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.168);
  box-shadow: rgba(110,80,40,0.024) 0px 12px 38px;
}
.craftavia-empty-news:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.224);
  background: rgba(255,253,250,0.82);
  box-shadow: rgba(110,80,40,0.027) 0px 18px 55px;
}
.craftavia-empty-news-icon:not(#cvL) {
  color: #42382F;
  background: linear-gradient(145deg, #D3AA6D, #D3AA6D);
  box-shadow: rgba(169,116,36,0.072) 0px 8px 22px;
}
.craftavia-empty-news p:not(#cvL) {
  color: #786958;
}
.craftavia-empty-news-link:not(#cvL) {
  color: #42382F;
  box-shadow: rgba(194,138,32,0.4) 0px 5px 0px;
}
.craftavia-empty-news-link:hover:not(#cvL) {
  color: #42382F;
}
.craftavia-news-section + .footer:not(#cvL) {
  border-top: 1px solid rgba(169,116,36,0.252);
  color: #786958;
  background: radial-gradient(circle at 18% 0px, rgba(169,116,36,0.128), transparent 27rem), linear-gradient(135deg, #FFFDFA, #FFFDFA 58%, #F5F0E7);
}
.craftavia-news-section + .footer .widget-title:not(#cvL) {
  color: #42382F;
}
.craftavia-news-section + .footer .text-muted:not(#cvL),
.craftavia-news-section + .footer .widget-link:not(#cvL) {
  color: rgba(120,105,88,0.92) !important;
}
.craftavia-news-section + .footer .btn-light:not(#cvL) {
  color: #42382F;
  background: rgba(120,90,50,0.072);
  border-color: rgba(227,212,190,0.91) !important;
}
.craftavia-news-section + .footer .copyright-text:not(#cvL) {
  border-top: 1px solid rgba(227,212,190,0.75);
}
@media (max-width: 991.98px) {
body > .page > .navbar:not(#cvL) {
  background: linear-gradient(110deg, #FFFDFA, #D3AA6D 55%, #FFFDFA);
}
}
@media (max-width: 767.98px) {
.craftavia-quick-links a + a:not(#cvL) {
  border-top: 1px solid rgba(227,212,190,0.89);
}
}
[data-bs-theme="dark"] .craftavia-news-section:not(#cvL) {
  background: radial-gradient(circle at 50% 0px, rgba(169,116,36,0.08), transparent 34rem), linear-gradient(#FFFDFA 0px, #F5F0E7 22rem);
}
[data-bs-theme="dark"] .craftavia-section-heading h2:not(#cvL),
[data-bs-theme="dark"] .craftavia-empty-news h3:not(#cvL) {
  color: #42382F;
}
[data-bs-theme="dark"] .craftavia-section-heading p:not(#cvL),
[data-bs-theme="dark"] .craftavia-empty-news p:not(#cvL) {
  color: rgba(120,105,88,0.95);
}
[data-bs-theme="dark"] .craftavia-empty-news:not(#cvL) {
  border-color: rgba(169,116,36,0.21);
  background: rgba(245,240,231,0.76);
}
.craftavia-join:not(#cvL) {
  color: #42382F;
  background: url("/apps/main/public/images/uploads/bda908e418b59a318f0182dec6912e52.webp") center 58% / cover no-repeat #FFFDFA;
}
.craftavia-join-overlay:not(#cvL) {
  background: radial-gradient(circle at 75% 48%, rgba(169,116,36,0.16), transparent 31rem), linear-gradient(90deg, rgba(245,240,231,0.9) 0%, rgba(245,240,231,0.69) 48%, rgba(245,240,231,0.82) 100%);
}
.craftavia-join-kicker:not(#cvL) {
  color: #A97424;
}
.craftavia-join-copy h2:not(#cvL) {
  color: #42382F;
  text-shadow: rgba(110,80,40,0.126) 0px 8px 28px;
}
.craftavia-join-lead:not(#cvL) {
  color: #786958;
}
.craftavia-join-step:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.28);
  background: rgba(245,240,231,0.7);
  box-shadow: rgba(110,80,40,0.051) 0px 15px 40px;
}
.craftavia-join-step > span:not(#cvL) {
  color: #42382F;
  box-shadow: rgba(222,164,27,0.1) 0px 8px 22px;
}
.craftavia-join-step h3:not(#cvL) {
  color: #42382F;
}
.craftavia-join-step p:not(#cvL) {
  color: rgba(120,105,88,0.98);
}
.craftavia-join-card:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.532);
  background: linear-gradient(145deg, rgba(245,240,231,0.96), rgba(245,240,231,0.98)), #FFFDFA;
  box-shadow: rgba(110,80,40,0.12) 0px 32px 80px, rgba(255,255,255,0.024) 0px 0px 0px 1px inset, rgba(255,255,255,0.1) 0px 1px inset;
}
.craftavia-join-card:not(#cvL)::before {
  background: linear-gradient(125deg, rgba(120,90,50,0.054), transparent 38%);
}
.craftavia-join-card-glow:not(#cvL) {
  background: rgba(169,116,36,0.16);
}
.craftavia-join-card-top:not(#cvL) {
  color: rgba(120,105,88,0.95);
}
.craftavia-join-card-label i:not(#cvL) {
  color: #A97424;
}
.craftavia-join-platform:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.28);
  color: #786958;
  background: rgba(245,240,231,0.38);
}
.craftavia-join-platform i:not(#cvL) {
  color: #987A16;
}
.craftavia-join-server-icon:not(#cvL) {
  color: #987A16;
}
.craftavia-join-server strong:not(#cvL) {
  color: #42382F;
}
.craftavia-join-server-copy > span:not(#cvL) {
  color: #A97424;
}
.craftavia-join-server small:not(#cvL) {
  color: rgba(120,105,88,0.88);
}
.craftavia-join-address:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.252);
  color: #42382F;
  background: linear-gradient(135deg, rgba(245,240,231,0.88), rgba(245,240,231,0.76));
  box-shadow: rgba(110,80,40,0.054) 0px 16px 30px, rgba(255,255,255,0.035) 0px 1px inset;
}
.craftavia-join-address:not(#cvL)::before {
  background: linear-gradient(#D3AA6D, #D3AA6D);
  box-shadow: rgba(169,116,36,0.165) 0px 0px 16px;
}
.craftavia-join-address-head:not(#cvL) {
  color: rgba(120,105,88,0.88);
}
.craftavia-join-address-head span i:not(#cvL) {
  color: #A97424;
}
.craftavia-join-address-head small:not(#cvL) {
  color: rgba(120,105,88,0.72);
}
.craftavia-join-address-head small i:not(#cvL) {
  background: #D3AA6D;
  box-shadow: rgba(169,116,36,0.225) 0px 0px 10px;
}
.craftavia-join-address-icon:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.308);
  color: #A97424;
  background: rgba(169,116,36,0.064);
}
.craftavia-join-copy-button:not(#cvL) {
  border: 1px solid rgba(211,170,109,0.92);
  color: #42382F;
  background: linear-gradient(135deg, #D3AA6D, #D3AA6D 72%);
  box-shadow: rgba(169,116,36,0.3) 0px 7px 0px, rgba(169,116,36,0.06) 0px 18px 38px, rgba(255,255,255,0.55) 0px 1px inset;
}
.craftavia-join-copy-icon:not(#cvL) {
  border: 1px solid rgba(227,212,190,0.79);
  background: rgba(120,90,50,0.198);
}
.craftavia-join-copy-text small:not(#cvL) {
  color: rgba(66,56,47,0.66);
}
.craftavia-join-copy-button:hover:not(#cvL) {
  color: #42382F;
  box-shadow: rgba(169,116,36,0.3) 0px 10px 0px, rgba(169,116,36,0.075) 0px 22px 38px;
}
.craftavia-join-card-note:not(#cvL) {
  color: rgba(120,105,88,0.9);
}
.craftavia-join-card-note i:not(#cvL) {
  color: #987A16;
}
.craftavia-join-help:not(#cvL) {
  color: #A97424;
}
.craftavia-join-help:hover:not(#cvL) {
  color: #42382F;
}
@media (max-width: 900px) {
.craftavia-supporters:not(#cvL) {
  background-image: linear-gradient(rgba(245,240,231,0.78), rgba(245,240,231,0.7)), url("/apps/main/public/images/uploads/8e6a3e5de64e70d7d8ec9f1d87aa5907.webp");
}
}
/* ===== assets/css/craftavia-statistics.css ===== */
.cv-stats:not(#cvL) {
  --cyan: #A97424;
  --gold: #987916;
  --line: #D3AA6D;
  color: #42382F;
}
.cv-stats-hero:not(#cvL) {
  background: linear-gradient(90deg,rgba(245,240,231,0.85),rgba(245,240,231,0.35),rgba(245,240,231,0.1)),var(--cv-stats-banner) center/cover;
}
.cv-stats h1:not(#cvL) {
  color: #42382F;
  text-shadow: rgba(110,80,40,0.14) 0px 3px 15px;
}
.cv-stats-hero p:not(#cvL) {
  color: #42382F;
}
.cv-stats-signature:not(#cvL) {
  color: #42382F;
  border-bottom: 1px solid #D3AA6D;
}
.cv-stats-hero-loot:not(#cvL) {
  filter: drop-shadow(rgba(110,80,40,0.14) 0px 8px 10px);
}
.cv-stats-coin-stack:not(#cvL) {
  filter: drop-shadow(rgba(255,211,102,0.15) 0px 0px 12px);
}
.cv-stats-banner-tag:not(#cvL) {
  background: linear-gradient(#F7F1E7, #FFFDFA);
  color: #987616;
}
.cv-stats-panel:not(#cvL) {
  background: linear-gradient(140deg, rgba(245,240,231,0.97), rgba(245,240,231,0.93));
  border-color: currentcolor #D3AA6D #D3AA6D;
  box-shadow: rgba(110,80,40,0.113) 0px 12px 45px;
}
.cv-stats-overview > div:not(#cvL) {
  border: 1px solid #D3AA6D;
  background: linear-gradient(130deg, rgba(245,240,231,0.5), rgba(245,240,231,0.565));
  box-shadow: rgba(169,116,36,0.011) 0px 0px 24px inset;
}
.cv-stats-overview i:not(#cvL) {
  text-shadow: rgba(169,116,36,0.057) 0px 0px 14px;
}
.cv-stats-overview span:not(#cvL) {
  color: #42382F;
}
.cv-stats-overview strong:not(#cvL) {
  color: #42382F;
}
.cv-stats-overview small:not(#cvL) {
  color: #786958;
}
.cv-stats-server:not(#cvL) {
  border: 1px solid #D3AA6D;
  background: #F5F0E7;
}
.cv-stats-server select:not(#cvL) {
  background: #F5F0E7;
  color: #42382F;
}
.cv-stats-period:not(#cvL) {
  border: 1px solid #D3AA6D;
}
.cv-stats-period button:not(#cvL) {
  background: #FFFDFA;
  color: #42382F;
  border-color: currentcolor #D3AA6D currentcolor currentcolor;
}
.cv-stats-period .is-active:not(#cvL) {
  background: linear-gradient(#D3AA6D, #F7F1E7);
  color: #42382F;
  box-shadow: rgba(169,116,36,0.043) 0px 0px 16px inset;
}
.cv-stats-search:not(#cvL) {
  background: #F5F0E7;
  border: 1px solid #D3AA6D;
}
.cv-stats-search > i:not(#cvL) {
  color: #A97424;
}
.cv-stats-search input:not(#cvL) {
  color: #42382F;
}
.cv-stats-search input:not(#cvL)::placeholder {
  color: #786958;
}
.cv-stats-sync:not(#cvL) {
  color: #786958;
}
.cv-stats-sync i:not(#cvL) {
  color: #42382F;
}
.cv-stats-alert:not(#cvL),
.cv-stats-search-result:not(#cvL) {
  border: 1px solid #D3AA6D;
  background: #FFFDFA;
  color: #A97424;
}
.cv-stats-board:not(#cvL) {
  border: 1px solid #D3AA6D;
  background: linear-gradient(135deg, rgba(245,240,231,0.584), rgba(245,240,231,0.584));
}
.cv-stats-category-icon:not(#cvL) {
  filter: drop-shadow(rgba(169,116,36,0.094) 0px 0px 5px);
}
.cv-stats h2:not(#cvL) {
  color: #42382F;
}
.cv-stats-board-money h2:not(#cvL) {
  color: #987A16;
}
.cv-stats-board p:not(#cvL) {
  color: #786958;
}
.cv-stats-ranking > li:not(#cvL) {
  border-bottom: 1px solid rgba(169,116,36,0.7);
}
.cv-stats-ranking > li.is-first:not(#cvL) {
  border: 1px solid #E3D4BE;
}
.cv-stats-rank:not(#cvL) {
  background: linear-gradient(145deg, #F0E6D6, #F7F1E7);
  color: #42382F;
  filter: drop-shadow(rgba(110,80,40,0.14) 0px 2px 2px);
}
.cv-stats-ranking > li:nth-child(3) .cv-stats-rank:not(#cvL) {
  background: linear-gradient(145deg, #F0E6D6, #F4EBE7);
}
.cv-stats-avatar-placeholder:not(#cvL) {
  background: linear-gradient(#D3AA6D, #FFFDFA);
  border: 1px solid #D3AA6D;
  color: #786958;
}
.cv-stats-pending .cv-stats-identity strong:not(#cvL) {
  color: #786958;
}
.cv-stats-identity small:not(#cvL) {
  color: #786958;
}
.cv-stats-full summary:not(#cvL),
.cv-stats-clan-link:not(#cvL),
.cv-stats-profile-link:not(#cvL) {
  border: 1px solid #D3AA6D;
  background: linear-gradient(#F7F1E7, #F5F0E7);
  color: #42382F;
}
.cv-stats-full[open] summary:not(#cvL) {
  background: #D3AA6D;
}
.cv-stats th:not(#cvL),
.cv-stats td:not(#cvL) {
  border-bottom: 1px solid #D3AA6D;
}
.cv-stats th:not(#cvL) {
  color: #A97424;
}
.cv-stats-clan-columns:not(#cvL) {
  color: #A97424;
}
.cv-stats-clan-ranking:not(#cvL) {
  border: 1px solid #D3AA6D;
}
.cv-stats-clan-emblem:not(#cvL) {
  background: linear-gradient(#D3AA6D, #FFFDFA);
  border: 1px solid #E3D4BE;
  color: #A97424;
}
.cv-stats-clan-ranking > li:nth-child(2) .cv-stats-clan-emblem:not(#cvL) {
  color: #4E1698;
}
.cv-stats-clan-ranking > li:nth-child(3) .cv-stats-clan-emblem:not(#cvL) {
  color: #971616;
}
.cv-stats-clan-ranking > li:nth-child(4) .cv-stats-clan-emblem:not(#cvL) {
  color: #986B16;
}
.cv-stats-clan-ranking > li:nth-child(5) .cv-stats-clan-emblem:not(#cvL) {
  color: #A97424;
}
.cv-stats-members:not(#cvL) {
  color: #A97424;
}
.cv-stats-no-results:not(#cvL) {
  color: #42382F;
}
.cv-stats-no-results i:not(#cvL) {
  color: #A97424;
}
.cv-stats-personal:not(#cvL) {
  border: 1px solid #D3AA6D;
  background: linear-gradient(120deg, rgba(245,240,231,0.584), #F5F0E7);
}
.cv-stats-person-avatar:not(#cvL) {
  color: #A97424;
  border: 1px solid #E3D4BE;
  background: #F7F1E7;
}
.cv-stats-person p:not(#cvL) {
  color: #786958;
}
.cv-stats-person-metrics > div:not(#cvL) {
  border-left: 1px solid #D3AA6D;
  color: #42382F;
}
.cv-stats-note:not(#cvL) {
  color: #786958;
}
.cv-stats-full summary:hover:not(#cvL),
.cv-stats-clan-link:hover:not(#cvL),
.cv-stats-profile-link:hover:not(#cvL) {
  background: #D3AA6D;
}
.cv-stats-period button:hover:not(#cvL) {
  background: #D3AA6D;
}
/* ===== assets/css/craftavia-store-category.css ===== */
.craftavia-category-page:not(#cvL) {
  --category-accent: #A97424;
  color: #42382F;
  background: linear-gradient(180deg, rgba(245,240,231,0.76), rgba(245,240,231,0.91) 38%, rgba(245,240,231,0.97)),
    var(--craftavia-category-hero) center top / cover fixed no-repeat;
}
.craftavia-category-page.tone-gold:not(#cvL) {
  --category-accent: #987516;
}
.craftavia-category-page.tone-emerald:not(#cvL) {
  --category-accent: #A97424;
}
.craftavia-category-page.tone-violet:not(#cvL) {
  --category-accent: #A97424;
}
.craftavia-category-hero:not(#cvL) {
  background: linear-gradient(90deg, rgba(245,240,231,0.99) 0%, rgba(245,240,231,0.94) 38%, rgba(245,240,231,0.42) 65%, rgba(245,240,231,0.12) 100%),
    var(--craftavia-category-hero) center 44% / cover no-repeat;
  box-shadow: 0 22px 65px rgba(110,80,40,0.12), inset 0 0 55px rgba(var(--category-accent-rgb), .06);
}
.craftavia-category-hero h1:not(#cvL) {
  color: #42382F;
  text-shadow: 0 4px 0 rgba(110,80,40,0.14), 0 0 28px rgba(var(--category-accent-rgb), .35);
}
.craftavia-category-hero__content > p:not(#cvL) {
  color: #42382F;
}
.craftavia-category-hero__benefits strong:not(#cvL) {
  color: #42382F;
}
.craftavia-category-hero__benefits small:not(#cvL) {
  color: #786958;
}
.craftavia-category-hero__mark:not(#cvL) {
  background: linear-gradient(145deg, rgba(var(--category-accent-rgb), .18), rgba(245,240,231,0.74));
  box-shadow: 0 24px 55px rgba(110,80,40,0.114), inset 0 0 34px rgba(var(--category-accent-rgb), .12), 0 0 35px rgba(var(--category-accent-rgb), .12);
}
.craftavia-category-breadcrumb:not(#cvL) {
  color: #786958;
  background: rgba(245,240,231,0.8);
}
.craftavia-category-breadcrumb a:not(#cvL),
.craftavia-category-breadcrumb span:not(#cvL) {
  color: #42382F;
}
.craftavia-category-breadcrumb > i:not(#cvL) {
  color: #786958;
}
.craftavia-category-heading h2:not(#cvL) {
  color: #42382F;
}
.craftavia-category-heading p:not(#cvL) {
  color: #786958;
}
.craftavia-category-heading__note:not(#cvL) {
  color: #42382F;
}
.craftavia-category-card:not(#cvL) {
  background: linear-gradient(160deg, rgba(245,240,231,0.97), rgba(245,240,231,0.99));
  box-shadow: 0 18px 48px rgba(110,80,40,0.105), inset 0 0 34px rgba(var(--category-accent-rgb), .04);
}
.craftavia-category-card:hover:not(#cvL) {
  box-shadow: 0 24px 60px rgba(110,80,40,0.132), 0 0 26px rgba(var(--category-accent-rgb), .12);
}
.craftavia-category-card.is-featured:not(#cvL) {
  box-shadow: 0 20px 62px rgba(110,80,40,0.126), 0 0 24px rgba(var(--category-accent-rgb), .17);
}
.craftavia-category-card__visual img:not(#cvL) {
  filter: drop-shadow(rgba(110,80,40,0.14) 0px 16px 20px);
}
.craftavia-category-card__body h3:not(#cvL) {
  color: #42382F;
}
.craftavia-category-card__body > p:not(#cvL) {
  color: #786958;
}
.craftavia-category-card__body li:not(#cvL) {
  color: #42382F;
}
.craftavia-category-price strong:not(#cvL) {
  color: #42382F;
}
.craftavia-category-price del:not(#cvL) {
  color: #786958;
}
.craftavia-category-buy:not(#cvL) {
  background: linear-gradient(180deg, color-mix(in srgb, var(--category-accent) 84%, #FFFDFA), var(--category-accent));
  box-shadow: 0 5px 0 rgba(110,80,40,0.14), 0 10px 25px rgba(var(--category-accent-rgb), .18);
  color: #42382F !important;
}
.craftavia-category-card__badge:not(#cvL) {
  color: #42382F;
}
.craftavia-category-card__discount:not(#cvL) {
  color: #42382F;
}
.craftavia-category-empty:not(#cvL) {
  background: radial-gradient(circle at 50% 35%, rgba(var(--category-accent-rgb), .12), transparent 45%), rgba(245,240,231,0.91);
}
.craftavia-category-empty h2:not(#cvL) {
  color: #42382F;
}
.craftavia-category-empty p:not(#cvL) {
  color: #786958;
}
.craftavia-category-trust:not(#cvL) {
  background: rgba(245,240,231,0.91);
  box-shadow: rgba(110,80,40,0.084) 0px 16px 38px;
}
.craftavia-category-trust strong:not(#cvL) {
  color: #42382F;
}
.craftavia-category-trust small:not(#cvL) {
  color: #786958;
}
@media (max-width: 767.98px) {
.craftavia-category-hero:not(#cvL) {
  background: linear-gradient(180deg, rgba(245,240,231,0.98), rgba(245,240,231,0.88) 70%, rgba(245,240,231,0.52)), var(--craftavia-category-hero) 62% center / cover no-repeat;
}
}
/* ===== assets/css/craftavia-store-smp.css ===== */
.craftavia-smp-hub:not(#cvL) {
  --smp-cyan: #A97424;
  --smp-deep: #F5F0E7;
  --smp-panel: rgba(245,240,231,0.94);
}
.craftavia-smp-hub:not(#cvL)::before {
  background: radial-gradient(circle at 48% 8%, rgba(169,116,36,0.072), transparent 34%), linear-gradient(rgba(245,240,231,0.12), rgba(245,240,231,0.42));
}
.craftavia-smp-hero:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.49);
  background-image: linear-gradient(90deg, rgba(245,240,231,0.99) 0%, rgba(245,240,231,0.96) 29%, rgba(245,240,231,0.68) 53%, rgba(245,240,231,0.12) 79%),
    linear-gradient(180deg, rgba(245,240,231,0.05), rgba(245,240,231,0.32)),
    var(--smp-hero-image);
  box-shadow: rgba(255,255,255,0.04) 0px 1px 0px inset, rgba(110,80,40,0.081) 0px 22px 55px, rgba(169,116,36,0.017) 0px 0px 32px;
}
.craftavia-smp-hero:not(#cvL)::before {
  background: radial-gradient(circle at 50% 0%, rgba(169,116,36,0.096), transparent 40%), linear-gradient(transparent 58%, rgba(245,240,231,0.48));
}
.craftavia-smp-hero:not(#cvL)::after {
  border: 1px solid rgba(169,116,36,0.084);
}
.craftavia-smp-hero-eyebrow:not(#cvL) {
  color: #987716;
  text-shadow: rgba(110,80,40,0.14) 0px 2px 12px;
}
.craftavia-smp-hero h2:not(#cvL) {
  color: #42382F;
  text-shadow: rgba(110,80,40,0.14) 0px 5px 0px, rgba(110,80,40,0.14) 0px 12px 32px;
}
.craftavia-smp-hero-content > p:not(#cvL) {
  color: #786958;
  text-shadow: rgba(110,80,40,0.14) 0px 2px 12px;
}
.craftavia-smp-benefit > i:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.364);
  background: linear-gradient(145deg, rgba(245,240,231,0.8), rgba(245,240,231,0.8));
  box-shadow: rgba(169,116,36,0.018) 0px 0px 19px inset, rgba(110,80,40,0.054) 0px 8px 18px;
}
.craftavia-smp-benefit strong:not(#cvL) {
  color: #42382F;
}
.craftavia-smp-benefit small:not(#cvL) {
  color: rgba(120,105,88,0.97);
}
.craftavia-smp-hero-signature:not(#cvL) {
  color: rgba(169,116,36,0.9);
  text-shadow: rgba(169,116,36,0.114) 0px 0px 15px, rgba(110,80,40,0.14) 0px 2px 10px;
}
.craftavia-smp-tab:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.252);
  color: #786958;
  background: rgba(245,240,231,0.7);
  box-shadow: rgba(255,255,255,0.024) 0px 1px 0px inset;
}
.craftavia-smp-tab i:not(#cvL) {
  color: rgba(169,116,36,0.9);
}
.craftavia-smp-tab:hover:not(#cvL) {
  border-color: rgba(211,170,109,0.52);
  color: #42382F;
  background: rgba(245,240,231,0.9);
  box-shadow: rgba(110,80,40,0.066) 0px 10px 28px, rgba(169,116,36,0.024) 0px 0px 18px;
}
.craftavia-smp-tab.is-active:not(#cvL) {
  border-color: rgba(211,170,109,0.95);
  color: #42382F;
  background: linear-gradient(135deg, rgba(211,170,109,0.96), rgba(245,240,231,0.92));
  box-shadow: rgba(169,116,36,0.042) 0px 0px 22px inset, rgba(169,116,36,0.054) 0px 0px 24px;
}
.craftavia-smp-motto:not(#cvL) {
  color: rgba(169,116,36,0.9);
}
.craftavia-smp-card:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.35);
  color: #42382F;
  background: radial-gradient(circle at 76% 46%, rgba(169,116,36,0.088), transparent 38%), linear-gradient(135deg, rgba(245,240,231,0.98), rgba(245,240,231,0.94));
  box-shadow: rgba(255,255,255,0.024) 0px 1px 0px inset, rgba(110,80,40,0.06) 0px 18px 42px;
}
.craftavia-smp-card:not(#cvL)::before {
  background: linear-gradient(90deg, rgba(245,240,231,0.98) 0%, rgba(245,240,231,0.9) 36%, rgba(245,240,231,0.18) 76%, rgba(245,240,231,0.04) 100%);
}
.craftavia-smp-card:not(#cvL)::after {
  background: radial-gradient(circle, rgba(169,116,36,0.104), transparent 67%);
}
.craftavia-smp-card:hover:not(#cvL) {
  border-color: rgba(211,170,109,0.72);
  box-shadow: rgba(255,255,255,0.04) 0px 1px 0px inset, rgba(110,80,40,0.09) 0px 22px 48px, rgba(169,116,36,0.033) 0px 0px 26px;
}
.craftavia-smp-card-image:not(#cvL) {
  filter: drop-shadow(rgba(110,80,40,0.126) 0px 14px 18px);
}
.craftavia-smp-card:hover .craftavia-smp-card-image:not(#cvL) {
  filter: drop-shadow(rgba(110,80,40,0.14) 0px 17px 22px);
}
.craftavia-smp-badge:not(#cvL) {
  color: #987916;
  background: rgba(246,241,228,0.24);
  box-shadow: rgba(255,213,66,0.02) 0px 0px 18px inset;
}
.tone-cyan .craftavia-smp-badge:not(#cvL) {
  color: #A97424;
  background: rgba(169,116,36,0.24);
}
.tone-green .craftavia-smp-badge:not(#cvL) {
  color: #169851;
  background: rgba(245,240,231,0.25);
}
.tone-red .craftavia-smp-badge:not(#cvL) {
  color: #981622;
  background: rgba(244,230,233,0.24);
}
.tone-green .craftavia-smp-card-glow:not(#cvL),
.tone-teal .craftavia-smp-card-glow:not(#cvL) {
  background: radial-gradient(circle at 80% 48%, rgba(169,116,36,0.096), transparent 50%);
}
.craftavia-smp-card h2:not(#cvL) {
  color: #42382F;
  text-shadow: rgba(110,80,40,0.14) 0px 3px 14px;
}
.craftavia-smp-card p:not(#cvL) {
  color: #786958;
}
.craftavia-smp-card-action:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.672);
  color: #42382F;
  background: rgba(245,240,231,0.72);
  box-shadow: rgba(169,116,36,0.007) 0px 0px 14px inset;
}
.craftavia-smp-card:hover .craftavia-smp-card-action:not(#cvL) {
  border-color: rgba(211,170,109,0.86);
  color: #42382F;
}
@media (max-width: 767.98px) {
.craftavia-smp-hero:not(#cvL) {
  background-image: linear-gradient(90deg, rgba(245,240,231,0.99) 0%, rgba(245,240,231,0.9) 58%, rgba(245,240,231,0.38) 100%),
      linear-gradient(180deg, rgba(245,240,231,0.08), rgba(245,240,231,0.58)),
      var(--smp-hero-image);
}
}
@media (max-width: 399.98px) {
.craftavia-smp-card:not(#cvL)::before {
  background: linear-gradient(90deg, rgba(245,240,231,0.99) 0%, rgba(245,240,231,0.97) 49%, rgba(245,240,231,0.76) 68%, rgba(245,240,231,0.05) 100%);
}
}
/* ===== assets/css/craftavia-store-vip.css ===== */
.craftavia-vip-page:not(#cvL) {
  color: #42382F;
  background: linear-gradient(180deg, rgba(245,240,231,0.75), rgba(245,240,231,0.9) 38%, rgba(245,240,231,0.96)),
    var(--craftavia-vip-hero) center top / cover fixed no-repeat;
}
.craftavia-vip-page:not(#cvL)::before {
  background: radial-gradient(circle at 50% 12%, rgba(169,116,36,0.104), transparent 32%) 0% 0% / auto, linear-gradient(90deg, rgba(169,116,36,0.048) 1px, transparent 1px) 0% 0% / 80px 80px, linear-gradient(rgba(169,116,36,0.032) 1px, transparent 1px) 0% 0% / 80px 80px;
}
.craftavia-vip-hero:not(#cvL) {
  border: 1px solid rgba(211,170,109,0.55);
  background: linear-gradient(90deg, rgba(245,240,231,0.99) 0%, rgba(245,240,231,0.94) 34%, rgba(245,240,231,0.5) 58%, rgba(245,240,231,0.08) 83%),
    linear-gradient(180deg, rgba(245,240,231,0.03), rgba(245,240,231,0.34)),
    var(--craftavia-vip-hero) center / cover no-repeat;
  box-shadow: rgba(110,80,40,0.114) 0px 22px 65px, rgba(169,116,36,0.015) 0px 0px 55px inset;
}
.craftavia-vip-hero:not(#cvL)::before {
  background: linear-gradient(115deg, transparent 70%, rgba(169,116,36,0.096));
}
.craftavia-vip-eyebrow:not(#cvL),
.craftavia-vip-heading__eyebrow:not(#cvL) {
  color: #A97424;
}
.craftavia-vip-eyebrow:not(#cvL)::before,
.craftavia-vip-heading__eyebrow:not(#cvL)::before {
  background: #D3AA6D;
  box-shadow: rgba(169,116,36,0.21) 0px 0px 14px;
}
.craftavia-vip-hero h2:not(#cvL) {
  color: #42382F;
  text-shadow: rgba(110,80,40,0.14) 0px 4px 0px, rgba(169,116,36,0.114) 0px 0px 28px;
}
.craftavia-vip-hero__content > p:not(#cvL) {
  color: #42382F;
}
.craftavia-vip-hero__benefits > div:not(#cvL) {
  border-right: 1px solid rgba(169,116,36,0.252);
}
.craftavia-vip-hero__benefits i:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.49);
  color: #A97424;
  background: rgba(245,240,231,0.65);
  box-shadow: rgba(169,116,36,0.027) 0px 0px 18px inset;
}
.craftavia-vip-hero__benefits span:not(#cvL) {
  color: #42382F;
}
.craftavia-vip-hero__signature:not(#cvL) {
  color: #A97424;
  text-shadow: rgba(169,116,36,0.165) 0px 0px 18px;
}
.craftavia-vip-hero__signature:not(#cvL)::after {
  background: #D3AA6D;
  box-shadow: rgba(169,116,36,0.195) 0px 0px 10px;
}
.craftavia-vip-breadcrumb:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.476);
  color: #786958;
  background: rgba(245,240,231,0.78);
  box-shadow: rgba(169,116,36,0.012) 0px 0px 24px inset;
}
.craftavia-vip-breadcrumb a:not(#cvL),
.craftavia-vip-breadcrumb span:not(#cvL) {
  color: #42382F;
}
.craftavia-vip-breadcrumb a:hover:not(#cvL) {
  color: #A97424;
}
.craftavia-vip-breadcrumb > i:not(#cvL) {
  color: #786958;
}
.craftavia-vip-breadcrumb a:first-child i:not(#cvL) {
  color: #A97424;
}
.craftavia-vip-heading h2:not(#cvL) {
  color: #42382F;
  text-shadow: rgba(110,80,40,0.14) 0px 3px 0px;
}
.craftavia-vip-heading p:not(#cvL) {
  color: #786958;
}
.craftavia-vip-heading__note:not(#cvL) {
  border-left: 1px solid rgba(169,116,36,0.7);
  color: #42382F;
}
.craftavia-vip-heading__note i:not(#cvL) {
  color: #A97424;
  filter: drop-shadow(rgba(169,116,36,0.105) 0px 0px 10px);
}
.craftavia-vip-card:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.56);
  background: radial-gradient(circle at 50% 10%, rgba(169,116,36,0.104), transparent 35%), linear-gradient(160deg, rgba(245,240,231,0.96), rgba(245,240,231,0.98));
  box-shadow: rgba(110,80,40,0.105) 0px 18px 48px, rgba(169,116,36,0.012) 0px 0px 34px inset;
}
.craftavia-vip-card:hover:not(#cvL) {
  border-color: rgba(211,170,109,0.72);
  box-shadow: rgba(110,80,40,0.135) 0px 24px 60px, rgba(169,116,36,0.036) 0px 0px 28px;
}
.craftavia-vip-card:not(#cvL)::after {
  background: radial-gradient(circle, rgba(169,116,36,0.096), transparent 68%);
}
.craftavia-vip-card.is-featured:not(#cvL) {
  background: radial-gradient(circle at 50% 12%, rgba(255, 191, 30, 0.22), transparent 35%), linear-gradient(160deg, rgba(245,240,231,0.98), rgba(245,240,231,0.98));
  box-shadow: rgba(110,80,40,0.126) 0px 20px 62px, rgba(255,192,36,0.092) 0px 0px 22px, rgba(255,190,28,0.024) 0px 0px 45px inset;
}
.craftavia-vip-card__popular:not(#cvL) {
  box-shadow: rgba(255,190,34,0.12) 0px 8px 24px;
}
.craftavia-vip-card__discount:not(#cvL) {
  color: #42382F;
}
.craftavia-vip-card__top img:not(#cvL) {
  filter: drop-shadow(rgba(110,80,40,0.126) 0px 15px 18px);
}
.craftavia-vip-card__top h3:not(#cvL) {
  color: #42382F;
  text-shadow: rgba(110,80,40,0.12) 0px 3px 0px;
}
.craftavia-vip-card.is-featured .craftavia-vip-card__top h3:not(#cvL) {
  color: #42382F;
}
.craftavia-vip-card__top p:not(#cvL) {
  color: #786958;
}
.craftavia-vip-card__features:not(#cvL) {
  border-top: 1px solid rgba(169,116,36,0.28);
}
.craftavia-vip-card__features li:not(#cvL) {
  color: #42382F;
}
.craftavia-vip-card__features i:not(#cvL) {
  color: #A97424;
}
.craftavia-vip-card.is-featured .craftavia-vip-card__features i:not(#cvL) {
  color: #987916;
}
.craftavia-vip-card__price strong:not(#cvL) {
  color: #42382F;
}
.craftavia-vip-card__price del:not(#cvL) {
  color: #786958;
}
.craftavia-vip-buy:not(#cvL) {
  border: 1px solid rgba(211,170,109,0.55);
  background: linear-gradient(#D3AA6D, #D3AA6D);
  box-shadow: rgba(169,116,36,0.3) 0px 5px 0px, rgba(169,116,36,0.054) 0px 10px 25px;
  color: #42382F !important;
}
.craftavia-vip-card.is-featured .craftavia-vip-buy:not(#cvL) {
  box-shadow: rgba(165,117,16,0.4) 0px 5px 0px, rgba(255,190,38,0.1) 0px 10px 25px;
}
.craftavia-vip-empty:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.42);
  background: rgba(245,240,231,0.88);
}
.craftavia-vip-empty > i:not(#cvL) {
  color: #A97424;
}
.craftavia-vip-empty h2:not(#cvL) {
  color: #42382F;
}
.craftavia-vip-empty p:not(#cvL) {
  color: #786958;
}
.craftavia-vip-trust:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.504);
  background: rgba(245,240,231,0.9);
  box-shadow: rgba(110,80,40,0.084) 0px 16px 38px;
}
.craftavia-vip-trust > div:not(#cvL) {
  border-right: 1px solid rgba(169,116,36,0.28);
}
.craftavia-vip-trust > div > i:not(#cvL) {
  color: #A97424;
  background: rgba(245,240,231,0.74);
}
.craftavia-vip-trust strong:not(#cvL) {
  color: #42382F;
}
.craftavia-vip-trust small:not(#cvL) {
  color: #786958;
}
.craftavia-vip-trust em:not(#cvL) {
  color: #A97424;
}
@media (max-width: 767.98px) {
.craftavia-vip-hero:not(#cvL) {
  background: linear-gradient(180deg, rgba(245,240,231,0.98) 0%, rgba(245,240,231,0.91) 55%, rgba(245,240,231,0.38) 100%),
      var(--craftavia-vip-hero) 72% center / cover no-repeat;
}
.craftavia-vip-trust > div:not(#cvL) {
  border-bottom: 1px solid rgba(169,116,36,0.224);
}
}
/* ===== assets/css/craftavia-store.css ===== */
.craftavia-store-showcase:not(#cvL) {
  --store-cyan: #A97424;
  --store-cyan-strong: #A97424;
  --store-navy: #F5F0E7;
  --store-panel: rgba(245,240,231,0.94);
  --store-border: rgba(169,116,36,0.392);
}
.craftavia-store-hero:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.644);
  color: #42382F;
  background: linear-gradient(90deg, rgba(245,240,231,0.98) 0%, rgba(245,240,231,0.91) 48%, rgba(245,240,231,0.25) 100%), url("../img/craftavia-hero.webp") center 46% / cover;
  box-shadow: rgba(110,80,40,0.09) 0px 24px 64px, rgba(169,116,36,0.024) 0px 0px 45px inset;
}
.craftavia-store-hero:not(#cvL)::before {
  background: radial-gradient(circle at 12% 20%, rgba(169,116,36,0.128), transparent 16rem), linear-gradient(rgba(169,116,36,0.04), rgba(245,240,231,0.28));
}
.craftavia-store-hero:not(#cvL)::after {
  background: rgba(169,116,36,0.088);
}
.craftavia-store-heading-icon:not(#cvL) {
  border: 1px solid rgba(211,170,109,0.72);
  color: #42382F;
  background: linear-gradient(145deg, #D3AA6D, #D3AA6D);
  box-shadow: rgba(169,116,36,0.075) 0px 10px 30px, rgba(255,255,255,0.55) 0px 1px inset;
}
.craftavia-store-heading h1:not(#cvL) {
  color: #42382F;
  text-shadow: rgba(110,80,40,0.105) 0px 4px 20px;
}
.craftavia-store-heading p:not(#cvL) {
  color: #786958;
}
.craftavia-store-benefit:not(#cvL) {
  border-left: 1px solid rgba(169,116,36,0.28);
}
.craftavia-store-benefit > i:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.35);
  background: rgba(169,116,36,0.208);
}
.craftavia-store-benefit strong:not(#cvL) {
  color: #42382F;
}
.craftavia-store-benefit small:not(#cvL) {
  color: rgba(120,105,88,0.86);
}
.craftavia-store-hero-art:not(#cvL)::before {
  background: linear-gradient(90deg, rgba(245,240,231,0.24), transparent 55%);
}
.craftavia-store-breadcrumb:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.35);
  background: rgba(245,240,231,0.88);
  box-shadow: rgba(110,80,40,0.054) 0px 14px 35px;
}
.craftavia-store-breadcrumb-note:not(#cvL) {
  color: rgba(120,105,88,0.8);
}
.craftavia-world-card:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.42);
  color: #42382F;
  box-shadow: rgba(110,80,40,0.072) 0px 22px 55px;
}
.craftavia-world-card-active:not(#cvL) {
  border-color: rgba(211,170,109,0.95);
  box-shadow: rgba(169,116,36,0.138) 0px 0px 0px 1px, rgba(169,116,36,0.06) 0px 0px 32px, rgba(110,80,40,0.09) 0px 26px 58px;
}
.craftavia-world-card-media:not(#cvL)::after {
  background: linear-gradient(rgba(245,240,231,0.04) 0%, rgba(245,240,231,0.08) 38%, rgba(245,240,231,0.91) 70%, #FFFDFA 100%), linear-gradient(90deg, rgba(245,240,231,0.14), transparent 42%);
}
.craftavia-world-status:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.476);
  color: #786958;
  background: rgba(245,240,231,0.82);
  box-shadow: rgba(110,80,40,0.06) 0px 8px 22px;
}
.craftavia-world-status-active:not(#cvL) {
  border-color: rgba(169,116,36,0.672);
  color: #42382F;
  background: rgba(211,170,109,0.78);
}
.craftavia-world-status-active i:not(#cvL) {
  background: #D3AA6D;
  box-shadow: rgba(169,116,36,0.27) 0px 0px 12px;
}
.craftavia-world-card-coming .craftavia-world-type:not(#cvL) {
  color: rgba(169,116,36,0.9);
}
.craftavia-world-card h2:not(#cvL) {
  color: #42382F;
  text-shadow: rgba(110,80,40,0.14) 0px 3px 15px;
}
.craftavia-world-card-coming h2:not(#cvL) {
  color: #786958;
}
.craftavia-world-card p:not(#cvL) {
  color: rgba(120,105,88,0.98);
}
.craftavia-world-action:not(#cvL) {
  border: 1px solid rgba(211,170,109,0.78);
  color: #42382F;
  background: linear-gradient(#D3AA6D, #D3AA6D);
  box-shadow: rgba(169,116,36,0.3) 0px 5px 0px, rgba(169,116,36,0.06) 0px 11px 24px;
}
.craftavia-world-action-disabled:not(#cvL) {
  border-color: rgba(227,212,190,0.95);
  color: rgba(120,105,88,0.78);
  background: rgba(245,240,231,0.7);
}
/* ===== assets/css/extra.css ===== */
:root:not(#cvL) {
  --tblr-success: #A97424;
}
.bg-success:not(#cvL) {
  background-color: #D3AA6D !important;
}
.border-input:not(#cvL) {
  border-color: #E3D4BE !important;
}
.alert-success:not(#cvL) {
  color: #42382F;
}
.alert-danger:not(#cvL) {
  color: #42382F;
}
.alert-warning:not(#cvL) {
  color: #42382F;
}
.alert-info:not(#cvL) {
  color: #42382F;
}
[data-bs-theme="dark"] .widget-link:not(#cvL) {
  color: rgba(120,105,88,0.8) !important;
}
[data-bs-theme="dark"] .breadcrumb-item.active:not(#cvL) {
  color: rgba(120,105,88,0.8) !important;
}
[data-bs-theme="dark"] .dropdown-item.active:not(#cvL),
.dropdown-item:active:not(#cvL),
[data-bs-theme="dark"] .dropdown-item:hover:not(#cvL) {
  color: #42382F !important;
}
[data-bs-theme="dark"] .text-muted:not(#cvL) {
  color: rgba(120,105,88,0.8) !important;
}
.card-product .stock:not(#cvL) {
  color: #42382F;
}
.card-product .discount:not(#cvL) {
  color: #42382F;
}
.card-product .old-price:not(#cvL) {
  color: #981630;
}
.shopping-cart-count-circle:not(#cvL) {
  color: #42382F;
}
.cc-nb-okagree:not(#cvL),
.cc-cp-foot-save:not(#cvL) {
  color: #42382F !important;
}
[data-bs-theme="dark"] .ck-editor .ck-toolbar:not(#cvL) {
  background: #FFFDFA !important;
  border-color: #E3D4BE !important;
}
[data-bs-theme="dark"] .ck-editor .ck-toolbar__items *:not(#cvL) {
  color: #42382F !important;
}
[data-bs-theme="dark"] .ck-editor .ck-button:hover:not(#cvL) {
  background: #F5F0E7 !important;
}
[data-bs-theme="dark"] .ck-editor .ck-button:focus:not(#cvL) {
  background: #F5F0E7 !important;
}
[data-bs-theme="dark"] .ck-editor .ck-list__item:not(#cvL) {
  background: #FFFDFA !important;
  border-color: #E3D4BE !important;
}
.ck-editor.ck-toolbar:not(#cvL) {
  border: 1px solid #E3D4BE !important;
}
.header-banner-content:not(#cvL) {
  color: #42382F;
}
.header-side-icon:not(#cvL) {
  background-color: rgba(120,90,50,0.18);
  color: #42382F;
}
.header-side-icon svg:not(#cvL) {
  fill: #42382F;
}
/* ===== assets/css/extra_black.css ===== */
[data-bs-theme="dark"]:not(#cvL) {
  --tblr-heading-color: #42382F;
  --tblr-body-color: #786958;
  --tblr-muted: #786958;
  --tblr-body-bg: #F5F0E7;
  --tblr-emphasis-color: #42382F;
  --tblr-bg-forms: #F5F0E7;
  --tblr-bg-surface: #F5F0E7;
  --tblr-bg-surface-dark: #F5F0E7;
  --tblr-bg-surface-secondary: #FFFDFA;
  --tblr-bg-surface-tertiary: #F5F0E7;
  --tblr-link-color: #A97424;
  --tblr-link-hover-color: #A97424;
  --tblr-active-bg: #FFFDFA;
  --tblr-border-color: #E3D4BE;
  --tblr-border-color-translucent: rgba(227,212,190,0.75);
  --tblr-border-dark-color: #E3D4BE;
  --tblr-border-color-active: #E3D4BE;
  --tblr-btn-color: #F5F0E7;
  --tblr-code-bg: #FFFDFA;
  --tblr-primary-lt: #FFFDFA;
  --tblr-secondary-lt: #FFFDFA;
  --tblr-success-lt: #FFFDFA;
  --tblr-info-lt: #FFFDFA;
  --tblr-warning-lt: #FFFDFA;
  --tblr-danger-lt: #FFFDFA;
  --tblr-light-lt: #42382F;
  --tblr-dark-lt: #FFFDFA;
  --tblr-muted-lt: #42382F;
  --tblr-blue-lt: #FFFDFA;
  --tblr-azure-lt: #FFFDFA;
  --tblr-indigo-lt: #FFFDFA;
  --tblr-purple-lt: #FFFDFA;
  --tblr-pink-lt: #42382F;
  --tblr-red-lt: #FFFDFA;
  --tblr-orange-lt: #FFFDFA;
  --tblr-yellow-lt: #FFFDFA;
  --tblr-lime-lt: #FFFDFA;
  --tblr-green-lt: #FFFDFA;
  --tblr-teal-lt: #FFFDFA;
  --tblr-cyan-lt: #FFFDFA;
  --tblr-facebook-lt: #FFFDFA;
  --tblr-twitter-lt: #FFFDFA;
  --tblr-linkedin-lt: #42382F;
  --tblr-google-lt: #FFFDFA;
  --tblr-youtube-lt: #FFFDFA;
  --tblr-vimeo-lt: #FFFDFA;
  --tblr-dribbble-lt: #FFFDFA;
  --tblr-github-lt: #FFFDFA;
  --tblr-instagram-lt: #FFFDFA;
  --tblr-pinterest-lt: #FFFDFA;
  --tblr-vk-lt: #FFFDFA;
  --tblr-rss-lt: #FFFDFA;
  --tblr-flickr-lt: #FFFDFA;
  --tblr-bitbucket-lt: #FFFDFA;
  --tblr-tabler-lt: #FFFDFA;
}
[data-bs-theme="dark"] .btn-signin:not(#cvL) {
  background-color: #F5F0E7;
  border-color: #E3D4BE;
}
[data-bs-theme="dark"] .card:not(#cvL) {
  --tblr-card-border-color: #E3D4BE;
}
[data-bs-theme="dark"] header:not(#cvL) {
  --tblr-navbar-bg: #F5F0E7;
}
[data-bs-theme="dark"] footer:not(#cvL) {
  background-color: #F5F0E7;
}
@media (min-width: 768px) {
[data-bs-theme="dark"] .navbar-expand-md .nav-item.active:not(#cvL)::after,
[data-bs-theme="dark"] .navbar-expand-md .nav-item:hover:not(.no-hover-border):not(#cvL)::after {
  border-color: #E3D4BE !important;
}
}
[data-bs-theme="dark"].col-form-label:not(#cvL),
[data-bs-theme="dark"] .form-label:not(#cvL) {
  color: #42382F;
}
[data-bs-theme="dark"] .markdown > table thead th:not(#cvL),
[data-bs-theme="dark"] .table thead th:not(#cvL) {
  color: #786958;
}
[data-bs-theme="dark"] .breadcrumb-item a:not(#cvL),
[data-bs-theme="dark"] a:not(#cvL),
[data-bs-theme="dark"] h1:not(#cvL),
[data-bs-theme="dark"] h2:not(#cvL),
[data-bs-theme="dark"] h3:not(#cvL),
[data-bs-theme="dark"] h4:not(#cvL),
[data-bs-theme="dark"] h5:not(#cvL),
[data-bs-theme="dark"] h6:not(#cvL),
[data-bs-theme="dark"] .card-title:not(#cvL),
[data-bs-theme="dark"] .card-header:not(#cvL),
[data-bs-theme="dark"] .fw-medium:not(#cvL),
[data-bs-theme="dark"] .fw-bold:not(#cvL),
[data-bs-theme="dark"] strong:not(#cvL),
[data-bs-theme="dark"] .table a:not(.btn):not(#cvL) {
  color: #42382F;
}
[data-bs-theme="dark"] .widget-link:hover:not(#cvL) {
  color: #786958 !important;
}
[data-bs-theme="dark"] .nav-link:not(#cvL) {
  color: #786958;
}
[data-bs-theme="dark"] .sidebar-profile-card .sidebar-link:hover:not(#cvL),
[data-bs-theme="dark"] .sidebar-profile-card .sidebar-link.active:not(#cvL) {
  color: #42382F;
}
[data-bs-theme="dark"] .nav-item.active a:not(#cvL),
[data-bs-theme="dark"] .nav-item.active i:not(#cvL),
[data-bs-theme="dark"] .nav-item:hover a:not(#cvL),
[data-bs-theme="dark"] .nav-item:hover i:not(#cvL) {
  color: rgba(66,56,47,0.85);
}
[data-bs-theme="dark"] .form-control:focus:not(#cvL),
[data-bs-theme="dark"] .input-group-flat:focus-within .form-control:not(#cvL),
[data-bs-theme="dark"] .input-group-flat:focus-within .input-group-text:not(#cvL) {
  border-color: rgba(227,212,190,0.75) !important;
}
/* ===== components/cv-cezalar-page.php ===== */
.cv-cz-hero:not(#cvL)::before {
  background: radial-gradient(at 50% 8%, rgba(169,116,36,0.128), transparent 55%), linear-gradient(rgba(245,240,231,0.72), rgba(245,240,231,0.8)), url("/apps/main/public/images/uploads/bda908e418b59a318f0182dec6912e52.webp") center 40% / cover no-repeat;
}
.cv-cz-logo:not(#cvL) {
  filter: drop-shadow(rgba(169,116,36,0.105) 0px 0px 22px) drop-shadow(rgba(110,80,40,0.135) 0px 10px 20px);
}
.cv-cz-kicker:not(#cvL) {
  color: #A97424;
}
.cv-cz-hero h1:not(#cvL) {
  color: #42382F;
  text-shadow: rgba(110,80,40,0.135) 0px 4px 24px;
}
.cv-cz-hero h1 span:not(#cvL) {
  color: #A97424;
  text-shadow: rgba(169,116,36,0.105) 0px 0px 24px;
}
.cv-cz-desc:not(#cvL) {
  color: #786958;
}
.cv-cz-desc a:not(#cvL) {
  color: #987416;
}
.cv-cz-desc a:hover:not(#cvL) {
  color: #987516;
}
.cv-cz-search > i:not(#cvL) {
  color: #42382F;
}
.cv-cz-search input:not(#cvL) {
  border: 2px solid rgba(211,170,109,0.8);
  background: rgba(245,240,231,0.72);
  color: #42382F;
  box-shadow: rgba(169,116,36,0.066) 0px 0px 22px, rgba(169,116,36,0.018) 0px 0px 18px inset;
}
.cv-cz-search input:not(#cvL)::placeholder {
  color: rgba(120,105,88,0.9);
}
.cv-cz-search input:focus:not(#cvL) {
  border-color: #D3AA6D;
  box-shadow: rgba(169,116,36,0.114) 0px 0px 30px;
}
.cv-cz-search input.is-invalid:not(#cvL) {
  box-shadow: rgba(255,93,115,0.1) 0px 0px 22px;
}
.cv-cz-clear:not(#cvL) {
  background: rgba(169,116,36,0.096);
  color: #42382F;
}
.cv-cz-clear:hover:not(#cvL) {
  background: rgba(169,116,36,0.2);
  color: #42382F;
}
.cv-cz-hint:not(#cvL) {
  color: #981628;
}
.cv-cz-chip:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.56);
  background: rgba(245,240,231,0.6);
  color: rgba(66,56,47,0.88);
}
.cv-cz-chip b:not(#cvL) {
  background: rgba(120,90,50,0.072);
  color: #42382F;
}
.cv-cz-chip:hover:not(#cvL),
.cv-cz-chip.is-active:not(#cvL) {
  border-color: #D3AA6D;
  background: rgba(169,116,36,0.128);
  color: #42382F;
  box-shadow: rgba(169,116,36,0.06) 0px 0px 16px;
}
.cv-cz-chip.is-active b:not(#cvL) {
  background: #D3AA6D;
  color: #42382F;
}
.cv-cz-stat:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.42);
  background: linear-gradient(135deg, rgba(245,240,231,0.82), rgba(245,240,231,0.82));
}
.cv-cz-stat-v:not(#cvL) {
  color: #42382F;
}
.cv-cz-stat-l:not(#cvL) {
  color: #786958;
}
.cv-cz-panel:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.49);
  background: linear-gradient(160deg, rgba(245,240,231,0.78), rgba(245,240,231,0.86));
  box-shadow: rgba(110,80,40,0.075) 0px 16px 45px;
}
.cv-cz-panel-head:not(#cvL) {
  border-bottom: 1px solid rgba(169,116,36,0.252);
}
.cv-cz-panel-head h2:not(#cvL) {
  color: #42382F;
}
.cv-cz-panel-head h2 span:not(#cvL) {
  color: #A97424;
}
.cv-cz-meta:not(#cvL) {
  color: rgba(120,105,88,0.95);
}
.cv-cz-refresh:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.56);
  background: rgba(245,240,231,0.6);
  color: #42382F;
}
.cv-cz-refresh:hover:not(#cvL) {
  border-color: #D3AA6D;
  color: #42382F;
}
.cv-cz-table th:not(#cvL) {
  color: rgba(169,116,36,0.9);
}
.cv-cz-table td:not(#cvL) {
  border-top: 1px solid rgba(169,116,36,0.14);
  color: rgba(66,56,47,0.9);
}
.cv-cz-table tbody tr:hover:not(#cvL) {
  background: rgba(169,116,36,0.056);
}
.cv-cz-table tbody tr:focus-visible:not(#cvL) {
  outline: #D3AA6D solid 2px;
}
.cv-cz-date:not(#cvL) {
  color: #786958;
}
.cv-cz-user img:not(#cvL),
.cv-cz-user .cv-cz-ava:not(#cvL) {
  background: rgba(245,240,231,0.6);
  box-shadow: rgba(169,116,36,0.075) 0px 0px 0px 1px;
}
.cv-cz-ava:not(#cvL) {
  color: #A97424;
}
.cv-cz-user span:not(#cvL) {
  color: #42382F;
}
.cv-cz-user.is-staff span:not(#cvL) {
  color: #A97424;
}
.cv-cz-user.is-muted span:not(#cvL) {
  color: rgba(120,105,88,0.9);
}
.cv-cz-t-ban:not(#cvL) {
  color: #981627;
}
.cv-cz-t-mute:not(#cvL) {
  color: #985616;
}
.cv-cz-t-warn:not(#cvL) {
  color: #987416;
}
.cv-cz-t-kick:not(#cvL) {
  color: #786958;
  border-color: #E3D4BE;
  background: rgba(120,90,50,0.09);
}
.cv-cz-s-active:not(#cvL) {
  color: #A97424;
  background: rgba(169,116,36,0.096);
}
.cv-cz-s-active:not(#cvL)::before {
  background: #D3AA6D;
  box-shadow: rgba(169,116,36,0.18) 0px 0px 0px 0px;
}
.cv-cz-s-permanent:not(#cvL) {
  color: #981627;
}
.cv-cz-s-expired:not(#cvL) {
  color: rgba(120,105,88,0.9);
  background: rgba(120,90,50,0.045);
}
.cv-cz-s-revoked:not(#cvL) {
  color: #208E4E;
  background: rgba(169,116,36,0.08);
}
.cv-cz-s-kick:not(#cvL) {
  color: rgba(120,105,88,0.75);
}
.cv-cz-skel td > div:not(#cvL) {
  background: linear-gradient(90deg, rgba(169,116,36,0.048), rgba(169,116,36,0.128), rgba(169,116,36,0.048)) 0% 0% / 200% 100%;
}
.cv-cz-empty:not(#cvL) {
  color: #786958;
}
.cv-cz-empty i:not(#cvL) {
  color: #A97424;
}
.cv-cz-empty strong:not(#cvL) {
  color: #42382F;
}
.cv-cz-pager:not(#cvL) {
  border-top: 1px solid rgba(169,116,36,0.196);
}
.cv-cz-pg:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.42);
  background: rgba(245,240,231,0.6);
  color: #42382F;
}
.cv-cz-pg:hover:not(:disabled):not(#cvL) {
  border-color: #D3AA6D;
  color: #42382F;
  background: rgba(169,116,36,0.112);
}
.cv-cz-pg.is-active:not(#cvL) {
  border-color: #D3AA6D;
  background: linear-gradient(135deg, #D3AA6D, #D3AA6D);
  color: #42382F;
}
.cv-cz-gap:not(#cvL) {
  color: rgba(120,105,88,0.8);
}
.cv-cz-btn:not(#cvL) {
  border: 1px solid rgba(211,170,109,0.55);
  background: rgba(245,240,231,0.7);
  color: #42382F;
}
.cv-cz-btn:hover:not(#cvL) {
  border-color: #D3AA6D;
  background: rgba(169,116,36,0.128);
  color: #42382F;
}
.cv-cz-btn.is-primary:not(#cvL) {
  border-color: #D3AA6D;
  background: linear-gradient(135deg, #D3AA6D, #D3AA6D);
  color: #42382F;
}
.cv-cz-btn.is-primary:hover:not(#cvL) {
  color: #42382F;
  box-shadow: rgba(169,116,36,0.105) 0px 0px 20px;
}
.cv-cz-modal:not(#cvL) {
  background: rgba(245,240,231,0.72);
}
.cv-cz-dialog:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.7);
  background: radial-gradient(at 0% 0%, rgba(169,116,36,0.112), transparent 60%), linear-gradient(160deg, #F7F1E7, #F5F0E7);
  box-shadow: rgba(110,80,40,0.14) 0px 30px 80px, rgba(169,116,36,0.036) 0px 0px 40px;
}
.cv-cz-x:not(#cvL) {
  background: rgba(120,90,50,0.054);
  color: #42382F;
}
.cv-cz-x:hover:not(#cvL) {
  background: rgba(120,90,50,0.108);
  color: #42382F;
}
.cv-cz-dhead img:not(#cvL),
.cv-cz-dhead .cv-cz-ava:not(#cvL) {
  box-shadow: rgba(169,116,36,0.105) 0px 0px 0px 2px, rgba(110,80,40,0.105) 0px 10px 24px;
}
.cv-cz-dname:not(#cvL) {
  color: #42382F;
}
.cv-cz-did:not(#cvL) {
  color: rgba(120,105,88,0.85);
}
.cv-cz-dl div:not(#cvL) {
  border-top: 1px solid rgba(169,116,36,0.168);
}
.cv-cz-dl dt:not(#cvL) {
  color: rgba(169,116,36,0.9);
}
.cv-cz-dl dd:not(#cvL) {
  color: #42382F;
}
@media (max-width: 767.98px) {
.cv-cz-table tbody tr:not(#cvL) {
  border-top: 1px solid rgba(169,116,36,0.168);
}
}
/* ===== components/cv-donutsmp-turk-page.php ===== */
.cv-smp:not(#cvL) {
  --c: #A97424;
  --c2: #A97424;
  --gold: #987416;
  --tx: rgba(66,56,47,0.86);
  --mut: rgba(120,105,88,0.96);
  --bd: rgba(169,116,36,0.9);
  --card: linear-gradient(160deg,rgba(245,240,231,0.8),rgba(245,240,231,0.88));
}
.cv-smp-hero:not(#cvL)::before {
  background: radial-gradient(at 50% 8%, rgba(169,116,36,0.128), transparent 55%), linear-gradient(rgba(245,240,231,0.72), rgba(245,240,231,0.8)), url("/apps/main/public/images/uploads/bda908e418b59a318f0182dec6912e52.webp") center 40% / cover no-repeat;
}
.cv-smp-logo:not(#cvL) {
  filter: drop-shadow(rgba(169,116,36,0.105) 0px 0px 22px) drop-shadow(rgba(110,80,40,0.135) 0px 10px 20px);
}
.cv-smp-hero h1:not(#cvL) {
  color: #42382F;
  text-shadow: rgba(110,80,40,0.135) 0px 4px 24px;
}
.cv-smp-hero h1 span:not(#cvL) {
  text-shadow: rgba(169,116,36,0.105) 0px 0px 24px;
}
.cv-smp-desc:not(#cvL) {
  color: #786958;
}
.cv-smp-desc strong:not(#cvL) {
  color: #42382F;
}
.cv-smp-ip:not(#cvL) {
  border: 2px solid rgba(211,170,109,0.8);
  background: rgba(245,240,231,0.75);
  box-shadow: rgba(169,116,36,0.066) 0px 0px 22px;
}
.cv-smp-ip code:not(#cvL) {
  color: #42382F;
}
.cv-smp-copy:not(#cvL) {
  color: #42382F;
}
.cv-smp-copy:hover:not(#cvL) {
  box-shadow: rgba(169,116,36,0.135) 0px 0px 20px;
}
.cv-smp-pill:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.49);
  background: rgba(245,240,231,0.62);
  color: rgba(66,56,47,0.9);
}
.cv-smp-pill b:not(#cvL) {
  color: #42382F;
}
.cv-smp-live:not(#cvL)::before {
  box-shadow: rgba(53,229,122,0.24) 0px 0px 0px 0px;
}
.cv-smp-btn:not(#cvL) {
  border: 1px solid rgba(211,170,109,0.55);
  background: rgba(245,240,231,0.7);
  color: #42382F !important;
}
.cv-smp-btn:hover:not(#cvL) {
  background: rgba(169,116,36,0.128);
  box-shadow: rgba(169,116,36,0.06) 0px 0px 18px;
}
.cv-smp-btn.is-primary:not(#cvL) {
  color: #42382F !important;
}
.cv-smp-btn.is-primary:hover:not(#cvL) {
  box-shadow: rgba(169,116,36,0.12) 0px 0px 22px;
}
.cv-smp-head h2:not(#cvL) {
  color: #42382F;
}
.cv-smp-card:not(#cvL) {
  box-shadow: rgba(110,80,40,0.06) 0px 14px 36px;
}
a.cv-smp-card:hover:not(#cvL) {
  box-shadow: rgba(110,80,40,0.084) 0px 18px 40px, rgba(169,116,36,0.042) 0px 0px 22px;
}
.cv-smp-card h3:not(#cvL) {
  color: #42382F;
}
.cv-smp-emoji:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.42);
  background: rgba(169,116,36,0.08);
}
.cv-smp-stat b:not(#cvL) {
  color: #42382F;
}
.cv-smp-c:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.49);
  background: rgba(169,116,36,0.08);
  color: #42382F;
}
.cv-smp-c:hover:not(#cvL) {
  background: rgba(169,116,36,0.16);
  color: #42382F;
}
.cv-smp-tab:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.56);
  background: rgba(245,240,231,0.6);
  color: rgba(66,56,47,0.88);
}
.cv-smp-tab:hover:not(#cvL),
.cv-smp-tab[aria-selected="true"]:not(#cvL) {
  background: rgba(169,116,36,0.128);
  color: #42382F;
  box-shadow: rgba(169,116,36,0.054) 0px 0px 16px;
}
.cv-smp-tab[aria-selected="true"]:not(#cvL) {
  color: #42382F;
}
.cv-smp-panel:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.49);
  box-shadow: rgba(110,80,40,0.075) 0px 16px 45px;
}
.cv-smp-panel h3:not(#cvL) {
  color: #42382F;
}
.cv-smp-steps li:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.224);
  background: rgba(245,240,231,0.45);
}
.cv-smp-steps li:not(#cvL)::before {
  color: #42382F;
}
.cv-smp-steps li strong:not(#cvL),
.cv-smp-a strong:not(#cvL),
.cv-smp-card strong:not(#cvL) {
  color: #42382F;
}
.cv-smp-kv:not(#cvL) {
  background: rgba(169,116,36,0.056);
}
.cv-smp-kv dd:not(#cvL) {
  color: #42382F;
}
.cv-smp-note.is-info:not(#cvL) {
  border-color: rgba(169,116,36,0.49);
  background: rgba(169,116,36,0.056);
}
.cv-smp-note.is-bad > i:not(#cvL) {
  color: #981627;
}
.cv-smp-note strong:not(#cvL) {
  color: #42382F;
}
.cv-smp-faq details:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.35);
}
.cv-smp-faq details[open]:not(#cvL) {
  border-color: rgba(211,170,109,0.6);
}
.cv-smp-faq summary:not(#cvL) {
  color: #42382F;
}
.cv-smp-cta:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.63);
  background: radial-gradient(at 0% 0%, rgba(169,116,36,0.128), transparent 60%), linear-gradient(160deg, #F7F1E7, #F5F0E7);
  box-shadow: rgba(110,80,40,0.09) 0px 20px 50px;
}
.cv-smp-cta h3:not(#cvL) {
  color: #42382F;
}
.cv-smp-toast:not(#cvL) {
  background: #FFFDFA;
  color: #42382F;
  box-shadow: rgba(110,80,40,0.135) 0px 14px 40px;
}
.cv-smp-search > i:not(#cvL) {
  color: #42382F;
}
.cv-smp-search input:not(#cvL) {
  border: 2px solid rgba(211,170,109,0.8);
  background: rgba(245,240,231,0.72);
  color: #42382F;
  box-shadow: rgba(169,116,36,0.066) 0px 0px 22px;
}
.cv-smp-search input:not(#cvL)::placeholder {
  color: rgba(120,105,88,0.9);
}
.cv-smp-search input:focus:not(#cvL) {
  box-shadow: rgba(169,116,36,0.114) 0px 0px 30px;
}
.cv-smp-chip:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.56);
  background: rgba(245,240,231,0.6);
  color: rgba(66,56,47,0.88);
}
.cv-smp-chip b:not(#cvL) {
  background: rgba(120,90,50,0.072);
  color: #42382F;
}
.cv-smp-chip:hover:not(#cvL),
.cv-smp-chip.is-active:not(#cvL) {
  background: rgba(169,116,36,0.128);
  color: #42382F;
}
.cv-smp-chip.is-active b:not(#cvL) {
  color: #42382F;
}
.cv-smp-group:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.49);
  box-shadow: rgba(110,80,40,0.066) 0px 16px 45px;
}
.cv-smp-ghead:not(#cvL) {
  border-bottom: 1px solid rgba(169,116,36,0.252);
}
.cv-smp-ghead h2:not(#cvL) {
  color: #42382F;
}
.cv-smp-sub:not(#cvL) {
  color: rgba(169,116,36,0.9);
}
.cv-smp-row:not(#cvL) {
  border-top: 1px solid rgba(169,116,36,0.112);
}
.cv-smp-row:hover:not(#cvL) {
  background: rgba(169,116,36,0.04);
}
.cv-smp-legend code:not(#cvL) {
  background: rgba(169,116,36,0.08);
  color: #42382F;
}
.cv-smp-cmp.is-head:not(#cvL) {
  background: rgba(169,116,36,0.064);
}
.cv-smp-cmp.is-head p:not(#cvL) {
  color: rgba(169,116,36,0.9);
}
@media (max-width: 767.98px) {
.cv-smp-cmp p:nth-child(2):not(#cvL)::before {
  color: rgba(169,116,36,0.9);
}
}
/* ===== components/cv-faq-page.php ===== */
.cv-yd:not(#cvL) {
  --yd-bg: #F5F0E7;
  --yd-panel: #FFFDFA;
  --yd-panel-2: #FFFDFA;
  --yd-line: rgba(227,212,190,0.69);
  --yd-line-2: rgba(227,212,190,0.79);
  --yd-text: #42382F;
  --yd-muted: #786958;
  --yd-soft: #786958;
  --yd-accent: #A97424;
  --yd-accent-ink: #42382F;
  --yd-gold: #987316;
}
.cv-yd-head h1:not(#cvL) {
  color: #42382F;
}
.cv-yd-server strong:not(#cvL) {
  color: #42382F;
}
.cv-yd-search input:not(#cvL) {
  color: #42382F;
}
.cv-yd-nav a:hover:not(#cvL) {
  color: #42382F;
  background: rgba(120,90,50,0.027);
}
.cv-yd-nav a.is-active:not(#cvL) {
  color: #42382F;
  background: rgba(169,116,36,0.048);
}
.cv-yd-sec h2:not(#cvL) {
  color: #42382F;
}
.cv-yd-item summary:hover:not(#cvL) {
  background: rgba(120,90,50,0.022);
}
.cv-yd-item[open] summary:not(#cvL) {
  color: #42382F;
}
.cv-yd-a strong:not(#cvL) {
  color: #42382F;
}
.cv-yd-a a:not(#cvL) {
  text-decoration: underline rgba(169,116,36,0.9);
}
.cv-yd-cmd:not(#cvL) {
  background: #F5F0E7;
}
.cv-yd-cta h3:not(#cvL) {
  color: #42382F;
}
.cv-yd-btn:hover:not(#cvL) {
  border-color: #E3D4BE;
  background: rgba(120,90,50,0.027);
  color: #42382F;
}
.cv-yd-btn.is-primary:hover:not(#cvL) {
  background: #D3AA6D;
}
.cv-yd-toast:not(#cvL) {
  background: #F5F0E7;
  color: #42382F;
}
/* ===== components/cv-guncellemeler-page.php ===== */
.cv-gn:not(#cvL) {
  --gn-zemin: #F5F0E7;
  --gn-panel: #FFFDFA;
  --gn-cizgi: rgba(120,105,88,0.38);
  --gn-metin: #42382F;
  --gn-soluk: #786958;
  --gn-vurgu: #A97424;
}
.cv-gn-yol a:hover:not(#cvL) {
  color: #42382F;
}
.cv-gn h1:not(#cvL) {
  color: #42382F;
}
.cv-gn-ozet a:hover:not(#cvL) {
  color: #42382F;
}
.cv-gn-ozet code:not(#cvL) {
  background: rgba(120,90,50,0.054);
}
.cv-gn-gun h2:not(#cvL) {
  color: #42382F;
}
.cv-gn-liste h3:not(#cvL) {
  color: #42382F;
}
.cv-gn-yeni:not(#cvL) {
  color: #169837;
}
/* ===== components/cv-gunluk-odul-page.php ===== */
.cv-go:not(#cvL) {
  --a: #A97424;
  --b: #169837;
  --g: #987416;
  --g2: #986216;
  --tx: rgba(66,56,47,0.9);
  --mut: rgba(120,105,88,0.94);
  --bd: rgba(169,116,36,0.9);
  --bd2: rgba(120,105,88,0.38);
  --card: linear-gradient(160deg,rgba(245,240,231,0.88),rgba(245,240,231,0.94));
  --err: #981616;
}
.cv-go-hero:not(#cvL)::before {
  background: radial-gradient(at 50% 0%, rgba(255, 213, 104, 0.16), transparent 55%), linear-gradient(rgba(245,240,231,0.6), rgba(245,240,231,0.9)), url("/apps/main/public/images/uploads/6140cf797d54ac26c5a19ddacf819079.webp") center 38% / cover no-repeat;
}
.cv-go-kicker:not(#cvL) {
  background: rgba(245,240,231,0.6);
}
.cv-go-hero h1:not(#cvL) {
  color: #42382F;
  text-shadow: rgba(110,80,40,0.14) 0px 4px 28px;
}
.cv-go-desc:not(#cvL) {
  color: rgba(66,56,47,0.88);
}
.cv-go-desc b:not(#cvL) {
  color: #42382F;
}
.cv-go-card:not(#cvL) {
  box-shadow: rgba(110,80,40,0.075) 0px 14px 36px;
}
.cv-go-card.is-main:not(#cvL) {
  box-shadow: rgba(110,80,40,0.096) 0px 18px 44px, rgba(255,213,104,0.028) 0px 0px 38px;
}
.cv-go-card h2:not(#cvL),
.cv-go-card h3:not(#cvL) {
  color: #42382F;
}
.cv-go-who:not(#cvL) {
  background: rgba(245,240,231,0.22);
  color: #42382F;
}
.cv-go-ring .bg:not(#cvL) {
  stroke: rgba(120,105,88,0.37);
}
.cv-go-ring .fg:not(#cvL) {
  filter: drop-shadow(rgba(255,213,104,0.18) 0px 0px 8px);
}
.cv-go-num:not(#cvL) {
  color: #42382F;
  text-shadow: rgba(255,213,104,0.14) 0px 0px 24px;
}
.cv-go-ring-in i:not(#cvL) {
  filter: drop-shadow(rgba(255,213,104,0.2) 0px 0px 18px);
}
.cv-go-msg b:not(#cvL) {
  color: #42382F;
}
.cv-go-btn:not(#cvL) {
  box-shadow: rgba(255,179,71,0.1) 0px 8px 24px;
  color: #42382F !important;
}
.cv-go-btn:hover:not(:disabled):not(#cvL) {
  box-shadow: rgba(255,179,71,0.18) 0px 10px 30px;
}
.cv-go-btn.is-alt:not(#cvL) {
  background: rgba(245,240,231,0.72);
  border: 1px solid rgba(169,116,36,0.7);
  color: #42382F !important;
}
.cv-go-form input:not(#cvL) {
  border: 1px solid rgba(227,212,190,0.83);
  background: rgba(245,240,231,0.28);
  color: #42382F;
}
.cv-go-steps li:not(#cvL)::before {
  color: #42382F;
}
.cv-go-steps code:not(#cvL) {
  background: rgba(169,116,36,0.096);
}
.cv-go-rw li:not(#cvL) {
  color: #42382F;
}
.cv-go-last li:nth-child(2n+1):not(#cvL) {
  background: rgba(120,90,50,0.027);
}
.cv-go-last b:not(#cvL) {
  color: #42382F;
}
.cv-go-spin:not(#cvL) {
  border-right-color: #E3D4BE;
  border-bottom-color: #E3D4BE;
  border-left-color: #E3D4BE;
}
/* ===== components/cv-help-hero.php ===== */
.cv-hh:not(#cvL)::before {
  background: radial-gradient(at 50% 8%, rgba(169,116,36,0.128), transparent 55%), linear-gradient(rgba(245,240,231,0.72), rgba(245,240,231,0.8)), url("/apps/main/public/images/uploads/bda908e418b59a318f0182dec6912e52.webp") center 40% / cover no-repeat;
}
.cv-hh-logo:not(#cvL) {
  filter: drop-shadow(rgba(169,116,36,0.105) 0px 0px 22px) drop-shadow(rgba(110,80,40,0.135) 0px 10px 20px);
}
.cv-hh-kicker:not(#cvL) {
  color: #A97424;
}
.cv-hh h1:not(#cvL) {
  color: #42382F;
  text-shadow: rgba(110,80,40,0.135) 0px 4px 24px;
}
.cv-hh h1 span:not(#cvL) {
  color: #A97424;
  text-shadow: rgba(169,116,36,0.105) 0px 0px 24px;
}
.cv-hh-desc:not(#cvL) {
  color: #786958;
}
.cv-hh-search i.ti-search:not(#cvL) {
  color: #42382F;
}
.cv-hh-search input:not(#cvL) {
  border: 2px solid rgba(211,170,109,0.8);
  background: rgba(245,240,231,0.72);
  color: #42382F;
  box-shadow: rgba(169,116,36,0.066) 0px 0px 22px, rgba(169,116,36,0.018) 0px 0px 18px inset;
}
.cv-hh-search input:not(#cvL)::placeholder {
  color: rgba(120,105,88,0.9);
}
.cv-hh-search input:focus:not(#cvL) {
  border-color: #D3AA6D;
  box-shadow: rgba(169,116,36,0.114) 0px 0px 30px, rgba(169,116,36,0.024) 0px 0px 18px inset;
}
.cv-hh-keys kbd:not(#cvL) {
  border: 1px solid rgba(227,212,190,0.91);
  background: rgba(120,90,50,0.054);
  color: #786958;
}
.cv-hh-clear:not(#cvL) {
  color: #786958;
}
.cv-hh-clear:hover:not(#cvL) {
  color: #A97424;
}
.cv-hh-feats:not(#cvL) {
  color: #786958;
}
.cv-hh-feats i:not(#cvL) {
  color: #A97424;
}
.cv-hh-side:not(#cvL) {
  color: #786958;
}
.cv-hh-side:not(#cvL)::after {
  background: #D3AA6D;
}
.cv-hl-book:not(#cvL) {
  border-right: 1px solid rgba(169,116,36,0.42);
  color: #A97424;
}
.cv-hl-head h2:not(#cvL) {
  color: #42382F;
}
.cv-hl-pill:not(#cvL) {
  border: 1px solid rgba(211,170,109,0.6);
  background: rgba(169,116,36,0.08);
  color: #A97424;
}
.cv-hl-line:not(#cvL) {
  background: linear-gradient(90deg, rgba(169,116,36,0.064), rgba(211,170,109,0.35));
}
.cv-hl-tag:not(#cvL) {
  color: #786958;
}
.cv-hl-tag:not(#cvL)::after {
  background: #D3AA6D;
}
.cv-hl-desc:not(#cvL) {
  color: #786958;
}
.cv-hl-item:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.63);
  background: linear-gradient(90deg, rgba(245,240,231,0.82), rgba(245,240,231,0.82));
  color: #42382F;
}
.cv-hl-item:hover:not(#cvL) {
  border-color: #D3AA6D;
  background: linear-gradient(90deg, rgba(245,240,231,0.9), rgba(245,240,231,0.9));
  box-shadow: rgba(169,116,36,0.048) 0px 0px 20px;
  color: #42382F;
}
.cv-hl-ibox:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.35);
  background: rgba(245,240,231,0.55);
  color: #42382F;
}
.cv-hl-arrow:not(#cvL) {
  color: #42382F;
}
.cv-hl-item:hover .cv-hl-arrow:not(#cvL) {
  color: #A97424;
}
.cv-hl-foot:not(#cvL) {
  color: rgba(120,105,88,0.9);
}
.cv-hl-foot:hover:not(#cvL) {
  color: #A97424;
}
.cv-hl-foot-mark:not(#cvL) {
  color: #A97424;
}
.cv-hl-foot-mark:not(#cvL)::before,
.cv-hl-foot-mark:not(#cvL)::after {
  background: linear-gradient(90deg, transparent, rgba(211,170,109,0.45));
}
.cv-hl-foot b:not(#cvL) {
  color: #786958;
}
/* ===== components/cv-home-discord.php ===== */
.cvd:not(#cvL) {
  --g1: #987516;
  --g2: #986C16;
  background: linear-gradient(120deg, rgba(245,240,231,0.9), rgba(245,240,231,0.82) 55%, rgba(245,240,231,0.9));
  box-shadow: rgba(169,116,36,0.054) 0px 0px 0px 1px inset, rgba(255,205,110,0.064) 0px 0px 22px, rgba(110,80,40,0.078) 0px 14px 30px;
  color: #42382F;
}
.cvd:not(#cvL)::before,
.cvd:not(#cvL)::after {
  border: 1.5px solid #E3D4BE;
  box-shadow: rgba(255,200,90,0.22) 0px 0px 12px, rgba(110,80,40,0.09) 0px 3px 6px;
}
.cvd-logo:not(#cvL) {
  background: #D3AA6D;
  box-shadow: rgba(255,255,255,0.25) 0px 1px 0px inset, rgba(169,116,36,0.12) 0px 6px 14px;
}
.cvd-logo svg:not(#cvL) {
  fill: #42382F;
}
.cvd-copy h2:not(#cvL) {
  color: #42382F;
  text-shadow: rgba(110,80,40,0.105) 0px 2px 10px;
}
.cvd-copy p:not(#cvL) {
  color: rgba(66,56,47,0.9);
}
.cvd-sep:not(#cvL) {
  background: rgba(169,116,36,0.256);
}
.cvd-on:not(#cvL) {
  color: rgba(66,56,47,0.92);
}
.cvd-on strong:not(#cvL) {
  color: #42382F;
}
.cvd-on i:not(#cvL) {
  box-shadow: rgba(61,220,132,0.36) 0px 0px 8px;
}
.cvd-btn:not(#cvL) {
  box-shadow: rgba(168,108,18,0.4) 0px 4px 0px, rgba(110,80,40,0.075) 0px 10px 20px, rgba(255,255,255,0.6) 0px 1px 0px inset;
  color: #42382F;
}
.cvd-btn:hover:not(#cvL),
.cvd-btn:focus-visible:not(#cvL) {
  color: #42382F;
  box-shadow: rgba(168,108,18,0.4) 0px 6px 0px, rgba(110,80,40,0.084) 0px 14px 24px, rgba(255,255,255,0.6) 0px 1px 0px inset;
}
.cvd-btn:active:not(#cvL) {
  box-shadow: rgba(168,108,18,0.4) 0px 2px 0px, rgba(110,80,40,0.075) 0px 6px 12px;
}
/* ===== components/cv-home-modlar.php ===== */
.craftavia-wordmark img:not(#cvL) {
  filter: drop-shadow(rgba(169,116,36,0.075) 0px 0px 22px) drop-shadow(rgba(110,80,40,0.14) 0px 18px 24px);
}
.craftavia-hero-actions .craftavia-btn:not(#cvL) {
  box-shadow: rgba(110,80,40,0.14) 0px 5px 0px, rgba(110,80,40,0.072) 0px 10px 20px;
}
.cvh-stats:not(#cvL) {
  border: 1.5px solid rgba(211,170,109,0.62);
  background: linear-gradient(120deg, rgba(245,240,231,0.86), rgba(245,240,231,0.78));
  box-shadow: rgba(169,116,36,0.066) 0px 0px 24px, rgba(255,255,255,0.14) 0px 1px 0px inset, rgba(110,80,40,0.066) 0px 14px 30px;
  color: #42382F;
}
.cvh-stats-ico:not(#cvL) {
  border-right: 1px solid rgba(169,116,36,0.56);
  color: #A97424;
  filter: drop-shadow(rgba(169,116,36,0.135) 0px 0px 8px);
}
.cvh-stat strong:not(#cvL) {
  color: #42382F;
  text-shadow: rgba(110,80,40,0.105) 0px 2px 10px;
}
.cvh-stat span:not(#cvL) {
  color: rgba(66,56,47,0.9);
}
.cvh-stats-sep:not(#cvL) {
  background: rgba(211,170,109,0.4);
}
.cvh-dot:not(#cvL) {
  box-shadow: rgba(61,220,132,0.24) 0px 0px 0px 0px, rgba(61,220,132,0.36) 0px 0px 10px;
}
.cvh-stat.is-idle .cvh-dot:not(#cvL) {
  background: #F0E6D6;
}
.cvm-head h2:not(#cvL) {
  color: #42382F;
  text-shadow: rgba(110,80,40,0.14) 0px 3px 0px, rgba(110,80,40,0.135) 0px 6px 22px;
}
.cvm-head h2 b:not(#cvL) {
  filter: drop-shadow(rgba(110,80,40,0.14) 0px 3px 0px) drop-shadow(rgba(255,190,60,0.14) 0px 0px 14px);
}
.cvm-orn:not(#cvL)::after {
  background: rgba(245,240,231,0.35);
  box-shadow: rgba(255,207,77,0.24) 0px 0px 10px;
}
.cvm-sub:not(#cvL) {
  color: rgba(66,56,47,0.95);
  text-shadow: rgba(110,80,40,0.14) 0px 2px 10px;
}
.cvm-card:not(#cvL) {
  color: #42382F;
}
.cvm-card:hover:not(#cvL),
.cvm-card:focus:not(#cvL) {
  color: #42382F;
}
.cvm-in:not(#cvL) {
  background: radial-gradient(ellipse at 50% 0%,rgba(var(--ac),.28),transparent 58%),linear-gradient(180deg,#F7F1E7 0%,#FFFDFA 52%,#F5F0E7 100%);
  box-shadow: 0 0 18px rgba(var(--ac),.5),0 18px 40px rgba(110,80,40,0.135),inset 0 0 26px rgba(var(--ac),.22);
}
.cvm-card[data-pos="0"] .cvm-in:not(#cvL) {
  background: radial-gradient(at 50% 0%, rgba(255, 190, 70, 0.3), transparent 60%), linear-gradient(#F7F1E7 0%, #FFFDFA 48%, #F5F0E7 100%);
}
.cvm-card:hover .cvm-in:not(#cvL),
.cvm-card:focus-visible .cvm-in:not(#cvL) {
  box-shadow: 0 0 30px rgba(var(--ac),.8),0 26px 50px rgba(110,80,40,0.14),inset 0 0 30px rgba(var(--ac),.3);
}
.cvm-card[data-pos="0"]:hover .cvm-in:not(#cvL),
.cvm-card[data-pos="0"]:focus-visible .cvm-in:not(#cvL) {
  box-shadow: rgba(255,196,64,0.38) 0px 0px 38px, rgba(255,170,40,0.16) 0px 0px 80px, rgba(110,80,40,0.14) 0px 26px 50px, rgba(255,200,80,0.12) 0px 0px 30px inset;
}
.cvm-glare:not(#cvL) {
  background: radial-gradient(circle at var(--mx) var(--my),rgba(120,90,50,0.234),transparent 46%);
}
.cvm-sweep:not(#cvL) {
  background: linear-gradient(100deg, transparent, rgba(120,90,50,0.18) 45%, rgba(120,90,50,0.306) 50%, rgba(120,90,50,0.18) 55%, transparent);
}
.cvm-body:not(#cvL) {
  background: linear-gradient(transparent, rgba(245,240,231,0.55) 34%, rgba(245,240,231,0.82));
}
.cvm-card[data-pos="0"] .cvm-body:not(#cvL) {
  background: linear-gradient(transparent, rgba(245,240,231,0.55) 34%, rgba(245,240,231,0.85));
}
.cvm-name:not(#cvL) {
  filter: drop-shadow(0 3px 0 rgba(110,80,40,0.14)) drop-shadow(0 0 12px rgba(var(--ac),.6));
}
.cvm-desc:not(#cvL) {
  color: rgba(66,56,47,0.94);
  text-shadow: rgba(110,80,40,0.14) 0px 2px 8px;
}
.cvm-btn:not(#cvL) {
  background: rgba(245,240,231,0.55);
  color: #42382F;
}
.cvm-card[data-pos="0"]:not(.is-soon) .cvm-btn:not(#cvL) {
  color: #42382F;
  box-shadow: rgba(255,176,40,0.18) 0px 5px 16px, rgba(255,255,255,0.55) 0px 1px 0px inset;
}
.cvm-card[data-pos="0"]:not(.is-soon):hover .cvm-btn:not(#cvL) {
  box-shadow: rgba(255,176,40,0.24) 0px 7px 22px, rgba(255,255,255,0.55) 0px 1px 0px inset;
}
.cvm-card.is-soon .cvm-btn:not(#cvL) {
  background: rgba(245,240,231,0.5);
  color: #987016;
  box-shadow: rgba(255,170,50,0.08) 0px 0px 12px;
}
.cvm-ribbon:not(#cvL) {
  color: #42382F;
  box-shadow: rgba(255,140,30,0.22) 0px 4px 14px;
}
.cvm-tag:not(#cvL) {
  background: rgba(245,240,231,0.78);
  color: #987516;
  box-shadow: rgba(255,190,60,0.18) 0px 0px 14px;
}
.cvm-sp i:not(#cvL) {
  box-shadow: rgba(255,197,61,0.4) 0px 0px 8px;
}
.cvm-arrow:not(#cvL) {
  border: 2px solid rgba(211,170,109,0.75);
  background: rgba(245,240,231,0.72);
  color: #42382F;
  box-shadow: rgba(169,116,36,0.09) 0px 0px 16px, rgba(110,80,40,0.09) 0px 8px 20px;
}
.cvm-arrow:hover:not(#cvL) {
  background: rgba(211,170,109,0.8);
  box-shadow: rgba(169,116,36,0.18) 0px 0px 24px, rgba(110,80,40,0.09) 0px 8px 20px;
}
.cvm-dots button:not(#cvL)::before {
  background: rgba(211,170,109,0.55);
}
.cvm-dots button.is-on:not(#cvL)::before {
  box-shadow: rgba(255,207,77,0.28) 0px 0px 10px;
}
.cvm-card:focus-visible .cvm-in:not(#cvL) {
  outline: #E3D4BE solid 3px;
}
/* ===== components/cv-minecraft-turk-sunuculari-page.php ===== */
.cv-directory:not(#cvL) {
  --cv-ink: #42382F;
  --cv-muted: #786958;
  --cv-line: #E3D4BE;
  --cv-teal: #A97424;
  --cv-deep: #FFFDFA;
  --cv-gold: #986C16;
  background: #FFFDFA;
}
.cv-feature-wrap:not(#cvL) {
  background: linear-gradient(#FFFDFA, #FFFDFA);
}
.cv-feature:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.7);
  background: url("https://craftavia.net/apps/main/public/images/uploads/bda908e418b59a318f0182dec6912e52.webp") center 57% / cover no-repeat #FFFDFA;
  box-shadow: rgba(169,116,36,0.054) 0px 18px 40px;
}
.cv-feature:not(#cvL)::before {
  background: linear-gradient(90deg, rgba(245,240,231,0.96) 0%, rgba(245,240,231,0.92) 36%, rgba(245,240,231,0.44) 69%, rgba(245,240,231,0.73) 100%);
}
.cv-feature:not(#cvL)::after {
  background: radial-gradient(rgba(169,116,36,0.216), transparent 70%);
}
.cv-feature-ribbon:not(#cvL) {
  color: #42382F;
}
.cv-feature-logo:not(#cvL) {
  border: 1px solid rgba(227,212,190,0.99);
  background: rgba(245,240,231,0.45);
  box-shadow: rgba(255,255,255,0.18) 0px 1px inset, rgba(110,80,40,0.06) 0px 15px 28px;
}
.cv-feature-logo img:not(#cvL) {
  filter: drop-shadow(rgba(110,80,40,0.096) 0px 10px 12px);
}
.cv-feature-kicker:not(#cvL) {
  color: #A97424;
}
.cv-feature h2:not(#cvL) {
  color: #42382F;
}
.cv-feature-subtitle:not(#cvL) {
  color: #986F16;
}
.cv-feature-desc:not(#cvL) {
  color: #42382F;
}
.cv-feature-modes span:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.35);
  background: rgba(245,240,231,0.72);
  color: #42382F;
}
.cv-feature-address:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.378);
  background: rgba(245,240,231,0.83);
  box-shadow: rgba(110,80,40,0.042) 0px 6px 20px;
}
.cv-feature-address small:not(#cvL) {
  color: #786958;
}
.cv-feature-address code:not(#cvL) {
  color: #42382F;
}
.cv-feature-address button:not(#cvL) {
  background: #D3AA6D;
  color: #42382F;
}
.cv-feature-address button:hover:not(#cvL) {
  background: #D3AA6D;
}
.cv-feature-online:not(#cvL) {
  color: #42382F;
}
.cv-feature-online:not(#cvL)::before {
  background: #D3AA6D;
  box-shadow: rgba(169,116,36,0.042) 0px 0px 0px 4px;
}
.cv-feature-online strong:not(#cvL) {
  color: #A97424;
}
.cv-feature-online.pending:not(#cvL)::before {
  background: #F0E6D6;
}
.cv-feature-online.pending strong:not(#cvL) {
  color: #42382F;
}
.cv-feature-note:not(#cvL) {
  color: #42382F;
}
.cv-directory-kicker:not(#cvL) {
  color: #A97424;
}
.cv-directory-heading h1:not(#cvL) {
  color: #42382F;
}
.cv-directory-heading h1 em:not(#cvL) {
  color: #A97424;
}
.cv-directory-summary:not(#cvL) {
  background: #FFFDFA;
  box-shadow: rgba(169,116,36,0.018) 0px 4px 17px;
}
.cv-directory-summary-icon:not(#cvL) {
  background: #FFFDFA;
  color: #A97424;
}
.cv-directory-summary strong:not(#cvL) {
  color: #42382F;
}
.cv-directory-summary small:not(#cvL) {
  color: #786958;
}
.cv-directory-filter-label:not(#cvL) {
  color: #786958;
}
.cv-directory-filter:not(#cvL) {
  border: 1px solid #E3D4BE;
  background: #FFFDFA;
  color: #42382F;
}
.cv-directory-filter:hover:not(#cvL) {
  border-color: #D3AA6D;
  background: #FFFDFA;
}
.cv-directory-filter[aria-pressed="true"]:not(#cvL) {
  border-color: #D3AA6D;
  background: #D3AA6D;
  color: #42382F;
  box-shadow: rgba(169,116,36,0.054) 0px 3px 10px;
}
.cv-directory-divider:not(#cvL) {
  background: #F0E6D6;
}
.cv-directory-search:not(#cvL) {
  border: 1px solid #E3D4BE;
  background: #FFFDFA;
}
.cv-directory-search:not(#cvL)::placeholder {
  color: #786958;
}
.cv-directory-count:not(#cvL) {
  color: #786958;
}
.cv-directory-sort:not(#cvL) {
  color: #786958;
}
.cv-directory-sort select:not(#cvL) {
  border: 1px solid #E3D4BE;
  background: #FFFDFA;
  color: #42382F;
}
.cv-directory-item:not(#cvL) {
  border: 1px solid #E3D4BE;
  background: #FFFDFA;
  box-shadow: rgba(169,116,36,0.012) 0px 3px 15px;
}
.cv-directory-item:hover:not(#cvL) {
  border-color: #D3AA6D;
  box-shadow: rgba(169,116,36,0.024) 0px 8px 20px;
}
.cv-directory-item.is-recommended:not(#cvL) {
  border-color: #D3AA6D;
  background: linear-gradient(90deg, #FFFDFA 0%, #FFFDFA 43%);
}
.cv-directory-rank:not(#cvL) {
  background: #FFFDFA;
  color: #A97424;
}
.cv-directory-item.is-recommended .cv-directory-rank:not(#cvL) {
  background: #D3AA6D;
  color: #42382F;
}
.cv-directory-avatar:not(#cvL) {
  background: linear-gradient(145deg, #D3AA6D, #D3AA6D);
  color: #42382F;
  text-shadow: rgba(110,80,40,0.09) 0px 2px 7px;
}
.cv-directory-item:nth-child(3n+2) .cv-directory-avatar:not(#cvL) {
  background: linear-gradient(145deg, #D3AA6D, #D3AA6D);
}
.cv-directory-item:nth-child(3n+3) .cv-directory-avatar:not(#cvL) {
  background: linear-gradient(145deg, #F7F1E7, #F0E6D6);
}
.cv-directory-item.is-recommended .cv-directory-avatar:not(#cvL) {
  background: linear-gradient(145deg, #F7F1E7, #D3AA6D);
}
.cv-directory-title h3:not(#cvL) {
  color: #42382F;
}
.cv-directory-badge:not(#cvL) {
  background: #FFFDFA;
}
.cv-directory-badge.bedrock:not(#cvL) {
  background: #FFFDFA;
  color: #786958;
}
.cv-directory-modes span:not(#cvL) {
  background: #FFFDFA;
  color: #786958;
}
.cv-directory-desc:not(#cvL) {
  color: #786958;
}
.cv-directory-address:not(#cvL) {
  border: 1px solid #E3D4BE;
  background: #FFFDFA;
}
.cv-directory-address small:not(#cvL) {
  color: #786958;
}
.cv-directory-address code:not(#cvL) {
  color: #42382F;
}
.cv-directory-copy:not(#cvL) {
  background: #FFFDFA;
  color: #A97424;
}
.cv-directory-copy:hover:not(#cvL) {
  background: #D3AA6D;
}
.cv-directory-players:not(#cvL) {
  color: #A97424;
}
.cv-directory-players.pending:not(#cvL) {
  color: #786958;
}
.cv-directory-empty:not(#cvL) {
  border: 1px dashed #E3D4BE;
  background: #FFFDFA;
  color: #786958;
}
.cv-directory-note:not(#cvL) {
  border-left: 3px solid #D3AA6D;
  background: #FFFDFA;
  color: #786958;
}
.cv-directory-note strong:not(#cvL) {
  color: #A97424;
}
.cv-directory-bottom:not(#cvL) {
  background: linear-gradient(110deg, #F7F1E7, #D3AA6D);
  color: #42382F;
}
.cv-directory-bottom p:not(#cvL) {
  color: #A97424;
}
.cv-directory-bottom button:not(#cvL) {
  border: 1px solid #D3AA6D;
  background: #D3AA6D;
  color: #42382F;
}
.cv-directory-faq:not(#cvL) {
  border-top: 1px solid #E3D4BE;
}
.cv-directory-faq h3:not(#cvL) {
  color: #42382F;
}
.cv-directory-faq p:not(#cvL) {
  color: #786958;
}
@media (max-width: 600px) {
.cv-feature:not(#cvL)::before {
  background: linear-gradient(90deg, rgba(245,240,231,0.94), rgba(245,240,231,0.72));
}
}
.cv-directory-faq a:not(#cvL) {
  color: #A97424;
}
.cv-directory-faq a:hover:not(#cvL) {
  color: #A97424;
}
/* ===== components/cv-practice-page.php ===== */
.cv-prc:not(#cvL) {
  --a: #981621;
  --b: #986116;
  --c: #A97424;
  --tx: rgba(66,56,47,0.88);
  --mut: rgba(120,105,88,0.94);
  --bd: rgba(152,22,33,0.28);
  --bd2: rgba(120,105,88,0.38);
  --card: linear-gradient(160deg,rgba(245,240,231,0.86),rgba(245,240,231,0.92));
}
.cv-prc-hero:not(#cvL)::before {
  background: radial-gradient(at 50% 0%, rgba(255, 95, 109, 0.2), transparent 58%), linear-gradient(rgba(245,240,231,0.58), rgba(245,240,231,0.86)), url("https://practice.craftavia.net/img/practice-spawn.webp") center 38% / cover no-repeat;
}
.cv-prc-logo:not(#cvL) {
  filter: drop-shadow(rgba(255,95,109,0.14) 0px 0px 22px) drop-shadow(rgba(110,80,40,0.14) 0px 10px 20px);
}
.cv-prc-kicker:not(#cvL) {
  background: rgba(245,240,231,0.55);
}
.cv-prc-kicker b:not(#cvL) {
  box-shadow: rgba(53,229,122,0.24) 0px 0px 0px 0px;
}
.cv-prc-hero h1:not(#cvL) {
  color: #42382F;
  text-shadow: rgba(110,80,40,0.14) 0px 4px 28px;
}
.cv-prc-desc:not(#cvL) {
  color: rgba(66,56,47,0.88);
}
.cv-prc-desc strong:not(#cvL) {
  color: #42382F;
}
.cv-prc-ip:not(#cvL) {
  background: rgba(245,240,231,0.78);
  box-shadow: rgba(255,95,109,0.1) 0px 0px 26px;
}
.cv-prc-ip code:not(#cvL) {
  color: #42382F;
}
.cv-prc-copy:not(#cvL) {
  color: #42382F;
}
.cv-prc-copy:hover:not(#cvL) {
  box-shadow: rgba(255,95,109,0.2) 0px 0px 22px;
}
.cv-prc-route b:not(#cvL) {
  color: #42382F;
}
.cv-prc-pill:not(#cvL) {
  background: rgba(245,240,231,0.62);
  color: rgba(66,56,47,0.9);
}
.cv-prc-pill b:not(#cvL) {
  color: #42382F;
}
.cv-prc-btn:not(#cvL) {
  background: rgba(245,240,231,0.72);
  color: #42382F !important;
}
.cv-prc-btn:hover:not(#cvL) {
  box-shadow: rgba(255,95,109,0.08) 0px 0px 18px;
}
.cv-prc-btn.is-primary:not(#cvL) {
  color: #42382F !important;
}
.cv-prc-btn.is-primary:hover:not(#cvL) {
  box-shadow: rgba(255,95,109,0.18) 0px 0px 24px;
}
.cv-prc-head h2:not(#cvL) {
  color: #42382F;
}
.cv-prc-card:not(#cvL) {
  box-shadow: rgba(110,80,40,0.066) 0px 14px 36px;
}
.cv-prc-card:hover:not(#cvL) {
  box-shadow: rgba(110,80,40,0.09) 0px 18px 40px, rgba(255,95,109,0.04) 0px 0px 22px;
}
.cv-prc-card h3:not(#cvL) {
  color: #42382F;
}
.cv-prc-stat b:not(#cvL) {
  color: #42382F;
}
.cv-prc-tab:not(#cvL) {
  background: rgba(245,240,231,0.6);
  color: rgba(66,56,47,0.88);
}
.cv-prc-tab:hover:not(#cvL) {
  color: #42382F;
}
.cv-prc-tab[aria-selected="true"]:not(#cvL) {
  color: #42382F;
}
.cv-prc-panel:not(#cvL) {
  box-shadow: rgba(110,80,40,0.075) 0px 16px 45px;
}
.cv-prc-steps li:not(#cvL) {
  background: rgba(120,90,50,0.022);
}
.cv-prc-steps li:not(#cvL)::before {
  color: #42382F;
}
.cv-prc-steps strong:not(#cvL) {
  color: #42382F;
}
.cv-prc-c:not(#cvL) {
  color: #986316;
}
.cv-prc-c:hover:not(#cvL) {
  color: #42382F;
}
.cv-prc-kit-top span:not(#cvL) {
  background: rgba(120,90,50,0.045);
}
.cv-prc-kit h3:not(#cvL) {
  color: #42382F;
}
.cv-prc-tag:not(#cvL) {
  color: #42382F;
}
.cv-prc-tag.is-r:not(#cvL) {
  color: #986516;
}
.cv-prc-shot:not(#cvL) {
  background: #F5F0E7;
}
.cv-prc-shot figcaption:not(#cvL) {
  background: linear-gradient(transparent, rgba(245,240,231,0.9));
}
.cv-prc-shot figcaption b:not(#cvL) {
  color: #42382F;
}
.cv-prc-tier span:not(#cvL) {
  color: #42382F;
}
.cv-prc-tier.is-me:not(#cvL) {
  box-shadow: 0 0 0 1px var(--t1),0 12px 30px rgba(110,80,40,0.105);
}
.cv-prc-elo label:not(#cvL) {
  color: #42382F;
}
.cv-prc-elo input:not(#cvL) {
  background: rgba(245,240,231,0.8);
  color: #42382F;
}
.cv-prc-list strong:not(#cvL) {
  color: #42382F;
}
.cv-prc-fact:not(#cvL) {
  background: rgba(120,90,50,0.022);
}
.cv-prc-fact b:not(#cvL) {
  color: #42382F;
}
.cv-prc-faq summary:not(#cvL) {
  color: #42382F;
}
.cv-prc-cta h2:not(#cvL) {
  color: #42382F;
}
.cv-prc-toast:not(#cvL) {
  background: rgba(245,240,231,0.95);
  color: #42382F;
  box-shadow: rgba(110,80,40,0.12) 0px 12px 30px;
}
.cv-prc-toast i:not(#cvL) {
  color: #169849;
}
.cv-prc-lb:not(#cvL) {
  background: rgba(245,240,231,0.9);
}
.cv-prc-lb img:not(#cvL) {
  box-shadow: rgba(110,80,40,0.14) 0px 20px 60px;
}
.cv-prc-lb p:not(#cvL) {
  color: #42382F;
}
.cv-prc-lb button:not(#cvL) {
  background: rgba(120,90,50,0.09);
  color: #42382F;
}
.cv-prc-rk:not(#cvL) {
  box-shadow: rgba(110,80,40,0.075) 0px 16px 45px;
}
.cv-prc-rk-kit:not(#cvL) {
  background: rgba(245,240,231,0.8);
  color: #42382F;
}
.cv-prc-rk-row:nth-child(2n+1):not(#cvL) {
  background: rgba(120,90,50,0.022);
}
.cv-prc-rk-row:nth-child(1) .cv-prc-rk-pos:not(#cvL) {
  color: #987716;
}
.cv-prc-rk-row:nth-child(2) .cv-prc-rk-pos:not(#cvL) {
  color: #42382F;
}
.cv-prc-rk-row:nth-child(3) .cv-prc-rk-pos:not(#cvL) {
  color: #92501B;
}
.cv-prc-rk-row img.cv-prc-rk-head:not(#cvL) {
  background: rgba(120,90,50,0.054);
}
.cv-prc-rk-name:not(#cvL) {
  color: #42382F;
}
.cv-prc-rk-tier:not(#cvL) {
  background: rgba(120,90,50,0.045);
}
.cv-prc-rk-val:not(#cvL) {
  color: #42382F;
}
.cv-prc-rk-sk:not(#cvL) {
  background: linear-gradient(90deg, rgba(120,90,50,0.027), rgba(120,90,50,0.063), rgba(120,90,50,0.027)) 0% 0% / 200% 100%;
}
/* ===== components/cv-smp-giris-page.php ===== */
.cv-smp:not(#cvL) {
  --c: #A97424;
  --c2: #A97424;
  --gold: #987416;
  --tx: rgba(66,56,47,0.86);
  --mut: rgba(120,105,88,0.96);
  --bd: rgba(169,116,36,0.9);
  --card: linear-gradient(160deg,rgba(245,240,231,0.8),rgba(245,240,231,0.88));
}
.cv-smp-hero:not(#cvL)::before {
  background: radial-gradient(at 50% 8%, rgba(169,116,36,0.128), transparent 55%), linear-gradient(rgba(245,240,231,0.72), rgba(245,240,231,0.8)), url("/apps/main/public/images/uploads/bda908e418b59a318f0182dec6912e52.webp") center 40% / cover no-repeat;
}
.cv-smp-logo:not(#cvL) {
  filter: drop-shadow(rgba(169,116,36,0.105) 0px 0px 22px) drop-shadow(rgba(110,80,40,0.135) 0px 10px 20px);
}
.cv-smp-hero h1:not(#cvL) {
  color: #42382F;
  text-shadow: rgba(110,80,40,0.135) 0px 4px 24px;
}
.cv-smp-hero h1 span:not(#cvL) {
  text-shadow: rgba(169,116,36,0.105) 0px 0px 24px;
}
.cv-smp-desc:not(#cvL) {
  color: #786958;
}
.cv-smp-desc strong:not(#cvL) {
  color: #42382F;
}
.cv-smp-ip:not(#cvL) {
  border: 2px solid rgba(211,170,109,0.8);
  background: rgba(245,240,231,0.75);
  box-shadow: rgba(169,116,36,0.066) 0px 0px 22px;
}
.cv-smp-ip code:not(#cvL) {
  color: #42382F;
}
.cv-smp-copy:not(#cvL) {
  color: #42382F;
}
.cv-smp-copy:hover:not(#cvL) {
  box-shadow: rgba(169,116,36,0.135) 0px 0px 20px;
}
.cv-smp-pill:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.49);
  background: rgba(245,240,231,0.62);
  color: rgba(66,56,47,0.9);
}
.cv-smp-pill b:not(#cvL) {
  color: #42382F;
}
.cv-smp-live:not(#cvL)::before {
  box-shadow: rgba(53,229,122,0.24) 0px 0px 0px 0px;
}
.cv-smp-btn:not(#cvL) {
  border: 1px solid rgba(211,170,109,0.55);
  background: rgba(245,240,231,0.7);
  color: #42382F !important;
}
.cv-smp-btn:hover:not(#cvL) {
  background: rgba(169,116,36,0.128);
  box-shadow: rgba(169,116,36,0.06) 0px 0px 18px;
}
.cv-smp-btn.is-primary:not(#cvL) {
  color: #42382F !important;
}
.cv-smp-btn.is-primary:hover:not(#cvL) {
  box-shadow: rgba(169,116,36,0.12) 0px 0px 22px;
}
.cv-smp-head h2:not(#cvL) {
  color: #42382F;
}
.cv-smp-card:not(#cvL) {
  box-shadow: rgba(110,80,40,0.06) 0px 14px 36px;
}
a.cv-smp-card:hover:not(#cvL) {
  box-shadow: rgba(110,80,40,0.084) 0px 18px 40px, rgba(169,116,36,0.042) 0px 0px 22px;
}
.cv-smp-card h3:not(#cvL) {
  color: #42382F;
}
.cv-smp-emoji:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.42);
  background: rgba(169,116,36,0.08);
}
.cv-smp-stat b:not(#cvL) {
  color: #42382F;
}
.cv-smp-c:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.49);
  background: rgba(169,116,36,0.08);
  color: #42382F;
}
.cv-smp-c:hover:not(#cvL) {
  background: rgba(169,116,36,0.16);
  color: #42382F;
}
.cv-smp-tab:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.56);
  background: rgba(245,240,231,0.6);
  color: rgba(66,56,47,0.88);
}
.cv-smp-tab:hover:not(#cvL),
.cv-smp-tab[aria-selected="true"]:not(#cvL) {
  background: rgba(169,116,36,0.128);
  color: #42382F;
  box-shadow: rgba(169,116,36,0.054) 0px 0px 16px;
}
.cv-smp-tab[aria-selected="true"]:not(#cvL) {
  color: #42382F;
}
.cv-smp-panel:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.49);
  box-shadow: rgba(110,80,40,0.075) 0px 16px 45px;
}
.cv-smp-panel h3:not(#cvL) {
  color: #42382F;
}
.cv-smp-steps li:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.224);
  background: rgba(245,240,231,0.45);
}
.cv-smp-steps li:not(#cvL)::before {
  color: #42382F;
}
.cv-smp-steps li strong:not(#cvL),
.cv-smp-a strong:not(#cvL),
.cv-smp-card strong:not(#cvL) {
  color: #42382F;
}
.cv-smp-kv:not(#cvL) {
  background: rgba(169,116,36,0.056);
}
.cv-smp-kv dd:not(#cvL) {
  color: #42382F;
}
.cv-smp-note.is-info:not(#cvL) {
  border-color: rgba(169,116,36,0.49);
  background: rgba(169,116,36,0.056);
}
.cv-smp-note.is-bad > i:not(#cvL) {
  color: #981627;
}
.cv-smp-note strong:not(#cvL) {
  color: #42382F;
}
.cv-smp-faq details:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.35);
}
.cv-smp-faq details[open]:not(#cvL) {
  border-color: rgba(211,170,109,0.6);
}
.cv-smp-faq summary:not(#cvL) {
  color: #42382F;
}
.cv-smp-cta:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.63);
  background: radial-gradient(at 0% 0%, rgba(169,116,36,0.128), transparent 60%), linear-gradient(160deg, #F7F1E7, #F5F0E7);
  box-shadow: rgba(110,80,40,0.09) 0px 20px 50px;
}
.cv-smp-cta h3:not(#cvL) {
  color: #42382F;
}
.cv-smp-toast:not(#cvL) {
  background: #FFFDFA;
  color: #42382F;
  box-shadow: rgba(110,80,40,0.135) 0px 14px 40px;
}
.cv-smp-search > i:not(#cvL) {
  color: #42382F;
}
.cv-smp-search input:not(#cvL) {
  border: 2px solid rgba(211,170,109,0.8);
  background: rgba(245,240,231,0.72);
  color: #42382F;
  box-shadow: rgba(169,116,36,0.066) 0px 0px 22px;
}
.cv-smp-search input:not(#cvL)::placeholder {
  color: rgba(120,105,88,0.9);
}
.cv-smp-search input:focus:not(#cvL) {
  box-shadow: rgba(169,116,36,0.114) 0px 0px 30px;
}
.cv-smp-chip:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.56);
  background: rgba(245,240,231,0.6);
  color: rgba(66,56,47,0.88);
}
.cv-smp-chip b:not(#cvL) {
  background: rgba(120,90,50,0.072);
  color: #42382F;
}
.cv-smp-chip:hover:not(#cvL),
.cv-smp-chip.is-active:not(#cvL) {
  background: rgba(169,116,36,0.128);
  color: #42382F;
}
.cv-smp-chip.is-active b:not(#cvL) {
  color: #42382F;
}
.cv-smp-group:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.49);
  box-shadow: rgba(110,80,40,0.066) 0px 16px 45px;
}
.cv-smp-ghead:not(#cvL) {
  border-bottom: 1px solid rgba(169,116,36,0.252);
}
.cv-smp-ghead h2:not(#cvL) {
  color: #42382F;
}
.cv-smp-sub:not(#cvL) {
  color: rgba(169,116,36,0.9);
}
.cv-smp-row:not(#cvL) {
  border-top: 1px solid rgba(169,116,36,0.112);
}
.cv-smp-row:hover:not(#cvL) {
  background: rgba(169,116,36,0.04);
}
.cv-smp-legend code:not(#cvL) {
  background: rgba(169,116,36,0.08);
  color: #42382F;
}
/* ===== components/cv-smp-komutlar-page.php ===== */
.cv-smp:not(#cvL) {
  --c: #A97424;
  --c2: #A97424;
  --gold: #987416;
  --tx: rgba(66,56,47,0.86);
  --mut: rgba(120,105,88,0.96);
  --bd: rgba(169,116,36,0.9);
  --card: linear-gradient(160deg,rgba(245,240,231,0.8),rgba(245,240,231,0.88));
}
.cv-smp-hero:not(#cvL)::before {
  background: radial-gradient(at 50% 8%, rgba(169,116,36,0.128), transparent 55%), linear-gradient(rgba(245,240,231,0.72), rgba(245,240,231,0.8)), url("/apps/main/public/images/uploads/bda908e418b59a318f0182dec6912e52.webp") center 40% / cover no-repeat;
}
.cv-smp-logo:not(#cvL) {
  filter: drop-shadow(rgba(169,116,36,0.105) 0px 0px 22px) drop-shadow(rgba(110,80,40,0.135) 0px 10px 20px);
}
.cv-smp-hero h1:not(#cvL) {
  color: #42382F;
  text-shadow: rgba(110,80,40,0.135) 0px 4px 24px;
}
.cv-smp-hero h1 span:not(#cvL) {
  text-shadow: rgba(169,116,36,0.105) 0px 0px 24px;
}
.cv-smp-desc:not(#cvL) {
  color: #786958;
}
.cv-smp-desc strong:not(#cvL) {
  color: #42382F;
}
.cv-smp-ip:not(#cvL) {
  border: 2px solid rgba(211,170,109,0.8);
  background: rgba(245,240,231,0.75);
  box-shadow: rgba(169,116,36,0.066) 0px 0px 22px;
}
.cv-smp-ip code:not(#cvL) {
  color: #42382F;
}
.cv-smp-copy:not(#cvL) {
  color: #42382F;
}
.cv-smp-copy:hover:not(#cvL) {
  box-shadow: rgba(169,116,36,0.135) 0px 0px 20px;
}
.cv-smp-pill:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.49);
  background: rgba(245,240,231,0.62);
  color: rgba(66,56,47,0.9);
}
.cv-smp-pill b:not(#cvL) {
  color: #42382F;
}
.cv-smp-live:not(#cvL)::before {
  box-shadow: rgba(53,229,122,0.24) 0px 0px 0px 0px;
}
.cv-smp-btn:not(#cvL) {
  border: 1px solid rgba(211,170,109,0.55);
  background: rgba(245,240,231,0.7);
  color: #42382F !important;
}
.cv-smp-btn:hover:not(#cvL) {
  background: rgba(169,116,36,0.128);
  box-shadow: rgba(169,116,36,0.06) 0px 0px 18px;
}
.cv-smp-btn.is-primary:not(#cvL) {
  color: #42382F !important;
}
.cv-smp-btn.is-primary:hover:not(#cvL) {
  box-shadow: rgba(169,116,36,0.12) 0px 0px 22px;
}
.cv-smp-head h2:not(#cvL) {
  color: #42382F;
}
.cv-smp-card:not(#cvL) {
  box-shadow: rgba(110,80,40,0.06) 0px 14px 36px;
}
a.cv-smp-card:hover:not(#cvL) {
  box-shadow: rgba(110,80,40,0.084) 0px 18px 40px, rgba(169,116,36,0.042) 0px 0px 22px;
}
.cv-smp-card h3:not(#cvL) {
  color: #42382F;
}
.cv-smp-emoji:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.42);
  background: rgba(169,116,36,0.08);
}
.cv-smp-stat b:not(#cvL) {
  color: #42382F;
}
.cv-smp-c:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.49);
  background: rgba(169,116,36,0.08);
  color: #42382F;
}
.cv-smp-c:hover:not(#cvL) {
  background: rgba(169,116,36,0.16);
  color: #42382F;
}
.cv-smp-tab:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.56);
  background: rgba(245,240,231,0.6);
  color: rgba(66,56,47,0.88);
}
.cv-smp-tab:hover:not(#cvL),
.cv-smp-tab[aria-selected="true"]:not(#cvL) {
  background: rgba(169,116,36,0.128);
  color: #42382F;
  box-shadow: rgba(169,116,36,0.054) 0px 0px 16px;
}
.cv-smp-tab[aria-selected="true"]:not(#cvL) {
  color: #42382F;
}
.cv-smp-panel:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.49);
  box-shadow: rgba(110,80,40,0.075) 0px 16px 45px;
}
.cv-smp-panel h3:not(#cvL) {
  color: #42382F;
}
.cv-smp-steps li:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.224);
  background: rgba(245,240,231,0.45);
}
.cv-smp-steps li:not(#cvL)::before {
  color: #42382F;
}
.cv-smp-steps li strong:not(#cvL),
.cv-smp-a strong:not(#cvL),
.cv-smp-card strong:not(#cvL) {
  color: #42382F;
}
.cv-smp-kv:not(#cvL) {
  background: rgba(169,116,36,0.056);
}
.cv-smp-kv dd:not(#cvL) {
  color: #42382F;
}
.cv-smp-note.is-info:not(#cvL) {
  border-color: rgba(169,116,36,0.49);
  background: rgba(169,116,36,0.056);
}
.cv-smp-note.is-bad > i:not(#cvL) {
  color: #981627;
}
.cv-smp-note strong:not(#cvL) {
  color: #42382F;
}
.cv-smp-faq details:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.35);
}
.cv-smp-faq details[open]:not(#cvL) {
  border-color: rgba(211,170,109,0.6);
}
.cv-smp-faq summary:not(#cvL) {
  color: #42382F;
}
.cv-smp-cta:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.63);
  background: radial-gradient(at 0% 0%, rgba(169,116,36,0.128), transparent 60%), linear-gradient(160deg, #F7F1E7, #F5F0E7);
  box-shadow: rgba(110,80,40,0.09) 0px 20px 50px;
}
.cv-smp-cta h3:not(#cvL) {
  color: #42382F;
}
.cv-smp-toast:not(#cvL) {
  background: #FFFDFA;
  color: #42382F;
  box-shadow: rgba(110,80,40,0.135) 0px 14px 40px;
}
.cv-smp-search > i:not(#cvL) {
  color: #42382F;
}
.cv-smp-search input:not(#cvL) {
  border: 2px solid rgba(211,170,109,0.8);
  background: rgba(245,240,231,0.72);
  color: #42382F;
  box-shadow: rgba(169,116,36,0.066) 0px 0px 22px;
}
.cv-smp-search input:not(#cvL)::placeholder {
  color: rgba(120,105,88,0.9);
}
.cv-smp-search input:focus:not(#cvL) {
  box-shadow: rgba(169,116,36,0.114) 0px 0px 30px;
}
.cv-smp-chip:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.56);
  background: rgba(245,240,231,0.6);
  color: rgba(66,56,47,0.88);
}
.cv-smp-chip b:not(#cvL) {
  background: rgba(120,90,50,0.072);
  color: #42382F;
}
.cv-smp-chip:hover:not(#cvL),
.cv-smp-chip.is-active:not(#cvL) {
  background: rgba(169,116,36,0.128);
  color: #42382F;
}
.cv-smp-chip.is-active b:not(#cvL) {
  color: #42382F;
}
.cv-smp-group:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.49);
  box-shadow: rgba(110,80,40,0.066) 0px 16px 45px;
}
.cv-smp-ghead:not(#cvL) {
  border-bottom: 1px solid rgba(169,116,36,0.252);
}
.cv-smp-ghead h2:not(#cvL) {
  color: #42382F;
}
.cv-smp-sub:not(#cvL) {
  color: rgba(169,116,36,0.9);
}
.cv-smp-row:not(#cvL) {
  border-top: 1px solid rgba(169,116,36,0.112);
}
.cv-smp-row:hover:not(#cvL) {
  background: rgba(169,116,36,0.04);
}
.cv-smp-legend code:not(#cvL) {
  background: rgba(169,116,36,0.08);
  color: #42382F;
}
/* ===== components/cv-smp-page.php ===== */
.cv-sx:not(#cvL) {
  --a: #A97424;
  --b: #169837;
  --c: #A97424;
  --tx: rgba(66,56,47,0.88);
  --mut: rgba(120,105,88,0.94);
  --bd: rgba(169,116,36,0.9);
  --bd2: rgba(120,105,88,0.38);
  --card: linear-gradient(160deg,rgba(245,240,231,0.86),rgba(245,240,231,0.92));
}
.cv-sx-hero:not(#cvL)::before {
  background: radial-gradient(at 50% 0%, rgba(169,116,36,0.16), transparent 58%), linear-gradient(rgba(245,240,231,0.58), rgba(245,240,231,0.86)), url("/apps/main/public/images/uploads/6140cf797d54ac26c5a19ddacf819079.webp") center 38% / cover no-repeat;
}
.cv-sx-logo:not(#cvL) {
  filter: drop-shadow(rgba(169,116,36,0.105) 0px 0px 22px) drop-shadow(rgba(110,80,40,0.14) 0px 10px 20px);
}
.cv-sx-kicker:not(#cvL) {
  background: rgba(245,240,231,0.55);
}
.cv-sx-kicker b:not(#cvL) {
  box-shadow: rgba(53,229,122,0.24) 0px 0px 0px 0px;
}
.cv-sx-hero h1:not(#cvL) {
  color: #42382F;
  text-shadow: rgba(110,80,40,0.14) 0px 4px 28px;
}
.cv-sx-desc:not(#cvL) {
  color: rgba(66,56,47,0.88);
}
.cv-sx-desc strong:not(#cvL) {
  color: #42382F;
}
.cv-sx-ip:not(#cvL) {
  border: 2px solid rgba(211,170,109,0.8);
  background: rgba(245,240,231,0.78);
  box-shadow: rgba(169,116,36,0.075) 0px 0px 26px;
}
.cv-sx-ip code:not(#cvL) {
  color: #42382F;
}
.cv-sx-copy:not(#cvL) {
  color: #42382F;
}
.cv-sx-copy:hover:not(#cvL) {
  box-shadow: rgba(169,116,36,0.15) 0px 0px 22px;
}
.cv-sx-route b:not(#cvL) {
  color: #42382F;
}
.cv-sx-pill:not(#cvL) {
  background: rgba(245,240,231,0.62);
  color: rgba(66,56,47,0.9);
}
.cv-sx-pill b:not(#cvL) {
  color: #42382F;
}
.cv-sx-btn:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.7);
  background: rgba(245,240,231,0.72);
  color: #42382F !important;
}
.cv-sx-btn:hover:not(#cvL) {
  background: rgba(169,116,36,0.112);
  box-shadow: rgba(169,116,36,0.06) 0px 0px 18px;
}
.cv-sx-btn.is-primary:not(#cvL) {
  color: #42382F !important;
}
.cv-sx-btn.is-primary:hover:not(#cvL) {
  box-shadow: rgba(169,116,36,0.135) 0px 0px 24px;
}
.cv-sx-head h2:not(#cvL) {
  color: #42382F;
}
.cv-sx-card:not(#cvL) {
  box-shadow: rgba(110,80,40,0.066) 0px 14px 36px;
}
.cv-sx-card:hover:not(#cvL) {
  box-shadow: rgba(110,80,40,0.09) 0px 18px 40px, rgba(169,116,36,0.03) 0px 0px 22px;
}
.cv-sx-card h3:not(#cvL) {
  color: #42382F;
}
.cv-sx-ico:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.42);
  background: linear-gradient(135deg, rgba(169,116,36,0.128), rgba(124, 242, 154, 0.08));
}
.cv-sx-stat b:not(#cvL) {
  color: #42382F;
}
.cv-sx-tab:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.49);
  background: rgba(245,240,231,0.6);
  color: rgba(66,56,47,0.88);
}
.cv-sx-tab:hover:not(#cvL) {
  color: #42382F;
}
.cv-sx-tab[aria-selected="true"]:not(#cvL) {
  color: #42382F;
}
.cv-sx-panel:not(#cvL) {
  box-shadow: rgba(110,80,40,0.075) 0px 16px 45px;
}
.cv-sx-steps li:not(#cvL) {
  background: rgba(120,90,50,0.022);
}
.cv-sx-steps li:not(#cvL)::before {
  color: #42382F;
}
.cv-sx-steps strong:not(#cvL) {
  color: #42382F;
}
.cv-sx-c:not(#cvL) {
  color: #42382F;
}
.cv-sx-c:hover:not(#cvL) {
  color: #42382F;
}
.cv-sx-kit-top span:not(#cvL) {
  background: rgba(120,90,50,0.045);
}
.cv-sx-kit h3:not(#cvL) {
  color: #42382F;
}
.cv-sx-tag:not(#cvL) {
  background: rgba(169,116,36,0.096);
  color: #42382F;
}
.cv-sx-tag.is-r:not(#cvL) {
  color: #42382F;
}
.cv-sx-shot:not(#cvL) {
  background: #F5F0E7;
}
.cv-sx-shot figcaption:not(#cvL) {
  background: linear-gradient(transparent, rgba(245,240,231,0.9));
}
.cv-sx-shot figcaption b:not(#cvL) {
  color: #42382F;
}
.cv-sx-tier span:not(#cvL) {
  color: #42382F;
}
.cv-sx-tier.is-me:not(#cvL) {
  box-shadow: 0 0 0 1px var(--t1),0 12px 30px rgba(110,80,40,0.105);
}
.cv-sx-elo label:not(#cvL) {
  color: #42382F;
}
.cv-sx-elo input:not(#cvL) {
  background: rgba(245,240,231,0.8);
  color: #42382F;
}
.cv-sx-list strong:not(#cvL) {
  color: #42382F;
}
.cv-sx-fact:not(#cvL) {
  background: rgba(120,90,50,0.022);
}
.cv-sx-fact b:not(#cvL) {
  color: #42382F;
}
.cv-sx-faq summary:not(#cvL) {
  color: #42382F;
}
.cv-sx-cta:not(#cvL) {
  background: radial-gradient(ellipse at 50% 0%,rgba(169,116,36,0.176),transparent 60%),var(--card);
}
.cv-sx-cta h2:not(#cvL) {
  color: #42382F;
}
.cv-sx-toast:not(#cvL) {
  background: rgba(245,240,231,0.95);
  color: #42382F;
  box-shadow: rgba(110,80,40,0.12) 0px 12px 30px;
}
.cv-sx-toast i:not(#cvL) {
  color: #169849;
}
.cv-sx-lb:not(#cvL) {
  background: rgba(245,240,231,0.9);
}
.cv-sx-lb img:not(#cvL) {
  box-shadow: rgba(110,80,40,0.14) 0px 20px 60px;
}
.cv-sx-lb p:not(#cvL) {
  color: #42382F;
}
.cv-sx-lb button:not(#cvL) {
  background: rgba(120,90,50,0.09);
  color: #42382F;
}
.cv-sx-rk:not(#cvL) {
  box-shadow: rgba(110,80,40,0.075) 0px 16px 45px;
}
.cv-sx-rk-kit:not(#cvL) {
  background: rgba(245,240,231,0.8);
  color: #42382F;
}
.cv-sx-rk-row:nth-child(2n+1):not(#cvL) {
  background: rgba(120,90,50,0.022);
}
.cv-sx-rk-row:hover:not(#cvL) {
  background: rgba(169,116,36,0.064);
}
.cv-sx-rk-row:nth-child(1) .cv-sx-rk-pos:not(#cvL) {
  color: #987716;
}
.cv-sx-rk-row:nth-child(2) .cv-sx-rk-pos:not(#cvL) {
  color: #42382F;
}
.cv-sx-rk-row:nth-child(3) .cv-sx-rk-pos:not(#cvL) {
  color: #92501B;
}
.cv-sx-rk-row img.cv-sx-rk-head:not(#cvL) {
  background: rgba(120,90,50,0.054);
}
.cv-sx-rk-name:not(#cvL) {
  color: #42382F;
}
.cv-sx-rk-tier:not(#cvL) {
  background: rgba(120,90,50,0.045);
}
.cv-sx-rk-val:not(#cvL) {
  color: #42382F;
}
.cv-sx-rk-sk:not(#cvL) {
  background: linear-gradient(90deg, rgba(120,90,50,0.027), rgba(120,90,50,0.063), rgba(120,90,50,0.027)) 0% 0% / 200% 100%;
}
.cv-sx-count div:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.49);
  background: rgba(245,240,231,0.72);
}
.cv-sx-count b:not(#cvL) {
  color: #42382F;
}
/* ===== components/cv-spawner-adet.php ===== */
.cv-adet:not(#cvL) {
  background: #F5F0E7;
  border: 1px solid rgba(227,212,190,0.71);
}
.cv-adet__secenek:not(#cvL) {
  color: #42382F;
}
.cv-adet__secenek:hover:not(#cvL) {
  background: rgba(120,90,50,0.054);
  color: #42382F;
}
.cv-adet__secenek:focus-visible:not(#cvL) {
  outline: #D3AA6D solid 2px;
}
.cv-adet__secenek.is-active:not(#cvL) {
  background: #D3AA6D;
  color: #42382F;
}
.cv-adet__ind:not(#cvL) {
  background: rgba(169,116,36,0.096);
  color: #A97424;
}
.cv-adet__secenek.is-active .cv-adet__ind:not(#cvL) {
  background: rgba(245,240,231,0.14);
  color: #42382F;
}
.cv-adet-baslik:not(#cvL) {
  color: #786958;
}
.cv-adet-baslik b:not(#cvL) {
  color: #A97424;
}
[data-cv-eski]:not(#cvL) {
  color: #786958;
}
/* ===== components/cv-vip-tablo.php ===== */
.cv-vt:not(#cvL) {
  --vt-zemin: #F5F0E7;
  --vt-panel: #FFFDFA;
  --vt-cizgi: rgba(120,105,88,0.38);
  --vt-metin: #42382F;
  --vt-soluk: #786958;
  --vt-vurgu: #A97424;
}
.cv-vt-yol a:hover:not(#cvL) {
  color: #42382F;
}
.cv-vt-bas h1:not(#cvL) {
  color: #42382F;
}
.cv-vt-kredi:hover:not(#cvL) {
  color: #42382F;
}
.cv-vt tbody tr:hover td:not(#cvL) {
  background: #FFFDFA;
}
.cv-vt tbody tr:hover td:first-child:not(#cvL) {
  background: #FFFDFA;
}
.cv-vt-kat td:not(#cvL) {
  color: #42382F !important;
}
.cv-vt-var:not(#cvL) {
  color: #169837;
}
.cv-vt-yok:not(#cvL) {
  color: #786958;
}
.cv-vt-fiyat strong:not(#cvL) {
  color: #42382F;
}
.cv-vt-al:not(#cvL) {
  color: #42382F;
}
.cv-vt-al:hover:not(#cvL) {
  color: #42382F;
}
.cv-vt-kart.is-populer .cv-vt-al:not(#cvL) {
  color: #42382F;
}
.cv-vt-bilgi strong:not(#cvL) {
  color: #42382F;
}
.cv-vt-bilgi code:not(#cvL) {
  background: rgba(120,90,50,0.054);
}
.cv-vt-sss h2:not(#cvL) {
  color: #42382F;
}
/* ===== components/cv-wiki-page.php ===== */
.cv-wk:not(#cvL) {
  --wk-bg: rgba(245,240,231,0.94);
  --wk-panel: #FFFDFA;
  --wk-panel-2: #F5F0E7;
  --wk-line: rgba(227,212,190,0.69);
  --wk-line-2: rgba(227,212,190,0.79);
  --wk-text: #42382F;
  --wk-muted: #786958;
  --wk-soft: #786958;
  --wk-dim: #786958;
  --wk-accent: #A97424;
  --wk-warn: #987316;
}
.cv-wk strong:not(#cvL) {
  color: #42382F;
}
.cv-wk-cmd.is-copied:not(#cvL) {
  background: rgba(169,116,36,0.096);
}
.cv-wk-nav-search input:not(#cvL) {
  color: #42382F;
}
.cv-wk-nav a:hover:not(#cvL) {
  background: rgba(120,90,50,0.022);
}
.cv-wk-nav a.is-on:not(#cvL) {
  background: rgba(169,116,36,0.064);
  color: #42382F;
}
.cv-wk h1:not(#cvL) {
  color: #42382F;
}
.cv-wk-info div div:not(#cvL) {
  color: #42382F;
}
.cv-wk-sec-h h2:not(#cvL) {
  color: #42382F;
}
.cv-wk-h3:not(#cvL) {
  color: #42382F;
}
.cv-wk-table td:first-child:not(#cvL) {
  color: #42382F;
}
.cv-wk-table tbody tr:hover td:not(#cvL) {
  background: rgba(120,90,50,0.014);
}
.cv-wk-tabbar button.is-on:not(#cvL) {
  color: #42382F;
}
.cv-wk-panel-title:not(#cvL) {
  color: #42382F;
}
.cv-wk-faq summary:not(#cvL) {
  color: #42382F;
}
.cv-wk-pn a:not(#cvL) {
  color: #42382F;
}
/* ===== components/tebex/auth-card.php ===== */
.tebex-cart-count:not(#cvL) {
  color: #42382F;
}
/* ===== pages/403.php ===== */
:where(.theme-dark, [data-bs-theme="dark"]) .tblr-illustrations-boy-with-key-a:not(#cvL) {
  fill: #42382F;
}
:where(.theme-dark, [data-bs-theme="dark"]) .tblr-illustrations-boy-with-key-b:not(#cvL) {
  fill: #42382F;
}
:where(.theme-dark, [data-bs-theme="dark"]) .tblr-illustrations-boy-with-key-c:not(#cvL) {
  fill: #42382F;
}
:where(.theme-dark, [data-bs-theme="dark"]) .tblr-illustrations-boy-with-key-d:not(#cvL) {
  fill: #42382F;
}
@media (prefers-color-scheme: dark) {
.tblr-illustrations-boy-with-key-a:not(#cvL) {
  fill: #42382F;
}
.tblr-illustrations-boy-with-key-b:not(#cvL) {
  fill: #42382F;
}
.tblr-illustrations-boy-with-key-c:not(#cvL) {
  fill: #42382F;
}
.tblr-illustrations-boy-with-key-d:not(#cvL) {
  fill: #42382F;
}
}
/* ===== pages/404.php ===== */
:where(.theme-dark, [data-bs-theme="dark"]) .tblr-illustrations-not-found-a:not(#cvL) {
  fill: #42382F;
}
:where(.theme-dark, [data-bs-theme="dark"]) .tblr-illustrations-not-found-b:not(#cvL) {
  fill: #42382F;
}
:where(.theme-dark, [data-bs-theme="dark"]) .tblr-illustrations-not-found-c:not(#cvL) {
  fill: #42382F;
}
:where(.theme-dark, [data-bs-theme="dark"]) .tblr-illustrations-not-found-d:not(#cvL) {
  fill: #42382F;
}
@media (prefers-color-scheme: dark) {
.tblr-illustrations-not-found-a:not(#cvL) {
  fill: #42382F;
}
.tblr-illustrations-not-found-b:not(#cvL) {
  fill: #42382F;
}
.tblr-illustrations-not-found-c:not(#cvL) {
  fill: #42382F;
}
.tblr-illustrations-not-found-d:not(#cvL) {
  fill: #42382F;
}
}
/* ===== pages/gaming-night/countdown.php ===== */
.tick-text-inline:not(#cvL) {
  color: #786958 !important;
}
.tick-label:not(#cvL) {
  color: #42382F !important;
}
.tick-flip-panel:not(#cvL) {
  color: #42382F !important;
}
.tick-flip-panel:not(#cvL) {
  background-color: #F7F1E7 !important;
}
/* ===== pages/help/article.php ===== */
.cv-as-search i.ti-search:not(#cvL) {
  color: #A97424;
}
.cv-as-search input:not(#cvL) {
  border: 1px solid rgba(211,170,109,0.55);
  background: rgba(245,240,231,0.78);
  color: #42382F;
  box-shadow: rgba(169,116,36,0.015) 0px 0px 14px inset;
}
.cv-as-search input:not(#cvL)::placeholder {
  color: rgba(120,105,88,0.85);
}
.cv-as-search input:focus:not(#cvL) {
  border-color: #D3AA6D;
  box-shadow: rgba(169,116,36,0.075) 0px 0px 18px;
}
.cv-as-panel:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.49);
  background: linear-gradient(170deg, rgba(245,240,231,0.82), rgba(245,240,231,0.9));
  box-shadow: rgba(110,80,40,0.075) 0px 10px 30px;
}
.cv-as-head:not(#cvL) {
  border-bottom: 1px solid rgba(169,116,36,0.28);
}
.cv-as-head-icon:not(#cvL) {
  background: rgba(169,116,36,0.096);
  color: #A97424;
}
.cv-as-head h3:not(#cvL) {
  color: #42382F;
}
.cv-as-count:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.7);
  color: #A97424;
}
.cv-as-item:not(#cvL) {
  color: rgba(66,56,47,0.88);
}
.cv-as-item:hover:not(#cvL) {
  border-color: rgba(169,116,36,0.56);
  background: rgba(169,116,36,0.064);
  color: #42382F;
}
.cv-as-ico:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.308);
  background: rgba(245,240,231,0.55);
  color: #42382F;
}
.cv-as-arrow:not(#cvL) {
  color: rgba(169,116,36,0.9);
}
.cv-as-item:hover .cv-as-arrow:not(#cvL) {
  color: #A97424;
}
.cv-as-all:not(#cvL) {
  border-top: 1px solid rgba(169,116,36,0.252);
  color: #A97424;
}
.cv-as-all:hover:not(#cvL) {
  color: #A97424;
}
/* ===== pages/help/index.php ===== */
.cv-help-head-icon:not(#cvL) {
  color: #A97424;
  filter: drop-shadow(rgba(169,116,36,0.105) 0px 0px 10px);
}
.cv-help-head h2:not(#cvL) {
  color: #42382F;
}
.cv-help-head-line:not(#cvL) {
  background: linear-gradient(90deg, rgba(211,170,109,0.75), rgba(211,170,109,0.35));
}
.cv-help-head-line:not(#cvL)::before,
.cv-help-head-line:not(#cvL)::after {
  border: 1.5px solid #D3AA6D;
  background: #F5F0E7;
}
.cv-help-head p:not(#cvL) {
  color: #786958;
}
.cv-topic-card:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.7);
  background: linear-gradient(160deg, rgba(245,240,231,0.82), rgba(245,240,231,0.9));
  box-shadow: rgba(255,255,255,0.02) 0px 0px 0px 1px inset, rgba(110,80,40,0.075) 0px 10px 30px;
  color: #42382F;
}
.cv-topic-card:not(#cvL)::before {
  background: linear-gradient(90deg, rgba(169,116,36,0.056) 50%, transparent 50%) 0px 0px / 28px 28px, linear-gradient(rgba(169,116,36,0.04) 50%, transparent 50%) 0px 0px / 28px 28px;
}
.cv-topic-card:hover:not(#cvL) {
  border-color: #D3AA6D;
  box-shadow: rgba(169,116,36,0.105) 0px 0px 0px 1px, rgba(110,80,40,0.105) 0px 14px 36px, rgba(169,116,36,0.054) 0px 0px 24px;
  color: #42382F;
}
.cv-topic-icon:not(#cvL) {
  box-shadow: rgba(110,80,40,0.105) 0px 8px 20px;
}
.cv-topic-body h3:not(#cvL) {
  color: #42382F;
}
.cv-topic-body p:not(#cvL) {
  color: #786958;
}
.cv-help-arrow:not(#cvL) {
  color: #A97424;
}
.cv-faq-item:not(#cvL) {
  border: 1px solid rgba(169,116,36,0.532);
  background: linear-gradient(90deg, rgba(245,240,231,0.85), rgba(245,240,231,0.85));
  color: #42382F;
}
.cv-faq-item:hover:not(#cvL) {
  border-color: #D3AA6D;
  background: linear-gradient(90deg, rgba(245,240,231,0.9), rgba(245,240,231,0.9));
  box-shadow: rgba(169,116,36,0.045) 0px 0px 18px;
  color: #42382F;
}
.cv-faq-icon:not(#cvL) {
  color: #A97424;
}
/* ===== pages/home.php ===== */
.craftavia-registered-players:not(#cvL) {
  border: 1px solid #D3AA6D;
  background: linear-gradient(120deg, rgba(245,240,231,0.94), rgba(245,240,231,0.88));
  box-shadow: rgba(169,116,36,0.066) 0px 0px 22px, rgba(255,255,255,0.15) 0px 1px 0px inset;
  color: #42382F;
}
.craftavia-registered-players > i:not(#cvL) {
  color: #A97424;
  border-right: 1px solid rgba(169,116,36,0.56);
}
.craftavia-registered-copy small:not(#cvL) {
  color: #A97424;
}
.craftavia-supporters:not(#cvL),
.craftavia-join:not(#cvL) {
  border-top: 1px solid rgba(169,116,36,0.252);
}
.cv-qa-head:not(#cvL) {
  color: #42382F;
  text-shadow: rgba(110,80,40,0.135) 0px 3px 14px;
}
.cv-qa-head:not(#cvL)::before,
.cv-qa-head:not(#cvL)::after {
  background: linear-gradient(90deg, transparent, #D3AA6D);
}
.cv-qa-head i:not(#cvL) {
  color: #A97424;
  filter: drop-shadow(rgba(169,116,36,0.24) 0px 0px 8px);
}
.cv-qa-sub:not(#cvL) {
  color: rgba(66,56,47,0.92);
  text-shadow: rgba(110,80,40,0.14) 0px 2px 10px;
}
.cv-qa-card:not(#cvL) {
  --c: #A97424;
  background: radial-gradient(ellipse at 50% 18%,rgba(var(--cr),.28),transparent 62%),linear-gradient(180deg,rgba(245,240,231,0.78),rgba(245,240,231,0.9));
  box-shadow: 0 12px 30px rgba(110,80,40,0.09),inset 0 0 26px rgba(var(--cr),.12);
  color: #42382F;
}
.cv-qa-card:hover:not(#cvL) {
  color: #42382F;
  box-shadow: 0 16px 36px rgba(110,80,40,0.105),0 0 26px rgba(var(--cr),.35),inset 0 0 26px rgba(var(--cr),.16);
}
.cv-qa-card.is-gold:not(#cvL) {
  --c: #987416;
  background: radial-gradient(at 50% 18%, rgba(255, 213, 104, 0.3), transparent 62%), linear-gradient(rgba(245,240,231,0.78), rgba(245,240,231,0.9));
}
.cv-qa-ico:not(#cvL) {
  filter: drop-shadow(0 8px 14px rgba(110,80,40,0.135)) drop-shadow(0 0 16px rgba(var(--cr),.35));
}
.cv-qa-card h3:not(#cvL) {
  color: #42382F;
  text-shadow: rgba(110,80,40,0.135) 0px 3px 12px;
}
.cv-qa-card p:not(#cvL) {
  color: rgba(66,56,47,0.9);
}
.cv-qa-btn:not(#cvL) {
  background: rgba(245,240,231,0.45);
  color: #42382F;
}
/* ===== pages/leaderboards/index.php ===== */
.cv-ls-card:not(#cvL) {
  border: 1px solid #D3AA6D;
  background: rgba(245,240,231,0.72);
}
.cv-ls-card > header p:not(#cvL) {
  color: #786958;
}
.cv-ls-chip:not(#cvL) {
  border: 1px solid #D3AA6D;
  color: #786958;
}
.cv-ls-bars:not(#cvL) {
  border-bottom: 1px solid #D3AA6D;
}
.cv-ls-bar b:not(#cvL) {
  color: #42382F;
}
.cv-ls-bar.is-zero b:not(#cvL) {
  color: #786958;
}
.cv-ls-col:not(#cvL) {
  background: #D3AA6D;
}
.cv-ls-labels:not(#cvL) {
  color: #786958;
}
.cv-ls-labels strong:not(#cvL) {
  color: #42382F;
}
.cv-ls-split span:not(#cvL) {
  color: #42382F;
}
.cv-ls-split span small:not(#cvL) {
  color: #786958;
}
.cv-ls-split b:not(#cvL) {
  color: #42382F;
}
.cv-ls-split b em:not(#cvL) {
  color: #786958;
}
.cv-ls-track:not(#cvL) {
  background: #F7F1E7;
}
.cv-ls-track span:not(#cvL) {
  background: #D3AA6D;
}
.cv-ls-new li:not(#cvL) {
  border-bottom: 1px solid #D3AA6D;
}
.cv-ls-new img:not(#cvL) {
  background: #F7F1E7;
}
.cv-ls-new strong:not(#cvL) {
  color: #42382F;
}
.cv-ls-tag:not(#cvL) {
  border: 1px solid #D3AA6D;
  color: #786958;
}
.cv-ls-new time:not(#cvL) {
  color: #786958;
}
.cv-ls-parts div:not(#cvL) {
  border: 1px solid #D3AA6D;
}
.cv-ls-parts span:not(#cvL) {
  color: #786958;
}
.cv-ls-parts b:not(#cvL) {
  color: #42382F;
}
.cv-ls-parts small:not(#cvL) {
  color: #786958;
}
.cv-ls-empty:not(#cvL) {
  color: #786958;
}
.cv-ls-alert:not(#cvL) {
  color: #987A16;
}
/* ===== pages/maintenance.php ===== */
:where(.theme-dark, [data-bs-theme="dark"]) .tblr-illustrations-computer-fix-a:not(#cvL) {
  fill: #42382F;
}
:where(.theme-dark, [data-bs-theme="dark"]) .tblr-illustrations-computer-fix-b:not(#cvL) {
  fill: #42382F;
}
:where(.theme-dark, [data-bs-theme="dark"]) .tblr-illustrations-computer-fix-c:not(#cvL) {
  fill: #42382F;
}
:where(.theme-dark, [data-bs-theme="dark"]) .tblr-illustrations-computer-fix-d:not(#cvL) {
  fill: #42382F;
}
@media (prefers-color-scheme: dark) {
.tblr-illustrations-computer-fix-a:not(#cvL) {
  fill: #42382F;
}
.tblr-illustrations-computer-fix-b:not(#cvL) {
  fill: #42382F;
}
.tblr-illustrations-computer-fix-c:not(#cvL) {
  fill: #42382F;
}
.tblr-illustrations-computer-fix-d:not(#cvL) {
  fill: #42382F;
}
}
/* ===== pages/store/tiers.php ===== */
.table-header:not(#cvL) {
  background-color: #FFFDFA !important;
}
[data-bs-theme="dark"] .table-header:not(#cvL) {
  background-color: #FFFDFA !important;
}
/* ===== pages/tebex/cart.php ===== */
.checkoutItemQuantitySpinner:not(#cvL) {
  background-color: #FFFDFA;
  border-top: 1px solid #E3D4BE;
  border-bottom: 1px solid #E3D4BE;
}
.dark .checkoutItemQuantitySpinner:not(#cvL) {
  background-color: #F7F1E7;
  border-color: #E3D4BE;
}
/* ===== pages/tebex/index.php ===== */
.dark .tebex-list-item:not(#cvL),
.dark .tebex-list-subitem:not(#cvL) {
  color: #42382F !important;
}
.dark .tebex-list-item i:not(#cvL) {
  color: #42382F !important;
}
.tebex-list-item.active:not(#cvL),
.tebex-list-subitem.active:not(#cvL) {
  color: #42382F !important;
}
.tebex-list-item.active i:not(#cvL) {
  color: #42382F !important;
}
/* ===== pages/tickets/index.php ===== */
:where(.theme-dark, [data-bs-theme="dark"]) .tblr-illustrations-not-found-a:not(#cvL) {
  fill: #42382F;
}
:where(.theme-dark, [data-bs-theme="dark"]) .tblr-illustrations-not-found-b:not(#cvL) {
  fill: #42382F;
}
:where(.theme-dark, [data-bs-theme="dark"]) .tblr-illustrations-not-found-c:not(#cvL) {
  fill: #42382F;
}
:where(.theme-dark, [data-bs-theme="dark"]) .tblr-illustrations-not-found-d:not(#cvL) {
  fill: #42382F;
}
@media (prefers-color-scheme: dark) {
.tblr-illustrations-not-found-a:not(#cvL) {
  fill: #42382F;
}
.tblr-illustrations-not-found-b:not(#cvL) {
  fill: #42382F;
}
.tblr-illustrations-not-found-c:not(#cvL) {
  fill: #42382F;
}
.tblr-illustrations-not-found-d:not(#cvL) {
  fill: #42382F;
}
}
/* ===== partials/header.php ===== */
.cls-1:not(#cvL) {
  fill: #42382F;
}

/* ===== RGB üçlü değişkenler ===== */
.craftavia-category-page:not(#cvL) {
  --category-accent-rgb: 169,116,36;
}
.craftavia-category-page.tone-gold:not(#cvL) {
  --category-accent-rgb: 170,130,24;
}
.craftavia-category-page.tone-emerald:not(#cvL) {
  --category-accent-rgb: 169,116,36;
}
.craftavia-category-page.tone-violet:not(#cvL) {
  --category-accent-rgb: 169,116,36;
}
:root:not(#cvL) {
  --tblr-success-rgb: 169,116,36;
}
[data-bs-theme="dark"]:not(#cvL) {
  --tblr-body-color-rgb: 66,56,47;
  --tblr-body-bg-rgb: 246,238,226;
  --tblr-emphasis-color-rgb: 66,56,47;
  --tblr-primary-lt-rgb: 246,238,226;
  --tblr-secondary-lt-rgb: 246,238,226;
  --tblr-success-lt-rgb: 246,238,226;
  --tblr-info-lt-rgb: 246,238,226;
  --tblr-warning-lt-rgb: 246,238,226;
  --tblr-danger-lt-rgb: 246,238,226;
  --tblr-light-lt-rgb: 246,238,226;
  --tblr-dark-lt-rgb: 246,238,226;
  --tblr-muted-lt-rgb: 246,238,226;
  --tblr-blue-lt-rgb: 246,238,226;
  --tblr-azure-lt-rgb: 246,238,226;
  --tblr-indigo-lt-rgb: 246,238,226;
  --tblr-purple-lt-rgb: 246,238,226;
  --tblr-pink-lt-rgb: 246,238,226;
  --tblr-red-lt-rgb: 246,238,226;
  --tblr-orange-lt-rgb: 246,238,226;
  --tblr-yellow-lt-rgb: 246,238,226;
  --tblr-lime-lt-rgb: 246,238,226;
  --tblr-green-lt-rgb: 246,238,226;
  --tblr-teal-lt-rgb: 246,238,226;
  --tblr-cyan-lt-rgb: 246,238,226;
  --tblr-facebook-lt-rgb: 246,238,226;
  --tblr-twitter-lt-rgb: 246,238,226;
  --tblr-linkedin-lt-rgb: 246,238,226;
  --tblr-google-lt-rgb: 246,238,226;
  --tblr-youtube-lt-rgb: 246,238,226;
  --tblr-vimeo-lt-rgb: 246,238,226;
  --tblr-dribbble-lt-rgb: 246,238,226;
  --tblr-github-lt-rgb: 246,238,226;
  --tblr-instagram-lt-rgb: 246,238,226;
  --tblr-pinterest-lt-rgb: 246,238,226;
  --tblr-vk-lt-rgb: 246,238,226;
  --tblr-rss-lt-rgb: 246,238,226;
  --tblr-flickr-lt-rgb: 246,238,226;
  --tblr-bitbucket-lt-rgb: 246,238,226;
  --tblr-tabler-lt-rgb: 246,238,226;
}
.cvm-card:not(#cvL) {
  --ac: 169,116,36;
  --tc: 169,116,36;
}
.cvm-card.is-cyan:not(#cvL) {
  --ac: 169,116,36;
  --tc: 169,116,36;
}
.cvm-card.is-blue:not(#cvL) {
  --ac: 169,116,36;
  --tc: 169,116,36;
}
.cvm-card.is-fire:not(#cvL) {
  --ac: 170,98,24;
  --tc: 170,122,24;
}
.cvm-card.is-sky:not(#cvL) {
  --ac: 169,116,36;
  --tc: 169,116,36;
}
.cvm-card.is-purple:not(#cvL) {
  --ac: 169,116,36;
  --tc: 94,24,170;
}
.cv-qa-card:not(#cvL) {
  --cr: 169,116,36;
}
.cv-qa-card.is-gold:not(#cvL) {
  --cr: 170,129,24;
}

/* ===== elle rötuş ===== */
/* Minecraft arka planı: sıcak, soluk krem katman */
.page-wrapper:not(#cvL),section.section:not(#cvL),.craftavia-supporters:not(#cvL),.craftavia-auth-page:not(#cvL),.craftavia-error-page .page:not(#cvL),.craftavia-credit-page:not(#cvL)::before{background-color:#F5F0E7;background-blend-mode:normal,luminosity;box-shadow:inset 0 0 0 200vmax rgba(245,240,231,.45)}
/* ana butonlar: düz şampanya-altın, koyu kahve yazı, hover'da biraz koyu */
.craftavia-category-buy:not(#cvL),.craftavia-vip-buy:not(#cvL),.craftavia-btn-primary:not(#cvL),.craftavia-form-submit:not(#cvL),.craftavia-footer-cta-button:not(#cvL){background:#D3AA6D;border-color:#C9A15F;color:#42382F;box-shadow:0 4px 12px rgba(169,116,36,.16);text-shadow:none}
.craftavia-category-buy:hover:not(#cvL),.craftavia-vip-buy:hover:not(#cvL),.craftavia-btn-primary:hover:not(#cvL),.craftavia-form-submit:hover:not(#cvL),.craftavia-footer-cta-button:hover:not(#cvL){background:#C39456;border-color:#B98A4C;color:#342B23}
.craftavia-category-buy:not(#cvL) *,.craftavia-vip-buy:not(#cvL) *{color:inherit}
.craftavia-category-card__badge:not(#cvL){background:#F6ECDC;color:#8A5E1B;border-color:#E3D4BE;box-shadow:0 2px 6px rgba(110,80,40,.08)}
.craftavia-category-card:not(#cvL){background:#FFFDFA;border-color:#E3D4BE;box-shadow:0 6px 20px rgba(110,80,40,.07)}

.craftavia-hero-shade:not(#cvL){background:linear-gradient(180deg,rgba(245,240,231,.34),rgba(245,240,231,.2) 45%,rgba(245,240,231,.8))}

/* üst menü: krem cam, ince bej çerçeve */
.craftavia-nav-glass:not(#cvL){background:rgba(255,253,250,.9);border-color:#E3D4BE;box-shadow:0 6px 20px rgba(110,80,40,.08)}
.craftavia-nav-glass .nav-link:not(#cvL){color:#5E5144}
.craftavia-nav-glass .nav-link:hover:not(#cvL),.craftavia-nav-glass .nav-item.active>.nav-link:not(#cvL),.craftavia-nav-glass .nav-link.active:not(#cvL){color:#42382F;background-color:#F6ECDC}
.craftavia-nav-glass .nav-link:not(#cvL) i,.craftavia-nav-glass .nav-link:not(#cvL) .ti{color:#A97424}
.craftavia-user-card:not(#cvL){background:#FFFDFA;border-color:#E3D4BE;box-shadow:0 4px 14px rgba(110,80,40,.08)}
/* logo yazısı: krem zeminde okunur koyu altın */
.craftavia-brand-name:not(#cvL){background-image:linear-gradient(105deg,#8A5E1B 0%,#B98A4C 38%,#A97424 62%,#6F4A16 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:none;text-shadow:none}
.craftavia-account-menu:not(#cvL){background:#FFFDFA;border-color:#E3D4BE;box-shadow:0 14px 36px rgba(110,80,40,.14)}

/* SweetAlert pencereleri */
.swal2-container.swal2-backdrop-show:not(#cvL),.swal2-container.swal2-shown:not(#cvL){background:rgba(66,56,47,.35)}
.swal2-popup:not(#cvL){background:#FFFDFA;border:1px solid #E3D4BE;border-radius:16px;box-shadow:0 20px 50px rgba(110,80,40,.18)}
.swal2-styled.swal2-confirm:not(#cvL){background-color:#D3AA6D;color:#42382F;border:0}
.swal2-styled.swal2-confirm:hover:not(#cvL){background-color:#C39456;background-image:none}
.swal2-styled.swal2-cancel:not(#cvL){background-color:#F7F1E7;color:#42382F;border:1px solid #E3D4BE}
.swal2-styled:focus:not(#cvL){box-shadow:0 0 0 3px rgba(211,170,109,.35)}
.swal2-icon.swal2-success:not(#cvL){border-color:#D3AA6D}

/* mobil üst başlık */
@media (max-width: 991.98px){
body > .page > .navbar:not(#cvL),.craftavia-main-navbar:not(#cvL){background:rgba(255,253,250,.94);border-bottom:1px solid #E3D4BE;box-shadow:0 4px 16px rgba(110,80,40,.08)}
.craftavia-main-navbar .navbar-collapse:not(#cvL){background:#FFFDFA}
.navbar-toggler:not(#cvL){color:#42382F;border-color:#E3D4BE}
}
.input-group-text:not(#cvL){background-color:#F7F1E7;border-color:#E3D4BE;color:#786958}

/* kopyala / discord butonları: düz şampanya-altın */
.cv-smp-copy:not(#cvL),.cv-yd-btn.is-primary:not(#cvL),.cv-go-btn:not(#cvL),.cv-yd-server-row button:not(#cvL),.cv-directory-copy:not(#cvL),.cv-prc-copy:not(#cvL),.cv-sx-copy:not(#cvL),.craftavia-join-copy-button:not(#cvL),.cvd-btn:not(#cvL){background:#D3AA6D;border-color:#C9A15F;color:#42382F;-webkit-text-fill-color:#42382F;text-shadow:none;box-shadow:0 4px 12px rgba(169,116,36,.16)}
.cv-smp-copy:hover:not(#cvL),.cv-yd-btn.is-primary:hover:not(#cvL),.cv-go-btn:hover:not(#cvL),.cv-yd-server-row button:hover:not(#cvL),.cv-directory-copy:hover:not(#cvL),.cv-prc-copy:hover:not(#cvL),.cv-sx-copy:hover:not(#cvL),.craftavia-join-copy-button:hover:not(#cvL),.cvd-btn:hover:not(#cvL){background:#C39456;color:#342B23;-webkit-text-fill-color:#342B23}
.cv-smp-copy:not(#cvL) *,.cv-prc-copy:not(#cvL) *,.cv-sx-copy:not(#cvL) *,.cvd-btn:not(#cvL) *{color:inherit;-webkit-text-fill-color:inherit}
/* görsel altyazıları */
[class*="cv-"] figcaption:not(#cvL){background:rgba(255,253,250,.92);color:#5E5144;border-top:1px solid #E3D4BE}
[class*="cv-"] figcaption:not(#cvL) b{color:#42382F}
/* VIP kademe adları: açık zeminde okunur */
.cv-vt-ad:not(#cvL),.cv-vt-not:not(#cvL){filter:brightness(.68) saturate(1.3)}

/* site tek tema: koyu/açık tema düğmesi gizli */
#changeModeDark:not(.cvx),#changeModeLight:not(.cvx){display:none!important}

/* sayfa başlık kartları (forum, destek vb.) */
.craftavia-page-intro:not(#cvL){background:radial-gradient(circle at 88% 28%,rgba(211,170,109,.18),transparent 256px),linear-gradient(120deg,#FFFDFA 0%,#FBF5EA 58%,#F2E3C9 100%);border-color:#E3D4BE;box-shadow:0 6px 20px rgba(110,80,40,.07)}
/* ana sayfa Discord kartı: krem kart, sade metin alanı */
.cvd:not(#cvL){background:#FFFDFA;border-color:#E3D4BE;box-shadow:0 6px 20px rgba(110,80,40,.08)}
.cvd-copy:not(#cvL){background:transparent;border-color:transparent;box-shadow:none}
.cvd-copy h2:not(#cvL){color:#42382F}
.cvd-copy p:not(#cvL){color:#786958}
/* uyarı kutuları: göz yormayan yumuşak tonlar */
.alert:not(#cvL){border-radius:12px;box-shadow:none;border:1px solid transparent}
.alert-danger:not(#cvL){background:#FBEFEC!important;border-color:#EDCFC7!important;color:#9A4A3C!important}
.alert-warning:not(#cvL){background:#FCF3E4!important;border-color:#EFD9B4!important;color:#8A5E1B!important}
.alert-success:not(#cvL){background:#EEF6EE!important;border-color:#CFE3CF!important;color:#3D6B45!important}
.alert-info:not(#cvL),.alert-primary:not(#cvL),.alert-secondary:not(#cvL),.alert-light:not(#cvL){background:#F7F1E7!important;border-color:#E3D4BE!important;color:#786958!important}
.alert:not(#cvL) .alert-title,.alert:not(#cvL) a{color:inherit!important}
/* durum rozetleri: yumuşak zemin, okunur yazı */
.badge.bg-danger:not(#cvL),.badge.bg-red:not(#cvL){background:#F6DEDA!important;color:#9A4A3C!important}
.badge.bg-success:not(#cvL),.badge.bg-green:not(#cvL){background:#E1EFE1!important;color:#3D6B45!important}
.badge.bg-warning:not(#cvL),.badge.bg-yellow:not(#cvL),.badge.bg-orange:not(#cvL){background:#F6E6C8!important;color:#8A5E1B!important}
.badge.bg-info:not(#cvL),.badge.bg-blue:not(#cvL),.badge.bg-primary:not(#cvL),.badge.bg-azure:not(#cvL){background:#EFE3CF!important;color:#6F4A16!important}

/* craftavia-mobil-perf (2026-09-30): telefonda kasma. Mobilde sürekli animasyonlar, backdrop blur ve büyük blur/blend katmanları kapalı. Masaüstü etkilenmez. Geri alma: bu bloğu sil. */
@media (max-width: 991.98px) {
  .craftavia-world-motion, .craftavia-sky-glow, .craftavia-wordmark img, .craftavia-wordmark::before,
  .craftavia-scroll-cue i, .cvh-dot, .cvm-float, .cvm-ribbon, .cvm-sp i, .cvm-in,
  .cvm-card.is-soon .cvm-btn i { animation: none !important; }
  .craftavia-water-shimmer, .craftavia-ambient-particles, .cvm-sweep, .cvm-glare,
  .craftavia-supporters-glow, .craftavia-join-card-glow { display: none !important; }
  *, *::before, *::after { -webkit-backdrop-filter: none !important; backdrop-filter: none !important; }
}

/* craftavia-mobil-perf-2 (2026-09-30): .page-wrapper arka planı "fixed + luminosity" idi; telefonda her kaydırma karesinde tüm sayfa yeniden boyanıyordu. Mobilde aynı görünüm sabit (fixed) ::before katmanıyla veriliyor (bir kez çizilir). Geri alma: bu bloğu sil. */
@media (max-width: 991.98px) {
  .page-wrapper:not(#cvL) { background-image: none !important; background-attachment: scroll !important; background-blend-mode: normal !important; position: relative; z-index: 0; }
  .page-wrapper:not(#cvL)::before { content: ""; position: fixed; inset: 0; z-index: -1; pointer-events: none;
    background: url('/apps/main/public/images/uploads/8e6a3e5de64e70d7d8ec9f1d87aa5907.webp') 50% 42% / cover no-repeat;
    filter: grayscale(1) sepia(.35); opacity: .3; }
}
