*,:after,:before {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgba(59,130,246,.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    --tw-contain-size: ;
    --tw-contain-layout: ;
    --tw-contain-paint: ;
    --tw-contain-style:
}

::backdrop {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgba(59,130,246,.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    --tw-contain-size: ;
    --tw-contain-layout: ;
    --tw-contain-paint: ;
    --tw-contain-style:
}

.container {
    width: 100%;
    margin-right: auto;
    margin-left: auto
}

@media (min-width: 1496px) {
    .container {
        max-width:1496px
    }
}

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

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

#__next .\!visible {
    visibility: visible!important
}

#__next .visible {
    visibility: visible
}

#__next .invisible {
    visibility: hidden
}

#__next .collapse {
    visibility: collapse
}

#__next .static {
    position: static
}

#__next .\!fixed {
    position: fixed!important
}

#__next .fixed {
    position: fixed
}

#__next .absolute {
    position: absolute
}

#__next .relative {
    position: relative
}

#__next .sticky {
    position: sticky
}

#__next .inset-0 {
    inset: 0
}

#__next .inset-x-0 {
    left: 0;
    right: 0
}

#__next .-left-10 {
    left: -40px
}

#__next .-left-2 {
    left: -8px
}

#__next .-left-3 {
    left: -12px
}

#__next .-left-\[6px\] {
    left: -6px
}

#__next .-right-0\.5 {
    right: -2px
}

#__next .-right-1\.5 {
    right: -6px
}

#__next .-right-2 {
    right: -8px
}

#__next .-right-2\.5 {
    right: -10px
}

#__next .-top-1 {
    top: -4px
}

#__next .-top-1\.5 {
    top: -6px
}

#__next .-top-2 {
    top: -8px
}

#__next .-top-2\.5 {
    top: -10px
}

#__next .-top-5 {
    top: -20px
}

#__next .-top-\[12\.5px\] {
    top: -12.5px
}

#__next .bottom-0 {
    bottom: 0
}

#__next .bottom-12 {
    bottom: 48px
}

#__next .bottom-2\.5 {
    bottom: 10px
}

#__next .bottom-20 {
    bottom: 80px
}

#__next .bottom-3 {
    bottom: 12px
}

#__next .bottom-4 {
    bottom: 16px
}

#__next .bottom-5 {
    bottom: 20px
}

#__next .bottom-6 {
    bottom: 24px
}

#__next .bottom-\[114px\] {
    bottom: 114px
}

#__next .left-0 {
    left: 0
}

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

#__next .left-3 {
    left: 12px
}

#__next .left-4 {
    left: 16px
}

#__next .left-7 {
    left: 28px
}

#__next .right-0 {
    right: 0
}

#__next .right-0\.5 {
    right: 2px
}

#__next .right-1 {
    right: 4px
}

#__next .right-10 {
    right: 40px
}

#__next .right-2 {
    right: 8px
}

#__next .right-3 {
    right: 12px
}

#__next .right-4 {
    right: 16px
}

#__next .right-\[410px\] {
    right: 410px
}

#__next .top-0 {
    top: 0
}

#__next .top-0\.5 {
    top: 2px
}

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

#__next .top-15 {
    top: 60px
}

#__next .top-18 {
    top: 72px
}

#__next .top-2 {
    top: 8px
}

#__next .top-2\.5 {
    top: 10px
}

#__next .top-20\.5 {
    top: 82px
}

#__next .top-23\.5 {
    top: 94px
}

#__next .top-4 {
    top: 16px
}

#__next .top-5 {
    top: 20px
}

#__next .top-7\.5 {
    top: 30px
}

#__next .top-\[-325px\] {
    top: -325px
}

#__next .top-\[-350px\] {
    top: -350px
}

#__next .top-\[114px\] {
    top: 114px
}

#__next .top-\[1px\] {
    top: 1px
}

#__next .top-auto {
    top: auto
}

#__next .top-full {
    top: 100%
}

#__next .isolate {
    isolation: isolate
}

#__next .-z-10 {
    z-index: -10
}

#__next .z-0 {
    z-index: 0
}

#__next .z-10 {
    z-index: 10
}

#__next .z-20 {
    z-index: 20
}

#__next .z-30 {
    z-index: 30
}

#__next .z-40 {
    z-index: 40
}

#__next .z-50 {
    z-index: 50
}

#__next .z-\[1000\] {
    z-index: 1000
}

#__next .z-\[100\] {
    z-index: 100
}

#__next .z-\[120\] {
    z-index: 120
}

#__next .z-\[200\] {
    z-index: 200
}

#__next .z-\[20\] {
    z-index: 20
}

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

#__next .z-\[300\] {
    z-index: 300
}

#__next .z-\[301\] {
    z-index: 301
}

#__next .z-\[30\] {
    z-index: 30
}

#__next .z-\[350\] {
    z-index: 350
}

#__next .z-\[351\] {
    z-index: 351
}

#__next .z-\[45\] {
    z-index: 45
}

#__next .z-\[50\] {
    z-index: 50
}

#__next .z-\[51\] {
    z-index: 51
}

#__next .z-\[52\] {
    z-index: 52
}

#__next .z-\[53\] {
    z-index: 53
}

#__next .z-\[60\] {
    z-index: 60
}

#__next .m-0 {
    margin: 0
}

#__next .m-0\.5 {
    margin: 2px
}

#__next .m-1 {
    margin: 4px
}

#__next .m-1\.5 {
    margin: 6px
}

#__next .m-10 {
    margin: 40px
}

#__next .m-2 {
    margin: 8px
}

#__next .m-3 {
    margin: 12px
}

#__next .m-4 {
    margin: 16px
}

#__next .m-8 {
    margin: 32px
}

#__next .m-auto {
    margin: auto
}

#__next .m-px {
    margin: 1px
}

#__next .mx-0 {
    margin-left: 0;
    margin-right: 0
}

#__next .mx-0\.5 {
    margin-left: 2px;
    margin-right: 2px
}

#__next .mx-1 {
    margin-left: 4px;
    margin-right: 4px
}

#__next .mx-2 {
    margin-left: 8px;
    margin-right: 8px
}

#__next .mx-3 {
    margin-left: 12px;
    margin-right: 12px
}

#__next .mx-4 {
    margin-left: 16px;
    margin-right: 16px
}

#__next .mx-6 {
    margin-left: 24px;
    margin-right: 24px
}

#__next .mx-8 {
    margin-left: 32px;
    margin-right: 32px
}

#__next .mx-auto {
    margin-left: auto;
    margin-right: auto
}

#__next .my-0 {
    margin-top: 0;
    margin-bottom: 0
}

#__next .my-0\.5 {
    margin-top: 2px;
    margin-bottom: 2px
}

#__next .my-1 {
    margin-top: 4px;
    margin-bottom: 4px
}

#__next .my-1\.5 {
    margin-top: 6px;
    margin-bottom: 6px
}

#__next .my-10 {
    margin-top: 40px;
    margin-bottom: 40px
}

#__next .my-2 {
    margin-top: 8px;
    margin-bottom: 8px
}

#__next .my-2\.5 {
    margin-top: 10px;
    margin-bottom: 10px
}

#__next .my-3 {
    margin-top: 12px;
    margin-bottom: 12px
}

#__next .my-4 {
    margin-top: 16px;
    margin-bottom: 16px
}

#__next .my-5 {
    margin-top: 20px;
    margin-bottom: 20px
}

#__next .my-8 {
    margin-top: 32px;
    margin-bottom: 32px
}

#__next .my-auto {
    margin-top: auto;
    margin-bottom: auto
}

#__next .-mb-2\.5 {
    margin-bottom: -10px
}

#__next .-ml-1 {
    margin-left: -4px
}

#__next .-ml-25 {
    margin-left: -100px
}

#__next .-ml-\[1px\] {
    margin-left: -1px
}

#__next .-ml-\[3px\] {
    margin-left: -3px
}

#__next .-mr-1 {
    margin-right: -4px
}

#__next .-mr-2 {
    margin-right: -8px
}

#__next .-mr-25 {
    margin-right: -100px
}

#__next .-mr-5 {
    margin-right: -20px
}

#__next .-mt-0\.5 {
    margin-top: -2px
}

#__next .-mt-2 {
    margin-top: -8px
}

#__next .-mt-\[11px\] {
    margin-top: -11px
}

#__next .mb-0\.5 {
    margin-bottom: 2px
}

#__next .mb-0\.75 {
    margin-bottom: 3px
}

#__next .mb-1 {
    margin-bottom: 4px
}

#__next .mb-1\.5 {
    margin-bottom: 6px
}

#__next .mb-2 {
    margin-bottom: 8px
}

#__next .mb-2\.5 {
    margin-bottom: 10px
}

#__next .mb-3 {
    margin-bottom: 12px
}

#__next .mb-3\.5 {
    margin-bottom: 14px
}

#__next .mb-32 {
    margin-bottom: 128px
}

#__next .mb-4 {
    margin-bottom: 16px
}

#__next .mb-4\.5 {
    margin-bottom: 18px
}

#__next .mb-5 {
    margin-bottom: 20px
}

#__next .mb-6 {
    margin-bottom: 24px
}

#__next .mb-7 {
    margin-bottom: 28px
}

#__next .mb-8 {
    margin-bottom: 32px
}

#__next .mb-\[65px\] {
    margin-bottom: 65px
}

#__next .mb-auto {
    margin-bottom: auto
}

#__next .ml-0 {
    margin-left: 0
}

#__next .ml-0\.25 {
    margin-left: 1px
}

#__next .ml-0\.5 {
    margin-left: 2px
}

#__next .ml-1 {
    margin-left: 4px
}

#__next .ml-1\.5 {
    margin-left: 6px
}

#__next .ml-2 {
    margin-left: 8px
}

#__next .ml-2\.5 {
    margin-left: 10px
}

#__next .ml-20\.75 {
    margin-left: 83px
}

#__next .ml-3 {
    margin-left: 12px
}

#__next .ml-5 {
    margin-left: 20px
}

#__next .ml-8 {
    margin-left: 32px
}

#__next .ml-\[-6px\] {
    margin-left: -6px
}

#__next .ml-auto {
    margin-left: auto
}

#__next .mr-0\.5 {
    margin-right: 2px
}

#__next .mr-1 {
    margin-right: 4px
}

#__next .mr-1\.5 {
    margin-right: 6px
}

#__next .mr-18 {
    margin-right: 72px
}

#__next .mr-2 {
    margin-right: 8px
}

#__next .mr-3 {
    margin-right: 12px
}

#__next .mr-4 {
    margin-right: 16px
}

#__next .mr-5 {
    margin-right: 20px
}

#__next .mr-6 {
    margin-right: 24px
}

#__next .mr-auto {
    margin-right: auto
}

#__next .mt-0 {
    margin-top: 0
}

#__next .mt-0\.5 {
    margin-top: 2px
}

#__next .mt-0\.75 {
    margin-top: 3px
}

#__next .mt-1 {
    margin-top: 4px
}

#__next .mt-1\.5 {
    margin-top: 6px
}

#__next .mt-12 {
    margin-top: 48px
}

#__next .mt-2 {
    margin-top: 8px
}

#__next .mt-2\.5 {
    margin-top: 10px
}

#__next .mt-3 {
    margin-top: 12px
}

#__next .mt-4 {
    margin-top: 16px
}

#__next .mt-4\.5 {
    margin-top: 18px
}

#__next .mt-5 {
    margin-top: 20px
}

#__next .mt-5\.5 {
    margin-top: 22px
}

#__next .mt-6 {
    margin-top: 24px
}

#__next .mt-7 {
    margin-top: 28px
}

#__next .mt-8 {
    margin-top: 32px
}

#__next .mt-9 {
    margin-top: 36px
}

#__next .mt-\[-1px\] {
    margin-top: -1px
}

#__next .mt-\[-2px\] {
    margin-top: -2px
}

#__next .mt-\[21\.5px\] {
    margin-top: 21.5px
}

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

#__next .mt-\[88px\] {
    margin-top: 88px
}

#__next .mt-auto {
    margin-top: auto
}

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

#__next .line-clamp-1 {
    -webkit-line-clamp: 1
}

#__next .line-clamp-1,#__next .line-clamp-2 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical
}

#__next .line-clamp-2 {
    -webkit-line-clamp: 2
}

#__next .block {
    display: block
}

#__next .inline-block {
    display: inline-block
}

#__next .inline {
    display: inline
}

#__next .flex {
    display: flex
}

#__next .inline-flex {
    display: inline-flex
}

#__next .table {
    display: table
}

#__next .grid {
    display: grid
}

#__next .contents {
    display: contents
}

#__next .list-item {
    display: list-item
}

#__next .hidden {
    display: none
}

#__next .aspect-square {
    aspect-ratio: 1/1
}

#__next .\!h-9 {
    height: 36px!important
}

#__next .\!h-\[52px\] {
    height: 52px!important
}

#__next .h-0 {
    height: 0
}

#__next .h-0\.25 {
    height: 1px
}

#__next .h-0\.5 {
    height: 2px
}

#__next .h-1 {
    height: 4px
}

#__next .h-1\.25 {
    height: 5px
}

#__next .h-1\.5 {
    height: 6px
}

#__next .h-1\/4 {
    height: 25%
}

#__next .h-10 {
    height: 40px
}

#__next .h-10\.5 {
    height: 42px
}

#__next .h-100 {
    height: 400px
}

#__next .h-11 {
    height: 44px
}

#__next .h-11\.5 {
    height: 46px
}

#__next .h-12 {
    height: 48px
}

#__next .h-12\.5 {
    height: 50px
}

#__next .h-13 {
    height: 52px
}

#__next .h-14 {
    height: 56px
}

#__next .h-14\.25 {
    height: 57px
}

#__next .h-15 {
    height: 60px
}

#__next .h-16 {
    height: 64px
}

#__next .h-16\.5 {
    height: 66px
}

#__next .h-17 {
    height: 68px
}

#__next .h-17\.5 {
    height: 70px
}

#__next .h-18 {
    height: 72px
}

#__next .h-19\.5 {
    height: 78px
}

#__next .h-2 {
    height: 8px
}

#__next .h-2\.5 {
    height: 10px
}

#__next .h-20 {
    height: 80px
}

#__next .h-25 {
    height: 100px
}

#__next .h-3 {
    height: 12px
}

#__next .h-3\.5 {
    height: 14px
}

#__next .h-3\.75 {
    height: 15px
}

#__next .h-30 {
    height: 120px
}

#__next .h-36 {
    height: 144px
}

#__next .h-4 {
    height: 16px
}

#__next .h-4\.25 {
    height: 17px
}

#__next .h-4\.5 {
    height: 18px
}

#__next .h-40 {
    height: 160px
}

#__next .h-41 {
    height: 164px
}

#__next .h-44 {
    height: 176px
}

