/*! Asciidoctor Tabs | Copyright (c) 2018-present Dan Allen | MIT License */.tabs{margin-bottom:1.25em}.tablist>ul{-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}.tablist>ul,.tablist>ul li{display:-webkit-box;display:-ms-flexbox;display:flex}.tablist>ul li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;cursor:pointer;font-weight:700;line-height:1.5;padding:.25em 1em;position:relative}.tablist>ul li:focus-visible{outline:none}.tablist.ulist,.tablist.ulist>ul li{margin:0}.tablist.ulist>ul li+li{margin-left:.25em}.tabs .tablist li::after{content:"";display:block;height:1px;position:absolute;bottom:-1px;left:0;right:0}.tabs.is-loading .tablist li:not(:first-child),.tabs:not(.is-loading) .tablist li:not(.is-selected){background-color:#f5f5f5}.tabs.is-loading .tablist li:first-child::after,.tabs:not(.is-loading) .tablist li.is-selected::after{background-color:#fff}.tablist>ul p{line-height:inherit;margin:0}.tabpanel{background-color:#fff;padding:1.25em}.tablist>ul li,.tabpanel{border:1px solid #dcdcdc}.tablist>ul li{border-bottom:0}.tabs.is-loading .tabpanel+.tabpanel,.tabs:not(.is-loading) .tabpanel.is-hidden{display:none}.tabpanel>:first-child{margin-top:0}#content .tabpanel>:last-child,#content .tabpanel>:last-child>:last-child,#content .tabpanel>:last-child>:last-child>li:last-child>:last-child{margin-bottom:0}.tablecontainer{overflow-x:auto}#content .tablecontainer{margin-bottom:1.25em}#content .tablecontainer>table.tableblock{margin-bottom:0}.doc .tabs{margin:1rem 0 0}.doc .tab{border:0}.tablist>ul li{background-color:var(--body-background-color);padding:0}.tablist>ul li>p{padding:.25em 1em}.doc .tabs.is-loading .tablist>ul li:not(:first-child),.doc .tabs:not(.is-loading) .tablist>ul li:not(.is-selected){background-color:unset;font-weight:400}.tabs:not(.is-loading) .tablist li:not(.is-selected):hover{background-color:var(--tabs_hover-background)}.doc .tabs.is-loading .tablist>ul li:first-child,.doc .tabs:not(.is-loading) .tablist>ul li.is-selected{border-bottom:2px solid var(--link-highlight-color);border-bottom-left-radius:0;border-bottom-right-radius:0;color:var(--link-highlight-color)}.tabs.is-loading .tablist li:first-child::after,.tabs:not(.is-loading) .tablist li.is-selected::after{background-color:unset}.doc .tabpanel>:first-child{margin-top:15px}.doc .tabpanel{padding:unset;padding-right:1.25em;border:none;background-color:unset}