.ek-app-navigation>span{align-self:stretch;position:relative}.ek-app-navigation>span+span:before{content:"";opacity:.45;pointer-events:none;inset-inline-start:0;background:#b58a4a;width:1px;position:absolute;top:28%;bottom:28%}.ek-app-navigation-link{white-space:nowrap;color:#606b65;border-bottom:3px solid #0000;border-radius:0;justify-content:center;align-self:stretch;align-items:center;min-height:44px;padding:3px 1rem 0;font-size:.875rem;font-weight:500;transition:background-color .15s,color .15s;display:inline-flex}.ek-app-navigation-label{flex-direction:column;justify-content:center;align-items:center;gap:2px;line-height:1.2;display:flex}.ek-app-navigation-link:hover{color:#245446;background:#f3f7f2}.ek-app-navigation-link[aria-current=page]{color:#173b32;background:#edf4ec;border-bottom-color:#245446;font-weight:600}.ek-app-navigation-link:focus-visible{outline-offset:-5px;outline:2px solid #245446}@media (prefers-reduced-motion:reduce){.ek-app-navigation-link{transition:none}}@media (width<=760px){.ek-app-header>div{grid-template-columns:44px minmax(0,1fr) auto;column-gap:8px;padding-inline:12px;display:grid}.ek-app-header>div>button{width:44px;margin-left:0}.ek-app-header .ek-header-brand{min-width:0;overflow:hidden}.ek-app-header .ek-header-brand>span{gap:6px;min-width:0;display:flex}.ek-app-header .ek-header-brand img{flex:none;width:32px;height:32px}.ek-app-header .ek-header-brand>span>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:clamp(18px,5vw,24px);overflow:hidden}.ek-app-header .ek-header-actions{flex-shrink:0;justify-self:end;gap:4px}}@media (width<=359px){.ek-app-header .ek-header-brand img{display:none}}@media (width<=420px){.ek-app-header:has(a[aria-label^="Recording needs attention"]) .ek-header-brand img{display:none}}
