@charset "utf-8";

:where(.css-o4sewt).ant-tooltip { box-sizing: border-box; margin: 0px; padding: 0px; color: var(--ant-color-text); font-size: var(--ant-font-size); line-height: var(--ant-line-height); list-style: none; font-family: var(--ant-font-family); position: absolute; z-index: var(--ant-tooltip-z-index-popup); display: block; width: max-content; max-width: 250px; visibility: visible; --valid-offset-x: var(--arrow-offset-horizontal, var(--arrow-x)); transform-origin: var(--valid-offset-x, 50%) var(--arrow-y, 50%); --antd-arrow-background-color: var(--ant-color-bg-spotlight); }

:where(.css-o4sewt).ant-tooltip-hidden { display: none; }

:where(.css-o4sewt).ant-tooltip .ant-tooltip-inner { min-width: calc(var(--ant-border-radius) * 2 + var(--ant-size-popup-arrow)); min-height: var(--ant-control-height); padding: calc(var(--ant-padding-sm) / 2) var(--ant-padding-xs); color: var(--ant-tooltip-color, var(--ant-color-text-light-solid)); text-align: start; text-decoration: none; overflow-wrap: break-word; background-color: var(--ant-color-bg-spotlight); border-radius: var(--ant-border-radius); box-shadow: var(--ant-box-shadow-secondary); box-sizing: border-box; }

:where(.css-o4sewt).ant-tooltip-placement-topLeft, :where(.css-o4sewt).ant-tooltip-placement-topRight, :where(.css-o4sewt).ant-tooltip-placement-bottomLeft, :where(.css-o4sewt).ant-tooltip-placement-bottomRight { min-width: calc(var(--ant-border-radius) + var(--ant-size-popup-arrow) + var(--ant-tooltip-arrow-offset-horizontal)); }

:where(.css-o4sewt).ant-tooltip-placement-left .ant-tooltip-inner, :where(.css-o4sewt).ant-tooltip-placement-leftTop .ant-tooltip-inner, :where(.css-o4sewt).ant-tooltip-placement-leftBottom .ant-tooltip-inner, :where(.css-o4sewt).ant-tooltip-placement-right .ant-tooltip-inner, :where(.css-o4sewt).ant-tooltip-placement-rightTop .ant-tooltip-inner, :where(.css-o4sewt).ant-tooltip-placement-rightBottom .ant-tooltip-inner { border-radius: min(var(--ant-border-radius),8px); }

:where(.css-o4sewt).ant-tooltip .ant-tooltip-content { position: relative; }

:where(.css-o4sewt).ant-tooltip.ant-tooltip-blue .ant-tooltip-inner { background-color: var(--ant-blue-6); }

:where(.css-o4sewt).ant-tooltip.ant-tooltip-blue .ant-tooltip-arrow { --antd-arrow-background-color: var(--ant-blue-6); }

:where(.css-o4sewt).ant-tooltip.ant-tooltip-purple .ant-tooltip-inner { background-color: var(--ant-purple-6); }

:where(.css-o4sewt).ant-tooltip.ant-tooltip-purple .ant-tooltip-arrow { --antd-arrow-background-color: var(--ant-purple-6); }

:where(.css-o4sewt).ant-tooltip.ant-tooltip-cyan .ant-tooltip-inner { background-color: var(--ant-cyan-6); }

:where(.css-o4sewt).ant-tooltip.ant-tooltip-cyan .ant-tooltip-arrow { --antd-arrow-background-color: var(--ant-cyan-6); }

:where(.css-o4sewt).ant-tooltip.ant-tooltip-green .ant-tooltip-inner { background-color: var(--ant-green-6); }

:where(.css-o4sewt).ant-tooltip.ant-tooltip-green .ant-tooltip-arrow { --antd-arrow-background-color: var(--ant-green-6); }

:where(.css-o4sewt).ant-tooltip.ant-tooltip-magenta .ant-tooltip-inner { background-color: var(--ant-magenta-6); }

:where(.css-o4sewt).ant-tooltip.ant-tooltip-magenta .ant-tooltip-arrow { --antd-arrow-background-color: var(--ant-magenta-6); }

:where(.css-o4sewt).ant-tooltip.ant-tooltip-pink .ant-tooltip-inner { background-color: var(--ant-pink-6); }

:where(.css-o4sewt).ant-tooltip.ant-tooltip-pink .ant-tooltip-arrow { --antd-arrow-background-color: var(--ant-pink-6); }

:where(.css-o4sewt).ant-tooltip.ant-tooltip-red .ant-tooltip-inner { background-color: var(--ant-red-6); }

