[data-rmiz]{display:block;position:relative}[data-rmiz-ghost]{pointer-events:none;position:absolute}[data-rmiz-btn-zoom],[data-rmiz-btn-unzoom]{display:none}[data-rmiz-content=found] img{cursor:zoom-in}[data-rmiz-modal][open]{background-color:#0000;width:100dvw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;overflow:hidden}[data-rmiz-modal]:focus-visible{outline:none}[data-rmiz-modal-overlay]{transition:background-color .3s;position:absolute;inset:0}[data-rmiz-modal-overlay=visible]{background-color:var(--color-fd-background)}[data-rmiz-modal-overlay=hidden]{background-color:#0000}[data-rmiz-modal-content]{width:100%;height:100%;position:relative}[data-rmiz-modal]::backdrop{display:none}[data-rmiz-modal-img]{cursor:zoom-out;image-rendering:high-quality;transform-origin:0 0;transition:transform .3s;position:absolute}@media (prefers-reduced-motion:reduce){[data-rmiz-modal-overlay],[data-rmiz-modal-img]{transition-duration:.01ms!important}}::view-transition-old(fd-lightbox){object-fit:cover;height:100%}::view-transition-new(fd-lightbox){object-fit:cover;height:100%}
.Ntx6lG_article{--iv-accent:#216b59;--iv-tint:#edf5f1;--iv-line:#c8dbd2;--iv-ink:#213f35;--iv-muted:#596d65;--iv-surface:#f7faf8;line-height:1.85}.dark .Ntx6lG_article{--iv-accent:#8bd6b6;--iv-tint:#15281f;--iv-line:#314a3e;--iv-ink:#d0e5d9;--iv-muted:#a1b6aa;--iv-surface:#131c17}.Ntx6lG_article h2{letter-spacing:-.025em;margin-top:2.3em}.Ntx6lG_article h3{letter-spacing:-.015em}.Ntx6lG_article pre{font-size:.82rem;line-height:1.75}:is(.Ntx6lG_article td,.Ntx6lG_article th){line-height:1.7}.Ntx6lG_article td code{white-space:normal;overflow-wrap:anywhere}.Ntx6lG_hero{border:1px solid var(--iv-line);background:var(--iv-surface);color:var(--iv-ink);border-radius:14px;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:28px;margin:8px 0 36px;padding:30px;display:grid}.Ntx6lG_heroCopy{min-width:0}.Ntx6lG_heroLabel{color:var(--iv-accent);align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.Ntx6lG_hero h2{letter-spacing:-.04em;font-size:clamp(25px,2.8vw,34px);font-weight:650;line-height:1.4;margin:20px 0 14px!important}.Ntx6lG_hero h2 span{color:var(--iv-accent)}.Ntx6lG_hero p{color:var(--iv-muted);margin:0 0 22px;font-size:14px;line-height:1.9}.Ntx6lG_primaryLink{background:var(--iv-accent);color:#fff;border-radius:7px;justify-content:center;align-items:center;gap:14px;min-height:42px;padding:10px 16px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.dark .Ntx6lG_primaryLink{color:#12251b}.Ntx6lG_primaryLink:hover{filter:brightness(.93)}.Ntx6lG_primaryLink:focus-visible{outline:3px solid var(--iv-accent);outline-offset:4px}.Ntx6lG_conceptLine{color:var(--iv-muted);flex-wrap:wrap;align-items:center;gap:10px;margin-top:24px;font-size:12px;display:flex}.Ntx6lG_conceptLine span{opacity:.55}.Ntx6lG_heroDemo{min-width:0}.Ntx6lG_inventory{border:1px solid var(--iv-line);background:var(--iv-tint);color:var(--iv-ink);border-radius:10px;margin:20px 0;padding:18px}.Ntx6lG_compact{margin:0;padding:14px}.Ntx6lG_inventory figcaption{color:var(--iv-muted);flex-wrap:wrap;justify-content:space-between;gap:8px;margin-bottom:14px;font-size:12px;display:flex}.Ntx6lG_slots{grid-template-columns:repeat(9,minmax(0,1fr));gap:3px;display:grid}.Ntx6lG_slot{aspect-ratio:1;border:1px solid var(--iv-line);background:var(--iv-surface);min-width:0;min-height:24px;color:var(--iv-muted);cursor:pointer;border-radius:3px;place-items:center;padding:0;transition:background-color .15s,border-color .15s;display:grid;position:relative}.Ntx6lG_slot>span{font-family:ui-monospace,monospace;font-size:17px;line-height:1}.Ntx6lG_slot svg{width:42%;height:42%;color:var(--iv-accent);margin-bottom:5px}.Ntx6lG_slot[data-kind=border]{background:var(--iv-line)}.Ntx6lG_slot small{color:var(--iv-muted);font:9px/1.4 ui-monospace,monospace;position:absolute;bottom:1px;left:4px}.Ntx6lG_slot[aria-pressed=true]{border-color:var(--iv-accent);box-shadow:inset 0 0 0 1px var(--iv-accent);background:var(--iv-surface)}.Ntx6lG_slot:hover{border-color:var(--iv-accent)}.Ntx6lG_slot:focus-visible{outline:2px solid var(--iv-accent);outline-offset:2px;z-index:1}.Ntx6lG_slotReadout{border-top:1px solid var(--iv-line);color:var(--iv-muted);flex-wrap:wrap;gap:12px;margin-top:14px;padding-top:12px;font-size:11px;display:flex}.Ntx6lG_slotReadout strong{color:var(--iv-accent);margin-left:3px;font-family:ui-monospace,monospace;font-weight:650}.Ntx6lG_inventoryHelp{color:var(--iv-muted);margin:14px 0 0;font-size:13px;line-height:1.8}@media (max-width:900px){.Ntx6lG_hero{grid-template-columns:1fr;gap:24px}.Ntx6lG_heroDemo{width:100%;max-width:420px}}@media (max-width:480px){.Ntx6lG_hero{padding:20px}.Ntx6lG_inventory{padding:12px}.Ntx6lG_heroDemo .Ntx6lG_inventory{padding:10px}.Ntx6lG_slotReadout{gap:10px}}@media (prefers-reduced-motion:reduce){.Ntx6lG_slot{transition:none}}
