.chat-item-link{display:inline;padding:0 2px;border:0;background:none;color:#e6c779;font:inherit;font-weight:650;text-decoration:underline;text-decoration-color:#9d824b;text-underline-offset:3px;cursor:pointer;overflow-wrap:anywhere;text-align:left}
.chat-item-link:hover{color:#fff0bc;text-decoration-color:currentColor}.chat-item-link:focus-visible{outline:2px solid #e6c779;outline-offset:3px;border-radius:2px}
.inventory-link{align-self:center;font-size:12px;padding:7px 10px;white-space:nowrap}.inventory-link:disabled{opacity:.45}
#item-link-dialog{width:min(480px,calc(100vw - 32px));max-height:85dvh;overflow:auto;padding:24px;background:#17151d;color:#ece7de;border:1px solid #947c47;border-radius:10px;box-shadow:0 24px 90px #000b}
#item-link-dialog::backdrop{background:#09070ebd}#item-link-dialog .dialog-top{display:flex;justify-content:space-between;align-items:center;gap:16px}
#linked-item-name{font:600 25px/1.25 Georgia,serif;margin:16px 0;color:#f0d99e;overflow-wrap:anywhere}#linked-item-art{float:right;margin:16px 0 12px 16px}#linked-item-fields{clear:both}
#linked-item-description{white-space:pre-wrap;line-height:1.6}#linked-item-source{font-size:12px;line-height:1.5;color:#b4a99a;margin-top:22px}#linked-item-token{box-sizing:border-box;width:100%;margin:12px 0;font:12px/1.5 monospace;padding:10px;background:#0b0a10;color:#e8ddc8;border:1px solid #695b40}
@media(max-width:600px){.inventory-link{padding:8px 6px;font-size:11px}#item-link-dialog{padding:18px}}