#__next .h-5 {
    height: 20px
}

#__next .h-5\.5 {
    height: 22px
}

#__next .h-55 {
    height: 220px
}

#__next .h-6 {
    height: 24px
}

#__next .h-65 {
    height: 260px
}

#__next .h-7 {
    height: 28px
}

#__next .h-70 {
    height: 280px
}

#__next .h-74 {
    height: 296px
}

#__next .h-8 {
    height: 32px
}

#__next .h-8\.25 {
    height: 33px
}

#__next .h-9 {
    height: 36px
}

#__next .h-9\.5 {
    height: 38px
}

#__next .h-98\.5 {
    height: 394px
}

#__next .h-\[110px\] {
    height: 110px
}

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

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

#__next .h-\[1px\] {
    height: 1px
}

#__next .h-\[20px\] {
    height: 20px
}

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

#__next .h-\[24px\] {
    height: 24px
}

#__next .h-\[260px\] {
    height: 260px
}

#__next .h-\[28px\] {
    height: 28px
}

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

#__next .h-\[375px\] {
    height: 375px
}

#__next .h-\[40\%\] {
    height: 40%
}

#__next .h-\[40px\] {
    height: 40px
}

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

#__next .h-\[44px\] {
    height: 44px
}

#__next .h-\[50\%\] {
    height: 50%
}

#__next .h-\[52px\] {
    height: 52px
}

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

#__next .h-\[700px\] {
    height: 700px
}

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

#__next .h-\[80vh\] {
    height: 80vh
}

#__next .h-\[calc\(100vh-96px\)\] {
    height: calc(100vh - 96px)
}

#__next .h-\[calc\(100vh_-_78px\)\] {
    height: calc(100vh - 78px)
}

#__next .h-auto {
    height: auto
}

#__next .h-dvh {
    height: 100dvh
}

#__next .h-full {
    height: 100%
}

#__next .h-px {
    height: 1px
}

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

#__next .max-h-100 {
    max-height: 400px
}

#__next .max-h-14 {
    max-height: 56px
}

#__next .max-h-6 {
    max-height: 24px
}

#__next .max-h-60 {
    max-height: 240px
}

#__next .max-h-72 {
    max-height: 288px
}

#__next .max-h-93 {
    max-height: 372px
}

#__next .max-h-\[10000px\] {
    max-height: 10000px
}

#__next .max-h-\[2000px\] {
    max-height: 2000px
}

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

#__next .max-h-\[410px\] {
    max-height: 410px
}

#__next .max-h-screen {
    max-height: 100vh
}

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

#__next .min-h-10 {
    min-height: 40px
}

#__next .min-h-4 {
    min-height: 16px
}

#__next .min-h-44 {
    min-height: 176px
}

#__next .min-h-9 {
    min-height: 36px
}

#__next .min-h-\[110px\] {
    min-height: 110px
}

#__next .min-h-\[16px\] {
    min-height: 16px
}

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

#__next .min-h-\[360px\] {
    min-height: 360px
}

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

#__next .min-h-\[44px\] {
    min-height: 44px
}

#__next .min-h-\[46px\] {
    min-height: 46px
}

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

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

#__next .min-h-\[calc\(100vh-250px\)\] {
    min-height: calc(100vh - 250px)
}

#__next .min-h-screen {
    min-height: 100vh
}

#__next .\!w-\[152px\] {
    width: 152px!important
}

#__next .w-0 {
    width: 0
}

#__next .w-0\.5 {
    width: 2px
}

#__next .w-1 {
    width: 4px
}

#__next .w-1\.25 {
    width: 5px
}

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

#__next .w-1\/3 {
    width: 33.333333%
}

#__next .w-10 {
    width: 40px
}

#__next .w-10\.5 {
    width: 42px
}

#__next .w-100 {
    width: 400px
}

#__next .w-11 {
    width: 44px
}

#__next .w-12 {
    width: 48px
}

#__next .w-12\.5 {
    width: 50px
}

#__next .w-13 {
    width: 52px
}

#__next .w-13\.5 {
    width: 54px
}

#__next .w-14 {
    width: 56px
}

#__next .w-14\.25 {
    width: 57px
}

#__next .w-15 {
    width: 60px
}

#__next .w-16 {
    width: 64px
}

#__next .w-17 {
    width: 68px
}

#__next .w-18 {
    width: 72px
}

#__next .w-18\.5 {
    width: 74px
}

#__next .w-18\.75 {
    width: 75px
}

#__next .w-2 {
    width: 8px
}

#__next .w-2\.5 {
    width: 10px
}

#__next .w-2\/3 {
    width: 66.666667%
}

#__next .w-20 {
    width: 80px
}

#__next .w-20\.25 {
    width: 81px
}

#__next .w-20\.5 {
    width: 82px
}

#__next .w-21 {
    width: 84px
}

#__next .w-22\.5 {
    width: 90px
}

#__next .w-23 {
    width: 92px
}

#__next .w-24 {
    width: 96px
}

#__next .w-25 {
    width: 100px
}

#__next .w-26 {
    width: 104px
}

#__next .w-28 {
    width: 112px
}

#__next .w-29 {
    width: 116px
}

#__next .w-3 {
    width: 12px
}

#__next .w-3\.5 {
    width: 14px
}

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

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

#__next .w-30 {
    width: 120px
}

#__next .w-32 {
    width: 128px
}

#__next .w-33 {
    width: 132px
}

#__next .w-35 {
    width: 140px
}

#__next .w-36\.5 {
    width: 146px
}

#__next .w-37 {
    width: 148px
}

#__next .w-39 {
    width: 156px
}

#__next .w-4 {
    width: 16px
}

#__next .w-4\.5 {
    width: 18px
}

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

#__next .w-40 {
    width: 160px
}

#__next .w-43 {
    width: 172px
}

#__next .w-47 {
    width: 188px
}

#__next .w-48 {
    width: 192px
}

#__next .w-5 {
    width: 20px
}

#__next .w-5\.5 {
    width: 22px
}

#__next .w-5\/6 {
    width: 83.333333%
}

#__next .w-50 {
    width: 200px
}

#__next .w-58 {
    width: 232px
}

#__next .w-6 {
    width: 24px
}

#__next .w-6\.5 {
    width: 26px
}

#__next .w-60 {
    width: 240px
}

#__next .w-7 {
    width: 28px
}

#__next .w-78 {
    width: 312px
}

#__next .w-8 {
    width: 32px
}

#__next .w-8\.25 {
    width: 33px
}

#__next .w-80 {
    width: 320px
}

#__next .w-85 {
    width: 340px
}

#__next .w-86 {
    width: 344px
}

#__next .w-9 {
    width: 36px
}

#__next .w-9\.5 {
    width: 38px
}

#__next .w-\[118px\] {
    width: 118px
}

#__next .w-\[120px\] {
    width: 120px
}

#__next .w-\[124px\] {
    width: 124px
}

#__next .w-\[140px\] {
    width: 140px
}

#__next .w-\[150px\] {
    width: 150px
}

#__next .w-\[180px\] {
    width: 180px
}

#__next .w-\[18px\] {
    width: 18px
}

#__next .w-\[19px\] {
    width: 19px
}

#__next .w-\[240px\] {
    width: 240px
}

#__next .w-\[24px\] {
    width: 24px
}

#__next .w-\[26px\] {
    width: 26px
}

#__next .w-\[282px\] {
    width: 282px
}

#__next .w-\[300px\] {
    width: 300px
}

#__next .w-\[320px\] {
    width: 320px
}

#__next .w-\[36px\] {
    width: 36px
}

#__next .w-\[40\%\] {
    width: 40%
}

#__next .w-\[42px\] {
    width: 42px
}

#__next .w-\[45\.71px\] {
    width: 45.71px
}

#__next .w-\[50\%\] {
    width: 50%
}

#__next .w-\[50px\] {
    width: 50px
}

#__next .w-\[60\%\] {
    width: 60%
}

#__next .w-\[70\%\] {
    width: 70%
}

#__next .w-\[768px\] {
    width: 768px
}

#__next .w-\[80px\] {
    width: 80px
}

#__next .w-\[90\%\] {
    width: 90%
}

#__next .w-\[95vw\] {
    width: 95vw
}

#__next .w-\[calc\(100\%-4px\)\] {
    width: calc(100% - 4px)
}

#__next .w-fit {
    width: -moz-fit-content;
    width: fit-content
}

#__next .w-full {
    width: 100%
}

#__next .w-max {
    width: -moz-max-content;
    width: max-content
}

#__next .w-px {
    width: 1px
}

#__next .\!min-w-30 {
    min-width: 120px!important
}

#__next .min-w-0 {
    min-width: 0
}

#__next .min-w-10 {
    min-width: 40px
}

#__next .min-w-14 {
    min-width: 56px
}

#__next .min-w-15 {
    min-width: 60px
}

#__next .min-w-15\.5 {
    min-width: 62px
}

#__next .min-w-22\.5 {
    min-width: 90px
}

#__next .min-w-35 {
    min-width: 140px
}

#__next .min-w-4 {
    min-width: 16px
}

#__next .min-w-40 {
    min-width: 160px
}

#__next .min-w-9 {
    min-width: 36px
}

#__next .min-w-\[120px\] {
    min-width: 120px
}

#__next .min-w-\[140px\] {
    min-width: 140px
}

#__next .min-w-\[200px\] {
    min-width: 200px
}

#__next .min-w-\[32px\] {
    min-width: 32px
}

#__next .min-w-\[344px\] {
    min-width: 344px
}

#__next .min-w-\[371px\] {
    min-width: 371px
}

#__next .min-w-\[46px\] {
    min-width: 46px
}

#__next .min-w-\[48px\] {
    min-width: 48px
}

#__next .min-w-\[4px\] {
    min-width: 4px
}

#__next .min-w-\[50px\] {
    min-width: 50px
}

#__next .min-w-\[55px\] {
    min-width: 55px
}

#__next .max-w-24 {
    max-width: 96px
}

#__next .max-w-35,#__next .max-w-\[140px\] {
    max-width: 140px
}

#__next .max-w-\[200px\] {
    max-width: 200px
}

#__next .max-w-\[250px\] {
    max-width: 250px
}

#__next .max-w-\[43px\] {
    max-width: 43px
}

#__next .max-w-\[448px\] {
    max-width: 448px
}

#__next .max-w-\[640px\] {
    max-width: 640px
}

#__next .max-w-\[72px\] {
    max-width: 72px
}

#__next .max-w-\[765px\] {
    max-width: 765px
}

#__next .max-w-\[800px\] {
    max-width: 800px
}

#__next .max-w-full {
    max-width: 100%
}

#__next .max-w-max {
    max-width: -moz-max-content;
    max-width: max-content
}

#__next .flex-1 {
    flex: 1 1 0%
}

#__next .flex-\[2\] {
    flex: 2
}

#__next .flex-\[3\] {
    flex: 3
}

#__next .flex-auto {
    flex: 1 1 auto
}

#__next .flex-initial {
    flex: 0 1 auto
}

#__next .flex-none {
    flex: none
}

#__next .flex-shrink {
    flex-shrink: 1
}

#__next .flex-shrink-0 {
    flex-shrink: 0
}

#__next .shrink {
    flex-shrink: 1
}

#__next .shrink-0 {
    flex-shrink: 0
}

#__next .flex-grow {
    flex-grow: 1
}

#__next .flex-grow-0 {
    flex-grow: 0
}

#__next .grow {
    flex-grow: 1
}

#__next .grow-0 {
    flex-grow: 0
}

#__next .basis-full {
    flex-basis: 100%
}

#__next .border-separate {
    border-collapse: separate
}

#__next .origin-center {
    transform-origin: center
}

#__next .-translate-x-1\/2 {
    --tw-translate-x: -50%
}

#__next .-translate-x-1\/2,#__next .-translate-x-full {
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

#__next .-translate-x-full {
    --tw-translate-x: -100%
}

#__next .-translate-y-1\/2 {
    --tw-translate-y: -50%
}

#__next .-translate-y-1\/2,#__next .-translate-y-2 {
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

#__next .-translate-y-2 {
    --tw-translate-y: -8px
}

#__next .translate-x-0 {
    --tw-translate-x: 0px
}

#__next .translate-x-0,#__next .translate-x-4 {
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

#__next .translate-x-4 {
    --tw-translate-x: 16px
}

#__next .translate-x-full {
    --tw-translate-x: 100%
}

#__next .translate-x-full,#__next .translate-y-3 {
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

#__next .translate-y-3 {
    --tw-translate-y: 12px
}

#__next .translate-y-4 {
    --tw-translate-y: 16px
}

#__next .translate-y-4,#__next .translate-y-5 {
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

#__next .translate-y-5 {
    --tw-translate-y: 20px
}

#__next .-rotate-180 {
    --tw-rotate: -180deg
}

#__next .-rotate-180,#__next .-rotate-90 {
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

#__next .-rotate-90 {
    --tw-rotate: -90deg
}

#__next .-rotate-\[135deg\] {
    --tw-rotate: -135deg
}

#__next .-rotate-\[135deg\],#__next .rotate-0 {
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

#__next .rotate-0 {
    --tw-rotate: 0deg
}

#__next .rotate-180 {
    --tw-rotate: 180deg
}

#__next .rotate-180,#__next .rotate-90 {
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

#__next .rotate-90 {
    --tw-rotate: 90deg
}

#__next .scale-100 {
    --tw-scale-x: 1;
    --tw-scale-y: 1
}

#__next .scale-100,#__next .scale-75 {
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

#__next .scale-75 {
    --tw-scale-x: .75;
    --tw-scale-y: .75
}

#__next .transform {
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

@keyframes pulse {
    50% {
        opacity: .5
    }
}

#__next .animate-pulse {
    animation: pulse 2s cubic-bezier(.4,0,.6,1) infinite
}

#__next .cursor-default {
    cursor: default
}

#__next .cursor-grab {
    cursor: grab
}

#__next .cursor-not-allowed {
    cursor: not-allowed
}

#__next .cursor-pointer {
    cursor: pointer
}

#__next .touch-none {
    touch-action: none
}

#__next .select-none {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

#__next .resize {
    resize: both
}

#__next .snap-x {
    scroll-snap-type: x var(--tw-scroll-snap-strictness)
}

#__next .snap-mandatory {
    --tw-scroll-snap-strictness: mandatory
}

#__next .snap-start {
    scroll-snap-align: start
}

#__next .scroll-px-2 {
    scroll-padding-left: 8px;
    scroll-padding-right: 8px
}

#__next .list-none {
    list-style-type: none
}

#__next .appearance-none {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

#__next .grid-cols-1 {
    grid-template-columns: repeat(1,minmax(0,1fr))
}

#__next .grid-cols-2 {
    grid-template-columns: repeat(2,minmax(0,1fr))
}

