@charset "utf-8";

:where(.css-119ou95)[class^="ant-tabs"], :where(.css-119ou95)[class*=" ant-tabs"] { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; box-sizing: border-box; }

:where(.css-119ou95)[class^="ant-tabs"]::before, :where(.css-119ou95)[class*=" ant-tabs"]::before, :where(.css-119ou95)[class^="ant-tabs"]::after, :where(.css-119ou95)[class*=" ant-tabs"]::after { box-sizing: border-box; }

:where(.css-119ou95)[class^="ant-tabs"] [class^="ant-tabs"], :where(.css-119ou95)[class*=" ant-tabs"] [class^="ant-tabs"], :where(.css-119ou95)[class^="ant-tabs"] [class*=" ant-tabs"], :where(.css-119ou95)[class*=" ant-tabs"] [class*=" ant-tabs"] { box-sizing: border-box; }

:where(.css-119ou95)[class^="ant-tabs"] [class^="ant-tabs"]::before, :where(.css-119ou95)[class*=" ant-tabs"] [class^="ant-tabs"]::before, :where(.css-119ou95)[class^="ant-tabs"] [class*=" ant-tabs"]::before, :where(.css-119ou95)[class*=" ant-tabs"] [class*=" ant-tabs"]::before, :where(.css-119ou95)[class^="ant-tabs"] [class^="ant-tabs"]::after, :where(.css-119ou95)[class*=" ant-tabs"] [class^="ant-tabs"]::after, :where(.css-119ou95)[class^="ant-tabs"] [class*=" ant-tabs"]::after, :where(.css-119ou95)[class*=" ant-tabs"] [class*=" ant-tabs"]::after { box-sizing: border-box; }

:where(.css-119ou95).ant-tabs-small > .ant-tabs-nav .ant-tabs-tab { padding: 8px 0px; font-size: 14px; }

:where(.css-119ou95).ant-tabs-large > .ant-tabs-nav .ant-tabs-tab { padding: 16px 0px; font-size: 16px; line-height: 1.5; }

:where(.css-119ou95).ant-tabs-card.ant-tabs-small > .ant-tabs-nav .ant-tabs-tab { padding: 4px 8px; }

:where(.css-119ou95).ant-tabs-card.ant-tabs-small > .ant-tabs-nav .ant-tabs-nav-add { min-width: 32px; min-height: 32px; }

:where(.css-119ou95).ant-tabs-card.ant-tabs-small.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-tab { border-radius: 0px 0px 16px 16px; }

:where(.css-119ou95).ant-tabs-card.ant-tabs-small.ant-tabs-top > .ant-tabs-nav .ant-tabs-tab { border-radius: 16px 16px 0px 0px; }

:where(.css-119ou95).ant-tabs-card.ant-tabs-small.ant-tabs-right > .ant-tabs-nav .ant-tabs-tab { border-radius: 0px 16px 16px 0px; }

:where(.css-119ou95).ant-tabs-card.ant-tabs-small.ant-tabs-left > .ant-tabs-nav .ant-tabs-tab { border-radius: 16px 0px 0px 16px; }

:where(.css-119ou95).ant-tabs-card.ant-tabs-large > .ant-tabs-nav .ant-tabs-tab { padding: 11px 16px; }

:where(.css-119ou95).ant-tabs-card.ant-tabs-large > .ant-tabs-nav .ant-tabs-nav-add { min-width: 48px; min-height: 48px; }

:where(.css-119ou95).ant-tabs-rtl { direction: rtl; }

:where(.css-119ou95).ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab { margin: 0px 0px 0px 32px; }

:where(.css-119ou95).ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab:last-of-type { margin-left: 0px; }

:where(.css-119ou95).ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .anticon { margin-right: 0px; margin-left: 12px; }

:where(.css-119ou95).ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-remove { margin-right: 8px; margin-left: -4px; }

:where(.css-119ou95).ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-remove .anticon { margin: 0px; }

