/* Nordsee Ltd. navbar, shared by chat., cs., ts. (loaded from chat.eisenschmiede.com/omy/) */
@font-face { font-family: "DaddyTimeMono"; src: url("https://chat.eisenschmiede.com/omy/daddytime-mono.woff2") format("woff2"); font-display: swap; }
html.omy-bar body { padding-top: 34px; }
#omy-nav { position: fixed; inset: 0 0 auto 0; z-index: 2147483000; height: 34px; display: flex; align-items: center; gap: .2rem; padding: 0 .7rem;
  background: #000; border-bottom: 1px solid #24123d; font: 13px/1 "DaddyTimeMono", monospace; letter-spacing: .02em; }
#omy-nav .omy-brand { display: flex; align-items: center; gap: .45rem; margin-right: .8rem; color: #f5c542; white-space: nowrap; }
#omy-nav .omy-brand img { width: 18px; height: 18px; }
#omy-nav a { color: #b9a6dc; text-decoration: none; padding: .38rem .6rem; border-radius: 6px; white-space: nowrap; }
#omy-nav a::before { content: "./"; color: #6b5a8a; }
#omy-nav a:hover { color: #e9e0ff; background: #160b26; }
#omy-nav a[aria-current="page"] { color: #f5c542; background: #160b26; box-shadow: inset 0 -2px 0 #a855f7; }
#omy-nav a.live { color: #6ee7a0; } #omy-nav a.live::after { content: ""; display: inline-block; width: 6px; height: 6px; margin-left: .4rem; border-radius: 50%; background: #6ee7a0; box-shadow: 0 0 6px #6ee7a0; vertical-align: middle; }
@media (max-width: 480px) { #omy-nav .omy-brand span, #omy-nav .omy-brand { font-size: 0; margin-right: .3rem; } #omy-nav .omy-brand img { width: 20px; height: 20px; } }
