.ad-slot[data-astro-cid-ygkiugat]{margin-block:max(32px, var(--space-6));padding-block:var(--space-2);border-block:1px solid var(--border)}.ad-slot[data-astro-cid-ygkiugat] p[data-astro-cid-ygkiugat]{margin:0 0 var(--space-2);color:var(--text-muted);font-size:var(--text-caption);text-align:center}.ad-space[data-astro-cid-ygkiugat]{min-height:280px}.next-tests[data-astro-cid-tfk2d65b]{max-width:880px;margin:var(--space-7) auto 0}.next-tests[data-astro-cid-tfk2d65b] div[data-astro-cid-tfk2d65b]{gap:var(--space-3);display:grid}a[data-astro-cid-tfk2d65b]{min-height:var(--touch-target);font-weight:var(--weight-semibold);align-items:center;display:flex}@media (width>=768px){.next-tests[data-astro-cid-tfk2d65b] div[data-astro-cid-tfk2d65b]{grid-template-columns:repeat(3,minmax(0,1fr))}}.article[data-astro-cid-scd62v54]{max-width:var(--prose-width);margin-inline:auto}.article[data-astro-cid-scd62v54] [data-copy-body]>section~section{margin-top:var(--space-7)}.article[data-astro-cid-scd62v54] li{margin-block:var(--space-2)}.article[data-astro-cid-scd62v54] li>p{margin-bottom:0}.updated[data-astro-cid-scd62v54]{margin-top:var(--space-6);font-size:var(--text-small)}.faq[data-astro-cid-7synugci]{margin-top:var(--space-7)}details[data-astro-cid-7synugci]{border-bottom:1px solid var(--border)}summary[data-astro-cid-7synugci]{min-height:var(--touch-target);padding-block:var(--space-3);font-weight:var(--weight-h3)}details[data-astro-cid-7synugci] p[data-astro-cid-7synugci]{padding-block:var(--space-2) var(--space-3)}.viz[data-astro-cid-blomkrdp]{width:100%;position:relative}.viz__canvas[data-astro-cid-blomkrdp]{width:100%;height:80px}.viz--sm[data-astro-cid-blomkrdp] .viz__canvas[data-astro-cid-blomkrdp]{height:64px}.viz--lg[data-astro-cid-blomkrdp] .viz__canvas[data-astro-cid-blomkrdp]{height:96px}.note[data-astro-cid-ezfiblbu]{--nc:var(--info);--nbg:var(--info-a12);--nb:#7dd3fc2e;align-items:flex-start;gap:var(--space-3);max-width:var(--prose-width);padding:var(--space-3) var(--space-4);border:1px solid var(--nb);border-radius:var(--radius-md);background:var(--nbg);display:flex}.note--warn[data-astro-cid-ezfiblbu]{--nc:var(--warn);--nbg:#fbbf2412;--nb:#fbbf2433}.note--error[data-astro-cid-ezfiblbu]{--nc:var(--danger);--nbg:#f8717114;--nb:#f871713d}.note--privacy[data-astro-cid-ezfiblbu]{--nc:var(--primary-hover);--nbg:var(--primary-a08);--nb:var(--primary-a24)}.note__icon[data-astro-cid-ezfiblbu]{color:var(--nc);margin-top:2px}.note__body[data-astro-cid-ezfiblbu]{font-size:var(--text-small);line-height:var(--leading-normal);color:#c3cdd9;margin:0}.note__body[data-astro-cid-ezfiblbu] strong[data-astro-cid-ezfiblbu]{color:var(--text);font-weight:var(--weight-semibold)}.note--compact[data-astro-cid-ezfiblbu]{gap:var(--space-2);background:0 0;border:0;padding:0}.note--compact[data-astro-cid-ezfiblbu] .note__icon[data-astro-cid-ezfiblbu]{margin-top:2px}.note--compact[data-astro-cid-ezfiblbu] .note__body[data-astro-cid-ezfiblbu]{font-size:var(--text-caption);color:var(--text-muted)}.slider[data-astro-cid-3cuxzxk4]{width:100%;min-width:0}.slider__head[data-astro-cid-3cuxzxk4]{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-1);display:flex}.slider__label[data-astro-cid-3cuxzxk4]{align-items:center;gap:var(--space-2);font-size:var(--text-small);font-weight:var(--weight-medium);color:var(--text-muted);display:inline-flex}.slider__value[data-astro-cid-3cuxzxk4]{font-size:var(--text-small);font-weight:var(--weight-semibold);color:var(--text);font-variant-numeric:tabular-nums}.slider__row[data-astro-cid-3cuxzxk4]{align-items:center;gap:var(--space-2);grid-template-columns:minmax(0,1fr);display:grid}.slider__row--steppers[data-astro-cid-3cuxzxk4]{grid-template-columns:var(--touch-target) minmax(0, 1fr) var(--touch-target)}.slider__step[data-astro-cid-3cuxzxk4]{width:var(--touch-target);height:var(--touch-target);border:1px solid var(--border);background:var(--white-a04);color:var(--text-muted);box-shadow:var(--highlight-top);transition:transform var(--dur-fast) var(--ease-out), background-color var(--dur-fast), color var(--dur-fast);border-radius:50%;place-items:center;padding:0;display:grid}.slider__step[data-astro-cid-3cuxzxk4]:hover{background:var(--white-a08);color:var(--text)}.slider__step[data-astro-cid-3cuxzxk4]:active{transform:scale(.92)}.slider__step[data-astro-cid-3cuxzxk4]:focus-visible{box-shadow:var(--ring-focus);outline:none}.slider__input[data-astro-cid-3cuxzxk4]{--track:var(--slider-track);--thumb:var(--slider-thumb);-webkit-appearance:none;appearance:none;width:100%;height:var(--touch-target);cursor:pointer;touch-action:pan-y;background:0 0;margin:0}.slider__input[data-astro-cid-3cuxzxk4]:focus-visible{outline:none}.slider__input[data-astro-cid-3cuxzxk4]::-webkit-slider-runnable-track{height:var(--track);border-radius:var(--radius-full);background:linear-gradient(90deg, var(--primary-strong), var(--primary-hover)) 0 / var(--fill,0%) 100% no-repeat, var(--white-a08);box-shadow:inset 0 1px 1px #0006}.slider__input[data-astro-cid-3cuxzxk4]::-moz-range-track{height:var(--track);border-radius:var(--radius-full);background:var(--white-a08);box-shadow:inset 0 1px 1px #0006}.slider__input[data-astro-cid-3cuxzxk4]::-moz-range-progress{height:var(--track);border-radius:var(--radius-full);background:linear-gradient(90deg, var(--primary-strong), var(--primary-hover))}.slider__input[data-astro-cid-3cuxzxk4]::-webkit-slider-thumb{-webkit-appearance:none;width:var(--thumb);height:var(--thumb);margin-top:calc((var(--track) - var(--thumb)) / 2);box-shadow:0 0 0 4px var(--primary-a24), 0 2px 6px #00000080;transition:transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast);background:#f8fafc;border:0;border-radius:50%}.slider__input[data-astro-cid-3cuxzxk4]::-moz-range-thumb{width:var(--thumb);height:var(--thumb);box-shadow:0 0 0 4px var(--primary-a24), 0 2px 6px #00000080;transition:transform var(--dur-fast) var(--ease-out);background:#f8fafc;border:0;border-radius:50%}.slider__input[data-astro-cid-3cuxzxk4]:hover::-webkit-slider-thumb{box-shadow:0 0 0 6px var(--primary-a24), 0 2px 6px #00000080}.slider__input[data-astro-cid-3cuxzxk4]:active::-webkit-slider-thumb{transform:scale(1.1)}.slider__input[data-astro-cid-3cuxzxk4]:active::-moz-range-thumb{transform:scale(1.1)}.slider__input[data-astro-cid-3cuxzxk4]:focus-visible::-webkit-slider-thumb{box-shadow:var(--ring-focus)}.slider__input[data-astro-cid-3cuxzxk4]:focus-visible::-moz-range-thumb{box-shadow:var(--ring-focus)}.slider__input[data-astro-cid-3cuxzxk4]:disabled{opacity:var(--state-disabled-opacity);cursor:not-allowed}.hpt__keys[data-astro-cid-vyupafnq]{font-size:var(--text-caption);color:var(--text-muted);white-space:nowrap;justify-content:flex-end;align-items:center;gap:6px;padding-bottom:13px;display:none}.hpt__keys[data-astro-cid-vyupafnq]>span[data-astro-cid-vyupafnq]{align-items:center;gap:6px;display:inline-flex}.hpt__sep[data-astro-cid-vyupafnq]{width:1px;height:14px;margin-inline:var(--space-2);background:var(--border-strong)}@media (width>=768px){.hpt__keys[data-astro-cid-vyupafnq]{display:inline-flex}}.hpt__keys[data-astro-cid-vyupafnq] button[data-astro-cid-vyupafnq]{min-height:var(--touch-target);font:inherit;color:inherit;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}dl[data-astro-cid-vyupafnq]{gap:var(--space-3);grid-template-columns:auto 1fr;display:grid}dd[data-astro-cid-vyupafnq]{margin:0}.badge[data-astro-cid-gysip5ha]{height:28px;padding:0 var(--space-3) 0 10px;border:1px solid var(--border);border-radius:var(--radius-full);background:var(--white-a04);color:var(--text-muted);font-size:var(--text-caption);font-weight:var(--weight-medium);white-space:nowrap;box-shadow:var(--highlight-top);align-items:center;gap:6px;display:inline-flex}.badge[data-astro-cid-gysip5ha] svg{color:var(--primary-hover)}.badge--primary[data-astro-cid-gysip5ha]{color:#99f6e4;border-color:var(--primary-a24);background:var(--primary-a08)}.badge--warn[data-astro-cid-gysip5ha]{color:#fde68a;background:var(--warn-a12);border-color:#fbbf2440}.badge--warn[data-astro-cid-gysip5ha] svg{color:var(--warn)}.seg-wrap[data-astro-cid-2gvan7ou]{gap:var(--space-2);flex-direction:column;min-width:0;max-width:100%;display:inline-flex}.seg-wrap--block[data-astro-cid-2gvan7ou]{width:100%;display:flex}.seg-caption[data-astro-cid-2gvan7ou]{font-size:var(--text-caption);font-weight:var(--weight-medium);color:var(--text-muted)}.seg[data-astro-cid-2gvan7ou]{gap:var(--space-2) 2px;border:1px solid var(--border);border-radius:var(--radius-md);background:#070b168c;padding:3px;display:flex;box-shadow:inset 0 1px 2px #00000059}.seg-wrap--block[data-astro-cid-2gvan7ou] .seg[data-astro-cid-2gvan7ou]{width:100%}.seg__item[data-astro-cid-2gvan7ou]{min-width:var(--touch-target);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:1 1 0;margin:0;padding:0;display:grid;position:relative}.seg__input[data-astro-cid-2gvan7ou]{opacity:0;cursor:pointer;width:100%;height:calc(100% + 8px);margin:0;position:absolute;inset:-4px 0}.seg__btn[data-astro-cid-2gvan7ou]:after{content:"";position:absolute;inset:-4px 0}.seg__face[data-astro-cid-2gvan7ou]{z-index:0;height:42px;padding:0 var(--space-4);border-radius:calc(var(--radius-md) - 4px);color:var(--text-muted);font-size:var(--text-small);font-weight:var(--weight-semibold);white-space:nowrap;transition:color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);justify-content:center;align-items:center;display:flex;position:relative}.seg--lg[data-astro-cid-2gvan7ou] .seg__face[data-astro-cid-2gvan7ou]{height:46px;font-size:var(--text-body)}.seg__face[data-astro-cid-2gvan7ou]:before{content:"";z-index:-1;border-radius:inherit;background:var(--seg-fill,var(--primary));box-shadow:inset 0 1px 0 #ffffff40, 0 1px 2px #0006, 0 4px 14px -4px var(--seg-glow,#14b8a699);opacity:0;transition:opacity var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-spring);position:absolute;inset:0;transform:scale(.94)}.seg__face[data-astro-cid-2gvan7ou]:after{content:"";z-index:-2;border-radius:inherit;background:var(--white-a06);opacity:0;transition:opacity var(--dur-fast);position:absolute;inset:0}.seg__item[data-astro-cid-2gvan7ou]:hover .seg__face[data-astro-cid-2gvan7ou]{color:var(--text)}.seg__item[data-astro-cid-2gvan7ou]:hover .seg__face[data-astro-cid-2gvan7ou]:after{opacity:1}.seg__item[data-astro-cid-2gvan7ou]:active .seg__face[data-astro-cid-2gvan7ou]{transform:scale(var(--press-scale))}.seg__item[data-astro-cid-2gvan7ou][data-tone=neutral]{--seg-fill:linear-gradient(180deg, #2a3a52, #223047);--seg-glow:#00000080;--seg-on:var(--text)}.seg__item[data-astro-cid-2gvan7ou][data-tone=left]{--seg-fill:var(--left);--seg-glow:#60a5fa99}.seg__item[data-astro-cid-2gvan7ou][data-tone=right]{--seg-fill:var(--right);--seg-glow:#fb923c99}.seg__input[data-astro-cid-2gvan7ou]:checked+.seg__face[data-astro-cid-2gvan7ou],.seg__btn[data-astro-cid-2gvan7ou][aria-pressed=true] .seg__face[data-astro-cid-2gvan7ou]{color:var(--seg-on,var(--on-primary))}.seg__input[data-astro-cid-2gvan7ou]:checked+.seg__face[data-astro-cid-2gvan7ou]:before,.seg__btn[data-astro-cid-2gvan7ou][aria-pressed=true] .seg__face[data-astro-cid-2gvan7ou]:before{opacity:1;transform:none}.seg__input[data-astro-cid-2gvan7ou]:checked+.seg__face[data-astro-cid-2gvan7ou]:after,.seg__btn[data-astro-cid-2gvan7ou][aria-pressed=true] .seg__face[data-astro-cid-2gvan7ou]:after{opacity:0}.seg__input[data-astro-cid-2gvan7ou]:focus-visible+.seg__face[data-astro-cid-2gvan7ou],.seg__btn[data-astro-cid-2gvan7ou]:focus-visible .seg__face[data-astro-cid-2gvan7ou]{box-shadow:var(--ring-focus)}.seg__btn[data-astro-cid-2gvan7ou]:focus-visible{outline:none}.seg__input[data-astro-cid-2gvan7ou]:disabled+.seg__face[data-astro-cid-2gvan7ou],.seg__btn[data-astro-cid-2gvan7ou]:disabled .seg__face[data-astro-cid-2gvan7ou]{opacity:var(--state-disabled-opacity)}.cbar[data-astro-cid-rs6r4f65]{z-index:var(--z-channel-bar);padding:var(--space-2) max(var(--space-4), env(safe-area-inset-right,0px)) calc(var(--space-2) + env(safe-area-inset-bottom,0px)) max(var(--space-4), env(safe-area-inset-left,0px));border-top:1px solid var(--border);background:#0b1120d1;position:fixed;inset:auto 0 0}@supports (backdrop-filter:blur(1px)){.cbar[data-astro-cid-rs6r4f65]{-webkit-backdrop-filter:blur(20px)saturate(160%);background:#0b1120a8}}.cbar__inner[data-astro-cid-rs6r4f65]{align-items:center;gap:var(--space-3);grid-template-columns:minmax(0,1fr) 56px;max-width:560px;margin-inline:auto;display:grid}.cbar__play[data-astro-cid-rs6r4f65]{width:56px;height:56px;color:var(--on-primary);background:var(--grad-primary);box-shadow:var(--shadow-button), 0 6px 20px -6px #14b8a6b3;transition:transform var(--dur-fast) var(--ease-out);border:0;border-radius:50%;place-items:center;padding:0;display:grid}.cbar__play[data-astro-cid-rs6r4f65] .cbar__i-play{margin-left:2px}.cbar__play[data-astro-cid-rs6r4f65] .cbar__i-stop,.cbar__play[data-astro-cid-rs6r4f65][aria-pressed=true] .cbar__i-play{display:none}.cbar__play[data-astro-cid-rs6r4f65][aria-pressed=true] .cbar__i-stop{display:block}.cbar__play[data-astro-cid-rs6r4f65]:active{transform:scale(.94)}.cbar__play[data-astro-cid-rs6r4f65]:focus-visible{box-shadow:var(--ring-focus);outline:none}@media (width>=768px){.cbar[data-astro-cid-rs6r4f65]:not(.cbar--preview){display:none}}.cbar--preview[data-astro-cid-rs6r4f65]{border:1px solid var(--border);border-radius:var(--radius-lg);max-width:400px;position:relative;inset:auto}
