/* Ortam10 2027 — separate sign-in screen for sesli.e-sohbet.chat */
:root{--forest:#123c31;--gold:#c5a45e;--ink:#26352e;--line:#e3e6dc}
html,body{min-height:100%;background:radial-gradient(circle at 75% 14%,rgba(225,205,151,.22),transparent 28%),linear-gradient(135deg,#0c2e26,#194b3b 58%,#0b2a23)!important;color:var(--ink)!important;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important}
.container{width:min(100% - 30px,540px)!important;margin:clamp(28px,9vh,90px) auto!important}
#content{position:relative!important;border:1px solid rgba(225,202,146,.68)!important;border-radius:22px!important;background:#fffefa!important;box-shadow:0 28px 76px rgba(0,0,0,.3)!important;padding:24px 20px!important}
#content h1{margin:0 0 18px!important;color:var(--forest)!important;font-family:Georgia,"Times New Roman",serif!important}
#content form{margin:0!important}
#content form input[type="text"],#content form input[type="password"]{width:100%!important;min-height:46px!important;border:1px solid var(--line)!important;border-radius:11px!important;background:#fff!important;color:var(--ink)!important;box-shadow:none!important}
#content form input[type="submit"],#content button,#loginBtn{min-height:44px!important;border:0!important;border-radius:11px!important;background:linear-gradient(120deg,#1a513f,#0c3027)!important;color:#f5e7bd!important;font-weight:800!important;box-shadow:0 9px 22px rgba(18,60,49,.2)!important}
#content .cinsiyet-alani label{color:#456054!important}
#content a{color:#816c3e!important}
@media(max-width:560px){.container{margin:8vh auto!important}#content{padding:19px 15px!important;border-radius:17px!important}}

/* Zümrüt-inspired voice-chat entrance. */
html,body{background-color:#073b30!important;background-image:radial-gradient(ellipse at 50% 10%,rgba(194,165,92,.2),transparent 40%),repeating-conic-gradient(from 22.5deg at 50% 50%,rgba(230,210,160,.04) 0deg 1deg,transparent 1deg 45deg),linear-gradient(145deg,#062d26,#0b5944 54%,#082f28)!important}
#content{overflow:hidden!important;padding:30px 28px 26px!important;border-color:rgba(199,168,95,.66)!important;border-radius:24px!important;background:linear-gradient(155deg,#fffefa,#f6f5ec)!important;box-shadow:0 30px 85px rgba(2,22,17,.34),inset 0 1px 0 #fff!important}
#content:before{content:"✦  ZÜMRÜT SOHBET  ✦";display:block;margin:0 auto 17px;color:#987a39;font-size:11px;font-weight:800;letter-spacing:.2em;text-align:center}
#content:after{content:"Gönüllere huzur, sohbetimize bereket";display:block;margin:16px auto 0;color:#748078;font-family:Georgia,"Times New Roman",serif;font-size:14px;font-style:italic;text-align:center}
#content h1{margin-bottom:20px!important;padding-bottom:18px!important;border-bottom:1px solid #e8e2cf!important;text-align:center!important}
#content form input[type="text"]{min-height:52px!important;padding:0 15px!important}
#content form input[type="text"]:focus{border-color:#b99a52!important;box-shadow:0 0 0 4px rgba(190,158,79,.14)!important;outline:0!important}
#content form input[type="submit"],#content button,#loginBtn{width:100%!important;min-height:54px!important;background:linear-gradient(115deg,#0b654b,#073b30)!important;color:#fff9e8!important;font-size:15px!important;letter-spacing:.035em!important}
