@font-face{font-family:iPedigree Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(/static-content/ipedigree/fonts/poppins-latin-300.woff2)format("woff2")}@font-face{font-family:iPedigree Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/static-content/ipedigree/fonts/poppins-latin-400.woff2)format("woff2")}@font-face{font-family:iPedigree Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/static-content/ipedigree/fonts/poppins-latin-600.woff2)format("woff2")}@font-face{font-family:iPedigree Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/static-content/ipedigree/fonts/poppins-latin-700.woff2)format("woff2")}html[data-ipedigree],[data-ipedigree]{background-color:#fff}[data-ipedigree]{--ipedigree-font-family:"iPedigree Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--ipedigree-color-heading:#233749;--ipedigree-color-accent:#0070f7;--ipedigree-color-surface:#fafafa;--ipedigree-content-max-width:700px;font-family:var(--ipedigree-font-family);color:var(--ipedigree-color-heading);background-color:#fff}[data-ipedigree] *,[data-ipedigree] :before,[data-ipedigree] :after{box-sizing:border-box}[data-ipedigree] a{color:inherit}.ipedigree-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ipedigree-header{background:#fff;border-bottom:1px solid #e7ebef;justify-content:space-between;align-items:center;gap:24px;min-height:82px;padding:16px clamp(20px,5vw,72px);display:flex}.ipedigree-brand{text-decoration:none;display:block}.ipedigree-brand img{object-fit:contain;width:174px;height:45px;display:block}.ipedigree-language-switch{border:1px solid #cad2d9;border-radius:6px;grid-template-columns:repeat(2,minmax(0,1fr));font-size:14px;display:inline-grid;overflow:hidden}.ipedigree-language-switch a{color:#526372;text-align:center;min-width:88px;padding:8px 10px;font-weight:600;text-decoration:none}.ipedigree-language-switch a+a{border-left:1px solid #cad2d9}.ipedigree-language-switch a[aria-current=page]{background:var(--ipedigree-color-heading);color:#fff}.ipedigree-language-switch a:not([aria-current=page]):hover{color:var(--ipedigree-color-accent);background:#f1f7ff}.ipedigree-header a:focus-visible,.ipedigree-article a:focus-visible,.ipedigree-footer a:focus-visible,.ipedigree-support a:focus-visible,.ipedigree-topic a:focus-visible,.ipedigree-back-link:focus-visible,.ipedigree-search a:focus-visible,.ipedigree-search input:focus-visible{outline-offset:3px;outline:3px solid var(--ipedigree-color-accent)!important}.ipedigree-hero{background:var(--ipedigree-color-surface);text-align:center;padding:72px 24px 80px}.ipedigree-hero>div{max-width:680px;margin:0 auto}.ipedigree-hero p{color:var(--ipedigree-color-text);margin:0 0 30px;font-size:14px;font-weight:400}.ipedigree-hero h1{margin:0 0 14px;font-size:38px;font-weight:600;line-height:1.25}.ipedigree-search{width:100%;position:relative}.ipedigree-search__control{color:#667786;background:#fff;border:1px solid #cad2d9;border-radius:6px;align-items:center;gap:12px;min-height:58px;padding:0 18px;display:flex;box-shadow:0 8px 24px #23374914}.ipedigree-search__control:focus-within{border-color:var(--ipedigree-color-accent)}.ipedigree-search input{width:100%;min-width:0;color:var(--ipedigree-color-heading);font:inherit;background:0 0;border:0;outline:0}.ipedigree-search input::placeholder{color:#778692}.ipedigree-search__results{z-index:10;text-align:left;background:#fff;border:1px solid #d6dde3;border-radius:6px;max-height:400px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto;box-shadow:0 16px 32px #23374924}.ipedigree-search__result{border-bottom:1px solid #edf0f2;flex-direction:column;gap:3px;padding:13px 16px;text-decoration:none;display:flex}.ipedigree-search__result:last-child{border-bottom:0}.ipedigree-search__result[aria-selected=true],.ipedigree-search__result:hover{background:#f1f7ff}.ipedigree-search__result span{font-size:14px;font-weight:600}.ipedigree-search__result small{color:#667786;font-size:12px}.ipedigree-search__empty{color:#667786;margin:0;padding:18px;font-size:14px}.ipedigree-index{max-width:var(--ipedigree-content-max-width);margin:0 auto;padding:70px 24px 80px}.ipedigree-index>h2,.ipedigree-sidebar>h2{margin:0 0 24px;font-size:24px;font-weight:600}.ipedigree-topic-list,.ipedigree-sidebar{gap:14px;display:grid}.ipedigree-topic{background:#fff;border:1px solid #dce2e7;border-radius:6px}.ipedigree-topic summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:15px 18px;font-size:16px;font-weight:600;list-style:none;display:flex}.ipedigree-topic summary::-webkit-details-marker{display:none}.ipedigree-topic summary svg{flex:none;transition:transform .16s}.ipedigree-topic[open] summary svg{transform:rotate(180deg)}.ipedigree-topic ul{gap:10px;margin:0;padding:4px 18px 18px 38px;display:grid}.ipedigree-topic li{color:var(--ipedigree-color-accent)}.ipedigree-topic a{color:var(--ipedigree-color-heading);font-size:14px;line-height:1.5;text-decoration:none}.ipedigree-topic a:hover{color:var(--ipedigree-color-accent);text-decoration:underline}.ipedigree-support{background:var(--ipedigree-color-surface);text-align:center;padding:30px 24px 72px}.ipedigree-support p{color:var(--ipedigree-color-heading);margin:0 0 18px;font-size:16px}.ipedigree-support>a{background:var(--ipedigree-color-accent);color:#fff;border-radius:6px;padding:12px 18px;font-size:14px;font-weight:600;text-decoration:none;display:inline-block}.ipedigree-footer{color:#637381;text-align:center;background:#fff;justify-content:center;align-items:center;gap:24px;min-height:96px;padding:24px clamp(20px,5vw,72px);font-size:13px;display:flex}.ipedigree-footer p{margin:0}.ipedigree-footer a{color:var(--ipedigree-color-heading)}.ipedigree-article-layout{grid-template-columns:minmax(0,1fr) 300px;gap:70px;max-width:1120px;margin:0 auto;padding:64px 24px 90px;display:grid}.ipedigree-article{min-width:0}.ipedigree-back-link{color:var(--ipedigree-color-accent);align-items:center;gap:8px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.ipedigree-article>h1{max-width:760px;margin:28px 0 30px;font-size:34px;font-weight:600;line-height:1.3}.ipedigree-article h2{margin:34px 0 14px;font-size:24px;font-weight:600}.ipedigree-article h3{margin:28px 0 12px;font-size:19px;font-weight:600}.ipedigree-article p,.ipedigree-article li{font-size:15px;line-height:1.75}.ipedigree-article p{margin:0 0 18px}.ipedigree-article ul,.ipedigree-article ol{margin:0 0 22px;padding-left:24px}.ipedigree-article a{color:var(--ipedigree-color-accent);text-underline-offset:3px}.ipedigree-article img{border:1px solid #e1e6ea;border-radius:4px;width:auto;max-width:min(100%,470px);height:auto;margin:24px auto 32px;display:block}.ipedigree-sidebar{align-content:start}.ipedigree-sidebar .ipedigree-search{margin-bottom:24px}.ipedigree-sidebar .ipedigree-search__control{min-height:50px;box-shadow:none}.ipedigree-sidebar>h2{margin-top:8px;margin-bottom:2px;font-size:18px}.ipedigree-sidebar .ipedigree-topic summary{min-height:50px;font-size:14px}@media (width<=800px){.ipedigree-article-layout{grid-template-columns:1fr;gap:52px}.ipedigree-support{flex-direction:column;align-items:flex-start}}@media (width<=520px){.ipedigree-header{gap:8px;padding-left:12px;padding-right:12px}.ipedigree-brand img{width:120px;height:auto}.ipedigree-language-switch{font-size:12px}.ipedigree-language-switch a{min-width:64px;padding:7px 6px}.ipedigree-hero{padding:54px 18px 62px}.ipedigree-hero h1{font-size:30px}.ipedigree-index{padding:52px 18px 60px}.ipedigree-support{padding:34px 20px}.ipedigree-footer{flex-direction:column;align-items:flex-start;gap:8px}.ipedigree-article-layout{padding:42px 18px 64px}.ipedigree-article>h1{overflow-wrap:anywhere;font-size:28px}}
