﻿html{font-kerning:normal;text-rendering:optimizeLegibility;scroll-behavior:smooth}body{margin:1.5rem 0;font-size:1.0625rem;font-family:"Segoe UI",system-ui,-apple-system,sans-serif;line-height:1.7;background:#fbfaff;color:#242238}@keyframes fade-in{0%{opacity:0}50%{opacity:.8}100%{opacity:1}}a:link{color:#5145b8;text-decoration:none}a:hover{color:#3d3295}a:visited{color:#6548a8}h2 .zola-anchor,h3 .zola-anchor,h4 .zola-anchor{visibility:hidden;text-decoration:none;cursor:pointer;line-height:1;color:#242238;margin-left:.3rem;font-size:.75em}h2:hover .zola-anchor,h3:hover .zola-anchor,h4:hover .zola-anchor{visibility:visible;animation:fade-in .3s ease-in-out}table td,table th{border:1px solid #242238}pre{margin:1.5rem 0;border-radius:4px;padding:1.5rem;overflow:auto;position:relative}pre code{background:rgba(0,0,0,0)}pre code::after{content:attr(data-lang);font-style:italic;line-height:1;opacity:.3;position:absolute;bottom:1.5rem;right:1.5rem;z-index:1}code{font:400 .95rem/1.6 SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace}.copy-code-button{font-family:"FabricMDL2Icons";display:none;background:#fbfaff;border-radius:4px;border:none;cursor:pointer;animation:fade-in .3s ease-in-out;font-size:1.5rem;color:#242238;z-index:10;position:absolute;top:1.5rem;right:1.5rem}pre:hover .copy-code-button{display:block}nav{position:sticky;height:92vh;top:1.5rem;left:1.5rem;bottom:1.5rem;padding-right:1.5rem;width:20rem}nav img{width:128px}nav h1{margin:0;line-height:1}#toc{margin-left:calc(1.5rem + 1.0625rem);padding:0;margin:0 0 0 1.5rem;font-size:80%}#toc li{color:#242238;margin-left:1.0625rem}#toc li::before{display:inline-block;content:""}#toc li ul{padding:0}main{display:flex;flex-flow:row nowrap;animation:fade-in .4s ease-in-out}#release{text-align:left;margin:1.5rem 0}#release::before{display:inline-block;content:"";font-family:"FabricMDL2Icons";margin-right:calc(1.5rem / 8)}@keyframes slideIn{0%{max-height:0;opacity:0}100%{max-height:999px;opacity:1}}@keyframes slideOut{0%{height:auto;opacity:1}100%{height:0;opacity:0}}nav label{display:block}#trees{overflow-y:auto;height:80%}.subtree{overflow:hidden;margin:calc(1.5rem / 8) 0;transition:overflow .2s ease-in-out;padding:0}.tree-toggle-label{user-select:none;cursor:pointer}.tree-toggle-label::before{display:inline-block;content:"";font-family:"FabricMDL2Icons";font-size:.75rem;transform:rotate(0deg);transform-origin:50% 50% 0px;transition:transform .1s linear 0s;margin-right:2px}.tree-toggle{position:absolute;opacity:0;z-index:-1}.tree-toggle:checked+.tree-toggle-label::before{content:"";font-family:"FabricMDL2Icons";font-size:.75rem;transform:rotate(90deg);transform-origin:50% 50% 0px;transition:transform .1s linear 0s;margin-right:2px}.tree-toggle:checked+.tree-toggle-label{font-weight:bold}.tree-toggle+.tree-toggle-label+.subtree{animation-name:slideOut;animation-duration:.25s;animation-fill-mode:both}.tree-toggle:checked+.tree-toggle-label+.subtree{animation-name:slideIn;animation-duration:.25s;animation-fill-mode:both}.subtree li{list-style-type:none;margin-left:1.5rem}.subtree li a{color:#242238}.subtree li::before{content:"";font-family:"FabricMDL2Icons";font-size:.75rem}.active a{font-weight:bold}article{width:calc(100% - (1.5rem * 4 + 20rem));margin-left:calc(1.5rem * 2)}article img{max-width:100%}#mobile{display:none}@media screen and (max-width: 1023px){main{flex-flow:column nowrap;width:100%}nav{position:inherit;height:auto;margin:1.5rem 1.5rem 0 1.5rem}article{width:calc(100% - (1.5rem * 2));margin:0 1.5rem;z-index:1}#mobile{font-family:"FabricMDL2Icons";cursor:pointer;font-size:1.5rem;margin:0 1.5rem 0 0;display:block;color:#242238;background:rgba(0,0,0,0);border:none;padding:0}#trees{display:none;position:absolute;background:#fbfaff;height:auto;width:100vw;z-index:10;box-shadow:0 2px 0 rgba(0,0,0,.1)}#on_right{margin-top:1.5rem}}blockquote{border-left:#5145b8 6px solid;margin:0;background-color:#f1effb;padding:0 20px}blockquote.markdown-alert-note:before{content:"🔍 Note";font-weight:bold;color:#5b6670}blockquote.markdown-alert-note{border-left-color:#5b6670;background-color:#fbfaff}blockquote.markdown-alert-tip:before{content:"💡 Tip";font-weight:bold;color:#276749}blockquote.markdown-alert-tip{border-left-color:#276749;background-color:#fbfaff}blockquote.markdown-alert-warning:before{content:"⚠️ Warning";font-weight:bold;color:#915f00}blockquote.markdown-alert-warning{border-left-color:#915f00;background-color:#fbfaff}blockquote.markdown-alert-important:before{content:"📌 Important";font-weight:bold;color:#5145b8}blockquote.markdown-alert-important{border-left-color:#5145b8;background-color:#fbfaff}blockquote.markdown-alert-caution:before{content:"☢️ Caution";font-weight:bold;color:#bf1626}blockquote.markdown-alert-caution{border-left-color:#bf1626;background-color:#fbfaff}table{border-collapse:collapse;width:100%;margin:1.5rem 0;font-size:.95rem}table th,table td{border:1px solid #dedcf0;padding:.45rem .7rem;text-align:left;vertical-align:top}table th{background:#f1effb;font-weight:600}table tr:nth-child(even) td{background:#f7f6fb}:not(pre)>code{background:#f1effb;padding:.08em .35em;border-radius:4px;font-size:.9em}pre{border:1px solid #e5e3f2;font-size:.95rem}.inset{border-left:5px solid #bbb7d6;background:#f4f3f9;border-radius:0 8px 8px 0;padding:.7rem 1rem;margin:1.1rem 0}.inset>:first-child{margin-top:0}.inset>:last-child{margin-bottom:0}.inset .label{display:block;font-weight:700;font-size:.78rem;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.25rem}.inset.tip{border-left-color:#276749;background:#edf8f1}.inset.tip .label{color:#276749}.inset.best{border-left-color:#1f6feb;background:#eaf1fd}.inset.best .label{color:#1f6feb}.inset.note{border-left-color:#5b6670;background:#f1f3f5}.inset.note .label{color:#5b6670}.inset.caution{border-left-color:#b06a00;background:#fdf4e6}.inset.caution .label{color:#b06a00}.inset.danger{border-left-color:#c0322b;background:#fcecea}.inset.danger .label{color:#c0322b}.pill{display:inline-block;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:.08em .5em;border-radius:999px;vertical-align:middle}.pill.impl{background:#f1effb;color:#5145b8}.pill.gap{background:#fdf4e6;color:#b06a00}.hero{margin:.5rem 0 2rem;padding-bottom:1.5rem;border-bottom:1px solid #e5e3f2}.hero .tagline{font-size:1.35rem;font-weight:600;margin:.2rem 0 .6rem}.hero .lede{font-size:1.1rem;color:#4c4a5c;max-width:46rem}.lede{font-size:1.08rem;color:#4c4a5c}.meta{color:#5b6670;font-size:.9rem}.cards{display:grid;grid-template-columns:repeat(auto-fit, minmax(15rem, 1fr));gap:1rem;margin:1.5rem 0}.card{border:1px solid #e5e3f2;border-radius:10px;padding:1rem 1.1rem;background:#fff}.card h3{margin:0 0 .3rem;font-size:1.05rem}.card p{margin:.2rem 0 0;font-size:.95rem;color:#4c4a5c}.card a{font-weight:600}h1 .zola-anchor{display:none}#wrap{max-width:54rem}#wrap img{border-radius:8px}.quickref header>p{color:#5b596d}.quickref .warning{margin:1rem 0;padding:.7rem .85rem;border-left:5px solid #b06a00;background:#fdf4e6}.quickref .quickref-nav{margin:1rem 0 1.25rem;padding:.8rem 1rem;border:1px solid #dedcf0;border-radius:8px;background:#f7f6fb}.quickref .quickref-nav h2{margin:0 0 .45rem;font-size:1rem}.quickref .quickref-nav ul{columns:3 11rem;margin:0;padding-left:1.25rem}.quickref .quickref-nav li{break-inside:avoid;margin:.15rem 0}.quickref section{margin:0 0 1rem;border:1px solid #dedcf0;border-radius:8px;overflow:clip}.quickref section>h2{margin:0;padding:.8rem 1rem 0;font-size:1.35rem}.quickref details>summary{padding:.4rem 1rem .75rem;color:#5b596d;cursor:pointer;font-size:.85rem}.quickref .commands{display:grid;grid-template-columns:repeat(auto-fit, minmax(20rem, 1fr));gap:0 1rem;padding:0 1rem .75rem}.quickref .entry{min-width:0}.quickref .entry h3{margin:1rem 0 .3rem;font-size:1rem}.quickref .entry pre{margin:.25rem 0 .65rem;font-size:.86rem;line-height:1.4}.quickref .entry p{margin:.35rem 0 .75rem}@media (max-width: 35rem){.quickref .commands{grid-template-columns:1fr}}@font-face{font-family:"FabricMDL2Icons";src:url("data:application/octet-stream;base64,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") format("truetype")}.ms-Icon{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-family:"FabricMDL2Icons";font-style:normal;font-weight:normal;speak:none}.ms-Icon--ChevronRightSmall:before{content:""}.ms-Icon--ChromeClose:before{content:""}.ms-Icon--Copy:before{content:""}.ms-Icon--GlobalNavButton:before{content:""}.ms-Icon--MiniLink:before{content:""}.ms-Icon--Page:before{content:""}.ms-Icon--ProductRelease:before{content:""}.ms-Icon--Save:before{content:""}.ms-Icon--Search:before{content:""}.search-container{display:none}.search-container--is-visible{display:block;width:100%}.search-container #search{width:100%;display:block;border:none;border-left:1px solid #242238;padding:1px 0;text-align:left;line-height:1.5rem;font-size:1.0625rem;font-family:"Segoe UI",system-ui,-apple-system,sans-serif;color:#242238;background:rgba(0,0,0,0)}.search-container #search:focus{outline:none;border:none}.search-container .search-results__header{font-weight:bold;padding:1rem 0rem}.search-container .search-results__items{margin:0 2vw;padding:0;list-style:circle}.search-container .search-results__item{margin-bottom:1rem}#on_right{display:block;text-align:right;margin-bottom:1.5rem}#search-ico{font-family:"FabricMDL2Icons";cursor:pointer;font-size:1.5rem;line-height:1}