html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
    display: block
}

body {
    line-height: 1
}

ol,
ul {
    list-style: none
}

blockquote,
q {
    quotes: none
}

blockquote:before,
blockquote:after,
q:before,
q:after {
    content: "";
    content: none
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

@font-face {
    font-family: Poppins;
    font-weight: 700;
    src: url(/assets/Poppins-Bold-7219547e.ttf)
}

@font-face {
    font-family: Poppins;
    font-weight: 700;
    src: url(/assets/Poppins-Bold-7219547e.ttf)
}

@font-face {
    font-family: Poppins;
    font-weight: 300;
    src: url(/assets/Poppins-Light-647f014d.ttf)
}

@font-face {
    font-family: Poppins;
    font-weight: 600;
    src: url(/assets/Poppins-SemiBold-248c0244.ttf)
}

@font-face {
    font-family: Poppins;
    font-weight: 500;
    src: url(/assets/Poppins-Medium-8d909883.ttf)
}

@font-face {
    font-family: Poppins;
    font-weight: 400;
    src: url(/assets/Poppins-Medium-8d909883.ttf)
}

@font-face {
    font-family: Poppins;
    font-weight: 400;
    src: url(/assets/Poppins-Regular-707fdc5c.ttf)
}

*,
:before,
:after {
    box-sizing: border-box;
    border-width: 0;
    border-style: solid;
    border-color: currentColor
}

:before,
:after {
    --tw-content: ""
}

html {
    line-height: 1.5;
    -webkit-text-size-adjust: 100%;
    -o-tab-size: 4;
    -moz-tab-size: 4;
    tab-size: 4;
    font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji";
    -webkit-font-feature-settings: normal;
    font-feature-settings: normal;
    font-variation-settings: normal
}

body {
    margin: 0;
    line-height: inherit
}

hr {
    height: 0;
    color: inherit;
    border-top-width: 1px
}

abbr:where([title]) {
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-size: inherit;
    font-weight: inherit
}

a {
    color: inherit;
    text-decoration: inherit
}

b,
strong {
    font-weight: bolder
}

code,
kbd,
samp,
pre {
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
    font-size: 1em
}

small {
    font-size: 80%
}

sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

table {
    text-indent: 0;
    border-color: inherit;
    border-collapse: collapse
}

button,
input,
optgroup,
select,
textarea {
    font-family: inherit;
    -webkit-font-feature-settings: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    font-size: 100%;
    font-weight: inherit;
    line-height: inherit;
    color: inherit;
    margin: 0;
    padding: 0
}

button,
select {
    text-transform: none
}

button,
[type=button],
[type=reset],
[type=submit] {
    -webkit-appearance: button;
    background-color: transparent;
    background-image: none
}

:-moz-focusring {
    outline: auto
}

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

progress {
    vertical-align: baseline
}

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

[type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

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

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

summary {
    display: list-item
}

blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
    margin: 0
}

fieldset {
    margin: 0;
    padding: 0
}

legend {
    padding: 0
}

ol,
ul,
menu {
    list-style: none;
    margin: 0;
    padding: 0
}

dialog {
    padding: 0
}

textarea {
    resize: vertical
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
    opacity: 1;
    color: #9ca3af
}

input::placeholder,
textarea::placeholder {
    opacity: 1;
    color: #9ca3af
}

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

:disabled {
    cursor: default
}

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

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

[hidden] {
    display: none
}

[type=text],
input:where(:not([type])),
[type=email],
[type=url],
[type=password],
[type=number],
[type=date],
[type=datetime-local],
[type=month],
[type=search],
[type=tel],
[type=time],
[type=week],
[multiple],
textarea,
select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: #fff;
    border-color: #6b7280;
    border-width: 1px;
    border-radius: 0;
    padding: .5rem .75rem;
    font-size: 1rem;
    line-height: 1.5rem;
    --tw-shadow: 0 0 #0000
}

[type=text]:focus,
input:where(:not([type])):focus,
[type=email]:focus,
[type=url]:focus,
[type=password]:focus,
[type=number]:focus,
[type=date]:focus,
[type=datetime-local]:focus,
[type=month]:focus,
[type=search]:focus,
[type=tel]:focus,
[type=time]:focus,
[type=week]:focus,
[multiple]:focus,
textarea:focus,
select:focus {
    outline: 2px solid transparent;
    outline-offset: 2px;
    --tw-ring-inset: var(--tw-empty, );
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: #2563eb;
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    border-color: #2563eb
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
    color: #6b7280;
    opacity: 1
}

input::placeholder,
textarea::placeholder {
    color: #6b7280;
    opacity: 1
}

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

::-webkit-date-and-time-value {
    min-height: 1.5em
}

::-webkit-datetime-edit,
::-webkit-datetime-edit-year-field,
::-webkit-datetime-edit-month-field,
::-webkit-datetime-edit-day-field,
::-webkit-datetime-edit-hour-field,
::-webkit-datetime-edit-minute-field,
::-webkit-datetime-edit-second-field,
::-webkit-datetime-edit-millisecond-field,
::-webkit-datetime-edit-meridiem-field {
    padding-top: 0;
    padding-bottom: 0
}

select {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");
    background-position: right .5rem center;
    background-repeat: no-repeat;
    background-size: 1.5em 1.5em;
    padding-right: 2.5rem;
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact
}

[multiple],
[size]:where(select:not([size="1"])) {
    background-image: initial;
    background-position: initial;
    background-repeat: unset;
    background-size: initial;
    padding-right: .75rem;
    -webkit-print-color-adjust: unset;
    print-color-adjust: unset
}

[type=checkbox],
[type=radio] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    padding: 0;
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact;
    display: inline-block;
    vertical-align: middle;
    background-origin: border-box;
    -webkit-user-select: none;
    user-select: none;
    flex-shrink: 0;
    height: 1rem;
    width: 1rem;
    color: #2563eb;
    background-color: #fff;
    border-color: #6b7280;
    border-width: 1px;
    --tw-shadow: 0 0 #0000
}

[type=checkbox] {
    border-radius: 0
}

[type=radio] {
    border-radius: 100%
}

[type=checkbox]:focus,
[type=radio]:focus {
    outline: 2px solid transparent;
    outline-offset: 2px;
    --tw-ring-inset: var(--tw-empty, );
    --tw-ring-offset-width: 2px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: #2563eb;
    --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)
}

[type=checkbox]:checked,
[type=radio]:checked {
    border-color: transparent;
    background-color: currentColor;
    background-size: 100% 100%;
    background-position: center;
    background-repeat: no-repeat
}

[type=checkbox]:checked {
    background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")
}

[type=radio]:checked {
    background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")
}

[type=checkbox]:checked:hover,
[type=checkbox]:checked:focus,
[type=radio]:checked:hover,
[type=radio]:checked:focus {
    border-color: transparent;
    background-color: currentColor
}

[type=checkbox]:indeterminate {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");
    border-color: transparent;
    background-color: currentColor;
    background-size: 100% 100%;
    background-position: center;
    background-repeat: no-repeat
}

[type=checkbox]:indeterminate:hover,
[type=checkbox]:indeterminate:focus {
    border-color: transparent;
    background-color: currentColor
}

[type=file] {
    background: unset;
    border-color: inherit;
    border-width: 0;
    border-radius: 0;
    padding: 0;
    font-size: unset;
    line-height: inherit
}

[type=file]:focus {
    outline: 1px solid ButtonText;
    outline: 1px auto -webkit-focus-ring-color
}

html,
body,
#root {
    height: 100%
}

html {
    background-color: #0d0f13;
    color: #fff;
    font-family: Poppins, sans-serif;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: normal
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-weight: 700
}

h1 {
    font-size: 1.75rem;
    line-height: 1.75rem
}

h2 {
    font-size: 1.5rem;
    line-height: 1.5rem
}

h3 {
    font-size: 1.25rem;
    line-height: 1.25rem
}

h4 {
    font-size: 1.125rem;
    line-height: 1.125rem
}

h5 {
    font-size: 1rem;
    line-height: 1rem
}

h6 {
    font-size: .875rem;
    line-height: .875rem
}

p {
    font-size: 1rem;
    line-height: 1rem
}

