:root{--f5-color-ash: var(--primary-50);--f5-color-stone: var(--primary-200);--f5-color-silver: var(--primary-300);--f5-color-lead: var(--primary-500);--f5-color-steel: var(--primary-700);--83b6766a-csstools-light-dark-toggle--0: var(--csstools-color-scheme--light) var(--primary-50);--f5-color-carbon: var(--83b6766a-csstools-light-dark-toggle--0, var(--primary-900));--f5-color-bay-disabled: var(--tertiary-low);--f5-color-bay: var(--tertiary);--f5-color-bay-hover: var(--tertiary-hover);--f5-color-bay-pressed: var(--tertiary-high);--f5-color-red: var(--danger-hover);--f5-color-poppy: var(--danger);--f5-color-lagoon: var(--tertiary-medium);--f5-color-malachite: var(--success);--f5-color-autumn: var(--highlight-high);--f5-color-eggplant: var(--tertiary-high);--f5-footer-color-tangerine: #f29a36;--f5-footer-color-red: #e4002b;--f5-footer-color-raspberry: #ab2782;--f5-footer-color-river: #0e41aa;--f5-footer-color-eggplant: #4a1968;--f5-footer-color-carbon: #222;--f5-footer-color-snow: #fff;--f5-header-icon-size: var(--font-up-3);--f5-search-border-radius: 30px;--f5-elevation-card-resting: 0 2px 10px rgb(0 0 0 / 14%);--f5-elevation-card-hover: 0 3px 6px rgb(72 86 101 / 16%), 0 12px 16px rgb(72 86 101 / 16%);--f5-elevation-popover: 0 3px 6px rgb(72 86 101 / 16%), 0 12px 16px rgb(72 86 101 / 16%);--f5-elevation-nav: 0 1px 4px rgb(72 86 101 / 24%), 0 4px 8px rgb(72 86 101 / 16%);--shadow-dropdown: var(--f5-elevation-popover);}

@supports (color: light-dark(red, red)){
:root{--f5-color-carbon: light-dark(var(--primary-900), var(--primary-50));}
}@supports not (color: light-dark(tan, tan)){:root *{--83b6766a-csstools-light-dark-toggle--0: var(--csstools-color-scheme--light) var(--primary-50);--f5-color-carbon: var(--83b6766a-csstools-light-dark-toggle--0, var(--primary-900));}}@font-face{font-family:"Proxima Nova";src:url(//assets-devcentralsbx-f5-prod-us.s3.dualstack.us-west-2.amazonaws.com/original/1X/a6e16fd53df1afa694ba3af917a22c8e6f0ea706.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Proxima Nova";src:url(//assets-devcentralsbx-f5-prod-us.s3.dualstack.us-west-2.amazonaws.com/original/1X/e096aa2349af3156196eea299a4c43579706f571.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Proxima Nova";src:url(//assets-devcentralsbx-f5-prod-us.s3.dualstack.us-west-2.amazonaws.com/original/1X/1ec9d43ac0973323dcea831e026efce006152e0c.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Proxima Nova";src:url(//assets-devcentralsbx-f5-prod-us.s3.dualstack.us-west-2.amazonaws.com/original/1X/fb2b9d5243a042fe392ba6843129a91201b977d6.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Proxima Nova";src:url(//assets-devcentralsbx-f5-prod-us.s3.dualstack.us-west-2.amazonaws.com/original/1X/4639e309e0281af898861a7eeca241813d828f6e.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Neusa Next Std Wide";src:url(//assets-devcentralsbx-f5-prod-us.s3.dualstack.us-west-2.amazonaws.com/original/1X/9000dbe8e692cf751c0c7565cf0b1b985e2a5a66.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Neusa Next Std Wide";src:url(//assets-devcentralsbx-f5-prod-us.s3.dualstack.us-west-2.amazonaws.com/original/1X/5ea02742eb829d1c4fdae741b91e157c6fbee52a.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Neusa Next Std Wide";src:url(//assets-devcentralsbx-f5-prod-us.s3.dualstack.us-west-2.amazonaws.com/original/1X/18f32e880ac94b1cbe4323eef922d58366abf7c2.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}:root{--font-family: "Proxima Nova", "Helvetica Neue", arial, sans-serif;--heading-font-family: "Neusa Next Std Wide", "Neusa Next Pro", "Proxima Nova", "Helvetica Neue", arial, sans-serif}:root{--d-border-radius: 5px;--d-border-radius-large: calc(var(--d-border-radius) * 2);--input-border-color: var(--f5-color-silver);--table-border-color: var(--f5-color-stone);--d-content-background: var(--secondary);--d-input-border-radius: var(--d-border-radius);--d-input-border: 1px solid var(--input-border-color);--d-input-bg-color--disabled: var(--f5-color-ash);--d-input-text-color--disabled: var(--f5-color-steel);--d-input-border--disabled: 1px solid var(--f5-color-stone);--token-radius-normal: var(--d-border-radius);--token-radius-large: var(--d-border-radius-large);--d-input-focused-color: var(--f5-color-bay);--token-color-border-focused: var(--f5-color-bay);--d-link-color: var(--f5-color-bay);--d-link-color--visited: var(--f5-color-eggplant);--d-link-text-decoration: none;--d-post-aside-background: var(--f5-color-ash);--d-post-aside-border-left: var(--space-1) solid var(--f5-color-bay)}.cooked a:not(.btn,.mention,.mention-group),.d-editor-preview a:not(.btn,.mention,.mention-group){font-weight:600;text-decoration:underline;text-underline-offset:.125em;text-decoration-thickness:1px}.cooked a:not(.btn,.mention,.mention-group):visited,.d-editor-preview a:not(.btn,.mention,.mention-group):visited{color:var(--d-link-color--visited)}select,textarea{border:var(--d-input-border);border-radius:var(--d-input-border-radius)}select:focus,textarea:focus{border-color:var(--d-input-focused-color)}input.invalid,textarea.invalid{background-color:var(--danger-low);border-color:var(--f5-color-poppy)}.menu-panel{--shadow-dropdown: var(--f5-elevation-popover)}.search-menu .search-input,.search-menu-container .search-input{border:1px solid var(--f5-color-lead);border-radius:var(--f5-search-border-radius)}.search-menu .search-input:focus-within,.search-menu-container .search-input:focus-within{border-color:var(--f5-color-bay);box-shadow:0 0 8px color-mix(in srgb, var(--f5-color-bay) 45%, transparent);outline:none}.search-menu .search-input .searching,.search-menu-container .search-input .searching{margin-right:var(--space)}.search-menu .search-icon>.d-icon,.search-menu-container .search-icon>.d-icon{color:var(--f5-color-poppy)}.search-menu .search-menu-panel,.search-menu-container .search-menu-panel{border:1px solid var(--f5-color-lead);border-radius:var(--f5-search-border-radius);box-shadow:var(--f5-elevation-card-resting)}.search-menu .results,.search-menu-container .results{border-radius:var(--f5-search-border-radius)}:root{--d-welcome-banner-text-alignment: left;--d-welcome-banner-header-size: var(--font-up-3);--d-welcome-banner-padding-top: var(--space-10);--d-welcome-banner-padding-right: var(--space-8);--d-welcome-banner-padding-bottom: var(--space-8);--d-welcome-banner-padding-left: var(--space-8);--d-welcome-banner-title-margin-bottom: 0}.welcome-banner{width:100vw;margin-top:calc(var(--space-8)*-1);margin-inline:calc(50% - 50vw);margin-bottom:var(--space-8);color:var(--header_primary);background:linear-gradient(90deg, #15243f 0%, #163f73 100%);border-radius:0}.welcome-banner__wrap{max-width:var(--d-max-width);margin-inline:auto;padding-inline:var(--d-wrap-padding-x);display:grid;gap:var(--space-4);background-color:rgba(0,0,0,0);background-image:none !important;border-radius:inherit}.welcome-banner__title{max-width:44rem;margin-inline:0;color:inherit !important;font-size:var(--d-welcome-banner-header-size);font-weight:700;line-height:var(--line-height-small)}.welcome-banner__subheader{max-width:48rem;margin-top:var(--space-2);padding:0;color:color-mix(in srgb, currentcolor 84%, transparent);font-family:var(--font-family);font-size:var(--font-up-1-rem);font-weight:400;line-height:var(--line-height-large)}.welcome-banner__wrap .welcome-banner__search-menu{justify-self:start;width:min(100%,43.5rem);max-width:43.5rem;margin-inline:0}.welcome-banner .search-menu-container .search-input{min-height:2.25rem;color:var(--header_background);background:var(--header_primary);border-color:rgba(0,0,0,0);border-radius:1.125rem}.welcome-banner .search-menu-container .search-input:focus-within{border-color:var(--f5-color-bay-hover);box-shadow:0 0 8px color-mix(in srgb, var(--f5-color-bay-hover) 50%, transparent)}.welcome-banner #welcome-banner-search-input{color:var(--header_background);font-size:var(--font-0-rem)}.welcome-banner #welcome-banner-search-input::placeholder{color:color-mix(in srgb, var(--header_background) 68%, var(--header_primary))}.welcome-banner .btn.search-icon .d-icon,.welcome-banner .search-icon>.d-icon{color:var(--f5-color-poppy)}.welcome-banner .search-menu-panel{color:var(--primary)}.welcome-banner .devcentral-community-stats-loader{display:contents}.welcome-banner .devcentral-community-stats{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-3);align-items:baseline;justify-self:start;width:min(100%,43.5rem);max-width:43.5rem;color:color-mix(in srgb, currentcolor 90%, transparent);font-family:var(--font-family)}.welcome-banner .devcentral-community-stats__period,.welcome-banner .devcentral-community-stats__list{margin:0}.welcome-banner .devcentral-community-stats__period{color:color-mix(in srgb, var(--header_primary) 80%, transparent);font-size:var(--font-down-1-rem);font-weight:600;white-space:nowrap}.welcome-banner .devcentral-community-stats__list{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-3);padding:0;list-style:none}.welcome-banner .devcentral-community-stats__item{display:inline-flex;gap:var(--space-2);align-items:baseline;white-space:nowrap}.welcome-banner .devcentral-community-stats__separator{color:color-mix(in srgb, var(--header_primary) 64%, transparent);font-size:var(--font-down-1-rem)}.welcome-banner .devcentral-community-stats__value{color:var(--header_primary);font-size:var(--font-up-2-rem);font-weight:700;line-height:var(--line-height-small)}.welcome-banner .devcentral-community-stats__label{font-size:var(--font-down-1-rem)}body.has-sidebar-page .welcome-banner{width:100%;margin-top:var(--space-4);margin-inline:0;border-radius:var(--d-border-radius)}body.has-sidebar-page .welcome-banner__wrap{max-width:none;padding-left:calc(var(--d-wrap-padding-x) + var(--space-6))}@media(width < 48rem){:root{--d-welcome-banner-header-size: var(--font-up-3);--d-welcome-banner-padding-top: var(--space-6);--d-welcome-banner-padding-right: var(--space-5);--d-welcome-banner-padding-bottom: var(--space-8);--d-welcome-banner-padding-left: var(--space-5)}.welcome-banner{margin-top:calc(var(--space-6)*-1);margin-bottom:var(--space-4)}.welcome-banner__wrap{gap:var(--space-4)}}:root{--d-nav-pill-border-radius: 0;--d-nav-bg-color--hover: var(--f5-color-ash);--d-nav-bg-color--active: transparent;--d-nav-border-color--focus: var(--f5-color-bay);--d-nav-underline-height: 4px}.nav-pills{border-bottom:1px solid var(--content-border-color);gap:var(--space-4)}.nav-pills>li>a,.nav-pills>li button{border-radius:var(--d-nav-pill-border-radius);font-weight:500}.nav-pills>li>a::after,.nav-pills>li button::after{content:"";position:absolute;right:0;bottom:0;left:0;height:var(--d-nav-underline-height);background:rgba(0,0,0,0)}.nav-pills>li>a:hover,.nav-pills>li button:hover{background-color:var(--d-nav-bg-color--hover)}.nav-pills>li>a:focus-visible,.nav-pills>li button:focus-visible{border:1px solid var(--d-nav-border-color--focus);outline:none}.nav-pills>li>a:active,.nav-pills>li button:active{background-color:var(--primary-200)}.nav-pills>li>a.active,.nav-pills>li button.active{background-color:var(--d-nav-bg-color--active)}.nav-pills>li>a.active::after,.nav-pills>li button.active::after{background:var(--d-nav-border-color--active)}.nav-pills>li>a.active:hover,.nav-pills>li>a.active:focus-visible,.nav-pills>li button.active:hover,.nav-pills>li button.active:focus-visible{background-color:var(--d-nav-bg-color--hover)}.category-breadcrumb{align-items:stretch;gap:var(--space-1)}.category-breadcrumb>li{margin-right:0}.category-breadcrumb .select-kit.combo-box.category-drop .category-drop-header{min-height:2.25rem;padding:0 var(--space-3);color:var(--primary-high);background:var(--secondary);border:var(--d-input-border);border-radius:var(--d-input-border-radius)}.category-breadcrumb .select-kit.combo-box.category-drop .category-drop-header .select-kit-header-wrapper{gap:var(--space-2)}.category-breadcrumb .select-kit.combo-box.category-drop .category-drop-header .selected-name,.category-breadcrumb .select-kit.combo-box.category-drop .category-drop-header .badge-category__wrapper,.category-breadcrumb .select-kit.combo-box.category-drop .category-drop-header .badge-category__name{font-weight:600}.category-breadcrumb .select-kit.combo-box.category-drop .category-drop-header .angle-icon{margin-left:var(--space-1);padding-left:0;color:var(--primary-high);transform:rotate(90deg);transform-origin:center;transition:transform .15s ease}.category-breadcrumb .select-kit.combo-box.category-drop .category-drop-header:hover{background-color:var(--f5-color-ash);border-color:var(--f5-color-bay)}.category-breadcrumb .select-kit.combo-box.category-drop .category-drop-header:focus,.category-breadcrumb .select-kit.combo-box.category-drop .category-drop-header.is-focused{border-color:var(--f5-color-bay);box-shadow:0 0 8px color-mix(in srgb, var(--f5-color-bay) 45%, transparent);outline:none}.category-breadcrumb .select-kit.combo-box.category-drop.has-selection .category-drop-header{border-color:var(--input-border-color)}.category-breadcrumb .select-kit.combo-box.category-drop.has-selection .category-drop-header:hover,.category-breadcrumb .select-kit.combo-box.category-drop.has-selection .category-drop-header:focus,.category-breadcrumb .select-kit.combo-box.category-drop.has-selection .category-drop-header.is-focused{border-color:var(--f5-color-bay)}.category-breadcrumb .select-kit.combo-box.category-drop.is-expanded .category-drop-header,.category-breadcrumb .select-kit.combo-box.category-drop.is-highlighted .category-drop-header{border-color:var(--f5-color-bay);box-shadow:0 0 8px color-mix(in srgb, var(--f5-color-bay) 45%, transparent);outline:none}.category-breadcrumb .select-kit.combo-box.category-drop.is-expanded .angle-icon{transform:rotate(180deg)}.category-breadcrumb .select-kit.combo-box.tag-drop .tag-drop-header{min-height:2.25rem;padding:0 var(--space-3);color:var(--primary-high);background:var(--secondary);border:var(--d-input-border);border-radius:var(--d-input-border-radius)}.category-breadcrumb .select-kit.combo-box.tag-drop .tag-drop-header .select-kit-header-wrapper{gap:var(--space-2)}.category-breadcrumb .select-kit.combo-box.tag-drop .tag-drop-header .selected-name{color:inherit;font-weight:600}.category-breadcrumb .select-kit.combo-box.tag-drop .tag-drop-header .selected-name .name{font-weight:inherit}.category-breadcrumb .select-kit.combo-box.tag-drop .tag-drop-header .angle-icon{margin-left:var(--space-1);padding-left:0;color:var(--primary-high);transform:rotate(90deg);transform-origin:center;transition:transform .15s ease}.category-breadcrumb .select-kit.combo-box.tag-drop .tag-drop-header:hover{background-color:var(--f5-color-ash);border-color:var(--f5-color-bay)}.category-breadcrumb .select-kit.combo-box.tag-drop .tag-drop-header:focus,.category-breadcrumb .select-kit.combo-box.tag-drop .tag-drop-header.is-focused{border-color:var(--f5-color-bay);box-shadow:0 0 8px color-mix(in srgb, var(--f5-color-bay) 45%, transparent);outline:none}.category-breadcrumb .select-kit.combo-box.tag-drop.has-selection .tag-drop-header{color:var(--primary-high);border-color:var(--input-border-color)}.category-breadcrumb .select-kit.combo-box.tag-drop.has-selection .tag-drop-header:hover,.category-breadcrumb .select-kit.combo-box.tag-drop.has-selection .tag-drop-header:focus,.category-breadcrumb .select-kit.combo-box.tag-drop.has-selection .tag-drop-header.is-focused{border-color:var(--f5-color-bay)}.category-breadcrumb .select-kit.combo-box.tag-drop.is-expanded .tag-drop-header,.category-breadcrumb .select-kit.combo-box.tag-drop.is-highlighted .tag-drop-header{color:var(--primary-high);border-color:var(--f5-color-bay);box-shadow:0 0 8px color-mix(in srgb, var(--f5-color-bay) 45%, transparent);outline:none}.category-breadcrumb .select-kit.combo-box.tag-drop.is-expanded .angle-icon{transform:rotate(180deg)}:root{--d-category-box-background-color: var(--secondary);--f5-category-box-border-color: var(--f5-color-stone);--f5-category-box-shadow: var(--f5-elevation-card-resting);--f5-category-box-shadow--hover: var(--f5-elevation-card-hover);--d-category-boxes-gap: var(--space-5);--d-category-border-accent-width: var(--d-category-border-box-width);--d-category-border-box-width: 1px;--category-boxes-description-text-color: var(--primary-high);--category-boxes-title-font-size: var(--font-up-1);--category-boxes-text-alignment: start}.category-boxes .category-box,.category-boxes-with-topics .category-box{border-left-color:var(--f5-category-box-border-color);border-radius:var(--d-border-radius);box-shadow:var(--f5-category-box-shadow);transition:box-shadow var(--d-button-transition),transform var(--d-button-transition)}.category-boxes .category-box:hover,.category-boxes-with-topics .category-box:hover{box-shadow:var(--f5-category-box-shadow--hover);transform:translateY(-2px)}.category-boxes .category-box:hover h3,.category-boxes-with-topics .category-box:hover h3{color:var(--tertiary)}.category-boxes .category-box:focus-within,.category-boxes-with-topics .category-box:focus-within{outline:3px solid var(--d-input-focused-color);outline-offset:3px}.category-boxes .category-box:focus-within .category-box-inner,.category-boxes-with-topics .category-box:focus-within .category-box-inner{border-color:rgba(0,0,0,0)}.category-boxes .category-box .category-box-inner,.category-boxes-with-topics .category-box .category-box-inner{box-sizing:border-box;min-height:100%;justify-content:flex-start;align-items:flex-start;padding:var(--space-6);border-color:var(--f5-category-box-border-color);border-radius:var(--d-border-radius);background:var(--d-category-box-background-color)}.category-boxes .category-box .category-box-inner>.category-logo,.category-boxes .category-box .category-box-heading .parent-box-link>.category-logo,.category-boxes-with-topics .category-box .category-box-inner>.category-logo,.category-boxes-with-topics .category-box .category-box-heading .parent-box-link>.category-logo{display:none}.category-boxes .category-box .category-details,.category-boxes-with-topics .category-box .category-details{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;min-width:0;width:auto}.category-boxes .category-box .category-box-heading,.category-boxes-with-topics .category-box .category-box-heading{display:flex;align-items:center;justify-content:flex-start;width:100%;margin-bottom:var(--space-2)}.category-boxes .category-box .category-box-heading .parent-box-link,.category-boxes-with-topics .category-box .category-box-heading .parent-box-link{display:flex;align-items:center;gap:0;color:var(--primary);text-decoration:none}.category-boxes .category-box .category-box-heading .parent-box-link:focus,.category-boxes .category-box .category-box-heading .parent-box-link:focus-visible,.category-boxes-with-topics .category-box .category-box-heading .parent-box-link:focus,.category-boxes-with-topics .category-box .category-box-heading .parent-box-link:focus-visible{outline:none;box-shadow:none}.category-boxes .category-box .category-box-heading h3,.category-boxes-with-topics .category-box .category-box-heading h3{margin:0;color:var(--primary);font-weight:700;line-height:var(--line-height-small);transition:color var(--d-button-transition)}.category-boxes .category-box .badge-category__wrapper .badge-category.--style-emoji,.category-boxes .category-box .badge-category__wrapper .badge-category.--style-icon,.category-boxes-with-topics .category-box .badge-category__wrapper .badge-category.--style-emoji,.category-boxes-with-topics .category-box .badge-category__wrapper .badge-category.--style-icon{display:flex;align-items:baseline}.category-boxes .category-box .description,.category-boxes-with-topics .category-box .description{max-width:none;margin-inline:0;margin-bottom:0;color:var(--category-boxes-description-text-color);font-size:var(--font-down-1);line-height:var(--line-height-large)}.category-boxes .category-box .subcategories,.category-boxes .category-box .subcategory.with-subcategories,.category-boxes-with-topics .category-box .subcategories,.category-boxes-with-topics .category-box .subcategory.with-subcategories{display:none}.category-heading__logo{display:none}.category-boxes .category-box .category-box-inner{display:flex;flex-direction:row;gap:var(--space-3)}:root{--d-topic-list-title-font-size: var(--font-up-1);--d-topic-list-metadata-top-space: var(--space-2);--d-topic-list-data-padding-y: var(--space-3);--d-topic-list-header-data-padding-y: var(--space-3);--d-topic-list-data-font-size: var(--font-down-1);--d-topic-list-header-font-size: var(--font-down-1);--d-topic-list-header-text-color: var(--primary-high);--d-table-border-top-height: 1px;--topic-title-font-weight: 500;--topic-title-font-weight--visited: 500}.topic-list{--title-color: var(--primary);--title-color--read: var(--primary-high);--metadata-color: var(--primary-high);--excerpt-color: var(--primary-medium)}.topic-list .topic-list-header .topic-list-data{border-bottom-color:var(--f5-color-stone);color:var(--d-topic-list-header-text-color);font-weight:600}.topic-list .topic-list-item:hover{background-color:var(--primary-50)}.topic-list .topic-list-item.selected{background-color:var(--primary-50);outline:2px solid var(--f5-color-bay);outline-offset:-2px}.topic-list .main-link .title{line-height:var(--line-height-medium);text-decoration:none}.topic-list .main-link .title:hover{color:var(--d-link-color);text-decoration:underline;text-underline-offset:.125em}.topic-list .link-bottom-line{color:var(--metadata-color);font-weight:400}.topic-list .topic-excerpt,.topic-list .post-excerpt{max-width:75ch;line-height:var(--line-height-large)}.topic-list .topic-list-data.num,.topic-list .num.activity{color:var(--metadata-color);font-weight:500}.topic-list .posters{opacity:.9}nav.post-controls .actions .post-action-menu__reply.create.fade-out{opacity:1}.devcentral-article-byline{display:none}body.blog-post #topic-title .devcentral-article-byline{display:flex;align-items:center;gap:var(--space-2);box-sizing:border-box;width:var(--blog-width);max-width:100%;margin:var(--space-3) auto 0;color:var(--primary-high);font-size:var(--font-down-1);line-height:var(--line-height-medium)}body.blog-post #topic-title .devcentral-article-byline__avatar{display:flex;flex:0 0 auto}body.blog-post #topic-title .devcentral-article-byline__name,body.blog-post #topic-title .devcentral-article-byline__name:visited{color:var(--primary-high);font-weight:600;text-decoration:none}body.blog-post #topic-title .devcentral-article-byline__name:hover,body.blog-post #topic-title .devcentral-article-byline__name:focus{color:var(--tertiary);text-decoration:underline}@media screen and (width >= 925px){body.blog-post #topic-title .title-wrapper h1{font-size:2.25rem;text-align:start}body.blog-post #topic-title .title-wrapper h1 .edit-topic__wrapper{display:inline-block;width:0;overflow:visible}body.blog-post #topic-title .title-wrapper .topic-category{justify-content:flex-start;width:100%;text-align:start}}:root{--topic-timeline-border-color: var(--f5-color-stone);--topic-timeline-handle-color: var(--tertiary)}.timeline-container.timeline-fullscreen .topic-timeline .timeline-scrollarea{border-right-color:var(--topic-timeline-border-color)}@media screen and (width >= 925px){body.blog-post.d-toc-installed .container.posts{grid-template-columns:minmax(0, var(--blog-width)) minmax(10rem, 13rem);column-gap:var(--space-6)}body.blog-post.d-toc-installed .topic-navigation.with-timeline{display:block;min-width:10rem}body.blog-post.d-toc-installed #topic-title{display:grid;grid-template-columns:minmax(0, var(--blog-width)) minmax(10rem, 13rem);column-gap:var(--space-6);justify-content:center}body.blog-post.d-toc-installed #topic-title .title-wrapper,body.blog-post.d-toc-installed #topic-title .devcentral-article-byline{grid-column:1;width:100%;margin-inline:0}}:root{--d-button-border-radius: var(--d-border-radius);--d-button-transition: 180ms ease-out;--d-button-default-text-color: var(--f5-color-bay);--d-button-default-text-color--hover: var(--secondary);--d-button-default-bg-color: var(--secondary);--d-button-default-bg-color--hover: var(--f5-color-bay);--d-button-default-icon-color: var(--f5-color-bay);--d-button-default-icon-color--hover: var(--secondary);--d-button-default-border: 1px solid var(--f5-color-bay);--d-button-default-border--hover: 1px solid var(--f5-color-bay);--d-button-primary-bg-color: var(--f5-color-bay);--d-button-primary-bg-color--hover: var(--f5-color-bay-hover);--d-button-primary-text-color: var(--secondary);--d-button-primary-text-color--hover: var(--secondary);--d-button-primary-icon-color: var(--secondary);--d-button-primary-icon-color--hover: var(--secondary);--d-button-primary-border: 1px solid var(--f5-color-bay);--d-button-primary-border--hover: 1px solid var(--f5-color-bay-hover);--d-button-danger-bg-color: var(--f5-color-poppy);--d-button-danger-bg-color--hover: var(--f5-color-red);--d-button-danger-icon-color: var(--secondary);--d-button-danger-icon-color--hover: var(--secondary);--d-button-success-bg-color: var(--f5-color-malachite);--d-button-success-bg-color--hover: color-mix( in srgb, var(--f5-color-malachite) 82%, var(--primary) );--d-button-success-icon-color: var(--secondary);--d-button-success-icon-color--hover: var(--secondary);--d-button-flat-text-color: var(--f5-color-bay);--d-button-flat-text-color--hover: var(--f5-color-bay-pressed);--d-button-flat-icon-color: var(--f5-color-bay);--d-button-flat-icon-color--hover: var(--f5-color-bay-pressed);--d-button-flat-bg-color--hover: var(--f5-color-ash);--d-button-flat-bg-color--focus: var(--f5-color-ash);--d-button-tertiary-icon-color: var(--primary);--d-button-tertiary-icon-color--hover: var(--primary);--d-button-tertiary-icon-color--pressed: var(--primary);--d-button-tertiary-bg-color--hover: var(--primary-100);--d-button-tertiary-bg-color--pressed: var(--primary-200);--d-button-tertiary-border-color--focus: var(--primary-500);--d-button-transparent-text-color--hover: var(--f5-color-bay-pressed);--d-button-transparent-icon-color--hover: var(--f5-color-bay-pressed)}.btn-default:active{background-color:var(--f5-color-bay-pressed);border-color:var(--f5-color-bay-pressed);color:var(--secondary)}.btn-default:active .d-icon{color:var(--secondary)}.btn-primary:focus-visible{color:var(--d-button-primary-text-color);background-color:var(--d-button-primary-bg-color);border-color:var(--d-button-primary-bg-color);outline:2px solid var(--d-button-primary-bg-color);outline-offset:2px}.btn-primary:focus-visible .d-icon{color:var(--d-button-primary-icon-color)}.btn-primary:active{color:var(--d-button-primary-text-color);background-color:var(--f5-color-bay-pressed);border-color:var(--f5-color-bay-pressed)}.btn-primary:active .d-icon{color:var(--d-button-primary-icon-color)}.btn-primary[disabled],.btn-primary.disabled{color:var(--d-button-primary-text-color);background-color:var(--f5-color-bay-disabled);border-color:var(--f5-color-bay-disabled);opacity:1}.btn-primary[disabled] .d-icon,.btn-primary.disabled .d-icon{color:var(--d-button-primary-icon-color)}.btn[disabled],.btn.disabled{border-color:var(--f5-color-bay-disabled)}.btn-flat.btn-icon.no-text{color:var(--d-button-tertiary-icon-color);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.btn-flat.btn-icon.no-text .d-icon{color:currentcolor}.btn-flat.btn-icon.no-text:hover,.btn-flat.btn-icon.no-text:focus-visible{color:var(--d-button-tertiary-icon-color--hover);background-color:var(--d-button-tertiary-bg-color--hover);border-color:rgba(0,0,0,0)}.btn-flat.btn-icon.no-text:active{color:var(--d-button-tertiary-icon-color--pressed);background-color:var(--d-button-tertiary-bg-color--pressed);border-color:rgba(0,0,0,0)}.btn-flat.btn-icon.no-text:focus-visible{border-color:var(--d-button-tertiary-border-color--focus);outline:none}:root{--d-header-icon-color: var(--secondary);--d-header-icon-color--hover: var(--secondary);--d-header-icon-color--active: var(--secondary);--d-header-icon-background--hover: rgb(255 255 255 / 15%);--d-header-icon-background--active: rgb(255 255 255 / 10%)}.d-header{--header_background: var(--f5-footer-color-carbon);--header_primary: var(--secondary);--header_primary-low-mid: color-mix( in srgb, var(--secondary) 72%, transparent );--header_primary-medium: var(--secondary);--d-header-icon-color: var(--secondary);--d-header-icon-color--hover: var(--secondary);--d-header-icon-color--active: var(--secondary);--d-header-icon-background--hover: rgb(255 255 255 / 15%);--d-header-icon-background--active: rgb(255 255 255 / 10%);--f5-header-box-shadow: 0 4px 12px rgb(0 0 0 / 28%);background-color:var(--header_background);box-shadow:var(--f5-header-box-shadow)}@media(width >= 64rem){.d-header{height:74px}}@media(width >= 64rem){.d-header>.wrap{padding-top:8px}}.d-header-icons .icon.btn-flat{color:var(--d-header-icon-color)}.d-header-icons .icon.btn-flat>.d-icon{font-size:var(--f5-header-icon-size);color:currentcolor}.d-header-icons .icon.btn-flat:hover,.d-header-icons .icon.btn-flat:focus-visible{color:var(--d-header-icon-color--hover);background-color:var(--d-header-icon-background--hover)}.d-header-icons .icon.btn-flat:active{color:var(--d-header-icon-color--active);background-color:var(--d-header-icon-background--active)}.d-header-icons .active .icon.btn-flat{color:var(--d-header-icon-color--active)}.header-sidebar-toggle .btn-flat.btn-icon.no-text{color:var(--d-header-icon-color)}.header-sidebar-toggle .btn-flat.btn-icon.no-text>.d-icon{font-size:var(--f5-header-icon-size);color:currentcolor}.header-sidebar-toggle .btn-flat.btn-icon.no-text:hover,.header-sidebar-toggle .btn-flat.btn-icon.no-text:focus-visible{color:var(--d-header-icon-color--hover);background-color:var(--d-header-icon-background--hover)}.header-sidebar-toggle .btn-flat.btn-icon.no-text:active{color:var(--d-header-icon-color--active);background-color:var(--d-header-icon-background--active)}.d-combo-button.--has-menu .d-combo-button-menu{margin-left:-1px;border-left-color:var(--f5-color-bay)}.d-combo-button-button.btn-primary~.d-combo-button-menu{color:var(--d-button-primary-text-color);background-color:var(--d-button-primary-bg-color);border-color:var(--d-button-primary-bg-color);border-left-color:color-mix(in srgb, var(--d-button-primary-bg-color) 82%, var(--secondary))}.d-combo-button-button.btn-primary~.d-combo-button-menu .d-icon{color:var(--d-button-primary-icon-color)}.d-combo-button-button.btn-primary~.d-combo-button-menu:hover,.d-combo-button-button.btn-primary~.d-combo-button-menu:focus-visible{color:var(--d-button-primary-text-color--hover);background-color:var(--d-button-primary-bg-color--hover);border-color:var(--d-button-primary-bg-color--hover)}.d-combo-button-button.btn-primary~.d-combo-button-menu:hover .d-icon,.d-combo-button-button.btn-primary~.d-combo-button-menu:focus-visible .d-icon{color:var(--d-button-primary-icon-color--hover)}.d-combo-button-button.btn-primary~.d-combo-button-menu:active{color:var(--secondary);background-color:var(--f5-color-bay-pressed);border-color:var(--f5-color-bay-pressed)}.d-combo-button-button.btn-primary~.d-combo-button-menu:active .d-icon{color:var(--secondary)}.below-footer-outlet.custom-footer{color:var(--f5-footer-color-snow);background:var(--f5-footer-color-carbon)}.below-footer-outlet.custom-footer:empty{display:none}.below-footer-outlet.custom-footer .wrap{box-sizing:border-box;position:relative;max-width:var(--d-max-width);margin:0 auto;padding:calc(var(--space-12) + var(--space-4)) var(--d-wrap-padding-h, var(--space-4)) var(--space-10)}.below-footer-outlet.custom-footer .wrap::before{content:"";position:absolute;top:0;left:50%;display:block;width:100vw;height:var(--space-4);background:linear-gradient(to right, var(--f5-footer-color-tangerine) 0 12.5%, var(--f5-footer-color-red) 12.5% 50%, var(--f5-footer-color-raspberry) 50% 62.5%, var(--f5-footer-color-river) 62.5% 87.5%, var(--f5-footer-color-eggplant) 87.5% 100%);transform:translateX(-50%)}.below-footer-outlet.custom-footer .flexbox{display:grid;width:100%;padding:0;color:inherit;row-gap:var(--space-10)}.below-footer-outlet.custom-footer .first-box{width:min(100%,900px);max-width:none;margin:0 auto;text-align:center}.below-footer-outlet.custom-footer .heading{display:block;margin:0 0 var(--space-5);color:inherit;font-family:var(--heading-font-family);font-size:var(--font-up-6);font-weight:700;line-height:var(--line-height-small)}.below-footer-outlet.custom-footer .blurb{color:color-mix(in srgb, var(--f5-footer-color-snow) 86%, transparent);font-size:var(--font-up-1);font-weight:600;line-height:var(--line-height-large)}.below-footer-outlet.custom-footer .second-box{width:100%}.below-footer-outlet.custom-footer .second-box .links{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));gap:var(--space-8);justify-content:stretch}.below-footer-outlet.custom-footer .list{min-width:0;margin:0}.below-footer-outlet.custom-footer .list span{display:block;margin:0 0 var(--space-3);color:inherit;font-size:var(--font-down-1);font-weight:700;letter-spacing:0;line-height:var(--line-height-small);text-transform:uppercase}.below-footer-outlet.custom-footer .list ul{display:grid;margin:0;padding:0;list-style:none}.below-footer-outlet.custom-footer .footer-section-link-wrapper{margin:0}.below-footer-outlet.custom-footer .footer-section-link-wrapper a,.below-footer-outlet.custom-footer .small-link{color:color-mix(in srgb, var(--f5-footer-color-snow) 86%, transparent);font-weight:600;line-height:1.35;text-decoration:none}.below-footer-outlet.custom-footer .footer-section-link-wrapper a:hover,.below-footer-outlet.custom-footer .footer-section-link-wrapper a:focus-visible,.below-footer-outlet.custom-footer .small-link:hover,.below-footer-outlet.custom-footer .small-link:focus-visible{color:var(--f5-footer-color-snow);text-decoration:underline}.below-footer-outlet.custom-footer .third-box{display:flex;width:100%;flex-direction:column;align-items:stretch;gap:var(--space-8);margin:0;border-top:0}.below-footer-outlet.custom-footer .social{order:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-2) var(--space-6)}.below-footer-outlet.custom-footer .social::before{content:"Connect with us";margin-right:var(--space-2);color:inherit;font-size:var(--font-down-1);font-weight:700;line-height:var(--line-height-small);text-transform:uppercase}.below-footer-outlet.custom-footer .social .social-link{display:inline-flex;width:2.75rem;height:2.75rem;align-items:center;justify-content:center;margin:0;color:var(--f5-footer-color-snow);border-radius:var(--d-border-radius);transition:background-color 180ms ease-out,color 180ms ease-out}.below-footer-outlet.custom-footer .social .social-link:hover,.below-footer-outlet.custom-footer .social .social-link:focus-visible{color:var(--f5-footer-color-snow);background-color:rgba(255,255,255,.15)}.below-footer-outlet.custom-footer .social .social-link:focus-visible{outline:2px solid var(--f5-footer-color-snow);outline-offset:2px}.below-footer-outlet.custom-footer .social .social-link .d-icon{min-width:unset;margin:0;color:currentcolor;font-size:var(--font-up-3);opacity:1}.below-footer-outlet.custom-footer .footer-links{order:2;display:flex;flex:none;flex-wrap:wrap;justify-content:center;gap:var(--space-3) var(--space-5);padding-top:var(--space-7);border-top:1px solid rgba(255,255,255,.25)}.below-footer-outlet.custom-footer .small-link{margin:0;font-size:var(--font-down-1)}.below-footer-outlet.custom-footer .small-link.copyright{color:var(--f5-footer-color-snow);pointer-events:none}@media(width < 64rem){.below-footer-outlet.custom-footer .wrap{padding-block:calc(var(--space-10) + var(--space-4)) var(--space-10)}.below-footer-outlet.custom-footer .first-box{width:min(100%,720px);margin-bottom:0;padding-bottom:0;border-bottom:0}.below-footer-outlet.custom-footer .second-box .links{grid-template-columns:repeat(3, minmax(0, 1fr));gap:var(--space-7) var(--space-6)}}@media(width < 48rem){.below-footer-outlet.custom-footer .wrap{padding:calc(var(--space-8) + var(--space-3)) var(--space-5) var(--space-8)}.below-footer-outlet.custom-footer .wrap::before{height:var(--space-3)}.below-footer-outlet.custom-footer .flexbox{row-gap:var(--space-8)}.below-footer-outlet.custom-footer .heading{font-size:var(--font-up-3)}.below-footer-outlet.custom-footer .blurb{font-size:var(--font-0)}.below-footer-outlet.custom-footer .second-box .links{grid-template-columns:1fr;gap:var(--space-6)}.below-footer-outlet.custom-footer .list{display:block;min-width:0;margin-top:0;font-size:var(--font-0)}.below-footer-outlet.custom-footer .list span{margin-bottom:var(--space-3);font-size:var(--font-0)}.below-footer-outlet.custom-footer .social{gap:var(--space-2)}.below-footer-outlet.custom-footer .social::before{flex-basis:100%;margin-right:0;text-align:center}.below-footer-outlet.custom-footer .footer-links{justify-content:center;gap:var(--space-3) var(--space-4);text-align:center}}:root{--f5-alert-info-bg: color-mix( in srgb, var(--f5-color-lagoon) 14%, var(--secondary) );--f5-alert-success-bg: color-mix( in srgb, var(--f5-color-malachite) 16%, var(--secondary) );--f5-alert-warning-bg: color-mix( in srgb, var(--f5-color-autumn) 34%, var(--secondary) );--f5-alert-error-bg: color-mix( in srgb, var(--f5-color-poppy) 12%, var(--secondary) )}.alert{border:1px solid var(--f5-color-stone);border-left:var(--space-1) solid var(--f5-color-poppy);border-radius:var(--d-border-radius);background-color:var(--f5-alert-error-bg)}.alert.alert-success{border-left-color:var(--f5-color-malachite);background-color:var(--f5-alert-success-bg)}.alert.alert-error{border-left-color:var(--f5-color-poppy);background-color:var(--f5-alert-error-bg)}.alert.alert-warning{border-left-color:var(--f5-color-autumn);background-color:var(--f5-alert-warning-bg)}.alert.alert-info{border-left-color:var(--f5-color-lagoon);background-color:var(--f5-alert-info-bg)}.alert.alert-info.clickable{color:var(--f5-color-bay)}.fk-d-default-toast{border-radius:var(--d-border-radius)}.fk-d-default-toast__icon-container.alert-success{background-color:var(--f5-alert-success-bg)}.fk-d-default-toast__icon-container.alert-error{background-color:var(--f5-alert-error-bg)}.fk-d-default-toast__icon-container.alert-warning{background-color:var(--f5-alert-warning-bg)}.fk-d-default-toast__icon-container.alert-info{background-color:var(--f5-alert-info-bg)}.-success .fk-d-default-toast__icon-container .d-icon{color:var(--f5-color-malachite)}.-error .fk-d-default-toast__icon-container .d-icon{color:var(--f5-color-poppy)}.-warning .fk-d-default-toast__icon-container .d-icon{color:var(--f5-color-autumn)}.-info .fk-d-default-toast__icon-container .d-icon{color:var(--f5-color-lagoon)}:root{--inline-code-bg: var(--f5-color-ash);--hljs-bg: var(--f5-color-carbon);--hljs-comment: var(--f5-color-lead);--hljs-color: var(--f5-color-autumn);--hljs-keyword: var(--f5-color-autumn);--hljs-number: var(--f5-color-bay-hover);--hljs-tag: var(--f5-color-lagoon);--hljs-string: var(--f5-color-malachite);--hljs-title: var(--f5-color-lagoon);--hljs-name: var(--f5-color-bay-hover);--hljs-punctuation: var(--f5-color-stone);--hljs-attr: var(--f5-color-bay-hover);--hljs-variable: var(--f5-color-bay-hover);--hljs-attribute: var(--f5-color-autumn);--hljs-symbol: var(--f5-color-autumn);--hljs-deletion: var(--f5-color-poppy);--hljs-addition: var(--f5-color-malachite)}pre>code{color:var(--secondary);border:1px solid var(--f5-color-carbon)}p>code,li>code,strong>code,em>code,a>code{border:1px solid var(--f5-color-stone)}.codeblock-buttons .codeblock-button-wrapper{gap:var(--space-1)}.codeblock-buttons .copy-cmd,.codeblock-buttons .fullscreen-cmd{color:var(--header_background);background:var(--header_primary)}.codeblock-buttons .copy-cmd:hover,.codeblock-buttons .copy-cmd:focus-visible,.codeblock-buttons .fullscreen-cmd:hover,.codeblock-buttons .fullscreen-cmd:focus-visible{color:var(--header_background);background:var(--header_primary)}.codeblock-buttons .copy-cmd:focus-visible,.codeblock-buttons .fullscreen-cmd:focus-visible{outline:2px solid var(--tertiary);outline-offset:2px}.user-card .card-content,.group-card .card-content{border-radius:var(--d-border-radius-large);box-shadow:var(--f5-elevation-card-resting)}.devcentral-homepage{--83b6766a-csstools-light-dark-toggle--1: var(--csstools-color-scheme--light) var(--f5-color-bay-hover);--f5-homepage-link-color--hover: var(--83b6766a-csstools-light-dark-toggle--1, var(--f5-color-bay-pressed));max-width:1180px;margin:0 auto;padding:2rem 0 4rem;}

@supports (color: light-dark(red, red)){
.devcentral-homepage{--f5-homepage-link-color--hover: light-dark( var(--f5-color-bay-pressed), var(--f5-color-bay-hover) );}
}@supports not (color: light-dark(tan, tan)){.devcentral-homepage *{--83b6766a-csstools-light-dark-toggle--1: var(--csstools-color-scheme--light) var(--f5-color-bay-hover);--f5-homepage-link-color--hover: var(--83b6766a-csstools-light-dark-toggle--1, var(--f5-color-bay-pressed));}}.devcentral-homepage__content{display:grid;grid-template-columns:minmax(0, 1fr) minmax(280px, 34%);column-gap:var(--space-12);row-gap:var(--space-10);align-items:start;margin-top:1.75rem}.devcentral-homepage__secondary{display:grid;gap:var(--space-12)}.devcentral-entry-cards__grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:var(--space-5)}.devcentral-entry-card{display:block;border:1px solid rgba(0,0,0,0);border-radius:var(--d-border-radius);background:var(--secondary);color:var(--primary);text-align:start;text-decoration:none;box-shadow:var(--f5-elevation-card-resting);transition:border-color var(--d-button-transition),box-shadow var(--d-button-transition),transform var(--d-button-transition)}.devcentral-entry-card:visited{color:var(--primary)}.devcentral-entry-card:hover,.devcentral-entry-card:focus{color:var(--primary);border-color:var(--category-badge-color);text-decoration:none;box-shadow:var(--f5-elevation-card-hover);transform:translateY(-2px)}.devcentral-entry-card:hover .devcentral-entry-card__title,.devcentral-entry-card:focus .devcentral-entry-card__title{color:var(--tertiary)}.devcentral-entry-card:focus-visible{outline:3px solid var(--d-input-focused-color);outline-offset:3px}.devcentral-entry-card__content{display:grid;align-content:start;gap:var(--space-2);padding:var(--space-6)}.devcentral-entry-card__heading{display:flex;align-items:center;gap:0}.devcentral-entry-card__media{display:grid;box-sizing:border-box;flex:0 0 2.5rem;width:2.5rem;height:2.5rem;place-items:center start;color:var(--category-badge-color)}.devcentral-entry-card__media .d-icon{width:1.75rem;height:1.75rem}.devcentral-entry-card__media-pattern{width:1.5rem;height:1.5rem;border-radius:50%;background:var(--category-badge-color);box-shadow:0 0 0 var(--space-1) color-mix(in srgb, var(--category-badge-color) 18%, transparent)}.devcentral-entry-card__title{color:var(--primary);font-size:var(--font-up-2);font-weight:700;line-height:var(--line-height-small)}.devcentral-entry-card__description{color:var(--primary-high);font-size:var(--font-0);font-weight:400;line-height:var(--line-height-large)}.devcentral-homepage .devcentral-human-picks:has(.carousel-container){position:relative;margin-block:var(--space-10) var(--space-8)}.devcentral-homepage .devcentral-human-picks:has(.carousel-container) .devcentral-human-picks__header{display:flex;min-height:calc(var(--space-9) + var(--space-half));align-items:flex-end;margin-bottom:0;font-size:var(--font-up-2-rem);line-height:var(--line-height-small)}.devcentral-homepage .devcentral-human-picks:has(.carousel-container) .carousel-container{margin-block:0;overflow:visible}.devcentral-homepage .devcentral-human-picks:has(.carousel-container) .carousel-container__headings{position:absolute;z-index:1;inset-block-start:0;inset-inline-end:0}.devcentral-homepage .devcentral-human-picks:has(.carousel-container) .carousel-container__titles{display:none}.devcentral-homepage .carousel-container__header{margin-bottom:0;font-size:var(--font-up-2-rem)}.devcentral-homepage .carousel-container__headings{align-items:flex-end}.devcentral-homepage .carousel-topics:not(.--animate){mask-image:none}.devcentral-homepage .carousel-topics__wrapper{padding-top:var(--space-2)}.devcentral-homepage .carousel-topics__topic-list-data{gap:var(--space-3);padding-block:var(--space-5)}.devcentral-homepage .carousel-topics__title{font-family:var(--font-family)}.devcentral-homepage .carousel-topics__excerpt{display:none}.devcentral-homepage .devcentral-human-picks__header{display:none}.devcentral-topic-list,.devcentral-events,.devcentral-contributors{min-width:0}.devcentral-block-header{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-3)}.devcentral-block-header__heading{display:flex;min-width:0;align-items:center;gap:var(--space-2)}.devcentral-block-header__title{margin:0;font-size:var(--font-up-2-rem);font-weight:700;line-height:var(--line-height-small)}.devcentral-block-header__link{flex:0 0 auto;font-size:var(--font-down-1);font-weight:700}.devcentral-topic-list__body .topic-list{margin-bottom:0}.devcentral-topic-list__body .topic-list th,.devcentral-topic-list__body .topic-list td{padding-block:.75rem}.devcentral-topic-list__footer{display:flex;justify-content:flex-end;margin-top:var(--space-4)}.devcentral-topic-list__footer-link{font-size:var(--font-down-1);font-weight:700}.devcentral-homepage .devcentral-block-header__link,.devcentral-homepage .devcentral-topic-list__footer-link,.devcentral-homepage .devcentral-topic-list__body .main-link a.title,.devcentral-homepage .devcentral-compact-topic-list__title,.devcentral-homepage .devcentral-events__title,.devcentral-homepage .devcentral-contributors__name{text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.16em}.devcentral-homepage .devcentral-block-header__link:hover,.devcentral-homepage .devcentral-block-header__link:focus-visible,.devcentral-homepage .devcentral-topic-list__footer-link:hover,.devcentral-homepage .devcentral-topic-list__footer-link:focus-visible,.devcentral-homepage .devcentral-topic-list__body .main-link a.title:hover,.devcentral-homepage .devcentral-topic-list__body .main-link a.title:focus-visible{color:var(--f5-homepage-link-color--hover);text-decoration:underline}.devcentral-compact-topic-list,.devcentral-events__list,.devcentral-contributors__list{display:grid;gap:var(--space-1);margin:0;padding:0;list-style:none}.devcentral-compact-topic-list__item,.devcentral-events__item,.devcentral-contributors__item{min-width:0}.devcentral-events__link{display:grid;grid-template-columns:3.5rem minmax(0, 1fr);gap:var(--space-3);align-items:center;padding-block:var(--space-2);color:var(--primary);text-decoration:none}.devcentral-events__link:hover,.devcentral-events__link:focus{color:var(--f5-homepage-link-color--hover);text-decoration:none}.devcentral-events__date{align-self:start;color:var(--primary);font-size:var(--font-down-1);font-weight:700;line-height:1.25;text-align:start}.devcentral-events__content{display:grid;gap:.2rem;min-width:0}.devcentral-events__title{font-weight:700;line-height:1.25}.devcentral-events__time{color:var(--primary-medium);font-size:var(--font-down-1)}.devcentral-compact-topic-list__link{display:grid;gap:.35rem;padding-block:var(--space-2);color:var(--primary);text-decoration:none}.devcentral-compact-topic-list__link:visited{color:var(--primary)}.devcentral-compact-topic-list__link:hover,.devcentral-compact-topic-list__link:focus{color:var(--f5-homepage-link-color--hover);text-decoration:none}.devcentral-compact-topic-list__title{font-weight:700;line-height:1.25}.devcentral-compact-topic-list__meta{color:var(--primary-medium);font-size:var(--font-down-1)}.devcentral-contributors__link{display:grid;grid-template-columns:auto minmax(0, 1fr) auto;gap:var(--space-2);align-items:center;padding-block:var(--space-2);color:var(--primary);text-decoration:none}.devcentral-contributors__link:hover,.devcentral-contributors__link:focus{color:var(--f5-homepage-link-color--hover);text-decoration:none}.devcentral-contributors__avatar{display:grid;overflow:hidden;width:1.6rem;height:1.6rem;place-items:center;border-radius:50%;background:var(--primary-low)}.devcentral-contributors__avatar .avatar{width:100%;height:100%}.devcentral-contributors__name{overflow:hidden;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.devcentral-contributors__metric{color:var(--primary-medium);font-size:var(--font-down-1);font-weight:700}.devcentral-block-empty{margin:0;color:var(--primary-medium)}@media screen and (width <= 900px){.devcentral-homepage{padding-inline:1rem}.devcentral-homepage__content{grid-template-columns:1fr;row-gap:var(--space-10)}.devcentral-homepage__secondary{gap:var(--space-10)}.devcentral-entry-cards__grid{grid-template-columns:1fr}.devcentral-entry-card__content{padding:var(--space-5)}}.devcentral-navigation{display:flex}.devcentral-navigation__items{display:flex;align-items:stretch;margin:0;padding:0;list-style:none}.devcentral-navigation__item{display:flex;align-items:stretch;margin:0}.devcentral-navigation__link{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1);border:0;border-radius:0;font-family:var(--font-family);line-height:var(--line-height-medium);text-decoration:none;transition:none;white-space:nowrap}.devcentral-navigation__link:hover,.devcentral-navigation__link:focus-visible{text-decoration:none}.devcentral-navigation__link:focus-visible{position:relative;z-index:1;outline:2px solid currentcolor;outline-offset:-3px}.devcentral-navigation__chevron{display:block;flex:0 0 auto;width:.7em;height:.7em;color:currentcolor;transform:translateY(-0.05em);transform-origin:center;transition:transform 150ms ease}.devcentral-navigation__trigger.btn{border:0;box-shadow:none;transition:none}.devcentral-navigation__trigger.btn .devcentral-navigation__chevron{margin:0;color:currentcolor}.devcentral-navigation__trigger.btn:hover,.devcentral-navigation__trigger.btn:focus-visible,.devcentral-navigation__trigger.btn.-expanded{border:0;box-shadow:none}.devcentral-navigation__trigger.btn:hover .devcentral-navigation__chevron,.devcentral-navigation__trigger.btn:focus-visible .devcentral-navigation__chevron,.devcentral-navigation__trigger.btn.-expanded .devcentral-navigation__chevron{color:currentcolor}.devcentral-navigation__trigger.-expanded .devcentral-navigation__chevron{transform:translateY(-0.05em) rotate(180deg)}.devcentral-navigation--metanav{justify-content:center;color:var(--primary-high);background:var(--f5-color-ash);font-size:var(--font-down-1)}.devcentral-navigation--metanav .devcentral-navigation__items{justify-content:flex-end;width:100%;max-width:var(--d-max-width);min-height:2.5rem;padding:0 var(--d-header-padding-x)}.devcentral-navigation--metanav .devcentral-navigation__link{min-height:2.5rem;padding:0 var(--space-4);color:var(--primary-high);background:rgba(0,0,0,0)}.devcentral-navigation--metanav .devcentral-navigation__link:hover,.devcentral-navigation--metanav .devcentral-navigation__link:focus-visible,.devcentral-navigation--metanav .devcentral-navigation__link.-expanded{border:0;color:var(--primary);background:rgba(0,0,0,0);outline:none}.devcentral-navigation--metanav .devcentral-navigation__link:hover .devcentral-navigation__label,.devcentral-navigation--metanav .devcentral-navigation__link:focus-visible .devcentral-navigation__label,.devcentral-navigation--metanav .devcentral-navigation__link.-expanded .devcentral-navigation__label{text-decoration:underline;text-underline-offset:.2em}.devcentral-navigation--metanav .devcentral-navigation__item:last-child .devcentral-navigation__link{color:var(--secondary);background:var(--f5-color-bay)}.devcentral-navigation--metanav .devcentral-navigation__item:last-child .devcentral-navigation__link:hover,.devcentral-navigation--metanav .devcentral-navigation__item:last-child .devcentral-navigation__link:focus-visible,.devcentral-navigation--metanav .devcentral-navigation__item:last-child .devcentral-navigation__link.-expanded{background:var(--f5-color-bay-hover)}.devcentral-navigation--primary{flex:0 1 auto;min-width:0;margin-inline-start:0}.devcentral-navigation--primary .devcentral-navigation__items{align-items:center;gap:var(--space-2);min-width:0}.devcentral-navigation--primary .devcentral-navigation__link{min-height:2.5rem;padding:0 var(--space-3);color:var(--header_primary);background:rgba(0,0,0,0);font-size:var(--font-0);font-weight:700;text-transform:uppercase}.devcentral-navigation--primary .devcentral-navigation__link:hover,.devcentral-navigation--primary .devcentral-navigation__link:focus-visible,.devcentral-navigation--primary .devcentral-navigation__link.-expanded{color:var(--header_primary);background:rgba(0,0,0,0);outline:none}.devcentral-navigation--primary .devcentral-navigation__link:hover .devcentral-navigation__label,.devcentral-navigation--primary .devcentral-navigation__link:focus-visible .devcentral-navigation__label,.devcentral-navigation--primary .devcentral-navigation__link.-expanded .devcentral-navigation__label{text-decoration:underline;text-decoration-color:var(--header_primary);text-decoration-thickness:2px;text-underline-offset:.35em}@media(width >= 64rem){.d-header .wrap .contents .before-header-panel-outlet{grid-column:lspace-start/rspace-start;min-width:0}}@media(width >= 64rem){.d-header .floating-search-input-wrapper{order:2}}.devcentral-navigation__menu{--content-border-color: var(--primary-low)}.devcentral-navigation__menu--metanav{margin-block-start:calc(2.5rem - var(--header-offset, 2.5rem));z-index:1001}.devcentral-navigation__menu .fk-d-menu__inner-content{min-width:14rem;border-radius:var(--d-border-radius-large)}.devcentral-navigation__menu .devcentral-navigation__menu-items{gap:0;padding:var(--space-2)}.devcentral-navigation__menu .devcentral-navigation__menu-link{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);width:100%;color:var(--primary);font-family:var(--base-font-family);font-size:var(--font-0);font-weight:500;text-align:left}.devcentral-navigation__menu .devcentral-navigation__menu-link:focus-visible{outline:2px solid var(--tertiary);outline-offset:-2px}@media(prefers-reduced-motion: reduce){.devcentral-navigation__chevron{transition:none}}
/*# sourceMappingURL=common_theme_14_d9ba0875701c3fc9153df7e02781c1bb0537ed1e.css.map?__ws=community.f5.com */
