.tribute-container{background:hsl(var(--background--bold));border:2px solid hsl(var(--interactive--secondary));display:block;height:auto;left:0;max-height:300px;max-width:500px;overflow:auto;padding:.25rem;position:absolute;top:0;z-index:999999}.tribute-container ul{margin:0;padding:0;list-style:none}.tribute-container li{border:2px solid transparent;border-radius:var(--border-radius);cursor:pointer;padding:.25rem}.tribute-container li.highlight{border-color:hsl(var(--background--secondary))}.tribute-container li.no-match{cursor:default}.tribute-container li span,.tribute-container .menu-highlighted{background:hsl(var(--background));color:hsl(var(--attention--secondary))}.tributable__wrapper{flex:1}.tributable__container{cursor:text;display:inline-block}.tributable__container.input__textarea{height:auto;min-height:3rem;overflow:auto;resize:vertical;white-space:pre-wrap;width:100%}.tributable__container:empty:before{content:attr(placeholder);display:block;opacity:.65}.tribute__text{font-size:0}.tribute__display::before,.tribute__display::after{font-size:1rem}.tribute__display::after{content:attr(data-text)}.tribute__display{background:rgba(0,0,0,.1);border-radius:2px;display:inline-block;margin-bottom:2px;padding:0 4px;white-space:normal}.tributable__hints{align-items:flex-start;display:flex;overflow:hidden;padding:0;padding-top:.5rem;width:100%}.tributable__hints span span{display:inline-block;margin-bottom:.5rem;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tributable__switch{margin:-2px 0 0 auto;opacity:.75;white-space:nowrap}.tributable__switch:hover{opacity:1}.tributable--empty::before{content:attr(placeholder);opacity:.5;pointer-events:none}.tributable--empty:focus::before{display:none}