.nab-segmented-control{margin:16px 0 8px}.nab-segmented-control .nab-segmented-control__legend{display:block;font-weight:600;line-height:1.5rem;margin:0 0 .5em}.nab-segmented-control__tablist{border:0;margin-bottom:32px;padding:0;width:100%}.nab-segmented-control__tablist .nab-segmented-control__tablist-wrapper{display:none}#supports.js .nab-segmented-control--inline-tabs .nab-segmented-control__tablist-wrapper{display:inline-grid}#supports.js .nab-segmented-control__tablist-wrapper{border:1px solid gray;border-radius:4px;display:grid;grid-auto-columns:1fr;grid-auto-flow:column;grid-auto-rows:1fr;list-style-type:none;margin:0;padding:0}@media(max-width:767px){#supports.js .nab-segmented-control__tablist-wrapper.nab-segmented-control__tablist--stacked-xs{display:block;width:100%}}#supports.js .nab-segmented-control__tablist-wrapper .nab-segmented-control__tab{border:0;border-right:1px solid gray;margin:0;padding:3px}#supports.js .nab-segmented-control__tablist-wrapper .nab-segmented-control__tab:last-child{border:none}#supports.js .nab-segmented-control__tablist-wrapper .nab-segmented-control__tab .nab-segmented-control__button{align-items:flex-start;align-self:start;background-color:transparent;border:none;border-radius:4px;color:#000;display:inline-flex;font-weight:700;height:100%;justify-content:center;line-height:1em;padding:16px;position:relative;text-align:center;text-decoration:none;width:100%}#supports.js .nab-segmented-control__tablist-wrapper .nab-segmented-control__tab .nab-segmented-control__button:hover{background-color:#e6e6e6;cursor:pointer;text-decoration:underline}#supports.js .nab-segmented-control__tablist-wrapper .nab-segmented-control__tab .nab-segmented-control__button:focus{border-radius:4px;box-shadow:0 0 0 3px hsla(0,0%,50%,.65);outline:3px solid transparent}#supports.js .nab-segmented-control__tablist-wrapper .nab-segmented-control__tab .nab-segmented-control__button.cmp-list__item-link--current-page,#supports.js .nab-segmented-control__tablist-wrapper .nab-segmented-control__tab .nab-segmented-control__button[aria-selected=true]{background:#000;border:3px solid transparent;color:#fff;cursor:auto;padding:13px;text-decoration:none}#supports.js .nab-segmented-control__tablist-wrapper .nab-segmented-control__tab .nab-segmented-control__button svg{display:none}@media(max-width:767px){#supports.js .nab-segmented-control__tablist-wrapper.nab-segmented-control__tablist--stacked-xs .nab-segmented-control__tab{border-bottom:1px solid gray;border-right:none;display:block;width:100%}#supports.js .nab-segmented-control__tablist-wrapper.nab-segmented-control__tablist--stacked-xs .nab-segmented-control__tab:last-child{border-bottom:none}}#supports.js .nab-segmented-control__tablist-wrapper .nab-segmented-control__radio{border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)}#supports.js .nab-segmented-control__tablist-wrapper .nab-segmented-control__radio:checked+.nab-segmented-control__button{background:#000;border:3px solid transparent;color:#fff;cursor:auto;padding:13px;text-decoration:none}#supports.js .nab-segmented-control__tablist-wrapper .nab-segmented-control__radio:focus+.nab-segmented-control__button{border-radius:4px;box-shadow:0 0 0 3px hsla(0,0%,50%,.65);outline:.65 solid transparent}#supports.js .nab-segmented-control{display:block}#supports.js .segmented-control__header{display:none}