:where(.css-119ou95).ant-tabs-rtl.ant-tabs-left > .ant-tabs-nav { order: 1; }

:where(.css-119ou95).ant-tabs-rtl.ant-tabs-left > .ant-tabs-content-holder { order: 0; }

:where(.css-119ou95).ant-tabs-rtl.ant-tabs-right > .ant-tabs-nav { order: 0; }

:where(.css-119ou95).ant-tabs-rtl.ant-tabs-right > .ant-tabs-content-holder { order: 1; }

:where(.css-119ou95).ant-tabs-rtl.ant-tabs-card.ant-tabs-top > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, :where(.css-119ou95).ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, :where(.css-119ou95).ant-tabs-rtl.ant-tabs-card.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, :where(.css-119ou95).ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab { margin-right: 2px; margin-left: 0px; }

:where(.css-119ou95).ant-tabs-dropdown-rtl { direction: rtl; }

:where(.css-119ou95).ant-tabs-menu-item .ant-tabs-dropdown-rtl { text-align: right; }

:where(.css-119ou95).ant-tabs-top, :where(.css-119ou95).ant-tabs-bottom { flex-direction: column; }

:where(.css-119ou95).ant-tabs-top > .ant-tabs-nav, :where(.css-119ou95).ant-tabs-bottom > .ant-tabs-nav, :where(.css-119ou95).ant-tabs-top > div > .ant-tabs-nav, :where(.css-119ou95).ant-tabs-bottom > div > .ant-tabs-nav { margin: 0px 0px 16px; }

:where(.css-119ou95).ant-tabs-top > .ant-tabs-nav::before, :where(.css-119ou95).ant-tabs-bottom > .ant-tabs-nav::before, :where(.css-119ou95).ant-tabs-top > div > .ant-tabs-nav::before, :where(.css-119ou95).ant-tabs-bottom > div > .ant-tabs-nav::before { position: absolute; right: 0px; left: 0px; border-bottom: 1px solid rgb(240, 240, 240); content: ""; }

:where(.css-119ou95).ant-tabs-top > .ant-tabs-nav .ant-tabs-ink-bar, :where(.css-119ou95).ant-tabs-bottom > .ant-tabs-nav .ant-tabs-ink-bar, :where(.css-119ou95).ant-tabs-top > div > .ant-tabs-nav .ant-tabs-ink-bar, :where(.css-119ou95).ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-ink-bar { height: 2px; }

:where(.css-119ou95).ant-tabs-top > .ant-tabs-nav .ant-tabs-ink-bar-animated, :where(.css-119ou95).ant-tabs-bottom > .ant-tabs-nav .ant-tabs-ink-bar-animated, :where(.css-119ou95).ant-tabs-top > div > .ant-tabs-nav .ant-tabs-ink-bar-animated, :where(.css-119ou95).ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-ink-bar-animated { transition: width 0.3s, left 0.3s, right 0.3s; }

:where(.css-119ou95).ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-119ou95).ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-119ou95).ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-119ou95).ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-119ou95).ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap::after, :where(.css-119ou95).ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap::after, :where(.css-119ou95).ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap::after, :where(.css-119ou95).ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap::after { top: 0px; bottom: 0px; width: 32px; }

:where(.css-119ou95).ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-119ou95).ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-119ou95).ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-119ou95).ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap::before { left: 0px; box-shadow: rgba(0, 0, 0, 0.08) 10px 0px 8px -8px inset; }

:where(.css-119ou95).ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap::after, :where(.css-119ou95).ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap::after, :where(.css-119ou95).ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap::after, :where(.css-119ou95).ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap::after { right: 0px; box-shadow: rgba(0, 0, 0, 0.08) -10px 0px 8px -8px inset; }

:where(.css-119ou95).ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left::before, :where(.css-119ou95).ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left::before, :where(.css-119ou95).ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left::before, :where(.css-119ou95).ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left::before { opacity: 1; }