*,
:before,
:after {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(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:
}

::-webkit-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: rgb(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:
}

::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: rgb(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:
}

.collapse {
    visibility: collapse
}

.block {
    display: block
}

.table {
    display: table
}

.border-collapse {
    border-collapse: collapse
}

.border {
    border-width: 1px
}

.body {
    width: 100%;
    box-sizing: border-box
}

@media (max-width: 1400px) {
    .body {
        padding: 0 1rem
    }
}

.border-box {
    border-radius: .75rem;
    border: .125rem solid rgba(0, 0, 0, .4);
    background-color: #0000004d;
    box-shadow: 0 .625rem .625rem #00000026;
    display: flex;
    flex-direction: column;
    gap: .625rem;
    padding: 1.5rem;
    -webkit-backdrop-filter: blur(.625rem);
    backdrop-filter: blur(.625rem)
}

.border-box.box-select {
    cursor: pointer;
    -webkit-backdrop-filter: blur(.625rem);
    backdrop-filter: blur(.625rem)
}

.border-box.box-select:hover {
    border: .125rem solid rgba(255, 255, 255, .2);
    background-color: #ffffff1a
}

.border-box.box-select:active {
    border: .125rem solid #FF4E00;
    background-color: #0000004d
}

.border-box.box-select-blue {
    cursor: pointer;
    -webkit-backdrop-filter: blur(.625rem);
    backdrop-filter: blur(.625rem)
}

.border-box.box-select-blue:hover:not(.box-selected) {
    border: .125rem solid rgba(255, 255, 255, .2);
    background-color: #ffffff1a
}

.border-box.box-select-blue:active:not(.box-selected) {
    border: .125rem solid #00F2FE;
    background-color: #0000004d;
    box-shadow: 0 0 .625rem #00f2fe, 0 .25rem .25rem #00000040
}

.border-box.box-select-blue.box-selected {
    border: .125rem solid #00F2FE;
    background-color: #0000004d;
    box-shadow: 0 0 .625rem #00f2fe, 0 .25rem .25rem #00000040
}

.border-box.box-select-red {
    cursor: pointer;
    -webkit-backdrop-filter: blur(.625rem);
    backdrop-filter: blur(.625rem)
}

.border-box.box-select-red:hover:not(.box-selected) {
    border: .125rem solid rgba(255, 255, 255, .2);
    background-color: #ffffff1a
}

.border-box.box-select-red:active:not(.box-selected) {
    border: .125rem solid #FF4E00;
    background-color: #0000004d;
    box-shadow: 0 0 .625rem #ff4e00, 0 .25rem .25rem #00000040
}

.border-box.box-select-red.box-selected {
    border: .125rem solid #FF4E00;
    background-color: #0000004d;
    box-shadow: 0 0 .625rem #ff4e00, 0 .25rem .25rem #00000040
}

.border-box-selected {
    border-radius: .75rem;
    border: .125rem solid rgba(0, 0, 0, .4);
    background-color: #0000004d;
    box-shadow: 0 .625rem .625rem #00000026;
    -webkit-backdrop-filter: blur(.625rem);
    backdrop-filter: blur(.625rem);
    display: flex;
    flex-direction: column;
    gap: .625rem;
    padding: 1.5rem
}

.hide-scrollbar {
    overflow: auto;
    scrollbar-width: none;
    -ms-overflow-style: none
}

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

.overlay-scrollbar {
    overflow: auto;
    overflow-x: hidden;
    overflow-y: overlay
}

.overlay-scrollbar::-webkit-scrollbar {
    width: .375rem
}

.overlay-scrollbar::-webkit-scrollbar-thumb {
    background-color: #ff4e00;
    border-radius: .1875rem;
    width: .375rem
}

.overlay-scrollbar::-webkit-scrollbar-thumb:hover {
    background-color: #ff4e00
}

.overlay-scrollbar::-webkit-scrollbar-track {
    border-radius: 3px;
    background-color: #2c2c2c
}

.ERulE {
    position: relative;
    min-height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    margin: 0 auto
}

.ZjfIa {
    width: 100%;
    margin: 0 auto;
    display: flex;
    flex-direction: row
}

.ZcP6r {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.MFEip {
    position: relative;
    display: flex;
    flex-direction: column;
    gap: 1.25rem;
    width: 16rem;
    height: 62.5rem
}

@media (max-width: 1400px) {
    .MFEip {
        width: unset;
        height: unset
    }
}

.LL5lB {
    position: fixed;
    top: 2.5rem;
    width: 13.5rem;
    height: calc(100% - 80px);
    min-height: 43.75rem;
    margin: 0 0 2.5rem 2.5rem;
    display: flex;
    flex-direction: column;
    align-items: center;
    background: rgba(0, 0, 0, .3);
    border-radius: .75rem;
    border: .125rem solid rgba(0, 0, 0, .4);
    box-shadow: 0 10px 10px #00000026;
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    z-index: 1
}

@media (max-width: 1400px) {
    .LL5lB {
        position: fixed;
        z-index: 3;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        min-height: 400px;
        max-height: unset;
        border-radius: 0;
        align-items: flex-start;
        margin: 0 0 0 -100%
    }
    ._6e65A {
        margin: 0
    }
}

.ewe7t {
    position: fixed;
    z-index: 2;
    top: 0;
    left: 0;
    width: 100%;
    height: 4.375rem;
    display: none;
    border-bottom: solid .0625rem rgba(255, 255, 255, .2);
    background-color: #0c1163
}

.ewe7t>.ipFjI {
    margin-left: 1.5rem
}

.ewe7t .hM-sV {
    display: flex;
    width: 2.25rem;
    height: 2.25rem;
    background: #1F0F7A;
    border-radius: .5rem;
    border: 1px solid #E12EF9;
    box-shadow: 0 0 20px #e12ef9;
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    align-items: center;
    justify-content: center;
    margin-left: 1.25rem
}

.ewe7t .hM-sV>img {
    width: 1.25rem;
    height: 1.25rem
}

@media (max-width: 1400px) {
    .ewe7t {
        display: flex;
        flex-direction: row;
        align-items: center
    }
}

.Axxxl {
    width: 100%;
    padding: 1.875rem 2rem;
    display: flex;
    flex-direction: row;
    align-items: center;
    margin-bottom: .5rem
}

@media (max-width: 1400px) {
    .Axxxl {
        justify-content: space-between;
        padding: 1.5rem 2rem;
        margin-bottom: 0
    }
}

.m2Z49 {
    width: 6.5625rem
}

.ipFjI {
    width: 1.5rem;
    height: 1.125rem
}

.Y3P6n {
    width: 1.875rem;
    height: 1.875rem;
    display: none
}

@media (max-width: 1400px) {
    .Y3P6n {
        display: flex
    }
}

.-bIJ2 {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex: 1
}

@media (max-width: 1400px) {
    .-bIJ2 {
        width: 100%;
        overflow-y: scroll
    }
}

.qdUhO {
    position: relative;
    height: 3.5rem;
    padding: 0rem 2rem;
    display: flex;
    flex-direction: row;
    align-items: center
}

.qdUhO>p {
    flex: 1;
    line-height: 1.5rem;
    font-weight: 300;
    font-size: 1rem;
    color: #fff
}

.qdUhO:hover {
    background: rgba(255, 255, 255, .1)
}

@media (max-width: 1400px) {
    .qdUhO:hover {
        color: #fff;
        background-color: transparent
    }
}

.qdUhO.Ki18C {
    background: rgba(255, 255, 255, .1)
}

.qdUhO.Ki18C:before {
    position: absolute;
    content: "";
    left: 0;
    top: 0;
    width: .25rem;
    height: 100%;
    background: #FF4E00
}

.qdUhO.Ki18C>p {
    font-weight: 700
}

.cMzMc {
    width: 11.5rem;
    height: 3.5rem;
    justify-content: center;
    align-items: center;
    border-radius: .75rem;
    padding: 0 2rem;
    margin: 1.5rem 1rem 0;
    display: flex;
    background: url(/assets/navi_airdrop_bg-62735c6d.jpg);
    background-size: cover;
    border: 1px solid #E12EF9;
    box-shadow: 0 0 20px #e12ef9
}

.cMzMc .rOZKJ {
    color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    text-align: center;
    font-size: 1.5rem;
    font-weight: 600
}

.cMzMc:hover {
    border: 1px solid transparent;
    box-shadow: 0 10px 10px #00000080
}

.cMzMc:active {
    border: 1px solid transparent;
    box-shadow: none;
    opacity: .5
}

.M7Q3j {
    margin-top: 1.875rem;
    height: 2rem;
    margin-bottom: 3.25rem;
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: .625rem
}

@media (max-width: 1400px) {
    .M7Q3j {
        align-self: center
    }
}

._5u1VZ:hover {
    opacity: .5
}

@media (max-width: 1400px) {
    ._5u1VZ:hover {
        opacity: 1
    }
}

.Hsbjx {
    width: 1.625rem;
    height: 1.625rem
}

.MFX-J {
    width: .5rem;
    height: .5rem;
    border-radius: .25em;
    background: #ff7300
}

.InO9W {
    cursor: not-allowed
}

.InO9W>p {
    color: #ffffff4d;
    font-weight: 300
}

.InO9W:hover .dOvCd {
    display: flex
}

.mmQHR {
    display: flex;
    flex-direction: column;
    gap: 2.5rem
}

@media (max-width: 1400px) {
    .mmQHR {
        gap: 2rem
    }
}

.LDdou {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-self: center;
    gap: .8125rem
}

.LDdou .HpsyE {
    font-size: 1.25rem;
    color: #fff
}

.LDdou .OTZoq {
    display: flex;
    flex-direction: column;
    gap: 1.5rem
}

.LDdou .OTZoq .IEtxR {
    flex: 1
}

@media (max-width: 1400px) {
    .LDdou .OTZoq {
        gap: 1rem;
        flex-direction: column
    }
}

.Kc-5u {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-end
}

.Kc-5u .J6xhw {
    display: flex;
    flex-direction: column;
    gap: .625rem
}

@media (max-width: 1400px) {
    .Kc-5u {
        flex-direction: column;
        gap: .625rem;
        align-items: flex-start
    }
}

._5MpGv {
    display: flex;
    flex-direction: column
}

._5MpGv .Xpm3j {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: .25rem;
    height: 1.3125rem;
    font-size: .875rem;
    font-weight: 400;
    color: silver
}

@media (max-width: 1400px) {
    ._5MpGv .Xpm3j {
        font-size: .75rem
    }
}

._5MpGv .cSuy2 {
    height: 1.6875rem;
    display: flex;
    flex-direction: row;
    align-items: baseline;
    font-size: 1.125rem;
    font-weight: 500;
    color: #fff;
    gap: .25rem
}

._5MpGv .cSuy2>small {
    font-size: .875rem;
    font-weight: 300
}

@media (max-width: 1400px) {
    ._5MpGv .cSuy2 {
        font-size: 1rem
    }
    ._5MpGv .cSuy2>small {
        font-size: .75rem
    }
}

.mARaZ {
    width: 8.625rem;
    height: 3rem
}

@media (max-width: 1400px) {
    .mARaZ {
        width: 100%;
        height: 2.5rem
    }
}

.BlkGG {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center
}

.BlkGG ._1TFNa {
    color: silver;
    font-size: .75rem;
    font-weight: 500;
    height: 1rem
}

.BlkGG ._1TFNa>b {
    color: #ff7300;
    font-weight: 400
}

.BlkGG .WO7cY {
    color: silver;
    font-size: .75rem;
    font-weight: 500;
    height: 1rem
}

.BlkGG .WO7cY>b {
    color: #e30613;
    font-weight: 400
}

._4ZFSa {
    display: flex;
    flex-direction: column
}

.PRLOW {
    height: 1.875rem;
    display: flex;
    flex-direction: row;
    align-items: center;
    flex: 1;
    font-size: 1rem;
    color: #fff
}

@media (max-width: 1400px) {
    .PRLOW {
        font-size: 1rem
    }
}

._0NIHg {
    display: flex;
    flex-direction: row;
    align-items: center
}

._0NIHg>img:last-child {
    margin-right: .5rem
}

.e9VUF {
    display: flex;
    flex-direction: row;
    align-items: center;
    cursor: pointer
}

.e9VUF:hover {
    opacity: .5
}

.xkHML {
    width: 1.5rem;
    height: 1.5rem;
    margin-left: auto
}

.U6uK- {
    flex: 1
}

.-ohgp {
    cursor: pointer;
    font-size: .875rem;
    padding-right: .625rem;
    color: #ffffff80
}

.pWp4c {
    width: 1.875rem;
    height: 1.875rem;
    cursor: pointer;
    margin-left: auto
}

.pWp4c:hover {
    opacity: .5
}

.mShXx {
    margin-top: .625rem;
    height: .0625rem;
    background: rgba(255, 255, 255, .2)
}

.mtCmF {
    position: relative;
    width: 2rem;
    height: 2rem;
    background-color: #000;
    border-radius: 100%;
    border: solid .0625rem #FF3C00;
    padding: .1875rem
}

.mtCmF .bhOvY {
    width: 100%;
    height: 100%
}

.DsX8n {
    width: 1.5rem;
    height: 1.5rem
}

@media (max-width: 1400px) {
    .DsX8n {
        width: 1.25rem;
        height: 1.25rem
    }
}

.uW4w1 {
    display: flex;
    flex-direction: row
}

.uW4w1 ._8GixN {
    margin-left: -.25rem
}

.fcYw8 {
    height: 3rem;
    display: flex
}

@media (max-width: 1400px) {
    .fcYw8 {
        width: 100%;
        height: 2.5rem
    }
}

._2HsWk {
    flex: 1;
    cursor: pointer;
    display: flex;
    justify-content: center;
    align-items: center;
    background: rgba(0, 0, 0, .5);
    border-radius: .5rem;
    border: .0625rem solid #FFF;
    -webkit-backdrop-filter: blur(.3125rem);
    backdrop-filter: blur(.3125rem)
}

._2HsWk:hover:not(.FHbPS) {
    background: rgba(255, 255, 255, .1)
}

._2HsWk:active:not(.FHbPS) {
    border: .0625rem solid #FF4E00;
    background: rgba(255, 78, 0, .3)
}

._2HsWk.FHbPS {
    cursor: not-allowed;
    color: #ffffff4d;
    border: .0625rem solid rgba(255, 255, 255, .3);
    background: rgba(0, 0, 0, .2);
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px)
}

@media (max-width: 1400px) {
    ._2HsWk {
        min-width: 0;
        min-height: 2.375rem
    }
}

.H-jgJ {
    font-size: 1rem;
    line-height: 1
}

@media (max-width: 1400px) {
    .H-jgJ {
        font-size: .75rem
    }
}

._39yNz .wmFh2 {
    width: .75rem;
    height: .75rem;
    cursor: pointer
}

._39yNz .wmFh2:hover {
    content: url(/assets/tooltip_o-536b75df.svg)
}

._39yNz .sTQHl {
    position: absolute;
    padding: .5rem;
    width: auto;
    max-width: 16.25rem;
    border-radius: .75rem;
    background-color: #00000080;
    -webkit-backdrop-filter: blur(25px);
    backdrop-filter: blur(25px);
    z-index: 20
}

._39yNz .sTQHl>p {
    font-weight: 400;
    font-size: .75rem;
    color: silver;
    text-align: center
}

.oFzJB {
    width: 100%;
    display: flex;
    flex-direction: column
}

.SH5o- {
    font-size: 1.25rem;
    color: #fff;
    margin-bottom: 1rem
}

.rO9sz {
    display: flex;
    flex-direction: row;
    gap: 1.5rem;
    margin-bottom: 1.5rem
}

@media (max-width: 1400px) {
    .rO9sz {
        gap: .5rem;
        margin-bottom: .5rem
    }
}

.dXO6a {
    padding: 1.5rem
}

._7cztt {
    flex: 1
}

.fBCaL {
    flex: 1;
    cursor: pointer
}

.fBCaL.tYkOa,
.fBCaL:hover {
    border-radius: .75rem;
    border: .125rem solid #FF4E00;
    box-shadow: 0 .625rem .625rem #00000026, 0 0 .625rem #ff4e00
}

.IqW-x {
    flex: 1;
    display: flex;
    flex-direction: column;
    gap: .625rem
}

.jQ7TP {
    display: flex;
    flex-direction: column
}

.jy7B1 {
    flex: 1;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    color: silver
}

@media (max-width: 1400px) {
    .jy7B1 {
        display: none
    }
}

.EP5JQ {
    height: 1.5rem;
    font-size: 1rem;
    color: silver
}

@media (max-width: 1400px) {
    .EP5JQ {
        height: 1.125rem;
        font-size: .75rem
    }
}

.OWWJF {
    height: 1.875rem;
    color: #ff4e00;
    font-size: 1.125rem
}

@media (max-width: 1400px) {
    .OWWJF {
        height: 1.5rem;
        font-size: 1rem
    }
}

.OWWJF>small {
    font-size: .875rem
}

.aMZta {
    height: 1.875rem;
    color: #fff;
    font-size: 1.125rem
}

.aMZta>small {
    font-size: .875rem
}

.g8adD {
    width: 100%;
    display: flex;
    flex-direction: column;
    gap: 1.5rem
}

._22yN2 {
    flex: 1;
    display: flex;
    flex-direction: column;
    gap: .625rem
}

@media (max-width: 1400px) {
    ._22yN2 {
        border: unset !important;
        background: unset !important;
        padding: 0rem
    }
}

.unSYs {
    flex: 1;
    max-height: 18.75rem;
    color: #ff3c00;
    font-size: .875rem;
    word-break: break-all
}

.pxmXP {
    display: flex;
    flex-direction: column;
    gap: .875rem
}

.pM2eg {
    display: flex;
    flex-direction: column
}

.IfsFv {
    font-size: 1rem;
    line-height: 1.5rem;
    color: silver
}

@media (max-width: 1400px) {
    .IfsFv {
        font-size: .75rem;
        line-height: 1.125rem
    }
}

.S6pUM {
    font-size: 1rem;
    line-height: 1.875rem;
    color: #fff
}

.S6pUM>b {
    font-size: 1.25rem;
    font-weight: 700
}

.S6pUM.bhunO {
    color: #ff3c00
}

@media (max-width: 1400px) {
    .S6pUM {
        font-size: .75rem;
        line-height: 1.5rem
    }
    .S6pUM>b {
        font-size: 1rem
    }
}

._1keZO {
    width: 100%;
    display: flex;
    flex-direction: column;
    gap: .25rem
}

.XMcsF {
    display: flex;
    flex-direction: row;
    height: .9375rem;
    align-items: center;
    justify-content: space-between
}

.k-vsf {
    color: silver;
    font-size: .75rem
}

.Nksk3 {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: .53125rem
}

.Nksk3>p {
    font-size: .75rem;
    color: silver
}

.i6U0- {
    cursor: pointer;
    display: flex;
    height: .9375rem;
    padding: 0 .5rem;
    justify-content: center;
    align-items: center;
    border-radius: .125rem;
    border: .0625rem solid #FF4E00;
    color: #ff4e00;
    font-size: .625rem;
    font-weight: 400
}

.i6U0-:hover {
    background-color: #ff4e004d
}

.i6U0-:active {
    opacity: .5
}

._9c9Eo {
    position: relative;
    height: 3rem;
    border-radius: .5rem;
    border: .0625rem rgba(255, 255, 255, .2);
    text-align: right;
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: .5rem;
    padding: 0 1rem;
    overflow: hidden;
    color: #fff;
    background: rgba(255, 255, 255, .1)
}

.tUck9 {
    flex: 1;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    gap: .5rem
}

@media (max-width: 1400px) {
    .tUck9 {
        align-items: center
    }
}

.y9OyG {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    flex: 1;
    border: .0625rem rgba(255, 255, 255, .2);
    padding: 0 4.75rem 0 3.75rem;
    background: rgba(0, 0, 0, .1);
    text-align: right;
    font-size: 1.125rem;
    border-radius: .5rem;
    resize: none;
    box-sizing: border-box;
    outline: none !important
}

.y9OyG.BGpvF {
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    bottom: unset
}

.y9OyG.vORLj {
    padding: 0 1rem 0 3.75rem
}

.y9OyG:hover:not(.ufloR) {
    border: .0625rem solid #FF4E00
}

.y9OyG:focus:not(.ufloR) {
    border: .0625rem solid #FF4E00;
    background: rgba(0, 0, 0, .3)
}

.ND8yN {
    flex: 1
}

.tOrv1 {
    text-align: right;
    font-size: .875rem;
    font-weight: 300
}

.Y3WvP {
    display: flex;
    padding: .5rem 1rem;
    flex-direction: row;
    align-items: center;
    border-radius: .5rem;
    background: #171717;
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    justify-content: space-between
}

.Y3WvP>p {
    font-size: .75rem
}

.Y3WvP>p:first-child {
    color: #fff
}

.Y3WvP>p:last-child {
    color: silver
}

.lD32v {
    display: flex;
    padding: .5rem 1rem;
    gap: .5rem;
    flex-direction: row;
    border-radius: .5rem;
    background: #2C2C2C;
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    align-items: center;
    width: 100%
}

.lD32v>img {
    width: 1.25rem;
    height: 1.25rem
}

.lD32v .BW8qM {
    display: flex;
    align-items: center;
    justify-content: center
}

.lD32v .BW8qM>p {
    color: #fff;
    font-size: .625rem;
    font-weight: 400
}

.lD32v .BW8qM>p>b {
    color: #ff4e00;
    text-decoration-line: underline;
    cursor: pointer
}

.xnxFS {
    width: 100%;
    display: flex;
    flex-direction: column
}

.Fg65C {
    font-size: 1.25rem;
    color: #fff;
    margin-bottom: 1rem
}

.kL3zb {
    display: flex;
    flex-direction: row;
    gap: 1.5rem;
    margin-bottom: 1.5rem
}

@media (max-width: 1400px) {
    .kL3zb {
        gap: .5rem;
        margin-bottom: .5rem
    }
}

.FtsYJ {
    border-radius: .75rem !important;
    overflow: hidden !important;
    border: .125rem solid rgba(0, 0, 0, .4) !important;
    background-color: #0000004d !important;
    box-shadow: 0 .625rem .625rem #00000026 !important
}

.vA1fp {
    position: relative;
    flex: 1;
    display: flex;
    flex-direction: column;
    gap: .625rem
}

.vA1fp .onvxd {
    display: flex;
    flex-direction: column
}

.vA1fp .onvxd .CvVEm {
    height: 1.5rem;
    font-size: .875rem;
    color: silver
}

@media (max-width: 1400px) {
    .vA1fp .onvxd .CvVEm {
        height: 1.125rem;
        font-size: .75rem
    }
}

.vA1fp .onvxd ._8JmZG {
    height: 1.6875rem;
    color: #fff;
    font-size: 1.125rem;
    word-break: break-all
}

.vA1fp .onvxd ._8JmZG.xDmPJ {
    color: #ff4e00
}

.vA1fp .onvxd ._8JmZG>small {
    font-size: .875rem
}

@media (max-width: 1400px) {
    .vA1fp .onvxd ._8JmZG {
        min-height: 1.5rem;
        height: auto;
        font-size: 1rem
    }
    .vA1fp .onvxd ._8JmZG>small {
        font-size: .75rem
    }
}

._9ilCm {
    width: 100%;
    display: flex;
    flex-direction: row;
    gap: 1.5rem;
    border-radius: .75rem;
    padding: 1.5rem
}

@media (max-width: 1400px) {
    ._9ilCm {
        flex-direction: column
    }
}

._2mEZY {
    flex: 1;
    display: flex;
    flex-direction: column;
    border-radius: .75rem;
    padding: 1.5rem;
    gap: .625rem;
    border: .125rem solid rgba(0, 0, 0, .6);
    background: rgba(0, 0, 0, .5)
}

@media (max-width: 1400px) {
    ._2mEZY {
        border: unset !important;
        background: unset !important;
        padding: 0rem
    }
}

.vrBwz {
    flex: 1;
    max-height: 18.75rem;
    color: #ff3c00;
    font-size: .875rem;
    word-break: break-all
}

.WZDAj {
    display: flex;
    flex-direction: column;
    gap: .875rem
}

.B2DaO {
    display: flex;
    flex-direction: column
}

.Rs8WN {
    font-size: .875rem;
    line-height: 1.3125rem;
    font-weight: 400;
    color: silver
}

@media (max-width: 1400px) {
    .Rs8WN {
        font-size: .75rem;
        line-height: 1.125rem
    }
}

.rk6Yn {
    font-size: 1.125rem;
    color: #fff;
    font-weight: 400;
    height: 1.6875rem
}

.rk6Yn>b {
    font-size: 1.125rem;
    font-weight: 700
}

.rk6Yn.tQYEI {
    color: #ff3c00
}

@media (max-width: 1400px) {
    .rk6Yn {
        font-size: .75rem;
        line-height: 1.5rem
    }
    .rk6Yn>b {
        font-size: 1rem
    }
}

.vKjgX {
    display: flex;
    padding: .5rem 1rem;
    gap: .5rem;
    flex-direction: row;
    align-items: center;
    border-radius: .5rem;
    background: #2C2C2C;
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px)
}

.vKjgX>img {
    width: 1rem;
    height: 1rem
}

.vKjgX>p {
    font-size: .625rem;
    font-weight: 400;
    color: #fff
}

.vKjgX>p>b {
    color: #ff4e00;
    text-decoration-line: underline;
    cursor: pointer
}

.vKjgX>p>b:hover {
    opacity: .5
}

.d3M4f {
    background: rgba(0, 0, 0, .8);
    position: absolute;
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    margin-left: -24px;
    margin-top: -24px;
    gap: .625rem
}

.d3M4f>p {
    color: silver;
    font-size: .875rem;
    font-weight: 500
}

.Hd8XN {
    position: relative;
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding-bottom: 6.25rem
}

@media (max-width: 1400px) {
    .Hd8XN {
        width: 100%;
        padding: 0 1.125rem 6.25rem
    }
}

.j86v3 {
    position: relative;
    margin-top: 4.375rem;
    width: 61.5rem;
    display: flex;
    flex-direction: column;
    align-self: center
}

.j86v3.-oV90 {
    width: 30rem
}

@media (max-width: 1400px) {
    .j86v3.-oV90 {
        width: 100%
    }
    .j86v3 {
        margin-top: 5.875rem;
        width: 100%
    }
}

._0ky3- {
    margin-bottom: 3rem;
    display: flex;
    line-height: 1;
    font-size: 2rem;
    color: #fff;
    font-weight: 600
}

@media (max-width: 1400px) {
    ._0ky3- {
        margin-bottom: 2rem;
        font-size: 1.25rem;
        font-weight: 600
    }
}

