@charset "utf-8";

.tippy-iOS { cursor: pointer !important; -webkit-tap-highlight-color: transparent; }

.tippy-popper { transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1); max-width: calc(100% - 8px); pointer-events: none; outline: 0px; }

.tippy-popper[x-placement^="top"] .tippy-backdrop { border-radius: 40% 40% 0px 0px; }

.tippy-popper[x-placement^="top"] .tippy-roundarrow { bottom: -6.5px; transform-origin: 50% 0px; margin: 0px 3px; }

.tippy-popper[x-placement^="top"] .tippy-roundarrow svg { position: absolute; left: 0px; transform: rotate(180deg); }

.tippy-popper[x-placement^="top"] .tippy-arrow { border-top: 8px solid rgb(51, 51, 51); border-right: 8px solid transparent; border-left: 8px solid transparent; bottom: -7px; margin: 0px 3px; transform-origin: 50% 0px; }

.tippy-popper[x-placement^="top"] .tippy-backdrop { transform-origin: 0px 25%; }

.tippy-popper[x-placement^="top"] .tippy-backdrop[data-state="visible"] { transform: scale(1) translate(-50%, -55%); }

.tippy-popper[x-placement^="top"] .tippy-backdrop[data-state="hidden"] { transform: scale(0.2) translate(-50%, -45%); opacity: 0; }

.tippy-popper[x-placement^="top"] [data-animation="shift-toward"][data-state="visible"] { transform: translateY(-10px); }

.tippy-popper[x-placement^="top"] [data-animation="shift-toward"][data-state="hidden"] { opacity: 0; transform: translateY(-20px); }

.tippy-popper[x-placement^="top"] [data-animation="perspective"] { transform-origin: center bottom; }

.tippy-popper[x-placement^="top"] [data-animation="perspective"][data-state="visible"] { transform: perspective(700px) translateY(-10px); }

.tippy-popper[x-placement^="top"] [data-animation="perspective"][data-state="hidden"] { opacity: 0; transform: perspective(700px) rotateX(60deg); }

.tippy-popper[x-placement^="top"] [data-animation="fade"][data-state="visible"] { transform: translateY(-10px); }

.tippy-popper[x-placement^="top"] [data-animation="fade"][data-state="hidden"] { opacity: 0; transform: translateY(-10px); }

.tippy-popper[x-placement^="top"] [data-animation="shift-away"][data-state="visible"] { transform: translateY(-10px); }

.tippy-popper[x-placement^="top"] [data-animation="shift-away"][data-state="hidden"] { opacity: 0; }

.tippy-popper[x-placement^="top"] [data-animation="scale"] { transform-origin: center bottom; }

.tippy-popper[x-placement^="top"] [data-animation="scale"][data-state="visible"] { transform: translateY(-10px); }

.tippy-popper[x-placement^="top"] [data-animation="scale"][data-state="hidden"] { opacity: 0; transform: translateY(-10px) scale(0.5); }

.tippy-popper[x-placement^="bottom"] .tippy-backdrop { border-radius: 0px 0px 30% 30%; }

.tippy-popper[x-placement^="bottom"] .tippy-roundarrow { top: -7px; transform-origin: 50% 100%; margin: 0px 3px; }

.tippy-popper[x-placement^="bottom"] .tippy-roundarrow svg { position: absolute; left: 0px; }

.tippy-popper[x-placement^="bottom"] .tippy-arrow { border-bottom: 8px solid rgb(51, 51, 51); border-right: 8px solid transparent; border-left: 8px solid transparent; top: -7px; margin: 0px 3px; transform-origin: 50% 100%; }

.tippy-popper[x-placement^="bottom"] .tippy-backdrop { transform-origin: 0px -50%; }

.tippy-popper[x-placement^="bottom"] .tippy-backdrop[data-state="visible"] { transform: scale(1) translate(-50%, -45%); }

.tippy-popper[x-placement^="bottom"] .tippy-backdrop[data-state="hidden"] { transform: scale(0.2) translate(-50%); opacity: 0; }

.tippy-popper[x-placement^="bottom"] [data-animation="shift-toward"][data-state="visible"] { transform: translateY(10px); }

.tippy-popper[x-placement^="bottom"] [data-animation="shift-toward"][data-state="hidden"] { opacity: 0; transform: translateY(20px); }

