.tells{margin:.5rem 0;text-align:left;color:var(--color-base-content)}.tells__title{margin:0 0 .3rem;font-size:1rem}.tells__how{margin:.4rem 0 0;font-size:.85rem}.tells--card,.tells--quest{padding:.6rem .9rem;border:1px solid var(--color-item-border, var(--color-base-300));border-radius:8px;background:var(--color-base-200)}.tells--quest{max-width:38rem;margin:.75rem auto}.tell-lines{margin:0;padding:0;list-style:none}.tell-line{margin:0 0 .25rem;line-height:1.35}.tell-line:last-child{margin-bottom:0}.tell-empty{margin:0;font-style:italic}.tell-fold>summary{display:inline-flex;align-items:center;gap:.4rem;min-height:1.75rem;padding:.2rem .6rem;border:1px solid color-mix(in srgb,var(--color-base-content) 45%,var(--color-base-200));border-radius:8px;background:var(--color-base-200);color:var(--color-base-content);font-weight:600;cursor:pointer;list-style:none}.tell-fold>summary:before{content:"";width:.4rem;height:.4rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(-45deg)}.tell-fold[open]>summary:before{transform:rotate(45deg)}.tell-fold>summary::-webkit-details-marker{display:none}.tell-fold>summary:hover{border-color:var(--color-base-content)}.tell-fold>summary:focus-visible{outline:2px solid var(--color-base-content);outline-offset:2px}.tell-fold[open]>summary{margin-bottom:.4rem}.tell-mark{display:inline-block;padding:0 .4rem;border-radius:4px;background:color-mix(in srgb,var(--color-warning) 35%,var(--color-base-200));color:var(--color-base-content);font-size:.78rem;font-weight:600}.tell-line--retired,.tell-line--inert,.tell-line--silenced,.tell-line--missing,.tell-line--scope,.tell-line--no_line{font-style:italic}.tells--list{margin:.4rem 0;font-size:.85rem;text-align:center}.guide-dir__row .tells--list{margin:.25rem 0;text-align:left}.tell-glossary{padding:1rem 1.25rem;border:1px solid var(--color-item-border, var(--color-base-300));border-radius:12px;background:var(--color-base-200)}.tell-glossary h2{margin:0 0 .6rem;font-size:1.25rem}.tell-glossary__list{margin:0;padding-left:1.25rem;display:flex;flex-direction:column;gap:.35rem;max-width:70ch}.tell-glossary__empty{margin:0}.tell-glossary__scope{padding:0 .4rem;border:1px solid var(--color-item-border, var(--color-base-300));border-radius:4px;font-size:.78rem}.tell-glossary__archetypes{margin:1.5rem 0 .75rem;font-size:1.25rem}#main-content .tells a,#main-content .tell-glossary a{color:var(--color-base-content);text-decoration:underline}
