/* A small engraving, with a transparent finger-sized target. */
body .clue-detail-surface{position:relative}
body .clue-detail-surface>.hidden-clue{width:44px!important;height:44px!important;min-width:44px;min-height:44px;margin:0!important;padding:0!important;display:inline-flex!important;align-items:center;justify-content:center;transform:none!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;filter:none!important;opacity:.3!important;color:#b7a3a8!important;font-size:14px!important;line-height:1;z-index:20!important}
html:not(.lights-out) body .clue-detail-surface>.hidden-clue.clue-night{opacity:.24!important;pointer-events:auto!important}
html.lights-out body .clue-detail-surface>.hidden-clue{opacity:.5!important;color:#c1b8bb!important;box-shadow:none!important}
body .clue-detail-surface>.hidden-clue .clue-lightning{width:12px;height:16px}
body .clue-detail-surface>.hidden-clue.collected{opacity:.9!important;color:#e4b8c4!important;font-size:13px!important}
body .clue-detail-surface>.hidden-clue:focus-visible{opacity:1!important;outline:2px solid #e4b8c4;outline-offset:1px}
@media(hover:hover){body .clue-detail-surface>.hidden-clue:hover{opacity:.75!important}}
@media(max-width:680px){body .clue-detail-surface>.hidden-clue{opacity:.42!important;font-size:15px!important}html:not(.lights-out) body .clue-detail-surface>.hidden-clue.clue-night{opacity:.34!important}}
/* End the chest scene before showing the promo. */
body #secret-door.reward-only{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important}
body #secret-door.reward-only #secret-chest-art{display:none!important}
body #secret-door.reward-only .secret-copy{width:min(100%,760px);margin-inline:auto}
body #secret-door.reward-only .secret-copy>:not(#secret-reward){display:none!important}