.tippy-popper[x-placement^="bottom"] [data-animation="perspective"] { transform-origin: center top; }

.tippy-popper[x-placement^="bottom"] [data-animation="perspective"][data-state="visible"] { transform: perspective(700px) translateY(10px); }

.tippy-popper[x-placement^="bottom"] [data-animation="perspective"][data-state="hidden"] { opacity: 0; transform: perspective(700px) rotateX(-60deg); }

.tippy-popper[x-placement^="bottom"] [data-animation="fade"][data-state="visible"] { transform: translateY(10px); }

.tippy-popper[x-placement^="bottom"] [data-animation="fade"][data-state="hidden"] { opacity: 0; transform: translateY(10px); }

.tippy-popper[x-placement^="bottom"] [data-animation="shift-away"][data-state="visible"] { transform: translateY(10px); }

.tippy-popper[x-placement^="bottom"] [data-animation="shift-away"][data-state="hidden"] { opacity: 0; }

.tippy-popper[x-placement^="bottom"] [data-animation="scale"] { transform-origin: center top; }

.tippy-popper[x-placement^="bottom"] [data-animation="scale"][data-state="visible"] { transform: translateY(10px); }

.tippy-popper[x-placement^="bottom"] [data-animation="scale"][data-state="hidden"] { opacity: 0; transform: translateY(10px) scale(0.5); }

.tippy-popper[x-placement^="left"] .tippy-backdrop { border-radius: 50% 0px 0px 50%; }

.tippy-popper[x-placement^="left"] .tippy-roundarrow { right: -12px; transform-origin: 33.3333% 50%; margin: 3px 0px; }

.tippy-popper[x-placement^="left"] .tippy-roundarrow svg { position: absolute; left: 0px; transform: rotate(90deg); }

.tippy-popper[x-placement^="left"] .tippy-arrow { border-left: 8px solid rgb(51, 51, 51); border-top: 8px solid transparent; border-bottom: 8px solid transparent; right: -7px; margin: 3px 0px; transform-origin: 0px 50%; }

.tippy-popper[x-placement^="left"] .tippy-backdrop { transform-origin: 50% 0px; }

.tippy-popper[x-placement^="left"] .tippy-backdrop[data-state="visible"] { transform: scale(1) translate(-50%, -50%); }

.tippy-popper[x-placement^="left"] .tippy-backdrop[data-state="hidden"] { transform: scale(0.2) translate(-75%, -50%); opacity: 0; }

.tippy-popper[x-placement^="left"] [data-animation="shift-toward"][data-state="visible"] { transform: translateX(-10px); }

.tippy-popper[x-placement^="left"] [data-animation="shift-toward"][data-state="hidden"] { opacity: 0; transform: translateX(-20px); }

.tippy-popper[x-placement^="left"] [data-animation="perspective"] { transform-origin: right center; }

.tippy-popper[x-placement^="left"] [data-animation="perspective"][data-state="visible"] { transform: perspective(700px) translateX(-10px); }

.tippy-popper[x-placement^="left"] [data-animation="perspective"][data-state="hidden"] { opacity: 0; transform: perspective(700px) rotateY(-60deg); }

.tippy-popper[x-placement^="left"] [data-animation="fade"][data-state="visible"] { transform: translateX(-10px); }

.tippy-popper[x-placement^="left"] [data-animation="fade"][data-state="hidden"] { opacity: 0; transform: translateX(-10px); }

.tippy-popper[x-placement^="left"] [data-animation="shift-away"][data-state="visible"] { transform: translateX(-10px); }

.tippy-popper[x-placement^="left"] [data-animation="shift-away"][data-state="hidden"] { opacity: 0; }

.tippy-popper[x-placement^="left"] [data-animation="scale"] { transform-origin: right center; }

.tippy-popper[x-placement^="left"] [data-animation="scale"][data-state="visible"] { transform: translateX(-10px); }

.tippy-popper[x-placement^="left"] [data-animation="scale"][data-state="hidden"] { opacity: 0; transform: translateX(-10px) scale(0.5); }

.tippy-popper[x-placement^="right"] .tippy-backdrop { border-radius: 0px 50% 50% 0px; }