#__next .grid-cols-3 {
    grid-template-columns: repeat(3,minmax(0,1fr))
}

#__next .grid-cols-4 {
    grid-template-columns: repeat(4,minmax(0,1fr))
}

#__next .grid-cols-\[1fr_100px_1fr\] {
    grid-template-columns: 1fr 100px 1fr
}

#__next .grid-cols-\[1fr_auto_1fr\] {
    grid-template-columns: 1fr auto 1fr
}

#__next .flex-row {
    flex-direction: row
}

#__next .flex-row-reverse {
    flex-direction: row-reverse
}

#__next .flex-col {
    flex-direction: column
}

#__next .flex-col-reverse {
    flex-direction: column-reverse
}

#__next .flex-wrap {
    flex-wrap: wrap
}

#__next .flex-nowrap {
    flex-wrap: nowrap
}

#__next .content-center {
    align-content: center
}

#__next .content-start {
    align-content: flex-start
}

#__next .items-start {
    align-items: flex-start
}

#__next .items-end {
    align-items: flex-end
}

#__next .items-center {
    align-items: center
}

#__next .items-stretch {
    align-items: stretch
}

#__next .justify-start {
    justify-content: flex-start
}

#__next .justify-end {
    justify-content: flex-end
}

#__next .justify-center {
    justify-content: center
}

#__next .justify-between {
    justify-content: space-between
}

#__next .justify-stretch {
    justify-content: stretch
}

#__next .gap-0 {
    gap: 0
}

#__next .gap-0\.5 {
    gap: 2px
}

#__next .gap-1 {
    gap: 4px
}

#__next .gap-1\.5 {
    gap: 6px
}

#__next .gap-2 {
    gap: 8px
}

#__next .gap-2\.5 {
    gap: 10px
}

#__next .gap-3 {
    gap: 12px
}

#__next .gap-4 {
    gap: 16px
}

#__next .gap-5 {
    gap: 20px
}

#__next .gap-6 {
    gap: 24px
}

#__next .gap-8 {
    gap: 32px
}

#__next .gap-x-1 {
    -moz-column-gap: 4px;
    column-gap: 4px
}

#__next .gap-x-2 {
    -moz-column-gap: 8px;
    column-gap: 8px
}

#__next :is(.space-x-1>:not([hidden])~:not([hidden])) {
    --tw-space-x-reverse: 0;
    margin-right: calc(4px * var(--tw-space-x-reverse));
    margin-left: calc(4px * calc(1 - var(--tw-space-x-reverse)))
}

#__next :is(.space-x-3>:not([hidden])~:not([hidden])) {
    --tw-space-x-reverse: 0;
    margin-right: calc(12px * var(--tw-space-x-reverse));
    margin-left: calc(12px * calc(1 - var(--tw-space-x-reverse)))
}

#__next :is(.space-y-0\.5>:not([hidden])~:not([hidden])) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2px * var(--tw-space-y-reverse))
}

#__next :is(.space-y-1>:not([hidden])~:not([hidden])) {
    --tw-space-y-reverse: 0;
    margin-top: calc(4px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4px * var(--tw-space-y-reverse))
}

#__next :is(.space-y-2>:not([hidden])~:not([hidden])) {
    --tw-space-y-reverse: 0;
    margin-top: calc(8px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8px * var(--tw-space-y-reverse))
}

#__next :is(.space-y-3>:not([hidden])~:not([hidden])) {
    --tw-space-y-reverse: 0;
    margin-top: calc(12px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(12px * var(--tw-space-y-reverse))
}

#__next :is(.space-y-4>:not([hidden])~:not([hidden])) {
    --tw-space-y-reverse: 0;
    margin-top: calc(16px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16px * var(--tw-space-y-reverse))
}

#__next :is(.space-y-6>:not([hidden])~:not([hidden])) {
    --tw-space-y-reverse: 0;
    margin-top: calc(24px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(24px * var(--tw-space-y-reverse))
}

#__next :is(.space-y-9>:not([hidden])~:not([hidden])) {
    --tw-space-y-reverse: 0;
    margin-top: calc(36px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(36px * var(--tw-space-y-reverse))
}

#__next .self-start {
    align-self: flex-start
}

#__next .self-end {
    align-self: flex-end
}

#__next .self-center {
    align-self: center
}

#__next .self-stretch {
    align-self: stretch
}

#__next .justify-self-end {
    justify-self: end
}

#__next .overflow-auto {
    overflow: auto
}

#__next .overflow-hidden {
    overflow: hidden
}

#__next .overflow-visible {
    overflow: visible
}

#__next .overflow-scroll {
    overflow: scroll
}

#__next .overflow-x-auto {
    overflow-x: auto
}

#__next .overflow-y-auto {
    overflow-y: auto
}

#__next .overflow-x-hidden {
    overflow-x: hidden
}

#__next .overflow-y-hidden {
    overflow-y: hidden
}

#__next .overflow-y-visible {
    overflow-y: visible
}

#__next .overflow-x-scroll {
    overflow-x: scroll
}

#__next .overflow-y-scroll {
    overflow-y: scroll
}

#__next .truncate {
    overflow: hidden;
    white-space: nowrap
}

#__next .text-ellipsis,#__next .truncate {
    text-overflow: ellipsis
}

#__next .whitespace-nowrap {
    white-space: nowrap
}

#__next .whitespace-pre {
    white-space: pre
}

#__next .whitespace-pre-wrap {
    white-space: pre-wrap
}

#__next .whitespace-break-spaces {
    white-space: break-spaces
}

#__next .break-words {
    overflow-wrap: break-word
}

#__next .\!rounded-4 {
    border-radius: 16px!important
}

#__next .\!rounded-full {
    border-radius: 9999px!important
}

#__next .rounded {
    border-radius: .25rem
}

#__next .rounded-1 {
    border-radius: 4px
}

#__next .rounded-2 {
    border-radius: 8px
}

#__next .rounded-2\.5 {
    border-radius: 10px
}

#__next .rounded-25 {
    border-radius: 100px
}

#__next .rounded-2xl {
    border-radius: 1rem
}

#__next .rounded-3 {
    border-radius: 12px
}

#__next .rounded-3\.5 {
    border-radius: 14px
}

#__next .rounded-3xl {
    border-radius: 1.5rem
}

#__next .rounded-4 {
    border-radius: 16px
}

#__next .rounded-4\.5 {
    border-radius: 18px
}

#__next .rounded-5 {
    border-radius: 20px
}

#__next .rounded-5\.5 {
    border-radius: 22px
}

#__next .rounded-50 {
    border-radius: 200px
}

#__next .rounded-6 {
    border-radius: 24px
}

#__next .rounded-6\.5 {
    border-radius: 26px
}

#__next .rounded-7 {
    border-radius: 28px
}

#__next .rounded-\[100px\] {
    border-radius: 100px
}

#__next .rounded-\[12px\] {
    border-radius: 12px
}

#__next .rounded-\[8px\] {
    border-radius: 8px
}

#__next .rounded-full {
    border-radius: 9999px
}

#__next .rounded-lg {
    border-radius: .5rem
}

#__next .rounded-md {
    border-radius: .375rem
}

#__next .rounded-none {
    border-radius: 0
}

#__next .rounded-xl {
    border-radius: .75rem
}

#__next .rounded-b-3 {
    border-bottom-right-radius: 12px;
    border-bottom-left-radius: 12px
}

#__next .rounded-b-3xl {
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem
}

#__next .rounded-b-4 {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px
}

#__next .rounded-b-5\.5 {
    border-bottom-right-radius: 22px;
    border-bottom-left-radius: 22px
}

#__next .rounded-b-6 {
    border-bottom-right-radius: 24px;
    border-bottom-left-radius: 24px
}

#__next .rounded-b-7 {
    border-bottom-right-radius: 28px;
    border-bottom-left-radius: 28px
}

#__next .rounded-r-full {
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px
}

#__next .rounded-t-4 {
    border-top-left-radius: 16px;
    border-top-right-radius: 16px
}

#__next .rounded-t-5 {
    border-top-left-radius: 20px;
    border-top-right-radius: 20px
}

#__next .rounded-t-5\.5 {
    border-top-left-radius: 22px;
    border-top-right-radius: 22px
}

#__next .rounded-t-6 {
    border-top-left-radius: 24px;
    border-top-right-radius: 24px
}

#__next .rounded-t-7 {
    border-top-left-radius: 28px;
    border-top-right-radius: 28px
}

#__next .rounded-t-8 {
    border-top-left-radius: 32px;
    border-top-right-radius: 32px
}

#__next .border {
    border-width: 1px
}

#__next .border-0 {
    border-width: 0
}

#__next .border-2 {
    border-width: 2px
}

#__next .border-4 {
    border-width: 4px
}

#__next .border-b {
    border-bottom-width: 1px
}

#__next .border-b-\[9px\] {
    border-bottom-width: 9px
}

#__next .border-l-2 {
    border-left-width: 2px
}

#__next .border-l-8 {
    border-left-width: 8px
}

#__next .border-r-2 {
    border-right-width: 2px
}

#__next .border-r-8 {
    border-right-width: 8px
}

#__next .border-t {
    border-top-width: 1px
}

#__next .border-solid {
    border-style: solid
}

#__next .border-none {
    border-style: none
}

#__next .border-Brand-Dark {
    --tw-border-opacity: 1;
    border-color: rgb(0 22 45/var(--tw-border-opacity,1))
}

#__next .border-Brand-Light {
    --tw-border-opacity: 1;
    border-color: rgb(255 255 255/var(--tw-border-opacity,1))
}

#__next .border-Brand-Primary {
    --tw-border-opacity: 1;
    border-color: rgb(0 186 235/var(--tw-border-opacity,1))
}

#__next .border-Brand-PrimaryShade {
    --tw-border-opacity: 1;
    border-color: rgb(38 211 255/var(--tw-border-opacity,1))
}

#__next .border-Brand-Secondary {
    --tw-border-opacity: 1;
    border-color: rgb(255 104 202/var(--tw-border-opacity,1))
}

#__next .border-Brand-Shade20 {
    --tw-border-opacity: 1;
    border-color: rgb(233 238 243/var(--tw-border-opacity,1))
}

#__next .border-Brand-Shade40 {
    --tw-border-opacity: 1;
    border-color: rgb(159 181 203/var(--tw-border-opacity,1))
}

#__next .border-Brand-Shade60 {
    --tw-border-opacity: 1;
    border-color: rgb(111 143 177/var(--tw-border-opacity,1))
}

#__next .border-Brand-Shade80 {
    --tw-border-opacity: 1;
    border-color: rgb(40 70 102/var(--tw-border-opacity,1))
}

#__next .border-Transparencies-Dark10 {
    border-color: #00162d1a
}

#__next .border-\[\#eef3f7\] {
    --tw-border-opacity: 1;
    border-color: rgb(238 243 247/var(--tw-border-opacity,1))
}

#__next .border-b-Alert-ErrorDark {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(217 0 9/var(--tw-border-opacity,1))
}

#__next .border-b-Alert-WarningDark {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(216 91 0/var(--tw-border-opacity,1))
}

#__next .border-b-Brand-Secondary {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(255 104 202/var(--tw-border-opacity,1))
}

#__next .border-b-Brand-Shade20 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(233 238 243/var(--tw-border-opacity,1))
}

#__next .border-l-transparent {
    border-left-color: transparent
}

#__next .border-r-transparent {
    border-right-color: transparent
}

#__next .\!bg-Brand-Light {
    --tw-bg-opacity: 1!important;
    background-color: rgb(255 255 255/var(--tw-bg-opacity,1))!important
}

#__next .\!bg-Brand-Primary {
    --tw-bg-opacity: 1!important;
    background-color: rgb(0 186 235/var(--tw-bg-opacity,1))!important
}

#__next .bg-Alert-ErrorDark {
    --tw-bg-opacity: 1;
    background-color: rgb(217 0 9/var(--tw-bg-opacity,1))
}

#__next .bg-Alert-SuccessDark {
    --tw-bg-opacity: 1;
    background-color: rgb(9 168 55/var(--tw-bg-opacity,1))
}

#__next .bg-Alert-WarningDark {
    --tw-bg-opacity: 1;
    background-color: rgb(216 91 0/var(--tw-bg-opacity,1))
}

#__next .bg-Brand-Dark {
    --tw-bg-opacity: 1;
    background-color: rgb(0 22 45/var(--tw-bg-opacity,1))
}

#__next .bg-Brand-Light {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity,1))
}

#__next .bg-Brand-Light\/50 {
    background-color: hsla(0,0%,100%,.5)
}

#__next .bg-Brand-Light\/60 {
    background-color: hsla(0,0%,100%,.6)
}

#__next .bg-Brand-Light\/90 {
    background-color: hsla(0,0%,100%,.9)
}

#__next .bg-Brand-Primary {
    --tw-bg-opacity: 1;
    background-color: rgb(0 186 235/var(--tw-bg-opacity,1))
}

#__next .bg-Brand-PrimaryShade {
    --tw-bg-opacity: 1;
    background-color: rgb(38 211 255/var(--tw-bg-opacity,1))
}

#__next .bg-Brand-Secondary {
    --tw-bg-opacity: 1;
    background-color: rgb(255 104 202/var(--tw-bg-opacity,1))
}

#__next .bg-Brand-SecondaryShade {
    --tw-bg-opacity: 1;
    background-color: rgb(255 140 203/var(--tw-bg-opacity,1))
}

#__next .bg-Brand-Shade20 {
    --tw-bg-opacity: 1;
    background-color: rgb(233 238 243/var(--tw-bg-opacity,1))
}

#__next .bg-Brand-Shade40 {
    --tw-bg-opacity: 1;
    background-color: rgb(159 181 203/var(--tw-bg-opacity,1))
}

#__next .bg-Brand-Shade60 {
    --tw-bg-opacity: 1;
    background-color: rgb(111 143 177/var(--tw-bg-opacity,1))
}

#__next .bg-Brand-Shade80 {
    --tw-bg-opacity: 1;
    background-color: rgb(40 70 102/var(--tw-bg-opacity,1))
}

#__next .bg-Clock-Less5MinLight {
    --tw-bg-opacity: 1;
    background-color: rgb(255 203 199/var(--tw-bg-opacity,1))
}

#__next .bg-OlympicsCard-SportsIconBackground {
    --tw-bg-opacity: 1;
    background-color: rgb(212 196 128/var(--tw-bg-opacity,1))
}

#__next .bg-Primary-Dark {
    --tw-bg-opacity: 1;
    background-color: rgb(0 20 38/var(--tw-bg-opacity,1))
}

#__next .bg-Primary-Dark\/90 {
    background-color: rgba(0,20,38,.9)
}

#__next .bg-Result-First {
    --tw-bg-opacity: 1;
    background-color: rgb(236 190 25/var(--tw-bg-opacity,1))
}

