@media(min-width:768px){.cc-tabs--vertical .cmp-tabs--v1{align-items:flex-start;display:flex}.cc-tabs--vertical .cmp-tabs--v1 .cmp-tabs__tablist{align-items:stretch;flex:0 0 25%;flex-direction:column;gap:var(--cc-spacing-m);margin-right:var(--cc-spacing-xxl);margin-top:0;width:25%}.cc-tabs--vertical .cmp-tabs--v1 .cmp-tabs__tabpanel{flex:1 1 100%}.cc-tabs--vertical .cmp-tabs--v1 .cmp-tabs__tab{justify-content:left;min-height:40px}}.cc-tabs--underlined .cmp-tabs--v1 .cmp-tabs__tablist{gap:0}.cc-tabs--underlined .cmp-tabs--v1 .cmp-tabs__tab.cmp-tabs__tab{border-bottom:1px solid var(--cc-color-grey-300);border-radius:0;position:relative;transition-property:background-color,color,border-color,outline,outline-offset}.cc-tabs--underlined .cmp-tabs--v1 .cmp-tabs__tab.cmp-tabs__tab:after{background:var(--cc-color-grey-300);bottom:0;content:"";display:block;height:1px;left:0;position:absolute;right:0;transform:scaleY(0);transform-origin:0 100%;transition:var(--cc-transition-long);transition-property:transform,background-color;width:100%}.cc-tabs--underlined .cmp-tabs--v1 .cmp-tabs__tab.cmp-tabs__tab--active{background:transparent;border-bottom-color:var(--cc-color-brand-2-500)}.cc-tabs--underlined .cmp-tabs--v1 .cmp-tabs__tab.cmp-tabs__tab--active:after{background:var(--cc-color-brand-2-500);transform:scaleX(1)}.cc-tabs--underlined .cmp-tabs--v1 .cmp-tabs__button{background:transparent;border-color:transparent;border-bottom:2px solid var(--cc-color-brand-2-500);border-radius:0}.cc-tabs--underlined .cmp-tabs--v1 .cmp-tabs__button:active,.cc-tabs--underlined .cmp-tabs--v1 .cmp-tabs__button:focus,.cc-tabs--underlined .cmp-tabs--v1 .cmp-tabs__button:hover{background:transparent;border-color:transparent;border-bottom:2px solid var(--cc-color-brand-2-600);border-radius:var(--cc-radius-none)}.cc-tabs--underlined .cmp-tabs--v1 .cmp-tabs__button:focus-visible{border-radius:var(--cc-radius-none)}.cc-tabs--underlined .cmp-tabs--v1 .cmp-tabs__tab:focus{border-radius:var(--cc-radius-none)}.cc-tabs--underlined .cmp-tabs--v1 .cmp-tabs__tab:focus-visible{border-radius:var(--cc-radius-none)}@media(min-width:768px){.cc-tabs--vertical.cc-tabs--underlined .cmp-tabs--v1 .cmp-tabs__tab{min-height:58px}}.tabs:has(>.cmp-tabs--v1){margin-bottom:var(--cc-spacing-l)}.tabs:has(>.cmp-tabs--v1):last-child{margin-bottom:0}.tabs:has(>.cmp-tabs--v1).cc-tabs--spacing-small{margin-bottom:var(--cc-spacing-xs)}.tabs:has(>.cmp-tabs--v1).cc-tabs--spacing-large{margin-bottom:var(--cc-spacing-xxl)}.tabs:has(>.cmp-tabs--v1).cc-tabs--spacing-none{margin-bottom:0}@media(max-width:767px){.cmp-tabs--v1{min-height:3pc}}.cmp-tabs--v1 .cmp-tabs__tablist{align-items:center;display:none;flex-wrap:wrap;gap:var(--cc-spacing-s);justify-content:center;list-style:none;padding-left:0}@media(min-width:768px){.cmp-tabs--v1 .cmp-tabs__tablist{display:flex;gap:var(--cc-spacing-m);margin:var(--cc-spacing-l) 0 var(--cc-spacing-3xl)}}.cmp-tabs--v1 .cmp-tabs__dropdown{display:block;margin-bottom:var(--cc-spacing-l)}@media(min-width:768px){.cmp-tabs--v1 .cmp-tabs__dropdown{display:none}}.cmp-tabs--v1 .cmp-tabs__dropdown__tablist-container{position:relative}.cmp-tabs--v1 .cmp-tabs__dropdown__tablist{background:var(--cc-color-white);border:1px solid var(--cc-color-grey-300);border-radius:var(--cc-radius-m);box-shadow:var(--cc-box-shadow-300);display:none;gap:var(--cc-spacing-xs);left:0;margin:var(--cc-spacing-xs) 0 0;max-height:80vh;overflow:auto;padding:var(--cc-spacing-xs);position:absolute;right:0;top:auto;z-index:20}.cmp-tabs--v1 .cmp-tabs__button,.cmp-tabs--v1 .cmp-tabs__dropdown__tab,.cmp-tabs--v1 .cmp-tabs__tab{align-items:center;border:0;border-radius:var(--cc-radius-s);box-sizing:border-box;color:var(--cc-color-grey-700);cursor:pointer;display:flex;flex:none;flex-grow:0;font-size:var(--cc-font-size-s);gap:var(--cc-spacing-xs);justify-content:flex-start;min-height:3pc;padding:var(--cc-spacing-s) var(--cc-spacing-m);transition:var(--cc-transition-short);transition-property:font-weight,background-color,color;width:100%}@media(min-width:768px){.cmp-tabs--v1 .cmp-tabs__button,.cmp-tabs--v1 .cmp-tabs__dropdown__tab,.cmp-tabs--v1 .cmp-tabs__tab{font-size:var(--cc-font-size-m);justify-content:center;min-height:40px;padding:var(--cc-spacing-xs) var(--cc-spacing-m);width:auto}}.cmp-tabs--v1 .cmp-tabs__button{background:var(--cc-color-brand-2-100);border:1.5px solid var(--cc-color-brand-2-500);color:var(--cc-color-brand-2-600);font-size:var(--cc-font-size-m);font-weight:700;padding:var(--cc-spacing-s) var(--cc-spacing-m);transition-duration:var(--cc-transition-duration-super-short);transition-property:background-color,border-color,outline,outline-offset}.cmp-tabs--v1 .cmp-tabs__button:hover{background:var(--cc-color-brand-2-200);border-color:var(--cc-color-brand-2-600)}.cmp-tabs--v1 .cmp-tabs__button:focus-visible{outline:3px solid var(--cc-color-focus,#037ac4);outline-offset:2px}.cmp-tabs--v1 .cmp-tabs__button.cmp-tabs__button--single-item{cursor:default}.cmp-tabs--v1 .cmp-tabs__button-label{flex:1 1 calc(100% - 48px);text-align:left}.cmp-tabs--v1 .cmp-tabs__button-icon{filter:invert(43%) sepia(14%) saturate(1438%) hue-rotate(136deg) brightness(99%) contrast(101%);height:24px;transform-origin:50% 50%;transition:var(--cc-transition-short);transition-property:transform;width:24px}.cmp-tabs--v1 .cmp-tabs__tab{border-bottom:1px solid transparent;box-sizing:border-box;cursor:pointer;outline:1px solid transparent;outline-offset:1px;padding:var(--cc-spacing-xs) var(--cc-spacing-m);transition-duration:var(--cc-transition-duration-super-short);transition-property:outline,outline-offset;transition-property:background-color,border-color,outline,outline-offset}.cmp-tabs--v1 .cmp-tabs__tab:focus-visible{outline:3px solid var(--cc-color-focus,#037ac4);outline-offset:2px}.cmp-tabs--v1 .cmp-tabs__tab:hover:not(.cmp-tabs__tab--active){background-color:var(--cc-color-grey-50)}.cmp-tabs--v1 .cmp-tabs__tab--active{background:var(--cc-color-brand-2-50);color:var(--cc-color-brand-2-600);font-weight:700}.cmp-tabs--v1 .cmp-tabs__dropdown__tab{outline:1px solid transparent;outline-offset:1px;padding-right:var(--cc-spacing-xxl);transition-duration:var(--cc-transition-duration-super-short);transition-property:outline,outline-offset}.cmp-tabs--v1 .cmp-tabs__dropdown__tab:focus-visible{outline:3px solid var(--cc-color-focus,#037ac4);outline-offset:2px}.cmp-tabs--v1 .cmp-tabs__dropdown__tab--active{position:relative}.cmp-tabs--v1 .cmp-tabs__dropdown__tab--active:after{background-image:url("../../../../../etc.clientlibs/carbon/core/clientlibs/clientlib-cc-icons-v1/resources/icons/check_small.svg");background-position:50% 50%;background-repeat:no-repeat;background-size:100% auto;content:"";filter:invert(43%) sepia(14%) saturate(1438%) hue-rotate(136deg) brightness(99%) contrast(101%);height:24px;position:absolute;right:var(--cc-spacing-m);width:24px}.cmp-tabs--v1 .cmp-tabs__tabpanel{display:none;outline:1px solid transparent;outline-offset:1px;transition-duration:var(--cc-transition-duration-super-short);transition-property:outline,outline-offset}.cmp-tabs--v1 .cmp-tabs__tabpanel:focus-visible{outline:3px solid var(--cc-color-focus,#037ac4);outline-offset:2px}.cmp-tabs--v1 .cmp-tabs__tabpanel--active{display:block}.cmp-tabs--v1 .cmp-tabs__tabpanel--active>div{animation:cmp-tabs-tabpanel-expand;animation-duration:var(--cc-transition-duration-short);animation-timing-function:var(--cc-transition-timing-function);opacity:1;transform:translateZ(0)}.cmp-tabs--v1.cmp-tabs--is-open>.cmp-tabs__dropdown .cmp-tabs__dropdown__tablist{animation:cmp-tabs-tablist-expand;animation-duration:var(--cc-transition-duration-short);animation-timing-function:var(--cc-transition-timing-function);display:flex;flex-direction:column}.cmp-tabs--v1.cmp-tabs--is-open>.cmp-tabs__dropdown .cmp-tabs__button-icon{transform:rotate(-180deg)}.cmp-tabs--v1 .cmp-tabs__tab__title{color:transparent;font-weight:700;position:relative}.cmp-tabs--v1 .cmp-tabs__tab__title:after{bottom:0;color:var(--cc-color-grey-700);content:attr(data-title);font-weight:400;left:1px;opacity:1;pointer-events:none;position:absolute;right:0;top:0;width:100%}.cmp-tabs--v1 .cmp-tabs__tab--active .cmp-tabs__tab__title{color:var(--cc-color-brand-2-600)}.cmp-tabs--v1 .cmp-tabs__tab--active .cmp-tabs__tab__title:after{opacity:0}@keyframes cmp-tabs-tablist-expand{0%{opacity:0;transform:translate3d(0,calc(var(--cc-spacing-xs)*-1),0)}50%{opacity:1;transform:translateZ(0)}}@keyframes cmp-tabs-tabpanel-expand{0%{opacity:.65}to{opacity:1}}