.tippy-popper[x-placement^="right"] .tippy-roundarrow { left: -12px; transform-origin: 66.6667% 50%; margin: 3px 0px; }

.tippy-popper[x-placement^="right"] .tippy-roundarrow svg { position: absolute; left: 0px; transform: rotate(-90deg); }

.tippy-popper[x-placement^="right"] .tippy-arrow { border-right: 8px solid rgb(51, 51, 51); border-top: 8px solid transparent; border-bottom: 8px solid transparent; left: -7px; margin: 3px 0px; transform-origin: 100% 50%; }

.tippy-popper[x-placement^="right"] .tippy-backdrop { transform-origin: -50% 0px; }

.tippy-popper[x-placement^="right"] .tippy-backdrop[data-state="visible"] { transform: scale(1) translate(-50%, -50%); }

.tippy-popper[x-placement^="right"] .tippy-backdrop[data-state="hidden"] { transform: scale(0.2) translate(-25%, -50%); opacity: 0; }

.tippy-popper[x-placement^="right"] [data-animation="shift-toward"][data-state="visible"] { transform: translateX(10px); }

.tippy-popper[x-placement^="right"] [data-animation="shift-toward"][data-state="hidden"] { opacity: 0; transform: translateX(20px); }

.tippy-popper[x-placement^="right"] [data-animation="perspective"] { transform-origin: left center; }

.tippy-popper[x-placement^="right"] [data-animation="perspective"][data-state="visible"] { transform: perspective(700px) translateX(10px); }

.tippy-popper[x-placement^="right"] [data-animation="perspective"][data-state="hidden"] { opacity: 0; transform: perspective(700px) rotateY(60deg); }

.tippy-popper[x-placement^="right"] [data-animation="fade"][data-state="visible"] { transform: translateX(10px); }

.tippy-popper[x-placement^="right"] [data-animation="fade"][data-state="hidden"] { opacity: 0; transform: translateX(10px); }

.tippy-popper[x-placement^="right"] [data-animation="shift-away"][data-state="visible"] { transform: translateX(10px); }

.tippy-popper[x-placement^="right"] [data-animation="shift-away"][data-state="hidden"] { opacity: 0; }

.tippy-popper[x-placement^="right"] [data-animation="scale"] { transform-origin: left center; }

.tippy-popper[x-placement^="right"] [data-animation="scale"][data-state="visible"] { transform: translateX(10px); }

.tippy-popper[x-placement^="right"] [data-animation="scale"][data-state="hidden"] { opacity: 0; transform: translateX(10px) scale(0.5); }

.tippy-tooltip { position: relative; color: rgb(255, 255, 255); border-radius: 0.25rem; font-size: 0.875rem; padding: 0.3125rem 0.5625rem; line-height: 1.4; text-align: center; background-color: rgb(51, 51, 51); }

.tippy-tooltip[data-size="small"] { padding: 0.1875rem 0.375rem; font-size: 0.75rem; }

.tippy-tooltip[data-size="large"] { padding: 0.375rem 0.75rem; font-size: 1rem; }

.tippy-tooltip[data-animatefill] { overflow: hidden; background-color: initial; }

.tippy-tooltip[data-interactive], .tippy-tooltip[data-interactive] .tippy-roundarrow path { pointer-events: auto; }

.tippy-tooltip[data-inertia][data-state="visible"] { transition-timing-function: cubic-bezier(0.54, 1.5, 0.38, 1.11); }

.tippy-tooltip[data-inertia][data-state="hidden"] { transition-timing-function: ease; }

.tippy-arrow, .tippy-roundarrow { position: absolute; width: 0px; height: 0px; }

.tippy-roundarrow { width: 18px; height: 7px; fill: rgb(51, 51, 51); pointer-events: none; }

.tippy-backdrop { position: absolute; background-color: rgb(51, 51, 51); border-radius: 50%; width: calc(110% + 2rem); left: 50%; top: 50%; z-index: -1; transition: cubic-bezier(0.46, 0.1, 0.52, 0.98); backface-visibility: hidden; }

.tippy-backdrop::after { content: ""; float: left; padding-top: 100%; }

.tippy-backdrop + .tippy-content { transition-property: opacity; will-change: opacity; }

.tippy-backdrop + .tippy-content[data-state="hidden"] { opacity: 0; }