:where(.css-o4sewt).ant-tooltip.ant-tooltip-red .ant-tooltip-arrow { --antd-arrow-background-color: var(--ant-red-6); }

:where(.css-o4sewt).ant-tooltip.ant-tooltip-orange .ant-tooltip-inner { background-color: var(--ant-orange-6); }

:where(.css-o4sewt).ant-tooltip.ant-tooltip-orange .ant-tooltip-arrow { --antd-arrow-background-color: var(--ant-orange-6); }

:where(.css-o4sewt).ant-tooltip.ant-tooltip-yellow .ant-tooltip-inner { background-color: var(--ant-yellow-6); }

:where(.css-o4sewt).ant-tooltip.ant-tooltip-yellow .ant-tooltip-arrow { --antd-arrow-background-color: var(--ant-yellow-6); }

:where(.css-o4sewt).ant-tooltip.ant-tooltip-volcano .ant-tooltip-inner { background-color: var(--ant-volcano-6); }

:where(.css-o4sewt).ant-tooltip.ant-tooltip-volcano .ant-tooltip-arrow { --antd-arrow-background-color: var(--ant-volcano-6); }

:where(.css-o4sewt).ant-tooltip.ant-tooltip-geekblue .ant-tooltip-inner { background-color: var(--ant-geekblue-6); }

:where(.css-o4sewt).ant-tooltip.ant-tooltip-geekblue .ant-tooltip-arrow { --antd-arrow-background-color: var(--ant-geekblue-6); }

:where(.css-o4sewt).ant-tooltip.ant-tooltip-lime .ant-tooltip-inner { background-color: var(--ant-lime-6); }

:where(.css-o4sewt).ant-tooltip.ant-tooltip-lime .ant-tooltip-arrow { --antd-arrow-background-color: var(--ant-lime-6); }

:where(.css-o4sewt).ant-tooltip.ant-tooltip-gold .ant-tooltip-inner { background-color: var(--ant-gold-6); }

:where(.css-o4sewt).ant-tooltip.ant-tooltip-gold .ant-tooltip-arrow { --antd-arrow-background-color: var(--ant-gold-6); }

:where(.css-o4sewt).ant-tooltip-rtl { direction: rtl; }

:where(.css-o4sewt).ant-tooltip .ant-tooltip-arrow { position: absolute; z-index: 1; display: block; pointer-events: none; width: var(--ant-size-popup-arrow); height: var(--ant-size-popup-arrow); overflow: hidden; }

:where(.css-o4sewt).ant-tooltip .ant-tooltip-arrow::before { position: absolute; bottom: 0px; inset-inline-start: 0px; width: var(--ant-size-popup-arrow); height: calc(var(--ant-size-popup-arrow) / 2); background: var(--antd-arrow-background-color); clip-path: var(--ant-tooltip-arrow-path); content: ""; }

:where(.css-o4sewt).ant-tooltip .ant-tooltip-arrow::after { content: ""; position: absolute; width: var(--ant-tooltip-arrow-shadow-width); height: var(--ant-tooltip-arrow-shadow-width); bottom: 0px; inset-inline: 0px; margin: auto; border-radius: 0 0 var(--ant-border-radius-xs) 0; transform: translateY(50%) rotate(-135deg); box-shadow: var(--ant-box-shadow-popover-arrow); z-index: 0; background: transparent; }

:where(.css-o4sewt).ant-tooltip .ant-tooltip-arrow::before { background: var(--antd-arrow-background-color); }

:where(.css-o4sewt).ant-tooltip-placement-top > .ant-tooltip-arrow, :where(.css-o4sewt).ant-tooltip-placement-topLeft > .ant-tooltip-arrow, :where(.css-o4sewt).ant-tooltip-placement-topRight > .ant-tooltip-arrow { bottom: 0px; transform: translateY(100%) rotate(180deg); }

:where(.css-o4sewt).ant-tooltip-placement-top > .ant-tooltip-arrow { left: 50%; transform: translateX(-50%) translateY(100%) rotate(180deg); }

:where(.css-o4sewt).ant-tooltip-placement-topLeft { --arrow-offset-horizontal: var(--ant-tooltip-arrow-offset-horizontal); }

:where(.css-o4sewt).ant-tooltip-placement-topLeft > .ant-tooltip-arrow { left: var(--ant-tooltip-arrow-offset-horizontal); }

:where(.css-o4sewt).ant-tooltip-placement-topRight { --arrow-offset-horizontal: calc(100% - var(--ant-tooltip-arrow-offset-horizontal)); }

:where(.css-o4sewt).ant-tooltip-placement-topRight > .ant-tooltip-arrow { right: var(--ant-tooltip-arrow-offset-horizontal); }

