.riddle-task{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.45rem .65rem;max-width:100%;color:var(--ink)}
.riddle-label{display:inline-flex;align-items:center;gap:.4rem;color:#ceb6ff;font-weight:650}
.riddle-label svg{flex:none}
.riddle-solution{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.45rem;padding:.2rem .45rem;border:1px solid #9982d755;border-radius:6px;background:#9982d712;max-width:100%}
.riddle-answer-label{font-size:.7rem;color:var(--muted)}
.riddle-answer{color:#e5d5ff;overflow-wrap:anywhere;user-select:all}
.riddle-copy{display:none;align-items:center;justify-content:center;flex:none;width:28px;height:28px;min-height:28px;padding:0;border:0;border-radius:4px;color:inherit;background:transparent;cursor:pointer}
.riddle-copy-ready .riddle-copy{display:inline-flex}
.riddle-copy:hover,.riddle-copy:focus-visible{background:#9982d733;outline:2px solid #b89ce5;outline-offset:1px}
.riddle-note{flex-basis:100%;font-size:.85em;color:var(--muted)}
.riddle-copy-status:empty{display:none}
.riddle-copy-status{font-size:.75rem;color:var(--muted)}
:root[data-theme="light"] .riddle-label,:root[data-theme="light"] .riddle-answer{color:#6933a0}
