.mdcard{margin-top:22px;padding:16px 18px;border:1px solid var(--hair);border-radius:14px;background:var(--panel);scroll-margin-top:90px}.mdcard--closed{border-style:dashed}.mdcard__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 12px}.mdcard__meta{display:flex;gap:6px;margin:0}.mdcard__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:12px 20px;gap:12px 20px;margin-top:12px}.mdcard__p{margin:0 0 6px}.mdcard__p,.mdcard__steps{font-size:15px;line-height:1.6}.mdcard__steps{margin:0;-webkit-padding-start:20px;padding-inline-start:20px}.mdcard__steps li+li{margin-top:2px}.mdboss{margin-top:14px;padding:12px 14px;border:1px solid color-mix(in srgb,var(--pink,#ff4fa3) 45%,transparent);border-radius:12px}.mdboss__label{margin:0;font-size:12px;letter-spacing:.04em;color:var(--faint)}.mdboss__name{margin:0 0 8px;font:700 18px/1.3 var(--font-sarabun),sans-serif}.mdboss__stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:6px 14px;gap:6px 14px;margin:0}.mdboss__stats dt{font-size:12px;color:var(--faint)}.mdboss__stats dd{margin:0;font:600 15px/1.4 var(--font-mono),monospace}.mdboss__best{margin:10px 0 0;font-size:14.5px}.mdboss__best strong{color:var(--yellow)}.mdloot{display:flex;flex-direction:column;gap:10px;margin-top:14px}.mdextra{margin-top:14px;padding-top:12px;border-top:1px dashed var(--hair)}.mddays{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:4px 12px;gap:4px 12px}.mddays p{margin:0;font-size:14px}.mdmobs{margin-top:14px}.mdmobs>summary{display:flex;align-items:center;min-height:44px;cursor:pointer;color:var(--cyan);font-weight:600}