/* PD278-v2: supplied blue mark, transparent surround, continuous light header. */
.ys-brandmark{display:block;object-fit:contain;background:transparent;border:0;border-radius:0;padding:0;box-shadow:none;box-sizing:border-box;flex-shrink:0}
.top .logo img.ys-brandmark{width:38px;height:38px}
.topbar img.ys-brandmark{width:36px!important;height:36px!important;margin-inline-end:0!important}
.top.ys-header,.topbar.ys-header{background:#f6f7f8;color:#193658;border-bottom:1px solid #dfe4ea}
.top.ys-header .logo,.top.ys-header .logo .bn,.top.ys-header .logo span,.topbar.ys-header .gold,.topbar.ys-header .back{color:#193658}
.top.ys-header .hb{color:#193658;border-color:#cbd4de}
.top.ys-header .hb.wa{color:#193658;border-color:transparent}
.top.ys-header #nav-track{color:#193658!important;border-color:#aabbd0!important}
.top.ys-header .hb:focus-visible,.top.ys-header .logo:focus-visible{outline-color:#2e699e}
.brand img.ys-login-logo{width:210px;height:auto;max-width:70vw;margin:0 auto 12px;display:block}
@media(max-width:480px){.top .logo img.ys-brandmark{width:34px;height:34px}.topbar img.ys-brandmark{width:32px!important;height:32px!important}.brand img.ys-login-logo{width:190px}}