.M-YFf {
    flex: 1;
    display: flex;
    flex-direction: column;
    width: 100%
}

.ZFZyk {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    flex: 1;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align: center;
    font-size: 1.25rem
}

@media (max-width: 1400px) {
    .ZFZyk {
        position: fixed
    }
}

.lvrQL {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 101;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    background: rgba(0, 0, 0, .2);
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px)
}

.ppMhu {
    border-radius: .5rem;
    padding: 1.5rem;
    background-color: #00000080;
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    box-shadow: 0 3.125rem 6.25rem #00000080;
    border: .125rem solid rgba(0, 0, 0, .6);
    width: 30rem;
    overflow-y: auto;
    max-height: 80vh
}

.ppMhu.ujN3i {
    padding: unset
}

@media (max-width: 1400px) {
    .ppMhu {
        padding: 2.5rem 1.5rem;
        width: 21.25rem;
        overflow-y: scroll
    }
}

.XYybZ {
    width: 21.75rem
}

.qpzIM {
    padding: 2.5rem 1.5rem;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: .625em;
    width: 100%
}

.qpzIM.success .uWoz- {
    color: #fff
}

.qpzIM.fail .uWoz- {
    color: red
}

.qpzIM.fail ._4nkzr,
.qpzIM.fail .OHiyP {
    display: none
}

.uWoz- {
    font-size: .875rem;
    color: #fff;
    line-height: 1.3125rem
}

.OHiyP {
    width: 100%;
    padding: .5em 1em;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    border-radius: .5rem;
    background: #171717;
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    font-size: .625rem;
    font-weight: 700;
    color: silver;
    text-transform: uppercase
}

.OHiyP:before {
    content: "TX HASH";
    font-weight: 400;
    font-size: inherit;
    color: #fff
}

.OHiyP>a {
    font-size: inherit;
    font-weight: inherit;
    text-decoration: underline
}

.Q0Nyh {
    width: 100%;
    padding: .5em 1em;
    text-align: center;
    border-radius: .5rem;
    background: rgba(0, 0, 0, .2);
    font-size: .625rem;
    color: #e30613;
    word-break: break-word
}

.eS94G {
    opacity: 0
}

.qlbTk {
    margin-top: 1.875rem;
    width: 100%;
    display: none;
    padding: 1rem;
    background-color: red;
    font-size: 1rem;
    font-weight: 700;
    text-align: center;
    color: #fff
}

.tn2Op {
    width: 100%
}

.fLn-k {
    width: 1.75rem;
    height: 1.75rem
}

.dKtUP {
    display: flex;
    flex-direction: column;
    gap: 2.5rem
}

@media (max-width: 1400px) {
    .dKtUP {
        gap: 2rem
    }
}

._16KXb {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-self: center;
    gap: .8125rem
}

.rrw60 {
    font-size: 1.25rem;
    color: #fff
}

@media (max-width: 1400px) {
    .rrw60 {
        font-size: 1rem
    }
}

.MF2-5 {
    display: flex;
    flex-direction: row;
    gap: 1.5rem
}

.MF2-5 .cNLsK {
    flex: 1;
    display: flex;
    flex-direction: column;
    gap: .625rem
}

.MF2-5 .cNLsK .vbX-- {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    flex: 1
}

.MF2-5 .cNLsK .vbX-- .IuJCD {
    color: #fff;
    font-size: 1.125rem;
    font-weight: 500;
    align-items: center;
    justify-content: center;
    vertical-align: center;
    height: 1.5rem
}

.MF2-5 .cNLsK .vbX-- .IuJCD>small {
    font-size: .875rem;
    font-weight: 300
}

.MF2-5 .cNLsK .vbX-- ._7Omdp {
    width: 8.625rem;
    height: 3rem
}

@media (max-width: 1400px) {
    .MF2-5 .cNLsK .vbX-- ._7Omdp {
        width: 100%;
        height: 2.5rem
    }
    .MF2-5 .cNLsK .vbX-- {
        gap: .625rem;
        flex-direction: column;
        align-items: start
    }
    .MF2-5 {
        gap: .5rem;
        flex-direction: column
    }
}

.A-bDZ {
    display: flex;
    flex-direction: column;
    gap: 2.5rem
}

@media (max-width: 1400px) {
    .A-bDZ {
        gap: 2rem
    }
}

.Wrv7v {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-self: center;
    gap: .8125rem
}

.Wrv7v .GAyaa {
    font-size: 1.25rem;
    color: #fff
}

.Wrv7v .JDtpZ {
    display: flex;
    flex-direction: row;
    gap: 1.5rem
}

.Wrv7v .JDtpZ .fjvlJ {
    flex: 1
}

@media (max-width: 1400px) {
    .Wrv7v .JDtpZ {
        gap: 1rem;
        flex-direction: column
    }
}

._3Ferr {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-end
}

._3Ferr .SpupE {
    display: flex;
    flex-direction: column;
    gap: .625rem
}

@media (max-width: 1400px) {
    ._3Ferr {
        flex-direction: column;
        gap: .625rem;
        align-items: flex-start
    }
}

.L1gEy {
    display: flex;
    flex-direction: column
}

.L1gEy ._9APcO {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: .25rem;
    height: 1.3125rem;
    font-size: .875rem;
    font-weight: 400;
    color: silver
}

@media (max-width: 1400px) {
    .L1gEy ._9APcO {
        font-size: .75rem
    }
}

.L1gEy .QIdsc {
    height: 1.6875rem;
    display: flex;
    flex-direction: row;
    align-items: baseline;
    font-size: 1.125rem;
    font-weight: 500;
    color: #fff;
    gap: .25rem
}

.L1gEy .QIdsc>small {
    font-size: .875rem;
    font-weight: 300
}

@media (max-width: 1400px) {
    .L1gEy .QIdsc {
        font-size: 1rem
    }
    .L1gEy .QIdsc>small {
        font-size: .75rem
    }
}

.ZTmU4 {
    width: 8.625rem;
    height: 3rem
}

@media (max-width: 1400px) {
    .ZTmU4 {
        width: 100%;
        height: 2.5rem
    }
}

.snJ8E {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center
}

.snJ8E ._87A9k {
    color: silver;
    font-size: .75rem;
    font-weight: 500;
    height: 1rem
}

.snJ8E ._87A9k>b {
    color: #ff7300;
    font-weight: 400
}

.snJ8E ._3xwlf {
    color: silver;
    font-size: .75rem;
    font-weight: 500;
    height: 1rem
}

.snJ8E ._3xwlf>b {
    color: #e30613;
    font-weight: 400
}

._9BUyY {
    width: 100%;
    display: flex;
    flex-direction: column
}

.dSjF7 {
    font-size: 1.25rem;
    color: #fff;
    margin-bottom: 1rem
}

.YuTEd {
    display: flex;
    flex-direction: row;
    gap: 1.5rem;
    margin-bottom: 1.5rem
}

@media (max-width: 1400px) {
    .YuTEd {
        gap: .5rem;
        margin-bottom: .5rem
    }
}

._1ncaf {
    border-radius: .75rem !important;
    overflow: hidden !important;
    border: .125rem solid rgba(0, 0, 0, .4) !important;
    background-color: #0000004d !important;
    box-shadow: 0 .625rem .625rem #00000026 !important
}

.oSPNd {
    width: 100%;
    display: flex;
    flex-direction: row;
    gap: 1.5rem;
    border-radius: .75rem;
    padding: 1.5rem
}

@media (max-width: 1400px) {
    .oSPNd {
        flex-direction: column
    }
}

._4MswK {
    flex: 1;
    display: flex;
    flex-direction: column;
    border-radius: .75rem;
    padding: 1.5rem;
    gap: .625rem;
    border: .125rem solid rgba(0, 0, 0, .6);
    background: rgba(0, 0, 0, .5)
}

@media (max-width: 1400px) {
    ._4MswK {
        border: unset !important;
        background: unset !important;
        padding: 0rem
    }
}

.sBNPS {
    flex: 1;
    max-height: 18.75rem;
    color: #ff3c00;
    font-size: .875rem;
    overflow-y: scroll;
    word-break: break-all
}

.jW3bo {
    display: flex;
    flex-direction: column;
    gap: .875rem
}

.jW3bo .K-OQJ {
    display: flex;
    flex-direction: column
}

.jW3bo .K-OQJ .vqwon {
    font-size: .875rem;
    color: silver;
    font-weight: 400;
    height: 1.3125rem
}

@media (max-width: 1400px) {
    .jW3bo .K-OQJ .vqwon {
        font-size: .75rem;
        height: 1.125rem
    }
}

.jW3bo .K-OQJ .YVExP {
    font-size: .875rem;
    height: 1.6875rem;
    color: #fff;
    font-weight: 300
}

.jW3bo .K-OQJ .YVExP>b {
    font-size: 1.125rem;
    font-weight: 500
}

.jW3bo .K-OQJ .YVExP.fkG3b {
    color: #ff3c00
}

@media (max-width: 1400px) {
    .jW3bo .K-OQJ .YVExP {
        font-size: .75rem;
        line-height: 1.5rem
    }
    .jW3bo .K-OQJ .YVExP>b {
        font-size: 1rem
    }
}

.EEpeE {
    width: 100%;
    display: flex;
    flex-direction: row;
    gap: 1.5rem;
    border-radius: .75rem;
    padding: 1.5rem
}

@media (max-width: 1400px) {
    .EEpeE {
        flex-direction: column
    }
}

.yHjmP {
    flex: 1;
    display: flex;
    flex-direction: column;
    border-radius: .75rem;
    padding: 1.5rem;
    gap: .625rem;
    border: .125rem solid rgba(0, 0, 0, .6);
    background: rgba(0, 0, 0, .5)
}

@media (max-width: 1400px) {
    .yHjmP {
        border: unset !important;
        background: unset !important;
        padding: 0rem
    }
}

.URgLJ {
    flex: 1;
    max-height: 18.75rem;
    color: #ff3c00;
    font-size: .875rem;
    overflow-y: scroll;
    word-break: break-all
}

.MAvnD {
    display: flex;
    flex-direction: column;
    gap: .875rem
}

.MAvnD .Cv6Py {
    display: flex;
    flex-direction: column
}

.MAvnD .Cv6Py .FPVGC {
    font-size: .875rem;
    height: 1.3125rem;
    font-weight: 400;
    color: silver
}

@media (max-width: 1400px) {
    .MAvnD .Cv6Py .FPVGC {
        font-size: .75rem;
        height: 1.125rem
    }
}

.MAvnD .Cv6Py .AkA70 {
    font-size: .875rem;
    line-height: 1.6875rem;
    color: #fff;
    font-weight: 300;
    word-break: break-word
}

.MAvnD .Cv6Py .AkA70>b {
    font-size: 1.125rem;
    font-weight: 500
}

.MAvnD .Cv6Py .AkA70.iyrNK {
    color: #ff3c00
}

@media (max-width: 1400px) {
    .MAvnD .Cv6Py .AkA70 {
        font-size: .75rem;
        line-height: 1.5rem
    }
    .MAvnD .Cv6Py .AkA70>b {
        font-size: 1rem
    }
}

.MAvnD .Cv6Py ._9Xgev {
    display: flex;
    flex-direction: row;
    font-size: .625rem;
    color: silver;
    font-weight: 400
}

@media (max-width: 1400px) {
    .MAvnD .Cv6Py ._9Xgev {
        font-size: .625rem
    }
}

.MAvnD .Cv6Py .nfywU {
    height: 1.25rem;
    border-radius: .625rem;
    overflow: hidden;
    background-color: #00000080;
    transition-duration: .1s;
    padding: .25rem
}

.MAvnD .Cv6Py .nfywU .p9Vs5 {
    width: 0;
    max-width: 100%;
    height: .75rem;
    border-radius: .375rem;
    background: linear-gradient(90deg, #FF7300 0%, #FF3C00 100%);
    transition-duration: .1s
}

.YL5ri {
    position: fixed;
    top: 1.25rem;
    right: 2.5rem;
    display: flex;
    flex-direction: row;
    gap: 1.5rem;
    z-index: 2
}

@media (max-width: 1400px) {
    .YL5ri {
        gap: .5rem;
        top: 1.0625rem;
        right: 1.0625rem
    }
}

.VHxVP {
    display: flex;
    height: 2.25rem;
    padding: 0 16px;
    align-items: center;
    flex-shrink: 0;
    border-radius: 8px;
    border: 1px solid #FFF;
    background: #000E3F;
    cursor: pointer;
    color: #fff;
    font-size: 1rem;
    font-weight: 500
}

@media (max-width: 1400px) {
    .VHxVP>span {
        display: none
    }
}

.VHxVP:hover {
    opacity: .5
}

.aS8pd {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .2);
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    z-index: 10;
    display: flex;
    justify-content: center;
    align-items: center
}

.aS8pd .Cn3FM {
    display: flex;
    flex-direction: column;
    padding: 1.5em;
    border-radius: .75rem;
    border: .125rem solid rgba(0, 0, 0, .6);
    background: rgba(0, 0, 0, .5);
    gap: .5em;
    box-shadow: 0 50px 100px #00000080;
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    width: 30rem
}

@media (max-width: 1400px) {
    .aS8pd .Cn3FM {
        padding: 1.5em;
        width: 21.25rem
    }
}

.-kC2Z {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin-bottom: .8125em
}

.-kC2Z>p {
    font-size: 1em;
    font-weight: 400;
    color: #fff
}

.-kC2Z>img {
    cursor: pointer;
    width: 1.875rem;
    height: 1.875rem
}

.-kC2Z>img:hover {
    opacity: .5
}

.SSZQk {
    display: flex;
    width: 100%;
    height: 4.5em;
    flex-direction: row;
    align-items: center;
    gap: 1em;
    padding: 1em;
    border-radius: .5rem;
    border: .0625rem solid rgba(0, 0, 0, .6);
    background: rgba(0, 0, 0, .5);
    cursor: pointer
}

.SSZQk .IOUaW {
    width: 2em;
    height: 2em
}

.SSZQk>p {
    flex: 1;
    font-size: 1.25em;
    font-weight: 400;
    line-height: 1;
    color: #fff
}

.SSZQk>.t8gci {
    width: .375em;
    height: .75em;
    background-image: url(/assets/arrow-c53cbf8a.svg);
    background-size: contain
}

.SSZQk:hover {
    border: .0625rem solid rgba(255, 255, 255, .2);
    background: rgba(255, 255, 255, .1)
}

.SSZQk:active {
    border: .0625rem solid #FF4E00;
    background: rgba(0, 0, 0, .5);
    box-shadow: 0 0 10px #ff4e00
}

.SSZQk:active>.t8gci {
    background-image: url(/assets/arrow2-6be421a5.svg)
}

@media (max-width: 1400px) {
    .SSZQk {
        width: 18.25em
    }
    .SSZQk.iZ5rJ {
        display: flex
    }
    .SSZQk:hover {
        border: solid .0625em rgba(0, 0, 0, .2)
    }
    .SSZQk:hover>.t8gci {
        background-image: url(/assets/arrow-c53cbf8a.svg)
    }
}

.J4IQV {
    width: 2.5em;
    height: 2.5em
}

.WBiNZ {
    display: flex;
    flex-direction: row;
    align-items: center;
    height: 2.25rem;
    padding: 0 1rem;
    gap: .625rem;
    border-radius: .5rem;
    border: 1px solid #fff;
    background: #000E3F;
    -webkit-backdrop-filter: blur(2.5px);
    backdrop-filter: blur(2.5px);
    cursor: pointer
}

.WBiNZ>p {
    font-size: .75rem;
    color: #fff
}

.WBiNZ:hover {
    background: #1E3A9F
}

.WBiNZ:active,
.WBiNZ.EyVP5 {
    border: 1px solid #FF4E00;
    background: #000E3F
}

@media (max-width: 1400px) {
    .WBiNZ>p {
        font-size: .75rem
    }
}

._343s7 {
    width: .0625rem;
    height: 1rem;
    background-color: #fff3
}

.uC0Nt {
    display: flex;
    flex-direction: row;
    align-items: center
}

.uC0Nt>p {
    color: #fff;
    font-size: .75rem
}

.YwfrC {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    cursor: pointer
}

.Az0d- {
    position: fixed;
    top: 4rem;
    right: 2.5rem;
    width: 22.5rem;
    padding: 1.5rem;
    display: flex;
    flex-direction: column;
    max-height: calc(100vh - 68px);
    overflow-y: scroll;
    border-radius: .75rem;
    background: rgba(0, 0, 0, .5);
    border: .125rem solid rgba(0, 0, 0, .6);
    -webkit-backdrop-filter: blur(15px);
    backdrop-filter: blur(15px);
    box-shadow: 0 3.125rem 6.25rem #00000080;
    gap: .625rem;
    z-index: 10
}

@media (max-width: 1400px) {
    .Az0d- {
        top: 0;
        right: 0;
        left: 0;
        bottom: 0;
        width: auto;
        max-height: unset
    }
}

.ZSfF2 {
    display: flex;
    flex-direction: row;
    align-items: center;
    width: 100%;
    justify-content: space-between;
    height: 24px
}

.ZSfF2>span {
    flex: 1;
    font-size: 1em;
    font-weight: 400;
    color: #fff
}

.ZSfF2>img {
    cursor: pointer
}

@media (max-width: 1400px) {
    .ZSfF2 {
        margin-top: -.5em
    }
}

