/* KFIR NAHSHON · ביו בערכת "לילה": כחול לילה, רשת נוירונים, בלי עננים ונוצות */
:root{--white:#0B1530;--cream:#0B1530;--mist:#0A1430;--sky:#13234A;--sky2:#1E3566;--azure:#7FB6FF;--cobalt:#5B8CFF;--cobalt-d:#3E6FF0;--ink:#EAF1FF;--ink-2:#C2D1EE;--muted:#8DA2C8;--shadow:0 30px 70px -38px rgba(0,0,0,.7)}
html,body{background:radial-gradient(120% 70% at 50% 0%,#16306A 0%,#0B1736 45%,#070E24 75%,#050A1A 100%) fixed!important;color:#EAF1FF}
#sky,#motes,.sky-fallback,.kn-music,[class*="music"]{display:none!important}
#neural{position:fixed;left:0;top:0;width:100vw;height:100vh;height:100lvh;z-index:0;display:block;pointer-events:none;opacity:.9}
main.bio{position:relative;z-index:1}
.brand b{color:#DDE8FF!important}
.brand i{background:linear-gradient(90deg,transparent,#7FB6FF,transparent)!important}
.name{color:#FFFFFF!important;text-shadow:0 2px 34px rgba(60,110,255,.45)}
.role{color:#AFC9FF!important}
.role .dot{background:#7FB6FF!important;box-shadow:0 0 12px #7FB6FF!important}
.line{color:#DCE6FB!important}
.line .sk,.sk{color:#8FB8FF!important;text-shadow:0 0 26px rgba(91,140,255,.5)}
.orn{color:#7FB6FF!important}
.orn i{background:linear-gradient(90deg,transparent,rgba(127,182,255,.5),transparent)!important}
.halo{background:radial-gradient(circle,rgba(70,120,255,.45) 0%,rgba(40,80,200,.14) 40%,transparent 68%)!important}
.rays{opacity:.18!important}
.mirror{box-shadow:0 0 0 1px rgba(127,182,255,.35),0 0 60px rgba(60,110,255,.45),0 40px 80px -40px rgba(0,0,0,.9)!important;background:linear-gradient(180deg,rgba(40,70,140,.9),rgba(14,28,64,.9))!important}
.glass .cool{background:linear-gradient(180deg,rgba(20,40,110,.10),rgba(8,16,48,.35))!important;mix-blend-mode:multiply}
.lk{background:linear-gradient(180deg,rgba(24,42,88,.82),rgba(12,24,54,.86))!important;border-color:rgba(127,182,255,.25)!important;box-shadow:0 24px 60px -34px rgba(0,0,0,.85),inset 0 0 0 1px rgba(127,182,255,.18),inset 0 1px 0 rgba(255,255,255,.06)!important;backdrop-filter:blur(10px)}
.feat .lk{box-shadow:0 0 0 1px rgba(127,182,255,.38),0 0 50px -10px rgba(60,110,255,.55),0 24px 60px -34px rgba(0,0,0,.85)!important}
.lk .tx b{color:#FFFFFF!important}
.lk .tx span{color:#C2D1EE!important}
.lk .meta i,.soon-pill{background:rgba(91,140,255,.18)!important;color:#BFD6FF!important;box-shadow:inset 0 0 0 1px rgba(127,182,255,.32)!important}
.orb,.hl{background:radial-gradient(circle at 40% 35%,rgba(60,100,200,.6),rgba(12,24,60,.9))!important;box-shadow:0 0 0 1px rgba(127,182,255,.3),0 0 30px rgba(60,110,255,.45)!important}
.go{box-shadow:0 10px 26px -10px rgba(60,110,255,.8)!important}
.glare{display:none!important}
.social a,.social{color:#EAF1FF!important}
.social a{background:rgba(24,42,88,.8)!important;box-shadow:inset 0 0 0 1px rgba(127,182,255,.25)!important}
.foot,.foot *{color:#8DA2C8!important}
.foot b,.foot a{color:#C9D8F5!important}
.role{background:rgba(24,42,88,.82)!important;border-color:rgba(127,182,255,.3)!important;box-shadow:inset 0 0 0 1px rgba(127,182,255,.28),0 0 30px -8px rgba(60,110,255,.5)!important}
