/* Dubai Table x <event> header lockup — only shows on *.dubaitable.com (html.dt-host) */
html body .brand .dt-lock{display:inline-flex!important;align-items:center;gap:10px;white-space:nowrap;line-height:1}
html body .brand .dt-lock img{display:block!important;width:auto!important;max-width:none!important;object-fit:contain;filter:none!important;margin:0!important}
html body .brand .dt-lock .dt-m{height:24px!important;max-height:24px!important}
html body .brand .dt-lock .dt-v{height:30px!important;max-height:30px!important;max-width:170px!important}
html body .brand .dt-lock .dt-x{font:300 18px/1 system-ui,-apple-system,'Helvetica Neue',Arial,sans-serif;opacity:.7;transform:translateY(-1px)}
html body .brand .dt-on-dark img{filter:brightness(0) invert(1)!important}
html body .brand .dt-on-light img{filter:brightness(0)!important}
html body .brand .dt-on-dark .dt-x{color:#fff}
html body .brand .dt-on-light .dt-x{color:#111}
html body .brand .dt-keep .dt-v{filter:none!important}
html.dt-host body .brand .loc{display:none!important}
@media(max-width:820px){
 html body .brand .dt-lock{gap:7px}
 html body .brand .dt-lock .dt-m{height:19px!important;max-height:19px!important}
 html body .brand .dt-lock .dt-v{height:24px!important;max-height:24px!important;max-width:118px!important}
 html body .brand .dt-lock .dt-x{font-size:15px}
}
html body .brand .dt-lock .dt-t{font:800 17px/1 var(--sans,system-ui,sans-serif);letter-spacing:.14em;text-indent:.14em}
html body .brand .dt-on-dark .dt-t{color:#fff}
html body .brand .dt-on-light .dt-t{color:#111}
html body .brand .dt-lock a{display:inline-flex;align-items:center;color:inherit;text-decoration:none;line-height:1}
html body .brand .dt-lock .dt-m-link{padding:6px 2px;margin:-6px -2px}
.dt-foot-link{text-decoration:underline;text-underline-offset:3px}
html body .brand .dt-lock .dt-pv{display:inline-flex;align-items:center;justify-content:center;height:20px;padding:0 8px;border:1px solid currentColor;border-radius:99px;font:600 9px/1 system-ui,-apple-system,"Helvetica Neue",Arial,sans-serif;letter-spacing:.18em;text-indent:.18em;text-transform:uppercase;opacity:.85}html body .brand .dt-on-dark .dt-pv{color:#fff}html body .brand .dt-on-light .dt-pv{color:#111}@media(max-width:820px){html body .brand .dt-lock .dt-pv{height:17px;padding:0 6px;font-size:8px}}
