/* HST / Dobromorye global golden logo and mobile dialog exits v1 */
header.site-header a.hst-global-gold-link,
footer.site-footer a.hst-global-gold-link,
footer.footer a.hst-global-gold-link,
.site-header .brand.hst-global-gold-link { background:transparent!important; background-image:none!important; box-shadow:none!important; }
.hst-global-gold-logo {display:block!important;object-fit:contain!important;object-position:center!important;background:transparent!important;background-image:none!important;mix-blend-mode:normal!important;clip-path:none!important;}
header.site-header .hst-global-gold-logo {width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;}
footer.site-footer .hst-global-gold-logo,footer.footer .hst-global-gold-logo{width:100%!important;height:auto!important;object-fit:contain!important;}
@media (min-width:1300px){header.site-header a.brand.hst-global-gold-link {transform:translateX(-72px)!important;}}
@media (min-width:1050px) and (max-width:1299px){header.site-header a.brand.hst-global-gold-link {transform:translateX(-24px)!important;}}
@media (max-width:1049px){header.site-header a.brand.hst-global-gold-link {transform:none!important;}}
/* Accessible mobile X controls. Avoid changing the content and appearance of quizzes. */
.hst-gold-modal-x {appearance:none!important;display:flex!important;align-items:center!important;justify-content:center!important;
 position:absolute!important;top:8px!important;right:8px!important;left:auto!important;bottom:auto!important;
 z-index:2147483640!important;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;
 padding:0!important;margin:0!important;border:1px solid rgba(22,63,116,.19)!important;border-radius:50%!important;
 background:rgba(255,255,255,.96)!important;color:#143e79!important;font:normal 28px/1 Arial,sans-serif!important;
 box-shadow:0 3px 12px rgba(13,52,92,.16)!important;cursor:pointer!important;pointer-events:auto!important;
 touch-action:manipulation!important;}
.hst-gold-modal-x:focus-visible {outline:3px solid #dca535!important;outline-offset:3px!important;}
#hst-sign-brief-v4,#hst-sign-story-v4,#hst-sign-brief-v5 {pointer-events:auto!important;position:fixed!important;box-sizing:border-box!important;
 padding-right:49px!important;z-index:2147483000!important;}
#hst-sign-brief-v4[hidden],#hst-sign-story-v4[hidden],#hst-sign-brief-v5[hidden],#hst-sign-modal[hidden]{display:none!important;}
#hst-island-tests-v1-dialog .hst-gold-modal-x,#hst-sign-modal .hst-gold-modal-x {position:sticky!important;float:right!important;top:7px!important;right:7px!important;margin:7px 7px 0 7px!important;}
@media(max-width:700px){
 #hst-sign-brief-v4,#hst-sign-story-v4,#hst-sign-brief-v5 {max-width:calc(100vw - 20px)!important;max-height:min(62dvh,450px)!important;overflow:auto!important;}
 #hst-island-tests-v1-dialog {max-height:calc(100dvh - 14px)!important;max-width:calc(100vw - 14px)!important;overflow-y:auto!important;overscroll-behavior:contain!important;}
 #hst-sign-modal .hst-sign-panel {max-height:calc(100dvh - 14px)!important;overflow:auto!important;}
 #hst-island-tests-v1-dialog .hst-it-close,#hst-sign-modal .hst-sign-close{min-height:42px!important;min-width:42px!important;pointer-events:auto!important;z-index:100!important;}
}