#__next .bg-Result-Fourth {
    --tw-bg-opacity: 1;
    background-color: rgb(86 82 82/var(--tw-bg-opacity,1))
}

#__next .bg-Result-Second {
    --tw-bg-opacity: 1;
    background-color: rgb(129 132 134/var(--tw-bg-opacity,1))
}

#__next .bg-Result-Third {
    --tw-bg-opacity: 1;
    background-color: rgb(164 116 45/var(--tw-bg-opacity,1))
}

#__next .bg-Secondary-Main {
    --tw-bg-opacity: 1;
    background-color: rgb(0 187 235/var(--tw-bg-opacity,1))
}

#__next .bg-SemanticCharcoals-Charcoal10 {
    --tw-bg-opacity: 1;
    background-color: rgb(221 238 255/var(--tw-bg-opacity,1))
}

#__next .bg-Specialty-BetSlipBg {
    --tw-bg-opacity: 1;
    background-color: rgb(224 224 224/var(--tw-bg-opacity,1))
}

#__next .bg-Text-DarkSecondary {
    background-color: #00162d99
}

#__next .bg-Transparencies-Dark10 {
    background-color: #00162d1a
}

#__next .bg-Transparencies-Dark20 {
    background-color: #00162d33
}

#__next .bg-Transparencies-Dark40 {
    background-color: #00162d66
}

#__next .bg-Transparencies-Dark5 {
    background-color: #00162d0d
}

#__next .bg-Transparencies-Dark80 {
    background-color: #00162dcc
}

#__next .bg-Transparencies-Light10 {
    background-color: #ffffff1a
}

#__next .bg-Transparencies-Light20 {
    background-color: #ffffff33
}

#__next .bg-Transparencies-Light5 {
    background-color: #ffffff0d
}

#__next .bg-Transparencies-Light80 {
    background-color: #ffffffcc
}

#__next .bg-Transparencies-Light95 {
    background-color: #fffffff2
}

#__next .bg-Transparencies-Primary95 {
    background-color: #00bbebf2
}

#__next .bg-transparent {
    background-color: transparent
}

#__next .bg-opacity-20 {
    --tw-bg-opacity: 0.2
}

#__next .bg-opacity-40 {
    --tw-bg-opacity: 0.4
}

#__next .bg-opacity-50 {
    --tw-bg-opacity: 0.5
}

#__next .bg-opacity-60 {
    --tw-bg-opacity: 0.6
}

#__next .bg-opacity-70 {
    --tw-bg-opacity: 0.7
}

#__next .bg-gradient-to-b {
    background-image: linear-gradient(to bottom,var(--tw-gradient-stops))
}

#__next .bg-gradient-to-r {
    background-image: linear-gradient(to right,var(--tw-gradient-stops))
}

#__next .bg-gradient-to-t {
    background-image: linear-gradient(to top,var(--tw-gradient-stops))
}

#__next .from-Brand-Dark {
    --tw-gradient-from: #00162d var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(0,22,45,0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
}

#__next .from-Brand-Dark\/0 {
    --tw-gradient-from: rgba(0,22,45,0) var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(0,22,45,0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
}

#__next .from-Brand-Dark\/80 {
    --tw-gradient-from: rgba(0,22,45,.8) var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(0,22,45,0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
}

#__next .from-Brand-Light {
    --tw-gradient-from: #fff var(--tw-gradient-from-position);
    --tw-gradient-to: hsla(0,0%,100%,0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
}

#__next .from-Brand-PrimaryShade {
    --tw-gradient-from: #26d3ff var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(38,211,255,0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
}

#__next .from-0\% {
    --tw-gradient-from-position: 0%
}

#__next .from-\[40\%\] {
    --tw-gradient-from-position: 40%
}

#__next .from-\[70\%\] {
    --tw-gradient-from-position: 70%
}

#__next .via-Brand-Dark\/50 {
    --tw-gradient-to: rgba(0,22,45,0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from),rgba(0,22,45,.5) var(--tw-gradient-via-position),var(--tw-gradient-to)
}

#__next .to-Brand-Dark\/0 {
    --tw-gradient-to: rgba(0,22,45,0) var(--tw-gradient-to-position)
}

#__next .to-Brand-Dark\/80 {
    --tw-gradient-to: rgba(0,22,45,.8) var(--tw-gradient-to-position)
}

#__next .to-Brand-Primary {
    --tw-gradient-to: #00baeb var(--tw-gradient-to-position)
}

#__next .to-Transparencies-Primary95 {
    --tw-gradient-to: #00bbebf2 var(--tw-gradient-to-position)
}

#__next .to-transparent {
    --tw-gradient-to: transparent var(--tw-gradient-to-position)
}

#__next .to-100\% {
    --tw-gradient-to-position: 100%
}

#__next .bg-cover {
    background-size: cover
}

#__next .bg-center {
    background-position: 50%
}

#__next .bg-no-repeat {
    background-repeat: no-repeat
}

#__next .fill-Brand-PrimaryShade {
    fill: #26d3ff
}

#__next .fill-Brand-Shade80 {
    fill: #284666
}

#__next .object-cover {
    -o-object-fit: cover;
    object-fit: cover
}

#__next .\!p-4 {
    padding: 16px!important
}

#__next .p-0 {
    padding: 0
}

#__next .p-0\.5 {
    padding: 2px
}

#__next .p-0\.75 {
    padding: 3px
}

#__next .p-1 {
    padding: 4px
}

#__next .p-1\.25 {
    padding: 5px
}

#__next .p-1\.5 {
    padding: 6px
}

#__next .p-14 {
    padding: 56px
}

#__next .p-16 {
    padding: 64px
}

#__next .p-2 {
    padding: 8px
}

#__next .p-2\.5 {
    padding: 10px
}

#__next .p-3 {
    padding: 12px
}

#__next .p-4 {
    padding: 16px
}

#__next .p-5 {
    padding: 20px
}

#__next .p-6 {
    padding: 24px
}

#__next .p-8 {
    padding: 32px
}

#__next .p-9 {
    padding: 36px
}

#__next .p-px {
    padding: 1px
}

#__next .px-0 {
    padding-left: 0;
    padding-right: 0
}

#__next .px-0\.5 {
    padding-left: 2px;
    padding-right: 2px
}

#__next .px-1 {
    padding-left: 4px;
    padding-right: 4px
}

#__next .px-1\.5 {
    padding-left: 6px;
    padding-right: 6px
}

#__next .px-2 {
    padding-left: 8px;
    padding-right: 8px
}

#__next .px-3 {
    padding-left: 12px;
    padding-right: 12px
}

#__next .px-4 {
    padding-left: 16px;
    padding-right: 16px
}

#__next .px-4\.5 {
    padding-left: 18px;
    padding-right: 18px
}

#__next .px-5 {
    padding-left: 20px;
    padding-right: 20px
}

#__next .px-6 {
    padding-left: 24px;
    padding-right: 24px
}

#__next .px-8 {
    padding-left: 32px;
    padding-right: 32px
}

#__next .px-\[0px\] {
    padding-left: 0;
    padding-right: 0
}

#__next .px-\[12\.75px\] {
    padding-left: 12.75px;
    padding-right: 12.75px
}

#__next .px-\[13px\] {
    padding-left: 13px;
    padding-right: 13px
}

#__next .px-\[17\.5px\] {
    padding-left: 17.5px;
    padding-right: 17.5px
}

#__next .px-\[6px\] {
    padding-left: 6px;
    padding-right: 6px
}

#__next .px-\[8\.75px\] {
    padding-left: 8.75px;
    padding-right: 8.75px
}

#__next .px-\[9px\] {
    padding-left: 9px;
    padding-right: 9px
}

#__next .py-0 {
    padding-top: 0;
    padding-bottom: 0
}

#__next .py-0\.25 {
    padding-top: 1px;
    padding-bottom: 1px
}

#__next .py-0\.5 {
    padding-top: 2px;
    padding-bottom: 2px
}

#__next .py-1 {
    padding-top: 4px;
    padding-bottom: 4px
}

#__next .py-1\.5 {
    padding-top: 6px;
    padding-bottom: 6px
}

#__next .py-1\.75 {
    padding-top: 7px;
    padding-bottom: 7px
}

#__next .py-10 {
    padding-top: 40px;
    padding-bottom: 40px
}

#__next .py-11 {
    padding-top: 44px;
    padding-bottom: 44px
}

#__next .py-16 {
    padding-top: 64px;
    padding-bottom: 64px
}

#__next .py-2 {
    padding-top: 8px;
    padding-bottom: 8px
}

#__next .py-2\.25 {
    padding-top: 9px;
    padding-bottom: 9px
}

#__next .py-2\.5 {
    padding-top: 10px;
    padding-bottom: 10px
}

#__next .py-3 {
    padding-top: 12px;
    padding-bottom: 12px
}

#__next .py-3\.5 {
    padding-top: 14px;
    padding-bottom: 14px
}

#__next .py-4 {
    padding-top: 16px;
    padding-bottom: 16px
}

#__next .py-4\.5 {
    padding-top: 18px;
    padding-bottom: 18px
}

#__next .py-5 {
    padding-top: 20px;
    padding-bottom: 20px
}

#__next .py-6 {
    padding-top: 24px;
    padding-bottom: 24px
}

#__next .py-7\.5 {
    padding-top: 30px;
    padding-bottom: 30px
}

#__next .py-8 {
    padding-top: 32px;
    padding-bottom: 32px
}

#__next .py-9 {
    padding-top: 36px;
    padding-bottom: 36px
}

#__next .py-\[0px\] {
    padding-top: 0;
    padding-bottom: 0
}

#__next .py-\[6px\] {
    padding-top: 6px;
    padding-bottom: 6px
}

#__next .py-\[9px\] {
    padding-top: 9px;
    padding-bottom: 9px
}

#__next .\!pb-0 {
    padding-bottom: 0!important
}

#__next .\!pb-6 {
    padding-bottom: 24px!important
}

#__next .pb-0 {
    padding-bottom: 0
}

#__next .pb-0\.5 {
    padding-bottom: 2px
}

#__next .pb-1 {
    padding-bottom: 4px
}

#__next .pb-1\.5 {
    padding-bottom: 6px
}

#__next .pb-12 {
    padding-bottom: 48px
}

#__next .pb-15 {
    padding-bottom: 60px
}

#__next .pb-16 {
    padding-bottom: 64px
}

#__next .pb-2 {
    padding-bottom: 8px
}

#__next .pb-2\.5 {
    padding-bottom: 10px
}

#__next .pb-25 {
    padding-bottom: 100px
}

#__next .pb-26 {
    padding-bottom: 104px
}

#__next .pb-3 {
    padding-bottom: 12px
}

#__next .pb-30 {
    padding-bottom: 120px
}

#__next .pb-4 {
    padding-bottom: 16px
}

#__next .pb-5 {
    padding-bottom: 20px
}

#__next .pb-6 {
    padding-bottom: 24px
}

#__next .pb-8 {
    padding-bottom: 32px
}

#__next .pl-0 {
    padding-left: 0
}

#__next .pl-0\.5 {
    padding-left: 2px
}

#__next .pl-1 {
    padding-left: 4px
}

#__next .pl-1\.5 {
    padding-left: 6px
}

#__next .pl-2 {
    padding-left: 8px
}

#__next .pl-2\.5 {
    padding-left: 10px
}

#__next .pl-2\.75 {
    padding-left: 11px
}

#__next .pl-3 {
    padding-left: 12px
}

#__next .pl-4 {
    padding-left: 16px
}

#__next .pl-5 {
    padding-left: 20px
}

#__next .pl-\[120px\] {
    padding-left: 120px
}

#__next .pr-0 {
    padding-right: 0
}

#__next .pr-1 {
    padding-right: 4px
}

#__next .pr-2 {
    padding-right: 8px
}

#__next .pr-3 {
    padding-right: 12px
}

#__next .pr-4 {
    padding-right: 16px
}

#__next .ps-5 {
    padding-inline-start:20px}

#__next .pt-0 {
    padding-top: 0
}

#__next .pt-0\.5 {
    padding-top: 2px
}

#__next .pt-1 {
    padding-top: 4px
}

#__next .pt-1\.25 {
    padding-top: 5px
}

#__next .pt-1\.5 {
    padding-top: 6px
}

#__next .pt-10 {
    padding-top: 40px
}

#__next .pt-13 {
    padding-top: 52px
}

#__next .pt-2 {
    padding-top: 8px
}

#__next .pt-20 {
    padding-top: 80px
}

#__next .pt-3 {
    padding-top: 12px
}

#__next .pt-4 {
    padding-top: 16px
}

#__next .pt-5 {
    padding-top: 20px
}

#__next .pt-6 {
    padding-top: 24px
}

#__next .pt-6\.5 {
    padding-top: 26px
}

#__next .pt-8 {
    padding-top: 32px
}

#__next .pt-9 {
    padding-top: 36px
}

#__next .text-left {
    text-align: left
}

#__next .text-center {
    text-align: center
}

#__next .text-right {
    text-align: right
}

#__next .font-mono {
    font-family: monospace
}

#__next .text-2xl {
    font-size: 1.5rem;
    line-height: 2rem
}

#__next .text-\[12px\] {
    font-size: 12px
}

#__next .text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem
}

#__next .text-xs {
    font-size: .75rem;
    line-height: 1rem
}

#__next .font-black {
    font-weight: 900
}

#__next .font-bold {
    font-weight: 700
}

#__next .font-light {
    font-weight: 300
}

#__next .font-medium {
    font-weight: 500
}

#__next .font-semibold {
    font-weight: 600
}

#__next .font-thin {
    font-weight: 100
}

#__next .capitalize {
    text-transform: capitalize
}

#__next .normal-case {
    text-transform: none
}

#__next .italic {
    font-style: italic
}

#__next .not-italic {
    font-style: normal
}

#__next .\!leading-3 {
    line-height: .75rem!important
}

#__next .\!leading-\[115\%\] {
    line-height: 115%!important
}

#__next .leading-3 {
    line-height: .75rem
}

#__next .leading-\[16\.8px\] {
    line-height: 16.8px
}

#__next .leading-\[160\%\] {
    line-height: 160%
}

#__next .leading-\[19\.6px\] {
    line-height: 19.6px
}

#__next .leading-none {
    line-height: 1
}

#__next .leading-snug {
    line-height: 1.375
}

#__next .leading-tight {
    line-height: 1.25
}

#__next .text-Brand-Dark {
    --tw-text-opacity: 1;
    color: rgb(0 22 45/var(--tw-text-opacity,1))
}

#__next .text-Brand-Light {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity,1))
}

#__next .text-Brand-PrimaryShade {
    --tw-text-opacity: 1;
    color: rgb(38 211 255/var(--tw-text-opacity,1))
}