:where(.css-119ou95).ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right::after, :where(.css-119ou95).ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right::after, :where(.css-119ou95).ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right::after, :where(.css-119ou95).ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right::after { opacity: 1; }

:where(.css-119ou95).ant-tabs-top > .ant-tabs-nav::before, :where(.css-119ou95).ant-tabs-top > div > .ant-tabs-nav::before { bottom: 0px; }

:where(.css-119ou95).ant-tabs-top > .ant-tabs-nav .ant-tabs-ink-bar, :where(.css-119ou95).ant-tabs-top > div > .ant-tabs-nav .ant-tabs-ink-bar { bottom: 0px; }

:where(.css-119ou95).ant-tabs-bottom > .ant-tabs-nav, :where(.css-119ou95).ant-tabs-bottom > div > .ant-tabs-nav { order: 1; margin-top: 16px; margin-bottom: 0px; }

:where(.css-119ou95).ant-tabs-bottom > .ant-tabs-nav::before, :where(.css-119ou95).ant-tabs-bottom > div > .ant-tabs-nav::before { top: 0px; }

:where(.css-119ou95).ant-tabs-bottom > .ant-tabs-nav .ant-tabs-ink-bar, :where(.css-119ou95).ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-ink-bar { top: 0px; }

:where(.css-119ou95).ant-tabs-bottom > .ant-tabs-content-holder, :where(.css-119ou95).ant-tabs-bottom > div > .ant-tabs-content-holder { order: 0; }

:where(.css-119ou95).ant-tabs-left > .ant-tabs-nav, :where(.css-119ou95).ant-tabs-right > .ant-tabs-nav, :where(.css-119ou95).ant-tabs-left > div > .ant-tabs-nav, :where(.css-119ou95).ant-tabs-right > div > .ant-tabs-nav { flex-direction: column; min-width: 40px; }

:where(.css-119ou95).ant-tabs-left > .ant-tabs-nav .ant-tabs-tab, :where(.css-119ou95).ant-tabs-right > .ant-tabs-nav .ant-tabs-tab, :where(.css-119ou95).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab, :where(.css-119ou95).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab { padding: 8px 24px; text-align: center; }

:where(.css-119ou95).ant-tabs-left > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, :where(.css-119ou95).ant-tabs-right > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, :where(.css-119ou95).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, :where(.css-119ou95).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab { margin: 16px 0px 0px; }

:where(.css-119ou95).ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap, :where(.css-119ou95).ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap, :where(.css-119ou95).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap, :where(.css-119ou95).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap { flex-direction: column; }

:where(.css-119ou95).ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-119ou95).ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-119ou95).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-119ou95).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-119ou95).ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap::after, :where(.css-119ou95).ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap::after, :where(.css-119ou95).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap::after, :where(.css-119ou95).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap::after { right: 0px; left: 0px; height: 32px; }

:where(.css-119ou95).ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-119ou95).ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-119ou95).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-119ou95).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap::before { top: 0px; box-shadow: rgba(0, 0, 0, 0.08) 0px 10px 8px -8px inset; }

:where(.css-119ou95).ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap::after, :where(.css-119ou95).ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap::after, :where(.css-119ou95).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap::after, :where(.css-119ou95).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap::after { bottom: 0px; box-shadow: rgba(0, 0, 0, 0.08) 0px -10px 8px -8px inset; }

:where(.css-119ou95).ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top::before, :where(.css-119ou95).ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top::before, :where(.css-119ou95).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top::before, :where(.css-119ou95).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top::before { opacity: 1; }

:where(.css-119ou95).ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom::after, :where(.css-119ou95).ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom::after, :where(.css-119ou95).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom::after, :where(.css-119ou95).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom::after { opacity: 1; }

:where(.css-119ou95).ant-tabs-left > .ant-tabs-nav .ant-tabs-ink-bar, :where(.css-119ou95).ant-tabs-right > .ant-tabs-nav .ant-tabs-ink-bar, :where(.css-119ou95).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-ink-bar, :where(.css-119ou95).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-ink-bar { width: 2px; }

