.tech-page{--tech-accent:var(--red);--tech-soft:var(--lilac-brick);--tech-qa:var(--lilac);--tech-qa-line:var(--yellow);padding:2.5rem var(--gutter) 4rem;color:var(--ink);line-height:1.6}@media(max-width:63.99em){.tech-page{padding-inline:1.25rem}}.tech-page h1,.tech-page h2,.tech-page h3{color:var(--ds-ink);line-height:1.15;text-wrap:balance}.tech-page h1{font-size:clamp(2rem,3.6vw,3.2rem);letter-spacing:-.03em;margin:.4rem 0 1rem}.tech-page h2{font-size:1.45rem;margin:2.5rem 0 .75rem}.tech-page h3{font-size:1.15rem;margin:1.75rem 0 .5rem}.tech-page a{color:var(--purple);text-underline-offset:3px}.tech-page .eyebrow{color:var(--ds-muted)}.tech-page .lead{font-size:1.2rem;max-width:44rem;margin:0 0 1.5rem}.tech-page~.next-step,.tech-page~.next-step-wrap>.next-step{isolation:isolate}.tech-intro{max-width:52rem}#technical-search{--pagefind-ui-primary:#381460;--pagefind-ui-text:#1b1430;--pagefind-ui-border:#e6e3ee;--pagefind-ui-border-width:1px;--pagefind-ui-border-radius:4px;--pagefind-ui-font:"Roboto",Arial,sans-serif;max-width:44rem}#technical-search{font-family:var(--pagefind-ui-font)}#technical-search .pagefind-ui__form{position:relative;display:block}#technical-search .pagefind-ui__form:before{content:"";position:absolute;z-index:1;display:block;top:18.4px;left:16px;width:14.4px;height:14.4px;background-color:var(--ink);opacity:.7;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7549 11.255H11.9649L11.6849 10.985C12.6649 9.845 13.2549 8.365 13.2549 6.755C13.2549 3.165 10.3449 0.255005 6.75488 0.255005C3.16488 0.255005 0.254883 3.165 0.254883 6.755C0.254883 10.345 3.16488 13.255 6.75488 13.255C8.36488 13.255 9.84488 12.665 10.9849 11.685L11.2549 11.965V12.755L16.2549 17.745L17.7449 16.255L12.7549 11.255ZM6.75488 11.255C4.26488 11.255 2.25488 9.245 2.25488 6.755C2.25488 4.26501 4.26488 2.255 6.75488 2.255C9.24488 2.255 11.2549 4.26501 11.2549 6.755C11.2549 9.245 9.24488 11.255 6.75488 11.255Z' fill='%23000000'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7549 11.255H11.9649L11.6849 10.985C12.6649 9.845 13.2549 8.365 13.2549 6.755C13.2549 3.165 10.3449 0.255005 6.75488 0.255005C3.16488 0.255005 0.254883 3.165 0.254883 6.755C0.254883 10.345 3.16488 13.255 6.75488 13.255C8.36488 13.255 9.84488 12.665 10.9849 11.685L11.2549 11.965V12.755L16.2549 17.745L17.7449 16.255L12.7549 11.255ZM6.75488 11.255C4.26488 11.255 2.25488 9.245 2.25488 6.755C2.25488 4.26501 4.26488 2.255 6.75488 2.255C9.24488 2.255 11.2549 4.26501 11.2549 6.755C11.2549 9.245 9.24488 11.255 6.75488 11.255Z' fill='%23000000'/%3E%3C/svg%3E%0A");-webkit-mask-size:100%;mask-size:100%}#technical-search .pagefind-ui__search-input{position:relative;display:flex;width:100%;height:51.2px;box-sizing:border-box;padding:0 56px 0 43.2px;background:#fff;border:var(--ds-field-edge-width) solid var(--ds-field-edge);border-radius:4px;color:var(--ink);font:700 16.8px/1.6 var(--pagefind-ui-font);appearance:none;-webkit-appearance:none}#technical-search .pagefind-ui__search-input::placeholder{color:inherit;opacity:.2}#technical-search .pagefind-ui__search-clear{position:absolute;top:2.4px;right:2.4px;height:46.4px;padding:0 12px 0 1.6px;border:0;border-radius:4px;background:#fff;color:var(--ink);font:400 11.2px/1.6 var(--pagefind-ui-font);cursor:pointer}#technical-search .pagefind-ui__suppressed{opacity:0;pointer-events:none}.tech-group{max-width:52rem}.tech-list{list-style:none;padding:0;margin:0;display:grid;gap:.25rem}.tech-list li{display:grid;gap:.1rem;padding:.7rem 0;border-bottom:1px solid var(--line)}.tech-list a{font-weight:700;font-size:1.08rem}.tech-list span{color:var(--muted)}.tech-article{max-width:46rem}.crumbs{font-size:.9rem;color:var(--muted)}.draft-ribbon{display:inline-block;margin:.75rem 0 0;padding:.15rem .6rem;border:1px solid var(--tech-accent);border-radius:3px;color:var(--tech-accent);font-size:.75rem;font-weight:700}.ds-asat{margin:12px 0 16px;color:var(--muted);line-height:1.55;font-size:12px}.ds-asat b{color:var(--ink)}.quick-answer{background:var(--tech-qa);border-left:4px solid var(--tech-qa-line);border-radius:16px;padding:.9rem 1.2rem;margin:0 0 1.5rem}.quick-answer p{margin:0;font-size:1.1rem}.quick-answer .qa-label{font-size:.75rem;font-weight:700;color:var(--muted);margin-bottom:.3rem}.article-tabs{display:flex;gap:.25rem;border-bottom:2px solid var(--line);margin-bottom:1rem}.article-tabs a{padding:.55rem 1.1rem;font-weight:700;text-decoration:none;color:var(--muted);border-bottom:3px solid transparent;margin-bottom:-2px}.article-tabs .tab-simple{color:var(--purple);border-bottom-color:var(--purple)}.panels:not([data-level]):has(#advanced:target) .tab-advanced,.panels[data-level=advanced] .tab-advanced{color:var(--purple);border-bottom-color:var(--purple)}.panels:not([data-level]):has(#advanced:target) .tab-simple,.panels[data-level=advanced] .tab-simple{color:var(--muted);border-bottom-color:transparent}.panel{scroll-margin-top:calc(var(--header-h) + 4rem)}#advanced{display:none}.panels:not([data-level]):has(#advanced:target) #advanced,.panels[data-level=advanced] #advanced{display:block}.panels:not([data-level]):has(#advanced:target) #simple,.panels[data-level=advanced] #simple{display:none}.prose h2{font-size:1.25rem;margin:1.75rem 0 .5rem}.prose ul,.prose ol{padding-left:1.25rem}.prose li{margin:.3rem 0}.prose pre{max-width:100%;overflow-x:auto;background:var(--tech-soft);padding:.75rem 1rem;border-radius:4px;font-size:.9rem}.prose pre code{background:none;padding:0}.prose code{font-size:.9em;background:var(--tech-soft);padding:.05rem .3rem;border-radius:3px}.prose table,.table-wrap{display:block;max-width:100%;overflow-x:auto}.tech-page table{border-collapse:collapse;font-size:.95rem}.tech-page th,.tech-page td{text-align:left;vertical-align:top;padding:.55rem .75rem;border-bottom:1px solid var(--line)}.tech-page thead th{background:var(--tech-soft);font-size:.8rem;color:var(--muted)}.myth{border-top:1px solid var(--line);padding:.75rem 0}.myth p{margin:0}.myth-text{font-weight:700}.myth-text:before{content:"Myth  ";color:var(--purple);margin-right:.35em}.myth-fact{margin-top:.3rem!important}#sources ol{padding-left:1.25rem;font-size:.95rem}#sources li{margin:.35rem 0;overflow-wrap:anywhere}.related ul{padding-left:1.25rem}.reviewed{margin-top:2.5rem;color:var(--muted);font-size:.9rem}.tech-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem;align-items:start}.tech-main{min-width:0}.tech-nav-wrap{border:1px solid var(--line);border-radius:4px;background:#fff}.tech-nav-wrap>summary{cursor:pointer;list-style:none;padding:.7rem 1rem;font-weight:700;color:var(--purple);display:flex;justify-content:space-between;align-items:center}.tech-nav-wrap>summary::-webkit-details-marker{display:none}.tech-nav-wrap>summary:after{content:"";width:.55rem;height:.55rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);margin-top:-.3rem;transition:transform .15s}.tech-nav-wrap[open]>summary:after{transform:rotate(-135deg);margin-top:.2rem}.tech-nav{padding:.25rem 1rem 1rem;font-size:.95rem;line-height:1.35}.tech-nav ul{list-style:none;margin:0;padding:0}.tech-nav-group{border-top:1px solid var(--line)}.tech-nav-group>summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:.5rem;padding:.6rem 0;font-size:.78rem;font-weight:700;color:var(--muted)}.tech-nav-group>summary::-webkit-details-marker{display:none}.tech-nav-group[open]>summary{color:var(--purple)}.tech-nav-group>summary:after{content:"";flex:none;width:.45rem;height:.45rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);margin-top:-.25rem}.tech-nav-group[open]>summary:after{transform:rotate(-135deg);margin-top:.2rem}.tech-nav-group ul{padding-bottom:.6rem}.tech-nav a{display:block;padding:.32rem .6rem;border-left:3px solid transparent;color:var(--ink);text-decoration:none;border-radius:0 3px 3px 0}.tech-nav a[aria-current=page]{color:var(--purple);font-weight:700;border-left-color:var(--tech-accent);background:var(--tech-soft)}.tech-nav .tech-nav-all{font-weight:700;margin-top:.5rem}@media(min-width:56em){.tech-layout{grid-template-columns:16rem minmax(0,1fr);gap:3rem}.tech-nav-wrap{border:0;border-right:1px solid var(--line);border-radius:0}.tech-nav-wrap>summary{display:none}.tech-nav a[aria-current=page]{border-radius:999px}.tech-nav-wrap:not([open])::details-content{display:block;content-visibility:visible}.tech-nav{padding:0 1.25rem 0 0}.tech-nav .tech-nav-all{margin-top:0}}@media(min-width:56em)and (min-height:44rem){.tech-nav-wrap{position:sticky;top:calc(var(--header-h) + 1.25rem)}}.so-wrap{margin:0 0 2rem}.so-search{position:relative;max-width:28rem;margin:0 0 1rem}.so-search label{display:block;font-weight:700;color:var(--purple);margin-bottom:.35rem}.so-search input{width:100%;font:inherit;padding:.6rem .8rem;border:var(--ds-field-edge-width) solid var(--ds-field-edge);border-radius:4px}.so-search ul{position:absolute;z-index:10;left:0;right:0;top:100%;margin:.2rem 0 0;padding:.25rem 0;list-style:none;background:#fff;border:1px solid var(--line);border-radius:4px;box-shadow:0 6px 18px #1b14301f}.so-search li a{display:block;padding:.45rem .8rem;text-decoration:none;color:var(--ink)}.so-search li[aria-selected=true] a{background:var(--tech-soft);color:var(--purple)}.so-tabs{display:flex;flex-wrap:wrap;gap:.4rem;margin:0 0 .75rem}.so-tabs [role=tab]{font:inherit;font-weight:700;font-size:.9rem;padding:.45rem .8rem;border:1px solid var(--line);border-radius:999px;background:#fff;color:var(--muted);cursor:pointer}.so-tabs [role=tab][aria-selected=true]{background:var(--purple);border-color:var(--purple);color:#fff}.so-tabs .count{margin-left:.4rem;font-weight:400;opacity:.8}.switchoff-overview th[scope=row]{white-space:nowrap}.switchoff-overview td{font-size:.92rem}.so-notes,.so-checked{font-size:.9rem;color:var(--muted)}.so-status{display:flex;flex-wrap:wrap;gap:.75rem;margin:0 0 1.5rem}.so-status div{border:1px solid var(--line);border-radius:4px;padding:.6rem .9rem;min-width:12rem}.so-status span{display:block;font-size:.75rem;font-weight:700;color:var(--muted)}.so-detail{padding-left:1.1rem}.so-detail li{margin:.45rem 0;overflow-wrap:anywhere}.so-pager{display:flex;justify-content:space-between;gap:1rem;margin-top:2.5rem;padding-top:1rem;border-top:1px solid var(--line);font-weight:700}.so-pager a{text-decoration:none}.so-operators{min-width:0}.so-intro{margin:.25rem 0 1rem;padding:.6rem .9rem;max-width:46rem;background:var(--tech-soft);border-left:3px solid var(--line);border-radius:0 4px 4px 0;font-size:.85rem;line-height:1.5;color:var(--ink)}.so-intro ul{margin:0;padding-left:1rem}.so-intro li{margin:.2rem 0}.switchoff-overview th,.switchoff-overview td{padding:.4rem .7rem}main:has(>.next-step-wrap) .tech-page{padding-bottom:0}
