@font-face{font-family:Manrope;src:url('/Manrope.ttf') format('truetype');font-style:normal;font-weight:200 800;font-display:swap}
@font-face{font-family:'DM Sans';src:url('/DMSans.ttf') format('truetype');font-style:normal;font-weight:100 1000;font-display:swap}
.brand-logo{display:block;position:absolute;width:107.101%;max-width:none;height:auto;left:-3.402%;top:-40.37%}
.brand{display:block;position:relative;overflow:hidden;flex-shrink:0;width:300px;height:auto;aspect-ratio:2028/379;letter-spacing:normal}
.panel-body{--ink:#071d48;--forest:#07376e;--muted:#62718a;--lime:#c6eaff;--line:#dce4f0;background:#f3f6fb;color:var(--ink);font-family:Manrope,Arial,sans-serif}
.panel-body .sidebar{background:#071d48}
.panel-body .sidebar>.brand{background:white;width:186px;height:auto;outline:7px solid white;outline-offset:0;border-radius:1px}
.panel-body .auth>.brand{width:270px;height:auto;max-width:100%}
.panel-body .button{background:#0063e6;border-color:#0063e6}.panel-body .button.lime{background:#c6eaff;color:#071d48}
.panel-body .sidebar nav a.active{background:#c6eaff;color:#071d48}
.panel-body .pipeline>div,.panel-body th{background:#eef3fa}
.panel-body .badge{background:#e3efff;color:#12498d}.panel-body .badge.warn{background:#fff0d0;color:#775712}
.panel-body .preview{background:#e9f1fb;color:#415574}
@media(max-width:1000px){.panel-body .sidebar>.brand{width:145px}}
@media(max-width:720px){.panel-body .sidebar>.brand{width:200px}}