:where(.css-119ou95).ant-tabs-left > .ant-tabs-nav .ant-tabs-ink-bar-animated, :where(.css-119ou95).ant-tabs-right > .ant-tabs-nav .ant-tabs-ink-bar-animated, :where(.css-119ou95).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-ink-bar-animated, :where(.css-119ou95).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-ink-bar-animated { transition: height 0.3s, top 0.3s; }

:where(.css-119ou95).ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-list, :where(.css-119ou95).ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-list, :where(.css-119ou95).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-list, :where(.css-119ou95).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-list, :where(.css-119ou95).ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-operations, :where(.css-119ou95).ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-operations, :where(.css-119ou95).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-operations, :where(.css-119ou95).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-operations { flex: 1 0 auto; flex-direction: column; }

:where(.css-119ou95).ant-tabs-left > .ant-tabs-nav .ant-tabs-ink-bar, :where(.css-119ou95).ant-tabs-left > div > .ant-tabs-nav .ant-tabs-ink-bar { right: 0px; }

:where(.css-119ou95).ant-tabs-left > .ant-tabs-content-holder, :where(.css-119ou95).ant-tabs-left > div > .ant-tabs-content-holder { margin-left: -1px; border-left: 1px solid rgb(217, 217, 217); }

:where(.css-119ou95).ant-tabs-left > .ant-tabs-content-holder > .ant-tabs-content > .ant-tabs-tabpane, :where(.css-119ou95).ant-tabs-left > div > .ant-tabs-content-holder > .ant-tabs-content > .ant-tabs-tabpane { padding-left: 24px; }

:where(.css-119ou95).ant-tabs-right > .ant-tabs-nav, :where(.css-119ou95).ant-tabs-right > div > .ant-tabs-nav { order: 1; }

:where(.css-119ou95).ant-tabs-right > .ant-tabs-nav .ant-tabs-ink-bar, :where(.css-119ou95).ant-tabs-right > div > .ant-tabs-nav .ant-tabs-ink-bar { left: 0px; }

:where(.css-119ou95).ant-tabs-right > .ant-tabs-content-holder, :where(.css-119ou95).ant-tabs-right > div > .ant-tabs-content-holder { order: 0; margin-right: -1px; border-right: 1px solid rgb(217, 217, 217); }

:where(.css-119ou95).ant-tabs-right > .ant-tabs-content-holder > .ant-tabs-content > .ant-tabs-tabpane, :where(.css-119ou95).ant-tabs-right > div > .ant-tabs-content-holder > .ant-tabs-content > .ant-tabs-tabpane { padding-right: 24px; }

:where(.css-119ou95).ant-tabs-dropdown { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(0, 16, 41); font-size: 14px; line-height: 1.57143; list-style: none; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; position: absolute; top: -9999px; left: -9999px; z-index: 1050; display: block; }

:where(.css-119ou95).ant-tabs-dropdown-hidden { display: none; }

:where(.css-119ou95).ant-tabs-dropdown .ant-tabs-dropdown-menu { max-height: 200px; margin: 0px; padding: 4px 0px; overflow: hidden auto; text-align: left; list-style-type: none; background-color: rgb(255, 255, 255); background-clip: padding-box; border-radius: 16px; outline: none; box-shadow: rgba(0, 0, 0, 0.08) 0px 6px 16px 0px, rgba(0, 0, 0, 0.12) 0px 3px 6px -4px, rgba(0, 0, 0, 0.05) 0px 9px 28px 8px; }

:where(.css-119ou95).ant-tabs-dropdown .ant-tabs-dropdown-menu-item { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: flex; align-items: center; min-width: 120px; margin: 0px; padding: 4px 12px; color: rgb(0, 16, 41); font-weight: normal; font-size: 14px; line-height: 1.57143; cursor: pointer; transition: 0.3s; }

