.top-bar{position:static!important;z-index:100;width:100%;min-height:70px;margin:0;padding:9px 18px;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between;gap:18px;background:#1e1e22!important;border:1px solid #383838!important;border-radius:12px!important;box-shadow:none!important;backdrop-filter:none!important}.top-bar>.logo{display:flex!important;flex:0 1 auto;align-items:center!important;gap:12px;min-width:0;margin:0;color:#f0f2f5!important;text-decoration:none!important}.top-bar>.logo:focus-visible,.top-bar>.logo:hover{text-decoration:none!important}.top-bar .site-logo{display:block!important;width:52px!important;height:52px!important;flex:0 0 52px!important;object-fit:fill!important;visibility:visible!important;opacity:1!important;border:3.5px solid #4a4a50!important;border-radius:5px!important}.top-bar .logo h1{margin:0!important;padding:0!important;color:#f0f2f5!important;font-size:1.5rem!important;font-weight:600!important;letter-spacing:0!important;line-height:1.2!important;text-decoration:none!important;white-space:nowrap}.top-bar>.main-nav{display:flex!important;flex:0 0 auto;align-items:center!important;justify-content:flex-end!important;gap:.5rem!important;flex-wrap:wrap!important;width:auto!important;margin:0!important;padding:0!important;background:0 0!important;border:0!important;border-radius:0!important}.top-bar>.main-nav a{padding:.5rem 1rem;display:flex!important;align-items:center;gap:.7rem;border:0!important;border-radius:8px!important;background:0 0!important;color:#a9a9a9!important;font-size:.9rem;font-weight:500;text-decoration:none!important;box-shadow:none!important;transform:none!important}.top-bar>.main-nav a:focus-visible,.top-bar>.main-nav a:hover{background:#2a2a2e!important;color:#f0f2f5!important;outline:#2196f3 solid 2px!important;outline-offset:2px}.top-bar>.main-nav a.active,.top-bar>.main-nav a[aria-current=page]{background:#2196f3!important;color:#f0f2f5!important}.top-bar>.main-nav i{color:inherit!important}.top-bar>.main-nav a.active i,.top-bar>.main-nav a[aria-current=page] i{color:#fff!important}.projects-title{border-left:6px solid #2196f3!important;border-radius:0!important;padding-left:16px!important}body.status-page .top-bar{border-right:0!important;border-left:0!important;border-radius:0!important}.top-bar .site-logo{position:relative!important;z-index:2!important;background:#121212!important}.top-bar .logo .site-title{margin:0!important;padding:0!important;color:#fff!important;font-size:1.5rem!important;font-weight:700!important;letter-spacing:0!important;line-height:1.2!important;text-decoration:none!important;white-space:nowrap}@media(max-width:768px){.top-bar{min-height:64px;padding:7px 12px;gap:10px}.top-bar .site-logo{width:46px!important;height:46px!important;flex-basis:46px!important}.top-bar .logo h1{font-size:1.25rem!important}.top-bar>.main-nav{gap:4px!important}.top-bar>.main-nav a{min-height:44px;padding:.7rem!important;font-size:1.1rem!important}.top-bar>.main-nav a span{display:none!important}.projects-title{border-radius:0!important;padding-left:12px!important}.top-bar .logo .site-title{font-size:1.25rem!important}}@media(max-width:390px){.top-bar{padding:7px 9px;gap:7px}.top-bar .site-logo{width:40px!important;height:40px!important;flex-basis:40px!important;border-width:4px!important}.top-bar .logo h1{font-size:1.05rem!important}.top-bar>.main-nav a{min-height:40px;padding:.58rem!important}.top-bar .logo .site-title{font-size:1.05rem!important}}.top-bar.nav-hidden{transform:none!important;opacity:1!important;pointer-events:auto!important}.project-app .top-bar{border-radius:0!important;border-right:0!important;border-left:0!important}.evolution-app{padding-top:0!important}.evolution-app .top-bar{position:relative!important;z-index:2;background:rgba(2,8,24,.82)!important;border-top:0!important;border-bottom:1px solid rgba(33,150,243,.28)!important;box-shadow:0 1px 18px rgba(0,0,0,.18)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important}.evolution-app .top-bar .site-title{color:#fff!important}html.page-entering body{opacity:0;transform:scale(.97) translateY(14px)}html.page-entering.page-ready body{opacity:1;transform:none;transition:opacity .32s ease-out,transform .38s cubic-bezier(.22,1,.36,1)}html.page-leaving body{opacity:0;transform:scale(.96) translateY(-10px);transition:opacity .26s ease-in,transform .3s cubic-bezier(.4,0,1,1)}@media(prefers-reduced-motion:reduce){html.page-entering body,html.page-entering.page-ready body,html.page-leaving body{opacity:1;transform:none;transition:none}}.top-bar>.main-nav a{min-height:48px!important}