/* Shared Tiketare Neon brand frame for the original interactive demos. */
html.demo-branded { color-scheme:dark; }
html.demo-branded body{background-color:#060b19!important}
html.demo-branded body > nav{background:rgba(4,9,22,.96)!important;border-color:rgba(23,156,236,.28)!important}
html.demo-branded body > nav a{color:#c7defb}
html.demo-branded body > nav a:hover{color:#20e7fa}
html.demo-branded body > nav .text-slate-500{color:#a4bce3}
html.demo-branded body > nav .text-slate-900{color:#f9fcff}
html.demo-branded body > nav button[data-theme-toggle]{background:#0d1b36;color:#b8e7f9;border-color:#24618d}
html.demo-branded body > nav .bg-slate-100{background:#132645}
html.demo-branded body > nav .font-heading{color:#fff}
html.demo-branded body > nav .lang-btn{color:#afc1dd}
html.demo-branded .brand-demo-logo{height:37px;width:auto;display:block}
html.demo-branded body > section:first-of-type{background:radial-gradient(ellipse at 65% 30%,#0a2851,#070e20 65%)!important;color:#f7fbff}
html.demo-branded body > section:first-of-type h1{color:#f7fbff}
html.demo-branded body > section:first-of-type p{color:#adc5e9}
html.demo-branded .tk-grid{background-image:linear-gradient(rgba(31,147,247,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(31,147,247,.12) 1px,transparent 1px)!important}
html.demo-branded body .tk-chip{border-color:rgba(0,221,242,.35);color:#17dcf2;background:rgba(3,122,213,.12)}
html.demo-branded body > .min-h-screen { background:#080e1c }
html.demo-branded .demo-logo-row img{height:24px;width:auto}
html.demo-branded .bg-gradient-to-br.from-slate-900{background:radial-gradient(ellipse at top,#11265a,#050a18 72%)!important}
