/* Tema I "Zaman çizelgesi": koyu lacivert zemin, limon yeşili vurgu, Space Grotesk başlık + Inter gövde.
   Geri dönmek için ?tema=j (Pop), ?tema=d (Birleşik) veya ?tema=eski; geri almak için ?tema=i. */
html.ti{--bg:#0f1b2d;--card:#17263d;--ink:#e8eef7;--mute:#a9b8cc;--line:#2a3b57;--brand:#c8f169;--g1:#c8f169;--g2:#c8f169;--bad:#ff8a80;--ok:#9be37d;--shadow:none;color-scheme:dark}
html.ti body{background:#0f1b2d;color:#e8eef7;font-family:'Inter',system-ui,-apple-system,Segoe UI,Roboto,sans-serif}
html.ti header h1,html.ti .hero h2,html.ti h2,html.ti .pgtitle,html.ti .card h2,html.ti .card h3,html.ti .plan h4,html.ti .sec,html.ti .cta h3,html.ti .dtile b,html.ti .hs b,html.ti .pprice b,html.ti .dcard b,html.ti .dcard .dtm,html.ti .slogan{font-family:'Space Grotesk','Inter',sans-serif;font-style:normal}
html.ti header{background:#0f1b2d;color:#e8eef7;border-bottom:1px solid #2a3b57;box-shadow:none}
html.ti header h1 small{color:#c8f169}
html.ti header select,html.ti header button.ghost{background:#17263d;color:#e8eef7;border:1px solid #3d5075}
html.ti header select option{color:#111}
html.ti button,html.ti button:not(.ghost){background:#c8f169;color:#0f1b2d;border:0;border-radius:10px;font-weight:600;box-shadow:none}
html.ti button.ghost{background:transparent;color:#e8eef7;border:1px solid #3d5075}
html.ti button.small{border-radius:8px}
html.ti button.mrow,html.ti button.mrow:not(.ghost){background:#17263d;color:#e8eef7;border:0;border-bottom:1px solid #2a3b57;border-radius:0}
html.ti button.mrow svg{stroke:#c8f169}
html.ti #topTabs{background:#17263d;border:1px solid #2a3b57;border-radius:14px;box-shadow:none}
html.ti #topTabs button{border-radius:10px}
html.ti #topTabs button.ghost{background:transparent;color:#a9b8cc;border:0}
html.ti #topTabs button.ghost:hover{background:#22344f;color:#e8eef7}
html.ti #topTabs button:not(.ghost){background:#c8f169;color:#0f1b2d;box-shadow:none}
html.ti .card,html.ti .hitem,html.ti .dcard,html.ti .plan,html.ti .faq,html.ti .feat,html.ti .slogan,html.ti .mpanel{background:#17263d;color:#e8eef7;border:1px solid #2a3b57;box-shadow:none;border-radius:16px}
html.ti .mpanel{border-radius:0;background:#122136}
html.ti .hitem:hover{border-color:#c8f169;box-shadow:none}
html.ti input,html.ti select,html.ti textarea{background:#0f1b2d;color:#e8eef7;border:1px solid #3d5075;border-radius:10px}
html.ti ::placeholder{color:#8496ad}
html.ti .tag{border:1px solid #3d5075;color:#e8eef7;background:transparent}
html.ti .tag.vip{color:#c8f169;border-color:#c8f169}
html.ti th,html.ti td{border-bottom:1px solid #2a3b57}
html.ti label{color:#a9b8cc}
html.ti .dtile{background:#22344f;color:#e8eef7;border:1px solid #2a3b57;border-radius:14px}
html.ti .dtile b{color:#c8f169}
html.ti .hs{background:#17263d;color:#e8eef7;border:1px solid #2a3b57;border-bottom:3px solid #c8f169;border-radius:14px}
html.ti .hs b{color:#c8f169}html.ti .hs span{color:#a9b8cc}
html.ti .hero{background:transparent;color:#e8eef7}
html.ti .hero h2{font-weight:700;letter-spacing:-1px;line-height:1.08;color:#e8eef7}
html.ti .hero h2 em{background:none;color:#c8f169;-webkit-text-fill-color:#c8f169;font-style:normal;font-weight:700}
html.ti .hero p{color:#a9b8cc}
html.ti .hero .kicker{border:1px solid #c8f169;color:#c8f169;background:transparent}
html.ti .hero .chips span{border:1px solid #3d5075;color:#e8eef7;background:transparent}
html.ti #auth{border:1px solid #2a3b57;box-shadow:none;border-radius:18px}
html.ti .step{border-top:2px solid #c8f169;background:transparent;border-left:0;border-right:0;border-bottom:0;border-radius:0}
html.ti .num:before{color:#c8f169;font-family:'Space Grotesk',sans-serif}
html.ti .sec{color:#e8eef7}
html.ti #landing #pricingBox{background:#17263d;border:1px solid #2a3b57}
html.ti #landing #pricingBox .plan{background:transparent;border:1px solid #3d5075;color:#e8eef7}
html.ti #landing #pricingBox .plan.hl{background:#c8f169;color:#0f1b2d;border-color:#c8f169}
html.ti #landing #pricingBox .plan.hl button{background:#0f1b2d;color:#fff}
html.ti .cta{background:#c8f169;color:#0f1b2d;border:0}
html.ti .cta button{background:#0f1b2d;color:#fff}
html.ti a{color:#c8f169}
html.ti footer a{color:#c8f169}
html.ti .adslot{border:1.5px dashed #3d5075;background:#17263d;color:#a9b8cc}
html.ti .adslot b{color:#e8eef7}
html.ti dialog{background:#17263d;color:#e8eef7;border:1px solid #3d5075}
html.ti .msg.err,html.ti .err{color:#ff8a80}
html.ti .okc{color:#9be37d}
html.ti .dl.hot{color:#ff9e80}html.ti .dl.warm{color:#ffd180}html.ti .dl.ok{color:#9be37d}
html.ti .chip{background:#22344f;color:#c8f169}html.ti .chip.soon{background:#3a2f1c;color:#ffd180}
html.ti .slogan em{background:none;-webkit-text-fill-color:#c8f169;color:#c8f169}
html.ti .chiprow button.on{background:#c8f169;color:#0f1b2d;border-color:#c8f169}
html.ti .dcard.info b,html.ti .dcard.info .dleft{color:#7dd3fc}
html.ti .tchip{background:hsl(var(--h,210) 35% 22%);color:hsl(var(--h,210) 85% 82%);border:1.5px solid hsl(var(--h,210) 45% 45%);box-shadow:none;border-radius:99px}
html.ti .tchip.on{background:hsl(var(--h,210) 70% 72%);color:#0f1b2d;border-color:hsl(var(--h,210) 70% 72%)}
html.ti .tchip.all{--h:215;background:#17263d;color:#e8eef7;border-color:#3d5075}html.ti .tchip.all.on{background:#c8f169;color:#0f1b2d;border-color:#c8f169}
html.ti select option{color:#fff;background:#17263d}

html.ti .hcd.ok i{background:#c8f169}html.ti .hcd.hot i{background:#ff7a59}html.ti .hcd.info i{background:#7cc4ff}html.ti .hcd-bar{background:#2a3b57}html.ti .hcd-top{color:#c3cfe0}html.ti .hcd.ok .hcd-top b{color:#c8f169}html.ti .hcd.hot .hcd-top b{color:#ff7a59}html.ti .hcd.warm .hcd-top b{color:#fbbf24}html.ti .hcd.info .hcd-top b{color:#7cc4ff}
html.ti button.addc{background:transparent !important;color:#c8f169 !important;border:1.5px dashed #3d5075 !important}html.ti button.addc:hover{border-color:#c8f169 !important;background:rgba(200,241,105,.08) !important}
