
/* Approved LIYAQ logo: original transparent artwork, framed only by CSS. */
.approved-logo{display:flex;align-items:center;justify-content:center;margin:0 0 24px!important;padding:15px 12px;background:#fffefb;border:1px solid #e4e8de;border-radius:13px;box-shadow:0 5px 18px #001b1712}
.liyaq-logo-frame{position:relative;display:inline-block;flex-shrink:0;width:182px;max-width:100%;aspect-ratio:1432/588;overflow:hidden;direction:ltr}
.liyaq-logo-frame>img{display:block!important;position:absolute!important;width:135.614525%!important;max-width:none!important;height:auto!important;left:-18.435754%!important;top:-22.44898%!important;filter:none!important;opacity:1!important;transform:none!important}
.liyaq-icon-frame{position:relative;display:inline-block;flex-shrink:0;width:34px;height:34px;overflow:hidden;direction:ltr}
.liyaq-icon-frame>img{display:block!important;position:absolute!important;width:359.62963%!important;max-width:none!important;height:auto!important;left:-49.074074%!important;top:-28.996283%!important;filter:none!important;opacity:1!important;transform:none!important}
.auth-story-top .approved-logo{background:#fffefb!important;border:1px solid #e8e8d9!important;border-radius:14px;padding:15px 20px!important;margin:0!important;box-shadow:0 6px 22px #001f1a1a;min-width:245px}
.auth-story-top .liyaq-logo-frame{width:220px}.sidebar .approved-logo{min-height:91px}.sidebar .approved-logo .liyaq-logo-frame{width:183px}
.report-emblem{background:#fffefb!important;min-width:36px;min-height:36px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center}.report-emblem .liyaq-icon-frame{width:27px;height:27px}
.print-brand .approved-logo{box-shadow:none;border:0;padding:0;background:transparent;margin:0!important}.print-brand .liyaq-logo-frame{width:190px}
@media(max-width:1100px){.sidebar .approved-logo .liyaq-logo-frame{width:158px}.sidebar .approved-logo{min-height:80px;padding:12px 9px}.auth-story-top .approved-logo{min-width:204px!important}.auth-story-top .liyaq-logo-frame{width:182px}}
@media(max-width:800px){.sidebar .approved-logo .liyaq-logo-frame{width:135px}.sidebar .approved-logo{min-height:70px}}
@media(max-width:600px){.sidebar .approved-logo{width:100%;min-height:90px;margin:0 0 12px!important}.sidebar .approved-logo .liyaq-logo-frame{width:185px}.auth-form-container:before{content:'';display:none}.auth-mobile-logo{display:flex;justify-content:center;margin:0 auto 22px}.auth-mobile-logo .liyaq-logo-frame{width:215px}}
@media(min-width:801px){.auth-mobile-logo{display:none}}
