/* archived — yönetim paneli: tek, sade "profesyonel" tema
   Panel sitenin 9 paletinden ve dekoratif yazı tiplerinden bağımsızdır; kullanıcı hangi paleti seçerse seçsin aynı görünür.
   Yalnızca açık / koyu mod değişir. Tek vurgu rengi (mavi), nötr gri yüzeyler, düz kenar çubuğu, az köşe yuvarlama. admin-v2.css'in üstüne biner. */
.adm-body{
  --paper:#f4f6f9;--surface:#ffffff;--ink:#1a2233;--muted:#5d6b82;--line:#e1e6ee;--cream-deep:#edf0f5;--cream:#f4f6f9;
  --wine:#2f5bd8;--wine-dark:#22419c;--on-wine:#ffffff;
  --rose:#e9eefc;--peach:#fff3e2;--sage:#e4f5ec;--lavender:#eceafd;
  --adm-ok:#12915b;--adm-on-ok:#fff;--adm-danger:#c9344f;--adm-fg:#fff;--adm-side:#172033;
  --display:var(--sans);--serif:var(--sans);--hand:var(--sans);
  --r:10px;--r-sm:8px;--r-lg:14px;--shadow:0 1px 2px rgba(16,24,40,.06),0 4px 12px -6px rgba(16,24,40,.1);
  background:var(--paper);color:var(--ink)
}
html[data-mode="dark"] .adm-body{
  --paper:#0e1420;--surface:#151d2c;--ink:#e7ecf4;--muted:#93a0b8;--line:#232e44;--cream-deep:#1b2538;--cream:#0e1420;
  --wine:#6b8cff;--wine-dark:#4c6ae0;--on-wine:#0b1226;
  --rose:#1c2742;--peach:#2a2418;--sage:#15281f;--lavender:#221f3d;
  --adm-ok:#4cc38a;--adm-on-ok:#06210f;--adm-danger:#ff8095;--adm-fg:#0b1226;--adm-side:#0a0f1a;
  --shadow:0 1px 2px rgba(0,0,0,.4),0 6px 16px -8px rgba(0,0,0,.5)
}
/* kenar çubuğu: düz, koyu, dekorsuz */
.adm-body .adm-side{background:var(--adm-side);box-shadow:none;border-radius:var(--r-lg);color:#dbe3f2}
.adm-body .adm-side::after{display:none}
.adm-body .adm-brand{font:700 22px/1.1 var(--sans);letter-spacing:-.3px;color:#fff}
.adm-body .adm-brand span{font:500 12px var(--sans);letter-spacing:.08em;text-transform:uppercase;color:#8fa2c7;margin-top:6px}
.adm-body #admNav a{color:#b9c6df;border-radius:8px;padding:9px 12px;font-weight:500}
.adm-body #admNav a i{color:#8fa2c7}
.adm-body #admNav a:hover{background:rgba(255,255,255,.07);color:#fff;transform:none}
.adm-body #admNav a.active{background:var(--wine);color:#fff;box-shadow:none}
.adm-body #admNav a.active i{color:#fff}
.adm-body #admNav b{background:rgba(255,255,255,.14);color:#fff;border-radius:99px}
.adm-body #admNav a.active b{background:rgba(255,255,255,.25);color:#fff}
.adm-body .adm-side .tool-btn,.adm-body .adm-side .lang-pills{border-color:rgba(255,255,255,.22);color:#dbe3f2;border-radius:8px}
.adm-body .adm-side .lang-pills button{color:#dbe3f2;border-radius:6px}.adm-body .adm-side .lang-pills button.active{background:#fff;color:#172033}
.adm-body .adm-side .tool-btn:hover{background:rgba(255,255,255,.1);color:#fff}
.adm-body .adm-back{color:#b9c6df}
/* başlıklar: dalgalı çizgi yok, düz ve okunaklı */
.adm-body .adm-top h1{font:700 clamp(22px,2.4vw,28px)/1.15 var(--sans);letter-spacing:-.4px;padding-bottom:0}
.adm-body .adm-top h1::after{display:none}
.adm-body .adm-demo{border-radius:10px;background:color-mix(in srgb,var(--peach) 80%,var(--surface));font-weight:500;box-shadow:none;border:1px solid var(--line)}
.adm-body .adm-card,.adm-body .adm-stat,.adm-body .adm-table-wrap,.adm-body .adm-empty{border-radius:var(--r-lg)}
.adm-body .adm-card h2{font:600 15px var(--sans);letter-spacing:0}
.adm-body .adm-stat{box-shadow:none;border:1px solid var(--line);background:var(--surface)}
.adm-body .adm-sim select,.adm-body .adm-bar select,.adm-body .adm-inline select,.adm-body .adm-tpl-add select,.adm-body .adm-toggle select,.adm-body .adm-tpl-add input,.adm-body .search-box,.adm-body .adm-me{border-radius:8px}
.adm-body .adm-me{box-shadow:none;border:1px solid var(--line)}
.adm-body .btn{border-radius:8px;box-shadow:none;font-weight:600}
.adm-body .btn-primary{background:var(--wine);color:var(--on-wine);border-color:var(--wine)}
.adm-body .btn-primary:hover{background:var(--wine-dark);transform:none;box-shadow:none}
.adm-body .adm-tabs button.active{border-bottom-color:var(--wine)}
.adm-body .adm-range button{border-radius:8px}
.adm-body .adm-range button.active{background:var(--wine);color:var(--on-wine);border-color:var(--wine)}
.adm-body table th{font-weight:600;letter-spacing:.04em}
.adm-body *{--squiggle:none}
html[data-admin]{background:#f4f6f9}html[data-admin][data-mode="dark"]{background:#0e1420}
html[data-admin] body.adm-body{background:var(--paper);background-image:none}
.adm-body .resolve{height:40px;border-radius:8px}.adm-body .resolve__bg{box-shadow:0 0 0 1px var(--line)}
