.mv-fact-wrap{padding:0 15px}.mv-fact{position:relative;max-width:1180px;margin:1.6rem auto 0;padding:1.25rem 1.5rem 1.1rem;background:#fffdf8;border:1px solid #dcd3c2;border-top:3px solid #d4b254;border-radius:0;box-shadow:none}.mv-fact *{border-radius:0!important}.mv-fact button,.mv-fact [class*=btn]{box-shadow:none!important}.mv-fact ::selection{background:#d4b254;color:#1c2833}.mv-fact .mvf-tick{position:absolute;width:11px;height:11px;border-color:#c9bda2;border-style:solid;border-width:0}.mv-fact .mvf-tick.tl{top:6px;left:6px;border-top-width:1.5px;border-left-width:1.5px}.mv-fact .mvf-tick.tr{top:6px;right:6px;border-top-width:1.5px;border-right-width:1.5px}.mv-fact .mvf-tick.bl{bottom:6px;left:6px;border-bottom-width:1.5px;border-left-width:1.5px}.mv-fact .mvf-tick.br{bottom:6px;right:6px;border-bottom-width:1.5px;border-right-width:1.5px}.mv-fact .mvf-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 .7rem}.mv-fact .mvf-head svg{width:16px;height:16px;stroke:#7d6218;stroke-width:1.9;fill:none;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto}.mv-fact .mvf-label{font:700 .68rem/1 ui-monospace,'SF Mono',Menlo,monospace;letter-spacing:.16em;text-transform:uppercase;color:#7d6218}.mv-fact .mvf-cat{font:700 .66rem/1 ui-monospace,'SF Mono',Menlo,monospace;letter-spacing:.12em;text-transform:uppercase;color:#1a5276;background:#f2f7fa;border:1px solid #d8e6ee;border-radius:999px;padding:4px 10px}.mv-fact .mvf-no{font:400 .68rem/1 ui-monospace,'SF Mono',Menlo,monospace;letter-spacing:.08em;color:#75695a;font-variant-numeric:tabular-nums}.mv-fact .mvf-next{margin-left:auto;font:400 .68rem/1 ui-monospace,'SF Mono',Menlo,monospace;letter-spacing:.06em;color:#75695a;font-variant-numeric:tabular-nums;white-space:nowrap}.mv-fact .mvf-title{margin:0 0 .5rem;font-family:'Playfair Display',Georgia,serif;font-size:1.45rem;line-height:1.2;letter-spacing:-.01em;color:#1c2833}.mv-fact .mvf-body{margin:0;font-size:1.04rem;line-height:1.66;color:#2b3640;transition:opacity .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1)}.mv-fact .mvf-body strong{color:#1c2833}.mv-fact .mvf-body.is-out{opacity:0;transform:translateY(4px)}.mv-fact .mvf-body .mvf-blank{display:inline-block;min-width:5.5ch;padding:0 .35em;border-bottom:2px solid #d4b254;color:transparent;background:#fbf4e2;border-radius:4px 4px 0 0;cursor:pointer;user-select:none;transition:color .25s}.mv-fact .mvf-body .mvf-blank.is-open{color:#1c2833;background:#fdf6e3}.mv-fact .mvf-quiz-hint{margin:.55rem 0 0;font-size:.82rem;color:#75695a}.mv-fact .mvf-foot{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:.95rem 0 0}.mv-fact .mvf-btn{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:0 2px;background:none;border:0;border-radius:0;font-weight:600;font-size:.82rem;color:#1a5276;cursor:pointer;text-decoration:underline;text-decoration-color:rgba(26,82,118,.35);text-underline-offset:4px;transition:text-decoration-color .2s,color .2s}.mv-fact .mvf-btn svg{width:13px;height:13px;stroke:currentColor;stroke-width:1.9;fill:none;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s cubic-bezier(.16,1,.3,1)}.mv-fact .mvf-btn:hover{text-decoration-color:#1a5276;color:#143f5c}.mv-fact .mvf-btn:hover svg.spin{transform:rotate(72deg)}.mv-fact .mvf-btn:focus-visible{outline:2px solid #1a5276;outline-offset:2px}.mv-fact .mvf-btn.is-on{background:#1c2833;border-color:#1c2833;color:#fffdf8}.mv-fact .mvf-btn.mvf-deep,.mv-fact .mvf-btn.mvf-deep span{margin-left:auto;background:#1a5276;border-color:#1a5276;color:#fffdf8!important}.mv-fact .mvf-btn.mvf-deep span{margin-left:0;background:none}.mv-fact .mvf-btn.mvf-deep:hover{background:#0f4c81}.mv-fact .mvf-btn.mvf-deep[hidden]{display:none}.mv-fact .mvf-chips{display:flex;gap:6px;flex-wrap:wrap;margin:.85rem 0 0;padding-top:.8rem;border-top:1px dashed #e3dbc9}.mv-fact .mvf-chip{min-height:32px;padding:0 .8rem;border:1px solid #d8e6ee;border-radius:999px;background:#f8fbfd;font:700 .66rem/1 ui-monospace,'SF Mono',Menlo,monospace;letter-spacing:.1em;text-transform:uppercase;color:#1a5276;cursor:pointer}.mv-fact .mvf-chip[aria-pressed="true"]{background:#1a5276;border-color:#1a5276;color:#fffdf8}.mv-fact .mvf-chip:focus-visible{outline:2px solid #1a5276;outline-offset:2px}.mv-fact .mvf-seen{margin-left:auto;align-self:center;font:400 .68rem/1 ui-monospace,'SF Mono',Menlo,monospace;letter-spacing:.06em;color:#75695a;font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.mv-fact .mvf-body,.mv-fact .mvf-btn svg{transition:none}.mv-fact .mvf-body.is-out{opacity:1;transform:none}}@media (max-width:560px){.mv-fact{padding:1.1rem 1.05rem 1rem;margin:2rem auto}.mv-fact .mvf-title{font-size:1.25rem}.mv-fact .mvf-body{font-size:.98rem}.mv-fact .mvf-next{flex-basis:100%;margin-left:0;order:5}.mv-fact .mvf-btn.mvf-deep{margin-left:0}.mv-fact .mvf-seen{flex-basis:100%;margin:.35rem 0 0}}
