@layer forte.components{._root_tuqlr_26{--forte-tabs-radius:var(--forte-radius-surface);--forte-tabs-radius-line:min(var(--forte-tabs-radius), calc(var(--forte-tabs-height) / 2));--forte-tabs-gap:var(--forte-space-1);--forte-tabs-content-gap:var(--forte-space-4);--forte-tabs-height:var(--forte-control-h-md);--forte-tabs-padding-x:var(--forte-control-px-md);--forte-tabs-font-size:var(--forte-font-size-2);--forte-tabs-font-weight:var(--forte-font-weight-medium);--forte-tabs-scroll-peek:var(--forte-space-8);--forte-tabs-list-bg:transparent;--forte-tabs-list-padding:0px;--forte-tabs-list-radius:0px;--forte-tabs-rail-width:1px;--forte-tabs-rail-color:var(--forte-color-border-muted);--forte-tabs-tab-color:var(--forte-color-foreground-muted);--forte-tabs-tab-color-hover:var(--forte-color-foreground);--forte-tabs-tab-color-active:var(--forte-color-primary-text);--forte-tabs-tab-bg-hover:transparent;--forte-tabs-indicator-color:var(--forte-color-primary);--forte-tabs-indicator-size:2px;--forte-tabs-indicator-radius:var(--forte-radius-pill);--forte-tabs-panel-padding:0px;--forte-tabs-auto-height-duration:var(--forte-duration-move);box-sizing:border-box;isolation:isolate;gap:var(--forte-tabs-content-gap);font-family:var(--forte-font-sans);color:var(--forte-color-foreground);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);display:grid;position:relative}._root_tuqlr_26[data-orientation=vertical]{grid-template-rows:minmax(0,auto);grid-template-columns:auto minmax(0,1fr);align-items:start}._root_tuqlr_26>._list_tuqlr_184,._root_tuqlr_26>._scroller_tuqlr_184{grid-area:1/1}._root_tuqlr_26>._panel_tuqlr_193{grid-area:2/1}._root_tuqlr_26[data-orientation=vertical]>._list_tuqlr_184,._root_tuqlr_26[data-orientation=vertical]>._scroller_tuqlr_184{grid-area:1/1}._root_tuqlr_26[data-orientation=vertical]>._panel_tuqlr_193{grid-area:1/2}._root_tuqlr_26[data-auto-height]{grid-template-rows:auto var(--forte-tabs-auto-height,minmax(0, 1fr));transition:grid-template-rows var(--forte-tabs-auto-height-duration) var(--forte-ease-standard)}._root_tuqlr_26[data-auto-height][data-orientation=vertical]{grid-template-rows:var(--forte-tabs-auto-height,minmax(0, auto))}._root_tuqlr_26[data-auto-height]>._panel_tuqlr_193{align-self:start}._root_tuqlr_26[data-auto-height][data-resizing]{overflow:clip}._root_tuqlr_26[data-variant=pill]{--forte-tabs-list-bg:var(--forte-color-panel);--forte-tabs-list-padding:var(--forte-space-1);--forte-tabs-indicator-color:var(--forte-color-primary-soft-hover);--forte-tabs-indicator-radius:var(--forte-radius-control);--forte-tabs-list-radius:calc(var(--forte-tabs-indicator-radius) + min(var(--forte-tabs-indicator-radius), var(--forte-tabs-list-padding)))}._scroller_tuqlr_184{min-width:0}._root_tuqlr_26[data-orientation=vertical]>._scroller_tuqlr_184{min-block-size:0;max-block-size:100%}._content_tuqlr_360{width:100%}._list_tuqlr_184{box-sizing:border-box;align-items:stretch;gap:var(--forte-tabs-gap);padding:var(--forte-tabs-list-padding);border-radius:var(--forte-tabs-list-radius);background-color:var(--forte-tabs-list-bg);flex-direction:row;display:flex;position:relative}._list_tuqlr_184[data-orientation=vertical]{flex-direction:column;align-items:stretch}._list_tuqlr_184[data-variant=line]{border-block-end:var(--forte-tabs-rail-width) solid var(--forte-tabs-rail-color)}._list_tuqlr_184[data-variant=line][data-orientation=vertical]{border-block-end:0;border-inline-end:var(--forte-tabs-rail-width) solid var(--forte-tabs-rail-color)}._tab_tuqlr_400{box-sizing:border-box;z-index:1;justify-content:center;align-items:center;gap:var(--forte-control-gap);height:var(--forte-tabs-height);min-height:var(--forte-target-min);padding-inline:var(--forte-tabs-padding-x);border-radius:var(--forte-tabs-radius);color:var(--forte-tabs-tab-color);font-family:inherit;font-size:var(--forte-tabs-font-size);font-weight:var(--forte-tabs-font-weight);line-height:var(--forte-line-height-tight);white-space:nowrap;-webkit-user-select:none;user-select:none;cursor:pointer;scroll-margin-inline:var(--forte-tabs-scroll-peek);transition:color var(--forte-duration-fast) var(--forte-ease-standard), background-color var(--forte-duration-fast) var(--forte-ease-standard), outline-color var(--forte-focus-ring-duration) var(--forte-focus-ring-ease), outline-offset var(--forte-focus-ring-duration) var(--forte-focus-ring-ease), box-shadow var(--forte-focus-ring-duration) var(--forte-focus-ring-ease);background-color:#0000;border:0;flex:none;margin:0;display:inline-flex;position:relative}._tab_tuqlr_400[data-orientation=vertical]{width:100%;scroll-margin-block:var(--forte-tabs-scroll-peek);justify-content:flex-start}._tab_tuqlr_400[data-variant=line]{border-start-start-radius:var(--forte-tabs-radius-line);border-start-end-radius:var(--forte-tabs-radius-line);border-end-end-radius:0;border-end-start-radius:0}._tab_tuqlr_400[data-variant=line][data-orientation=vertical]{border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--forte-tabs-radius-line)}._tab_tuqlr_400[data-variant=pill]{border-radius:var(--forte-tabs-indicator-radius)}@media (hover:hover){._tab_tuqlr_400:hover:not([data-disabled]):not([data-active]){color:var(--forte-tabs-tab-color-hover);background-color:var(--forte-tabs-tab-bg-hover)}}._tab_tuqlr_400[data-active]{color:var(--forte-tabs-tab-color-active)}._tab_tuqlr_400[data-disabled]{cursor:not-allowed;opacity:.55}._indicator_tuqlr_522{box-sizing:border-box;z-index:0;translate:var(--active-tab-left);width:var(--active-tab-width);height:var(--forte-tabs-indicator-size);background-color:var(--forte-tabs-indicator-color);pointer-events:none;transition-property:translate,width,height;transition-duration:var(--forte-duration-move);transition-timing-function:var(--forte-ease-spring-snappy);inset-block:auto 0;border-start-start-radius:var(--forte-tabs-indicator-radius);border-start-end-radius:var(--forte-tabs-indicator-radius);border-end-end-radius:0;border-end-start-radius:0;position:absolute;left:0;right:auto}._indicator_tuqlr_522[data-orientation=vertical]{inset-block:0 auto;translate:0 var(--active-tab-top);width:var(--forte-tabs-indicator-size);height:var(--active-tab-height);left:auto;right:auto;border-start-start-radius:var(--forte-tabs-indicator-radius);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--forte-tabs-indicator-radius);inset-inline-end:0}._indicator_tuqlr_522[data-variant=pill],._indicator_tuqlr_522[data-variant=pill][data-orientation=vertical]{translate:var(--active-tab-left) var(--active-tab-top);width:var(--active-tab-width);height:var(--active-tab-height);border-radius:var(--forte-tabs-indicator-radius);inset-block:0 auto;left:0;right:auto}._panel_tuqlr_193{box-sizing:border-box;z-index:1;min-width:0;padding:var(--forte-tabs-panel-padding);border-radius:var(--forte-tabs-radius);color:var(--forte-color-foreground);font-size:var(--forte-font-size-2);line-height:var(--forte-line-height-normal);transition:opacity var(--forte-duration-fast) var(--forte-ease-standard), translate var(--forte-duration-normal) var(--forte-ease-spring-snappy), outline-color var(--forte-focus-ring-duration) var(--forte-focus-ring-ease), outline-offset var(--forte-focus-ring-duration) var(--forte-focus-ring-ease), box-shadow var(--forte-focus-ring-duration) var(--forte-focus-ring-ease);position:relative;translate:0}._panel_tuqlr_193[data-starting-style],._panel_tuqlr_193[data-ending-style]{opacity:0}._panel_tuqlr_193[data-starting-style][data-activation-direction=right]{translate:var(--forte-travel-md) 0}._panel_tuqlr_193[data-starting-style][data-activation-direction=left]{translate:calc(-1 * var(--forte-travel-md)) 0}._panel_tuqlr_193[data-starting-style][data-activation-direction=down]{translate:0 var(--forte-travel-md)}._panel_tuqlr_193[data-starting-style][data-activation-direction=up]{translate:0 calc(-1 * var(--forte-travel-md))}._root_tuqlr_26>._panel_tuqlr_193[data-ending-style]{z-index:0;pointer-events:none;position:absolute;inset-block-start:0;inset-inline:0}._panel_tuqlr_193[data-ending-style]{transition-duration:var(--forte-duration-instant);transition-timing-function:var(--forte-ease-exit)}._panel_tuqlr_193[hidden]{display:none}}@layer forte.a11y{@media (forced-colors:active){._indicator_tuqlr_522{forced-color-adjust:none;background-color:highlight}._list_tuqlr_184[data-variant=line]{border-color:canvastext}._tab_tuqlr_400[data-active] :where(svg){fill:highlighttext;stroke:highlighttext}._tab_tuqlr_400[data-variant=line][data-active]{forced-color-adjust:none;color:canvastext;background-color:#0000}._tab_tuqlr_400[data-variant=line][data-active] :where(svg){fill:canvastext;stroke:canvastext}}}
