/* Host chrome and explicitly requested site-position corrections. */
header{height:50px;padding:0 4vw;border-bottom:0}
.brand{font:500 14px Inter,sans-serif;pointer-events:none;text-decoration:none}
header .instant{display:none}
.intro{display:none}
#views{padding-top:10px}
footer{font-size:12px;line-height:1.5}
@media(max-width:560px){header{height:auto;min-height:60px;gap:12px;flex-wrap:wrap;padding-top:12px;padding-bottom:12px}}

#assignment-note{display:none}

/* 2026-09-11: raise the four forehead sites by 3% of image height.
   Stable IDs deliberately exclude the three glabellar sites, which share
   the upstream draft Frontalis label. Keep original source coordinates intact. */
#dots [data-dot="cf82354e-19f0-4808-8df8-5ecb61220918"]{top:24.601069114622%!important}
#dots [data-dot="6333d2f8-9316-4ac0-a9e7-584ec13a3432"]{top:24.516407550972%!important}
#dots [data-dot="06dc8f12-2c2c-4d5f-9abc-58124e4ba3be"]{top:25.091081805110%!important}
#dots [data-dot="dc2c0dd6-5224-4f7e-ae71-bdae25c75017"]{top:25.194164692979%!important}

/* Full-width viewer: keep controller hooks mounted while removing redundant UI. */
#app .workspace{grid-template-columns:minmax(0,1fr)}
#app .workspace>aside,#app #skip,#app #busy-label{display:none}
