.mk .x-outline{display:grid;grid-gap:0;gap:0;margin:16px 0 0;border:1px solid var(--x-line);border-radius:18px;background:var(--x-ink-2);overflow:hidden}.mk .x-outline>div{display:grid;grid-template-columns:minmax(120px,200px) 1fr;grid-gap:16px;gap:16px;padding:14px 20px;border-top:1px solid var(--x-line)}.mk .x-outline>div:first-child{border-top:0}.mk .x-outline dt{color:var(--x-mute);font-size:14px;font-weight:600}.mk .x-outline dd{margin:0;color:var(--x-text);font-size:15px;line-height:1.5;min-width:0;overflow-wrap:anywhere}.mk .x-outline-tools{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.mk .x-outline-tools li{display:inline-flex;flex-direction:column;gap:2px}.mk .x-outline-tools a,.mk .x-outline-tools span{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border:1px solid var(--x-line);border-radius:999px;color:#fff;font-weight:600;text-decoration:none}.mk .x-outline-tools a:hover{border-color:var(--x-pink);background:rgba(var(--x-pink-rgb),.1)}.mk .x-outline-tools small{padding-left:14px;color:var(--x-mute);font-size:12px}.mk .x-model-thumb{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:18px;border:1px solid var(--x-line)}@media (max-width:640px){.mk .x-outline>div{grid-template-columns:1fr;gap:6px;padding:14px 16px}}