.quest-entry .quest-keyword{display:grid;gap:4px;flex:1 1 100%;min-width:0;color:#e7d5ae;font:inherit}
.quest-entry .quest-keyword input{box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding:6px 9px;border:1px solid #8c7c55;border-radius:3px;background:#131a13;color:#f0e4c8;font:inherit}
.quest-entry .quest-keyword small{overflow-wrap:anywhere;color:#c5b788}
.quest-entry .quest-stage-materials li{display:flex;align-items:center;gap:6px;min-height:28px;min-width:0}
.quest-entry .quest-stage-materials li>span:last-child{min-width:0;overflow-wrap:anywhere}
.quest-entry .npc-actions button[data-reward-item]{display:inline-flex;align-items:center;justify-content:center;gap:4px;max-width:100%}
.quest-entry .native-item-icon{flex:none;width:28px;height:28px}
.quest-entry button[data-reward-item] span:last-child{min-width:0;overflow-wrap:anywhere}
