/* U: accessible controls and regional groups; independent of other lanes */
.ux-place-groups{display:grid;gap:18px;width:100%;min-width:0}.ux-place-group{min-width:0}.ux-group-title{font-weight:800!important;font-size:17px!important;margin:12px 0 8px!important;line-height:1.5!important;color:inherit}.ux-place-group>a,.ux-related>a,.ux-action{display:inline-flex;align-items:center;min-height:44px;padding:10px 14px;margin:4px;gap:6px;border:1px solid #d5dfe4;border-radius:10px;text-decoration:none;line-height:1.5;box-sizing:border-box}.ux-place-group>a:hover,.ux-related>a:hover{background:#eaf4fa}.qregs .ux-place-group{display:flex;flex-wrap:wrap;gap:6px}.qregs .ux-group-title{flex-basis:100%}.rtiles>.ux-place-groups{grid-column:1/-1}.rtiles .ux-place-group{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.rtiles .ux-group-title{grid-column:1/-1}.rtiles a.rtile{display:flex;margin:0;min-height:120px}.ddm .ux-place-groups{min-width:220px}.ddm .ux-place-group>a{display:flex;margin:0}footer .ux-place-group>a{display:flex}.ux-related,.ux-summary,.ux-checklist{margin:24px 0;padding:20px;background:#f1f7fa;border:1px solid #d5e5ed;border-radius:16px}.ux-related>a{display:flex;background:white}.ux-summary p{margin-bottom:0}.ux-checklist ul{padding-inline-start:22px}.ux-checklist a{display:block;padding:10px 4px;min-height:44px}.toc ol{list-style:none!important;padding:0!important;counter-reset:none!important}.toc li{display:block!important;margin:4px 0!important;padding:0!important}.toc li:before,.toc li::marker{content:none!important}.toc a{display:block!important;padding:12px!important;line-height:1.55!important;white-space:normal!important;overflow-wrap:anywhere}.toc a::before{content:none!important}a:focus-visible,button:focus-visible,summary:focus-visible,select:focus-visible,input:focus-visible{outline:3px solid #146ba5;outline-offset:3px}h2[id],h3[id]{scroll-margin-top:100px}button,input,select,summary{min-height:44px}input,select{font-size:16px}img,iframe,figure{max-width:100%}main{min-width:0}table{max-width:100%} .tbl{overflow-x:auto} .connection-panel>p>a{display:inline-flex;align-items:center;min-height:44px;padding:10px 14px;margin:4px;border:1px solid #c9d9e0;border-radius:10px}
@media(max-width:700px){.rtiles .ux-place-group{grid-template-columns:repeat(2,minmax(0,1fr))}.qregs{max-height:none!important}.qregs .ux-place-group>a{font-size:14px;padding:8px 12px}.fvin{position:relative}.fv{height:auto!important;min-height:500px;padding-bottom:20px}.ux-place-groups{gap:10px}.share{flex-wrap:wrap}.share button{min-width:44px}.code-diagram .flow{max-width:100%;overflow-wrap:anywhere}.connection-panel{max-width:100%;box-sizing:border-box}.gnav .ddm{max-height:65vh;overflow-y:auto}.full-menu{min-width:44px}}

.ux-social-video{margin:24px 0}.ux-social-video iframe{width:100%;aspect-ratio:16/9;height:auto;border:0;border-radius:14px}.ux-social-video figcaption a{display:block;min-height:44px;padding:12px;line-height:1.5}
