.vertical-tabs{font-size:.875rem;border:1px solid #ccc;flex-direction:row;margin:0;display:flex}[dir=rtl] .vertical-tabs{margin-right:0;flex-direction:row-reverse;margin-left:0}.vertical-tabs__menu{list-style:none;padding:0;flex-wrap:nowrap;border-top:1px solid #ccc;flex-direction:column;margin:0;width:15em;display:flex}[dir=rtl] .vertical-tabs__menu{margin-right:-15em;margin-left:0}.vertical-tabs__pane{border:0;margin:0}.vertical-tabs__pane>summary{display:none}.vertical-tabs__pane label{font-weight:700}.vertical-tabs__menu-item{border:1px solid #ccc;border-top:0;background:#eee}.vertical-tabs__menu-item a{padding:.5em .6em;text-decoration:none;display:block}.vertical-tabs__menu-item a:active .vertical-tabs__menu-item-title,.vertical-tabs__menu-item a:focus .vertical-tabs__menu-item-title,.vertical-tabs__menu-item a:hover .vertical-tabs__menu-item-title{text-decoration:underline}.vertical-tabs__menu-item a:hover{outline:1px dotted}.vertical-tabs__menu-item.is-selected{background-color:#fff;border-right-width:0}[dir=rtl] .vertical-tabs__menu-item.is-selected{border-left-width:0;border-right-width:1px}.vertical-tabs__menu-item.is-selected .vertical-tabs__menu-item-title{color:#000}.vertical-tabs__menu-item-summary{margin-bottom:0;line-height:normal;display:block}