.puzzle-hint-card{margin:13px 0 15px;padding:13px 14px;border:1px solid color-mix(in srgb,var(--green) 38%,var(--line));border-left:3px solid var(--green);border-radius:8px;background:var(--green-soft);color:var(--ink)}
.puzzle-hint-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:7px;font-size:12px}.puzzle-hint-heading>span{white-space:nowrap;font-size:12px;color:var(--green);font-variant-numeric:tabular-nums}.puzzle-hint-heading small{font-size:10px;color:var(--muted)}
.puzzle-hint-card p{font-size:12px;line-height:1.65;margin:0}.puzzle-hint-more{display:block;color:var(--muted);font-size:10px;line-height:1.5;margin-top:7px}
.puzzle-hint-arrow{position:absolute;inset:0;width:100%;height:100%;z-index:7;pointer-events:none;overflow:visible;--puzzle-hint-arrow-color:#efbb58;opacity:.92}.puzzle-hint-arrow path{fill:none;stroke-linecap:round}.puzzle-hint-arrow-outline{stroke:#25251c;stroke-width:17}.puzzle-hint-arrow-shaft{stroke:var(--puzzle-hint-arrow-color);stroke-width:11}.puzzle-hint-arrow polygon{fill:var(--puzzle-hint-arrow-color);stroke:#25251c;stroke-width:3;stroke-linejoin:round}
[data-appearance="light"] .puzzle-hint-arrow{--puzzle-hint-arrow-color:#db9223}
@media(max-width:600px){.puzzle-hint-card{padding:12px}.puzzle-hint-card p{font-size:12px}}