#__next .text-Brand-Shade20 {
    --tw-text-opacity: 1;
    color: rgb(233 238 243/var(--tw-text-opacity,1))
}

#__next .text-Brand-Shade60 {
    --tw-text-opacity: 1;
    color: rgb(111 143 177/var(--tw-text-opacity,1))
}

#__next .text-Text-Dark {
    --tw-text-opacity: 1;
    color: rgb(0 22 45/var(--tw-text-opacity,1))
}

#__next .text-Text-DarkSecondary {
    color: #00162d99
}

#__next .text-Text-Light {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity,1))
}

#__next .text-Text-LightSecondary {
    color: #ffffff99
}

#__next .underline {
    text-decoration-line: underline
}

#__next .line-through {
    text-decoration-line: line-through
}

#__next .no-underline {
    text-decoration-line: none
}

#__next .\!opacity-100 {
    opacity: 1!important
}

#__next .opacity-0 {
    opacity: 0
}

#__next .opacity-100 {
    opacity: 1
}

#__next .opacity-15 {
    opacity: .15
}

#__next .opacity-20 {
    opacity: .2
}

#__next .opacity-30 {
    opacity: .3
}

#__next .opacity-40 {
    opacity: .4
}

#__next .opacity-50 {
    opacity: .5
}

#__next .opacity-70 {
    opacity: .7
}

#__next .opacity-80 {
    opacity: .8
}

#__next .opacity-90 {
    opacity: .9
}

#__next .shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);
    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)
}

#__next .shadow,#__next .shadow-10 {
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)
}

#__next .shadow-10 {
    --tw-shadow: 0px 4px 18px 3px rgba(0,0,0,.15);
    --tw-shadow-colored: 0px 4px 18px 3px var(--tw-shadow-color)
}

#__next .shadow-2 {
    --tw-shadow: 0px 1px 5px rgba(0,0,0,.15);
    --tw-shadow-colored: 0px 1px 5px var(--tw-shadow-color)
}

#__next .shadow-2,#__next .shadow-ddf {
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)
}

#__next .shadow-ddf {
    --tw-shadow: 0 0 36px 0 #00162d0d;
    --tw-shadow-colored: 0 0 36px 0 var(--tw-shadow-color)
}

#__next .shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);
    --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)
}

#__next .shadow-lg,#__next .shadow-md {
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)
}

#__next .shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);
    --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)
}

#__next .shadow-none {
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000
}

#__next .shadow-none,#__next .shadow-sm {
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)
}

#__next .shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0,0,0,.05);
    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color)
}

#__next .outline-none {
    outline: 2px solid transparent;
    outline-offset: 2px
}

#__next .outline {
    outline-style: solid
}

#__next .blur {
    --tw-blur: blur(8px)
}

#__next .blur,#__next .drop-shadow {
    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)
}

#__next .drop-shadow {
    --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0,0,0,.1)) drop-shadow(0 1px 1px rgba(0,0,0,.06))
}

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

#__next .backdrop-blur-sm {
    --tw-backdrop-blur: blur(4px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)
}

#__next .transition {
    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;
    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;
    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    transition-duration: .15s
}

#__next .transition-all {
    transition-property: all;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    transition-duration: .15s
}

#__next .transition-colors {
    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    transition-duration: .15s
}

#__next .transition-opacity {
    transition-property: opacity;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    transition-duration: .15s
}

#__next .transition-shadow {
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    transition-duration: .15s
}

#__next .transition-transform {
    transition-property: transform;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    transition-duration: .15s
}

#__next .transition-width {
    transition-property: width;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    transition-duration: .15s
}

#__next .delay-200 {
    transition-delay: .2s
}

#__next .delay-s {
    transition-delay: .25s
}

#__next .duration-1000 {
    transition-duration: 1s
}

#__next .duration-200 {
    transition-duration: .2s
}

#__next .duration-300 {
    transition-duration: .3s
}

#__next .duration-500 {
    transition-duration: .5s
}

#__next .duration-\[1000ms\] {
    transition-duration: 1s
}

#__next .duration-\[2000ms\] {
    transition-duration: 2s
}

#__next .duration-\[2500ms\] {
    transition-duration: 2.5s
}

#__next .duration-m {
    transition-duration: .5s
}

#__next .duration-s {
    transition-duration: .25s
}

#__next .ease-in-out {
    transition-timing-function: cubic-bezier(.4,0,.2,1)
}

#__next .ease-out {
    transition-timing-function: cubic-bezier(0,0,.2,1)
}

#__next .text-ng-display-large {
    font-size: 50px;
    font-weight: 700;
    line-height: 120%
}

#__next .text-ng-display-small {
    font-size: 28px;
    font-weight: 900;
    line-height: 120%
}

#__next .text-ng-display1-large,#__next .text-ng-display1-onesize {
    font-size: 48px;
    font-weight: 700;
    line-height: 100%;
    letter-spacing: 0
}

#__next .text-ng-display2-large,#__next .text-ng-display2-onesize {
    font-size: 24px;
    font-weight: 700;
    line-height: 126%;
    letter-spacing: 0
}

#__next .text-ng-displaybody-large,#__next .text-ng-displaybody-onesize {
    font-size: 18px;
    font-weight: 500;
    line-height: 160%;
    letter-spacing: 0
}

#__next .text-ng-h1-large {
    font-size: 38px;
    font-weight: 700;
    line-height: 120%
}

#__next .text-ng-h1-small,#__next .text-ng-h2-large {
    font-size: 22px;
    font-weight: 700;
    line-height: 120%
}

#__next .text-ng-h2-small,#__next .text-ng-h3-large {
    font-size: 18px;
    font-weight: 700;
    line-height: 120%
}

#__next .text-ng-h3-small {
    font-size: 16px;
    font-weight: 700;
    line-height: 120%
}

#__next .text-ng-header1-small {
    font-size: 20px;
    font-weight: 700;
    line-height: 120%;
    letter-spacing: 0
}

#__next .text-ng-header1-large,#__next .text-ng-header1-onesize {
    font-size: 20px;
    font-weight: 700;
    line-height: 160%;
    letter-spacing: 0
}

#__next .text-ng-header2-small {
    font-size: 16px;
    font-weight: 700;
    line-height: 120%;
    letter-spacing: 0
}

#__next .text-ng-header2-large {
    font-size: 16px;
    font-weight: 700;
    line-height: 148%;
    letter-spacing: 0
}

#__next .text-ng-header2-onesize {
    font-size: 18px;
    font-weight: 700;
    line-height: 148%;
    letter-spacing: 0
}

#__next .text-ng-header3-small {
    font-size: 12px;
    font-weight: 700;
    line-height: 120%;
    letter-spacing: 0
}

#__next .text-ng-header3-large {
    font-size: 14px;
    font-weight: 700;
    line-height: 130%;
    letter-spacing: 0
}

#__next .text-ng-header3-onesize {
    font-size: 16px;
    font-weight: 700;
    line-height: 130%;
    letter-spacing: 0
}

#__next .text-ng-header4-small {
    font-size: 8px;
    font-weight: 700;
    line-height: 120%;
    letter-spacing: 0
}

#__next .text-ng-header4-large {
    font-size: 12px;
    font-weight: 700;
    line-height: 132%;
    letter-spacing: 0
}

#__next .text-ng-header4-onesize {
    font-size: 13.5px;
    font-weight: 700;
    line-height: 132%;
    letter-spacing: 0
}

#__next .text-ng-subtitle-large {
    font-size: 16px;
    font-weight: 500;
    line-height: 120%
}

#__next .text-ng-subtitle-small {
    font-size: 12px;
    font-weight: 500;
    line-height: 120%
}

#__next .text-ng-subtitle-tiny {
    font-size: 10px;
    font-weight: 500;
    line-height: 120%
}

#__next .text-ng-subtitlealternative-small {
    font-size: 12px;
    font-weight: 400;
    line-height: 120%
}

#__next .text-ng-subheader1-large,#__next .text-ng-subheader1-small {
    font-size: 16px;
    font-weight: 500;
    line-height: 100%;
    letter-spacing: 0
}

#__next .text-ng-subheader1-onesize {
    font-size: 18px;
    font-weight: 500;
    line-height: 115%;
    letter-spacing: 0
}

#__next .text-ng-subheader2-large,#__next .text-ng-subheader2-small {
    font-size: 14px;
    font-weight: 500;
    line-height: 100%;
    letter-spacing: 0
}

#__next .text-ng-subheader2-onesize {
    font-size: 16px;
    font-weight: 500;
    line-height: 115%;
    letter-spacing: 0
}

#__next .text-ng-subheader3-large,#__next .text-ng-subheader3-small {
    font-size: 12px;
    font-weight: 500;
    line-height: 100%;
    letter-spacing: 0
}

#__next .text-ng-subheader3-onesize {
    font-size: 13.5px;
    font-weight: 500;
    line-height: 115%;
    letter-spacing: 0
}

#__next .text-ng-subheader4-large,#__next .text-ng-subheader4-small {
    font-size: 10px;
    font-weight: 500;
    line-height: 100%;
    letter-spacing: 0
}

#__next .text-ng-subheader4-onesize {
    font-size: 11.5px;
    font-weight: 500;
    line-height: 115%;
    letter-spacing: 0
}

#__next .text-ng-bodycopy-large {
    font-size: 16px;
    font-weight: 400;
    line-height: 160%
}

#__next .text-ng-bodycopy-small {
    font-size: 14px;
    font-weight: 400;
    line-height: 140%
}

#__next .text-ng-bodycopy-tiny {
    font-size: 11px;
    font-weight: 400;
    line-height: 140%
}

#__next .text-ng-body1-small {
    font-size: 14px;
    font-weight: 400;
    line-height: 140%;
    letter-spacing: 0
}

#__next .text-ng-body1-large {
    font-size: 14px;
    font-weight: 400;
    line-height: 156%;
    letter-spacing: 0
}

#__next .text-ng-body1-onesize {
    font-size: 16px;
    font-weight: 400;
    line-height: 156%;
    letter-spacing: 0
}

#__next .text-ng-body2-small {
    font-size: 12px;
    font-weight: 400;
    line-height: 140%;
    letter-spacing: 0
}

#__next .text-ng-body2-large {
    font-size: 12px;
    font-weight: 400;
    line-height: 148%;
    letter-spacing: 0
}

#__next .text-ng-body2-onesize {
    font-size: 13.5px;
    font-weight: 400;
    line-height: 148%;
    letter-spacing: 0
}

#__next .text-ng-button-large {
    font-size: 16px;
    font-weight: 600;
    line-height: 120%
}

#__next .text-ng-button-small {
    font-size: 14px;
    font-weight: 600;
    line-height: 120%
}

#__next .text-ng-button-tiny {
    font-size: 12px;
    font-weight: 600;
    line-height: 120%
}

#__next .text-ng-button-supertiny {
    font-size: 10px;
    font-weight: 600;
    line-height: 120%
}

#__next .text-ng-helpertext-large {
    font-size: 12px;
    font-weight: 600;
    line-height: 120%
}

#__next .text-ng-helpertext-small {
    font-size: 10px;
    font-weight: 600;
    line-height: 120%
}

#__next .text-ng-scratched-large {
    font-size: 16px;
    font-weight: 500;
    line-height: 120%
}

#__next .text-ng-scratched-small {
    font-size: 12px;
    font-weight: 500;
    line-height: 120%
}

#__next .text-ng-inputlabel-nosize {
    font-size: 12px;
    font-weight: 600;
    line-height: 120%
}

#__next .text-ng-badge-large,#__next .text-ng-chip-nosize {
    font-size: 14px;
    font-weight: 600;
    line-height: 120%
}

#__next .text-ng-badge-nosize {
    font-size: 10px;
    font-weight: 700;
    line-height: 120%
}

#__next .text-ng-badge-small {
    font-size: 8px;
    font-weight: 700;
    line-height: 120%
}

#__next .text-ng-tableheader-nosize,#__next .text-ng-tooltip-nosize {
    font-size: 10px;
    font-weight: 600;
    line-height: 120%
}

#__next .text-ng-textlabel-nosize {
    font-size: 11px;
    font-weight: 600;
    line-height: 120%
}

#__next .text-ng-label1-large {
    font-size: 20px;
    font-weight: 500;
    line-height: 100%;
    letter-spacing: 0
}

#__next .text-ng-label1-onesize {
    font-size: 22px;
    font-weight: 500;
    line-height: 115%;
    letter-spacing: 0
}

#__next .text-ng-label2-large {
    font-size: 16px;
    font-weight: 500;
    line-height: 100%;
    letter-spacing: 0
}

#__next .text-ng-label2-onesize {
    font-size: 18px;
    font-weight: 500;
    line-height: 115%;
    letter-spacing: 0
}

#__next .text-ng-label3-large {
    font-size: 14px;
    font-weight: 500;
    line-height: 100%;
    letter-spacing: 0
}

#__next .text-ng-label3-onesize {
    font-size: 16px;
    font-weight: 500;
    line-height: 115%;
    letter-spacing: 0
}

#__next .text-ng-label4-large {
    font-size: 12px;
    font-weight: 500;
    line-height: 100%;
    letter-spacing: 0
}

#__next .text-ng-label4-onesize {
    font-size: 13.5px;
    font-weight: 500;
    line-height: 115%;
    letter-spacing: 0
}

#__next .text-ng-label5-large {
    font-size: 10px;
    font-weight: 500;
    line-height: 100%;
    letter-spacing: 0
}

#__next .text-ng-label5-onesize {
    font-size: 11.5px;
    font-weight: 500;
    line-height: 115%;
    letter-spacing: 0
}

#__next .text-ng-label6-large {
    font-size: 8px;
    font-weight: 700;
    line-height: 100%;
    letter-spacing: 0
}

#__next .text-ng-label6-onesize {
    font-size: 9.5px;
    font-weight: 700;
    line-height: 115%;
    letter-spacing: 0
}

#__next .text-fc-primary-main {
    color: #002144
}

#__next .text-fc-primary-dark {
    color: #001426
}

#__next .text-fc-primary-medium {
    color: #0f457d
}

#__next .text-fc-primary-light {
    color: #fff
}

#__next .text-fc-secondary-main {
    color: #00bbeb
}

#__next .text-fc-secondary-dark {
    color: #029ac0
}

#__next .text-fc-secondary-medium {
    color: #26d3ff
}

#__next .text-fc-secondary-light {
    color: #67e0ff
}

#__next .text-fc-tertiary-main {
    color: #ff008d
}

#__next .text-fc-tertiary-dark {
    color: #cb0371
}

#__next .text-fc-tertiary-medium {
    color: #ff58b4
}

#__next .text-fc-tertiary-light {
    color: #ffa8d8
}

#__next .text-fc-text-primary {
    color: #000
}

