/*!
 * This source file is part of the Swift.org open source project
 * 
 * Copyright (c) 2021 Apple Inc. and the Swift project authors
 * Licensed under Apache License v2.0 with Runtime Library Exception
 * 
 * See https://swift.org/LICENSE.txt for license information
 * See https://swift.org/CONTRIBUTORS.txt for Swift project authors
 */.badge[data-v-2bfc9463]{--badge-color:var(--color-badge-default);--badge-dark-color:var(--color-badge-dark-default);font-size:.70588rem;line-height:1.33333;font-weight:400;letter-spacing:-.01em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;display:inline-block;padding:2px 10px;white-space:nowrap;background:none;border-radius:3px;margin-left:10px;border:1px solid var(--badge-color);color:var(--badge-color)}.theme-dark .badge[data-v-2bfc9463]{--badge-color:var(--badge-dark-color)}.badge-deprecated[data-v-2bfc9463]{--badge-color:var(--color-badge-deprecated);--badge-dark-color:var(--color-badge-dark-deprecated)}.badge-beta[data-v-2bfc9463]{--badge-color:var(--color-badge-beta);--badge-dark-color:var(--color-badge-dark-beta)}.hierarchy-collapsed-items[data-v-45c48d1a]{position:relative;display:inline-flex;align-items:center;margin-left:.58824rem}.hierarchy-collapsed-items .hierarchy-item-icon[data-v-45c48d1a]{width:9px;height:15px;margin-right:.58824rem}.nav--in-breakpoint-range .hierarchy-collapsed-items[data-v-45c48d1a]{display:none}.hierarchy-collapsed-items .toggle[data-v-45c48d1a]{background:var(--color-nav-hierarchy-collapse-background);border-color:var(--color-figure-gray-secondary);border-radius:4px;border-style:solid;border-width:0;font-weight:600;height:1.11765rem;text-align:center;width:2.11765rem;display:flex;align-items:center;justify-content:center}.theme-dark .hierarchy-collapsed-items .toggle[data-v-45c48d1a]{background:var(--color-nav-dark-hierarchy-collapse-background)}.hierarchy-collapsed-items .toggle.focused[data-v-45c48d1a],.hierarchy-collapsed-items .toggle[data-v-45c48d1a]:active,.hierarchy-collapsed-items .toggle[data-v-45c48d1a]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none}.indicator[data-v-45c48d1a]{width:1em;height:1em;display:flex;align-items:center}.indicator .toggle-icon[data-v-45c48d1a]{width:100%}.dropdown[data-v-45c48d1a]{background:var(--color-nav-hierarchy-collapse-background);border-color:var(--color-nav-hierarchy-collapse-borders);border-radius:4px;border-style:solid;box-shadow:0 1px 4px -1px var(--color-figure-gray-secondary);border-width:0;padding:0 .5rem;position:absolute;z-index:42;top:calc(100% + .41176rem)}.theme-dark .dropdown[data-v-45c48d1a]{background:var(--color-nav-dark-hierarchy-collapse-background);border-color:var(--color-nav-dark-hierarchy-collapse-borders)}.dropdown.collapsed[data-v-45c48d1a]{opacity:0;transform:translate3d(0,-.41176rem,0);transition:opacity .25s ease,transform .25s ease,visibility 0s linear .25s;visibility:hidden}.dropdown[data-v-45c48d1a]:not(.collapsed){opacity:1;transform:none;transition:opacity .25s ease,transform .25s ease,visibility 0s linear 0s;visibility:visible}.nav--in-breakpoint-range .dropdown[data-v-45c48d1a]:not(.collapsed){display:none}.dropdown[data-v-45c48d1a]:before{border-bottom-color:var(--color-nav-hierarchy-collapse-background);border-bottom-style:solid;border-bottom-width:.5rem;border-left-color:transparent;border-left-style:solid;border-left-width:.5rem;border-right-color:transparent;border-right-style:solid;border-right-width:.5rem;content:"";left:1.67647rem;position:absolute;top:-.44118rem}.theme-dark .dropdown[data-v-45c48d1a]:before{border-bottom-color:var(--color-nav-dark-hierarchy-collapse-background)}.dropdown-item[data-v-45c48d1a]{border-top-color:var(--color-nav-hierarchy-collapse-borders);border-top-style:solid;border-top-width:1px}.theme-dark .dropdown-item[data-v-45c48d1a]{border-top-color:var(--color-nav-dark-hierarchy-collapse-borders)}.dropdown-item[data-v-45c48d1a]:first-child{border-top:none}.nav-menu-link[data-v-45c48d1a]{max-width:57.64706rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;padding:.75rem 1rem}.nav-menu-item[data-v-f44c239a]{margin-left:1.41176rem;list-style:none;min-width:0}.nav--in-breakpoint-range .nav-menu-item[data-v-f44c239a]{margin-left:0;width:100%;height:2.47059rem}.nav--in-breakpoint-range .nav-menu-item[data-v-f44c239a]:first-child .nav-menu-link{border-top:0}.nav--in-breakpoint-range .nav-menu-item--animated[data-v-f44c239a]{opacity:0;transform:none;transition:.5s ease;transition-property:transform,opacity}.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-f44c239a]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(7){transition-delay:0s}.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-f44c239a]{opacity:1;transform:translateZ(0)}.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-f44c239a]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-f44c239a]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(7){transition-delay:0s}.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-f44c239a]{opacity:1;transform:translateZ(0)}.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-f44c239a]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-f44c239a]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(7){transition-delay:0s}.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-f44c239a]{opacity:1;transform:translateZ(0)}.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-f44c239a]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-f44c239a]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(7){transition-delay:0s}.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-f44c239a]{opacity:1;transform:translateZ(0)}.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-f44c239a]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-f44c239a]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(7){transition-delay:0s}.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-f44c239a]{opacity:1;transform:translateZ(0)}.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-f44c239a]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-f44c239a]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(7){transition-delay:0s}.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-f44c239a]{opacity:1;transform:translateZ(0)}.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-f44c239a]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-f44c239a]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(7){transition-delay:0s}.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-f44c239a]{opacity:1;transform:translateZ(0)}.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-f44c239a]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-f44c239a]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(7){transition-delay:0s}.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-f44c239a]{opacity:1;transform:translateZ(0)}.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-f44c239a]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-f44c239a]:nth-child(7){transition-delay:0s}.hierarchy-item[data-v-57182fdb] .hierarchy-item-icon{width:9px;height:15px;margin-right:.58824rem}.nav--in-breakpoint-range .hierarchy-item[data-v-57182fdb] .hierarchy-item-icon{display:none}@media only screen and (min-width:1024px){.hierarchy-item[data-v-57182fdb]{display:flex;align-items:center;margin-left:.58824rem}}.nav--in-breakpoint-range .hierarchy-item[data-v-57182fdb]{border-top:1px solid var(--color-nav-hierarchy-item-borders);display:flex;align-items:center}.theme-dark.nav--in-breakpoint-range .hierarchy-item[data-v-57182fdb]{border-top-color:var(--color-nav-dark-hierarchy-item-borders)}.nav--in-breakpoint-range .hierarchy-item[data-v-57182fdb]:first-of-type{border-top:none}.hierarchy-item.collapsed[data-v-57182fdb]{display:none}.nav--in-breakpoint-range .hierarchy-item.collapsed[data-v-57182fdb]{display:inline-block}.item[data-v-57182fdb]{display:inline-block;vertical-align:middle}.nav--in-breakpoint-range .item[data-v-57182fdb]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:100%;line-height:2.47059rem}@media only screen and (min-width:1024px){.hierarchy-item:first-child:last-child .item[data-v-57182fdb],.hierarchy-item:first-child:last-child~.hierarchy-item .item[data-v-57182fdb]{max-width:27rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-badge .hierarchy-item:first-child:last-child .item[data-v-57182fdb],.has-badge .hierarchy-item:first-child:last-child~.hierarchy-item .item[data-v-57182fdb]{max-width:21.6rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchy-item:first-child:nth-last-child(2) .item[data-v-57182fdb],.hierarchy-item:first-child:nth-last-child(2)~.hierarchy-item .item[data-v-57182fdb]{max-width:18rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-badge .hierarchy-item:first-child:nth-last-child(2) .item[data-v-57182fdb],.has-badge .hierarchy-item:first-child:nth-last-child(2)~.hierarchy-item .item[data-v-57182fdb]{max-width:14.4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchy-item:first-child:nth-last-child(3) .item[data-v-57182fdb],.hierarchy-item:first-child:nth-last-child(3)~.hierarchy-item .item[data-v-57182fdb]{max-width:9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-badge .hierarchy-item:first-child:nth-last-child(3) .item[data-v-57182fdb],.has-badge .hierarchy-item:first-child:nth-last-child(3)~.hierarchy-item .item[data-v-57182fdb]{max-width:7.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchy-collapsed-items~.hierarchy-item .item[data-v-57182fdb]{max-width:10.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-badge .hierarchy-collapsed-items~.hierarchy-item .item[data-v-57182fdb]{max-width:8.64rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.hierarchy[data-v-20e91056]{justify-content:flex-start;min-width:0}[data-v-324c15b2] .nav-menu{font-size:.88235rem;line-height:1.26667;font-weight:400;letter-spacing:-.014em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:1023px){[data-v-324c15b2] .nav-menu{font-size:.82353rem;line-height:1.5;font-weight:400;letter-spacing:-.01em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (min-width:1024px){[data-v-324c15b2] .nav-menu{padding-top:0}}.documentation-nav[data-v-324c15b2] .nav-title{font-size:.88235rem;line-height:1.26667;font-weight:400;letter-spacing:-.014em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:1023px){.documentation-nav[data-v-324c15b2] .nav-title{font-size:.82353rem;line-height:1.5;font-weight:400;letter-spacing:-.01em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (max-width:767px){.documentation-nav[data-v-324c15b2] .nav-title{padding-top:0}}.documentation-nav[data-v-324c15b2] .nav-title .nav-title-link.inactive{height:auto;color:var(--color-figure-gray-secondary-alt)}.theme-dark.documentation-nav .nav-title .nav-title-link.inactive[data-v-324c15b2]{color:#b0b0b0}.betainfo[data-v-4edf30f4]{font-size:.94118rem;padding:3rem 0;background-color:var(--color-fill-secondary)}.betainfo-container[data-v-4edf30f4]{margin-left:auto;margin-right:auto;width:980px}@media only screen and (max-width:1068px){.betainfo-container[data-v-4edf30f4]{width:692px}}@media only screen and (max-width:735px){.betainfo-container[data-v-4edf30f4]{width:87.5%}}.betainfo-label[data-v-4edf30f4]{font-weight:600;font-size:.94118rem}.betainfo-content[data-v-4edf30f4] p{margin-bottom:10px}.contenttable+.betainfo[data-v-4edf30f4]{background-color:var(--color-fill)}.summary-section[data-v-6185a550]{margin:0 0 1.5rem}.summary-section[data-v-6185a550]:last-of-type{margin-bottom:0}.title[data-v-b903be56]{color:var(--colors-text,var(--color-text));font-size:1.11765rem;line-height:1.21053;font-weight:400;letter-spacing:.012em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.82353rem;margin-bottom:.5rem;text-rendering:optimizeLegibility}.language[data-v-0836085b]{font-size:14px}.language-option[data-v-0836085b]{display:inline}@media only screen and (max-width:735px){.language-option[data-v-0836085b]{display:block;margin-bottom:.25rem}}.language-option.active[data-v-0836085b],.language-option.router-link-exact-active[data-v-0836085b]{color:var(--colors-secondary-label,var(--color-secondary-label))}@media only screen and (min-width:736px){.language-option.swift[data-v-0836085b]{border-right:1px solid var(--color-fill-gray-tertiary);margin-right:10px;padding-right:10px}}[data-v-002affcc] .code-listing{background:var(--background,var(--color-code-background));color:var(--text,var(--color-code-plain));border-color:var(--colors-grid,var(--color-grid));border-width:1px;border-style:solid}[data-v-002affcc]+.code-listing,[data-v-002affcc] .code-listing+*{margin-top:1.6em}[data-v-002affcc] .code-listing pre{padding:8px 14px;padding-right:0}[data-v-002affcc] .code-listing pre>code{font-size:.88235rem;line-height:1.66667;font-weight:400;letter-spacing:-.027em;font-family:Menlo,monospace}[data-v-002affcc] *+aside,[data-v-002affcc] *+figure,[data-v-002affcc]+.endpoint-example,[data-v-002affcc] .endpoint-example+*,[data-v-002affcc] aside+*,[data-v-002affcc] figure+*{margin-top:1.6em}[data-v-002affcc] img{display:block;margin:1.6em auto;max-width:100%}[data-v-002affcc] ol,[data-v-002affcc] ul{margin-top:.8em;margin-left:2rem}[data-v-002affcc] ol li:not(:first-child),[data-v-002affcc] ul li:not(:first-child){margin-top:.8em}@media only screen and (max-width:735px){[data-v-002affcc] ol,[data-v-002affcc] ul{margin-left:1.25rem}}[data-v-002affcc]+dl,[data-v-002affcc] dl+*,[data-v-002affcc] dt:not(:first-child){margin-top:.8em}[data-v-002affcc] dd{margin-left:2em}.abstract[data-v-702ec04e]{font-size:1.23529rem;line-height:1.38095;font-weight:400;letter-spacing:.011em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:735px){.abstract[data-v-702ec04e]{font-size:1.11765rem;line-height:1.42105;font-weight:400;letter-spacing:.012em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}[data-v-702ec04e] p:last-child{margin-bottom:0}.contenttable[data-v-1a780186]{background:var(--color-content-table-content-color);padding:3rem 0}.container[data-v-1a780186]{margin-left:auto;margin-right:auto;width:980px}@media only screen and (max-width:1068px){.container[data-v-1a780186]{width:692px}}@media only screen and (max-width:735px){.container[data-v-1a780186]{width:87.5%}}.title[data-v-1a780186]{font-size:1.88235rem;line-height:1.125;font-weight:400;letter-spacing:.013em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:1068px){.title[data-v-1a780186]{font-size:1.64706rem;line-height:1.14286;font-weight:400;letter-spacing:.007em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (max-width:735px){.title[data-v-1a780186]{font-size:1.41176rem;line-height:1.16667;font-weight:400;letter-spacing:.009em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}.contenttable-section[data-v-bedf02be]{border-top-color:var(--color-grid);border-top-style:solid;border-top-width:1px;align-items:baseline;display:flex;margin:2rem 0;padding-top:2rem}.contenttable-section[data-v-bedf02be]:last-child{margin-bottom:0}.section-content[data-v-bedf02be]{padding-left:1rem}[data-v-bedf02be] .title{font-size:1.41176rem;line-height:1.16667;font-weight:400;letter-spacing:.009em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:1068px){[data-v-bedf02be] .title{font-size:1.23529rem;line-height:1.19048;font-weight:400;letter-spacing:.011em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (max-width:735px){.contenttable-section[data-v-bedf02be]{align-items:unset;border-top:none;display:inherit;margin:0}.section-content[data-v-bedf02be],.section-title[data-v-bedf02be]{padding:0}[data-v-bedf02be] .title{border-bottom-color:var(--color-grid);border-bottom-style:solid;border-bottom-width:1px;margin:0 0 2rem 0;padding-bottom:.5rem}}.topic-icon-wrapper[data-v-4d1e7968]{display:flex;align-items:center;justify-content:center;height:1.47059rem;flex:0 0 1.294rem;width:1.294rem;margin-right:.5em}.topic-icon[data-v-4d1e7968]{height:.88235rem;transform:scale(1);-webkit-transform:scale(1);overflow:visible}.topic-icon.curly-brackets-icon[data-v-4d1e7968]{height:1rem}.token-method[data-v-5caf1b5b]{font-weight:700}.token-keyword[data-v-5caf1b5b]{color:var(--syntax-keyword,var(--color-syntax-keywords))}.token-number[data-v-5caf1b5b]{color:var(--syntax-number,var(--color-syntax-numbers))}.token-string[data-v-5caf1b5b]{color:var(--syntax-string,var(--color-syntax-strings))}.token-attribute[data-v-5caf1b5b]{color:var(--syntax-attribute,var(--color-syntax-keywords))}.token-internalParam[data-v-5caf1b5b]{color:var(--color-syntax-param-internal-name)}.type-identifier-link[data-v-5caf1b5b]{color:var(--syntax-type,var(--color-syntax-other-type-names))}.token-removed[data-v-5caf1b5b]{background-color:var(--color-highlight-red)}.token-added[data-v-5caf1b5b]{background-color:var(--color-highlight-green)}.decorator[data-v-06ec7395],.label[data-v-06ec7395]{color:var(--colors-secondary-label,var(--color-secondary-label))}.label[data-v-06ec7395]{font-size:1rem;line-height:1.47059;font-weight:400;letter-spacing:-.022em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.empty-token[data-v-06ec7395]{font-size:0}.empty-token[data-v-06ec7395]:after{content:"\00a0";font-size:1rem}.conditional-constraints[data-v-1548fd90] code{color:var(--colors-secondary-label,var(--color-secondary-label))}.abstract[data-v-1e5f16e7],.link-block[data-v-1e5f16e7] .badge{margin-left:calc(.5em + 1.294rem)}.link-block .badge+.badge[data-v-1e5f16e7]{margin-left:1rem}.link-block[data-v-1e5f16e7],.link[data-v-1e5f16e7]{box-sizing:inherit}.link-block.changed[data-v-1e5f16e7],.link.changed[data-v-1e5f16e7]{padding-left:.70588rem;padding-right:1.88235rem;padding-top:5px;padding-bottom:5px;display:inline-flex;margin-left:-.76471rem;width:calc(100% + 13px)}.link-block.changed.changed[data-v-1e5f16e7],.link.changed.changed[data-v-1e5f16e7]{padding-left:12px}@media only screen and (max-width:735px){.link-block.changed[data-v-1e5f16e7],.link.changed[data-v-1e5f16e7]{padding-left:0;padding-right:0}.link-block.changed.changed[data-v-1e5f16e7],.link.changed.changed[data-v-1e5f16e7]{padding-left:12px;padding-right:1.88235rem}}@media only screen and (max-width:735px){.link-block.changed[data-v-1e5f16e7],.link.changed[data-v-1e5f16e7]{padding-left:0;padding-right:0}}@media only screen and (max-width:735px){.link-block.changed[data-v-1e5f16e7]:not(.changed),.link.changed[data-v-1e5f16e7]:not(.changed){margin-left:0;width:100%}.link-block.changed.changed[data-v-1e5f16e7],.link.changed.changed[data-v-1e5f16e7]{margin-left:-.70588rem;width:calc(100% + 24px)}}.link[data-v-1e5f16e7]{display:flex}.link-block .badge[data-v-1e5f16e7]{margin-top:.5rem}.link-block.has-inline-element[data-v-1e5f16e7]{display:flex;align-items:flex-start;flex-flow:row wrap}.link-block.has-inline-element .badge[data-v-1e5f16e7]{margin-left:1rem;margin-top:0}.link-block .has-adjacent-elements[data-v-1e5f16e7]{padding-top:5px;padding-bottom:5px;display:inline-flex}.abstract .topic-required[data-v-1e5f16e7]:not(:first-child){margin-top:4px}.topic-required[data-v-1e5f16e7]{font-size:.8em}.deprecated[data-v-1e5f16e7]{text-decoration:line-through}.conditional-constraints[data-v-1e5f16e7]{font-size:.82353rem;margin-top:4px}.section-content>.content[data-v-3e48ad3a],.topic[data-v-3e48ad3a]:not(:last-child){margin-bottom:1.5rem}.description[data-v-3b0e7cbb]:not(:empty){margin-bottom:2rem}.nodocumentation[data-v-3b0e7cbb]{font-size:1.23529rem;line-height:1.38095;font-weight:400;letter-spacing:.011em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--colors-secondary-label,var(--color-secondary-label));margin-bottom:0}@media only screen and (max-width:735px){.nodocumentation[data-v-3b0e7cbb]{font-size:1.11765rem;line-height:1.42105;font-weight:400;letter-spacing:.012em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}[data-v-3b0e7cbb] .content+*{margin-top:.8em}.summary-list[data-v-731de2f2]{font-size:.82353rem;list-style:none;margin:0}.summary-list-item[data-v-1648b0ac]{margin-bottom:.25rem;padding-left:0}.summary-list-item[data-v-1648b0ac]:last-child{margin-bottom:0}.name[data-v-4616e162]:after{content:", "}.name[data-v-4616e162]:last-of-type:after{content:""}.icon-holder[data-v-7e43087c]{display:inline;white-space:nowrap}.icon-holder .link-text[data-v-7e43087c]{vertical-align:middle}.icon-holder .link-icon[data-v-7e43087c]{height:1em;vertical-align:text-bottom}.datalist dd{padding-left:2rem}.datalist dt{font-weight:600;padding-left:1rem;padding-top:1.64706rem}.datalist dt:first-of-type{padding-top:0}.source[data-v-bb800958]{background:var(--background,var(--color-code-background));border-color:var(--color-grid);color:var(--text,var(--color-code-plain));border-radius:4px;border-style:solid;border-width:1px;padding:8px 14px;speak:literal-punctuation;line-height:25px}.source.has-multiple-lines[data-v-bb800958]{border-radius:4px}.source.indented[data-v-bb800958]{padding-left:2.76447em;text-indent:-1.88235em;white-space:normal}.source>code[data-v-bb800958]{font-size:.88235rem;line-height:1.66667;font-weight:400;letter-spacing:-.027em;font-family:Menlo,monospace;display:block}.platforms[data-v-1dc256a6]{font-size:.82353rem;line-height:1.42857;font-weight:400;letter-spacing:-.016em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;margin-bottom:.45rem;margin-top:1.6em}.changed .platforms[data-v-1dc256a6]{padding-left:.588rem}.platforms[data-v-1dc256a6]:first-of-type{margin-top:1rem}.source[data-v-1dc256a6]{margin:14px 0}.platforms+.source[data-v-1dc256a6]{margin:0}.changed .source[data-v-1dc256a6]{background:none;border:none;margin-top:0;margin-bottom:0;margin-right:1.88235rem;padding-right:0}.declaration-diff-version[data-v-676d8556]{padding-left:.588rem;padding-right:1.88235rem;font-size:1rem;line-height:1.52941;font-weight:600;letter-spacing:-.021em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--color-figure-gray-secondary);margin:0}.declaration-diff-current[data-v-676d8556],.declaration-diff-previous[data-v-676d8556]{padding-top:5px}.declaration-diff-previous[data-v-676d8556]{background-color:var(--color-changes-modified-previous-background);border-radius:0 0 4px 4px;position:relative}.conditional-constraints[data-v-e39c4ee4]{margin:1.17647rem 0 3rem 0}.type[data-v-791bac44]:first-letter{text-transform:capitalize}.detail-type[data-v-61ef551b]{font-weight:600;padding-left:1rem;padding-top:1.64706rem}.detail-type[data-v-61ef551b]:first-child{padding-top:0}@media only screen and (max-width:735px){.detail-type[data-v-61ef551b]{padding-left:0}}.detail-content[data-v-61ef551b]{padding-left:2rem}@media only screen and (max-width:735px){.detail-content[data-v-61ef551b]{padding-left:0}}.param-name[data-v-7bb7c035]{font-weight:600;padding-left:1rem;padding-top:1.64706rem}.param-name[data-v-7bb7c035]:first-child{padding-top:0}@media only screen and (max-width:735px){.param-name[data-v-7bb7c035]{padding-left:0}}.param-content[data-v-7bb7c035]{padding-left:2rem}@media only screen and (max-width:735px){.param-content[data-v-7bb7c035]{padding-left:0}}.param-content[data-v-7bb7c035] dt{font-weight:600}.param-content[data-v-7bb7c035] dd{margin-left:1em}.parameters-table[data-v-1455266b] .change-added,.parameters-table[data-v-1455266b] .change-removed{display:inline-block}.parameters-table[data-v-1455266b] .change-removed,.parameters-table[data-v-1455266b] .token-removed{text-decoration:line-through}.param[data-v-1455266b]{font-size:.88235rem;box-sizing:border-box}.param.changed[data-v-1455266b]{display:flex;flex-flow:row wrap;width:100%;padding-left:.70588rem;padding-right:1.88235rem;padding-top:5px;padding-bottom:5px;display:inline-flex}.param.changed.changed[data-v-1455266b]{padding-left:12px}@media only screen and (max-width:735px){.param.changed[data-v-1455266b]{padding-left:0;padding-right:0}.param.changed.changed[data-v-1455266b]{padding-left:12px;padding-right:1.88235rem}}@media only screen and (max-width:735px){.param.changed[data-v-1455266b]{padding-left:0;padding-right:0}}@media only screen and (max-width:735px){.param.changed[data-v-1455266b]:not(.changed){margin-left:0;width:100%}.param.changed.changed[data-v-1455266b]{margin-left:-.70588rem;width:calc(100% + 24px)}}.param.changed+.param.changed[data-v-1455266b]{margin-top:.82353rem}.changed .param-content[data-v-1455266b],.changed .param-symbol[data-v-1455266b]{padding-top:5px;padding-bottom:5px}@media only screen and (max-width:735px){.changed .param-content[data-v-1455266b]{padding-top:0}.changed .param-symbol[data-v-1455266b]{padding-bottom:0}}.param-symbol[data-v-1455266b]{text-align:right}@media only screen and (max-width:735px){.param-symbol[data-v-1455266b]{text-align:left}}.param-symbol[data-v-1455266b] .type-identifier-link{color:var(--color-link)}.param+.param[data-v-1455266b]{margin-top:1.64706rem}.param+.param[data-v-1455266b]:first-child{margin-top:0}.param-content[data-v-1455266b]{padding-left:1rem;padding-right:1.88235rem}@media only screen and (max-width:735px){.param-content[data-v-1455266b]{padding-left:0;padding-right:0}}.property-metadata[data-v-8590589e]{color:var(--color-figure-gray-secondary)}.property-required{font-weight:700}.property-metadata[data-v-0a648a1e]{color:var(--color-figure-gray-secondary)}.property-name[data-v-387d76c0]{font-weight:700}.property-name.deprecated[data-v-387d76c0]{text-decoration:line-through}.property-deprecated[data-v-387d76c0]{margin-left:0}.content[data-v-387d76c0],.content[data-v-387d76c0] p:first-child{display:inline}.response-mimetype[data-v-2faa6020]{color:var(--color-figure-gray-secondary)}.part-name[data-v-458971c5]{font-weight:700}.content[data-v-458971c5],.content[data-v-458971c5] p:first-child{display:inline}.param-name[data-v-74e7f790]{font-weight:700}.param-name.deprecated[data-v-74e7f790]{text-decoration:line-through}.param-deprecated[data-v-74e7f790]{margin-left:0}.content[data-v-74e7f790],.content[data-v-74e7f790] p:first-child{display:inline}.response-name[data-v-57796e8c],.response-reason[data-v-57796e8c]{font-weight:700}@media only screen and (max-width:735px){.response-reason[data-v-57796e8c]{display:none}}.response-name>code>.reason[data-v-57796e8c]{display:none}@media only screen and (max-width:735px){.response-name>code>.reason[data-v-57796e8c]{display:initial}}[data-v-011bef72] h2{font-size:1.88235rem;line-height:1.125;font-weight:400;letter-spacing:.013em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:1068px){[data-v-011bef72] h2{font-size:1.64706rem;line-height:1.14286;font-weight:400;letter-spacing:.007em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (max-width:735px){[data-v-011bef72] h2{font-size:1.41176rem;line-height:1.16667;font-weight:400;letter-spacing:.009em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}.primary-content[data-v-011bef72]:before{border-top-color:var(--colors-grid,var(--color-grid));border-top-style:solid;border-top-width:1px;content:"";display:block}.primary-content[data-v-011bef72]>*{margin-bottom:3rem;margin-top:3rem}.primary-content[data-v-011bef72]>:first-child{margin-top:2rem}.relationships-list[data-v-e4fe9834]{list-style:none}.relationships-list.column[data-v-e4fe9834]{margin:0}.relationships-list.inline[data-v-e4fe9834]{-moz-columns:1;columns:1;display:flex;flex-direction:row;flex-wrap:wrap;margin:0}.relationships-list.inline li[data-v-e4fe9834]:not(:last-child):after{content:",\00a0"}.relationships-list.changed[data-v-e4fe9834]{padding-left:.70588rem;padding-right:1.88235rem;padding-top:5px;padding-bottom:5px;display:inline-flex;margin-left:-.76471rem;width:calc(100% + 13px)}.relationships-list.changed.changed[data-v-e4fe9834]{padding-left:12px}@media only screen and (max-width:735px){.relationships-list.changed[data-v-e4fe9834]{padding-left:0;padding-right:0}.relationships-list.changed.changed[data-v-e4fe9834]{padding-left:12px;padding-right:1.88235rem}}@media only screen and (max-width:735px){.relationships-list.changed[data-v-e4fe9834]{padding-left:0;padding-right:0}}@media only screen and (max-width:735px){.relationships-list.changed[data-v-e4fe9834]:not(.changed){margin-left:0;width:100%}.relationships-list.changed.changed[data-v-e4fe9834]{margin-left:-.70588rem;width:calc(100% + 24px)}}.relationships-list.changed[data-v-e4fe9834]:after{margin-top:7px}.relationships-list.changed.column[data-v-e4fe9834]{display:block}.relationships-item[data-v-e4fe9834],.relationships-list[data-v-e4fe9834]{box-sizing:inherit}.conditional-constraints[data-v-e4fe9834]{font-size:.82353rem;margin:.17647rem 0 .58824rem 1.17647rem}.availability[data-v-0c59731a],.platform-list[data-v-0c59731a],.platform[data-v-0c59731a]{box-sizing:inherit}.platform[data-v-0c59731a]{padding-right:2rem;box-sizing:border-box;padding-left:.70588rem;padding-right:1.88235rem;padding-left:0;margin-bottom:.25rem;padding-top:5px;padding-bottom:5px}.platform[data-v-0c59731a]:after{width:1rem;height:1rem;margin-top:6px}.platform.changed[data-v-0c59731a]{padding-left:12px}@media only screen and (max-width:735px){.platform[data-v-0c59731a]{padding-left:0;padding-right:0}.platform.changed[data-v-0c59731a]{padding-left:12px;padding-right:1.88235rem}}.platform[data-v-0c59731a]:last-child{margin-bottom:0}.platform-badge[data-v-0c59731a]{margin-left:.47059rem}.platform.changed[data-v-0c59731a]{margin-left:-.76471rem;width:calc(100% + 13px)}.platform.changed[data-v-0c59731a]:after{width:1rem;height:1rem;margin-top:6px}@media only screen and (max-width:735px){.platform.changed[data-v-0c59731a]:not(.changed){margin-left:0;width:100%}.platform.changed.changed[data-v-0c59731a]{margin-left:-.70588rem;width:calc(100% + 24px)}}.summary[data-v-19bd58b6]{color:var(--colors-secondary-label,var(--color-secondary-label));font-size:.94118rem;margin-bottom:3rem;padding:5px 0 0 4em}@media only screen and (max-width:1068px){.summary[data-v-19bd58b6]{padding-left:2em}}@media only screen and (max-width:735px){.summary[data-v-19bd58b6]{padding-left:0;margin-bottom:2.35294rem;display:grid;grid-gap:.94118rem;grid-template-columns:repeat(auto-fill,minmax(128px,1fr))}}.topictitle[data-v-e1f00c5e]{margin-left:auto;margin-right:auto;width:980px;margin-top:2rem}@media only screen and (max-width:1068px){.topictitle[data-v-e1f00c5e]{width:692px}}@media only screen and (max-width:735px){.topictitle[data-v-e1f00c5e]{width:87.5%}}.eyebrow[data-v-e1f00c5e]{font-size:1.23529rem;line-height:1.19048;font-weight:400;letter-spacing:.011em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--colors-secondary-label,var(--color-secondary-label));display:block;margin-bottom:1.17647rem}@media only screen and (max-width:735px){.eyebrow[data-v-e1f00c5e]{font-size:1.11765rem;line-height:1.21053;font-weight:400;letter-spacing:.012em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}.title[data-v-e1f00c5e]{font-size:2.35294rem;line-height:1.1;font-weight:400;letter-spacing:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:1068px){.title[data-v-e1f00c5e]{font-size:1.88235rem;line-height:1.125;font-weight:400;letter-spacing:.013em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (max-width:735px){.title[data-v-e1f00c5e]{font-size:1.64706rem;line-height:1.14286;font-weight:400;letter-spacing:.007em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}.doc-topic[data-v-134e8272]{background:var(--colors-text-background,var(--color-text-background))}#main[data-v-134e8272]{outline-style:none}.container[data-v-134e8272]{margin-left:auto;margin-right:auto;width:980px;outline-style:none;margin-top:1.5rem}@media only screen and (max-width:1068px){.container[data-v-134e8272]{width:692px}}@media only screen and (max-width:735px){.container[data-v-134e8272]{width:87.5%}}.content-grid[data-v-134e8272]{display:grid;grid-template-columns:75% 25%;grid-template-rows:auto minmax(0,1fr)}@media only screen and (max-width:735px){.content-grid[data-v-134e8272]{display:block}}.content-grid[data-v-134e8272]:after,.content-grid[data-v-134e8272]:before{display:none}.content-grid.full-width[data-v-134e8272]{grid-template-columns:100%}.description[data-v-134e8272]{grid-column:1}.summary[data-v-134e8272]{grid-column:2;grid-row:1/-1}.primary-content[data-v-134e8272]{grid-column:1}.button-cta[data-v-134e8272]{margin-top:2em}[data-v-134e8272] h3{font-size:1.64706rem;line-height:1.14286;font-weight:400;letter-spacing:.007em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:1068px){[data-v-134e8272] h3{font-size:1.41176rem;line-height:1.16667;font-weight:400;letter-spacing:.009em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (max-width:735px){[data-v-134e8272] h3{font-size:1.23529rem;line-height:1.19048;font-weight:400;letter-spacing:.011em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}[data-v-134e8272] h4{font-size:1.41176rem;line-height:1.16667;font-weight:600;letter-spacing:.009em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:1068px){[data-v-134e8272] h4{font-size:1.23529rem;line-height:1.19048;font-weight:600;letter-spacing:.011em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}[data-v-134e8272] h5{font-size:1.29412rem;line-height:1.18182;font-weight:600;letter-spacing:.01em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:1068px){[data-v-134e8272] h5{font-size:1.17647rem;line-height:1.2;font-weight:600;letter-spacing:.011em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (max-width:735px){[data-v-134e8272] h5{font-size:1.05882rem;line-height:1.44444;font-weight:600;letter-spacing:.012em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}[data-v-134e8272] h6{font-size:1rem;line-height:1.47059;font-weight:600;letter-spacing:-.022em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}