.CQw-T {
    height: .0625rem;
    width: 100%;
    background-color: #ffffff4d
}

.Hjj6S {
    height: .0625rem;
    background-color: #ffffff4d
}

.n4IBQ {
    display: flex;
    flex-direction: column;
    gap: .625em
}

.n4IBQ>p {
    color: #fff;
    font-size: .75em;
    margin-top: 1em;
    margin-bottom: .25em
}

.n4IBQ>p:first-child {
    margin-top: 0
}

._1Um-h {
    display: flex;
    flex-direction: column;
    padding: 1rem;
    gap: .625rem;
    border-radius: .75rem;
    border: .0625rem solid rgba(0, 0, 0, .6);
    background: rgba(0, 0, 0, .5)
}

.Ccqh- {
    height: 3rem;
    padding: 0 1rem;
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: .5rem;
    border-radius: 8px;
    border: 1px solid rgba(255, 255, 255, .2);
    background: rgba(255, 255, 255, .1)
}

.Ccqh->p {
    color: #fff;
    font-size: 1.125rem;
    font-weight: 500;
    flex: 1;
    text-align: right
}

.Ccqh->p small {
    font-size: .875rem
}

.Ccqh-.iv-RZ {
    cursor: pointer
}

.Ccqh-.iv-RZ:hover {
    opacity: .5
}

.cflhQ {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    gap: .625rem
}

.cflhQ>p {
    font-size: .875rem;
    color: #fff
}

._8R2Y5 {
    display: flex;
    flex-direction: row;
    align-items: center
}

._8R2Y5>div:first-child {
    z-index: 1
}

._8R2Y5>div:last-child {
    margin-left: -.75em
}

.FUaed {
    font-size: 1rem;
    line-height: normal;
    color: #ff7300
}

.FUaed>small {
    color: #fff;
    font-size: .75rem
}

.MaFEB {
    display: flex;
    flex-direction: row;
    align-items: center;
    height: 1.125rem;
    gap: .625rem;
    font-size: .75rem;
    color: #fff;
    cursor: pointer
}

.MaFEB>img {
    width: .75rem;
    height: .75rem
}

.MaFEB:hover {
    opacity: .5
}

.L53Zw {
    display: flex;
    flex-direction: column;
    gap: .25em
}

.hSvOe {
    display: flex;
    padding: .25rem .5rem;
    align-items: center;
    border-radius: .25rem;
    background: #FF4E00;
    font-size: .625rem;
    color: #fff
}

.QdOXP {
    display: flex;
    padding: .5rem 1rem;
    border-radius: .5rem;
    background: #2C2C2C;
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    font-size: .625rem;
    color: #fff
}

.TT9Wf {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between
}

.eInwG {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: .5rem
}

.eInwG>img {
    width: 2.125rem;
    height: 2.125rem
}

.vkcKm {
    width: 6rem;
    height: 2.125rem
}

@media (max-width: 1400px) {
    .vkcKm {
        width: 5.25rem
    }
}

.k5IW- {
    height: 3rem;
    padding: 0 1rem;
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: .5rem;
    border-radius: 8px;
    border: 1px solid rgba(255, 255, 255, .2);
    background: rgba(255, 255, 255, .1);
    justify-content: space-between
}

.k5IW-.iv-RZ {
    cursor: pointer
}

.k5IW-.iv-RZ:hover {
    opacity: .5
}

.k5IW- .oHteH {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: .625rem
}

.k5IW- .oHteH ._8R2Y5 {
    display: flex;
    flex-direction: row;
    gap: .25rem
}

.k5IW- .oHteH .xAsUB {
    color: #fff;
    font-size: .875rem;
    font-weight: 500;
    text-align: right
}

.k5IW- .WwYqx {
    color: #fff;
    font-size: 1.125rem;
    font-weight: 500;
    text-align: right
}

.k5IW- .WwYqx>span {
    color: silver;
    font-size: .875rem;
    font-weight: 300
}

.kXA55 {
    width: 100%;
    height: 100%;
    position: relative
}

.cwBjy {
    position: relative;
    display: flex;
    flex-direction: column;
    z-index: 1;
    padding-top: 6rem
}

.cwBjy .AIFD3 {
    color: #fff;
    display: flex;
    flex-direction: column;
    gap: 1rem
}

@media (max-width: 1400px) {
    .cwBjy .AIFD3 {
        gap: 1rem
    }
}

.cwBjy .AIFD3>p:nth-child(1) {
    font-size: 4.5625rem;
    font-weight: 600;
    line-height: 100%
}

@media (max-width: 1400px) {
    .cwBjy .AIFD3>p:nth-child(1) {
        font-size: 2.25rem
    }
}

.cwBjy .AIFD3>p:nth-child(2) {
    font-weight: 400;
    line-height: 1;
    font-size: 1.25rem;
    color: silver
}

.cwBjy .AIFD3>p:nth-child(2)>br {
    display: none
}

@media (max-width: 1400px) {
    .cwBjy .AIFD3>p:nth-child(2) {
        font-size: .75rem;
        line-height: 1.5
    }
    .cwBjy .AIFD3>p:nth-child(2)>br {
        display: block
    }
    .cwBjy {
        padding-top: 0
    }
}

.HavaJ {
    position: relative;
    margin-top: 3rem;
    display: flex;
    flex-direction: column;
    gap: 1.5rem;
    overflow: hidden
}

.Mhiw1 {
    color: #fff;
    font-size: 1.25rem;
    margin-top: 1.25rem
}

.QYHKZ {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    gap: 24px
}

@media (max-width: 1400px) {
    .QYHKZ {
        display: flex;
        flex-direction: column;
        flex-wrap: unset;
        gap: .625rem
    }
}

.QMUCP {
    display: flex;
    flex-direction: row;
    gap: 24px
}

@media (max-width: 1400px) {
    .QMUCP {
        flex-direction: column;
        flex-wrap: unset;
        gap: .625rem
    }
}

.yBWCP {
    flex: 1;
    position: relative;
    transition-duration: .1s
}

@media (max-width: 1400px) {
    .yBWCP {
        width: 100%
    }
}

.yBWCP:hover .XxHBq {
    right: 2.125rem;
    background-image: url(/assets/more2-e55375b6.svg)
}

.XxHBq {
    position: absolute;
    right: 1.5rem;
    top: 1.5rem;
    width: 1.5rem;
    height: 1.5rem;
    transition-duration: .1s;
    background-image: url(/assets/more-f2fd6b5d.svg)
}

._6-Jb5 {
    position: relative;
    width: 19.5rem;
    display: flex;
    flex-direction: column;
    gap: .625rem;
    overflow: hidden;
    background-color: #0000004d
}

._6-Jb5>p {
    z-index: 1;
    color: #fff;
    line-height: 100%;
    font-size: 2.5rem;
    font-weight: 600
}

._6-Jb5 .SnfwY {
    position: absolute;
    z-index: 0;
    top: 0;
    right: 0;
    width: 19.5rem;
    height: 8.8125rem;
    background-size: contain;
    background-image: url(/assets/card_bg-6c5f4e6d.png);
    opacity: .4
}

._6-Jb5:hover {
    border-radius: .75rem;
    border: .125rem solid rgba(255, 255, 255, .6);
    box-shadow: 0 3.125rem 6.25rem #00000080;
    -webkit-backdrop-filter: blur(.625rem);
    backdrop-filter: blur(.625rem);
    background-color: #00000080
}

._6-Jb5:hover>div {
    z-index: 1
}

._6-Jb5:hover .SnfwY {
    z-index: 0;
    opacity: 1
}

@media (max-width: 1400px) {
    ._6-Jb5 {
        width: auto
    }
    ._6-Jb5>p {
        color: #fff;
        line-height: 100%
    }
    ._6-Jb5>p:first-child {
        font-size: 1rem;
        font-weight: 400;
        line-height: 1.5rem
    }
    ._6-Jb5>p:last-child {
        font-size: 1.75rem;
        font-weight: 600;
        line-height: 2.625rem
    }
}

.U72h1 {
    display: flex;
    flex-direction: row;
    align-items: center;
    padding: .5rem 1rem;
    gap: .625rem;
    border-radius: .5rem;
    border: .0625rem solid rgba(0, 0, 0, .2);
    box-shadow: unset;
    -webkit-backdrop-filter: unset;
    backdrop-filter: unset;
    background: rgba(0, 0, 0, .2)
}

.U72h1>p {
    flex: 1;
    color: #fff;
    text-align: right;
    font-size: 1.125rem;
    font-weight: 500;
    line-height: normal
}

.N8tVf {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: .625rem;
    height: 1.6875rem;
    color: #fff;
    font-size: 1.125rem;
    font-weight: 500
}

.N8tVf>p {
    color: silver;
    font-size: 1.125rem;
    font-weight: 400
}

.N8tVf>p>small {
    font-size: .875rem;
    font-weight: 300
}

.vxYAW {
    display: flex;
    height: 1.125rem;
    padding: 0 8px;
    justify-content: center;
    align-items: center;
    border-radius: 4px;
    background: #FF3C00;
    color: #fff;
    font-size: .75rem
}

.vxYAW.BLWCU {
    background: #FF7300
}

.dR6Jx {
    left: 0;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    position: absolute;
    overflow: hidden
}

.VfPcK {
    position: absolute;
    right: 3.125rem;
    top: 3.125rem;
    width: 18.75rem;
    height: 18.75rem
}

@media (max-width: 1400px) {
    .VfPcK {
        right: 0rem;
        top: 2.125rem;
        width: 18.75rem;
        height: 18.75rem
    }
}

.SuhMq {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 1.5em
}

.jUZU3 {
    width: 100%;
    display: flex;
    flex-direction: column;
    gap: .625rem
}

._3YUib {
    display: flex;
    flex-direction: column;
    gap: .625rem
}

.irpZF {
    height: 2.5rem;
    border-radius: .5rem;
    background: transparent;
    border: .0625rem solid #000;
    display: flex;
    flex-direction: row;
    padding: .25rem;
    gap: .25rem
}

.irpZF .u2xKQ {
    flex: 1;
    border-radius: .25rem;
    background: transparent;
    color: #ffffff80;
    font-size: .875rem;
    font-weight: 400;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    cursor: pointer
}

.irpZF .u2xKQ:hover {
    background: rgba(255, 255, 255, .1);
    box-shadow: 0 5px 10px #000000b3
}

.irpZF .u2xKQ.LjwEQ {
    color: #fff;
    background-color: #ff4e00;
    font-weight: 500;
    box-shadow: 0 5px 10px #000000b3
}

@media (max-width: 1400px) {
    .irpZF .u2xKQ {
        font-size: .75rem
    }
}

.K9gaQ {
    width: 100%;
    height: 80vh;
    display: flex;
    flex-direction: column;
    align-self: center;
    gap: 1rem
}

.sABXH {
    display: flex;
    flex-direction: row;
    align-items: center
}

.roC66 {
    display: flex;
    flex-direction: row;
    align-items: center;
    flex: 1;
    gap: 1rem
}

.roC66>img {
    cursor: pointer
}

.roC66>img:hover {
    opacity: .5
}

.lMQc7 {
    min-width: 8.75rem !important;
    min-height: 3.125rem !important;
    align-self: flex-end;
    justify-self: flex-end
}

@media (max-width: 1400px) {
    .lMQc7 {
        min-width: 6.25rem !important;
        width: 6.25rem !important;
        min-height: 2.5rem !important
    }
}

._5ooP8 {
    max-height: 60vh;
    flex: 1;
    display: flex;
    flex-direction: column;
    padding: 1em;
    gap: .625em;
    border-radius: .75rem;
    border: .0625rem solid rgba(0, 0, 0, .6);
    background: rgba(0, 0, 0, .5)
}

._5ooP8 .oXOxq {
    display: flex;
    flex-direction: column;
    overflow-y: auto;
    width: 100%;
    height: 100%;
    padding-right: .5rem;
    gap: .625rem
}

@media (max-width: 1400px) {
    ._5ooP8 {
        max-height: unset;
        padding: 1rem;
        overflow-y: auto
    }
}

._4YauK {
    display: flex;
    flex-direction: column;
    gap: .25rem
}

._4YauK .gz3RW {
    display: flex;
    flex-direction: row;
    align-items: center;
    color: #fff;
    flex: 1;
    gap: .25rem
}

._4YauK .gz3RW>img {
    width: .75rem;
    height: .75rem
}

._4YauK .gz3RW .yFXLi {
    font-size: .625rem;
    color: #fff;
    font-weight: 400;
    display: flex;
    flex-direction: row;
    align-items: center
}

._4YauK .Ep-6l {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: .25rem
}

._4YauK .Ep-6l ._7RGCr {
    width: 100%;
    display: flex;
    flex-direction: column;
    padding: .5rem 1rem;
    gap: .5rem;
    border-radius: .5rem;
    border: .0625rem solid rgba(255, 255, 255, .2);
    background: rgba(255, 255, 255, .1)
}

._4YauK .Ep-6l ._7RGCr .tPvJL {
    height: .0625rem;
    width: 100%;
    background: rgba(255, 255, 255, .2)
}

._4YauK .Ep-6l ._7RGCr ._4zx5w {
    flex: 1;
    width: 100%;
    display: flex;
    flex-direction: row;
    align-items: center;
    height: 2.875rem
}

._4YauK .Ep-6l ._7RGCr ._4zx5w ._3Ck7s {
    color: #7a7a7a;
    font-size: .625rem;
    font-weight: 400
}

._4YauK .Ep-6l ._7RGCr ._4zx5w .C0kBF {
    display: flex;
    flex-direction: row;
    margin-left: auto;
    color: #fff;
    font-size: 1.125rem;
    font-weight: 500;
    gap: .25rem;
    align-items: baseline
}

._4YauK .Ep-6l ._7RGCr ._4zx5w .C0kBF>span {
    color: #fff;
    font-size: .875rem;
    font-weight: 300
}

@media (max-width: 1400px) {
    ._4YauK .Ep-6l {
        align-items: flex-start
    }
}

.eKUDq {
    font-size: .625rem;
    color: #fff
}

.eKUDq>b {
    color: #ff7300
}

.eKUDq>span {
    color: silver
}

.YayXn {
    width: 100%;
    display: flex;
    flex-direction: column;
    gap: .625rem
}

._0B-8r {
    color: silver;
    font-size: .75rem;
    font-weight: 400;
    overflow-y: scroll;
    max-height: 300px
}

@media (max-width: 1400px) {
    ._0B-8r {
        max-height: 300px
    }
}

._22ama {
    width: 100%;
    display: flex;
    flex-direction: column;
    gap: .625rem
}

.Sy2eE {
    color: silver;
    font-size: .75rem;
    font-weight: 400;
    overflow-y: auto;
    max-height: 300px
}

@media (max-width: 1400px) {
    .Sy2eE {
        max-height: 300px
    }
}

.qQn16 {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 1.5em
}

.utOm- {
    flex: 1;
    width: 100%;
    display: flex;
    flex-direction: column;
    gap: .625rem
}

@media (max-width: 1400px) {
    .utOm- {
        width: 100%
    }
}

.uHFOP {
    flex: 1;
    display: flex;
    flex-direction: column;
    gap: .625rem
}

.SrNeI {
    width: 2.5rem;
    height: 2.5rem;
    margin-bottom: -.625rem;
    align-self: center
}

.SavRr {
    margin-top: .625rem;
    flex: 1;
    width: 100%;
    display: flex;
    flex-direction: column;
    align-self: center;
    gap: .625rem
}

.DjWy7 {
    display: flex;
    flex-direction: row;
    align-items: center;
    font-size: 1rem
}

@media (max-width: 1400px) {
    .DjWy7 {
        font-size: .75rem
    }
}

.DFT7I {
    max-height: 30vh;
    flex: 1;
    display: flex;
    flex-direction: column;
    padding: 1em;
    gap: .625em;
    border-radius: .75rem;
    border: .0625rem solid rgba(0, 0, 0, .6);
    background: rgba(0, 0, 0, .5)
}

.DFT7I .-Q-17 {
    display: flex;
    flex-direction: column;
    overflow-y: auto;
    width: 100%;
    height: 100%;
    padding-right: .5rem;
    gap: .625rem
}

@media (max-width: 1400px) {
    .DFT7I {
        max-height: unset;
        padding: 1rem;
        overflow-y: auto
    }
}

.eTfY1 {
    display: flex;
    flex-direction: row;
    padding: 0 1em;
    width: 47.1875em;
    justify-content: space-between;
    margin-bottom: .375em
}

.eTfY1>p {
    color: silver;
    font-size: 1em
}

@media (max-width: 1400px) {
    .eTfY1 {
        display: none
    }
}

.QabkA {
    height: 2.75rem;
    cursor: pointer;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: flex-end
}

.QabkA>img {
    width: 6.25em;
    height: 1.5em
}

.QabkA:hover {
    opacity: .5
}

.qfahp {
    display: flex;
    flex-direction: column;
    gap: .25rem
}

.qfahp .t6VA5 {
    display: flex;
    flex-direction: row;
    align-items: center;
    color: #fff;
    flex: 1;
    gap: .25rem
}

.qfahp .t6VA5>img {
    width: .75rem;
    height: .75rem
}

.qfahp .t6VA5 .iMkAc {
    font-size: .625rem;
    color: #fff;
    font-weight: 400;
    display: flex;
    flex-direction: row;
    align-items: center
}