:where(.css-119ou95).ant-tabs-dropdown .ant-tabs-dropdown-menu-item > span { flex: 1 1 0%; white-space: nowrap; }

:where(.css-119ou95).ant-tabs-dropdown .ant-tabs-dropdown-menu-item-remove { flex: 0 0 auto; margin-left: 12px; color: rgba(0, 0, 0, 0.45); font-size: 12px; background: transparent; border: 0px; cursor: pointer; }

:where(.css-119ou95).ant-tabs-dropdown .ant-tabs-dropdown-menu-item-remove:hover { color: rgb(41, 151, 255); }

:where(.css-119ou95).ant-tabs-dropdown .ant-tabs-dropdown-menu-item:hover { background: rgba(0, 0, 0, 0.04); }

:where(.css-119ou95).ant-tabs-dropdown .ant-tabs-dropdown-menu-item-disabled, :where(.css-119ou95).ant-tabs-dropdown .ant-tabs-dropdown-menu-item-disabled:hover { color: rgba(0, 0, 0, 0.25); background: transparent; cursor: not-allowed; }

:where(.css-119ou95).ant-tabs-card > .ant-tabs-nav .ant-tabs-tab, :where(.css-119ou95).ant-tabs-card > div > .ant-tabs-nav .ant-tabs-tab { margin: 0px; padding: 8px 16px; background: rgba(0, 0, 0, 0.02); border: 1px solid rgb(240, 240, 240); transition: 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); }

:where(.css-119ou95).ant-tabs-card > .ant-tabs-nav .ant-tabs-tab-active, :where(.css-119ou95).ant-tabs-card > div > .ant-tabs-nav .ant-tabs-tab-active { color: rgb(0, 123, 255); background: rgb(255, 255, 255); }

:where(.css-119ou95).ant-tabs-card > .ant-tabs-nav .ant-tabs-tab-focus:has(.ant-tabs-tab-btn:focus-visible), :where(.css-119ou95).ant-tabs-card > div > .ant-tabs-nav .ant-tabs-tab-focus:has(.ant-tabs-tab-btn:focus-visible) { outline: rgb(122, 200, 255) solid 3px; outline-offset: -3px; transition: outline-offset, outline; }

:where(.css-119ou95).ant-tabs-card > .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-focus .ant-tabs-tab-btn:focus-visible, :where(.css-119ou95).ant-tabs-card > div > .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-focus .ant-tabs-tab-btn:focus-visible { outline: none; }

:where(.css-119ou95).ant-tabs-card > .ant-tabs-nav .ant-tabs-ink-bar, :where(.css-119ou95).ant-tabs-card > div > .ant-tabs-nav .ant-tabs-ink-bar { visibility: hidden; }

:where(.css-119ou95).ant-tabs-card.ant-tabs-top > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, :where(.css-119ou95).ant-tabs-card.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, :where(.css-119ou95).ant-tabs-card.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, :where(.css-119ou95).ant-tabs-card.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab { margin-left: 2px; }

:where(.css-119ou95).ant-tabs-card.ant-tabs-top > .ant-tabs-nav .ant-tabs-tab, :where(.css-119ou95).ant-tabs-card.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-tab { border-radius: 16px 16px 0px 0px; }