#__next .text-fc-text-secondary {
    color: #282828
}

#__next .text-fc-text-tertiary {
    color: #9b9b9b
}

#__next .text-fc-text-reversed {
    color: #fff
}

#__next .text-fc-text-dark {
    color: #00162d
}

#__next .text-fc-text-darksecondary {
    color: #00162d99
}

#__next .text-fc-text-lightsecondary {
    color: #ffffff99
}

#__next .text-fc-text-light {
    color: #fff
}

#__next .text-fc-error-main {
    color: #fa4d56
}

#__next .text-fc-error-dark {
    color: #d90009
}

#__next .text-fc-error-light {
    color: #fff1f1
}

#__next .text-fc-success-main {
    color: #0fc521
}

#__next .text-fc-success-dark {
    color: #09a837
}

#__next .text-fc-success-light {
    color: #defbe6
}

#__next .text-fc-warning-main {
    color: #f3933b
}

#__next .text-fc-warning-dark {
    color: #d85b00
}

#__next .text-fc-warning-light {
    color: #fff9c4
}

#__next .text-fc-information-main {
    color: #4589ff
}

#__next .text-fc-information-dark {
    color: #0043ce
}

#__next .text-fc-information-light {
    color: #d0e2ff
}

#__next .text-fc-clock-less5minlight {
    color: #ffcbc7
}

#__next .text-fc-clock-less5mindark {
    color: #fa4d56
}

#__next .text-fc-clock-morethen5min {
    color: #d4d3d6
}

#__next .text-fc-clock-closed {
    color: #393939
}

#__next .text-fc-clock-interimlight {
    color: #67e0ff
}

#__next .text-fc-clock-interimdark {
    color: #029ac0
}

#__next .text-fc-clock-finallight {
    color: #f4f4f4
}

#__next .text-fc-clock-finaldark,#__next .text-fc-clock-resultsdark {
    color: #6f6f6f
}

#__next .text-fc-clock-openunder5 {
    color: #d85b00
}

#__next .text-fc-clock-open {
    color: #00162d99
}

#__next .text-fc-clock-closedandresult {
    color: #00162dcc
}

#__next .text-fc-result-first {
    color: #ecbe19
}

#__next .text-fc-result-second {
    color: #818486
}

#__next .text-fc-result-third {
    color: #a4742d
}

#__next .text-fc-result-fourth {
    color: #565252
}

#__next .text-fc-semanticcharcoals-charcoal100 {
    color: #001426
}

#__next .text-fc-semanticcharcoals-charcoal90 {
    color: #002144
}

#__next .text-fc-semanticcharcoals-charcoal80 {
    color: #003266
}

#__next .text-fc-semanticcharcoals-charcoal70 {
    color: #0f457d
}

#__next .text-fc-semanticcharcoals-charcoal60 {
    color: #0f4f92
}

#__next .text-fc-semanticcharcoals-charcoal50 {
    color: #bfbfc0
}

#__next .text-fc-semanticcharcoals-charcoal40 {
    color: #d4d3d6
}

#__next .text-fc-semanticcharcoals-charcoal30 {
    color: #7bbbff
}

#__next .text-fc-semanticcharcoals-charcoal20 {
    color: #bbd8f6
}

#__next .text-fc-semanticcharcoals-charcoal10 {
    color: #def
}

#__next .text-fc-semanticcharcoals-white {
    color: #fff
}

#__next .text-fc-fluctuations-openingprice {
    color: #000
}

#__next .text-fc-fluctuations-pricegoingup {
    color: #0fc521
}

#__next .text-fc-fluctuations-pricegoingdown {
    color: #fa4d56
}

#__next .text-fc-streaming-sky1 {
    color: #038443
}

#__next .text-fc-streaming-sky2 {
    color: #02beff
}

#__next .text-fc-streaming-fullscreenvideoplayerbackground {
    color: #000
}

#__next .text-fc-streaming-fullscreenvideoplayercontainerbackground {
    color: #ffffff00
}

#__next .text-fc-streaming-videoplayerbottomgradientstart {
    color: #18181a00
}

#__next .text-fc-streaming-videoplayerbottomgradientmiddle {
    color: #18181a99
}

#__next .text-fc-streaming-videoplayerbottomgradientend {
    color: #18181acc
}

#__next .text-fc-olympicscard-backgroundgradientstart {
    color: #153751
}

#__next .text-fc-olympicscard-backgroundgradientend1 {
    color: #58b4af
}

#__next .text-fc-olympicscard-backgroundgradientend2 {
    color: #3a7d85
}

#__next .text-fc-olympicscard-sportsiconbackground {
    color: #d4c480
}

#__next .text-fc-olympicscard-sportsicon {
    color: #a48f36
}

#__next .text-fc-transparent-white0 {
    color: #ffffff00
}

#__next .text-fc-transparent-black10 {
    color: #0000001a
}

#__next .text-fc-specialty-skyblue {
    color: #01a5ff
}

#__next .text-fc-specialty-skygreen {
    color: #038443
}

#__next .text-fc-specialty-speedrear {
    color: #fa4d56
}

#__next .text-fc-specialty-speedmidrear {
    color: #fc7144
}

#__next .text-fc-specialty-speedmid {
    color: #fe8f34
}

#__next .text-fc-specialty-speedhandymid {
    color: #f7a728
}

#__next .text-fc-specialty-speedhandy {
    color: #afa533
}

#__next .text-fc-specialty-speedleadhandy {
    color: #72a43c
}

#__next .text-fc-specialty-speedlead {
    color: #28a248
}

#__next .text-fc-specialty-betslipbg {
    color: #e0e0e0
}

#__next .text-fc-brand-primary {
    color: #00baeb
}

#__next .text-fc-brand-primaryshade {
    color: #26d3ff
}

#__next .text-fc-brand-secondary {
    color: #ff68ca
}

#__next .text-fc-brand-secondaryshade {
    color: #ff8ccb
}

#__next .text-fc-brand-light {
    color: #fff
}

#__next .text-fc-brand-shade20 {
    color: #e9eef3
}

#__next .text-fc-brand-shade40 {
    color: #9fb5cb
}

#__next .text-fc-brand-shade60 {
    color: #6f8fb1
}

#__next .text-fc-brand-shade80 {
    color: #284666
}

#__next .text-fc-brand-dark {
    color: #00162d
}

#__next .text-fc-transparencies-dark0 {
    color: #00162d00
}

#__next .text-fc-transparencies-dark5 {
    color: #00162d0d
}

#__next .text-fc-transparencies-dark10 {
    color: #00162d1a
}

#__next .text-fc-transparencies-dark20 {
    color: #00162d33
}

#__next .text-fc-transparencies-dark40 {
    color: #00162d66
}

#__next .text-fc-transparencies-dark60 {
    color: #00162d99
}

#__next .text-fc-transparencies-dark80 {
    color: #00162dcc
}

#__next .text-fc-transparencies-dark95 {
    color: #00162df2
}

#__next .text-fc-transparencies-light0 {
    color: #ffffff00
}

#__next .text-fc-transparencies-light5 {
    color: #ffffff0d
}

#__next .text-fc-transparencies-light10 {
    color: #ffffff1a
}

#__next .text-fc-transparencies-light20 {
    color: #ffffff33
}

#__next .text-fc-transparencies-light40 {
    color: #ffffff66
}

#__next .text-fc-transparencies-light60 {
    color: #ffffff99
}

#__next .text-fc-transparencies-light80 {
    color: #ffffffcc
}

#__next .text-fc-transparencies-light95 {
    color: #fffffff2
}

#__next .text-fc-transparencies-primary0 {
    color: #00bbeb00
}

#__next .text-fc-transparencies-primary20 {
    color: #00bbeb33
}

#__next .text-fc-transparencies-primary95,#__next .text-fc-transparencies-primary95temp {
    color: #00bbebf2
}

#__next .text-fc-transparencies-primaryshade0 {
    color: #26d3ff00
}

#__next .text-fc-transparencies-primaryshade95 {
    color: #26d3fff2
}

#__next .text-fc-transparencies-secondary0 {
    color: #ff8ccb00
}

#__next .text-fc-transparencies-secondaryshade0 {
    color: #ff68ca00
}

#__next .text-fc-transparencies-background0 {
    color: #e9eef300
}

#__next .text-fc-alert-successdark {
    color: #09a837
}

#__next .text-fc-alert-successlight {
    color: #62ee70
}

#__next .text-fc-alert-warningdark {
    color: #d85b00
}

#__next .text-fc-alert-warninglight {
    color: #f3933b
}

#__next .text-fc-alert-errordark {
    color: #d90009
}

#__next .text-fc-alert-errorlight {
    color: #fc6d75
}

#__next .\[overflow-anchor\:none\] {
    overflow-anchor: none
}

#__next .\[text-align-last\:center\] {
    -moz-text-align-last: center;
    text-align-last: center
}

#__next .after\:pointer-events-none:after {
    content: var(--tw-content);
    pointer-events: none
}

#__next .after\:absolute:after {
    content: var(--tw-content);
    position: absolute
}

#__next .after\:bottom-10:after {
    content: var(--tw-content);
    bottom: 40px
}

#__next .after\:bottom-10\.75:after {
    content: var(--tw-content);
    bottom: 43px
}

#__next .after\:bottom-7:after {
    content: var(--tw-content);
    bottom: 28px
}

#__next .after\:bottom-8\.75:after {
    content: var(--tw-content);
    bottom: 35px
}

#__next .after\:left-3\.5:after {
    content: var(--tw-content);
    left: 14px
}

#__next .after\:opacity-30:after {
    content: var(--tw-content);
    opacity: .3
}

#__next .after\:content-\[attr\(data-placeholder\)\]:after {
    --tw-content: attr(data-placeholder);
    content: var(--tw-content)
}

#__next .first\:pt-0:first-child {
    padding-top: 0
}

#__next .last\:mb-0:last-child {
    margin-bottom: 0
}

#__next .last\:pb-0:last-child {
    padding-bottom: 0
}

#__next .hover\:scale-105:hover {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

#__next .hover\:cursor-pointer:hover {
    cursor: pointer
}

#__next .hover\:border-Brand-Shade80:hover {
    --tw-border-opacity: 1;
    border-color: rgb(40 70 102/var(--tw-border-opacity,1))
}

#__next .hover\:bg-Brand-Dark:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(0 22 45/var(--tw-bg-opacity,1))
}

#__next .hover\:bg-Brand-Light:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity,1))
}

#__next .hover\:bg-Brand-PrimaryShade:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(38 211 255/var(--tw-bg-opacity,1))
}

#__next .hover\:bg-Brand-Shade20:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(233 238 243/var(--tw-bg-opacity,1))
}

#__next .hover\:bg-Brand-Shade40:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(159 181 203/var(--tw-bg-opacity,1))
}

#__next .hover\:bg-Transparencies-Dark10:hover {
    background-color: #00162d1a
}

#__next .hover\:bg-Transparencies-Light20:hover {
    background-color: #ffffff33
}

#__next .hover\:bg-Transparencies-Light5:hover {
    background-color: #ffffff0d
}

#__next .hover\:bg-opacity-10:hover {
    --tw-bg-opacity: 0.1
}

#__next .hover\:bg-opacity-40:hover {
    --tw-bg-opacity: 0.4
}

#__next .hover\:bg-opacity-60:hover {
    --tw-bg-opacity: 0.6
}

#__next .hover\:text-Brand-Primary:hover {
    --tw-text-opacity: 1;
    color: rgb(0 186 235/var(--tw-text-opacity,1))
}

#__next .hover\:text-Brand-PrimaryShade:hover {
    --tw-text-opacity: 1;
    color: rgb(38 211 255/var(--tw-text-opacity,1))
}

#__next .hover\:opacity-80:hover {
    opacity: .8
}

#__next .hover\:opacity-90:hover {
    opacity: .9
}

#__next .hover\:shadow-md:hover {
    --tw-shadow: 0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);
    --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)
}

#__next .focus\:border-Brand-Shade80:focus {
    --tw-border-opacity: 1;
    border-color: rgb(40 70 102/var(--tw-border-opacity,1))
}

#__next .focus\:bg-Transparencies-Dark10:focus {
    background-color: #00162d1a
}

#__next .focus\:outline-none:focus {
    outline: 2px solid transparent;
    outline-offset: 2px
}

#__next .focus\:ring-2:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)
}

#__next .focus\:ring-Brand-Light:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(255 255 255/var(--tw-ring-opacity,1))
}

#__next .focus\:ring-opacity-50:focus {
    --tw-ring-opacity: 0.5
}

#__next .focus-visible\:z-20:focus-visible {
    z-index: 20
}

#__next .focus-visible\:ring-2:focus-visible {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)
}

#__next .focus-visible\:ring-Brand-Light:focus-visible {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(255 255 255/var(--tw-ring-opacity,1))
}

#__next .focus-visible\:ring-Brand-Primary:focus-visible {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(0 186 235/var(--tw-ring-opacity,1))
}

#__next .focus-visible\:ring-opacity-50:focus-visible {
    --tw-ring-opacity: 0.5
}

#__next .active\:scale-95:active {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

#__next .active\:bg-Brand-Primary:active {
    --tw-bg-opacity: 1;
    background-color: rgb(0 186 235/var(--tw-bg-opacity,1))
}

#__next :is(.group:hover .group-hover\:block) {
    display: block
}

#__next :is(.group:hover .group-hover\:bg-Brand-Shade60) {
    --tw-bg-opacity: 1;
    background-color: rgb(111 143 177/var(--tw-bg-opacity,1))
}

#__next :is(.group:hover .group-hover\:text-Text-Dark) {
    --tw-text-opacity: 1;
    color: rgb(0 22 45/var(--tw-text-opacity,1))
}

#__next :is(.group:active .group-active\:bg-Transparencies-Light60) {
    background-color: #ffffff99
}

@media not all and (min-width: 1024px) {
    #__next .max-lg\:fixed {
        position:fixed
    }

    #__next .max-lg\:left-1\/2 {
        left: 50%
    }

    #__next .max-lg\:max-w-\[100\%\] {
        max-width: 100%
    }

    #__next .max-lg\:-translate-x-1\/2 {
        --tw-translate-x: -50%
    }

    #__next .max-lg\:-translate-x-1\/2,#__next .max-lg\:transform {
        transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }
}