.qfahp .t6VA5 .iMkAc>p {
    font-size: .625rem;
    color: silver;
    font-weight: 400
}

.qfahp .t6VA5 .iMkAc>p>b {
    color: #ff7300;
    font-weight: 700
}

.qfahp ._1z-fj {
    width: 100%;
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: .5rem
}

.qfahp ._1z-fj .HqFLa {
    flex: 1;
    display: flex;
    flex-direction: row;
    padding: 0 1rem;
    border-radius: .5rem;
    border: .0625rem solid rgba(255, 255, 255, .2);
    background: rgba(255, 255, 255, .1);
    align-items: center;
    height: 2.875rem
}

.qfahp ._1z-fj .HqFLa .pvYFh {
    color: #7a7a7a;
    font-size: .625rem;
    font-weight: 400
}

.qfahp ._1z-fj .HqFLa .VeG3m {
    display: flex;
    flex-direction: row;
    margin-left: auto;
    color: #fff;
    font-size: 1.125rem;
    font-weight: 500;
    gap: .25rem;
    align-items: baseline
}

.qfahp ._1z-fj .HqFLa .VeG3m>span {
    color: #fff;
    font-size: .875rem;
    font-weight: 300
}

.qfahp ._1z-fj ._0Dyxu {
    width: 8.625em;
    height: 2.875em
}

@media (max-width: 1400px) {
    .qfahp ._1z-fj ._0Dyxu {
        width: 3.125rem
    }
}

._1DCHh {
    display: flex;
    flex-direction: column;
    gap: .625rem
}

.BfgrN {
    width: 2.5rem;
    height: 2.5rem;
    margin-bottom: -.625rem;
    align-self: center
}

.pTxI5 {
    flex: 1;
    max-height: 18.75rem;
    color: #ff3c00;
    font-size: .75rem;
    word-break: break-all
}

.DRmfO {
    width: 100%;
    display: flex;
    flex-direction: column;
    gap: .625rem
}

.zf9Ie {
    display: flex;
    flex-direction: row;
    gap: .75rem
}

.IxDYu {
    position: relative;
    flex: 1;
    cursor: pointer;
    display: flex
}

.IxDYu.H4JO4,
.IxDYu:hover {
    border-radius: .75rem;
    border: .125rem solid #00F2FE;
    box-shadow: 0 .625rem .625rem #00000026, 0 0 .625rem #00f2fe
}

.jgieJ {
    position: relative;
    flex: 1;
    cursor: pointer;
    display: flex
}

.jgieJ.H4JO4,
.jgieJ:hover {
    border-radius: .75rem;
    border: .125rem solid #FF4E00;
    box-shadow: 0 .625rem .625rem #00000026, 0 0 .625rem #ff4e00
}

.EwHnK {
    flex: 1;
    display: flex;
    flex-direction: column;
    gap: .625rem
}

.D9kOY {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: .5rem;
    font-size: 1rem
}

@media (max-width: 1400px) {
    .D9kOY {
        flex-direction: column;
        align-items: unset;
        gap: unset;
        font-size: 1rem
    }
}

.IvyEt {
    height: .0625rem;
    background: rgba(255, 255, 255, .2)
}

.eBwHk {
    display: flex;
    flex-direction: column
}

.c4pY- {
    height: 1.5rem;
    font-size: 1rem;
    color: silver
}

@media (max-width: 1400px) {
    .c4pY- {
        height: 1.125rem;
        font-size: .75rem
    }
}

.aAgF7 {
    height: 1.875rem;
    color: #ff4e00;
    font-size: 1.25rem
}

@media (max-width: 1400px) {
    .aAgF7 {
        height: 1.5rem;
        font-size: 1rem
    }
}

.dfHd7 {
    border-radius: .75rem !important;
    overflow: hidden !important;
    border: .125rem solid rgba(0, 0, 0, .4) !important;
    background-color: #0000004d !important;
    box-shadow: 0 .625rem .625rem #00000026 !important
}

.iJe5N {
    width: 100%;
    display: flex;
    flex-direction: column;
    gap: .625rem
}

.UKQLA {
    color: silver;
    font-size: .75rem;
    font-weight: 400;
    overflow-y: scroll;
    max-height: 300px
}

@media (max-width: 1400px) {
    .UKQLA {
        max-height: 300px
    }
}

.Do2r9 {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 1.5em
}

.jer9P {
    flex: 1;
    width: 100%;
    display: flex;
    flex-direction: column;
    gap: .625rem
}

.KKxUL {
    flex: 1;
    display: flex;
    flex-direction: column;
    gap: .625rem
}

@media (max-width: 1400px) {
    .KKxUL {
        max-height: 60vh;
        overflow-y: scroll
    }
}

.roqHF {
    width: 2.5rem;
    height: 2.5rem;
    margin-bottom: -.625rem;
    align-self: center
}

.RnSuJ {
    margin-top: .625rem;
    flex: 1;
    width: 100%;
    display: flex;
    flex-direction: column;
    align-self: center;
    gap: .625rem
}

.FTzXU {
    display: flex;
    flex-direction: row;
    align-items: center;
    font-size: 1rem
}

@media (max-width: 1400px) {
    .FTzXU {
        font-size: .75rem
    }
}

.HbhSS {
    max-height: 30vh;
    flex: 1;
    display: flex;
    flex-direction: column;
    padding: 1em;
    gap: .625em;
    border-radius: .75rem;
    border: .0625rem solid rgba(0, 0, 0, .6);
    background: rgba(0, 0, 0, .5)
}

.HbhSS .EsFFU {
    display: flex;
    flex-direction: column;
    overflow-y: auto;
    width: 100%;
    height: 100%;
    padding-right: .5rem;
    gap: .625rem
}

@media (max-width: 1400px) {
    .HbhSS {
        max-height: unset;
        padding: 1rem;
        overflow-y: auto
    }
}

._6-XV2 {
    display: flex;
    flex-direction: row;
    padding: 0 1em;
    width: 47.1875em;
    justify-content: space-between;
    margin-bottom: .375em
}

._6-XV2>p {
    color: silver;
    font-size: 1em
}

@media (max-width: 1400px) {
    ._6-XV2 {
        display: none
    }
}

.qqc4o {
    height: 80vh;
    width: 100%;
    display: flex;
    flex-direction: column;
    align-self: center;
    gap: 1rem
}

.WPChS {
    display: flex;
    flex-direction: row;
    align-items: center
}

._5iED- {
    display: flex;
    flex-direction: row;
    align-items: center;
    flex: 1;
    gap: 1rem
}

._5iED->img {
    cursor: pointer
}

._5iED->img:hover {
    opacity: .5
}

._5holh {
    min-width: 8.75rem !important;
    min-height: 3.125rem !important;
    align-self: flex-end;
    justify-self: flex-end
}

@media (max-width: 1400px) {
    ._5holh {
        min-width: 6.25rem !important;
        width: 6.25rem !important;
        min-height: 2.5rem !important
    }
}

._501x8 {
    max-height: 60vh;
    flex: 1;
    display: flex;
    flex-direction: column;
    padding: 1em;
    gap: .625em;
    border-radius: .75rem;
    border: .0625rem solid rgba(0, 0, 0, .6);
    background: rgba(0, 0, 0, .5)
}

._501x8 .MOctR {
    display: flex;
    flex-direction: column;
    overflow-y: auto;
    width: 100%;
    height: 100%;
    padding-right: .5rem;
    gap: .625rem
}

@media (max-width: 1400px) {
    ._501x8 {
        max-height: unset;
        padding: 1rem;
        overflow-y: auto
    }
}

._11YWG {
    display: flex;
    flex-direction: column;
    gap: .25rem
}

._11YWG .z1VnZ {
    display: flex;
    flex-direction: row;
    align-items: center;
    color: #fff;
    flex: 1;
    gap: .25rem
}

._11YWG .z1VnZ>img {
    width: .75rem;
    height: .75rem
}

._11YWG .z1VnZ .n-8UC {
    font-size: .625rem;
    color: #fff;
    font-weight: 400;
    display: flex;
    flex-direction: row;
    align-items: center
}

._11YWG .VdST4 {
    width: 100%;
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: .25rem
}

._11YWG .VdST4 .vnV8w {
    flex: 1;
    display: flex;
    flex-direction: row;
    padding: 0 1rem;
    border-radius: .5rem;
    border: .0625rem solid rgba(255, 255, 255, .2);
    background: rgba(255, 255, 255, .1);
    align-items: center;
    height: 2.875rem;
    width: 100%
}

._11YWG .VdST4 .vnV8w ._7KY-j {
    color: #7a7a7a;
    font-size: .625rem;
    font-weight: 400
}

._11YWG .VdST4 .vnV8w ._7VDJN {
    display: flex;
    flex-direction: row;
    margin-left: auto;
    color: #fff;
    font-size: 1.125rem;
    font-weight: 500;
    gap: .25rem;
    align-items: baseline
}

._11YWG .VdST4 .vnV8w ._7VDJN>span {
    color: #fff;
    font-size: .875rem;
    font-weight: 300
}

@media (max-width: 1400px) {
    ._11YWG .VdST4 {
        flex-direction: column;
        align-items: flex-start
    }
}

._5Sx2k {
    font-size: .625rem;
    color: #fff
}

._5Sx2k>b {
    color: #ff7300
}

._5Sx2k>span {
    color: silver
}

.bReV6 {
    width: 100%;
    display: flex;
    flex-direction: column;
    gap: .625rem
}

.elgD2 {
    color: silver;
    font-size: .75rem;
    font-weight: 400;
    overflow-y: auto;
    max-height: 300px
}

@media (max-width: 1400px) {
    .elgD2 {
        max-height: 300px
    }
}

._9C5lZ {
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    position: absolute;
    overflow: hidden
}

._7Ts7C {
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%
}

._7Ts7C ._9KPpb {
    min-width: 23.4375rem;
    min-height: 67.5rem;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: top;
    object-position: top
}

.caX1s {
    left: 0;
    top: 0;
    min-width: 120rem;
    position: fixed
}

.caX1s.C8swa {
    min-width: 87.5rem;
    min-height: 49.1875rem
}

.caX1s .Uxgri {
    display: block;
    min-width: 120rem;
    min-height: 67.5rem
}

.caX1s .Uxgri.C8swa {
    min-width: 87.5rem;
    min-height: 49.1875rem
}

._9KPpb {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%
}

.-nkIy,
.es-3P {
    margin-bottom: 2.5rem
}

@media (max-width: 1400px) {
    ._9o2L2 {
        margin-bottom: 3rem
    }
}

.XKtWN {
    display: flex;
    flex-direction: column;
    gap: 1rem
}

._8a-CQ {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between
}

._8a-CQ .QXkxX {
    font-size: 1.25rem;
    color: #fff
}

._8a-CQ .amzNV {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 2.125rem;
    border-radius: .5rem;
    border: .0625rem solid #FFF;
    background-color: #00000080;
    box-shadow: 0 .25rem .25rem #00000040;
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    padding: 0 1rem;
    color: silver;
    text-align: center;
    font-size: .75rem;
    font-weight: 400
}

._8a-CQ .amzNV:hover {
    background-color: #ffffff1a
}

._8a-CQ .amzNV:active {
    color: #c0c0c080;
    border: .0625rem solid #FF4E00;
    background-color: #ff4e004d
}

._2pmEa {
    height: .0625rem;
    background: rgba(255, 255, 255, .2)
}

.BcN-V {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 1.5rem
}

.BcN-V .qDsud {
    width: 100%;
    height: 4.3125rem;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: .75rem;
    border: .125rem solid rgba(0, 0, 0, .4);
    background: rgba(0, 0, 0, .3);
    box-shadow: 0 .625rem .625rem #00000026;
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    color: silver;
    font-size: .875rem;
    font-weight: 500
}

.vIEsP {
    margin-left: auto;
    margin-right: auto;
    width: 9.125rem;
    height: 3.5rem;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    gap: .625rem;
    color: #fff;
    font-size: .875rem;
    font-weight: 400
}

.vIEsP>img {
    width: 1.5rem;
    height: 1.5rem
}

.vIEsP:hover {
    color: #ffffff80
}

.vIEsP:hover>img {
    content: url(/assets/more_button_h-da2c98ae.svg)
}

.vIEsP:active {
    color: #ff4e00
}

.vIEsP:active>img {
    content: url(/assets/more_button_p-765dee94.svg)
}

.FkI0t {
    width: calc(50% - 12px);
    padding: 1.5rem;
    flex-direction: column;
    gap: .625rem
}

.FkI0t .kfcoG {
    display: flex;
    flex-direction: row
}

.FkI0t .kfcoG .exeEc {
    display: flex;
    width: 100%;
    flex-direction: row;
    justify-content: space-between
}

.FkI0t .bG57f {
    height: 1px;
    background-color: #fff3;
    width: 100%
}

@media (max-width: 1400px) {
    .FkI0t {
        width: 100%
    }
}

.t5uLi {
    opacity: .5
}

.p7Ofn {
    position: relative;
    display: flex;
    flex-direction: column;
    gap: .25rem
}

.p7Ofn .Mc1tb {
    color: silver;
    font-size: .625rem;
    font-weight: 400
}

.p7Ofn .SaP6Q {
    display: flex;
    align-items: center;
    overflow: hidden;
    position: relative;
    width: 100%;
    height: 1.25rem;
    padding: .25rem;
    border-radius: .625rem;
    background-color: #00000080
}

.p7Ofn ._296Kh {
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: row
}

.p7Ofn ._296Kh ._6ASde {
    width: 30%;
    height: 100%
}

.p7Ofn ._296Kh ._6ASde._2gTq0 {
    background-color: #00a607
}

.p7Ofn ._296Kh ._6ASde.KAkj9 {
    background-color: #8f00ff
}

.p7Ofn ._296Kh ._6ASde.VBKL1 {
    background-color: silver
}

.p7Ofn ._296Kh ._6ASde:last-child {
    border-radius: 0 .625rem .625rem 0
}

.p7Ofn ._296Kh ._6ASde:first-child {
    border-radius: .625rem 0 0 .625rem
}

.p7Ofn .O6e2h {
    position: absolute;
    top: 0;
    width: 1rem;
    height: 100%;
    display: flex
}

.p7Ofn .O6e2h .gEbca {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
    transform: translate(-50%) translateY(-50%);
    width: .0625rem;
    height: 1rem;
    background: #FFF
}

.p7Ofn .O6e2h .ICjrc {
    width: 1rem;
    height: 100%;
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .5) 50%, rgba(0, 0, 0, 0) 100%)
}

.qA5Lo {
    display: flex;
    height: 3rem;
    padding: 1rem 1.5rem;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    border-radius: .5rem;
    border: .0625rem solid #0032FF;
    background: #0024A3;
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    font-size: .875rem;
    font-weight: 400
}

.QA8dH {
    display: flex;
    flex-direction: row;
    gap: 1.125em
}

.QA8dH>p {
    flex: 1;
    text-align: right;
    font-size: .625em;
    font-weight: 400;
    color: #ffffff80
}

.sd6-8 {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: .25em
}

.NBsOh {
    width: .5em;
    height: .5em;
    border-radius: 100%
}

.NBsOh._2gTq0 {
    background-color: #00a607
}

.NBsOh.KAkj9 {
    background-color: #8f00ff
}

.NBsOh.VBKL1 {
    background-color: silver
}

.aJrsR {
    font-size: .625em;
    line-height: 1
}

.aJrsR._2gTq0 {
    color: #00a607
}

.aJrsR.KAkj9 {
    color: #8f00ff
}

.aJrsR.VBKL1 {
    color: silver
}

.ESJRm {
    color: #fff;
    display: flex;
    border-radius: .75rem;
    border: .0625rem solid #C0C0C0;
    height: 1.5rem;
    justify-content: center;
    align-items: center;
    font-size: .625rem;
    font-weight: 500;
    padding: .25rem .5rem;
    background: rgba(192, 192, 192, .2)
}

.ESJRm._8Fro0 {
    border: .0625rem solid #00D609;
    background: rgba(0, 214, 9, .2)
}

.QbU8h {
    width: 100%;
    display: flex;
    flex-direction: column;
    gap: .8125rem
}

.efMQC {
    font-size: 1.25rem;
    color: #fff
}

.sgLzm {
    display: flex;
    flex-direction: row;
    gap: 1.5rem
}

@media (max-width: 1400px) {
    .sgLzm {
        gap: .5rem;
        flex-direction: column
    }
}

.FmUde {
    flex: 1
}

.mXqyu {
    height: 3rem;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between
}

.mXqyu>p {
    font-size: 1rem;
    color: #fff
}

.mXqyu>p>b {
    font-size: 1.125rem;
    font-weight: 700
}

.mXqyu>p>small {
    font-size: .875rem
}

.mXqyu ._8GxDF {
    width: 8.625rem;
    height: 3rem;
    font-size: .875rem;
    font-weight: 400
}

@media (max-width: 1400px) {
    .mXqyu>p {
        font-size: .75rem
    }
    .mXqyu>p>b {
        font-size: 1rem
    }
}

.leN0t {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-self: center;
    gap: 1rem
}

.leN0t .Hv-Kw {
    font-size: 1.25rem;
    color: #fff
}

.leN0t .T6mnU {
    display: flex;
    flex-direction: row;
    gap: 1.5rem
}

.leN0t .T6mnU .-Xl9S {
    padding: 1.5rem;
    display: flex;
    flex-direction: column;
    gap: .625rem;
    width: 30rem
}

