/* Pixtov look (Part A) — site shell header. MIT. */
html,body{font-family:var(--lk-font)!important}
body{background:var(--lk-bg)!important}
header.bar{height:60px!important;background:var(--lk-surface)!important;border-bottom:1px solid var(--lk-line)!important;box-shadow:none!important;padding:0 20px!important;gap:6px!important;backdrop-filter:none!important}
header.bar .brand{display:flex!important;align-items:center;gap:9px;color:var(--lk-ink)!important;text-decoration:none}
header.bar .brand img{display:none!important}
header.bar .brand .lk-mk{width:30px;height:30px;flex:none}
header.bar .brand .lk-word{height:24px;width:auto;color:var(--lk-ink)}
header.bar .brand .lk-he{display:none;font-weight:800;font-size:21px;letter-spacing:-.01em;color:var(--lk-ink)}
html[lang=he] header.bar .brand .lk-word,html[lang=yi] header.bar .brand .lk-word{display:none}
html[lang=he] header.bar .brand .lk-he,html[lang=yi] header.bar .brand .lk-he{display:inline}
header.bar .tabs{background:var(--lk-surface2)!important;border-radius:10px!important;padding:3px!important;gap:2px!important;margin-inline-start:18px!important;border:0!important}
header.bar .tabs a{border-radius:8px!important;padding:6px 14px!important;color:var(--lk-ink2)!important;font-weight:600!important;background:none!important;box-shadow:none!important}
header.bar .tabs a[aria-current]{background:var(--lk-surface)!important;color:var(--lk-ink)!important;box-shadow:var(--lk-sh1)!important}
header.bar .tabs svg,header.bar .info svg,header.bar .px13h svg{stroke:currentColor!important;fill:none!important;stroke-width:1.9!important;width:18px;height:18px}
header.bar #faqL{display:none!important}
header.bar .info,header.bar .px13h a{background:none!important;border:0!important;box-shadow:none!important;color:var(--lk-ink2)!important;font-weight:600!important;border-radius:8px!important;padding:6px 10px!important}
header.bar .info:hover,header.bar .px13h a:hover{background:var(--lk-surface2)!important;color:var(--lk-ink)!important}
header.bar #info{margin-inline-start:auto!important}
header.bar .px13new{color:var(--lk-ink2)!important;background:none!important}
header.bar .px13new svg{stroke:var(--lk-spark)!important}
.lk-lang{height:34px;min-width:40px;padding:0 10px;border-radius:8px;border:1px solid var(--lk-line);background:var(--lk-surface);color:var(--lk-ink2);font:600 13px var(--lk-font);cursor:pointer}
.lk-lang:hover{color:var(--lk-ink);border-color:var(--lk-line2)}
/* the editor gets the whole screen: one bar only (its own) */
html.lk-ed header.bar{display:none!important}
html.lk-ed main{top:0!important;height:100%!important;inset:0!important}
html.lk-ed main iframe{height:100%!important}
@media (max-width:700px){header.bar{height:54px!important;padding:0 10px!important}header.bar .brand .lk-word{height:20px}header.bar .tabs{margin-inline-start:8px!important}header.bar .tabs a{padding:6px 9px!important}header.bar .info span,header.bar .px13h a span{display:none!important}}
@media (max-width:700px){header.bar #info,header.bar .px13new{display:none!important}header.bar .brand .lk-word,header.bar .brand .lk-he{display:none!important}.lk-lang{min-width:34px;padding:0 6px}}
