@font-face{font-family:"NPDisplay";src:url(../fonts/display.woff2) format("woff2");font-weight:200 800;font-display:swap}
@font-face{font-family:"NPKA";src:url(../fonts/ka.woff2) format("woff2");font-weight:100 900;font-display:swap;unicode-range:U+10A0-10FF,U+1C90-1CBF,U+2D00-2D2F}
.dbar{position:relative;z-index:1000;display:flex;align-items:center;justify-content:space-between;gap:.75rem 1.25rem;flex-wrap:wrap;padding:.6rem clamp(1rem,4vw,2rem);background:#F0A000;color:#14161A;font:600 15px/1.3 "NPDisplay","NPKA",system-ui,sans-serif;letter-spacing:0;text-transform:none;text-align:left}
.dbar a{color:inherit;text-decoration:none;white-space:nowrap}
.dbar a:hover{text-decoration:underline;text-underline-offset:3px}
.dbar .dmid{flex:1;min-width:12rem;font-weight:500}
.dbar .dmid b{font-weight:700}
.dbar [data-l]{display:none}
.dbar[data-lang=de] [data-l=de],.dbar[data-lang=en] [data-l=en],.dbar[data-lang=ka] [data-l=ka]{display:inline}
.dbar a:focus-visible{outline:3px solid #14161A;outline-offset:2px}
.dbar a{display:inline-block;padding:.55rem 0}
