/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties {
    @supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))) {

        :root,
        :host {
            --side-nav-inset-left: 0px
        }

        *,
        :before,
        :after,
        ::backdrop {
            --border-angle: 0deg;
            --tw-border-spacing-x: 0;
            --tw-border-spacing-y: 0;
            --tw-translate-x: 0;
            --tw-translate-y: 0;
            --tw-translate-z: 0;
            --tw-scale-x: 1;
            --tw-scale-y: 1;
            --tw-scale-z: 1;
            --tw-rotate-x: initial;
            --tw-rotate-y: initial;
            --tw-rotate-z: initial;
            --tw-skew-x: initial;
            --tw-skew-y: initial;
            --tw-pan-x: initial;
            --tw-pan-y: initial;
            --tw-pinch-zoom: initial;
            --tw-scroll-snap-strictness: proximity;
            --tw-space-y-reverse: 0;
            --tw-space-x-reverse: 0;
            --tw-divide-x-reverse: 0;
            --tw-border-style: solid;
            --tw-divide-y-reverse: 0;
            --tw-gradient-position: initial;
            --tw-gradient-from: #0000;
            --tw-gradient-via: #0000;
            --tw-gradient-to: #0000;
            --tw-gradient-stops: initial;
            --tw-gradient-via-stops: initial;
            --tw-gradient-from-position: 0%;
            --tw-gradient-via-position: 50%;
            --tw-gradient-to-position: 100%;
            --tw-leading: initial;
            --tw-font-weight: initial;
            --tw-tracking: initial;
            --tw-ordinal: initial;
            --tw-slashed-zero: initial;
            --tw-numeric-figure: initial;
            --tw-numeric-spacing: initial;
            --tw-numeric-fraction: initial;
            --tw-shadow: 0 0 #0000;
            --tw-shadow-color: initial;
            --tw-shadow-alpha: 100%;
            --tw-inset-shadow: 0 0 #0000;
            --tw-inset-shadow-color: initial;
            --tw-inset-shadow-alpha: 100%;
            --tw-ring-color: initial;
            --tw-ring-shadow: 0 0 #0000;
            --tw-inset-ring-color: initial;
            --tw-inset-ring-shadow: 0 0 #0000;
            --tw-ring-inset: initial;
            --tw-ring-offset-width: 0px;
            --tw-ring-offset-color: #fff;
            --tw-ring-offset-shadow: 0 0 #0000;
            --tw-outline-style: solid;
            --tw-blur: initial;
            --tw-brightness: initial;
            --tw-contrast: initial;
            --tw-grayscale: initial;
            --tw-hue-rotate: initial;
            --tw-invert: initial;
            --tw-opacity: initial;
            --tw-saturate: initial;
            --tw-sepia: initial;
            --tw-drop-shadow: initial;
            --tw-drop-shadow-color: initial;
            --tw-drop-shadow-alpha: 100%;
            --tw-drop-shadow-size: initial;
            --tw-backdrop-blur: initial;
            --tw-backdrop-brightness: initial;
            --tw-backdrop-contrast: initial;
            --tw-backdrop-grayscale: initial;
            --tw-backdrop-hue-rotate: initial;
            --tw-backdrop-invert: initial;
            --tw-backdrop-opacity: initial;
            --tw-backdrop-saturate: initial;
            --tw-backdrop-sepia: initial;
            --tw-duration: initial;
            --tw-ease: initial;
            --tw-content: "";
            --tw-scrollbar-thumb: #0000;
            --tw-scrollbar-track: #0000
        }
    }
}

:root {
    --toastify-color-light: #fff;
    --toastify-color-dark: #121212;
    --toastify-color-info: #3498db;
    --toastify-color-success: #07bc0c;
    --toastify-color-warning: #f1c40f;
    --toastify-color-error: #e74c3c;
    --toastify-color-transparent: #ffffffb3;
    --toastify-icon-color-info: var(--toastify-color-info);
    --toastify-icon-color-success: var(--toastify-color-success);
    --toastify-icon-color-warning: var(--toastify-color-warning);
    --toastify-icon-color-error: var(--toastify-color-error);
    --toastify-toast-width: 320px;
    --toastify-toast-offset: 16px;
    --toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));
    --toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));
    --toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));
    --toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));
    --toastify-toast-background: #fff;
    --toastify-toast-min-height: 64px;
    --toastify-toast-max-height: 800px;
    --toastify-toast-bd-radius: 6px;
    --toastify-font-family: sans-serif;
    --toastify-z-index: 9999;
    --toastify-text-color-light: #757575;
    --toastify-text-color-dark: #fff;
    --toastify-text-color-info: #fff;
    --toastify-text-color-success: #fff;
    --toastify-text-color-warning: #fff;
    --toastify-text-color-error: #fff;
    --toastify-spinner-color: #616161;
    --toastify-spinner-color-empty-area: #e0e0e0;
    --toastify-color-progress-light: linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);
    --toastify-color-progress-dark: #bb86fc;
    --toastify-color-progress-info: var(--toastify-color-info);
    --toastify-color-progress-success: var(--toastify-color-success);
    --toastify-color-progress-warning: var(--toastify-color-warning);
    --toastify-color-progress-error: var(--toastify-color-error);
    --toastify-color-progress-bgo: .2
}

.Toastify__toast-container {
    z-index: var(--toastify-z-index);
    -webkit-transform: translate3d(0, 0, var(--toastify-z-index));
    width: var(--toastify-toast-width);
    box-sizing: border-box;
    color: #fff;
    padding: 4px;
    position: fixed
}

.Toastify__toast-container--top-left {
    top: var(--toastify-toast-top);
    left: var(--toastify-toast-left)
}

.Toastify__toast-container--top-center {
    top: var(--toastify-toast-top);
    left: 50%;
    transform: translate(-50%)
}

.Toastify__toast-container--top-right {
    top: var(--toastify-toast-top);
    right: var(--toastify-toast-right)
}

.Toastify__toast-container--bottom-left {
    bottom: var(--toastify-toast-bottom);
    left: var(--toastify-toast-left)
}

.Toastify__toast-container--bottom-center {
    bottom: var(--toastify-toast-bottom);
    left: 50%;
    transform: translate(-50%)
}

.Toastify__toast-container--bottom-right {
    bottom: var(--toastify-toast-bottom);
    right: var(--toastify-toast-right)
}

@media only screen and (width<=480px) {
    .Toastify__toast-container {
        width: 100vw;
        left: env(safe-area-inset-left);
        margin: 0;
        padding: 0
    }

    .Toastify__toast-container--top-left,
    .Toastify__toast-container--top-center,
    .Toastify__toast-container--top-right {
        top: env(safe-area-inset-top);
        transform: translate(0)
    }

    .Toastify__toast-container--bottom-left,
    .Toastify__toast-container--bottom-center,
    .Toastify__toast-container--bottom-right {
        bottom: env(safe-area-inset-bottom);
        transform: translate(0)
    }

    .Toastify__toast-container--rtl {
        right: env(safe-area-inset-right);
        left: initial
    }
}

.Toastify__toast {
    --y: 0;
    -ms-touch-action: none;
    touch-action: none;
    min-height: var(--toastify-toast-min-height);
    box-sizing: border-box;
    border-radius: var(--toastify-toast-bd-radius);
    max-height: var(--toastify-toast-max-height);
    font-family: var(--toastify-font-family);
    cursor: default;
    z-index: 0;
    direction: ltr;
    justify-content: space-between;
    margin-bottom: 1rem;
    padding: 8px;
    display: flex;
    position: relative;
    overflow: hidden;
    box-shadow: 0 4px 12px #0000001a
}

.Toastify__toast--stacked {
    width: 100%;
    transform: translate3d(0, var(--y), 0) scale(var(--s));
    transition: transform .3s;
    position: absolute
}

.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,
.Toastify__toast--stacked[data-collapsed] .Toastify__close-button {
    transition: opacity .1s
}

.Toastify__toast--stacked[data-collapsed=false] {
    overflow: visible
}

.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>* {
    opacity: 0
}

.Toastify__toast--stacked:after {
    content: "";
    height: calc(var(--g) * 1px);
    position: absolute;
    bottom: 100%;
    left: 0;
    right: 0
}

.Toastify__toast--stacked[data-pos=top] {
    top: 0
}

.Toastify__toast--stacked[data-pos=bot] {
    bottom: 0
}

.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before {
    transform-origin: top
}

.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before {
    transform-origin: bottom
}

.Toastify__toast--stacked:before {
    content: "";
    z-index: -1;
    height: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    transform: scaleY(3)
}

.Toastify__toast--rtl {
    direction: rtl
}

.Toastify__toast--close-on-click {
    cursor: pointer
}

.Toastify__toast-body {
    flex: auto;
    align-items: center;
    margin: auto 0;
    padding: 6px;
    display: flex
}

.Toastify__toast-body>div:last-child {
    word-break: break-word;
    flex: 1
}

.Toastify__toast-icon {
    -webkit-margin-end: 10px;
    flex-shrink: 0;
    width: 20px;
    margin-inline-end: 10px;
    display: flex
}

.Toastify--animate {
    animation-duration: .5s;
    animation-fill-mode: both
}

.Toastify--animate-icon {
    animation-duration: .3s;
    animation-fill-mode: both
}

@media only screen and (width<=480px) {
    .Toastify__toast {
        border-radius: 0;
        margin-bottom: 0
    }
}

.Toastify__toast-theme--dark {
    background: var(--toastify-color-dark);
    color: var(--toastify-text-color-dark)
}

.Toastify__toast-theme--light,
.Toastify__toast-theme--colored.Toastify__toast--default {
    background: var(--toastify-color-light);
    color: var(--toastify-text-color-light)
}

.Toastify__toast-theme--colored.Toastify__toast--info {
    color: var(--toastify-text-color-info);
    background: var(--toastify-color-info)
}

.Toastify__toast-theme--colored.Toastify__toast--success {
    color: var(--toastify-text-color-success);
    background: var(--toastify-color-success)
}

.Toastify__toast-theme--colored.Toastify__toast--warning {
    color: var(--toastify-text-color-warning);
    background: var(--toastify-color-warning)
}

.Toastify__toast-theme--colored.Toastify__toast--error {
    color: var(--toastify-text-color-error);
    background: var(--toastify-color-error)
}

.Toastify__progress-bar-theme--light {
    background: var(--toastify-color-progress-light)
}

.Toastify__progress-bar-theme--dark {
    background: var(--toastify-color-progress-dark)
}

.Toastify__progress-bar--info {
    background: var(--toastify-color-progress-info)
}

.Toastify__progress-bar--success {
    background: var(--toastify-color-progress-success)
}

.Toastify__progress-bar--warning {
    background: var(--toastify-color-progress-warning)
}

.Toastify__progress-bar--error {
    background: var(--toastify-color-progress-error)
}

.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,
.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,
.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,
.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error {
    background: var(--toastify-color-transparent)
}

.Toastify__close-button {
    color: #fff;
    cursor: pointer;
    opacity: .7;
    z-index: 1;
    background: 0 0;
    border: none;
    outline: none;
    align-self: flex-start;
    padding: 0;
    transition: all .3s
}

.Toastify__close-button--light {
    color: #000;
    opacity: .3
}

.Toastify__close-button>svg {
    fill: currentColor;
    width: 14px;
    height: 16px
}

.Toastify__close-button:hover,
.Toastify__close-button:focus {
    opacity: 1
}

@keyframes Toastify__trackProgress {
    0% {
        transform: scaleX(1)
    }

    to {
        transform: scaleX(0)
    }
}

.Toastify__progress-bar {
    width: 100%;
    height: 100%;
    z-index: var(--toastify-z-index);
    opacity: .7;
    transform-origin: 0;
    border-bottom-left-radius: var(--toastify-toast-bd-radius);
    position: absolute;
    bottom: 0;
    left: 0
}

.Toastify__progress-bar--animated {
    animation: linear forwards Toastify__trackProgress
}

.Toastify__progress-bar--controlled {
    transition: transform .2s
}

.Toastify__progress-bar--rtl {
    right: 0;
    left: initial;
    transform-origin: 100%;
    border-bottom-left-radius: initial;
    border-bottom-right-radius: var(--toastify-toast-bd-radius)
}

.Toastify__progress-bar--wrp {
    border-bottom-left-radius: var(--toastify-toast-bd-radius);
    width: 100%;
    height: 5px;
    position: absolute;
    bottom: 0;
    left: 0
}

.Toastify__progress-bar--wrp[data-hidden=true] {
    opacity: 0
}

.Toastify__progress-bar--bg {
    opacity: var(--toastify-color-progress-bgo);
    width: 100%;
    height: 100%
}

.Toastify__spinner {
    box-sizing: border-box;
    border: 2px solid;
    border-color: var(--toastify-spinner-color-empty-area);
    border-right-color: var(--toastify-spinner-color);
    border-radius: 100%;
    width: 20px;
    height: 20px;
    animation: .65s linear infinite Toastify__spin
}

@keyframes Toastify__bounceInRight {

    0%,
    60%,
    75%,
    90%,
    to {
        animation-timing-function: cubic-bezier(.215, .61, .355, 1)
    }

    0% {
        opacity: 0;
        transform: translate(3000px)
    }

    60% {
        opacity: 1;
        transform: translate(-25px)
    }

    75% {
        transform: translate(10px)
    }

    90% {
        transform: translate(-5px)
    }

    to {
        transform: none
    }
}

@keyframes Toastify__bounceOutRight {
    20% {
        opacity: 1;
        transform: translate3d(-20px, var(--y), 0)
    }

    to {
        opacity: 0;
        transform: translate3d(2000px, var(--y), 0)
    }
}

@keyframes Toastify__bounceInLeft {

    0%,
    60%,
    75%,
    90%,
    to {
        animation-timing-function: cubic-bezier(.215, .61, .355, 1)
    }

    0% {
        opacity: 0;
        transform: translate(-3000px)
    }

    60% {
        opacity: 1;
        transform: translate(25px)
    }

    75% {
        transform: translate(-10px)
    }

    90% {
        transform: translate(5px)
    }

    to {
        transform: none
    }
}

@keyframes Toastify__bounceOutLeft {
    20% {
        opacity: 1;
        transform: translate3d(20px, var(--y), 0)
    }

    to {
        opacity: 0;
        transform: translate3d(-2000px, var(--y), 0)
    }
}

@keyframes Toastify__bounceInUp {

    0%,
    60%,
    75%,
    90%,
    to {
        animation-timing-function: cubic-bezier(.215, .61, .355, 1)
    }

    0% {
        opacity: 0;
        transform: translateY(3000px)
    }

    60% {
        opacity: 1;
        transform: translateY(-20px)
    }

    75% {
        transform: translateY(10px)
    }

    90% {
        transform: translateY(-5px)
    }

    to {
        transform: translate(0)
    }
}

@keyframes Toastify__bounceOutUp {
    20% {
        transform: translate3d(0, calc(var(--y) - 10px), 0)
    }

    40%,
    45% {
        opacity: 1;
        transform: translate3d(0, calc(var(--y) + 20px), 0)
    }

    to {
        opacity: 0;
        transform: translateY(-2000px)
    }
}

@keyframes Toastify__bounceInDown {

    0%,
    60%,
    75%,
    90%,
    to {
        animation-timing-function: cubic-bezier(.215, .61, .355, 1)
    }

    0% {
        opacity: 0;
        transform: translateY(-3000px)
    }

    60% {
        opacity: 1;
        transform: translateY(25px)
    }

    75% {
        transform: translateY(-10px)
    }

    90% {
        transform: translateY(5px)
    }

    to {
        transform: none
    }
}

@keyframes Toastify__bounceOutDown {
    20% {
        transform: translate3d(0, calc(var(--y) - 10px), 0)
    }

    40%,
    45% {
        opacity: 1;
        transform: translate3d(0, calc(var(--y) + 20px), 0)
    }

    to {
        opacity: 0;
        transform: translateY(2000px)
    }
}

.Toastify__bounce-enter--top-left,
.Toastify__bounce-enter--bottom-left {
    animation-name: Toastify__bounceInLeft
}

.Toastify__bounce-enter--top-right,
.Toastify__bounce-enter--bottom-right {
    animation-name: Toastify__bounceInRight
}

.Toastify__bounce-enter--top-center {
    animation-name: Toastify__bounceInDown
}

.Toastify__bounce-enter--bottom-center {
    animation-name: Toastify__bounceInUp
}

.Toastify__bounce-exit--top-left,
.Toastify__bounce-exit--bottom-left {
    animation-name: Toastify__bounceOutLeft
}

.Toastify__bounce-exit--top-right,
.Toastify__bounce-exit--bottom-right {
    animation-name: Toastify__bounceOutRight
}

.Toastify__bounce-exit--top-center {
    animation-name: Toastify__bounceOutUp
}

.Toastify__bounce-exit--bottom-center {
    animation-name: Toastify__bounceOutDown
}

@keyframes Toastify__zoomIn {
    0% {
        opacity: 0;
        transform: scale3d(.3, .3, .3)
    }

    50% {
        opacity: 1
    }
}

@keyframes Toastify__zoomOut {
    0% {
        opacity: 1
    }

    50% {
        opacity: 0;
        transform: translate3d(0, var(--y), 0) scale3d(.3, .3, .3)
    }

    to {
        opacity: 0
    }
}

.Toastify__zoom-enter {
    animation-name: Toastify__zoomIn
}

.Toastify__zoom-exit {
    animation-name: Toastify__zoomOut
}

@keyframes Toastify__flipIn {
    0% {
        opacity: 0;
        animation-timing-function: ease-in;
        transform: perspective(400px)rotateX(90deg)
    }

    40% {
        animation-timing-function: ease-in;
        transform: perspective(400px)rotateX(-20deg)
    }

    60% {
        opacity: 1;
        transform: perspective(400px)rotateX(10deg)
    }

    80% {
        transform: perspective(400px)rotateX(-5deg)
    }

    to {
        transform: perspective(400px)
    }
}

@keyframes Toastify__flipOut {
    0% {
        transform: translate3d(0, var(--y), 0) perspective(400px)
    }

    30% {
        transform: translate3d(0, var(--y), 0) perspective(400px) rotate3d(1, 0, 0, -20deg);
        opacity: 1
    }

    to {
        transform: translate3d(0, var(--y), 0) perspective(400px) rotate3d(1, 0, 0, 90deg);
        opacity: 0
    }
}

.Toastify__flip-enter {
    animation-name: Toastify__flipIn
}

.Toastify__flip-exit {
    animation-name: Toastify__flipOut
}

@keyframes Toastify__slideInRight {
    0% {
        visibility: visible;
        transform: translate(110%)
    }

    to {
        transform: translate3d(0, var(--y), 0)
    }
}

@keyframes Toastify__slideInLeft {
    0% {
        visibility: visible;
        transform: translate(-110%)
    }

    to {
        transform: translate3d(0, var(--y), 0)
    }
}

@keyframes Toastify__slideInUp {
    0% {
        visibility: visible;
        transform: translateY(110%)
    }

    to {
        transform: translate3d(0, var(--y), 0)
    }
}

@keyframes Toastify__slideInDown {
    0% {
        visibility: visible;
        transform: translateY(-110%)
    }

    to {
        transform: translate3d(0, var(--y), 0)
    }
}

@keyframes Toastify__slideOutRight {
    0% {
        transform: translate3d(0, var(--y), 0)
    }

    to {
        visibility: hidden;
        transform: translate3d(110%, var(--y), 0)
    }
}

@keyframes Toastify__slideOutLeft {
    0% {
        transform: translate3d(0, var(--y), 0)
    }

    to {
        visibility: hidden;
        transform: translate3d(-110%, var(--y), 0)
    }
}

@keyframes Toastify__slideOutDown {
    0% {
        transform: translate3d(0, var(--y), 0)
    }

    to {
        visibility: hidden;
        transform: translateY(500px)
    }
}

@keyframes Toastify__slideOutUp {
    0% {
        transform: translate3d(0, var(--y), 0)
    }

    to {
        visibility: hidden;
        transform: translateY(-500px)
    }
}

.Toastify__slide-enter--top-left,
.Toastify__slide-enter--bottom-left {
    animation-name: Toastify__slideInLeft
}

.Toastify__slide-enter--top-right,
.Toastify__slide-enter--bottom-right {
    animation-name: Toastify__slideInRight
}

.Toastify__slide-enter--top-center {
    animation-name: Toastify__slideInDown
}

.Toastify__slide-enter--bottom-center {
    animation-name: Toastify__slideInUp
}

.Toastify__slide-exit--top-left,
.Toastify__slide-exit--bottom-left {
    animation-name: Toastify__slideOutLeft;
    animation-duration: .3s;
    animation-timing-function: ease-in
}

.Toastify__slide-exit--top-right,
.Toastify__slide-exit--bottom-right {
    animation-name: Toastify__slideOutRight;
    animation-duration: .3s;
    animation-timing-function: ease-in
}

.Toastify__slide-exit--top-center {
    animation-name: Toastify__slideOutUp;
    animation-duration: .3s;
    animation-timing-function: ease-in
}

.Toastify__slide-exit--bottom-center {
    animation-name: Toastify__slideOutDown;
    animation-duration: .3s;
    animation-timing-function: ease-in
}

@keyframes Toastify__spin {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(360deg)
    }
}

#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
}

.scrollbar-none::-webkit-scrollbar {
    display: none
}

@property --border-angle {
    syntax: "<angle>";
    inherits: false;
    initial-value: 0deg
}

@layer theme {

    :root,
    :host {
        --font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
        --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
        --color-red-400: oklch(70.4% .191 22.216);
        --color-red-500: oklch(63.7% .237 25.331);
        --color-red-800: oklch(44.4% .177 26.899);
        --color-red-900: oklch(39.6% .141 25.723);
        --color-orange-200: oklch(90.1% .076 70.697);
        --color-orange-300: oklch(83.7% .128 66.29);
        --color-orange-400: oklch(75% .183 55.934);
        --color-orange-500: oklch(70.5% .213 47.604);
        --color-yellow-200: oklch(94.5% .129 101.54);
        --color-yellow-300: oklch(90.5% .182 98.111);
        --color-yellow-400: oklch(85.2% .199 91.936);
        --color-yellow-500: oklch(79.5% .184 86.047);
        --color-lime-200: oklch(93.8% .127 124.321);
        --color-lime-300: oklch(89.7% .196 126.665);
        --color-lime-400: oklch(84.1% .238 128.85);
        --color-green-400: oklch(79.2% .209 151.711);
        --color-teal-400: oklch(77.7% .152 181.912);
        --color-cyan-500: oklch(71.5% .143 215.221);
        --color-sky-100: oklch(95.1% .026 236.824);
        --color-sky-400: oklch(74.6% .16 232.661);
        --color-blue-400: oklch(70.7% .165 254.624);
        --color-blue-500: oklch(62.3% .214 259.815);
        --color-violet-400: oklch(70.2% .183 293.541);
        --color-violet-500: oklch(60.6% .25 292.717);
        --color-purple-400: oklch(71.4% .203 305.504);
        --color-fuchsia-100: oklch(95.2% .037 318.852);
        --color-fuchsia-300: oklch(83.3% .145 321.434);
        --color-fuchsia-400: oklch(74% .238 322.16);
        --color-slate-200: oklch(92.9% .013 255.508);
        --color-slate-300: oklch(86.9% .022 252.894);
        --color-gray-200: oklch(92.8% .006 264.531);
        --color-gray-900: oklch(21% .034 264.665);
        --color-zinc-50: oklch(98.5% 0 none);
        --color-zinc-100: oklch(96.7% .001 286.375);
        --color-zinc-300: oklch(87.1% .006 286.286);
        --color-zinc-400: oklch(70.5% .015 286.067);
        --color-zinc-500: oklch(55.2% .016 285.938);
        --color-zinc-800: oklch(27.4% .006 286.033);
        --spacing: .25rem;
        --breakpoint-sm: 40rem;
        --container-xs: 20rem;
        --container-sm: 24rem;
        --container-md: 28rem;
        --container-lg: 32rem;
        --container-xl: 36rem;
        --container-2xl: 42rem;
        --container-3xl: 48rem;
        --container-4xl: 56rem;
        --container-5xl: 64rem;
        --container-6xl: 72rem;
        --container-7xl: 80rem;
        --text-xs: .75rem;
        --text-xs--line-height: calc(1 / .75);
        --text-sm: .875rem;
        --text-sm--line-height: calc(1.25 / .875);
        --text-base: 1rem;
        --text-base--line-height: calc(1.5 / 1);
        --text-lg: 1.125rem;
        --text-lg--line-height: calc(1.75 / 1.125);
        --text-xl: 1.25rem;
        --text-xl--line-height: calc(1.75 / 1.25);
        --text-2xl: 1.5rem;
        --text-2xl--line-height: calc(2 / 1.5);
        --text-3xl: 1.875rem;
        --text-3xl--line-height: calc(2.25 / 1.875);
        --text-4xl: 2.25rem;
        --text-4xl--line-height: calc(2.5 / 2.25);
        --text-5xl: 3rem;
        --text-5xl--line-height: 1;
        --text-6xl: 3.75rem;
        --text-6xl--line-height: 1;
        --text-8xl: 6rem;
        --text-8xl--line-height: 1;
        --font-weight-light: 300;
        --font-weight-normal: 400;
        --font-weight-medium: 500;
        --font-weight-semibold: 600;
        --font-weight-bold: 700;
        --font-weight-extrabold: 800;
        --font-weight-black: 900;
        --tracking-tighter: -.05em;
        --tracking-tight: -.025em;
        --tracking-normal: 0em;
        --tracking-wide: .025em;
        --tracking-wider: .05em;
        --tracking-widest: .1em;
        --leading-tight: 1.25;
        --leading-snug: 1.375;
        --leading-normal: 1.5;
        --leading-relaxed: 1.625;
        --radius-xs: .125rem;
        --radius-sm: .25rem;
        --radius-md: .375rem;
        --radius-lg: .5rem;
        --radius-xl: .75rem;
        --radius-2xl: 1rem;
        --radius-3xl: 1.5rem;
        --radius-4xl: 2rem;
        --drop-shadow-sm: 0 1px 2px #00000026;
        --drop-shadow-md: 0 3px 3px #0000001f;
        --drop-shadow-lg: 0 4px 4px #00000026;
        --drop-shadow-xl: 0 9px 7px #0000001a;
        --drop-shadow-2xl: 0 25px 25px #00000026;
        --ease-in: cubic-bezier(.4, 0, 1, 1);
        --ease-out: cubic-bezier(0, 0, .2, 1);
        --ease-in-out: cubic-bezier(.4, 0, .2, 1);
        --animate-spin: spin 1s linear infinite;
        --animate-ping: ping 1s cubic-bezier(0, 0, .2, 1) infinite;
        --animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;
        --blur-sm: 8px;
        --blur-md: 12px;
        --blur-lg: 16px;
        --blur-xl: 24px;
        --blur-3xl: 64px;
        --aspect-video: 16 / 9;
        --default-transition-duration: .15s;
        --default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);
        --default-font-family: var(--font-sans);
        --default-mono-font-family: var(--font-mono);
        --text-xxs: .625rem;
        --text-xxs--line-height: 1rem
    }
}

@layer base {

    *,
    :after,
    :before,
    ::backdrop {
        box-sizing: border-box;
        border: 0 solid;
        margin: 0;
        padding: 0
    }

    ::file-selector-button {
        box-sizing: border-box;
        border: 0 solid;
        margin: 0;
        padding: 0
    }

    html,
    :host {
        -webkit-text-size-adjust: 100%;
        tab-size: 4;
        line-height: 1.5;
        font-family: var(--default-font-family, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");
        font-feature-settings: var(--default-font-feature-settings, normal);
        font-variation-settings: var(--default-font-variation-settings, normal);
        -webkit-tap-highlight-color: transparent
    }

    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;
        -webkit-text-decoration: inherit;
        -webkit-text-decoration: inherit;
        -webkit-text-decoration: inherit;
        text-decoration: inherit
    }

    b,
    strong {
        font-weight: bolder
    }

    code,
    kbd,
    samp,
    pre {
        font-family: var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);
        font-feature-settings: var(--default-mono-font-feature-settings, normal);
        font-variation-settings: var(--default-mono-font-variation-settings, normal);
        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
    }

    :-moz-focusring:where(:not(iframe)) {
        outline: auto
    }

    progress {
        vertical-align: baseline
    }

    summary {
        display: list-item
    }

    ol,
    ul,
    menu {
        list-style: none
    }

    img,
    svg,
    video,
    canvas,
    audio,
    iframe,
    embed,
    object {
        vertical-align: middle;
        display: block
    }

    img,
    video {
        max-width: 100%;
        height: auto
    }

    button,
    input,
    select,
    optgroup,
    textarea {
        font: inherit;
        font-feature-settings: inherit;
        font-variation-settings: inherit;
        letter-spacing: inherit;
        color: inherit;
        opacity: 1;
        background-color: #0000;
        border-radius: 0
    }

    ::file-selector-button {
        font: inherit;
        font-feature-settings: inherit;
        font-variation-settings: inherit;
        letter-spacing: inherit;
        color: inherit;
        opacity: 1;
        background-color: #0000;
        border-radius: 0
    }

    :where(select:is([multiple], [size])) optgroup {
        font-weight: bolder
    }

    :where(select:is([multiple], [size])) optgroup option {
        padding-inline-start: 20px
    }

    ::file-selector-button {
        margin-inline-end: 4px
    }

    ::placeholder {
        opacity: 1
    }

    @supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px) {
        ::placeholder {
            color: currentColor
        }

        @supports (color:color-mix(in lab, red, red)) {
            ::placeholder {
                color: color-mix(in oklab, currentcolor 50%, transparent)
            }
        }
    }

    textarea {
        resize: vertical
    }

    ::-webkit-search-decoration {
        -webkit-appearance: none
    }

    ::-webkit-date-and-time-value {
        min-height: 1lh;
        text-align: inherit
    }

    ::-webkit-datetime-edit {
        display: inline-flex
    }

    ::-webkit-datetime-edit-fields-wrapper {
        padding: 0
    }

    ::-webkit-datetime-edit {
        padding-block: 0
    }

    ::-webkit-datetime-edit-year-field {
        padding-block: 0
    }

    ::-webkit-datetime-edit-month-field {
        padding-block: 0
    }

    ::-webkit-datetime-edit-day-field {
        padding-block: 0
    }

    ::-webkit-datetime-edit-hour-field {
        padding-block: 0
    }

    ::-webkit-datetime-edit-minute-field {
        padding-block: 0
    }

    ::-webkit-datetime-edit-second-field {
        padding-block: 0
    }

    ::-webkit-datetime-edit-millisecond-field {
        padding-block: 0
    }

    ::-webkit-datetime-edit-meridiem-field {
        padding-block: 0
    }

    ::-webkit-calendar-picker-indicator {
        line-height: 1
    }

    :-moz-ui-invalid {
        box-shadow: none
    }

    button,
    input:where([type=button], [type=reset], [type=submit]) {
        appearance: button
    }

    ::file-selector-button {
        appearance: button
    }

    ::-webkit-inner-spin-button {
        height: auto
    }

    ::-webkit-outer-spin-button {
        height: auto
    }

    [hidden]:where(:not([hidden=until-found])) {
        display: none !important
    }

    button,
    [role=button] {
        cursor: pointer
    }

    @supports not selector(::-webkit-scrollbar-thumb) {
        * {
            scrollbar-color: var(--scrollbar-thumb) transparent;
            scrollbar-width: thin
        }
    }

    ::-webkit-scrollbar {
        background-color: #0000;
        width: .5rem;
        height: .5rem
    }

    ::-webkit-scrollbar-track {
        background-color: #0000
    }

    ::-webkit-scrollbar-corner {
        background-color: #0000
    }

    ::-webkit-scrollbar-thumb {
        background-color: var(--scrollbar-thumb);
        background-clip: padding-box;
        border: 2px solid #0000;
        border-radius: 9999px
    }

    ::-webkit-scrollbar-thumb:hover {
        background-color: var(--scrollbar-thumb-hover)
    }

    @media (forced-colors:active) {
        * {
            scrollbar-color: auto;
            scrollbar-width: auto
        }
    }
}

@layer components;

@layer utilities {
    .\@container\/field-group {
        container: field-group/inline-size
    }

    .\@container\/funding {
        container: funding/inline-size
    }

    .\@container\/perps-market-sidebar {
        container: perps-market-sidebar/inline-size
    }

    .\@container\/table {
        container: table/inline-size
    }

    .\@container\/target-card {
        container: target-card/inline-size
    }

    .\@container {
        container-type: inline-size
    }

    .pointer-events-auto {
        pointer-events: auto
    }

    .pointer-events-none {
        pointer-events: none
    }

    .\!visible {
        visibility: visible !important
    }

    .collapse {
        visibility: collapse
    }

    .invisible {
        visibility: hidden
    }

    .visible {
        visibility: visible
    }

    .sr-only {
        clip-path: inset(50%);
        white-space: nowrap;
        border-width: 0;
        width: 1px;
        height: 1px;
        margin: -1px;
        padding: 0;
        position: absolute;
        overflow: hidden
    }

    .absolute {
        position: absolute
    }

    .fixed {
        position: fixed
    }

    .relative {
        position: relative
    }

    .static {
        position: static
    }

    .sticky {
        position: sticky
    }

    .-inset-10 {
        inset: calc(var(--spacing) * -10)
    }

    .inset-0 {
        inset: 0
    }

    .inset-x-0 {
        inset-inline: 0
    }

    .inset-x-2 {
        inset-inline: calc(var(--spacing) * 2)
    }

    .inset-x-4 {
        inset-inline: calc(var(--spacing) * 4)
    }

    .inset-x-12 {
        inset-inline: calc(var(--spacing) * 12)
    }

    .-inset-y-px {
        inset-block: -1px
    }

    .inset-y-0 {
        inset-block: 0
    }

    .inset-y-4 {
        inset-block: calc(var(--spacing) * 4)
    }

    .-top-0\.5 {
        top: calc(var(--spacing) * -.5)
    }

    .-top-1 {
        top: calc(var(--spacing) * -1)
    }

    .-top-1\.5 {
        top: calc(var(--spacing) * -1.5)
    }

    .-top-2 {
        top: calc(var(--spacing) * -2)
    }

    .-top-2\.5 {
        top: calc(var(--spacing) * -2.5)
    }

    .-top-3 {
        top: calc(var(--spacing) * -3)
    }

    .-top-11 {
        top: calc(var(--spacing) * -11)
    }

    .-top-12 {
        top: calc(var(--spacing) * -12)
    }

    .-top-16 {
        top: calc(var(--spacing) * -16)
    }

    .-top-20 {
        top: calc(var(--spacing) * -20)
    }

    .-top-26 {
        top: calc(var(--spacing) * -26)
    }

    .-top-28 {
        top: calc(var(--spacing) * -28)
    }

    .-top-px {
        top: -1px
    }

    .top-0 {
        top: 0
    }

    .top-0\.5 {
        top: calc(var(--spacing) * .5)
    }

    .top-1 {
        top: var(--spacing)
    }

    .top-1\.5 {
        top: calc(var(--spacing) * 1.5)
    }

    .top-1\/2 {
        top: 50%
    }

    .top-1\/4 {
        top: 25%
    }

    .top-2 {
        top: calc(var(--spacing) * 2)
    }

    .top-2\.5 {
        top: calc(var(--spacing) * 2.5)
    }

    .top-3 {
        top: calc(var(--spacing) * 3)
    }

    .top-4 {
        top: calc(var(--spacing) * 4)
    }

    .top-5 {
        top: calc(var(--spacing) * 5)
    }

    .top-6 {
        top: calc(var(--spacing) * 6)
    }

    .top-7 {
        top: calc(var(--spacing) * 7)
    }

    .top-8 {
        top: calc(var(--spacing) * 8)
    }

    .top-10 {
        top: calc(var(--spacing) * 10)
    }

    .top-12 {
        top: calc(var(--spacing) * 12)
    }

    .top-\[-8px\] {
        top: -8px
    }

    .top-\[-10px\] {
        top: -10px
    }

    .top-\[-36px\] {
        top: -36px
    }

    .top-\[12dvh\] {
        top: 12dvh
    }

    .top-\[24px\] {
        top: 24px
    }

    .top-\[25\.5px\] {
        top: 25.5px
    }

    .top-\[52px\] {
        top: 52px
    }

    .top-\[58px\] {
        top: 58px
    }

    .top-\[127px\] {
        top: 127px
    }

    .top-\[200px\] {
        top: 200px
    }

    .top-\[312px\] {
        top: 312px
    }

    .top-\[calc\(100\%-24px\)\] {
        top: calc(100% - 24px)
    }

    .-right-0\.5 {
        right: calc(var(--spacing) * -.5)
    }

    .-right-1 {
        right: calc(var(--spacing) * -1)
    }

    .-right-2 {
        right: calc(var(--spacing) * -2)
    }

    .-right-3\.5 {
        right: calc(var(--spacing) * -3.5)
    }

    .-right-6 {
        right: calc(var(--spacing) * -6)
    }

    .-right-10 {
        right: calc(var(--spacing) * -10)
    }

    .-right-12 {
        right: calc(var(--spacing) * -12)
    }

    .-right-16 {
        right: calc(var(--spacing) * -16)
    }

    .-right-24 {
        right: calc(var(--spacing) * -24)
    }

    .-right-\[5px\] {
        right: -5px
    }

    .right-0 {
        right: 0
    }

    .right-0\.5 {
        right: calc(var(--spacing) * .5)
    }

    .right-1 {
        right: var(--spacing)
    }

    .right-1\.5 {
        right: calc(var(--spacing) * 1.5)
    }

    .right-2 {
        right: calc(var(--spacing) * 2)
    }

    .right-2\.5 {
        right: calc(var(--spacing) * 2.5)
    }

    .right-3 {
        right: calc(var(--spacing) * 3)
    }

    .right-4 {
        right: calc(var(--spacing) * 4)
    }

    .right-5 {
        right: calc(var(--spacing) * 5)
    }

    .right-6 {
        right: calc(var(--spacing) * 6)
    }

    .right-8 {
        right: calc(var(--spacing) * 8)
    }

    .right-12 {
        right: calc(var(--spacing) * 12)
    }

    .right-20 {
        right: calc(var(--spacing) * 20)
    }

    .right-24 {
        right: calc(var(--spacing) * 24)
    }

    .right-\[24px\] {
        right: 24px
    }

    .right-px {
        right: 1px
    }

    .-bottom-0\.5 {
        bottom: calc(var(--spacing) * -.5)
    }

    .-bottom-1 {
        bottom: calc(var(--spacing) * -1)
    }

    .-bottom-2 {
        bottom: calc(var(--spacing) * -2)
    }

    .-bottom-8 {
        bottom: calc(var(--spacing) * -8)
    }

    .-bottom-10 {
        bottom: calc(var(--spacing) * -10)
    }

    .-bottom-\[2px\] {
        bottom: -2px
    }

    .-bottom-px {
        bottom: -1px
    }

    .bottom-0 {
        bottom: 0
    }

    .bottom-0\.5 {
        bottom: calc(var(--spacing) * .5)
    }

    .bottom-1 {
        bottom: var(--spacing)
    }

    .bottom-2 {
        bottom: calc(var(--spacing) * 2)
    }

    .bottom-3 {
        bottom: calc(var(--spacing) * 3)
    }

    .bottom-4 {
        bottom: calc(var(--spacing) * 4)
    }

    .bottom-6 {
        bottom: calc(var(--spacing) * 6)
    }

    .bottom-8 {
        bottom: calc(var(--spacing) * 8)
    }

    .bottom-10 {
        bottom: calc(var(--spacing) * 10)
    }

    .bottom-16 {
        bottom: calc(var(--spacing) * 16)
    }

    .bottom-20 {
        bottom: calc(var(--spacing) * 20)
    }

    .bottom-\[-8px\] {
        bottom: -8px
    }

    .bottom-\[-10px\] {
        bottom: -10px
    }

    .bottom-\[calc\(1rem\+env\(safe-area-inset-bottom\)\+var\(--navbar-inset-bottom\)\)\] {
        bottom: calc(1rem + env(safe-area-inset-bottom) + var(--navbar-inset-bottom))
    }

    .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))
    }

    .bottom-\[calc\(env\(safe-area-inset-bottom\)\+var\(--navbar-inset-bottom\)\+0\.5rem\)\] {
        bottom: calc(env(safe-area-inset-bottom) + var(--navbar-inset-bottom) + .5rem)
    }

    .bottom-\[max\(12px\,env\(safe-area-inset-bottom\)\)\] {
        bottom: max(12px, env(safe-area-inset-bottom))
    }

    .-left-0\.5 {
        left: calc(var(--spacing) * -.5)
    }

    .-left-1\.5 {
        left: calc(var(--spacing) * -1.5)
    }

    .-left-2\.5 {
        left: calc(var(--spacing) * -2.5)
    }

    .-left-24 {
        left: calc(var(--spacing) * -24)
    }

    .-left-px {
        left: -1px
    }

    .left-\(--side-nav-inset-left\) {
        left: var(--side-nav-inset-left)
    }

    .left-0 {
        left: 0
    }

    .left-1 {
        left: var(--spacing)
    }

    .left-1\/2 {
        left: 50%
    }

    .left-2 {
        left: calc(var(--spacing) * 2)
    }

    .left-3 {
        left: calc(var(--spacing) * 3)
    }

    .left-3\.5 {
        left: calc(var(--spacing) * 3.5)
    }

    .left-4 {
        left: calc(var(--spacing) * 4)
    }

    .left-5 {
        left: calc(var(--spacing) * 5)
    }

    .left-\[-20\%\] {
        left: -20%
    }

    .left-\[24px\] {
        left: 24px
    }

    .left-\[580px\] {
        left: 580px
    }

    .left-\[634px\] {
        left: 634px
    }

    .left-\[calc\(var\(--side-nav-inset-left\)\+1rem\)\] {
        left: calc(var(--side-nav-inset-left) + 1rem)
    }

    .isolate {
        isolation: isolate
    }

    .\!z-\[60\] {
        z-index: 60 !important
    }

    .-z-1 {
        z-index: calc(1 * -1)
    }

    .-z-10 {
        z-index: calc(10 * -1)
    }

    .z-0 {
        z-index: 0
    }

    .z-1 {
        z-index: 1
    }

    .z-2 {
        z-index: 2
    }

    .z-5 {
        z-index: 5
    }

    .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-70 {
        z-index: 70
    }

    .z-100 {
        z-index: 100
    }

    .z-999 {
        z-index: 999
    }

    .z-\[1\] {
        z-index: 1
    }

    .z-\[2\] {
        z-index: 2
    }

    .z-\[11\] {
        z-index: 11
    }

    .z-\[15\] {
        z-index: 15
    }

    .z-\[55\] {
        z-index: 55
    }

    .order-1 {
        order: 1
    }

    .order-2 {
        order: 2
    }

    .order-3 {
        order: 3
    }

    .order-4 {
        order: 4
    }

    .order-5 {
        order: 5
    }

    .order-6 {
        order: 6
    }

    .order-7 {
        order: 7
    }

    .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-3 {
        grid-column: span 3/span 3
    }

    .col-span-4 {
        grid-column: span 4/span 4
    }

    .col-span-5 {
        grid-column: span 5/span 5
    }

    .col-span-10 {
        grid-column: span 10/span 10
    }

    .col-span-full {
        grid-column: 1/-1
    }

    .col-start-1 {
        grid-column-start: 1
    }

    .col-start-2 {
        grid-column-start: 2
    }

    .col-start-3 {
        grid-column-start: 3
    }

    .col-start-4 {
        grid-column-start: 4
    }

    .row-1 {
        grid-row: 1
    }

    .row-2 {
        grid-row: 2
    }

    .row-3 {
        grid-row: 3
    }

    .row-4 {
        grid-row: 4
    }

    .row-5 {
        grid-row: 5
    }

    .row-span-2 {
        grid-row: span 2/span 2
    }

    .row-start-1 {
        grid-row-start: 1
    }

    .row-start-2 {
        grid-row-start: 2
    }

    .container {
        width: 100%
    }

    @media (width>=390px) {
        .container {
            max-width: 390px
        }
    }

    @media (width>=40rem) {
        .container {
            max-width: 40rem
        }
    }

    @media (width>=48rem) {
        .container {
            max-width: 48rem
        }
    }

    @media (width>=64rem) {
        .container {
            max-width: 64rem
        }
    }

    @media (width>=80rem) {
        .container {
            max-width: 80rem
        }
    }

    @media (width>=96rem) {
        .container {
            max-width: 96rem
        }
    }

    .\!m-0 {
        margin: 0 !important
    }

    .-m-0\.5 {
        margin: calc(var(--spacing) * -.5)
    }

    .-m-1 {
        margin: calc(var(--spacing) * -1)
    }

    .-m-2 {
        margin: calc(var(--spacing) * -2)
    }

    .m-0 {
        margin: 0
    }

    .m-0\.75 {
        margin: calc(var(--spacing) * .75)
    }

    .m-1 {
        margin: var(--spacing)
    }

    .m-2 {
        margin: calc(var(--spacing) * 2)
    }

    .m-3 {
        margin: calc(var(--spacing) * 3)
    }

    .m-4 {
        margin: calc(var(--spacing) * 4)
    }

    .m-auto {
        margin: auto
    }

    .-mx-0\.5 {
        margin-inline: calc(var(--spacing) * -.5)
    }

    .-mx-0\.75 {
        margin-inline: calc(var(--spacing) * -.75)
    }

    .-mx-1 {
        margin-inline: calc(var(--spacing) * -1)
    }

    .-mx-1\.5 {
        margin-inline: calc(var(--spacing) * -1.5)
    }

    .-mx-2 {
        margin-inline: calc(var(--spacing) * -2)
    }

    .-mx-2\.5 {
        margin-inline: calc(var(--spacing) * -2.5)
    }

    .-mx-3 {
        margin-inline: calc(var(--spacing) * -3)
    }

    .-mx-4 {
        margin-inline: calc(var(--spacing) * -4)
    }

    .-mx-5 {
        margin-inline: calc(var(--spacing) * -5)
    }

    .mx-0 {
        margin-inline: 0
    }

    .mx-0\.5 {
        margin-inline: calc(var(--spacing) * .5)
    }

    .mx-1 {
        margin-inline: var(--spacing)
    }

    .mx-1\.5 {
        margin-inline: calc(var(--spacing) * 1.5)
    }

    .mx-2 {
        margin-inline: calc(var(--spacing) * 2)
    }

    .mx-2\.5 {
        margin-inline: calc(var(--spacing) * 2.5)
    }

    .mx-3 {
        margin-inline: calc(var(--spacing) * 3)
    }

    .mx-4 {
        margin-inline: calc(var(--spacing) * 4)
    }

    .mx-5 {
        margin-inline: calc(var(--spacing) * 5)
    }

    .mx-auto {
        margin-inline: auto
    }

    .mx-px {
        margin-inline: 1px
    }

    .-my-0\.5 {
        margin-block: calc(var(--spacing) * -.5)
    }

    .-my-1 {
        margin-block: calc(var(--spacing) * -1)
    }

    .-my-1\.5 {
        margin-block: calc(var(--spacing) * -1.5)
    }

    .-my-2 {
        margin-block: calc(var(--spacing) * -2)
    }

    .-my-3 {
        margin-block: calc(var(--spacing) * -3)
    }

    .-my-5 {
        margin-block: calc(var(--spacing) * -5)
    }

    .my-0 {
        margin-block: 0
    }

    .my-0\! {
        margin-block: 0 !important
    }

    .my-0\.5 {
        margin-block: calc(var(--spacing) * .5)
    }

    .my-1 {
        margin-block: var(--spacing)
    }

    .my-1\.5 {
        margin-block: calc(var(--spacing) * 1.5)
    }

    .my-2 {
        margin-block: calc(var(--spacing) * 2)
    }

    .my-3 {
        margin-block: calc(var(--spacing) * 3)
    }

    .my-4 {
        margin-block: calc(var(--spacing) * 4)
    }

    .my-5 {
        margin-block: calc(var(--spacing) * 5)
    }

    .my-6 {
        margin-block: calc(var(--spacing) * 6)
    }

    .my-8 {
        margin-block: calc(var(--spacing) * 8)
    }

    .my-\[30px\] {
        margin-block: 30px
    }

    .my-auto {
        margin-block: auto
    }

    .ms-auto {
        margin-inline-start: auto
    }

    .\!mt-0 {
        margin-top: 0 !important
    }

    .\!mt-0\.5 {
        margin-top: calc(var(--spacing) * .5) !important
    }

    .\!mt-2 {
        margin-top: calc(var(--spacing) * 2) !important
    }

    .-mt-0\.5 {
        margin-top: calc(var(--spacing) * -.5)
    }

    .-mt-1 {
        margin-top: calc(var(--spacing) * -1)
    }

    .-mt-2 {
        margin-top: calc(var(--spacing) * -2)
    }

    .-mt-12 {
        margin-top: calc(var(--spacing) * -12)
    }

    .-mt-14 {
        margin-top: calc(var(--spacing) * -14)
    }

    .-mt-20 {
        margin-top: calc(var(--spacing) * -20)
    }

    .-mt-px {
        margin-top: -1px
    }

    .mt-0 {
        margin-top: 0
    }

    .mt-0\.5 {
        margin-top: calc(var(--spacing) * .5)
    }

    .mt-0\.75 {
        margin-top: calc(var(--spacing) * .75)
    }

    .mt-1 {
        margin-top: var(--spacing)
    }

    .mt-1\.5 {
        margin-top: calc(var(--spacing) * 1.5)
    }

    .mt-2 {
        margin-top: calc(var(--spacing) * 2)
    }

    .mt-2\.5 {
        margin-top: calc(var(--spacing) * 2.5)
    }

    .mt-3 {
        margin-top: calc(var(--spacing) * 3)
    }

    .mt-3\.5 {
        margin-top: calc(var(--spacing) * 3.5)
    }

    .mt-4 {
        margin-top: calc(var(--spacing) * 4)
    }

    .mt-5 {
        margin-top: calc(var(--spacing) * 5)
    }

    .mt-6 {
        margin-top: calc(var(--spacing) * 6)
    }

    .mt-8 {
        margin-top: calc(var(--spacing) * 8)
    }

    .mt-10 {
        margin-top: calc(var(--spacing) * 10)
    }

    .mt-\[3px\] {
        margin-top: 3px
    }

    .mt-\[20px\] {
        margin-top: 20px
    }

    .mt-auto {
        margin-top: auto
    }

    .mt-px {
        margin-top: 1px
    }

    .-mr-1 {
        margin-right: calc(var(--spacing) * -1)
    }

    .-mr-1\.5 {
        margin-right: calc(var(--spacing) * -1.5)
    }

    .-mr-2 {
        margin-right: calc(var(--spacing) * -2)
    }

    .-mr-3 {
        margin-right: calc(var(--spacing) * -3)
    }

    .mr-0 {
        margin-right: 0
    }

    .mr-0\.5 {
        margin-right: calc(var(--spacing) * .5)
    }

    .mr-1 {
        margin-right: var(--spacing)
    }

    .mr-1\.5 {
        margin-right: calc(var(--spacing) * 1.5)
    }

    .mr-2 {
        margin-right: calc(var(--spacing) * 2)
    }

    .mr-2\.5 {
        margin-right: calc(var(--spacing) * 2.5)
    }

    .mr-3 {
        margin-right: calc(var(--spacing) * 3)
    }

    .mr-4 {
        margin-right: calc(var(--spacing) * 4)
    }

    .mr-5 {
        margin-right: calc(var(--spacing) * 5)
    }

    .mr-6 {
        margin-right: calc(var(--spacing) * 6)
    }

    .mr-12 {
        margin-right: calc(var(--spacing) * 12)
    }

    .mr-16 {
        margin-right: calc(var(--spacing) * 16)
    }

    .mr-auto {
        margin-right: auto
    }

    .mr-px {
        margin-right: 1px
    }

    .\!mb-2 {
        margin-bottom: calc(var(--spacing) * 2) !important
    }

    .-mb-0\.5 {
        margin-bottom: calc(var(--spacing) * -.5)
    }

    .-mb-0\.75 {
        margin-bottom: calc(var(--spacing) * -.75)
    }

    .-mb-1 {
        margin-bottom: calc(var(--spacing) * -1)
    }

    .-mb-3 {
        margin-bottom: calc(var(--spacing) * -3)
    }

    .-mb-4 {
        margin-bottom: calc(var(--spacing) * -4)
    }

    .-mb-5 {
        margin-bottom: calc(var(--spacing) * -5)
    }

    .-mb-12 {
        margin-bottom: calc(var(--spacing) * -12)
    }

    .-mb-px {
        margin-bottom: -1px
    }

    .mb-0 {
        margin-bottom: 0
    }

    .mb-0\.5 {
        margin-bottom: calc(var(--spacing) * .5)
    }

    .mb-1 {
        margin-bottom: var(--spacing)
    }

    .mb-1\.5 {
        margin-bottom: calc(var(--spacing) * 1.5)
    }

    .mb-2 {
        margin-bottom: calc(var(--spacing) * 2)
    }

    .mb-2\.5 {
        margin-bottom: calc(var(--spacing) * 2.5)
    }

    .mb-3 {
        margin-bottom: calc(var(--spacing) * 3)
    }

    .mb-4 {
        margin-bottom: calc(var(--spacing) * 4)
    }

    .mb-5 {
        margin-bottom: calc(var(--spacing) * 5)
    }

    .mb-6 {
        margin-bottom: calc(var(--spacing) * 6)
    }

    .mb-8 {
        margin-bottom: calc(var(--spacing) * 8)
    }

    .mb-10 {
        margin-bottom: calc(var(--spacing) * 10)
    }

    .mb-12 {
        margin-bottom: calc(var(--spacing) * 12)
    }

    .mb-16 {
        margin-bottom: calc(var(--spacing) * 16)
    }

    .mb-20 {
        margin-bottom: calc(var(--spacing) * 20)
    }

    .mb-32 {
        margin-bottom: calc(var(--spacing) * 32)
    }

    .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-2 {
        margin-left: calc(var(--spacing) * 2) !important
    }

    .-ml-0\.5 {
        margin-left: calc(var(--spacing) * -.5)
    }

    .-ml-1 {
        margin-left: calc(var(--spacing) * -1)
    }

    .-ml-1\.5 {
        margin-left: calc(var(--spacing) * -1.5)
    }

    .-ml-2 {
        margin-left: calc(var(--spacing) * -2)
    }

    .-ml-2\.5 {
        margin-left: calc(var(--spacing) * -2.5)
    }

    .-ml-4 {
        margin-left: calc(var(--spacing) * -4)
    }

    .-ml-9 {
        margin-left: calc(var(--spacing) * -9)
    }

    .-ml-px {
        margin-left: -1px
    }

    .ml-0 {
        margin-left: 0
    }

    .ml-0\.5 {
        margin-left: calc(var(--spacing) * .5)
    }

    .ml-1 {
        margin-left: var(--spacing)
    }

    .ml-1\.5 {
        margin-left: calc(var(--spacing) * 1.5)
    }

    .ml-2 {
        margin-left: calc(var(--spacing) * 2)
    }

    .ml-2\.5 {
        margin-left: calc(var(--spacing) * 2.5)
    }

    .ml-3 {
        margin-left: calc(var(--spacing) * 3)
    }

    .ml-4 {
        margin-left: calc(var(--spacing) * 4)
    }

    .ml-5 {
        margin-left: calc(var(--spacing) * 5)
    }

    .ml-7 {
        margin-left: calc(var(--spacing) * 7)
    }

    .ml-11 {
        margin-left: calc(var(--spacing) * 11)
    }

    .ml-12 {
        margin-left: calc(var(--spacing) * 12)
    }

    .ml-16 {
        margin-left: calc(var(--spacing) * 16)
    }

    .ml-\[-10px\] {
        margin-left: -10px
    }

    .ml-auto {
        margin-left: auto
    }

    .ml-px {
        margin-left: 1px
    }

    .box-border {
        box-sizing: border-box
    }

    .iconify {
        width: 1em;
        height: 1em;
        -webkit-mask-image: var(--svg);
        -webkit-mask-image: var(--svg);
        -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
    }

    .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
    }

    .\!flex {
        display: flex !important
    }

    .block {
        display: block
    }

    .contents {
        display: contents
    }

    .flex {
        display: flex
    }

    .grid {
        display: grid
    }

    .hidden {
        display: none
    }

    .inline {
        display: inline
    }

    .inline-block {
        display: inline-block
    }

    .inline-flex {
        display: inline-flex
    }

    .inline-grid {
        display: inline-grid
    }

    .table {
        display: table
    }

    .table-cell {
        display: table-cell
    }

    .field-sizing-content {
        field-sizing: content
    }

    .field-sizing-fixed {
        field-sizing: fixed
    }

    .aspect-3\/4,
    .aspect-\[3\/4\] {
        aspect-ratio: 3/4
    }

    .aspect-\[8\/5\] {
        aspect-ratio: 8/5
    }

    .aspect-\[16\/10\] {
        aspect-ratio: 16/10
    }

    .aspect-square {
        aspect-ratio: 1
    }

    .aspect-video {
        aspect-ratio: var(--aspect-video)
    }

    .\!size-3\.5 {
        width: calc(var(--spacing) * 3.5) !important;
        height: calc(var(--spacing) * 3.5) !important
    }

    .\!size-6 {
        width: calc(var(--spacing) * 6) !important;
        height: calc(var(--spacing) * 6) !important
    }

    .size-0 {
        width: 0;
        height: 0
    }

    .size-0\.5 {
        width: calc(var(--spacing) * .5);
        height: calc(var(--spacing) * .5)
    }

    .size-1 {
        width: var(--spacing);
        height: var(--spacing)
    }

    .size-1\.5 {
        width: calc(var(--spacing) * 1.5);
        height: calc(var(--spacing) * 1.5)
    }

    .size-2 {
        width: calc(var(--spacing) * 2);
        height: calc(var(--spacing) * 2)
    }

    .size-2\.5 {
        width: calc(var(--spacing) * 2.5);
        height: calc(var(--spacing) * 2.5)
    }

    .size-3 {
        width: calc(var(--spacing) * 3);
        height: calc(var(--spacing) * 3)
    }

    .size-3\.5 {
        width: calc(var(--spacing) * 3.5);
        height: calc(var(--spacing) * 3.5)
    }

    .size-3\.75 {
        width: calc(var(--spacing) * 3.75);
        height: calc(var(--spacing) * 3.75)
    }

    .size-4 {
        width: calc(var(--spacing) * 4);
        height: calc(var(--spacing) * 4)
    }

    .size-4\.5 {
        width: calc(var(--spacing) * 4.5);
        height: calc(var(--spacing) * 4.5)
    }

    .size-5 {
        width: calc(var(--spacing) * 5);
        height: calc(var(--spacing) * 5)
    }

    .size-5\.5 {
        width: calc(var(--spacing) * 5.5);
        height: calc(var(--spacing) * 5.5)
    }

    .size-6 {
        width: calc(var(--spacing) * 6);
        height: calc(var(--spacing) * 6)
    }

    .size-7 {
        width: calc(var(--spacing) * 7);
        height: calc(var(--spacing) * 7)
    }

    .size-7\.5 {
        width: calc(var(--spacing) * 7.5);
        height: calc(var(--spacing) * 7.5)
    }

    .size-8 {
        width: calc(var(--spacing) * 8);
        height: calc(var(--spacing) * 8)
    }

    .size-8\.5 {
        width: calc(var(--spacing) * 8.5);
        height: calc(var(--spacing) * 8.5)
    }

    .size-9 {
        width: calc(var(--spacing) * 9);
        height: calc(var(--spacing) * 9)
    }

    .size-10 {
        width: calc(var(--spacing) * 10);
        height: calc(var(--spacing) * 10)
    }

    .size-11 {
        width: calc(var(--spacing) * 11);
        height: calc(var(--spacing) * 11)
    }

    .size-12 {
        width: calc(var(--spacing) * 12);
        height: calc(var(--spacing) * 12)
    }

    .size-14 {
        width: calc(var(--spacing) * 14);
        height: calc(var(--spacing) * 14)
    }

    .size-16 {
        width: calc(var(--spacing) * 16);
        height: calc(var(--spacing) * 16)
    }

    .size-18 {
        width: calc(var(--spacing) * 18);
        height: calc(var(--spacing) * 18)
    }

    .size-19 {
        width: calc(var(--spacing) * 19);
        height: calc(var(--spacing) * 19)
    }

    .size-20 {
        width: calc(var(--spacing) * 20);
        height: calc(var(--spacing) * 20)
    }

    .size-24 {
        width: calc(var(--spacing) * 24);
        height: calc(var(--spacing) * 24)
    }

    .size-36 {
        width: calc(var(--spacing) * 36);
        height: calc(var(--spacing) * 36)
    }

    .size-40 {
        width: calc(var(--spacing) * 40);
        height: calc(var(--spacing) * 40)
    }

    .size-52 {
        width: calc(var(--spacing) * 52);
        height: calc(var(--spacing) * 52)
    }

    .size-56 {
        width: calc(var(--spacing) * 56);
        height: calc(var(--spacing) * 56)
    }

    .size-64 {
        width: calc(var(--spacing) * 64);
        height: calc(var(--spacing) * 64)
    }

    .size-80 {
        width: calc(var(--spacing) * 80);
        height: calc(var(--spacing) * 80)
    }

    .size-\[--cell-size\] {
        width: --cell-size;
        height: --cell-size
    }

    .size-\[1\.43em\] {
        width: 1.43em;
        height: 1.43em
    }

    .size-\[1em\] {
        width: 1em;
        height: 1em
    }

    .size-\[8px\] {
        width: 8px;
        height: 8px
    }

    .size-\[20px\] {
        width: 20px;
        height: 20px
    }

    .size-\[21px\] {
        width: 21px;
        height: 21px
    }

    .size-\[22px\] {
        width: 22px;
        height: 22px
    }

    .size-\[30px\] {
        width: 30px;
        height: 30px
    }

    .size-\[45px\] {
        width: 45px;
        height: 45px
    }

    .size-auto {
        width: auto;
        height: auto
    }

    .size-full {
        width: 100%;
        height: 100%
    }

    .\!h-4 {
        height: calc(var(--spacing) * 4) !important
    }

    .\!h-6 {
        height: calc(var(--spacing) * 6) !important
    }

    .\!h-7 {
        height: calc(var(--spacing) * 7) !important
    }

    .\!h-9 {
        height: calc(var(--spacing) * 9) !important
    }

    .\!h-\[18px\] {
        height: 18px !important
    }

    .\!h-\[58px\] {
        height: 58px !important
    }

    .\!h-auto {
        height: auto !important
    }

    .\!h-full {
        height: 100% !important
    }

    .\[height\:var\(--drawer-height\,auto\)\] {
        height: var(--drawer-height, auto)
    }

    .h-0 {
        height: 0
    }

    .h-0\.5 {
        height: calc(var(--spacing) * .5)
    }

    .h-1 {
        height: var(--spacing)
    }

    .h-1\.5 {
        height: calc(var(--spacing) * 1.5)
    }

    .h-2 {
        height: calc(var(--spacing) * 2)
    }

    .h-2\.5 {
        height: calc(var(--spacing) * 2.5)
    }

    .h-2\/3 {
        height: 66.6667%
    }

    .h-3 {
        height: calc(var(--spacing) * 3)
    }

    .h-3\.5 {
        height: calc(var(--spacing) * 3.5)
    }

    .h-4 {
        height: calc(var(--spacing) * 4)
    }

    .h-4\.5 {
        height: calc(var(--spacing) * 4.5)
    }

    .h-5 {
        height: calc(var(--spacing) * 5)
    }

    .h-5\.5 {
        height: calc(var(--spacing) * 5.5)
    }

    .h-6 {
        height: calc(var(--spacing) * 6)
    }

    .h-6\.5 {
        height: calc(var(--spacing) * 6.5)
    }

    .h-7 {
        height: calc(var(--spacing) * 7)
    }

    .h-7\.5 {
        height: calc(var(--spacing) * 7.5)
    }

    .h-8 {
        height: calc(var(--spacing) * 8)
    }

    .h-8\.5 {
        height: calc(var(--spacing) * 8.5)
    }

    .h-9 {
        height: calc(var(--spacing) * 9)
    }

    .h-9\.75 {
        height: calc(var(--spacing) * 9.75)
    }

    .h-10 {
        height: calc(var(--spacing) * 10)
    }

    .h-10\.5 {
        height: calc(var(--spacing) * 10.5)
    }

    .h-11 {
        height: calc(var(--spacing) * 11)
    }

    .h-12 {
        height: calc(var(--spacing) * 12)
    }

    .h-13 {
        height: calc(var(--spacing) * 13)
    }

    .h-14 {
        height: calc(var(--spacing) * 14)
    }

    .h-16 {
        height: calc(var(--spacing) * 16)
    }

    .h-17 {
        height: calc(var(--spacing) * 17)
    }

    .h-18 {
        height: calc(var(--spacing) * 18)
    }

    .h-20 {
        height: calc(var(--spacing) * 20)
    }

    .h-22 {
        height: calc(var(--spacing) * 22)
    }

    .h-24 {
        height: calc(var(--spacing) * 24)
    }

    .h-25 {
        height: calc(var(--spacing) * 25)
    }

    .h-27 {
        height: calc(var(--spacing) * 27)
    }

    .h-28 {
        height: calc(var(--spacing) * 28)
    }

    .h-30 {
        height: calc(var(--spacing) * 30)
    }

    .h-31\.75 {
        height: calc(var(--spacing) * 31.75)
    }

    .h-32 {
        height: calc(var(--spacing) * 32)
    }

    .h-36 {
        height: calc(var(--spacing) * 36)
    }

    .h-40 {
        height: calc(var(--spacing) * 40)
    }

    .h-43 {
        height: calc(var(--spacing) * 43)
    }

    .h-44 {
        height: calc(var(--spacing) * 44)
    }

    .h-47 {
        height: calc(var(--spacing) * 47)
    }

    .h-48 {
        height: calc(var(--spacing) * 48)
    }

    .h-52 {
        height: calc(var(--spacing) * 52)
    }

    .h-56 {
        height: calc(var(--spacing) * 56)
    }

    .h-60 {
        height: calc(var(--spacing) * 60)
    }

    .h-64 {
        height: calc(var(--spacing) * 64)
    }

    .h-72 {
        height: calc(var(--spacing) * 72)
    }

    .h-80 {
        height: calc(var(--spacing) * 80)
    }

    .h-96 {
        height: calc(var(--spacing) * 96)
    }

    .h-100 {
        height: calc(var(--spacing) * 100)
    }

    .h-104 {
        height: calc(var(--spacing) * 104)
    }

    .h-115 {
        height: calc(var(--spacing) * 115)
    }

    .h-150 {
        height: calc(var(--spacing) * 150)
    }

    .h-\[--cell-size\] {
        height: --cell-size
    }

    .h-\[0\.9375rem\] {
        height: .9375rem
    }

    .h-\[1\.2em\] {
        height: 1.2em
    }

    .h-\[1lh\] {
        height: 1lh
    }

    .h-\[3\.75rem\] {
        height: 3.75rem
    }

    .h-\[6px\] {
        height: 6px
    }

    .h-\[7\.65rem\] {
        height: 7.65rem
    }

    .h-\[14px\] {
        height: 14px
    }

    .h-\[18px\] {
        height: 18px
    }

    .h-\[21px\] {
        height: 21px
    }

    .h-\[22px\] {
        height: 22px
    }

    .h-\[30px\] {
        height: 30px
    }

    .h-\[30vh\] {
        height: 30vh
    }

    .h-\[31px\] {
        height: 31px
    }

    .h-\[32\.5px\] {
        height: 32.5px
    }

    .h-\[36px\] {
        height: 36px
    }

    .h-\[38px\] {
        height: 38px
    }

    .h-\[42px\] {
        height: 42px
    }

    .h-\[48px\] {
        height: 48px
    }

    .h-\[50px\] {
        height: 50px
    }

    .h-\[50vh\] {
        height: 50vh
    }

    .h-\[56px\] {
        height: 56px
    }

    .h-\[58px\] {
        height: 58px
    }

    .h-\[60px\] {
        height: 60px
    }

    .h-\[62px\] {
        height: 62px
    }

    .h-\[64px\] {
        height: 64px
    }

    .h-\[68px\] {
        height: 68px
    }

    .h-\[72px\] {
        height: 72px
    }

    .h-\[76px\] {
        height: 76px
    }

    .h-\[86px\] {
        height: 86px
    }

    .h-\[100px\] {
        height: 100px
    }

    .h-\[106px\] {
        height: 106px
    }

    .h-\[108px\] {
        height: 108px
    }

    .h-\[118px\] {
        height: 118px
    }

    .h-\[120px\] {
        height: 120px
    }

    .h-\[122px\] {
        height: 122px
    }

    .h-\[132px\] {
        height: 132px
    }

    .h-\[150px\] {
        height: 150px
    }

    .h-\[200px\] {
        height: 200px
    }

    .h-\[216px\] {
        height: 216px
    }

    .h-\[236px\] {
        height: 236px
    }

    .h-\[242px\] {
        height: 242px
    }

    .h-\[280px\] {
        height: 280px
    }

    .h-\[300px\] {
        height: 300px
    }

    .h-\[308px\] {
        height: 308px
    }

    .h-\[380px\] {
        height: 380px
    }

    .h-\[397px\] {
        height: 397px
    }

    .h-\[400px\] {
        height: 400px
    }

    .h-\[508px\] {
        height: 508px
    }

    .h-\[580px\] {
        height: 580px
    }

    .h-\[800px\] {
        height: 800px
    }

    .h-\[calc\(96dvh-4\.5rem\)\] {
        height: calc(96dvh - 4.5rem)
    }

    .h-\[calc\(100\%-2px\)\] {
        height: calc(100% - 2px)
    }

    .h-\[calc\(100dvh-2rem\)\] {
        height: calc(100dvh - 2rem)
    }

    .h-\[calc\(var\(--bleed\)_\+_env\(safe-area-inset-bottom\)\)\] {
        height: calc(var(--bleed) + env(safe-area-inset-bottom))
    }

    .h-\[var\(--popup-height\,auto\)\] {
        height: var(--popup-height, auto)
    }

    .h-\[var\(--positioner-height\,max-content\)\] {
        height: var(--positioner-height, max-content)
    }

    .h-auto {
        height: auto
    }

    .h-dvh {
        height: 100dvh
    }

    .h-fit {
        height: fit-content
    }

    .h-full {
        height: 100%
    }

    .h-lh {
        height: 1lh
    }

    .h-max {
        height: max-content
    }

    .h-px {
        height: 1px
    }

    .h-screen {
        height: 100vh
    }

    .\!max-h-\[320px\] {
        max-height: 320px !important
    }

    .max-h-\(--available-height\) {
        max-height: var(--available-height)
    }

    .max-h-0 {
        max-height: 0
    }

    .max-h-8 {
        max-height: calc(var(--spacing) * 8)
    }

    .max-h-24 {
        max-height: calc(var(--spacing) * 24)
    }

    .max-h-32 {
        max-height: calc(var(--spacing) * 32)
    }

    .max-h-48 {
        max-height: calc(var(--spacing) * 48)
    }

    .max-h-56 {
        max-height: calc(var(--spacing) * 56)
    }

    .max-h-60 {
        max-height: calc(var(--spacing) * 60)
    }

    .max-h-62 {
        max-height: calc(var(--spacing) * 62)
    }

    .max-h-64 {
        max-height: calc(var(--spacing) * 64)
    }

    .max-h-80 {
        max-height: calc(var(--spacing) * 80)
    }

    .max-h-96 {
        max-height: calc(var(--spacing) * 96)
    }

    .max-h-120 {
        max-height: calc(var(--spacing) * 120)
    }

    .max-h-\[16px\] {
        max-height: 16px
    }

    .max-h-\[20vh\] {
        max-height: 20vh
    }

    .max-h-\[32rem\] {
        max-height: 32rem
    }

    .max-h-\[70dvh\] {
        max-height: 70dvh
    }

    .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-\[300px\] {
        max-height: 300px
    }

    .max-h-\[500px\] {
        max-height: 500px
    }

    .max-h-\[calc\(88dvh-1rem\)\] {
        max-height: calc(88dvh - 1rem)
    }

    .max-h-\[calc\(100dvh-1rem\)\] {
        max-height: calc(100dvh - 1rem)
    }

    .max-h-\[calc\(100dvh-2rem\)\] {
        max-height: calc(100dvh - 2rem)
    }

    .max-h-\[calc\(100dvh-3rem\)\] {
        max-height: calc(100dvh - 3rem)
    }

    .max-h-\[calc\(100dvh_\+_3rem\)\] {
        max-height: calc(100dvh + 3rem)
    }

    .max-h-\[min\(50vh\,22rem\)\] {
        max-height: min(50vh, 22rem)
    }

    .max-h-\[min\(calc\(var\(--available-height\,100vh\)-80px\)\,480px\)\] {
        max-height: min(calc(var(--available-height, 100vh) - 80px), 480px)
    }

    .max-h-dvh {
        max-height: 100dvh
    }

    .max-h-full {
        max-height: 100%
    }

    .max-h-full\! {
        max-height: 100% !important
    }

    .max-h-max {
        max-height: max-content
    }

    .min-h-0 {
        min-height: 0
    }

    .min-h-3 {
        min-height: calc(var(--spacing) * 3)
    }

    .min-h-4 {
        min-height: calc(var(--spacing) * 4)
    }

    .min-h-5 {
        min-height: calc(var(--spacing) * 5)
    }

    .min-h-6 {
        min-height: calc(var(--spacing) * 6)
    }

    .min-h-7 {
        min-height: calc(var(--spacing) * 7)
    }

    .min-h-8 {
        min-height: calc(var(--spacing) * 8)
    }

    .min-h-9 {
        min-height: calc(var(--spacing) * 9)
    }

    .min-h-10 {
        min-height: calc(var(--spacing) * 10)
    }

    .min-h-11 {
        min-height: calc(var(--spacing) * 11)
    }

    .min-h-12 {
        min-height: calc(var(--spacing) * 12)
    }

    .min-h-12\.5 {
        min-height: calc(var(--spacing) * 12.5)
    }

    .min-h-14 {
        min-height: calc(var(--spacing) * 14)
    }

    .min-h-15 {
        min-height: calc(var(--spacing) * 15)
    }

    .min-h-16 {
        min-height: calc(var(--spacing) * 16)
    }

    .min-h-18 {
        min-height: calc(var(--spacing) * 18)
    }

    .min-h-19 {
        min-height: calc(var(--spacing) * 19)
    }

    .min-h-20 {
        min-height: calc(var(--spacing) * 20)
    }

    .min-h-22 {
        min-height: calc(var(--spacing) * 22)
    }

    .min-h-24 {
        min-height: calc(var(--spacing) * 24)
    }

    .min-h-25 {
        min-height: calc(var(--spacing) * 25)
    }

    .min-h-27 {
        min-height: calc(var(--spacing) * 27)
    }

    .min-h-28 {
        min-height: calc(var(--spacing) * 28)
    }

    .min-h-32 {
        min-height: calc(var(--spacing) * 32)
    }

    .min-h-36 {
        min-height: calc(var(--spacing) * 36)
    }

    .min-h-40 {
        min-height: calc(var(--spacing) * 40)
    }

    .min-h-44 {
        min-height: calc(var(--spacing) * 44)
    }

    .min-h-48 {
        min-height: calc(var(--spacing) * 48)
    }

    .min-h-52 {
        min-height: calc(var(--spacing) * 52)
    }

    .min-h-56 {
        min-height: calc(var(--spacing) * 56)
    }

    .min-h-60 {
        min-height: calc(var(--spacing) * 60)
    }

    .min-h-64 {
        min-height: calc(var(--spacing) * 64)
    }

    .min-h-72 {
        min-height: calc(var(--spacing) * 72)
    }

    .min-h-75 {
        min-height: calc(var(--spacing) * 75)
    }

    .min-h-77 {
        min-height: calc(var(--spacing) * 77)
    }

    .min-h-79\.5 {
        min-height: calc(var(--spacing) * 79.5)
    }

    .min-h-80 {
        min-height: calc(var(--spacing) * 80)
    }

    .min-h-96 {
        min-height: calc(var(--spacing) * 96)
    }

    .min-h-100 {
        min-height: calc(var(--spacing) * 100)
    }

    .min-h-114 {
        min-height: calc(var(--spacing) * 114)
    }

    .min-h-130 {
        min-height: calc(var(--spacing) * 130)
    }

    .min-h-168\.75 {
        min-height: calc(var(--spacing) * 168.75)
    }

    .min-h-\[5\.5rem\] {
        min-height: 5.5rem
    }

    .min-h-\[18px\] {
        min-height: 18px
    }

    .min-h-\[26px\] {
        min-height: 26px
    }

    .min-h-\[28rem\] {
        min-height: 28rem
    }

    .min-h-\[58px\] {
        min-height: 58px
    }

    .min-h-\[60px\] {
        min-height: 60px
    }

    .min-h-\[64px\] {
        min-height: 64px
    }

    .min-h-\[70px\] {
        min-height: 70px
    }

    .min-h-\[72px\] {
        min-height: 72px
    }

    .min-h-\[119px\] {
        min-height: 119px
    }

    .min-h-\[137px\] {
        min-height: 137px
    }

    .min-h-\[176px\] {
        min-height: 176px
    }

    .min-h-\[200px\] {
        min-height: 200px
    }

    .min-h-\[210px\] {
        min-height: 210px
    }

    .min-h-\[300px\] {
        min-height: 300px
    }

    .min-h-\[500px\] {
        min-height: 500px
    }

    .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-4 {
        width: calc(var(--spacing) * 4) !important
    }

    .\!w-6 {
        width: calc(var(--spacing) * 6) !important
    }

    .\!w-10 {
        width: calc(var(--spacing) * 10) !important
    }

    .\!w-12 {
        width: calc(var(--spacing) * 12) !important
    }

    .\!w-16 {
        width: calc(var(--spacing) * 16) !important
    }

    .\!w-20 {
        width: calc(var(--spacing) * 20) !important
    }

    .\!w-24 {
        width: calc(var(--spacing) * 24) !important
    }

    .\!w-40 {
        width: calc(var(--spacing) * 40) !important
    }

    .\!w-\[50px\] {
        width: 50px !important
    }

    .\!w-\[76px\] {
        width: 76px !important
    }

    .\!w-\[180px\] {
        width: 180px !important
    }

    .\!w-auto {
        width: auto !important
    }

    .\!w-full {
        width: 100% !important
    }

    .w-\(--anchor-width\) {
        width: var(--anchor-width)
    }

    .w-0 {
        width: 0
    }

    .w-0\.5 {
        width: calc(var(--spacing) * .5)
    }

    .w-1 {
        width: var(--spacing)
    }

    .w-1\.5 {
        width: calc(var(--spacing) * 1.5)
    }

    .w-1\/2 {
        width: 50%
    }

    .w-1\/3 {
        width: 33.3333%
    }

    .w-1\/5 {
        width: 20%
    }

    .w-2 {
        width: calc(var(--spacing) * 2)
    }

    .w-2\.5 {
        width: calc(var(--spacing) * 2.5)
    }

    .w-2\/3 {
        width: 66.6667%
    }

    .w-2\/5 {
        width: 40%
    }

    .w-3 {
        width: calc(var(--spacing) * 3)
    }

    .w-3\.5 {
        width: calc(var(--spacing) * 3.5)
    }

    .w-3\/4 {
        width: 75%
    }

    .w-3\/5 {
        width: 60%
    }

    .w-4 {
        width: calc(var(--spacing) * 4)
    }

    .w-4\/5 {
        width: 80%
    }

    .w-4\/6 {
        width: 66.6667%
    }

    .w-5 {
        width: calc(var(--spacing) * 5)
    }

    .w-5\/6 {
        width: 83.3333%
    }

    .w-6 {
        width: calc(var(--spacing) * 6)
    }

    .w-7 {
        width: calc(var(--spacing) * 7)
    }

    .w-8 {
        width: calc(var(--spacing) * 8)
    }

    .w-8\.5 {
        width: calc(var(--spacing) * 8.5)
    }

    .w-9 {
        width: calc(var(--spacing) * 9)
    }

    .w-10 {
        width: calc(var(--spacing) * 10)
    }

    .w-11 {
        width: calc(var(--spacing) * 11)
    }

    .w-11\/12 {
        width: 91.6667%
    }

    .w-12 {
        width: calc(var(--spacing) * 12)
    }

    .w-14 {
        width: calc(var(--spacing) * 14)
    }

    .w-16 {
        width: calc(var(--spacing) * 16)
    }

    .w-18 {
        width: calc(var(--spacing) * 18)
    }

    .w-18\.5 {
        width: calc(var(--spacing) * 18.5)
    }

    .w-20 {
        width: calc(var(--spacing) * 20)
    }

    .w-21 {
        width: calc(var(--spacing) * 21)
    }

    .w-22 {
        width: calc(var(--spacing) * 22)
    }

    .w-24 {
        width: calc(var(--spacing) * 24)
    }

    .w-26 {
        width: calc(var(--spacing) * 26)
    }

    .w-28 {
        width: calc(var(--spacing) * 28)
    }

    .w-30 {
        width: calc(var(--spacing) * 30)
    }

    .w-32 {
        width: calc(var(--spacing) * 32)
    }

    .w-33 {
        width: calc(var(--spacing) * 33)
    }

    .w-36 {
        width: calc(var(--spacing) * 36)
    }

    .w-38 {
        width: calc(var(--spacing) * 38)
    }

    .w-40 {
        width: calc(var(--spacing) * 40)
    }

    .w-42 {
        width: calc(var(--spacing) * 42)
    }

    .w-44 {
        width: calc(var(--spacing) * 44)
    }

    .w-48 {
        width: calc(var(--spacing) * 48)
    }

    .w-52 {
        width: calc(var(--spacing) * 52)
    }

    .w-55 {
        width: calc(var(--spacing) * 55)
    }

    .w-56 {
        width: calc(var(--spacing) * 56)
    }

    .w-58 {
        width: calc(var(--spacing) * 58)
    }

    .w-60 {
        width: calc(var(--spacing) * 60)
    }

    .w-64 {
        width: calc(var(--spacing) * 64)
    }

    .w-70 {
        width: calc(var(--spacing) * 70)
    }

    .w-72 {
        width: calc(var(--spacing) * 72)
    }

    .w-75 {
        width: calc(var(--spacing) * 75)
    }

    .w-78 {
        width: calc(var(--spacing) * 78)
    }

    .w-80 {
        width: calc(var(--spacing) * 80)
    }

    .w-85 {
        width: calc(var(--spacing) * 85)
    }

    .w-90 {
        width: calc(var(--spacing) * 90)
    }

    .w-96 {
        width: calc(var(--spacing) * 96)
    }

    .w-172\.5 {
        width: calc(var(--spacing) * 172.5)
    }

    .w-\[--cell-size\] {
        width: --cell-size
    }

    .w-\[3px\] {
        width: 3px
    }

    .w-\[5\.5rem\] {
        width: 5.5rem
    }

    .w-\[6\.25rem\] {
        width: 6.25rem
    }

    .w-\[10px\] {
        width: 10px
    }

    .w-\[19\.5rem\] {
        width: 19.5rem
    }

    .w-\[34px\] {
        width: 34px
    }

    .w-\[45\%\] {
        width: 45%
    }

    .w-\[50px\] {
        width: 50px
    }

    .w-\[52px\] {
        width: 52px
    }

    .w-\[70px\] {
        width: 70px
    }

    .w-\[72px\] {
        width: 72px
    }

    .w-\[75\%\] {
        width: 75%
    }

    .w-\[75px\] {
        width: 75px
    }

    .w-\[88px\] {
        width: 88px
    }

    .w-\[90px\] {
        width: 90px
    }

    .w-\[95px\] {
        width: 95px
    }

    .w-\[95vw\] {
        width: 95vw
    }

    .w-\[100px\] {
        width: 100px
    }

    .w-\[104px\] {
        width: 104px
    }

    .w-\[110px\] {
        width: 110px
    }

    .w-\[118px\] {
        width: 118px
    }

    .w-\[120px\] {
        width: 120px
    }

    .w-\[130px\] {
        width: 130px
    }

    .w-\[132px\] {
        width: 132px
    }

    .w-\[140px\] {
        width: 140px
    }

    .w-\[144px\] {
        width: 144px
    }

    .w-\[150px\] {
        width: 150px
    }

    .w-\[163px\] {
        width: 163px
    }

    .w-\[172px\] {
        width: 172px
    }

    .w-\[180px\] {
        width: 180px
    }

    .w-\[240px\] {
        width: 240px
    }

    .w-\[270px\] {
        width: 270px
    }

    .w-\[280px\] {
        width: 280px
    }

    .w-\[320px\] {
        width: 320px
    }

    .w-\[500px\] {
        width: 500px
    }

    .w-\[calc\(100\%-96px\)\] {
        width: calc(100% - 96px)
    }

    .w-\[calc\(100vw-2rem\)\] {
        width: calc(100vw - 2rem)
    }

    .w-\[fit-content\] {
        width: fit-content
    }

    .w-\[min\(calc\(100vw-1\.5rem\)\,26rem\)\] {
        width: min(100vw - 1.5rem, 26rem)
    }

    .w-\[min\(calc\(100vw-1rem\)\,26rem\)\] {
        width: min(100vw - 1rem, 26rem)
    }

    .w-\[var\(--popup-width\,auto\)\] {
        width: var(--popup-width, auto)
    }

    .w-\[var\(--positioner-width\,max-content\)\] {
        width: var(--positioner-width, max-content)
    }

    .w-auto {
        width: auto
    }

    .w-dvw {
        width: 100dvw
    }

    .w-fit {
        width: fit-content
    }

    .w-full {
        width: 100%
    }

    .w-max {
        width: max-content
    }

    .w-px {
        width: 1px
    }

    .w-screen {
        width: 100vw
    }

    .\!max-w-\[520px\] {
        max-width: 520px !important
    }

    .max-w-\(--available-width\) {
        max-width: var(--available-width)
    }

    .max-w-0 {
        max-width: 0
    }

    .max-w-1\/2 {
        max-width: 50%
    }

    .max-w-2 {
        max-width: calc(var(--spacing) * 2)
    }

    .max-w-2xl {
        max-width: var(--container-2xl)
    }

    .max-w-3 {
        max-width: calc(var(--spacing) * 3)
    }

    .max-w-3xl {
        max-width: var(--container-3xl)
    }

    .max-w-4 {
        max-width: calc(var(--spacing) * 4)
    }

    .max-w-4xl {
        max-width: var(--container-4xl)
    }

    .max-w-5xl {
        max-width: var(--container-5xl)
    }

    .max-w-6 {
        max-width: calc(var(--spacing) * 6)
    }

    .max-w-6xl {
        max-width: var(--container-6xl)
    }

    .max-w-7 {
        max-width: calc(var(--spacing) * 7)
    }

    .max-w-7xl {
        max-width: var(--container-7xl)
    }

    .max-w-16 {
        max-width: calc(var(--spacing) * 16)
    }

    .max-w-20 {
        max-width: calc(var(--spacing) * 20)
    }

    .max-w-24 {
        max-width: calc(var(--spacing) * 24)
    }

    .max-w-28 {
        max-width: calc(var(--spacing) * 28)
    }

    .max-w-32 {
        max-width: calc(var(--spacing) * 32)
    }

    .max-w-36 {
        max-width: calc(var(--spacing) * 36)
    }

    .max-w-40 {
        max-width: calc(var(--spacing) * 40)
    }

    .max-w-44 {
        max-width: calc(var(--spacing) * 44)
    }

    .max-w-48 {
        max-width: calc(var(--spacing) * 48)
    }

    .max-w-50 {
        max-width: calc(var(--spacing) * 50)
    }

    .max-w-52 {
        max-width: calc(var(--spacing) * 52)
    }

    .max-w-55 {
        max-width: calc(var(--spacing) * 55)
    }

    .max-w-56 {
        max-width: calc(var(--spacing) * 56)
    }

    .max-w-60 {
        max-width: calc(var(--spacing) * 60)
    }

    .max-w-64 {
        max-width: calc(var(--spacing) * 64)
    }

    .max-w-66 {
        max-width: calc(var(--spacing) * 66)
    }

    .max-w-72 {
        max-width: calc(var(--spacing) * 72)
    }

    .max-w-80 {
        max-width: calc(var(--spacing) * 80)
    }

    .max-w-84 {
        max-width: calc(var(--spacing) * 84)
    }

    .max-w-96 {
        max-width: calc(var(--spacing) * 96)
    }

    .max-w-110 {
        max-width: calc(var(--spacing) * 110)
    }

    .max-w-232\.75 {
        max-width: calc(var(--spacing) * 232.75)
    }

    .max-w-263 {
        max-width: calc(var(--spacing) * 263)
    }

    .max-w-375 {
        max-width: calc(var(--spacing) * 375)
    }

    .max-w-\[9ch\] {
        max-width: 9ch
    }

    .max-w-\[14rem\] {
        max-width: 14rem
    }

    .max-w-\[30vw\] {
        max-width: 30vw
    }

    .max-w-\[80\%\] {
        max-width: 80%
    }

    .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-\[240px\] {
        max-width: 240px
    }

    .max-w-\[260px\] {
        max-width: 260px
    }

    .max-w-\[324px\] {
        max-width: 324px
    }

    .max-w-\[360px\] {
        max-width: 360px
    }

    .max-w-\[420px\] {
        max-width: 420px
    }

    .max-w-\[448px\] {
        max-width: 448px
    }

    .max-w-\[460px\] {
        max-width: 460px
    }

    .max-w-\[500px\] {
        max-width: 500px
    }

    .max-w-\[1248px\] {
        max-width: 1248px
    }

    .max-w-\[calc\(100vw-1rem\)\] {
        max-width: calc(100vw - 1rem)
    }

    .max-w-\[calc\(100vw-2rem\)\] {
        max-width: calc(100vw - 2rem)
    }

    .max-w-\[calc\(100vw-3rem\)\] {
        max-width: calc(100vw - 3rem)
    }

    .max-w-\[calc\(1112px\+4rem\)\] {
        max-width: calc(1112px + 4rem)
    }

    .max-w-\[min\(24rem\,calc\(100dvw-1rem\)\)\] {
        max-width: min(24rem, 100dvw - 1rem)
    }

    .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\(40rem\,calc\(100dvw-1rem\)\)\] {
        max-width: min(40rem, 100dvw - 1rem)
    }

    .max-w-\[min\(240px\,var\(--available-width\)\)\] {
        max-width: min(240px, var(--available-width))
    }

    .max-w-\[min\(360px\,var\(--available-width\)\)\] {
        max-width: min(360px, var(--available-width))
    }

    .max-w-\[min\(720px\,calc\(100dvw-1rem\)\)\] {
        max-width: min(720px, 100dvw - 1rem)
    }

    .max-w-\[min\(1280px\,100dvw\)\] {
        max-width: min(1280px, 100dvw)
    }

    .max-w-\[min\(var\(--available-width\)\,240px\)\] {
        max-width: min(var(--available-width), 240px)
    }

    .max-w-fit {
        max-width: fit-content
    }

    .max-w-full {
        max-width: 100%
    }

    .max-w-full\! {
        max-width: 100% !important
    }

    .max-w-lg {
        max-width: var(--container-lg)
    }

    .max-w-md {
        max-width: var(--container-md)
    }

    .max-w-none {
        max-width: none
    }

    .max-w-prose {
        max-width: 65ch
    }

    .max-w-screen-sm {
        max-width: var(--breakpoint-sm)
    }

    .max-w-sm {
        max-width: var(--container-sm)
    }

    .max-w-xl {
        max-width: var(--container-xl)
    }

    .max-w-xs {
        max-width: var(--container-xs)
    }

    .\!min-w-0 {
        min-width: 0 !important
    }

    .\!min-w-\[110px\] {
        min-width: 110px !important
    }

    .min-w-\(--anchor-width\) {
        min-width: var(--anchor-width)
    }

    .min-w-0 {
        min-width: 0
    }

    .min-w-3\.5 {
        min-width: calc(var(--spacing) * 3.5)
    }

    .min-w-4 {
        min-width: calc(var(--spacing) * 4)
    }

    .min-w-5 {
        min-width: calc(var(--spacing) * 5)
    }

    .min-w-6 {
        min-width: calc(var(--spacing) * 6)
    }

    .min-w-8 {
        min-width: calc(var(--spacing) * 8)
    }

    .min-w-9 {
        min-width: calc(var(--spacing) * 9)
    }

    .min-w-10 {
        min-width: calc(var(--spacing) * 10)
    }

    .min-w-12 {
        min-width: calc(var(--spacing) * 12)
    }

    .min-w-16 {
        min-width: calc(var(--spacing) * 16)
    }

    .min-w-20 {
        min-width: calc(var(--spacing) * 20)
    }

    .min-w-22 {
        min-width: calc(var(--spacing) * 22)
    }

    .min-w-24 {
        min-width: calc(var(--spacing) * 24)
    }

    .min-w-28 {
        min-width: calc(var(--spacing) * 28)
    }

    .min-w-30 {
        min-width: calc(var(--spacing) * 30)
    }

    .min-w-32 {
        min-width: calc(var(--spacing) * 32)
    }

    .min-w-36 {
        min-width: calc(var(--spacing) * 36)
    }

    .min-w-40 {
        min-width: calc(var(--spacing) * 40)
    }

    .min-w-44 {
        min-width: calc(var(--spacing) * 44)
    }

    .min-w-52 {
        min-width: calc(var(--spacing) * 52)
    }

    .min-w-55 {
        min-width: calc(var(--spacing) * 55)
    }

    .min-w-56 {
        min-width: calc(var(--spacing) * 56)
    }

    .min-w-60 {
        min-width: calc(var(--spacing) * 60)
    }

    .min-w-64 {
        min-width: calc(var(--spacing) * 64)
    }

    .min-w-72 {
        min-width: calc(var(--spacing) * 72)
    }

    .min-w-80 {
        min-width: calc(var(--spacing) * 80)
    }

    .min-w-90 {
        min-width: calc(var(--spacing) * 90)
    }

    .min-w-120 {
        min-width: calc(var(--spacing) * 120)
    }

    .min-w-164 {
        min-width: calc(var(--spacing) * 164)
    }

    .min-w-\[--cell-size\] {
        min-width: --cell-size
    }

    .min-w-\[2ch\] {
        min-width: 2ch
    }

    .min-w-\[3ch\] {
        min-width: 3ch
    }

    .min-w-\[7ch\] {
        min-width: 7ch
    }

    .min-w-\[15rem\] {
        min-width: 15rem
    }

    .min-w-\[22rem\] {
        min-width: 22rem
    }

    .min-w-\[36rem\] {
        min-width: 36rem
    }

    .min-w-\[40px\] {
        min-width: 40px
    }

    .min-w-\[51px\] {
        min-width: 51px
    }

    .min-w-\[52px\] {
        min-width: 52px
    }

    .min-w-\[64px\] {
        min-width: 64px
    }

    .min-w-\[80px\] {
        min-width: 80px
    }

    .min-w-\[90px\] {
        min-width: 90px
    }

    .min-w-\[120px\] {
        min-width: 120px
    }

    .min-w-\[150px\] {
        min-width: 150px
    }

    .min-w-\[166px\] {
        min-width: 166px
    }

    .min-w-\[260px\] {
        min-width: 260px
    }

    .min-w-\[300px\] {
        min-width: 300px
    }

    .min-w-\[550px\] {
        min-width: 550px
    }

    .min-w-\[720px\] {
        min-width: 720px
    }

    .min-w-\[920px\] {
        min-width: 920px
    }

    .min-w-\[1092px\] {
        min-width: 1092px
    }

    .min-w-fit {
        min-width: fit-content
    }

    .min-w-full {
        min-width: 100%
    }

    .min-w-lg {
        min-width: var(--container-lg)
    }

    .min-w-max {
        min-width: max-content
    }

    .min-w-px {
        min-width: 1px
    }

    .\!flex-1 {
        flex: 1 !important
    }

    .\!flex-none {
        flex: none !important
    }

    .flex-1 {
        flex: 1
    }

    .flex-2 {
        flex: 2
    }

    .flex-3 {
        flex: 3
    }

    .flex-initial {
        flex: 0 auto
    }

    .flex-none {
        flex: none
    }

    .flex-shrink {
        flex-shrink: 1
    }

    .flex-shrink-0 {
        flex-shrink: 0
    }

    .shrink {
        flex-shrink: 1
    }

    .shrink-0 {
        flex-shrink: 0
    }

    .grow {
        flex-grow: 1
    }

    .basis-0 {
        flex-basis: 0
    }

    .basis-1\/2 {
        flex-basis: 50%
    }

    .basis-1\/3 {
        flex-basis: 33.3333%
    }

    .basis-1\/4 {
        flex-basis: 25%
    }

    .basis-1\/12 {
        flex-basis: 8.33333%
    }

    .basis-2\/12 {
        flex-basis: 16.6667%
    }

    .basis-3\/4 {
        flex-basis: 75%
    }

    .basis-3\/12 {
        flex-basis: 25%
    }

    .basis-4\/12 {
        flex-basis: 33.3333%
    }

    .basis-6\/12 {
        flex-basis: 50%
    }

    .basis-24 {
        flex-basis: calc(var(--spacing) * 24)
    }

    .basis-32 {
        flex-basis: calc(var(--spacing) * 32)
    }

    .basis-40 {
        flex-basis: calc(var(--spacing) * 40)
    }

    .basis-64 {
        flex-basis: calc(var(--spacing) * 64)
    }

    .basis-\[10\%\] {
        flex-basis: 10%
    }

    .basis-\[12\.5\%\] {
        flex-basis: 12.5%
    }

    .basis-\[15\%\] {
        flex-basis: 15%
    }

    .basis-full {
        flex-basis: 100%
    }

    .table-auto {
        table-layout: auto
    }

    .table-fixed {
        table-layout: fixed
    }

    .caption-bottom {
        caption-side: bottom
    }

    .border-collapse {
        border-collapse: collapse
    }

    .border-separate {
        border-collapse: separate
    }

    .border-spacing-0 {
        --tw-border-spacing-x: 0px;
        --tw-border-spacing-y: 0px;
        border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y)
    }

    .\[transform-origin\:50\%_calc\(100\%_-_var\(--bleed\)\)\] {
        transform-origin: 50% calc(100% - var(--bleed))
    }

    .origin-\(--transform-origin\) {
        transform-origin: var(--transform-origin)
    }

    .origin-\[--transform-origin\] {
        transform-origin: --transform-origin
    }

    .origin-bottom {
        transform-origin: bottom
    }

    .origin-bottom-right {
        transform-origin: 100% 100%
    }

    .origin-center {
        transform-origin: 50%
    }

    .origin-left {
        transform-origin: 0
    }

    .origin-top {
        transform-origin: top
    }

    .origin-top-left {
        transform-origin: 0 0
    }

    .-translate-x-0\.5 {
        --tw-translate-x: calc(var(--spacing) * -.5);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .-translate-x-1\.5 {
        --tw-translate-x: calc(var(--spacing) * -1.5);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .-translate-x-1\/2 {
        --tw-translate-x: calc(calc(1 / 2 * 100%) * -1);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .-translate-x-full {
        --tw-translate-x: -100%;
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .translate-x-0 {
        --tw-translate-x: 0px;
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .translate-x-0\.5 {
        --tw-translate-x: calc(var(--spacing) * .5);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .translate-x-1 {
        --tw-translate-x: var(--spacing);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .translate-x-1\.5 {
        --tw-translate-x: calc(var(--spacing) * 1.5);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .translate-x-1\/2 {
        --tw-translate-x: calc(1 / 2 * 100%);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .translate-x-2 {
        --tw-translate-x: calc(var(--spacing) * 2);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .translate-x-full {
        --tw-translate-x: 100%;
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .-translate-y-0\.5 {
        --tw-translate-y: calc(var(--spacing) * -.5);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .-translate-y-1 {
        --tw-translate-y: calc(var(--spacing) * -1);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .-translate-y-1\/2 {
        --tw-translate-y: calc(calc(1 / 2 * 100%) * -1);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .-translate-y-1\/3 {
        --tw-translate-y: calc(calc(1 / 3 * 100%) * -1);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .-translate-y-2 {
        --tw-translate-y: calc(var(--spacing) * -2);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .-translate-y-3 {
        --tw-translate-y: calc(var(--spacing) * -3);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .-translate-y-full {
        --tw-translate-y: -100%;
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .translate-y-0 {
        --tw-translate-y: 0px;
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .translate-y-0\.5 {
        --tw-translate-y: calc(var(--spacing) * .5);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .translate-y-1 {
        --tw-translate-y: var(--spacing);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .translate-y-2 {
        --tw-translate-y: calc(var(--spacing) * 2);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .translate-y-3 {
        --tw-translate-y: calc(var(--spacing) * 3);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .translate-y-4 {
        --tw-translate-y: calc(var(--spacing) * 4);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .translate-y-6 {
        --tw-translate-y: calc(var(--spacing) * 6);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .scale-50 {
        --tw-scale-x: 50%;
        --tw-scale-y: 50%;
        --tw-scale-z: 50%;
        scale: var(--tw-scale-x) var(--tw-scale-y)
    }

    .scale-90 {
        --tw-scale-x: 90%;
        --tw-scale-y: 90%;
        --tw-scale-z: 90%;
        scale: var(--tw-scale-x) var(--tw-scale-y)
    }

    .scale-95 {
        --tw-scale-x: 95%;
        --tw-scale-y: 95%;
        --tw-scale-z: 95%;
        scale: var(--tw-scale-x) var(--tw-scale-y)
    }

    .scale-98 {
        --tw-scale-x: 98%;
        --tw-scale-y: 98%;
        --tw-scale-z: 98%;
        scale: var(--tw-scale-x) var(--tw-scale-y)
    }

    .scale-100 {
        --tw-scale-x: 100%;
        --tw-scale-y: 100%;
        --tw-scale-z: 100%;
        scale: var(--tw-scale-x) var(--tw-scale-y)
    }

    .scale-125 {
        --tw-scale-x: 125%;
        --tw-scale-y: 125%;
        --tw-scale-z: 125%;
        scale: var(--tw-scale-x) var(--tw-scale-y)
    }

    .-scale-x-100 {
        --tw-scale-x: calc(100% * -1);
        scale: var(--tw-scale-x) var(--tw-scale-y)
    }

    .-rotate-6 {
        rotate: -6deg
    }

    .-rotate-12 {
        rotate: -12deg
    }

    .-rotate-90 {
        rotate: -90deg
    }

    .rotate-0 {
        rotate: 0deg
    }

    .rotate-12 {
        rotate: 12deg
    }

    .rotate-90 {
        rotate: 90deg
    }

    .rotate-180 {
        rotate: 180deg
    }

    .\[transform\:translateX\(var\(--drawer-popup-translate-x\)\)\] {
        transform: translateX(var(--drawer-popup-translate-x))
    }

    .\[transform\:translateY\(calc\(var\(--drawer-popup-translate-y\)_-_var\(--stack-peek-offset\)_-_\(var\(--stack-shrink\)_\*_var\(--stack-height\)\)\)\)_scale\(var\(--stack-scale\)\)\] {
        transform: translateY(calc(var(--drawer-popup-translate-y) - var(--stack-peek-offset) - (var(--stack-shrink) * var(--stack-height)))) scale(var(--stack-scale))
    }

    .transform {
        transform: var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )
    }

    .animate-\[gradient-x_2s_ease_infinite\] {
        animation: 2s infinite gradient-x
    }

    .animate-\[spin_2s_linear_infinite\] {
        animation: 2s linear infinite spin
    }

    .animate-border {
        animation: 4s linear infinite border
    }

    .animate-ping {
        animation: var(--animate-ping)
    }

    .animate-pulse {
        animation: var(--animate-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: var(--animate-spin)
    }

    .cursor-col-resize {
        cursor: col-resize
    }

    .cursor-crosshair {
        cursor: crosshair
    }

    .cursor-default {
        cursor: default
    }

    .cursor-grab {
        cursor: grab
    }

    .cursor-grabbing {
        cursor: grabbing
    }

    .cursor-help {
        cursor: help
    }

    .cursor-move {
        cursor: move
    }

    .cursor-not-allowed {
        cursor: not-allowed
    }

    .cursor-pointer {
        cursor: pointer
    }

    .cursor-row-resize {
        cursor: row-resize
    }

    .cursor-text {
        cursor: text
    }

    .cursor-wait {
        cursor: wait
    }

    .touch-pan-y {
        --tw-pan-y: pan-y;
        touch-action: var(--tw-pan-x, ) var(--tw-pan-y, ) var(--tw-pinch-zoom, )
    }

    .touch-none {
        touch-action: none
    }

    .resize {
        resize: both
    }

    .resize-none {
        resize: none
    }

    .snap-x {
        scroll-snap-type: x var(--tw-scroll-snap-strictness)
    }

    .snap-mandatory {
        --tw-scroll-snap-strictness: mandatory
    }

    .snap-center {
        scroll-snap-align: center
    }

    .snap-start {
        scroll-snap-align: start
    }

    .scroll-m-2 {
        scroll-margin: calc(var(--spacing) * 2)
    }

    .scroll-my-1 {
        scroll-margin-block: var(--spacing)
    }

    .scroll-mt-4 {
        scroll-margin-top: calc(var(--spacing) * 4)
    }

    .scroll-mt-9 {
        scroll-margin-top: calc(var(--spacing) * 9)
    }

    .scroll-ml-4 {
        scroll-margin-left: calc(var(--spacing) * 4)
    }

    .scroll-px-4 {
        scroll-padding-inline: calc(var(--spacing) * 4)
    }

    .scroll-px-16 {
        scroll-padding-inline: calc(var(--spacing) * 16)
    }

    .\[scrollbar-width\:none\],
    .scrollbar-none {
        scrollbar-width: none
    }

    .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 {
        appearance: none
    }

    .auto-cols-fr {
        grid-auto-columns: minmax(0, 1fr)
    }

    .grid-flow-col {
        grid-auto-flow: column
    }

    .auto-rows-fr {
        grid-auto-rows: minmax(0, 1fr)
    }

    .auto-rows-min {
        grid-auto-rows: min-content
    }

    .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-7 {
        grid-template-columns: repeat(7, minmax(0, 1fr))
    }

    .grid-cols-12 {
        grid-template-columns: repeat(12, minmax(0, 1fr))
    }

    .grid-cols-\[0fr\] {
        grid-template-columns: 0fr
    }

    .grid-cols-\[1\.4fr_0\.8fr_1\.8fr_1fr\] {
        grid-template-columns: 1.4fr .8fr 1.8fr 1fr
    }

    .grid-cols-\[1fr_1fr_1fr_1fr_1fr_auto\] {
        grid-template-columns: 1fr 1fr 1fr 1fr 1fr auto
    }

    .grid-cols-\[1fr_auto\] {
        grid-template-columns: 1fr auto
    }

    .grid-cols-\[1fr_auto_1fr\] {
        grid-template-columns: 1fr auto 1fr
    }

    .grid-cols-\[5fr_4fr_3fr\] {
        grid-template-columns: 5fr 4fr 3fr
    }

    .grid-cols-\[6\.5rem_5rem_minmax\(12rem\,1fr\)_5\.5rem\] {
        grid-template-columns: 6.5rem 5rem minmax(12rem, 1fr) 5.5rem
    }

    .grid-cols-\[7rem_minmax\(0\,1fr\)\] {
        grid-template-columns: 7rem minmax(0, 1fr)
    }

    .grid-cols-\[11\.6fr_14\.7fr_14\.3fr_9\.7fr_18\.7fr_10\.4fr_10fr_10\.6fr\] {
        grid-template-columns: 11.6fr 14.7fr 14.3fr 9.7fr 18.7fr 10.4fr 10fr 10.6fr
    }

    .grid-cols-\[52px_minmax\(0\,1fr\)_110px_104px_140px\] {
        grid-template-columns: 52px minmax(0, 1fr) 110px 104px 140px
    }

    .grid-cols-\[110px_110px\] {
        grid-template-columns: 110px 110px
    }

    .grid-cols-\[auto_auto\] {
        grid-template-columns: auto auto
    }

    .grid-cols-\[auto_minmax\(0\,1fr\)\] {
        grid-template-columns: auto minmax(0, 1fr)
    }

    .grid-cols-\[auto_minmax\(0\,1fr\)_auto\] {
        grid-template-columns: auto minmax(0, 1fr) auto
    }

    .grid-cols-\[minmax\(0\,1fr\)_5\.25rem_5\.25rem\] {
        grid-template-columns: minmax(0, 1fr) 5.25rem 5.25rem
    }

    .grid-cols-\[minmax\(0\,1fr\)_16px\] {
        grid-template-columns: minmax(0, 1fr) 16px
    }

    .grid-cols-\[minmax\(0\,1fr\)_36px_72px\] {
        grid-template-columns: minmax(0, 1fr) 36px 72px
    }

    .grid-cols-\[minmax\(0\,1fr\)_44px\] {
        grid-template-columns: minmax(0, 1fr) 44px
    }

    .grid-cols-\[minmax\(0\,1fr\)_84px_36px_64px\] {
        grid-template-columns: minmax(0, 1fr) 84px 36px 64px
    }

    .grid-cols-\[minmax\(0\,1fr\)_232px\] {
        grid-template-columns: minmax(0, 1fr) 232px
    }

    .grid-cols-\[minmax\(0\,1fr\)_232px_56px\] {
        grid-template-columns: minmax(0, 1fr) 232px 56px
    }

    .grid-cols-\[minmax\(0\,1fr\)_auto\] {
        grid-template-columns: minmax(0, 1fr) auto
    }

    .grid-cols-\[minmax\(0\,1fr\)_auto_minmax\(0\,1fr\)\] {
        grid-template-columns: minmax(0, 1fr) auto minmax(0, 1fr)
    }

    .grid-cols-\[minmax\(10rem\,2\.5fr\)_minmax\(4\.5rem\,1fr\)_minmax\(4\.5rem\,1fr\)_minmax\(4\.5rem\,1fr\)\] {
        grid-template-columns: minmax(10rem, 2.5fr) minmax(4.5rem, 1fr) minmax(4.5rem, 1fr) minmax(4.5rem, 1fr)
    }

    .grid-cols-\[minmax\(180px\,2fr\)_repeat\(5\,minmax\(84px\,1fr\)\)\] {
        grid-template-columns: minmax(180px, 2fr) repeat(5, minmax(84px, 1fr))
    }

    .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-cols-\[repeat\(auto-fit\,minmax\(100px\,1fr\)\)\] {
        grid-template-columns: repeat(auto-fit, minmax(100px, 1fr))
    }

    .grid-cols-\[var\(--spot-layout-viewport-padding\)_minmax\(0\,1fr\)_var\(--spot-layout-viewport-padding\)\] {
        grid-template-columns: var(--spot-layout-viewport-padding) minmax(0, 1fr) var(--spot-layout-viewport-padding)
    }

    .grid-rows-2 {
        grid-template-rows: repeat(2, minmax(0, 1fr))
    }

    .grid-rows-\[0fr\] {
        grid-template-rows: 0fr
    }

    .grid-rows-\[36px_36px\] {
        grid-template-rows: 36px 36px
    }

    .grid-rows-\[auto_1fr_auto_auto_auto\] {
        grid-template-rows: auto 1fr auto auto auto
    }

    .grid-rows-\[auto_minmax\(0\,1fr\)\] {
        grid-template-rows: auto minmax(0, 1fr)
    }

    .grid-rows-none {
        grid-template-rows: none
    }

    .flex-col {
        flex-direction: column
    }

    .flex-col-reverse {
        flex-direction: column-reverse
    }

    .flex-row {
        flex-direction: row
    }

    .flex-row-reverse {
        flex-direction: row-reverse
    }

    .flex-nowrap {
        flex-wrap: nowrap
    }

    .flex-wrap {
        flex-wrap: wrap
    }

    .place-items-center {
        place-items: center
    }

    .place-items-start {
        place-items: start
    }

    .content-start {
        align-content: flex-start
    }

    .items-baseline {
        align-items: baseline
    }

    .items-center {
        align-items: center
    }

    .items-center-safe {
        align-items: safe center
    }

    .items-end {
        align-items: flex-end
    }

    .items-start {
        align-items: flex-start
    }

    .items-stretch {
        align-items: stretch
    }

    .justify-around {
        justify-content: space-around
    }

    .justify-between {
        justify-content: space-between
    }

    .justify-center {
        justify-content: center
    }

    .justify-center-safe {
        justify-content: safe center
    }

    .justify-end {
        justify-content: flex-end
    }

    .justify-normal {
        justify-content: normal
    }

    .justify-start {
        justify-content: flex-start
    }

    .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: calc(var(--spacing) * .5)
    }

    .gap-1 {
        gap: var(--spacing)
    }

    .gap-1\.5 {
        gap: calc(var(--spacing) * 1.5)
    }

    .gap-1\.25 {
        gap: calc(var(--spacing) * 1.25)
    }

    .gap-2 {
        gap: calc(var(--spacing) * 2)
    }

    .gap-2\.5 {
        gap: calc(var(--spacing) * 2.5)
    }

    .gap-3 {
        gap: calc(var(--spacing) * 3)
    }

    .gap-3\.5 {
        gap: calc(var(--spacing) * 3.5)
    }

    .gap-4 {
        gap: calc(var(--spacing) * 4)
    }

    .gap-4\.5 {
        gap: calc(var(--spacing) * 4.5)
    }

    .gap-5 {
        gap: calc(var(--spacing) * 5)
    }

    .gap-6 {
        gap: calc(var(--spacing) * 6)
    }

    .gap-7 {
        gap: calc(var(--spacing) * 7)
    }

    .gap-8 {
        gap: calc(var(--spacing) * 8)
    }

    .gap-10 {
        gap: calc(var(--spacing) * 10)
    }

    .gap-12 {
        gap: calc(var(--spacing) * 12)
    }

    .gap-20 {
        gap: calc(var(--spacing) * 20)
    }

    .gap-24 {
        gap: calc(var(--spacing) * 24)
    }

    .gap-\[5px\] {
        gap: 5px
    }

    .gap-\[6px\] {
        gap: 6px
    }

    .gap-\[10px\] {
        gap: 10px
    }

    .gap-\[22px\] {
        gap: 22px
    }

    .gap-\[30px\] {
        gap: 30px
    }

    .gap-px {
        gap: 1px
    }

    :where(.space-y-0>:not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block: 0
    }

    :where(.space-y-0\.5>:not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));
        margin-block-end: calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))
    }

    :where(.space-y-1>:not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(var(--spacing) * var(--tw-space-y-reverse));
        margin-block-end: calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))
    }

    :where(.space-y-1\.5>:not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));
        margin-block-end: calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))
    }

    :where(.space-y-2>:not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));
        margin-block-end: calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))
    }

    :where(.space-y-2\.5>:not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));
        margin-block-end: calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))
    }

    :where(.space-y-3>:not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));
        margin-block-end: calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))
    }

    :where(.space-y-4>:not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));
        margin-block-end: calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))
    }

    :where(.space-y-5>:not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));
        margin-block-end: calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))
    }

    :where(.space-y-6>:not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));
        margin-block-end: calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))
    }

    :where(.space-y-px>:not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(1px * var(--tw-space-y-reverse));
        margin-block-end: calc(1px * calc(1 - var(--tw-space-y-reverse)))
    }

    .gap-x-0 {
        column-gap: 0
    }

    .gap-x-0\.5 {
        column-gap: calc(var(--spacing) * .5)
    }

    .gap-x-1 {
        column-gap: var(--spacing)
    }

    .gap-x-1\.5 {
        column-gap: calc(var(--spacing) * 1.5)
    }

    .gap-x-2 {
        column-gap: calc(var(--spacing) * 2)
    }

    .gap-x-2\.5 {
        column-gap: calc(var(--spacing) * 2.5)
    }

    .gap-x-3 {
        column-gap: calc(var(--spacing) * 3)
    }

    .gap-x-4 {
        column-gap: calc(var(--spacing) * 4)
    }

    .gap-x-5 {
        column-gap: calc(var(--spacing) * 5)
    }

    .gap-x-6 {
        column-gap: calc(var(--spacing) * 6)
    }

    .gap-x-8 {
        column-gap: calc(var(--spacing) * 8)
    }

    .gap-x-10 {
        column-gap: calc(var(--spacing) * 10)
    }

    .gap-x-20 {
        column-gap: calc(var(--spacing) * 20)
    }

    :where(.-space-x-1>:not(:last-child)) {
        --tw-space-x-reverse: 0;
        margin-inline-start: calc(calc(var(--spacing) * -1) * var(--tw-space-x-reverse));
        margin-inline-end: calc(calc(var(--spacing) * -1) * calc(1 - var(--tw-space-x-reverse)))
    }

    :where(.-space-x-1\.5>:not(:last-child)) {
        --tw-space-x-reverse: 0;
        margin-inline-start: calc(calc(var(--spacing) * -1.5) * var(--tw-space-x-reverse));
        margin-inline-end: calc(calc(var(--spacing) * -1.5) * calc(1 - var(--tw-space-x-reverse)))
    }

    :where(.-space-x-2>:not(:last-child)) {
        --tw-space-x-reverse: 0;
        margin-inline-start: calc(calc(var(--spacing) * -2) * var(--tw-space-x-reverse));
        margin-inline-end: calc(calc(var(--spacing) * -2) * calc(1 - var(--tw-space-x-reverse)))
    }

    :where(.-space-x-3>:not(:last-child)) {
        --tw-space-x-reverse: 0;
        margin-inline-start: calc(calc(var(--spacing) * -3) * var(--tw-space-x-reverse));
        margin-inline-end: calc(calc(var(--spacing) * -3) * calc(1 - var(--tw-space-x-reverse)))
    }

    :where(.-space-x-4>:not(:last-child)) {
        --tw-space-x-reverse: 0;
        margin-inline-start: calc(calc(var(--spacing) * -4) * var(--tw-space-x-reverse));
        margin-inline-end: calc(calc(var(--spacing) * -4) * calc(1 - var(--tw-space-x-reverse)))
    }

    :where(.-space-x-6>:not(:last-child)) {
        --tw-space-x-reverse: 0;
        margin-inline-start: calc(calc(var(--spacing) * -6) * var(--tw-space-x-reverse));
        margin-inline-end: calc(calc(var(--spacing) * -6) * calc(1 - var(--tw-space-x-reverse)))
    }

    :where(.-space-x-px>:not(:last-child)) {
        --tw-space-x-reverse: 0;
        margin-inline-start: calc(-1px * var(--tw-space-x-reverse));
        margin-inline-end: calc(-1px * calc(1 - var(--tw-space-x-reverse)))
    }

    :where(.space-x-0\.5>:not(:last-child)) {
        --tw-space-x-reverse: 0;
        margin-inline-start: calc(calc(var(--spacing) * .5) * var(--tw-space-x-reverse));
        margin-inline-end: calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-x-reverse)))
    }

    :where(.space-x-1>:not(:last-child)) {
        --tw-space-x-reverse: 0;
        margin-inline-start: calc(var(--spacing) * var(--tw-space-x-reverse));
        margin-inline-end: calc(var(--spacing) * calc(1 - var(--tw-space-x-reverse)))
    }

    :where(.space-x-1\.5>:not(:last-child)) {
        --tw-space-x-reverse: 0;
        margin-inline-start: calc(calc(var(--spacing) * 1.5) * var(--tw-space-x-reverse));
        margin-inline-end: calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-x-reverse)))
    }

    :where(.space-x-2>:not(:last-child)) {
        --tw-space-x-reverse: 0;
        margin-inline-start: calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));
        margin-inline-end: calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))
    }

    :where(.space-x-2\.5>:not(:last-child)) {
        --tw-space-x-reverse: 0;
        margin-inline-start: calc(calc(var(--spacing) * 2.5) * var(--tw-space-x-reverse));
        margin-inline-end: calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-x-reverse)))
    }

    :where(.space-x-3>:not(:last-child)) {
        --tw-space-x-reverse: 0;
        margin-inline-start: calc(calc(var(--spacing) * 3) * var(--tw-space-x-reverse));
        margin-inline-end: calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-x-reverse)))
    }

    :where(.space-x-4>:not(:last-child)) {
        --tw-space-x-reverse: 0;
        margin-inline-start: calc(calc(var(--spacing) * 4) * var(--tw-space-x-reverse));
        margin-inline-end: calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-x-reverse)))
    }

    :where(.space-x-6>:not(:last-child)) {
        --tw-space-x-reverse: 0;
        margin-inline-start: calc(calc(var(--spacing) * 6) * var(--tw-space-x-reverse));
        margin-inline-end: calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-x-reverse)))
    }

    .\!gap-y-2 {
        row-gap: calc(var(--spacing) * 2) !important
    }

    .gap-y-0 {
        row-gap: 0
    }

    .gap-y-0\.5 {
        row-gap: calc(var(--spacing) * .5)
    }

    .gap-y-1 {
        row-gap: var(--spacing)
    }

    .gap-y-1\.5 {
        row-gap: calc(var(--spacing) * 1.5)
    }

    .gap-y-2 {
        row-gap: calc(var(--spacing) * 2)
    }

    .gap-y-2\.5 {
        row-gap: calc(var(--spacing) * 2.5)
    }

    .gap-y-3 {
        row-gap: calc(var(--spacing) * 3)
    }

    .gap-y-3\.5 {
        row-gap: calc(var(--spacing) * 3.5)
    }

    .gap-y-4 {
        row-gap: calc(var(--spacing) * 4)
    }

    .gap-y-5 {
        row-gap: calc(var(--spacing) * 5)
    }

    .gap-y-6 {
        row-gap: calc(var(--spacing) * 6)
    }

    .gap-y-7 {
        row-gap: calc(var(--spacing) * 7)
    }

    .gap-y-10 {
        row-gap: calc(var(--spacing) * 10)
    }

    .gap-y-px {
        row-gap: 1px
    }

    :where(.divide-x>:not(:last-child)) {
        --tw-divide-x-reverse: 0;
        border-inline-style: var(--tw-border-style);
        border-inline-start-width: calc(1px * var(--tw-divide-x-reverse));
        border-inline-end-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)))
    }

    :where(.divide-y>:not(:last-child)) {
        --tw-divide-y-reverse: 0;
        border-bottom-style: var(--tw-border-style);
        border-top-style: var(--tw-border-style);
        border-top-width: calc(1px * var(--tw-divide-y-reverse));
        border-bottom-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)))
    }

    :where(.divide-amber-500\/20>:not(:last-child)) {
        border-color: oklab(77.2406% .0720232 .157073/.2)
    }

    :where(.divide-border>:not(:last-child)) {
        border-color: oklch(from var(--border) l c h / 1)
    }

    :where(.divide-border-strong>:not(:last-child)) {
        border-color: oklch(from var(--border-strong) l c h / 1)
    }

    :where(.divide-border\/30>:not(:last-child)) {
        border-color: oklch(from var(--border) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        :where(.divide-border\/30>:not(:last-child)) {
            border-color: color-mix(in oklab, oklch(from var(--border) l c h / 1) 30%, transparent)
        }
    }

    :where(.divide-border\/50>:not(:last-child)) {
        border-color: oklch(from var(--border) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        :where(.divide-border\/50>:not(:last-child)) {
            border-color: color-mix(in oklab, oklch(from var(--border) l c h / 1) 50%, transparent)
        }
    }

    :where(.divide-border\/60>:not(:last-child)) {
        border-color: oklch(from var(--border) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        :where(.divide-border\/60>:not(:last-child)) {
            border-color: color-mix(in oklab, oklch(from var(--border) l c h / 1) 60%, transparent)
        }
    }

    :where(.divide-border\/70>:not(:last-child)) {
        border-color: oklch(from var(--border) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        :where(.divide-border\/70>:not(:last-child)) {
            border-color: color-mix(in oklab, oklch(from var(--border) l c h / 1) 70%, transparent)
        }
    }

    :where(.divide-neutral-800>:not(:last-child)) {
        border-color: var(--neutral-800)
    }

    :where(.divide-neutral-850>:not(:last-child)) {
        border-color: var(--neutral-850)
    }

    .self-center {
        align-self: center
    }

    .self-end {
        align-self: flex-end
    }

    .self-start {
        align-self: flex-start
    }

    .self-stretch {
        align-self: stretch
    }

    .justify-self-center {
        justify-self: center
    }

    .justify-self-end {
        justify-self: flex-end
    }

    .justify-self-start {
        justify-self: flex-start
    }

    .truncate {
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden
    }

    .\!overflow-visible {
        overflow: visible !important
    }

    .overflow-auto {
        overflow: auto
    }

    .overflow-clip {
        overflow: clip
    }

    .overflow-hidden {
        overflow: hidden
    }

    .overflow-visible {
        overflow: visible
    }

    .overflow-visible\! {
        overflow: visible !important
    }

    .overflow-x-auto {
        overflow-x: auto
    }

    .overflow-x-clip {
        overflow-x: clip
    }

    .overflow-x-hidden {
        overflow-x: hidden
    }

    .overflow-x-scroll {
        overflow-x: scroll
    }

    .\!overflow-y-auto {
        overflow-y: auto !important
    }

    .overflow-y-auto {
        overflow-y: auto
    }

    .overflow-y-hidden {
        overflow-y: hidden
    }

    .overflow-y-scroll {
        overflow-y: scroll
    }

    .overflow-y-visible {
        overflow-y: visible
    }

    .overscroll-contain {
        overscroll-behavior: contain
    }

    .overscroll-none {
        overscroll-behavior: none
    }

    .overscroll-x-contain {
        overscroll-behavior-x: contain
    }

    .overscroll-x-none {
        overscroll-behavior-x: none
    }

    .overscroll-y-contain {
        overscroll-behavior-y: contain
    }

    .\!rounded-xl {
        border-radius: var(--radius-xl) !important
    }

    .rounded {
        border-radius: .25rem
    }

    .rounded-2xl {
        border-radius: var(--radius-2xl)
    }

    .rounded-2xl\! {
        border-radius: var(--radius-2xl) !important
    }

    .rounded-3xl {
        border-radius: var(--radius-3xl)
    }

    .rounded-4xl {
        border-radius: var(--radius-4xl)
    }

    .rounded-\[3px\] {
        border-radius: 3px
    }

    .rounded-\[4px\] {
        border-radius: 4px
    }

    .rounded-\[10px\] {
        border-radius: 10px
    }

    .rounded-\[12px\] {
        border-radius: 12px
    }

    .rounded-\[20px\] {
        border-radius: 20px
    }

    .rounded-\[24px\] {
        border-radius: 24px
    }

    .rounded-\[28px\] {
        border-radius: 28px
    }

    .rounded-\[32px\] {
        border-radius: 32px
    }

    .rounded-\[40px\] {
        border-radius: 40px
    }

    .rounded-\[42px\] {
        border-radius: 42px
    }

    .rounded-\[calc\(var\(--radius\)-5px\)\] {
        border-radius: calc(var(--radius) - 5px)
    }

    .rounded-\[inherit\] {
        border-radius: inherit
    }

    .rounded-full {
        border-radius: 3.40282e38px
    }

    .rounded-lg {
        border-radius: var(--radius-lg)
    }

    .rounded-lg-plus {
        border-radius: .625rem
    }

    .rounded-md {
        border-radius: var(--radius-md)
    }

    .rounded-none {
        border-radius: 0
    }

    .rounded-none\! {
        border-radius: 0 !important
    }

    .rounded-sm {
        border-radius: var(--radius-sm)
    }

    .rounded-xl {
        border-radius: var(--radius-xl)
    }

    .rounded-xl-plus {
        border-radius: .875rem
    }

    .rounded-xs {
        border-radius: var(--radius-xs)
    }

    .rounded-t {
        border-top-left-radius: .25rem;
        border-top-right-radius: .25rem
    }

    .rounded-t-2xl {
        border-top-left-radius: var(--radius-2xl);
        border-top-right-radius: var(--radius-2xl)
    }

    .rounded-t-3xl {
        border-top-left-radius: var(--radius-3xl);
        border-top-right-radius: var(--radius-3xl)
    }

    .rounded-t-\[inherit\] {
        border-top-left-radius: inherit;
        border-top-right-radius: inherit
    }

    .rounded-t-lg {
        border-top-left-radius: var(--radius-lg);
        border-top-right-radius: var(--radius-lg)
    }

    .rounded-t-none {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .rounded-t-sm {
        border-top-left-radius: var(--radius-sm);
        border-top-right-radius: var(--radius-sm)
    }

    .rounded-t-xl {
        border-top-left-radius: var(--radius-xl);
        border-top-right-radius: var(--radius-xl)
    }

    .rounded-l {
        border-top-left-radius: .25rem;
        border-bottom-left-radius: .25rem
    }

    .rounded-l-full {
        border-top-left-radius: 3.40282e38px;
        border-bottom-left-radius: 3.40282e38px
    }

    .rounded-l-lg {
        border-top-left-radius: var(--radius-lg);
        border-bottom-left-radius: var(--radius-lg)
    }

    .rounded-l-md {
        border-top-left-radius: var(--radius-md);
        border-bottom-left-radius: var(--radius-md)
    }

    .rounded-l-none {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0
    }

    .rounded-l-sm {
        border-top-left-radius: var(--radius-sm);
        border-bottom-left-radius: var(--radius-sm)
    }

    .rounded-l-xl {
        border-top-left-radius: var(--radius-xl);
        border-bottom-left-radius: var(--radius-xl)
    }

    .rounded-l-xs {
        border-top-left-radius: var(--radius-xs);
        border-bottom-left-radius: var(--radius-xs)
    }

    .rounded-tl-lg {
        border-top-left-radius: var(--radius-lg)
    }

    .rounded-r-\[11px\] {
        border-top-right-radius: 11px;
        border-bottom-right-radius: 11px
    }

    .rounded-r-full {
        border-top-right-radius: 3.40282e38px;
        border-bottom-right-radius: 3.40282e38px
    }

    .rounded-r-lg {
        border-top-right-radius: var(--radius-lg);
        border-bottom-right-radius: var(--radius-lg)
    }

    .rounded-r-none {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0
    }

    .rounded-r-xl {
        border-top-right-radius: var(--radius-xl);
        border-bottom-right-radius: var(--radius-xl)
    }

    .rounded-r-xs {
        border-top-right-radius: var(--radius-xs);
        border-bottom-right-radius: var(--radius-xs)
    }

    .rounded-tr-2xl {
        border-top-right-radius: var(--radius-2xl)
    }

    .rounded-tr-md {
        border-top-right-radius: var(--radius-md)
    }

    .rounded-tr-xl {
        border-top-right-radius: var(--radius-xl)
    }

    .rounded-b-2xl {
        border-bottom-right-radius: var(--radius-2xl);
        border-bottom-left-radius: var(--radius-2xl)
    }

    .rounded-b-lg {
        border-bottom-right-radius: var(--radius-lg);
        border-bottom-left-radius: var(--radius-lg)
    }

    .rounded-b-md {
        border-bottom-right-radius: var(--radius-md);
        border-bottom-left-radius: var(--radius-md)
    }

    .rounded-b-none {
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0
    }

    .rounded-b-xl {
        border-bottom-right-radius: var(--radius-xl);
        border-bottom-left-radius: var(--radius-xl)
    }

    .rounded-br-lg {
        border-bottom-right-radius: var(--radius-lg)
    }

    .rounded-br-md {
        border-bottom-right-radius: var(--radius-md)
    }

    .rounded-br-none {
        border-bottom-right-radius: 0
    }

    .rounded-bl-xl {
        border-bottom-left-radius: var(--radius-xl)
    }

    .\!border-0 {
        border-style: var(--tw-border-style) !important;
        border-width: 0 !important
    }

    .border {
        border-style: var(--tw-border-style);
        border-width: 1px
    }

    .border-0 {
        border-style: var(--tw-border-style);
        border-width: 0
    }

    .border-2 {
        border-style: var(--tw-border-style);
        border-width: 2px
    }

    .border-\[1\.5px\] {
        border-style: var(--tw-border-style);
        border-width: 1.5px
    }

    .border-x-0 {
        border-inline-style: var(--tw-border-style);
        border-inline-width: 0
    }

    .border-x-8 {
        border-inline-style: var(--tw-border-style);
        border-inline-width: 8px
    }

    .border-x-\[9px\] {
        border-inline-style: var(--tw-border-style);
        border-inline-width: 9px
    }

    .border-y {
        border-block-style: var(--tw-border-style);
        border-block-width: 1px
    }

    .border-y-0 {
        border-block-style: var(--tw-border-style);
        border-block-width: 0
    }

    .\!border-t-0 {
        border-top-style: var(--tw-border-style) !important;
        border-top-width: 0 !important
    }

    .border-t {
        border-top-style: var(--tw-border-style);
        border-top-width: 1px
    }

    .border-t-0 {
        border-top-style: var(--tw-border-style);
        border-top-width: 0
    }

    .border-t-2 {
        border-top-style: var(--tw-border-style);
        border-top-width: 2px
    }

    .border-t-8 {
        border-top-style: var(--tw-border-style);
        border-top-width: 8px
    }

    .border-t-\[9px\] {
        border-top-style: var(--tw-border-style);
        border-top-width: 9px
    }

    .border-r {
        border-right-style: var(--tw-border-style);
        border-right-width: 1px
    }

    .border-r-0 {
        border-right-style: var(--tw-border-style);
        border-right-width: 0
    }

    .border-r-2 {
        border-right-style: var(--tw-border-style);
        border-right-width: 2px
    }

    .\!border-b-0 {
        border-bottom-style: var(--tw-border-style) !important;
        border-bottom-width: 0 !important
    }

    .border-b {
        border-bottom-style: var(--tw-border-style);
        border-bottom-width: 1px
    }

    .border-b-0 {
        border-bottom-style: var(--tw-border-style);
        border-bottom-width: 0
    }

    .border-b-2 {
        border-bottom-style: var(--tw-border-style);
        border-bottom-width: 2px
    }

    .border-b-8 {
        border-bottom-style: var(--tw-border-style);
        border-bottom-width: 8px
    }

    .border-b-\[9px\] {
        border-bottom-style: var(--tw-border-style);
        border-bottom-width: 9px
    }

    .border-l {
        border-left-style: var(--tw-border-style);
        border-left-width: 1px
    }

    .border-l-0 {
        border-left-style: var(--tw-border-style);
        border-left-width: 0
    }

    .border-l-2 {
        border-left-style: var(--tw-border-style);
        border-left-width: 2px
    }

    .border-dashed {
        --tw-border-style: dashed;
        border-style: dashed
    }

    .border-dotted {
        --tw-border-style: dotted;
        border-style: dotted
    }

    .border-none {
        --tw-border-style: none;
        border-style: none
    }

    .border-none\! {
        --tw-border-style: none !important;
        border-style: none !important
    }

    .border-solid {
        --tw-border-style: solid;
        border-style: solid
    }

    .\!border-primary {
        border-color: var(--primary) !important
    }

    .border-\(--tcg-line\) {
        border-color: var(--tcg-line)
    }

    .border-\[\#4BFE93\] {
        border-color: #4bfe93
    }

    .border-\[\#7CD4FD\] {
        border-color: #7cd4fd
    }

    .border-\[\#151e28\] {
        border-color: #151e28
    }

    .border-\[\#065986\] {
        border-color: #065986
    }

    .border-\[\#D0D5DD1A\] {
        border-color: #d0d5dd1a
    }

    .border-\[\#FEC84B\] {
        border-color: #fec84b
    }

    .border-\[\#c7f282\]\/50 {
        border-color: oklab(90.6659% -.0874973 .118626/.5)
    }

    .border-\[rgba\(255\,255\,255\,0\.02\)\] {
        border-color: #ffffff05
    }

    .border-\[var\(--team-border\)\] {
        border-color: var(--team-border)
    }

    .border-amber-300\/20 {
        border-color: oklab(87.8106% -.0054681 .168674/.2)
    }

    .border-amber-300\/25 {
        border-color: oklab(87.8106% -.0054681 .168674/.25)
    }

    .border-amber-300\/45 {
        border-color: oklab(87.8106% -.0054681 .168674/.45)
    }

    .border-amber-500\/20 {
        border-color: oklab(77.2406% .0720232 .157073/.2)
    }

    .border-amber-500\/30 {
        border-color: oklab(77.2406% .0720232 .157073/.3)
    }

    .border-amber-500\/80 {
        border-color: oklab(77.2406% .0720232 .157073/.8)
    }

    .border-amber\/20 {
        border-color: oklab(82.9017% .0266726 .169131/.2)
    }

    .border-amber\/30 {
        border-color: oklab(82.9017% .0266726 .169131/.3)
    }

    .border-amber\/50 {
        border-color: oklab(82.9017% .0266726 .169131/.5)
    }

    .border-background {
        border-color: rgb(var(--background-rgb) / 1)
    }

    .border-big-input {
        border-color: oklch(from var(--big-input) l c h / 1)
    }

    .border-black\/10 {
        border-color: oklch(from var(--black) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-black\/10 {
            border-color: color-mix(in oklab, oklch(from var(--black) l c h / 1) 10%, transparent)
        }
    }

    .border-black\/\[\.35\] {
        border-color: oklch(from var(--black) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-black\/\[\.35\] {
            border-color: color-mix(in oklab, oklch(from var(--black) l c h / 1) 35%, transparent)
        }
    }

    .border-border {
        border-color: oklch(from var(--border) l c h / 1)
    }

    .border-border\! {
        border-color: oklch(from var(--border) l c h / 1) !important
    }

    .border-border-strong,
    .border-border-strong\/30 {
        border-color: oklch(from var(--border-strong) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-border-strong\/30 {
            border-color: color-mix(in oklab, oklch(from var(--border-strong) l c h / 1) 30%, transparent)
        }
    }

    .border-border-strong\/50 {
        border-color: oklch(from var(--border-strong) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-border-strong\/50 {
            border-color: color-mix(in oklab, oklch(from var(--border-strong) l c h / 1) 50%, transparent)
        }
    }

    .border-border-strong\/60 {
        border-color: oklch(from var(--border-strong) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-border-strong\/60 {
            border-color: color-mix(in oklab, oklch(from var(--border-strong) l c h / 1) 60%, transparent)
        }
    }

    .border-border-strong\/70 {
        border-color: oklch(from var(--border-strong) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-border-strong\/70 {
            border-color: color-mix(in oklab, oklch(from var(--border-strong) l c h / 1) 70%, transparent)
        }
    }

    .border-border-strong\/80 {
        border-color: oklch(from var(--border-strong) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-border-strong\/80 {
            border-color: color-mix(in oklab, oklch(from var(--border-strong) l c h / 1) 80%, transparent)
        }
    }

    .border-border\/30 {
        border-color: oklch(from var(--border) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-border\/30 {
            border-color: color-mix(in oklab, oklch(from var(--border) l c h / 1) 30%, transparent)
        }
    }

    .border-border\/35 {
        border-color: oklch(from var(--border) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-border\/35 {
            border-color: color-mix(in oklab, oklch(from var(--border) l c h / 1) 35%, transparent)
        }
    }

    .border-border\/40 {
        border-color: oklch(from var(--border) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-border\/40 {
            border-color: color-mix(in oklab, oklch(from var(--border) l c h / 1) 40%, transparent)
        }
    }

    .border-border\/50 {
        border-color: oklch(from var(--border) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-border\/50 {
            border-color: color-mix(in oklab, oklch(from var(--border) l c h / 1) 50%, transparent)
        }
    }

    .border-border\/60 {
        border-color: oklch(from var(--border) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-border\/60 {
            border-color: color-mix(in oklab, oklch(from var(--border) l c h / 1) 60%, transparent)
        }
    }

    .border-border\/70 {
        border-color: oklch(from var(--border) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-border\/70 {
            border-color: color-mix(in oklab, oklch(from var(--border) l c h / 1) 70%, transparent)
        }
    }

    .border-border\/70\! {
        border-color: oklch(from var(--border) l c h / 1) !important
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-border\/70\! {
            border-color: color-mix(in oklab, oklch(from var(--border) l c h / 1) 70%, transparent) !important
        }
    }

    .border-border\/80 {
        border-color: oklch(from var(--border) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-border\/80 {
            border-color: color-mix(in oklab, oklch(from var(--border) l c h / 1) 80%, transparent)
        }
    }

    .border-card {
        border-color: oklch(from var(--card) l c h / 1)
    }

    .border-current,
    .border-current\/20 {
        border-color: currentColor
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-current\/20 {
            border-color: color-mix(in oklab, currentcolor 20%, transparent)
        }
    }

    .border-destructive {
        border-color: oklch(from var(--destructive) l c h / 1)
    }

    .border-destructive-strong,
    .border-destructive-strong\/50 {
        border-color: oklch(from var(--destructive-strong) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-destructive-strong\/50 {
            border-color: color-mix(in oklab, oklch(from var(--destructive-strong) l c h / 1) 50%, transparent)
        }
    }

    .border-destructive-strong\/80 {
        border-color: oklch(from var(--destructive-strong) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-destructive-strong\/80 {
            border-color: color-mix(in oklab, oklch(from var(--destructive-strong) l c h / 1) 80%, transparent)
        }
    }

    .border-destructive\/20 {
        border-color: oklch(from var(--destructive) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-destructive\/20 {
            border-color: color-mix(in oklab, oklch(from var(--destructive) l c h / 1) 20%, transparent)
        }
    }

    .border-destructive\/30 {
        border-color: oklch(from var(--destructive) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-destructive\/30 {
            border-color: color-mix(in oklab, oklch(from var(--destructive) l c h / 1) 30%, transparent)
        }
    }

    .border-destructive\/50 {
        border-color: oklch(from var(--destructive) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-destructive\/50 {
            border-color: color-mix(in oklab, oklch(from var(--destructive) l c h / 1) 50%, transparent)
        }
    }

    .border-destructive\/60 {
        border-color: oklch(from var(--destructive) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-destructive\/60 {
            border-color: color-mix(in oklab, oklch(from var(--destructive) l c h / 1) 60%, transparent)
        }
    }

    .border-emerald-300\/20 {
        border-color: oklab(84.4132% -.1378 .0363309/.2)
    }

    .border-emerald-500\/30 {
        border-color: oklab(73.4093% -.151308 .0459003/.3)
    }

    .border-emerald-700 {
        border-color: #00815f
    }

    .border-emerald\/30 {
        border-color: oklab(81.8668% -.151331 .0394123/.3)
    }

    .border-faint-foreground-80 {
        border-color: oklch(from var(--faint-foreground-80) l c h / 1)
    }

    .border-faint-foreground\/50 {
        border-color: oklch(from var(--faint-foreground) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-faint-foreground\/50 {
            border-color: color-mix(in oklab, oklch(from var(--faint-foreground) l c h / 1) 50%, transparent)
        }
    }

    .border-foreground,
    .border-foreground\/7 {
        border-color: oklch(from var(--foreground) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-foreground\/7 {
            border-color: color-mix(in oklab, oklch(from var(--foreground) l c h / 1) 7%, transparent)
        }
    }

    .border-foreground\/\[0\.03\] {
        border-color: oklch(from var(--foreground) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-foreground\/\[0\.03\] {
            border-color: color-mix(in oklab, oklch(from var(--foreground) l c h / 1) 3%, transparent)
        }
    }

    .border-fuchsia-300\/20 {
        border-color: #f2a9ff33
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-fuchsia-300\/20 {
            border-color: color-mix(in oklab, var(--color-fuchsia-300) 20%, transparent)
        }
    }

    .border-fuchsia-300\/25 {
        border-color: #f2a9ff40
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-fuchsia-300\/25 {
            border-color: color-mix(in oklab, var(--color-fuchsia-300) 25%, transparent)
        }
    }

    .border-fuchsia-400\/40 {
        border-color: #ec6cff66
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-fuchsia-400\/40 {
            border-color: color-mix(in oklab, var(--color-fuchsia-400) 40%, transparent)
        }
    }

    .border-info,
    .border-info\/30 {
        border-color: oklch(from var(--info) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-info\/30 {
            border-color: color-mix(in oklab, oklch(from var(--info) l c h / 1) 30%, transparent)
        }
    }

    .border-info\/40 {
        border-color: oklch(from var(--info) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-info\/40 {
            border-color: color-mix(in oklab, oklch(from var(--info) l c h / 1) 40%, transparent)
        }
    }

    .border-input {
        border-color: oklch(from var(--input) l c h / 1)
    }

    .border-jupiter-yellow\/40 {
        border-color: oklab(83.132% -.0017533 .163627/.4)
    }

    .border-labs {
        border-color: #00bcf0
    }

    .border-labs\/20 {
        border-color: oklab(74.1262% -.0979194 -.103674/.2)
    }

    .border-lime-200 {
        border-color: var(--color-lime-200)
    }

    .border-lime-300\/20 {
        border-color: #bbf45133
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-lime-300\/20 {
            border-color: color-mix(in oklab, var(--color-lime-300) 20%, transparent)
        }
    }

    .border-mid-foreground,
    .border-mid-foreground\/40 {
        border-color: oklch(from var(--mid-foreground) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-mid-foreground\/40 {
            border-color: color-mix(in oklab, oklch(from var(--mid-foreground) l c h / 1) 40%, transparent)
        }
    }

    .border-muted-foreground {
        border-color: oklch(from var(--muted-foreground) l c h / 1)
    }

    .border-neutral-100\/10 {
        border-color: var(--neutral-100)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-neutral-100\/10 {
            border-color: color-mix(in oklab, var(--neutral-100) 10%, transparent)
        }
    }

    .border-neutral-100\/15 {
        border-color: var(--neutral-100)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-neutral-100\/15 {
            border-color: color-mix(in oklab, var(--neutral-100) 15%, transparent)
        }
    }

    .border-neutral-200,
    .border-neutral-200\/5 {
        border-color: var(--neutral-200)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-neutral-200\/5 {
            border-color: color-mix(in oklab, var(--neutral-200) 5%, transparent)
        }
    }

    .border-neutral-300\/20 {
        border-color: var(--neutral-300)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-neutral-300\/20 {
            border-color: color-mix(in oklab, var(--neutral-300) 20%, transparent)
        }
    }

    .border-neutral-400 {
        border-color: var(--neutral-400)
    }

    .border-neutral-500 {
        border-color: var(--neutral-500)
    }

    .border-neutral-600 {
        border-color: var(--neutral-600)
    }

    .border-neutral-700,
    .border-neutral-700\/50 {
        border-color: var(--neutral-700)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-neutral-700\/50 {
            border-color: color-mix(in oklab, var(--neutral-700) 50%, transparent)
        }
    }

    .border-neutral-750 {
        border-color: var(--neutral-750)
    }

    .border-neutral-800,
    .border-neutral-800\/50 {
        border-color: var(--neutral-800)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-neutral-800\/50 {
            border-color: color-mix(in oklab, var(--neutral-800) 50%, transparent)
        }
    }

    .border-neutral-800\/80 {
        border-color: var(--neutral-800)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-neutral-800\/80 {
            border-color: color-mix(in oklab, var(--neutral-800) 80%, transparent)
        }
    }

    .border-neutral-850,
    .border-neutral-850\/50 {
        border-color: var(--neutral-850)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-neutral-850\/50 {
            border-color: color-mix(in oklab, var(--neutral-850) 50%, transparent)
        }
    }

    .border-neutral-850\/60 {
        border-color: var(--neutral-850)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-neutral-850\/60 {
            border-color: color-mix(in oklab, var(--neutral-850) 60%, transparent)
        }
    }

    .border-neutral-850\/70 {
        border-color: var(--neutral-850)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-neutral-850\/70 {
            border-color: color-mix(in oklab, var(--neutral-850) 70%, transparent)
        }
    }

    .border-neutral-850\/80 {
        border-color: var(--neutral-850)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-neutral-850\/80 {
            border-color: color-mix(in oklab, var(--neutral-850) 80%, transparent)
        }
    }

    .border-neutral-900 {
        border-color: var(--neutral-900)
    }

    .border-neutral-925 {
        border-color: var(--neutral-925)
    }

    .border-neutral-950 {
        border-color: var(--neutral-950)
    }

    .border-neutral-975 {
        border-color: var(--neutral-975)
    }

    .border-orange-300\/20 {
        border-color: #ffb96d33
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-orange-300\/20 {
            border-color: color-mix(in oklab, var(--color-orange-300) 20%, transparent)
        }
    }

    .border-orange-400\/10 {
        border-color: #ff8b1a1a
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-orange-400\/10 {
            border-color: color-mix(in oklab, var(--color-orange-400) 10%, transparent)
        }
    }

    .border-orange-500\/30 {
        border-color: #fe6e004d
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-orange-500\/30 {
            border-color: color-mix(in oklab, var(--color-orange-500) 30%, transparent)
        }
    }

    .border-perps-green\/70 {
        border-color: oklab(79.7046% -.172447 .0910819/.7)
    }

    .border-perps-red\/70 {
        border-color: oklab(65.3372% .168033 .0736895/.7)
    }

    .border-popover {
        border-color: oklch(from var(--popover) l c h / 1)
    }

    .border-primary {
        border-color: var(--primary)
    }

    .border-primary-500 {
        border-color: var(--primary-500)
    }

    .border-primary\/5 {
        border-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-primary\/5 {
            border-color: color-mix(in oklab, var(--primary) 5%, transparent)
        }
    }

    .border-primary\/10 {
        border-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-primary\/10 {
            border-color: color-mix(in oklab, var(--primary) 10%, transparent)
        }
    }

    .border-primary\/15 {
        border-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-primary\/15 {
            border-color: color-mix(in oklab, var(--primary) 15%, transparent)
        }
    }

    .border-primary\/20 {
        border-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-primary\/20 {
            border-color: color-mix(in oklab, var(--primary) 20%, transparent)
        }
    }

    .border-primary\/25 {
        border-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-primary\/25 {
            border-color: color-mix(in oklab, var(--primary) 25%, transparent)
        }
    }

    .border-primary\/30 {
        border-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-primary\/30 {
            border-color: color-mix(in oklab, var(--primary) 30%, transparent)
        }
    }

    .border-primary\/35 {
        border-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-primary\/35 {
            border-color: color-mix(in oklab, var(--primary) 35%, transparent)
        }
    }

    .border-primary\/40 {
        border-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-primary\/40 {
            border-color: color-mix(in oklab, var(--primary) 40%, transparent)
        }
    }

    .border-primary\/50 {
        border-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-primary\/50 {
            border-color: color-mix(in oklab, var(--primary) 50%, transparent)
        }
    }

    .border-primary\/70 {
        border-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-primary\/70 {
            border-color: color-mix(in oklab, var(--primary) 70%, transparent)
        }
    }

    .border-primary\/80 {
        border-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-primary\/80 {
            border-color: color-mix(in oklab, var(--primary) 80%, transparent)
        }
    }

    .border-red-400 {
        border-color: var(--color-red-400)
    }

    .border-red-500\/30 {
        border-color: #fb2c364d
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-red-500\/30 {
            border-color: color-mix(in oklab, var(--color-red-500) 30%, transparent)
        }
    }

    .border-red-800\/50 {
        border-color: #9f071280
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-red-800\/50 {
            border-color: color-mix(in oklab, var(--color-red-800) 50%, transparent)
        }
    }

    .border-rose-300\/20 {
        border-color: oklab(81.406% .106357 .00329852/.2)
    }

    .border-rose-400 {
        border-color: #f23674
    }

    .border-rose-500\/25 {
        border-color: oklab(62.0511% .222283 .0271516/.25)
    }

    .border-rose-500\/40 {
        border-color: oklab(62.0511% .222283 .0271516/.4)
    }

    .border-rose-500\/50 {
        border-color: oklab(62.0511% .222283 .0271516/.5)
    }

    .border-rose-500\/80 {
        border-color: oklab(62.0511% .222283 .0271516/.8)
    }

    .border-rose-800 {
        border-color: #9e134f
    }

    .border-rose\/10 {
        border-color: oklab(63.9675% .221712 .0280158/.1)
    }

    .border-rose\/20 {
        border-color: oklab(63.9675% .221712 .0280158/.2)
    }

    .border-rose\/50 {
        border-color: oklab(63.9675% .221712 .0280158/.5)
    }

    .border-sky-300\/20 {
        border-color: oklab(82.7141% -.0712471 -.0825359/.2)
    }

    .border-slate-300\/20 {
        border-color: #cad5e233
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-slate-300\/20 {
            border-color: color-mix(in oklab, var(--color-slate-300) 20%, transparent)
        }
    }

    .border-success {
        border-color: oklch(from var(--success) l c h / 1)
    }

    .border-success-strong\/65 {
        border-color: oklch(from var(--success-strong) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-success-strong\/65 {
            border-color: color-mix(in oklab, oklch(from var(--success-strong) l c h / 1) 65%, transparent)
        }
    }

    .border-success\/10 {
        border-color: oklch(from var(--success) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-success\/10 {
            border-color: color-mix(in oklab, oklch(from var(--success) l c h / 1) 10%, transparent)
        }
    }

    .border-success\/20 {
        border-color: oklch(from var(--success) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-success\/20 {
            border-color: color-mix(in oklab, oklch(from var(--success) l c h / 1) 20%, transparent)
        }
    }

    .border-success\/30 {
        border-color: oklch(from var(--success) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-success\/30 {
            border-color: color-mix(in oklab, oklch(from var(--success) l c h / 1) 30%, transparent)
        }
    }

    .border-success\/35 {
        border-color: oklch(from var(--success) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-success\/35 {
            border-color: color-mix(in oklab, oklch(from var(--success) l c h / 1) 35%, transparent)
        }
    }

    .border-success\/40 {
        border-color: oklch(from var(--success) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-success\/40 {
            border-color: color-mix(in oklab, oklch(from var(--success) l c h / 1) 40%, transparent)
        }
    }

    .border-success\/50 {
        border-color: oklch(from var(--success) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-success\/50 {
            border-color: color-mix(in oklab, oklch(from var(--success) l c h / 1) 50%, transparent)
        }
    }

    .border-transparent {
        border-color: #0000
    }

    .border-v2-lily\/5 {
        border-color: oklab(97.1336% -.0148504 -.0128456/.05)
    }

    .border-v2-lily\/10 {
        border-color: oklab(97.1336% -.0148504 -.0128456/.1)
    }

    .border-v2-lily\/15,
    .border-v2-lily\/\[\.15\] {
        border-color: oklab(97.1336% -.0148504 -.0128456/.15)
    }

    .border-v2-lily\/\[0\.125\] {
        border-color: oklab(97.1336% -.0148504 -.0128456/.125)
    }

    .border-warning,
    .border-warning\/15 {
        border-color: oklch(from var(--warning) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-warning\/15 {
            border-color: color-mix(in oklab, oklch(from var(--warning) l c h / 1) 15%, transparent)
        }
    }

    .border-warning\/20 {
        border-color: oklch(from var(--warning) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-warning\/20 {
            border-color: color-mix(in oklab, oklch(from var(--warning) l c h / 1) 20%, transparent)
        }
    }

    .border-warning\/30 {
        border-color: oklch(from var(--warning) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-warning\/30 {
            border-color: color-mix(in oklab, oklch(from var(--warning) l c h / 1) 30%, transparent)
        }
    }

    .border-warning\/35 {
        border-color: oklch(from var(--warning) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-warning\/35 {
            border-color: color-mix(in oklab, oklch(from var(--warning) l c h / 1) 35%, transparent)
        }
    }

    .border-warning\/40 {
        border-color: oklch(from var(--warning) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-warning\/40 {
            border-color: color-mix(in oklab, oklch(from var(--warning) l c h / 1) 40%, transparent)
        }
    }

    .border-warning\/50 {
        border-color: oklch(from var(--warning) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-warning\/50 {
            border-color: color-mix(in oklab, oklch(from var(--warning) l c h / 1) 50%, transparent)
        }
    }

    .border-white,
    .border-white\/5 {
        border-color: oklch(from var(--white) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-white\/5 {
            border-color: color-mix(in oklab, oklch(from var(--white) l c h / 1) 5%, transparent)
        }
    }

    .border-white\/6 {
        border-color: oklch(from var(--white) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-white\/6 {
            border-color: color-mix(in oklab, oklch(from var(--white) l c h / 1) 6%, transparent)
        }
    }

    .border-white\/8 {
        border-color: oklch(from var(--white) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-white\/8 {
            border-color: color-mix(in oklab, oklch(from var(--white) l c h / 1) 8%, transparent)
        }
    }

    .border-white\/10 {
        border-color: oklch(from var(--white) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-white\/10 {
            border-color: color-mix(in oklab, oklch(from var(--white) l c h / 1) 10%, transparent)
        }
    }

    .border-white\/40 {
        border-color: oklch(from var(--white) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-white\/40 {
            border-color: color-mix(in oklab, oklch(from var(--white) l c h / 1) 40%, transparent)
        }
    }

    .border-white\/80 {
        border-color: oklch(from var(--white) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-white\/80 {
            border-color: color-mix(in oklab, oklch(from var(--white) l c h / 1) 80%, transparent)
        }
    }

    .border-white\/\[\.35\] {
        border-color: oklch(from var(--white) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-white\/\[\.35\] {
            border-color: color-mix(in oklab, oklch(from var(--white) l c h / 1) 35%, transparent)
        }
    }

    .border-white\/\[0\.06\] {
        border-color: oklch(from var(--white) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-white\/\[0\.06\] {
            border-color: color-mix(in oklab, oklch(from var(--white) l c h / 1) 6%, transparent)
        }
    }

    .border-yellow-300 {
        border-color: var(--color-yellow-300)
    }

    .border-yellow-500\/10 {
        border-color: #edb2001a
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-yellow-500\/10 {
            border-color: color-mix(in oklab, var(--color-yellow-500) 10%, transparent)
        }
    }

    .border-x-transparent {
        border-inline-color: #0000
    }

    .border-y-border {
        border-block-color: oklch(from var(--border) l c h / 1)
    }

    .border-y-neutral-850 {
        border-block-color: var(--neutral-850)
    }

    .border-t-border {
        border-top-color: oklch(from var(--border) l c h / 1)
    }

    .border-t-destructive {
        border-top-color: oklch(from var(--destructive) l c h / 1)
    }

    .border-t-neutral-800 {
        border-top-color: var(--neutral-800)
    }

    .border-t-neutral-850 {
        border-top-color: var(--neutral-850)
    }

    .border-t-neutral-900 {
        border-top-color: var(--neutral-900)
    }

    .border-t-neutral-925 {
        border-top-color: var(--neutral-925)
    }

    .border-t-success {
        border-top-color: oklch(from var(--success) l c h / 1)
    }

    .border-t-transparent {
        border-top-color: #0000
    }

    .border-t-v2-lily\/5 {
        border-top-color: oklab(97.1336% -.0148504 -.0128456/.05)
    }

    .border-r-neutral-850 {
        border-right-color: var(--neutral-850)
    }

    .border-r-v2-lily\/10 {
        border-right-color: oklab(97.1336% -.0148504 -.0128456/.1)
    }

    .border-b-border,
    .border-b-border\/70 {
        border-bottom-color: oklch(from var(--border) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .border-b-border\/70 {
            border-bottom-color: color-mix(in oklab, oklch(from var(--border) l c h / 1) 70%, transparent)
        }
    }

    .border-b-destructive {
        border-bottom-color: oklch(from var(--destructive) l c h / 1)
    }

    .border-b-neutral-800 {
        border-bottom-color: var(--neutral-800)
    }

    .border-b-neutral-850 {
        border-bottom-color: var(--neutral-850)
    }

    .border-b-neutral-900 {
        border-bottom-color: var(--neutral-900)
    }

    .border-b-primary {
        border-bottom-color: var(--primary)
    }

    .border-b-success {
        border-bottom-color: oklch(from var(--success) l c h / 1)
    }

    .border-b-transparent {
        border-bottom-color: #0000
    }

    .border-b-v2-lily\/5 {
        border-bottom-color: oklab(97.1336% -.0148504 -.0128456/.05)
    }

    .border-b-v2-lily\/10 {
        border-bottom-color: oklab(97.1336% -.0148504 -.0128456/.1)
    }

    .border-b-v2-lily\/\[0\.02\] {
        border-bottom-color: oklab(97.1336% -.0148504 -.0128456/.02)
    }

    .border-l-border {
        border-left-color: oklch(from var(--border) l c h / 1)
    }

    .border-l-transparent {
        border-left-color: #0000
    }

    .\!bg-\[\#131B24\] {
        background-color: #131b24 !important
    }

    .\!bg-destructive\/10 {
        background-color: oklch(from var(--destructive) l c h / 1) !important
    }

    @supports (color:color-mix(in lab, red, red)) {
        .\!bg-destructive\/10 {
            background-color: color-mix(in oklab, oklch(from var(--destructive) l c h / 1) 10%, transparent) !important
        }
    }

    .\!bg-neutral-925 {
        background-color: var(--neutral-925) !important
    }

    .\!bg-primary\/10 {
        background-color: var(--primary) !important
    }

    @supports (color:color-mix(in lab, red, red)) {
        .\!bg-primary\/10 {
            background-color: color-mix(in oklab, var(--primary) 10%, transparent) !important
        }
    }

    .\!bg-transparent {
        background-color: #0000 !important
    }

    .bg-\(--om-lime\) {
        background-color: var(--om-lime)
    }

    .bg-\(--tcg-panel\) {
        background-color: var(--tcg-panel)
    }

    .bg-\[\#0C141D\] {
        background-color: #0c141d
    }

    .bg-\[\#0C1217\] {
        background-color: #0c1217
    }

    .bg-\[\#00E6CF\] {
        background-color: #00e6cf
    }

    .bg-\[\#00bef0\] {
        background-color: #00bef0
    }

    .bg-\[\#00bef0\]\/10 {
        background-color: oklab(74.5974% -.0995931 -.101028/.1)
    }

    .bg-\[\#1B1B1E\] {
        background-color: #1b1b1e
    }

    .bg-\[\#1B2B3A\] {
        background-color: #1b2b3a
    }

    .bg-\[\#1E2A36\] {
        background-color: #1e2a36
    }

    .bg-\[\#1F251E\] {
        background-color: #1f251e
    }

    .bg-\[\#1c241c\] {
        background-color: #1c241c
    }

    .bg-\[\#3DE3AB\] {
        background-color: #3de3ab
    }

    .bg-\[\#4da2ff\] {
        background-color: #4da2ff
    }

    .bg-\[\#7CD4FD\] {
        background-color: #7cd4fd
    }

    .bg-\[\#031D2B\] {
        background-color: #031d2b
    }

    .bg-\[\#0052ff\] {
        background-color: #0052ff
    }

    .bg-\[\#062C41\] {
        background-color: #062c41
    }

    .bg-\[\#71E5EC\] {
        background-color: #71e5ec
    }

    .bg-\[\#121B24\] {
        background-color: #121b24
    }

    .bg-\[\#121D28\] {
        background-color: #121d28
    }

    .bg-\[\#151e28\] {
        background-color: #151e28
    }

    .bg-\[\#627eea\] {
        background-color: #627eea
    }

    .bg-\[\#010101\] {
        background-color: #010101
    }

    .bg-\[\#16202B\] {
        background-color: #16202b
    }

    .bg-\[\#031822\] {
        background-color: #031822
    }

    .bg-\[\#141519\] {
        background-color: #141519
    }

    .bg-\[\#172832\] {
        background-color: #172832
    }

    .bg-\[\#213147\] {
        background-color: #213147
    }

    .bg-\[\#293634\] {
        background-color: #293634
    }

    .bg-\[\#362929\] {
        background-color: #362929
    }

    .bg-\[\#F5A623\] {
        background-color: #f5a623
    }

    .bg-\[\#ccff00\] {
        background-color: #cf0
    }

    .bg-\[\#f0b90b\] {
        background-color: #f0b90b
    }

    .bg-\[color-mix\(in_srgb\,var\(--border\)_50\%\,rgb\(var\(--background-rgb\)\)\)\] {
        background-color: var(--border)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-\[color-mix\(in_srgb\,var\(--border\)_50\%\,rgb\(var\(--background-rgb\)\)\)\] {
            background-color: color-mix(in srgb, var(--border) 50%, rgb(var(--background-rgb)))
        }
    }

    .bg-\[color-mix\(in_srgb\,var\(--primary\)_5\%\,rgb\(var\(--background-rgb\)\)\)\] {
        background-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-\[color-mix\(in_srgb\,var\(--primary\)_5\%\,rgb\(var\(--background-rgb\)\)\)\] {
            background-color: color-mix(in srgb, var(--primary) 5%, rgb(var(--background-rgb)))
        }
    }

    .bg-\[oklch\(from_var\(--card\)_calc\(l_-_0\.025\)_c_h\)\] {
        background-color: oklch(from var(--card) calc(l - .025) c h)
    }

    .bg-\[rgba\(243\,254\,252\,0\.08\)\] {
        background-color: #f3fefc14
    }

    .bg-\[var\(--tag-bg-color\)\] {
        background-color: var(--tag-bg-color)
    }

    .bg-amber {
        background-color: #ffb900
    }

    .bg-amber-300\/10 {
        background-color: oklab(87.8106% -.0054681 .168674/.1)
    }

    .bg-amber-300\/12 {
        background-color: oklab(87.8106% -.0054681 .168674/.12)
    }

    .bg-amber-400\/5 {
        background-color: oklab(82.9017% .0266726 .169131/.05)
    }

    .bg-amber-400\/10 {
        background-color: oklab(82.9017% .0266726 .169131/.1)
    }

    .bg-amber-400\/20 {
        background-color: oklab(82.9017% .0266726 .169131/.2)
    }

    .bg-amber-500 {
        background-color: #fe9a00
    }

    .bg-amber-500\/5 {
        background-color: oklab(77.2406% .0720232 .157073/.05)
    }

    .bg-amber-500\/10 {
        background-color: oklab(77.2406% .0720232 .157073/.1)
    }

    .bg-amber\/5 {
        background-color: oklab(82.9017% .0266726 .169131/.05)
    }

    .bg-amber\/10 {
        background-color: oklab(82.9017% .0266726 .169131/.1)
    }

    .bg-amber\/\[\.15\] {
        background-color: oklab(82.9017% .0266726 .169131/.15)
    }

    .bg-background,
    .bg-background\/20 {
        background-color: rgb(var(--background-rgb) / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-background\/20 {
            background-color: color-mix(in oklab, rgb(var(--background-rgb) / 1) 20%, transparent)
        }
    }

    .bg-background\/30 {
        background-color: rgb(var(--background-rgb) / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-background\/30 {
            background-color: color-mix(in oklab, rgb(var(--background-rgb) / 1) 30%, transparent)
        }
    }

    .bg-background\/40 {
        background-color: rgb(var(--background-rgb) / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-background\/40 {
            background-color: color-mix(in oklab, rgb(var(--background-rgb) / 1) 40%, transparent)
        }
    }

    .bg-background\/50 {
        background-color: rgb(var(--background-rgb) / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-background\/50 {
            background-color: color-mix(in oklab, rgb(var(--background-rgb) / 1) 50%, transparent)
        }
    }

    .bg-background\/55 {
        background-color: rgb(var(--background-rgb) / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-background\/55 {
            background-color: color-mix(in oklab, rgb(var(--background-rgb) / 1) 55%, transparent)
        }
    }

    .bg-background\/60 {
        background-color: rgb(var(--background-rgb) / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-background\/60 {
            background-color: color-mix(in oklab, rgb(var(--background-rgb) / 1) 60%, transparent)
        }
    }

    .bg-background\/70 {
        background-color: rgb(var(--background-rgb) / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-background\/70 {
            background-color: color-mix(in oklab, rgb(var(--background-rgb) / 1) 70%, transparent)
        }
    }

    .bg-big-input {
        background-color: oklch(from var(--big-input) l c h / 1)
    }

    .bg-big-input\! {
        background-color: oklch(from var(--big-input) l c h / 1) !important
    }

    .bg-big-input\/50 {
        background-color: oklch(from var(--big-input) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-big-input\/50 {
            background-color: color-mix(in oklab, oklch(from var(--big-input) l c h / 1) 50%, transparent)
        }
    }

    .bg-black,
    .bg-black\/5 {
        background-color: oklch(from var(--black) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-black\/5 {
            background-color: color-mix(in oklab, oklch(from var(--black) l c h / 1) 5%, transparent)
        }
    }

    .bg-black\/10 {
        background-color: oklch(from var(--black) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-black\/10 {
            background-color: color-mix(in oklab, oklch(from var(--black) l c h / 1) 10%, transparent)
        }
    }

    .bg-black\/20 {
        background-color: oklch(from var(--black) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-black\/20 {
            background-color: color-mix(in oklab, oklch(from var(--black) l c h / 1) 20%, transparent)
        }
    }

    .bg-black\/25 {
        background-color: oklch(from var(--black) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-black\/25 {
            background-color: color-mix(in oklab, oklch(from var(--black) l c h / 1) 25%, transparent)
        }
    }

    .bg-black\/30 {
        background-color: oklch(from var(--black) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-black\/30 {
            background-color: color-mix(in oklab, oklch(from var(--black) l c h / 1) 30%, transparent)
        }
    }

    .bg-black\/40 {
        background-color: oklch(from var(--black) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-black\/40 {
            background-color: color-mix(in oklab, oklch(from var(--black) l c h / 1) 40%, transparent)
        }
    }

    .bg-black\/50 {
        background-color: oklch(from var(--black) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-black\/50 {
            background-color: color-mix(in oklab, oklch(from var(--black) l c h / 1) 50%, transparent)
        }
    }

    .bg-black\/60 {
        background-color: oklch(from var(--black) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-black\/60 {
            background-color: color-mix(in oklab, oklch(from var(--black) l c h / 1) 60%, transparent)
        }
    }

    .bg-black\/70 {
        background-color: oklch(from var(--black) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-black\/70 {
            background-color: color-mix(in oklab, oklch(from var(--black) l c h / 1) 70%, transparent)
        }
    }

    .bg-black\/90 {
        background-color: oklch(from var(--black) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-black\/90 {
            background-color: color-mix(in oklab, oklch(from var(--black) l c h / 1) 90%, transparent)
        }
    }

    .bg-blue-500\/5 {
        background-color: #3080ff0d
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-blue-500\/5 {
            background-color: color-mix(in oklab, var(--color-blue-500) 5%, transparent)
        }
    }

    .bg-border {
        background-color: oklch(from var(--border) l c h / 1)
    }

    .bg-border-strong,
    .bg-border-strong\/30 {
        background-color: oklch(from var(--border-strong) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-border-strong\/30 {
            background-color: color-mix(in oklab, oklch(from var(--border-strong) l c h / 1) 30%, transparent)
        }
    }

    .bg-border-strong\/45 {
        background-color: oklch(from var(--border-strong) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-border-strong\/45 {
            background-color: color-mix(in oklab, oklch(from var(--border-strong) l c h / 1) 45%, transparent)
        }
    }

    .bg-border-strong\/50 {
        background-color: oklch(from var(--border-strong) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-border-strong\/50 {
            background-color: color-mix(in oklab, oklch(from var(--border-strong) l c h / 1) 50%, transparent)
        }
    }

    .bg-border-strong\/80 {
        background-color: oklch(from var(--border-strong) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-border-strong\/80 {
            background-color: color-mix(in oklab, oklch(from var(--border-strong) l c h / 1) 80%, transparent)
        }
    }

    .bg-border\/30 {
        background-color: oklch(from var(--border) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-border\/30 {
            background-color: color-mix(in oklab, oklch(from var(--border) l c h / 1) 30%, transparent)
        }
    }

    .bg-border\/35 {
        background-color: oklch(from var(--border) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-border\/35 {
            background-color: color-mix(in oklab, oklch(from var(--border) l c h / 1) 35%, transparent)
        }
    }

    .bg-border\/40 {
        background-color: oklch(from var(--border) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-border\/40 {
            background-color: color-mix(in oklab, oklch(from var(--border) l c h / 1) 40%, transparent)
        }
    }

    .bg-border\/50 {
        background-color: oklch(from var(--border) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-border\/50 {
            background-color: color-mix(in oklab, oklch(from var(--border) l c h / 1) 50%, transparent)
        }
    }

    .bg-border\/60 {
        background-color: oklch(from var(--border) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-border\/60 {
            background-color: color-mix(in oklab, oklch(from var(--border) l c h / 1) 60%, transparent)
        }
    }

    .bg-border\/70 {
        background-color: oklch(from var(--border) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-border\/70 {
            background-color: color-mix(in oklab, oklch(from var(--border) l c h / 1) 70%, transparent)
        }
    }

    .bg-border\/80 {
        background-color: oklch(from var(--border) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-border\/80 {
            background-color: color-mix(in oklab, oklch(from var(--border) l c h / 1) 80%, transparent)
        }
    }

    .bg-card {
        background-color: oklch(from var(--card) l c h / 1)
    }

    .bg-card\! {
        background-color: oklch(from var(--card) l c h / 1) !important
    }

    .bg-card\/30 {
        background-color: oklch(from var(--card) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-card\/30 {
            background-color: color-mix(in oklab, oklch(from var(--card) l c h / 1) 30%, transparent)
        }
    }

    .bg-card\/40 {
        background-color: oklch(from var(--card) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-card\/40 {
            background-color: color-mix(in oklab, oklch(from var(--card) l c h / 1) 40%, transparent)
        }
    }

    .bg-card\/50 {
        background-color: oklch(from var(--card) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-card\/50 {
            background-color: color-mix(in oklab, oklch(from var(--card) l c h / 1) 50%, transparent)
        }
    }

    .bg-card\/60 {
        background-color: oklch(from var(--card) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-card\/60 {
            background-color: color-mix(in oklab, oklch(from var(--card) l c h / 1) 60%, transparent)
        }
    }

    .bg-card\/70 {
        background-color: oklch(from var(--card) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-card\/70 {
            background-color: color-mix(in oklab, oklch(from var(--card) l c h / 1) 70%, transparent)
        }
    }

    .bg-card\/75 {
        background-color: oklch(from var(--card) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-card\/75 {
            background-color: color-mix(in oklab, oklch(from var(--card) l c h / 1) 75%, transparent)
        }
    }

    .bg-card\/80 {
        background-color: oklch(from var(--card) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-card\/80 {
            background-color: color-mix(in oklab, oklch(from var(--card) l c h / 1) 80%, transparent)
        }
    }

    .bg-card\/90 {
        background-color: oklch(from var(--card) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-card\/90 {
            background-color: color-mix(in oklab, oklch(from var(--card) l c h / 1) 90%, transparent)
        }
    }

    .bg-current,
    .bg-current\/10 {
        background-color: currentColor
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-current\/10 {
            background-color: color-mix(in oklab, currentcolor 10%, transparent)
        }
    }

    .bg-cyan-500\/10 {
        background-color: #00b7d71a
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-cyan-500\/10 {
            background-color: color-mix(in oklab, var(--color-cyan-500) 10%, transparent)
        }
    }

    .bg-destructive {
        background-color: oklch(from var(--destructive) l c h / 1)
    }

    .bg-destructive-strong,
    .bg-destructive-strong\/10 {
        background-color: oklch(from var(--destructive-strong) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-destructive-strong\/10 {
            background-color: color-mix(in oklab, oklch(from var(--destructive-strong) l c h / 1) 10%, transparent)
        }
    }

    .bg-destructive-strong\/15 {
        background-color: oklch(from var(--destructive-strong) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-destructive-strong\/15 {
            background-color: color-mix(in oklab, oklch(from var(--destructive-strong) l c h / 1) 15%, transparent)
        }
    }

    .bg-destructive-strong\/20 {
        background-color: oklch(from var(--destructive-strong) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-destructive-strong\/20 {
            background-color: color-mix(in oklab, oklch(from var(--destructive-strong) l c h / 1) 20%, transparent)
        }
    }

    .bg-destructive-strong\/35 {
        background-color: oklch(from var(--destructive-strong) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-destructive-strong\/35 {
            background-color: color-mix(in oklab, oklch(from var(--destructive-strong) l c h / 1) 35%, transparent)
        }
    }

    .bg-destructive-strong\/80 {
        background-color: oklch(from var(--destructive-strong) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-destructive-strong\/80 {
            background-color: color-mix(in oklab, oklch(from var(--destructive-strong) l c h / 1) 80%, transparent)
        }
    }

    .bg-destructive\/5 {
        background-color: oklch(from var(--destructive) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-destructive\/5 {
            background-color: color-mix(in oklab, oklch(from var(--destructive) l c h / 1) 5%, transparent)
        }
    }

    .bg-destructive\/10 {
        background-color: oklch(from var(--destructive) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-destructive\/10 {
            background-color: color-mix(in oklab, oklch(from var(--destructive) l c h / 1) 10%, transparent)
        }
    }

    .bg-destructive\/15 {
        background-color: oklch(from var(--destructive) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-destructive\/15 {
            background-color: color-mix(in oklab, oklch(from var(--destructive) l c h / 1) 15%, transparent)
        }
    }

    .bg-destructive\/20 {
        background-color: oklch(from var(--destructive) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-destructive\/20 {
            background-color: color-mix(in oklab, oklch(from var(--destructive) l c h / 1) 20%, transparent)
        }
    }

    .bg-destructive\/50 {
        background-color: oklch(from var(--destructive) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-destructive\/50 {
            background-color: color-mix(in oklab, oklch(from var(--destructive) l c h / 1) 50%, transparent)
        }
    }

    .bg-dex-lower {
        background-color: var(--dex-lower)
    }

    .bg-dex-upper {
        background-color: var(--dex-upper)
    }

    .bg-emerald {
        background-color: #3ce3ab
    }

    .bg-emerald-300\/12 {
        background-color: oklab(84.4132% -.1378 .0363309/.12)
    }

    .bg-emerald-400\/5 {
        background-color: oklab(81.8668% -.151331 .0394123/.05)
    }

    .bg-emerald-400\/10 {
        background-color: oklab(81.8668% -.151331 .0394123/.1)
    }

    .bg-emerald-400\/15 {
        background-color: oklab(81.8668% -.151331 .0394123/.15)
    }

    .bg-emerald-400\/20 {
        background-color: oklab(81.8668% -.151331 .0394123/.2)
    }

    .bg-emerald-500 {
        background-color: #02c78c
    }

    .bg-emerald-500\/5 {
        background-color: oklab(73.4093% -.151308 .0459003/.05)
    }

    .bg-emerald-500\/10 {
        background-color: oklab(73.4093% -.151308 .0459003/.1)
    }

    .bg-emerald-500\/40 {
        background-color: oklab(73.4093% -.151308 .0459003/.4)
    }

    .bg-emerald\/5 {
        background-color: oklab(81.8668% -.151331 .0394123/.05)
    }

    .bg-emerald\/10 {
        background-color: oklab(81.8668% -.151331 .0394123/.1)
    }

    .bg-emerald\/20 {
        background-color: oklab(81.8668% -.151331 .0394123/.2)
    }

    .bg-emerald\/35 {
        background-color: oklab(81.8668% -.151331 .0394123/.35)
    }

    .bg-emerald\/\[0\.02\] {
        background-color: oklab(81.8668% -.151331 .0394123/.02)
    }

    .bg-faint-foreground {
        background-color: oklch(from var(--faint-foreground) l c h / 1)
    }

    .bg-faint-foreground-80 {
        background-color: oklch(from var(--faint-foreground-80) l c h / 1)
    }

    .bg-faint-foreground\/10 {
        background-color: oklch(from var(--faint-foreground) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-faint-foreground\/10 {
            background-color: color-mix(in oklab, oklch(from var(--faint-foreground) l c h / 1) 10%, transparent)
        }
    }

    .bg-faint-foreground\/60 {
        background-color: oklch(from var(--faint-foreground) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-faint-foreground\/60 {
            background-color: color-mix(in oklab, oklch(from var(--faint-foreground) l c h / 1) 60%, transparent)
        }
    }

    .bg-foreground {
        background-color: oklch(from var(--foreground) l c h / 1)
    }

    .bg-fuchsia-300\/12 {
        background-color: #f2a9ff1f
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-fuchsia-300\/12 {
            background-color: color-mix(in oklab, var(--color-fuchsia-300) 12%, transparent)
        }
    }

    .bg-fuchsia-300\/15 {
        background-color: #f2a9ff26
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-fuchsia-300\/15 {
            background-color: color-mix(in oklab, var(--color-fuchsia-300) 15%, transparent)
        }
    }

    .bg-gray-200 {
        background-color: var(--color-gray-200)
    }

    .bg-gray-900 {
        background-color: var(--color-gray-900)
    }

    .bg-info,
    .bg-info\/5 {
        background-color: oklch(from var(--info) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-info\/5 {
            background-color: color-mix(in oklab, oklch(from var(--info) l c h / 1) 5%, transparent)
        }
    }

    .bg-info\/10 {
        background-color: oklch(from var(--info) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-info\/10 {
            background-color: color-mix(in oklab, oklch(from var(--info) l c h / 1) 10%, transparent)
        }
    }

    .bg-info\/15 {
        background-color: oklch(from var(--info) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-info\/15 {
            background-color: color-mix(in oklab, oklch(from var(--info) l c h / 1) 15%, transparent)
        }
    }

    .bg-info\/20 {
        background-color: oklch(from var(--info) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-info\/20 {
            background-color: color-mix(in oklab, oklch(from var(--info) l c h / 1) 20%, transparent)
        }
    }

    .bg-input {
        background-color: oklch(from var(--input) l c h / 1)
    }

    .bg-jupiter-yellow\/10 {
        background-color: oklab(83.132% -.0017533 .163627/.1)
    }

    .bg-labs\/10 {
        background-color: oklab(74.1262% -.0979194 -.103674/.1)
    }

    .bg-labs\/20 {
        background-color: oklab(74.1262% -.0979194 -.103674/.2)
    }

    .bg-lime-300 {
        background-color: var(--color-lime-300)
    }

    .bg-lime-300\/10 {
        background-color: #bbf4511a
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-lime-300\/10 {
            background-color: color-mix(in oklab, var(--color-lime-300) 10%, transparent)
        }
    }

    .bg-mid-foreground,
    .bg-mid-foreground\/20 {
        background-color: oklch(from var(--mid-foreground) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-mid-foreground\/20 {
            background-color: color-mix(in oklab, oklch(from var(--mid-foreground) l c h / 1) 20%, transparent)
        }
    }

    .bg-muted {
        background-color: oklch(from var(--muted) l c h / 1)
    }

    .bg-muted-foreground,
    .bg-muted-foreground\/10 {
        background-color: oklch(from var(--muted-foreground) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-muted-foreground\/10 {
            background-color: color-mix(in oklab, oklch(from var(--muted-foreground) l c h / 1) 10%, transparent)
        }
    }

    .bg-muted-foreground\/20 {
        background-color: oklch(from var(--muted-foreground) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-muted-foreground\/20 {
            background-color: color-mix(in oklab, oklch(from var(--muted-foreground) l c h / 1) 20%, transparent)
        }
    }

    .bg-muted-foreground\/25 {
        background-color: oklch(from var(--muted-foreground) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-muted-foreground\/25 {
            background-color: color-mix(in oklab, oklch(from var(--muted-foreground) l c h / 1) 25%, transparent)
        }
    }

    .bg-muted-foreground\/40 {
        background-color: oklch(from var(--muted-foreground) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-muted-foreground\/40 {
            background-color: color-mix(in oklab, oklch(from var(--muted-foreground) l c h / 1) 40%, transparent)
        }
    }

    .bg-muted-foreground\/45 {
        background-color: oklch(from var(--muted-foreground) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-muted-foreground\/45 {
            background-color: color-mix(in oklab, oklch(from var(--muted-foreground) l c h / 1) 45%, transparent)
        }
    }

    .bg-muted\/10 {
        background-color: oklch(from var(--muted) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-muted\/10 {
            background-color: color-mix(in oklab, oklch(from var(--muted) l c h / 1) 10%, transparent)
        }
    }

    .bg-muted\/20 {
        background-color: oklch(from var(--muted) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-muted\/20 {
            background-color: color-mix(in oklab, oklch(from var(--muted) l c h / 1) 20%, transparent)
        }
    }

    .bg-muted\/30 {
        background-color: oklch(from var(--muted) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-muted\/30 {
            background-color: color-mix(in oklab, oklch(from var(--muted) l c h / 1) 30%, transparent)
        }
    }

    .bg-muted\/35 {
        background-color: oklch(from var(--muted) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-muted\/35 {
            background-color: color-mix(in oklab, oklch(from var(--muted) l c h / 1) 35%, transparent)
        }
    }

    .bg-muted\/40 {
        background-color: oklch(from var(--muted) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-muted\/40 {
            background-color: color-mix(in oklab, oklch(from var(--muted) l c h / 1) 40%, transparent)
        }
    }

    .bg-muted\/50 {
        background-color: oklch(from var(--muted) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-muted\/50 {
            background-color: color-mix(in oklab, oklch(from var(--muted) l c h / 1) 50%, transparent)
        }
    }

    .bg-muted\/60 {
        background-color: oklch(from var(--muted) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-muted\/60 {
            background-color: color-mix(in oklab, oklch(from var(--muted) l c h / 1) 60%, transparent)
        }
    }

    .bg-muted\/70 {
        background-color: oklch(from var(--muted) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-muted\/70 {
            background-color: color-mix(in oklab, oklch(from var(--muted) l c h / 1) 70%, transparent)
        }
    }

    .bg-neutral-100,
    .bg-neutral-100\/10 {
        background-color: var(--neutral-100)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-neutral-100\/10 {
            background-color: color-mix(in oklab, var(--neutral-100) 10%, transparent)
        }
    }

    .bg-neutral-200 {
        background-color: var(--neutral-200)
    }

    .bg-neutral-300,
    .bg-neutral-300\/10 {
        background-color: var(--neutral-300)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-neutral-300\/10 {
            background-color: color-mix(in oklab, var(--neutral-300) 10%, transparent)
        }
    }

    .bg-neutral-400,
    .bg-neutral-400\/5 {
        background-color: var(--neutral-400)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-neutral-400\/5 {
            background-color: color-mix(in oklab, var(--neutral-400) 5%, transparent)
        }
    }

    .bg-neutral-400\/10 {
        background-color: var(--neutral-400)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-neutral-400\/10 {
            background-color: color-mix(in oklab, var(--neutral-400) 10%, transparent)
        }
    }

    .bg-neutral-400\/20 {
        background-color: var(--neutral-400)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-neutral-400\/20 {
            background-color: color-mix(in oklab, var(--neutral-400) 20%, transparent)
        }
    }

    .bg-neutral-500,
    .bg-neutral-500\/5 {
        background-color: var(--neutral-500)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-neutral-500\/5 {
            background-color: color-mix(in oklab, var(--neutral-500) 5%, transparent)
        }
    }

    .bg-neutral-600 {
        background-color: var(--neutral-600)
    }

    .bg-neutral-700,
    .bg-neutral-700\/40 {
        background-color: var(--neutral-700)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-neutral-700\/40 {
            background-color: color-mix(in oklab, var(--neutral-700) 40%, transparent)
        }
    }

    .bg-neutral-800,
    .bg-neutral-800\/50 {
        background-color: var(--neutral-800)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-neutral-800\/50 {
            background-color: color-mix(in oklab, var(--neutral-800) 50%, transparent)
        }
    }

    .bg-neutral-800\/80 {
        background-color: var(--neutral-800)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-neutral-800\/80 {
            background-color: color-mix(in oklab, var(--neutral-800) 80%, transparent)
        }
    }

    .bg-neutral-850,
    .bg-neutral-850\/30 {
        background-color: var(--neutral-850)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-neutral-850\/30 {
            background-color: color-mix(in oklab, var(--neutral-850) 30%, transparent)
        }
    }

    .bg-neutral-850\/50 {
        background-color: var(--neutral-850)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-neutral-850\/50 {
            background-color: color-mix(in oklab, var(--neutral-850) 50%, transparent)
        }
    }

    .bg-neutral-850\/70 {
        background-color: var(--neutral-850)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-neutral-850\/70 {
            background-color: color-mix(in oklab, var(--neutral-850) 70%, transparent)
        }
    }

    .bg-neutral-850\/80 {
        background-color: var(--neutral-850)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-neutral-850\/80 {
            background-color: color-mix(in oklab, var(--neutral-850) 80%, transparent)
        }
    }

    .bg-neutral-875 {
        background-color: var(--neutral-875)
    }

    .bg-neutral-900,
    .bg-neutral-900\/20 {
        background-color: var(--neutral-900)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-neutral-900\/20 {
            background-color: color-mix(in oklab, var(--neutral-900) 20%, transparent)
        }
    }

    .bg-neutral-900\/40 {
        background-color: var(--neutral-900)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-neutral-900\/40 {
            background-color: color-mix(in oklab, var(--neutral-900) 40%, transparent)
        }
    }

    .bg-neutral-900\/45 {
        background-color: var(--neutral-900)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-neutral-900\/45 {
            background-color: color-mix(in oklab, var(--neutral-900) 45%, transparent)
        }
    }

    .bg-neutral-900\/50 {
        background-color: var(--neutral-900)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-neutral-900\/50 {
            background-color: color-mix(in oklab, var(--neutral-900) 50%, transparent)
        }
    }

    .bg-neutral-900\/60 {
        background-color: var(--neutral-900)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-neutral-900\/60 {
            background-color: color-mix(in oklab, var(--neutral-900) 60%, transparent)
        }
    }

    .bg-neutral-900\/80 {
        background-color: var(--neutral-900)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-neutral-900\/80 {
            background-color: color-mix(in oklab, var(--neutral-900) 80%, transparent)
        }
    }

    .bg-neutral-900\/90 {
        background-color: var(--neutral-900)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-neutral-900\/90 {
            background-color: color-mix(in oklab, var(--neutral-900) 90%, transparent)
        }
    }

    .bg-neutral-925,
    .bg-neutral-925\/25 {
        background-color: var(--neutral-925)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-neutral-925\/25 {
            background-color: color-mix(in oklab, var(--neutral-925) 25%, transparent)
        }
    }

    .bg-neutral-925\/40 {
        background-color: var(--neutral-925)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-neutral-925\/40 {
            background-color: color-mix(in oklab, var(--neutral-925) 40%, transparent)
        }
    }

    .bg-neutral-925\/45 {
        background-color: var(--neutral-925)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-neutral-925\/45 {
            background-color: color-mix(in oklab, var(--neutral-925) 45%, transparent)
        }
    }

    .bg-neutral-925\/50 {
        background-color: var(--neutral-925)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-neutral-925\/50 {
            background-color: color-mix(in oklab, var(--neutral-925) 50%, transparent)
        }
    }

    .bg-neutral-925\/75 {
        background-color: var(--neutral-925)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-neutral-925\/75 {
            background-color: color-mix(in oklab, var(--neutral-925) 75%, transparent)
        }
    }

    .bg-neutral-925\/80 {
        background-color: var(--neutral-925)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-neutral-925\/80 {
            background-color: color-mix(in oklab, var(--neutral-925) 80%, transparent)
        }
    }

    .bg-neutral-925\/95 {
        background-color: var(--neutral-925)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-neutral-925\/95 {
            background-color: color-mix(in oklab, var(--neutral-925) 95%, transparent)
        }
    }

    .bg-neutral-950,
    .bg-neutral-950\/10 {
        background-color: var(--neutral-950)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-neutral-950\/10 {
            background-color: color-mix(in oklab, var(--neutral-950) 10%, transparent)
        }
    }

    .bg-neutral-950\/14 {
        background-color: var(--neutral-950)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-neutral-950\/14 {
            background-color: color-mix(in oklab, var(--neutral-950) 14%, transparent)
        }
    }

    .bg-neutral-950\/35 {
        background-color: var(--neutral-950)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-neutral-950\/35 {
            background-color: color-mix(in oklab, var(--neutral-950) 35%, transparent)
        }
    }

    .bg-neutral-950\/40 {
        background-color: var(--neutral-950)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-neutral-950\/40 {
            background-color: color-mix(in oklab, var(--neutral-950) 40%, transparent)
        }
    }

    .bg-neutral-950\/45 {
        background-color: var(--neutral-950)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-neutral-950\/45 {
            background-color: color-mix(in oklab, var(--neutral-950) 45%, transparent)
        }
    }

    .bg-neutral-950\/55 {
        background-color: var(--neutral-950)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-neutral-950\/55 {
            background-color: color-mix(in oklab, var(--neutral-950) 55%, transparent)
        }
    }

    .bg-neutral-950\/60 {
        background-color: var(--neutral-950)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-neutral-950\/60 {
            background-color: color-mix(in oklab, var(--neutral-950) 60%, transparent)
        }
    }

    .bg-neutral-950\/70 {
        background-color: var(--neutral-950)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-neutral-950\/70 {
            background-color: color-mix(in oklab, var(--neutral-950) 70%, transparent)
        }
    }

    .bg-neutral-975 {
        background-color: var(--neutral-975)
    }

    .bg-orange-300\/10 {
        background-color: #ffb96d1a
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-orange-300\/10 {
            background-color: color-mix(in oklab, var(--color-orange-300) 10%, transparent)
        }
    }

    .bg-orange-400\/5 {
        background-color: #ff8b1a0d
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-orange-400\/5 {
            background-color: color-mix(in oklab, var(--color-orange-400) 5%, transparent)
        }
    }

    .bg-orange-400\/20 {
        background-color: #ff8b1a33
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-orange-400\/20 {
            background-color: color-mix(in oklab, var(--color-orange-400) 20%, transparent)
        }
    }

    .bg-orange-500 {
        background-color: var(--color-orange-500)
    }

    .bg-orange-500\/5 {
        background-color: #fe6e000d
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-orange-500\/5 {
            background-color: color-mix(in oklab, var(--color-orange-500) 5%, transparent)
        }
    }

    .bg-perps-form-bg {
        background-color: #1e2b3b
    }

    .bg-perps-form-secondary-bg {
        background-color: #141e29
    }

    .bg-perps-form-secondary-bg\/50 {
        background-color: oklab(23.0881% -.00827678 -.0244936/.5)
    }

    .bg-perps-red\/10 {
        background-color: oklab(65.3372% .168033 .0736895/.1)
    }

    .bg-popover,
    .bg-popover\/25 {
        background-color: oklch(from var(--popover) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-popover\/25 {
            background-color: color-mix(in oklab, oklch(from var(--popover) l c h / 1) 25%, transparent)
        }
    }

    .bg-popover\/50 {
        background-color: oklch(from var(--popover) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-popover\/50 {
            background-color: color-mix(in oklab, oklch(from var(--popover) l c h / 1) 50%, transparent)
        }
    }

    .bg-popover\/80 {
        background-color: oklch(from var(--popover) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-popover\/80 {
            background-color: color-mix(in oklab, oklch(from var(--popover) l c h / 1) 80%, transparent)
        }
    }

    .bg-primary {
        background-color: var(--primary)
    }

    .bg-primary-400\/10 {
        background-color: var(--primary-400)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-primary-400\/10 {
            background-color: color-mix(in oklab, var(--primary-400) 10%, transparent)
        }
    }

    .bg-primary-500 {
        background-color: var(--primary-500)
    }

    .bg-primary-800 {
        background-color: var(--primary-800)
    }

    .bg-primary-900 {
        background-color: var(--primary-900)
    }

    .bg-primary-foreground {
        background-color: var(--primary-foreground)
    }

    .bg-primary\/5 {
        background-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-primary\/5 {
            background-color: color-mix(in oklab, var(--primary) 5%, transparent)
        }
    }

    .bg-primary\/10 {
        background-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-primary\/10 {
            background-color: color-mix(in oklab, var(--primary) 10%, transparent)
        }
    }

    .bg-primary\/15 {
        background-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-primary\/15 {
            background-color: color-mix(in oklab, var(--primary) 15%, transparent)
        }
    }

    .bg-primary\/20 {
        background-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-primary\/20 {
            background-color: color-mix(in oklab, var(--primary) 20%, transparent)
        }
    }

    .bg-primary\/30 {
        background-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-primary\/30 {
            background-color: color-mix(in oklab, var(--primary) 30%, transparent)
        }
    }

    .bg-primary\/35 {
        background-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-primary\/35 {
            background-color: color-mix(in oklab, var(--primary) 35%, transparent)
        }
    }

    .bg-primary\/40 {
        background-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-primary\/40 {
            background-color: color-mix(in oklab, var(--primary) 40%, transparent)
        }
    }

    .bg-primary\/\[0\.04\] {
        background-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-primary\/\[0\.04\] {
            background-color: color-mix(in oklab, var(--primary) 4%, transparent)
        }
    }

    .bg-primary\/\[0\.06\] {
        background-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-primary\/\[0\.06\] {
            background-color: color-mix(in oklab, var(--primary) 6%, transparent)
        }
    }

    .bg-primary\/\[0\.07\] {
        background-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-primary\/\[0\.07\] {
            background-color: color-mix(in oklab, var(--primary) 7.0%, transparent)
        }
    }

    .bg-primary\/\[0\.08\] {
        background-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-primary\/\[0\.08\] {
            background-color: color-mix(in oklab, var(--primary) 8%, transparent)
        }
    }

    .bg-primary\/\[0\.035\] {
        background-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-primary\/\[0\.035\] {
            background-color: color-mix(in oklab, var(--primary) 3.5%, transparent)
        }
    }

    .bg-purple-400 {
        background-color: var(--color-purple-400)
    }

    .bg-purple-400\/20 {
        background-color: #c07eff33
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-purple-400\/20 {
            background-color: color-mix(in oklab, var(--color-purple-400) 20%, transparent)
        }
    }

    .bg-raised {
        background-color: var(--raised)
    }

    .bg-red-400 {
        background-color: var(--color-red-400)
    }

    .bg-red-400\/20 {
        background-color: #ff656833
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-red-400\/20 {
            background-color: color-mix(in oklab, var(--color-red-400) 20%, transparent)
        }
    }

    .bg-red-500 {
        background-color: var(--color-red-500)
    }

    .bg-red-500\/5 {
        background-color: #fb2c360d
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-red-500\/5 {
            background-color: color-mix(in oklab, var(--color-red-500) 5%, transparent)
        }
    }

    .bg-red-500\/10 {
        background-color: #fb2c361a
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-red-500\/10 {
            background-color: color-mix(in oklab, var(--color-red-500) 10%, transparent)
        }
    }

    .bg-red-500\/20 {
        background-color: #fb2c3633
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-red-500\/20 {
            background-color: color-mix(in oklab, var(--color-red-500) 20%, transparent)
        }
    }

    .bg-red-900\/20 {
        background-color: #82181a33
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-red-900\/20 {
            background-color: color-mix(in oklab, var(--color-red-900) 20%, transparent)
        }
    }

    .bg-rose {
        background-color: #f23674
    }

    .bg-rose-300\/10 {
        background-color: oklab(81.406% .106357 .00329852/.1)
    }

    .bg-rose-400\/5 {
        background-color: oklab(63.9675% .221712 .0280158/.05)
    }

    .bg-rose-400\/10 {
        background-color: oklab(63.9675% .221712 .0280158/.1)
    }

    .bg-rose-500 {
        background-color: #eb2d6f
    }

    .bg-rose-500\/5 {
        background-color: oklab(62.0511% .222283 .0271516/.05)
    }

    .bg-rose-500\/10 {
        background-color: oklab(62.0511% .222283 .0271516/.1)
    }

    .bg-rose\/5 {
        background-color: oklab(63.9675% .221712 .0280158/.05)
    }

    .bg-rose\/10 {
        background-color: oklab(63.9675% .221712 .0280158/.1)
    }

    .bg-rose\/20 {
        background-color: oklab(63.9675% .221712 .0280158/.2)
    }

    .bg-rose\/35 {
        background-color: oklab(63.9675% .221712 .0280158/.35)
    }

    .bg-rose\/\[0\.02\] {
        background-color: oklab(63.9675% .221712 .0280158/.02)
    }

    .bg-scrollbar-thumb {
        background-color: var(--scrollbar-thumb)
    }

    .bg-secondary {
        background-color: var(--secondary)
    }

    .bg-sky-300\/12 {
        background-color: oklab(82.7141% -.0712471 -.0825359/.12)
    }

    .bg-sky-400\/5 {
        background-color: #00bcfe0d
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-sky-400\/5 {
            background-color: color-mix(in oklab, var(--color-sky-400) 5%, transparent)
        }
    }

    .bg-sky-400\/10 {
        background-color: #00bcfe1a
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-sky-400\/10 {
            background-color: color-mix(in oklab, var(--color-sky-400) 10%, transparent)
        }
    }

    .bg-slate-300\/10 {
        background-color: #cad5e21a
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-slate-300\/10 {
            background-color: color-mix(in oklab, var(--color-slate-300) 10%, transparent)
        }
    }

    .bg-success {
        background-color: oklch(from var(--success) l c h / 1)
    }

    .bg-success-strong,
    .bg-success-strong\/10 {
        background-color: oklch(from var(--success-strong) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-success-strong\/10 {
            background-color: color-mix(in oklab, oklch(from var(--success-strong) l c h / 1) 10%, transparent)
        }
    }

    .bg-success-strong\/15 {
        background-color: oklch(from var(--success-strong) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-success-strong\/15 {
            background-color: color-mix(in oklab, oklch(from var(--success-strong) l c h / 1) 15%, transparent)
        }
    }

    .bg-success-strong\/20 {
        background-color: oklch(from var(--success-strong) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-success-strong\/20 {
            background-color: color-mix(in oklab, oklch(from var(--success-strong) l c h / 1) 20%, transparent)
        }
    }

    .bg-success-strong\/30 {
        background-color: oklch(from var(--success-strong) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-success-strong\/30 {
            background-color: color-mix(in oklab, oklch(from var(--success-strong) l c h / 1) 30%, transparent)
        }
    }

    .bg-success-strong\/35 {
        background-color: oklch(from var(--success-strong) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-success-strong\/35 {
            background-color: color-mix(in oklab, oklch(from var(--success-strong) l c h / 1) 35%, transparent)
        }
    }

    .bg-success-strong\/50 {
        background-color: oklch(from var(--success-strong) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-success-strong\/50 {
            background-color: color-mix(in oklab, oklch(from var(--success-strong) l c h / 1) 50%, transparent)
        }
    }

    .bg-success-strong\/65 {
        background-color: oklch(from var(--success-strong) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-success-strong\/65 {
            background-color: color-mix(in oklab, oklch(from var(--success-strong) l c h / 1) 65%, transparent)
        }
    }

    .bg-success-strong\/70 {
        background-color: oklch(from var(--success-strong) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-success-strong\/70 {
            background-color: color-mix(in oklab, oklch(from var(--success-strong) l c h / 1) 70%, transparent)
        }
    }

    .bg-success-strong\/80 {
        background-color: oklch(from var(--success-strong) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-success-strong\/80 {
            background-color: color-mix(in oklab, oklch(from var(--success-strong) l c h / 1) 80%, transparent)
        }
    }

    .bg-success\/5 {
        background-color: oklch(from var(--success) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-success\/5 {
            background-color: color-mix(in oklab, oklch(from var(--success) l c h / 1) 5%, transparent)
        }
    }

    .bg-success\/10 {
        background-color: oklch(from var(--success) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-success\/10 {
            background-color: color-mix(in oklab, oklch(from var(--success) l c h / 1) 10%, transparent)
        }
    }

    .bg-success\/15 {
        background-color: oklch(from var(--success) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-success\/15 {
            background-color: color-mix(in oklab, oklch(from var(--success) l c h / 1) 15%, transparent)
        }
    }

    .bg-success\/20 {
        background-color: oklch(from var(--success) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-success\/20 {
            background-color: color-mix(in oklab, oklch(from var(--success) l c h / 1) 20%, transparent)
        }
    }

    .bg-success\/40 {
        background-color: oklch(from var(--success) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-success\/40 {
            background-color: color-mix(in oklab, oklch(from var(--success) l c h / 1) 40%, transparent)
        }
    }

    .bg-success\/70 {
        background-color: oklch(from var(--success) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-success\/70 {
            background-color: color-mix(in oklab, oklch(from var(--success) l c h / 1) 70%, transparent)
        }
    }

    .bg-sunken {
        background-color: var(--sunken)
    }

    .bg-teal-400\/5 {
        background-color: #00d3bd0d
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-teal-400\/5 {
            background-color: color-mix(in oklab, var(--color-teal-400) 5%, transparent)
        }
    }

    .bg-transparent {
        background-color: #0000
    }

    .bg-transparent\! {
        background-color: #0000 !important
    }

    .bg-uiv2 {
        background-color: #131b24
    }

    .bg-v2-background {
        background-color: #304256
    }

    .bg-v2-lily\/5 {
        background-color: oklab(97.1336% -.0148504 -.0128456/.05)
    }

    .bg-v2-lily\/10 {
        background-color: oklab(97.1336% -.0148504 -.0128456/.1)
    }

    .bg-v2-lily\/20 {
        background-color: oklab(97.1336% -.0148504 -.0128456/.2)
    }

    .bg-v2-lily\/\[\.02\] {
        background-color: oklab(97.1336% -.0148504 -.0128456/.02)
    }

    .bg-v2-lily\/\[0\.03\] {
        background-color: oklab(97.1336% -.0148504 -.0128456/.03)
    }

    .bg-v2-perps-input {
        background-color: #13181d
    }

    .bg-v2-perps-modal {
        background-color: #1b2229
    }

    .bg-v3-background-perps-green\/10 {
        background-color: oklab(67.3103% -.145364 .0659768/.1)
    }

    .bg-v3-header-background {
        background-color: #0e131e
    }

    .bg-v3-perps-red {
        background-color: #f04438
    }

    .bg-v3-perps-red\/10 {
        background-color: oklab(63.7057% .184829 .100531/.1)
    }

    .bg-v3-perps-warning\/10 {
        background-color: oklab(71.1836% .00407036 .123308/.1)
    }

    .bg-v3-text-perps-green {
        background-color: #32df7b
    }

    .bg-v3-text-perps-green\/20 {
        background-color: oklab(79.7046% -.172447 .0910819/.2)
    }

    .bg-violet-500\/10 {
        background-color: #8d54ff1a
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-violet-500\/10 {
            background-color: color-mix(in oklab, var(--color-violet-500) 10%, transparent)
        }
    }

    .bg-warning,
    .bg-warning\/5 {
        background-color: oklch(from var(--warning) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-warning\/5 {
            background-color: color-mix(in oklab, oklch(from var(--warning) l c h / 1) 5%, transparent)
        }
    }

    .bg-warning\/10 {
        background-color: oklch(from var(--warning) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-warning\/10 {
            background-color: color-mix(in oklab, oklch(from var(--warning) l c h / 1) 10%, transparent)
        }
    }

    .bg-warning\/15 {
        background-color: oklch(from var(--warning) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-warning\/15 {
            background-color: color-mix(in oklab, oklch(from var(--warning) l c h / 1) 15%, transparent)
        }
    }

    .bg-warning\/20 {
        background-color: oklch(from var(--warning) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-warning\/20 {
            background-color: color-mix(in oklab, oklch(from var(--warning) l c h / 1) 20%, transparent)
        }
    }

    .bg-warning\/25 {
        background-color: oklch(from var(--warning) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-warning\/25 {
            background-color: color-mix(in oklab, oklch(from var(--warning) l c h / 1) 25%, transparent)
        }
    }

    .bg-white,
    .bg-white\/2 {
        background-color: oklch(from var(--white) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-white\/2 {
            background-color: color-mix(in oklab, oklch(from var(--white) l c h / 1) 2%, transparent)
        }
    }

    .bg-white\/5 {
        background-color: oklch(from var(--white) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-white\/5 {
            background-color: color-mix(in oklab, oklch(from var(--white) l c h / 1) 5%, transparent)
        }
    }

    .bg-white\/10 {
        background-color: oklch(from var(--white) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-white\/10 {
            background-color: color-mix(in oklab, oklch(from var(--white) l c h / 1) 10%, transparent)
        }
    }

    .bg-white\/15 {
        background-color: oklch(from var(--white) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-white\/15 {
            background-color: color-mix(in oklab, oklch(from var(--white) l c h / 1) 15%, transparent)
        }
    }

    .bg-white\/20 {
        background-color: oklch(from var(--white) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-white\/20 {
            background-color: color-mix(in oklab, oklch(from var(--white) l c h / 1) 20%, transparent)
        }
    }

    .bg-white\/35 {
        background-color: oklch(from var(--white) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-white\/35 {
            background-color: color-mix(in oklab, oklch(from var(--white) l c h / 1) 35%, transparent)
        }
    }

    .bg-white\/60 {
        background-color: oklch(from var(--white) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-white\/60 {
            background-color: color-mix(in oklab, oklch(from var(--white) l c h / 1) 60%, transparent)
        }
    }

    .bg-white\/\[0\.04\] {
        background-color: oklch(from var(--white) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-white\/\[0\.04\] {
            background-color: color-mix(in oklab, oklch(from var(--white) l c h / 1) 4%, transparent)
        }
    }

    .bg-white\/\[0\.09\] {
        background-color: oklch(from var(--white) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-white\/\[0\.09\] {
            background-color: color-mix(in oklab, oklch(from var(--white) l c h / 1) 9%, transparent)
        }
    }

    .bg-yellow-300 {
        background-color: var(--color-yellow-300)
    }

    .bg-yellow-300\/5 {
        background-color: #ffe02a0d
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-yellow-300\/5 {
            background-color: color-mix(in oklab, var(--color-yellow-300) 5%, transparent)
        }
    }

    .bg-yellow-400 {
        background-color: var(--color-yellow-400)
    }

    .bg-yellow-400\/20 {
        background-color: #fac80033
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-yellow-400\/20 {
            background-color: color-mix(in oklab, var(--color-yellow-400) 20%, transparent)
        }
    }

    .bg-yellow-500\/5 {
        background-color: #edb2000d
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-yellow-500\/5 {
            background-color: color-mix(in oklab, var(--color-yellow-500) 5%, transparent)
        }
    }

    .bg-yellow-500\/10 {
        background-color: #edb2001a
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-yellow-500\/10 {
            background-color: color-mix(in oklab, var(--color-yellow-500) 10%, transparent)
        }
    }

    .bg-zinc-800 {
        background-color: var(--color-zinc-800)
    }

    .bg-linear-to-b {
        --tw-gradient-position: to bottom
    }

    @supports (background-image:linear-gradient(in lab, red, red)) {
        .bg-linear-to-b {
            --tw-gradient-position: to bottom in oklab
        }
    }

    .bg-linear-to-b {
        background-image: linear-gradient(var(--tw-gradient-stops))
    }

    .bg-linear-to-br {
        --tw-gradient-position: to bottom right
    }

    @supports (background-image:linear-gradient(in lab, red, red)) {
        .bg-linear-to-br {
            --tw-gradient-position: to bottom right in oklab
        }
    }

    .bg-linear-to-br {
        background-image: linear-gradient(var(--tw-gradient-stops))
    }

    .bg-linear-to-l {
        --tw-gradient-position: to left
    }

    @supports (background-image:linear-gradient(in lab, red, red)) {
        .bg-linear-to-l {
            --tw-gradient-position: to left in oklab
        }
    }

    .bg-linear-to-l {
        background-image: linear-gradient(var(--tw-gradient-stops))
    }

    .bg-linear-to-r {
        --tw-gradient-position: to right
    }

    @supports (background-image:linear-gradient(in lab, red, red)) {
        .bg-linear-to-r {
            --tw-gradient-position: to right in oklab
        }
    }

    .bg-linear-to-r {
        background-image: linear-gradient(var(--tw-gradient-stops))
    }

    .bg-linear-to-t {
        --tw-gradient-position: to top
    }

    @supports (background-image:linear-gradient(in lab, red, red)) {
        .bg-linear-to-t {
            --tw-gradient-position: to top in oklab
        }
    }

    .bg-linear-to-t {
        background-image: linear-gradient(var(--tw-gradient-stops))
    }

    .bg-gradient-to-b {
        --tw-gradient-position: to bottom in oklab;
        background-image: linear-gradient(var(--tw-gradient-stops))
    }

    .bg-gradient-to-l {
        --tw-gradient-position: to left in oklab;
        background-image: linear-gradient(var(--tw-gradient-stops))
    }

    .bg-gradient-to-r {
        --tw-gradient-position: to right in oklab;
        background-image: linear-gradient(var(--tw-gradient-stops))
    }

    .bg-gradient-to-t {
        --tw-gradient-position: to top in oklab;
        background-image: linear-gradient(var(--tw-gradient-stops))
    }

    .bg-gradient-to-tl {
        --tw-gradient-position: to top left in oklab;
        background-image: linear-gradient(var(--tw-gradient-stops))
    }

    .bg-\[image\:linear-gradient\(90deg\,var\(--border\)\,var\(--big-input\)_40\%\,var\(--big-input\)_60\%\,var\(--border\)\)\] {
        background-image: linear-gradient(90deg, var(--border), var(--big-input) 40%, var(--big-input) 60%, var(--border))
    }

    .bg-\[image\:linear-gradient\(90deg\,var\(--muted\)\,color-mix\(in_oklab\,var\(--muted-foreground\)_18\%\,var\(--muted\)\)_50\%\,var\(--muted\)\)\] {
        background-image: linear-gradient(90deg, var(--muted), var(--muted-foreground) 50%, var(--muted))
    }

    @supports (color:color-mix(in lab, red, red)) {
        .bg-\[image\:linear-gradient\(90deg\,var\(--muted\)\,color-mix\(in_oklab\,var\(--muted-foreground\)_18\%\,var\(--muted\)\)_50\%\,var\(--muted\)\)\] {
            background-image: linear-gradient(90deg, var(--muted), color-mix(in oklab, var(--muted-foreground) 18%, var(--muted)) 50%, var(--muted))
        }
    }

    .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\(90deg\,\#FF0000\,\#FFFF00\,\#00FF00\,\#00FFFF\,\#0000FF\,\#FF00FF\,\#FF0000\)\] {
        background-image: linear-gradient(90deg, red, #ff0, #0f0, #0ff, #00f, #f0f, red)
    }

    .bg-\[linear-gradient\(90deg\,var\(--faint-foreground\)\,var\(--foreground\)_50\%\,var\(--faint-foreground\)\)\] {
        background-image: linear-gradient(90deg, var(--faint-foreground), var(--foreground) 50%, var(--faint-foreground))
    }

    .bg-none {
        background-image: none
    }

    .bg-station-gradient {
        background-image: linear-gradient(229deg, var(--primary) 0%, #00bef0 100%)
    }

    .bg-v2-text-gradient {
        background-image: linear-gradient(247.44deg, var(--primary) 13.88%, #00bef0 99.28%)
    }

    .from-\[rgba\(172\,244\,125\,1\)\)\] {
        --tw-gradient-from: #acf47d;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .from-background {
        --tw-gradient-from: rgb(var(--background-rgb) / 1);
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .from-background\/10 {
        --tw-gradient-from: rgb(var(--background-rgb) / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .from-background\/10 {
            --tw-gradient-from: color-mix(in oklab, rgb(var(--background-rgb) / 1) 10%, transparent)
        }
    }

    .from-background\/10 {
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .from-background\/80 {
        --tw-gradient-from: rgb(var(--background-rgb) / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .from-background\/80 {
            --tw-gradient-from: color-mix(in oklab, rgb(var(--background-rgb) / 1) 80%, transparent)
        }
    }

    .from-background\/80 {
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .from-big-input {
        --tw-gradient-from: oklch(from var(--big-input) l c h / 1);
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .from-border {
        --tw-gradient-from: oklch(from var(--border) l c h / 1);
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .from-card {
        --tw-gradient-from: oklch(from var(--card) l c h / 1);
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .from-destructive\/20 {
        --tw-gradient-from: oklch(from var(--destructive) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .from-destructive\/20 {
            --tw-gradient-from: color-mix(in oklab, oklch(from var(--destructive) l c h / 1) 20%, transparent)
        }
    }

    .from-destructive\/20 {
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .from-destructive\/60 {
        --tw-gradient-from: oklch(from var(--destructive) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .from-destructive\/60 {
            --tw-gradient-from: color-mix(in oklab, oklch(from var(--destructive) l c h / 1) 60%, transparent)
        }
    }

    .from-destructive\/60 {
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .from-lime-200 {
        --tw-gradient-from: var(--color-lime-200);
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .from-lime-300\/10 {
        --tw-gradient-from: #bbf4511a
    }

    @supports (color:color-mix(in lab, red, red)) {
        .from-lime-300\/10 {
            --tw-gradient-from: color-mix(in oklab, var(--color-lime-300) 10%, transparent)
        }
    }

    .from-lime-300\/10 {
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .from-muted\/30 {
        --tw-gradient-from: oklch(from var(--muted) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .from-muted\/30 {
            --tw-gradient-from: color-mix(in oklab, oklch(from var(--muted) l c h / 1) 30%, transparent)
        }
    }

    .from-muted\/30 {
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .from-neutral-500\/80 {
        --tw-gradient-from: var(--neutral-500)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .from-neutral-500\/80 {
            --tw-gradient-from: color-mix(in oklab, var(--neutral-500) 80%, transparent)
        }
    }

    .from-neutral-500\/80 {
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .from-neutral-925 {
        --tw-gradient-from: var(--neutral-925);
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .from-neutral-950 {
        --tw-gradient-from: var(--neutral-950);
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .from-neutral-950\/30 {
        --tw-gradient-from: var(--neutral-950)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .from-neutral-950\/30 {
            --tw-gradient-from: color-mix(in oklab, var(--neutral-950) 30%, transparent)
        }
    }

    .from-neutral-950\/30 {
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .from-popover {
        --tw-gradient-from: oklch(from var(--popover) l c h / 1);
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .from-primary {
        --tw-gradient-from: var(--primary);
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .from-primary\/8 {
        --tw-gradient-from: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .from-primary\/8 {
            --tw-gradient-from: color-mix(in oklab, var(--primary) 8%, transparent)
        }
    }

    .from-primary\/8 {
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .from-primary\/10 {
        --tw-gradient-from: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .from-primary\/10 {
            --tw-gradient-from: color-mix(in oklab, var(--primary) 10%, transparent)
        }
    }

    .from-primary\/10 {
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .from-primary\/15 {
        --tw-gradient-from: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .from-primary\/15 {
            --tw-gradient-from: color-mix(in oklab, var(--primary) 15%, transparent)
        }
    }

    .from-primary\/15 {
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .from-primary\/20 {
        --tw-gradient-from: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .from-primary\/20 {
            --tw-gradient-from: color-mix(in oklab, var(--primary) 20%, transparent)
        }
    }

    .from-primary\/20 {
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .from-primary\/30 {
        --tw-gradient-from: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .from-primary\/30 {
            --tw-gradient-from: color-mix(in oklab, var(--primary) 30%, transparent)
        }
    }

    .from-primary\/30 {
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .from-primary\/60 {
        --tw-gradient-from: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .from-primary\/60 {
            --tw-gradient-from: color-mix(in oklab, var(--primary) 60%, transparent)
        }
    }

    .from-primary\/60 {
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .from-success\/20 {
        --tw-gradient-from: oklch(from var(--success) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .from-success\/20 {
            --tw-gradient-from: color-mix(in oklab, oklch(from var(--success) l c h / 1) 20%, transparent)
        }
    }

    .from-success\/20 {
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .from-transparent {
        --tw-gradient-from: transparent;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .from-white {
        --tw-gradient-from: oklch(from var(--white) l c h / 1);
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .from-yellow-300\/5 {
        --tw-gradient-from: #ffe02a0d
    }

    @supports (color:color-mix(in lab, red, red)) {
        .from-yellow-300\/5 {
            --tw-gradient-from: color-mix(in oklab, var(--color-yellow-300) 5%, transparent)
        }
    }

    .from-yellow-300\/5 {
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .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-via: #00bef0;
        --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
        --tw-gradient-stops: var(--tw-gradient-via-stops)
    }

    .via-background\/35 {
        --tw-gradient-via: rgb(var(--background-rgb) / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .via-background\/35 {
            --tw-gradient-via: color-mix(in oklab, rgb(var(--background-rgb) / 1) 35%, transparent)
        }
    }

    .via-background\/35 {
        --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
        --tw-gradient-stops: var(--tw-gradient-via-stops)
    }

    .via-card\/55 {
        --tw-gradient-via: oklch(from var(--card) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .via-card\/55 {
            --tw-gradient-via: color-mix(in oklab, oklch(from var(--card) l c h / 1) 55%, transparent)
        }
    }

    .via-card\/55 {
        --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
        --tw-gradient-stops: var(--tw-gradient-via-stops)
    }

    .via-neutral-500\/10 {
        --tw-gradient-via: var(--neutral-500)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .via-neutral-500\/10 {
            --tw-gradient-via: color-mix(in oklab, var(--neutral-500) 10%, transparent)
        }
    }

    .via-neutral-500\/10 {
        --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
        --tw-gradient-stops: var(--tw-gradient-via-stops)
    }

    .via-neutral-950 {
        --tw-gradient-via: var(--neutral-950);
        --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
        --tw-gradient-stops: var(--tw-gradient-via-stops)
    }

    .via-transparent {
        --tw-gradient-via: transparent;
        --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
        --tw-gradient-stops: var(--tw-gradient-via-stops)
    }

    .to-\[rgba\(0\,190\,240\,1\)\] {
        --tw-gradient-to: #00bef0;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .to-background {
        --tw-gradient-to: rgb(var(--background-rgb) / 1);
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .to-black\/50 {
        --tw-gradient-to: oklch(from var(--black) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .to-black\/50 {
            --tw-gradient-to: color-mix(in oklab, oklch(from var(--black) l c h / 1) 50%, transparent)
        }
    }

    .to-black\/50 {
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .to-card {
        --tw-gradient-to: oklch(from var(--card) l c h / 1);
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .to-destructive\/10 {
        --tw-gradient-to: oklch(from var(--destructive) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .to-destructive\/10 {
            --tw-gradient-to: color-mix(in oklab, oklch(from var(--destructive) l c h / 1) 10%, transparent)
        }
    }

    .to-destructive\/10 {
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .to-destructive\/20 {
        --tw-gradient-to: oklch(from var(--destructive) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .to-destructive\/20 {
            --tw-gradient-to: color-mix(in oklab, oklch(from var(--destructive) l c h / 1) 20%, transparent)
        }
    }

    .to-destructive\/20 {
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .to-info {
        --tw-gradient-to: oklch(from var(--info) l c h / 1);
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .to-lime-300 {
        --tw-gradient-to: var(--color-lime-300);
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .to-muted-foreground {
        --tw-gradient-to: oklch(from var(--muted-foreground) l c h / 1);
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .to-neutral-500\/70 {
        --tw-gradient-to: var(--neutral-500)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .to-neutral-500\/70 {
            --tw-gradient-to: color-mix(in oklab, var(--neutral-500) 70%, transparent)
        }
    }

    .to-neutral-500\/70 {
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .to-neutral-925 {
        --tw-gradient-to: var(--neutral-925);
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .to-neutral-950 {
        --tw-gradient-to: var(--neutral-950);
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .to-neutral-950\/10 {
        --tw-gradient-to: var(--neutral-950)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .to-neutral-950\/10 {
            --tw-gradient-to: color-mix(in oklab, var(--neutral-950) 10%, transparent)
        }
    }

    .to-neutral-950\/10 {
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .to-neutral-975 {
        --tw-gradient-to: var(--neutral-975);
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .to-popover {
        --tw-gradient-to: oklch(from var(--popover) l c h / 1);
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .to-primary {
        --tw-gradient-to: var(--primary);
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .to-primary-600\/15 {
        --tw-gradient-to: var(--primary-600)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .to-primary-600\/15 {
            --tw-gradient-to: color-mix(in oklab, var(--primary-600) 15%, transparent)
        }
    }

    .to-primary-600\/15 {
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .to-primary\/0 {
        --tw-gradient-to: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .to-primary\/0 {
            --tw-gradient-to: color-mix(in oklab, var(--primary) 0%, transparent)
        }
    }

    .to-primary\/0 {
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .to-primary\/10 {
        --tw-gradient-to: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .to-primary\/10 {
            --tw-gradient-to: color-mix(in oklab, var(--primary) 10%, transparent)
        }
    }

    .to-primary\/10 {
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .to-success\/20 {
        --tw-gradient-to: oklch(from var(--success) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .to-success\/20 {
            --tw-gradient-to: color-mix(in oklab, oklch(from var(--success) l c h / 1) 20%, transparent)
        }
    }

    .to-success\/20 {
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .to-transparent {
        --tw-gradient-to: transparent;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .to-60\% {
        --tw-gradient-to-position: 60%
    }

    .bg-\[length\:200\%_auto\] {
        background-size: 200%
    }

    .bg-\[size\:200\%_auto\,auto\] {
        background-size: 200%, auto
    }

    .bg-cover {
        background-size: cover
    }

    .bg-size-\[200\%_100\%\] {
        background-size: 200% 100%
    }

    .bg-clip-text {
        -webkit-background-clip: text;
        background-clip: text
    }

    .bg-center {
        background-position: 50%
    }

    .bg-no-repeat {
        background-repeat: no-repeat
    }

    .fill-\[\#3D3C3B\] {
        fill: #3d3c3b
    }

    .fill-\[\#4c0e10\] {
        fill: #4c0e10
    }

    .fill-\[\#5d3955\] {
        fill: #5d3955
    }

    .fill-\[\#8b0303\] {
        fill: #8b0303
    }

    .fill-\[\#57aaea\] {
        fill: #57aaea
    }

    .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: #f3fefc8f
    }

    .fill-border {
        fill: oklch(from var(--border) l c h / 1)
    }

    .fill-current {
        fill: currentColor
    }

    .fill-mid-foreground {
        fill: oklch(from var(--mid-foreground) l c h / 1)
    }

    .fill-neutral-100,
    .fill-neutral-100\/50 {
        fill: var(--neutral-100)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .fill-neutral-100\/50 {
            fill: color-mix(in oklab, var(--neutral-100) 50%, transparent)
        }
    }

    .fill-neutral-750 {
        fill: var(--neutral-750)
    }

    .fill-neutral-850 {
        fill: var(--neutral-850)
    }

    .fill-neutral-925 {
        fill: var(--neutral-925)
    }

    .fill-neutral-950\/80 {
        fill: var(--neutral-950)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .fill-neutral-950\/80 {
            fill: color-mix(in oklab, var(--neutral-950) 80%, transparent)
        }
    }

    .fill-none {
        fill: none
    }

    .fill-popover {
        fill: oklch(from var(--popover) l c h / 1)
    }

    .fill-transparent {
        fill: #0000
    }

    .fill-white {
        fill: oklch(from var(--white) l c h / 1)
    }

    .stroke-black {
        stroke: oklch(from var(--black) l c h / 1)
    }

    .stroke-border {
        stroke: oklch(from var(--border) l c h / 1)
    }

    .stroke-neutral-400 {
        stroke: var(--neutral-400)
    }

    .stroke-neutral-600 {
        stroke: var(--neutral-600)
    }

    .stroke-primary {
        stroke: var(--primary)
    }

    .stroke-purple-400 {
        stroke: var(--color-purple-400)
    }

    .stroke-warning {
        stroke: oklch(from var(--warning) l c h / 1)
    }

    .stroke-white\/75 {
        stroke: oklch(from var(--white) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .stroke-white\/75 {
            stroke: color-mix(in oklab, oklch(from var(--white) l c h / 1) 75%, transparent)
        }
    }

    .stroke-0 {
        stroke-width: 0
    }

    .stroke-2 {
        stroke-width: 2px
    }

    .object-contain {
        object-fit: contain
    }

    .object-cover {
        object-fit: cover
    }

    .object-right {
        object-position: right
    }

    .object-top {
        object-position: top
    }

    .\!p-0 {
        padding: 0 !important
    }

    .\!p-2 {
        padding: calc(var(--spacing) * 2) !important
    }

    .p-0 {
        padding: 0
    }

    .p-0\.5 {
        padding: calc(var(--spacing) * .5)
    }

    .p-0\.75 {
        padding: calc(var(--spacing) * .75)
    }

    .p-1 {
        padding: var(--spacing)
    }

    .p-1\.5 {
        padding: calc(var(--spacing) * 1.5)
    }

    .p-2 {
        padding: calc(var(--spacing) * 2)
    }

    .p-2\.5 {
        padding: calc(var(--spacing) * 2.5)
    }

    .p-3 {
        padding: calc(var(--spacing) * 3)
    }

    .p-3\.5 {
        padding: calc(var(--spacing) * 3.5)
    }

    .p-4 {
        padding: calc(var(--spacing) * 4)
    }

    .p-5 {
        padding: calc(var(--spacing) * 5)
    }

    .p-6 {
        padding: calc(var(--spacing) * 6)
    }

    .p-8 {
        padding: calc(var(--spacing) * 8)
    }

    .p-10 {
        padding: calc(var(--spacing) * 10)
    }

    .p-12 {
        padding: calc(var(--spacing) * 12)
    }

    .p-16 {
        padding: calc(var(--spacing) * 16)
    }

    .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-\[var\(--card-spacing\)\] {
        padding: var(--card-spacing)
    }

    .p-px {
        padding: 1px
    }

    .\!px-0 {
        padding-inline: 0 !important
    }

    .\!px-2 {
        padding-inline: calc(var(--spacing) * 2) !important
    }

    .\!px-2\.5 {
        padding-inline: calc(var(--spacing) * 2.5) !important
    }

    .\!px-3 {
        padding-inline: calc(var(--spacing) * 3) !important
    }

    .px-0 {
        padding-inline: 0
    }

    .px-0\.5 {
        padding-inline: calc(var(--spacing) * .5)
    }

    .px-1 {
        padding-inline: var(--spacing)
    }

    .px-1\.5 {
        padding-inline: calc(var(--spacing) * 1.5)
    }

    .px-1\.75 {
        padding-inline: calc(var(--spacing) * 1.75)
    }

    .px-2 {
        padding-inline: calc(var(--spacing) * 2)
    }

    .px-2\.5 {
        padding-inline: calc(var(--spacing) * 2.5)
    }

    .px-3 {
        padding-inline: calc(var(--spacing) * 3)
    }

    .px-3\.5 {
        padding-inline: calc(var(--spacing) * 3.5)
    }

    .px-3\.75 {
        padding-inline: calc(var(--spacing) * 3.75)
    }

    .px-4 {
        padding-inline: calc(var(--spacing) * 4)
    }

    .px-5 {
        padding-inline: calc(var(--spacing) * 5)
    }

    .px-6 {
        padding-inline: calc(var(--spacing) * 6)
    }

    .px-7 {
        padding-inline: calc(var(--spacing) * 7)
    }

    .px-8 {
        padding-inline: calc(var(--spacing) * 8)
    }

    .px-14 {
        padding-inline: calc(var(--spacing) * 14)
    }

    .px-\[--cell-size\] {
        padding-inline: --cell-size
    }

    .px-\[2px\] {
        padding-inline: 2px
    }

    .px-\[13px\] {
        padding-inline: 13px
    }

    .px-\[14px\] {
        padding-inline: 14px
    }

    .px-\[var\(--card-spacing\)\] {
        padding-inline: var(--card-spacing)
    }

    .\!py-1\.5 {
        padding-block: calc(var(--spacing) * 1.5) !important
    }

    .\!py-2 {
        padding-block: calc(var(--spacing) * 2) !important
    }

    .py-0 {
        padding-block: 0
    }

    .py-0\.5 {
        padding-block: calc(var(--spacing) * .5)
    }

    .py-0\.75 {
        padding-block: calc(var(--spacing) * .75)
    }

    .py-1 {
        padding-block: var(--spacing)
    }

    .py-1\.5 {
        padding-block: calc(var(--spacing) * 1.5)
    }

    .py-2 {
        padding-block: calc(var(--spacing) * 2)
    }

    .py-2\! {
        padding-block: calc(var(--spacing) * 2) !important
    }

    .py-2\.5 {
        padding-block: calc(var(--spacing) * 2.5)
    }

    .py-2\.75 {
        padding-block: calc(var(--spacing) * 2.75)
    }

    .py-3 {
        padding-block: calc(var(--spacing) * 3)
    }

    .py-3\.5 {
        padding-block: calc(var(--spacing) * 3.5)
    }

    .py-4 {
        padding-block: calc(var(--spacing) * 4)
    }

    .py-5 {
        padding-block: calc(var(--spacing) * 5)
    }

    .py-6 {
        padding-block: calc(var(--spacing) * 6)
    }

    .py-7 {
        padding-block: calc(var(--spacing) * 7)
    }

    .py-8 {
        padding-block: calc(var(--spacing) * 8)
    }

    .py-10 {
        padding-block: calc(var(--spacing) * 10)
    }

    .py-11 {
        padding-block: calc(var(--spacing) * 11)
    }

    .py-12 {
        padding-block: calc(var(--spacing) * 12)
    }

    .py-14 {
        padding-block: calc(var(--spacing) * 14)
    }

    .py-16 {
        padding-block: calc(var(--spacing) * 16)
    }

    .py-20 {
        padding-block: calc(var(--spacing) * 20)
    }

    .py-24 {
        padding-block: calc(var(--spacing) * 24)
    }

    .py-\[1\.5px\] {
        padding-block: 1.5px
    }

    .py-\[2px\] {
        padding-block: 2px
    }

    .py-\[3px\] {
        padding-block: 3px
    }

    .py-\[60px\] {
        padding-block: 60px
    }

    .py-\[var\(--card-spacing\)\] {
        padding-block: var(--card-spacing)
    }

    .py-px {
        padding-block: 1px
    }

    .pt-0 {
        padding-top: 0
    }

    .pt-0\.5 {
        padding-top: calc(var(--spacing) * .5)
    }

    .pt-1 {
        padding-top: var(--spacing)
    }

    .pt-1\.5 {
        padding-top: calc(var(--spacing) * 1.5)
    }

    .pt-2 {
        padding-top: calc(var(--spacing) * 2)
    }

    .pt-2\.5 {
        padding-top: calc(var(--spacing) * 2.5)
    }

    .pt-3 {
        padding-top: calc(var(--spacing) * 3)
    }

    .pt-3\.5 {
        padding-top: calc(var(--spacing) * 3.5)
    }

    .pt-4 {
        padding-top: calc(var(--spacing) * 4)
    }

    .pt-4\.25 {
        padding-top: calc(var(--spacing) * 4.25)
    }

    .pt-5 {
        padding-top: calc(var(--spacing) * 5)
    }

    .pt-6 {
        padding-top: calc(var(--spacing) * 6)
    }

    .pt-7 {
        padding-top: calc(var(--spacing) * 7)
    }

    .pt-8 {
        padding-top: calc(var(--spacing) * 8)
    }

    .pt-10 {
        padding-top: calc(var(--spacing) * 10)
    }

    .pt-12 {
        padding-top: calc(var(--spacing) * 12)
    }

    .pt-14 {
        padding-top: calc(var(--spacing) * 14)
    }

    .pt-16 {
        padding-top: calc(var(--spacing) * 16)
    }

    .pt-24 {
        padding-top: calc(var(--spacing) * 24)
    }

    .pt-36 {
        padding-top: calc(var(--spacing) * 36)
    }

    .pt-40 {
        padding-top: calc(var(--spacing) * 40)
    }

    .pt-\[30px\] {
        padding-top: 30px
    }

    .pt-\[44px\] {
        padding-top: 44px
    }

    .pt-px {
        padding-top: 1px
    }

    .\!pr-1 {
        padding-right: var(--spacing) !important
    }

    .pr-0 {
        padding-right: 0
    }

    .pr-0\.5 {
        padding-right: calc(var(--spacing) * .5)
    }

    .pr-1 {
        padding-right: var(--spacing)
    }

    .pr-1\.5 {
        padding-right: calc(var(--spacing) * 1.5)
    }

    .pr-2 {
        padding-right: calc(var(--spacing) * 2)
    }

    .pr-2\.5 {
        padding-right: calc(var(--spacing) * 2.5)
    }

    .pr-3 {
        padding-right: calc(var(--spacing) * 3)
    }

    .pr-3\.5 {
        padding-right: calc(var(--spacing) * 3.5)
    }

    .pr-4 {
        padding-right: calc(var(--spacing) * 4)
    }

    .pr-5 {
        padding-right: calc(var(--spacing) * 5)
    }

    .pr-6 {
        padding-right: calc(var(--spacing) * 6)
    }

    .pr-7 {
        padding-right: calc(var(--spacing) * 7)
    }

    .pr-8 {
        padding-right: calc(var(--spacing) * 8)
    }

    .pr-9 {
        padding-right: calc(var(--spacing) * 9)
    }

    .pr-12 {
        padding-right: calc(var(--spacing) * 12)
    }

    .pr-14\.5 {
        padding-right: calc(var(--spacing) * 14.5)
    }

    .pr-15 {
        padding-right: calc(var(--spacing) * 15)
    }

    .pr-16 {
        padding-right: calc(var(--spacing) * 16)
    }

    .pr-20 {
        padding-right: calc(var(--spacing) * 20)
    }

    .pr-36 {
        padding-right: calc(var(--spacing) * 36)
    }

    .pr-48 {
        padding-right: calc(var(--spacing) * 48)
    }

    .pb-0 {
        padding-bottom: 0
    }

    .pb-0\.5 {
        padding-bottom: calc(var(--spacing) * .5)
    }

    .pb-1 {
        padding-bottom: var(--spacing)
    }

    .pb-1\.5 {
        padding-bottom: calc(var(--spacing) * 1.5)
    }

    .pb-1\.75 {
        padding-bottom: calc(var(--spacing) * 1.75)
    }

    .pb-2 {
        padding-bottom: calc(var(--spacing) * 2)
    }

    .pb-2\.5 {
        padding-bottom: calc(var(--spacing) * 2.5)
    }

    .pb-3 {
        padding-bottom: calc(var(--spacing) * 3)
    }

    .pb-3\.5 {
        padding-bottom: calc(var(--spacing) * 3.5)
    }

    .pb-4 {
        padding-bottom: calc(var(--spacing) * 4)
    }

    .pb-4\.5 {
        padding-bottom: calc(var(--spacing) * 4.5)
    }

    .pb-5 {
        padding-bottom: calc(var(--spacing) * 5)
    }

    .pb-6 {
        padding-bottom: calc(var(--spacing) * 6)
    }

    .pb-7 {
        padding-bottom: calc(var(--spacing) * 7)
    }

    .pb-8 {
        padding-bottom: calc(var(--spacing) * 8)
    }

    .pb-9 {
        padding-bottom: calc(var(--spacing) * 9)
    }

    .pb-10 {
        padding-bottom: calc(var(--spacing) * 10)
    }

    .pb-12 {
        padding-bottom: calc(var(--spacing) * 12)
    }

    .pb-14 {
        padding-bottom: calc(var(--spacing) * 14)
    }

    .pb-16 {
        padding-bottom: calc(var(--spacing) * 16)
    }

    .pb-17 {
        padding-bottom: calc(var(--spacing) * 17)
    }

    .pb-20 {
        padding-bottom: calc(var(--spacing) * 20)
    }

    .pb-22 {
        padding-bottom: calc(var(--spacing) * 22)
    }

    .pb-28 {
        padding-bottom: calc(var(--spacing) * 28)
    }

    .pb-32 {
        padding-bottom: calc(var(--spacing) * 32)
    }

    .pb-40 {
        padding-bottom: calc(var(--spacing) * 40)
    }

    .pb-\[10\%\] {
        padding-bottom: 10%
    }

    .pb-\[calc\(0\.5rem_\+_env\(safe-area-inset-bottom\)\)\] {
        padding-bottom: calc(.5rem + env(safe-area-inset-bottom))
    }

    .pb-\[calc\(1\.5rem\+env\(safe-area-inset-bottom\)\)\] {
        padding-bottom: calc(1.5rem + env(safe-area-inset-bottom))
    }

    .pb-\[calc\(2rem\+env\(safe-area-inset-bottom\)\)\] {
        padding-bottom: calc(2rem + 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\(var\(--navbar-inset-bottom\)\+env\(safe-area-inset-bottom\)\)\] {
        padding-bottom: calc(var(--navbar-inset-bottom) + env(safe-area-inset-bottom))
    }

    .pb-\[var\(--footer-padding\)\] {
        padding-bottom: var(--footer-padding)
    }

    .pl-0 {
        padding-left: 0
    }

    .pl-0\.5 {
        padding-left: calc(var(--spacing) * .5)
    }

    .pl-1 {
        padding-left: var(--spacing)
    }

    .pl-1\.5 {
        padding-left: calc(var(--spacing) * 1.5)
    }

    .pl-2 {
        padding-left: calc(var(--spacing) * 2)
    }

    .pl-2\.5 {
        padding-left: calc(var(--spacing) * 2.5)
    }

    .pl-3 {
        padding-left: calc(var(--spacing) * 3)
    }

    .pl-3\.5 {
        padding-left: calc(var(--spacing) * 3.5)
    }

    .pl-4 {
        padding-left: calc(var(--spacing) * 4)
    }

    .pl-5 {
        padding-left: calc(var(--spacing) * 5)
    }

    .pl-5\.5 {
        padding-left: calc(var(--spacing) * 5.5)
    }

    .pl-6 {
        padding-left: calc(var(--spacing) * 6)
    }

    .pl-7 {
        padding-left: calc(var(--spacing) * 7)
    }

    .pl-8 {
        padding-left: calc(var(--spacing) * 8)
    }

    .pl-9 {
        padding-left: calc(var(--spacing) * 9)
    }

    .pl-10 {
        padding-left: calc(var(--spacing) * 10)
    }

    .pl-12 {
        padding-left: calc(var(--spacing) * 12)
    }

    .pl-14 {
        padding-left: calc(var(--spacing) * 14)
    }

    .pl-\[18px\] {
        padding-left: 18px
    }

    .\!text-center {
        text-align: center !important
    }

    .\!text-left {
        text-align: left !important
    }

    .\!text-right {
        text-align: right !important
    }

    .text-center {
        text-align: center
    }

    .text-end {
        text-align: end
    }

    .text-left {
        text-align: left
    }

    .text-right {
        text-align: right
    }

    .text-start {
        text-align: start
    }

    .align-\[-0\.15em\] {
        vertical-align: -.15em
    }

    .align-\[-2px\] {
        vertical-align: -2px
    }

    .align-baseline {
        vertical-align: baseline
    }

    .align-bottom {
        vertical-align: bottom
    }

    .align-middle {
        vertical-align: middle
    }

    .align-text-bottom {
        vertical-align: text-bottom
    }

    .align-top {
        vertical-align: top
    }

    .font-inter {
        font-family: Inter, sans-serif
    }

    .font-mono {
        font-family: var(--font-mono)
    }

    .\!text-2xl {
        font-size: var(--text-2xl) !important;
        line-height: var(--tw-leading, var(--text-2xl--line-height)) !important
    }

    .\!text-3xl {
        font-size: var(--text-3xl) !important;
        line-height: var(--tw-leading, var(--text-3xl--line-height)) !important
    }

    .\!text-base {
        font-size: var(--text-base) !important;
        line-height: var(--tw-leading, var(--text-base--line-height)) !important
    }

    .\!text-lg {
        font-size: var(--text-lg) !important;
        line-height: var(--tw-leading, var(--text-lg--line-height)) !important
    }

    .\!text-sm {
        font-size: var(--text-sm) !important;
        line-height: var(--tw-leading, var(--text-sm--line-height)) !important
    }

    .\!text-xs {
        font-size: var(--text-xs) !important;
        line-height: var(--tw-leading, var(--text-xs--line-height)) !important
    }

    .\!text-xxs {
        font-size: var(--text-xxs) !important;
        line-height: var(--tw-leading, var(--text-xxs--line-height)) !important
    }

    .text-2xl {
        font-size: var(--text-2xl);
        line-height: var(--tw-leading, var(--text-2xl--line-height))
    }

    .text-3xl {
        font-size: var(--text-3xl);
        line-height: var(--tw-leading, var(--text-3xl--line-height))
    }

    .text-4xl {
        font-size: var(--text-4xl);
        line-height: var(--tw-leading, var(--text-4xl--line-height))
    }

    .text-5xl {
        font-size: var(--text-5xl);
        line-height: var(--tw-leading, var(--text-5xl--line-height))
    }

    .text-6xl {
        font-size: var(--text-6xl);
        line-height: var(--tw-leading, var(--text-6xl--line-height))
    }

    .text-8xl {
        font-size: var(--text-8xl);
        line-height: var(--tw-leading, var(--text-8xl--line-height))
    }

    .text-\[10px\]\/4 {
        font-size: 10px;
        line-height: calc(var(--spacing) * 4)
    }

    .text-base {
        font-size: var(--text-base);
        line-height: var(--tw-leading, var(--text-base--line-height))
    }

    .text-lg {
        font-size: var(--text-lg);
        line-height: var(--tw-leading, var(--text-lg--line-height))
    }

    .text-lg\/7 {
        font-size: var(--text-lg);
        line-height: calc(var(--spacing) * 7)
    }

    .text-sm {
        font-size: var(--text-sm);
        line-height: var(--tw-leading, var(--text-sm--line-height))
    }

    .text-sm\/5 {
        font-size: var(--text-sm);
        line-height: calc(var(--spacing) * 5)
    }

    .text-xl {
        font-size: var(--text-xl);
        line-height: var(--tw-leading, var(--text-xl--line-height))
    }

    .text-xs {
        font-size: var(--text-xs);
        line-height: var(--tw-leading, var(--text-xs--line-height))
    }

    .text-xs\/4 {
        font-size: var(--text-xs);
        line-height: calc(var(--spacing) * 4)
    }

    .text-xs\/5 {
        font-size: var(--text-xs);
        line-height: calc(var(--spacing) * 5)
    }

    .text-xs\/none {
        font-size: var(--text-xs);
        line-height: 1
    }

    .text-xxs {
        font-size: var(--text-xxs);
        line-height: var(--tw-leading, var(--text-xxs--line-height))
    }

    .\!text-\[10px\] {
        font-size: 10px !important
    }

    .text-\(length\:--stake-stat\) {
        font-size: var(--stake-stat)
    }

    .text-\(length\:--stake-title\) {
        font-size: var(--stake-title)
    }

    .text-\[0\.6rem\] {
        font-size: .6rem
    }

    .text-\[0\.8rem\] {
        font-size: .8rem
    }

    .text-\[0\.625rem\] {
        font-size: .625rem
    }

    .text-\[0\.6875rem\] {
        font-size: .6875rem
    }

    .text-\[4rem\] {
        font-size: 4rem
    }

    .text-\[6px\] {
        font-size: 6px
    }

    .text-\[7px\] {
        font-size: 7px
    }

    .text-\[8px\] {
        font-size: 8px
    }

    .text-\[9px\] {
        font-size: 9px
    }

    .text-\[10px\] {
        font-size: 10px
    }

    .text-\[11px\] {
        font-size: 11px
    }

    .text-\[13px\] {
        font-size: 13px
    }

    .text-\[22px\] {
        font-size: 22px
    }

    .text-\[28px\] {
        font-size: 28px
    }

    .text-\[32px\] {
        font-size: 32px
    }

    .text-\[34px\] {
        font-size: 34px
    }

    .text-\[84px\] {
        font-size: 84px
    }

    .\!leading-4 {
        --tw-leading: calc(var(--spacing) * 4) !important;
        line-height: calc(var(--spacing) * 4) !important
    }

    .\!leading-5 {
        --tw-leading: calc(var(--spacing) * 5) !important;
        line-height: calc(var(--spacing) * 5) !important
    }

    .\!leading-\[18px\] {
        --tw-leading: 18px !important;
        line-height: 18px !important
    }

    .\!leading-none {
        --tw-leading: 1 !important;
        line-height: 1 !important
    }

    .leading-2\.5 {
        --tw-leading: calc(var(--spacing) * 2.5);
        line-height: calc(var(--spacing) * 2.5)
    }

    .leading-3 {
        --tw-leading: calc(var(--spacing) * 3);
        line-height: calc(var(--spacing) * 3)
    }

    .leading-3\.5 {
        --tw-leading: calc(var(--spacing) * 3.5);
        line-height: calc(var(--spacing) * 3.5)
    }

    .leading-4 {
        --tw-leading: calc(var(--spacing) * 4);
        line-height: calc(var(--spacing) * 4)
    }

    .leading-4\.5 {
        --tw-leading: calc(var(--spacing) * 4.5);
        line-height: calc(var(--spacing) * 4.5)
    }

    .leading-5 {
        --tw-leading: calc(var(--spacing) * 5);
        line-height: calc(var(--spacing) * 5)
    }

    .leading-6 {
        --tw-leading: calc(var(--spacing) * 6);
        line-height: calc(var(--spacing) * 6)
    }

    .leading-7 {
        --tw-leading: calc(var(--spacing) * 7);
        line-height: calc(var(--spacing) * 7)
    }

    .leading-8 {
        --tw-leading: calc(var(--spacing) * 8);
        line-height: calc(var(--spacing) * 8)
    }

    .leading-9 {
        --tw-leading: calc(var(--spacing) * 9);
        line-height: calc(var(--spacing) * 9)
    }

    .leading-9\.5 {
        --tw-leading: calc(var(--spacing) * 9.5);
        line-height: calc(var(--spacing) * 9.5)
    }

    .leading-9\.75 {
        --tw-leading: calc(var(--spacing) * 9.75);
        line-height: calc(var(--spacing) * 9.75)
    }

    .leading-\[1\.2\] {
        --tw-leading: 1.2;
        line-height: 1.2
    }

    .leading-\[10px\] {
        --tw-leading: 10px;
        line-height: 10px
    }

    .leading-\[14px\] {
        --tw-leading: 14px;
        line-height: 14px
    }

    .leading-\[16\.5px\] {
        --tw-leading: 16.5px;
        line-height: 16.5px
    }

    .leading-\[18px\] {
        --tw-leading: 18px;
        line-height: 18px
    }

    .leading-\[22px\] {
        --tw-leading: 22px;
        line-height: 22px
    }

    .leading-\[26px\] {
        --tw-leading: 26px;
        line-height: 26px
    }

    .leading-none {
        --tw-leading: 1;
        line-height: 1
    }

    .leading-normal {
        --tw-leading: var(--leading-normal);
        line-height: var(--leading-normal)
    }

    .leading-relaxed {
        --tw-leading: var(--leading-relaxed);
        line-height: var(--leading-relaxed)
    }

    .leading-snug {
        --tw-leading: var(--leading-snug);
        line-height: var(--leading-snug)
    }

    .leading-tight {
        --tw-leading: var(--leading-tight);
        line-height: var(--leading-tight)
    }

    .\!font-medium {
        --tw-font-weight: var(--font-weight-medium) !important;
        font-weight: var(--font-weight-medium) !important
    }

    .\!font-normal {
        --tw-font-weight: var(--font-weight-normal) !important;
        font-weight: var(--font-weight-normal) !important
    }

    .\!font-semibold {
        --tw-font-weight: var(--font-weight-semibold) !important;
        font-weight: var(--font-weight-semibold) !important
    }

    .font-black {
        --tw-font-weight: var(--font-weight-black);
        font-weight: var(--font-weight-black)
    }

    .font-bold {
        --tw-font-weight: var(--font-weight-bold);
        font-weight: var(--font-weight-bold)
    }

    .font-extrabold {
        --tw-font-weight: var(--font-weight-extrabold);
        font-weight: var(--font-weight-extrabold)
    }

    .font-light {
        --tw-font-weight: var(--font-weight-light);
        font-weight: var(--font-weight-light)
    }

    .font-medium {
        --tw-font-weight: var(--font-weight-medium);
        font-weight: var(--font-weight-medium)
    }

    .font-normal {
        --tw-font-weight: var(--font-weight-normal);
        font-weight: var(--font-weight-normal)
    }

    .font-semibold {
        --tw-font-weight: var(--font-weight-semibold);
        font-weight: var(--font-weight-semibold)
    }

    .\!tracking-\[-0\.3px\] {
        --tw-tracking: -.3px !important;
        letter-spacing: -.3px !important
    }

    .tracking-\(--stake-stat-tracking\) {
        --tw-tracking: var(--stake-stat-tracking);
        letter-spacing: var(--stake-stat-tracking)
    }

    .tracking-\[-0\.3px\] {
        --tw-tracking: -.3px;
        letter-spacing: -.3px
    }

    .tracking-\[0\.2em\] {
        --tw-tracking: .2em;
        letter-spacing: .2em
    }

    .tracking-\[0\.3em\] {
        --tw-tracking: .3em;
        letter-spacing: .3em
    }

    .tracking-\[0\.04em\] {
        --tw-tracking: .04em;
        letter-spacing: .04em
    }

    .tracking-\[0\.12em\] {
        --tw-tracking: .12em;
        letter-spacing: .12em
    }

    .tracking-\[0\.14em\] {
        --tw-tracking: .14em;
        letter-spacing: .14em
    }

    .tracking-\[0\.15em\] {
        --tw-tracking: .15em;
        letter-spacing: .15em
    }

    .tracking-\[0\.16em\] {
        --tw-tracking: .16em;
        letter-spacing: .16em
    }

    .tracking-\[0\.18em\] {
        --tw-tracking: .18em;
        letter-spacing: .18em
    }

    .tracking-\[0\.22em\] {
        --tw-tracking: .22em;
        letter-spacing: .22em
    }

    .tracking-normal {
        --tw-tracking: var(--tracking-normal);
        letter-spacing: var(--tracking-normal)
    }

    .tracking-tight {
        --tw-tracking: var(--tracking-tight);
        letter-spacing: var(--tracking-tight)
    }

    .tracking-tighter {
        --tw-tracking: var(--tracking-tighter);
        letter-spacing: var(--tracking-tighter)
    }

    .tracking-wide {
        --tw-tracking: var(--tracking-wide);
        letter-spacing: var(--tracking-wide)
    }

    .tracking-wider {
        --tw-tracking: var(--tracking-wider);
        letter-spacing: var(--tracking-wider)
    }

    .tracking-widest {
        --tw-tracking: var(--tracking-widest);
        letter-spacing: var(--tracking-widest)
    }

    .\[text-wrap\:wrap\] {
        text-wrap: wrap
    }

    .text-balance {
        text-wrap: balance
    }

    .text-nowrap {
        text-wrap: nowrap
    }

    .text-pretty {
        text-wrap: pretty
    }

    .text-wrap {
        text-wrap: wrap
    }

    .\[overflow-wrap\:anywhere\] {
        overflow-wrap: anywhere
    }

    .break-words {
        overflow-wrap: break-word
    }

    .wrap-anywhere {
        overflow-wrap: anywhere
    }

    .wrap-break-word {
        overflow-wrap: break-word
    }

    .break-all {
        word-break: break-all
    }

    .break-keep {
        word-break: keep-all
    }

    .text-clip {
        text-overflow: clip
    }

    .text-ellipsis {
        text-overflow: ellipsis
    }

    .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-black {
        color: oklch(from var(--black) l c h / 1) !important
    }

    .\!text-foreground {
        color: oklch(from var(--foreground) l c h / 1) !important
    }

    .\!text-muted-foreground {
        color: oklch(from var(--muted-foreground) l c h / 1) !important
    }

    .\!text-primary {
        color: var(--primary) !important
    }

    .\!text-primary-foreground {
        color: var(--primary-foreground) !important
    }

    .\!text-v2-lily {
        color: #e8f9ff !important
    }

    .\!text-warning {
        color: oklch(from var(--warning) l c h / 1) !important
    }

    .\!text-white {
        color: oklch(from var(--white) l c h / 1) !important
    }

    .text-\[\#00bef0\] {
        color: #00bef0
    }

    .text-\[\#00c2a8\] {
        color: #00c2a8
    }

    .text-\[\#3DE3AB\] {
        color: #3de3ab
    }

    .text-\[\#4BFE93\] {
        color: #4bfe93
    }

    .text-\[\#7CD4FD\] {
        color: #7cd4fd
    }

    .text-\[\#020E18\] {
        color: #020e18
    }

    .text-\[\#028cff\] {
        color: #028cff
    }

    .text-\[\#637feb\] {
        color: #637feb
    }

    .text-\[\#9945ff\] {
        color: #9945ff
    }

    .text-\[\#E8F9FFCC\] {
        color: #e8f9ffcc
    }

    .text-\[\#F04A44\] {
        color: #f04a44
    }

    .text-\[\#F5A623\] {
        color: #f5a623
    }

    .text-\[\#FEC84B\] {
        color: #fec84b
    }

    .text-\[\#FF6B6B\] {
        color: #ff6b6b
    }

    .text-\[\#FFB900\] {
        color: #ffb900
    }

    .text-\[\#be1e37\] {
        color: #be1e37
    }

    .text-\[\#c2a633\] {
        color: #c2a633
    }

    .text-\[\#c89b3c\] {
        color: #c89b3c
    }

    .text-\[\#f3ba2f\] {
        color: #f3ba2f
    }

    .text-\[\#f5a623\] {
        color: #f5a623
    }

    .text-\[\#fd4556\] {
        color: #fd4556
    }

    .text-\[\#ff9900\] {
        color: #f90
    }

    .text-\[--icon-color\] {
        color: --icon-color
    }

    .text-\[rgba\(243\,254\,252\,0\.56\)\] {
        color: #f3fefc8f
    }

    .text-\[rgba\(243\,254\,252\,0\.96\)\] {
        color: #f3fefcf5
    }

    .text-\[var\(--tag-color\)\] {
        color: var(--tag-color)
    }

    .text-amber {
        color: #ffb900
    }

    .text-amber-100 {
        color: #fef3c6
    }

    .text-amber-200 {
        color: #fee685
    }

    .text-amber-300 {
        color: #ffd230
    }

    .text-amber-400 {
        color: #ffb900
    }

    .text-amber-500 {
        color: #fe9a00
    }

    .text-amber-500\/50 {
        color: oklab(77.2406% .0720232 .157073/.5)
    }

    .text-amber-500\/70 {
        color: oklab(77.2406% .0720232 .157073/.7)
    }

    .text-amber-600 {
        color: #e17100
    }

    .text-amber\/50 {
        color: oklab(82.9017% .0266726 .169131/.5)
    }

    .text-background {
        color: rgb(var(--background-rgb) / 1)
    }

    .text-black,
    .text-black\/50 {
        color: oklch(from var(--black) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-black\/50 {
            color: color-mix(in oklab, oklch(from var(--black) l c h / 1) 50%, transparent)
        }
    }

    .text-black\/75 {
        color: oklch(from var(--black) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-black\/75 {
            color: color-mix(in oklab, oklch(from var(--black) l c h / 1) 75%, transparent)
        }
    }

    .text-blue-400 {
        color: var(--color-blue-400)
    }

    .text-blue-500 {
        color: var(--color-blue-500)
    }

    .text-border {
        color: oklch(from var(--border) l c h / 1)
    }

    .text-current,
    .text-current\/50 {
        color: currentColor
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-current\/50 {
            color: color-mix(in oklab, currentcolor 50%, transparent)
        }
    }

    .text-current\/60 {
        color: currentColor
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-current\/60 {
            color: color-mix(in oklab, currentcolor 60%, transparent)
        }
    }

    .text-current\/70 {
        color: currentColor
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-current\/70 {
            color: color-mix(in oklab, currentcolor 70%, transparent)
        }
    }

    .text-cyan-500 {
        color: var(--color-cyan-500)
    }

    .text-danger {
        color: #eb5757
    }

    .text-destructive {
        color: oklch(from var(--destructive) l c h / 1)
    }

    .text-destructive-foreground,
    .text-destructive-foreground\/70 {
        color: oklch(from var(--destructive-foreground) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-destructive-foreground\/70 {
            color: color-mix(in oklab, oklch(from var(--destructive-foreground) l c h / 1) 70%, transparent)
        }
    }

    .text-destructive-strong {
        color: oklch(from var(--destructive-strong) l c h / 1)
    }

    .text-destructive\/75 {
        color: oklch(from var(--destructive) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-destructive\/75 {
            color: color-mix(in oklab, oklch(from var(--destructive) l c h / 1) 75%, transparent)
        }
    }

    .text-destructive\/80 {
        color: oklch(from var(--destructive) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-destructive\/80 {
            color: color-mix(in oklab, oklch(from var(--destructive) l c h / 1) 80%, transparent)
        }
    }

    .text-dex-lower {
        color: var(--dex-lower)
    }

    .text-dex-upper {
        color: var(--dex-upper)
    }

    .text-emerald {
        color: #3ce3ab
    }

    .text-emerald-100 {
        color: #d0fae5
    }

    .text-emerald-200 {
        color: #a4f4cf
    }

    .text-emerald-400 {
        color: #3ce3ab
    }

    .text-emerald-500 {
        color: #02c78c
    }

    .text-emerald-600 {
        color: #00a272
    }

    .text-emerald\/60 {
        color: oklab(81.8668% -.151331 .0394123/.6)
    }

    .text-emerald\/80 {
        color: oklab(81.8668% -.151331 .0394123/.8)
    }

    .text-faint-foreground {
        color: oklch(from var(--faint-foreground) l c h / 1)
    }

    .text-faint-foreground-80 {
        color: oklch(from var(--faint-foreground-80) l c h / 1)
    }

    .text-faint-foreground\/50 {
        color: oklch(from var(--faint-foreground) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-faint-foreground\/50 {
            color: color-mix(in oklab, oklch(from var(--faint-foreground) l c h / 1) 50%, transparent)
        }
    }

    .text-foreground,
    .text-foreground\/60 {
        color: oklch(from var(--foreground) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-foreground\/60 {
            color: color-mix(in oklab, oklch(from var(--foreground) l c h / 1) 60%, transparent)
        }
    }

    .text-foreground\/90 {
        color: oklch(from var(--foreground) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-foreground\/90 {
            color: color-mix(in oklab, oklch(from var(--foreground) l c h / 1) 90%, transparent)
        }
    }

    .text-fuchsia-100 {
        color: var(--color-fuchsia-100)
    }

    .text-fuchsia-300 {
        color: var(--color-fuchsia-300)
    }

    .text-green {
        color: #acee46
    }

    .text-green-400 {
        color: var(--color-green-400)
    }

    .text-info,
    .text-info\/75 {
        color: oklch(from var(--info) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-info\/75 {
            color: color-mix(in oklab, oklch(from var(--info) l c h / 1) 75%, transparent)
        }
    }

    .text-inherit {
        color: inherit
    }

    .text-jupiter-yellow {
        color: #f0c221
    }

    .text-labs {
        color: #00bcf0
    }

    .text-light-active-state {
        color: #42ccd4
    }

    .text-lime-200 {
        color: var(--color-lime-200)
    }

    .text-lime-400 {
        color: var(--color-lime-400)
    }

    .text-mid-foreground {
        color: oklch(from var(--mid-foreground) l c h / 1)
    }

    .text-muted {
        color: oklch(from var(--muted) l c h / 1)
    }

    .text-muted-foreground {
        color: oklch(from var(--muted-foreground) l c h / 1)
    }

    .text-neutral-50 {
        color: var(--neutral-50)
    }

    .text-neutral-100 {
        color: var(--neutral-100)
    }

    .text-neutral-200 {
        color: var(--neutral-200)
    }

    .text-neutral-300 {
        color: var(--neutral-300)
    }

    .text-neutral-400 {
        color: var(--neutral-400)
    }

    .text-neutral-500 {
        color: var(--neutral-500)
    }

    .text-neutral-600 {
        color: var(--neutral-600)
    }

    .text-neutral-700 {
        color: var(--neutral-700)
    }

    .text-neutral-750 {
        color: var(--neutral-750)
    }

    .text-neutral-800 {
        color: var(--neutral-800)
    }

    .text-neutral-850 {
        color: var(--neutral-850)
    }

    .text-neutral-900 {
        color: var(--neutral-900)
    }

    .text-neutral-950,
    .text-neutral-950\/55 {
        color: var(--neutral-950)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-neutral-950\/55 {
            color: color-mix(in oklab, var(--neutral-950) 55%, transparent)
        }
    }

    .text-neutral-950\/60 {
        color: var(--neutral-950)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-neutral-950\/60 {
            color: color-mix(in oklab, var(--neutral-950) 60%, transparent)
        }
    }

    .text-neutral-950\/65 {
        color: var(--neutral-950)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-neutral-950\/65 {
            color: color-mix(in oklab, var(--neutral-950) 65%, transparent)
        }
    }

    .text-neutral-950\/70 {
        color: var(--neutral-950)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-neutral-950\/70 {
            color: color-mix(in oklab, var(--neutral-950) 70%, transparent)
        }
    }

    .text-neutral-950\/75 {
        color: var(--neutral-950)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-neutral-950\/75 {
            color: color-mix(in oklab, var(--neutral-950) 75%, transparent)
        }
    }

    .text-orange-200 {
        color: var(--color-orange-200)
    }

    .text-orange-400 {
        color: var(--color-orange-400)
    }

    .text-orange-500 {
        color: var(--color-orange-500)
    }

    .text-perps-green {
        color: #32df7b
    }

    .text-perps-red {
        color: #eb5757
    }

    .text-perps-warning {
        color: #fac43a
    }

    .text-perps-warning\/75 {
        color: oklab(84.6488% .0111425 .156331/.75)
    }

    .text-primary {
        color: var(--primary)
    }

    .text-primary-300 {
        color: var(--primary-300)
    }

    .text-primary-400 {
        color: var(--primary-400)
    }

    .text-primary-600\! {
        color: var(--primary-600) !important
    }

    .text-primary-950 {
        color: var(--primary-950)
    }

    .text-primary-foreground {
        color: var(--primary-foreground)
    }

    .text-primary-foreground\! {
        color: var(--primary-foreground) !important
    }

    .text-primary\/40 {
        color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-primary\/40 {
            color: color-mix(in oklab, var(--primary) 40%, transparent)
        }
    }

    .text-primary\/50 {
        color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-primary\/50 {
            color: color-mix(in oklab, var(--primary) 50%, transparent)
        }
    }

    .text-primary\/60 {
        color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-primary\/60 {
            color: color-mix(in oklab, var(--primary) 60%, transparent)
        }
    }

    .text-primary\/70 {
        color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-primary\/70 {
            color: color-mix(in oklab, var(--primary) 70%, transparent)
        }
    }

    .text-primary\/80 {
        color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-primary\/80 {
            color: color-mix(in oklab, var(--primary) 80%, transparent)
        }
    }

    .text-purple-400 {
        color: var(--color-purple-400)
    }

    .text-red-400 {
        color: var(--color-red-400)
    }

    .text-red-500 {
        color: var(--color-red-500)
    }

    .text-rose {
        color: #f23674
    }

    .text-rose-200 {
        color: #fecddb
    }

    .text-rose-300 {
        color: #fca5bd
    }

    .text-rose-400 {
        color: #f23674
    }

    .text-rose-500 {
        color: #eb2d6f
    }

    .text-rose-600 {
        color: #e01e68
    }

    .text-rose\/60 {
        color: oklab(63.9675% .221712 .0280158/.6)
    }

    .text-rose\/80 {
        color: oklab(63.9675% .221712 .0280158/.8)
    }

    .text-secondary-foreground {
        color: oklch(from var(--secondary-foreground) l c h / 1)
    }

    .text-sky-100 {
        color: var(--color-sky-100)
    }

    .text-sky-300 {
        color: #74d4ff
    }

    .text-sky-400 {
        color: var(--color-sky-400)
    }

    .text-slate-200 {
        color: var(--color-slate-200)
    }

    .text-success {
        color: oklch(from var(--success) l c h / 1)
    }

    .text-success-foreground {
        color: oklch(from var(--success-foreground) l c h / 1)
    }

    .text-success-strong {
        color: oklch(from var(--success-strong) l c h / 1)
    }

    .text-success\/80 {
        color: oklch(from var(--success) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-success\/80 {
            color: color-mix(in oklab, oklch(from var(--success) l c h / 1) 80%, transparent)
        }
    }

    .text-teal-400 {
        color: var(--color-teal-400)
    }

    .text-transparent {
        color: #0000
    }

    .text-uiv2-text\/75 {
        color: oklab(14.0404% -.000373021 -.0138282/.75)
    }

    .text-v2-lily {
        color: #e8f9ff
    }

    .text-v2-lily\/25 {
        color: oklab(97.1336% -.0148504 -.0128456/.25)
    }

    .text-v2-lily\/30 {
        color: oklab(97.1336% -.0148504 -.0128456/.3)
    }

    .text-v2-lily\/40 {
        color: oklab(97.1336% -.0148504 -.0128456/.4)
    }

    .text-v2-lily\/50 {
        color: oklab(97.1336% -.0148504 -.0128456/.5)
    }

    .text-v2-lily\/60 {
        color: oklab(97.1336% -.0148504 -.0128456/.6)
    }

    .text-v2-lily\/75 {
        color: oklab(97.1336% -.0148504 -.0128456/.75)
    }

    .text-v2-lily\/80 {
        color: oklab(97.1336% -.0148504 -.0128456/.8)
    }

    .text-v2-lily\/\[\.25\] {
        color: oklab(97.1336% -.0148504 -.0128456/.25)
    }

    .text-v2-lily\/\[0\.35\] {
        color: oklab(97.1336% -.0148504 -.0128456/.35)
    }

    .text-v3-perps-blue {
        color: #00bcf0
    }

    .text-v3-perps-red {
        color: #f04438
    }

    .text-v3-perps-warning {
        color: #c29d39
    }

    .text-v3-perps-warning\/40 {
        color: oklab(71.1836% .00407036 .123308/.4)
    }

    .text-v3-text-perps-green {
        color: #32df7b
    }

    .text-violet-400 {
        color: var(--color-violet-400)
    }

    .text-warning {
        color: oklch(from var(--warning) l c h / 1)
    }

    .text-warning-foreground\/80 {
        color: oklch(from var(--warning-foreground) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-warning-foreground\/80 {
            color: color-mix(in oklab, oklch(from var(--warning-foreground) l c h / 1) 80%, transparent)
        }
    }

    .text-warning\/5 {
        color: oklch(from var(--warning) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-warning\/5 {
            color: color-mix(in oklab, oklch(from var(--warning) l c h / 1) 5%, transparent)
        }
    }

    .text-warning\/60 {
        color: oklch(from var(--warning) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-warning\/60 {
            color: color-mix(in oklab, oklch(from var(--warning) l c h / 1) 60%, transparent)
        }
    }

    .text-warning\/75 {
        color: oklch(from var(--warning) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-warning\/75 {
            color: color-mix(in oklab, oklch(from var(--warning) l c h / 1) 75%, transparent)
        }
    }

    .text-warning\/80 {
        color: oklch(from var(--warning) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-warning\/80 {
            color: color-mix(in oklab, oklch(from var(--warning) l c h / 1) 80%, transparent)
        }
    }

    .text-white,
    .text-white\/5 {
        color: oklch(from var(--white) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-white\/5 {
            color: color-mix(in oklab, oklch(from var(--white) l c h / 1) 5%, transparent)
        }
    }

    .text-white\/20 {
        color: oklch(from var(--white) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-white\/20 {
            color: color-mix(in oklab, oklch(from var(--white) l c h / 1) 20%, transparent)
        }
    }

    .text-white\/30 {
        color: oklch(from var(--white) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-white\/30 {
            color: color-mix(in oklab, oklch(from var(--white) l c h / 1) 30%, transparent)
        }
    }

    .text-white\/35 {
        color: oklch(from var(--white) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-white\/35 {
            color: color-mix(in oklab, oklch(from var(--white) l c h / 1) 35%, transparent)
        }
    }

    .text-white\/40 {
        color: oklch(from var(--white) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-white\/40 {
            color: color-mix(in oklab, oklch(from var(--white) l c h / 1) 40%, transparent)
        }
    }

    .text-white\/50 {
        color: oklch(from var(--white) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-white\/50 {
            color: color-mix(in oklab, oklch(from var(--white) l c h / 1) 50%, transparent)
        }
    }

    .text-white\/60 {
        color: oklch(from var(--white) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-white\/60 {
            color: color-mix(in oklab, oklch(from var(--white) l c h / 1) 60%, transparent)
        }
    }

    .text-white\/75 {
        color: oklch(from var(--white) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-white\/75 {
            color: color-mix(in oklab, oklch(from var(--white) l c h / 1) 75%, transparent)
        }
    }

    .text-white\/\[\.75\] {
        color: oklch(from var(--white) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-white\/\[\.75\] {
            color: color-mix(in oklab, oklch(from var(--white) l c h / 1) 75%, transparent)
        }
    }

    .text-white\/\[0\.03\] {
        color: oklch(from var(--white) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-white\/\[0\.03\] {
            color: color-mix(in oklab, oklch(from var(--white) l c h / 1) 3%, transparent)
        }
    }

    .text-white\/\[0\.15\] {
        color: oklch(from var(--white) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-white\/\[0\.15\] {
            color: color-mix(in oklab, oklch(from var(--white) l c h / 1) 15%, transparent)
        }
    }

    .text-yellow-200 {
        color: var(--color-yellow-200)
    }

    .text-yellow-300 {
        color: var(--color-yellow-300)
    }

    .text-yellow-400 {
        color: var(--color-yellow-400)
    }

    .text-yellow-500 {
        color: var(--color-yellow-500)
    }

    .text-zinc-50 {
        color: var(--color-zinc-50)
    }

    .text-zinc-100 {
        color: var(--color-zinc-100)
    }

    .text-zinc-300 {
        color: var(--color-zinc-300)
    }

    .text-zinc-300\/60 {
        color: #d4d4d899
    }

    @supports (color:color-mix(in lab, red, red)) {
        .text-zinc-300\/60 {
            color: color-mix(in oklab, var(--color-zinc-300) 60%, transparent)
        }
    }

    .text-zinc-400 {
        color: var(--color-zinc-400)
    }

    .text-zinc-500 {
        color: var(--color-zinc-500)
    }

    .capitalize {
        text-transform: capitalize
    }

    .lowercase {
        text-transform: lowercase
    }

    .normal-case {
        text-transform: none
    }

    .uppercase {
        text-transform: uppercase
    }

    .italic {
        font-style: italic
    }

    .not-italic {
        font-style: normal
    }

    .ordinal {
        --tw-ordinal: ordinal;
        font-variant-numeric: var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, )
    }

    .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, )
    }

    .normal-nums {
        font-variant-numeric: normal
    }

    .line-through {
        text-decoration-line: line-through
    }

    .no-underline {
        text-decoration-line: none
    }

    .overline {
        text-decoration-line: overline
    }

    .underline {
        text-decoration-line: underline
    }

    .decoration-amber\/50 {
        text-decoration-color: oklab(82.9017% .0266726 .169131/.5)
    }

    .decoration-current\/70 {
        text-decoration-color: currentColor
    }

    @supports (color:color-mix(in lab, red, red)) {
        .decoration-current\/70 {
            -webkit-text-decoration-color: color-mix(in oklab, currentcolor 70%, transparent);
            -webkit-text-decoration-color: color-mix(in oklab, currentcolor 70%, transparent);
            -webkit-text-decoration-color: color-mix(in oklab, currentcolor 70%, transparent);
            text-decoration-color: color-mix(in oklab, currentcolor 70%, transparent)
        }
    }

    .decoration-destructive {
        -webkit-text-decoration-color: oklch(from var(--destructive) l c h / 1);
        -webkit-text-decoration-color: oklch(from var(--destructive) l c h / 1);
        -webkit-text-decoration-color: oklch(from var(--destructive) l c h / 1);
        text-decoration-color: oklch(from var(--destructive) l c h / 1)
    }

    .decoration-faint-foreground {
        -webkit-text-decoration-color: oklch(from var(--faint-foreground) l c h / 1);
        -webkit-text-decoration-color: oklch(from var(--faint-foreground) l c h / 1);
        -webkit-text-decoration-color: oklch(from var(--faint-foreground) l c h / 1);
        text-decoration-color: oklch(from var(--faint-foreground) l c h / 1)
    }

    .decoration-faint-foreground-80 {
        -webkit-text-decoration-color: oklch(from var(--faint-foreground-80) l c h / 1);
        -webkit-text-decoration-color: oklch(from var(--faint-foreground-80) l c h / 1);
        -webkit-text-decoration-color: oklch(from var(--faint-foreground-80) l c h / 1);
        text-decoration-color: oklch(from var(--faint-foreground-80) l c h / 1)
    }

    .decoration-inherit {
        -webkit-text-decoration-color: inherit;
        -webkit-text-decoration-color: inherit;
        -webkit-text-decoration-color: inherit;
        text-decoration-color: inherit
    }

    .decoration-muted-foreground {
        -webkit-text-decoration-color: oklch(from var(--muted-foreground) l c h / 1);
        -webkit-text-decoration-color: oklch(from var(--muted-foreground) l c h / 1);
        -webkit-text-decoration-color: oklch(from var(--muted-foreground) l c h / 1);
        text-decoration-color: oklch(from var(--muted-foreground) l c h / 1)
    }

    .decoration-neutral-400,
    .decoration-neutral-400\/50 {
        -webkit-text-decoration-color: var(--neutral-400);
        -webkit-text-decoration-color: var(--neutral-400);
        -webkit-text-decoration-color: var(--neutral-400);
        text-decoration-color: var(--neutral-400)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .decoration-neutral-400\/50 {
            -webkit-text-decoration-color: color-mix(in oklab, var(--neutral-400) 50%, transparent);
            -webkit-text-decoration-color: color-mix(in oklab, var(--neutral-400) 50%, transparent);
            -webkit-text-decoration-color: color-mix(in oklab, var(--neutral-400) 50%, transparent);
            text-decoration-color: color-mix(in oklab, var(--neutral-400) 50%, transparent)
        }
    }

    .decoration-neutral-500,
    .decoration-neutral-500\/30 {
        -webkit-text-decoration-color: var(--neutral-500);
        -webkit-text-decoration-color: var(--neutral-500);
        -webkit-text-decoration-color: var(--neutral-500);
        text-decoration-color: var(--neutral-500)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .decoration-neutral-500\/30 {
            -webkit-text-decoration-color: color-mix(in oklab, var(--neutral-500) 30%, transparent);
            -webkit-text-decoration-color: color-mix(in oklab, var(--neutral-500) 30%, transparent);
            -webkit-text-decoration-color: color-mix(in oklab, var(--neutral-500) 30%, transparent);
            text-decoration-color: color-mix(in oklab, var(--neutral-500) 30%, transparent)
        }
    }

    .decoration-neutral-600 {
        -webkit-text-decoration-color: var(--neutral-600);
        -webkit-text-decoration-color: var(--neutral-600);
        -webkit-text-decoration-color: var(--neutral-600);
        text-decoration-color: var(--neutral-600)
    }

    .decoration-primary {
        -webkit-text-decoration-color: var(--primary);
        -webkit-text-decoration-color: var(--primary);
        -webkit-text-decoration-color: var(--primary);
        text-decoration-color: var(--primary)
    }

    .decoration-warning {
        -webkit-text-decoration-color: oklch(from var(--warning) l c h / 1);
        -webkit-text-decoration-color: oklch(from var(--warning) l c h / 1);
        -webkit-text-decoration-color: oklch(from var(--warning) l c h / 1);
        text-decoration-color: oklch(from var(--warning) l c h / 1)
    }

    .decoration-white\/30 {
        -webkit-text-decoration-color: oklch(from var(--white) l c h / 1);
        -webkit-text-decoration-color: oklch(from var(--white) l c h / 1);
        -webkit-text-decoration-color: oklch(from var(--white) l c h / 1);
        text-decoration-color: oklch(from var(--white) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .decoration-white\/30 {
            -webkit-text-decoration-color: color-mix(in oklab, oklch(from var(--white) l c h / 1) 30%, transparent);
            -webkit-text-decoration-color: color-mix(in oklab, oklch(from var(--white) l c h / 1) 30%, transparent);
            -webkit-text-decoration-color: color-mix(in oklab, oklch(from var(--white) l c h / 1) 30%, transparent);
            text-decoration-color: color-mix(in oklab, oklch(from var(--white) l c h / 1) 30%, transparent)
        }
    }

    .decoration-white\/50 {
        -webkit-text-decoration-color: oklch(from var(--white) l c h / 1);
        -webkit-text-decoration-color: oklch(from var(--white) l c h / 1);
        -webkit-text-decoration-color: oklch(from var(--white) l c h / 1);
        text-decoration-color: oklch(from var(--white) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .decoration-white\/50 {
            -webkit-text-decoration-color: color-mix(in oklab, oklch(from var(--white) l c h / 1) 50%, transparent);
            -webkit-text-decoration-color: color-mix(in oklab, oklch(from var(--white) l c h / 1) 50%, transparent);
            -webkit-text-decoration-color: color-mix(in oklab, oklch(from var(--white) l c h / 1) 50%, transparent);
            text-decoration-color: color-mix(in oklab, oklch(from var(--white) l c h / 1) 50%, transparent)
        }
    }

    .decoration-dashed {
        text-decoration-style: dashed
    }

    .decoration-dotted {
        text-decoration-style: dotted
    }

    .decoration-1 {
        text-decoration-thickness: 1px
    }

    .decoration-from-font {
        text-decoration-thickness: from-font
    }

    .underline-offset-2 {
        text-underline-offset: 2px
    }

    .underline-offset-3 {
        text-underline-offset: 3px
    }

    .underline-offset-4 {
        text-underline-offset: 4px
    }

    .underline-offset-\[3px\] {
        text-underline-offset: 3px
    }

    .caret-transparent {
        caret-color: #0000
    }

    .opacity-0 {
        opacity: 0
    }

    .opacity-10 {
        opacity: .1
    }

    .opacity-15 {
        opacity: .15
    }

    .opacity-20 {
        opacity: .2
    }

    .opacity-25 {
        opacity: .25
    }

    .opacity-30 {
        opacity: .3
    }

    .opacity-40 {
        opacity: .4
    }

    .opacity-45 {
        opacity: .45
    }

    .opacity-50 {
        opacity: .5
    }

    .opacity-55 {
        opacity: .55
    }

    .opacity-60 {
        opacity: .6
    }

    .opacity-65 {
        opacity: .65
    }

    .opacity-70 {
        opacity: .7
    }

    .opacity-75 {
        opacity: .75
    }

    .opacity-80 {
        opacity: .8
    }

    .opacity-85 {
        opacity: .85
    }

    .opacity-90 {
        opacity: .9
    }

    .opacity-100 {
        opacity: 1
    }

    .opacity-\[calc\(var\(--backdrop-opacity\)_\*_\(var\(--drawer-compact-backdrop-progress\,0\.45\)_\+_\(\(1_-_var\(--drawer-compact-backdrop-progress\,0\.45\)\)_\*_\(1_-_var\(--drawer-swipe-progress\)\)\)\)\)\] {
        opacity: calc(var(--backdrop-opacity) * (var(--drawer-compact-backdrop-progress, .45) + ((1 - var(--drawer-compact-backdrop-progress, .45)) * (1 - var(--drawer-swipe-progress)))))
    }

    .\!shadow-none {
        --tw-shadow: 0 0 #0000 !important;
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) !important
    }

    .shadow {
        --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, #0000001a), 0 1px 2px -1px var(--tw-shadow-color, #0000001a);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-2xl {
        --tw-shadow: 0 25px 50px -12px var(--tw-shadow-color, #00000040);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-\[0_0_0_1px_rgba\(0\,0\,0\,0\.4\)\,0_8px_24px_-4px_rgba\(0\,0\,0\,0\.5\)\] {
        --tw-shadow: 0 0 0 1px var(--tw-shadow-color, #0006), 0 8px 24px -4px var(--tw-shadow-color, #00000080);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-\[0_0_0_1px_rgba\(217\,249\,157\,0\.35\)\,0_18px_40px_rgba\(163\,230\,53\,0\.14\)\] {
        --tw-shadow: 0 0 0 1px var(--tw-shadow-color, #d9f99d59), 0 18px 40px var(--tw-shadow-color, #a3e63524);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-\[0_0_0_1px_rgba\(240\,171\,252\,0\.25\)\,0_18px_44px_rgba\(217\,70\,239\,0\.22\)\] {
        --tw-shadow: 0 0 0 1px var(--tw-shadow-color, #f0abfc40), 0 18px 44px var(--tw-shadow-color, #d946ef38);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-\[0_0_0_1px_rgba\(255\,255\,255\,0\.18\)\,0_18px_40px_var\(--team-market-shadow-color\)\] {
        --tw-shadow: 0 0 0 1px var(--tw-shadow-color, #ffffff2e), 0 18px 40px var(--tw-shadow-color, var(--team-market-shadow-color));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-\[0_1px_0_0_theme\(colors\.neutral\.900\)\] {
        --tw-shadow: 0 1px 0 0 var(--tw-shadow-color, var(--neutral-900));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-\[0_8px_24px_\#0004\] {
        --tw-shadow: 0 8px 24px var(--tw-shadow-color, #0004);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-\[0_8px_24px_rgb\(0_0_0\/0\.45\)\] {
        --tw-shadow: 0 8px 24px var(--tw-shadow-color, #00000073);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-inner {
        --tw-shadow: inset 0 2px 4px 0 var(--tw-shadow-color, #0000000d);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-lg {
        --tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, #0000001a), 0 4px 6px -4px var(--tw-shadow-color, #0000001a);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-md {
        --tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, #0000001a), 0 2px 4px -2px var(--tw-shadow-color, #0000001a);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-none {
        --tw-shadow: 0 0 #0000;
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-sm {
        --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, #0000001a), 0 1px 2px -1px var(--tw-shadow-color, #0000001a);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-swap-input-dark {
        --tw-shadow: 0px 2px 16px var(--tw-shadow-color, oklch(from var(--primary) l c h / .25));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-xl {
        --tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, #0000001a), 0 8px 10px -6px var(--tw-shadow-color, #0000001a);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-xs {
        --tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, #0000000d);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .\!ring-0 {
        --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor) !important;
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) !important
    }

    .ring {
        --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .ring-0 {
        --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .ring-1 {
        --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .ring-2 {
        --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .ring-4 {
        --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .shadow-background\/20 {
        --tw-shadow-color: rgb(var(--background-rgb) / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .shadow-background\/20 {
            --tw-shadow-color: color-mix(in oklab, color-mix(in oklab, rgb(var(--background-rgb) / 1) 20%, transparent) var(--tw-shadow-alpha), transparent)
        }
    }

    .shadow-background\/25 {
        --tw-shadow-color: rgb(var(--background-rgb) / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .shadow-background\/25 {
            --tw-shadow-color: color-mix(in oklab, color-mix(in oklab, rgb(var(--background-rgb) / 1) 25%, transparent) var(--tw-shadow-alpha), transparent)
        }
    }

    .shadow-background\/60 {
        --tw-shadow-color: rgb(var(--background-rgb) / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .shadow-background\/60 {
            --tw-shadow-color: color-mix(in oklab, color-mix(in oklab, rgb(var(--background-rgb) / 1) 60%, transparent) var(--tw-shadow-alpha), transparent)
        }
    }

    .shadow-black\/5 {
        --tw-shadow-color: oklch(from var(--black) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .shadow-black\/5 {
            --tw-shadow-color: color-mix(in oklab, color-mix(in oklab, oklch(from var(--black) l c h / 1) 5%, transparent) var(--tw-shadow-alpha), transparent)
        }
    }

    .shadow-black\/20 {
        --tw-shadow-color: oklch(from var(--black) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .shadow-black\/20 {
            --tw-shadow-color: color-mix(in oklab, color-mix(in oklab, oklch(from var(--black) l c h / 1) 20%, transparent) var(--tw-shadow-alpha), transparent)
        }
    }

    .shadow-black\/40 {
        --tw-shadow-color: oklch(from var(--black) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .shadow-black\/40 {
            --tw-shadow-color: color-mix(in oklab, color-mix(in oklab, oklch(from var(--black) l c h / 1) 40%, transparent) var(--tw-shadow-alpha), transparent)
        }
    }

    .shadow-black\/60 {
        --tw-shadow-color: oklch(from var(--black) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .shadow-black\/60 {
            --tw-shadow-color: color-mix(in oklab, color-mix(in oklab, oklch(from var(--black) l c h / 1) 60%, transparent) var(--tw-shadow-alpha), transparent)
        }
    }

    .shadow-black\/80 {
        --tw-shadow-color: oklch(from var(--black) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .shadow-black\/80 {
            --tw-shadow-color: color-mix(in oklab, color-mix(in oklab, oklch(from var(--black) l c h / 1) 80%, transparent) var(--tw-shadow-alpha), transparent)
        }
    }

    .shadow-neutral-950 {
        --tw-shadow-color: var(--neutral-950)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .shadow-neutral-950 {
            --tw-shadow-color: color-mix(in oklab, var(--neutral-950) var(--tw-shadow-alpha), transparent)
        }
    }

    .shadow-primary {
        --tw-shadow-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .shadow-primary {
            --tw-shadow-color: color-mix(in oklab, var(--primary) var(--tw-shadow-alpha), transparent)
        }
    }

    .ring-background {
        --tw-ring-color: rgb(var(--background-rgb) / 1)
    }

    .ring-black\/40 {
        --tw-ring-color: oklch(from var(--black) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .ring-black\/40 {
            --tw-ring-color: color-mix(in oklab, oklch(from var(--black) l c h / 1) 40%, transparent)
        }
    }

    .ring-border {
        --tw-ring-color: oklch(from var(--border) l c h / 1)
    }

    .ring-border-strong,
    .ring-border-strong\/60 {
        --tw-ring-color: oklch(from var(--border-strong) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .ring-border-strong\/60 {
            --tw-ring-color: color-mix(in oklab, oklch(from var(--border-strong) l c h / 1) 60%, transparent)
        }
    }

    .ring-border\/30 {
        --tw-ring-color: oklch(from var(--border) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .ring-border\/30 {
            --tw-ring-color: color-mix(in oklab, oklch(from var(--border) l c h / 1) 30%, transparent)
        }
    }

    .ring-border\/50 {
        --tw-ring-color: oklch(from var(--border) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .ring-border\/50 {
            --tw-ring-color: color-mix(in oklab, oklch(from var(--border) l c h / 1) 50%, transparent)
        }
    }

    .ring-border\/60 {
        --tw-ring-color: oklch(from var(--border) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .ring-border\/60 {
            --tw-ring-color: color-mix(in oklab, oklch(from var(--border) l c h / 1) 60%, transparent)
        }
    }

    .ring-destructive,
    .ring-destructive\/15 {
        --tw-ring-color: oklch(from var(--destructive) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .ring-destructive\/15 {
            --tw-ring-color: color-mix(in oklab, oklch(from var(--destructive) l c h / 1) 15%, transparent)
        }
    }

    .ring-foreground\/10 {
        --tw-ring-color: oklch(from var(--foreground) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .ring-foreground\/10 {
            --tw-ring-color: color-mix(in oklab, oklch(from var(--foreground) l c h / 1) 10%, transparent)
        }
    }

    .ring-info\/30 {
        --tw-ring-color: oklch(from var(--info) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .ring-info\/30 {
            --tw-ring-color: color-mix(in oklab, oklch(from var(--info) l c h / 1) 30%, transparent)
        }
    }

    .ring-muted {
        --tw-ring-color: oklch(from var(--muted) l c h / 1)
    }

    .ring-neutral-800 {
        --tw-ring-color: var(--neutral-800)
    }

    .ring-neutral-850 {
        --tw-ring-color: var(--neutral-850)
    }

    .ring-neutral-900 {
        --tw-ring-color: var(--neutral-900)
    }

    .ring-orange-500\/10 {
        --tw-ring-color: #fe6e001a
    }

    @supports (color:color-mix(in lab, red, red)) {
        .ring-orange-500\/10 {
            --tw-ring-color: color-mix(in oklab, var(--color-orange-500) 10%, transparent)
        }
    }

    .ring-perps-red {
        --tw-ring-color: #eb5757
    }

    .ring-popover {
        --tw-ring-color: oklch(from var(--popover) l c h / 1)
    }

    .ring-primary,
    .ring-primary\/5 {
        --tw-ring-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .ring-primary\/5 {
            --tw-ring-color: color-mix(in oklab, var(--primary) 5%, transparent)
        }
    }

    .ring-primary\/10 {
        --tw-ring-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .ring-primary\/10 {
            --tw-ring-color: color-mix(in oklab, var(--primary) 10%, transparent)
        }
    }

    .ring-primary\/40 {
        --tw-ring-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .ring-primary\/40 {
            --tw-ring-color: color-mix(in oklab, var(--primary) 40%, transparent)
        }
    }

    .ring-primary\/50 {
        --tw-ring-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .ring-primary\/50 {
            --tw-ring-color: color-mix(in oklab, var(--primary) 50%, transparent)
        }
    }

    .ring-red-500\/10 {
        --tw-ring-color: #fb2c361a
    }

    @supports (color:color-mix(in lab, red, red)) {
        .ring-red-500\/10 {
            --tw-ring-color: color-mix(in oklab, var(--color-red-500) 10%, transparent)
        }
    }

    .ring-success\/15 {
        --tw-ring-color: oklch(from var(--success) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .ring-success\/15 {
            --tw-ring-color: color-mix(in oklab, oklch(from var(--success) l c h / 1) 15%, transparent)
        }
    }

    .ring-transparent {
        --tw-ring-color: transparent
    }

    .ring-white\/10 {
        --tw-ring-color: oklch(from var(--white) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .ring-white\/10 {
            --tw-ring-color: color-mix(in oklab, oklch(from var(--white) l c h / 1) 10%, transparent)
        }
    }

    .ring-offset-1 {
        --tw-ring-offset-width: 1px;
        --tw-ring-offset-shadow: var(--tw-ring-inset, ) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)
    }

    .ring-offset-background {
        --tw-ring-offset-color: rgb(var(--background-rgb) / 1)
    }

    .ring-offset-neutral-950 {
        --tw-ring-offset-color: var(--neutral-950)
    }

    .outline-hidden {
        --tw-outline-style: none;
        outline-style: none
    }

    @media (forced-colors:active) {
        .outline-hidden {
            outline-offset: 2px;
            outline: 2px solid #0000
        }
    }

    .outline {
        outline-style: var(--tw-outline-style);
        outline-width: 1px
    }

    .outline-0 {
        outline-style: var(--tw-outline-style);
        outline-width: 0
    }

    .outline-1 {
        outline-style: var(--tw-outline-style);
        outline-width: 1px
    }

    .-outline-offset-1 {
        outline-offset: calc(1px * -1)
    }

    .outline-border {
        outline-color: oklch(from var(--border) l c h / 1)
    }

    .outline-foreground\/10 {
        outline-color: oklch(from var(--foreground) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .outline-foreground\/10 {
            outline-color: color-mix(in oklab, oklch(from var(--foreground) l c h / 1) 10%, transparent)
        }
    }

    .outline-primary {
        outline-color: var(--primary)
    }

    .outline-white\/10 {
        outline-color: oklch(from var(--white) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .outline-white\/10 {
            outline-color: color-mix(in oklab, oklch(from var(--white) l c h / 1) 10%, transparent)
        }
    }

    .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-3xl {
        --tw-blur: blur(var(--blur-3xl));
        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-\[3px\] {
        --tw-blur: blur(3px);
        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(var(--blur-md));
        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(var(--blur-sm));
        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-size: drop-shadow(0 1px 2px var(--tw-drop-shadow-color, #0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color, #0000000f));
        --tw-drop-shadow: drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);
        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-size: drop-shadow(0 25px 25px var(--tw-drop-shadow-color, #00000026));
        --tw-drop-shadow: drop-shadow(var(--drop-shadow-2xl));
        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-lg {
        --tw-drop-shadow-size: drop-shadow(0 4px 4px var(--tw-drop-shadow-color, #00000026));
        --tw-drop-shadow: drop-shadow(var(--drop-shadow-lg));
        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-md {
        --tw-drop-shadow-size: drop-shadow(0 3px 3px var(--tw-drop-shadow-color, #0000001f));
        --tw-drop-shadow: drop-shadow(var(--drop-shadow-md));
        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-size: drop-shadow(0 1px 2px var(--tw-drop-shadow-color, #00000026));
        --tw-drop-shadow: drop-shadow(var(--drop-shadow-sm));
        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-xl {
        --tw-drop-shadow-size: drop-shadow(0 9px 7px var(--tw-drop-shadow-color, #0000001a));
        --tw-drop-shadow: drop-shadow(var(--drop-shadow-xl));
        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, )
    }

    .grayscale-\[\.35\] {
        --tw-grayscale: grayscale(.35);
        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, )
    }

    .filter-\[brightness\(0\.85\)\] {
        filter: brightness(.85)
    }

    .backdrop-blur {
        --tw-backdrop-blur: blur(8px);
        -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-\[1px\] {
        --tw-backdrop-blur: blur(1px);
        -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(var(--blur-lg));
        -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(var(--blur-md));
        -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-none {
        --tw-backdrop-blur: ;
        -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(var(--blur-sm));
        -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(var(--blur-xl));
        -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 {
        transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-\[background-color\,border-color\,box-shadow\,color\] {
        transition-property: background-color, border-color, box-shadow, color;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-\[background-color\,border-color\,color\,transform\] {
        transition-property: background-color, border-color, color, transform;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-\[background-color\,transform\] {
        transition-property: background-color, transform;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-\[border-color\,background-color\,transform\] {
        transition-property: border-color, background-color, transform;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-\[border-color\,box-shadow\] {
        transition-property: border-color, box-shadow;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-\[border-color\] {
        transition-property: border-color;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-\[color\,box-shadow\] {
        transition-property: color, box-shadow;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-\[color\,box\] {
        transition-property: color, box;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-\[color\,opacity\] {
        transition-property: color, opacity;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-\[color\,transform\] {
        transition-property: color, transform;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-\[color\] {
        transition-property: color;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-\[grid-template-columns\,margin\,opacity\] {
        transition-property: grid-template-columns, margin, opacity;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-\[grid-template-rows\] {
        transition-property: grid-template-rows;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-\[left\,top\,opacity\] {
        transition-property: left, top, opacity;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-\[opacity\,scale\,translate\] {
        transition-property: opacity, scale, translate;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-\[opacity\,scale\] {
        transition-property: opacity, scale;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-\[opacity\,transform\] {
        transition-property: opacity, transform;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-\[stroke-dashoffset\] {
        transition-property: stroke-dashoffset;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-\[top\,right\,bottom\,left\] {
        transition-property: top, right, bottom, left;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-\[transform\,box-shadow\] {
        transition-property: transform, box-shadow;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-\[transform\,height\,box-shadow\] {
        transition-property: transform, height, box-shadow;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-\[transform\,opacity\,filter\] {
        transition-property: transform, opacity, filter;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-\[transform\,opacity\] {
        transition-property: transform, opacity;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-\[transform\,scale\,opacity\] {
        transition-property: transform, scale, opacity;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-\[transform\,translate\,scale\,opacity\] {
        transition-property: transform, translate, scale, opacity;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-\[translate\,scale\,opacity\] {
        transition-property: translate, scale, opacity;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-\[width\,height\,transform\,scale\,opacity\] {
        transition-property: width, height, transform, scale, opacity;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-\[width\,height\,transform\,translate\,scale\,opacity\] {
        transition-property: width, height, transform, translate, scale, opacity;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-\[width\,height\] {
        transition-property: width, height;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-\[width\,opacity\] {
        transition-property: width, opacity;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-\[width\] {
        transition-property: width;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-all {
        transition-property: all;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-colors {
        transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-max-height {
        transition-property: max-height;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-opacity {
        transition-property: opacity;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-shadow {
        transition-property: box-shadow;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .transition-transform {
        transition-property: transform, translate, scale, rotate;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .\!transition-none {
        transition-property: none !important
    }

    .transition-none {
        transition-property: none
    }

    .delay-100 {
        transition-delay: .1s
    }

    .delay-300 {
        transition-delay: .3s
    }

    .delay-500 {
        transition-delay: .5s
    }

    .duration-100 {
        --tw-duration: .1s;
        transition-duration: .1s
    }

    .duration-150 {
        --tw-duration: .15s;
        transition-duration: .15s
    }

    .duration-200 {
        --tw-duration: .2s;
        transition-duration: .2s
    }

    .duration-250 {
        --tw-duration: .25s;
        transition-duration: .25s
    }

    .duration-300 {
        --tw-duration: .3s;
        transition-duration: .3s
    }

    .duration-400 {
        --tw-duration: .4s;
        transition-duration: .4s
    }

    .duration-500 {
        --tw-duration: .5s;
        transition-duration: .5s
    }

    .duration-700 {
        --tw-duration: .7s;
        transition-duration: .7s
    }

    .\[transition-duration\:var\(--drawer-popup-motion-duration\)\] {
        transition-duration: var(--drawer-popup-motion-duration)
    }

    .ease-in {
        --tw-ease: var(--ease-in);
        transition-timing-function: var(--ease-in)
    }

    .ease-in-out {
        --tw-ease: var(--ease-in-out);
        transition-timing-function: var(--ease-in-out)
    }

    .ease-linear {
        --tw-ease: linear;
        transition-timing-function: linear
    }

    .ease-out {
        --tw-ease: var(--ease-out);
        transition-timing-function: var(--ease-out)
    }

    .\[transition-timing-function\:cubic-bezier\(0\.32\,0\.72\,0\,1\)\] {
        transition-timing-function: cubic-bezier(.32, .72, 0, 1)
    }

    .\[transition-timing-function\:cubic-bezier\(0\.45\,1\.005\,0\,1\.005\)\] {
        transition-timing-function: cubic-bezier(.45, 1.005, 0, 1.005)
    }

    .will-change-transform {
        will-change: transform
    }

    .contain-content {
        contain: content
    }

    .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
    }

    .\!outline-none {
        --tw-outline-style: none !important;
        outline-style: none !important
    }

    .outline-none {
        --tw-outline-style: none;
        outline-style: none
    }

    .outline-none\! {
        --tw-outline-style: none !important;
        outline-style: none !important
    }

    .select-all {
        -webkit-user-select: all;
        user-select: all
    }

    .select-none {
        -webkit-user-select: none;
        user-select: none
    }

    .\!\[--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
    }

    .\[--backdrop-opacity\:1\] {
        --backdrop-opacity: 1
    }

    .\[--bleed\:3rem\] {
        --bleed: 3rem
    }

    .\[--card-spacing\:1rem\] {
        --card-spacing: 1rem
    }

    .\[--cell-size\:2rem\] {
        --cell-size: 2rem
    }

    .\[--drawer-body-reserve\:calc\(0\.5rem_\+_env\(safe-area-inset-bottom\)\)\] {
        --drawer-body-reserve: calc(.5rem + env(safe-area-inset-bottom))
    }

    .\[--drawer-body-reserve\:calc\(var\(--bleed\)_\+_env\(safe-area-inset-bottom\)\)\] {
        --drawer-body-reserve: calc(var(--bleed) + env(safe-area-inset-bottom))
    }

    .\[--footer-padding\:0\.75rem\] {
        --footer-padding: .75rem
    }

    .\[--icon-color\:theme\(colors\.neutral\.400\)\] {
        --icon-color: var(--neutral-400)
    }

    .\[--navbar-inset-bottom\:56px\] {
        --navbar-inset-bottom: 56px
    }

    .\[--peek\:1rem\] {
        --peek: 1rem
    }

    .\[--stack-height\:max\(0px\,calc\(var\(--drawer-frontmost-height\,var\(--drawer-height\)\)_-_var\(--bleed\)\)\)\] {
        --stack-height: max(0px, calc(var(--drawer-frontmost-height, var(--drawer-height)) - var(--bleed)))
    }

    .\[--stack-peek-offset\:max\(0px\,calc\(\(var\(--nested-drawers\)_-_var\(--stack-progress\)\)_\*_var\(--peek\)\)\)\] {
        --stack-peek-offset: max(0px, calc((var(--nested-drawers) - var(--stack-progress)) * var(--peek)))
    }

    .\[--stack-progress\:clamp\(0\,var\(--drawer-swipe-progress\)\,1\)\] {
        --stack-progress: clamp(0, var(--drawer-swipe-progress), 1)
    }

    .\[--stack-scale-base\:max\(0\,calc\(1_-_\(var\(--nested-drawers\)_\*_var\(--stack-step\)\)\)\)\] {
        --stack-scale-base: max(0, calc(1 - (var(--nested-drawers) * var(--stack-step))))
    }

    .\[--stack-scale\:calc\(var\(--stack-scale-base\)_\+_\(var\(--stack-step\)_\*_var\(--stack-progress\)\)\)\] {
        --stack-scale: calc(var(--stack-scale-base) + (var(--stack-step) * var(--stack-progress)))
    }

    .\[--stack-shrink\:calc\(1_-_var\(--stack-scale\)\)\] {
        --stack-shrink: calc(1 - var(--stack-scale))
    }

    .\[--stack-step\:0\.05\] {
        --stack-step: .05
    }

    .\[animation-duration\:2s\] {
        animation-duration: 2s
    }

    .\[animation-duration\:var\(--drawer-popup-motion-duration\)\] {
        animation-duration: var(--drawer-popup-motion-duration)
    }

    .\[animation-fill-mode\:both\] {
        animation-fill-mode: both
    }

    .\[animation-timing-function\:cubic-bezier\(0\.32\,0\.72\,0\,1\)\] {
        animation-timing-function: cubic-bezier(.32, .72, 0, 1)
    }

    .\[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(var(--neutral-900), var(--neutral-900)) padding-box, conic-gradient(from var(--border-angle), var(--primary-500) 80%, var(--primary-400) 82%, var(--primary-200) 90%, var(--primary-400) 98%, var(--primary-500)) border-box
    }

    .\[transition\:opacity_300ms_ease-out\,transform_150ms_ease-out\] {
        transition: opacity .3s ease-out, transform .15s ease-out
    }

    .\[writing-mode\:vertical-rl\] {
        writing-mode: vertical-rl
    }

    .delay-100 {
        animation-delay: .1s
    }

    .delay-300 {
        animation-delay: .3s
    }

    .delay-500 {
        animation-delay: .5s
    }

    .duration-100 {
        animation-duration: .1s
    }

    .duration-150 {
        animation-duration: .15s
    }

    .duration-200 {
        animation-duration: .2s
    }

    .duration-250 {
        animation-duration: .25s
    }

    .duration-300 {
        animation-duration: .3s
    }

    .duration-400 {
        animation-duration: .4s
    }

    .duration-500 {
        animation-duration: .5s
    }

    .duration-700 {
        animation-duration: .7s
    }

    .ease-in {
        animation-timing-function: cubic-bezier(.4, 0, 1, 1)
    }

    .ease-in-out {
        animation-timing-function: cubic-bezier(.4, 0, .2, 1)
    }

    .ease-linear {
        animation-timing-function: linear
    }

    .ease-out {
        animation-timing-function: cubic-bezier(0, 0, .2, 1)
    }

    .fade-in,
    .fade-in-0 {
        --tw-enter-opacity: 0
    }

    .fade-out,
    .fade-out-0 {
        --tw-exit-opacity: 0
    }

    .fill-mode-backwards {
        animation-fill-mode: backwards
    }

    .fill-mode-forwards {
        animation-fill-mode: forwards
    }

    .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--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")
    }

    .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--brave {
        --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-22.5 0 301 301' width='301' height='301'%3E%3Cdefs%3E%3ClinearGradient id='SVGE5ozGNYt' x1='0%25' x2='100.097%25' y1='50.018%25' y2='50.018%25'%3E%3Cstop offset='0%25' stop-color='%23fff'/%3E%3Cstop offset='14.13%25' stop-color='%23fff' stop-opacity='.958'/%3E%3Cstop offset='100%25' stop-color='%23fff' stop-opacity='.7'/%3E%3C/linearGradient%3E%3ClinearGradient id='SVGXA4vbbdk' x1='-.039%25' x2='100%25' y1='49.982%25' y2='49.982%25'%3E%3Cstop offset='0%25' stop-color='%23f1f1f2'/%3E%3Cstop offset='9.191%25' stop-color='%23e4e5e6'/%3E%3Cstop offset='23.57%25' stop-color='%23d9dadb'/%3E%3Cstop offset='43.8%25' stop-color='%23d2d4d5'/%3E%3Cstop offset='100%25' stop-color='%23d0d2d3'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill='%23f15a22' d='M256 97.1L246.7 72l6.4-14.4c.8-1.9.4-4-1-5.5l-17.5-17.7c-7.7-7.7-19.1-10.4-29.4-6.8l-4.9 1.7l-26.8-29l-45.3-.3h-.3L82.3.4L55.6 29.6l-4.8-1.7c-10.4-3.7-21.9-1-29.6 6.9l-17.8 18c-1.2 1.2-1.5 2.9-.9 4.4l6.7 15L0 97.3L6 120l27.2 103.3c3.1 11.9 10.3 22.3 20.4 29.5c0 0 33 23.3 65.5 44.4c2.9 1.9 5.9 3.2 9.1 3.2s6.2-1.3 9.1-3.2c36.6-24 65.5-44.5 65.5-44.5c10-7.2 17.2-17.6 20.3-29.5l27-103.3z'/%3E%3Cpath fill='url(%23SVGE5ozGNYt)' d='M34.5 227.7L0 99.5l10.1-25.1l-7-18.6l16.7-17c5.5-4.9 16.3-6.6 21.3-3.7l26.1 15l34 7.9l26.5-11l2.2 227.7c-.4 32.8 1.7 29.3-22.4 13.8L48 248.6c-6.4-6.1-11.3-13-13.5-20.9' opacity='.15'/%3E%3Cpath fill='url(%23SVGXA4vbbdk)' d='m202.2 252.246l-50.6 34.6c-14.1 7.7-20.9 15.3-22 11.6c-.9-2.9-.2-11.4-.5-24.6l-.6-222.7c.1-2.2 1.6-5.9 4.2-5.5l25.8 7.8l37.2-5.8l24.6-18.1c2.6-2 6.4-1.8 8.8.5l22 21c2 2.1 2.1 6.2.9 8.8l-6.1 11.3l10.1 26.1l-34.8 129.4c-5.4 16.1-13 20.3-19 25.6' opacity='.4'/%3E%3Cpath fill='%23fff' d='M134 184.801c-1.2-.5-2.5-.9-2.9-.9h-3.2c-.4 0-1.7.4-2.9.9l-13 5.4c-1.2.5-3.2 1.4-4.4 2l-19.6 10.2c-1.2.6-1.3 1.7-.2 2.5l17.3 12.2c1.1.8 2.8 2.1 3.8 3l7.7 6.6c1 .9 2.6 2.3 3.6 3.2l7.4 6.6c1 .9 2.6.9 3.6 0l7.6-6.6c1-.9 2.6-2.3 3.6-3.2l7.7-6.7c1-.9 2.7-2.2 3.8-3l17.3-12.3c1.1-.8 1-1.9-.2-2.5l-19.6-10c-1.2-.6-3.2-1.5-4.4-2z'/%3E%3Cpath fill='%23fff' d='M227.813 101.557c.4-1.3.4-1.8.4-1.8c0-1.3-.1-3.5-.3-4.8l-1-2.9c-.6-1.2-1.6-3.1-2.4-4.2l-11.3-16.7c-.7-1.1-2-2.8-2.9-3.9l-14.6-18.3c-.8-1-1.6-1.9-1.7-1.8h-.2s-1.1.2-2.4.4l-22.3 4.4c-1.3.3-3.4.7-4.7.9l-.4.1c-1.3.2-3.4.1-4.7-.3l-18.7-6c-1.3-.4-3.4-1-4.6-1.3c0 0-3.8-.9-6.9-.8c-3.1 0-6.9.8-6.9.8c-1.3.3-3.4.9-4.6 1.3l-18.7 6c-1.3.4-3.4.5-4.7.3l-.4-.1c-1.3-.2-3.4-.7-4.7-.9l-22.5-4.2c-1.3-.3-2.4-.4-2.4-.4h-.2c-.1 0-.9.8-1.7 1.8l-14.6 18.3c-.8 1-2.1 2.8-2.9 3.9l-11.3 16.7c-.7 1.1-1.8 3-2.4 4.2l-1 2.9c-.2 1.3-.4 3.5-.3 4.8c0 0 0 .4.4 1.8c.7 2.4 2.4 4.6 2.4 4.6c.8 1 2.3 2.7 3.2 3.6l33.1 35.2c.9 1 1.2 2.8.7 4l-6.9 16.3c-.5 1.2-.6 3.2-.1 4.5l1.9 5.1c1.6 4.3 4.3 8.1 7.9 11l6.7 5.4c1 .8 2.8 1.1 4 .5l21.2-10.1c1.2-.6 3-1.8 4-2.7l15.2-13.7c2.2-2 2.3-5.4.3-7.6l-31.9-21.5c-1.1-.7-1.5-2.3-.9-3.5l14-26.4c.6-1.2.7-3.1.2-4.3l-1.7-3.9c-.5-1.2-2-2.6-3.2-3.1l-41.1-15.4c-1.2-.5-1.2-1 .1-1.1l26.5-2.5c1.3-.1 3.4.1 4.7.4l23.6 6.6c1.3.4 2.1 1.7 1.9 3l-8.2 44.9c-.2 1.3-.2 3.1.1 4.1s1.6 1.9 2.9 2.2l16.4 3.5c1.3.3 3.4.3 4.7 0l15.3-3.5c1.3-.3 2.6-1.3 2.9-2.2s.4-2.8.1-4.1l-8.1-44.9c-.2-1.3.6-2.7 1.9-3l23.6-6.6c1.3-.4 3.4-.5 4.7-.4l26.5 2.5c1.3.1 1.4.6.1 1.1l-41.1 15.6c-1.2.5-2.7 1.8-3.2 3.1l-1.7 3.9c-.5 1.2-.5 3.2.2 4.3l14.1 26.4c.6 1.2.2 2.7-.9 3.5l-31.9 21.6c-2.1 2.1-1.9 5.6.3 7.6l15.2 13.7c1 .9 2.8 2.1 4 2.6l21.3 10.1c1.2.6 3 .3 4-.5l6.7-5.5c3.6-2.9 6.3-6.7 7.8-11l1.9-5.1c.5-1.2.4-3.3-.1-4.5l-6.9-16.3c-.5-1.2-.2-3 .7-4l33.1-35.2c.9-1 2.3-2.6 3.2-3.6c-.2-.3 1.6-2.5 2.2-4.9'/%3E%3C/svg%3E")
    }

    .logos--chrome {
        --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='%23fff' d='M128.003 199.216c39.335 0 71.221-31.888 71.221-71.223S167.338 56.77 128.003 56.77S56.78 88.658 56.78 127.993s31.887 71.223 71.222 71.223'/%3E%3Cpath fill='%23229342' d='M35.89 92.997Q27.92 79.192 17.154 64.02a127.98 127.98 0 0 0 110.857 191.981q17.671-24.785 23.996-35.74q12.148-21.042 31.423-60.251v-.015a63.993 63.993 0 0 1-110.857.017Q46.395 111.19 35.89 92.998'/%3E%3Cpath fill='%23fbc116' d='M128.008 255.996A127.97 127.97 0 0 0 256 127.997A128 128 0 0 0 238.837 64q-36.372-3.585-53.686-3.585q-19.632 0-57.152 3.585l-.014.01a63.99 63.99 0 0 1 55.444 31.987a63.99 63.99 0 0 1-.001 64.01z'/%3E%3Cpath fill='%231a73e8' d='M128.003 178.677c27.984 0 50.669-22.685 50.669-50.67s-22.685-50.67-50.67-50.67c-27.983 0-50.669 22.686-50.669 50.67s22.686 50.67 50.67 50.67'/%3E%3Cpath fill='%23e33b2e' d='M128.003 64.004H238.84a127.973 127.973 0 0 0-221.685.015l55.419 95.99l.015.008a63.993 63.993 0 0 1 55.415-96.014z'/%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--microsoft-edge {
        --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cdefs%3E%3CradialGradient id='SVGHFrboeCQ' cx='161.83' cy='788.401' r='95.38' gradientTransform='matrix(.9999 0 0 .9498 -4.622 -570.387)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.72' stop-opacity='0'/%3E%3Cstop offset='.95' stop-opacity='.53'/%3E%3Cstop offset='1'/%3E%3C/radialGradient%3E%3CradialGradient id='SVGVG94vbPK' cx='-773.636' cy='746.715' r='143.24' gradientTransform='matrix(.15 -.9898 .8 .12 -410.718 -656.341)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.76' stop-opacity='0'/%3E%3Cstop offset='.95' stop-opacity='.5'/%3E%3Cstop offset='1'/%3E%3C/radialGradient%3E%3CradialGradient id='SVGw2d8JdCl' cx='230.593' cy='-106.038' r='202.43' gradientTransform='matrix(-.04 .9998 -2.1299 -.07998 -190.775 -191.635)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%2335c1f1'/%3E%3Cstop offset='.11' stop-color='%2334c1ed'/%3E%3Cstop offset='.23' stop-color='%232fc2df'/%3E%3Cstop offset='.31' stop-color='%232bc3d2'/%3E%3Cstop offset='.67' stop-color='%2336c752'/%3E%3C/radialGradient%3E%3CradialGradient id='SVGIqWItcPR' cx='536.357' cy='-117.703' r='97.34' gradientTransform='matrix(.28 .9598 -.78 .23 -1.928 -410.318)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%2366eb6e'/%3E%3Cstop offset='1' stop-color='%2366eb6e' stop-opacity='0'/%3E%3C/radialGradient%3E%3ClinearGradient id='SVGktZSUcGK' x1='63.334' x2='241.617' y1='757.83' y2='757.83' gradientTransform='translate(-4.63 -580.81)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%230c59a4'/%3E%3Cstop offset='1' stop-color='%23114a8b'/%3E%3C/linearGradient%3E%3ClinearGradient id='SVGaPqZBebW' x1='157.401' x2='46.028' y1='680.556' y2='801.868' gradientTransform='translate(-4.63 -580.81)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%231b9de2'/%3E%3Cstop offset='.16' stop-color='%231595df'/%3E%3Cstop offset='.67' stop-color='%230680d7'/%3E%3Cstop offset='1' stop-color='%230078d4'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill='url(%23SVGktZSUcGK)' d='M231 190.5c-3.4 1.8-6.9 3.4-10.5 4.7c-11.5 4.3-23.6 6.5-35.9 6.5c-47.3 0-88.5-32.5-88.5-74.3c.1-11.4 6.4-21.9 16.4-27.3c-42.8 1.8-53.8 46.4-53.8 72.5c0 73.9 68.1 81.4 82.8 81.4c7.9 0 19.8-2.3 27-4.6l1.3-.4c27.6-9.5 51-28.1 66.6-52.8c1.2-1.9.6-4.3-1.2-5.5c-1.3-.8-2.9-.9-4.2-.2'/%3E%3Cpath fill='url(%23SVGHFrboeCQ)' d='M231 190.5c-3.4 1.8-6.9 3.4-10.5 4.7c-11.5 4.3-23.6 6.5-35.9 6.5c-47.3 0-88.5-32.5-88.5-74.3c.1-11.4 6.4-21.9 16.4-27.3c-42.8 1.8-53.8 46.4-53.8 72.5c0 73.9 68.1 81.4 82.8 81.4c7.9 0 19.8-2.3 27-4.6l1.3-.4c27.6-9.5 51-28.1 66.6-52.8c1.2-1.9.6-4.3-1.2-5.5c-1.3-.8-2.9-.9-4.2-.2' opacity='.35'/%3E%3Cpath fill='url(%23SVGaPqZBebW)' d='M105.7 241.4c-8.9-5.5-16.6-12.8-22.7-21.3c-26.3-36-18.4-86.5 17.6-112.8c3.8-2.7 7.7-5.2 11.9-7.2c3.1-1.5 8.4-4.1 15.5-4c10.1.1 19.6 4.9 25.7 13c4 5.4 6.3 11.9 6.4 18.7c0-.2 24.5-79.6-80-79.6c-43.9 0-80 41.7-80 78.2c-.2 19.3 4 38.5 12.1 56c27.6 58.8 94.8 87.6 156.4 67.1c-21.1 6.6-44.1 3.7-62.9-8.1'/%3E%3Cpath fill='url(%23SVGVG94vbPK)' d='M105.7 241.4c-8.9-5.5-16.6-12.8-22.7-21.3c-26.3-36-18.4-86.5 17.6-112.8c3.8-2.7 7.7-5.2 11.9-7.2c3.1-1.5 8.4-4.1 15.5-4c10.1.1 19.6 4.9 25.7 13c4 5.4 6.3 11.9 6.4 18.7c0-.2 24.5-79.6-80-79.6c-43.9 0-80 41.7-80 78.2c-.2 19.3 4 38.5 12.1 56c27.6 58.8 94.8 87.6 156.4 67.1c-21.1 6.6-44.1 3.7-62.9-8.1' opacity='.41'/%3E%3Cpath fill='url(%23SVGw2d8JdCl)' d='M152.3 148.9c-.8 1-3.3 2.5-3.3 5.7c0 2.6 1.7 5.1 4.7 7.2c14.4 10 41.5 8.7 41.6 8.7c10.7 0 21.1-2.9 30.3-8.3c18.8-11 30.4-31.1 30.4-52.9c.3-22.4-8-37.3-11.3-43.9C223.5 23.9 177.7 0 128 0C58 0 1 56.2 0 126.2c.5-36.5 36.8-66 80-66c3.5 0 23.5.3 42 10.1c16.3 8.6 24.9 18.9 30.8 29.2c6.2 10.7 7.3 24.1 7.3 29.5c0 5.3-2.7 13.3-7.8 19.9'/%3E%3Cpath fill='url(%23SVGIqWItcPR)' d='M152.3 148.9c-.8 1-3.3 2.5-3.3 5.7c0 2.6 1.7 5.1 4.7 7.2c14.4 10 41.5 8.7 41.6 8.7c10.7 0 21.1-2.9 30.3-8.3c18.8-11 30.4-31.1 30.4-52.9c.3-22.4-8-37.3-11.3-43.9C223.5 23.9 177.7 0 128 0C58 0 1 56.2 0 126.2c.5-36.5 36.8-66 80-66c3.5 0 23.5.3 42 10.1c16.3 8.6 24.9 18.9 30.8 29.2c6.2 10.7 7.3 24.1 7.3 29.5c0 5.3-2.7 13.3-7.8 19.9'/%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")
    }

    .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='m14.5 7.5l-5 5M17 3a2 2 0 0 1 2 2v15a1 1 0 0 1-1.496.868l-4.512-2.578a2 2 0 0 0-1.984 0l-4.512 2.578A1 1 0 0 1 5 20V5a2 2 0 0 1 2-2zM9.5 7.5l5 5'/%3E%3C/svg%3E")
    }

    .lucide--copy {
        --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='14' height='14' x='8' y='8' rx='2' ry='2'/%3E%3Cpath d='M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2'/%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--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")
    }

    .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")
    }

    .material-symbols--falling {
        --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='m13.5 22.5l-2-.4l.8-4.3l-3.6-2.7l-1.3-5.7l-2.2 1.9l.8 3.8l-2 .4l-1-4.9l4.45-3.975q.575-.5 1.363-.412t1.512.387q.8.35 1.663.5t1.737.025t1.613-.575t1.412-1L18 7.1q-.75.575-1.55 1.075t-1.725.775q-.825.225-1.662.238T11.4 9l.7 3.1l3.7-.7l5.2 3.7l-1.2 1.6l-4.3-3l-3.6.7l2.7 2zM6.588 4.913Q6 4.325 6 3.5t.588-1.412T8 1.5t1.413.588T10 3.5t-.587 1.413T8 5.5t-1.412-.587'/%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-.775zM6.588 4.913Q6 4.325 6 3.5t.588-1.412T8 1.5t1.413.588T10 3.5t-.587 1.413T8 5.5t-1.412-.587'/%3E%3C/svg%3E")
    }

    .material-symbols--unfold-less-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 16.9l-2.4 2.4q-.275.275-.7.275t-.7-.275t-.275-.7t.275-.7l3.1-3.1q.15-.15.325-.212t.375-.063t.375.063t.325.212l3.1 3.1q.275.275.275.7t-.275.7t-.7.275t-.7-.275zm0-9.8l2.4-2.4q.275-.275.7-.275t.7.275t.275.7t-.275.7l-3.1 3.1q-.15.15-.325.213T12 9.475t-.375-.062T11.3 9.2L8.2 6.1q-.275-.275-.275-.7t.275-.7t.7-.275t.7.275z'/%3E%3C/svg%3E")
    }

    .material-symbols--unfold-more-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 18.1l2.325-2.325q.3-.3.725-.3t.725.3t.3.725t-.3.725L12.7 20.3q-.15.15-.325.213t-.375.062t-.375-.062t-.325-.213l-3.075-3.075q-.3-.3-.3-.725t.3-.725t.725-.3t.725.3zM12 6L9.675 8.325q-.3.3-.725.3t-.725-.3t-.3-.725t.3-.725L11.3 3.8q.15-.15.325-.213T12 3.526t.375.063t.325.212l3.075 3.075q.3.3.3.725t-.3.725t-.725.3t-.725-.3z'/%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 {
        --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.7 2.2h1.5c1.1 0 2 .9 2 2v6.4zm5.4 1.6l1.3.6c1 .4 1.5 1.6 1.1 2.6l-2.4 5.9zM18 15.5l-5-12c-.3-.8-1-1.2-1.8-1.2c-.3 0-.5.1-.8.2L3 5.5C2 5.9 1.5 7 2 8l5 12c.3.8 1 1.2 1.8 1.2c.3 0 .5 0 .8-.2l7.4-3c.8-.3 1.2-1 1.2-1.8c-.1-.2-.1-.5-.2-.7m-6.6-.5l-3.2-2.4l.4-4l3.2 2.4z'/%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--chess-knight {
        --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 22H5v-2h14zM13 2c-1.25 0-2.42.62-3.11 1.66L7 8l2 2l2.06-1.37c.44-.31 1.08-.19 1.39.27c.02.03.05.06.05.1c.3.59.19 1.3-.28 1.77l-4.8 4.8c-.55.56-.55 1.46.01 2.01c.26.26.62.42.99.42H17V6a4 4 0 0 0-4-4'/%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--information {
        --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='M13 9h-2V7h2m0 10h-2v-6h2m-1-9A10 10 0 0 0 2 12a10 10 0 0 0 10 10a10 10 0 0 0 10-10A10 10 0 0 0 12 2'/%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--pokeball {
        --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 2a10 10 0 0 1 10 10a10 10 0 0 1-10 10A10 10 0 0 1 2 12A10 10 0 0 1 12 2m0 2c-4.08 0-7.45 3.05-7.94 7h4.07c.44-1.73 2.01-3 3.87-3s3.43 1.27 3.87 3h4.07c-.49-3.95-3.86-7-7.94-7m0 16c4.08 0 7.45-3.05 7.94-7h-4.07c-.44 1.73-2.01 3-3.87 3s-3.43-1.27-3.87-3H4.06c.49 3.95 3.86 7 7.94 7m0-10a2 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--rugby {
        --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.22 16.22c2.03-2.03 3.11-4.72 3.23-8.02c-1.09 2.41-2.64 4.61-4.64 6.61s-4.2 3.55-6.61 4.64c3.3-.09 5.96-1.17 8.02-3.23M7.78 7.78C5.75 9.81 4.67 12.5 4.55 15.8c.45-1 1.15-2.15 2.06-3.45c.89-1.3 1.77-2.35 2.58-3.16c2-2 4.2-3.55 6.61-4.64c-3.3.09-5.96 1.17-8.02 3.23M20.5 3.5c.5.55.84 1.61.97 3.2c.12 1.6-.12 3.46-.73 5.6c-.61 2.15-1.63 3.93-3.07 5.37C16.36 19 14.8 19.95 13 20.55c-1.79.61-3.56.92-5.31.92c-2.13 0-3.52-.33-4.19-.97c-.5-.55-.84-1.61-.97-3.2c-.12-1.6.12-3.46.73-5.6c.61-2.15 1.63-3.93 3.07-5.37C7.64 5 9.2 4.05 11 3.45c1.79-.61 3.56-.92 5.31-.92c2.13 0 3.52.33 4.19.97'/%3E%3C/svg%3E")
    }

    .mdi--table-tennis {
        --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.5 14c1.4 0 2.5 1.1 2.5 2.5S19.9 19 18.5 19S16 17.9 16 16.5s1.1-2.5 2.5-2.5M7 15s1 1 1 2v3.5c0 .8.7 1.5 1.5 1.5s1.5-.7 1.5-1.5V17c0-1 1-2 1-2zm1-1h3s5 0 5-5s-4-7-6.5-7S3 4 3 9s5 5 5 5'/%3E%3C/svg%3E")
    }

    .mdi--telegram {
        --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 d='M9.78 18.65l.28-4.23l7.68-6.92c.34-.31-.07-.46-.52-.19L7.74 13.3L3.64 12c-.88-.25-.89-.86.2-1.3l15.97-6.16c.73-.33 1.43.18 1.15 1.3l-2.72 12.81c-.19.91-.74 1.13-1.5.71L12.6 16.3l-1.99 1.93c-.23.23-.42.42-.83.42z' fill='black'/%3E%3C/svg%3E")
    }

    .mdi--tennis {
        --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 15a4 4 0 0 1 4 4a4 4 0 0 1-4 4a4 4 0 0 1-4-4a4 4 0 0 1 4-4m0 2a2 2 0 0 0-2 2a2 2 0 0 0 2 2a2 2 0 0 0 2-2a2 2 0 0 0-2-2M6.05 14.54s1.41-1.42 1.42-4.24c-.36-2.19.5-4.76 2.47-6.72C12.87.65 17.14.17 19.5 2.5c2.33 2.36 1.85 6.63-1.08 9.56c-1.96 1.97-4.53 2.83-6.72 2.47c-2.82.01-4.24 1.42-4.24 1.42l-4.24 4.24l-1.41-1.41zM18.07 3.93C16.5 2.37 13.5 2.84 11.35 5c-2.14 2.14-2.62 5.15-1.06 6.71c1.57 1.56 4.57 1.08 6.71-1.06c2.16-2.15 2.63-5.15 1.07-6.72'/%3E%3C/svg%3E")
    }

    .paused {
        animation-play-state: paused
    }

    .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--address-book {
        --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='M83.19 174.4a8 8 0 0 0 11.21-1.6a52 52 0 0 1 83.2 0a8 8 0 1 0 12.8-9.6a67.9 67.9 0 0 0-27.4-21.69a40 40 0 1 0-53.94 0A67.9 67.9 0 0 0 81.6 163.2a8 8 0 0 0 1.59 11.2M112 112a24 24 0 1 1 24 24a24 24 0 0 1-24-24m96-88H64a16 16 0 0 0-16 16v24H32a8 8 0 0 0 0 16h16v40H32a8 8 0 0 0 0 16h16v40H32a8 8 0 0 0 0 16h16v24a16 16 0 0 0 16 16h144a16 16 0 0 0 16-16V40a16 16 0 0 0-16-16m0 192H64V40h144Z'/%3E%3C/svg%3E")
    }

    .ph--address-book-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 20H64a20 20 0 0 0-20 20v20H32a12 12 0 0 0 0 24h12v32H32a12 12 0 0 0 0 24h12v32H32a12 12 0 0 0 0 24h12v20a20 20 0 0 0 20 20h144a20 20 0 0 0 20-20V40a20 20 0 0 0-20-20m-4 192H68V44h136Zm-103.2-40.63a48 48 0 0 1 70.4 0a12 12 0 0 0 17.6-16.32a72 72 0 0 0-19.21-14.68a44 44 0 1 0-67.19 0a72.1 72.1 0 0 0-19.2 14.68a12 12 0 0 0 17.6 16.32M116 112a20 20 0 1 1 20 20a20 20 0 0 1-20-20'/%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-bend-double-up-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='M88.49 143.51a12 12 0 0 1-17 17l-48-48a12 12 0 0 1 0-17l48-48a12 12 0 0 1 17 17L49 104ZM128 92h-11l27.52-27.52a12 12 0 0 0-17-17l-48 48a12 12 0 0 0 0 17l48 48a12 12 0 0 0 17-17L117 116h11a84.09 84.09 0 0 1 84 84a12 12 0 0 0 24 0A108.12 108.12 0 0 0 128 92'/%3E%3C/svg%3E")
    }

    .ph--arrow-bend-right-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 88.49a12 12 0 0 1-17 0L164 61v67A108.12 108.12 0 0 1 56 236a12 12 0 0 1 0-24a84.09 84.09 0 0 0 84-84V61l-27.51 27.49a12 12 0 0 1-17-17l48-48a12 12 0 0 1 17 0l48 48a12 12 0 0 1 0 17'/%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-counter-clockwise-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='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.25l-10.54 9.65l17 17A8 8 0 0 1 72 112H24a8 8 0 0 1-8-8V56a8 8 0 0 1 13.66-5.7L49.31 70l10.94-10A96 96 0 0 1 224 128'/%3E%3C/svg%3E")
    }

    .ph--arrow-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='m205.66 149.66l-72 72a8 8 0 0 1-11.32 0l-72-72a8 8 0 0 1 11.32-11.32L120 196.69V40a8 8 0 0 1 16 0v156.69l58.34-58.35a8 8 0 0 1 11.32 11.32'/%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-down-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='M197.66 69.66L83.31 184H168a8 8 0 0 1 0 16H64a8 8 0 0 1-8-8V88a8 8 0 0 1 16 0v84.69L186.34 58.34a8 8 0 0 1 11.32 11.32'/%3E%3C/svg%3E")
    }

    .ph--arrow-down-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='M200.49 72.48L93 180h75a12 12 0 0 1 0 24H64a12 12 0 0 1-12-12V88a12 12 0 0 1 24 0v75L183.51 55.51a12 12 0 0 1 17 17Z'/%3E%3C/svg%3E")
    }

    .ph--arrow-down-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 88v104a8 8 0 0 1-8 8H88a8 8 0 0 1 0-16h84.69L58.34 69.66a8 8 0 0 1 11.32-11.32L184 172.69V88a8 8 0 0 1 16 0'/%3E%3C/svg%3E")
    }

    .ph--arrow-elbow-down-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='M200 32v144a8 8 0 0 1-8 8H67.31l34.35 34.34a8 8 0 0 1-11.32 11.32l-48-48a8 8 0 0 1 0-11.32l48-48a8 8 0 0 1 11.32 11.32L67.31 168H184V32a8 8 0 0 1 16 0'/%3E%3C/svg%3E")
    }

    .ph--arrow-elbow-down-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 181.66l-48 48a8 8 0 0 1-11.32-11.32L196.69 184H72a8 8 0 0 1-8-8V32a8 8 0 0 1 16 0v136h116.69l-34.35-34.34a8 8 0 0 1 11.32-11.32l48 48a8 8 0 0 1 0 11.32'/%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 {
        --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='M50.34 117.66a8 8 0 0 1 11.32-11.32L120 164.69V32a8 8 0 0 1 16 0v132.69l58.34-58.35a8 8 0 0 1 11.32 11.32l-72 72a8 8 0 0 1-11.32 0ZM216 208H40a8 8 0 0 0 0 16h176a8 8 0 0 0 0-16'/%3E%3C/svg%3E")
    }

    .ph--arrow-line-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='M189.66 122.34a8 8 0 0 1 0 11.32l-72 72a8 8 0 0 1-11.32-11.32L164.69 136H32a8 8 0 0 1 0-16h132.69l-58.35-58.34a8 8 0 0 1 11.32-11.32ZM216 32a8 8 0 0 0-8 8v176a8 8 0 0 0 16 0V40a8 8 0 0 0-8-8'/%3E%3C/svg%3E")
    }

    .ph--arrow-line-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='M205.66 138.34a8 8 0 0 1-11.32 11.32L136 91.31V224a8 8 0 0 1-16 0V91.31l-58.34 58.35a8 8 0 0 1-11.32-11.32l72-72a8 8 0 0 1 11.32 0ZM216 32H40a8 8 0 0 0 0 16h176a8 8 0 0 0 0-16'/%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 {
        --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 117.66a8 8 0 0 1-11.32 0L136 59.31V216a8 8 0 0 1-16 0V59.31l-58.34 58.35a8 8 0 0 1-11.32-11.32l72-72a8 8 0 0 1 11.32 0l72 72a8 8 0 0 1 0 11.32'/%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 {
        --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 104V64a8 8 0 0 1 16 0v20.69l42.34-42.35a8 8 0 0 1 11.32 11.32L171.31 96H192a8 8 0 0 1 0 16h-40a8 8 0 0 1-8-8m-40 40H64a8 8 0 0 0 0 16h20.69l-42.35 42.34a8 8 0 0 0 11.32 11.32L96 171.31V192a8 8 0 0 0 16 0v-40a8 8 0 0 0-8-8m67.31 16H192a8 8 0 0 0 0-16h-40a8 8 0 0 0-8 8v40a8 8 0 0 0 16 0v-20.69l42.34 42.35a8 8 0 0 0 11.32-11.32ZM104 56a8 8 0 0 0-8 8v20.69L53.66 42.34a8 8 0 0 0-11.32 11.32L84.69 96H64a8 8 0 0 0 0 16h40a8 8 0 0 0 8-8V64a8 8 0 0 0-8-8'/%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-merge {
        --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='M192 40v64a8 8 0 0 1-2.34 5.66L136 163.31v49.38l18.34-18.35a8 8 0 0 1 11.32 11.32l-32 32a8 8 0 0 1-11.32 0l-32-32a8 8 0 0 1 11.32-11.32L120 212.69v-49.38l-53.66-53.65A8 8 0 0 1 64 104V40a8 8 0 0 1 16 0v60.69l48 48l48-48V40a8 8 0 0 1 16 0'/%3E%3C/svg%3E")
    }

    .ph--arrows-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='M216 48v48a8 8 0 0 1-16 0V67.31l-42.34 42.35a8 8 0 0 1-11.32-11.32L188.69 56H160a8 8 0 0 1 0-16h48a8 8 0 0 1 8 8M98.34 146.34L56 188.69V160a8 8 0 0 0-16 0v48a8 8 0 0 0 8 8h48a8 8 0 0 0 0-16H67.31l42.35-42.34a8 8 0 0 0-11.32-11.32M208 152a8 8 0 0 0-8 8v28.69l-42.34-42.35a8 8 0 0 0-11.32 11.32L188.69 200H160a8 8 0 0 0 0 16h48a8 8 0 0 0 8-8v-48a8 8 0 0 0-8-8M67.31 56H96a8 8 0 0 0 0-16H48a8 8 0 0 0-8 8v48a8 8 0 0 0 16 0V67.31l42.34 42.35a8 8 0 0 0 11.32-11.32Z'/%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--bank {
        --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='M24 104h24v64H32a8 8 0 0 0 0 16h192a8 8 0 0 0 0-16h-16v-64h24a8 8 0 0 0 4.19-14.81l-104-64a8 8 0 0 0-8.38 0l-104 64A8 8 0 0 0 24 104m40 0h32v64H64Zm80 0v64h-32v-64Zm48 64h-32v-64h32ZM128 41.39L203.74 88H52.26ZM248 208a8 8 0 0 1-8 8H16a8 8 0 0 1 0-16h224a8 8 0 0 1 8 8'/%3E%3C/svg%3E")
    }

    .ph--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='M24 108h20v48H32a12 12 0 0 0 0 24h192a12 12 0 0 0 0-24h-12v-48h20a12 12 0 0 0 6.29-22.22l-104-64a12 12 0 0 0-12.58 0l-104 64A12 12 0 0 0 24 108m44 0h24v48H68Zm72 0v48h-24v-48Zm48 48h-24v-48h24ZM128 46.09L189.6 84H66.4ZM252 208a12 12 0 0 1-12 12H16a12 12 0 0 1 0-24h224a12 12 0 0 1 12 12'/%3E%3C/svg%3E")
    }

    .ph--baseball-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 20M77 194.66A109 109 0 0 0 85.54 182a12 12 0 1 0-20.77-12a83 83 0 0 1-4.77 7.27a83.73 83.73 0 0 1 0-98.54A83 83 0 0 1 64.77 86a12 12 0 1 0 20.77-12A109 109 0 0 0 77 61.34a83.76 83.76 0 0 1 102.06 0a109 109 0 0 0-8.6 12.66a12 12 0 1 0 20.77 12a83 83 0 0 1 4.77-7.27a83.73 83.73 0 0 1 0 98.54a83 83 0 0 1-4.74-7.28a12 12 0 1 0-20.77 12a109 109 0 0 0 8.51 12.67a83.76 83.76 0 0 1-102.06 0Zm22.2-80.14A110 110 0 0 1 100 128a110 110 0 0 1-.83 13.48A12 12 0 0 1 87.27 152a13 13 0 0 1-1.5-.09a12 12 0 0 1-10.42-13.39A86 86 0 0 0 76 128a86 86 0 0 0-.65-10.52a12 12 0 1 1 23.82-3Zm71.06 37.39a13 13 0 0 1-1.5.09a12 12 0 0 1-11.9-10.52a110 110 0 0 1 0-27a12 12 0 1 1 23.82 3a85.5 85.5 0 0 0 0 21a12 12 0 0 1-10.45 13.43Z'/%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--bicycle-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 108a51.8 51.8 0 0 0-15.13 2.25L168.89 76H192a4 4 0 0 1 4 4a12 12 0 0 0 24 0a28 28 0 0 0-28-28h-44a12 12 0 0 0-10.37 18l8.14 14h-36.21L94.37 58A12 12 0 0 0 84 52H52a12 12 0 0 0 0 24h25.11l11.07 19L74 112.89a52.17 52.17 0 1 0 18.8 14.92l8.37-10.57L118 146.05A12 12 0 1 0 138.7 134l-15.14-26h36.21l8.39 14.38A52 52 0 1 0 204 108M80 160a28 28 0 1 1-21.71-27.28l-15.7 19.83a12 12 0 0 0 18.82 14.9l15.7-19.83A27.84 27.84 0 0 1 80 160m124 28a28 28 0 0 1-23.11-43.79l12.74 21.84A12 12 0 0 0 214.37 154l-12.75-21.84c.79-.07 1.58-.11 2.38-.11a28 28 0 0 1 0 56Z'/%3E%3C/svg%3E")
    }

    .ph--book-open {
        --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 48h-72a40 40 0 0 0-32 16a40 40 0 0 0-32-16H24a8 8 0 0 0-8 8v144a8 8 0 0 0 8 8h72a24 24 0 0 1 24 24a8 8 0 0 0 16 0a24 24 0 0 1 24-24h72a8 8 0 0 0 8-8V56a8 8 0 0 0-8-8M96 192H32V64h64a24 24 0 0 1 24 24v112a39.8 39.8 0 0 0-24-8m128 0h-64a39.8 39.8 0 0 0-24 8V88a24 24 0 0 1 24-24h64Z'/%3E%3C/svg%3E")
    }

    .ph--book-open-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='M232 48h-72a40 40 0 0 0-32 16a40 40 0 0 0-32-16H24a8 8 0 0 0-8 8v144a8 8 0 0 0 8 8h72a24 24 0 0 1 24 24a8 8 0 0 0 16 0a24 24 0 0 1 24-24h72a8 8 0 0 0 8-8V56a8 8 0 0 0-8-8M96 192H32V64h64a24 24 0 0 1 24 24v112a39.8 39.8 0 0 0-24-8m128 0h-64a39.8 39.8 0 0 0-24 8V88a24 24 0 0 1 24-24h64ZM160 88h40a8 8 0 0 1 0 16h-40a8 8 0 0 1 0-16m48 40a8 8 0 0 1-8 8h-40a8 8 0 0 1 0-16h40a8 8 0 0 1 8 8m0 32a8 8 0 0 1-8 8h-40a8 8 0 0 1 0-16h40a8 8 0 0 1 8 8'/%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-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--bridge {
        --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 160h-32v-58.66a71.9 71.9 0 0 0 29 21.42a8 8 0 0 0 6-14.83A55.78 55.78 0 0 1 200 56a8 8 0 0 0-16 0a56 56 0 0 1-112 0a8 8 0 0 0-16 0a55.78 55.78 0 0 1-35 51.93a8 8 0 0 0 6 14.83a71.9 71.9 0 0 0 29-21.42V160H24a8 8 0 0 0 0 16h32v24a8 8 0 0 0 16 0v-24h112v24a8 8 0 0 0 16 0v-24h32a8 8 0 0 0 0-16m-88-33.8V160h-32v-33.8a72 72 0 0 0 32 0m-72-25a72.5 72.5 0 0 0 24 19.27V160H72Zm88 58.8v-39.52a72.5 72.5 0 0 0 24-19.27V160Z'/%3E%3C/svg%3E")
    }

    .ph--broadcast-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 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 20m77.39 12.7a84 84 0 0 1-14.78 23.3a12 12 0 0 1-17.89-16a59.92 59.92 0 0 0 0-80a12 12 0 0 1 17.89-16a84.07 84.07 0 0 1 14.78 88.7M83.28 168a12 12 0 0 1-17.89 16a83.94 83.94 0 0 1 0-112a12 12 0 0 1 17.89 16a59.92 59.92 0 0 0 0 80M252 128a123.63 123.63 0 0 1-35.43 86.78A12 12 0 1 1 199.43 198a99.88 99.88 0 0 0 0-140a12 12 0 0 1 17.14-16.8A123.63 123.63 0 0 1 252 128M56.57 198a12 12 0 0 1-17.14 16.8a123.89 123.89 0 0 1 0-173.56A12 12 0 0 1 56.57 58a99.88 99.88 0 0 0 0 140'/%3E%3C/svg%3E")
    }

    .ph--browsers-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='M220 32H76a20 20 0 0 0-20 20v20H36a20 20 0 0 0-20 20v112a20 20 0 0 0 20 20h144a20 20 0 0 0 20-20v-20h20a20 20 0 0 0 20-20V52a20 20 0 0 0-20-20m-44 64v16H40V96Zm0 104H40v-64h136Zm40-40h-16V92a20 20 0 0 0-20-20H80V56h136Z'/%3E%3C/svg%3E")
    }

    .ph--bug-beetle-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 160a12 12 0 0 0 0-24h-12v-16h12a12 12 0 0 0 0-24h-13.55a83.7 83.7 0 0 0-18.78-38.7l16.82-16.81a12 12 0 1 0-17-17l-18 18a83.7 83.7 0 0 0-91.1 0l-18-18a12 12 0 0 0-17 17L64.33 57.3A83.7 83.7 0 0 0 45.55 96H32a12 12 0 0 0 0 24h12v16H32a12 12 0 0 0 0 24h12a83.6 83.6 0 0 0 1.55 16H32a12 12 0 0 0 0 24h22.15a84 84 0 0 0 147.7 0H224a12 12 0 0 0 0-24h-13.55a83.6 83.6 0 0 0 1.55-16ZM128 52a60.1 60.1 0 0 1 57.82 44H70.18A60.1 60.1 0 0 1 128 52m12 166.79V148a12 12 0 0 0-24 0v70.79A60.09 60.09 0 0 1 68 160v-40h120v40a60.09 60.09 0 0 1-48 58.79'/%3E%3C/svg%3E")
    }

    .ph--bug-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 88a16 16 0 1 1 16 16a16 16 0 0 1-16-16m-40-16a16 16 0 1 0 16 16a16 16 0 0 0-16-16m120 72a91.8 91.8 0 0 1-2.34 20.64l19.15 8.36a12 12 0 0 1-9.62 22l-18-7.85a92 92 0 0 1-162.46 0l-18 7.85a12 12 0 1 1-9.62-22l19.15-8.36A91.8 91.8 0 0 1 36 144v-4H16a12 12 0 0 1 0-24h20v-4a91.8 91.8 0 0 1 2.34-20.64L19.19 83a12 12 0 0 1 9.62-22l18 7.85a92 92 0 0 1 162.46 0l18-7.85a12 12 0 1 1 9.62 22l-19.15 8.36A91.8 91.8 0 0 1 220 112v4h20a12 12 0 0 1 0 24h-20ZM60 116h136v-4a68 68 0 0 0-136 0Zm56 94.92V140H60v4a68.1 68.1 0 0 0 56 66.92M196 144v-4h-56v70.92A68.1 68.1 0 0 0 196 144'/%3E%3C/svg%3E")
    }

    .ph--butterfly-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 100.17a108 108 0 0 0-8-12.64V56a8 8 0 0 1 16 0v31.53a108 108 0 0 0-8 12.64m104.7-49.69C229 45.7 221.84 40 209 40c-16.85 0-38.46 11.28-57.81 30.16A140 140 0 0 0 136 87.53V180a8 8 0 0 1-16 0V87.53a140 140 0 0 0-15.15-17.37C85.49 51.28 63.88 40 47 40c-12.84 0-20 5.7-23.7 10.48c-6.82 8.77-12.18 24.08-.21 71.2c6.05 23.83 19.51 33 30.63 36.42A44 44 0 0 0 128 205.27a44 44 0 0 0 74.28-47.17c11.12-3.4 24.57-12.59 30.63-36.42c6.72-26.44 11.94-55.58-.21-71.2'/%3E%3C/svg%3E")
    }

    .ph--calculator {
        --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='M80 120h96a8 8 0 0 0 8-8V64a8 8 0 0 0-8-8H80a8 8 0 0 0-8 8v48a8 8 0 0 0 8 8m8-48h80v32H88Zm112-48H56a16 16 0 0 0-16 16v176a16 16 0 0 0 16 16h144a16 16 0 0 0 16-16V40a16 16 0 0 0-16-16m0 192H56V40h144Zm-100-68a12 12 0 1 1-12-12a12 12 0 0 1 12 12m40 0a12 12 0 1 1-12-12a12 12 0 0 1 12 12m40 0a12 12 0 1 1-12-12a12 12 0 0 1 12 12m-80 40a12 12 0 1 1-12-12a12 12 0 0 1 12 12m40 0a12 12 0 1 1-12-12a12 12 0 0 1 12 12m40 0a12 12 0 1 1-12-12a12 12 0 0 1 12 12'/%3E%3C/svg%3E")
    }

    .ph--calculator-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 20H56a20 20 0 0 0-20 20v176a20 20 0 0 0 20 20h144a20 20 0 0 0 20-20V40a20 20 0 0 0-20-20m-4 192H60V44h136ZM80 76a12 12 0 0 1 12-12h72a12 12 0 0 1 0 24H92a12 12 0 0 1-12-12m40 52a16 16 0 1 1-16-16a16 16 0 0 1 16 16m48 0a16 16 0 1 1-16-16a16 16 0 0 1 16 16m-48 48a16 16 0 1 1-16-16a16 16 0 0 1 16 16m48 0a16 16 0 1 1-16-16a16 16 0 0 1 16 16'/%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--calendar-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 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 204V100h152v104Zm120.49-84.49a12 12 0 0 1 0 17l-48 48a12 12 0 0 1-17 0l-24-24a12 12 0 0 1 17-17L116 159l39.51-39.52a12 12 0 0 1 16.98.03'/%3E%3C/svg%3E")
    }

    .ph--calendar-dots-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 204V100h152v104Zm92-76a16 16 0 1 1-16-16a16 16 0 0 1 16 16m48 0a16 16 0 1 1-16-16a16 16 0 0 1 16 16m-96 48a16 16 0 1 1-16-16a16 16 0 0 1 16 16m48 0a16 16 0 1 1-16-16a16 16 0 0 1 16 16m48 0a16 16 0 1 1-16-16a16 16 0 0 1 16 16'/%3E%3C/svg%3E")
    }

    .ph--camera-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 52h-25.58L170 33.34A12 12 0 0 0 160 28H96a12 12 0 0 0-10 5.34L73.57 52H48a28 28 0 0 0-28 28v112a28 28 0 0 0 28 28h160a28 28 0 0 0 28-28V80a28 28 0 0 0-28-28m4 140a4 4 0 0 1-4 4H48a4 4 0 0 1-4-4V80a4 4 0 0 1 4-4h32a12 12 0 0 0 10-5.34L102.42 52h51.15L166 70.66A12 12 0 0 0 176 76h32a4 4 0 0 1 4 4ZM128 84a48 48 0 1 0 48 48a48.05 48.05 0 0 0-48-48m0 72a24 24 0 1 1 24-24a24 24 0 0 1-24 24'/%3E%3C/svg%3E")
    }

    .ph--cards-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='M180 72H36a20 20 0 0 0-20 20v112a20 20 0 0 0 20 20h144a20 20 0 0 0 20-20V92a20 20 0 0 0-20-20m-4 128H40V96h136Zm64-148v124a12 12 0 0 1-24 0V56H64a12 12 0 0 1 0-24h156a20 20 0 0 1 20 20'/%3E%3C/svg%3E")
    }

    .ph--cards-three {
        --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 88H48a16 16 0 0 0-16 16v96a16 16 0 0 0 16 16h160a16 16 0 0 0 16-16v-96a16 16 0 0 0-16-16m0 112H48v-96h160zM48 64a8 8 0 0 1 8-8h144a8 8 0 0 1 0 16H56a8 8 0 0 1-8-8m16-32a8 8 0 0 1 8-8h112a8 8 0 0 1 0 16H72a8 8 0 0 1-8-8'/%3E%3C/svg%3E")
    }

    .ph--cards-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='M208 96H48a20 20 0 0 0-20 20v84a20 20 0 0 0 20 20h160a20 20 0 0 0 20-20v-84a20 20 0 0 0-20-20m-4 100H52v-76h152ZM44 68a12 12 0 0 1 12-12h144a12 12 0 0 1 0 24H56a12 12 0 0 1-12-12m16-40a12 12 0 0 1 12-12h112a12 12 0 0 1 0 24H72a12 12 0 0 1-12-12'/%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-double-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='m141.66 133.66l-80 80a8 8 0 0 1-11.32-11.32L124.69 128L50.34 53.66a8 8 0 0 1 11.32-11.32l80 80a8 8 0 0 1 0 11.32m80-11.32l-80-80a8 8 0 0 0-11.32 11.32L204.69 128l-74.35 74.34a8 8 0 0 0 11.32 11.32l80-80a8 8 0 0 0 0-11.32'/%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-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='m213.66 101.66l-80 80a8 8 0 0 1-11.32 0l-80-80A8 8 0 0 1 48 88h160a8 8 0 0 1 5.66 13.66'/%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-line-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 197.66a8 8 0 0 1-11.32 0L128 123.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.32M48 80h160a8 8 0 0 0 0-16H48a8 8 0 0 0 0 16'/%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--caret-up-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='M181.66 170.34a8 8 0 0 1 0 11.32l-48 48a8 8 0 0 1-11.32 0l-48-48a8 8 0 0 1 11.32-11.32L128 212.69l42.34-42.35a8 8 0 0 1 11.32 0m-96-84.68L128 43.31l42.34 42.35a8 8 0 0 0 11.32-11.32l-48-48a8 8 0 0 0-11.32 0l-48 48a8 8 0 0 0 11.32 11.32'/%3E%3C/svg%3E")
    }

    .ph--caret-up-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='M184.49 167.51a12 12 0 0 1 0 17l-48 48a12 12 0 0 1-17 0l-48-48a12 12 0 0 1 17-17L128 207l39.51-39.52a12 12 0 0 1 16.98.03m-96-79L128 49l39.51 39.52a12 12 0 0 0 17-17l-48-48a12 12 0 0 0-17 0l-48 48a12 12 0 0 0 17 17Z'/%3E%3C/svg%3E")
    }

    .ph--caret-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='M215.39 163.06A8 8 0 0 1 208 168H48a8 8 0 0 1-5.66-13.66l80-80a8 8 0 0 1 11.32 0l80 80a8 8 0 0 1 1.73 8.72'/%3E%3C/svg%3E")
    }

    .ph--chart-bar {
        --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 200h-8V40a8 8 0 0 0-8-8h-56a8 8 0 0 0-8 8v40H96a8 8 0 0 0-8 8v40H48a8 8 0 0 0-8 8v64h-8a8 8 0 0 0 0 16h192a8 8 0 0 0 0-16M160 48h40v152h-40Zm-56 48h40v104h-40Zm-48 48h32v56H56Z'/%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-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='M232 208a8 8 0 0 1-8 8H32a8 8 0 0 1-8-8V48a8 8 0 0 1 16 0v12.69l56 56l26.34-26.35a8 8 0 0 1 11.32 0L192 148.69V128a8 8 0 0 1 16 0v40a7 7 0 0 1 0 .8c0 .11 0 .21-.05.32s0 .3-.07.46a3 3 0 0 1-.09.37c0 .13-.06.26-.1.39s-.08.23-.12.35l-.14.39l-.15.31c-.06.13-.12.27-.19.4s-.11.18-.16.28l-.24.39l-.21.28l-.26.35c-.11.14-.24.27-.36.4l-.16.18l-.17.15a5 5 0 0 1-.42.37a4 4 0 0 1-.32.25l-.3.22l-.38.23a3 3 0 0 1-.3.17l-.37.19l-.34.15l-.36.13a3 3 0 0 1-.38.13l-.36.1c-.14 0-.26.07-.4.09l-.42.07l-.35.05a7 7 0 0 1-.79 0H160a8 8 0 0 1 0-16h20.69L128 107.31l-26.34 26.35a8 8 0 0 1-11.32 0L40 83.31V200h184a8 8 0 0 1 8 8'/%3E%3C/svg%3E")
    }

    .ph--chart-line-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='M232 208a8 8 0 0 1-8 8H32a8 8 0 0 1-8-8V48a8 8 0 0 1 16 0v108.69l50.34-50.35a8 8 0 0 1 11.32 0L128 132.69L180.69 80H160a8 8 0 0 1 0-16h40a8 8 0 0 1 8 8v40a8 8 0 0 1-16 0V91.31l-58.34 58.35a8 8 0 0 1-11.32 0L96 123.31l-56 56V200h184a8 8 0 0 1 8 8'/%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--chart-pie-slice {
        --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 116.43a8 8 0 0 0 4-6.93v-72A8 8 0 0 0 93.34 30a104.06 104.06 0 0 0-67.61 117a8 8 0 0 0 4.52 5.81a7.9 7.9 0 0 0 3.35.74a8 8 0 0 0 4-1.07ZM88 49.62v55.26l-47.88 27.63C40 131 40 129.48 40 128a88.12 88.12 0 0 1 48-78.38M128 24a8 8 0 0 0-8 8v91.82l-78.81 45.91a8 8 0 0 0-2.87 11A104 104 0 1 0 128 24m0 192a88.47 88.47 0 0 1-71.49-36.68l75.52-44a8 8 0 0 0 4-6.92V40.36A88 88 0 0 1 128 216'/%3E%3C/svg%3E")
    }

    .ph--chart-pie-slice-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='M93.82 116.64a12 12 0 0 0 6.18-10.49V40.74a12 12 0 0 0-17-10.91A108.26 108.26 0 0 0 20 128c0 3.37.16 6.76.47 10.1a12 12 0 0 0 17.76 9.38ZM76 62.06v37l-31.19 17.3A84.4 84.4 0 0 1 76 62.06M128 20a12 12 0 0 0-12 12v89.53l-76.82 44.74a12 12 0 0 0-4.3 16.46A108 108 0 1 0 128 20m0 192a84.47 84.47 0 0 1-65.57-31.5L134 138.79a12 12 0 0 0 6-10.37V44.85A84 84 0 0 1 128 212'/%3E%3C/svg%3E")
    }

    .ph--chat-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 0 0-91.82 152.88l-11.35 34.05a16 16 0 0 0 20.24 20.24l34.05-11.35A104 104 0 1 0 128 24m0 192a87.87 87.87 0 0 1-44.06-11.81a8 8 0 0 0-6.54-.67L40 216l12.47-37.4a8 8 0 0 0-.66-6.54A88 88 0 1 1 128 216'/%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-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 64v128a16 16 0 0 1-16 16H83l-32.6 28.16l-.09.07A15.9 15.9 0 0 1 40 240a16.05 16.05 0 0 1-6.79-1.52A15.84 15.84 0 0 1 24 224V64a16 16 0 0 1 16-16h176a16 16 0 0 1 16 16'/%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--chats-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='M232.07 186.76a80 80 0 0 0-62.5-114.17a80 80 0 1 0-145.64 66.17l-7.27 24.71a16 16 0 0 0 19.87 19.87l24.71-7.27a80.4 80.4 0 0 0 25.18 7.35a80 80 0 0 0 108.34 40.65l24.71 7.27a16 16 0 0 0 19.87-19.86ZM62 159.5a8.3 8.3 0 0 0-2.26.32L32 168l8.17-27.76a8 8 0 0 0-.63-6A64 64 0 1 1 65.8 160.5a8 8 0 0 0-3.8-1m153.79 28.73L224 216l-27.76-8.17a8 8 0 0 0-6 .63a64.05 64.05 0 0 1-85.87-24.88a79.93 79.93 0 0 0 70.33-93.87a64 64 0 0 1 41.75 92.48a8 8 0 0 0-.63 6.04Z'/%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 {
        --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='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/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--circles-three-plus {
        --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='M80 40a40 40 0 1 0 40 40a40 40 0 0 0-40-40m0 64a24 24 0 1 1 24-24a24 24 0 0 1-24 24m96 16a40 40 0 1 0-40-40a40 40 0 0 0 40 40m0-64a24 24 0 1 1-24 24a24 24 0 0 1 24-24m-96 80a40 40 0 1 0 40 40a40 40 0 0 0-40-40m0 64a24 24 0 1 1 24-24a24 24 0 0 1-24 24m136-24a8 8 0 0 1-8 8h-24v24a8 8 0 0 1-16 0v-24h-24a8 8 0 0 1 0-16h24v-24a8 8 0 0 1 16 0v24h24a8 8 0 0 1 8 8'/%3E%3C/svg%3E")
    }

    .ph--circles-three-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='M78 36a42 42 0 1 0 42 42a42 42 0 0 0-42-42m0 60a18 18 0 1 1 18-18a18 18 0 0 1-18 18m100 24a42 42 0 1 0-42-42a42 42 0 0 0 42 42m0-60a18 18 0 1 1-18 18a18 18 0 0 1 18-18M78 136a42 42 0 1 0 42 42a42 42 0 0 0-42-42m0 60a18 18 0 1 1 18-18a18 18 0 0 1-18 18m142-18a12 12 0 0 1-12 12h-18v18a12 12 0 0 1-24 0v-18h-18a12 12 0 0 1 0-24h18v-18a12 12 0 0 1 24 0v18h18a12 12 0 0 1 12 12'/%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-countdown {
        --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 136.66A104.12 104.12 0 1 1 119.34 24a8 8 0 0 1 1.32 16A88.12 88.12 0 1 0 216 135.34a8 8 0 0 1 16 1.32M120 72v56a8 8 0 0 0 8 8h56a8 8 0 0 0 0-16h-48V72a8 8 0 0 0-16 0m40-24a12 12 0 1 0-12-12a12 12 0 0 0 12 12m36 24a12 12 0 1 0-12-12a12 12 0 0 0 12 12m24 36a12 12 0 1 0-12-12a12 12 0 0 0 12 12'/%3E%3C/svg%3E")
    }

    .ph--clock-countdown-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 137A108.13 108.13 0 1 1 119 20a12 12 0 0 1 2 24a84.12 84.12 0 1 0 91 91a12 12 0 1 1 24 2M116 76v52a12 12 0 0 0 12 12h52a12 12 0 0 0 0-24h-40V76a12 12 0 0 0-24 0m92 20a16 16 0 1 0-16-16a16 16 0 0 0 16 16m-32-32a16 16 0 1 0-16-16a16 16 0 0 0 16 16'/%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--clock-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='M140 80v41.21l34.17 20.5a12 12 0 1 1-12.34 20.58l-40-24A12 12 0 0 1 116 128V80a12 12 0 0 1 24 0m-12-52a99.38 99.38 0 0 0-70.76 29.34c-4.69 4.74-9 9.37-13.24 14V64a12 12 0 0 0-24 0v40a12 12 0 0 0 12 12h40a12 12 0 0 0 0-24H57.77c5.23-6 10.6-11.78 16.49-17.74a76 76 0 1 1 1.58 109a12 12 0 0 0-16.48 17.46A100 100 0 1 0 128 28'/%3E%3C/svg%3E")
    }

    .ph--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='M69.12 94.15L28.5 128l40.62 33.85a8 8 0 1 1-10.24 12.29l-48-40a8 8 0 0 1 0-12.29l48-40a8 8 0 0 1 10.24 12.3m176 27.7l-48-40a8 8 0 1 0-10.24 12.3L227.5 128l-40.62 33.85a8 8 0 1 0 10.24 12.29l48-40a8 8 0 0 0 0-12.29m-82.39-89.37a8 8 0 0 0-10.25 4.79l-64 176a8 8 0 0 0 4.79 10.26A8.1 8.1 0 0 0 96 224a8 8 0 0 0 7.52-5.27l64-176a8 8 0 0 0-4.79-10.25'/%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--coin-vertical-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='M198.51 56.09C186.44 35.4 169.92 24 152 24h-48c-17.92 0-34.44 11.4-46.51 32.09C46.21 75.42 40 101 40 128s6.21 52.58 17.49 71.91C69.56 220.6 86.08 232 104 232h48c17.92 0 34.44-11.4 46.51-32.09C209.79 180.58 216 155 216 128s-6.21-52.58-17.49-71.91m1.28 63.91h-32a152.8 152.8 0 0 0-9.68-48h30.59c6.12 13.38 10.16 30 11.09 48m-20.6-64h-28.73a83 83 0 0 0-12-16H152c10 0 19.4 6 27.19 16M152 216h-13.51a83 83 0 0 0 12-16h28.73C171.4 210 162 216 152 216m36.7-32h-30.58a152.8 152.8 0 0 0 9.68-48h32c-.94 18-4.98 34.62-11.1 48'/%3E%3C/svg%3E")
    }

    .ph--coins {
        --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 89.57V84c0-25.08-37.83-44-88-44S8 58.92 8 84v40c0 20.89 26.25 37.49 64 42.46V172c0 25.08 37.83 44 88 44s88-18.92 88-44v-40c0-20.7-25.42-37.32-64-42.43M232 132c0 13.22-30.79 28-72 28c-3.73 0-7.43-.13-11.08-.37C170.49 151.77 184 139 184 124v-18.26c29.87 4.45 48 16.53 48 26.26M72 150.25v-23.79A184 184 0 0 0 96 128a184 184 0 0 0 24-1.54v23.79A163 163 0 0 1 96 152a163 163 0 0 1-24-1.75m96-40.32V124c0 8.39-12.41 17.4-32 22.87V123.5c12.91-3.13 23.84-7.79 32-13.57M96 56c41.21 0 72 14.78 72 28s-30.79 28-72 28s-72-14.78-72-28s30.79-28 72-28m-72 68v-14.07c8.16 5.78 19.09 10.44 32 13.57v23.37C36.41 141.4 24 132.39 24 124m64 48v-4.17c2.63.1 5.29.17 8 .17c3.88 0 7.67-.13 11.39-.35a122 122 0 0 0 12.61 3.76v23.46c-19.59-5.47-32-14.48-32-22.87m48 26.25V174.4a179.5 179.5 0 0 0 24 1.6a184 184 0 0 0 24-1.54v23.79a165.5 165.5 0 0 1-48 0m64-3.38V171.5c12.91-3.13 23.84-7.79 32-13.57V172c0 8.39-12.41 17.4-32 22.87'/%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--coins-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 89.57V84c0-25.08-37.83-44-88-44S8 58.92 8 84v40c0 20.89 26.25 37.49 64 42.46V172c0 25.08 37.83 44 88 44s88-18.92 88-44v-40c0-20.7-25.42-37.32-64-42.43m-128 57.3C36.41 141.4 24 132.39 24 124v-14.07c8.16 5.78 19.09 10.44 32 13.57Zm80-23.37c12.91-3.13 23.84-7.79 32-13.57V124c0 8.39-12.41 17.4-32 22.87Zm-16 71.37c-19.59-5.47-32-14.48-32-22.87v-4.17c2.63.1 5.29.17 8 .17c3.88 0 7.67-.13 11.39-.35a122 122 0 0 0 12.61 3.76Zm0-44.62A163 163 0 0 1 96 152a163 163 0 0 1-24-1.75v-23.79A184 184 0 0 0 96 128a184 184 0 0 0 24-1.54Zm64 48a165.5 165.5 0 0 1-48 0V174.4a179.5 179.5 0 0 0 24 1.6a184 184 0 0 0 24-1.54ZM232 172c0 8.39-12.41 17.4-32 22.87V171.5c12.91-3.13 23.84-7.79 32-13.57Z'/%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--confetti {
        --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='M111.49 52.63a15.8 15.8 0 0 0-26 5.77L33 202.78A15.83 15.83 0 0 0 47.76 224a16 16 0 0 0 5.46-1l144.37-52.5a15.8 15.8 0 0 0 5.78-26Zm-8.33 135.21l-35-35l13.16-36.21l58.05 58.05Zm-55 20l14-38.41l24.45 24.45ZM156 168.64L87.36 100l13-35.87l91.43 91.43ZM160 72a37.8 37.8 0 0 1 3.84-15.58C169.14 45.83 179.14 40 192 40c6.7 0 11-2.29 13.65-7.21a22 22 0 0 0 2.35-8.85a8 8 0 0 1 16 .06c0 12.86-8.52 32-32 32c-6.7 0-11 2.29-13.65 7.21a22 22 0 0 0-2.35 8.85a8 8 0 0 1-16-.06m-24-32V16a8 8 0 0 1 16 0v24a8 8 0 0 1-16 0m101.66 82.34a8 8 0 1 1-11.32 11.31l-16-16a8 8 0 0 1 11.32-11.32Zm4.87-42.75l-24 8a8 8 0 0 1-5.06-15.18l24-8a8 8 0 0 1 5.06 15.18'/%3E%3C/svg%3E")
    }

    .ph--confetti-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='M114.32 49.8a19.79 19.79 0 0 0-32.6 7.2l-52.5 144.41A19.82 19.82 0 0 0 47.75 228a20 20 0 0 0 6.84-1.22L199 174.28a19.79 19.79 0 0 0 7.24-32.6Zm-10.13 133.41l-31.4-31.4l10.15-27.91l49.16 49.16Zm-40.42-6.51l15.53 15.56l-24.45 8.89ZM157 164L92 99l10-27.58L184.57 154ZM128 40V16a12 12 0 0 1 24 0v24a12 12 0 0 1-24 0m116.48 83.51a12 12 0 0 1-17 17l-16-16a12 12 0 0 1 17-17Zm-.69-40.13l-24 8a12 12 0 0 1-7.59-22.77l24-8a12 12 0 1 1 7.59 22.77M156.6 65.93C159.83 47.47 173.39 36 192 36c6.45 0 8.69-2.49 10-4.92a18 18 0 0 0 2-7.22V24a12 12 0 0 1 24 0c0 14.47-9.59 36-36 36c-4.94 0-10.21 1.19-11.76 10.06A12 12 0 0 1 168.43 80a12.4 12.4 0 0 1-2.08-.18a12 12 0 0 1-9.75-13.89'/%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--corners-in-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='M148 96V48a12 12 0 0 1 24 0v36h36a12 12 0 0 1 0 24h-48a12 12 0 0 1-12-12m-52 52H48a12 12 0 0 0 0 24h36v36a12 12 0 0 0 24 0v-48a12 12 0 0 0-12-12m112 0h-48a12 12 0 0 0-12 12v48a12 12 0 0 0 24 0v-36h36a12 12 0 0 0 0-24M96 36a12 12 0 0 0-12 12v36H48a12 12 0 0 0 0 24h48a12 12 0 0 0 12-12V48a12 12 0 0 0-12-12'/%3E%3C/svg%3E")
    }

    .ph--corners-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='M220 48v40a12 12 0 0 1-24 0V60h-28a12 12 0 0 1 0-24h40a12 12 0 0 1 12 12M88 196H60v-28a12 12 0 0 0-24 0v40a12 12 0 0 0 12 12h40a12 12 0 0 0 0-24m120-40a12 12 0 0 0-12 12v28h-28a12 12 0 0 0 0 24h40a12 12 0 0 0 12-12v-40a12 12 0 0 0-12-12M88 36H48a12 12 0 0 0-12 12v40a12 12 0 0 0 24 0V60h28a12 12 0 0 0 0-24'/%3E%3C/svg%3E")
    }

    .ph--credit-card {
        --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 48H32a16 16 0 0 0-16 16v128a16 16 0 0 0 16 16h192a16 16 0 0 0 16-16V64a16 16 0 0 0-16-16m0 16v24H32V64Zm0 128H32v-88h192zm-16-24a8 8 0 0 1-8 8h-32a8 8 0 0 1 0-16h32a8 8 0 0 1 8 8m-64 0a8 8 0 0 1-8 8h-16a8 8 0 0 1 0-16h16a8 8 0 0 1 8 8'/%3E%3C/svg%3E")
    }

    .ph--credit-card-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 44H32a20 20 0 0 0-20 20v128a20 20 0 0 0 20 20h192a20 20 0 0 0 20-20V64a20 20 0 0 0-20-20m-4 24v20H36V68ZM36 188v-76h184v76Zm172-24a12 12 0 0 1-12 12h-32a12 12 0 0 1 0-24h32a12 12 0 0 1 12 12m-68 0a12 12 0 0 1-12 12h-12a12 12 0 0 1 0-24h12a12 12 0 0 1 12 12'/%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 {
        --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 120h-8.34A96.14 96.14 0 0 0 136 32.34V24a8 8 0 0 0-16 0v8.34A96.14 96.14 0 0 0 32.34 120H24a8 8 0 0 0 0 16h8.34A96.14 96.14 0 0 0 120 223.66V232a8 8 0 0 0 16 0v-8.34A96.14 96.14 0 0 0 223.66 136H232a8 8 0 0 0 0-16m-96 87.6V200a8 8 0 0 0-16 0v7.6A80.15 80.15 0 0 1 48.4 136H56a8 8 0 0 0 0-16h-7.6A80.15 80.15 0 0 1 120 48.4V56a8 8 0 0 0 16 0v-7.6a80.15 80.15 0 0 1 71.6 71.6H200a8 8 0 0 0 0 16h7.6a80.15 80.15 0 0 1-71.6 71.6M128 88a40 40 0 1 0 40 40a40 40 0 0 0-40-40m0 64a24 24 0 1 1 24-24a24 24 0 0 1-24 24'/%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-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 80a28 28 0 1 0-51.12 15.77l-26.79 33L146 73.4a28 28 0 1 0-36.06 0l-24.03 55.34l-26.79-33a28 28 0 1 0-26.6 12L47 194.63A16 16 0 0 0 62.78 208h130.44A16 16 0 0 0 209 194.63l14.47-86.85A28 28 0 0 0 248 80M128 40a12 12 0 1 1-12 12a12 12 0 0 1 12-12M24 80a12 12 0 1 1 12 12a12 12 0 0 1-12-12m196 12a12 12 0 1 1 12-12a12 12 0 0 1-12 12'/%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--crown-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='M239.75 90.81c0 .11 0 .21-.07.32L217 195a16 16 0 0 1-15.72 13H54.71A16 16 0 0 1 39 195L16.32 91.13c0-.11-.05-.21-.07-.32A16 16 0 0 1 44 77.39l33.67 36.29l35.8-80.29a1 1 0 0 0 0-.1a16 16 0 0 1 29.06 0a1 1 0 0 0 0 .1l35.8 80.29L212 77.39a16 16 0 0 1 27.71 13.42Z'/%3E%3C/svg%3E")
    }

    .ph--cube-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-72 39.4L56 76ZM44 96.79l72 39.4v76.67l-72-39.42Zm96 116.07v-76.67l72-39.4v76.65Z'/%3E%3C/svg%3E")
    }

    .ph--currency-btc-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='M185.08 114.46A48 48 0 0 0 160 37.52V24a12 12 0 0 0-24 0v12h-16V24a12 12 0 0 0-24 0v12H72a12 12 0 0 0 0 24h4v128h-4a12 12 0 0 0 0 24h24v12a12 12 0 0 0 24 0v-12h16v12a12 12 0 0 0 24 0v-12a52 52 0 0 0 25.08-97.54M172 84a24 24 0 0 1-24 24h-48V60h48a24 24 0 0 1 24 24m-12 104h-60v-56h60a28 28 0 0 1 0 56'/%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-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 84m44-64a32 32 0 0 1-32 32v4a12 12 0 0 1-24 0v-4h-12a12 12 0 0 1 0-24h36a8 8 0 0 0 0-16h-24a32 32 0 0 1 0-64v-4a12 12 0 0 1 24 0v4h12a12 12 0 0 1 0 24h-36a8 8 0 0 0 0 16h24a32 32 0 0 1 32 32'/%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--cursor-click {
        --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='M88 24v-8a8 8 0 0 1 16 0v8a8 8 0 0 1-16 0m-72 80h8a8 8 0 0 0 0-16h-8a8 8 0 0 0 0 16m108.42-64.84a8 8 0 0 0 10.74-3.58l8-16a8 8 0 0 0-14.31-7.16l-8 16a8 8 0 0 0 3.57 10.74m-96 81.69l-16 8a8 8 0 0 0 7.16 14.31l16-8a8 8 0 1 0-7.16-14.31M219.31 184a16 16 0 0 1 0 22.63l-12.68 12.68a16 16 0 0 1-22.63 0L132.7 168L115 214.09c0 .1-.08.21-.13.32a15.83 15.83 0 0 1-14.6 9.59h-.79a15.83 15.83 0 0 1-14.41-11L32.8 52.92A16 16 0 0 1 52.92 32.8L213 85.07a16 16 0 0 1 1.41 29.8l-.32.13L168 132.69ZM208 195.31L156.69 144a16 16 0 0 1 4.93-26l.32-.14l45.95-17.64L48 48l52.2 159.86l17.65-46c0-.11.08-.22.13-.33a16 16 0 0 1 11.69-9.34a16.7 16.7 0 0 1 3-.28a16 16 0 0 1 11.3 4.69l51.34 51.4Z'/%3E%3C/svg%3E")
    }

    .ph--cursor-click-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.15 179.17l-46.82-46.82l37.92-13.51c.26-.09.51-.19.76-.3a20 20 0 0 0-1.76-37.27L54.16 29A20 20 0 0 0 29 54.16l52.27 160.08a20 20 0 0 0 37.27 1.76c.11-.25.21-.5.3-.76l13.51-37.92l46.83 46.82a20 20 0 0 0 28.28 0l16.69-16.68a20 20 0 0 0 0-28.29m-30.83 25.17l-48.48-48.48A20 20 0 0 0 130.7 150a20.5 20.5 0 0 0-3.73.35A20 20 0 0 0 112.35 162c-.11.25-.2.5-.3.76L100.4 195.5L54.29 54.29L195.5 100.4l-32.71 11.65c-.25.09-.51.19-.76.3a20 20 0 0 0-6.16 32.48l48.48 48.48ZM84 16v-4a12 12 0 0 1 24 0v4a12 12 0 0 1-24 0m-72 92a12 12 0 0 1 0-24h4a12 12 0 0 1 0 24Zm108.62-83.79l4-12a12 12 0 0 1 22.77 7.58l-4 12a12 12 0 0 1-22.77-7.58m-81.23 104a12 12 0 0 1-7.59 15.17l-12 4a12 12 0 1 1-7.59-22.76l12-4a12 12 0 0 1 15.18 7.59'/%3E%3C/svg%3E")
    }

    .ph--database-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 35.52C177.62 25.51 153.48 20 128 20s-49.62 5.51-68 15.52C39.37 46.79 28 62.58 28 80v96c0 17.42 11.37 33.21 32 44.48c18.35 10 42.49 15.52 68 15.52s49.62-5.51 68-15.52c20.66-11.27 32-27.06 32-44.48V80c0-17.42-11.37-33.21-32-44.48m8 92.48c0 17-31.21 36-76 36s-76-19-76-36v-8.46a89 89 0 0 0 8 4.94c18.35 10 42.49 15.52 68 15.52s49.62-5.51 68-15.52a89 89 0 0 0 8-4.94Zm-76-84c44.79 0 76 19 76 36s-31.21 36-76 36s-76-19-76-36s31.21-36 76-36m0 168c-44.79 0-76-19-76-36v-8.46a89 89 0 0 0 8 4.94c18.35 10 42.49 15.52 68 15.52s49.62-5.51 68-15.52a89 89 0 0 0 8-4.94V176c0 17-31.21 36-76 36'/%3E%3C/svg%3E")
    }

    .ph--desktop {
        --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 40H48a24 24 0 0 0-24 24v112a24 24 0 0 0 24 24h72v16H96a8 8 0 0 0 0 16h64a8 8 0 0 0 0-16h-24v-16h72a24 24 0 0 0 24-24V64a24 24 0 0 0-24-24M48 56h160a8 8 0 0 1 8 8v80H40V64a8 8 0 0 1 8-8m160 128H48a8 8 0 0 1-8-8v-16h176v16a8 8 0 0 1-8 8'/%3E%3C/svg%3E")
    }

    .ph--detective {
        --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 112h-27.92l-47.5-65.41a16 16 0 0 0-25.31-.72l-12.85 14.9l-.2.23a7.95 7.95 0 0 1-12.44 0l-.2-.23l-12.85-14.9a16 16 0 0 0-25.31.72L35.92 112H8a8 8 0 0 0 0 16h240a8 8 0 0 0 0-16M96.34 56l.19.23l12.85 14.89a24 24 0 0 0 37.24 0l12.85-14.89c.06-.08.1-.15.17-.23l40.66 56H55.69ZM180 144a36 36 0 0 0-35.77 32h-32.46a36 36 0 1 0-1.83 16h36.12A36 36 0 1 0 180 144M76 200a20 20 0 1 1 20-20a20 20 0 0 1-20 20m104 0a20 20 0 1 1 20-20a20 20 0 0 1-20 20'/%3E%3C/svg%3E")
    }

    .ph--detective-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 104h-24.79l-43.39-59.76a20 20 0 0 0-31.61-.94l-12.82 14.86c-.1.11-.2.23-.29.35a4 4 0 0 1-6.2 0c-.09-.12-.19-.24-.29-.35L111.79 43.3a20 20 0 0 0-31.61.94L36.79 104H12a12 12 0 0 0 0 24h232a12 12 0 0 0 0-24M96.62 62.45l9.69 11.24a28 28 0 0 0 43.38 0l9.69-11.24L189.55 104H66.45ZM180 140a40.07 40.07 0 0 0-38.16 28h-27.68a40 40 0 1 0 0 24h27.68A40 40 0 1 0 180 140M76 196a16 16 0 1 1 16-16a16 16 0 0 1-16 16m104 0a16 16 0 1 1 16-16a16 16 0 0 1-16 16'/%3E%3C/svg%3E")
    }

    .ph--device-mobile {
        --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 16H80a24 24 0 0 0-24 24v176a24 24 0 0 0 24 24h96a24 24 0 0 0 24-24V40a24 24 0 0 0-24-24M72 64h112v128H72Zm8-32h96a8 8 0 0 1 8 8v8H72v-8a8 8 0 0 1 8-8m96 192H80a8 8 0 0 1-8-8v-8h112v8a8 8 0 0 1-8 8'/%3E%3C/svg%3E")
    }

    .ph--devices-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 72h-12v-8a28 28 0 0 0-28-28H40a28 28 0 0 0-28 28v88a28 28 0 0 0 28 28h96v12a28 28 0 0 0 28 28h60a28 28 0 0 0 28-28v-92a28 28 0 0 0-28-28M40 156a4 4 0 0 1-4-4V64a4 4 0 0 1 4-4h144a4 4 0 0 1 4 4v8h-24a28 28 0 0 0-28 28v56Zm188 36a4 4 0 0 1-4 4h-60a4 4 0 0 1-4-4v-92a4 4 0 0 1 4-4h60a4 4 0 0 1 4 4Zm-104 16a12 12 0 0 1-12 12H88a12 12 0 0 1 0-24h24a12 12 0 0 1 12 12m88-84a12 12 0 0 1-12 12h-12a12 12 0 0 1 0-24h12a12 12 0 0 1 12 12'/%3E%3C/svg%3E")
    }

    .ph--dice-five {
        --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='M192 32H64a32 32 0 0 0-32 32v128a32 32 0 0 0 32 32h128a32 32 0 0 0 32-32V64a32 32 0 0 0-32-32m16 160a16 16 0 0 1-16 16H64a16 16 0 0 1-16-16V64a16 16 0 0 1 16-16h128a16 16 0 0 1 16 16ZM104 92a12 12 0 1 1-12-12a12 12 0 0 1 12 12m72 0a12 12 0 1 1-12-12a12 12 0 0 1 12 12m-72 72a12 12 0 1 1-12-12a12 12 0 0 1 12 12m36-36a12 12 0 1 1-12-12a12 12 0 0 1 12 12m36 36a12 12 0 1 1-12-12a12 12 0 0 1 12 12'/%3E%3C/svg%3E")
    }

    .ph--dice-five-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='M192 28H64a36 36 0 0 0-36 36v128a36 36 0 0 0 36 36h128a36 36 0 0 0 36-36V64a36 36 0 0 0-36-36m12 164a12 12 0 0 1-12 12H64a12 12 0 0 1-12-12V64a12 12 0 0 1 12-12h128a12 12 0 0 1 12 12ZM104 88a16 16 0 1 1-16-16a16 16 0 0 1 16 16m40 40a16 16 0 1 1-16-16a16 16 0 0 1 16 16m40-40a16 16 0 1 1-16-16a16 16 0 0 1 16 16m-80 80a16 16 0 1 1-16-16a16 16 0 0 1 16 16m80 0a16 16 0 1 1-16-16a16 16 0 0 1 16 16'/%3E%3C/svg%3E")
    }

    .ph--dice-five-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='M192 32H64a32 32 0 0 0-32 32v128a32 32 0 0 0 32 32h128a32 32 0 0 0 32-32V64a32 32 0 0 0-32-32M92 176a12 12 0 1 1 12-12a12 12 0 0 1-12 12m0-72a12 12 0 1 1 12-12a12 12 0 0 1-12 12m36 36a12 12 0 1 1 12-12a12 12 0 0 1-12 12m36 36a12 12 0 1 1 12-12a12 12 0 0 1-12 12m0-72a12 12 0 1 1 12-12a12 12 0 0 1-12 12'/%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 {
        --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 60a12 12 0 1 1-12-12a12 12 0 0 1 12 12m60 12a12 12 0 1 0-12-12a12 12 0 0 0 12 12m-72 44a12 12 0 1 0 12 12a12 12 0 0 0-12-12m72 0a12 12 0 1 0 12 12a12 12 0 0 0-12-12m-72 68a12 12 0 1 0 12 12a12 12 0 0 0-12-12m72 0a12 12 0 1 0 12 12a12 12 0 0 0-12-12'/%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 {
        --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 12m56-12a12 12 0 1 0 12 12a12 12 0 0 0-12-12m-136 0a12 12 0 1 0 12 12a12 12 0 0 0-12-12'/%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--dots-three-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 88m12-88a12 12 0 1 1-12-12a12 12 0 0 1 12 12m44 0a12 12 0 1 1-12-12a12 12 0 0 1 12 12m-88 0a12 12 0 1 1-12-12a12 12 0 0 1 12 12'/%3E%3C/svg%3E")
    }

    .ph--dots-three-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='M112 60a16 16 0 1 1 16 16a16 16 0 0 1-16-16m16 52a16 16 0 1 0 16 16a16 16 0 0 0-16-16m0 68a16 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 {
        --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 144v64a8 8 0 0 1-8 8H40a8 8 0 0 1-8-8v-64a8 8 0 0 1 16 0v56h160v-56a8 8 0 0 1 16 0m-101.66 5.66a8 8 0 0 0 11.32 0l40-40a8 8 0 0 0-11.32-11.32L136 124.69V32a8 8 0 0 0-16 0v92.69L93.66 98.34a8 8 0 0 0-11.32 11.32Z'/%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 {
        --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='M174 47.75a254.2 254.2 0 0 0-41.45-38.3a8 8 0 0 0-9.18 0A254.2 254.2 0 0 0 82 47.75C54.51 79.32 40 112.6 40 144a88 88 0 0 0 176 0c0-31.4-14.51-64.68-42-96.25M128 216a72.08 72.08 0 0 1-72-72c0-57.23 55.47-105 72-118c16.53 13 72 60.75 72 118a72.08 72.08 0 0 1-72 72m55.89-62.66a57.6 57.6 0 0 1-46.56 46.55a9 9 0 0 1-1.33.11a8 8 0 0 1-1.32-15.89c16.57-2.79 30.63-16.85 33.44-33.45a8 8 0 0 1 15.78 2.68Z'/%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--envelope-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='M224 48H32a8 8 0 0 0-8 8v136a16 16 0 0 0 16 16h176a16 16 0 0 0 16-16V56a8 8 0 0 0-8-8m-20.57 16L128 133.15L52.57 64ZM216 192H40V74.19l82.59 75.71a8 8 0 0 0 10.82 0L216 74.19z'/%3E%3C/svg%3E")
    }

    .ph--envelope-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='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-12m-30.85 24L128 127.72L62.85 68ZM44 188V83.28l75.89 69.57a12 12 0 0 0 16.22 0L212 83.28V188Z'/%3E%3C/svg%3E")
    }

    .ph--envelope-simple-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='m230.66 86l-96-64a12 12 0 0 0-13.32 0l-96 64A12 12 0 0 0 20 96v104a20 20 0 0 0 20 20h176a20 20 0 0 0 20-20V96a12 12 0 0 0-5.34-10M128 46.42l74.86 49.91L141.61 140h-27.22L53.14 96.33ZM44 196v-76.71l59.58 42.48a12 12 0 0 0 7 2.23h34.9a12 12 0 0 0 7-2.23L212 119.29V196Z'/%3E%3C/svg%3E")
    }

    .ph--envelope-simple-open-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='m228.44 89.34l-96-64a8 8 0 0 0-8.88 0l-96 64A8 8 0 0 0 24 96v104a16 16 0 0 0 16 16h176a16 16 0 0 0 16-16V96a8 8 0 0 0-3.56-6.66M40 200v-88.47l65.9 47a8 8 0 0 0 4.65 1.49h34.9a8 8 0 0 0 4.65-1.49l65.9-47V200Z'/%3E%3C/svg%3E")
    }

    .ph--equals-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 160a12 12 0 0 1-12 12H40a12 12 0 0 1 0-24h176a12 12 0 0 1 12 12M40 108h176a12 12 0 0 0 0-24H40a12 12 0 0 0 0 24'/%3E%3C/svg%3E")
    }

    .ph--export-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='M220 112v96a20 20 0 0 1-20 20H56a20 20 0 0 1-20-20v-96a20 20 0 0 1 20-20h20a12 12 0 0 1 0 24H60v88h136v-88h-16a12 12 0 0 1 0-24h20a20 20 0 0 1 20 20M96.49 72.49L116 53v83a12 12 0 0 0 24 0V53l19.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--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-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='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 168a40 40 0 1 1 40-40a40 40 0 0 1-40 40'/%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--file-pdf {
        --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 152a8 8 0 0 1-8 8h-24v16h16a8 8 0 0 1 0 16h-16v16a8 8 0 0 1-16 0v-56a8 8 0 0 1 8-8h32a8 8 0 0 1 8 8M92 172a28 28 0 0 1-28 28h-8v8a8 8 0 0 1-16 0v-56a8 8 0 0 1 8-8h16a28 28 0 0 1 28 28m-16 0a12 12 0 0 0-12-12h-8v24h8a12 12 0 0 0 12-12m88 8a36 36 0 0 1-36 36h-16a8 8 0 0 1-8-8v-56a8 8 0 0 1 8-8h16a36 36 0 0 1 36 36m-16 0a20 20 0 0 0-20-20h-8v40h8a20 20 0 0 0 20-20M40 112V40a16 16 0 0 1 16-16h96a8 8 0 0 1 5.66 2.34l56 56A8 8 0 0 1 216 88v24a8 8 0 0 1-16 0V96h-48a8 8 0 0 1-8-8V40H56v72a8 8 0 0 1-16 0m120-32h28.69L160 51.31Z'/%3E%3C/svg%3E")
    }

    .ph--file-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='m213.66 82.34l-56-56A8 8 0 0 0 152 24H56a16 16 0 0 0-16 16v176a16 16 0 0 0 16 16h144a16 16 0 0 0 16-16V88a8 8 0 0 0-2.34-5.66M160 51.31L188.69 80H160ZM200 216H56V40h88v48a8 8 0 0 0 8 8h48zm-32-80a8 8 0 0 1-8 8H96a8 8 0 0 1 0-16h64a8 8 0 0 1 8 8m0 32a8 8 0 0 1-8 8H96a8 8 0 0 1 0-16h64a8 8 0 0 1 8 8'/%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--file-text-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.66 82.34l-56-56A8 8 0 0 0 152 24H56a16 16 0 0 0-16 16v176a16 16 0 0 0 16 16h144a16 16 0 0 0 16-16V88a8 8 0 0 0-2.34-5.66M160 176H96a8 8 0 0 1 0-16h64a8 8 0 0 1 0 16m0-32H96a8 8 0 0 1 0-16h64a8 8 0 0 1 0 16m-8-56V44l44 44Z'/%3E%3C/svg%3E")
    }

    .ph--fire {
        --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='M183.89 153.34a57.6 57.6 0 0 1-46.56 46.55a9 9 0 0 1-1.33.11a8 8 0 0 1-1.32-15.89c16.57-2.79 30.63-16.85 33.44-33.45a8 8 0 0 1 15.78 2.68ZM216 144a88 88 0 0 1-176 0c0-27.92 11-56.47 32.66-84.85a8 8 0 0 1 11.93-.89l24.12 23.41l22-60.41a8 8 0 0 1 12.63-3.41C165.21 36 216 84.55 216 144m-16 0c0-46.09-35.79-85.92-58.21-106.33l-22.27 61.07a8 8 0 0 1-13.09 3L80.06 76.16C64.09 99.21 56 122 56 144a72 72 0 0 0 144 0'/%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--fire-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='M143.38 17.85a8 8 0 0 0-12.63 3.41l-22 60.41l-24.16-23.41a8 8 0 0 0-11.93.89C51 87.53 40 116.08 40 144a88 88 0 0 0 176 0c0-59.45-50.79-108-72.62-126.15m40.51 135.49a57.6 57.6 0 0 1-46.56 46.55a7.7 7.7 0 0 1-1.33.11a8 8 0 0 1-1.32-15.89c16.57-2.79 30.63-16.85 33.44-33.45a8 8 0 0 1 15.78 2.68Z'/%3E%3C/svg%3E")
    }

    .ph--flag-banner-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='M242.15 49.59A12 12 0 0 0 232 44H40a12 12 0 0 0-8.48 20.49L71 104l-39.48 39.51A12 12 0 0 0 40 164h127.28l-26.11 54.84a12 12 0 1 0 21.66 10.32l80-168a12 12 0 0 0-.68-11.57M178.71 140H69l27.52-27.52a12 12 0 0 0 0-17L69 68h144Z'/%3E%3C/svg%3E")
    }

    .ph--flag-banner-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='m239.22 59.44l-45.63 95.82a4 4 0 0 1-.16.34l-34.21 71.84a8 8 0 1 1-14.44-6.88L173.62 160H40a8 8 0 0 1-5.66-13.66L76.69 104L34.34 61.66A8 8 0 0 1 40 48h192a8 8 0 0 1 7.22 11.44'/%3E%3C/svg%3E")
    }

    .ph--flag-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.14 46.88A12 12 0 0 0 36 56v168a12 12 0 0 0 24 0v-42.28c22.84-17.12 42.1-9.12 70.68 5c16.23 8 34.74 17.2 54.8 17.2c14.72 0 30.28-4.94 46.38-18.88A12 12 0 0 0 236 176V56a12 12 0 0 0-19.86-9.07c-24.71 21.41-44.53 13.31-74.82-1.68c-28.13-13.98-63.15-31.31-101.18 1.63M212 170.26c-22.84 17.13-42.1 9.11-70.68-5C118.16 153.76 90.33 140 60 153.87V61.69c22.84-17.12 42.1-9.12 70.68 5c16.23 8 34.74 17.2 54.8 17.2A63 63 0 0 0 212 78.08Z'/%3E%3C/svg%3E")
    }

    .ph--flag-checkered {
        --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 48.75a8 8 0 0 0-8.56 1.25c-28 24.22-51.72 12.48-79.21-1.13C111.07 34.76 78.78 18.79 42.76 50A8 8 0 0 0 40 56v168a8 8 0 0 0 16 0v-44.23c26.79-21.16 49.87-9.75 76.45 3.41c28.49 14.09 60.77 30.06 96.79-1.13a8 8 0 0 0 2.76-6V56a8 8 0 0 0-4.68-7.25M216 71.6v40.65c-14 11.06-27 13.22-40 10.88V79.34a60.05 60.05 0 0 0 40-7.74m-56 3.76v43c-6.66-2.67-13.43-6-20.45-9.48c-8.82-4.37-18-8.91-27.55-12.18v-43c6.66 2.66 13.43 6 20.45 9.48c8.82 4.37 18.01 8.91 27.55 12.18M96 48.91v43.78a60.06 60.06 0 0 0-40 7.75V59.78c14-11.06 27-13.21 40-10.87M86.58 152A60.06 60.06 0 0 0 56 160.43v-40.65c14-11.06 27-13.22 40-10.88v43.8a65.6 65.6 0 0 0-9.42-.7m25.42 4.67v-43c6.66 2.66 13.43 6 20.45 9.48c8.82 4.37 18 8.9 27.55 12.17v43c-6.66-2.67-13.43-6-20.45-9.48c-8.82-4.37-18.01-8.9-27.55-12.17m64 26.45v-43.8a65.6 65.6 0 0 0 9.42.72a60.1 60.1 0 0 0 30.58-8.47v40.68c-14 11.06-27 13.21-40 10.87'/%3E%3C/svg%3E")
    }

    .ph--flag-checkered-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='M229 45a12 12 0 0 0-12.85 1.84c-24.71 21.41-44.53 13.31-74.82-1.68c-28.14-13.89-63.16-31.22-101.19 1.72A12 12 0 0 0 36 56v168a12 12 0 0 0 24 0v-42.29c22.84-17.13 42.1-9.11 70.68 5c16.23 8 34.74 17.2 54.8 17.2c14.72 0 30.28-4.94 46.38-18.88A12 12 0 0 0 236 176V56a12 12 0 0 0-7-11m-43.52 38.91A63 63 0 0 0 212 78.08v32.15c-11 8.26-21.2 10.67-32 9.37V83.66c1.81.15 3.64.25 5.48.25M156 78.08v34.09c-4.64-2-9.5-4.4-14.68-7A255 255 0 0 0 116 93.83V59.75c4.64 2 9.5 4.4 14.68 7A253 253 0 0 0 156 78.08M92 52.32v35.92a63.33 63.33 0 0 0-32 5.61V61.68C71 53.42 81.2 51 92 52.32M86.52 148A63 63 0 0 0 60 153.86V121.7c11-8.25 21.2-10.66 32-9.36v35.94c-1.81-.15-3.64-.28-5.48-.28m29.48 5.86v-34.09c4.64 2 9.5 4.4 14.68 7A253 253 0 0 0 156 138.1v34.09c-4.64-2.05-9.5-4.4-14.68-7A251 251 0 0 0 116 153.86m64 25.76v-35.94c1.81.14 3.64.24 5.48.24a62.85 62.85 0 0 0 26.52-5.85v32.19c-11 8.26-21.2 10.66-32 9.36'/%3E%3C/svg%3E")
    }

    .ph--flag-checkered-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.32 48.75a8 8 0 0 0-8.56 1.25c-28 24.22-51.72 12.48-79.21-1.13C111.07 34.76 78.78 18.79 42.76 50A8 8 0 0 0 40 56v168a8 8 0 0 0 16 0v-44.23c26.79-21.16 49.87-9.75 76.45 3.41c16.4 8.11 34.06 16.85 53 16.85c13.93 0 28.54-4.75 43.82-18a8 8 0 0 0 2.76-6V56a8 8 0 0 0-4.71-7.25M56 160.44v-50.56c16.85-11.28 32.64-11.59 48-7.34v51.74c-15.13-3.81-31.13-3.57-48 6.16m48-109.57c9.25 2.83 18.61 7.45 28.45 12.32c11.26 5.57 23.11 11.43 35.55 14.56v51.74c15.35 4.25 31.14 3.94 48-7.35v50.11c-16.87 13.32-32.27 13.72-48 8.91v-51.67c-21.62-6-42.38-21-64-26.95Z'/%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--flow-arrow {
        --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.66 74.34l-32-32a8 8 0 0 0-11.32 11.32L220.69 72H208c-49.33 0-61.05 28.12-71.38 52.92c-9.38 22.51-16.92 40.59-49.48 42.84a40 40 0 1 0 .1 16c43.26-2.65 54.34-29.15 64.14-52.69C161.41 107 169.33 88 208 88h12.69l-18.35 18.34a8 8 0 0 0 11.32 11.32l32-32a8 8 0 0 0 0-11.32M48 200a24 24 0 1 1 24-24a24 24 0 0 1-24 24'/%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--game-controller-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 116h-24a12 12 0 0 1 0-24h24a12 12 0 0 1 0 24m-72-24h-4v-4a12 12 0 0 0-24 0v4h-4a12 12 0 0 0 0 24h4v4a12 12 0 0 0 24 0v-4h4a12 12 0 0 0 0-24m140.76 110.94a40 40 0 0 1-61 5.35a7 7 0 0 1-.53-.56L144.67 164h-33.34l-38.52 43.73c-.17.19-.35.38-.53.56a40 40 0 0 1-67.66-35.24a1 1 0 0 1 0-.2L21 88.79A63.88 63.88 0 0 1 83.88 36H172a64.08 64.08 0 0 1 62.93 52.48a2 2 0 0 1 0 .19l16.36 84.17a2 2 0 0 1 0 .2a39.74 39.74 0 0 1-6.53 29.9M172 140a40 40 0 0 0 0-80H83.89a39.9 39.9 0 0 0-39.27 33.06a2 2 0 0 0 0 .21l-16.34 84a16 16 0 0 0 13 18.44a16.07 16.07 0 0 0 13.86-4.21l41.76-47.43a12 12 0 0 1 9-4.07Zm55.76 37.31l-7-35.95a63.84 63.84 0 0 1-44.27 22.46l24.41 27.72a16 16 0 0 0 26.85-14.23Z'/%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--gas-pump-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='m247.8 66.83l-19.31-19.32a12 12 0 0 0-17 17l19.34 19.29a4 4 0 0 1 1.17 2.83V166a6 6 0 0 1-12 0v-38a28 28 0 0 0-28-28h-12V56a28 28 0 0 0-28-28H72a28 28 0 0 0-28 28v148H32a12 12 0 0 0 0 24h160a12 12 0 0 0 0-24h-12v-80h12a4 4 0 0 1 4 4v38a30 30 0 0 0 60 0V86.63a27.8 27.8 0 0 0-8.2-19.8M68 204V56a4 4 0 0 1 4-4h80a4 4 0 0 1 4 4v148Zm72-92a12 12 0 0 1-12 12H96a12 12 0 0 1 0-24h32a12 12 0 0 1 12 12'/%3E%3C/svg%3E")
    }

    .ph--gauge-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='M240 152v24a16 16 0 0 1-16 16H115.93a4 4 0 0 1-3.24-6.35L174.27 101a8.21 8.21 0 0 0-1.37-11.3a8 8 0 0 0-11.37 1.61l-72 99.06a4 4 0 0 1-3.28 1.63H32a16 16 0 0 1-16-16v-22.87c0-1.79 0-3.57.13-5.33a4 4 0 0 1 4-3.8H48a8 8 0 0 0 8-8.53a8.17 8.17 0 0 0-8.27-7.47H23.92a4 4 0 0 1-3.87-5c12-43.84 49.66-77.13 95.52-82.28a4 4 0 0 1 4.43 4V72a8 8 0 0 0 8.53 8a8.17 8.17 0 0 0 7.47-8.27V44.67a4 4 0 0 1 4.43-4a112.18 112.18 0 0 1 95.8 82.33a4 4 0 0 1-3.88 5h-24.08a8.17 8.17 0 0 0-8.25 7.47a8 8 0 0 0 8 8.53h27.92a4 4 0 0 1 4 3.86c.06 1.37.06 2.75.06 4.14'/%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--ghost-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='M116 116a16 16 0 1 1-16-16a16 16 0 0 1 16 16m40-16a16 16 0 1 0 16 16a16 16 0 0 0-16-16m72 20v96a12 12 0 0 1-19.6 9.29l-21.73-17.79l-21.74 17.79a12 12 0 0 1-15.2 0L128 207.5l-21.73 17.79a12 12 0 0 1-15.2 0L69.33 207.5L47.6 225.29A12 12 0 0 1 28 216v-96a100 100 0 0 1 200 0m-24 0a76 76 0 0 0-152 0v70.68l9.73-8a12 12 0 0 1 15.2 0l21.74 17.82l21.73-17.79a12 12 0 0 1 15.2 0l21.73 17.79l21.74-17.79a12 12 0 0 1 15.2 0l9.73 8Z'/%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--globe-hemisphere-west-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 24m88 104a87.6 87.6 0 0 1-6.4 32.94l-44.7-27.49a15.9 15.9 0 0 0-6.24-2.23l-22.82-3.08a16.11 16.11 0 0 0-16 7.86h-8.72l-3.8-7.86a15.91 15.91 0 0 0-11-8.67l-8-1.73L96.14 104h16.71a16.06 16.06 0 0 0 7.73-2l12.25-6.76a16.6 16.6 0 0 0 3-2.14l26.91-24.34A15.93 15.93 0 0 0 166 49.1l-.36-.65A88.11 88.11 0 0 1 216 128m-176 0a87.5 87.5 0 0 1 8.54-37.8l11.34 30.27a16 16 0 0 0 11.62 10l21.43 4.61l3.81 7.92a16.09 16.09 0 0 0 14.4 9h1.48l-7.23 16.23a16 16 0 0 0 2.86 17.37l.14.14l19.61 20.2l-1.94 10A88.11 88.11 0 0 1 40 128'/%3E%3C/svg%3E")
    }

    .ph--golf-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='M180 100a16 16 0 1 1-16-16a16 16 0 0 1 16 16m-48 16a16 16 0 1 0 16 16a16 16 0 0 0-16-16m88-20a92 92 0 1 1-92-92a92.1 92.1 0 0 1 92 92m-24 0a68 68 0 1 0-68 68a68.07 68.07 0 0 0 68-68m-32 101.86a108.6 108.6 0 0 1-72 0a12 12 0 0 0-8 22.63a131.8 131.8 0 0 0 32 7V244a12 12 0 0 0 24 0v-16.54a131.8 131.8 0 0 0 32-7a12 12 0 0 0-8-22.63Z'/%3E%3C/svg%3E")
    }

    .ph--graduation-cap {
        --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='m251.76 88.94l-120-64a8 8 0 0 0-7.52 0l-120 64a8 8 0 0 0 0 14.12L32 117.87v48.42a15.9 15.9 0 0 0 4.06 10.65C49.16 191.53 78.51 216 128 216a130 130 0 0 0 48-8.76V240a8 8 0 0 0 16 0v-40.49a115.6 115.6 0 0 0 27.94-22.57a15.9 15.9 0 0 0 4.06-10.65v-48.42l27.76-14.81a8 8 0 0 0 0-14.12M128 200c-43.27 0-68.72-21.14-80-33.71V126.4l76.24 40.66a8 8 0 0 0 7.52 0L176 143.47v46.34c-12.6 5.88-28.48 10.19-48 10.19m80-33.75a97.8 97.8 0 0 1-16 14.25v-45.57l16-8.53Zm-20-47.31l-.22-.13l-56-29.87a8 8 0 0 0-7.52 14.12L171 128l-43 22.93L25 96l103-54.93L231 96Z'/%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 {
        --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.33 141.06a24.43 24.43 0 0 0-21.24-4.23l-41.84 9.62A28 28 0 0 0 140 112H89.94a31.82 31.82 0 0 0-22.63 9.37L44.69 144H16a16 16 0 0 0-16 16v40a16 16 0 0 0 16 16h104a8 8 0 0 0 1.94-.24l64-16a7 7 0 0 0 1.19-.4L226 182.82l.44-.2a24.6 24.6 0 0 0 3.93-41.56ZM16 160h24v40H16Zm203.43 8.21l-38 16.18L119 200H56v-44.69l22.63-22.62A15.86 15.86 0 0 1 89.94 128H140a12 12 0 0 1 0 24h-28a8 8 0 0 0 0 16h32a8.3 8.3 0 0 0 1.79-.2l67-15.41l.31-.08a8.6 8.6 0 0 1 6.3 15.9ZM164 96a36 36 0 0 0 5.9-.48a36 36 0 1 0 28.22-47A36 36 0 1 0 164 96m60-12a20 20 0 1 1-20-20a20 20 0 0 1 20 20m-60-44a20 20 0 0 1 19.25 14.61a36 36 0 0 0-15 24.93A20.4 20.4 0 0 1 164 80a20 20 0 0 1 0-40'/%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-grabbing-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 76a31.9 31.9 0 0 0-11.21 2A32 32 0 0 0 128 67a32 32 0 0 0-52 25v16h-8a32 32 0 0 0-32 32v12a92 92 0 0 0 184 0v-44a32 32 0 0 0-32-32m8 76a68 68 0 0 1-136 0v-12a8 8 0 0 1 8-8h8v20a12 12 0 0 0 24 0V92a8 8 0 0 1 16 0v28a12 12 0 0 0 24 0V92a8 8 0 0 1 16 0v28a12 12 0 0 0 24 0v-12a8 8 0 0 1 16 0Z'/%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--hand-tap-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 156v36c0 13.85-1.63 26.52-4.58 35.68a12 12 0 1 1-22.84-7.36c2.14-6.65 3.42-17.24 3.42-28.32v-36a8 8 0 0 0-16 0v4a12 12 0 0 1-24 0v-20a8 8 0 0 0-16 0v12a12 12 0 0 1-24 0V84a8 8 0 0 0-16 0v108a12 12 0 0 1-22.18 6.34l-18.68-30l-.21-.34A8 8 0 0 0 53 175.92l25.27 41.88a12 12 0 0 1-20.56 12.39l-25.31-42l-.12-.2A32 32 0 0 1 84 150.83V84a32 32 0 0 1 64 0v25a32 32 0 0 1 36.78 17A32 32 0 0 1 228 156M56 96a12 12 0 0 0 12-12a48 48 0 0 1 96 0a12 12 0 0 0 24 0a72 72 0 0 0-144 0a12 12 0 0 0 12 12'/%3E%3C/svg%3E")
    }

    .ph--handshake-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='m253.88 108.11l-25.53-51a20 20 0 0 0-26.83-9L178.34 59.7L131.7 44.58a12.14 12.14 0 0 0-7.4 0L77.66 59.7L54.48 48.11a20 20 0 0 0-26.83 9l-25.53 51a20 20 0 0 0 9 26.83l26.67 13.34l51.18 37.41a12.2 12.2 0 0 0 4.03 1.93l62 16a12.3 12.3 0 0 0 3 .38a12 12 0 0 0 8.48-3.52l52.62-52.62l25.83-12.92a20 20 0 0 0 8.95-26.83m-58.12 29.15l-27.52-26a12 12 0 0 0-16.76.26c-9.66 9.74-25.06 16.81-40.81 9.55l38.19-37h22.72l25.81 51.63ZM47.32 71.37L60.59 78l-22 43.9l-13.27-6.63Zm107 107.3L101.23 165l-42-30.66L85.17 82.5L128 68.61l1.69.55L90 107.68l-.13.12a20 20 0 0 0 3.4 31c20.95 13.39 46 12.07 66.33-2.73l19.2 18.15Zm63-56.77l-22-43.9l13.27-6.63l21.95 43.9ZM118.55 219a12 12 0 0 1-14.62 8.62l-26.6-6.87a12 12 0 0 1-4.08-1.93L48.92 201a12 12 0 0 1 14.16-19.37l22.47 16.42l24.38 6.29a12 12 0 0 1 8.62 14.66'/%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--headset-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 128v80a40 40 0 0 1-40 40h-56a8 8 0 0 1 0-16h56a24 24 0 0 0 24-24h-24a24 24 0 0 1-24-24v-40a24 24 0 0 1 24-24h23.65A88 88 0 0 0 66 65.54A87.3 87.3 0 0 0 40.36 120H64a24 24 0 0 1 24 24v40a24 24 0 0 1-24 24H48a24 24 0 0 1-24-24v-56a104.11 104.11 0 0 1 177.89-73.34A103.4 103.4 0 0 1 232 128'/%3E%3C/svg%3E")
    }

    .ph--heart {
        --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 40c-20.65 0-38.73 8.88-50 23.89C116.73 48.88 98.65 40 78 40a62.07 62.07 0 0 0-62 62c0 70 103.79 126.66 108.21 129a8 8 0 0 0 7.58 0C136.21 228.66 240 172 240 102a62.07 62.07 0 0 0-62-62m-50 174.8c-18.26-10.64-96-59.11-96-112.8a46.06 46.06 0 0 1 46-46c19.45 0 35.78 10.36 42.6 27a8 8 0 0 0 14.8 0c6.82-16.67 23.15-27 42.6-27a46.06 46.06 0 0 1 46 46c0 53.61-77.76 102.15-96 112.8'/%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--heart-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='M240 102c0 70-103.79 126.66-108.21 129a8 8 0 0 1-7.58 0C119.79 228.66 16 172 16 102a62.07 62.07 0 0 1 62-62c20.65 0 38.73 8.88 50 23.89C139.27 48.88 157.35 40 178 40a62.07 62.07 0 0 1 62 62'/%3E%3C/svg%3E")
    }

    .ph--hockey-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 148h-91.25L41.14 40.23a12 12 0 0 0-18.28 15.54l95.16 112l.06.07L156.46 213a20 20 0 0 0 15.24 7H224a20 20 0 0 0 20-20v-32a20 20 0 0 0-20-20m-70.85 24H180v24h-6.45ZM220 196h-16v-24h16Zm-66.34-83.77l61.2-72a12 12 0 0 1 18.28 15.54l-61.2 72a12 12 0 1 1-18.28-15.54m-44.14 70.45a12 12 0 0 0-16.91 1.37L82.45 196H76v-24.07A12 12 0 0 0 74.7 148H32a20 20 0 0 0-20 20v32a20 20 0 0 0 20 20h52.3a20 20 0 0 0 15.24-7l11.35-13.36a12 12 0 0 0-1.37-16.96M36 172h16v24H36Z'/%3E%3C/svg%3E")
    }

    .ph--hourglass-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 75.64V40a20 20 0 0 0-20-20H72a20 20 0 0 0-20 20v36a20.1 20.1 0 0 0 8 16l48 36l-48 36a20.1 20.1 0 0 0-8 16v36a20 20 0 0 0 20 20h112a20 20 0 0 0 20-20v-35.64a20.13 20.13 0 0 0-7.94-16L147.9 128l48.16-36.4A20.13 20.13 0 0 0 204 75.64M180 212H76v-30l52-39l52 39.33Zm0-138.35L128 113L76 74V44h104Z'/%3E%3C/svg%3E")
    }

    .ph--hourglass-medium {
        --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 75.64V40a16 16 0 0 0-16-16H72a16 16 0 0 0-16 16v36a16.07 16.07 0 0 0 6.4 12.8l52.27 39.2l-52.27 39.2A16.07 16.07 0 0 0 56 180v36a16 16 0 0 0 16 16h112a16 16 0 0 0 16-16v-35.64a16.09 16.09 0 0 0-6.35-12.77L141.27 128l52.38-39.6A16.05 16.05 0 0 0 200 75.64M72 40h112v35.64L178.23 80H77.33L72 76Zm56 78L98.67 96h58.4Zm56 98H72v-36l48-36v24a8 8 0 0 0 16 0v-23.92l48 36.28Z'/%3E%3C/svg%3E")
    }

    .ph--hourglass-medium-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 75.64V40a20 20 0 0 0-20-20H72a20 20 0 0 0-20 20v36a20.1 20.1 0 0 0 8 16l48 36l-48 36a20.1 20.1 0 0 0-8 16v36a20 20 0 0 0 20 20h112a20 20 0 0 0 20-20v-35.64a20.13 20.13 0 0 0-7.94-16L147.9 128l48.16-36.4A20.13 20.13 0 0 0 204 75.64M180 44v28H76V44Zm-52 69l-22.67-17h45.1Zm52 99H76v-30l40-30v16a12 12 0 0 0 24 0v-15.89l40 30.24Z'/%3E%3C/svg%3E")
    }

    .ph--hourglass-medium-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 75.64V40a16 16 0 0 0-16-16H72a16 16 0 0 0-16 16v36a16.07 16.07 0 0 0 6.4 12.8l52.27 39.2l-52.27 39.2A16.07 16.07 0 0 0 56 180v36a16 16 0 0 0 16 16h112a16 16 0 0 0 16-16v-35.64a16.09 16.09 0 0 0-6.35-12.77L141.27 128l52.38-39.59A16.09 16.09 0 0 0 200 75.64m-16 104.72V216H72v-36l48-36v24a8 8 0 0 0 16 0v-23.92Zm0-104.72L178.23 80H77.33L72 76V40h112Z'/%3E%3C/svg%3E")
    }

    .ph--identification-card-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='M112 120a16 16 0 1 1-16-16a16 16 0 0 1 16 16m120-64v144a16 16 0 0 1-16 16H40a16 16 0 0 1-16-16V56a16 16 0 0 1 16-16h176a16 16 0 0 1 16 16m-96.25 110a39.76 39.76 0 0 0-17.19-23.34a32 32 0 1 0-45.12 0A39.84 39.84 0 0 0 56.25 166a8 8 0 0 0 15.5 4c2.64-10.25 13.06-18 24.25-18s21.62 7.73 24.25 18a8 8 0 1 0 15.5-4M200 144a8 8 0 0 0-8-8h-40a8 8 0 0 0 0 16h40a8 8 0 0 0 8-8m0-32a8 8 0 0 0-8-8h-40a8 8 0 0 0 0 16h40a8 8 0 0 0 8-8'/%3E%3C/svg%3E")
    }

    .ph--image {
        --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 16v102.75l-26.07-26.06a16 16 0 0 0-22.63 0l-20 20l-44-44a16 16 0 0 0-22.62 0L40 149.37V56ZM40 172l52-52l80 80H40Zm176 28h-21.37l-36-36l20-20L216 181.38zm-72-100a12 12 0 1 1 12 12a12 12 0 0 1-12-12'/%3E%3C/svg%3E")
    }

    .ph--image-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 96a16 16 0 1 1 16 16a16 16 0 0 1-16-16m92-40v144a20 20 0 0 1-20 20H40a20 20 0 0 1-20-20V56a20 20 0 0 1 20-20h176a20 20 0 0 1 20 20M44 60v79.72l33.86-33.86a20 20 0 0 1 28.28 0L147.31 147l17.18-17.17a20 20 0 0 1 28.28 0L212 149.09V60Zm0 136h118.34L92 125.66l-48 48Zm168 0v-13l-33.37-33.37L164.28 164l32 32Z'/%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--joystick-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='M224 160v48a16 16 0 0 1-16 16H48a16 16 0 0 1-16-16v-48a16 16 0 0 1 16-16h72V95.19a40 40 0 1 1 16 0V144h72a16 16 0 0 1 16 16m-64-40a8 8 0 0 0 8 8h32a8 8 0 0 0 0-16h-32a8 8 0 0 0-8 8'/%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--lifebuoy {
        --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 24m39.1 131.79a47.84 47.84 0 0 0 0-55.58l28.5-28.49a87.83 87.83 0 0 1 0 112.56ZM96 128a32 32 0 1 1 32 32a32 32 0 0 1-32-32m88.28-67.6l-28.49 28.5a47.84 47.84 0 0 0-55.58 0L71.72 60.4a87.83 87.83 0 0 1 112.56 0M60.4 71.72l28.5 28.49a47.84 47.84 0 0 0 0 55.58l-28.5 28.49a87.83 87.83 0 0 1 0-112.56M71.72 195.6l28.49-28.5a47.84 47.84 0 0 0 55.58 0l28.49 28.5a87.83 87.83 0 0 1-112.56 0'/%3E%3C/svg%3E")
    }

    .ph--lightbulb {
        --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 232a8 8 0 0 1-8 8H88a8 8 0 0 1 0-16h80a8 8 0 0 1 8 8m40-128a87.55 87.55 0 0 1-33.64 69.21A16.24 16.24 0 0 0 176 186v6a16 16 0 0 1-16 16H96a16 16 0 0 1-16-16v-6a16 16 0 0 0-6.23-12.66A87.59 87.59 0 0 1 40 104.49C39.74 56.83 78.26 17.14 125.88 16A88 88 0 0 1 216 104m-16 0a72 72 0 0 0-73.74-72c-39 .92-70.47 33.39-70.26 72.39a71.65 71.65 0 0 0 27.64 56.3A32 32 0 0 1 96 186v6h64v-6a32.15 32.15 0 0 1 12.47-25.35A71.65 71.65 0 0 0 200 104m-16.11-9.34a57.6 57.6 0 0 0-46.56-46.55a8 8 0 0 0-2.66 15.78c16.57 2.79 30.63 16.85 33.44 33.45A8 8 0 0 0 176 104a9 9 0 0 0 1.35-.11a8 8 0 0 0 6.54-9.23'/%3E%3C/svg%3E")
    }

    .ph--lightbulb-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='M180 232a12 12 0 0 1-12 12H88a12 12 0 0 1 0-24h80a12 12 0 0 1 12 12m40-128a91.51 91.51 0 0 1-35.17 72.35A12.26 12.26 0 0 0 180 186v2a20 20 0 0 1-20 20H96a20 20 0 0 1-20-20v-2a12 12 0 0 0-4.7-9.51A91.57 91.57 0 0 1 36 104.52C35.73 54.69 76 13.2 125.79 12A92 92 0 0 1 220 104m-24 0a68 68 0 0 0-69.65-68C89.56 36.88 59.8 67.55 60 104.38a67.71 67.71 0 0 0 26.1 53.19A35.87 35.87 0 0 1 100 184h56.1a36.13 36.13 0 0 1 13.9-26.51A67.68 67.68 0 0 0 196 104m-20.07-5.32a48.5 48.5 0 0 0-31.91-40a12 12 0 0 0-8 22.62a24.31 24.31 0 0 1 16.09 20a12 12 0 0 0 23.86-2.64Z'/%3E%3C/svg%3E")
    }

    .ph--lightning {
        --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.79 118.17a8 8 0 0 0-5-5.66L153.18 90.9l14.66-73.33a8 8 0 0 0-13.69-7l-112 120a8 8 0 0 0 3 13l57.63 21.61l-14.62 73.25a8 8 0 0 0 13.69 7l112-120a8 8 0 0 0 1.94-7.26M109.37 214l10.47-52.38a8 8 0 0 0-5-9.06L62 132.71l84.62-90.66l-10.46 52.38a8 8 0 0 0 5 9.06l52.8 19.8Z'/%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--list-bullets {
        --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='M80 64a8 8 0 0 1 8-8h128a8 8 0 0 1 0 16H88a8 8 0 0 1-8-8m136 56H88a8 8 0 0 0 0 16h128a8 8 0 0 0 0-16m0 64H88a8 8 0 0 0 0 16h128a8 8 0 0 0 0-16M44 52a12 12 0 1 0 12 12a12 12 0 0 0-12-12m0 64a12 12 0 1 0 12 12a12 12 0 0 0-12-12m0 64a12 12 0 1 0 12 12a12 12 0 0 0-12-12'/%3E%3C/svg%3E")
    }

    .ph--list-plus {
        --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='M32 64a8 8 0 0 1 8-8h176a8 8 0 0 1 0 16H40a8 8 0 0 1-8-8m8 72h176a8 8 0 0 0 0-16H40a8 8 0 0 0 0 16m104 48H40a8 8 0 0 0 0 16h104a8 8 0 0 0 0-16m88 0h-16v-16a8 8 0 0 0-16 0v16h-16a8 8 0 0 0 0 16h16v16a8 8 0 0 0 16 0v-16h16a8 8 0 0 0 0-16'/%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-key {
        --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 112a28 28 0 0 0-8 54.83V184a8 8 0 0 0 16 0v-17.17a28 28 0 0 0-8-54.83m0 40a12 12 0 1 1 12-12a12 12 0 0 1-12 12m80-72h-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--lock-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='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-76-92a32 32 0 0 0-12 61.66V180a12 12 0 0 0 24 0v-6.34A32 32 0 0 0 128 112m0 24a8 8 0 1 1-8 8a8 8 0 0 1 8-8'/%3E%3C/svg%3E")
    }

    .ph--lock-key-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='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-16m-72 78.63V184a8 8 0 0 1-16 0v-25.37a24 24 0 1 1 16 0M160 80H96V56a32 32 0 0 1 64 0Z'/%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--lock-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='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 148H52V100h152Z'/%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--map-pin-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 60a44 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 20m0-112a92.1 92.1 0 0 0-92 92c0 77.36 81.64 135.4 85.12 137.83a12 12 0 0 0 13.76 0a259 259 0 0 0 42.18-39C205.15 170.57 220 136.37 220 104a92.1 92.1 0 0 0-92-92m31.3 174.71a249.4 249.4 0 0 1-31.3 30.18a249.4 249.4 0 0 1-31.3-30.18C80 167.37 60 137.31 60 104a68 68 0 0 1 136 0c0 33.31-20 63.37-36.7 82.71'/%3E%3C/svg%3E")
    }

    .ph--medal-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 96a88 88 0 1 0-144 67.83V240a8 8 0 0 0 11.58 7.16L128 225l44.43 22.21a8.1 8.1 0 0 0 3.57.79a8 8 0 0 0 8-8v-76.17A87.85 87.85 0 0 0 216 96M56 96a72 72 0 1 1 72 72a72.08 72.08 0 0 1-72-72m16 0a56 56 0 1 1 56 56a56.06 56.06 0 0 1-56-56'/%3E%3C/svg%3E")
    }

    .ph--megaphone-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 72h-39.8c-2.91-.17-53.62-3.74-101.91-44.24A16 16 0 0 0 32 40v160a16 16 0 0 0 26.29 12.25c37.77-31.68 77-40.76 93.71-43.3v31.72a16 16 0 0 0 7.12 13.33l11 7.33A16 16 0 0 0 194.5 212l11.77-44.36A48 48 0 0 0 200 72m-21 135.89v.11l-11-7.33V168h21.6ZM200 152h-32V88h32a32 32 0 1 1 0 64'/%3E%3C/svg%3E")
    }

    .ph--megaphone-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='m228.54 86.66l-176.06-54A16 16 0 0 0 32 48v144a16 16 0 0 0 16 16a16 16 0 0 0 4.52-.65L136 181.73V192a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-29.9l28.54-8.75A16.09 16.09 0 0 0 240 138v-36a16.09 16.09 0 0 0-11.46-15.34M136 165l-88 27V48l88 27Zm48 27h-32v-15.18l32-9.82Zm40-54h-.11L152 160.08V79.92l71.89 22h.11v36Z'/%3E%3C/svg%3E")
    }

    .ph--megaphone-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='m228.54 86.66l-176.06-54A16 16 0 0 0 32 48v144a16 16 0 0 0 16 16a16 16 0 0 0 4.52-.65L136 181.73V192a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-29.9l28.54-8.75A16.09 16.09 0 0 0 240 138v-36a16.09 16.09 0 0 0-11.46-15.34M184 192h-32v-15.18l32-9.82Zm40-54h-.11L152 160.08V79.91L223.89 102h.11z'/%3E%3C/svg%3E")
    }

    .ph--minus {
        --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 8H40a8 8 0 0 1 0-16h176a8 8 0 0 1 8 8'/%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--minus-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='M176 128a8 8 0 0 1-8 8H88a8 8 0 0 1 0-16h80a8 8 0 0 1 8 8m56 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-88'/%3E%3C/svg%3E")
    }

    .ph--minus-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='M180 128a12 12 0 0 1-12 12H88a12 12 0 0 1 0-24h80a12 12 0 0 1 12 12m56 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--minus-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 24m40 112H88a8 8 0 0 1 0-16h80a8 8 0 0 1 0 16'/%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--moon-stars-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='M240 96a8 8 0 0 1-8 8h-16v16a8 8 0 0 1-16 0v-16h-16a8 8 0 0 1 0-16h16V72a8 8 0 0 1 16 0v16h16a8 8 0 0 1 8 8m-96-40h8v8a8 8 0 0 0 16 0v-8h8a8 8 0 0 0 0-16h-8v-8a8 8 0 0 0-16 0v8h-8a8 8 0 0 0 0 16m65.14 94.33A88.07 88.07 0 0 1 105.67 46.86a8 8 0 0 0-10.6-9.06A96 96 0 1 0 218.2 160.93a8 8 0 0 0-9.06-10.6'/%3E%3C/svg%3E")
    }

    .ph--newspaper-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 48H56a16 16 0 0 0-16 16v120a8 8 0 0 1-16 0V88a8 8 0 0 0-16 0v96.11A24 24 0 0 0 32 208h176a24 24 0 0 0 24-24V64a16 16 0 0 0-16-16m-40 104H96a8 8 0 0 1 0-16h80a8 8 0 0 1 0 16m0-32H96a8 8 0 0 1 0-16h80a8 8 0 0 1 0 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--paper-plane-tilt-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='M231.4 44.34v.15l-58.2 191.94a15.88 15.88 0 0 1-14 11.51q-.69.06-1.38.06a15.86 15.86 0 0 1-14.42-9.15l-36.4-74.7a4 4 0 0 1 .77-4.58l57.92-57.92a8 8 0 0 0-11.31-11.31l-57.95 57.92a4 4 0 0 1-4.58.77l-74.77-36.39a16 16 0 0 1 2.49-29.8l191.94-58.2h.15a16 16 0 0 1 19.74 19.7'/%3E%3C/svg%3E")
    }

    .ph--parachute {
        --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 120A104.12 104.12 0 0 0 128 16A104.12 104.12 0 0 0 24 120a7.94 7.94 0 0 0 3.05 6.27a1 1 0 0 0 .15.13L120 196v20h-8a8 8 0 0 0 0 16h32a8 8 0 0 0 0-16h-8v-20l92.8-69.6a8 8 0 0 0 3.2-6.4m-16.36-8h-39.81c-1.54-37.95-13.91-62.43-25.11-77a88.2 88.2 0 0 1 64.92 77M128 34a77 77 0 0 1 13.88 16.22C149.49 62 158.45 81.87 159.82 112H96.18c1.37-30.13 10.33-50 17.94-61.74A77 77 0 0 1 128 34m26.4 94L128 175.53L101.6 128Zm-71.11 0l19.5 35.09L56 128Zm89.42 0H200l-46.79 35.09Zm-67.43-93c-11.2 14.57-23.57 39.05-25.11 77H40.36a88.2 88.2 0 0 1 64.92-77'/%3E%3C/svg%3E")
    }

    .ph--path {
        --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 168a32.06 32.06 0 0 0-31 24H72a32 32 0 0 1 0-64h96a40 40 0 0 0 0-80H72a8 8 0 0 0 0 16h96a24 24 0 0 1 0 48H72a48 48 0 0 0 0 96h97a32 32 0 1 0 31-40m0 48a16 16 0 1 1 16-16a16 16 0 0 1-16 16'/%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--pause-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 48v160a16 16 0 0 1-16 16h-40a16 16 0 0 1-16-16V48a16 16 0 0 1 16-16h40a16 16 0 0 1 16 16M96 32H56a16 16 0 0 0-16 16v160a16 16 0 0 0 16 16h40a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16'/%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--percent-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 64.47l-144 144a12 12 0 1 1-17-17l144-144a12 12 0 0 1 17 17m-160.77 39.8A40 40 0 1 1 76 116a39.72 39.72 0 0 1-28.28-11.73M60 76a16 16 0 1 0 4.69-11.31A15.87 15.87 0 0 0 60 76m160 104a40 40 0 1 1-11.72-28.29A39.7 39.7 0 0 1 220 180m-24 0a15.87 15.87 0 0 0-4.69-11.32A16 16 0 1 0 196 180'/%3E%3C/svg%3E")
    }

    .ph--piggy-bank {
        --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='M192 116a12 12 0 1 1-12-12a12 12 0 0 1 12 12m-40-52h-40a8 8 0 0 0 0 16h40a8 8 0 0 0 0-16m96 48v32a24 24 0 0 1-24 24h-2.36l-16.21 45.38A16 16 0 0 1 190.36 224h-12.72a16 16 0 0 1-15.07-10.62l-1.92-5.38h-57.3l-1.92 5.38A16 16 0 0 1 86.36 224H73.64a16 16 0 0 1-15.07-10.62L46 178.22a87.7 87.7 0 0 1-21.44-48.38A16 16 0 0 0 16 144a8 8 0 0 1-16 0a32 32 0 0 1 24.28-31A88.12 88.12 0 0 1 112 32h104a8 8 0 0 1 0 16h-21.39a87.93 87.93 0 0 1 30.17 37c.43 1 .85 2 1.25 3A24 24 0 0 1 248 112m-16 0a8 8 0 0 0-8-8h-3.66a8 8 0 0 1-7.64-5.6A71.9 71.9 0 0 0 144 48h-32a72 72 0 0 0-53.09 120.64a8 8 0 0 1 1.64 2.71L73.64 208h12.72l3.82-10.69a8 8 0 0 1 7.53-5.31h68.58a8 8 0 0 1 7.53 5.31l3.82 10.69h12.72l18.11-50.69A8 8 0 0 1 216 152h8a8 8 0 0 0 8-8Z'/%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--planet-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='M245.11 60.68c-7.65-13.19-27.85-16.16-58.5-8.66a96 96 0 0 0-153.8 88.28C5.09 169 5.49 186 10.9 195.32C16 204.16 26.64 208 40.64 208a124 124 0 0 0 28.79-4a96 96 0 0 0 153.78-88.25c12.51-13 20.83-25.35 23.66-35.92c1.96-7.32 1.37-13.76-1.76-19.15m-13.69 15c-6.11 22.78-48.65 57.31-87.52 79.64c-67.81 39-113.62 41.52-119.16 32c-1.46-2.51-.65-7.24 2.22-13a80 80 0 0 1 10.28-15.05a95.5 95.5 0 0 0 6.23 14.18a4 4 0 0 0 4 2.12a122 122 0 0 0 16.95-3.32c21.23-5.55 46.63-16.48 71.52-30.78s47-30.66 62.45-46.15a123 123 0 0 0 11.31-12.87a4 4 0 0 0 .17-4.52a96 96 0 0 0-9.1-12.46c14.21-2.35 27.37-2.17 30.5 3.24c.92 1.57.97 3.92.15 6.98Z'/%3E%3C/svg%3E")
    }

    .ph--plant {
        --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.63 47.89a8 8 0 0 0-7.52-7.52c-51.76-3-93.32 12.74-111.18 42.22c-11.8 19.49-11.78 43.16-.16 65.74a71.3 71.3 0 0 0-14.17 27L98.33 159c7.82-16.33 7.52-33.35-1-47.49c-13.2-21.79-43.67-33.47-81.5-31.25a8 8 0 0 0-7.52 7.52c-2.23 37.83 9.46 68.3 31.25 81.5A45.8 45.8 0 0 0 63.44 176A54.6 54.6 0 0 0 87 170.33l25 25V224a8 8 0 0 0 16 0v-29.49a55.6 55.6 0 0 1 12.27-35a73.9 73.9 0 0 0 33.31 8.4a60.9 60.9 0 0 0 31.83-8.86c29.48-17.84 45.26-59.4 42.22-111.16M47.81 155.6C32.47 146.31 23.79 124.32 24 96c28.32-.24 50.31 8.47 59.6 23.81c4.85 8 5.64 17.33 2.46 26.94l-24.41-24.41a8 8 0 0 0-11.31 11.31l24.41 24.41c-9.61 3.18-18.93 2.39-26.94-2.46m149.31-10.22c-13.4 8.11-29.15 8.73-45.15 2l53.69-53.7a8 8 0 0 0-11.31-11.31L140.65 136c-6.76-16-6.15-31.76 2-45.15c13.94-23 47-35.82 89.33-34.83c.96 42.32-11.84 75.42-34.86 89.36'/%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--play-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='M240 128a15.74 15.74 0 0 1-7.6 13.51L88.32 229.65a16 16 0 0 1-16.2.3A15.86 15.86 0 0 1 64 216.13V39.87a15.86 15.86 0 0 1 8.12-13.82a16 16 0 0 1 16.2.3l144.08 88.14A15.74 15.74 0 0 1 240 128'/%3E%3C/svg%3E")
    }

    .ph--plugs {
        --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='M149.66 138.34a8 8 0 0 0-11.32 0L120 156.69L99.31 136l18.35-18.34a8 8 0 0 0-11.32-11.32L88 124.69l-18.34-18.35a8 8 0 0 0-11.32 11.32l6.35 6.34l-23.32 23.31a32 32 0 0 0 0 45.26l5.38 5.37l-28.41 28.4a8 8 0 0 0 11.32 11.32l28.4-28.41l5.37 5.38a32 32 0 0 0 45.26 0L132 191.31l6.34 6.35a8 8 0 0 0 11.32-11.32L131.31 168l18.35-18.34a8 8 0 0 0 0-11.32m-52.29 65a16 16 0 0 1-22.62 0l-22.06-22.09a16 16 0 0 1 0-22.62L76 135.31L120.69 180Zm140.29-185a8 8 0 0 0-11.32 0l-28.4 28.41l-5.37-5.38a32.05 32.05 0 0 0-45.26 0L124 64.69l-6.34-6.35a8 8 0 0 0-11.32 11.32l80 80a8 8 0 0 0 11.32-11.32l-6.35-6.34l23.32-23.31a32 32 0 0 0 0-45.26l-5.38-5.37l28.41-28.4a8 8 0 0 0 0-11.32m-34.35 79L180 120.69L135.31 76l23.32-23.31a16 16 0 0 1 22.62 0l22.06 22a16 16 0 0 1 0 22.68Z'/%3E%3C/svg%3E")
    }

    .ph--plus {
        --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 8h-80v80a8 8 0 0 1-16 0v-80H40a8 8 0 0 1 0-16h80V40a8 8 0 0 1 16 0v80h80a8 8 0 0 1 8 8'/%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--plus-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 88m48-88a8 8 0 0 1-8 8h-32v32a8 8 0 0 1-16 0v-32H88a8 8 0 0 1 0-16h32V88a8 8 0 0 1 16 0v32h32a8 8 0 0 1 8 8'/%3E%3C/svg%3E")
    }

    .ph--plus-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.13 104.13 0 0 0 128 24m40 112h-32v32a8 8 0 0 1-16 0v-32H88a8 8 0 0 1 0-16h32V88a8 8 0 0 1 16 0v32h32a8 8 0 0 1 0 16'/%3E%3C/svg%3E")
    }

    .ph--poker-chip {
        --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 152a48 48 0 1 1 48-48a48.05 48.05 0 0 1-48 48m39.21-98.53a63.66 63.66 0 0 0-31.21-13v-24.1a87.6 87.6 0 0 1 48.28 20ZM120 64.52a63.66 63.66 0 0 0-31.21 13L71.72 60.4a87.6 87.6 0 0 1 48.28-20ZM77.47 88.79a63.66 63.66 0 0 0-13 31.21h-24.1a87.6 87.6 0 0 1 20-48.28ZM64.52 136a63.66 63.66 0 0 0 13 31.21L60.4 184.28a87.6 87.6 0 0 1-20-48.28Zm24.27 42.53A63.66 63.66 0 0 0 120 191.48v24.15a87.6 87.6 0 0 1-48.28-20ZM136 191.48a63.66 63.66 0 0 0 31.21-12.95l17.07 17.07a87.6 87.6 0 0 1-48.28 20Zm42.53-24.27A63.66 63.66 0 0 0 191.48 136h24.15a87.6 87.6 0 0 1-20 48.28ZM191.48 120a63.66 63.66 0 0 0-12.95-31.21l17.07-17.07a87.6 87.6 0 0 1 20 48.28Z'/%3E%3C/svg%3E")
    }

    .ph--poker-chip-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 144a36 36 0 1 1 36-36a36 36 0 0 1-36 36m33.06-86A59.5 59.5 0 0 0 140 69.21V44.87a83.55 83.55 0 0 1 38.28 15.88ZM116 69.21A59.5 59.5 0 0 0 94.94 78L77.72 60.75A83.55 83.55 0 0 1 116 44.87ZM78 94.94A59.5 59.5 0 0 0 69.21 116H44.87a83.6 83.6 0 0 1 15.88-38.28ZM69.21 140A59.5 59.5 0 0 0 78 161.06l-17.25 17.22A83.6 83.6 0 0 1 44.87 140Zm25.73 38a59.5 59.5 0 0 0 21.06 8.79v24.34a83.55 83.55 0 0 1-38.28-15.88Zm45.06 8.79a59.5 59.5 0 0 0 21.06-8.79l17.22 17.22A83.55 83.55 0 0 1 140 211.13Zm38-25.73a59.5 59.5 0 0 0 8.79-21.06h24.34a83.6 83.6 0 0 1-15.88 38.28Zm8.79-45.06A59.5 59.5 0 0 0 178 94.94l17.22-17.22A83.6 83.6 0 0 1 211.13 116Z'/%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--pulse {
        --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 128a8 8 0 0 1-8 8h-27.06l-37.78 75.58A8 8 0 0 1 160 216h-.4a8 8 0 0 1-7.08-5.14L95.35 60.76l-32.07 70.55A8 8 0 0 1 56 136H24a8 8 0 0 1 0-16h26.85l37.87-83.31a8 8 0 0 1 14.76.46l57.51 151l31.85-63.71A8 8 0 0 1 200 120h32a8 8 0 0 1 8 8'/%3E%3C/svg%3E")
    }

    .ph--pulse-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 128a12 12 0 0 1-12 12h-24.58l-36.69 73.37A12 12 0 0 1 160 220h-.6a12 12 0 0 1-10.61-7.72L95 71.15L66.92 133A12 12 0 0 1 56 140H24a12 12 0 0 1 0-24h24.27l36.81-81a12 12 0 0 1 22.13.7l54.28 142.46l27.78-55.56A12 12 0 0 1 200 116h32a12 12 0 0 1 12 12'/%3E%3C/svg%3E")
    }

    .ph--push-pin {
        --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='m235.32 81.37l-60.69-60.68a16 16 0 0 0-22.63 0l-53.63 53.8c-10.66-3.34-35-7.37-60.4 13.14a16 16 0 0 0-1.29 23.78L85 159.71l-42.66 42.63a8 8 0 0 0 11.32 11.32L96.29 171l48.29 48.29A16 16 0 0 0 155.9 224h1.13a15.93 15.93 0 0 0 11.64-6.33c19.64-26.1 17.75-47.32 13.19-60L235.33 104a16 16 0 0 0-.01-22.63M224 92.69l-57.27 57.46a8 8 0 0 0-1.49 9.22c9.46 18.93-1.8 38.59-9.34 48.62L48 100.08c12.08-9.74 23.64-12.31 32.48-12.31A40.1 40.1 0 0 1 96.81 91a8 8 0 0 0 9.25-1.51L163.32 32L224 92.68Z'/%3E%3C/svg%3E")
    }

    .ph--push-pin-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='m235.33 104l-53.47 53.65c4.56 12.67 6.45 33.89-13.19 60A15.93 15.93 0 0 1 157 224h-1.13a16 16 0 0 1-11.32-4.69L96.29 171l-42.63 42.66a8 8 0 0 1-11.32-11.32L85 159.71l-48.3-48.3A16 16 0 0 1 38 87.63c25.42-20.51 49.75-16.48 60.4-13.14L152 20.7a16 16 0 0 1 22.63 0l60.69 60.68a16 16 0 0 1 .01 22.62'/%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--ranking {
        --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='M112.41 102.53a8 8 0 0 1 5.06-10.12l12-4A8 8 0 0 1 140 96v40a8 8 0 0 1-16 0v-28.9l-1.47.49a8 8 0 0 1-10.12-5.06M248 208a8 8 0 0 1-8 8H16a8 8 0 0 1 0-16h8v-96a16 16 0 0 1 16-16h40V56a16 16 0 0 1 16-16h64a16 16 0 0 1 16 16v72h40a16 16 0 0 1 16 16v56h8a8 8 0 0 1 8 8m-72-64v56h40v-56Zm-80 56h64V56H96Zm-56 0h40v-96H40Z'/%3E%3C/svg%3E")
    }

    .ph--recycle {
        --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='M96 208a8 8 0 0 1-8 8H40a24 24 0 0 1-20.77-36l34.29-59.25l-14.05 3.75a8 8 0 1 1-4.14-15.5l32.77-8.77a8 8 0 0 1 9.8 5.66l8.79 32.77A8 8 0 0 1 81 148.5a8.4 8.4 0 0 1-2.08.27a8 8 0 0 1-7.72-5.93l-3.8-14.15L33.11 188A8 8 0 0 0 40 200h48a8 8 0 0 1 8 8m140.73-28l-23.14-40a8 8 0 0 0-13.84 8l23.14 40a8 8 0 0 1-6.89 12h-68.69l10.34-10.34a8 8 0 0 0-11.31-11.32l-24 24a8 8 0 0 0 0 11.32l24 24a8 8 0 0 0 11.31-11.32L147.31 216H216a24 24 0 0 0 20.77-36ZM128 32a7.85 7.85 0 0 1 6.92 4l34.29 59.25l-14.08-3.78a8 8 0 0 0-4.13 15.45l32.78 8.79a8.2 8.2 0 0 0 2.07.27a8 8 0 0 0 7.72-5.93l8.79-32.79a8 8 0 1 0-15.45-4.14l-3.8 14.17L148.77 28a24 24 0 0 0-41.54 0L84.07 68a8 8 0 0 0 13.85 8l23.16-40a7.85 7.85 0 0 1 6.92-4'/%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--repeat-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='M20 128a76.08 76.08 0 0 1 76-76h99l-3.52-3.51a12 12 0 1 1 17-17l24 24a12 12 0 0 1 0 17l-24 24a12 12 0 0 1-17-17L195 76H96a52.06 52.06 0 0 0-52 52a12 12 0 0 1-24 0m204-12a12 12 0 0 0-12 12a52.06 52.06 0 0 1-52 52H61l3.52-3.51a12 12 0 1 0-17-17l-24 24a12 12 0 0 0 0 17l24 24a12 12 0 1 0 17-17L61 204h99a76.08 76.08 0 0 0 76-76a12 12 0 0 0-12-12'/%3E%3C/svg%3E")
    }

    .ph--robot-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='M72 104a16 16 0 1 1 16 16a16 16 0 0 1-16-16m96 16a16 16 0 1 0-16-16a16 16 0 0 0 16 16m68-40v112a36 36 0 0 1-36 36H56a36 36 0 0 1-36-36V80a36 36 0 0 1 36-36h60V16a12 12 0 0 1 24 0v28h60a36 36 0 0 1 36 36m-24 0a12 12 0 0 0-12-12H56a12 12 0 0 0-12 12v112a12 12 0 0 0 12 12h144a12 12 0 0 0 12-12Zm-12 82a30 30 0 0 1-30 30H86a30 30 0 0 1 0-60h84a30 30 0 0 1 30 30m-80-6v12h16v-12Zm-34 12h10v-12H86a6 6 0 0 0 0 12m90-6a6 6 0 0 0-6-6h-10v12h10a6 6 0 0 0 6-6'/%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--rocket-launch-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.85 46.89a20 20 0 0 0-18.74-18.74c-13.13-.77-46.65.42-74.48 28.24L131 60H74.36a19.83 19.83 0 0 0-14.14 5.86l-34.35 34.33a20 20 0 0 0 11.35 33.95l37.14 5.18l42.32 42.32l5.19 37.18A19.88 19.88 0 0 0 135.34 235a20.1 20.1 0 0 0 6.37 1a19.9 19.9 0 0 0 14.1-5.87l34.34-34.35a19.85 19.85 0 0 0 5.85-14.14V125l3.6-3.59c27.83-27.87 29.02-61.41 28.25-74.52M76 84h31l-31.25 31.28l-27.23-3.8Zm75.6-10.63A72.27 72.27 0 0 1 204 52a72.17 72.17 0 0 1-21.38 52.41L128 159l-31-31ZM172 180l-27.49 27.49l-3.8-27.23L172 149Zm-72 22c-8.71 11.85-26.19 26-60 26a12 12 0 0 1-12-12c0-33.84 14.12-51.32 26-60a12 12 0 1 1 14.18 19.3C62.3 179.63 55.51 187.8 53 203c15.21-2.51 23.37-9.3 27.7-15.18A12 12 0 1 1 100 202'/%3E%3C/svg%3E")
    }

    .ph--rocket-launch-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='M101.85 191.14C97.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.64m122-144a16 16 0 0 0-15-15c-12.58-.75-44.73.4-71.4 27.07L88 108.7a8 8 0 0 1-11.33-11.31l26.56-26.57a4 4 0 0 0-2.82-6.82H74.35A15.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.3a16 16 0 0 0 4.68-11.35v-26.06a4 4 0 0 0-6.83-2.82l-26.57 26.56a8 8 0 0 1-11.71-.42a8.2 8.2 0 0 1 .6-11.1l49.27-49.27c26.69-26.68 27.84-58.83 27.09-71.42Z'/%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--scales {
        --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.43 133l-32-80a8 8 0 0 0-9.16-4.84L136 62V40a8 8 0 0 0-16 0v25.58L54.26 80.19A8 8 0 0 0 48.57 85v.06l-32 79.94a7.9 7.9 0 0 0-.57 3c0 23.31 24.54 32 40 32s40-8.69 40-32a7.9 7.9 0 0 0-.57-3L66.92 93.77L120 82v126h-16a8 8 0 0 0 0 16h48a8 8 0 0 0 0-16h-16V78.42l51-11.32l-26.43 65.9a7.9 7.9 0 0 0-.57 3c0 23.31 24.54 32 40 32s40-8.69 40-32a7.9 7.9 0 0 0-.57-3M56 184c-7.53 0-22.76-3.61-23.93-14.64L56 109.54l23.93 59.82C78.76 180.39 63.53 184 56 184m144-32c-7.53 0-22.76-3.61-23.93-14.64L200 77.54l23.93 59.82C222.76 148.39 207.53 152 200 152'/%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-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.75 100.05c-3.52-3.67-7.15-7.46-8.34-10.33c-1.06-2.56-1.14-7.83-1.21-12.47c-.15-10-.34-22.44-9.18-31.27s-21.27-9-31.27-9.18c-4.64-.07-9.91-.15-12.47-1.21c-2.87-1.19-6.66-4.82-10.33-8.34C148.87 20.46 140.05 12 128 12s-20.87 8.46-27.95 15.25c-3.67 3.52-7.46 7.15-10.33 8.34c-2.56 1.06-7.83 1.14-12.47 1.21c-10 .2-22.44.34-31.25 9.2s-9 21.25-9.2 31.25c-.07 4.64-.15 9.91-1.21 12.47c-1.19 2.87-4.82 6.66-8.34 10.33C20.46 107.13 12 116 12 128s8.46 20.87 15.25 28c3.52 3.67 7.15 7.46 8.34 10.33c1.06 2.56 1.14 7.83 1.21 12.47c.15 10 .34 22.44 9.18 31.27s21.27 9 31.27 9.18c4.64.07 9.91.15 12.47 1.21c2.87 1.19 6.66 4.82 10.33 8.34C107.13 235.54 116 244 128 244s20.87-8.46 27.95-15.25c3.67-3.52 7.46-7.15 10.33-8.34c2.56-1.06 7.83-1.14 12.47-1.21c10-.15 22.44-.34 31.27-9.18s9-21.27 9.18-31.27c.07-4.64.15-9.91 1.21-12.47c1.19-2.87 4.82-6.66 8.34-10.33c6.79-7.08 15.25-15.9 15.25-27.95s-8.46-20.87-15.25-27.95m-17.32 39.29c-4.82 5-10.28 10.72-13.19 17.76c-2.82 6.8-2.93 14.16-3 21.29c-.08 5.36-.19 12.71-2.15 14.66s-9.3 2.07-14.66 2.15c-7.13.11-14.49.22-21.29 3c-7 2.91-12.73 8.37-17.76 13.19c-3.6 3.45-8.98 8.61-11.38 8.61s-7.78-5.16-11.34-8.57c-5-4.82-10.72-10.28-17.76-13.19c-6.8-2.82-14.16-2.93-21.29-3c-5.36-.08-12.71-.19-14.66-2.15s-2.07-9.3-2.15-14.66c-.11-7.13-.22-14.49-3-21.29c-2.91-7-8.37-12.73-13.19-17.76C41.16 135.78 36 130.4 36 128s5.16-7.78 8.57-11.34c4.82-5 10.28-10.72 13.19-17.76c2.82-6.8 2.93-14.16 3-21.29C60.88 72.25 61 64.9 63 63s9.3-2.07 14.66-2.15c7.13-.11 14.49-.22 21.29-3c7-2.91 12.73-8.37 17.76-13.19C120.22 41.16 125.6 36 128 36s7.78 5.16 11.34 8.57c5 4.82 10.72 10.28 17.76 13.19c6.8 2.82 14.16 2.93 21.29 3c5.36.08 12.71.19 14.66 2.15s2.07 9.3 2.15 14.66c.11 7.13.22 14.49 3 21.29c2.91 7 8.37 12.73 13.19 17.76c3.41 3.56 8.57 8.94 8.57 11.34s-5.12 7.82-8.53 11.38m-34.94-43.83a12 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.03'/%3E%3C/svg%3E")
    }

    .ph--seal-check-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='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-52.2 6.84l-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--seal-percent-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.75 100.05c-3.52-3.67-7.15-7.46-8.34-10.33c-1.06-2.56-1.14-7.83-1.21-12.47c-.15-10-.34-22.44-9.18-31.27s-21.27-9-31.27-9.18c-4.64-.07-9.9-.15-12.47-1.21c-2.87-1.19-6.66-4.82-10.33-8.34C148.87 20.46 140.05 12 128 12s-20.87 8.46-27.95 15.25c-3.67 3.52-7.46 7.15-10.33 8.34c-2.56 1.06-7.83 1.14-12.47 1.21c-10 .2-22.44.34-31.25 9.2s-9 21.25-9.2 31.25c-.07 4.64-.15 9.91-1.21 12.47c-1.19 2.87-4.82 6.66-8.34 10.33C20.46 107.13 12 116 12 128s8.46 20.87 15.25 28c3.52 3.67 7.15 7.46 8.34 10.33c1.06 2.56 1.14 7.83 1.21 12.47c.15 10 .34 22.44 9.18 31.27s21.27 9 31.27 9.18c4.64.07 9.9.15 12.47 1.21c2.87 1.19 6.66 4.82 10.33 8.34C107.13 235.54 116 244 128 244s20.87-8.46 27.95-15.25c3.67-3.52 7.46-7.15 10.33-8.34c2.56-1.06 7.83-1.14 12.47-1.21c10-.15 22.44-.34 31.27-9.18s9-21.27 9.18-31.27c.07-4.64.15-9.91 1.21-12.47c1.19-2.87 4.82-6.66 8.34-10.33c6.79-7.08 15.25-15.9 15.25-27.95s-8.46-20.87-15.25-27.95m-17.32 39.29c-4.82 5-10.28 10.72-13.19 17.76c-2.82 6.8-2.93 14.17-3 21.29c-.08 5.36-.19 12.71-2.15 14.66s-9.3 2.07-14.66 2.15c-7.13.11-14.49.22-21.29 3c-7 2.92-12.73 8.38-17.76 13.2c-3.6 3.44-8.98 8.6-11.38 8.6s-7.78-5.16-11.34-8.57c-5-4.82-10.72-10.28-17.76-13.2c-6.8-2.81-14.17-2.92-21.29-3c-5.36-.08-12.71-.19-14.66-2.15s-2.07-9.3-2.15-14.66c-.11-7.13-.22-14.49-3-21.29c-2.91-7-8.37-12.74-13.19-17.76C41.16 135.78 36 130.4 36 128s5.16-7.78 8.57-11.34c4.82-5 10.28-10.72 13.19-17.76c2.82-6.8 2.93-14.17 3-21.29C60.88 72.25 61 64.9 63 63s9.3-2.07 14.66-2.15c7.13-.11 14.49-.22 21.29-3c7-2.92 12.73-8.38 17.76-13.2C120.22 41.16 125.6 36 128 36s7.78 5.16 11.34 8.57c5 4.82 10.72 10.28 17.76 13.2c6.8 2.81 14.17 2.92 21.29 3c5.36.08 12.71.19 14.66 2.15s2.07 9.3 2.15 14.66c.11 7.13.22 14.49 3 21.29c2.91 7 8.37 12.74 13.19 17.76c3.41 3.56 8.57 8.94 8.57 11.34s-5.12 7.81-8.53 11.37M80 96a16 16 0 1 1 16 16a16 16 0 0 1-16-16m96 64a16 16 0 1 1-16-16a16 16 0 0 1 16 16m.49-80.49a12 12 0 0 1 0 17l-80 80a12 12 0 0 1-17-17l80-80a12 12 0 0 1 17 0'/%3E%3C/svg%3E")
    }

    .ph--seal-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='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.18M120 80a8 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--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 {
        --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 160a39.9 39.9 0 0 0-28.62 12.09l-46.1-29.63a39.8 39.8 0 0 0 0-28.92l46.1-29.63a40 40 0 1 0-8.66-13.45l-46.1 29.63a40 40 0 1 0 0 55.82l46.1 29.63A40 40 0 1 0 176 160m0-128a24 24 0 1 1-24 24a24 24 0 0 1 24-24M64 152a24 24 0 1 1 24-24a24 24 0 0 1-24 24m112 72a24 24 0 1 1 24-24a24 24 0 0 1-24 24'/%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--share-network-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='M212 200a36 36 0 1 1-69.85-12.25l-53-34.05a36 36 0 1 1 0-51.4l53-34a36.09 36.09 0 1 1 8.67 13.45l-53 34.05a36 36 0 0 1 0 24.5l53 34.05A36 36 0 0 1 212 200'/%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--shield-check-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='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-16m-34.32 69.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.32Z'/%3E%3C/svg%3E")
    }

    .ph--shield-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='M116 132V96a12 12 0 0 1 24 0v36a12 12 0 0 1-24 0m12 56a16 16 0 1 0-16-16a16 16 0 0 0 16 16M228 56v56c0 54.29-26.32 87.22-48.4 105.29c-23.71 19.39-47.44 26-48.44 26.29a12.1 12.1 0 0 1-6.32 0c-1-.28-24.73-6.9-48.44-26.29C54.32 199.22 28 166.29 28 112V56a20 20 0 0 1 20-20h160a20 20 0 0 1 20 20m-24 4H52v52c0 35.71 13.09 64.69 38.91 86.15A126.1 126.1 0 0 0 128 219.38a126.3 126.3 0 0 0 37.09-21.23C190.91 176.69 204 147.71 204 112Z'/%3E%3C/svg%3E")
    }

    .ph--shooting-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='m235.24 84.38l-28.06 23.68l8.56 35.39a13.34 13.34 0 0 1-5.09 13.91a13.54 13.54 0 0 1-15 .69L164 139l-31.65 19.06a13.51 13.51 0 0 1-15-.69a13.32 13.32 0 0 1-5.1-13.91l8.56-35.39l-28.05-23.69a13.39 13.39 0 0 1 7.66-23.58l36.94-2.92l14.21-33.66a13.51 13.51 0 0 1 24.86 0l14.21 33.66l36.94 2.92a13.39 13.39 0 0 1 7.66 23.58M88.11 111.89a8 8 0 0 0-11.32 0l-58.45 58.45a8 8 0 0 0 11.32 11.32l58.45-58.45a8 8 0 0 0 0-11.32m-.5 61.19l-53.27 53.26a8 8 0 0 0 11.32 11.32l53.26-53.27a8 8 0 0 0-11.31-11.31m73-1l-54.29 54.28a8 8 0 0 0 11.32 11.32l54.28-54.28a8 8 0 0 0-11.31-11.32'/%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--sidebar-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 40H40a16 16 0 0 0-16 16v144a16 16 0 0 0 16 16h176a16 16 0 0 0 16-16V56a16 16 0 0 0-16-16M40 56h40v144H40Zm176 144H96V56h120z'/%3E%3C/svg%3E")
    }

    .ph--sign-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='M120 216a8 8 0 0 1-8 8H48a8 8 0 0 1-8-8V40a8 8 0 0 1 8-8h64a8 8 0 0 1 0 16H56v160h56a8 8 0 0 1 8 8m109.66-93.66l-40-40a8 8 0 0 0-11.32 11.32L204.69 120H112a8 8 0 0 0 0 16h92.69l-26.35 26.34a8 8 0 0 0 11.32 11.32l40-40a8 8 0 0 0 0-11.32'/%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--skull {
        --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 104a28 28 0 1 0 28 28a28 28 0 0 0-28-28m0 40a12 12 0 1 1 12-12a12 12 0 0 1-12 12m72-40a28 28 0 1 0 28 28a28 28 0 0 0-28-28m0 40a12 12 0 1 1 12-12a12 12 0 0 1-12 12M128 16C70.65 16 24 60.86 24 116c0 34.1 18.27 66 48 84.28V216a16 16 0 0 0 16 16h80a16 16 0 0 0 16-16v-15.72C213.73 182 232 150.1 232 116c0-55.14-46.65-100-104-100m44.12 172.69a8 8 0 0 0-4.12 7V216h-16v-24a8 8 0 0 0-16 0v24h-16v-24a8 8 0 0 0-16 0v24H88v-20.31a8 8 0 0 0-4.12-7C56.81 173.69 40 145.84 40 116c0-46.32 39.48-84 88-84s88 37.68 88 84c0 29.83-16.81 57.69-43.88 72.69'/%3E%3C/svg%3E")
    }

    .ph--skull-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 16C70.65 16 24 60.86 24 116c0 34.1 18.27 66 48 84.28V216a16 16 0 0 0 16 16h8a4 4 0 0 0 4-4v-27.73a8.17 8.17 0 0 1 7.47-8.25a8 8 0 0 1 8.53 8v28a4 4 0 0 0 4 4h16a4 4 0 0 0 4-4v-27.75a8.17 8.17 0 0 1 7.47-8.25a8 8 0 0 1 8.53 8v28a4 4 0 0 0 4 4h8a16 16 0 0 0 16-16v-15.74C213.73 182 232 150.1 232 116c0-55.14-46.65-100-104-100M92 152a20 20 0 1 1 20-20a20 20 0 0 1-20 20m72 0a20 20 0 1 1 20-20a20 20 0 0 1-20 20'/%3E%3C/svg%3E")
    }

    .ph--sliders-horizontal {
        --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 88h33a32 32 0 0 0 62 0h81a8 8 0 0 0 0-16h-81a32 32 0 0 0-62 0H40a8 8 0 0 0 0 16m64-24a16 16 0 1 1-16 16a16 16 0 0 1 16-16m112 104h-17a32 32 0 0 0-62 0H40a8 8 0 0 0 0 16h97a32 32 0 0 0 62 0h17a8 8 0 0 0 0-16m-48 24a16 16 0 1 1 16-16a16 16 0 0 1-16 16'/%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-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--smiley-wink {
        --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-12m104 0a8 8 0 0 1-8 8h-24a8 8 0 0 1 0-16h24a8 8 0 0 1 8 8m-9.08 48c-10.29 17.79-27.39 28-46.92 28s-36.63-10.2-46.93-28a8 8 0 1 1 13.86-8c7.46 12.91 19.2 20 33.07 20s25.61-7.1 33.08-20a8 8 0 1 1 13.84 8'/%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-ascending-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 128a12 12 0 0 1-12 12H48a12 12 0 0 1 0-24h68a12 12 0 0 1 12 12M48 76h132a12 12 0 0 0 0-24H48a12 12 0 0 0 0 24m52 104H48a12 12 0 0 0 0 24h52a12 12 0 0 0 0-24m132.49-20.49a12 12 0 0 0-17 0L196 179v-67a12 12 0 0 0-24 0v67l-19.51-19.52a12 12 0 0 0-17 17l40 40a12 12 0 0 0 17 0l40-40a12 12 0 0 0 0-16.97'/%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 {
        --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='M197.58 129.06L146 110l-19-51.62a15.92 15.92 0 0 0-29.88 0L78 110l-51.62 19a15.92 15.92 0 0 0 0 29.88L78 178l19 51.62a15.92 15.92 0 0 0 29.88 0L146 178l51.62-19a15.92 15.92 0 0 0 0-29.88ZM137 164.22a8 8 0 0 0-4.74 4.74L112 223.85L91.78 169a8 8 0 0 0-4.78-4.78L32.15 144L87 123.78a8 8 0 0 0 4.78-4.78L112 64.15L132.22 119a8 8 0 0 0 4.74 4.74L191.85 144ZM144 40a8 8 0 0 1 8-8h16V16a8 8 0 0 1 16 0v16h16a8 8 0 0 1 0 16h-16v16a8 8 0 0 1-16 0V48h-16a8 8 0 0 1-8-8m104 48a8 8 0 0 1-8 8h-8v8a8 8 0 0 1-16 0v-8h-8a8 8 0 0 1 0-16h8v-8a8 8 0 0 1 16 0v8h8a8 8 0 0 1 8 8'/%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--sparkle-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='M208 144a15.78 15.78 0 0 1-10.42 14.94L146 178l-19 51.62a15.92 15.92 0 0 1-29.88 0L78 178l-51.62-19a15.92 15.92 0 0 1 0-29.88L78 110l19-51.62a15.92 15.92 0 0 1 29.88 0L146 110l51.62 19A15.78 15.78 0 0 1 208 144m-56-96h16v16a8 8 0 0 0 16 0V48h16a8 8 0 0 0 0-16h-16V16a8 8 0 0 0-16 0v16h-16a8 8 0 0 0 0 16m88 32h-8v-8a8 8 0 0 0-16 0v8h-8a8 8 0 0 0 0 16h8v8a8 8 0 0 0 16 0v-8h8a8 8 0 0 0 0-16'/%3E%3C/svg%3E")
    }

    .ph--speaker-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='M155.51 24.81a8 8 0 0 0-8.42.88L77.25 80H32a16 16 0 0 0-16 16v64a16 16 0 0 0 16 16h45.25l69.84 54.31A8 8 0 0 0 160 224V32a8 8 0 0 0-4.49-7.19M32 96h40v64H32Zm112 111.64l-56-43.55V91.91l56-43.55Zm54-106.08a40 40 0 0 1 0 52.88a8 8 0 0 1-12-10.58a24 24 0 0 0 0-31.72a8 8 0 0 1 12-10.58M248 128a79.9 79.9 0 0 1-20.37 53.34a8 8 0 0 1-11.92-10.67a64 64 0 0 0 0-85.33a8 8 0 1 1 11.92-10.67A79.83 79.83 0 0 1 248 128'/%3E%3C/svg%3E")
    }

    .ph--speaker-high-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='M157.27 21.22a12 12 0 0 0-12.64 1.31L75.88 76H32a20 20 0 0 0-20 20v64a20 20 0 0 0 20 20h43.88l68.75 53.47A12 12 0 0 0 164 224V32a12 12 0 0 0-6.73-10.78M36 100h32v56H36Zm104 99.46l-48-37.33V93.87l48-37.33ZM212 128a44 44 0 0 1-11 29.11a12 12 0 1 1-18-15.88a20 20 0 0 0 0-26.43a12 12 0 0 1 18-15.86A43.94 43.94 0 0 1 212 128m40 0a83.87 83.87 0 0 1-21.39 56a12 12 0 0 1-17.89-16a60 60 0 0 0 0-80a12 12 0 1 1 17.88-16a83.87 83.87 0 0 1 21.4 56'/%3E%3C/svg%3E")
    }

    .ph--speaker-high-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='M160 32.25v191.44a8.29 8.29 0 0 1-3.91 7.18a8 8 0 0 1-9-.56l-65.57-51a4 4 0 0 1-1.52-3.15V79.84a4 4 0 0 1 1.55-3.15l65.57-51a8 8 0 0 1 10 .16a8.27 8.27 0 0 1 2.88 6.4M60 80H32a16 16 0 0 0-16 16v64a16 16 0 0 0 16 16h28a4 4 0 0 0 4-4V84a4 4 0 0 0-4-4m126.77 20.84a8 8 0 0 0-.72 11.3a24 24 0 0 1 0 31.72a8 8 0 1 0 12 10.58a40 40 0 0 0 0-52.88a8 8 0 0 0-11.31-.72Zm40.89-26.17a8 8 0 1 0-11.92 10.66a64 64 0 0 1 0 85.34a8 8 0 1 0 11.92 10.66a80 80 0 0 0 0-106.66'/%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--speaker-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.76L73.55 80H32a16 16 0 0 0-16 16v64a16 16 0 0 0 16 16h45.25l69.84 54.31A8 8 0 0 0 160 224v-48.91l42.08 46.29a8 8 0 1 0 11.84-10.76ZM32 96h40v64H32Zm112 111.64l-56-43.55v-68.2l56 61.6Zm42-63.77a24 24 0 0 0 0-31.72a8 8 0 1 1 12-10.57a40 40 0 0 1 0 52.88a8 8 0 0 1-12-10.59m-80.16-76a8 8 0 0 1 1.4-11.23l39.85-31A8 8 0 0 1 160 32v74.83a8 8 0 0 1-16 0V48.36l-26.94 21a8 8 0 0 1-11.22-1.45ZM248 128a79.9 79.9 0 0 1-20.37 53.34a8 8 0 0 1-11.92-10.67a64 64 0 0 0 0-85.33a8 8 0 1 1 11.92-10.67A79.83 79.83 0 0 1 248 128'/%3E%3C/svg%3E")
    }

    .ph--speaker-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='M157.27 21.22a12 12 0 0 0-12.64 1.31L75.88 76H32a20 20 0 0 0-20 20v64a20 20 0 0 0 20 20h43.88l68.75 53.47A12 12 0 0 0 164 224V32a12 12 0 0 0-6.73-10.78M36 100h32v56H36Zm104 99.47l-48-37.35V93.88l48-37.34Zm108.49-55.95a12 12 0 0 1-17 17L216 145l-15.51 15.52a12 12 0 0 1-17-17L199 128l-15.52-15.51a12 12 0 0 1 17-17L216 111l15.51-15.51a12 12 0 0 1 17 17L233 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--squares-four-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 60H60V60h36Zm104-60h-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-96 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-36h36Zm104-60h-44a20 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 60h-36v-36h36Z'/%3E%3C/svg%3E")
    }

    .ph--stack {
        --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.91 172a8 8 0 0 1-2.91 10.91l-96 56a8 8 0 0 1-8.06 0l-96-56A8 8 0 0 1 36 169.09l92 53.65l92-53.65a8 8 0 0 1 10.91 2.91M220 121.09l-92 53.65l-92-53.65a8 8 0 0 0-8 13.82l96 56a8 8 0 0 0 8.06 0l96-56a8 8 0 1 0-8.06-13.82M24 80a8 8 0 0 1 4-6.91l96-56a8 8 0 0 1 8.06 0l96 56a8 8 0 0 1 0 13.82l-96 56a8 8 0 0 1-8.06 0l-96-56A8 8 0 0 1 24 80m23.88 0L128 126.74L208.12 80L128 33.26Z'/%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--stack-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='m10.05 110.42l112 64a12 12 0 0 0 11.9 0l112-64a12 12 0 0 0 0-20.84l-112-64a12 12 0 0 0-11.9 0l-112 64a12 12 0 0 0 0 20.84m118-60.6L215.81 100L128 150.18L40.19 100Zm122.42 92.23a12 12 0 0 1-4.47 16.37l-112 64a12 12 0 0 1-11.9 0l-112-64A12 12 0 1 1 22 137.58l106 60.6l106-60.6a12 12 0 0 1 16.42 4.47Z'/%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-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 96a20.33 20.33 0 0 0-17.74-14l-56.59-4.57l-21.84-52.81a20.36 20.36 0 0 0-37.66 0L87.35 77.44L30.76 82a20.45 20.45 0 0 0-11.66 35.88l43.18 37.24l-13.2 55.7A20.37 20.37 0 0 0 79.57 233L128 203.19L176.43 233a20.39 20.39 0 0 0 30.49-22.15l-13.2-55.7l43.18-37.24A20.43 20.43 0 0 0 243 96m-70.47 45.7a12 12 0 0 0-3.84 11.86L181.58 208l-47.29-29.08a12 12 0 0 0-12.58 0L74.42 208l12.89-54.4a12 12 0 0 0-3.84-11.86l-42.27-36.5l55.4-4.47a12 12 0 0 0 10.13-7.38L128 41.89l21.27 51.5a12 12 0 0 0 10.13 7.38l55.4 4.47Z'/%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--star-four-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.86 109.25l-61.68-22.43l-22.43-61.68a19.95 19.95 0 0 0-37.5 0L86.82 86.82l-61.68 22.43a19.95 19.95 0 0 0 0 37.5l61.68 22.43l22.43 61.68a19.95 19.95 0 0 0 37.5 0l22.43-61.68l61.68-22.43a19.95 19.95 0 0 0 0-37.5m-75.14 39.29a12 12 0 0 0-7.18 7.18L128 212.21l-20.54-56.49a12 12 0 0 0-7.18-7.18L43.79 128l56.49-20.54a12 12 0 0 0 7.18-7.18L128 43.79l20.54 56.49a12 12 0 0 0 7.18 7.18L212.21 128Z'/%3E%3C/svg%3E")
    }

    .ph--star-four-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='M240 128a15.79 15.79 0 0 1-10.5 15l-63.44 23.07L143 229.5a16 16 0 0 1-30 0l-23.06-63.44L26.5 143a16 16 0 0 1 0-30l63.44-23.06L113 26.5a16 16 0 0 1 30 0l23.07 63.44L229.5 113a15.79 15.79 0 0 1 10.5 15'/%3E%3C/svg%3E")
    }

    .ph--storefront-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 96a12 12 0 0 0-.44-3.3L221.2 42.51A20.08 20.08 0 0 0 202 28H54a20.08 20.08 0 0 0-19.2 14.51L20.46 92.7A12 12 0 0 0 20 96v16a43.94 43.94 0 0 0 16 33.92V216a12 12 0 0 0 12 12h160a12 12 0 0 0 12-12v-70.08A43.94 43.94 0 0 0 236 112zM57.05 52H199l9.14 32H47.91Zm91 56v4a20 20 0 0 1-40 0v-4ZM53 128.71A20 20 0 0 1 44 112v-4h40v4a20 20 0 0 1-20 20a19.76 19.76 0 0 1-9.07-2.2a11.5 11.5 0 0 0-1.93-1.09M196 204H60v-48.19c1.32.12 2.65.19 4 .19a43.86 43.86 0 0 0 32-13.85a43.89 43.89 0 0 0 64 0A43.86 43.86 0 0 0 192 156c1.35 0 2.68-.07 4-.19Zm16-92a20 20 0 0 1-9 16.71a11.7 11.7 0 0 0-1.88 1.09A20 20 0 0 1 172 112v-4h40Z'/%3E%3C/svg%3E")
    }

    .ph--sword-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 32h-64a8 8 0 0 0-6.34 3.12l-64 83.21l-9.66-9.64a16 16 0 0 0-22.64 0l-8.69 8.7a16 16 0 0 0 0 22.63l22 22l-32 32a16 16 0 0 0 0 22.63l8.69 8.68a16 16 0 0 0 22.62 0l32-32l22 22a16 16 0 0 0 22.64 0l8.69-8.7a16 16 0 0 0 0-22.63l-9.64-9.64l83.21-64A8 8 0 0 0 224 104V40a8 8 0 0 0-8-8m-8 68.06l-81.74 62.88L115.32 152l50.34-50.34a8 8 0 0 0-11.32-11.31L104 140.68l-10.93-10.94L155.94 48H208Z'/%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--tag-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 133.18l-99.32-99.32A19.85 19.85 0 0 0 132.69 28H40a12 12 0 0 0-12 12v92.69a19.85 19.85 0 0 0 5.86 14.14l99.32 99.32a20 20 0 0 0 28.28 0l84.69-84.69a20 20 0 0 0 0-28.28m-98.83 93.17L52 131V52h79l95.32 95.32ZM104 88a16 16 0 1 1-16-16a16 16 0 0 1 16 16'/%3E%3C/svg%3E")
    }

    .ph--target-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='M229.26 90.4a108 108 0 0 1-177.63 114A108 108 0 0 1 195.41 43.63l20.1-20.11a12 12 0 0 1 17 17l-96 96a12 12 0 1 1-17-17l24-24a36 36 0 1 0 19.76 39.65a12 12 0 0 1 23.53 4.74a60 60 0 1 1-25.73-62l17.23-17.17a84 84 0 1 0 28.46 38a12 12 0 1 1 22.5-8.35Z'/%3E%3C/svg%3E")
    }

    .ph--target-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.87 83.16A104.1 104.1 0 1 1 195.67 49l22.67-22.68a8 8 0 0 1 11.32 11.32L167.6 99.71l-37.71 37.71l-23.95 23.95a40 40 0 0 0 62-35.67a8 8 0 1 1 16-.9a56 56 0 0 1-95.5 42.79a56 56 0 0 1 73.13-84.43l22.73-22.77a87.88 87.88 0 1 0 23.13 29.67a8 8 0 0 1 14.44-6.9'/%3E%3C/svg%3E")
    }

    .ph--telegram-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='M231.49 23.16a13 13 0 0 0-13.23-2.26L15.6 100.21a18.22 18.22 0 0 0 3.12 34.86L68 144.74V200a20 20 0 0 0 34.4 13.88l22.67-23.51L162.35 223a20 20 0 0 0 32.7-10.54l40.62-176.55a13 13 0 0 0-4.18-12.75m-92.08 54.36l-62.19 44.57l-34.43-6.75ZM92 190.06v-28.71l15 13.15Zm81.16 10.52l-73.88-64.77l106.31-76.18Z'/%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--terminal {
        --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.31 134l-72 64a8 8 0 1 1-10.63-12L100 128L34.69 70a8 8 0 1 1 10.63-12l72 64a8 8 0 0 1 0 12ZM216 184h-96a8 8 0 0 0 0 16h96a8 8 0 0 0 0-16'/%3E%3C/svg%3E")
    }

    .ph--thumbs-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='m239.82 157l-12-96A24 24 0 0 0 204 40H32a16 16 0 0 0-16 16v88a16 16 0 0 0 16 16h43.06l37.78 75.58A8 8 0 0 0 120 240a40 40 0 0 0 40-40v-16h56a24 24 0 0 0 23.82-27M72 144H32V56h40Zm150 21.29a7.88 7.88 0 0 1-6 2.71h-64a8 8 0 0 0-8 8v24a24 24 0 0 1-19.29 23.54L88 150.11V56h116a8 8 0 0 1 7.94 7l12 96a7.87 7.87 0 0 1-1.94 6.29'/%3E%3C/svg%3E")
    }

    .ph--thumbs-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='m239.82 157l-12-96A24 24 0 0 0 204 40H32a16 16 0 0 0-16 16v88a16 16 0 0 0 16 16h43.06l37.78 75.58A8 8 0 0 0 120 240a40 40 0 0 0 40-40v-16h56a24 24 0 0 0 23.82-27M72 144H32V56h40Z'/%3E%3C/svg%3E")
    }

    .ph--thumbs-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='M234 80.12A24 24 0 0 0 216 72h-56V56a40 40 0 0 0-40-40a8 8 0 0 0-7.16 4.42L75.06 96H32a16 16 0 0 0-16 16v88a16 16 0 0 0 16 16h172a24 24 0 0 0 23.82-21l12-96A24 24 0 0 0 234 80.12M32 112h40v88H32Zm191.94-15l-12 96a8 8 0 0 1-7.94 7H88v-94.11l36.71-73.43A24 24 0 0 1 144 56v24a8 8 0 0 0 8 8h64a8 8 0 0 1 7.94 9'/%3E%3C/svg%3E")
    }

    .ph--thumbs-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='M234 80.12A24 24 0 0 0 216 72h-56V56a40 40 0 0 0-40-40a8 8 0 0 0-7.16 4.42L75.06 96H32a16 16 0 0 0-16 16v88a16 16 0 0 0 16 16h172a24 24 0 0 0 23.82-21l12-96A24 24 0 0 0 234 80.12M32 112h40v88H32Z'/%3E%3C/svg%3E")
    }

    .ph--ticket {
        --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 104a8 8 0 0 0 8-8V64a16 16 0 0 0-16-16H32a16 16 0 0 0-16 16v32a8 8 0 0 0 8 8a24 24 0 0 1 0 48a8 8 0 0 0-8 8v32a16 16 0 0 0 16 16h192a16 16 0 0 0 16-16v-32a8 8 0 0 0-8-8a24 24 0 0 1 0-48M32 167.2a40 40 0 0 0 0-78.4V64h56v128H32Zm192 0V192H104V64h120v24.8a40 40 0 0 0 0 78.4'/%3E%3C/svg%3E")
    }

    .ph--ticket-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 108a12 12 0 0 0 12-12V64a20 20 0 0 0-20-20H32a20 20 0 0 0-20 20v32a12 12 0 0 0 12 12a20 20 0 0 1 0 40a12 12 0 0 0-12 12v32a20 20 0 0 0 20 20h192a20 20 0 0 0 20-20v-32a12 12 0 0 0-12-12a20 20 0 0 1 0-40M36 170.34a44 44 0 0 0 0-84.68V68h52v120H36Zm184 0V188H112V68h108v17.66a44 44 0 0 0 0 84.68'/%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--timer-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 44a96 96 0 1 0 96 96a96.11 96.11 0 0 0-96-96m0 168a72 72 0 1 1 72-72a72.08 72.08 0 0 1-72 72m36.49-112.49a12 12 0 0 1 0 17l-28 28a12 12 0 0 1-17-17l28-28a12 12 0 0 1 17 0M92 16a12 12 0 0 1 12-12h48a12 12 0 0 1 0 24h-48a12 12 0 0 1-12-12'/%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--trend-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='M244 128v64a12 12 0 0 1-12 12h-64a12 12 0 0 1 0-24h35l-67-67l-31.51 31.52a12 12 0 0 1-17 0l-72-72a12 12 0 0 1 17-17L96 119l31.51-31.52a12 12 0 0 1 17 0L220 163v-35a12 12 0 0 1 24 0'/%3E%3C/svg%3E")
    }

    .ph--trend-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='M240 56v64a8 8 0 0 1-16 0V75.31l-82.34 82.35a8 8 0 0 1-11.32 0L96 123.31l-66.34 66.35a8 8 0 0 1-11.32-11.32l72-72a8 8 0 0 1 11.32 0L136 140.69L212.69 64H168a8 8 0 0 1 0-16h64a8 8 0 0 1 8 8'/%3E%3C/svg%3E")
    }

    .ph--trend-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='M244 56v64a12 12 0 0 1-24 0V85l-75.51 75.52a12 12 0 0 1-17 0L96 129l-63.51 63.49a12 12 0 0 1-17-17l72-72a12 12 0 0 1 17 0L136 135l67-67h-35a12 12 0 0 1 0-24h64a12 12 0 0 1 12 12'/%3E%3C/svg%3E")
    }

    .ph--trend-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='M240 56v64a8 8 0 0 1-13.66 5.66L200 99.31l-58.34 58.35a8 8 0 0 1-11.32 0L96 123.31l-66.34 66.35a8 8 0 0 1-11.32-11.32l72-72a8 8 0 0 1 11.32 0L136 140.69L188.69 88l-26.35-26.34A8 8 0 0 1 168 48h64a8 8 0 0 1 8 8'/%3E%3C/svg%3E")
    }

    .ph--triangle-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.78 211.81A24.34 24.34 0 0 1 215.45 224H40.55a24.34 24.34 0 0 1-21.33-12.19a23.51 23.51 0 0 1 0-23.72l87.43-151.87a24.76 24.76 0 0 1 42.7 0l87.45 151.87a23.51 23.51 0 0 1-.02 23.72'/%3E%3C/svg%3E")
    }

    .ph--trophy {
        --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 64h-24V48a8 8 0 0 0-8-8H56a8 8 0 0 0-8 8v16H24A16 16 0 0 0 8 80v16a40 40 0 0 0 40 40h3.65A80.13 80.13 0 0 0 120 191.61V216H96a8 8 0 0 0 0 16h64a8 8 0 0 0 0-16h-24v-24.42c31.94-3.23 58.44-25.64 68.08-55.58H208a40 40 0 0 0 40-40V80a16 16 0 0 0-16-16M48 120a24 24 0 0 1-24-24V80h24v32q0 4 .39 8Zm144-8.9c0 35.52-29 64.64-64 64.9a64 64 0 0 1-64-64V56h128ZM232 96a24 24 0 0 1-24 24h-.5a82 82 0 0 0 .5-8.9V80h24Z'/%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--trophy-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 64h-24V48a8 8 0 0 0-8-8H56a8 8 0 0 0-8 8v16H24A16 16 0 0 0 8 80v16a40 40 0 0 0 40 40h3.65A80.13 80.13 0 0 0 120 191.61V216H96a8 8 0 0 0 0 16h64a8 8 0 0 0 0-16h-24v-24.42c31.94-3.23 58.44-25.64 68.08-55.58H208a40 40 0 0 0 40-40V80a16 16 0 0 0-16-16M48 120a24 24 0 0 1-24-24V80h24v32q0 4 .39 8Zm184-24a24 24 0 0 1-24 24h-.5a82 82 0 0 0 .5-8.9V80h24Z'/%3E%3C/svg%3E")
    }

    .ph--truck-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.14 115.54l-14-35A19.89 19.89 0 0 0 222.58 68H196v-4a12 12 0 0 0-12-12H32a20 20 0 0 0-20 20v112a20 20 0 0 0 20 20h14.06a36 36 0 0 0 67.88 0h44.12a36 36 0 0 0 67.88 0H236a20 20 0 0 0 20-20v-64a21.7 21.7 0 0 0-.86-4.46M196 92h23.88l6.4 16H196ZM80 204a12 12 0 1 1 12-12a12 12 0 0 1-12 12m92-41.92A36.32 36.32 0 0 0 158.06 180h-44.12a36 36 0 0 0-67.88 0H36v-40h136Zm0-46.08H36V76h136Zm20 88a12 12 0 1 1 12-12a12 12 0 0 1-12 12m40-24h-6.06A36.09 36.09 0 0 0 196 156.23V132h36Z'/%3E%3C/svg%3E")
    }

    .ph--upload-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='M224 144v64a8 8 0 0 1-8 8H40a8 8 0 0 1-8-8v-64a8 8 0 0 1 16 0v56h160v-56a8 8 0 0 1 16 0M93.66 77.66L120 51.31V144a8 8 0 0 0 16 0V51.31l26.34 26.35a8 8 0 0 0 11.32-11.32l-40-40a8 8 0 0 0-11.32 0l-40 40a8 8 0 0 0 11.32 11.32'/%3E%3C/svg%3E")
    }

    .ph--usb-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='m251.2 118.4l-48-36A12 12 0 0 0 184 92v24H76V76h22.06a36 36 0 1 0 0-24H72a20 20 0 0 0-20 20v44H12a12 12 0 0 0 0 24h40v44a20 20 0 0 0 20 20h24v4a20 20 0 0 0 20 20h32a20 20 0 0 0 20-20v-32a20 20 0 0 0-20-20h-32a20 20 0 0 0-20 20v4H76v-40h108v24a12 12 0 0 0 19.2 9.6l48-36a12 12 0 0 0 0-19.2M132 52a12 12 0 1 1-12 12a12 12 0 0 1 12-12m-12 128h24v24h-24Zm88-40v-24l16 12Z'/%3E%3C/svg%3E")
    }

    .ph--user {
        --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.92 212c-15.23-26.33-38.7-45.21-66.09-54.16a72 72 0 1 0-73.66 0c-27.39 8.94-50.86 27.82-66.09 54.16a8 8 0 1 0 13.85 8c18.84-32.56 52.14-52 89.07-52s70.23 19.44 89.07 52a8 8 0 1 0 13.85-8M72 96a56 56 0 1 1 56 56a56.06 56.06 0 0 1-56-56'/%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-check-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='m253.66 133.66l-32 32a8 8 0 0 1-11.32 0l-16-16a8 8 0 0 1 11.32-11.32L216 148.69l26.34-26.35a8 8 0 0 1 11.32 11.32M144 157.68a68 68 0 1 0-71.9 0c-20.65 6.76-39.23 19.39-54.17 37.17A8 8 0 0 0 24 208h168a8 8 0 0 0 6.13-13.15c-14.95-17.78-33.53-30.41-54.13-37.17'/%3E%3C/svg%3E")
    }

    .ph--user-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 24M74.08 197.5a64 64 0 0 1 107.84 0a87.83 87.83 0 0 1-107.84 0M96 120a32 32 0 1 1 32 32a32 32 0 0 1-32-32m97.76 66.41a79.66 79.66 0 0 0-36.06-28.75a48 48 0 1 0-59.4 0a79.66 79.66 0 0 0-36.06 28.75a88 88 0 1 1 131.52 0'/%3E%3C/svg%3E")
    }

    .ph--user-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='M172 120a44 44 0 1 1-44-44a44.05 44.05 0 0 1 44 44m60 8A104 104 0 1 1 128 24a104.11 104.11 0 0 1 104 104m-16 0a88.09 88.09 0 0 0-91.47-87.93C77.43 41.89 39.87 81.12 40 128.25a87.65 87.65 0 0 0 22.24 58.16A79.7 79.7 0 0 1 84 165.1a4 4 0 0 1 4.83.32a59.83 59.83 0 0 0 78.28 0a4 4 0 0 1 4.83-.32a79.7 79.7 0 0 1 21.79 21.31A87.62 87.62 0 0 0 216 128'/%3E%3C/svg%3E")
    }

    .ph--user-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='M256 136a12 12 0 0 1-12 12h-40a12 12 0 0 1 0-24h40a12 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--user-plus {
        --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 136a8 8 0 0 1-8 8h-16v16a8 8 0 0 1-16 0v-16h-16a8 8 0 0 1 0-16h16v-16a8 8 0 0 1 16 0v16h16a8 8 0 0 1 8 8m-57.87 58.85a8 8 0 0 1-12.26 10.3C165.75 181.19 138.09 168 108 168s-57.75 13.19-77.87 37.15a8 8 0 0 1-12.25-10.3c14.94-17.78 33.52-30.41 54.17-37.17a68 68 0 1 1 71.9 0c20.65 6.76 39.23 19.39 54.18 37.17M108 152a52 52 0 1 0-52-52a52.06 52.06 0 0 0 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-three {
        --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.8 150.4a8 8 0 0 1-11.2-1.6A51.6 51.6 0 0 0 192 128a8 8 0 0 1-7.37-4.89a8 8 0 0 1 0-6.22A8 8 0 0 1 192 112a24 24 0 1 0-23.24-30a8 8 0 1 1-15.5-4A40 40 0 1 1 219 117.51a67.94 67.94 0 0 1 27.43 21.68a8 8 0 0 1-1.63 11.21M190.92 212a8 8 0 1 1-13.84 8a57 57 0 0 0-98.16 0a8 8 0 1 1-13.84-8a72.06 72.06 0 0 1 33.74-29.92a48 48 0 1 1 58.36 0A72.06 72.06 0 0 1 190.92 212M128 176a32 32 0 1 0-32-32a32 32 0 0 0 32 32m-56-56a8 8 0 0 0-8-8a24 24 0 1 1 23.24-30a8 8 0 1 0 15.5-4A40 40 0 1 0 37 117.51a67.94 67.94 0 0 0-27.4 21.68a8 8 0 1 0 12.8 9.61A51.6 51.6 0 0 1 64 128a8 8 0 0 0 8-8'/%3E%3C/svg%3E")
    }

    .ph--users-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='M164.38 181.1a52 52 0 1 0-72.76 0a75.9 75.9 0 0 0-30 28.89a12 12 0 0 0 20.78 12a53 53 0 0 1 91.22 0a12 12 0 1 0 20.78-12a75.9 75.9 0 0 0-30.02-28.89M100 144a28 28 0 1 1 28 28a28 28 0 0 1-28-28m147.21 9.59a12 12 0 0 1-16.81-2.39c-8.33-11.09-19.85-19.59-29.33-21.64a12 12 0 0 1-1.82-22.91a20 20 0 1 0-24.78-28.3a12 12 0 1 1-21-11.6a44 44 0 1 1 73.28 48.35a92.2 92.2 0 0 1 22.85 21.69a12 12 0 0 1-2.39 16.8m-192.28-24c-9.48 2.05-21 10.55-29.33 21.65a12 12 0 0 1-19.19-14.45a92.4 92.4 0 0 1 22.85-21.69a44 44 0 1 1 73.28-48.35a12 12 0 1 1-21 11.6a20 20 0 1 0-24.78 28.3a12 12 0 0 1-1.82 22.91Z'/%3E%3C/svg%3E")
    }

    .ph--users-three-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='M64.12 147.8a4 4 0 0 1-4 4.2H16a8 8 0 0 1-7.8-6.17a8.35 8.35 0 0 1 1.62-6.93A67.8 67.8 0 0 1 37 117.51a40 40 0 1 1 66.46-35.8a3.94 3.94 0 0 1-2.27 4.18A64.08 64.08 0 0 0 64 144c0 1.28 0 2.54.12 3.8m182-8.91A67.76 67.76 0 0 0 219 117.51a40 40 0 1 0-66.46-35.8a3.94 3.94 0 0 0 2.27 4.18A64.08 64.08 0 0 1 192 144c0 1.28 0 2.54-.12 3.8a4 4 0 0 0 4 4.2H240a8 8 0 0 0 7.8-6.17a8.33 8.33 0 0 0-1.63-6.94Zm-89 43.18a48 48 0 1 0-58.37 0A72.13 72.13 0 0 0 65.07 212A8 8 0 0 0 72 224h112a8 8 0 0 0 6.93-12a72.15 72.15 0 0 0-33.74-29.93Z'/%3E%3C/svg%3E")
    }

    .ph--vault {
        --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 16v136a16 16 0 0 0 16 16h16v16a8 8 0 0 0 16 0v-16h112v16a8 8 0 0 0 16 0v-16h16a16 16 0 0 0 16-16V56a16 16 0 0 0-16-16m0 152H40V56h176v64h-16.68a48 48 0 1 0 0 16H216zm-50.16-72a16 16 0 1 0 0 16H183a32 32 0 1 1 0-16Z'/%3E%3C/svg%3E")
    }

    .ph--vault-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 36H40a20 20 0 0 0-20 20v136a20 20 0 0 0 20 20h12v12a12 12 0 0 0 24 0v-12h104v12a12 12 0 0 0 24 0v-12h12a20 20 0 0 0 20-20V56a20 20 0 0 0-20-20M44 188V60h168v52h-21.68a44 44 0 1 0 0 24H212v52Zm124-64a20 20 0 1 1-20-20a20 20 0 0 1 20 20'/%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--watch-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 128a79.85 79.85 0 0 0-27.95-60.68L173 28.43A20 20 0 0 0 153.32 12h-50.64A20 20 0 0 0 83 28.43l-7 38.89a79.84 79.84 0 0 0 0 121.36l7 38.89A20 20 0 0 0 102.68 244h50.64A20 20 0 0 0 173 227.57l7.05-38.89A79.85 79.85 0 0 0 208 128M106 36h44l2.9 16a79.76 79.76 0 0 0-49.76 0Zm44 184h-44l-2.9-16a79.76 79.76 0 0 0 49.76 0Zm-22-36a56 56 0 1 1 56-56a56.06 56.06 0 0 1-56 56m40-56a12 12 0 0 1-12 12h-28a12 12 0 0 1-12-12v-28a12 12 0 0 1 24 0v16h16a12 12 0 0 1 12 12'/%3E%3C/svg%3E")
    }

    .ph--wrench {
        --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='M226.76 69a8 8 0 0 0-12.84-2.88l-40.3 37.19l-17.23-3.7l-3.7-17.23l37.19-40.3A8 8 0 0 0 187 29.24A72 72 0 0 0 88 96a72.3 72.3 0 0 0 6 28.94L33.79 177c-.15.12-.29.26-.43.39a32 32 0 0 0 45.26 45.26c.13-.13.27-.28.39-.42L131.06 162A72 72 0 0 0 232 96a71.6 71.6 0 0 0-5.24-27M160 152a56.14 56.14 0 0 1-27.07-7a8 8 0 0 0-9.92 1.77l-55.9 64.74a16 16 0 0 1-22.62-22.62L109.18 133a8 8 0 0 0 1.77-9.93a56 56 0 0 1 58.36-82.31l-31.2 33.81a8 8 0 0 0-1.94 7.1l5.66 26.33a8 8 0 0 0 6.14 6.14l26.35 5.66a8 8 0 0 0 7.1-1.94l33.81-31.2A56.06 56.06 0 0 1 160 152'/%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")
    }

    .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--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")
    }

    .ring-inset {
        --tw-ring-inset: inset
    }

    .running {
        animation-play-state: running
    }

    .simple-icons--binance {
        --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.624 13.92l2.718 2.716l-7.353 7.353l-7.353-7.352l2.717-2.717l4.636 4.66zm4.637-4.636L24 12l-2.715 2.716L18.568 12zm-9.272 0l2.716 2.692l-2.717 2.717L9.272 12zm-9.273 0L5.41 12l-2.692 2.692L0 12zM11.99.012l7.35 7.328l-2.717 2.715L11.99 5.42l-4.636 4.66l-2.717-2.716z'/%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--dogecoin {
        --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.288 7.908h-1.715v3.38h2.697v1.415h-2.697v3.38h1.799c.462 0 3.794.052 3.789-3.933s-3.232-4.242-3.873-4.242M12 0C5.373 0 0 5.373 0 12s5.373 12 12 12s12-5.373 12-12S18.627 0 12 0m.472 18.481H8.126v-5.778H6.594v-1.415h1.532V5.511h3.73c.882 0 6.727-.183 6.727 6.594c-.001 6.888-6.111 6.376-6.111 6.376'/%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--ripple {
        --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.55 14.65c-.846-.486-1.805-.632-2.752-.666c-.79-.023-1.974-.541-1.974-1.985c0-1.072.868-1.94 1.985-1.985c.947-.034 1.906-.18 2.752-.666A5.02 5.02 0 0 0 22.4 2.502A5.04 5.04 0 0 0 15.53.674a4.99 4.99 0 0 0-2.504 4.343c0 .97.35 1.861.79 2.696c.372.699.553 1.996-.71 2.73c-.948.54-2.132.202-2.719-.745c-.496-.801-1.094-1.545-1.94-2.03A5.01 5.01 0 0 0 1.6 9.495a5.02 5.02 0 0 0 1.84 6.845a5.03 5.03 0 0 0 5.008 0c.846-.485 1.444-1.23 1.94-2.03c.406-.654 1.433-1.489 2.718-.744c.948.541 1.241 1.737.711 2.73c-.44.823-.79 1.725-.79 2.695A5.01 5.01 0 0 0 18.034 24a5.01 5.01 0 0 0 5.008-5.008a4.98 4.98 0 0 0-2.492-4.343z'/%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--telegram {
        --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 0A12 12 0 0 0 0 12a12 12 0 0 0 12 12a12 12 0 0 0 12-12A12 12 0 0 0 12 0zm4.962 7.224c.1-.002.321.023.465.14a.5.5 0 0 1 .171.325c.016.093.036.306.02.472c-.18 1.898-.962 6.502-1.36 8.627c-.168.9-.499 1.201-.82 1.23c-.696.065-1.225-.46-1.9-.902c-1.056-.693-1.653-1.124-2.678-1.8c-1.185-.78-.417-1.21.258-1.91c.177-.184 3.247-2.977 3.307-3.23c.007-.032.014-.15-.056-.212s-.174-.041-.249-.024q-.159.037-5.061 3.345q-.72.495-1.302.48c-.428-.008-1.252-.241-1.865-.44c-.752-.245-1.349-.374-1.297-.789q.04-.324.893-.663q5.247-2.286 6.998-3.014c3.332-1.386 4.025-1.627 4.476-1.635'/%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")
    }

    .simple-icons--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='black' d='M14.234 10.162L22.977 0h-2.072l-7.591 8.824L7.251 0H.258l9.168 13.343L.258 24H2.33l8.016-9.318L16.749 24h6.993zm-2.837 3.299l-.929-1.329L3.076 1.56h3.182l5.965 8.532l.929 1.329l7.754 11.09h-3.182z'/%3E%3C/svg%3E")
    }

    .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-bottom-4 {
        --tw-enter-translate-y: 1rem
    }

    .slide-in-from-bottom-8 {
        --tw-enter-translate-y: 2rem
    }

    .slide-in-from-left-4 {
        --tw-enter-translate-x: -1rem
    }

    .slide-in-from-right-4 {
        --tw-enter-translate-x: 1rem
    }

    .slide-in-from-top-1 {
        --tw-enter-translate-y: -.25rem
    }

    .slide-in-from-top-2 {
        --tw-enter-translate-y: -.5rem
    }

    .slide-out-to-bottom-0\.5 {
        --tw-exit-translate-y: .125rem
    }

    .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.25H12.052C12.9505 1.24997 13.6997 1.24995 14.2945 1.32991C14.9223 1.41432 15.4891 1.59999 15.9445 2.05546C16.4 2.51093 16.5857 3.07773 16.6701 3.70552C16.7292 4.14512 16.7446 4.66909 16.7486 5.27533C17.3971 5.29614 17.9752 5.33406 18.489 5.40314C19.6614 5.56076 20.6104 5.89288 21.3588 6.64124C22.1071 7.38961 22.4392 8.33856 22.5969 9.51098C22.75 10.6502 22.75 12.1058 22.75 13.9436V14.0564C22.75 15.8942 22.75 17.3498 22.5969 18.489C22.4392 19.6614 22.1071 20.6104 21.3588 21.3588C20.6104 22.1071 19.6614 22.4392 18.489 22.5969C17.3498 22.75 15.8942 22.75 14.0564 22.75H9.94359C8.10583 22.75 6.65019 22.75 5.51098 22.5969C4.33856 22.4392 3.38961 22.1071 2.64124 21.3588C1.89288 20.6104 1.56076 19.6614 1.40314 18.489C1.24997 17.3498 1.24998 15.8942 1.25 14.0564V13.9436C1.24998 12.1058 1.24997 10.6502 1.40314 9.51098C1.56076 8.33856 1.89288 7.38961 2.64124 6.64124C3.38961 5.89288 4.33856 5.56076 5.51098 5.40314C6.02475 5.33406 6.60288 5.29614 7.2514 5.27533C7.2554 4.66909 7.27081 4.14512 7.32991 3.70552C7.41432 3.07773 7.59999 2.51093 8.05546 2.05546C8.51093 1.59999 9.07773 1.41432 9.70552 1.32991C10.3003 1.24995 11.0495 1.24997 11.948 1.25ZM8.7518 5.25178C9.12993 5.24999 9.52694 5.25 9.94358 5.25H14.0564C14.4731 5.25 14.8701 5.24999 15.2482 5.25178C15.244 4.68146 15.23 4.25125 15.1835 3.90539C15.1214 3.44393 15.0142 3.24644 14.8839 3.11612C14.7536 2.9858 14.5561 2.87858 14.0946 2.81654C13.6116 2.7516 12.964 2.75 12 2.75C11.036 2.75 10.3884 2.7516 9.90539 2.81654C9.44393 2.87858 9.24643 2.9858 9.11612 3.11612C8.9858 3.24644 8.87858 3.44393 8.81654 3.90539C8.77004 4.25125 8.75601 4.68146 8.7518 5.25178ZM5.71085 6.88976C4.70476 7.02503 4.12511 7.2787 3.7019 7.70191C3.27869 8.12511 3.02502 8.70476 2.88976 9.71085C2.75159 10.7385 2.75 12.0932 2.75 14C2.75 15.9068 2.75159 17.2615 2.88976 18.2892C3.02502 19.2952 3.27869 19.8749 3.7019 20.2981C4.12511 20.7213 4.70476 20.975 5.71085 21.1102C6.73851 21.2484 8.09318 21.25 10 21.25H14C15.9068 21.25 17.2615 21.2484 18.2892 21.1102C19.2952 20.975 19.8749 20.7213 20.2981 20.2981C20.7213 19.8749 20.975 19.2952 21.1102 18.2892C21.2484 17.2615 21.25 15.9068 21.25 14C21.25 12.0932 21.2484 10.7385 21.1102 9.71085C20.975 8.70476 20.7213 8.12511 20.2981 7.70191C19.8749 7.2787 19.2952 7.02503 18.2892 6.88976C17.2615 6.7516 15.9068 6.75 14 6.75H10C8.09318 6.75 6.73851 6.7516 5.71085 6.88976ZM12 9.25C12.4142 9.25 12.75 9.58579 12.75 10V10.0102C13.8388 10.2845 14.75 11.143 14.75 12.3333C14.75 12.7475 14.4142 13.0833 14 13.0833C13.5858 13.0833 13.25 12.7475 13.25 12.3333C13.25 11.9493 12.8242 11.4167 12 11.4167C11.1758 11.4167 10.75 11.9493 10.75 12.3333C10.75 12.7174 11.1758 13.25 12 13.25C13.3849 13.25 14.75 14.2098 14.75 15.6667C14.75 16.857 13.8388 17.7155 12.75 17.9898V18C12.75 18.4142 12.4142 18.75 12 18.75C11.5858 18.75 11.25 18.4142 11.25 18V17.9898C10.1612 17.7155 9.25 16.857 9.25 15.6667C9.25 15.2525 9.58579 14.9167 10 14.9167C10.4142 14.9167 10.75 15.2525 10.75 15.6667C10.75 16.0507 11.1758 16.5833 12 16.5833C12.8242 16.5833 13.25 16.0507 13.25 15.6667C13.25 15.2826 12.8242 14.75 12 14.75C10.6151 14.75 9.25 13.7903 9.25 12.3333C9.25 11.143 10.1612 10.2845 11.25 10.0102V10C11.25 9.58579 11.5858 9.25 12 9.25Z' 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-linecap='round' stroke-width='1.5'%3E%3Cpath d='M3 10.4167C3 7.21907 3 5.62028 3.37752 5.08241C3.75503 4.54454 5.25832 4.02996 8.26491 3.00079L8.83772 2.80472C10.405 2.26824 11.1886 2 12 2C12.8114 2 13.595 2.26824 15.1623 2.80472L15.7351 3.00079C18.7417 4.02996 20.245 4.54454 20.6225 5.08241C21 5.62028 21 7.21907 21 10.4167C21 10.8996 21 11.4234 21 11.9914C21 17.6294 16.761 20.3655 14.1014 21.5273C13.38 21.8424 13.0193 22 12 22C10.9807 22 10.62 21.8424 9.89856 21.5273C7.23896 20.3655 3 17.6294 3 11.9914C3 11.4234 3 10.8996 3 10.4167Z'/%3E%3Cpath stroke-linejoin='round' d='M9.5 12.4L10.9286 14L14.5 10'/%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' stroke='black' stroke-linecap='round' stroke-width='1.5'%3E%3Cpath d='M3 10.4167C3 7.21907 3 5.62028 3.37752 5.08241C3.75503 4.54454 5.25832 4.02996 8.26491 3.00079L8.83772 2.80472C10.405 2.26824 11.1886 2 12 2C12.8114 2 13.595 2.26824 15.1623 2.80472L15.7351 3.00079C18.7417 4.02996 20.245 4.54454 20.6225 5.08241C21 5.62028 21 7.21907 21 10.4167C21 10.8996 21 11.4234 21 11.9914C21 17.6294 16.761 20.3655 14.1014 21.5273C13.38 21.8424 13.0193 22 12 22C10.9807 22 10.62 21.8424 9.89856 21.5273C7.23896 20.3655 3 17.6294 3 11.9914C3 11.4234 3 10.8996 3 10.4167Z'/%3E%3Cpath d='M12 8V12'/%3E%3Cpath stroke-linejoin='round' d='M12 15H12.0001'/%3E%3C/g%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")
    }

    .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")
    }

    .tabler--user-dollar {
        --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='M8 7a4 4 0 1 0 8 0a4 4 0 0 0-8 0M6 21v-2a4 4 0 0 1 4-4h3m8 0h-2.5a1.5 1.5 0 0 0 0 3h1a1.5 1.5 0 0 1 0 3H17m2 0v1m0-8v1'/%3E%3C/svg%3E")
    }

    .token-branded--arbitrum-one {
        --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 fill='%23213147' d='M4.515 8.471v7.056c0 .45.245.867.64 1.092l6.205 3.529a1.3 1.3 0 0 0 1.28 0l6.203-3.53c.396-.224.64-.64.64-1.09V8.47c0-.45-.244-.867-.64-1.091L12.64 3.85a1.3 1.3 0 0 0-1.28 0L5.155 7.38a1.25 1.25 0 0 0-.639 1.091'/%3E%3Cpath fill='%2312aaff' d='m13.353 13.368l-.885 2.39a.3.3 0 0 0 0 .205l1.523 4.112l1.76-1.001l-2.113-5.706a.152.152 0 0 0-.285 0m1.774-4.019a.152.152 0 0 0-.285 0l-.885 2.39a.3.3 0 0 0 0 .205l2.494 6.732l1.761-1.001z'/%3E%3Cpath fill='%239dcced' d='M11.998 4.115a.3.3 0 0 1 .126.033l6.715 3.818a.25.25 0 0 1 .126.214v7.635c0 .089-.048.17-.126.214l-6.715 3.819a.25.25 0 0 1-.126.032a.3.3 0 0 1-.125-.032l-6.715-3.815a.25.25 0 0 1-.126-.215V8.182c0-.089.048-.17.126-.215l6.715-3.818a.26.26 0 0 1 .125-.034m0-1.115c-.238 0-.478.06-.692.183L4.593 7A1.36 1.36 0 0 0 3.9 8.182v7.635c0 .487.264.938.693 1.181l6.714 3.819a1.41 1.41 0 0 0 1.386 0l6.714-3.818a1.36 1.36 0 0 0 .693-1.182V8.182A1.36 1.36 0 0 0 19.407 7l-6.716-3.817A1.4 1.4 0 0 0 11.998 3'/%3E%3Cpath fill='%23213147' d='m7.559 18.685l.617-1.666l1.244 1.018l-1.163 1.046z'/%3E%3Cpath fill='%23fff' d='M11.433 7.635H9.731a.3.3 0 0 0-.285.197l-3.649 9.852l1.761 1.001l4.018-10.849a.15.15 0 0 0-.143-.2m2.979-.001h-1.703a.3.3 0 0 0-.284.197l-4.167 11.25l1.761 1l4.535-12.246a.15.15 0 0 0-.142-.2'/%3E%3C/g%3E%3C/svg%3E")
    }

    .token-branded--avalanche {
        --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='%23e84142' d='M7.515 19.874H4.492c-.637 0-.952 0-1.142-.118A.75.75 0 0 1 3 19.16c-.011-.224.146-.495.461-1.04l7.47-12.982c.32-.551.484-.827.687-.928a.76.76 0 0 1 .697 0c.202.101.36.377.675.928l1.542 2.643l.005.012c.253.374.454.781.596 1.209c.085.337.085.703 0 1.046a5 5 0 0 1-.596 1.22l-3.926 6.84l-.011.023c-.201.408-.46.788-.766 1.125a2.36 2.36 0 0 1-.927.534c-.32.084-.675.084-1.39.084m7.645 0h4.33c.648 0 .968 0 1.16-.123a.75.75 0 0 0 .347-.596c.012-.22-.14-.478-.443-.991l-.034-.055l-2.171-3.657l-.023-.044c-.304-.507-.461-.765-.658-.866a.75.75 0 0 0-.692 0c-.202.1-.36.371-.675.91l-2.172 3.662v.012c-.32.538-.477.81-.466 1.029a.76.76 0 0 0 .348.601c.187.118.507.118 1.149.118'/%3E%3C/svg%3E")
    }

    .token-branded--bnb {
        --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='%23f0b90b' d='M7.09 5.755L12 3l4.91 2.755l-1.8 1.02L12 5.035l-3.105 1.74zm9.82 3.48l-1.8-1.02L12 9.955l-3.105-1.74l-1.805 1.02v2.035l3.1 1.74v3.475l1.81 1.02l1.805-1.02V13.01l3.105-1.74zm0 5.515v-2.04l-1.8 1.02v2.035zm1.285.72l-3.105 1.735v2.04l4.91-2.76v-5.51l-1.805 1.015zM16.39 7.495l1.8 1.02v2.035L20 9.535v-2.04l-1.805-1.02L16.39 7.5zm-6.2 10.45v2.035L12 21l1.805-1.02v-2.03L12 18.965l-1.805-1.02zm-3.1-3.2l1.8 1.02V13.73l-1.8-1.02v2.04zm3.1-7.25L12 8.515l1.805-1.02L12 6.475L10.195 7.5zm-4.385 1.02l1.805-1.02l-1.8-1.02L4 7.5v2.04l1.805 1.015zm0 3.475L4 10.975v5.51l4.91 2.76V17.2l-3.1-1.735v-3.48z'/%3E%3C/svg%3E")
    }

    .token-branded--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%3Cg fill='none'%3E%3Cpath fill='%238ffcf3' d='M12 3v6.651l5.625 2.516z'/%3E%3Cpath fill='%23cabcf8' d='m12 3l-5.625 9.166L12 9.653z'/%3E%3Cpath fill='%23cba7f5' d='M12 16.478V21l5.625-7.784z'/%3E%3Cpath fill='%2374a0f3' d='M12 21v-4.522l-5.625-3.262z'/%3E%3Cpath fill='%23cba7f5' d='m12 15.43l5.625-3.263L12 9.652z'/%3E%3Cpath fill='%2374a0f3' d='M6.375 12.167L12 15.43V9.652z'/%3E%3Cpath fill='%23202699' fill-rule='evenodd' d='m12 15.43l-5.625-3.263L12 3l5.624 9.166zm-5.252-3.528l5.161-8.41v6.114zm-.077.229l5.238-2.327v5.364zm5.418-2.327v5.364l5.234-3.037zm0-.198l5.161 2.296l-5.161-8.41z' clip-rule='evenodd'/%3E%3Cpath fill='%23202699' fill-rule='evenodd' d='m12 16.406l-5.625-3.195L12 21l5.624-7.79zm-4.995-2.633l4.904 2.79v4.005zm5.084 2.79v4.005l4.905-6.795z' clip-rule='evenodd'/%3E%3C/g%3E%3C/svg%3E")
    }

    .token-branded--linea {
        --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 d='M17.633 21H3.478V5.921h3.238v12.157h10.917zm.001-12.159c1.595 0 2.889-1.307 2.889-2.92S19.229 3 17.633 3c-1.595 0-2.888 1.308-2.888 2.92c0 1.614 1.293 2.921 2.889 2.921'/%3E%3C/svg%3E")
    }

    .token-branded--optimism {
        --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='%23fe0420' fill-rule='evenodd' d='M3.966 15.8q.979.7 2.512.7q1.854 0 2.962-.838q1.108-.85 1.559-2.562q.27-1.05.464-2.163q.063-.398.064-.663q0-.874-.451-1.499a2.7 2.7 0 0 0-1.237-.95Q9.053 7.5 8.062 7.5q-3.644 0-4.52 3.437a40 40 0 0 0-.477 2.163q-.058.335-.065.674q0 1.314.966 2.026m4.65-2.775c-.247.957-.926 1.58-1.958 1.58c-1.02 0-1.368-.69-1.184-1.58a27 27 0 0 1 .464-2.05c.265-1.034.89-1.58 1.956-1.58c1.017 0 1.348.68 1.173 1.58a30 30 0 0 1-.451 2.05m3.902 3.385q.076.09.214.089h1.704a.38.38 0 0 0 .238-.089a.36.36 0 0 0 .138-.232l.538-2.52h1.733c1.094 0 1.95-.53 2.576-1.002q.953-.707 1.266-2.186q.075-.348.075-.67q0-1.117-.851-1.71q-.84-.591-2.23-.591h-3.333a.38.38 0 0 0-.238.09a.38.38 0 0 0-.138.232l-1.73 8.356a.3.3 0 0 0 .038.232m6.09-5.966c-.157.689-.757 1.319-1.462 1.319h-1.44l.496-2.369h1.503c.512 0 .94.102.94.665q0 .165-.037.385' clip-rule='evenodd'/%3E%3C/svg%3E")
    }

    .token-branded--polygon {
        --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 fill='url(%23SVGJi76VctD)' d='m16.364 15.217l4.27-2.435a.73.73 0 0 0 .366-.627V7.284a.72.72 0 0 0-.366-.627l-4.27-2.435a.74.74 0 0 0-.732 0l-4.27 2.435a.72.72 0 0 0-.366.627v8.704l-2.994 1.707l-2.994-1.707v-3.415l2.994-1.707l1.974 1.127V9.702l-1.608-.918a.75.75 0 0 0-.732 0l-4.27 2.435a.72.72 0 0 0-.366.627v4.87c0 .258.14.498.366.627l4.27 2.436a.75.75 0 0 0 .732 0l4.27-2.436a.72.72 0 0 0 .366-.626V8.012l.053-.03l2.94-1.677l2.994 1.707v3.415l-2.994 1.707l-1.972-1.124v2.291l1.606.916a.75.75 0 0 0 .732 0z'/%3E%3Cdefs%3E%3ClinearGradient id='SVGJi76VctD' x1='2.942' x2='20.119' y1='17.194' y2='7.101' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23a726c1'/%3E%3Cstop offset='.88' stop-color='%23803bdf'/%3E%3Cstop offset='1' stop-color='%237b3fe4'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/g%3E%3C/svg%3E")
    }

    .token-branded--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%3Cg fill='none'%3E%3Cpath fill='url(%23SVGzrxqqeia)' d='M18.413 7.902a.62.62 0 0 1-.411.163H3.58c-.512 0-.77-.585-.416-.928l2.369-2.284a.6.6 0 0 1 .41-.169H20.42c.517 0 .77.59.41.935z'/%3E%3Cpath fill='url(%23SVGjVQeOkmE)' d='M18.413 19.158a.62.62 0 0 1-.411.158H3.58c-.512 0-.77-.58-.416-.923l2.369-2.29a.6.6 0 0 1 .41-.163H20.42c.517 0 .77.586.41.928z'/%3E%3Cpath fill='url(%23SVGRPwOObRg)' d='M18.413 10.473a.62.62 0 0 0-.411-.158H3.58c-.512 0-.77.58-.416.923l2.369 2.29c.111.103.257.16.41.163H20.42c.517 0 .77-.586.41-.928z'/%3E%3Cdefs%3E%3ClinearGradient id='SVGzrxqqeia' x1='3.001' x2='21.459' y1='55.041' y2='54.871' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23599db0'/%3E%3Cstop offset='1' stop-color='%2347f8c3'/%3E%3C/linearGradient%3E%3ClinearGradient id='SVGjVQeOkmE' x1='3.001' x2='21.341' y1='9.168' y2='9.027' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23c44fe2'/%3E%3Cstop offset='1' stop-color='%2373b0d0'/%3E%3C/linearGradient%3E%3ClinearGradient id='SVGRPwOObRg' x1='4.036' x2='20.303' y1='12.003' y2='12.003' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23778cbf'/%3E%3Cstop offset='1' stop-color='%235dcdc9'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/g%3E%3C/svg%3E")
    }

    .token-branded--sui {
        --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='%234ba2ff' d='M16.129 10.508a5.44 5.44 0 0 1 1.148 3.356a5.47 5.47 0 0 1-1.18 3.399l-.064.079l-.015-.106a5 5 0 0 0-.053-.26c-.37-1.656-1.567-3.08-3.547-4.234c-1.334-.773-2.102-1.705-2.303-2.763a4.1 4.1 0 0 1 .159-1.97c.15-.494.385-.96.694-1.376l.773-.963a.333.333 0 0 1 .518 0zm1.217-.963L12.19 3.092a.243.243 0 0 0-.38 0L6.652 9.55l-.016.016a7.1 7.1 0 0 0-1.519 4.404C5.118 17.85 8.2 21 12 21s6.881-3.15 6.881-7.03a7.1 7.1 0 0 0-1.519-4.404zm-9.46.942l.461-.577l.016.106l.037.254c.302 1.604 1.366 2.938 3.15 3.97c1.55.905 2.45 1.943 2.71 3.081c.106.476.127.942.08 1.35v.026l-.022.01c-.72.36-1.513.547-2.318.546c-2.912 0-5.278-2.414-5.278-5.389c0-1.275.434-2.45 1.165-3.377'/%3E%3C/svg%3E")
    }

    .ui--community-takeover-fill {
        --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'%3E%3Cpath fill='black' d='M2 13.333q-.55 0-.942-.391A1.3 1.3 0 01.666 12v-.533q0-.567.292-1.042.292-.474.775-.725a10 10 0 012.1-.775 9.2 9.2 0 012.166-.258q.3 0 .6.025t.6.058q.334.05.476.359a.7.7 0 01-.026.641 3.7 3.7 0 00-.241.775q-.075.393-.075.808 0 .284.042.567.043.284.124.567a.67.67 0 01-.083.6.58.58 0 01-.5.266zm10.666-8q0 1.1-.783 1.884A2.57 2.57 0 019.999 8q-.183 0-.466-.041a4 4 0 01-.467-.092q.45-.533.692-1.184t.241-1.35-.241-1.35A3.9 3.9 0 009.066 2.8q.233-.084.467-.109a4 4 0 01.466-.024q1.1 0 1.884.783t.783 1.883M5.999 8a2.57 2.57 0 01-1.883-.783 2.57 2.57 0 01-.783-1.884q0-1.099.783-1.883a2.57 2.57 0 011.883-.783q1.1 0 1.884.783t.783 1.883-.783 1.884A2.57 2.57 0 015.999 8m3.074 4.138a.6.6 0 01.324-.098h4.653a.583.583 0 110 1.165h-3.245l.168.168a.582.582 0 11-.825.824l-1.164-1.162a.583.583 0 01.089-.897m3.817-3.771c.155 0 .303.062.412.17L14.467 9.7a.582.582 0 01-.412.994H9.4a.583.583 0 010-1.165h3.245l-.168-.168a.583.583 0 01.412-.994'/%3E%3C/svg%3E")
    }

    .ui--holder-rewards-fill {
        --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'%3E%3Cg fill='black'%3E%3Cpath d='M6.667 8a2.667 2.667 0 100-5.333 2.667 2.667 0 000 5.333M6.9 9.34c-1.82-.067-5.567.84-5.567 2.66v.667c0 .366.3.666.667.666h5.693c-1.646-1.84-.82-3.926-.793-3.993'/%3E%3Cellipse cx='11.65' cy='9.55' rx='3.15' ry='1.35'/%3E%3Cpath d='M8.5 11.05c1.65 1.1 4.65 1.1 6.3 0v1.25c0 .8-1.4 1.45-3.15 1.45S8.5 13.1 8.5 12.3Z'/%3E%3C/g%3E%3C/svg%3E")
    }

    .ui--influencer-fill {
        --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' width='14' height='14'%3E%3Cpath fill='black' d='M7 .875c.57 0 1 .41 1.377.773.215.207.438.42.633.5.179.075.475.08.762.083.534.009 1.139.017 1.56.438.42.42.428 1.025.437 1.559.004.287.008.583.083.762.08.195.293.418.5.633.362.378.773.806.773 1.377 0 .57-.41 1-.773 1.377-.207.215-.42.438-.5.633-.075.179-.08.475-.083.762-.009.534-.018 1.139-.438 1.56-.42.42-1.025.428-1.559.437-.287.004-.583.008-.762.083-.195.08-.418.293-.633.5-.378.362-.806.773-1.377.773-.57 0-1-.41-1.377-.773-.215-.207-.438-.42-.633-.5-.179-.075-.475-.08-.762-.083-.534-.009-1.139-.018-1.559-.438s-.43-1.025-.438-1.559c-.004-.287-.008-.583-.083-.762-.08-.195-.293-.418-.5-.633C1.286 7.999.875 7.571.875 7c0-.57.41-1 .773-1.377.207-.215.42-.438.5-.633.075-.179.08-.475.083-.762.009-.534.017-1.139.438-1.559.42-.42 1.025-.43 1.559-.438.287-.004.583-.008.762-.083.195-.08.418-.293.633-.5C6.001 1.286 6.43.875 7 .875m-.667 6.791a1.666 1.666 0 00-1.666 1.666v.334a.67.67 0 00.666.666h3.334a.666.666 0 00.666-.666v-.334a1.666 1.666 0 00-1.666-1.666zm.667-4A1.666 1.666 0 005.335 5.26l-.002.072a1.67 1.67 0 001.03 1.54A1.666 1.666 0 107 3.666'/%3E%3C/svg%3E")
    }

    .ui--top-holders-fill {
        --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'%3E%3Cpath fill='black' d='M6.667 8a2.667 2.667 0 100-5.333 2.667 2.667 0 000 5.333M6.9 9.34c-1.82-.067-5.567.84-5.567 2.66v.667c0 .366.3.666.667.666h5.693c-1.646-1.84-.82-3.926-.793-3.993m7.975.82-.002.01-.709 3.246a.5.5 0 01-.491.407H9.09a.5.5 0 01-.49-.407l-.71-3.246-.002-.01a.5.5 0 01.868-.42l1.052 1.135 1.12-2.51v-.003a.5.5 0 01.907.003l1.12 2.51 1.052-1.135a.5.5 0 01.866.42z'/%3E%3C/svg%3E")
    }

    .zoom-in {
        --tw-enter-scale: 0
    }

    .zoom-in-95 {
        --tw-enter-scale: .95
    }

    .zoom-in-\[0\.98\] {
        --tw-enter-scale: .98
    }

    .zoom-out {
        --tw-exit-scale: 0
    }

    :is(.\*\:min-w-0>*) {
        min-width: 0
    }

    :is(.\*\:transition-opacity>*) {
        transition-property: opacity;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .not-last\:pb-3:not(:last-child) {
        padding-bottom: calc(var(--spacing) * 3)
    }

    .group-open\:rotate-90:is(:where(.group):is([open], :popover-open, :open) *) {
        rotate: 90deg
    }

    .group-open\:rotate-180:is(:where(.group):is([open], :popover-open, :open) *) {
        rotate: 180deg
    }

    .group-open\:ph--caret-up:is(:where(.group):is([open], :popover-open, :open) *) {
        --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-open\/inner\:rotate-180:is(:where(.group\/inner):is([open], :popover-open, :open) *) {
        rotate: 180deg
    }

    .group-focus-within\:grid-rows-\[1fr\]:is(:where(.group):focus-within *) {
        grid-template-rows: 1fr
    }

    .group-focus-within\/token\:w-3:is(:where(.group\/token):focus-within *) {
        width: calc(var(--spacing) * 3)
    }

    .group-hover\:grid:is(:where(.group):hover *) {
        display: grid
    }

    .group-hover\:hidden:is(:where(.group):hover *) {
        display: none
    }

    .group-hover\:inline:is(:where(.group):hover *) {
        display: inline
    }

    .group-hover\:w-3\.5:is(:where(.group):hover *) {
        width: calc(var(--spacing) * 3.5)
    }

    .group-hover\:translate-x-0\.5:is(:where(.group):hover *) {
        --tw-translate-x: calc(var(--spacing) * .5);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .group-hover\:translate-x-1:is(:where(.group):hover *) {
        --tw-translate-x: var(--spacing);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .group-hover\:translate-x-px:is(:where(.group):hover *) {
        --tw-translate-x: 1px;
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .group-hover\:-translate-y-0\.5:is(:where(.group):hover *) {
        --tw-translate-y: calc(var(--spacing) * -.5);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .group-hover\:-translate-y-px:is(:where(.group):hover *) {
        --tw-translate-y: -1px;
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .group-hover\:scale-105:is(:where(.group):hover *) {
        --tw-scale-x: 105%;
        --tw-scale-y: 105%;
        --tw-scale-z: 105%;
        scale: var(--tw-scale-x) var(--tw-scale-y)
    }

    .group-hover\:scale-110:is(:where(.group):hover *) {
        --tw-scale-x: 110%;
        --tw-scale-y: 110%;
        --tw-scale-z: 110%;
        scale: var(--tw-scale-x) var(--tw-scale-y)
    }

    .group-hover\:scale-125:is(:where(.group):hover *) {
        --tw-scale-x: 125%;
        --tw-scale-y: 125%;
        --tw-scale-z: 125%;
        scale: var(--tw-scale-x) var(--tw-scale-y)
    }

    .group-hover\:scale-\[1\.02\]:is(:where(.group):hover *) {
        scale: 1.02
    }

    .group-hover\:scale-\[1\.03\]:is(:where(.group):hover *) {
        scale: 1.03
    }

    .group-hover\:grid-rows-\[1fr\]:is(:where(.group):hover *) {
        grid-template-rows: 1fr
    }

    .group-hover\:border-neutral-500:is(:where(.group):hover *) {
        border-color: var(--neutral-500)
    }

    .group-hover\:border-neutral-800:is(:where(.group):hover *) {
        border-color: var(--neutral-800)
    }

    .group-hover\:border-primary:is(:where(.group):hover *),
    .group-hover\:border-primary\/20:is(:where(.group):hover *) {
        border-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .group-hover\:border-primary\/20:is(:where(.group):hover *) {
            border-color: color-mix(in oklab, var(--primary) 20%, transparent)
        }
    }

    .group-hover\:border-primary\/70:is(:where(.group):hover *) {
        border-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .group-hover\:border-primary\/70:is(:where(.group):hover *) {
            border-color: color-mix(in oklab, var(--primary) 70%, transparent)
        }
    }

    .group-hover\:border-v2-lily\/30:is(:where(.group):hover *) {
        border-color: oklab(97.1336% -.0148504 -.0128456/.3)
    }

    .group-hover\:bg-border-strong:is(:where(.group):hover *) {
        background-color: oklch(from var(--border-strong) l c h / 1)
    }

    .group-hover\:bg-muted:is(:where(.group):hover *) {
        background-color: oklch(from var(--muted) l c h / 1)
    }

    .group-hover\:bg-muted-foreground\/60:is(:where(.group):hover *) {
        background-color: oklch(from var(--muted-foreground) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .group-hover\:bg-muted-foreground\/60:is(:where(.group):hover *) {
            background-color: color-mix(in oklab, oklch(from var(--muted-foreground) l c h / 1) 60%, transparent)
        }
    }

    .group-hover\:bg-neutral-500\/10:is(:where(.group):hover *) {
        background-color: var(--neutral-500)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .group-hover\:bg-neutral-500\/10:is(:where(.group):hover *) {
            background-color: color-mix(in oklab, var(--neutral-500) 10%, transparent)
        }
    }

    .group-hover\:bg-neutral-700:is(:where(.group):hover *) {
        background-color: var(--neutral-700)
    }

    .group-hover\:bg-neutral-800:is(:where(.group):hover *) {
        background-color: var(--neutral-800)
    }

    .group-hover\:bg-neutral-850:is(:where(.group):hover *),
    .group-hover\:bg-neutral-850\/10:is(:where(.group):hover *) {
        background-color: var(--neutral-850)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .group-hover\:bg-neutral-850\/10:is(:where(.group):hover *) {
            background-color: color-mix(in oklab, var(--neutral-850) 10%, transparent)
        }
    }

    .group-hover\:bg-neutral-950:is(:where(.group):hover *) {
        background-color: var(--neutral-950)
    }

    .group-hover\:bg-primary\/2:is(:where(.group):hover *) {
        background-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .group-hover\:bg-primary\/2:is(:where(.group):hover *) {
            background-color: color-mix(in oklab, var(--primary) 2%, transparent)
        }
    }

    .group-hover\:bg-primary\/5:is(:where(.group):hover *) {
        background-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .group-hover\:bg-primary\/5:is(:where(.group):hover *) {
            background-color: color-mix(in oklab, var(--primary) 5%, transparent)
        }
    }

    .group-hover\:bg-primary\/10:is(:where(.group):hover *) {
        background-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .group-hover\:bg-primary\/10:is(:where(.group):hover *) {
            background-color: color-mix(in oklab, var(--primary) 10%, transparent)
        }
    }

    .group-hover\:bg-primary\/20:is(:where(.group):hover *) {
        background-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .group-hover\:bg-primary\/20:is(:where(.group):hover *) {
            background-color: color-mix(in oklab, var(--primary) 20%, transparent)
        }
    }

    .group-hover\:bg-transparent:is(:where(.group):hover *) {
        background-color: #0000
    }

    .group-hover\:fill-neutral-100\/75:is(:where(.group):hover *) {
        fill: var(--neutral-100)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .group-hover\:fill-neutral-100\/75:is(:where(.group):hover *) {
            fill: color-mix(in oklab, var(--neutral-100) 75%, transparent)
        }
    }

    .group-hover\:text-foreground:is(:where(.group):hover *) {
        color: oklch(from var(--foreground) l c h / 1)
    }

    .group-hover\:text-inherit:is(:where(.group):hover *) {
        color: inherit
    }

    .group-hover\:text-lime-200:is(:where(.group):hover *) {
        color: var(--color-lime-200)
    }

    .group-hover\:text-mid-foreground:is(:where(.group):hover *) {
        color: oklch(from var(--mid-foreground) l c h / 1)
    }

    .group-hover\:text-muted-foreground:is(:where(.group):hover *) {
        color: oklch(from var(--muted-foreground) l c h / 1)
    }

    .group-hover\:text-neutral-50:is(:where(.group):hover *) {
        color: var(--neutral-50)
    }

    .group-hover\:text-neutral-100:is(:where(.group):hover *) {
        color: var(--neutral-100)
    }

    .group-hover\:text-neutral-200:is(:where(.group):hover *) {
        color: var(--neutral-200)
    }

    .group-hover\:text-neutral-300:is(:where(.group):hover *) {
        color: var(--neutral-300)
    }

    .group-hover\:text-neutral-400:is(:where(.group):hover *) {
        color: var(--neutral-400)
    }

    .group-hover\:text-neutral-950:is(:where(.group):hover *) {
        color: var(--neutral-950)
    }

    .group-hover\:text-primary:is(:where(.group):hover *) {
        color: var(--primary)
    }

    .group-hover\:text-primary-foreground:is(:where(.group):hover *) {
        color: var(--primary-foreground)
    }

    .group-hover\:text-primary\/60:is(:where(.group):hover *) {
        color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .group-hover\:text-primary\/60:is(:where(.group):hover *) {
            color: color-mix(in oklab, var(--primary) 60%, transparent)
        }
    }

    .group-hover\:text-primary\/90:is(:where(.group):hover *) {
        color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .group-hover\:text-primary\/90:is(:where(.group):hover *) {
            color: color-mix(in oklab, var(--primary) 90%, transparent)
        }
    }

    .group-hover\:text-v2-lily:is(:where(.group):hover *) {
        color: #e8f9ff
    }

    .group-hover\:underline:is(:where(.group):hover *) {
        text-decoration-line: underline
    }

    .group-hover\:decoration-foreground:is(:where(.group):hover *) {
        -webkit-text-decoration-color: oklch(from var(--foreground) l c h / 1);
        -webkit-text-decoration-color: oklch(from var(--foreground) l c h / 1);
        -webkit-text-decoration-color: oklch(from var(--foreground) l c h / 1);
        text-decoration-color: oklch(from var(--foreground) l c h / 1)
    }

    .group-hover\:opacity-60:is(:where(.group):hover *) {
        opacity: .6
    }

    .group-hover\:opacity-100:is(:where(.group):hover *) {
        opacity: 1
    }

    .group-hover\:brightness-125:is(:where(.group):hover *) {
        --tw-brightness: brightness(125%);
        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\:\[animation-play-state\:paused\]:is(:where(.group):hover *) {
        animation-play-state: paused
    }

    .group-hover\/accordion-trigger\:text-foreground:is(:where(.group\/accordion-trigger):hover *) {
        color: oklch(from var(--foreground) l c h / 1)
    }

    .group-hover\/accordion-trigger\:text-muted-foreground:is(:where(.group\/accordion-trigger):hover *) {
        color: oklch(from var(--muted-foreground) l c h / 1)
    }

    .group-hover\/avatar\:bg-border-strong:is(:where(.group\/avatar):hover *) {
        background-color: oklch(from var(--border-strong) l c h / 1)
    }

    .group-hover\/avatar\:opacity-80:is(:where(.group\/avatar):hover *) {
        opacity: .8
    }

    .group-hover\/avatar\:opacity-100:is(:where(.group\/avatar):hover *),
    .group-hover\/avatar-editor\:opacity-100:is(:where(.group\/avatar-editor):hover *) {
        opacity: 1
    }

    .group-hover\/banner\:text-warning\/80:is(:where(.group\/banner):hover *) {
        color: oklch(from var(--warning) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .group-hover\/banner\:text-warning\/80:is(:where(.group\/banner):hover *) {
            color: color-mix(in oklab, oklch(from var(--warning) l c h / 1) 80%, transparent)
        }
    }

    .group-hover\/banner\:opacity-100:is(:where(.group\/banner):hover *),
    .group-hover\/button\:opacity-100:is(:where(.group\/button):hover *) {
        opacity: 1
    }

    .group-hover\/button\:delay-100:is(:where(.group\/button):hover *) {
        transition-delay: .1s
    }

    .group-hover\/button\:animate-in:is(:where(.group\/button):hover *) {
        --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-hover\/button\:delay-100:is(:where(.group\/button):hover *) {
        animation-delay: .1s
    }

    .group-hover\/button\:slide-in-from-bottom-1:is(:where(.group\/button):hover *) {
        --tw-enter-translate-y: .25rem
    }

    .group-hover\/button\:slide-in-from-left-1:is(:where(.group\/button):hover *) {
        --tw-enter-translate-x: -.25rem
    }

    .group-hover\/card\:-translate-y-0\.5:is(:where(.group\/card):hover *) {
        --tw-translate-y: calc(var(--spacing) * -.5);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .group-hover\/card\:underline:is(:where(.group\/card):hover *) {
        text-decoration-line: underline
    }

    .group-hover\/collapsible-trigger\:text-muted-foreground:is(:where(.group\/collapsible-trigger):hover *) {
        color: oklch(from var(--muted-foreground) l c h / 1)
    }

    .group-hover\/collapsible-trigger\:text-primary:is(:where(.group\/collapsible-trigger):hover *) {
        color: var(--primary)
    }

    .group-hover\/comment-event\:scale-110:is(:where(.group\/comment-event):hover *) {
        --tw-scale-x: 110%;
        --tw-scale-y: 110%;
        --tw-scale-z: 110%;
        scale: var(--tw-scale-x) var(--tw-scale-y)
    }

    .group-hover\/copy\:text-neutral-200:is(:where(.group\/copy):hover *) {
        color: var(--neutral-200)
    }

    .group-hover\/dot\:bg-border:is(:where(.group\/dot):hover *) {
        background-color: oklch(from var(--border) l c h / 1)
    }

    .group-hover\/event-link\:scale-110:is(:where(.group\/event-link):hover *) {
        --tw-scale-x: 110%;
        --tw-scale-y: 110%;
        --tw-scale-z: 110%;
        scale: var(--tw-scale-x) var(--tw-scale-y)
    }

    .group-hover\/exchange-rate\:text-foreground:is(:where(.group\/exchange-rate):hover *) {
        color: oklch(from var(--foreground) l c h / 1)
    }

    .group-hover\/field\:border-mid-foreground:is(:where(.group\/field):hover *) {
        border-color: oklch(from var(--mid-foreground) l c h / 1)
    }

    .group-hover\/flip\:text-primary:is(:where(.group\/flip):hover *) {
        color: var(--primary)
    }

    .group-hover\/funding\:translate-x-1:is(:where(.group\/funding):hover *) {
        --tw-translate-x: var(--spacing);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .group-hover\/header\:text-foreground:is(:where(.group\/header):hover *) {
        color: oklch(from var(--foreground) l c h / 1)
    }

    .group-hover\/home-widget-item\:scale-\[0\.99\]:is(:where(.group\/home-widget-item):hover *) {
        scale: .99
    }

    .group-hover\/home-widget-item\:opacity-100:is(:where(.group\/home-widget-item):hover *) {
        opacity: 1
    }

    .group-hover\/home-widget-item\:animate-in:is(:where(.group\/home-widget-item):hover *) {
        --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-hover\/home-widget-item\:fade-in-0:is(:where(.group\/home-widget-item):hover *) {
        --tw-enter-opacity: 0
    }

    .group-hover\/home-widget-item\:slide-in-from-bottom-1:is(:where(.group\/home-widget-item):hover *) {
        --tw-enter-translate-y: .25rem
    }

    .group-hover\/home-widget-item\:zoom-in-90:is(:where(.group\/home-widget-item):hover *) {
        --tw-enter-scale: .9
    }

    .group-hover\/icon\:opacity-100:is(:where(.group\/icon):hover *) {
        opacity: 1
    }

    .group-hover\/launchpad-filter\:opacity-0:is(:where(.group\/launchpad-filter):hover *) {
        opacity: 0
    }

    .group-hover\/launchpad-filter\:opacity-100:is(:where(.group\/launchpad-filter):hover *),
    .group-hover\/lens\:opacity-100:is(:where(.group\/lens):hover *) {
        opacity: 1
    }

    .group-hover\/link\:text-primary:is(:where(.group\/link):hover *) {
        color: var(--primary)
    }

    .group-hover\/metric\:decoration-foreground:is(:where(.group\/metric):hover *) {
        -webkit-text-decoration-color: oklch(from var(--foreground) l c h / 1);
        -webkit-text-decoration-color: oklch(from var(--foreground) l c h / 1);
        -webkit-text-decoration-color: oklch(from var(--foreground) l c h / 1);
        text-decoration-color: oklch(from var(--foreground) l c h / 1)
    }

    .group-hover\/play\:bg-black\/70:is(:where(.group\/play):hover *) {
        background-color: oklch(from var(--black) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .group-hover\/play\:bg-black\/70:is(:where(.group\/play):hover *) {
            background-color: color-mix(in oklab, oklch(from var(--black) l c h / 1) 70%, transparent)
        }
    }

    .group-hover\/rail\:opacity-100:is(:where(.group\/rail):hover *),
    .group-hover\/report\:opacity-100:is(:where(.group\/report):hover *) {
        opacity: 1
    }

    .group-hover\/row\:\!bg-card:is(:where(.group\/row):hover *) {
        background-color: oklch(from var(--card) l c h / 1) !important
    }

    .group-hover\/row\:underline:is(:where(.group\/row):hover *) {
        text-decoration-line: underline
    }

    .group-hover\/selector\:opacity-100:is(:where(.group\/selector):hover *) {
        opacity: 1
    }

    .group-hover\/stock-cell\:underline:is(:where(.group\/stock-cell):hover *) {
        text-decoration-line: underline
    }

    .group-hover\/summary-trigger\:text-foreground:is(:where(.group\/summary-trigger):hover *) {
        color: oklch(from var(--foreground) l c h / 1)
    }

    .group-hover\/symbol\:underline:is(:where(.group\/symbol):hover *) {
        text-decoration-line: underline
    }

    .group-hover\/token\:w-3:is(:where(.group\/token):hover *) {
        width: calc(var(--spacing) * 3)
    }

    .group-hover\/token\:w-5:is(:where(.group\/token):hover *) {
        width: calc(var(--spacing) * 5)
    }

    .group-hover\/token\:w-7:is(:where(.group\/token):hover *) {
        width: calc(var(--spacing) * 7)
    }

    .group-hover\/token-cell\:underline:is(:where(.group\/token-cell):hover *) {
        text-decoration-line: underline
    }

    .group-hover\/tokens\:border-primary\/50:is(:where(.group\/tokens):hover *) {
        border-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .group-hover\/tokens\:border-primary\/50:is(:where(.group\/tokens):hover *) {
            border-color: color-mix(in oklab, var(--primary) 50%, transparent)
        }
    }

    .group-hover\/tokens\:shadow-swap-input-dark:is(:where(.group\/tokens):hover *) {
        --tw-shadow: 0px 2px 16px var(--tw-shadow-color, oklch(from var(--primary) l c h / .25));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .group-hover\/top-mover\:underline:is(:where(.group\/top-mover):hover *) {
        text-decoration-line: underline
    }

    .group-hover\/wallet-avatar\:opacity-100:is(:where(.group\/wallet-avatar):hover *) {
        opacity: 1
    }

    .group-hover\/wallet-details\:text-foreground:is(:where(.group\/wallet-details):hover *) {
        color: oklch(from var(--foreground) l c h / 1)
    }

    .group-focus-visible\:hidden:is(:where(.group):focus-visible *) {
        display: none
    }

    .group-focus-visible\:inline:is(:where(.group):focus-visible *) {
        display: inline
    }

    .group-focus-visible\:w-3\.5:is(:where(.group):focus-visible *) {
        width: calc(var(--spacing) * 3.5)
    }

    .group-focus-visible\:border-primary:is(:where(.group):focus-visible *) {
        border-color: var(--primary)
    }

    .group-focus-visible\:text-primary:is(:where(.group):focus-visible *) {
        color: var(--primary)
    }

    .group-focus-visible\:underline:is(:where(.group):focus-visible *) {
        text-decoration-line: underline
    }

    .group-focus-visible\:decoration-foreground:is(:where(.group):focus-visible *) {
        -webkit-text-decoration-color: oklch(from var(--foreground) l c h / 1);
        -webkit-text-decoration-color: oklch(from var(--foreground) l c h / 1);
        -webkit-text-decoration-color: oklch(from var(--foreground) l c h / 1);
        text-decoration-color: oklch(from var(--foreground) l c h / 1)
    }

    .group-focus-visible\:opacity-100:is(:where(.group):focus-visible *) {
        opacity: 1
    }

    .group-focus-visible\:ring-1:is(:where(.group):focus-visible *) {
        --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .group-focus-visible\:ring-2:is(:where(.group):focus-visible *) {
        --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .group-focus-visible\:ring-foreground\/50:is(:where(.group):focus-visible *) {
        --tw-ring-color: oklch(from var(--foreground) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .group-focus-visible\:ring-foreground\/50:is(:where(.group):focus-visible *) {
            --tw-ring-color: color-mix(in oklab, oklch(from var(--foreground) l c h / 1) 50%, transparent)
        }
    }

    .group-focus-visible\:ring-primary\/50:is(:where(.group):focus-visible *) {
        --tw-ring-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .group-focus-visible\:ring-primary\/50:is(:where(.group):focus-visible *) {
            --tw-ring-color: color-mix(in oklab, var(--primary) 50%, transparent)
        }
    }

    .group-focus-visible\:ring-ring:is(:where(.group):focus-visible *) {
        --tw-ring-color: oklch(from var(--ring) l c h / 1)
    }

    .group-focus-visible\:outline:is(:where(.group):focus-visible *) {
        outline-style: var(--tw-outline-style);
        outline-width: 1px
    }

    .group-focus-visible\:-outline-offset-1:is(:where(.group):focus-visible *) {
        outline-offset: calc(1px * -1)
    }

    .group-focus-visible\:outline-primary:is(:where(.group):focus-visible *) {
        outline-color: var(--primary)
    }

    .group-focus-visible\/avatar\:bg-border-strong:is(:where(.group\/avatar):focus-visible *) {
        background-color: oklch(from var(--border-strong) l c h / 1)
    }

    .group-focus-visible\/avatar\:opacity-100:is(:where(.group\/avatar):focus-visible *),
    .group-focus-visible\/avatar-editor\:opacity-100:is(:where(.group\/avatar-editor):focus-visible *) {
        opacity: 1
    }

    .group-focus-visible\/copy\:text-current:is(:where(.group\/copy):focus-visible *) {
        color: currentColor
    }

    .group-focus-visible\/copy\:text-primary:is(:where(.group\/copy):focus-visible *) {
        color: var(--primary)
    }

    .group-focus-visible\/exchange-rate\:text-foreground:is(:where(.group\/exchange-rate):focus-visible *) {
        color: oklch(from var(--foreground) l c h / 1)
    }

    .group-focus-visible\/launchpad-filter\:opacity-0:is(:where(.group\/launchpad-filter):focus-visible *) {
        opacity: 0
    }

    .group-focus-visible\/launchpad-filter\:opacity-100:is(:where(.group\/launchpad-filter):focus-visible *) {
        opacity: 1
    }

    .group-focus-visible\/summary-trigger\:text-muted-foreground:is(:where(.group\/summary-trigger):focus-visible *) {
        color: oklch(from var(--muted-foreground) l c h / 1)
    }

    .group-focus-visible\/wallet-avatar\:opacity-100:is(:where(.group\/wallet-avatar):focus-visible *) {
        opacity: 1
    }

    .group-active\:scale-\[0\.99\]:is(:where(.group):active *) {
        scale: .99
    }

    .group-active\/card\:translate-y-0:is(:where(.group\/card):active *) {
        --tw-translate-y: 0px;
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .group-active\/card\:scale-\[0\.99\]:is(:where(.group\/card):active *),
    .group-active\/option\:scale-\[0\.99\]:is(:where(.group\/option):active *) {
        scale: .99
    }

    .group-enabled\:group-hover\:text-neutral-300:is(:where(.group):enabled *):is(:where(.group):hover *) {
        color: var(--neutral-300)
    }

    .group-enabled\:group-hover\:text-primary:is(:where(.group):enabled *):is(:where(.group):hover *) {
        color: var(--primary)
    }

    .group-hover\:group-enabled\:text-neutral-200:is(:where(.group):hover *):is(:where(.group):enabled *) {
        color: var(--neutral-200)
    }

    .group-enabled\/select-trigger\:group-hover\/select-trigger\:text-mid-foreground:is(:where(.group\/select-trigger):enabled *):is(:where(.group\/select-trigger):hover *) {
        color: oklch(from var(--mid-foreground) l c h / 1)
    }

    .group-disabled\:bg-none:is(:where(.group):disabled *) {
        background-image: none
    }

    .group-disabled\:text-\[\#CFF3FF\]:is(:where(.group):disabled *) {
        color: #cff3ff
    }

    .group-disabled\:opacity-50:is(:where(.group):disabled *) {
        opacity: .5
    }

    .group-has-\[\>input\]\/input-group\:pt-2\.5:is(:where(.group\/input-group):has(>input) *) {
        padding-top: calc(var(--spacing) * 2.5)
    }

    .group-has-\[\>input\]\/input-group\:pb-2\.5:is(:where(.group\/input-group):has(>input) *) {
        padding-bottom: calc(var(--spacing) * 2.5)
    }

    .group-has-\[\[data-orientation\=horizontal\]\]\/field\:text-balance:is(:where(.group\/field):has([data-orientation=horizontal]) *) {
        text-wrap: balance
    }

    .group-has-\[\[data-slot\=dialog-body\]\[data-overflowing\=true\]\]\/dialog-content\:border-t:is(:where(.group\/dialog-content):has([data-slot=dialog-body][data-overflowing=true]) *) {
        border-top-style: var(--tw-border-style);
        border-top-width: 1px
    }

    .group-has-\[\[data-slot\=dialog-body\]\[data-overflowing\=true\]\]\/dialog-content\:border-border-strong:is(:where(.group\/dialog-content):has([data-slot=dialog-body][data-overflowing=true]) *) {
        border-color: oklch(from var(--border-strong) l c h / 1)
    }

    .group-has-\[\[data-slot\=dialog-body\]\[data-scrolled\=true\]\]\/dialog-content\:border-b:is(:where(.group\/dialog-content):has([data-slot=dialog-body][data-scrolled=true]) *) {
        border-bottom-style: var(--tw-border-style);
        border-bottom-width: 1px
    }

    .group-has-\[\[data-slot\=dialog-body\]\[data-scrolled\=true\]\]\/dialog-content\:border-border-strong:is(:where(.group\/dialog-content):has([data-slot=dialog-body][data-scrolled=true]) *) {
        border-color: oklch(from var(--border-strong) l c h / 1)
    }

    .group-has-\[\[data-slot\=drawer-body\]\[data-overflowing\=true\]\]\/drawer-content\:border-t:is(:where(.group\/drawer-content):has([data-slot=drawer-body][data-overflowing=true]) *) {
        border-top-style: var(--tw-border-style);
        border-top-width: 1px
    }

    .group-has-\[\[data-slot\=drawer-body\]\[data-overflowing\=true\]\]\/drawer-content\:border-border\/70:is(:where(.group\/drawer-content):has([data-slot=drawer-body][data-overflowing=true]) *) {
        border-color: oklch(from var(--border) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .group-has-\[\[data-slot\=drawer-body\]\[data-overflowing\=true\]\]\/drawer-content\:border-border\/70:is(:where(.group\/drawer-content):has([data-slot=drawer-body][data-overflowing=true]) *) {
            border-color: color-mix(in oklab, oklch(from var(--border) l c h / 1) 70%, transparent)
        }
    }

    .group-has-\[\[data-slot\=drawer-body\]\[data-scrolled\=true\]\]\/drawer-content\:border-b:is(:where(.group\/drawer-content):has([data-slot=drawer-body][data-scrolled=true]) *) {
        border-bottom-style: var(--tw-border-style);
        border-bottom-width: 1px
    }

    .group-has-\[\[data-slot\=drawer-body\]\[data-scrolled\=true\]\]\/drawer-content\:border-border\/70:is(:where(.group\/drawer-content):has([data-slot=drawer-body][data-scrolled=true]) *) {
        border-color: oklch(from var(--border) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .group-has-\[\[data-slot\=drawer-body\]\[data-scrolled\=true\]\]\/drawer-content\:border-border\/70:is(:where(.group\/drawer-content):has([data-slot=drawer-body][data-scrolled=true]) *) {
            border-color: color-mix(in oklab, oklch(from var(--border) l c h / 1) 70%, transparent)
        }
    }

    .group-has-\[\[data-slot\=drawer-footer\]\]\/drawer-content\:block:is(:where(.group\/drawer-content):has([data-slot=drawer-footer]) *) {
        display: block
    }

    .group-has-\[\[data-slot\=popover-content\]\[data-ending-style\]\]\/popover-positioner\:opacity-0:is(:where(.group\/popover-positioner):has([data-slot=popover-content][data-ending-style]) *),
    .group-has-\[\[data-slot\=popover-content\]\[data-starting-style\]\]\/popover-positioner\:opacity-0:is(:where(.group\/popover-positioner):has([data-slot=popover-content][data-starting-style]) *),
    .group-has-\[\[data-slot\=tooltip-content\]\[data-ending-style\]\]\/tooltip-positioner\:opacity-0:is(:where(.group\/tooltip-positioner):has([data-slot=tooltip-content][data-ending-style]) *),
    .group-has-\[\[data-slot\=tooltip-content\]\[data-starting-style\]\]\/tooltip-positioner\:opacity-0:is(:where(.group\/tooltip-positioner):has([data-slot=tooltip-content][data-starting-style]) *) {
        opacity: 0
    }

    .group-data-popup-open\:rotate-180:is(:where(.group)[data-popup-open] *) {
        rotate: 180deg
    }

    .group-data-popup-open\:opacity-100:is(:where(.group)[data-popup-open] *) {
        opacity: 1
    }

    .group-data-striped\/row\:bg-\[\#0C1217\]:is(:where(.group\/row)[data-striped] *) {
        background-color: #0c1217
    }

    .group-data-truncated\/cell\:relative:is(:where(.group\/cell)[data-truncated] *) {
        position: relative
    }

    .group-data-truncated\/cell\:z-50:is(:where(.group\/cell)[data-truncated] *) {
        z-index: 50
    }

    .group-data-truncated\/cell\:w-max:is(:where(.group\/cell)[data-truncated] *) {
        width: max-content
    }

    .group-data-truncated\/cell\:rounded-lg:is(:where(.group\/cell)[data-truncated] *) {
        border-radius: var(--radius-lg)
    }

    .group-data-truncated\/cell\:bg-linear-to-r:is(:where(.group\/cell)[data-truncated] *) {
        --tw-gradient-position: to right
    }

    @supports (background-image:linear-gradient(in lab, red, red)) {
        .group-data-truncated\/cell\:bg-linear-to-r:is(:where(.group\/cell)[data-truncated] *) {
            --tw-gradient-position: to right in oklab
        }
    }

    .group-data-truncated\/cell\:bg-linear-to-r:is(:where(.group\/cell)[data-truncated] *) {
        background-image: linear-gradient(var(--tw-gradient-stops))
    }

    .group-data-truncated\/cell\:from-background:is(:where(.group\/cell)[data-truncated] *) {
        --tw-gradient-from: rgb(var(--background-rgb) / 1);
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .group-data-truncated\/cell\:from-\[calc\(100\%-1\.5rem\)\]:is(:where(.group\/cell)[data-truncated] *) {
        --tw-gradient-from-position: calc(100% - 1.5rem)
    }

    .group-data-truncated\/cell\:to-transparent:is(:where(.group\/cell)[data-truncated] *) {
        --tw-gradient-to: transparent;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .group-data-truncated\/cell\:pr-6:is(:where(.group\/cell)[data-truncated] *) {
        padding-right: calc(var(--spacing) * 6)
    }

    .group-data-truncated\/cell\:shadow-lg:is(:where(.group\/cell)[data-truncated] *) {
        --tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, #0000001a), 0 4px 6px -4px var(--tw-shadow-color, #0000001a);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .group-data-\[checked\]\:hidden:is(:where(.group)[data-checked] *) {
        display: none
    }

    .group-data-\[checked\]\:bg-neutral-925\/25:is(:where(.group)[data-checked] *) {
        background-color: var(--neutral-925)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .group-data-\[checked\]\:bg-neutral-925\/25:is(:where(.group)[data-checked] *) {
            background-color: color-mix(in oklab, var(--neutral-925) 25%, transparent)
        }
    }

    .group-data-\[closed\]\/accordion-content\:duration-150:is(:where(.group\/accordion-content)[data-closed] *) {
        --tw-duration: .15s;
        transition-duration: .15s
    }

    .group-data-\[closed\]\/accordion-content\:ease-in:is(:where(.group\/accordion-content)[data-closed] *) {
        --tw-ease: var(--ease-in);
        transition-timing-function: var(--ease-in)
    }

    .group-data-\[closed\]\/accordion-content\:animate-out:is(:where(.group\/accordion-content)[data-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
    }

    .group-data-\[closed\]\/accordion-content\:duration-150:is(:where(.group\/accordion-content)[data-closed] *) {
        animation-duration: .15s
    }

    .group-data-\[closed\]\/accordion-content\:ease-in:is(:where(.group\/accordion-content)[data-closed] *) {
        animation-timing-function: cubic-bezier(.4, 0, 1, 1)
    }

    .group-data-\[closed\]\/accordion-content\:fade-out-0:is(:where(.group\/accordion-content)[data-closed] *) {
        --tw-exit-opacity: 0
    }

    .group-data-\[copied\=true\]\/copy\:text-primary:is(:where(.group\/copy)[data-copied=true] *) {
        color: var(--primary)
    }

    .group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *) {
        pointer-events: none
    }

    .group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *),
    .group-data-\[disabled\=true\]\/field\:opacity-50:is(:where(.group\/field)[data-disabled=true] *),
    .group-data-\[disabled\=true\]\/input-group\:opacity-50:is(:where(.group\/input-group)[data-disabled=true] *) {
        opacity: .5
    }

    .group-data-\[from\=user\]\/chat-message\:bg-primary:is(:where(.group\/chat-message)[data-from=user] *) {
        background-color: var(--primary)
    }

    .group-data-\[from\=user\]\/chat-message\:font-medium:is(:where(.group\/chat-message)[data-from=user] *) {
        --tw-font-weight: var(--font-weight-medium);
        font-weight: var(--font-weight-medium)
    }

    .group-data-\[from\=user\]\/chat-message\:text-primary-foreground:is(:where(.group\/chat-message)[data-from=user] *) {
        color: var(--primary-foreground)
    }

    .group-data-\[instant\]\/popover-positioner\:transition-none:is(:where(.group\/popover-positioner)[data-instant] *),
    .group-data-\[instant\]\/tooltip-positioner\:transition-none:is(:where(.group\/tooltip-positioner)[data-instant] *) {
        transition-property: none
    }

    .group-data-\[nested-drawer-open\]\/drawer-popup\:opacity-0:is(:where(.group\/drawer-popup)[data-nested-drawer-open] *) {
        opacity: 0
    }

    .group-data-\[nested-drawer-swiping\]\/drawer-popup\:opacity-100:is(:where(.group\/drawer-popup)[data-nested-drawer-swiping] *) {
        opacity: 1
    }

    .group-data-\[open\]\:hidden:is(:where(.group)[data-open] *) {
        display: none
    }

    .group-data-\[open\]\:-rotate-90:is(:where(.group)[data-open] *) {
        rotate: -90deg
    }

    .group-data-\[open\]\:rotate-90:is(:where(.group)[data-open] *) {
        rotate: 90deg
    }

    .group-data-\[open\]\:rotate-180:is(:where(.group)[data-open] *) {
        rotate: 180deg
    }

    .group-data-\[open\]\:text-muted-foreground:is(:where(.group)[data-open] *) {
        color: oklch(from var(--muted-foreground) l c h / 1)
    }

    .group-data-\[open\]\:text-neutral-400:is(:where(.group)[data-open] *) {
        color: var(--neutral-400)
    }

    .group-data-\[open\]\/accordion-content\:animate-in:is(:where(.group\/accordion-content)[data-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
    }

    .group-data-\[open\]\/accordion-content\:fade-in-0:is(:where(.group\/accordion-content)[data-open] *) {
        --tw-enter-opacity: 0
    }

    .group-data-\[open\]\/token-section\:block:is(:where(.group\/token-section)[data-open] *) {
        display: block
    }

    .group-data-\[panel-open\]\:hidden:is(:where(.group)[data-panel-open] *) {
        display: none
    }

    .group-data-\[panel-open\]\:inline:is(:where(.group)[data-panel-open] *) {
        display: inline
    }

    .group-data-\[panel-open\]\:rotate-90:is(:where(.group)[data-panel-open] *) {
        rotate: 90deg
    }

    .group-data-\[panel-open\]\/accordion-trigger\:scale-y-0:is(:where(.group\/accordion-trigger)[data-panel-open] *) {
        --tw-scale-y: 0%;
        scale: var(--tw-scale-x) var(--tw-scale-y)
    }

    .group-data-\[panel-open\]\/accordion-trigger\:rotate-0:is(:where(.group\/accordion-trigger)[data-panel-open] *) {
        rotate: 0deg
    }

    .group-data-\[panel-open\]\/accordion-trigger\:rotate-45:is(:where(.group\/accordion-trigger)[data-panel-open] *) {
        rotate: 45deg
    }

    .group-data-\[panel-open\]\/accordion-trigger\:rotate-180:is(:where(.group\/accordion-trigger)[data-panel-open] *) {
        rotate: 180deg
    }

    .group-data-\[panel-open\]\/accordion-trigger\:text-foreground:is(:where(.group\/accordion-trigger)[data-panel-open] *) {
        color: oklch(from var(--foreground) l c h / 1)
    }

    .group-data-\[panel-open\]\/accordion-trigger\:text-muted-foreground:is(:where(.group\/accordion-trigger)[data-panel-open] *) {
        color: oklch(from var(--muted-foreground) l c h / 1)
    }

    .group-data-\[panel-open\]\/collapsible-trigger\:rotate-0:is(:where(.group\/collapsible-trigger)[data-panel-open] *) {
        rotate: 0deg
    }

    .group-data-\[panel-open\]\/collapsible-trigger\:rotate-180:is(:where(.group\/collapsible-trigger)[data-panel-open] *) {
        rotate: 180deg
    }

    .group-data-\[panel-open\]\/collapsible-trigger\:text-muted-foreground:is(:where(.group\/collapsible-trigger)[data-panel-open] *) {
        color: oklch(from var(--muted-foreground) l c h / 1)
    }

    .group-data-\[panel-open\]\/collapsible-trigger\:text-primary:is(:where(.group\/collapsible-trigger)[data-panel-open] *) {
        color: var(--primary)
    }

    .group-data-\[panel-open\]\/summary-trigger\:text-muted-foreground:is(:where(.group\/summary-trigger)[data-panel-open] *) {
        color: oklch(from var(--muted-foreground) l c h / 1)
    }

    .group-data-\[popup-open\]\:rotate-180:is(:where(.group)[data-popup-open] *) {
        rotate: 180deg
    }

    .group-data-\[size\=default\]\/avatar\:size-2\.5:is(:where(.group\/avatar)[data-size=default] *) {
        width: calc(var(--spacing) * 2.5);
        height: calc(var(--spacing) * 2.5)
    }

    .group-data-\[size\=default\]\/avatar\:size-3:is(:where(.group\/avatar)[data-size=default] *),
    .group-data-\[size\=lg\]\/avatar\:size-3:is(:where(.group\/avatar)[data-size=lg] *) {
        width: calc(var(--spacing) * 3);
        height: calc(var(--spacing) * 3)
    }

    .group-data-\[size\=sm\]\/alert-dialog-content\:grid:is(:where(.group\/alert-dialog-content)[data-size=sm] *) {
        display: grid
    }

    .group-data-\[size\=sm\]\/alert-dialog-content\:grid-cols-2:is(:where(.group\/alert-dialog-content)[data-size=sm] *) {
        grid-template-columns: repeat(2, minmax(0, 1fr))
    }

    .group-data-\[size\=sm\]\/avatar\:size-2:is(:where(.group\/avatar)[data-size=sm] *) {
        width: calc(var(--spacing) * 2);
        height: calc(var(--spacing) * 2)
    }

    .group-data-\[size\=sm\]\/card\:text-sm:is(:where(.group\/card)[data-size=sm] *) {
        font-size: var(--text-sm);
        line-height: var(--tw-leading, var(--text-sm--line-height))
    }

    .group-data-\[state\=on\]\/expandable-toggle\:ml-1:is(:where(.group\/expandable-toggle)[data-state=on] *) {
        margin-left: var(--spacing)
    }

    .group-data-\[state\=on\]\/expandable-toggle\:grid-cols-\[1fr\]:is(:where(.group\/expandable-toggle)[data-state=on] *) {
        grid-template-columns: 1fr
    }

    .group-data-\[state\=on\]\/expandable-toggle\:opacity-100:is(:where(.group\/expandable-toggle)[data-state=on] *) {
        opacity: 1
    }

    .group-data-\[variant\=outline\]\/field-group\:-mb-2:is(:where(.group\/field-group)[data-variant=outline] *) {
        margin-bottom: calc(var(--spacing) * -2)
    }

    .group-has-data-\[size\=lg\]\/avatar-group\:size-10:is(:where(.group\/avatar-group):has([data-size=lg]) *) {
        width: calc(var(--spacing) * 10);
        height: calc(var(--spacing) * 10)
    }

    .group-has-data-\[size\=sm\]\/avatar-group\:size-6:is(:where(.group\/avatar-group):has([data-size=sm]) *) {
        width: calc(var(--spacing) * 6);
        height: calc(var(--spacing) * 6)
    }

    .peer-hover\/collapse\:border-primary\/50:is(:where(.peer\/collapse):hover~*) {
        border-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .peer-hover\/collapse\:border-primary\/50:is(:where(.peer\/collapse):hover~*) {
            border-color: color-mix(in oklab, var(--primary) 50%, transparent)
        }
    }

    .peer-focus-visible\/radio\:ring-1:is(:where(.peer\/radio):focus-visible~*) {
        --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .peer-focus-visible\/radio\:ring-primary:is(:where(.peer\/radio):focus-visible~*) {
        --tw-ring-color: var(--primary)
    }

    .peer-active\:scale-\[0\.99\]:is(:where(.peer):active~*) {
        scale: .99
    }

    .peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*) {
        cursor: not-allowed
    }

    .peer-disabled\:opacity-50:is(:where(.peer):disabled~*) {
        opacity: .5
    }

    .peer-data-disabled\:cursor-not-allowed:is(:where(.peer)[data-disabled]~*) {
        cursor: not-allowed
    }

    .peer-data-disabled\:opacity-70:is(:where(.peer)[data-disabled]~*) {
        opacity: .7
    }

    .peer-data-\[checked\]\:text-foreground:is(:where(.peer)[data-checked]~*) {
        color: oklch(from var(--foreground) l c h / 1)
    }

    .peer-data-\[disabled\]\:cursor-not-allowed:is(:where(.peer)[data-disabled]~*) {
        cursor: not-allowed
    }

    .peer-data-\[disabled\]\:opacity-70:is(:where(.peer)[data-disabled]~*) {
        opacity: .7
    }

    .marker\:text-faint-foreground ::marker {
        color: oklch(from var(--faint-foreground) l c h / 1)
    }

    .marker\:text-faint-foreground::marker {
        color: oklch(from var(--faint-foreground) l c h / 1)
    }

    .marker\:text-faint-foreground ::-webkit-details-marker {
        color: oklch(from var(--faint-foreground) l c h / 1)
    }

    .marker\:text-faint-foreground::-webkit-details-marker {
        color: oklch(from var(--faint-foreground) l c h / 1)
    }

    .selection\:bg-foreground ::selection {
        background-color: oklch(from var(--foreground) l c h / 1)
    }

    .selection\:bg-foreground::selection {
        background-color: oklch(from var(--foreground) l c h / 1)
    }

    .selection\:bg-primary ::selection {
        background-color: var(--primary)
    }

    .selection\:bg-primary::selection {
        background-color: var(--primary)
    }

    .selection\:text-background ::selection {
        color: rgb(var(--background-rgb) / 1)
    }

    .selection\:text-background::selection {
        color: rgb(var(--background-rgb) / 1)
    }

    .selection\:text-primary-foreground ::selection {
        color: var(--primary-foreground)
    }

    .selection\:text-primary-foreground::selection {
        color: var(--primary-foreground)
    }

    .file\:inline-flex::file-selector-button {
        display: inline-flex
    }

    .file\:h-7::file-selector-button {
        height: calc(var(--spacing) * 7)
    }

    .file\:border-0::file-selector-button {
        border-style: var(--tw-border-style);
        border-width: 0
    }

    .file\:bg-transparent::file-selector-button {
        background-color: #0000
    }

    .file\:text-sm::file-selector-button {
        font-size: var(--text-sm);
        line-height: var(--tw-leading, var(--text-sm--line-height))
    }

    .file\:font-medium::file-selector-button {
        --tw-font-weight: var(--font-weight-medium);
        font-weight: var(--font-weight-medium)
    }

    .file\:text-foreground::file-selector-button {
        color: oklch(from var(--foreground) l c h / 1)
    }

    .placeholder\:font-sans::placeholder {
        font-family: var(--font-sans)
    }

    .placeholder\:text-sm::placeholder {
        font-size: var(--text-sm);
        line-height: var(--tw-leading, var(--text-sm--line-height))
    }

    .placeholder\:text-xs::placeholder {
        font-size: var(--text-xs);
        line-height: var(--tw-leading, var(--text-xs--line-height))
    }

    .placeholder\:text-faint-foreground::placeholder {
        color: oklch(from var(--faint-foreground) l c h / 1)
    }

    .placeholder\:text-faint-foreground-80::placeholder {
        color: oklch(from var(--faint-foreground-80) l c h / 1)
    }

    .placeholder\:text-faint-foreground\/70::placeholder {
        color: oklch(from var(--faint-foreground) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .placeholder\:text-faint-foreground\/70::placeholder {
            color: color-mix(in oklab, oklch(from var(--faint-foreground) l c h / 1) 70%, transparent)
        }
    }

    .placeholder\:text-muted-foreground::placeholder,
    .placeholder\:text-muted-foreground\/60::placeholder {
        color: oklch(from var(--muted-foreground) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .placeholder\:text-muted-foreground\/60::placeholder {
            color: color-mix(in oklab, oklch(from var(--muted-foreground) l c h / 1) 60%, transparent)
        }
    }

    .placeholder\:text-neutral-400::placeholder {
        color: var(--neutral-400)
    }

    .placeholder\:text-neutral-500::placeholder {
        color: var(--neutral-500)
    }

    .placeholder\:text-neutral-600::placeholder {
        color: var(--neutral-600)
    }

    .placeholder\:text-primary-foreground\/70::placeholder {
        color: var(--primary-foreground)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .placeholder\:text-primary-foreground\/70::placeholder {
            color: color-mix(in oklab, var(--primary-foreground) 70%, transparent)
        }
    }

    .placeholder\:text-v2-lily\/30::placeholder {
        color: oklab(97.1336% -.0148504 -.0128456/.3)
    }

    .before\:pointer-events-none:before {
        content: var(--tw-content);
        pointer-events: none
    }

    .before\:absolute:before {
        content: var(--tw-content);
        position: absolute
    }

    .before\:-inset-1:before {
        content: var(--tw-content);
        inset: calc(var(--spacing) * -1)
    }

    .before\:-inset-1\.5:before {
        content: var(--tw-content);
        inset: calc(var(--spacing) * -1.5)
    }

    .before\:-inset-px:before {
        content: var(--tw-content);
        inset: -1px
    }

    .before\:inset-0:before {
        content: var(--tw-content);
        inset: 0
    }

    .before\:-inset-x-2:before {
        content: var(--tw-content);
        inset-inline: calc(var(--spacing) * -2)
    }

    .before\:inset-x-0:before {
        content: var(--tw-content);
        inset-inline: 0
    }

    .before\:-inset-y-1:before {
        content: var(--tw-content);
        inset-block: calc(var(--spacing) * -1)
    }

    .before\:-inset-y-1\.5:before {
        content: var(--tw-content);
        inset-block: calc(var(--spacing) * -1.5)
    }

    .before\:-inset-y-2:before {
        content: var(--tw-content);
        inset-block: calc(var(--spacing) * -2)
    }

    .before\:inset-y-0:before {
        content: var(--tw-content);
        inset-block: 0
    }

    .before\:inset-y-2:before {
        content: var(--tw-content);
        inset-block: calc(var(--spacing) * 2)
    }

    .before\:top-0:before {
        content: var(--tw-content);
        top: 0
    }

    .before\:top-\[-26px\]:before {
        content: var(--tw-content);
        top: -26px
    }

    .before\:-right-2:before {
        content: var(--tw-content);
        right: calc(var(--spacing) * -2)
    }

    .before\:-right-4:before {
        content: var(--tw-content);
        right: calc(var(--spacing) * -4)
    }

    .before\:right-0:before {
        content: var(--tw-content);
        right: 0
    }

    .before\:right-full:before {
        content: var(--tw-content);
        right: 100%
    }

    .before\:bottom-0:before {
        content: var(--tw-content);
        bottom: 0
    }

    .before\:-left-1:before {
        content: var(--tw-content);
        left: calc(var(--spacing) * -1)
    }

    .before\:-left-3\.5:before {
        content: var(--tw-content);
        left: calc(var(--spacing) * -3.5)
    }

    .before\:left-0:before {
        content: var(--tw-content);
        left: 0
    }

    .before\:left-1\/2:before {
        content: var(--tw-content);
        left: 50%
    }

    .before\:left-full:before {
        content: var(--tw-content);
        left: 100%
    }

    .before\:-z-10:before {
        content: var(--tw-content);
        z-index: calc(10 * -1)
    }

    .before\:z-10:before {
        content: var(--tw-content);
        z-index: 10
    }

    .before\:h-0\.5:before {
        content: var(--tw-content);
        height: calc(var(--spacing) * .5)
    }

    .before\:h-4:before {
        content: var(--tw-content);
        height: calc(var(--spacing) * 4)
    }

    .before\:h-full:before {
        content: var(--tw-content);
        height: 100%
    }

    .before\:h-px:before {
        content: var(--tw-content);
        height: 1px
    }

    .before\:w-0\.5:before {
        content: var(--tw-content);
        width: calc(var(--spacing) * .5)
    }

    .before\:w-5:before {
        content: var(--tw-content);
        width: calc(var(--spacing) * 5)
    }

    .before\:w-\[3px\]:before {
        content: var(--tw-content);
        width: 3px
    }

    .before\:w-px:before {
        content: var(--tw-content);
        width: 1px
    }

    .before\:w-screen:before {
        content: var(--tw-content);
        width: 100vw
    }

    .before\:-translate-x-1\/2:before {
        content: var(--tw-content);
        --tw-translate-x: calc(calc(1 / 2 * 100%) * -1);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .before\:transform:before {
        content: var(--tw-content);
        transform: var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )
    }

    .before\:rounded-\[inherit\]:before {
        content: var(--tw-content);
        border-radius: inherit
    }

    .before\:rounded-full:before {
        content: var(--tw-content);
        border-radius: 3.40282e38px
    }

    .before\:rounded-lg:before {
        content: var(--tw-content);
        border-radius: var(--radius-lg)
    }

    .before\:rounded-xl:before {
        content: var(--tw-content);
        border-radius: var(--radius-xl)
    }

    .before\:rounded-xs:before {
        content: var(--tw-content);
        border-radius: var(--radius-xs)
    }

    .before\:rounded-r-full:before {
        content: var(--tw-content);
        border-top-right-radius: 3.40282e38px;
        border-bottom-right-radius: 3.40282e38px
    }

    .before\:border:before {
        content: var(--tw-content);
        border-style: var(--tw-border-style);
        border-width: 1px
    }

    .before\:border-r-0:before {
        content: var(--tw-content);
        border-right-style: var(--tw-border-style);
        border-right-width: 0
    }

    .before\:border-border:before {
        content: var(--tw-content);
        border-color: oklch(from var(--border) l c h / 1)
    }

    .before\:border-foreground\/\[0\.02\]:before {
        content: var(--tw-content);
        border-color: oklch(from var(--foreground) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .before\:border-foreground\/\[0\.02\]:before {
            border-color: color-mix(in oklab, oklch(from var(--foreground) l c h / 1) 2%, transparent)
        }
    }

    .before\:border-foreground\/\[0\.03\]:before {
        content: var(--tw-content);
        border-color: oklch(from var(--foreground) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .before\:border-foreground\/\[0\.03\]:before {
            border-color: color-mix(in oklab, oklch(from var(--foreground) l c h / 1) 3%, transparent)
        }
    }

    .before\:border-foreground\/\[0\.06\]:before {
        content: var(--tw-content);
        border-color: oklch(from var(--foreground) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .before\:border-foreground\/\[0\.06\]:before {
            border-color: color-mix(in oklab, oklch(from var(--foreground) l c h / 1) 6%, transparent)
        }
    }

    .before\:border-transparent:before {
        content: var(--tw-content);
        border-color: #0000
    }

    .before\:bg-inherit:before {
        content: var(--tw-content);
        background-color: inherit
    }

    .before\:bg-neutral-850:before {
        content: var(--tw-content);
        background-color: var(--neutral-850)
    }

    .before\:bg-primary:before {
        content: var(--tw-content);
        background-color: var(--primary)
    }

    .before\:bg-transparent:before {
        content: var(--tw-content);
        background-color: #0000
    }

    .before\:bg-linear-to-b:before {
        content: var(--tw-content);
        --tw-gradient-position: to bottom
    }

    @supports (background-image:linear-gradient(in lab, red, red)) {
        .before\:bg-linear-to-b:before {
            --tw-gradient-position: to bottom in oklab
        }
    }

    .before\:bg-linear-to-b:before {
        background-image: linear-gradient(var(--tw-gradient-stops))
    }

    .before\:from-background:before {
        content: var(--tw-content);
        --tw-gradient-from: rgb(var(--background-rgb) / 1);
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .before\:to-transparent:before {
        content: var(--tw-content);
        --tw-gradient-to: transparent;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .before\:\[mask-image\:linear-gradient\(to_bottom\,\#000\,rgba\(0\,0\,0\,0\.15\)\)\]:before {
        content: var(--tw-content);
        -webkit-mask-image: linear-gradient(#000, #00000026);
        mask-image: linear-gradient(#000, #00000026)
    }

    .before\:transition-colors:before {
        content: var(--tw-content);
        transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .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-1:after {
        content: var(--tw-content);
        inset: calc(var(--spacing) * -1)
    }

    .after\:-inset-1\.5:after {
        content: var(--tw-content);
        inset: calc(var(--spacing) * -1.5)
    }

    .after\:inset-0:after {
        content: var(--tw-content);
        inset: 0
    }

    .after\:inset-1:after {
        content: var(--tw-content);
        inset: var(--spacing)
    }

    .after\:-inset-x-1:after {
        content: var(--tw-content);
        inset-inline: calc(var(--spacing) * -1)
    }

    .after\:inset-x-0:after {
        content: var(--tw-content);
        inset-inline: 0
    }

    .after\:inset-x-px:after {
        content: var(--tw-content);
        inset-inline: 1px
    }

    .after\:-inset-y-0\.5:after {
        content: var(--tw-content);
        inset-block: calc(var(--spacing) * -.5)
    }

    .after\:-inset-y-1\.5:after {
        content: var(--tw-content);
        inset-block: calc(var(--spacing) * -1.5)
    }

    .after\:-inset-y-3:after {
        content: var(--tw-content);
        inset-block: calc(var(--spacing) * -3)
    }

    .after\:-inset-y-3\.5:after {
        content: var(--tw-content);
        inset-block: calc(var(--spacing) * -3.5)
    }

    .after\:-inset-y-4:after {
        content: var(--tw-content);
        inset-block: calc(var(--spacing) * -4)
    }

    .after\:inset-y-0:after {
        content: var(--tw-content);
        inset-block: 0
    }

    .after\:-top-1:after {
        content: var(--tw-content);
        top: calc(var(--spacing) * -1)
    }

    .after\:top-0:after {
        content: var(--tw-content);
        top: 0
    }

    .after\:top-1\/2:after {
        content: var(--tw-content);
        top: 50%
    }

    .after\:-right-2\.5:after {
        content: var(--tw-content);
        right: calc(var(--spacing) * -2.5)
    }

    .after\:-right-4:after {
        content: var(--tw-content);
        right: calc(var(--spacing) * -4)
    }

    .after\:right-0:after {
        content: var(--tw-content);
        right: 0
    }

    .after\:right-\[60px\]:after {
        content: var(--tw-content);
        right: 60px
    }

    .after\:right-\[100px\]:after {
        content: var(--tw-content);
        right: 100px
    }

    .after\:-bottom-1:after {
        content: var(--tw-content);
        bottom: calc(var(--spacing) * -1)
    }

    .after\:-bottom-3:after {
        content: var(--tw-content);
        bottom: calc(var(--spacing) * -3)
    }

    .after\:-bottom-px:after {
        content: var(--tw-content);
        bottom: -1px
    }

    .after\:bottom-0:after {
        content: var(--tw-content);
        bottom: 0
    }

    .after\:-left-1:after {
        content: var(--tw-content);
        left: calc(var(--spacing) * -1)
    }

    .after\:-left-1\.5:after {
        content: var(--tw-content);
        left: calc(var(--spacing) * -1.5)
    }

    .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\:z-10:after {
        content: var(--tw-content);
        z-index: 10
    }

    .after\:z-20:after {
        content: var(--tw-content);
        z-index: 20
    }

    .after\:block:after {
        content: var(--tw-content);
        display: block
    }

    .after\:size-0:after {
        content: var(--tw-content);
        width: 0;
        height: 0
    }

    .after\:h-0\.5:after {
        content: var(--tw-content);
        height: calc(var(--spacing) * .5)
    }

    .after\:h-1:after {
        content: var(--tw-content);
        height: var(--spacing)
    }

    .after\:h-6:after {
        content: var(--tw-content);
        height: calc(var(--spacing) * 6)
    }

    .after\:h-16:after {
        content: var(--tw-content);
        height: calc(var(--spacing) * 16)
    }

    .after\:h-\[var\(--drawer-body-reserve\)\]:after {
        content: var(--tw-content);
        height: var(--drawer-body-reserve)
    }

    .after\:h-full:after {
        content: var(--tw-content);
        height: 100%
    }

    .after\:w-1:after {
        content: var(--tw-content);
        width: var(--spacing)
    }

    .after\:w-px:after {
        content: var(--tw-content);
        width: 1px
    }

    .after\:shrink-0:after {
        content: var(--tw-content);
        flex-shrink: 0
    }

    .after\:-translate-x-1\/2:after {
        content: var(--tw-content);
        --tw-translate-x: calc(calc(1 / 2 * 100%) * -1);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .after\:-translate-y-1\/2:after {
        content: var(--tw-content);
        --tw-translate-y: calc(calc(1 / 2 * 100%) * -1);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .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-lg:after {
        content: var(--tw-content);
        border-radius: var(--radius-lg)
    }

    .after\:border-x-4:after {
        content: var(--tw-content);
        border-inline-style: var(--tw-border-style);
        border-inline-width: 4px
    }

    .after\:border-t-4:after {
        content: var(--tw-content);
        border-top-style: var(--tw-border-style);
        border-top-width: 4px
    }

    .after\:border-r:after {
        content: var(--tw-content);
        border-right-style: var(--tw-border-style);
        border-right-width: 1px
    }

    .after\:border-r-0:after {
        content: var(--tw-content);
        border-right-style: var(--tw-border-style);
        border-right-width: 0
    }

    .after\:border-x-transparent:after {
        content: var(--tw-content);
        border-inline-color: #0000
    }

    .after\:border-t-black:after {
        content: var(--tw-content);
        border-top-color: oklch(from var(--black) l c h / 1)
    }

    .after\:border-r-neutral-900:after {
        content: var(--tw-content);
        border-right-color: var(--neutral-900)
    }

    .after\:bg-border:after {
        content: var(--tw-content);
        background-color: oklch(from var(--border) l c h / 1)
    }

    .after\:bg-neutral-850:after {
        content: var(--tw-content);
        background-color: var(--neutral-850)
    }

    .after\:bg-transparent:after {
        content: var(--tw-content);
        background-color: #0000
    }

    .after\:bg-linear-to-b:after {
        content: var(--tw-content);
        --tw-gradient-position: to bottom
    }

    @supports (background-image:linear-gradient(in lab, red, red)) {
        .after\:bg-linear-to-b:after {
            --tw-gradient-position: to bottom in oklab
        }
    }

    .after\:bg-linear-to-b:after {
        background-image: linear-gradient(var(--tw-gradient-stops))
    }

    .after\:bg-linear-to-t:after {
        content: var(--tw-content);
        --tw-gradient-position: to top
    }

    @supports (background-image:linear-gradient(in lab, red, red)) {
        .after\:bg-linear-to-t:after {
            --tw-gradient-position: to top in oklab
        }
    }

    .after\:bg-linear-to-t:after {
        background-image: linear-gradient(var(--tw-gradient-stops))
    }

    .after\:bg-\[image\:linear-gradient\(90deg\,var\(--border\)\,var\(--big-input\)_40\%\,var\(--big-input\)_60\%\,var\(--border\)\)\]:after {
        content: var(--tw-content);
        background-image: linear-gradient(90deg, var(--border), var(--big-input) 40%, var(--big-input) 60%, var(--border))
    }

    .after\:bg-\[image\:linear-gradient\(90deg\,var\(--muted\)\,color-mix\(in_oklab\,var\(--muted-foreground\)_18\%\,var\(--muted\)\)_50\%\,var\(--muted\)\)\]:after {
        content: var(--tw-content);
        background-image: linear-gradient(90deg, var(--muted), var(--muted-foreground) 50%, var(--muted))
    }

    @supports (color:color-mix(in lab, red, red)) {
        .after\:bg-\[image\:linear-gradient\(90deg\,var\(--muted\)\,color-mix\(in_oklab\,var\(--muted-foreground\)_18\%\,var\(--muted\)\)_50\%\,var\(--muted\)\)\]:after {
            background-image: linear-gradient(90deg, var(--muted), color-mix(in oklab, var(--muted-foreground) 18%, var(--muted)) 50%, var(--muted))
        }
    }

    .after\:from-background:after {
        content: var(--tw-content);
        --tw-gradient-from: rgb(var(--background-rgb) / 1);
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .after\:from-transparent:after {
        content: var(--tw-content);
        --tw-gradient-from: transparent;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .after\:to-background:after {
        content: var(--tw-content);
        --tw-gradient-to: rgb(var(--background-rgb) / 1);
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .after\:to-transparent:after {
        content: var(--tw-content);
        --tw-gradient-to: transparent;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }

    .after\:bg-\[length\:200\%_100\%\]:after {
        content: var(--tw-content);
        background-size: 200% 100%
    }

    .after\:outline-primary:after {
        content: var(--tw-content);
        outline-color: var(--primary)
    }

    .after\:content-\[\"\"\]:after,
    .after\:content-\[\'\'\]:after {
        --tw-content: "";
        content: var(--tw-content)
    }

    .first\:mr-auto:first-child {
        margin-right: auto
    }

    .first\:ml-0:first-child {
        margin-left: 0
    }

    .first\:translate-x-0:first-child {
        --tw-translate-x: 0px;
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .first\:items-start:first-child {
        align-items: flex-start
    }

    .first\:rounded-l-\[11px\]:first-child {
        border-top-left-radius: 11px;
        border-bottom-left-radius: 11px
    }

    .first\:rounded-l-full:first-child {
        border-top-left-radius: 3.40282e38px;
        border-bottom-left-radius: 3.40282e38px
    }

    .first\:border-y:first-child {
        border-block-style: var(--tw-border-style);
        border-block-width: 1px
    }

    .first\:border-t-0:first-child {
        border-top-style: var(--tw-border-style);
        border-top-width: 0
    }

    .first\:border-r:first-child {
        border-right-style: var(--tw-border-style);
        border-right-width: 1px
    }

    .first\:border-none:first-child {
        --tw-border-style: none;
        border-style: none
    }

    .first\:py-2:first-child {
        padding-block: calc(var(--spacing) * 2)
    }

    .first\:pt-0:first-child {
        padding-top: 0
    }

    .first\:pl-0:first-child {
        padding-left: 0
    }

    .first\:text-left:first-child {
        text-align: left
    }

    :is(.first\:\*\:min-w-0:first-child>*) {
        min-width: 0
    }

    :is(.first\:\*\:flex-1:first-child>*) {
        flex: 1
    }

    :is(.\*\:first\:rounded-l-lg>*):first-child {
        border-top-left-radius: var(--radius-lg);
        border-bottom-left-radius: var(--radius-lg)
    }

    .first\:before\:hidden:first-child:before {
        content: var(--tw-content);
        display: none
    }

    .last\:mb-0:last-child {
        margin-bottom: 0
    }

    .last\:ml-auto:last-child {
        margin-left: auto
    }

    .last\:hidden:last-child {
        display: none
    }

    .last\:-translate-x-8:last-child {
        --tw-translate-x: calc(var(--spacing) * -8);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .last\:items-end:last-child {
        align-items: flex-end
    }

    .last\:rounded-r-full:last-child {
        border-top-right-radius: 3.40282e38px;
        border-bottom-right-radius: 3.40282e38px
    }

    .last\:border-0:last-child {
        border-style: var(--tw-border-style);
        border-width: 0
    }

    .last\:border-b:last-child {
        border-bottom-style: var(--tw-border-style);
        border-bottom-width: 1px
    }

    .last\:border-b-0:last-child {
        border-bottom-style: var(--tw-border-style);
        border-bottom-width: 0
    }

    .last\:border-none:last-child {
        --tw-border-style: none;
        border-style: none
    }

    .last\:border-transparent:last-child {
        border-color: #0000
    }

    .last\:pr-4:last-child {
        padding-right: calc(var(--spacing) * 4)
    }

    .last\:pb-0:last-child {
        padding-bottom: 0
    }

    .last\:text-right:last-child {
        text-align: right
    }

    :is(.\*\:last\:rounded-r-lg>*):last-child {
        border-top-right-radius: var(--radius-lg);
        border-bottom-right-radius: var(--radius-lg)
    }

    .before\:last\:translate-x-4:before {
        content: var(--tw-content)
    }

    .odd\:bg-muted\/25:nth-child(odd) {
        background-color: oklch(from var(--muted) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .odd\:bg-muted\/25:nth-child(odd) {
            background-color: color-mix(in oklab, oklch(from var(--muted) l c h / 1) 25%, transparent)
        }
    }

    .user-invalid\:border-destructive:user-invalid {
        border-color: oklch(from var(--destructive) l c h / 1)
    }

    .empty\:hidden:empty {
        display: none
    }

    .focus-within\:border-destructive-strong:focus-within {
        border-color: oklch(from var(--destructive-strong) l c h / 1)
    }

    .focus-within\:border-destructive\/60:focus-within {
        border-color: oklch(from var(--destructive) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .focus-within\:border-destructive\/60:focus-within {
            border-color: color-mix(in oklab, oklch(from var(--destructive) l c h / 1) 60%, transparent)
        }
    }

    .focus-within\:border-neutral-400:focus-within {
        border-color: var(--neutral-400)
    }

    .focus-within\:border-primary:focus-within {
        border-color: var(--primary)
    }

    .focus-within\:border-primary-500:focus-within {
        border-color: var(--primary-500)
    }

    .focus-within\:border-primary\/40:focus-within {
        border-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .focus-within\:border-primary\/40:focus-within {
            border-color: color-mix(in oklab, var(--primary) 40%, transparent)
        }
    }

    .focus-within\:border-primary\/50:focus-within {
        border-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .focus-within\:border-primary\/50:focus-within {
            border-color: color-mix(in oklab, var(--primary) 50%, transparent)
        }
    }

    .focus-within\:bg-muted\/30:focus-within {
        background-color: oklch(from var(--muted) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .focus-within\:bg-muted\/30:focus-within {
            background-color: color-mix(in oklab, oklch(from var(--muted) l c h / 1) 30%, transparent)
        }
    }

    .focus-within\:bg-primary-900:focus-within {
        background-color: var(--primary-900)
    }

    .focus-within\:bg-primary\/5:focus-within {
        background-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .focus-within\:bg-primary\/5:focus-within {
            background-color: color-mix(in oklab, var(--primary) 5%, transparent)
        }
    }

    .focus-within\:text-neutral-300:focus-within {
        color: var(--neutral-300)
    }

    .focus-within\:shadow-\[0_2px_12px_rgba\(172\,244\,125\,0\.2\)\]:focus-within {
        --tw-shadow: 0 2px 12px var(--tw-shadow-color, #acf47d33);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .focus-within\:shadow-swap-input-dark:focus-within {
        --tw-shadow: 0px 2px 16px var(--tw-shadow-color, oklch(from var(--primary) l c h / .25));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .focus-within\:\!ring-1:focus-within {
        --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor) !important;
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) !important
    }

    .focus-within\:ring-0:focus-within {
        --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .focus-within\:ring-1:focus-within {
        --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .focus-within\:\!ring-primary:focus-within {
        --tw-ring-color: var(--primary) !important
    }

    .focus-within\:ring-primary:focus-within,
    .focus-within\:ring-primary\/50:focus-within {
        --tw-ring-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .focus-within\:ring-primary\/50:focus-within {
            --tw-ring-color: color-mix(in oklab, var(--primary) 50%, transparent)
        }
    }

    .focus-within\:ring-ring\/50:focus-within {
        --tw-ring-color: oklch(from var(--ring) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .focus-within\:ring-ring\/50:focus-within {
            --tw-ring-color: color-mix(in oklab, oklch(from var(--ring) l c h / 1) 50%, transparent)
        }
    }

    .focus-within\:outline-\[3px\]:focus-within {
        outline-style: var(--tw-outline-style);
        outline-width: 3px
    }

    .focus-within\:outline-offset-0:focus-within {
        outline-offset: 0px
    }

    .focus-within\:outline-primary\/20:focus-within {
        outline-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .focus-within\:outline-primary\/20:focus-within {
            outline-color: color-mix(in oklab, var(--primary) 20%, transparent)
        }
    }

    .focus-within\:outline-none:focus-within {
        --tw-outline-style: none;
        outline-style: none
    }

    .focus-within\:\[animation-delay\:0s\]\!:focus-within {
        animation-delay: 0s !important
    }

    .focus-within\:ring-inset:focus-within {
        --tw-ring-inset: inset
    }

    .hover\:z-10:hover {
        z-index: 10
    }

    .hover\:z-20:hover {
        z-index: 20
    }

    .hover\:-translate-y-0\.5:hover {
        --tw-translate-y: calc(var(--spacing) * -.5);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .hover\:-translate-y-px:hover {
        --tw-translate-y: -1px;
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .hover\:translate-y-0:hover {
        --tw-translate-y: 0px;
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .hover\:scale-105:hover {
        --tw-scale-x: 105%;
        --tw-scale-y: 105%;
        --tw-scale-z: 105%;
        scale: var(--tw-scale-x) var(--tw-scale-y)
    }

    .hover\:scale-110:hover {
        --tw-scale-x: 110%;
        --tw-scale-y: 110%;
        --tw-scale-z: 110%;
        scale: var(--tw-scale-x) var(--tw-scale-y)
    }

    .hover\:scale-\[1\.02\]:hover {
        scale: 1.02
    }

    .hover\:scale-\[1\.03\]:hover {
        scale: 1.03
    }

    .hover\:scale-\[1\.04\]:hover {
        scale: 1.04
    }

    .hover\:cursor-not-allowed:hover {
        cursor: not-allowed
    }

    .hover\:cursor-pointer:hover {
        cursor: pointer
    }

    .hover\:cursor-text:hover {
        cursor: text
    }

    .hover\:rounded-t-xl:hover {
        border-top-left-radius: var(--radius-xl);
        border-top-right-radius: var(--radius-xl)
    }

    .hover\:rounded-b-xl:hover {
        border-bottom-right-radius: var(--radius-xl);
        border-bottom-left-radius: var(--radius-xl)
    }

    .hover\:border-b:hover {
        border-bottom-style: var(--tw-border-style);
        border-bottom-width: 1px
    }

    .hover\:border-dotted:hover {
        --tw-border-style: dotted;
        border-style: dotted
    }

    .hover\:\!border-primary\/25:hover {
        border-color: var(--primary) !important
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:\!border-primary\/25:hover {
            border-color: color-mix(in oklab, var(--primary) 25%, transparent) !important
        }
    }

    .hover\:\!border-transparent:hover {
        border-color: #0000 !important
    }

    .hover\:border-\[\#004FA5\]:hover {
        border-color: #004fa5
    }

    .hover\:border-\[var\(--team-accent\)\]:hover {
        border-color: var(--team-accent)
    }

    .hover\:border-amber:hover {
        border-color: #ffb900
    }

    .hover\:border-border:hover {
        border-color: oklch(from var(--border) l c h / 1)
    }

    .hover\:border-border-strong:hover {
        border-color: oklch(from var(--border-strong) l c h / 1)
    }

    .hover\:border-destructive-strong\/85:hover {
        border-color: oklch(from var(--destructive-strong) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:border-destructive-strong\/85:hover {
            border-color: color-mix(in oklab, oklch(from var(--destructive-strong) l c h / 1) 85%, transparent)
        }
    }

    .hover\:border-destructive\/30:hover {
        border-color: oklch(from var(--destructive) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:border-destructive\/30:hover {
            border-color: color-mix(in oklab, oklch(from var(--destructive) l c h / 1) 30%, transparent)
        }
    }

    .hover\:border-destructive\/50:hover {
        border-color: oklch(from var(--destructive) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:border-destructive\/50:hover {
            border-color: color-mix(in oklab, oklch(from var(--destructive) l c h / 1) 50%, transparent)
        }
    }

    .hover\:border-foreground:hover {
        border-color: oklch(from var(--foreground) l c h / 1)
    }

    .hover\:border-labs\/50:hover {
        border-color: oklab(74.1262% -.0979194 -.103674/.5)
    }

    .hover\:border-lime-300\/20:hover {
        border-color: #bbf45133
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:border-lime-300\/20:hover {
            border-color: color-mix(in oklab, var(--color-lime-300) 20%, transparent)
        }
    }

    .hover\:border-mid-foreground:hover {
        border-color: oklch(from var(--mid-foreground) l c h / 1)
    }

    .hover\:border-muted-foreground:hover {
        border-color: oklch(from var(--muted-foreground) l c h / 1)
    }

    .hover\:border-neutral-100\/75:hover {
        border-color: var(--neutral-100)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:border-neutral-100\/75:hover {
            border-color: color-mix(in oklab, var(--neutral-100) 75%, transparent)
        }
    }

    .hover\:border-neutral-200:hover {
        border-color: var(--neutral-200)
    }

    .hover\:border-neutral-400:hover {
        border-color: var(--neutral-400)
    }

    .hover\:border-neutral-500:hover {
        border-color: var(--neutral-500)
    }

    .hover\:border-neutral-600:hover {
        border-color: var(--neutral-600)
    }

    .hover\:border-neutral-700:hover {
        border-color: var(--neutral-700)
    }

    .hover\:border-neutral-800:hover {
        border-color: var(--neutral-800)
    }

    .hover\:border-primary:hover,
    .hover\:border-primary\/25:hover {
        border-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:border-primary\/25:hover {
            border-color: color-mix(in oklab, var(--primary) 25%, transparent)
        }
    }

    .hover\:border-primary\/30:hover {
        border-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:border-primary\/30:hover {
            border-color: color-mix(in oklab, var(--primary) 30%, transparent)
        }
    }

    .hover\:border-primary\/40:hover {
        border-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:border-primary\/40:hover {
            border-color: color-mix(in oklab, var(--primary) 40%, transparent)
        }
    }

    .hover\:border-primary\/45:hover {
        border-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:border-primary\/45:hover {
            border-color: color-mix(in oklab, var(--primary) 45%, transparent)
        }
    }

    .hover\:border-primary\/50:hover {
        border-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:border-primary\/50:hover {
            border-color: color-mix(in oklab, var(--primary) 50%, transparent)
        }
    }

    .hover\:border-primary\/60:hover {
        border-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:border-primary\/60:hover {
            border-color: color-mix(in oklab, var(--primary) 60%, transparent)
        }
    }

    .hover\:border-rose-400:hover {
        border-color: #f23674
    }

    .hover\:border-rose\/25:hover {
        border-color: oklab(63.9675% .221712 .0280158/.25)
    }

    .hover\:border-success-strong\/85:hover {
        border-color: oklch(from var(--success-strong) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:border-success-strong\/85:hover {
            border-color: color-mix(in oklab, oklch(from var(--success-strong) l c h / 1) 85%, transparent)
        }
    }

    .hover\:border-transparent:hover {
        border-color: #0000
    }

    .hover\:border-v2-lily\/20:hover {
        border-color: oklab(97.1336% -.0148504 -.0128456/.2)
    }

    .hover\:border-v2-lily\/75:hover {
        border-color: oklab(97.1336% -.0148504 -.0128456/.75)
    }

    .hover\:border-warning\/40:hover {
        border-color: oklch(from var(--warning) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:border-warning\/40:hover {
            border-color: color-mix(in oklab, oklch(from var(--warning) l c h / 1) 40%, transparent)
        }
    }

    .hover\:\!bg-primary\/5:hover {
        background-color: var(--primary) !important
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:\!bg-primary\/5:hover {
            background-color: color-mix(in oklab, var(--primary) 5%, transparent) !important
        }
    }

    .hover\:\!bg-transparent:hover {
        background-color: #0000 !important
    }

    .hover\:bg-\[\#2C3E50\]:hover {
        background-color: #2c3e50
    }

    .hover\:bg-\[\#004FA5\]\/\[0\.16\]:hover {
        background-color: oklab(44.0754% -.0356728 -.149856/.16)
    }

    .hover\:bg-\[\#313C29\]:hover {
        background-color: #313c29
    }

    .hover\:bg-\[\#455d65\]:hover {
        background-color: #455d65
    }

    .hover\:bg-\[\#19242e\]\/60:hover {
        background-color: oklab(25.4672% -.00982373 -.0224549/.6)
    }

    .hover\:bg-\[rgba\(243\,254\,252\,0\.16\)\]:hover {
        background-color: #f3fefc29
    }

    .hover\:bg-amber\/10:hover {
        background-color: oklab(82.9017% .0266726 .169131/.1)
    }

    .hover\:bg-background:hover {
        background-color: rgb(var(--background-rgb) / 1)
    }

    .hover\:bg-big-input:hover,
    .hover\:bg-big-input\/50:hover {
        background-color: oklch(from var(--big-input) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-big-input\/50:hover {
            background-color: color-mix(in oklab, oklch(from var(--big-input) l c h / 1) 50%, transparent)
        }
    }

    .hover\:bg-big-input\/80:hover {
        background-color: oklch(from var(--big-input) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-big-input\/80:hover {
            background-color: color-mix(in oklab, oklch(from var(--big-input) l c h / 1) 80%, transparent)
        }
    }

    .hover\:bg-big-input\/80\!:hover {
        background-color: oklch(from var(--big-input) l c h / 1) !important
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-big-input\/80\!:hover {
            background-color: color-mix(in oklab, oklch(from var(--big-input) l c h / 1) 80%, transparent) !important
        }
    }

    .hover\:bg-black\/10:hover {
        background-color: oklch(from var(--black) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-black\/10:hover {
            background-color: color-mix(in oklab, oklch(from var(--black) l c h / 1) 10%, transparent)
        }
    }

    .hover\:bg-black\/15:hover {
        background-color: oklch(from var(--black) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-black\/15:hover {
            background-color: color-mix(in oklab, oklch(from var(--black) l c h / 1) 15%, transparent)
        }
    }

    .hover\:bg-border:hover {
        background-color: oklch(from var(--border) l c h / 1)
    }

    .hover\:bg-border-strong:hover {
        background-color: oklch(from var(--border-strong) l c h / 1)
    }

    .hover\:bg-border\/20:hover {
        background-color: oklch(from var(--border) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-border\/20:hover {
            background-color: color-mix(in oklab, oklch(from var(--border) l c h / 1) 20%, transparent)
        }
    }

    .hover\:bg-border\/30:hover {
        background-color: oklch(from var(--border) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-border\/30:hover {
            background-color: color-mix(in oklab, oklch(from var(--border) l c h / 1) 30%, transparent)
        }
    }

    .hover\:bg-border\/40:hover {
        background-color: oklch(from var(--border) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-border\/40:hover {
            background-color: color-mix(in oklab, oklch(from var(--border) l c h / 1) 40%, transparent)
        }
    }

    .hover\:bg-border\/50:hover {
        background-color: oklch(from var(--border) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-border\/50:hover {
            background-color: color-mix(in oklab, oklch(from var(--border) l c h / 1) 50%, transparent)
        }
    }

    .hover\:bg-border\/60:hover {
        background-color: oklch(from var(--border) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-border\/60:hover {
            background-color: color-mix(in oklab, oklch(from var(--border) l c h / 1) 60%, transparent)
        }
    }

    .hover\:bg-border\/70:hover {
        background-color: oklch(from var(--border) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-border\/70:hover {
            background-color: color-mix(in oklab, oklch(from var(--border) l c h / 1) 70%, transparent)
        }
    }

    .hover\:bg-card:hover,
    .hover\:bg-card\/80:hover {
        background-color: oklch(from var(--card) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-card\/80:hover {
            background-color: color-mix(in oklab, oklch(from var(--card) l c h / 1) 80%, transparent)
        }
    }

    .hover\:bg-card\/80\!:hover {
        background-color: oklch(from var(--card) l c h / 1) !important
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-card\/80\!:hover {
            background-color: color-mix(in oklab, oklch(from var(--card) l c h / 1) 80%, transparent) !important
        }
    }

    .hover\:bg-danger\/10:hover {
        background-color: oklab(65.3372% .168033 .0736895/.1)
    }

    .hover\:bg-destructive-strong\/5:hover {
        background-color: oklch(from var(--destructive-strong) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-destructive-strong\/5:hover {
            background-color: color-mix(in oklab, oklch(from var(--destructive-strong) l c h / 1) 5%, transparent)
        }
    }

    .hover\:bg-destructive-strong\/10:hover {
        background-color: oklch(from var(--destructive-strong) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-destructive-strong\/10:hover {
            background-color: color-mix(in oklab, oklch(from var(--destructive-strong) l c h / 1) 10%, transparent)
        }
    }

    .hover\:bg-destructive-strong\/20:hover {
        background-color: oklch(from var(--destructive-strong) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-destructive-strong\/20:hover {
            background-color: color-mix(in oklab, oklch(from var(--destructive-strong) l c h / 1) 20%, transparent)
        }
    }

    .hover\:bg-destructive-strong\/30:hover {
        background-color: oklch(from var(--destructive-strong) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-destructive-strong\/30:hover {
            background-color: color-mix(in oklab, oklch(from var(--destructive-strong) l c h / 1) 30%, transparent)
        }
    }

    .hover\:bg-destructive-strong\/45:hover {
        background-color: oklch(from var(--destructive-strong) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-destructive-strong\/45:hover {
            background-color: color-mix(in oklab, oklch(from var(--destructive-strong) l c h / 1) 45%, transparent)
        }
    }

    .hover\:bg-destructive-strong\/85:hover {
        background-color: oklch(from var(--destructive-strong) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-destructive-strong\/85:hover {
            background-color: color-mix(in oklab, oklch(from var(--destructive-strong) l c h / 1) 85%, transparent)
        }
    }

    .hover\:bg-destructive-strong\/90:hover {
        background-color: oklch(from var(--destructive-strong) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-destructive-strong\/90:hover {
            background-color: color-mix(in oklab, oklch(from var(--destructive-strong) l c h / 1) 90%, transparent)
        }
    }

    .hover\:bg-destructive\/10:hover {
        background-color: oklch(from var(--destructive) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-destructive\/10:hover {
            background-color: color-mix(in oklab, oklch(from var(--destructive) l c h / 1) 10%, transparent)
        }
    }

    .hover\:bg-destructive\/15:hover {
        background-color: oklch(from var(--destructive) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-destructive\/15:hover {
            background-color: color-mix(in oklab, oklch(from var(--destructive) l c h / 1) 15%, transparent)
        }
    }

    .hover\:bg-destructive\/20:hover {
        background-color: oklch(from var(--destructive) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-destructive\/20:hover {
            background-color: color-mix(in oklab, oklch(from var(--destructive) l c h / 1) 20%, transparent)
        }
    }

    .hover\:bg-destructive\/90:hover {
        background-color: oklch(from var(--destructive) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-destructive\/90:hover {
            background-color: color-mix(in oklab, oklch(from var(--destructive) l c h / 1) 90%, transparent)
        }
    }

    .hover\:bg-emerald\/10:hover {
        background-color: oklab(81.8668% -.151331 .0394123/.1)
    }

    .hover\:bg-emerald\/15:hover {
        background-color: oklab(81.8668% -.151331 .0394123/.15)
    }

    .hover\:bg-emerald\/20:hover {
        background-color: oklab(81.8668% -.151331 .0394123/.2)
    }

    .hover\:bg-emerald\/30:hover {
        background-color: oklab(81.8668% -.151331 .0394123/.3)
    }

    .hover\:bg-emerald\/45:hover {
        background-color: oklab(81.8668% -.151331 .0394123/.45)
    }

    .hover\:bg-foreground\/90:hover {
        background-color: oklch(from var(--foreground) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-foreground\/90:hover {
            background-color: color-mix(in oklab, oklch(from var(--foreground) l c h / 1) 90%, transparent)
        }
    }

    .hover\:bg-info\/10:hover {
        background-color: oklch(from var(--info) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-info\/10:hover {
            background-color: color-mix(in oklab, oklch(from var(--info) l c h / 1) 10%, transparent)
        }
    }

    .hover\:bg-info\/15:hover {
        background-color: oklch(from var(--info) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-info\/15:hover {
            background-color: color-mix(in oklab, oklch(from var(--info) l c h / 1) 15%, transparent)
        }
    }

    .hover\:bg-info\/20:hover {
        background-color: oklch(from var(--info) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-info\/20:hover {
            background-color: color-mix(in oklab, oklch(from var(--info) l c h / 1) 20%, transparent)
        }
    }

    .hover\:bg-inherit:hover {
        background-color: inherit
    }

    .hover\:bg-labs\/5:hover {
        background-color: oklab(74.1262% -.0979194 -.103674/.05)
    }

    .hover\:bg-labs\/10:hover {
        background-color: oklab(74.1262% -.0979194 -.103674/.1)
    }

    .hover\:bg-muted:hover,
    .hover\:bg-muted\/30:hover {
        background-color: oklch(from var(--muted) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-muted\/30:hover {
            background-color: color-mix(in oklab, oklch(from var(--muted) l c h / 1) 30%, transparent)
        }
    }

    .hover\:bg-muted\/40:hover {
        background-color: oklch(from var(--muted) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-muted\/40:hover {
            background-color: color-mix(in oklab, oklch(from var(--muted) l c h / 1) 40%, transparent)
        }
    }

    .hover\:bg-muted\/50:hover {
        background-color: oklch(from var(--muted) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-muted\/50:hover {
            background-color: color-mix(in oklab, oklch(from var(--muted) l c h / 1) 50%, transparent)
        }
    }

    .hover\:bg-muted\/55:hover {
        background-color: oklch(from var(--muted) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-muted\/55:hover {
            background-color: color-mix(in oklab, oklch(from var(--muted) l c h / 1) 55%, transparent)
        }
    }

    .hover\:bg-muted\/60:hover {
        background-color: oklch(from var(--muted) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-muted\/60:hover {
            background-color: color-mix(in oklab, oklch(from var(--muted) l c h / 1) 60%, transparent)
        }
    }

    .hover\:bg-muted\/70:hover {
        background-color: oklch(from var(--muted) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-muted\/70:hover {
            background-color: color-mix(in oklab, oklch(from var(--muted) l c h / 1) 70%, transparent)
        }
    }

    .hover\:bg-muted\/80:hover {
        background-color: oklch(from var(--muted) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-muted\/80:hover {
            background-color: color-mix(in oklab, oklch(from var(--muted) l c h / 1) 80%, transparent)
        }
    }

    .hover\:bg-neutral-100\/15:hover {
        background-color: var(--neutral-100)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-neutral-100\/15:hover {
            background-color: color-mix(in oklab, var(--neutral-100) 15%, transparent)
        }
    }

    .hover\:bg-neutral-500\/10:hover {
        background-color: var(--neutral-500)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-neutral-500\/10:hover {
            background-color: color-mix(in oklab, var(--neutral-500) 10%, transparent)
        }
    }

    .hover\:bg-neutral-700:hover {
        background-color: var(--neutral-700)
    }

    .hover\:bg-neutral-800:hover,
    .hover\:bg-neutral-800\/30:hover {
        background-color: var(--neutral-800)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-neutral-800\/30:hover {
            background-color: color-mix(in oklab, var(--neutral-800) 30%, transparent)
        }
    }

    .hover\:bg-neutral-850:hover,
    .hover\:bg-neutral-850\/30:hover {
        background-color: var(--neutral-850)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-neutral-850\/30:hover {
            background-color: color-mix(in oklab, var(--neutral-850) 30%, transparent)
        }
    }

    .hover\:bg-neutral-850\/50:hover {
        background-color: var(--neutral-850)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-neutral-850\/50:hover {
            background-color: color-mix(in oklab, var(--neutral-850) 50%, transparent)
        }
    }

    .hover\:bg-neutral-850\/80:hover {
        background-color: var(--neutral-850)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-neutral-850\/80:hover {
            background-color: color-mix(in oklab, var(--neutral-850) 80%, transparent)
        }
    }

    .hover\:bg-neutral-875:hover {
        background-color: var(--neutral-875)
    }

    .hover\:bg-neutral-900:hover,
    .hover\:bg-neutral-900\/40:hover {
        background-color: var(--neutral-900)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-neutral-900\/40:hover {
            background-color: color-mix(in oklab, var(--neutral-900) 40%, transparent)
        }
    }

    .hover\:bg-neutral-900\/70:hover {
        background-color: var(--neutral-900)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-neutral-900\/70:hover {
            background-color: color-mix(in oklab, var(--neutral-900) 70%, transparent)
        }
    }

    .hover\:bg-neutral-925:hover,
    .hover\:bg-neutral-925\/25:hover {
        background-color: var(--neutral-925)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-neutral-925\/25:hover {
            background-color: color-mix(in oklab, var(--neutral-925) 25%, transparent)
        }
    }

    .hover\:bg-neutral-925\/40:hover {
        background-color: var(--neutral-925)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-neutral-925\/40:hover {
            background-color: color-mix(in oklab, var(--neutral-925) 40%, transparent)
        }
    }

    .hover\:bg-neutral-950:hover,
    .hover\:bg-neutral-950\/10:hover {
        background-color: var(--neutral-950)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-neutral-950\/10:hover {
            background-color: color-mix(in oklab, var(--neutral-950) 10%, transparent)
        }
    }

    .hover\:bg-neutral-975:hover {
        background-color: var(--neutral-975)
    }

    .hover\:bg-popover:hover {
        background-color: oklch(from var(--popover) l c h / 1)
    }

    .hover\:bg-primary:hover {
        background-color: var(--primary)
    }

    .hover\:bg-primary-300:hover {
        background-color: var(--primary-300)
    }

    .hover\:bg-primary\/5:hover {
        background-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-primary\/5:hover {
            background-color: color-mix(in oklab, var(--primary) 5%, transparent)
        }
    }

    .hover\:bg-primary\/10:hover {
        background-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-primary\/10:hover {
            background-color: color-mix(in oklab, var(--primary) 10%, transparent)
        }
    }

    .hover\:bg-primary\/15:hover {
        background-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-primary\/15:hover {
            background-color: color-mix(in oklab, var(--primary) 15%, transparent)
        }
    }

    .hover\:bg-primary\/20:hover {
        background-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-primary\/20:hover {
            background-color: color-mix(in oklab, var(--primary) 20%, transparent)
        }
    }

    .hover\:bg-primary\/80:hover {
        background-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-primary\/80:hover {
            background-color: color-mix(in oklab, var(--primary) 80%, transparent)
        }
    }

    .hover\:bg-primary\/90:hover {
        background-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-primary\/90:hover {
            background-color: color-mix(in oklab, var(--primary) 90%, transparent)
        }
    }

    .hover\:bg-primary\/\[0\.16\]:hover {
        background-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-primary\/\[0\.16\]:hover {
            background-color: color-mix(in oklab, var(--primary) 16%, transparent)
        }
    }

    .hover\:bg-raised-hover:hover {
        background-color: var(--raised-hover)
    }

    .hover\:bg-red-500\/10:hover {
        background-color: #fb2c361a
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-red-500\/10:hover {
            background-color: color-mix(in oklab, var(--color-red-500) 10%, transparent)
        }
    }

    .hover\:bg-rose-400\/10:hover {
        background-color: oklab(63.9675% .221712 .0280158/.1)
    }

    .hover\:bg-rose\/5:hover {
        background-color: oklab(63.9675% .221712 .0280158/.05)
    }

    .hover\:bg-rose\/10:hover {
        background-color: oklab(63.9675% .221712 .0280158/.1)
    }

    .hover\:bg-rose\/15:hover {
        background-color: oklab(63.9675% .221712 .0280158/.15)
    }

    .hover\:bg-rose\/20:hover {
        background-color: oklab(63.9675% .221712 .0280158/.2)
    }

    .hover\:bg-rose\/30:hover {
        background-color: oklab(63.9675% .221712 .0280158/.3)
    }

    .hover\:bg-rose\/45:hover {
        background-color: oklab(63.9675% .221712 .0280158/.45)
    }

    .hover\:bg-scrollbar-thumb-hover:hover {
        background-color: var(--scrollbar-thumb-hover)
    }

    .hover\:bg-secondary\/80:hover {
        background-color: var(--secondary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-secondary\/80:hover {
            background-color: color-mix(in oklab, var(--secondary) 80%, transparent)
        }
    }

    .hover\:bg-success-strong\/20:hover {
        background-color: oklch(from var(--success-strong) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-success-strong\/20:hover {
            background-color: color-mix(in oklab, oklch(from var(--success-strong) l c h / 1) 20%, transparent)
        }
    }

    .hover\:bg-success-strong\/30:hover {
        background-color: oklch(from var(--success-strong) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-success-strong\/30:hover {
            background-color: color-mix(in oklab, oklch(from var(--success-strong) l c h / 1) 30%, transparent)
        }
    }

    .hover\:bg-success-strong\/45:hover {
        background-color: oklch(from var(--success-strong) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-success-strong\/45:hover {
            background-color: color-mix(in oklab, oklch(from var(--success-strong) l c h / 1) 45%, transparent)
        }
    }

    .hover\:bg-success-strong\/85:hover {
        background-color: oklch(from var(--success-strong) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-success-strong\/85:hover {
            background-color: color-mix(in oklab, oklch(from var(--success-strong) l c h / 1) 85%, transparent)
        }
    }

    .hover\:bg-success\/10:hover {
        background-color: oklch(from var(--success) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-success\/10:hover {
            background-color: color-mix(in oklab, oklch(from var(--success) l c h / 1) 10%, transparent)
        }
    }

    .hover\:bg-success\/15:hover {
        background-color: oklch(from var(--success) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-success\/15:hover {
            background-color: color-mix(in oklab, oklch(from var(--success) l c h / 1) 15%, transparent)
        }
    }

    .hover\:bg-success\/20:hover {
        background-color: oklch(from var(--success) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-success\/20:hover {
            background-color: color-mix(in oklab, oklch(from var(--success) l c h / 1) 20%, transparent)
        }
    }

    .hover\:bg-success\/90:hover {
        background-color: oklch(from var(--success) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-success\/90:hover {
            background-color: color-mix(in oklab, oklch(from var(--success) l c h / 1) 90%, transparent)
        }
    }

    .hover\:bg-transparent:hover {
        background-color: #0000
    }

    .hover\:bg-v2-lily\/5:hover {
        background-color: oklab(97.1336% -.0148504 -.0128456/.05)
    }

    .hover\:bg-v2-lily\/10:hover {
        background-color: oklab(97.1336% -.0148504 -.0128456/.1)
    }

    .hover\:bg-v2-lily\/\[0\.04\]:hover {
        background-color: oklab(97.1336% -.0148504 -.0128456/.04)
    }

    .hover\:bg-warning\/20:hover {
        background-color: oklch(from var(--warning) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-warning\/20:hover {
            background-color: color-mix(in oklab, oklch(from var(--warning) l c h / 1) 20%, transparent)
        }
    }

    .hover\:bg-white\/5:hover {
        background-color: oklch(from var(--white) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-white\/5:hover {
            background-color: color-mix(in oklab, oklch(from var(--white) l c h / 1) 5%, transparent)
        }
    }

    .hover\:bg-white\/10:hover {
        background-color: oklch(from var(--white) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-white\/10:hover {
            background-color: color-mix(in oklab, oklch(from var(--white) l c h / 1) 10%, transparent)
        }
    }

    .hover\:bg-white\/15:hover {
        background-color: oklch(from var(--white) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-white\/15:hover {
            background-color: color-mix(in oklab, oklch(from var(--white) l c h / 1) 15%, transparent)
        }
    }

    .hover\:bg-white\/20:hover {
        background-color: oklch(from var(--white) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-white\/20:hover {
            background-color: color-mix(in oklab, oklch(from var(--white) l c h / 1) 20%, transparent)
        }
    }

    .hover\:bg-white\/30:hover {
        background-color: oklch(from var(--white) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-white\/30:hover {
            background-color: color-mix(in oklab, oklch(from var(--white) l c h / 1) 30%, transparent)
        }
    }

    .hover\:bg-white\/\[0\.02\]:hover {
        background-color: oklch(from var(--white) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-white\/\[0\.02\]:hover {
            background-color: color-mix(in oklab, oklch(from var(--white) l c h / 1) 2%, transparent)
        }
    }

    .hover\:bg-linear-to-r:hover {
        --tw-gradient-position: to right
    }

    @supports (background-image:linear-gradient(in lab, red, red)) {
        .hover\:bg-linear-to-r:hover {
            --tw-gradient-position: to right in oklab
        }
    }

    .hover\:bg-linear-to-r:hover {
        background-image: linear-gradient(var(--tw-gradient-stops))
    }

    .hover\:stroke-1:hover {
        stroke-width: 1px
    }

    .hover\:pr-1:hover {
        padding-right: var(--spacing)
    }

    .hover\:\!text-primary:hover {
        color: var(--primary) !important
    }

    .hover\:\!text-v2-lily:hover {
        color: #e8f9ff !important
    }

    .hover\:text-danger:hover {
        color: #eb5757
    }

    .hover\:text-destructive:hover {
        color: oklch(from var(--destructive) l c h / 1)
    }

    .hover\:text-destructive-strong:hover {
        color: oklch(from var(--destructive-strong) l c h / 1)
    }

    .hover\:text-emerald:hover,
    .hover\:text-emerald-400:hover {
        color: #3ce3ab
    }

    .hover\:text-faint-foreground:hover {
        color: oklch(from var(--faint-foreground) l c h / 1)
    }

    .hover\:text-foreground:hover {
        color: oklch(from var(--foreground) l c h / 1)
    }

    .hover\:text-info\/80:hover {
        color: oklch(from var(--info) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:text-info\/80:hover {
            color: color-mix(in oklab, oklch(from var(--info) l c h / 1) 80%, transparent)
        }
    }

    .hover\:text-inherit:hover {
        color: inherit
    }

    .hover\:text-labs\/50:hover {
        color: oklab(74.1262% -.0979194 -.103674/.5)
    }

    .hover\:text-mid-foreground:hover {
        color: oklch(from var(--mid-foreground) l c h / 1)
    }

    .hover\:text-muted-foreground:hover {
        color: oklch(from var(--muted-foreground) l c h / 1)
    }

    .hover\:text-neutral-100:hover {
        color: var(--neutral-100)
    }

    .hover\:text-neutral-200:hover {
        color: var(--neutral-200)
    }

    .hover\:text-neutral-300:hover {
        color: var(--neutral-300)
    }

    .hover\:text-neutral-400:hover {
        color: var(--neutral-400)
    }

    .hover\:text-neutral-500:hover {
        color: var(--neutral-500)
    }

    .hover\:text-neutral-950:hover {
        color: var(--neutral-950)
    }

    .hover\:text-primary:hover {
        color: var(--primary)
    }

    .hover\:text-primary-300:hover {
        color: var(--primary-300)
    }

    .hover\:text-primary-950:hover {
        color: var(--primary-950)
    }

    .hover\:text-primary\/50:hover {
        color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:text-primary\/50:hover {
            color: color-mix(in oklab, var(--primary) 50%, transparent)
        }
    }

    .hover\:text-primary\/60:hover {
        color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:text-primary\/60:hover {
            color: color-mix(in oklab, var(--primary) 60%, transparent)
        }
    }

    .hover\:text-primary\/80:hover {
        color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:text-primary\/80:hover {
            color: color-mix(in oklab, var(--primary) 80%, transparent)
        }
    }

    .hover\:text-red-400:hover {
        color: var(--color-red-400)
    }

    .hover\:text-rose:hover,
    .hover\:text-rose-400:hover {
        color: #f23674
    }

    .hover\:text-success:hover {
        color: oklch(from var(--success) l c h / 1)
    }

    .hover\:text-v2-lily:hover {
        color: #e8f9ff
    }

    .hover\:text-v2-lily\/50:hover {
        color: oklab(97.1336% -.0148504 -.0128456/.5)
    }

    .hover\:text-v2-primary:hover {
        color: oklch(from var(--primary) l c h / 1)
    }

    .hover\:text-white:hover {
        color: oklch(from var(--white) l c h / 1)
    }

    .hover\:text-yellow-400:hover {
        color: var(--color-yellow-400)
    }

    .hover\:no-underline:hover {
        text-decoration-line: none
    }

    .hover\:underline:hover {
        text-decoration-line: underline
    }

    .hover\:decoration-current:hover {
        text-decoration-color: currentColor
    }

    .hover\:decoration-foreground:hover {
        -webkit-text-decoration-color: oklch(from var(--foreground) l c h / 1);
        -webkit-text-decoration-color: oklch(from var(--foreground) l c h / 1);
        -webkit-text-decoration-color: oklch(from var(--foreground) l c h / 1);
        text-decoration-color: oklch(from var(--foreground) l c h / 1)
    }

    .hover\:decoration-inherit:hover {
        -webkit-text-decoration-color: inherit;
        -webkit-text-decoration-color: inherit;
        -webkit-text-decoration-color: inherit;
        text-decoration-color: inherit
    }

    .hover\:decoration-muted-foreground:hover {
        -webkit-text-decoration-color: oklch(from var(--muted-foreground) l c h / 1);
        -webkit-text-decoration-color: oklch(from var(--muted-foreground) l c h / 1);
        -webkit-text-decoration-color: oklch(from var(--muted-foreground) l c h / 1);
        text-decoration-color: oklch(from var(--muted-foreground) l c h / 1)
    }

    .hover\:underline-offset-2:hover {
        text-underline-offset: 2px
    }

    .hover\:\!opacity-100:hover {
        opacity: 1 !important
    }

    .hover\:opacity-60:hover {
        opacity: .6
    }

    .hover\:opacity-80:hover {
        opacity: .8
    }

    .hover\:opacity-90:hover {
        opacity: .9
    }

    .hover\:opacity-100:hover {
        opacity: 1
    }

    .hover\:\!shadow-none:hover {
        --tw-shadow: 0 0 #0000 !important;
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) !important
    }

    .hover\:shadow-\[0_0_20px_\#acf47d55\]:hover {
        --tw-shadow: 0 0 20px var(--tw-shadow-color, #acf47d55);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .hover\:shadow-\[0_0_20px_\#f43f5e55\]:hover {
        --tw-shadow: 0 0 20px var(--tw-shadow-color, #f43f5e55);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .hover\:shadow-\[0_0_20px_var\(--team-glow\)\]:hover {
        --tw-shadow: 0 0 20px var(--tw-shadow-color, var(--team-glow));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .hover\:shadow-\[0_2px_12px_rgba\(172\,244\,125\,0\.2\)\]:hover {
        --tw-shadow: 0 2px 12px var(--tw-shadow-color, #acf47d33);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .hover\:shadow-swap-input-dark:hover {
        --tw-shadow: 0px 2px 16px var(--tw-shadow-color, oklch(from var(--primary) l c h / .25));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .hover\:shadow-xl:hover {
        --tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, #0000001a), 0 8px 10px -6px var(--tw-shadow-color, #0000001a);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .hover\:ring-0:hover {
        --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .hover\:ring-1:hover {
        --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .hover\:ring-4:hover {
        --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .hover\:ring-primary:hover {
        --tw-ring-color: var(--primary)
    }

    .hover\:brightness-110:hover {
        --tw-brightness: brightness(110%);
        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\:brightness-125:hover {
        --tw-brightness: brightness(125%);
        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(var(--neutral-850), var(--neutral-850)) padding-box, conic-gradient(from var(--border-angle), var(--primary-500) 80%, var(--primary-400) 82%, var(--primary-200) 90%, var(--primary-400) 98%, var(--primary-500)) border-box
    }

    :is(.hover\:\*\:bg-muted\/50:hover>*) {
        background-color: oklch(from var(--muted) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        :is(.hover\:\*\:bg-muted\/50:hover>*) {
            background-color: color-mix(in oklab, oklch(from var(--muted) l c h / 1) 50%, transparent)
        }
    }

    .not-data-\[status\=active\]\:hover\:text-foreground:not([data-status=active]):hover {
        color: oklch(from var(--foreground) l c h / 1)
    }

    .group-hover\:hover\:border-neutral-500:is(:where(.group):hover *):hover {
        border-color: var(--neutral-500)
    }

    .group-hover\:hover\:border-primary\/50:is(:where(.group):hover *):hover {
        border-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .group-hover\:hover\:border-primary\/50:is(:where(.group):hover *):hover {
            border-color: color-mix(in oklab, var(--primary) 50%, transparent)
        }
    }

    .group-hover\:hover\:bg-neutral-850\/50:is(:where(.group):hover *):hover {
        background-color: var(--neutral-850)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .group-hover\:hover\:bg-neutral-850\/50:is(:where(.group):hover *):hover {
            background-color: color-mix(in oklab, var(--neutral-850) 50%, transparent)
        }
    }

    .group-hover\:hover\:bg-primary\/5:is(:where(.group):hover *):hover {
        background-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .group-hover\:hover\:bg-primary\/5:is(:where(.group):hover *):hover {
            background-color: color-mix(in oklab, var(--primary) 5%, transparent)
        }
    }

    .hover\:before\:bg-border:hover:before,
    .hover\:before\:bg-border\/50:hover:before {
        content: var(--tw-content);
        background-color: oklch(from var(--border) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:before\:bg-border\/50:hover:before {
            background-color: color-mix(in oklab, oklch(from var(--border) l c h / 1) 50%, transparent)
        }
    }

    .hover\:before\:bg-transparent:hover:before {
        content: var(--tw-content);
        background-color: #0000
    }

    .hover\:after\:bg-border-strong:hover:after {
        content: var(--tw-content);
        background-color: oklch(from var(--border-strong) l c h / 1)
    }

    .hover\:after\:bg-v2-lily\/20:hover:after {
        content: var(--tw-content);
        background-color: oklab(97.1336% -.0148504 -.0128456/.2)
    }

    .not-data-\[status\=active\]\:hover\:after\:bg-muted-foreground:not([data-status=active]):hover:after,
    .not-data-\[status\=active\]\:hover\:after\:bg-muted-foreground\/40:not([data-status=active]):hover:after {
        content: var(--tw-content);
        background-color: oklch(from var(--muted-foreground) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .not-data-\[status\=active\]\:hover\:after\:bg-muted-foreground\/40:not([data-status=active]):hover:after {
            background-color: color-mix(in oklab, oklch(from var(--muted-foreground) l c h / 1) 40%, transparent)
        }
    }

    .focus\:not-sr-only:focus {
        clip-path: none;
        white-space: normal;
        width: auto;
        height: auto;
        margin: 0;
        padding: 0;
        position: static;
        overflow: visible
    }

    .focus\:border-2:focus {
        border-style: var(--tw-border-style);
        border-width: 2px
    }

    .focus\:border-border-strong:focus {
        border-color: oklch(from var(--border-strong) l c h / 1)
    }

    .focus\:border-orange-400:focus {
        border-color: var(--color-orange-400)
    }

    .focus\:border-primary:focus,
    .focus\:border-primary\/50:focus {
        border-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .focus\:border-primary\/50:focus {
            border-color: color-mix(in oklab, var(--primary) 50%, transparent)
        }
    }

    .focus\:border-red-400:focus {
        border-color: var(--color-red-400)
    }

    .focus\:border-white:focus {
        border-color: oklch(from var(--white) l c h / 1)
    }

    .focus\:bg-border:focus {
        background-color: oklch(from var(--border) l c h / 1)
    }

    .focus\:bg-neutral-850:focus {
        background-color: var(--neutral-850)
    }

    .focus\:bg-primary\/10:focus {
        background-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .focus\:bg-primary\/10:focus {
            background-color: color-mix(in oklab, var(--primary) 10%, transparent)
        }
    }

    .focus\:text-neutral-50:focus {
        color: var(--neutral-50)
    }

    .focus\:text-neutral-100:focus {
        color: var(--neutral-100)
    }

    .focus\:text-neutral-200:focus {
        color: var(--neutral-200)
    }

    .focus\:text-neutral-300:focus {
        color: var(--neutral-300)
    }

    .focus\:text-primary:focus {
        color: var(--primary)
    }

    .focus\:\!ring-0:focus {
        --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor) !important;
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) !important
    }

    .focus\:ring-1:focus {
        --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .focus\:ring-neutral-850:focus {
        --tw-ring-color: var(--neutral-850)
    }

    .focus\:ring-primary:focus {
        --tw-ring-color: var(--primary)
    }

    .focus\:ring-primary-300:focus {
        --tw-ring-color: var(--primary-300)
    }

    .focus\:ring-primary\/10:focus {
        --tw-ring-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .focus\:ring-primary\/10:focus {
            --tw-ring-color: color-mix(in oklab, var(--primary) 10%, transparent)
        }
    }

    .focus\:outline-primary:focus {
        outline-color: var(--primary)
    }

    .focus\:outline-none:focus {
        --tw-outline-style: none;
        outline-style: none
    }

    .focus-visible\:relative:focus-visible {
        position: relative
    }

    .focus-visible\:z-1:focus-visible {
        z-index: 1
    }

    .focus-visible\:z-10:focus-visible {
        z-index: 10
    }

    .focus-visible\:rounded:focus-visible {
        border-radius: .25rem
    }

    .focus-visible\:rounded-sm:focus-visible {
        border-radius: var(--radius-sm)
    }

    .focus-visible\:border-2:focus-visible {
        border-style: var(--tw-border-style);
        border-width: 2px
    }

    .focus-visible\:border-destructive:focus-visible,
    .focus-visible\:border-destructive\/60:focus-visible {
        border-color: oklch(from var(--destructive) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .focus-visible\:border-destructive\/60:focus-visible {
            border-color: color-mix(in oklab, oklch(from var(--destructive) l c h / 1) 60%, transparent)
        }
    }

    .focus-visible\:border-foreground:focus-visible {
        border-color: oklch(from var(--foreground) l c h / 1)
    }

    .focus-visible\:border-mid-foreground:focus-visible {
        border-color: oklch(from var(--mid-foreground) l c h / 1)
    }

    .focus-visible\:border-neutral-300:focus-visible {
        border-color: var(--neutral-300)
    }

    .focus-visible\:border-primary:focus-visible,
    .focus-visible\:border-primary\/50:focus-visible {
        border-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .focus-visible\:border-primary\/50:focus-visible {
            border-color: color-mix(in oklab, var(--primary) 50%, transparent)
        }
    }

    .focus-visible\:border-ring:focus-visible {
        border-color: oklch(from var(--ring) l c h / 1)
    }

    .focus-visible\:border-rose-500:focus-visible {
        border-color: #eb2d6f
    }

    .focus-visible\:border-transparent:focus-visible {
        border-color: #0000
    }

    .focus-visible\:bg-background:focus-visible {
        background-color: rgb(var(--background-rgb) / 1)
    }

    .focus-visible\:bg-border:focus-visible {
        background-color: oklch(from var(--border) l c h / 1)
    }

    .focus-visible\:bg-card:focus-visible {
        background-color: oklch(from var(--card) l c h / 1)
    }

    .focus-visible\:bg-muted\/30:focus-visible {
        background-color: oklch(from var(--muted) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .focus-visible\:bg-muted\/30:focus-visible {
            background-color: color-mix(in oklab, oklch(from var(--muted) l c h / 1) 30%, transparent)
        }
    }

    .focus-visible\:bg-muted\/50:focus-visible {
        background-color: oklch(from var(--muted) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .focus-visible\:bg-muted\/50:focus-visible {
            background-color: color-mix(in oklab, oklch(from var(--muted) l c h / 1) 50%, transparent)
        }
    }

    .focus-visible\:bg-neutral-850:focus-visible {
        background-color: var(--neutral-850)
    }

    .focus-visible\:text-foreground:focus-visible {
        color: oklch(from var(--foreground) l c h / 1)
    }

    .focus-visible\:text-mid-foreground:focus-visible {
        color: oklch(from var(--mid-foreground) l c h / 1)
    }

    .focus-visible\:text-neutral-300:focus-visible {
        color: var(--neutral-300)
    }

    .focus-visible\:underline:focus-visible {
        text-decoration-line: underline
    }

    .focus-visible\:decoration-primary:focus-visible {
        -webkit-text-decoration-color: var(--primary);
        -webkit-text-decoration-color: var(--primary);
        -webkit-text-decoration-color: var(--primary);
        text-decoration-color: var(--primary)
    }

    .focus-visible\:opacity-100:focus-visible {
        opacity: 1
    }

    .focus-visible\:shadow-swap-input-dark:focus-visible {
        --tw-shadow: 0px 2px 16px var(--tw-shadow-color, oklch(from var(--primary) l c h / .25));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .focus-visible\:ring-0:focus-visible {
        --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .focus-visible\:ring-1:focus-visible {
        --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .focus-visible\:ring-2:focus-visible {
        --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .focus-visible\:ring-4:focus-visible {
        --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .focus-visible\:ring-\[3px\]:focus-visible {
        --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .focus-visible\:ring-amber-500\/70:focus-visible {
        --tw-ring-color: oklab(77.2406% .0720232 .157073/.7)
    }

    .focus-visible\:ring-destructive:focus-visible,
    .focus-visible\:ring-destructive\/20:focus-visible {
        --tw-ring-color: oklch(from var(--destructive) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .focus-visible\:ring-destructive\/20:focus-visible {
            --tw-ring-color: color-mix(in oklab, oklch(from var(--destructive) l c h / 1) 20%, transparent)
        }
    }

    .focus-visible\:ring-emerald-400\/70:focus-visible {
        --tw-ring-color: oklab(81.8668% -.151331 .0394123/.7)
    }

    .focus-visible\:ring-foreground\/30:focus-visible {
        --tw-ring-color: oklch(from var(--foreground) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .focus-visible\:ring-foreground\/30:focus-visible {
            --tw-ring-color: color-mix(in oklab, oklch(from var(--foreground) l c h / 1) 30%, transparent)
        }
    }

    .focus-visible\:ring-foreground\/50:focus-visible {
        --tw-ring-color: oklch(from var(--foreground) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .focus-visible\:ring-foreground\/50:focus-visible {
            --tw-ring-color: color-mix(in oklab, oklch(from var(--foreground) l c h / 1) 50%, transparent)
        }
    }

    .focus-visible\:ring-muted-foreground:focus-visible {
        --tw-ring-color: oklch(from var(--muted-foreground) l c h / 1)
    }

    .focus-visible\:ring-neutral-500:focus-visible {
        --tw-ring-color: var(--neutral-500)
    }

    .focus-visible\:ring-neutral-850:focus-visible {
        --tw-ring-color: var(--neutral-850)
    }

    .focus-visible\:ring-orange-500:focus-visible {
        --tw-ring-color: var(--color-orange-500)
    }

    .focus-visible\:ring-primary:focus-visible,
    .focus-visible\:ring-primary\/10:focus-visible {
        --tw-ring-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .focus-visible\:ring-primary\/10:focus-visible {
            --tw-ring-color: color-mix(in oklab, var(--primary) 10%, transparent)
        }
    }

    .focus-visible\:ring-primary\/40:focus-visible {
        --tw-ring-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .focus-visible\:ring-primary\/40:focus-visible {
            --tw-ring-color: color-mix(in oklab, var(--primary) 40%, transparent)
        }
    }

    .focus-visible\:ring-primary\/50:focus-visible {
        --tw-ring-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .focus-visible\:ring-primary\/50:focus-visible {
            --tw-ring-color: color-mix(in oklab, var(--primary) 50%, transparent)
        }
    }

    .focus-visible\:ring-primary\/70:focus-visible {
        --tw-ring-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .focus-visible\:ring-primary\/70:focus-visible {
            --tw-ring-color: color-mix(in oklab, var(--primary) 70%, transparent)
        }
    }

    .focus-visible\:ring-ring:focus-visible,
    .focus-visible\:ring-ring\/50:focus-visible {
        --tw-ring-color: oklch(from var(--ring) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .focus-visible\:ring-ring\/50:focus-visible {
            --tw-ring-color: color-mix(in oklab, oklch(from var(--ring) l c h / 1) 50%, transparent)
        }
    }

    .focus-visible\:ring-ring\/60:focus-visible {
        --tw-ring-color: oklch(from var(--ring) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .focus-visible\:ring-ring\/60:focus-visible {
            --tw-ring-color: color-mix(in oklab, oklch(from var(--ring) l c h / 1) 60%, transparent)
        }
    }

    .focus-visible\:ring-v2-lily\/50:focus-visible {
        --tw-ring-color: oklab(97.1336% -.0148504 -.0128456/.5)
    }

    .focus-visible\:ring-v2-primary:focus-visible {
        --tw-ring-color: oklch(from var(--primary) l c h / 1)
    }

    .focus-visible\:ring-white\/60:focus-visible {
        --tw-ring-color: oklch(from var(--white) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .focus-visible\:ring-white\/60:focus-visible {
            --tw-ring-color: color-mix(in oklab, oklch(from var(--white) l c h / 1) 60%, transparent)
        }
    }

    .focus-visible\:ring-offset-1:focus-visible {
        --tw-ring-offset-width: 1px;
        --tw-ring-offset-shadow: var(--tw-ring-inset, ) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)
    }

    .focus-visible\:outline-hidden:focus-visible {
        --tw-outline-style: none;
        outline-style: none
    }

    @media (forced-colors:active) {
        .focus-visible\:outline-hidden:focus-visible {
            outline-offset: 2px;
            outline: 2px solid #0000
        }
    }

    .focus-visible\:outline:focus-visible,
    .focus-visible\:outline-1:focus-visible {
        outline-style: var(--tw-outline-style);
        outline-width: 1px
    }

    .focus-visible\:outline-2:focus-visible {
        outline-style: var(--tw-outline-style);
        outline-width: 2px
    }

    .focus-visible\:outline-\[3px\]:focus-visible {
        outline-style: var(--tw-outline-style);
        outline-width: 3px
    }

    .focus-visible\:-outline-offset-2:focus-visible {
        outline-offset: calc(2px * -1)
    }

    .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-foreground\/50:focus-visible {
        outline-color: oklch(from var(--foreground) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .focus-visible\:outline-foreground\/50:focus-visible {
            outline-color: color-mix(in oklab, oklch(from var(--foreground) l c h / 1) 50%, transparent)
        }
    }

    .focus-visible\:outline-info\/50:focus-visible {
        outline-color: oklch(from var(--info) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .focus-visible\:outline-info\/50:focus-visible {
            outline-color: color-mix(in oklab, oklch(from var(--info) l c h / 1) 50%, transparent)
        }
    }

    .focus-visible\:outline-primary:focus-visible,
    .focus-visible\:outline-primary\/20:focus-visible {
        outline-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .focus-visible\:outline-primary\/20:focus-visible {
            outline-color: color-mix(in oklab, var(--primary) 20%, transparent)
        }
    }

    .focus-visible\:outline-primary\/50:focus-visible {
        outline-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .focus-visible\:outline-primary\/50:focus-visible {
            outline-color: color-mix(in oklab, var(--primary) 50%, transparent)
        }
    }

    .focus-visible\:outline-primary\/60:focus-visible {
        outline-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .focus-visible\:outline-primary\/60:focus-visible {
            outline-color: color-mix(in oklab, var(--primary) 60%, transparent)
        }
    }

    .focus-visible\:outline-ring:focus-visible,
    .focus-visible\:outline-ring\/50:focus-visible {
        outline-color: oklch(from var(--ring) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .focus-visible\:outline-ring\/50:focus-visible {
            outline-color: color-mix(in oklab, oklch(from var(--ring) l c h / 1) 50%, transparent)
        }
    }

    .focus-visible\:\!outline-none:focus-visible {
        --tw-outline-style: none !important;
        outline-style: none !important
    }

    .focus-visible\:outline-none:focus-visible {
        --tw-outline-style: none;
        outline-style: none
    }

    .focus-visible\:outline-solid:focus-visible {
        --tw-outline-style: solid;
        outline-style: solid
    }

    .focus-visible\:ring-inset:focus-visible {
        --tw-ring-inset: inset
    }

    .focus-visible\:before\:ring-2:focus-visible:before {
        content: var(--tw-content);
        --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .focus-visible\:before\:ring-primary:focus-visible:before {
        content: var(--tw-content);
        --tw-ring-color: var(--primary)
    }

    .focus-visible\:after\:bg-primary:focus-visible:after {
        content: var(--tw-content);
        background-color: var(--primary)
    }

    .focus-visible\:after\:ring-1:focus-visible:after {
        content: var(--tw-content);
        --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .focus-visible\:after\:ring-primary:focus-visible:after {
        content: var(--tw-content);
        --tw-ring-color: var(--primary)
    }

    .focus-visible\:after\:outline:focus-visible:after {
        content: var(--tw-content);
        outline-style: var(--tw-outline-style);
        outline-width: 1px
    }

    .focus-visible\:after\:outline-2:focus-visible:after {
        content: var(--tw-content);
        outline-style: var(--tw-outline-style);
        outline-width: 2px
    }

    .focus-visible\:after\:outline-offset-2:focus-visible:after {
        content: var(--tw-content);
        outline-offset: 2px
    }

    .focus-visible\:after\:outline-primary:focus-visible:after {
        content: var(--tw-content);
        outline-color: var(--primary)
    }

    .focus-visible\:after\:ring-inset:focus-visible:after {
        content: var(--tw-content);
        --tw-ring-inset: inset
    }

    .user-invalid\:focus-visible\:border-destructive:user-invalid:focus-visible {
        border-color: oklch(from var(--destructive) l c h / 1)
    }

    .user-invalid\:focus-visible\:ring-destructive\/40:user-invalid:focus-visible {
        --tw-ring-color: oklch(from var(--destructive) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .user-invalid\:focus-visible\:ring-destructive\/40:user-invalid:focus-visible {
            --tw-ring-color: color-mix(in oklab, oklch(from var(--destructive) l c h / 1) 40%, transparent)
        }
    }

    .active\:-translate-y-px:active {
        --tw-translate-y: -1px;
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .active\:translate-y-0:active {
        --tw-translate-y: 0px;
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .active\:translate-y-px:active {
        --tw-translate-y: 1px;
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .active\:scale-95:active {
        --tw-scale-x: 95%;
        --tw-scale-y: 95%;
        --tw-scale-z: 95%;
        scale: var(--tw-scale-x) var(--tw-scale-y)
    }

    .active\:scale-98:active {
        --tw-scale-x: 98%;
        --tw-scale-y: 98%;
        --tw-scale-z: 98%;
        scale: var(--tw-scale-x) var(--tw-scale-y)
    }

    .active\:scale-99:active {
        --tw-scale-x: 99%;
        --tw-scale-y: 99%;
        --tw-scale-z: 99%;
        scale: var(--tw-scale-x) var(--tw-scale-y)
    }

    .active\:scale-\[0\.97\]:active {
        scale: .97
    }

    .active\:scale-\[0\.98\]:active {
        scale: .98
    }

    .active\:scale-\[0\.99\]:active {
        scale: .99
    }

    .active\:scale-\[1\.02\]:active {
        scale: 1.02
    }

    .active\:cursor-grabbing:active {
        cursor: grabbing
    }

    .active\:bg-border:active,
    .active\:bg-border\/50:active {
        background-color: oklch(from var(--border) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .active\:bg-border\/50:active {
            background-color: color-mix(in oklab, oklch(from var(--border) l c h / 1) 50%, transparent)
        }
    }

    .active\:bg-muted\/30:active {
        background-color: oklch(from var(--muted) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .active\:bg-muted\/30:active {
            background-color: color-mix(in oklab, oklch(from var(--muted) l c h / 1) 30%, transparent)
        }
    }

    .active\:bg-muted\/50:active {
        background-color: oklch(from var(--muted) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .active\:bg-muted\/50:active {
            background-color: color-mix(in oklab, oklch(from var(--muted) l c h / 1) 50%, transparent)
        }
    }

    .active\:bg-neutral-800\/50:active {
        background-color: var(--neutral-800)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .active\:bg-neutral-800\/50:active {
            background-color: color-mix(in oklab, var(--neutral-800) 50%, transparent)
        }
    }

    .active\:bg-primary\/15:active {
        background-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .active\:bg-primary\/15:active {
            background-color: color-mix(in oklab, var(--primary) 15%, transparent)
        }
    }

    .active\:text-mid-foreground:active {
        color: oklch(from var(--mid-foreground) l c h / 1)
    }

    .enabled\:cursor-pointer:enabled {
        cursor: pointer
    }

    .enabled\:border:enabled {
        border-style: var(--tw-border-style);
        border-width: 1px
    }

    .enabled\:border-transparent:enabled {
        border-color: #0000
    }

    .enabled\:bg-neutral-800:enabled {
        background-color: var(--neutral-800)
    }

    .enabled\:bg-transparent:enabled {
        background-color: #0000
    }

    .enabled\:px-0:enabled {
        padding-inline: 0
    }

    .enabled\:px-3:enabled {
        padding-inline: calc(var(--spacing) * 3)
    }

    .enabled\:text-faint-foreground:enabled {
        color: oklch(from var(--faint-foreground) l c h / 1)
    }

    .enabled\:hover\:z-10:enabled:hover {
        z-index: 10
    }

    .enabled\:hover\:cursor-not-allowed:enabled:hover {
        cursor: not-allowed
    }

    .enabled\:hover\:cursor-pointer:enabled:hover {
        cursor: pointer
    }

    .enabled\:hover\:border-emerald-600:enabled:hover {
        border-color: #00a272
    }

    .enabled\:hover\:border-neutral-200:enabled:hover {
        border-color: var(--neutral-200)
    }

    .enabled\:hover\:border-neutral-600:enabled:hover {
        border-color: var(--neutral-600)
    }

    .enabled\:hover\:border-primary:enabled:hover,
    .enabled\:hover\:border-primary\/25:enabled:hover {
        border-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .enabled\:hover\:border-primary\/25:enabled:hover {
            border-color: color-mix(in oklab, var(--primary) 25%, transparent)
        }
    }

    .enabled\:hover\:border-primary\/50:enabled:hover {
        border-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .enabled\:hover\:border-primary\/50:enabled:hover {
            border-color: color-mix(in oklab, var(--primary) 50%, transparent)
        }
    }

    .enabled\:hover\:border-rose:enabled:hover {
        border-color: #f23674
    }

    .enabled\:hover\:border-rose-600:enabled:hover {
        border-color: #e01e68
    }

    .enabled\:hover\:border-transparent:enabled:hover {
        border-color: #0000
    }

    .hover\:enabled\:border-primary:hover:enabled {
        border-color: var(--primary)
    }

    .enabled\:hover\:\!bg-muted:enabled:hover {
        background-color: oklch(from var(--muted) l c h / 1) !important
    }

    .enabled\:hover\:bg-background:enabled:hover {
        background-color: rgb(var(--background-rgb) / 1)
    }

    .enabled\:hover\:bg-border:enabled:hover {
        background-color: oklch(from var(--border) l c h / 1)
    }

    .enabled\:hover\:bg-border-strong:enabled:hover {
        background-color: oklch(from var(--border-strong) l c h / 1)
    }

    .enabled\:hover\:bg-border\/50:enabled:hover {
        background-color: oklch(from var(--border) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .enabled\:hover\:bg-border\/50:enabled:hover {
            background-color: color-mix(in oklab, oklch(from var(--border) l c h / 1) 50%, transparent)
        }
    }

    .enabled\:hover\:bg-destructive\/10:enabled:hover {
        background-color: oklch(from var(--destructive) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .enabled\:hover\:bg-destructive\/10:enabled:hover {
            background-color: color-mix(in oklab, oklch(from var(--destructive) l c h / 1) 10%, transparent)
        }
    }

    .enabled\:hover\:bg-emerald-400\/10:enabled:hover {
        background-color: oklab(81.8668% -.151331 .0394123/.1)
    }

    .enabled\:hover\:bg-muted:enabled:hover {
        background-color: oklch(from var(--muted) l c h / 1)
    }

    .enabled\:hover\:bg-neutral-800:enabled:hover {
        background-color: var(--neutral-800)
    }

    .enabled\:hover\:bg-neutral-850:enabled:hover {
        background-color: var(--neutral-850)
    }

    .enabled\:hover\:bg-neutral-900:enabled:hover {
        background-color: var(--neutral-900)
    }

    .enabled\:hover\:bg-neutral-950:enabled:hover {
        background-color: var(--neutral-950)
    }

    .enabled\:hover\:bg-primary:enabled:hover {
        background-color: var(--primary)
    }

    .enabled\:hover\:bg-primary-300:enabled:hover {
        background-color: var(--primary-300)
    }

    .enabled\:hover\:bg-primary\/5:enabled:hover {
        background-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .enabled\:hover\:bg-primary\/5:enabled:hover {
            background-color: color-mix(in oklab, var(--primary) 5%, transparent)
        }
    }

    .enabled\:hover\:bg-primary\/15:enabled:hover {
        background-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .enabled\:hover\:bg-primary\/15:enabled:hover {
            background-color: color-mix(in oklab, var(--primary) 15%, transparent)
        }
    }

    .enabled\:hover\:bg-primary\/20:enabled:hover {
        background-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .enabled\:hover\:bg-primary\/20:enabled:hover {
            background-color: color-mix(in oklab, var(--primary) 20%, transparent)
        }
    }

    .enabled\:hover\:bg-primary\/80:enabled:hover {
        background-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .enabled\:hover\:bg-primary\/80:enabled:hover {
            background-color: color-mix(in oklab, var(--primary) 80%, transparent)
        }
    }

    .enabled\:hover\:bg-primary\/90:enabled:hover {
        background-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .enabled\:hover\:bg-primary\/90:enabled:hover {
            background-color: color-mix(in oklab, var(--primary) 90%, transparent)
        }
    }

    .enabled\:hover\:bg-raised-hover:enabled:hover {
        background-color: var(--raised-hover)
    }

    .enabled\:hover\:bg-rose-400\/10:enabled:hover {
        background-color: oklab(63.9675% .221712 .0280158/.1)
    }

    .enabled\:hover\:bg-rose\/20:enabled:hover {
        background-color: oklab(63.9675% .221712 .0280158/.2)
    }

    .enabled\:hover\:bg-transparent:enabled:hover {
        background-color: #0000
    }

    .hover\:enabled\:bg-border\/80:hover:enabled {
        background-color: oklch(from var(--border) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:enabled\:bg-border\/80:hover:enabled {
            background-color: color-mix(in oklab, oklch(from var(--border) l c h / 1) 80%, transparent)
        }
    }

    .enabled\:hover\:text-foreground:enabled:hover {
        color: oklch(from var(--foreground) l c h / 1)
    }

    .enabled\:hover\:text-mid-foreground:enabled:hover {
        color: oklch(from var(--mid-foreground) l c h / 1)
    }

    .enabled\:hover\:text-neutral-100:enabled:hover {
        color: var(--neutral-100)
    }

    .enabled\:hover\:text-neutral-200:enabled:hover {
        color: var(--neutral-200)
    }

    .enabled\:hover\:text-neutral-300:enabled:hover {
        color: var(--neutral-300)
    }

    .enabled\:hover\:text-primary:enabled:hover,
    .enabled\:hover\:text-primary\/60:enabled:hover {
        color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .enabled\:hover\:text-primary\/60:enabled:hover {
            color: color-mix(in oklab, var(--primary) 60%, transparent)
        }
    }

    .hover\:enabled\:text-primary:hover:enabled {
        color: var(--primary)
    }

    .enabled\:hover\:\!opacity-100:enabled:hover {
        opacity: 1 !important
    }

    .enabled\:hover\:opacity-80:enabled:hover {
        opacity: .8
    }

    .enabled\:hover\:opacity-90:enabled:hover {
        opacity: .9
    }

    .enabled\:hover\:opacity-100:enabled:hover {
        opacity: 1
    }

    .enabled\:hover\:shadow-swap-input-dark:enabled:hover {
        --tw-shadow: 0px 2px 16px var(--tw-shadow-color, oklch(from var(--primary) l c h / .25));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .enabled\:hover\:ring-1:enabled:hover {
        --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .enabled\:hover\:shadow-transparent:enabled:hover {
        --tw-shadow-color: transparent
    }

    @supports (color:color-mix(in lab, red, red)) {
        .enabled\:hover\:shadow-transparent:enabled:hover {
            --tw-shadow-color: color-mix(in oklab, transparent var(--tw-shadow-alpha), transparent)
        }
    }

    .active\:enabled\:scale-99:active:enabled {
        --tw-scale-x: 99%;
        --tw-scale-y: 99%;
        --tw-scale-z: 99%;
        scale: var(--tw-scale-x) var(--tw-scale-y)
    }

    .enabled\:active\:scale-98:enabled:active {
        --tw-scale-x: 98%;
        --tw-scale-y: 98%;
        --tw-scale-z: 98%;
        scale: var(--tw-scale-x) var(--tw-scale-y)
    }

    .enabled\:active\:scale-99:enabled:active {
        --tw-scale-x: 99%;
        --tw-scale-y: 99%;
        --tw-scale-z: 99%;
        scale: var(--tw-scale-x) var(--tw-scale-y)
    }

    .enabled\:active\:scale-100:enabled:active {
        --tw-scale-x: 100%;
        --tw-scale-y: 100%;
        --tw-scale-z: 100%;
        scale: var(--tw-scale-x) var(--tw-scale-y)
    }

    .enabled\:active\:scale-\[0\.98\]:enabled:active {
        scale: .98
    }

    .enabled\:active\:scale-none:enabled:active {
        scale: none
    }

    .disabled\:pointer-events-none:disabled {
        pointer-events: none
    }

    .disabled\:\!cursor-not-allowed:disabled {
        cursor: not-allowed !important
    }

    .disabled\:cursor-default:disabled {
        cursor: default
    }

    .disabled\:cursor-not-allowed:disabled {
        cursor: not-allowed
    }

    .disabled\:cursor-wait:disabled {
        cursor: wait
    }

    .disabled\:border-emerald-800:disabled {
        border-color: #00664c
    }

    .disabled\:border-neutral-800:disabled {
        border-color: var(--neutral-800)
    }

    .disabled\:border-rose-800:disabled {
        border-color: #9e134f
    }

    .disabled\:border-transparent:disabled {
        border-color: #0000
    }

    .disabled\:\!text-faint-foreground:disabled {
        color: oklch(from var(--faint-foreground) l c h / 1) !important
    }

    .disabled\:\!text-foreground:disabled {
        color: oklch(from var(--foreground) l c h / 1) !important
    }

    .disabled\:\!text-white:disabled,
    .disabled\:\!text-white\/35:disabled {
        color: oklch(from var(--white) l c h / 1) !important
    }

    @supports (color:color-mix(in lab, red, red)) {
        .disabled\:\!text-white\/35:disabled {
            color: color-mix(in oklab, oklch(from var(--white) l c h / 1) 35%, transparent) !important
        }
    }

    .disabled\:text-black:disabled {
        color: oklch(from var(--black) l c h / 1)
    }

    .disabled\:text-faint-foreground:disabled {
        color: oklch(from var(--faint-foreground) l c h / 1)
    }

    .disabled\:text-muted:disabled {
        color: oklch(from var(--muted) l c h / 1)
    }

    .disabled\:text-neutral-300:disabled {
        color: var(--neutral-300)
    }

    .disabled\:text-neutral-500:disabled {
        color: var(--neutral-500)
    }

    .disabled\:text-neutral-600:disabled {
        color: var(--neutral-600)
    }

    .disabled\:text-white:disabled {
        color: oklch(from var(--white) l c h / 1)
    }

    .disabled\:opacity-20:disabled {
        opacity: .2
    }

    .disabled\:opacity-40:disabled {
        opacity: .4
    }

    .disabled\:opacity-50:disabled {
        opacity: .5
    }

    .disabled\:opacity-60:disabled {
        opacity: .6
    }

    .disabled\:opacity-70:disabled {
        opacity: .7
    }

    .disabled\:opacity-100:disabled {
        opacity: 1
    }

    .disabled\:hover\:cursor-not-allowed:disabled:hover {
        cursor: not-allowed
    }

    .disabled\:hover\:bg-transparent:disabled:hover {
        background-color: #0000
    }

    .disabled\:hover\:bg-none:disabled:hover {
        background-image: none
    }

    .disabled\:hover\:text-faint-foreground:disabled:hover {
        color: oklch(from var(--faint-foreground) l c h / 1)
    }

    .disabled\:hover\:text-foreground:disabled:hover {
        color: oklch(from var(--foreground) l c h / 1)
    }

    :where([data-has-overflow-y]) .in-data-has-overflow-y\:pr-4 {
        padding-right: calc(var(--spacing) * 4)
    }

    .has-\[\:disabled\]\:before\:opacity-50:has(:disabled):before {
        content: var(--tw-content);
        opacity: .5
    }

    .has-\[\:focus\]\:ring-\[3px\]:has(:focus) {
        --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .has-\[\:focus-visible\]\:border-primary\/50:has(:focus-visible) {
        border-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .has-\[\:focus-visible\]\:border-primary\/50:has(:focus-visible) {
            border-color: color-mix(in oklab, var(--primary) 50%, transparent)
        }
    }

    .has-\[\:focus-visible\]\:bg-muted\/50:has(:focus-visible) {
        background-color: oklch(from var(--muted) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .has-\[\:focus-visible\]\:bg-muted\/50:has(:focus-visible) {
            background-color: color-mix(in oklab, oklch(from var(--muted) l c h / 1) 50%, transparent)
        }
    }

    .has-\[\:focus-visible\]\:shadow-swap-input-dark:has(:focus-visible) {
        --tw-shadow: 0px 2px 16px var(--tw-shadow-color, oklch(from var(--primary) l c h / .25));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .has-\[\:focus-visible\]\:ring-1:has(:focus-visible) {
        --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .has-\[\:focus-visible\]\:ring-foreground\/20:has(:focus-visible) {
        --tw-ring-color: oklch(from var(--foreground) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .has-\[\:focus-visible\]\:ring-foreground\/20:has(:focus-visible) {
            --tw-ring-color: color-mix(in oklab, oklch(from var(--foreground) l c h / 1) 20%, transparent)
        }
    }

    .has-\[\:focus-visible\]\:ring-labs:has(:focus-visible) {
        --tw-ring-color: #00bcf0
    }

    .has-\[\:focus-visible\]\:ring-primary:has(:focus-visible) {
        --tw-ring-color: var(--primary)
    }

    .has-\[\:focus-visible\]\:outline-2:has(:focus-visible) {
        outline-style: var(--tw-outline-style);
        outline-width: 2px
    }

    .has-\[\:focus-visible\]\:outline-primary:has(:focus-visible) {
        outline-color: var(--primary)
    }

    .has-\[\:focus-visible\]\:ring-inset:has(:focus-visible) {
        --tw-ring-inset: inset
    }

    .has-\[\:focus-visible\]\:before\:hidden:has(:focus-visible):before {
        content: var(--tw-content);
        display: none
    }

    .has-\[\:user-invalid\]\:before\:hidden:has(:user-invalid):before {
        content: var(--tw-content);
        display: none
    }

    .has-\[\>\[data-align\=block-end\]\]\:h-auto:has(>[data-align=block-end]) {
        height: auto
    }

    .has-\[\>\[data-align\=block-end\]\]\:flex-col:has(>[data-align=block-end]) {
        flex-direction: column
    }

    .has-\[\>\[data-align\=block-start\]\]\:h-auto:has(>[data-align=block-start]) {
        height: auto
    }

    .has-\[\>\[data-align\=block-start\]\]\:flex-col:has(>[data-align=block-start]) {
        flex-direction: column
    }

    .has-\[\>\[data-slot\=button-group\]\]\:gap-2:has(>[data-slot=button-group]) {
        gap: calc(var(--spacing) * 2)
    }

    .has-\[\>\[data-slot\=checkbox-group\]\]\:gap-3:has(>[data-slot=checkbox-group]) {
        gap: calc(var(--spacing) * 3)
    }

    .has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]) {
        align-items: flex-start
    }

    .has-\[\>\[data-slot\=field\]\]\:w-full:has(>[data-slot=field]) {
        width: 100%
    }

    .has-\[\>\[data-slot\=field\]\]\:flex-col:has(>[data-slot=field]) {
        flex-direction: column
    }

    .has-\[\>\[data-slot\=field\]\]\:rounded-lg:has(>[data-slot=field]) {
        border-radius: var(--radius-lg)
    }

    .has-\[\>\[data-slot\=field\]\]\:border:has(>[data-slot=field]) {
        border-style: var(--tw-border-style);
        border-width: 1px
    }

    .has-\[\>\[data-slot\=radio-group\]\]\:gap-3:has(>[data-slot=radio-group]) {
        gap: calc(var(--spacing) * 3)
    }

    .has-\[\>button\]\:mr-\[-0\.45rem\]:has(>button) {
        margin-right: -.45rem
    }

    .has-\[\>button\]\:ml-\[-0\.45rem\]:has(>button) {
        margin-left: -.45rem
    }

    .has-\[\>kbd\]\:mr-\[-0\.35rem\]:has(>kbd) {
        margin-right: -.35rem
    }

    .has-\[\>kbd\]\:ml-\[-0\.35rem\]:has(>kbd) {
        margin-left: -.35rem
    }

    .has-\[\>span\>button\:active\]\:scale-\[0\.99\]:has(>span>button:active) {
        scale: .99
    }

    .has-\[\>svg\]\:p-0:has(>svg) {
        padding: 0
    }

    .has-\[\>svg\]\:px-0:has(>svg) {
        padding-inline: 0
    }

    .has-\[\>svg\]\:px-1:has(>svg) {
        padding-inline: var(--spacing)
    }

    .has-\[\>svg\]\:px-2:has(>svg) {
        padding-inline: calc(var(--spacing) * 2)
    }

    .has-\[\>svg\]\:px-2\.5:has(>svg) {
        padding-inline: calc(var(--spacing) * 2.5)
    }

    .has-\[\>svg\]\:px-3:has(>svg) {
        padding-inline: calc(var(--spacing) * 3)
    }

    .has-\[\>svg\]\:px-4:has(>svg) {
        padding-inline: calc(var(--spacing) * 4)
    }

    .has-\[\>textarea\]\:h-auto:has(>textarea) {
        height: auto
    }

    .has-\[\[aria-invalid\=true\]\]\:before\:hidden:has([aria-invalid=true]):before {
        content: var(--tw-content);
        display: none
    }

    .has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:border-border\/70:has([data-slot=input-group-control]:focus-visible) {
        border-color: oklch(from var(--border) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:border-border\/70:has([data-slot=input-group-control]:focus-visible) {
            border-color: color-mix(in oklab, oklch(from var(--border) l c h / 1) 70%, transparent)
        }
    }

    .has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:border-ring:has([data-slot=input-group-control]:focus-visible) {
        border-color: oklch(from var(--ring) l c h / 1)
    }

    .has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-0:has([data-slot=input-group-control]:focus-visible) {
        --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-\[1px\]:has([data-slot=input-group-control]:focus-visible) {
        --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring:has([data-slot=input-group-control]:focus-visible) {
        --tw-ring-color: oklch(from var(--ring) l c h / 1)
    }

    .has-\[\[data-slot\]\[aria-invalid\=true\]\]\:\!border-destructive:has([data-slot][aria-invalid=true]) {
        border-color: oklch(from var(--destructive) l c h / 1) !important
    }

    .has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has([data-slot][aria-invalid=true]) {
        --tw-ring-color: oklch(from var(--destructive) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has([data-slot][aria-invalid=true]) {
            --tw-ring-color: color-mix(in oklab, oklch(from var(--destructive) l c h / 1) 20%, transparent)
        }
    }

    .has-\[\[data-state\=on\]\]\:border-border-strong:has([data-state=on]) {
        border-color: oklch(from var(--border-strong) l c h / 1)
    }

    .has-\[\[data-state\=on\]\]\:bg-muted:has([data-state=on]) {
        background-color: oklch(from var(--muted) l c h / 1)
    }

    .has-\[\[data-state\=on\]\]\:text-foreground:has([data-state=on]) {
        color: oklch(from var(--foreground) l c h / 1)
    }

    .has-\[a\:hover\]\:bg-neutral-875:has(a:hover) {
        background-color: var(--neutral-875)
    }

    .aria-disabled\:pointer-events-none[aria-disabled=true] {
        pointer-events: none
    }

    .aria-disabled\:cursor-help[aria-disabled=true] {
        cursor: help
    }

    .aria-disabled\:cursor-not-allowed[aria-disabled=true] {
        cursor: not-allowed
    }

    .aria-disabled\:opacity-50[aria-disabled=true] {
        opacity: .5
    }

    .aria-disabled\:hover\:cursor-not-allowed[aria-disabled=true]:hover {
        cursor: not-allowed
    }

    .aria-disabled\:hover\:text-faint-foreground[aria-disabled=true]:hover {
        color: oklch(from var(--faint-foreground) l c h / 1)
    }

    .aria-expanded\:bg-muted\/50[aria-expanded=true] {
        background-color: oklch(from var(--muted) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .aria-expanded\:bg-muted\/50[aria-expanded=true] {
            background-color: color-mix(in oklab, oklch(from var(--muted) l c h / 1) 50%, transparent)
        }
    }

    .aria-invalid\:border-destructive[aria-invalid=true] {
        border-color: oklch(from var(--destructive) l c h / 1)
    }

    .aria-invalid\:ring-4[aria-invalid=true] {
        --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .aria-invalid\:ring-destructive\/10[aria-invalid=true] {
        --tw-ring-color: oklch(from var(--destructive) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .aria-invalid\:ring-destructive\/10[aria-invalid=true] {
            --tw-ring-color: color-mix(in oklab, oklch(from var(--destructive) l c h / 1) 10%, transparent)
        }
    }

    .aria-invalid\:ring-destructive\/20[aria-invalid=true] {
        --tw-ring-color: oklch(from var(--destructive) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .aria-invalid\:ring-destructive\/20[aria-invalid=true] {
            --tw-ring-color: color-mix(in oklab, oklch(from var(--destructive) l c h / 1) 20%, transparent)
        }
    }

    .aria-invalid\:ring-destructive\/40[aria-invalid=true] {
        --tw-ring-color: oklch(from var(--destructive) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .aria-invalid\:ring-destructive\/40[aria-invalid=true] {
            --tw-ring-color: color-mix(in oklab, oklch(from var(--destructive) l c h / 1) 40%, transparent)
        }
    }

    .aria-invalid\:focus-visible\:border-destructive[aria-invalid=true]:focus-visible {
        border-color: oklch(from var(--destructive) l c h / 1)
    }

    .aria-invalid\:focus-visible\:ring-destructive\/40[aria-invalid=true]:focus-visible {
        --tw-ring-color: oklch(from var(--destructive) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .aria-invalid\:focus-visible\:ring-destructive\/40[aria-invalid=true]:focus-visible {
            --tw-ring-color: color-mix(in oklab, oklch(from var(--destructive) l c h / 1) 40%, transparent)
        }
    }

    .aria-pressed\:bg-muted[aria-pressed=true] {
        background-color: oklch(from var(--muted) l c h / 1)
    }

    .aria-pressed\:bg-primary\/10[aria-pressed=true] {
        background-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .aria-pressed\:bg-primary\/10[aria-pressed=true] {
            background-color: color-mix(in oklab, var(--primary) 10%, transparent)
        }
    }

    .aria-pressed\:text-primary[aria-pressed=true] {
        color: var(--primary)
    }

    .data-active\:bg-primary\/10[data-active] {
        background-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .data-active\:bg-primary\/10[data-active] {
            background-color: color-mix(in oklab, var(--primary) 10%, transparent)
        }
    }

    .data-active\:text-primary[data-active] {
        color: var(--primary)
    }

    .data-autoscrolling\:scrollbar-thumb-transparent[data-autoscrolling] {
        --tw-scrollbar-thumb: transparent;
        scrollbar-color: var(--tw-scrollbar-thumb) var(--tw-scrollbar-track)
    }

    .data-autoscrolling\:scrollbar-track-transparent[data-autoscrolling] {
        --tw-scrollbar-track: transparent;
        scrollbar-color: var(--tw-scrollbar-thumb) var(--tw-scrollbar-track)
    }

    .data-behind\:opacity-0[data-behind] {
        opacity: 0
    }

    .data-closed\:pointer-events-none[data-closed] {
        pointer-events: none
    }

    .data-closed\:animate-out[data-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-closed\:fade-out-0[data-closed] {
        --tw-exit-opacity: 0
    }

    .data-closed\:slide-out-to-bottom-\[2\%\][data-closed] {
        --tw-exit-translate-y: 2%
    }

    .data-closed\:zoom-out-\[0\.98\][data-closed] {
        --tw-exit-scale: .98
    }

    .data-disabled\:cursor-not-allowed[data-disabled] {
        cursor: not-allowed
    }

    .data-disabled\:opacity-50[data-disabled] {
        opacity: .5
    }

    .data-ending-style\:pointer-events-none[data-ending-style] {
        pointer-events: none
    }

    .data-ending-style\:opacity-0[data-ending-style] {
        opacity: 0
    }

    .data-expanded\:opacity-100[data-expanded] {
        opacity: 1
    }

    .data-highlighted\:bg-border[data-highlighted] {
        background-color: oklch(from var(--border) l c h / 1)
    }

    .data-highlighted\:bg-neutral-900[data-highlighted] {
        background-color: var(--neutral-900)
    }

    .data-highlighted\:text-foreground[data-highlighted] {
        color: oklch(from var(--foreground) l c h / 1)
    }

    .data-instant\:transition-none[data-instant],
    .data-instant\:not-data-\[instant\=dismiss\]\:transition-none[data-instant]:not([data-instant=dismiss]) {
        transition-property: none
    }

    .data-limited\:pointer-events-none[data-limited] {
        pointer-events: none
    }

    .data-limited\:opacity-0[data-limited] {
        opacity: 0
    }

    .data-open\:pointer-events-auto[data-open] {
        pointer-events: auto
    }

    .data-open\:animate-in[data-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-open\:fade-in-0[data-open] {
        --tw-enter-opacity: 0
    }

    .data-open\:slide-in-from-bottom-\[2\%\][data-open] {
        --tw-enter-translate-y: 2%
    }

    .data-open\:zoom-in-\[0\.98\][data-open] {
        --tw-enter-scale: .98
    }

    .data-popup-open\:bg-muted[data-popup-open] {
        background-color: oklch(from var(--muted) l c h / 1)
    }

    .data-resizing\:after\:bg-primary[data-resizing]:after {
        content: var(--tw-content);
        background-color: var(--primary)
    }

    .data-starting-style\:opacity-0[data-starting-style] {
        opacity: 0
    }

    .data-swiping\:transition-none[data-swiping] {
        transition-property: none
    }

    .data-truncated\:overflow-visible[data-truncated] {
        overflow: visible
    }

    .data-\[active\]\:bg-border[data-active] {
        background-color: oklch(from var(--border) l c h / 1)
    }

    .data-\[active\=false\]\:pointer-events-none[data-active=false] {
        pointer-events: none
    }

    .data-\[active\=false\]\:scale-95[data-active=false] {
        --tw-scale-x: 95%;
        --tw-scale-y: 95%;
        --tw-scale-z: 95%;
        scale: var(--tw-scale-x) var(--tw-scale-y)
    }

    .data-\[active\=false\]\:opacity-0[data-active=false] {
        opacity: 0
    }

    .data-\[active\=true\]\:translate-y-0[data-active=true] {
        --tw-translate-y: 0px;
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .data-\[active\=true\]\:scale-100[data-active=true] {
        --tw-scale-x: 100%;
        --tw-scale-y: 100%;
        --tw-scale-z: 100%;
        scale: var(--tw-scale-x) var(--tw-scale-y)
    }

    .data-\[active\=true\]\:opacity-100[data-active=true] {
        opacity: 1
    }

    .data-\[anchor-hidden\]\:pointer-events-none[data-anchor-hidden] {
        pointer-events: none
    }

    .data-\[anchor-hidden\]\:invisible[data-anchor-hidden] {
        visibility: hidden
    }

    .data-\[checked\]\:translate-x-\[105\%\][data-checked] {
        --tw-translate-x: 105%;
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .data-\[checked\]\:border-destructive\/10[data-checked] {
        border-color: oklch(from var(--destructive) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .data-\[checked\]\:border-destructive\/10[data-checked] {
            border-color: color-mix(in oklab, oklch(from var(--destructive) l c h / 1) 10%, transparent)
        }
    }

    .data-\[checked\]\:border-primary\/10[data-checked] {
        border-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .data-\[checked\]\:border-primary\/10[data-checked] {
            border-color: color-mix(in oklab, var(--primary) 10%, transparent)
        }
    }

    .data-\[checked\]\:bg-destructive[data-checked],
    .data-\[checked\]\:bg-destructive\/10[data-checked] {
        background-color: oklch(from var(--destructive) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .data-\[checked\]\:bg-destructive\/10[data-checked] {
            background-color: color-mix(in oklab, oklch(from var(--destructive) l c h / 1) 10%, transparent)
        }
    }

    .data-\[checked\]\:bg-primary[data-checked],
    .data-\[checked\]\:bg-primary\/10[data-checked] {
        background-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .data-\[checked\]\:bg-primary\/10[data-checked] {
            background-color: color-mix(in oklab, var(--primary) 10%, transparent)
        }
    }

    .data-\[checked\]\:bg-transparent[data-checked] {
        background-color: #0000
    }

    .data-\[checked\]\:text-destructive[data-checked] {
        color: oklch(from var(--destructive) l c h / 1)
    }

    .data-\[checked\]\:text-mid-foreground[data-checked] {
        color: oklch(from var(--mid-foreground) l c h / 1)
    }

    .data-\[checked\]\:text-primary[data-checked] {
        color: var(--primary)
    }

    .data-\[checked\]\:group-hover\/field\:bg-mid-foreground\/10[data-checked]:is(:where(.group\/field):hover *) {
        background-color: oklch(from var(--mid-foreground) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .data-\[checked\]\:group-hover\/field\:bg-mid-foreground\/10[data-checked]:is(:where(.group\/field):hover *) {
            background-color: color-mix(in oklab, oklch(from var(--mid-foreground) l c h / 1) 10%, transparent)
        }
    }

    .data-\[checked\]\:hover\:bg-destructive\/10[data-checked]:hover {
        background-color: oklch(from var(--destructive) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .data-\[checked\]\:hover\:bg-destructive\/10[data-checked]:hover {
            background-color: color-mix(in oklab, oklch(from var(--destructive) l c h / 1) 10%, transparent)
        }
    }

    .data-\[checked\]\:hover\:bg-primary\/10[data-checked]:hover {
        background-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .data-\[checked\]\:hover\:bg-primary\/10[data-checked]:hover {
            background-color: color-mix(in oklab, var(--primary) 10%, transparent)
        }
    }

    .data-\[checked\]\:hover\:text-destructive[data-checked]:hover {
        color: oklch(from var(--destructive) l c h / 1)
    }

    .data-\[checked\]\:hover\:text-primary[data-checked]:hover {
        color: var(--primary)
    }

    .data-\[closed\]\:pointer-events-none[data-closed] {
        pointer-events: none
    }

    .data-\[closed\]\:invisible[data-closed] {
        visibility: hidden
    }

    .data-\[closed\]\:animate-accordion-up[data-closed] {
        animation: .2s ease-out accordion-up
    }

    .data-\[closed\]\:opacity-0[data-closed] {
        opacity: 0
    }

    .data-\[closed\]\:animate-out[data-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-\[closed\]\:\!slide-out-to-bottom-4[data-closed] {
        --tw-exit-translate-y: 1rem !important
    }

    .data-\[closed\]\:fade-out-0[data-closed] {
        --tw-exit-opacity: 0
    }

    .data-\[closed\]\:zoom-out-95[data-closed] {
        --tw-exit-scale: .95
    }

    .data-\[copied\=true\]\:border-primary[data-copied=true] {
        border-color: var(--primary)
    }

    .data-\[copied\=true\]\:bg-primary\/10[data-copied=true] {
        background-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .data-\[copied\=true\]\:bg-primary\/10[data-copied=true] {
            background-color: color-mix(in oklab, var(--primary) 10%, transparent)
        }
    }

    .data-\[copied\=true\]\:text-primary[data-copied=true] {
        color: var(--primary)
    }

    .data-\[direction\=end\]\:bottom-3[data-direction=end] {
        bottom: calc(var(--spacing) * 3)
    }

    .data-\[direction\=end\]\:data-\[active\=false\]\:translate-y-full[data-direction=end][data-active=false] {
        --tw-translate-y: 100%;
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .data-\[direction\=start\]\:top-3[data-direction=start] {
        top: calc(var(--spacing) * 3)
    }

    .data-\[direction\=start\]\:data-\[active\=false\]\:-translate-y-full[data-direction=start][data-active=false] {
        --tw-translate-y: -100%;
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .data-\[disabled\]\:pointer-events-none[data-disabled] {
        pointer-events: none
    }

    .data-\[disabled\]\:cursor-not-allowed[data-disabled] {
        cursor: not-allowed
    }

    .data-\[disabled\]\:opacity-50[data-disabled] {
        opacity: .5
    }

    .data-\[disabled\]\:opacity-100[data-disabled] {
        opacity: 1
    }

    .data-\[disabled\]\:hover\:cursor-not-allowed[data-disabled]:hover {
        cursor: not-allowed
    }

    .data-\[disabled\]\:hover\:bg-transparent[data-disabled]:hover {
        background-color: #0000
    }

    .data-\[disabled\]\:hover\:text-faint-foreground[data-disabled]:hover {
        color: oklch(from var(--faint-foreground) l c h / 1)
    }

    .data-\[ending-style\]\:pointer-events-none[data-ending-style] {
        pointer-events: none
    }

    .data-\[ending-style\]\:translate-y-full[data-ending-style] {
        --tw-translate-y: 100%;
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .data-\[ending-style\]\:scale-90[data-ending-style] {
        --tw-scale-x: 90%;
        --tw-scale-y: 90%;
        --tw-scale-z: 90%;
        scale: var(--tw-scale-x) var(--tw-scale-y)
    }

    .data-\[ending-style\]\:scale-95[data-ending-style] {
        --tw-scale-x: 95%;
        --tw-scale-y: 95%;
        --tw-scale-z: 95%;
        scale: var(--tw-scale-x) var(--tw-scale-y)
    }

    .data-\[ending-style\]\:scale-\[0\.98\][data-ending-style] {
        scale: .98
    }

    .data-\[ending-style\]\:opacity-0[data-ending-style] {
        opacity: 0
    }

    .data-\[ending-style\]\:duration-75[data-ending-style] {
        --tw-duration: 75ms;
        transition-duration: 75ms
    }

    .data-\[ending-style\]\:\[transition-duration\:calc\(var\(--drawer-swipe-strength\)\*300ms\)\][data-ending-style] {
        transition-duration: calc(var(--drawer-swipe-strength) * .3s)
    }

    .data-\[ending-style\]\:\[transition-duration\:calc\(var\(--drawer-swipe-strength\)\*var\(--drawer-popup-motion-duration\)\)\][data-ending-style] {
        transition-duration: calc(var(--drawer-swipe-strength) * var(--drawer-popup-motion-duration))
    }

    .data-\[ending-style\]\:duration-75[data-ending-style] {
        animation-duration: 75ms
    }

    .data-\[highlighted\]\:bg-border[data-highlighted],
    .data-\[highlighted\]\:bg-border\/50[data-highlighted] {
        background-color: oklch(from var(--border) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .data-\[highlighted\]\:bg-border\/50[data-highlighted] {
            background-color: color-mix(in oklab, oklch(from var(--border) l c h / 1) 50%, transparent)
        }
    }

    .data-\[highlighted\]\:bg-muted[data-highlighted] {
        background-color: oklch(from var(--muted) l c h / 1)
    }

    .data-\[highlighted\]\:text-mid-foreground[data-highlighted] {
        color: oklch(from var(--mid-foreground) l c h / 1)
    }

    .data-\[instant\]\:transition-none[data-instant],
    .data-\[closed\]\:data-\[instant\=dismiss\]\:transition-none[data-closed][data-instant=dismiss] {
        transition-property: none
    }

    .data-\[invalid\=true\]\:text-destructive[data-invalid=true] {
        color: oklch(from var(--destructive) l c h / 1)
    }

    .data-\[nested-drawer-open\]\:h-\[calc\(var\(--stack-height\)_\+_var\(--bleed\)\)\][data-nested-drawer-open] {
        height: calc(var(--stack-height) + var(--bleed))
    }

    .data-\[nested-drawer-open\]\:overflow-hidden[data-nested-drawer-open] {
        overflow: hidden
    }

    .data-\[nested-drawer-swiping\]\:duration-0[data-nested-drawer-swiping] {
        --tw-duration: 0s;
        transition-duration: 0s;
        animation-duration: 0s
    }

    .data-\[open\]\:animate-accordion-down[data-open] {
        animation: .2s ease-out accordion-down
    }

    .data-\[open\]\:bg-neutral-875[data-open] {
        background-color: var(--neutral-875)
    }

    .data-\[open\]\:animate-in[data-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-\[open\]\:\!slide-in-from-bottom-4[data-open] {
        --tw-enter-translate-y: 1rem !important
    }

    .data-\[open\]\:fade-in-0[data-open] {
        --tw-enter-opacity: 0
    }

    .data-\[open\]\:fade-in-50[data-open] {
        --tw-enter-opacity: .5
    }

    .data-\[open\]\:zoom-in-95[data-open] {
        --tw-enter-scale: .95
    }

    .data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal] {
        height: 1px
    }

    .data-\[orientation\=horizontal\]\:w-auto[data-orientation=horizontal] {
        width: auto
    }

    .data-\[orientation\=vertical\]\:h-auto[data-orientation=vertical] {
        height: auto
    }

    .data-\[orientation\=vertical\]\:w-px[data-orientation=vertical] {
        width: 1px
    }

    .data-\[orientation\=vertical\]\:flex-col[data-orientation=vertical] {
        flex-direction: column
    }

    .data-\[panel-group-direction\=vertical\]\:h-1[data-panel-group-direction=vertical] {
        height: var(--spacing)
    }

    .data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical] {
        width: 100%
    }

    .data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical] {
        flex-direction: column
    }

    .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: var(--spacing)
    }

    .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-x-0[data-panel-group-direction=vertical]:after {
        content: var(--tw-content);
        --tw-translate-x: 0px;
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after {
        content: var(--tw-content);
        --tw-translate-y: calc(calc(1 / 2 * 100%) * -1);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .data-\[panel-open\]\:hidden[data-panel-open] {
        display: none
    }

    .data-\[panel-open\]\:bg-neutral-975[data-panel-open] {
        background-color: var(--neutral-975)
    }

    .data-\[panel-open\]\:text-primary[data-panel-open] {
        color: var(--primary)
    }

    .data-\[placeholder\]\:text-faint-foreground[data-placeholder] {
        color: oklch(from var(--faint-foreground) l c h / 1)
    }

    .data-\[placeholder\]\:text-foreground[data-placeholder] {
        color: oklch(from var(--foreground) l c h / 1)
    }

    .data-\[popup-open\]\:rotate-180[data-popup-open] {
        rotate: 180deg
    }

    .data-\[popup-open\]\:border-neutral-700[data-popup-open] {
        border-color: var(--neutral-700)
    }

    .data-\[popup-open\]\:border-primary[data-popup-open] {
        border-color: var(--primary)
    }

    .data-\[popup-open\]\:bg-border[data-popup-open] {
        background-color: oklch(from var(--border) l c h / 1)
    }

    .data-\[popup-open\]\:bg-card\/80[data-popup-open] {
        background-color: oklch(from var(--card) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .data-\[popup-open\]\:bg-card\/80[data-popup-open] {
            background-color: color-mix(in oklab, oklch(from var(--card) l c h / 1) 80%, transparent)
        }
    }

    .data-\[popup-open\]\:bg-muted[data-popup-open],
    .data-\[popup-open\]\:bg-muted\/30[data-popup-open] {
        background-color: oklch(from var(--muted) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .data-\[popup-open\]\:bg-muted\/30[data-popup-open] {
            background-color: color-mix(in oklab, oklch(from var(--muted) l c h / 1) 30%, transparent)
        }
    }

    .data-\[popup-open\]\:bg-muted\/50[data-popup-open] {
        background-color: oklch(from var(--muted) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .data-\[popup-open\]\:bg-muted\/50[data-popup-open] {
            background-color: color-mix(in oklab, oklch(from var(--muted) l c h / 1) 50%, transparent)
        }
    }

    .data-\[popup-open\]\:bg-neutral-900[data-popup-open] {
        background-color: var(--neutral-900)
    }

    .data-\[popup-open\]\:text-foreground[data-popup-open] {
        color: oklch(from var(--foreground) l c h / 1)
    }

    .data-\[popup-open\]\:text-mid-foreground[data-popup-open] {
        color: oklch(from var(--mid-foreground) l c h / 1)
    }

    .data-\[popup-open\]\:text-neutral-200[data-popup-open] {
        color: var(--neutral-200)
    }

    .data-\[popup-open\]\:text-primary[data-popup-open] {
        color: var(--primary)
    }

    .enabled\:data-\[popup-open\]\:bg-border:enabled[data-popup-open] {
        background-color: oklch(from var(--border) l c h / 1)
    }

    .enabled\:data-\[popup-open\]\:bg-border-strong:enabled[data-popup-open] {
        background-color: oklch(from var(--border-strong) l c h / 1)
    }

    .enabled\:data-\[popup-open\]\:bg-border\/50:enabled[data-popup-open] {
        background-color: oklch(from var(--border) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .enabled\:data-\[popup-open\]\:bg-border\/50:enabled[data-popup-open] {
            background-color: color-mix(in oklab, oklch(from var(--border) l c h / 1) 50%, transparent)
        }
    }

    .enabled\:data-\[popup-open\]\:bg-raised-hover:enabled[data-popup-open] {
        background-color: var(--raised-hover)
    }

    .enabled\:data-\[popup-open\]\:text-mid-foreground:enabled[data-popup-open] {
        color: oklch(from var(--mid-foreground) l c h / 1)
    }

    .data-\[pressed\]\:bg-border-strong[data-pressed] {
        background-color: oklch(from var(--border-strong) l c h / 1)
    }

    .data-\[pressed\]\:text-foreground[data-pressed] {
        color: oklch(from var(--foreground) l c h / 1)
    }

    .data-\[range-end\=true\]\:rounded-l-none[data-range-end=true] {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0
    }

    .data-\[range-end\=true\]\:rounded-r-md[data-range-end=true] {
        border-top-right-radius: var(--radius-md);
        border-bottom-right-radius: var(--radius-md)
    }

    .data-\[range-end\=true\]\:bg-neutral-850[data-range-end=true] {
        background-color: var(--neutral-850)
    }

    .data-\[range-end\=true\]\:text-primary[data-range-end=true] {
        color: var(--primary)
    }

    .data-\[range-middle\=true\]\:rounded-none[data-range-middle=true] {
        border-radius: 0
    }

    .data-\[range-middle\=true\]\:bg-neutral-850[data-range-middle=true] {
        background-color: var(--neutral-850)
    }

    .data-\[range-middle\=true\]\:text-neutral-400[data-range-middle=true] {
        color: var(--neutral-400)
    }

    .data-\[range-start\=true\]\:rounded-l-md[data-range-start=true] {
        border-top-left-radius: var(--radius-md);
        border-bottom-left-radius: var(--radius-md)
    }

    .data-\[range-start\=true\]\:rounded-r-none[data-range-start=true] {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0
    }

    .data-\[range-start\=true\]\:bg-neutral-850[data-range-start=true] {
        background-color: var(--neutral-850)
    }

    .data-\[range-start\=true\]\:text-primary[data-range-start=true] {
        color: var(--primary)
    }

    .data-\[selected\]\:bg-primary[data-selected] {
        background-color: var(--primary)
    }

    .data-\[selected\]\:bg-secondary[data-selected] {
        background-color: var(--secondary)
    }

    .data-\[selected\]\:text-primary-foreground[data-selected] {
        color: var(--primary-foreground)
    }

    .data-\[selected\]\:text-secondary-foreground[data-selected] {
        color: oklch(from var(--secondary-foreground) l c h / 1)
    }

    .data-\[selected-single\=true\]\:bg-neutral-850[data-selected-single=true] {
        background-color: var(--neutral-850)
    }

    .data-\[selected-single\=true\]\:text-primary[data-selected-single=true] {
        color: var(--primary)
    }

    .data-\[selected\=true\]\:rounded-none[data-selected=true] {
        border-radius: 0
    }

    .data-\[side\=bottom\]\:top-\[-6px\][data-side=bottom] {
        top: -6px
    }

    .data-\[side\=bottom\]\:top-\[-7\.5px\][data-side=bottom] {
        top: -7.5px
    }

    .data-\[side\=bottom\]\:translate-y-1[data-side=bottom] {
        --tw-translate-y: var(--spacing);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .data-\[side\=bottom\]\:rotate-0[data-side=bottom] {
        rotate: 0deg
    }

    .data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom] {
        --tw-enter-translate-y: -.5rem
    }

    .data-\[side\=inline-end\]\:left-\[-11px\][data-side=inline-end] {
        left: -11px
    }

    .data-\[side\=inline-end\]\:-rotate-90[data-side=inline-end] {
        rotate: -90deg
    }

    .data-\[side\=inline-start\]\:right-\[-11px\][data-side=inline-start] {
        right: -11px
    }

    .data-\[side\=inline-start\]\:rotate-90[data-side=inline-start] {
        rotate: 90deg
    }

    .data-\[side\=left\]\:right-\[-11px\][data-side=left] {
        right: -11px
    }

    .data-\[side\=left\]\:-translate-x-1[data-side=left] {
        --tw-translate-x: calc(var(--spacing) * -1);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .data-\[side\=left\]\:rotate-90[data-side=left] {
        rotate: 90deg
    }

    .data-\[side\=left\]\:slide-in-from-right-2[data-side=left] {
        --tw-enter-translate-x: .5rem
    }

    .data-\[side\=right\]\:left-\[-11px\][data-side=right] {
        left: -11px
    }

    .data-\[side\=right\]\:translate-x-1[data-side=right] {
        --tw-translate-x: var(--spacing);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .data-\[side\=right\]\:-rotate-90[data-side=right] {
        rotate: -90deg
    }

    .data-\[side\=right\]\:slide-in-from-left-2[data-side=right] {
        --tw-enter-translate-x: -.5rem
    }

    .data-\[side\=top\]\:bottom-\[-7\.5px\][data-side=top] {
        bottom: -7.5px
    }

    .data-\[side\=top\]\:bottom-\[-7px\][data-side=top] {
        bottom: -7px
    }

    .data-\[side\=top\]\:-translate-y-1[data-side=top] {
        --tw-translate-y: calc(var(--spacing) * -1);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .data-\[side\=top\]\:rotate-180[data-side=top] {
        rotate: 180deg
    }

    .data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top] {
        --tw-enter-translate-y: .5rem
    }

    .data-\[size\=sm\]\:max-w-xs[data-size=sm] {
        max-width: var(--container-xs)
    }

    .data-\[size\=sm\]\:\[--card-spacing\:0\.75rem\][data-size=sm] {
        --card-spacing: .75rem
    }

    :is(.\*\:data-\[slot\=avatar\]\:ring-2>*)[data-slot=avatar] {
        --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    :is(.\*\:data-\[slot\=avatar\]\:ring-background>*)[data-slot=avatar] {
        --tw-ring-color: rgb(var(--background-rgb) / 1)
    }

    :is(.\*\:data-\[slot\=avatar\]\:ring-big-input>*)[data-slot=avatar] {
        --tw-ring-color: oklch(from var(--big-input) l c h / 1)
    }

    .data-\[slot\=checkbox-group\]\:gap-3[data-slot=checkbox-group] {
        gap: calc(var(--spacing) * 3)
    }

    .data-\[slot\=dialog-trigger\]\:h-full[data-slot=dialog-trigger] {
        height: 100%
    }

    .data-\[slot\=dialog-trigger\]\:px-0[data-slot=dialog-trigger] {
        padding-inline: 0
    }

    .data-\[starting-style\]\:translate-y-full[data-starting-style] {
        --tw-translate-y: 100%;
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .data-\[starting-style\]\:scale-90[data-starting-style] {
        --tw-scale-x: 90%;
        --tw-scale-y: 90%;
        --tw-scale-z: 90%;
        scale: var(--tw-scale-x) var(--tw-scale-y)
    }

    .data-\[starting-style\]\:scale-95[data-starting-style] {
        --tw-scale-x: 95%;
        --tw-scale-y: 95%;
        --tw-scale-z: 95%;
        scale: var(--tw-scale-x) var(--tw-scale-y)
    }

    .data-\[starting-style\]\:scale-\[0\.98\][data-starting-style] {
        scale: .98
    }

    .data-\[starting-style\]\:opacity-0[data-starting-style] {
        opacity: 0
    }

    .data-\[side\=bottom\]\:data-\[starting-style\]\:-translate-y-1[data-side=bottom][data-starting-style] {
        --tw-translate-y: calc(var(--spacing) * -1);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .data-\[side\=bottom\]\:data-\[starting-style\]\:translate-none[data-side=bottom][data-starting-style] {
        translate: none
    }

    .data-\[side\=inline-end\]\:data-\[starting-style\]\:-translate-x-1[data-side=inline-end][data-starting-style] {
        --tw-translate-x: calc(var(--spacing) * -1);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .data-\[side\=inline-start\]\:data-\[starting-style\]\:translate-x-1[data-side=inline-start][data-starting-style],
    .data-\[side\=left\]\:data-\[starting-style\]\:translate-x-1[data-side=left][data-starting-style] {
        --tw-translate-x: var(--spacing);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .data-\[side\=right\]\:data-\[starting-style\]\:-translate-x-1[data-side=right][data-starting-style] {
        --tw-translate-x: calc(var(--spacing) * -1);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .data-\[side\=top\]\:data-\[starting-style\]\:translate-y-1[data-side=top][data-starting-style] {
        --tw-translate-y: var(--spacing);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .data-\[side\=top\]\:data-\[starting-style\]\:translate-none[data-side=top][data-starting-style] {
        translate: none
    }

    .data-\[state\=active\]\:border-mid-foreground[data-state=active] {
        border-color: oklch(from var(--mid-foreground) l c h / 1)
    }

    .data-\[state\=active\]\:border-neutral-200[data-state=active] {
        border-color: var(--neutral-200)
    }

    .data-\[state\=active\]\:border-neutral-300[data-state=active],
    .data-\[state\=active\]\:border-neutral-300\/50[data-state=active] {
        border-color: var(--neutral-300)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .data-\[state\=active\]\:border-neutral-300\/50[data-state=active] {
            border-color: color-mix(in oklab, var(--neutral-300) 50%, transparent)
        }
    }

    .data-\[state\=active\]\:border-primary[data-state=active] {
        border-color: var(--primary)
    }

    .data-\[state\=active\]\:border-transparent[data-state=active] {
        border-color: #0000
    }

    .data-\[state\=active\]\:bg-border[data-state=active],
    .data-\[state\=active\]\:bg-border\/50[data-state=active] {
        background-color: oklch(from var(--border) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .data-\[state\=active\]\:bg-border\/50[data-state=active] {
            background-color: color-mix(in oklab, oklch(from var(--border) l c h / 1) 50%, transparent)
        }
    }

    .data-\[state\=active\]\:bg-danger\/10[data-state=active] {
        background-color: oklab(65.3372% .168033 .0736895/.1)
    }

    .data-\[state\=active\]\:bg-muted[data-state=active] {
        background-color: oklch(from var(--muted) l c h / 1)
    }

    .data-\[state\=active\]\:bg-neutral-300\/5[data-state=active] {
        background-color: var(--neutral-300)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .data-\[state\=active\]\:bg-neutral-300\/5[data-state=active] {
            background-color: color-mix(in oklab, var(--neutral-300) 5%, transparent)
        }
    }

    .data-\[state\=active\]\:bg-neutral-800[data-state=active] {
        background-color: var(--neutral-800)
    }

    .data-\[state\=active\]\:bg-neutral-850[data-state=active] {
        background-color: var(--neutral-850)
    }

    .data-\[state\=active\]\:bg-neutral-900[data-state=active] {
        background-color: var(--neutral-900)
    }

    .data-\[state\=active\]\:bg-primary\/5[data-state=active] {
        background-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .data-\[state\=active\]\:bg-primary\/5[data-state=active] {
            background-color: color-mix(in oklab, var(--primary) 5%, transparent)
        }
    }

    .data-\[state\=active\]\:bg-primary\/10[data-state=active] {
        background-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .data-\[state\=active\]\:bg-primary\/10[data-state=active] {
            background-color: color-mix(in oklab, var(--primary) 10%, transparent)
        }
    }

    .data-\[state\=active\]\:text-danger[data-state=active] {
        color: #eb5757
    }

    .data-\[state\=active\]\:text-foreground[data-state=active] {
        color: oklch(from var(--foreground) l c h / 1)
    }

    .data-\[state\=active\]\:text-mid-foreground[data-state=active] {
        color: oklch(from var(--mid-foreground) l c h / 1)
    }

    .data-\[state\=active\]\:text-neutral-200[data-state=active] {
        color: var(--neutral-200)
    }

    .data-\[state\=active\]\:text-neutral-300[data-state=active] {
        color: var(--neutral-300)
    }

    .data-\[state\=active\]\:text-primary[data-state=active] {
        color: var(--primary)
    }

    .data-\[state\=active\]\:before\:bg-foreground[data-state=active]:before {
        content: var(--tw-content);
        background-color: oklch(from var(--foreground) l c h / 1)
    }

    .data-\[state\=inactive\]\:active\:text-mid-foreground[data-state=inactive]:active {
        color: oklch(from var(--mid-foreground) l c h / 1)
    }

    .data-\[state\=off\]\:border-border[data-state=off] {
        border-color: oklch(from var(--border) l c h / 1)
    }

    .data-\[state\=off\]\:bg-border\/30[data-state=off] {
        background-color: oklch(from var(--border) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .data-\[state\=off\]\:bg-border\/30[data-state=off] {
            background-color: color-mix(in oklab, oklch(from var(--border) l c h / 1) 30%, transparent)
        }
    }

    .data-\[state\=off\]\:bg-border\/60[data-state=off] {
        background-color: oklch(from var(--border) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .data-\[state\=off\]\:bg-border\/60[data-state=off] {
            background-color: color-mix(in oklab, oklch(from var(--border) l c h / 1) 60%, transparent)
        }
    }

    .data-\[state\=off\]\:bg-muted\/60[data-state=off] {
        background-color: oklch(from var(--muted) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .data-\[state\=off\]\:bg-muted\/60[data-state=off] {
            background-color: color-mix(in oklab, oklch(from var(--muted) l c h / 1) 60%, transparent)
        }
    }

    .data-\[state\=off\]\:font-medium[data-state=off] {
        --tw-font-weight: var(--font-weight-medium);
        font-weight: var(--font-weight-medium)
    }

    .data-\[state\=off\]\:text-faint-foreground[data-state=off] {
        color: oklch(from var(--faint-foreground) l c h / 1)
    }

    .data-\[state\=off\]\:text-muted-foreground[data-state=off] {
        color: oklch(from var(--muted-foreground) l c h / 1)
    }

    .data-\[state\=off\]\:before\:border-foreground\/\[0\.06\][data-state=off]:before {
        content: var(--tw-content);
        border-color: oklch(from var(--foreground) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .data-\[state\=off\]\:before\:border-foreground\/\[0\.06\][data-state=off]:before {
            border-color: color-mix(in oklab, oklch(from var(--foreground) l c h / 1) 6%, transparent)
        }
    }

    .data-\[state\=off\]\:hover\:bg-border-strong[data-state=off]:hover {
        background-color: oklch(from var(--border-strong) l c h / 1)
    }

    .data-\[state\=off\]\:hover\:bg-border\/50[data-state=off]:hover {
        background-color: oklch(from var(--border) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .data-\[state\=off\]\:hover\:bg-border\/50[data-state=off]:hover {
            background-color: color-mix(in oklab, oklch(from var(--border) l c h / 1) 50%, transparent)
        }
    }

    .data-\[state\=off\]\:hover\:bg-emerald\/10[data-state=off]:hover {
        background-color: oklab(81.8668% -.151331 .0394123/.1)
    }

    .data-\[state\=off\]\:hover\:bg-muted[data-state=off]:hover {
        background-color: oklch(from var(--muted) l c h / 1)
    }

    .data-\[state\=off\]\:hover\:bg-primary\/5[data-state=off]:hover {
        background-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .data-\[state\=off\]\:hover\:bg-primary\/5[data-state=off]:hover {
            background-color: color-mix(in oklab, var(--primary) 5%, transparent)
        }
    }

    .data-\[state\=off\]\:hover\:bg-rose\/10[data-state=off]:hover {
        background-color: oklab(63.9675% .221712 .0280158/.1)
    }

    .data-\[state\=off\]\:hover\:text-emerald-400[data-state=off]:hover {
        color: #3ce3ab
    }

    .data-\[state\=off\]\:hover\:text-foreground[data-state=off]:hover {
        color: oklch(from var(--foreground) l c h / 1)
    }

    .data-\[state\=off\]\:hover\:text-inherit[data-state=off]:hover {
        color: inherit
    }

    .data-\[state\=off\]\:hover\:text-mid-foreground[data-state=off]:hover {
        color: oklch(from var(--mid-foreground) l c h / 1)
    }

    .data-\[state\=off\]\:hover\:text-neutral-300[data-state=off]:hover {
        color: var(--neutral-300)
    }

    .data-\[state\=off\]\:hover\:text-neutral-500[data-state=off]:hover {
        color: var(--neutral-500)
    }

    .data-\[state\=off\]\:hover\:text-primary[data-state=off]:hover,
    .data-\[state\=off\]\:hover\:text-primary\/80[data-state=off]:hover {
        color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .data-\[state\=off\]\:hover\:text-primary\/80[data-state=off]:hover {
            color: color-mix(in oklab, var(--primary) 80%, transparent)
        }
    }

    .data-\[state\=off\]\:hover\:text-rose-400[data-state=off]:hover {
        color: #f23674
    }

    .enabled\:data-\[state\=off\]\:hover\:bg-border\/50:enabled[data-state=off]:hover {
        background-color: oklch(from var(--border) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .enabled\:data-\[state\=off\]\:hover\:bg-border\/50:enabled[data-state=off]:hover {
            background-color: color-mix(in oklab, oklch(from var(--border) l c h / 1) 50%, transparent)
        }
    }

    .enabled\:data-\[state\=off\]\:hover\:bg-card:enabled[data-state=off]:hover {
        background-color: oklch(from var(--card) l c h / 1)
    }

    .enabled\:data-\[state\=off\]\:hover\:bg-neutral-400\/10:enabled[data-state=off]:hover {
        background-color: var(--neutral-400)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .enabled\:data-\[state\=off\]\:hover\:bg-neutral-400\/10:enabled[data-state=off]:hover {
            background-color: color-mix(in oklab, var(--neutral-400) 10%, transparent)
        }
    }

    .data-\[state\=off\]\:enabled\:hover\:text-neutral-300[data-state=off]:enabled:hover {
        color: var(--neutral-300)
    }

    .enabled\:data-\[state\=off\]\:hover\:text-destructive:enabled[data-state=off]:hover,
    .enabled\:data-\[state\=off\]\:hover\:text-destructive\/50:enabled[data-state=off]:hover {
        color: oklch(from var(--destructive) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .enabled\:data-\[state\=off\]\:hover\:text-destructive\/50:enabled[data-state=off]:hover {
            color: color-mix(in oklab, oklch(from var(--destructive) l c h / 1) 50%, transparent)
        }
    }

    .enabled\:data-\[state\=off\]\:hover\:text-mid-foreground:enabled[data-state=off]:hover {
        color: oklch(from var(--mid-foreground) l c h / 1)
    }

    .enabled\:data-\[state\=off\]\:hover\:text-muted-foreground:enabled[data-state=off]:hover {
        color: oklch(from var(--muted-foreground) l c h / 1)
    }

    .enabled\:data-\[state\=off\]\:hover\:text-neutral-400:enabled[data-state=off]:hover {
        color: var(--neutral-400)
    }

    .enabled\:data-\[state\=off\]\:hover\:text-primary\/50:enabled[data-state=off]:hover {
        color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .enabled\:data-\[state\=off\]\:hover\:text-primary\/50:enabled[data-state=off]:hover {
            color: color-mix(in oklab, var(--primary) 50%, transparent)
        }
    }

    .enabled\:data-\[state\=off\]\:hover\:text-success:enabled[data-state=off]:hover,
    .enabled\:data-\[state\=off\]\:hover\:text-success\/50:enabled[data-state=off]:hover {
        color: oklch(from var(--success) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .enabled\:data-\[state\=off\]\:hover\:text-success\/50:enabled[data-state=off]:hover {
            color: color-mix(in oklab, oklch(from var(--success) l c h / 1) 50%, transparent)
        }
    }

    .data-\[state\=on\]\:border-border-strong[data-state=on] {
        border-color: oklch(from var(--border-strong) l c h / 1)
    }

    .data-\[state\=on\]\:border-emerald[data-state=on] {
        border-color: #3ce3ab
    }

    .data-\[state\=on\]\:border-neutral-300[data-state=on] {
        border-color: var(--neutral-300)
    }

    .data-\[state\=on\]\:border-neutral-500[data-state=on] {
        border-color: var(--neutral-500)
    }

    .data-\[state\=on\]\:border-primary[data-state=on],
    .data-\[state\=on\]\:border-primary\/30[data-state=on] {
        border-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .data-\[state\=on\]\:border-primary\/30[data-state=on] {
            border-color: color-mix(in oklab, var(--primary) 30%, transparent)
        }
    }

    .data-\[state\=on\]\:border-primary\/50[data-state=on] {
        border-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .data-\[state\=on\]\:border-primary\/50[data-state=on] {
            border-color: color-mix(in oklab, var(--primary) 50%, transparent)
        }
    }

    .data-\[state\=on\]\:border-rose[data-state=on] {
        border-color: #f23674
    }

    .data-\[state\=on\]\:border-transparent[data-state=on] {
        border-color: #0000
    }

    .data-\[state\=on\]\:bg-border[data-state=on] {
        background-color: oklch(from var(--border) l c h / 1)
    }

    .data-\[state\=on\]\:bg-border-strong[data-state=on] {
        background-color: oklch(from var(--border-strong) l c h / 1)
    }

    .data-\[state\=on\]\:bg-destructive-strong\/80[data-state=on] {
        background-color: oklch(from var(--destructive-strong) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .data-\[state\=on\]\:bg-destructive-strong\/80[data-state=on] {
            background-color: color-mix(in oklab, oklch(from var(--destructive-strong) l c h / 1) 80%, transparent)
        }
    }

    .data-\[state\=on\]\:bg-destructive\/10[data-state=on] {
        background-color: oklch(from var(--destructive) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .data-\[state\=on\]\:bg-destructive\/10[data-state=on] {
            background-color: color-mix(in oklab, oklch(from var(--destructive) l c h / 1) 10%, transparent)
        }
    }

    .data-\[state\=on\]\:bg-emerald\/10[data-state=on] {
        background-color: oklab(81.8668% -.151331 .0394123/.1)
    }

    .data-\[state\=on\]\:bg-muted[data-state=on] {
        background-color: oklch(from var(--muted) l c h / 1)
    }

    .data-\[state\=on\]\:bg-neutral-400\/15[data-state=on] {
        background-color: var(--neutral-400)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .data-\[state\=on\]\:bg-neutral-400\/15[data-state=on] {
            background-color: color-mix(in oklab, var(--neutral-400) 15%, transparent)
        }
    }

    .data-\[state\=on\]\:bg-neutral-500\/10[data-state=on] {
        background-color: var(--neutral-500)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .data-\[state\=on\]\:bg-neutral-500\/10[data-state=on] {
            background-color: color-mix(in oklab, var(--neutral-500) 10%, transparent)
        }
    }

    .data-\[state\=on\]\:bg-neutral-850\/50[data-state=on] {
        background-color: var(--neutral-850)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .data-\[state\=on\]\:bg-neutral-850\/50[data-state=on] {
            background-color: color-mix(in oklab, var(--neutral-850) 50%, transparent)
        }
    }

    .data-\[state\=on\]\:bg-primary\/5[data-state=on] {
        background-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .data-\[state\=on\]\:bg-primary\/5[data-state=on] {
            background-color: color-mix(in oklab, var(--primary) 5%, transparent)
        }
    }

    .data-\[state\=on\]\:bg-primary\/8[data-state=on] {
        background-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .data-\[state\=on\]\:bg-primary\/8[data-state=on] {
            background-color: color-mix(in oklab, var(--primary) 8%, transparent)
        }
    }

    .data-\[state\=on\]\:bg-primary\/10[data-state=on] {
        background-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .data-\[state\=on\]\:bg-primary\/10[data-state=on] {
            background-color: color-mix(in oklab, var(--primary) 10%, transparent)
        }
    }

    .data-\[state\=on\]\:bg-primary\/15[data-state=on] {
        background-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .data-\[state\=on\]\:bg-primary\/15[data-state=on] {
            background-color: color-mix(in oklab, var(--primary) 15%, transparent)
        }
    }

    .data-\[state\=on\]\:bg-rose\/10[data-state=on] {
        background-color: oklab(63.9675% .221712 .0280158/.1)
    }

    .data-\[state\=on\]\:bg-secondary[data-state=on] {
        background-color: var(--secondary)
    }

    .data-\[state\=on\]\:bg-success-strong\/70[data-state=on] {
        background-color: oklch(from var(--success-strong) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .data-\[state\=on\]\:bg-success-strong\/70[data-state=on] {
            background-color: color-mix(in oklab, oklch(from var(--success-strong) l c h / 1) 70%, transparent)
        }
    }

    .data-\[state\=on\]\:bg-success\/10[data-state=on] {
        background-color: oklch(from var(--success) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .data-\[state\=on\]\:bg-success\/10[data-state=on] {
            background-color: color-mix(in oklab, oklch(from var(--success) l c h / 1) 10%, transparent)
        }
    }

    .data-\[state\=on\]\:bg-transparent[data-state=on] {
        background-color: #0000
    }

    .data-\[state\=on\]\:pr-2\.5[data-state=on] {
        padding-right: calc(var(--spacing) * 2.5)
    }

    .data-\[state\=on\]\:font-semibold[data-state=on] {
        --tw-font-weight: var(--font-weight-semibold);
        font-weight: var(--font-weight-semibold)
    }

    .data-\[state\=on\]\:text-destructive[data-state=on] {
        color: oklch(from var(--destructive) l c h / 1)
    }

    .data-\[state\=on\]\:text-destructive-foreground[data-state=on] {
        color: oklch(from var(--destructive-foreground) l c h / 1)
    }

    .data-\[state\=on\]\:text-emerald-400[data-state=on] {
        color: #3ce3ab
    }

    .data-\[state\=on\]\:text-foreground[data-state=on] {
        color: oklch(from var(--foreground) l c h / 1)
    }

    .data-\[state\=on\]\:text-inherit[data-state=on] {
        color: inherit
    }

    .data-\[state\=on\]\:text-mid-foreground[data-state=on] {
        color: oklch(from var(--mid-foreground) l c h / 1)
    }

    .data-\[state\=on\]\:text-neutral-200[data-state=on] {
        color: var(--neutral-200)
    }

    .data-\[state\=on\]\:text-neutral-300[data-state=on] {
        color: var(--neutral-300)
    }

    .data-\[state\=on\]\:text-neutral-400[data-state=on] {
        color: var(--neutral-400)
    }

    .data-\[state\=on\]\:text-neutral-500[data-state=on] {
        color: var(--neutral-500)
    }

    .data-\[state\=on\]\:text-primary[data-state=on] {
        color: var(--primary)
    }

    .data-\[state\=on\]\:text-rose-400[data-state=on] {
        color: #f23674
    }

    .data-\[state\=on\]\:text-success[data-state=on] {
        color: oklch(from var(--success) l c h / 1)
    }

    .data-\[state\=on\]\:text-success-foreground[data-state=on] {
        color: oklch(from var(--success-foreground) l c h / 1)
    }

    .data-\[state\=on\]\:ring-1[data-state=on] {
        --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .data-\[state\=on\]\:ring-primary[data-state=on] {
        --tw-ring-color: var(--primary)
    }

    .data-\[state\=on\]\:before\:border-primary\/30[data-state=on]:before {
        content: var(--tw-content);
        border-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .data-\[state\=on\]\:before\:border-primary\/30[data-state=on]:before {
            border-color: color-mix(in oklab, var(--primary) 30%, transparent)
        }
    }

    .enabled\:data-\[state\=on\]\:hover\:bg-border:enabled[data-state=on]:hover {
        background-color: oklch(from var(--border) l c h / 1)
    }

    .data-\[status\=active\]\:bg-primary\/5[data-status=active] {
        background-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .data-\[status\=active\]\:bg-primary\/5[data-status=active] {
            background-color: color-mix(in oklab, var(--primary) 5%, transparent)
        }
    }

    .data-\[status\=active\]\:bg-primary\/10[data-status=active] {
        background-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .data-\[status\=active\]\:bg-primary\/10[data-status=active] {
            background-color: color-mix(in oklab, var(--primary) 10%, transparent)
        }
    }

    .data-\[status\=active\]\:text-primary[data-status=active] {
        color: var(--primary)
    }

    .data-\[status\=active\]\:after\:bg-primary[data-status=active]:after {
        content: var(--tw-content);
        background-color: var(--primary)
    }

    .data-\[success\=true\]\:border-primary[data-success=true] {
        border-color: var(--primary)
    }

    .data-\[success\=true\]\:text-primary[data-success=true] {
        color: var(--primary)
    }

    .data-\[swapping\]\:relative[data-swapping] {
        position: relative
    }

    .data-\[swapping\]\:overflow-clip[data-swapping] {
        overflow: clip
    }

    .data-\[swiping\]\:duration-0[data-swiping] {
        --tw-duration: 0s;
        transition-duration: 0s
    }

    .data-\[swiping\]\:select-none[data-swiping] {
        -webkit-user-select: none;
        user-select: none
    }

    .data-\[swiping\]\:duration-0[data-swiping] {
        animation-duration: 0s
    }

    .data-\[unchecked\]\:translate-x-0\.25[data-unchecked] {
        --tw-translate-x: calc(var(--spacing) * .25);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .data-\[unchecked\]\:border-border-strong[data-unchecked] {
        border-color: oklch(from var(--border-strong) l c h / 1)
    }

    .data-\[unchecked\]\:bg-background[data-unchecked] {
        background-color: rgb(var(--background-rgb) / 1)
    }

    .data-\[unchecked\]\:bg-faint-foreground-80[data-unchecked] {
        background-color: oklch(from var(--faint-foreground-80) l c h / 1)
    }

    .data-\[variant\=label\]\:text-sm[data-variant=label],
    .data-\[variant\=legend\]\:text-sm[data-variant=legend] {
        font-size: var(--text-sm);
        line-height: var(--tw-leading, var(--text-sm--line-height))
    }

    .nth-of-type-\[n\+2\]\:border-t:nth-of-type(n+2) {
        border-top-style: var(--tw-border-style);
        border-top-width: 1px
    }

    @supports (-webkit-touch-callout:none) {
        .supports-\[-webkit-touch-callout\:none\]\:absolute {
            position: absolute
        }
    }

    @media (prefers-reduced-motion:no-preference) {
        .motion-safe\:animate-floating {
            animation: 5s ease-in-out infinite floating
        }

        .motion-safe\:animate-pulse {
            animation: var(--animate-pulse)
        }

        .motion-safe\:animate-spin {
            animation: var(--animate-spin)
        }

        .motion-safe\:delay-100 {
            transition-delay: .1s
        }

        .motion-safe\:delay-300 {
            transition-delay: .3s
        }

        .motion-safe\:delay-400 {
            transition-delay: .4s
        }

        .motion-safe\:duration-300 {
            --tw-duration: .3s;
            transition-duration: .3s
        }

        .motion-safe\:duration-700 {
            --tw-duration: .7s;
            transition-duration: .7s
        }

        .motion-safe\:ease-out {
            --tw-ease: var(--ease-out);
            transition-timing-function: var(--ease-out)
        }

        .motion-safe\: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
        }

        .motion-safe\:delay-100 {
            animation-delay: .1s
        }

        .motion-safe\:delay-300 {
            animation-delay: .3s
        }

        .motion-safe\:delay-400 {
            animation-delay: .4s
        }

        .motion-safe\:duration-300 {
            animation-duration: .3s
        }

        .motion-safe\:duration-700 {
            animation-duration: .7s
        }

        .motion-safe\:ease-out {
            animation-timing-function: cubic-bezier(0, 0, .2, 1)
        }

        .motion-safe\:fade-in-0 {
            --tw-enter-opacity: 0
        }

        .motion-safe\:fill-mode-both {
            animation-fill-mode: both
        }

        .motion-safe\:slide-in-from-bottom-1 {
            --tw-enter-translate-y: .25rem
        }

        .motion-safe\:slide-in-from-bottom-2 {
            --tw-enter-translate-y: .5rem
        }

        .motion-safe\:hover\:-translate-y-0\.5:hover {
            --tw-translate-y: calc(var(--spacing) * -.5);
            translate: var(--tw-translate-x) var(--tw-translate-y)
        }

        .motion-safe\:hover\:scale-105:hover {
            --tw-scale-x: 105%;
            --tw-scale-y: 105%;
            --tw-scale-z: 105%;
            scale: var(--tw-scale-x) var(--tw-scale-y)
        }

        .motion-safe\:active\:scale-99:active {
            --tw-scale-x: 99%;
            --tw-scale-y: 99%;
            --tw-scale-z: 99%;
            scale: var(--tw-scale-x) var(--tw-scale-y)
        }

        .motion-safe\:data-\[closed\]\:slide-out-to-left-1\/2[data-closed] {
            --tw-exit-translate-x: -50%
        }

        .motion-safe\:data-\[closed\]\:slide-out-to-right-1\/2[data-closed] {
            --tw-exit-translate-x: 50%
        }

        .motion-safe\:data-\[ending-style\]\:\[transform\:translateY\(calc\(100\%_-_var\(--bleed\)\)\)\][data-ending-style] {
            transform: translateY(calc(100% - var(--bleed)))
        }

        .motion-safe\:data-\[open\]\:slide-in-from-left-1\/2[data-open] {
            --tw-enter-translate-x: -50%
        }

        .motion-safe\:data-\[open\]\:slide-in-from-right-1\/2[data-open] {
            --tw-enter-translate-x: 50%
        }

        .motion-safe\:data-\[starting-style\]\:\[transform\:translateY\(calc\(100\%_-_var\(--bleed\)\)\)\][data-starting-style] {
            transform: translateY(calc(100% - var(--bleed)))
        }
    }

    @media (prefers-reduced-motion:reduce) {
        .motion-reduce\:hidden {
            display: none
        }

        .motion-reduce\:transform-none {
            transform: none
        }

        .motion-reduce\:animate-none {
            animation: none
        }

        .motion-reduce\:\[transition-property\:box-shadow\] {
            transition-property: box-shadow
        }

        .motion-reduce\:\[transition-property\:height\,box-shadow\,opacity\] {
            transition-property: height, box-shadow, opacity
        }

        .motion-reduce\:transition-none {
            transition-property: none
        }

        .motion-reduce\:data-\[closed\]\:\[--tw-exit-translate-x\:var\(--drawer-popup-translate-x\)\][data-closed] {
            --tw-exit-translate-x: var(--drawer-popup-translate-x)
        }

        .motion-reduce\:data-\[ending-style\]\:scale-100[data-ending-style] {
            --tw-scale-x: 100%;
            --tw-scale-y: 100%;
            --tw-scale-z: 100%;
            scale: var(--tw-scale-x) var(--tw-scale-y)
        }

        .motion-reduce\:data-\[ending-style\]\:opacity-0[data-ending-style] {
            opacity: 0
        }

        .motion-reduce\:data-\[starting-style\]\:scale-100[data-starting-style] {
            --tw-scale-x: 100%;
            --tw-scale-y: 100%;
            --tw-scale-z: 100%;
            scale: var(--tw-scale-x) var(--tw-scale-y)
        }

        .motion-reduce\:data-\[starting-style\]\:opacity-0[data-starting-style] {
            opacity: 0
        }
    }

    @media not all and (width>=1620px) {
        .max-\[1620px\]\:sr-only {
            clip-path: inset(50%);
            white-space: nowrap;
            border-width: 0;
            width: 1px;
            height: 1px;
            margin: -1px;
            padding: 0;
            position: absolute;
            overflow: hidden
        }
    }

    @media not all and (width>=1101px) {
        .max-\[1101px\]\:mx-4 {
            margin-inline: calc(var(--spacing) * 4)
        }
    }

    @media not all and (width>=479px) {
        .max-\[479px\]\:line-clamp-3 {
            -webkit-line-clamp: 3;
            -webkit-box-orient: vertical;
            display: -webkit-box;
            overflow: hidden
        }

        .max-\[479px\]\:hidden {
            display: none
        }

        .max-\[479px\]\:size-17 {
            width: calc(var(--spacing) * 17);
            height: calc(var(--spacing) * 17)
        }

        .max-\[479px\]\:h-36 {
            height: calc(var(--spacing) * 36)
        }

        .max-\[479px\]\:items-start {
            align-items: flex-start
        }

        .max-\[479px\]\:pt-2\.5 {
            padding-top: calc(var(--spacing) * 2.5)
        }
    }

    @media not all and (width>=390px) {
        .max-xs\:sr-only {
            clip-path: inset(50%);
            white-space: nowrap;
            border-width: 0;
            width: 1px;
            height: 1px;
            margin: -1px;
            padding: 0;
            position: absolute;
            overflow: hidden
        }

        .max-xs\:line-clamp-4 {
            -webkit-line-clamp: 4;
            -webkit-box-orient: vertical;
            display: -webkit-box;
            overflow: hidden
        }

        .max-xs\:hidden {
            display: none
        }

        .max-xs\:h-26 {
            height: calc(var(--spacing) * 26)
        }

        .max-xs\:h-34 {
            height: calc(var(--spacing) * 34)
        }

        .max-xs\:w-full {
            width: 100%
        }

        .max-xs\:flex-col-reverse {
            flex-direction: column-reverse
        }
    }

    @media not all and (width>=389px) {
        .max-\[389px\]\:h-8 {
            height: calc(var(--spacing) * 8)
        }

        .max-\[389px\]\:gap-2 {
            gap: calc(var(--spacing) * 2)
        }

        :where(.max-\[389px\]\:space-y-2>:not(:last-child)) {
            --tw-space-y-reverse: 0;
            margin-block-start: calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));
            margin-block-end: calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))
        }

        .max-\[389px\]\:text-\[11px\] {
            font-size: 11px
        }
    }

    @media not all and (width>=359px) {
        .max-\[359px\]\:min-w-16 {
            min-width: calc(var(--spacing) * 16)
        }

        .max-\[359px\]\:grid-cols-\[minmax\(0\,1fr\)_4\.75rem_4\.75rem\] {
            grid-template-columns: minmax(0, 1fr) 4.75rem 4.75rem
        }

        .max-\[359px\]\:gap-x-2 {
            column-gap: calc(var(--spacing) * 2)
        }

        .max-\[359px\]\:px-2 {
            padding-inline: calc(var(--spacing) * 2)
        }

        .max-\[359px\]\:px-2\.5 {
            padding-inline: calc(var(--spacing) * 2.5)
        }
    }

    @media not all and (width>=340px) {
        .max-\[340px\]\:hidden {
            display: none
        }
    }

    @media not all and (width>=80rem) {
        .max-xl\:hidden {
            display: none
        }

        .max-xl\:whitespace-normal {
            white-space: normal
        }
    }

    @media not all and (width>=64rem) {
        .max-lg\:sr-only {
            clip-path: inset(50%);
            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\:mt-4 {
            margin-top: calc(var(--spacing) * 4)
        }

        .max-lg\:mb-10 {
            margin-bottom: calc(var(--spacing) * 10)
        }

        .max-lg\:flex {
            display: flex
        }

        .max-lg\:hidden {
            display: none
        }

        .max-lg\:size-7 {
            width: calc(var(--spacing) * 7);
            height: calc(var(--spacing) * 7)
        }

        .max-lg\:h-7 {
            height: calc(var(--spacing) * 7)
        }

        .max-lg\:min-h-201\.5 {
            min-height: calc(var(--spacing) * 201.5)
        }

        .max-lg\:w-7 {
            width: calc(var(--spacing) * 7)
        }

        .max-lg\:w-full {
            width: 100%
        }

        .max-lg\:w-screen {
            width: 100vw
        }

        .max-lg\:max-w-40 {
            max-width: calc(var(--spacing) * 40)
        }

        .max-lg\:grid-rows-\[auto_1fr\] {
            grid-template-rows: auto 1fr
        }

        .max-lg\:flex-col {
            flex-direction: column
        }

        .max-lg\:justify-between {
            justify-content: space-between
        }

        .max-lg\:gap-1 {
            gap: var(--spacing)
        }

        .max-lg\:gap-2\.5 {
            gap: calc(var(--spacing) * 2.5)
        }

        .max-lg\:border-t {
            border-top-style: var(--tw-border-style);
            border-top-width: 1px
        }

        .max-lg\:border-t-0 {
            border-top-style: var(--tw-border-style);
            border-top-width: 0
        }

        .max-lg\:pt-3 {
            padding-top: calc(var(--spacing) * 3)
        }

        .max-lg\:pt-6 {
            padding-top: calc(var(--spacing) * 6)
        }

        .max-lg\:pr-2 {
            padding-right: calc(var(--spacing) * 2)
        }

        .max-lg\:text-5xl {
            font-size: var(--text-5xl);
            line-height: var(--tw-leading, var(--text-5xl--line-height))
        }

        .max-lg\:text-xl {
            font-size: var(--text-xl);
            line-height: var(--tw-leading, var(--text-xl--line-height))
        }

        .max-lg\:leading-7\.5 {
            --tw-leading: calc(var(--spacing) * 7.5);
            line-height: calc(var(--spacing) * 7.5)
        }

        .max-lg\:data-\[state\=inactive\]\:hidden[data-state=inactive] {
            display: none
        }
    }

    @media not all and (width>=48rem) {
        .max-md\:mt-4 {
            margin-top: calc(var(--spacing) * 4)
        }

        .max-md\:mt-8 {
            margin-top: calc(var(--spacing) * 8)
        }

        .max-md\:hidden {
            display: none
        }

        .max-md\:min-h-0 {
            min-height: 0
        }

        .max-md\:w-24 {
            width: calc(var(--spacing) * 24)
        }

        .max-md\:w-28 {
            width: calc(var(--spacing) * 28)
        }

        .max-md\:max-w-92\.5 {
            max-width: calc(var(--spacing) * 92.5)
        }

        .max-md\:max-w-112\.5 {
            max-width: calc(var(--spacing) * 112.5)
        }

        .max-md\:min-w-0 {
            min-width: 0
        }

        .max-md\:shrink-0 {
            flex-shrink: 0
        }

        .max-md\:table-fixed {
            table-layout: fixed
        }

        .max-md\:justify-center {
            justify-content: center
        }

        .max-md\:justify-end {
            justify-content: flex-end
        }

        .max-md\:px-1 {
            padding-inline: var(--spacing)
        }

        .max-md\:px-4 {
            padding-inline: calc(var(--spacing) * 4)
        }

        .max-md\:px-12 {
            padding-inline: calc(var(--spacing) * 12)
        }

        .max-md\:py-2 {
            padding-block: calc(var(--spacing) * 2)
        }

        .max-md\:pt-8 {
            padding-top: calc(var(--spacing) * 8)
        }

        .max-md\:text-base {
            font-size: var(--text-base);
            line-height: var(--tw-leading, var(--text-base--line-height))
        }

        .max-md\:text-lg {
            font-size: var(--text-lg);
            line-height: var(--tw-leading, var(--text-lg--line-height))
        }

        .max-md\:text-\(length\:--stake-label-phone\) {
            font-size: var(--stake-label-phone)
        }

        .max-md\:text-\(length\:--stake-title-phone\) {
            font-size: var(--stake-title-phone)
        }

        .max-md\:leading-4 {
            --tw-leading: calc(var(--spacing) * 4);
            line-height: calc(var(--spacing) * 4)
        }

        .max-md\:leading-6 {
            --tw-leading: calc(var(--spacing) * 6);
            line-height: calc(var(--spacing) * 6)
        }

        .max-md\:tracking-normal {
            --tw-tracking: var(--tracking-normal);
            letter-spacing: var(--tracking-normal)
        }
    }

    @media not all and (width>=40rem) {
        .max-sm\:sr-only {
            clip-path: inset(50%);
            white-space: nowrap;
            border-width: 0;
            width: 1px;
            height: 1px;
            margin: -1px;
            padding: 0;
            position: absolute;
            overflow: hidden
        }

        .max-sm\:bottom-0 {
            bottom: 0
        }

        .max-sm\:bottom-4 {
            bottom: calc(var(--spacing) * 4)
        }

        .max-sm\:left-0 {
            left: 0
        }

        .max-sm\:order-1 {
            order: 1
        }

        .max-sm\:order-4 {
            order: 4
        }

        .max-sm\:order-6 {
            order: 6
        }

        .max-sm\:order-last {
            order: 9999
        }

        .max-sm\:-mx-2 {
            margin-inline: calc(var(--spacing) * -2)
        }

        .max-sm\:-mx-5 {
            margin-inline: calc(var(--spacing) * -5)
        }

        .max-sm\:mx-4 {
            margin-inline: calc(var(--spacing) * 4)
        }

        .max-sm\:mb-2\.5 {
            margin-bottom: calc(var(--spacing) * 2.5)
        }

        .max-sm\:-ml-2 {
            margin-left: calc(var(--spacing) * -2)
        }

        .max-sm\:line-clamp-4 {
            -webkit-line-clamp: 4;
            -webkit-box-orient: vertical;
            display: -webkit-box;
            overflow: hidden
        }

        .max-sm\:block {
            display: block
        }

        .max-sm\:contents {
            display: contents
        }

        .max-sm\:flex {
            display: flex
        }

        .max-sm\:grid {
            display: grid
        }

        .max-sm\:hidden {
            display: none
        }

        .max-sm\:size-7 {
            width: calc(var(--spacing) * 7);
            height: calc(var(--spacing) * 7)
        }

        .max-sm\:size-8 {
            width: calc(var(--spacing) * 8);
            height: calc(var(--spacing) * 8)
        }

        .max-sm\:size-9 {
            width: calc(var(--spacing) * 9);
            height: calc(var(--spacing) * 9)
        }

        .max-sm\:size-10 {
            width: calc(var(--spacing) * 10);
            height: calc(var(--spacing) * 10)
        }

        .max-sm\:size-auto {
            width: auto;
            height: auto
        }

        .max-sm\:\!h-82\.5 {
            height: calc(var(--spacing) * 82.5) !important
        }

        .max-sm\:h-7 {
            height: calc(var(--spacing) * 7)
        }

        .max-sm\:h-9 {
            height: calc(var(--spacing) * 9)
        }

        .max-sm\:min-h-0 {
            min-height: 0
        }

        .max-sm\:min-h-130 {
            min-height: calc(var(--spacing) * 130)
        }

        .max-sm\:min-h-250 {
            min-height: calc(var(--spacing) * 250)
        }

        .max-sm\:w-10 {
            width: calc(var(--spacing) * 10)
        }

        .max-sm\:w-12 {
            width: calc(var(--spacing) * 12)
        }

        .max-sm\:w-20 {
            width: calc(var(--spacing) * 20)
        }

        .max-sm\:w-full {
            width: 100%
        }

        .max-sm\:max-w-\[5ch\] {
            max-width: 5ch
        }

        .max-sm\:max-w-dvw {
            max-width: 100dvw
        }

        .max-sm\:max-w-none {
            max-width: none
        }

        .max-sm\:min-w-0 {
            min-width: 0
        }

        .max-sm\:min-w-max {
            min-width: max-content
        }

        .max-sm\:basis-full {
            flex-basis: 100%
        }

        .max-sm\:table-fixed {
            table-layout: fixed
        }

        .max-sm\:grid-cols-2 {
            grid-template-columns: repeat(2, minmax(0, 1fr))
        }

        .max-sm\:flex-col {
            flex-direction: column
        }

        .max-sm\:flex-col-reverse {
            flex-direction: column-reverse
        }

        .max-sm\:flex-wrap {
            flex-wrap: wrap
        }

        .max-sm\:content-start {
            align-content: flex-start
        }

        .max-sm\:items-center {
            align-items: center
        }

        .max-sm\:items-end {
            align-items: flex-end
        }

        .max-sm\:items-start {
            align-items: flex-start
        }

        .max-sm\:items-stretch {
            align-items: stretch
        }

        .max-sm\:justify-between {
            justify-content: space-between
        }

        .max-sm\:justify-start {
            justify-content: flex-start
        }

        .max-sm\:gap-0\.5 {
            gap: calc(var(--spacing) * .5)
        }

        .max-sm\:gap-1 {
            gap: var(--spacing)
        }

        .max-sm\:gap-2 {
            gap: calc(var(--spacing) * 2)
        }

        .max-sm\:gap-4 {
            gap: calc(var(--spacing) * 4)
        }

        .max-sm\:gap-y-1 {
            row-gap: var(--spacing)
        }

        .max-sm\:gap-y-2\.5 {
            row-gap: calc(var(--spacing) * 2.5)
        }

        .max-sm\:gap-y-3 {
            row-gap: calc(var(--spacing) * 3)
        }

        .max-sm\:overflow-x-auto {
            overflow-x: auto
        }

        .max-sm\:rounded-none {
            border-radius: 0
        }

        .max-sm\:rounded-b-none {
            border-bottom-right-radius: 0;
            border-bottom-left-radius: 0
        }

        .max-sm\:border-x-0 {
            border-inline-style: var(--tw-border-style);
            border-inline-width: 0
        }

        .max-sm\:border-b {
            border-bottom-style: var(--tw-border-style);
            border-bottom-width: 1px
        }

        .max-sm\:border-none {
            --tw-border-style: none;
            border-style: none
        }

        .max-sm\:border-border\/40 {
            border-color: oklch(from var(--border) l c h / 1)
        }

        @supports (color:color-mix(in lab, red, red)) {
            .max-sm\:border-border\/40 {
                border-color: color-mix(in oklab, oklch(from var(--border) l c h / 1) 40%, transparent)
            }
        }

        .max-sm\:border-b-neutral-850 {
            border-bottom-color: var(--neutral-850)
        }

        .max-sm\:bg-muted {
            background-color: oklch(from var(--muted) l c h / 1)
        }

        .max-sm\:p-2 {
            padding: calc(var(--spacing) * 2)
        }

        .max-sm\:p-3 {
            padding: calc(var(--spacing) * 3)
        }

        .max-sm\:px-0 {
            padding-inline: 0
        }

        .max-sm\:px-2 {
            padding-inline: calc(var(--spacing) * 2)
        }

        .max-sm\:px-2\.5 {
            padding-inline: calc(var(--spacing) * 2.5)
        }

        .max-sm\:px-3 {
            padding-inline: calc(var(--spacing) * 3)
        }

        .max-sm\:px-4 {
            padding-inline: calc(var(--spacing) * 4)
        }

        .max-sm\:px-5 {
            padding-inline: calc(var(--spacing) * 5)
        }

        .max-sm\:py-1 {
            padding-block: var(--spacing)
        }

        .max-sm\:py-1\.5 {
            padding-block: calc(var(--spacing) * 1.5)
        }

        .max-sm\:py-2 {
            padding-block: calc(var(--spacing) * 2)
        }

        .max-sm\:pt-4 {
            padding-top: calc(var(--spacing) * 4)
        }

        .max-sm\:pr-1 {
            padding-right: var(--spacing)
        }

        .max-sm\:pb-1 {
            padding-bottom: var(--spacing)
        }

        .max-sm\:pb-4 {
            padding-bottom: calc(var(--spacing) * 4)
        }

        .max-sm\:pb-5 {
            padding-bottom: calc(var(--spacing) * 5)
        }

        .max-sm\:pb-12 {
            padding-bottom: calc(var(--spacing) * 12)
        }

        .max-sm\:pl-0 {
            padding-left: 0
        }

        .max-sm\:pl-1 {
            padding-left: var(--spacing)
        }

        .max-sm\:text-right {
            text-align: right
        }

        .max-sm\:text-base {
            font-size: var(--text-base);
            line-height: var(--tw-leading, var(--text-base--line-height))
        }

        .max-sm\:text-sm {
            font-size: var(--text-sm);
            line-height: var(--tw-leading, var(--text-sm--line-height))
        }

        .max-sm\:text-xs {
            font-size: var(--text-xs);
            line-height: var(--tw-leading, var(--text-xs--line-height))
        }

        .max-sm\:text-xxs {
            font-size: var(--text-xxs);
            line-height: var(--tw-leading, var(--text-xxs--line-height))
        }

        .max-sm\:leading-5 {
            --tw-leading: calc(var(--spacing) * 5);
            line-height: calc(var(--spacing) * 5)
        }

        .max-sm\:font-medium {
            --tw-font-weight: var(--font-weight-medium);
            font-weight: var(--font-weight-medium)
        }

        .max-sm\:text-neutral-400 {
            color: var(--neutral-400)
        }

        .max-sm\:capitalize {
            text-transform: capitalize
        }

        .max-sm\:group-data-\[position\=responsive\]\/alert-dialog-content\:rounded-b-none:is(:where(.group\/alert-dialog-content)[data-position=responsive] *) {
            border-bottom-right-radius: 0;
            border-bottom-left-radius: 0
        }

        .max-sm\:hover\:bg-neutral-850\/50:hover {
            background-color: var(--neutral-850)
        }

        @supports (color:color-mix(in lab, red, red)) {
            .max-sm\:hover\:bg-neutral-850\/50:hover {
                background-color: color-mix(in oklab, var(--neutral-850) 50%, transparent)
            }
        }

        .max-sm\:hover\:text-neutral-300:hover {
            color: var(--neutral-300)
        }

        .max-sm\:enabled\:hover\:bg-border:enabled:hover {
            background-color: oklch(from var(--border) l c h / 1)
        }

        .max-sm\:enabled\:hover\:text-foreground:enabled:hover {
            color: oklch(from var(--foreground) l c h / 1)
        }
    }

    @media (width>=390px) {
        .xs\:ml-2 {
            margin-left: calc(var(--spacing) * 2)
        }

        .xs\:hidden {
            display: none
        }

        .xs\:w-32 {
            width: calc(var(--spacing) * 32)
        }

        .xs\:w-auto {
            width: auto
        }

        .xs\:max-w-xs {
            max-width: var(--container-xs)
        }

        .xs\:min-w-32 {
            min-width: calc(var(--spacing) * 32)
        }

        .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: var(--spacing)
        }

        .xs\:gap-2 {
            gap: calc(var(--spacing) * 2)
        }

        .xs\:px-2 {
            padding-inline: calc(var(--spacing) * 2)
        }

        .xs\:px-3 {
            padding-inline: calc(var(--spacing) * 3)
        }

        .xs\:px-4 {
            padding-inline: calc(var(--spacing) * 4)
        }

        .xs\:pr-2 {
            padding-right: calc(var(--spacing) * 2)
        }

        .xs\:pr-4 {
            padding-right: calc(var(--spacing) * 4)
        }

        .xs\:pl-4 {
            padding-left: calc(var(--spacing) * 4)
        }
    }

    @media (width>=400px) {
        .min-\[400px\]\:grid-cols-2 {
            grid-template-columns: repeat(2, minmax(0, 1fr))
        }
    }

    @media (width>=420px) {
        .min-\[420px\]\:grid-cols-2 {
            grid-template-columns: repeat(2, minmax(0, 1fr))
        }
    }

    @media (width>=480px) {
        .min-\[480px\]\:hidden {
            display: none
        }
    }

    @media (width>=1440px) {
        .min-\[1440px\]\:order-2 {
            order: 2
        }

        .min-\[1440px\]\:order-4 {
            order: 4
        }

        .min-\[1440px\]\:order-5 {
            order: 5
        }

        .min-\[1440px\]\:order-6 {
            order: 6
        }

        .min-\[1440px\]\:order-7 {
            order: 7
        }

        .min-\[1440px\]\:order-none {
            order: 0
        }

        .min-\[1440px\]\:col-span-1 {
            grid-column: span 1/span 1
        }

        .min-\[1440px\]\:mt-0 {
            margin-top: 0
        }

        .min-\[1440px\]\:contents {
            display: contents
        }

        .min-\[1440px\]\:flex {
            display: flex
        }

        .min-\[1440px\]\:hidden {
            display: none
        }

        .min-\[1440px\]\:inline {
            display: inline
        }

        .min-\[1440px\]\:w-\[500px\] {
            width: 500px
        }

        .min-\[1440px\]\:w-min {
            width: min-content
        }

        .min-\[1440px\]\:grid-cols-7 {
            grid-template-columns: repeat(7, minmax(0, 1fr))
        }

        .min-\[1440px\]\:flex-col {
            flex-direction: column
        }

        .min-\[1440px\]\:flex-row {
            flex-direction: row
        }

        .min-\[1440px\]\:items-start {
            align-items: flex-start
        }

        .min-\[1440px\]\:justify-end {
            justify-content: flex-end
        }

        .min-\[1440px\]\:gap-0 {
            gap: 0
        }

        .min-\[1440px\]\:border-b {
            border-bottom-style: var(--tw-border-style);
            border-bottom-width: 1px
        }

        .min-\[1440px\]\:border-b-0 {
            border-bottom-style: var(--tw-border-style);
            border-bottom-width: 0
        }

        .min-\[1440px\]\:border-l {
            border-left-style: var(--tw-border-style);
            border-left-width: 1px
        }

        .min-\[1440px\]\:border-border {
            border-color: oklch(from var(--border) l c h / 1)
        }

        .min-\[1440px\]\:p-0 {
            padding: 0
        }

        .min-\[1440px\]\:p-2 {
            padding: calc(var(--spacing) * 2)
        }

        .min-\[1440px\]\:p-3 {
            padding: calc(var(--spacing) * 3)
        }

        .min-\[1440px\]\:pr-3 {
            padding-right: calc(var(--spacing) * 3)
        }

        .min-\[1440px\]\:pl-0 {
            padding-left: 0
        }

        .min-\[1440px\]\:text-left {
            text-align: left
        }
    }

    @media (width>=1800px) {
        .min-\[1800px\]\:top-\[22px\] {
            top: 22px
        }

        .min-\[1800px\]\:top-\[70px\] {
            top: 70px
        }

        .min-\[1800px\]\:right-\[14px\] {
            right: 14px
        }

        .min-\[1800px\]\:right-\[70px\] {
            right: 70px
        }

        .min-\[1800px\]\:left-\[14px\] {
            left: 14px
        }

        .min-\[1800px\]\:left-\[70px\] {
            left: 70px
        }

        .min-\[1800px\]\:block {
            display: block
        }

        .min-\[1800px\]\:inline {
            display: inline
        }

        .min-\[1800px\]\:size-2\.5 {
            width: calc(var(--spacing) * 2.5);
            height: calc(var(--spacing) * 2.5)
        }

        .min-\[1800px\]\:size-5 {
            width: calc(var(--spacing) * 5);
            height: calc(var(--spacing) * 5)
        }

        .min-\[1800px\]\:size-7 {
            width: calc(var(--spacing) * 7);
            height: calc(var(--spacing) * 7)
        }

        .min-\[1800px\]\:size-\[120px\] {
            width: 120px;
            height: 120px
        }
    }

    @media (width>=40rem) {
        .sm\:not-sr-only {
            clip-path: none;
            white-space: normal;
            width: auto;
            height: auto;
            margin: 0;
            padding: 0;
            position: static;
            overflow: visible
        }

        .sm\:absolute {
            position: absolute
        }

        .sm\:fixed {
            position: fixed
        }

        .sm\:relative {
            position: relative
        }

        .sm\:top-0 {
            top: 0
        }

        .sm\:top-1\/2 {
            top: 50%
        }

        .sm\:top-4 {
            top: calc(var(--spacing) * 4)
        }

        .sm\:top-6 {
            top: calc(var(--spacing) * 6)
        }

        .sm\:-right-1 {
            right: calc(var(--spacing) * -1)
        }

        .sm\:right-0 {
            right: 0
        }

        .sm\:right-4 {
            right: calc(var(--spacing) * 4)
        }

        .sm\:right-6 {
            right: calc(var(--spacing) * 6)
        }

        .sm\:right-auto {
            right: auto
        }

        .sm\:-bottom-1 {
            bottom: calc(var(--spacing) * -1)
        }

        .sm\:-bottom-2 {
            bottom: calc(var(--spacing) * -2)
        }

        .sm\:bottom-7 {
            bottom: calc(var(--spacing) * 7)
        }

        .sm\:bottom-8 {
            bottom: calc(var(--spacing) * 8)
        }

        .sm\:bottom-14 {
            bottom: calc(var(--spacing) * 14)
        }

        .sm\:bottom-auto {
            bottom: auto
        }

        .sm\:left-\(--side-nav-inset-left\) {
            left: var(--side-nav-inset-left)
        }

        .sm\:left-1\/2 {
            left: 50%
        }

        .sm\:left-4 {
            left: calc(var(--spacing) * 4)
        }

        .sm\:left-6 {
            left: calc(var(--spacing) * 6)
        }

        .sm\:left-8 {
            left: calc(var(--spacing) * 8)
        }

        .sm\:z-10 {
            z-index: 10
        }

        .sm\:z-50 {
            z-index: 50
        }

        .sm\:order-0,
        .sm\:order-none {
            order: 0
        }

        .sm\:col-auto {
            grid-column: auto
        }

        .sm\:col-span-1 {
            grid-column: span 1/span 1
        }

        .sm\:col-span-2 {
            grid-column: span 2/span 2
        }

        .sm\:col-span-3 {
            grid-column: span 3/span 3
        }

        .sm\:col-start-1 {
            grid-column-start: 1
        }

        .sm\:col-start-2 {
            grid-column-start: 2
        }

        .sm\:col-start-3 {
            grid-column-start: 3
        }

        .sm\:col-start-4 {
            grid-column-start: 4
        }

        .sm\:row-span-2 {
            grid-row: span 2/span 2
        }

        .sm\:row-start-1 {
            grid-row-start: 1
        }

        .sm\:-mx-1\.5 {
            margin-inline: calc(var(--spacing) * -1.5)
        }

        .sm\:-mx-3\.5 {
            margin-inline: calc(var(--spacing) * -3.5)
        }

        .sm\:mx-0 {
            margin-inline: 0
        }

        .sm\:mx-1 {
            margin-inline: var(--spacing)
        }

        .sm\:mx-2\.5 {
            margin-inline: calc(var(--spacing) * 2.5)
        }

        .sm\:mx-auto {
            margin-inline: auto
        }

        .sm\:mt-0 {
            margin-top: 0
        }

        .sm\:mt-0\.5 {
            margin-top: calc(var(--spacing) * .5)
        }

        .sm\:mt-1 {
            margin-top: var(--spacing)
        }

        .sm\:mt-1\.5 {
            margin-top: calc(var(--spacing) * 1.5)
        }

        .sm\:mt-2 {
            margin-top: calc(var(--spacing) * 2)
        }

        .sm\:mt-3 {
            margin-top: calc(var(--spacing) * 3)
        }

        .sm\:mt-4 {
            margin-top: calc(var(--spacing) * 4)
        }

        .sm\:mt-10 {
            margin-top: calc(var(--spacing) * 10)
        }

        .sm\:mt-20 {
            margin-top: calc(var(--spacing) * 20)
        }

        .sm\:mr-2 {
            margin-right: calc(var(--spacing) * 2)
        }

        .sm\:-mb-3\.5 {
            margin-bottom: calc(var(--spacing) * -3.5)
        }

        .sm\:mb-0 {
            margin-bottom: 0
        }

        .sm\:mb-2\.5 {
            margin-bottom: calc(var(--spacing) * 2.5)
        }

        .sm\:mb-4 {
            margin-bottom: calc(var(--spacing) * 4)
        }

        .sm\:mb-8 {
            margin-bottom: calc(var(--spacing) * 8)
        }

        .sm\:mb-auto {
            margin-bottom: auto
        }

        .sm\:ml-0 {
            margin-left: 0
        }

        .sm\:ml-2 {
            margin-left: calc(var(--spacing) * 2)
        }

        .sm\:ml-auto {
            margin-left: auto
        }

        .sm\:block {
            display: block
        }

        .sm\:contents {
            display: contents
        }

        .sm\:flex {
            display: flex
        }

        .sm\:grid {
            display: grid
        }

        .sm\:hidden {
            display: none
        }

        .sm\:inline {
            display: inline
        }

        .sm\:inline-block {
            display: inline-block
        }

        .sm\:inline-flex {
            display: inline-flex
        }

        .sm\:table-cell {
            display: table-cell
        }

        .sm\:table-column {
            display: table-column
        }

        .sm\:size-3\.5 {
            width: calc(var(--spacing) * 3.5);
            height: calc(var(--spacing) * 3.5)
        }

        .sm\:size-4 {
            width: calc(var(--spacing) * 4);
            height: calc(var(--spacing) * 4)
        }

        .sm\:size-5 {
            width: calc(var(--spacing) * 5);
            height: calc(var(--spacing) * 5)
        }

        .sm\:size-7 {
            width: calc(var(--spacing) * 7);
            height: calc(var(--spacing) * 7)
        }

        .sm\:size-8 {
            width: calc(var(--spacing) * 8);
            height: calc(var(--spacing) * 8)
        }

        .sm\:size-9 {
            width: calc(var(--spacing) * 9);
            height: calc(var(--spacing) * 9)
        }

        .sm\:size-10 {
            width: calc(var(--spacing) * 10);
            height: calc(var(--spacing) * 10)
        }

        .sm\:size-12 {
            width: calc(var(--spacing) * 12);
            height: calc(var(--spacing) * 12)
        }

        .sm\:size-14 {
            width: calc(var(--spacing) * 14);
            height: calc(var(--spacing) * 14)
        }

        .sm\:size-16 {
            width: calc(var(--spacing) * 16);
            height: calc(var(--spacing) * 16)
        }

        .sm\:size-20 {
            width: calc(var(--spacing) * 20);
            height: calc(var(--spacing) * 20)
        }

        .sm\:h-0 {
            height: 0
        }

        .sm\:h-2 {
            height: calc(var(--spacing) * 2)
        }

        .sm\:h-4 {
            height: calc(var(--spacing) * 4)
        }

        .sm\:h-5 {
            height: calc(var(--spacing) * 5)
        }

        .sm\:h-6 {
            height: calc(var(--spacing) * 6)
        }

        .sm\:h-6\.5 {
            height: calc(var(--spacing) * 6.5)
        }

        .sm\:h-7 {
            height: calc(var(--spacing) * 7)
        }

        .sm\:h-7\.5 {
            height: calc(var(--spacing) * 7.5)
        }

        .sm\:h-8 {
            height: calc(var(--spacing) * 8)
        }

        .sm\:h-9 {
            height: calc(var(--spacing) * 9)
        }

        .sm\:h-10 {
            height: calc(var(--spacing) * 10)
        }

        .sm\:h-12 {
            height: calc(var(--spacing) * 12)
        }

        .sm\:h-14 {
            height: calc(var(--spacing) * 14)
        }

        .sm\:h-28 {
            height: calc(var(--spacing) * 28)
        }

        .sm\:h-32 {
            height: calc(var(--spacing) * 32)
        }

        .sm\:h-40 {
            height: calc(var(--spacing) * 40)
        }

        .sm\:h-45 {
            height: calc(var(--spacing) * 45)
        }

        .sm\:h-51 {
            height: calc(var(--spacing) * 51)
        }

        .sm\:h-\[32rem\] {
            height: 32rem
        }

        .sm\:h-\[38rem\] {
            height: 38rem
        }

        .sm\:h-\[70vh\] {
            height: 70vh
        }

        .sm\:h-\[136px\] {
            height: 136px
        }

        .sm\:h-full {
            height: 100%
        }

        .sm\:max-h-72 {
            max-height: calc(var(--spacing) * 72)
        }

        .sm\:min-h-0 {
            min-height: 0
        }

        .sm\:min-h-6 {
            min-height: calc(var(--spacing) * 6)
        }

        .sm\:min-h-8 {
            min-height: calc(var(--spacing) * 8)
        }

        .sm\:min-h-13\.5 {
            min-height: calc(var(--spacing) * 13.5)
        }

        .sm\:min-h-16 {
            min-height: calc(var(--spacing) * 16)
        }

        .sm\:min-h-20 {
            min-height: calc(var(--spacing) * 20)
        }

        .sm\:min-h-32 {
            min-height: calc(var(--spacing) * 32)
        }

        .sm\:min-h-60 {
            min-height: calc(var(--spacing) * 60)
        }

        .sm\:min-h-91\.5 {
            min-height: calc(var(--spacing) * 91.5)
        }

        .sm\:min-h-\[85px\] {
            min-height: 85px
        }

        .sm\:\!w-full {
            width: 100% !important
        }

        .sm\:w-1\/4 {
            width: 25%
        }

        .sm\:w-2\/3 {
            width: 66.6667%
        }

        .sm\:w-8 {
            width: calc(var(--spacing) * 8)
        }

        .sm\:w-10 {
            width: calc(var(--spacing) * 10)
        }

        .sm\:w-20 {
            width: calc(var(--spacing) * 20)
        }

        .sm\:w-24 {
            width: calc(var(--spacing) * 24)
        }

        .sm\:w-28 {
            width: calc(var(--spacing) * 28)
        }

        .sm\:w-32 {
            width: calc(var(--spacing) * 32)
        }

        .sm\:w-36 {
            width: calc(var(--spacing) * 36)
        }

        .sm\:w-40 {
            width: calc(var(--spacing) * 40)
        }

        .sm\:w-44 {
            width: calc(var(--spacing) * 44)
        }

        .sm\:w-52 {
            width: calc(var(--spacing) * 52)
        }

        .sm\:w-56 {
            width: calc(var(--spacing) * 56)
        }

        .sm\:w-60 {
            width: calc(var(--spacing) * 60)
        }

        .sm\:w-72 {
            width: calc(var(--spacing) * 72)
        }

        .sm\:w-80 {
            width: calc(var(--spacing) * 80)
        }

        .sm\:w-90 {
            width: calc(var(--spacing) * 90)
        }

        .sm\:w-96 {
            width: calc(var(--spacing) * 96)
        }

        .sm\:w-\[54px\] {
            width: 54px
        }

        .sm\:w-auto {
            width: auto
        }

        .sm\:w-fit {
            width: fit-content
        }

        .sm\:w-full {
            width: 100%
        }

        .sm\:max-w-2xl {
            max-width: var(--container-2xl)
        }

        .sm\:max-w-5xl {
            max-width: var(--container-5xl)
        }

        .sm\:max-w-28 {
            max-width: calc(var(--spacing) * 28)
        }

        .sm\:max-w-32 {
            max-width: calc(var(--spacing) * 32)
        }

        .sm\:max-w-\[90vw\] {
            max-width: 90vw
        }

        .sm\:max-w-\[480px\] {
            max-width: 480px
        }

        .sm\:max-w-\[min\(28rem\,calc\(100vw-1rem\)\)\] {
            max-width: min(28rem, 100vw - 1rem)
        }

        .sm\:max-w-\[min\(44rem\,calc\(100dvw-1rem\)\)\] {
            max-width: min(44rem, 100dvw - 1rem)
        }

        .sm\:max-w-\[min\(44rem\,calc\(100dvw-2rem\)\)\] {
            max-width: min(44rem, 100dvw - 2rem)
        }

        .sm\:max-w-\[min\(1280px\,calc\(100dvw-1rem\)\)\] {
            max-width: min(1280px, 100dvw - 1rem)
        }

        .sm\:max-w-lg {
            max-width: var(--container-lg)
        }

        .sm\:max-w-md {
            max-width: var(--container-md)
        }

        .sm\:max-w-sm {
            max-width: var(--container-sm)
        }

        .sm\:max-w-xl {
            max-width: var(--container-xl)
        }

        .sm\:min-w-0 {
            min-width: 0
        }

        .sm\:min-w-28 {
            min-width: calc(var(--spacing) * 28)
        }

        .sm\:min-w-32 {
            min-width: calc(var(--spacing) * 32)
        }

        .sm\:min-w-36 {
            min-width: calc(var(--spacing) * 36)
        }

        .sm\:min-w-44 {
            min-width: calc(var(--spacing) * 44)
        }

        .sm\:min-w-72 {
            min-width: calc(var(--spacing) * 72)
        }

        .sm\:min-w-100 {
            min-width: calc(var(--spacing) * 100)
        }

        .sm\:min-w-135 {
            min-width: calc(var(--spacing) * 135)
        }

        .sm\:min-w-lg {
            min-width: var(--container-lg)
        }

        .sm\:flex-1 {
            flex: 1
        }

        .sm\:flex-\[3_2_0\%\] {
            flex: 3 2
        }

        .sm\:flex-initial {
            flex: 0 auto
        }

        .sm\:flex-none {
            flex: none
        }

        .sm\:basis-auto {
            flex-basis: auto
        }

        .sm\:-translate-x-1\/2 {
            --tw-translate-x: calc(calc(1 / 2 * 100%) * -1);
            translate: var(--tw-translate-x) var(--tw-translate-y)
        }

        .sm\:-translate-y-1\/2 {
            --tw-translate-y: calc(calc(1 / 2 * 100%) * -1);
            translate: var(--tw-translate-x) var(--tw-translate-y)
        }

        .sm\:translate-y-0 {
            --tw-translate-y: 0px;
            translate: var(--tw-translate-x) var(--tw-translate-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\:grid-cols-\[110px_110px\] {
            grid-template-columns: 110px 110px
        }

        .sm\:grid-cols-\[auto_minmax\(0\,1fr\)\] {
            grid-template-columns: auto minmax(0, 1fr)
        }

        .sm\:grid-cols-\[auto_minmax\(0\,1fr\)_232px\] {
            grid-template-columns: auto minmax(0, 1fr) 232px
        }

        .sm\:grid-cols-\[minmax\(0\,1fr\)_auto_20px\] {
            grid-template-columns: minmax(0, 1fr) auto 20px
        }

        .sm\:flex-col {
            flex-direction: column
        }

        .sm\:flex-row {
            flex-direction: row
        }

        .sm\:flex-nowrap {
            flex-wrap: nowrap
        }

        .sm\:flex-wrap {
            flex-wrap: wrap
        }

        .sm\:items-baseline {
            align-items: baseline
        }

        .sm\:items-center {
            align-items: center
        }

        .sm\:items-end {
            align-items: flex-end
        }

        .sm\:items-start {
            align-items: flex-start
        }

        .sm\:justify-between {
            justify-content: space-between
        }

        .sm\:justify-center {
            justify-content: center
        }

        .sm\:justify-end {
            justify-content: flex-end
        }

        .sm\:justify-normal {
            justify-content: normal
        }

        .sm\:justify-start {
            justify-content: flex-start
        }

        .sm\:gap-0 {
            gap: 0
        }

        .sm\:gap-1 {
            gap: var(--spacing)
        }

        .sm\:gap-1\.5 {
            gap: calc(var(--spacing) * 1.5)
        }

        .sm\:gap-2 {
            gap: calc(var(--spacing) * 2)
        }

        .sm\:gap-2\.5 {
            gap: calc(var(--spacing) * 2.5)
        }

        .sm\:gap-3 {
            gap: calc(var(--spacing) * 3)
        }

        .sm\:gap-4 {
            gap: calc(var(--spacing) * 4)
        }

        .sm\:gap-5 {
            gap: calc(var(--spacing) * 5)
        }

        .sm\:gap-6 {
            gap: calc(var(--spacing) * 6)
        }

        .sm\:gap-8 {
            gap: calc(var(--spacing) * 8)
        }

        .sm\:gap-x-1 {
            column-gap: var(--spacing)
        }

        .sm\:gap-x-2 {
            column-gap: calc(var(--spacing) * 2)
        }

        .sm\:gap-x-3 {
            column-gap: calc(var(--spacing) * 3)
        }

        .sm\:gap-x-4 {
            column-gap: calc(var(--spacing) * 4)
        }

        .sm\:gap-x-5 {
            column-gap: calc(var(--spacing) * 5)
        }

        .sm\:gap-x-6 {
            column-gap: calc(var(--spacing) * 6)
        }

        .sm\:gap-x-8 {
            column-gap: calc(var(--spacing) * 8)
        }

        .sm\:gap-y-1\.5 {
            row-gap: calc(var(--spacing) * 1.5)
        }

        .sm\:gap-y-2 {
            row-gap: calc(var(--spacing) * 2)
        }

        .sm\:gap-y-5 {
            row-gap: calc(var(--spacing) * 5)
        }

        :where(.sm\:divide-x>:not(:last-child)) {
            --tw-divide-x-reverse: 0;
            border-inline-style: var(--tw-border-style);
            border-inline-start-width: calc(1px * var(--tw-divide-x-reverse));
            border-inline-end-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)))
        }

        :where(.sm\:divide-y-0>:not(:last-child)) {
            --tw-divide-y-reverse: 0;
            border-bottom-style: var(--tw-border-style);
            border-top-style: var(--tw-border-style);
            border-top-width: calc(0px * var(--tw-divide-y-reverse));
            border-bottom-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)))
        }

        .sm\:self-start {
            align-self: flex-start
        }

        .sm\:overflow-visible {
            overflow: visible
        }

        .sm\:rounded-3xl {
            border-radius: var(--radius-3xl)
        }

        .sm\:rounded-full {
            border-radius: 3.40282e38px
        }

        .sm\:rounded-md {
            border-radius: var(--radius-md)
        }

        .sm\:rounded-none {
            border-radius: 0
        }

        .sm\:rounded-xl {
            border-radius: var(--radius-xl)
        }

        .sm\:rounded-b-xl {
            border-bottom-right-radius: var(--radius-xl);
            border-bottom-left-radius: var(--radius-xl)
        }

        .sm\:border {
            border-style: var(--tw-border-style);
            border-width: 1px
        }

        .sm\:border-0 {
            border-style: var(--tw-border-style);
            border-width: 0
        }

        .sm\:border-y-0 {
            border-block-style: var(--tw-border-style);
            border-block-width: 0
        }

        .sm\:border-e-0 {
            border-inline-end-style: var(--tw-border-style);
            border-inline-end-width: 0
        }

        .sm\:border-t-0 {
            border-top-style: var(--tw-border-style);
            border-top-width: 0
        }

        .sm\:border-r {
            border-right-style: var(--tw-border-style);
            border-right-width: 1px
        }

        .sm\:border-b-0 {
            border-bottom-style: var(--tw-border-style);
            border-bottom-width: 0
        }

        .sm\:border-l {
            border-left-style: var(--tw-border-style);
            border-left-width: 1px
        }

        .sm\:border-border {
            border-color: oklch(from var(--border) l c h / 1)
        }

        .sm\:bg-card\/90 {
            background-color: oklch(from var(--card) l c h / 1)
        }

        @supports (color:color-mix(in lab, red, red)) {
            .sm\:bg-card\/90 {
                background-color: color-mix(in oklab, oklch(from var(--card) l c h / 1) 90%, transparent)
            }
        }

        .sm\:bg-inherit {
            background-color: inherit
        }

        .sm\:bg-transparent {
            background-color: #0000
        }

        .sm\:p-0 {
            padding: 0
        }

        .sm\:p-0\.5 {
            padding: calc(var(--spacing) * .5)
        }

        .sm\:p-1\.5 {
            padding: calc(var(--spacing) * 1.5)
        }

        .sm\:p-2 {
            padding: calc(var(--spacing) * 2)
        }

        .sm\:p-2\.5 {
            padding: calc(var(--spacing) * 2.5)
        }

        .sm\:p-3 {
            padding: calc(var(--spacing) * 3)
        }

        .sm\:p-3\.5 {
            padding: calc(var(--spacing) * 3.5)
        }

        .sm\:p-4 {
            padding: calc(var(--spacing) * 4)
        }

        .sm\:p-5 {
            padding: calc(var(--spacing) * 5)
        }

        .sm\:p-6 {
            padding: calc(var(--spacing) * 6)
        }

        .sm\:p-8 {
            padding: calc(var(--spacing) * 8)
        }

        .sm\:px-0 {
            padding-inline: 0
        }

        .sm\:px-0\.5 {
            padding-inline: calc(var(--spacing) * .5)
        }

        .sm\:px-2 {
            padding-inline: calc(var(--spacing) * 2)
        }

        .sm\:px-2\.5 {
            padding-inline: calc(var(--spacing) * 2.5)
        }

        .sm\:px-3 {
            padding-inline: calc(var(--spacing) * 3)
        }

        .sm\:px-3\.5 {
            padding-inline: calc(var(--spacing) * 3.5)
        }

        .sm\:px-4 {
            padding-inline: calc(var(--spacing) * 4)
        }

        .sm\:px-5 {
            padding-inline: calc(var(--spacing) * 5)
        }

        .sm\:px-6 {
            padding-inline: calc(var(--spacing) * 6)
        }

        .sm\:px-7 {
            padding-inline: calc(var(--spacing) * 7)
        }

        .sm\:px-8 {
            padding-inline: calc(var(--spacing) * 8)
        }

        .sm\:py-0 {
            padding-block: 0
        }

        .sm\:py-1 {
            padding-block: var(--spacing)
        }

        .sm\:py-1\.5 {
            padding-block: calc(var(--spacing) * 1.5)
        }

        .sm\:py-2\.25 {
            padding-block: calc(var(--spacing) * 2.25)
        }

        .sm\:py-3 {
            padding-block: calc(var(--spacing) * 3)
        }

        .sm\:py-3\.5 {
            padding-block: calc(var(--spacing) * 3.5)
        }

        .sm\:py-4 {
            padding-block: calc(var(--spacing) * 4)
        }

        .sm\:py-5 {
            padding-block: calc(var(--spacing) * 5)
        }

        .sm\:py-6 {
            padding-block: calc(var(--spacing) * 6)
        }

        .sm\:py-8 {
            padding-block: calc(var(--spacing) * 8)
        }

        .sm\:py-12 {
            padding-block: calc(var(--spacing) * 12)
        }

        .sm\:py-20 {
            padding-block: calc(var(--spacing) * 20)
        }

        .sm\:pt-0 {
            padding-top: 0
        }

        .sm\:pt-2 {
            padding-top: calc(var(--spacing) * 2)
        }

        .sm\:pt-3 {
            padding-top: calc(var(--spacing) * 3)
        }

        .sm\:pt-4 {
            padding-top: calc(var(--spacing) * 4)
        }

        .sm\:pt-5 {
            padding-top: calc(var(--spacing) * 5)
        }

        .sm\:pt-6 {
            padding-top: calc(var(--spacing) * 6)
        }

        .sm\:pt-9 {
            padding-top: calc(var(--spacing) * 9)
        }

        .sm\:pt-10 {
            padding-top: calc(var(--spacing) * 10)
        }

        .sm\:pt-24 {
            padding-top: calc(var(--spacing) * 24)
        }

        .sm\:pr-2 {
            padding-right: calc(var(--spacing) * 2)
        }

        .sm\:pr-2\.5 {
            padding-right: calc(var(--spacing) * 2.5)
        }

        .sm\:pr-3 {
            padding-right: calc(var(--spacing) * 3)
        }

        .sm\:pr-3\.5 {
            padding-right: calc(var(--spacing) * 3.5)
        }

        .sm\:pr-36 {
            padding-right: calc(var(--spacing) * 36)
        }

        .sm\:pb-0 {
            padding-bottom: 0
        }

        .sm\:pb-3 {
            padding-bottom: calc(var(--spacing) * 3)
        }

        .sm\:pb-3\.5 {
            padding-bottom: calc(var(--spacing) * 3.5)
        }

        .sm\:pb-4 {
            padding-bottom: calc(var(--spacing) * 4)
        }

        .sm\:pb-5 {
            padding-bottom: calc(var(--spacing) * 5)
        }

        .sm\:pb-6 {
            padding-bottom: calc(var(--spacing) * 6)
        }

        .sm\:pb-12 {
            padding-bottom: calc(var(--spacing) * 12)
        }

        .sm\:pb-16 {
            padding-bottom: calc(var(--spacing) * 16)
        }

        .sm\:pb-20 {
            padding-bottom: calc(var(--spacing) * 20)
        }

        .sm\:pb-24 {
            padding-bottom: calc(var(--spacing) * 24)
        }

        .sm\:pl-0 {
            padding-left: 0
        }

        .sm\:pl-2 {
            padding-left: calc(var(--spacing) * 2)
        }

        .sm\:pl-3\.5 {
            padding-left: calc(var(--spacing) * 3.5)
        }

        .sm\:pl-4 {
            padding-left: calc(var(--spacing) * 4)
        }

        .sm\:text-center {
            text-align: center
        }

        .sm\:text-left {
            text-align: left
        }

        .sm\:text-2xl {
            font-size: var(--text-2xl);
            line-height: var(--tw-leading, var(--text-2xl--line-height))
        }

        .sm\:text-3xl {
            font-size: var(--text-3xl);
            line-height: var(--tw-leading, var(--text-3xl--line-height))
        }

        .sm\:text-4xl {
            font-size: var(--text-4xl);
            line-height: var(--tw-leading, var(--text-4xl--line-height))
        }

        .sm\:text-5xl {
            font-size: var(--text-5xl);
            line-height: var(--tw-leading, var(--text-5xl--line-height))
        }

        .sm\:text-base {
            font-size: var(--text-base);
            line-height: var(--tw-leading, var(--text-base--line-height))
        }

        .sm\:text-lg {
            font-size: var(--text-lg);
            line-height: var(--tw-leading, var(--text-lg--line-height))
        }

        .sm\:text-sm {
            font-size: var(--text-sm);
            line-height: var(--tw-leading, var(--text-sm--line-height))
        }

        .sm\:text-sm\/5 {
            font-size: var(--text-sm);
            line-height: calc(var(--spacing) * 5)
        }

        .sm\:text-xl {
            font-size: var(--text-xl);
            line-height: var(--tw-leading, var(--text-xl--line-height))
        }

        .sm\:text-xs {
            font-size: var(--text-xs);
            line-height: var(--tw-leading, var(--text-xs--line-height))
        }

        .sm\:text-\[10px\] {
            font-size: 10px
        }

        .sm\:text-\[11px\] {
            font-size: 11px
        }

        .sm\:text-\[13px\] {
            font-size: 13px
        }

        .sm\:text-\[15px\] {
            font-size: 15px
        }

        .sm\:text-\[22px\] {
            font-size: 22px
        }

        .sm\:text-\[42px\] {
            font-size: 42px
        }

        .sm\:leading-5 {
            --tw-leading: calc(var(--spacing) * 5);
            line-height: calc(var(--spacing) * 5)
        }

        .sm\:leading-5\.5 {
            --tw-leading: calc(var(--spacing) * 5.5);
            line-height: calc(var(--spacing) * 5.5)
        }

        .sm\:leading-6 {
            --tw-leading: calc(var(--spacing) * 6);
            line-height: calc(var(--spacing) * 6)
        }

        .sm\:leading-6\.5 {
            --tw-leading: calc(var(--spacing) * 6.5);
            line-height: calc(var(--spacing) * 6.5)
        }

        .sm\:leading-none {
            --tw-leading: 1;
            line-height: 1
        }

        .sm\:leading-normal {
            --tw-leading: var(--leading-normal);
            line-height: var(--leading-normal)
        }

        .sm\:whitespace-nowrap {
            white-space: nowrap
        }

        .sm\:text-faint-foreground {
            color: oklch(from var(--faint-foreground) l c h / 1)
        }

        .sm\:text-neutral-200 {
            color: var(--neutral-200)
        }

        .sm\:text-primary {
            color: var(--primary)
        }

        .sm\:text-transparent {
            color: #0000
        }

        .sm\:opacity-0 {
            opacity: 0
        }

        .sm\:shadow-md {
            --tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, #0000001a), 0 2px 4px -2px var(--tw-shadow-color, #0000001a);
            box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
        }

        .sm\:shadow-none {
            --tw-shadow: 0 0 #0000;
            box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
        }

        .sm\:shadow-xl {
            --tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, #0000001a), 0 8px 10px -6px var(--tw-shadow-color, #0000001a);
            box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
        }

        .sm\:ring-0 {
            --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
            box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
        }

        .sm\:ring-1 {
            --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
            box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
        }

        .sm\:shadow-black\/5 {
            --tw-shadow-color: oklch(from var(--black) l c h / 1)
        }

        @supports (color:color-mix(in lab, red, red)) {
            .sm\:shadow-black\/5 {
                --tw-shadow-color: color-mix(in oklab, color-mix(in oklab, oklch(from var(--black) l c h / 1) 5%, transparent) var(--tw-shadow-alpha), transparent)
            }
        }

        .sm\:backdrop-blur-none {
            --tw-backdrop-blur: ;
            -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, )
        }

        .sm\:backdrop-blur-sm {
            --tw-backdrop-blur: blur(var(--blur-sm));
            -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, )
        }

        .sm\:transition-colors {
            transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to;
            transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
            transition-duration: var(--tw-duration, var(--default-transition-duration))
        }

        .sm\:\[--navbar-inset-bottom\:0px\] {
            --navbar-inset-bottom: 0px
        }

        .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\:not-last\:pb-4:not(:last-child) {
            padding-bottom: calc(var(--spacing) * 4)
        }

        .sm\:group-focus-within\/row\:opacity-100:is(:where(.group\/row):focus-within *) {
            opacity: 1
        }

        .sm\:group-hover\:flex:is(:where(.group):hover *) {
            display: flex
        }

        .sm\:group-hover\/row\:opacity-100:is(:where(.group\/row):hover *) {
            opacity: 1
        }

        .sm\:group-data-\[size\=default\]\/alert-dialog-content\:row-span-2:is(:where(.group\/alert-dialog-content)[data-size=default] *) {
            grid-row: span 2/span 2
        }

        .sm\:group-data-\[size\=default\]\/alert-dialog-content\:items-start:is(:where(.group\/alert-dialog-content)[data-size=default] *) {
            align-items: flex-start
        }

        .sm\:group-data-\[size\=default\]\/alert-dialog-content\:text-left:is(:where(.group\/alert-dialog-content)[data-size=default] *) {
            text-align: left
        }

        .sm\:group-data-\[size\=default\]\/alert-dialog-content\:group-has-data-\[slot\=alert-dialog-media\]\/alert-dialog-content\:col-start-2:is(:where(.group\/alert-dialog-content)[data-size=default] *):is(:where(.group\/alert-dialog-content):has([data-slot=alert-dialog-media]) *) {
            grid-column-start: 2
        }

        .sm\:group-data-\[size\=default\]\/alert-dialog-content\:group-has-data-\[slot\=alert-dialog-media\]\/alert-dialog-content\:grid:is(:where(.group\/alert-dialog-content)[data-size=default] *):is(:where(.group\/alert-dialog-content):has([data-slot=alert-dialog-media]) *) {
            display: grid
        }

        .sm\:group-data-\[size\=default\]\/alert-dialog-content\:group-has-data-\[slot\=alert-dialog-media\]\/alert-dialog-content\:grid-cols-\[auto_1fr\]:is(:where(.group\/alert-dialog-content)[data-size=default] *):is(:where(.group\/alert-dialog-content):has([data-slot=alert-dialog-media]) *) {
            grid-template-columns: auto 1fr
        }

        .sm\:group-data-\[size\=default\]\/alert-dialog-content\:group-has-data-\[slot\=alert-dialog-media\]\/alert-dialog-content\:gap-x-4:is(:where(.group\/alert-dialog-content)[data-size=default] *):is(:where(.group\/alert-dialog-content):has([data-slot=alert-dialog-media]) *) {
            column-gap: calc(var(--spacing) * 4)
        }

        .sm\:group-data-\[size\=default\]\/alert-dialog-content\:group-has-data-\[slot\=alert-dialog-media\]\/alert-dialog-content\:gap-y-1\.5:is(:where(.group\/alert-dialog-content)[data-size=default] *):is(:where(.group\/alert-dialog-content):has([data-slot=alert-dialog-media]) *) {
            row-gap: calc(var(--spacing) * 1.5)
        }

        .sm\:before\:content-none:before,
        .sm\:after\:content-none:after {
            content: var(--tw-content);
            --tw-content: none;
            content: none
        }

        .first\:sm\:px-4:first-child {
            padding-inline: calc(var(--spacing) * 4)
        }

        .last\:sm\:pr-4:last-child {
            padding-right: calc(var(--spacing) * 4)
        }

        .sm\:last\:pb-6:last-child {
            padding-bottom: calc(var(--spacing) * 6)
        }

        .sm\:focus-within\:border-primary\/60:focus-within {
            border-color: var(--primary)
        }

        @supports (color:color-mix(in lab, red, red)) {
            .sm\:focus-within\:border-primary\/60:focus-within {
                border-color: color-mix(in oklab, var(--primary) 60%, transparent)
            }
        }

        .sm\:hover\:bg-neutral-875:hover {
            background-color: var(--neutral-875)
        }

        .sm\:hover\:bg-neutral-925:hover {
            background-color: var(--neutral-925)
        }

        .sm\:enabled\:hover\:bg-transparent:enabled:hover {
            background-color: #0000
        }

        .data-\[size\=default\]\:sm\:max-w-md[data-size=default] {
            max-width: var(--container-md)
        }

        .sm\:data-\[size\=sm\]\:max-w-xs[data-size=sm] {
            max-width: var(--container-xs)
        }

        @media not all and (width>=64rem) {
            .sm\:max-lg\:h-206 {
                height: calc(var(--spacing) * 206)
            }

            .sm\:max-lg\:h-full {
                height: 100%
            }

            .sm\:max-lg\:min-h-0 {
                min-height: 0
            }
        }
    }

    @media (width>=48rem) {
        .md\:static {
            position: static
        }

        .md\:top-3 {
            top: calc(var(--spacing) * 3)
        }

        .md\:right-4 {
            right: calc(var(--spacing) * 4)
        }

        .md\:bottom-auto {
            bottom: auto
        }

        .md\:left-auto {
            left: auto
        }

        .md\:order-1 {
            order: 1
        }

        .md\:order-2 {
            order: 2
        }

        .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-3 {
            grid-column: span 3/span 3
        }

        .md\:col-start-1 {
            grid-column-start: 1
        }

        .md\:row-span-2 {
            grid-row: span 2/span 2
        }

        .md\:my-1 {
            margin-block: var(--spacing)
        }

        .md\:my-1\.5 {
            margin-block: calc(var(--spacing) * 1.5)
        }

        .md\:my-6 {
            margin-block: calc(var(--spacing) * 6)
        }

        .md\:-mt-2 {
            margin-top: calc(var(--spacing) * -2)
        }

        .md\:mt-0 {
            margin-top: 0
        }

        .md\:mt-3 {
            margin-top: calc(var(--spacing) * 3)
        }

        .md\:mt-4 {
            margin-top: calc(var(--spacing) * 4)
        }

        .md\:mt-16 {
            margin-top: calc(var(--spacing) * 16)
        }

        .md\:mt-17 {
            margin-top: calc(var(--spacing) * 17)
        }

        .md\:mr-5 {
            margin-right: calc(var(--spacing) * 5)
        }

        .md\:mr-6 {
            margin-right: calc(var(--spacing) * 6)
        }

        .md\:mb-0 {
            margin-bottom: 0
        }

        .md\:ml-0 {
            margin-left: 0
        }

        .md\:block {
            display: block
        }

        .md\:contents {
            display: contents
        }

        .md\:flex {
            display: flex
        }

        .md\:grid {
            display: grid
        }

        .md\:hidden {
            display: none
        }

        .md\:inline {
            display: inline
        }

        .md\:size-3\.5 {
            width: calc(var(--spacing) * 3.5);
            height: calc(var(--spacing) * 3.5)
        }

        .md\:size-4 {
            width: calc(var(--spacing) * 4);
            height: calc(var(--spacing) * 4)
        }

        .md\:size-6 {
            width: calc(var(--spacing) * 6);
            height: calc(var(--spacing) * 6)
        }

        .md\:size-8 {
            width: calc(var(--spacing) * 8);
            height: calc(var(--spacing) * 8)
        }

        .md\:size-9 {
            width: calc(var(--spacing) * 9);
            height: calc(var(--spacing) * 9)
        }

        .md\:size-24 {
            width: calc(var(--spacing) * 24);
            height: calc(var(--spacing) * 24)
        }

        .md\:h-3\.5 {
            height: calc(var(--spacing) * 3.5)
        }

        .md\:h-5 {
            height: calc(var(--spacing) * 5)
        }

        .md\:h-7 {
            height: calc(var(--spacing) * 7)
        }

        .md\:h-9 {
            height: calc(var(--spacing) * 9)
        }

        .md\:h-9\.75 {
            height: calc(var(--spacing) * 9.75)
        }

        .md\:h-10 {
            height: calc(var(--spacing) * 10)
        }

        .md\:h-11\.5 {
            height: calc(var(--spacing) * 11.5)
        }

        .md\:h-20 {
            height: calc(var(--spacing) * 20)
        }

        .md\:h-24 {
            height: calc(var(--spacing) * 24)
        }

        .md\:h-32 {
            height: calc(var(--spacing) * 32)
        }

        .md\:h-\[380px\] {
            height: 380px
        }

        .md\:h-full {
            height: 100%
        }

        .md\:h-px {
            height: 1px
        }

        .md\:\!max-h-\[360px\] {
            max-height: 360px !important
        }

        .md\:min-h-12 {
            min-height: calc(var(--spacing) * 12)
        }

        .md\:min-h-17 {
            min-height: calc(var(--spacing) * 17)
        }

        .md\:min-h-20 {
            min-height: calc(var(--spacing) * 20)
        }

        .md\:w-10 {
            width: calc(var(--spacing) * 10)
        }

        .md\:w-28 {
            width: calc(var(--spacing) * 28)
        }

        .md\:w-32 {
            width: calc(var(--spacing) * 32)
        }

        .md\:w-36 {
            width: calc(var(--spacing) * 36)
        }

        .md\:w-72 {
            width: calc(var(--spacing) * 72)
        }

        .md\:w-80 {
            width: calc(var(--spacing) * 80)
        }

        .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\:max-w-72 {
            max-width: calc(var(--spacing) * 72)
        }

        .md\:max-w-\[min\(440px\,calc\(100dvw-1rem\)\)\] {
            max-width: min(440px, 100dvw - 1rem)
        }

        .md\:max-w-\[min\(720px\,calc\(100dvw-1rem\)\)\] {
            max-width: min(720px, 100dvw - 1rem)
        }

        .md\:max-w-lg {
            max-width: var(--container-lg)
        }

        .md\:max-w-md {
            max-width: var(--container-md)
        }

        .md\:max-w-sm {
            max-width: var(--container-sm)
        }

        .md\:max-w-xs {
            max-width: var(--container-xs)
        }

        .md\:min-w-0 {
            min-width: 0
        }

        .md\:min-w-6 {
            min-width: calc(var(--spacing) * 6)
        }

        .md\:min-w-72 {
            min-width: calc(var(--spacing) * 72)
        }

        .md\:flex-1 {
            flex: 1
        }

        .md\:flex-3 {
            flex: 3
        }

        .md\:flex-\[2_1_0\%\] {
            flex: 2
        }

        .md\:flex-\[3_1_0\%\] {
            flex: 3
        }

        .md\:flex-none {
            flex: none
        }

        .md\:shrink-0 {
            flex-shrink: 0
        }

        .md\:basis-3\/12 {
            flex-basis: 25%
        }

        .md\:basis-5\/12 {
            flex-basis: 41.6667%
        }

        .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-4 {
            grid-template-columns: repeat(4, minmax(0, 1fr))
        }

        .md\:grid-cols-12 {
            grid-template-columns: repeat(12, 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-col {
            flex-direction: column
        }

        .md\:flex-row {
            flex-direction: row
        }

        .md\:items-center {
            align-items: center
        }

        .md\:items-end {
            align-items: flex-end
        }

        .md\:items-start {
            align-items: flex-start
        }

        .md\:items-stretch {
            align-items: stretch
        }

        .md\:justify-between {
            justify-content: space-between
        }

        .md\:justify-start {
            justify-content: flex-start
        }

        .md\:gap-0 {
            gap: 0
        }

        .md\:gap-0\.5 {
            gap: calc(var(--spacing) * .5)
        }

        .md\:gap-2 {
            gap: calc(var(--spacing) * 2)
        }

        .md\:gap-2\.5 {
            gap: calc(var(--spacing) * 2.5)
        }

        .md\:gap-3 {
            gap: calc(var(--spacing) * 3)
        }

        .md\:gap-4 {
            gap: calc(var(--spacing) * 4)
        }

        .md\:gap-6 {
            gap: calc(var(--spacing) * 6)
        }

        .md\:gap-8 {
            gap: calc(var(--spacing) * 8)
        }

        .md\:gap-12 {
            gap: calc(var(--spacing) * 12)
        }

        .md\:gap-x-4 {
            column-gap: calc(var(--spacing) * 4)
        }

        .md\:gap-x-6 {
            column-gap: calc(var(--spacing) * 6)
        }

        :where(.md\:space-x-4>:not(:last-child)) {
            --tw-space-x-reverse: 0;
            margin-inline-start: calc(calc(var(--spacing) * 4) * var(--tw-space-x-reverse));
            margin-inline-end: calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-x-reverse)))
        }

        .md\:self-center {
            align-self: center
        }

        .md\:rounded-xl {
            border-radius: var(--radius-xl)
        }

        .md\:border-t-0 {
            border-top-style: var(--tw-border-style);
            border-top-width: 0
        }

        .md\:border-r {
            border-right-style: var(--tw-border-style);
            border-right-width: 1px
        }

        .md\:border-r-0 {
            border-right-style: var(--tw-border-style);
            border-right-width: 0
        }

        .md\:border-l {
            border-left-style: var(--tw-border-style);
            border-left-width: 1px
        }

        .md\:border-border {
            border-color: oklch(from var(--border) l c h / 1)
        }

        .md\:border-border-strong {
            border-color: oklch(from var(--border-strong) l c h / 1)
        }

        .md\:border-border\/80 {
            border-color: oklch(from var(--border) l c h / 1)
        }

        @supports (color:color-mix(in lab, red, red)) {
            .md\:border-border\/80 {
                border-color: color-mix(in oklab, oklch(from var(--border) l c h / 1) 80%, transparent)
            }
        }

        .md\:p-0 {
            padding: 0
        }

        .md\:p-2 {
            padding: calc(var(--spacing) * 2)
        }

        .md\:p-3 {
            padding: calc(var(--spacing) * 3)
        }

        .md\:p-4 {
            padding: calc(var(--spacing) * 4)
        }

        .md\:p-5 {
            padding: calc(var(--spacing) * 5)
        }

        .md\:p-6 {
            padding: calc(var(--spacing) * 6)
        }

        .md\:p-8 {
            padding: calc(var(--spacing) * 8)
        }

        .md\:px-2\.5 {
            padding-inline: calc(var(--spacing) * 2.5)
        }

        .md\:px-3 {
            padding-inline: calc(var(--spacing) * 3)
        }

        .md\:px-4 {
            padding-inline: calc(var(--spacing) * 4)
        }

        .md\:px-5 {
            padding-inline: calc(var(--spacing) * 5)
        }

        .md\:px-6 {
            padding-inline: calc(var(--spacing) * 6)
        }

        .md\:px-8 {
            padding-inline: calc(var(--spacing) * 8)
        }

        .md\:px-10 {
            padding-inline: calc(var(--spacing) * 10)
        }

        .md\:py-0 {
            padding-block: 0
        }

        .md\:py-4 {
            padding-block: calc(var(--spacing) * 4)
        }

        .md\:py-8 {
            padding-block: calc(var(--spacing) * 8)
        }

        .md\:py-10 {
            padding-block: calc(var(--spacing) * 10)
        }

        .md\:py-20 {
            padding-block: calc(var(--spacing) * 20)
        }

        .md\:pt-8 {
            padding-top: calc(var(--spacing) * 8)
        }

        .md\:pt-14 {
            padding-top: calc(var(--spacing) * 14)
        }

        .md\:pt-20 {
            padding-top: calc(var(--spacing) * 20)
        }

        .md\:pr-2 {
            padding-right: calc(var(--spacing) * 2)
        }

        .md\:pb-0 {
            padding-bottom: 0
        }

        .md\:pb-16 {
            padding-bottom: calc(var(--spacing) * 16)
        }

        .md\:pb-24 {
            padding-bottom: calc(var(--spacing) * 24)
        }

        .md\:pl-6 {
            padding-left: calc(var(--spacing) * 6)
        }

        .md\:\!text-sm {
            font-size: var(--text-sm) !important;
            line-height: var(--tw-leading, var(--text-sm--line-height)) !important
        }

        .md\:text-2xl {
            font-size: var(--text-2xl);
            line-height: var(--tw-leading, var(--text-2xl--line-height))
        }

        .md\:text-3xl {
            font-size: var(--text-3xl);
            line-height: var(--tw-leading, var(--text-3xl--line-height))
        }

        .md\:text-4xl {
            font-size: var(--text-4xl);
            line-height: var(--tw-leading, var(--text-4xl--line-height))
        }

        .md\:text-5xl {
            font-size: var(--text-5xl);
            line-height: var(--tw-leading, var(--text-5xl--line-height))
        }

        .md\:text-base {
            font-size: var(--text-base);
            line-height: var(--tw-leading, var(--text-base--line-height))
        }

        .md\:text-sm {
            font-size: var(--text-sm);
            line-height: var(--tw-leading, var(--text-sm--line-height))
        }

        .md\:text-xl {
            font-size: var(--text-xl);
            line-height: var(--tw-leading, var(--text-xl--line-height))
        }

        .md\:text-xs {
            font-size: var(--text-xs);
            line-height: var(--tw-leading, var(--text-xs--line-height))
        }

        .md\:font-bold {
            --tw-font-weight: var(--font-weight-bold);
            font-weight: var(--font-weight-bold)
        }

        .md\:text-pretty {
            text-wrap: pretty
        }

        .md\:opacity-0 {
            opacity: 0
        }

        .md\:group-hover\/card\:opacity-100:is(:where(.group\/card):hover *) {
            opacity: 1
        }
    }

    @media (width>=64rem) {
        .lg\:sr-only {
            clip-path: inset(50%);
            white-space: nowrap;
            border-width: 0;
            width: 1px;
            height: 1px;
            margin: -1px;
            padding: 0;
            position: absolute;
            overflow: hidden
        }

        .lg\:not-sr-only {
            clip-path: none;
            white-space: normal;
            width: auto;
            height: auto;
            margin: 0;
            padding: 0;
            position: static;
            overflow: visible
        }

        .lg\:absolute {
            position: absolute
        }

        .lg\:relative {
            position: relative
        }

        .lg\:sticky {
            position: sticky
        }

        .lg\:inset-0 {
            inset: 0
        }

        .lg\:-top-6 {
            top: calc(var(--spacing) * -6)
        }

        .lg\:-top-8 {
            top: calc(var(--spacing) * -8)
        }

        .lg\:top-0 {
            top: 0
        }

        .lg\:top-2 {
            top: calc(var(--spacing) * 2)
        }

        .lg\:top-4 {
            top: calc(var(--spacing) * 4)
        }

        .lg\:top-8 {
            top: calc(var(--spacing) * 8)
        }

        .lg\:top-14 {
            top: calc(var(--spacing) * 14)
        }

        .lg\:top-20 {
            top: calc(var(--spacing) * 20)
        }

        .lg\:-right-2 {
            right: calc(var(--spacing) * -2)
        }

        .lg\:-right-12 {
            right: calc(var(--spacing) * -12)
        }

        .lg\:bottom-20 {
            bottom: calc(var(--spacing) * 20)
        }

        .lg\:-left-14 {
            left: calc(var(--spacing) * -14)
        }

        .lg\:left-0 {
            left: 0
        }

        .lg\:left-\[calc\(50\%\+16\.125rem\+0\.75rem\)\] {
            left: calc(50% + 16.875rem)
        }

        .lg\:left-auto {
            left: auto
        }

        .lg\:z-10 {
            z-index: 10
        }

        .lg\:order-1 {
            order: 1
        }

        .lg\:order-2 {
            order: 2
        }

        .lg\:order-3 {
            order: 3
        }

        .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-span-3 {
            grid-column: span 3/span 3
        }

        .lg\:col-start-1 {
            grid-column-start: 1
        }

        .lg\:col-start-2 {
            grid-column-start: 2
        }

        .lg\:col-start-3 {
            grid-column-start: 3
        }

        .lg\:col-start-4 {
            grid-column-start: 4
        }

        .lg\:row-span-1 {
            grid-row: span 1/span 1
        }

        .lg\:row-span-2 {
            grid-row: span 2/span 2
        }

        .lg\:row-start-1 {
            grid-row-start: 1
        }

        .lg\:row-start-2 {
            grid-row-start: 2
        }

        .lg\:m-0 {
            margin: 0
        }

        .lg\:mx-0 {
            margin-inline: 0
        }

        .lg\:mx-1 {
            margin-inline: var(--spacing)
        }

        .lg\:mx-3 {
            margin-inline: calc(var(--spacing) * 3)
        }

        .lg\:mx-auto {
            margin-inline: auto
        }

        .lg\:my-4 {
            margin-block: calc(var(--spacing) * 4)
        }

        .lg\:-mt-8 {
            margin-top: calc(var(--spacing) * -8)
        }

        .lg\:mt-0 {
            margin-top: 0
        }

        .lg\:mt-0\.5 {
            margin-top: calc(var(--spacing) * .5)
        }

        .lg\:mt-2 {
            margin-top: calc(var(--spacing) * 2)
        }

        .lg\:mt-3 {
            margin-top: calc(var(--spacing) * 3)
        }

        .lg\:mt-6 {
            margin-top: calc(var(--spacing) * 6)
        }

        .lg\:mt-8 {
            margin-top: calc(var(--spacing) * 8)
        }

        .lg\:mt-10 {
            margin-top: calc(var(--spacing) * 10)
        }

        .lg\:-mr-4 {
            margin-right: calc(var(--spacing) * -4)
        }

        .lg\:mr-1\.5 {
            margin-right: calc(var(--spacing) * 1.5)
        }

        .lg\:mr-2 {
            margin-right: calc(var(--spacing) * 2)
        }

        .lg\:mr-6 {
            margin-right: calc(var(--spacing) * 6)
        }

        .lg\:mb-0 {
            margin-bottom: 0
        }

        .lg\:mb-4 {
            margin-bottom: calc(var(--spacing) * 4)
        }

        .lg\:-ml-4 {
            margin-left: calc(var(--spacing) * -4)
        }

        .lg\:ml-0 {
            margin-left: 0
        }

        .lg\:ml-2 {
            margin-left: calc(var(--spacing) * 2)
        }

        .lg\:ml-auto {
            margin-left: auto
        }

        .lg\:block {
            display: block
        }

        .lg\:flex {
            display: flex
        }

        .lg\:grid {
            display: grid
        }

        .lg\:hidden {
            display: none
        }

        .lg\:inline {
            display: inline
        }

        .lg\:inline-block {
            display: inline-block
        }

        .lg\:inline-flex {
            display: inline-flex
        }

        .lg\:table-cell {
            display: table-cell
        }

        .lg\:aspect-auto {
            aspect-ratio: auto
        }

        .lg\:size-2 {
            width: calc(var(--spacing) * 2);
            height: calc(var(--spacing) * 2)
        }

        .lg\:size-3 {
            width: calc(var(--spacing) * 3);
            height: calc(var(--spacing) * 3)
        }

        .lg\:size-3\.5 {
            width: calc(var(--spacing) * 3.5);
            height: calc(var(--spacing) * 3.5)
        }

        .lg\:size-4 {
            width: calc(var(--spacing) * 4);
            height: calc(var(--spacing) * 4)
        }

        .lg\:size-4\.5 {
            width: calc(var(--spacing) * 4.5);
            height: calc(var(--spacing) * 4.5)
        }

        .lg\:size-5 {
            width: calc(var(--spacing) * 5);
            height: calc(var(--spacing) * 5)
        }

        .lg\:size-6 {
            width: calc(var(--spacing) * 6);
            height: calc(var(--spacing) * 6)
        }

        .lg\:size-7 {
            width: calc(var(--spacing) * 7);
            height: calc(var(--spacing) * 7)
        }

        .lg\:size-8 {
            width: calc(var(--spacing) * 8);
            height: calc(var(--spacing) * 8)
        }

        .lg\:size-9 {
            width: calc(var(--spacing) * 9);
            height: calc(var(--spacing) * 9)
        }

        .lg\:size-10 {
            width: calc(var(--spacing) * 10);
            height: calc(var(--spacing) * 10)
        }

        .lg\:size-11 {
            width: calc(var(--spacing) * 11);
            height: calc(var(--spacing) * 11)
        }

        .lg\:size-12 {
            width: calc(var(--spacing) * 12);
            height: calc(var(--spacing) * 12)
        }

        .lg\:size-16 {
            width: calc(var(--spacing) * 16);
            height: calc(var(--spacing) * 16)
        }

        .lg\:size-24 {
            width: calc(var(--spacing) * 24);
            height: calc(var(--spacing) * 24)
        }

        .lg\:size-28 {
            width: calc(var(--spacing) * 28);
            height: calc(var(--spacing) * 28)
        }

        .lg\:h-0 {
            height: 0
        }

        .lg\:h-4 {
            height: calc(var(--spacing) * 4)
        }

        .lg\:h-5 {
            height: calc(var(--spacing) * 5)
        }

        .lg\:h-6 {
            height: calc(var(--spacing) * 6)
        }

        .lg\:h-7 {
            height: calc(var(--spacing) * 7)
        }

        .lg\:h-8 {
            height: calc(var(--spacing) * 8)
        }

        .lg\:h-9 {
            height: calc(var(--spacing) * 9)
        }

        .lg\:h-10 {
            height: calc(var(--spacing) * 10)
        }

        .lg\:h-11 {
            height: calc(var(--spacing) * 11)
        }

        .lg\:h-12 {
            height: calc(var(--spacing) * 12)
        }

        .lg\:h-40 {
            height: calc(var(--spacing) * 40)
        }

        .lg\:h-48 {
            height: calc(var(--spacing) * 48)
        }

        .lg\:h-52 {
            height: calc(var(--spacing) * 52)
        }

        .lg\:h-112 {
            height: calc(var(--spacing) * 112)
        }

        .lg\:h-120 {
            height: calc(var(--spacing) * 120)
        }

        .lg\:h-\[38px\] {
            height: 38px
        }

        .lg\:h-\[64px\] {
            height: 64px
        }

        .lg\:h-\[248px\] {
            height: 248px
        }

        .lg\:h-\[288px\] {
            height: 288px
        }

        .lg\:h-\[500px\] {
            height: 500px
        }

        .lg\:h-auto {
            height: auto
        }

        .lg\:h-dvh {
            height: 100dvh
        }

        .lg\:h-full {
            height: 100%
        }

        .lg\:max-h-\[calc\(100dvh-5rem\)\] {
            max-height: calc(100dvh - 5rem)
        }

        .lg\:max-h-none {
            max-height: none
        }

        .lg\:min-h-0 {
            min-height: 0
        }

        .lg\:min-h-7 {
            min-height: calc(var(--spacing) * 7)
        }

        .lg\:min-h-8 {
            min-height: calc(var(--spacing) * 8)
        }

        .lg\:min-h-9 {
            min-height: calc(var(--spacing) * 9)
        }

        .lg\:min-h-10 {
            min-height: calc(var(--spacing) * 10)
        }

        .lg\:min-h-12 {
            min-height: calc(var(--spacing) * 12)
        }

        .lg\:min-h-16 {
            min-height: calc(var(--spacing) * 16)
        }

        .lg\:min-h-40 {
            min-height: calc(var(--spacing) * 40)
        }

        .lg\:min-h-44 {
            min-height: calc(var(--spacing) * 44)
        }

        .lg\:min-h-60 {
            min-height: calc(var(--spacing) * 60)
        }

        .lg\:min-h-250 {
            min-height: calc(var(--spacing) * 250)
        }

        .lg\:min-h-\[86px\] {
            min-height: 86px
        }

        .lg\:min-h-full {
            min-height: 100%
        }

        .lg\:\!w-\[65\%\] {
            width: 65% !important
        }

        .lg\:w-0 {
            width: 0
        }

        .lg\:w-12 {
            width: calc(var(--spacing) * 12)
        }

        .lg\:w-16 {
            width: calc(var(--spacing) * 16)
        }

        .lg\:w-20 {
            width: calc(var(--spacing) * 20)
        }

        .lg\:w-24 {
            width: calc(var(--spacing) * 24)
        }

        .lg\:w-26 {
            width: calc(var(--spacing) * 26)
        }

        .lg\:w-28 {
            width: calc(var(--spacing) * 28)
        }

        .lg\:w-32 {
            width: calc(var(--spacing) * 32)
        }

        .lg\:w-36 {
            width: calc(var(--spacing) * 36)
        }

        .lg\:w-40 {
            width: calc(var(--spacing) * 40)
        }

        .lg\:w-42 {
            width: calc(var(--spacing) * 42)
        }

        .lg\:w-52 {
            width: calc(var(--spacing) * 52)
        }

        .lg\:w-72 {
            width: calc(var(--spacing) * 72)
        }

        .lg\:w-80 {
            width: calc(var(--spacing) * 80)
        }

        .lg\:w-\[60\%\] {
            width: 60%
        }

        .lg\:w-\[72px\] {
            width: 72px
        }

        .lg\:w-\[174px\] {
            width: 174px
        }

        .lg\:w-\[176px\] {
            width: 176px
        }

        .lg\:w-\[332px\] {
            width: 332px
        }

        .lg\:w-\[420px\] {
            width: 420px
        }

        .lg\:w-auto {
            width: auto
        }

        .lg\:w-fit {
            width: fit-content
        }

        .lg\:w-full {
            width: 100%
        }

        .lg\:\!max-w-\[65\%\] {
            max-width: 65% !important
        }

        .lg\:max-w-2xl {
            max-width: var(--container-2xl)
        }

        .lg\:max-w-4xl {
            max-width: var(--container-4xl)
        }

        .lg\:max-w-7xl {
            max-width: var(--container-7xl)
        }

        .lg\:max-w-232 {
            max-width: calc(var(--spacing) * 232)
        }

        .lg\:max-w-420 {
            max-width: calc(var(--spacing) * 420)
        }

        .lg\:max-w-\[48vw\] {
            max-width: 48vw
        }

        .lg\:max-w-\[58rem\] {
            max-width: 58rem
        }

        .lg\:max-w-\[240px\] {
            max-width: 240px
        }

        .lg\:max-w-\[400px\] {
            max-width: 400px
        }

        .lg\:max-w-\[1680px\] {
            max-width: 1680px
        }

        .lg\:max-w-\[min\(50rem\,calc\(100dvw-1rem\)\)\] {
            max-width: min(50rem, 100dvw - 1rem)
        }

        .lg\:max-w-\[min\(58rem\,calc\(100dvw-1rem\)\)\] {
            max-width: min(58rem, 100dvw - 1rem)
        }

        .lg\:max-w-\[min\(70rem\,calc\(100dvw-3rem\)\)\] {
            max-width: min(70rem, 100dvw - 3rem)
        }

        .lg\:max-w-lg {
            max-width: var(--container-lg)
        }

        .lg\:max-w-md {
            max-width: var(--container-md)
        }

        .lg\:max-w-none {
            max-width: none
        }

        .lg\:min-w-0 {
            min-width: 0
        }

        .lg\:min-w-12 {
            min-width: calc(var(--spacing) * 12)
        }

        .lg\:min-w-16 {
            min-width: calc(var(--spacing) * 16)
        }

        .lg\:min-w-\[22rem\] {
            min-width: 22rem
        }

        .lg\:min-w-min {
            min-width: min-content
        }

        .lg\:flex-1 {
            flex: 1
        }

        .lg\:flex-\[1_1_0px\] {
            flex: 1 1 0
        }

        .lg\:flex-initial {
            flex: 0 auto
        }

        .lg\:flex-none {
            flex: none
        }

        .lg\:shrink-0 {
            flex-shrink: 0
        }

        .lg\:origin-bottom-left {
            transform-origin: 0 100%
        }

        .lg\:origin-bottom-right {
            transform-origin: 100% 100%
        }

        .lg\:translate-x-0 {
            --tw-translate-x: 0px;
            translate: var(--tw-translate-x) var(--tw-translate-y)
        }

        .lg\:scroll-px-0 {
            scroll-padding-inline: 0
        }

        .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-\[0fr\] {
            grid-template-columns: 0fr
        }

        .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_1\.2fr\] {
            grid-template-columns: 1fr 1.2fr
        }

        .lg\:grid-cols-\[1fr_340px\] {
            grid-template-columns: 1fr 340px
        }

        .lg\:grid-cols-\[4fr_4fr_4fr\] {
            grid-template-columns: 4fr 4fr 4fr
        }

        .lg\:grid-cols-\[14rem_1fr\] {
            grid-template-columns: 14rem 1fr
        }

        .lg\:grid-cols-\[150px_170px_130px\] {
            grid-template-columns: 150px 170px 130px
        }

        .lg\:grid-cols-\[335px_1fr_380px\] {
            grid-template-columns: 335px 1fr 380px
        }

        .lg\:grid-cols-\[auto_minmax\(0\,1fr\)_232px_220px\] {
            grid-template-columns: auto minmax(0, 1fr) 232px 220px
        }

        .lg\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(420px\,1\.7fr\)_minmax\(220px\,0\.7fr\)\] {
            grid-template-columns: minmax(0, .9fr) minmax(420px, 1.7fr) minmax(220px, .7fr)
        }

        .lg\:grid-cols-\[minmax\(0\,1\.05fr\)_minmax\(280px\,0\.95fr\)_minmax\(320px\,1fr\)\] {
            grid-template-columns: minmax(0, 1.05fr) minmax(280px, .95fr) minmax(320px, 1fr)
        }

        .lg\:grid-cols-\[minmax\(0\,1fr\)_232px_220px\] {
            grid-template-columns: minmax(0, 1fr) 232px 220px
        }

        .lg\:grid-cols-\[minmax\(0\,1fr\)_232px_220px_56px\] {
            grid-template-columns: minmax(0, 1fr) 232px 220px 56px
        }

        .lg\:grid-cols-\[minmax\(0\,1fr\)_340px\] {
            grid-template-columns: minmax(0, 1fr) 340px
        }

        .lg\:grid-cols-\[minmax\(0\,1fr\)_360px\] {
            grid-template-columns: minmax(0, 1fr) 360px
        }

        .lg\:grid-cols-\[minmax\(0\,1fr\)_480px\] {
            grid-template-columns: minmax(0, 1fr) 480px
        }

        .lg\:grid-cols-\[minmax\(0\,400px\)_minmax\(0\,1fr\)\] {
            grid-template-columns: minmax(0, 400px) minmax(0, 1fr)
        }

        .lg\:grid-cols-\[minmax\(18rem\,0\.8fr\)_minmax\(0\,1\.2fr\)\] {
            grid-template-columns: minmax(18rem, .8fr) minmax(0, 1.2fr)
        }

        .lg\:grid-cols-\[minmax\(280px\,360px\)_auto_1fr\] {
            grid-template-columns: minmax(280px, 360px) auto 1fr
        }

        .lg\:grid-cols-\[repeat\(auto-fill\,minmax\(18rem\,1fr\)\)\] {
            grid-template-columns: repeat(auto-fill, minmax(18rem, 1fr))
        }

        .lg\:grid-cols-\[repeat\(auto-fit\,minmax\(0\,1fr\)\)\] {
            grid-template-columns: repeat(auto-fit, minmax(0, 1fr))
        }

        .lg\:grid-cols-\[repeat\(auto-fit\,minmax\(18rem\,1fr\)\)\] {
            grid-template-columns: repeat(auto-fit, minmax(18rem, 1fr))
        }

        .lg\:grid-rows-1 {
            grid-template-rows: repeat(1, minmax(0, 1fr))
        }

        .lg\:grid-rows-\[28px_32px\] {
            grid-template-rows: 28px 32px
        }

        .lg\:flex-col {
            flex-direction: column
        }

        .lg\:flex-row {
            flex-direction: row
        }

        .lg\:content-start {
            align-content: flex-start
        }

        .lg\:items-center {
            align-items: center
        }

        .lg\:items-end {
            align-items: flex-end
        }

        .lg\:items-start {
            align-items: flex-start
        }

        .lg\:items-stretch {
            align-items: stretch
        }

        .lg\:justify-between {
            justify-content: space-between
        }

        .lg\:justify-center {
            justify-content: center
        }

        .lg\:justify-end {
            justify-content: flex-end
        }

        .lg\:justify-normal {
            justify-content: normal
        }

        .lg\:justify-start {
            justify-content: flex-start
        }

        .lg\:gap-0 {
            gap: 0
        }

        .lg\:gap-1 {
            gap: var(--spacing)
        }

        .lg\:gap-1\.5 {
            gap: calc(var(--spacing) * 1.5)
        }

        .lg\:gap-2 {
            gap: calc(var(--spacing) * 2)
        }

        .lg\:gap-2\.5 {
            gap: calc(var(--spacing) * 2.5)
        }

        .lg\:gap-3 {
            gap: calc(var(--spacing) * 3)
        }

        .lg\:gap-4 {
            gap: calc(var(--spacing) * 4)
        }

        .lg\:gap-6 {
            gap: calc(var(--spacing) * 6)
        }

        .lg\:gap-7 {
            gap: calc(var(--spacing) * 7)
        }

        .lg\:gap-8 {
            gap: calc(var(--spacing) * 8)
        }

        .lg\:gap-10 {
            gap: calc(var(--spacing) * 10)
        }

        .lg\:gap-12 {
            gap: calc(var(--spacing) * 12)
        }

        .lg\:gap-24 {
            gap: calc(var(--spacing) * 24)
        }

        .lg\:gap-\[22px\] {
            gap: 22px
        }

        :where(.lg\:space-y-2>:not(:last-child)) {
            --tw-space-y-reverse: 0;
            margin-block-start: calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));
            margin-block-end: calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))
        }

        :where(.lg\:space-y-4>:not(:last-child)) {
            --tw-space-y-reverse: 0;
            margin-block-start: calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));
            margin-block-end: calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))
        }

        .lg\:gap-x-1 {
            column-gap: var(--spacing)
        }

        .lg\:gap-x-1\.5 {
            column-gap: calc(var(--spacing) * 1.5)
        }

        .lg\:gap-x-2 {
            column-gap: calc(var(--spacing) * 2)
        }

        .lg\:gap-x-3 {
            column-gap: calc(var(--spacing) * 3)
        }

        .lg\:gap-x-4 {
            column-gap: calc(var(--spacing) * 4)
        }

        .lg\:gap-x-8 {
            column-gap: calc(var(--spacing) * 8)
        }

        .lg\:gap-x-9 {
            column-gap: calc(var(--spacing) * 9)
        }

        :where(.lg\:space-x-1\.5>:not(:last-child)) {
            --tw-space-x-reverse: 0;
            margin-inline-start: calc(calc(var(--spacing) * 1.5) * var(--tw-space-x-reverse));
            margin-inline-end: calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-x-reverse)))
        }

        :where(.lg\:space-x-2>:not(:last-child)) {
            --tw-space-x-reverse: 0;
            margin-inline-start: calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));
            margin-inline-end: calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))
        }

        .lg\:gap-y-1 {
            row-gap: var(--spacing)
        }

        .lg\:gap-y-2 {
            row-gap: calc(var(--spacing) * 2)
        }

        .lg\:gap-y-4 {
            row-gap: calc(var(--spacing) * 4)
        }

        .lg\:gap-y-6 {
            row-gap: calc(var(--spacing) * 6)
        }

        .lg\:gap-y-8 {
            row-gap: calc(var(--spacing) * 8)
        }

        .lg\:gap-y-10 {
            row-gap: calc(var(--spacing) * 10)
        }

        .lg\:gap-y-12 {
            row-gap: calc(var(--spacing) * 12)
        }

        .lg\:self-start {
            align-self: flex-start
        }

        .lg\:self-stretch {
            align-self: stretch
        }

        .lg\:justify-self-end {
            justify-self: flex-end
        }

        .lg\:overflow-hidden {
            overflow: hidden
        }

        .lg\:overflow-visible {
            overflow: visible
        }

        .lg\:overflow-x-visible {
            overflow-x: visible
        }

        .lg\:overflow-y-auto {
            overflow-y: auto
        }

        .lg\:overflow-y-scroll {
            overflow-y: scroll
        }

        .lg\:overflow-y-visible {
            overflow-y: visible
        }

        .lg\:rounded-2xl {
            border-radius: var(--radius-2xl)
        }

        .lg\:rounded-\[20px\] {
            border-radius: 20px
        }

        .lg\:rounded-lg {
            border-radius: var(--radius-lg)
        }

        .lg\:rounded-xl {
            border-radius: var(--radius-xl)
        }

        .lg\:rounded-l-lg {
            border-top-left-radius: var(--radius-lg);
            border-bottom-left-radius: var(--radius-lg)
        }

        .lg\:border {
            border-style: var(--tw-border-style);
            border-width: 1px
        }

        .lg\:border-0 {
            border-style: var(--tw-border-style);
            border-width: 0
        }

        .lg\:border-2 {
            border-style: var(--tw-border-style);
            border-width: 2px
        }

        .lg\:border-t {
            border-top-style: var(--tw-border-style);
            border-top-width: 1px
        }

        .lg\:border-r {
            border-right-style: var(--tw-border-style);
            border-right-width: 1px
        }

        .lg\:border-b {
            border-bottom-style: var(--tw-border-style);
            border-bottom-width: 1px
        }

        .lg\:border-l {
            border-left-style: var(--tw-border-style);
            border-left-width: 1px
        }

        .lg\:border-none {
            --tw-border-style: none;
            border-style: none
        }

        .lg\:border-border {
            border-color: oklch(from var(--border) l c h / 1)
        }

        .lg\:border-neutral-800 {
            border-color: var(--neutral-800)
        }

        .lg\:border-v2-lily\/5 {
            border-color: oklab(97.1336% -.0148504 -.0128456/.05)
        }

        .lg\:bg-border,
        .lg\:bg-border\/30 {
            background-color: oklch(from var(--border) l c h / 1)
        }

        @supports (color:color-mix(in lab, red, red)) {
            .lg\:bg-border\/30 {
                background-color: color-mix(in oklab, oklch(from var(--border) l c h / 1) 30%, transparent)
            }
        }

        .lg\:bg-card {
            background-color: oklch(from var(--card) l c h / 1)
        }

        .lg\:bg-neutral-950 {
            background-color: var(--neutral-950)
        }

        .lg\:p-0 {
            padding: 0
        }

        .lg\:p-2 {
            padding: calc(var(--spacing) * 2)
        }

        .lg\:p-3 {
            padding: calc(var(--spacing) * 3)
        }

        .lg\:p-4 {
            padding: calc(var(--spacing) * 4)
        }

        .lg\:p-5 {
            padding: calc(var(--spacing) * 5)
        }

        .lg\:p-6 {
            padding: calc(var(--spacing) * 6)
        }

        .lg\:px-0 {
            padding-inline: 0
        }

        .lg\:px-1\.5 {
            padding-inline: calc(var(--spacing) * 1.5)
        }

        .lg\:px-2 {
            padding-inline: calc(var(--spacing) * 2)
        }

        .lg\:px-3 {
            padding-inline: calc(var(--spacing) * 3)
        }

        .lg\:px-3\.5 {
            padding-inline: calc(var(--spacing) * 3.5)
        }

        .lg\:px-4 {
            padding-inline: calc(var(--spacing) * 4)
        }

        .lg\:px-5 {
            padding-inline: calc(var(--spacing) * 5)
        }

        .lg\:px-6 {
            padding-inline: calc(var(--spacing) * 6)
        }

        .lg\:px-10 {
            padding-inline: calc(var(--spacing) * 10)
        }

        .lg\:py-1 {
            padding-block: var(--spacing)
        }

        .lg\:py-1\.5 {
            padding-block: calc(var(--spacing) * 1.5)
        }

        .lg\:py-2 {
            padding-block: calc(var(--spacing) * 2)
        }

        .lg\:py-2\.5 {
            padding-block: calc(var(--spacing) * 2.5)
        }

        .lg\:py-3 {
            padding-block: calc(var(--spacing) * 3)
        }

        .lg\:py-3\.5 {
            padding-block: calc(var(--spacing) * 3.5)
        }

        .lg\:py-4 {
            padding-block: calc(var(--spacing) * 4)
        }

        .lg\:py-5 {
            padding-block: calc(var(--spacing) * 5)
        }

        .lg\:py-12 {
            padding-block: calc(var(--spacing) * 12)
        }

        .lg\:pt-0 {
            padding-top: 0
        }

        .lg\:pt-2 {
            padding-top: calc(var(--spacing) * 2)
        }

        .lg\:pt-3 {
            padding-top: calc(var(--spacing) * 3)
        }

        .lg\:pt-4 {
            padding-top: calc(var(--spacing) * 4)
        }

        .lg\:pt-6 {
            padding-top: calc(var(--spacing) * 6)
        }

        .lg\:pt-8 {
            padding-top: calc(var(--spacing) * 8)
        }

        .lg\:pt-12 {
            padding-top: calc(var(--spacing) * 12)
        }

        .lg\:pt-16 {
            padding-top: calc(var(--spacing) * 16)
        }

        .lg\:pr-0 {
            padding-right: 0
        }

        .lg\:pr-1 {
            padding-right: var(--spacing)
        }

        .lg\:pr-2 {
            padding-right: calc(var(--spacing) * 2)
        }

        .lg\:pr-2\.5 {
            padding-right: calc(var(--spacing) * 2.5)
        }

        .lg\:pr-6 {
            padding-right: calc(var(--spacing) * 6)
        }

        .lg\:pb-0 {
            padding-bottom: 0
        }

        .lg\:pb-2 {
            padding-bottom: calc(var(--spacing) * 2)
        }

        .lg\:pb-4 {
            padding-bottom: calc(var(--spacing) * 4)
        }

        .lg\:pb-12 {
            padding-bottom: calc(var(--spacing) * 12)
        }

        .lg\:pl-0 {
            padding-left: 0
        }

        .lg\:pl-2 {
            padding-left: calc(var(--spacing) * 2)
        }

        .lg\:pl-3 {
            padding-left: calc(var(--spacing) * 3)
        }

        .lg\:pl-4 {
            padding-left: calc(var(--spacing) * 4)
        }

        .lg\:pl-5 {
            padding-left: calc(var(--spacing) * 5)
        }

        .lg\:text-center {
            text-align: center
        }

        .lg\:text-end {
            text-align: end
        }

        .lg\:text-2xl {
            font-size: var(--text-2xl);
            line-height: var(--tw-leading, var(--text-2xl--line-height))
        }

        .lg\:text-3xl {
            font-size: var(--text-3xl);
            line-height: var(--tw-leading, var(--text-3xl--line-height))
        }

        .lg\:text-5xl {
            font-size: var(--text-5xl);
            line-height: var(--tw-leading, var(--text-5xl--line-height))
        }

        .lg\:text-base {
            font-size: var(--text-base);
            line-height: var(--tw-leading, var(--text-base--line-height))
        }

        .lg\:text-lg {
            font-size: var(--text-lg);
            line-height: var(--tw-leading, var(--text-lg--line-height))
        }

        .lg\:text-sm {
            font-size: var(--text-sm);
            line-height: var(--tw-leading, var(--text-sm--line-height))
        }

        .lg\:text-xl {
            font-size: var(--text-xl);
            line-height: var(--tw-leading, var(--text-xl--line-height))
        }

        .lg\:text-xs {
            font-size: var(--text-xs);
            line-height: var(--tw-leading, var(--text-xs--line-height))
        }

        .lg\:text-xxs {
            font-size: var(--text-xxs);
            line-height: var(--tw-leading, var(--text-xxs--line-height))
        }

        .lg\:leading-5 {
            --tw-leading: calc(var(--spacing) * 5);
            line-height: calc(var(--spacing) * 5)
        }

        .lg\:font-medium {
            --tw-font-weight: var(--font-weight-medium);
            font-weight: var(--font-weight-medium)
        }

        .lg\:font-normal {
            --tw-font-weight: var(--font-weight-normal);
            font-weight: var(--font-weight-normal)
        }

        .lg\:whitespace-nowrap {
            white-space: nowrap
        }

        .lg\:text-faint-foreground {
            color: oklch(from var(--faint-foreground) l c h / 1)
        }

        .lg\:text-mid-foreground {
            color: oklch(from var(--mid-foreground) l c h / 1)
        }

        .lg\:text-neutral-500 {
            color: var(--neutral-500)
        }

        .lg\:opacity-0 {
            opacity: 0
        }

        .lg\:transition-\[grid-template-columns\,opacity\] {
            transition-property: grid-template-columns, opacity;
            transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
            transition-duration: var(--tw-duration, var(--default-transition-duration))
        }

        .lg\:duration-150 {
            --tw-duration: .15s;
            transition-duration: .15s
        }

        .lg\:ease-out {
            --tw-ease: var(--ease-out);
            transition-timing-function: var(--ease-out)
        }

        .lg\:duration-150 {
            animation-duration: .15s
        }

        .lg\:ease-out {
            animation-timing-function: cubic-bezier(0, 0, .2, 1)
        }

        .lg\:group-hover\:grid-cols-\[1fr\]:is(:where(.group):hover *) {
            grid-template-columns: 1fr
        }

        .lg\:group-hover\:opacity-100:is(:where(.group):hover *) {
            opacity: 1
        }

        .lg\:before\:absolute:before {
            content: var(--tw-content);
            position: absolute
        }

        .lg\:before\:-inset-2:before {
            content: var(--tw-content);
            inset: calc(var(--spacing) * -2)
        }

        .lg\:before\:border-foreground\/\[0\.08\]:before {
            content: var(--tw-content);
            border-color: oklch(from var(--foreground) l c h / 1)
        }

        @supports (color:color-mix(in lab, red, red)) {
            .lg\:before\:border-foreground\/\[0\.08\]:before {
                border-color: color-mix(in oklab, oklch(from var(--foreground) l c h / 1) 8%, transparent)
            }
        }

        .lg\:before\:\[mask-image\:linear-gradient\(to_bottom\,\#000\,transparent_70\%\)\]:before {
            content: var(--tw-content);
            -webkit-mask-image: linear-gradient(#000, #0000 70%);
            mask-image: linear-gradient(#000, #0000 70%)
        }

        .lg\:after\:hidden:after {
            content: var(--tw-content);
            display: none
        }

        .lg\:first\:border-t-0:first-child {
            border-top-style: var(--tw-border-style);
            border-top-width: 0
        }

        .lg\:hover\:w-auto:hover {
            width: auto
        }

        .lg\:hover\:bg-border:hover {
            background-color: oklch(from var(--border) l c h / 1)
        }

        @media (prefers-reduced-motion:reduce) {
            .lg\:motion-reduce\:transition-none {
                transition-property: none
            }
        }
    }

    @media (width>=80rem) {
        .xl\:absolute {
            position: absolute
        }

        .xl\:sticky {
            position: sticky
        }

        .xl\:top-0 {
            top: 0
        }

        .xl\:top-14 {
            top: calc(var(--spacing) * 14)
        }

        .xl\:top-20 {
            top: calc(var(--spacing) * 20)
        }

        .xl\:right-auto {
            right: auto
        }

        .xl\:-bottom-10 {
            bottom: calc(var(--spacing) * -10)
        }

        .xl\:left-0 {
            left: 0
        }

        .xl\:left-1\/3 {
            left: 33.3333%
        }

        .xl\:left-5 {
            left: calc(var(--spacing) * 5)
        }

        .xl\:left-\[calc\(50\%\+16\.125rem\+1rem\)\] {
            left: calc(50% + 17.125rem)
        }

        .xl\:z-10 {
            z-index: 10
        }

        .xl\:order-none {
            order: 0
        }

        .xl\:col-auto {
            grid-column: auto
        }

        .xl\:col-span-1 {
            grid-column: span 1/span 1
        }

        .xl\:col-span-2 {
            grid-column: span 2/span 2
        }

        .xl\:col-span-5 {
            grid-column: span 5/span 5
        }

        .xl\:col-span-7 {
            grid-column: span 7/span 7
        }

        .xl\:col-start-1 {
            grid-column-start: 1
        }

        .xl\:col-start-2 {
            grid-column-start: 2
        }

        .xl\:col-start-3 {
            grid-column-start: 3
        }

        .xl\:col-start-6 {
            grid-column-start: 6
        }

        .xl\:row-span-2 {
            grid-row: span 2/span 2
        }

        .xl\:row-start-1 {
            grid-row-start: 1
        }

        .xl\:row-start-2 {
            grid-row-start: 2
        }

        .xl\:mt-0 {
            margin-top: 0
        }

        .xl\:mt-1 {
            margin-top: var(--spacing)
        }

        .xl\:mt-3 {
            margin-top: calc(var(--spacing) * 3)
        }

        .xl\:mt-4 {
            margin-top: calc(var(--spacing) * 4)
        }

        .xl\:mb-2 {
            margin-bottom: calc(var(--spacing) * 2)
        }

        .xl\:ml-0 {
            margin-left: 0
        }

        .xl\:line-clamp-2 {
            -webkit-line-clamp: 2;
            -webkit-box-orient: vertical;
            display: -webkit-box;
            overflow: hidden
        }

        .xl\:block {
            display: block
        }

        .xl\:contents {
            display: contents
        }

        .xl\:flex {
            display: flex
        }

        .xl\:grid {
            display: grid
        }

        .xl\:hidden {
            display: none
        }

        .xl\:inline-flex {
            display: inline-flex
        }

        .xl\:size-16 {
            width: calc(var(--spacing) * 16);
            height: calc(var(--spacing) * 16)
        }

        .xl\:size-56 {
            width: calc(var(--spacing) * 56);
            height: calc(var(--spacing) * 56)
        }

        .xl\:h-48 {
            height: calc(var(--spacing) * 48)
        }

        .xl\:h-80 {
            height: calc(var(--spacing) * 80)
        }

        .xl\:h-\[56px\] {
            height: 56px
        }

        .xl\:h-auto {
            height: auto
        }

        .xl\:min-h-0 {
            min-height: 0
        }

        .xl\:min-h-28 {
            min-height: calc(var(--spacing) * 28)
        }

        .xl\:min-h-36 {
            min-height: calc(var(--spacing) * 36)
        }

        .xl\:\!w-auto {
            width: auto !important
        }

        .xl\:w-40 {
            width: calc(var(--spacing) * 40)
        }

        .xl\:w-48 {
            width: calc(var(--spacing) * 48)
        }

        .xl\:w-56 {
            width: calc(var(--spacing) * 56)
        }

        .xl\:w-64 {
            width: calc(var(--spacing) * 64)
        }

        .xl\:w-96 {
            width: calc(var(--spacing) * 96)
        }

        .xl\:w-auto {
            width: auto
        }

        .xl\:max-w-7xl {
            max-width: var(--container-7xl)
        }

        .xl\:max-w-\[80rem\] {
            max-width: 80rem
        }

        .xl\:max-w-\[1248px\] {
            max-width: 1248px
        }

        .xl\:max-w-lg {
            max-width: var(--container-lg)
        }

        .xl\:max-w-md {
            max-width: var(--container-md)
        }

        .xl\:min-w-0 {
            min-width: 0
        }

        .xl\:flex-1 {
            flex: 1
        }

        .xl\:shrink {
            flex-shrink: 1
        }

        .xl\:shrink-0 {
            flex-shrink: 0
        }

        .xl\:snap-none {
            scroll-snap-type: none
        }

        .xl\:scroll-ml-0 {
            scroll-margin-left: 0
        }

        .xl\:auto-rows-fr {
            grid-auto-rows: minmax(0, 1fr)
        }

        .xl\:grid-cols-2 {
            grid-template-columns: repeat(2, minmax(0, 1fr))
        }

        .xl\:grid-cols-3 {
            grid-template-columns: repeat(3, minmax(0, 1fr))
        }

        .xl\:grid-cols-4 {
            grid-template-columns: repeat(4, minmax(0, 1fr))
        }

        .xl\:grid-cols-12 {
            grid-template-columns: repeat(12, minmax(0, 1fr))
        }

        .xl\:grid-cols-\[auto_minmax\(0\,1fr\)_auto\] {
            grid-template-columns: auto minmax(0, 1fr) auto
        }

        .xl\:grid-cols-\[minmax\(0\,1fr\)\] {
            grid-template-columns: minmax(0, 1fr)
        }

        .xl\:grid-cols-\[minmax\(0\,1fr\)_min\(32\.25rem\,32vw\)\] {
            grid-template-columns: minmax(0, 1fr) min(32.25rem, 32vw)
        }

        .xl\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,3fr\)\] {
            grid-template-columns: minmax(0, 2fr) minmax(0, 3fr)
        }

        .xl\:grid-cols-\[minmax\(28rem\,38rem\)_20rem_20rem\] {
            grid-template-columns: minmax(28rem, 38rem) 20rem 20rem
        }

        .xl\:grid-rows-\[auto_1fr\] {
            grid-template-rows: auto 1fr
        }

        .xl\:flex-row {
            flex-direction: row
        }

        .xl\:flex-nowrap {
            flex-wrap: nowrap
        }

        .xl\:items-center {
            align-items: center
        }

        .xl\:items-start {
            align-items: flex-start
        }

        .xl\:justify-between {
            justify-content: space-between
        }

        .xl\:justify-center {
            justify-content: center
        }

        .xl\:justify-center-safe {
            justify-content: safe center
        }

        .xl\:gap-1\.5 {
            gap: calc(var(--spacing) * 1.5)
        }

        .xl\:gap-4 {
            gap: calc(var(--spacing) * 4)
        }

        .xl\:gap-7 {
            gap: calc(var(--spacing) * 7)
        }

        .xl\:gap-x-2 {
            column-gap: calc(var(--spacing) * 2)
        }

        .xl\:gap-x-4 {
            column-gap: calc(var(--spacing) * 4)
        }

        .xl\:gap-x-6 {
            column-gap: calc(var(--spacing) * 6)
        }

        .xl\:gap-y-1 {
            row-gap: var(--spacing)
        }

        .xl\:self-start {
            align-self: flex-start
        }

        .xl\:overflow-hidden {
            overflow: hidden
        }

        .xl\:overflow-visible {
            overflow: visible
        }

        .xl\:rounded-2xl {
            border-radius: var(--radius-2xl)
        }

        .xl\:rounded-3xl {
            border-radius: var(--radius-3xl)
        }

        .xl\:rounded-lg {
            border-radius: var(--radius-lg)
        }

        .xl\:rounded-xl {
            border-radius: var(--radius-xl)
        }

        .xl\:border {
            border-style: var(--tw-border-style);
            border-width: 1px
        }

        .xl\:border-r-0 {
            border-right-style: var(--tw-border-style);
            border-right-width: 0
        }

        .xl\:border-border {
            border-color: oklch(from var(--border) l c h / 1)
        }

        .xl\:bg-background\/55 {
            background-color: rgb(var(--background-rgb) / 1)
        }

        @supports (color:color-mix(in lab, red, red)) {
            .xl\:bg-background\/55 {
                background-color: color-mix(in oklab, rgb(var(--background-rgb) / 1) 55%, transparent)
            }
        }

        .xl\:p-4 {
            padding: calc(var(--spacing) * 4)
        }

        .xl\:px-0 {
            padding-inline: 0
        }

        .xl\:px-4 {
            padding-inline: calc(var(--spacing) * 4)
        }

        .xl\:py-4 {
            padding-block: calc(var(--spacing) * 4)
        }

        .xl\:pt-4 {
            padding-top: calc(var(--spacing) * 4)
        }

        .xl\:pr-5 {
            padding-right: calc(var(--spacing) * 5)
        }

        .xl\:pb-4 {
            padding-bottom: calc(var(--spacing) * 4)
        }

        .xl\:pl-0 {
            padding-left: 0
        }

        .xl\:pl-2 {
            padding-left: calc(var(--spacing) * 2)
        }

        .xl\:pl-3 {
            padding-left: calc(var(--spacing) * 3)
        }

        .xl\:pl-4 {
            padding-left: calc(var(--spacing) * 4)
        }

        .xl\:text-center {
            text-align: center
        }

        .xl\:text-2xl {
            font-size: var(--text-2xl);
            line-height: var(--tw-leading, var(--text-2xl--line-height))
        }

        .xl\:text-6xl {
            font-size: var(--text-6xl);
            line-height: var(--tw-leading, var(--text-6xl--line-height))
        }

        .xl\:text-sm {
            font-size: var(--text-sm);
            line-height: var(--tw-leading, var(--text-sm--line-height))
        }

        .xl\:leading-tight {
            --tw-leading: var(--leading-tight);
            line-height: var(--leading-tight)
        }

        .xl\:font-semibold {
            --tw-font-weight: var(--font-weight-semibold);
            font-weight: var(--font-weight-semibold)
        }

        .xl\:text-balance {
            text-wrap: balance
        }

        .xl\:whitespace-normal {
            white-space: normal
        }

        .xl\:backdrop-blur-sm {
            --tw-backdrop-blur: blur(var(--blur-sm));
            -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, )
        }
    }

    @media (width>=96rem) {
        .\32 xl\:block {
            display: block
        }

        .\32 xl\:flex {
            display: flex
        }

        .\32 xl\:grid {
            display: grid
        }

        .\32 xl\:hidden {
            display: none
        }

        .\32 xl\:max-w-4xl {
            max-width: var(--container-4xl)
        }

        .\32 xl\:max-w-40 {
            max-width: calc(var(--spacing) * 40)
        }

        .\32 xl\:grid-cols-\[minmax\(28rem\,36rem\)_minmax\(18rem\,1fr\)_minmax\(18rem\,1fr\)\] {
            grid-template-columns: minmax(28rem, 36rem) minmax(18rem, 1fr) minmax(18rem, 1fr)
        }

        .\32 xl\:justify-end {
            justify-content: flex-end
        }

        .\32 xl\:p-4 {
            padding: calc(var(--spacing) * 4)
        }
    }

    @container funding not (width>=768px) {
        .\@max-\[768px\]\/funding\:hidden {
            display: none
        }
    }

    @container not (width>=340px) {
        .\@max-\[340px\]\:hidden {
            display: none
        }
    }

    @container not (width>=73rem) {
        .\@max-\[73rem\]\:hidden {
            display: none
        }
    }

    @container not (width>=72rem) {
        .\@max-6xl\:hidden {
            display: none
        }
    }

    @container not (width>=64rem) {
        .\@max-5xl\:hidden {
            display: none
        }
    }

    @container not (width>=56rem) {
        .\@max-4xl\:hidden {
            display: none
        }
    }

    @container not (width>=48rem) {
        .\@max-3xl\:hidden {
            display: none
        }
    }

    @media (width>=40rem) {
        @container not (width>=42rem) {
            .sm\:\@max-2xl\:block {
                display: block
            }
        }
    }

    @container not (width>=36rem) {
        .\@max-xl\:hidden {
            display: none
        }
    }

    @media (width>=40rem) {
        @container not (width>=36rem) {
            .sm\:\@max-xl\:block {
                display: block
            }
        }

        @container not (width>=28rem) {
            .sm\:\@max-md\:block {
                display: block
            }
        }
    }

    @container not (width>=24rem) {
        .\@max-sm\:text-sm {
            font-size: var(--text-sm);
            line-height: var(--tw-leading, var(--text-sm--line-height))
        }

        .\@max-sm\:leading-4 {
            --tw-leading: calc(var(--spacing) * 4);
            line-height: calc(var(--spacing) * 4)
        }
    }

    @media (width>=40rem) {
        @container not (width>=24rem) {
            .sm\:\@max-sm\:block {
                display: block
            }
        }
    }

    @container not (width>=20rem) {
        .\@max-xs\:w-full {
            width: 100%
        }
    }

    @container funding (width>=768px) {
        .\@min-\[768px\]\/funding\:order-none {
            order: 0
        }

        .\@min-\[768px\]\/funding\:col-span-2 {
            grid-column: span 2/span 2
        }

        .\@min-\[768px\]\/funding\:block {
            display: block
        }

        .\@min-\[768px\]\/funding\:hidden {
            display: none
        }

        .\@min-\[768px\]\/funding\:h-11 {
            height: calc(var(--spacing) * 11)
        }

        .\@min-\[768px\]\/funding\:grid-cols-12 {
            grid-template-columns: repeat(12, minmax(0, 1fr))
        }

        .\@min-\[768px\]\/funding\:gap-0 {
            gap: 0
        }

        .\@min-\[768px\]\/funding\:truncate {
            text-overflow: ellipsis;
            white-space: nowrap;
            overflow: hidden
        }

        .\@min-\[768px\]\/funding\:py-0 {
            padding-block: 0
        }

        .\@min-\[768px\]\/funding\:pr-3 {
            padding-right: calc(var(--spacing) * 3)
        }
    }

    @container (width>=18rem) {
        .\@\[18rem\]\:grid-cols-3 {
            grid-template-columns: repeat(3, minmax(0, 1fr))
        }
    }

    @container perps-market-sidebar (width>=24rem) {
        .\@sm\/perps-market-sidebar\:flex-row {
            flex-direction: row
        }

        .\@sm\/perps-market-sidebar\:items-center {
            align-items: center
        }
    }

    @container (width>=28rem) {
        .\@md\:mt-2\.5 {
            margin-top: calc(var(--spacing) * 2.5)
        }

        .\@md\:mb-2\.5 {
            margin-bottom: calc(var(--spacing) * 2.5)
        }

        .\@md\:size-3\.5 {
            width: calc(var(--spacing) * 3.5);
            height: calc(var(--spacing) * 3.5)
        }

        .\@md\:size-4 {
            width: calc(var(--spacing) * 4);
            height: calc(var(--spacing) * 4)
        }

        .\@md\:size-9 {
            width: calc(var(--spacing) * 9);
            height: calc(var(--spacing) * 9)
        }

        .\@md\:size-14 {
            width: calc(var(--spacing) * 14);
            height: calc(var(--spacing) * 14)
        }

        .\@md\:size-24 {
            width: calc(var(--spacing) * 24);
            height: calc(var(--spacing) * 24)
        }

        .\@md\:h-5 {
            height: calc(var(--spacing) * 5)
        }
    }

    @container field-group (width>=28rem) {
        .\@md\/field-group\:flex-row {
            flex-direction: row
        }

        .\@md\/field-group\:items-center {
            align-items: center
        }
    }

    @container (width>=28rem) {
        .\@md\:gap-x-2\.5 {
            column-gap: calc(var(--spacing) * 2.5)
        }

        .\@md\:gap-y-1 {
            row-gap: var(--spacing)
        }

        .\@md\:gap-y-1\.5 {
            row-gap: calc(var(--spacing) * 1.5)
        }

        .\@md\:p-3 {
            padding: calc(var(--spacing) * 3)
        }

        .\@md\:text-2xl {
            font-size: var(--text-2xl);
            line-height: var(--tw-leading, var(--text-2xl--line-height))
        }

        .\@md\:text-base {
            font-size: var(--text-base);
            line-height: var(--tw-leading, var(--text-base--line-height))
        }

        .\@md\:text-sm {
            font-size: var(--text-sm);
            line-height: var(--tw-leading, var(--text-sm--line-height))
        }

        .\@md\:text-xs {
            font-size: var(--text-xs);
            line-height: var(--tw-leading, var(--text-xs--line-height))
        }
    }

    @container field-group (width>=28rem) {
        .\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]) {
            align-items: flex-start
        }
    }

    @container (width>=32rem) {
        .\@lg\:flex {
            display: flex
        }

        .\@lg\:w-auto {
            width: auto
        }

        .\@lg\:min-w-px {
            min-width: 1px
        }

        .\@lg\:flex-1 {
            flex: 1
        }

        .\@lg\:grid-cols-5 {
            grid-template-columns: repeat(5, minmax(0, 1fr))
        }

        .\@lg\:flex-row {
            flex-direction: row
        }

        .\@lg\:items-center {
            align-items: center
        }

        .\@lg\:gap-5 {
            gap: calc(var(--spacing) * 5)
        }
    }

    @container (width>=36rem) {
        .\@xl\:h-5 {
            height: calc(var(--spacing) * 5)
        }

        .\@xl\:h-8 {
            height: calc(var(--spacing) * 8)
        }

        .\@xl\:min-h-79\.5 {
            min-height: calc(var(--spacing) * 79.5)
        }

        .\@xl\:w-20 {
            width: calc(var(--spacing) * 20)
        }

        .\@xl\:w-32 {
            width: calc(var(--spacing) * 32)
        }

        .\@xl\:flex-row {
            flex-direction: row
        }

        .\@xl\:items-center {
            align-items: center
        }

        .\@xl\:gap-1\.5 {
            gap: calc(var(--spacing) * 1.5)
        }

        .\@xl\:gap-3 {
            gap: calc(var(--spacing) * 3)
        }

        .\@xl\:px-2 {
            padding-inline: calc(var(--spacing) * 2)
        }

        .\@xl\:py-1\.5 {
            padding-block: calc(var(--spacing) * 1.5)
        }

        .\@xl\:text-left {
            text-align: left
        }

        .\@xl\:text-2xl {
            font-size: var(--text-2xl);
            line-height: var(--tw-leading, var(--text-2xl--line-height))
        }

        .\@xl\:text-sm {
            font-size: var(--text-sm);
            line-height: var(--tw-leading, var(--text-sm--line-height))
        }

        .\@xl\:text-xs {
            font-size: var(--text-xs);
            line-height: var(--tw-leading, var(--text-xs--line-height))
        }

        .\@xl\:leading-4 {
            --tw-leading: calc(var(--spacing) * 4);
            line-height: calc(var(--spacing) * 4)
        }
    }

    @container (width>=42rem) {
        .\@2xl\:hidden {
            display: none
        }

        .\@2xl\:table-cell {
            display: table-cell
        }

        .\@2xl\:table-header-group {
            display: table-header-group
        }

        .\@2xl\:grid-cols-2 {
            grid-template-columns: repeat(2, minmax(0, 1fr))
        }

        :where(.\@2xl\:divide-x>:not(:last-child)) {
            --tw-divide-x-reverse: 0;
            border-inline-style: var(--tw-border-style);
            border-inline-start-width: calc(1px * var(--tw-divide-x-reverse));
            border-inline-end-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)))
        }

        :where(.\@2xl\:divide-y-0>:not(:last-child)) {
            --tw-divide-y-reverse: 0;
            border-bottom-style: var(--tw-border-style);
            border-top-style: var(--tw-border-style);
            border-top-width: calc(0px * var(--tw-divide-y-reverse));
            border-bottom-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)))
        }
    }

    @container (width>=48rem) {
        .\@3xl\:hidden {
            display: none
        }

        .\@3xl\:w-20 {
            width: calc(var(--spacing) * 20)
        }

        .\@3xl\:w-36 {
            width: calc(var(--spacing) * 36)
        }

        .\@3xl\:rounded-xl {
            border-radius: var(--radius-xl)
        }

        .\@3xl\:py-1\.5 {
            padding-block: calc(var(--spacing) * 1.5)
        }
    }

    @container (width>=56rem) {
        .\@4xl\:flex-row {
            flex-direction: row
        }

        .\@4xl\:items-center {
            align-items: center
        }
    }

    @container (width>=64rem) {
        .\@5xl\:hidden {
            display: none
        }
    }

    @media (width>=40rem) {
        @container (width>=64rem) {
            .sm\:\@5xl\:hidden {
                display: none
            }
        }
    }

    @container (width>=72rem) {
        .\@6xl\:grid-cols-2 {
            grid-template-columns: repeat(2, minmax(0, 1fr))
        }

        :where(.\@6xl\:divide-x>:not(:last-child)) {
            --tw-divide-x-reverse: 0;
            border-inline-style: var(--tw-border-style);
            border-inline-start-width: calc(1px * var(--tw-divide-x-reverse));
            border-inline-end-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)))
        }

        :where(.\@6xl\:divide-y-0>:not(:last-child)) {
            --tw-divide-y-reverse: 0;
            border-bottom-style: var(--tw-border-style);
            border-top-style: var(--tw-border-style);
            border-top-width: calc(0px * var(--tw-divide-y-reverse));
            border-bottom-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)))
        }

        .\@6xl\:pb-0 {
            padding-bottom: 0
        }
    }

    .rtl\:rotate-180:where(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)), [dir=rtl], [dir=rtl] *) {
        rotate: 180deg
    }

    .dark\:block:is(.dark *) {
        display: block
    }

    .dark\:hidden:is(.dark *) {
        display: none
    }

    .dark\:border-white\/\[\.35\]:is(.dark *) {
        border-color: oklch(from var(--white) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .dark\:border-white\/\[\.35\]:is(.dark *) {
            border-color: color-mix(in oklab, oklch(from var(--white) l c h / 1) 35%, transparent)
        }
    }

    .dark\:bg-\[\#121D28\]:is(.dark *) {
        background-color: #121d28
    }

    .dark\:bg-black:is(.dark *) {
        background-color: oklch(from var(--black) l c h / 1)
    }

    .dark\:bg-transparent:is(.dark *) {
        background-color: #0000
    }

    .dark\:bg-white\/5:is(.dark *) {
        background-color: oklch(from var(--white) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .dark\:bg-white\/5:is(.dark *) {
            background-color: color-mix(in oklab, oklch(from var(--white) l c h / 1) 5%, transparent)
        }
    }

    .dark\:text-white:is(.dark *),
    .dark\:text-white\/35:is(.dark *) {
        color: oklch(from var(--white) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .dark\:text-white\/35:is(.dark *) {
            color: color-mix(in oklab, oklch(from var(--white) l c h / 1) 35%, transparent)
        }
    }

    .dark\:text-white\/50:is(.dark *) {
        color: oklch(from var(--white) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .dark\:text-white\/50:is(.dark *) {
            color: color-mix(in oklab, oklch(from var(--white) l c h / 1) 50%, transparent)
        }
    }

    .dark\:text-white\/75:is(.dark *) {
        color: oklch(from var(--white) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .dark\:text-white\/75:is(.dark *) {
            color: color-mix(in oklab, oklch(from var(--white) l c h / 1) 75%, transparent)
        }
    }

    .dark\:placeholder\:text-white\/25:is(.dark *)::placeholder {
        color: oklch(from var(--white) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .dark\:placeholder\:text-white\/25:is(.dark *)::placeholder {
            color: color-mix(in oklab, oklch(from var(--white) l c h / 1) 25%, transparent)
        }
    }

    .dark\:hover\:border:is(.dark *):hover {
        border-style: var(--tw-border-style);
        border-width: 1px
    }

    .dark\:hover\:border-v2-primary:is(.dark *):hover,
    .hover\:dark\:border-v2-primary\/50:hover:is(.dark *) {
        border-color: oklch(from var(--primary) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .hover\:dark\:border-v2-primary\/50:hover:is(.dark *) {
            border-color: color-mix(in oklab, oklch(from var(--primary) l c h / 1) 50%, transparent)
        }
    }

    .dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true] {
        --tw-ring-color: oklch(from var(--destructive) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true] {
            --tw-ring-color: color-mix(in oklab, oklch(from var(--destructive) l c h / 1) 40%, transparent)
        }
    }

    @media (hover:hover) and (pointer:fine) {
        .has-hover\:mr-6 {
            margin-right: calc(var(--spacing) * 6)
        }

        .has-hover\:pr-6 {
            padding-right: calc(var(--spacing) * 6)
        }

        .has-hover\:opacity-0 {
            opacity: 0
        }

        .has-hover\:group-focus-within\:opacity-100:is(:where(.group):focus-within *) {
            opacity: 1
        }

        .has-hover\:group-hover\:bg-neutral-900:is(:where(.group):hover *) {
            background-color: var(--neutral-900)
        }

        .has-hover\:group-hover\:text-foreground:is(:where(.group):hover *) {
            color: oklch(from var(--foreground) l c h / 1)
        }

        .has-hover\:group-hover\:text-mid-foreground:is(:where(.group):hover *) {
            color: oklch(from var(--mid-foreground) l c h / 1)
        }

        .has-hover\:group-hover\:opacity-40:is(:where(.group):hover *) {
            opacity: .4
        }

        .has-hover\:group-hover\:opacity-100:is(:where(.group):hover *) {
            opacity: 1
        }

        .has-hover\:group-hover\/funding\:bg-border\/30:is(:where(.group\/funding):hover *) {
            background-color: oklch(from var(--border) l c h / 1)
        }

        @supports (color:color-mix(in lab, red, red)) {
            .has-hover\:group-hover\/funding\:bg-border\/30:is(:where(.group\/funding):hover *) {
                background-color: color-mix(in oklab, oklch(from var(--border) l c h / 1) 30%, transparent)
            }
        }

        .has-hover\:group-hover\/row\:flex:is(:where(.group\/row):hover *) {
            display: flex
        }

        .has-hover\:group-hover\/row\:bg-neutral-900:is(:where(.group\/row):hover *) {
            background-color: var(--neutral-900)
        }

        .has-hover\:group-hover\/row\:bg-neutral-925:is(:where(.group\/row):hover *) {
            background-color: var(--neutral-925)
        }

        .has-hover\:group-hover\/row\:opacity-100:is(:where(.group\/row):hover *) {
            opacity: 1
        }

        .has-hover\:group-hover\/spotlight-token\:bg-border\/30:is(:where(.group\/spotlight-token):hover *) {
            background-color: oklch(from var(--border) l c h / 1)
        }

        @supports (color:color-mix(in lab, red, red)) {
            .has-hover\:group-hover\/spotlight-token\:bg-border\/30:is(:where(.group\/spotlight-token):hover *) {
                background-color: color-mix(in oklab, oklch(from var(--border) l c h / 1) 30%, transparent)
            }
        }

        .has-hover\:group-focus-visible\:opacity-100:is(:where(.group):focus-visible *),
        .has-hover\:group-focus-visible\/arrow\:opacity-100:is(:where(.group\/arrow):focus-visible *) {
            opacity: 1
        }

        .has-hover\:hover\:-translate-y-0\.5:hover {
            --tw-translate-y: calc(var(--spacing) * -.5);
            translate: var(--tw-translate-x) var(--tw-translate-y)
        }

        .has-hover\:hover\:cursor-not-allowed:hover {
            cursor: not-allowed
        }

        .has-hover\:hover\:cursor-pointer:hover {
            cursor: pointer
        }

        .has-hover\:hover\:border-destructive\/60:hover {
            border-color: oklch(from var(--destructive) l c h / 1)
        }

        @supports (color:color-mix(in lab, red, red)) {
            .has-hover\:hover\:border-destructive\/60:hover {
                border-color: color-mix(in oklab, oklch(from var(--destructive) l c h / 1) 60%, transparent)
            }
        }

        .has-hover\:hover\:border-lime-300\/20:hover {
            border-color: #bbf45133
        }

        @supports (color:color-mix(in lab, red, red)) {
            .has-hover\:hover\:border-lime-300\/20:hover {
                border-color: color-mix(in oklab, var(--color-lime-300) 20%, transparent)
            }
        }

        .has-hover\:hover\:border-neutral-400:hover {
            border-color: var(--neutral-400)
        }

        .has-hover\:hover\:border-neutral-700:hover {
            border-color: var(--neutral-700)
        }

        .has-hover\:hover\:border-primary:hover,
        .has-hover\:hover\:border-primary\/50:hover {
            border-color: var(--primary)
        }

        @supports (color:color-mix(in lab, red, red)) {
            .has-hover\:hover\:border-primary\/50:hover {
                border-color: color-mix(in oklab, var(--primary) 50%, transparent)
            }
        }

        .has-hover\:hover\:bg-border\/50:hover {
            background-color: oklch(from var(--border) l c h / 1)
        }

        @supports (color:color-mix(in lab, red, red)) {
            .has-hover\:hover\:bg-border\/50:hover {
                background-color: color-mix(in oklab, oklch(from var(--border) l c h / 1) 50%, transparent)
            }
        }

        .has-hover\:hover\:bg-card:hover,
        .has-hover\:hover\:bg-card\/60:hover {
            background-color: oklch(from var(--card) l c h / 1)
        }

        @supports (color:color-mix(in lab, red, red)) {
            .has-hover\:hover\:bg-card\/60:hover {
                background-color: color-mix(in oklab, oklch(from var(--card) l c h / 1) 60%, transparent)
            }
        }

        .has-hover\:hover\:bg-card\/90:hover {
            background-color: oklch(from var(--card) l c h / 1)
        }

        @supports (color:color-mix(in lab, red, red)) {
            .has-hover\:hover\:bg-card\/90:hover {
                background-color: color-mix(in oklab, oklch(from var(--card) l c h / 1) 90%, transparent)
            }
        }

        .has-hover\:hover\:bg-card\/95:hover {
            background-color: oklch(from var(--card) l c h / 1)
        }

        @supports (color:color-mix(in lab, red, red)) {
            .has-hover\:hover\:bg-card\/95:hover {
                background-color: color-mix(in oklab, oklch(from var(--card) l c h / 1) 95%, transparent)
            }
        }

        .has-hover\:hover\:bg-muted:hover,
        .has-hover\:hover\:bg-muted\/50:hover {
            background-color: oklch(from var(--muted) l c h / 1)
        }

        @supports (color:color-mix(in lab, red, red)) {
            .has-hover\:hover\:bg-muted\/50:hover {
                background-color: color-mix(in oklab, oklch(from var(--muted) l c h / 1) 50%, transparent)
            }
        }

        .has-hover\:hover\:bg-neutral-800:hover,
        .has-hover\:hover\:bg-neutral-800\/50:hover {
            background-color: var(--neutral-800)
        }

        @supports (color:color-mix(in lab, red, red)) {
            .has-hover\:hover\:bg-neutral-800\/50:hover {
                background-color: color-mix(in oklab, var(--neutral-800) 50%, transparent)
            }
        }

        .has-hover\:hover\:bg-neutral-900:hover {
            background-color: var(--neutral-900)
        }

        .has-hover\:hover\:bg-neutral-925:hover {
            background-color: var(--neutral-925)
        }

        .has-hover\:hover\:bg-primary\/5:hover {
            background-color: var(--primary)
        }

        @supports (color:color-mix(in lab, red, red)) {
            .has-hover\:hover\:bg-primary\/5:hover {
                background-color: color-mix(in oklab, var(--primary) 5%, transparent)
            }
        }

        .has-hover\:hover\:bg-secondary:hover {
            background-color: var(--secondary)
        }

        .has-hover\:hover\:bg-white\/5:hover {
            background-color: oklch(from var(--white) l c h / 1)
        }

        @supports (color:color-mix(in lab, red, red)) {
            .has-hover\:hover\:bg-white\/5:hover {
                background-color: color-mix(in oklab, oklch(from var(--white) l c h / 1) 5%, transparent)
            }
        }

        .has-hover\:hover\:text-foreground:hover {
            color: oklch(from var(--foreground) l c h / 1)
        }

        .has-hover\:hover\:text-mid-foreground:hover {
            color: oklch(from var(--mid-foreground) l c h / 1)
        }

        .has-hover\:hover\:text-muted-foreground:hover {
            color: oklch(from var(--muted-foreground) l c h / 1)
        }

        .has-hover\:hover\:text-neutral-200:hover {
            color: var(--neutral-200)
        }

        .has-hover\:hover\:text-neutral-300:hover {
            color: var(--neutral-300)
        }

        .has-hover\:hover\:text-primary:hover {
            color: var(--primary)
        }

        .has-hover\:hover\:text-secondary-foreground:hover {
            color: oklch(from var(--secondary-foreground) l c h / 1)
        }

        .has-hover\:hover\:underline:hover {
            text-decoration-line: underline
        }

        .has-hover\:hover\:opacity-100:hover {
            opacity: 1
        }

        .has-hover\:focus-within\:hover\:border-primary:focus-within:hover {
            border-color: var(--primary)
        }

        .has-hover\:focus-visible\:opacity-40:focus-visible {
            opacity: .4
        }

        .has-hover\:focus-visible\:opacity-100:focus-visible {
            opacity: 1
        }

        .has-hover\:enabled\:hover\:cursor-pointer:enabled:hover {
            cursor: pointer
        }

        .has-hover\:enabled\:hover\:text-neutral-300:enabled:hover {
            color: var(--neutral-300)
        }

        .has-hover\:enabled\:hover\:text-primary-400:enabled:hover {
            color: var(--primary-400)
        }

        .data-\[state\=active\]\:has-hover\:hover\:text-primary[data-state=active]:hover {
            color: var(--primary)
        }

        .has-hover\:data-\[state\=active\]\:hover\:text-mid-foreground[data-state=active]:hover {
            color: oklch(from var(--mid-foreground) l c h / 1)
        }

        @media (prefers-reduced-motion:no-preference) {
            .has-hover\:motion-safe\:group-hover\/rewards\:animate-wiggle:is(:where(.group\/rewards):hover *) {
                animation: 1s ease-in-out infinite wiggle
            }
        }
    }

    @media (width>=40rem) {
        @media (hover:hover) and (pointer:fine) {
            .sm\:has-hover\:enabled\:hover\:text-primary-400:enabled:hover {
                color: var(--primary-400)
            }
        }
    }

    @media (hover:hover) and (pointer:fine) {
        @media (width>=64rem) {
            .has-hover\:lg\:invisible {
                visibility: hidden
            }

            .has-hover\:lg\:group-hover\/row\:visible:is(:where(.group\/row):hover *) {
                visibility: visible
            }
        }
    }

    @media not all and (hover:hover) and (pointer:fine) {
        .no-hover\:opacity-40 {
            opacity: .4
        }

        .no-hover\:opacity-100 {
            opacity: 1
        }

        .no-hover\:before\:absolute:before {
            content: var(--tw-content);
            position: absolute
        }

        .no-hover\:before\:-inset-y-2\.5:before {
            content: var(--tw-content);
            inset-block: calc(var(--spacing) * -2.5)
        }

        .no-hover\:before\:-inset-y-3:before {
            content: var(--tw-content);
            inset-block: calc(var(--spacing) * -3)
        }

        .no-hover\:before\:-right-4:before {
            content: var(--tw-content);
            right: calc(var(--spacing) * -4)
        }

        .no-hover\:before\:right-0:before {
            content: var(--tw-content);
            right: 0
        }

        .no-hover\:before\:-left-1:before {
            content: var(--tw-content);
            left: calc(var(--spacing) * -1)
        }

        .no-hover\:before\:-left-2\.5:before {
            content: var(--tw-content);
            left: calc(var(--spacing) * -2.5)
        }

        .no-hover\:before\:content-\[\'\'\]:before {
            --tw-content: "";
            content: var(--tw-content)
        }
    }

    .has-data-\[checked\]\:border-muted-foreground:has([data-checked]) {
        border-color: oklch(from var(--muted-foreground) l c h / 1)
    }

    :is(.has-data-\[checked\]\:border-primary:has([data-checked]), .has-data-\[checked\]\:border-primary\/10:has([data-checked])) {
        border-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .has-data-\[checked\]\:border-primary\/10:has([data-checked]) {
            border-color: color-mix(in oklab, var(--primary) 10%, transparent)
        }
    }

    .has-data-\[checked\]\:bg-muted-foreground\/5:has([data-checked]) {
        background-color: oklch(from var(--muted-foreground) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .has-data-\[checked\]\:bg-muted-foreground\/5:has([data-checked]) {
            background-color: color-mix(in oklab, oklch(from var(--muted-foreground) l c h / 1) 5%, transparent)
        }
    }

    .has-data-\[checked\]\:bg-primary\/5:has([data-checked]) {
        background-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .has-data-\[checked\]\:bg-primary\/5:has([data-checked]) {
            background-color: color-mix(in oklab, var(--primary) 5%, transparent)
        }
    }

    .has-data-\[checked\]\:bg-primary\/10:has([data-checked]) {
        background-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .has-data-\[checked\]\:bg-primary\/10:has([data-checked]) {
            background-color: color-mix(in oklab, var(--primary) 10%, transparent)
        }
    }

    .has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]) {
        padding-right: calc(var(--spacing) * 1.5)
    }

    .has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]) {
        padding-left: calc(var(--spacing) * 1.5)
    }

    .has-data-\[slot\=alert-dialog-description\]\:gap-1\.5:has([data-slot=alert-dialog-description]) {
        gap: calc(var(--spacing) * 1.5)
    }

    .has-data-\[slot\=alert-dialog-description\]\:gap-3:has([data-slot=alert-dialog-description]) {
        gap: calc(var(--spacing) * 3)
    }

    .has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]) {
        grid-template-columns: 1fr auto
    }

    .has-data-\[slot\=card-description\]\:grid-rows-\[auto_auto\]:has([data-slot=card-description]) {
        grid-template-rows: auto auto
    }

    @media (width>=48rem) {
        @media not all and (height>=950px) {
            .md\:short\:mt-2 {
                margin-top: calc(var(--spacing) * 2)
            }

            .md\:short\:mt-3 {
                margin-top: calc(var(--spacing) * 3)
            }

            .md\:short\:h-6 {
                height: calc(var(--spacing) * 6)
            }

            .md\:short\:max-w-155 {
                max-width: calc(var(--spacing) * 155)
            }

            .md\:short\:gap-2\.5 {
                gap: calc(var(--spacing) * 2.5)
            }

            .md\:short\:py-1\.5 {
                padding-block: calc(var(--spacing) * 1.5)
            }

            .md\:short\:pt-7 {
                padding-top: calc(var(--spacing) * 7)
            }

            .md\:short\:text-base {
                font-size: var(--text-base);
                line-height: var(--tw-leading, var(--text-base--line-height))
            }

            .md\:short\:text-xl {
                font-size: var(--text-xl);
                line-height: var(--tw-leading, var(--text-xl--line-height))
            }

            .md\:short\:text-xs {
                font-size: var(--text-xs);
                line-height: var(--tw-leading, var(--text-xs--line-height))
            }

            .md\:short\:text-\(length\:--stake-title-compact\) {
                font-size: var(--stake-title-compact)
            }

            .md\:short\:leading-4 {
                --tw-leading: calc(var(--spacing) * 4);
                line-height: calc(var(--spacing) * 4)
            }

            .md\:short\:leading-6 {
                --tw-leading: calc(var(--spacing) * 6);
                line-height: calc(var(--spacing) * 6)
            }

            .md\:short\:text-balance {
                text-wrap: balance
            }
        }
    }

    .\[\&_\*\]\:\!m-0 * {
        margin: 0 !important
    }

    @media (prefers-reduced-motion:reduce) {
        .motion-reduce\:\[\&_\*\]\:animate-none * {
            animation: none
        }

        .motion-reduce\:\[\&_\*\]\:after\:animate-none :after {
            content: var(--tw-content);
            animation: none
        }
    }

    .\[\&_\.iconify\]\:size-\[0\.85em\] .iconify {
        width: .85em;
        height: .85em
    }

    .data-\[direction\=start\]\:\[\&_\.iconify\]\:rotate-180[data-direction=start] .iconify {
        rotate: 180deg
    }

    @media not all and (width>=40rem) {
        .max-sm\:\[\&_\.items-start\]\:items-end .items-start {
            align-items: flex-end
        }
    }

    .even\:\[\&_\.perps-position-table-row\]\:bg-border\/20:nth-child(2n) .perps-position-table-row {
        background-color: oklch(from var(--border) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .even\:\[\&_\.perps-position-table-row\]\:bg-border\/20:nth-child(2n) .perps-position-table-row {
            background-color: color-mix(in oklab, oklch(from var(--border) l c h / 1) 20%, transparent)
        }
    }

    .\[\&_\[data-slot\=avatar\]\]\:ring-0 [data-slot=avatar] {
        --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .\[\&_\[data-slot\=avatar\]\]\:ring-2 [data-slot=avatar] {
        --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }

    .\[\&_\[data-slot\=avatar\]\]\:ring-background [data-slot=avatar] {
        --tw-ring-color: rgb(var(--background-rgb) / 1)
    }

    .\[\&_\[data-slot\=avatar\]\]\:ring-big-input [data-slot=avatar] {
        --tw-ring-color: oklch(from var(--big-input) l c h / 1)
    }

    .\[\&_\[role\=\"button\"\]\]\:pointer-events-auto [role=button] {
        pointer-events: auto
    }

    .\[\&_\[role\=\"button\"\]\]\:\!hidden [role=button] {
        display: none !important
    }

    .\[\&_a\]\:pointer-events-auto a {
        pointer-events: auto
    }

    .\[\&_a\]\:font-semibold a {
        --tw-font-weight: var(--font-weight-semibold);
        font-weight: var(--font-weight-semibold)
    }

    .\[\&_a\]\:text-inherit a {
        color: inherit
    }

    .\[\&_a\]\:underline a {
        text-decoration-line: underline
    }

    .\[\&_a\]\:decoration-muted-foreground a {
        -webkit-text-decoration-color: oklch(from var(--muted-foreground) l c h / 1);
        -webkit-text-decoration-color: oklch(from var(--muted-foreground) l c h / 1);
        -webkit-text-decoration-color: oklch(from var(--muted-foreground) l c h / 1);
        text-decoration-color: oklch(from var(--muted-foreground) l c h / 1)
    }

    .\[\&_a\]\:decoration-dotted a {
        text-decoration-style: dotted
    }

    .\[\&_a\]\:underline-offset-4 a {
        text-underline-offset: 4px
    }

    .\[\&_a\:hover\]\:text-muted-foreground a:hover {
        color: oklch(from var(--muted-foreground) l c h / 1)
    }

    .\[\&_button\]\:pointer-events-auto button {
        pointer-events: auto
    }

    .\[\&_button\]\:\!hidden button {
        display: none !important
    }

    .\[\&_button\]\:max-w-full button {
        max-width: 100%
    }

    .\[\&_button\:not\(\[aria-pressed\=true\]\)\>span\[aria-hidden\=true\]\]\:hidden button:not([aria-pressed=true])>span[aria-hidden=true] {
        display: none
    }

    .\[\&_code\]\:text-inherit code {
        color: inherit
    }

    .\[\&_dd\]\:text-foreground dd {
        color: oklch(from var(--foreground) l c h / 1)
    }

    .\[\&_dt\]\:text-muted-foreground dt {
        color: oklch(from var(--muted-foreground) l c h / 1)
    }

    .\[\&_img\]\:size-3\.5 img {
        width: calc(var(--spacing) * 3.5);
        height: calc(var(--spacing) * 3.5)
    }

    .\[\&_img\]\:max-h-72 img {
        max-height: calc(var(--spacing) * 72)
    }

    .\[\&_img\]\:rounded-lg img {
        border-radius: var(--radius-lg)
    }

    .\[\&_img\]\:object-cover img {
        object-fit: cover
    }

    .\[\&_input\]\:h-5 input {
        height: calc(var(--spacing) * 5)
    }

    .\[\&_input\]\:bg-transparent input {
        background-color: #0000
    }

    .\[\&_input\]\:text-left input {
        text-align: left
    }

    .\[\&_input\]\:leading-5 input {
        --tw-leading: calc(var(--spacing) * 5);
        line-height: calc(var(--spacing) * 5)
    }

    .\[\&_input\]\:tracking-normal input {
        --tw-tracking: var(--tracking-normal);
        letter-spacing: var(--tracking-normal)
    }

    .\[\&_input\]\:outline-none input {
        --tw-outline-style: none;
        outline-style: none
    }

    .\[\&_li\]\:text-inherit li {
        color: inherit
    }

    .\[\&_ol\]\:list-decimal ol {
        list-style-type: decimal
    }

    .\[\&_path\]\:fill-white path {
        fill: oklch(from var(--white) l c h / 1)
    }

    .\[\&_span\]\:fill-mid-foreground span {
        fill: oklch(from var(--mid-foreground) l c h / 1)
    }

    .\[\&_span\]\:fill-primary span {
        fill: var(--primary)
    }

    .\[\&_strong\]\:text-inherit strong {
        color: inherit
    }

    .\[\&_svg\]\:pointer-events-none svg {
        pointer-events: none
    }

    .\[\&_svg\]\:size-4 svg {
        width: calc(var(--spacing) * 4);
        height: calc(var(--spacing) * 4)
    }

    .\[\&_svg\]\:h-2\.5 svg {
        height: calc(var(--spacing) * 2.5)
    }

    .\[\&_svg\]\:w-2\.5 svg {
        width: calc(var(--spacing) * 2.5)
    }

    .\[\&_svg\]\:shrink-0 svg {
        flex-shrink: 0
    }

    .\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]) {
        width: calc(var(--spacing) * 4);
        height: calc(var(--spacing) * 4)
    }

    @media not all and (width>=40rem) {
        .max-sm\:\[\&_tbody\]\:block tbody {
            display: block
        }
    }

    .\[\&_tbody_td\:last-child\]\:w-\[110px\] tbody td:last-child {
        width: 110px
    }

    .\[\&_tbody_td\:last-child\]\:min-w-max tbody td:last-child {
        min-width: max-content
    }

    @media (width>=64rem) {
        .lg\:\[\&_tbody_td\:last-child\]\:w-\[110px\] tbody td:last-child {
            width: 110px
        }
    }

    .\[\&_td\]\:text-left td {
        text-align: left
    }

    .\[\&_td\:last-child\]\:text-right td:last-child {
        text-align: right
    }

    .\[\&_th\]\:h-8 th {
        height: calc(var(--spacing) * 8)
    }

    .\[\&_th\]\:text-left th {
        text-align: left
    }

    .\[\&_th\:last-child\]\:w-\[110px\] th:last-child {
        width: 110px
    }

    .\[\&_th\:last-child\]\:min-w-max th:last-child {
        min-width: max-content
    }

    .\[\&_th\:last-child\]\:text-right th:last-child {
        text-align: right
    }

    @media (width>=64rem) {
        .lg\:\[\&_th\:last-child\]\:w-\[110px\] th:last-child {
            width: 110px
        }
    }

    @media not all and (width>=40rem) {
        .max-sm\:\[\&_thead\]\:block thead {
            display: block
        }

        .max-sm\:\[\&_tr\:has\(\>th\)\]\:hidden tr:has(>th) {
            display: none
        }
    }

    .\[\&_tr\:last-child\]\:border-0 tr:last-child {
        border-style: var(--tw-border-style);
        border-width: 0
    }

    .\[\&_ul\]\:list-disc ul {
        list-style-type: disc
    }

    .\[\&_video\]\:max-h-72 video {
        max-height: calc(var(--spacing) * 72)
    }

    .\[\&_video\]\:rounded-lg video {
        border-radius: var(--radius-lg)
    }

    .\[\&\+span\]\:z-10+span {
        z-index: 10
    }

    .\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar {
        display: none
    }

    .\[\&\:first-child\[data-selected\=true\]_button\]\:rounded-l-md:first-child[data-selected=true] button {
        border-top-left-radius: var(--radius-md);
        border-bottom-left-radius: var(--radius-md)
    }

    .\[\&\:has\(\>\[data-slot\=drawer-footer\]\)\>\[data-slot\=drawer-body\]\]\:\[--drawer-body-reserve\:0px\]:has(>[data-slot=drawer-footer])>[data-slot=drawer-body] {
        --drawer-body-reserve: 0px
    }

    .\[\&\:has\(\>\[data-slot\=drawer-footer\]\)\>\[data-slot\=drawer-body\]\]\:after\:hidden:has(>[data-slot=drawer-footer])>[data-slot=drawer-body]:after {
        content: var(--tw-content);
        display: none
    }

    @media not all and (width>=40rem) {
        :is(.max-sm\:\[\&\:has\(\>div\:empty\)\]\:hidden:has(>div:empty), .max-sm\:\[\&\:has\(\>div\>\:only-child\:empty\)\]\:hidden:has(>div>:only-child:empty)) {
            display: none
        }
    }

    .\[\&\:has\(\[data-popup-open\]\)\>\:not\(\[data-popup-open\]\)\]\:opacity-40:has([data-popup-open])>:not([data-popup-open]) {
        opacity: .4
    }

    .\[\&\: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:has([data-state=active]):hover {
        background-color: inherit
    }

    .\[\&\:has\(\[data-state\=off\]\)\]\:hover\:bg-neutral-925:has([data-state=off]):hover {
        background-color: var(--neutral-925)
    }

    .\[\&\:has\(\[data-state\=off\]\)\]\:hover\:text-neutral-300:has([data-state=off]):hover {
        color: var(--neutral-300)
    }

    .\[\&\: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
    }

    .\[\.border-b\]\:pb-3.border-b {
        padding-bottom: calc(var(--spacing) * 3)
    }

    .\[\.border-t\]\:pt-3.border-t {
        padding-top: calc(var(--spacing) * 3)
    }

    :is(.rtl\:\*\*\:\[\.rdp-button\\_next\>svg\]\:rotate-180:where(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)), [dir=rtl], [dir=rtl] *) *):is(.rdp-button_next>svg),
    :is(.rtl\:\*\*\:\[\.rdp-button\\_previous\>svg\]\:rotate-180:where(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)), [dir=rtl], [dir=rtl] *) *):is(.rdp-button_previous>svg) {
        rotate: 180deg
    }

    :is(.\*\:\[a\]\:font-medium>*):is(a) {
        --tw-font-weight: var(--font-weight-medium);
        font-weight: var(--font-weight-medium)
    }

    :is(.\*\:\[a\]\:underline>*):is(a) {
        text-decoration-line: underline
    }

    :is(.\*\:\[a\]\:underline-offset-3>*):is(a) {
        text-underline-offset: 3px
    }

    .\[a\]\:hover\:bg-destructive\/20:is(a):hover {
        background-color: oklch(from var(--destructive) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .\[a\]\:hover\:bg-destructive\/20:is(a):hover {
            background-color: color-mix(in oklab, oklch(from var(--destructive) l c h / 1) 20%, transparent)
        }
    }

    .\[a\]\:hover\:bg-info\/20:is(a):hover {
        background-color: oklch(from var(--info) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .\[a\]\:hover\:bg-info\/20:is(a):hover {
            background-color: color-mix(in oklab, oklch(from var(--info) l c h / 1) 20%, transparent)
        }
    }

    .\[a\]\:hover\:bg-muted:is(a):hover,
    .\[a\]\:hover\:bg-muted\/80:is(a):hover {
        background-color: oklch(from var(--muted) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .\[a\]\:hover\:bg-muted\/80:is(a):hover {
            background-color: color-mix(in oklab, oklch(from var(--muted) l c h / 1) 80%, transparent)
        }
    }

    .\[a\]\:hover\:bg-primary\/20:is(a):hover {
        background-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .\[a\]\:hover\:bg-primary\/20:is(a):hover {
            background-color: color-mix(in oklab, var(--primary) 20%, transparent)
        }
    }

    .\[a\]\:hover\:bg-primary\/80:is(a):hover {
        background-color: var(--primary)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .\[a\]\:hover\:bg-primary\/80:is(a):hover {
            background-color: color-mix(in oklab, var(--primary) 80%, transparent)
        }
    }

    .\[a\]\:hover\:bg-success\/20:is(a):hover {
        background-color: oklch(from var(--success) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .\[a\]\:hover\:bg-success\/20:is(a):hover {
            background-color: color-mix(in oklab, oklch(from var(--success) l c h / 1) 20%, transparent)
        }
    }

    .\[a\]\:hover\:bg-warning\/20:is(a):hover {
        background-color: oklch(from var(--warning) l c h / 1)
    }

    @supports (color:color-mix(in lab, red, red)) {
        .\[a\]\:hover\:bg-warning\/20:is(a):hover {
            background-color: color-mix(in oklab, oklch(from var(--warning) l c h / 1) 20%, transparent)
        }
    }

    .\[a\]\:hover\:text-muted-foreground:is(a):hover {
        color: oklch(from var(--muted-foreground) l c h / 1)
    }

    :is(.\*\:\[a\]\:hover\:text-foreground>*):is(a):hover {
        color: oklch(from var(--foreground) l c h / 1)
    }

    :is(.\*\:\[svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-6>*):is(svg:not([class*=size-])) {
        width: calc(var(--spacing) * 6);
        height: calc(var(--spacing) * 6)
    }

    .\[\&\:lang\(zh\)\]\:rotate-0:lang(zh) {
        rotate: 0deg
    }

    .\[\&\:last-child\[data-selected\=true\]_button\]\:rounded-r-md:last-child[data-selected=true] button {
        border-top-right-radius: var(--radius-md);
        border-bottom-right-radius: var(--radius-md)
    }

    .\[\&\:not\(\:empty\)\]\:mt-2:not(:empty) {
        margin-top: calc(var(--spacing) * 2)
    }

    .\[\&\:nth-child\(2n\+1\)\]\:pl-0:nth-child(odd) {
        padding-left: 0
    }

    @media (width>=40rem) {
        .sm\:\[\&\:nth-child\(2n\+1\)\]\:pl-4:nth-child(odd) {
            padding-left: calc(var(--spacing) * 4)
        }

        .sm\:\[\&\:nth-child\(3n\+1\)\]\:pl-0:nth-child(3n+1) {
            padding-left: 0
        }
    }

    @media (width>=64rem) {
        .lg\:\[\&\:nth-child\(3n\+1\)\]\:pl-4:nth-child(3n+1) {
            padding-left: calc(var(--spacing) * 4)
        }

        .lg\:\[\&\:nth-child\(4n\+1\)\]\:pl-0:nth-child(4n+1) {
            padding-left: 0
        }
    }

    .\[\&\:nth-child\(n\+2\)\]\:border-t:nth-child(n+2) {
        border-top-style: var(--tw-border-style);
        border-top-width: 1px
    }

    .enabled\:\[\&\:read-write\]\:hover\:bg-raised-hover:enabled:read-write:hover {
        background-color: var(--raised-hover)
    }

    .enabled\:\[\&\:read-write\]\:hover\:text-mid-foreground:enabled:read-write:hover {
        color: oklch(from var(--mid-foreground) l c h / 1)
    }

    @media (hover:hover) and (pointer:fine) {
        .has-hover\:\[\&\:where\(\:hover\)\]\:bg-border\/50:where(:hover) {
            background-color: oklch(from var(--border) l c h / 1)
        }

        @supports (color:color-mix(in lab, red, red)) {
            .has-hover\:\[\&\:where\(\:hover\)\]\:bg-border\/50:where(:hover) {
                background-color: color-mix(in oklab, oklch(from var(--border) l c h / 1) 50%, transparent)
            }
        }

        .has-hover\:\[\&\:where\(\:hover\)\]\:text-mid-foreground:where(:hover) {
            color: oklch(from var(--mid-foreground) l c h / 1)
        }
    }

    .\[\&\:where\(a\[href\]\:not\(\[disabled\]\,\[aria-disabled\=true\]\,\[data-disabled\]\)\:active\)\]\:scale-\[0\.98\]:where(a[href]:not([disabled], [aria-disabled=true], [data-disabled]):active) {
        scale: .98
    }

    .\[\&\>\*\]\:w-full>* {
        width: 100%
    }

    .\[\&\>\*\]\:px-3>* {
        padding-inline: calc(var(--spacing) * 3)
    }

    .\[\&\>\*\]\:py-1\.5>* {
        padding-block: calc(var(--spacing) * 1.5)
    }

    .\[\&\>\*\]\:break-words>* {
        overflow-wrap: break-word
    }

    .\[\&\>\*\]\:focus-visible\:relative>:focus-visible {
        position: relative
    }

    .\[\&\>\*\]\:focus-visible\:z-10>:focus-visible {
        z-index: 10
    }

    .\[\&\>\*\]\:data-\[slot\=field\]\:p-4>[data-slot=field] {
        padding: calc(var(--spacing) * 4)
    }

    @media (width>=80rem) {
        .\[\&\>\*\]\:xl\:px-3>* {
            padding-inline: calc(var(--spacing) * 3)
        }
    }

    @container field-group (width>=28rem) {
        .\@md\/field-group\:\[\&\>\*\]\:w-auto>* {
            width: auto
        }
    }

    .\[\&\>\*\:first-child\]\:mt-0>:first-child {
        margin-top: 0
    }

    .\[\&\>\*\:first-child\]\:rounded-tl-lg>:first-child {
        border-top-left-radius: var(--radius-lg)
    }

    .\[\&\>\*\:first-child\]\:rounded-bl-lg>:first-child {
        border-bottom-left-radius: var(--radius-lg)
    }

    @media not all and (width>=40rem) {
        .max-sm\:\[\&\>\*\:first-child\]\:items-start>:first-child {
            align-items: flex-start
        }

        .max-sm\:\[\&\>\*\:first-child\]\:text-left>:first-child {
            text-align: left
        }
    }

    @media (width>=64rem) {
        .\[\&\>\*\:first-child\]\:lg\:rounded-l-lg>:first-child {
            border-top-left-radius: var(--radius-lg);
            border-bottom-left-radius: var(--radius-lg)
        }
    }

    @media (width>=80rem) {
        .\[\&\>\*\:first-child\]\:xl\:rounded-l-lg>:first-child {
            border-top-left-radius: var(--radius-lg);
            border-bottom-left-radius: var(--radius-lg)
        }
    }

    .\[\&\>\*\:last-child\]\:mb-0>:last-child {
        margin-bottom: 0
    }

    .\[\&\>\*\:last-child\]\:items-end>:last-child {
        align-items: flex-end
    }

    .\[\&\>\*\:last-child\]\:rounded-tr-lg>:last-child {
        border-top-right-radius: var(--radius-lg)
    }

    .\[\&\>\*\:last-child\]\:rounded-br-lg>:last-child {
        border-bottom-right-radius: var(--radius-lg)
    }

    .\[\&\>\*\:last-child\]\:text-right>:last-child {
        text-align: right
    }

    @media not all and (width>=40rem) {
        .max-sm\:\[\&\>\*\:last-child\]\:items-end>:last-child {
            align-items: flex-end
        }

        .max-sm\:\[\&\>\*\:last-child\]\:text-right>:last-child {
            text-align: right
        }
    }

    @media (width>=40rem) {
        .sm\:\[\&\>\*\:last-child\]\:items-baseline>:last-child {
            align-items: baseline
        }

        .sm\:\[\&\>\*\:last-child\]\:text-left>:last-child {
            text-align: left
        }
    }

    @media (width>=64rem) {
        .\[\&\>\*\:last-child\]\:lg\:rounded-r-lg>:last-child {
            border-top-right-radius: var(--radius-lg);
            border-bottom-right-radius: var(--radius-lg)
        }
    }

    @media (width>=80rem) {
        .\[\&\>\*\:last-child\]\:xl\:rounded-r-lg>:last-child {
            border-top-right-radius: var(--radius-lg);
            border-bottom-right-radius: var(--radius-lg)
        }
    }

    .\[\&\>\*\:not\(\:first-child\)\]\:rounded-t-none>:not(:first-child) {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .\[\&\>\*\:not\(\:first-child\)\]\:rounded-l-none>:not(:first-child) {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0
    }

    .\[\&\>\*\:not\(\:first-child\)\]\:border-t-0>:not(:first-child) {
        border-top-style: var(--tw-border-style);
        border-top-width: 0
    }

    .\[\&\>\*\:not\(\:first-child\)\]\:border-l-0>:not(:first-child) {
        border-left-style: var(--tw-border-style);
        border-left-width: 0
    }

    .\[\&\>\*\:not\(\:last-child\)\]\:rounded-r-none>:not(:last-child) {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0
    }

    .\[\&\>\*\:not\(\:last-child\)\]\:rounded-b-none>:not(:last-child) {
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0
    }

    .\[\&\>\*\:nth-last-child\(2\)\]\:pr-4>:nth-last-child(2) {
        padding-right: calc(var(--spacing) * 4)
    }

    .\[\&\>\.sr-only\]\:w-auto>.sr-only {
        width: auto
    }

    .\[\&\>\:first-child\]\:size-4>:first-child {
        width: calc(var(--spacing) * 4);
        height: calc(var(--spacing) * 4)
    }

    .\[\&\>\:is\(input\,button\)\:not\(\:focus-visible\)\:not\(\[aria-invalid\=true\]\)\:not\(\:user-invalid\)\]\:border-transparent>:is(input, button):not(:focus-visible):not([aria-invalid=true]):not(:user-invalid) {
        border-color: #0000
    }

    .\[\&\>\:last-child\]\:min-w-0>:last-child {
        min-width: 0
    }

    .\[\&\>\:last-child\]\:flex-1>:last-child {
        flex: 1
    }

    .\[\&\>\[data-slot\=accordion-header\]\]\:col-start-2>[data-slot=accordion-header] {
        grid-column-start: 2
    }

    .\[\&\>\[data-slot\=accordion-header\]\]\:row-start-1>[data-slot=accordion-header] {
        grid-row-start: 1
    }

    .\[\&\>\[data-slot\=accordion-header\]\]\:justify-center>[data-slot=accordion-header] {
        justify-content: center
    }

    @media (width>=40rem) {
        .sm\:\[\&\>\[data-slot\=accordion-header\]\]\:col-start-3>[data-slot=accordion-header] {
            grid-column-start: 3
        }
    }

    .\[\&\>\[data-slot\=accordion-trigger-icon\]\]\:hidden>[data-slot=accordion-trigger-icon] {
        display: none
    }

    .first\:\[\&\>\[data-slot\=asset-form-subtitle\]\]\:justify-start:first-child>[data-slot=asset-form-subtitle] {
        justify-content: flex-start
    }

    .last\:\[\&\>\[data-slot\=asset-form-subtitle\]\]\:justify-end:last-child>[data-slot=asset-form-subtitle] {
        justify-content: flex-end
    }

    .\[\&\>\[data-slot\=collapsible-content\]\]\:relative>[data-slot=collapsible-content] {
        position: relative
    }

    .\[\&\>\[data-slot\=collapsible-content\]\]\:z-10>[data-slot=collapsible-content] {
        z-index: 10
    }

    .\[\&\>\[data-slot\=field-group\]\]\:gap-4>[data-slot=field-group] {
        gap: calc(var(--spacing) * 4)
    }

    .\[\&\>\[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:has(select[aria-hidden=true]:last-child)>[data-slot=select-trigger]:last-of-type {
        border-top-right-radius: var(--radius-md);
        border-bottom-right-radius: var(--radius-md)
    }

    .\[\&\>\[data-slot\=select-trigger\]\:not\(\[class\*\=\'w-\'\]\)\]\:w-fit>[data-slot=select-trigger]:not([class*=w-]) {
        width: fit-content
    }

    .\[\&\>\[role\=cell\]\]\:w-full>[role=cell] {
        width: 100%
    }

    :is(.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox], .has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]) {
        margin-top: 1px
    }

    @container field-group (width>=28rem) {
        :is(.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox], .\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]) {
            margin-top: 1px
        }
    }

    .\[\&\>button\]\:w-auto>button {
        width: auto
    }

    .\[\&\>button\]\:min-w-6>button {
        min-width: calc(var(--spacing) * 6)
    }

    .\[\&\>button\]\:flex-none>button {
        flex: none
    }

    .\[\&\>button\]\:cursor-pointer>button {
        cursor: pointer
    }

    .\[\&\>button\]\:\!rounded-none>button {
        border-radius: 0 !important
    }

    .\[\&\>button\]\:\!border-0>button {
        border-style: var(--tw-border-style) !important;
        border-width: 0 !important
    }

    .\[\&\>button\]\:\!bg-transparent>button {
        background-color: #0000 !important
    }

    .\[\&\>button\]\:\!px-0>button {
        padding-inline: 0 !important
    }

    .\[\&\>button\]\:px-3>button {
        padding-inline: calc(var(--spacing) * 3)
    }

    .\[\&\>button\]\:\!py-0>button {
        padding-block: 0 !important
    }

    .\[\&\>button\]\:\!text-xs>button {
        font-size: var(--text-xs) !important;
        line-height: var(--tw-leading, var(--text-xs--line-height)) !important
    }

    .\[\&\>button\]\:\!text-foreground>button {
        color: oklch(from var(--foreground) l c h / 1) !important
    }

    .\[\&\>button\]\:transition-colors>button {
        transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .\[\&\>button\]\:hover\:\!text-primary>button:hover {
        color: var(--primary) !important
    }

    .\[\&\>button\:disabled\]\:cursor-not-allowed>button:disabled {
        cursor: not-allowed
    }

    .\[\&\>button\:first-child\]\:after\:ml-2>button:first-child:after {
        content: var(--tw-content);
        margin-left: calc(var(--spacing) * 2)
    }

    .\[\&\>button\:first-child\]\:after\:text-faint-foreground>button:first-child:after {
        content: var(--tw-content);
        color: oklch(from var(--faint-foreground) l c h / 1)
    }

    .\[\&\>button\:first-child\]\:after\:content-\[\'·\'\]>button:first-child:after {
        --tw-content: "·";
        content: var(--tw-content)
    }

    .\[\&\>div\]\:static>div {
        position: static
    }

    .\[\&\>div\]\:\!m-0>div {
        margin: 0 !important
    }

    .\[\&\>div\]\:flex>div {
        display: flex
    }

    .\[\&\>div\]\:max-h-72>div {
        max-height: calc(var(--spacing) * 72)
    }

    .\[\&\>div\]\:max-h-96>div {
        max-height: calc(var(--spacing) * 96)
    }

    .\[\&\>div\]\:w-full>div {
        width: 100%
    }

    .\[\&\>div\]\:flex-wrap>div {
        flex-wrap: wrap
    }

    .\[\&\>div\]\:justify-between>div {
        justify-content: space-between
    }

    .\[\&\>div\]\:justify-center>div {
        justify-content: center
    }

    .\[\&\>div\]\:gap-2>div {
        gap: calc(var(--spacing) * 2)
    }

    .\[\&\>div\]\:gap-3>div {
        gap: calc(var(--spacing) * 3)
    }

    .\[\&\>div\]\:bg-card>div {
        background-color: oklch(from var(--card) l c h / 1)
    }

    .\[\&\>div\]\:transition-\[opacity\,transform\]>div {
        transition-property: opacity, transform;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }

    .\[\&\>div\]\:duration-150>div {
        --tw-duration: .15s;
        transition-duration: .15s
    }

    .\[\&\>div\]\:ease-out>div {
        --tw-ease: var(--ease-out);
        transition-timing-function: var(--ease-out)
    }

    .\[\&\>div\]\:duration-150>div {
        animation-duration: .15s
    }

    .\[\&\>div\]\:ease-out>div {
        animation-timing-function: cubic-bezier(0, 0, .2, 1)
    }

    @media (prefers-reduced-motion:reduce) {
        .motion-reduce\:\[\&\>div\]\:transition-none>div {
            transition-property: none
        }
    }

    @container funding not (width>=640px) {
        .\@max-\[640px\]\/funding\:\[\&\>div\]\:order-first>div {
            order: -9999
        }

        .\@max-\[640px\]\/funding\:\[\&\>div\]\:w-full>div {
            width: 100%
        }
    }

    .\[\&\>div\:first-of-type\]\:pr-2>div:first-of-type {
        padding-right: calc(var(--spacing) * 2)
    }

    @media (width>=64rem) {
        .lg\:\[\&\>div\:first-of-type\]\:pr-2\.5>div:first-of-type {
            padding-right: calc(var(--spacing) * 2.5)
        }
    }

    .\[\&\>div\:first-of-type\>div\]\:size-8>div:first-of-type>div {
        width: calc(var(--spacing) * 8);
        height: calc(var(--spacing) * 8)
    }

    .\[\&\>div\:last-child\]\:ml-0>div:last-child {
        margin-left: 0
    }

    .\[\&\>div\[data-previous\]\]\:absolute>div[data-previous] {
        position: absolute
    }

    .\[\&\>div\[data-previous\]\]\:inset-0>div[data-previous] {
        inset: 0
    }

    .\[\&\>div\[data-previous\]\]\:opacity-0>div[data-previous] {
        opacity: 0
    }

    .\[\&\>input\]\:flex-1>input {
        flex: 1
    }

    .\[\&\>input\]\:text-base>input {
        font-size: var(--text-base);
        line-height: var(--tw-leading, var(--text-base--line-height))
    }

    .has-\[\>\[data-align\=block-end\]\]\:\[\&\>input\]\:pt-3:has(>[data-align=block-end])>input {
        padding-top: calc(var(--spacing) * 3)
    }

    .has-\[\>\[data-align\=block-start\]\]\:\[\&\>input\]\:pb-3:has(>[data-align=block-start])>input {
        padding-bottom: calc(var(--spacing) * 3)
    }

    .has-\[\>\[data-align\=inline-end\]\]\:\[\&\>input\]\:pr-0:has(>[data-align=inline-end])>input {
        padding-right: 0
    }

    .has-\[\>\[data-align\=inline-end\]\]\:\[\&\>input\]\:pr-3:has(>[data-align=inline-end])>input {
        padding-right: calc(var(--spacing) * 3)
    }

    .has-\[\>\[data-align\=inline-start\]\]\:\[\&\>input\]\:pl-0:has(>[data-align=inline-start])>input {
        padding-left: 0
    }

    .has-\[\>\[data-align\=inline-start\]\]\:\[\&\>input\]\:pl-3:has(>[data-align=inline-start])>input {
        padding-left: calc(var(--spacing) * 3)
    }

    @media (width>=64rem) {
        .\[\&\>input\]\:lg\:text-xs>input {
            font-size: var(--text-xs);
            line-height: var(--tw-leading, var(--text-xs--line-height))
        }
    }

    .\[\&\>input\[type\=range\]\]\:absolute>input[type=range] {
        position: absolute
    }

    .\[\&\>input\[type\=range\]\]\:inset-0>input[type=range] {
        inset: 0
    }

    .\[\&\>input\[type\=range\]\]\:m-0>input[type=range] {
        margin: 0
    }

    .\[\&\>input\[type\=range\]\]\:size-full>input[type=range] {
        width: 100%;
        height: 100%
    }

    .\[\&\>input\[type\=range\]\]\:\[cursor\:inherit\]>input[type=range] {
        cursor: inherit
    }

    .\[\&\>input\[type\=range\]\]\:appearance-none>input[type=range] {
        appearance: none
    }

    .\[\&\>input\[type\=range\]\]\:opacity-0>input[type=range] {
        opacity: 0
    }

    .\[\&\>kbd\]\:rounded-\[calc\(var\(--radius\)-5px\)\]>kbd {
        border-radius: calc(var(--radius) - 5px)
    }

    .\[\&\>p\]\:mb-0>p {
        margin-bottom: 0
    }

    .\[\&\>span\]\:mr-2>span {
        margin-right: calc(var(--spacing) * 2)
    }

    .\[\&\>span\]\:-mb-0\.5>span {
        margin-bottom: calc(var(--spacing) * -.5)
    }

    .\[\&\>span\]\:line-clamp-1>span {
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        display: -webkit-box;
        overflow: hidden
    }

    .\[\&\>span\]\:size-4>span {
        width: calc(var(--spacing) * 4);
        height: calc(var(--spacing) * 4)
    }

    .\[\&\>span\]\:size-7>span {
        width: calc(var(--spacing) * 7);
        height: calc(var(--spacing) * 7)
    }

    .\[\&\>span\]\:min-w-0>span {
        min-width: 0
    }

    .\[\&\>span\]\:truncate>span {
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden
    }

    .\[\&\>span\]\:text-xs>span {
        font-size: var(--text-xs);
        line-height: var(--tw-leading, var(--text-xs--line-height))
    }

    .\[\&\>span\]\:leading-4>span {
        --tw-leading: calc(var(--spacing) * 4);
        line-height: calc(var(--spacing) * 4)
    }

    .\[\&\>span\]\:font-medium>span {
        --tw-font-weight: var(--font-weight-medium);
        font-weight: var(--font-weight-medium)
    }

    .\[\&\>span\]\:\!text-destructive>span {
        color: oklch(from var(--destructive) l c h / 1) !important
    }

    .\[\&\>span\]\:opacity-70>span {
        opacity: .7
    }

    .hover\:\[\&\>span\]\:\!text-primary:hover>span {
        color: var(--primary) !important
    }

    @media (width>=64rem) {
        .lg\:\[\&\>span\]\:size-8>span {
            width: calc(var(--spacing) * 8);
            height: calc(var(--spacing) * 8)
        }
    }

    .\[\&\>span\:first-child\]\:inline-flex>span:first-child {
        display: inline-flex
    }

    .\[\&\>span\:first-child\]\:overflow-visible>span:first-child {
        overflow: visible
    }

    .\[\&\>svg\]\:pointer-events-none>svg {
        pointer-events: none
    }

    .\[\&\>svg\]\:size-3\!>svg {
        width: calc(var(--spacing) * 3) !important;
        height: calc(var(--spacing) * 3) !important
    }

    .\[\&\>svg\]\:size-3\.5>svg {
        width: calc(var(--spacing) * 3.5);
        height: calc(var(--spacing) * 3.5)
    }

    .\[\&\>svg\]\:size-4>svg {
        width: calc(var(--spacing) * 4);
        height: calc(var(--spacing) * 4)
    }

    .\[\&\>svg\]\:overflow-visible>svg {
        overflow: visible
    }

    .group-data-\[size\=default\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=default] *)>svg,
    .group-data-\[size\=lg\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=lg] *)>svg {
        width: calc(var(--spacing) * 2);
        height: calc(var(--spacing) * 2)
    }

    .group-data-\[size\=sm\]\/avatar\:\[\&\>svg\]\:hidden:is(:where(.group\/avatar)[data-size=sm] *)>svg {
        display: none
    }

    .group-has-data-\[size\=lg\]\/avatar-group\:\[\&\>svg\]\:size-5:is(:where(.group\/avatar-group):has([data-size=lg]) *)>svg {
        width: calc(var(--spacing) * 5);
        height: calc(var(--spacing) * 5)
    }

    .group-has-data-\[size\=sm\]\/avatar-group\:\[\&\>svg\]\:size-3:is(:where(.group\/avatar-group):has([data-size=sm]) *)>svg {
        width: calc(var(--spacing) * 3);
        height: calc(var(--spacing) * 3)
    }

    .\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5>svg:not([class*=size-]) {
        width: calc(var(--spacing) * 3.5);
        height: calc(var(--spacing) * 3.5)
    }

    .\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>svg:not([class*=size-]) {
        width: calc(var(--spacing) * 4);
        height: calc(var(--spacing) * 4)
    }

    @media (prefers-reduced-motion:reduce) {
        .motion-reduce\:\[\&\[data-activation-direction\]\>div\[data-previous\]\]\:translate-none[data-activation-direction]>div[data-previous] {
            translate: none
        }
    }

    .\[\&\[data-activation-direction\~\=\'down\'\]\>div\[data-previous\]\]\:-translate-y-1\.5[data-activation-direction~=down]>div[data-previous] {
        --tw-translate-y: calc(var(--spacing) * -1.5);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .\[\&\[data-activation-direction\~\=\'left\'\]\>div\[data-previous\]\]\:translate-x-1\.5[data-activation-direction~=left]>div[data-previous] {
        --tw-translate-x: calc(var(--spacing) * 1.5);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .\[\&\[data-activation-direction\~\=\'right\'\]\>div\[data-previous\]\]\:-translate-x-1\.5[data-activation-direction~=right]>div[data-previous] {
        --tw-translate-x: calc(var(--spacing) * -1.5);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .\[\&\[data-activation-direction\~\=\'up\'\]\>div\[data-previous\]\]\:translate-y-1\.5[data-activation-direction~=up]>div[data-previous] {
        --tw-translate-y: calc(var(--spacing) * 1.5);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }

    .\[\&\[data-panel-group-direction\=horizontal\]\>div\]\:rotate-90[data-panel-group-direction=horizontal]>div {
        rotate: 90deg
    }

    @media (width>=80rem) {
        @media (height>=40rem) {
            .xl\:\[\@media\(min-height\:40rem\)\]\:sticky {
                position: sticky
            }

            .xl\:\[\@media\(min-height\:40rem\)\]\:top-4 {
                top: calc(var(--spacing) * 4)
            }
        }
    }

    @media (width>=430px) {
        .\[\@media\(min-width\:430px\)\]\:inline {
            display: inline
        }
    }

    [data-slot=button-group]>.\[\[data-slot\=button-group\]_\>_\&\]\:border-none {
        --tw-border-style: 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: #0000
    }
}

:root,
.dark {
    --background-rgb: 9 13 16;
    --foreground: oklch(92.9% .013 255.508);
    --card: oklch(19.2% .022 251.886);
    --popover: oklch(19.2% .022 251.886);
    --raised: oklch(from var(--foreground) l c h / 4%);
    --raised-hover: oklch(from var(--foreground) l c h / 6%);
    --sunken: oklch(from var(--black) l c h / 20%);
    --primary: oklch(89.37% .1678 134.31);
    --primary-foreground: oklch(15.6% .009 240.407);
    --primary-200: var(--primary);
    --primary-300: #a1c56e;
    --primary-400: #698453;
    --primary-500: #415337;
    --primary-600: #2e3c2c;
    --primary-700: #1b2621;
    --primary-800: #151f20;
    --primary-900: #121a1c;
    --primary-950: #0c1418;
    --neutral-50: #f8fafc;
    --neutral-100: #f1f5f9;
    --neutral-200: #e2e8f0;
    --neutral-300: #cad5e2;
    --neutral-400: #90a1b9;
    --neutral-500: #67778e;
    --neutral-600: #495668;
    --neutral-700: #314158;
    --neutral-750: #253446;
    --neutral-800: #212a36;
    --neutral-850: #19242e;
    --neutral-875: #10161e;
    --neutral-900: #151e28;
    --neutral-925: #0d151e;
    --neutral-950: #090d10;
    --neutral-975: #0c141d;
    --secondary: oklch(from var(--primary) l c h / 10%);
    --secondary-foreground: var(--primary);
    --muted: oklch(28.2% .026 255.733);
    --muted-foreground: oklch(70.4% .04 256.993);
    --border: oklch(25.5% .025 246.371);
    --input: oklch(25.5% .025 246.371);
    --ring: oklch(56.5% .041 257.416);
    --destructive: oklch(71.9% .169 13.428);
    --destructive-foreground: oklch(92.9% .013 255.508);
    --big-input: oklch(23.1% .023 251.483);
    --border-strong: oklch(28.2% .026 255.733);
    --mid-foreground: oklch(86.9% .022 252.514);
    --faint-foreground: oklch(56.5% .041 257.416);
    --faint-foreground-80: oklch(44.9% .034 256.569);
    --scrollbar-thumb: var(--faint-foreground-80);
    --scrollbar-thumb-hover: var(--faint-foreground);
    --white: oklch(100% 0 0);
    --black: oklch(0% 0 0);
    --success: oklch(77.3% .153 163.223);
    --success-foreground: oklch(92.9% .013 255.508);
    --success-strong: oklch(69.6% .149 162.48);
    --destructive-strong: oklch(64.5% .215 16.439);
    --warning: oklch(83.7% .164 84.429);
    --warning-strong: oklch(74.58% .18 56.73);
    --warning-foreground: oklch(92.9% .013 255.508);
    --error: oklch(63.97% .223 7.2);
    --info: oklch(75.4% .139 232.661);
    --info-foreground: oklch(92.9% .013 255.508);
    --dex-lower: #ff8904;
    --dex-lower-strong: #f17313;
    --dex-upper: #e12afb;
    --dex-upper-strong: #f14af4
}

@property --side-nav-inset-left {
    syntax: "<length>";
    inherits: true;
    initial-value: 0
}

:root {
    --resize-dur: .28s;
    --resize-ease: cubic-bezier(.22, 1, .36, 1);
    --side-nav-rail-width: 56px;
    --side-nav-width: 224px
}

html {
    font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif
}

html[data-i18n]:lang(zh-Hans) {
    font-family: PingFang SC, Microsoft YaHei, Noto Sans CJK SC, Source Han Sans SC, system-ui, sans-serif
}

:root,
html,
body {
    -webkit-tap-highlight-color: #0000;
    --privy-color-background: #131b24;
    --privy-color-background-2: #e8f9ff0d;
    --privy-color-background-3: #e8f9ff0d;
    --privy-color-foreground: #dedede;
    --privy-color-foreground-2: #e8f9ffb3;
    --privy-color-foreground-3: #e8f9ff99;
    --privy-color-foreground-4: #e8f9ff20;
    --privy-color-accent: var(--primary);
    --privy-color-warn: var(--primary);
    --privy-color-warn-light: #1c2629;
    --privy-color-warn-dark: #1c2629;
    --privy-color-success: var(--primary);
    width: 100vw;
    min-height: 100vh;
    margin: 0;
    padding: 0;
    overflow-x: clip
}

#app-root {
    isolation: isolate;
    width: 100vw;
    min-height: 100vh;
    overflow-x: clip
}

@media (width>=640px) {
    #app-root:has([data-jupiter-side-nav]) {
        padding-left: var(--side-nav-inset-left)
    }

    #app-root:has([data-jupiter-side-nav][data-transition-ready=true]) {
        transition: --side-nav-inset-left var(--resize-dur) var(--resize-ease)
    }

    #app-root:has([data-jupiter-side-nav][data-side-nav-state=open]) {
        --side-nav-inset-left: var(--side-nav-width)
    }

    #app-root:has([data-jupiter-side-nav][data-side-nav-state=rail]) {
        --side-nav-inset-left: var(--side-nav-rail-width)
    }
}

body {
    min-height: 100vh;
    position: relative
}

.changing-theme,
.changing-theme * {
    transition: none !important
}

@media only screen and (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)
    }
}

* {
    box-sizing: border-box
}

.jup-gradient:before {
    content: "";
    -webkit-mask-composite: source-out;
    -webkit-mask-composite: xor;
    -webkit-mask-source-type: auto, auto;
    -webkit-mask-composite: xor;
    -webkit-mask-source-type: auto, auto;
    background: linear-gradient(91.26deg, #fcc00a 15.73%, #4ebae9 83.27%);
    border-radius: .5rem;
    padding: 2px;
    position: absolute;
    inset: 0;
    -webkit-mask-image: linear-gradient(#fff 0 0), linear-gradient(#fff 0 0);
    mask-image: linear-gradient(#fff 0 0), linear-gradient(#fff 0 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: "";
    background: linear-gradient(91.26deg, oklch(from var(--primary) l c h / .5) 15.73%, #19c5e480 83.27%);
    -webkit-mask-composite: source-out;
    z-index: 10;
    pointer-events: none;
    -webkit-mask-composite: xor;
    -webkit-mask-source-type: auto, auto;
    -webkit-mask-composite: xor;
    -webkit-mask-source-type: auto, auto;
    padding: 1px;
    position: absolute;
    inset: 0;
    -webkit-mask-image: linear-gradient(#fff 0 0), linear-gradient(#fff 0 0);
    mask-image: linear-gradient(#fff 0 0), linear-gradient(#fff 0 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 {
    opacity: .1;
    background-color: #ebeff1;
    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::file-selector-button {
    cursor: pointer;
    background: #fff;
    border: none;
    border-radius: 6px;
    padding: 8px
}

.dark input::file-selector-button {
    background: #000
}

input[type=search] {
    appearance: none
}

[type=search]::-webkit-search-cancel-button {
    appearance: none
}

[type=search]::-webkit-search-decoration {
    appearance: 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
}

#walletconnect-wrapper {
    color: #000
}

.recharts-brush-texts {
    display: none
}

details>summary {
    list-style: none
}

details>summary::marker {
    display: none
}

details>summary::-webkit-details-marker {
    display: none
}

@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))
    }
}

@property --tw-border-spacing-x {
    syntax: "<length>";
    inherits: false;
    initial-value: 0
}

@property --tw-border-spacing-y {
    syntax: "<length>";
    inherits: false;
    initial-value: 0
}

@property --tw-translate-x {
    syntax: "*";
    inherits: false;
    initial-value: 0
}

@property --tw-translate-y {
    syntax: "*";
    inherits: false;
    initial-value: 0
}

@property --tw-translate-z {
    syntax: "*";
    inherits: false;
    initial-value: 0
}

@property --tw-scale-x {
    syntax: "*";
    inherits: false;
    initial-value: 1
}

@property --tw-scale-y {
    syntax: "*";
    inherits: false;
    initial-value: 1
}

@property --tw-scale-z {
    syntax: "*";
    inherits: false;
    initial-value: 1
}

@property --tw-rotate-x {
    syntax: "*";
    inherits: false
}

@property --tw-rotate-y {
    syntax: "*";
    inherits: false
}

@property --tw-rotate-z {
    syntax: "*";
    inherits: false
}

@property --tw-skew-x {
    syntax: "*";
    inherits: false
}

@property --tw-skew-y {
    syntax: "*";
    inherits: false
}

@property --tw-pan-x {
    syntax: "*";
    inherits: false
}

@property --tw-pan-y {
    syntax: "*";
    inherits: false
}

@property --tw-pinch-zoom {
    syntax: "*";
    inherits: false
}

@property --tw-scroll-snap-strictness {
    syntax: "*";
    inherits: false;
    initial-value: proximity
}

@property --tw-space-y-reverse {
    syntax: "*";
    inherits: false;
    initial-value: 0
}

@property --tw-space-x-reverse {
    syntax: "*";
    inherits: false;
    initial-value: 0
}

@property --tw-divide-x-reverse {
    syntax: "*";
    inherits: false;
    initial-value: 0
}

@property --tw-border-style {
    syntax: "*";
    inherits: false;
    initial-value: solid
}

@property --tw-divide-y-reverse {
    syntax: "*";
    inherits: false;
    initial-value: 0
}

@property --tw-gradient-position {
    syntax: "*";
    inherits: false
}

@property --tw-gradient-from {
    syntax: "<color>";
    inherits: false;
    initial-value: #0000
}

@property --tw-gradient-via {
    syntax: "<color>";
    inherits: false;
    initial-value: #0000
}

@property --tw-gradient-to {
    syntax: "<color>";
    inherits: false;
    initial-value: #0000
}

@property --tw-gradient-stops {
    syntax: "*";
    inherits: false
}

@property --tw-gradient-via-stops {
    syntax: "*";
    inherits: false
}

@property --tw-gradient-from-position {
    syntax: "<length-percentage>";
    inherits: false;
    initial-value: 0%
}

@property --tw-gradient-via-position {
    syntax: "<length-percentage>";
    inherits: false;
    initial-value: 50%
}

@property --tw-gradient-to-position {
    syntax: "<length-percentage>";
    inherits: false;
    initial-value: 100%
}

@property --tw-leading {
    syntax: "*";
    inherits: false
}

@property --tw-font-weight {
    syntax: "*";
    inherits: false
}

@property --tw-tracking {
    syntax: "*";
    inherits: false
}

@property --tw-ordinal {
    syntax: "*";
    inherits: false
}

@property --tw-slashed-zero {
    syntax: "*";
    inherits: false
}

@property --tw-numeric-figure {
    syntax: "*";
    inherits: false
}

@property --tw-numeric-spacing {
    syntax: "*";
    inherits: false
}

@property --tw-numeric-fraction {
    syntax: "*";
    inherits: false
}

@property --tw-shadow {
    syntax: "*";
    inherits: false;
    initial-value: 0 0 #0000
}

@property --tw-shadow-color {
    syntax: "*";
    inherits: false
}

@property --tw-shadow-alpha {
    syntax: "<percentage>";
    inherits: false;
    initial-value: 100%
}

@property --tw-inset-shadow {
    syntax: "*";
    inherits: false;
    initial-value: 0 0 #0000
}

@property --tw-inset-shadow-color {
    syntax: "*";
    inherits: false
}

@property --tw-inset-shadow-alpha {
    syntax: "<percentage>";
    inherits: false;
    initial-value: 100%
}

@property --tw-ring-color {
    syntax: "*";
    inherits: false
}

@property --tw-ring-shadow {
    syntax: "*";
    inherits: false;
    initial-value: 0 0 #0000
}

@property --tw-inset-ring-color {
    syntax: "*";
    inherits: false
}

@property --tw-inset-ring-shadow {
    syntax: "*";
    inherits: false;
    initial-value: 0 0 #0000
}

@property --tw-ring-inset {
    syntax: "*";
    inherits: false
}

@property --tw-ring-offset-width {
    syntax: "<length>";
    inherits: false;
    initial-value: 0
}

@property --tw-ring-offset-color {
    syntax: "*";
    inherits: false;
    initial-value: #fff
}

@property --tw-ring-offset-shadow {
    syntax: "*";
    inherits: false;
    initial-value: 0 0 #0000
}

@property --tw-outline-style {
    syntax: "*";
    inherits: false;
    initial-value: solid
}

@property --tw-blur {
    syntax: "*";
    inherits: false
}

@property --tw-brightness {
    syntax: "*";
    inherits: false
}

@property --tw-contrast {
    syntax: "*";
    inherits: false
}

@property --tw-grayscale {
    syntax: "*";
    inherits: false
}

@property --tw-hue-rotate {
    syntax: "*";
    inherits: false
}

@property --tw-invert {
    syntax: "*";
    inherits: false
}

@property --tw-opacity {
    syntax: "*";
    inherits: false
}

@property --tw-saturate {
    syntax: "*";
    inherits: false
}

@property --tw-sepia {
    syntax: "*";
    inherits: false
}

@property --tw-drop-shadow {
    syntax: "*";
    inherits: false
}

@property --tw-drop-shadow-color {
    syntax: "*";
    inherits: false
}

@property --tw-drop-shadow-alpha {
    syntax: "<percentage>";
    inherits: false;
    initial-value: 100%
}

@property --tw-drop-shadow-size {
    syntax: "*";
    inherits: false
}

@property --tw-backdrop-blur {
    syntax: "*";
    inherits: false
}

@property --tw-backdrop-brightness {
    syntax: "*";
    inherits: false
}

@property --tw-backdrop-contrast {
    syntax: "*";
    inherits: false
}

@property --tw-backdrop-grayscale {
    syntax: "*";
    inherits: false
}

@property --tw-backdrop-hue-rotate {
    syntax: "*";
    inherits: false
}

@property --tw-backdrop-invert {
    syntax: "*";
    inherits: false
}

@property --tw-backdrop-opacity {
    syntax: "*";
    inherits: false
}

@property --tw-backdrop-saturate {
    syntax: "*";
    inherits: false
}

@property --tw-backdrop-sepia {
    syntax: "*";
    inherits: false
}

@property --tw-duration {
    syntax: "*";
    inherits: false
}

@property --tw-ease {
    syntax: "*";
    inherits: false
}

@property --tw-content {
    syntax: "*";
    inherits: false;
    initial-value: ""
}

@property --tw-scrollbar-thumb {
    syntax: "<color>";
    inherits: false;
    initial-value: #0000
}

@property --tw-scrollbar-track {
    syntax: "<color>";
    inherits: false;
    initial-value: #0000
}

@keyframes spin {
    to {
        transform: rotate(360deg)
    }
}

@keyframes ping {

    75%,
    to {
        opacity: 0;
        transform: scale(2)
    }
}

@keyframes pulse {
    50% {
        opacity: .5
    }
}

@keyframes floating {
    0% {
        transform: translate(0)
    }

    50% {
        transform: translateY(5%)
    }

    to {
        transform: translate(0)
    }
}

@keyframes wiggle {

    0%,
    to {
        transform: rotate(-6deg)
    }

    50% {
        transform: rotate(6deg)
    }
}

@keyframes accordion-down {
    0% {
        height: 0
    }

    to {
        height: var(--collapsible-panel-height, var(--accordion-panel-height))
    }
}

@keyframes accordion-up {
    0% {
        height: var(--collapsible-panel-height, var(--accordion-panel-height))
    }

    to {
        height: 0
    }
}

@keyframes reverse-spin {
    0% {
        transform: rotate(360deg)
    }
}

@keyframes shine {
    0% {
        left: -100%
    }

    to {
        left: 100%
    }
}

@keyframes shine-reverse {
    0% {
        background-position: 200%
    }

    to {
        background-position: -200%
    }
}

@keyframes border {
    to {
        --border-angle: 360deg
    }
}
:root {
  --apkt-modal-width: 370px;
  --apkt-visual-size-inherit: inherit;
  --apkt-visual-size-sm: 40px;
  --apkt-visual-size-md: 55px;
  --apkt-visual-size-lg: 80px;
  --apkt-path-network-sm: path( 'M15.4 2.1a5.21 5.21 0 0 1 5.2 0l11.61 6.7a5.21 5.21 0 0 1 2.61 4.52v13.4c0 1.87-1 3.59-2.6 4.52l-11.61 6.7c-1.62.93-3.6.93-5.22 0l-11.6-6.7a5.21 5.21 0 0 1-2.61-4.51v-13.4c0-1.87 1-3.6 2.6-4.52L15.4 2.1Z' );
  --apkt-path-network-md: path( 'M43.4605 10.7248L28.0485 1.61089C25.5438 0.129705 22.4562 0.129705 19.9515 1.61088L4.53951 10.7248C2.03626 12.2051 0.5 14.9365 0.5 17.886V36.1139C0.5 39.0635 2.03626 41.7949 4.53951 43.2752L19.9515 52.3891C22.4562 53.8703 25.5438 53.8703 28.0485 52.3891L43.4605 43.2752C45.9637 41.7949 47.5 39.0635 47.5 36.114V17.8861C47.5 14.9365 45.9637 12.2051 43.4605 10.7248Z' );
  --apkt-path-network-lg: path( 'M78.3244 18.926L50.1808 2.45078C45.7376 -0.150261 40.2624 -0.150262 35.8192 2.45078L7.6756 18.926C3.23322 21.5266 0.5 26.3301 0.5 31.5248V64.4752C0.5 69.6699 3.23322 74.4734 7.6756 77.074L35.8192 93.5492C40.2624 96.1503 45.7376 96.1503 50.1808 93.5492L78.3244 77.074C82.7668 74.4734 85.5 69.6699 85.5 64.4752V31.5248C85.5 26.3301 82.7668 21.5266 78.3244 18.926Z' );
  --apkt-width-network-sm: 36px;
  --apkt-width-network-md: 48px;
  --apkt-width-network-lg: 86px;
  --apkt-duration-dynamic: 0ms;
  --apkt-height-network-sm: 40px;
  --apkt-height-network-md: 54px;
  --apkt-height-network-lg: 96px;
}
:root {
  --apkt-colors-black:#202020;
  --apkt-colors-white:#FFFFFF;
  --apkt-colors-white010:rgba(255, 255, 255, 0.1);
  --apkt-colors-accent010:rgba(9, 136, 240, 0.1);
  --apkt-colors-accent020:rgba(9, 136, 240, 0.2);
  --apkt-colors-accent030:rgba(9, 136, 240, 0.3);
  --apkt-colors-accent040:rgba(9, 136, 240, 0.4);
  --apkt-colors-accent050:rgba(9, 136, 240, 0.5);
  --apkt-colors-accent060:rgba(9, 136, 240, 0.6);
  --apkt-colors-accent070:rgba(9, 136, 240, 0.7);
  --apkt-colors-accent080:rgba(9, 136, 240, 0.8);
  --apkt-colors-accent090:rgba(9, 136, 240, 0.9);
  --apkt-colors-accent100:rgba(9, 136, 240, 1.0);
  --apkt-colors-accentSecondary010:rgba(199, 185, 148, 0.1);
  --apkt-colors-accentSecondary020:rgba(199, 185, 148, 0.2);
  --apkt-colors-accentSecondary030:rgba(199, 185, 148, 0.3);
  --apkt-colors-accentSecondary040:rgba(199, 185, 148, 0.4);
  --apkt-colors-accentSecondary050:rgba(199, 185, 148, 0.5);
  --apkt-colors-accentSecondary060:rgba(199, 185, 148, 0.6);
  --apkt-colors-accentSecondary070:rgba(199, 185, 148, 0.7);
  --apkt-colors-accentSecondary080:rgba(199, 185, 148, 0.8);
  --apkt-colors-accentSecondary090:rgba(199, 185, 148, 0.9);
  --apkt-colors-accentSecondary100:rgba(199, 185, 148, 1.0);
  --apkt-colors-productWalletKit:#FFB800;
  --apkt-colors-productAppKit:#FF573B;
  --apkt-colors-productCloud:#0988F0;
  --apkt-colors-productDocumentation:#008847;
  --apkt-colors-neutrals050:#F6F6F6;
  --apkt-colors-neutrals100:#F3F3F3;
  --apkt-colors-neutrals200:#E9E9E9;
  --apkt-colors-neutrals300:#D0D0D0;
  --apkt-colors-neutrals400:#BBB;
  --apkt-colors-neutrals500:#9A9A9A;
  --apkt-colors-neutrals600:#6C6C6C;
  --apkt-colors-neutrals700:#4F4F4F;
  --apkt-colors-neutrals800:#363636;
  --apkt-colors-neutrals900:#2A2A2A;
  --apkt-colors-neutrals1000:#252525;
  --apkt-colors-semanticSuccess010:rgba(48, 164, 107, 0.1);
  --apkt-colors-semanticSuccess020:rgba(48, 164, 107, 0.2);
  --apkt-colors-semanticSuccess030:rgba(48, 164, 107, 0.3);
  --apkt-colors-semanticSuccess040:rgba(48, 164, 107, 0.4);
  --apkt-colors-semanticSuccess050:rgba(48, 164, 107, 0.5);
  --apkt-colors-semanticSuccess060:rgba(48, 164, 107, 0.6);
  --apkt-colors-semanticSuccess070:rgba(48, 164, 107, 0.7);
  --apkt-colors-semanticSuccess080:rgba(48, 164, 107, 0.8);
  --apkt-colors-semanticSuccess090:rgba(48, 164, 107, 0.9);
  --apkt-colors-semanticSuccess100:rgba(48, 164, 107, 1.0);
  --apkt-colors-semanticError010:rgba(223, 74, 52, 0.1);
  --apkt-colors-semanticError020:rgba(223, 74, 52, 0.2);
  --apkt-colors-semanticError030:rgba(223, 74, 52, 0.3);
  --apkt-colors-semanticError040:rgba(223, 74, 52, 0.4);
  --apkt-colors-semanticError050:rgba(223, 74, 52, 0.5);
  --apkt-colors-semanticError060:rgba(223, 74, 52, 0.6);
  --apkt-colors-semanticError070:rgba(223, 74, 52, 0.7);
  --apkt-colors-semanticError080:rgba(223, 74, 52, 0.8);
  --apkt-colors-semanticError090:rgba(223, 74, 52, 0.9);
  --apkt-colors-semanticError100:rgba(223, 74, 52, 1.0);
  --apkt-colors-semanticWarning010:rgba(243, 161, 63, 0.1);
  --apkt-colors-semanticWarning020:rgba(243, 161, 63, 0.2);
  --apkt-colors-semanticWarning030:rgba(243, 161, 63, 0.3);
  --apkt-colors-semanticWarning040:rgba(243, 161, 63, 0.4);
  --apkt-colors-semanticWarning050:rgba(243, 161, 63, 0.5);
  --apkt-colors-semanticWarning060:rgba(243, 161, 63, 0.6);
  --apkt-colors-semanticWarning070:rgba(243, 161, 63, 0.7);
  --apkt-colors-semanticWarning080:rgba(243, 161, 63, 0.8);
  --apkt-colors-semanticWarning090:rgba(243, 161, 63, 0.9);
  --apkt-colors-semanticWarning100:rgba(243, 161, 63, 1.0);
  --apkt-fontFamily-regular:KHTeka;
  --apkt-fontFamily-mono:KHTekaMono;
  --apkt-fontWeight-regular:400;
  --apkt-fontWeight-medium:500;
  --apkt-textSize-h1:50px;
  --apkt-textSize-h2:44px;
  --apkt-textSize-h3:38px;
  --apkt-textSize-h4:32px;
  --apkt-textSize-h5:26px;
  --apkt-textSize-h6:20px;
  --apkt-textSize-large:16px;
  --apkt-textSize-medium:14px;
  --apkt-textSize-small:12px;
  --apkt-typography-h1-regular-mono-lineHeight:50px;
  --apkt-typography-h1-regular-mono-letterSpacing:-3px;
  --apkt-typography-h1-regular-lineHeight:50px;
  --apkt-typography-h1-regular-letterSpacing:-1px;
  --apkt-typography-h1-medium-lineHeight:50px;
  --apkt-typography-h1-medium-letterSpacing:-0.84px;
  --apkt-typography-h2-regular-mono-lineHeight:44px;
  --apkt-typography-h2-regular-mono-letterSpacing:-2.64px;
  --apkt-typography-h2-regular-lineHeight:44px;
  --apkt-typography-h2-regular-letterSpacing:-0.88px;
  --apkt-typography-h2-medium-lineHeight:44px;
  --apkt-typography-h2-medium-letterSpacing:-0.88px;
  --apkt-typography-h3-regular-mono-lineHeight:38px;
  --apkt-typography-h3-regular-mono-letterSpacing:-2.28px;
  --apkt-typography-h3-regular-lineHeight:38px;
  --apkt-typography-h3-regular-letterSpacing:-0.76px;
  --apkt-typography-h3-medium-lineHeight:38px;
  --apkt-typography-h3-medium-letterSpacing:-0.76px;
  --apkt-typography-h4-regular-mono-lineHeight:32px;
  --apkt-typography-h4-regular-mono-letterSpacing:-1.92px;
  --apkt-typography-h4-regular-lineHeight:32px;
  --apkt-typography-h4-regular-letterSpacing:-0.32px;
  --apkt-typography-h4-medium-lineHeight:32px;
  --apkt-typography-h4-medium-letterSpacing:-0.32px;
  --apkt-typography-h5-regular-mono-lineHeight:26px;
  --apkt-typography-h5-regular-mono-letterSpacing:-1.56px;
  --apkt-typography-h5-regular-lineHeight:26px;
  --apkt-typography-h5-regular-letterSpacing:-0.26px;
  --apkt-typography-h5-medium-lineHeight:26px;
  --apkt-typography-h5-medium-letterSpacing:-0.26px;
  --apkt-typography-h6-regular-mono-lineHeight:20px;
  --apkt-typography-h6-regular-mono-letterSpacing:-1.2px;
  --apkt-typography-h6-regular-lineHeight:20px;
  --apkt-typography-h6-regular-letterSpacing:-0.6px;
  --apkt-typography-h6-medium-lineHeight:20px;
  --apkt-typography-h6-medium-letterSpacing:-0.6px;
  --apkt-typography-lg-regular-mono-lineHeight:16px;
  --apkt-typography-lg-regular-mono-letterSpacing:-0.96px;
  --apkt-typography-lg-regular-lineHeight:18px;
  --apkt-typography-lg-regular-letterSpacing:-0.16px;
  --apkt-typography-lg-medium-lineHeight:18px;
  --apkt-typography-lg-medium-letterSpacing:-0.16px;
  --apkt-typography-md-regular-mono-lineHeight:14px;
  --apkt-typography-md-regular-mono-letterSpacing:-0.84px;
  --apkt-typography-md-regular-lineHeight:16px;
  --apkt-typography-md-regular-letterSpacing:-0.14px;
  --apkt-typography-md-medium-lineHeight:16px;
  --apkt-typography-md-medium-letterSpacing:-0.14px;
  --apkt-typography-sm-regular-mono-lineHeight:12px;
  --apkt-typography-sm-regular-mono-letterSpacing:-0.72px;
  --apkt-typography-sm-regular-lineHeight:14px;
  --apkt-typography-sm-regular-letterSpacing:-0.12px;
  --apkt-typography-sm-medium-lineHeight:14px;
  --apkt-typography-sm-medium-letterSpacing:-0.12px;
  --apkt-tokens-core-backgroundAccentPrimary:var(--apkt-tokens-core-backgroundAccentPrimary-base);
  --apkt-tokens-core-backgroundAccentCertified:#C7B994;
  --apkt-tokens-core-backgroundWalletKit:#FFB800;
  --apkt-tokens-core-backgroundAppKit:#FF573B;
  --apkt-tokens-core-backgroundCloud:#0988F0;
  --apkt-tokens-core-backgroundDocumentation:#008847;
  --apkt-tokens-core-backgroundSuccess:rgba(48, 164, 107, 0.20);
  --apkt-tokens-core-backgroundError:rgba(223, 74, 52, 0.20);
  --apkt-tokens-core-backgroundWarning:rgba(243, 161, 63, 0.20);
  --apkt-tokens-core-textAccentPrimary:#0988F0;
  --apkt-tokens-core-textAccentCertified:#C7B994;
  --apkt-tokens-core-textWalletKit:#FFB800;
  --apkt-tokens-core-textAppKit:#FF573B;
  --apkt-tokens-core-textCloud:#0988F0;
  --apkt-tokens-core-textDocumentation:#008847;
  --apkt-tokens-core-textSuccess:#30A46B;
  --apkt-tokens-core-textError:#DF4A34;
  --apkt-tokens-core-textWarning:#F3A13F;
  --apkt-tokens-core-borderAccentPrimary:#0988F0;
  --apkt-tokens-core-borderSecondary:#C7B994;
  --apkt-tokens-core-borderSuccess:#30A46B;
  --apkt-tokens-core-borderError:#DF4A34;
  --apkt-tokens-core-borderWarning:#F3A13F;
  --apkt-tokens-core-foregroundAccent010:rgba(9, 136, 240, 0.1);
  --apkt-tokens-core-foregroundAccent020:rgba(9, 136, 240, 0.2);
  --apkt-tokens-core-foregroundAccent040:rgba(9, 136, 240, 0.4);
  --apkt-tokens-core-foregroundAccent060:rgba(9, 136, 240, 0.6);
  --apkt-tokens-core-foregroundSecondary020:rgba(199, 185, 148, 0.2);
  --apkt-tokens-core-foregroundSecondary040:rgba(199, 185, 148, 0.4);
  --apkt-tokens-core-foregroundSecondary060:rgba(199, 185, 148, 0.6);
  --apkt-tokens-core-iconAccentPrimary:#0988F0;
  --apkt-tokens-core-iconAccentCertified:#C7B994;
  --apkt-tokens-core-iconSuccess:#30A46B;
  --apkt-tokens-core-iconError:#DF4A34;
  --apkt-tokens-core-iconWarning:#F3A13F;
  --apkt-tokens-core-glass010:rgba(255, 255, 255, 0.1);
  --apkt-tokens-core-zIndex:9999;
  --apkt-tokens-theme-overlay:rgba(0, 0, 0, 0.50);
  --apkt-tokens-theme-backgroundPrimary:var(--apkt-tokens-theme-backgroundPrimary-base);
  --apkt-tokens-theme-backgroundInvert:#FFFFFF;
  --apkt-tokens-theme-textPrimary:#FFFFFF;
  --apkt-tokens-theme-textSecondary:#9A9A9A;
  --apkt-tokens-theme-textTertiary:#BBBBBB;
  --apkt-tokens-theme-textInvert:#202020;
  --apkt-tokens-theme-borderPrimary:#2A2A2A;
  --apkt-tokens-theme-borderPrimaryDark:#363636;
  --apkt-tokens-theme-borderSecondary:#4F4F4F;
  --apkt-tokens-theme-foregroundPrimary:#252525;
  --apkt-tokens-theme-foregroundSecondary:#2A2A2A;
  --apkt-tokens-theme-foregroundTertiary:#363636;
  --apkt-tokens-theme-iconDefault:#9A9A9A;
  --apkt-tokens-theme-iconInverse:#FFFFFF;
  --apkt-borderRadius-1:4px;
  --apkt-borderRadius-2:8px;
  --apkt-borderRadius-3:12px;
  --apkt-borderRadius-4:16px;
  --apkt-borderRadius-5:20px;
  --apkt-borderRadius-6:24px;
  --apkt-borderRadius-8:32px;
  --apkt-borderRadius-10:10px;
  --apkt-borderRadius-16:64px;
  --apkt-borderRadius-20:80px;
  --apkt-borderRadius-32:128px;
  --apkt-borderRadius-64:256px;
  --apkt-borderRadius-128:512px;
  --apkt-borderRadius-round:9999px;
  --apkt-spacing-0:0px;
  --apkt-spacing-1:4px;
  --apkt-spacing-2:8px;
  --apkt-spacing-3:12px;
  --apkt-spacing-4:16px;
  --apkt-spacing-5:20px;
  --apkt-spacing-6:24px;
  --apkt-spacing-7:28px;
  --apkt-spacing-8:32px;
  --apkt-spacing-9:36px;
  --apkt-spacing-10:40px;
  --apkt-spacing-12:48px;
  --apkt-spacing-14:56px;
  --apkt-spacing-16:64px;
  --apkt-spacing-20:80px;
  --apkt-spacing-32:128px;
  --apkt-spacing-64:256px;
  --apkt-spacing-01:2px;
  --apkt-durations-xl:400ms;
  --apkt-durations-lg:200ms;
  --apkt-durations-md:125ms;
  --apkt-durations-sm:75ms;
  --apkt-easings-ease-out-power-2:cubic-bezier(0.23, 0.09, 0.08, 1.13);
  --apkt-easings-ease-out-power-1:cubic-bezier(0.12, 0.04, 0.2, 1.06);
  --apkt-easings-ease-in-power-2:cubic-bezier(0.92, -0.13, 0.77, 0.91);
  --apkt-easings-ease-in-power-1:cubic-bezier(0.88, -0.06, 0.8, 0.96);
  --apkt-easings-ease-inout-power-2:cubic-bezier(0.77, 0.09, 0.23, 1.13);
  --apkt-easings-ease-inout-power-1:cubic-bezier(0.88, 0.04, 0.12, 1.06);
  --apkt-tokens-theme-backgroundPrimary-base:#202020;
  --apkt-tokens-core-backgroundAccentPrimary-base:#0988F0;
  --w3m-font-family:KHTeka;
  --w3m-accent:#0988F0;
  --w3m-color-mix:#000;
  --w3m-color-mix-strength:0%;
  --w3m-font-size-master:10px;
  --w3m-border-radius-master:4px;
}
