/* D&R — Model Giydirme gömme teması: TEMA-DUYARLI (light/dark) + yekpare.
   Token remap → parent teması değişince model de döner. Fonksiyon korunur. */
@import url('https://api.fontshare.com/v2/css?f[]=general-sans@300,400,500,600,700&display=swap');

/* DARK (varsayılan) — D&R dark */
:root{
  --bg:#060708!important; --bg2:#0a0b0e!important; --panel:#121519!important; --panel2:#181c22!important; --panel3:#1e242b!important;
  --line:rgba(255,255,255,.08)!important; --line2:rgba(255,255,255,.14)!important;
  --ink:#eef1f4!important; --mut:#969fa9!important; --dim:#646d77!important;
  --acc:#ed1b57!important; --acc-dk:#c8123f!important; --acc-lt:#ff4d7e!important; --acc-glow:rgba(237,27,87,.30)!important;
  --font:'General Sans',system-ui,sans-serif!important;
}
/* LIGHT — D&R light */
html[data-theme="light"]{
  --bg:#eef0f2!important; --bg2:#e7eaed!important; --panel:#ffffff!important; --panel2:#f4f6f8!important; --panel3:#eef0f2!important;
  --line:rgba(10,20,30,.10)!important; --line2:rgba(10,20,30,.18)!important;
  --ink:#10151b!important; --mut:#525c66!important; --dim:#7b858f!important;
  --acc:#c8123f!important; --acc-dk:#a30d33!important; --acc-lt:#ed1b57!important; --acc-glow:rgba(200,18,63,.20)!important;
}
html,body{background:var(--bg)!important;color:var(--ink)!important;font-family:'General Sans',system-ui,sans-serif!important}
body :not(.mono):not([class*="mono"]){font-family:'General Sans',system-ui,sans-serif}

/* duplike marka + iframe-içi login kaldır */
.topbar-right .brand-tag,.topbar-right img{display:none!important}
.login-screen{display:none!important}

/* gölgeleri düzleştir (gereksiz glow yok) */
.btn,.card,.panel,button{box-shadow:none!important}