:where(.css-119ou95).ant-tabs-card.ant-tabs-top > .ant-tabs-nav .ant-tabs-tab-active, :where(.css-119ou95).ant-tabs-card.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-tab-active { border-bottom-color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-tabs-card.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-tab, :where(.css-119ou95).ant-tabs-card.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-tab { border-radius: 0px 0px 16px 16px; }

:where(.css-119ou95).ant-tabs-card.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-tab-active, :where(.css-119ou95).ant-tabs-card.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-tab-active { border-top-color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-tabs-card.ant-tabs-left > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, :where(.css-119ou95).ant-tabs-card.ant-tabs-right > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, :where(.css-119ou95).ant-tabs-card.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab, :where(.css-119ou95).ant-tabs-card.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab { margin-top: 2px; }

:where(.css-119ou95).ant-tabs-card.ant-tabs-left > .ant-tabs-nav .ant-tabs-tab, :where(.css-119ou95).ant-tabs-card.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab { border-radius: 16px 0px 0px 16px; }

:where(.css-119ou95).ant-tabs-card.ant-tabs-left > .ant-tabs-nav .ant-tabs-tab-active, :where(.css-119ou95).ant-tabs-card.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab-active { border-right-color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-tabs-card.ant-tabs-right > .ant-tabs-nav .ant-tabs-tab, :where(.css-119ou95).ant-tabs-card.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab { border-radius: 0px 16px 16px 0px; }

:where(.css-119ou95).ant-tabs-card.ant-tabs-right > .ant-tabs-nav .ant-tabs-tab-active, :where(.css-119ou95).ant-tabs-card.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab-active { border-left-color: rgb(255, 255, 255); }

:where(.css-119ou95).ant-tabs { box-sizing: border-box; margin: 0px; padding: 0px; color: rgb(0, 16, 41); font-size: 14px; line-height: 1.57143; list-style: none; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; display: flex; }

:where(.css-119ou95).ant-tabs > .ant-tabs-nav, :where(.css-119ou95).ant-tabs > div > .ant-tabs-nav { position: relative; display: flex; flex: 0 0 auto; align-items: center; }

:where(.css-119ou95).ant-tabs > .ant-tabs-nav .ant-tabs-nav-wrap, :where(.css-119ou95).ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-wrap { position: relative; display: flex; flex: 1 1 auto; align-self: stretch; overflow: hidden; white-space: nowrap; transform: translate(0px); }

:where(.css-119ou95).ant-tabs > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-119ou95).ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-wrap::before, :where(.css-119ou95).ant-tabs > .ant-tabs-nav .ant-tabs-nav-wrap::after, :where(.css-119ou95).ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-wrap::after { position: absolute; z-index: 1; opacity: 0; transition: opacity 0.3s; content: ""; pointer-events: none; }

:where(.css-119ou95).ant-tabs > .ant-tabs-nav .ant-tabs-nav-list, :where(.css-119ou95).ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-list { position: relative; display: flex; transition: opacity 0.3s; }

:where(.css-119ou95).ant-tabs > .ant-tabs-nav .ant-tabs-nav-operations, :where(.css-119ou95).ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-operations { display: flex; align-self: stretch; }

:where(.css-119ou95).ant-tabs > .ant-tabs-nav .ant-tabs-nav-operations-hidden, :where(.css-119ou95).ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-operations-hidden { position: absolute; visibility: hidden; pointer-events: none; }

:where(.css-119ou95).ant-tabs > .ant-tabs-nav .ant-tabs-nav-more, :where(.css-119ou95).ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-more { position: relative; padding: 8px 16px; background: transparent; border: 0px; color: rgb(0, 16, 41); }

:where(.css-119ou95).ant-tabs > .ant-tabs-nav .ant-tabs-nav-more::after, :where(.css-119ou95).ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-more::after { position: absolute; right: 0px; bottom: 0px; left: 0px; height: 5px; transform: translateY(100%); content: ""; }

:where(.css-119ou95).ant-tabs > .ant-tabs-nav .ant-tabs-nav-add, :where(.css-119ou95).ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add { min-width: 40px; min-height: 40px; margin-left: 2px; background: transparent; border: 1px solid rgb(240, 240, 240); border-radius: 16px 16px 0px 0px; outline: none; cursor: pointer; color: rgb(0, 16, 41); transition: 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); }

:where(.css-119ou95).ant-tabs > .ant-tabs-nav .ant-tabs-nav-add:hover, :where(.css-119ou95).ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add:hover { color: rgb(41, 151, 255); }

:where(.css-119ou95).ant-tabs > .ant-tabs-nav .ant-tabs-nav-add:active, :where(.css-119ou95).ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add:active, :where(.css-119ou95).ant-tabs > .ant-tabs-nav .ant-tabs-nav-add:focus:not(:focus-visible), :where(.css-119ou95).ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add:focus:not(:focus-visible) { color: rgb(0, 98, 217); }

:where(.css-119ou95).ant-tabs > .ant-tabs-nav .ant-tabs-nav-add:focus-visible, :where(.css-119ou95).ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add:focus-visible { outline: rgb(122, 200, 255) solid 3px; outline-offset: -3px; transition: outline-offset, outline; }

:where(.css-119ou95).ant-tabs .ant-tabs-extra-content { flex: 0 0 auto; }

:where(.css-119ou95).ant-tabs .ant-tabs-ink-bar { position: absolute; background: rgb(0, 123, 255); pointer-events: none; }

:where(.css-119ou95).ant-tabs .ant-tabs-tab { position: relative; -webkit-tap-highlight-color: transparent; display: inline-flex; align-items: center; padding: 12px 0px; font-size: 14px; background: transparent; border: 0px; outline: none; cursor: pointer; color: rgb(0, 16, 41); }

:where(.css-119ou95).ant-tabs .ant-tabs-tab-btn:focus:not(:focus-visible), :where(.css-119ou95).ant-tabs .ant-tabs-tab-remove:focus:not(:focus-visible), :where(.css-119ou95).ant-tabs .ant-tabs-tab-btn:active, :where(.css-119ou95).ant-tabs .ant-tabs-tab-remove:active { color: rgb(0, 98, 217); }

:where(.css-119ou95).ant-tabs .ant-tabs-tab-btn { outline: none; transition: 0.3s; }

:where(.css-119ou95).ant-tabs .ant-tabs-tab-btn .ant-tabs-tab-icon:not(:last-child) { margin-inline-end: 12px; }

:where(.css-119ou95).ant-tabs .ant-tabs-tab-remove { flex: 0 0 auto; line-height: 1; margin-right: -4px; margin-left: 8px; color: rgba(0, 0, 0, 0.45); font-size: 12px; background: transparent; border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; outline: none; cursor: pointer; transition: 0.3s; }

:where(.css-119ou95).ant-tabs .ant-tabs-tab-remove:hover { color: rgb(0, 16, 41); }

:where(.css-119ou95).ant-tabs .ant-tabs-tab-remove:focus-visible { outline: rgb(122, 200, 255) solid 3px; outline-offset: 1px; transition: outline-offset, outline; }

:where(.css-119ou95).ant-tabs .ant-tabs-tab:hover { color: rgb(41, 151, 255); }

:where(.css-119ou95).ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn { color: rgb(0, 123, 255); text-shadow: currentcolor 0px 0px 0.25px; }

:where(.css-119ou95).ant-tabs .ant-tabs-tab.ant-tabs-tab-focus .ant-tabs-tab-btn:focus-visible { outline: rgb(122, 200, 255) solid 3px; outline-offset: 1px; transition: outline-offset, outline; }

:where(.css-119ou95).ant-tabs .ant-tabs-tab.ant-tabs-tab-disabled { color: rgba(0, 0, 0, 0.25); cursor: not-allowed; }

:where(.css-119ou95).ant-tabs .ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-btn:focus, :where(.css-119ou95).ant-tabs .ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-remove:focus, :where(.css-119ou95).ant-tabs .ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-btn:active, :where(.css-119ou95).ant-tabs .ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-remove:active { color: rgba(0, 0, 0, 0.25); }

:where(.css-119ou95).ant-tabs .ant-tabs-tab .ant-tabs-tab-remove .anticon { margin: 0px; vertical-align: middle; }

:where(.css-119ou95).ant-tabs .ant-tabs-tab .anticon:not(:last-child) { margin-right: 12px; }

:where(.css-119ou95).ant-tabs .ant-tabs-tab + .ant-tabs-tab { margin: 0px 0px 0px 32px; }

:where(.css-119ou95).ant-tabs .ant-tabs-content { position: relative; width: 100%; }

:where(.css-119ou95).ant-tabs .ant-tabs-content-holder { flex: 1 1 auto; min-width: 0px; min-height: 0px; }

:where(.css-119ou95).ant-tabs .ant-tabs-tabpane:focus-visible { outline: rgb(122, 200, 255) solid 3px; outline-offset: 1px; transition: outline-offset, outline; }

:where(.css-119ou95).ant-tabs .ant-tabs-tabpane-hidden { display: none; }

:where(.css-119ou95).ant-tabs-centered > .ant-tabs-nav .ant-tabs-nav-wrap:not([class*=".ant-tabs-nav-wrap-ping"]) > .ant-tabs-nav-list, :where(.css-119ou95).ant-tabs-centered > div > .ant-tabs-nav .ant-tabs-nav-wrap:not([class*=".ant-tabs-nav-wrap-ping"]) > .ant-tabs-nav-list { margin: auto; }

:where(.css-119ou95).ant-tabs .ant-tabs-switch-appear, :where(.css-119ou95).ant-tabs .ant-tabs-switch-enter { transition: none; }

:where(.css-119ou95).ant-tabs .ant-tabs-switch-appear-start, :where(.css-119ou95).ant-tabs .ant-tabs-switch-enter-start { opacity: 0; }

:where(.css-119ou95).ant-tabs .ant-tabs-switch-appear-active, :where(.css-119ou95).ant-tabs .ant-tabs-switch-enter-active { opacity: 1; transition: opacity 0.3s; }

:where(.css-119ou95).ant-tabs .ant-tabs-switch-leave { position: absolute; transition: none; inset: 0px; }

:where(.css-119ou95).ant-tabs .ant-tabs-switch-leave-start { opacity: 1; }

:where(.css-119ou95).ant-tabs .ant-tabs-switch-leave-active { opacity: 0; transition: opacity 0.3s; }

:where(.css-119ou95).ant-slide-up-enter, :where(.css-119ou95).ant-slide-up-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-slide-up-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-slide-up-enter.ant-slide-up-enter-active, :where(.css-119ou95).ant-slide-up-appear.ant-slide-up-appear-active { animation-name: css-119ou95-antSlideUpIn; animation-play-state: running; }

:where(.css-119ou95).ant-slide-up-leave.ant-slide-up-leave-active { animation-name: css-119ou95-antSlideUpOut; animation-play-state: running; pointer-events: none; }

:where(.css-119ou95).ant-slide-up-enter, :where(.css-119ou95).ant-slide-up-appear { transform: scale(0); transform-origin: 0% 0%; opacity: 0; animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); }

:where(.css-119ou95).ant-slide-up-enter-prepare, :where(.css-119ou95).ant-slide-up-appear-prepare { transform: scale(1); }

:where(.css-119ou95).ant-slide-up-leave { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); }

:where(.css-119ou95).ant-slide-down-enter, :where(.css-119ou95).ant-slide-down-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-slide-down-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; }

:where(.css-119ou95).ant-slide-down-enter.ant-slide-down-enter-active, :where(.css-119ou95).ant-slide-down-appear.ant-slide-down-appear-active { animation-name: css-119ou95-antSlideDownIn; animation-play-state: running; }

:where(.css-119ou95).ant-slide-down-leave.ant-slide-down-leave-active { animation-name: css-119ou95-antSlideDownOut; animation-play-state: running; pointer-events: none; }

:where(.css-119ou95).ant-slide-down-enter, :where(.css-119ou95).ant-slide-down-appear { transform: scale(0); transform-origin: 0% 0%; opacity: 0; animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); }

:where(.css-119ou95).ant-slide-down-enter-prepare, :where(.css-119ou95).ant-slide-down-appear-prepare { transform: scale(1); }

:where(.css-119ou95).ant-slide-down-leave { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); }