/*! @tacc/core-styles v2.59.2 | MIT | github.com/TACC/Core-Styles */.x-tabs{display:flex;flex-wrap:wrap;position:relative}.x-tabs__toggle{opacity:0;position:absolute}.x-tabs__tab{cursor:pointer;white-space:nowrap}.x-tabs__content{display:none;width:100%}.x-tabs__content--active{display:block;order:99}.x-tabs__content--force-active{display:contents}.x-tabs--custom-properties{--buffer:20px}.x-tabs--focus-within{outline:5px auto}.x-tabs__tab{border-bottom:var(--global-border-width--x-thick) solid #0000;font-size:var(--global-font-size--medium);font-weight:var(--medium);margin-inline:var(--buffer);padding-block:1.25em .75em;padding-inline:.875em;&:is(label){margin-bottom:0}&:is(a){text-decoration:none}}.x-tabs__tab--hover{border-color:var(--global-color-primary--dark)}.x-tabs__tab--not-active{color:var(--global-color-primary--dark)}.x-tabs__tab--active{border-color:var(--global-color-accent--light);color:var(--global-color-accent--light)}.x-tabs__content{border-top:var(--global-border-width--normal) solid var(--global-color-primary--dark);padding-inline:var(--buffer);&>:first-child{margin-top:var(--buffer)}&>:last-child{margin-bottom:var(--buffer)}}.tabbed-set{--buffer:20px;display:flex;flex-wrap:wrap;position:relative}.tabbed-set>input{opacity:0;position:absolute}.tabbed-set>.tabbed-content{border-top:var(--global-border-width--normal) solid var(--global-color-primary--dark);display:none;padding-inline:var(--buffer);width:100%;&>:first-child{margin-top:var(--buffer)}&>:last-child{margin-bottom:var(--buffer)}}.tabbed-set>label{border-bottom:var(--global-border-width--x-thick) solid #0000;cursor:pointer;font-size:var(--global-font-size--medium);font-weight:var(--medium);margin-inline:var(--buffer);margin-bottom:unset;padding-block:1.25em .75em;padding-inline:.875em;white-space:nowrap;&:is(label){margin-bottom:0}&:is(a){text-decoration:none}}.tabbed-set>label:hover{border-color:var(--global-color-primary--dark)}.tabbed-set>input:checked+label{border-color:var(--global-color-accent--light);color:var(--global-color-accent--light)}.tabbed-set>input:not(:checked)+label{color:var(--global-color-primary--dark)}@media screen{.tabbed-set>input:checked+label+.tabbed-content{display:block;order:99}}@media print{.tabbed-content{display:contents}}@media screen{@supports selector(:has(*)){.tabbed-set:has(input:focus-visible:where(.tabbed-set>*)){outline:5px auto}}@supports not selector(:has(*)){.tabbed-set:focus-within{outline:5px auto}}}