:where(.css-o4sewt).ant-tooltip-placement-bottom > .ant-tooltip-arrow, :where(.css-o4sewt).ant-tooltip-placement-bottomLeft > .ant-tooltip-arrow, :where(.css-o4sewt).ant-tooltip-placement-bottomRight > .ant-tooltip-arrow { top: 0px; transform: translateY(-100%); }

:where(.css-o4sewt).ant-tooltip-placement-bottom > .ant-tooltip-arrow { left: 50%; transform: translateX(-50%) translateY(-100%); }

:where(.css-o4sewt).ant-tooltip-placement-bottomLeft { --arrow-offset-horizontal: var(--ant-tooltip-arrow-offset-horizontal); }

:where(.css-o4sewt).ant-tooltip-placement-bottomLeft > .ant-tooltip-arrow { left: var(--ant-tooltip-arrow-offset-horizontal); }

:where(.css-o4sewt).ant-tooltip-placement-bottomRight { --arrow-offset-horizontal: calc(100% - var(--ant-tooltip-arrow-offset-horizontal)); }

:where(.css-o4sewt).ant-tooltip-placement-bottomRight > .ant-tooltip-arrow { right: var(--ant-tooltip-arrow-offset-horizontal); }

:where(.css-o4sewt).ant-tooltip-placement-left > .ant-tooltip-arrow, :where(.css-o4sewt).ant-tooltip-placement-leftTop > .ant-tooltip-arrow, :where(.css-o4sewt).ant-tooltip-placement-leftBottom > .ant-tooltip-arrow { right: 0px; transform: translateX(100%) rotate(90deg); }

:where(.css-o4sewt).ant-tooltip-placement-left > .ant-tooltip-arrow { top: 50%; transform: translateY(-50%) translateX(100%) rotate(90deg); }

:where(.css-o4sewt).ant-tooltip-placement-leftTop > .ant-tooltip-arrow { top: var(--ant-tooltip-arrow-offset-vertical); }

:where(.css-o4sewt).ant-tooltip-placement-leftBottom > .ant-tooltip-arrow { bottom: var(--ant-tooltip-arrow-offset-vertical); }

:where(.css-o4sewt).ant-tooltip-placement-right > .ant-tooltip-arrow, :where(.css-o4sewt).ant-tooltip-placement-rightTop > .ant-tooltip-arrow, :where(.css-o4sewt).ant-tooltip-placement-rightBottom > .ant-tooltip-arrow { left: 0px; transform: translateX(-100%) rotate(-90deg); }

:where(.css-o4sewt).ant-tooltip-placement-right > .ant-tooltip-arrow { top: 50%; transform: translateY(-50%) translateX(-100%) rotate(-90deg); }

:where(.css-o4sewt).ant-tooltip-placement-rightTop > .ant-tooltip-arrow { top: var(--ant-tooltip-arrow-offset-vertical); }

:where(.css-o4sewt).ant-tooltip-placement-rightBottom > .ant-tooltip-arrow { bottom: var(--ant-tooltip-arrow-offset-vertical); }

:where(.css-o4sewt).ant-tooltip-pure { position: relative; max-width: none; margin: var(--ant-size-popup-arrow); }

:where(.css-o4sewt).ant-zoom-big-fast-enter, :where(.css-o4sewt).ant-zoom-big-fast-appear { animation-duration: var(--ant-motion-duration-fast); animation-fill-mode: both; animation-play-state: paused; }

:where(.css-o4sewt).ant-zoom-big-fast-leave { animation-duration: var(--ant-motion-duration-fast); animation-fill-mode: both; animation-play-state: paused; }

:where(.css-o4sewt).ant-zoom-big-fast-enter.ant-zoom-big-fast-enter-active, :where(.css-o4sewt).ant-zoom-big-fast-appear.ant-zoom-big-fast-appear-active { animation-name: css-o4sewt-antZoomBigIn; animation-play-state: running; }

:where(.css-o4sewt).ant-zoom-big-fast-leave.ant-zoom-big-fast-leave-active { animation-name: css-o4sewt-antZoomBigOut; animation-play-state: running; pointer-events: none; }

:where(.css-o4sewt).ant-zoom-big-fast-enter, :where(.css-o4sewt).ant-zoom-big-fast-appear { transform: scale(0); opacity: 0; animation-timing-function: var(--ant-motion-ease-out-circ); }

:where(.css-o4sewt).ant-zoom-big-fast-enter-prepare, :where(.css-o4sewt).ant-zoom-big-fast-appear-prepare { transform: none; }

:where(.css-o4sewt).ant-zoom-big-fast-leave { animation-timing-function: var(--ant-motion-ease-in-out-circ); }