[data-theme=light] .home-section-hero{background-image:url(/media/sim_inverted.png);background-size:cover;background-position:50%}[data-theme=dark] .home-section-hero{background-image:url(/media/sim.png);background-size:cover;background-position:50%}.media-item svg,.media-zoom svg{display:block;width:100%;height:100%}.media-loop.is-paused .media-icon-pause{display:none}.media-loop.is-paused .media-icon-play{display:block}.media-zoom{position:fixed;inset:0;margin:auto;width:min(96vw,1400px);height:min(92vh,1400px);max-width:none;max-height:none;padding:0;border:0;border-radius:14px;background:#07060d;color:#f4f4f5;overflow:hidden;box-shadow:0 25px 60px rgba(0,0,0,.55)}.media-zoom[open]{display:flex;flex-direction:column}.media-zoom::backdrop{background:rgba(4,4,10,.78);backdrop-filter:blur(3px)}.media-zoom__bar{display:flex;align-items:center;gap:.75rem;padding:.55rem .75rem .55rem 1rem;border-bottom:1px solid rgba(255,255,255,8%);font-size:.9rem}.media-zoom__title{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.media-zoom__hint{opacity:.55;font-size:.8rem;white-space:nowrap}.media-zoom__tools{margin-left:auto;display:flex;gap:.25rem}.media-zoom__tools button{width:2.1rem;height:2.1rem;padding:.45rem;border-radius:.5rem;color:#f4f4f5;background:0 0;cursor:pointer}.media-zoom__tools button:hover{background:rgba(255,255,255,.12)}.media-zoom__viewer{flex:auto;min-height:0;background:#000}@media(max-width:640px){.media-zoom{width:100vw;height:100dvh;border-radius:0}.media-zoom__hint{display:none}}.prose:has(>.media-item){max-width:none}.prose:has(>.media-item)>p{max-width:48rem}.media-desc{font-size:1rem;line-height:1.7}.media-desc p{margin:0 0 .9em}.media-desc p:last-child{margin-bottom:0}.media-desc a{color:var(--color-primary-600);text-decoration:underline;text-underline-offset:2px}html.dark .media-desc a{color:var(--color-primary-400)}.media-desc strong{font-weight:600}@media(min-width:1280px){body:has(.media-item) .hb-sidebar-container,body:has(.media-item) .hb-toc{display:none}}