.flk-micro-intro{padding:clamp(1.2rem,4vw,3rem);border:1px solid var(--line);border-radius:1.5rem;background:linear-gradient(145deg,rgba(79,216,232,.09),transparent 65%);margin-bottom:2rem}.flk-micro-time{color:var(--teal-hi);font-weight:700}.flk-micro-how ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;list-style-position:inside;padding:0}.flk-micro-how li{padding:1.2rem;border:1px solid var(--line);border-radius:1rem}.flk-micro-how p{line-height:1.9}.flk-micro-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:1.2rem;margin-block:1.5rem}.flk-micro-tile{border:1px solid var(--line);border-radius:1rem;overflow:hidden}.flk-micro-tile a{display:block;color:inherit;text-decoration:none}.flk-micro-tile img{width:100%;height:230px;object-fit:contain;background:#080d18}.flk-micro-tile a>div{padding:1rem}.flk-micro-tile small{color:var(--muted)}.flk-micro-tile p{line-height:1.9}.flk-micro-status{padding:1rem 1.4rem;border-inline-start:3px solid var(--teal-hi);background:rgba(79,216,232,.06);border-radius:.6rem;margin-bottom:1.5rem}.flk-micro-choices{display:flex;flex-wrap:wrap;gap:.7rem;list-style:none;padding:0}.flk-micro-choices li{padding:.6rem .9rem;border:1px solid var(--line);border-radius:.5rem}.flk-micro-choices .is-correct{border-color:var(--teal-hi);color:var(--teal-hi)}.flk-micro-page .flk-bk-img{max-height:720px;object-fit:contain;cursor:zoom-in}.flk-micro-page .flk-bk-figure a{display:block}@media(max-width:650px){.flk-micro-how ol{grid-template-columns:1fr}.flk-micro-grid{grid-template-columns:1fr}.flk-micro-tile img{height:270px}}@media(prefers-reduced-motion:reduce){.flk-micro-page *{scroll-behavior:auto}}
.flk-micro-results{white-space:pre-line;line-height:2;padding:1rem;border:1px solid var(--line);border-radius:.7rem}