.leN0t .T6mnU .-Xl9S ._4L2xO {
    display: flex;
    flex-direction: column;
    gap: .625rem
}

.leN0t .T6mnU .-Xl9S ._4L2xO .NHxpv {
    display: flex;
    flex-direction: column
}

.leN0t .T6mnU .-Xl9S ._4L2xO .NHxpv .WBYzG {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: .25rem;
    height: 1.3125rem;
    color: silver;
    font-size: .875rem;
    font-weight: 400
}

.leN0t .T6mnU .-Xl9S ._4L2xO .NHxpv ._1jeSx {
    height: 1.6875rem;
    color: #ff4e00;
    font-size: 1.125rem;
    font-weight: 700
}

.leN0t .T6mnU .-Xl9S ._4L2xO .xb89G {
    display: flex;
    flex-direction: column
}

.leN0t .T6mnU .-Xl9S ._4L2xO .xb89G ._69cOk {
    height: 1.3125rem;
    color: silver;
    font-size: .875rem;
    font-weight: 400
}

.leN0t .T6mnU .-Xl9S ._4L2xO .xb89G .HRmNz {
    height: 1.6875rem;
    color: #fff;
    font-size: 1.125rem;
    font-style: normal;
    font-weight: 500
}

.leN0t .T6mnU .-Xl9S ._4L2xO .xb89G .HRmNz>span {
    margin-left: .25rem;
    font-size: .8125rem;
    font-style: normal;
    font-weight: 400
}

.leN0t .T6mnU .-Xl9S ._4L2xO .f05PX {
    display: flex;
    height: 3rem;
    padding: 1rem 1.5rem;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    font-size: .875rem
}

._48Ip- {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    flex: 1;
    height: 5.5rem;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    gap: 1rem
}

@media (max-width: 1400px) {
    ._48Ip- {
        flex-direction: column;
        height: auto;
        padding: 1em;
        align-items: flex-start
    }
}

.sXrVT {
    display: flex;
    flex-direction: row;
    gap: 1em
}

@media (max-width: 1400px) {
    .sXrVT {
        width: 100%;
        justify-content: space-between
    }
    .sXrVT.n9t2t {
        padding-bottom: 1em;
        border-bottom: solid .0625em rgba(255, 255, 255, .3)
    }
}

.toOaz {
    width: 10rem;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center
}

.toOaz>p {
    font-size: 1em
}

@media (max-width: 1400px) {
    .toOaz {
        width: auto
    }
}

.saXWO {
    width: unset;
    flex: 1
}

@media (max-width: 1400px) {
    .saXWO {
        justify-content: flex-start;
        width: 100%;
        padding-bottom: 1em;
        border-bottom: solid .0625em rgba(255, 255, 255, .3)
    }
}

.FDmFK {
    width: 8.625rem
}

@media (max-width: 1400px) {
    .FDmFK {
        width: 100%
    }
}

.ec6ps {
    color: #ff7300
}

.f05PX {
    min-width: unset;
    width: 100%
}

.jeJSv {
    display: none;
    flex-direction: row
}

@media (max-width: 1400px) {
    .jeJSv {
        width: 100%;
        display: flex;
        justify-content: space-between
    }
}

.s5A-V {
    font-size: .75em !important;
    color: silver !important;
    margin-bottom: -12px;
    display: none;
    text-align: left !important
}

@media (max-width: 1400px) {
    .s5A-V {
        display: block
    }
}

.i8MZi {
    display: flex;
    flex-direction: row;
    gap: 1.5rem;
    width: 100%
}

@media (max-width: 1400px) {
    .i8MZi {
        flex-direction: column;
        gap: 2rem
    }
}

.ZcUZQ {
    display: flex;
    flex-direction: column;
    gap: 1.5rem;
    width: 30rem
}

.ZcUZQ ._6fDEk {
    color: #fff;
    font-size: 1.25rem;
    font-weight: 500;
    margin-bottom: -.5rem
}

.ZcUZQ .Go4Yg {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center
}

.ZcUZQ .Go4Yg>p {
    font-size: 1em;
    color: #fff;
    font-weight: 400
}

.ZcUZQ .Go4Yg>p>b {
    color: #ff4e00;
    font-weight: 700
}

.ZcUZQ .Go4Yg>img {
    width: 1em;
    height: 1em
}

@media (max-width: 1400px) {
    .ZcUZQ .Go4Yg>img {
        width: 1em;
        height: 1em
    }
    .ZcUZQ .Go4Yg>p {
        font-size: 1em
    }
}

.ZcUZQ .m3wrS {
    display: flex;
    flex-direction: column
}

.ZcUZQ .m3wrS .MozHp {
    display: flex;
    flex-direction: row;
    height: 1.5rem;
    justify-content: space-between
}

.ZcUZQ .m3wrS .MozHp .Xq3uS {
    color: #fff;
    font-size: 1rem;
    font-weight: 400
}

.ZcUZQ .m3wrS .HcpNK {
    display: flex;
    flex-direction: column;
    padding: 1em;
    justify-content: center;
    gap: .625rem;
    width: 100%;
    border-radius: .5rem;
    border: .0625rem solid rgba(0, 0, 0, .6);
    background: rgba(0, 0, 0, .5);
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px)
}

.ZcUZQ .m3wrS .HcpNK .qF7Xo {
    height: 1.125rem;
    font-size: .75em;
    color: #fff;
    font-weight: 400
}

.ZcUZQ .m3wrS .HcpNK .Pj2xw {
    color: silver;
    font-size: .625rem;
    font-weight: 300
}

.ZcUZQ .m3wrS .HcpNK .yXIDg {
    color: silver;
    font-size: .625rem;
    font-weight: 300;
    height: 9.375em;
    overflow-y: scroll
}

@media (max-width: 1400px) {
    .ZcUZQ {
        width: 100%
    }
}

.nRC7j {
    height: .0625rem;
    width: 100%;
    background: rgba(255, 255, 255, .2)
}

.V-38h {
    display: flex;
    flex-direction: column
}

.V-38h .aN6pg {
    display: flex;
    flex-direction: row;
    height: 1.5rem;
    justify-content: space-between
}

.V-38h .aN6pg .gVaEu {
    color: #fff;
    font-size: 1rem;
    font-weight: 400
}

.V-38h .coPAj {
    display: flex;
    flex-direction: column;
    gap: .625rem
}

.V-38h .coPAj .PpekC {
    display: flex;
    flex-direction: column;
    gap: .25rem
}

.V-38h .coPAj .PpekC .TqwPY {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    padding: .5rem 1rem;
    gap: 1rem;
    border-radius: .5rem;
    background: rgba(255, 255, 255, .05)
}

.V-38h .coPAj .PpekC .TqwPY .Iahnc {
    display: flex;
    flex-direction: row;
    gap: .625rem;
    align-items: center
}

.V-38h .coPAj .PpekC .TqwPY .Iahnc>div {
    width: .5rem;
    height: .5rem;
    border-radius: 100%
}

.V-38h .coPAj .PpekC .TqwPY .Iahnc>div.WG-2S {
    background-color: #00a607
}

.V-38h .coPAj .PpekC .TqwPY .Iahnc>div.Qc3NM {
    background-color: #8f00ff
}

.V-38h .coPAj .PpekC .TqwPY .Iahnc>div.GBcno {
    background-color: silver
}

.V-38h .coPAj .PpekC .TqwPY .Iahnc>p {
    color: silver;
    font-size: .625rem;
    font-weight: 400
}

.V-38h .coPAj .PpekC .TqwPY .W9H6F {
    color: silver;
    font-size: .625rem;
    font-weight: 300
}

.V-38h .coPAj .ed0y8 {
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: .5rem;
    width: 100%;
    height: 2.375rem;
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    cursor: pointer
}

.V-38h .coPAj .ed0y8>img {
    width: 1.125rem;
    height: .375rem
}

.V-38h .coPAj .ed0y8:hover {
    opacity: .5
}

.wtzhZ {
    height: .0625rem;
    width: 100%;
    background: rgba(255, 255, 255, .2)
}

.s0p-o {
    display: flex;
    flex-direction: column;
    gap: 1rem;
    width: 30rem
}

.s0p-o ._1TwnB {
    color: #fff;
    font-size: 1.25rem;
    font-weight: 500
}

.s0p-o .eRHnM {
    display: flex;
    flex-direction: column
}

.s0p-o .eRHnM .w020d {
    display: flex;
    flex-direction: row;
    height: 1.5rem
}

.s0p-o .eRHnM .w020d .k0Gz8 {
    color: #fff;
    font-size: 1rem;
    font-weight: 400
}

.s0p-o .NOFcP {
    display: flex;
    flex-direction: row;
    border-radius: .5rem;
    border: .0625rem solid #000;
    gap: .25rem;
    padding: .25rem
}

.s0p-o .NOFcP ._88hIk {
    display: flex;
    width: 8.625rem;
    height: 2rem;
    color: #ffffff80;
    align-items: center;
    justify-content: center;
    font-size: .875rem;
    font-weight: 400;
    border-radius: .25rem;
    cursor: pointer
}

.s0p-o .NOFcP ._88hIk.s6GHq {
    background-color: transparent;
    cursor: not-allowed
}

.s0p-o .NOFcP ._88hIk:hover:not(.s6GHq) {
    background: rgba(255, 255, 255, .1)
}

.s0p-o .NOFcP ._88hIk.yigVl:not(.s6GHq) {
    box-shadow: 0 .3125rem .625rem #000000b3;
    color: #fff;
    font-weight: 500
}

.s0p-o .NOFcP ._88hIk.yigVl:not(.s6GHq)._9Ec6e {
    background-color: #00a607
}

.s0p-o .NOFcP ._88hIk.yigVl:not(.s6GHq).hMOgw {
    background-color: #8f00ff
}

.s0p-o .NOFcP ._88hIk.yigVl:not(.s6GHq).E5Tib {
    background-color: silver
}

.s0p-o .ZNcj- {
    width: 100%
}

@media (max-width: 1400px) {
    .s0p-o {
        width: 100%
    }
}

.LlXNf {
    height: .0625rem;
    width: 100%;
    background: rgba(255, 255, 255, .2)
}

.o6hHM {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 1.5em
}

.r3Zph {
    display: flex;
    flex-direction: column;
    gap: .625rem;
    width: 100%
}

._2eORO {
    width: 100%;
    display: flex;
    flex-direction: column;
    gap: .625rem
}

._2eORO .sS8Tf {
    display: flex;
    flex-direction: column;
    gap: .625rem;
    align-items: center
}

._2eORO .sS8Tf .gCc2z {
    width: 100%;
    display: flex;
    flex-direction: column;
    border: none
}

._2eORO .sS8Tf .Q1tVZ {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 2.5rem;
    height: 2.5rem
}

._2eORO .sS8Tf .JPyuo {
    width: 100%;
    display: flex;
    flex-direction: column;
    border: none
}

._2eORO .sS8Tf .JPyuo ._6PvyJ {
    flex: 1;
    max-height: 18.75rem;
    color: #ff3c00;
    font-size: .875rem;
    word-break: break-all
}

._2eORO ._7W149 {
    width: 100%;
    height: 1.9375rem;
    margin-bottom: 0
}

._2eORO .oS2MS {
    width: 100%;
    height: 3rem
}

.pZuvg {
    width: 100%;
    height: 2rem
}

.ydmmy {
    width: 100%;
    display: flex;
    flex-direction: column;
    gap: .625rem
}

.ydmmy .nwbWq {
    display: flex;
    flex-direction: column;
    gap: .625rem;
    align-items: center
}

.ydmmy .nwbWq .Mnujp {
    width: 100%;
    display: flex;
    flex-direction: row;
    border: none
}

.ydmmy .nwbWq ._5Tjju {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 2.5rem;
    height: 2.5rem
}

.ydmmy .nwbWq .DkSgX {
    width: 100%;
    display: flex;
    flex-direction: column;
    border: none
}

.ydmmy .nwbWq .DkSgX .FGokj {
    flex: 1;
    max-height: 18.75rem;
    color: #ff3c00;
    font-size: .875rem;
    word-break: break-all
}

.ydmmy .z564U {
    width: 100%;
    height: 1.9375rem;
    margin-bottom: 0
}

.ydmmy .W-3Qd {
    width: 100%;
    height: 3rem
}

.q-Zvj {
    width: 100%;
    height: 2rem
}

.GiYUi {
    margin-top: .625rem;
    flex: 1;
    width: 100%;
    display: flex;
    flex-direction: column;
    align-self: center;
    gap: .625rem
}

.tZ8Xd {
    display: flex;
    flex-direction: row;
    align-items: center;
    font-size: 1rem
}

@media (max-width: 1400px) {
    .tZ8Xd {
        font-size: .75rem
    }
}

.pk2hU {
    max-height: 30vh;
    flex: 1;
    display: flex;
    flex-direction: column;
    padding: 1em;
    gap: .625em;
    border-radius: .75rem;
    border: .0625rem solid rgba(0, 0, 0, .6);
    background: rgba(0, 0, 0, .5)
}

.pk2hU .iVphR {
    display: flex;
    flex-direction: column;
    overflow-y: auto;
    width: 100%;
    height: 100%;
    padding-right: .5rem;
    gap: .625rem
}

@media (max-width: 1400px) {
    .pk2hU {
        max-height: unset;
        padding: 1rem;
        overflow-y: auto
    }
}

.ziF7Q {
    display: flex;
    flex-direction: row;
    padding: 0 1em;
    width: 47.1875em;
    justify-content: space-between;
    margin-bottom: .375em
}

.ziF7Q>p {
    color: silver;
    font-size: 1em
}

@media (max-width: 1400px) {
    .ziF7Q {
        display: none
    }
}

.-JYml {
    display: flex;
    flex-direction: column;
    gap: .625rem;
    width: 100%
}

.-JYml ._6EcX6 {
    display: flex;
    flex-direction: column;
    gap: .625rem
}

.-JYml ._6EcX6 .-PDDT {
    display: flex;
    flex-direction: column
}

.-JYml ._6EcX6 .-PDDT .t7SsT {
    color: #fff;
    font-size: .75rem;
    font-weight: 400;
    height: 1.25rem
}

.-JYml ._6EcX6 .-PDDT ._1zNDV {
    display: flex;
    flex-direction: column;
    padding: 1em;
    border-radius: .5rem;
    border: .0625rem solid rgba(0, 0, 0, .6);
    background-color: #00000080;
    color: silver;
    font-size: .625rem;
    font-weight: 300
}

.-JYml ._6EcX6 .-PDDT ._1zNDV.Riwbj {
    width: 100%;
    height: 12.5rem;
    display: flex;
    flex-direction: column;
    padding: 1em;
    overflow-y: scroll;
    color: #fff;
    font-size: .75rem;
    font-weight: 400
}

@media (max-width: 1400px) {
    .-JYml ._6EcX6 .-PDDT ._1zNDV.Riwbj {
        max-height: unset;
        padding: 1rem
    }
    .-JYml {
        width: 18.25rem
    }
}

._6gaGU {
    display: flex;
    width: 100%;
    flex-direction: column;
    position: relative;
    gap: .5rem
}

._6gaGU .kI054,
._6gaGU .G4b7k {
    padding: 1.5rem;
    display: flex;
    flex-direction: column;
    gap: .625rem;
    -webkit-backdrop-filter: none;
    backdrop-filter: none
}

._6gaGU ._--Rpn {
    flex: 1;
    max-height: 18.75rem;
    color: #ff3c00;
    font-size: .875rem;
    word-break: break-all
}

._6gaGU .ni-fv {
    position: absolute;
    left: 50%;
    top: 136px;
    -webkit-transform: translateX(-50%) translateY(0);
    transform: translate(-50%) translateY(0);
    display: flex;
    width: 2.125rem;
    height: 2.125rem;
    border-radius: 100%;
    cursor: pointer;
    align-items: center;
    justify-content: center;
    z-index: 1;
    box-shadow: 0 5px 10px #000000b3;
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px)
}

._6gaGU .ni-fv>img {
    width: 2.125rem;
    height: 2.125rem
}

._6gaGU .ni-fv:hover {
    box-shadow: 0 10px 20px #000000b3
}

._6gaGU .ni-fv:hover>img {
    content: url(/assets/switch_o-fe4769cd.svg)
}

._6gaGU .ni-fv:active {
    box-shadow: 0 .3125rem .625rem #000000b3
}

._6gaGU .ni-fv:active>img {
    content: url(/assets/switch_p-93d8f185.svg)
}

._6gaGU ._3iVTI {
    margin-bottom: 0
}

._74gYc {
    display: flex;
    flex-direction: row;
    justify-content: flex-end;
    align-items: center;
    gap: .25rem
}

._74gYc ._6rPsb {
    width: 1rem;
    height: 1rem
}

.O-lfJ {
    width: 15rem
}

.V8ldD {
    padding: 0 .625rem;
    height: 1.5rem;
    border-radius: 12px;
    border: 1px solid #C0C0C0;
    background: rgba(192, 192, 192, .2);
    display: flex;
    flex-direction: row;
    align-items: center;
    cursor: pointer
}

.V8ldD>img {
    width: 4.625rem;
    height: .625rem
}

.V8ldD:hover {
    opacity: .5
}

.JWh6M {
    width: 100%;
    display: flex;
    flex-direction: column;
    gap: .25rem
}

.kY1vD {
    display: flex;
    flex-direction: row;
    height: .9375rem;
    align-items: center;
    margin-left: auto
}

