input:where([type=button]) {
    -webkit-appearance: button;
    background-color: transparent;
    background-image: none
}

input:where([type=reset]) {
    -webkit-appearance: button;
    background-color: transparent;
    background-image: none
}

input:where([type=submit]) {
    -webkit-appearance: button;
    background-color: transparent;
    background-image: none
}

::-webkit-inner-spin-button {
    height: auto
}

::-webkit-outer-spin-button {
    height: auto
}

@media (min-width: 390px) {
    .\!container {
        max-width: 390px !important
    }

    .container {
        max-width: 390px
    }
}

@media (min-width: 640px) {
    .\!container {
        max-width: 640px !important
    }

    .container {
        max-width: 640px
    }
}

@media (min-width: 768px) {
    .\!container {
        max-width: 768px !important
    }

    .container {
        max-width: 768px
    }
}

@media (min-width: 1024px) {
    .\!container {
        max-width: 1024px !important
    }

    .container {
        max-width: 1024px
    }
}

@media (min-width: 1280px) {
    .\!container {
        max-width: 1280px !important
    }

    .container {
        max-width: 1280px
    }
}

@media (min-width: 1536px) {
    .\!container {
        max-width: 1536px !important
    }

    .container {
        max-width: 1536px
    }
}

.iconify {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat
}

.flex-grow, .grow {
    flex-grow: 1
}

.basis-1\/6, .basis-2\/12 {
    flex-basis: 16.6667%
}

@keyframes spin {
    to {
        transform: rotate(360deg)
    }
}

@keyframes border {
    to {
        --border-angle: 360deg
    }
}

@keyframes pulse {
    50% {
        content: var(--tw-content);
        opacity: .5
    }
}

@keyframes reverse-spin {
    0% {
        transform: rotate(360deg)
    }
}

@keyframes shine {
    0% {
        left: -100%
    }
    to {
        left: 100%
    }
}

@keyframes shine-reverse {
    0% {
        content: var(--tw-content);
        background-position: 200%
    }
    to {
        content: var(--tw-content);
        background-position: -200%
    }
}

.columns-1 {
    columns: 1
}

.gap-x-0 {
    column-gap: 0
}

.gap-x-0\.5 {
    column-gap: .125rem
}

.gap-x-1 {
    column-gap: .25rem
}

.gap-x-1\.5 {
    column-gap: .375rem
}

.gap-x-10 {
    column-gap: 2.5rem
}

.gap-x-2 {
    column-gap: .5rem
}

.gap-x-2\.5 {
    column-gap: .625rem
}

.gap-x-20 {
    column-gap: 5rem
}

.gap-x-3 {
    column-gap: .75rem
}

.gap-x-4 {
    column-gap: 1rem
}

.gap-x-5 {
    column-gap: 1.25rem
}

.gap-x-6 {
    column-gap: 1.5rem
}

.gap-x-8 {
    column-gap: 2rem
}

.gap-x-\[6px\] {
    column-gap: 6px
}

.gap-x-px {
    column-gap: 1px
}

.border-rose, .border-rose-400 {
    --tw-border-opacity: 1;
    border-color: rgba(242, 54, 116, var(--tw-border-opacity, 1))
}

.bg-emerald, .bg-emerald-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(60, 227, 171, var(--tw-bg-opacity, 1))
}

.bg-primary, .bg-primary-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(161, 132, 242, var(--tw-bg-opacity, 1))
}

.from-primary-200\/10, .from-primary\/10 {
    --tw-gradient-from: rgba(161, 132, 242, .1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(161, 132, 242, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.object-contain {
    object-fit: contain
}

.object-cover {
    object-fit: cover
}

.object-fill {
    object-fit: fill
}

.object-left {
    object-position: left
}

.object-right {
    object-position: right
}

.text-sm, .text-sm\/5 {
    font-size: .875rem;
    line-height: 1.25rem
}

.text-amber, .text-amber-400 {
    --tw-text-opacity: 1;
    color: rgba(255, 185, 0, var(--tw-text-opacity, 1))
}

.text-emerald, .text-emerald-400 {
    --tw-text-opacity: 1;
    color: rgba(60, 227, 171, var(--tw-text-opacity, 1))
}

.text-primary, .text-primary-200 {
    --tw-text-opacity: 1;
    color: rgba(161, 132, 242, var(--tw-text-opacity, 1))
}

@keyframes enter {
    0% {
        opacity: var(--tw-enter-opacity, 1);
        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))
    }
}

@keyframes exit {
    to {
        opacity: var(--tw-exit-opacity, 1);
        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))
    }
}

.fade-in, .fade-in-0 {
    --tw-enter-opacity: 0
}

.no-scrollbar::-webkit-scrollbar {
    display: none
}

.no-scrollbar {
    -ms-overflow-style: none;
    scrollbar-width: none
}

.webkit-scrollbar::-webkit-scrollbar {
    width: 8px;
    height: 8px
}

.webkit-scrollbar::-webkit-scrollbar-thumb {
    background: #ebedf0;
    border-radius: 10px;
    margin: 2px
}

.dark .webkit-scrollbar::-webkit-scrollbar-thumb {
    background: #313136
}

.webkit-scrollbar::-webkit-scrollbar-track {
    border-radius: 10px
}

.webkit-scrollbar::-webkit-scrollbar-thumb:window-inactive {
    background: rgba(0, 0, 0, .25)
}

@property --border-angle {
    syntax: "<angle>";
    inherits: false;
    initial-value: 0deg
}

.selection\:bg-primary ::selection, .selection\:bg-primary::selection {
    --tw-bg-opacity: 1;
    background-color: rgba(161, 132, 242, var(--tw-bg-opacity, 1))
}

.placeholder\:text-xs::placeholder {
    font-size: .75rem;
    line-height: 1rem
}

.placeholder\:text-\[\#585C63\]::placeholder {
    --tw-text-opacity: 1;
    color: rgba(88, 92, 99, var(--tw-text-opacity, 1))
}

.placeholder\:text-neutral-400::placeholder {
    --tw-text-opacity: 1;
    color: rgba(144, 161, 185, var(--tw-text-opacity, 1))
}

.placeholder\:text-neutral-500::placeholder {
    --tw-text-opacity: 1;
    color: rgba(103, 119, 142, var(--tw-text-opacity, 1))
}

.placeholder\:text-neutral-600::placeholder {
    --tw-text-opacity: 1;
    color: rgba(73, 86, 104, var(--tw-text-opacity, 1))
}

.placeholder\:text-v2-lily\/25::placeholder {
    color: rgba(232, 249, 255, .25)
}

.placeholder\:text-v2-lily\/30::placeholder {
    color: rgba(232, 249, 255, .3)
}

.placeholder\:text-white\/20::placeholder {
    color: rgba(255, 255, 255, .2)
}

.placeholder\:text-white\/30::placeholder {
    color: rgba(255, 255, 255, .3)
}

.placeholder\:text-white\/60::placeholder {
    color: rgba(255, 255, 255, .6)
}

.before\:content-\[\"\"\]:before, .before\:content-\[\'\'\]:before {
    --tw-content: "";
    content: var(--tw-content)
}

.hover\:border-primary:hover, .hover\:border-primary-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(161, 132, 242, var(--tw-border-opacity, 1))
}

.hover\:text-primary:hover, .hover\:text-primary-200:hover {
    --tw-text-opacity: 1;
    color: rgba(161, 132, 242, var(--tw-text-opacity, 1))
}

.hover\:text-rose:hover, .hover\:text-rose-400:hover {
    --tw-text-opacity: 1;
    color: rgba(242, 54, 116, var(--tw-text-opacity, 1))
}

.hover\/icon\:opacity-100:hover, .hover\:opacity-100:hover {
    opacity: 1
}

.group\/inner[open] .group-open\/inner\:rotate-180, .group[open] .group-open\:rotate-180 {
    --tw-rotate: 180deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.group\/row:hover .group-hover\/row\:underline, .group\/token-cell:hover .group-hover\/token-cell\:underline, .group:hover .group-hover\:underline {
    -webkit-text-decoration-line: underline;
    text-decoration-line: underline
}

.group\/button:hover .group-hover\/button\:opacity-100, .group\/card:hover .group-hover\/card\:opacity-100, .group\/icon:hover .group-hover\/icon\:opacity-100, .group\/lens:hover .group-hover\/lens\:opacity-100, .group\/report:hover .group-hover\/report\:opacity-100, .group:hover .group-hover\:opacity-100 {
    opacity: 1
}

.group\/button:hover .group-hover\/button\:animate-in, .group\/card:hover .group-hover\/card\:animate-in, .group:hover .group-hover\:animate-in {
    --tw-enter-opacity: initial;
    --tw-enter-scale: initial;
    --tw-enter-rotate: initial;
    --tw-enter-translate-x: initial;
    --tw-enter-translate-y: initial;
    animation-name: enter;
    animation-duration: .15s
}

.group\/card:hover .group-hover\/card\:fade-in-0, .group:hover .group-hover\:fade-in-0 {
    --tw-enter-opacity: 0
}

@keyframes accordion-up {
    0% {
        height: var(--radix-accordion-content-height)
    }
    to {
        height: 0
    }
}

@keyframes accordion-down {
    0% {
        height: 0
    }
    to {
        height: var(--radix-accordion-content-height)
    }
}

.data-\[orientation\=vertical\]\:flex-col[data-orientation=vertical], .data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical] {
    flex-direction: column
}

.data-\[variant\=label\]\:text-sm[data-variant=label], .data-\[variant\=legend\]\:text-sm[data-variant=legend] {
    font-size: .875rem;
    line-height: 1.25rem
}

.data-\[range-start\=true\]\:text-primary[data-range-start=true], .data-\[selected-single\=true\]\:text-primary[data-selected-single=true] {
    --tw-text-opacity: 1;
    color: rgba(161, 132, 242, var(--tw-text-opacity, 1))
}

.data-\[state\=active\]\:text-primary[data-state=active], .data-\[state\=active\]\:text-primary-200[data-state=active] {
    --tw-text-opacity: 1;
    color: rgba(161, 132, 242, var(--tw-text-opacity, 1))
}

.data-\[state\=open\]\:text-primary[data-state=open], .data-\[success\=true\]\:text-primary[data-success=true] {
    --tw-text-opacity: 1;
    color: rgba(161, 132, 242, var(--tw-text-opacity, 1))
}

.enabled\:data-\[state\=open\]\:text-neutral-300[data-state=open]:enabled, .data-\[state\=off\]\:enabled\:hover\:text-neutral-300:hover:enabled[data-state=off] {
    --tw-text-opacity: 1;
    color: rgba(202, 213, 226, var(--tw-text-opacity, 1))
}

.group[data-state=checked] .group-data-\[state\=checked\]\:hidden, .group[data-state=open] .group-data-\[state\=open\]\:hidden {
    display: none
}

.group[data-state=closed] .group-data-\[state\=closed\]\:-rotate-90, .group[data-state=open] .group-data-\[state\=open\]\:-rotate-90 {
    --tw-rotate: -90deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.group\/field[data-disabled=true] .group-data-\[disabled\=true\]\/field\:opacity-50, .group\/input-group[data-disabled=true] .group-data-\[disabled\=true\]\/input-group\:opacity-50, .group[data-disabled=true] .group-data-\[disabled\=true\]\:opacity-50 {
    opacity: .5
}

@media (hover: hover) and (pointer: fine) {
    .has-hover\:transition-colors {
        transition-property: color, background-color, border-color, -webkit-text-decoration-color, text-decoration-color, fill, stroke;
        transition-duration: .15s;
        transition-timing-function: cubic-bezier(.4, 0, .2, 1)
    }

    .has-hover\:hover\:cursor-not-allowed:hover {
        cursor: not-allowed
    }

    .has-hover\:hover\:cursor-pointer:hover {
        cursor: pointer
    }

    .has-hover\:hover\:bg-neutral-900:hover {
        --tw-bg-opacity: 1;
        background-color: rgba(21, 30, 40, var(--tw-bg-opacity, 1))
    }

    .has-hover\:hover\:bg-neutral-925:hover {
        --tw-bg-opacity: 1;
        background-color: rgba(13, 21, 30, var(--tw-bg-opacity, 1))
    }

    .has-hover\:hover\:text-neutral-200:hover {
        --tw-text-opacity: 1;
        color: rgba(226, 232, 240, var(--tw-text-opacity, 1))
    }

    .has-hover\:hover\:text-neutral-300:hover {
        --tw-text-opacity: 1;
        color: rgba(202, 213, 226, var(--tw-text-opacity, 1))
    }

    .has-hover\:hover\:text-primary:hover {
        --tw-text-opacity: 1;
        color: rgba(161, 132, 242, var(--tw-text-opacity, 1))
    }

    .has-hover\:hover\:ring-neutral-400:hover {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(144, 161, 185, var(--tw-ring-opacity, 1))
    }

    .has-hover\:enabled\:hover\:text-primary-400:hover:enabled {
        --tw-text-opacity: 1;
        color: rgba(105, 132, 83, var(--tw-text-opacity, 1))
    }

    .group\/row:hover .has-hover\:group-hover\/row\:bg-neutral-900 {
        --tw-bg-opacity: 1;
        background-color: rgba(21, 30, 40, var(--tw-bg-opacity, 1))
    }

    .group\/row:hover .has-hover\:group-hover\/row\:bg-neutral-925 {
        --tw-bg-opacity: 1;
        background-color: rgba(13, 21, 30, var(--tw-bg-opacity, 1))
    }

    .group:hover .has-hover\:group-hover\:bg-neutral-900 {
        --tw-bg-opacity: 1;
        background-color: rgba(21, 30, 40, var(--tw-bg-opacity, 1))
    }

    .group:hover .has-hover\:group-hover\:bg-neutral-925 {
        --tw-bg-opacity: 1;
        background-color: rgba(13, 21, 30, var(--tw-bg-opacity, 1))
    }
}

@container field-group (width>=28rem) {
    .\@md\/field-group\:flex-row {
        flex-direction: row
    }

    .\@md\/field-group\:items-center {
        align-items: center
    }

    .\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]) {
        align-items: flex-start
    }
}

@media (max-width: 1620px) {
    .max-\[1620px\]\:hidden {
        display: none
    }
}

@media not all and (min-width: 1280px) {
    .max-xl\:ml-auto {
        margin-left: auto
    }

    .max-xl\:w-full {
        width: 100%
    }

    .max-xl\:justify-between {
        justify-content: space-between
    }
}

@media not all and (min-width: 1024px) {
    .max-lg\:sr-only {
        clip: rect(0, 0, 0, 0);
        white-space: nowrap;
        border-width: 0;
        width: 1px;
        height: 1px;
        margin: -1px;
        padding: 0;
        position: absolute;
        overflow: hidden
    }

    .max-lg\:z-10 {
        z-index: 10
    }

    .max-lg\:hidden {
        display: none
    }

    .max-lg\:size-7 {
        width: 1.75rem;
        height: 1.75rem
    }

    .max-lg\:h-7 {
        height: 1.75rem
    }

    .max-lg\:min-h-\[806px\] {
        min-height: 806px
    }

    .max-lg\:\!w-\[152px\] {
        width: 152px !important
    }

    .max-lg\:w-7 {
        width: 1.75rem
    }

    .max-lg\:w-full {
        width: 100%
    }

    .max-lg\:w-screen {
        width: 100vw
    }

    .max-lg\:\!min-w-\[152px\] {
        min-width: 152px !important
    }

    .max-lg\:grid-rows-\[auto_1fr\] {
        grid-template-rows:auto 1fr
    }

    .max-lg\:justify-between {
        justify-content: space-between
    }

    .max-lg\:overflow-x-auto {
        overflow-x: auto
    }

    .max-lg\:border-y {
        border-top-width: 1px;
        border-bottom-width: 1px
    }

    .max-lg\:border-b {
        border-bottom-width: 1px
    }

    .max-lg\:border-t {
        border-top-width: 1px
    }

    .max-lg\:after\:bg-neutral-850:after {
        content: var(--tw-content);
        --tw-bg-opacity: 1;
        background-color: rgba(25, 36, 46, var(--tw-bg-opacity, 1))
    }

    .max-lg\:after\:bg-neutral-900:after {
        content: var(--tw-content);
        --tw-bg-opacity: 1;
        background-color: rgba(21, 30, 40, var(--tw-bg-opacity, 1))
    }
}

@media not all and (min-width: 768px) {
    .max-md\:sticky {
        position: -webkit-sticky;
        position: sticky
    }

    .max-md\:left-0 {
        left: 0
    }

    .max-md\:z-10 {
        z-index: 10
    }

    .max-md\:row-span-2 {
        grid-row: span 2/span 2
    }

    .max-md\:hidden {
        display: none
    }

    .max-md\:w-full {
        width: 100%
    }

    .max-md\:flex-col-reverse {
        flex-direction: column-reverse
    }

    .max-md\:justify-between {
        justify-content: space-between
    }

    .max-md\:object-bottom {
        object-position: bottom
    }

    .max-md\:px-12 {
        padding-left: 3rem;
        padding-right: 3rem
    }

    .max-md\:text-center {
        text-align: center
    }

    .max-md\:text-3xl {
        font-size: 1.875rem;
        line-height: 2.25rem
    }

    .max-md\:text-xl {
        font-size: 1.25rem;
        line-height: 1.75rem
    }

    .max-md\:after\:absolute:after {
        content: var(--tw-content);
        position: absolute
    }

    .max-md\:after\:inset-y-0:after {
        content: var(--tw-content);
        top: 0;
        bottom: 0
    }

    .max-md\:after\:right-0:after {
        content: var(--tw-content);
        right: 0
    }

    .max-md\:after\:w-px:after {
        content: var(--tw-content);
        width: 1px
    }

    .max-md\:after\:bg-neutral-850:after {
        content: var(--tw-content);
        --tw-bg-opacity: 1;
        background-color: rgba(25, 36, 46, var(--tw-bg-opacity, 1))
    }
}

@media not all and (min-width: 640px) {
    .max-sm\:sr-only {
        clip: rect(0, 0, 0, 0);
        white-space: nowrap;
        border-width: 0;
        width: 1px;
        height: 1px;
        margin: -1px;
        padding: 0;
        position: absolute;
        overflow: hidden
    }

    .max-sm\:fixed {
        position: fixed
    }

    .max-sm\:inset-0 {
        top: 0;
        bottom: 0;
        left: 0;
        right: 0
    }

    .max-sm\:inset-x-0 {
        left: 0;
        right: 0
    }

    .max-sm\:bottom-0 {
        bottom: 0
    }

    .max-sm\:z-40 {
        z-index: 40
    }

    .max-sm\:order-1 {
        order: 1
    }

    .max-sm\:order-4 {
        order: 4
    }

    .max-sm\:order-6 {
        order: 6
    }

    .max-sm\:-mx-2 {
        margin-left: -.5rem;
        margin-right: -.5rem
    }

    .max-sm\:-mx-5 {
        margin-left: -1.25rem;
        margin-right: -1.25rem
    }

    .max-sm\:mb-16 {
        margin-bottom: 4rem
    }

    .max-sm\:mb-2\.5 {
        margin-bottom: .625rem
    }

    .max-sm\:mt-12 {
        margin-top: 3rem
    }

    .max-sm\:mt-5 {
        margin-top: 1.25rem
    }

    .max-sm\:block {
        display: block
    }

    .max-sm\:flex {
        display: flex
    }

    .max-sm\:grid {
        display: grid
    }

    .max-sm\:contents {
        display: contents
    }

    .max-sm\:hidden {
        display: none
    }

    .max-sm\:size-8 {
        width: 2rem;
        height: 2rem
    }

    .max-sm\:h-full {
        height: 100%
    }

    .max-sm\:max-h-\[calc\(100dvh-1rem\)\] {
        max-height: calc(100dvh - 1rem)
    }

    .max-sm\:max-h-dvh {
        max-height: 100dvh
    }

    .max-sm\:w-12 {
        width: 3rem
    }

    .max-sm\:w-\[2\.625rem\] {
        width: 2.625rem
    }

    .max-sm\:w-fit {
        width: -moz-fit-content;
        width: fit-content
    }

    .max-sm\:w-full {
        width: 100%
    }

    .max-sm\:min-w-0 {
        min-width: 0
    }

    .max-sm\:max-w-\[100dvw\] {
        max-width: 100dvw
    }

    .max-sm\:max-w-\[5ch\] {
        max-width: 5ch
    }

    .max-sm\:grid-cols-2 {
        grid-template-columns:repeat(2, minmax(0, 1fr))
    }

    .max-sm\:flex-col {
        flex-direction: column
    }

    .max-sm\:items-start {
        align-items: flex-start
    }

    .max-sm\:items-end {
        align-items: flex-end
    }

    .max-sm\:items-center {
        align-items: center
    }

    .max-sm\:justify-center {
        justify-content: center
    }

    .max-sm\:justify-between {
        justify-content: space-between
    }

    .max-sm\:gap-0\.5 {
        gap: .125rem
    }

    .max-sm\:gap-4 {
        gap: 1rem
    }

    .max-sm\:gap-y-1 {
        row-gap: .25rem
    }

    .max-sm\:gap-y-2\.5 {
        row-gap: .625rem
    }

    .max-sm\:gap-y-3 {
        row-gap: .75rem
    }

    .max-sm\:border-x-0 {
        border-left-width: 0;
        border-right-width: 0
    }

    .max-sm\:border-b-0 {
        border-bottom-width: 0
    }

    .max-sm\:border-b-neutral-850 {
        --tw-border-opacity: 1;
        border-bottom-color: rgba(25, 36, 46, var(--tw-border-opacity, 1))
    }

    .max-sm\:bg-neutral-950 {
        --tw-bg-opacity: 1;
        background-color: rgba(9, 13, 16, var(--tw-bg-opacity, 1))
    }

    .max-sm\:p-0 {
        padding: 0
    }

    .max-sm\:p-2 {
        padding: .5rem
    }

    .max-sm\:p-3 {
        padding: .75rem
    }

    .max-sm\:px-2 {
        padding-left: .5rem;
        padding-right: .5rem
    }

    .max-sm\:px-3 {
        padding-left: .75rem;
        padding-right: .75rem
    }

    .max-sm\:pb-4 {
        padding-bottom: 1rem
    }

    .max-sm\:pl-0 {
        padding-left: 0
    }

    .max-sm\:pl-1 {
        padding-left: .25rem
    }

    .max-sm\:pr-1 {
        padding-right: .25rem
    }

    .max-sm\:pt-10 {
        padding-top: 2.5rem
    }

    .max-sm\:text-center {
        text-align: center
    }

    .max-sm\:text-sm {
        font-size: .875rem;
        line-height: 1.25rem
    }

    .max-sm\:text-xs {
        font-size: .75rem;
        line-height: 1rem
    }

    .max-sm\:text-xxs {
        font-size: .625rem;
        line-height: 1rem
    }

    .max-sm\:font-medium {
        font-weight: 500
    }

    .max-sm\:leading-5 {
        line-height: 1.25rem
    }

    .max-sm\:text-neutral-400 {
        --tw-text-opacity: 1;
        color: rgba(144, 161, 185, var(--tw-text-opacity, 1))
    }

    .max-sm\:\[--footer-inset-bottom\:32px\] {
        --footer-inset-bottom: 32px
    }

    .max-sm\:hover\:bg-neutral-850\/50:hover {
        background-color: rgba(25, 36, 46, .5)
    }

    .max-sm\:hover\:text-neutral-300:hover {
        --tw-text-opacity: 1;
        color: rgba(202, 213, 226, var(--tw-text-opacity, 1))
    }

    .max-sm\:data-\[state\=closed\]\:slide-out-to-bottom-\[2\%\][data-state=closed] {
        --tw-exit-translate-y: 2%
    }

    .max-sm\:data-\[state\=open\]\:slide-in-from-bottom-\[2\%\][data-state=open] {
        --tw-enter-translate-y: 2%
    }
}

@media (max-width: 500px) {
    .max-\[500px\]\:border-l-0 {
        border-left-width: 0
    }
}

@media not all and (min-width: 390px) {
    .max-xs\:sr-only {
        clip: rect(0, 0, 0, 0);
        white-space: nowrap;
        border-width: 0;
        width: 1px;
        height: 1px;
        margin: -1px;
        padding: 0;
        position: absolute;
        overflow: hidden
    }

    .max-xs\:hidden {
        display: none
    }

    .max-xs\:w-32 {
        width: 8rem
    }

    .max-xs\:w-9 {
        width: 2.25rem
    }

    .max-xs\:w-full {
        width: 100%
    }
}

@media (min-width: 390px) {
    .xs\:col-span-2 {
        grid-column: span 2/span 2
    }

    .xs\:mx-4 {
        margin-left: 1rem;
        margin-right: 1rem
    }

    .xs\:ml-2 {
        margin-left: .5rem
    }

    .xs\:w-32 {
        width: 8rem
    }

    .xs\:w-auto {
        width: auto
    }

    .xs\:w-full {
        width: 100%
    }

    .xs\:max-w-12 {
        max-width: 3rem
    }

    .xs\:max-w-xs {
        max-width: 20rem
    }

    .xs\:grid-cols-2 {
        grid-template-columns:repeat(2, minmax(0, 1fr))
    }

    .xs\:grid-cols-3 {
        grid-template-columns:repeat(3, minmax(0, 1fr))
    }

    .xs\:gap-1 {
        gap: .25rem
    }

    .xs\:gap-2 {
        gap: .5rem
    }

    .xs\:px-2 {
        padding-left: .5rem;
        padding-right: .5rem
    }

    .xs\:px-4 {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .xs\:pl-2\.5 {
        padding-left: .625rem
    }

    .xs\:pl-4 {
        padding-left: 1rem
    }

    .xs\:pr-2 {
        padding-right: .5rem
    }

    .xs\:pr-3 {
        padding-right: .75rem
    }

    .xs\:pr-4 {
        padding-right: 1rem
    }
}

@media (min-width: 640px) {
    .sm\:fixed {
        position: fixed
    }

    .sm\:absolute {
        position: absolute
    }

    .sm\:relative {
        position: relative
    }

    .sm\:sticky {
        position: -webkit-sticky;
        position: sticky
    }

    .sm\:-bottom-1 {
        bottom: -.25rem
    }

    .sm\:-bottom-2 {
        bottom: -.5rem
    }

    .sm\:-right-1 {
        right: -.25rem
    }

    .sm\:bottom-0 {
        bottom: 0
    }

    .sm\:bottom-14 {
        bottom: 3.5rem
    }

    .sm\:bottom-7 {
        bottom: 1.75rem
    }

    .sm\:bottom-8 {
        bottom: 2rem
    }

    .sm\:bottom-auto {
        bottom: auto
    }

    .sm\:left-1\/2 {
        left: 50%
    }

    .sm\:left-8 {
        left: 2rem
    }

    .sm\:right-0 {
        right: 0
    }

    .sm\:right-4 {
        right: 1rem
    }

    .sm\:right-auto {
        right: auto
    }

    .sm\:top-0 {
        top: 0
    }

    .sm\:top-1\/2 {
        top: 50%
    }

    .sm\:z-50 {
        z-index: 50
    }

    .sm\:col-span-1 {
        grid-column: span 1/span 1
    }

    .sm\:col-span-2 {
        grid-column: span 2/span 2
    }

    .sm\:col-start-2 {
        grid-column-start: 2
    }

    .sm\:row-span-2 {
        grid-row: span 2/span 2
    }

    .sm\:row-start-1 {
        grid-row-start: 1
    }

    .sm\:mx-0 {
        margin-left: 0;
        margin-right: 0
    }

    .sm\:mx-1 {
        margin-left: .25rem;
        margin-right: .25rem
    }

    .sm\:mx-auto {
        margin-left: auto;
        margin-right: auto
    }

    .sm\:mb-0 {
        margin-bottom: 0
    }

    .sm\:mb-4 {
        margin-bottom: 1rem
    }

    .sm\:mb-auto {
        margin-bottom: auto
    }

    .sm\:ml-2 {
        margin-left: .5rem
    }

    .sm\:mt-0\.5 {
        margin-top: .125rem
    }

    .sm\:mt-3 {
        margin-top: .75rem
    }

    .sm\:mt-8 {
        margin-top: 2rem
    }

    .sm\:block {
        display: block
    }

    .sm\:inline {
        display: inline
    }

    .sm\:flex {
        display: flex
    }

    .sm\:grid {
        display: grid
    }

    .sm\:contents {
        display: contents
    }

    .sm\:hidden {
        display: none
    }

    .sm\:size-10 {
        width: 2.5rem;
        height: 2.5rem
    }

    .sm\:size-12 {
        width: 3rem;
        height: 3rem
    }

    .sm\:size-4 {
        width: 1rem;
        height: 1rem
    }

    .sm\:size-7 {
        width: 1.75rem;
        height: 1.75rem
    }

    .sm\:size-8 {
        width: 2rem;
        height: 2rem
    }

    .sm\:size-9 {
        width: 2.25rem;
        height: 2.25rem
    }

    .sm\:h-10 {
        height: 2.5rem
    }

    .sm\:h-11 {
        height: 2.75rem
    }

    .sm\:h-32 {
        height: 8rem
    }

    .sm\:h-40 {
        height: 10rem
    }

    .sm\:h-8 {
        height: 2rem
    }

    .sm\:h-9 {
        height: 2.25rem
    }

    .sm\:h-\[136px\] {
        height: 136px
    }

    .sm\:h-\[70vh\] {
        height: 70vh
    }

    .sm\:max-h-\[75vh\] {
        max-height: 75vh
    }

    .sm\:min-h-\[614px\] {
        min-height: 614px
    }

    .sm\:\!w-full {
        width: 100% !important
    }

    .sm\:w-0 {
        width: 0
    }

    .sm\:w-10 {
        width: 2.5rem
    }

    .sm\:w-12 {
        width: 3rem
    }

    .sm\:w-32 {
        width: 8rem
    }

    .sm\:w-36 {
        width: 9rem
    }

    .sm\:w-64 {
        width: 16rem
    }

    .sm\:w-8 {
        width: 2rem
    }

    .sm\:w-80 {
        width: 20rem
    }

    .sm\:w-96 {
        width: 24rem
    }

    .sm\:w-\[130px\] {
        width: 130px
    }

    .sm\:w-\[35\%\] {
        width: 35%
    }

    .sm\:w-\[360px\] {
        width: 360px
    }

    .sm\:w-\[65\%\] {
        width: 65%
    }

    .sm\:w-full {
        width: 100%
    }

    .sm\:min-w-0 {
        min-width: 0
    }

    .sm\:min-w-72 {
        min-width: 18rem
    }

    .sm\:min-w-\[400px\] {
        min-width: 400px
    }

    .sm\:min-w-\[406px\] {
        min-width: 406px
    }

    .sm\:min-w-\[500px\] {
        min-width: 500px
    }

    .sm\:min-w-\[548px\] {
        min-width: 548px
    }

    .sm\:max-w-16 {
        max-width: 4rem
    }

    .sm\:max-w-32 {
        max-width: 8rem
    }

    .sm\:max-w-\[295px\] {
        max-width: 295px
    }

    .sm\:max-w-\[30rem\] {
        max-width: 30rem
    }

    .sm\:max-w-\[500px\] {
        max-width: 500px
    }

    .sm\:max-w-\[90vw\] {
        max-width: 90vw
    }

    .sm\:max-w-\[min\(1280px\,calc\(100dvw-1rem\)\)\] {
        max-width: min(1280px, 100dvw - 1rem)
    }

    .sm\:max-w-fit {
        max-width: -moz-fit-content;
        max-width: fit-content
    }

    .sm\:max-w-lg {
        max-width: 32rem
    }

    .sm\:flex-1 {
        flex: 1
    }

    .sm\:flex-\[3_2_0\%\] {
        flex: 3 2
    }

    .sm\:flex-none {
        flex: none
    }

    .sm\:-translate-x-1\/2 {
        --tw-translate-x: -50%;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .sm\:-translate-y-1\/2 {
        --tw-translate-y: -50%;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .sm\:grid-cols-2 {
        grid-template-columns:repeat(2, minmax(0, 1fr))
    }

    .sm\:grid-cols-3 {
        grid-template-columns:repeat(3, minmax(0, 1fr))
    }

    .sm\:grid-cols-4 {
        grid-template-columns:repeat(4, minmax(0, 1fr))
    }

    .sm\:grid-cols-5 {
        grid-template-columns:repeat(5, minmax(0, 1fr))
    }

    .sm\:flex-row {
        flex-direction: row
    }

    .sm\:flex-col {
        flex-direction: column
    }

    .sm\:items-start {
        align-items: flex-start
    }

    .sm\:items-center {
        align-items: center
    }

    .sm\:items-baseline {
        align-items: baseline
    }

    .sm\:justify-normal {
        justify-content: normal
    }

    .sm\:justify-end {
        justify-content: flex-end
    }

    .sm\:justify-center {
        justify-content: center
    }

    .sm\:justify-between {
        justify-content: space-between
    }

    .sm\:gap-1 {
        gap: .25rem
    }

    .sm\:gap-1\.5 {
        gap: .375rem
    }

    .sm\:gap-2 {
        gap: .5rem
    }

    .sm\:gap-24 {
        gap: 6rem
    }

    .sm\:gap-3 {
        gap: .75rem
    }

    .sm\:gap-4 {
        gap: 1rem
    }

    .sm\:gap-5 {
        gap: 1.25rem
    }

    .sm\:gap-6 {
        gap: 1.5rem
    }

    .sm\:gap-8 {
        gap: 2rem
    }

    .sm\:gap-x-2 {
        column-gap: .5rem
    }

    .sm\:space-x-2 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(.5rem * var(--tw-space-x-reverse));
        margin-left: calc(.5rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .sm\:self-start {
        align-self: flex-start
    }

    .sm\:whitespace-nowrap {
        white-space: nowrap
    }

    .sm\:rounded-full {
        border-radius: 9999px
    }

    .sm\:rounded-lg {
        border-radius: .5rem
    }

    .sm\:rounded-md {
        border-radius: .375rem
    }

    .sm\:rounded-xl {
        border-radius: .75rem
    }

    .sm\:border {
        border-width: 1px
    }

    .sm\:border-0 {
        border-width: 0
    }

    .sm\:border-y-0 {
        border-top-width: 0;
        border-bottom-width: 0
    }

    .sm\:border-r {
        border-right-width: 1px
    }

    .sm\:border-portfolio-dark-400 {
        --tw-border-opacity: 1;
        border-color: rgba(23, 25, 32, var(--tw-border-opacity, 1))
    }

    .sm\:bg-inherit {
        background-color: inherit
    }

    .sm\:bg-portfolio-dark-400 {
        --tw-bg-opacity: 1;
        background-color: rgba(23, 25, 32, var(--tw-bg-opacity, 1))
    }

    .sm\:p-0 {
        padding: 0
    }

    .sm\:p-0\.5 {
        padding: .125rem
    }

    .sm\:p-2\.5 {
        padding: .625rem
    }

    .sm\:p-3 {
        padding: .75rem
    }

    .sm\:p-3\.5 {
        padding: .875rem
    }

    .sm\:p-4 {
        padding: 1rem
    }

    .sm\:p-6 {
        padding: 1.5rem
    }

    .sm\:px-2 {
        padding-left: .5rem;
        padding-right: .5rem
    }

    .sm\:px-2\.5 {
        padding-left: .625rem;
        padding-right: .625rem
    }

    .sm\:px-3 {
        padding-left: .75rem;
        padding-right: .75rem
    }

    .sm\:px-3\.5 {
        padding-left: .875rem;
        padding-right: .875rem
    }

    .sm\:px-4 {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .sm\:py-1\.5 {
        padding-top: .375rem;
        padding-bottom: .375rem
    }

    .sm\:py-3\.5 {
        padding-top: .875rem;
        padding-bottom: .875rem
    }

    .sm\:pb-0 {
        padding-bottom: 0
    }

    .sm\:pb-20 {
        padding-bottom: 5rem
    }

    .sm\:pb-24 {
        padding-bottom: 6rem
    }

    .sm\:pb-3 {
        padding-bottom: .75rem
    }

    .sm\:pb-3\.5 {
        padding-bottom: .875rem
    }

    .sm\:pl-0\.5 {
        padding-left: .125rem
    }

    .sm\:pl-2 {
        padding-left: .5rem
    }

    .sm\:pl-3\.5 {
        padding-left: .875rem
    }

    .sm\:pl-4 {
        padding-left: 1rem
    }

    .sm\:pr-2 {
        padding-right: .5rem
    }

    .sm\:pr-2\.5 {
        padding-right: .625rem
    }

    .sm\:pr-4 {
        padding-right: 1rem
    }

    .sm\:pt-4 {
        padding-top: 1rem
    }

    .sm\:pt-6 {
        padding-top: 1.5rem
    }

    .sm\:text-left {
        text-align: left
    }

    .sm\:text-center {
        text-align: center
    }

    .sm\:text-2xl {
        font-size: 1.5rem;
        line-height: 2rem
    }

    .sm\:text-4xl {
        font-size: 2.25rem;
        line-height: 2.5rem
    }

    .sm\:text-5xl {
        font-size: 3rem;
        line-height: 1
    }

    .sm\:text-\[2\.125rem\] {
        font-size: 2.125rem
    }

    .sm\:text-base {
        font-size: 1rem;
        line-height: 1.5rem
    }

    .sm\:text-lg, .sm\:text-lg\/7 {
        font-size: 1.125rem;
        line-height: 1.75rem
    }

    .sm\:text-sm, .sm\:text-sm\/5 {
        font-size: .875rem;
        line-height: 1.25rem
    }

    .sm\:text-xl {
        font-size: 1.25rem;
        line-height: 1.75rem
    }

    .sm\:text-xs {
        font-size: .75rem;
        line-height: 1rem
    }

    .sm\:leading-9 {
        line-height: 2.25rem
    }

    .sm\:leading-none {
        line-height: 1
    }

    .sm\:text-transparent {
        color: transparent
    }

    .sm\:opacity-0 {
        opacity: 0
    }

    .sm\:ring-0 {
        --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
        --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
        box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 transparent)
    }

    .sm\:ring-1 {
        --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
        --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
        box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 transparent)
    }

    .sm\:tabler--device-desktop {
        --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3 5a1 1 0 0 1 1-1h16a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1zm4 15h10m-8-4v4m6-4v4'/%3E%3C/svg%3E")
    }

    .sm\:\[--navbar-inset-bottom\:0\] {
        --navbar-inset-bottom: 0
    }

    .sm\:before\:content-none:before, .sm\:after\:content-none:after {
        --tw-content: none;
        content: var(--tw-content)
    }

    .first\:sm\:px-4:first-child {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .last\:sm\:pr-4:last-child {
        padding-right: 1rem
    }

    .sm\:hover\:bg-neutral-875:hover {
        --tw-bg-opacity: 1;
        background-color: rgba(16, 22, 30, var(--tw-bg-opacity, 1))
    }

    .sm\:hover\:bg-neutral-925:hover {
        --tw-bg-opacity: 1;
        background-color: rgba(13, 21, 30, var(--tw-bg-opacity, 1))
    }

    .group:hover .sm\:group-hover\:block {
        display: block
    }

    .group:hover .sm\:group-hover\:flex {
        display: flex
    }

    .group\/row:hover .sm\:group-hover\/row\:w-5 {
        width: 1.25rem
    }

    .group\/row:hover .sm\:group-hover\/row\:opacity-100 {
        opacity: 1
    }

    .sm\:data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed] {
        --tw-exit-translate-y: -48%
    }

    .sm\:data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open] {
        --tw-enter-translate-y: -48%
    }
}

@media (min-width: 768px) {
    .md\:fixed {
        position: fixed
    }

    .md\:relative {
        position: relative
    }

    .md\:bottom-7 {
        bottom: 1.75rem
    }

    .md\:right-2 {
        right: .5rem
    }

    .md\:right-24 {
        right: 6rem
    }

    .md\:right-4 {
        right: 1rem
    }

    .md\:order-1 {
        order: 1
    }

    .md\:order-3 {
        order: 3
    }

    .md\:order-4 {
        order: 4
    }

    .md\:order-5 {
        order: 5
    }

    .md\:col-span-2 {
        grid-column: span 2/span 2
    }

    .md\:col-span-4 {
        grid-column: span 4/span 4
    }

    .md\:col-start-1 {
        grid-column-start: 1
    }

    .md\:row-span-2 {
        grid-row: span 2/span 2
    }

    .md\:mx-auto {
        margin-left: auto;
        margin-right: auto
    }

    .md\:my-1 {
        margin-top: .25rem;
        margin-bottom: .25rem
    }

    .md\:mb-0 {
        margin-bottom: 0
    }

    .md\:mr-5 {
        margin-right: 1.25rem
    }

    .md\:mr-6 {
        margin-right: 1.5rem
    }

    .md\:block {
        display: block
    }

    .md\:inline {
        display: inline
    }

    .md\:flex {
        display: flex
    }

    .md\:grid {
        display: grid
    }

    .md\:contents {
        display: contents
    }

    .md\:hidden {
        display: none
    }

    .md\:size-4 {
        width: 1rem;
        height: 1rem
    }

    .md\:size-6 {
        width: 1.5rem;
        height: 1.5rem
    }

    .md\:size-\[14px\] {
        width: 14px;
        height: 14px
    }

    .md\:\!h-\[350px\] {
        height: 350px !important
    }

    .md\:h-10 {
        height: 2.5rem
    }

    .md\:h-9 {
        height: 2.25rem
    }

    .md\:h-\[calc\(100vh-230px\)\] {
        height: calc(100vh - 230px)
    }

    .md\:h-full {
        height: 100%
    }

    .md\:max-h-\[calc\(100dvh-5rem\)\] {
        max-height: calc(100dvh - 5rem)
    }

    .md\:min-h-\[calc\(100vh-52px\)\] {
        min-height: calc(100vh - 52px)
    }

    .md\:\!w-\[220px\] {
        width: 220px !important
    }

    .md\:w-10 {
        width: 2.5rem
    }

    .md\:w-48 {
        width: 12rem
    }

    .md\:w-\[340px\] {
        width: 340px
    }

    .md\:w-\[360px\] {
        width: 360px
    }

    .md\:w-\[448px\] {
        width: 448px
    }

    .md\:w-\[460px\] {
        width: 460px
    }

    .md\:w-auto {
        width: auto
    }

    .md\:w-full {
        width: 100%
    }

    .md\:min-w-9 {
        min-width: 2.25rem
    }

    .md\:max-w-2xl {
        max-width: 42rem
    }

    .md\:max-w-\[450px\] {
        max-width: 450px
    }

    .md\:max-w-\[500px\] {
        max-width: 500px
    }

    .md\:max-w-md {
        max-width: 28rem
    }

    .md\:max-w-sm {
        max-width: 24rem
    }

    .md\:max-w-xs {
        max-width: 20rem
    }

    .md\:flex-1 {
        flex: 1
    }

    .md\:flex-\[2_1_0\%\] {
        flex: 2
    }

    .md\:flex-\[3_1_0\%\] {
        flex: 3
    }

    .md\:basis-3\/12 {
        flex-basis: 25%
    }

    .md\:basis-5\/12 {
        flex-basis: 41.6667%
    }

    .md\:table-fixed {
        table-layout: fixed
    }

    .md\:grid-cols-12 {
        grid-template-columns:repeat(12, minmax(0, 1fr))
    }

    .md\:grid-cols-2 {
        grid-template-columns:repeat(2, minmax(0, 1fr))
    }

    .md\:grid-cols-3 {
        grid-template-columns:repeat(3, minmax(0, 1fr))
    }

    .md\:grid-cols-\[1fr_auto\] {
        grid-template-columns:1fr auto
    }

    .md\:grid-rows-\[1fr_auto\] {
        grid-template-rows:1fr auto
    }

    .md\:grid-rows-\[1fr_auto_auto_auto\] {
        grid-template-rows:1fr auto auto auto
    }

    .md\:flex-row {
        flex-direction: row
    }

    .md\:flex-col {
        flex-direction: column
    }

    .md\:items-start {
        align-items: flex-start
    }

    .md\:items-end {
        align-items: flex-end
    }

    .md\:items-center {
        align-items: center
    }

    .md\:justify-between {
        justify-content: space-between
    }

    .md\:justify-items-center {
        justify-items: center
    }

    .md\:gap-0 {
        gap: 0
    }

    .md\:gap-0\.5 {
        gap: .125rem
    }

    .md\:gap-12 {
        gap: 3rem
    }

    .md\:gap-4 {
        gap: 1rem
    }

    .md\:gap-5 {
        gap: 1.25rem
    }

    .md\:gap-8 {
        gap: 2rem
    }

    .md\:gap-x-4 {
        column-gap: 1rem
    }

    .md\:space-x-4 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(1rem * var(--tw-space-x-reverse));
        margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .md\:overflow-hidden {
        overflow: hidden
    }

    .md\:whitespace-nowrap {
        white-space: nowrap
    }

    .md\:border-l {
        border-left-width: 1px
    }

    .md\:border-t-0 {
        border-top-width: 0
    }

    .md\:border-neutral-800 {
        --tw-border-opacity: 1;
        border-color: rgba(33, 42, 54, var(--tw-border-opacity, 1))
    }

    .md\:bg-neutral-925\/80 {
        background-color: rgba(13, 21, 30, .8)
    }

    .md\:p-3 {
        padding: .75rem
    }

    .md\:p-4 {
        padding: 1rem
    }

    .md\:p-6 {
        padding: 1.5rem
    }

    .md\:px-3 {
        padding-left: .75rem;
        padding-right: .75rem
    }

    .md\:px-4 {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .md\:px-5 {
        padding-left: 1.25rem;
        padding-right: 1.25rem
    }

    .md\:px-6 {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    .md\:px-8 {
        padding-left: 2rem;
        padding-right: 2rem
    }

    .md\:py-0 {
        padding-top: 0;
        padding-bottom: 0
    }

    .md\:py-10 {
        padding-top: 2.5rem;
        padding-bottom: 2.5rem
    }

    .md\:py-12 {
        padding-top: 3rem;
        padding-bottom: 3rem
    }

    .md\:py-4 {
        padding-top: 1rem;
        padding-bottom: 1rem
    }

    .md\:py-8 {
        padding-top: 2rem;
        padding-bottom: 2rem
    }

    .md\:pl-6 {
        padding-left: 1.5rem
    }

    .md\:pr-2 {
        padding-right: .5rem
    }

    .md\:\!text-sm {
        font-size: .875rem !important;
        line-height: 1.25rem !important
    }

    .md\:text-2xl {
        font-size: 1.5rem;
        line-height: 2rem
    }

    .md\:text-3xl {
        font-size: 1.875rem;
        line-height: 2.25rem
    }

    .md\:text-base {
        font-size: 1rem;
        line-height: 1.5rem
    }

    .md\:text-lg {
        font-size: 1.125rem;
        line-height: 1.75rem
    }

    .md\:text-sm {
        font-size: .875rem;
        line-height: 1.25rem
    }

    .md\:text-xl {
        font-size: 1.25rem;
        line-height: 1.75rem
    }

    .md\:text-xs {
        font-size: .75rem;
        line-height: 1rem
    }

    .md\:font-bold {
        font-weight: 700
    }

    .md\:shadow-lg {
        --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -4px rgba(0, 0, 0, .1);
        --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
        box-shadow: var(--tw-ring-offset-shadow, 0 0 transparent), var(--tw-ring-shadow, 0 0 transparent), var(--tw-shadow)
    }

    .group\/expiry:hover .md\:group-hover\/expiry\:border-neutral-300 {
        --tw-border-opacity: 1;
        border-color: rgba(202, 213, 226, var(--tw-border-opacity, 1))
    }

    .group\/expiry:hover .md\:group-hover\/expiry\:bg-transparent {
        background-color: transparent
    }
}

@media (min-width: 1024px) {
    .lg\:absolute {
        position: absolute
    }

    .lg\:relative {
        position: relative
    }

    .lg\:sticky {
        position: -webkit-sticky;
        position: sticky
    }

    .lg\:-bottom-4 {
        bottom: -1rem
    }

    .lg\:bottom-20 {
        bottom: 5rem
    }

    .lg\:bottom-32 {
        bottom: 8rem
    }

    .lg\:left-0 {
        left: 0
    }

    .lg\:left-\[calc\(50\%\+16\.125rem\+0\.75rem\)\] {
        left: calc(50% + 16.875rem)
    }

    .lg\:right-4 {
        right: 1rem
    }

    .lg\:right-6 {
        right: 1.5rem
    }

    .lg\:top-0 {
        top: 0
    }

    .lg\:top-2 {
        top: .5rem
    }

    .lg\:top-4 {
        top: 1rem
    }

    .lg\:top-6 {
        top: 1.5rem
    }

    .lg\:top-8 {
        top: 2rem
    }

    .lg\:z-10 {
        z-index: 10
    }

    .lg\:order-none {
        order: 0
    }

    .lg\:col-span-1 {
        grid-column: span 1/span 1
    }

    .lg\:col-span-2 {
        grid-column: span 2/span 2
    }

    .lg\:col-start-3 {
        grid-column-start: 3
    }

    .lg\:row-span-2 {
        grid-row: span 2/span 2
    }

    .lg\:-mx-2 {
        margin-left: -.5rem;
        margin-right: -.5rem
    }

    .lg\:mx-0 {
        margin-left: 0;
        margin-right: 0
    }

    .lg\:mx-3 {
        margin-left: .75rem;
        margin-right: .75rem
    }

    .lg\:mx-auto {
        margin-left: auto;
        margin-right: auto
    }

    .lg\:my-4 {
        margin-top: 1rem;
        margin-bottom: 1rem
    }

    .lg\:mb-0 {
        margin-bottom: 0
    }

    .lg\:ml-0 {
        margin-left: 0
    }

    .lg\:ml-2 {
        margin-left: .5rem
    }

    .lg\:ml-4 {
        margin-left: 1rem
    }

    .lg\:ml-auto {
        margin-left: auto
    }

    .lg\:mr-2 {
        margin-right: .5rem
    }

    .lg\:mt-0 {
        margin-top: 0
    }

    .lg\:mt-0\.5 {
        margin-top: .125rem
    }

    .lg\:mt-10 {
        margin-top: 2.5rem
    }

    .lg\:mt-8 {
        margin-top: 2rem
    }

    .lg\:line-clamp-3 {
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        display: -webkit-box;
        overflow: hidden
    }

    .lg\:block {
        display: block
    }

    .lg\:inline-block {
        display: inline-block
    }

    .lg\:inline {
        display: inline
    }

    .lg\:flex {
        display: flex
    }

    .lg\:table-cell {
        display: table-cell
    }

    .lg\:grid {
        display: grid
    }

    .lg\:hidden {
        display: none
    }

    .lg\:size-10 {
        width: 2.5rem;
        height: 2.5rem
    }

    .lg\:size-24 {
        width: 6rem;
        height: 6rem
    }

    .lg\:size-4 {
        width: 1rem;
        height: 1rem
    }

    .lg\:size-8 {
        width: 2rem;
        height: 2rem
    }

    .lg\:h-0 {
        height: 0
    }

    .lg\:h-10 {
        height: 2.5rem
    }

    .lg\:h-12 {
        height: 3rem
    }

    .lg\:h-16 {
        height: 4rem
    }

    .lg\:h-2 {
        height: .5rem
    }

    .lg\:h-4 {
        height: 1rem
    }

    .lg\:h-5 {
        height: 1.25rem
    }

    .lg\:h-6 {
        height: 1.5rem
    }

    .lg\:h-8 {
        height: 2rem
    }

    .lg\:h-\[248px\] {
        height: 248px
    }

    .lg\:h-\[288px\] {
        height: 288px
    }

    .lg\:h-\[320px\] {
        height: 320px
    }

    .lg\:h-\[500px\] {
        height: 500px
    }

    .lg\:h-\[64px\] {
        height: 64px
    }

    .lg\:h-auto {
        height: auto
    }

    .lg\:h-full {
        height: 100%
    }

    .lg\:h-screen {
        height: 100vh
    }

    .lg\:max-h-none {
        max-height: none
    }

    .lg\:min-h-0 {
        min-height: 0
    }

    .lg\:min-h-72 {
        min-height: 18rem
    }

    .lg\:min-h-\[86px\] {
        min-height: 86px
    }

    .lg\:min-h-full {
        min-height: 100%
    }

    .lg\:min-h-screen {
        min-height: 100vh
    }

    .lg\:\!w-\[65\%\] {
        width: 65% !important
    }

    .lg\:w-0 {
        width: 0
    }

    .lg\:w-12 {
        width: 3rem
    }

    .lg\:w-16 {
        width: 4rem
    }

    .lg\:w-2 {
        width: .5rem
    }

    .lg\:w-20 {
        width: 5rem
    }

    .lg\:w-28 {
        width: 7rem
    }

    .lg\:w-4 {
        width: 1rem
    }

    .lg\:w-52 {
        width: 13rem
    }

    .lg\:w-9 {
        width: 2.25rem
    }

    .lg\:w-\[174px\] {
        width: 174px
    }

    .lg\:w-\[420px\] {
        width: 420px
    }

    .lg\:w-\[60\%\] {
        width: 60%
    }

    .lg\:w-\[calc\(100\%-1\.125rem\)\] {
        width: calc(100% - 1.125rem)
    }

    .lg\:w-auto {
        width: auto
    }

    .lg\:w-fit {
        width: -moz-fit-content;
        width: fit-content
    }

    .lg\:w-full {
        width: 100%
    }

    .lg\:min-w-12 {
        min-width: 3rem
    }

    .lg\:min-w-24 {
        min-width: 6rem
    }

    .lg\:min-w-\[100px\] {
        min-width: 100px
    }

    .lg\:min-w-\[22rem\] {
        min-width: 22rem
    }

    .lg\:min-w-\[80px\] {
        min-width: 80px
    }

    .lg\:min-w-min {
        min-width: min-content
    }

    .lg\:\!max-w-\[65\%\] {
        max-width: 65% !important
    }

    .lg\:max-w-3xl {
        max-width: 48rem
    }

    .lg\:max-w-4xl {
        max-width: 56rem
    }

    .lg\:max-w-7xl {
        max-width: 80rem
    }

    .lg\:max-w-\[1680px\] {
        max-width: 1680px
    }

    .lg\:max-w-\[240px\] {
        max-width: 240px
    }

    .lg\:max-w-\[320px\] {
        max-width: 320px
    }

    .lg\:max-w-\[400px\] {
        max-width: 400px
    }

    .lg\:max-w-\[50\%\] {
        max-width: 50%
    }

    .lg\:max-w-\[75\%\] {
        max-width: 75%
    }

    .lg\:max-w-lg {
        max-width: 32rem
    }

    .lg\:max-w-md {
        max-width: 28rem
    }

    .lg\:max-w-xs {
        max-width: 20rem
    }

    .lg\:flex-1 {
        flex: 1
    }

    .lg\:flex-initial {
        flex: 0 auto
    }

    .lg\:origin-bottom-left {
        transform-origin: 0 100%
    }

    .lg\:translate-x-0 {
        --tw-translate-x: 0px;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .lg\:grid-cols-2 {
        grid-template-columns:repeat(2, minmax(0, 1fr))
    }

    .lg\:grid-cols-3 {
        grid-template-columns:repeat(3, minmax(0, 1fr))
    }

    .lg\:grid-cols-4 {
        grid-template-columns:repeat(4, minmax(0, 1fr))
    }

    .lg\:grid-cols-5 {
        grid-template-columns:repeat(5, minmax(0, 1fr))
    }

    .lg\:grid-cols-\[0px_1fr\] {
        grid-template-columns:0 1fr
    }

    .lg\:grid-cols-\[0px_1fr_380px\] {
        grid-template-columns:0 1fr 380px
    }

    .lg\:grid-cols-\[1fr_340px\] {
        grid-template-columns:1fr 340px
    }

    .lg\:grid-cols-\[335px_1fr_380px\] {
        grid-template-columns:335px 1fr 380px
    }

    .lg\:grid-cols-\[448px_1fr\] {
        grid-template-columns:448px 1fr
    }

    .lg\:grid-cols-\[4fr_4fr_4fr\] {
        grid-template-columns:4fr 4fr 4fr
    }

    .lg\:grid-rows-1 {
        grid-template-rows:repeat(1, minmax(0, 1fr))
    }

    .lg\:grid-rows-\[minmax\(557px\,3fr\)_2fr\] {
        grid-template-rows:minmax(557px, 3fr) 2fr
    }

    .lg\:flex-row {
        flex-direction: row
    }

    .lg\:flex-nowrap {
        flex-wrap: nowrap
    }

    .lg\:items-start {
        align-items: flex-start
    }

    .lg\:items-center {
        align-items: center
    }

    .lg\:justify-normal {
        justify-content: normal
    }

    .lg\:justify-start {
        justify-content: flex-start
    }

    .lg\:justify-end {
        justify-content: flex-end
    }

    .lg\:justify-center {
        justify-content: center
    }

    .lg\:justify-between {
        justify-content: space-between
    }

    .lg\:justify-items-center {
        justify-items: center
    }

    .lg\:gap-0 {
        gap: 0
    }

    .lg\:gap-1 {
        gap: .25rem
    }

    .lg\:gap-1\.5 {
        gap: .375rem
    }

    .lg\:gap-24 {
        gap: 6rem
    }

    .lg\:gap-3 {
        gap: .75rem
    }

    .lg\:gap-4 {
        gap: 1rem
    }

    .lg\:gap-6 {
        gap: 1.5rem
    }

    .lg\:gap-8 {
        gap: 2rem
    }

    .lg\:gap-x-2 {
        column-gap: .5rem
    }

    .lg\:gap-x-3 {
        column-gap: .75rem
    }

    .lg\:gap-x-4 {
        column-gap: 1rem
    }

    .lg\:gap-x-8 {
        column-gap: 2rem
    }

    .lg\:gap-x-9 {
        column-gap: 2.25rem
    }

    .lg\:gap-y-0 {
        row-gap: 0
    }

    .lg\:gap-y-1 {
        row-gap: .25rem
    }

    .lg\:gap-y-12 {
        row-gap: 3rem
    }

    .lg\:gap-y-2 {
        row-gap: .5rem
    }

    .lg\:gap-y-4 {
        row-gap: 1rem
    }

    .lg\:gap-y-6 {
        row-gap: 1.5rem
    }

    .lg\:gap-y-8 {
        row-gap: 2rem
    }

    .lg\:space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(.375rem * var(--tw-space-x-reverse));
        margin-left: calc(.375rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:space-x-2 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(.5rem * var(--tw-space-x-reverse));
        margin-left: calc(.5rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:space-x-3 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(.75rem * var(--tw-space-x-reverse));
        margin-left: calc(.75rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(0px * var(--tw-space-y-reverse))
    }

    .lg\:space-y-2 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(.5rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(.5rem * var(--tw-space-y-reverse))
    }

    .lg\:space-y-4 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(1rem * var(--tw-space-y-reverse))
    }

    .lg\:overflow-hidden {
        overflow: hidden
    }

    .lg\:overflow-x-visible {
        overflow-x: visible
    }

    .lg\:overflow-y-scroll {
        overflow-y: scroll
    }

    .lg\:rounded-2xl {
        border-radius: 1rem
    }

    .lg\:rounded-lg {
        border-radius: .5rem
    }

    .lg\:rounded-md {
        border-radius: .375rem
    }

    .lg\:rounded-l-lg {
        border-top-left-radius: .5rem;
        border-bottom-left-radius: .5rem
    }

    .lg\:border {
        border-width: 1px
    }

    .lg\:border-0 {
        border-width: 0
    }

    .lg\:border-2 {
        border-width: 2px
    }

    .lg\:border-b {
        border-bottom-width: 1px
    }

    .lg\:border-r {
        border-right-width: 1px
    }

    .lg\:border-t {
        border-top-width: 1px
    }

    .lg\:border-none {
        border-style: none
    }

    .lg\:border-neutral-800\/20 {
        border-color: rgba(33, 42, 54, .2)
    }

    .lg\:border-v2-lily\/5 {
        border-color: rgba(232, 249, 255, .05)
    }

    .lg\:border-v2-lily\/\[0\.02\] {
        border-color: rgba(232, 249, 255, .02)
    }

    .lg\:p-0 {
        padding: 0
    }

    .lg\:p-2 {
        padding: .5rem
    }

    .lg\:p-3 {
        padding: .75rem
    }

    .lg\:p-4 {
        padding: 1rem
    }

    .lg\:p-5 {
        padding: 1.25rem
    }

    .lg\:p-6 {
        padding: 1.5rem
    }

    .lg\:px-0 {
        padding-left: 0;
        padding-right: 0
    }

    .lg\:px-2 {
        padding-left: .5rem;
        padding-right: .5rem
    }

    .lg\:px-3 {
        padding-left: .75rem;
        padding-right: .75rem
    }

    .lg\:px-4 {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .lg\:px-5 {
        padding-left: 1.25rem;
        padding-right: 1.25rem
    }

    .lg\:px-6 {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    .lg\:py-12 {
        padding-top: 3rem;
        padding-bottom: 3rem
    }

    .lg\:py-2 {
        padding-top: .5rem;
        padding-bottom: .5rem
    }

    .lg\:py-2\.5 {
        padding-top: .625rem;
        padding-bottom: .625rem
    }

    .lg\:py-4 {
        padding-top: 1rem;
        padding-bottom: 1rem
    }

    .lg\:py-5 {
        padding-top: 1.25rem;
        padding-bottom: 1.25rem
    }

    .lg\:pb-0 {
        padding-bottom: 0
    }

    .lg\:pb-2 {
        padding-bottom: .5rem
    }

    .lg\:pb-4 {
        padding-bottom: 1rem
    }

    .lg\:pb-6 {
        padding-bottom: 1.5rem
    }

    .lg\:pl-3 {
        padding-left: .75rem
    }

    .lg\:pl-5 {
        padding-left: 1.25rem
    }

    .lg\:pr-2 {
        padding-right: .5rem
    }

    .lg\:pr-24 {
        padding-right: 6rem
    }

    .lg\:pr-28 {
        padding-right: 7rem
    }

    .lg\:pr-3 {
        padding-right: .75rem
    }

    .lg\:pt-0 {
        padding-top: 0
    }

    .lg\:pt-12 {
        padding-top: 3rem
    }

    .lg\:pt-2 {
        padding-top: .5rem
    }

    .lg\:pt-3 {
        padding-top: .75rem
    }

    .lg\:pt-4 {
        padding-top: 1rem
    }

    .lg\:pt-40 {
        padding-top: 10rem
    }

    .lg\:pt-8 {
        padding-top: 2rem
    }

    .lg\:text-center {
        text-align: center
    }

    .lg\:text-end {
        text-align: end
    }

    .lg\:text-2xl {
        font-size: 1.5rem;
        line-height: 2rem
    }

    .lg\:text-3xl {
        font-size: 1.875rem;
        line-height: 2.25rem
    }

    .lg\:text-4xl {
        font-size: 2.25rem;
        line-height: 2.5rem
    }

    .lg\:text-5xl {
        font-size: 3rem;
        line-height: 1
    }

    .lg\:text-base {
        font-size: 1rem;
        line-height: 1.5rem
    }

    .lg\:text-lg {
        font-size: 1.125rem;
        line-height: 1.75rem
    }

    .lg\:text-sm {
        font-size: .875rem;
        line-height: 1.25rem
    }

    .lg\:text-xl {
        font-size: 1.25rem;
        line-height: 1.75rem
    }

    .lg\:text-xs {
        font-size: .75rem;
        line-height: 1rem
    }

    .lg\:text-xxs {
        font-size: .625rem;
        line-height: 1rem
    }

    .lg\:font-bold {
        font-weight: 700
    }

    .lg\:font-medium {
        font-weight: 500
    }

    .lg\:\[grid-template-columns\:repeat\(auto-fit\,minmax\(0\,1fr\)\)\] {
        grid-template-columns:repeat(auto-fit, minmax(0, 1fr))
    }

    .lg\:before\:absolute:before {
        content: var(--tw-content);
        position: absolute
    }

    .lg\:before\:-inset-2:before {
        content: var(--tw-content);
        top: -.5rem;
        bottom: -.5rem;
        left: -.5rem;
        right: -.5rem
    }

    .lg\:before\:inset-x-0:before {
        content: var(--tw-content);
        left: 0;
        right: 0
    }

    .lg\:before\:bottom-0:before {
        content: var(--tw-content);
        bottom: 0
    }

    .lg\:before\:h-px:before {
        content: var(--tw-content);
        height: 1px
    }

    .lg\:before\:bg-neutral-850:before {
        content: var(--tw-content);
        --tw-bg-opacity: 1;
        background-color: rgba(25, 36, 46, var(--tw-bg-opacity, 1))
    }

    .lg\:first\:border-t-0:first-child {
        border-top-width: 0
    }

    .first\:lg\:px-0:first-child {
        padding-left: 0;
        padding-right: 0
    }

    .lg\:hover\:w-auto:hover {
        width: auto
    }

    .group:hover .lg\:group-hover\:contents {
        display: contents
    }
}

@media (hover: hover) and (pointer: fine) {
    @media (min-width: 1024px) {
        .has-hover\:lg\:invisible {
            visibility: hidden
        }

        .group\/row:hover .has-hover\:lg\:group-hover\/row\:visible {
            visibility: visible
        }
    }
}

@media (min-width: 1280px) {
    .xl\:left-\[calc\(50\%\+16\.125rem\+1rem\)\] {
        left: calc(50% + 17.125rem)
    }

    .xl\:left-auto {
        left: auto
    }

    .xl\:right-10 {
        right: 2.5rem
    }

    .xl\:right-5 {
        right: 1.25rem
    }

    .xl\:right-7 {
        right: 1.75rem
    }

    .xl\:order-1 {
        order: 1
    }

    .xl\:order-2 {
        order: 2
    }

    .xl\:mx-4 {
        margin-left: 1rem;
        margin-right: 1rem
    }

    .xl\:flex {
        display: flex
    }

    .xl\:grid {
        display: grid
    }

    .xl\:contents {
        display: contents
    }

    .xl\:h-\[56px\] {
        height: 56px
    }

    .xl\:w-96 {
        width: 24rem
    }

    .xl\:max-w-7xl {
        max-width: 80rem
    }

    .xl\:max-w-none {
        max-width: none
    }

    .xl\:grid-cols-4 {
        grid-template-columns:repeat(4, minmax(0, 1fr))
    }

    .xl\:grid-cols-\[auto_1fr_auto\] {
        grid-template-columns:auto 1fr auto
    }

    .xl\:flex-row {
        flex-direction: row
    }

    .xl\:items-center {
        align-items: center
    }

    .xl\:justify-items-stretch {
        justify-items: stretch
    }

    .xl\:gap-7 {
        gap: 1.75rem
    }

    .xl\:overflow-hidden {
        overflow: hidden
    }

    .xl\:rounded-lg {
        border-radius: .5rem
    }

    .xl\:rounded-xl {
        border-radius: .75rem
    }

    .xl\:px-0 {
        padding-left: 0;
        padding-right: 0
    }

    .xl\:px-3 {
        padding-left: .75rem;
        padding-right: .75rem
    }

    .xl\:px-4 {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .xl\:px-5 {
        padding-left: 1.25rem;
        padding-right: 1.25rem
    }

    .xl\:pl-0 {
        padding-left: 0
    }

    .xl\:pl-3 {
        padding-left: .75rem
    }

    .xl\:pr-0 {
        padding-right: 0
    }

    .xl\:pr-3 {
        padding-right: .75rem
    }
}

@media (min-width: 1536px) {
    .\32 xl\:-bottom-8 {
        bottom: -2rem
    }

    .\32 xl\:flex {
        display: flex
    }

    .\32 xl\:grid {
        display: grid
    }

    .\32 xl\:hidden {
        display: none
    }

    .\32 xl\:max-w-40 {
        max-width: 10rem
    }

    .\32 xl\:justify-end {
        justify-content: flex-end
    }

    .\32 xl\:p-3 {
        padding: .75rem
    }

    .\32 xl\:p-4 {
        padding: 1rem
    }

    .\32 xl\:px-4 {
        padding-left: 1rem;
        padding-right: 1rem
    }
}

@media not all and (min-width: 640px) {
    .\[\&\:nth-child\(2\)\]\:max-sm\:pl-1\.5:nth-child(2) {
        padding-left: .375rem
    }
}

@media (min-width: 1024px) {
    .\[\&\>\*\:first-child\]\:lg\:rounded-l-lg > :first-child {
        border-top-left-radius: .5rem;
        border-bottom-left-radius: .5rem
    }
}

@media (min-width: 1024px) {
    .\[\&\>\*\:last-child\]\:lg\:rounded-r-lg > :last-child {
        border-top-right-radius: .5rem;
        border-bottom-right-radius: .5rem
    }
}

@media (hover: hover) and (pointer: fine) {
    .group\/row:hover .has-hover\:group-hover\/row\:\[\&\>\*\]\:\!bg-neutral-925 > * {
        --tw-bg-opacity: 1 !important;
        background-color: rgba(13, 21, 30, var(--tw-bg-opacity, 1)) !important
    }

    .group:hover .first\:has-hover\:group-hover\:\[\&\>\*\]\:bg-neutral-925 > :first-child {
        --tw-bg-opacity: 1;
        background-color: rgba(13, 21, 30, var(--tw-bg-opacity, 1))
    }
}

@container field-group (width>=28rem) {
    .\@md\/field-group\:\[\&\>\*\]\:w-auto > * {
        width: auto
    }
}

@container field-group (width>=28rem) {
    .\@md\/field-group\:\[\&\>\[data-slot\=field-label\]\]\:flex-auto > [data-slot=field-label] {
        flex: auto
    }
}

@media (min-width: 1024px) {
    .\[\&\>input\]\:lg\:text-xs > input {
        font-size: .75rem;
        line-height: 1rem
    }
}

@media (min-width: 768px) {
    .group\/expiry:hover .md\:\[\&\>span\]\:group-hover\/expiry\:text-neutral-200 > span {
        --tw-text-opacity: 1;
        color: rgba(226, 232, 240, var(--tw-text-opacity, 1))
    }
}

.\[\&_img\]\:object-cover img {
    object-fit: cover
}

@media (min-width: 430px) {
    .\[\@media\(min-width\:430px\)\]\:inline {
        display: inline
    }
}

[data-slot=card-content] .\[\[data-slot\=card-content\]_\&\]\:bg-transparent, [data-slot=popover-content] .\[\[data-slot\=popover-content\]_\&\]\:bg-transparent {
    background-color: transparent
}

*, :before, :after {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgba(59, 130, 246, .5);
    --tw-ring-offset-shadow: 0 0 transparent;
    --tw-ring-shadow: 0 0 transparent;
    --tw-shadow: 0 0 transparent;
    --tw-shadow-colored: 0 0 transparent;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    --tw-contain-size: ;
    --tw-contain-layout: ;
    --tw-contain-paint: ;
    --tw-contain-style:
}

::backdrop {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgba(59, 130, 246, .5);
    --tw-ring-offset-shadow: 0 0 transparent;
    --tw-ring-shadow: 0 0 transparent;
    --tw-shadow: 0 0 transparent;
    --tw-shadow-colored: 0 0 transparent;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    --tw-contain-size: ;
    --tw-contain-layout: ;
    --tw-contain-paint: ;
    --tw-contain-style:
}

*, :before, :after {
    box-sizing: border-box;
    border: 0 solid #e5e7eb
}

:before, :after {
    --tw-content: ""
}

html, :host {
    -webkit-text-size-adjust: 100%;
    -moz-tab-size: 4;
    tab-size: 4;
    font-feature-settings: normal;
    font-variation-settings: normal;
    -webkit-tap-highlight-color: transparent;
    font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
    line-height: 1.5
}

body {
    line-height: inherit;
    margin: 0
}

hr {
    height: 0;
    color: inherit;
    border-top-width: 1px
}

abbr:where([title]) {
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted
}

h1, h2, h3, h4, h5, h6 {
    font-size: inherit;
    font-weight: inherit
}

a {
    color: inherit;
    -webkit-text-decoration: inherit;
    text-decoration: inherit
}

b, strong {
    font-weight: bolder
}

code, kbd, samp, pre {
    font-feature-settings: normal;
    font-variation-settings: normal;
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
    font-size: 1em
}

small {
    font-size: 80%
}

sub, sup {
    vertical-align: baseline;
    font-size: 75%;
    line-height: 0;
    position: relative
}

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

table {
    text-indent: 0;
    border-color: inherit;
    border-collapse: collapse
}

button, input, optgroup, select, textarea {
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    font-family: inherit;
    font-size: 100%;
    font-weight: inherit;
    line-height: inherit;
    letter-spacing: inherit;
    color: inherit;
    margin: 0;
    padding: 0
}

button, select {
    text-transform: none
}

button {
    -webkit-appearance: button;
    background-color: transparent;
    background-image: none
}

input:where([type=button]) {
    -webkit-appearance: button;
    background-color: transparent;
    background-image: none
}

input:where([type=reset]) {
    -webkit-appearance: button;
    background-color: transparent;
    background-image: none
}

input:where([type=submit]) {
    -webkit-appearance: button;
    background-color: transparent;
    background-image: none
}

:-moz-focusring {
    outline: auto
}

:-moz-ui-invalid {
    box-shadow: none
}

progress {
    vertical-align: baseline
}

::-webkit-inner-spin-button {
    height: auto
}

::-webkit-outer-spin-button {
    height: auto
}

[type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

::-webkit-search-decoration {
    -webkit-appearance: none
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

summary {
    display: list-item
}

blockquote, dl, dd, h1, h2, h3, h4, h5, h6, hr, figure, p, pre {
    margin: 0
}

fieldset {
    margin: 0;
    padding: 0
}

legend {
    padding: 0
}

ol, ul, menu {
    margin: 0;
    padding: 0;
    list-style: none
}

dialog {
    padding: 0
}

textarea {
    resize: vertical
}

input::-moz-placeholder {
    opacity: 1;
    color: #9ca3af
}

textarea::-moz-placeholder {
    opacity: 1;
    color: #9ca3af
}

input::placeholder, textarea::placeholder {
    opacity: 1;
    color: #9ca3af
}

button, [role=button] {
    cursor: pointer
}

:disabled {
    cursor: default
}

img, svg, video, canvas, audio, iframe, embed, object {
    vertical-align: middle;
    display: block
}

img, video {
    max-width: 100%;
    height: auto
}

[hidden]:where(:not([hidden=until-found])) {
    display: none
}

.\!container {
    width: 100% !important
}

.container {
    width: 100%
}

@media (min-width: 390px) {
    .\!container {
        max-width: 390px !important
    }

    .container {
        max-width: 390px
    }
}

@media (min-width: 640px) {
    .\!container {
        max-width: 640px !important
    }

    .container {
        max-width: 640px
    }
}

@media (min-width: 768px) {
    .\!container {
        max-width: 768px !important
    }

    .container {
        max-width: 768px
    }
}

@media (min-width: 1024px) {
    .\!container {
        max-width: 1024px !important
    }

    .container {
        max-width: 1024px
    }
}

@media (min-width: 1280px) {
    .\!container {
        max-width: 1280px !important
    }

    .container {
        max-width: 1280px
    }
}

@media (min-width: 1536px) {
    .\!container {
        max-width: 1536px !important
    }

    .container {
        max-width: 1536px
    }
}

.iconify {
    width: 1em;
    height: 1em;
    -webkit-mask-image: var(--svg);
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    background-color: currentColor;
    display: inline-block;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat
}

.iconify-color {
    background-image: var(--svg);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 1em;
    height: 1em;
    display: inline-block
}

#tooltip[data-popper-placement^=top] > #arrow, #tooltip[data-popper-placement^=bottom] > #arrow {
    left: 50%;
    transform: translate(-50%)
}

#tooltip[data-popper-placement^=left] > #arrow, #tooltip[data-popper-placement^=right] > #arrow {
    top: 50%;
    transform: translateY(-50%)
}

#tooltip[data-popper-placement^=top] > #arrow {
    bottom: -4px
}

#tooltip[data-popper-placement^=bottom] > #arrow {
    top: -4px
}

#tooltip[data-popper-placement^=left] > #arrow {
    right: -4px
}

#tooltip[data-popper-placement^=right] > #arrow {
    left: -4px
}

.sr-only {
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    position: absolute;
    overflow: hidden
}

.pointer-events-none {
    pointer-events: none
}

.pointer-events-auto {
    pointer-events: auto
}

.\!visible {
    visibility: visible !important
}

.visible {
    visibility: visible
}

.invisible {
    visibility: hidden
}

.collapse {
    visibility: collapse
}

.static {
    position: static
}

.fixed {
    position: fixed
}

.absolute {
    position: absolute
}

.relative {
    position: relative
}

.sticky {
    position: -webkit-sticky;
    position: sticky
}

.inset-0 {
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.inset-x-0 {
    left: 0;
    right: 0
}

.inset-y-0 {
    top: 0;
    bottom: 0
}

.inset-y-4 {
    top: 1rem;
    bottom: 1rem
}

.-bottom-10 {
    bottom: -2.5rem
}

.-bottom-12 {
    bottom: -3rem
}

.-bottom-2 {
    bottom: -.5rem
}

.-bottom-5 {
    bottom: -1.25rem
}

.-bottom-7 {
    bottom: -1.75rem
}

.-bottom-\[2px\] {
    bottom: -2px
}

.-bottom-px {
    bottom: -1px
}

.-left-px {
    left: -1px
}

.-right-1 {
    right: -.25rem
}

.-right-2 {
    right: -.5rem
}

.-right-8 {
    right: -2rem
}

.-right-\[5px\] {
    right: -5px
}

.-top-0\.5 {
    top: -.125rem
}

.-top-1 {
    top: -.25rem
}

.-top-1\.5 {
    top: -.375rem
}

.-top-11 {
    top: -2.75rem
}

.-top-2 {
    top: -.5rem
}

.-top-3 {
    top: -.75rem
}

.-top-px {
    top: -1px
}

.bottom-0 {
    bottom: 0
}

.bottom-1 {
    bottom: .25rem
}

.bottom-1\/3 {
    bottom: 33.3333%
}

.bottom-10 {
    bottom: 2.5rem
}

.bottom-16 {
    bottom: 4rem
}

.bottom-2 {
    bottom: .5rem
}

.bottom-20 {
    bottom: 5rem
}

.bottom-3 {
    bottom: .75rem
}

.bottom-4 {
    bottom: 1rem
}

.bottom-5 {
    bottom: 1.25rem
}

.bottom-\[-10px\] {
    bottom: -10px
}

.bottom-\[-8px\] {
    bottom: -8px
}

.bottom-\[calc\(env\(safe-area-inset-bottom\)\)\] {
    bottom: calc(env(safe-area-inset-bottom))
}

.bottom-\[calc\(env\(safe-area-inset-bottom\)\+var\(--navbar-inset-bottom\)\)\] {
    bottom: calc(env(safe-area-inset-bottom) + var(--navbar-inset-bottom))
}

.left-0 {
    left: 0
}

.left-1\.5 {
    left: .375rem
}

.left-1\/2 {
    left: 50%
}

.left-10 {
    left: 2.5rem
}

.left-2 {
    left: .5rem
}

.left-3 {
    left: .75rem
}

.left-4 {
    left: 1rem
}

.left-\[-20\%\] {
    left: -20%
}

.left-\[580px\] {
    left: 580px
}

.left-\[634px\] {
    left: 634px
}

.left-auto {
    left: auto
}

.left-full {
    left: 100%
}

.right-0 {
    right: 0
}

.right-0\.5 {
    right: .125rem
}

.right-1 {
    right: .25rem
}

.right-1\.5 {
    right: .375rem
}

.right-12 {
    right: 3rem
}

.right-2 {
    right: .5rem
}

.right-2\.5 {
    right: .625rem
}

.right-3 {
    right: .75rem
}

.right-4 {
    right: 1rem
}

.right-5 {
    right: 1.25rem
}

.right-6 {
    right: 1.5rem
}

.right-8 {
    right: 2rem
}

.right-auto {
    right: auto
}

.right-px {
    right: 1px
}

.top-0 {
    top: 0
}

.top-0\.5 {
    top: .125rem
}

.top-1 {
    top: .25rem
}

.top-1\.5 {
    top: .375rem
}

.top-1\/2 {
    top: 50%
}

.top-10 {
    top: 2.5rem
}

.top-11 {
    top: 2.75rem
}

.top-12 {
    top: 3rem
}

.top-2 {
    top: .5rem
}

.top-3 {
    top: .75rem
}

.top-4 {
    top: 1rem
}

.top-5 {
    top: 1.25rem
}

.top-8 {
    top: 2rem
}

.top-\[-10px\] {
    top: -10px
}

.top-\[-36px\] {
    top: -36px
}

.top-\[-8px\] {
    top: -8px
}

.top-\[127px\] {
    top: 127px
}

.top-\[12dvh\] {
    top: 12dvh
}

.top-\[200px\] {
    top: 200px
}

.top-\[25\.5px\] {
    top: 25.5px
}

.top-\[312px\] {
    top: 312px
}

.top-\[52px\] {
    top: 52px
}

.top-\[calc\(100vh\/2-5\%\)\] {
    top: calc(50vh - 5%)
}

.top-full {
    top: 100%
}

.isolate {
    isolation: isolate
}

.\!z-50 {
    z-index: 50 !important
}

.\!z-\[60\] {
    z-index: 60 !important
}

.-z-10 {
    z-index: -10
}

.z-0 {
    z-index: 0
}

.z-10 {
    z-index: 10
}

.z-20 {
    z-index: 20
}

.z-30 {
    z-index: 30
}

.z-40 {
    z-index: 40
}

.z-50 {
    z-index: 50
}

.z-\[-1\] {
    z-index: -1
}

.z-\[11\] {
    z-index: 11
}

.z-\[1\] {
    z-index: 1
}

.z-\[5\] {
    z-index: 5
}

.z-\[999\] {
    z-index: 999
}

.order-1 {
    order: 1
}

.order-2 {
    order: 2
}

.order-first {
    order: -9999
}

.order-last {
    order: 9999
}

.col-span-1 {
    grid-column: span 1/span 1
}

.col-span-2 {
    grid-column: span 2/span 2
}

.col-span-4 {
    grid-column: span 4/span 4
}

.col-span-full {
    grid-column: 1/-1
}

.\!m-0 {
    margin: 0 !important
}

.-m-1 {
    margin: -.25rem
}

.m-0 {
    margin: 0
}

.m-2 {
    margin: .5rem
}

.m-3 {
    margin: .75rem
}

.m-auto {
    margin: auto
}

.\!my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important
}

.-mx-1 {
    margin-left: -.25rem;
    margin-right: -.25rem
}

.-mx-2 {
    margin-left: -.5rem;
    margin-right: -.5rem
}

.-mx-4 {
    margin-left: -1rem;
    margin-right: -1rem
}

.-my-2 {
    margin-top: -.5rem;
    margin-bottom: -.5rem
}

.-my-3 {
    margin-top: -.75rem;
    margin-bottom: -.75rem
}

.-my-5 {
    margin-top: -1.25rem;
    margin-bottom: -1.25rem
}

.mx-0 {
    margin-left: 0;
    margin-right: 0
}

.mx-0\.5 {
    margin-left: .125rem;
    margin-right: .125rem
}

.mx-1 {
    margin-left: .25rem;
    margin-right: .25rem
}

.mx-1\.5 {
    margin-left: .375rem;
    margin-right: .375rem
}

.mx-2 {
    margin-left: .5rem;
    margin-right: .5rem
}

.mx-2\.5 {
    margin-left: .625rem;
    margin-right: .625rem
}

.mx-3 {
    margin-left: .75rem;
    margin-right: .75rem
}

.mx-4 {
    margin-left: 1rem;
    margin-right: 1rem
}

.mx-5 {
    margin-left: 1.25rem;
    margin-right: 1.25rem
}

.mx-auto {
    margin-left: auto;
    margin-right: auto
}

.my-0 {
    margin-top: 0;
    margin-bottom: 0
}

.my-0\.5 {
    margin-top: .125rem;
    margin-bottom: .125rem
}

.my-1 {
    margin-top: .25rem;
    margin-bottom: .25rem
}

.my-1\.5 {
    margin-top: .375rem;
    margin-bottom: .375rem
}

.my-16 {
    margin-top: 4rem;
    margin-bottom: 4rem
}

.my-2 {
    margin-top: .5rem;
    margin-bottom: .5rem
}

.my-20 {
    margin-top: 5rem;
    margin-bottom: 5rem
}

.my-3 {
    margin-top: .75rem;
    margin-bottom: .75rem
}

.my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem
}

.my-5 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem
}

.my-6 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem
}

.my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem
}

.my-\[30px\] {
    margin-top: 30px;
    margin-bottom: 30px
}

.my-auto {
    margin-top: auto;
    margin-bottom: auto
}

.\!ml-2 {
    margin-left: .5rem !important
}

.\!mt-0 {
    margin-top: 0 !important
}

.\!mt-2 {
    margin-top: .5rem !important
}

.-mb-0\.5 {
    margin-bottom: -.125rem
}

.-mb-2 {
    margin-bottom: -.5rem
}

.-mb-20 {
    margin-bottom: -5rem
}

.-mb-5 {
    margin-bottom: -1.25rem
}

.-mb-px {
    margin-bottom: -1px
}

.-ml-0\.5 {
    margin-left: -.125rem
}

.-ml-16 {
    margin-left: -4rem
}

.-ml-2 {
    margin-left: -.5rem
}

.-ml-20 {
    margin-left: -5rem
}

.-ml-24 {
    margin-left: -6rem
}

.-ml-28 {
    margin-left: -7rem
}

.-ml-3 {
    margin-left: -.75rem
}

.-ml-44 {
    margin-left: -11rem
}

.-mr-1 {
    margin-right: -.25rem
}

.-mr-1\.5 {
    margin-right: -.375rem
}

.-mr-2 {
    margin-right: -.5rem
}

.-mt-0\.5 {
    margin-top: -.125rem
}

.-mt-1 {
    margin-top: -.25rem
}

.-mt-12 {
    margin-top: -3rem
}

.-mt-14 {
    margin-top: -3.5rem
}

.-mt-2 {
    margin-top: -.5rem
}

.-mt-3 {
    margin-top: -.75rem
}

.-mt-\[2px\] {
    margin-top: -2px
}

.-mt-px {
    margin-top: -1px
}

.mb-0 {
    margin-bottom: 0
}

.mb-0\.5 {
    margin-bottom: .125rem
}

.mb-1 {
    margin-bottom: .25rem
}

.mb-1\.5 {
    margin-bottom: .375rem
}

.mb-10 {
    margin-bottom: 2.5rem
}

.mb-12 {
    margin-bottom: 3rem
}

.mb-16 {
    margin-bottom: 4rem
}

.mb-2 {
    margin-bottom: .5rem
}

.mb-2\.5 {
    margin-bottom: .625rem
}

.mb-20 {
    margin-bottom: 5rem
}

.mb-24 {
    margin-bottom: 6rem
}

.mb-3 {
    margin-bottom: .75rem
}

.mb-32 {
    margin-bottom: 8rem
}

.mb-4 {
    margin-bottom: 1rem
}

.mb-5 {
    margin-bottom: 1.25rem
}

.mb-6 {
    margin-bottom: 1.5rem
}

.mb-8 {
    margin-bottom: 2rem
}

.mb-\[calc\(2rem\+env\(safe-area-inset-bottom\)\)\] {
    margin-bottom: calc(2rem + env(safe-area-inset-bottom))
}

.mb-\[calc\(env\(safe-area-inset-bottom\)\)\] {
    margin-bottom: calc(env(safe-area-inset-bottom))
}

.mb-\[env\(safe-area-inset-bottom\)\] {
    margin-bottom: env(safe-area-inset-bottom)
}

.mb-auto {
    margin-bottom: auto
}

.mb-px {
    margin-bottom: 1px
}

.ml-0 {
    margin-left: 0
}

.ml-0\.5 {
    margin-left: .125rem
}

.ml-1 {
    margin-left: .25rem
}

.ml-1\.5 {
    margin-left: .375rem
}

.ml-2 {
    margin-left: .5rem
}

.ml-2\.5 {
    margin-left: .625rem
}

.ml-3 {
    margin-left: .75rem
}

.ml-4 {
    margin-left: 1rem
}

.ml-5 {
    margin-left: 1.25rem
}

.ml-7 {
    margin-left: 1.75rem
}

.ml-\[-10px\] {
    margin-left: -10px
}

.ml-\[6px\] {
    margin-left: 6px
}

.ml-auto {
    margin-left: auto
}

.ml-px {
    margin-left: 1px
}

.mr-0 {
    margin-right: 0
}

.mr-0\.5 {
    margin-right: .125rem
}

.mr-1 {
    margin-right: .25rem
}

.mr-1\.5 {
    margin-right: .375rem
}

.mr-10 {
    margin-right: 2.5rem
}

.mr-14 {
    margin-right: 3.5rem
}

.mr-16 {
    margin-right: 4rem
}

.mr-2 {
    margin-right: .5rem
}

.mr-3 {
    margin-right: .75rem
}

.mr-4 {
    margin-right: 1rem
}

.mr-5 {
    margin-right: 1.25rem
}

.mr-6 {
    margin-right: 1.5rem
}

.mr-8 {
    margin-right: 2rem
}

.mr-auto {
    margin-right: auto
}

.mr-px {
    margin-right: 1px
}

.mt-0 {
    margin-top: 0
}

.mt-0\.5 {
    margin-top: .125rem
}

.mt-1 {
    margin-top: .25rem
}

.mt-1\.5 {
    margin-top: .375rem
}

.mt-10 {
    margin-top: 2.5rem
}

.mt-14 {
    margin-top: 3.5rem
}

.mt-16 {
    margin-top: 4rem
}

.mt-2 {
    margin-top: .5rem
}

.mt-2\.5 {
    margin-top: .625rem
}

.mt-20 {
    margin-top: 5rem
}

.mt-3 {
    margin-top: .75rem
}

.mt-4 {
    margin-top: 1rem
}

.mt-5 {
    margin-top: 1.25rem
}

.mt-6 {
    margin-top: 1.5rem
}

.mt-7 {
    margin-top: 1.75rem
}

.mt-8 {
    margin-top: 2rem
}

.mt-\[10px\] {
    margin-top: 10px
}

.mt-\[1px\] {
    margin-top: 1px
}

.mt-\[20px\] {
    margin-top: 20px
}

.mt-\[3px\] {
    margin-top: 3px
}

.mt-auto {
    margin-top: auto
}

.mt-px {
    margin-top: 1px
}

.line-clamp-1 {
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden
}

.line-clamp-2 {
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden
}

.line-clamp-3 {
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden
}

.line-clamp-5 {
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden
}

.block {
    display: block
}

.inline-block {
    display: inline-block
}

.inline {
    display: inline
}

.\!flex {
    display: flex !important
}

.flex {
    display: flex
}

.inline-flex {
    display: inline-flex
}

.table {
    display: table
}

.table-cell {
    display: table-cell
}

.grid {
    display: grid
}

.contents {
    display: contents
}

.hidden {
    display: none
}

.aspect-\[1060\/700\] {
    aspect-ratio: 1060/700
}

.aspect-\[681\/500\] {
    aspect-ratio: 681/500
}

.aspect-square {
    aspect-ratio: 1
}

.aspect-video {
    aspect-ratio: 16/9
}

.\!size-3\.5 {
    width: .875rem !important;
    height: .875rem !important
}

.\!size-6 {
    width: 1.5rem !important;
    height: 1.5rem !important
}

.size-0 {
    width: 0;
    height: 0
}

.size-0\.5 {
    width: .125rem;
    height: .125rem
}

.size-1 {
    width: .25rem;
    height: .25rem
}

.size-1\.5 {
    width: .375rem;
    height: .375rem
}

.size-10 {
    width: 2.5rem;
    height: 2.5rem
}

.size-11 {
    width: 2.75rem;
    height: 2.75rem
}

.size-12 {
    width: 3rem;
    height: 3rem
}

.size-14 {
    width: 3.5rem;
    height: 3.5rem
}

.size-16 {
    width: 4rem;
    height: 4rem
}

.size-2 {
    width: .5rem;
    height: .5rem
}

.size-2\.5 {
    width: .625rem;
    height: .625rem
}

.size-20 {
    width: 5rem;
    height: 5rem
}

.size-28 {
    width: 7rem;
    height: 7rem
}

.size-3 {
    width: .75rem;
    height: .75rem
}

.size-3\.5 {
    width: .875rem;
    height: .875rem
}

.size-4 {
    width: 1rem;
    height: 1rem
}

.size-5 {
    width: 1.25rem;
    height: 1.25rem
}

.size-6 {
    width: 1.5rem;
    height: 1.5rem
}

.size-7 {
    width: 1.75rem;
    height: 1.75rem
}

.size-8 {
    width: 2rem;
    height: 2rem
}

.size-9 {
    width: 2.25rem;
    height: 2.25rem
}

.size-\[--cell-size\] {
    width: var(--cell-size);
    height: var(--cell-size)
}

.size-\[1\.125rem\] {
    width: 1.125rem;
    height: 1.125rem
}

.size-\[1\.43em\] {
    width: 1.43em;
    height: 1.43em
}

.size-\[1\.5lh\] {
    width: 1.5lh;
    height: 1.5lh
}

.size-\[12px\] {
    width: 12px;
    height: 12px
}

.size-\[1em\] {
    width: 1em;
    height: 1em
}

.size-\[2\.625rem\] {
    width: 2.625rem;
    height: 2.625rem
}

.size-\[20px\] {
    width: 20px;
    height: 20px
}

.size-\[21px\] {
    width: 21px;
    height: 21px
}

.size-\[28px\] {
    width: 28px;
    height: 28px
}

.size-\[30px\] {
    width: 30px;
    height: 30px
}

.size-\[42px\] {
    width: 42px;
    height: 42px
}

.size-\[5px\] {
    width: 5px;
    height: 5px
}

.size-\[72px\] {
    width: 72px;
    height: 72px
}

.size-\[8px\] {
    width: 8px;
    height: 8px
}

.size-fit {
    width: -moz-fit-content;
    width: fit-content;
    height: -moz-fit-content;
    height: fit-content
}

.size-full {
    width: 100%;
    height: 100%
}

.\!h-4 {
    height: 1rem !important
}

.\!h-6 {
    height: 1.5rem !important
}

.\!h-7 {
    height: 1.75rem !important
}

.\!h-9 {
    height: 2.25rem !important
}

.\!h-\[64px\] {
    height: 64px !important
}

.\!h-\[90px\] {
    height: 90px !important
}

.\!h-full {
    height: 100% !important
}

.h-0 {
    height: 0
}

.h-0\.5 {
    height: .125rem
}

.h-1 {
    height: .25rem
}

.h-1\.5 {
    height: .375rem
}

.h-1\/2 {
    height: 50%
}

.h-1\/5 {
    height: 20%
}

.h-10 {
    height: 2.5rem
}

.h-11 {
    height: 2.75rem
}

.h-12 {
    height: 3rem
}

.h-14 {
    height: 3.5rem
}

.h-16 {
    height: 4rem
}

.h-2 {
    height: .5rem
}

.h-2\.5 {
    height: .625rem
}

.h-20 {
    height: 5rem
}

.h-24 {
    height: 6rem
}

.h-3 {
    height: .75rem
}

.h-3\.5 {
    height: .875rem
}

.h-32 {
    height: 8rem
}

.h-36 {
    height: 9rem
}

.h-4 {
    height: 1rem
}

.h-40 {
    height: 10rem
}

.h-5 {
    height: 1.25rem
}

.h-52 {
    height: 13rem
}

.h-6 {
    height: 1.5rem
}

.h-60 {
    height: 15rem
}

.h-64 {
    height: 16rem
}

.h-7 {
    height: 1.75rem
}

.h-72 {
    height: 18rem
}

.h-8 {
    height: 2rem
}

.h-9 {
    height: 2.25rem
}

.h-\[--cell-size\] {
    height: var(--cell-size)
}

.h-\[100px\] {
    height: 100px
}

.h-\[12\.5rem\] {
    height: 12.5rem
}

.h-\[120px\] {
    height: 120px
}

.h-\[14px\] {
    height: 14px
}

.h-\[15px\] {
    height: 15px
}

.h-\[180px\] {
    height: 180px
}

.h-\[18px\] {
    height: 18px
}

.h-\[1lh\] {
    height: 1lh
}

.h-\[2\.625rem\] {
    height: 2.625rem
}

.h-\[20\%\] {
    height: 20%
}

.h-\[200px\] {
    height: 200px
}

.h-\[20px\] {
    height: 20px
}

.h-\[216px\] {
    height: 216px
}

.h-\[22px\] {
    height: 22px
}

.h-\[24px\] {
    height: 24px
}

.h-\[280px\] {
    height: 280px
}

.h-\[28px\] {
    height: 28px
}

.h-\[300px\] {
    height: 300px
}

.h-\[308px\] {
    height: 308px
}

.h-\[30vh\] {
    height: 30vh
}

.h-\[32px\] {
    height: 32px
}

.h-\[330px\] {
    height: 330px
}

.h-\[36px\] {
    height: 36px
}

.h-\[380px\] {
    height: 380px
}

.h-\[38px\] {
    height: 38px
}

.h-\[400px\] {
    height: 400px
}

.h-\[42px\] {
    height: 42px
}

.h-\[44px\] {
    height: 44px
}

.h-\[48px\] {
    height: 48px
}

.h-\[508px\] {
    height: 508px
}

.h-\[50px\] {
    height: 50px
}

.h-\[50vh\] {
    height: 50vh
}

.h-\[54px\] {
    height: 54px
}

.h-\[56px\] {
    height: 56px
}

.h-\[580px\] {
    height: 580px
}

.h-\[600px\] {
    height: 600px
}

.h-\[60px\] {
    height: 60px
}

.h-\[62px\] {
    height: 62px
}

.h-\[64px\] {
    height: 64px
}

.h-\[68px\] {
    height: 68px
}

.h-\[6px\] {
    height: 6px
}

.h-\[7\.65rem\] {
    height: 7.65rem
}

.h-\[70\%\] {
    height: 70%
}

.h-\[72px\] {
    height: 72px
}

.h-\[calc\(100\%-2px\)\] {
    height: calc(100% - 2px)
}

.h-\[calc\(100dvh-1rem\)\] {
    height: calc(100dvh - 1rem)
}

.h-\[calc\(100dvh-250px\)\] {
    height: calc(100dvh - 250px)
}

.h-\[calc\(100vh-200px\)\] {
    height: calc(100vh - 200px)
}

.h-\[var\(--radix-select-trigger-height\)\] {
    height: var(--radix-select-trigger-height)
}

.h-auto {
    height: auto
}

.h-dvh {
    height: 100dvh
}

.h-fit {
    height: -moz-fit-content;
    height: fit-content
}

.h-full {
    height: 100%
}

.h-px {
    height: 1px
}

.h-screen {
    height: 100vh
}

.\!max-h-\[320px\] {
    max-height: 320px !important
}

.\!max-h-full {
    max-height: 100% !important
}

.max-h-0 {
    max-height: 0
}

.max-h-20 {
    max-height: 5rem
}

.max-h-32 {
    max-height: 8rem
}

.max-h-64 {
    max-height: 16rem
}

.max-h-8 {
    max-height: 2rem
}

.max-h-96 {
    max-height: 24rem
}

.max-h-\[--radix-popover-content-available-height\] {
    max-height: var(--radix-popover-content-available-height)
}

.max-h-\[--radix-select-content-available-height\] {
    max-height: var(--radix-select-content-available-height)
}

.max-h-\[16px\] {
    max-height: 16px
}

.max-h-\[20vh\] {
    max-height: 20vh
}

.max-h-\[300px\] {
    max-height: 300px
}

.max-h-\[450px\] {
    max-height: 450px
}

.max-h-\[460px\] {
    max-height: 460px
}

.max-h-\[500px\] {
    max-height: 500px
}

.max-h-\[546px\] {
    max-height: 546px
}

.max-h-\[60vh\] {
    max-height: 60vh
}

.max-h-\[70vh\] {
    max-height: 70vh
}

.max-h-\[80dvh\] {
    max-height: 80dvh
}

.max-h-\[80vh\] {
    max-height: 80vh
}

.max-h-\[90vh\] {
    max-height: 90vh
}

.max-h-\[calc\(100dvh-1rem\)\] {
    max-height: calc(100dvh - 1rem)
}

.max-h-\[calc\(100dvh-2rem\)\] {
    max-height: calc(100dvh - 2rem)
}

.max-h-\[calc\(88dvh-1rem\)\] {
    max-height: calc(88dvh - 1rem)
}

.max-h-\[var\(--radix-dropdown-menu-content-available-height\)\] {
    max-height: var(--radix-dropdown-menu-content-available-height)
}

.max-h-dvh {
    max-height: 100dvh
}

.max-h-full {
    max-height: 100%
}

.max-h-max {
    max-height: max-content
}

.max-h-screen {
    max-height: 100vh
}

.\!min-h-\[24px\] {
    min-height: 24px !important
}

.min-h-0 {
    min-height: 0
}

.min-h-11 {
    min-height: 2.75rem
}

.min-h-12 {
    min-height: 3rem
}

.min-h-20 {
    min-height: 5rem
}

.min-h-48 {
    min-height: 12rem
}

.min-h-52 {
    min-height: 13rem
}

.min-h-8 {
    min-height: 2rem
}

.min-h-9 {
    min-height: 2.25rem
}

.min-h-\[109px\] {
    min-height: 109px
}

.min-h-\[119px\] {
    min-height: 119px
}

.min-h-\[140px\] {
    min-height: 140px
}

.min-h-\[180px\] {
    min-height: 180px
}

.min-h-\[200px\] {
    min-height: 200px
}

.min-h-\[20rem\] {
    min-height: 20rem
}

.min-h-\[26px\] {
    min-height: 26px
}

.min-h-\[27px\] {
    min-height: 27px
}

.min-h-\[300px\] {
    min-height: 300px
}

.min-h-\[500px\] {
    min-height: 500px
}

.min-h-\[56px\] {
    min-height: 56px
}

.min-h-\[60px\] {
    min-height: 60px
}

.min-h-\[620px\] {
    min-height: 620px
}

.min-h-\[64px\] {
    min-height: 64px
}

.min-h-\[70px\] {
    min-height: 70px
}

.min-h-\[768px\] {
    min-height: 768px
}

.min-h-\[80px\] {
    min-height: 80px
}

.min-h-\[calc\(100dvh-92px\)\] {
    min-height: calc(100dvh - 92px)
}

.min-h-dvh {
    min-height: 100dvh
}

.min-h-full {
    min-height: 100%
}

.min-h-screen {
    min-height: 100vh
}

.min-h-screen-nav {
    min-height: calc(100dvh - 92px)
}

.\!w-10 {
    width: 2.5rem !important
}

.\!w-12 {
    width: 3rem !important
}

.\!w-16 {
    width: 4rem !important
}

.\!w-20 {
    width: 5rem !important
}

.\!w-24 {
    width: 6rem !important
}

.\!w-4 {
    width: 1rem !important
}

.\!w-40 {
    width: 10rem !important
}

.\!w-6 {
    width: 1.5rem !important
}

.\!w-\[180px\] {
    width: 180px !important
}

.\!w-\[50px\] {
    width: 50px !important
}

.\!w-full {
    width: 100% !important
}

.w-0 {
    width: 0
}

.w-0\.5 {
    width: .125rem
}

.w-1 {
    width: .25rem
}

.w-1\.5 {
    width: .375rem
}

.w-1\/2 {
    width: 50%
}

.w-1\/3 {
    width: 33.3333%
}

.w-1\/5 {
    width: 20%
}

.w-10 {
    width: 2.5rem
}

.w-11 {
    width: 2.75rem
}

.w-12 {
    width: 3rem
}

.w-14 {
    width: 3.5rem
}

.w-16 {
    width: 4rem
}

.w-2 {
    width: .5rem
}

.w-2\.5 {
    width: .625rem
}

.w-2\/3 {
    width: 66.6667%
}

.w-2\/4 {
    width: 50%
}

.w-2\/5 {
    width: 40%
}

.w-20 {
    width: 5rem
}

.w-24 {
    width: 6rem
}

.w-28 {
    width: 7rem
}

.w-3 {
    width: .75rem
}

.w-3\.5 {
    width: .875rem
}

.w-3\/4 {
    width: 75%
}

.w-32 {
    width: 8rem
}

.w-36 {
    width: 9rem
}

.w-4 {
    width: 1rem
}

.w-4\/5 {
    width: 80%
}

.w-4\/6 {
    width: 66.6667%
}

.w-40 {
    width: 10rem
}

.w-44 {
    width: 11rem
}

.w-48 {
    width: 12rem
}

.w-5 {
    width: 1.25rem
}

.w-5\/6 {
    width: 83.3333%
}

.w-52 {
    width: 13rem
}

.w-56 {
    width: 14rem
}

.w-6 {
    width: 1.5rem
}

.w-60 {
    width: 15rem
}

.w-64 {
    width: 16rem
}

.w-7 {
    width: 1.75rem
}

.w-72 {
    width: 18rem
}

.w-8 {
    width: 2rem
}

.w-80 {
    width: 20rem
}

.w-9 {
    width: 2.25rem
}

.w-96 {
    width: 24rem
}

.w-\[--cell-size\] {
    width: var(--cell-size)
}

.w-\[--radix-popover-trigger-width\] {
    width: var(--radix-popover-trigger-width)
}

.w-\[10\%\] {
    width: 10%
}

.w-\[100px\] {
    width: 100px
}

.w-\[10px\] {
    width: 10px
}

.w-\[120px\] {
    width: 120px
}

.w-\[130px\] {
    width: 130px
}

.w-\[140px\] {
    width: 140px
}

.w-\[144px\] {
    width: 144px
}

.w-\[150px\] {
    width: 150px
}

.w-\[160px\] {
    width: 160px
}

.w-\[17\.5rem\] {
    width: 17.5rem
}

.w-\[172px\] {
    width: 172px
}

.w-\[180px\] {
    width: 180px
}

.w-\[20\%\] {
    width: 20%
}

.w-\[200px\] {
    width: 200px
}

.w-\[240px\] {
    width: 240px
}

.w-\[280px\] {
    width: 280px
}

.w-\[320px\] {
    width: 320px
}

.w-\[35\%\] {
    width: 35%
}

.w-\[3px\] {
    width: 3px
}

.w-\[42px\] {
    width: 42px
}

.w-\[448px\] {
    width: 448px
}

.w-\[45\%\] {
    width: 45%
}

.w-\[500px\] {
    width: 500px
}

.w-\[50px\] {
    width: 50px
}

.w-\[52px\] {
    width: 52px
}

.w-\[6\.25rem\] {
    width: 6.25rem
}

.w-\[70\%\] {
    width: 70%
}

.w-\[70px\] {
    width: 70px
}

.w-\[75\%\] {
    width: 75%
}

.w-\[75px\] {
    width: 75px
}

.w-\[80px\] {
    width: 80px
}

.w-\[95px\] {
    width: 95px
}

.w-\[95vw\] {
    width: 95vw
}

.w-\[fit-content\] {
    width: -moz-fit-content;
    width: fit-content
}

.w-\[var\(--radix-popover-trigger-width\)\] {
    width: var(--radix-popover-trigger-width)
}

.w-\[var\(--radix-popper-anchor-width\)\] {
    width: var(--radix-popper-anchor-width)
}

.w-auto {
    width: auto
}

.w-fit {
    width: -moz-fit-content;
    width: fit-content
}

.w-full {
    width: 100%
}

.w-max {
    width: max-content
}

.w-px {
    width: 1px
}

.w-screen {
    width: 100vw
}

.\!min-w-0 {
    min-width: 0 !important
}

.\!min-w-\[110px\] {
    min-width: 110px !important
}

.\!min-w-\[24px\] {
    min-width: 24px !important
}

.min-w-0 {
    min-width: 0
}

.min-w-12 {
    min-width: 3rem
}

.min-w-14 {
    min-width: 3.5rem
}

.min-w-16 {
    min-width: 4rem
}

.min-w-28 {
    min-width: 7rem
}

.min-w-32 {
    min-width: 8rem
}

.min-w-36 {
    min-width: 9rem
}

.min-w-40 {
    min-width: 10rem
}

.min-w-6 {
    min-width: 1.5rem
}

.min-w-60 {
    min-width: 15rem
}

.min-w-8 {
    min-width: 2rem
}

.min-w-80 {
    min-width: 20rem
}

.min-w-9 {
    min-width: 2.25rem
}

.min-w-\[--cell-size\] {
    min-width: var(--cell-size)
}

.min-w-\[--radix-popper-anchor-width\] {
    min-width: var(--radix-popper-anchor-width)
}

.min-w-\[1092px\] {
    min-width: 1092px
}

.min-w-\[10rem\] {
    min-width: 10rem
}

.min-w-\[120px\] {
    min-width: 120px
}

.min-w-\[124px\] {
    min-width: 124px
}

.min-w-\[150px\] {
    min-width: 150px
}

.min-w-\[15rem\] {
    min-width: 15rem
}

.min-w-\[17\.5rem\] {
    min-width: 17.5rem
}

.min-w-\[186px\] {
    min-width: 186px
}

.min-w-\[222px\] {
    min-width: 222px
}

.min-w-\[22rem\] {
    min-width: 22rem
}

.min-w-\[260px\] {
    min-width: 260px
}

.min-w-\[2ch\] {
    min-width: 2ch
}

.min-w-\[300px\] {
    min-width: 300px
}

.min-w-\[360px\] {
    min-width: 360px
}

.min-w-\[3ch\] {
    min-width: 3ch
}

.min-w-\[40px\] {
    min-width: 40px
}

.min-w-\[480px\] {
    min-width: 480px
}

.min-w-\[52px\] {
    min-width: 52px
}

.min-w-\[550px\] {
    min-width: 550px
}

.min-w-\[60px\] {
    min-width: 60px
}

.min-w-\[64px\] {
    min-width: 64px
}

.min-w-\[688px\] {
    min-width: 688px
}

.min-w-\[7ch\] {
    min-width: 7ch
}

.min-w-\[80px\] {
    min-width: 80px
}

.min-w-\[82px\] {
    min-width: 82px
}

.min-w-\[90px\] {
    min-width: 90px
}

.min-w-\[var\(--radix-select-trigger-width\)\] {
    min-width: var(--radix-select-trigger-width)
}

.min-w-fit {
    min-width: -moz-fit-content;
    min-width: fit-content
}

.min-w-full {
    min-width: 100%
}

.min-w-max {
    min-width: max-content
}

.\!max-w-\[520px\] {
    max-width: 520px !important
}

.\!max-w-full {
    max-width: 100% !important
}

.\!max-w-none {
    max-width: none !important
}

.max-w-24 {
    max-width: 6rem
}

.max-w-2xl {
    max-width: 42rem
}

.max-w-3xl {
    max-width: 48rem
}

.max-w-4 {
    max-width: 1rem
}

.max-w-40 {
    max-width: 10rem
}

.max-w-48 {
    max-width: 12rem
}

.max-w-56 {
    max-width: 14rem
}

.max-w-6 {
    max-width: 1.5rem
}

.max-w-64 {
    max-width: 16rem
}

.max-w-6xl {
    max-width: 72rem
}

.max-w-7xl {
    max-width: 80rem
}

.max-w-80 {
    max-width: 20rem
}

.max-w-96 {
    max-width: 24rem
}

.max-w-\[--frimousse-viewport-width\] {
    max-width: var(--frimousse-viewport-width)
}

.max-w-\[100vw\] {
    max-width: 100vw
}

.max-w-\[120px\] {
    max-width: 120px
}

.max-w-\[150px\] {
    max-width: 150px
}

.max-w-\[188px\] {
    max-width: 188px
}

.max-w-\[220px\] {
    max-width: 220px
}

.max-w-\[23rem\] {
    max-width: 23rem
}

.max-w-\[240px\] {
    max-width: 240px
}

.max-w-\[30vw\] {
    max-width: 30vw
}

.max-w-\[324px\] {
    max-width: 324px
}

.max-w-\[350px\] {
    max-width: 350px
}

.max-w-\[360px\] {
    max-width: 360px
}

.max-w-\[392px\] {
    max-width: 392px
}

.max-w-\[420px\] {
    max-width: 420px
}

.max-w-\[448px\] {
    max-width: 448px
}

.max-w-\[450px\] {
    max-width: 450px
}

.max-w-\[460px\] {
    max-width: 460px
}

.max-w-\[500px\] {
    max-width: 500px
}

.max-w-\[600px\] {
    max-width: 600px
}

.max-w-\[610px\] {
    max-width: 610px
}

.max-w-\[800px\] {
    max-width: 800px
}

.max-w-\[90wv\] {
    max-width: 90wv
}

.max-w-\[calc\(1112px\+4rem\)\] {
    max-width: calc(1112px + 4rem)
}

.max-w-\[min\(1280px\,100dvw\)\] {
    max-width: min(1280px, 100dvw)
}

.max-w-\[min\(28rem\,calc\(100vw-1rem\)\)\] {
    max-width: min(28rem, 100vw - 1rem)
}

.max-w-\[min\(32rem\,calc\(100dvw-1rem\)\)\] {
    max-width: min(32rem, 100dvw - 1rem)
}

.max-w-\[min\(360px\,var\(--radix-popper-available-width\)\)\] {
    max-width: min(360px, var(--radix-popper-available-width))
}

.max-w-\[min\(40rem\,calc\(100dvw-1rem\)\)\] {
    max-width: min(40rem, 100dvw - 1rem)
}

.max-w-\[min\(720px\,calc\(100dvw-1rem\)\)\] {
    max-width: min(720px, 100dvw - 1rem)
}

.max-w-fit {
    max-width: -moz-fit-content;
    max-width: fit-content
}

.max-w-full {
    max-width: 100%
}

.max-w-lg {
    max-width: 32rem
}

.max-w-md {
    max-width: 28rem
}

.max-w-none {
    max-width: none
}

.max-w-screen-sm {
    max-width: 640px
}

.max-w-sm {
    max-width: 24rem
}

.max-w-xl {
    max-width: 36rem
}

.max-w-xs {
    max-width: 20rem
}

.flex-1 {
    flex: 1
}

.flex-none {
    flex: none
}

.flex-shrink {
    flex-shrink: 1
}

.flex-shrink-0 {
    flex-shrink: 0
}

.shrink {
    flex-shrink: 1
}

.shrink-0 {
    flex-shrink: 0
}

.flex-grow, .grow {
    flex-grow: 1
}

.basis-1\/12 {
    flex-basis: 8.33333%
}

.basis-1\/2 {
    flex-basis: 50%
}

.basis-1\/3 {
    flex-basis: 33.3333%
}

.basis-1\/4 {
    flex-basis: 25%
}

.basis-1\/5 {
    flex-basis: 20%
}

.basis-1\/6, .basis-2\/12 {
    flex-basis: 16.6667%
}

.basis-2\/6 {
    flex-basis: 33.3333%
}

.basis-3\/12 {
    flex-basis: 25%
}

.basis-3\/4 {
    flex-basis: 75%
}

.basis-4\/12 {
    flex-basis: 33.3333%
}

.basis-4\/6 {
    flex-basis: 66.6667%
}

.basis-6\/12 {
    flex-basis: 50%
}

.basis-\[12\.5\%\] {
    flex-basis: 12.5%
}

.table-auto {
    table-layout: auto
}

.table-fixed {
    table-layout: fixed
}

.caption-bottom {
    caption-side: bottom
}

.border-collapse {
    border-collapse: collapse
}

.origin-\[--radix-dropdown-menu-content-transform-origin\] {
    transform-origin: var(--radix-dropdown-menu-content-transform-origin)
}

.origin-\[--radix-select-content-transform-origin\] {
    transform-origin: var(--radix-select-content-transform-origin)
}

.origin-\[--radix-tooltip-content-transform-origin\] {
    transform-origin: var(--radix-tooltip-content-transform-origin)
}

.origin-center {
    transform-origin: 50%
}

.origin-left {
    transform-origin: 0
}

.origin-top {
    transform-origin: top
}

.-translate-x-0\.5 {
    --tw-translate-x: -.125rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.-translate-x-1 {
    --tw-translate-x: -.25rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.-translate-x-1\.5 {
    --tw-translate-x: -.375rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.-translate-x-1\/2 {
    --tw-translate-x: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.-translate-x-2 {
    --tw-translate-x: -.5rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.-translate-x-3 {
    --tw-translate-x: -.75rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.-translate-x-full {
    --tw-translate-x: -100%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.-translate-y-0\.5 {
    --tw-translate-y: -.125rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.-translate-y-1 {
    --tw-translate-y: -.25rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.-translate-y-1\/2 {
    --tw-translate-y: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.-translate-y-2 {
    --tw-translate-y: -.5rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.-translate-y-3 {
    --tw-translate-y: -.75rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.-translate-y-full {
    --tw-translate-y: -100%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-x-0 {
    --tw-translate-x: 0px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-x-0\.5 {
    --tw-translate-x: .125rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-x-1 {
    --tw-translate-x: .25rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-x-1\.5 {
    --tw-translate-x: .375rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-x-1\/2 {
    --tw-translate-x: 50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-x-2 {
    --tw-translate-x: .5rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-x-3 {
    --tw-translate-x: .75rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-x-5 {
    --tw-translate-x: 1.25rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-x-full {
    --tw-translate-x: 100%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-y-0 {
    --tw-translate-y: 0px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-y-0\.5 {
    --tw-translate-y: .125rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-y-1 {
    --tw-translate-y: .25rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-y-2 {
    --tw-translate-y: .5rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-y-3 {
    --tw-translate-y: .75rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-y-4 {
    --tw-translate-y: 1rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-y-full {
    --tw-translate-y: 100%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.-rotate-90 {
    --tw-rotate: -90deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.rotate-12 {
    --tw-rotate: 12deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.rotate-180 {
    --tw-rotate: 180deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.rotate-90 {
    --tw-rotate: 90deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.scale-125 {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.scale-150 {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.scale-95 {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.transform {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.animate-\[fadeOutBg_2s_ease-out_forwards\] {
    animation: 2s ease-out forwards fadeOutBg
}

.animate-\[spin_2s_linear_infinite\] {
    animation: 2s linear infinite spin
}

.animate-border {
    animation: 4s linear infinite border
}

.animate-none {
    animation: none
}

.animate-pulse {
    animation: 2s cubic-bezier(.4, 0, .6, 1) infinite pulse
}

.animate-reverse-spin {
    animation: 1s linear infinite reverse-spin
}

.animate-shine {
    animation: 1s linear infinite shine
}

.animate-shine-reverse {
    animation: 2s linear infinite shine-reverse
}

.animate-spin {
    animation: 1s linear infinite spin
}

.\!cursor-pointer {
    cursor: pointer !important
}

.cursor-col-resize {
    cursor: col-resize
}

.cursor-crosshair {
    cursor: crosshair
}

.cursor-default {
    cursor: default
}

.cursor-grab {
    cursor: grab
}

.cursor-help {
    cursor: help
}

.cursor-move {
    cursor: move
}

.cursor-ne-resize {
    cursor: ne-resize
}

.cursor-not-allowed {
    cursor: not-allowed
}

.cursor-nw-resize {
    cursor: nw-resize
}

.cursor-pointer {
    cursor: pointer
}

.cursor-row-resize {
    cursor: row-resize
}

.cursor-se-resize {
    cursor: se-resize
}

.cursor-sw-resize {
    cursor: sw-resize
}

.cursor-text {
    cursor: text
}

.cursor-wait {
    cursor: wait
}

.touch-none {
    touch-action: none
}

.select-none {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.resize-none {
    resize: none
}

.resize {
    resize: both
}

.snap-x {
    scroll-snap-type: x var(--tw-scroll-snap-strictness)
}

.snap-mandatory {
    --tw-scroll-snap-strictness: mandatory
}

.snap-start {
    scroll-snap-align: start
}

.scroll-m-2 {
    scroll-margin: .5rem
}

.scroll-my-1 {
    scroll-margin-top: .25rem;
    scroll-margin-bottom: .25rem
}

.scroll-mt-9 {
    scroll-margin-top: 2.25rem
}

.list-inside {
    list-style-position: inside
}

.list-outside {
    list-style-position: outside
}

.list-decimal {
    list-style-type: decimal
}

.list-disc {
    list-style-type: disc
}

.list-none {
    list-style-type: none
}

.appearance-none {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

.columns-1 {
    -moz-columns: 1;
    columns: 1
}

.auto-cols-fr {
    grid-auto-columns: minmax(0, 1fr)
}

.grid-flow-col {
    grid-auto-flow: column
}

.grid-cols-1 {
    grid-template-columns:repeat(1, minmax(0, 1fr))
}

.grid-cols-2 {
    grid-template-columns:repeat(2, minmax(0, 1fr))
}

.grid-cols-3 {
    grid-template-columns:repeat(3, minmax(0, 1fr))
}

.grid-cols-4 {
    grid-template-columns:repeat(4, minmax(0, 1fr))
}

.grid-cols-5 {
    grid-template-columns:repeat(5, minmax(0, 1fr))
}

.grid-cols-6 {
    grid-template-columns:repeat(6, minmax(0, 1fr))
}

.grid-cols-\[5fr_4fr_3fr\] {
    grid-template-columns:5fr 4fr 3fr
}

.grid-cols-\[minmax\(250px\,1fr\)_1fr_1fr_1fr_auto\] {
    grid-template-columns:minmax(250px, 1fr) 1fr 1fr 1fr auto
}

.grid-cols-\[minmax\(250px\,1fr\)_1fr_1fr_auto\] {
    grid-template-columns:minmax(250px, 1fr) 1fr 1fr auto
}

.grid-rows-\[auto_1fr_auto_auto_auto\] {
    grid-template-rows:auto 1fr auto auto auto
}

.flex-row {
    flex-direction: row
}

.flex-row-reverse {
    flex-direction: row-reverse
}

.flex-col {
    flex-direction: column
}

.flex-col-reverse {
    flex-direction: column-reverse
}

.flex-wrap {
    flex-wrap: wrap
}

.place-items-center {
    place-items: center
}

.items-start {
    align-items: flex-start
}

.items-end {
    align-items: flex-end
}

.items-center {
    align-items: center
}

.items-baseline {
    align-items: baseline
}

.items-stretch {
    align-items: stretch
}

.justify-normal {
    justify-content: normal
}

.justify-start {
    justify-content: flex-start
}

.justify-end {
    justify-content: flex-end
}

.justify-center {
    justify-content: center
}

.justify-between {
    justify-content: space-between
}

.justify-around {
    justify-content: space-around
}

.justify-evenly {
    justify-content: space-evenly
}

.justify-items-center {
    justify-items: center
}

.justify-items-stretch {
    justify-items: stretch
}

.\!gap-0 {
    gap: 0 !important
}

.gap-0 {
    gap: 0
}

.gap-0\.5 {
    gap: .125rem
}

.gap-1 {
    gap: .25rem
}

.gap-1\.5 {
    gap: .375rem
}

.gap-10 {
    gap: 2.5rem
}

.gap-12 {
    gap: 3rem
}

.gap-2 {
    gap: .5rem
}

.gap-2\.5 {
    gap: .625rem
}

.gap-20 {
    gap: 5rem
}

.gap-24 {
    gap: 6rem
}

.gap-3 {
    gap: .75rem
}

.gap-4 {
    gap: 1rem
}

.gap-5 {
    gap: 1.25rem
}

.gap-6 {
    gap: 1.5rem
}

.gap-7 {
    gap: 1.75rem
}

.gap-8 {
    gap: 2rem
}

.gap-\[10px\] {
    gap: 10px
}

.gap-\[30px\] {
    gap: 30px
}

.gap-\[5px\] {
    gap: 5px
}

.gap-\[6px\] {
    gap: 6px
}

.gap-px {
    gap: 1px
}

.\!gap-y-2 {
    row-gap: .5rem !important
}

.gap-x-0 {
    -moz-column-gap: 0px;
    column-gap: 0
}

.gap-x-0\.5 {
    -moz-column-gap: .125rem;
    column-gap: .125rem
}

.gap-x-1 {
    -moz-column-gap: .25rem;
    column-gap: .25rem
}

.gap-x-1\.5 {
    -moz-column-gap: .375rem;
    column-gap: .375rem
}

.gap-x-10 {
    -moz-column-gap: 2.5rem;
    column-gap: 2.5rem
}

.gap-x-2 {
    -moz-column-gap: .5rem;
    column-gap: .5rem
}

.gap-x-2\.5 {
    -moz-column-gap: .625rem;
    column-gap: .625rem
}

.gap-x-20 {
    -moz-column-gap: 5rem;
    column-gap: 5rem
}

.gap-x-3 {
    -moz-column-gap: .75rem;
    column-gap: .75rem
}

.gap-x-4 {
    -moz-column-gap: 1rem;
    column-gap: 1rem
}

.gap-x-5 {
    -moz-column-gap: 1.25rem;
    column-gap: 1.25rem
}

.gap-x-6 {
    -moz-column-gap: 1.5rem;
    column-gap: 1.5rem
}

.gap-x-8 {
    -moz-column-gap: 2rem;
    column-gap: 2rem
}

.gap-x-\[6px\] {
    -moz-column-gap: 6px;
    column-gap: 6px
}

.gap-x-px {
    -moz-column-gap: 1px;
    column-gap: 1px
}

.gap-y-0 {
    row-gap: 0
}

.gap-y-0\.5 {
    row-gap: .125rem
}

.gap-y-1 {
    row-gap: .25rem
}

.gap-y-1\.5 {
    row-gap: .375rem
}

.gap-y-2 {
    row-gap: .5rem
}

.gap-y-2\.5 {
    row-gap: .625rem
}

.gap-y-3 {
    row-gap: .75rem
}

.gap-y-3\.5 {
    row-gap: .875rem
}

.gap-y-4 {
    row-gap: 1rem
}

.gap-y-5 {
    row-gap: 1.25rem
}

.gap-y-6 {
    row-gap: 1.5rem
}

.gap-y-7 {
    row-gap: 1.75rem
}

.-space-x-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-.25rem * calc(1 - var(--tw-space-x-reverse)))
}

.-space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-.375rem * var(--tw-space-x-reverse));
    margin-left: calc(-.375rem * calc(1 - var(--tw-space-x-reverse)))
}

.-space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-.5rem * calc(1 - var(--tw-space-x-reverse)))
}

.-space-x-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-.75rem * calc(1 - var(--tw-space-x-reverse)))
}

.-space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1rem * var(--tw-space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)))
}

.-space-x-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)))
}

.-space-x-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1px * var(--tw-space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)))
}

.space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(.125rem * var(--tw-space-x-reverse));
    margin-left: calc(.125rem * calc(1 - var(--tw-space-x-reverse)))
}

.space-x-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(.25rem * var(--tw-space-x-reverse));
    margin-left: calc(.25rem * calc(1 - var(--tw-space-x-reverse)))
}

.space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(.375rem * var(--tw-space-x-reverse));
    margin-left: calc(.375rem * calc(1 - var(--tw-space-x-reverse)))
}

.space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(.5rem * var(--tw-space-x-reverse));
    margin-left: calc(.5rem * calc(1 - var(--tw-space-x-reverse)))
}

.space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(.625rem * var(--tw-space-x-reverse));
    margin-left: calc(.625rem * calc(1 - var(--tw-space-x-reverse)))
}

.space-x-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(.75rem * var(--tw-space-x-reverse));
    margin-left: calc(.75rem * calc(1 - var(--tw-space-x-reverse)))
}

.space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)))
}

.space-x-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))
}

.space-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2rem * var(--tw-space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)))
}

.space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(.125rem * var(--tw-space-y-reverse))
}

.space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(.25rem * var(--tw-space-y-reverse))
}

.space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(.375rem * var(--tw-space-y-reverse))
}

.space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(.5rem * var(--tw-space-y-reverse))
}

.space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(.625rem * var(--tw-space-y-reverse))
}

.space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(.75rem * var(--tw-space-y-reverse))
}

.space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse))
}

.space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse))
}

.space-y-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse))
}

.space-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse))
}

.space-y-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1px * var(--tw-space-y-reverse))
}

.divide-x > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)))
}

.divide-y > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse))
}

.divide-neutral-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(33, 42, 54, var(--tw-divide-opacity, 1))
}

.divide-neutral-850 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(25, 36, 46, var(--tw-divide-opacity, 1))
}

.divide-white\/5 > :not([hidden]) ~ :not([hidden]) {
    border-color: rgba(255, 255, 255, .05)
}

.self-start {
    align-self: flex-start
}

.self-end {
    align-self: flex-end
}

.self-center {
    align-self: center
}

.self-stretch {
    align-self: stretch
}

.overflow-auto {
    overflow: auto
}

.overflow-hidden {
    overflow: hidden
}

.\!overflow-visible {
    overflow: visible !important
}

.overflow-visible {
    overflow: visible
}

.overflow-x-auto {
    overflow-x: auto
}

.\!overflow-y-auto {
    overflow-y: auto !important
}

.overflow-y-auto {
    overflow-y: auto
}

.overflow-x-hidden {
    overflow-x: hidden
}

.overflow-y-hidden {
    overflow-y: hidden
}

.overflow-y-clip {
    overflow-y: clip
}

.overflow-x-scroll {
    overflow-x: scroll
}

.overflow-y-scroll {
    overflow-y: scroll
}

.truncate {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.text-ellipsis {
    text-overflow: ellipsis
}

.text-clip {
    text-overflow: clip
}

.whitespace-normal {
    white-space: normal
}

.whitespace-nowrap {
    white-space: nowrap
}

.whitespace-pre {
    white-space: pre
}

.whitespace-pre-line {
    white-space: pre-line
}

.whitespace-pre-wrap {
    white-space: pre-wrap
}

.text-wrap {
    text-wrap: wrap
}

.text-nowrap {
    text-wrap: nowrap
}

.text-balance {
    text-wrap: balance
}

.text-pretty {
    text-wrap: pretty
}

.break-words {
    overflow-wrap: break-word
}

.break-all {
    word-break: break-all
}

.\!rounded-lg {
    border-radius: .5rem !important
}

.\!rounded-none {
    border-radius: 0 !important
}

.rounded {
    border-radius: .25rem
}

.rounded-2xl {
    border-radius: 1rem
}

.rounded-3xl {
    border-radius: 1.5rem
}

.rounded-\[0\.25rem\] {
    border-radius: .25rem
}

.rounded-\[0\.625rem\] {
    border-radius: .625rem
}

.rounded-\[0\.88rem\] {
    border-radius: .88rem
}

.rounded-\[100px\] {
    border-radius: 100px
}

.rounded-\[12px\] {
    border-radius: 12px
}

.rounded-\[32px\] {
    border-radius: 32px
}

.rounded-\[40px\] {
    border-radius: 40px
}

.rounded-\[42px\] {
    border-radius: 42px
}

.rounded-\[4px\] {
    border-radius: 4px
}

.rounded-\[calc\(0\.75rem-1px\)\] {
    border-radius: calc(.75rem - 1px)
}

.rounded-\[calc\(var\(--radius\)-5px\)\] {
    border-radius: calc(var(--radius) - 5px)
}

.rounded-\[inherit\] {
    border-radius: inherit
}

.rounded-full {
    border-radius: 9999px
}

.rounded-lg {
    border-radius: .5rem
}

.rounded-lg-plus {
    border-radius: .625rem
}

.rounded-md {
    border-radius: .375rem
}

.rounded-none {
    border-radius: 0
}

.rounded-sm {
    border-radius: .125rem
}

.rounded-xl {
    border-radius: .75rem
}

.rounded-xl-plus {
    border-radius: .875rem
}

.rounded-b-2xl {
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem
}

.rounded-b-lg {
    border-bottom-right-radius: .5rem;
    border-bottom-left-radius: .5rem
}

.rounded-b-md {
    border-bottom-right-radius: .375rem;
    border-bottom-left-radius: .375rem
}

.rounded-b-none {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
}

.rounded-b-xl {
    border-bottom-right-radius: .75rem;
    border-bottom-left-radius: .75rem
}

.rounded-l {
    border-top-left-radius: .25rem;
    border-bottom-left-radius: .25rem
}

.rounded-l-full {
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px
}

.rounded-l-lg {
    border-top-left-radius: .5rem;
    border-bottom-left-radius: .5rem
}

.rounded-l-md {
    border-top-left-radius: .375rem;
    border-bottom-left-radius: .375rem
}

.rounded-l-sm {
    border-top-left-radius: .125rem;
    border-bottom-left-radius: .125rem
}

.rounded-l-xl {
    border-top-left-radius: .75rem;
    border-bottom-left-radius: .75rem
}

.rounded-r-full {
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px
}

.rounded-r-lg {
    border-top-right-radius: .5rem;
    border-bottom-right-radius: .5rem
}

.rounded-r-md {
    border-top-right-radius: .375rem;
    border-bottom-right-radius: .375rem
}

.rounded-r-none {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.rounded-r-xl {
    border-top-right-radius: .75rem;
    border-bottom-right-radius: .75rem
}

.rounded-t-3xl {
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem
}

.rounded-t-\[10px\] {
    border-top-left-radius: 10px;
    border-top-right-radius: 10px
}

.rounded-t-\[inherit\] {
    border-top-left-radius: inherit;
    border-top-right-radius: inherit
}

.rounded-t-lg {
    border-top-left-radius: .5rem;
    border-top-right-radius: .5rem
}

.rounded-t-none {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.rounded-t-xl {
    border-top-left-radius: .75rem;
    border-top-right-radius: .75rem
}

.rounded-bl-xl {
    border-bottom-left-radius: .75rem
}

.rounded-br-lg {
    border-bottom-right-radius: .5rem
}

.rounded-br-md {
    border-bottom-right-radius: .375rem
}

.rounded-br-none {
    border-bottom-right-radius: 0
}

.rounded-tl-lg {
    border-top-left-radius: .5rem
}

.rounded-tr-md {
    border-top-right-radius: .375rem
}

.rounded-tr-xl {
    border-top-right-radius: .75rem
}

.\!border-0 {
    border-width: 0 !important
}

.border {
    border-width: 1px
}

.border-0 {
    border-width: 0
}

.border-2 {
    border-width: 2px
}

.border-\[3px\] {
    border-width: 3px
}

.border-x {
    border-left-width: 1px;
    border-right-width: 1px
}

.border-x-0 {
    border-left-width: 0;
    border-right-width: 0
}

.border-x-8 {
    border-left-width: 8px;
    border-right-width: 8px
}

.border-x-\[9px\] {
    border-left-width: 9px;
    border-right-width: 9px
}

.border-y {
    border-top-width: 1px;
    border-bottom-width: 1px
}

.border-y-0 {
    border-top-width: 0;
    border-bottom-width: 0
}

.\!border-b-0 {
    border-bottom-width: 0 !important
}

.\!border-t-0 {
    border-top-width: 0 !important
}

.border-b {
    border-bottom-width: 1px
}

.border-b-0 {
    border-bottom-width: 0
}

.border-b-2 {
    border-bottom-width: 2px
}

.border-b-8 {
    border-bottom-width: 8px
}

.border-b-\[9px\] {
    border-bottom-width: 9px
}

.border-l {
    border-left-width: 1px
}

.border-r {
    border-right-width: 1px
}

.border-r-0 {
    border-right-width: 0
}

.border-t {
    border-top-width: 1px
}

.border-t-0 {
    border-top-width: 0
}

.border-t-2 {
    border-top-width: 2px
}

.border-t-8 {
    border-top-width: 8px
}

.border-t-\[9px\] {
    border-top-width: 9px
}

.border-dashed {
    border-style: dashed
}

.border-dotted {
    border-style: dotted
}

.border-none {
    border-style: none
}

.\!border-neutral-850 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(25, 36, 46, var(--tw-border-opacity, 1)) !important
}

.\!border-primary {
    --tw-border-opacity: 1 !important;
    border-color: rgba(161, 132, 242, var(--tw-border-opacity, 1)) !important
}

.\!border-v2-primary\/10 {
    border-color: rgba(161, 132, 242, .1) !important
}

.border-\[\#065986\] {
    --tw-border-opacity: 1;
    border-color: rgba(6, 89, 134, var(--tw-border-opacity, 1))
}

.border-\[\#384249\] {
    --tw-border-opacity: 1;
    border-color: rgba(56, 66, 73, var(--tw-border-opacity, 1))
}

.border-\[\#3A3A3A\] {
    --tw-border-opacity: 1;
    border-color: rgba(58, 58, 58, var(--tw-border-opacity, 1))
}

.border-\[\#4BFE93\] {
    --tw-border-opacity: 1;
    border-color: rgba(75, 254, 147, var(--tw-border-opacity, 1))
}

.border-\[\#7CD4FD\] {
    --tw-border-opacity: 1;
    border-color: rgba(124, 212, 253, var(--tw-border-opacity, 1))
}

.border-\[\#C7F284\]\/20 {
    border-color: rgba(161, 132, 242, .2)
}

.border-\[\#D0D5DD1A\] {
    border-color: rgba(208, 213, 221, .1)
}

.border-\[\#FEC84B\] {
    --tw-border-opacity: 1;
    border-color: rgba(254, 200, 75, var(--tw-border-opacity, 1))
}

.border-\[rgba\(255\,255\,255\,0\.02\)\] {
    border-color: rgba(255, 255, 255, .02)
}

.border-amber\/20 {
    border-color: rgba(255, 185, 0, .2)
}

.border-amber\/30 {
    border-color: rgba(255, 185, 0, .3)
}

.border-amber\/50 {
    border-color: rgba(255, 185, 0, .5)
}

.border-black\/\[\.35\] {
    border-color: rgba(0, 0, 0, .35)
}

.border-emerald-500\/65 {
    border-color: rgba(2, 199, 140, .65)
}

.border-emerald-700 {
    --tw-border-opacity: 1;
    border-color: rgba(0, 129, 95, var(--tw-border-opacity, 1))
}

.border-emerald\/30 {
    border-color: rgba(60, 227, 171, .3)
}

.border-labs {
    --tw-border-opacity: 1;
    border-color: rgba(0, 188, 240, var(--tw-border-opacity, 1))
}

.border-labs\/10 {
    border-color: rgba(0, 188, 240, .1)
}

.border-labs\/20 {
    border-color: rgba(0, 188, 240, .2)
}

.border-labs\/5 {
    border-color: rgba(0, 188, 240, .05)
}

.border-labs\/50 {
    border-color: rgba(0, 188, 240, .5)
}

.border-neutral-200 {
    --tw-border-opacity: 1;
    border-color: rgba(226, 232, 240, var(--tw-border-opacity, 1))
}

.border-neutral-200\/5 {
    border-color: rgba(226, 232, 240, .05)
}

.border-neutral-300 {
    --tw-border-opacity: 1;
    border-color: rgba(202, 213, 226, var(--tw-border-opacity, 1))
}

.border-neutral-400 {
    --tw-border-opacity: 1;
    border-color: rgba(144, 161, 185, var(--tw-border-opacity, 1))
}

.border-neutral-400\/50 {
    border-color: rgba(144, 161, 185, .5)
}

.border-neutral-500 {
    --tw-border-opacity: 1;
    border-color: rgba(103, 119, 142, var(--tw-border-opacity, 1))
}

.border-neutral-600 {
    --tw-border-opacity: 1;
    border-color: rgba(73, 86, 104, var(--tw-border-opacity, 1))
}

.border-neutral-700 {
    --tw-border-opacity: 1;
    border-color: rgba(49, 65, 88, var(--tw-border-opacity, 1))
}

.border-neutral-750 {
    --tw-border-opacity: 1;
    border-color: rgba(37, 52, 70, var(--tw-border-opacity, 1))
}

.border-neutral-800 {
    --tw-border-opacity: 1;
    border-color: rgba(33, 42, 54, var(--tw-border-opacity, 1))
}

.border-neutral-800\/20 {
    border-color: rgba(33, 42, 54, .2)
}

.border-neutral-800\/50 {
    border-color: rgba(33, 42, 54, .5)
}

.border-neutral-800\/80 {
    border-color: rgba(33, 42, 54, .8)
}

.border-neutral-850 {
    --tw-border-opacity: 1;
    border-color: rgba(25, 36, 46, var(--tw-border-opacity, 1))
}

.border-neutral-850\/50 {
    border-color: rgba(25, 36, 46, .5)
}

.border-neutral-850\/70 {
    border-color: rgba(25, 36, 46, .7)
}

.border-neutral-850\/80 {
    border-color: rgba(25, 36, 46, .8)
}

.border-neutral-900 {
    --tw-border-opacity: 1;
    border-color: rgba(21, 30, 40, var(--tw-border-opacity, 1))
}

.border-neutral-925 {
    --tw-border-opacity: 1;
    border-color: rgba(13, 21, 30, var(--tw-border-opacity, 1))
}

.border-neutral-950 {
    --tw-border-opacity: 1;
    border-color: rgba(9, 13, 16, var(--tw-border-opacity, 1))
}

.border-orange-400\/10 {
    border-color: rgba(251, 146, 60, .1)
}

.border-perps-green\/70 {
    border-color: rgba(50, 223, 123, .7)
}

.border-perps-red\/70 {
    border-color: rgba(235, 87, 87, .7)
}

.border-portfolio-blue-5 {
    --tw-border-opacity: 1;
    border-color: rgba(103, 120, 142, var(--tw-border-opacity, 1))
}

.border-portfolio-dark-700 {
    --tw-border-opacity: 1;
    border-color: rgba(35, 37, 44, var(--tw-border-opacity, 1))
}

.border-primary {
    --tw-border-opacity: 1;
    border-color: rgba(161, 132, 242, var(--tw-border-opacity, 1))
}

.border-primary-200\/20 {
    border-color: rgba(161, 132, 242, .2)
}

.border-primary-200\/5 {
    border-color: rgba(161, 132, 242, .05)
}

.border-primary-200\/50 {
    border-color: rgba(161, 132, 242, .5)
}

.border-primary-500 {
    --tw-border-opacity: 1;
    border-color: rgba(65, 83, 55, var(--tw-border-opacity, 1))
}

.border-primary\/10 {
    border-color: rgba(161, 132, 242, .1)
}

.border-primary\/20 {
    border-color: rgba(161, 132, 242, .2)
}

.border-primary\/30 {
    border-color: rgba(161, 132, 242, .3)
}

.border-primary\/40 {
    border-color: rgba(161, 132, 242, .4)
}

.border-primary\/50 {
    border-color: rgba(161, 132, 242, .5)
}

.border-primary\/70 {
    border-color: rgba(161, 132, 242, .7)
}

.border-red-400 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity, 1))
}

.border-red-800\/50 {
    border-color: rgba(153, 27, 27, .5)
}

.border-rose, .border-rose-400 {
    --tw-border-opacity: 1;
    border-color: rgba(242, 54, 116, var(--tw-border-opacity, 1))
}

.border-rose-400\/50 {
    border-color: rgba(242, 54, 116, .5)
}

.border-rose-500 {
    --tw-border-opacity: 1;
    border-color: rgba(235, 45, 111, var(--tw-border-opacity, 1))
}

.border-rose-500\/50 {
    border-color: rgba(235, 45, 111, .5)
}

.border-rose-500\/80 {
    border-color: rgba(235, 45, 111, .8)
}

.border-rose-800 {
    --tw-border-opacity: 1;
    border-color: rgba(158, 19, 79, var(--tw-border-opacity, 1))
}

.border-rose\/20 {
    border-color: rgba(242, 54, 116, .2)
}

.border-rose\/50 {
    border-color: rgba(242, 54, 116, .5)
}

.border-sky-400\/50 {
    border-color: rgba(56, 189, 248, .5)
}

.border-transparent {
    border-color: transparent
}

.border-v2-lily\/10 {
    border-color: rgba(232, 249, 255, .1)
}

.border-v2-lily\/20 {
    border-color: rgba(232, 249, 255, .2)
}

.border-v2-lily\/25 {
    border-color: rgba(232, 249, 255, .25)
}

.border-v2-lily\/5 {
    border-color: rgba(232, 249, 255, .05)
}

.border-v2-lily\/50 {
    border-color: rgba(232, 249, 255, .5)
}

.border-v2-lily\/\[\.15\] {
    border-color: rgba(232, 249, 255, .15)
}

.border-v2-lily\/\[0\.02\] {
    border-color: rgba(232, 249, 255, .02)
}

.border-v2-lily\/\[0\.08\] {
    border-color: rgba(232, 249, 255, .08)
}

.border-v2-lily\/\[0\.125\] {
    border-color: rgba(232, 249, 255, .125)
}

.border-v2-primary {
    border-color: #c7f284
}

.border-v2-primary\/10 {
    border-color: rgba(161, 132, 242, .1)
}

.border-v2-primary\/20 {
    border-color: rgba(161, 132, 242, .2)
}

.border-v2-primary\/25 {
    border-color: rgba(161, 132, 242, .25)
}

.border-v2-primary\/50 {
    border-color: rgba(161, 132, 242, .5)
}

.border-v3-background-perps-green {
    --tw-border-opacity: 1;
    border-color: rgba(23, 178, 106, var(--tw-border-opacity, 1))
}

.border-v3-perps-blue {
    --tw-border-opacity: 1;
    border-color: rgba(0, 188, 240, var(--tw-border-opacity, 1))
}

.border-v3-perps-red {
    --tw-border-opacity: 1;
    border-color: rgba(240, 68, 56, var(--tw-border-opacity, 1))
}

.border-v3-secondary {
    --tw-border-opacity: 1;
    border-color: rgba(67, 96, 128, var(--tw-border-opacity, 1))
}

.border-warning {
    --tw-border-opacity: 1;
    border-color: rgba(250, 166, 60, var(--tw-border-opacity, 1))
}

.border-warning\/30 {
    border-color: rgba(250, 166, 60, .3)
}

.border-warning\/50 {
    border-color: rgba(250, 166, 60, .5)
}

.border-white {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity, 1))
}

.border-white\/10 {
    border-color: rgba(255, 255, 255, .1)
}

.border-white\/20 {
    border-color: rgba(255, 255, 255, .2)
}

.border-white\/25 {
    border-color: rgba(255, 255, 255, .25)
}

.border-white\/5 {
    border-color: rgba(255, 255, 255, .05)
}

.border-white\/50 {
    border-color: rgba(255, 255, 255, .5)
}

.border-white\/60 {
    border-color: rgba(255, 255, 255, .6)
}

.border-white\/\[\.35\] {
    border-color: rgba(255, 255, 255, .35)
}

.border-yellow-500 {
    --tw-border-opacity: 1;
    border-color: rgba(234, 179, 8, var(--tw-border-opacity, 1))
}

.border-yellow-500\/10 {
    border-color: rgba(234, 179, 8, .1)
}

.border-x-primary\/40 {
    border-left-color: rgba(161, 132, 242, .4);
    border-right-color: rgba(161, 132, 242, .4)
}

.border-x-transparent {
    border-left-color: transparent;
    border-right-color: transparent
}

.border-y-neutral-850 {
    --tw-border-opacity: 1;
    border-top-color: rgba(25, 36, 46, var(--tw-border-opacity, 1));
    border-bottom-color: rgba(25, 36, 46, var(--tw-border-opacity, 1))
}

.border-y-primary\/40 {
    border-top-color: rgba(161, 132, 242, .4);
    border-bottom-color: rgba(161, 132, 242, .4)
}

.border-b-neutral-300 {
    --tw-border-opacity: 1;
    border-bottom-color: rgba(202, 213, 226, var(--tw-border-opacity, 1))
}

.border-b-neutral-600 {
    --tw-border-opacity: 1;
    border-bottom-color: rgba(73, 86, 104, var(--tw-border-opacity, 1))
}

.border-b-neutral-800 {
    --tw-border-opacity: 1;
    border-bottom-color: rgba(33, 42, 54, var(--tw-border-opacity, 1))
}

.border-b-neutral-850 {
    --tw-border-opacity: 1;
    border-bottom-color: rgba(25, 36, 46, var(--tw-border-opacity, 1))
}

.border-b-neutral-900 {
    --tw-border-opacity: 1;
    border-bottom-color: rgba(21, 30, 40, var(--tw-border-opacity, 1))
}

.border-b-primary {
    --tw-border-opacity: 1;
    border-bottom-color: rgba(161, 132, 242, var(--tw-border-opacity, 1))
}

.border-b-transparent {
    border-bottom-color: transparent
}

.border-b-uiv2 {
    --tw-border-opacity: 1;
    border-bottom-color: rgba(19, 27, 36, var(--tw-border-opacity, 1))
}

.border-b-v2-lily\/10 {
    border-bottom-color: rgba(232, 249, 255, .1)
}

.border-b-v2-lily\/20 {
    border-bottom-color: rgba(232, 249, 255, .2)
}

.border-b-v2-lily\/5 {
    border-bottom-color: rgba(232, 249, 255, .05)
}

.border-b-v2-lily\/\[0\.02\] {
    border-bottom-color: rgba(232, 249, 255, .02)
}

.border-b-v3-background-perps-green {
    --tw-border-opacity: 1;
    border-bottom-color: rgba(23, 178, 106, var(--tw-border-opacity, 1))
}

.border-b-v3-perps-red {
    --tw-border-opacity: 1;
    border-bottom-color: rgba(240, 68, 56, var(--tw-border-opacity, 1))
}

.border-b-white {
    --tw-border-opacity: 1;
    border-bottom-color: rgba(255, 255, 255, var(--tw-border-opacity, 1))
}

.border-b-white\/10 {
    border-bottom-color: rgba(255, 255, 255, .1)
}

.border-b-white\/5 {
    border-bottom-color: rgba(255, 255, 255, .05)
}

.border-l-transparent {
    border-left-color: transparent
}

.border-l-v2-lily\/5 {
    border-left-color: rgba(232, 249, 255, .05)
}

.border-r-neutral-850 {
    --tw-border-opacity: 1;
    border-right-color: rgba(25, 36, 46, var(--tw-border-opacity, 1))
}

.border-r-neutral-900 {
    --tw-border-opacity: 1;
    border-right-color: rgba(21, 30, 40, var(--tw-border-opacity, 1))
}

.border-r-v2-lily\/10 {
    border-right-color: rgba(232, 249, 255, .1)
}

.border-t-neutral-800 {
    --tw-border-opacity: 1;
    border-top-color: rgba(33, 42, 54, var(--tw-border-opacity, 1))
}

.border-t-neutral-850 {
    --tw-border-opacity: 1;
    border-top-color: rgba(25, 36, 46, var(--tw-border-opacity, 1))
}

.border-t-neutral-925 {
    --tw-border-opacity: 1;
    border-top-color: rgba(13, 21, 30, var(--tw-border-opacity, 1))
}

.border-t-transparent {
    border-top-color: transparent
}

.border-t-uiv2 {
    --tw-border-opacity: 1;
    border-top-color: rgba(19, 27, 36, var(--tw-border-opacity, 1))
}

.border-t-v2-lily\/5 {
    border-top-color: rgba(232, 249, 255, .05)
}

.border-t-v3-background-perps-green {
    --tw-border-opacity: 1;
    border-top-color: rgba(23, 178, 106, var(--tw-border-opacity, 1))
}

.border-t-v3-perps-red {
    --tw-border-opacity: 1;
    border-top-color: rgba(240, 68, 56, var(--tw-border-opacity, 1))
}

.border-opacity-10 {
    --tw-border-opacity: .1
}

.\!bg-\[\#131B24\] {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(19, 27, 36, var(--tw-bg-opacity, 1)) !important
}

.\!bg-black\/20 {
    background-color: rgba(0, 0, 0, .2) !important
}

.\!bg-neutral-900 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(21, 30, 40, var(--tw-bg-opacity, 1)) !important
}

.\!bg-neutral-925 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(13, 21, 30, var(--tw-bg-opacity, 1)) !important
}

.\!bg-primary\/10 {
    background-color: rgba(161, 132, 242, .1) !important
}

.\!bg-transparent {
    background-color: transparent !important
}

.\!bg-v2-background-dark {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(25, 35, 45, var(--tw-bg-opacity, 1)) !important
}

.\!bg-v2-primary\/10 {
    background-color: rgba(161, 132, 242, .1) !important
}

.bg-\[\#00E6CF\] {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 230, 207, var(--tw-bg-opacity, 1))
}

.bg-\[\#00bef0\] {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 190, 240, var(--tw-bg-opacity, 1))
}

.bg-\[\#00bef0\]\/10 {
    background-color: rgba(0, 190, 240, .1)
}

.bg-\[\#010101\] {
    --tw-bg-opacity: 1;
    background-color: rgba(1, 1, 1, var(--tw-bg-opacity, 1))
}

.bg-\[\#031822\] {
    --tw-bg-opacity: 1;
    background-color: rgba(3, 24, 34, var(--tw-bg-opacity, 1))
}

.bg-\[\#031D2B\] {
    --tw-bg-opacity: 1;
    background-color: rgba(3, 29, 43, var(--tw-bg-opacity, 1))
}

.bg-\[\#062C41\] {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 44, 65, var(--tw-bg-opacity, 1))
}

.bg-\[\#0C0E13\] {
    --tw-bg-opacity: 1;
    background-color: rgba(12, 14, 19, var(--tw-bg-opacity, 1))
}

.bg-\[\#0C0E13\]\/20 {
    background-color: rgba(12, 14, 19, .2)
}

.bg-\[\#0C1117\] {
    --tw-bg-opacity: 1;
    background-color: rgba(12, 17, 23, var(--tw-bg-opacity, 1))
}

.bg-\[\#0C141D\] {
    --tw-bg-opacity: 1;
    background-color: rgba(12, 20, 29, var(--tw-bg-opacity, 1))
}

.bg-\[\#0E1219\] {
    --tw-bg-opacity: 1;
    background-color: rgba(14, 18, 25, var(--tw-bg-opacity, 1))
}

.bg-\[\#101828\] {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 24, 40, var(--tw-bg-opacity, 1))
}

.bg-\[\#12161B\]\/\[\.20\] {
    background-color: rgba(18, 22, 27, .2)
}

.bg-\[\#121B24\] {
    --tw-bg-opacity: 1;
    background-color: rgba(18, 27, 36, var(--tw-bg-opacity, 1))
}

.bg-\[\#121D28\] {
    --tw-bg-opacity: 1;
    background-color: rgba(18, 29, 40, var(--tw-bg-opacity, 1))
}

.bg-\[\#13151C\] {
    --tw-bg-opacity: 1;
    background-color: rgba(19, 21, 28, var(--tw-bg-opacity, 1))
}

.bg-\[\#141519\] {
    --tw-bg-opacity: 1;
    background-color: rgba(20, 21, 25, var(--tw-bg-opacity, 1))
}

.bg-\[\#151820\] {
    --tw-bg-opacity: 1;
    background-color: rgba(21, 24, 32, var(--tw-bg-opacity, 1))
}

.bg-\[\#16202B\] {
    --tw-bg-opacity: 1;
    background-color: rgba(22, 32, 43, var(--tw-bg-opacity, 1))
}

.bg-\[\#191F29\] {
    --tw-bg-opacity: 1;
    background-color: rgba(25, 31, 41, var(--tw-bg-opacity, 1))
}

.bg-\[\#1A1D24\] {
    --tw-bg-opacity: 1;
    background-color: rgba(26, 29, 36, var(--tw-bg-opacity, 1))
}

.bg-\[\#1B1B1E\] {
    --tw-bg-opacity: 1;
    background-color: rgba(27, 27, 30, var(--tw-bg-opacity, 1))
}

.bg-\[\#1B2B3A\] {
    --tw-bg-opacity: 1;
    background-color: rgba(27, 43, 58, var(--tw-bg-opacity, 1))
}

.bg-\[\#1C1E25\] {
    --tw-bg-opacity: 1;
    background-color: rgba(28, 30, 37, var(--tw-bg-opacity, 1))
}

.bg-\[\#1D2028\] {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 32, 40, var(--tw-bg-opacity, 1))
}

.bg-\[\#1E251E\] {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 37, 30, var(--tw-bg-opacity, 1))
}

.bg-\[\#1E2A36\] {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 42, 54, var(--tw-bg-opacity, 1))
}

.bg-\[\#1F242F\] {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 36, 47, var(--tw-bg-opacity, 1))
}

.bg-\[\#1F251E\] {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 37, 30, var(--tw-bg-opacity, 1))
}

.bg-\[\#222630\] {
    --tw-bg-opacity: 1;
    background-color: rgba(34, 38, 48, var(--tw-bg-opacity, 1))
}

.bg-\[\#222\] {
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity, 1))
}

.bg-\[\#252D34\] {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 45, 52, var(--tw-bg-opacity, 1))
}

.bg-\[\#262626\] {
    --tw-bg-opacity: 1;
    background-color: rgba(38, 38, 38, var(--tw-bg-opacity, 1))
}

.bg-\[\#293634\] {
    --tw-bg-opacity: 1;
    background-color: rgba(41, 54, 52, var(--tw-bg-opacity, 1))
}

.bg-\[\#313E4C\] {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 62, 76, var(--tw-bg-opacity, 1))
}

.bg-\[\#362929\] {
    --tw-bg-opacity: 1;
    background-color: rgba(54, 41, 41, var(--tw-bg-opacity, 1))
}

.bg-\[\#3DE3AB\] {
    --tw-bg-opacity: 1;
    background-color: rgba(61, 227, 171, var(--tw-bg-opacity, 1))
}

.bg-\[\#71E5EC\] {
    --tw-bg-opacity: 1;
    background-color: rgba(113, 229, 236, var(--tw-bg-opacity, 1))
}

.bg-\[\#7CD4FD\] {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 212, 253, var(--tw-bg-opacity, 1))
}

.bg-\[\#F5A623\] {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 166, 35, var(--tw-bg-opacity, 1))
}

.bg-\[rgba\(243\,254\,252\,0\.08\)\] {
    background-color: rgba(243, 254, 252, .08)
}

.bg-\[var\(--tag-bg-color\)\] {
    background-color: var(--tag-bg-color)
}

.bg-\[var\(--tw-gradient-from\)\] {
    background-color: var(--tw-gradient-from)
}

.bg-amber {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 185, 0, var(--tw-bg-opacity, 1))
}

.bg-amber-400\/10 {
    background-color: rgba(255, 185, 0, .1)
}

.bg-amber-400\/20 {
    background-color: rgba(255, 185, 0, .2)
}

.bg-amber-400\/5 {
    background-color: rgba(255, 185, 0, .05)
}

.bg-amber-500\/10 {
    background-color: rgba(254, 154, 0, .1)
}

.bg-amber\/10 {
    background-color: rgba(255, 185, 0, .1)
}

.bg-amber\/5 {
    background-color: rgba(255, 185, 0, .05)
}

.bg-amber\/\[\.15\] {
    background-color: rgba(255, 185, 0, .15)
}

.bg-black {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity, 1))
}

.bg-black\/10 {
    background-color: rgba(0, 0, 0, .1)
}

.bg-black\/20 {
    background-color: rgba(0, 0, 0, .2)
}

.bg-black\/25 {
    background-color: rgba(0, 0, 0, .25)
}

.bg-black\/30 {
    background-color: rgba(0, 0, 0, .3)
}

.bg-black\/40 {
    background-color: rgba(0, 0, 0, .4)
}

.bg-black\/5 {
    background-color: rgba(0, 0, 0, .05)
}

.bg-black\/50 {
    background-color: rgba(0, 0, 0, .5)
}

.bg-black\/60 {
    background-color: rgba(0, 0, 0, .6)
}

.bg-black\/70 {
    background-color: rgba(0, 0, 0, .7)
}

.bg-black\/80 {
    background-color: rgba(0, 0, 0, .8)
}

.bg-blue-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity, 1))
}

.bg-current {
    background-color: currentColor
}

.bg-cyan-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(34, 211, 238, var(--tw-bg-opacity, 1))
}

.bg-danger {
    --tw-bg-opacity: 1;
    background-color: rgba(235, 87, 87, var(--tw-bg-opacity, 1))
}

.bg-emerald, .bg-emerald-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(60, 227, 171, var(--tw-bg-opacity, 1))
}

.bg-emerald-400\/10 {
    background-color: rgba(60, 227, 171, .1)
}

.bg-emerald-400\/20 {
    background-color: rgba(60, 227, 171, .2)
}

.bg-emerald-400\/5 {
    background-color: rgba(60, 227, 171, .05)
}

.bg-emerald-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(2, 199, 140, var(--tw-bg-opacity, 1))
}

.bg-emerald-500\/10 {
    background-color: rgba(2, 199, 140, .1)
}

.bg-emerald-500\/60 {
    background-color: rgba(2, 199, 140, .6)
}

.bg-emerald-500\/65 {
    background-color: rgba(2, 199, 140, .65)
}

.bg-emerald-500\/70 {
    background-color: rgba(2, 199, 140, .7)
}

.bg-emerald-500\/80 {
    background-color: rgba(2, 199, 140, .8)
}

.bg-emerald-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 162, 114, var(--tw-bg-opacity, 1))
}

.bg-emerald-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 102, 76, var(--tw-bg-opacity, 1))
}

.bg-emerald\/10 {
    background-color: rgba(60, 227, 171, .1)
}

.bg-emerald\/20 {
    background-color: rgba(60, 227, 171, .2)
}

.bg-emerald\/5 {
    background-color: rgba(60, 227, 171, .05)
}

.bg-emerald\/\[0\.02\] {
    background-color: rgba(60, 227, 171, .02)
}

.bg-gray-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity, 1))
}

.bg-gray-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity, 1))
}

.bg-gray-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity, 1))
}

.bg-history-item {
    --tw-bg-opacity: 1;
    background-color: rgba(24, 35, 46, var(--tw-bg-opacity, 1))
}

.bg-info\/10 {
    background-color: rgba(87, 98, 241, .1)
}

.bg-inherit {
    background-color: inherit
}

.bg-jupiter-dark {
    --tw-bg-opacity: 1;
    background-color: rgba(41, 42, 51, var(--tw-bg-opacity, 1))
}

.bg-jupiter-input-light {
    --tw-bg-opacity: 1;
    background-color: rgba(235, 239, 241, var(--tw-bg-opacity, 1))
}

.bg-labs\/10 {
    background-color: rgba(0, 188, 240, .1)
}

.bg-labs\/20 {
    background-color: rgba(0, 188, 240, .2)
}

.bg-lime-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 242, 100, var(--tw-bg-opacity, 1))
}

.bg-neutral-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(241, 245, 249, var(--tw-bg-opacity, 1))
}

.bg-neutral-100\/10 {
    background-color: rgba(241, 245, 249, .1)
}

.bg-neutral-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(226, 232, 240, var(--tw-bg-opacity, 1))
}

.bg-neutral-200\/5 {
    background-color: rgba(226, 232, 240, .05)
}

.bg-neutral-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(202, 213, 226, var(--tw-bg-opacity, 1))
}

.bg-neutral-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(144, 161, 185, var(--tw-bg-opacity, 1))
}

.bg-neutral-400\/10 {
    background-color: rgba(144, 161, 185, .1)
}

.bg-neutral-400\/20 {
    background-color: rgba(144, 161, 185, .2)
}

.bg-neutral-400\/5 {
    background-color: rgba(144, 161, 185, .05)
}

.bg-neutral-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(103, 119, 142, var(--tw-bg-opacity, 1))
}

.bg-neutral-500\/5 {
    background-color: rgba(103, 119, 142, .05)
}

.bg-neutral-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(73, 86, 104, var(--tw-bg-opacity, 1))
}

.bg-neutral-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 65, 88, var(--tw-bg-opacity, 1))
}

.bg-neutral-750 {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 52, 70, var(--tw-bg-opacity, 1))
}

.bg-neutral-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(33, 42, 54, var(--tw-bg-opacity, 1))
}

.bg-neutral-800\/30 {
    background-color: rgba(33, 42, 54, .3)
}

.bg-neutral-800\/50 {
    background-color: rgba(33, 42, 54, .5)
}

.bg-neutral-800\/70 {
    background-color: rgba(33, 42, 54, .7)
}

.bg-neutral-800\/80 {
    background-color: rgba(33, 42, 54, .8)
}

.bg-neutral-850 {
    --tw-bg-opacity: 1;
    background-color: rgba(25, 36, 46, var(--tw-bg-opacity, 1))
}

.bg-neutral-850\/30 {
    background-color: rgba(25, 36, 46, .3)
}

.bg-neutral-850\/50 {
    background-color: rgba(25, 36, 46, .5)
}

.bg-neutral-850\/70 {
    background-color: rgba(25, 36, 46, .7)
}

.bg-neutral-850\/80 {
    background-color: rgba(25, 36, 46, .8)
}

.bg-neutral-875 {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 22, 30, var(--tw-bg-opacity, 1))
}

.bg-neutral-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(21, 30, 40, var(--tw-bg-opacity, 1))
}

.bg-neutral-900\/20 {
    background-color: rgba(21, 30, 40, .2)
}

.bg-neutral-900\/30 {
    background-color: rgba(21, 30, 40, .3)
}

.bg-neutral-900\/50 {
    background-color: rgba(21, 30, 40, .5)
}

.bg-neutral-900\/90 {
    background-color: rgba(21, 30, 40, .9)
}

.bg-neutral-925 {
    --tw-bg-opacity: 1;
    background-color: rgba(13, 21, 30, var(--tw-bg-opacity, 1))
}

.bg-neutral-925\/25 {
    background-color: rgba(13, 21, 30, .25)
}

.bg-neutral-925\/50 {
    background-color: rgba(13, 21, 30, .5)
}

.bg-neutral-925\/75 {
    background-color: rgba(13, 21, 30, .75)
}

.bg-neutral-925\/80 {
    background-color: rgba(13, 21, 30, .8)
}

.bg-neutral-950 {
    --tw-bg-opacity: 1;
    background-color: rgba(9, 13, 16, var(--tw-bg-opacity, 1))
}

.bg-neutral-950\/30 {
    background-color: rgba(9, 13, 16, .3)
}

.bg-neutral-950\/40 {
    background-color: rgba(9, 13, 16, .4)
}

.bg-neutral-950\/50 {
    background-color: rgba(9, 13, 16, .5)
}

.bg-neutral-950\/60 {
    background-color: rgba(9, 13, 16, .6)
}

.bg-neutral-950\/70 {
    background-color: rgba(9, 13, 16, .7)
}

.bg-neutral-975 {
    --tw-bg-opacity: 1;
    background-color: rgba(12, 20, 29, var(--tw-bg-opacity, 1))
}

.bg-orange-400\/10 {
    background-color: rgba(251, 146, 60, .1)
}

.bg-orange-400\/20 {
    background-color: rgba(251, 146, 60, .2)
}

.bg-orange-400\/5 {
    background-color: rgba(251, 146, 60, .05)
}

.bg-orange-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 115, 22, var(--tw-bg-opacity, 1))
}

.bg-orange-500\/5 {
    background-color: rgba(249, 115, 22, .05)
}

.bg-perps-form-bg {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 43, 59, var(--tw-bg-opacity, 1))
}

.bg-perps-form-secondary-bg {
    --tw-bg-opacity: 1;
    background-color: rgba(20, 30, 41, var(--tw-bg-opacity, 1))
}

.bg-perps-form-secondary-bg\/50 {
    background-color: rgba(20, 30, 41, .5)
}

.bg-perps-red\/10 {
    background-color: rgba(235, 87, 87, .1)
}

.bg-perps-warning\/5 {
    background-color: rgba(250, 196, 58, .05)
}

.bg-portfolio-blue-1 {
    --tw-bg-opacity: 1;
    background-color: rgba(19, 21, 28, var(--tw-bg-opacity, 1))
}

.bg-portfolio-blue-6\/5 {
    background-color: rgba(59, 130, 246, .05)
}

.bg-portfolio-colors-green\/10 {
    background-color: rgba(61, 227, 171, .1)
}

.bg-portfolio-colors-orange\/5 {
    background-color: rgba(255, 137, 4, .05)
}

.bg-portfolio-colors-red\/10 {
    background-color: rgba(242, 54, 116, .1)
}

.bg-portfolio-dark-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(12, 14, 19, var(--tw-bg-opacity, 1))
}

.bg-portfolio-dark-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(15, 18, 23, var(--tw-bg-opacity, 1))
}

.bg-portfolio-dark-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(19, 21, 28, var(--tw-bg-opacity, 1))
}

.bg-portfolio-dark-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(23, 25, 32, var(--tw-bg-opacity, 1))
}

.bg-portfolio-dark-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(26, 29, 36, var(--tw-bg-opacity, 1))
}

.bg-portfolio-dark-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(39, 41, 47, var(--tw-bg-opacity, 1))
}

.bg-portfolio-dark-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(43, 45, 51, var(--tw-bg-opacity, 1))
}

.bg-portfolio-secondary {
    --tw-bg-opacity: 1;
    background-color: rgba(113, 229, 236, var(--tw-bg-opacity, 1))
}

.bg-portfolio-secondary\/10 {
    background-color: rgba(113, 229, 236, .1)
}

.bg-primary, .bg-primary-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(161, 132, 242, var(--tw-bg-opacity, 1))
}

.bg-primary-200\/30 {
    background-color: rgba(161, 132, 242, .3)
}

.bg-primary-200\/5 {
    background-color: rgba(161, 132, 242, .05)
}

.bg-primary-400\/10 {
    background-color: rgba(105, 132, 83, .1)
}

.bg-primary-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(65, 83, 55, var(--tw-bg-opacity, 1))
}

.bg-primary-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(21, 31, 32, var(--tw-bg-opacity, 1))
}

.bg-primary-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(18, 26, 28, var(--tw-bg-opacity, 1))
}

.bg-primary\/10 {
    background-color: rgba(161, 132, 242, .1)
}

.bg-primary\/15 {
    background-color: rgba(161, 132, 242, .15)
}

.bg-primary\/20 {
    background-color: rgba(161, 132, 242, .2)
}

.bg-primary\/40 {
    background-color: rgba(161, 132, 242, .4)
}

.bg-primary\/5 {
    background-color: rgba(161, 132, 242, .05)
}

.bg-purple-400\/20 {
    background-color: rgba(192, 132, 252, .2)
}

.bg-purple-500\/10 {
    background-color: rgba(168, 85, 247, .1)
}

.bg-red-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity, 1))
}

.bg-red-400\/20 {
    background-color: rgba(248, 113, 113, .2)
}

.bg-red-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity, 1))
}

.bg-red-500\/10 {
    background-color: rgba(239, 68, 68, .1)
}

.bg-red-500\/5 {
    background-color: rgba(239, 68, 68, .05)
}

.bg-red-900\/20 {
    background-color: rgba(127, 29, 29, .2)
}

.bg-rose {
    --tw-bg-opacity: 1;
    background-color: rgba(242, 54, 116, var(--tw-bg-opacity, 1))
}

.bg-rose-400\/10 {
    background-color: rgba(242, 54, 116, .1)
}

.bg-rose-400\/5 {
    background-color: rgba(242, 54, 116, .05)
}

.bg-rose-400\/\[8\%\] {
    background-color: rgba(242, 54, 116, .08)
}

.bg-rose-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(235, 45, 111, var(--tw-bg-opacity, 1))
}

.bg-rose-500\/10 {
    background-color: rgba(235, 45, 111, .1)
}

.bg-rose-500\/5 {
    background-color: rgba(235, 45, 111, .05)
}

.bg-rose-500\/60 {
    background-color: rgba(235, 45, 111, .6)
}

.bg-rose-500\/80 {
    background-color: rgba(235, 45, 111, .8)
}

.bg-rose-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 30, 104, var(--tw-bg-opacity, 1))
}

.bg-rose-950 {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 6, 36, var(--tw-bg-opacity, 1))
}

.bg-rose\/10 {
    background-color: rgba(242, 54, 116, .1)
}

.bg-rose\/20 {
    background-color: rgba(242, 54, 116, .2)
}

.bg-rose\/25 {
    background-color: rgba(242, 54, 116, .25)
}

.bg-rose\/5 {
    background-color: rgba(242, 54, 116, .05)
}

.bg-rose\/\[0\.02\] {
    background-color: rgba(242, 54, 116, .02)
}

.bg-sky-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(56, 189, 248, var(--tw-bg-opacity, 1))
}

.bg-sky-400\/10 {
    background-color: rgba(56, 189, 248, .1)
}

.bg-sky-400\/5 {
    background-color: rgba(56, 189, 248, .05)
}

.bg-slate-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(241, 245, 249, var(--tw-bg-opacity, 1))
}

.bg-teal-400\/5 {
    background-color: rgba(45, 212, 191, .05)
}

.bg-text-warning-primary {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 176, 34, var(--tw-bg-opacity, 1))
}

.bg-transparent {
    background-color: transparent
}

.bg-uiv2 {
    --tw-bg-opacity: 1;
    background-color: rgba(19, 27, 36, var(--tw-bg-opacity, 1))
}

.bg-v2-background {
    --tw-bg-opacity: 1;
    background-color: rgba(48, 66, 86, var(--tw-bg-opacity, 1))
}

.bg-v2-background-dark {
    --tw-bg-opacity: 1;
    background-color: rgba(25, 35, 45, var(--tw-bg-opacity, 1))
}

.bg-v2-background-page {
    --tw-bg-opacity: 1;
    background-color: rgba(28, 41, 54, var(--tw-bg-opacity, 1))
}

.bg-v2-lily\/10 {
    background-color: rgba(232, 249, 255, .1)
}

.bg-v2-lily\/20 {
    background-color: rgba(232, 249, 255, .2)
}

.bg-v2-lily\/5 {
    background-color: rgba(232, 249, 255, .05)
}

.bg-v2-lily\/\[\.02\] {
    background-color: rgba(232, 249, 255, .02)
}

.bg-v2-perps-input {
    --tw-bg-opacity: 1;
    background-color: rgba(19, 24, 29, var(--tw-bg-opacity, 1))
}

.bg-v2-perps-modal {
    --tw-bg-opacity: 1;
    background-color: rgba(27, 34, 41, var(--tw-bg-opacity, 1))
}

.bg-v2-primary {
    background-color: #c7f284
}

.bg-v2-primary\/10 {
    background-color: rgba(161, 132, 242, .1)
}

.bg-v2-primary\/20 {
    background-color: rgba(161, 132, 242, .2)
}

.bg-v2-primary\/30 {
    background-color: rgba(161, 132, 242, .3)
}

.bg-v2-primary\/5 {
    background-color: rgba(161, 132, 242, .05)
}

.bg-v3 {
    --tw-bg-opacity: 1;
    background-color: rgba(34, 43, 51, var(--tw-bg-opacity, 1))
}

.bg-v3-background {
    --tw-bg-opacity: 1;
    background-color: rgba(25, 37, 48, var(--tw-bg-opacity, 1))
}

.bg-v3-background-perps-dark {
    --tw-bg-opacity: 1;
    background-color: rgba(14, 21, 28, var(--tw-bg-opacity, 1))
}

.bg-v3-background-perps-green {
    --tw-bg-opacity: 1;
    background-color: rgba(23, 178, 106, var(--tw-bg-opacity, 1))
}

.bg-v3-background-perps-green\/10 {
    background-color: rgba(23, 178, 106, .1)
}

.bg-v3-header-background {
    --tw-bg-opacity: 1;
    background-color: rgba(14, 19, 30, var(--tw-bg-opacity, 1))
}

.bg-v3-input-background {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 23, 31, var(--tw-bg-opacity, 1))
}

.bg-v3-input-secondary-background {
    --tw-bg-opacity: 1;
    background-color: rgba(46, 60, 77, var(--tw-bg-opacity, 1))
}

.bg-v3-perps-blue\/5 {
    background-color: rgba(0, 188, 240, .05)
}

.bg-v3-perps-red {
    --tw-bg-opacity: 1;
    background-color: rgba(240, 68, 56, var(--tw-bg-opacity, 1))
}

.bg-v3-perps-red\/10 {
    background-color: rgba(240, 68, 56, .1)
}

.bg-v3-perps-red\/5 {
    background-color: rgba(240, 68, 56, .05)
}

.bg-v3-perps-warning\/10 {
    background-color: rgba(194, 157, 57, .1)
}

.bg-v3-perps-warning\/30 {
    background-color: rgba(194, 157, 57, .3)
}

.bg-v3-text-perps-green {
    --tw-bg-opacity: 1;
    background-color: rgba(50, 223, 123, var(--tw-bg-opacity, 1))
}

.bg-violet-500\/10 {
    background-color: rgba(139, 92, 246, .1)
}

.bg-warning\/10 {
    background-color: rgba(250, 166, 60, .1)
}

.bg-white {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1))
}

.bg-white\/10 {
    background-color: rgba(255, 255, 255, .1)
}

.bg-white\/20 {
    background-color: rgba(255, 255, 255, .2)
}

.bg-white\/35 {
    background-color: rgba(255, 255, 255, .35)
}

.bg-white\/5 {
    background-color: rgba(255, 255, 255, .05)
}

.bg-white\/60 {
    background-color: rgba(255, 255, 255, .6)
}

.bg-white\/\[0\.03\] {
    background-color: rgba(255, 255, 255, .03)
}

.bg-white\/\[0\.09\] {
    background-color: rgba(255, 255, 255, .09)
}

.bg-yellow-300\/25 {
    background-color: rgba(253, 224, 71, .25)
}

.bg-yellow-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(250, 204, 21, var(--tw-bg-opacity, 1))
}

.bg-yellow-400\/20 {
    background-color: rgba(250, 204, 21, .2)
}

.bg-yellow-500\/10 {
    background-color: rgba(234, 179, 8, .1)
}

.bg-yellow-500\/5 {
    background-color: rgba(234, 179, 8, .05)
}

.bg-opacity-5 {
    --tw-bg-opacity: .05
}

.bg-opacity-95 {
    --tw-bg-opacity: .95
}

.bg-\[image\:linear-gradient\(90deg\,var\(--tw-gradient-to\)\,var\(--tw-gradient-from\)_40\%\,var\(--tw-gradient-from\)_60\%\,var\(--tw-gradient-to\)\)\] {
    background-image: linear-gradient(90deg, var(--tw-gradient-to), var(--tw-gradient-from) 40%, var(--tw-gradient-from) 60%, var(--tw-gradient-to))
}

.bg-\[linear-gradient\(40deg\,\#00BEF0_0\%\,\#C7F284_90\%\)\] {
    background-image: linear-gradient(40deg, #00bef0 0%, #c7f284 90%)
}

.bg-\[linear-gradient\(90deg\,\#FF0000\,\#FFFF00\,\#00FF00\,\#00FFFF\,\#0000FF\,\#FF00FF\,\#FF0000\)\] {
    background-image: linear-gradient(90deg, red, #ff0, #0f0, #0ff, #00f, #f0f, red)
}

.bg-gradient-to-b {
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops))
}

.bg-gradient-to-br {
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops))
}

.bg-gradient-to-l {
    background-image: linear-gradient(to left, var(--tw-gradient-stops))
}

.bg-gradient-to-r {
    background-image: linear-gradient(to right, var(--tw-gradient-stops))
}

.bg-gradient-to-t {
    background-image: linear-gradient(to top, var(--tw-gradient-stops))
}

.bg-gradient-to-tl {
    background-image: linear-gradient(to top left, var(--tw-gradient-stops))
}

.bg-jupiter-gradient {
    background-image: linear-gradient(91.26deg, #fcc00a 15.73%, #4ebae9 83.27%)
}

.bg-none {
    background-image: none
}

.bg-v2-text-gradient {
    background-image: linear-gradient(247.44deg, #c7f284 13.88%, #00bef0 99.28%)
}

.from-\[\#010A13\] {
    --tw-gradient-from: #010a13 var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(1, 10, 19, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-\[\#0C0E13\] {
    --tw-gradient-from: #0c0e13 var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(12, 14, 19, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-\[\#0F172A\] {
    --tw-gradient-from: #0f172a var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(15, 23, 42, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-\[\#39A0FF\] {
    --tw-gradient-from: #39a0ff var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(57, 160, 255, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-emerald\/20 {
    --tw-gradient-from: rgba(60, 227, 171, .2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(60, 227, 171, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-neutral-100\/10 {
    --tw-gradient-from: rgba(241, 245, 249, .1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(241, 245, 249, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-neutral-50\/10 {
    --tw-gradient-from: rgba(248, 250, 252, .1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(248, 250, 252, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-neutral-500\/80 {
    --tw-gradient-from: rgba(103, 119, 142, .8) var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(103, 119, 142, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-neutral-800 {
    --tw-gradient-from: #212a36 var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(33, 42, 54, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-neutral-900 {
    --tw-gradient-from: #151e28 var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(21, 30, 40, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-neutral-900\/50 {
    --tw-gradient-from: rgba(21, 30, 40, .5) var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(21, 30, 40, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-neutral-925 {
    --tw-gradient-from: #0d151e var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(13, 21, 30, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-neutral-950 {
    --tw-gradient-from: #090d10 var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(9, 13, 16, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-portfolio-colors-green\/20 {
    --tw-gradient-from: rgba(61, 227, 171, .2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(61, 227, 171, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-portfolio-dark-100 {
    --tw-gradient-from: #0c0e13 var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(12, 14, 19, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-primary-200\/10, .from-primary\/10 {
    --tw-gradient-from: rgba(161, 132, 242, .1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(161, 132, 242, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-red-500 {
    --tw-gradient-from: #ef4444 var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(239, 68, 68, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-rose\/20 {
    --tw-gradient-from: rgba(242, 54, 116, .2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(242, 54, 116, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-transparent {
    --tw-gradient-from: transparent var(--tw-gradient-from-position);
    --tw-gradient-to: transparent var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-v2-primary {
    --tw-gradient-from: #c7f284 var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(161, 132, 242, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-white {
    --tw-gradient-from: #fff var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(255, 255, 255, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-white\/10 {
    --tw-gradient-from: rgba(255, 255, 255, .1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(255, 255, 255, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-40\% {
    --tw-gradient-from-position: 40%
}

.from-50\% {
    --tw-gradient-from-position: 50%
}

.from-\[33\.66\%\] {
    --tw-gradient-from-position: 33.66%
}

.via-\[\#00bef0\] {
    --tw-gradient-to: rgba(0, 190, 240, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), #00bef0 var(--tw-gradient-via-position), var(--tw-gradient-to)
}

.via-\[\#0C0E13\] {
    --tw-gradient-to: rgba(12, 14, 19, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), #0c0e13 var(--tw-gradient-via-position), var(--tw-gradient-to)
}

.via-\[\#13151C\] {
    --tw-gradient-to: rgba(19, 21, 28, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), #13151c var(--tw-gradient-via-position), var(--tw-gradient-to)
}

.via-neutral-500\/10 {
    --tw-gradient-to: rgba(103, 119, 142, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), rgba(103, 119, 142, .1) var(--tw-gradient-via-position), var(--tw-gradient-to)
}

.via-neutral-850\/50 {
    --tw-gradient-to: rgba(25, 36, 46, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), rgba(25, 36, 46, .5) var(--tw-gradient-via-position), var(--tw-gradient-to)
}

.via-neutral-950 {
    --tw-gradient-to: rgba(9, 13, 16, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), #090d10 var(--tw-gradient-via-position), var(--tw-gradient-to)
}

.via-transparent {
    --tw-gradient-to: transparent var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to)
}

.to-\[\#072136\] {
    --tw-gradient-to: #072136 var(--tw-gradient-to-position)
}

.to-\[\#0C0E13\] {
    --tw-gradient-to: #0c0e13 var(--tw-gradient-to-position)
}

.to-\[\#13151C\] {
    --tw-gradient-to: #13151c var(--tw-gradient-to-position)
}

.to-\[\#8FFF85\] {
    --tw-gradient-to: #8fff85 var(--tw-gradient-to-position)
}

.to-\[rgba\(0\,190\,240\,1\)\] {
    --tw-gradient-to: #00bef0 var(--tw-gradient-to-position)
}

.to-black\/50 {
    --tw-gradient-to: rgba(0, 0, 0, .5) var(--tw-gradient-to-position)
}

.to-emerald\/20 {
    --tw-gradient-to: rgba(60, 227, 171, .2) var(--tw-gradient-to-position)
}

.to-neutral-500\/70 {
    --tw-gradient-to: rgba(103, 119, 142, .7) var(--tw-gradient-to-position)
}

.to-neutral-750 {
    --tw-gradient-to: #253446 var(--tw-gradient-to-position)
}

.to-neutral-850 {
    --tw-gradient-to: #19242e var(--tw-gradient-to-position)
}

.to-neutral-850\/50 {
    --tw-gradient-to: rgba(25, 36, 46, .5) var(--tw-gradient-to-position)
}

.to-neutral-925 {
    --tw-gradient-to: #0d151e var(--tw-gradient-to-position)
}

.to-neutral-950 {
    --tw-gradient-to: #090d10 var(--tw-gradient-to-position)
}

.to-neutral-950\/50 {
    --tw-gradient-to: rgba(9, 13, 16, .5) var(--tw-gradient-to-position)
}

.to-portfolio-colors-green\/30 {
    --tw-gradient-to: rgba(61, 227, 171, .3) var(--tw-gradient-to-position)
}

.to-portfolio-dark-100 {
    --tw-gradient-to: #0c0e13 var(--tw-gradient-to-position)
}

.to-primary-200\/0 {
    --tw-gradient-to: rgba(161, 132, 242, 0) var(--tw-gradient-to-position)
}

.to-primary-600\/15 {
    --tw-gradient-to: rgba(46, 60, 44, .15) var(--tw-gradient-to-position)
}

.to-rose\/20 {
    --tw-gradient-to: rgba(242, 54, 116, .2) var(--tw-gradient-to-position)
}

.to-transparent {
    --tw-gradient-to: transparent var(--tw-gradient-to-position)
}

.to-v2-primary {
    --tw-gradient-to: #c7f284 var(--tw-gradient-to-position)
}

.to-white\/60 {
    --tw-gradient-to: rgba(255, 255, 255, .6) var(--tw-gradient-to-position)
}

.bg-\[length\:200\%_100\%\] {
    background-size: 200% 100%
}

.bg-\[size\:200\%_auto\,auto\] {
    background-size: 200%, auto
}

.bg-contain {
    background-size: contain
}

.bg-cover {
    background-size: cover
}

.bg-clip-text {
    -webkit-background-clip: text;
    background-clip: text
}

.bg-center {
    background-position: 50%
}

.bg-top {
    background-position: top
}

.bg-no-repeat {
    background-repeat: no-repeat
}

.fill-\[\#3D3C3B\] {
    fill: #3d3c3b
}

.fill-\[\#4c0e10\] {
    fill: #4c0e10
}

.fill-\[\#57aaea\] {
    fill: #57aaea
}

.fill-\[\#5d3955\] {
    fill: #5d3955
}

.fill-\[\#8b0303\] {
    fill: #8b0303
}

.fill-\[\#EE9536\] {
    fill: #ee9536
}

.fill-\[\#c9c5c4\] {
    fill: #c9c5c4
}

.fill-\[\#d8291a\] {
    fill: #d8291a
}

.fill-\[\#e0dede\] {
    fill: #e0dede
}

.fill-\[\#f9f9f7\] {
    fill: #f9f9f7
}

.fill-\[rgba\(243\,254\,252\,0\.56\)\] {
    fill: rgba(243, 254, 252, .56)
}

.fill-black {
    fill: #000
}

.fill-current {
    fill: currentColor
}

.fill-neutral-100 {
    fill: #f1f5f9
}

.fill-neutral-300 {
    fill: #cad5e2
}

.fill-neutral-400 {
    fill: #90a1b9
}

.fill-neutral-750 {
    fill: #253446
}

.fill-neutral-850 {
    fill: #19242e
}

.fill-neutral-950 {
    fill: #090d10
}

.fill-neutral-950\/80 {
    fill: rgba(9, 13, 16, .8)
}

.fill-none {
    fill: none
}

.fill-transparent {
    fill: transparent
}

.fill-v2-lily\/50 {
    fill: rgba(232, 249, 255, .5)
}

.stroke-black {
    stroke: #000
}

.stroke-neutral-400 {
    stroke: #90a1b9
}

.stroke-neutral-600 {
    stroke: #495668
}

.stroke-primary {
    stroke: #c7f284
}

.stroke-white\/75 {
    stroke: rgba(255, 255, 255, .75)
}

.stroke-0 {
    stroke-width: 0
}

.stroke-1 {
    stroke-width: 1px
}

.stroke-2 {
    stroke-width: 2px
}

.object-contain {
    -o-object-fit: contain;
    object-fit: contain
}

.object-cover {
    -o-object-fit: cover;
    object-fit: cover
}

.object-fill {
    -o-object-fit: fill;
    object-fit: fill
}

.object-left {
    -o-object-position: left;
    object-position: left
}

.object-right {
    -o-object-position: right;
    object-position: right
}

.\!p-0 {
    padding: 0 !important
}

.\!p-2 {
    padding: .5rem !important
}

.p-0 {
    padding: 0
}

.p-0\.5 {
    padding: .125rem
}

.p-1 {
    padding: .25rem
}

.p-1\.5 {
    padding: .375rem
}

.p-10 {
    padding: 2.5rem
}

.p-12 {
    padding: 3rem
}

.p-2 {
    padding: .5rem
}

.p-2\.5 {
    padding: .625rem
}

.p-3 {
    padding: .75rem
}

.p-3\.5 {
    padding: .875rem
}

.p-4 {
    padding: 1rem
}

.p-5 {
    padding: 1.25rem
}

.p-6 {
    padding: 1.5rem
}

.p-8 {
    padding: 2rem
}

.p-\[1px\] {
    padding: 1px
}

.p-\[2px\] {
    padding: 2px
}

.p-\[5px\] {
    padding: 5px
}

.p-\[calc\(0\.75rem-1px\)\] {
    padding: calc(.75rem - 1px)
}

.p-\[calc\(1rem-1px\)\] {
    padding: calc(1rem - 1px)
}

.p-px {
    padding: 1px
}

.\!px-0 {
    padding-left: 0 !important;
    padding-right: 0 !important
}

.\!px-2 {
    padding-left: .5rem !important;
    padding-right: .5rem !important
}

.\!px-2\.5 {
    padding-left: .625rem !important;
    padding-right: .625rem !important
}

.\!py-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important
}

.\!py-1\.5 {
    padding-top: .375rem !important;
    padding-bottom: .375rem !important
}

.\!py-2 {
    padding-top: .5rem !important;
    padding-bottom: .5rem !important
}

.px-0 {
    padding-left: 0;
    padding-right: 0
}

.px-0\.5 {
    padding-left: .125rem;
    padding-right: .125rem
}

.px-1 {
    padding-left: .25rem;
    padding-right: .25rem
}

.px-1\.5 {
    padding-left: .375rem;
    padding-right: .375rem
}

.px-12 {
    padding-left: 3rem;
    padding-right: 3rem
}

.px-14 {
    padding-left: 3.5rem;
    padding-right: 3.5rem
}

.px-2 {
    padding-left: .5rem;
    padding-right: .5rem
}

.px-2\.5 {
    padding-left: .625rem;
    padding-right: .625rem
}

.px-3 {
    padding-left: .75rem;
    padding-right: .75rem
}

.px-3\.5 {
    padding-left: .875rem;
    padding-right: .875rem
}

.px-4 {
    padding-left: 1rem;
    padding-right: 1rem
}

.px-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem
}

.px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem
}

.px-7 {
    padding-left: 1.75rem;
    padding-right: 1.75rem
}

.px-8 {
    padding-left: 2rem;
    padding-right: 2rem
}

.px-\[--cell-size\] {
    padding-left: var(--cell-size);
    padding-right: var(--cell-size)
}

.px-\[13px\] {
    padding-left: 13px;
    padding-right: 13px
}

.px-\[14px\] {
    padding-left: 14px;
    padding-right: 14px
}

.px-\[2px\] {
    padding-left: 2px;
    padding-right: 2px
}

.px-\[6px\] {
    padding-left: 6px;
    padding-right: 6px
}

.py-0 {
    padding-top: 0;
    padding-bottom: 0
}

.py-0\.5 {
    padding-top: .125rem;
    padding-bottom: .125rem
}

.py-1 {
    padding-top: .25rem;
    padding-bottom: .25rem
}

.py-1\.5 {
    padding-top: .375rem;
    padding-bottom: .375rem
}

.py-12 {
    padding-top: 3rem;
    padding-bottom: 3rem
}

.py-16 {
    padding-top: 4rem;
    padding-bottom: 4rem
}

.py-2 {
    padding-top: .5rem;
    padding-bottom: .5rem
}

.py-2\.5 {
    padding-top: .625rem;
    padding-bottom: .625rem
}

.py-20 {
    padding-top: 5rem;
    padding-bottom: 5rem
}

.py-3 {
    padding-top: .75rem;
    padding-bottom: .75rem
}

.py-3\.5 {
    padding-top: .875rem;
    padding-bottom: .875rem
}

.py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem
}

.py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem
}

.py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem
}

.py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem
}

.py-\[1\.5px\] {
    padding-top: 1.5px;
    padding-bottom: 1.5px
}

.py-\[2px\] {
    padding-top: 2px;
    padding-bottom: 2px
}

.py-\[60px\] {
    padding-top: 60px;
    padding-bottom: 60px
}

.py-\[6px\] {
    padding-top: 6px;
    padding-bottom: 6px
}

.py-px {
    padding-top: 1px;
    padding-bottom: 1px
}

.pb-0 {
    padding-bottom: 0
}

.pb-1 {
    padding-bottom: .25rem
}

.pb-1\.5 {
    padding-bottom: .375rem
}

.pb-10 {
    padding-bottom: 2.5rem
}

.pb-16 {
    padding-bottom: 4rem
}

.pb-2 {
    padding-bottom: .5rem
}

.pb-2\.5 {
    padding-bottom: .625rem
}

.pb-20 {
    padding-bottom: 5rem
}

.pb-28 {
    padding-bottom: 7rem
}

.pb-3 {
    padding-bottom: .75rem
}

.pb-3\.5 {
    padding-bottom: .875rem
}

.pb-32 {
    padding-bottom: 8rem
}

.pb-4 {
    padding-bottom: 1rem
}

.pb-5 {
    padding-bottom: 1.25rem
}

.pb-6 {
    padding-bottom: 1.5rem
}

.pb-8 {
    padding-bottom: 2rem
}

.pb-\[10\%\] {
    padding-bottom: 10%
}

.pb-\[68px\] {
    padding-bottom: 68px
}

.pb-\[calc\(0\.5rem\+env\(safe-area-inset-bottom\)\)\] {
    padding-bottom: calc(.5rem + env(safe-area-inset-bottom))
}

.pb-\[calc\(0\.75rem\+env\(safe-area-inset-bottom\)\+var\(--navbar-inset-bottom\)\)\] {
    padding-bottom: calc(.75rem + env(safe-area-inset-bottom) + var(--navbar-inset-bottom))
}

.pb-\[calc\(1rem\+env\(safe-area-inset-bottom\)\)\] {
    padding-bottom: calc(1rem + env(safe-area-inset-bottom))
}

.pb-\[calc\(2rem\+env\(safe-area-inset-bottom\)\)\] {
    padding-bottom: calc(2rem + env(safe-area-inset-bottom))
}

.pb-\[calc\(64px\+env\(safe-area-inset-bottom\)\)\] {
    padding-bottom: calc(64px + env(safe-area-inset-bottom))
}

.pb-\[calc\(env\(safe-area-inset-bottom\)\+var\(--navbar-inset-bottom\)\)\] {
    padding-bottom: calc(env(safe-area-inset-bottom) + var(--navbar-inset-bottom))
}

.pb-\[calc\(env\(safe-area-inset-bottom\)\+var\(--navbar-inset-bottom\)\+var\(--footer-inset-bottom\)\)\] {
    padding-bottom: calc(env(safe-area-inset-bottom) + var(--navbar-inset-bottom) + var(--footer-inset-bottom))
}

.pb-\[calc\(var\(--navbar-inset-bottom\)\+env\(safe-area-inset-bottom\)\)\] {
    padding-bottom: calc(var(--navbar-inset-bottom) + env(safe-area-inset-bottom))
}

.pb-px {
    padding-bottom: 1px
}

.pl-0 {
    padding-left: 0
}

.pl-0\.5 {
    padding-left: .125rem
}

.pl-1 {
    padding-left: .25rem
}

.pl-1\.5 {
    padding-left: .375rem
}

.pl-2 {
    padding-left: .5rem
}

.pl-2\.5 {
    padding-left: .625rem
}

.pl-3 {
    padding-left: .75rem
}

.pl-3\.5 {
    padding-left: .875rem
}

.pl-4 {
    padding-left: 1rem
}

.pl-6 {
    padding-left: 1.5rem
}

.pl-8 {
    padding-left: 2rem
}

.pr-0 {
    padding-right: 0
}

.pr-0\.5 {
    padding-right: .125rem
}

.pr-1 {
    padding-right: .25rem
}

.pr-1\.5 {
    padding-right: .375rem
}

.pr-16 {
    padding-right: 4rem
}

.pr-2 {
    padding-right: .5rem
}

.pr-2\.5 {
    padding-right: .625rem
}

.pr-20 {
    padding-right: 5rem
}

.pr-24 {
    padding-right: 6rem
}

.pr-3 {
    padding-right: .75rem
}

.pr-3\.5 {
    padding-right: .875rem
}

.pr-4 {
    padding-right: 1rem
}

.pr-48 {
    padding-right: 12rem
}

.pr-5 {
    padding-right: 1.25rem
}

.pr-6 {
    padding-right: 1.5rem
}

.pr-7 {
    padding-right: 1.75rem
}

.pr-8 {
    padding-right: 2rem
}

.pt-0 {
    padding-top: 0
}

.pt-0\.5 {
    padding-top: .125rem
}

.pt-1 {
    padding-top: .25rem
}

.pt-1\.5 {
    padding-top: .375rem
}

.pt-12 {
    padding-top: 3rem
}

.pt-14 {
    padding-top: 3.5rem
}

.pt-16 {
    padding-top: 4rem
}

.pt-2 {
    padding-top: .5rem
}

.pt-2\.5 {
    padding-top: .625rem
}

.pt-3 {
    padding-top: .75rem
}

.pt-3\.5 {
    padding-top: .875rem
}

.pt-4 {
    padding-top: 1rem
}

.pt-5 {
    padding-top: 1.25rem
}

.pt-6 {
    padding-top: 1.5rem
}

.pt-7 {
    padding-top: 1.75rem
}

.pt-8 {
    padding-top: 2rem
}

.pt-\[44px\] {
    padding-top: 44px
}

.pt-px {
    padding-top: 1px
}

.\!text-left {
    text-align: left !important
}

.text-left {
    text-align: left
}

.text-center {
    text-align: center
}

.\!text-right {
    text-align: right !important
}

.text-right {
    text-align: right
}

.text-start {
    text-align: start
}

.text-end {
    text-align: end
}

.align-baseline {
    vertical-align: baseline
}

.align-middle {
    vertical-align: middle
}

.align-bottom {
    vertical-align: bottom
}

.font-inter {
    font-family: Inter, sans-serif
}

.font-mono {
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace
}

.\!text-2xl {
    font-size: 1.5rem !important;
    line-height: 2rem !important
}

.\!text-3xl {
    font-size: 1.875rem !important;
    line-height: 2.25rem !important
}

.\!text-\[10px\] {
    font-size: 10px !important
}

.\!text-base {
    font-size: 1rem !important;
    line-height: 1.5rem !important
}

.\!text-lg {
    font-size: 1.125rem !important;
    line-height: 1.75rem !important
}

.\!text-sm {
    font-size: .875rem !important;
    line-height: 1.25rem !important
}

.\!text-xl {
    font-size: 1.25rem !important;
    line-height: 1.75rem !important
}

.\!text-xs {
    font-size: .75rem !important;
    line-height: 1rem !important
}

.\!text-xxs {
    font-size: .625rem !important;
    line-height: 1rem !important
}

.text-2xl {
    font-size: 1.5rem;
    line-height: 2rem
}

.text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem
}

.text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem
}

.text-5xl {
    font-size: 3rem;
    line-height: 1
}

.text-6xl {
    font-size: 3.75rem;
    line-height: 1
}

.text-\[0\.625rem\] {
    font-size: .625rem
}

.text-\[0\.626rem\] {
    font-size: .626rem
}

.text-\[0\.685rem\] {
    font-size: .685rem
}

.text-\[0\.6875rem\] {
    font-size: .6875rem
}

.text-\[0\.6rem\] {
    font-size: .6rem
}

.text-\[0\.8rem\] {
    font-size: .8rem
}

.text-\[1\.125rem\] {
    font-size: 1.125rem
}

.text-\[1\.625rem\] {
    font-size: 1.625rem
}

.text-\[10px\] {
    font-size: 10px
}

.text-\[10px\]\/4 {
    font-size: 10px;
    line-height: 1rem
}

.text-\[11px\] {
    font-size: 11px
}

.text-\[13px\] {
    font-size: 13px
}

.text-\[28px\] {
    font-size: 28px
}

.text-\[30px\] {
    font-size: 30px
}

.text-\[32px\] {
    font-size: 32px
}

.text-\[4rem\] {
    font-size: 4rem
}

.text-\[6px\] {
    font-size: 6px
}

.text-\[84px\] {
    font-size: 84px
}

.text-\[8px\] {
    font-size: 8px
}

.text-base {
    font-size: 1rem;
    line-height: 1.5rem
}

.text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem
}

.text-lg\/5 {
    font-size: 1.125rem;
    line-height: 1.25rem
}

.text-sm, .text-sm\/5 {
    font-size: .875rem;
    line-height: 1.25rem
}

.text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem
}

.text-xs {
    font-size: .75rem;
    line-height: 1rem
}

.text-xs\/5 {
    font-size: .75rem;
    line-height: 1.25rem
}

.text-xs\/none {
    font-size: .75rem;
    line-height: 1
}

.text-xxs {
    font-size: .625rem;
    line-height: 1rem
}

.\!font-normal {
    font-weight: 400 !important
}

.\!font-semibold {
    font-weight: 600 !important
}

.font-bold {
    font-weight: 700
}

.font-extrabold {
    font-weight: 800
}

.font-light {
    font-weight: 300
}

.font-medium {
    font-weight: 500
}

.font-normal {
    font-weight: 400
}

.font-semibold {
    font-weight: 600
}

.uppercase {
    text-transform: uppercase
}

.lowercase {
    text-transform: lowercase
}

.capitalize {
    text-transform: capitalize
}

.italic {
    font-style: italic
}

.tabular-nums {
    --tw-numeric-spacing: tabular-nums;
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)
}

.\!leading-none {
    line-height: 1 !important
}

.leading-3 {
    line-height: .75rem
}

.leading-4 {
    line-height: 1rem
}

.leading-5 {
    line-height: 1.25rem
}

.leading-6 {
    line-height: 1.5rem
}

.leading-7 {
    line-height: 1.75rem
}

.leading-8 {
    line-height: 2rem
}

.leading-9 {
    line-height: 2.25rem
}

.leading-\[10px\] {
    line-height: 10px
}

.leading-none {
    line-height: 1
}

.leading-relaxed {
    line-height: 1.625
}

.leading-snug {
    line-height: 1.375
}

.leading-tight {
    line-height: 1.25
}

.tracking-tight {
    letter-spacing: -.025em
}

.tracking-tighter {
    letter-spacing: -.05em
}

.tracking-wide {
    letter-spacing: .025em
}

.tracking-wider {
    letter-spacing: .05em
}

.tracking-widest {
    letter-spacing: .1em
}

.\!text-black {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 0, 0, var(--tw-text-opacity, 1)) !important
}

.\!text-primary {
    --tw-text-opacity: 1 !important;
    color: rgba(161, 132, 242, var(--tw-text-opacity, 1)) !important
}

.\!text-v2-lily {
    --tw-text-opacity: 1 !important;
    color: rgba(232, 249, 255, var(--tw-text-opacity, 1)) !important
}

.\!text-warning {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 166, 60, var(--tw-text-opacity, 1)) !important
}

.\!text-white {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1)) !important
}

.text-\[\#00bef0\] {
    --tw-text-opacity: 1;
    color: rgba(0, 190, 240, var(--tw-text-opacity, 1))
}

.text-\[\#020E18\] {
    --tw-text-opacity: 1;
    color: rgba(2, 14, 24, var(--tw-text-opacity, 1))
}

.text-\[\#07090F\]\/75 {
    color: rgba(7, 9, 15, .75)
}

.text-\[\#304052\] {
    --tw-text-opacity: 1;
    color: rgba(48, 64, 82, var(--tw-text-opacity, 1))
}

.text-\[\#3DE3AB\] {
    --tw-text-opacity: 1;
    color: rgba(61, 227, 171, var(--tw-text-opacity, 1))
}

.text-\[\#4BFE93\] {
    --tw-text-opacity: 1;
    color: rgba(75, 254, 147, var(--tw-text-opacity, 1))
}

.text-\[\#585C63\] {
    --tw-text-opacity: 1;
    color: rgba(88, 92, 99, var(--tw-text-opacity, 1))
}

.text-\[\#5D3500\] {
    --tw-text-opacity: 1;
    color: rgba(93, 53, 0, var(--tw-text-opacity, 1))
}

.text-\[\#7CD4FD\] {
    --tw-text-opacity: 1;
    color: rgba(124, 212, 253, var(--tw-text-opacity, 1))
}

.text-\[\#90A1B9\] {
    --tw-text-opacity: 1;
    color: rgba(144, 161, 185, var(--tw-text-opacity, 1))
}

.text-\[\#D2D2D3\] {
    --tw-text-opacity: 1;
    color: rgba(210, 210, 211, var(--tw-text-opacity, 1))
}

.text-\[\#E8F9FFCC\] {
    color: rgba(232, 249, 255, .8)
}

.text-\[\#F04A44\] {
    --tw-text-opacity: 1;
    color: rgba(240, 74, 68, var(--tw-text-opacity, 1))
}

.text-\[\#F5A623\] {
    --tw-text-opacity: 1;
    color: rgba(245, 166, 35, var(--tw-text-opacity, 1))
}

.text-\[\#FEC84B\] {
    --tw-text-opacity: 1;
    color: rgba(254, 200, 75, var(--tw-text-opacity, 1))
}

.text-\[\#FF6B6B\] {
    --tw-text-opacity: 1;
    color: rgba(255, 107, 107, var(--tw-text-opacity, 1))
}

.text-\[\#FFB900\] {
    --tw-text-opacity: 1;
    color: rgba(255, 185, 0, var(--tw-text-opacity, 1))
}

.text-\[--icon-color\] {
    color: var(--icon-color)
}

.text-\[rgba\(243\,254\,252\,0\.56\)\] {
    color: rgba(243, 254, 252, .56)
}

.text-\[rgba\(243\,254\,252\,0\.96\)\] {
    color: rgba(243, 254, 252, .96)
}

.text-\[var\(--tag-color\)\] {
    color: var(--tag-color)
}

.text-amber, .text-amber-400 {
    --tw-text-opacity: 1;
    color: rgba(255, 185, 0, var(--tw-text-opacity, 1))
}

.text-amber\/50 {
    color: rgba(255, 185, 0, .5)
}

.text-black {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity, 1))
}

.text-black\/50 {
    color: rgba(0, 0, 0, .5)
}

.text-black\/75 {
    color: rgba(0, 0, 0, .75)
}

.text-blue-400 {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity, 1))
}

.text-current {
    color: currentColor
}

.text-cyan-400 {
    --tw-text-opacity: 1;
    color: rgba(34, 211, 238, var(--tw-text-opacity, 1))
}

.text-danger {
    --tw-text-opacity: 1;
    color: rgba(235, 87, 87, var(--tw-text-opacity, 1))
}

.text-emerald, .text-emerald-400 {
    --tw-text-opacity: 1;
    color: rgba(60, 227, 171, var(--tw-text-opacity, 1))
}

.text-emerald-500 {
    --tw-text-opacity: 1;
    color: rgba(2, 199, 140, var(--tw-text-opacity, 1))
}

.text-emerald-600 {
    --tw-text-opacity: 1;
    color: rgba(0, 162, 114, var(--tw-text-opacity, 1))
}

.text-emerald\/80 {
    color: rgba(60, 227, 171, .8)
}

.text-gray-50 {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity, 1))
}

.text-green {
    --tw-text-opacity: 1;
    color: rgba(172, 238, 70, var(--tw-text-opacity, 1))
}

.text-inherit {
    color: inherit
}

.text-labs {
    --tw-text-opacity: 1;
    color: rgba(0, 188, 240, var(--tw-text-opacity, 1))
}

.text-labs\/75 {
    color: rgba(0, 188, 240, .75)
}

.text-light-active-state {
    --tw-text-opacity: 1;
    color: rgba(66, 204, 212, var(--tw-text-opacity, 1))
}

.text-neutral-100 {
    --tw-text-opacity: 1;
    color: rgba(241, 245, 249, var(--tw-text-opacity, 1))
}

.text-neutral-200 {
    --tw-text-opacity: 1;
    color: rgba(226, 232, 240, var(--tw-text-opacity, 1))
}

.text-neutral-300 {
    --tw-text-opacity: 1;
    color: rgba(202, 213, 226, var(--tw-text-opacity, 1))
}

.text-neutral-400 {
    --tw-text-opacity: 1;
    color: rgba(144, 161, 185, var(--tw-text-opacity, 1))
}

.text-neutral-50 {
    --tw-text-opacity: 1;
    color: rgba(248, 250, 252, var(--tw-text-opacity, 1))
}

.text-neutral-500 {
    --tw-text-opacity: 1;
    color: rgba(103, 119, 142, var(--tw-text-opacity, 1))
}

.text-neutral-600 {
    --tw-text-opacity: 1;
    color: rgba(73, 86, 104, var(--tw-text-opacity, 1))
}

.text-neutral-700 {
    --tw-text-opacity: 1;
    color: rgba(49, 65, 88, var(--tw-text-opacity, 1))
}

.text-neutral-750 {
    --tw-text-opacity: 1;
    color: rgba(37, 52, 70, var(--tw-text-opacity, 1))
}

.text-neutral-800 {
    --tw-text-opacity: 1;
    color: rgba(33, 42, 54, var(--tw-text-opacity, 1))
}

.text-neutral-850 {
    --tw-text-opacity: 1;
    color: rgba(25, 36, 46, var(--tw-text-opacity, 1))
}

.text-neutral-900 {
    --tw-text-opacity: 1;
    color: rgba(21, 30, 40, var(--tw-text-opacity, 1))
}

.text-neutral-950 {
    --tw-text-opacity: 1;
    color: rgba(9, 13, 16, var(--tw-text-opacity, 1))
}

.text-neutral-950\/70 {
    color: rgba(9, 13, 16, .7)
}

.text-orange-200 {
    --tw-text-opacity: 1;
    color: rgba(254, 215, 170, var(--tw-text-opacity, 1))
}

.text-orange-400 {
    --tw-text-opacity: 1;
    color: rgba(251, 146, 60, var(--tw-text-opacity, 1))
}

.text-orange-50 {
    --tw-text-opacity: 1;
    color: rgba(255, 247, 237, var(--tw-text-opacity, 1))
}

.text-orange-500 {
    --tw-text-opacity: 1;
    color: rgba(249, 115, 22, var(--tw-text-opacity, 1))
}

.text-perps-green {
    --tw-text-opacity: 1;
    color: rgba(50, 223, 123, var(--tw-text-opacity, 1))
}

.text-perps-red {
    --tw-text-opacity: 1;
    color: rgba(235, 87, 87, var(--tw-text-opacity, 1))
}

.text-perps-warning {
    --tw-text-opacity: 1;
    color: rgba(250, 196, 58, var(--tw-text-opacity, 1))
}

.text-perps-warning\/75 {
    color: rgba(250, 196, 58, .75)
}

.text-portfolio-blue-4 {
    --tw-text-opacity: 1;
    color: rgba(144, 161, 185, var(--tw-text-opacity, 1))
}

.text-portfolio-blue-5 {
    --tw-text-opacity: 1;
    color: rgba(103, 120, 142, var(--tw-text-opacity, 1))
}

.text-portfolio-colors-green {
    --tw-text-opacity: 1;
    color: rgba(61, 227, 171, var(--tw-text-opacity, 1))
}

.text-portfolio-colors-red {
    --tw-text-opacity: 1;
    color: rgba(242, 54, 116, var(--tw-text-opacity, 1))
}

.text-portfolio-dark-100 {
    --tw-text-opacity: 1;
    color: rgba(12, 14, 19, var(--tw-text-opacity, 1))
}

.text-portfolio-dark-900 {
    --tw-text-opacity: 1;
    color: rgba(43, 45, 51, var(--tw-text-opacity, 1))
}

.text-portfolio-secondary {
    --tw-text-opacity: 1;
    color: rgba(113, 229, 236, var(--tw-text-opacity, 1))
}

.text-primary, .text-primary-200 {
    --tw-text-opacity: 1;
    color: rgba(161, 132, 242, var(--tw-text-opacity, 1))
}

.text-primary-300 {
    --tw-text-opacity: 1;
    color: rgba(161, 197, 110, var(--tw-text-opacity, 1))
}

.text-primary-600 {
    --tw-text-opacity: 1;
    color: rgba(46, 60, 44, var(--tw-text-opacity, 1))
}

.text-primary-950 {
    --tw-text-opacity: 1;
    color: rgba(12, 20, 24, var(--tw-text-opacity, 1))
}

.text-primary\/50 {
    color: rgba(161, 132, 242, .5)
}

.text-primary\/60 {
    color: rgba(161, 132, 242, .6)
}

.text-purple-400 {
    --tw-text-opacity: 1;
    color: rgba(192, 132, 252, var(--tw-text-opacity, 1))
}

.text-red-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity, 1))
}

.text-red-400 {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity, 1))
}

.text-red-500 {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity, 1))
}

.text-rose {
    --tw-text-opacity: 1;
    color: rgba(242, 54, 116, var(--tw-text-opacity, 1))
}

.text-rose-200 {
    --tw-text-opacity: 1;
    color: rgba(254, 205, 219, var(--tw-text-opacity, 1))
}

.text-rose-400 {
    --tw-text-opacity: 1;
    color: rgba(242, 54, 116, var(--tw-text-opacity, 1))
}

.text-rose-500 {
    --tw-text-opacity: 1;
    color: rgba(235, 45, 111, var(--tw-text-opacity, 1))
}

.text-rose-600 {
    --tw-text-opacity: 1;
    color: rgba(224, 30, 104, var(--tw-text-opacity, 1))
}

.text-rose\/80 {
    color: rgba(242, 54, 116, .8)
}

.text-sky-300 {
    color: 74D4FF
}

.text-sky-400 {
    --tw-text-opacity: 1;
    color: rgba(56, 189, 248, var(--tw-text-opacity, 1))
}

.text-slate-50 {
    --tw-text-opacity: 1;
    color: rgba(248, 250, 252, var(--tw-text-opacity, 1))
}

.text-slate-500 {
    --tw-text-opacity: 1;
    color: rgba(100, 116, 139, var(--tw-text-opacity, 1))
}

.text-slate-900 {
    --tw-text-opacity: 1;
    color: rgba(15, 23, 42, var(--tw-text-opacity, 1))
}

.text-slate-950 {
    --tw-text-opacity: 1;
    color: rgba(2, 6, 23, var(--tw-text-opacity, 1))
}

.text-teal-400 {
    --tw-text-opacity: 1;
    color: rgba(45, 212, 191, var(--tw-text-opacity, 1))
}

.text-transparent {
    color: transparent
}

.text-uiv2-text\/75 {
    color: rgba(7, 9, 15, .75)
}

.text-v2-lily {
    --tw-text-opacity: 1;
    color: rgba(232, 249, 255, var(--tw-text-opacity, 1))
}

.text-v2-lily\/25 {
    color: rgba(232, 249, 255, .25)
}

.text-v2-lily\/30 {
    color: rgba(232, 249, 255, .3)
}

.text-v2-lily\/40 {
    color: rgba(232, 249, 255, .4)
}

.text-v2-lily\/50 {
    color: rgba(232, 249, 255, .5)
}

.text-v2-lily\/60 {
    color: rgba(232, 249, 255, .6)
}

.text-v2-lily\/70 {
    color: rgba(232, 249, 255, .7)
}

.text-v2-lily\/75 {
    color: rgba(232, 249, 255, .75)
}

.text-v2-lily\/80 {
    color: rgba(232, 249, 255, .8)
}

.text-v2-lily\/\[\.25\] {
    color: rgba(232, 249, 255, .25)
}

.text-v2-lily\/\[0\.35\] {
    color: rgba(232, 249, 255, .35)
}

.text-v2-primary {
    color: #c7f284
}

.text-v2-primary\/80 {
    color: rgba(161, 132, 242, .8)
}

.text-v3-background-perps-green {
    --tw-text-opacity: 1;
    color: rgba(23, 178, 106, var(--tw-text-opacity, 1))
}

.text-v3-perps-blue {
    --tw-text-opacity: 1;
    color: rgba(0, 188, 240, var(--tw-text-opacity, 1))
}

.text-v3-perps-blue\/75 {
    color: rgba(0, 188, 240, .75)
}

.text-v3-perps-red {
    --tw-text-opacity: 1;
    color: rgba(240, 68, 56, var(--tw-text-opacity, 1))
}

.text-v3-perps-red\/75 {
    color: rgba(240, 68, 56, .75)
}

.text-v3-perps-warning {
    --tw-text-opacity: 1;
    color: rgba(194, 157, 57, var(--tw-text-opacity, 1))
}

.text-v3-perps-warning\/40 {
    color: rgba(194, 157, 57, .4)
}

.text-v3-text-perps-green {
    --tw-text-opacity: 1;
    color: rgba(50, 223, 123, var(--tw-text-opacity, 1))
}

.text-warning {
    --tw-text-opacity: 1;
    color: rgba(250, 166, 60, var(--tw-text-opacity, 1))
}

.text-white {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1))
}

.text-white\/20 {
    color: rgba(255, 255, 255, .2)
}

.text-white\/25 {
    color: rgba(255, 255, 255, .25)
}

.text-white\/30 {
    color: rgba(255, 255, 255, .3)
}

.text-white\/35 {
    color: rgba(255, 255, 255, .35)
}

.text-white\/40 {
    color: rgba(255, 255, 255, .4)
}

.text-white\/50 {
    color: rgba(255, 255, 255, .5)
}

.text-white\/60 {
    color: rgba(255, 255, 255, .6)
}

.text-white\/70 {
    color: rgba(255, 255, 255, .7)
}

.text-white\/75 {
    color: rgba(255, 255, 255, .75)
}

.text-white\/80 {
    color: rgba(255, 255, 255, .8)
}

.text-white\/90 {
    color: rgba(255, 255, 255, .9)
}

.text-white\/\[\.75\] {
    color: rgba(255, 255, 255, .75)
}

.text-white\/\[0\.15\] {
    color: rgba(255, 255, 255, .15)
}

.text-yellow-200 {
    --tw-text-opacity: 1;
    color: rgba(254, 240, 138, var(--tw-text-opacity, 1))
}

.text-yellow-400 {
    --tw-text-opacity: 1;
    color: rgba(250, 204, 21, var(--tw-text-opacity, 1))
}

.text-yellow-500 {
    --tw-text-opacity: 1;
    color: rgba(234, 179, 8, var(--tw-text-opacity, 1))
}

.text-zinc-100 {
    --tw-text-opacity: 1;
    color: rgba(244, 244, 245, var(--tw-text-opacity, 1))
}

.text-zinc-300\/60 {
    color: rgba(212, 212, 216, .6)
}

.text-zinc-400 {
    --tw-text-opacity: 1;
    color: rgba(161, 161, 170, var(--tw-text-opacity, 1))
}

.text-zinc-50 {
    --tw-text-opacity: 1;
    color: rgba(250, 250, 250, var(--tw-text-opacity, 1))
}

.text-zinc-500 {
    --tw-text-opacity: 1;
    color: rgba(113, 113, 122, var(--tw-text-opacity, 1))
}

.underline {
    -webkit-text-decoration-line: underline;
    text-decoration-line: underline
}

.line-through {
    -webkit-text-decoration-line: line-through;
    text-decoration-line: line-through
}

.no-underline {
    -webkit-text-decoration-line: none;
    text-decoration-line: none
}

.decoration-amber-400 {
    -webkit-text-decoration-color: #ffb900;
    text-decoration-color: #ffb900
}

.decoration-amber\/50 {
    -webkit-text-decoration-color: rgba(255, 185, 0, .5);
    text-decoration-color: rgba(255, 185, 0, .5)
}

.decoration-emerald-400 {
    -webkit-text-decoration-color: #3ce3ab;
    text-decoration-color: #3ce3ab
}

.decoration-labs\/50 {
    -webkit-text-decoration-color: rgba(0, 188, 240, .5);
    text-decoration-color: rgba(0, 188, 240, .5)
}

.decoration-neutral-300\/50 {
    -webkit-text-decoration-color: rgba(202, 213, 226, .5);
    text-decoration-color: rgba(202, 213, 226, .5)
}

.decoration-neutral-400 {
    -webkit-text-decoration-color: #90a1b9;
    text-decoration-color: #90a1b9
}

.decoration-neutral-400\/50 {
    -webkit-text-decoration-color: rgba(144, 161, 185, .5);
    text-decoration-color: rgba(144, 161, 185, .5)
}

.decoration-neutral-500 {
    -webkit-text-decoration-color: #67778e;
    text-decoration-color: #67778e
}

.decoration-neutral-600 {
    -webkit-text-decoration-color: #495668;
    text-decoration-color: #495668
}

.decoration-neutral-700 {
    -webkit-text-decoration-color: #314158;
    text-decoration-color: #314158
}

.decoration-rose-400 {
    -webkit-text-decoration-color: #f23674;
    text-decoration-color: #f23674
}

.decoration-white\/30 {
    -webkit-text-decoration-color: rgba(255, 255, 255, .3);
    text-decoration-color: rgba(255, 255, 255, .3)
}

.decoration-white\/50 {
    -webkit-text-decoration-color: rgba(255, 255, 255, .5);
    text-decoration-color: rgba(255, 255, 255, .5)
}

.decoration-dotted {
    -webkit-text-decoration-style: dotted;
    text-decoration-style: dotted
}

.decoration-dashed {
    -webkit-text-decoration-style: dashed;
    text-decoration-style: dashed
}

.decoration-1 {
    text-decoration-thickness: 1px
}

.decoration-from-font {
    text-decoration-thickness: from-font
}

.underline-offset-2 {
    text-underline-offset: 2px
}

.underline-offset-4 {
    text-underline-offset: 4px
}

.underline-offset-\[3px\] {
    text-underline-offset: 3px
}

.opacity-0 {
    opacity: 0
}

.opacity-10 {
    opacity: .1
}

.opacity-100 {
    opacity: 1
}

.opacity-20 {
    opacity: .2
}

.opacity-25 {
    opacity: .25
}

.opacity-30 {
    opacity: .3
}

.opacity-40 {
    opacity: .4
}

.opacity-50 {
    opacity: .5
}

.opacity-60 {
    opacity: .6
}

.opacity-70 {
    opacity: .7
}

.opacity-75 {
    opacity: .75
}

.opacity-80 {
    opacity: .8
}

.opacity-90 {
    opacity: .9
}

.\!shadow-none {
    --tw-shadow: 0 0 transparent !important;
    --tw-shadow-colored: 0 0 transparent !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 transparent), var(--tw-ring-shadow, 0 0 transparent), var(--tw-shadow) !important
}

.shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px -1px rgba(0, 0, 0, .1);
    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 transparent), var(--tw-ring-shadow, 0 0 transparent), var(--tw-shadow)
}

.shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25);
    --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 transparent), var(--tw-ring-shadow, 0 0 transparent), var(--tw-shadow)
}

.shadow-\[0_1px_0_0_theme\(colors\.neutral\.900\)\] {
    --tw-shadow: 0 1px 0 0 #151e28;
    --tw-shadow-colored: 0 1px 0 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 transparent), var(--tw-ring-shadow, 0 0 transparent), var(--tw-shadow)
}

.shadow-header-settings {
    --tw-shadow: 0px 8px 16px rgba(0, 0, 0, .1);
    --tw-shadow-colored: 0px 8px 16px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 transparent), var(--tw-ring-shadow, 0 0 transparent), var(--tw-shadow)
}

.shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -4px rgba(0, 0, 0, .1);
    --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 transparent), var(--tw-ring-shadow, 0 0 transparent), var(--tw-shadow)
}

.shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -2px rgba(0, 0, 0, .1);
    --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 transparent), var(--tw-ring-shadow, 0 0 transparent), var(--tw-shadow)
}

.shadow-none {
    --tw-shadow: 0 0 transparent;
    --tw-shadow-colored: 0 0 transparent;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 transparent), var(--tw-ring-shadow, 0 0 transparent), var(--tw-shadow)
}

.shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, .05);
    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 transparent), var(--tw-ring-shadow, 0 0 transparent), var(--tw-shadow)
}

.shadow-swap-input-dark {
    --tw-shadow: 0px 2px 16px rgba(161, 132, 242, .25);
    --tw-shadow-colored: 0px 2px 16px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 transparent), var(--tw-ring-shadow, 0 0 transparent), var(--tw-shadow)
}

.shadow-swap2-dark {
    --tw-shadow: 0px 20px 40px rgba(0, 0, 0, .1);
    --tw-shadow-colored: 0px 20px 40px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 transparent), var(--tw-ring-shadow, 0 0 transparent), var(--tw-shadow)
}

.shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 8px 10px -6px rgba(0, 0, 0, .1);
    --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 transparent), var(--tw-ring-shadow, 0 0 transparent), var(--tw-shadow)
}

.shadow-neutral-950 {
    --tw-shadow-color: #090d10;
    --tw-shadow: var(--tw-shadow-colored)
}

.\!outline-none {
    outline-offset: 2px !important;
    outline: 2px solid transparent !important
}

.outline-none {
    outline-offset: 2px;
    outline: 2px solid transparent
}

.outline {
    outline-style: solid
}

.\!ring-0 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 transparent) !important
}

.ring {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 transparent)
}

.ring-0 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 transparent)
}

.ring-1 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 transparent)
}

.ring-2 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 transparent)
}

.ring-4 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 transparent)
}

.ring-inset {
    --tw-ring-inset: inset
}

.ring-neutral-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 65, 88, var(--tw-ring-opacity, 1))
}

.ring-neutral-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(33, 42, 54, var(--tw-ring-opacity, 1))
}

.ring-neutral-850 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(25, 36, 46, var(--tw-ring-opacity, 1))
}

.ring-neutral-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(21, 30, 40, var(--tw-ring-opacity, 1))
}

.ring-neutral-925 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(13, 21, 30, var(--tw-ring-opacity, 1))
}

.ring-neutral-950 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(9, 13, 16, var(--tw-ring-opacity, 1))
}

.ring-orange-500\/10 {
    --tw-ring-color: rgba(249, 115, 22, .1)
}

.ring-perps-red {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(235, 87, 87, var(--tw-ring-opacity, 1))
}

.ring-primary {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(161, 132, 242, var(--tw-ring-opacity, 1))
}

.ring-primary\/10 {
    --tw-ring-color: rgba(161, 132, 242, .1)
}

.ring-primary\/20 {
    --tw-ring-color: rgba(161, 132, 242, .2)
}

.ring-primary\/50 {
    --tw-ring-color: rgba(161, 132, 242, .5)
}

.ring-red-500\/10 {
    --tw-ring-color: rgba(239, 68, 68, .1)
}

.ring-white\/5 {
    --tw-ring-color: rgba(255, 255, 255, .05)
}

.ring-offset-1 {
    --tw-ring-offset-width: 1px
}

.ring-offset-neutral-950 {
    --tw-ring-offset-color: #090d10
}

.ring-offset-white {
    --tw-ring-offset-color: #fff
}

.blur {
    --tw-blur: blur(8px);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}

.blur-lg {
    --tw-blur: blur(16px);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}

.blur-md {
    --tw-blur: blur(12px);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}

.blur-sm {
    --tw-blur: blur(4px);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}

.blur-xs {
    --tw-blur: blur(2px);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}

.drop-shadow {
    --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, .1)) drop-shadow(0 1px 1px rgba(0, 0, 0, .06));
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}

.drop-shadow-2xl {
    --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, .15));
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}

.drop-shadow-sm {
    --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0, 0, 0, .05));
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}

.grayscale {
    --tw-grayscale: grayscale(100%);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}

.invert {
    --tw-invert: invert(100%);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}

.\!filter {
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important
}

.filter {
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}

.\!backdrop-blur-xxs {
    --tw-backdrop-blur: blur(1px) !important;
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important;
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important
}

.backdrop-blur-\[20px\] {
    --tw-backdrop-blur: blur(20px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)
}

.backdrop-blur-lg {
    --tw-backdrop-blur: blur(16px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)
}

.backdrop-blur-md {
    --tw-backdrop-blur: blur(12px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)
}

.backdrop-blur-sm {
    --tw-backdrop-blur: blur(4px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)
}

.backdrop-blur-xl {
    --tw-backdrop-blur: blur(24px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)
}

.\!transition-none {
    transition-property: none !important
}

.transition {
    transition-property: color, background-color, border-color, -webkit-text-decoration-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter, backdrop-filter;
    transition-duration: .15s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.transition-\[color\,box-shadow\] {
    transition-property: color, box-shadow;
    transition-duration: .15s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.transition-\[color\,box\] {
    transition-property: color, box;
    transition-duration: .15s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.transition-\[color\] {
    transition-property: color;
    transition-duration: .15s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.transition-\[width\] {
    transition-property: width;
    transition-duration: .15s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.transition-all {
    transition-property: all;
    transition-duration: .15s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.transition-colors {
    transition-property: color, background-color, border-color, -webkit-text-decoration-color, text-decoration-color, fill, stroke;
    transition-duration: .15s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.transition-max-height {
    transition-property: max-height;
    transition-duration: .15s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.transition-none {
    transition-property: none
}

.transition-opacity {
    transition-property: opacity;
    transition-duration: .15s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.transition-transform {
    transition-property: transform;
    transition-duration: .15s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.delay-100 {
    transition-delay: .1s
}

.delay-300 {
    transition-delay: .3s
}

.delay-500 {
    transition-delay: .5s
}

.duration-100 {
    transition-duration: .1s
}

.duration-1000 {
    transition-duration: 1s
}

.duration-150 {
    transition-duration: .15s
}

.duration-200 {
    transition-duration: .2s
}

.duration-300 {
    transition-duration: .3s
}

.duration-500 {
    transition-duration: .5s
}

.duration-700 {
    transition-duration: .7s
}

.duration-75 {
    transition-duration: 75ms
}

.ease-in {
    transition-timing-function: cubic-bezier(.4, 0, 1, 1)
}

.ease-in-out {
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.ease-out {
    transition-timing-function: cubic-bezier(0, 0, .2, 1)
}

.will-change-transform {
    will-change: transform
}

.ph--activity-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M160 220h-.6a12.1 12.1 0 0 1-10.6-7.7L95 71.1L66.9 133a12 12 0 0 1-10.9 7H24a12 12 0 0 1 0-24h24.3l36.8-81a12 12 0 0 1 22.1.7l54.3 142.5l27.8-55.6A12.1 12.1 0 0 1 200 116h32a12 12 0 0 1 0 24h-24.6l-36.7 73.4A12.1 12.1 0 0 1 160 220Z'/%3E%3C/svg%3E")
}

.ph--align-left {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M48 40v176a8 8 0 0 1-16 0V40a8 8 0 0 1 16 0m16 64V64a16 16 0 0 1 16-16h96a16 16 0 0 1 16 16v40a16 16 0 0 1-16 16H80a16 16 0 0 1-16-16m16 0h96V64H80Zm152 48v40a16 16 0 0 1-16 16H80a16 16 0 0 1-16-16v-40a16 16 0 0 1 16-16h136a16 16 0 0 1 16 16m-16 40v-40H80v40z'/%3E%3C/svg%3E")
}

.ph--arrow-clockwise {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M240 56v48a8 8 0 0 1-8 8h-48a8 8 0 0 1 0-16h27.4l-26.59-24.36l-.25-.24a80 80 0 1 0-1.67 114.78a8 8 0 0 1 11 11.63A95.44 95.44 0 0 1 128 224h-1.32a96 96 0 1 1 69.07-164L224 85.8V56a8 8 0 1 1 16 0'/%3E%3C/svg%3E")
}

.ph--arrow-clockwise-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M244 56v48a12 12 0 0 1-12 12h-48a12 12 0 1 1 0-24h17.1l-19-17.38c-.13-.12-.26-.24-.38-.37A76 76 0 1 0 127 204h1a75.53 75.53 0 0 0 52.15-20.72a12 12 0 0 1 16.49 17.45A99.45 99.45 0 0 1 128 228h-1.37a100 100 0 1 1 71.88-170.94L220 76.72V56a12 12 0 0 1 24 0'/%3E%3C/svg%3E")
}

.ph--arrow-counter-clockwise {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M224 128a96 96 0 0 1-94.71 96H128a95.38 95.38 0 0 1-65.9-26.2a8 8 0 0 1 11-11.63a80 80 0 1 0-1.67-114.78a3 3 0 0 1-.26.25L44.59 96H72a8 8 0 0 1 0 16H24a8 8 0 0 1-8-8V56a8 8 0 0 1 16 0v29.8L60.25 60A96 96 0 0 1 224 128'/%3E%3C/svg%3E")
}

.ph--arrow-counter-clockwise-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M228 128a100 100 0 0 1-98.66 100H128a99.4 99.4 0 0 1-68.62-27.29a12 12 0 0 1 16.48-17.45a76 76 0 1 0-1.57-109c-.13.13-.25.25-.39.37L54.89 92H72a12 12 0 0 1 0 24H24a12 12 0 0 1-12-12V56a12 12 0 0 1 24 0v20.72l21.48-19.66A100 100 0 0 1 228 128'/%3E%3C/svg%3E")
}

.ph--arrow-down-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='m208.49 152.49l-72 72a12 12 0 0 1-17 0l-72-72a12 12 0 0 1 17-17L116 187V40a12 12 0 0 1 24 0v147l51.51-51.52a12 12 0 0 1 17 17Z'/%3E%3C/svg%3E")
}

.ph--arrow-down-fill {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='m205.66 149.66l-72 72a8 8 0 0 1-11.32 0l-72-72A8 8 0 0 1 56 136h64V40a8 8 0 0 1 16 0v96h64a8 8 0 0 1 5.66 13.66'/%3E%3C/svg%3E")
}

.ph--arrow-fat-line-up-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='m232.48 111.51l-96-96a12 12 0 0 0-17 0l-96 96A12 12 0 0 0 32 132h36v44a12 12 0 0 0 12 12h96a12 12 0 0 0 12-12v-44h36a12 12 0 0 0 8.48-20.49M176 108a12 12 0 0 0-12 12v44H92v-44a12 12 0 0 0-12-12H61l67-67l67 67Zm12 108a12 12 0 0 1-12 12H80a12 12 0 0 1 0-24h96a12 12 0 0 1 12 12'/%3E%3C/svg%3E")
}

.ph--arrow-left {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M224 128a8 8 0 0 1-8 8H59.31l58.35 58.34a8 8 0 0 1-11.32 11.32l-72-72a8 8 0 0 1 0-11.32l72-72a8 8 0 0 1 11.32 11.32L59.31 120H216a8 8 0 0 1 8 8'/%3E%3C/svg%3E")
}

.ph--arrow-left-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M228 128a12 12 0 0 1-12 12H69l51.52 51.51a12 12 0 0 1-17 17l-72-72a12 12 0 0 1 0-17l72-72a12 12 0 0 1 17 17L69 116h147a12 12 0 0 1 12 12'/%3E%3C/svg%3E")
}

.ph--arrow-line-down-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M47.51 112.49a12 12 0 0 1 17-17L116 147V32a12 12 0 0 1 24 0v115l51.51-51.52a12 12 0 0 1 17 17l-72 72a12 12 0 0 1-17 0ZM216 204H40a12 12 0 0 0 0 24h176a12 12 0 0 0 0-24'/%3E%3C/svg%3E")
}

.ph--arrow-right {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='m221.66 133.66l-72 72a8 8 0 0 1-11.32-11.32L196.69 136H40a8 8 0 0 1 0-16h156.69l-58.35-58.34a8 8 0 0 1 11.32-11.32l72 72a8 8 0 0 1 0 11.32'/%3E%3C/svg%3E")
}

.ph--arrow-right-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='m224.49 136.49l-72 72a12 12 0 0 1-17-17L187 140H40a12 12 0 0 1 0-24h147l-51.49-51.52a12 12 0 0 1 17-17l72 72a12 12 0 0 1-.02 17.01'/%3E%3C/svg%3E")
}

.ph--arrow-square-out {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M224 104a8 8 0 0 1-16 0V59.32l-66.33 66.34a8 8 0 0 1-11.32-11.32L196.68 48H152a8 8 0 0 1 0-16h64a8 8 0 0 1 8 8Zm-40 24a8 8 0 0 0-8 8v72H48V80h72a8 8 0 0 0 0-16H48a16 16 0 0 0-16 16v128a16 16 0 0 0 16 16h128a16 16 0 0 0 16-16v-72a8 8 0 0 0-8-8'/%3E%3C/svg%3E")
}

.ph--arrow-square-out-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M228 104a12 12 0 0 1-24 0V69l-59.51 59.51a12 12 0 0 1-17-17L187 52h-35a12 12 0 0 1 0-24h64a12 12 0 0 1 12 12Zm-44 24a12 12 0 0 0-12 12v64H52V84h64a12 12 0 0 0 0-24H48a20 20 0 0 0-20 20v128a20 20 0 0 0 20 20h128a20 20 0 0 0 20-20v-68a12 12 0 0 0-12-12'/%3E%3C/svg%3E")
}

.ph--arrow-u-left-down-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M212 88v88a12 12 0 0 1-24 0V88a44 44 0 0 0-88 0v107l27.51-27.52a12 12 0 0 1 17 17l-48 48a12 12 0 0 1-17 0l-48-48a12 12 0 1 1 17-17L76 195V88a68 68 0 0 1 136 0'/%3E%3C/svg%3E")
}

.ph--arrow-up-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M208.49 120.49a12 12 0 0 1-17 0L140 69v147a12 12 0 0 1-24 0V69l-51.51 51.49a12 12 0 0 1-17-17l72-72a12 12 0 0 1 17 0l72 72a12 12 0 0 1 0 17'/%3E%3C/svg%3E")
}

.ph--arrow-up-fill {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M207.39 115.06A8 8 0 0 1 200 120h-64v96a8 8 0 0 1-16 0v-96H56a8 8 0 0 1-5.66-13.66l72-72a8 8 0 0 1 11.32 0l72 72a8 8 0 0 1 1.73 8.72'/%3E%3C/svg%3E")
}

.ph--arrow-up-right {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M200 64v104a8 8 0 0 1-16 0V83.31L69.66 197.66a8 8 0 0 1-11.32-11.32L172.69 72H88a8 8 0 0 1 0-16h104a8 8 0 0 1 8 8'/%3E%3C/svg%3E")
}

.ph--arrow-up-right-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M204 64v104a12 12 0 0 1-24 0V93L72.49 200.49a12 12 0 0 1-17-17L163 76H88a12 12 0 0 1 0-24h104a12 12 0 0 1 12 12'/%3E%3C/svg%3E")
}

.ph--arrows-clockwise-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M228 48v48a12 12 0 0 1-12 12h-48a12 12 0 0 1 0-24h19l-7.8-7.8a75.55 75.55 0 0 0-53.32-22.26h-.43a75.5 75.5 0 0 0-53.06 21.63a12 12 0 1 1-16.78-17.16a99.38 99.38 0 0 1 69.87-28.47h.52a99.42 99.42 0 0 1 70.2 29.29L204 67V48a12 12 0 0 1 24 0m-44.39 132.43a75.5 75.5 0 0 1-53.09 21.63h-.43a75.55 75.55 0 0 1-53.32-22.26L69 172h19a12 12 0 0 0 0-24H40a12 12 0 0 0-12 12v48a12 12 0 0 0 24 0v-19l7.8 7.8a99.42 99.42 0 0 0 70.2 29.26h.56a99.38 99.38 0 0 0 69.87-28.47a12 12 0 0 0-16.78-17.16Z'/%3E%3C/svg%3E")
}

.ph--arrows-down-up {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M117.66 170.34a8 8 0 0 1 0 11.32l-32 32a8 8 0 0 1-11.32 0l-32-32a8 8 0 0 1 11.32-11.32L72 188.69V48a8 8 0 0 1 16 0v140.69l18.34-18.35a8 8 0 0 1 11.32 0m96-96l-32-32a8 8 0 0 0-11.32 0l-32 32a8 8 0 0 0 11.32 11.32L168 67.31V208a8 8 0 0 0 16 0V67.31l18.34 18.35a8 8 0 0 0 11.32-11.32'/%3E%3C/svg%3E")
}

.ph--arrows-down-up-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M120.49 167.51a12 12 0 0 1 0 17l-32 32a12 12 0 0 1-17 0l-32-32a12 12 0 1 1 17-17L68 179V48a12 12 0 0 1 24 0v131l11.51-11.52a12 12 0 0 1 16.98.03m96-96l-32-32a12 12 0 0 0-17 0l-32 32a12 12 0 0 0 17 17L164 77v131a12 12 0 0 0 24 0V77l11.51 11.52a12 12 0 0 0 17-17Z'/%3E%3C/svg%3E")
}

.ph--arrows-in-simple {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M213.66 53.66L163.31 104H192a8 8 0 0 1 0 16h-48a8 8 0 0 1-8-8V64a8 8 0 0 1 16 0v28.69l50.34-50.35a8 8 0 0 1 11.32 11.32M112 136H64a8 8 0 0 0 0 16h28.69l-50.35 50.34a8 8 0 0 0 11.32 11.32L104 163.31V192a8 8 0 0 0 16 0v-48a8 8 0 0 0-8-8'/%3E%3C/svg%3E")
}

.ph--arrows-left-right {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='m213.66 181.66l-32 32a8 8 0 0 1-11.32-11.32L188.69 184H48a8 8 0 0 1 0-16h140.69l-18.35-18.34a8 8 0 0 1 11.32-11.32l32 32a8 8 0 0 1 0 11.32m-139.32-64a8 8 0 0 0 11.32-11.32L67.31 88H208a8 8 0 0 0 0-16H67.31l18.35-18.34a8 8 0 0 0-11.32-11.32l-32 32a8 8 0 0 0 0 11.32Z'/%3E%3C/svg%3E")
}

.ph--arrows-left-right-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='m216.49 184.49l-32 32a12 12 0 0 1-17-17L179 188H48a12 12 0 0 1 0-24h131l-11.52-11.51a12 12 0 0 1 17-17l32 32a12 12 0 0 1 .01 17m-145-64a12 12 0 0 0 17-17L77 92h131a12 12 0 0 0 0-24H77l11.49-11.51a12 12 0 0 0-17-17l-32 32a12 12 0 0 0 0 17Z'/%3E%3C/svg%3E")
}

.ph--arrows-out-simple {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M216 48v48a8 8 0 0 1-16 0V67.31l-50.34 50.35a8 8 0 0 1-11.32-11.32L188.69 56H160a8 8 0 0 1 0-16h48a8 8 0 0 1 8 8m-109.66 90.34L56 188.69V160a8 8 0 0 0-16 0v48a8 8 0 0 0 8 8h48a8 8 0 0 0 0-16H67.31l50.35-50.34a8 8 0 0 0-11.32-11.32'/%3E%3C/svg%3E")
}

.ph--article {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M216 40H40a16 16 0 0 0-16 16v144a16 16 0 0 0 16 16h176a16 16 0 0 0 16-16V56a16 16 0 0 0-16-16m0 160H40V56h176zM184 96a8 8 0 0 1-8 8H80a8 8 0 0 1 0-16h96a8 8 0 0 1 8 8m0 32a8 8 0 0 1-8 8H80a8 8 0 0 1 0-16h96a8 8 0 0 1 8 8m0 32a8 8 0 0 1-8 8H80a8 8 0 0 1 0-16h96a8 8 0 0 1 8 8'/%3E%3C/svg%3E")
}

.ph--at {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M128 24a104 104 0 0 0 0 208c21.51 0 44.1-6.48 60.43-17.33a8 8 0 0 0-8.86-13.33C166 210.38 146.21 216 128 216a88 88 0 1 1 88-88c0 26.45-10.88 32-20 32s-20-5.55-20-32V88a8 8 0 0 0-16 0v4.26a48 48 0 1 0 5.93 65.1c6 12 16.35 18.64 30.07 18.64c22.54 0 36-17.94 36-48A104.11 104.11 0 0 0 128 24m0 136a32 32 0 1 1 32-32a32 32 0 0 1-32 32'/%3E%3C/svg%3E")
}

.ph--at-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M128 20a108 108 0 0 0 0 216c22.27 0 45.69-6.73 62.64-18a12 12 0 1 0-13.29-20c-13 8.63-31.89 14-49.35 14a84 84 0 1 1 84-84c0 9.29-1.67 17.08-4.69 21.95c-2.64 4.24-6 6.05-11.31 6.05s-8.67-1.81-11.31-6.05c-3-4.87-4.69-12.66-4.69-21.95V88a12 12 0 0 0-23.49-3.46a52 52 0 1 0 8.86 79.57C172.3 174.3 182.81 180 196 180c24.67 0 40-19.92 40-52A108.12 108.12 0 0 0 128 20m0 136a28 28 0 1 1 28-28a28 28 0 0 1-28 28'/%3E%3C/svg%3E")
}

.ph--basketball-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M128 20a108 108 0 1 0 108 108A108.12 108.12 0 0 0 128 20M60 177.28A83.6 83.6 0 0 1 44.87 140h30.27A83.1 83.1 0 0 1 60 177.28M44.87 116A83.6 83.6 0 0 1 60 78.72A83.1 83.1 0 0 1 75.14 116ZM116 211.13a83.63 83.63 0 0 1-39-16.46A106.94 106.94 0 0 0 99.34 140H116Zm0-95.13H99.34A106.94 106.94 0 0 0 77 61.33a83.63 83.63 0 0 1 39-16.46Zm80-37.28A83.6 83.6 0 0 1 211.13 116h-30.27A83.1 83.1 0 0 1 196 78.72m-56 132.41V140h16.66A106.94 106.94 0 0 0 179 194.67a83.63 83.63 0 0 1-39 16.46M156.66 116H140V44.87a83.63 83.63 0 0 1 39 16.46A106.94 106.94 0 0 0 156.66 116M196 177.28A83.1 83.1 0 0 1 180.86 140h30.27A83.6 83.6 0 0 1 196 177.28'/%3E%3C/svg%3E")
}

.ph--bell-fill {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M221.8 175.94c-5.55-9.56-13.8-36.61-13.8-71.94a80 80 0 1 0-160 0c0 35.34-8.26 62.38-13.81 71.94A16 16 0 0 0 48 200h40.81a40 40 0 0 0 78.38 0H208a16 16 0 0 0 13.8-24.06M128 216a24 24 0 0 1-22.62-16h45.24A24 24 0 0 1 128 216'/%3E%3C/svg%3E")
}

.ph--bell-slash {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M53.92 34.62a8 8 0 1 0-11.84 10.76L58.82 63.8A79.6 79.6 0 0 0 48 104c0 35.34-8.26 62.38-13.81 71.94A16 16 0 0 0 48 200h40.8a40 40 0 0 0 78.4 0h15.44l19.44 21.38a8 8 0 1 0 11.84-10.76ZM128 216a24 24 0 0 1-22.62-16h45.24A24 24 0 0 1 128 216m-80-32c7.7-13.24 16-43.92 16-80a63.65 63.65 0 0 1 6.26-27.62L168.09 184Zm166-4.73a8.1 8.1 0 0 1-2.93.55a8 8 0 0 1-7.44-5.08C196.35 156.19 192 129.75 192 104a64 64 0 0 0-95.57-55.69a8 8 0 0 1-7.9-13.91A80 80 0 0 1 208 104c0 35.35 8.05 58.59 10.52 64.88a8 8 0 0 1-4.52 10.37Z'/%3E%3C/svg%3E")
}

.ph--bookmark-simple {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M184 32H72a16 16 0 0 0-16 16v176a8 8 0 0 0 12.24 6.78L128 193.43l59.77 37.35A8 8 0 0 0 200 224V48a16 16 0 0 0-16-16m0 177.57l-51.77-32.35a8 8 0 0 0-8.48 0L72 209.57V48h112Z'/%3E%3C/svg%3E")
}

.ph--bookmark-simple-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M184 28H72a20 20 0 0 0-20 20v176a12 12 0 0 0 18.36 10.18l57.63-36l57.65 36A12 12 0 0 0 204 224V48a20 20 0 0 0-20-20m-4 174.35l-45.65-28.53a12 12 0 0 0-12.72 0L76 202.35V52h104Z'/%3E%3C/svg%3E")
}

.ph--bookmark-simple-fill {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M184 32H72a16 16 0 0 0-16 16v176a8 8 0 0 0 12.24 6.78L128 193.43l59.77 37.35A8 8 0 0 0 200 224V48a16 16 0 0 0-16-16'/%3E%3C/svg%3E")
}

.ph--boxing-glove-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M168 12h-48a60.08 60.08 0 0 0-59.87 56H56a36 36 0 0 0-36 36v29.19a20.13 20.13 0 0 0 4.38 12.5a12 12 0 0 0 .94 1L60 181v35a20 20 0 0 0 20 20h112a20 20 0 0 0 20-20v-38.32l15.23-53.3a20 20 0 0 0 .77-5.5V72a60.07 60.07 0 0 0-60-60m36 106.32l-15.54 54.38a12.3 12.3 0 0 0-.46 3.3v36H84v-36a12 12 0 0 0-3.56-8.53L44 131.45V104a12 12 0 0 1 12-12h4v12a12 12 0 0 0 24 0V72a36 36 0 0 1 36-36h48a36 36 0 0 1 36 36ZM166.66 162l-9 6l9 6a12 12 0 1 1-13.32 20L136 182.42L118.66 194a12 12 0 0 1-13.32-20l9-6l-9-6a12 12 0 0 1 13.32-20L136 153.58L153.34 142a12 12 0 1 1 13.32 20'/%3E%3C/svg%3E")
}

.ph--brackets-angle {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M86.75 44.3L33.48 128l53.27 83.7a8 8 0 0 1-2.46 11.05A7.9 7.9 0 0 1 80 224a8 8 0 0 1-6.76-3.71l-56-88a8 8 0 0 1 0-8.59l56-88a8 8 0 1 1 13.5 8.59Zm152 79.41l-56-88a8 8 0 1 0-13.5 8.59l53.27 83.7l-53.27 83.7a8 8 0 0 0 2.46 11.05A7.9 7.9 0 0 0 176 224a8 8 0 0 0 6.76-3.71l56-88a8 8 0 0 0-.01-8.58'/%3E%3C/svg%3E")
}

.ph--calendar-blank {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M208 32h-24v-8a8 8 0 0 0-16 0v8H88v-8a8 8 0 0 0-16 0v8H48a16 16 0 0 0-16 16v160a16 16 0 0 0 16 16h160a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16M72 48v8a8 8 0 0 0 16 0v-8h80v8a8 8 0 0 0 16 0v-8h24v32H48V48Zm136 160H48V96h160z'/%3E%3C/svg%3E")
}

.ph--calendar-blank-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M208 28h-20v-4a12 12 0 0 0-24 0v4H92v-4a12 12 0 0 0-24 0v4H48a20 20 0 0 0-20 20v160a20 20 0 0 0 20 20h160a20 20 0 0 0 20-20V48a20 20 0 0 0-20-20M68 52a12 12 0 0 0 24 0h72a12 12 0 0 0 24 0h16v24H52V52ZM52 204V100h152v104Z'/%3E%3C/svg%3E")
}

.ph--caret-double-down-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M216.49 127.51a12 12 0 0 1 0 17l-80 80a12 12 0 0 1-17 0l-80-80a12 12 0 1 1 17-17L128 199l71.51-71.52a12 12 0 0 1 16.98.03m-97 17a12 12 0 0 0 17 0l80-80a12 12 0 0 0-17-17L128 119L56.49 47.51a12 12 0 0 0-17 17Z'/%3E%3C/svg%3E")
}

.ph--caret-down {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='m213.66 101.66l-80 80a8 8 0 0 1-11.32 0l-80-80a8 8 0 0 1 11.32-11.32L128 164.69l74.34-74.35a8 8 0 0 1 11.32 11.32'/%3E%3C/svg%3E")
}

.ph--caret-down-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='m216.49 104.49l-80 80a12 12 0 0 1-17 0l-80-80a12 12 0 0 1 17-17L128 159l71.51-71.52a12 12 0 0 1 17 17Z'/%3E%3C/svg%3E")
}

.ph--caret-left {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M165.66 202.34a8 8 0 0 1-11.32 11.32l-80-80a8 8 0 0 1 0-11.32l80-80a8 8 0 0 1 11.32 11.32L91.31 128Z'/%3E%3C/svg%3E")
}

.ph--caret-left-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M168.49 199.51a12 12 0 0 1-17 17l-80-80a12 12 0 0 1 0-17l80-80a12 12 0 0 1 17 17L97 128Z'/%3E%3C/svg%3E")
}

.ph--caret-right {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='m181.66 133.66l-80 80a8 8 0 0 1-11.32-11.32L164.69 128L90.34 53.66a8 8 0 0 1 11.32-11.32l80 80a8 8 0 0 1 0 11.32'/%3E%3C/svg%3E")
}

.ph--caret-right-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='m184.49 136.49l-80 80a12 12 0 0 1-17-17L159 128L87.51 56.49a12 12 0 1 1 17-17l80 80a12 12 0 0 1-.02 17'/%3E%3C/svg%3E")
}

.ph--caret-up {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M213.66 165.66a8 8 0 0 1-11.32 0L128 91.31l-74.34 74.35a8 8 0 0 1-11.32-11.32l80-80a8 8 0 0 1 11.32 0l80 80a8 8 0 0 1 0 11.32'/%3E%3C/svg%3E")
}

.ph--caret-up-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M216.49 168.49a12 12 0 0 1-17 0L128 97l-71.51 71.49a12 12 0 0 1-17-17l80-80a12 12 0 0 1 17 0l80 80a12 12 0 0 1 0 17'/%3E%3C/svg%3E")
}

.ph--chart-bar-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M224 196h-4V40a12 12 0 0 0-12-12h-56a12 12 0 0 0-12 12v36H96a12 12 0 0 0-12 12v36H48a12 12 0 0 0-12 12v60h-4a12 12 0 0 0 0 24h192a12 12 0 0 0 0-24M164 52h32v144h-32Zm-56 48h32v96h-32Zm-48 48h24v48H60Z'/%3E%3C/svg%3E")
}

.ph--chart-line {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M232 208a8 8 0 0 1-8 8H32a8 8 0 0 1-8-8V48a8 8 0 0 1 16 0v94.37L90.73 98a8 8 0 0 1 10.07-.38l58.81 44.11L218.73 90a8 8 0 1 1 10.54 12l-64 56a8 8 0 0 1-10.07.38l-58.81-44.09L40 163.63V200h184a8 8 0 0 1 8 8'/%3E%3C/svg%3E")
}

.ph--chart-line-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M236 208a12 12 0 0 1-12 12H32a12 12 0 0 1-12-12V48a12 12 0 0 1 24 0v85.55L88.1 95a12 12 0 0 1 15.1-.57l56.22 42.16L216.1 87a12 12 0 1 1 15.8 18l-64 56a12 12 0 0 1-15.1.57l-56.22-42.13L44 165.45V196h180a12 12 0 0 1 12 12'/%3E%3C/svg%3E")
}

.ph--chart-line-up-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M236 208a12 12 0 0 1-12 12H32a12 12 0 0 1-12-12V48a12 12 0 0 1 24 0v99l43.51-43.52a12 12 0 0 1 17 0L128 127l43-43h-11a12 12 0 0 1 0-24h40a12 12 0 0 1 12 12v40a12 12 0 0 1-24 0v-11l-51.51 51.52a12 12 0 0 1-17 0L96 129l-52 52v15h180a12 12 0 0 1 12 12'/%3E%3C/svg%3E")
}

.ph--chart-pie-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M128 20a108 108 0 1 0 108 108A108.12 108.12 0 0 0 128 20m12 24.87a84 84 0 0 1 54 31.2l-54 31.15Zm-90 114.3a83.94 83.94 0 0 1 66-114.3v76.2ZM128 212a83.88 83.88 0 0 1-65.95-32.07L206 96.83A84 84 0 0 1 128 212'/%3E%3C/svg%3E")
}

.ph--chat-circle-dots {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M140 128a12 12 0 1 1-12-12a12 12 0 0 1 12 12m-56-12a12 12 0 1 0 12 12a12 12 0 0 0-12-12m88 0a12 12 0 1 0 12 12a12 12 0 0 0-12-12m60 12a104 104 0 0 1-152.88 91.82l-34.05 11.35a16 16 0 0 1-20.24-20.24l11.35-34.05A104 104 0 1 1 232 128m-16 0a88 88 0 1 0-164.19 44.06a8 8 0 0 1 .66 6.54L40 216l37.4-12.47a7.9 7.9 0 0 1 2.53-.42a8 8 0 0 1 4 1.08A88 88 0 0 0 216 128'/%3E%3C/svg%3E")
}

.ph--chat-teardrop-text {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M172 112a8 8 0 0 1-8 8H96a8 8 0 0 1 0-16h68a8 8 0 0 1 8 8m-8 24H96a8 8 0 0 0 0 16h68a8 8 0 0 0 0-16m68-12a100.11 100.11 0 0 1-100 100H48a16 16 0 0 1-16-16v-84a100 100 0 0 1 200 0m-16 0a84 84 0 0 0-168 0v84h84a84.09 84.09 0 0 0 84-84'/%3E%3C/svg%3E")
}

.ph--check {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='m229.66 77.66l-128 128a8 8 0 0 1-11.32 0l-56-56a8 8 0 0 1 11.32-11.32L96 188.69L218.34 66.34a8 8 0 0 1 11.32 11.32'/%3E%3C/svg%3E")
}

.ph--check-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='m232.49 80.49l-128 128a12 12 0 0 1-17 0l-56-56a12 12 0 1 1 17-17L96 183L215.51 63.51a12 12 0 0 1 17 17Z'/%3E%3C/svg%3E")
}

.ph--check-circle-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M176.49 95.51a12 12 0 0 1 0 17l-56 56a12 12 0 0 1-17 0l-24-24a12 12 0 1 1 17-17L112 143l47.51-47.52a12 12 0 0 1 16.98.03M236 128A108 108 0 1 1 128 20a108.12 108.12 0 0 1 108 108m-24 0a84 84 0 1 0-84 84a84.09 84.09 0 0 0 84-84'/%3E%3C/svg%3E")
}

.ph--check-circle-duotone {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cg fill='black'%3E%3Cpath d='M224 128a96 96 0 1 1-96-96a96 96 0 0 1 96 96' opacity='.2'/%3E%3Cpath d='M173.66 98.34a8 8 0 0 1 0 11.32l-56 56a8 8 0 0 1-11.32 0l-24-24a8 8 0 0 1 11.32-11.32L112 148.69l50.34-50.35a8 8 0 0 1 11.32 0M232 128A104 104 0 1 1 128 24a104.11 104.11 0 0 1 104 104m-16 0a88 88 0 1 0-88 88a88.1 88.1 0 0 0 88-88'/%3E%3C/g%3E%3C/svg%3E")
}

.ph--check-circle-fill {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M128 24a104 104 0 1 0 104 104A104.11 104.11 0 0 0 128 24m45.66 85.66l-56 56a8 8 0 0 1-11.32 0l-24-24a8 8 0 0 1 11.32-11.32L112 148.69l50.34-50.35a8 8 0 0 1 11.32 11.32'/%3E%3C/svg%3E")
}

.ph--chef-hat {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M240 112a56.06 56.06 0 0 0-56-56c-1.77 0-3.54.1-5.29.26a56 56 0 0 0-101.42 0C75.54 56.1 73.77 56 72 56a56 56 0 0 0-24 106.59V208a16 16 0 0 0 16 16h128a16 16 0 0 0 16-16v-45.41A56.09 56.09 0 0 0 240 112m-48 96H64v-40.58a55.5 55.5 0 0 0 8 .58h112a55.5 55.5 0 0 0 8-.58Zm-8-56h-13.75l5.51-22.06a8 8 0 0 0-15.52-3.88L153.75 152H136v-24a8 8 0 0 0-16 0v24h-17.75l-6.49-25.94a8 8 0 1 0-15.52 3.88L85.75 152H72a40 40 0 0 1 0-80h.58a55 55 0 0 0-.58 8a8 8 0 0 0 16 0a40 40 0 0 1 80 0a8 8 0 0 0 16 0a55 55 0 0 0-.58-8h.58a40 40 0 0 1 0 80'/%3E%3C/svg%3E")
}

.ph--chef-hat-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M244 112a60.07 60.07 0 0 0-60-60c-1 0-1.95 0-2.92.08a60 60 0 0 0-106.16 0C74 52 73 52 72 52a60 60 0 0 0-28 113v43a20 20 0 0 0 20 20h128a20 20 0 0 0 20-20v-43a60 60 0 0 0 32-53m-56 92H68v-32.15c1.32.09 2.65.15 4 .15h112c1.35 0 2.68-.06 4-.15Zm-4-56h-8.63l4.27-17.09a12 12 0 0 0-23.28-5.82L150.63 148H140v-20a12 12 0 0 0-24 0v20h-10.63l-5.73-22.91a12 12 0 1 0-23.28 5.82L80.63 148H72a36 36 0 0 1-3.87-71.79C68.05 77.47 68 78.73 68 80a12 12 0 0 0 24 0a36 36 0 0 1 72 0a12 12 0 0 0 24 0c0-1.27-.05-2.53-.13-3.79A36 36 0 0 1 184 148'/%3E%3C/svg%3E")
}

.ph--circle {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M128 24a104 104 0 1 0 104 104A104.11 104.11 0 0 0 128 24m0 192a88 88 0 1 1 88-88a88.1 88.1 0 0 1-88 88'/%3E%3C/svg%3E")
}

.ph--circle-fill {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M232 128A104 104 0 1 1 128 24a104.13 104.13 0 0 1 104 104'/%3E%3C/svg%3E")
}

.ph--circle-notch {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M232 128a104 104 0 0 1-208 0c0-41 23.81-78.36 60.66-95.27a8 8 0 0 1 6.68 14.54C60.15 61.59 40 93.27 40 128a88 88 0 0 0 176 0c0-34.73-20.15-66.41-51.34-80.73a8 8 0 0 1 6.68-14.54C208.19 49.64 232 87 232 128'/%3E%3C/svg%3E")
}

.ph--circle-notch-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M236 128a108 108 0 0 1-216 0c0-42.52 24.73-81.34 63-98.9a12 12 0 1 1 10 21.81C63.24 64.57 44 94.83 44 128a84 84 0 0 0 168 0c0-33.17-19.24-63.43-49-77.09a12 12 0 1 1 10-21.81c38.27 17.56 63 56.38 63 98.9'/%3E%3C/svg%3E")
}

.ph--clipboard {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M200 32h-36.26a47.92 47.92 0 0 0-71.48 0H56a16 16 0 0 0-16 16v168a16 16 0 0 0 16 16h144a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16m-72 0a32 32 0 0 1 32 32H96a32 32 0 0 1 32-32m72 184H56V48h26.75A47.9 47.9 0 0 0 80 64v8a8 8 0 0 0 8 8h80a8 8 0 0 0 8-8v-8a47.9 47.9 0 0 0-2.75-16H200Z'/%3E%3C/svg%3E")
}

.ph--clipboard-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M200 28h-34.53a51.88 51.88 0 0 0-74.94 0H56a20 20 0 0 0-20 20v168a20 20 0 0 0 20 20h144a20 20 0 0 0 20-20V48a20 20 0 0 0-20-20m-44.29 32h-55.42a28 28 0 0 1 55.42 0M196 212H60V52h17.41A52 52 0 0 0 76 64v8a12 12 0 0 0 12 12h80a12 12 0 0 0 12-12v-8a52 52 0 0 0-1.41-12H196Z'/%3E%3C/svg%3E")
}

.ph--clock {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M128 24a104 104 0 1 0 104 104A104.11 104.11 0 0 0 128 24m0 192a88 88 0 1 1 88-88a88.1 88.1 0 0 1-88 88m64-88a8 8 0 0 1-8 8h-56a8 8 0 0 1-8-8V72a8 8 0 0 1 16 0v48h48a8 8 0 0 1 8 8'/%3E%3C/svg%3E")
}

.ph--clock-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M128 20a108 108 0 1 0 108 108A108.12 108.12 0 0 0 128 20m0 192a84 84 0 1 1 84-84a84.09 84.09 0 0 1-84 84m68-84a12 12 0 0 1-12 12h-56a12 12 0 0 1-12-12V72a12 12 0 0 1 24 0v44h44a12 12 0 0 1 12 12'/%3E%3C/svg%3E")
}

.ph--clock-counter-clockwise {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M136 80v43.47l36.12 21.67a8 8 0 0 1-8.24 13.72l-40-24A8 8 0 0 1 120 128V80a8 8 0 0 1 16 0m-8-48a95.44 95.44 0 0 0-67.92 28.15C52.81 67.51 46.35 74.59 40 82V64a8 8 0 0 0-16 0v40a8 8 0 0 0 8 8h40a8 8 0 0 0 0-16H49c7.15-8.42 14.27-16.35 22.39-24.57a80 80 0 1 1 1.66 114.75a8 8 0 1 0-11 11.64A96 96 0 1 0 128 32'/%3E%3C/svg%3E")
}

.ph--coin {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M207.58 63.84C186.85 53.48 159.33 48 128 48s-58.85 5.48-79.58 15.84S16 88.78 16 104v48c0 15.22 11.82 29.85 32.42 40.16S96.67 208 128 208s58.85-5.48 79.58-15.84S240 167.22 240 152v-48c0-15.22-11.82-29.85-32.42-40.16M128 64c62.64 0 96 23.23 96 40s-33.36 40-96 40s-96-23.23-96-40s33.36-40 96-40m-8 95.86v32c-19-.62-35-3.42-48-7.49v-31.32a203.4 203.4 0 0 0 48 6.81m16 0a203.4 203.4 0 0 0 48-6.81v31.31c-13 4.07-29 6.87-48 7.49ZM32 152v-18.47a83 83 0 0 0 16.42 10.63c2.43 1.21 5 2.35 7.58 3.43V178c-15.83-7.84-24-17.71-24-26m168 26v-30.41c2.61-1.08 5.15-2.22 7.58-3.43A83 83 0 0 0 224 133.53V152c0 8.29-8.17 18.16-24 26'/%3E%3C/svg%3E")
}

.ph--coin-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M209.37 60.27C188.08 49.62 160 44 128 44s-60.08 5.62-81.37 16.27C24.62 71.27 12 87.21 12 104v48c0 16.79 12.62 32.73 34.63 43.73C67.92 206.38 96.05 212 128 212s60.08-5.62 81.37-16.27c22-11 34.63-26.94 34.63-43.73v-48c0-16.79-12.62-32.73-34.63-43.73m-152 21.46C75.08 72.88 100.16 68 128 68s52.92 4.88 70.63 13.73C211.81 88.32 220 96.86 220 104s-8.19 15.68-21.37 22.27C180.92 135.12 155.84 140 128 140s-52.92-4.88-70.63-13.73C44.19 119.68 36 111.14 36 104s8.19-15.68 21.37-22.27M180 181.38a180.4 180.4 0 0 1-40 6.3v-24a210.4 210.4 0 0 0 40-5.51ZM76 158.22a210.4 210.4 0 0 0 40 5.51v24a180.4 180.4 0 0 1-40-6.3ZM36 152v-10.46a95 95 0 0 0 10.63 6.19c1.74.87 3.54 1.7 5.37 2.5v21.07c-10-6.06-16-13.19-16-19.3m168 19.3v-21.07c1.83-.8 3.63-1.63 5.37-2.5a95 95 0 0 0 10.63-6.19V152c0 6.11-6 13.24-16 19.3'/%3E%3C/svg%3E")
}

.ph--coins-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M188 86.11V84c0-14.62-10.83-27.55-30.51-36.4C140.87 40.12 119 36 96 36s-44.87 4.12-61.49 11.6C14.83 56.45 4 69.38 4 84v40c0 14.62 10.83 27.55 30.51 36.4A131.7 131.7 0 0 0 68 169.88V172c0 14.62 10.83 27.55 30.51 36.4C115.13 215.88 137 220 160 220s44.87-4.12 61.49-11.6C241.17 199.55 252 186.62 252 172v-40c0-22.14-25.29-39.92-64-45.89M228 132c0 7.75-21.77 22.48-61.81 23.88C180.33 147.4 188 136.3 188 124v-13.56c25.88 4.71 40 15.04 40 21.56m-120.63 15.63c-3.63.24-7.42.37-11.37.37c-5.08 0-9.89-.22-14.43-.61a11 11 0 0 0-1.14-.09c-1.51-.14-3-.3-4.43-.48v-15.89A187 187 0 0 0 96 132a187 187 0 0 0 20-1.07v15.89c-2.49.3-5.07.56-7.75.75c-.25.01-.59.03-.88.06M164 117.14V124c0 4.78-8.28 12.21-24 17.54v-15a115 115 0 0 0 17.49-6.13q3.44-1.55 6.51-3.27M96 60c44 0 68 15.85 68 24s-24 24-68 24s-68-15.85-68-24s24-24 68-24m-68 64v-6.86q3.08 1.71 6.51 3.26A115 115 0 0 0 52 126.53v15c-15.72-5.32-24-12.75-24-17.53m64 48h4q5.44 0 10.77-.32q4.45 1.57 9.23 2.86v15c-15.72-5.33-24-12.76-24-17.54m48 22.82v-15.88a187 187 0 0 0 20 1.06a187 187 0 0 0 20-1.07v15.89a170 170 0 0 1-40 0m64-5.28v-15a115 115 0 0 0 17.49-6.13q3.44-1.54 6.51-3.26V172c0 4.78-8.28 12.21-24 17.54'/%3E%3C/svg%3E")
}

.ph--columns {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M104 32H64a16 16 0 0 0-16 16v160a16 16 0 0 0 16 16h40a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16m0 176H64V48h40Zm88-176h-40a16 16 0 0 0-16 16v160a16 16 0 0 0 16 16h40a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16m0 176h-40V48h40Z'/%3E%3C/svg%3E")
}

.ph--compass {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M128 24a104 104 0 1 0 104 104A104.11 104.11 0 0 0 128 24m0 192a88 88 0 1 1 88-88a88.1 88.1 0 0 1-88 88m44.42-143.16l-64 32a8.05 8.05 0 0 0-3.58 3.58l-32 64A8 8 0 0 0 80 184a8.1 8.1 0 0 0 3.58-.84l64-32a8.05 8.05 0 0 0 3.58-3.58l32-64a8 8 0 0 0-10.74-10.74M138 138l-40.11 20.11L118 118l40.15-20.07Z'/%3E%3C/svg%3E")
}

.ph--copy {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M216 32H88a8 8 0 0 0-8 8v40H40a8 8 0 0 0-8 8v128a8 8 0 0 0 8 8h128a8 8 0 0 0 8-8v-40h40a8 8 0 0 0 8-8V40a8 8 0 0 0-8-8m-56 176H48V96h112Zm48-48h-32V88a8 8 0 0 0-8-8H96V48h112Z'/%3E%3C/svg%3E")
}

.ph--copy-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M216 28H88a12 12 0 0 0-12 12v36H40a12 12 0 0 0-12 12v128a12 12 0 0 0 12 12h128a12 12 0 0 0 12-12v-36h36a12 12 0 0 0 12-12V40a12 12 0 0 0-12-12m-60 176H52V100h104Zm48-48h-24V88a12 12 0 0 0-12-12h-68V52h104Z'/%3E%3C/svg%3E")
}

.ph--cricket-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='m246.15 78.54l-52.69-52.69a20 20 0 0 0-28.28 0L57.86 133.17a20 20 0 0 0 0 28.28l17.86 17.86l-44.2 44.2a12 12 0 0 0 17 17l44.2-44.21l17.86 17.86a20 20 0 0 0 28.28 0l107.29-107.34a20 20 0 0 0 0-28.28m-121.46 115.8l-15-15l26.83-26.83a12 12 0 0 0-17-17l-26.83 26.83l-15-15L109 116h47v47ZM180 139v-35a12 12 0 0 0-12-12h-35l46.34-46.34l47 47ZM60 92a32 32 0 1 0-32-32a32 32 0 0 0 32 32m0-40a8 8 0 1 1-8 8a8 8 0 0 1 8-8'/%3E%3C/svg%3E")
}

.ph--crosshair-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M232 116h-4.72A100.21 100.21 0 0 0 140 28.72V24a12 12 0 0 0-24 0v4.72A100.21 100.21 0 0 0 28.72 116H24a12 12 0 0 0 0 24h4.72A100.21 100.21 0 0 0 116 227.28V232a12 12 0 0 0 24 0v-4.72A100.21 100.21 0 0 0 227.28 140H232a12 12 0 0 0 0-24m-92 87v-3a12 12 0 0 0-24 0v3a76.15 76.15 0 0 1-63-63h3a12 12 0 0 0 0-24h-3a76.15 76.15 0 0 1 63-63v3a12 12 0 0 0 24 0v-3a76.15 76.15 0 0 1 63 63h-3a12 12 0 0 0 0 24h3a76.15 76.15 0 0 1-63 63M128 84a44 44 0 1 0 44 44a44.05 44.05 0 0 0-44-44m0 64a20 20 0 1 1 20-20a20 20 0 0 1-20 20'/%3E%3C/svg%3E")
}

.ph--crown-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M252 80a32 32 0 1 0-60 15.45l-20.86 25.66l-20.32-46.71a32 32 0 1 0-45.64 0l-20.31 46.71L64 95.45a32 32 0 1 0-35 15.78l14 84.06A19.94 19.94 0 0 0 62.78 212h130.44A19.94 19.94 0 0 0 213 195.29l14-84.06A32.05 32.05 0 0 0 252 80m-32-8a8 8 0 1 1-8 8a8 8 0 0 1 8-8m-92-28a8 8 0 1 1-8 8a8 8 0 0 1 8-8M36 72a8 8 0 1 1-8 8a8 8 0 0 1 8-8m153.83 116H66.17l-10.88-65.22l23.4 28.79A12 12 0 0 0 88 156a13 13 0 0 0 1.63-.11a12 12 0 0 0 9.37-7.1L127.18 84h1.64L157 148.79a12 12 0 0 0 9.37 7.1a13 13 0 0 0 1.63.11a12 12 0 0 0 9.31-4.43l23.4-28.79Z'/%3E%3C/svg%3E")
}

.ph--crown-simple-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M232.63 70a19.82 19.82 0 0 0-23.55 4.71l-29.52 31.82l-33.34-74.77l-.06-.14a20 20 0 0 0-36.32 0l-.06.14l-33.34 74.76L46.92 74.7a20 20 0 0 0-34.6 16.81c0 .16.06.31.09.47l22.66 103.78A20 20 0 0 0 54.71 212h146.58a20 20 0 0 0 19.64-16.24L243.59 92c0-.16.07-.31.09-.47A19.82 19.82 0 0 0 232.63 70m-34.57 118H57.94l-18.88-86.49l32.14 34.65a12 12 0 0 0 19.8-3.27l37-83.07l37 83.07a12 12 0 0 0 19.76 3.27l32.14-34.65Z'/%3E%3C/svg%3E")
}

.ph--currency-circle-dollar {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M128 24a104 104 0 1 0 104 104A104.11 104.11 0 0 0 128 24m0 192a88 88 0 1 1 88-88a88.1 88.1 0 0 1-88 88m40-68a28 28 0 0 1-28 28h-4v8a8 8 0 0 1-16 0v-8h-16a8 8 0 0 1 0-16h36a12 12 0 0 0 0-24h-24a28 28 0 0 1 0-56h4v-8a8 8 0 0 1 16 0v8h16a8 8 0 0 1 0 16h-36a12 12 0 0 0 0 24h24a28 28 0 0 1 28 28'/%3E%3C/svg%3E")
}

.ph--currency-circle-dollar-fill {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M128 24a104 104 0 1 0 104 104A104.11 104.11 0 0 0 128 24m12 152h-4v8a8 8 0 0 1-16 0v-8h-16a8 8 0 0 1 0-16h36a12 12 0 0 0 0-24h-24a28 28 0 0 1 0-56h4v-8a8 8 0 0 1 16 0v8h16a8 8 0 0 1 0 16h-36a12 12 0 0 0 0 24h24a28 28 0 0 1 0 56'/%3E%3C/svg%3E")
}

.ph--currency-dollar-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M152 116h-12V60h4a28 28 0 0 1 28 28a12 12 0 0 0 24 0a52.06 52.06 0 0 0-52-52h-4V24a12 12 0 0 0-24 0v12h-4a52 52 0 0 0 0 104h4v56h-12a28 28 0 0 1-28-28a12 12 0 0 0-24 0a52.06 52.06 0 0 0 52 52h12v12a12 12 0 0 0 24 0v-12h12a52 52 0 0 0 0-104m-40 0a28 28 0 0 1 0-56h4v56Zm40 80h-12v-56h12a28 28 0 0 1 0 56'/%3E%3C/svg%3E")
}

.ph--dots-six-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M76 92a16 16 0 1 1-16-16a16 16 0 0 1 16 16m52-16a16 16 0 1 0 16 16a16 16 0 0 0-16-16m68 32a16 16 0 1 0-16-16a16 16 0 0 0 16 16M60 148a16 16 0 1 0 16 16a16 16 0 0 0-16-16m68 0a16 16 0 1 0 16 16a16 16 0 0 0-16-16m68 0a16 16 0 1 0 16 16a16 16 0 0 0-16-16'/%3E%3C/svg%3E")
}

.ph--dots-six-vertical-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M108 60a16 16 0 1 1-16-16a16 16 0 0 1 16 16m56 16a16 16 0 1 0-16-16a16 16 0 0 0 16 16m-72 36a16 16 0 1 0 16 16a16 16 0 0 0-16-16m72 0a16 16 0 1 0 16 16a16 16 0 0 0-16-16m-72 68a16 16 0 1 0 16 16a16 16 0 0 0-16-16m72 0a16 16 0 1 0 16 16a16 16 0 0 0-16-16'/%3E%3C/svg%3E")
}

.ph--dots-three-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M144 128a16 16 0 1 1-16-16a16 16 0 0 1 16 16m-84-16a16 16 0 1 0 16 16a16 16 0 0 0-16-16m136 0a16 16 0 1 0 16 16a16 16 0 0 0-16-16'/%3E%3C/svg%3E")
}

.ph--download {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M240 136v64a16 16 0 0 1-16 16H32a16 16 0 0 1-16-16v-64a16 16 0 0 1 16-16h40a8 8 0 0 1 0 16H32v64h192v-64h-40a8 8 0 0 1 0-16h40a16 16 0 0 1 16 16m-117.66-2.34a8 8 0 0 0 11.32 0l48-48a8 8 0 0 0-11.32-11.32L136 108.69V24a8 8 0 0 0-16 0v84.69L85.66 74.34a8 8 0 0 0-11.32 11.32ZM200 168a12 12 0 1 0-12 12a12 12 0 0 0 12-12'/%3E%3C/svg%3E")
}

.ph--download-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M71.51 88.49a12 12 0 0 1 17-17L116 99V24a12 12 0 0 1 24 0v75l27.51-27.52a12 12 0 0 1 17 17l-48 48a12 12 0 0 1-17 0ZM224 116h-36a12 12 0 0 0 0 24h32v56H36v-56h32a12 12 0 0 0 0-24H32a20 20 0 0 0-20 20v64a20 20 0 0 0 20 20h192a20 20 0 0 0 20-20v-64a20 20 0 0 0-20-20m-20 52a16 16 0 1 0-16 16a16 16 0 0 0 16-16'/%3E%3C/svg%3E")
}

.ph--download-simple-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M228 144v64a12 12 0 0 1-12 12H40a12 12 0 0 1-12-12v-64a12 12 0 0 1 24 0v52h152v-52a12 12 0 0 1 24 0m-108.49 8.49a12 12 0 0 0 17 0l40-40a12 12 0 0 0-17-17L140 115V32a12 12 0 0 0-24 0v83L96.49 95.51a12 12 0 0 0-17 17Z'/%3E%3C/svg%3E")
}

.ph--drop-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M134.88 6.17a12 12 0 0 0-13.76 0a259 259 0 0 0-42.18 39C50.85 77.43 36 111.62 36 144a92 92 0 0 0 184 0c0-77.36-81.64-135.4-85.12-137.83M128 212a68.07 68.07 0 0 1-68-68c0-33.31 20-63.37 36.7-82.71A249.4 249.4 0 0 1 128 31.11a249.4 249.4 0 0 1 31.3 30.18C176 80.63 196 110.69 196 144a68.07 68.07 0 0 1-68 68m49.62-52.4a52 52 0 0 1-34 34a12.2 12.2 0 0 1-3.6.55a12 12 0 0 1-3.6-23.45a28 28 0 0 0 18.32-18.32a12 12 0 0 1 22.9 7.2Z'/%3E%3C/svg%3E")
}

.ph--eye {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M247.31 124.76c-.35-.79-8.82-19.58-27.65-38.41C194.57 61.26 162.88 48 128 48S61.43 61.26 36.34 86.35C17.51 105.18 9 124 8.69 124.76a8 8 0 0 0 0 6.5c.35.79 8.82 19.57 27.65 38.4C61.43 194.74 93.12 208 128 208s66.57-13.26 91.66-38.34c18.83-18.83 27.3-37.61 27.65-38.4a8 8 0 0 0 0-6.5M128 192c-30.78 0-57.67-11.19-79.93-33.25A133.5 133.5 0 0 1 25 128a133.3 133.3 0 0 1 23.07-30.75C70.33 75.19 97.22 64 128 64s57.67 11.19 79.93 33.25A133.5 133.5 0 0 1 231.05 128c-7.21 13.46-38.62 64-103.05 64m0-112a48 48 0 1 0 48 48a48.05 48.05 0 0 0-48-48m0 80a32 32 0 1 1 32-32a32 32 0 0 1-32 32'/%3E%3C/svg%3E")
}

.ph--eye-light {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M245.48 125.57c-.34-.78-8.66-19.23-27.24-37.81C201 70.54 171.38 50 128 50S55 70.54 37.76 87.76c-18.58 18.58-26.9 37-27.24 37.81a6 6 0 0 0 0 4.88c.34.77 8.66 19.22 27.24 37.8C55 185.47 84.62 206 128 206s73-20.53 90.24-37.75c18.58-18.58 26.9-37 27.24-37.8a6 6 0 0 0 0-4.88M128 194c-31.38 0-58.78-11.42-81.45-33.93A134.8 134.8 0 0 1 22.69 128a134.6 134.6 0 0 1 23.86-32.06C69.22 73.42 96.62 62 128 62s58.78 11.42 81.45 33.94A134.6 134.6 0 0 1 233.31 128C226.94 140.21 195 194 128 194m0-112a46 46 0 1 0 46 46a46.06 46.06 0 0 0-46-46m0 80a34 34 0 1 1 34-34a34 34 0 0 1-34 34'/%3E%3C/svg%3E")
}

.ph--eye-slash {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M53.92 34.62a8 8 0 1 0-11.84 10.76l19.24 21.17C25 88.84 9.38 123.2 8.69 124.76a8 8 0 0 0 0 6.5c.35.79 8.82 19.57 27.65 38.4C61.43 194.74 93.12 208 128 208a127.1 127.1 0 0 0 52.07-10.83l22 24.21a8 8 0 1 0 11.84-10.76Zm47.33 75.84l41.67 45.85a32 32 0 0 1-41.67-45.85M128 192c-30.78 0-57.67-11.19-79.93-33.25A133.2 133.2 0 0 1 25 128c4.69-8.79 19.66-33.39 47.35-49.38l18 19.75a48 48 0 0 0 63.66 70l14.73 16.2A112 112 0 0 1 128 192m6-95.43a8 8 0 0 1 3-15.72a48.16 48.16 0 0 1 38.77 42.64a8 8 0 0 1-7.22 8.71a6 6 0 0 1-.75 0a8 8 0 0 1-8-7.26A32.09 32.09 0 0 0 134 96.57m113.28 34.69c-.42.94-10.55 23.37-33.36 43.8a8 8 0 1 1-10.67-11.92a132.8 132.8 0 0 0 27.8-35.14a133.2 133.2 0 0 0-23.12-30.77C185.67 75.19 158.78 64 128 64a118.4 118.4 0 0 0-19.36 1.57A8 8 0 1 1 106 49.79A134 134 0 0 1 128 48c34.88 0 66.57 13.26 91.66 38.35c18.83 18.83 27.3 37.62 27.65 38.41a8 8 0 0 1 0 6.5Z'/%3E%3C/svg%3E")
}

.ph--feather {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M221.28 34.75a64 64 0 0 0-90.49 0L60.69 104A15.9 15.9 0 0 0 56 115.31v73.38l-29.66 29.65a8 8 0 0 0 11.32 11.32L67.32 200h73.38a15.92 15.92 0 0 0 11.3-4.68l69.23-70a64 64 0 0 0 .05-90.57m-79.21 11.31A48 48 0 0 1 211.79 112h-56.46l34.35-34.34a8 8 0 0 0-11.32-11.32L120 124.69V67.87ZM72 115.35l32-31.67v57l-32 32ZM140.7 184H83.32l56-56h56.74Z'/%3E%3C/svg%3E")
}

.ph--file-text-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='m216.49 79.52l-56-56A12 12 0 0 0 152 20H56a20 20 0 0 0-20 20v176a20 20 0 0 0 20 20h144a20 20 0 0 0 20-20V88a12 12 0 0 0-3.51-8.48M160 57l23 23h-23ZM60 212V44h76v48a12 12 0 0 0 12 12h48v108Zm112-80a12 12 0 0 1-12 12H96a12 12 0 0 1 0-24h64a12 12 0 0 1 12 12m0 40a12 12 0 0 1-12 12H96a12 12 0 0 1 0-24h64a12 12 0 0 1 12 12'/%3E%3C/svg%3E")
}

.ph--fire-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M177.62 159.6a52 52 0 0 1-34 34a12.2 12.2 0 0 1-3.6.55a12 12 0 0 1-3.6-23.45a28 28 0 0 0 18.32-18.32a12 12 0 0 1 22.9 7.2ZM220 144a92 92 0 0 1-184 0c0-28.81 11.27-58.18 33.48-87.28a12 12 0 0 1 17.9-1.33l19.69 19.11L127 19.89a12 12 0 0 1 18.94-5.12C168.2 33.25 220 82.85 220 144m-24 0c0-41.71-30.61-78.39-52.52-99.29l-20.21 55.4a12 12 0 0 1-19.63 4.5L80.71 82.36C67 103.38 60 124.06 60 144a68 68 0 0 0 136 0'/%3E%3C/svg%3E")
}

.ph--flag-fill {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M232 56v120a8 8 0 0 1-2.76 6c-15.28 13.23-29.89 18-43.82 18c-18.91 0-36.57-8.74-53-16.85C105.87 170 82.79 158.61 56 179.77V224a8 8 0 0 1-16 0V56a8 8 0 0 1 2.77-6c36-31.18 68.31-15.21 96.79-1.12C167 62.46 190.79 74.2 218.76 50A8 8 0 0 1 232 56'/%3E%3C/svg%3E")
}

.ph--football-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M233.06 53.18a37 37 0 0 0-30.24-30.24c-15.24-2.58-38.75-4.78-64.26-.61c-30.9 5.06-57 18.06-77.56 38.67s-33.59 46.68-38.65 77.58c-4.17 25.51-2 49 .61 64.26a37 37 0 0 0 30.24 30.24A209.4 209.4 0 0 0 87.9 236a184 184 0 0 0 29.54-2.33c30.9-5.06 57-18.06 77.58-38.65s33.59-46.68 38.65-77.58c4.17-25.51 1.97-49.02-.61-64.26m-23.66 4a192 192 0 0 1 2.6 25.88L172.93 44a191 191 0 0 1 25.88 2.64a13 13 0 0 1 10.59 10.55ZM46.6 198.81a192 192 0 0 1-2.6-25.87L83.06 212a192 192 0 0 1-25.87-2.63a13 13 0 0 1-10.59-10.56m131.45-20.76c-11 11-31.31 26.16-63.2 31.83l-68.73-68.73C51.79 109.26 67 88.93 78 78s31.3-26.16 63.2-31.83l68.73 68.73c-5.72 31.84-20.93 52.17-31.88 63.15m-13.56-69.57L159 114l5.52 5.51a12 12 0 0 1-17 17L142 131l-11 11l5.52 5.52a12 12 0 0 1-17 17L114 159l-5.52 5.52a12 12 0 0 1-17-17L97 142l-5.52-5.51a12 12 0 1 1 17-17L114 125l11-11l-5.52-5.52a12 12 0 1 1 17-17L142 97l5.52-5.52a12 12 0 0 1 17 17Z'/%3E%3C/svg%3E")
}

.ph--funnel-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M234.29 47.91A20 20 0 0 0 216 36H40a20 20 0 0 0-14.8 33.45l.12.14L92 140.75V216a20 20 0 0 0 31.1 16.64l32-21.33a20 20 0 0 0 8.9-16.65v-53.91l66.67-71.16l.12-.14a20 20 0 0 0 3.5-21.54m-91 79.89A12 12 0 0 0 140 136v56.52l-24 16V136a12 12 0 0 0-3.25-8.2L49.23 60h157.54Z'/%3E%3C/svg%3E")
}

.ph--funnel-fill {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='m227.81 66.76l-.08.09L160 139.17v55.49a16 16 0 0 1-7.13 13.34l-32 21.34A16 16 0 0 1 96 216v-76.83L28.27 66.85l-.08-.09A16 16 0 0 1 40 40h176a16 16 0 0 1 11.84 26.76Z'/%3E%3C/svg%3E")
}

.ph--funnel-simple {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M200 136a8 8 0 0 1-8 8H64a8 8 0 0 1 0-16h128a8 8 0 0 1 8 8m32-56H24a8 8 0 0 0 0 16h208a8 8 0 0 0 0-16m-80 96h-48a8 8 0 0 0 0 16h48a8 8 0 0 0 0-16'/%3E%3C/svg%3E")
}

.ph--gas-pump {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='m241 69.66l-19.34-19.32a8 8 0 0 0-11.32 11.32L229.66 81a8 8 0 0 1 2.34 5.63V168a8 8 0 0 1-16 0v-40a24 24 0 0 0-24-24h-16V56a24 24 0 0 0-24-24H72a24 24 0 0 0-24 24v152H32a8 8 0 0 0 0 16h160a8 8 0 0 0 0-16h-16v-88h16a8 8 0 0 1 8 8v40a24 24 0 0 0 48 0V86.63a23.85 23.85 0 0 0-7-16.97M64 208V56a8 8 0 0 1 8-8h80a8 8 0 0 1 8 8v152Zm80-96a8 8 0 0 1-8 8H88a8 8 0 0 1 0-16h48a8 8 0 0 1 8 8'/%3E%3C/svg%3E")
}

.ph--gear-six {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M128 80a48 48 0 1 0 48 48a48.05 48.05 0 0 0-48-48m0 80a32 32 0 1 1 32-32a32 32 0 0 1-32 32m109.94-52.79a8 8 0 0 0-3.89-5.4l-29.83-17l-.12-33.62a8 8 0 0 0-2.83-6.08a111.9 111.9 0 0 0-36.72-20.67a8 8 0 0 0-6.46.59L128 41.85L97.88 25a8 8 0 0 0-6.47-.6a112.1 112.1 0 0 0-36.68 20.75a8 8 0 0 0-2.83 6.07l-.15 33.65l-29.83 17a8 8 0 0 0-3.89 5.4a106.5 106.5 0 0 0 0 41.56a8 8 0 0 0 3.89 5.4l29.83 17l.12 33.62a8 8 0 0 0 2.83 6.08a111.9 111.9 0 0 0 36.72 20.67a8 8 0 0 0 6.46-.59L128 214.15L158.12 231a7.9 7.9 0 0 0 3.9 1a8.1 8.1 0 0 0 2.57-.42a112.1 112.1 0 0 0 36.68-20.73a8 8 0 0 0 2.83-6.07l.15-33.65l29.83-17a8 8 0 0 0 3.89-5.4a106.5 106.5 0 0 0-.03-41.52m-15 34.91l-28.57 16.25a8 8 0 0 0-3 3c-.58 1-1.19 2.06-1.81 3.06a7.94 7.94 0 0 0-1.22 4.21l-.15 32.25a95.9 95.9 0 0 1-25.37 14.3L134 199.13a8 8 0 0 0-3.91-1h-3.83a8.1 8.1 0 0 0-4.1 1l-28.84 16.1A96 96 0 0 1 67.88 201l-.11-32.2a8 8 0 0 0-1.22-4.22c-.62-1-1.23-2-1.8-3.06a8.1 8.1 0 0 0-3-3.06l-28.6-16.29a90.5 90.5 0 0 1 0-28.26l28.52-16.28a8 8 0 0 0 3-3c.58-1 1.19-2.06 1.81-3.06a7.94 7.94 0 0 0 1.22-4.21l.15-32.25a95.9 95.9 0 0 1 25.37-14.3L122 56.87a8 8 0 0 0 4.1 1h3.64a8.1 8.1 0 0 0 4.1-1l28.84-16.1A96 96 0 0 1 188.12 55l.11 32.2a8 8 0 0 0 1.22 4.22c.62 1 1.23 2 1.8 3.06a8.1 8.1 0 0 0 3 3.06l28.6 16.29a90.5 90.5 0 0 1 .05 28.29Z'/%3E%3C/svg%3E")
}

.ph--gift {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M216 72h-35.08c.39-.33.79-.65 1.17-1A29.53 29.53 0 0 0 192 49.57A32.62 32.62 0 0 0 158.44 16A29.53 29.53 0 0 0 137 25.91a55 55 0 0 0-9 14.48a55 55 0 0 0-9-14.48A29.53 29.53 0 0 0 97.56 16A32.62 32.62 0 0 0 64 49.57A29.53 29.53 0 0 0 73.91 71c.38.33.78.65 1.17 1H40a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16v64a16 16 0 0 0 16 16h144a16 16 0 0 0 16-16v-64a16 16 0 0 0 16-16V88a16 16 0 0 0-16-16m-67-35.49a13.7 13.7 0 0 1 10-4.5h.49A16.62 16.62 0 0 1 176 49.08a13.7 13.7 0 0 1-4.5 10c-9.49 8.4-25.24 11.36-35 12.4c1.2-10.59 4.5-25.98 12.5-34.97m-64.09.36A16.63 16.63 0 0 1 96.59 32h.49a13.7 13.7 0 0 1 10 4.5c8.39 9.48 11.35 25.2 12.39 34.92c-9.72-1-25.44-4-34.92-12.39a13.7 13.7 0 0 1-4.5-10a16.6 16.6 0 0 1 4.82-12.16ZM40 88h80v32H40Zm16 48h64v64H56Zm144 64h-64v-64h64Zm16-80h-80V88h80z'/%3E%3C/svg%3E")
}

.ph--gift-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M216 68h-25.94A33.8 33.8 0 0 0 196 49.69A36.62 36.62 0 0 0 158.31 12A33.44 33.44 0 0 0 134 23.25a54.7 54.7 0 0 0-6 8.3a54.7 54.7 0 0 0-6-8.3A33.44 33.44 0 0 0 97.69 12A36.62 36.62 0 0 0 60 49.69A33.8 33.8 0 0 0 65.94 68H40a20 20 0 0 0-20 20v32a20 20 0 0 0 16 19.6V200a20 20 0 0 0 20 20h144a20 20 0 0 0 20-20v-60.4a20 20 0 0 0 16-19.6V88a20 20 0 0 0-20-20m-4 48h-72V92h72Zm-60-76.83a9.6 9.6 0 0 1 7-3.17h.35A12.62 12.62 0 0 1 172 49a9.6 9.6 0 0 1-3.17 7c-6.9 6.12-18.25 9.26-27.63 10.76c1.5-9.34 4.64-20.69 10.8-27.59m-64.3.53a12.8 12.8 0 0 1 8.91-3.7H97a9.6 9.6 0 0 1 7 3.17c6.12 6.9 9.26 18.24 10.75 27.61C105.45 65.27 94 62.13 87.17 56A9.6 9.6 0 0 1 84 49a12.72 12.72 0 0 1 3.7-9.3M44 92h72v24H44Zm16 48h56v56H60Zm80 56v-56h56v56Z'/%3E%3C/svg%3E")
}

.ph--gift-fill {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M216 72h-35.08c.39-.33.79-.65 1.17-1A29.53 29.53 0 0 0 192 49.57A32.62 32.62 0 0 0 158.44 16A29.53 29.53 0 0 0 137 25.91a55 55 0 0 0-9 14.48a55 55 0 0 0-9-14.48A29.53 29.53 0 0 0 97.56 16A32.62 32.62 0 0 0 64 49.57A29.53 29.53 0 0 0 73.91 71c.38.33.78.65 1.17 1H40a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16v64a16 16 0 0 0 16 16h60a4 4 0 0 0 4-4v-92H40V88h80v32h16V88h80v32h-80v92a4 4 0 0 0 4 4h60a16 16 0 0 0 16-16v-64a16 16 0 0 0 16-16V88a16 16 0 0 0-16-16M84.51 59a13.7 13.7 0 0 1-4.5-10a16.62 16.62 0 0 1 16.58-17h.49a13.7 13.7 0 0 1 10 4.5c8.39 9.48 11.35 25.2 12.39 34.92C109.71 70.39 94 67.43 84.51 59m87 0c-9.49 8.4-25.24 11.36-35 12.4C137.7 60.89 141 45.5 149 36.51a13.7 13.7 0 0 1 10-4.5h.49A16.62 16.62 0 0 1 176 49.08a13.7 13.7 0 0 1-4.51 9.92Z'/%3E%3C/svg%3E")
}

.ph--globe {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M128 24a104 104 0 1 0 104 104A104.12 104.12 0 0 0 128 24m88 104a87.6 87.6 0 0 1-3.33 24h-38.51a157.4 157.4 0 0 0 0-48h38.51a87.6 87.6 0 0 1 3.33 24m-114 40h52a115.1 115.1 0 0 1-26 45a115.3 115.3 0 0 1-26-45m-3.9-16a140.8 140.8 0 0 1 0-48h59.88a140.8 140.8 0 0 1 0 48ZM40 128a87.6 87.6 0 0 1 3.33-24h38.51a157.4 157.4 0 0 0 0 48H43.33A87.6 87.6 0 0 1 40 128m114-40h-52a115.1 115.1 0 0 1 26-45a115.3 115.3 0 0 1 26 45m52.33 0h-35.62a135.3 135.3 0 0 0-22.3-45.6A88.29 88.29 0 0 1 206.37 88Zm-98.74-45.6A135.3 135.3 0 0 0 85.29 88H49.63a88.29 88.29 0 0 1 57.96-45.6M49.63 168h35.66a135.3 135.3 0 0 0 22.3 45.6A88.29 88.29 0 0 1 49.63 168m98.78 45.6a135.3 135.3 0 0 0 22.3-45.6h35.66a88.29 88.29 0 0 1-57.96 45.6'/%3E%3C/svg%3E")
}

.ph--globe-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M128 20a108 108 0 1 0 108 108A108.12 108.12 0 0 0 128 20m0 187a113.4 113.4 0 0 1-20.39-35h40.82a117 117 0 0 1-10 20.77A108.6 108.6 0 0 1 128 207m-26.49-59a135.4 135.4 0 0 1 0-40h53a135.4 135.4 0 0 1 0 40ZM44 128a83.5 83.5 0 0 1 2.43-20h30.82a160.6 160.6 0 0 0 0 40H46.43A83.5 83.5 0 0 1 44 128m84-79a113.4 113.4 0 0 1 20.39 35h-40.8a117 117 0 0 1 10-20.77A108.6 108.6 0 0 1 128 49m50.73 59h30.82a83.5 83.5 0 0 1 0 40h-30.8a160.6 160.6 0 0 0 0-40Zm20.77-24h-25.79a140.8 140.8 0 0 0-15.5-34.36A84.5 84.5 0 0 1 199.52 84ZM97.79 49.64A140.8 140.8 0 0 0 82.29 84H56.48a84.5 84.5 0 0 1 41.31-34.36M56.48 172h25.81a140.8 140.8 0 0 0 15.5 34.36A84.5 84.5 0 0 1 56.48 172m101.73 34.36a140.8 140.8 0 0 0 15.5-34.36h25.81a84.5 84.5 0 0 1-41.31 34.36'/%3E%3C/svg%3E")
}

.ph--greater-than-or-equal-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M51.85 148.74L173.29 104L51.85 59.26a12 12 0 0 1 8.3-22.52l152 56a12 12 0 0 1 0 22.52l-152 56a12 12 0 1 1-8.3-22.52M208 188H56a12 12 0 0 0 0 24h152a12 12 0 0 0 0-24'/%3E%3C/svg%3E")
}

.ph--hand-arrow-down-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M232.76 137.88a28.39 28.39 0 0 0-24.63-4.88L172 141.26V140a32 32 0 0 0-32-32H89.94a35.76 35.76 0 0 0-25.45 10.54L43 140H20a20 20 0 0 0-20 20v40a20 20 0 0 0 20 20h100a12 12 0 0 0 2.91-.36l64-16a11.4 11.4 0 0 0 1.79-.6l38.82-16.54c.23-.09.45-.19.67-.3a28.61 28.61 0 0 0 4.57-48.32M24 164h12v32H24Zm193.68.61l-37.51 16L118.52 196H60v-39l21.46-21.46a11.93 11.93 0 0 1 8.48-3.54H140a8 8 0 0 1 0 16h-28a12 12 0 0 0 0 24h32a12.2 12.2 0 0 0 2.69-.3l67-15.41l.47-.12a4.61 4.61 0 0 1 5.82 4.44a4.58 4.58 0 0 1-2.3 4m-66.17-84.12a12 12 0 0 1 17-17L180 75V24a12 12 0 0 1 24 0v51l11.51-11.52a12 12 0 0 1 17 17l-32 32a12 12 0 0 1-17 0Z'/%3E%3C/svg%3E")
}

.ph--hand-arrow-up-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M232.76 137.88a28.39 28.39 0 0 0-24.63-4.88L172 141.26V140a32 32 0 0 0-32-32H89.94a35.74 35.74 0 0 0-25.45 10.54L43 140H20a20 20 0 0 0-20 20v40a20 20 0 0 0 20 20h100a12 12 0 0 0 2.91-.36l64-16a11.4 11.4 0 0 0 1.79-.6l38.82-16.54c.23-.09.45-.19.67-.3a28.61 28.61 0 0 0 4.57-48.32M24 164h12v32H24Zm193.68.61l-37.51 16L118.52 196H60v-39l21.46-21.46a11.93 11.93 0 0 1 8.48-3.54H140a8 8 0 0 1 0 16h-28a12 12 0 0 0 0 24h32a12.2 12.2 0 0 0 2.69-.3l67-15.41l.47-.12a4.6 4.6 0 0 1 5.81 4.44a4.58 4.58 0 0 1-2.29 4M151.51 64.48a12 12 0 0 1 0-17l32-32a12 12 0 0 1 17 0l32 32a12 12 0 1 1-17 17L204 53v51a12 12 0 0 1-24 0V53l-11.51 11.48a12 12 0 0 1-16.98 0'/%3E%3C/svg%3E")
}

.ph--hand-coins-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M232.76 137.88a28.39 28.39 0 0 0-24.63-4.88L172 141.26V140a32 32 0 0 0-32-32H89.94a35.76 35.76 0 0 0-25.45 10.54L43 140H20a20 20 0 0 0-20 20v40a20 20 0 0 0 20 20h100a12 12 0 0 0 2.91-.36l64-16a11.4 11.4 0 0 0 1.79-.6l38.82-16.54c.23-.09.45-.19.67-.3a28.61 28.61 0 0 0 4.57-48.32M36 196H24v-32h12Zm181.68-31.39l-37.51 16L118.52 196H60v-39l21.46-21.46a11.93 11.93 0 0 1 8.48-3.54H140a8 8 0 0 1 0 16h-28a12 12 0 0 0 0 24h32a12.2 12.2 0 0 0 2.69-.3l67-15.41l.47-.12a4.61 4.61 0 0 1 5.82 4.44a4.58 4.58 0 0 1-2.3 4M164 100a40 40 0 0 0 5.18-.34a40 40 0 1 0 29.67-59.32A40 40 0 1 0 164 100m40-36a16 16 0 1 1-16 16a16 16 0 0 1 16-16m-40-20a16 16 0 0 1 12.94 6.58A39.9 39.9 0 0 0 164.2 76h-.2a16 16 0 0 1 0-32'/%3E%3C/svg%3E")
}

.ph--hand-tap {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M56 76a60 60 0 0 1 120 0a8 8 0 0 1-16 0a44 44 0 0 0-88 0a8 8 0 1 1-16 0m140 44a27.9 27.9 0 0 0-13.36 3.39A28 28 0 0 0 144 106.7V76a28 28 0 0 0-56 0v80l-3.82-6.13a28 28 0 0 0-48.41 28.17l29.32 50a8 8 0 1 0 13.8-8.04L49.6 170a12 12 0 1 1 20.78-12l.14.23l18.68 30A8 8 0 0 0 104 184V76a12 12 0 0 1 24 0v68a8 8 0 1 0 16 0v-12a12 12 0 0 1 24 0v20a8 8 0 0 0 16 0v-4a12 12 0 0 1 24 0v36c0 21.61-7.1 36.3-7.16 36.42a8 8 0 0 0 3.58 10.73a7.9 7.9 0 0 0 3.58.85a8 8 0 0 0 7.16-4.42c.37-.73 8.85-18 8.85-43.58v-36A28 28 0 0 0 196 120'/%3E%3C/svg%3E")
}

.ph--hash {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M224 88h-48.6l8.47-46.57a8 8 0 0 0-15.74-2.86l-9 49.43H111.4l8.47-46.57a8 8 0 0 0-15.74-2.86L95.14 88H48a8 8 0 0 0 0 16h44.23l-8.73 48H32a8 8 0 0 0 0 16h48.6l-8.47 46.57a8 8 0 0 0 6.44 9.3A8 8 0 0 0 80 224a8 8 0 0 0 7.86-6.57l9-49.43h47.74l-8.47 46.57a8 8 0 0 0 6.44 9.3a8 8 0 0 0 1.43.13a8 8 0 0 0 7.86-6.57l9-49.43H208a8 8 0 0 0 0-16h-44.23l8.73-48H224a8 8 0 0 0 0-16m-76.5 64H99.77l8.73-48h47.73Z'/%3E%3C/svg%3E")
}

.ph--heart-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M178 36c-20.09 0-37.92 7.93-50 21.56C115.92 43.93 98.09 36 78 36a66.08 66.08 0 0 0-66 66c0 72.34 105.81 130.14 110.31 132.57a12 12 0 0 0 11.38 0C138.19 232.14 244 174.34 244 102a66.08 66.08 0 0 0-66-66m-5.49 142.36a328.7 328.7 0 0 1-44.51 31.8a328.7 328.7 0 0 1-44.51-31.8C61.82 159.77 36 131.42 36 102a42 42 0 0 1 42-42c17.8 0 32.7 9.4 38.89 24.54a12 12 0 0 0 22.22 0C145.3 69.4 160.2 60 178 60a42 42 0 0 1 42 42c0 29.42-25.82 57.77-47.49 76.36'/%3E%3C/svg%3E")
}

.ph--info {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M128 24a104 104 0 1 0 104 104A104.11 104.11 0 0 0 128 24m0 192a88 88 0 1 1 88-88a88.1 88.1 0 0 1-88 88m16-40a8 8 0 0 1-8 8a16 16 0 0 1-16-16v-40a8 8 0 0 1 0-16a16 16 0 0 1 16 16v40a8 8 0 0 1 8 8m-32-92a12 12 0 1 1 12 12a12 12 0 0 1-12-12'/%3E%3C/svg%3E")
}

.ph--info-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M108 84a16 16 0 1 1 16 16a16 16 0 0 1-16-16m128 44A108 108 0 1 1 128 20a108.12 108.12 0 0 1 108 108m-24 0a84 84 0 1 0-84 84a84.09 84.09 0 0 0 84-84m-72 36.68V132a20 20 0 0 0-20-20a12 12 0 0 0-4 23.32V168a20 20 0 0 0 20 20a12 12 0 0 0 4-23.32'/%3E%3C/svg%3E")
}

.ph--info-fill {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M128 24a104 104 0 1 0 104 104A104.11 104.11 0 0 0 128 24m-4 48a12 12 0 1 1-12 12a12 12 0 0 1 12-12m12 112a16 16 0 0 1-16-16v-40a8 8 0 0 1 0-16a16 16 0 0 1 16 16v40a8 8 0 0 1 0 16'/%3E%3C/svg%3E")
}

.ph--key-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M196 76a16 16 0 1 1-16-16a16 16 0 0 1 16 16m48 22.74A84.3 84.3 0 0 1 160.11 180H160a83.5 83.5 0 0 1-23.65-3.38l-7.86 7.87A12 12 0 0 1 120 188h-12v12a12 12 0 0 1-12 12H84v12a12 12 0 0 1-12 12H40a20 20 0 0 1-20-20v-28.69a19.86 19.86 0 0 1 5.86-14.14l53.52-53.52A84 84 0 1 1 244 98.74m-41.57-45.17A59.48 59.48 0 0 0 158 36c-32 1-58 27.89-58 59.89a59.7 59.7 0 0 0 4.2 22.19a12 12 0 0 1-2.55 13.21L44 189v23h16v-12a12 12 0 0 1 12-12h12v-12a12 12 0 0 1 12-12h19l9.65-9.65a12 12 0 0 1 13.22-2.55A59.6 59.6 0 0 0 160 156h.08c32 0 58.87-26.07 59.89-58a59.55 59.55 0 0 0-17.54-44.43'/%3E%3C/svg%3E")
}

.ph--less-than-or-equal-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M36 104a12 12 0 0 1 7.85-11.26l152-56a12 12 0 1 1 8.3 22.52L82.71 104l121.44 44.74A12 12 0 0 1 200 172a11.9 11.9 0 0 1-4.15-.74l-152-56A12 12 0 0 1 36 104m164 84H48a12 12 0 0 0 0 24h152a12 12 0 0 0 0-24'/%3E%3C/svg%3E")
}

.ph--lightning-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M219.71 117.38a12 12 0 0 0-7.25-8.52l-51.18-20.47l10.59-70.61a12 12 0 0 0-20.64-10l-112 120a12 12 0 0 0 4.31 19.33l51.18 20.47l-10.59 70.64a12 12 0 0 0 20.64 10l112-120a12 12 0 0 0 2.94-10.84M113.6 203.55l6.27-41.77a12 12 0 0 0-7.41-12.92l-43.72-17.49l73.66-78.92l-6.27 41.77a12 12 0 0 0 7.41 12.92l43.72 17.49Z'/%3E%3C/svg%3E")
}

.ph--lightning-fill {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='m213.85 125.46l-112 120a8 8 0 0 1-13.69-7l14.66-73.33l-57.63-21.64a8 8 0 0 1-3-13l112-120a8 8 0 0 1 13.69 7l-14.7 73.41l57.63 21.61a8 8 0 0 1 3 12.95Z'/%3E%3C/svg%3E")
}

.ph--line-vertical {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M136 24v208a8 8 0 0 1-16 0V24a8 8 0 0 1 16 0'/%3E%3C/svg%3E")
}

.ph--link-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M117.18 188.74a12 12 0 0 1 0 17l-5.12 5.12A58.26 58.26 0 0 1 70.6 228a58.62 58.62 0 0 1-41.46-100.08l34.75-34.75a58.64 58.64 0 0 1 98.56 28.11a12 12 0 1 1-23.37 5.44a34.65 34.65 0 0 0-58.22-16.58l-34.75 34.75A34.62 34.62 0 0 0 70.57 204a34.4 34.4 0 0 0 24.49-10.14l5.11-5.12a12 12 0 0 1 17.01 0M226.83 45.17a58.65 58.65 0 0 0-82.93 0l-5.11 5.11a12 12 0 0 0 17 17l5.12-5.12a34.63 34.63 0 1 1 49 49l-34.81 34.7A34.4 34.4 0 0 1 150.61 156a34.63 34.63 0 0 1-33.69-26.72a12 12 0 0 0-23.38 5.44A58.64 58.64 0 0 0 150.56 180h.05a58.28 58.28 0 0 0 41.47-17.17l34.75-34.75a58.62 58.62 0 0 0 0-82.91'/%3E%3C/svg%3E")
}

.ph--link-simple {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M165.66 90.34a8 8 0 0 1 0 11.32l-64 64a8 8 0 0 1-11.32-11.32l64-64a8 8 0 0 1 11.32 0M215.6 40.4a56 56 0 0 0-79.2 0l-30.06 30.05a8 8 0 0 0 11.32 11.32l30.06-30a40 40 0 0 1 56.57 56.56l-30.07 30.06a8 8 0 0 0 11.31 11.32l30.07-30.11a56 56 0 0 0 0-79.2m-77.26 133.82l-30.06 30.06a40 40 0 1 1-56.56-56.57l30.05-30.05a8 8 0 0 0-11.32-11.32L40.4 136.4a56 56 0 0 0 79.2 79.2l30.06-30.07a8 8 0 0 0-11.32-11.31'/%3E%3C/svg%3E")
}

.ph--link-simple-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='m87.5 151.52l64-64a12 12 0 0 1 17 17l-64 64a12 12 0 0 1-17-17m131-114a60.08 60.08 0 0 0-84.87 0l-30.12 30.09a12 12 0 0 0 17 17l30.07-30.06a36 36 0 0 1 50.93 50.92l-30.11 30.05a12 12 0 1 0 17 17l30.08-30.06a60.09 60.09 0 0 0-.03-84.91ZM135.52 171.4l-30.07 30.08a36 36 0 0 1-50.92-50.93l30.06-30.07a12 12 0 0 0-17-17l-30.04 30.1a60 60 0 0 0 84.88 84.87l30.06-30.07a12 12 0 0 0-17-17Z'/%3E%3C/svg%3E")
}

.ph--lock {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M208 80h-32V56a48 48 0 0 0-96 0v24H48a16 16 0 0 0-16 16v112a16 16 0 0 0 16 16h160a16 16 0 0 0 16-16V96a16 16 0 0 0-16-16M96 56a32 32 0 0 1 64 0v24H96Zm112 152H48V96h160zm-68-56a12 12 0 1 1-12-12a12 12 0 0 1 12 12'/%3E%3C/svg%3E")
}

.ph--lock-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M208 76h-28V56a52 52 0 0 0-104 0v20H48a20 20 0 0 0-20 20v112a20 20 0 0 0 20 20h160a20 20 0 0 0 20-20V96a20 20 0 0 0-20-20M100 56a28 28 0 0 1 56 0v20h-56Zm104 148H52V100h152Zm-60-52a16 16 0 1 1-16-16a16 16 0 0 1 16 16'/%3E%3C/svg%3E")
}

.ph--lock-open-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M208 76H100V56a28 28 0 0 1 28-28c13.51 0 25.65 9.62 28.24 22.39a12 12 0 1 0 23.52-4.78C174.87 21.5 153.1 4 128 4a52.06 52.06 0 0 0-52 52v20H48a20 20 0 0 0-20 20v112a20 20 0 0 0 20 20h160a20 20 0 0 0 20-20V96a20 20 0 0 0-20-20m-4 128H52V100h152Zm-92-52a16 16 0 1 1 16 16a16 16 0 0 1-16-16'/%3E%3C/svg%3E")
}

.ph--lock-simple {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M208 80h-32V56a48 48 0 0 0-96 0v24H48a16 16 0 0 0-16 16v112a16 16 0 0 0 16 16h160a16 16 0 0 0 16-16V96a16 16 0 0 0-16-16M96 56a32 32 0 0 1 64 0v24H96Zm112 152H48V96h160z'/%3E%3C/svg%3E")
}

.ph--magnifying-glass {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='m229.66 218.34l-50.07-50.06a88.11 88.11 0 1 0-11.31 11.31l50.06 50.07a8 8 0 0 0 11.32-11.32M40 112a72 72 0 1 1 72 72a72.08 72.08 0 0 1-72-72'/%3E%3C/svg%3E")
}

.ph--magnifying-glass-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M232.49 215.51L185 168a92.12 92.12 0 1 0-17 17l47.53 47.54a12 12 0 0 0 17-17ZM44 112a68 68 0 1 1 68 68a68.07 68.07 0 0 1-68-68'/%3E%3C/svg%3E")
}

.ph--minus-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M228 128a12 12 0 0 1-12 12H40a12 12 0 0 1 0-24h176a12 12 0 0 1 12 12'/%3E%3C/svg%3E")
}

.ph--money-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M240 52H16A12 12 0 0 0 4 64v128a12 12 0 0 0 12 12h224a12 12 0 0 0 12-12V64a12 12 0 0 0-12-12m-58.79 128H74.79A60.18 60.18 0 0 0 28 133.21v-10.42A60.18 60.18 0 0 0 74.79 76h106.42A60.18 60.18 0 0 0 228 122.79v10.42A60.18 60.18 0 0 0 181.21 180M228 97.94A36.23 36.23 0 0 1 206.06 76H228ZM49.94 76A36.23 36.23 0 0 1 28 97.94V76ZM28 158.06A36.23 36.23 0 0 1 49.94 180H28ZM206.06 180A36.23 36.23 0 0 1 228 158.06V180ZM128 88a40 40 0 1 0 40 40a40 40 0 0 0-40-40m0 56a16 16 0 1 1 16-16a16 16 0 0 1-16 16'/%3E%3C/svg%3E")
}

.ph--package-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='m225.6 62.64l-88-48.17a19.91 19.91 0 0 0-19.2 0l-88 48.17A20 20 0 0 0 20 80.19v95.62a20 20 0 0 0 10.4 17.55l88 48.17a19.89 19.89 0 0 0 19.2 0l88-48.17a20 20 0 0 0 10.4-17.55V80.19a20 20 0 0 0-10.4-17.55M128 36.57L200 76l-21.43 11.73l-72-39.42Zm0 78.83L56 76l25.56-14l72 39.41ZM44 96.79l72 39.4v76.67l-72-39.42Zm96 116.07v-76.67l24-13.13V152a12 12 0 0 0 24 0v-42.08l24-13.13v76.65Z'/%3E%3C/svg%3E")
}

.ph--path-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M200 164a36.07 36.07 0 0 0-33.94 24H72a28 28 0 0 1 0-56h96a44 44 0 0 0 0-88H72a12 12 0 0 0 0 24h96a20 20 0 0 1 0 40H72a52 52 0 0 0 0 104h94.06A36 36 0 1 0 200 164m0 48a12 12 0 1 1 12-12a12 12 0 0 1-12 12'/%3E%3C/svg%3E")
}

.ph--pencil-line-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='m230.15 70.54l-44.69-44.68a20 20 0 0 0-28.28 0L33.86 149.17A19.86 19.86 0 0 0 28 163.31V208a20 20 0 0 0 20 20h168a12 12 0 0 0 0-24h-91L230.15 98.83a20 20 0 0 0 0-28.29M136 81l11 11l-71 71l-11-11ZM52 204v-31l15.52 15.51L83 204Zm52-13l-11-11l71-71l11 11Zm88-88l-39-39l18.34-18.34l39 39Z'/%3E%3C/svg%3E")
}

.ph--pencil-simple {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='m227.31 73.37l-44.68-44.69a16 16 0 0 0-22.63 0L36.69 152A15.86 15.86 0 0 0 32 163.31V208a16 16 0 0 0 16 16h44.69a15.86 15.86 0 0 0 11.31-4.69L227.31 96a16 16 0 0 0 0-22.63M92.69 208H48v-44.69l88-88L180.69 120ZM192 108.68L147.31 64l24-24L216 84.68Z'/%3E%3C/svg%3E")
}

.ph--pencil-simple-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='m230.14 70.54l-44.68-44.69a20 20 0 0 0-28.29 0L33.86 149.17A19.85 19.85 0 0 0 28 163.31V208a20 20 0 0 0 20 20h44.69a19.86 19.86 0 0 0 14.14-5.86L230.14 98.82a20 20 0 0 0 0-28.28M91 204H52v-39l84-84l39 39Zm101-101l-39-39l18.34-18.34l39 39Z'/%3E%3C/svg%3E")
}

.ph--pencil-simple-line {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='m227.32 73.37l-44.69-44.68a16 16 0 0 0-22.63 0L36.69 152A15.86 15.86 0 0 0 32 163.31V208a16 16 0 0 0 16 16h168a8 8 0 0 0 0-16H115.32l112-112a16 16 0 0 0 0-22.63M92.69 208H48v-44.69l88-88L180.69 120ZM192 108.69L147.32 64l24-24L216 84.69Z'/%3E%3C/svg%3E")
}

.ph--pencil-simple-line-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='m230.15 70.54l-44.69-44.68a20 20 0 0 0-28.28 0L33.86 149.17A19.86 19.86 0 0 0 28 163.31V208a20 20 0 0 0 20 20h168a12 12 0 0 0 0-24h-91L230.15 98.83a20 20 0 0 0 0-28.29M91 204H52v-39l84-84l39 39Zm101-101l-39-39l18.34-18.34l39 39Z'/%3E%3C/svg%3E")
}

.ph--pencil-slash-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M56.88 31.93a12 12 0 1 0-17.76 16.14l45.64 50.2l-50.9 50.9A19.86 19.86 0 0 0 28 163.31V208a20 20 0 0 0 20 20h44.69a19.85 19.85 0 0 0 14.14-5.86l47.43-47.42l44.87 49.35a12 12 0 1 0 17.76-16.14Zm54.55 95.68L72 167l-11-11l40-39.95ZM52 181l23 23H52Zm48 14l-11-11l38.62-38.62l10.51 11.56ZM230.15 70.54l-44.69-44.68a20 20 0 0 0-28.28 0l-36 36a12 12 0 0 0 14.55 18.82L147.08 92A12 12 0 0 0 164 108.93L175 120l-.54.53a12 12 0 1 0 17 17l38.67-38.67a20 20 0 0 0 .02-28.32M192 103l-39-39l18.34-18.34l39 39Z'/%3E%3C/svg%3E")
}

.ph--percent {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='m205.66 61.64l-144 144a8 8 0 0 1-11.32-11.32l144-144a8 8 0 0 1 11.32 11.31Zm-155.12 39.8a36 36 0 0 1 50.92-50.91a36 36 0 0 1-50.92 50.91M56 76a20 20 0 1 0 34.14-14.16A20 20 0 0 0 56 76m160 104a36 36 0 1 1-10.54-25.46A35.76 35.76 0 0 1 216 180m-16 0a20 20 0 1 0-5.86 14.14A19.87 19.87 0 0 0 200 180'/%3E%3C/svg%3E")
}

.ph--piggy-bank-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M200 120a16 16 0 1 1-16-16a16 16 0 0 1 16 16m-44-56h-40a12 12 0 0 0 0 24h40a12 12 0 0 0 0-24m100 48v32a28 28 0 0 1-27.54 28l-15.26 42.73A20 20 0 0 1 194.36 228h-12.72a20 20 0 0 1-18.84-13.27l-1-2.73h-51.63l-1 2.73A20 20 0 0 1 90.36 228H77.64a20 20 0 0 1-18.84-13.27l-12.3-34.45a91.63 91.63 0 0 1-20.75-42.48A11.9 11.9 0 0 0 24 144a12 12 0 0 1-24 0a36.07 36.07 0 0 1 24.56-34.13A92.13 92.13 0 0 1 116 28h104a12 12 0 0 1 0 24h-10a92 92 0 0 1 22.48 31.45l.42 1A28.05 28.05 0 0 1 256 112m-24 0a4 4 0 0 0-4-4h-3.66a12 12 0 0 1-11.45-8.41A68 68 0 0 0 148 52h-32a68 68 0 0 0-50.14 113.94a11.85 11.85 0 0 1 2.45 4.06l12.15 34h7.08l2.87-8a12 12 0 0 1 11.3-8h68.58a12 12 0 0 1 11.3 8l2.87 8h7.08l17.16-48a12 12 0 0 1 11.3-8h8a4 4 0 0 0 4-4Z'/%3E%3C/svg%3E")
}

.ph--plant-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M255.62 51.65a12 12 0 0 0-11.27-11.27c-53.27-3.13-96.2 13.36-114.84 44.14c-12.14 20-12.56 44.17-1.46 67.3a75.1 75.1 0 0 0-12.28 23l-12.66-12.66c7.19-16.77 6.43-34.11-2.4-48.69C86.73 90.36 54.89 78 15.55 80.27A12 12 0 0 0 4.28 91.55C2 130.89 14.36 162.73 37.45 176.71a49.76 49.76 0 0 0 26 7.27a57.5 57.5 0 0 0 22.7-4.87L112 205v23a12 12 0 0 0 24 0v-29.49a51.63 51.63 0 0 1 9.49-29.95a76.8 76.8 0 0 0 32.1 7.39a64.9 64.9 0 0 0 33.89-9.46c30.77-18.64 47.28-61.57 44.14-114.84M49.88 156.18c-13.19-8-21.18-27.46-21.83-52.13c24.67.65 44.14 8.64 52.13 21.83a26 26 0 0 1 3.63 17l-11.33-11.37a12 12 0 0 0-17 17l11.34 11.34a26.27 26.27 0 0 1-16.94-3.67M199.05 146c-10.66 6.45-23 7.67-35.81 3.76l37.25-37.24a12 12 0 0 0-17-17l-37.25 37.24C142.37 120 143.59 107.61 150 97c12.7-21 42.65-33 81.32-33h.68c.14 39-11.86 69.18-32.95 82'/%3E%3C/svg%3E")
}

.ph--play-circle-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M176 128a12 12 0 0 1-5.17 9.87l-52 36A12 12 0 0 1 100 164V92a12 12 0 0 1 18.83-9.87l52 36A12 12 0 0 1 176 128m60 0A108 108 0 1 1 128 20a108.12 108.12 0 0 1 108 108m-24 0a84 84 0 1 0-84 84a84.09 84.09 0 0 0 84-84'/%3E%3C/svg%3E")
}

.ph--plus-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M228 128a12 12 0 0 1-12 12h-76v76a12 12 0 0 1-24 0v-76H40a12 12 0 0 1 0-24h76V40a12 12 0 0 1 24 0v76h76a12 12 0 0 1 12 12'/%3E%3C/svg%3E")
}

.ph--prohibit {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M128 24a104 104 0 1 0 104 104A104.11 104.11 0 0 0 128 24m88 104a87.56 87.56 0 0 1-20.41 56.28L71.72 60.4A88 88 0 0 1 216 128m-176 0a87.56 87.56 0 0 1 20.41-56.28L184.28 195.6A88 88 0 0 1 40 128'/%3E%3C/svg%3E")
}

.ph--prohibit-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M128 20a108 108 0 1 0 108 108A108.12 108.12 0 0 0 128 20m84 108a83.6 83.6 0 0 1-16.75 50.28L77.72 60.75A84 84 0 0 1 212 128m-168 0a83.6 83.6 0 0 1 16.75-50.28l117.53 117.53A84 84 0 0 1 44 128'/%3E%3C/svg%3E")
}

.ph--puzzle-piece-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M222.41 155.16a12 12 0 0 0-11.56-.69A16 16 0 0 1 188 139a16.2 16.2 0 0 1 14.8-15a15.83 15.83 0 0 1 8 1.5a12 12 0 0 0 17.2-10.8V72a20 20 0 0 0-20-20h-32a40.15 40.15 0 0 0-12.62-29.16a39.67 39.67 0 0 0-29.94-10.76a40.08 40.08 0 0 0-37.34 37C96 50.07 96 51 96 52H64a20 20 0 0 0-20 20v28a40.15 40.15 0 0 0-29.16 12.62A40 40 0 0 0 41.1 179.9a28 28 0 0 0 2.9.1v28a20 20 0 0 0 20 20h144a20 20 0 0 0 20-20v-42.69a12 12 0 0 0-5.59-10.15M204 204H68v-38.69a12 12 0 0 0-17.15-10.84A15.9 15.9 0 0 1 42.8 156A16.2 16.2 0 0 1 28 141.06a16 16 0 0 1 22.82-15.52A12 12 0 0 0 68 114.7V76h42.7a12 12 0 0 0 10.83-17.15A15.9 15.9 0 0 1 120 50.8A16.19 16.19 0 0 1 134.94 36a16 16 0 0 1 15.53 22.81A12 12 0 0 0 161.31 76H204v24c-1 0-1.93 0-2.9.11A40 40 0 0 0 204 180Z'/%3E%3C/svg%3E")
}

.ph--qr-code {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M104 40H56a16 16 0 0 0-16 16v48a16 16 0 0 0 16 16h48a16 16 0 0 0 16-16V56a16 16 0 0 0-16-16m0 64H56V56h48zm0 32H56a16 16 0 0 0-16 16v48a16 16 0 0 0 16 16h48a16 16 0 0 0 16-16v-48a16 16 0 0 0-16-16m0 64H56v-48h48zm96-160h-48a16 16 0 0 0-16 16v48a16 16 0 0 0 16 16h48a16 16 0 0 0 16-16V56a16 16 0 0 0-16-16m0 64h-48V56h48zm-64 72v-32a8 8 0 0 1 16 0v32a8 8 0 0 1-16 0m80-16a8 8 0 0 1-8 8h-24v40a8 8 0 0 1-8 8h-32a8 8 0 0 1 0-16h24v-56a8 8 0 0 1 16 0v8h24a8 8 0 0 1 8 8m0 32v16a8 8 0 0 1-16 0v-16a8 8 0 0 1 16 0'/%3E%3C/svg%3E")
}

.ph--qr-code-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M100 36H56a20 20 0 0 0-20 20v44a20 20 0 0 0 20 20h44a20 20 0 0 0 20-20V56a20 20 0 0 0-20-20m-4 60H60V60h36Zm4 40H56a20 20 0 0 0-20 20v44a20 20 0 0 0 20 20h44a20 20 0 0 0 20-20v-44a20 20 0 0 0-20-20m-4 60H60v-36h36ZM200 36h-44a20 20 0 0 0-20 20v44a20 20 0 0 0 20 20h44a20 20 0 0 0 20-20V56a20 20 0 0 0-20-20m-4 60h-36V60h36Zm-60 76v-24a12 12 0 0 1 24 0v24a12 12 0 0 1-24 0m84-8a12 12 0 0 1-12 12h-12v32a12 12 0 0 1-12 12h-36a12 12 0 0 1 0-24h24v-48a12 12 0 0 1 24 0v4h12a12 12 0 0 1 12 12'/%3E%3C/svg%3E")
}

.ph--question {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M140 180a12 12 0 1 1-12-12a12 12 0 0 1 12 12M128 72c-22.06 0-40 16.15-40 36v4a8 8 0 0 0 16 0v-4c0-11 10.77-20 24-20s24 9 24 20s-10.77 20-24 20a8 8 0 0 0-8 8v8a8 8 0 0 0 16 0v-.72c18.24-3.35 32-17.9 32-35.28c0-19.85-17.94-36-40-36m104 56A104 104 0 1 1 128 24a104.11 104.11 0 0 1 104 104m-16 0a88 88 0 1 0-88 88a88.1 88.1 0 0 0 88-88'/%3E%3C/svg%3E")
}

.ph--question-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M144 180a16 16 0 1 1-16-16a16 16 0 0 1 16 16m92-52A108 108 0 1 1 128 20a108.12 108.12 0 0 1 108 108m-24 0a84 84 0 1 0-84 84a84.09 84.09 0 0 0 84-84m-84-64c-24.26 0-44 17.94-44 40v4a12 12 0 0 0 24 0v-4c0-8.82 9-16 20-16s20 7.18 20 16s-9 16-20 16a12 12 0 0 0-12 12v8a12 12 0 0 0 23.73 2.56C158.31 137.88 172 122.37 172 104c0-22.06-19.74-40-44-40'/%3E%3C/svg%3E")
}

.ph--radio-button-fill {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M128 24a104 104 0 1 0 104 104A104.11 104.11 0 0 0 128 24m0 192a88 88 0 1 1 88-88a88.1 88.1 0 0 1-88 88m56-88a56 56 0 1 1-56-56a56.06 56.06 0 0 1 56 56'/%3E%3C/svg%3E")
}

.ph--reddit-logo-fill {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M248 104a32 32 0 0 0-52.94-24.19c-16.75-8.9-36.76-14.28-57.66-15.53l5.19-31.17l17.72 2.72a24 24 0 1 0 2.87-15.74l-26-4a8 8 0 0 0-9.11 6.59l-6.87 41.48c-21.84.94-42.82 6.38-60.26 15.65a32 32 0 0 0-42.59 47.74A59 59 0 0 0 16 144c0 21.93 12 42.35 33.91 57.49C70.88 216 98.61 224 128 224s57.12-8 78.09-22.51C228 186.35 240 165.93 240 144a59 59 0 0 0-2.35-16.45A32.16 32.16 0 0 0 248 104M72 128a16 16 0 1 1 16 16a16 16 0 0 1-16-16m91.75 55.07a76.18 76.18 0 0 1-71.5 0a8 8 0 1 1 7.5-14.14a60.18 60.18 0 0 0 56.5 0a8 8 0 1 1 7.5 14.14M168 144a16 16 0 1 1 16-16a16 16 0 0 1-16 16'/%3E%3C/svg%3E")
}

.ph--rocket-launch {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M223.85 47.12a16 16 0 0 0-15-15c-12.58-.75-44.73.4-71.41 27.07L132.69 64H74.36A15.9 15.9 0 0 0 63 68.68L28.7 103a16 16 0 0 0 9.07 27.16l38.47 5.37l44.21 44.21l5.37 38.49a15.94 15.94 0 0 0 10.78 12.92a16.1 16.1 0 0 0 5.1.83a15.9 15.9 0 0 0 11.3-4.68l34.32-34.3a15.9 15.9 0 0 0 4.68-11.36v-58.33l4.77-4.77c26.68-26.68 27.83-58.83 27.08-71.42M74.36 80h42.33l-39.53 39.52L40 114.34Zm74.41-9.45a76.65 76.65 0 0 1 59.11-22.47a76.46 76.46 0 0 1-22.42 59.16L128 164.68L91.32 128ZM176 181.64L141.67 216l-5.19-37.17L176 139.31Zm-74.16 9.5C97.34 201 82.29 224 40 224a8 8 0 0 1-8-8c0-42.29 23-57.34 32.86-61.85a8 8 0 0 1 6.64 14.56c-6.43 2.93-20.62 12.36-23.12 38.91c26.55-2.5 36-16.69 38.91-23.12a8 8 0 1 1 14.56 6.64Z'/%3E%3C/svg%3E")
}

.ph--rows {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M208 136H48a16 16 0 0 0-16 16v40a16 16 0 0 0 16 16h160a16 16 0 0 0 16-16v-40a16 16 0 0 0-16-16m0 56H48v-40h160zm0-144H48a16 16 0 0 0-16 16v40a16 16 0 0 0 16 16h160a16 16 0 0 0 16-16V64a16 16 0 0 0-16-16m0 56H48V64h160z'/%3E%3C/svg%3E")
}

.ph--rss-simple-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M228 192a12 12 0 0 1-24 0c0-77.2-62.8-140-140-140a12 12 0 0 1 0-24c90.43 0 164 73.57 164 164M64 100a12 12 0 0 0 0 24a68.07 68.07 0 0 1 68 68a12 12 0 0 0 24 0a92.1 92.1 0 0 0-92-92m4 72a16 16 0 1 0 16 16a16 16 0 0 0-16-16'/%3E%3C/svg%3E")
}

.ph--scales-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='m243.14 131.54l-32-80a12 12 0 0 0-13.73-7.25L140 57V40a12 12 0 0 0-24 0v22.37L53.4 76.29a12 12 0 0 0-8.54 7.25l-32 79.92A12 12 0 0 0 12 168c0 12.13 6.2 22.43 17.45 29A55 55 0 0 0 56 204a55 55 0 0 0 26.55-7C93.8 190.43 100 180.13 100 168a12 12 0 0 0-.86-4.46L72.38 96.65L116 87v117h-12a12 12 0 0 0 0 24h48a12 12 0 0 0 0-24h-12V81.63l40.42-9l-23.56 58.9A12 12 0 0 0 156 136c0 12.13 6.2 22.43 17.45 29a53.78 53.78 0 0 0 53.1 0c11.25-6.57 17.45-16.87 17.45-29a12 12 0 0 0-.86-4.46M56 180c-3.71 0-18-1.87-19.81-10.18L56 120.31l19.81 49.51C74 178.13 59.71 180 56 180m144-32c-3.71 0-18-1.87-19.81-10.18L200 88.31l19.81 49.51C218 146.13 203.71 148 200 148'/%3E%3C/svg%3E")
}

.ph--seal-check {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M225.86 102.82c-3.77-3.94-7.67-8-9.14-11.57c-1.36-3.27-1.44-8.69-1.52-13.94c-.15-9.76-.31-20.82-8-28.51s-18.75-7.85-28.51-8c-5.25-.08-10.67-.16-13.94-1.52c-3.56-1.47-7.63-5.37-11.57-9.14C146.28 23.51 138.44 16 128 16s-18.27 7.51-25.18 14.14c-3.94 3.77-8 7.67-11.57 9.14c-3.25 1.36-8.69 1.44-13.94 1.52c-9.76.15-20.82.31-28.51 8s-7.8 18.75-8 28.51c-.08 5.25-.16 10.67-1.52 13.94c-1.47 3.56-5.37 7.63-9.14 11.57C23.51 109.72 16 117.56 16 128s7.51 18.27 14.14 25.18c3.77 3.94 7.67 8 9.14 11.57c1.36 3.27 1.44 8.69 1.52 13.94c.15 9.76.31 20.82 8 28.51s18.75 7.85 28.51 8c5.25.08 10.67.16 13.94 1.52c3.56 1.47 7.63 5.37 11.57 9.14c6.9 6.63 14.74 14.14 25.18 14.14s18.27-7.51 25.18-14.14c3.94-3.77 8-7.67 11.57-9.14c3.27-1.36 8.69-1.44 13.94-1.52c9.76-.15 20.82-.31 28.51-8s7.85-18.75 8-28.51c.08-5.25.16-10.67 1.52-13.94c1.47-3.56 5.37-7.63 9.14-11.57c6.63-6.9 14.14-14.74 14.14-25.18s-7.51-18.27-14.14-25.18m-11.55 39.29c-4.79 5-9.75 10.17-12.38 16.52c-2.52 6.1-2.63 13.07-2.73 19.82c-.1 7-.21 14.33-3.32 17.43s-10.39 3.22-17.43 3.32c-6.75.1-13.72.21-19.82 2.73c-6.35 2.63-11.52 7.59-16.52 12.38S132 224 128 224s-9.15-4.92-14.11-9.69s-10.17-9.75-16.52-12.38c-6.1-2.52-13.07-2.63-19.82-2.73c-7-.1-14.33-.21-17.43-3.32s-3.22-10.39-3.32-17.43c-.1-6.75-.21-13.72-2.73-19.82c-2.63-6.35-7.59-11.52-12.38-16.52S32 132 32 128s4.92-9.15 9.69-14.11s9.75-10.17 12.38-16.52c2.52-6.1 2.63-13.07 2.73-19.82c.1-7 .21-14.33 3.32-17.43s10.39-3.22 17.43-3.32c6.75-.1 13.72-.21 19.82-2.73c6.35-2.63 11.52-7.59 16.52-12.38S124 32 128 32s9.15 4.92 14.11 9.69s10.17 9.75 16.52 12.38c6.1 2.52 13.07 2.63 19.82 2.73c7 .1 14.33.21 17.43 3.32s3.22 10.39 3.32 17.43c.1 6.75.21 13.72 2.73 19.82c2.63 6.35 7.59 11.52 12.38 16.52S224 124 224 128s-4.92 9.15-9.69 14.11m-40.65-43.77a8 8 0 0 1 0 11.32l-56 56a8 8 0 0 1-11.32 0l-24-24a8 8 0 0 1 11.32-11.32L112 148.69l50.34-50.35a8 8 0 0 1 11.32 0'/%3E%3C/svg%3E")
}

.ph--seal-check-duotone {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cg fill='black'%3E%3Cpath d='M232 128c0 12.51-17.82 21.95-22.68 33.69c-4.68 11.32 1.42 30.65-7.78 39.85s-28.53 3.1-39.85 7.78C150 214.18 140.5 232 128 232s-22-17.82-33.69-22.68c-11.32-4.68-30.65 1.42-39.85-7.78s-3.1-28.53-7.78-39.85C41.82 150 24 140.5 24 128s17.82-22 22.68-33.69c4.68-11.31-1.42-30.65 7.78-39.85s28.54-3.1 39.85-7.78C106.05 41.82 115.5 24 128 24s22 17.82 33.69 22.68c11.32 4.68 30.65-1.42 39.85 7.78s3.1 28.53 7.78 39.85C214.18 106.05 232 115.5 232 128' opacity='.2'/%3E%3Cpath d='M225.86 102.82c-3.77-3.94-7.67-8-9.14-11.57c-1.36-3.27-1.44-8.69-1.52-13.94c-.15-9.76-.31-20.82-8-28.51s-18.75-7.85-28.51-8c-5.25-.08-10.67-.16-13.94-1.52c-3.56-1.47-7.63-5.37-11.57-9.14C146.28 23.51 138.44 16 128 16s-18.27 7.51-25.18 14.14c-3.94 3.77-8 7.67-11.57 9.14c-3.25 1.36-8.69 1.44-13.94 1.52c-9.76.15-20.82.31-28.51 8s-7.8 18.75-8 28.51c-.08 5.25-.16 10.67-1.52 13.94c-1.47 3.56-5.37 7.63-9.14 11.57C23.51 109.72 16 117.56 16 128s7.51 18.27 14.14 25.18c3.77 3.94 7.67 8 9.14 11.57c1.36 3.27 1.44 8.69 1.52 13.94c.15 9.76.31 20.82 8 28.51s18.75 7.85 28.51 8c5.25.08 10.67.16 13.94 1.52c3.56 1.47 7.63 5.37 11.57 9.14c6.9 6.63 14.74 14.14 25.18 14.14s18.27-7.51 25.18-14.14c3.94-3.77 8-7.67 11.57-9.14c3.27-1.36 8.69-1.44 13.94-1.52c9.76-.15 20.82-.31 28.51-8s7.85-18.75 8-28.51c.08-5.25.16-10.67 1.52-13.94c1.47-3.56 5.37-7.63 9.14-11.57c6.63-6.9 14.14-14.74 14.14-25.18s-7.51-18.27-14.14-25.18m-11.55 39.29c-4.79 5-9.75 10.17-12.38 16.52c-2.52 6.1-2.63 13.07-2.73 19.82c-.1 7-.21 14.33-3.32 17.43s-10.39 3.22-17.43 3.32c-6.75.1-13.72.21-19.82 2.73c-6.35 2.63-11.52 7.59-16.52 12.38S132 224 128 224s-9.15-4.92-14.11-9.69s-10.17-9.75-16.52-12.38c-6.1-2.52-13.07-2.63-19.82-2.73c-7-.1-14.33-.21-17.43-3.32s-3.22-10.39-3.32-17.43c-.1-6.75-.21-13.72-2.73-19.82c-2.63-6.35-7.59-11.52-12.38-16.52S32 132 32 128s4.92-9.15 9.69-14.11s9.75-10.17 12.38-16.52c2.52-6.1 2.63-13.07 2.73-19.82c.1-7 .21-14.33 3.32-17.43s10.39-3.22 17.43-3.32c6.75-.1 13.72-.21 19.82-2.73c6.35-2.63 11.52-7.59 16.52-12.38S124 32 128 32s9.15 4.92 14.11 9.69s10.17 9.75 16.52 12.38c6.1 2.52 13.07 2.63 19.82 2.73c7 .1 14.33.21 17.43 3.32s3.22 10.39 3.32 17.43c.1 6.75.21 13.72 2.73 19.82c2.63 6.35 7.59 11.52 12.38 16.52S224 124 224 128s-4.92 9.15-9.69 14.11m-40.65-43.77a8 8 0 0 1 0 11.32l-56 56a8 8 0 0 1-11.32 0l-24-24a8 8 0 0 1 11.32-11.32L112 148.69l50.34-50.35a8 8 0 0 1 11.32 0'/%3E%3C/g%3E%3C/svg%3E")
}

.ph--share-fat-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='m240.49 103.52l-80-80A12 12 0 0 0 140 32v36.74c-25.76 3.12-53.66 15.89-76.75 35.47c-29.16 24.74-47.32 56.69-51.14 90A16 16 0 0 0 39.67 207c10.46-11.14 47-45.74 100.33-50.42V192a12 12 0 0 0 20.48 8.48l80-80a12 12 0 0 0 .01-16.96M164 163v-19a12 12 0 0 0-12-12c-49 0-86.57 21.56-109.79 40.11c7.13-18.16 19.63-35.22 36.57-49.59C101.3 103.41 128.67 92 152 92a12 12 0 0 0 12-12V61l51 51Z'/%3E%3C/svg%3E")
}

.ph--share-network-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M176 156a43.78 43.78 0 0 0-29.09 11l-40.81-26.2a44.07 44.07 0 0 0 0-25.6L146.91 89a43.83 43.83 0 1 0-13-20.17L93.09 95a44 44 0 1 0 0 65.94l40.81 26.26A44 44 0 1 0 176 156m0-120a20 20 0 1 1-20 20a20 20 0 0 1 20-20M64 148a20 20 0 1 1 20-20a20 20 0 0 1-20 20m112 72a20 20 0 1 1 20-20a20 20 0 0 1-20 20'/%3E%3C/svg%3E")
}

.ph--shield-check {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M208 40H48a16 16 0 0 0-16 16v56c0 52.72 25.52 84.67 46.93 102.19c23.06 18.86 46 25.26 47 25.53a8 8 0 0 0 4.2 0c1-.27 23.91-6.67 47-25.53C198.48 196.67 224 164.72 224 112V56a16 16 0 0 0-16-16m0 72c0 37.07-13.66 67.16-40.6 89.42a129.3 129.3 0 0 1-39.4 22.2a128.3 128.3 0 0 1-38.92-21.81C61.82 179.51 48 149.3 48 112V56h160ZM82.34 141.66a8 8 0 0 1 11.32-11.32L112 148.69l50.34-50.35a8 8 0 0 1 11.32 11.32l-56 56a8 8 0 0 1-11.32 0Z'/%3E%3C/svg%3E")
}

.ph--shield-check-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M208 36H48a20 20 0 0 0-20 20v56c0 54.29 26.32 87.22 48.4 105.29c23.71 19.39 47.44 26 48.44 26.29a12.1 12.1 0 0 0 6.32 0c1-.28 24.73-6.9 48.44-26.29c22.08-18.07 48.4-51 48.4-105.29V56a20 20 0 0 0-20-20m-4 76c0 35.71-13.09 64.69-38.91 86.15A126.3 126.3 0 0 1 128 219.38a126.1 126.1 0 0 1-37.09-21.23C65.09 176.69 52 147.71 52 112V60h152ZM79.51 144.49a12 12 0 1 1 17-17L112 143l47.51-47.52a12 12 0 0 1 17 17l-56 56a12 12 0 0 1-17 0Z'/%3E%3C/svg%3E")
}

.ph--shuffle-angular-duotone {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cg fill='black'%3E%3Cpath d='m88 72l40 56l-40 56H32V72Zm80 0l-40 56l40 56h64V72Z' opacity='.2'/%3E%3Cpath d='M237.66 178.34a8 8 0 0 1 0 11.32l-24 24a8 8 0 0 1-11.32-11.32L212.69 192H168a8 8 0 0 1-6.51-3.35L83.88 80H32a8 8 0 0 1 0-16h56a8 8 0 0 1 6.51 3.35L172.12 176h40.57l-10.35-10.34a8 8 0 0 1 11.32-11.32ZM143 107a8 8 0 0 0 11.16-1.86l18-25.12h40.57l-10.39 10.32a8 8 0 0 0 11.32 11.32l24-24a8 8 0 0 0 0-11.32l-24-24a8 8 0 0 0-11.32 11.32L212.69 64H168a8 8 0 0 0-6.51 3.35l-20.34 28.47A8 8 0 0 0 143 107m-30 42a8 8 0 0 0-11.16 1.86L83.88 176H32a8 8 0 0 0 0 16h56a8 8 0 0 0 6.51-3.35l20.34-28.47A8 8 0 0 0 113 149'/%3E%3C/g%3E%3C/svg%3E")
}

.ph--sign-out-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M124 216a12 12 0 0 1-12 12H48a12 12 0 0 1-12-12V40a12 12 0 0 1 12-12h64a12 12 0 0 1 0 24H60v152h52a12 12 0 0 1 12 12m108.49-96.49l-40-40a12 12 0 0 0-17 17L195 116h-83a12 12 0 0 0 0 24h83l-19.52 19.51a12 12 0 0 0 17 17l40-40a12 12 0 0 0 .01-17'/%3E%3C/svg%3E")
}

.ph--sliders-horizontal-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M40 92h30.06a36 36 0 0 0 67.88 0H216a12 12 0 0 0 0-24h-78.06a36 36 0 0 0-67.88 0H40a12 12 0 0 0 0 24m64-24a12 12 0 1 1-12 12a12 12 0 0 1 12-12m112 96h-14.06a36 36 0 0 0-67.88 0H40a12 12 0 0 0 0 24h94.06a36 36 0 0 0 67.88 0H216a12 12 0 0 0 0-24m-48 24a12 12 0 1 1 12-12a12 12 0 0 1-12 12'/%3E%3C/svg%3E")
}

.ph--smiley {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M128 24a104 104 0 1 0 104 104A104.11 104.11 0 0 0 128 24m0 192a88 88 0 1 1 88-88a88.1 88.1 0 0 1-88 88M80 108a12 12 0 1 1 12 12a12 12 0 0 1-12-12m96 0a12 12 0 1 1-12-12a12 12 0 0 1 12 12m-1.07 48c-10.29 17.79-27.4 28-46.93 28s-36.63-10.2-46.92-28a8 8 0 1 1 13.84-8c7.47 12.91 19.21 20 33.08 20s25.61-7.1 33.07-20a8 8 0 0 1 13.86 8'/%3E%3C/svg%3E")
}

.ph--smiley-angry {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M92 152a12 12 0 1 1 12-12a12 12 0 0 1-12 12m72-24a12 12 0 1 0 12 12a12 12 0 0 0-12-12m68 0A104 104 0 1 1 128 24a104.11 104.11 0 0 1 104 104m-16 0a88 88 0 1 0-88 88a88.1 88.1 0 0 0 88-88m-44.44-46.66L128 110.39l-43.56-29a8 8 0 1 0-8.88 13.32l48 32a8 8 0 0 0 8.88 0l48-32a8 8 0 0 0-8.88-13.32Zm-15.13 96C148 171.73 139.94 168 128 168s-20 3.73-28.43 9.34a8 8 0 0 0 8.86 13.32C114.93 186.34 120 184 128 184s13.07 2.34 19.57 6.66a8 8 0 1 0 8.86-13.32'/%3E%3C/svg%3E")
}

.ph--smiley-meh {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M128 24a104 104 0 1 0 104 104A104.11 104.11 0 0 0 128 24m0 192a88 88 0 1 1 88-88a88.1 88.1 0 0 1-88 88m48-56a8 8 0 0 1-8 8H88a8 8 0 0 1 0-16h80a8 8 0 0 1 8 8m-96-52a12 12 0 1 1 12 12a12 12 0 0 1-12-12m96 0a12 12 0 1 1-12-12a12 12 0 0 1 12 12'/%3E%3C/svg%3E")
}

.ph--smiley-sad {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M128 24a104 104 0 1 0 104 104A104.11 104.11 0 0 0 128 24m0 192a88 88 0 1 1 88-88a88.1 88.1 0 0 1-88 88M80 108a12 12 0 1 1 12 12a12 12 0 0 1-12-12m96 0a12 12 0 1 1-12-12a12 12 0 0 1 12 12m-1.08 64a8 8 0 1 1-13.84 8c-7.47-12.91-19.21-20-33.08-20s-25.61 7.1-33.08 20a8 8 0 1 1-13.84-8c10.29-17.79 27.39-28 46.92-28s36.63 10.2 46.92 28'/%3E%3C/svg%3E")
}

.ph--snowflake-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M227.65 149.14a12 12 0 0 1-8.79 14.51l-20.67 5.08l5.4 20.16a12 12 0 0 1-23.18 6.22l-7.29-27.2L140 148.78V187l20.48 20.48a12 12 0 0 1-17 17L128 209l-15.51 15.52a12 12 0 0 1-17-17L116 187v-38.22l-33.12 19.13l-7.29 27.2a12 12 0 0 1-23.18-6.22l5.4-20.16l-20.67-5.08a12 12 0 1 1 5.72-23.3l27.89 6.85L104 128l-33.25-19.2l-27.89 6.85A11.8 11.8 0 0 1 40 116a12 12 0 0 1-2.85-23.65l20.67-5.08l-5.4-20.16a12 12 0 0 1 23.18-6.22l7.29 27.2L116 107.21V69L95.52 48.48a12 12 0 0 1 17-17L128 47l15.51-15.52a12 12 0 1 1 17 17L140 69v38.24l33.12-19.12l7.29-27.2a12 12 0 0 1 23.18 6.22l-5.4 20.16l20.67 5.08A12 12 0 0 1 216 116a11.8 11.8 0 0 1-2.87-.35l-27.89-6.85L152 128l33.25 19.2l27.89-6.85a12 12 0 0 1 14.51 8.79'/%3E%3C/svg%3E")
}

.ph--soccer-ball-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M128 20a108 108 0 1 0 108 108A108.12 108.12 0 0 0 128 20m71.88 151.42h-24L166.1 158l11.3-32.94l15.75-5.06l18.6 14.26a83.4 83.4 0 0 1-11.87 37.16M44.25 134.21L62.85 120l15.75 5.11L89.9 158l-9.75 13.42h-24a83.4 83.4 0 0 1-11.9-37.21m67.6 13.79l-9.54-27.77L128 102.56l25.69 17.67l-9.54 27.77Zm80.66-73.73l-6.78 22.85l-15.81 5.14L140 81.69V65.46l21.22-14.59a84.3 84.3 0 0 1 31.29 23.4m-97.73-23.4L116 65.46v16.23l-29.92 20.57l-15.81-5.14l-6.78-22.85a84.3 84.3 0 0 1 31.29-23.4m13.58 158.79l-8.62-24.37l9.65-13.29h37.22l9.65 13.29l-8.62 24.37a83.6 83.6 0 0 1-39.28 0'/%3E%3C/svg%3E")
}

.ph--sort-ascending {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M128 128a8 8 0 0 1-8 8H48a8 8 0 0 1 0-16h72a8 8 0 0 1 8 8M48 72h136a8 8 0 0 0 0-16H48a8 8 0 0 0 0 16m56 112H48a8 8 0 0 0 0 16h56a8 8 0 0 0 0-16m125.66-21.66a8 8 0 0 0-11.32 0L192 188.69V112a8 8 0 0 0-16 0v76.69l-26.34-26.35a8 8 0 0 0-11.32 11.32l40 40a8 8 0 0 0 11.32 0l40-40a8 8 0 0 0 0-11.32'/%3E%3C/svg%3E")
}

.ph--sort-descending {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M40 128a8 8 0 0 1 8-8h72a8 8 0 0 1 0 16H48a8 8 0 0 1-8-8m8-56h56a8 8 0 0 0 0-16H48a8 8 0 0 0 0 16m136 112H48a8 8 0 0 0 0 16h136a8 8 0 0 0 0-16m45.66-101.66l-40-40a8 8 0 0 0-11.32 0l-40 40a8 8 0 0 0 11.32 11.32L176 67.31V144a8 8 0 0 0 16 0V67.31l26.34 26.35a8 8 0 0 0 11.32-11.32'/%3E%3C/svg%3E")
}

.ph--sparkle-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='m199 125.31l-49.88-18.39L130.69 57a19.92 19.92 0 0 0-37.38 0l-18.39 49.92L25 125.31a19.92 19.92 0 0 0 0 37.38l49.88 18.39L93.31 231a19.92 19.92 0 0 0 37.38 0l18.39-49.88L199 162.69a19.92 19.92 0 0 0 0-37.38m-63.38 35.16a12 12 0 0 0-7.11 7.11L112 212.28l-16.47-44.7a12 12 0 0 0-7.11-7.11L43.72 144l44.7-16.47a12 12 0 0 0 7.11-7.11L112 75.72l16.47 44.7a12 12 0 0 0 7.11 7.11l44.7 16.47ZM140 40a12 12 0 0 1 12-12h12V16a12 12 0 0 1 24 0v12h12a12 12 0 0 1 0 24h-12v12a12 12 0 0 1-24 0V52h-12a12 12 0 0 1-12-12m112 48a12 12 0 0 1-12 12h-4v4a12 12 0 0 1-24 0v-4h-4a12 12 0 0 1 0-24h4v-4a12 12 0 0 1 24 0v4h4a12 12 0 0 1 12 12'/%3E%3C/svg%3E")
}

.ph--speaker-simple-high {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M163.51 24.81a8 8 0 0 0-8.42.88L85.25 80H40a16 16 0 0 0-16 16v64a16 16 0 0 0 16 16h45.25l69.84 54.31A8 8 0 0 0 168 224V32a8 8 0 0 0-4.49-7.19M152 207.64l-59.09-45.95A7.94 7.94 0 0 0 88 160H40V96h48a7.94 7.94 0 0 0 4.91-1.69L152 48.36ZM208 104v48a8 8 0 0 1-16 0v-48a8 8 0 0 1 16 0m32-16v80a8 8 0 0 1-16 0V88a8 8 0 0 1 16 0'/%3E%3C/svg%3E")
}

.ph--speaker-simple-x {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M163.51 24.81a8 8 0 0 0-8.42.88L85.25 80H40a16 16 0 0 0-16 16v64a16 16 0 0 0 16 16h45.25l69.84 54.31A8 8 0 0 0 168 224V32a8 8 0 0 0-4.49-7.19M152 207.64l-59.09-45.95A7.94 7.94 0 0 0 88 160H40V96h48a7.94 7.94 0 0 0 4.91-1.69L152 48.36Zm101.66-61.3a8 8 0 0 1-11.32 11.32L224 139.31l-18.34 18.35a8 8 0 0 1-11.32-11.32L212.69 128l-18.35-18.34a8 8 0 0 1 11.32-11.32L224 116.69l18.34-18.35a8 8 0 0 1 11.32 11.32L235.31 128Z'/%3E%3C/svg%3E")
}

.ph--spinner {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M136 32v32a8 8 0 0 1-16 0V32a8 8 0 0 1 16 0m37.25 58.75a8 8 0 0 0 5.66-2.35l22.63-22.62a8 8 0 0 0-11.32-11.32L167.6 77.09a8 8 0 0 0 5.65 13.66M224 120h-32a8 8 0 0 0 0 16h32a8 8 0 0 0 0-16m-45.09 47.6a8 8 0 0 0-11.31 11.31l22.62 22.63a8 8 0 0 0 11.32-11.32ZM128 184a8 8 0 0 0-8 8v32a8 8 0 0 0 16 0v-32a8 8 0 0 0-8-8m-50.91-16.4l-22.63 22.62a8 8 0 0 0 11.32 11.32l22.62-22.63a8 8 0 0 0-11.31-11.31M72 128a8 8 0 0 0-8-8H32a8 8 0 0 0 0 16h32a8 8 0 0 0 8-8m-6.22-73.54a8 8 0 0 0-11.32 11.32L77.09 88.4A8 8 0 0 0 88.4 77.09Z'/%3E%3C/svg%3E")
}

.ph--spinner-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M140 32v32a12 12 0 0 1-24 0V32a12 12 0 0 1 24 0m33.25 62.75a12 12 0 0 0 8.49-3.52l22.63-22.63a12 12 0 0 0-17-17l-22.6 22.66a12 12 0 0 0 8.48 20.49M224 116h-32a12 12 0 0 0 0 24h32a12 12 0 0 0 0-24m-42.26 48.77a12 12 0 1 0-17 17l22.63 22.63a12 12 0 0 0 17-17ZM128 180a12 12 0 0 0-12 12v32a12 12 0 0 0 24 0v-32a12 12 0 0 0-12-12m-53.74-15.23L51.63 187.4a12 12 0 0 0 17 17l22.63-22.63a12 12 0 1 0-17-17M76 128a12 12 0 0 0-12-12H32a12 12 0 0 0 0 24h32a12 12 0 0 0 12-12m-7.4-76.37a12 12 0 1 0-17 17l22.66 22.6a12 12 0 0 0 17-17Z'/%3E%3C/svg%3E")
}

.ph--spinner-gap-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M140 32v32a12 12 0 0 1-24 0V32a12 12 0 0 1 24 0m84 84h-32a12 12 0 0 0 0 24h32a12 12 0 0 0 0-24m-42.26 48.77a12 12 0 1 0-17 17l22.63 22.63a12 12 0 0 0 17-17ZM128 180a12 12 0 0 0-12 12v32a12 12 0 0 0 24 0v-32a12 12 0 0 0-12-12m-53.74-15.23L51.63 187.4a12 12 0 0 0 17 17l22.63-22.63a12 12 0 1 0-17-17M76 128a12 12 0 0 0-12-12H32a12 12 0 0 0 0 24h32a12 12 0 0 0 12-12m-7.4-76.37a12 12 0 1 0-17 17l22.66 22.6a12 12 0 0 0 17-17Z'/%3E%3C/svg%3E")
}

.ph--square {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M208 32H48a16 16 0 0 0-16 16v160a16 16 0 0 0 16 16h160a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16m0 176H48V48h160z'/%3E%3C/svg%3E")
}

.ph--square-half-bottom-fill {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M200 40H56a16 16 0 0 0-16 16v144a16 16 0 0 0 16 16h144a16 16 0 0 0 16-16V56a16 16 0 0 0-16-16m0 16v72H56V56Z'/%3E%3C/svg%3E")
}

.ph--square-half-fill {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M200 40H56a16 16 0 0 0-16 16v144a16 16 0 0 0 16 16h144a16 16 0 0 0 16-16V56a16 16 0 0 0-16-16M56 56h72v144H56Z'/%3E%3C/svg%3E")
}

.ph--squares-four {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M104 40H56a16 16 0 0 0-16 16v48a16 16 0 0 0 16 16h48a16 16 0 0 0 16-16V56a16 16 0 0 0-16-16m0 64H56V56h48zm96-64h-48a16 16 0 0 0-16 16v48a16 16 0 0 0 16 16h48a16 16 0 0 0 16-16V56a16 16 0 0 0-16-16m0 64h-48V56h48zm-96 32H56a16 16 0 0 0-16 16v48a16 16 0 0 0 16 16h48a16 16 0 0 0 16-16v-48a16 16 0 0 0-16-16m0 64H56v-48h48zm96-64h-48a16 16 0 0 0-16 16v48a16 16 0 0 0 16 16h48a16 16 0 0 0 16-16v-48a16 16 0 0 0-16-16m0 64h-48v-48h48z'/%3E%3C/svg%3E")
}

.ph--stack-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M234.36 170a12 12 0 0 1-4.36 16.37l-96 56a12 12 0 0 1-12.1 0l-96-56a12 12 0 0 1 12.09-20.74l90 52.48L218 165.63a12 12 0 0 1 16.36 4.37M218 117.63l-90 52.48l-89.95-52.48A12 12 0 0 0 26 138.37l96 56a12 12 0 0 0 12.1 0l96-56a12 12 0 0 0-12.1-20.74M20 80a12 12 0 0 1 6-10.37l96-56a12.06 12.06 0 0 1 12.1 0l96 56a12 12 0 0 1 0 20.74l-96 56a12 12 0 0 1-12.1 0l-96-56A12 12 0 0 1 20 80m35.82 0L128 122.11L200.18 80L128 37.89Z'/%3E%3C/svg%3E")
}

.ph--star {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M239.18 97.26A16.38 16.38 0 0 0 224.92 86l-59-4.76l-22.78-55.09a16.36 16.36 0 0 0-30.27 0L90.11 81.23L31.08 86a16.46 16.46 0 0 0-9.37 28.86l45 38.83L53 211.75a16.38 16.38 0 0 0 24.5 17.82l50.5-31.08l50.53 31.08A16.4 16.4 0 0 0 203 211.75l-13.76-58.07l45-38.83a16.43 16.43 0 0 0 4.94-17.59m-15.34 5.47l-48.7 42a8 8 0 0 0-2.56 7.91l14.88 62.8a.37.37 0 0 1-.17.48c-.18.14-.23.11-.38 0l-54.72-33.65a8 8 0 0 0-8.38 0l-54.72 33.67c-.15.09-.19.12-.38 0a.37.37 0 0 1-.17-.48l14.88-62.8a8 8 0 0 0-2.56-7.91l-48.7-42c-.12-.1-.23-.19-.13-.5s.18-.27.33-.29l63.92-5.16a8 8 0 0 0 6.72-4.94l24.62-59.61c.08-.17.11-.25.35-.25s.27.08.35.25L153 91.86a8 8 0 0 0 6.75 4.92l63.92 5.16c.15 0 .24 0 .33.29s0 .4-.16.5'/%3E%3C/svg%3E")
}

.ph--star-fill {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='m234.29 114.85l-45 38.83L203 211.75a16.4 16.4 0 0 1-24.5 17.82L128 198.49l-50.53 31.08A16.4 16.4 0 0 1 53 211.75l13.76-58.07l-45-38.83A16.46 16.46 0 0 1 31.08 86l59-4.76l22.76-55.08a16.36 16.36 0 0 1 30.27 0l22.75 55.08l59 4.76a16.46 16.46 0 0 1 9.37 28.86Z'/%3E%3C/svg%3E")
}

.ph--steering-wheel-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M144 144a16 16 0 1 1-16-16a16 16 0 0 1 16 16m92-16A108 108 0 1 1 128 20a108.12 108.12 0 0 1 108 108m-70.45 28h41.63c.79-2.21 1.49-4.47 2.09-6.76a116 116 0 0 0-162.54 0q.9 3.44 2.09 6.76h41.63a20.07 20.07 0 0 1 18.73 13l16.06 42.93c.92 0 1.83.07 2.76.07s1.82 0 2.72-.07l16.1-43A20.09 20.09 0 0 1 165.55 156M44.41 119.73a139.85 139.85 0 0 1 167.18 0a84 84 0 0 0-167.18 0m53.08 86.51L87.68 180H62.1a84.46 84.46 0 0 0 35.39 26.24M193.9 180h-25.58l-9.84 26.25A84.35 84.35 0 0 0 193.9 180'/%3E%3C/svg%3E")
}

.ph--table-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M224 44H32a12 12 0 0 0-12 12v136a20 20 0 0 0 20 20h176a20 20 0 0 0 20-20V56a12 12 0 0 0-12-12M44 116h32v24H44Zm56 0h112v24H100Zm112-48v24H44V68ZM44 164h32v24H44Zm56 24v-24h112v24Z'/%3E%3C/svg%3E")
}

.ph--tennis-ball-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M204.4 51.6a108 108 0 1 0 0 152.8a108.16 108.16 0 0 0 0-152.8m-135.82 17a83.47 83.47 0 0 1 46.2-23.52a84.09 84.09 0 0 1-69.72 69.72a83.47 83.47 0 0 1 23.52-46.22Zm-23.84 70.47a107.27 107.27 0 0 0 63.45-30.88a107.27 107.27 0 0 0 30.88-63.45a83.84 83.84 0 0 1 72.19 72.19a108.11 108.11 0 0 0-94.33 94.32a83.82 83.82 0 0 1-72.19-72.18m142.68 48.35a83.53 83.53 0 0 1-46.2 23.52a84.09 84.09 0 0 1 69.72-69.72a83.47 83.47 0 0 1-23.52 46.2'/%3E%3C/svg%3E")
}

.ph--tiktok-logo {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M224 72a48.05 48.05 0 0 1-48-48a8 8 0 0 0-8-8h-40a8 8 0 0 0-8 8v132a20 20 0 1 1-28.57-18.08a8 8 0 0 0 4.57-7.23V88a8 8 0 0 0-9.4-7.88C50.91 86.48 24 119.1 24 156a76 76 0 0 0 152 0v-39.71A103.25 103.25 0 0 0 224 128a8 8 0 0 0 8-8V80a8 8 0 0 0-8-8m-8 39.64a87.2 87.2 0 0 1-43.33-16.15A8 8 0 0 0 160 102v54a60 60 0 0 1-120 0c0-25.9 16.64-49.13 40-57.6v27.67A36 36 0 1 0 136 156V32h24.5A64.14 64.14 0 0 0 216 87.5Z'/%3E%3C/svg%3E")
}

.ph--timer {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M128 40a96 96 0 1 0 96 96a96.11 96.11 0 0 0-96-96m0 176a80 80 0 1 1 80-80a80.09 80.09 0 0 1-80 80m45.66-125.66a8 8 0 0 1 0 11.32l-40 40a8 8 0 0 1-11.32-11.32l40-40a8 8 0 0 1 11.32 0M96 16a8 8 0 0 1 8-8h48a8 8 0 0 1 0 16h-48a8 8 0 0 1-8-8'/%3E%3C/svg%3E")
}

.ph--trash {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M216 48h-40v-8a24 24 0 0 0-24-24h-48a24 24 0 0 0-24 24v8H40a8 8 0 0 0 0 16h8v144a16 16 0 0 0 16 16h128a16 16 0 0 0 16-16V64h8a8 8 0 0 0 0-16M96 40a8 8 0 0 1 8-8h48a8 8 0 0 1 8 8v8H96Zm96 168H64V64h128Zm-80-104v64a8 8 0 0 1-16 0v-64a8 8 0 0 1 16 0m48 0v64a8 8 0 0 1-16 0v-64a8 8 0 0 1 16 0'/%3E%3C/svg%3E")
}

.ph--trash-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M216 48h-36V36a28 28 0 0 0-28-28h-48a28 28 0 0 0-28 28v12H40a12 12 0 0 0 0 24h4v136a20 20 0 0 0 20 20h128a20 20 0 0 0 20-20V72h4a12 12 0 0 0 0-24M100 36a4 4 0 0 1 4-4h48a4 4 0 0 1 4 4v12h-56Zm88 168H68V72h120Zm-72-100v64a12 12 0 0 1-24 0v-64a12 12 0 0 1 24 0m48 0v64a12 12 0 0 1-24 0v-64a12 12 0 0 1 24 0'/%3E%3C/svg%3E")
}

.ph--trophy-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M232 60h-20V48a12 12 0 0 0-12-12H56a12 12 0 0 0-12 12v12H24A20 20 0 0 0 4 80v16a44.05 44.05 0 0 0 44 44h.77A84.18 84.18 0 0 0 116 195.15V212H96a12 12 0 0 0 0 24h64a12 12 0 0 0 0-24h-20v-16.89c30.94-4.51 56.53-26.2 67-55.11h1a44.05 44.05 0 0 0 44-44V80a20 20 0 0 0-20-20M28 96V84h16v28c0 1.21 0 2.41.09 3.61A20 20 0 0 1 28 96m160 15.1c0 33.33-26.71 60.65-59.54 60.9A60 60 0 0 1 68 112V60h120ZM228 96a20 20 0 0 1-16.12 19.62c.08-1.5.12-3 .12-4.52V84h16Z'/%3E%3C/svg%3E")
}

.ph--upload-simple-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M228 144v64a12 12 0 0 1-12 12H40a12 12 0 0 1-12-12v-64a12 12 0 0 1 24 0v52h152v-52a12 12 0 0 1 24 0M96.49 80.49L116 61v83a12 12 0 0 0 24 0V61l19.51 19.52a12 12 0 1 0 17-17l-40-40a12 12 0 0 0-17 0l-40 40a12 12 0 1 0 17 17Z'/%3E%3C/svg%3E")
}

.ph--user-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M234.38 210a123.36 123.36 0 0 0-60.78-53.23a76 76 0 1 0-91.2 0A123.36 123.36 0 0 0 21.62 210a12 12 0 1 0 20.77 12c18.12-31.32 50.12-50 85.61-50s67.49 18.69 85.61 50a12 12 0 0 0 20.77-12M76 96a52 52 0 1 1 52 52a52.06 52.06 0 0 1-52-52'/%3E%3C/svg%3E")
}

.ph--user-plus-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M256 136a12 12 0 0 1-12 12h-8v8a12 12 0 0 1-24 0v-8h-8a12 12 0 0 1 0-24h8v-8a12 12 0 0 1 24 0v8h8a12 12 0 0 1 12 12m-54.81 56.28a12 12 0 1 1-18.38 15.44C169.12 191.42 145 172 108 172c-28.89 0-55.46 12.68-74.81 35.72a12 12 0 0 1-18.38-15.44a124.1 124.1 0 0 1 48.69-35.75a72 72 0 1 1 89 0a124 124 0 0 1 48.69 35.75M108 148a48 48 0 1 0-48-48a48.05 48.05 0 0 0 48 48'/%3E%3C/svg%3E")
}

.ph--users-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M125.18 156.94a64 64 0 1 0-82.36 0a100.23 100.23 0 0 0-39.49 32a12 12 0 0 0 19.35 14.2a76 76 0 0 1 122.64 0a12 12 0 0 0 19.36-14.2a100.33 100.33 0 0 0-39.5-32M44 108a40 40 0 1 1 40 40a40 40 0 0 1-40-40m206.1 97.67a12 12 0 0 1-16.78-2.57A76.31 76.31 0 0 0 172 172a12 12 0 0 1 0-24a40 40 0 1 0-10.3-78.67a12 12 0 1 1-6.16-23.19a64 64 0 0 1 57.64 110.8a100.23 100.23 0 0 1 39.49 32a12 12 0 0 1-2.57 16.73'/%3E%3C/svg%3E")
}

.ph--wallet {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M216 64H56a8 8 0 0 1 0-16h136a8 8 0 0 0 0-16H56a24 24 0 0 0-24 24v128a24 24 0 0 0 24 24h160a16 16 0 0 0 16-16V80a16 16 0 0 0-16-16m0 128H56a8 8 0 0 1-8-8V78.63A23.8 23.8 0 0 0 56 80h160Zm-48-60a12 12 0 1 1 12 12a12 12 0 0 1-12-12'/%3E%3C/svg%3E")
}

.ph--wallet-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M196 136a16 16 0 1 1-16-16a16 16 0 0 1 16 16m40-36v80a32 32 0 0 1-32 32H60a32 32 0 0 1-32-32V60.92A32 32 0 0 1 60 28h132a12 12 0 0 1 0 24H60a8 8 0 0 0-8 8.26v.08A8.32 8.32 0 0 0 60.48 68H204a32 32 0 0 1 32 32m-24 0a8 8 0 0 0-8-8H60.48A33.7 33.7 0 0 1 52 90.92V180a8 8 0 0 0 8 8h144a8 8 0 0 0 8-8Z'/%3E%3C/svg%3E")
}

.ph--wallet-light {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M216 66H56a10 10 0 0 1 0-20h136a6 6 0 0 0 0-12H56a22 22 0 0 0-22 22v128a22 22 0 0 0 22 22h160a14 14 0 0 0 14-14V80a14 14 0 0 0-14-14m2 126a2 2 0 0 1-2 2H56a10 10 0 0 1-10-10V75.59A21.84 21.84 0 0 0 56 78h160a2 2 0 0 1 2 2Zm-28-60a10 10 0 1 1-10-10a10 10 0 0 1 10 10'/%3E%3C/svg%3E")
}

.ph--warning {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M236.8 188.09L149.35 36.22a24.76 24.76 0 0 0-42.7 0L19.2 188.09a23.51 23.51 0 0 0 0 23.72A24.35 24.35 0 0 0 40.55 224h174.9a24.35 24.35 0 0 0 21.33-12.19a23.51 23.51 0 0 0 .02-23.72m-13.87 15.71a8.5 8.5 0 0 1-7.48 4.2H40.55a8.5 8.5 0 0 1-7.48-4.2a7.59 7.59 0 0 1 0-7.72l87.45-151.87a8.75 8.75 0 0 1 15 0l87.45 151.87a7.59 7.59 0 0 1-.04 7.72M120 144v-40a8 8 0 0 1 16 0v40a8 8 0 0 1-16 0m20 36a12 12 0 1 1-12-12a12 12 0 0 1 12 12'/%3E%3C/svg%3E")
}

.ph--warning-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M240.26 186.1L152.81 34.23a28.74 28.74 0 0 0-49.62 0L15.74 186.1a27.45 27.45 0 0 0 0 27.71A28.31 28.31 0 0 0 40.55 228h174.9a28.31 28.31 0 0 0 24.79-14.19a27.45 27.45 0 0 0 .02-27.71m-20.8 15.7a4.46 4.46 0 0 1-4 2.2H40.55a4.46 4.46 0 0 1-4-2.2a3.56 3.56 0 0 1 0-3.73L124 46.2a4.77 4.77 0 0 1 8 0l87.44 151.87a3.56 3.56 0 0 1 .02 3.73M116 136v-32a12 12 0 0 1 24 0v32a12 12 0 0 1-24 0m28 40a16 16 0 1 1-16-16a16 16 0 0 1 16 16'/%3E%3C/svg%3E")
}

.ph--warning-circle {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M128 24a104 104 0 1 0 104 104A104.11 104.11 0 0 0 128 24m0 192a88 88 0 1 1 88-88a88.1 88.1 0 0 1-88 88m-8-80V80a8 8 0 0 1 16 0v56a8 8 0 0 1-16 0m20 36a12 12 0 1 1-12-12a12 12 0 0 1 12 12'/%3E%3C/svg%3E")
}

.ph--warning-circle-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M128 20a108 108 0 1 0 108 108A108.12 108.12 0 0 0 128 20m0 192a84 84 0 1 1 84-84a84.09 84.09 0 0 1-84 84m-12-80V80a12 12 0 0 1 24 0v52a12 12 0 0 1-24 0m28 40a16 16 0 1 1-16-16a16 16 0 0 1 16 16'/%3E%3C/svg%3E")
}

.ph--warning-circle-fill {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M128 24a104 104 0 1 0 104 104A104.11 104.11 0 0 0 128 24m-8 56a8 8 0 0 1 16 0v56a8 8 0 0 1-16 0Zm8 104a12 12 0 1 1 12-12a12 12 0 0 1-12 12'/%3E%3C/svg%3E")
}

.ph--warning-fill {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M236.8 188.09L149.35 36.22a24.76 24.76 0 0 0-42.7 0L19.2 188.09a23.51 23.51 0 0 0 0 23.72A24.35 24.35 0 0 0 40.55 224h174.9a24.35 24.35 0 0 0 21.33-12.19a23.51 23.51 0 0 0 .02-23.72M120 104a8 8 0 0 1 16 0v40a8 8 0 0 1-16 0Zm8 88a12 12 0 1 1 12-12a12 12 0 0 1-12 12'/%3E%3C/svg%3E")
}

.ph--warning-octagon {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M120 136V80a8 8 0 0 1 16 0v56a8 8 0 0 1-16 0m112-44.45v72.9a15.86 15.86 0 0 1-4.69 11.31l-51.55 51.55a15.86 15.86 0 0 1-11.31 4.69h-72.9a15.86 15.86 0 0 1-11.31-4.69l-51.55-51.55A15.86 15.86 0 0 1 24 164.45v-72.9a15.86 15.86 0 0 1 4.69-11.31l51.55-51.55A15.86 15.86 0 0 1 91.55 24h72.9a15.86 15.86 0 0 1 11.31 4.69l51.55 51.55A15.86 15.86 0 0 1 232 91.55m-16 0L164.45 40h-72.9L40 91.55v72.9L91.55 216h72.9L216 164.45ZM128 160a12 12 0 1 0 12 12a12 12 0 0 0-12-12'/%3E%3C/svg%3E")
}

.ph--wrench-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M230.47 67.5a12 12 0 0 0-19.26-4.32L172.43 99l-12.68-2.72L157 83.57l35.79-38.78a12 12 0 0 0-4.32-19.26a76.07 76.07 0 0 0-100.06 96.11l-57.49 52.54a5 5 0 0 0-.39.38a36 36 0 0 0 50.91 50.91l.38-.39l52.54-57.49A76.05 76.05 0 0 0 230.47 67.5M160 148a51.5 51.5 0 0 1-23.35-5.52a12 12 0 0 0-14.26 2.62l-58.08 63.56a12 12 0 0 1-17-17l63.55-58.07a12 12 0 0 0 2.62-14.26A51.5 51.5 0 0 1 108 96a52.06 52.06 0 0 1 52-52h.89l-25.72 27.87a12 12 0 0 0-2.91 10.65l5.66 26.35a12 12 0 0 0 9.21 9.21l26.35 5.66a12 12 0 0 0 10.65-2.91L212 95.12v.89A52.06 52.06 0 0 1 160 148'/%3E%3C/svg%3E")
}

.ph--x {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M205.66 194.34a8 8 0 0 1-11.32 11.32L128 139.31l-66.34 66.35a8 8 0 0 1-11.32-11.32L116.69 128L50.34 61.66a8 8 0 0 1 11.32-11.32L128 116.69l66.34-66.35a8 8 0 0 1 11.32 11.32L139.31 128Z'/%3E%3C/svg%3E")
}

.ph--x-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M208.49 191.51a12 12 0 0 1-17 17L128 145l-63.51 63.49a12 12 0 0 1-17-17L111 128L47.51 64.49a12 12 0 0 1 17-17L128 111l63.51-63.52a12 12 0 0 1 17 17L145 128Z'/%3E%3C/svg%3E")
}

.ph--x-circle-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M168.49 104.49L145 128l23.52 23.51a12 12 0 0 1-17 17L128 145l-23.51 23.52a12 12 0 0 1-17-17L111 128l-23.49-23.51a12 12 0 0 1 17-17L128 111l23.51-23.52a12 12 0 0 1 17 17ZM236 128A108 108 0 1 1 128 20a108.12 108.12 0 0 1 108 108m-24 0a84 84 0 1 0-84 84a84.09 84.09 0 0 0 84-84'/%3E%3C/svg%3E")
}

.ph--x-circle-fill {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M128 24a104 104 0 1 0 104 104A104.11 104.11 0 0 0 128 24m37.66 130.34a8 8 0 0 1-11.32 11.32L128 139.31l-26.34 26.35a8 8 0 0 1-11.32-11.32L116.69 128l-26.35-26.34a8 8 0 0 1 11.32-11.32L128 116.69l26.34-26.35a8 8 0 0 1 11.32 11.32L139.31 128Z'/%3E%3C/svg%3E")
}

.ph--x-logo-bold {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='m218.12 209.56l-61-95.8l59.72-65.69a12 12 0 0 0-17.76-16.14l-55.27 60.84l-37.69-59.21A12 12 0 0 0 96 28H48a12 12 0 0 0-10.12 18.44l61 95.8l-59.76 65.69a12 12 0 1 0 17.76 16.14l55.31-60.84l37.69 59.21A12 12 0 0 0 160 228h48a12 12 0 0 0 10.12-18.44M166.59 204L69.86 52h19.55l96.73 152Z'/%3E%3C/svg%3E")
}

.ph--x-logo-fill {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M215 219.85a8 8 0 0 1-7 4.15h-48a8 8 0 0 1-6.75-3.71l-40.49-63.63l-58.84 64.72a8 8 0 0 1-11.84-10.76l61.77-68l-62.6-98.32A8 8 0 0 1 48 32h48a8 8 0 0 1 6.75 3.71l40.49 63.63l58.84-64.72a8 8 0 0 1 11.84 10.76l-61.77 67.95l62.6 98.38a8 8 0 0 1 .25 8.14'/%3E%3C/svg%3E")
}

.ph--youtube-logo-fill {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M234.33 69.52a24 24 0 0 0-14.49-16.4C185.56 39.88 131 40 128 40s-57.56-.12-91.84 13.12a24 24 0 0 0-14.49 16.4C19.08 79.5 16 97.74 16 128s3.08 48.5 5.67 58.48a24 24 0 0 0 14.49 16.41C69 215.56 120.4 216 127.34 216h1.32c6.94 0 58.37-.44 91.18-13.11a24 24 0 0 0 14.49-16.41c2.59-10 5.67-28.22 5.67-58.48s-3.08-48.5-5.67-58.48m-73.74 65l-40 28A8 8 0 0 1 108 156v-56a8 8 0 0 1 12.59-6.55l40 28a8 8 0 0 1 0 13.1Z'/%3E%3C/svg%3E")
}

.ic--baseline-android {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m17.6 9.48l1.84-3.18c.16-.31.04-.69-.26-.85a.637.637 0 0 0-.83.22l-1.88 3.24a11.46 11.46 0 0 0-8.94 0L5.65 5.67a.643.643 0 0 0-.87-.2c-.28.18-.37.54-.22.83L6.4 9.48A10.78 10.78 0 0 0 1 18h22a10.78 10.78 0 0 0-5.4-8.52M7 15.25a1.25 1.25 0 1 1 0-2.5a1.25 1.25 0 0 1 0 2.5m10 0a1.25 1.25 0 1 1 0-2.5a1.25 1.25 0 0 1 0 2.5'/%3E%3C/svg%3E")
}

.ic--baseline-apple {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M17.05 20.28c-.98.95-2.05.8-3.08.35c-1.09-.46-2.09-.48-3.24 0c-1.44.62-2.2.44-3.06-.35C2.79 15.25 3.51 7.59 9.05 7.31c1.35.07 2.29.74 3.08.8c1.18-.24 2.31-.93 3.57-.84c1.51.12 2.65.72 3.4 1.8c-3.12 1.87-2.38 5.98.48 7.13c-.57 1.5-1.31 2.99-2.54 4.09zM12.03 7.25c-.15-2.23 1.66-4.07 3.74-4.25c.29 2.58-2.34 4.5-3.74 4.25'/%3E%3C/svg%3E")
}

.ic--baseline-currency-exchange {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12.89 11.1c-1.78-.59-2.64-.96-2.64-1.9c0-1.02 1.11-1.39 1.81-1.39c1.31 0 1.79.99 1.9 1.34l1.58-.67c-.15-.45-.82-1.92-2.54-2.24V5h-2v1.26c-2.48.56-2.49 2.86-2.49 2.96c0 2.27 2.25 2.91 3.35 3.31c1.58.56 2.28 1.07 2.28 2.03c0 1.13-1.05 1.61-1.98 1.61c-1.82 0-2.34-1.87-2.4-2.09l-1.66.67c.63 2.19 2.28 2.78 2.9 2.96V19h2v-1.24c.4-.09 2.9-.59 2.9-3.22c0-1.39-.61-2.61-3.01-3.44M3 21H1v-6h6v2H4.52c1.61 2.41 4.36 4 7.48 4a9 9 0 0 0 9-9h2c0 6.08-4.92 11-11 11c-3.72 0-7.01-1.85-9-4.67zm-2-9C1 5.92 5.92 1 12 1c3.72 0 7.01 1.85 9 4.67V3h2v6h-6V7h2.48C17.87 4.59 15.12 3 12 3a9 9 0 0 0-9 9z'/%3E%3C/svg%3E")
}

.ic--baseline-discord {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M19.27 5.33C17.94 4.71 16.5 4.26 15 4a.1.1 0 0 0-.07.03c-.18.33-.39.76-.53 1.09a16.1 16.1 0 0 0-4.8 0c-.14-.34-.35-.76-.54-1.09c-.01-.02-.04-.03-.07-.03c-1.5.26-2.93.71-4.27 1.33c-.01 0-.02.01-.03.02c-2.72 4.07-3.47 8.03-3.1 11.95c0 .02.01.04.03.05c1.8 1.32 3.53 2.12 5.24 2.65c.03.01.06 0 .07-.02c.4-.55.76-1.13 1.07-1.74c.02-.04 0-.08-.04-.09c-.57-.22-1.11-.48-1.64-.78c-.04-.02-.04-.08-.01-.11c.11-.08.22-.17.33-.25c.02-.02.05-.02.07-.01c3.44 1.57 7.15 1.57 10.55 0c.02-.01.05-.01.07.01c.11.09.22.17.33.26c.04.03.04.09-.01.11c-.52.31-1.07.56-1.64.78c-.04.01-.05.06-.04.09c.32.61.68 1.19 1.07 1.74c.03.01.06.02.09.01c1.72-.53 3.45-1.33 5.25-2.65c.02-.01.03-.03.03-.05c.44-4.53-.73-8.46-3.1-11.95c-.01-.01-.02-.02-.04-.02M8.52 14.91c-1.03 0-1.89-.95-1.89-2.12s.84-2.12 1.89-2.12c1.06 0 1.9.96 1.89 2.12c0 1.17-.84 2.12-1.89 2.12m6.97 0c-1.03 0-1.89-.95-1.89-2.12s.84-2.12 1.89-2.12c1.06 0 1.9.96 1.89 2.12c0 1.17-.83 2.12-1.89 2.12'/%3E%3C/svg%3E")
}

.ic--baseline-route {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M19 15.18V7c0-2.21-1.79-4-4-4s-4 1.79-4 4v10c0 1.1-.9 2-2 2s-2-.9-2-2V8.82C8.16 8.4 9 7.3 9 6c0-1.66-1.34-3-3-3S3 4.34 3 6c0 1.3.84 2.4 2 2.82V17c0 2.21 1.79 4 4 4s4-1.79 4-4V7c0-1.1.9-2 2-2s2 .9 2 2v8.18A2.996 2.996 0 0 0 18 21c1.66 0 3-1.34 3-3c0-1.3-.84-2.4-2-2.82'/%3E%3C/svg%3E")
}

.ic--baseline-tiktok {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M16.6 5.82s.51.5 0 0A4.28 4.28 0 0 1 15.54 3h-3.09v12.4a2.59 2.59 0 0 1-2.59 2.5c-1.42 0-2.6-1.16-2.6-2.6c0-1.72 1.66-3.01 3.37-2.48V9.66c-3.45-.46-6.47 2.22-6.47 5.64c0 3.33 2.76 5.7 5.69 5.7c3.14 0 5.69-2.55 5.69-5.7V9.01a7.35 7.35 0 0 0 4.3 1.38V7.3s-1.88.09-3.24-1.48'/%3E%3C/svg%3E")
}

.ic--outline-edit-note {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M3 10h11v2H3zm0-2h11V6H3zm0 8h7v-2H3zm15.01-3.13l.71-.71a.996.996 0 0 1 1.41 0l.71.71c.39.39.39 1.02 0 1.41l-.71.71zm-.71.71l-5.3 5.3V21h2.12l5.3-5.3z'/%3E%3C/svg%3E")
}

.ic--outline-lightbulb {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M9 21c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-1H9zm3-19C8.14 2 5 5.14 5 9c0 2.38 1.19 4.47 3 5.74V17c0 .55.45 1 1 1h6c.55 0 1-.45 1-1v-2.26c1.81-1.27 3-3.36 3-5.74c0-3.86-3.14-7-7-7m2.85 11.1l-.85.6V16h-4v-2.3l-.85-.6A5 5 0 0 1 7 9c0-2.76 2.24-5 5-5s5 2.24 5 5c0 1.63-.8 3.16-2.15 4.1'/%3E%3C/svg%3E")
}

.ic--outline-live-help {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M19 2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h4l3 3l3-3h4c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 16h-4.83l-.59.59L12 20.17l-1.59-1.59l-.58-.58H5V4h14zm-8-3h2v2h-2zm1-8c1.1 0 2 .9 2 2c0 2-3 1.75-3 5h2c0-2.25 3-2.5 3-5c0-2.21-1.79-4-4-4S8 6.79 8 9h2c0-1.1.9-2 2-2'/%3E%3C/svg%3E")
}

.ic--round-bar-chart {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M6 20c1.1 0 2-.9 2-2v-7c0-1.1-.9-2-2-2s-2 .9-2 2v7c0 1.1.9 2 2 2m10-5v3c0 1.1.9 2 2 2s2-.9 2-2v-3c0-1.1-.9-2-2-2s-2 .9-2 2m-4 5c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2s-2 .9-2 2v12c0 1.1.9 2 2 2'/%3E%3C/svg%3E")
}

.ic--round-block {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10s10-4.48 10-10S17.52 2 12 2M4 12c0-4.42 3.58-8 8-8c1.85 0 3.55.63 4.9 1.69L5.69 16.9A7.9 7.9 0 0 1 4 12m8 8c-1.85 0-3.55-.63-4.9-1.69L18.31 7.1A7.9 7.9 0 0 1 20 12c0 4.42-3.58 8-8 8'/%3E%3C/svg%3E")
}

.ic--round-hourglass-bottom {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M16 22c1.1 0 2-.9 2-2l-.01-3.18c0-.53-.21-1.03-.58-1.41L14 12l3.41-3.43c.37-.37.58-.88.58-1.41L18 4c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2v3.16c0 .53.21 1.04.58 1.42L10 12l-3.41 3.4c-.38.38-.59.89-.59 1.42V20c0 1.1.9 2 2 2zM8 7.09V5c0-.55.45-1 1-1h6c.55 0 1 .45 1 1v2.09c0 .27-.11.52-.29.71L12 11.5L8.29 7.79c-.18-.18-.29-.44-.29-.7'/%3E%3C/svg%3E")
}

.ic--round-pause {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M8 19c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2s-2 .9-2 2v10c0 1.1.9 2 2 2m6-12v10c0 1.1.9 2 2 2s2-.9 2-2V7c0-1.1-.9-2-2-2s-2 .9-2 2'/%3E%3C/svg%3E")
}

.ic--round-people-alt {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' fill-rule='evenodd' d='M16.67 13.13C18.04 14.06 19 15.32 19 17v3h3c.55 0 1-.45 1-1v-2c0-2.18-3.57-3.47-6.33-3.87'/%3E%3Ccircle cx='9' cy='8' r='4' fill='black' fill-rule='evenodd'/%3E%3Cpath fill='black' fill-rule='evenodd' d='M15 12c2.21 0 4-1.79 4-4s-1.79-4-4-4c-.47 0-.91.1-1.33.24a5.98 5.98 0 0 1 0 7.52c.42.14.86.24 1.33.24m-6 1c-2.67 0-8 1.34-8 4v2c0 .55.45 1 1 1h14c.55 0 1-.45 1-1v-2c0-2.66-5.33-4-8-4'/%3E%3C/svg%3E")
}

.ic--round-subdirectory-arrow-right {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m18.29 15.71l-4.58 4.58c-.39.39-1.03.39-1.42 0s-.39-1.03 0-1.42L15.17 16H5c-.55 0-1-.45-1-1V5c0-.55.45-1 1-1s1 .45 1 1v9h9.17l-2.88-2.87c-.39-.39-.39-1.03 0-1.42s1.03-.39 1.42 0l4.58 4.58c.39.39.39 1.03 0 1.42'/%3E%3C/svg%3E")
}

.ic--round-verified {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m23 12l-2.44-2.79l.34-3.69l-3.61-.82l-1.89-3.2L12 2.96L8.6 1.5L6.71 4.69L3.1 5.5l.34 3.7L1 12l2.44 2.79l-.34 3.7l3.61.82L8.6 22.5l3.4-1.47l3.4 1.46l1.89-3.19l3.61-.82l-.34-3.69zM9.38 16.01L7 13.61a.996.996 0 0 1 0-1.41l.07-.07c.39-.39 1.03-.39 1.42 0l1.61 1.62l5.15-5.16c.39-.39 1.03-.39 1.42 0l.07.07c.39.39.39 1.02 0 1.41l-5.92 5.94c-.41.39-1.04.39-1.44 0'/%3E%3C/svg%3E")
}

.solar--lock-keyhole-minimalistic-linear {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-width='1.5'%3E%3Cpath d='M2 16c0-2.828 0-4.243.879-5.121C3.757 10 5.172 10 8 10h8c2.828 0 4.243 0 5.121.879C22 11.757 22 13.172 22 16s0 4.243-.879 5.121C20.243 22 18.828 22 16 22H8c-2.828 0-4.243 0-5.121-.879C2 20.243 2 18.828 2 16Z'/%3E%3Cpath stroke-linecap='round' d='M12 14v4m-6-8V8a6 6 0 1 1 12 0v2'/%3E%3C/g%3E%3C/svg%3E")
}

.solar--magnifer-outline {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' fill-rule='evenodd' d='M11.5 2.75a8.75 8.75 0 1 0 0 17.5a8.75 8.75 0 0 0 0-17.5M1.25 11.5c0-5.66 4.59-10.25 10.25-10.25S21.75 5.84 21.75 11.5c0 2.56-.939 4.902-2.491 6.698l3.271 3.272a.75.75 0 1 1-1.06 1.06l-3.272-3.271A10.2 10.2 0 0 1 11.5 21.75c-5.66 0-10.25-4.59-10.25-10.25' clip-rule='evenodd'/%3E%3C/svg%3E")
}

.solar--money-bag-outline {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' fill-rule='evenodd' d='M11.948 1.25h.104c.899 0 1.648 0 2.242.08c.628.084 1.195.27 1.65.725c.456.456.642 1.023.726 1.65c.06.44.075.964.079 1.57c.648.021 1.226.06 1.74.128c1.172.158 2.121.49 2.87 1.238c.748.749 1.08 1.698 1.238 2.87c.153 1.14.153 2.595.153 4.433v.112c0 1.838 0 3.294-.153 4.433c-.158 1.172-.49 2.121-1.238 2.87c-.749.748-1.698 1.08-2.87 1.238c-1.14.153-2.595.153-4.433.153H9.944c-1.838 0-3.294 0-4.433-.153c-1.172-.158-2.121-.49-2.87-1.238c-.748-.749-1.08-1.698-1.238-2.87c-.153-1.14-.153-2.595-.153-4.433v-.112c0-1.838 0-3.294.153-4.433c.158-1.172.49-2.121 1.238-2.87c.749-.748 1.698-1.08 2.87-1.238a18 18 0 0 1 1.74-.128c.004-.606.02-1.13.079-1.57c.084-.627.27-1.194.725-1.65c.456-.455 1.023-.64 1.65-.725c.595-.08 1.345-.08 2.243-.08M8.752 5.252q.567-.003 1.192-.002h4.112q.625 0 1.192.002c-.004-.57-.018-1-.064-1.347c-.063-.461-.17-.659-.3-.789s-.328-.237-.79-.3c-.482-.064-1.13-.066-2.094-.066s-1.612.002-2.095.067c-.461.062-.659.169-.789.3s-.237.327-.3.788c-.046.346-.06.776-.064 1.347M5.71 6.89c-1.006.135-1.586.389-2.01.812c-.422.423-.676 1.003-.811 2.009c-.138 1.027-.14 2.382-.14 4.289s.002 3.262.14 4.29c.135 1.005.389 1.585.812 2.008s1.003.677 2.009.812c1.028.138 2.382.14 4.289.14h4c1.907 0 3.262-.002 4.29-.14c1.005-.135 1.585-.389 2.008-.812s.677-1.003.812-2.009c.138-1.027.14-2.382.14-4.289s-.002-3.261-.14-4.29c-.135-1.005-.389-1.585-.812-2.008s-1.003-.677-2.009-.812c-1.027-.138-2.382-.14-4.289-.14h-4c-1.907 0-3.261.002-4.29.14M12 9.25a.75.75 0 0 1 .75.75v.01c1.089.274 2 1.133 2 2.323a.75.75 0 0 1-1.5 0c0-.384-.426-.916-1.25-.916s-1.25.532-1.25.916s.426.917 1.25.917c1.385 0 2.75.96 2.75 2.417c0 1.19-.911 2.048-2 2.323V18a.75.75 0 0 1-1.5 0v-.01c-1.089-.274-2-1.133-2-2.323a.75.75 0 0 1 1.5 0c0 .384.426.916 1.25.916s1.25-.532 1.25-.916s-.426-.917-1.25-.917c-1.385 0-2.75-.96-2.75-2.417c0-1.19.911-2.049 2-2.323V10a.75.75 0 0 1 .75-.75' clip-rule='evenodd'/%3E%3C/svg%3E")
}

.solar--shield-check-linear {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-width='1.5'%3E%3Cpath d='M3 10.417c0-3.198 0-4.797.378-5.335c.377-.537 1.88-1.052 4.887-2.081l.573-.196C10.405 2.268 11.188 2 12 2s1.595.268 3.162.805l.573.196c3.007 1.029 4.51 1.544 4.887 2.081C21 5.62 21 7.22 21 10.417v1.574c0 5.638-4.239 8.375-6.899 9.536C13.38 21.842 13.02 22 12 22s-1.38-.158-2.101-.473C7.239 20.365 3 17.63 3 11.991z'/%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m9.5 12.4l1.429 1.6l3.571-4'/%3E%3C/g%3E%3C/svg%3E")
}

.solar--shield-warning-linear {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none'%3E%3Cpath stroke='black' stroke-width='1.5' d='M3 10.417c0-3.198 0-4.797.378-5.335c.377-.537 1.88-1.052 4.887-2.081l.573-.196C10.405 2.268 11.188 2 12 2s1.595.268 3.162.805l.573.196c3.007 1.029 4.51 1.544 4.887 2.081C21 5.62 21 7.22 21 10.417v1.574c0 5.638-4.239 8.375-6.899 9.536C13.38 21.842 13.02 22 12 22s-1.38-.158-2.101-.473C7.239 20.365 3 17.63 3 11.991z'/%3E%3Cpath stroke='black' stroke-linecap='round' stroke-width='1.5' d='M12 8v4'/%3E%3Ccircle cx='12' cy='15' r='1' fill='black'/%3E%3C/g%3E%3C/svg%3E")
}

.solar--square-top-down-linear {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-width='1.5'%3E%3Cpath stroke-linejoin='round' d='m13 11l9-9m0 0h-5.344M22 2v5.344'/%3E%3Cpath d='M22 12c0 4.714 0 7.071-1.465 8.535C19.072 22 16.714 22 12 22s-7.071 0-8.536-1.465C2 19.072 2 16.714 2 12s0-7.071 1.464-8.536C4.93 2 7.286 2 12 2'/%3E%3C/g%3E%3C/svg%3E")
}

.solar--trash-bin-minimalistic-2-outline {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M9.878 4.25a2.251 2.251 0 0 1 4.244 0a.75.75 0 1 0 1.415-.5a3.751 3.751 0 0 0-7.073 0a.75.75 0 1 0 1.414.5M2.75 6a.75.75 0 0 1 .75-.75h17a.75.75 0 0 1 0 1.5h-17A.75.75 0 0 1 2.75 6m2.367 1.752a.75.75 0 0 1 .798.698l.46 6.9c.09 1.347.154 2.285.294 2.99c.137.685.327 1.047.6 1.303c.274.256.648.422 1.34.512c.714.093 1.654.095 3.004.095h.774c1.35 0 2.29-.002 3.004-.095c.692-.09 1.066-.256 1.34-.512c.273-.256.463-.618.6-1.303c.14-.705.204-1.643.294-2.99l.46-6.9a.75.75 0 1 1 1.497.1l-.464 6.952c-.085 1.282-.154 2.318-.316 3.132c-.169.845-.455 1.551-1.047 2.104s-1.315.793-2.17.904c-.822.108-1.86.108-3.145.108h-.88c-1.285 0-2.323 0-3.145-.108c-.855-.111-1.579-.35-2.17-.904c-.592-.553-.878-1.26-1.047-2.104c-.162-.814-.23-1.85-.316-3.132L4.418 8.55a.75.75 0 0 1 .699-.798'/%3E%3C/svg%3E")
}

.mdi--calendar {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M19 19H5V8h14m-3-7v2H8V1H6v2H5c-1.11 0-2 .89-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2h-1V1m-1 11h-5v5h5z'/%3E%3C/svg%3E")
}

.mdi--cards-playing-outline {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M11.19 2.25c.78.01 1.52.48 1.81 1.25l5 11.95c.09.26.14.55.13.8a2.02 2.02 0 0 1-1.23 1.8L9.53 21.1c-.26.12-.53.15-.79.15A2 2 0 0 1 6.93 20L1.97 8.05c-.42-1.01.07-2.18 1.09-2.6l7.36-3.05c.25-.09.51-.15.77-.15m3.48 0h1.45a2 2 0 0 1 2 2v6.35zm5.46 1.54l1.34.57a1.99 1.99 0 0 1 1.09 2.6l-2.43 5.86zm-8.94.43L3.8 7.29L8.77 19.3l7.4-3.06zM8.65 8.54l3.23 2.41l-.44 4.01l-3.23-2.42z'/%3E%3C/svg%3E")
}

.mdi--chat-outline {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12 3C6.5 3 2 6.58 2 11a7.22 7.22 0 0 0 2.75 5.5c0 .6-.42 2.17-2.75 4.5c2.37-.11 4.64-1 6.47-2.5c1.14.33 2.34.5 3.53.5c5.5 0 10-3.58 10-8s-4.5-8-10-8m0 14c-4.42 0-8-2.69-8-6s3.58-6 8-6s8 2.69 8 6s-3.58 6-8 6'/%3E%3C/svg%3E")
}

.mdi--check-decagram {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m23 12l-2.44-2.78l.34-3.68l-3.61-.82l-1.89-3.18L12 3L8.6 1.54L6.71 4.72l-3.61.81l.34 3.68L1 12l2.44 2.78l-.34 3.69l3.61.82l1.89 3.18L12 21l3.4 1.46l1.89-3.18l3.61-.82l-.34-3.68zm-13 5l-4-4l1.41-1.41L10 14.17l6.59-6.59L18 9z'/%3E%3C/svg%3E")
}

.mdi--delete {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M19 4h-3.5l-1-1h-5l-1 1H5v2h14M6 19a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V7H6z'/%3E%3C/svg%3E")
}

.mdi--file-document-multiple {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M4 4v18h16v2H4c-1.1 0-2-.9-2-2V4zm11 3h5.5L15 1.5zM8 0h8l6 6v12c0 1.11-.89 2-2 2H8a2 2 0 0 1-2-2V2c0-1.11.89-2 2-2m9 16v-2H8v2zm3-4v-2H8v2z'/%3E%3C/svg%3E")
}

.mdi--file-replace-outline {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m14 3l-2-2H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h7v2l4-3l-4-3v2H4V3zm7 7v11a2 2 0 0 1-2 2H8a2 2 0 0 1-2-2v-2h2v2h11v-9h-5V7H8v6H6V7a2 2 0 0 1 2-2h8z'/%3E%3C/svg%3E")
}

.mdi--google-lens {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M6 2h12a4 4 0 0 1 4 4v6h-2V6a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h6v2H6a4 4 0 0 1-4-4V6a4 4 0 0 1 4-4m6 6a4 4 0 0 1 4 4a4 4 0 0 1-4 4a4 4 0 0 1-4-4a4 4 0 0 1 4-4m6 8a2 2 0 0 1 2 2a2 2 0 0 1-2 2a2 2 0 0 1-2-2a2 2 0 0 1 2-2'/%3E%3C/svg%3E")
}

.mdi--heart-outline {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m12.1 18.55l-.1.1l-.11-.1C7.14 14.24 4 11.39 4 8.5C4 6.5 5.5 5 7.5 5c1.54 0 3.04 1 3.57 2.36h1.86C13.46 6 14.96 5 16.5 5c2 0 3.5 1.5 3.5 3.5c0 2.89-3.14 5.74-7.9 10.05M16.5 3c-1.74 0-3.41.81-4.5 2.08C10.91 3.81 9.24 3 7.5 3C4.42 3 2 5.41 2 8.5c0 3.77 3.4 6.86 8.55 11.53L12 21.35l1.45-1.32C18.6 15.36 22 12.27 22 8.5C22 5.41 19.58 3 16.5 3'/%3E%3C/svg%3E")
}

.mdi--instagram {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M7.8 2h8.4C19.4 2 22 4.6 22 7.8v8.4a5.8 5.8 0 0 1-5.8 5.8H7.8C4.6 22 2 19.4 2 16.2V7.8A5.8 5.8 0 0 1 7.8 2m-.2 2A3.6 3.6 0 0 0 4 7.6v8.8C4 18.39 5.61 20 7.6 20h8.8a3.6 3.6 0 0 0 3.6-3.6V7.6C20 5.61 18.39 4 16.4 4zm9.65 1.5a1.25 1.25 0 0 1 1.25 1.25A1.25 1.25 0 0 1 17.25 8A1.25 1.25 0 0 1 16 6.75a1.25 1.25 0 0 1 1.25-1.25M12 7a5 5 0 0 1 5 5a5 5 0 0 1-5 5a5 5 0 0 1-5-5a5 5 0 0 1 5-5m0 2a3 3 0 0 0-3 3a3 3 0 0 0 3 3a3 3 0 0 0 3-3a3 3 0 0 0-3-3'/%3E%3C/svg%3E")
}

.mdi--loading {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12 4V2A10 10 0 0 0 2 12h2a8 8 0 0 1 8-8'/%3E%3C/svg%3E")
}

.mdi--lock {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12 17a2 2 0 0 0 2-2a2 2 0 0 0-2-2a2 2 0 0 0-2 2a2 2 0 0 0 2 2m6-9a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V10a2 2 0 0 1 2-2h1V6a5 5 0 0 1 5-5a5 5 0 0 1 5 5v2zm-6-5a3 3 0 0 0-3 3v2h6V6a3 3 0 0 0-3-3'/%3E%3C/svg%3E")
}

.mdi--lock-open {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M18 8a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V10a2 2 0 0 1 2-2h9V6a3 3 0 0 0-3-3a3 3 0 0 0-3 3H7a5 5 0 0 1 5-5a5 5 0 0 1 5 5v2zm-6 9a2 2 0 0 0 2-2a2 2 0 0 0-2-2a2 2 0 0 0-2 2a2 2 0 0 0 2 2'/%3E%3C/svg%3E")
}

.mdi--merge {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m8 17l4-4h3.2c.4 1.2 1.5 2 2.8 2c1.7 0 3-1.3 3-3s-1.3-3-3-3c-1.3 0-2.4.8-2.8 2H12L8 7V3H3v5h3l4.2 4L6 16H3v5h5z'/%3E%3C/svg%3E")
}

.mdi--open-in-new {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M14 3v2h3.59l-9.83 9.83l1.41 1.41L19 6.41V10h2V3m-2 16H5V5h7V3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7h-2z'/%3E%3C/svg%3E")
}

.mdi--pencil {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M20.71 7.04c.39-.39.39-1.04 0-1.41l-2.34-2.34c-.37-.39-1.02-.39-1.41 0l-1.84 1.83l3.75 3.75M3 17.25V21h3.75L17.81 9.93l-3.75-3.75z'/%3E%3C/svg%3E")
}

.lucide--arrow-right {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 12h14m-7-7l7 7l-7 7'/%3E%3C/svg%3E")
}

.lucide--bookmark-x {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m19 21l-7-4l-7 4V5a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2ZM14.5 7.5l-5 5m0-5l5 5'/%3E%3C/svg%3E")
}

.lucide--grip-vertical {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Ccircle cx='9' cy='12' r='1'/%3E%3Ccircle cx='9' cy='5' r='1'/%3E%3Ccircle cx='9' cy='19' r='1'/%3E%3Ccircle cx='15' cy='12' r='1'/%3E%3Ccircle cx='15' cy='5' r='1'/%3E%3Ccircle cx='15' cy='19' r='1'/%3E%3C/g%3E%3C/svg%3E")
}

.lucide--layout-panel-left {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Crect width='7' height='18' x='3' y='3' rx='1'/%3E%3Crect width='7' height='7' x='14' y='3' rx='1'/%3E%3Crect width='7' height='7' x='14' y='14' rx='1'/%3E%3C/g%3E%3C/svg%3E")
}

.lucide--pipette {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='m12 9l-8.414 8.414A2 2 0 0 0 3 18.828v1.344a2 2 0 0 1-.586 1.414A2 2 0 0 1 3.828 21h1.344a2 2 0 0 0 1.414-.586L15 12'/%3E%3Cpath d='m18 9l.4.4a1 1 0 1 1-3 3l-3.8-3.8a1 1 0 1 1 3-3l.4.4l3.4-3.4a1 1 0 1 1 3 3zM2 22l.414-.414'/%3E%3C/g%3E%3C/svg%3E")
}

.lucide--send {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11zm7.318-19.539l-10.94 10.939'/%3E%3C/svg%3E")
}

.lucide--loader-2 {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M21 12a9 9 0 1 1-6.219-8.56'/%3E%3C/svg%3E")
}

.svg-spinners--270-ring {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M10.72,19.9a8,8,0,0,1-6.5-9.79A7.77,7.77,0,0,1,10.4,4.16a8,8,0,0,1,9.49,6.52A1.54,1.54,0,0,0,21.38,12h.13a1.37,1.37,0,0,0,1.38-1.54,11,11,0,1,0-12.7,12.39A1.54,1.54,0,0,0,12,21.34h0A1.47,1.47,0,0,0,10.72,19.9Z'%3E%3CanimateTransform attributeName='transform' dur='0.75s' repeatCount='indefinite' type='rotate' values='0 12 12;360 12 12'/%3E%3C/path%3E%3C/svg%3E")
}

.svg-spinners--ring-resize {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg stroke='black'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-linecap='round' stroke-width='3'%3E%3Canimate attributeName='stroke-dasharray' calcMode='spline' dur='1.5s' keySplines='0.42,0,0.58,1;0.42,0,0.58,1;0.42,0,0.58,1' keyTimes='0;0.475;0.95;1' repeatCount='indefinite' values='0 150;42 150;42 150;42 150'/%3E%3Canimate attributeName='stroke-dashoffset' calcMode='spline' dur='1.5s' keySplines='0.42,0,0.58,1;0.42,0,0.58,1;0.42,0,0.58,1' keyTimes='0;0.475;0.95;1' repeatCount='indefinite' values='0;-16;-59;-59'/%3E%3C/circle%3E%3CanimateTransform attributeName='transform' dur='2s' repeatCount='indefinite' type='rotate' values='0 12 12;360 12 12'/%3E%3C/g%3E%3C/svg%3E")
}

.logos--bluesky {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -15 256 256' width='256' height='256'%3E%3Cpath fill='%231185FE' d='M55.491 15.172c29.35 22.035 60.917 66.712 72.509 90.686c11.592-23.974 43.159-68.651 72.509-90.686C221.686-.727 256-13.028 256 26.116c0 7.818-4.482 65.674-7.111 75.068c-9.138 32.654-42.436 40.983-72.057 35.942c51.775 8.812 64.946 38 36.501 67.187c-54.021 55.433-77.644-13.908-83.696-31.676c-1.11-3.257-1.63-4.78-1.637-3.485c-.008-1.296-.527.228-1.637 3.485c-6.052 17.768-29.675 87.11-83.696 31.676c-28.445-29.187-15.274-58.375 36.5-67.187c-29.62 5.041-62.918-3.288-72.056-35.942C4.482 91.79 0 33.934 0 26.116C0-13.028 34.314-.727 55.491 15.172'/%3E%3C/svg%3E")
}

.logos--facebook {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='%231877F2' d='M256 128C256 57.308 198.692 0 128 0S0 57.308 0 128c0 63.888 46.808 116.843 108 126.445V165H75.5v-37H108V99.8c0-32.08 19.11-49.8 48.348-49.8C170.352 50 185 52.5 185 52.5V84h-16.14C152.959 84 148 93.867 148 103.99V128h35.5l-5.675 37H148v89.445c61.192-9.602 108-62.556 108-126.445'/%3E%3Cpath fill='%23FFF' d='m177.825 165l5.675-37H148v-24.01C148 93.866 152.959 84 168.86 84H185V52.5S170.352 50 156.347 50C127.11 50 108 67.72 108 99.8V128H75.5v37H108v89.445A129 129 0 0 0 128 256a129 129 0 0 0 20-1.555V165z'/%3E%3C/svg%3E")
}

.logos--instagram-icon {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='%230A0A08' d='M128 23.064c34.177 0 38.225.13 51.722.745c12.48.57 19.258 2.655 23.769 4.408c5.974 2.322 10.238 5.096 14.717 9.575s7.253 8.743 9.575 14.717c1.753 4.511 3.838 11.289 4.408 23.768c.615 13.498.745 17.546.745 51.723s-.13 38.226-.745 51.723c-.57 12.48-2.655 19.257-4.408 23.768c-2.322 5.974-5.096 10.239-9.575 14.718s-8.743 7.253-14.717 9.574c-4.511 1.753-11.289 3.839-23.769 4.408c-13.495.616-17.543.746-51.722.746s-38.228-.13-51.723-.746c-12.48-.57-19.257-2.655-23.768-4.408c-5.974-2.321-10.239-5.095-14.718-9.574c-4.479-4.48-7.253-8.744-9.574-14.718c-1.753-4.51-3.839-11.288-4.408-23.768c-.616-13.497-.746-17.545-.746-51.723s.13-38.225.746-51.722c.57-12.48 2.655-19.258 4.408-23.769c2.321-5.974 5.095-10.238 9.574-14.717c4.48-4.48 8.744-7.253 14.718-9.575c4.51-1.753 11.288-3.838 23.768-4.408c13.497-.615 17.545-.745 51.723-.745M128 0C93.237 0 88.878.147 75.226.77c-13.625.622-22.93 2.786-31.071 5.95c-8.418 3.271-15.556 7.648-22.672 14.764S9.991 35.738 6.72 44.155C3.555 52.297 1.392 61.602.77 75.226C.147 88.878 0 93.237 0 128s.147 39.122.77 52.774c.622 13.625 2.785 22.93 5.95 31.071c3.27 8.417 7.647 15.556 14.763 22.672s14.254 11.492 22.672 14.763c8.142 3.165 17.446 5.328 31.07 5.95c13.653.623 18.012.77 52.775.77s39.122-.147 52.774-.77c13.624-.622 22.929-2.785 31.07-5.95c8.418-3.27 15.556-7.647 22.672-14.763s11.493-14.254 14.764-22.672c3.164-8.142 5.328-17.446 5.95-31.07c.623-13.653.77-18.012.77-52.775s-.147-39.122-.77-52.774c-.622-13.624-2.786-22.929-5.95-31.07c-3.271-8.418-7.648-15.556-14.764-22.672S220.262 9.99 211.845 6.72c-8.142-3.164-17.447-5.328-31.071-5.95C167.122.147 162.763 0 128 0m0 62.27c-36.302 0-65.73 29.43-65.73 65.73s29.428 65.73 65.73 65.73c36.301 0 65.73-29.428 65.73-65.73c0-36.301-29.429-65.73-65.73-65.73m0 108.397c-23.564 0-42.667-19.103-42.667-42.667S104.436 85.333 128 85.333s42.667 19.103 42.667 42.667s-19.103 42.667-42.667 42.667m83.686-110.994c0 8.484-6.876 15.36-15.36 15.36s-15.36-6.876-15.36-15.36s6.877-15.36 15.36-15.36s15.36 6.877 15.36 15.36'/%3E%3C/svg%3E")
}

.logos--tiktok-icon {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-17 0 290 290' width='290' height='290'%3E%3Cpath fill='%23FF004F' d='M189.72 104.421c18.678 13.345 41.56 21.197 66.273 21.197v-47.53a67 67 0 0 1-13.918-1.456v37.413c-24.711 0-47.59-7.851-66.272-21.195v96.996c0 48.523-39.356 87.855-87.9 87.855c-18.113 0-34.949-5.473-48.934-14.86c15.962 16.313 38.222 26.432 62.848 26.432c48.548 0 87.905-39.332 87.905-87.857v-96.995zm17.17-47.952c-9.546-10.423-15.814-23.893-17.17-38.785v-6.113h-13.189c3.32 18.927 14.644 35.097 30.358 44.898M69.673 225.607a40 40 0 0 1-8.203-24.33c0-22.192 18.001-40.186 40.21-40.186a40.3 40.3 0 0 1 12.197 1.883v-48.593c-4.61-.631-9.262-.9-13.912-.801v37.822a40.3 40.3 0 0 0-12.203-1.882c-22.208 0-40.208 17.992-40.208 40.187c0 15.694 8.997 29.281 22.119 35.9'/%3E%3Cpath d='M175.803 92.849c18.683 13.344 41.56 21.195 66.272 21.195V76.631c-13.794-2.937-26.005-10.141-35.186-20.162c-15.715-9.802-27.038-25.972-30.358-44.898h-34.643v189.843c-.079 22.132-18.049 40.052-40.21 40.052c-13.058 0-24.66-6.221-32.007-15.86c-13.12-6.618-22.118-20.206-22.118-35.898c0-22.193 18-40.187 40.208-40.187c4.255 0 8.356.662 12.203 1.882v-37.822c-47.692.985-86.047 39.933-86.047 87.834c0 23.912 9.551 45.589 25.053 61.428c13.985 9.385 30.82 14.86 48.934 14.86c48.545 0 87.9-39.335 87.9-87.857z'/%3E%3Cpath fill='%2300F2EA' d='M242.075 76.63V66.516a66.3 66.3 0 0 1-35.186-10.047a66.47 66.47 0 0 0 35.186 20.163M176.53 11.57a68 68 0 0 1-.728-5.457V0h-47.834v189.845c-.076 22.13-18.046 40.05-40.208 40.05a40.06 40.06 0 0 1-18.09-4.287c7.347 9.637 18.949 15.857 32.007 15.857c22.16 0 40.132-17.918 40.21-40.05V11.571zM99.966 113.58v-10.769a89 89 0 0 0-12.061-.818C39.355 101.993 0 141.327 0 189.845c0 30.419 15.467 57.227 38.971 72.996c-15.502-15.838-25.053-37.516-25.053-61.427c0-47.9 38.354-86.848 86.048-87.833'/%3E%3C/svg%3E")
}

.ri--btc-fill {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2S2 6.477 2 12s4.477 10 10 10m4.706-11.436c-.174 1.053-.725 1.567-1.471 1.749c.992.555 1.47 1.398.959 2.877c-.635 1.854-2.057 2.022-3.94 1.663l-.486 1.957l-1.094-.271l.485-1.957q-.186-.049-.373-.091c-.172-.04-.35-.081-.526-.132l-.485 1.957l-1.092-.27l.485-1.958l-2.176-.592l.54-1.384s.822.226.81.212c.304.074.453-.14.514-.288l.776-3.137l.566-2.23c.024-.241-.052-.557-.497-.677c.03-.017-.8-.198-.8-.198l.323-1.312l2.243.556l.475-1.917l1.13.28l-.475 1.917c.291.064.574.14.866.215l.474-1.917l1.1.272l-.488 1.967c1.387.51 2.386 1.263 2.157 2.709m-5.1.39c.657.198 2.605.783 2.933-.52c.306-1.24-1.382-1.618-2.166-1.794q-.14-.03-.235-.055l-.587 2.353zm-1.014 3.82l.095.029c.81.24 3.106.923 3.418-.37c.32-1.246-1.744-1.731-2.669-1.949q-.153-.035-.258-.062z'/%3E%3C/svg%3E")
}

.ri--external-link-line {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M10 6v2H5v11h11v-5h2v6a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1zm11-3v8h-2V6.413l-7.793 7.794l-1.414-1.414L17.585 5H13V3z'/%3E%3C/svg%3E")
}

.ri--group-3-line {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M8.5 7a2 2 0 1 1-4 0a2 2 0 0 1 4 0m-6 0a4 4 0 1 0 8 0a4 4 0 0 0-8 0M9 16.5a2.5 2.5 0 0 0-5 0V19h5zm2 4.5H2v-4.5a4.5 4.5 0 1 1 9 0zm8.5-14a2 2 0 1 1-4 0a2 2 0 0 1 4 0m-6 0a4 4 0 1 0 8 0a4 4 0 0 0-8 0m6.5 9.5a2.5 2.5 0 0 0-5 0V19h5zM13 19v-2.5a4.5 4.5 0 1 1 9 0V21h-9z'/%3E%3C/svg%3E")
}

.ri--share-2-line {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m12 2.586l6.207 6.207l-1.414 1.414L13 6.414V16h-2V6.414l-3.793 3.793l-1.414-1.414zM3 18v-4h2v4a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-4h2v4a3 3 0 0 1-3 3H6a3 3 0 0 1-3-3'/%3E%3C/svg%3E")
}

.ri--twitter-x-fill {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m17.687 3.063l-4.996 5.711l-4.32-5.711H2.112l7.477 9.776l-7.086 8.099h3.034l5.469-6.25l4.78 6.25h6.102l-7.794-10.304l6.625-7.571zm-1.064 16.06L5.654 4.782h1.803l10.846 14.34z'/%3E%3C/svg%3E")
}

.ri--user-line {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M4 22a8 8 0 1 1 16 0h-2a6 6 0 0 0-12 0zm8-9c-3.315 0-6-2.685-6-6s2.685-6 6-6s6 2.685 6 6s-2.685 6-6 6m0-2c2.21 0 4-1.79 4-4s-1.79-4-4-4s-4 1.79-4 4s1.79 4 4 4'/%3E%3C/svg%3E")
}

.tabler--device-desktop {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3 5a1 1 0 0 1 1-1h16a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1zm4 15h10m-8-4v4m6-4v4'/%3E%3C/svg%3E")
}

.tabler--device-mobile {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M6 5a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H8a2 2 0 0 1-2-2zm5-1h2m-1 13v.01'/%3E%3C/svg%3E")
}

.tabler--device-mobile-bolt {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M13.5 21H8a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v7m1 4l-2 3h4l-2 3M11 4h2m-1 13v.01'/%3E%3C/svg%3E")
}

.tabler--map-pin {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M9 11a3 3 0 1 0 6 0a3 3 0 0 0-6 0'/%3E%3Cpath d='M17.657 16.657L13.414 20.9a2 2 0 0 1-2.827 0l-4.244-4.243a8 8 0 1 1 11.314 0'/%3E%3C/g%3E%3C/svg%3E")
}

.tabler--map-pin-filled {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M18.364 4.636a9 9 0 0 1 .203 12.519l-.203.21l-4.243 4.242a3 3 0 0 1-4.097.135l-.144-.135l-4.244-4.243A9 9 0 0 1 18.364 4.636M12 8a3 3 0 1 0 0 6a3 3 0 0 0 0-6'/%3E%3C/svg%3E")
}

.material-symbols--falling-rounded {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m12.3 17.8l-3.025-2.25q-.275-.2-.475-.513t-.275-.662L7.4 9.4l-2.2 1.9l.6 2.8q.1.425-.137.775T5 15.3t-.775-.15t-.425-.65l-.575-2.775q-.125-.525.05-1.037t.575-.863l3.6-3.2q.575-.5 1.362-.413t1.513.388q.8.35 1.663.5t1.737.025q.6-.1 1.15-.35t1.05-.6q.35-.25.763-.212t.687.362t.213.738t-.413.662q-.575.4-1.175.713t-1.275.512q-.825.225-1.662.238T11.4 9l.7 3.1l2.875-.55q.4-.075.788.012t.737.338l3.675 2.6q.35.25.413.663t-.213.762q-.25.325-.638.388T19 16.15l-3.5-2.45l-3.6.7l1.7 1.25q.45.35.663.875t.112 1.1l-.7 3.85q-.075.425-.425.663t-.775.162t-.65-.425t-.15-.775zM8 5.5q-.825 0-1.412-.587T6 3.5t.588-1.412T8 1.5t1.413.588T10 3.5t-.587 1.413T8 5.5'/%3E%3C/svg%3E")
}

.simple-icons--bitcoin {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M23.638 14.904c-1.602 6.43-8.113 10.34-14.542 8.736C2.67 22.05-1.244 15.525.362 9.105C1.962 2.67 8.475-1.243 14.9.358c6.43 1.605 10.342 8.115 8.738 14.548zm-6.35-4.613c.24-1.59-.974-2.45-2.64-3.03l.54-2.153l-1.315-.33l-.525 2.107c-.345-.087-.705-.167-1.064-.25l.526-2.127l-1.32-.33l-.54 2.165q-.428-.1-.84-.2l-1.815-.45l-.35 1.407s.975.225.955.236c.535.136.63.486.615.766l-1.477 5.92c-.075.166-.24.406-.614.314c.015.02-.96-.24-.96-.24l-.66 1.51l1.71.426l.93.242l-.54 2.19l1.32.327l.54-2.17c.36.1.705.19 1.05.273l-.51 2.154l1.32.33l.545-2.19c2.24.427 3.93.257 4.64-1.774c.57-1.637-.03-2.58-1.217-3.196c.854-.193 1.5-.76 1.68-1.93h.01zm-3.01 4.22c-.404 1.64-3.157.75-4.05.53l.72-2.9c.896.23 3.757.67 3.33 2.37m.41-4.24c-.37 1.49-2.662.735-3.405.55l.654-2.64c.744.18 3.137.524 2.75 2.084z'/%3E%3C/svg%3E")
}

.simple-icons--counterstrike {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M21.71 3.235a.02.02 0 0 1-.022-.022c.002-.081.004-.37.005-.424c0-.129-.143-.183-.212-.083l-.229.333a.02.02 0 0 1-.02.01h-6.55a.047.047 0 0 1-.048-.046l-.013-.177a.048.048 0 0 1 .056-.048l.335.032a.06.06 0 0 0 .063-.045l.244-.989a.05.05 0 0 0-.03-.054l-.227-.085a.04.04 0 0 1-.026-.03c-.041-.171-.377-1.323-1.993-1.58c-.787-.125-1.302.21-1.577.478a1.6 1.6 0 0 0-.302.41l-.097.212a2 2 0 0 0-.046.234l.051.982a.11.11 0 0 0 .043.085l.354.153l-.196.325a.055.055 0 0 1-.053.04s-.417.01-.622.02c-.386.015-1.245.485-1.878 1.838l-.724 1.55a.07.07 0 0 1-.068.04l-.578.001c-.035 0-.073.028-.088.06L6.364 9a.11.11 0 0 0 .017.108l.627.392a.06.06 0 0 1 .02.058l-.328.967a.2.2 0 0 1-.023.062l-.435.382a.1.1 0 0 0-.035.06l-.598 1.53a.06.06 0 0 1-.06.045l-.336.002a.163.163 0 0 0-.162.149l-.201 2.288l-.016.121l-.158.908a.13.13 0 0 1-.034.055l-.558.427a4.8 4.8 0 0 0-.767 1.001l-1.86 3.924a.8.8 0 0 0-.078.322l.132.235c.002.084-.032.456-.07.53l-.624 1.09a.1.1 0 0 0-.003.085l.03.07l.094.187L2.829 24c.118.011.247-.14.251-.3l.103-1.297l-.027-.195l3.606-4.232c.095-.114.222-.317.286-.45l1.719-3.79a.17.17 0 0 1 .1-.088l.109-.035a.17.17 0 0 1 .183.053c.15.181.504.781.676 1.032c.143.208.85 1.23 1.158 1.567c.086.093.349.198.466.27a.083.083 0 0 1 .03.112l-1.03 1.808l-.455 2.136a1 1 0 0 0-.036.152l-.412 1.483c.003.188-.14.286-.153.507l-.15 1.084a.06.06 0 0 0 .059.061l2.544.014q.142-.001.286-.006l.075-.007c.124-.016.563-.076.75-.15a.6.6 0 0 0 .227-.13c.185-.194.2-.278.203-.398a.3.3 0 0 0-.028-.105a.12.12 0 0 0-.06-.047l-1.18-.356a.37.37 0 0 1-.19-.134l-.317-.47a.09.09 0 0 1 .018-.097l.618-.609a.2.2 0 0 0 .048-.072l1.904-4.488c.089-.285.059-.605 0-.944c-.044-.25-.686-1.326-.854-1.624l-1.286-2.251c-.079-.138-.19-.133-.228-.276l-.073-1.118a.04.04 0 0 1 .036-.05l.33-.028a.1.1 0 0 0 .075-.048l1.147-2.155a.1.1 0 0 0-.002-.094l-.235-.29a.09.09 0 0 1-.001-.088l.352-.38a.054.054 0 0 1 .073-.02l.934.526a.4.4 0 0 0 .186.05c.26-.001.686-.154.908-.29a.4.4 0 0 0 .139-.148l.458-1.07c.006-.014.027-.012.03.003l.127.595a.064.064 0 0 0 .079.05l1.35-.3a.066.066 0 0 0 .05-.078l-.319-1.344a.07.07 0 0 1 .01-.054l.13-.203a.3.3 0 0 0 .037-.082l.159-.725a.04.04 0 0 1 .04-.032l3.732.005a.09.09 0 0 0 .093-.093v-.634a.02.02 0 0 1 .022-.021h1.439a.047.047 0 0 0 .046-.047V3.28a.047.047 0 0 0-.046-.047h-1.44z'/%3E%3C/svg%3E")
}

.simple-icons--dota2 {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m9.817 23.607l-.346-.294l-.468-.04c-.584-.048-.856-.101-1.186-.232l-.258-.103l-.278.11c-.236.095-.814.181-1.253.188c-.024 0-.064-.056-.089-.125c-.028-.07-.077-.137-.115-.15c-.035-.012-.297.046-.587.133l-.525.158l-.189-.091c-.238-.116-.338-.114-.736.007c-.303.094-.341.096-.584.044c-.363-.076-.666-.071-1.349.026c-.744.106-.76.106-.979-.044a.6.6 0 0 0-.406-.125c-.203 0-.225-.009-.248-.104a.56.56 0 0 1 .043-.277c.112-.278.156-.952.168-2.563l.012-1.505l.211.015l.208.015l.032-.87c.016-.478.032-1.169.035-1.534l.005-.66l-.112-.08c-.305-.223-.291-.191-.418-.918a12 12 0 0 1-.146-1.23c-.025-.532-.023-.547.075-.658l.1-.114l.248.213c.138.117.255.194.266.17c.036-.113-.077-1.461-.135-1.631a1 1 0 0 1-.066-.308c0-.068-.068-.252-.153-.412l-.151-.289l.051-.513c.067-.68-.019-1.18-.304-1.782l-.125-.271l.079-.673l.084-.674l-.088-.349l-.091-.35l.105-.391l.101-.393l-.115-.38l-.119-.379l.143-.4c.141-.389.144-.41.141-1.044C.303 2.016.228 1.551.08 1.365c-.127-.162-.106-.273.083-.446C.253.834.328.726.328.681c0-.069.031-.082.221-.086c.12 0 .49-.032.823-.07l.607-.073l.794.117c.792.115.793.115 1.879.069L5.74.591l.257.155l.26.153L7.312.884L8.368.869L8.724.74c.194-.071.505-.195.69-.279a6 6 0 0 1 .73-.257l.398-.105l.514.162l.514.164l.444-.149l.442-.149l.477.158c.263.086.751.298 1.089.472l.611.312l.64-.018c.485-.015.651-.033.677-.078a3 3 0 0 0 .133-.407l.095-.351l.605.02c.453.016.859.064 1.601.194l.995.176l.259-.104c.14-.057.408-.126.595-.15c.313-.042.367-.037.794.071c.398.1.535.115 1.082.115c.345 0 .703-.015.798-.031c.163-.028.19-.017.521.222c.193.138.364.273.379.302c.017.027.053.173.077.324l.046.278l-.209.396c-.117.218-.214.415-.214.438s.048.061.104.088a.7.7 0 0 1 .215.217l.111.17l-.025 2.285c-.015 1.257-.04 2.378-.054 2.489l-.027.204l-.345-.022l-.344-.027l-.029.191a3 3 0 0 0-.029.424c0 .192-.03.293-.16.546l-.163.311l.09.129c.05.072.221.265.38.43l.292.305l-.089.323l-.09.325l.107.688c.124.827.115 1.035-.088 1.751a6 6 0 0 0-.146.593c0 .075.055.094.427.145c.165.021.2.041.2.116c0 .049.026 1.104.06 2.345c.107 4.075.117 4.964.067 5.888a13 13 0 0 1-.067.891c-.01.009-.341-.124-.738-.295l-.723-.308l-.312.135c-.322.139-.354.175-.396.442c-.029.177-.007.169-.8.331l-.467.096l-.454-.152c-.42-.141-.477-.151-.808-.129c-.247.015-.417.003-.562-.04c-.208-.059-.208-.059-.557.102l-.352.159h-1.3c-1.369-.002-1.651.02-2.594.195c-.652.12-.881.115-2.022-.022l-.602-.074l-.421.096c-.234.054-.47.096-.526.094c-.068 0-.224-.101-.451-.294zm-2.533-3.689c1.005-.379 1.834-.695 1.839-.702c.013-.014-3.917-3.826-4.439-4.307c-.145-.134-.275-.237-.285-.227c-.009.011-.329.865-.709 1.895c-.42 1.138-.679 1.899-.658 1.931c.025.042 2.392 2.091 2.419 2.097c.003 0 .828-.309 1.833-.687m13.512-2.089c.523-1.265.936-2.31.922-2.325c-.019-.021-9.83-6.646-16.698-11.278l-.551-.371l-.9.407c-.497.222-.896.425-.889.447c.01.028 3.331 3.51 7.384 7.74l7.368 7.692l1.206-.008l1.209-.008zM19.434 6.972c.173-.962.316-1.781.316-1.821c0-.043-.253-.249-.676-.546c-.372-.262-.701-.49-.73-.509c-.053-.033-3.902 1.008-3.897 1.053c.004.03 4.644 3.599 4.66 3.582c.008-.006.154-.799.327-1.759'/%3E%3C/svg%3E")
}

.simple-icons--ethereum {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M11.944 17.97L4.58 13.62L11.943 24l7.37-10.38l-7.372 4.35zM12.056 0L4.69 12.223l7.365 4.354l7.365-4.35z'/%3E%3C/svg%3E")
}

.simple-icons--leagueoflegends {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m1.912 0l1.212 2.474v19.053L1.912 24h14.73l1.337-4.682H8.33V0ZM12 1.516c-.913 0-1.798.112-2.648.312v1.74A9.7 9.7 0 0 1 12 3.2c5.267 0 9.536 4.184 9.536 9.348a9.2 9.2 0 0 1-2.3 6.086l-.273.954l-.602 2.112c2.952-1.993 4.89-5.335 4.89-9.122C23.25 6.468 18.213 1.516 12 1.516m0 2.673c-.924 0-1.814.148-2.648.414v13.713h8.817a8.25 8.25 0 0 0 2.36-5.768c0-4.617-3.818-8.359-8.529-8.359M2.104 7.312A10.86 10.86 0 0 0 .75 12.576c0 1.906.492 3.7 1.355 5.266z'/%3E%3C/svg%3E")
}

.simple-icons--pubg {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M1.425 20.693c-.107-.247-.132-.4-.131-.8c0-.376.015-.478.208-1.416a38 38 0 0 0 .2-1.015c-.1-.056-.481-.376-.7-.587c-.49-.472-.799-.938-.942-1.415c-.059-.195-.067-.282-.056-.592c.013-.341.02-.378.127-.599a2 2 0 0 1 .257-.39c.14-.15.145-.161.188-.465c.024-.171.072-.493.105-.715c.054-.36.056-.424.018-.592a2.84 2.84 0 0 1 .082-1.529c.358-.99 1.39-1.681 3-2.007c1.226-.249 2.815-.265 4.374-.045c1.537.218 3.344.715 5.011 1.38c.214.086.392.152.396.148c.014-.014-1.28-.668-1.61-.814A17 17 0 0 0 8.28 8.073C7.472 7.92 7.22 7.9 6.147 7.9c-.931 0-1.068.007-1.46.073a7 7 0 0 0-.836.18c-.1.03-.056-.046.082-.141c.516-.356 1.36-.69 2.23-.886c.853-.191.851-.177.023-.165c-.407.006-.74.002-.74-.009s.025-.041.055-.068a10 10 0 0 0 .342-.376c.493-.56 1.253-1.22 1.923-1.667c1.278-.854 2.553-1.345 4.124-1.588c.51-.08 2.061-.08 2.6 0c1.682.245 2.964.707 4.14 1.49c.554.37.864.624 1.339 1.101c.953.958 1.613 2.02 2.191 3.527c.31.808.601 1.76.756 2.474l.072.331l.164.115c.09.063.183.152.206.198s.166.448.316.894c.151.445.286.814.3.82s.026.111.026.234c0 .213-.004.225-.086.264c-.106.05-1.037.255-1.16.255c-.127 0-.23-.11-.322-.343l-.177-.436c-.054-.128-.172-.416-.263-.638c-.302-.739-.295-.725-.394-.766c-.08-.033-.128-.026-.393.064c-.166.057-.35.13-.407.165a.55.55 0 0 0-.221.4c-.001.091.23.762.289.84c.067.089 1.591 1.11 1.688 1.131c.06.013.253-.014.528-.074l.438-.094c.003 0 .016.215.028.478c.021.45.018.486-.043.607c-.104.204-.003.16-1.67.723c-1.314.444-1.564.497-2.353.497a4.5 4.5 0 0 1-2.388-.644c-.48-.283-1.052-.767-1.224-1.037c-.133-.209-.16-.04.34-2.195c.1-.427.194-.781.211-.787c.017-.005.09.1.163.236s.164.266.202.29s.287.14.552.259c.409.182.515.217.695.228a.82.82 0 0 0 .79-.41c.083-.131.097-.2.213-1.07l.158-1.178c.098-.725.09-.957-.046-1.248c-.153-.327-.328-.474-.881-.741c-.918-.444-.862-.435-1.279-.204c-.158.088-.29.161-.293.164a8 8 0 0 0 .313-.006l.318-.01l.52.24c.408.19.555.275.678.392c.301.29.393.655.31 1.241c-.052.37-.085.458-.23.615c-.185.202-.334.269-.596.27c-.208 0-.243-.01-.732-.24c-.509-.24-.516-.242-.79-.249l-.276-.007l-.039.156l-.166.685c-.162.673-.477 1.976-.735 3.038c-.11.454-.258 1.063-.327 1.355c-.159.668-.214.86-.307 1.075c-.219.503-.689.99-1.2 1.245c-.578.287-1.076.342-1.828.205a45 45 0 0 0-4.48-.615c-.606-.053-2.655-.053-3.051 0c-.826.111-1.187.19-1.535.337a1.93 1.93 0 0 0-.847.672c-.174.257-.253.71-.191 1.092c.029.177-.008.192-.079.03zm.317-3.394c0-.028.06-.365.165-.929c.1-.538.212-.748.576-1.086c.604-.56 1.758-.924 3.331-1.05c.557-.045 2.451-.014 3.072.05c1.287.131 1.77.195 2.88.38c.906.151.886.15.7.073a58 58 0 0 0-2.054-.744c-1.222-.412-1.941-.578-3.207-.74c-.625-.08-2.496-.081-3.082-.001c-1.13.154-1.95.382-2.568.717c-.523.282-.895.643-1.049 1.02c-.09.22-.075.702.03.956c.124.299.332.586.65.9c.436.428.556.526.556.454m-.558-4.09c.15-.107.649-.33.963-.43c.525-.169.957-.256 1.805-.367c.497-.065 2.617-.093 3.284-.043l.716.053c.286.022.316-.01.392-.418l.184-.974c.19-1 .248-1.318.249-1.375c0-.105-.107-.19-.281-.217c-.792-.129-2.275-.198-3.255-.153c-2.203.1-3.583.628-4.102 1.566a1.6 1.6 0 0 0-.219.662q-.018.188.01.105c.143-.436.52-.88.926-1.094c.237-.125.26-.132.26-.088c0 .015-.063.058-.14.096q-.273.131-.513.593c-.153.295-.193.468-.297 1.291a61 61 0 0 1-.096.74c-.021.135-.008.14.114.053m9.586-.184c.066-.052.078-.085.078-.236c0-.159-.01-.184-.102-.266c-.12-.108-.188-.114-.298-.028c-.161.128-.122.44.069.544c.11.06.16.057.253-.014m7.349-1.91c.223-.15.319-.421.251-.712c-.118-.515-.662-.73-.966-.384c-.283.322-.166.91.22 1.1c.178.088.361.087.495-.004m-.321-.32c-.187-.102-.245-.433-.103-.586c.108-.117.285-.115.4.006c.166.172.172.42.016.551c-.105.088-.19.096-.313.029m-6.548-.146c.098-.139.036-.446-.105-.521c-.09-.049-.204-.039-.257.022c-.14.16-.142.312-.003.476c.1.12.29.132.366.023z'/%3E%3C/svg%3E")
}

.simple-icons--solana {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m23.876 18.031l-3.962 4.14a.9.9 0 0 1-.306.21a.9.9 0 0 1-.367.074H.46a.47.47 0 0 1-.252-.073a.45.45 0 0 1-.17-.196a.44.44 0 0 1-.031-.255a.44.44 0 0 1 .117-.23l3.965-4.139a.9.9 0 0 1 .305-.21a.9.9 0 0 1 .366-.075h18.78a.47.47 0 0 1 .252.074a.45.45 0 0 1 .17.196a.44.44 0 0 1 .031.255a.44.44 0 0 1-.117.23m-3.962-8.335a.9.9 0 0 0-.306-.21a.9.9 0 0 0-.367-.075H.46a.47.47 0 0 0-.252.073a.45.45 0 0 0-.17.197a.44.44 0 0 0-.031.254a.44.44 0 0 0 .117.23l3.965 4.14a.9.9 0 0 0 .305.21a.9.9 0 0 0 .366.074h18.78a.47.47 0 0 0 .252-.073a.45.45 0 0 0 .17-.196a.44.44 0 0 0 .031-.255a.44.44 0 0 0-.117-.23zM.46 6.723h18.782a.9.9 0 0 0 .367-.075a.9.9 0 0 0 .306-.21l3.962-4.14a.44.44 0 0 0 .117-.23a.44.44 0 0 0-.032-.254a.45.45 0 0 0-.17-.196a.47.47 0 0 0-.252-.073H4.76a.9.9 0 0 0-.366.074a.9.9 0 0 0-.305.21L.125 5.97a.44.44 0 0 0-.117.23a.44.44 0 0 0 .03.254a.45.45 0 0 0 .17.196a.47.47 0 0 0 .252.074z'/%3E%3C/svg%3E")
}

.simple-icons--valorant {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M23.792 2.152a.25.25 0 0 0-.098.083q-5.077 6.345-10.15 12.69c-.107.093-.025.288.119.265c2.439.003 4.877 0 7.316.001a.66.66 0 0 0 .552-.25l2.324-2.903a.72.72 0 0 0 .144-.49c-.002-3.077 0-6.153-.003-9.23c.016-.11-.1-.206-.204-.167zM.077 2.166c-.077.038-.074.132-.076.205q.002 4.612.001 9.225a.68.68 0 0 0 .158.463l7.64 9.55c.12.152.308.25.505.247c2.455 0 4.91.003 7.365 0c.142.02.222-.174.116-.265C10.661 15.176 5.526 8.766.4 2.35c-.08-.094-.174-.272-.322-.184z'/%3E%3C/svg%3E")
}

.animate-in {
    --tw-enter-opacity: initial;
    --tw-enter-scale: initial;
    --tw-enter-rotate: initial;
    --tw-enter-translate-x: initial;
    --tw-enter-translate-y: initial;
    animation-name: enter;
    animation-duration: .15s
}

.animate-out {
    --tw-exit-opacity: initial;
    --tw-exit-scale: initial;
    --tw-exit-rotate: initial;
    --tw-exit-translate-x: initial;
    --tw-exit-translate-y: initial;
    animation-name: exit;
    animation-duration: .15s
}

.fade-in, .fade-in-0 {
    --tw-enter-opacity: 0
}

.fade-out-0 {
    --tw-exit-opacity: 0
}

.zoom-in-95 {
    --tw-enter-scale: .95
}

.zoom-in-\[0\.98\] {
    --tw-enter-scale: .98
}

.slide-in-from-bottom-0\.5 {
    --tw-enter-translate-y: .125rem
}

.slide-in-from-bottom-1 {
    --tw-enter-translate-y: .25rem
}

.slide-in-from-bottom-2 {
    --tw-enter-translate-y: .5rem
}

.slide-in-from-right-0 {
    --tw-enter-translate-x: 0px
}

.slide-in-from-top-1 {
    --tw-enter-translate-y: -.25rem
}

.slide-out-to-bottom-0\.5 {
    --tw-exit-translate-y: .125rem
}

.duration-100 {
    animation-duration: .1s
}

.duration-1000 {
    animation-duration: 1s
}

.duration-150 {
    animation-duration: .15s
}

.duration-200 {
    animation-duration: .2s
}

.duration-300 {
    animation-duration: .3s
}

.duration-500 {
    animation-duration: .5s
}

.duration-700 {
    animation-duration: .7s
}

.duration-75 {
    animation-duration: 75ms
}

.delay-100 {
    animation-delay: .1s
}

.delay-300 {
    animation-delay: .3s
}

.delay-500 {
    animation-delay: .5s
}

.ease-in {
    animation-timing-function: cubic-bezier(.4, 0, 1, 1)
}

.ease-in-out {
    animation-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.ease-out {
    animation-timing-function: cubic-bezier(0, 0, .2, 1)
}

.running {
    animation-play-state: running
}

.\!paused {
    animation-play-state: paused !important
}

.paused {
    animation-play-state: paused
}

.fill-mode-forwards {
    animation-fill-mode: forwards
}

.\@container\/field-group {
    container: field-group/inline-size
}

.\[--cell-size\:2rem\] {
    --cell-size: 2rem
}

.\[--footer-inset-bottom\:0px\] {
    --footer-inset-bottom: 0px
}

.\[--icon-color\:theme\(colors\.neutral\.400\)\] {
    --icon-color: #90a1b9
}

.\[--navbar-inset-bottom\:56px\] {
    --navbar-inset-bottom: 56px
}

.\[--navbar-inset-bottom\:68px\] {
    --navbar-inset-bottom: 68px
}

.\!\[--tweet-actions-font-size\:0\.7rem\] {
    --tweet-actions-font-size: .7rem !important
}

.\!\[--tweet-body-font-size\:0\.75rem\] {
    --tweet-body-font-size: .75rem !important
}

.\!\[--tweet-body-font-size\:1rem\] {
    --tweet-body-font-size: 1rem !important
}

.\!\[--tweet-body-line-height\:1\.375\] {
    --tweet-body-line-height: 1.375 !important
}

.\!\[--tweet-container-margin\:0\] {
    --tweet-container-margin: 0 !important
}

.\!\[--tweet-header-font-size\:0\.75rem\] {
    --tweet-header-font-size: .75rem !important
}

.\!\[--tweet-info-font-size\:0\.75rem\] {
    --tweet-info-font-size: .75rem !important
}

.\!\[--tweet-quoted-body-font-size\:0\.75rem\] {
    --tweet-quoted-body-font-size: .75rem !important
}

.\!\[--tweet-quoted-container-margin\:0\] {
    --tweet-quoted-container-margin: 0 !important
}

.\!\[--tweet-quoted-container-padding\:0\] {
    --tweet-quoted-container-padding: 0 !important
}

.\!\[--tweet-quoted-tweet-body-margin\:0\] {
    --tweet-quoted-tweet-body-margin: 0 !important
}

.\!\[--tweet-replies-font-size\:0\.7rem\] {
    --tweet-replies-font-size: .7rem !important
}

.\[-ms-overflow-style\:none\] {
    -ms-overflow-style: none
}

.\[animation-duration\:2s\] {
    animation-duration: 2s
}

.\[animation\:gradient-x_2s_ease_infinite\] {
    animation: 2s infinite gradient-x
}

.\[background\:linear-gradient\(theme\(colors\.neutral\.900\)\,_theme\(colors\.neutral\.900\)\)_padding-box\,conic-gradient\(from_var\(--border-angle\)\,theme\(colors\.primary\.500\)_80\%\,_theme\(colors\.primary\.400\)_82\%\,_theme\(colors\.primary\.200\)_90\%\,_theme\(colors\.primary\.400\)_98\%\,_theme\(colors\.primary\.500\)\)_border-box\] {
    background: linear-gradient(#151e28, #151e28) padding-box, conic-gradient(from var(--border-angle), #415337 80%, #698453 82%, #c7f284 90%, #698453 98%, #415337) border-box
}

.\[filter\:brightness\(0\.85\)\] {
    filter: brightness(.85)
}

.\[mask-image\:linear-gradient\(to_right\,black_50\%\,transparent\)\] {
    -webkit-mask-image: linear-gradient(90deg, #000 50%, transparent);
    mask-image: linear-gradient(90deg, #000 50%, transparent)
}

.\[mask-image\:linear-gradient\(to_top\,rgba\(0\,0\,0\,1\)_15\%\,transparent_80\%\)\] {
    -webkit-mask-image: linear-gradient(transparent 20%, #000 85%);
    mask-image: linear-gradient(transparent 20%, #000 85%)
}

.\[mask-image\:linear-gradient\(to_top\,rgba\(0\,0\,0\,1\)_60\%\,transparent_90\%\)\] {
    -webkit-mask-image: linear-gradient(transparent 10%, #000 40%);
    mask-image: linear-gradient(transparent 10%, #000 40%)
}

.\[overflow-wrap\:anywhere\] {
    overflow-wrap: anywhere
}

.\[scrollbar-width\:none\] {
    scrollbar-width: none
}

.\[text-wrap\:wrap\] {
    text-wrap: wrap
}

:root, html, body {
    -webkit-tap-highlight-color: transparent;
    --privy-color-background: #131b24;
    --privy-color-background-2: rgba(232, 249, 255, .05);
    --privy-color-background-3: rgba(232, 249, 255, .05);
    --privy-color-foreground: #dedede;
    --privy-color-foreground-2: rgba(232, 249, 255, .7);
    --privy-color-foreground-3: rgba(232, 249, 255, .6);
    --privy-color-foreground-4: rgba(232, 249, 255, .125);
    --privy-color-accent: #c7f284;
    --privy-color-warn: #c7f284;
    --privy-color-warn-light: #1c2629;
    --privy-color-warn-dark: #1c2629;
    --privy-color-success: #c7f284;
    margin: 0;
    padding: 0;
    font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif
}

@media only screen and (max-width: 480px) {
    .Toastify__toast-container--bottom-left, .Toastify__toast-container--bottom-center, .Toastify__toast-container--bottom-right {
        bottom: calc(56px + env(safe-area-inset-bottom));
        transform: translate(0)
    }
}

a {
    color: inherit;
    text-decoration: none
}

* {
    box-sizing: border-box
}

.jup-gradient:before {
    content: "";
    -webkit-mask-composite: source-out;
    background: linear-gradient(91.26deg, #fcc00a 15.73%, #4ebae9 83.27%);
    border-radius: .5rem;
    padding: 2px;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    -webkit-mask-image: linear-gradient(#fff 0, #fff 0), linear-gradient(#fff 0, #fff 0);
    mask-image: linear-gradient(#fff 0, #fff 0), linear-gradient(#fff 0, #fff 0);
    -webkit-mask-position: 0 0, 0 0;
    mask-position: 0 0, 0 0;
    -webkit-mask-size: auto, auto;
    mask-size: auto, auto;
    -webkit-mask-repeat: repeat, repeat;
    mask-repeat: repeat, repeat;
    -webkit-mask-clip: content-box, border-box;
    mask-clip: content-box, border-box;
    -webkit-mask-origin: content-box, border-box;
    mask-origin: content-box, border-box;
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    -webkit-mask-source-type: auto, auto;
    mask-mode: match-source, match-source
}

.v2-border-gradient:before {
    content: "";
    -webkit-mask-composite: source-out;
    z-index: 10;
    pointer-events: none;
    background: linear-gradient(91.26deg, rgba(161, 132, 242, .5) 15.73%, rgba(25, 197, 228, .5) 83.27%);
    padding: 1px;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    -webkit-mask-image: linear-gradient(#fff 0, #fff 0), linear-gradient(#fff 0, #fff 0);
    mask-image: linear-gradient(#fff 0, #fff 0), linear-gradient(#fff 0, #fff 0);
    -webkit-mask-position: 0 0, 0 0;
    mask-position: 0 0, 0 0;
    -webkit-mask-size: auto, auto;
    mask-size: auto, auto;
    -webkit-mask-repeat: repeat, repeat;
    mask-repeat: repeat, repeat;
    -webkit-mask-clip: content-box, border-box;
    mask-clip: content-box, border-box;
    -webkit-mask-origin: content-box, border-box;
    mask-origin: content-box, border-box;
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    -webkit-mask-source-type: auto, auto;
    mask-mode: match-source, match-source
}

.v2-border-gradient-left.v2-border-gradient:before {
    border-top-left-radius: .75rem;
    border-bottom-left-radius: .75rem
}

.v2-border-gradient-center.v2-border-gradient:before {
    border-radius: .75rem
}

.v2-border-gradient-right.v2-border-gradient:before {
    border-top-right-radius: .75rem;
    border-bottom-right-radius: .75rem
}

.searchBarItem {
    --tw-bg-opacity: 1;
    background-color: rgba(235, 239, 241, var(--tw-bg-opacity, 1));
    opacity: .1;
    background-image: linear-gradient(91.26deg, #fcc00a 15.73%, #4ebae9 83.27%);
    width: 100%;
    height: 100%;
    position: absolute
}

@-moz-document url-prefix() {
    .searchBarItem {
        opacity: 1
    }
}

.hide-first-x-axis .recharts-xAxis.xAxis > g > g:first-child {
    display: none
}

input::-webkit-file-upload-button {
    cursor: pointer;
    background: #fff;
    border: none;
    border-radius: 6px;
    padding: 8px
}

input::file-selector-button {
    cursor: pointer;
    background: #fff;
    border: none;
    border-radius: 6px;
    padding: 8px
}

.dark input::-webkit-file-upload-button {
    background: #000
}

.dark input::file-selector-button {
    background: #000
}

input[type=search] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

[type=search]::-webkit-search-cancel-button {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

[type=search]::-webkit-search-decoration {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

::-webkit-scrollbar {
    width: .35rem;
    height: .35rem
}

body::-webkit-scrollbar-track-piece {
    background-color: #1c2936
}

::-webkit-scrollbar-track-piece {
    background-color: transparent
}

::-webkit-scrollbar-thumb {
    background-color: #67778e;
    border-radius: 9999px
}

::-webkit-scrollbar-thumb:hover {
    background-color: #90a1b9
}

::-webkit-scrollbar-corner {
    background-color: transparent
}

.hideScrollbar {
    -ms-overflow-style: none;
    scrollbar-width: none
}

.hideScrollbar::-webkit-scrollbar {
    display: none
}

.dcaDotted {
    position: relative;
    overflow: hidden
}

.dcaDotted:after {
    pointer-events: none;
    content: ".......................................................................";
    letter-spacing: 6px;
    position: absolute;
    bottom: 0
}

dialog {
    min-width: 100vw;
    min-height: 100vh;
    margin: 0;
    padding: 0
}

.rc-slider-tooltip-inner {
    box-shadow: none !important;
    background-color: #000 !important;
    align-items: center !important;
    padding: .25rem .5rem !important;
    font-weight: 600 !important;
    display: flex !important
}

.rc-slider-disabled {
    background-color: transparent !important
}

.rc-slider-tooltip-arrow {
    border-top-color: #000 !important
}

#walletconnect-wrapper {
    color: #000
}

.recharts-brush-texts {
    display: none
}

#__next ~ .MuiDialog-root {
    z-index: 50
}

.primary-react-datepicker-popper .react-datepicker, .primary-react-datepicker-popper .react-datepicker__header {
    background-color: #0c141d;
    border-color: #202e3c
}

.primary-react-datepicker-popper.perps .react-datepicker, .primary-react-datepicker-popper.perps .react-datepicker__header {
    --tw-bg-opacity: 1;
    background-color: rgba(34, 43, 51, var(--tw-bg-opacity, 1))
}

.primary-react-datepicker-popper .react-datepicker {
    border: 1px solid #202e3c
}

.primary-react-datepicker-popper .react-datepicker__header {
    border-bottom: none
}

.primary-react-datepicker-popper .react-datepicker__triangle {
    display: none
}

.primary-react-datepicker-popper .react-datepicker__day-name {
    --tw-text-opacity: 1;
    color: rgba(144, 161, 185, var(--tw-text-opacity, 1))
}

.primary-react-datepicker-popper :-webkit-any(.react-datepicker__current-month,.react-datepicker__day,.react-datepicker__time-name) {
    color: #fff
}

.primary-react-datepicker-popper :-moz-any(.react-datepicker__current-month,.react-datepicker__day,.react-datepicker__time-name) {
    color: #fff
}

.primary-react-datepicker-popper :is(.react-datepicker__current-month,.react-datepicker__day,.react-datepicker__time-name) {
    color: #fff
}

.primary-react-datepicker-popper :-webkit-any(.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range) {
    --tw-bg-opacity: 1;
    background-color: rgba(161, 132, 242, var(--tw-bg-opacity, 1));
    --tw-text-opacity: 1;
    color: rgba(9, 13, 16, var(--tw-text-opacity, 1))
}

.primary-react-datepicker-popper :-moz-any(.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range) {
    --tw-bg-opacity: 1;
    background-color: rgba(161, 132, 242, var(--tw-bg-opacity, 1));
    --tw-text-opacity: 1;
    color: rgba(9, 13, 16, var(--tw-text-opacity, 1))
}

.primary-react-datepicker-popper :is(.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range) {
    --tw-bg-opacity: 1;
    background-color: rgba(161, 132, 242, var(--tw-bg-opacity, 1));
    --tw-text-opacity: 1;
    color: rgba(9, 13, 16, var(--tw-text-opacity, 1))
}

.primary-react-datepicker-popper :-webkit-any(.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range):not([aria-disabled=true]):hover {
    --tw-text-opacity: 1;
    color: rgba(226, 232, 240, var(--tw-text-opacity, 1));
    background-color: rgba(161, 132, 242, .7)
}

.primary-react-datepicker-popper :-moz-any(.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range):not([aria-disabled=true]):hover {
    --tw-text-opacity: 1;
    color: rgba(226, 232, 240, var(--tw-text-opacity, 1));
    background-color: rgba(161, 132, 242, .7)
}

.primary-react-datepicker-popper :is(.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range):not([aria-disabled=true]):hover {
    --tw-text-opacity: 1;
    color: rgba(226, 232, 240, var(--tw-text-opacity, 1));
    background-color: rgba(161, 132, 242, .7)
}

.primary-react-datepicker-popper :-webkit-any(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range):not(:-webkit-any(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range)) {
    --tw-text-opacity: 1;
    color: rgba(226, 232, 240, var(--tw-text-opacity, 1));
    background-color: rgba(161, 132, 242, .2)
}

.primary-react-datepicker-popper :-moz-any(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range):not(:-moz-any(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range)) {
    --tw-text-opacity: 1;
    color: rgba(226, 232, 240, var(--tw-text-opacity, 1));
    background-color: rgba(161, 132, 242, .2)
}

.primary-react-datepicker-popper :is(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range):not(:is(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range)) {
    --tw-text-opacity: 1;
    color: rgba(226, 232, 240, var(--tw-text-opacity, 1));
    background-color: rgba(161, 132, 242, .2)
}

.primary-react-datepicker-popper :-webkit-any(.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text):not([aria-disabled=true]):hover {
    background-color: rgba(161, 132, 242, .2)
}

.primary-react-datepicker-popper :-moz-any(.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text):not([aria-disabled=true]):hover {
    background-color: rgba(161, 132, 242, .2)
}

.primary-react-datepicker-popper :is(.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text):not([aria-disabled=true]):hover {
    background-color: rgba(161, 132, 242, .2)
}

.primary-react-datepicker-popper :-webkit-any(.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected) {
    --tw-text-opacity: 1;
    color: rgba(9, 13, 16, var(--tw-text-opacity, 1));
    background-color: rgba(161, 132, 242, .7)
}

.primary-react-datepicker-popper :-moz-any(.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected) {
    --tw-text-opacity: 1;
    color: rgba(9, 13, 16, var(--tw-text-opacity, 1));
    background-color: rgba(161, 132, 242, .7)
}

.primary-react-datepicker-popper :is(.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected) {
    --tw-text-opacity: 1;
    color: rgba(9, 13, 16, var(--tw-text-opacity, 1));
    background-color: rgba(161, 132, 242, .7)
}

details > summary {
    list-style: none
}

details > summary::marker {
    display: none
}

details > summary::-webkit-details-marker {
    display: none
}

.selection\:bg-primary ::selection {
    --tw-bg-opacity: 1;
    background-color: rgba(161, 132, 242, var(--tw-bg-opacity, 1))
}

.selection\:bg-primary::selection {
    --tw-bg-opacity: 1;
    background-color: rgba(161, 132, 242, var(--tw-bg-opacity, 1))
}

.file\:inline-flex::-webkit-file-upload-button {
    display: inline-flex
}

.file\:inline-flex::file-selector-button {
    display: inline-flex
}

.file\:h-7::-webkit-file-upload-button {
    height: 1.75rem
}

.file\:h-7::file-selector-button {
    height: 1.75rem
}

.file\:border-0::-webkit-file-upload-button {
    border-width: 0
}

.file\:border-0::file-selector-button {
    border-width: 0
}

.file\:bg-transparent::-webkit-file-upload-button {
    background-color: transparent
}

.file\:bg-transparent::file-selector-button {
    background-color: transparent
}

.file\:text-sm::-webkit-file-upload-button {
    font-size: .875rem;
    line-height: 1.25rem
}

.file\:text-sm::file-selector-button {
    font-size: .875rem;
    line-height: 1.25rem
}

.file\:font-medium::-webkit-file-upload-button {
    font-weight: 500
}

.file\:font-medium::file-selector-button {
    font-weight: 500
}

.placeholder\:text-xs::placeholder {
    font-size: .75rem;
    line-height: 1rem
}

.placeholder\:text-\[\#585C63\]::placeholder {
    --tw-text-opacity: 1;
    color: rgba(88, 92, 99, var(--tw-text-opacity, 1))
}

.placeholder\:text-neutral-400::placeholder {
    --tw-text-opacity: 1;
    color: rgba(144, 161, 185, var(--tw-text-opacity, 1))
}

.placeholder\:text-neutral-500::placeholder {
    --tw-text-opacity: 1;
    color: rgba(103, 119, 142, var(--tw-text-opacity, 1))
}

.placeholder\:text-neutral-600::placeholder {
    --tw-text-opacity: 1;
    color: rgba(73, 86, 104, var(--tw-text-opacity, 1))
}

.placeholder\:text-v2-lily\/25::placeholder {
    color: rgba(232, 249, 255, .25)
}

.placeholder\:text-v2-lily\/30::placeholder {
    color: rgba(232, 249, 255, .3)
}

.placeholder\:text-white\/20::placeholder {
    color: rgba(255, 255, 255, .2)
}

.placeholder\:text-white\/30::placeholder {
    color: rgba(255, 255, 255, .3)
}

.placeholder\:text-white\/60::placeholder {
    color: rgba(255, 255, 255, .6)
}

.before\:visible:before {
    content: var(--tw-content);
    visibility: visible
}

.before\:absolute:before {
    content: var(--tw-content);
    position: absolute
}

.before\:inset-0:before {
    content: var(--tw-content);
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.before\:-inset-y-2:before {
    content: var(--tw-content);
    top: -.5rem;
    bottom: -.5rem
}

.before\:-left-3\.5:before {
    content: var(--tw-content);
    left: -.875rem
}

.before\:left-0:before {
    content: var(--tw-content);
    left: 0
}

.before\:left-1\/2:before {
    content: var(--tw-content);
    left: 50%
}

.before\:right-0:before {
    content: var(--tw-content);
    right: 0
}

.before\:top-0:before {
    content: var(--tw-content);
    top: 0
}

.before\:top-\[-26px\]:before {
    content: var(--tw-content);
    top: -26px
}

.before\:size-2:before {
    content: var(--tw-content);
    width: .5rem;
    height: .5rem
}

.before\:h-4:before {
    content: var(--tw-content);
    height: 1rem
}

.before\:h-full:before {
    content: var(--tw-content);
    height: 100%
}

.before\:w-\[3px\]:before {
    content: var(--tw-content);
    width: 3px
}

.before\:w-px:before {
    content: var(--tw-content);
    width: 1px
}

.before\:-translate-x-1\/2:before {
    content: var(--tw-content);
    --tw-translate-x: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.before\:rotate-45:before {
    content: var(--tw-content);
    --tw-rotate: 45deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.before\:transform:before {
    content: var(--tw-content);
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.before\:rounded-xl:before {
    content: var(--tw-content);
    border-radius: .75rem
}

.before\:bg-inherit:before {
    content: var(--tw-content);
    background-color: inherit
}

.before\:bg-neutral-850:before {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: rgba(25, 36, 46, var(--tw-bg-opacity, 1))
}

.before\:bg-primary:before {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: rgba(161, 132, 242, var(--tw-bg-opacity, 1))
}

.before\:content-\[\"\"\]:before, .before\:content-\[\'\'\]:before {
    --tw-content: "";
    content: var(--tw-content)
}

.after\:pointer-events-none:after {
    content: var(--tw-content);
    pointer-events: none
}

.after\:absolute:after {
    content: var(--tw-content);
    position: absolute
}

.after\:inset-0:after {
    content: var(--tw-content);
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.after\:inset-1:after {
    content: var(--tw-content);
    top: .25rem;
    bottom: .25rem;
    left: .25rem;
    right: .25rem
}

.after\:inset-x-px:after {
    content: var(--tw-content);
    left: 1px;
    right: 1px
}

.after\:inset-y-0:after {
    content: var(--tw-content);
    top: 0;
    bottom: 0
}

.after\:left-0:after {
    content: var(--tw-content);
    left: 0
}

.after\:left-1\/2:after {
    content: var(--tw-content);
    left: 50%
}

.after\:left-\[100px\]:after {
    content: var(--tw-content);
    left: 100px
}

.after\:left-\[125px\]:after {
    content: var(--tw-content);
    left: 125px
}

.after\:left-\[50px\]:after {
    content: var(--tw-content);
    left: 50px
}

.after\:right-0:after {
    content: var(--tw-content);
    right: 0
}

.after\:right-\[100px\]:after {
    content: var(--tw-content);
    right: 100px
}

.after\:right-\[60px\]:after {
    content: var(--tw-content);
    right: 60px
}

.after\:top-0:after {
    content: var(--tw-content);
    top: 0
}

.after\:h-full:after {
    content: var(--tw-content);
    height: 100%
}

.after\:w-1:after {
    content: var(--tw-content);
    width: .25rem
}

.after\:w-px:after {
    content: var(--tw-content);
    width: 1px
}

.after\:-translate-x-1\/2:after {
    content: var(--tw-content);
    --tw-translate-x: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.after\:animate-pulse:after {
    content: var(--tw-content);
    animation: 2s cubic-bezier(.4, 0, .6, 1) infinite pulse
}

.after\:animate-shine-reverse:after {
    content: var(--tw-content);
    animation: 2s linear infinite shine-reverse
}

.after\:rounded:after {
    content: var(--tw-content);
    border-radius: .25rem
}

.after\:rounded-xl:after {
    content: var(--tw-content);
    border-radius: .75rem
}

.after\:border:after {
    content: var(--tw-content);
    border-width: 1px
}

.after\:\!border-r-0:after {
    content: var(--tw-content);
    border-right-width: 0 !important
}

.after\:border-r:after {
    content: var(--tw-content);
    border-right-width: 1px
}

.after\:border-r-0:after {
    content: var(--tw-content);
    border-right-width: 0
}

.after\:border-neutral-800\/70:after {
    content: var(--tw-content);
    border-color: rgba(33, 42, 54, .7)
}

.after\:border-r-neutral-900:after {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-right-color: rgba(21, 30, 40, var(--tw-border-opacity, 1))
}

.after\:bg-\[var\(--tw-gradient-from\)\]:after {
    content: var(--tw-content);
    background-color: var(--tw-gradient-from)
}

.after\:bg-neutral-850:after {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: rgba(25, 36, 46, var(--tw-bg-opacity, 1))
}

.after\:bg-\[image\:linear-gradient\(90deg\,var\(--tw-gradient-to\)\,var\(--tw-gradient-from\)_40\%\,var\(--tw-gradient-from\)_60\%\,var\(--tw-gradient-to\)\)\]:after {
    content: var(--tw-content);
    background-image: linear-gradient(90deg, var(--tw-gradient-to), var(--tw-gradient-from) 40%, var(--tw-gradient-from) 60%, var(--tw-gradient-to))
}

.after\:bg-\[length\:200\%_100\%\]:after {
    content: var(--tw-content);
    background-size: 200% 100%
}

.after\:outline-primary:after {
    content: var(--tw-content);
    outline-color: #c7f284
}

.after\:content-\[\"\"\]:after {
    --tw-content: "";
    content: var(--tw-content)
}

.first\:ml-0:first-child {
    margin-left: 0
}

.first\:translate-x-0:first-child {
    --tw-translate-x: 0px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.first\:rounded-l-xl:first-child {
    border-top-left-radius: .75rem;
    border-bottom-left-radius: .75rem
}

.first\:border-y:first-child {
    border-top-width: 1px;
    border-bottom-width: 1px
}

.first\:border-r:first-child {
    border-right-width: 1px
}

.first\:border-t-0:first-child {
    border-top-width: 0
}

.first\:border-none:first-child {
    border-style: none
}

.first\:px-0:first-child {
    padding-left: 0;
    padding-right: 0
}

.first\:py-2:first-child {
    padding-top: .5rem;
    padding-bottom: .5rem
}

.first\:pl-0:first-child {
    padding-left: 0
}

.first\:text-left:first-child {
    text-align: left
}

.first\:before\:hidden:first-child:before {
    content: var(--tw-content);
    display: none
}

.last\:mb-0:last-child {
    margin-bottom: 0
}

.last\:mr-0:last-child {
    margin-right: 0
}

.last\:mt-0:last-child {
    margin-top: 0
}

.last\:hidden:last-child {
    display: none
}

.last\:-translate-x-8:last-child {
    --tw-translate-x: -2rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.last\:rounded-r-xl:last-child {
    border-top-right-radius: .75rem;
    border-bottom-right-radius: .75rem
}

.last\:border-0:last-child {
    border-width: 0
}

.last\:border-b:last-child {
    border-bottom-width: 1px
}

.last\:border-b-0:last-child {
    border-bottom-width: 0
}

.last\:border-none:last-child {
    border-style: none
}

.last\:pr-4:last-child {
    padding-right: 1rem
}

.last\:text-right:last-child {
    text-align: right
}

.before\:last\:translate-x-4:last-child:before {
    content: var(--tw-content);
    --tw-translate-x: 1rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.empty\:hidden:empty {
    display: none
}

.focus-within\:border-neutral-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(144, 161, 185, var(--tw-border-opacity, 1))
}

.focus-within\:border-primary:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(161, 132, 242, var(--tw-border-opacity, 1))
}

.focus-within\:border-primary-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(65, 83, 55, var(--tw-border-opacity, 1))
}

.focus-within\:border-primary\/40:focus-within {
    border-color: rgba(161, 132, 242, .4)
}

.focus-within\:border-primary\/50:focus-within {
    border-color: rgba(161, 132, 242, .5)
}

.focus-within\:border-v2-primary:focus-within {
    border-color: #c7f284
}

.focus-within\:bg-primary-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(18, 26, 28, var(--tw-bg-opacity, 1))
}

.focus-within\:bg-v2-primary\/10:focus-within {
    background-color: rgba(161, 132, 242, .1)
}

.focus-within\:text-neutral-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(202, 213, 226, var(--tw-text-opacity, 1))
}

.focus-within\:shadow-\[0_2px_12px_rgba\(199\,242\,132\,0\.2\)\]:focus-within {
    --tw-shadow: 0 2px 12px rgba(161, 132, 242, .2);
    --tw-shadow-colored: 0 2px 12px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 transparent), var(--tw-ring-shadow, 0 0 transparent), var(--tw-shadow)
}

.focus-within\:shadow-swap-input-dark:focus-within {
    --tw-shadow: 0px 2px 16px rgba(161, 132, 242, .25);
    --tw-shadow-colored: 0px 2px 16px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 transparent), var(--tw-ring-shadow, 0 0 transparent), var(--tw-shadow)
}

.focus-within\:outline-none:focus-within {
    outline-offset: 2px;
    outline: 2px solid transparent
}

.focus-within\:outline-\[3px\]:focus-within {
    outline-width: 3px
}

.focus-within\:outline-offset-0:focus-within {
    outline-offset: 0px
}

.focus-within\:outline-primary\/20:focus-within {
    outline-color: rgba(161, 132, 242, .2)
}

.focus-within\:ring-0:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 transparent)
}

.focus-within\:ring-1:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 transparent)
}

.focus-within\:ring-primary:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(161, 132, 242, var(--tw-ring-opacity, 1))
}

.focus-within\:ring-primary\/50:focus-within {
    --tw-ring-color: rgba(161, 132, 242, .5)
}

.focus-within\:ring-transparent:focus-within {
    --tw-ring-color: transparent
}

.focus-within\:ring-offset-0:focus-within {
    --tw-ring-offset-width: 0px
}

.hover\:z-20:hover {
    z-index: 20
}

.hover\:scale-105:hover {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.hover\:scale-110:hover {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.hover\:cursor-not-allowed:hover {
    cursor: not-allowed
}

.hover\:cursor-pointer:hover {
    cursor: pointer
}

.hover\:cursor-text:hover {
    cursor: text
}

.hover\:rounded-b:hover {
    border-bottom-right-radius: .25rem;
    border-bottom-left-radius: .25rem
}

.hover\:rounded-t:hover {
    border-top-left-radius: .25rem;
    border-top-right-radius: .25rem
}

.hover\:border:hover {
    border-width: 1px
}

.hover\:border-b:hover {
    border-bottom-width: 1px
}

.hover\:border-dotted:hover {
    border-style: dotted
}

.hover\/select\:border-v2-primary\/50:hover {
    border-color: rgba(161, 132, 242, .5)
}

.hover\:\!border-primary\/25:hover {
    border-color: rgba(161, 132, 242, .25) !important
}

.hover\:\!border-rose\/25:hover {
    border-color: rgba(242, 54, 116, .25) !important
}

.hover\:\!border-v2-primary\/25:hover {
    border-color: rgba(161, 132, 242, .25) !important
}

.hover\:border-\[\#004FA5\]:hover {
    --tw-border-opacity: 1;
    border-color: rgba(0, 79, 165, var(--tw-border-opacity, 1))
}

.hover\:border-amber:hover {
    --tw-border-opacity: 1;
    border-color: rgba(255, 185, 0, var(--tw-border-opacity, 1))
}

.hover\:border-emerald-500\/85:hover {
    border-color: rgba(2, 199, 140, .85)
}

.hover\:border-labs\/50:hover {
    border-color: rgba(0, 188, 240, .5)
}

.hover\:border-neutral-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(226, 232, 240, var(--tw-border-opacity, 1))
}

.hover\:border-neutral-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(202, 213, 226, var(--tw-border-opacity, 1))
}

.hover\:border-neutral-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(144, 161, 185, var(--tw-border-opacity, 1))
}

.hover\:border-neutral-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(103, 119, 142, var(--tw-border-opacity, 1))
}

.hover\:border-neutral-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(49, 65, 88, var(--tw-border-opacity, 1))
}

.hover\:border-neutral-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(33, 42, 54, var(--tw-border-opacity, 1))
}

.hover\:border-primary:hover, .hover\:border-primary-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(161, 132, 242, var(--tw-border-opacity, 1))
}

.hover\:border-primary\/25:hover {
    border-color: rgba(161, 132, 242, .25)
}

.hover\:border-primary\/30:hover {
    border-color: rgba(161, 132, 242, .3)
}

.hover\:border-primary\/40:hover {
    border-color: rgba(161, 132, 242, .4)
}

.hover\:border-primary\/50:hover {
    border-color: rgba(161, 132, 242, .5)
}

.hover\:border-primary\/70:hover {
    border-color: rgba(161, 132, 242, .7)
}

.hover\:border-primary\/80:hover {
    border-color: rgba(161, 132, 242, .8)
}

.hover\:border-red-100\/10:hover {
    border-color: rgba(254, 226, 226, .1)
}

.hover\:border-rose-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(242, 54, 116, var(--tw-border-opacity, 1))
}

.hover\:border-rose\/25:hover {
    border-color: rgba(242, 54, 116, .25)
}

.hover\:border-v2-lily\/20:hover {
    border-color: rgba(232, 249, 255, .2)
}

.hover\:border-v2-lily\/50:hover {
    border-color: rgba(232, 249, 255, .5)
}

.hover\:border-v2-lily\/75:hover {
    border-color: rgba(232, 249, 255, .75)
}

.hover\:border-v2-primary:hover {
    border-color: #c7f284
}

.hover\:border-v2-primary\/50:hover {
    border-color: rgba(161, 132, 242, .5)
}

.hover\:border-v3-perps-blue\/50:hover {
    border-color: rgba(0, 188, 240, .5)
}

.hover\:border-white\/40:hover {
    border-color: rgba(255, 255, 255, .4)
}

.hover\:border-white\/60:hover {
    border-color: rgba(255, 255, 255, .6)
}

.hover\:border-b-neutral-100:hover {
    --tw-border-opacity: 1;
    border-bottom-color: rgba(241, 245, 249, var(--tw-border-opacity, 1))
}

.hover\:border-b-white:hover {
    --tw-border-opacity: 1;
    border-bottom-color: rgba(255, 255, 255, var(--tw-border-opacity, 1))
}

.hover\:border-b-white\/50:hover {
    border-bottom-color: rgba(255, 255, 255, .5)
}

.hover\/select\:bg-v2-primary\/20:hover {
    background-color: rgba(161, 132, 242, .2)
}

.hover\:\!bg-primary\/5:hover {
    background-color: rgba(161, 132, 242, .05) !important
}

.hover\:\!bg-rose\/5:hover {
    background-color: rgba(242, 54, 116, .05) !important
}

.hover\:\!bg-v2-primary\/5:hover {
    background-color: rgba(161, 132, 242, .05) !important
}

.hover\:bg-\[\#004FA5\]\/\[0\.16\]:hover {
    background-color: rgba(0, 79, 165, .16)
}

.hover\:bg-\[\#2C3E50\]:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(44, 62, 80, var(--tw-bg-opacity, 1))
}

.hover\:bg-\[\#313C29\]:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 60, 41, var(--tw-bg-opacity, 1))
}

.hover\:bg-\[\#455d65\]:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(69, 93, 101, var(--tw-bg-opacity, 1))
}

.hover\:bg-\[rgba\(243\,254\,252\,0\.16\)\]:hover {
    background-color: rgba(243, 254, 252, .16)
}

.hover\:bg-amber\/10:hover {
    background-color: rgba(255, 185, 0, .1)
}

.hover\:bg-black\/100:hover {
    background-color: #000
}

.hover\:bg-black\/80:hover {
    background-color: rgba(0, 0, 0, .8)
}

.hover\:bg-emerald-500\/85:hover {
    background-color: rgba(2, 199, 140, .85)
}

.hover\:bg-emerald-950:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 47, 37, var(--tw-bg-opacity, 1))
}

.hover\:bg-emerald\/10:hover {
    background-color: rgba(60, 227, 171, .1)
}

.hover\:bg-emerald\/15:hover {
    background-color: rgba(60, 227, 171, .15)
}

.hover\:bg-inherit:hover {
    background-color: inherit
}

.hover\:bg-labs\/10:hover {
    background-color: rgba(0, 188, 240, .1)
}

.hover\:bg-labs\/5:hover {
    background-color: rgba(0, 188, 240, .05)
}

.hover\:bg-neutral-100\/15:hover {
    background-color: rgba(241, 245, 249, .15)
}

.hover\:bg-neutral-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(144, 161, 185, var(--tw-bg-opacity, 1))
}

.hover\:bg-neutral-400\/10:hover {
    background-color: rgba(144, 161, 185, .1)
}

.hover\:bg-neutral-400\/5:hover {
    background-color: rgba(144, 161, 185, .05)
}

.hover\:bg-neutral-500\/10:hover {
    background-color: rgba(103, 119, 142, .1)
}

.hover\:bg-neutral-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 65, 88, var(--tw-bg-opacity, 1))
}

.hover\:bg-neutral-750:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 52, 70, var(--tw-bg-opacity, 1))
}

.hover\:bg-neutral-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(33, 42, 54, var(--tw-bg-opacity, 1))
}

.hover\:bg-neutral-800\/30:hover {
    background-color: rgba(33, 42, 54, .3)
}

.hover\:bg-neutral-800\/50:hover {
    background-color: rgba(33, 42, 54, .5)
}

.hover\:bg-neutral-850:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(25, 36, 46, var(--tw-bg-opacity, 1))
}

.hover\:bg-neutral-850\/30:hover {
    background-color: rgba(25, 36, 46, .3)
}

.hover\:bg-neutral-850\/50:hover {
    background-color: rgba(25, 36, 46, .5)
}

.hover\:bg-neutral-850\/80:hover {
    background-color: rgba(25, 36, 46, .8)
}

.hover\:bg-neutral-875:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 22, 30, var(--tw-bg-opacity, 1))
}

.hover\:bg-neutral-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(21, 30, 40, var(--tw-bg-opacity, 1))
}

.hover\:bg-neutral-900\/70:hover {
    background-color: rgba(21, 30, 40, .7)
}

.hover\:bg-neutral-925:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(13, 21, 30, var(--tw-bg-opacity, 1))
}

.hover\:bg-neutral-925\/25:hover {
    background-color: rgba(13, 21, 30, .25)
}

.hover\:bg-neutral-950:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(9, 13, 16, var(--tw-bg-opacity, 1))
}

.hover\:bg-neutral-950\/10:hover {
    background-color: rgba(9, 13, 16, .1)
}

.hover\:bg-neutral-975:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(12, 20, 29, var(--tw-bg-opacity, 1))
}

.hover\:bg-portfolio-secondary\/90:hover {
    background-color: rgba(113, 229, 236, .9)
}

.hover\:bg-primary:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(161, 132, 242, var(--tw-bg-opacity, 1))
}

.hover\:bg-primary-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(161, 132, 242, var(--tw-bg-opacity, 1))
}

.hover\:bg-primary-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(46, 60, 44, var(--tw-bg-opacity, 1))
}

.hover\:bg-primary\/10:hover {
    background-color: rgba(161, 132, 242, .1)
}

.hover\:bg-primary\/15:hover {
    background-color: rgba(161, 132, 242, .15)
}

.hover\:bg-primary\/20:hover {
    background-color: rgba(161, 132, 242, .2)
}

.hover\:bg-primary\/30:hover {
    background-color: rgba(161, 132, 242, .3)
}

.hover\:bg-primary\/5:hover {
    background-color: rgba(161, 132, 242, .05)
}

.hover\:bg-primary\/80:hover {
    background-color: rgba(161, 132, 242, .8)
}

.hover\:bg-primary\/90:hover {
    background-color: rgba(161, 132, 242, .9)
}

.hover\:bg-primary\/\[0\.16\]:hover {
    background-color: rgba(161, 132, 242, .16)
}

.hover\:bg-red-100\/10:hover {
    background-color: rgba(254, 226, 226, .1)
}

.hover\:bg-red-500\/20:hover {
    background-color: rgba(239, 68, 68, .2)
}

.hover\:bg-rose-400\/10:hover {
    background-color: rgba(242, 54, 116, .1)
}

.hover\:bg-rose-500\/20:hover {
    background-color: rgba(235, 45, 111, .2)
}

.hover\:bg-rose-500\/5:hover {
    background-color: rgba(235, 45, 111, .05)
}

.hover\:bg-rose-500\/85:hover {
    background-color: rgba(235, 45, 111, .85)
}

.hover\:bg-rose-950:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 6, 36, var(--tw-bg-opacity, 1))
}

.hover\:bg-rose\/10:hover {
    background-color: rgba(242, 54, 116, .1)
}

.hover\:bg-rose\/15:hover {
    background-color: rgba(242, 54, 116, .15)
}

.hover\:bg-rose\/5:hover {
    background-color: rgba(242, 54, 116, .05)
}

.hover\:bg-sky-400\/20:hover {
    background-color: rgba(56, 189, 248, .2)
}

.hover\:bg-transparent:hover {
    background-color: transparent
}

.hover\:bg-v2-lily\/10:hover {
    background-color: rgba(232, 249, 255, .1)
}

.hover\:bg-v2-lily\/20:hover {
    background-color: rgba(232, 249, 255, .2)
}

.hover\:bg-v2-lily\/5:hover {
    background-color: rgba(232, 249, 255, .05)
}

.hover\:bg-v2-primary\/10:hover {
    background-color: rgba(161, 132, 242, .1)
}

.hover\:bg-v2-primary\/20:hover {
    background-color: rgba(161, 132, 242, .2)
}

.hover\:bg-v2-primary\/5:hover {
    background-color: rgba(161, 132, 242, .05)
}

.hover\:bg-v3-perps-red\/10:hover {
    background-color: rgba(240, 68, 56, .1)
}

.hover\:bg-white\/10:hover {
    background-color: rgba(255, 255, 255, .1)
}

.hover\:bg-white\/20:hover {
    background-color: rgba(255, 255, 255, .2)
}

.hover\:bg-white\/30:hover {
    background-color: rgba(255, 255, 255, .3)
}

.hover\:bg-white\/5:hover {
    background-color: rgba(255, 255, 255, .05)
}

.hover\:bg-white\/80:hover {
    background-color: rgba(255, 255, 255, .8)
}

.hover\:hover\:bg-neutral-850:hover:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(25, 36, 46, var(--tw-bg-opacity, 1))
}

.hover\:bg-opacity-10:hover {
    --tw-bg-opacity: .1
}

.hover\:bg-opacity-50:hover {
    --tw-bg-opacity: .5
}

.hover\:bg-gradient-to-r:hover {
    background-image: linear-gradient(to right, var(--tw-gradient-stops))
}

.hover\:stroke-1:hover {
    stroke-width: 1px
}

.hover\:pr-1:hover {
    padding-right: .25rem
}

.hover\:\!text-primary:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(161, 132, 242, var(--tw-text-opacity, 1)) !important
}

.hover\:\!text-rose:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(242, 54, 116, var(--tw-text-opacity, 1)) !important
}

.hover\:\!text-v2-lily:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(232, 249, 255, var(--tw-text-opacity, 1)) !important
}

.hover\:\!text-v2-primary:hover {
    color: #c7f284 !important
}

.hover\:text-amber-400\/70:hover {
    color: rgba(255, 185, 0, .7)
}

.hover\:text-blue-400\/70:hover {
    color: rgba(96, 165, 250, .7)
}

.hover\:text-emerald:hover {
    --tw-text-opacity: 1;
    color: rgba(60, 227, 171, var(--tw-text-opacity, 1))
}

.hover\:text-inherit:hover {
    color: inherit
}

.hover\:text-labs:hover {
    --tw-text-opacity: 1;
    color: rgba(0, 188, 240, var(--tw-text-opacity, 1))
}

.hover\:text-labs\/50:hover {
    color: rgba(0, 188, 240, .5)
}

.hover\:text-neutral-100:hover {
    --tw-text-opacity: 1;
    color: rgba(241, 245, 249, var(--tw-text-opacity, 1))
}

.hover\:text-neutral-200:hover {
    --tw-text-opacity: 1;
    color: rgba(226, 232, 240, var(--tw-text-opacity, 1))
}

.hover\:text-neutral-300:hover {
    --tw-text-opacity: 1;
    color: rgba(202, 213, 226, var(--tw-text-opacity, 1))
}

.hover\:text-neutral-400:hover {
    --tw-text-opacity: 1;
    color: rgba(144, 161, 185, var(--tw-text-opacity, 1))
}

.hover\:text-neutral-50:hover {
    --tw-text-opacity: 1;
    color: rgba(248, 250, 252, var(--tw-text-opacity, 1))
}

.hover\:text-neutral-500:hover {
    --tw-text-opacity: 1;
    color: rgba(103, 119, 142, var(--tw-text-opacity, 1))
}

.hover\:text-neutral-950:hover {
    --tw-text-opacity: 1;
    color: rgba(9, 13, 16, var(--tw-text-opacity, 1))
}

.hover\:text-primary:hover, .hover\:text-primary-200:hover {
    --tw-text-opacity: 1;
    color: rgba(161, 132, 242, var(--tw-text-opacity, 1))
}

.hover\:text-primary-950:hover {
    --tw-text-opacity: 1;
    color: rgba(12, 20, 24, var(--tw-text-opacity, 1))
}

.hover\:text-primary\/50:hover {
    color: rgba(161, 132, 242, .5)
}

.hover\:text-primary\/70:hover {
    color: rgba(161, 132, 242, .7)
}

.hover\:text-primary\/80:hover {
    color: rgba(161, 132, 242, .8)
}

.hover\:text-rose:hover, .hover\:text-rose-400:hover {
    --tw-text-opacity: 1;
    color: rgba(242, 54, 116, var(--tw-text-opacity, 1))
}

.hover\:text-rose-400\/70:hover {
    color: rgba(242, 54, 116, .7)
}

.hover\:text-rose-500:hover {
    --tw-text-opacity: 1;
    color: rgba(235, 45, 111, var(--tw-text-opacity, 1))
}

.hover\:text-sky-400:hover {
    --tw-text-opacity: 1;
    color: rgba(56, 189, 248, var(--tw-text-opacity, 1))
}

.hover\:text-v2-lily:hover {
    --tw-text-opacity: 1;
    color: rgba(232, 249, 255, var(--tw-text-opacity, 1))
}

.hover\:text-v2-lily\/50:hover {
    color: rgba(232, 249, 255, .5)
}

.hover\:text-v2-primary:hover {
    color: #c7f284
}

.hover\:text-v2-primary\/75:hover {
    color: rgba(161, 132, 242, .75)
}

.hover\:text-v3-perps-blue:hover {
    --tw-text-opacity: 1;
    color: rgba(0, 188, 240, var(--tw-text-opacity, 1))
}

.hover\:text-v3-perps-red:hover {
    --tw-text-opacity: 1;
    color: rgba(240, 68, 56, var(--tw-text-opacity, 1))
}

.hover\:text-white:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1))
}

.hover\:text-white\/60:hover {
    color: rgba(255, 255, 255, .6)
}

.hover\:text-yellow-400:hover {
    --tw-text-opacity: 1;
    color: rgba(250, 204, 21, var(--tw-text-opacity, 1))
}

.hover\:underline:hover {
    -webkit-text-decoration-line: underline;
    text-decoration-line: underline
}

.hover\:no-underline:hover {
    -webkit-text-decoration-line: none;
    text-decoration-line: none
}

.hover\:decoration-inherit:hover {
    -webkit-text-decoration-color: inherit;
    text-decoration-color: inherit
}

.hover\:decoration-neutral-200:hover {
    -webkit-text-decoration-color: #e2e8f0;
    text-decoration-color: #e2e8f0
}

.hover\:underline-offset-2:hover {
    text-underline-offset: 2px
}

.hover\/icon\:opacity-100:hover, .hover\:opacity-100:hover {
    opacity: 1
}

.hover\:opacity-75:hover {
    opacity: .75
}

.hover\:opacity-80:hover {
    opacity: .8
}

.hover\:opacity-90:hover {
    opacity: .9
}

.hover\/select\:shadow-swap-input-dark:hover {
    --tw-shadow: 0px 2px 16px rgba(161, 132, 242, .25);
    --tw-shadow-colored: 0px 2px 16px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 transparent), var(--tw-ring-shadow, 0 0 transparent), var(--tw-shadow)
}

.hover\:shadow-\[0_2px_12px_rgba\(199\,242\,132\,0\.2\)\]:hover {
    --tw-shadow: 0 2px 12px rgba(161, 132, 242, .2);
    --tw-shadow-colored: 0 2px 12px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 transparent), var(--tw-ring-shadow, 0 0 transparent), var(--tw-shadow)
}

.hover\:shadow-swap-input-dark:hover {
    --tw-shadow: 0px 2px 16px rgba(161, 132, 242, .25);
    --tw-shadow-colored: 0px 2px 16px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 transparent), var(--tw-ring-shadow, 0 0 transparent), var(--tw-shadow)
}

.hover\:ring-0:hover {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 transparent)
}

.hover\:ring-1:hover {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 transparent)
}

.hover\:ring-2:hover {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 transparent)
}

.hover\:ring-4:hover {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 transparent)
}

.hover\:ring-primary:hover {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(161, 132, 242, var(--tw-ring-opacity, 1))
}

.hover\:ring-primary\/50:hover {
    --tw-ring-color: rgba(161, 132, 242, .5)
}

.hover\:brightness-125:hover {
    --tw-brightness: brightness(1.25);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}

.hover\:grayscale-0:hover {
    --tw-grayscale: grayscale(0);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}

.hover\:\[background\:linear-gradient\(theme\(colors\.neutral\.850\)\,_theme\(colors\.neutral\.850\)\)_padding-box\,conic-gradient\(from_var\(--border-angle\)\,theme\(colors\.primary\.500\)_80\%\,_theme\(colors\.primary\.400\)_82\%\,_theme\(colors\.primary\.200\)_90\%\,_theme\(colors\.primary\.400\)_98\%\,_theme\(colors\.primary\.500\)\)_border-box\]:hover {
    background: linear-gradient(#19242e, #19242e) padding-box, conic-gradient(from var(--border-angle), #415337 80%, #698453 82%, #c7f284 90%, #698453 98%, #415337) border-box
}

.focus\:border-2:focus {
    border-width: 2px
}

.focus\:border-primary:focus {
    --tw-border-opacity: 1;
    border-color: rgba(161, 132, 242, var(--tw-border-opacity, 1))
}

.focus\:border-red-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity, 1))
}

.focus\:bg-neutral-850:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(25, 36, 46, var(--tw-bg-opacity, 1))
}

.focus\:bg-primary\/10:focus {
    background-color: rgba(161, 132, 242, .1)
}

.focus\:text-neutral-100:focus {
    --tw-text-opacity: 1;
    color: rgba(241, 245, 249, var(--tw-text-opacity, 1))
}

.focus\:text-neutral-200:focus {
    --tw-text-opacity: 1;
    color: rgba(226, 232, 240, var(--tw-text-opacity, 1))
}

.focus\:text-neutral-300:focus {
    --tw-text-opacity: 1;
    color: rgba(202, 213, 226, var(--tw-text-opacity, 1))
}

.focus\:text-primary:focus {
    --tw-text-opacity: 1;
    color: rgba(161, 132, 242, var(--tw-text-opacity, 1))
}

.focus\:outline-none:focus {
    outline-offset: 2px;
    outline: 2px solid transparent
}

.focus\:outline-primary:focus {
    outline-color: #c7f284
}

.focus\:outline-white\/10:focus {
    outline-color: rgba(255, 255, 255, .1)
}

.focus\:\!ring-0:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 transparent) !important
}

.focus\:ring-0:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 transparent)
}

.focus\:ring-1:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 transparent)
}

.focus\:ring-2:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 transparent)
}

.focus\:ring-4:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 transparent)
}

.focus\:ring-neutral-850:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(25, 36, 46, var(--tw-ring-opacity, 1))
}

.focus\:ring-primary:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(161, 132, 242, var(--tw-ring-opacity, 1))
}

.focus\:ring-primary-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(161, 197, 110, var(--tw-ring-opacity, 1))
}

.focus\:ring-primary\/10:focus {
    --tw-ring-color: rgba(161, 132, 242, .1)
}

.focus\:ring-slate-950:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(2, 6, 23, var(--tw-ring-opacity, 1))
}

.focus\:ring-transparent:focus {
    --tw-ring-color: transparent
}

.focus\:ring-v2-primary:focus {
    --tw-ring-color: #c7f284
}

.focus\:ring-white:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity, 1))
}

.focus\:ring-opacity-10:focus {
    --tw-ring-opacity: .1
}

.focus\:ring-offset-0:focus {
    --tw-ring-offset-width: 0px
}

.focus\:ring-offset-2:focus {
    --tw-ring-offset-width: 2px
}

.focus-visible\:z-10:focus-visible {
    z-index: 10
}

.focus-visible\:rounded:focus-visible {
    border-radius: .25rem
}

.focus-visible\:border-2:focus-visible {
    border-width: 2px
}

.focus-visible\:border-neutral-300:focus-visible {
    --tw-border-opacity: 1;
    border-color: rgba(202, 213, 226, var(--tw-border-opacity, 1))
}

.focus-visible\:border-neutral-600:focus-visible {
    --tw-border-opacity: 1;
    border-color: rgba(73, 86, 104, var(--tw-border-opacity, 1))
}

.focus-visible\:border-primary:focus-visible {
    --tw-border-opacity: 1;
    border-color: rgba(161, 132, 242, var(--tw-border-opacity, 1))
}

.focus-visible\:bg-neutral-850:focus-visible {
    --tw-bg-opacity: 1;
    background-color: rgba(25, 36, 46, var(--tw-bg-opacity, 1))
}

.focus-visible\:bg-neutral-950:focus-visible {
    --tw-bg-opacity: 1;
    background-color: rgba(9, 13, 16, var(--tw-bg-opacity, 1))
}

.focus-visible\:text-neutral-300:focus-visible {
    --tw-text-opacity: 1;
    color: rgba(202, 213, 226, var(--tw-text-opacity, 1))
}

.focus-visible\:decoration-primary:focus-visible {
    -webkit-text-decoration-color: #c7f284;
    text-decoration-color: #c7f284
}

.focus-visible\:outline-none:focus-visible {
    outline-offset: 2px;
    outline: 2px solid transparent
}

.focus-visible\:outline:focus-visible {
    outline-style: solid
}

.focus-visible\:outline-1:focus-visible {
    outline-width: 1px
}

.focus-visible\:outline-\[3px\]:focus-visible {
    outline-width: 3px
}

.focus-visible\:outline-offset-0:focus-visible {
    outline-offset: 0px
}

.focus-visible\:outline-offset-2:focus-visible {
    outline-offset: 2px
}

.focus-visible\:outline-offset-4:focus-visible {
    outline-offset: 4px
}

.focus-visible\:outline-blue-500:focus-visible {
    outline-color: #3b82f6
}

.focus-visible\:outline-primary:focus-visible {
    outline-color: #c7f284
}

.focus-visible\:outline-primary\/20:focus-visible {
    outline-color: rgba(161, 132, 242, .2)
}

.focus-visible\:outline-primary\/50:focus-visible {
    outline-color: rgba(161, 132, 242, .5)
}

.focus-visible\:outline-rose-400:focus-visible {
    outline-color: #f23674
}

.focus-visible\:ring-0:focus-visible {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 transparent)
}

.focus-visible\:ring-1:focus-visible {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 transparent)
}

.focus-visible\:ring-2:focus-visible {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 transparent)
}

.focus-visible\:ring-4:focus-visible {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 transparent)
}

.focus-visible\:ring-\[3px\]:focus-visible {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 transparent)
}

.focus-visible\:ring-blue-500:focus-visible {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity, 1))
}

.focus-visible\:ring-neutral-400:focus-visible {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(144, 161, 185, var(--tw-ring-opacity, 1))
}

.focus-visible\:ring-neutral-500:focus-visible {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(103, 119, 142, var(--tw-ring-opacity, 1))
}

.focus-visible\:ring-neutral-850:focus-visible {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(25, 36, 46, var(--tw-ring-opacity, 1))
}

.focus-visible\:ring-primary:focus-visible {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(161, 132, 242, var(--tw-ring-opacity, 1))
}

.focus-visible\:ring-primary\/50:focus-visible {
    --tw-ring-color: rgba(161, 132, 242, .5)
}

.focus-visible\:ring-rose-500\/50:focus-visible {
    --tw-ring-color: rgba(235, 45, 111, .5)
}

.focus-visible\:ring-slate-950:focus-visible {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(2, 6, 23, var(--tw-ring-opacity, 1))
}

.focus-visible\:ring-v2-primary:focus-visible {
    --tw-ring-color: #c7f284
}

.focus-visible\:ring-offset-1:focus-visible {
    --tw-ring-offset-width: 1px
}

.focus-visible\:ring-offset-2:focus-visible {
    --tw-ring-offset-width: 2px
}

.focus-visible\:after\:outline:focus-visible:after {
    content: var(--tw-content);
    outline-style: solid
}

.active\:scale-\[0\.98\]:active {
    --tw-scale-x: .98;
    --tw-scale-y: .98;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.active\:cursor-grabbing:active {
    cursor: grabbing
}

.active\:bg-neutral-925:active {
    --tw-bg-opacity: 1;
    background-color: rgba(13, 21, 30, var(--tw-bg-opacity, 1))
}

.active\:opacity-70:active {
    opacity: .7
}

.enabled\:cursor-pointer:enabled {
    cursor: pointer
}

.enabled\:border:enabled {
    border-width: 1px
}

.enabled\:border-transparent:enabled {
    border-color: transparent
}

.enabled\:bg-neutral-800:enabled {
    --tw-bg-opacity: 1;
    background-color: rgba(33, 42, 54, var(--tw-bg-opacity, 1))
}

.enabled\:bg-transparent:enabled {
    background-color: transparent
}

.enabled\:px-0:enabled {
    padding-left: 0;
    padding-right: 0
}

.enabled\:px-3:enabled {
    padding-left: .75rem;
    padding-right: .75rem
}

.enabled\:text-neutral-500:enabled {
    --tw-text-opacity: 1;
    color: rgba(103, 119, 142, var(--tw-text-opacity, 1))
}

.enabled\:hover\:border-emerald-600:hover:enabled {
    --tw-border-opacity: 1;
    border-color: rgba(0, 162, 114, var(--tw-border-opacity, 1))
}

.enabled\:hover\:border-neutral-200:hover:enabled {
    --tw-border-opacity: 1;
    border-color: rgba(226, 232, 240, var(--tw-border-opacity, 1))
}

.enabled\:hover\:border-neutral-600:hover:enabled {
    --tw-border-opacity: 1;
    border-color: rgba(73, 86, 104, var(--tw-border-opacity, 1))
}

.enabled\:hover\:border-neutral-700:hover:enabled {
    --tw-border-opacity: 1;
    border-color: rgba(49, 65, 88, var(--tw-border-opacity, 1))
}

.enabled\:hover\:border-primary:hover:enabled {
    --tw-border-opacity: 1;
    border-color: rgba(161, 132, 242, var(--tw-border-opacity, 1))
}

.enabled\:hover\:border-primary-300:hover:enabled {
    --tw-border-opacity: 1;
    border-color: rgba(161, 197, 110, var(--tw-border-opacity, 1))
}

.enabled\:hover\:border-primary\/25:hover:enabled {
    border-color: rgba(161, 132, 242, .25)
}

.enabled\:hover\:border-rose:hover:enabled {
    --tw-border-opacity: 1;
    border-color: rgba(242, 54, 116, var(--tw-border-opacity, 1))
}

.enabled\:hover\:border-rose-600:hover:enabled {
    --tw-border-opacity: 1;
    border-color: rgba(224, 30, 104, var(--tw-border-opacity, 1))
}

.enabled\:hover\:border-transparent:hover:enabled {
    border-color: transparent
}

.hover\:enabled\:border-primary:enabled:hover {
    --tw-border-opacity: 1;
    border-color: rgba(161, 132, 242, var(--tw-border-opacity, 1))
}

.enabled\:hover\:bg-emerald-400\/10:hover:enabled {
    background-color: rgba(60, 227, 171, .1)
}

.enabled\:hover\:bg-emerald-500\/60:hover:enabled {
    background-color: rgba(2, 199, 140, .6)
}

.enabled\:hover\:bg-neutral-700:hover:enabled {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 65, 88, var(--tw-bg-opacity, 1))
}

.enabled\:hover\:bg-neutral-800:hover:enabled {
    --tw-bg-opacity: 1;
    background-color: rgba(33, 42, 54, var(--tw-bg-opacity, 1))
}

.enabled\:hover\:bg-neutral-850:hover:enabled {
    --tw-bg-opacity: 1;
    background-color: rgba(25, 36, 46, var(--tw-bg-opacity, 1))
}

.enabled\:hover\:bg-neutral-900:hover:enabled {
    --tw-bg-opacity: 1;
    background-color: rgba(21, 30, 40, var(--tw-bg-opacity, 1))
}

.enabled\:hover\:bg-neutral-925:hover:enabled {
    --tw-bg-opacity: 1;
    background-color: rgba(13, 21, 30, var(--tw-bg-opacity, 1))
}

.enabled\:hover\:bg-neutral-950:hover:enabled {
    --tw-bg-opacity: 1;
    background-color: rgba(9, 13, 16, var(--tw-bg-opacity, 1))
}

.enabled\:hover\:bg-primary-300:hover:enabled {
    --tw-bg-opacity: 1;
    background-color: rgba(161, 132, 242, var(--tw-bg-opacity, 1))
}

.enabled\:hover\:bg-primary\/15:hover:enabled {
    background-color: rgba(161, 132, 242, .15)
}

.enabled\:hover\:bg-primary\/20:hover:enabled {
    background-color: rgba(161, 132, 242, .2)
}

.enabled\:hover\:bg-primary\/5:hover:enabled {
    background-color: rgba(161, 132, 242, .05)
}

.enabled\:hover\:bg-rose-400:hover:enabled {
    --tw-bg-opacity: 1;
    background-color: rgba(242, 54, 116, var(--tw-bg-opacity, 1))
}

.enabled\:hover\:bg-rose-400\/10:hover:enabled {
    background-color: rgba(242, 54, 116, .1)
}

.enabled\:hover\:bg-rose-500\/60:hover:enabled {
    background-color: rgba(235, 45, 111, .6)
}

.enabled\:hover\:bg-rose\/10:hover:enabled {
    background-color: rgba(242, 54, 116, .1)
}

.enabled\:hover\:bg-rose\/20:hover:enabled {
    background-color: rgba(242, 54, 116, .2)
}

.enabled\:hover\:bg-transparent:hover:enabled {
    background-color: transparent
}

.enabled\:hover\:bg-opacity-50:hover:enabled {
    --tw-bg-opacity: .5
}

.enabled\:hover\:text-labs\/50:hover:enabled {
    color: rgba(0, 188, 240, .5)
}

.enabled\:hover\:text-neutral-100:hover:enabled {
    --tw-text-opacity: 1;
    color: rgba(241, 245, 249, var(--tw-text-opacity, 1))
}

.enabled\:hover\:text-neutral-200:hover:enabled {
    --tw-text-opacity: 1;
    color: rgba(226, 232, 240, var(--tw-text-opacity, 1))
}

.enabled\:hover\:text-neutral-300:hover:enabled {
    --tw-text-opacity: 1;
    color: rgba(202, 213, 226, var(--tw-text-opacity, 1))
}

.enabled\:hover\:text-primary:hover:enabled {
    --tw-text-opacity: 1;
    color: rgba(161, 132, 242, var(--tw-text-opacity, 1))
}

.enabled\:hover\:text-primary\/60:hover:enabled {
    color: rgba(161, 132, 242, .6)
}

.enabled\:hover\:text-rose:hover:enabled {
    --tw-text-opacity: 1;
    color: rgba(242, 54, 116, var(--tw-text-opacity, 1))
}

.hover\:enabled\:text-primary:enabled:hover {
    --tw-text-opacity: 1;
    color: rgba(161, 132, 242, var(--tw-text-opacity, 1))
}

.enabled\:hover\:opacity-80:hover:enabled {
    opacity: .8
}

.enabled\:hover\:shadow-swap-input-dark:hover:enabled {
    --tw-shadow: 0px 2px 16px rgba(161, 132, 242, .25);
    --tw-shadow-colored: 0px 2px 16px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 transparent), var(--tw-ring-shadow, 0 0 transparent), var(--tw-shadow)
}

.enabled\:hover\:shadow-transparent:hover:enabled {
    --tw-shadow-color: transparent;
    --tw-shadow: var(--tw-shadow-colored)
}

.enabled\:hover\:ring-1:hover:enabled {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 transparent)
}

.disabled\:pointer-events-none:disabled {
    pointer-events: none
}

.disabled\:\!cursor-not-allowed:disabled {
    cursor: not-allowed !important
}

.disabled\:cursor-not-allowed:disabled {
    cursor: not-allowed
}

.disabled\:border-emerald-800:disabled {
    --tw-border-opacity: 1;
    border-color: rgba(0, 102, 76, var(--tw-border-opacity, 1))
}

.disabled\:border-neutral-700:disabled {
    --tw-border-opacity: 1;
    border-color: rgba(49, 65, 88, var(--tw-border-opacity, 1))
}

.disabled\:border-neutral-800:disabled {
    --tw-border-opacity: 1;
    border-color: rgba(33, 42, 54, var(--tw-border-opacity, 1))
}

.disabled\:border-primary-400:disabled {
    --tw-border-opacity: 1;
    border-color: rgba(105, 132, 83, var(--tw-border-opacity, 1))
}

.disabled\:border-rose-800:disabled {
    --tw-border-opacity: 1;
    border-color: rgba(158, 19, 79, var(--tw-border-opacity, 1))
}

.disabled\:border-transparent:disabled {
    border-color: transparent
}

.disabled\:bg-neutral-700:disabled {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 65, 88, var(--tw-bg-opacity, 1))
}

.disabled\:bg-primary-400:disabled {
    --tw-bg-opacity: 1;
    background-color: rgba(105, 132, 83, var(--tw-bg-opacity, 1))
}

.disabled\:bg-opacity-40:disabled {
    --tw-bg-opacity: .4
}

.disabled\:bg-opacity-50:disabled {
    --tw-bg-opacity: .5
}

.disabled\:\!text-v2-lily:disabled {
    --tw-text-opacity: 1 !important;
    color: rgba(232, 249, 255, var(--tw-text-opacity, 1)) !important
}

.disabled\:\!text-v2-lily\/30:disabled {
    color: rgba(232, 249, 255, .3) !important
}

.disabled\:\!text-white:disabled {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1)) !important
}

.disabled\:\!text-white\/35:disabled {
    color: rgba(255, 255, 255, .35) !important
}

.disabled\:text-black:disabled {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity, 1))
}

.disabled\:text-neutral-300:disabled {
    --tw-text-opacity: 1;
    color: rgba(202, 213, 226, var(--tw-text-opacity, 1))
}

.disabled\:text-neutral-500:disabled {
    --tw-text-opacity: 1;
    color: rgba(103, 119, 142, var(--tw-text-opacity, 1))
}

.disabled\:text-neutral-600:disabled {
    --tw-text-opacity: 1;
    color: rgba(73, 86, 104, var(--tw-text-opacity, 1))
}

.disabled\:text-neutral-800:disabled {
    --tw-text-opacity: 1;
    color: rgba(33, 42, 54, var(--tw-text-opacity, 1))
}

.disabled\:opacity-100:disabled {
    opacity: 1
}

.disabled\:opacity-20:disabled {
    opacity: .2
}

.disabled\:opacity-50:disabled {
    opacity: .5
}

.disabled\:opacity-60:disabled {
    opacity: .6
}

.disabled\:hover\:bg-none:hover:disabled {
    background-image: none
}

.disabled\:hover\:opacity-100:hover:disabled {
    opacity: 1
}

.group[open] .group-open\:flex {
    display: flex
}

.group[open] .group-open\:hidden {
    display: none
}

.group\/inner[open] .group-open\/inner\:rotate-180, .group[open] .group-open\:rotate-180 {
    --tw-rotate: 180deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.group[open] .group-open\:ph--caret-up {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='black' d='M213.66 165.66a8 8 0 0 1-11.32 0L128 91.31l-74.34 74.35a8 8 0 0 1-11.32-11.32l80-80a8 8 0 0 1 11.32 0l80 80a8 8 0 0 1 0 11.32'/%3E%3C/svg%3E")
}

.group\/card:hover .group-hover\/card\:pointer-events-auto {
    pointer-events: auto
}

.group:hover .group-hover\:visible {
    visibility: visible
}

.group:hover .group-hover\:z-50 {
    z-index: 50
}

.group:hover .group-hover\:ml-2 {
    margin-left: .5rem
}

.group:hover .group-hover\:ml-2\.5 {
    margin-left: .625rem
}

.group:hover .group-hover\:block {
    display: block
}

.group:hover .group-hover\:flex {
    display: flex
}

.group:hover .group-hover\:inline-flex {
    display: inline-flex
}

.group:hover .group-hover\:grid {
    display: grid
}

.group:hover .group-hover\:contents {
    display: contents
}

.group:hover .group-hover\:hidden {
    display: none
}

.group\/token:hover .group-hover\/token\:w-3 {
    width: .75rem
}

.group\/token:hover .group-hover\/token\:w-5 {
    width: 1.25rem
}

.group\/token:hover .group-hover\/token\:w-7 {
    width: 1.75rem
}

.group\/arrow:hover .group-hover\/arrow\:-translate-y-px {
    --tw-translate-y: -1px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.group\/arrow:hover .group-hover\/arrow\:translate-x-px {
    --tw-translate-x: 1px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.group\/card:hover .group-hover\/card\:translate-x-0 {
    --tw-translate-x: 0px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.group\/mobilelink:hover .group-hover\/mobilelink\:translate-x-1 {
    --tw-translate-x: .25rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.group:hover .group-hover\:-translate-y-px {
    --tw-translate-y: -1px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.group:hover .group-hover\:translate-x-0\.5 {
    --tw-translate-x: .125rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.group:hover .group-hover\:translate-x-px {
    --tw-translate-x: 1px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.group\/card:hover .group-hover\/card\:scale-\[0\.99\] {
    --tw-scale-x: .99;
    --tw-scale-y: .99;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.group\/card:hover .group-hover\/card\:scale-\[1\.01\] {
    --tw-scale-x: 1.01;
    --tw-scale-y: 1.01;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.group:hover .group-hover\:scale-105 {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.group:hover .group-hover\:scale-110 {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.group\/tokens:hover .group-hover\/tokens\:border-primary\/50 {
    border-color: rgba(161, 132, 242, .5)
}

.group:hover .group-hover\:border-neutral-500 {
    --tw-border-opacity: 1;
    border-color: rgba(103, 119, 142, var(--tw-border-opacity, 1))
}

.group:hover .group-hover\:border-neutral-800 {
    --tw-border-opacity: 1;
    border-color: rgba(33, 42, 54, var(--tw-border-opacity, 1))
}

.group:hover .group-hover\:border-primary {
    --tw-border-opacity: 1;
    border-color: rgba(161, 132, 242, var(--tw-border-opacity, 1))
}

.group:hover .group-hover\:border-primary\/20 {
    border-color: rgba(161, 132, 242, .2)
}

.group:hover .group-hover\:border-primary\/70 {
    border-color: rgba(161, 132, 242, .7)
}

.group:hover .group-hover\:border-b-neutral-300 {
    --tw-border-opacity: 1;
    border-bottom-color: rgba(202, 213, 226, var(--tw-border-opacity, 1))
}

.group\/row:hover .group-hover\/row\:bg-neutral-925 {
    --tw-bg-opacity: 1;
    background-color: rgba(13, 21, 30, var(--tw-bg-opacity, 1))
}

.group:hover .group-hover\:bg-neutral-500\/10 {
    background-color: rgba(103, 119, 142, .1)
}

.group:hover .group-hover\:bg-neutral-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 65, 88, var(--tw-bg-opacity, 1))
}

.group:hover .group-hover\:bg-neutral-850 {
    --tw-bg-opacity: 1;
    background-color: rgba(25, 36, 46, var(--tw-bg-opacity, 1))
}

.group:hover .group-hover\:bg-neutral-850\/10 {
    background-color: rgba(25, 36, 46, .1)
}

.group:hover .group-hover\:bg-neutral-950 {
    --tw-bg-opacity: 1;
    background-color: rgba(9, 13, 16, var(--tw-bg-opacity, 1))
}

.group:hover .group-hover\:bg-primary-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(27, 38, 33, var(--tw-bg-opacity, 1))
}

.group:hover .group-hover\:bg-primary\/10 {
    background-color: rgba(161, 132, 242, .1)
}

.group:hover .group-hover\:bg-primary\/5 {
    background-color: rgba(161, 132, 242, .05)
}

.group:hover .group-hover\:bg-primary\/80 {
    background-color: rgba(161, 132, 242, .8)
}

.group:hover .group-hover\:bg-opacity-0 {
    --tw-bg-opacity: 0
}

.group:hover .group-hover\:fill-v2-lily\/75 {
    fill: rgba(232, 249, 255, .75)
}

.group\/copy:hover .group-hover\/copy\:text-neutral-200 {
    --tw-text-opacity: 1;
    color: rgba(226, 232, 240, var(--tw-text-opacity, 1))
}

.group\/flip:hover .group-hover\/flip\:text-primary {
    --tw-text-opacity: 1;
    color: rgba(161, 132, 242, var(--tw-text-opacity, 1))
}

.group\/link:hover .group-hover\/link\:text-neutral-300 {
    --tw-text-opacity: 1;
    color: rgba(202, 213, 226, var(--tw-text-opacity, 1))
}

.group\/link:hover .group-hover\/link\:text-primary {
    --tw-text-opacity: 1;
    color: rgba(161, 132, 242, var(--tw-text-opacity, 1))
}

.group\/link:hover .group-hover\/link\:text-white {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1))
}

.group:hover .group-hover\:text-gray-900 {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity, 1))
}

.group:hover .group-hover\:text-inherit {
    color: inherit
}

.group:hover .group-hover\:text-neutral-100 {
    --tw-text-opacity: 1;
    color: rgba(241, 245, 249, var(--tw-text-opacity, 1))
}

.group:hover .group-hover\:text-neutral-200 {
    --tw-text-opacity: 1;
    color: rgba(226, 232, 240, var(--tw-text-opacity, 1))
}

.group:hover .group-hover\:text-neutral-300 {
    --tw-text-opacity: 1;
    color: rgba(202, 213, 226, var(--tw-text-opacity, 1))
}

.group:hover .group-hover\:text-neutral-400 {
    --tw-text-opacity: 1;
    color: rgba(144, 161, 185, var(--tw-text-opacity, 1))
}

.group:hover .group-hover\:text-neutral-50 {
    --tw-text-opacity: 1;
    color: rgba(248, 250, 252, var(--tw-text-opacity, 1))
}

.group:hover .group-hover\:text-neutral-500 {
    --tw-text-opacity: 1;
    color: rgba(103, 119, 142, var(--tw-text-opacity, 1))
}

.group:hover .group-hover\:text-portfolio-blue-4 {
    --tw-text-opacity: 1;
    color: rgba(144, 161, 185, var(--tw-text-opacity, 1))
}

.group:hover .group-hover\:text-primary {
    --tw-text-opacity: 1;
    color: rgba(161, 132, 242, var(--tw-text-opacity, 1))
}

.group:hover .group-hover\:text-primary\/60 {
    color: rgba(161, 132, 242, .6)
}

.group:hover .group-hover\:text-v2-lily {
    --tw-text-opacity: 1;
    color: rgba(232, 249, 255, var(--tw-text-opacity, 1))
}

.group:hover .group-hover\:text-white {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1))
}

.group\/row:hover .group-hover\/row\:underline, .group\/token-cell:hover .group-hover\/token-cell\:underline, .group:hover .group-hover\:underline {
    -webkit-text-decoration-line: underline;
    text-decoration-line: underline
}

.group:hover .group-hover\:decoration-neutral-200 {
    -webkit-text-decoration-color: #e2e8f0;
    text-decoration-color: #e2e8f0
}

.group:hover .group-hover\:decoration-neutral-300 {
    -webkit-text-decoration-color: #cad5e2;
    text-decoration-color: #cad5e2
}

.group\/button:hover .group-hover\/button\:opacity-100, .group\/card:hover .group-hover\/card\:opacity-100, .group\/icon:hover .group-hover\/icon\:opacity-100, .group\/lens:hover .group-hover\/lens\:opacity-100, .group\/report:hover .group-hover\/report\:opacity-100, .group:hover .group-hover\:opacity-100 {
    opacity: 1
}

.group:hover .group-hover\:opacity-60 {
    opacity: .6
}

.group\/tokens:hover .group-hover\/tokens\:shadow-swap-input-dark {
    --tw-shadow: 0px 2px 16px rgba(161, 132, 242, .25);
    --tw-shadow-colored: 0px 2px 16px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 transparent), var(--tw-ring-shadow, 0 0 transparent), var(--tw-shadow)
}

.group:hover .group-hover\:brightness-125 {
    --tw-brightness: brightness(1.25);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}

.group:hover .group-hover\:transition-none {
    transition-property: none
}

.group\/button:hover .group-hover\/button\:delay-100 {
    transition-delay: .1s
}

.group\/card:hover .group-hover\/card\:delay-300 {
    transition-delay: .3s
}

.group:hover .group-hover\:delay-100 {
    transition-delay: .1s
}

.group\/button:hover .group-hover\/button\:animate-in, .group\/card:hover .group-hover\/card\:animate-in, .group:hover .group-hover\:animate-in {
    --tw-enter-opacity: initial;
    --tw-enter-scale: initial;
    --tw-enter-rotate: initial;
    --tw-enter-translate-x: initial;
    --tw-enter-translate-y: initial;
    animation-name: enter;
    animation-duration: .15s
}

.group\/card:hover .group-hover\/card\:fade-in-0, .group:hover .group-hover\:fade-in-0 {
    --tw-enter-opacity: 0
}

.group\/card:hover .group-hover\/card\:zoom-in-90 {
    --tw-enter-scale: .9
}

.group\/button:hover .group-hover\/button\:slide-in-from-bottom-1 {
    --tw-enter-translate-y: .25rem
}

.group\/button:hover .group-hover\/button\:slide-in-from-left-1 {
    --tw-enter-translate-x: -.25rem
}

.group\/card:hover .group-hover\/card\:slide-in-from-bottom-1 {
    --tw-enter-translate-y: .25rem
}

.group:hover .group-hover\:slide-in-from-bottom-0\.5 {
    --tw-enter-translate-y: .125rem
}

.group:hover .group-hover\:slide-in-from-bottom-1 {
    --tw-enter-translate-y: .25rem
}

.group:hover .group-hover\:slide-in-from-left-0\.5 {
    --tw-enter-translate-x: -.125rem
}

.group:hover .group-hover\:slide-in-from-left-1 {
    --tw-enter-translate-x: -.25rem
}

.group\/button:hover .group-hover\/button\:delay-100 {
    animation-delay: .1s
}

.group\/card:hover .group-hover\/card\:delay-300 {
    animation-delay: .3s
}

.group:hover .group-hover\:delay-100 {
    animation-delay: .1s
}

.group:hover .group-hover\:\[animation-play-state\:paused\] {
    animation-play-state: paused
}

.group:hover .group-hover\:hover\:border-neutral-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(103, 119, 142, var(--tw-border-opacity, 1))
}

.group:hover .group-hover\:hover\:border-primary\/50:hover {
    border-color: rgba(161, 132, 242, .5)
}

.group:hover .group-hover\:hover\:bg-neutral-850\/50:hover {
    background-color: rgba(25, 36, 46, .5)
}

.group:hover .group-hover\:hover\:bg-primary\/5:hover {
    background-color: rgba(161, 132, 242, .05)
}

.group\/wallet:hover .enabled\:group-hover\/wallet\:text-neutral-300:enabled {
    --tw-text-opacity: 1;
    color: rgba(202, 213, 226, var(--tw-text-opacity, 1))
}

.group\/copy:focus-visible .group-focus-visible\/copy\:text-primary {
    --tw-text-opacity: 1;
    color: rgba(161, 132, 242, var(--tw-text-opacity, 1))
}

.group\/card:active .group-active\/card\:scale-100 {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.group\/card:active .group-active\/card\:delay-0 {
    transition-delay: 0s;
    animation-delay: 0s
}

.group:enabled:hover .group-enabled\:group-hover\:text-neutral-300 {
    --tw-text-opacity: 1;
    color: rgba(202, 213, 226, var(--tw-text-opacity, 1))
}

.group:enabled:hover .group-enabled\:group-hover\:text-primary {
    --tw-text-opacity: 1;
    color: rgba(161, 132, 242, var(--tw-text-opacity, 1))
}

.group:disabled .group-disabled\:bg-none {
    background-image: none
}

.group:disabled .group-disabled\:text-\[\#CFF3FF\] {
    --tw-text-opacity: 1;
    color: rgba(207, 243, 255, var(--tw-text-opacity, 1))
}

.group:disabled .group-disabled\:text-opacity-25 {
    --tw-text-opacity: .25
}

.group:disabled .group-disabled\:opacity-50 {
    opacity: .5
}

.peer\/collapse:hover ~ .peer-hover\/collapse\:border-primary\/50 {
    border-color: rgba(161, 132, 242, .5)
}

.peer:disabled ~ .peer-disabled\:cursor-not-allowed {
    cursor: not-allowed
}

.peer:disabled ~ .peer-disabled\:opacity-50 {
    opacity: .5
}

.peer:disabled ~ .peer-disabled\:opacity-70 {
    opacity: .7
}

.group\/field:has([data-orientation=horizontal]) .group-has-\[\[data-orientation\=horizontal\]\]\/field\:text-balance {
    text-wrap: balance
}

.group\/input-group:has(>input) .group-has-\[\>input\]\/input-group\:pb-2\.5 {
    padding-bottom: .625rem
}

.group\/input-group:has(>input) .group-has-\[\>input\]\/input-group\:pt-2\.5 {
    padding-top: .625rem
}

.peer:has() ~ .peer-has-\[state\=checked\]\:text-neutral-300 {
    --tw-text-opacity: 1;
    color: rgba(202, 213, 226, var(--tw-text-opacity, 1))
}

.aria-disabled\:opacity-50[aria-disabled=true] {
    opacity: .5
}

.aria-selected\:bg-neutral-800[aria-selected=true] {
    --tw-bg-opacity: 1;
    background-color: rgba(33, 42, 54, var(--tw-bg-opacity, 1))
}

.aria-selected\:bg-neutral-850\/50[aria-selected=true] {
    background-color: rgba(25, 36, 46, .5)
}

.aria-selected\:text-white[aria-selected=true] {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1))
}

.data-\[disabled\]\:pointer-events-none[data-disabled] {
    pointer-events: none
}

.data-\[orientation\=horizontal\]\:h-1\.5[data-orientation=horizontal] {
    height: .375rem
}

.data-\[orientation\=horizontal\]\:h-full[data-orientation=horizontal] {
    height: 100%
}

.data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal] {
    height: 1px
}

.data-\[orientation\=vertical\]\:h-auto[data-orientation=vertical] {
    height: auto
}

.data-\[orientation\=vertical\]\:h-full[data-orientation=vertical] {
    height: 100%
}

.data-\[panel-group-direction\=vertical\]\:h-1[data-panel-group-direction=vertical] {
    height: .25rem
}

.data-\[orientation\=vertical\]\:min-h-44[data-orientation=vertical] {
    min-height: 11rem
}

.data-\[orientation\=horizontal\]\:w-auto[data-orientation=horizontal] {
    width: auto
}

.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal] {
    width: 100%
}

.data-\[orientation\=vertical\]\:w-1\.5[data-orientation=vertical] {
    width: .375rem
}

.data-\[orientation\=vertical\]\:w-auto[data-orientation=vertical] {
    width: auto
}

.data-\[orientation\=vertical\]\:w-full[data-orientation=vertical] {
    width: 100%
}

.data-\[orientation\=vertical\]\:w-px[data-orientation=vertical] {
    width: 1px
}

.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical] {
    width: 100%
}

.data-\[side\=bottom\]\:translate-y-1[data-side=bottom] {
    --tw-translate-y: .25rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.data-\[side\=left\]\:-translate-x-1[data-side=left] {
    --tw-translate-x: -.25rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.data-\[side\=right\]\:translate-x-1[data-side=right] {
    --tw-translate-x: .25rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.data-\[side\=top\]\:-translate-y-1[data-side=top] {
    --tw-translate-y: -.25rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.data-\[state\=checked\]\:translate-x-\[105\%\][data-state=checked] {
    --tw-translate-x: 105%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.data-\[state\=closed\]\:animate-accordion-up[data-state=closed] {
    animation: .2s ease-out accordion-up
}

.data-\[state\=open\]\:animate-accordion-down[data-state=open] {
    animation: .2s ease-out accordion-down
}

.data-\[orientation\=vertical\]\:flex-col[data-orientation=vertical], .data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical] {
    flex-direction: column
}

.data-\[slot\=checkbox-group\]\:gap-3[data-slot=checkbox-group] {
    gap: .75rem
}

.data-\[range-end\=true\]\:rounded-md[data-range-end=true] {
    border-radius: .375rem
}

.data-\[range-middle\=true\]\:rounded-none[data-range-middle=true] {
    border-radius: 0
}

.data-\[range-start\=true\]\:rounded-md[data-range-start=true] {
    border-radius: .375rem
}

.data-\[selected\=true\]\:rounded-none[data-selected=true] {
    border-radius: 0
}

.data-\[state\=checked\]\:border-\[1\.5px\][data-state=checked] {
    border-width: 1.5px
}

.data-\[copied\=true\]\:border-primary[data-copied=true] {
    --tw-border-opacity: 1;
    border-color: rgba(161, 132, 242, var(--tw-border-opacity, 1))
}

.data-\[state\=active\]\:border-neutral-200[data-state=active] {
    --tw-border-opacity: 1;
    border-color: rgba(226, 232, 240, var(--tw-border-opacity, 1))
}

.data-\[state\=active\]\:border-neutral-300[data-state=active] {
    --tw-border-opacity: 1;
    border-color: rgba(202, 213, 226, var(--tw-border-opacity, 1))
}

.data-\[state\=active\]\:border-neutral-300\/50[data-state=active] {
    border-color: rgba(202, 213, 226, .5)
}

.data-\[state\=checked\]\:border-neutral-300[data-state=checked] {
    --tw-border-opacity: 1;
    border-color: rgba(202, 213, 226, var(--tw-border-opacity, 1))
}

.data-\[state\=checked\]\:border-primary\/10[data-state=checked] {
    border-color: rgba(161, 132, 242, .1)
}

.data-\[state\=checked\]\:border-rose\/10[data-state=checked] {
    border-color: rgba(242, 54, 116, .1)
}

.data-\[state\=on\]\:border-emerald[data-state=on] {
    --tw-border-opacity: 1;
    border-color: rgba(60, 227, 171, var(--tw-border-opacity, 1))
}

.data-\[state\=on\]\:border-neutral-300[data-state=on] {
    --tw-border-opacity: 1;
    border-color: rgba(202, 213, 226, var(--tw-border-opacity, 1))
}

.data-\[state\=on\]\:border-neutral-500[data-state=on] {
    --tw-border-opacity: 1;
    border-color: rgba(103, 119, 142, var(--tw-border-opacity, 1))
}

.data-\[state\=on\]\:border-rose[data-state=on] {
    --tw-border-opacity: 1;
    border-color: rgba(242, 54, 116, var(--tw-border-opacity, 1))
}

.data-\[state\=open\]\:border-primary[data-state=open] {
    --tw-border-opacity: 1;
    border-color: rgba(161, 132, 242, var(--tw-border-opacity, 1))
}

.data-\[state\=unchecked\]\:border-neutral-800[data-state=unchecked] {
    --tw-border-opacity: 1;
    border-color: rgba(33, 42, 54, var(--tw-border-opacity, 1))
}

.data-\[success\=true\]\:border-primary[data-success=true] {
    --tw-border-opacity: 1;
    border-color: rgba(161, 132, 242, var(--tw-border-opacity, 1))
}

.data-\[active\]\:bg-neutral-800[data-active] {
    --tw-bg-opacity: 1;
    background-color: rgba(33, 42, 54, var(--tw-bg-opacity, 1))
}

.data-\[active\]\:bg-white\/10[data-active] {
    background-color: rgba(255, 255, 255, .1)
}

.data-\[copied\=true\]\:bg-primary\/10[data-copied=true] {
    background-color: rgba(161, 132, 242, .1)
}

.data-\[highlighted\]\:bg-neutral-850[data-highlighted] {
    --tw-bg-opacity: 1;
    background-color: rgba(25, 36, 46, var(--tw-bg-opacity, 1))
}

.data-\[range-end\=true\]\:bg-primary[data-range-end=true] {
    --tw-bg-opacity: 1;
    background-color: rgba(161, 132, 242, var(--tw-bg-opacity, 1))
}

.data-\[range-middle\=true\]\:bg-neutral-850\/50[data-range-middle=true] {
    background-color: rgba(25, 36, 46, .5)
}

.data-\[range-start\=true\]\:bg-primary[data-range-start=true] {
    --tw-bg-opacity: 1;
    background-color: rgba(161, 132, 242, var(--tw-bg-opacity, 1))
}

.data-\[selected-single\=true\]\:bg-neutral-850[data-selected-single=true] {
    --tw-bg-opacity: 1;
    background-color: rgba(25, 36, 46, var(--tw-bg-opacity, 1))
}

.data-\[selected\=true\]\:bg-neutral-900[data-selected=true] {
    --tw-bg-opacity: 1;
    background-color: rgba(21, 30, 40, var(--tw-bg-opacity, 1))
}

.data-\[selected\=true\]\:bg-primary\/5[data-selected=true] {
    background-color: rgba(161, 132, 242, .05)
}

.data-\[selected\=true\]\:bg-white\/10[data-selected=true] {
    background-color: rgba(255, 255, 255, .1)
}

.data-\[state\=active\]\:bg-neutral-300\/5[data-state=active] {
    background-color: rgba(202, 213, 226, .05)
}

.data-\[state\=active\]\:bg-neutral-800[data-state=active] {
    --tw-bg-opacity: 1;
    background-color: rgba(33, 42, 54, var(--tw-bg-opacity, 1))
}

.data-\[state\=active\]\:bg-neutral-850[data-state=active] {
    --tw-bg-opacity: 1;
    background-color: rgba(25, 36, 46, var(--tw-bg-opacity, 1))
}

.data-\[state\=active\]\:bg-neutral-900[data-state=active] {
    --tw-bg-opacity: 1;
    background-color: rgba(21, 30, 40, var(--tw-bg-opacity, 1))
}

.data-\[state\=active\]\:bg-primary-200\/10[data-state=active] {
    background-color: rgba(161, 132, 242, .1)
}

.data-\[state\=active\]\:bg-primary-200\/5[data-state=active] {
    background-color: rgba(161, 132, 242, .05)
}

.data-\[state\=active\]\:bg-primary\/10[data-state=active] {
    background-color: rgba(161, 132, 242, .1)
}

.data-\[state\=active\]\:bg-primary\/5[data-state=active] {
    background-color: rgba(161, 132, 242, .05)
}

.data-\[state\=checked\]\:bg-neutral-300\/20[data-state=checked] {
    background-color: rgba(202, 213, 226, .2)
}

.data-\[state\=checked\]\:bg-primary[data-state=checked] {
    --tw-bg-opacity: 1;
    background-color: rgba(161, 132, 242, var(--tw-bg-opacity, 1))
}

.data-\[state\=checked\]\:bg-primary\/10[data-state=checked] {
    background-color: rgba(161, 132, 242, .1)
}

.data-\[state\=checked\]\:bg-rose[data-state=checked] {
    --tw-bg-opacity: 1;
    background-color: rgba(242, 54, 116, var(--tw-bg-opacity, 1))
}

.data-\[state\=checked\]\:bg-rose\/10[data-state=checked] {
    background-color: rgba(242, 54, 116, .1)
}

.data-\[state\=checked\]\:bg-transparent[data-state=checked] {
    background-color: transparent
}

.data-\[state\=on\]\:bg-emerald-400\/10[data-state=on] {
    background-color: rgba(60, 227, 171, .1)
}

.data-\[state\=on\]\:bg-emerald-500\/70[data-state=on] {
    background-color: rgba(2, 199, 140, .7)
}

.data-\[state\=on\]\:bg-emerald\/10[data-state=on] {
    background-color: rgba(60, 227, 171, .1)
}

.data-\[state\=on\]\:bg-labs\/10[data-state=on] {
    background-color: rgba(0, 188, 240, .1)
}

.data-\[state\=on\]\:bg-neutral-400\/15[data-state=on] {
    background-color: rgba(144, 161, 185, .15)
}

.data-\[state\=on\]\:bg-neutral-500\/10[data-state=on] {
    background-color: rgba(103, 119, 142, .1)
}

.data-\[state\=on\]\:bg-neutral-800[data-state=on] {
    --tw-bg-opacity: 1;
    background-color: rgba(33, 42, 54, var(--tw-bg-opacity, 1))
}

.data-\[state\=on\]\:bg-neutral-850\/50[data-state=on] {
    background-color: rgba(25, 36, 46, .5)
}

.data-\[state\=on\]\:bg-primary\/10[data-state=on] {
    background-color: rgba(161, 132, 242, .1)
}

.data-\[state\=on\]\:bg-primary\/5[data-state=on] {
    background-color: rgba(161, 132, 242, .05)
}

.data-\[state\=on\]\:bg-rose-400\/10[data-state=on] {
    background-color: rgba(242, 54, 116, .1)
}

.data-\[state\=on\]\:bg-rose-500\/80[data-state=on] {
    background-color: rgba(235, 45, 111, .8)
}

.data-\[state\=on\]\:bg-rose\/10[data-state=on] {
    background-color: rgba(242, 54, 116, .1)
}

.data-\[state\=open\]\:bg-neutral-875[data-state=open] {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 22, 30, var(--tw-bg-opacity, 1))
}

.data-\[state\=open\]\:bg-primary\/10[data-state=open] {
    background-color: rgba(161, 132, 242, .1)
}

.data-\[state\=unchecked\]\:bg-neutral-600[data-state=unchecked] {
    --tw-bg-opacity: 1;
    background-color: rgba(73, 86, 104, var(--tw-bg-opacity, 1))
}

.data-\[state\=unchecked\]\:bg-neutral-950[data-state=unchecked] {
    --tw-bg-opacity: 1;
    background-color: rgba(9, 13, 16, var(--tw-bg-opacity, 1))
}

.data-\[variant\=label\]\:text-sm[data-variant=label], .data-\[variant\=legend\]\:text-sm[data-variant=legend] {
    font-size: .875rem;
    line-height: 1.25rem
}

.data-\[copied\=true\]\:text-primary[data-copied=true] {
    --tw-text-opacity: 1;
    color: rgba(161, 132, 242, var(--tw-text-opacity, 1))
}

.data-\[invalid\=true\]\:text-rose-400[data-invalid=true] {
    --tw-text-opacity: 1;
    color: rgba(242, 54, 116, var(--tw-text-opacity, 1))
}

.data-\[placeholder\]\:text-neutral-200[data-placeholder] {
    --tw-text-opacity: 1;
    color: rgba(226, 232, 240, var(--tw-text-opacity, 1))
}

.data-\[placeholder\]\:text-neutral-500[data-placeholder] {
    --tw-text-opacity: 1;
    color: rgba(103, 119, 142, var(--tw-text-opacity, 1))
}

.data-\[range-end\=true\]\:text-primary[data-range-end=true] {
    --tw-text-opacity: 1;
    color: rgba(161, 132, 242, var(--tw-text-opacity, 1))
}

.data-\[range-middle\=true\]\:text-neutral-400[data-range-middle=true] {
    --tw-text-opacity: 1;
    color: rgba(144, 161, 185, var(--tw-text-opacity, 1))
}

.data-\[range-start\=true\]\:text-primary[data-range-start=true], .data-\[selected-single\=true\]\:text-primary[data-selected-single=true] {
    --tw-text-opacity: 1;
    color: rgba(161, 132, 242, var(--tw-text-opacity, 1))
}

.data-\[state\=active\]\:text-neutral-200[data-state=active] {
    --tw-text-opacity: 1;
    color: rgba(226, 232, 240, var(--tw-text-opacity, 1))
}

.data-\[state\=active\]\:text-neutral-300[data-state=active] {
    --tw-text-opacity: 1;
    color: rgba(202, 213, 226, var(--tw-text-opacity, 1))
}

.data-\[state\=active\]\:text-primary[data-state=active], .data-\[state\=active\]\:text-primary-200[data-state=active] {
    --tw-text-opacity: 1;
    color: rgba(161, 132, 242, var(--tw-text-opacity, 1))
}

.data-\[state\=checked\]\:text-neutral-300[data-state=checked] {
    --tw-text-opacity: 1;
    color: rgba(202, 213, 226, var(--tw-text-opacity, 1))
}

.data-\[state\=off\]\:text-neutral-600[data-state=off] {
    --tw-text-opacity: 1;
    color: rgba(73, 86, 104, var(--tw-text-opacity, 1))
}

.data-\[state\=on\]\:text-emerald-400[data-state=on] {
    --tw-text-opacity: 1;
    color: rgba(60, 227, 171, var(--tw-text-opacity, 1))
}

.data-\[state\=on\]\:text-labs[data-state=on] {
    --tw-text-opacity: 1;
    color: rgba(0, 188, 240, var(--tw-text-opacity, 1))
}

.data-\[state\=on\]\:text-neutral-200[data-state=on] {
    --tw-text-opacity: 1;
    color: rgba(226, 232, 240, var(--tw-text-opacity, 1))
}

.data-\[state\=on\]\:text-neutral-300[data-state=on] {
    --tw-text-opacity: 1;
    color: rgba(202, 213, 226, var(--tw-text-opacity, 1))
}

.data-\[state\=on\]\:text-neutral-400[data-state=on] {
    --tw-text-opacity: 1;
    color: rgba(144, 161, 185, var(--tw-text-opacity, 1))
}

.data-\[state\=on\]\:text-neutral-50[data-state=on] {
    --tw-text-opacity: 1;
    color: rgba(248, 250, 252, var(--tw-text-opacity, 1))
}

.data-\[state\=on\]\:text-primary[data-state=on] {
    --tw-text-opacity: 1;
    color: rgba(161, 132, 242, var(--tw-text-opacity, 1))
}

.data-\[state\=on\]\:text-rose-400[data-state=on] {
    --tw-text-opacity: 1;
    color: rgba(242, 54, 116, var(--tw-text-opacity, 1))
}

.data-\[state\=open\]\:text-primary[data-state=open], .data-\[success\=true\]\:text-primary[data-success=true] {
    --tw-text-opacity: 1;
    color: rgba(161, 132, 242, var(--tw-text-opacity, 1))
}

.data-\[disabled\]\:opacity-50[data-disabled] {
    opacity: .5
}

.data-\[state\=open\]\:animate-in[data-state=open] {
    --tw-enter-opacity: initial;
    --tw-enter-scale: initial;
    --tw-enter-rotate: initial;
    --tw-enter-translate-x: initial;
    --tw-enter-translate-y: initial;
    animation-name: enter;
    animation-duration: .15s
}

.data-\[state\=closed\]\:animate-out[data-state=closed] {
    --tw-exit-opacity: initial;
    --tw-exit-scale: initial;
    --tw-exit-rotate: initial;
    --tw-exit-translate-x: initial;
    --tw-exit-translate-y: initial;
    animation-name: exit;
    animation-duration: .15s
}

.data-\[state\=closed\]\:fade-out-0[data-state=closed] {
    --tw-exit-opacity: 0
}

.data-\[state\=open\]\:fade-in-0[data-state=open] {
    --tw-enter-opacity: 0
}

.data-\[state\=open\]\:fade-in-50[data-state=open] {
    --tw-enter-opacity: .5
}

.data-\[state\=closed\]\:zoom-out-95[data-state=closed] {
    --tw-exit-scale: .95
}

.data-\[state\=closed\]\:zoom-out-\[0\.98\][data-state=closed] {
    --tw-exit-scale: .98
}

.data-\[state\=open\]\:zoom-in-95[data-state=open] {
    --tw-enter-scale: .95
}

.data-\[state\=open\]\:zoom-in-\[0\.98\][data-state=open] {
    --tw-enter-scale: .98
}

.data-\[side\=bottom\]\:slide-in-from-top-1[data-side=bottom] {
    --tw-enter-translate-y: -.25rem
}

.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom] {
    --tw-enter-translate-y: -.5rem
}

.data-\[side\=left\]\:slide-in-from-right-1[data-side=left] {
    --tw-enter-translate-x: .25rem
}

.data-\[side\=left\]\:slide-in-from-right-2[data-side=left] {
    --tw-enter-translate-x: .5rem
}

.data-\[side\=right\]\:slide-in-from-left-1[data-side=right] {
    --tw-enter-translate-x: -.25rem
}

.data-\[side\=right\]\:slide-in-from-left-2[data-side=right] {
    --tw-enter-translate-x: -.5rem
}

.data-\[side\=top\]\:slide-in-from-bottom-1[data-side=top] {
    --tw-enter-translate-y: .25rem
}

.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top] {
    --tw-enter-translate-y: .5rem
}

.data-\[state\=closed\]\:\!slide-out-to-bottom-4[data-state=closed] {
    --tw-exit-translate-y: 1rem !important
}

.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed] {
    --tw-exit-translate-y: 100%
}

.data-\[state\=closed\]\:slide-out-to-bottom-\[2\%\][data-state=closed] {
    --tw-exit-translate-y: 2%
}

.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed] {
    --tw-exit-translate-x: -50%
}

.data-\[state\=closed\]\:slide-out-to-right-0[data-state=closed] {
    --tw-exit-translate-x: 0px
}

.data-\[state\=closed\]\:slide-out-to-right-1\/2[data-state=closed] {
    --tw-exit-translate-x: 50%
}

.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed] {
    --tw-exit-translate-y: -48%
}

.data-\[state\=open\]\:\!slide-in-from-bottom-4[data-state=open] {
    --tw-enter-translate-y: 1rem !important
}

.data-\[state\=open\]\:slide-in-from-bottom[data-state=open] {
    --tw-enter-translate-y: 100%
}

.data-\[state\=open\]\:slide-in-from-bottom-\[2\%\][data-state=open] {
    --tw-enter-translate-y: 2%
}

.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open] {
    --tw-enter-translate-x: -50%
}

.data-\[state\=open\]\:slide-in-from-right-0[data-state=open] {
    --tw-enter-translate-x: 0px
}

.data-\[state\=open\]\:slide-in-from-right-1\/2[data-state=open] {
    --tw-enter-translate-x: 50%
}

.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open] {
    --tw-enter-translate-y: -48%
}

.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after {
    content: var(--tw-content);
    left: 0
}

.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after {
    content: var(--tw-content);
    height: .25rem
}

.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after {
    content: var(--tw-content);
    width: 100%
}

.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after {
    content: var(--tw-content);
    --tw-translate-y: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after {
    content: var(--tw-content);
    --tw-translate-x: 0px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.data-\[state\=off\]\:hover\:bg-emerald\/10:hover[data-state=off] {
    background-color: rgba(60, 227, 171, .1)
}

.data-\[state\=off\]\:hover\:bg-primary\/5:hover[data-state=off] {
    background-color: rgba(161, 132, 242, .05)
}

.data-\[state\=off\]\:hover\:bg-rose\/10:hover[data-state=off] {
    background-color: rgba(242, 54, 116, .1)
}

.data-\[state\=off\]\:hover\:text-emerald-400:hover[data-state=off] {
    --tw-text-opacity: 1;
    color: rgba(60, 227, 171, var(--tw-text-opacity, 1))
}

.data-\[state\=off\]\:hover\:text-neutral-300:hover[data-state=off] {
    --tw-text-opacity: 1;
    color: rgba(202, 213, 226, var(--tw-text-opacity, 1))
}

.data-\[state\=off\]\:hover\:text-primary:hover[data-state=off] {
    --tw-text-opacity: 1;
    color: rgba(161, 132, 242, var(--tw-text-opacity, 1))
}

.data-\[state\=off\]\:hover\:text-primary\/80:hover[data-state=off] {
    color: rgba(161, 132, 242, .8)
}

.data-\[state\=off\]\:hover\:text-rose-400:hover[data-state=off] {
    --tw-text-opacity: 1;
    color: rgba(242, 54, 116, var(--tw-text-opacity, 1))
}

.enabled\:data-\[state\=open\]\:bg-neutral-850[data-state=open]:enabled {
    --tw-bg-opacity: 1;
    background-color: rgba(25, 36, 46, var(--tw-bg-opacity, 1))
}

.enabled\:data-\[state\=open\]\:text-neutral-300[data-state=open]:enabled, .data-\[state\=off\]\:enabled\:hover\:text-neutral-300:hover:enabled[data-state=off] {
    --tw-text-opacity: 1;
    color: rgba(202, 213, 226, var(--tw-text-opacity, 1))
}

.enabled\:data-\[state\=off\]\:hover\:text-emerald-400:hover[data-state=off]:enabled {
    --tw-text-opacity: 1;
    color: rgba(60, 227, 171, var(--tw-text-opacity, 1))
}

.enabled\:data-\[state\=off\]\:hover\:text-emerald\/50:hover[data-state=off]:enabled {
    color: rgba(60, 227, 171, .5)
}

.enabled\:data-\[state\=off\]\:hover\:text-primary\/50:hover[data-state=off]:enabled {
    color: rgba(161, 132, 242, .5)
}

.enabled\:data-\[state\=off\]\:hover\:text-rose-400:hover[data-state=off]:enabled {
    --tw-text-opacity: 1;
    color: rgba(242, 54, 116, var(--tw-text-opacity, 1))
}

.enabled\:data-\[state\=off\]\:hover\:text-rose\/50:hover[data-state=off]:enabled {
    color: rgba(242, 54, 116, .5)
}

.group\/field:hover .data-\[state\=checked\]\:group-hover\/field\:bg-neutral-300\/10[data-state=checked] {
    background-color: rgba(202, 213, 226, .1)
}

.group[data-disabled=true] .group-data-\[disabled\=true\]\:pointer-events-none {
    pointer-events: none
}

.group\/field-group[data-variant=outline] .group-data-\[variant\=outline\]\/field-group\:-mb-2 {
    margin-bottom: -.5rem
}

.group[data-state=open] .group-data-\[state\=open\]\:block {
    display: block
}

.group[data-state=open] .group-data-\[state\=open\]\:inline {
    display: inline
}

.group[data-state=checked] .group-data-\[state\=checked\]\:hidden, .group[data-state=open] .group-data-\[state\=open\]\:hidden {
    display: none
}

.group[data-state=closed] .group-data-\[state\=closed\]\:-rotate-90, .group[data-state=open] .group-data-\[state\=open\]\:-rotate-90 {
    --tw-rotate: -90deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.group[data-state=open] .group-data-\[state\=open\]\:rotate-180 {
    --tw-rotate: 180deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.group[data-state=open] .group-data-\[state\=open\]\:rotate-90 {
    --tw-rotate: 90deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.group[data-state=checked] .group-data-\[state\=checked\]\:bg-neutral-925\/25 {
    background-color: rgba(13, 21, 30, .25)
}

.group[data-state=open] .group-data-\[state\=open\]\:text-neutral-300 {
    --tw-text-opacity: 1;
    color: rgba(202, 213, 226, var(--tw-text-opacity, 1))
}

.group[data-state=open] .group-data-\[state\=open\]\:text-neutral-400 {
    --tw-text-opacity: 1;
    color: rgba(144, 161, 185, var(--tw-text-opacity, 1))
}

.group[data-state=open] .group-data-\[state\=open\]\:text-primary {
    --tw-text-opacity: 1;
    color: rgba(161, 132, 242, var(--tw-text-opacity, 1))
}

.group\/field[data-disabled=true] .group-data-\[disabled\=true\]\/field\:opacity-50, .group\/input-group[data-disabled=true] .group-data-\[disabled\=true\]\/input-group\:opacity-50, .group[data-disabled=true] .group-data-\[disabled\=true\]\:opacity-50 {
    opacity: .5
}

.peer[data-state=checked] ~ .peer-data-\[state\=checked\]\:text-neutral-200 {
    --tw-text-opacity: 1;
    color: rgba(226, 232, 240, var(--tw-text-opacity, 1))
}

.peer[data-state=checked] ~ .peer-data-\[state\=checked\]\:text-neutral-300 {
    --tw-text-opacity: 1;
    color: rgba(202, 213, 226, var(--tw-text-opacity, 1))
}

@media (hover: hover) and (pointer: fine) {
    .has-hover\:transition-colors {
        transition-property: color, background-color, border-color, -webkit-text-decoration-color, text-decoration-color, fill, stroke;
        transition-duration: .15s;
        transition-timing-function: cubic-bezier(.4, 0, .2, 1)
    }

    .has-hover\:hover\:cursor-not-allowed:hover {
        cursor: not-allowed
    }

    .has-hover\:hover\:cursor-pointer:hover {
        cursor: pointer
    }

    .has-hover\:hover\:bg-neutral-900:hover {
        --tw-bg-opacity: 1;
        background-color: rgba(21, 30, 40, var(--tw-bg-opacity, 1))
    }

    .has-hover\:hover\:bg-neutral-925:hover {
        --tw-bg-opacity: 1;
        background-color: rgba(13, 21, 30, var(--tw-bg-opacity, 1))
    }

    .has-hover\:hover\:text-neutral-200:hover {
        --tw-text-opacity: 1;
        color: rgba(226, 232, 240, var(--tw-text-opacity, 1))
    }

    .has-hover\:hover\:text-neutral-300:hover {
        --tw-text-opacity: 1;
        color: rgba(202, 213, 226, var(--tw-text-opacity, 1))
    }

    .has-hover\:hover\:text-primary:hover {
        --tw-text-opacity: 1;
        color: rgba(161, 132, 242, var(--tw-text-opacity, 1))
    }

    .has-hover\:hover\:ring-neutral-400:hover {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(144, 161, 185, var(--tw-ring-opacity, 1))
    }

    .has-hover\:enabled\:hover\:text-primary-400:hover:enabled {
        --tw-text-opacity: 1;
        color: rgba(105, 132, 83, var(--tw-text-opacity, 1))
    }

    .group\/row:hover .has-hover\:group-hover\/row\:bg-neutral-900 {
        --tw-bg-opacity: 1;
        background-color: rgba(21, 30, 40, var(--tw-bg-opacity, 1))
    }

    .group\/row:hover .has-hover\:group-hover\/row\:bg-neutral-925 {
        --tw-bg-opacity: 1;
        background-color: rgba(13, 21, 30, var(--tw-bg-opacity, 1))
    }

    .group:hover .has-hover\:group-hover\:bg-neutral-900 {
        --tw-bg-opacity: 1;
        background-color: rgba(21, 30, 40, var(--tw-bg-opacity, 1))
    }

    .group:hover .has-hover\:group-hover\:bg-neutral-925 {
        --tw-bg-opacity: 1;
        background-color: rgba(13, 21, 30, var(--tw-bg-opacity, 1))
    }
}

:-webkit-any(.group,[class*=group\/]):hover .any-group-hover\:underline {
    -webkit-text-decoration-line: underline;
    text-decoration-line: underline
}

:-moz-any(.group,[class*=group\/]):hover .any-group-hover\:underline {
    -webkit-text-decoration-line: underline;
    text-decoration-line: underline
}

:is(.group,[class*=group\/]):hover .any-group-hover\:underline {
    -webkit-text-decoration-line: underline;
    text-decoration-line: underline
}

.has-\[\>button\]\:ml-\[-0\.45rem\]:has(>button) {
    margin-left: -.45rem
}

.has-\[\>button\]\:mr-\[-0\.45rem\]:has(>button) {
    margin-right: -.45rem
}

.has-\[\>kbd\]\:ml-\[-0\.35rem\]:has(>kbd) {
    margin-left: -.35rem
}

.has-\[\>kbd\]\:mr-\[-0\.35rem\]:has(>kbd) {
    margin-right: -.35rem
}

.has-\[\>\[data-align\=block-end\]\]\:h-auto:has(>[data-align=block-end]) {
    height: auto
}

.has-\[\>\[data-align\=block-start\]\]\:h-auto:has(>[data-align=block-start]) {
    height: auto
}

.has-\[\>textarea\]\:h-auto:has(>textarea) {
    height: auto
}

.has-\[\>\[data-slot\=field\]\]\:w-full:has(>[data-slot=field]) {
    width: 100%
}

.has-\[\>\[data-align\=block-end\]\]\:flex-col:has(>[data-align=block-end]) {
    flex-direction: column
}

.has-\[\>\[data-align\=block-start\]\]\:flex-col:has(>[data-align=block-start]) {
    flex-direction: column
}

.has-\[\>\[data-slot\=field\]\]\:flex-col:has(>[data-slot=field]) {
    flex-direction: column
}

.has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]) {
    align-items: flex-start
}

.has-\[\>\[data-slot\=button-group\]\]\:gap-2:has(>[data-slot=button-group]) {
    gap: .5rem
}

.has-\[\>\[data-slot\=checkbox-group\]\]\:gap-3:has(>[data-slot=checkbox-group]) {
    gap: .75rem
}

.has-\[\>\[data-slot\=radio-group\]\]\:gap-3:has(>[data-slot=radio-group]) {
    gap: .75rem
}

.has-\[\>\[data-slot\=field\]\]\:rounded-lg:has(>[data-slot=field]) {
    border-radius: .5rem
}

.has-\[\>\[data-slot\=field\]\]\:border:has(>[data-slot=field]) {
    border-width: 1px
}

.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:border-neutral-600:has([data-slot=input-group-control]:focus-visible) {
    --tw-border-opacity: 1;
    border-color: rgba(73, 86, 104, var(--tw-border-opacity, 1))
}

.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:border-rose-400:has([data-slot][aria-invalid=true]) {
    --tw-border-opacity: 1;
    border-color: rgba(242, 54, 116, var(--tw-border-opacity, 1))
}

.has-\[\>svg\]\:p-0:has(>svg) {
    padding: 0
}

.has-\[\>svg\]\:px-1:has(>svg) {
    padding-left: .25rem;
    padding-right: .25rem
}

.has-\[\>svg\]\:px-2:has(>svg) {
    padding-left: .5rem;
    padding-right: .5rem
}

.has-\[\>svg\]\:px-2\.5:has(>svg) {
    padding-left: .625rem;
    padding-right: .625rem
}

.has-\[\>svg\]\:px-3:has(>svg) {
    padding-left: .75rem;
    padding-right: .75rem
}

.has-\[\>svg\]\:px-4:has(>svg) {
    padding-left: 1rem;
    padding-right: 1rem
}

.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-\[1px\]:has([data-slot=input-group-control]:focus-visible) {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 transparent)
}

.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-neutral-600:has([data-slot=input-group-control]:focus-visible) {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(73, 86, 104, var(--tw-ring-opacity, 1))
}

.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-rose-400\/20:has([data-slot][aria-invalid=true]) {
    --tw-ring-color: rgba(242, 54, 116, .2)
}

.has-data-\[state\=checked\]\:border-neutral-400:has([data-state=checked]) {
    --tw-border-opacity: 1;
    border-color: rgba(144, 161, 185, var(--tw-border-opacity, 1))
}

.has-data-\[state\=checked\]\:border-primary:has([data-state=checked]) {
    --tw-border-opacity: 1;
    border-color: rgba(161, 132, 242, var(--tw-border-opacity, 1))
}

.has-data-\[state\=checked\]\:bg-neutral-400\/5:has([data-state=checked]) {
    background-color: rgba(144, 161, 185, .05)
}

.has-data-\[state\=checked\]\:bg-primary\/5:has([data-state=checked]) {
    background-color: rgba(161, 132, 242, .05)
}

@container field-group (width>=28rem) {
    .\@md\/field-group\:flex-row {
        flex-direction: row
    }

    .\@md\/field-group\:items-center {
        align-items: center
    }

    .\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]) {
        align-items: flex-start
    }
}

.dark\:block:is(.dark *) {
    display: block
}

.dark\:hidden:is(.dark *) {
    display: none
}

.dark\:border-white\/\[\.35\]:is(.dark *) {
    border-color: rgba(255, 255, 255, .35)
}

.dark\:bg-\[\#121D28\]:is(.dark *) {
    --tw-bg-opacity: 1;
    background-color: rgba(18, 29, 40, var(--tw-bg-opacity, 1))
}

.dark\:bg-black:is(.dark *) {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity, 1))
}

.dark\:bg-black\/50:is(.dark *) {
    background-color: rgba(0, 0, 0, .5)
}

.dark\:bg-slate-800:is(.dark *) {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 41, 59, var(--tw-bg-opacity, 1))
}

.dark\:bg-white\/5:is(.dark *) {
    background-color: rgba(255, 255, 255, .05)
}

.dark\:text-neutral-200:is(.dark *) {
    --tw-text-opacity: 1;
    color: rgba(226, 232, 240, var(--tw-text-opacity, 1))
}

.dark\:text-white:is(.dark *) {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1))
}

.dark\:text-white\/35:is(.dark *) {
    color: rgba(255, 255, 255, .35)
}

.dark\:text-white\/50:is(.dark *) {
    color: rgba(255, 255, 255, .5)
}

.dark\:text-white\/75:is(.dark *) {
    color: rgba(255, 255, 255, .75)
}

.dark\:placeholder\:text-neutral-600:is(.dark *)::-moz-placeholder {
    --tw-text-opacity: 1;
    color: rgba(73, 86, 104, var(--tw-text-opacity, 1))
}

.dark\:placeholder\:text-neutral-600:is(.dark *)::placeholder {
    --tw-text-opacity: 1;
    color: rgba(73, 86, 104, var(--tw-text-opacity, 1))
}

.dark\:placeholder\:text-white\/25:is(.dark *)::-moz-placeholder {
    color: rgba(255, 255, 255, .25)
}

.dark\:placeholder\:text-white\/25:is(.dark *)::placeholder {
    color: rgba(255, 255, 255, .25)
}

.dark\:hover\:border:hover:is(.dark *) {
    border-width: 1px
}

.dark\:hover\:border-v2-primary:hover:is(.dark *) {
    border-color: #c7f284
}

.hover\:dark\:border-v2-primary\/50:is(.dark *):hover {
    border-color: rgba(161, 132, 242, .5)
}

@media (max-width: 1620px) {
    .max-\[1620px\]\:hidden {
        display: none
    }
}

@media not all and (min-width: 1280px) {
    .max-xl\:ml-auto {
        margin-left: auto
    }

    .max-xl\:w-full {
        width: 100%
    }

    .max-xl\:justify-between {
        justify-content: space-between
    }
}

@media not all and (min-width: 1024px) {
    .max-lg\:sr-only {
        clip: rect(0, 0, 0, 0);
        white-space: nowrap;
        border-width: 0;
        width: 1px;
        height: 1px;
        margin: -1px;
        padding: 0;
        position: absolute;
        overflow: hidden
    }

    .max-lg\:z-10 {
        z-index: 10
    }

    .max-lg\:hidden {
        display: none
    }

    .max-lg\:size-7 {
        width: 1.75rem;
        height: 1.75rem
    }

    .max-lg\:h-7 {
        height: 1.75rem
    }

    .max-lg\:min-h-\[806px\] {
        min-height: 806px
    }

    .max-lg\:\!w-\[152px\] {
        width: 152px !important
    }

    .max-lg\:w-7 {
        width: 1.75rem
    }

    .max-lg\:w-full {
        width: 100%
    }

    .max-lg\:w-screen {
        width: 100vw
    }

    .max-lg\:\!min-w-\[152px\] {
        min-width: 152px !important
    }

    .max-lg\:grid-rows-\[auto_1fr\] {
        grid-template-rows:auto 1fr
    }

    .max-lg\:justify-between {
        justify-content: space-between
    }

    .max-lg\:overflow-x-auto {
        overflow-x: auto
    }

    .max-lg\:border-y {
        border-top-width: 1px;
        border-bottom-width: 1px
    }

    .max-lg\:border-b {
        border-bottom-width: 1px
    }

    .max-lg\:border-t {
        border-top-width: 1px
    }

    .max-lg\:after\:bg-neutral-850:after {
        content: var(--tw-content);
        --tw-bg-opacity: 1;
        background-color: rgba(25, 36, 46, var(--tw-bg-opacity, 1))
    }

    .max-lg\:after\:bg-neutral-900:after {
        content: var(--tw-content);
        --tw-bg-opacity: 1;
        background-color: rgba(21, 30, 40, var(--tw-bg-opacity, 1))
    }
}

@media not all and (min-width: 768px) {
    .max-md\:sticky {
        position: -webkit-sticky;
        position: sticky
    }

    .max-md\:left-0 {
        left: 0
    }

    .max-md\:z-10 {
        z-index: 10
    }

    .max-md\:row-span-2 {
        grid-row: span 2/span 2
    }

    .max-md\:hidden {
        display: none
    }

    .max-md\:w-full {
        width: 100%
    }

    .max-md\:flex-col-reverse {
        flex-direction: column-reverse
    }

    .max-md\:justify-between {
        justify-content: space-between
    }

    .max-md\:object-bottom {
        -o-object-position: bottom;
        object-position: bottom
    }

    .max-md\:px-12 {
        padding-left: 3rem;
        padding-right: 3rem
    }

    .max-md\:text-center {
        text-align: center
    }

    .max-md\:text-3xl {
        font-size: 1.875rem;
        line-height: 2.25rem
    }

    .max-md\:text-xl {
        font-size: 1.25rem;
        line-height: 1.75rem
    }

    .max-md\:after\:absolute:after {
        content: var(--tw-content);
        position: absolute
    }

    .max-md\:after\:inset-y-0:after {
        content: var(--tw-content);
        top: 0;
        bottom: 0
    }

    .max-md\:after\:right-0:after {
        content: var(--tw-content);
        right: 0
    }

    .max-md\:after\:w-px:after {
        content: var(--tw-content);
        width: 1px
    }

    .max-md\:after\:bg-neutral-850:after {
        content: var(--tw-content);
        --tw-bg-opacity: 1;
        background-color: rgba(25, 36, 46, var(--tw-bg-opacity, 1))
    }
}

@media not all and (min-width: 640px) {
    .max-sm\:sr-only {
        clip: rect(0, 0, 0, 0);
        white-space: nowrap;
        border-width: 0;
        width: 1px;
        height: 1px;
        margin: -1px;
        padding: 0;
        position: absolute;
        overflow: hidden
    }

    .max-sm\:fixed {
        position: fixed
    }

    .max-sm\:inset-0 {
        top: 0;
        bottom: 0;
        left: 0;
        right: 0
    }

    .max-sm\:inset-x-0 {
        left: 0;
        right: 0
    }

    .max-sm\:bottom-0 {
        bottom: 0
    }

    .max-sm\:z-40 {
        z-index: 40
    }

    .max-sm\:order-1 {
        order: 1
    }

    .max-sm\:order-4 {
        order: 4
    }

    .max-sm\:order-6 {
        order: 6
    }

    .max-sm\:-mx-2 {
        margin-left: -.5rem;
        margin-right: -.5rem
    }

    .max-sm\:-mx-5 {
        margin-left: -1.25rem;
        margin-right: -1.25rem
    }

    .max-sm\:mb-16 {
        margin-bottom: 4rem
    }

    .max-sm\:mb-2\.5 {
        margin-bottom: .625rem
    }

    .max-sm\:mt-12 {
        margin-top: 3rem
    }

    .max-sm\:mt-5 {
        margin-top: 1.25rem
    }

    .max-sm\:block {
        display: block
    }

    .max-sm\:flex {
        display: flex
    }

    .max-sm\:grid {
        display: grid
    }

    .max-sm\:contents {
        display: contents
    }

    .max-sm\:hidden {
        display: none
    }

    .max-sm\:size-8 {
        width: 2rem;
        height: 2rem
    }

    .max-sm\:h-full {
        height: 100%
    }

    .max-sm\:max-h-\[calc\(100dvh-1rem\)\] {
        max-height: calc(100dvh - 1rem)
    }

    .max-sm\:max-h-dvh {
        max-height: 100dvh
    }

    .max-sm\:w-12 {
        width: 3rem
    }

    .max-sm\:w-\[2\.625rem\] {
        width: 2.625rem
    }

    .max-sm\:w-fit {
        width: -moz-fit-content;
        width: fit-content
    }

    .max-sm\:w-full {
        width: 100%
    }

    .max-sm\:min-w-0 {
        min-width: 0
    }

    .max-sm\:max-w-\[100dvw\] {
        max-width: 100dvw
    }

    .max-sm\:max-w-\[5ch\] {
        max-width: 5ch
    }

    .max-sm\:grid-cols-2 {
        grid-template-columns:repeat(2, minmax(0, 1fr))
    }

    .max-sm\:flex-col {
        flex-direction: column
    }

    .max-sm\:items-start {
        align-items: flex-start
    }

    .max-sm\:items-end {
        align-items: flex-end
    }

    .max-sm\:items-center {
        align-items: center
    }

    .max-sm\:justify-center {
        justify-content: center
    }

    .max-sm\:justify-between {
        justify-content: space-between
    }

    .max-sm\:gap-0\.5 {
        gap: .125rem
    }

    .max-sm\:gap-4 {
        gap: 1rem
    }

    .max-sm\:gap-y-1 {
        row-gap: .25rem
    }

    .max-sm\:gap-y-2\.5 {
        row-gap: .625rem
    }

    .max-sm\:gap-y-3 {
        row-gap: .75rem
    }

    .max-sm\:border-x-0 {
        border-left-width: 0;
        border-right-width: 0
    }

    .max-sm\:border-b-0 {
        border-bottom-width: 0
    }

    .max-sm\:border-b-neutral-850 {
        --tw-border-opacity: 1;
        border-bottom-color: rgba(25, 36, 46, var(--tw-border-opacity, 1))
    }

    .max-sm\:bg-neutral-950 {
        --tw-bg-opacity: 1;
        background-color: rgba(9, 13, 16, var(--tw-bg-opacity, 1))
    }

    .max-sm\:p-0 {
        padding: 0
    }

    .max-sm\:p-2 {
        padding: .5rem
    }

    .max-sm\:p-3 {
        padding: .75rem
    }

    .max-sm\:px-2 {
        padding-left: .5rem;
        padding-right: .5rem
    }

    .max-sm\:px-3 {
        padding-left: .75rem;
        padding-right: .75rem
    }

    .max-sm\:pb-4 {
        padding-bottom: 1rem
    }

    .max-sm\:pl-0 {
        padding-left: 0
    }

    .max-sm\:pl-1 {
        padding-left: .25rem
    }

    .max-sm\:pr-1 {
        padding-right: .25rem
    }

    .max-sm\:pt-10 {
        padding-top: 2.5rem
    }

    .max-sm\:text-center {
        text-align: center
    }

    .max-sm\:text-sm {
        font-size: .875rem;
        line-height: 1.25rem
    }

    .max-sm\:text-xs {
        font-size: .75rem;
        line-height: 1rem
    }

    .max-sm\:text-xxs {
        font-size: .625rem;
        line-height: 1rem
    }

    .max-sm\:font-medium {
        font-weight: 500
    }

    .max-sm\:leading-5 {
        line-height: 1.25rem
    }

    .max-sm\:text-neutral-400 {
        --tw-text-opacity: 1;
        color: rgba(144, 161, 185, var(--tw-text-opacity, 1))
    }

    .max-sm\:\[--footer-inset-bottom\:32px\] {
        --footer-inset-bottom: 32px
    }

    .max-sm\:hover\:bg-neutral-850\/50:hover {
        background-color: rgba(25, 36, 46, .5)
    }

    .max-sm\:hover\:text-neutral-300:hover {
        --tw-text-opacity: 1;
        color: rgba(202, 213, 226, var(--tw-text-opacity, 1))
    }

    .max-sm\:data-\[state\=closed\]\:slide-out-to-bottom-\[2\%\][data-state=closed] {
        --tw-exit-translate-y: 2%
    }

    .max-sm\:data-\[state\=open\]\:slide-in-from-bottom-\[2\%\][data-state=open] {
        --tw-enter-translate-y: 2%
    }
}

@media (max-width: 500px) {
    .max-\[500px\]\:border-l-0 {
        border-left-width: 0
    }
}

@media not all and (min-width: 390px) {
    .max-xs\:sr-only {
        clip: rect(0, 0, 0, 0);
        white-space: nowrap;
        border-width: 0;
        width: 1px;
        height: 1px;
        margin: -1px;
        padding: 0;
        position: absolute;
        overflow: hidden
    }

    .max-xs\:hidden {
        display: none
    }

    .max-xs\:w-32 {
        width: 8rem
    }

    .max-xs\:w-9 {
        width: 2.25rem
    }

    .max-xs\:w-full {
        width: 100%
    }
}

@media (min-width: 390px) {
    .xs\:col-span-2 {
        grid-column: span 2/span 2
    }

    .xs\:mx-4 {
        margin-left: 1rem;
        margin-right: 1rem
    }

    .xs\:ml-2 {
        margin-left: .5rem
    }

    .xs\:w-32 {
        width: 8rem
    }

    .xs\:w-auto {
        width: auto
    }

    .xs\:w-full {
        width: 100%
    }

    .xs\:max-w-12 {
        max-width: 3rem
    }

    .xs\:max-w-xs {
        max-width: 20rem
    }

    .xs\:grid-cols-2 {
        grid-template-columns:repeat(2, minmax(0, 1fr))
    }

    .xs\:grid-cols-3 {
        grid-template-columns:repeat(3, minmax(0, 1fr))
    }

    .xs\:gap-1 {
        gap: .25rem
    }

    .xs\:gap-2 {
        gap: .5rem
    }

    .xs\:px-2 {
        padding-left: .5rem;
        padding-right: .5rem
    }

    .xs\:px-4 {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .xs\:pl-2\.5 {
        padding-left: .625rem
    }

    .xs\:pl-4 {
        padding-left: 1rem
    }

    .xs\:pr-2 {
        padding-right: .5rem
    }

    .xs\:pr-3 {
        padding-right: .75rem
    }

    .xs\:pr-4 {
        padding-right: 1rem
    }
}

@media (min-width: 640px) {
    .sm\:fixed {
        position: fixed
    }

    .sm\:absolute {
        position: absolute
    }

    .sm\:relative {
        position: relative
    }

    .sm\:sticky {
        position: -webkit-sticky;
        position: sticky
    }

    .sm\:-bottom-1 {
        bottom: -.25rem
    }

    .sm\:-bottom-2 {
        bottom: -.5rem
    }

    .sm\:-right-1 {
        right: -.25rem
    }

    .sm\:bottom-0 {
        bottom: 0
    }

    .sm\:bottom-14 {
        bottom: 3.5rem
    }

    .sm\:bottom-7 {
        bottom: 1.75rem
    }

    .sm\:bottom-8 {
        bottom: 2rem
    }

    .sm\:bottom-auto {
        bottom: auto
    }

    .sm\:left-1\/2 {
        left: 50%
    }

    .sm\:left-8 {
        left: 2rem
    }

    .sm\:right-0 {
        right: 0
    }

    .sm\:right-4 {
        right: 1rem
    }

    .sm\:right-auto {
        right: auto
    }

    .sm\:top-0 {
        top: 0
    }

    .sm\:top-1\/2 {
        top: 50%
    }

    .sm\:z-50 {
        z-index: 50
    }

    .sm\:col-span-1 {
        grid-column: span 1/span 1
    }

    .sm\:col-span-2 {
        grid-column: span 2/span 2
    }

    .sm\:col-start-2 {
        grid-column-start: 2
    }

    .sm\:row-span-2 {
        grid-row: span 2/span 2
    }

    .sm\:row-start-1 {
        grid-row-start: 1
    }

    .sm\:mx-0 {
        margin-left: 0;
        margin-right: 0
    }

    .sm\:mx-1 {
        margin-left: .25rem;
        margin-right: .25rem
    }

    .sm\:mx-auto {
        margin-left: auto;
        margin-right: auto
    }

    .sm\:mb-0 {
        margin-bottom: 0
    }

    .sm\:mb-4 {
        margin-bottom: 1rem
    }

    .sm\:mb-auto {
        margin-bottom: auto
    }

    .sm\:ml-2 {
        margin-left: .5rem
    }

    .sm\:mt-0\.5 {
        margin-top: .125rem
    }

    .sm\:mt-3 {
        margin-top: .75rem
    }

    .sm\:mt-8 {
        margin-top: 2rem
    }

    .sm\:block {
        display: block
    }

    .sm\:inline {
        display: inline
    }

    .sm\:flex {
        display: flex
    }

    .sm\:grid {
        display: grid
    }

    .sm\:contents {
        display: contents
    }

    .sm\:hidden {
        display: none
    }

    .sm\:size-10 {
        width: 2.5rem;
        height: 2.5rem
    }

    .sm\:size-12 {
        width: 3rem;
        height: 3rem
    }

    .sm\:size-4 {
        width: 1rem;
        height: 1rem
    }

    .sm\:size-7 {
        width: 1.75rem;
        height: 1.75rem
    }

    .sm\:size-8 {
        width: 2rem;
        height: 2rem
    }

    .sm\:size-9 {
        width: 2.25rem;
        height: 2.25rem
    }

    .sm\:h-10 {
        height: 2.5rem
    }

    .sm\:h-11 {
        height: 2.75rem
    }

    .sm\:h-32 {
        height: 8rem
    }

    .sm\:h-40 {
        height: 10rem
    }

    .sm\:h-8 {
        height: 2rem
    }

    .sm\:h-9 {
        height: 2.25rem
    }

    .sm\:h-\[136px\] {
        height: 136px
    }

    .sm\:h-\[70vh\] {
        height: 70vh
    }

    .sm\:max-h-\[75vh\] {
        max-height: 75vh
    }

    .sm\:min-h-\[614px\] {
        min-height: 614px
    }

    .sm\:\!w-full {
        width: 100% !important
    }

    .sm\:w-0 {
        width: 0
    }

    .sm\:w-10 {
        width: 2.5rem
    }

    .sm\:w-12 {
        width: 3rem
    }

    .sm\:w-32 {
        width: 8rem
    }

    .sm\:w-36 {
        width: 9rem
    }

    .sm\:w-64 {
        width: 16rem
    }

    .sm\:w-8 {
        width: 2rem
    }

    .sm\:w-80 {
        width: 20rem
    }

    .sm\:w-96 {
        width: 24rem
    }

    .sm\:w-\[130px\] {
        width: 130px
    }

    .sm\:w-\[35\%\] {
        width: 35%
    }

    .sm\:w-\[360px\] {
        width: 360px
    }

    .sm\:w-\[65\%\] {
        width: 65%
    }

    .sm\:w-full {
        width: 100%
    }

    .sm\:min-w-0 {
        min-width: 0
    }

    .sm\:min-w-72 {
        min-width: 18rem
    }

    .sm\:min-w-\[400px\] {
        min-width: 400px
    }

    .sm\:min-w-\[406px\] {
        min-width: 406px
    }

    .sm\:min-w-\[500px\] {
        min-width: 500px
    }

    .sm\:min-w-\[548px\] {
        min-width: 548px
    }

    .sm\:max-w-16 {
        max-width: 4rem
    }

    .sm\:max-w-32 {
        max-width: 8rem
    }

    .sm\:max-w-\[295px\] {
        max-width: 295px
    }

    .sm\:max-w-\[30rem\] {
        max-width: 30rem
    }

    .sm\:max-w-\[500px\] {
        max-width: 500px
    }

    .sm\:max-w-\[90vw\] {
        max-width: 90vw
    }

    .sm\:max-w-\[min\(1280px\,calc\(100dvw-1rem\)\)\] {
        max-width: min(1280px, 100dvw - 1rem)
    }

    .sm\:max-w-fit {
        max-width: -moz-fit-content;
        max-width: fit-content
    }

    .sm\:max-w-lg {
        max-width: 32rem
    }

    .sm\:flex-1 {
        flex: 1
    }

    .sm\:flex-\[3_2_0\%\] {
        flex: 3 2
    }

    .sm\:flex-none {
        flex: none
    }

    .sm\:-translate-x-1\/2 {
        --tw-translate-x: -50%;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .sm\:-translate-y-1\/2 {
        --tw-translate-y: -50%;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .sm\:grid-cols-2 {
        grid-template-columns:repeat(2, minmax(0, 1fr))
    }

    .sm\:grid-cols-3 {
        grid-template-columns:repeat(3, minmax(0, 1fr))
    }

    .sm\:grid-cols-4 {
        grid-template-columns:repeat(4, minmax(0, 1fr))
    }

    .sm\:grid-cols-5 {
        grid-template-columns:repeat(5, minmax(0, 1fr))
    }

    .sm\:flex-row {
        flex-direction: row
    }

    .sm\:flex-col {
        flex-direction: column
    }

    .sm\:items-start {
        align-items: flex-start
    }

    .sm\:items-center {
        align-items: center
    }

    .sm\:items-baseline {
        align-items: baseline
    }

    .sm\:justify-normal {
        justify-content: normal
    }

    .sm\:justify-end {
        justify-content: flex-end
    }

    .sm\:justify-center {
        justify-content: center
    }

    .sm\:justify-between {
        justify-content: space-between
    }

    .sm\:gap-1 {
        gap: .25rem
    }

    .sm\:gap-1\.5 {
        gap: .375rem
    }

    .sm\:gap-2 {
        gap: .5rem
    }

    .sm\:gap-24 {
        gap: 6rem
    }

    .sm\:gap-3 {
        gap: .75rem
    }

    .sm\:gap-4 {
        gap: 1rem
    }

    .sm\:gap-5 {
        gap: 1.25rem
    }

    .sm\:gap-6 {
        gap: 1.5rem
    }

    .sm\:gap-8 {
        gap: 2rem
    }

    .sm\:gap-x-2 {
        -moz-column-gap: .5rem;
        column-gap: .5rem
    }

    .sm\:space-x-2 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(.5rem * var(--tw-space-x-reverse));
        margin-left: calc(.5rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .sm\:self-start {
        align-self: flex-start
    }

    .sm\:whitespace-nowrap {
        white-space: nowrap
    }

    .sm\:rounded-full {
        border-radius: 9999px
    }

    .sm\:rounded-lg {
        border-radius: .5rem
    }

    .sm\:rounded-md {
        border-radius: .375rem
    }

    .sm\:rounded-xl {
        border-radius: .75rem
    }

    .sm\:border {
        border-width: 1px
    }

    .sm\:border-0 {
        border-width: 0
    }

    .sm\:border-y-0 {
        border-top-width: 0;
        border-bottom-width: 0
    }

    .sm\:border-r {
        border-right-width: 1px
    }

    .sm\:border-portfolio-dark-400 {
        --tw-border-opacity: 1;
        border-color: rgba(23, 25, 32, var(--tw-border-opacity, 1))
    }

    .sm\:bg-inherit {
        background-color: inherit
    }

    .sm\:bg-portfolio-dark-400 {
        --tw-bg-opacity: 1;
        background-color: rgba(23, 25, 32, var(--tw-bg-opacity, 1))
    }

    .sm\:p-0 {
        padding: 0
    }

    .sm\:p-0\.5 {
        padding: .125rem
    }

    .sm\:p-2\.5 {
        padding: .625rem
    }

    .sm\:p-3 {
        padding: .75rem
    }

    .sm\:p-3\.5 {
        padding: .875rem
    }

    .sm\:p-4 {
        padding: 1rem
    }

    .sm\:p-6 {
        padding: 1.5rem
    }

    .sm\:px-2 {
        padding-left: .5rem;
        padding-right: .5rem
    }

    .sm\:px-2\.5 {
        padding-left: .625rem;
        padding-right: .625rem
    }

    .sm\:px-3 {
        padding-left: .75rem;
        padding-right: .75rem
    }

    .sm\:px-3\.5 {
        padding-left: .875rem;
        padding-right: .875rem
    }

    .sm\:px-4 {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .sm\:py-1\.5 {
        padding-top: .375rem;
        padding-bottom: .375rem
    }

    .sm\:py-3\.5 {
        padding-top: .875rem;
        padding-bottom: .875rem
    }

    .sm\:pb-0 {
        padding-bottom: 0
    }

    .sm\:pb-20 {
        padding-bottom: 5rem
    }

    .sm\:pb-24 {
        padding-bottom: 6rem
    }

    .sm\:pb-3 {
        padding-bottom: .75rem
    }

    .sm\:pb-3\.5 {
        padding-bottom: .875rem
    }

    .sm\:pl-0\.5 {
        padding-left: .125rem
    }

    .sm\:pl-2 {
        padding-left: .5rem
    }

    .sm\:pl-3\.5 {
        padding-left: .875rem
    }

    .sm\:pl-4 {
        padding-left: 1rem
    }

    .sm\:pr-2 {
        padding-right: .5rem
    }

    .sm\:pr-2\.5 {
        padding-right: .625rem
    }

    .sm\:pr-4 {
        padding-right: 1rem
    }

    .sm\:pt-4 {
        padding-top: 1rem
    }

    .sm\:pt-6 {
        padding-top: 1.5rem
    }

    .sm\:text-left {
        text-align: left
    }

    .sm\:text-center {
        text-align: center
    }

    .sm\:text-2xl {
        font-size: 1.5rem;
        line-height: 2rem
    }

    .sm\:text-4xl {
        font-size: 2.25rem;
        line-height: 2.5rem
    }

    .sm\:text-5xl {
        font-size: 3rem;
        line-height: 1
    }

    .sm\:text-\[2\.125rem\] {
        font-size: 2.125rem
    }

    .sm\:text-base {
        font-size: 1rem;
        line-height: 1.5rem
    }

    .sm\:text-lg, .sm\:text-lg\/7 {
        font-size: 1.125rem;
        line-height: 1.75rem
    }

    .sm\:text-sm, .sm\:text-sm\/5 {
        font-size: .875rem;
        line-height: 1.25rem
    }

    .sm\:text-xl {
        font-size: 1.25rem;
        line-height: 1.75rem
    }

    .sm\:text-xs {
        font-size: .75rem;
        line-height: 1rem
    }

    .sm\:leading-9 {
        line-height: 2.25rem
    }

    .sm\:leading-none {
        line-height: 1
    }

    .sm\:text-transparent {
        color: transparent
    }

    .sm\:opacity-0 {
        opacity: 0
    }

    .sm\:ring-0 {
        --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
        --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
        box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 transparent)
    }

    .sm\:ring-1 {
        --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
        --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
        box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 transparent)
    }

    .sm\:tabler--device-desktop {
        --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3 5a1 1 0 0 1 1-1h16a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1zm4 15h10m-8-4v4m6-4v4'/%3E%3C/svg%3E")
    }

    .sm\:\[--navbar-inset-bottom\:0\] {
        --navbar-inset-bottom: 0
    }

    .sm\:before\:content-none:before, .sm\:after\:content-none:after {
        --tw-content: none;
        content: var(--tw-content)
    }

    .first\:sm\:px-4:first-child {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .last\:sm\:pr-4:last-child {
        padding-right: 1rem
    }

    .sm\:hover\:bg-neutral-875:hover {
        --tw-bg-opacity: 1;
        background-color: rgba(16, 22, 30, var(--tw-bg-opacity, 1))
    }

    .sm\:hover\:bg-neutral-925:hover {
        --tw-bg-opacity: 1;
        background-color: rgba(13, 21, 30, var(--tw-bg-opacity, 1))
    }

    .group:hover .sm\:group-hover\:block {
        display: block
    }

    .group:hover .sm\:group-hover\:flex {
        display: flex
    }

    .group\/row:hover .sm\:group-hover\/row\:w-5 {
        width: 1.25rem
    }

    .group\/row:hover .sm\:group-hover\/row\:opacity-100 {
        opacity: 1
    }

    .sm\:data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed] {
        --tw-exit-translate-y: -48%
    }

    .sm\:data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open] {
        --tw-enter-translate-y: -48%
    }
}

@media (min-width: 768px) {
    .md\:fixed {
        position: fixed
    }

    .md\:relative {
        position: relative
    }

    .md\:bottom-7 {
        bottom: 1.75rem
    }

    .md\:right-2 {
        right: .5rem
    }

    .md\:right-24 {
        right: 6rem
    }

    .md\:right-4 {
        right: 1rem
    }

    .md\:order-1 {
        order: 1
    }

    .md\:order-3 {
        order: 3
    }

    .md\:order-4 {
        order: 4
    }

    .md\:order-5 {
        order: 5
    }

    .md\:col-span-2 {
        grid-column: span 2/span 2
    }

    .md\:col-span-4 {
        grid-column: span 4/span 4
    }

    .md\:col-start-1 {
        grid-column-start: 1
    }

    .md\:row-span-2 {
        grid-row: span 2/span 2
    }

    .md\:mx-auto {
        margin-left: auto;
        margin-right: auto
    }

    .md\:my-1 {
        margin-top: .25rem;
        margin-bottom: .25rem
    }

    .md\:mb-0 {
        margin-bottom: 0
    }

    .md\:mr-5 {
        margin-right: 1.25rem
    }

    .md\:mr-6 {
        margin-right: 1.5rem
    }

    .md\:block {
        display: block
    }

    .md\:inline {
        display: inline
    }

    .md\:flex {
        display: flex
    }

    .md\:grid {
        display: grid
    }

    .md\:contents {
        display: contents
    }

    .md\:hidden {
        display: none
    }

    .md\:size-4 {
        width: 1rem;
        height: 1rem
    }

    .md\:size-6 {
        width: 1.5rem;
        height: 1.5rem
    }

    .md\:size-\[14px\] {
        width: 14px;
        height: 14px
    }

    .md\:\!h-\[350px\] {
        height: 350px !important
    }

    .md\:h-10 {
        height: 2.5rem
    }

    .md\:h-9 {
        height: 2.25rem
    }

    .md\:h-\[calc\(100vh-230px\)\] {
        height: calc(100vh - 230px)
    }

    .md\:h-full {
        height: 100%
    }

    .md\:max-h-\[calc\(100dvh-5rem\)\] {
        max-height: calc(100dvh - 5rem)
    }

    .md\:min-h-\[calc\(100vh-52px\)\] {
        min-height: calc(100vh - 52px)
    }

    .md\:\!w-\[220px\] {
        width: 220px !important
    }

    .md\:w-10 {
        width: 2.5rem
    }

    .md\:w-48 {
        width: 12rem
    }

    .md\:w-\[340px\] {
        width: 340px
    }

    .md\:w-\[360px\] {
        width: 360px
    }

    .md\:w-\[448px\] {
        width: 448px
    }

    .md\:w-\[460px\] {
        width: 460px
    }

    .md\:w-auto {
        width: auto
    }

    .md\:w-full {
        width: 100%
    }

    .md\:min-w-9 {
        min-width: 2.25rem
    }

    .md\:max-w-2xl {
        max-width: 42rem
    }

    .md\:max-w-\[450px\] {
        max-width: 450px
    }

    .md\:max-w-\[500px\] {
        max-width: 500px
    }

    .md\:max-w-md {
        max-width: 28rem
    }

    .md\:max-w-sm {
        max-width: 24rem
    }

    .md\:max-w-xs {
        max-width: 20rem
    }

    .md\:flex-1 {
        flex: 1
    }

    .md\:flex-\[2_1_0\%\] {
        flex: 2
    }

    .md\:flex-\[3_1_0\%\] {
        flex: 3
    }

    .md\:basis-3\/12 {
        flex-basis: 25%
    }

    .md\:basis-5\/12 {
        flex-basis: 41.6667%
    }

    .md\:table-fixed {
        table-layout: fixed
    }

    .md\:grid-cols-12 {
        grid-template-columns:repeat(12, minmax(0, 1fr))
    }

    .md\:grid-cols-2 {
        grid-template-columns:repeat(2, minmax(0, 1fr))
    }

    .md\:grid-cols-3 {
        grid-template-columns:repeat(3, minmax(0, 1fr))
    }

    .md\:grid-cols-\[1fr_auto\] {
        grid-template-columns:1fr auto
    }

    .md\:grid-rows-\[1fr_auto\] {
        grid-template-rows:1fr auto
    }

    .md\:grid-rows-\[1fr_auto_auto_auto\] {
        grid-template-rows:1fr auto auto auto
    }

    .md\:flex-row {
        flex-direction: row
    }

    .md\:flex-col {
        flex-direction: column
    }

    .md\:items-start {
        align-items: flex-start
    }

    .md\:items-end {
        align-items: flex-end
    }

    .md\:items-center {
        align-items: center
    }

    .md\:justify-between {
        justify-content: space-between
    }

    .md\:justify-items-center {
        justify-items: center
    }

    .md\:gap-0 {
        gap: 0
    }

    .md\:gap-0\.5 {
        gap: .125rem
    }

    .md\:gap-12 {
        gap: 3rem
    }

    .md\:gap-4 {
        gap: 1rem
    }

    .md\:gap-5 {
        gap: 1.25rem
    }

    .md\:gap-8 {
        gap: 2rem
    }

    .md\:gap-x-4 {
        -moz-column-gap: 1rem;
        column-gap: 1rem
    }

    .md\:space-x-4 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(1rem * var(--tw-space-x-reverse));
        margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .md\:overflow-hidden {
        overflow: hidden
    }

    .md\:whitespace-nowrap {
        white-space: nowrap
    }

    .md\:border-l {
        border-left-width: 1px
    }

    .md\:border-t-0 {
        border-top-width: 0
    }

    .md\:border-neutral-800 {
        --tw-border-opacity: 1;
        border-color: rgba(33, 42, 54, var(--tw-border-opacity, 1))
    }

    .md\:bg-neutral-925\/80 {
        background-color: rgba(13, 21, 30, .8)
    }

    .md\:p-3 {
        padding: .75rem
    }

    .md\:p-4 {
        padding: 1rem
    }

    .md\:p-6 {
        padding: 1.5rem
    }

    .md\:px-3 {
        padding-left: .75rem;
        padding-right: .75rem
    }

    .md\:px-4 {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .md\:px-5 {
        padding-left: 1.25rem;
        padding-right: 1.25rem
    }

    .md\:px-6 {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    .md\:px-8 {
        padding-left: 2rem;
        padding-right: 2rem
    }

    .md\:py-0 {
        padding-top: 0;
        padding-bottom: 0
    }

    .md\:py-10 {
        padding-top: 2.5rem;
        padding-bottom: 2.5rem
    }

    .md\:py-12 {
        padding-top: 3rem;
        padding-bottom: 3rem
    }

    .md\:py-4 {
        padding-top: 1rem;
        padding-bottom: 1rem
    }

    .md\:py-8 {
        padding-top: 2rem;
        padding-bottom: 2rem
    }

    .md\:pl-6 {
        padding-left: 1.5rem
    }

    .md\:pr-2 {
        padding-right: .5rem
    }

    .md\:\!text-sm {
        font-size: .875rem !important;
        line-height: 1.25rem !important
    }

    .md\:text-2xl {
        font-size: 1.5rem;
        line-height: 2rem
    }

    .md\:text-3xl {
        font-size: 1.875rem;
        line-height: 2.25rem
    }

    .md\:text-base {
        font-size: 1rem;
        line-height: 1.5rem
    }

    .md\:text-lg {
        font-size: 1.125rem;
        line-height: 1.75rem
    }

    .md\:text-sm {
        font-size: .875rem;
        line-height: 1.25rem
    }

    .md\:text-xl {
        font-size: 1.25rem;
        line-height: 1.75rem
    }

    .md\:text-xs {
        font-size: .75rem;
        line-height: 1rem
    }

    .md\:font-bold {
        font-weight: 700
    }

    .md\:shadow-lg {
        --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -4px rgba(0, 0, 0, .1);
        --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
        box-shadow: var(--tw-ring-offset-shadow, 0 0 transparent), var(--tw-ring-shadow, 0 0 transparent), var(--tw-shadow)
    }

    .group\/expiry:hover .md\:group-hover\/expiry\:border-neutral-300 {
        --tw-border-opacity: 1;
        border-color: rgba(202, 213, 226, var(--tw-border-opacity, 1))
    }

    .group\/expiry:hover .md\:group-hover\/expiry\:bg-transparent {
        background-color: transparent
    }
}

@media (min-width: 1024px) {
    .lg\:absolute {
        position: absolute
    }

    .lg\:relative {
        position: relative
    }

    .lg\:sticky {
        position: -webkit-sticky;
        position: sticky
    }

    .lg\:-bottom-4 {
        bottom: -1rem
    }

    .lg\:bottom-20 {
        bottom: 5rem
    }

    .lg\:bottom-32 {
        bottom: 8rem
    }

    .lg\:left-0 {
        left: 0
    }

    .lg\:left-\[calc\(50\%\+16\.125rem\+0\.75rem\)\] {
        left: calc(50% + 16.875rem)
    }

    .lg\:right-4 {
        right: 1rem
    }

    .lg\:right-6 {
        right: 1.5rem
    }

    .lg\:top-0 {
        top: 0
    }

    .lg\:top-2 {
        top: .5rem
    }

    .lg\:top-4 {
        top: 1rem
    }

    .lg\:top-6 {
        top: 1.5rem
    }

    .lg\:top-8 {
        top: 2rem
    }

    .lg\:z-10 {
        z-index: 10
    }

    .lg\:order-none {
        order: 0
    }

    .lg\:col-span-1 {
        grid-column: span 1/span 1
    }

    .lg\:col-span-2 {
        grid-column: span 2/span 2
    }

    .lg\:col-start-3 {
        grid-column-start: 3
    }

    .lg\:row-span-2 {
        grid-row: span 2/span 2
    }

    .lg\:-mx-2 {
        margin-left: -.5rem;
        margin-right: -.5rem
    }

    .lg\:mx-0 {
        margin-left: 0;
        margin-right: 0
    }

    .lg\:mx-3 {
        margin-left: .75rem;
        margin-right: .75rem
    }

    .lg\:mx-auto {
        margin-left: auto;
        margin-right: auto
    }

    .lg\:my-4 {
        margin-top: 1rem;
        margin-bottom: 1rem
    }

    .lg\:mb-0 {
        margin-bottom: 0
    }

    .lg\:ml-0 {
        margin-left: 0
    }

    .lg\:ml-2 {
        margin-left: .5rem
    }

    .lg\:ml-4 {
        margin-left: 1rem
    }

    .lg\:ml-auto {
        margin-left: auto
    }

    .lg\:mr-2 {
        margin-right: .5rem
    }

    .lg\:mt-0 {
        margin-top: 0
    }

    .lg\:mt-0\.5 {
        margin-top: .125rem
    }

    .lg\:mt-10 {
        margin-top: 2.5rem
    }

    .lg\:mt-8 {
        margin-top: 2rem
    }

    .lg\:line-clamp-3 {
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        display: -webkit-box;
        overflow: hidden
    }

    .lg\:block {
        display: block
    }

    .lg\:inline-block {
        display: inline-block
    }

    .lg\:inline {
        display: inline
    }

    .lg\:flex {
        display: flex
    }

    .lg\:table-cell {
        display: table-cell
    }

    .lg\:grid {
        display: grid
    }

    .lg\:hidden {
        display: none
    }

    .lg\:size-10 {
        width: 2.5rem;
        height: 2.5rem
    }

    .lg\:size-24 {
        width: 6rem;
        height: 6rem
    }

    .lg\:size-4 {
        width: 1rem;
        height: 1rem
    }

    .lg\:size-8 {
        width: 2rem;
        height: 2rem
    }

    .lg\:h-0 {
        height: 0
    }

    .lg\:h-10 {
        height: 2.5rem
    }

    .lg\:h-12 {
        height: 3rem
    }

    .lg\:h-16 {
        height: 4rem
    }

    .lg\:h-2 {
        height: .5rem
    }

    .lg\:h-4 {
        height: 1rem
    }

    .lg\:h-5 {
        height: 1.25rem
    }

    .lg\:h-6 {
        height: 1.5rem
    }

    .lg\:h-8 {
        height: 2rem
    }

    .lg\:h-\[248px\] {
        height: 248px
    }

    .lg\:h-\[288px\] {
        height: 288px
    }

    .lg\:h-\[320px\] {
        height: 320px
    }

    .lg\:h-\[500px\] {
        height: 500px
    }

    .lg\:h-\[64px\] {
        height: 64px
    }

    .lg\:h-auto {
        height: auto
    }

    .lg\:h-full {
        height: 100%
    }

    .lg\:h-screen {
        height: 100vh
    }

    .lg\:max-h-none {
        max-height: none
    }

    .lg\:min-h-0 {
        min-height: 0
    }

    .lg\:min-h-72 {
        min-height: 18rem
    }

    .lg\:min-h-\[86px\] {
        min-height: 86px
    }

    .lg\:min-h-full {
        min-height: 100%
    }

    .lg\:min-h-screen {
        min-height: 100vh
    }

    .lg\:\!w-\[65\%\] {
        width: 65% !important
    }

    .lg\:w-0 {
        width: 0
    }

    .lg\:w-12 {
        width: 3rem
    }

    .lg\:w-16 {
        width: 4rem
    }

    .lg\:w-2 {
        width: .5rem
    }

    .lg\:w-20 {
        width: 5rem
    }

    .lg\:w-28 {
        width: 7rem
    }

    .lg\:w-4 {
        width: 1rem
    }

    .lg\:w-52 {
        width: 13rem
    }

    .lg\:w-9 {
        width: 2.25rem
    }

    .lg\:w-\[174px\] {
        width: 174px
    }

    .lg\:w-\[420px\] {
        width: 420px
    }

    .lg\:w-\[60\%\] {
        width: 60%
    }

    .lg\:w-\[calc\(100\%-1\.125rem\)\] {
        width: calc(100% - 1.125rem)
    }

    .lg\:w-auto {
        width: auto
    }

    .lg\:w-fit {
        width: -moz-fit-content;
        width: fit-content
    }

    .lg\:w-full {
        width: 100%
    }

    .lg\:min-w-12 {
        min-width: 3rem
    }

    .lg\:min-w-24 {
        min-width: 6rem
    }

    .lg\:min-w-\[100px\] {
        min-width: 100px
    }

    .lg\:min-w-\[22rem\] {
        min-width: 22rem
    }

    .lg\:min-w-\[80px\] {
        min-width: 80px
    }

    .lg\:min-w-min {
        min-width: min-content
    }

    .lg\:\!max-w-\[65\%\] {
        max-width: 65% !important
    }

    .lg\:max-w-3xl {
        max-width: 48rem
    }

    .lg\:max-w-4xl {
        max-width: 56rem
    }

    .lg\:max-w-7xl {
        max-width: 80rem
    }

    .lg\:max-w-\[1680px\] {
        max-width: 1680px
    }

    .lg\:max-w-\[240px\] {
        max-width: 240px
    }

    .lg\:max-w-\[320px\] {
        max-width: 320px
    }

    .lg\:max-w-\[400px\] {
        max-width: 400px
    }

    .lg\:max-w-\[50\%\] {
        max-width: 50%
    }

    .lg\:max-w-\[75\%\] {
        max-width: 75%
    }

    .lg\:max-w-lg {
        max-width: 32rem
    }

    .lg\:max-w-md {
        max-width: 28rem
    }

    .lg\:max-w-xs {
        max-width: 20rem
    }

    .lg\:flex-1 {
        flex: 1
    }

    .lg\:flex-initial {
        flex: 0 auto
    }

    .lg\:origin-bottom-left {
        transform-origin: 0 100%
    }

    .lg\:translate-x-0 {
        --tw-translate-x: 0px;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .lg\:grid-cols-2 {
        grid-template-columns:repeat(2, minmax(0, 1fr))
    }

    .lg\:grid-cols-3 {
        grid-template-columns:repeat(3, minmax(0, 1fr))
    }

    .lg\:grid-cols-4 {
        grid-template-columns:repeat(4, minmax(0, 1fr))
    }

    .lg\:grid-cols-5 {
        grid-template-columns:repeat(5, minmax(0, 1fr))
    }

    .lg\:grid-cols-\[0px_1fr\] {
        grid-template-columns:0 1fr
    }

    .lg\:grid-cols-\[0px_1fr_380px\] {
        grid-template-columns:0 1fr 380px
    }

    .lg\:grid-cols-\[1fr_340px\] {
        grid-template-columns:1fr 340px
    }

    .lg\:grid-cols-\[335px_1fr_380px\] {
        grid-template-columns:335px 1fr 380px
    }

    .lg\:grid-cols-\[448px_1fr\] {
        grid-template-columns:448px 1fr
    }

    .lg\:grid-cols-\[4fr_4fr_4fr\] {
        grid-template-columns:4fr 4fr 4fr
    }

    .lg\:grid-rows-1 {
        grid-template-rows:repeat(1, minmax(0, 1fr))
    }

    .lg\:grid-rows-\[minmax\(557px\,3fr\)_2fr\] {
        grid-template-rows:minmax(557px, 3fr) 2fr
    }

    .lg\:flex-row {
        flex-direction: row
    }

    .lg\:flex-nowrap {
        flex-wrap: nowrap
    }

    .lg\:items-start {
        align-items: flex-start
    }

    .lg\:items-center {
        align-items: center
    }

    .lg\:justify-normal {
        justify-content: normal
    }

    .lg\:justify-start {
        justify-content: flex-start
    }

    .lg\:justify-end {
        justify-content: flex-end
    }

    .lg\:justify-center {
        justify-content: center
    }

    .lg\:justify-between {
        justify-content: space-between
    }

    .lg\:justify-items-center {
        justify-items: center
    }

    .lg\:gap-0 {
        gap: 0
    }

    .lg\:gap-1 {
        gap: .25rem
    }

    .lg\:gap-1\.5 {
        gap: .375rem
    }

    .lg\:gap-24 {
        gap: 6rem
    }

    .lg\:gap-3 {
        gap: .75rem
    }

    .lg\:gap-4 {
        gap: 1rem
    }

    .lg\:gap-6 {
        gap: 1.5rem
    }

    .lg\:gap-8 {
        gap: 2rem
    }

    .lg\:gap-x-2 {
        -moz-column-gap: .5rem;
        column-gap: .5rem
    }

    .lg\:gap-x-3 {
        -moz-column-gap: .75rem;
        column-gap: .75rem
    }

    .lg\:gap-x-4 {
        -moz-column-gap: 1rem;
        column-gap: 1rem
    }

    .lg\:gap-x-8 {
        -moz-column-gap: 2rem;
        column-gap: 2rem
    }

    .lg\:gap-x-9 {
        -moz-column-gap: 2.25rem;
        column-gap: 2.25rem
    }

    .lg\:gap-y-0 {
        row-gap: 0
    }

    .lg\:gap-y-1 {
        row-gap: .25rem
    }

    .lg\:gap-y-12 {
        row-gap: 3rem
    }

    .lg\:gap-y-2 {
        row-gap: .5rem
    }

    .lg\:gap-y-4 {
        row-gap: 1rem
    }

    .lg\:gap-y-6 {
        row-gap: 1.5rem
    }

    .lg\:gap-y-8 {
        row-gap: 2rem
    }

    .lg\:space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(.375rem * var(--tw-space-x-reverse));
        margin-left: calc(.375rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:space-x-2 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(.5rem * var(--tw-space-x-reverse));
        margin-left: calc(.5rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:space-x-3 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(.75rem * var(--tw-space-x-reverse));
        margin-left: calc(.75rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(0px * var(--tw-space-y-reverse))
    }

    .lg\:space-y-2 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(.5rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(.5rem * var(--tw-space-y-reverse))
    }

    .lg\:space-y-4 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(1rem * var(--tw-space-y-reverse))
    }

    .lg\:overflow-hidden {
        overflow: hidden
    }

    .lg\:overflow-x-visible {
        overflow-x: visible
    }

    .lg\:overflow-y-scroll {
        overflow-y: scroll
    }

    .lg\:rounded-2xl {
        border-radius: 1rem
    }

    .lg\:rounded-lg {
        border-radius: .5rem
    }

    .lg\:rounded-md {
        border-radius: .375rem
    }

    .lg\:rounded-l-lg {
        border-top-left-radius: .5rem;
        border-bottom-left-radius: .5rem
    }

    .lg\:border {
        border-width: 1px
    }

    .lg\:border-0 {
        border-width: 0
    }

    .lg\:border-2 {
        border-width: 2px
    }

    .lg\:border-b {
        border-bottom-width: 1px
    }

    .lg\:border-r {
        border-right-width: 1px
    }

    .lg\:border-t {
        border-top-width: 1px
    }

    .lg\:border-none {
        border-style: none
    }

    .lg\:border-neutral-800\/20 {
        border-color: rgba(33, 42, 54, .2)
    }

    .lg\:border-v2-lily\/5 {
        border-color: rgba(232, 249, 255, .05)
    }

    .lg\:border-v2-lily\/\[0\.02\] {
        border-color: rgba(232, 249, 255, .02)
    }

    .lg\:p-0 {
        padding: 0
    }

    .lg\:p-2 {
        padding: .5rem
    }

    .lg\:p-3 {
        padding: .75rem
    }

    .lg\:p-4 {
        padding: 1rem
    }

    .lg\:p-5 {
        padding: 1.25rem
    }

    .lg\:p-6 {
        padding: 1.5rem
    }

    .lg\:px-0 {
        padding-left: 0;
        padding-right: 0
    }

    .lg\:px-2 {
        padding-left: .5rem;
        padding-right: .5rem
    }

    .lg\:px-3 {
        padding-left: .75rem;
        padding-right: .75rem
    }

    .lg\:px-4 {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .lg\:px-5 {
        padding-left: 1.25rem;
        padding-right: 1.25rem
    }

    .lg\:px-6 {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    .lg\:py-12 {
        padding-top: 3rem;
        padding-bottom: 3rem
    }

    .lg\:py-2 {
        padding-top: .5rem;
        padding-bottom: .5rem
    }

    .lg\:py-2\.5 {
        padding-top: .625rem;
        padding-bottom: .625rem
    }

    .lg\:py-4 {
        padding-top: 1rem;
        padding-bottom: 1rem
    }

    .lg\:py-5 {
        padding-top: 1.25rem;
        padding-bottom: 1.25rem
    }

    .lg\:pb-0 {
        padding-bottom: 0
    }

    .lg\:pb-2 {
        padding-bottom: .5rem
    }

    .lg\:pb-4 {
        padding-bottom: 1rem
    }

    .lg\:pb-6 {
        padding-bottom: 1.5rem
    }

    .lg\:pl-3 {
        padding-left: .75rem
    }

    .lg\:pl-5 {
        padding-left: 1.25rem
    }

    .lg\:pr-2 {
        padding-right: .5rem
    }

    .lg\:pr-24 {
        padding-right: 6rem
    }

    .lg\:pr-28 {
        padding-right: 7rem
    }

    .lg\:pr-3 {
        padding-right: .75rem
    }

    .lg\:pt-0 {
        padding-top: 0
    }

    .lg\:pt-12 {
        padding-top: 3rem
    }

    .lg\:pt-2 {
        padding-top: .5rem
    }

    .lg\:pt-3 {
        padding-top: .75rem
    }

    .lg\:pt-4 {
        padding-top: 1rem
    }

    .lg\:pt-40 {
        padding-top: 10rem
    }

    .lg\:pt-8 {
        padding-top: 2rem
    }

    .lg\:text-center {
        text-align: center
    }

    .lg\:text-end {
        text-align: end
    }

    .lg\:text-2xl {
        font-size: 1.5rem;
        line-height: 2rem
    }

    .lg\:text-3xl {
        font-size: 1.875rem;
        line-height: 2.25rem
    }

    .lg\:text-4xl {
        font-size: 2.25rem;
        line-height: 2.5rem
    }

    .lg\:text-5xl {
        font-size: 3rem;
        line-height: 1
    }

    .lg\:text-base {
        font-size: 1rem;
        line-height: 1.5rem
    }

    .lg\:text-lg {
        font-size: 1.125rem;
        line-height: 1.75rem
    }

    .lg\:text-sm {
        font-size: .875rem;
        line-height: 1.25rem
    }

    .lg\:text-xl {
        font-size: 1.25rem;
        line-height: 1.75rem
    }

    .lg\:text-xs {
        font-size: .75rem;
        line-height: 1rem
    }

    .lg\:text-xxs {
        font-size: .625rem;
        line-height: 1rem
    }

    .lg\:font-bold {
        font-weight: 700
    }

    .lg\:font-medium {
        font-weight: 500
    }

    .lg\:\[grid-template-columns\:repeat\(auto-fit\,minmax\(0\,1fr\)\)\] {
        grid-template-columns:repeat(auto-fit, minmax(0, 1fr))
    }

    .lg\:before\:absolute:before {
        content: var(--tw-content);
        position: absolute
    }

    .lg\:before\:-inset-2:before {
        content: var(--tw-content);
        top: -.5rem;
        bottom: -.5rem;
        left: -.5rem;
        right: -.5rem
    }

    .lg\:before\:inset-x-0:before {
        content: var(--tw-content);
        left: 0;
        right: 0
    }

    .lg\:before\:bottom-0:before {
        content: var(--tw-content);
        bottom: 0
    }

    .lg\:before\:h-px:before {
        content: var(--tw-content);
        height: 1px
    }

    .lg\:before\:bg-neutral-850:before {
        content: var(--tw-content);
        --tw-bg-opacity: 1;
        background-color: rgba(25, 36, 46, var(--tw-bg-opacity, 1))
    }

    .lg\:first\:border-t-0:first-child {
        border-top-width: 0
    }

    .first\:lg\:px-0:first-child {
        padding-left: 0;
        padding-right: 0
    }

    .lg\:hover\:w-auto:hover {
        width: auto
    }

    .group:hover .lg\:group-hover\:contents {
        display: contents
    }
}

@media (hover: hover) and (pointer: fine) {
    @media (min-width: 1024px) {
        .has-hover\:lg\:invisible {
            visibility: hidden
        }

        .group\/row:hover .has-hover\:lg\:group-hover\/row\:visible {
            visibility: visible
        }
    }
}

@media (min-width: 1280px) {
    .xl\:left-\[calc\(50\%\+16\.125rem\+1rem\)\] {
        left: calc(50% + 17.125rem)
    }

    .xl\:left-auto {
        left: auto
    }

    .xl\:right-10 {
        right: 2.5rem
    }

    .xl\:right-5 {
        right: 1.25rem
    }

    .xl\:right-7 {
        right: 1.75rem
    }

    .xl\:order-1 {
        order: 1
    }

    .xl\:order-2 {
        order: 2
    }

    .xl\:mx-4 {
        margin-left: 1rem;
        margin-right: 1rem
    }

    .xl\:flex {
        display: flex
    }

    .xl\:grid {
        display: grid
    }

    .xl\:contents {
        display: contents
    }

    .xl\:h-\[56px\] {
        height: 56px
    }

    .xl\:w-96 {
        width: 24rem
    }

    .xl\:max-w-7xl {
        max-width: 80rem
    }

    .xl\:max-w-none {
        max-width: none
    }

    .xl\:grid-cols-4 {
        grid-template-columns:repeat(4, minmax(0, 1fr))
    }

    .xl\:grid-cols-\[auto_1fr_auto\] {
        grid-template-columns:auto 1fr auto
    }

    .xl\:flex-row {
        flex-direction: row
    }

    .xl\:items-center {
        align-items: center
    }

    .xl\:justify-items-stretch {
        justify-items: stretch
    }

    .xl\:gap-7 {
        gap: 1.75rem
    }

    .xl\:overflow-hidden {
        overflow: hidden
    }

    .xl\:rounded-lg {
        border-radius: .5rem
    }

    .xl\:rounded-xl {
        border-radius: .75rem
    }

    .xl\:px-0 {
        padding-left: 0;
        padding-right: 0
    }

    .xl\:px-3 {
        padding-left: .75rem;
        padding-right: .75rem
    }

    .xl\:px-4 {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .xl\:px-5 {
        padding-left: 1.25rem;
        padding-right: 1.25rem
    }

    .xl\:pl-0 {
        padding-left: 0
    }

    .xl\:pl-3 {
        padding-left: .75rem
    }

    .xl\:pr-0 {
        padding-right: 0
    }

    .xl\:pr-3 {
        padding-right: .75rem
    }
}

@media (min-width: 1536px) {
    .\32 xl\:-bottom-8 {
        bottom: -2rem
    }

    .\32 xl\:flex {
        display: flex
    }

    .\32 xl\:grid {
        display: grid
    }

    .\32 xl\:hidden {
        display: none
    }

    .\32 xl\:max-w-40 {
        max-width: 10rem
    }

    .\32 xl\:justify-end {
        justify-content: flex-end
    }

    .\32 xl\:p-3 {
        padding: .75rem
    }

    .\32 xl\:p-4 {
        padding: 1rem
    }

    .\32 xl\:px-4 {
        padding-left: 1rem;
        padding-right: 1rem
    }
}

.\[\&\+span\]\:z-10 + span {
    z-index: 10
}

.\[\&\:first-child\[data-selected\=true\]_button\]\:rounded-l-md:first-child[data-selected=true] button {
    border-top-left-radius: .375rem;
    border-bottom-left-radius: .375rem
}

.\[\&\:has\(\[data-state\=active\]\)\]\:pointer-events-none:has([data-state=active]) {
    pointer-events: none
}

.\[\&\:has\(\[data-state\=active\]\)\]\:cursor-not-allowed:has([data-state=active]) {
    cursor: not-allowed
}

.\[\&\:has\(\[data-state\=active\]\)\]\:opacity-50:has([data-state=active]) {
    opacity: .5
}

.\[\&\:has\(\[data-state\=active\]\)\]\:hover\:bg-inherit:hover:has([data-state=active]) {
    background-color: inherit
}

.\[\&\:has\(\[data-state\=off\]\)\]\:hover\:bg-neutral-925:hover:has([data-state=off]) {
    --tw-bg-opacity: 1;
    background-color: rgba(13, 21, 30, var(--tw-bg-opacity, 1))
}

.\[\&\:has\(\[data-state\=off\]\)\]\:hover\:text-neutral-300:hover:has([data-state=off]) {
    --tw-text-opacity: 1;
    color: rgba(202, 213, 226, var(--tw-text-opacity, 1))
}

.\[\&\:has\(\[data-state\=on\]\)\]\:bg-neutral-900:has([data-state=on]) {
    --tw-bg-opacity: 1;
    background-color: rgba(21, 30, 40, var(--tw-bg-opacity, 1))
}

.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]) {
    padding-right: 0
}

.\[\&\:has\(disabled\)\]\:pointer-events-none:has(disabled) {
    pointer-events: none
}

.\[\&\:has\(disabled\)\]\:opacity-50:has(disabled) {
    opacity: .5
}

.\[\&\:last-child\[data-selected\=true\]_button\]\:rounded-r-md:last-child[data-selected=true] button {
    border-top-right-radius: .375rem;
    border-bottom-right-radius: .375rem
}

@media not all and (min-width: 640px) {
    .\[\&\:nth-child\(2\)\]\:max-sm\:pl-1\.5:nth-child(2) {
        padding-left: .375rem
    }
}

.\[\&\:nth-child\(n\+2\)\]\:border-t:nth-child(n+2) {
    border-top-width: 1px
}

.\[\&\>\*\:first-child\]\:rounded-bl-lg > :first-child {
    border-bottom-left-radius: .5rem
}

.\[\&\>\*\:first-child\]\:rounded-tl-lg > :first-child {
    border-top-left-radius: .5rem
}

@media (min-width: 1024px) {
    .\[\&\>\*\:first-child\]\:lg\:rounded-l-lg > :first-child {
        border-top-left-radius: .5rem;
        border-bottom-left-radius: .5rem
    }
}

.\[\&\>\*\:last-child\]\:rounded-br-lg > :last-child {
    border-bottom-right-radius: .5rem
}

.\[\&\>\*\:last-child\]\:rounded-tr-lg > :last-child {
    border-top-right-radius: .5rem
}

@media (min-width: 1024px) {
    .\[\&\>\*\:last-child\]\:lg\:rounded-r-lg > :last-child {
        border-top-right-radius: .5rem;
        border-bottom-right-radius: .5rem
    }
}

.\[\&\>\*\:not\(\:first-child\)\]\:rounded-l-none > :not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.\[\&\>\*\:not\(\:first-child\)\]\:rounded-t-none > :not(:first-child) {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.\[\&\>\*\:not\(\:first-child\)\]\:border-l-0 > :not(:first-child) {
    border-left-width: 0
}

.\[\&\>\*\:not\(\:first-child\)\]\:border-t-0 > :not(:first-child) {
    border-top-width: 0
}

.\[\&\>\*\:not\(\:last-child\)\]\:rounded-b-none > :not(:last-child) {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
}

.\[\&\>\*\:not\(\:last-child\)\]\:rounded-r-none > :not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.\[\&\>\*\:nth-last-child\(2\)\]\:pr-4 > :nth-last-child(2) {
    padding-right: 1rem
}

.\[\&\>\*\]\:w-full > * {
    width: 100%
}

.\[\&\>\*\]\:\!bg-neutral-925 > * {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(13, 21, 30, var(--tw-bg-opacity, 1)) !important
}

.\[\&\>\*\]\:\!bg-neutral-950 > * {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(9, 13, 16, var(--tw-bg-opacity, 1)) !important
}

.\[\&\>\*\]\:focus-visible\:relative:focus-visible > * {
    position: relative
}

.\[\&\>\*\]\:focus-visible\:z-10:focus-visible > * {
    z-index: 10
}

.group\/row:hover .group-hover\/row\:\[\&\>\*\]\:transition-none > * {
    transition-property: none
}

.\[\&\>\*\]\:data-\[slot\=field\]\:p-4[data-slot=field] > * {
    padding: 1rem
}

@media (hover: hover) and (pointer: fine) {
    .group\/row:hover .has-hover\:group-hover\/row\:\[\&\>\*\]\:\!bg-neutral-925 > * {
        --tw-bg-opacity: 1 !important;
        background-color: rgba(13, 21, 30, var(--tw-bg-opacity, 1)) !important
    }

    .group:hover .first\:has-hover\:group-hover\:\[\&\>\*\]\:bg-neutral-925 > :first-child {
        --tw-bg-opacity: 1;
        background-color: rgba(13, 21, 30, var(--tw-bg-opacity, 1))
    }
}

@container field-group (width>=28rem) {
    .\@md\/field-group\:\[\&\>\*\]\:w-auto > * {
        width: auto
    }
}

.\[\&\>\.sr-only\]\:w-auto > .sr-only {
    width: auto
}

.\[\&\>\[data-slot\=field-group\]\]\:gap-4 > [data-slot=field-group] {
    gap: 1rem
}

.\[\&\>\[data-slot\=field-label\]\]\:flex-auto > [data-slot=field-label] {
    flex: auto
}

@container field-group (width>=28rem) {
    .\@md\/field-group\:\[\&\>\[data-slot\=field-label\]\]\:flex-auto > [data-slot=field-label] {
        flex: auto
    }
}

.has-\[select\[aria-hidden\=true\]\:last-child\]\:\[\&\>\[data-slot\=select-trigger\]\:last-of-type\]\:rounded-r-md > [data-slot=select-trigger]:last-of-type:has(select[aria-hidden=true]:last-child) {
    border-top-right-radius: .375rem;
    border-bottom-right-radius: .375rem
}

.\[\&\>\[data-slot\=select-trigger\]\:not\(\[class\*\=\'w-\'\]\)\]\:w-fit > [data-slot=select-trigger]:not([class*=w-]) {
    width: -moz-fit-content;
    width: fit-content
}

.\[\&\>div\[cmdk-group-heading\]\]\:hidden > div[cmdk-group-heading] {
    display: none
}

.\[\&\>div\[cmdk-group-heading\]\]\:p-1 > div[cmdk-group-heading] {
    padding: .25rem
}

.\[\&\>div\[cmdk-group-heading\]\]\:px-0 > div[cmdk-group-heading] {
    padding-left: 0;
    padding-right: 0
}

.\[\&\>div\[cmdk-group-heading\]\]\:px-2 > div[cmdk-group-heading] {
    padding-left: .5rem;
    padding-right: .5rem
}

.\[\&\>div\[cmdk-group-heading\]\]\:text-xs > div[cmdk-group-heading] {
    font-size: .75rem;
    line-height: 1rem
}

.\[\&\>div\[cmdk-group-heading\]\]\:font-semibold > div[cmdk-group-heading] {
    font-weight: 600
}

.\[\&\>div\[cmdk-group-heading\]\]\:uppercase > div[cmdk-group-heading] {
    text-transform: uppercase
}

.\[\&\>div\[cmdk-group-heading\]\]\:text-primary > div[cmdk-group-heading] {
    --tw-text-opacity: 1;
    color: rgba(161, 132, 242, var(--tw-text-opacity, 1))
}

.\[\&\>div\]\:\!m-0 > div {
    margin: 0 !important
}

.\[\&\>div\]\:max-h-72 > div {
    max-height: 18rem
}

.\[\&\>div\]\:max-h-96 > div {
    max-height: 24rem
}

.\[\&\>div\]\:cursor-pointer > div {
    cursor: pointer
}

.\[\&\>iframe\]\:max-w-full > iframe {
    max-width: 100%
}

.\[\&\>input\]\:flex-1 > input {
    flex: 1
}

.has-\[\>\[data-align\=block-end\]\]\:\[\&\>input\]\:pt-3 > input:has(>[data-align=block-end]) {
    padding-top: .75rem
}

.has-\[\>\[data-align\=block-start\]\]\:\[\&\>input\]\:pb-3 > input:has(>[data-align=block-start]) {
    padding-bottom: .75rem
}

.has-\[\>\[data-align\=inline-end\]\]\:\[\&\>input\]\:pr-3 > input:has(>[data-align=inline-end]) {
    padding-right: .75rem
}

.has-\[\>\[data-align\=inline-start\]\]\:\[\&\>input\]\:pl-3 > input:has(>[data-align=inline-start]) {
    padding-left: .75rem
}

@media (min-width: 1024px) {
    .\[\&\>input\]\:lg\:text-xs > input {
        font-size: .75rem;
        line-height: 1rem
    }
}

.\[\&\>kbd\]\:rounded-\[calc\(var\(--radius\)-5px\)\] > kbd {
    border-radius: calc(var(--radius) - 5px)
}

.\[\&\>span\]\:-mb-0\.5 > span {
    margin-bottom: -.125rem
}

.\[\&\>span\]\:line-clamp-1 > span {
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden
}

.\[\&\>span\]\:text-xs > span {
    font-size: .75rem;
    line-height: 1rem
}

.\[\&\>span\]\:opacity-70 > span {
    opacity: .7
}

@media (min-width: 768px) {
    .group\/expiry:hover .md\:\[\&\>span\]\:group-hover\/expiry\:text-neutral-200 > span {
        --tw-text-opacity: 1;
        color: rgba(226, 232, 240, var(--tw-text-opacity, 1))
    }
}

.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 > svg:not([class*=size-]) {
    width: .875rem;
    height: .875rem
}

.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 > svg:not([class*=size-]) {
    width: 1rem;
    height: 1rem
}

.\[\&\>svg\]\:mt-px > svg {
    margin-top: 1px
}

.\[\&\>svg\]\:size-3\.5 > svg {
    width: .875rem;
    height: .875rem
}

.\[\&\>svg\]\:overflow-visible > svg {
    overflow: visible
}

.\[\&\[data-panel-group-direction\=horizontal\]\>div\]\:rotate-90[data-panel-group-direction=horizontal] > div {
    --tw-rotate: 90deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open] > svg {
    --tw-rotate: 180deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.\[\&\[data-state\=open\]\]\:bg-neutral-975[data-state=open] {
    --tw-bg-opacity: 1;
    background-color: rgba(12, 20, 29, var(--tw-bg-opacity, 1))
}

.\[\&\[hidden\]\]\:hidden[hidden] {
    display: none
}

.\[\&_\*\]\:\!m-0 * {
    margin: 0 !important
}

.\[\&_\[role\=\"button\"\]\]\:\!hidden [role=button] {
    display: none !important
}

.\[\&_a\:hover\]\:text-neutral-400 a:hover {
    --tw-text-opacity: 1;
    color: rgba(144, 161, 185, var(--tw-text-opacity, 1))
}

.\[\&_a\]\:font-semibold a {
    font-weight: 600
}

.\[\&_a\]\:underline a {
    -webkit-text-decoration-line: underline;
    text-decoration-line: underline
}

.\[\&_a\]\:decoration-neutral-400 a {
    -webkit-text-decoration-color: #90a1b9;
    text-decoration-color: #90a1b9
}

.\[\&_a\]\:decoration-dotted a {
    -webkit-text-decoration-style: dotted;
    text-decoration-style: dotted
}

.\[\&_a\]\:underline-offset-4 a {
    text-underline-offset: 4px
}

.\[\&_button\]\:\!hidden button {
    display: none !important
}

.\[\&_img\]\:size-3\.5 img {
    width: .875rem;
    height: .875rem
}

.\[\&_img\]\:max-h-72 img {
    max-height: 18rem
}

.\[\&_img\]\:rounded-lg img {
    border-radius: .5rem
}

.\[\&_img\]\:object-cover img {
    -o-object-fit: cover;
    object-fit: cover
}

.\[\&_ol\]\:list-decimal ol {
    list-style-type: decimal
}

.\[\&_span\]\:fill-neutral-300 span {
    fill: #cad5e2
}

.\[\&_span\]\:fill-primary span {
    fill: #c7f284
}

.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]) {
    width: 1rem;
    height: 1rem
}

.\[\&_svg\]\:pointer-events-none svg {
    pointer-events: none
}

.\[\&_svg\]\:size-4 svg {
    width: 1rem;
    height: 1rem
}

.\[\&_svg\]\:h-2\.5 svg {
    height: .625rem
}

.\[\&_svg\]\:w-2\.5 svg {
    width: .625rem
}

.\[\&_svg\]\:shrink-0 svg {
    flex-shrink: 0
}

.\[\&_tr\:last-child\]\:border-0 tr:last-child {
    border-width: 0
}

.\[\&_video\]\:max-h-72 video {
    max-height: 18rem
}

.\[\&_video\]\:rounded-lg video {
    border-radius: .5rem
}

@media (min-width: 430px) {
    .\[\@media\(min-width\:430px\)\]\:inline {
        display: inline
    }
}

[data-slot=button-group] > .\[\[data-slot\=button-group\]_\>_\&\]\:border-none {
    border-style: none
}

[data-slot=card-content] .\[\[data-slot\=card-content\]_\&\]\:bg-transparent, [data-slot=popover-content] .\[\[data-slot\=popover-content\]_\&\]\:bg-transparent {
    background-color: transparent
}

[data-variant=legend] + .\[\[data-variant\=legend\]\+\&\]\:-mt-1\.5 {
    margin-top: -.375rem
}

@keyframes ReadableNumber_flash__iPbmL {
    0% {
        background-color: rgba(161, 132, 242, .5)
    }
    to {
        background-color: inherit
    }
}

.ReadableNumber_flashBg__7I_qG {
    animation: 1s ease-out forwards ReadableNumber_flash__iPbmL
}