@font-face{font-family:Materials Archivo;font-style:normal;font-weight:400 700;font-stretch:100% 112.5%;font-display:swap;src:url(/fonts/archivo/Archivo-latin-variable.woff2)format("woff2")}@font-face{font-family:Materials Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono/IBMPlexMono-latin-400.woff2)format("woff2")}@font-face{font-family:Materials Plex Mono;font-style:normal;font-weight:500 700;font-display:swap;src:url(/fonts/ibm-plex-mono/IBMPlexMono-latin-500.woff2)format("woff2")}._6BjAaa_theme{--font-materials:"Materials Archivo", var(--font-inter), system-ui, sans-serif;--font-sans:var(--font-materials);--font-display:var(--font-materials);--font-mono:"Materials Plex Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;font-family:var(--font-materials)}._6BjAaa_theme :where(h1,h2,h3,h4,dt){font-stretch:112.5%}
.ZgSjeq_figure{color:#f4f6f8}.ZgSjeq_stage{justify-items:center;gap:14px;display:grid;position:relative}@media (min-width:640px){.ZgSjeq_stage{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (min-width:1024px){.ZgSjeq_stage{height:440px;display:block}}@media (min-width:1280px){.ZgSjeq_stage{height:500px}}.ZgSjeq_discWrap{aspect-ratio:1;width:min(100%,340px);margin-bottom:18px;position:relative}@media (min-width:640px){.ZgSjeq_discWrap{grid-column:1/-1;width:420px;margin-bottom:26px}}@media (min-width:1024px){.ZgSjeq_discWrap{width:440px;margin:0;position:absolute;top:0;left:50%;transform:translate(-50%)}}@media (min-width:1280px){.ZgSjeq_discWrap{width:500px}}.ZgSjeq_glow{pointer-events:none;background:radial-gradient(closest-side,#e2e8f06b,#94a3b833 52%,#94a3b800 100%);border-radius:50%;position:absolute;inset:-30%}.ZgSjeq_disc{isolation:isolate;background:#121519;border-radius:50%;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:0 0 0 1px #e2e8f04d,0 0 70px #94a3b84d,0 36px 80px -34px #000000e6}.ZgSjeq_plate{object-fit:cover;filter:grayscale();width:100%;height:100%;position:absolute;inset:0}.ZgSjeq_overlay{--sw:4px;z-index:2;width:100%;height:100%;display:block;position:absolute;inset:0}@media (min-width:640px){.ZgSjeq_overlay{--sw:3.5px}}@media (min-width:1024px){.ZgSjeq_overlay{--sw:3px}}.ZgSjeq_grains{--fill:0}.ZgSjeq_grain{fill:#22d3ee;fill-opacity:0;stroke:#22d3ee;stroke-width:var(--sw);stroke-linejoin:round;stroke-linecap:round;pointer-events:none}.ZgSjeq_grain:not(.ZgSjeq_cut){fill-opacity:var(--fill)}.ZgSjeq_live .ZgSjeq_grain:not(.ZgSjeq_cut){pointer-events:visibleFill;cursor:crosshair}.ZgSjeq_grain.ZgSjeq_hover{stroke:#fff;fill-opacity:.26;stroke-width:calc(var(--sw) * 1.6)}.ZgSjeq_scanLine{fill:#a5f3fc}.ZgSjeq_pin{z-index:3;pointer-events:none;width:0;height:0;position:absolute}.ZgSjeq_pin i{background:#fff;border-radius:50%;width:8px;height:8px;position:absolute;top:-4px;left:-4px;box-shadow:0 0 0 2px #22d3ee,0 1px 5px #0009}.ZgSjeq_pin b{white-space:nowrap;color:#12161b;font-variant-numeric:tabular-nums;background:#fffffff5;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:600;line-height:1;position:absolute;top:0;left:13px;transform:translateY(-50%);box-shadow:0 6px 16px -6px #000000b3}.ZgSjeq_pinLeft b{left:auto;right:13px}.ZgSjeq_scale{z-index:3;pointer-events:none;text-align:center;color:#fff;text-shadow:0 1px 3px #000000e6;font-size:11px;font-weight:600;line-height:1;position:absolute;bottom:6.5%;left:50%;transform:translate(-50%)}.ZgSjeq_scale i{background:#fff;border-radius:1px;height:3px;margin-top:5px;display:block;box-shadow:0 1px 3px #000000b3}.ZgSjeq_pause{z-index:4;color:#f4f6f8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;background:#0e111499;border:1px solid #e2e8f038;border-radius:999px;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;top:0;right:0}.ZgSjeq_pause:hover{background:#1e242bbf}.ZgSjeq_pause:focus-visible{outline-offset:3px;outline:2px solid #67e8f9}.ZgSjeq_pause svg{fill:currentColor;width:16px;height:16px}.ZgSjeq_iconPlay,.ZgSjeq_paused .ZgSjeq_iconPause{display:none}.ZgSjeq_paused .ZgSjeq_iconPlay{display:inline}.ZgSjeq_tip{z-index:5;pointer-events:none;opacity:0;white-space:nowrap;color:#f4f6f8;background:#0a0c0fed;border:1px solid #e2e8f03d;border-left:2px solid #22d3ee;border-radius:8px;padding:8px 11px;font-size:13px;font-weight:600;line-height:1.35;transition:opacity .15s,transform .15s;position:absolute;top:0;left:0;transform:translateY(4px)}.ZgSjeq_tipOn{opacity:1;transform:none}.ZgSjeq_tip small{color:#c9d1da;font-size:12px;font-weight:400;display:block}.ZgSjeq_card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#1114189e;border:1px solid #e2e8f029;border-radius:16px;width:100%;max-width:420px;padding:14px 16px 13px;box-shadow:0 22px 50px -26px #000000e6}@media (min-width:640px){.ZgSjeq_card{max-width:none}}@media (min-width:1024px){.ZgSjeq_card{z-index:5;position:absolute}.ZgSjeq_cardStats{width:250px;top:64px;left:calc(50% - 456px)}.ZgSjeq_cardDots{width:280px;top:180px;right:calc(50% - 472px)}}@media (min-width:1280px){.ZgSjeq_cardStats{width:268px;top:72px;left:calc(50% - 500px)}.ZgSjeq_cardDots{width:300px;top:204px;right:calc(50% - 518px)}}.ZgSjeq_cardLabel{color:#dde3e9;margin:0 0 10px;font-size:12.5px;font-weight:500;line-height:1.3}.ZgSjeq_stats{grid-template-columns:repeat(2,auto);justify-content:start;gap:4px 28px;margin:0;display:grid}.ZgSjeq_stats dt{color:#b9c2cc;letter-spacing:.12em;text-transform:uppercase;font-size:10.5px;font-weight:600;line-height:1.25}.ZgSjeq_stats dd{white-space:nowrap;color:#fff;font-variant-numeric:tabular-nums;margin:7px 0 0;font-size:28px;font-weight:600;line-height:1}.ZgSjeq_unit{color:#dde3e9;margin-left:3px;font-size:14px;font-weight:500}.ZgSjeq_dotsTitle{color:#dde3e9;text-wrap:balance;margin:0 0 4px;font-size:12.5px;font-weight:500;line-height:1.3}.ZgSjeq_dots{width:100%;height:auto;display:block;overflow:visible}.ZgSjeq_dot{fill:#22d3ee}.ZgSjeq_dotPinned,.ZgSjeq_dot.ZgSjeq_hover{fill:#fff}.ZgSjeq_medianLine{stroke:#ffffff8c;stroke-width:1px;stroke-dasharray:2 3}.ZgSjeq_axis{stroke:#dde3e966;stroke-width:1px}.ZgSjeq_axisLabel{fill:#b9c2cc;font-size:9.5px;font-weight:500}