.kY1vD ._5iKaN {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: .53125rem
}

.kY1vD ._5iKaN>p {
    font-size: .75rem;
    color: silver
}

.kY1vD ._9RVNv {
    cursor: pointer;
    display: flex;
    height: .9375rem;
    padding: 0 .5rem;
    justify-content: center;
    align-items: center;
    border-radius: .125rem;
    border: .0625rem solid #FF4E00;
    color: #ff4e00;
    font-size: .625rem;
    font-weight: 400
}

.kY1vD ._9RVNv:hover {
    background-color: #ff4e004d
}

.kY1vD ._9RVNv:active {
    opacity: .5
}

.PMKyQ {
    position: relative;
    height: 3rem;
    border-radius: .5rem;
    border: .0625rem rgba(255, 255, 255, .2);
    text-align: right;
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: .5rem;
    padding: 0 1rem;
    color: #fff;
    background: rgba(255, 255, 255, .1)
}

._0MsYY {
    flex: 1;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    gap: .5rem
}

._0MsYY .rTEhN {
    flex: 1
}

._0MsYY .UJKwl {
    text-align: right;
    font-size: .875rem
}

@media (max-width: 1400px) {
    ._0MsYY {
        align-items: center
    }
}

._9-OVY {
    display: flex;
    flex-direction: row;
    width: 6rem;
    height: 1.5rem;
    z-index: 2;
    cursor: pointer
}

@media (max-width: 1400px) {
    ._9-OVY {
        align-items: center
    }
}

.Jty3e {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    flex: 1;
    border: .0625rem rgba(255, 255, 255, .2);
    padding: 0 4.75rem 0 7.625rem;
    background: rgba(0, 0, 0, .1);
    text-align: right;
    font-size: 1.125rem;
    border-radius: .5rem;
    resize: none;
    box-sizing: border-box;
    outline: none !important
}

.Jty3e.WIHMx {
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    bottom: unset
}

.Jty3e.rmRHV {
    padding: 0 1rem 0 3.75rem
}

.Jty3e:hover:not(.pCv2i) {
    border: .0625rem solid #FF4E00
}

.Jty3e:focus:not(.pCv2i) {
    border: .0625rem solid #FF4E00;
    background: rgba(0, 0, 0, .3)
}

._6ogUe {
    position: relative;
    height: 1.5rem;
    padding: .25rem .5rem;
    justify-content: center;
    align-items: center;
    border-radius: .25rem;
    border: .0625rem solid rgba(0, 0, 0, .4);
    background-color: #0006;
    display: flex;
    flex-direction: row;
    gap: .5rem
}

._6ogUe:hover {
    border: .0625rem solid rgba(0, 0, 0, .6);
    background-color: #0009;
    box-shadow: 0 5px 10px #000000b3
}

._6ogUe:active {
    background-color: #0003;
    box-shadow: none;
    border: .0625rem solid rgba(0, 0, 0, .2)
}

._6ogUe:active .QdazI {
    content: url(/assets/down_p-5f6a77bc.svg)
}

._6ogUe ._7tTQk {
    width: 1rem;
    height: 1rem;
    border: none
}

._6ogUe .JXC28 {
    display: flex;
    flex-direction: column
}

._6ogUe .JXC28>p {
    color: #fff;
    font-size: 14px;
    font-weight: 400
}

._6ogUe .JXC28>p>small {
    font-weight: 400;
    font-size: 12px
}

._6ogUe .QdazI {
    width: .5rem;
    height: .25rem;
    margin-left: auto
}

.IH216 {
    position: absolute;
    top: 1.75rem;
    left: -.25rem;
    display: flex;
    z-index: 3
}

.L7rMM {
    padding: .25rem;
    display: flex;
    flex-direction: column;
    cursor: pointer;
    border: .0625rem solid rgba(0, 0, 0, .4);
    border-radius: .25rem;
    background: rgba(0, 0, 0, .4);
    box-shadow: 0 5px 10px #000000b3;
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px)
}

.L7rMM .O8nNw {
    display: flex;
    flex-direction: row;
    gap: .5rem;
    padding: .5rem;
    width: 6rem;
    height: 1.5rem;
    color: #fff;
    font-size: .75rem;
    font-weight: 300;
    background-color: transparent;
    align-items: center
}

.L7rMM .O8nNw .RRz-w {
    width: 1rem;
    height: 1rem
}

.L7rMM .O8nNw:hover {
    background: rgba(255, 255, 255, .1)
}

._0xoNW {
    display: flex
}

.NPJCJ {
    display: flex;
    flex-direction: row;
    z-index: 1;
    gap: 1.5rem;
    margin: 9.3125rem auto auto
}

.NPJCJ .zIKx4 {
    margin-top: 3.3125rem;
    display: flex;
    flex-direction: column;
    gap: 1.5rem;
    width: 24.625rem
}

.NPJCJ .zIKx4>p:nth-child(1) {
    font-size: 5.125rem;
    font-weight: 800;
    line-height: 100%;
    color: #fff
}

@media (max-width: 1400px) {
    .NPJCJ .zIKx4>p:nth-child(1) {
        font-size: 2.5rem
    }
}

.NPJCJ .zIKx4>p:nth-child(2) {
    font-weight: 400;
    line-height: normal;
    font-size: 1rem;
    color: silver;
    word-break: break-word
}

@media (max-width: 1400px) {
    .NPJCJ .zIKx4>p:nth-child(2) {
        font-size: .75rem
    }
}

.NPJCJ .zIKx4 ._0LExj {
    display: flex;
    flex-direction: row;
    gap: 1rem
}

.NPJCJ .zIKx4 ._0LExj .D0jOB {
    display: flex;
    height: 2.25rem;
    padding: .625rem 1rem;
    justify-content: center;
    align-items: center;
    flex-shrink: 0;
    border-radius: .5rem;
    border: 1px solid #FFF;
    background: #FF4E00;
    cursor: pointer;
    color: #fff;
    font-size: .75rem;
    font-weight: 500;
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    gap: .25rem
}

.NPJCJ .zIKx4 ._0LExj .D0jOB>img {
    width: .75rem;
    height: .75rem
}

.NPJCJ .zIKx4 ._0LExj .D0jOB:hover {
    background: rgba(255, 78, 0, .5)
}

.NPJCJ .zIKx4 ._0LExj .D0jOB:active {
    color: #ff4e00;
    border: 1px solid #FF4E00;
    background: transparent
}

@media (max-width: 1400px) {
    .NPJCJ .zIKx4 ._0LExj .D0jOB {
        width: 100%
    }
}

.NPJCJ .zIKx4 ._0LExj .nz3Vu {
    display: flex;
    flex-direction: row;
    height: 2.25rem;
    padding: .625rem 1rem;
    justify-content: center;
    align-items: center;
    gap: .25rem;
    border-radius: .5rem;
    border: .0625rem solid #FFF;
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    color: #fff;
    font-size: .75rem;
    font-weight: 500;
    cursor: pointer
}

.NPJCJ .zIKx4 ._0LExj .nz3Vu>img {
    width: .75rem;
    height: .75rem
}

.NPJCJ .zIKx4 ._0LExj .nz3Vu:hover {
    background: #FF4E00
}

.NPJCJ .zIKx4 ._0LExj .nz3Vu:active {
    background: rgba(255, 78, 0, .5)
}

@media (max-width: 1400px) {
    .NPJCJ .zIKx4 ._0LExj .nz3Vu {
        width: 100%
    }
    .NPJCJ .zIKx4 ._0LExj {
        flex-direction: column;
        gap: .5rem
    }
}

.NPJCJ .zIKx4 .izCC2 {
    position: relative;
    display: flex;
    flex-direction: column;
    gap: .625rem;
    padding: 1.5rem;
    border-radius: .75rem;
    border: .125rem solid rgba(255, 255, 255, .3);
    background: rgba(255, 255, 255, .1);
    box-shadow: 0 3.125rem 6.25rem #00000080;
    -webkit-backdrop-filter: blur(15px);
    backdrop-filter: blur(15px)
}

.NPJCJ .zIKx4 .izCC2 .UepBM {
    width: 100%;
    height: 2rem;
    border-radius: 1.0625rem;
    border: .0625rem solid #FFF;
    color: #7a7a7a;
    font-size: .625rem;
    font-weight: 400;
    background: transparent;
    padding: 0 5.1875rem 0 1rem;
    outline: none
}

.NPJCJ .zIKx4 .izCC2 .UepBM:hover {
    border: .0625rem solid #FF4E00
}

.NPJCJ .zIKx4 .izCC2 .UepBM:focus {
    color: #fff
}

.NPJCJ .zIKx4 .izCC2 .N4y9t {
    position: absolute;
    top: 1.9375rem;
    right: 1.9375rem;
    width: 4.25rem;
    height: 1.25rem;
    border-radius: .6875rem;
    border: .0625rem solid #FF4E00;
    background: rgba(255, 78, 0, .4);
    cursor: pointer;
    color: #fff;
    font-size: .625rem;
    font-weight: 400
}

.NPJCJ .zIKx4 .izCC2 .N4y9t:hover {
    background: #FF4E00
}

.NPJCJ .zIKx4 .izCC2 .N4y9t:active {
    background: rgba(255, 78, 0, .5)
}

@media (max-width: 1400px) {
    .NPJCJ .zIKx4 {
        flex-direction: column;
        gap: 1rem;
        width: 100%;
        margin: 0
    }
}

.NPJCJ .z7OYc {
    display: flex;
    flex-direction: column
}

.NPJCJ .z7OYc .wCZbt {
    display: flex;
    flex-direction: row;
    width: 100%;
    justify-content: center;
    padding: 0 .75rem
}

.NPJCJ .z7OYc .wCZbt ._6QY3O {
    display: flex;
    width: 50%;
    padding: .3125rem 2.1875rem;
    justify-content: center;
    align-items: center;
    border-radius: .75rem .75rem 0 0;
    background: #2C2C2C;
    color: silver;
    text-align: center;
    font-size: 1.125rem;
    font-weight: 500;
    cursor: pointer;
    border-top: .0625rem solid transparent;
    border-right: .0625rem solid transparent;
    border-left: .0625rem solid transparent
}

.NPJCJ .z7OYc .wCZbt ._6QY3O:hover {
    color: #ff4e00;
    border-top: .0625rem solid #FF4E00;
    border-right: .0625rem solid #FF4E00;
    border-left: .0625rem solid #FF4E00;
    background: #000
}

.NPJCJ .z7OYc .wCZbt ._6QY3O:active {
    background: #FF4E00;
    color: #fff;
    border-top: .0625rem solid transparent;
    border-right: .0625rem solid transparent;
    border-left: .0625rem solid transparent
}

.NPJCJ .z7OYc .wCZbt ._6QY3O.DLsWR {
    background: #FF4E00;
    box-shadow: 10px 0 10px #00000040;
    color: #fff
}

.NPJCJ .z7OYc .xnOAv {
    display: flex;
    flex-direction: column;
    width: 35.25rem;
    padding: 1.5rem;
    border-radius: .75rem;
    border: .125rem solid rgba(255, 255, 255, .3);
    background-color: #ffffff1a;
    box-shadow: 0 50px 100px #00000080;
    -webkit-backdrop-filter: blur(15px);
    backdrop-filter: blur(15px)
}

@media (max-width: 1400px) {
    .NPJCJ .z7OYc .xnOAv,
    .NPJCJ .z7OYc {
        width: 100%
    }
    .NPJCJ {
        flex-direction: column;
        gap: 1rem;
        width: 100%;
        margin: 4.375rem 0 0;
        padding: 1.5rem 1.125rem
    }
}

.pEQ09 {
    display: flex;
    flex-direction: column;
    gap: .625rem
}

.pEQ09 .rk-my {
    display: flex;
    flex-direction: row;
    padding: 1rem;
    justify-content: center;
    align-items: center;
    border-radius: .5rem;
    background: rgba(0, 0, 0, .5) url(/assets/display_bg-975be83f.png);
    background-size: cover;
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px)
}

.pEQ09 .rk-my .t5PVx {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%
}

.pEQ09 .rk-my .t5PVx .fV5Pz {
    color: #ff4e00;
    font-size: 1.25rem;
    font-weight: 500
}

@media (max-width: 1400px) {
    .pEQ09 .rk-my .t5PVx .fV5Pz {
        font-size: 1.125rem;
        width: 4.375rem
    }
}

.pEQ09 .rk-my .t5PVx .yxhol {
    color: #fff;
    font-size: 2.5rem;
    font-weight: 600;
    text-align: right;
    line-height: 100%;
    display: flex;
    flex-direction: row;
    align-items: baseline
}

.pEQ09 .rk-my .t5PVx .yxhol>span {
    margin-left: .375rem;
    font-size: 1.75rem;
    font-weight: 300;
    line-height: 100%
}

@media (max-width: 1400px) {
    .pEQ09 .rk-my .t5PVx .yxhol>span {
        max-font-size: 40px;
        font-size: 4.8vw;
        margin-left: auto
    }
    .pEQ09 .rk-my .t5PVx .yxhol {
        display: flex;
        flex-direction: column;
        font-size: 5.5vw
    }
}

.pEQ09 .rk-my .CIowL {
    color: #fff;
    text-align: center;
    font-size: 1.25rem;
    font-weight: 400
}

@media (max-width: 1400px) {
    .pEQ09 .rk-my .CIowL {
        font-size: .875rem
    }
    .pEQ09 .rk-my {
        background: rgba(0, 0, 0, .5) url(/assets/display_bg_m-b99150f2.png);
        background-size: cover
    }
}

.pEQ09 .VfNGc {
    display: flex;
    flex-direction: column;
    position: relative
}

.pEQ09 .VfNGc ._5Hyqt {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: .25rem;
    height: 1.3125rem;
    color: #fff;
    font-size: .875rem;
    font-weight: 400
}

.pEQ09 .VfNGc .PVGQN {
    display: flex;
    flex-direction: row;
    gap: .25rem;
    height: 1.875rem;
    color: #ff7300;
    font-size: 1.25rem;
    font-weight: 600;
    align-items: baseline
}

.pEQ09 .VfNGc .PVGQN>span {
    color: #fff;
    font-size: .875rem;
    font-weight: 300
}

.pEQ09 .VfNGc .PVGQN.l07e0 {
    justify-content: right
}

@media (max-width: 1400px) {
    .pEQ09 .VfNGc .PVGQN.l07e0 {
        font-size: .875rem
    }
}

.pEQ09 .VfNGc .WAZJW {
    position: absolute;
    top: 0;
    right: 0;
    width: 7.875rem;
    height: 3rem
}

@media (max-width: 1400px) {
    .pEQ09 .VfNGc .WAZJW {
        width: 6.875rem
    }
}

.pEQ09 .dC-SJ {
    display: flex;
    padding: .5rem 1rem;
    flex-direction: column;
    border-radius: .5rem;
    background: rgba(0, 0, 0, .5);
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px)
}

.pEQ09 .dC-SJ .HaslX {
    display: flex;
    flex-direction: row;
    gap: .25rem;
    color: silver;
    font-size: .875rem;
    font-weight: 400;
    height: 1.3125rem;
    align-items: center
}

.pEQ09 .dC-SJ .HaslX ._-21-t {
    width: .875rem;
    height: .875rem
}

.pEQ09 .dC-SJ .HaslX ._-21-t.mTsp5 {
    content: url(/assets/mark_on-0944a802.svg)
}

.pEQ09 .GAuQD {
    display: flex;
    flex-direction: row;
    padding: .5rem 1rem;
    justify-content: space-between;
    border-radius: .5rem;
    background: rgba(0, 0, 0, .5);
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px)
}

.pEQ09 .GAuQD .bPt-4 {
    display: flex;
    flex-direction: column
}

.pEQ09 .GAuQD .bPt-4 ._7Koai {
    height: 1.3125rem;
    color: #fff;
    font-size: .875rem;
    font-weight: 400
}

.pEQ09 .GAuQD .bPt-4 .UkuSW {
    position: relative;
    display: flex;
    flex-direction: row;
    gap: .25rem;
    height: 1.875rem;
    color: #ff4e00;
    font-size: 1.25rem;
    font-weight: 600;
    align-items: baseline
}

.pEQ09 .GAuQD .bPt-4 .UkuSW>span {
    font-size: .875rem;
    font-weight: 300
}

.pEQ09 .GAuQD ._3AVEc {
    width: 12.3125rem;
    height: 3rem;
    display: flex;
    flex-direction: column
}

@media (max-width: 1400px) {
    .pEQ09 .GAuQD ._3AVEc {
        width: 100%
    }
    .pEQ09 .GAuQD {
        flex-direction: column;
        gap: .625rem;
        justify-content: center
    }
}

.L3GI2 {
    height: .0625rem;
    background: rgba(255, 255, 255, .4)
}

._7x5di {
    display: flex;
    border-radius: .5rem;
    border: .0625rem solid #FFF;
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    color: #fff;
    font-size: .875rem;
    font-weight: 400;
    align-items: center;
    justify-content: center
}

._7x5di.xGaSF {
    border: .0625rem solid rgba(255, 255, 255, .3);
    color: #ffffff4d;
    cursor: not-allowed
}

._7x5di:hover:not(.xGaSF) {
    background: #FF4E00
}

._7x5di:active:not(.xGaSF) {
    background: rgba(255, 78, 0, .5)
}

._1dTpx {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%
}

._1dTpx>b {
    color: #fff;
    font-size: 1.5rem;
    font-weight: 600
}

