/* Brand alignment only. Original scheduling logic is unchanged. */
:root{--ko-bg:#101e2f;--ko-surface:#172a3e;--ko-primary:#c4df30;--ko-primary-strong:#b1ca26;--ko-primary-soft:#25382e;--ko-ink:#f1f4ed;--ko-text:#d1dce4;--ko-muted:#aab8c5;--ko-line:#3e5366}
.ko-mark{background:#c4df30!important;color:#101e2f!important;box-shadow:none!important}.ko-story{background:#101e2f!important}.ko-story h1 em{color:#c4df30!important}
.ko-brand{color:#f1f4ed}.ko-login .ko-story .ko-eyebrow{color:#c3d18e}
body.lisansAktif .ko-nav-link.active{background:#c4df30!important;color:#101e2f!important}
.ko-login .ko-entry .girisBtn{background:#c4df30!important;color:#101e2f!important}

#girisEkrani .ko-entry{background:#101e2f;color:#f1f4ed}#girisEkrani .ko-entry h2,#girisEkrani .ko-entry h3{color:#f1f4ed}#girisEkrani .ko-entry p,#girisEkrani .ko-entry small,#girisEkrani .ko-entry .ko-lead{color:#aab8c5}#girisEkrani .ko-entry label{color:#d1dce4}#girisEkrani .ko-entry input,#girisEkrani .ko-entry select,#girisEkrani .ko-entry textarea{background:#172a3e;color:#f1f4ed;border-color:#3e5366}#girisEkrani .ko-entry button{background:#c4df30!important;color:#101e2f!important;box-shadow:none!important}#girisEkrani .ko-entry a{color:#b9c9d5}#girisEkrani .ko-story h1{text-align:left!important;font-size:clamp(38px,3.5vw,56px)!important;line-height:1.12!important}.ko-entry-top{color:#aab8c5!important}.ko-sales{border-color:#3e5366!important}#girisEkrani .ko-entry input::placeholder{color:#9aaebb}.ko-entry-inner{max-width:460px!important}body.girisAktif{background:#101e2f}

#girisEkrani{background:#101e2f!important;width:100%!important;max-width:none!important}.ko-login{width:100%!important;max-width:none!important}
