.mirage-chars{margin:1em 0;padding:.9em 1.1em;background:var(--primary-very-low);border-inline-start:3px solid var(--tertiary)}.mirage-chars__title{margin:0 0 .5em;font-size:var(--font-up-1)}.mirage-chars__list{display:flex;flex-wrap:wrap;gap:.5em;margin:0;padding:0;list-style:none}.mirage-chars__item{display:flex;gap:.5em;align-items:baseline;padding:.35em .75em;background:var(--secondary);border:1px solid var(--primary-low)}.mirage-chars__item b{color:var(--primary)}.mirage-chars__item span{color:var(--primary-medium);font-size:var(--font-down-1)}.mirage-find{margin:0 0 1.5em;padding:1em 1.2em;background:var(--primary-very-low);border:1px solid var(--primary-low)}.mirage-find__label{display:block;margin-bottom:.4em;font-weight:600}.mirage-find__row{display:flex;gap:.5em;max-width:32em}.mirage-find__input{flex:1;min-width:0;margin:0 !important}.mirage-find__hint,.mirage-find__note{margin:.5em 0 0;color:var(--primary-medium);font-size:var(--font-down-1)}.mirage-find__results{display:grid;gap:.5em;margin:.8em 0 0;padding:0;list-style:none}.mirage-find__result{display:flex;gap:.75em;align-items:center;padding:.5em .75em;background:var(--secondary);border:1px solid var(--primary-low)}.mirage-find__avatar{border-radius:50%}.mirage-find__who{flex:1;min-width:0;display:grid}.mirage-find__who span{color:var(--primary-medium);font-size:var(--font-down-1)}
