.post-date{position:relative}.ai-mark{margin:0 0 0 .45em;padding:0;border:0;background:none;color:rgba(228,196,159,0.55);font:inherit;line-height:inherit;cursor:help}.ai-mark .ai-hex{vertical-align:-2px}.ai-mark:hover,.ai-mark:focus{color:#E4C49F}.ai-mark:focus-visible{outline:1px solid #E4C49F;outline-offset:2px}.ai-mark__tip{position:absolute;top:50%;left:calc(100% + 10px);z-index:100;box-sizing:border-box;padding:3px 9px;border:1px solid rgba(228,196,159,0.35);background:#0c0806;color:#E4C49F;font-size:12px;line-height:1.5;white-space:nowrap;transform:translateY(-50%);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s,visibility .15s}.ai-mark:hover+.ai-mark__tip,.ai-mark:focus+.ai-mark__tip{opacity:1;visibility:visible}@media (max-width: 767px){.ai-mark__tip{top:100%;left:0;margin-top:6px;width:max-content;max-width:90vw;white-space:normal;transform:none}}#blog_posts .ai-mark-icon{margin-left:.45em;color:rgba(228,196,159,0.55)}#blog_posts .ai-mark-icon .ai-hex{width:14px;height:16px;vertical-align:2px}@media (prefers-reduced-motion: reduce){.ai-mark__tip{transition:none}}