@media (max-width: 1400px) {
    ._1dTpx>b {
        font-size: 1.125rem
    }
}

._1dTpx>p {
    color: #fff;
    font-size: 1.25rem;
    font-weight: 400;
    text-align: center;
    line-height: normal
}

@media (max-width: 1400px) {
    ._1dTpx>p {
        font-size: .875rem
    }
}

.TW5wk {
    display: flex;
    flex-direction: column
}

.TW5wk>p {
    font-size: .75rem
}

.NNZQ7 {
    display: flex;
    flex-direction: column;
    gap: 2.5rem
}

@media (max-width: 1400px) {
    .NNZQ7 {
        gap: 2rem
    }
}

.e9I1X {
    display: flex;
    flex-direction: column;
    gap: 1rem
}

.e9I1X .jenip {
    color: #fff;
    font-size: 1.25rem;
    font-weight: 500
}

.e9I1X ._7UBXA {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 24px
}

@media (max-width: 1400px) {
    .e9I1X ._7UBXA {
        display: flex;
        flex-direction: column;
        gap: .5em
    }
    .e9I1X {
        gap: 2em
    }
}

.DdG22 {
    position: relative;
    flex: 1;
    display: flex;
    flex-direction: column;
    gap: .625rem
}

.DdG22 .kR3KT {
    display: flex;
    flex-direction: column
}

.DdG22 .kR3KT .IxErV {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: .25rem;
    height: 1.5rem;
    font-size: 1rem;
    color: silver
}

@media (max-width: 1400px) {
    .DdG22 .kR3KT .IxErV {
        height: 1.125rem;
        font-size: .75rem
    }
}

.DdG22 .kR3KT ._2-5gf {
    height: 1.6875rem;
    color: #fff;
    font-size: 1.125rem;
    word-break: break-all
}

.DdG22 .kR3KT ._2-5gf.uShDH {
    color: #ff4e00
}

.DdG22 .kR3KT ._2-5gf>small {
    font-size: .875rem
}

@media (max-width: 1400px) {
    .DdG22 .kR3KT ._2-5gf {
        min-height: 1.5rem;
        height: auto;
        font-size: 1rem
    }
}

.DdG22 ._8Wt3z {
    display: flex;
    flex-direction: row;
    gap: .625rem;
    flex: 1
}

.DdG22 ._8Wt3z ._4YM-2 {
    width: 50%;
    height: 3rem
}

@media (max-width: 1400px) {
    .DdG22 {
        width: 100%
    }
}

.-gbKe {
    margin-left: .5rem;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    width: 100%
}

.-gbKe .TzGsi {
    display: flex;
    flex-direction: row;
    gap: .25rem;
    align-items: center
}

.-gbKe .TzGsi .juKUO {
    width: 1rem;
    height: 1rem
}

.-gbKe .Ld-fk {
    border-radius: .75rem;
    border: 1px solid #C0C0C0;
    background: rgba(192, 192, 192, .2);
    justify-content: center;
    align-items: center;
    padding: .25rem .625rem;
    cursor: pointer
}

.-gbKe .Ld-fk>img {
    width: 3.75rem;
    height: .75rem
}

.-gbKe .Ld-fk:hover {
    background: rgba(192, 192, 192, .3)
}

.-gbKe .Ld-fk:active {
    border: 1px solid #FF4E00;
    background: rgba(255, 78, 0, .3)
}

.juKUO {
    width: 1rem;
    height: 1rem
}

.puLXT {
    display: flex;
    flex-direction: column;
    color: #fff;
    font-size: .75rem;
    margin-bottom: .25rem
}

.puLXT>b {
    color: #ff0
}

.a-NMQ {
    display: flex;
    flex-direction: column;
    padding: 1.5rem 1.5rem .875rem;
    gap: 0
}

.a-NMQ .gtmK8 {
    width: 100%;
    display: flex;
    flex-direction: row;
    margin-bottom: .625rem;
    padding-right: 5.875rem;
    justify-content: space-between;
    align-items: center
}

.a-NMQ .gtmK8 .K6ekB {
    display: flex;
    flex-direction: row;
    gap: .625rem;
    align-items: center
}

.a-NMQ .gtmK8 .K6ekB>img {
    width: 3.75rem;
    height: .75rem
}

.a-NMQ .gtmK8 .K6ekB>p {
    color: #fff;
    font-size: 1rem;
    font-weight: 400
}

.BdTSZ {
    display: flex;
    flex-direction: row;
    padding: .625rem 0;
    justify-content: space-between;
    align-items: center;
    overflow: hidden;
    border-top: .0625rem solid rgba(255, 255, 255, .2)
}

.BdTSZ .VrCJV {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: .625rem
}

.BdTSZ .VrCJV .XtgvU {
    display: flex;
    flex-direction: row;
    gap: .25rem
}

.BdTSZ .VrCJV .L3stp {
    color: #fff;
    font-size: 1rem;
    font-weight: 400
}

.BdTSZ .VrCJV .tS3tm {
    height: 2.125rem;
    display: flex;
    flex-direction: row;
    align-items: center;
    color: #fff;
    font-size: 1.125rem;
    font-weight: 500;
    gap: .25rem
}

.BdTSZ .VrCJV .tS3tm>span {
    color: silver;
    font-size: .875rem;
    font-weight: 300;
    margin-top: .1875rem
}

@media (max-width: 1400px) {
    .BdTSZ .VrCJV {
        width: 100%
    }
}

.BdTSZ .RoGiR {
    display: flex;
    flex-direction: row;
    align-items: center
}

.BdTSZ .RoGiR .K-61y {
    display: flex;
    flex-direction: column
}

.BdTSZ .RoGiR .K-61y .NGBjJ {
    display: flex;
    flex-direction: row;
    color: #ffffff80;
    text-align: right;
    font-size: 1.125rem;
    font-weight: 400;
    align-items: center
}

@media (max-width: 1400px) {
    .BdTSZ .RoGiR .K-61y .NGBjJ {
        font-size: 1rem;
        height: 1.5rem
    }
}

.BdTSZ .RoGiR .SXZIu {
    display: flex;
    flex-direction: row;
    gap: .25rem;
    color: #ffffff80;
    text-align: right;
    font-size: .875rem;
    font-weight: 400;
    width: 5.25rem;
    justify-content: flex-end;
    align-items: center;
    cursor: pointer
}

.BdTSZ .RoGiR .SXZIu>img {
    width: 1.5rem;
    height: 1.5rem
}

.BdTSZ .RoGiR .SXZIu:hover {
    color: #fff
}

.BdTSZ .RoGiR .SXZIu:hover>img {
    content: url(/assets/stakeArrow_o-d702472c.svg)
}

.BdTSZ .RoGiR .SXZIu:active {
    color: #ff4e00
}

.BdTSZ .RoGiR .SXZIu:active>img {
    content: url(/assets/stakeArrow_p-d2508c31.svg)
}

@media (max-width: 1400px) {
    .BdTSZ .RoGiR {
        padding: 0 1rem;
        justify-content: space-between;
        border-radius: .75rem;
        border: 1px solid rgba(0, 0, 0, .6);
        background: rgba(0, 0, 0, .5);
        height: 3.625rem;
        width: 100%
    }
    .BdTSZ {
        flex-direction: column;
        gap: .625rem
    }
    .BdTSZ .VrCJV {
        justify-content: space-between
    }
}

.uuR6x {
    color: silver;
    font-size: .75rem;
    font-weight: 400;
    height: 1.125rem
}

.XKSbb {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: .625rem
}

.XKSbb .K-61y {
    display: flex;
    flex-direction: column
}

.XKSbb .K-61y ._84B3B {
    display: flex;
    flex-direction: row;
    align-items: baseline;
    gap: .25rem;
    color: #fff;
    font-size: 1.125rem;
    font-weight: 500
}

.XKSbb .K-61y ._84B3B>span {
    color: #fff;
    font-size: .875rem;
    font-weight: 300
}

@media (max-width: 1400px) {
    .XKSbb .K-61y ._84B3B {
        font-size: 1rem;
        height: 1.5rem
    }
    .XKSbb .K-61y ._84B3B>span {
        font-size: .75rem
    }
}

.XKSbb .nZ0kl {
    width: 5.25rem;
    height: 2.125rem
}

@media (max-width: 1400px) {
    .XKSbb {
        padding: 0 1rem;
        justify-content: space-between;
        border-radius: .75rem;
        border: 1px solid rgba(0, 0, 0, .6);
        background: rgba(0, 0, 0, .5);
        height: 3.625rem;
        width: 100%
    }
}

.ru3z0 {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: .625rem
}

.ru3z0 .Jq9ms {
    display: flex;
    flex-direction: column
}

.ru3z0 .Jq9ms .S4Vsm {
    display: flex;
    flex-direction: row;
    align-items: baseline;
    gap: .25rem;
    color: #fff;
    font-size: 1.125rem;
    font-weight: 500
}

.ru3z0 .Jq9ms .S4Vsm>span {
    color: #fff;
    font-size: .875rem;
    font-weight: 300
}

@media (max-width: 1400px) {
    .ru3z0 .Jq9ms .S4Vsm {
        font-size: 1rem;
        height: 1.5rem
    }
    .ru3z0 .Jq9ms .S4Vsm>span {
        font-size: .75rem
    }
}

.ru3z0 .ftF4x {
    width: 5.25rem;
    height: 2.125rem
}

@media (max-width: 1400px) {
    .ru3z0 {
        padding: 0 1rem;
        justify-content: space-between;
        border-radius: .75rem;
        border: 1px solid rgba(0, 0, 0, .6);
        background: rgba(0, 0, 0, .5);
        height: 3.625rem;
        width: 100%
    }
}

.jfAal {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: .625rem
}

.jfAal .z-GYD {
    display: flex;
    flex-direction: column
}

.jfAal .z-GYD ._45HRX {
    display: flex;
    flex-direction: row;
    align-items: baseline;
    gap: .25rem;
    color: #fff;
    font-size: 1.125rem;
    font-weight: 500
}

.jfAal .z-GYD ._45HRX>span {
    color: #fff;
    font-size: .875rem;
    font-weight: 300
}

@media (max-width: 1400px) {
    .jfAal .z-GYD ._45HRX {
        font-size: 1rem;
        height: 1.5rem
    }
    .jfAal .z-GYD ._45HRX>span {
        font-size: .75rem
    }
}

.jfAal ._2Ay71 {
    width: 5.25rem;
    height: 2.125rem
}

@media (max-width: 1400px) {
    .jfAal {
        padding: 0 1rem;
        justify-content: space-between;
        border-radius: .75rem;
        border: 1px solid rgba(0, 0, 0, .6);
        background: rgba(0, 0, 0, .5);
        height: 3.625rem;
        width: 100%
    }
}

.PlWCn {
    display: flex;
    flex-direction: column;
    padding: 1.5rem 1.5rem .875rem;
    gap: 0
}

.PlWCn .IBbls {
    width: 100%;
    display: flex;
    flex-direction: row;
    margin-bottom: .625rem;
    padding-right: 5.875rem;
    justify-content: space-between;
    align-items: center
}

.PlWCn .IBbls .wrhNI {
    display: flex;
    flex-direction: row;
    gap: .625rem;
    align-items: center
}

.PlWCn .IBbls .wrhNI>img {
    width: 3.75rem;
    height: .75rem
}

.PlWCn .IBbls .wrhNI>p {
    color: #fff;
    font-size: 1rem;
    font-weight: 400
}

.ZsRN2 {
    display: flex;
    flex-direction: row;
    gap: 1.5rem
}

@media (max-width: 1400px) {
    .ZsRN2 {
        flex-direction: column;
        gap: 2em
    }
}

._-6zPK {
    display: flex;
    width: 100%;
    flex-direction: column;
    gap: 1rem
}

._-6zPK ._2cPHC {
    color: #fff;
    font-size: 1.25rem;
    font-weight: 500
}

._-6zPK .b24mw {
    display: flex;
    flex-direction: column;
    gap: .625rem;
    position: relative;
    padding: 1.5rem
}

._-6zPK .b24mw .eQc5a {
    display: flex;
    flex-direction: column;
    gap: .625rem;
    align-items: center
}

._-6zPK .b24mw .eQc5a>img {
    width: 1.5rem;
    height: 1.5rem
}

.mCYRc {
    margin-top: .5rem;
    max-height: 18.75rem;
    color: #ff3c00;
    font-size: .875rem;
    overflow-y: auto;
    word-break: break-all
}

.u2w7P {
    display: flex;
    width: 100%;
    flex-direction: column;
    gap: 1rem
}

.u2w7P .l8K44 {
    color: #fff;
    font-size: 1.25rem;
    font-weight: 500
}

.u2w7P .cTy-1 {
    display: flex;
    flex-direction: column;
    gap: .5rem;
    position: relative;
    padding: 1.5rem
}

.u2w7P .cTy-1 .p5XJB {
    display: flex;
    flex-direction: column;
    gap: .625rem;
    align-items: center
}

.yvhqI {
    display: flex;
    width: 50%;
    flex-direction: column;
    gap: 1rem
}

.yvhqI .b-yvC {
    color: #fff;
    font-size: 1.25rem;
    font-weight: 500
}

.yvhqI .tFKwZ {
    display: flex;
    flex-direction: column;
    gap: .625rem;
    position: relative
}

.yvhqI .tFKwZ .rku-0 {
    display: flex;
    flex-direction: column;
    gap: .625rem;
    align-items: center
}

.yvhqI .tFKwZ .rku-0>img {
    width: 1.5rem;
    height: 1.5rem
}

.yvhqI .tFKwZ .BIpHv {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translateX(-50%) translateY(calc(-50% + 8px));
    transform: translate(-50%) translateY(calc(-50% + 8px));
    display: flex;
    width: 2.125rem;
    height: 2.125rem;
    border-radius: 100%;
    z-index: 1
}

.yvhqI .tFKwZ .GSwR4 {
    display: flex;
    flex-direction: column;
    gap: .625rem
}

@media (max-width: 1400px) {
    .yvhqI {
        width: 100%
    }
}

.CVIXj {
    display: flex;
    flex-direction: row;
    gap: 1.5rem
}

@media (max-width: 1400px) {
    .CVIXj {
        flex-direction: column;
        gap: 2em
    }
}

._1GiJs {
    display: flex;
    width: 100%;
    flex-direction: column;
    gap: 1rem
}

._1GiJs.jzHhw {
    opacity: .5;
    cursor: not-allowed
}

._1GiJs ._37Sqb {
    color: #fff;
    font-size: 1.25rem;
    font-weight: 500
}

._1GiJs .owzes {
    display: flex;
    flex-direction: column;
    gap: .625rem;
    position: relative;
    padding: 1.5rem
}

._1GiJs .owzes .y5yju {
    display: flex;
    flex-direction: column;
    gap: .625rem;
    align-items: center
}

.YbmUw {
    display: flex;
    width: 100%;
    flex-direction: column;
    gap: 1rem
}

.YbmUw ._9lxdL {
    color: #fff;
    font-size: 1.25rem;
    font-weight: 500
}

.YbmUw .F-O7F {
    display: flex;
    flex-direction: column;
    gap: .5rem;
    position: relative;
    padding: 1.5rem
}

.YbmUw .F-O7F .zOY0X {
    display: flex;
    flex-direction: column;
    gap: .625rem;
    align-items: center
}

.qOLqS {
    display: flex;
    width: 100%;
    flex-direction: column;
    gap: 1rem
}

.qOLqS .ZXH9a {
    color: #fff;
    font-size: 1.25rem;
    font-weight: 500
}

.qOLqS .ZFEH4 {
    display: flex;
    flex-direction: column;
    gap: .5rem;
    position: relative;
    padding: 1.5rem
}

.qOLqS .ZFEH4 .LcfRD {
    display: flex;
    flex-direction: column;
    gap: .625rem;
    align-items: center
}

.qOLqS .O0Pc4 {
    flex: 1;
    max-height: 18.75rem;
    color: #ff3c00;
    font-size: .875rem;
    overflow-y: scroll;
    word-break: break-all
}

.qOLqS .aNrPm {
    margin-bottom: 0
}

.Qomc6 {
    display: flex;
    width: 50%;
    flex-direction: column;
    gap: 1rem
}

.Qomc6 ._31zO- {
    color: #fff;
    font-size: 1.25rem;
    font-weight: 500
}

.Qomc6 .RGneT {
    display: flex;
    flex-direction: column;
    gap: .625rem;
    position: relative
}

.Qomc6 .RGneT .W3UpK {
    display: flex;
    flex-direction: column;
    gap: .625rem;
    align-items: center
}

.Qomc6 .RGneT .A7L9T {
    position: absolute;
    left: 50%;
    top: 6.75rem;
    -webkit-transform: translateX(-50%) translateY(0);
    transform: translate(-50%) translateY(0);
    display: flex;
    width: 2.125rem;
    height: 2.125rem;
    border-radius: 100%;
    z-index: 1
}

.Qomc6 .RGneT .exJ5U {
    display: flex;
    flex-direction: column;
    gap: .625rem;
    align-items: center
}

.Qomc6 .RGneT .exJ5U>img {
    width: 1.5rem;
    height: 1.5rem
}

.Qomc6 .RGneT .exJ5U .kW-hv,
.Qomc6 .RGneT .aezcS {
    width: 100%
}

@media (max-width: 1400px) {
    .Qomc6 {
        width: 100%
    }
}