@media (min-width: 710px) {
    #__next .sm\:mx-auto {
        margin-left:auto;
        margin-right: auto
    }

    #__next .sm\:ml-0 {
        margin-left: 0
    }

    #__next .sm\:ml-auto {
        margin-left: auto
    }

    #__next .sm\:mt-0 {
        margin-top: 0
    }

    #__next .sm\:mt-13 {
        margin-top: 52px
    }

    #__next .sm\:h-6 {
        height: 24px
    }

    #__next .sm\:h-\[160px\] {
        height: 160px
    }

    #__next .sm\:h-\[220px\] {
        height: 220px
    }

    #__next .sm\:w-6 {
        width: 24px
    }

    #__next .sm\:w-\[480px\] {
        width: 480px
    }

    #__next .sm\:w-full {
        width: 100%
    }

    #__next .sm\:flex-row {
        flex-direction: row
    }

    #__next .sm\:items-center {
        align-items: center
    }

    #__next .sm\:justify-between {
        justify-content: space-between
    }

    #__next .sm\:gap-0 {
        gap: 0
    }

    #__next .sm\:gap-3 {
        gap: 12px
    }

    #__next :is(.sm\:space-y-3>:not([hidden])~:not([hidden])) {
        --tw-space-y-reverse: 0;
        margin-top: calc(12px * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(12px * var(--tw-space-y-reverse))
    }

    #__next .sm\:p-5 {
        padding: 20px
    }

    #__next .sm\:px-5 {
        padding-left: 20px;
        padding-right: 20px
    }

    #__next .sm\:pb-3 {
        padding-bottom: 12px
    }

    #__next .sm\:pr-2 {
        padding-right: 8px
    }

    #__next .sm\:text-left {
        text-align: left
    }
}

