.-s7pxq_page{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;color:#edf5fb;background:var(--marketing-canvas);font-size:1rem;line-height:1.6}.-s7pxq_wrap{width:min(100%,72rem);margin-inline:auto;padding-inline:1.25rem}.-s7pxq_intro{max-width:57rem;padding-block:2.75rem 1.75rem}.-s7pxq_eyebrow{color:#8cdee6;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.6rem;font-size:.875rem;font-weight:600}.-s7pxq_intro h1{letter-spacing:-.04em;margin-bottom:1rem;font-size:clamp(2rem,4vw,3.2rem);font-weight:650;line-height:1.14}.-s7pxq_intro p{color:#bacbd8;max-width:52rem}.-s7pxq_intro .-s7pxq_eyebrow{color:#8cdee6}.-s7pxq_intro a,.-s7pxq_page a:focus-visible{text-underline-offset:.25em}.-s7pxq_intro a{color:#97e7ed;text-decoration:underline}.-s7pxq_page a:focus-visible,.-s7pxq_page button:focus-visible,.-s7pxq_page input:focus-visible,.-s7pxq_page select:focus-visible,.-s7pxq_page summary:focus-visible{outline:2px solid var(--theme-focus);outline-offset:4px}.-s7pxq_catalog{padding-bottom:2.5rem}.-s7pxq_controls{background:rgb(var(--color-surface-2));border:1px solid #375469;border-radius:1rem;grid-template-columns:minmax(15rem,1.5fr) repeat(3,minmax(0,1fr));gap:1rem;padding:1.25rem;display:grid}.-s7pxq_controls>div{min-width:0}.-s7pxq_controls label{color:#c4d8e5;margin-bottom:.5rem;font-size:.875rem;font-weight:600;display:block}.-s7pxq_controls input,.-s7pxq_controls select{background:rgb(var(--color-bg));color:#f0f7fc;border:1px solid #496171;border-radius:.6rem;width:100%;min-height:3rem;padding:.65rem .8rem;font-size:1rem}.-s7pxq_controls input::placeholder{color:#9db1c2}.-s7pxq_controls select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.-s7pxq_resultsBar{color:#aebfcd;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;padding:.8rem .1rem 1.25rem;font-size:.875rem;display:flex}.-s7pxq_resultsBar strong{color:#eff8ff}.-s7pxq_resultsBar button,.-s7pxq_resultsBar a{color:#9be6ec;text-underline-offset:.2em;align-items:center;min-height:2.75rem;text-decoration:underline;display:inline-flex}.-s7pxq_group{margin-bottom:2rem}.-s7pxq_groupHeader{background:rgb(var(--color-surface-2));border:1px solid #344d5f;border-radius:.85rem .85rem 0 0;justify-content:space-between;align-items:baseline;gap:1rem;padding:.85rem 1.25rem;display:flex}.-s7pxq_groupHeader h2{font-size:1.2rem;font-weight:650}.-s7pxq_groupHeader span{color:#b4c9d7;white-space:nowrap;font-size:.875rem}.-s7pxq_deviceList{border:1px solid #2b4052;border-top:0;border-radius:0 0 .85rem .85rem;margin:0;padding:0;list-style:none;overflow:hidden}.-s7pxq_device{background:rgb(var(--color-surface));border-bottom:1px solid #2b4052;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.5fr);gap:1.5rem;padding:1.4rem 1.25rem;display:grid}.-s7pxq_device:nth-child(2n){background:#243949}.-s7pxq_device:last-child{border-bottom:0}.-s7pxq_device h3{color:#f4f8fc;overflow-wrap:anywhere;margin:.3rem 0 .75rem;font-size:1.075rem;font-weight:650;line-height:1.4}.-s7pxq_brand{color:#9bb3c5;font-size:.8125rem}.-s7pxq_badge{border:1px solid;border-radius:.45rem;align-items:center;padding:.25rem .55rem;font-size:.875rem;font-weight:550;line-height:1.45;display:inline-flex}.-s7pxq_supported{color:#a3ece0;background:#143930;border-color:#367367}.-s7pxq_family{color:#afe7eb;background:#14333e;border-color:#3d7482}.-s7pxq_conditional{color:#d0e4f4;background:#203a50;border-color:#506c86}.-s7pxq_limited{color:#f6d9a9;background:#3a2e20;border-color:#81673e}.-s7pxq_accessory{color:#d5c9ed;background:#2b273e;border-color:#6a5b82}.-s7pxq_pending{color:#f3c5ad;background:#3c2a27;border-color:#855c4b}.-s7pxq_label{color:#92afc3;margin-bottom:.35rem;font-size:.875rem;font-weight:600}.-s7pxq_function>p:not(.-s7pxq_label),.-s7pxq_requirements>p:not(.-s7pxq_label){color:#c8d6e2;margin-bottom:.65rem}.-s7pxq_function .-s7pxq_connection{font-size:.875rem;color:#98cbd4!important}.-s7pxq_requirements details{margin-top:.8rem}.-s7pxq_requirements summary{cursor:pointer;color:#a0e7ed;min-height:2.75rem;padding-block:.5rem;font-size:.875rem}.-s7pxq_requirements details>p{color:#c1d3df;margin-bottom:.75rem;font-size:.875rem}.-s7pxq_requirements dl{color:#c1d3df;font-size:.875rem}.-s7pxq_requirements dl div{grid-template-columns:6rem minmax(0,1fr);gap:.75rem;padding-block:.25rem;display:grid}.-s7pxq_requirements dt{color:#95adbf}.-s7pxq_requirements dd{margin:0}.-s7pxq_links{flex-wrap:wrap;gap:.5rem 1.25rem;margin-top:.65rem;display:flex}.-s7pxq_links a{color:#9de5eb;text-underline-offset:.25em;align-items:center;min-height:2.75rem;font-size:.875rem;text-decoration:underline;display:inline-flex}.-s7pxq_empty{border:1px dashed #527080;border-radius:1rem;margin-block:1rem 2rem;padding:2rem}.-s7pxq_empty h2{margin-bottom:.5rem;font-size:1.4rem;font-weight:600}.-s7pxq_empty p{color:#bfd0dc;max-width:43rem}.-s7pxq_empty button,.-s7pxq_empty a{color:#a0e7ed;align-items:center;min-height:3rem;margin:1rem 1.5rem 0 0;text-decoration:underline;display:inline-flex}.-s7pxq_legend{border:1px solid #2e4659;border-radius:1rem;padding:1.5rem;scroll-margin-top:7rem}.-s7pxq_legend h2,.-s7pxq_section h2{letter-spacing:-.025em;margin-bottom:.75rem;font-size:clamp(1.4rem,2.5vw,1.85rem);font-weight:600}.-s7pxq_legend>p{color:#b3c7d6;max-width:58rem}.-s7pxq_legend dl{grid-template-columns:1fr 1fr;gap:1.25rem 2rem;margin-top:1.5rem;display:grid}.-s7pxq_legend dd{color:#b8cbd9;margin:.6rem 0 0}.-s7pxq_section{border-top:1px solid #294051;padding-block:2.5rem}.-s7pxq_section p{color:#b8cbd9}.-s7pxq_section h3{margin-bottom:.5rem;font-size:1.125rem;font-weight:600}.-s7pxq_guideGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-block:1.5rem;display:grid}.-s7pxq_guideGrid article{border-left:2px solid #3b7686;padding-left:1.1rem}.-s7pxq_guideGrid a,.-s7pxq_actions a{color:#9ce8ee;text-underline-offset:.25em;align-items:center;min-height:3rem;text-decoration:underline;display:inline-flex}.-s7pxq_actions{flex-wrap:wrap;gap:1rem 1.5rem;margin-top:1.25rem;display:flex}.-s7pxq_actions .-s7pxq_primary{color:#042229;background:#8ae6ec;border-radius:.75rem;padding:.7rem 1.2rem;font-weight:650;text-decoration:none}.-s7pxq_section details{border-bottom:1px solid #294051;padding-block:.9rem}.-s7pxq_section summary{cursor:pointer;min-height:2.75rem;padding-block:.5rem;font-weight:600}.-s7pxq_section details>p{max-width:60rem;margin-top:.7rem}@media (max-width:1000px){.-s7pxq_controls{grid-template-columns:repeat(3,minmax(0,1fr))}.-s7pxq_search{grid-column:1/-1}.-s7pxq_device{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr)}.-s7pxq_identity{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.5rem 1rem;display:flex}.-s7pxq_identity .-s7pxq_brand{width:100%}.-s7pxq_identity h3{margin:0}}@media (max-width:680px){.-s7pxq_wrap{width:calc(100% - 2rem)}.-s7pxq_intro{padding-block:2rem 1.25rem}.-s7pxq_controls{grid-template-columns:minmax(0,1fr);gap:.85rem;padding:1rem}.-s7pxq_device,.-s7pxq_guideGrid,.-s7pxq_legend dl{grid-template-columns:minmax(0,1fr)}.-s7pxq_device{gap:.85rem;padding:1.1rem}.-s7pxq_groupHeader{padding:.85rem 1.1rem}.-s7pxq_identity{display:block}.-s7pxq_identity h3{margin:.25rem 0 .65rem}.-s7pxq_legend{padding:1.1rem}.-s7pxq_legend dl{gap:1.25rem}}.-s7pxq_api{color:#a7e6f5;background:#12313d;border-color:#6398b1}.-s7pxq_wrap,.-s7pxq_catalog,.-s7pxq_section,.-s7pxq_group,.-s7pxq_device>div,.-s7pxq_requirements dd{min-width:0}.-s7pxq_page :is(h2,h3,p,a,dd,summary){overflow-wrap:anywhere}@media (max-width:680px){.-s7pxq_intro{padding:1.5rem .25rem 1.25rem}.-s7pxq_intro h1{font-size:clamp(1.85rem,7.5vw,2.5rem)}.-s7pxq_eyebrow{letter-spacing:.07em;font-size:.75rem}.-s7pxq_controls{background:rgb(var(--color-surface-2));border-color:#597e8d66;gap:.75rem}.-s7pxq_controls label{margin-bottom:.3rem}.-s7pxq_controls input,.-s7pxq_controls select{min-width:0;min-height:44px}.-s7pxq_resultsBar{gap:.25rem;padding:.65rem .25rem 1rem}.-s7pxq_groupHeader{background:var(--marketing-panel)}.-s7pxq_groupHeader h2{font-size:1.1rem}.-s7pxq_deviceList{border:0;border-radius:0;gap:10px;padding-top:10px;display:grid;overflow:visible}.-s7pxq_device,.-s7pxq_device:nth-child(2n){background:rgb(var(--color-surface));border:1px solid #7899ad30;border-radius:14px;gap:12px;padding:16px;box-shadow:inset 0 1px #ffffff08}.-s7pxq_device:last-child{border-bottom:1px solid #7899ad30}.-s7pxq_function,.-s7pxq_requirements{border-top:1px solid #91b5c51c;padding-top:12px}.-s7pxq_badge{font-size:.8125rem}.-s7pxq_requirements dl div{grid-template-columns:minmax(0,1fr);gap:2px;padding-block:.4rem}.-s7pxq_links{gap:.25rem .85rem}.-s7pxq_section{padding-block:1.75rem}.-s7pxq_actions{gap:.5rem;margin-top:1rem}.-s7pxq_actions a{background:#16303d88;border:1px solid #70a9b440;border-radius:10px;width:100%;min-height:44px;padding:.65rem .85rem;font-size:.875rem;text-decoration:none}.-s7pxq_guideGrid{gap:1rem}}html[data-theme=light] .-s7pxq_page{color:#1b3a4d;background:var(--marketing-canvas)}:is(html[data-theme=light] .-s7pxq_intro h1,html[data-theme=light] .-s7pxq_groupHeader h2,html[data-theme=light] .-s7pxq_section :is(h2,h3),html[data-theme=light] .-s7pxq_legend h2){color:#17364a}:is(html[data-theme=light] .-s7pxq_intro p,html[data-theme=light] .-s7pxq_section p,html[data-theme=light] .-s7pxq_legend :is(p,dd),html[data-theme=light] .-s7pxq_function>p,html[data-theme=light] .-s7pxq_requirements>p){color:#4a6473}html[data-theme=light] .-s7pxq_intro .-s7pxq_eyebrow{color:#006477}:is(html[data-theme=light] .-s7pxq_page a,html[data-theme=light] .-s7pxq_resultsBar :is(button,a),html[data-theme=light] .-s7pxq_requirements summary,html[data-theme=light] .-s7pxq_empty button){color:#006f84}html[data-theme=light] .-s7pxq_controls{background:var(--marketing-panel);border-color:#d3e4ea;box-shadow:0 12px 38px #2c708016}html[data-theme=light] .-s7pxq_controls label{color:#36566a}html[data-theme=light] .-s7pxq_controls :is(input,select){color:#14374b;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border-color:#bbd3de}html[data-theme=light] .-s7pxq_controls input::placeholder{color:#526b7b}html[data-theme=light] .-s7pxq_resultsBar{color:#526b7b}html[data-theme=light] .-s7pxq_resultsBar strong{color:#17394b}html[data-theme=light] .-s7pxq_groupHeader{background:#edf3f5;border-color:#d3e3e8}html[data-theme=light] .-s7pxq_groupHeader span{color:var(--color-faint)}html[data-theme=light] .-s7pxq_deviceList{border-color:#d5e5eb}html[data-theme=light] .-s7pxq_device{background:#fff;border-color:#e2edf1}html[data-theme=light] .-s7pxq_device:nth-child(2n){background:#fff;border-color:#e2edf1}html[data-theme=light] .-s7pxq_device:nth-child(2n){background:#f7fbfd}html[data-theme=light] .-s7pxq_device h3{color:#1e3e51}html[data-theme=light] .-s7pxq_brand{color:#587381}html[data-theme=light] .-s7pxq_label{color:#587381}html[data-theme=light] .-s7pxq_requirements dt{color:#587381}html[data-theme=light] .-s7pxq_requirements details>p{color:#435d6d}html[data-theme=light] .-s7pxq_requirements dl{color:#435d6d}html[data-theme=light] .-s7pxq_function .-s7pxq_connection{color:#007e90!important}html[data-theme=light] .-s7pxq_supported{color:#086c53;background:#e4f8f0;border-color:#abdfcd}:is(html[data-theme=light] .-s7pxq_family,html[data-theme=light] .-s7pxq_api){color:#066c7c;background:#e5f7fa;border-color:#addde2}html[data-theme=light] .-s7pxq_conditional{color:#285a7d;background:#eaf3ff;border-color:#cadbec}html[data-theme=light] .-s7pxq_limited{color:#85540c;background:#fff4de;border-color:#ead3aa}html[data-theme=light] .-s7pxq_accessory{color:#635092;background:#f1eafd;border-color:#d9c9ed}html[data-theme=light] .-s7pxq_pending{color:#9a5e30;background:#fff0e3;border-color:#f0d4ba}:is(html[data-theme=light] .-s7pxq_empty,html[data-theme=light] .-s7pxq_legend){background:#fff;border-color:#d2e4ea;box-shadow:0 12px 35px #245e7012}html[data-theme=light] .-s7pxq_empty p{color:#526d7e}html[data-theme=light] .-s7pxq_section{border-color:#d7e7ed}html[data-theme=light] .-s7pxq_section details{border-color:#d7e7ed}html[data-theme=light] .-s7pxq_guideGrid article{border-color:#8bc7d1}html[data-theme=light] .-s7pxq_actions .-s7pxq_primary{color:#fff;background:#164156}@media (max-width:680px){html[data-theme=light] .-s7pxq_controls{background:#fff}html[data-theme=light] .-s7pxq_groupHeader{background:#edf3f5}html[data-theme=light] .-s7pxq_device{background:#fff;border-color:#dbe9ee;box-shadow:0 9px 25px #1c5b6612}html[data-theme=light] .-s7pxq_device:nth-child(2n){background:#fff;border-color:#dbe9ee;box-shadow:0 9px 25px #1c5b6612}:is(html[data-theme=light] .-s7pxq_function,html[data-theme=light] .-s7pxq_requirements){border-color:#e3ebef}html[data-theme=light] .-s7pxq_actions a{color:#006e81;background:#eaf7f8;border-color:#b9dbe2}}@media (min-width:768px){.-s7pxq_wrap{padding-inline:2rem}}
html[data-theme=light] ._2DGZfq_surface{background:#f4f8fb;border-color:#d3e4ea}
.bOh6XG_comparison{border:1px solid var(--color-line);background:rgb(var(--color-surface) / .45);color:var(--color-text);border-radius:1rem;overflow:hidden;container:docs-comparison/inline-size}.bOh6XG_table{border-collapse:collapse;text-align:left;width:100%;font-size:.875rem;line-height:1.6;display:block}.bOh6XG_expanded .bOh6XG_table{font-size:1rem}.bOh6XG_head{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.bOh6XG_table tbody,.bOh6XG_table tr,.bOh6XG_table th,.bOh6XG_table td{display:block}.bOh6XG_table tbody tr+tr{border-top:1px solid var(--color-line)}.bOh6XG_table th,.bOh6XG_table td{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;vertical-align:top;min-width:0;padding:.75rem 1rem}.bOh6XG_table th{font-weight:650}.bOh6XG_table tbody th{background:rgb(var(--color-accent) / .08)}.bOh6XG_premium{background:rgb(var(--color-accent) / .04)}.bOh6XG_mobileLabel{color:rgb(var(--color-accent));margin-bottom:.25rem;font-size:.8125rem;font-weight:700;display:block}@container docs-comparison (min-width:40rem){.bOh6XG_table{table-layout:fixed;display:table}.bOh6XG_table tbody{display:table-row-group}.bOh6XG_table tr{display:table-row}.bOh6XG_table th,.bOh6XG_table td{display:table-cell}.bOh6XG_head{clip:auto;white-space:normal;background:rgb(var(--color-accent) / .08);width:auto;height:auto;display:table-header-group;position:static;overflow:visible}.bOh6XG_head th{font-size:.8125rem}.bOh6XG_head th:first-child{width:28%}.bOh6XG_table th+th,.bOh6XG_table td{border-left:1px solid var(--color-line)}.bOh6XG_mobileLabel{display:none}}
