body[data-platform-brand=ydpay] .ydpay-brand-wordmark>img{object-fit:contain;width:100px;max-width:100%;height:42px;display:block;filter:none!important}body[data-platform-brand=ydpay] .layui-logo>.ydpay-brand-wordmark{flex:0 auto;min-width:0;line-height:0}body[data-platform-brand=ydpay] .layui-logo .matr-sidebar-icon{width:32px;height:32px;filter:none!important}body[data-platform-brand=ydpay][data-portal-role=manage] .layui-logo>.ydpay-brand-wordmark>img{width:88px;height:42px}body[data-platform-brand=ydpay][data-portal-role=manage] .layui-side-menu .layui-logo .matr-sidebar-icon{width:32px;height:32px}body[data-platform-brand=ydpay] .manage-mobile-brand>img{object-fit:contain;width:94px;height:44px;display:block}body[data-platform-brand=ydpay] .manage-login-brand{min-height:58px}body[data-platform-brand=ydpay] .manage-login-brand>img{width:auto;filter:none!important;height:44px!important}body[data-platform-brand=ydpay] .manage-login-brand.has-custom-logo>img{max-width:260px;height:58px!important}body[data-platform-brand=ydpay] .manage-login-wordmark>img{width:108px;height:48px}body[data-platform-brand=ydpay]:not([data-portal-role=manage]) .login-container .logo-img-box>img{object-fit:contain;max-width:min(260px,70vw);width:auto!important;height:58px!important}body[data-platform-brand=ydpay] .api-docs-brand-logo{object-fit:contain;width:auto;max-width:132px;height:36px;display:block}@media (max-width:540px){body[data-platform-brand=ydpay] .api-docs-brand-logo{max-width:112px;height:32px}}.portal-language-switcher{white-space:nowrap;color:var(--manage-muted,#666);align-items:center;gap:4px;font:13px/1.4 Arial,sans-serif;display:inline-flex}.portal-language-switcher button{appearance:none;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:7px 6px}.portal-language-switcher button[aria-pressed=true]{color:var(--manage-text,#222);background:var(--manage-nav-hover,#7f7f7f1a);font-weight:600}.portal-language-switcher button:hover{background:var(--manage-nav-hover,#7f7f7f1a)}.portal-language-switcher button:focus-visible{outline:2px solid var(--manage-accent,#009688);outline-offset:2px}#portal-language-login{z-index:1050;position:fixed;top:20px;right:24px}#portal-language-layout{vertical-align:middle;align-self:center;align-items:center;display:inline-flex}.layui-header #portal-language-layout{height:60px}@media (max-width:600px){#portal-language-login{top:12px;right:12px}.portal-language-switcher{gap:1px;font-size:12px}.portal-language-switcher button{padding:6px 4px}}
