/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.firenotes-rail__search{position:relative;}.firenotes-suggest{position:absolute;top:calc(100% + 2px);left:0;right:0;max-height:70vh;overflow-y:auto;background:#0e0e10;border:1px solid #2a2a2c;border-top:2px solid var(--signal,#d92626);box-shadow:0 12px 32px rgba(0,0,0,0.45);z-index:100;font-family:"IBM Plex Sans",sans-serif;}.firenotes-suggest[hidden]{display:none;}.firenotes-suggest__item{display:block;padding:10px 14px;border-bottom:1px solid #1a1a1c;color:var(--paper,#f5f5f5);text-decoration:none;cursor:pointer;transition:background 0.1s,color 0.1s;}.firenotes-suggest__item:last-child{border-bottom:none;}.firenotes-suggest__item:hover,.firenotes-suggest__item.is-active{background:#161618;color:#fff;}.firenotes-suggest__item:hover .firenotes-suggest__designation,.firenotes-suggest__item.is-active .firenotes-suggest__designation{color:var(--signal,#d92626);}.firenotes-suggest__head{display:flex;align-items:center;gap:10px;margin-bottom:3px;font-size:11px;letter-spacing:0.04em;}.firenotes-suggest__designation{font-weight:700;text-transform:uppercase;color:#f5f5f5;}.firenotes-suggest__type{display:inline-block;padding:1px 7px;background:#1a1a1c;border:1px solid #2a2a2c;color:#a3a3a3;text-transform:uppercase;font-size:10px;letter-spacing:0.06em;}.firenotes-suggest__status{display:inline-block;padding:1px 7px;background:#2a1414;color:#d99696;text-transform:uppercase;font-size:10px;letter-spacing:0.06em;}.firenotes-suggest__title{display:block;font-size:13px;font-weight:400;color:#d8d8d8;line-height:1.35;}.firenotes-suggest__item:hover .firenotes-suggest__title,.firenotes-suggest__item.is-active .firenotes-suggest__title{color:#fff;}.firenotes-suggest__item mark{background:rgba(217,38,38,0.25);color:inherit;font-weight:700;padding:0 1px;}.firenotes-suggest__empty{padding:14px;text-align:center;color:#6a6a6a;font-style:italic;font-size:12px;}@media (max-width:800px){.firenotes-suggest{max-height:60vh;left:-10px;right:-10px;}}
