.sn-e-c-tabs{max-width:var(--_max-width);position:relative;width:var(--_width)}.sn-e-c-tabs .tabs__group{border-bottom:var(--_tabs-group-border-b-width) var(--_tabs-group-border-b-style) var(--_tabs-group-border-b-color);border-left:var(--_tabs-group-border-l-width) var(--_tabs-group-border-l-style) var(--_tabs-group-border-l-color);border-radius:var(--_tabs-group-border-radius);border-right:var(--_tabs-group-border-r-width) var(--_tabs-group-border-r-style) var(--_tabs-group-border-r-color);border-top:var(--_tabs-group-border-t-width) var(--_tabs-group-border-t-style) var(--_tabs-group-border-t-color);display:flex;gap:var(--_tabs-group-gap);margin:var(--_tabs-group-mt) var(--_tabs-group-mr) var(--_tabs-group-mb) var(--_tabs-group-ml);padding:var(--_tabs-group-pt) var(--_tabs-group-pr) var(--_tabs-group-pb) var(--_tabs-group-pl);position:relative}.sn-e-c-tabs .tabs__group--justify-start{justify-content:flex-start}.sn-e-c-tabs .tabs__group--justify-center{justify-content:center}.sn-e-c-tabs .tabs__group--justify-end{justify-content:flex-end}.sn-e-c-tabs .tab{align-items:center;background-color:var(--_tab-bg-color);border-bottom:var(--_tab-border-b-width) var(--_tab-border-b-style) var(--_tab-border-b-color);border-bottom-left-radius:var(--_tab-border-bl-radius);border-bottom-right-radius:var(--_tab-border-br-radius);border-left:var(--_tab-border-l-width) var(--_tab-border-l-style) var(--_tab-border-l-color);border-right:var(--_tab-border-r-width) var(--_tab-border-r-style) var(--_tab-border-r-color);border-top:var(--_tab-border-t-width) var(--_tab-border-t-style) var(--_tab-border-t-color);border-top-left-radius:var(--_tab-border-tl-radius);border-top-right-radius:var(--_tab-border-tr-radius);color:var(--_tab-color);cursor:pointer;display:inline-flex;gap:var(--_tab-gap);list-style:none;margin-bottom:-1px;padding:var(--_tab-pt) var(--_tab-pr) var(--_tab-pb) var(--_tab-pl);text-align:center}.sn-e-c-tabs .tab:focus,.sn-e-c-tabs .tab:hover{background-color:var(--_tab-bg-color-hover);border-color:var(--_tab-border-t-color-hover) var(--_tab-border-r-color-hover) var(--_tab-border-b-color-hover) var(--_tab-border-l-color-hover);color:var(--_tab-color-hover)}.sn-e-c-tabs .tab:focus{outline:none}.sn-e-c-tabs .tab--bordered{--_tab-active-border-r-width:1px;--_tab-active-border-b-width:1px;border-color:transparent}.sn-e-c-tabs .tab--bordered:hover{--_tab-border-t-color-hover:var(--slate-200);--_tab-border-r-color-hover:var(--slate-200);--_tab-border-b-color-hover:transparent;--_tab-border-l-color-hover:var(--slate-200)}.sn-e-c-tabs .tab.is-active,.sn-e-c-tabs .tab.is-active--bordered{background-color:var(--_tab-active-bg-color);border-bottom:var(--_tab-active-border-b-width) var(--_tab-active-border-b-style) var(--_tab-active-border-b-color);border-left:var(--_tab-active-border-l-width) var(--_tab-active-border-l-style) var(--_tab-active-border-l-color);border-right:var(--_tab-active-border-r-width) var(--_tab-active-border-r-style) var(--_tab-active-border-r-color);border-top:var(--_tab-active-border-t-width) var(--_tab-active-border-t-style) var(--_tab-active-border-t-color);color:var(--_tab-active-color)}.sn-e-c-tabs .tab.is-active--bordered:hover,.sn-e-c-tabs .tab.is-active:hover{background-color:var(--_tab-active-bg-color);border-bottom-color:var(--_tab-active-border-b-color)}.sn-e-c-tabs .tab.is-active--bordered{--_tab-active-border-t-color:var(--slate-200);--_tab-active-border-r-color:var(--slate-200);--_tab-active-border-b-color:var(--white);--_tab-active-border-l-color:var(--slate-200)}.sn-e-c-tabs .tab--xs{font-size:var(--_tab-font-size-xs);font-weight:var(--_tab-font-weight-xs);letter-spacing:var(--_tab-letter-spacing-xs);line-height:var(--_tab-line-height-xs)}.sn-e-c-tabs .tab--sm{font-size:var(--_tab-font-size-sm);font-weight:var(--_tab-font-weight-sm);letter-spacing:var(--_tab-letter-spacing-sm);line-height:var(--_tab-line-height-sm)}.sn-e-c-tabs .tab--base{font-size:var(--_tab-font-size-base);font-weight:var(--_tab-font-weight-base);letter-spacing:var(--_tab-letter-spacing-base);line-height:var(--_tab-line-height-base)}.sn-e-c-tabs .tab--lg{font-size:var(--_tab-font-size-lg);font-weight:var(--_tab-font-weight-lg);letter-spacing:var(--_tab-letter-spacing-lg);line-height:var(--_tab-line-height-lg)}.sn-e-c-tabs .tab--xl{font-size:var(--_tab-font-size-xl);font-weight:var(--_tab-font-weight-xl);letter-spacing:var(--_tab-letter-spacing-xl);line-height:var(--_tab-line-height-xl)}.sn-e-c-tabs .tab__panel{background-color:var(--_panel-bg-color);border-bottom-left-radius:var(--_panel-border-bl-radius);border-bottom-right-radius:var(--_panel-border-br-radius);border-color:var(--_panel-border-color);border-style:var(--_panel-border-style);border-top-left-radius:var(--_panel-border-tl-radius);border-top-right-radius:var(--_panel-border-tr-radius);border-width:var(--_panel-border-width);border-top:0;color:var(--_panel-color);font-size:var(--_panel-font-size);font-weight:var(--_panel-font-weight);letter-spacing:var(--_panel-letter-spacing);line-height:var(--_panel-line-height);margin:var(--_panel-mt) var(--_panel-mr) var(--_panel-mb) var(--_panel-ml);padding:var(--_panel-pt) var(--_panel-pr) var(--_panel-pb) var(--_panel-pl);text-align:var(--_panel-text-align)}.sn-e-c-tabs .tab__panel--bordered{--_panel-border-color:var(--slate-200)}