.mpx-note{margin:10px 0 0;text-align:center;font-size:.72rem;color:var(--ink-faint);letter-spacing:.02em}.mpx-eg{font-size:.62rem;letter-spacing:.08em;text-transform:uppercase;border:1px dashed var(--rule);border-radius:999px;padding:2px 8px}.mini h4 .mpx-eg,.mpx-eg{font-family:var(--sans);font-style:normal;font-weight:700;color:var(--ink-faint)}.mpx-row{display:flex;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--rule)}.mpx-row:last-child{border-bottom:0}.mpx-row .t{font-size:.88rem;font-weight:600;color:var(--ink)}.mpx-row .s{font-size:.76rem;color:var(--ink-faint)}.mpx-row .dot{flex:none;width:26px;height:26px;border-radius:50%;border:1px solid var(--rule)}.mpx-row .dot.gilt{background:radial-gradient(circle at 35% 35%,var(--gilt-bright),var(--gilt))}.mpx-row .dot.arc{background:transparent;border-right:2px solid var(--gilt);border-top:2px solid var(--gilt);border-bottom:2px solid transparent;border-left:2px solid transparent;transform:rotate(-45deg)}.mpx-row .dot.pin{background:radial-gradient(circle,var(--gilt-bright) 0 22%,rgba(199,164,92,.18) 23% 100%)}.mpx-row .dot.night{background:linear-gradient(90deg,var(--midnight) 0 50%,var(--ivory-2) 50% 100%)}.mpx-chips{display:flex;flex-wrap:wrap;gap:7px}.mpx-chip{font-size:.74rem;font-weight:600;color:var(--ink-soft);border:1px solid var(--rule);border-radius:999px;padding:4px 10px;background:transparent}.mpx-chip.on{background:rgba(216,178,92,.22);border-color:rgba(199,164,92,.55);color:#6d521a}.mpx-count{display:flex;gap:28px;padding:6px 0 10px;border-bottom:1px solid var(--rule)}.mpx-count b{display:block;font-weight:800;font-size:1.8rem;line-height:1;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mpx-count span{font-size:.74rem;color:var(--ink-faint)}.mpx-small{margin:10px 0 0;font-size:.82rem;line-height:1.45;color:var(--ink-soft)}.mpx-also{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px clamp(24px,4vw,56px);gap:20px clamp(24px,4vw,56px);margin:36px 0 0}.mpx-also>div{padding:22px 0 4px;border-top:1px solid var(--rule)}.mpx-also dt{font-family:var(--serif);font-size:1.3rem;font-weight:500;color:var(--ink);margin:0 0 .3em}.mpx-also dd{margin:0;color:var(--ink-soft);font-size:.95rem;line-height:1.55;max-width:36ch}@media(max-width:900px){.mpx-also{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.mpx-also{grid-template-columns:1fr}}