.content-tags[data-v-73188ef5]{position:relative}.tag-list a[data-v-73188ef5]{display:block;overflow:hidden;text-overflow:ellipsis}.tag-list a[data-v-73188ef5]:hover{color:var(--accent-hover)}.tag-overflow[data-v-73188ef5]{flex:none;position:static}.tag-more[data-v-73188ef5]{background:transparent;border:1px solid #c5a56830;border-radius:999px;color:#c0b399;display:block;font-size:10px;line-height:1.5;padding:2px 9px}.tag-popover[data-v-73188ef5]{background:#29272a;border:1px solid #c5a56845;border-radius:10px;bottom:calc(100% + 6px);box-shadow:0 8px 24px #0008;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:6px;left:0;max-width:min(240px,100%);padding:10px;pointer-events:none;position:absolute;width:-moz-max-content;width:max-content;z-index:20}.tag-popover span[data-v-73188ef5]{color:#e3d4ba;font-size:11px;overflow-wrap:anywhere}.content-tags[data-v-73188ef5]{align-items:flex-start;gap:6px;margin-top:8px}.content-tags[data-v-73188ef5],.tag-list[data-v-73188ef5]{display:flex;max-width:100%;min-width:0}.tag-list[data-v-73188ef5]{align-items:center;gap:5px;list-style:none;margin:0;padding:0}.tag-list li[data-v-73188ef5]{background:#c5a5680f;border:1px solid #c5a56830;border-radius:999px;color:#c0b399;flex:0 1 auto;font-size:10px;line-height:1.5;max-width:10em;min-width:0;overflow:hidden;padding:2px 9px;text-overflow:ellipsis;white-space:nowrap}.tag-list .tag-more[data-v-73188ef5]{background:transparent;color:#98918a;flex:none;max-width:none}.content-tags>button[data-v-73188ef5]{background:none;border:0;color:#cbb483;flex:none;font-size:10px;line-height:1.5;padding:3px 0}.expanded[data-v-73188ef5]{flex-direction:column}.expanded .tag-list[data-v-73188ef5]{flex-wrap:wrap;max-height:148px;overflow-y:auto;overscroll-behavior:contain}.expanded .tag-list li[data-v-73188ef5]{max-width:100%}.show-all .tag-list[data-v-73188ef5]{max-height:none;overflow:visible}.show-all .tag-list li[data-v-73188ef5]{overflow-wrap:anywhere;white-space:normal}.card-tag-row .tag-list li[data-v-73188ef5]{max-width:none}.tag-fit-clip[data-v-73188ef5]{inset:0;overflow:hidden;padding-inline:inherit;pointer-events:none;position:absolute;visibility:hidden}.tag-fit-area[data-v-73188ef5],.tag-fit-clip[data-v-73188ef5],.tag-fit-pair[data-v-73188ef5]{-moz-column-gap:inherit;column-gap:inherit}.tag-fit-pair[data-v-73188ef5]{align-items:flex-start;display:flex;width:-moz-max-content;width:max-content}
