.clue-card{border-radius:var(--radius-xl);background:var(--paper);color:var(--ink-900);text-align:center;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 2px #1a14460f,0 30px 60px -26px #0f0b2e99;container-type:inline-size}.clue-card__safe{padding:18px 18px 6px}.clue-card__label{justify-content:center;align-items:center;gap:6px;font-size:.95rem;font-weight:750;display:flex}.clue-card__label .icon{flex:none;width:16px;height:16px}.clue-card__label--guess{color:var(--ink-500)}.clue-card__label--guess .icon{color:var(--ink-700)}.clue-card__target{font-family:var(--font-display);font-size:min(4.75rem, calc(var(--fit-width,88cqi) / (var(--chars) * var(--char-em))));font-stretch:var(--stretch);letter-spacing:.005em;text-transform:uppercase;overflow-wrap:normal;word-break:keep-all;--fit-max:76;padding:.24em 0 .3em;font-weight:850;line-height:.95}.clue-card__tape{background:repeating-linear-gradient(-45deg, var(--coral) 0 9px, var(--ink-900) 9px 18px);height:10px}.clue-card--dinosaurs .clue-card__tape{background:repeating-linear-gradient(-45deg, var(--coral) 0 9px, var(--mint-700) 9px 18px)}.clue-card__danger{background:#fff1f2;padding:12px 16px 10px}.clue-card__label--poison{color:var(--coral-700);margin-bottom:4px}.clue-card__label--poison .icon{color:var(--coral)}.clue-card__forbidden{margin:0;padding:0;list-style:none}.clue-card__forbidden li{overflow-wrap:anywhere;padding:.3em .25em;font-size:clamp(1.125rem,7.2cqi,1.7rem);font-weight:650;line-height:1.15}.clue-card__forbidden li+li{border-top:1.5px solid #ff5d6c2e}.clue-card__word{white-space:nowrap;display:inline-block}