@media (min-width: 1024px) {
    #__next .lg\:absolute {
        position:absolute
    }

    #__next .lg\:relative {
        position: relative
    }

    #__next .lg\:bottom-0 {
        bottom: 0
    }

    #__next .lg\:bottom-1\/3 {
        bottom: 33.333333%
    }

    #__next .lg\:bottom-10 {
        bottom: 40px
    }

    #__next .lg\:bottom-22 {
        bottom: 88px
    }

    #__next .lg\:bottom-6 {
        bottom: 24px
    }

    #__next .lg\:left-0 {
        left: 0
    }

    #__next .lg\:right-0 {
        right: 0
    }

    #__next .lg\:top-0 {
        top: 0
    }

    #__next .lg\:top-18 {
        top: 72px
    }

    #__next .lg\:top-20 {
        top: 80px
    }

    #__next .lg\:top-4 {
        top: 16px
    }

    #__next .lg\:z-10 {
        z-index: 10
    }

    #__next .lg\:mx-0 {
        margin-left: 0;
        margin-right: 0
    }

    #__next .lg\:mx-0\.5 {
        margin-left: 2px;
        margin-right: 2px
    }

    #__next .lg\:mx-1 {
        margin-left: 4px;
        margin-right: 4px
    }

    #__next .lg\:mx-2 {
        margin-left: 8px;
        margin-right: 8px
    }

    #__next .lg\:mx-3 {
        margin-left: 12px;
        margin-right: 12px
    }

    #__next .lg\:mx-4 {
        margin-left: 16px;
        margin-right: 16px
    }

    #__next .lg\:mx-auto {
        margin-left: auto;
        margin-right: auto
    }

    #__next .lg\:my-4 {
        margin-top: 16px;
        margin-bottom: 16px
    }

    #__next .lg\:-mr-50 {
        margin-right: -200px
    }

    #__next .lg\:-mt-20 {
        margin-top: -80px
    }

    #__next .lg\:mb-0 {
        margin-bottom: 0
    }

    #__next .lg\:mb-2 {
        margin-bottom: 8px
    }

    #__next .lg\:mb-3 {
        margin-bottom: 12px
    }

    #__next .lg\:mb-4 {
        margin-bottom: 16px
    }

    #__next .lg\:mb-5 {
        margin-bottom: 20px
    }

    #__next .lg\:mb-6 {
        margin-bottom: 24px
    }

    #__next .lg\:mb-8 {
        margin-bottom: 32px
    }

    #__next .lg\:ml-0 {
        margin-left: 0
    }

    #__next .lg\:ml-2 {
        margin-left: 8px
    }

    #__next .lg\:ml-4 {
        margin-left: 16px
    }

    #__next .lg\:mr-0 {
        margin-right: 0
    }

    #__next .lg\:mr-1 {
        margin-right: 4px
    }

    #__next .lg\:mr-1\.5 {
        margin-right: 6px
    }

    #__next .lg\:mr-2 {
        margin-right: 8px
    }

    #__next .lg\:mr-20 {
        margin-right: 80px
    }

    #__next .lg\:mr-3 {
        margin-right: 12px
    }

    #__next .lg\:mr-4 {
        margin-right: 16px
    }

    #__next .lg\:mt-0 {
        margin-top: 0
    }

    #__next .lg\:mt-1\.5 {
        margin-top: 6px
    }

    #__next .lg\:mt-10 {
        margin-top: 40px
    }

    #__next .lg\:mt-12 {
        margin-top: 48px
    }

    #__next .lg\:mt-2 {
        margin-top: 8px
    }

    #__next .lg\:mt-3 {
        margin-top: 12px
    }

    #__next .lg\:mt-30 {
        margin-top: 120px
    }

    #__next .lg\:mt-4 {
        margin-top: 16px
    }

    #__next .lg\:mt-6 {
        margin-top: 24px
    }

    #__next .lg\:mt-8 {
        margin-top: 32px
    }

    #__next .lg\:mt-px {
        margin-top: 1px
    }

    #__next .lg\:box-border {
        box-sizing: border-box
    }

    #__next .lg\:block {
        display: block
    }

    #__next .lg\:inline {
        display: inline
    }

    #__next .lg\:flex {
        display: flex
    }

    #__next .lg\:inline-flex {
        display: inline-flex
    }

    #__next .lg\:hidden {
        display: none
    }

    #__next .lg\:h-1\.25 {
        height: 5px
    }

    #__next .lg\:h-10\.5 {
        height: 42px
    }

    #__next .lg\:h-12 {
        height: 48px
    }

    #__next .lg\:h-14 {
        height: 56px
    }

    #__next .lg\:h-17\.5 {
        height: 70px
    }

    #__next .lg\:h-18 {
        height: 72px
    }

    #__next .lg\:h-2 {
        height: 8px
    }

    #__next .lg\:h-2\.5 {
        height: 10px
    }

    #__next .lg\:h-20 {
        height: 80px
    }

    #__next .lg\:h-21\.5 {
        height: 86px
    }

    #__next .lg\:h-22\.5 {
        height: 90px
    }

    #__next .lg\:h-26\.5 {
        height: 106px
    }

    #__next .lg\:h-3 {
        height: 12px
    }

    #__next .lg\:h-3\.5 {
        height: 14px
    }

    #__next .lg\:h-4 {
        height: 16px
    }

    #__next .lg\:h-4\.5 {
        height: 18px
    }

    #__next .lg\:h-48 {
        height: 192px
    }

    #__next .lg\:h-5 {
        height: 20px
    }

    #__next .lg\:h-5\.5 {
        height: 22px
    }

    #__next .lg\:h-6 {
        height: 24px
    }

    #__next .lg\:h-7 {
        height: 28px
    }

    #__next .lg\:h-70 {
        height: 280px
    }

    #__next .lg\:h-70\.5 {
        height: 282px
    }

    #__next .lg\:h-8 {
        height: 32px
    }

    #__next .lg\:h-9 {
        height: 36px
    }

    #__next .lg\:h-9\.5 {
        height: 38px
    }

    #__next .lg\:h-98\.5 {
        height: 394px
    }

    #__next .lg\:h-\[218px\] {
        height: 218px
    }

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

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

    #__next .lg\:h-\[34px\] {
        height: 34px
    }

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

    #__next .lg\:h-\[46px\] {
        height: 46px
    }

    #__next .lg\:h-\[570px\] {
        height: 570px
    }

    #__next .lg\:h-\[600px\] {
        height: 600px
    }

    #__next .lg\:h-\[650px\] {
        height: 650px
    }

    #__next .lg\:h-\[65px\] {
        height: 65px
    }

    #__next .lg\:h-auto {
        height: auto
    }

    #__next .lg\:h-full {
        height: 100%
    }

    #__next .lg\:min-h-7\.5 {
        min-height: 30px
    }

    #__next .lg\:min-h-\[280px\] {
        min-height: 280px
    }

    #__next .lg\:min-h-screen {
        min-height: 100vh
    }

    #__next .lg\:w-1\.25 {
        width: 5px
    }

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

    #__next .lg\:w-1\/4 {
        width: 25%
    }

    #__next .lg\:w-10\.5 {
        width: 42px
    }

    #__next .lg\:w-100 {
        width: 400px
    }

    #__next .lg\:w-13 {
        width: 52px
    }

    #__next .lg\:w-13\.5 {
        width: 54px
    }

    #__next .lg\:w-15 {
        width: 60px
    }

    #__next .lg\:w-18 {
        width: 72px
    }

    #__next .lg\:w-2 {
        width: 8px
    }

    #__next .lg\:w-2\.5 {
        width: 10px
    }

    #__next .lg\:w-2\/4 {
        width: 50%
    }

    #__next .lg\:w-20 {
        width: 80px
    }

    #__next .lg\:w-20\.25 {
        width: 81px
    }

    #__next .lg\:w-3 {
        width: 12px
    }

    #__next .lg\:w-3\.5 {
        width: 14px
    }

    #__next .lg\:w-30 {
        width: 120px
    }

    #__next .lg\:w-4 {
        width: 16px
    }

    #__next .lg\:w-4\.5 {
        width: 18px
    }

    #__next .lg\:w-43 {
        width: 172px
    }

    #__next .lg\:w-5 {
        width: 20px
    }

    #__next .lg\:w-50 {
        width: 200px
    }

    #__next .lg\:w-50\.5 {
        width: 202px
    }

    #__next .lg\:w-6 {
        width: 24px
    }

    #__next .lg\:w-60 {
        width: 240px
    }

    #__next .lg\:w-7 {
        width: 28px
    }

    #__next .lg\:w-8 {
        width: 32px
    }

    #__next .lg\:w-80 {
        width: 320px
    }

    #__next .lg\:w-9 {
        width: 36px
    }

    #__next .lg\:w-9\.5 {
        width: 38px
    }

    #__next .lg\:w-90 {
        width: 360px
    }

    #__next .lg\:w-94 {
        width: 376px
    }

    #__next .lg\:w-\[19px\] {
        width: 19px
    }

    #__next .lg\:w-\[34px\] {
        width: 34px
    }

    #__next .lg\:w-\[46px\] {
        width: 46px
    }

    #__next .lg\:w-\[480px\] {
        width: 480px
    }

    #__next .lg\:w-\[800px\] {
        width: 800px
    }

    #__next .lg\:w-fit {
        width: -moz-fit-content;
        width: fit-content
    }

    #__next .lg\:w-full {
        width: 100%
    }

    #__next .lg\:max-w-48 {
        max-width: 192px
    }

    #__next .lg\:flex-1 {
        flex: 1 1 0%
    }

    #__next .lg\:flex-auto {
        flex: 1 1 auto
    }

    #__next .lg\:flex-initial {
        flex: 0 1 auto
    }

    #__next .lg\:flex-none {
        flex: none
    }

    #__next .lg\:grow {
        flex-grow: 1
    }

    #__next .lg\:translate-x-0 {
        --tw-translate-x: 0px;
        transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    #__next .lg\:scroll-mt-18 {
        scroll-margin-top: 72px
    }

    #__next .lg\:scroll-px-0 {
        scroll-padding-left: 0;
        scroll-padding-right: 0
    }

    #__next .lg\:scroll-px-3 {
        scroll-padding-left: 12px;
        scroll-padding-right: 12px
    }

    #__next .lg\:grid-cols-2 {
        grid-template-columns: repeat(2,minmax(0,1fr))
    }

    #__next .lg\:flex-row {
        flex-direction: row
    }

    #__next .lg\:flex-col {
        flex-direction: column
    }

    #__next .lg\:items-start {
        align-items: flex-start
    }

    #__next .lg\:items-center {
        align-items: center
    }

    #__next .lg\:justify-start {
        justify-content: flex-start
    }

    #__next .lg\:justify-end {
        justify-content: flex-end
    }

    #__next .lg\:justify-center {
        justify-content: center
    }

    #__next .lg\:justify-between {
        justify-content: space-between
    }

    #__next .lg\:gap-0\.5 {
        gap: 2px
    }

    #__next .lg\:gap-2 {
        gap: 8px
    }

    #__next .lg\:gap-3 {
        gap: 12px
    }

    #__next .lg\:gap-4 {
        gap: 16px
    }

    #__next .lg\:gap-8 {
        gap: 32px
    }

    #__next .lg\:self-center {
        align-self: center
    }

    #__next .lg\:overflow-y-auto {
        overflow-y: auto
    }

    #__next .lg\:overflow-y-hidden {
        overflow-y: hidden
    }

    #__next .lg\:rounded-2 {
        border-radius: 8px
    }

    #__next .lg\:rounded-4 {
        border-radius: 16px
    }

    #__next .lg\:rounded-7 {
        border-radius: 28px
    }

    #__next .lg\:rounded-\[100px\] {
        border-radius: 100px
    }

    #__next .lg\:rounded-lg {
        border-radius: .5rem
    }

    #__next .lg\:rounded-md {
        border-radius: .375rem
    }

    #__next .lg\:rounded-none {
        border-radius: 0
    }

    #__next .lg\:rounded-b-4 {
        border-bottom-right-radius: 16px;
        border-bottom-left-radius: 16px
    }

    #__next .lg\:rounded-b-8 {
        border-bottom-right-radius: 32px;
        border-bottom-left-radius: 32px
    }

    #__next .lg\:rounded-t-4 {
        border-top-left-radius: 16px;
        border-top-right-radius: 16px
    }

    #__next .lg\:bg-Brand-Light {
        --tw-bg-opacity: 1;
        background-color: rgb(255 255 255/var(--tw-bg-opacity,1))
    }

    #__next .lg\:bg-Transparencies-Light10 {
        background-color: #ffffff1a
    }

    #__next .lg\:bg-Transparencies-Light40 {
        background-color: #ffffff66
    }

    #__next .lg\:p-0 {
        padding: 0
    }

    #__next .lg\:p-0\.5 {
        padding: 2px
    }

    #__next .lg\:p-1\.25 {
        padding: 5px
    }

    #__next .lg\:p-10 {
        padding: 40px
    }

    #__next .lg\:p-3 {
        padding: 12px
    }

    #__next .lg\:p-4 {
        padding: 16px
    }

    #__next .lg\:p-6 {
        padding: 24px
    }

    #__next .lg\:p-8 {
        padding: 32px
    }

    #__next .lg\:p-px {
        padding: 1px
    }

    #__next .lg\:px-0 {
        padding-left: 0;
        padding-right: 0
    }

    #__next .lg\:px-1 {
        padding-left: 4px;
        padding-right: 4px
    }

    #__next .lg\:px-16 {
        padding-left: 64px;
        padding-right: 64px
    }

    #__next .lg\:px-2 {
        padding-left: 8px;
        padding-right: 8px
    }

    #__next .lg\:px-3 {
        padding-left: 12px;
        padding-right: 12px
    }

    #__next .lg\:px-4 {
        padding-left: 16px;
        padding-right: 16px
    }

    #__next .lg\:px-5 {
        padding-left: 20px;
        padding-right: 20px
    }

    #__next .lg\:px-6 {
        padding-left: 24px;
        padding-right: 24px
    }

    #__next .lg\:px-8 {
        padding-left: 32px;
        padding-right: 32px
    }

    #__next .lg\:px-\[12\.75px\] {
        padding-left: 12.75px;
        padding-right: 12.75px
    }

    #__next .lg\:px-\[13px\] {
        padding-left: 13px;
        padding-right: 13px
    }

    #__next .lg\:px-\[17\.5px\] {
        padding-left: 17.5px;
        padding-right: 17.5px
    }

    #__next .lg\:px-\[6px\] {
        padding-left: 6px;
        padding-right: 6px
    }

    #__next .lg\:px-\[8\.75px\] {
        padding-left: 8.75px;
        padding-right: 8.75px
    }

    #__next .lg\:py-0 {
        padding-top: 0;
        padding-bottom: 0
    }

    #__next .lg\:py-1\.5 {
        padding-top: 6px;
        padding-bottom: 6px
    }

    #__next .lg\:py-15 {
        padding-top: 60px;
        padding-bottom: 60px
    }

    #__next .lg\:py-2\.5 {
        padding-top: 10px;
        padding-bottom: 10px
    }

    #__next .lg\:py-3 {
        padding-top: 12px;
        padding-bottom: 12px
    }

    #__next .lg\:py-3\.5 {
        padding-top: 14px;
        padding-bottom: 14px
    }

    #__next .lg\:py-6 {
        padding-top: 24px;
        padding-bottom: 24px
    }

    #__next .lg\:py-7\.5 {
        padding-top: 30px;
        padding-bottom: 30px
    }

    #__next .lg\:py-8 {
        padding-top: 32px;
        padding-bottom: 32px
    }

    #__next .lg\:pb-0 {
        padding-bottom: 0
    }

    #__next .lg\:pb-10 {
        padding-bottom: 40px
    }

    #__next .lg\:pb-2 {
        padding-bottom: 8px
    }

    #__next .lg\:pb-3 {
        padding-bottom: 12px
    }

    #__next .lg\:pb-30 {
        padding-bottom: 120px
    }

    #__next .lg\:pb-4 {
        padding-bottom: 16px
    }

    #__next .lg\:pb-8 {
        padding-bottom: 32px
    }

    #__next .lg\:pl-0 {
        padding-left: 0
    }

    #__next .lg\:pt-0 {
        padding-top: 0
    }

    #__next .lg\:pt-16 {
        padding-top: 64px
    }

    #__next .lg\:pt-3 {
        padding-top: 12px
    }

    #__next .lg\:pt-30 {
        padding-top: 120px
    }

    #__next .lg\:pt-4 {
        padding-top: 16px
    }

    #__next .lg\:pt-42 {
        padding-top: 168px
    }

    #__next .lg\:pt-8 {
        padding-top: 32px
    }

    #__next .lg\:text-left {
        text-align: left
    }

    #__next .lg\:text-sm {
        font-size: .875rem;
        line-height: 1.25rem
    }

    #__next .lg\:text-ng-display-large {
        font-size: 50px;
        font-weight: 700;
        line-height: 120%
    }

    #__next .lg\:text-ng-display-small {
        font-size: 28px;
        font-weight: 900;
        line-height: 120%
    }

    #__next .lg\:text-ng-display1-large,#__next .lg\:text-ng-display1-onesize {
        font-size: 48px;
        font-weight: 700;
        line-height: 100%;
        letter-spacing: 0
    }

    #__next .lg\:text-ng-display2-large,#__next .lg\:text-ng-display2-onesize {
        font-size: 24px;
        font-weight: 700;
        line-height: 126%;
        letter-spacing: 0
    }

    #__next .lg\:text-ng-displaybody-large,#__next .lg\:text-ng-displaybody-onesize {
        font-size: 18px;
        font-weight: 500;
        line-height: 160%;
        letter-spacing: 0
    }

    #__next .lg\:text-ng-h1-large {
        font-size: 38px;
        font-weight: 700;
        line-height: 120%
    }

    #__next .lg\:text-ng-h1-small,#__next .lg\:text-ng-h2-large {
        font-size: 22px;
        font-weight: 700;
        line-height: 120%
    }

    #__next .lg\:text-ng-h2-small,#__next .lg\:text-ng-h3-large {
        font-size: 18px;
        font-weight: 700;
        line-height: 120%
    }

    #__next .lg\:text-ng-h3-small {
        font-size: 16px;
        font-weight: 700;
        line-height: 120%
    }

    #__next .lg\:text-ng-header1-small {
        font-size: 20px;
        font-weight: 700;
        line-height: 120%;
        letter-spacing: 0
    }

    #__next .lg\:text-ng-header1-large,#__next .lg\:text-ng-header1-onesize {
        font-size: 20px;
        font-weight: 700;
        line-height: 160%;
        letter-spacing: 0
    }

    #__next .lg\:text-ng-header2-small {
        font-size: 16px;
        font-weight: 700;
        line-height: 120%;
        letter-spacing: 0
    }

    #__next .lg\:text-ng-header2-large {
        font-size: 16px;
        font-weight: 700;
        line-height: 148%;
        letter-spacing: 0
    }

    #__next .lg\:text-ng-header2-onesize {
        font-size: 18px;
        font-weight: 700;
        line-height: 148%;
        letter-spacing: 0
    }

    #__next .lg\:text-ng-header3-small {
        font-size: 12px;
        font-weight: 700;
        line-height: 120%;
        letter-spacing: 0
    }

    #__next .lg\:text-ng-header3-large {
        font-size: 14px;
        font-weight: 700;
        line-height: 130%;
        letter-spacing: 0
    }

    #__next .lg\:text-ng-header3-onesize {
        font-size: 16px;
        font-weight: 700;
        line-height: 130%;
        letter-spacing: 0
    }

    #__next .lg\:text-ng-header4-small {
        font-size: 8px;
        font-weight: 700;
        line-height: 120%;
        letter-spacing: 0
    }

    #__next .lg\:text-ng-header4-large {
        font-size: 12px;
        font-weight: 700;
        line-height: 132%;
        letter-spacing: 0
    }

    #__next .lg\:text-ng-header4-onesize {
        font-size: 13.5px;
        font-weight: 700;
        line-height: 132%;
        letter-spacing: 0
    }

    #__next .lg\:text-ng-subtitle-large {
        font-size: 16px;
        font-weight: 500;
        line-height: 120%
    }

    #__next .lg\:text-ng-subtitle-small {
        font-size: 12px;
        font-weight: 500;
        line-height: 120%
    }

    #__next .lg\:text-ng-subtitle-tiny {
        font-size: 10px;
        font-weight: 500;
        line-height: 120%
    }

    #__next .lg\:text-ng-subtitlealternative-small {
        font-size: 12px;
        font-weight: 400;
        line-height: 120%
    }

    #__next .lg\:text-ng-subheader1-large,#__next .lg\:text-ng-subheader1-small {
        font-size: 16px;
        font-weight: 500;
        line-height: 100%;
        letter-spacing: 0
    }

    #__next .lg\:text-ng-subheader1-onesize {
        font-size: 18px;
        font-weight: 500;
        line-height: 115%;
        letter-spacing: 0
    }

    #__next .lg\:text-ng-subheader2-large,#__next .lg\:text-ng-subheader2-small {
        font-size: 14px;
        font-weight: 500;
        line-height: 100%;
        letter-spacing: 0
    }

    #__next .lg\:text-ng-subheader2-onesize {
        font-size: 16px;
        font-weight: 500;
        line-height: 115%;
        letter-spacing: 0
    }

    #__next .lg\:text-ng-subheader3-large,#__next .lg\:text-ng-subheader3-small {
        font-size: 12px;
        font-weight: 500;
        line-height: 100%;
        letter-spacing: 0
    }

    #__next .lg\:text-ng-subheader3-onesize {
        font-size: 13.5px;
        font-weight: 500;
        line-height: 115%;
        letter-spacing: 0
    }

    #__next .lg\:text-ng-subheader4-large,#__next .lg\:text-ng-subheader4-small {
        font-size: 10px;
        font-weight: 500;
        line-height: 100%;
        letter-spacing: 0
    }

    #__next .lg\:text-ng-subheader4-onesize {
        font-size: 11.5px;
        font-weight: 500;
        line-height: 115%;
        letter-spacing: 0
    }

    #__next .lg\:text-ng-bodycopy-large {
        font-size: 16px;
        font-weight: 400;
        line-height: 160%
    }

    #__next .lg\:text-ng-bodycopy-small {
        font-size: 14px;
        font-weight: 400;
        line-height: 140%
    }

    #__next .lg\:text-ng-bodycopy-tiny {
        font-size: 11px;
        font-weight: 400;
        line-height: 140%
    }

    #__next .lg\:text-ng-body1-small {
        font-size: 14px;
        font-weight: 400;
        line-height: 140%;
        letter-spacing: 0
    }

    #__next .lg\:text-ng-body1-large {
        font-size: 14px;
        font-weight: 400;
        line-height: 156%;
        letter-spacing: 0
    }

    #__next .lg\:text-ng-body1-onesize {
        font-size: 16px;
        font-weight: 400;
        line-height: 156%;
        letter-spacing: 0
    }

    #__next .lg\:text-ng-body2-small {
        font-size: 12px;
        font-weight: 400;
        line-height: 140%;
        letter-spacing: 0
    }

    #__next .lg\:text-ng-body2-large {
        font-size: 12px;
        font-weight: 400;
        line-height: 148%;
        letter-spacing: 0
    }

    #__next .lg\:text-ng-body2-onesize {
        font-size: 13.5px;
        font-weight: 400;
        line-height: 148%;
        letter-spacing: 0
    }

    #__next .lg\:text-ng-button-large {
        font-size: 16px;
        font-weight: 600;
        line-height: 120%
    }

    #__next .lg\:text-ng-button-small {
        font-size: 14px;
        font-weight: 600;
        line-height: 120%
    }

    #__next .lg\:text-ng-button-tiny {
        font-size: 12px;
        font-weight: 600;
        line-height: 120%
    }

    #__next .lg\:text-ng-button-supertiny {
        font-size: 10px;
        font-weight: 600;
        line-height: 120%
    }

    #__next .lg\:text-ng-helpertext-large {
        font-size: 12px;
        font-weight: 600;
        line-height: 120%
    }

    #__next .lg\:text-ng-helpertext-small {
        font-size: 10px;
        font-weight: 600;
        line-height: 120%
    }

    #__next .lg\:text-ng-scratched-large {
        font-size: 16px;
        font-weight: 500;
        line-height: 120%
    }

    #__next .lg\:text-ng-scratched-small {
        font-size: 12px;
        font-weight: 500;
        line-height: 120%
    }

    #__next .lg\:text-ng-inputlabel-nosize {
        font-size: 12px;
        font-weight: 600;
        line-height: 120%
    }

    #__next .lg\:text-ng-badge-large,#__next .lg\:text-ng-chip-nosize {
        font-size: 14px;
        font-weight: 600;
        line-height: 120%
    }

    #__next .lg\:text-ng-badge-nosize {
        font-size: 10px;
        font-weight: 700;
        line-height: 120%
    }

    #__next .lg\:text-ng-badge-small {
        font-size: 8px;
        font-weight: 700;
        line-height: 120%
    }

    #__next .lg\:text-ng-tableheader-nosize,#__next .lg\:text-ng-tooltip-nosize {
        font-size: 10px;
        font-weight: 600;
        line-height: 120%
    }

    #__next .lg\:text-ng-textlabel-nosize {
        font-size: 11px;
        font-weight: 600;
        line-height: 120%
    }

    #__next .lg\:text-ng-label1-large {
        font-size: 20px;
        font-weight: 500;
        line-height: 100%;
        letter-spacing: 0
    }

    #__next .lg\:text-ng-label1-onesize {
        font-size: 22px;
        font-weight: 500;
        line-height: 115%;
        letter-spacing: 0
    }

    #__next .lg\:text-ng-label2-large {
        font-size: 16px;
        font-weight: 500;
        line-height: 100%;
        letter-spacing: 0
    }

    #__next .lg\:text-ng-label2-onesize {
        font-size: 18px;
        font-weight: 500;
        line-height: 115%;
        letter-spacing: 0
    }

    #__next .lg\:text-ng-label3-large {
        font-size: 14px;
        font-weight: 500;
        line-height: 100%;
        letter-spacing: 0
    }

    #__next .lg\:text-ng-label3-onesize {
        font-size: 16px;
        font-weight: 500;
        line-height: 115%;
        letter-spacing: 0
    }

    #__next .lg\:text-ng-label4-large {
        font-size: 12px;
        font-weight: 500;
        line-height: 100%;
        letter-spacing: 0
    }

    #__next .lg\:text-ng-label4-onesize {
        font-size: 13.5px;
        font-weight: 500;
        line-height: 115%;
        letter-spacing: 0
    }

    #__next .lg\:text-ng-label5-large {
        font-size: 10px;
        font-weight: 500;
        line-height: 100%;
        letter-spacing: 0
    }

    #__next .lg\:text-ng-label5-onesize {
        font-size: 11.5px;
        font-weight: 500;
        line-height: 115%;
        letter-spacing: 0
    }

    #__next .lg\:text-ng-label6-large {
        font-size: 8px;
        font-weight: 700;
        line-height: 100%;
        letter-spacing: 0
    }

    #__next .lg\:text-ng-label6-onesize {
        font-size: 9.5px;
        font-weight: 700;
        line-height: 115%;
        letter-spacing: 0
    }

    #__next .lg\:after\:bottom-10:after {
        content: var(--tw-content);
        bottom: 40px
    }

    #__next .lg\:after\:bottom-10\.75:after {
        content: var(--tw-content);
        bottom: 43px
    }

    #__next .lg\:after\:bottom-7:after {
        content: var(--tw-content);
        bottom: 28px
    }

    #__next .lg\:after\:bottom-8\.75:after {
        content: var(--tw-content);
        bottom: 35px
    }
}

#__next :is(.\[\&\>option\:checked\]\:bg-Brand-Primary>option:checked) {
    --tw-bg-opacity: 1;
    background-color: rgb(0 186 235/var(--tw-bg-opacity,1))
}

#__next :is(.\[\&\>option\]\:text-Text-Dark>option) {
    --tw-text-opacity: 1;
    color: rgb(0 22 45/var(--tw-text-opacity,1))
}
