.theme-light.pnl-classic {
    --global-color-profit-default: #31bd65;
    --global-color-profit-surface-default: #31bd65;
    --global-color-profit-surface-hovered: #29ad5a;
    --global-color-profit-surface-pressed: #008535;
    --global-color-profit-oncolor: #ffffff;
    --global-color-profit-tint: rgba(49, 189, 101, .2);
    --global-color-profit-graph: #31bd65;
    --global-color-profit-alpha: rgba(255, 255, 255, .2);
    --global-color-loss-default: #eb4b6d;
    --global-color-loss-surface-default: #eb4b6d;
    --global-color-loss-surface-hovered: #dd4263;
    --global-color-loss-surface-pressed: #cd2438;
    --global-color-loss-oncolor: #ffffff;
    --global-color-loss-tint: rgba(235, 75, 109, .2);
    --global-color-loss-graph: #eb4b6d;
    --global-color-loss-alpha: rgba(255, 255, 255, .2);
    --global-color-neutral-default: #5e5e5e;
    --global-color-neutral-surface-default: #5e5e5e;
    --global-color-neutral-surface-hovered: #4c4c4c;
    --global-color-neutral-surface-pressed: #393939;
    --global-color-neutral-oncolor: #ffffff;
    --global-color-neutral-graph: #5e5e5e
}

.theme-light {
    --global-color-global-alpha-pnl-profit: var(--okd-color-global-alpha-pnl-profit);
    --global-color-global-alpha-pnl-loss: var(--okd-color-global-alpha-pnl-loss);
    --global-color-surface-pnl-profit-default: var(--okd-color-surface-pnl-profit-default);
    --global-color-surface-pnl-profit-hovered: var(--okd-color-surface-pnl-profit-hovered);
    --global-color-surface-pnl-profit-pressed: var(--okd-color-surface-pnl-profit-pressed);
    --global-color-surface-pnl-profit-tint: var(--okd-color-surface-pnl-profit-tint);
    --global-color-surface-pnl-loss-default: var(--okd-color-surface-pnl-loss-default);
    --global-color-surface-pnl-loss-hovered: var(--okd-color-surface-pnl-loss-hovered);
    --global-color-surface-pnl-loss-pressed: var(--okd-color-surface-pnl-loss-pressed);
    --global-color-surface-pnl-loss-tint: var(--okd-color-surface-pnl-loss-tint);
    --global-color-surface-pnl-neutral-default: var(--okd-color-surface-pnl-neutral-default);
    --global-color-surface-pnl-neutral-hovered: var(--okd-color-surface-pnl-neutral-hovered);
    --global-color-surface-pnl-neutral-pressed: var(--okd-color-surface-pnl-neutral-pressed);
    --global-color-surface-pnl-loss-graph: var(--okd-color-surface-pnl-loss-graph);
    --global-color-content-pnl-profit-default: var(--okd-color-content-pnl-profit-default);
    --global-color-content-pnl-profit-oncolor: var(--okd-color-content-pnl-profit-oncolor);
    --global-color-content-pnl-loss-default: var(--okd-color-content-pnl-loss-default);
    --global-color-content-pnl-loss-oncolor: var(--okd-color-content-pnl-loss-oncolor);
    --global-color-content-pnl-neutral-default: var(--okd-color-content-pnl-neutral-default);
    --global-color-content-pnl-neutral-oncolor: var(--okd-color-content-pnl-neutral-oncolor);
    --global-color-surface-pnl-profit-graph: var(--okd-color-surface-pnl-profit-graph);
    --global-color-surface-pnl-neutral-graph: var(--okd-color-surface-pnl-neutral-graph);
    --global-color-border-pnl-loss-default: var(--okd-color-border-pnl-loss-default);
    --global-color-border-pnl-loss-graph: var(--okd-color-border-pnl-loss-graph);
    --global-color-border-pnl-profit-default: var(--okd-color-border-pnl-profit-default);
    --global-color-border-pnl-profit-graph: var(--okd-color-border-pnl-profit-graph);
    --global-color-border-pnl-neutral-graph: var(--okd-color-border-pnl-neutral-graph)
}

.theme-light.cfg-red-up {
    --global-color-global-alpha-pnl-profit: var(--okd-color-global-alpha-pnl-loss);
    --global-color-global-alpha-pnl-loss: var(--okd-color-global-alpha-pnl-profit);
    --global-color-surface-pnl-profit-default: var(--okd-color-surface-pnl-loss-default);
    --global-color-surface-pnl-profit-hovered: var(--okd-color-surface-pnl-loss-hovered);
    --global-color-surface-pnl-profit-pressed: var(--okd-color-surface-pnl-loss-pressed);
    --global-color-surface-pnl-profit-tint: var(--okd-color-surface-pnl-loss-tint);
    --global-color-surface-pnl-loss-default: var(--okd-color-surface-pnl-profit-default);
    --global-color-surface-pnl-loss-hovered: var(--okd-color-surface-pnl-profit-hovered);
    --global-color-surface-pnl-loss-pressed: var(--okd-color-surface-pnl-profit-pressed);
    --global-color-surface-pnl-loss-tint: var(--okd-color-surface-pnl-profit-tint);
    --global-color-surface-pnl-loss-graph: var(--okd-color-surface-pnl-profit-graph);
    --global-color-content-pnl-profit-default: var(--okd-color-content-pnl-loss-default);
    --global-color-content-pnl-profit-oncolor: var(--okd-color-content-pnl-loss-oncolor);
    --global-color-content-pnl-loss-default: var(--okd-color-content-pnl-profit-default);
    --global-color-content-pnl-loss-oncolor: var(--okd-color-content-pnl-profit-oncolor);
    --global-color-surface-pnl-profit-graph: var(--okd-color-surface-pnl-loss-graph);
    --global-color-border-pnl-loss-default: var(--okd-color-border-pnl-profit-default);
    --global-color-border-pnl-loss-graph: var(--okd-color-border-pnl-profit-graph);
    --global-color-border-pnl-profit-default: var(--okd-color-border-pnl-loss-default);
    --global-color-border-pnl-profit-graph: var(--okd-color-border-pnl-loss-graph)
}

.theme-dark.pnl-classic {
    --global-color-profit-default: #25a750;
    --global-color-profit-surface-default: #25a750;
    --global-color-profit-surface-hovered: #1a8d40;
    --global-color-profit-surface-pressed: #005c25;
    --global-color-profit-oncolor: #ffffff;
    --global-color-profit-tint: rgba(37, 167, 80, .2);
    --global-color-profit-graph: #25a750;
    --global-color-profit-alpha: rgba(255, 255, 255, .2);
    --global-color-loss-default: #ca3f64;
    --global-color-loss-surface-default: #ca3f64;
    --global-color-loss-surface-hovered: #b43255;
    --global-color-loss-surface-pressed: #9a1b2a;
    --global-color-loss-oncolor: #ffffff;
    --global-color-loss-tint: rgba(202, 63, 100, .2);
    --global-color-loss-graph: #ca3f64;
    --global-color-loss-alpha: rgba(255, 255, 255, .2);
    --global-color-neutral-default: #b8b8b8;
    --global-color-neutral-surface-default: #5e5e5e;
    --global-color-neutral-surface-hovered: #4c4c4c;
    --global-color-neutral-surface-pressed: #393939;
    --global-color-neutral-oncolor: #ffffff;
    --global-color-neutral-graph: #b8b8b8
}

.theme-dark {
    --global-color-global-alpha-pnl-profit: var(--okd-color-global-alpha-pnl-profit);
    --global-color-global-alpha-pnl-loss: var(--okd-color-global-alpha-pnl-loss);
    --global-color-surface-pnl-profit-default: var(--okd-color-surface-pnl-profit-default);
    --global-color-surface-pnl-profit-hovered: var(--okd-color-surface-pnl-profit-hovered);
    --global-color-surface-pnl-profit-pressed: var(--okd-color-surface-pnl-profit-pressed);
    --global-color-surface-pnl-profit-tint: var(--okd-color-surface-pnl-profit-tint);
    --global-color-surface-pnl-loss-default: var(--okd-color-surface-pnl-loss-default);
    --global-color-surface-pnl-loss-hovered: var(--okd-color-surface-pnl-loss-hovered);
    --global-color-surface-pnl-loss-pressed: var(--okd-color-surface-pnl-loss-pressed);
    --global-color-surface-pnl-loss-tint: var(--okd-color-surface-pnl-loss-tint);
    --global-color-surface-pnl-neutral-default: var(--okd-color-surface-pnl-neutral-default);
    --global-color-surface-pnl-neutral-hovered: var(--okd-color-surface-pnl-neutral-hovered);
    --global-color-surface-pnl-neutral-pressed: var(--okd-color-surface-pnl-neutral-pressed);
    --global-color-surface-pnl-loss-graph: var(--okd-color-surface-pnl-loss-graph);
    --global-color-content-pnl-profit-default: var(--okd-color-content-pnl-profit-default);
    --global-color-content-pnl-profit-oncolor: var(--okd-color-content-pnl-profit-oncolor);
    --global-color-content-pnl-loss-default: var(--okd-color-content-pnl-loss-default);
    --global-color-content-pnl-loss-oncolor: var(--okd-color-content-pnl-loss-oncolor);
    --global-color-content-pnl-neutral-default: var(--okd-color-content-pnl-neutral-default);
    --global-color-content-pnl-neutral-oncolor: var(--okd-color-content-pnl-neutral-oncolor);
    --global-color-surface-pnl-profit-graph: var(--okd-color-surface-pnl-profit-graph);
    --global-color-surface-pnl-neutral-graph: var(--okd-color-surface-pnl-neutral-graph);
    --global-color-border-pnl-loss-default: var(--okd-color-border-pnl-loss-default);
    --global-color-border-pnl-loss-graph: var(--okd-color-border-pnl-loss-graph);
    --global-color-border-pnl-profit-default: var(--okd-color-border-pnl-profit-default);
    --global-color-border-pnl-profit-graph: var(--okd-color-border-pnl-profit-graph);
    --global-color-border-pnl-neutral-graph: var(--okd-color-border-pnl-neutral-graph)
}

.theme-dark.cfg-red-up {
    --global-color-global-alpha-pnl-profit: var(--okd-color-global-alpha-pnl-loss);
    --global-color-global-alpha-pnl-loss: var(--okd-color-global-alpha-pnl-profit);
    --global-color-surface-pnl-profit-default: var(--okd-color-surface-pnl-loss-default);
    --global-color-surface-pnl-profit-hovered: var(--okd-color-surface-pnl-loss-hovered);
    --global-color-surface-pnl-profit-pressed: var(--okd-color-surface-pnl-loss-pressed);
    --global-color-surface-pnl-profit-tint: var(--okd-color-surface-pnl-loss-tint);
    --global-color-surface-pnl-loss-default: var(--okd-color-surface-pnl-profit-default);
    --global-color-surface-pnl-loss-hovered: var(--okd-color-surface-pnl-profit-hovered);
    --global-color-surface-pnl-loss-pressed: var(--okd-color-surface-pnl-profit-pressed);
    --global-color-surface-pnl-loss-tint: var(--okd-color-surface-pnl-profit-tint);
    --global-color-surface-pnl-loss-graph: var(--okd-color-surface-pnl-profit-graph);
    --global-color-content-pnl-profit-default: var(--okd-color-content-pnl-loss-default);
    --global-color-content-pnl-profit-oncolor: var(--okd-color-content-pnl-loss-oncolor);
    --global-color-content-pnl-loss-default: var(--okd-color-content-pnl-profit-default);
    --global-color-content-pnl-loss-oncolor: var(--okd-color-content-pnl-profit-oncolor);
    --global-color-surface-pnl-profit-graph: var(--okd-color-surface-pnl-loss-graph);
    --global-color-border-pnl-loss-default: var(--okd-color-border-pnl-profit-default);
    --global-color-border-pnl-loss-graph: var(--okd-color-border-pnl-profit-graph);
    --global-color-border-pnl-profit-default: var(--okd-color-border-pnl-loss-default);
    --global-color-border-pnl-profit-graph: var(--okd-color-border-pnl-loss-graph)
}

:root {
    --color-red-text: #eb4b6d;
    --color-red-bg: #eb4b6d;
    --color-green-text: #31bd65;
    --color-green-bg: #31bd65;
    --color-red-text-rgb: 235, 75, 109;
    --color-red-bg-rgb: 235, 75, 109;
    --color-green-text-rgb: 49, 189, 101;
    --color-green-bg-rgb: 49, 189, 101;
    --okd-color-old-content-pnl-profit-default: #2b6d17;
    --okd-color-old-surface-pnl-profit-graph: #81be00;
    --okd-color-old-content-pnl-loss-default: #a54162;
    --okd-color-old-surface-pnl-loss-graph: #fc46ab;
    --okd-color-old-surface-pnl-profit-graph-rgb: 129, 190, 0;
    --okd-color-old-surface-pnl-loss-graph-rgb: 252, 70, 171;
    --color-up: var(--color-green-text);
    --color-down: var(--color-red-text);
    --color-up-text: var(--color-green-text);
    --color-down-text: var(--color-red-text);
    --color-up-bg: var(--color-green-bg);
    --color-down-bg: var(--color-red-bg);
    --color-up-text-rgb: var(--color-green-text-rgb);
    --color-down-text-rgb: var(--color-red-text-rgb);
    --color-up-bg-rgb: var(--color-green-bg-rgb);
    --color-down-bg-rgb: var(--color-red-bg-rgb);
    --color-content-pnl-profit-default: var(--okd-color-old-content-pnl-profit-default);
    --color-surface-pnl-profit-graph: var(--okd-color-old-surface-pnl-profit-graph);
    --color-content-pnl-loss-default: var(--okd-color-old-content-pnl-loss-default);
    --color-surface-pnl-loss-graph: var(--okd-color-old-surface-pnl-loss-graph);
    --color-surface-pnl-profit-graph-rgb: var(--okd-color-old-surface-pnl-profit-graph-rgb);
    --color-surface-pnl-loss-graph-rgb: var(--okd-color-old-surface-pnl-loss-graph-rgb)
}

:root .cfg-red-up {
    --color-up: var(--color-red-text);
    --color-down: var(--color-green-text);
    --color-up-text: var(--color-red-text);
    --color-down-text: var(--color-green-text);
    --color-up-bg: var(--color-red-bg);
    --color-down-bg: var(--color-green-bg);
    --color-up-text-rgb: var(--color-red-text-rgb);
    --color-down-text-rgb: var(--color-green-text-rgb);
    --color-up-bg-rgb: var(--color-red-bg-rgb);
    --color-down-bg-rgb: var(--color-green-bg-rgb);
    --color-content-pnl-profit-default: var(--okd-color-old-content-pnl-loss-default);
    --color-surface-pnl-profit-graph: var(--okd-color-old-surface-pnl-loss-graph);
    --color-content-pnl-loss-default: var(--okd-color-old-content-pnl-profit-default);
    --color-surface-pnl-loss-graph: var(--okd-color-old-surface-pnl-profit-graph);
    --color-surface-pnl-profit-graph-rgb: var(--okd-color-old-surface-pnl-loss-graph-rgb);
    --color-surface-pnl-loss-graph-rgb: var(--okd-color-old-surface-pnl-profit-graph-rgb)
}

.theme-dark {
    --color-red-text: #ca3f64;
    --color-red-bg: #ca3f64;
    --color-green-text: #25a750;
    --color-green-bg: #25a750;
    --color-red-text-rgb: 202, 63, 100;
    --color-red-bg-rgb: 202, 63, 100;
    --color-green-text-rgb: 37, 167, 80;
    --color-green-bg-rgb: 37, 167, 80;
    --okd-color-old-content-pnl-profit-default: #bcff2f;
    --okd-color-old-surface-pnl-profit-graph: #bcff2f;
    --okd-color-old-content-pnl-loss-default: #fc46ab;
    --okd-color-old-surface-pnl-loss-graph: #fc46ab;
    --okd-color-old-surface-pnl-profit-graph-rgb: 188, 255, 47;
    --okd-color-old-surface-pnl-loss-graph-rgb: 252, 70, 171;
    --color-up: var(--color-green-text);
    --color-down: var(--color-red-text);
    --color-up-text: var(--color-green-text);
    --color-down-text: var(--color-red-text);
    --color-up-bg: var(--color-green-bg);
    --color-down-bg: var(--color-red-bg);
    --color-up-text-rgb: var(--color-green-text-rgb);
    --color-down-text-rgb: var(--color-red-text-rgb);
    --color-up-bg-rgb: var(--color-green-bg-rgb);
    --color-down-bg-rgb: var(--color-red-bg-rgb);
    --color-content-pnl-profit-default: var(--okd-color-old-content-pnl-profit-default);
    --color-surface-pnl-profit-graph: var(--okd-color-old-surface-pnl-profit-graph);
    --color-content-pnl-loss-default: var(--okd-color-old-content-pnl-loss-default);
    --color-surface-pnl-loss-graph: var(--okd-color-old-surface-pnl-loss-graph);
    --color-surface-pnl-profit-graph-rgb: var(--okd-color-old-surface-pnl-profit-graph-rgb);
    --color-surface-pnl-loss-graph-rgb: var(--okd-color-old-surface-pnl-loss-graph-rgb)
}

.theme-dark.cfg-red-up {
    --color-up: var(--color-red-text);
    --color-down: var(--color-green-text);
    --color-up-text: var(--color-red-text);
    --color-down-text: var(--color-green-text);
    --color-up-bg: var(--color-red-bg);
    --color-down-bg: var(--color-green-bg);
    --color-up-text-rgb: var(--color-red-text-rgb);
    --color-down-text-rgb: var(--color-green-text-rgb);
    --color-up-bg-rgb: var(--color-red-bg-rgb);
    --color-down-bg-rgb: var(--color-green-bg-rgb);
    --color-content-pnl-profit-default: var(--okd-color-old-content-pnl-loss-default);
    --color-surface-pnl-profit-graph: var(--okd-color-old-surface-pnl-loss-graph);
    --color-content-pnl-loss-default: var(--okd-color-old-content-pnl-profit-default);
    --color-surface-pnl-loss-graph: var(--okd-color-old-surface-pnl-profit-graph);
    --color-surface-pnl-profit-graph-rgb: var(--okd-color-old-surface-pnl-loss-graph-rgb);
    --color-surface-pnl-loss-graph-rgb: var(--okd-color-old-surface-pnl-profit-graph-rgb)
}

.theme-okcoin {
    --color-up: #2ead65;
    --color-down: #e35e5e;
    --color-up-text: #2ead65;
    --color-down-text: #e35e5e;
    --color-up-bg: #2ead65;
    --color-down-bg: #e35e5e
}

.theme-okcoin.cfg-red-up {
    --color-up: #e35e5e;
    --color-down: #2ead65;
    --color-up-text: #e35e5e;
    --color-down-text: #2ead65;
    --color-up-bg: #e35e5e;
    --color-down-bg: #2ead65
}

* {
    font-family: inherit
}

html,body,a,b,button,dd,div,dl,dt,th,td,em,footer,h1,h2,h3,h4,h5,h6,header,pre,form,fieldset,i,img,input,li,ol,p,select,span,strong,textarea,ul {
    margin: 0;
    padding: 0;
    -webkit-tap-highlight-color: transparent;
    -webkit-appearance: none
}

html,body {
    -webkit-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text;
    -webkit-overflow-scrolling: touch;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-text-size-adjust: none;
    text-size-adjust: none
}

iframe {
    border: 0
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

a {
    text-decoration: none;
    cursor: pointer
}

a:active,a:hover {
    text-decoration: none;
    outline-width: 0
}

ul,ol,li {
    list-style: none
}

input,select,textarea,button {
    background-color: transparent;
    resize: none;
    border: none;
    outline: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    -webkit-border-radius: 0;
    border-radius: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

input[type=number] {
    -moz-appearance: textfield
}

input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

b,em,i,strong {
    font-style: normal
}

body {
    --okx-font-family: "OKXSans", "apple-system", "BlinkMacSystemFont", "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Arial", "sans-serif"
}

[lang=vi] body,[lang=ar] body {
    --okx-font-family: Arial, sans-serif
}

body {
    font-family: var(--okx-font-family)!important
}

.okx-wallet-plugin-suspected-phishing-filled {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-suspected-phishing-filled:before {
    content: "\e114";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-switch-view-chart-filled {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-switch-view-chart-filled:before {
    content: "\e113";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-illimited {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-illimited:before {
    content: "\e112";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-line-draw {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-line-draw:before {
    content: "\e111";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-security-scanning {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-security-scanning:before {
    content: "\e110";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-express-buy {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-express-buy:before {
    content: "\e10f";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-star-filled {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-star-filled:before {
    content: "\e10d";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-star {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-star:before {
    content: "\e10e";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-plus-circle-filled {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-plus-circle-filled:before {
    content: "\e10c";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-filter-new {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-filter-new:before {
    content: "\e10b";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-clear-filled {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-clear-filled:before {
    content: "\e10a";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-web3-share {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-web3-share:before {
    content: "\e109";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-circle-fill {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-circle-fill:before {
    content: "\e108";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-question-mark_filled {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-question-mark_filled:before {
    content: "\e107";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-web3-upgrade {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-web3-upgrade:before {
    content: "\e106";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-web3-toolkit {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-web3-toolkit:before {
    content: "\e105";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-web3-scan {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-web3-scan:before {
    content: "\e0d0";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-web3-report {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-web3-report:before {
    content: "\e104";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-web3-network {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-web3-network:before {
    content: "\e103";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-web3-multisender {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-web3-multisender:before {
    content: "\e102";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-web3-history {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-web3-history:before {
    content: "\e101";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-web3-get-token {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-web3-get-token:before {
    content: "\e100";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-web3-faucet {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-web3-faucet:before {
    content: "\e0ff";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-swap-for-gas-new {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-swap-for-gas-new:before {
    content: "\e0ec";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-web3-settings {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-web3-settings:before {
    content: "\e0d1";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-send {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-send:before {
    content: "\e0d8";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-reset-2fa {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-reset-2fa:before {
    content: "\e0fe";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-referral {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-referral:before {
    content: "\e0da";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-receive {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-receive:before {
    content: "\e0fd";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-network-fee-fast {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-network-fee-fast:before {
    content: "\e0fc";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-import-wallet {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-import-wallet:before {
    content: "\e051";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-draw-20 {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-draw-20:before {
    content: "\e0b3";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-download {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-download:before {
    content: "\e0fb";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-copy {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-copy:before {
    content: "\e028";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-bridge {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-bridge:before {
    content: "\e015";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-nav-wallet {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-nav-wallet:before {
    content: "\e0fa";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-wire-transfer {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-wire-transfer:before {
    content: "\e0f9";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-authorization {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-authorization:before {
    content: "\e0f8";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-security-completed-filled {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-security-completed-filled:before {
    content: "\e0f7";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-rade-simple {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-rade-simple:before {
    content: "\e0f6";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-bot-filled {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-bot-filled:before {
    content: "\e0f5";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-like {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-like:before {
    content: "\e0f4";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-like-filled {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-like-filled:before {
    content: "\e0f3";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-report {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-report:before {
    content: "\e0f2";
    font-family: ok-2556047f32
}

.okx-wallet-plugin--website {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin--website:before {
    content: "\e0f1";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-web3-seed-phrase {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-web3-seed-phrase:before {
    content: "\e0f0";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-upgrade-outline {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-upgrade-outline:before {
    content: "\e0ef";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-upload-to-iCloud {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-upload-to-iCloud:before {
    content: "\e0ee";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-question-mark {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-question-mark:before {
    content: "\e0ea";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-web3-all-transaction {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-web3-all-transaction:before {
    content: "\e0eb";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-trading-bot {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-trading-bot:before {
    content: "\e0ed";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-open-link {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-open-link:before {
    content: "\e0e9";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-web3-open_link {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-web3-open_link:before {
    content: "\e0e8";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-candle-stick {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-candle-stick:before {
    content: "\e0e6";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-okx-logo {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-okx-logo:before {
    content: "\e0e7";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-analyze-address {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-analyze-address:before {
    content: "\e0e5";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-network {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-network:before {
    content: "\e0e4";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-trending-up {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-trending-up:before {
    content: "\e0e1";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-recognized {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-recognized:before {
    content: "\e0e2";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-solvers {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-solvers:before {
    content: "\e0e3";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-seed-phrase {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-seed-phrase:before {
    content: "\e0e0";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-web3-voucher {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-web3-voucher:before {
    content: "\e0df";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-discover {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-discover:before {
    content: "\e0de";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-trade {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-trade:before {
    content: "\e097";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-trade-nav {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-trade-nav:before {
    content: "\e0dd";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-rotate {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-rotate:before {
    content: "\e0db";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-X {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-X:before {
    content: "\e0dc";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-add-border {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-add-border:before {
    content: "\e001";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-swap {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-swap:before {
    content: "\e06f";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-history {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-history:before {
    content: "\e04c";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-pocket {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-pocket:before {
    content: "\e0d9";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-recieve {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-recieve:before {
    content: "\e0d7";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-link {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-link:before {
    content: "\e055";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-unlink {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-unlink:before {
    content: "\e0c9";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-bot {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-bot:before {
    content: "\e0d6";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-discover-filled {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-discover-filled:before {
    content: "\e0d5";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-wallet-filled {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-wallet-filled:before {
    content: "\e0d4";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-chevron-right {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-chevron-right:before {
    content: "\e0d2";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-web3-copy {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-web3-copy:before {
    content: "\e0cf";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-privatekey {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-privatekey:before {
    content: "\e0ce";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-hardware {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-hardware:before {
    content: "\e0b6";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-web3-create-wallet {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-web3-create-wallet:before {
    content: "\e0cd";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-pin {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-pin:before {
    content: "\e070";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-error {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-error:before {
    content: "\e0cb";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-tg {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-tg:before {
    content: "\e0ca";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-passkey {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-passkey:before {
    content: "\e0c8";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-pinwallet {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-pinwallet:before {
    content: "\e0c3";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-hamburger-edit {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-hamburger-edit:before {
    content: "\e0c4";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-checkmark {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-checkmark:before {
    content: "\e0c5";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-collapse {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-collapse:before {
    content: "\e0c6";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-expand-view {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-expand-view:before {
    content: "\e0c7";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-x {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-x:before {
    content: "\e0c2";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-ton-seedphrase {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-ton-seedphrase:before {
    content: "\e0c0";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-ton-wallet {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-ton-wallet:before {
    content: "\e0c1";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-bonus {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-bonus:before {
    content: "\e0bf";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-security-filled {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-security-filled:before {
    content: "\e0be";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-information-filled {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-information-filled:before {
    content: "\e0bd";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-nonce {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-nonce:before {
    content: "\e0bc";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-split {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-split:before {
    content: "\e0bb";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-risk-trading {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-risk-trading:before {
    content: "\e0ba";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-reset-20 {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-reset-20:before {
    content: "\e0b9";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-import {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-import:before {
    content: "\e0b8";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-mpc {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-mpc:before {
    content: "\e0b7";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-block-20 {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-block-20:before {
    content: "\e0b5";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-verify-20 {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-verify-20:before {
    content: "\e0b4";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-edit-20 {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-edit-20:before {
    content: "\e0b1";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-assets-20 {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-assets-20:before {
    content: "\e0b2";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-check {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-check:before {
    content: "\e01a";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-report-centre {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-report-centre:before {
    content: "\e074";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-supply {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-supply:before {
    content: "\e0b0";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-claim {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-claim:before {
    content: "\e0af";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-mint {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-mint:before {
    content: "\e059";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-quick {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-quick:before {
    content: "\e0ae";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-mint-nft {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-mint-nft:before {
    content: "\e062";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-password-20 {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-password-20:before {
    content: "\e0ad";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-cloud-20 {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-cloud-20:before {
    content: "\e0ab";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-fixed-20 {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-fixed-20:before {
    content: "\e0ac";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-discover-20 {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-discover-20:before {
    content: "\e0aa";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-download-20 {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-download-20:before {
    content: "\e0a0";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-futures-20 {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-futures-20:before {
    content: "\e0a1";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-flashotc-20 {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-flashotc-20:before {
    content: "\e0a2";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-clock-20 {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-clock-20:before {
    content: "\e0a3";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-security-20 {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-security-20:before {
    content: "\e0a4";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-futures-grid-20 {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-futures-grid-20:before {
    content: "\e0a5";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-overview-20 {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-overview-20:before {
    content: "\e0a6";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-gear-20 {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-gear-20:before {
    content: "\e0a7";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-chatbot-20 {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-chatbot-20:before {
    content: "\e0a8";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-brush-20 {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-brush-20:before {
    content: "\e09e";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-setting-20 {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-setting-20:before {
    content: "\e09f";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-white-paper {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-white-paper:before {
    content: "\e09c";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-clock {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-clock:before {
    content: "\e09b";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-anti-phishing {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-anti-phishing:before {
    content: "\e09a";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-hamburger-settings {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-hamburger-settings:before {
    content: "\e099";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-password {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-password:before {
    content: "\e098";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-add-arrow-chevrons {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-add-arrow-chevrons:before {
    content: "\e000";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-add-tool1 {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-add-tool1:before {
    content: "\e002";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-add-tool2 {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-add-tool2:before {
    content: "\e003";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-add-tool3 {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-add-tool3:before {
    content: "\e004";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-add-tool4 {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-add-tool4:before {
    content: "\e005";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-add {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-add:before {
    content: "\e006";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-address {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-address:before {
    content: "\e007";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-all-network {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-all-network:before {
    content: "\e008";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-analysis {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-analysis:before {
    content: "\e009";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-api-keys {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-api-keys:before {
    content: "\e00a";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-approw {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-approw:before {
    content: "\e00b";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-arrow-pointer-down {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-arrow-pointer-down:before {
    content: "\e00c";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-arrow-pointer-up {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-arrow-pointer-up:before {
    content: "\e00d";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-arrow-small-down {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-arrow-small-down:before {
    content: "\e00e";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-arrow-small-right {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-arrow-small-right:before {
    content: "\e00f";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-arrow-small-up {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-arrow-small-up:before {
    content: "\e010";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-arrow-up {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-arrow-up:before {
    content: "\e011";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-assets {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-assets:before {
    content: "\e012";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-back-up {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-back-up:before {
    content: "\e013";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-back {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-back:before {
    content: "\e014";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-buy-1 {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-buy-1:before {
    content: "\e016";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-buy {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-buy:before {
    content: "\e017";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-chart-settings {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-chart-settings:before {
    content: "\e018";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-check-active {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-check-active:before {
    content: "\e019";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-close {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-close:before {
    content: "\e01b";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-confirm-wallet {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-confirm-wallet:before {
    content: "\e01c";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-contract-deploy {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-contract-deploy:before {
    content: "\e01d";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-clear {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-clear:before {
    content: "\e01e";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-custom {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-custom:before {
    content: "\e01f";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-coin-inscribe-brc20 {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-coin-inscribe-brc20:before {
    content: "\e020";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-coin-redeem {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-coin-redeem:before {
    content: "\e021";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-delete {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-delete:before {
    content: "\e022";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-coin-quick-withdraw {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-coin-quick-withdraw:before {
    content: "\e023";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-connect {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-connect:before {
    content: "\e024";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-completed {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-completed:before {
    content: "\e025";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-copy-1 {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-copy-1:before {
    content: "\e026";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-copy-2 {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-copy-2:before {
    content: "\e027";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-expand {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-expand:before {
    content: "\e029";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-copy-3 {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-copy-3:before {
    content: "\e02a";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-default-address {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-default-address:before {
    content: "\e02b";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-eye-hide {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-eye-hide:before {
    content: "\e02c";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-default-chain {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-default-chain:before {
    content: "\e02d";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-eye {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-eye:before {
    content: "\e02e";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-discord {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-discord:before {
    content: "\e02f";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-documentation {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-documentation:before {
    content: "\e030";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-down-1 {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-down-1:before {
    content: "\e031";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-down {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-down:before {
    content: "\e032";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-draw {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-draw:before {
    content: "\e033";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-edit-wallet {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-edit-wallet:before {
    content: "\e034";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-edit {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-edit:before {
    content: "\e035";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-hamburger {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-hamburger:before {
    content: "\e036";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-eliminate {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-eliminate:before {
    content: "\e037";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-enrollment {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-enrollment:before {
    content: "\e038";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-equipment {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-equipment:before {
    content: "\e039";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-exchange {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-exchange:before {
    content: "\e03a";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-explorer {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-explorer:before {
    content: "\e03b";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-home-more {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-home-more:before {
    content: "\e03c";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-export {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-export:before {
    content: "\e03d";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-eye-1 {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-eye-1:before {
    content: "\e03e";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-eye-show {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-eye-show:before {
    content: "\e03f";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-failed {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-failed:before {
    content: "\e040";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-fast {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-fast:before {
    content: "\e041";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-faucet-1 {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-faucet-1:before {
    content: "\e042";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-filter {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-filter:before {
    content: "\e043";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-ledger {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-ledger:before {
    content: "\e044";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-funding-rates {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-funding-rates:before {
    content: "\e045";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-gas {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-gas:before {
    content: "\e046";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-globe {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-globe:before {
    content: "\e047";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-hardware-wallet {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-hardware-wallet:before {
    content: "\e048";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-hide {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-hide:before {
    content: "\e049";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-headphones {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-headphones:before {
    content: "\e04a";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-history-1 {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-history-1:before {
    content: "\e04b";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-home-receive {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-home-receive:before {
    content: "\e04d";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-home-send {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-home-send:before {
    content: "\e04e";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-home-swap {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-home-swap:before {
    content: "\e04f";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-information-circle {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-information-circle:before {
    content: "\e050";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-information {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-information:before {
    content: "\e052";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-keystone {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-keystone:before {
    content: "\e053";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-left {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-left:before {
    content: "\e054";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-lock-1 {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-lock-1:before {
    content: "\e056";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-listforsale {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-listforsale:before {
    content: "\e057";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-mev-off {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-mev-off:before {
    content: "\e058";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-lock {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-lock:before {
    content: "\e05a";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-more-2 {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-more-2:before {
    content: "\e05b";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-official-website {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-official-website:before {
    content: "\e05c";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-multiple-private-key {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-multiple-private-key:before {
    content: "\e05d";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-onekey {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-onekey:before {
    content: "\e05e";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-mev-on {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-mev-on:before {
    content: "\e05f";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-security-1 {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-security-1:before {
    content: "\e060";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-security-fill {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-security-fill:before {
    content: "\e061";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-more-1 {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-more-1:before {
    content: "\e063";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-more {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-more:before {
    content: "\e064";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-nft {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-nft:before {
    content: "\e065";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-order {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-order:before {
    content: "\e066";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-settings-2 {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-settings-2:before {
    content: "\e067";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-settings {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-settings:before {
    content: "\e068";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-slow {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-slow:before {
    content: "\e06a";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-perpetual {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-perpetual:before {
    content: "\e06b";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-swap-2 {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-swap-2:before {
    content: "\e06c";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-pending {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-pending:before {
    content: "\e06d";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-swap-for-gas {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-swap-for-gas:before {
    content: "\e06e";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-plus {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-plus:before {
    content: "\e071";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-push-pin {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-push-pin:before {
    content: "\e072";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-refresh {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-refresh:before {
    content: "\e073";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-pointer-down {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-pointer-down:before {
    content: "\e075";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-right {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-right:before {
    content: "\e076";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-security-2 {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-security-2:before {
    content: "\e077";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-security {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-security:before {
    content: "\e078";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-select-unfold {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-select-unfold:before {
    content: "\e079";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-setting {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-setting:before {
    content: "\e07a";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-settings-1 {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-settings-1:before {
    content: "\e07b";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-show {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-show:before {
    content: "\e07c";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-swap-1 {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-swap-1:before {
    content: "\e07d";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-pointer-up {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-pointer-up:before {
    content: "\e07e";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-switch {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-switch:before {
    content: "\e07f";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-tabler {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-tabler:before {
    content: "\e080";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-website {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-website:before {
    content: "\e081";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-take {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-take:before {
    content: "\e082";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-tier-guide {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-tier-guide:before {
    content: "\e083";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-to {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-to:before {
    content: "\e084";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-toolkit {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-toolkit:before {
    content: "\e085";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-standard {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-standard:before {
    content: "\e086";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-trade-1 {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-trade-1:before {
    content: "\e087";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-wrenches {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-wrenches:before {
    content: "\e088";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-profile {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-profile:before {
    content: "\e089";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-transfer {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-transfer:before {
    content: "\e08a";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-trash {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-trash:before {
    content: "\e08b";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-trash1 {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-trash1:before {
    content: "\e08c";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-trezor {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-trezor:before {
    content: "\e08d";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-up {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-up:before {
    content: "\e08e";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-waiting {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-waiting:before {
    content: "\e08f";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-wallet {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-wallet:before {
    content: "\e090";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-warning-circle-fill {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-warning-circle-fill:before {
    content: "\e091";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-warning-circle {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-warning-circle:before {
    content: "\e092";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-projects {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-projects:before {
    content: "\e093";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-whitepaper {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-whitepaper:before {
    content: "\e094";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-rewards-center {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-rewards-center:before {
    content: "\e095";
    font-family: ok-2556047f32
}

.okx-wallet-plugin-selected {
    --ok-icon-font-family: "ok-2556047f32"
}

.okx-wallet-plugin-selected:before {
    content: "\e096";
    font-family: ok-2556047f32
}

@font-face {
    font-style: normal;
    src: url(./iconfont-OKX-wallet-plugin-DETEFHVR.woff2) format("woff2");
    font-family: ok-2556047f32;
    font-display: block
}

[dir=rtl] .okx-wallet-plugin-add-tool1:before,[dir=rtl] .okx-wallet-plugin-add-tool2:before,[dir=rtl] .okx-wallet-plugin-add-tool4:before {
    transform: scaleX(-1)
}

* {
    scrollbar-width: none;
    box-sizing: border-box;
    user-select: none;
    font-family: var(--okx-font-family)!important
}

html,body,*:not(input):not(textarea) {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

input,textarea {
    user-select: text!important
}

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 {
    border: 0;
    vertical-align: baseline;
    outline: none;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased
}

#app .app-content textarea[type=password],#app .app-content input[type=password] {
    font-family: caption var(--okx-font-family)!important
}

#app .app-content textarea[type=password]:placeholder-shown,#app .app-content input[type=password]:placeholder-shown {
    font-family: caption var(--okx-font-family)!important
}

::-webkit-scrollbar {
    width: 0
}

@font-face {
    font-display: fallback;
    font-family: OKXSans;
    font-style: normal;
    font-weight: 400;
    src: url(data:font/woff2;charset=utf-8;base64,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) format("woff2"),url(data:font/woff;charset=utf-8;base64,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) format("woff")
}

@font-face {
    font-display: fallback;
    font-family: OKXSans;
    font-style: normal;
    font-weight: 500;
    src: url(data:font/woff2;charset=utf-8;base64,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) format("woff2"),url(data:font/woff;charset=utf-8;base64,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) format("woff")
}

@font-face {
    font-display: fallback;
    font-family: OKXSans;
    font-style: normal;
    font-weight: 600;
    src: url(data:font/woff2;charset=utf-8;base64,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) format("woff2"),url(data:font/woff;charset=utf-8;base64,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) format("woff")
}

html,body:not(#sticky-body) {
    min-width: 360px;
    min-height: 600px;
    height: 100%;
    box-sizing: border-box;
    color: var(--okd-color-content-primary);
    font-size: 16px;
    overflow: hidden;
    background-color: var(--okd-color-background-base-primary)
}

@media screen and (min-width: 533px) {
    html,body:not(#sticky-body) {
        width:100%
    }
}

#app:not(.sticky-app) {
    max-width: 532px;
    max-height: calc(100% - constant(safe-area-inset-bottom,0));
    max-height: calc(100% - env(safe-area-inset-bottom,0));
    height: calc(100vh - constant(safe-area-inset-bottom,0));
    height: calc(100vh - env(safe-area-inset-bottom,0));
    box-sizing: border-box;
    width: 100%;
    position: relative;
    overflow-x: hidden;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    touch-action: none
}

@media screen and (max-width: 531px) {
    #app:not(.sticky-app) {
        width:100vw;
        background-color: var(--okd-color-background-base-primary)
    }
}

@media screen and (min-width: 533px) {
    #app:not(.sticky-app) {
        width:100%;
        max-width: 100%;
        background-color: var(--okd-color-background-surface-primary)
    }
}

#app:not(.sticky-app).webviewScreen {
    justify-content: flex-start
}

#app:not(.sticky-app) .app-content {
    width: 100%;
    height: 100%;
    position: relative;
    display: flex;
    flex-direction: column
}

@media screen and (max-width: 360px) {
    #app:not(.sticky-app) .app-content {
        top:0;
        position: absolute
    }

    [dir=ltr] #app:not(.sticky-app) .app-content {
        left: 0
    }

    [dir=rtl] #app:not(.sticky-app) .app-content {
        right: 0
    }
}

#app:not(.sticky-app) .app-content .main-container-wrapper {
    flex: 1;
    width: 100%;
    overflow-y: auto;
    position: relative;
    background-color: var(--okd-color-background-base-primary);
    height: 100%
}

#app:not(.sticky-app) .app-content .main-container-wrapper .main-container {
    width: 100%;
    height: 100%
}

@media screen and (min-width: 533px) {
    #app:not(.sticky-app).popup .app-content,#app:not(.sticky-app).notification .app-content {
        max-width:532px;
        max-height: 860px
    }
}

#app:not(.sticky-app).fullscreen .app-content {
    height: 100%;
    max-height: 100%
}

html,body {
    margin: 0
}

#app:not(.sticky-app) {
    width: 100%;
    height: calc(100vh - constant(safe-area-inset-bottom,0));
    height: calc(100vh - env(safe-area-inset-bottom,0))
}

.app-loading {
    position: relative;
    display: flex;
    width: 100%;
    height: 100%;
    min-width: 360px;
    min-height: 600px;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    background: var(--okd-color-background-base-primary)
}

.app-loading .loading__logo {
    position: absolute;
    top: 40%;
    height: 32px;
    align-self: center;
    animation: breathing 1.5s ease-in-out infinite
}

[dir=ltr] .app-loading .loading__logo {
    left: 50%;
    transform: translate(-50%)
}

[dir=rtl] .app-loading .loading__logo {
    right: 50%;
    transform: translate(50%)
}

.platform-android .loading__logo {
    margin-top: -11px;
    width: 100px
}

:root {
    --okx-wallet-color-black: #000000;
    --okx-wallet-color-white: #ffffff;
    --okx-wallet-color-gray: gray;
    --okx-wallet-keyring-color-pk: #00b8d4;
    --okx-wallet-keyring-color-mpc: #00b8d4;
    --okx-wallet-keyring-color-primary: #ff9500;
    --okx-wallet-keyring-color-secondary: #34c759;
    --okx-wallet-keyring-color-tertiary: #007aff;
    --okx-wallet-keyring-color-quaternary: #5ac8fa;
    --okx-wallet-keyring-color-quinary: #5856d6;
    --okx-wallet-keyring-color-senary: #af52de;
    --okx-wallet-keyring-color-septenary: #ff2d55;
    --okx-wallet-keyring-color-octonary: #ffcc00;
    --okx-wallet-color-black-auto-inverse: #000000;
    --okx-wallet-color-white-auto-inverse: #ffffff;
    --okx-wallet-color-highlight-fill-profit: #d2e8a4;
    --okx-wallet-color-chart-chain-profit: #2b6d17
}

.theme-dark {
    --okx-wallet-color-black-auto-inverse: #ffffff;
    --okx-wallet-color-white-auto-inverse: #000000;
    --okx-wallet-color-highlight-fill-profit: #1a2600;
    --okx-wallet-color-chart-chain-profit: #bcff2f
}

.theme-light {
    --okd-color-gray-050: #f9f9f9;
    --okd-color-gray-100: #ebebeb;
    --okd-color-gray-200: #dbdbdb;
    --okd-color-gray-300: #BDBDBD;
    --okd-color-gray-400: #929292;
    --okd-color-gray-500: #6E6E6E;
    --okd-color-gray-600: #545454;
    --okd-color-gray-700: #3D3D3D;
    --okd-color-gray-800: #1A1A1A;
    --okd-color-gray-900: #000000;
    --okd-color-blue-050: #f5f9ff;
    --okd-color-blue-100: #d1e3ff;
    --okd-color-blue-200: #afcfff;
    --okd-color-blue-300: #8dbbff;
    --okd-color-blue-400: #6ba6ff;
    --okd-color-blue-500: #4992ff;
    --okd-color-blue-600: #277dff;
    --okd-color-blue-700: #0569ff;
    --okd-color-blue-800: #005eea;
    --okd-color-blue-900: #0051ca;
    --okd-color-green-050: #f2fff7;
    --okd-color-green-100: #d2f4de;
    --okd-color-green-200: #a5e9be;
    --okd-color-green-300: #78de9d;
    --okd-color-green-400: #4bd37d;
    --okd-color-green-500: #31bd65;
    --okd-color-green-600: #18a04a;
    --okd-color-green-700: #127837;
    --okd-color-green-800: #0c5025;
    --okd-color-green-900: #0c5025;
    --okd-color-red-050: #fff8f9;
    --okd-color-red-100: #fcdce5;
    --okd-color-red-200: #f9b9ca;
    --okd-color-red-300: #f796b0;
    --okd-color-red-400: #f07596;
    --okd-color-red-500: #f1507b;
    --okd-color-red-600: #c14062;
    --okd-color-red-700: #91304a;
    --okd-color-red-800: #602031;
    --okd-color-red-900: #301019;
    --okd-color-orange-050: #fef9f6;
    --okd-color-orange-100: #fce3d4;
    --okd-color-orange-200: #fbceb4;
    --okd-color-orange-300: #f9b994;
    --okd-color-orange-400: #f7a474;
    --okd-color-orange-500: #f58f54;
    --okd-color-orange-600: #f6813d;
    --okd-color-orange-700: #f16514;
    --okd-color-orange-800: #e96010;
    --okd-color-orange-900: #bf4803;
    --okd-color-yellow-050: #fffcf5;
    --okd-color-yellow-100: #fff2d1;
    --okd-color-yellow-200: #ffe9af;
    --okd-color-yellow-300: #ffdf8d;
    --okd-color-yellow-400: #ffd66b;
    --okd-color-yellow-500: #ffcc49;
    --okd-color-yellow-600: #ffc327;
    --okd-color-yellow-700: #ffb905;
    --okd-color-yellow-800: #eaa900;
    --okd-color-yellow-900: #d29801;
    --okd-color-text-white: #FFFFFF;
    --okd-color-text-black: #1F2933;
    --okd-color-background-1: #FFFFFF;
    --okd-color-background-2: #f7f7f7;
    --okd-color-transparent: transparent;
    --okd-color-white: #FFFFFF;
    --okd-color-black: #000000;
    --okd-color-line-muted: #ebebeb;
    --okd-color-line-secondary: #dbdbdb;
    --okd-color-line-amplifed: #BDBDBD;
    --okd-color-text-lighter: #BDBDBD;
    --okd-color-text-light: #929292;
    --okd-color-text-secondary: #3D3D3D;
    --okd-color-text-amplifed: #000000;
    --okd-color-background-3: #f2f2f2;
    --okd-color-fq-blue-lv1: #0569ff;
    --okd-color-fq-green-lv1: #19cc5b;
    --okd-color-fq-red-lv1: #f1507b;
    --okd-color-fq-orange-lv1: #f16514;
    --okd-color-fq-blue-lv2: #0569ff;
    --okd-color-background-hover: #ebebeb;
    --okd-color-prefer-red-chart: #f1507b;
    --okd-color-prefer-red-bg: #eb4b6d;
    --okd-color-prefer-green-chart: #19cc5b;
    --okd-color-prefer-green-bg: #31bd65;
    --okd-color-prefer-red-text: #eb4b6d;
    --okd-color-prefer-green-text: #31bd65;
    --okd-color-branded-primary: #bcff2f;
    --okd-color-fq-critical: #eb4b6d;
    --okd-color-fq-warning: #f16514;
    --okd-color-fq-positive: #31bd65;
    --okd-color-fq-neutral: #000000;
    --okd-color-fq-accent: #0569ff;
    --okd-color-prefer-neutral-text: #929292;
    --okd-color-prefer-neutral-bg: #929292;
    --okd-color-background-base-primary: #ffffff;
    --okd-color-background-base-secondary: #fafafa;
    --okd-color-background-surface-primary: #f3f3f3;
    --okd-color-background-surface-secondary: #F6F6F6;
    --okd-color-background-surface-pressed: #d9d9d9;
    --okd-color-background-surface-disable: #fafafa;
    --okd-color-background-scrim: rgba(0, 0, 0, .43);
    --okd-color-container-primary: #ffffff;
    --okd-color-container-secondary: #fafafa;
    --okd-color-container-tertiary: #ffffff;
    --okd-color-container-contrast: #414141;
    --okd-color-container-inverse: #0e0e0e;
    --okd-color-content-primary: #000000;
    --okd-color-content-secondary: #383838;
    --okd-color-content-tertiary: #5b5b5b;
    --okd-color-content-contrast: #909090;
    --okd-color-content-disabled: #b3b3b3;
    --okd-color-content-inverse: #ffffff;
    --okd-color-border-primary: #e6e6e6;
    --okd-color-border-secondary: #b3b3b3;
    --okd-color-border-contrast: #fafafa;
    --okd-color-border-selected: #000000;
    --okd-color-semantic-neutral: #000000;
    --okd-color-semantic-notice: #ffb117;
    --okd-color-semantic-positive: #31bd65;
    --okd-color-semantic-negative: #eb4b6d;
    --okd-color-semantic-informative: #8a91ff;
    --okd-color-semantic-highlight: #bcff2f;
    --okd-color-dvp-neutral: rgba(0, 0, 0, .57);
    --okd-color-dvp-profit: #00bc4b;
    --okd-color-dvp-loss: #f5384f;
    --okd-color-categorical-01: #8a91ff;
    --okd-color-categorical-02: #ffb117;
    --okd-color-categorical-03: #bcff2f;
    --okd-color-categorical-04: #12e366;
    --okd-color-categorical-05: #ff7888;
    --okd-color-common-transparent: rgba(255, 255, 255, 0);
    --okd-color-transparent-black: rgba(0, 0, 0, 0);
    --okd-color-transparent-white: rgba(0, 0, 0, 0);
    --okd-color-alert-info: #f7f7f7;
    --okd-color-alert-success: #eaf8f0;
    --okd-color-alert-warning: #fef9f6;
    --okd-color-alert-error: #fdedf0;
    --okd-color-common-background-2: #f3f3f3;
    --okd-color-data-visualization-category-01: #8a91ff;
    --okd-color-data-visualization-category-02: #ffb117;
    --okd-color-data-visualization-category-03: #bcff2f;
    --okd-color-data-visualization-category-04: #12e366;
    --okd-color-data-visualization-category-05: #ff7888;
    --okd-color-preference-loss: #f5384f;
    --okd-color-preference-profit: #00bc4b;
    --okd-color-preference-neutral: rgba(0, 0, 0, .57);
    --okd-color-border-focus: #000000;
    --okd-color-background-base-primary_alternative: #ffffff;
    --okd-color-link-content: #4c2fff;
    --okd-color-link-accent-content-primary: #2b6d17;
    --okd-color-background-surface-contrast: #ffffff;
    --okd-color-background-surface-brand: #000000;
    --okd-color-border-tertiary: #f3f3f3;
    --okd-color-content-brand: #000000;
    --okd-color-modal-primary: #ffffff;
    --okd-color-modal-secondary: #ffffff;
    --okd-color-modal-tertiary: #ffffff;
    --okd-color-modal-contrast: #4d4d4d;
    --okd-color-card-primary: #F6F6F6;
    --okd-color-card-secondary: #F6F6F6;
    --okd-color-brand-primary: #2b6d17;
    --okd-color-brand-primary-alternative: #2b6d17;
    --okd-color-brand-secondary: #8ec51d;
    --okd-color-brand-tertiary: #bcff2f;
    --okd-color-brand-content: #e6ffb0;
    --okd-color-brand-content-contrast: #e6ffb0;
    --okd-color-global-fixed-always-dark: #000000;
    --okd-color-global-fixed-always-light: #ffffff;
    --okd-color-surface-structural-subbase: #f6f6f6;
    --okd-color-surface-info-default: #4a4a4a;
    --okd-color-surface-info-subtle: #f6f6f6;
    --okd-color-surface-warning-default: #db8f00;
    --okd-color-surface-warning-subtle: #ffedcb;
    --okd-color-surface-success-default: #2b6d17;
    --okd-color-surface-success-subtle: #e9f4d1;
    --okd-color-surface-danger-default: #ba2133;
    --okd-color-surface-danger-subtle: #fee0e3;
    --okd-color-surface-interactive-default: rgba(0, 0, 0, .06);
    --okd-color-surface-interactive-hovered: rgba(0, 0, 0, .14);
    --okd-color-surface-interactive-pressed: rgba(0, 0, 0, .22);
    --okd-color-surface-interactive-disabled: rgba(0, 0, 0, .03);
    --okd-color-surface-interactive-oncolor-default: rgba(255, 255, 255, .9);
    --okd-color-surface-interactive-oncolor-hovered: rgba(255, 255, 255, .7);
    --okd-color-surface-interactive-oncolor-pressed: rgba(255, 255, 255, .5);
    --okd-color-surface-interactive-emphasis-default: rgba(0, 0, 0, .99);
    --okd-color-surface-interactive-emphasis-hovered: rgba(0, 0, 0, .8);
    --okd-color-surface-interactive-emphasis-pressed: rgba(0, 0, 0, .7);
    --okd-color-surface-interactive-emphasis-disabled: rgba(0, 0, 0, .03);
    --okd-color-surface-interactive-selected-default: #000000;
    --okd-color-surface-interactive-selected-subtle: rgba(0, 0, 0, .06);
    --okd-color-surface-interactive-selected-oncolor: rgba(255, 255, 255, .9);
    --okd-color-surface-structural-base: #ffffff;
    --okd-color-surface-structural-layer-1: #f6f6f6;
    --okd-color-surface-structural-layer-2: #e9e9e9;
    --okd-color-surface-structural-layer-3: #dcdcdc;
    --okd-color-surface-structural-highlight: var(--global-color-highlight);
    --okd-color-surface-structural-inverse: #000000;
    --okd-color-surface-structural-elevated-default: #ffffff;
    --okd-color-surface-structural-elevated-contrast: #ffffff;
    --okd-color-surface-structural-overlay: rgba(0, 0, 0, .4);
    --okd-color-border-static-default: rgba(0, 0, 0, .14);
    --okd-color-border-static-subtle: rgba(0, 0, 0, .06);
    --okd-color-border-static-dotted: rgba(0, 0, 0, .32);
    --okd-color-border-interactive-default: #757575;
    --okd-color-border-interactive-hovered: #333333;
    --okd-color-border-interactive-pressed: #000000;
    --okd-color-border-interactive-focused: #000000;
    --okd-color-border-interactive-selected: #000000;
    --okd-color-border-interactive-error: #ba2133;
    --okd-color-border-interactive-emphasis: #4a4a4a;
    --okd-color-border-interactive-oncolor: #e9e9e9;
    --okd-color-border-static-emphasis: #4a4a4a;
    --okd-color-border-static-experience: var(--global-color-experience-default);
    --okd-color-border-static-highlight: var(--global-color-highlight);
    --okd-color-border-static-overlay: rgba(255, 255, 255, .9);
    --okd-color-border-interactive-disabled: rgba(0, 0, 0, .14);
    --okd-color-border-info-default: #212121;
    --okd-color-border-info-subtle: #757575;
    --okd-color-border-warning-default: #db8f00;
    --okd-color-border-warning-subtle: #ffedcb;
    --okd-color-border-success-default: #2b6d17;
    --okd-color-border-success-subtle: #e9f4d1;
    --okd-color-border-danger-default: #ba2133;
    --okd-color-border-danger-subtle: #fee0e3;
    --okd-color-content-static-default: #000000;
    --okd-color-content-interactive-default: #4a4a4a;
    --okd-color-content-interactive-subtle: #757575;
    --okd-color-content-interactive-hovered: #212121;
    --okd-color-content-static-subtle: #5e5e5e;
    --okd-color-content-interactive-pressed: #000000;
    --okd-color-content-static-inverse: #ffffff;
    --okd-color-content-static-highlight: var(--global-color-highlight);
    --okd-color-content-static-placeholder: rgba(0, 0, 0, .22);
    --okd-color-content-interactive-active: #000000;
    --okd-color-content-interactive-selected: #000000;
    --okd-color-content-interactive-error: #ba2133;
    --okd-color-content-interactive-disabled: rgba(0, 0, 0, .14);
    --okd-color-content-info-default: #212121;
    --okd-color-content-info-subtle: #757575;
    --okd-color-content-warning-default: #db8f00;
    --okd-color-content-warning-subtle: #ffedcb;
    --okd-color-content-success-default: #2b6d17;
    --okd-color-content-success-subtle: #e9f4d1;
    --okd-color-content-danger-default: #ba2133;
    --okd-color-content-danger-subtle: #fee0e3;
    --okd-color-content-illustration-default: #000000;
    --okd-color-content-dataviz-categorical-1: var(--global-color-feature-default);
    --okd-color-content-dataviz-categorical-2: #0b5bcb;
    --okd-color-content-dataviz-categorical-3: #db8f00;
    --okd-color-content-dataviz-categorical-4: #dbb01d;
    --okd-color-content-dataviz-categorical-5: #9543ff;
    --okd-color-content-dataviz-categorical-6: #5e5e5e;
    --okd-color-content-dataviz-categorical-7: #858585;
    --okd-color-content-dataviz-categorical-8: #afafaf;
    --okd-color-content-illustration-inverse: #ffffff;
    --okd-color-content-illustration-experience: var(--global-color-experience-default);
    --okd-color-content-illustration-highlight: var(--global-color-highlight);
    --okd-color-global-alpha-matching-5: rgba(255, 255, 255, .05);
    --okd-color-global-alpha-matching-10: rgba(255, 255, 255, .1);
    --okd-color-global-alpha-matching-20: rgba(255, 255, 255, .2);
    --okd-color-global-alpha-matching-30: rgba(255, 255, 255, .3);
    --okd-color-global-alpha-matching-40: rgba(255, 255, 255, .4);
    --okd-color-global-alpha-matching-50: rgba(255, 255, 255, .5);
    --okd-color-global-alpha-matching-60: rgba(255, 255, 255, .6);
    --okd-color-global-alpha-matching-70: rgba(255, 255, 255, .7);
    --okd-color-global-alpha-matching-80: rgba(255, 255, 255, .8);
    --okd-color-global-alpha-matching-90: rgba(255, 255, 255, .9);
    --okd-color-global-alpha-inverse-5: rgba(0, 0, 0, .03);
    --okd-color-global-alpha-pnl-profit: var(--global-color-profit-alpha);
    --okd-color-global-alpha-pnl-loss: var(--global-color-loss-alpha);
    --okd-color-global-alpha-feature-1: rgba(43, 109, 23, .16);
    --okd-color-global-alpha-inverse-10: rgba(0, 0, 0, .06);
    --okd-color-global-alpha-inverse-20: rgba(0, 0, 0, .14);
    --okd-color-global-alpha-inverse-30: rgba(0, 0, 0, .22);
    --okd-color-global-alpha-inverse-40: rgba(0, 0, 0, .32);
    --okd-color-global-alpha-inverse-50: rgba(0, 0, 0, .44);
    --okd-color-global-alpha-inverse-60: rgba(0, 0, 0, .57);
    --okd-color-global-alpha-inverse-70: rgba(0, 0, 0, .7);
    --okd-color-global-alpha-inverse-80: rgba(0, 0, 0, .8);
    --okd-color-global-alpha-inverse-90: rgba(0, 0, 0, .9);
    --okd-color-surface-pnl-profit-default: var(--global-color-profit-surface-default);
    --okd-color-surface-pnl-profit-hovered: var(--global-color-profit-surface-hovered);
    --okd-color-surface-pnl-profit-pressed: var(--global-color-profit-surface-pressed);
    --okd-color-surface-pnl-profit-tint: var(--global-color-profit-tint);
    --okd-color-surface-pnl-loss-default: var(--global-color-loss-surface-default);
    --okd-color-surface-pnl-loss-hovered: var(--global-color-loss-surface-hovered);
    --okd-color-surface-pnl-loss-pressed: var(--global-color-loss-surface-pressed);
    --okd-color-surface-pnl-loss-tint: var(--global-color-loss-tint);
    --okd-color-surface-pnl-neutral-default: var(--global-color-neutral-surface-default);
    --okd-color-surface-pnl-neutral-hovered: var(--global-color-neutral-surface-hovered);
    --okd-color-surface-pnl-neutral-pressed: var(--global-color-neutral-surface-pressed);
    --okd-color-surface-interactive-feature-default: var(--global-color-feature-default);
    --okd-color-surface-interactive-experience-default: var(--global-color-experience-default);
    --okd-color-surface-interactive-experience-hovered: var(--global-color-experience-hovered);
    --okd-color-surface-interactive-experience-pressed: var(--global-color-experience-pressed);
    --okd-color-surface-interactive-feature-hovered: var(--global-color-feature-hovered);
    --okd-color-surface-interactive-feature-pressed: var(--global-color-feature-pressed);
    --okd-color-surface-pnl-loss-graph: var(--global-color-loss-graph);
    --okd-color-surface-structural-feature: var(--global-color-feature-default);
    --okd-color-surface-structural-experience: var(--global-color-experience-default);
    --okd-color-border-interactive-feature-default: var(--global-color-feature-default);
    --okd-color-border-interactive-feature-hovered: var(--global-color-feature-hovered);
    --okd-color-border-interactive-feature-pressed: var(--global-color-feature-pressed);
    --okd-color-border-static-feature: var(--global-color-feature-default);
    --okd-color-content-static-subtler: #9a9a9a;
    --okd-color-content-static-feature: var(--global-color-feature-default);
    --okd-color-content-static-experience: var(--global-color-experience-default);
    --okd-color-content-pnl-profit-default: var(--global-color-profit-default);
    --okd-color-content-illustration-feature: var(--global-color-feature-default);
    --okd-color-content-pnl-profit-oncolor: var(--global-color-profit-oncolor);
    --okd-color-content-pnl-loss-default: var(--global-color-loss-default);
    --okd-color-content-pnl-loss-oncolor: var(--global-color-loss-oncolor);
    --okd-color-content-pnl-neutral-default: var(--global-color-neutral-default);
    --okd-color-content-pnl-neutral-oncolor: var(--global-color-neutral-oncolor);
    --okd-color-surface-pnl-profit-graph: var(--global-color-profit-graph);
    --okd-color-surface-pnl-neutral-graph: var(--global-color-neutral-graph);
    --okd-color-border-interactive-experience-default: var(--global-color-experience-default);
    --okd-color-border-interactive-experience-hovered: var(--global-color-experience-hovered);
    --okd-color-border-interactive-experience-pressed: var(--global-color-experience-pressed);
    --okd-color-content-interactive-feature-default: var(--global-color-feature-default);
    --okd-color-content-interactive-feature-hovered: var(--global-color-feature-hovered);
    --okd-color-content-interactive-feature-pressed: var(--global-color-feature-pressed);
    --okd-color-content-interactive-experience-default: var(--global-color-experience-default);
    --okd-color-content-interactive-experience-alternative: var(--global-color-experience-alternative);
    --okd-color-content-interactive-experience-accent: var(--global-color-experience-accent);
    --okd-color-content-interactive-experience-hovered: var(--global-color-experience-hovered);
    --okd-color-content-interactive-experience-pressed: var(--global-color-experience-pressed);
    --okd-color-content-interactive-experience-inverse: var(--global-color-experience-inverse);
    --okd-color-content-interactive-feature-inverse-default: var(--global-color-feature-primary-inverse-default);
    --okd-color-content-interactive-feature-inverse-hovered: var(--global-color-feature-primary-inverse-hovered);
    --okd-color-content-interactive-feature-inverse-pressed: var(--global-color-feature-primary-inverse-pressed);
    --okd-color-surface-interactive-feature-inverse-default: var(--global-color-feature-primary-inverse-default);
    --okd-color-surface-interactive-feature-inverse-hovered: var(--global-color-feature-primary-inverse-hovered);
    --okd-color-surface-interactive-feature-inverse-pressed: var(--global-color-feature-primary-inverse-pressed);
    --okd-color-border-pnl-loss-default: var(--global-color-loss-oncolor);
    --okd-color-border-pnl-loss-graph: var(--global-color-loss-graph);
    --okd-color-border-pnl-profit-default: var(--global-color-profit-oncolor);
    --okd-color-border-pnl-profit-graph: var(--global-color-profit-graph);
    --okd-color-border-pnl-neutral-graph: var(--global-color-neutral-graph);
    --okd-color-content-static-notification: #e05a6a;
    --okd-color-surface-interactive-unselected-default: rgba(0, 0, 0, .32);
    --okd-color-surface-structural-elevated-layer-1: #f6f6f6;
    --okd-color-surface-interactive-destructive-default: #e05a6a;
    --okd-color-surface-interactive-destructive-hovered: #f5384f;
    --okd-color-surface-interactive-destructive-pressed: #ba2133;
    --okd-font-size-base: 16px;
    --okd-font-size-md: 14px;
    --okd-font-size-xs: 12px;
    --okd-line-height-base: 20px;
    --okd-line-height-md: 20px;
    --okd-line-height-xs: 16px;
    --okd-shadow-none: 0 0 0 0 transparent;
    --okd-shadow-xs: 0 0 0 1px #0000000d;
    --okd-shadow-sm: 0 1px 2px 0 #0000000d;
    --okd-shadow-default: 0 1px 3px 0 #0000001a, 0 1px 2px 0 #0000000f;
    --okd-shadow-md: 0 4px 6px -1px #0000001a, 0 2px 4px -1px #0000000f;
    --okd-shadow-lg: 0 10px 15px -3px #0000001a, 0 4px 6px -2px #0000000d;
    --okd-shadow-xl: 0 20px 25px -5px #0000001a, 0 10px 10px -5px #0000000a;
    --okd-shadow-2xl: 0 25px 50px -12px #00000040;
    --okd-border-radius-none: 0;
    --okd-border-radius-sm: 2px;
    --okd-border-radius-md: 4px;
    --okd-border-radius-lg: 6px;
    --okd-border-radius-xl: 8px;
    --okd-border-radius-xxl: 10px;
    --okd-border-radius-xxxl: 12px;
    --okd-font-family: HarmonyOS Sans,SF Pro Text,SF Pro Icons,Arial,Helvetica Neue,Helvetica,sans-serif;
    --okd-text-display-lg-font-size: 56px;
    --okd-text-display-lg-font-weight: 500;
    --okd-text-display-lg-line-height: 1.32;
    --okd-text-display-md-font-size: 40px;
    --okd-text-display-md-font-weight: 500;
    --okd-text-display-md-line-height: 52px;
    --okd-text-display-sm-font-size: 40px;
    --okd-text-display-sm-font-weight: 500;
    --okd-text-display-sm-line-height: 52px;
    --okd-text-heading-lg-font-size: 30px;
    --okd-text-heading-lg-font-weight: 500;
    --okd-text-heading-lg-line-height: 40px;
    --okd-text-heading-md-font-size: 24px;
    --okd-text-heading-md-font-weight: 500;
    --okd-text-heading-md-line-height: 30px;
    --okd-text-heading-sm-font-size: 18px;
    --okd-text-heading-sm-font-weight: 500;
    --okd-text-heading-sm-line-height: 24px;
    --okd-text-heading-xl-font-size: 36px;
    --okd-text-heading-xl-line-height: 1.32;
    --okd-text-heading-xl-font-weight: 600;
    --okd-text-heading-xxl-font-size: 40px;
    --okd-text-heading-xxl-line-height: 1.32;
    --okd-text-heading-xxl-font-weight: 600;
    --okd-text-heading-overline-font-size: 12px;
    --okd-text-heading-overline-line-height: 15px;
    --okd-text-heading-overline-font-weight: 500;
    --okd-text-body-sm-regular-font-size: 14px;
    --okd-text-body-sm-regular-font-weight: 400;
    --okd-text-body-sm-regular-line-height: 21px;
    --okd-text-body-sm-bold-font-size: 14px;
    --okd-text-body-sm-bold-font-weight: 500;
    --okd-text-body-sm-bold-line-height: 21px;
    --okd-text-body-md-regular-font-size: 16px;
    --okd-text-body-md-regular-font-weight: 400;
    --okd-text-body-md-regular-line-height: 24px;
    --okd-text-body-md-bold-font-size: 16px;
    --okd-text-body-md-bold-font-weight: 500;
    --okd-text-body-md-bold-line-height: 24px;
    --okd-text-body-xs-regular-font-size: 12px;
    --okd-text-body-xs-regular-font-weight: 400;
    --okd-text-body-xs-regular-line-height: 18px;
    --okd-text-body-xs-bold-font-size: 12px;
    --okd-text-body-xs-bold-font-weight: 500;
    --okd-text-body-xs-bold-line-height: 18px;
    --okd-font-weight-400: 400;
    --okd-font-weight-500: 500;
    --okd-font-weight-600: 600;
    --okd-font-weight-700: 700;
    --okd-font-weight-800: 800;
    --okd-font-weight-900: 900;
    --okd-font-weight-regular: 400;
    --okd-font-weight-medium: 500;
    --okd-font-weight-bold: 700
}

.theme-light {
    --okd-accordion-header-padding-vertical: 32px;
    --okd-accordion-header-padding-horizontal: 0;
    --okd-accordion-main-border-color: var(--okd-color-border-primary);
    --okd-accordion-header-icon-color: var(--okd-color-content-tertiary);
    --okd-accordion-header-icon-size: 20px;
    --okd-accordion-header-icon-sm-size: 16px;
    --okd-accordion-header-title-color: var(--okd-color-content-primary);
    --okd-accordion-header-title-line-height: 24px;
    --okd-accordion-header-title-font-weight: 500;
    --okd-accordion-header-title-font-size: 18px;
    --okd-accordion-header-title-sm-line-height: 16px;
    --okd-accordion-header-title-sm-font-weight: 500;
    --okd-accordion-header-title-sm-font-size: 14px;
    --okd-accordion-header-margin-bottom: 16px;
    --okd-accordion-header-sm-margin-bottom: 8px;
    --okd-accordion-content-font-size: 14px;
    --okd-accordion-content-line-height: 1.58;
    --okd-accordion-content-font-weight: 400;
    --okd-accordion-content-sm-font-size: 12px;
    --okd-accordion-content-sm-line-height: 1.58;
    --okd-accordion-content-sm-font-weight: 400;
    --okd-accordion-content-color: var(--okd-color-content-tertiary)
}

.theme-dark {
    --okd-color-gray-050: #000000;
    --okd-color-gray-100: #2e2e2e;
    --okd-color-gray-200: #404040;
    --okd-color-gray-300: #6c6c6c;
    --okd-color-gray-400: #909090;
    --okd-color-gray-500: #b0b0b0;
    --okd-color-gray-600: #cccccc;
    --okd-color-gray-700: #e3e3e3;
    --okd-color-gray-800: #f0f0f0;
    --okd-color-gray-900: #fafafa;
    --okd-color-blue-050: #051738;
    --okd-color-blue-100: #082356;
    --okd-color-blue-200: #0c3178;
    --okd-color-blue-300: #0f3c94;
    --okd-color-blue-400: #1148b0;
    --okd-color-blue-500: #1453cc;
    --okd-color-blue-600: #175fe8;
    --okd-color-blue-700: #1e6bff;
    --okd-color-blue-800: #3077ff;
    --okd-color-blue-900: #4283ff;
    --okd-color-green-050: #002b1f;
    --okd-color-green-100: #062b12;
    --okd-color-green-200: #0c5625;
    --okd-color-green-300: #138037;
    --okd-color-green-400: #19ab4a;
    --okd-color-green-500: #25a750;
    --okd-color-green-600: #4cde7d;
    --okd-color-green-700: #79e69d;
    --okd-color-green-800: #a5efbe;
    --okd-color-green-900: #d2f7de;
    --okd-color-red-050: #270b12;
    --okd-color-red-100: #300e17;
    --okd-color-red-200: #601d2e;
    --okd-color-red-300: #902b44;
    --okd-color-red-400: #c03a5b;
    --okd-color-red-500: #f04872;
    --okd-color-red-600: #f76489;
    --okd-color-red-700: #f994ae;
    --okd-color-red-800: #f9b6c7;
    --okd-color-red-900: #fff8f9;
    --okd-color-orange-050: #361604;
    --okd-color-orange-100: #532206;
    --okd-color-orange-200: #743008;
    --okd-color-orange-300: #8f3b0a;
    --okd-color-orange-400: #aa460c;
    --okd-color-orange-500: #c5510e;
    --okd-color-orange-600: #e15c0f;
    --okd-color-orange-700: #f76816;
    --okd-color-orange-800: #f87428;
    --okd-color-orange-900: #fa8c4d;
    --okd-color-yellow-050: #2d2104;
    --okd-color-yellow-100: #493603;
    --okd-color-yellow-200: #674b04;
    --okd-color-yellow-300: #7f5d05;
    --okd-color-yellow-400: #966e06;
    --okd-color-yellow-500: #ae8007;
    --okd-color-yellow-600: #c69208;
    --okd-color-yellow-700: #dba20e;
    --okd-color-yellow-800: #dea921;
    --okd-color-yellow-900: #e0b134;
    --okd-color-text-white: #FFFFFF;
    --okd-color-text-black: #1F2933;
    --okd-color-background-1: #121212;
    --okd-color-background-2: #1a1a1a;
    --okd-color-transparent: transparent;
    --okd-color-white: #FFFFFF;
    --okd-color-black: #000000;
    --okd-color-line-muted: #2e2e2e;
    --okd-color-line-amplifed: #6c6c6c;
    --okd-color-line-secondary: #404040;
    --okd-color-text-lighter: #6c6c6c;
    --okd-color-text-light: #909090;
    --okd-color-text-secondary: #e3e3e3;
    --okd-color-text-amplifed: #fafafa;
    --okd-color-background-3: #242424;
    --okd-color-fq-blue-lv1: #3077ff;
    --okd-color-fq-blue-lv2: #1e6bff;
    --okd-color-fq-green-lv1: #1fd65c;
    --okd-color-fq-red-lv1: #f04872;
    --okd-color-fq-orange-lv1: #f76816;
    --okd-color-prefer-red-chart: #f04872;
    --okd-color-prefer-red-bg: #ca3f64;
    --okd-color-prefer-green-chart: #1fd65c;
    --okd-color-prefer-green-bg: #25a750;
    --okd-color-prefer-red-text: #ca3f64;
    --okd-color-prefer-green-text: #25a750;
    --okd-color-branded-primary: #bcff2f;
    --okd-color-fq-critical: #f04872;
    --okd-color-fq-positive: #25a750;
    --okd-color-fq-warning: #f76816;
    --okd-color-fq-accent: #1e6bff;
    --okd-color-fq-neutral: #fafafa;
    --okd-color-prefer-neutral-bg: #909090;
    --okd-color-prefer-neutral-text: #909090;
    --okd-color-background-base-primary: #000000;
    --okd-color-background-base-secondary: #121212;
    --okd-color-background-surface-primary: #1d1d1d;
    --okd-color-background-surface-secondary: #121212;
    --okd-color-background-surface-pressed: #383838;
    --okd-color-background-surface-disable: #0e0e0e;
    --okd-color-background-scrim: rgba(0, 0, 0, .68);
    --okd-color-container-primary: #272727;
    --okd-color-container-secondary: #272727;
    --okd-color-container-tertiary: #383838;
    --okd-color-container-contrast: #414141;
    --okd-color-container-inverse: #fafafa;
    --okd-color-content-primary: #ffffff;
    --okd-color-content-secondary: #e6e6e6;
    --okd-color-content-tertiary: #b3b3b3;
    --okd-color-content-contrast: #909090;
    --okd-color-content-disabled: #5b5b5b;
    --okd-color-content-inverse: #000000;
    --okd-color-border-primary: #383838;
    --okd-color-border-secondary: #4d4d4d;
    --okd-color-border-contrast: #000000;
    --okd-color-border-selected: #ffffff;
    --okd-color-semantic-neutral: #ffffff;
    --okd-color-semantic-notice: #ffb117;
    --okd-color-semantic-positive: #25a750;
    --okd-color-semantic-negative: #ca3f64;
    --okd-color-semantic-informative: #8a91ff;
    --okd-color-semantic-highlight: #bcff2f;
    --okd-color-dvp-neutral: rgba(255, 255, 255, .76);
    --okd-color-dvp-profit: #25a750;
    --okd-color-dvp-loss: #ca3f64;
    --okd-color-categorical-01: #5f62ff;
    --okd-color-categorical-02: #ffb117;
    --okd-color-categorical-03: #bcff2f;
    --okd-color-categorical-04: #00bc4b;
    --okd-color-categorical-05: #f5384f;
    --okd-color-transparent-white: rgba(0, 0, 0, 0);
    --okd-color-transparent-black: rgba(255, 255, 255, .02);
    --okd-color-common-transparent: rgba(255, 255, 255, 0);
    --okd-color-container-lv2: #1A1A1A;
    --okd-color-alert-info: #2e2e2e;
    --okd-color-alert-success: #002b1f;
    --okd-color-alert-warning: #361604;
    --okd-color-alert-error: #270b12;
    --okd-color-common-background-2: #383838;
    --okd-color-data-visualization-category-01: #5f62ff;
    --okd-color-data-visualization-category-02: #ffb117;
    --okd-color-data-visualization-category-03: #bcff2f;
    --okd-color-data-visualization-category-04: #00bc4b;
    --okd-color-data-visualization-category-05: #f5384f;
    --okd-color-preference-loss: #ca3f64;
    --okd-color-preference-profit: #25a750;
    --okd-color-preference-neutral: rgba(255, 255, 255, .76);
    --okd-color-border-focus: #ffffff;
    --okd-color-background-base-primary_alternative: #000000;
    --okd-color-link-content: #8a91ff;
    --okd-color-link-accent-content-primary: #bcff2f;
    --okd-color-background-surface-contrast: #272727;
    --okd-color-background-surface-brand: #bcff2f;
    --okd-color-border-tertiary: #0e0e0e;
    --okd-color-content-brand: #bcff2f;
    --okd-color-modal-primary: #0e0e0e;
    --okd-color-modal-secondary: #272727;
    --okd-color-modal-tertiary: #383838;
    --okd-color-modal-contrast: #4d4d4d;
    --okd-color-card-primary: #0e0e0e;
    --okd-color-card-secondary: #121212;
    --okd-color-brand-primary: #121212;
    --okd-color-brand-primary-alternative: #bcff2f;
    --okd-color-brand-secondary: #272727;
    --okd-color-brand-tertiary: #383838;
    --okd-color-brand-content: #e6ffb0;
    --okd-color-brand-content-contrast: #000000;
    --okd-color-global-fixed-always-dark: #000000;
    --okd-color-global-fixed-always-light: #ffffff;
    --okd-color-surface-structural-subbase: #121212;
    --okd-color-surface-info-default: #b8b8b8;
    --okd-color-surface-info-subtle: #121212;
    --okd-color-surface-warning-default: #ffb117;
    --okd-color-surface-warning-subtle: #4d3200;
    --okd-color-surface-success-default: #49a92d;
    --okd-color-surface-success-subtle: #192400;
    --okd-color-surface-danger-default: #f57a8a;
    --okd-color-surface-danger-subtle: #420a10;
    --okd-color-surface-interactive-default: rgba(255, 255, 255, .11);
    --okd-color-surface-interactive-hovered: rgba(255, 255, 255, .22);
    --okd-color-surface-interactive-pressed: rgba(255, 255, 255, .3);
    --okd-color-surface-interactive-disabled: rgba(255, 255, 255, .06);
    --okd-color-surface-interactive-oncolor-default: rgba(255, 255, 255, .1);
    --okd-color-surface-interactive-oncolor-hovered: rgba(255, 255, 255, .15);
    --okd-color-surface-interactive-oncolor-pressed: rgba(255, 255, 255, .2);
    --okd-color-surface-interactive-emphasis-default: rgba(255, 255, 255, .99);
    --okd-color-surface-interactive-emphasis-hovered: rgba(255, 255, 255, .8);
    --okd-color-surface-interactive-emphasis-pressed: rgba(255, 255, 255, .7);
    --okd-color-surface-interactive-emphasis-disabled: rgba(255, 255, 255, .06);
    --okd-color-surface-interactive-selected-default: #ffffff;
    --okd-color-surface-interactive-selected-subtle: rgba(255, 255, 255, .11);
    --okd-color-surface-interactive-selected-oncolor: rgba(255, 255, 255, .1);
    --okd-color-surface-structural-base: #000000;
    --okd-color-surface-structural-layer-1: #121212;
    --okd-color-surface-structural-layer-2: #2c2c2c;
    --okd-color-surface-structural-layer-3: #3f3f3f;
    --okd-color-surface-structural-highlight: var(--global-color-highlight);
    --okd-color-surface-structural-inverse: #ffffff;
    --okd-color-surface-structural-elevated-default: #171717;
    --okd-color-surface-structural-elevated-contrast: #343434;
    --okd-color-surface-structural-overlay: rgba(0, 0, 0, .6);
    --okd-color-border-static-default: rgba(255, 255, 255, .22);
    --okd-color-border-static-subtle: rgba(255, 255, 255, .11);
    --okd-color-border-static-dotted: rgba(255, 255, 255, .4);
    --okd-color-border-interactive-default: #7d7d7d;
    --okd-color-border-interactive-hovered: #cfcfcf;
    --okd-color-border-interactive-pressed: #ffffff;
    --okd-color-border-interactive-focused: #ffffff;
    --okd-color-border-interactive-selected: #ffffff;
    --okd-color-border-interactive-error: #f57a8a;
    --okd-color-border-interactive-emphasis: #b8b8b8;
    --okd-color-border-interactive-oncolor: #2c2c2c;
    --okd-color-border-static-emphasis: #b8b8b8;
    --okd-color-border-static-experience: var(--global-color-experience-default);
    --okd-color-border-static-highlight: var(--global-color-highlight);
    --okd-color-border-static-overlay: rgba(255, 255, 255, .1);
    --okd-color-border-interactive-disabled: rgba(255, 255, 255, .22);
    --okd-color-border-info-default: #ebebeb;
    --okd-color-border-info-subtle: #7d7d7d;
    --okd-color-border-warning-default: #ffb117;
    --okd-color-border-warning-subtle: #4d3200;
    --okd-color-border-success-default: #49a92d;
    --okd-color-border-success-subtle: #192400;
    --okd-color-border-danger-default: #f57a8a;
    --okd-color-border-danger-subtle: #420a10;
    --okd-color-content-static-default: #ffffff;
    --okd-color-content-interactive-default: #b8b8b8;
    --okd-color-content-interactive-subtle: #7d7d7d;
    --okd-color-content-interactive-hovered: #ebebeb;
    --okd-color-content-static-subtle: #969696;
    --okd-color-content-interactive-pressed: #ffffff;
    --okd-color-content-static-inverse: #000000;
    --okd-color-content-static-highlight: var(--global-color-highlight);
    --okd-color-content-static-placeholder: rgba(255, 255, 255, .3);
    --okd-color-content-interactive-active: #ffffff;
    --okd-color-content-interactive-selected: #ffffff;
    --okd-color-content-interactive-error: #f57a8a;
    --okd-color-content-interactive-disabled: rgba(255, 255, 255, .22);
    --okd-color-content-info-default: #ebebeb;
    --okd-color-content-info-subtle: #7d7d7d;
    --okd-color-content-warning-default: #ffb117;
    --okd-color-content-warning-subtle: #4d3200;
    --okd-color-content-success-default: #49a92d;
    --okd-color-content-success-subtle: #192400;
    --okd-color-content-danger-default: #f57a8a;
    --okd-color-content-danger-subtle: #420a10;
    --okd-color-content-illustration-default: #ffffff;
    --okd-color-content-dataviz-categorical-1: var(--global-color-feature-default);
    --okd-color-content-dataviz-categorical-2: #277ae7;
    --okd-color-content-dataviz-categorical-3: #ffb117;
    --okd-color-content-dataviz-categorical-4: #edc746;
    --okd-color-content-dataviz-categorical-5: #ac6cff;
    --okd-color-content-dataviz-categorical-6: #969696;
    --okd-color-content-dataviz-categorical-7: #636363;
    --okd-color-content-dataviz-categorical-8: #454545;
    --okd-color-content-illustration-inverse: #000000;
    --okd-color-content-illustration-experience: var(--global-color-experience-default);
    --okd-color-content-illustration-highlight: var(--global-color-highlight);
    --okd-color-global-alpha-matching-5: rgba(0, 0, 0, .05);
    --okd-color-global-alpha-matching-10: rgba(0, 0, 0, .1);
    --okd-color-global-alpha-matching-20: rgba(0, 0, 0, .2);
    --okd-color-global-alpha-matching-30: rgba(0, 0, 0, .3);
    --okd-color-global-alpha-matching-40: rgba(0, 0, 0, .4);
    --okd-color-global-alpha-matching-50: rgba(0, 0, 0, .5);
    --okd-color-global-alpha-matching-60: rgba(0, 0, 0, .6);
    --okd-color-global-alpha-matching-70: rgba(0, 0, 0, .7);
    --okd-color-global-alpha-matching-80: rgba(0, 0, 0, .8);
    --okd-color-global-alpha-matching-90: rgba(0, 0, 0, .9);
    --okd-color-global-alpha-inverse-5: rgba(255, 255, 255, .06);
    --okd-color-global-alpha-pnl-profit: var(--global-color-profit-alpha);
    --okd-color-global-alpha-pnl-loss: var(--global-color-loss-alpha);
    --okd-color-global-alpha-feature-1: rgba(188, 255, 47, .16);
    --okd-color-global-alpha-inverse-10: rgba(255, 255, 255, .11);
    --okd-color-global-alpha-inverse-20: rgba(255, 255, 255, .22);
    --okd-color-global-alpha-inverse-30: rgba(255, 255, 255, .3);
    --okd-color-global-alpha-inverse-40: rgba(255, 255, 255, .4);
    --okd-color-global-alpha-inverse-50: rgba(255, 255, 255, .5);
    --okd-color-global-alpha-inverse-60: rgba(255, 255, 255, .6);
    --okd-color-global-alpha-inverse-70: rgba(255, 255, 255, .7);
    --okd-color-global-alpha-inverse-80: rgba(255, 255, 255, .8);
    --okd-color-global-alpha-inverse-90: rgba(255, 255, 255, .9);
    --okd-color-surface-pnl-profit-default: var(--global-color-profit-surface-default);
    --okd-color-surface-pnl-profit-hovered: var(--global-color-profit-surface-hovered);
    --okd-color-surface-pnl-profit-pressed: var(--global-color-profit-surface-pressed);
    --okd-color-surface-pnl-profit-tint: var(--global-color-profit-tint);
    --okd-color-surface-pnl-loss-default: var(--global-color-loss-surface-default);
    --okd-color-surface-pnl-loss-hovered: var(--global-color-loss-surface-hovered);
    --okd-color-surface-pnl-loss-pressed: var(--global-color-loss-surface-pressed);
    --okd-color-surface-pnl-loss-tint: var(--global-color-loss-tint);
    --okd-color-surface-pnl-neutral-default: var(--global-color-neutral-surface-default);
    --okd-color-surface-pnl-neutral-hovered: var(--global-color-neutral-surface-hovered);
    --okd-color-surface-pnl-neutral-pressed: var(--global-color-neutral-surface-pressed);
    --okd-color-surface-interactive-feature-default: var(--global-color-feature-default);
    --okd-color-surface-interactive-experience-default: var(--global-color-experience-default);
    --okd-color-surface-interactive-experience-hovered: var(--global-color-experience-hovered);
    --okd-color-surface-interactive-experience-pressed: var(--global-color-experience-pressed);
    --okd-color-surface-interactive-feature-hovered: var(--global-color-feature-hovered);
    --okd-color-surface-interactive-feature-pressed: var(--global-color-feature-pressed);
    --okd-color-surface-pnl-loss-graph: var(--global-color-loss-graph);
    --okd-color-surface-structural-feature: var(--global-color-feature-default);
    --okd-color-surface-structural-experience: var(--global-color-experience-default);
    --okd-color-border-interactive-feature-default: var(--global-color-feature-default);
    --okd-color-border-interactive-feature-hovered: var(--global-color-feature-hovered);
    --okd-color-border-interactive-feature-pressed: var(--global-color-feature-pressed);
    --okd-color-border-static-feature: var(--global-color-feature-default);
    --okd-color-content-static-subtler: #575757;
    --okd-color-content-static-feature: var(--global-color-feature-default);
    --okd-color-content-static-experience: var(--global-color-experience-default);
    --okd-color-content-pnl-profit-default: var(--global-color-profit-default);
    --okd-color-content-illustration-feature: var(--global-color-feature-default);
    --okd-color-content-pnl-profit-oncolor: var(--global-color-profit-oncolor);
    --okd-color-content-pnl-loss-default: var(--global-color-loss-default);
    --okd-color-content-pnl-loss-oncolor: var(--global-color-loss-oncolor);
    --okd-color-content-pnl-neutral-default: var(--global-color-neutral-default);
    --okd-color-content-pnl-neutral-oncolor: var(--global-color-neutral-oncolor);
    --okd-color-surface-pnl-profit-graph: var(--global-color-profit-graph);
    --okd-color-surface-pnl-neutral-graph: var(--global-color-neutral-graph);
    --okd-color-border-interactive-experience-default: var(--global-color-experience-default);
    --okd-color-border-interactive-experience-hovered: var(--global-color-experience-hovered);
    --okd-color-border-interactive-experience-pressed: var(--global-color-experience-pressed);
    --okd-color-content-interactive-feature-default: var(--global-color-feature-default);
    --okd-color-content-interactive-feature-hovered: var(--global-color-feature-hovered);
    --okd-color-content-interactive-feature-pressed: var(--global-color-feature-pressed);
    --okd-color-content-interactive-experience-default: var(--global-color-experience-default);
    --okd-color-content-interactive-experience-alternative: var(--global-color-experience-alternative);
    --okd-color-content-interactive-experience-accent: var(--global-color-experience-accent);
    --okd-color-content-interactive-experience-hovered: var(--global-color-experience-hovered);
    --okd-color-content-interactive-experience-pressed: var(--global-color-experience-pressed);
    --okd-color-content-interactive-experience-inverse: var(--global-color-experience-inverse);
    --okd-color-content-interactive-feature-inverse-default: var(--global-color-feature-primary-inverse-default);
    --okd-color-content-interactive-feature-inverse-hovered: var(--global-color-feature-primary-inverse-hovered);
    --okd-color-content-interactive-feature-inverse-pressed: var(--global-color-feature-primary-inverse-pressed);
    --okd-color-surface-interactive-feature-inverse-default: var(--global-color-feature-primary-inverse-default);
    --okd-color-surface-interactive-feature-inverse-hovered: var(--global-color-feature-primary-inverse-hovered);
    --okd-color-surface-interactive-feature-inverse-pressed: var(--global-color-feature-primary-inverse-pressed);
    --okd-color-border-pnl-loss-default: var(--global-color-loss-oncolor);
    --okd-color-border-pnl-loss-graph: var(--global-color-loss-graph);
    --okd-color-border-pnl-profit-default: var(--global-color-profit-oncolor);
    --okd-color-border-pnl-profit-graph: var(--global-color-profit-graph);
    --okd-color-border-pnl-neutral-graph: var(--global-color-neutral-graph);
    --okd-color-content-static-notification: #f5384f;
    --okd-color-surface-interactive-unselected-default: rgba(255, 255, 255, .4);
    --okd-color-surface-structural-elevated-layer-1: #2c2c2c;
    --okd-color-surface-interactive-destructive-default: #f5384f;
    --okd-color-surface-interactive-destructive-hovered: #e05a6a;
    --okd-color-surface-interactive-destructive-pressed: #f57a8a;
    --okd-font-size-base: 16px;
    --okd-font-size-md: 14px;
    --okd-font-size-xs: 12px;
    --okd-line-height-base: 20px;
    --okd-line-height-md: 20px;
    --okd-line-height-xs: 16px;
    --okd-shadow-none: 0 0 0 0 transparent;
    --okd-shadow-xs: 0 0 0 1px #0000000d;
    --okd-shadow-sm: 0 1px 2px 0 #0000000d;
    --okd-shadow-default: 0 1px 3px 0 #0000001a, 0 1px 2px 0 #0000000f;
    --okd-shadow-md: 0 4px 6px -1px #0000001a, 0 2px 4px -1px #0000000f;
    --okd-shadow-lg: 0 10px 15px -3px #0000001a, 0 4px 6px -2px #0000000d;
    --okd-shadow-xl: 0 20px 25px -5px #0000001a, 0 10px 10px -5px #0000000a;
    --okd-shadow-2xl: 0 25px 50px -12px #00000040;
    --okd-border-radius-none: 0;
    --okd-border-radius-sm: 2px;
    --okd-border-radius-md: 4px;
    --okd-border-radius-lg: 6px;
    --okd-border-radius-xl: 8px;
    --okd-border-radius-xxl: 10px;
    --okd-border-radius-xxxl: 12px;
    --okd-font-family: HarmonyOS Sans,SF Pro Text,SF Pro Icons,Arial,Helvetica Neue,Helvetica,sans-serif;
    --okd-text-display-lg-font-size: 56px;
    --okd-text-display-lg-font-weight: 500;
    --okd-text-display-lg-line-height: 1.32;
    --okd-text-display-md-font-size: 40px;
    --okd-text-display-md-font-weight: 500;
    --okd-text-display-md-line-height: 52px;
    --okd-text-display-sm-font-size: 40px;
    --okd-text-display-sm-font-weight: 500;
    --okd-text-display-sm-line-height: 52px;
    --okd-text-heading-lg-font-size: 30px;
    --okd-text-heading-lg-font-weight: 500;
    --okd-text-heading-lg-line-height: 40px;
    --okd-text-heading-md-font-size: 24px;
    --okd-text-heading-md-font-weight: 500;
    --okd-text-heading-md-line-height: 30px;
    --okd-text-heading-sm-font-size: 18px;
    --okd-text-heading-sm-font-weight: 500;
    --okd-text-heading-sm-line-height: 24px;
    --okd-text-heading-xl-font-size: 36px;
    --okd-text-heading-xl-line-height: 1.32;
    --okd-text-heading-xl-font-weight: 600;
    --okd-text-heading-xxl-font-size: 40px;
    --okd-text-heading-xxl-line-height: 1.32;
    --okd-text-heading-xxl-font-weight: 600;
    --okd-text-heading-overline-font-size: 12px;
    --okd-text-heading-overline-line-height: 15px;
    --okd-text-heading-overline-font-weight: 500;
    --okd-text-body-sm-regular-font-size: 14px;
    --okd-text-body-sm-regular-font-weight: 400;
    --okd-text-body-sm-regular-line-height: 21px;
    --okd-text-body-sm-bold-font-size: 14px;
    --okd-text-body-sm-bold-font-weight: 500;
    --okd-text-body-sm-bold-line-height: 21px;
    --okd-text-body-md-regular-font-size: 16px;
    --okd-text-body-md-regular-font-weight: 400;
    --okd-text-body-md-regular-line-height: 24px;
    --okd-text-body-md-bold-font-size: 16px;
    --okd-text-body-md-bold-font-weight: 500;
    --okd-text-body-md-bold-line-height: 24px;
    --okd-text-body-xs-regular-font-size: 12px;
    --okd-text-body-xs-regular-font-weight: 400;
    --okd-text-body-xs-regular-line-height: 18px;
    --okd-text-body-xs-bold-font-size: 12px;
    --okd-text-body-xs-bold-font-weight: 500;
    --okd-text-body-xs-bold-line-height: 18px;
    --okd-font-weight-400: 400;
    --okd-font-weight-500: 500;
    --okd-font-weight-600: 600;
    --okd-font-weight-700: 700;
    --okd-font-weight-800: 800;
    --okd-font-weight-900: 900;
    --okd-font-weight-regular: 400;
    --okd-font-weight-medium: 500;
    --okd-font-weight-bold: 700
}

.theme-dark {
    --okd-accordion-header-icon-color: var(--okd-color-content-tertiary);
    --okd-accordion-header-icon-size: 20px;
    --okd-accordion-header-title-color: var(--okd-color-content-primary);
    --okd-accordion-main-border-color: var(--okd-color-border-primary);
    --okd-accordion-header-title-font-size: 18px;
    --okd-accordion-header-title-line-height: 24 px;
    --okd-accordion-content-font-size: 14px;
    --okd-accordion-content-sm-font-size: 12px;
    --okd-accordion-content-sm-line-height: 1.58;
    --okd-accordion-content-line-height: 1.58;
    --okd-accordion-content-font-weight: 400;
    --okd-accordion-content-sm-font-weight: 400;
    --okd-accordion-header-padding-vertical: 32px;
    --okd-accordion-header-padding-horizontal: 0;
    --okd-accordion-header-icon-sm-size: 16px;
    --okd-accordion-header-title-font-weight: 500;
    --okd-accordion-header-title-sm-line-height: 16px;
    --okd-accordion-header-title-sm-font-weight: 500;
    --okd-accordion-header-title-sm-font-size: 16px;
    --okd-accordion-header-margin-bottom: 14px;
    --okd-accordion-header-sm-margin-bottom: 8px;
    --okd-accordion-content-color: var(--okd-color-content-tertiary)
}

.okui-a11y-button:focus-visible {
    outline: 2px solid var(--okd-color-border-focus);
    outline-width: 2px;
    outline-style: solid;
    outline-color: var(--okd-color-border-focus);
    outline-offset: 2px;
    border-radius: 4px
}

.okui-icon.icon {
    font-family: var(--ok-icon-font-family)!important
}

.okui-accordion {
    display: flex;
    flex-direction: column;
    border-bottom: 1px solid var(--okd-accordion-main-border-color, #EBEBEB)
}

.okui-accordion-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: var(--okd-accordion-header-padding-vertical, 32px) var(--okd-accordion-header-padding-horizontal, 0);
    cursor: pointer
}

.okui-accordion-header-title {
    color: var(--okd-accordion-header-title-color, #000000);
    line-height: var(--okd-accordion-header-title-line-height, 24px);
    font-weight: var(--okd-accordion-header-title-font-weight, 500);
    font-size: var(--okd-accordion-header-title-font-size, 18px)
}

.okui-accordion-header .okui-accordion-header-icon {
    font-size: var(--okd-accordion-header-icon-size, 20px);
    color: var(--okd-accordion-header-icon-color, #929292);
    transition: all .2s cubic-bezier(.34,.69,.1,1)
}

[dir=ltr] .okui-accordion-header-icon-expanded {
    transform: rotate(180deg)
}

[dir=rtl] .okui-accordion-header-icon-expanded {
    transform: rotate(-180deg)
}

.okui-accordion-content {
    display: none;
    color: var(--okd-accordion-content-color, #929292);
    line-height: var(--okd-accordion-content-line-height, 1.58);
    font-weight: var(--okd-accordion-content-font-weight, 400);
    font-size: var(--okd-accordion-content-font-size, 14px);
    overflow: hidden
}

.okui-accordion-content-transition-out {
    opacity: 0;
    transform: translateY(-30px);
    max-height: 0;
    transition: all .2s;
    will-change: transform,opacity,max-height;
    margin-bottom: 0
}

.okui-accordion-content-transition-in {
    opacity: 1;
    max-height: max-content;
    transform: translateY(0)
}

.okui-accordion-content-expanded {
    display: block;
    margin-bottom: var(--okd-accordion-header-padding-vertical, 32px)
}

@media (max-width: 767px) {
    .okui-accordion-header-title {
        line-height:var(--okd-accordion-header-title-sm-line-height, 16px);
        font-weight: var(--okd-accordion-header-title-sm-font-weight, 500);
        font-size: var(--okd-accordion-header-title-sm-font-size, 14px)
    }

    .okui-accordion-header .okui-accordion-header-icon {
        font-size: var(--okd-accordion-header-icon-sm-size, 16px)
    }

    .okui-accordion-content {
        font-weight: var(--okd-accordion-content-sm-font-weight, 400);
        font-size: var(--okd-accordion-content-sm-font-size, 12px);
        line-height: var(--okd-accordion-content-sm-line-height, 1.58)
    }
}

.theme-light {
    --okd-alert-normal-background: var(--okd-color-alert-info);
    --okd-alert-normal-title-color: var(--okd-color-content-primary);
    --okd-alert-normal-icon-color: var(--okd-color-content-primary);
    --okd-alert-normal-desc-color: var(--okd-color-content-secondary);
    --okd-alert-normal-action-color: var(--okd-color-content-primary);
    --okd-alert-normal-link-color: var(--okd-color-content-secondary);
    --okd-alert-normal-accent-color: var(--okd-color-content-primary);
    --okd-alert-success-background: var(--okd-color-alert-success);
    --okd-alert-success-title-color: var(--okd-color-content-primary);
    --okd-alert-success-icon-color: var(--okd-color-semantic-positive);
    --okd-alert-success-desc-color: var(--okd-color-content-secondary);
    --okd-alert-success-action-color: var(--okd-color-content-primary);
    --okd-alert-success-link-color: var(--okd-color-content-secondary);
    --okd-alert-success-accent-color: var(--okd-color-semantic-positive);
    --okd-alert-info-background: var(--okd-color-alert-info);
    --okd-alert-info-title-color: var(--okd-color-content-primary);
    --okd-alert-info-icon-color: var(--okd-color-content-primary);
    --okd-alert-info-desc-color: var(--okd-color-content-secondary);
    --okd-alert-info-action-color: var(--okd-color-content-primary);
    --okd-alert-info-link-color: var(--okd-color-content-secondary);
    --okd-alert-info-accent-color: var(--okd-color-content-primary);
    --okd-alert-warn-background: var(--okd-color-alert-warning);
    --okd-alert-warn-title-color: var(--okd-color-content-primary);
    --okd-alert-warn-icon-color: var(--okd-color-semantic-notice);
    --okd-alert-warn-desc-color: var(--okd-color-content-secondary);
    --okd-alert-warn-action-color: var(--okd-color-content-primary);
    --okd-alert-warn-link-color: var(--okd-color-content-secondary);
    --okd-alert-warn-accent-color: var(--okd-color-semantic-notice);
    --okd-alert-error-background: var(--okd-color-alert-error);
    --okd-alert-error-title-color: var(--okd-color-content-primary);
    --okd-alert-error-icon-color: var(--okd-color-semantic-negative);
    --okd-alert-error-desc-color: var(--okd-color-content-secondary);
    --okd-alert-error-action-color: var(--okd-color-content-primary);
    --okd-alert-error-link-color: var(--okd-color-content-secondary);
    --okd-alert-error-accent-color: var(--okd-color-semantic-negative);
    --okd-alert-box-padding-vertical: 8px;
    --okd-alert-box-padding-horizontal: 16px;
    --okd-alert-box-border-radius: 8px;
    --okd-alert-accent-width: 4px;
    --okd-alert-title-font-size: var(--okd-font-size-md);
    --okd-alert-title-line-height: var(--okd-line-height-md);
    --okd-alert-text-font-size: 12px;
    --okd-alert-text-line-height: var(--okd-line-height-md);
    --okd-alert-action-font-size: 12px;
    --okd-alert-action-line-height: var(--okd-line-height-md);
    --okd-alert-icon-tip-size: 20px;
    --okd-alert-icon-close-size: 20px;
    --okd-alert-close-color: var(--okd-color-gray-300);
    --okd-alert-box-margin-left: 8px;
    --okd-alert-desc-margin-top: 4px;
    --okd-alert-action-box-margin-top: 8px;
    --okd-alert-action-box-margin-bottom: 0px;
    --okd-alert-action-margin-left: 16px
}

.theme-dark {
    --okd-alert-normal-background: var(--okd-color-alert-info);
    --okd-alert-normal-title-color: var(--okd-color-content-primary);
    --okd-alert-normal-icon-color: var(--okd-color-content-primary);
    --okd-alert-normal-desc-color: var(--okd-color-content-secondary);
    --okd-alert-normal-action-color: var(--okd-color-content-primary);
    --okd-alert-normal-link-color: var(--okd-color-content-secondary);
    --okd-alert-normal-accent-color: var(--okd-color-content-primary);
    --okd-alert-success-background: var(--okd-color-alert-success);
    --okd-alert-success-title-color: var(--okd-color-content-primary);
    --okd-alert-success-icon-color: var(--okd-color-semantic-positive);
    --okd-alert-success-desc-color: var(--okd-color-content-secondary);
    --okd-alert-success-action-color: var(--okd-color-content-primary);
    --okd-alert-success-link-color: var(--okd-color-content-secondary);
    --okd-alert-success-accent-color: var(--okd-color-semantic-positive);
    --okd-alert-info-background: var(--okd-color-alert-info);
    --okd-alert-info-title-color: var(--okd-color-content-primary);
    --okd-alert-info-icon-color: var(--okd-color-content-primary);
    --okd-alert-info-desc-color: var(--okd-color-content-secondary);
    --okd-alert-info-action-color: var(--okd-color-content-primary);
    --okd-alert-info-link-color: var(--okd-color-content-secondary);
    --okd-alert-info-accent-color: var(--okd-color-content-primary);
    --okd-alert-warn-background: var(--okd-color-alert-warning);
    --okd-alert-warn-title-color: var(--okd-color-content-primary);
    --okd-alert-warn-icon-color: var(--okd-color-semantic-notice);
    --okd-alert-warn-desc-color: var(--okd-color-content-secondary);
    --okd-alert-warn-action-color: var(--okd-color-content-primary);
    --okd-alert-warn-link-color: var(--okd-color-content-secondary);
    --okd-alert-warn-accent-color: var(--okd-color-semantic-notice);
    --okd-alert-error-background: var(--okd-color-alert-error);
    --okd-alert-error-title-color: var(--okd-color-content-primary);
    --okd-alert-error-icon-color: var(--okd-color-semantic-negative);
    --okd-alert-error-desc-color: var(--okd-color-content-secondary);
    --okd-alert-error-action-color: var(--okd-color-content-primary);
    --okd-alert-error-link-color: var(--okd-color-content-secondary);
    --okd-alert-error-accent-color: var(--okd-color-semantic-negative);
    --okd-alert-box-padding-vertical: 8px;
    --okd-alert-box-padding-horizontal: 16px;
    --okd-alert-box-border-radius: 8px;
    --okd-alert-accent-width: 4px;
    --okd-alert-title-font-size: var(--okd-font-size-md);
    --okd-alert-title-line-height: var(--okd-line-height-md);
    --okd-alert-text-font-size: 12px;
    --okd-alert-text-line-height: var(--okd-line-height-md);
    --okd-alert-action-font-size: 12px;
    --okd-alert-action-line-height: var(--okd-line-height-md);
    --okd-alert-icon-tip-size: 20px;
    --okd-alert-icon-close-size: 20px;
    --okd-alert-close-color: var(--okd-color-gray-300);
    --okd-alert-box-margin-left: 8px;
    --okd-alert-desc-margin-top: 4px;
    --okd-alert-action-box-margin-top: 8px;
    --okd-alert-action-box-margin-bottom: 0px;
    --okd-alert-action-margin-left: 16px
}

.okui-powerLink {
    color: inherit;
    text-decoration: none
}

.okui-powerLink-a11y:focus-visible {
    outline: 2px solid var(--okd-color-border-focus);
    outline-width: 2px;
    outline-style: solid;
    outline-color: var(--okd-color-border-focus);
    outline-offset: 2px;
    border-radius: 2px
}

.okui-alert {
    position: relative;
    display: inline-flex;
    width: 100%;
    padding: var(--okd-alert-box-padding-vertical) var(--okd-alert-box-padding-horizontal);
    border-radius: var(--okd-alert-box-border-radius);
    box-sizing: border-box
}

[dir=ltr] .okui-alert.closable {
    padding-right: 44px
}

[dir=rtl] .okui-alert.closable {
    padding-left: 44px
}

.okui-alert * {
    box-sizing: border-box
}

.okui-alert .okui-alert-icon {
    display: flex;
    width: var(--okd-alert-icon-tip-size, 20px);
    height: var(--okd-alert-icon-tip-size, 20px);
    font-size: var(--okd-alert-icon-tip-size, 20px);
    align-items: center;
    justify-content: center
}

.okui-alert-msg-box {
    display: flex;
    flex-grow: 1;
    flex-direction: column
}

[dir=ltr] .okui-alert-icon+.okui-alert-msg-box {
    margin-left: var(--okd-alert-box-margin-left, 15px)
}

[dir=rtl] .okui-alert-icon+.okui-alert-msg-box {
    margin-right: var(--okd-alert-box-margin-left, 15px)
}

.okui-alert-title {
    font-size: var(--okd-alert-title-font-size);
    line-height: var(--okd-alert-title-line-height);
    font-weight: 500
}

.okui-alert-desc {
    font-size: var(--okd-alert-text-font-size);
    line-height: var(--okd-alert-text-line-height);
    font-weight: 400
}

.okui-alert-title+.okui-alert-desc {
    margin-top: var(--okd-alert-desc-margin-top, 4px)
}

.okui-alert-link {
    font-weight: 500;
    text-decoration: none
}

.okui-alert-desc-list {
    padding-inline-start:17px;margin-block-start:4px;margin-block-end:0}

.okui-alert-action-box {
    margin-top: var(--okd-alert-action-box-margin-top, 21px);
    margin-bottom: var(--okd-alert-action-box-margin-bottom, 8px)
}

.okui-alert-action {
    padding: 0;
    line-height: var(--okd-alert-action-line-height);
    border: 0;
    font-weight: 500;
    font-size: var(--okd-alert-action-font-size);
    outline: 0;
    background: transparent;
    cursor: pointer;
    font-family: inherit
}

.okui-alert-action:focus-visible {
    outline: 2px solid var(--okd-color-border-focus);
    outline-width: 2px;
    outline-style: solid;
    outline-color: var(--okd-color-border-focus);
    outline-offset: 2px;
    border-radius: 4px
}

[dir=ltr] .okui-alert-action+.okui-alert-action {
    margin-left: var(--okd-alert-action-margin-left, 32px)
}

[dir=rtl] .okui-alert-action+.okui-alert-action {
    margin-right: var(--okd-alert-action-margin-left, 32px)
}

.okui-alert .okui-alert-close {
    position: absolute;
    line-height: 1;
    font-size: var(--okd-alert-icon-close-size, 20px);
    cursor: pointer
}

[dir=ltr] .okui-alert .okui-alert-close {
    right: 12px
}

[dir=rtl] .okui-alert .okui-alert-close {
    left: 12px
}

.okui-alert.normal-alert {
    background: var(--okd-alert-normal-background)
}

.okui-alert.normal-alert .okui-alert-icon {
    color: var(--okd-alert-normal-icon-color)
}

.okui-alert.normal-alert .okui-alert-title {
    color: var(--okd-alert-normal-title-color)
}

.okui-alert.normal-alert .okui-alert-desc {
    color: var(--okd-alert-normal-desc-color)
}

.okui-alert.normal-alert .okui-alert-close {
    color: var(--okd-alert-close-color, var(--okd-color-gray-300))
}

.okui-alert.normal-alert .okui-alert-link {
    color: var(--okd-alert-normal-link-color);
    border-bottom: 1px solid var(--okd-alert-normal-link-color);
    text-decoration: none
}

.okui-alert.normal-alert .okui-alert-action {
    color: var(--okd-alert-normal-action-color)
}

.okui-alert.success-alert {
    background: var(--okd-alert-success-background)
}

.okui-alert.success-alert .okui-alert-icon {
    color: var(--okd-alert-success-icon-color)
}

.okui-alert.success-alert .okui-alert-title {
    color: var(--okd-alert-success-title-color)
}

.okui-alert.success-alert .okui-alert-desc {
    color: var(--okd-alert-success-desc-color)
}

.okui-alert.success-alert .okui-alert-close {
    color: var(--okd-alert-close-color, var(--okd-color-gray-300))
}

.okui-alert.success-alert .okui-alert-link {
    color: var(--okd-alert-success-link-color);
    border-bottom: 1px solid var(--okd-alert-success-link-color);
    text-decoration: none
}

.okui-alert.success-alert .okui-alert-action {
    color: var(--okd-alert-success-action-color)
}

.okui-alert.info-alert {
    background: var(--okd-alert-info-background)
}

.okui-alert.info-alert .okui-alert-icon {
    color: var(--okd-alert-info-icon-color)
}

.okui-alert.info-alert .okui-alert-title {
    color: var(--okd-alert-info-title-color)
}

.okui-alert.info-alert .okui-alert-desc {
    color: var(--okd-alert-info-desc-color)
}

.okui-alert.info-alert .okui-alert-close {
    color: var(--okd-alert-close-color, var(--okd-color-gray-300))
}

.okui-alert.info-alert .okui-alert-link {
    color: var(--okd-alert-info-link-color);
    border-bottom: 1px solid var(--okd-alert-info-link-color);
    text-decoration: none
}

.okui-alert.info-alert .okui-alert-action {
    color: var(--okd-alert-info-action-color)
}

.okui-alert.warn-alert {
    background: var(--okd-alert-warn-background)
}

.okui-alert.warn-alert .okui-alert-icon {
    color: var(--okd-alert-warn-icon-color)
}

.okui-alert.warn-alert .okui-alert-title {
    color: var(--okd-alert-warn-title-color)
}

.okui-alert.warn-alert .okui-alert-desc {
    color: var(--okd-alert-warn-desc-color)
}

.okui-alert.warn-alert .okui-alert-close {
    color: var(--okd-alert-close-color, var(--okd-color-gray-300))
}

.okui-alert.warn-alert .okui-alert-link {
    color: var(--okd-alert-warn-link-color);
    border-bottom: 1px solid var(--okd-alert-warn-link-color);
    text-decoration: none
}

.okui-alert.warn-alert .okui-alert-action {
    color: var(--okd-alert-warn-action-color)
}

.okui-alert.error-alert {
    background: var(--okd-alert-error-background)
}

.okui-alert.error-alert .okui-alert-icon {
    color: var(--okd-alert-error-icon-color)
}

.okui-alert.error-alert .okui-alert-title {
    color: var(--okd-alert-error-title-color)
}

.okui-alert.error-alert .okui-alert-desc {
    color: var(--okd-alert-error-desc-color)
}

.okui-alert.error-alert .okui-alert-close {
    color: var(--okd-alert-close-color, var(--okd-color-gray-300))
}

.okui-alert.error-alert .okui-alert-link {
    color: var(--okd-alert-error-link-color);
    border-bottom: 1px solid var(--okd-alert-error-link-color);
    text-decoration: none
}

.okui-alert.error-alert .okui-alert-action {
    color: var(--okd-alert-error-action-color)
}

.theme-light {
    --okd-badge-grey-background: rgba(235, 235, 235, .7);
    --okd-badge-grey-text-color: #3D3D3D;
    --okd-badge-grey-delete-color: #6E6E6E;
    --okd-badge-green-background: rgba(49, 189, 101, .15);
    --okd-badge-green-text-color: #31bd65;
    --okd-badge-green-delete-color: #31bd65;
    --okd-badge-red-background: rgba(235, 75, 109, .1);
    --okd-badge-red-text-color: #eb4b6d;
    --okd-badge-red-delete-color: #eb4b6d;
    --okd-badge-yellow-background: #fffcf5;
    --okd-badge-yellow-text-color: #d29801;
    --okd-badge-yellow-delete-color: #ffb905;
    --okd-badge-orange-background: #fef9f6;
    --okd-badge-orange-text-color: #f16514;
    --okd-badge-orange-delete-color: #f16514;
    --okd-badge-blue-background: #f5f9ff;
    --okd-badge-blue-text-color: #277dff;
    --okd-badge-blue-delete-color: #0569ff;
    --okd-badge-md-padding-vertical: 2px;
    --okd-badge-md-padding-horizontal: 8px;
    --okd-badge-lg-padding-vertical: 3px;
    --okd-badge-lg-padding-horizontal: 12px;
    --okd-badge-md-font-size: var(--okd-font-size-xs);
    --okd-badge-lg-font-size: var(--okd-font-size-md);
    --okd-badge-md-line-height: var(--okd-line-height-xs);
    --okd-badge-lg-line-height: var(--okd-line-height-base);
    --okd-badge-basic-md-radius: var(--okd-border-radius-xxl);
    --okd-badge-basic-lg-radius: var(--okd-border-radius-xxxl);
    --okd-badge-rounded-md-radius: var(--okd-border-radius-md);
    --okd-badge-rounded-lg-radius: var(--okd-border-radius-md)
}

.theme-dark {
    --okd-badge-grey-background: #2e2e2e;
    --okd-badge-grey-text-color: #fafafa;
    --okd-badge-grey-delete-color: #f0f0f0;
    --okd-badge-green-background: rgba(37, 167, 80, .15);
    --okd-badge-green-text-color: #25a750;
    --okd-badge-green-delete-color: #25a750;
    --okd-badge-red-background: rgba(202, 63, 100, .1);
    --okd-badge-red-text-color: #ca3f64;
    --okd-badge-red-delete-color: #ca3f64;
    --okd-badge-yellow-background: #2d2104;
    --okd-badge-yellow-text-color: #e0b134;
    --okd-badge-yellow-delete-color: #dba20e;
    --okd-badge-orange-background: #361604;
    --okd-badge-orange-text-color: #fa8c4d;
    --okd-badge-orange-delete-color: #fa8c4d;
    --okd-badge-blue-background: #051738;
    --okd-badge-blue-text-color: #4283ff;
    --okd-badge-blue-delete-color: #4283ff;
    --okd-badge-md-padding-vertical: 2px;
    --okd-badge-md-padding-horizontal: 8px;
    --okd-badge-lg-padding-vertical: 3px;
    --okd-badge-lg-padding-horizontal: 12px;
    --okd-badge-md-font-size: var(--okd-font-size-xs);
    --okd-badge-lg-font-size: var(--okd-font-size-md);
    --okd-badge-md-line-height: var(--okd-line-height-xs);
    --okd-badge-lg-line-height: var(--okd-line-height-base);
    --okd-badge-basic-md-radius: var(--okd-border-radius-xxl);
    --okd-badge-basic-lg-radius: var(--okd-border-radius-xxxl);
    --okd-badge-rounded-md-radius: var(--okd-border-radius-md);
    --okd-badge-rounded-lg-radius: var(--okd-border-radius-md)
}

.okui-badge {
    position: relative;
    display: inline-flex;
    align-items: center;
    margin-bottom: 0;
    justify-content: center;
    touch-action: manipulation;
    user-select: none;
    outline: none;
    box-sizing: border-box;
    text-decoration: none;
    -webkit-tap-highlight-color: transparent;
    -webkit-appearance: none;
    font-family: inherit
}

.okui-badge .badge-content {
    pointer-events: none
}

.okui-badge .badge-delete {
    cursor: pointer
}

[dir=ltr] .okui-badge .badge-delete {
    margin-left: 8px
}

[dir=rtl] .okui-badge .badge-delete {
    margin-right: 8px
}

.okui-badge .badge-delete .icon {
    font-size: 14px
}

[dir=ltr] .okui-badge.badge-lg .badge-delete {
    margin-right: -2px
}

[dir=rtl] .okui-badge.badge-lg .badge-delete {
    margin-left: -2px
}

.okui-badge.badge-red {
    background: var(--okd-badge-red-background);
    color: var(--okd-badge-red-text-color)
}

.okui-badge.badge-red .badge-dot {
    background: var(--okd-badge-red-text-color)
}

.okui-badge.badge-red .badge-delete {
    color: var(--okd-badge-red-delete-color)
}

.okui-badge.badge-green {
    background: var(--okd-badge-green-background);
    color: var(--okd-badge-green-text-color)
}

.okui-badge.badge-green .badge-dot {
    background: var(--okd-badge-green-text-color)
}

.okui-badge.badge-green .badge-delete {
    color: var(--okd-badge-green-delete-color)
}

.okui-badge.badge-yellow {
    background: var(--okd-badge-yellow-background);
    color: var(--okd-badge-yellow-text-color)
}

.okui-badge.badge-yellow .badge-dot {
    background: var(--okd-badge-yellow-text-color)
}

.okui-badge.badge-yellow .badge-delete {
    color: var(--okd-badge-yellow-delete-color)
}

.okui-badge.badge-orange {
    background: var(--okd-badge-orange-background);
    color: var(--okd-badge-orange-text-color)
}

.okui-badge.badge-orange .badge-dot {
    background: var(--okd-badge-orange-text-color)
}

.okui-badge.badge-orange .badge-delete {
    color: var(--okd-badge-orange-delete-color)
}

.okui-badge.badge-blue {
    background: var(--okd-badge-blue-background);
    color: var(--okd-badge-blue-text-color)
}

.okui-badge.badge-blue .badge-dot {
    background: var(--okd-badge-blue-text-color)
}

.okui-badge.badge-blue .badge-delete {
    color: var(--okd-badge-blue-delete-color)
}

.okui-badge.badge-grey {
    background: var(--okd-badge-grey-background);
    color: var(--okd-badge-grey-text-color)
}

.okui-badge.badge-grey .badge-dot {
    background: var(--okd-badge-grey-text-color)
}

.okui-badge.badge-grey .badge-delete {
    color: var(--okd-badge-grey-delete-color)
}

.okui-badge.badge-md {
    padding: var(--okd-badge-md-padding-vertical) var(--okd-badge-md-padding-horizontal);
    line-height: var(--okd-badge-md-line-height);
    font-size: var(--okd-badge-md-font-size)
}

.okui-badge.badge-md.basic {
    border-radius: var(--okd-badge-basic-md-radius)
}

.okui-badge.badge-md.rounded {
    border-radius: var(--okd-badge-rounded-md-radius)
}

.okui-badge.badge-lg {
    padding: var(--okd-badge-lg-padding-vertical) var(--okd-badge-lg-padding-horizontal);
    line-height: var(--okd-badge-lg-line-height);
    font-size: var(--okd-badge-lg-font-size)
}

.okui-badge.badge-lg.basic {
    border-radius: var(--okd-badge-basic-lg-radius)
}

.okui-badge.badge-lg.rounded {
    border-radius: var(--okd-badge-rounded-lg-radius)
}

.theme-light {
    --okd-button-primary-normal-default-background: #0569ff;
    --okd-button-primary-normal-hover-background: #4992ff;
    --okd-button-primary-normal-active-background: #005eea;
    --okd-button-primary-normal-focus-background: #0569ff;
    --okd-button-primary-normal-disabled-background: #ebebeb;
    --okd-button-primary-normal-default-border-color: #0569ff;
    --okd-button-primary-normal-hover-border-color: #4992ff;
    --okd-button-primary-normal-active-border-color: #005eea;
    --okd-button-primary-normal-focus-border-color: #0569ff;
    --okd-button-primary-normal-disabled-border-color: #ebebeb;
    --okd-button-primary-normal-default-font-color: #FFFFFF;
    --okd-button-primary-normal-hover-font-color: #FFFFFF;
    --okd-button-primary-normal-active-font-color: #FFFFFF;
    --okd-button-primary-normal-focus-font-color: #FFFFFF;
    --okd-button-primary-normal-disabled-font-color: #BDBDBD;
    --okd-button-primary-normal-default-icon-color: #FFFFFF;
    --okd-button-primary-normal-hover-icon-color: #FFFFFF;
    --okd-button-primary-normal-active-icon-color: #FFFFFF;
    --okd-button-primary-normal-focus-icon-color: #FFFFFF;
    --okd-button-primary-normal-disabled-icon-color: #BDBDBD;
    --okd-button-primary-normal-default-shadow: var(--okd-shadow-none);
    --okd-button-primary-normal-hover-shadow: var(--okd-shadow-none);
    --okd-button-primary-normal-active-shadow: var(--okd-shadow-none);
    --okd-button-primary-normal-focus-shadow: var(--okd-shadow-sm), 0px 0px 0px 3px rgba(175,207,255, 45%);
    --okd-button-primary-normal-disabled-shadow: var(--okd-shadow-none);
    --okd-button-primary-normal-loader-track-color: #4992ff;
    --okd-button-primary-normal-loader-mark-color: #FFFFFF;
    --okd-button-primary-red-default-background: #91304a;
    --okd-button-primary-red-hover-background: #f1507b;
    --okd-button-primary-red-active-background: #602031;
    --okd-button-primary-red-focus-background: #91304a;
    --okd-button-primary-red-disabled-background: #ebebeb;
    --okd-button-primary-red-default-border-color: #91304a;
    --okd-button-primary-red-hover-border-color: #f1507b;
    --okd-button-primary-red-active-border-color: #602031;
    --okd-button-primary-red-focus-border-color: #602031;
    --okd-button-primary-red-disabled-border-color: #ebebeb;
    --okd-button-primary-red-default-font-color: #FFFFFF;
    --okd-button-primary-red-hover-font-color: #FFFFFF;
    --okd-button-primary-red-active-font-color: #FFFFFF;
    --okd-button-primary-red-focus-font-color: #FFFFFF;
    --okd-button-primary-red-disabled-font-color: #BDBDBD;
    --okd-button-primary-red-default-icon-color: #FFFFFF;
    --okd-button-primary-red-hover-icon-color: #FFFFFF;
    --okd-button-primary-red-active-icon-color: #FFFFFF;
    --okd-button-primary-red-focus-icon-color: #FFFFFF;
    --okd-button-primary-red-disabled-icon-color: #BDBDBD;
    --okd-button-primary-red-default-shadow: var(--okd-shadow-sm);
    --okd-button-primary-red-hover-shadow: var(--okd-shadow-none);
    --okd-button-primary-red-active-shadow: var(--okd-shadow-none);
    --okd-button-primary-red-focus-shadow: var(--okd-shadow-sm), 0px 0px 0px 3px rgba(247,150,176, 45%);
    --okd-button-primary-red-disabled-shadow: var(--okd-shadow-none);
    --okd-button-primary-red-loader-track-color: #f1507b;
    --okd-button-primary-red-loader-mark-color: #FFFFFF;
    --okd-button-primary-green-default-background: #127837;
    --okd-button-primary-green-hover-background: #31bd65;
    --okd-button-primary-green-active-background: #0c5025;
    --okd-button-primary-green-focus-background: #127837;
    --okd-button-primary-green-disabled-background: #ebebeb;
    --okd-button-primary-green-default-border-color: #127837;
    --okd-button-primary-green-hover-border-color: #31bd65;
    --okd-button-primary-green-active-border-color: #0c5025;
    --okd-button-primary-green-focus-border-color: #127837;
    --okd-button-primary-green-disabled-border-color: #ebebeb;
    --okd-button-primary-green-default-font-color: #FFFFFF;
    --okd-button-primary-green-hover-font-color: #FFFFFF;
    --okd-button-primary-green-active-font-color: #FFFFFF;
    --okd-button-primary-green-focus-font-color: #FFFFFF;
    --okd-button-primary-green-disabled-font-color: #BDBDBD;
    --okd-button-primary-green-default-icon-color: #FFFFFF;
    --okd-button-primary-green-hover-icon-color: #FFFFFF;
    --okd-button-primary-green-active-icon-color: #FFFFFF;
    --okd-button-primary-green-focus-icon-color: #FFFFFF;
    --okd-button-primary-green-disabled-icon-color: #BDBDBD;
    --okd-button-primary-green-default-shadow: var(--okd-shadow-sm);
    --okd-button-primary-green-hover-shadow: var(--okd-shadow-none);
    --okd-button-primary-green-active-shadow: var(--okd-shadow-none);
    --okd-button-primary-green-focus-shadow: var(--okd-shadow-sm), 0px 0px 0px 3px rgba(120,222,157, 45%);
    --okd-button-primary-green-disabled-shadow: var(--okd-shadow-none);
    --okd-button-primary-green-loader-track-color: #31bd65;
    --okd-button-primary-green-loader-mark-color: #FFFFFF;
    --okd-button-secondary-normal-default-background: #d1e3ff;
    --okd-button-secondary-normal-hover-background: #f5f9ff;
    --okd-button-secondary-normal-active-background: #afcfff;
    --okd-button-secondary-normal-focus-background: #d1e3ff;
    --okd-button-secondary-normal-disabled-background: #ebebeb;
    --okd-button-secondary-normal-default-border-color: #d1e3ff;
    --okd-button-secondary-normal-hover-border-color: #f5f9ff;
    --okd-button-secondary-normal-active-border-color: #afcfff;
    --okd-button-secondary-normal-focus-border-color: #d1e3ff;
    --okd-button-secondary-normal-disabled-border-color: #ebebeb;
    --okd-button-secondary-normal-default-font-color: #005eea;
    --okd-button-secondary-normal-hover-font-color: #005eea;
    --okd-button-secondary-normal-active-font-color: #005eea;
    --okd-button-secondary-normal-focus-font-color: #005eea;
    --okd-button-secondary-normal-disabled-font-color: #BDBDBD;
    --okd-button-secondary-normal-default-icon-color: #0569ff;
    --okd-button-secondary-normal-hover-icon-color: #0569ff;
    --okd-button-secondary-normal-active-icon-color: #0569ff;
    --okd-button-secondary-normal-focus-icon-color: #0569ff;
    --okd-button-secondary-normal-disabled-icon-color: #BDBDBD;
    --okd-button-secondary-normal-default-shadow: var(--okd-shadow-none);
    --okd-button-secondary-normal-hover-shadow: var(--okd-shadow-none);
    --okd-button-secondary-normal-active-shadow: var(--okd-shadow-none);
    --okd-button-secondary-normal-focus-shadow: 0px 0px 0px 3px rgba(175, 207, 255, .45);
    --okd-button-secondary-normal-disabled-shadow: var(--okd-shadow-none);
    --okd-button-secondary-normal-loader-track-color: #f5f9ff;
    --okd-button-secondary-normal-loader-mark-color: #0569ff;
    --okd-button-secondary-grey-default-background: #ebebeb;
    --okd-button-secondary-grey-hover-background: #f9f9f9;
    --okd-button-secondary-grey-active-background: #dbdbdb;
    --okd-button-secondary-grey-focus-background: #ebebeb;
    --okd-button-secondary-grey-disabled-background: #f9f9f9;
    --okd-button-secondary-grey-default-border-color: #ebebeb;
    --okd-button-secondary-grey-hover-border-color: #f9f9f9;
    --okd-button-secondary-grey-active-border-color: #dbdbdb;
    --okd-button-secondary-grey-focus-border-color: #ebebeb;
    --okd-button-secondary-grey-disabled-border-color: #f9f9f9;
    --okd-button-secondary-grey-default-font-color: #3D3D3D;
    --okd-button-secondary-grey-hover-font-color: #3D3D3D;
    --okd-button-secondary-grey-active-font-color: #3D3D3D;
    --okd-button-secondary-grey-focus-font-color: #3D3D3D;
    --okd-button-secondary-grey-disabled-font-color: #BDBDBD;
    --okd-button-secondary-grey-default-icon-color: #3D3D3D;
    --okd-button-secondary-grey-hover-icon-color: #3D3D3D;
    --okd-button-secondary-grey-active-icon-color: #3D3D3D;
    --okd-button-secondary-grey-focus-icon-color: #3D3D3D;
    --okd-button-secondary-grey-disabled-icon-color: #BDBDBD;
    --okd-button-secondary-grey-default-shadow: var(--okd-shadow-sm);
    --okd-button-secondary-grey-hover-shadow: var(--okd-shadow-none);
    --okd-button-secondary-grey-active-shadow: var(--okd-shadow-none);
    --okd-button-secondary-grey-focus-shadow: var(--okd-shadow-sm), 0px 0px 0px 3px var(--okd-color-gray-200);
    --okd-button-secondary-grey-disabled-shadow: var(--okd-shadow-none);
    --okd-button-secondary-grey-loader-track-color: #dbdbdb;
    --okd-button-secondary-grey-loader-mark-color: #3D3D3D;
    --okd-button-basic-normal-default-background: #ffffff;
    --okd-button-basic-normal-hover-background: #ffffff;
    --okd-button-basic-normal-active-background: #f9f9f9;
    --okd-button-basic-normal-focus-background: #ffffff;
    --okd-button-basic-normal-disabled-background: #ffffff;
    --okd-button-basic-normal-default-border-color: #dbdbdb;
    --okd-button-basic-normal-hover-border-color: #dbdbdb;
    --okd-button-basic-normal-active-border-color: #dbdbdb;
    --okd-button-basic-normal-focus-border-color: #8dbbff;
    --okd-button-basic-normal-disabled-border-color: #dbdbdb;
    --okd-button-basic-normal-default-font-color: #3D3D3D;
    --okd-button-basic-normal-hover-font-color: #929292;
    --okd-button-basic-normal-active-font-color: #000000;
    --okd-button-basic-normal-focus-font-color: #3D3D3D;
    --okd-button-basic-normal-disabled-font-color: #BDBDBD;
    --okd-button-basic-normal-default-icon-color: #3D3D3D;
    --okd-button-basic-normal-hover-icon-color: #3D3D3D;
    --okd-button-basic-normal-active-icon-color: #3D3D3D;
    --okd-button-basic-normal-focus-icon-color: #3D3D3D;
    --okd-button-basic-normal-disabled-icon-color: #BDBDBD;
    --okd-button-basic-normal-default-shadow: var(--okd-shadow-sm);
    --okd-button-basic-normal-hover-shadow: var(--okd-shadow-none);
    --okd-button-basic-normal-active-shadow: var(--okd-shadow-none);
    --okd-button-basic-normal-focus-shadow: 0px 0px 0px 3px rgba(175, 207, 255, .45);
    --okd-button-basic-normal-disabled-shadow: var(--okd-shadow-none);
    --okd-button-basic-normal-loader-track-color: #d1e3ff;
    --okd-button-basic-normal-loader-mark-color: #0569ff;
    --okd-button-plain-normal-default-background: transparent;
    --okd-button-plain-normal-hover-background: #f5f9ff;
    --okd-button-plain-normal-active-background: #f5f9ff;
    --okd-button-plain-normal-focus-background: #f5f9ff;
    --okd-button-plain-normal-disabled-background: #f9f9f9;
    --okd-button-plain-normal-default-border-color: transparent;
    --okd-button-plain-normal-hover-border-color: transparent;
    --okd-button-plain-normal-active-border-color: transparent;
    --okd-button-plain-normal-focus-border-color: transparent;
    --okd-button-plain-normal-disabled-border-color: transparent;
    --okd-button-plain-normal-default-font-color: #005eea;
    --okd-button-plain-normal-hover-font-color: #005eea;
    --okd-button-plain-normal-active-font-color: #005eea;
    --okd-button-plain-normal-focus-font-color: #005eea;
    --okd-button-plain-normal-disabled-font-color: rgba(0, 94, 234, .45);
    --okd-button-plain-normal-default-icon-color: #005eea;
    --okd-button-plain-normal-hover-icon-color: #005eea;
    --okd-button-plain-normal-active-icon-color: #005eea;
    --okd-button-plain-normal-focus-icon-color: #005eea;
    --okd-button-plain-normal-disabled-icon-color: rgba(0, 94, 234, .45);
    --okd-button-plain-normal-default-shadow: none;
    --okd-button-plain-normal-hover-shadow: none;
    --okd-button-plain-normal-active-shadow: none;
    --okd-button-plain-normal-focus-shadow: none;
    --okd-button-plain-normal-disabled-shadow: none;
    --okd-button-plain-red-default-background: transparent;
    --okd-button-plain-red-hover-background: #fff8f9;
    --okd-button-plain-red-active-background: #fff8f9;
    --okd-button-plain-red-focus-background: #fff8f9;
    --okd-button-plain-red-disabled-background: #f9f9f9;
    --okd-button-plain-red-default-border-color: transparent;
    --okd-button-plain-red-hover-border-color: transparent;
    --okd-button-plain-red-active-border-color: transparent;
    --okd-button-plain-red-focus-border-color: transparent;
    --okd-button-plain-red-disabled-border-color: transparent;
    --okd-button-plain-red-default-font-color: #602031;
    --okd-button-plain-red-hover-font-color: #602031;
    --okd-button-plain-red-active-font-color: #602031;
    --okd-button-plain-red-focus-font-color: #602031;
    --okd-button-plain-red-disabled-font-color: rgba(96, 32, 49, .45);
    --okd-button-plain-red-default-icon-color: #602031;
    --okd-button-plain-red-hover-icon-color: #602031;
    --okd-button-plain-red-active-icon-color: #602031;
    --okd-button-plain-red-focus-icon-color: #602031;
    --okd-button-plain-red-disabled-icon-color: rgba(96, 32, 49, .45);
    --okd-button-plain-red-default-shadow: none;
    --okd-button-plain-red-hover-shadow: none;
    --okd-button-plain-red-active-shadow: none;
    --okd-button-plain-red-focus-shadow: none;
    --okd-button-plain-red-disabled-shadow: none;
    --okd-button-plain-green-default-background: transparent;
    --okd-button-plain-green-hover-background: #f2fff7;
    --okd-button-plain-green-active-background: #f2fff7;
    --okd-button-plain-green-focus-background: #f2fff7;
    --okd-button-plain-green-disabled-background: #f9f9f9;
    --okd-button-plain-green-default-border-color: transparent;
    --okd-button-plain-green-hover-border-color: transparent;
    --okd-button-plain-green-active-border-color: transparent;
    --okd-button-plain-green-focus-border-color: transparent;
    --okd-button-plain-green-disabled-border-color: transparent;
    --okd-button-plain-green-default-font-color: #0c5025;
    --okd-button-plain-green-hover-font-color: #0c5025;
    --okd-button-plain-green-active-font-color: #0c5025;
    --okd-button-plain-green-focus-font-color: #0c5025;
    --okd-button-plain-green-disabled-font-color: rgba(12, 80, 37, .45);
    --okd-button-plain-green-default-icon-color: #0c5025;
    --okd-button-plain-green-hover-icon-color: #0c5025;
    --okd-button-plain-green-active-icon-color: #0c5025;
    --okd-button-plain-green-focus-icon-color: #0c5025;
    --okd-button-plain-green-disabled-icon-color: rgba(12, 80, 37, .45);
    --okd-button-plain-green-default-shadow: none;
    --okd-button-plain-green-hover-shadow: none;
    --okd-button-plain-green-active-shadow: none;
    --okd-button-plain-green-focus-shadow: none;
    --okd-button-plain-green-disabled-shadow: none;
    --okd-button-plain-orange-default-background: transparent;
    --okd-button-plain-orange-hover-background: #fef9f6;
    --okd-button-plain-orange-active-background: #fef9f6;
    --okd-button-plain-orange-focus-background: #fef9f6;
    --okd-button-plain-orange-disabled-background: #f9f9f9;
    --okd-button-plain-orange-default-border-color: transparent;
    --okd-button-plain-orange-hover-border-color: transparent;
    --okd-button-plain-orange-active-border-color: transparent;
    --okd-button-plain-orange-focus-border-color: transparent;
    --okd-button-plain-orange-disabled-border-color: transparent;
    --okd-button-plain-orange-default-font-color: #e96010;
    --okd-button-plain-orange-hover-font-color: #e96010;
    --okd-button-plain-orange-active-font-color: #e96010;
    --okd-button-plain-orange-focus-font-color: #e96010;
    --okd-button-plain-orange-disabled-font-color: rgba(233, 96, 16, .45);
    --okd-button-plain-orange-default-icon-color: #e96010;
    --okd-button-plain-orange-hover-icon-color: #e96010;
    --okd-button-plain-orange-active-icon-color: #e96010;
    --okd-button-plain-orange-focus-icon-color: #e96010;
    --okd-button-plain-orange-disabled-icon-color: rgba(233, 96, 16, .45);
    --okd-button-plain-orange-default-shadow: none;
    --okd-button-plain-orange-hover-shadow: none;
    --okd-button-plain-orange-active-shadow: none;
    --okd-button-plain-orange-focus-shadow: none;
    --okd-button-plain-orange-disabled-shadow: none;
    --okd-button-plain-yellow-default-background: transparent;
    --okd-button-plain-yellow-hover-background: #fffcf5;
    --okd-button-plain-yellow-active-background: #fffcf5;
    --okd-button-plain-yellow-focus-background: #fffcf5;
    --okd-button-plain-yellow-disabled-background: #f9f9f9;
    --okd-button-plain-yellow-default-border-color: transparent;
    --okd-button-plain-yellow-hover-border-color: transparent;
    --okd-button-plain-yellow-active-border-color: transparent;
    --okd-button-plain-yellow-focus-border-color: transparent;
    --okd-button-plain-yellow-disabled-border-color: transparent;
    --okd-button-plain-yellow-default-font-color: #eaa900;
    --okd-button-plain-yellow-hover-font-color: #eaa900;
    --okd-button-plain-yellow-active-font-color: #eaa900;
    --okd-button-plain-yellow-focus-font-color: #eaa900;
    --okd-button-plain-yellow-disabled-font-color: rgba(234, 169, 0, .45);
    --okd-button-plain-yellow-default-icon-color: #eaa900;
    --okd-button-plain-yellow-hover-icon-color: #eaa900;
    --okd-button-plain-yellow-active-icon-color: #eaa900;
    --okd-button-plain-yellow-focus-icon-color: #eaa900;
    --okd-button-plain-yellow-disabled-icon-color: rgba(234, 169, 0, .45);
    --okd-button-plain-yellow-default-shadow: none;
    --okd-button-plain-yellow-hover-shadow: none;
    --okd-button-plain-yellow-active-shadow: none;
    --okd-button-plain-yellow-focus-shadow: none;
    --okd-button-plain-yellow-disabled-shadow: none;
    --okd-button-xxs-font-size: var(--okd-font-size-xs);
    --okd-button-xs-font-size: var(--okd-font-size-xs);
    --okd-button-sm-font-size: var(--okd-font-size-md);
    --okd-button-md-font-size: var(--okd-font-size-md);
    --okd-button-lg-font-size: var(--okd-font-size-base);
    --okd-button-xl-font-size: 18px;
    --okd-button-xxs-icon-size: 14px;
    --okd-button-xs-icon-size: 14px;
    --okd-button-sm-icon-size: 18px;
    --okd-button-md-icon-size: 18px;
    --okd-button-lg-icon-size: 18px;
    --okd-button-xl-icon-size: 18px;
    --okd-button-xxs-icon-margin: 6px;
    --okd-button-xs-icon-margin: 6px;
    --okd-button-sm-icon-margin: 6px;
    --okd-button-md-icon-margin: 6px;
    --okd-button-lg-icon-margin: 8px;
    --okd-button-xl-icon-margin: 8px;
    --okd-button-xxs-line-height: var(--okd-line-height-xs);
    --okd-button-xs-line-height: var(--okd-line-height-xs);
    --okd-button-sm-line-height: var(--okd-line-height-md);
    --okd-button-md-line-height: var(--okd-line-height-md);
    --okd-button-lg-line-height: var(--okd-line-height-base);
    --okd-button-xl-line-height: var(--okd-line-height-base);
    --okd-button-xxs-padding-horizontal: 8px;
    --okd-button-xxs-padding-vertical: 3px;
    --okd-button-xs-padding-horizontal: 8px;
    --okd-button-xs-padding-vertical: 5px;
    --okd-button-sm-padding-horizontal: 12px;
    --okd-button-sm-padding-vertical: 7px;
    --okd-button-md-padding-horizontal: 16px;
    --okd-button-md-padding-vertical: 9px;
    --okd-button-lg-padding-horizontal: 24px;
    --okd-button-lg-padding-vertical: 13px;
    --okd-button-xl-padding-horizontal: 24px;
    --okd-button-xl-padding-vertical: 17px;
    --okd-button-xxs-min-width: 63px;
    --okd-button-xs-min-width: 63px;
    --okd-button-sm-min-width: 81px;
    --okd-button-md-min-width: 90px;
    --okd-button-lg-min-width: 108px;
    --okd-button-xl-min-width: 126px;
    --okd-button-xxs-border-radius: 60px;
    --okd-button-xs-border-radius: 60px;
    --okd-button-sm-border-radius: 60px;
    --okd-button-md-border-radius: 60px;
    --okd-button-lg-border-radius: 60px;
    --okd-button-xl-border-radius: 60px;
    --okd-button-xxs-border-size: 1px;
    --okd-button-xs-border-size: 1px;
    --okd-button-sm-border-size: 1px;
    --okd-button-md-border-size: 1px;
    --okd-button-lg-border-size: 1px;
    --okd-button-xl-border-size: 1px;
    --okd-button-xl-loader-size: 18px;
    --okd-button-lg-loader-size: 14px;
    --okd-button-md-loader-size: 14px;
    --okd-button-sm-loader-size: 14px;
    --okd-button-xs-loader-size: 14px;
    --okd-button-xxs-loader-size: 14px;
    --okd-button-xl-loader-text-margin-left: 8px;
    --okd-button-lg-loader-text-margin-left: 8px;
    --okd-button-md-loader-text-margin-left: 6px;
    --okd-button-sm-loader-text-margin-left: 6px;
    --okd-button-xs-loader-text-margin-left: 6px;
    --okd-button-xxs-loader-text-margin-left: 6px;
    --okd-button-s-font-size: 14px;
    --okd-button-s-icon-size: 18px;
    --okd-button-s-icon-margin: 6px;
    --okd-button-s-line-height: 16px;
    --okd-button-s-padding-horizontal: 12px;
    --okd-button-s-padding-vertical: 7px;
    --okd-button-s-min-width: 72px;
    --okd-button-s-border-radius: 60px;
    --okd-button-s-loader-size: 14px;
    --okd-button-s-loader-text-margin-left: 6px;
    --okd-button-xl-font-weight: 600;
    --okd-button-lg-font-weight: 500;
    --okd-button-md-font-weight: 500;
    --okd-button-sm-font-weight: 500;
    --okd-button-rect-xxs-border-radius: 4px;
    --okd-button-rect-xs-border-radius: 4px;
    --okd-button-rect-sm-border-radius: 4px;
    --okd-button-rect-s-border-radius: 4px;
    --okd-button-rect-md-border-radius: 4px;
    --okd-button-rect-lg-border-radius: 8px;
    --okd-button-rect-xl-border-radius: 8px
}

.theme-light {
    --okd-button-fill-highlight-default-background: var(--okd-color-container-inverse);
    --okd-button-fill-highlight-hover-background: var(--okd-color-container-contrast);
    --okd-button-fill-highlight-active-background: var(--okd-color-container-contrast);
    --okd-button-fill-highlight-focus-background: #000000;
    --okd-button-fill-highlight-disabled-background: #f3f3f3;
    --okd-button-fill-highlight-default-border-color: var(--okd-color-common-transparent);
    --okd-button-fill-highlight-hover-border-color: var(--okd-color-common-transparent);
    --okd-button-fill-highlight-active-border-color: var(--okd-color-common-transparent);
    --okd-button-fill-highlight-focus-border-color: #000000;
    --okd-button-fill-highlight-disabled-border-color: var(--okd-color-common-transparent);
    --okd-button-fill-highlight-default-font-color: var(--okd-color-content-inverse);
    --okd-button-fill-highlight-hover-font-color: var(--okd-color-content-inverse);
    --okd-button-fill-highlight-active-font-color: var(--okd-color-content-inverse);
    --okd-button-fill-highlight-focus-font-color: #FFFFFF;
    --okd-button-fill-highlight-disabled-font-color: var(--okd-color-content-disabled);
    --okd-button-fill-highlight-default-icon-color: var(--okd-color-content-inverse);
    --okd-button-fill-highlight-hover-icon-color: var(--okd-color-content-inverse);
    --okd-button-fill-highlight-active-icon-color: var(--okd-color-content-inverse);
    --okd-button-fill-highlight-focus-icon-color: #FFFFFF;
    --okd-button-fill-highlight-disabled-icon-color: var(--okd-color-content-disabled);
    --okd-button-fill-highlight-default-shadow: var(--okd-shadow-none);
    --okd-button-fill-highlight-hover-shadow: var(--okd-shadow-none);
    --okd-button-fill-highlight-active-shadow: var(--okd-shadow-none);
    --okd-button-fill-highlight-focus-shadow: 0px 0px 0px 1.5px #FFFFFF, 0px 0px 0px 3.5px #1D202359;
    --okd-button-fill-highlight-disabled-shadow: var(--okd-shadow-none);
    --okd-button-fill-highlight-loader-track-color: rgba(250, 250, 250, .26);
    --okd-button-fill-highlight-loader-mark-color: var(--okd-color-border-contrast);
    --okd-button-fill-highlight-border-size: 0px
}

.theme-light {
    --okd-button-fill-primary-default-background: var(--okd-color-container-inverse);
    --okd-button-fill-primary-hover-background: var(--okd-color-container-inverse);
    --okd-button-fill-primary-active-background: var(--okd-color-container-inverse);
    --okd-button-fill-primary-focus-background: #0051ca;
    --okd-button-fill-primary-disabled-background: #f3f3f3;
    --okd-button-fill-primary-default-border-color: var(--okd-color-container-inverse);
    --okd-button-fill-primary-hover-border-color: var(--okd-color-common-transparent);
    --okd-button-fill-primary-active-border-color: transparent;
    --okd-button-fill-primary-focus-border-color: transparent;
    --okd-button-fill-primary-disabled-border-color: var(--okd-color-background-surface-primary);
    --okd-button-fill-primary-default-font-color: var(--okd-color-content-inverse);
    --okd-button-fill-primary-hover-font-color: rgba(255, 255, 255, .6);
    --okd-button-fill-primary-active-font-color: var(--okd-color-content-inverse);
    --okd-button-fill-primary-focus-font-color: #FFFFFF;
    --okd-button-fill-primary-disabled-font-color: var(--okd-color-content-disabled);
    --okd-button-fill-primary-default-icon-color: var(--okd-color-content-inverse);
    --okd-button-fill-primary-hover-icon-color: rgba(255, 255, 255, .6);
    --okd-button-fill-primary-active-icon-color: var(--okd-color-content-inverse);
    --okd-button-fill-primary-focus-icon-color: #FFFFFF;
    --okd-button-fill-primary-disabled-icon-color: var(--okd-color-content-disabled);
    --okd-button-fill-primary-default-shadow: var(--okd-shadow-none);
    --okd-button-fill-primary-hover-shadow: var(--okd-shadow-none);
    --okd-button-fill-primary-active-shadow: var(--okd-shadow-none);
    --okd-button-fill-primary-focus-shadow: 0px 0px 0px 1.5px #FFFFFF, 0px 0px 0px 3.5px #2D60E040;
    --okd-button-fill-primary-disabled-shadow: var(--okd-shadow-none);
    --okd-button-fill-primary-loader-track-color: rgba(250, 250, 250, .26);
    --okd-button-fill-primary-loader-mark-color: var(--okd-color-border-contrast);
    --okd-button-fill-primary-border-size: 0px
}

.theme-light {
    --okd-button-fill-secondary-default-background: #f5f9ff;
    --okd-button-fill-secondary-hover-background: #d1e3ff;
    --okd-button-fill-secondary-active-background: #afcfff;
    --okd-button-fill-secondary-focus-background: #d1e3ff;
    --okd-button-fill-secondary-disabled-background: #f5f9ff;
    --okd-button-fill-secondary-default-border-color: #f5f9ff;
    --okd-button-fill-secondary-hover-border-color: #d1e3ff;
    --okd-button-fill-secondary-active-border-color: #afcfff;
    --okd-button-fill-secondary-focus-border-color: #d1e3ff;
    --okd-button-fill-secondary-disabled-border-color: #f5f9ff;
    --okd-button-fill-secondary-default-font-color: #005eea;
    --okd-button-fill-secondary-hover-font-color: #005eea;
    --okd-button-fill-secondary-active-font-color: #005eea;
    --okd-button-fill-secondary-focus-font-color: #005eea;
    --okd-button-fill-secondary-disabled-font-color: #8dbbff;
    --okd-button-fill-secondary-default-icon-color: #0569ff;
    --okd-button-fill-secondary-hover-icon-color: #0569ff;
    --okd-button-fill-secondary-active-icon-color: #0569ff;
    --okd-button-fill-secondary-focus-icon-color: #0569ff;
    --okd-button-fill-secondary-disabled-icon-color: #BDBDBD;
    --okd-button-fill-secondary-default-shadow: var(--okd-shadow-none);
    --okd-button-fill-secondary-hover-shadow: var(--okd-shadow-none);
    --okd-button-fill-secondary-active-shadow: var(--okd-shadow-none);
    --okd-button-fill-secondary-focus-shadow: 0px 0px 0px 1.5px #FFFFFF, 0px 0px 0px 3.5px #2D60E040;
    --okd-button-fill-secondary-disabled-shadow: var(--okd-shadow-none);
    --okd-button-fill-secondary-loader-track-color: #f5f9ff;
    --okd-button-fill-secondary-loader-mark-color: #0569ff;
    --okd-button-fill-secondary-border-size: 0px
}

.theme-light {
    --okd-button-fill-tertiary-border-size: 0px;
    --okd-button-fill-tertiary-default-background: var(--okd-color-container-primary);
    --okd-button-fill-tertiary-hover-background: var(--okd-color-container-primary);
    --okd-button-fill-tertiary-focus-background: rgba(255, 255, 255, .8);
    --okd-button-fill-tertiary-active-background: var(--okd-color-container-primary);
    --okd-button-fill-tertiary-disabled-background: rgba(255, 255, 255, .06);
    --okd-button-fill-tertiary-disabled-font-color: rgba(255, 255, 255, .36);
    --okd-button-fill-tertiary-disabled-border-color: rgba(255, 255, 255, .06);
    --okd-button-fill-tertiary-default-border-color: var(--okd-color-container-primary);
    --okd-button-fill-tertiary-hover-border-color: rgba(255, 255, 255, 0);
    --okd-button-fill-tertiary-focus-border-color: rgba(48, 16, 25, 0);
    --okd-button-fill-tertiary-active-border-color: rgba(255, 255, 255, 0);
    --okd-button-fill-tertiary-loader-track-color: var(--okd-color-border-primary);
    --okd-button-fill-tertiary-loader-mark-color: var(--okd-color-border-selected);
    --okd-button-fill-tertiary-default-font-color: var(--okd-color-content-primary);
    --okd-button-fill-tertiary-default-icon-color: var(--okd-color-content-primary);
    --okd-button-fill-tertiary-default-shadow: 0px 0px 0px 0px transparent;
    --okd-button-fill-tertiary-hover-font-color: var(--okd-color-content-contrast);
    --okd-button-fill-tertiary-hover-icon-color: var(--okd-color-content-contrast);
    --okd-button-fill-tertiary-hover-shadow: 0px 0px 0px 0px transparent;
    --okd-button-fill-tertiary-focus-font-color: #000000;
    --okd-button-fill-tertiary-focus-icon-color: #000000;
    --okd-button-fill-tertiary-focus-shadow: 0px 0px 0px 0px transparent;
    --okd-button-fill-tertiary-active-font-color: var(--okd-color-content-contrast);
    --okd-button-fill-tertiary-active-icon-color: var(--okd-color-content-contrast);
    --okd-button-fill-tertiary-active-shadow: 0px 0px 0px 0px transparent;
    --okd-button-fill-tertiary-disabled-icon-color: rgba(255, 255, 255, .36);
    --okd-button-fill-tertiary-disabled-shadow: 0px 0px 0px 0px transparent
}

.theme-light {
    --okd-button-fill-quaternary-border-size: 0px;
    --okd-button-fill-quaternary-default-background: rgba(255, 255, 255, .15);
    --okd-button-fill-quaternary-default-font-color: #FFFFFF;
    --okd-button-fill-quaternary-default-border-color: transparent;
    --okd-button-fill-quaternary-hover-background: rgba(255, 255, 255, .25);
    --okd-button-fill-quaternary-hover-border-color: transparent;
    --okd-button-fill-quaternary-hover-font-color: rgba(255, 255, 255, .25);
    --okd-button-fill-quaternary-focus-background: rgba(255, 255, 255, .25);
    --okd-button-fill-quaternary-focus-border-color: transparent;
    --okd-button-fill-quaternary-focus-font-color: #FFFFFF;
    --okd-button-fill-quaternary-active-background: rgba(255, 255, 255, .25);
    --okd-button-fill-quaternary-active-border-color: transparent;
    --okd-button-fill-quaternary-active-font-color: #FFFFFF;
    --okd-button-fill-quaternary-disabled-background: rgba(255, 255, 255, .15);
    --okd-button-fill-quaternary-disabled-font-color: rgba(255, 255, 255, .25);
    --okd-button-fill-quaternary-disabled-border-color: transparent;
    --okd-button-fill-quaternary-loader-track-color: rgba(255, 255, 255, .25);
    --okd-button-fill-quaternary-loader-mark-color: #FFFFFF;
    --okd-button-fill-quaternary-default-icon-color: #FFFFFF;
    --okd-button-fill-quaternary-default-shadow: 0px 0px 0px 0px transparent;
    --okd-button-fill-quaternary-hover-icon-color: #FFFFFF;
    --okd-button-fill-quaternary-hover-shadow: 0px 0px 0px 0px transparent;
    --okd-button-fill-quaternary-focus-icon-color: #FFFFFF;
    --okd-button-fill-quaternary-focus-shadow: 0px 0px 0px 0px transparent;
    --okd-button-fill-quaternary-active-icon-color: #FFFFFF;
    --okd-button-fill-quaternary-active-shadow: 0px 0px 0px 0px transparent;
    --okd-button-fill-quaternary-disabled-icon-color: #FFFFFF;
    --okd-button-fill-quaternary-disabled-shadow: 0px 0px 0px 0px transparent
}

.theme-light {
    --okd-button-fill-red-default-background: var(--okd-color-semantic-negative);
    --okd-button-fill-red-hover-background: rgba(235, 75, 109, .8);
    --okd-button-fill-red-active-background: rgba(235, 75, 109, .8);
    --okd-button-fill-red-focus-background: #602031;
    --okd-button-fill-red-disabled-background: #f3f3f3;
    --okd-button-fill-red-default-border-color: var(--okd-color-semantic-negative);
    --okd-button-fill-red-hover-border-color: transparent;
    --okd-button-fill-red-active-border-color: transparent;
    --okd-button-fill-red-focus-border-color: #602031;
    --okd-button-fill-red-disabled-border-color: var(--okd-color-common-transparent);
    --okd-button-fill-red-default-font-color: var(--okd-color-content-inverse);
    --okd-button-fill-red-hover-font-color: var(--okd-color-content-inverse);
    --okd-button-fill-red-active-font-color: var(--okd-color-content-inverse);
    --okd-button-fill-red-focus-font-color: #FFFFFF;
    --okd-button-fill-red-disabled-font-color: var(--okd-color-content-disabled);
    --okd-button-fill-red-default-icon-color: var(--okd-color-content-inverse);
    --okd-button-fill-red-hover-icon-color: var(--okd-color-content-inverse);
    --okd-button-fill-red-active-icon-color: var(--okd-color-content-inverse);
    --okd-button-fill-red-focus-icon-color: #FFFFFF;
    --okd-button-fill-red-disabled-icon-color: var(--okd-color-content-disabled);
    --okd-button-fill-red-default-shadow: 0 0 0 0 transparent;
    --okd-button-fill-red-hover-shadow: var(--okd-shadow-none);
    --okd-button-fill-red-active-shadow: var(--okd-shadow-none);
    --okd-button-fill-red-focus-shadow: 0px 0px 0px 1.5px #FFFFFF, 0px 0px 0px 3.5px #E35E5E66;
    --okd-button-fill-red-disabled-shadow: var(--okd-shadow-none);
    --okd-button-fill-red-loader-track-color: rgba(250, 250, 250, .26);
    --okd-button-fill-red-loader-mark-color: var(--okd-color-border-contrast);
    --okd-button-fill-red-border-size: 0px
}

.theme-light {
    --okd-button-fill-green-default-background: var(--okd-color-semantic-positive);
    --okd-button-fill-green-hover-background: rgba(49, 189, 101, .8);
    --okd-button-fill-green-active-background: rgba(49, 189, 101, .8);
    --okd-button-fill-green-focus-background: #0c5025;
    --okd-button-fill-green-disabled-background: #f3f3f3;
    --okd-button-fill-green-default-border-color: var(--okd-color-semantic-positive);
    --okd-button-fill-green-hover-border-color: transparent;
    --okd-button-fill-green-active-border-color: transparent;
    --okd-button-fill-green-focus-border-color: transparent;
    --okd-button-fill-green-disabled-border-color: var(--okd-color-common-transparent);
    --okd-button-fill-green-default-font-color: var(--okd-color-content-inverse);
    --okd-button-fill-green-hover-font-color: var(--okd-color-content-inverse);
    --okd-button-fill-green-active-font-color: var(--okd-color-content-inverse);
    --okd-button-fill-green-focus-font-color: #FFFFFF;
    --okd-button-fill-green-disabled-font-color: var(--okd-color-content-disabled);
    --okd-button-fill-green-default-icon-color: var(--okd-color-content-inverse);
    --okd-button-fill-green-hover-icon-color: var(--okd-color-content-inverse);
    --okd-button-fill-green-active-icon-color: var(--okd-color-content-inverse);
    --okd-button-fill-green-focus-icon-color: #FFFFFF;
    --okd-button-fill-green-disabled-icon-color: var(--okd-color-content-disabled);
    --okd-button-fill-green-default-shadow: 0 0 0 0 transparent;
    --okd-button-fill-green-hover-shadow: var(--okd-shadow-none);
    --okd-button-fill-green-active-shadow: var(--okd-shadow-none);
    --okd-button-fill-green-focus-shadow: 0px 0px 0px 1px #FFFFFF, 0px 0px 0px 3.5px #2EAD6573;
    --okd-button-fill-green-disabled-shadow: var(--okd-shadow-none);
    --okd-button-fill-green-loader-track-color: rgba(250, 250, 250, .26);
    --okd-button-fill-green-loader-mark-color: var(--okd-color-border-contrast);
    --okd-button-fill-green-border-size: 0px
}

.theme-light {
    --okd-button-fill-grey-default-background: var(--okd-color-background-surface-primary);
    --okd-button-fill-grey-hover-background: #e6e6e6;
    --okd-button-fill-grey-active-background: #f3f3f3;
    --okd-button-fill-grey-focus-background: rgba(219, 219, 219, .5);
    --okd-button-fill-grey-disabled-background: #f3f3f3;
    --okd-button-fill-grey-default-border-color: var(--okd-color-background-surface-primary);
    --okd-button-fill-grey-hover-border-color: transparent;
    --okd-button-fill-grey-active-border-color: transparent;
    --okd-button-fill-grey-focus-border-color: #dbdbdb;
    --okd-button-fill-grey-disabled-border-color: var(--okd-color-background-surface-disable);
    --okd-button-fill-grey-default-font-color: var(--okd-color-content-primary);
    --okd-button-fill-grey-hover-font-color: var(--okd-color-content-primary);
    --okd-button-fill-grey-active-font-color: var(--okd-color-content-primary);
    --okd-button-fill-grey-focus-font-color: #3D3D3D;
    --okd-button-fill-grey-disabled-font-color: var(--okd-color-content-disabled);
    --okd-button-fill-grey-default-icon-color: var(--okd-color-content-primary);
    --okd-button-fill-grey-hover-icon-color: var(--okd-color-content-primary);
    --okd-button-fill-grey-active-icon-color: var(--okd-color-content-primary);
    --okd-button-fill-grey-focus-icon-color: #3D3D3D;
    --okd-button-fill-grey-disabled-icon-color: var(--okd-color-content-disabled);
    --okd-button-fill-grey-default-shadow: 0 0 0 0 transparent;
    --okd-button-fill-grey-hover-shadow: var(--okd-shadow-none);
    --okd-button-fill-grey-active-shadow: var(--okd-shadow-none);
    --okd-button-fill-grey-focus-shadow: 0px 0px 0px 0px #00000000, 0px 0px 0px 3.5px #D8DCE673;
    --okd-button-fill-grey-disabled-shadow: var(--okd-shadow-none);
    --okd-button-fill-grey-loader-track-color: var(--okd-color-border-primary);
    --okd-button-fill-grey-loader-mark-color: var(--okd-color-border-selected);
    --okd-button-fill-grey-border-size: 0px
}

.theme-light {
    --okd-button-outline-highlight-border-size: 1.5px;
    --okd-button-outline-highlight-hover-background: var(--okd-color-container-inverse);
    --okd-button-outline-highlight-hover-font-color: var(--okd-color-content-inverse);
    --okd-button-outline-highlight-focus-background: #000000;
    --okd-button-outline-highlight-focus-border-color: #000000;
    --okd-button-outline-highlight-focus-font-color: #FFFFFF;
    --okd-button-outline-highlight-active-background: var(--okd-color-container-inverse);
    --okd-button-outline-highlight-active-font-color: var(--okd-color-content-inverse);
    --okd-button-outline-highlight-disabled-font-color: var(--okd-color-content-disabled);
    --okd-button-outline-highlight-disabled-border-color: var(--okd-color-border-primary);
    --okd-button-outline-highlight-hover-border-color: var(--okd-color-border-selected);
    --okd-button-outline-highlight-active-border-color: var(--okd-color-border-selected);
    --okd-button-outline-highlight-loader-track-color: #dbdbdb;
    --okd-button-outline-highlight-loader-mark-color: #000000;
    --okd-button-outline-highlight-default-background: transparent;
    --okd-button-outline-highlight-default-border-color: var(--okd-color-border-selected);
    --okd-button-outline-highlight-default-font-color: var(--okd-color-content-primary);
    --okd-button-outline-highlight-default-icon-color: var(--okd-color-content-primary);
    --okd-button-outline-highlight-default-shadow: 0px 0px 0px 0px transparent;
    --okd-button-outline-highlight-hover-icon-color: var(--okd-color-content-inverse);
    --okd-button-outline-highlight-hover-shadow: 0px 0px 0px 0px transparent;
    --okd-button-outline-highlight-focus-icon-color: #FFFFFF;
    --okd-button-outline-highlight-focus-shadow: 0px 0px 0px 0px transparent;
    --okd-button-outline-highlight-active-icon-color: var(--okd-color-content-inverse);
    --okd-button-outline-highlight-active-shadow: 0px 0px 0px 0px transparent;
    --okd-button-outline-highlight-disabled-background: transparent;
    --okd-button-outline-highlight-disabled-icon-color: var(--okd-color-content-disabled);
    --okd-button-outline-highlight-disabled-shadow: 0px 0px 0px 0px transparent
}

.theme-light {
    --okd-button-outline-primary-default-background: rgba(255, 255, 255, 0);
    --okd-button-outline-primary-hover-background: #f3f3f3;
    --okd-button-outline-primary-active-background: #f3f3f3;
    --okd-button-outline-primary-focus-background: #f7f7f7;
    --okd-button-outline-primary-disabled-background: #f3f3f3;
    --okd-button-outline-primary-default-border-color: var(--okd-color-border-secondary);
    --okd-button-outline-primary-hover-border-color: var(--okd-color-border-secondary);
    --okd-button-outline-primary-active-border-color: var(--okd-color-border-secondary);
    --okd-button-outline-primary-focus-border-color: #dbdbdb;
    --okd-button-outline-primary-disabled-border-color: var(--okd-color-border-primary);
    --okd-button-outline-primary-default-font-color: var(--okd-color-content-primary);
    --okd-button-outline-primary-hover-font-color: var(--okd-color-content-primary);
    --okd-button-outline-primary-active-font-color: var(--okd-color-content-primary);
    --okd-button-outline-primary-focus-font-color: #000000;
    --okd-button-outline-primary-disabled-font-color: var(--okd-color-content-disabled);
    --okd-button-outline-primary-default-icon-color: var(--okd-color-content-primary);
    --okd-button-outline-primary-hover-icon-color: var(--okd-color-content-primary);
    --okd-button-outline-primary-active-icon-color: var(--okd-color-content-primary);
    --okd-button-outline-primary-focus-icon-color: #000000;
    --okd-button-outline-primary-disabled-icon-color: var(--okd-color-content-disabled);
    --okd-button-outline-primary-default-shadow: 0 0 0 0 transparent;
    --okd-button-outline-primary-hover-shadow: var(--okd-shadow-none);
    --okd-button-outline-primary-active-shadow: var(--okd-shadow-none);
    --okd-button-outline-primary-focus-shadow: 0px 0px 0px 3px #00000014;
    --okd-button-outline-primary-disabled-shadow: var(--okd-shadow-none);
    --okd-button-outline-primary-loader-track-color: #dbdbdb;
    --okd-button-outline-primary-loader-mark-color: #000000;
    --okd-button-outline-primary-border-size: 1px
}

.theme-light {
    --okd-button-outline-secondary-default-background: #FFFFFF;
    --okd-button-outline-secondary-hover-background: #f7f7f7;
    --okd-button-outline-secondary-active-background: #f9f9f9;
    --okd-button-outline-secondary-focus-background: #f7f7f7;
    --okd-button-outline-secondary-disabled-background: #FFFFFF;
    --okd-button-outline-secondary-default-border-color: #dbdbdb;
    --okd-button-outline-secondary-hover-border-color: #dbdbdb;
    --okd-button-outline-secondary-active-border-color: #dbdbdb;
    --okd-button-outline-secondary-focus-border-color: #dbdbdb;
    --okd-button-outline-secondary-disabled-border-color: #ebebeb;
    --okd-button-outline-secondary-default-font-color: #000000;
    --okd-button-outline-secondary-hover-font-color: #000000;
    --okd-button-outline-secondary-active-font-color: #000000;
    --okd-button-outline-secondary-focus-font-color: #000000;
    --okd-button-outline-secondary-disabled-font-color: #bdbdbd;
    --okd-button-outline-secondary-default-icon-color: #000000;
    --okd-button-outline-secondary-hover-icon-color: #000000;
    --okd-button-outline-secondary-active-icon-color: #000000;
    --okd-button-outline-secondary-focus-icon-color: #000000;
    --okd-button-outline-secondary-disabled-icon-color: #BDBDBD;
    --okd-button-outline-secondary-default-shadow: 0 0 0 0 transparent;
    --okd-button-outline-secondary-hover-shadow: var(--okd-shadow-none);
    --okd-button-outline-secondary-active-shadow: var(--okd-shadow-none);
    --okd-button-outline-secondary-focus-shadow: 0px 0px 0px 3px #00000014;
    --okd-button-outline-secondary-disabled-shadow: var(--okd-shadow-none);
    --okd-button-outline-secondary-loader-track-color: rgba(0, 0, 0, .25);
    --okd-button-outline-secondary-loader-mark-color: #000000;
    --okd-button-outline-secondary-border-size: 1px
}

.theme-light {
    --okd-button-outline-tertiary-border-size: 1.5px;
    --okd-button-outline-tertiary-default-background: transparent;
    --okd-button-outline-tertiary-default-border-color: var(--okd-color-border-contrast);
    --okd-button-outline-tertiary-default-font-color: var(--okd-color-content-inverse);
    --okd-button-outline-tertiary-default-icon-color: var(--okd-color-content-inverse);
    --okd-button-outline-tertiary-default-shadow: 0px 0px 0px 0px transparent;
    --okd-button-outline-tertiary-hover-background: var(--okd-color-container-primary);
    --okd-button-outline-tertiary-hover-shadow: 0px 0px 0px 0px transparent;
    --okd-button-outline-tertiary-hover-icon-color: var(--okd-color-content-primary);
    --okd-button-outline-tertiary-hover-font-color: var(--okd-color-content-primary);
    --okd-button-outline-tertiary-hover-border-color: var(--okd-color-container-primary);
    --okd-button-outline-tertiary-focus-shadow: 0px 0px 0px 0px transparent;
    --okd-button-outline-tertiary-focus-icon-color: #000000;
    --okd-button-outline-tertiary-focus-font-color: #000000;
    --okd-button-outline-tertiary-focus-border-color: #FFFFFF;
    --okd-button-outline-tertiary-focus-background: #FFFFFF;
    --okd-button-outline-tertiary-active-shadow: 0px 0px 0px 0px transparent;
    --okd-button-outline-tertiary-active-icon-color: var(--okd-color-content-primary);
    --okd-button-outline-tertiary-active-font-color: var(--okd-color-content-primary);
    --okd-button-outline-tertiary-active-border-color: var(--okd-color-container-primary);
    --okd-button-outline-tertiary-active-background: var(--okd-color-container-primary);
    --okd-button-outline-tertiary-disabled-shadow: 0px 0px 0px 0px transparent;
    --okd-button-outline-tertiary-disabled-icon-color: rgba(255, 255, 255, .36);
    --okd-button-outline-tertiary-disabled-font-color: var(--okd-color-content-inverse);
    --okd-button-outline-tertiary-disabled-border-color: rgba(250, 250, 250, .12);
    --okd-button-outline-tertiary-disabled-background: transparent;
    --okd-button-outline-tertiary-loader-mark-color: var(--okd-color-border-contrast);
    --okd-button-outline-tertiary-loader-track-color: rgba(250, 250, 250, .3)
}

.theme-light {
    --okd-button-text-primary-default-background: var(--okd-color-common-transparent);
    --okd-button-text-primary-hover-background: #f3f3f3;
    --okd-button-text-primary-active-background: #f3f3f3;
    --okd-button-text-primary-focus-background: #f5f9ff;
    --okd-button-text-primary-disabled-background: undefined;
    --okd-button-text-primary-default-border-color: var(--okd-color-common-transparent);
    --okd-button-text-primary-hover-border-color: var(--okd-color-common-transparent);
    --okd-button-text-primary-active-border-color: var(--okd-color-common-transparent);
    --okd-button-text-primary-focus-border-color: transparent;
    --okd-button-text-primary-disabled-border-color: var(--okd-color-common-transparent);
    --okd-button-text-primary-default-font-color: var(--okd-color-content-primary);
    --okd-button-text-primary-hover-font-color: var(--okd-color-content-primary);
    --okd-button-text-primary-active-font-color: var(--okd-color-content-primary);
    --okd-button-text-primary-focus-font-color: #005eea;
    --okd-button-text-primary-disabled-font-color: var(--okd-color-content-disabled);
    --okd-button-text-primary-default-icon-color: var(--okd-color-content-primary);
    --okd-button-text-primary-hover-icon-color: var(--okd-color-content-primary);
    --okd-button-text-primary-active-icon-color: var(--okd-color-content-primary);
    --okd-button-text-primary-focus-icon-color: #005eea;
    --okd-button-text-primary-disabled-icon-color: var(--okd-color-content-disabled);
    --okd-button-text-primary-default-shadow: none;
    --okd-button-text-primary-hover-shadow: none;
    --okd-button-text-primary-active-shadow: none;
    --okd-button-text-primary-focus-shadow: none;
    --okd-button-text-primary-disabled-shadow: none;
    --okd-button-text-primary-border-size: 1px
}

.theme-light {
    --okd-button-text-secondary-default-background: transparent;
    --okd-button-text-secondary-hover-background: #f5f9ff;
    --okd-button-text-secondary-active-background: #f5f9ff;
    --okd-button-text-secondary-focus-background: #f5f9ff;
    --okd-button-text-secondary-disabled-background: #f9f9f9;
    --okd-button-text-secondary-default-border-color: transparent;
    --okd-button-text-secondary-hover-border-color: transparent;
    --okd-button-text-secondary-active-border-color: transparent;
    --okd-button-text-secondary-focus-border-color: transparent;
    --okd-button-text-secondary-disabled-border-color: transparent;
    --okd-button-text-secondary-default-font-color: #0569ff;
    --okd-button-text-secondary-hover-font-color: #005eea;
    --okd-button-text-secondary-active-font-color: #005eea;
    --okd-button-text-secondary-focus-font-color: #005eea;
    --okd-button-text-secondary-disabled-font-color: rgba(0, 94, 234, .45);
    --okd-button-text-secondary-default-icon-color: #0569ff;
    --okd-button-text-secondary-hover-icon-color: #005eea;
    --okd-button-text-secondary-active-icon-color: #005eea;
    --okd-button-text-secondary-focus-icon-color: #005eea;
    --okd-button-text-secondary-disabled-icon-color: rgba(0, 94, 234, .45);
    --okd-button-text-secondary-default-shadow: none;
    --okd-button-text-secondary-hover-shadow: none;
    --okd-button-text-secondary-active-shadow: none;
    --okd-button-text-secondary-focus-shadow: none;
    --okd-button-text-secondary-disabled-shadow: none;
    --okd-button-text-secondary-border-size: 1px
}

.theme-light {
    --okd-button-text-red-default-background: var(--okd-color-common-transparent);
    --okd-button-text-red-hover-background: rgba(235, 75, 109, .05);
    --okd-button-text-red-active-background: rgba(235, 75, 109, .05);
    --okd-button-text-red-focus-background: #fff8f9;
    --okd-button-text-red-disabled-background: rgba(250, 250, 250, 0);
    --okd-button-text-red-default-border-color: transparent;
    --okd-button-text-red-hover-border-color: var(--okd-color-common-transparent);
    --okd-button-text-red-active-border-color: var(--okd-color-common-transparent);
    --okd-button-text-red-focus-border-color: transparent;
    --okd-button-text-red-disabled-border-color: var(--okd-color-common-transparent);
    --okd-button-text-red-default-font-color: #eb4b6d;
    --okd-button-text-red-hover-font-color: var(--okd-color-semantic-negative);
    --okd-button-text-red-active-font-color: var(--okd-color-semantic-negative);
    --okd-button-text-red-focus-font-color: #602031;
    --okd-button-text-red-disabled-font-color: rgba(235, 75, 109, .45);
    --okd-button-text-red-default-icon-color: #602031;
    --okd-button-text-red-hover-icon-color: #eb4b6d;
    --okd-button-text-red-active-icon-color: var(--okd-color-semantic-negative);
    --okd-button-text-red-focus-icon-color: #602031;
    --okd-button-text-red-disabled-icon-color: rgba(235, 75, 109, .45);
    --okd-button-text-red-default-shadow: none;
    --okd-button-text-red-hover-shadow: none;
    --okd-button-text-red-active-shadow: none;
    --okd-button-text-red-focus-shadow: none;
    --okd-button-text-red-disabled-shadow: none;
    --okd-button-text-red-border-size: 1px
}

.theme-light {
    --okd-button-text-green-default-background: var(--okd-color-common-transparent);
    --okd-button-text-green-hover-background: rgba(49, 189, 101, .05);
    --okd-button-text-green-active-background: rgba(49, 189, 101, .05);
    --okd-button-text-green-focus-background: #f2fff7;
    --okd-button-text-green-disabled-background: rgba(250, 250, 250, 0);
    --okd-button-text-green-default-border-color: var(--okd-color-common-transparent);
    --okd-button-text-green-hover-border-color: var(--okd-color-common-transparent);
    --okd-button-text-green-active-border-color: var(--okd-color-common-transparent);
    --okd-button-text-green-focus-border-color: transparent;
    --okd-button-text-green-disabled-border-color: var(--okd-color-common-transparent);
    --okd-button-text-green-default-font-color: var(--okd-color-semantic-positive);
    --okd-button-text-green-hover-font-color: var(--okd-color-semantic-positive);
    --okd-button-text-green-active-font-color: var(--okd-color-semantic-positive);
    --okd-button-text-green-focus-font-color: #0c5025;
    --okd-button-text-green-disabled-font-color: rgba(49, 189, 101, .45);
    --okd-button-text-green-default-icon-color: var(--okd-color-semantic-positive);
    --okd-button-text-green-hover-icon-color: var(--okd-color-semantic-positive);
    --okd-button-text-green-active-icon-color: var(--okd-color-semantic-positive);
    --okd-button-text-green-focus-icon-color: #0c5025;
    --okd-button-text-green-disabled-icon-color: rgba(49, 189, 101, .45);
    --okd-button-text-green-default-shadow: none;
    --okd-button-text-green-hover-shadow: none;
    --okd-button-text-green-active-shadow: none;
    --okd-button-text-green-focus-shadow: none;
    --okd-button-text-green-disabled-shadow: none;
    --okd-button-text-green-border-size: 1px
}

.theme-light {
    --okd-button-text-yellow-default-background: var(--okd-color-common-transparent);
    --okd-button-text-yellow-hover-background: rgba(255, 177, 23, .05);
    --okd-button-text-yellow-active-background: rgba(255, 177, 23, .05);
    --okd-button-text-yellow-focus-background: #fffcf5;
    --okd-button-text-yellow-disabled-background: rgba(250, 250, 250, 0);
    --okd-button-text-yellow-default-border-color: var(--okd-color-common-transparent);
    --okd-button-text-yellow-hover-border-color: var(--okd-color-common-transparent);
    --okd-button-text-yellow-active-border-color: var(--okd-color-common-transparent);
    --okd-button-text-yellow-focus-border-color: transparent;
    --okd-button-text-yellow-disabled-border-color: var(--okd-color-common-transparent);
    --okd-button-text-yellow-default-font-color: var(--okd-color-semantic-notice);
    --okd-button-text-yellow-hover-font-color: var(--okd-color-semantic-notice);
    --okd-button-text-yellow-active-font-color: var(--okd-color-semantic-notice);
    --okd-button-text-yellow-focus-font-color: #eaa900;
    --okd-button-text-yellow-disabled-font-color: rgba(255, 177, 23, .45);
    --okd-button-text-yellow-default-icon-color: var(--okd-color-semantic-notice);
    --okd-button-text-yellow-hover-icon-color: var(--okd-color-semantic-notice);
    --okd-button-text-yellow-active-icon-color: var(--okd-color-semantic-notice);
    --okd-button-text-yellow-focus-icon-color: #eaa900;
    --okd-button-text-yellow-disabled-icon-color: rgba(255, 177, 23, .45);
    --okd-button-text-yellow-default-shadow: none;
    --okd-button-text-yellow-hover-shadow: none;
    --okd-button-text-yellow-active-shadow: none;
    --okd-button-text-yellow-focus-shadow: none;
    --okd-button-text-yellow-disabled-shadow: none;
    --okd-button-text-yellow-border-size: 1px
}

.theme-light {
    --okd-button-text-orange-default-background: transparent;
    --okd-button-text-orange-hover-background: #fef9f6;
    --okd-button-text-orange-active-background: #fef9f6;
    --okd-button-text-orange-focus-background: #fef9f6;
    --okd-button-text-orange-disabled-background: #f9f9f9;
    --okd-button-text-orange-default-border-color: transparent;
    --okd-button-text-orange-hover-border-color: transparent;
    --okd-button-text-orange-active-border-color: transparent;
    --okd-button-text-orange-focus-border-color: transparent;
    --okd-button-text-orange-disabled-border-color: transparent;
    --okd-button-text-orange-default-font-color: #e96010;
    --okd-button-text-orange-hover-font-color: #e96010;
    --okd-button-text-orange-active-font-color: #e96010;
    --okd-button-text-orange-focus-font-color: #e96010;
    --okd-button-text-orange-disabled-font-color: rgba(233, 96, 16, .45);
    --okd-button-text-orange-default-icon-color: #e96010;
    --okd-button-text-orange-hover-icon-color: #e96010;
    --okd-button-text-orange-active-icon-color: #e96010;
    --okd-button-text-orange-focus-icon-color: #e96010;
    --okd-button-text-orange-disabled-icon-color: rgba(233, 96, 16, .45);
    --okd-button-text-orange-default-shadow: none;
    --okd-button-text-orange-hover-shadow: none;
    --okd-button-text-orange-active-shadow: none;
    --okd-button-text-orange-focus-shadow: none;
    --okd-button-text-orange-disabled-shadow: none;
    --okd-button-text-orange-border-size: 1px
}

.theme-dark {
    --okd-button-primary-normal-default-background: #4283ff;
    --okd-button-primary-normal-hover-background: #1e6bff;
    --okd-button-primary-normal-active-background: #0f3c94;
    --okd-button-primary-normal-focus-background: #4283ff;
    --okd-button-primary-normal-disabled-background: #909090;
    --okd-button-primary-normal-default-border-color: #4283ff;
    --okd-button-primary-normal-hover-border-color: #1e6bff;
    --okd-button-primary-normal-active-border-color: #0f3c94;
    --okd-button-primary-normal-focus-border-color: #4283ff;
    --okd-button-primary-normal-disabled-border-color: #909090;
    --okd-button-primary-normal-default-font-color: #FFFFFF;
    --okd-button-primary-normal-hover-font-color: #FFFFFF;
    --okd-button-primary-normal-active-font-color: #FFFFFF;
    --okd-button-primary-normal-focus-font-color: #FFFFFF;
    --okd-button-primary-normal-disabled-font-color: #b0b0b0;
    --okd-button-primary-normal-default-icon-color: #FFFFFF;
    --okd-button-primary-normal-hover-icon-color: #FFFFFF;
    --okd-button-primary-normal-active-icon-color: #FFFFFF;
    --okd-button-primary-normal-focus-icon-color: #FFFFFF;
    --okd-button-primary-normal-disabled-icon-color: #b0b0b0;
    --okd-button-primary-normal-default-shadow: var(--okd-shadow-none);
    --okd-button-primary-normal-hover-shadow: var(--okd-shadow-none);
    --okd-button-primary-normal-active-shadow: var(--okd-shadow-none);
    --okd-button-primary-normal-focus-shadow: 0px 0px 0px 3px var(--okd-color-blue-200);
    --okd-button-primary-normal-disabled-shadow: var(--okd-shadow-none);
    --okd-button-primary-normal-loader-track-color: rgba(255, 255, 255, .24);
    --okd-button-primary-normal-loader-mark-color: #FFFFFF;
    --okd-button-primary-red-default-background: #fff8f9;
    --okd-button-primary-red-hover-background: #f994ae;
    --okd-button-primary-red-active-background: #902b44;
    --okd-button-primary-red-focus-background: #fff8f9;
    --okd-button-primary-red-disabled-background: #909090;
    --okd-button-primary-red-default-border-color: #fff8f9;
    --okd-button-primary-red-hover-border-color: #f994ae;
    --okd-button-primary-red-active-border-color: #902b44;
    --okd-button-primary-red-focus-border-color: #fff8f9;
    --okd-button-primary-red-disabled-border-color: #909090;
    --okd-button-primary-red-default-font-color: #FFFFFF;
    --okd-button-primary-red-hover-font-color: #FFFFFF;
    --okd-button-primary-red-active-font-color: #FFFFFF;
    --okd-button-primary-red-focus-font-color: #FFFFFF;
    --okd-button-primary-red-disabled-font-color: #b0b0b0;
    --okd-button-primary-red-default-icon-color: #FFFFFF;
    --okd-button-primary-red-hover-icon-color: #FFFFFF;
    --okd-button-primary-red-active-icon-color: #FFFFFF;
    --okd-button-primary-red-focus-icon-color: #FFFFFF;
    --okd-button-primary-red-disabled-icon-color: #b0b0b0;
    --okd-button-primary-red-default-shadow: var(--okd-shadow-sm);
    --okd-button-primary-red-hover-shadow: var(--okd-shadow-none);
    --okd-button-primary-red-active-shadow: var(--okd-shadow-none);
    --okd-button-primary-red-focus-shadow: 0px 0px 0px 3px var(--okd-color-red-200);
    --okd-button-primary-red-disabled-shadow: var(--okd-shadow-none);
    --okd-button-primary-red-loader-track-color: rgba(255, 255, 255, .24);
    --okd-button-primary-red-loader-mark-color: #FFFFFF;
    --okd-button-primary-green-default-background: #d2f7de;
    --okd-button-primary-green-hover-background: #79e69d;
    --okd-button-primary-green-active-background: #138037;
    --okd-button-primary-green-focus-background: #d2f7de;
    --okd-button-primary-green-disabled-background: #909090;
    --okd-button-primary-green-default-border-color: #d2f7de;
    --okd-button-primary-green-hover-border-color: #79e69d;
    --okd-button-primary-green-active-border-color: #138037;
    --okd-button-primary-green-focus-border-color: #d2f7de;
    --okd-button-primary-green-disabled-border-color: #909090;
    --okd-button-primary-green-default-font-color: #FFFFFF;
    --okd-button-primary-green-hover-font-color: #FFFFFF;
    --okd-button-primary-green-active-font-color: #FFFFFF;
    --okd-button-primary-green-focus-font-color: #FFFFFF;
    --okd-button-primary-green-disabled-font-color: #b0b0b0;
    --okd-button-primary-green-default-icon-color: #FFFFFF;
    --okd-button-primary-green-hover-icon-color: #FFFFFF;
    --okd-button-primary-green-active-icon-color: #FFFFFF;
    --okd-button-primary-green-focus-icon-color: #FFFFFF;
    --okd-button-primary-green-disabled-icon-color: #b0b0b0;
    --okd-button-primary-green-default-shadow: var(--okd-shadow-sm);
    --okd-button-primary-green-hover-shadow: var(--okd-shadow-none);
    --okd-button-primary-green-active-shadow: var(--okd-shadow-none);
    --okd-button-primary-green-focus-shadow: 0px 0px 0px 3px var(--okd-color-green-200);
    --okd-button-primary-green-disabled-shadow: var(--okd-shadow-none);
    --okd-button-primary-green-loader-track-color: rgba(255, 255, 255, .24);
    --okd-button-primary-green-loader-mark-color: #FFFFFF;
    --okd-button-secondary-normal-default-background: #909090;
    --okd-button-secondary-normal-hover-background: #b0b0b0;
    --okd-button-secondary-normal-active-background: #6c6c6c;
    --okd-button-secondary-normal-focus-background: #909090;
    --okd-button-secondary-normal-disabled-background: #909090;
    --okd-button-secondary-normal-default-border-color: #909090;
    --okd-button-secondary-normal-hover-border-color: #b0b0b0;
    --okd-button-secondary-normal-active-border-color: #6c6c6c;
    --okd-button-secondary-normal-focus-border-color: #909090;
    --okd-button-secondary-normal-disabled-border-color: #909090;
    --okd-button-secondary-normal-default-font-color: #FFFFFF;
    --okd-button-secondary-normal-hover-font-color: #FFFFFF;
    --okd-button-secondary-normal-active-font-color: #FFFFFF;
    --okd-button-secondary-normal-focus-font-color: #FFFFFF;
    --okd-button-secondary-normal-disabled-font-color: #b0b0b0;
    --okd-button-secondary-normal-default-icon-color: #FFFFFF;
    --okd-button-secondary-normal-hover-icon-color: #FFFFFF;
    --okd-button-secondary-normal-active-icon-color: #FFFFFF;
    --okd-button-secondary-normal-focus-icon-color: #FFFFFF;
    --okd-button-secondary-normal-disabled-icon-color: #b0b0b0;
    --okd-button-secondary-normal-default-shadow: var(--okd-shadow-none);
    --okd-button-secondary-normal-hover-shadow: var(--okd-shadow-none);
    --okd-button-secondary-normal-active-shadow: var(--okd-shadow-none);
    --okd-button-secondary-normal-focus-shadow: 0px 0px 0px 3px var(--okd-color-gray-200);
    --okd-button-secondary-normal-disabled-shadow: var(--okd-shadow-none);
    --okd-button-secondary-normal-loader-track-color: #cccccc;
    --okd-button-secondary-normal-loader-mark-color: #FFFFFF;
    --okd-button-secondary-grey-default-background: #909090;
    --okd-button-secondary-grey-hover-background: #b0b0b0;
    --okd-button-secondary-grey-active-background: #6c6c6c;
    --okd-button-secondary-grey-focus-background: #909090;
    --okd-button-secondary-grey-disabled-background: #404040;
    --okd-button-secondary-grey-default-border-color: #909090;
    --okd-button-secondary-grey-hover-border-color: #b0b0b0;
    --okd-button-secondary-grey-active-border-color: #6c6c6c;
    --okd-button-secondary-grey-focus-border-color: #909090;
    --okd-button-secondary-grey-disabled-border-color: #404040;
    --okd-button-secondary-grey-default-font-color: #FFFFFF;
    --okd-button-secondary-grey-hover-font-color: #FFFFFF;
    --okd-button-secondary-grey-active-font-color: #FFFFFF;
    --okd-button-secondary-grey-focus-font-color: #FFFFFF;
    --okd-button-secondary-grey-disabled-font-color: #cccccc;
    --okd-button-secondary-grey-default-icon-color: #FFFFFF;
    --okd-button-secondary-grey-hover-icon-color: #FFFFFF;
    --okd-button-secondary-grey-active-icon-color: #FFFFFF;
    --okd-button-secondary-grey-focus-icon-color: #FFFFFF;
    --okd-button-secondary-grey-disabled-icon-color: #cccccc;
    --okd-button-secondary-grey-default-shadow: var(--okd-shadow-sm);
    --okd-button-secondary-grey-hover-shadow: var(--okd-shadow-none);
    --okd-button-secondary-grey-active-shadow: var(--okd-shadow-none);
    --okd-button-secondary-grey-focus-shadow: 0px 0px 0px 3px var(--okd-color-gray-200);
    --okd-button-secondary-grey-disabled-shadow: var(--okd-shadow-none);
    --okd-button-secondary-grey-loader-track-color: #cccccc;
    --okd-button-secondary-grey-loader-mark-color: #fafafa;
    --okd-button-basic-normal-default-background: transparent;
    --okd-button-basic-normal-hover-background: #404040;
    --okd-button-basic-normal-active-background: #6c6c6c;
    --okd-button-basic-normal-focus-background: transparent;
    --okd-button-basic-normal-disabled-background: transparent;
    --okd-button-basic-normal-default-border-color: #b0b0b0;
    --okd-button-basic-normal-hover-border-color: #b0b0b0;
    --okd-button-basic-normal-active-border-color: #b0b0b0;
    --okd-button-basic-normal-focus-border-color: #b0b0b0;
    --okd-button-basic-normal-disabled-border-color: #909090;
    --okd-button-basic-normal-default-font-color: #FFFFFF;
    --okd-button-basic-normal-hover-font-color: #FFFFFF;
    --okd-button-basic-normal-active-font-color: #FFFFFF;
    --okd-button-basic-normal-focus-font-color: #FFFFFF;
    --okd-button-basic-normal-disabled-font-color: #b0b0b0;
    --okd-button-basic-normal-default-icon-color: #FFFFFF;
    --okd-button-basic-normal-hover-icon-color: #FFFFFF;
    --okd-button-basic-normal-active-icon-color: #FFFFFF;
    --okd-button-basic-normal-focus-icon-color: #FFFFFF;
    --okd-button-basic-normal-disabled-icon-color: #b0b0b0;
    --okd-button-basic-normal-default-shadow: var(--okd-shadow-none);
    --okd-button-basic-normal-hover-shadow: var(--okd-shadow-none);
    --okd-button-basic-normal-active-shadow: var(--okd-shadow-none);
    --okd-button-basic-normal-focus-shadow: 0px 0px 0px 3px var(--okd-color-gray-300);
    --okd-button-basic-normal-disabled-shadow: var(--okd-shadow-none);
    --okd-button-basic-normal-loader-track-color: #909090;
    --okd-button-basic-normal-loader-mark-color: white;
    --okd-button-plain-normal-default-background: transparent;
    --okd-button-plain-normal-hover-background: #051738;
    --okd-button-plain-normal-active-background: #051738;
    --okd-button-plain-normal-focus-background: #051738;
    --okd-button-plain-normal-disabled-background: transparent;
    --okd-button-plain-normal-default-border-color: transparent;
    --okd-button-plain-normal-hover-border-color: transparent;
    --okd-button-plain-normal-active-border-color: transparent;
    --okd-button-plain-normal-focus-border-color: transparent;
    --okd-button-plain-normal-disabled-border-color: transparent;
    --okd-button-plain-normal-default-font-color: #3077ff;
    --okd-button-plain-normal-hover-font-color: #4283ff;
    --okd-button-plain-normal-active-font-color: #4283ff;
    --okd-button-plain-normal-focus-font-color: #4283ff;
    --okd-button-plain-normal-disabled-font-color: #cccccc;
    --okd-button-plain-normal-default-icon-color: #3077ff;
    --okd-button-plain-normal-hover-icon-color: #4283ff;
    --okd-button-plain-normal-active-icon-color: #4283ff;
    --okd-button-plain-normal-focus-icon-color: #4283ff;
    --okd-button-plain-normal-disabled-icon-color: #cccccc;
    --okd-button-plain-normal-default-shadow: none;
    --okd-button-plain-normal-hover-shadow: none;
    --okd-button-plain-normal-active-shadow: none;
    --okd-button-plain-normal-focus-shadow: none;
    --okd-button-plain-normal-disabled-shadow: none;
    --okd-button-plain-red-default-background: transparent;
    --okd-button-plain-red-hover-background: #270b12;
    --okd-button-plain-red-active-background: #270b12;
    --okd-button-plain-red-focus-background: #270b12;
    --okd-button-plain-red-disabled-background: #000000;
    --okd-button-plain-red-default-border-color: transparent;
    --okd-button-plain-red-hover-border-color: transparent;
    --okd-button-plain-red-active-border-color: transparent;
    --okd-button-plain-red-focus-border-color: transparent;
    --okd-button-plain-red-disabled-border-color: transparent;
    --okd-button-plain-red-default-font-color: #f9b6c7;
    --okd-button-plain-red-hover-font-color: #f9b6c7;
    --okd-button-plain-red-active-font-color: #f9b6c7;
    --okd-button-plain-red-focus-font-color: #f9b6c7;
    --okd-button-plain-red-disabled-font-color: rgba(249, 182, 199, .45);
    --okd-button-plain-red-default-icon-color: #f9b6c7;
    --okd-button-plain-red-hover-icon-color: #f9b6c7;
    --okd-button-plain-red-active-icon-color: #f9b6c7;
    --okd-button-plain-red-focus-icon-color: #f9b6c7;
    --okd-button-plain-red-disabled-icon-color: rgba(249, 182, 199, .45);
    --okd-button-plain-red-default-shadow: none;
    --okd-button-plain-red-hover-shadow: none;
    --okd-button-plain-red-active-shadow: none;
    --okd-button-plain-red-focus-shadow: none;
    --okd-button-plain-red-disabled-shadow: none;
    --okd-button-plain-green-default-background: transparent;
    --okd-button-plain-green-hover-background: #002b1f;
    --okd-button-plain-green-active-background: #002b1f;
    --okd-button-plain-green-focus-background: #002b1f;
    --okd-button-plain-green-disabled-background: #000000;
    --okd-button-plain-green-default-border-color: transparent;
    --okd-button-plain-green-hover-border-color: transparent;
    --okd-button-plain-green-active-border-color: transparent;
    --okd-button-plain-green-focus-border-color: transparent;
    --okd-button-plain-green-disabled-border-color: transparent;
    --okd-button-plain-green-default-font-color: #a5efbe;
    --okd-button-plain-green-hover-font-color: #a5efbe;
    --okd-button-plain-green-active-font-color: #a5efbe;
    --okd-button-plain-green-focus-font-color: #a5efbe;
    --okd-button-plain-green-disabled-font-color: rgba(165, 239, 190, .45);
    --okd-button-plain-green-default-icon-color: #a5efbe;
    --okd-button-plain-green-hover-icon-color: #a5efbe;
    --okd-button-plain-green-active-icon-color: #a5efbe;
    --okd-button-plain-green-focus-icon-color: #a5efbe;
    --okd-button-plain-green-disabled-icon-color: rgba(165, 239, 190, .45);
    --okd-button-plain-green-default-shadow: none;
    --okd-button-plain-green-hover-shadow: none;
    --okd-button-plain-green-active-shadow: none;
    --okd-button-plain-green-focus-shadow: none;
    --okd-button-plain-green-disabled-shadow: none;
    --okd-button-plain-orange-default-background: transparent;
    --okd-button-plain-orange-hover-background: #361604;
    --okd-button-plain-orange-active-background: #361604;
    --okd-button-plain-orange-focus-background: #361604;
    --okd-button-plain-orange-disabled-background: #000000;
    --okd-button-plain-orange-default-border-color: transparent;
    --okd-button-plain-orange-hover-border-color: transparent;
    --okd-button-plain-orange-active-border-color: transparent;
    --okd-button-plain-orange-focus-border-color: transparent;
    --okd-button-plain-orange-disabled-border-color: transparent;
    --okd-button-plain-orange-default-font-color: #f87428;
    --okd-button-plain-orange-hover-font-color: #f87428;
    --okd-button-plain-orange-active-font-color: #f87428;
    --okd-button-plain-orange-focus-font-color: #f87428;
    --okd-button-plain-orange-disabled-font-color: rgba(248, 116, 40, .45);
    --okd-button-plain-orange-default-icon-color: #f87428;
    --okd-button-plain-orange-hover-icon-color: #f87428;
    --okd-button-plain-orange-active-icon-color: #f87428;
    --okd-button-plain-orange-focus-icon-color: #f87428;
    --okd-button-plain-orange-disabled-icon-color: rgba(248, 116, 40, .45);
    --okd-button-plain-orange-default-shadow: none;
    --okd-button-plain-orange-hover-shadow: none;
    --okd-button-plain-orange-active-shadow: none;
    --okd-button-plain-orange-focus-shadow: none;
    --okd-button-plain-orange-disabled-shadow: none;
    --okd-button-plain-yellow-default-background: transparent;
    --okd-button-plain-yellow-hover-background: #2d2104;
    --okd-button-plain-yellow-active-background: #2d2104;
    --okd-button-plain-yellow-focus-background: #2d2104;
    --okd-button-plain-yellow-disabled-background: #000000;
    --okd-button-plain-yellow-default-border-color: transparent;
    --okd-button-plain-yellow-hover-border-color: transparent;
    --okd-button-plain-yellow-active-border-color: transparent;
    --okd-button-plain-yellow-focus-border-color: transparent;
    --okd-button-plain-yellow-disabled-border-color: transparent;
    --okd-button-plain-yellow-default-font-color: #dea921;
    --okd-button-plain-yellow-hover-font-color: #dea921;
    --okd-button-plain-yellow-active-font-color: #dea921;
    --okd-button-plain-yellow-focus-font-color: #dea921;
    --okd-button-plain-yellow-disabled-font-color: rgba(222, 169, 33, .45);
    --okd-button-plain-yellow-default-icon-color: #dea921;
    --okd-button-plain-yellow-hover-icon-color: #dea921;
    --okd-button-plain-yellow-active-icon-color: #dea921;
    --okd-button-plain-yellow-focus-icon-color: #dea921;
    --okd-button-plain-yellow-disabled-icon-color: rgba(222, 169, 33, .45);
    --okd-button-plain-yellow-default-shadow: none;
    --okd-button-plain-yellow-hover-shadow: none;
    --okd-button-plain-yellow-active-shadow: none;
    --okd-button-plain-yellow-focus-shadow: none;
    --okd-button-plain-yellow-disabled-shadow: none;
    --okd-button-xxs-font-size: var(--okd-font-size-xs);
    --okd-button-xs-font-size: var(--okd-font-size-xs);
    --okd-button-sm-font-size: var(--okd-font-size-md);
    --okd-button-md-font-size: var(--okd-font-size-md);
    --okd-button-lg-font-size: var(--okd-font-size-base);
    --okd-button-xl-font-size: 18px;
    --okd-button-xxs-icon-size: 14px;
    --okd-button-xs-icon-size: 14px;
    --okd-button-sm-icon-size: 18px;
    --okd-button-md-icon-size: 18px;
    --okd-button-lg-icon-size: 18px;
    --okd-button-xl-icon-size: 18px;
    --okd-button-xxs-icon-margin: 6px;
    --okd-button-xs-icon-margin: 6px;
    --okd-button-sm-icon-margin: 6px;
    --okd-button-md-icon-margin: 6px;
    --okd-button-lg-icon-margin: 8px;
    --okd-button-xl-icon-margin: 8px;
    --okd-button-xxs-line-height: var(--okd-line-height-xs);
    --okd-button-xs-line-height: var(--okd-line-height-xs);
    --okd-button-sm-line-height: var(--okd-line-height-md);
    --okd-button-md-line-height: var(--okd-line-height-md);
    --okd-button-lg-line-height: var(--okd-line-height-base);
    --okd-button-xl-line-height: var(--okd-line-height-base);
    --okd-button-xxs-padding-horizontal: 8px;
    --okd-button-xxs-padding-vertical: 3px;
    --okd-button-xs-padding-horizontal: 8px;
    --okd-button-xs-padding-vertical: 5px;
    --okd-button-sm-padding-horizontal: 12px;
    --okd-button-sm-padding-vertical: 7px;
    --okd-button-md-padding-horizontal: 16px;
    --okd-button-md-padding-vertical: 9px;
    --okd-button-lg-padding-horizontal: 24px;
    --okd-button-lg-padding-vertical: 13px;
    --okd-button-xl-padding-horizontal: 24px;
    --okd-button-xl-padding-vertical: 17px;
    --okd-button-xxs-min-width: 63px;
    --okd-button-xs-min-width: 63px;
    --okd-button-sm-min-width: 81px;
    --okd-button-md-min-width: 90px;
    --okd-button-lg-min-width: 108px;
    --okd-button-xl-min-width: 126px;
    --okd-button-xxs-border-radius: 60px;
    --okd-button-xs-border-radius: 60px;
    --okd-button-sm-border-radius: 60px;
    --okd-button-md-border-radius: 60px;
    --okd-button-lg-border-radius: 60px;
    --okd-button-xl-border-radius: 60px;
    --okd-button-xxs-border-size: 1px;
    --okd-button-xs-border-size: 1px;
    --okd-button-sm-border-size: 1px;
    --okd-button-md-border-size: 1px;
    --okd-button-lg-border-size: 1px;
    --okd-button-xl-border-size: 1px;
    --okd-button-xl-loader-size: 18px;
    --okd-button-lg-loader-size: 14px;
    --okd-button-md-loader-size: 14px;
    --okd-button-sm-loader-size: 14px;
    --okd-button-xs-loader-size: 14px;
    --okd-button-xxs-loader-size: 14px;
    --okd-button-xl-loader-text-margin-left: 8px;
    --okd-button-lg-loader-text-margin-left: 8px;
    --okd-button-md-loader-text-margin-left: 6px;
    --okd-button-sm-loader-text-margin-left: 6px;
    --okd-button-xs-loader-text-margin-left: 6px;
    --okd-button-xxs-loader-text-margin-left: 6px;
    --okd-button-s-font-size: 14px;
    --okd-button-s-icon-size: 18px;
    --okd-button-s-icon-margin: 6px;
    --okd-button-s-line-height: 16px;
    --okd-button-s-padding-horizontal: 12px;
    --okd-button-s-padding-vertical: 7px;
    --okd-button-s-min-width: 72px;
    --okd-button-s-border-radius: 60px;
    --okd-button-s-loader-size: 14px;
    --okd-button-s-loader-text-margin-left: 6px;
    --okd-button-rect-xxs-border-radius: 4px;
    --okd-button-rect-xs-border-radius: 4px;
    --okd-button-rect-sm-border-radius: 4px;
    --okd-button-rect-s-border-radius: 4px;
    --okd-button-rect-md-border-radius: 4px;
    --okd-button-rect-lg-border-radius: 8px;
    --okd-button-rect-xl-border-radius: 8px
}

.theme-dark {
    --okd-button-fill-highlight-default-background: var(--okd-color-container-inverse);
    --okd-button-fill-highlight-hover-background: var(--okd-color-container-inverse);
    --okd-button-fill-highlight-active-background: var(--okd-color-container-inverse);
    --okd-button-fill-highlight-focus-background: #fafafa;
    --okd-button-fill-highlight-disabled-background: #1d1d1d;
    --okd-button-fill-highlight-default-border-color: var(--okd-color-common-transparent);
    --okd-button-fill-highlight-hover-border-color: var(--okd-color-common-transparent);
    --okd-button-fill-highlight-active-border-color: var(--okd-color-common-transparent);
    --okd-button-fill-highlight-focus-border-color: #fafafa;
    --okd-button-fill-highlight-disabled-border-color: var(--okd-color-common-transparent);
    --okd-button-fill-highlight-default-font-color: var(--okd-color-content-inverse);
    --okd-button-fill-highlight-hover-font-color: var(--okd-color-content-contrast);
    --okd-button-fill-highlight-active-font-color: var(--okd-color-content-contrast);
    --okd-button-fill-highlight-focus-font-color: #000000;
    --okd-button-fill-highlight-disabled-font-color: var(--okd-color-content-disabled);
    --okd-button-fill-highlight-default-icon-color: var(--okd-color-content-inverse);
    --okd-button-fill-highlight-hover-icon-color: var(--okd-color-content-contrast);
    --okd-button-fill-highlight-active-icon-color: var(--okd-color-content-contrast);
    --okd-button-fill-highlight-focus-icon-color: #000000;
    --okd-button-fill-highlight-disabled-icon-color: var(--okd-color-content-disabled);
    --okd-button-fill-highlight-default-shadow: var(--okd-shadow-none);
    --okd-button-fill-highlight-hover-shadow: var(--okd-shadow-none);
    --okd-button-fill-highlight-active-shadow: var(--okd-shadow-none);
    --okd-button-fill-highlight-focus-shadow: 0px 0px 0px 1.5px #000000, 0px 0px 0px 4px #FAFAFA40;
    --okd-button-fill-highlight-disabled-shadow: var(--okd-shadow-none);
    --okd-button-fill-highlight-loader-track-color: rgba(0, 0, 0, .26);
    --okd-button-fill-highlight-loader-mark-color: var(--okd-color-border-contrast);
    --okd-button-fill-highlight-border-size: 0px
}

.theme-dark {
    --okd-button-fill-primary-default-background: var(--okd-color-container-inverse);
    --okd-button-fill-primary-hover-background: var(--okd-color-container-inverse);
    --okd-button-fill-primary-active-background: var(--okd-color-container-inverse);
    --okd-button-fill-primary-focus-background: #1453cc;
    --okd-button-fill-primary-disabled-background: #1d1d1d;
    --okd-button-fill-primary-default-border-color: var(--okd-color-container-inverse);
    --okd-button-fill-primary-hover-border-color: var(--okd-color-common-transparent);
    --okd-button-fill-primary-active-border-color: transparent;
    --okd-button-fill-primary-focus-border-color: transparent;
    --okd-button-fill-primary-disabled-border-color: var(--okd-color-background-surface-primary);
    --okd-button-fill-primary-default-font-color: var(--okd-color-content-inverse);
    --okd-button-fill-primary-hover-font-color: var(--okd-color-content-contrast);
    --okd-button-fill-primary-active-font-color: var(--okd-color-content-contrast);
    --okd-button-fill-primary-focus-font-color: #FFFFFF;
    --okd-button-fill-primary-disabled-font-color: var(--okd-color-content-disabled);
    --okd-button-fill-primary-default-icon-color: var(--okd-color-content-inverse);
    --okd-button-fill-primary-hover-icon-color: rgba(0, 0, 0, .6);
    --okd-button-fill-primary-active-icon-color: var(--okd-color-content-contrast);
    --okd-button-fill-primary-focus-icon-color: #FFFFFF;
    --okd-button-fill-primary-disabled-icon-color: var(--okd-color-content-disabled);
    --okd-button-fill-primary-default-shadow: var(--okd-shadow-none);
    --okd-button-fill-primary-hover-shadow: var(--okd-shadow-none);
    --okd-button-fill-primary-active-shadow: var(--okd-shadow-none);
    --okd-button-fill-primary-focus-shadow: 0px 0px 0px 1.5px #121212, 0px 0px 0px 4px #2676FF8C;
    --okd-button-fill-primary-disabled-shadow: var(--okd-shadow-none);
    --okd-button-fill-primary-loader-track-color: rgba(0, 0, 0, .26);
    --okd-button-fill-primary-loader-mark-color: var(--okd-color-border-contrast);
    --okd-button-fill-primary-border-size: 0px
}

.theme-dark {
    --okd-button-fill-secondary-default-background: rgba(250, 250, 250, .06);
    --okd-button-fill-secondary-hover-background: rgba(255, 255, 255, .15);
    --okd-button-fill-secondary-active-background: rgba(255, 255, 255, .15);
    --okd-button-fill-secondary-focus-background: rgba(255, 255, 255, .15);
    --okd-button-fill-secondary-disabled-background: rgba(255, 255, 255, .06);
    --okd-button-fill-secondary-default-border-color: transparent;
    --okd-button-fill-secondary-hover-border-color: transparent;
    --okd-button-fill-secondary-active-border-color: transparent;
    --okd-button-fill-secondary-focus-border-color: transparent;
    --okd-button-fill-secondary-disabled-border-color: #242424;
    --okd-button-fill-secondary-default-font-color: #fafafa;
    --okd-button-fill-secondary-hover-font-color: #FFFFFF;
    --okd-button-fill-secondary-active-font-color: #FFFFFF;
    --okd-button-fill-secondary-focus-font-color: #FFFFFF;
    --okd-button-fill-secondary-disabled-font-color: #6c6c6c;
    --okd-button-fill-secondary-default-icon-color: #fafafa;
    --okd-button-fill-secondary-hover-icon-color: #fafafa;
    --okd-button-fill-secondary-active-icon-color: #FFFFFF;
    --okd-button-fill-secondary-focus-icon-color: #FFFFFF;
    --okd-button-fill-secondary-disabled-icon-color: #6c6c6c;
    --okd-button-fill-secondary-default-shadow: var(--okd-shadow-none);
    --okd-button-fill-secondary-hover-shadow: var(--okd-shadow-none);
    --okd-button-fill-secondary-active-shadow: var(--okd-shadow-none);
    --okd-button-fill-secondary-focus-shadow: 0px 0px 0px 1.5px #121212, 0px 0px 0px 4px #FFFFFF1A;
    --okd-button-fill-secondary-disabled-shadow: var(--okd-shadow-none);
    --okd-button-fill-secondary-loader-track-color: #6c6c6c;
    --okd-button-fill-secondary-loader-mark-color: #FFFFFF;
    --okd-button-fill-secondary-border-size: 0px
}

.theme-dark {
    --okd-button-fill-tertiary-border-size: 0px;
    --okd-button-fill-tertiary-default-background: var(--okd-color-container-primary);
    --okd-button-fill-tertiary-hover-background: var(--okd-color-container-primary);
    --okd-button-fill-tertiary-focus-background: rgba(255, 255, 255, .8);
    --okd-button-fill-tertiary-active-background: var(--okd-color-container-primary);
    --okd-button-fill-tertiary-disabled-background: rgba(39, 39, 39, .06);
    --okd-button-fill-tertiary-default-border-color: var(--okd-color-container-primary);
    --okd-button-fill-tertiary-hover-border-color: rgba(39, 39, 39, 0);
    --okd-button-fill-tertiary-focus-border-color: rgba(255, 255, 255, 0);
    --okd-button-fill-tertiary-active-border-color: rgba(39, 39, 39, 0);
    --okd-button-fill-tertiary-disabled-border-color: rgba(39, 39, 39, .06);
    --okd-button-fill-tertiary-default-font-color: var(--okd-color-content-primary);
    --okd-button-fill-tertiary-default-icon-color: var(--okd-color-content-primary);
    --okd-button-fill-tertiary-hover-font-color: var(--okd-color-content-contrast);
    --okd-button-fill-tertiary-hover-icon-color: var(--okd-color-content-contrast);
    --okd-button-fill-tertiary-focus-font-color: #000000;
    --okd-button-fill-tertiary-focus-icon-color: #000000;
    --okd-button-fill-tertiary-active-icon-color: var(--okd-color-content-contrast);
    --okd-button-fill-tertiary-active-font-color: var(--okd-color-content-contrast);
    --okd-button-fill-tertiary-disabled-icon-color: rgba(0, 0, 0, .36);
    --okd-button-fill-tertiary-disabled-font-color: rgba(0, 0, 0, .36);
    --okd-button-fill-tertiary-default-shadow: 0px 0px 0px 0px transparent;
    --okd-button-fill-tertiary-hover-shadow: 0px 0px 0px 0px transparent;
    --okd-button-fill-tertiary-focus-shadow: 0px 0px 0px 0px transparent;
    --okd-button-fill-tertiary-active-shadow: 0px 0px 0px 0px transparent;
    --okd-button-fill-tertiary-disabled-shadow: 0px 0px 0px 0px transparent;
    --okd-button-fill-tertiary-loader-track-color: var(--okd-color-border-primary);
    --okd-button-fill-tertiary-loader-mark-color: var(--okd-color-border-selected)
}

.theme-dark {
    --okd-button-fill-quaternary-border-size: 0px;
    --okd-button-fill-quaternary-default-background: rgba(255, 255, 255, .06);
    --okd-button-fill-quaternary-default-border-color: transparent;
    --okd-button-fill-quaternary-default-icon-color: #FFFFFF;
    --okd-button-fill-quaternary-default-font-color: #FFFFFF;
    --okd-button-fill-quaternary-hover-icon-color: #FFFFFF;
    --okd-button-fill-quaternary-hover-font-color: #FFFFFF;
    --okd-button-fill-quaternary-hover-border-color: transparent;
    --okd-button-fill-quaternary-hover-background: rgba(255, 255, 255, .15);
    --okd-button-fill-quaternary-focus-icon-color: #FFFFFF;
    --okd-button-fill-quaternary-focus-font-color: #FFFFFF;
    --okd-button-fill-quaternary-focus-border-color: transparent;
    --okd-button-fill-quaternary-focus-background: rgba(255, 255, 255, .15);
    --okd-button-fill-quaternary-active-icon-color: #FFFFFF;
    --okd-button-fill-quaternary-active-font-color: #FFFFFF;
    --okd-button-fill-quaternary-active-border-color: transparent;
    --okd-button-fill-quaternary-active-background: rgba(255, 255, 255, .15);
    --okd-button-fill-quaternary-disabled-icon-color: rgba(255, 255, 255, .3);
    --okd-button-fill-quaternary-disabled-font-color: rgba(255, 255, 255, .3);
    --okd-button-fill-quaternary-disabled-border-color: transparent;
    --okd-button-fill-quaternary-disabled-background: rgba(255, 255, 255, .06);
    --okd-button-fill-quaternary-loader-mark-color: #FFFFFF;
    --okd-button-fill-quaternary-loader-track-color: rgba(255, 255, 255, .15);
    --okd-button-fill-quaternary-default-shadow: 0px 0px 0px 0px transparent;
    --okd-button-fill-quaternary-hover-shadow: 0px 0px 0px 0px transparent;
    --okd-button-fill-quaternary-focus-shadow: 0px 0px 0px 0px transparent;
    --okd-button-fill-quaternary-active-shadow: 0px 0px 0px 0px transparent;
    --okd-button-fill-quaternary-disabled-shadow: 0px 0px 0px 0px transparent
}

.theme-dark {
    --okd-button-fill-red-default-background: var(--okd-color-semantic-negative);
    --okd-button-fill-red-hover-background: rgba(202, 63, 100, .8);
    --okd-button-fill-red-active-background: rgba(202, 63, 100, .8);
    --okd-button-fill-red-focus-background: #f04872;
    --okd-button-fill-red-disabled-background: #1d1d1d;
    --okd-button-fill-red-default-border-color: var(--okd-color-semantic-negative);
    --okd-button-fill-red-hover-border-color: transparent;
    --okd-button-fill-red-active-border-color: transparent;
    --okd-button-fill-red-focus-border-color: transparent;
    --okd-button-fill-red-disabled-border-color: var(--okd-color-common-transparent);
    --okd-button-fill-red-default-font-color: var(--okd-color-content-primary);
    --okd-button-fill-red-hover-font-color: var(--okd-color-content-primary);
    --okd-button-fill-red-active-font-color: var(--okd-color-content-primary);
    --okd-button-fill-red-focus-font-color: #FFFFFF;
    --okd-button-fill-red-disabled-font-color: var(--okd-color-content-disabled);
    --okd-button-fill-red-default-icon-color: var(--okd-color-content-primary);
    --okd-button-fill-red-hover-icon-color: var(--okd-color-content-primary);
    --okd-button-fill-red-active-icon-color: var(--okd-color-content-primary);
    --okd-button-fill-red-focus-icon-color: #FFFFFF;
    --okd-button-fill-red-disabled-icon-color: var(--okd-color-content-disabled);
    --okd-button-fill-red-default-shadow: var(--okd-shadow-sm);
    --okd-button-fill-red-hover-shadow: var(--okd-shadow-none);
    --okd-button-fill-red-active-shadow: var(--okd-shadow-none);
    --okd-button-fill-red-focus-shadow: 0px 0px 0px 1.5px #121212, 0px 0px 0px 4px #BF474780;
    --okd-button-fill-red-disabled-shadow: var(--okd-shadow-none);
    --okd-button-fill-red-loader-track-color: rgba(255, 255, 255, .15);
    --okd-button-fill-red-loader-mark-color: var(--okd-color-border-selected);
    --okd-button-fill-red-border-size: 0px
}

.theme-dark {
    --okd-button-fill-green-default-background: var(--okd-color-semantic-positive);
    --okd-button-fill-green-hover-background: rgba(37, 167, 80, .8);
    --okd-button-fill-green-active-background: rgba(37, 167, 80, .8);
    --okd-button-fill-green-focus-background: #25a750;
    --okd-button-fill-green-disabled-background: #1d1d1d;
    --okd-button-fill-green-default-border-color: var(--okd-color-semantic-positive);
    --okd-button-fill-green-hover-border-color: transparent;
    --okd-button-fill-green-active-border-color: transparent;
    --okd-button-fill-green-focus-border-color: #25a750;
    --okd-button-fill-green-disabled-border-color: var(--okd-color-common-transparent);
    --okd-button-fill-green-default-font-color: var(--okd-color-content-primary);
    --okd-button-fill-green-hover-font-color: var(--okd-color-content-primary);
    --okd-button-fill-green-active-font-color: var(--okd-color-content-primary);
    --okd-button-fill-green-focus-font-color: #FFFFFF;
    --okd-button-fill-green-disabled-font-color: var(--okd-color-content-disabled);
    --okd-button-fill-green-default-icon-color: var(--okd-color-content-primary);
    --okd-button-fill-green-hover-icon-color: var(--okd-color-content-primary);
    --okd-button-fill-green-active-icon-color: var(--okd-color-content-primary);
    --okd-button-fill-green-focus-icon-color: #FFFFFF;
    --okd-button-fill-green-disabled-icon-color: var(--okd-color-content-disabled);
    --okd-button-fill-green-default-shadow: var(--okd-shadow-sm);
    --okd-button-fill-green-hover-shadow: var(--okd-shadow-none);
    --okd-button-fill-green-active-shadow: var(--okd-shadow-none);
    --okd-button-fill-green-focus-shadow: 0px 0px 0px 1.5px #121212, 0px 0px 0px 4px #33B06A8C;
    --okd-button-fill-green-disabled-shadow: var(--okd-shadow-none);
    --okd-button-fill-green-loader-track-color: rgba(255, 255, 255, .15);
    --okd-button-fill-green-loader-mark-color: var(--okd-color-border-selected);
    --okd-button-fill-green-border-size: 0px
}

.theme-dark {
    --okd-button-fill-grey-default-background: #1d1d1d;
    --okd-button-fill-grey-hover-background: #272727;
    --okd-button-fill-grey-active-background: #1d1d1d;
    --okd-button-fill-grey-focus-background: rgba(64, 64, 64, .6);
    --okd-button-fill-grey-disabled-background: #1d1d1d;
    --okd-button-fill-grey-default-border-color: var(--okd-color-background-surface-primary);
    --okd-button-fill-grey-hover-border-color: transparent;
    --okd-button-fill-grey-active-border-color: transparent;
    --okd-button-fill-grey-focus-border-color: #404040;
    --okd-button-fill-grey-disabled-border-color: var(--okd-color-background-surface-disable);
    --okd-button-fill-grey-default-font-color: var(--okd-color-content-primary);
    --okd-button-fill-grey-hover-font-color: var(--okd-color-content-primary);
    --okd-button-fill-grey-active-font-color: var(--okd-color-content-primary);
    --okd-button-fill-grey-focus-font-color: #FFFFFF;
    --okd-button-fill-grey-disabled-font-color: var(--okd-color-content-disabled);
    --okd-button-fill-grey-default-icon-color: var(--okd-color-content-primary);
    --okd-button-fill-grey-hover-icon-color: var(--okd-color-content-primary);
    --okd-button-fill-grey-active-icon-color: var(--okd-color-content-primary);
    --okd-button-fill-grey-focus-icon-color: #FFFFFF;
    --okd-button-fill-grey-disabled-icon-color: var(--okd-color-content-disabled);
    --okd-button-fill-grey-default-shadow: 0 0 0 0 transparent;
    --okd-button-fill-grey-hover-shadow: var(--okd-shadow-none);
    --okd-button-fill-grey-active-shadow: 0 0 0 0 transparent;
    --okd-button-fill-grey-focus-shadow: 0px 0px 0px 1.5px #121212, 0px 0px 0px 4px #FFFFFF1A;
    --okd-button-fill-grey-disabled-shadow: var(--okd-shadow-none);
    --okd-button-fill-grey-loader-track-color: var(--okd-color-border-primary);
    --okd-button-fill-grey-loader-mark-color: var(--okd-color-border-selected);
    --okd-button-fill-grey-border-size: 0px
}

.theme-dark {
    --okd-button-outline-highlight-border-size: 1px;
    --okd-button-outline-highlight-default-background: rgba(0, 0, 0, 0);
    --okd-button-outline-highlight-default-border-color: var(--okd-color-border-selected);
    --okd-button-outline-highlight-default-font-color: var(--okd-color-content-primary);
    --okd-button-outline-highlight-hover-background: var(--okd-color-container-inverse);
    --okd-button-outline-highlight-hover-border-color: var(--okd-color-border-selected);
    --okd-button-outline-highlight-hover-font-color: var(--okd-color-content-inverse);
    --okd-button-outline-highlight-hover-icon-color: var(--okd-color-content-inverse);
    --okd-button-outline-highlight-hover-shadow: 0px 0px 0px 0px transparent;
    --okd-button-outline-highlight-default-shadow: 0px 0px 0px 0px transparent;
    --okd-button-outline-highlight-focus-background: #FFFFFF;
    --okd-button-outline-highlight-focus-border-color: #FFFFFF;
    --okd-button-outline-highlight-focus-font-color: #000000;
    --okd-button-outline-highlight-focus-icon-color: #000000;
    --okd-button-outline-highlight-focus-shadow: 0px 0px 0px 0px transparent;
    --okd-button-outline-highlight-default-icon-color: var(--okd-color-content-primary);
    --okd-button-outline-highlight-active-background: var(--okd-color-container-inverse);
    --okd-button-outline-highlight-active-border-color: var(--okd-color-border-selected);
    --okd-button-outline-highlight-active-font-color: var(--okd-color-content-inverse);
    --okd-button-outline-highlight-active-icon-color: var(--okd-color-content-inverse);
    --okd-button-outline-highlight-active-shadow: 0px 0px 0px 0px transparent;
    --okd-button-outline-highlight-disabled-background: rgba(0, 0, 0, 0);
    --okd-button-outline-highlight-disabled-font-color: var(--okd-color-content-disabled);
    --okd-button-outline-highlight-disabled-icon-color: var(--okd-color-content-disabled);
    --okd-button-outline-highlight-disabled-border-color: var(--okd-color-border-primary);
    --okd-button-outline-highlight-loader-track-color: rgba(255, 255, 255, .25);
    --okd-button-outline-highlight-loader-mark-color: #FFFFFF;
    --okd-button-outline-highlight-disabled-shadow: 0px 0px 0px 0px transparent
}

.theme-dark {
    --okd-button-outline-primary-default-background: rgba(0, 0, 0, 0);
    --okd-button-outline-primary-hover-background: #1d1d1d;
    --okd-button-outline-primary-active-background: #1d1d1d;
    --okd-button-outline-primary-focus-background: #242424;
    --okd-button-outline-primary-disabled-background: #1d1d1d;
    --okd-button-outline-primary-default-border-color: var(--okd-color-border-secondary);
    --okd-button-outline-primary-hover-border-color: var(--okd-color-border-secondary);
    --okd-button-outline-primary-active-border-color: var(--okd-color-border-secondary);
    --okd-button-outline-primary-focus-border-color: #404040;
    --okd-button-outline-primary-disabled-border-color: var(--okd-color-border-primary);
    --okd-button-outline-primary-default-font-color: var(--okd-color-content-primary);
    --okd-button-outline-primary-hover-font-color: var(--okd-color-content-primary);
    --okd-button-outline-primary-active-font-color: var(--okd-color-content-primary);
    --okd-button-outline-primary-focus-font-color: #FFFFFF;
    --okd-button-outline-primary-disabled-font-color: var(--okd-color-content-disabled);
    --okd-button-outline-primary-default-icon-color: var(--okd-color-content-primary);
    --okd-button-outline-primary-hover-icon-color: var(--okd-color-content-primary);
    --okd-button-outline-primary-active-icon-color: var(--okd-color-content-primary);
    --okd-button-outline-primary-focus-icon-color: #FFFFFF;
    --okd-button-outline-primary-disabled-icon-color: var(--okd-color-content-disabled);
    --okd-button-outline-primary-default-shadow: var(--okd-shadow-none);
    --okd-button-outline-primary-hover-shadow: var(--okd-shadow-none);
    --okd-button-outline-primary-active-shadow: var(--okd-shadow-none);
    --okd-button-outline-primary-focus-shadow: 0px 0px 0px 3.5px #FFFFFF1A;
    --okd-button-outline-primary-disabled-shadow: var(--okd-shadow-none);
    --okd-button-outline-primary-loader-track-color: rgba(144, 144, 144, .25);
    --okd-button-outline-primary-loader-mark-color: white;
    --okd-button-outline-primary-border-size: 1px
}

.theme-dark {
    --okd-button-outline-secondary-default-background: transparent;
    --okd-button-outline-secondary-hover-background: #242424;
    --okd-button-outline-secondary-active-background: #242424;
    --okd-button-outline-secondary-focus-background: #242424;
    --okd-button-outline-secondary-disabled-background: transparent;
    --okd-button-outline-secondary-default-border-color: #404040;
    --okd-button-outline-secondary-hover-border-color: #404040;
    --okd-button-outline-secondary-active-border-color: #404040;
    --okd-button-outline-secondary-focus-border-color: #404040;
    --okd-button-outline-secondary-disabled-border-color: #2e2e2e;
    --okd-button-outline-secondary-default-font-color: #fafafa;
    --okd-button-outline-secondary-hover-font-color: #fafafa;
    --okd-button-outline-secondary-active-font-color: #fafafa;
    --okd-button-outline-secondary-focus-font-color: #fafafa;
    --okd-button-outline-secondary-disabled-font-color: #6c6c6c;
    --okd-button-outline-secondary-default-icon-color: #fafafa;
    --okd-button-outline-secondary-hover-icon-color: #fafafa;
    --okd-button-outline-secondary-active-icon-color: #fafafa;
    --okd-button-outline-secondary-focus-icon-color: #fafafa;
    --okd-button-outline-secondary-disabled-icon-color: #6c6c6c;
    --okd-button-outline-secondary-default-shadow: var(--okd-shadow-none);
    --okd-button-outline-secondary-hover-shadow: var(--okd-shadow-none);
    --okd-button-outline-secondary-active-shadow: 0 0 0 0 transparent;
    --okd-button-outline-secondary-focus-shadow: 0px 0px 0px 3.5px #FFFFFF1A;
    --okd-button-outline-secondary-disabled-shadow: var(--okd-shadow-none);
    --okd-button-outline-secondary-loader-track-color: rgba(255, 255, 255, .25);
    --okd-button-outline-secondary-loader-mark-color: #FFFFFF;
    --okd-button-outline-secondary-border-size: 1px
}

.theme-dark {
    --okd-button-outline-tertiary-border-size: 1.5px;
    --okd-button-outline-tertiary-default-shadow: 0px 0px 0px 0px transparent;
    --okd-button-outline-tertiary-default-icon-color: var(--okd-color-content-inverse);
    --okd-button-outline-tertiary-default-font-color: var(--okd-color-content-inverse);
    --okd-button-outline-tertiary-default-border-color: var(--okd-color-border-contrast);
    --okd-button-outline-tertiary-default-background: transparent;
    --okd-button-outline-tertiary-hover-icon-color: var(--okd-color-content-primary);
    --okd-button-outline-tertiary-hover-font-color: var(--okd-color-content-primary);
    --okd-button-outline-tertiary-hover-border-color: var(--okd-color-container-primary);
    --okd-button-outline-tertiary-hover-background: var(--okd-color-container-primary);
    --okd-button-outline-tertiary-hover-shadow: 0px 0px 0px 0px transparent;
    --okd-button-outline-tertiary-focus-shadow: 0px 0px 0px 0px transparent;
    --okd-button-outline-tertiary-focus-icon-color: #000000;
    --okd-button-outline-tertiary-focus-font-color: #000000;
    --okd-button-outline-tertiary-focus-border-color: #FFFFFF;
    --okd-button-outline-tertiary-focus-background: #FFFFFF;
    --okd-button-outline-tertiary-active-shadow: 0px 0px 0px 0px transparent;
    --okd-button-outline-tertiary-active-icon-color: var(--okd-color-content-primary);
    --okd-button-outline-tertiary-active-font-color: var(--okd-color-content-primary);
    --okd-button-outline-tertiary-active-border-color: var(--okd-color-container-primary);
    --okd-button-outline-tertiary-active-background: var(--okd-color-container-primary);
    --okd-button-outline-tertiary-disabled-shadow: 0px 0px 0px 0px transparent;
    --okd-button-outline-tertiary-disabled-icon-color: rgba(0, 0, 0, .36);
    --okd-button-outline-tertiary-disabled-font-color: var(--okd-color-content-inverse);
    --okd-button-outline-tertiary-disabled-border-color: rgba(0, 0, 0, .12);
    --okd-button-outline-tertiary-disabled-background: transparent;
    --okd-button-outline-tertiary-loader-mark-color: var(--okd-color-border-contrast);
    --okd-button-outline-tertiary-loader-track-color: rgba(0, 0, 0, .3)
}

.theme-dark {
    --okd-button-text-primary-default-background: var(--okd-color-common-transparent);
    --okd-button-text-primary-hover-background: #1d1d1d;
    --okd-button-text-primary-active-background: #1d1d1d;
    --okd-button-text-primary-focus-background: #051738;
    --okd-button-text-primary-disabled-background: undefined;
    --okd-button-text-primary-default-border-color: var(--okd-color-common-transparent);
    --okd-button-text-primary-hover-border-color: var(--okd-color-common-transparent);
    --okd-button-text-primary-active-border-color: var(--okd-color-common-transparent);
    --okd-button-text-primary-focus-border-color: transparent;
    --okd-button-text-primary-disabled-border-color: var(--okd-color-common-transparent);
    --okd-button-text-primary-default-font-color: var(--okd-color-content-primary);
    --okd-button-text-primary-hover-font-color: var(--okd-color-content-primary);
    --okd-button-text-primary-active-font-color: var(--okd-color-content-primary);
    --okd-button-text-primary-focus-font-color: #4283ff;
    --okd-button-text-primary-disabled-font-color: var(--okd-color-content-disabled);
    --okd-button-text-primary-default-icon-color: var(--okd-color-content-primary);
    --okd-button-text-primary-hover-icon-color: var(--okd-color-content-primary);
    --okd-button-text-primary-active-icon-color: var(--okd-color-content-primary);
    --okd-button-text-primary-focus-icon-color: #4283ff;
    --okd-button-text-primary-disabled-icon-color: var(--okd-color-content-disabled);
    --okd-button-text-primary-default-shadow: none;
    --okd-button-text-primary-hover-shadow: none;
    --okd-button-text-primary-active-shadow: none;
    --okd-button-text-primary-focus-shadow: none;
    --okd-button-text-primary-disabled-shadow: none;
    --okd-button-text-primary-border-size: 1px
}

.theme-dark {
    --okd-button-text-secondary-default-background: transparent;
    --okd-button-text-secondary-hover-background: #051738;
    --okd-button-text-secondary-active-background: #051738;
    --okd-button-text-secondary-focus-background: #051738;
    --okd-button-text-secondary-disabled-background: transparent;
    --okd-button-text-secondary-default-border-color: transparent;
    --okd-button-text-secondary-hover-border-color: transparent;
    --okd-button-text-secondary-active-border-color: transparent;
    --okd-button-text-secondary-focus-border-color: transparent;
    --okd-button-text-secondary-disabled-border-color: transparent;
    --okd-button-text-secondary-default-font-color: #4283ff;
    --okd-button-text-secondary-hover-font-color: #4283ff;
    --okd-button-text-secondary-active-font-color: #4283ff;
    --okd-button-text-secondary-focus-font-color: #4283ff;
    --okd-button-text-secondary-disabled-font-color: #6c6c6c;
    --okd-button-text-secondary-default-icon-color: #4283ff;
    --okd-button-text-secondary-hover-icon-color: #4283ff;
    --okd-button-text-secondary-active-icon-color: #4283ff;
    --okd-button-text-secondary-focus-icon-color: #4283ff;
    --okd-button-text-secondary-disabled-icon-color: #6c6c6c;
    --okd-button-text-secondary-default-shadow: none;
    --okd-button-text-secondary-hover-shadow: none;
    --okd-button-text-secondary-active-shadow: none;
    --okd-button-text-secondary-focus-shadow: none;
    --okd-button-text-secondary-disabled-shadow: none;
    --okd-button-text-secondary-border-size: 1px
}

.theme-dark {
    --okd-button-text-red-default-background: var(--okd-color-common-transparent);
    --okd-button-text-red-hover-background: rgba(202, 63, 100, .05);
    --okd-button-text-red-active-background: rgba(202, 63, 100, .05);
    --okd-button-text-red-focus-background: #270b12;
    --okd-button-text-red-disabled-background: rgba(14, 14, 14, 0);
    --okd-button-text-red-default-border-color: transparent;
    --okd-button-text-red-hover-border-color: var(--okd-color-common-transparent);
    --okd-button-text-red-active-border-color: var(--okd-color-common-transparent);
    --okd-button-text-red-focus-border-color: transparent;
    --okd-button-text-red-disabled-border-color: var(--okd-color-common-transparent);
    --okd-button-text-red-default-font-color: #ca3f64;
    --okd-button-text-red-hover-font-color: var(--okd-color-semantic-negative);
    --okd-button-text-red-active-font-color: var(--okd-color-semantic-negative);
    --okd-button-text-red-focus-font-color: #f9b6c7;
    --okd-button-text-red-disabled-font-color: rgba(202, 63, 100, .45);
    --okd-button-text-red-default-icon-color: #ca3f64;
    --okd-button-text-red-hover-icon-color: rgba(202, 63, 100, .1);
    --okd-button-text-red-active-icon-color: var(--okd-color-semantic-negative);
    --okd-button-text-red-focus-icon-color: #f9b6c7;
    --okd-button-text-red-disabled-icon-color: rgba(202, 63, 100, .45);
    --okd-button-text-red-default-shadow: none;
    --okd-button-text-red-hover-shadow: none;
    --okd-button-text-red-active-shadow: none;
    --okd-button-text-red-focus-shadow: none;
    --okd-button-text-red-disabled-shadow: none;
    --okd-button-text-red-border-size: 1px
}

.theme-dark {
    --okd-button-text-green-default-background: var(--okd-color-common-transparent);
    --okd-button-text-green-hover-background: rgba(37, 167, 80, .05);
    --okd-button-text-green-active-background: rgba(37, 167, 80, .05);
    --okd-button-text-green-focus-background: #002b1f;
    --okd-button-text-green-disabled-background: rgba(14, 14, 14, 0);
    --okd-button-text-green-default-border-color: var(--okd-color-common-transparent);
    --okd-button-text-green-hover-border-color: var(--okd-color-common-transparent);
    --okd-button-text-green-active-border-color: var(--okd-color-common-transparent);
    --okd-button-text-green-focus-border-color: transparent;
    --okd-button-text-green-disabled-border-color: var(--okd-color-common-transparent);
    --okd-button-text-green-default-font-color: var(--okd-color-semantic-positive);
    --okd-button-text-green-hover-font-color: var(--okd-color-semantic-positive);
    --okd-button-text-green-active-font-color: var(--okd-color-semantic-positive);
    --okd-button-text-green-focus-font-color: #a5efbe;
    --okd-button-text-green-disabled-font-color: rgba(37, 167, 80, .45);
    --okd-button-text-green-default-icon-color: var(--okd-color-semantic-positive);
    --okd-button-text-green-hover-icon-color: var(--okd-color-semantic-positive);
    --okd-button-text-green-active-icon-color: var(--okd-color-semantic-positive);
    --okd-button-text-green-focus-icon-color: #a5efbe;
    --okd-button-text-green-disabled-icon-color: rgba(37, 167, 80, .45);
    --okd-button-text-green-default-shadow: none;
    --okd-button-text-green-hover-shadow: none;
    --okd-button-text-green-active-shadow: none;
    --okd-button-text-green-focus-shadow: none;
    --okd-button-text-green-disabled-shadow: none;
    --okd-button-text-green-border-size: 1px
}

.theme-dark {
    --okd-button-text-yellow-default-background: var(--okd-color-common-transparent);
    --okd-button-text-yellow-hover-background: rgba(255, 177, 23, .05);
    --okd-button-text-yellow-active-background: rgba(255, 177, 23, .05);
    --okd-button-text-yellow-focus-background: #2d2104;
    --okd-button-text-yellow-disabled-background: rgba(14, 14, 14, 0);
    --okd-button-text-yellow-default-border-color: var(--okd-color-common-transparent);
    --okd-button-text-yellow-hover-border-color: var(--okd-color-common-transparent);
    --okd-button-text-yellow-active-border-color: var(--okd-color-common-transparent);
    --okd-button-text-yellow-focus-border-color: transparent;
    --okd-button-text-yellow-disabled-border-color: var(--okd-color-common-transparent);
    --okd-button-text-yellow-default-font-color: var(--okd-color-semantic-notice);
    --okd-button-text-yellow-hover-font-color: var(--okd-color-semantic-notice);
    --okd-button-text-yellow-active-font-color: var(--okd-color-semantic-notice);
    --okd-button-text-yellow-focus-font-color: #dea921;
    --okd-button-text-yellow-disabled-font-color: rgba(255, 177, 23, .45);
    --okd-button-text-yellow-default-icon-color: var(--okd-color-semantic-notice);
    --okd-button-text-yellow-hover-icon-color: var(--okd-color-semantic-notice);
    --okd-button-text-yellow-active-icon-color: var(--okd-color-semantic-notice);
    --okd-button-text-yellow-focus-icon-color: #dea921;
    --okd-button-text-yellow-disabled-icon-color: rgba(255, 177, 23, .45);
    --okd-button-text-yellow-default-shadow: none;
    --okd-button-text-yellow-hover-shadow: none;
    --okd-button-text-yellow-active-shadow: none;
    --okd-button-text-yellow-focus-shadow: none;
    --okd-button-text-yellow-disabled-shadow: none;
    --okd-button-text-yellow-border-size: 1px
}

.theme-dark {
    --okd-button-text-orange-default-background: transparent;
    --okd-button-text-orange-hover-background: #361604;
    --okd-button-text-orange-active-background: #361604;
    --okd-button-text-orange-focus-background: #361604;
    --okd-button-text-orange-disabled-background: #000000;
    --okd-button-text-orange-default-border-color: transparent;
    --okd-button-text-orange-hover-border-color: transparent;
    --okd-button-text-orange-active-border-color: transparent;
    --okd-button-text-orange-focus-border-color: transparent;
    --okd-button-text-orange-disabled-border-color: transparent;
    --okd-button-text-orange-default-font-color: #fa8c4d;
    --okd-button-text-orange-hover-font-color: #f87428;
    --okd-button-text-orange-active-font-color: #f87428;
    --okd-button-text-orange-focus-font-color: #f87428;
    --okd-button-text-orange-disabled-font-color: rgba(248, 116, 40, .45);
    --okd-button-text-orange-default-icon-color: #f87428;
    --okd-button-text-orange-hover-icon-color: #f87428;
    --okd-button-text-orange-active-icon-color: #f87428;
    --okd-button-text-orange-focus-icon-color: #f87428;
    --okd-button-text-orange-disabled-icon-color: rgba(248, 116, 40, .45);
    --okd-button-text-orange-default-shadow: none;
    --okd-button-text-orange-hover-shadow: none;
    --okd-button-text-orange-active-shadow: none;
    --okd-button-text-orange-focus-shadow: none;
    --okd-button-text-orange-disabled-shadow: none;
    --okd-button-text-orange-border-size: 1px
}

.theme-light {
    --okd-loader-line-active-color: var(--okd-color-border-selected);
    --okd-loader-line-inactive-color: var(--okd-color-border-primary);
    --okd-loader-primary-active-color: #000000;
    --okd-loader-primary-inactive-color: #dbdbdb;
    --okd-loader-neutral-active-color: #3D3D3D;
    --okd-loader-neutral-inactive-color: #dbdbdb;
    --okd-loader-mask-bg-color: rgba(255, 255, 255, .85);
    --okd-loader-circle-xl-size: 38px;
    --okd-loader-circle-lg-size: 30px;
    --okd-loader-circle-md-size: 22px;
    --okd-loader-circle-sm-size: 14px;
    --okd-loader-circle-xl-track-width: 2px;
    --okd-loader-circle-lg-track-width: 2px;
    --okd-loader-circle-md-track-width: 1.82px;
    --okd-loader-circle-sm-track-width: 1.5px;
    --okd-loader-line-size: 4px;
    --okd-loader-circle-cover-background: #FFFFFF;
    --okd-loader-mask-text-font-size: 14px;
    --okd-loader-mask-text-line-height: 16px;
    --okd-loader-mask-text-font-weight: 400;
    --okd-loader-mask-text-color: #000000;
    --okd-loader-mask-text-margin-top: 10px
}

.theme-dark {
    --okd-loader-line-active-color: var(--okd-color-border-selected);
    --okd-loader-line-inactive-color: var(--okd-color-border-primary);
    --okd-loader-primary-active-color: #fafafa;
    --okd-loader-primary-inactive-color: #404040;
    --okd-loader-neutral-active-color: #ffffff;
    --okd-loader-neutral-inactive-color: #ffffff40;
    --okd-loader-mask-bg-color: #00000040;
    --okd-loader-circle-xl-size: 38px;
    --okd-loader-circle-lg-size: 30px;
    --okd-loader-circle-md-size: 22px;
    --okd-loader-circle-sm-size: 14px;
    --okd-loader-circle-xl-track-width: 2px;
    --okd-loader-circle-lg-track-width: 2px;
    --okd-loader-circle-md-track-width: 1.82px;
    --okd-loader-circle-sm-track-width: 1.5px;
    --okd-loader-line-size: 4px;
    --okd-loader-circle-cover-background: #1a1a1a;
    --okd-loader-mask-text-font-size: 14px;
    --okd-loader-mask-text-line-height: 16px;
    --okd-loader-mask-text-font-weight: 400;
    --okd-loader-mask-text-color: #fafafa;
    --okd-loader-mask-text-margin-top: 10px
}

.okui-a11y-text {
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0,0,0,0);
    white-space: nowrap;
    border-width: 0
}

@keyframes loadingLine {
    to {
        left: 100%
    }
}

.okui-loader-line {
    position: relative;
    width: 100%;
    height: var(--okd-loader-line-size);
    border-radius: calc(var(--okd-loader-line-size) / 2);
    overflow: hidden;
    background: var(--okd-loader-line-inactive-color)
}

.okui-loader-line .okui-loader-mark {
    height: 100%;
    border-radius: calc(var(--okd-loader-line-size) / 2);
    background: var(--okd-loader-line-active-color)
}

.okui-loader-line.okui-loader-loading .okui-loader-mark {
    position: absolute;
    top: 0;
    animation: 2s linear infinite loadingLine
}

[dir=ltr] .okui-loader-line.okui-loader-loading .okui-loader-mark {
    left: -25%
}

[dir=rtl] .okui-loader-line.okui-loader-loading .okui-loader-mark {
    right: -25%
}

@keyframes okui-loader-rotation {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(360deg)
    }
}

.okui-loader-box {
    position: relative
}

.okui-loader-mask {
    position: absolute;
    top: 0;
    display: flex;
    width: 100%;
    height: 100%;
    background: var(--okd-loader-mask-bg-color);
    flex-direction: column;
    align-items: center;
    justify-content: center
}

[dir=ltr] .okui-loader-mask {
    left: 0
}

[dir=rtl] .okui-loader-mask {
    right: 0
}

.okui-loader-mask-text {
    color: var(--okd-loader-mask-text-color);
    line-height: var(--okd-loader-mask-text-line-height);
    font-size: var(--okd-loader-mask-text-font-size);
    font-weight: var(--okd-loader-mask-text-font-weight);
    margin-top: var(--okd-loader-mask-text-margin-top)
}

.okui-loader-spin {
    display: inline-flex;
    box-sizing: border-box;
    border-style: solid;
    background-color: transparent;
    animation: okui-loader-rotation 1s linear infinite
}

.okui-loader-spin-xl {
    width: var(--okd-loader-circle-xl-size);
    height: var(--okd-loader-circle-xl-size);
    border-width: var(--okd-loader-circle-xl-track-width);
    border-radius: var(--okd-loader-circle-xl-size)
}

.okui-loader-spin-lg {
    width: var(--okd-loader-circle-lg-size);
    height: var(--okd-loader-circle-lg-size);
    border-width: var(--okd-loader-circle-lg-track-width);
    border-radius: var(--okd-loader-circle-lg-size)
}

.okui-loader-spin-md {
    width: var(--okd-loader-circle-md-size);
    height: var(--okd-loader-circle-md-size);
    border-width: var(--okd-loader-circle-md-track-width);
    border-radius: var(--okd-loader-circle-md-size)
}

.okui-loader-spin-sm {
    width: var(--okd-loader-circle-sm-size);
    height: var(--okd-loader-circle-sm-size);
    border-width: var(--okd-loader-circle-sm-track-width);
    border-radius: var(--okd-loader-circle-sm-size)
}

.okui-loader-spin-primary {
    border-color: var(--okd-loader-primary-inactive-color);
    border-top-color: var(--okd-loader-primary-active-color)
}

.okui-loader-spin-neutral {
    border-color: var(--okd-loader-neutral-inactive-color);
    border-top-color: var(--okd-loader-neutral-active-color)
}

.okui-loader-inner-circle {
    overflow: hidden;
    border: none;
    border-radius: 0
}

[dir=ltr] .okui-loader-inner-circle {
    transform: rotate(180deg)
}

[dir=rtl] .okui-loader-inner-circle {
    transform: rotate(-180deg)
}

.okui-loader-inner-fill-primary {
    background: var(--okd-loader-primary-active-color)
}

.okui-loader-inner-fill-neutral {
    background: var(--okd-loader-neutral-active-color)
}

.okui-loader-inner-track-primary {
    background: var(--okd-loader-primary-inactive-color)
}

.okui-loader-inner-track-neutral {
    background: var(--okd-loader-neutral-inactive-color)
}

.okui-loader-inner-track-right {
    position: absolute;
    height: 100%;
    overflow: hidden
}

[dir=ltr] .okui-loader-inner-track-right {
    right: 0
}

[dir=rtl] .okui-loader-inner-track-right {
    left: 0
}

.okui-loader-inner-track-right-content {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    transform: rotate(0)
}

[dir=ltr] .okui-loader-inner-track-right-content {
    transform-origin: left center
}

[dir=rtl] .okui-loader-inner-track-right-content {
    transform-origin: right center
}

.okui-loader-inner-track-left {
    position: absolute;
    height: 100%;
    overflow: hidden
}

.okui-loader-inner-track-left-content {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    transform: rotate(0)
}

[dir=ltr] .okui-loader-inner-track-left-content {
    transform-origin: right center
}

[dir=rtl] .okui-loader-inner-track-left-content {
    transform-origin: left center
}

.okui-loader-inner-xl {
    width: var(--okd-loader-circle-xl-size);
    height: var(--okd-loader-circle-xl-size);
    border-radius: var(--okd-loader-circle-xl-size)
}

.okui-loader-inner-xl-cover {
    position: absolute;
    top: 50%;
    width: calc(var(--okd-loader-circle-xl-size) - (var(--okd-loader-circle-xl-track-width) * 2));
    height: calc(var(--okd-loader-circle-xl-size) - (var(--okd-loader-circle-xl-track-width) * 2));
    background-color: var(--okd-loader-circle-cover-background);
    border-radius: 100%
}

[dir=ltr] .okui-loader-inner-xl-cover {
    left: 50%;
    transform: translate(-50%,-50%)
}

[dir=rtl] .okui-loader-inner-xl-cover {
    right: 50%;
    transform: translate(50%,-50%)
}

.okui-loader-inner-track-xl {
    width: calc(var(--okd-loader-circle-xl-size) / 2)
}

.okui-loader-inner-track-xl-inner-track-left-content {
    width: 100%
}

[dir=ltr] .okui-loader-inner-track-xl-inner-track-left-content {
    border-radius: calc(var(--okd-loader-circle-xl-size) / 2) 0 0 calc(var(--okd-loader-circle-xl-size) / 2)
}

[dir=rtl] .okui-loader-inner-track-xl-inner-track-left-content {
    border-radius: 0 calc(var(--okd-loader-circle-xl-size) / 2) calc(var(--okd-loader-circle-xl-size) / 2) 0
}

.okui-loader-inner-track-xl-inner-track-right-content {
    width: 100%
}

[dir=ltr] .okui-loader-inner-track-xl-inner-track-right-content {
    border-radius: 0 calc(var(--okd-loader-circle-xl-size) / 2) calc(var(--okd-loader-circle-xl-size) / 2) 0
}

[dir=rtl] .okui-loader-inner-track-xl-inner-track-right-content {
    border-radius: calc(var(--okd-loader-circle-xl-size) / 2) 0 0 calc(var(--okd-loader-circle-xl-size) / 2)
}

.okui-loader-inner-lg {
    width: var(--okd-loader-circle-lg-size);
    height: var(--okd-loader-circle-lg-size);
    border-radius: var(--okd-loader-circle-lg-size)
}

.okui-loader-inner-lg-cover {
    position: absolute;
    top: 50%;
    width: calc(var(--okd-loader-circle-lg-size) - (var(--okd-loader-circle-lg-track-width) * 2));
    height: calc(var(--okd-loader-circle-lg-size) - (var(--okd-loader-circle-lg-track-width) * 2));
    background-color: var(--okd-loader-circle-cover-background);
    border-radius: 100%
}

[dir=ltr] .okui-loader-inner-lg-cover {
    left: 50%;
    transform: translate(-50%,-50%)
}

[dir=rtl] .okui-loader-inner-lg-cover {
    right: 50%;
    transform: translate(50%,-50%)
}

.okui-loader-inner-track-lg {
    width: calc(var(--okd-loader-circle-lg-size) / 2)
}

.okui-loader-inner-track-lg-inner-track-left-content {
    width: 100%
}

[dir=ltr] .okui-loader-inner-track-lg-inner-track-left-content {
    border-radius: calc(var(--okd-loader-circle-lg-size) / 2) 0 0 calc(var(--okd-loader-circle-lg-size) / 2)
}

[dir=rtl] .okui-loader-inner-track-lg-inner-track-left-content {
    border-radius: 0 calc(var(--okd-loader-circle-lg-size) / 2) calc(var(--okd-loader-circle-lg-size) / 2) 0
}

.okui-loader-inner-track-lg-inner-track-right-content {
    width: 100%
}

[dir=ltr] .okui-loader-inner-track-lg-inner-track-right-content {
    border-radius: 0 calc(var(--okd-loader-circle-lg-size) / 2) calc(var(--okd-loader-circle-lg-size) / 2) 0
}

[dir=rtl] .okui-loader-inner-track-lg-inner-track-right-content {
    border-radius: calc(var(--okd-loader-circle-lg-size) / 2) 0 0 calc(var(--okd-loader-circle-lg-size) / 2)
}

.okui-loader-inner-md {
    width: var(--okd-loader-circle-md-size);
    height: var(--okd-loader-circle-md-size);
    border-radius: var(--okd-loader-circle-md-size)
}

.okui-loader-inner-md-cover {
    position: absolute;
    top: 50%;
    width: calc(var(--okd-loader-circle-md-size) - (var(--okd-loader-circle-md-track-width) * 2));
    height: calc(var(--okd-loader-circle-md-size) - (var(--okd-loader-circle-md-track-width) * 2));
    background-color: var(--okd-loader-circle-cover-background);
    border-radius: 100%
}

[dir=ltr] .okui-loader-inner-md-cover {
    left: 50%;
    transform: translate(-50%,-50%)
}

[dir=rtl] .okui-loader-inner-md-cover {
    right: 50%;
    transform: translate(50%,-50%)
}

.okui-loader-inner-track-md {
    width: calc(var(--okd-loader-circle-md-size) / 2)
}

.okui-loader-inner-track-md-inner-track-left-content {
    width: 100%
}

[dir=ltr] .okui-loader-inner-track-md-inner-track-left-content {
    border-radius: calc(var(--okd-loader-circle-md-size) / 2) 0 0 calc(var(--okd-loader-circle-md-size) / 2)
}

[dir=rtl] .okui-loader-inner-track-md-inner-track-left-content {
    border-radius: 0 calc(var(--okd-loader-circle-md-size) / 2) calc(var(--okd-loader-circle-md-size) / 2) 0
}

.okui-loader-inner-track-md-inner-track-right-content {
    width: 100%
}

[dir=ltr] .okui-loader-inner-track-md-inner-track-right-content {
    border-radius: 0 calc(var(--okd-loader-circle-md-size) / 2) calc(var(--okd-loader-circle-md-size) / 2) 0
}

[dir=rtl] .okui-loader-inner-track-md-inner-track-right-content {
    border-radius: calc(var(--okd-loader-circle-md-size) / 2) 0 0 calc(var(--okd-loader-circle-md-size) / 2)
}

.okui-loader-inner-sm {
    width: var(--okd-loader-circle-sm-size);
    height: var(--okd-loader-circle-sm-size);
    border-radius: var(--okd-loader-circle-sm-size)
}

.okui-loader-inner-sm-cover {
    position: absolute;
    top: 50%;
    width: calc(var(--okd-loader-circle-sm-size) - (var(--okd-loader-circle-sm-track-width) * 2));
    height: calc(var(--okd-loader-circle-sm-size) - (var(--okd-loader-circle-sm-track-width) * 2));
    background-color: var(--okd-loader-circle-cover-background);
    border-radius: 100%
}

[dir=ltr] .okui-loader-inner-sm-cover {
    left: 50%;
    transform: translate(-50%,-50%)
}

[dir=rtl] .okui-loader-inner-sm-cover {
    right: 50%;
    transform: translate(50%,-50%)
}

.okui-loader-inner-track-sm {
    width: calc(var(--okd-loader-circle-sm-size) / 2)
}

.okui-loader-inner-track-sm-inner-track-left-content {
    width: 100%
}

[dir=ltr] .okui-loader-inner-track-sm-inner-track-left-content {
    border-radius: calc(var(--okd-loader-circle-sm-size) / 2) 0 0 calc(var(--okd-loader-circle-sm-size) / 2)
}

[dir=rtl] .okui-loader-inner-track-sm-inner-track-left-content {
    border-radius: 0 calc(var(--okd-loader-circle-sm-size) / 2) calc(var(--okd-loader-circle-sm-size) / 2) 0
}

.okui-loader-inner-track-sm-inner-track-right-content {
    width: 100%
}

[dir=ltr] .okui-loader-inner-track-sm-inner-track-right-content {
    border-radius: 0 calc(var(--okd-loader-circle-sm-size) / 2) calc(var(--okd-loader-circle-sm-size) / 2) 0
}

[dir=rtl] .okui-loader-inner-track-sm-inner-track-right-content {
    border-radius: calc(var(--okd-loader-circle-sm-size) / 2) 0 0 calc(var(--okd-loader-circle-sm-size) / 2)
}

.okui-btn.btn-fill-highlight {
    color: var(--okd-button-fill-highlight-default-font-color);
    background: var(--okd-button-fill-highlight-default-background);
    border-color: var(--okd-button-fill-highlight-default-border-color);
    box-shadow: var(--okd-button-fill-highlight-default-shadow);
    border-width: var(--okd-button-fill-highlight-border-size);
    border-style: solid
}

.okui-btn.btn-fill-highlight:not(:disabled):not(.btn-disabled):not(.mobile):hover,.okui-btn.btn-fill-highlight.hover {
    color: var(--okd-button-fill-highlight-hover-font-color);
    background: var(--okd-button-fill-highlight-hover-background);
    border-color: var(--okd-button-fill-highlight-hover-border-color);
    box-shadow: var(--okd-button-fill-highlight-hover-shadow)
}

.okui-btn.btn-fill-highlight:not(:disabled):not(.btn-disabled):not(.mobile):hover .btn-icon,.okui-btn.btn-fill-highlight.hover .btn-icon {
    color: var(--okd-button-fill-highlight-hover-icon-color)
}

.okui-btn.btn-fill-highlight:not(:disabled):active,.okui-btn.btn-fill-highlight.active {
    color: var(--okd-button-fill-highlight-active-font-color);
    background: var(--okd-button-fill-highlight-active-background);
    border-color: var(--okd-button-fill-highlight-active-border-color);
    box-shadow: var(--okd-button-fill-highlight-active-shadow)
}

.okui-btn.btn-fill-highlight:not(:disabled):active .btn-icon,.okui-btn.btn-fill-highlight.active .btn-icon {
    color: var(--okd-button-fill-highlight-active-icon-color)
}

.okui-btn.btn-fill-highlight:not(.loading):disabled,.okui-btn.btn-fill-highlight:not(.loading).btn-disabled {
    color: var(--okd-button-fill-highlight-disabled-font-color);
    background: var(--okd-button-fill-highlight-disabled-background);
    border-color: var(--okd-button-fill-highlight-disabled-border-color);
    box-shadow: var(--okd-button-fill-highlight-disabled-shadow)
}

.okui-btn.btn-fill-highlight:not(.loading):disabled .btn-icon,.okui-btn.btn-fill-highlight:not(.loading).btn-disabled .btn-icon {
    color: var(--okd-button-fill-highlight-disabled-icon-color)
}

.okui-btn.btn-fill-highlight.loading {
    cursor: pointer
}

.okui-btn.btn-fill-highlight .btn-icon {
    color: var(--okd-button-fill-highlight-default-icon-color)
}

.okui-btn.btn-fill-highlight .okui-btn-loader-text {
    color: var(--okd-button-fill-highlight-default-font-color)
}

.okui-btn.btn-fill-highlight.btn-xxs {
    padding: calc((var(--okd-button-xxs-padding-vertical) + 1px) - var(--okd-button-fill-highlight-border-size)) var(--okd-button-xxs-padding-horizontal)
}

.okui-btn.btn-fill-highlight.btn-xxs.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-xxs-padding-vertical) + 1px) - var(--okd-button-fill-highlight-border-size)) * 2 + var(--okd-button-xxs-line-height) + var(--okd-button-fill-highlight-border-size) * 2);
    height: calc(calc((var(--okd-button-xxs-padding-vertical) + 1px) - var(--okd-button-fill-highlight-border-size)) * 2 + var(--okd-button-xxs-line-height) + var(--okd-button-fill-highlight-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-highlight.btn-xxs.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-fill-highlight.btn-xs {
    padding: calc((var(--okd-button-xs-padding-vertical) + 1px) - var(--okd-button-fill-highlight-border-size)) var(--okd-button-xs-padding-horizontal)
}

.okui-btn.btn-fill-highlight.btn-xs.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-xs-padding-vertical) + 1px) - var(--okd-button-fill-highlight-border-size)) * 2 + var(--okd-button-xs-line-height) + var(--okd-button-fill-highlight-border-size) * 2);
    height: calc(calc((var(--okd-button-xs-padding-vertical) + 1px) - var(--okd-button-fill-highlight-border-size)) * 2 + var(--okd-button-xs-line-height) + var(--okd-button-fill-highlight-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-highlight.btn-xs.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-fill-highlight.btn-s {
    padding: calc((var(--okd-button-s-padding-vertical) + 1px) - var(--okd-button-fill-highlight-border-size)) var(--okd-button-s-padding-horizontal)
}

.okui-btn.btn-fill-highlight.btn-s.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-s-padding-vertical) + 1px) - var(--okd-button-fill-highlight-border-size)) * 2 + var(--okd-button-s-line-height) + var(--okd-button-fill-highlight-border-size) * 2);
    height: calc(calc((var(--okd-button-s-padding-vertical) + 1px) - var(--okd-button-fill-highlight-border-size)) * 2 + var(--okd-button-s-line-height) + var(--okd-button-fill-highlight-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-highlight.btn-s.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-fill-highlight.btn-sm {
    padding: calc((var(--okd-button-sm-padding-vertical) + 1px) - var(--okd-button-fill-highlight-border-size)) var(--okd-button-sm-padding-horizontal)
}

.okui-btn.btn-fill-highlight.btn-sm.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-sm-padding-vertical) + 1px) - var(--okd-button-fill-highlight-border-size)) * 2 + var(--okd-button-sm-line-height) + var(--okd-button-fill-highlight-border-size) * 2);
    height: calc(calc((var(--okd-button-sm-padding-vertical) + 1px) - var(--okd-button-fill-highlight-border-size)) * 2 + var(--okd-button-sm-line-height) + var(--okd-button-fill-highlight-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-highlight.btn-sm.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-fill-highlight.btn-md {
    padding: calc((var(--okd-button-md-padding-vertical) + 1px) - var(--okd-button-fill-highlight-border-size)) var(--okd-button-md-padding-horizontal)
}

.okui-btn.btn-fill-highlight.btn-md.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-md-padding-vertical) + 1px) - var(--okd-button-fill-highlight-border-size)) * 2 + var(--okd-button-md-line-height) + var(--okd-button-fill-highlight-border-size) * 2);
    height: calc(calc((var(--okd-button-md-padding-vertical) + 1px) - var(--okd-button-fill-highlight-border-size)) * 2 + var(--okd-button-md-line-height) + var(--okd-button-fill-highlight-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-highlight.btn-md.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-fill-highlight.btn-lg {
    padding: calc((var(--okd-button-lg-padding-vertical) + 1px) - var(--okd-button-fill-highlight-border-size)) var(--okd-button-lg-padding-horizontal)
}

.okui-btn.btn-fill-highlight.btn-lg.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-lg-padding-vertical) + 1px) - var(--okd-button-fill-highlight-border-size)) * 2 + var(--okd-button-lg-line-height) + var(--okd-button-fill-highlight-border-size) * 2);
    height: calc(calc((var(--okd-button-lg-padding-vertical) + 1px) - var(--okd-button-fill-highlight-border-size)) * 2 + var(--okd-button-lg-line-height) + var(--okd-button-fill-highlight-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-highlight.btn-lg.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-fill-highlight.btn-xl {
    padding: calc((var(--okd-button-xl-padding-vertical) + 1px) - var(--okd-button-fill-highlight-border-size)) var(--okd-button-xl-padding-horizontal)
}

.okui-btn.btn-fill-highlight.btn-xl.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-xl-padding-vertical) + 1px) - var(--okd-button-fill-highlight-border-size)) * 2 + var(--okd-button-xl-line-height) + var(--okd-button-fill-highlight-border-size) * 2);
    height: calc(calc((var(--okd-button-xl-padding-vertical) + 1px) - var(--okd-button-fill-highlight-border-size)) * 2 + var(--okd-button-xl-line-height) + var(--okd-button-fill-highlight-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-highlight.btn-xl.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-fill-primary {
    color: var(--okd-button-fill-primary-default-font-color);
    background: var(--okd-button-fill-primary-default-background);
    border-color: var(--okd-button-fill-primary-default-border-color);
    box-shadow: var(--okd-button-fill-primary-default-shadow);
    border-width: var(--okd-button-fill-primary-border-size);
    border-style: solid
}

.okui-btn.btn-fill-primary:not(:disabled):not(.btn-disabled):not(.mobile):hover,.okui-btn.btn-fill-primary.hover {
    color: var(--okd-button-fill-primary-hover-font-color);
    background: var(--okd-button-fill-primary-hover-background);
    border-color: var(--okd-button-fill-primary-hover-border-color);
    box-shadow: var(--okd-button-fill-primary-hover-shadow)
}

.okui-btn.btn-fill-primary:not(:disabled):not(.btn-disabled):not(.mobile):hover .btn-icon,.okui-btn.btn-fill-primary.hover .btn-icon {
    color: var(--okd-button-fill-primary-hover-icon-color)
}

.okui-btn.btn-fill-primary:not(:disabled):active,.okui-btn.btn-fill-primary.active {
    color: var(--okd-button-fill-primary-active-font-color);
    background: var(--okd-button-fill-primary-active-background);
    border-color: var(--okd-button-fill-primary-active-border-color);
    box-shadow: var(--okd-button-fill-primary-active-shadow)
}

.okui-btn.btn-fill-primary:not(:disabled):active .btn-icon,.okui-btn.btn-fill-primary.active .btn-icon {
    color: var(--okd-button-fill-primary-active-icon-color)
}

.okui-btn.btn-fill-primary:not(.loading):disabled,.okui-btn.btn-fill-primary:not(.loading).btn-disabled {
    color: var(--okd-button-fill-primary-disabled-font-color);
    background: var(--okd-button-fill-primary-disabled-background);
    border-color: var(--okd-button-fill-primary-disabled-border-color);
    box-shadow: var(--okd-button-fill-primary-disabled-shadow)
}

.okui-btn.btn-fill-primary:not(.loading):disabled .btn-icon,.okui-btn.btn-fill-primary:not(.loading).btn-disabled .btn-icon {
    color: var(--okd-button-fill-primary-disabled-icon-color)
}

.okui-btn.btn-fill-primary.loading {
    cursor: pointer
}

.okui-btn.btn-fill-primary .btn-icon {
    color: var(--okd-button-fill-primary-default-icon-color)
}

.okui-btn.btn-fill-primary .okui-btn-loader-text {
    color: var(--okd-button-fill-primary-default-font-color)
}

.okui-btn.btn-fill-primary.btn-xxs {
    padding: calc((var(--okd-button-xxs-padding-vertical) + 1px) - var(--okd-button-fill-primary-border-size)) var(--okd-button-xxs-padding-horizontal)
}

.okui-btn.btn-fill-primary.btn-xxs.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-xxs-padding-vertical) + 1px) - var(--okd-button-fill-primary-border-size)) * 2 + var(--okd-button-xxs-line-height) + var(--okd-button-fill-primary-border-size) * 2);
    height: calc(calc((var(--okd-button-xxs-padding-vertical) + 1px) - var(--okd-button-fill-primary-border-size)) * 2 + var(--okd-button-xxs-line-height) + var(--okd-button-fill-primary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-primary.btn-xxs.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-fill-primary.btn-xs {
    padding: calc((var(--okd-button-xs-padding-vertical) + 1px) - var(--okd-button-fill-primary-border-size)) var(--okd-button-xs-padding-horizontal)
}

.okui-btn.btn-fill-primary.btn-xs.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-xs-padding-vertical) + 1px) - var(--okd-button-fill-primary-border-size)) * 2 + var(--okd-button-xs-line-height) + var(--okd-button-fill-primary-border-size) * 2);
    height: calc(calc((var(--okd-button-xs-padding-vertical) + 1px) - var(--okd-button-fill-primary-border-size)) * 2 + var(--okd-button-xs-line-height) + var(--okd-button-fill-primary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-primary.btn-xs.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-fill-primary.btn-s {
    padding: calc((var(--okd-button-s-padding-vertical) + 1px) - var(--okd-button-fill-primary-border-size)) var(--okd-button-s-padding-horizontal)
}

.okui-btn.btn-fill-primary.btn-s.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-s-padding-vertical) + 1px) - var(--okd-button-fill-primary-border-size)) * 2 + var(--okd-button-s-line-height) + var(--okd-button-fill-primary-border-size) * 2);
    height: calc(calc((var(--okd-button-s-padding-vertical) + 1px) - var(--okd-button-fill-primary-border-size)) * 2 + var(--okd-button-s-line-height) + var(--okd-button-fill-primary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-primary.btn-s.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-fill-primary.btn-sm {
    padding: calc((var(--okd-button-sm-padding-vertical) + 1px) - var(--okd-button-fill-primary-border-size)) var(--okd-button-sm-padding-horizontal)
}

.okui-btn.btn-fill-primary.btn-sm.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-sm-padding-vertical) + 1px) - var(--okd-button-fill-primary-border-size)) * 2 + var(--okd-button-sm-line-height) + var(--okd-button-fill-primary-border-size) * 2);
    height: calc(calc((var(--okd-button-sm-padding-vertical) + 1px) - var(--okd-button-fill-primary-border-size)) * 2 + var(--okd-button-sm-line-height) + var(--okd-button-fill-primary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-primary.btn-sm.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-fill-primary.btn-md {
    padding: calc((var(--okd-button-md-padding-vertical) + 1px) - var(--okd-button-fill-primary-border-size)) var(--okd-button-md-padding-horizontal)
}

.okui-btn.btn-fill-primary.btn-md.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-md-padding-vertical) + 1px) - var(--okd-button-fill-primary-border-size)) * 2 + var(--okd-button-md-line-height) + var(--okd-button-fill-primary-border-size) * 2);
    height: calc(calc((var(--okd-button-md-padding-vertical) + 1px) - var(--okd-button-fill-primary-border-size)) * 2 + var(--okd-button-md-line-height) + var(--okd-button-fill-primary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-primary.btn-md.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-fill-primary.btn-lg {
    padding: calc((var(--okd-button-lg-padding-vertical) + 1px) - var(--okd-button-fill-primary-border-size)) var(--okd-button-lg-padding-horizontal)
}

.okui-btn.btn-fill-primary.btn-lg.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-lg-padding-vertical) + 1px) - var(--okd-button-fill-primary-border-size)) * 2 + var(--okd-button-lg-line-height) + var(--okd-button-fill-primary-border-size) * 2);
    height: calc(calc((var(--okd-button-lg-padding-vertical) + 1px) - var(--okd-button-fill-primary-border-size)) * 2 + var(--okd-button-lg-line-height) + var(--okd-button-fill-primary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-primary.btn-lg.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-fill-primary.btn-xl {
    padding: calc((var(--okd-button-xl-padding-vertical) + 1px) - var(--okd-button-fill-primary-border-size)) var(--okd-button-xl-padding-horizontal)
}

.okui-btn.btn-fill-primary.btn-xl.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-xl-padding-vertical) + 1px) - var(--okd-button-fill-primary-border-size)) * 2 + var(--okd-button-xl-line-height) + var(--okd-button-fill-primary-border-size) * 2);
    height: calc(calc((var(--okd-button-xl-padding-vertical) + 1px) - var(--okd-button-fill-primary-border-size)) * 2 + var(--okd-button-xl-line-height) + var(--okd-button-fill-primary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-primary.btn-xl.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-fill-secondary {
    color: var(--okd-button-fill-secondary-default-font-color);
    background: var(--okd-button-fill-secondary-default-background);
    border-color: var(--okd-button-fill-secondary-default-border-color);
    box-shadow: var(--okd-button-fill-secondary-default-shadow);
    border-width: var(--okd-button-fill-secondary-border-size);
    border-style: solid
}

.okui-btn.btn-fill-secondary:not(:disabled):not(.btn-disabled):not(.mobile):hover,.okui-btn.btn-fill-secondary.hover {
    color: var(--okd-button-fill-secondary-hover-font-color);
    background: var(--okd-button-fill-secondary-hover-background);
    border-color: var(--okd-button-fill-secondary-hover-border-color);
    box-shadow: var(--okd-button-fill-secondary-hover-shadow)
}

.okui-btn.btn-fill-secondary:not(:disabled):not(.btn-disabled):not(.mobile):hover .btn-icon,.okui-btn.btn-fill-secondary.hover .btn-icon {
    color: var(--okd-button-fill-secondary-hover-icon-color)
}

.okui-btn.btn-fill-secondary:not(:disabled):active,.okui-btn.btn-fill-secondary.active {
    color: var(--okd-button-fill-secondary-active-font-color);
    background: var(--okd-button-fill-secondary-active-background);
    border-color: var(--okd-button-fill-secondary-active-border-color);
    box-shadow: var(--okd-button-fill-secondary-active-shadow)
}

.okui-btn.btn-fill-secondary:not(:disabled):active .btn-icon,.okui-btn.btn-fill-secondary.active .btn-icon {
    color: var(--okd-button-fill-secondary-active-icon-color)
}

.okui-btn.btn-fill-secondary:not(.loading):disabled,.okui-btn.btn-fill-secondary:not(.loading).btn-disabled {
    color: var(--okd-button-fill-secondary-disabled-font-color);
    background: var(--okd-button-fill-secondary-disabled-background);
    border-color: var(--okd-button-fill-secondary-disabled-border-color);
    box-shadow: var(--okd-button-fill-secondary-disabled-shadow)
}

.okui-btn.btn-fill-secondary:not(.loading):disabled .btn-icon,.okui-btn.btn-fill-secondary:not(.loading).btn-disabled .btn-icon {
    color: var(--okd-button-fill-secondary-disabled-icon-color)
}

.okui-btn.btn-fill-secondary.loading {
    cursor: pointer
}

.okui-btn.btn-fill-secondary .btn-icon {
    color: var(--okd-button-fill-secondary-default-icon-color)
}

.okui-btn.btn-fill-secondary .okui-btn-loader-text {
    color: var(--okd-button-fill-secondary-default-font-color)
}

.okui-btn.btn-fill-secondary.btn-xxs {
    padding: calc((var(--okd-button-xxs-padding-vertical) + 1px) - var(--okd-button-fill-secondary-border-size)) var(--okd-button-xxs-padding-horizontal)
}

.okui-btn.btn-fill-secondary.btn-xxs.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-xxs-padding-vertical) + 1px) - var(--okd-button-fill-secondary-border-size)) * 2 + var(--okd-button-xxs-line-height) + var(--okd-button-fill-secondary-border-size) * 2);
    height: calc(calc((var(--okd-button-xxs-padding-vertical) + 1px) - var(--okd-button-fill-secondary-border-size)) * 2 + var(--okd-button-xxs-line-height) + var(--okd-button-fill-secondary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-secondary.btn-xxs.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-fill-secondary.btn-xs {
    padding: calc((var(--okd-button-xs-padding-vertical) + 1px) - var(--okd-button-fill-secondary-border-size)) var(--okd-button-xs-padding-horizontal)
}

.okui-btn.btn-fill-secondary.btn-xs.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-xs-padding-vertical) + 1px) - var(--okd-button-fill-secondary-border-size)) * 2 + var(--okd-button-xs-line-height) + var(--okd-button-fill-secondary-border-size) * 2);
    height: calc(calc((var(--okd-button-xs-padding-vertical) + 1px) - var(--okd-button-fill-secondary-border-size)) * 2 + var(--okd-button-xs-line-height) + var(--okd-button-fill-secondary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-secondary.btn-xs.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-fill-secondary.btn-s {
    padding: calc((var(--okd-button-s-padding-vertical) + 1px) - var(--okd-button-fill-secondary-border-size)) var(--okd-button-s-padding-horizontal)
}

.okui-btn.btn-fill-secondary.btn-s.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-s-padding-vertical) + 1px) - var(--okd-button-fill-secondary-border-size)) * 2 + var(--okd-button-s-line-height) + var(--okd-button-fill-secondary-border-size) * 2);
    height: calc(calc((var(--okd-button-s-padding-vertical) + 1px) - var(--okd-button-fill-secondary-border-size)) * 2 + var(--okd-button-s-line-height) + var(--okd-button-fill-secondary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-secondary.btn-s.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-fill-secondary.btn-sm {
    padding: calc((var(--okd-button-sm-padding-vertical) + 1px) - var(--okd-button-fill-secondary-border-size)) var(--okd-button-sm-padding-horizontal)
}

.okui-btn.btn-fill-secondary.btn-sm.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-sm-padding-vertical) + 1px) - var(--okd-button-fill-secondary-border-size)) * 2 + var(--okd-button-sm-line-height) + var(--okd-button-fill-secondary-border-size) * 2);
    height: calc(calc((var(--okd-button-sm-padding-vertical) + 1px) - var(--okd-button-fill-secondary-border-size)) * 2 + var(--okd-button-sm-line-height) + var(--okd-button-fill-secondary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-secondary.btn-sm.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-fill-secondary.btn-md {
    padding: calc((var(--okd-button-md-padding-vertical) + 1px) - var(--okd-button-fill-secondary-border-size)) var(--okd-button-md-padding-horizontal)
}

.okui-btn.btn-fill-secondary.btn-md.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-md-padding-vertical) + 1px) - var(--okd-button-fill-secondary-border-size)) * 2 + var(--okd-button-md-line-height) + var(--okd-button-fill-secondary-border-size) * 2);
    height: calc(calc((var(--okd-button-md-padding-vertical) + 1px) - var(--okd-button-fill-secondary-border-size)) * 2 + var(--okd-button-md-line-height) + var(--okd-button-fill-secondary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-secondary.btn-md.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-fill-secondary.btn-lg {
    padding: calc((var(--okd-button-lg-padding-vertical) + 1px) - var(--okd-button-fill-secondary-border-size)) var(--okd-button-lg-padding-horizontal)
}

.okui-btn.btn-fill-secondary.btn-lg.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-lg-padding-vertical) + 1px) - var(--okd-button-fill-secondary-border-size)) * 2 + var(--okd-button-lg-line-height) + var(--okd-button-fill-secondary-border-size) * 2);
    height: calc(calc((var(--okd-button-lg-padding-vertical) + 1px) - var(--okd-button-fill-secondary-border-size)) * 2 + var(--okd-button-lg-line-height) + var(--okd-button-fill-secondary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-secondary.btn-lg.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-fill-secondary.btn-xl {
    padding: calc((var(--okd-button-xl-padding-vertical) + 1px) - var(--okd-button-fill-secondary-border-size)) var(--okd-button-xl-padding-horizontal)
}

.okui-btn.btn-fill-secondary.btn-xl.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-xl-padding-vertical) + 1px) - var(--okd-button-fill-secondary-border-size)) * 2 + var(--okd-button-xl-line-height) + var(--okd-button-fill-secondary-border-size) * 2);
    height: calc(calc((var(--okd-button-xl-padding-vertical) + 1px) - var(--okd-button-fill-secondary-border-size)) * 2 + var(--okd-button-xl-line-height) + var(--okd-button-fill-secondary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-secondary.btn-xl.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-fill-tertiary {
    color: var(--okd-button-fill-tertiary-default-font-color);
    background: var(--okd-button-fill-tertiary-default-background);
    border-color: var(--okd-button-fill-tertiary-default-border-color);
    box-shadow: var(--okd-button-fill-tertiary-default-shadow);
    border-width: var(--okd-button-fill-tertiary-border-size);
    border-style: solid
}

.okui-btn.btn-fill-tertiary:not(:disabled):not(.btn-disabled):not(.mobile):hover,.okui-btn.btn-fill-tertiary.hover {
    color: var(--okd-button-fill-tertiary-hover-font-color);
    background: var(--okd-button-fill-tertiary-hover-background);
    border-color: var(--okd-button-fill-tertiary-hover-border-color);
    box-shadow: var(--okd-button-fill-tertiary-hover-shadow)
}

.okui-btn.btn-fill-tertiary:not(:disabled):not(.btn-disabled):not(.mobile):hover .btn-icon,.okui-btn.btn-fill-tertiary.hover .btn-icon {
    color: var(--okd-button-fill-tertiary-hover-icon-color)
}

.okui-btn.btn-fill-tertiary:not(:disabled):active,.okui-btn.btn-fill-tertiary.active {
    color: var(--okd-button-fill-tertiary-active-font-color);
    background: var(--okd-button-fill-tertiary-active-background);
    border-color: var(--okd-button-fill-tertiary-active-border-color);
    box-shadow: var(--okd-button-fill-tertiary-active-shadow)
}

.okui-btn.btn-fill-tertiary:not(:disabled):active .btn-icon,.okui-btn.btn-fill-tertiary.active .btn-icon {
    color: var(--okd-button-fill-tertiary-active-icon-color)
}

.okui-btn.btn-fill-tertiary:not(.loading):disabled,.okui-btn.btn-fill-tertiary:not(.loading).btn-disabled {
    color: var(--okd-button-fill-tertiary-disabled-font-color);
    background: var(--okd-button-fill-tertiary-disabled-background);
    border-color: var(--okd-button-fill-tertiary-disabled-border-color);
    box-shadow: var(--okd-button-fill-tertiary-disabled-shadow)
}

.okui-btn.btn-fill-tertiary:not(.loading):disabled .btn-icon,.okui-btn.btn-fill-tertiary:not(.loading).btn-disabled .btn-icon {
    color: var(--okd-button-fill-tertiary-disabled-icon-color)
}

.okui-btn.btn-fill-tertiary.loading {
    cursor: pointer
}

.okui-btn.btn-fill-tertiary .btn-icon {
    color: var(--okd-button-fill-tertiary-default-icon-color)
}

.okui-btn.btn-fill-tertiary .okui-btn-loader-text {
    color: var(--okd-button-fill-tertiary-default-font-color)
}

.okui-btn.btn-fill-tertiary.btn-xxs {
    padding: calc((var(--okd-button-xxs-padding-vertical) + 1px) - var(--okd-button-fill-tertiary-border-size)) var(--okd-button-xxs-padding-horizontal)
}

.okui-btn.btn-fill-tertiary.btn-xxs.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-xxs-padding-vertical) + 1px) - var(--okd-button-fill-tertiary-border-size)) * 2 + var(--okd-button-xxs-line-height) + var(--okd-button-fill-tertiary-border-size) * 2);
    height: calc(calc((var(--okd-button-xxs-padding-vertical) + 1px) - var(--okd-button-fill-tertiary-border-size)) * 2 + var(--okd-button-xxs-line-height) + var(--okd-button-fill-tertiary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-tertiary.btn-xxs.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-fill-tertiary.btn-xs {
    padding: calc((var(--okd-button-xs-padding-vertical) + 1px) - var(--okd-button-fill-tertiary-border-size)) var(--okd-button-xs-padding-horizontal)
}

.okui-btn.btn-fill-tertiary.btn-xs.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-xs-padding-vertical) + 1px) - var(--okd-button-fill-tertiary-border-size)) * 2 + var(--okd-button-xs-line-height) + var(--okd-button-fill-tertiary-border-size) * 2);
    height: calc(calc((var(--okd-button-xs-padding-vertical) + 1px) - var(--okd-button-fill-tertiary-border-size)) * 2 + var(--okd-button-xs-line-height) + var(--okd-button-fill-tertiary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-tertiary.btn-xs.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-fill-tertiary.btn-s {
    padding: calc((var(--okd-button-s-padding-vertical) + 1px) - var(--okd-button-fill-tertiary-border-size)) var(--okd-button-s-padding-horizontal)
}

.okui-btn.btn-fill-tertiary.btn-s.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-s-padding-vertical) + 1px) - var(--okd-button-fill-tertiary-border-size)) * 2 + var(--okd-button-s-line-height) + var(--okd-button-fill-tertiary-border-size) * 2);
    height: calc(calc((var(--okd-button-s-padding-vertical) + 1px) - var(--okd-button-fill-tertiary-border-size)) * 2 + var(--okd-button-s-line-height) + var(--okd-button-fill-tertiary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-tertiary.btn-s.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-fill-tertiary.btn-sm {
    padding: calc((var(--okd-button-sm-padding-vertical) + 1px) - var(--okd-button-fill-tertiary-border-size)) var(--okd-button-sm-padding-horizontal)
}

.okui-btn.btn-fill-tertiary.btn-sm.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-sm-padding-vertical) + 1px) - var(--okd-button-fill-tertiary-border-size)) * 2 + var(--okd-button-sm-line-height) + var(--okd-button-fill-tertiary-border-size) * 2);
    height: calc(calc((var(--okd-button-sm-padding-vertical) + 1px) - var(--okd-button-fill-tertiary-border-size)) * 2 + var(--okd-button-sm-line-height) + var(--okd-button-fill-tertiary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-tertiary.btn-sm.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-fill-tertiary.btn-md {
    padding: calc((var(--okd-button-md-padding-vertical) + 1px) - var(--okd-button-fill-tertiary-border-size)) var(--okd-button-md-padding-horizontal)
}

.okui-btn.btn-fill-tertiary.btn-md.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-md-padding-vertical) + 1px) - var(--okd-button-fill-tertiary-border-size)) * 2 + var(--okd-button-md-line-height) + var(--okd-button-fill-tertiary-border-size) * 2);
    height: calc(calc((var(--okd-button-md-padding-vertical) + 1px) - var(--okd-button-fill-tertiary-border-size)) * 2 + var(--okd-button-md-line-height) + var(--okd-button-fill-tertiary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-tertiary.btn-md.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-fill-tertiary.btn-lg {
    padding: calc((var(--okd-button-lg-padding-vertical) + 1px) - var(--okd-button-fill-tertiary-border-size)) var(--okd-button-lg-padding-horizontal)
}

.okui-btn.btn-fill-tertiary.btn-lg.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-lg-padding-vertical) + 1px) - var(--okd-button-fill-tertiary-border-size)) * 2 + var(--okd-button-lg-line-height) + var(--okd-button-fill-tertiary-border-size) * 2);
    height: calc(calc((var(--okd-button-lg-padding-vertical) + 1px) - var(--okd-button-fill-tertiary-border-size)) * 2 + var(--okd-button-lg-line-height) + var(--okd-button-fill-tertiary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-tertiary.btn-lg.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-fill-tertiary.btn-xl {
    padding: calc((var(--okd-button-xl-padding-vertical) + 1px) - var(--okd-button-fill-tertiary-border-size)) var(--okd-button-xl-padding-horizontal)
}

.okui-btn.btn-fill-tertiary.btn-xl.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-xl-padding-vertical) + 1px) - var(--okd-button-fill-tertiary-border-size)) * 2 + var(--okd-button-xl-line-height) + var(--okd-button-fill-tertiary-border-size) * 2);
    height: calc(calc((var(--okd-button-xl-padding-vertical) + 1px) - var(--okd-button-fill-tertiary-border-size)) * 2 + var(--okd-button-xl-line-height) + var(--okd-button-fill-tertiary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-tertiary.btn-xl.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-fill-quaternary {
    color: var(--okd-button-fill-quaternary-default-font-color);
    background: var(--okd-button-fill-quaternary-default-background);
    border-color: var(--okd-button-fill-quaternary-default-border-color);
    box-shadow: var(--okd-button-fill-quaternary-default-shadow);
    border-width: var(--okd-button-fill-quaternary-border-size);
    border-style: solid
}

.okui-btn.btn-fill-quaternary:not(:disabled):not(.btn-disabled):not(.mobile):hover,.okui-btn.btn-fill-quaternary.hover {
    color: var(--okd-button-fill-quaternary-hover-font-color);
    background: var(--okd-button-fill-quaternary-hover-background);
    border-color: var(--okd-button-fill-quaternary-hover-border-color);
    box-shadow: var(--okd-button-fill-quaternary-hover-shadow)
}

.okui-btn.btn-fill-quaternary:not(:disabled):not(.btn-disabled):not(.mobile):hover .btn-icon,.okui-btn.btn-fill-quaternary.hover .btn-icon {
    color: var(--okd-button-fill-quaternary-hover-icon-color)
}

.okui-btn.btn-fill-quaternary:not(:disabled):active,.okui-btn.btn-fill-quaternary.active {
    color: var(--okd-button-fill-quaternary-active-font-color);
    background: var(--okd-button-fill-quaternary-active-background);
    border-color: var(--okd-button-fill-quaternary-active-border-color);
    box-shadow: var(--okd-button-fill-quaternary-active-shadow)
}

.okui-btn.btn-fill-quaternary:not(:disabled):active .btn-icon,.okui-btn.btn-fill-quaternary.active .btn-icon {
    color: var(--okd-button-fill-quaternary-active-icon-color)
}

.okui-btn.btn-fill-quaternary:not(.loading):disabled,.okui-btn.btn-fill-quaternary:not(.loading).btn-disabled {
    color: var(--okd-button-fill-quaternary-disabled-font-color);
    background: var(--okd-button-fill-quaternary-disabled-background);
    border-color: var(--okd-button-fill-quaternary-disabled-border-color);
    box-shadow: var(--okd-button-fill-quaternary-disabled-shadow)
}

.okui-btn.btn-fill-quaternary:not(.loading):disabled .btn-icon,.okui-btn.btn-fill-quaternary:not(.loading).btn-disabled .btn-icon {
    color: var(--okd-button-fill-quaternary-disabled-icon-color)
}

.okui-btn.btn-fill-quaternary.loading {
    cursor: pointer
}

.okui-btn.btn-fill-quaternary .btn-icon {
    color: var(--okd-button-fill-quaternary-default-icon-color)
}

.okui-btn.btn-fill-quaternary .okui-btn-loader-text {
    color: var(--okd-button-fill-quaternary-default-font-color)
}

.okui-btn.btn-fill-quaternary.btn-xxs {
    padding: calc((var(--okd-button-xxs-padding-vertical) + 1px) - var(--okd-button-fill-quaternary-border-size)) var(--okd-button-xxs-padding-horizontal)
}

.okui-btn.btn-fill-quaternary.btn-xxs.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-xxs-padding-vertical) + 1px) - var(--okd-button-fill-quaternary-border-size)) * 2 + var(--okd-button-xxs-line-height) + var(--okd-button-fill-quaternary-border-size) * 2);
    height: calc(calc((var(--okd-button-xxs-padding-vertical) + 1px) - var(--okd-button-fill-quaternary-border-size)) * 2 + var(--okd-button-xxs-line-height) + var(--okd-button-fill-quaternary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-quaternary.btn-xxs.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-fill-quaternary.btn-xs {
    padding: calc((var(--okd-button-xs-padding-vertical) + 1px) - var(--okd-button-fill-quaternary-border-size)) var(--okd-button-xs-padding-horizontal)
}

.okui-btn.btn-fill-quaternary.btn-xs.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-xs-padding-vertical) + 1px) - var(--okd-button-fill-quaternary-border-size)) * 2 + var(--okd-button-xs-line-height) + var(--okd-button-fill-quaternary-border-size) * 2);
    height: calc(calc((var(--okd-button-xs-padding-vertical) + 1px) - var(--okd-button-fill-quaternary-border-size)) * 2 + var(--okd-button-xs-line-height) + var(--okd-button-fill-quaternary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-quaternary.btn-xs.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-fill-quaternary.btn-s {
    padding: calc((var(--okd-button-s-padding-vertical) + 1px) - var(--okd-button-fill-quaternary-border-size)) var(--okd-button-s-padding-horizontal)
}

.okui-btn.btn-fill-quaternary.btn-s.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-s-padding-vertical) + 1px) - var(--okd-button-fill-quaternary-border-size)) * 2 + var(--okd-button-s-line-height) + var(--okd-button-fill-quaternary-border-size) * 2);
    height: calc(calc((var(--okd-button-s-padding-vertical) + 1px) - var(--okd-button-fill-quaternary-border-size)) * 2 + var(--okd-button-s-line-height) + var(--okd-button-fill-quaternary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-quaternary.btn-s.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-fill-quaternary.btn-sm {
    padding: calc((var(--okd-button-sm-padding-vertical) + 1px) - var(--okd-button-fill-quaternary-border-size)) var(--okd-button-sm-padding-horizontal)
}

.okui-btn.btn-fill-quaternary.btn-sm.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-sm-padding-vertical) + 1px) - var(--okd-button-fill-quaternary-border-size)) * 2 + var(--okd-button-sm-line-height) + var(--okd-button-fill-quaternary-border-size) * 2);
    height: calc(calc((var(--okd-button-sm-padding-vertical) + 1px) - var(--okd-button-fill-quaternary-border-size)) * 2 + var(--okd-button-sm-line-height) + var(--okd-button-fill-quaternary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-quaternary.btn-sm.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-fill-quaternary.btn-md {
    padding: calc((var(--okd-button-md-padding-vertical) + 1px) - var(--okd-button-fill-quaternary-border-size)) var(--okd-button-md-padding-horizontal)
}

.okui-btn.btn-fill-quaternary.btn-md.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-md-padding-vertical) + 1px) - var(--okd-button-fill-quaternary-border-size)) * 2 + var(--okd-button-md-line-height) + var(--okd-button-fill-quaternary-border-size) * 2);
    height: calc(calc((var(--okd-button-md-padding-vertical) + 1px) - var(--okd-button-fill-quaternary-border-size)) * 2 + var(--okd-button-md-line-height) + var(--okd-button-fill-quaternary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-quaternary.btn-md.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-fill-quaternary.btn-lg {
    padding: calc((var(--okd-button-lg-padding-vertical) + 1px) - var(--okd-button-fill-quaternary-border-size)) var(--okd-button-lg-padding-horizontal)
}

.okui-btn.btn-fill-quaternary.btn-lg.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-lg-padding-vertical) + 1px) - var(--okd-button-fill-quaternary-border-size)) * 2 + var(--okd-button-lg-line-height) + var(--okd-button-fill-quaternary-border-size) * 2);
    height: calc(calc((var(--okd-button-lg-padding-vertical) + 1px) - var(--okd-button-fill-quaternary-border-size)) * 2 + var(--okd-button-lg-line-height) + var(--okd-button-fill-quaternary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-quaternary.btn-lg.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-fill-quaternary.btn-xl {
    padding: calc((var(--okd-button-xl-padding-vertical) + 1px) - var(--okd-button-fill-quaternary-border-size)) var(--okd-button-xl-padding-horizontal)
}

.okui-btn.btn-fill-quaternary.btn-xl.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-xl-padding-vertical) + 1px) - var(--okd-button-fill-quaternary-border-size)) * 2 + var(--okd-button-xl-line-height) + var(--okd-button-fill-quaternary-border-size) * 2);
    height: calc(calc((var(--okd-button-xl-padding-vertical) + 1px) - var(--okd-button-fill-quaternary-border-size)) * 2 + var(--okd-button-xl-line-height) + var(--okd-button-fill-quaternary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-quaternary.btn-xl.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-fill-red {
    color: var(--okd-button-fill-red-default-font-color);
    background: var(--okd-button-fill-red-default-background);
    border-color: var(--okd-button-fill-red-default-border-color);
    box-shadow: var(--okd-button-fill-red-default-shadow);
    border-width: var(--okd-button-fill-red-border-size);
    border-style: solid
}

.okui-btn.btn-fill-red:not(:disabled):not(.btn-disabled):not(.mobile):hover,.okui-btn.btn-fill-red.hover {
    color: var(--okd-button-fill-red-hover-font-color);
    background: var(--okd-button-fill-red-hover-background);
    border-color: var(--okd-button-fill-red-hover-border-color);
    box-shadow: var(--okd-button-fill-red-hover-shadow)
}

.okui-btn.btn-fill-red:not(:disabled):not(.btn-disabled):not(.mobile):hover .btn-icon,.okui-btn.btn-fill-red.hover .btn-icon {
    color: var(--okd-button-fill-red-hover-icon-color)
}

.okui-btn.btn-fill-red:not(:disabled):active,.okui-btn.btn-fill-red.active {
    color: var(--okd-button-fill-red-active-font-color);
    background: var(--okd-button-fill-red-active-background);
    border-color: var(--okd-button-fill-red-active-border-color);
    box-shadow: var(--okd-button-fill-red-active-shadow)
}

.okui-btn.btn-fill-red:not(:disabled):active .btn-icon,.okui-btn.btn-fill-red.active .btn-icon {
    color: var(--okd-button-fill-red-active-icon-color)
}

.okui-btn.btn-fill-red:not(.loading):disabled,.okui-btn.btn-fill-red:not(.loading).btn-disabled {
    color: var(--okd-button-fill-red-disabled-font-color);
    background: var(--okd-button-fill-red-disabled-background);
    border-color: var(--okd-button-fill-red-disabled-border-color);
    box-shadow: var(--okd-button-fill-red-disabled-shadow)
}

.okui-btn.btn-fill-red:not(.loading):disabled .btn-icon,.okui-btn.btn-fill-red:not(.loading).btn-disabled .btn-icon {
    color: var(--okd-button-fill-red-disabled-icon-color)
}

.okui-btn.btn-fill-red.loading {
    cursor: pointer
}

.okui-btn.btn-fill-red .btn-icon {
    color: var(--okd-button-fill-red-default-icon-color)
}

.okui-btn.btn-fill-red .okui-btn-loader-text {
    color: var(--okd-button-fill-red-default-font-color)
}

.okui-btn.btn-fill-red.btn-xxs {
    padding: calc((var(--okd-button-xxs-padding-vertical) + 1px) - var(--okd-button-fill-red-border-size)) var(--okd-button-xxs-padding-horizontal)
}

.okui-btn.btn-fill-red.btn-xxs.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-xxs-padding-vertical) + 1px) - var(--okd-button-fill-red-border-size)) * 2 + var(--okd-button-xxs-line-height) + var(--okd-button-fill-red-border-size) * 2);
    height: calc(calc((var(--okd-button-xxs-padding-vertical) + 1px) - var(--okd-button-fill-red-border-size)) * 2 + var(--okd-button-xxs-line-height) + var(--okd-button-fill-red-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-red.btn-xxs.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-fill-red.btn-xs {
    padding: calc((var(--okd-button-xs-padding-vertical) + 1px) - var(--okd-button-fill-red-border-size)) var(--okd-button-xs-padding-horizontal)
}

.okui-btn.btn-fill-red.btn-xs.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-xs-padding-vertical) + 1px) - var(--okd-button-fill-red-border-size)) * 2 + var(--okd-button-xs-line-height) + var(--okd-button-fill-red-border-size) * 2);
    height: calc(calc((var(--okd-button-xs-padding-vertical) + 1px) - var(--okd-button-fill-red-border-size)) * 2 + var(--okd-button-xs-line-height) + var(--okd-button-fill-red-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-red.btn-xs.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-fill-red.btn-s {
    padding: calc((var(--okd-button-s-padding-vertical) + 1px) - var(--okd-button-fill-red-border-size)) var(--okd-button-s-padding-horizontal)
}

.okui-btn.btn-fill-red.btn-s.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-s-padding-vertical) + 1px) - var(--okd-button-fill-red-border-size)) * 2 + var(--okd-button-s-line-height) + var(--okd-button-fill-red-border-size) * 2);
    height: calc(calc((var(--okd-button-s-padding-vertical) + 1px) - var(--okd-button-fill-red-border-size)) * 2 + var(--okd-button-s-line-height) + var(--okd-button-fill-red-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-red.btn-s.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-fill-red.btn-sm {
    padding: calc((var(--okd-button-sm-padding-vertical) + 1px) - var(--okd-button-fill-red-border-size)) var(--okd-button-sm-padding-horizontal)
}

.okui-btn.btn-fill-red.btn-sm.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-sm-padding-vertical) + 1px) - var(--okd-button-fill-red-border-size)) * 2 + var(--okd-button-sm-line-height) + var(--okd-button-fill-red-border-size) * 2);
    height: calc(calc((var(--okd-button-sm-padding-vertical) + 1px) - var(--okd-button-fill-red-border-size)) * 2 + var(--okd-button-sm-line-height) + var(--okd-button-fill-red-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-red.btn-sm.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-fill-red.btn-md {
    padding: calc((var(--okd-button-md-padding-vertical) + 1px) - var(--okd-button-fill-red-border-size)) var(--okd-button-md-padding-horizontal)
}

.okui-btn.btn-fill-red.btn-md.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-md-padding-vertical) + 1px) - var(--okd-button-fill-red-border-size)) * 2 + var(--okd-button-md-line-height) + var(--okd-button-fill-red-border-size) * 2);
    height: calc(calc((var(--okd-button-md-padding-vertical) + 1px) - var(--okd-button-fill-red-border-size)) * 2 + var(--okd-button-md-line-height) + var(--okd-button-fill-red-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-red.btn-md.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-fill-red.btn-lg {
    padding: calc((var(--okd-button-lg-padding-vertical) + 1px) - var(--okd-button-fill-red-border-size)) var(--okd-button-lg-padding-horizontal)
}

.okui-btn.btn-fill-red.btn-lg.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-lg-padding-vertical) + 1px) - var(--okd-button-fill-red-border-size)) * 2 + var(--okd-button-lg-line-height) + var(--okd-button-fill-red-border-size) * 2);
    height: calc(calc((var(--okd-button-lg-padding-vertical) + 1px) - var(--okd-button-fill-red-border-size)) * 2 + var(--okd-button-lg-line-height) + var(--okd-button-fill-red-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-red.btn-lg.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-fill-red.btn-xl {
    padding: calc((var(--okd-button-xl-padding-vertical) + 1px) - var(--okd-button-fill-red-border-size)) var(--okd-button-xl-padding-horizontal)
}

.okui-btn.btn-fill-red.btn-xl.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-xl-padding-vertical) + 1px) - var(--okd-button-fill-red-border-size)) * 2 + var(--okd-button-xl-line-height) + var(--okd-button-fill-red-border-size) * 2);
    height: calc(calc((var(--okd-button-xl-padding-vertical) + 1px) - var(--okd-button-fill-red-border-size)) * 2 + var(--okd-button-xl-line-height) + var(--okd-button-fill-red-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-red.btn-xl.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-fill-green {
    color: var(--okd-button-fill-green-default-font-color);
    background: var(--okd-button-fill-green-default-background);
    border-color: var(--okd-button-fill-green-default-border-color);
    box-shadow: var(--okd-button-fill-green-default-shadow);
    border-width: var(--okd-button-fill-green-border-size);
    border-style: solid
}

.okui-btn.btn-fill-green:not(:disabled):not(.btn-disabled):not(.mobile):hover,.okui-btn.btn-fill-green.hover {
    color: var(--okd-button-fill-green-hover-font-color);
    background: var(--okd-button-fill-green-hover-background);
    border-color: var(--okd-button-fill-green-hover-border-color);
    box-shadow: var(--okd-button-fill-green-hover-shadow)
}

.okui-btn.btn-fill-green:not(:disabled):not(.btn-disabled):not(.mobile):hover .btn-icon,.okui-btn.btn-fill-green.hover .btn-icon {
    color: var(--okd-button-fill-green-hover-icon-color)
}

.okui-btn.btn-fill-green:not(:disabled):active,.okui-btn.btn-fill-green.active {
    color: var(--okd-button-fill-green-active-font-color);
    background: var(--okd-button-fill-green-active-background);
    border-color: var(--okd-button-fill-green-active-border-color);
    box-shadow: var(--okd-button-fill-green-active-shadow)
}

.okui-btn.btn-fill-green:not(:disabled):active .btn-icon,.okui-btn.btn-fill-green.active .btn-icon {
    color: var(--okd-button-fill-green-active-icon-color)
}

.okui-btn.btn-fill-green:not(.loading):disabled,.okui-btn.btn-fill-green:not(.loading).btn-disabled {
    color: var(--okd-button-fill-green-disabled-font-color);
    background: var(--okd-button-fill-green-disabled-background);
    border-color: var(--okd-button-fill-green-disabled-border-color);
    box-shadow: var(--okd-button-fill-green-disabled-shadow)
}

.okui-btn.btn-fill-green:not(.loading):disabled .btn-icon,.okui-btn.btn-fill-green:not(.loading).btn-disabled .btn-icon {
    color: var(--okd-button-fill-green-disabled-icon-color)
}

.okui-btn.btn-fill-green.loading {
    cursor: pointer
}

.okui-btn.btn-fill-green .btn-icon {
    color: var(--okd-button-fill-green-default-icon-color)
}

.okui-btn.btn-fill-green .okui-btn-loader-text {
    color: var(--okd-button-fill-green-default-font-color)
}

.okui-btn.btn-fill-green.btn-xxs {
    padding: calc((var(--okd-button-xxs-padding-vertical) + 1px) - var(--okd-button-fill-green-border-size)) var(--okd-button-xxs-padding-horizontal)
}

.okui-btn.btn-fill-green.btn-xxs.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-xxs-padding-vertical) + 1px) - var(--okd-button-fill-green-border-size)) * 2 + var(--okd-button-xxs-line-height) + var(--okd-button-fill-green-border-size) * 2);
    height: calc(calc((var(--okd-button-xxs-padding-vertical) + 1px) - var(--okd-button-fill-green-border-size)) * 2 + var(--okd-button-xxs-line-height) + var(--okd-button-fill-green-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-green.btn-xxs.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-fill-green.btn-xs {
    padding: calc((var(--okd-button-xs-padding-vertical) + 1px) - var(--okd-button-fill-green-border-size)) var(--okd-button-xs-padding-horizontal)
}

.okui-btn.btn-fill-green.btn-xs.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-xs-padding-vertical) + 1px) - var(--okd-button-fill-green-border-size)) * 2 + var(--okd-button-xs-line-height) + var(--okd-button-fill-green-border-size) * 2);
    height: calc(calc((var(--okd-button-xs-padding-vertical) + 1px) - var(--okd-button-fill-green-border-size)) * 2 + var(--okd-button-xs-line-height) + var(--okd-button-fill-green-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-green.btn-xs.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-fill-green.btn-s {
    padding: calc((var(--okd-button-s-padding-vertical) + 1px) - var(--okd-button-fill-green-border-size)) var(--okd-button-s-padding-horizontal)
}

.okui-btn.btn-fill-green.btn-s.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-s-padding-vertical) + 1px) - var(--okd-button-fill-green-border-size)) * 2 + var(--okd-button-s-line-height) + var(--okd-button-fill-green-border-size) * 2);
    height: calc(calc((var(--okd-button-s-padding-vertical) + 1px) - var(--okd-button-fill-green-border-size)) * 2 + var(--okd-button-s-line-height) + var(--okd-button-fill-green-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-green.btn-s.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-fill-green.btn-sm {
    padding: calc((var(--okd-button-sm-padding-vertical) + 1px) - var(--okd-button-fill-green-border-size)) var(--okd-button-sm-padding-horizontal)
}

.okui-btn.btn-fill-green.btn-sm.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-sm-padding-vertical) + 1px) - var(--okd-button-fill-green-border-size)) * 2 + var(--okd-button-sm-line-height) + var(--okd-button-fill-green-border-size) * 2);
    height: calc(calc((var(--okd-button-sm-padding-vertical) + 1px) - var(--okd-button-fill-green-border-size)) * 2 + var(--okd-button-sm-line-height) + var(--okd-button-fill-green-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-green.btn-sm.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-fill-green.btn-md {
    padding: calc((var(--okd-button-md-padding-vertical) + 1px) - var(--okd-button-fill-green-border-size)) var(--okd-button-md-padding-horizontal)
}

.okui-btn.btn-fill-green.btn-md.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-md-padding-vertical) + 1px) - var(--okd-button-fill-green-border-size)) * 2 + var(--okd-button-md-line-height) + var(--okd-button-fill-green-border-size) * 2);
    height: calc(calc((var(--okd-button-md-padding-vertical) + 1px) - var(--okd-button-fill-green-border-size)) * 2 + var(--okd-button-md-line-height) + var(--okd-button-fill-green-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-green.btn-md.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-fill-green.btn-lg {
    padding: calc((var(--okd-button-lg-padding-vertical) + 1px) - var(--okd-button-fill-green-border-size)) var(--okd-button-lg-padding-horizontal)
}

.okui-btn.btn-fill-green.btn-lg.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-lg-padding-vertical) + 1px) - var(--okd-button-fill-green-border-size)) * 2 + var(--okd-button-lg-line-height) + var(--okd-button-fill-green-border-size) * 2);
    height: calc(calc((var(--okd-button-lg-padding-vertical) + 1px) - var(--okd-button-fill-green-border-size)) * 2 + var(--okd-button-lg-line-height) + var(--okd-button-fill-green-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-green.btn-lg.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-fill-green.btn-xl {
    padding: calc((var(--okd-button-xl-padding-vertical) + 1px) - var(--okd-button-fill-green-border-size)) var(--okd-button-xl-padding-horizontal)
}

.okui-btn.btn-fill-green.btn-xl.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-xl-padding-vertical) + 1px) - var(--okd-button-fill-green-border-size)) * 2 + var(--okd-button-xl-line-height) + var(--okd-button-fill-green-border-size) * 2);
    height: calc(calc((var(--okd-button-xl-padding-vertical) + 1px) - var(--okd-button-fill-green-border-size)) * 2 + var(--okd-button-xl-line-height) + var(--okd-button-fill-green-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-green.btn-xl.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-outline-highlight {
    color: var(--okd-button-outline-highlight-default-font-color);
    background: var(--okd-button-outline-highlight-default-background);
    border-color: var(--okd-button-outline-highlight-default-border-color);
    box-shadow: var(--okd-button-outline-highlight-default-shadow);
    border-width: var(--okd-button-outline-highlight-border-size);
    border-style: solid
}

.okui-btn.btn-outline-highlight:not(:disabled):not(.btn-disabled):not(.mobile):hover,.okui-btn.btn-outline-highlight.hover {
    color: var(--okd-button-outline-highlight-hover-font-color);
    background: var(--okd-button-outline-highlight-hover-background);
    border-color: var(--okd-button-outline-highlight-hover-border-color);
    box-shadow: var(--okd-button-outline-highlight-hover-shadow)
}

.okui-btn.btn-outline-highlight:not(:disabled):not(.btn-disabled):not(.mobile):hover .btn-icon,.okui-btn.btn-outline-highlight.hover .btn-icon {
    color: var(--okd-button-outline-highlight-hover-icon-color)
}

.okui-btn.btn-outline-highlight:not(:disabled):active,.okui-btn.btn-outline-highlight.active {
    color: var(--okd-button-outline-highlight-active-font-color);
    background: var(--okd-button-outline-highlight-active-background);
    border-color: var(--okd-button-outline-highlight-active-border-color);
    box-shadow: var(--okd-button-outline-highlight-active-shadow)
}

.okui-btn.btn-outline-highlight:not(:disabled):active .btn-icon,.okui-btn.btn-outline-highlight.active .btn-icon {
    color: var(--okd-button-outline-highlight-active-icon-color)
}

.okui-btn.btn-outline-highlight:not(.loading):disabled,.okui-btn.btn-outline-highlight:not(.loading).btn-disabled {
    color: var(--okd-button-outline-highlight-disabled-font-color);
    background: var(--okd-button-outline-highlight-disabled-background);
    border-color: var(--okd-button-outline-highlight-disabled-border-color);
    box-shadow: var(--okd-button-outline-highlight-disabled-shadow)
}

.okui-btn.btn-outline-highlight:not(.loading):disabled .btn-icon,.okui-btn.btn-outline-highlight:not(.loading).btn-disabled .btn-icon {
    color: var(--okd-button-outline-highlight-disabled-icon-color)
}

.okui-btn.btn-outline-highlight.loading {
    cursor: pointer
}

.okui-btn.btn-outline-highlight .btn-icon {
    color: var(--okd-button-outline-highlight-default-icon-color)
}

.okui-btn.btn-outline-highlight .okui-btn-loader-text {
    color: var(--okd-button-outline-highlight-default-font-color)
}

.okui-btn.btn-outline-highlight.btn-xxs {
    padding: calc((var(--okd-button-xxs-padding-vertical) + 1px) - var(--okd-button-outline-highlight-border-size)) var(--okd-button-xxs-padding-horizontal)
}

.okui-btn.btn-outline-highlight.btn-xxs.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-xxs-padding-vertical) + 1px) - var(--okd-button-outline-highlight-border-size)) * 2 + var(--okd-button-xxs-line-height) + var(--okd-button-outline-highlight-border-size) * 2);
    height: calc(calc((var(--okd-button-xxs-padding-vertical) + 1px) - var(--okd-button-outline-highlight-border-size)) * 2 + var(--okd-button-xxs-line-height) + var(--okd-button-outline-highlight-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-outline-highlight.btn-xxs.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-outline-highlight.btn-xs {
    padding: calc((var(--okd-button-xs-padding-vertical) + 1px) - var(--okd-button-outline-highlight-border-size)) var(--okd-button-xs-padding-horizontal)
}

.okui-btn.btn-outline-highlight.btn-xs.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-xs-padding-vertical) + 1px) - var(--okd-button-outline-highlight-border-size)) * 2 + var(--okd-button-xs-line-height) + var(--okd-button-outline-highlight-border-size) * 2);
    height: calc(calc((var(--okd-button-xs-padding-vertical) + 1px) - var(--okd-button-outline-highlight-border-size)) * 2 + var(--okd-button-xs-line-height) + var(--okd-button-outline-highlight-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-outline-highlight.btn-xs.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-outline-highlight.btn-s {
    padding: calc((var(--okd-button-s-padding-vertical) + 1px) - var(--okd-button-outline-highlight-border-size)) var(--okd-button-s-padding-horizontal)
}

.okui-btn.btn-outline-highlight.btn-s.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-s-padding-vertical) + 1px) - var(--okd-button-outline-highlight-border-size)) * 2 + var(--okd-button-s-line-height) + var(--okd-button-outline-highlight-border-size) * 2);
    height: calc(calc((var(--okd-button-s-padding-vertical) + 1px) - var(--okd-button-outline-highlight-border-size)) * 2 + var(--okd-button-s-line-height) + var(--okd-button-outline-highlight-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-outline-highlight.btn-s.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-outline-highlight.btn-sm {
    padding: calc((var(--okd-button-sm-padding-vertical) + 1px) - var(--okd-button-outline-highlight-border-size)) var(--okd-button-sm-padding-horizontal)
}

.okui-btn.btn-outline-highlight.btn-sm.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-sm-padding-vertical) + 1px) - var(--okd-button-outline-highlight-border-size)) * 2 + var(--okd-button-sm-line-height) + var(--okd-button-outline-highlight-border-size) * 2);
    height: calc(calc((var(--okd-button-sm-padding-vertical) + 1px) - var(--okd-button-outline-highlight-border-size)) * 2 + var(--okd-button-sm-line-height) + var(--okd-button-outline-highlight-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-outline-highlight.btn-sm.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-outline-highlight.btn-md {
    padding: calc((var(--okd-button-md-padding-vertical) + 1px) - var(--okd-button-outline-highlight-border-size)) var(--okd-button-md-padding-horizontal)
}

.okui-btn.btn-outline-highlight.btn-md.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-md-padding-vertical) + 1px) - var(--okd-button-outline-highlight-border-size)) * 2 + var(--okd-button-md-line-height) + var(--okd-button-outline-highlight-border-size) * 2);
    height: calc(calc((var(--okd-button-md-padding-vertical) + 1px) - var(--okd-button-outline-highlight-border-size)) * 2 + var(--okd-button-md-line-height) + var(--okd-button-outline-highlight-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-outline-highlight.btn-md.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-outline-highlight.btn-lg {
    padding: calc((var(--okd-button-lg-padding-vertical) + 1px) - var(--okd-button-outline-highlight-border-size)) var(--okd-button-lg-padding-horizontal)
}

.okui-btn.btn-outline-highlight.btn-lg.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-lg-padding-vertical) + 1px) - var(--okd-button-outline-highlight-border-size)) * 2 + var(--okd-button-lg-line-height) + var(--okd-button-outline-highlight-border-size) * 2);
    height: calc(calc((var(--okd-button-lg-padding-vertical) + 1px) - var(--okd-button-outline-highlight-border-size)) * 2 + var(--okd-button-lg-line-height) + var(--okd-button-outline-highlight-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-outline-highlight.btn-lg.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-outline-highlight.btn-xl {
    padding: calc((var(--okd-button-xl-padding-vertical) + 1px) - var(--okd-button-outline-highlight-border-size)) var(--okd-button-xl-padding-horizontal)
}

.okui-btn.btn-outline-highlight.btn-xl.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-xl-padding-vertical) + 1px) - var(--okd-button-outline-highlight-border-size)) * 2 + var(--okd-button-xl-line-height) + var(--okd-button-outline-highlight-border-size) * 2);
    height: calc(calc((var(--okd-button-xl-padding-vertical) + 1px) - var(--okd-button-outline-highlight-border-size)) * 2 + var(--okd-button-xl-line-height) + var(--okd-button-outline-highlight-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-outline-highlight.btn-xl.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-outline-secondary {
    color: var(--okd-button-outline-secondary-default-font-color);
    background: var(--okd-button-outline-secondary-default-background);
    border-color: var(--okd-button-outline-secondary-default-border-color);
    box-shadow: var(--okd-button-outline-secondary-default-shadow);
    border-width: var(--okd-button-outline-secondary-border-size);
    border-style: solid
}

.okui-btn.btn-outline-secondary:not(:disabled):not(.btn-disabled):not(.mobile):hover,.okui-btn.btn-outline-secondary.hover {
    color: var(--okd-button-outline-secondary-hover-font-color);
    background: var(--okd-button-outline-secondary-hover-background);
    border-color: var(--okd-button-outline-secondary-hover-border-color);
    box-shadow: var(--okd-button-outline-secondary-hover-shadow)
}

.okui-btn.btn-outline-secondary:not(:disabled):not(.btn-disabled):not(.mobile):hover .btn-icon,.okui-btn.btn-outline-secondary.hover .btn-icon {
    color: var(--okd-button-outline-secondary-hover-icon-color)
}

.okui-btn.btn-outline-secondary:not(:disabled):active,.okui-btn.btn-outline-secondary.active {
    color: var(--okd-button-outline-secondary-active-font-color);
    background: var(--okd-button-outline-secondary-active-background);
    border-color: var(--okd-button-outline-secondary-active-border-color);
    box-shadow: var(--okd-button-outline-secondary-active-shadow)
}

.okui-btn.btn-outline-secondary:not(:disabled):active .btn-icon,.okui-btn.btn-outline-secondary.active .btn-icon {
    color: var(--okd-button-outline-secondary-active-icon-color)
}

.okui-btn.btn-outline-secondary:not(.loading):disabled,.okui-btn.btn-outline-secondary:not(.loading).btn-disabled {
    color: var(--okd-button-outline-secondary-disabled-font-color);
    background: var(--okd-button-outline-secondary-disabled-background);
    border-color: var(--okd-button-outline-secondary-disabled-border-color);
    box-shadow: var(--okd-button-outline-secondary-disabled-shadow)
}

.okui-btn.btn-outline-secondary:not(.loading):disabled .btn-icon,.okui-btn.btn-outline-secondary:not(.loading).btn-disabled .btn-icon {
    color: var(--okd-button-outline-secondary-disabled-icon-color)
}

.okui-btn.btn-outline-secondary.loading {
    cursor: pointer
}

.okui-btn.btn-outline-secondary .btn-icon {
    color: var(--okd-button-outline-secondary-default-icon-color)
}

.okui-btn.btn-outline-secondary .okui-btn-loader-text {
    color: var(--okd-button-outline-secondary-default-font-color)
}

.okui-btn.btn-outline-secondary.btn-xxs {
    padding: calc((var(--okd-button-xxs-padding-vertical) + 1px) - var(--okd-button-outline-secondary-border-size)) var(--okd-button-xxs-padding-horizontal)
}

.okui-btn.btn-outline-secondary.btn-xxs.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-xxs-padding-vertical) + 1px) - var(--okd-button-outline-secondary-border-size)) * 2 + var(--okd-button-xxs-line-height) + var(--okd-button-outline-secondary-border-size) * 2);
    height: calc(calc((var(--okd-button-xxs-padding-vertical) + 1px) - var(--okd-button-outline-secondary-border-size)) * 2 + var(--okd-button-xxs-line-height) + var(--okd-button-outline-secondary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-outline-secondary.btn-xxs.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-outline-secondary.btn-xs {
    padding: calc((var(--okd-button-xs-padding-vertical) + 1px) - var(--okd-button-outline-secondary-border-size)) var(--okd-button-xs-padding-horizontal)
}

.okui-btn.btn-outline-secondary.btn-xs.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-xs-padding-vertical) + 1px) - var(--okd-button-outline-secondary-border-size)) * 2 + var(--okd-button-xs-line-height) + var(--okd-button-outline-secondary-border-size) * 2);
    height: calc(calc((var(--okd-button-xs-padding-vertical) + 1px) - var(--okd-button-outline-secondary-border-size)) * 2 + var(--okd-button-xs-line-height) + var(--okd-button-outline-secondary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-outline-secondary.btn-xs.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-outline-secondary.btn-s {
    padding: calc((var(--okd-button-s-padding-vertical) + 1px) - var(--okd-button-outline-secondary-border-size)) var(--okd-button-s-padding-horizontal)
}

.okui-btn.btn-outline-secondary.btn-s.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-s-padding-vertical) + 1px) - var(--okd-button-outline-secondary-border-size)) * 2 + var(--okd-button-s-line-height) + var(--okd-button-outline-secondary-border-size) * 2);
    height: calc(calc((var(--okd-button-s-padding-vertical) + 1px) - var(--okd-button-outline-secondary-border-size)) * 2 + var(--okd-button-s-line-height) + var(--okd-button-outline-secondary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-outline-secondary.btn-s.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-outline-secondary.btn-sm {
    padding: calc((var(--okd-button-sm-padding-vertical) + 1px) - var(--okd-button-outline-secondary-border-size)) var(--okd-button-sm-padding-horizontal)
}

.okui-btn.btn-outline-secondary.btn-sm.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-sm-padding-vertical) + 1px) - var(--okd-button-outline-secondary-border-size)) * 2 + var(--okd-button-sm-line-height) + var(--okd-button-outline-secondary-border-size) * 2);
    height: calc(calc((var(--okd-button-sm-padding-vertical) + 1px) - var(--okd-button-outline-secondary-border-size)) * 2 + var(--okd-button-sm-line-height) + var(--okd-button-outline-secondary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-outline-secondary.btn-sm.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-outline-secondary.btn-md {
    padding: calc((var(--okd-button-md-padding-vertical) + 1px) - var(--okd-button-outline-secondary-border-size)) var(--okd-button-md-padding-horizontal)
}

.okui-btn.btn-outline-secondary.btn-md.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-md-padding-vertical) + 1px) - var(--okd-button-outline-secondary-border-size)) * 2 + var(--okd-button-md-line-height) + var(--okd-button-outline-secondary-border-size) * 2);
    height: calc(calc((var(--okd-button-md-padding-vertical) + 1px) - var(--okd-button-outline-secondary-border-size)) * 2 + var(--okd-button-md-line-height) + var(--okd-button-outline-secondary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-outline-secondary.btn-md.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-outline-secondary.btn-lg {
    padding: calc((var(--okd-button-lg-padding-vertical) + 1px) - var(--okd-button-outline-secondary-border-size)) var(--okd-button-lg-padding-horizontal)
}

.okui-btn.btn-outline-secondary.btn-lg.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-lg-padding-vertical) + 1px) - var(--okd-button-outline-secondary-border-size)) * 2 + var(--okd-button-lg-line-height) + var(--okd-button-outline-secondary-border-size) * 2);
    height: calc(calc((var(--okd-button-lg-padding-vertical) + 1px) - var(--okd-button-outline-secondary-border-size)) * 2 + var(--okd-button-lg-line-height) + var(--okd-button-outline-secondary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-outline-secondary.btn-lg.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-outline-secondary.btn-xl {
    padding: calc((var(--okd-button-xl-padding-vertical) + 1px) - var(--okd-button-outline-secondary-border-size)) var(--okd-button-xl-padding-horizontal)
}

.okui-btn.btn-outline-secondary.btn-xl.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-xl-padding-vertical) + 1px) - var(--okd-button-outline-secondary-border-size)) * 2 + var(--okd-button-xl-line-height) + var(--okd-button-outline-secondary-border-size) * 2);
    height: calc(calc((var(--okd-button-xl-padding-vertical) + 1px) - var(--okd-button-outline-secondary-border-size)) * 2 + var(--okd-button-xl-line-height) + var(--okd-button-outline-secondary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-outline-secondary.btn-xl.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-outline-tertiary {
    color: var(--okd-button-outline-tertiary-default-font-color);
    background: var(--okd-button-outline-tertiary-default-background);
    border-color: var(--okd-button-outline-tertiary-default-border-color);
    box-shadow: var(--okd-button-outline-tertiary-default-shadow);
    border-width: var(--okd-button-outline-tertiary-border-size);
    border-style: solid
}

.okui-btn.btn-outline-tertiary:not(:disabled):not(.btn-disabled):not(.mobile):hover,.okui-btn.btn-outline-tertiary.hover {
    color: var(--okd-button-outline-tertiary-hover-font-color);
    background: var(--okd-button-outline-tertiary-hover-background);
    border-color: var(--okd-button-outline-tertiary-hover-border-color);
    box-shadow: var(--okd-button-outline-tertiary-hover-shadow)
}

.okui-btn.btn-outline-tertiary:not(:disabled):not(.btn-disabled):not(.mobile):hover .btn-icon,.okui-btn.btn-outline-tertiary.hover .btn-icon {
    color: var(--okd-button-outline-tertiary-hover-icon-color)
}

.okui-btn.btn-outline-tertiary:not(:disabled):active,.okui-btn.btn-outline-tertiary.active {
    color: var(--okd-button-outline-tertiary-active-font-color);
    background: var(--okd-button-outline-tertiary-active-background);
    border-color: var(--okd-button-outline-tertiary-active-border-color);
    box-shadow: var(--okd-button-outline-tertiary-active-shadow)
}

.okui-btn.btn-outline-tertiary:not(:disabled):active .btn-icon,.okui-btn.btn-outline-tertiary.active .btn-icon {
    color: var(--okd-button-outline-tertiary-active-icon-color)
}

.okui-btn.btn-outline-tertiary:not(.loading):disabled,.okui-btn.btn-outline-tertiary:not(.loading).btn-disabled {
    color: var(--okd-button-outline-tertiary-disabled-font-color);
    background: var(--okd-button-outline-tertiary-disabled-background);
    border-color: var(--okd-button-outline-tertiary-disabled-border-color);
    box-shadow: var(--okd-button-outline-tertiary-disabled-shadow)
}

.okui-btn.btn-outline-tertiary:not(.loading):disabled .btn-icon,.okui-btn.btn-outline-tertiary:not(.loading).btn-disabled .btn-icon {
    color: var(--okd-button-outline-tertiary-disabled-icon-color)
}

.okui-btn.btn-outline-tertiary.loading {
    cursor: pointer
}

.okui-btn.btn-outline-tertiary .btn-icon {
    color: var(--okd-button-outline-tertiary-default-icon-color)
}

.okui-btn.btn-outline-tertiary .okui-btn-loader-text {
    color: var(--okd-button-outline-tertiary-default-font-color)
}

.okui-btn.btn-outline-tertiary.btn-xxs {
    padding: calc((var(--okd-button-xxs-padding-vertical) + 1px) - var(--okd-button-outline-tertiary-border-size)) var(--okd-button-xxs-padding-horizontal)
}

.okui-btn.btn-outline-tertiary.btn-xxs.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-xxs-padding-vertical) + 1px) - var(--okd-button-outline-tertiary-border-size)) * 2 + var(--okd-button-xxs-line-height) + var(--okd-button-outline-tertiary-border-size) * 2);
    height: calc(calc((var(--okd-button-xxs-padding-vertical) + 1px) - var(--okd-button-outline-tertiary-border-size)) * 2 + var(--okd-button-xxs-line-height) + var(--okd-button-outline-tertiary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-outline-tertiary.btn-xxs.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-outline-tertiary.btn-xs {
    padding: calc((var(--okd-button-xs-padding-vertical) + 1px) - var(--okd-button-outline-tertiary-border-size)) var(--okd-button-xs-padding-horizontal)
}

.okui-btn.btn-outline-tertiary.btn-xs.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-xs-padding-vertical) + 1px) - var(--okd-button-outline-tertiary-border-size)) * 2 + var(--okd-button-xs-line-height) + var(--okd-button-outline-tertiary-border-size) * 2);
    height: calc(calc((var(--okd-button-xs-padding-vertical) + 1px) - var(--okd-button-outline-tertiary-border-size)) * 2 + var(--okd-button-xs-line-height) + var(--okd-button-outline-tertiary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-outline-tertiary.btn-xs.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-outline-tertiary.btn-s {
    padding: calc((var(--okd-button-s-padding-vertical) + 1px) - var(--okd-button-outline-tertiary-border-size)) var(--okd-button-s-padding-horizontal)
}

.okui-btn.btn-outline-tertiary.btn-s.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-s-padding-vertical) + 1px) - var(--okd-button-outline-tertiary-border-size)) * 2 + var(--okd-button-s-line-height) + var(--okd-button-outline-tertiary-border-size) * 2);
    height: calc(calc((var(--okd-button-s-padding-vertical) + 1px) - var(--okd-button-outline-tertiary-border-size)) * 2 + var(--okd-button-s-line-height) + var(--okd-button-outline-tertiary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-outline-tertiary.btn-s.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-outline-tertiary.btn-sm {
    padding: calc((var(--okd-button-sm-padding-vertical) + 1px) - var(--okd-button-outline-tertiary-border-size)) var(--okd-button-sm-padding-horizontal)
}

.okui-btn.btn-outline-tertiary.btn-sm.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-sm-padding-vertical) + 1px) - var(--okd-button-outline-tertiary-border-size)) * 2 + var(--okd-button-sm-line-height) + var(--okd-button-outline-tertiary-border-size) * 2);
    height: calc(calc((var(--okd-button-sm-padding-vertical) + 1px) - var(--okd-button-outline-tertiary-border-size)) * 2 + var(--okd-button-sm-line-height) + var(--okd-button-outline-tertiary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-outline-tertiary.btn-sm.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-outline-tertiary.btn-md {
    padding: calc((var(--okd-button-md-padding-vertical) + 1px) - var(--okd-button-outline-tertiary-border-size)) var(--okd-button-md-padding-horizontal)
}

.okui-btn.btn-outline-tertiary.btn-md.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-md-padding-vertical) + 1px) - var(--okd-button-outline-tertiary-border-size)) * 2 + var(--okd-button-md-line-height) + var(--okd-button-outline-tertiary-border-size) * 2);
    height: calc(calc((var(--okd-button-md-padding-vertical) + 1px) - var(--okd-button-outline-tertiary-border-size)) * 2 + var(--okd-button-md-line-height) + var(--okd-button-outline-tertiary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-outline-tertiary.btn-md.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-outline-tertiary.btn-lg {
    padding: calc((var(--okd-button-lg-padding-vertical) + 1px) - var(--okd-button-outline-tertiary-border-size)) var(--okd-button-lg-padding-horizontal)
}

.okui-btn.btn-outline-tertiary.btn-lg.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-lg-padding-vertical) + 1px) - var(--okd-button-outline-tertiary-border-size)) * 2 + var(--okd-button-lg-line-height) + var(--okd-button-outline-tertiary-border-size) * 2);
    height: calc(calc((var(--okd-button-lg-padding-vertical) + 1px) - var(--okd-button-outline-tertiary-border-size)) * 2 + var(--okd-button-lg-line-height) + var(--okd-button-outline-tertiary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-outline-tertiary.btn-lg.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-outline-tertiary.btn-xl {
    padding: calc((var(--okd-button-xl-padding-vertical) + 1px) - var(--okd-button-outline-tertiary-border-size)) var(--okd-button-xl-padding-horizontal)
}

.okui-btn.btn-outline-tertiary.btn-xl.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-xl-padding-vertical) + 1px) - var(--okd-button-outline-tertiary-border-size)) * 2 + var(--okd-button-xl-line-height) + var(--okd-button-outline-tertiary-border-size) * 2);
    height: calc(calc((var(--okd-button-xl-padding-vertical) + 1px) - var(--okd-button-outline-tertiary-border-size)) * 2 + var(--okd-button-xl-line-height) + var(--okd-button-outline-tertiary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-outline-tertiary.btn-xl.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-text-primary {
    color: var(--okd-button-text-primary-default-font-color);
    background: var(--okd-button-text-primary-default-background);
    border-color: var(--okd-button-text-primary-default-border-color);
    box-shadow: var(--okd-button-text-primary-default-shadow);
    border-width: var(--okd-button-text-primary-border-size);
    border-style: solid
}

.okui-btn.btn-text-primary:not(:disabled):not(.btn-disabled):not(.mobile):hover,.okui-btn.btn-text-primary.hover {
    color: var(--okd-button-text-primary-hover-font-color);
    background: var(--okd-button-text-primary-hover-background);
    border-color: var(--okd-button-text-primary-hover-border-color);
    box-shadow: var(--okd-button-text-primary-hover-shadow)
}

.okui-btn.btn-text-primary:not(:disabled):not(.btn-disabled):not(.mobile):hover .btn-icon,.okui-btn.btn-text-primary.hover .btn-icon {
    color: var(--okd-button-text-primary-hover-icon-color)
}

.okui-btn.btn-text-primary:not(:disabled):active,.okui-btn.btn-text-primary.active {
    color: var(--okd-button-text-primary-active-font-color);
    background: var(--okd-button-text-primary-active-background);
    border-color: var(--okd-button-text-primary-active-border-color);
    box-shadow: var(--okd-button-text-primary-active-shadow)
}

.okui-btn.btn-text-primary:not(:disabled):active .btn-icon,.okui-btn.btn-text-primary.active .btn-icon {
    color: var(--okd-button-text-primary-active-icon-color)
}

.okui-btn.btn-text-primary:not(.loading):disabled,.okui-btn.btn-text-primary:not(.loading).btn-disabled {
    color: var(--okd-button-text-primary-disabled-font-color);
    background: var(--okd-button-text-primary-disabled-background);
    border-color: var(--okd-button-text-primary-disabled-border-color);
    box-shadow: var(--okd-button-text-primary-disabled-shadow)
}

.okui-btn.btn-text-primary:not(.loading):disabled .btn-icon,.okui-btn.btn-text-primary:not(.loading).btn-disabled .btn-icon {
    color: var(--okd-button-text-primary-disabled-icon-color)
}

.okui-btn.btn-text-primary.loading {
    cursor: pointer
}

.okui-btn.btn-text-primary .btn-icon {
    color: var(--okd-button-text-primary-default-icon-color)
}

.okui-btn.btn-text-primary .okui-btn-loader-text {
    color: var(--okd-button-text-primary-default-font-color)
}

.okui-btn.btn-text-primary.btn-xxs {
    padding: calc((var(--okd-button-xxs-padding-vertical) + 1px) - var(--okd-button-text-primary-border-size)) var(--okd-button-xxs-padding-horizontal)
}

.okui-btn.btn-text-primary.btn-xxs.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-xxs-padding-vertical) + 1px) - var(--okd-button-text-primary-border-size)) * 2 + var(--okd-button-xxs-line-height) + var(--okd-button-text-primary-border-size) * 2);
    height: calc(calc((var(--okd-button-xxs-padding-vertical) + 1px) - var(--okd-button-text-primary-border-size)) * 2 + var(--okd-button-xxs-line-height) + var(--okd-button-text-primary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-text-primary.btn-xxs.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-text-primary.btn-xs {
    padding: calc((var(--okd-button-xs-padding-vertical) + 1px) - var(--okd-button-text-primary-border-size)) var(--okd-button-xs-padding-horizontal)
}

.okui-btn.btn-text-primary.btn-xs.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-xs-padding-vertical) + 1px) - var(--okd-button-text-primary-border-size)) * 2 + var(--okd-button-xs-line-height) + var(--okd-button-text-primary-border-size) * 2);
    height: calc(calc((var(--okd-button-xs-padding-vertical) + 1px) - var(--okd-button-text-primary-border-size)) * 2 + var(--okd-button-xs-line-height) + var(--okd-button-text-primary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-text-primary.btn-xs.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-text-primary.btn-s {
    padding: calc((var(--okd-button-s-padding-vertical) + 1px) - var(--okd-button-text-primary-border-size)) var(--okd-button-s-padding-horizontal)
}

.okui-btn.btn-text-primary.btn-s.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-s-padding-vertical) + 1px) - var(--okd-button-text-primary-border-size)) * 2 + var(--okd-button-s-line-height) + var(--okd-button-text-primary-border-size) * 2);
    height: calc(calc((var(--okd-button-s-padding-vertical) + 1px) - var(--okd-button-text-primary-border-size)) * 2 + var(--okd-button-s-line-height) + var(--okd-button-text-primary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-text-primary.btn-s.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-text-primary.btn-sm {
    padding: calc((var(--okd-button-sm-padding-vertical) + 1px) - var(--okd-button-text-primary-border-size)) var(--okd-button-sm-padding-horizontal)
}

.okui-btn.btn-text-primary.btn-sm.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-sm-padding-vertical) + 1px) - var(--okd-button-text-primary-border-size)) * 2 + var(--okd-button-sm-line-height) + var(--okd-button-text-primary-border-size) * 2);
    height: calc(calc((var(--okd-button-sm-padding-vertical) + 1px) - var(--okd-button-text-primary-border-size)) * 2 + var(--okd-button-sm-line-height) + var(--okd-button-text-primary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-text-primary.btn-sm.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-text-primary.btn-md {
    padding: calc((var(--okd-button-md-padding-vertical) + 1px) - var(--okd-button-text-primary-border-size)) var(--okd-button-md-padding-horizontal)
}

.okui-btn.btn-text-primary.btn-md.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-md-padding-vertical) + 1px) - var(--okd-button-text-primary-border-size)) * 2 + var(--okd-button-md-line-height) + var(--okd-button-text-primary-border-size) * 2);
    height: calc(calc((var(--okd-button-md-padding-vertical) + 1px) - var(--okd-button-text-primary-border-size)) * 2 + var(--okd-button-md-line-height) + var(--okd-button-text-primary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-text-primary.btn-md.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-text-primary.btn-lg {
    padding: calc((var(--okd-button-lg-padding-vertical) + 1px) - var(--okd-button-text-primary-border-size)) var(--okd-button-lg-padding-horizontal)
}

.okui-btn.btn-text-primary.btn-lg.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-lg-padding-vertical) + 1px) - var(--okd-button-text-primary-border-size)) * 2 + var(--okd-button-lg-line-height) + var(--okd-button-text-primary-border-size) * 2);
    height: calc(calc((var(--okd-button-lg-padding-vertical) + 1px) - var(--okd-button-text-primary-border-size)) * 2 + var(--okd-button-lg-line-height) + var(--okd-button-text-primary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-text-primary.btn-lg.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-text-primary.btn-xl {
    padding: calc((var(--okd-button-xl-padding-vertical) + 1px) - var(--okd-button-text-primary-border-size)) var(--okd-button-xl-padding-horizontal)
}

.okui-btn.btn-text-primary.btn-xl.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-xl-padding-vertical) + 1px) - var(--okd-button-text-primary-border-size)) * 2 + var(--okd-button-xl-line-height) + var(--okd-button-text-primary-border-size) * 2);
    height: calc(calc((var(--okd-button-xl-padding-vertical) + 1px) - var(--okd-button-text-primary-border-size)) * 2 + var(--okd-button-xl-line-height) + var(--okd-button-text-primary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-text-primary.btn-xl.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-text-secondary {
    color: var(--okd-button-text-secondary-default-font-color);
    background: var(--okd-button-text-secondary-default-background);
    border-color: var(--okd-button-text-secondary-default-border-color);
    box-shadow: var(--okd-button-text-secondary-default-shadow);
    border-width: var(--okd-button-text-secondary-border-size);
    border-style: solid
}

.okui-btn.btn-text-secondary:not(:disabled):not(.btn-disabled):not(.mobile):hover,.okui-btn.btn-text-secondary.hover {
    color: var(--okd-button-text-secondary-hover-font-color);
    background: var(--okd-button-text-secondary-hover-background);
    border-color: var(--okd-button-text-secondary-hover-border-color);
    box-shadow: var(--okd-button-text-secondary-hover-shadow)
}

.okui-btn.btn-text-secondary:not(:disabled):not(.btn-disabled):not(.mobile):hover .btn-icon,.okui-btn.btn-text-secondary.hover .btn-icon {
    color: var(--okd-button-text-secondary-hover-icon-color)
}

.okui-btn.btn-text-secondary:not(:disabled):active,.okui-btn.btn-text-secondary.active {
    color: var(--okd-button-text-secondary-active-font-color);
    background: var(--okd-button-text-secondary-active-background);
    border-color: var(--okd-button-text-secondary-active-border-color);
    box-shadow: var(--okd-button-text-secondary-active-shadow)
}

.okui-btn.btn-text-secondary:not(:disabled):active .btn-icon,.okui-btn.btn-text-secondary.active .btn-icon {
    color: var(--okd-button-text-secondary-active-icon-color)
}

.okui-btn.btn-text-secondary:not(.loading):disabled,.okui-btn.btn-text-secondary:not(.loading).btn-disabled {
    color: var(--okd-button-text-secondary-disabled-font-color);
    background: var(--okd-button-text-secondary-disabled-background);
    border-color: var(--okd-button-text-secondary-disabled-border-color);
    box-shadow: var(--okd-button-text-secondary-disabled-shadow)
}

.okui-btn.btn-text-secondary:not(.loading):disabled .btn-icon,.okui-btn.btn-text-secondary:not(.loading).btn-disabled .btn-icon {
    color: var(--okd-button-text-secondary-disabled-icon-color)
}

.okui-btn.btn-text-secondary.loading {
    cursor: pointer
}

.okui-btn.btn-text-secondary .btn-icon {
    color: var(--okd-button-text-secondary-default-icon-color)
}

.okui-btn.btn-text-secondary .okui-btn-loader-text {
    color: var(--okd-button-text-secondary-default-font-color)
}

.okui-btn.btn-text-secondary.btn-xxs {
    padding: calc((var(--okd-button-xxs-padding-vertical) + 1px) - var(--okd-button-text-secondary-border-size)) var(--okd-button-xxs-padding-horizontal)
}

.okui-btn.btn-text-secondary.btn-xxs.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-xxs-padding-vertical) + 1px) - var(--okd-button-text-secondary-border-size)) * 2 + var(--okd-button-xxs-line-height) + var(--okd-button-text-secondary-border-size) * 2);
    height: calc(calc((var(--okd-button-xxs-padding-vertical) + 1px) - var(--okd-button-text-secondary-border-size)) * 2 + var(--okd-button-xxs-line-height) + var(--okd-button-text-secondary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-text-secondary.btn-xxs.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-text-secondary.btn-xs {
    padding: calc((var(--okd-button-xs-padding-vertical) + 1px) - var(--okd-button-text-secondary-border-size)) var(--okd-button-xs-padding-horizontal)
}

.okui-btn.btn-text-secondary.btn-xs.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-xs-padding-vertical) + 1px) - var(--okd-button-text-secondary-border-size)) * 2 + var(--okd-button-xs-line-height) + var(--okd-button-text-secondary-border-size) * 2);
    height: calc(calc((var(--okd-button-xs-padding-vertical) + 1px) - var(--okd-button-text-secondary-border-size)) * 2 + var(--okd-button-xs-line-height) + var(--okd-button-text-secondary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-text-secondary.btn-xs.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-text-secondary.btn-s {
    padding: calc((var(--okd-button-s-padding-vertical) + 1px) - var(--okd-button-text-secondary-border-size)) var(--okd-button-s-padding-horizontal)
}

.okui-btn.btn-text-secondary.btn-s.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-s-padding-vertical) + 1px) - var(--okd-button-text-secondary-border-size)) * 2 + var(--okd-button-s-line-height) + var(--okd-button-text-secondary-border-size) * 2);
    height: calc(calc((var(--okd-button-s-padding-vertical) + 1px) - var(--okd-button-text-secondary-border-size)) * 2 + var(--okd-button-s-line-height) + var(--okd-button-text-secondary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-text-secondary.btn-s.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-text-secondary.btn-sm {
    padding: calc((var(--okd-button-sm-padding-vertical) + 1px) - var(--okd-button-text-secondary-border-size)) var(--okd-button-sm-padding-horizontal)
}

.okui-btn.btn-text-secondary.btn-sm.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-sm-padding-vertical) + 1px) - var(--okd-button-text-secondary-border-size)) * 2 + var(--okd-button-sm-line-height) + var(--okd-button-text-secondary-border-size) * 2);
    height: calc(calc((var(--okd-button-sm-padding-vertical) + 1px) - var(--okd-button-text-secondary-border-size)) * 2 + var(--okd-button-sm-line-height) + var(--okd-button-text-secondary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-text-secondary.btn-sm.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-text-secondary.btn-md {
    padding: calc((var(--okd-button-md-padding-vertical) + 1px) - var(--okd-button-text-secondary-border-size)) var(--okd-button-md-padding-horizontal)
}

.okui-btn.btn-text-secondary.btn-md.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-md-padding-vertical) + 1px) - var(--okd-button-text-secondary-border-size)) * 2 + var(--okd-button-md-line-height) + var(--okd-button-text-secondary-border-size) * 2);
    height: calc(calc((var(--okd-button-md-padding-vertical) + 1px) - var(--okd-button-text-secondary-border-size)) * 2 + var(--okd-button-md-line-height) + var(--okd-button-text-secondary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-text-secondary.btn-md.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-text-secondary.btn-lg {
    padding: calc((var(--okd-button-lg-padding-vertical) + 1px) - var(--okd-button-text-secondary-border-size)) var(--okd-button-lg-padding-horizontal)
}

.okui-btn.btn-text-secondary.btn-lg.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-lg-padding-vertical) + 1px) - var(--okd-button-text-secondary-border-size)) * 2 + var(--okd-button-lg-line-height) + var(--okd-button-text-secondary-border-size) * 2);
    height: calc(calc((var(--okd-button-lg-padding-vertical) + 1px) - var(--okd-button-text-secondary-border-size)) * 2 + var(--okd-button-lg-line-height) + var(--okd-button-text-secondary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-text-secondary.btn-lg.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-text-secondary.btn-xl {
    padding: calc((var(--okd-button-xl-padding-vertical) + 1px) - var(--okd-button-text-secondary-border-size)) var(--okd-button-xl-padding-horizontal)
}

.okui-btn.btn-text-secondary.btn-xl.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-xl-padding-vertical) + 1px) - var(--okd-button-text-secondary-border-size)) * 2 + var(--okd-button-xl-line-height) + var(--okd-button-text-secondary-border-size) * 2);
    height: calc(calc((var(--okd-button-xl-padding-vertical) + 1px) - var(--okd-button-text-secondary-border-size)) * 2 + var(--okd-button-xl-line-height) + var(--okd-button-text-secondary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-text-secondary.btn-xl.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-text-red {
    color: var(--okd-button-text-red-default-font-color);
    background: var(--okd-button-text-red-default-background);
    border-color: var(--okd-button-text-red-default-border-color);
    box-shadow: var(--okd-button-text-red-default-shadow);
    border-width: var(--okd-button-text-red-border-size);
    border-style: solid
}

.okui-btn.btn-text-red:not(:disabled):not(.btn-disabled):not(.mobile):hover,.okui-btn.btn-text-red.hover {
    color: var(--okd-button-text-red-hover-font-color);
    background: var(--okd-button-text-red-hover-background);
    border-color: var(--okd-button-text-red-hover-border-color);
    box-shadow: var(--okd-button-text-red-hover-shadow)
}

.okui-btn.btn-text-red:not(:disabled):not(.btn-disabled):not(.mobile):hover .btn-icon,.okui-btn.btn-text-red.hover .btn-icon {
    color: var(--okd-button-text-red-hover-icon-color)
}

.okui-btn.btn-text-red:not(:disabled):active,.okui-btn.btn-text-red.active {
    color: var(--okd-button-text-red-active-font-color);
    background: var(--okd-button-text-red-active-background);
    border-color: var(--okd-button-text-red-active-border-color);
    box-shadow: var(--okd-button-text-red-active-shadow)
}

.okui-btn.btn-text-red:not(:disabled):active .btn-icon,.okui-btn.btn-text-red.active .btn-icon {
    color: var(--okd-button-text-red-active-icon-color)
}

.okui-btn.btn-text-red:not(.loading):disabled,.okui-btn.btn-text-red:not(.loading).btn-disabled {
    color: var(--okd-button-text-red-disabled-font-color);
    background: var(--okd-button-text-red-disabled-background);
    border-color: var(--okd-button-text-red-disabled-border-color);
    box-shadow: var(--okd-button-text-red-disabled-shadow)
}

.okui-btn.btn-text-red:not(.loading):disabled .btn-icon,.okui-btn.btn-text-red:not(.loading).btn-disabled .btn-icon {
    color: var(--okd-button-text-red-disabled-icon-color)
}

.okui-btn.btn-text-red.loading {
    cursor: pointer
}

.okui-btn.btn-text-red .btn-icon {
    color: var(--okd-button-text-red-default-icon-color)
}

.okui-btn.btn-text-red .okui-btn-loader-text {
    color: var(--okd-button-text-red-default-font-color)
}

.okui-btn.btn-text-red.btn-xxs {
    padding: calc((var(--okd-button-xxs-padding-vertical) + 1px) - var(--okd-button-text-red-border-size)) var(--okd-button-xxs-padding-horizontal)
}

.okui-btn.btn-text-red.btn-xxs.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-xxs-padding-vertical) + 1px) - var(--okd-button-text-red-border-size)) * 2 + var(--okd-button-xxs-line-height) + var(--okd-button-text-red-border-size) * 2);
    height: calc(calc((var(--okd-button-xxs-padding-vertical) + 1px) - var(--okd-button-text-red-border-size)) * 2 + var(--okd-button-xxs-line-height) + var(--okd-button-text-red-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-text-red.btn-xxs.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-text-red.btn-xs {
    padding: calc((var(--okd-button-xs-padding-vertical) + 1px) - var(--okd-button-text-red-border-size)) var(--okd-button-xs-padding-horizontal)
}

.okui-btn.btn-text-red.btn-xs.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-xs-padding-vertical) + 1px) - var(--okd-button-text-red-border-size)) * 2 + var(--okd-button-xs-line-height) + var(--okd-button-text-red-border-size) * 2);
    height: calc(calc((var(--okd-button-xs-padding-vertical) + 1px) - var(--okd-button-text-red-border-size)) * 2 + var(--okd-button-xs-line-height) + var(--okd-button-text-red-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-text-red.btn-xs.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-text-red.btn-s {
    padding: calc((var(--okd-button-s-padding-vertical) + 1px) - var(--okd-button-text-red-border-size)) var(--okd-button-s-padding-horizontal)
}

.okui-btn.btn-text-red.btn-s.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-s-padding-vertical) + 1px) - var(--okd-button-text-red-border-size)) * 2 + var(--okd-button-s-line-height) + var(--okd-button-text-red-border-size) * 2);
    height: calc(calc((var(--okd-button-s-padding-vertical) + 1px) - var(--okd-button-text-red-border-size)) * 2 + var(--okd-button-s-line-height) + var(--okd-button-text-red-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-text-red.btn-s.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-text-red.btn-sm {
    padding: calc((var(--okd-button-sm-padding-vertical) + 1px) - var(--okd-button-text-red-border-size)) var(--okd-button-sm-padding-horizontal)
}

.okui-btn.btn-text-red.btn-sm.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-sm-padding-vertical) + 1px) - var(--okd-button-text-red-border-size)) * 2 + var(--okd-button-sm-line-height) + var(--okd-button-text-red-border-size) * 2);
    height: calc(calc((var(--okd-button-sm-padding-vertical) + 1px) - var(--okd-button-text-red-border-size)) * 2 + var(--okd-button-sm-line-height) + var(--okd-button-text-red-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-text-red.btn-sm.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-text-red.btn-md {
    padding: calc((var(--okd-button-md-padding-vertical) + 1px) - var(--okd-button-text-red-border-size)) var(--okd-button-md-padding-horizontal)
}

.okui-btn.btn-text-red.btn-md.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-md-padding-vertical) + 1px) - var(--okd-button-text-red-border-size)) * 2 + var(--okd-button-md-line-height) + var(--okd-button-text-red-border-size) * 2);
    height: calc(calc((var(--okd-button-md-padding-vertical) + 1px) - var(--okd-button-text-red-border-size)) * 2 + var(--okd-button-md-line-height) + var(--okd-button-text-red-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-text-red.btn-md.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-text-red.btn-lg {
    padding: calc((var(--okd-button-lg-padding-vertical) + 1px) - var(--okd-button-text-red-border-size)) var(--okd-button-lg-padding-horizontal)
}

.okui-btn.btn-text-red.btn-lg.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-lg-padding-vertical) + 1px) - var(--okd-button-text-red-border-size)) * 2 + var(--okd-button-lg-line-height) + var(--okd-button-text-red-border-size) * 2);
    height: calc(calc((var(--okd-button-lg-padding-vertical) + 1px) - var(--okd-button-text-red-border-size)) * 2 + var(--okd-button-lg-line-height) + var(--okd-button-text-red-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-text-red.btn-lg.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-text-red.btn-xl {
    padding: calc((var(--okd-button-xl-padding-vertical) + 1px) - var(--okd-button-text-red-border-size)) var(--okd-button-xl-padding-horizontal)
}

.okui-btn.btn-text-red.btn-xl.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-xl-padding-vertical) + 1px) - var(--okd-button-text-red-border-size)) * 2 + var(--okd-button-xl-line-height) + var(--okd-button-text-red-border-size) * 2);
    height: calc(calc((var(--okd-button-xl-padding-vertical) + 1px) - var(--okd-button-text-red-border-size)) * 2 + var(--okd-button-xl-line-height) + var(--okd-button-text-red-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-text-red.btn-xl.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-text-green {
    color: var(--okd-button-text-green-default-font-color);
    background: var(--okd-button-text-green-default-background);
    border-color: var(--okd-button-text-green-default-border-color);
    box-shadow: var(--okd-button-text-green-default-shadow);
    border-width: var(--okd-button-text-green-border-size);
    border-style: solid
}

.okui-btn.btn-text-green:not(:disabled):not(.btn-disabled):not(.mobile):hover,.okui-btn.btn-text-green.hover {
    color: var(--okd-button-text-green-hover-font-color);
    background: var(--okd-button-text-green-hover-background);
    border-color: var(--okd-button-text-green-hover-border-color);
    box-shadow: var(--okd-button-text-green-hover-shadow)
}

.okui-btn.btn-text-green:not(:disabled):not(.btn-disabled):not(.mobile):hover .btn-icon,.okui-btn.btn-text-green.hover .btn-icon {
    color: var(--okd-button-text-green-hover-icon-color)
}

.okui-btn.btn-text-green:not(:disabled):active,.okui-btn.btn-text-green.active {
    color: var(--okd-button-text-green-active-font-color);
    background: var(--okd-button-text-green-active-background);
    border-color: var(--okd-button-text-green-active-border-color);
    box-shadow: var(--okd-button-text-green-active-shadow)
}

.okui-btn.btn-text-green:not(:disabled):active .btn-icon,.okui-btn.btn-text-green.active .btn-icon {
    color: var(--okd-button-text-green-active-icon-color)
}

.okui-btn.btn-text-green:not(.loading):disabled,.okui-btn.btn-text-green:not(.loading).btn-disabled {
    color: var(--okd-button-text-green-disabled-font-color);
    background: var(--okd-button-text-green-disabled-background);
    border-color: var(--okd-button-text-green-disabled-border-color);
    box-shadow: var(--okd-button-text-green-disabled-shadow)
}

.okui-btn.btn-text-green:not(.loading):disabled .btn-icon,.okui-btn.btn-text-green:not(.loading).btn-disabled .btn-icon {
    color: var(--okd-button-text-green-disabled-icon-color)
}

.okui-btn.btn-text-green.loading {
    cursor: pointer
}

.okui-btn.btn-text-green .btn-icon {
    color: var(--okd-button-text-green-default-icon-color)
}

.okui-btn.btn-text-green .okui-btn-loader-text {
    color: var(--okd-button-text-green-default-font-color)
}

.okui-btn.btn-text-green.btn-xxs {
    padding: calc((var(--okd-button-xxs-padding-vertical) + 1px) - var(--okd-button-text-green-border-size)) var(--okd-button-xxs-padding-horizontal)
}

.okui-btn.btn-text-green.btn-xxs.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-xxs-padding-vertical) + 1px) - var(--okd-button-text-green-border-size)) * 2 + var(--okd-button-xxs-line-height) + var(--okd-button-text-green-border-size) * 2);
    height: calc(calc((var(--okd-button-xxs-padding-vertical) + 1px) - var(--okd-button-text-green-border-size)) * 2 + var(--okd-button-xxs-line-height) + var(--okd-button-text-green-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-text-green.btn-xxs.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-text-green.btn-xs {
    padding: calc((var(--okd-button-xs-padding-vertical) + 1px) - var(--okd-button-text-green-border-size)) var(--okd-button-xs-padding-horizontal)
}

.okui-btn.btn-text-green.btn-xs.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-xs-padding-vertical) + 1px) - var(--okd-button-text-green-border-size)) * 2 + var(--okd-button-xs-line-height) + var(--okd-button-text-green-border-size) * 2);
    height: calc(calc((var(--okd-button-xs-padding-vertical) + 1px) - var(--okd-button-text-green-border-size)) * 2 + var(--okd-button-xs-line-height) + var(--okd-button-text-green-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-text-green.btn-xs.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-text-green.btn-s {
    padding: calc((var(--okd-button-s-padding-vertical) + 1px) - var(--okd-button-text-green-border-size)) var(--okd-button-s-padding-horizontal)
}

.okui-btn.btn-text-green.btn-s.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-s-padding-vertical) + 1px) - var(--okd-button-text-green-border-size)) * 2 + var(--okd-button-s-line-height) + var(--okd-button-text-green-border-size) * 2);
    height: calc(calc((var(--okd-button-s-padding-vertical) + 1px) - var(--okd-button-text-green-border-size)) * 2 + var(--okd-button-s-line-height) + var(--okd-button-text-green-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-text-green.btn-s.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-text-green.btn-sm {
    padding: calc((var(--okd-button-sm-padding-vertical) + 1px) - var(--okd-button-text-green-border-size)) var(--okd-button-sm-padding-horizontal)
}

.okui-btn.btn-text-green.btn-sm.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-sm-padding-vertical) + 1px) - var(--okd-button-text-green-border-size)) * 2 + var(--okd-button-sm-line-height) + var(--okd-button-text-green-border-size) * 2);
    height: calc(calc((var(--okd-button-sm-padding-vertical) + 1px) - var(--okd-button-text-green-border-size)) * 2 + var(--okd-button-sm-line-height) + var(--okd-button-text-green-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-text-green.btn-sm.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-text-green.btn-md {
    padding: calc((var(--okd-button-md-padding-vertical) + 1px) - var(--okd-button-text-green-border-size)) var(--okd-button-md-padding-horizontal)
}

.okui-btn.btn-text-green.btn-md.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-md-padding-vertical) + 1px) - var(--okd-button-text-green-border-size)) * 2 + var(--okd-button-md-line-height) + var(--okd-button-text-green-border-size) * 2);
    height: calc(calc((var(--okd-button-md-padding-vertical) + 1px) - var(--okd-button-text-green-border-size)) * 2 + var(--okd-button-md-line-height) + var(--okd-button-text-green-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-text-green.btn-md.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-text-green.btn-lg {
    padding: calc((var(--okd-button-lg-padding-vertical) + 1px) - var(--okd-button-text-green-border-size)) var(--okd-button-lg-padding-horizontal)
}

.okui-btn.btn-text-green.btn-lg.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-lg-padding-vertical) + 1px) - var(--okd-button-text-green-border-size)) * 2 + var(--okd-button-lg-line-height) + var(--okd-button-text-green-border-size) * 2);
    height: calc(calc((var(--okd-button-lg-padding-vertical) + 1px) - var(--okd-button-text-green-border-size)) * 2 + var(--okd-button-lg-line-height) + var(--okd-button-text-green-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-text-green.btn-lg.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-text-green.btn-xl {
    padding: calc((var(--okd-button-xl-padding-vertical) + 1px) - var(--okd-button-text-green-border-size)) var(--okd-button-xl-padding-horizontal)
}

.okui-btn.btn-text-green.btn-xl.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-xl-padding-vertical) + 1px) - var(--okd-button-text-green-border-size)) * 2 + var(--okd-button-xl-line-height) + var(--okd-button-text-green-border-size) * 2);
    height: calc(calc((var(--okd-button-xl-padding-vertical) + 1px) - var(--okd-button-text-green-border-size)) * 2 + var(--okd-button-xl-line-height) + var(--okd-button-text-green-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-text-green.btn-xl.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-text-orange {
    color: var(--okd-button-text-orange-default-font-color);
    background: var(--okd-button-text-orange-default-background);
    border-color: var(--okd-button-text-orange-default-border-color);
    box-shadow: var(--okd-button-text-orange-default-shadow);
    border-width: var(--okd-button-text-orange-border-size);
    border-style: solid
}

.okui-btn.btn-text-orange:not(:disabled):not(.btn-disabled):not(.mobile):hover,.okui-btn.btn-text-orange.hover {
    color: var(--okd-button-text-orange-hover-font-color);
    background: var(--okd-button-text-orange-hover-background);
    border-color: var(--okd-button-text-orange-hover-border-color);
    box-shadow: var(--okd-button-text-orange-hover-shadow)
}

.okui-btn.btn-text-orange:not(:disabled):not(.btn-disabled):not(.mobile):hover .btn-icon,.okui-btn.btn-text-orange.hover .btn-icon {
    color: var(--okd-button-text-orange-hover-icon-color)
}

.okui-btn.btn-text-orange:not(:disabled):active,.okui-btn.btn-text-orange.active {
    color: var(--okd-button-text-orange-active-font-color);
    background: var(--okd-button-text-orange-active-background);
    border-color: var(--okd-button-text-orange-active-border-color);
    box-shadow: var(--okd-button-text-orange-active-shadow)
}

.okui-btn.btn-text-orange:not(:disabled):active .btn-icon,.okui-btn.btn-text-orange.active .btn-icon {
    color: var(--okd-button-text-orange-active-icon-color)
}

.okui-btn.btn-text-orange:not(.loading):disabled,.okui-btn.btn-text-orange:not(.loading).btn-disabled {
    color: var(--okd-button-text-orange-disabled-font-color);
    background: var(--okd-button-text-orange-disabled-background);
    border-color: var(--okd-button-text-orange-disabled-border-color);
    box-shadow: var(--okd-button-text-orange-disabled-shadow)
}

.okui-btn.btn-text-orange:not(.loading):disabled .btn-icon,.okui-btn.btn-text-orange:not(.loading).btn-disabled .btn-icon {
    color: var(--okd-button-text-orange-disabled-icon-color)
}

.okui-btn.btn-text-orange.loading {
    cursor: pointer
}

.okui-btn.btn-text-orange .btn-icon {
    color: var(--okd-button-text-orange-default-icon-color)
}

.okui-btn.btn-text-orange .okui-btn-loader-text {
    color: var(--okd-button-text-orange-default-font-color)
}

.okui-btn.btn-text-orange.btn-xxs {
    padding: calc((var(--okd-button-xxs-padding-vertical) + 1px) - var(--okd-button-text-orange-border-size)) var(--okd-button-xxs-padding-horizontal)
}

.okui-btn.btn-text-orange.btn-xxs.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-xxs-padding-vertical) + 1px) - var(--okd-button-text-orange-border-size)) * 2 + var(--okd-button-xxs-line-height) + var(--okd-button-text-orange-border-size) * 2);
    height: calc(calc((var(--okd-button-xxs-padding-vertical) + 1px) - var(--okd-button-text-orange-border-size)) * 2 + var(--okd-button-xxs-line-height) + var(--okd-button-text-orange-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-text-orange.btn-xxs.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-text-orange.btn-xs {
    padding: calc((var(--okd-button-xs-padding-vertical) + 1px) - var(--okd-button-text-orange-border-size)) var(--okd-button-xs-padding-horizontal)
}

.okui-btn.btn-text-orange.btn-xs.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-xs-padding-vertical) + 1px) - var(--okd-button-text-orange-border-size)) * 2 + var(--okd-button-xs-line-height) + var(--okd-button-text-orange-border-size) * 2);
    height: calc(calc((var(--okd-button-xs-padding-vertical) + 1px) - var(--okd-button-text-orange-border-size)) * 2 + var(--okd-button-xs-line-height) + var(--okd-button-text-orange-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-text-orange.btn-xs.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-text-orange.btn-s {
    padding: calc((var(--okd-button-s-padding-vertical) + 1px) - var(--okd-button-text-orange-border-size)) var(--okd-button-s-padding-horizontal)
}

.okui-btn.btn-text-orange.btn-s.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-s-padding-vertical) + 1px) - var(--okd-button-text-orange-border-size)) * 2 + var(--okd-button-s-line-height) + var(--okd-button-text-orange-border-size) * 2);
    height: calc(calc((var(--okd-button-s-padding-vertical) + 1px) - var(--okd-button-text-orange-border-size)) * 2 + var(--okd-button-s-line-height) + var(--okd-button-text-orange-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-text-orange.btn-s.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-text-orange.btn-sm {
    padding: calc((var(--okd-button-sm-padding-vertical) + 1px) - var(--okd-button-text-orange-border-size)) var(--okd-button-sm-padding-horizontal)
}

.okui-btn.btn-text-orange.btn-sm.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-sm-padding-vertical) + 1px) - var(--okd-button-text-orange-border-size)) * 2 + var(--okd-button-sm-line-height) + var(--okd-button-text-orange-border-size) * 2);
    height: calc(calc((var(--okd-button-sm-padding-vertical) + 1px) - var(--okd-button-text-orange-border-size)) * 2 + var(--okd-button-sm-line-height) + var(--okd-button-text-orange-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-text-orange.btn-sm.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-text-orange.btn-md {
    padding: calc((var(--okd-button-md-padding-vertical) + 1px) - var(--okd-button-text-orange-border-size)) var(--okd-button-md-padding-horizontal)
}

.okui-btn.btn-text-orange.btn-md.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-md-padding-vertical) + 1px) - var(--okd-button-text-orange-border-size)) * 2 + var(--okd-button-md-line-height) + var(--okd-button-text-orange-border-size) * 2);
    height: calc(calc((var(--okd-button-md-padding-vertical) + 1px) - var(--okd-button-text-orange-border-size)) * 2 + var(--okd-button-md-line-height) + var(--okd-button-text-orange-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-text-orange.btn-md.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-text-orange.btn-lg {
    padding: calc((var(--okd-button-lg-padding-vertical) + 1px) - var(--okd-button-text-orange-border-size)) var(--okd-button-lg-padding-horizontal)
}

.okui-btn.btn-text-orange.btn-lg.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-lg-padding-vertical) + 1px) - var(--okd-button-text-orange-border-size)) * 2 + var(--okd-button-lg-line-height) + var(--okd-button-text-orange-border-size) * 2);
    height: calc(calc((var(--okd-button-lg-padding-vertical) + 1px) - var(--okd-button-text-orange-border-size)) * 2 + var(--okd-button-lg-line-height) + var(--okd-button-text-orange-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-text-orange.btn-lg.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-text-orange.btn-xl {
    padding: calc((var(--okd-button-xl-padding-vertical) + 1px) - var(--okd-button-text-orange-border-size)) var(--okd-button-xl-padding-horizontal)
}

.okui-btn.btn-text-orange.btn-xl.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-xl-padding-vertical) + 1px) - var(--okd-button-text-orange-border-size)) * 2 + var(--okd-button-xl-line-height) + var(--okd-button-text-orange-border-size) * 2);
    height: calc(calc((var(--okd-button-xl-padding-vertical) + 1px) - var(--okd-button-text-orange-border-size)) * 2 + var(--okd-button-xl-line-height) + var(--okd-button-text-orange-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-text-orange.btn-xl.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-text-yellow {
    color: var(--okd-button-text-yellow-default-font-color);
    background: var(--okd-button-text-yellow-default-background);
    border-color: var(--okd-button-text-yellow-default-border-color);
    box-shadow: var(--okd-button-text-yellow-default-shadow);
    border-width: var(--okd-button-text-yellow-border-size);
    border-style: solid
}

.okui-btn.btn-text-yellow:not(:disabled):not(.btn-disabled):not(.mobile):hover,.okui-btn.btn-text-yellow.hover {
    color: var(--okd-button-text-yellow-hover-font-color);
    background: var(--okd-button-text-yellow-hover-background);
    border-color: var(--okd-button-text-yellow-hover-border-color);
    box-shadow: var(--okd-button-text-yellow-hover-shadow)
}

.okui-btn.btn-text-yellow:not(:disabled):not(.btn-disabled):not(.mobile):hover .btn-icon,.okui-btn.btn-text-yellow.hover .btn-icon {
    color: var(--okd-button-text-yellow-hover-icon-color)
}

.okui-btn.btn-text-yellow:not(:disabled):active,.okui-btn.btn-text-yellow.active {
    color: var(--okd-button-text-yellow-active-font-color);
    background: var(--okd-button-text-yellow-active-background);
    border-color: var(--okd-button-text-yellow-active-border-color);
    box-shadow: var(--okd-button-text-yellow-active-shadow)
}

.okui-btn.btn-text-yellow:not(:disabled):active .btn-icon,.okui-btn.btn-text-yellow.active .btn-icon {
    color: var(--okd-button-text-yellow-active-icon-color)
}

.okui-btn.btn-text-yellow:not(.loading):disabled,.okui-btn.btn-text-yellow:not(.loading).btn-disabled {
    color: var(--okd-button-text-yellow-disabled-font-color);
    background: var(--okd-button-text-yellow-disabled-background);
    border-color: var(--okd-button-text-yellow-disabled-border-color);
    box-shadow: var(--okd-button-text-yellow-disabled-shadow)
}

.okui-btn.btn-text-yellow:not(.loading):disabled .btn-icon,.okui-btn.btn-text-yellow:not(.loading).btn-disabled .btn-icon {
    color: var(--okd-button-text-yellow-disabled-icon-color)
}

.okui-btn.btn-text-yellow.loading {
    cursor: pointer
}

.okui-btn.btn-text-yellow .btn-icon {
    color: var(--okd-button-text-yellow-default-icon-color)
}

.okui-btn.btn-text-yellow .okui-btn-loader-text {
    color: var(--okd-button-text-yellow-default-font-color)
}

.okui-btn.btn-text-yellow.btn-xxs {
    padding: calc((var(--okd-button-xxs-padding-vertical) + 1px) - var(--okd-button-text-yellow-border-size)) var(--okd-button-xxs-padding-horizontal)
}

.okui-btn.btn-text-yellow.btn-xxs.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-xxs-padding-vertical) + 1px) - var(--okd-button-text-yellow-border-size)) * 2 + var(--okd-button-xxs-line-height) + var(--okd-button-text-yellow-border-size) * 2);
    height: calc(calc((var(--okd-button-xxs-padding-vertical) + 1px) - var(--okd-button-text-yellow-border-size)) * 2 + var(--okd-button-xxs-line-height) + var(--okd-button-text-yellow-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-text-yellow.btn-xxs.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-text-yellow.btn-xs {
    padding: calc((var(--okd-button-xs-padding-vertical) + 1px) - var(--okd-button-text-yellow-border-size)) var(--okd-button-xs-padding-horizontal)
}

.okui-btn.btn-text-yellow.btn-xs.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-xs-padding-vertical) + 1px) - var(--okd-button-text-yellow-border-size)) * 2 + var(--okd-button-xs-line-height) + var(--okd-button-text-yellow-border-size) * 2);
    height: calc(calc((var(--okd-button-xs-padding-vertical) + 1px) - var(--okd-button-text-yellow-border-size)) * 2 + var(--okd-button-xs-line-height) + var(--okd-button-text-yellow-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-text-yellow.btn-xs.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-text-yellow.btn-s {
    padding: calc((var(--okd-button-s-padding-vertical) + 1px) - var(--okd-button-text-yellow-border-size)) var(--okd-button-s-padding-horizontal)
}

.okui-btn.btn-text-yellow.btn-s.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-s-padding-vertical) + 1px) - var(--okd-button-text-yellow-border-size)) * 2 + var(--okd-button-s-line-height) + var(--okd-button-text-yellow-border-size) * 2);
    height: calc(calc((var(--okd-button-s-padding-vertical) + 1px) - var(--okd-button-text-yellow-border-size)) * 2 + var(--okd-button-s-line-height) + var(--okd-button-text-yellow-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-text-yellow.btn-s.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-text-yellow.btn-sm {
    padding: calc((var(--okd-button-sm-padding-vertical) + 1px) - var(--okd-button-text-yellow-border-size)) var(--okd-button-sm-padding-horizontal)
}

.okui-btn.btn-text-yellow.btn-sm.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-sm-padding-vertical) + 1px) - var(--okd-button-text-yellow-border-size)) * 2 + var(--okd-button-sm-line-height) + var(--okd-button-text-yellow-border-size) * 2);
    height: calc(calc((var(--okd-button-sm-padding-vertical) + 1px) - var(--okd-button-text-yellow-border-size)) * 2 + var(--okd-button-sm-line-height) + var(--okd-button-text-yellow-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-text-yellow.btn-sm.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-text-yellow.btn-md {
    padding: calc((var(--okd-button-md-padding-vertical) + 1px) - var(--okd-button-text-yellow-border-size)) var(--okd-button-md-padding-horizontal)
}

.okui-btn.btn-text-yellow.btn-md.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-md-padding-vertical) + 1px) - var(--okd-button-text-yellow-border-size)) * 2 + var(--okd-button-md-line-height) + var(--okd-button-text-yellow-border-size) * 2);
    height: calc(calc((var(--okd-button-md-padding-vertical) + 1px) - var(--okd-button-text-yellow-border-size)) * 2 + var(--okd-button-md-line-height) + var(--okd-button-text-yellow-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-text-yellow.btn-md.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-text-yellow.btn-lg {
    padding: calc((var(--okd-button-lg-padding-vertical) + 1px) - var(--okd-button-text-yellow-border-size)) var(--okd-button-lg-padding-horizontal)
}

.okui-btn.btn-text-yellow.btn-lg.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-lg-padding-vertical) + 1px) - var(--okd-button-text-yellow-border-size)) * 2 + var(--okd-button-lg-line-height) + var(--okd-button-text-yellow-border-size) * 2);
    height: calc(calc((var(--okd-button-lg-padding-vertical) + 1px) - var(--okd-button-text-yellow-border-size)) * 2 + var(--okd-button-lg-line-height) + var(--okd-button-text-yellow-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-text-yellow.btn-lg.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-text-yellow.btn-xl {
    padding: calc((var(--okd-button-xl-padding-vertical) + 1px) - var(--okd-button-text-yellow-border-size)) var(--okd-button-xl-padding-horizontal)
}

.okui-btn.btn-text-yellow.btn-xl.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-xl-padding-vertical) + 1px) - var(--okd-button-text-yellow-border-size)) * 2 + var(--okd-button-xl-line-height) + var(--okd-button-text-yellow-border-size) * 2);
    height: calc(calc((var(--okd-button-xl-padding-vertical) + 1px) - var(--okd-button-text-yellow-border-size)) * 2 + var(--okd-button-xl-line-height) + var(--okd-button-text-yellow-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-text-yellow.btn-xl.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn .okui-btn-fill-highlight-loader {
    border-color: var(--okd-button-fill-highlight-loader-track-color);
    border-top-color: var(--okd-button-fill-highlight-loader-mark-color)
}

.okui-btn .okui-btn-fill-primary-loader {
    border-color: var(--okd-button-fill-primary-loader-track-color);
    border-top-color: var(--okd-button-fill-primary-loader-mark-color)
}

.okui-btn .okui-btn-fill-secondary-loader {
    border-color: var(--okd-button-fill-secondary-loader-track-color);
    border-top-color: var(--okd-button-fill-secondary-loader-mark-color)
}

.okui-btn .okui-btn-fill-tertiary-loader {
    border-color: var(--okd-button-fill-tertiary-loader-track-color);
    border-top-color: var(--okd-button-fill-tertiary-loader-mark-color)
}

.okui-btn .okui-btn-fill-quaternary-loader {
    border-color: var(--okd-button-fill-quaternary-loader-track-color);
    border-top-color: var(--okd-button-fill-quaternary-loader-mark-color)
}

.okui-btn .okui-btn-fill-red-loader {
    border-color: var(--okd-button-fill-red-loader-track-color);
    border-top-color: var(--okd-button-fill-red-loader-mark-color)
}

.okui-btn .okui-btn-fill-green-loader {
    border-color: var(--okd-button-fill-green-loader-track-color);
    border-top-color: var(--okd-button-fill-green-loader-mark-color)
}

.okui-btn .okui-btn-outline-highlight-loader {
    border-color: var(--okd-button-outline-highlight-loader-track-color);
    border-top-color: var(--okd-button-outline-highlight-loader-mark-color)
}

.okui-btn .okui-btn-outline-secondary-loader {
    border-color: var(--okd-button-outline-secondary-loader-track-color);
    border-top-color: var(--okd-button-outline-secondary-loader-mark-color)
}

.okui-btn .okui-btn-outline-tertiary-loader {
    border-color: var(--okd-button-outline-tertiary-loader-track-color);
    border-top-color: var(--okd-button-outline-tertiary-loader-mark-color)
}

.okui-btn .okui-btn-fill-grey-loader {
    border-color: var(--okd-button-fill-grey-loader-track-color);
    border-top-color: var(--okd-button-fill-grey-loader-mark-color)
}

.okui-btn.btn-fill-grey {
    color: var(--okd-button-fill-grey-default-font-color);
    background: var(--okd-button-fill-grey-default-background);
    border-color: var(--okd-button-fill-grey-default-border-color);
    box-shadow: var(--okd-button-fill-grey-default-shadow);
    border-width: var(--okd-button-fill-grey-border-size);
    border-style: solid
}

.okui-btn.btn-fill-grey:not(:disabled):not(.btn-disabled):not(.mobile):hover,.okui-btn.btn-fill-grey.hover {
    color: var(--okd-button-fill-grey-hover-font-color);
    background: var(--okd-button-fill-grey-hover-background);
    border-color: var(--okd-button-fill-grey-hover-border-color);
    box-shadow: var(--okd-button-fill-grey-hover-shadow)
}

.okui-btn.btn-fill-grey:not(:disabled):not(.btn-disabled):not(.mobile):hover .btn-icon,.okui-btn.btn-fill-grey.hover .btn-icon {
    color: var(--okd-button-fill-grey-hover-icon-color)
}

.okui-btn.btn-fill-grey:not(:disabled):active,.okui-btn.btn-fill-grey.active {
    color: var(--okd-button-fill-grey-active-font-color);
    background: var(--okd-button-fill-grey-active-background);
    border-color: var(--okd-button-fill-grey-active-border-color);
    box-shadow: var(--okd-button-fill-grey-active-shadow)
}

.okui-btn.btn-fill-grey:not(:disabled):active .btn-icon,.okui-btn.btn-fill-grey.active .btn-icon {
    color: var(--okd-button-fill-grey-active-icon-color)
}

.okui-btn.btn-fill-grey:not(.loading):disabled,.okui-btn.btn-fill-grey:not(.loading).btn-disabled {
    color: var(--okd-button-fill-grey-disabled-font-color);
    background: var(--okd-button-fill-grey-disabled-background);
    border-color: var(--okd-button-fill-grey-disabled-border-color);
    box-shadow: var(--okd-button-fill-grey-disabled-shadow)
}

.okui-btn.btn-fill-grey:not(.loading):disabled .btn-icon,.okui-btn.btn-fill-grey:not(.loading).btn-disabled .btn-icon {
    color: var(--okd-button-fill-grey-disabled-icon-color)
}

.okui-btn.btn-fill-grey.loading {
    cursor: pointer
}

.okui-btn.btn-fill-grey .btn-icon {
    color: var(--okd-button-fill-grey-default-icon-color)
}

.okui-btn.btn-fill-grey .okui-btn-loader-text {
    color: var(--okd-button-fill-grey-default-font-color)
}

.okui-btn.btn-fill-grey.btn-xxs {
    padding: calc((var(--okd-button-xxs-padding-vertical) + 1px) - var(--okd-button-fill-grey-border-size)) var(--okd-button-xxs-padding-horizontal)
}

.okui-btn.btn-fill-grey.btn-xxs.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-xxs-padding-vertical) + 1px) - var(--okd-button-fill-grey-border-size)) * 2 + var(--okd-button-xxs-line-height) + var(--okd-button-fill-grey-border-size) * 2);
    height: calc(calc((var(--okd-button-xxs-padding-vertical) + 1px) - var(--okd-button-fill-grey-border-size)) * 2 + var(--okd-button-xxs-line-height) + var(--okd-button-fill-grey-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-grey.btn-xxs.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-fill-grey.btn-xs {
    padding: calc((var(--okd-button-xs-padding-vertical) + 1px) - var(--okd-button-fill-grey-border-size)) var(--okd-button-xs-padding-horizontal)
}

.okui-btn.btn-fill-grey.btn-xs.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-xs-padding-vertical) + 1px) - var(--okd-button-fill-grey-border-size)) * 2 + var(--okd-button-xs-line-height) + var(--okd-button-fill-grey-border-size) * 2);
    height: calc(calc((var(--okd-button-xs-padding-vertical) + 1px) - var(--okd-button-fill-grey-border-size)) * 2 + var(--okd-button-xs-line-height) + var(--okd-button-fill-grey-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-grey.btn-xs.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-fill-grey.btn-s {
    padding: calc((var(--okd-button-s-padding-vertical) + 1px) - var(--okd-button-fill-grey-border-size)) var(--okd-button-s-padding-horizontal)
}

.okui-btn.btn-fill-grey.btn-s.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-s-padding-vertical) + 1px) - var(--okd-button-fill-grey-border-size)) * 2 + var(--okd-button-s-line-height) + var(--okd-button-fill-grey-border-size) * 2);
    height: calc(calc((var(--okd-button-s-padding-vertical) + 1px) - var(--okd-button-fill-grey-border-size)) * 2 + var(--okd-button-s-line-height) + var(--okd-button-fill-grey-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-grey.btn-s.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-fill-grey.btn-sm {
    padding: calc((var(--okd-button-sm-padding-vertical) + 1px) - var(--okd-button-fill-grey-border-size)) var(--okd-button-sm-padding-horizontal)
}

.okui-btn.btn-fill-grey.btn-sm.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-sm-padding-vertical) + 1px) - var(--okd-button-fill-grey-border-size)) * 2 + var(--okd-button-sm-line-height) + var(--okd-button-fill-grey-border-size) * 2);
    height: calc(calc((var(--okd-button-sm-padding-vertical) + 1px) - var(--okd-button-fill-grey-border-size)) * 2 + var(--okd-button-sm-line-height) + var(--okd-button-fill-grey-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-grey.btn-sm.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-fill-grey.btn-md {
    padding: calc((var(--okd-button-md-padding-vertical) + 1px) - var(--okd-button-fill-grey-border-size)) var(--okd-button-md-padding-horizontal)
}

.okui-btn.btn-fill-grey.btn-md.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-md-padding-vertical) + 1px) - var(--okd-button-fill-grey-border-size)) * 2 + var(--okd-button-md-line-height) + var(--okd-button-fill-grey-border-size) * 2);
    height: calc(calc((var(--okd-button-md-padding-vertical) + 1px) - var(--okd-button-fill-grey-border-size)) * 2 + var(--okd-button-md-line-height) + var(--okd-button-fill-grey-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-grey.btn-md.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-fill-grey.btn-lg {
    padding: calc((var(--okd-button-lg-padding-vertical) + 1px) - var(--okd-button-fill-grey-border-size)) var(--okd-button-lg-padding-horizontal)
}

.okui-btn.btn-fill-grey.btn-lg.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-lg-padding-vertical) + 1px) - var(--okd-button-fill-grey-border-size)) * 2 + var(--okd-button-lg-line-height) + var(--okd-button-fill-grey-border-size) * 2);
    height: calc(calc((var(--okd-button-lg-padding-vertical) + 1px) - var(--okd-button-fill-grey-border-size)) * 2 + var(--okd-button-lg-line-height) + var(--okd-button-fill-grey-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-grey.btn-lg.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-fill-grey.btn-xl {
    padding: calc((var(--okd-button-xl-padding-vertical) + 1px) - var(--okd-button-fill-grey-border-size)) var(--okd-button-xl-padding-horizontal)
}

.okui-btn.btn-fill-grey.btn-xl.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-xl-padding-vertical) + 1px) - var(--okd-button-fill-grey-border-size)) * 2 + var(--okd-button-xl-line-height) + var(--okd-button-fill-grey-border-size) * 2);
    height: calc(calc((var(--okd-button-xl-padding-vertical) + 1px) - var(--okd-button-fill-grey-border-size)) * 2 + var(--okd-button-xl-line-height) + var(--okd-button-fill-grey-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-fill-grey.btn-xl.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-plain-button {
    color: inherit;
    font: inherit;
    text-align: unset;
    cursor: pointer
}

.okui-plain-button:focus-visible {
    outline: 2px solid var(--okd-color-border-focus);
    outline-width: 2px;
    outline-style: solid;
    outline-color: var(--okd-color-border-focus);
    outline-offset: 2px;
    border-radius: 4px
}

.okui-plain-button[disabled] {
    cursor: not-allowed
}

.okui-plain-button-as-div {
    display: block;
    width: 100%;
    line-height: inherit
}

.okui-carousel {
    position: relative;
    overflow: hidden;
    transform: translateZ(0);
    user-select: none
}

.okui-carousel-track {
    position: relative;
    display: flex;
    cursor: grab
}

.okui-carousel-track-grid {
    display: grid;
    grid-auto-flow: column
}

.okui-carousel-slide {
    --okd-carousel-slide-spacing: 0;
    position: relative;
    flex-shrink: 0;
    height: 100%
}

[dir=ltr] .okui-carousel-slide {
    margin-right: var(--okd-carousel-slide-spacing)
}

[dir=rtl] .okui-carousel-slide {
    margin-left: var(--okd-carousel-slide-spacing)
}

[dir=ltr] .okui-carousel-slide:last-child {
    margin-right: 0
}

[dir=rtl] .okui-carousel-slide:last-child {
    margin-left: 0
}

.okui-carousel .switch-button {
    position: absolute;
    top: 50%;
    z-index: 2;
    display: inline-flex;
    width: var(--okd-carousel-switch-button-wdith, 44px);
    height: var(--okd-carousel-switch-button-wdith, 44px);
    color: var(--okd-carousel-switch-button-font-color, #000000);
    background-color: var(--okd-carousel-switch-button-bg-color, transparent);
    border: var(--okd-carousel-switch-button-bg-border-width, 2px) solid var(--okd-carousel-switch-button-bg-border-color, #DBDBDB);
    border-radius: 50%;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transform: translateY(-50%)
}

[dir=ltr] .okui-carousel .switch-button-prev {
    left: var(--okd-carousel-switch-button-distance, 10px)
}

[dir=rtl] .okui-carousel .switch-button-prev,[dir=ltr] .okui-carousel .switch-button-next {
    right: var(--okd-carousel-switch-button-distance, 10px)
}

[dir=rtl] .okui-carousel .switch-button-next {
    left: var(--okd-carousel-switch-button-distance, 10px)
}

.okui-carousel .switch-button:hover {
    color: var(--okd-carousel-switch-button-font-color, #FAFAFA);
    background: var(--okd-carousel-switch-button-bg-color-hover, #000);
    border: var(--okd-carousel-switch-button-bg-border-width, 2px) solid #000000
}

.okui-carousel .switch-button .icon-prev,.okui-carousel .switch-button .icon-next {
    font-size: var(--okd-carousel-switch-button-font-size, 28px)
}

[dir=ltr] .okui-carousel .switch-button .icon-prev {
    transform: rotate(90deg)
}

[dir=rtl] .okui-carousel .switch-button .icon-prev,[dir=ltr] .okui-carousel .switch-button .icon-next {
    transform: rotate(-90deg)
}

[dir=rtl] .okui-carousel .switch-button .icon-next {
    transform: rotate(90deg)
}

.okui-carousel-indicators {
    position: absolute;
    bottom: var(--okd-carousel-indicators-bottom, 20px);
    display: flex;
    list-style: none
}

[dir=ltr] .okui-carousel-indicators {
    left: 50%;
    transform: translate(-50%)
}

[dir=rtl] .okui-carousel-indicators {
    right: 50%;
    transform: translate(50%)
}

.okui-carousel-indicator {
    display: block;
    width: var(--okd-carousel-indicator-width, 60px);
    height: var(--okd-carousel-indicator-height, 6px);
    background-color: var(--okd-carousel-indicator-bg-color, #BDBDBD);
    border: none;
    transition: background-color .5s;
    cursor: pointer
}

[dir=ltr] .okui-carousel-indicator {
    margin-right: var(--okd-carousel-indicator-margin, 13px)
}

[dir=rtl] .okui-carousel-indicator {
    margin-left: var(--okd-carousel-indicator-margin, 13px)
}

[dir=ltr] .okui-carousel-indicator:last-child {
    margin-right: 0
}

[dir=rtl] .okui-carousel-indicator:last-child {
    margin-left: 0
}

.okui-carousel-indicator.active {
    background-color: var(--okd-carousel-indicator-bg-color-active, #000000)
}

.okui-carousel-dragging .okui-carousel-slide>* {
    pointer-events: none
}

.theme-light {
    --okd-checkbox-default-text-color: var(--okd-color-content-secondary);
    --okd-checkbox-default-background: var(--okd-color-background-surface-contrast);
    --okd-checkbox-default-border-color: var(--okd-color-border-secondary);
    --okd-checkbox-default-hover-border-color: var(--okd-color-border-selected);
    --okd-checkbox-default-shadow: 0px 0px 0px 0px #0000000d;
    --okd-checkbox-default-hover-shadow: 0px 0px 0px 0px #0000000D;
    --okd-checkbox-selected-text-color: var(--okd-color-content-secondary);
    --okd-checkbox-selected-background: var(--okd-color-content-primary);
    --okd-checkbox-selected-border-color: var(--okd-color-content-primary);
    --okd-checkbox-selected-hover-border-color: var(--okd-color-content-primary);
    --okd-checkbox-selected-inner-color: var(--okd-color-content-inverse);
    --okd-checkbox-selected-shadow: 0px 0px 0px 0px #0000000d;
    --okd-checkbox-selected-hover-shadow: 0px 0px 0px 0px #0000000D;
    --okd-checkbox-error-text-color: var(--okd-color-semantic-negative);
    --okd-checkbox-error-border-color: var(--okd-color-semantic-negative);
    --okd-checkbox-error-hover-border-color: var(--okd-color-semantic-negative);
    --okd-checkbox-error-background: var(--okd-color-semantic-negative);
    --okd-checkbox-error-inner-color: var(--okd-color-content-inverse);
    --okd-checkbox-error-shadow: 0px 0px 0px 0px #0000000d;
    --okd-checkbox-error-hover-shadow: 0px 0px 0px 0px #e35e5e73;
    --okd-checkbox-disabled-text-color: var(--okd-color-content-disabled);
    --okd-checkbox-disabled-background: var(--okd-color-background-surface-disable);
    --okd-checkbox-disabled-border-color: var(--okd-color-border-secondary);
    --okd-checkbox-disabled-hover-border-color: var(--okd-color-border-secondary);
    --okd-checkbox-disabled-inner-color: var(--okd-color-content-disabled);
    --okd-checkbox-common-border-radius: var(--okd-border-radius-sm);
    --okd-checkbox-common-label-font-size: var(--okd-font-size-xs);
    --okd-checkbox-sm-font-size: var(--okd-font-size-xs);
    --okd-checkbox-sm-line-height: var(--okd-line-height-xs);
    --okd-checkbox-sm-height: 12px;
    --okd-checkbox-sm-width: 12px;
    --okd-checkbox-sm-margin: 4px;
    --okd-checkbox-sm-padding: 4px;
    --okd-checkbox-md-font-size: var(--okd-font-size-md);
    --okd-checkbox-md-line-height: var(--okd-line-height-md);
    --okd-checkbox-md-height: 16px;
    --okd-checkbox-md-width: 16px;
    --okd-checkbox-md-margin: 8px;
    --okd-checkbox-md-padding: 0;
    --okd-checkbox-sm-border-radius: 2px;
    --okd-checkbox-md-border-radius: 4px;
    --okd-checkbox-reversed-default-text-color: #FFFFFF;
    --okd-checkbox-reversed-default-background: #000000;
    --okd-checkbox-reversed-default-border-color: #FFFFFF;
    --okd-checkbox-reversed-default-hover-border-color: #FFFFFF;
    --okd-checkbox-reversed-default-shadow: 0 0 0 0 transparent;
    --okd-checkbox-reversed-default-hover-shadow: 0px 0px 0px 4px #FFFFFF33;
    --okd-checkbox-reversed-selected-text-color: #FFFFFF;
    --okd-checkbox-reversed-selected-background: #FFFFFF;
    --okd-checkbox-reversed-selected-border-color: transparent;
    --okd-checkbox-reversed-selected-hover-border-color: transparent;
    --okd-checkbox-reversed-selected-inner-color: #000000;
    --okd-checkbox-reversed-selected-shadow: 0 0 0 0 transparent;
    --okd-checkbox-reversed-selected-hover-shadow: 0 0 0 0 transparent;
    --okd-checkbox-reversed-error-text-color: #eb4b6d;
    --okd-checkbox-reversed-error-border-color: #eb4b6d;
    --okd-checkbox-reversed-error-hover-border-color: #eb4b6d;
    --okd-checkbox-reversed-error-background: #eb4b6d;
    --okd-checkbox-reversed-error-inner-color: #000000;
    --okd-checkbox-reversed-error-shadow: 0 0 0 0 transparent;
    --okd-checkbox-reversed-error-hover-shadow: 0px 0px 0px 4px #F1507B33;
    --okd-checkbox-reversed-disabled-text-color: #545454;
    --okd-checkbox-reversed-disabled-background: #000000;
    --okd-checkbox-reversed-disabled-border-color: #545454;
    --okd-checkbox-reversed-disabled-hover-border-color: #BDBDBD;
    --okd-checkbox-reversed-disabled-inner-color: #545454;
    --okd-checkbox-circle-inner-color: var(--okd-color-content-inverse);
    --okd-checkbox-circle-default-border-color: var(--okd-color-border-secondary);
    --okd-checkbox-circle-default-background-color: var(--okd-color-common-transparent);
    --okd-checkbox-circle-default-disabled-background-color: var(--okd-color-background-surface-disable);
    --okd-checkbox-circle-default-disabled-border-color: var(--okd-color-border-secondary);
    --okd-checkbox-circle-checked-border-color: var(--okd-color-border-selected);
    --okd-checkbox-circle-checked-background-color: var(--okd-color-content-primary);
    --okd-checkbox-circle-checked-disabled-border-color: var(--okd-color-common-transparent);
    --okd-checkbox-circle-checked-disabled-background-color: var(--okd-color-content-disabled)
}

.theme-dark {
    --okd-checkbox-default-text-color: var(--okd-color-content-secondary);
    --okd-checkbox-default-background: var(--okd-color-background-surface-contrast);
    --okd-checkbox-default-border-color: var(--okd-color-border-secondary);
    --okd-checkbox-default-hover-border-color: var(--okd-color-border-selected);
    --okd-checkbox-default-shadow: 0px 0px 0px 0px #0000000d;
    --okd-checkbox-default-hover-shadow: 0px 0px 0px 0px #0000000D;
    --okd-checkbox-selected-text-color: var(--okd-color-content-secondary);
    --okd-checkbox-selected-background: var(--okd-color-content-primary);
    --okd-checkbox-selected-border-color: var(--okd-color-content-primary);
    --okd-checkbox-selected-hover-border-color: var(--okd-color-content-primary);
    --okd-checkbox-selected-inner-color: var(--okd-color-content-inverse);
    --okd-checkbox-selected-shadow: 0px 0px 0px 0px #0000000d;
    --okd-checkbox-selected-hover-shadow: 0px 0px 0px 0px #0000000D;
    --okd-checkbox-hover-border-color: #1453cc;
    --okd-checkbox-error-text-color: var(--okd-color-semantic-negative);
    --okd-checkbox-error-border-color: var(--okd-color-semantic-negative);
    --okd-checkbox-error-hover-border-color: var(--okd-color-semantic-negative);
    --okd-checkbox-error-background: var(--okd-color-semantic-negative);
    --okd-checkbox-error-inner-color: var(--okd-color-content-inverse);
    --okd-checkbox-error-shadow: 0px 0px 0px 0px #0000000d;
    --okd-checkbox-error-hover-shadow: 0px 0px 0px 0px #e35e5e73;
    --okd-checkbox-disabled-text-color: var(--okd-color-content-disabled);
    --okd-checkbox-disabled-background: var(--okd-color-background-surface-disable);
    --okd-checkbox-disabled-border-color: var(--okd-color-border-secondary);
    --okd-checkbox-disabled-hover-border-color: var(--okd-color-border-secondary);
    --okd-checkbox-disabled-inner-color: var(--okd-color-content-disabled);
    --okd-checkbox-common-border-radius: 4px;
    --okd-checkbox-common-label-font-size: var(--okd-font-size-xs);
    --okd-checkbox-sm-font-size: var(--okd-font-size-xs);
    --okd-checkbox-sm-line-height: var(--okd-line-height-xs);
    --okd-checkbox-sm-height: 12px;
    --okd-checkbox-sm-width: 12px;
    --okd-checkbox-sm-margin: 4px;
    --okd-checkbox-sm-padding: 4px;
    --okd-checkbox-md-font-size: var(--okd-font-size-md);
    --okd-checkbox-md-line-height: var(--okd-line-height-md);
    --okd-checkbox-md-height: 16px;
    --okd-checkbox-md-width: 16px;
    --okd-checkbox-md-margin: 8px;
    --okd-checkbox-md-padding: 0;
    --okd-checkbox-md-border-radius: 4px;
    --okd-checkbox-sm-border-radius: 2px;
    --okd-checkbox-reversed-default-text-color: #000000;
    --okd-checkbox-reversed-default-background: #FFFFFF;
    --okd-checkbox-reversed-default-border-color: #909090;
    --okd-checkbox-reversed-default-hover-border-color: #000000;
    --okd-checkbox-reversed-default-shadow: 0 0 0 0 transparent;
    --okd-checkbox-reversed-default-hover-shadow: 0px 0px 0px 0px #0000001A;
    --okd-checkbox-reversed-selected-text-color: #000000;
    --okd-checkbox-reversed-selected-background: #FFFFFF;
    --okd-checkbox-reversed-selected-border-color: #000000;
    --okd-checkbox-reversed-selected-hover-border-color: #000000;
    --okd-checkbox-reversed-selected-inner-color: #000000;
    --okd-checkbox-reversed-selected-shadow: 0px 0px 0px 0px transparent;
    --okd-checkbox-reversed-selected-hover-shadow: 0px 0px 0px 0px #0000001A;
    --okd-checkbox-reversed-error-text-color: #f04872;
    --okd-checkbox-reversed-error-border-color: #f04872;
    --okd-checkbox-reversed-error-hover-border-color: #f04872;
    --okd-checkbox-reversed-error-background: #f04872;
    --okd-checkbox-reversed-error-inner-color: #FFFFFF;
    --okd-checkbox-reversed-error-shadow: 0 0 0 0 transparent;
    --okd-checkbox-reversed-error-hover-shadow: 0px 0px 0px 0px #F048721A;
    --okd-checkbox-reversed-disabled-text-color: #cccccc;
    --okd-checkbox-reversed-disabled-background: #e3e3e3;
    --okd-checkbox-reversed-disabled-border-color: #cccccc;
    --okd-checkbox-reversed-disabled-hover-border-color: #cccccc;
    --okd-checkbox-reversed-disabled-inner-color: #FFFFFF;
    --okd-checkbox-circle-inner-color: var(--okd-color-content-inverse);
    --okd-checkbox-circle-default-border-color: var(--okd-color-border-secondary);
    --okd-checkbox-circle-default-background-color: var(--okd-color-common-transparent);
    --okd-checkbox-circle-default-disabled-background-color: var(--okd-color-background-surface-disable);
    --okd-checkbox-circle-default-disabled-border-color: var(--okd-color-border-secondary);
    --okd-checkbox-circle-checked-border-color: var(--okd-color-border-selected);
    --okd-checkbox-circle-checked-background-color: var(--okd-color-content-primary);
    --okd-checkbox-circle-checked-disabled-border-color: var(--okd-color-common-transparent);
    --okd-checkbox-circle-checked-disabled-background-color: var(--okd-color-content-disabled)
}

.okui-checkbox-wrapper-indeterminate .okui-checkbox-inner {
    background-color: var(--okd-checkbox-selected-background);
    border-color: var(--okd-checkbox-selected-border-color)
}

.okui-checkbox-wrapper-indeterminate .okui-checkbox-inner:after {
    position: absolute;
    top: 50%;
    width: 10px;
    height: 2px;
    background-color: var(--okd-checkbox-selected-inner-color);
    transition: transform .2s cubic-bezier(.12,.4,.29,1.46) .1s;
    content: " ";
    box-sizing: border-box
}

[dir=ltr] .okui-checkbox-wrapper-indeterminate .okui-checkbox-inner:after {
    left: 50%;
    transform: translate(-50%,-50%)
}

[dir=rtl] .okui-checkbox-wrapper-indeterminate .okui-checkbox-inner:after {
    right: 50%;
    transform: translate(50%,-50%)
}

.okui-checkbox-wrapper.okui-checkbox-circular .okui-checkbox-inner,.okui-checkbox-wrapper.okui-checkbox-circular .okui-checkbox-input {
    border-radius: 50px
}

.okui-checkbox-inner {
    position: relative;
    top: 0;
    display: block;
    width: 12px;
    height: 12px;
    background-color: var(--okd-checkbox-default-background);
    border: 1px solid var(--okd-checkbox-default-border-color);
    border-radius: var(--okd-checkbox-common-border-radius);
    box-shadow: var(--okd-checkbox-default-shadow);
    box-sizing: border-box;
    cursor: pointer
}

[dir=ltr] .okui-checkbox-inner {
    left: 0;
    direction: ltr
}

[dir=rtl] .okui-checkbox-inner {
    right: 0;
    direction: rtl
}

.okui-checkbox-input {
    position: absolute;
    z-index: 1;
    width: 100%;
    height: 100%;
    margin: 0;
    opacity: 0;
    cursor: pointer
}

[dir=ltr] .okui-checkbox-input {
    left: 0
}

[dir=rtl] .okui-checkbox-input {
    right: 0
}

.okui-checkbox-input:focus-visible {
    outline: 2px solid var(--okd-color-border-focus);
    outline-width: 2px;
    outline-style: solid;
    outline-color: var(--okd-color-border-focus);
    outline-offset: 2px;
    border-radius: var(--okd-checkbox-common-border-radius);
    opacity: 1
}

.okui-checkbox-children {
    display: inline-block;
    vertical-align: top;
    white-space: normal;
    word-break: break-word;
    font-size: var(--okd-checkbox-common-label-font-size);
    cursor: pointer
}

[dir=ltr] .okui-checkbox-children {
    margin-left: 4px
}

[dir=rtl] .okui-checkbox-children {
    margin-right: 4px
}

.okui-checkbox-wrapper {
    cursor: pointer;
    user-select: none;
    display: inline-block;
    font-size: 0;
    white-space: nowrap
}

[dir=ltr] .okui-checkbox-wrapper {
    margin-right: 8px
}

[dir=rtl] .okui-checkbox-wrapper {
    margin-left: 8px
}

.okui-checkbox-wrapper .okui-checkbox-children {
    color: var(--okd-checkbox-default-text-color)
}

.okui-checkbox-wrapper .okui-checkbox {
    position: relative;
    display: inline-block;
    cursor: pointer;
    vertical-align: top;
    margin-top: 2px
}

.okui-checkbox-wrapper.hover-status .okui-checkbox-inner {
    box-shadow: var(--okd-checkbox-default-hover-shadow);
    border-color: var(--okd-checkbox-default-hover-border-color)
}

.okui-checkbox-wrapper-checked .okui-checkbox-children {
    color: var(--okd-checkbox-selected-text-color)
}

.okui-checkbox-wrapper-checked .okui-checkbox-inner {
    background-color: var(--okd-checkbox-selected-background);
    border-color: var(--okd-checkbox-selected-border-color);
    box-shadow: var(--okd-checkbox-selected-shadow)
}

.okui-checkbox-wrapper-checked .okui-checkbox-inner:after {
    position: absolute;
    top: calc(50% - 1px);
    width: 5px;
    height: 8px;
    background-color: transparent;
    border: 2px solid var(--okd-checkbox-selected-inner-color);
    transition: transform .2s cubic-bezier(.12,.4,.29,1.46) .1s;
    content: " ";
    box-sizing: border-box;
    border-top: 0;
    border-left: 0
}

[dir=ltr] .okui-checkbox-wrapper-checked .okui-checkbox-inner:after {
    left: 50%;
    transform: translate(-50%,-50%) rotate(45deg)
}

[dir=rtl] .okui-checkbox-wrapper-checked .okui-checkbox-inner:after {
    right: 50%;
    transform: translate(50%,-50%) rotate(45deg)
}

.okui-checkbox-wrapper-checked.hover-status .okui-checkbox-inner {
    border-color: var(--okd-checkbox-selected-hover-border-color);
    box-shadow: var(--okd-checkbox-selected-hover-shadow)
}

.okui-checkbox-wrapper-error .okui-checkbox-children {
    color: var(--okd-checkbox-error-text-color)
}

.okui-checkbox-wrapper-error .okui-checkbox-inner {
    border-color: var(--okd-checkbox-error-border-color);
    box-shadow: var(--okd-checkbox-error-shadow)
}

.okui-checkbox-wrapper-error.hover-status .okui-checkbox-inner {
    box-shadow: var(--okd-checkbox-error-hover-shadow);
    border-color: var(--okd-checkbox-error-hover-border-color)
}

.okui-checkbox-wrapper-error.okui-checkbox-wrapper-checked .okui-checkbox-inner {
    background-color: var(--okd-checkbox-error-background);
    border-color: var(--okd-checkbox-error-border-color)
}

.okui-checkbox-wrapper-error.okui-checkbox-wrapper-checked .okui-checkbox-inner:after {
    border-color: var(--okd-checkbox-error-inner-color)
}

.okui-checkbox-wrapper-disabled {
    cursor: not-allowed
}

.okui-checkbox-wrapper-disabled .okui-checkbox-children {
    cursor: not-allowed;
    color: var(--okd-checkbox-disabled-text-color)
}

.okui-checkbox-wrapper-disabled .okui-checkbox,.okui-checkbox-wrapper-disabled .okui-checkbox .okui-checkbox-input {
    cursor: default
}

.okui-checkbox-wrapper-disabled .okui-checkbox .okui-checkbox-inner {
    background-color: var(--okd-checkbox-disabled-background);
    border-color: var(--okd-checkbox-disabled-border-color);
    cursor: default
}

.okui-checkbox-wrapper-disabled.hover-status .okui-checkbox-inner {
    box-shadow: unset;
    border-color: var(--okd-checkbox-disabled-hover-border-color)
}

.okui-checkbox-wrapper-disabled.okui-checkbox-wrapper-checked .okui-checkbox-inner {
    background-color: var(--okd-checkbox-disabled-background);
    border-color: var(--okd-checkbox-disabled-border-color)
}

.okui-checkbox-wrapper-disabled.okui-checkbox-wrapper-checked .okui-checkbox-inner:after {
    border-color: var(--okd-checkbox-disabled-inner-color)
}

.okui-checkbox-wrapper-disabled.okui-checkbox-wrapper-indeterminate .okui-checkbox-inner {
    background-color: var(--okd-checkbox-disabled-background);
    border-color: var(--okd-checkbox-disabled-border-color)
}

.okui-checkbox-wrapper-disabled.okui-checkbox-wrapper-indeterminate .okui-checkbox-inner:after {
    background-color: var(--okd-checkbox-disabled-inner-color)
}

.okui-checkbox-sm .okui-checkbox-inner {
    width: var(--okd-checkbox-sm-width);
    height: var(--okd-checkbox-sm-height);
    border-radius: var(--okd-checkbox-sm-border-radius, 2px)
}

.okui-checkbox-sm .okui-checkbox-children {
    font-size: var(--okd-checkbox-sm-font-size)
}

[dir=ltr] .okui-checkbox-sm .okui-checkbox-children {
    margin-left: var(--okd-checkbox-sm-margin)
}

[dir=rtl] .okui-checkbox-sm .okui-checkbox-children {
    margin-right: var(--okd-checkbox-sm-margin)
}

.okui-checkbox-sm.okui-checkbox-wrapper {
    line-height: var(--okd-checkbox-sm-line-height);
    padding-top: var(--okd-checkbox-sm-padding);
    padding-bottom: var(--okd-checkbox-sm-padding)
}

.okui-checkbox-md .okui-checkbox-inner {
    width: var(--okd-checkbox-md-width);
    height: var(--okd-checkbox-md-height);
    border-radius: var(--okd-checkbox-md-border-radius, 4px)
}

.okui-checkbox-md .okui-checkbox-children {
    font-size: var(--okd-checkbox-md-font-size)
}

[dir=ltr] .okui-checkbox-md .okui-checkbox-children {
    margin-left: var(--okd-checkbox-md-margin)
}

[dir=rtl] .okui-checkbox-md .okui-checkbox-children {
    margin-right: var(--okd-checkbox-md-margin)
}

.okui-checkbox-md.okui-checkbox-wrapper {
    line-height: var(--okd-checkbox-md-line-height);
    padding-top: var(--okd-checkbox-md-padding);
    padding-bottom: var(--okd-checkbox-md-padding)
}

@media (min-width: 768px) {
    .okui-checkbox-wrapper-disabled:hover .okui-checkbox-inner,.okui-checkbox-wrapper-disabled.okui-checkbox-wrapper-checked:hover .okui-checkbox-inner {
        box-shadow:unset;
        border-color: var(--okd-checkbox-disabled-hover-border-color)
    }

    .okui-checkbox-wrapper:not(.okui-checkbox-wrapper-disabled):hover .okui-checkbox-inner {
        box-shadow: var(--okd-checkbox-default-hover-shadow);
        border-color: var(--okd-checkbox-default-hover-border-color)
    }

    .okui-checkbox-wrapper-checked:not(.okui-checkbox-wrapper-disabled):hover .okui-checkbox-inner {
        border-color: var(--okd-checkbox-selected-hover-border-color);
        box-shadow: var(--okd-checkbox-selected-hover-shadow)
    }

    .okui-checkbox-wrapper-error:not(.okui-checkbox-wrapper-disabled):hover .okui-checkbox-inner {
        box-shadow: var(--okd-checkbox-error-hover-shadow);
        border-color: var(--okd-checkbox-error-hover-border-color)
    }
}

.okui-checkbox-reversed.okui-checkbox-wrapper-indeterminate .okui-checkbox-inner {
    background-color: var(--okd-checkbox-reversed-selected-background);
    border-color: var(--okd-checkbox-reversed-selected-border-color)
}

.okui-checkbox-reversed.okui-checkbox-wrapper-indeterminate .okui-checkbox-inner:after {
    background-color: var(--okd-checkbox-reversed-selected-inner-color)
}

.okui-checkbox-reversed .okui-checkbox-inner {
    background-color: var(--okd-checkbox-reversed-default-background);
    border-color: var(--okd-checkbox-reversed-default-border-color);
    box-shadow: var(--okd-checkbox-reversed-default-shadow)
}

.okui-checkbox-reversed.okui-checkbox-wrapper .okui-checkbox-children {
    color: var(--okd-checkbox-reversed-default-text-color)
}

.okui-checkbox-reversed.okui-checkbox-wrapper:hover .okui-checkbox-inner,.okui-checkbox-reversed.okui-checkbox-wrapper.hover-status .okui-checkbox-inner {
    box-shadow: var(--okd-checkbox-reversed-default-hover-shadow);
    border-color: var(--okd-checkbox-reversed-default-hover-border-color)
}

.okui-checkbox-reversed.okui-checkbox-wrapper-checked .okui-checkbox-children {
    color: var(--okd-checkbox-reversed-selected-text-color)
}

.okui-checkbox-reversed.okui-checkbox-wrapper-checked .okui-checkbox-inner {
    background-color: var(--okd-checkbox-reversed-selected-background);
    border-color: var(--okd-checkbox-reversed-selected-border-color);
    box-shadow: var(--okd-checkbox-reversed-selected-shadow)
}

.okui-checkbox-reversed.okui-checkbox-wrapper-checked .okui-checkbox-inner:after {
    border-color: var(--okd-checkbox-reversed-selected-inner-color)
}

.okui-checkbox-reversed.okui-checkbox-wrapper-checked:hover .okui-checkbox-inner,.okui-checkbox-reversed.okui-checkbox-wrapper-checked.hover-status .okui-checkbox-inner {
    border-color: var(--okd-checkbox-reversed-selected-hover-border-color);
    box-shadow: var(--okd-checkbox-reversed-selected-hover-shadow)
}

.okui-checkbox-reversed.okui-checkbox-wrapper-error .okui-checkbox-children {
    color: var(--okd-checkbox-reversed-error-text-color)
}

.okui-checkbox-reversed.okui-checkbox-wrapper-error .okui-checkbox-inner {
    border-color: var(--okd-checkbox-reversed-error-border-color);
    box-shadow: var(--okd-checkbox-reversed-error-shadow)
}

.okui-checkbox-reversed.okui-checkbox-wrapper-error:hover .okui-checkbox-inner,.okui-checkbox-reversed.okui-checkbox-wrapper-error.hover-status .okui-checkbox-inner {
    box-shadow: var(--okd-checkbox-reversed-error-hover-shadow);
    border-color: var(--okd-checkbox-reversed-error-hover-border-color)
}

.okui-checkbox-reversed.okui-checkbox-wrapper-error.okui-checkbox-wrapper-checked .okui-checkbox-inner {
    background-color: var(--okd-checkbox-reversed-error-background);
    border-color: var(--okd-checkbox-reversed-error-border-color)
}

.okui-checkbox-reversed.okui-checkbox-wrapper-error.okui-checkbox-wrapper-checked .okui-checkbox-inner:after {
    border-color: var(--okd-checkbox-reversed-error-inner-color)
}

.okui-checkbox-reversed.okui-checkbox-wrapper-disabled .okui-checkbox-children {
    color: var(--okd-checkbox-reversed-disabled-text-color)
}

.okui-checkbox-reversed.okui-checkbox-wrapper-disabled .okui-checkbox .okui-checkbox-inner {
    background-color: var(--okd-checkbox-reversed-disabled-background);
    border-color: var(--okd-checkbox-reversed-disabled-border-color)
}

.okui-checkbox-reversed.okui-checkbox-wrapper-disabled:hover .okui-checkbox-inner,.okui-checkbox-reversed.okui-checkbox-wrapper-disabled.hover-status .okui-checkbox-inner {
    border-color: var(--okd-checkbox-reversed-disabled-hover-border-color)
}

.okui-checkbox-reversed.okui-checkbox-wrapper-disabled.okui-checkbox-wrapper-checked .okui-checkbox-inner {
    background-color: var(--okd-checkbox-reversed-disabled-background);
    border-color: var(--okd-checkbox-reversed-disabled-border-color)
}

.okui-checkbox-reversed.okui-checkbox-wrapper-disabled.okui-checkbox-wrapper-checked .okui-checkbox-inner:after {
    border-color: var(--okd-checkbox-reversed-disabled-inner-color)
}

.okui-checkbox-circle {
    position: relative;
    display: inline-block;
    width: 18px;
    height: 18px;
    background-color: var(--okd-checkbox-circle-default-background-color, transparent);
    border: 1px solid var(--okd-checkbox-circle-default-border-color, #DBDBDB);
    border-radius: 100%;
    align-items: center;
    justify-content: center;
    overflow: hidden;
    cursor: pointer
}

.okui-checkbox-circle:after {
    position: absolute;
    top: calc(50% - 1px);
    display: none;
    width: 5px;
    height: 8px;
    background-color: transparent;
    border: 2px solid var(--okd-checkbox-circle-inner-color, #FFFFFF);
    transition: transform .2s cubic-bezier(.12,.4,.29,1.46) .1s;
    content: " ";
    box-sizing: border-box;
    border-top: 0;
    border-left: 0
}

[dir=ltr] .okui-checkbox-circle:after {
    left: 50%;
    transform: translate(-50%,-50%) rotate(45deg)
}

[dir=rtl] .okui-checkbox-circle:after {
    right: 50%;
    transform: translate(50%,-50%) rotate(45deg)
}

.okui-checkbox-circle-checked {
    background-color: var(--okd-checkbox-circle-checked-background-color, #000000);
    border-color: var(--okd-checkbox-circle-checked-border-color, #000000)
}

.okui-checkbox-circle-checked .okui-checkbox-circle-icon {
    visibility: visible
}

.okui-checkbox-circle-checked:after {
    display: block
}

.okui-checkbox-circle-disabled {
    border-color: var(--okd-checkbox-circle-default-disabled-border-color, #EBEBEB);
    background-color: var(--okd-checkbox-circle-default-disabled-background-color, #F9F9F9);
    cursor: not-allowed
}

.okui-checkbox-circle-disabled.okui-checkbox-circle-checked {
    border-color: var(--okd-checkbox-circle-checked-disabled-border-color, #BDBDBD);
    background-color: var(--okd-checkbox-circle-checked-disabled-background-color, #BDBDBD)
}

.theme-light {
    --okd-coachmark-tour-footer-color: var(--okd-color-content-contrast);
    --okd-coachmark-tour-footer-font-size: 14px;
    --okd-coachmark-tour-footer-margin-left: 8px;
    --okd-coachmark-mask-color: rgba(0, 0, 0, .65);
    --okd-coachmark-standalone-footer-margin-left: 8px;
    --okd-coachmark-popover-arrow-background-color: var(--okd-color-modal-secondary);
    --okd-coachmark-popover-arrow-border-color: var(--okd-color-border-primary);
    --okd-coachmark-popover-footer-margin-top: 16px;
    --okd-coachmark-popover-desc-font-size: 14px;
    --okd-coachmark-popover-desc-line-height: 20px;
    --okd-coachmark-popover-desc-color: var(--okd-color-content-primary);
    --okd-coachmark-popover-desc-margin-top: 8px;
    --okd-coachmark-popover-close-margin-left: 12px;
    --okd-coachmark-popover-close-font-size: 20px;
    --okd-coachmark-popover-close-color: var(--okd-color-content-tertiary);
    --okd-coachmark-popover-title-font-size: 16px;
    --okd-coachmark-popover-title-line-height: 20px;
    --okd-coachmark-popover-title-color: var(--okd-color-content-primary);
    --okd-coachmark-popover-title-font-weight: 700;
    --okd-coachmark-popover-width: 250px;
    --okd-coachmark-popover-max-width: 375px;
    --okd-coachmark-popover-padding: 16px;
    --okd-coachmark-popover-background-color: var(--okd-color-modal-secondary);
    --okd-coachmark-popover-border-color: var(--okd-color-border-primary);
    --okd-coachmark-popover-border-radius: 8px;
    --okd-coachmark-popover-border-shadow: 8px 8px 16px #00000014
}

.theme-dark {
    --okd-coachmark-tour-footer-color: var(--okd-color-content-contrast);
    --okd-coachmark-tour-footer-font-size: 14px;
    --okd-coachmark-tour-footer-margin-left: 8px;
    --okd-coachmark-mask-color: rgba(0, 0, 0, .65);
    --okd-coachmark-standalone-footer-margin-left: 8px;
    --okd-coachmark-popover-arrow-background-color: var(--okd-color-modal-secondary);
    --okd-coachmark-popover-arrow-border-color: var(--okd-color-border-secondary);
    --okd-coachmark-popover-footer-margin-top: 16px;
    --okd-coachmark-popover-desc-font-size: 14px;
    --okd-coachmark-popover-desc-line-height: 20px;
    --okd-coachmark-popover-desc-color: var(--okd-color-content-primary);
    --okd-coachmark-popover-desc-margin-top: 8px;
    --okd-coachmark-popover-close-margin-left: 12px;
    --okd-coachmark-popover-close-font-size: 20px;
    --okd-coachmark-popover-close-color: var(--okd-color-content-tertiary);
    --okd-coachmark-popover-title-font-size: 16px;
    --okd-coachmark-popover-title-line-height: 20px;
    --okd-coachmark-popover-title-color: var(--okd-color-content-primary);
    --okd-coachmark-popover-title-font-weight: 700;
    --okd-coachmark-popover-width: 250px;
    --okd-coachmark-popover-max-width: 375px;
    --okd-coachmark-popover-padding: 16px;
    --okd-coachmark-popover-background-color: var(--okd-color-modal-secondary);
    --okd-coachmark-popover-border-color: var(--okd-color-border-secondary);
    --okd-coachmark-popover-border-radius: 8px;
    --okd-coachmark-popover-border-shadow: 8px 8px 16px #00000014
}

.theme-light {
    --okd-popup-white-board-background: var(--okd-color-modal-primary);
    --okd-popup-white-board-shadow: #0000000d 0px 4px 6px -2px, #0000001a 0px 10px 15px -3px
}

.theme-dark {
    --okd-popup-white-board-background: var(--okd-color-modal-primary);
    --okd-popup-white-board-shadow: #0000000d 0px 4px 6px -2px, #0000001a 0px 10px 15px -3px
}

.okui-popup {
    position: relative;
    display: inline-flex;
    width: fit-content
}

.okui-popup-layer {
    position: absolute;
    display: none;
    opacity: 0;
    transition: opacity .3s;
    outline: none
}

.okui-popup-layer-visible {
    display: block;
    opacity: 1
}

.okui-popup-layer-arrow-inner {
    display: block;
    width: 100%;
    height: 100%;
    transform: rotate(45deg);
    transform-origin: center;
    border: 1px solid transparent;
    border-radius: 2px;
    box-sizing: border-box
}

.okui-popup-layer.okui-popup-overflow[data-popper-reference-hidden] {
    visibility: hidden;
    pointer-events: none
}

.okui-popup-white-board .okui-popup-layer-arrow-inner {
    background-color: var(--okd-popup-white-board-background);
    border: 1px solid rgba(0,0,0,.05)
}

.okui-popup-white-board-content {
    background-color: var(--okd-popup-white-board-background);
    border: 1px solid rgba(0,0,0,.05);
    border-radius: 4px;
    box-shadow: var(--okd-popup-white-board-shadow)
}

.okui-popup-placement-lg-top {
    padding-bottom: 9px
}

.okui-popup-placement-lg-bottom {
    padding-top: 9px
}

.okui-popup-placement-lg-left {
    padding-right: 9px
}

.okui-popup-placement-lg-right {
    padding-left: 9px
}

.okui-popup-arrow-lg .okui-popup-layer-arrow {
    width: 14px;
    height: 14px
}

.okui-popup-arrow-lg[data-popper-placement*=top] {
    padding: 0 0 9px
}

.okui-popup-arrow-lg[data-popper-placement*=bottom] {
    padding: 9px 0 0
}

.okui-popup-arrow-lg[data-popper-placement*=left] {
    padding: 0 9px 0 0
}

.okui-popup-arrow-lg[data-popper-placement*=right] {
    padding: 0 0 0 9px
}

.okui-popup-arrow-lg[data-popper-placement*=top] .okui-popup-layer-arrow {
    top: 100%;
    margin-top: -17px
}

.okui-popup-arrow-lg[data-popper-placement*=top] .okui-popup-layer-arrow-inner {
    border-left-color: transparent!important;
    border-top-color: transparent!important
}

.okui-popup-arrow-lg[data-popper-placement*=right] .okui-popup-layer-arrow {
    right: 100%;
    margin-right: -17px
}

.okui-popup-arrow-lg[data-popper-placement*=right] .okui-popup-layer-arrow-inner {
    border-right-color: transparent!important;
    border-top-color: transparent!important
}

.okui-popup-arrow-lg[data-popper-placement*=bottom] .okui-popup-layer-arrow {
    bottom: 100%;
    margin-bottom: -17px
}

.okui-popup-arrow-lg[data-popper-placement*=bottom] .okui-popup-layer-arrow-inner {
    border-right-color: transparent!important;
    border-bottom-color: transparent!important
}

.okui-popup-arrow-lg[data-popper-placement*=left] .okui-popup-layer-arrow {
    left: 100%;
    margin-left: -17px
}

.okui-popup-arrow-lg[data-popper-placement*=left] .okui-popup-layer-arrow-inner {
    border-left-color: transparent!important;
    border-bottom-color: transparent!important
}

.okui-popup-placement-md-top {
    padding-bottom: 7px
}

.okui-popup-placement-md-bottom {
    padding-top: 7px
}

.okui-popup-placement-md-left {
    padding-right: 7px
}

.okui-popup-placement-md-right {
    padding-left: 7px
}

.okui-popup-arrow-md .okui-popup-layer-arrow {
    width: 10px;
    height: 10px
}

.okui-popup-arrow-md[data-popper-placement*=top] {
    padding: 0 0 7px
}

.okui-popup-arrow-md[data-popper-placement*=bottom] {
    padding: 7px 0 0
}

.okui-popup-arrow-md[data-popper-placement*=left] {
    padding: 0 7px 0 0
}

.okui-popup-arrow-md[data-popper-placement*=right] {
    padding: 0 0 0 7px
}

.okui-popup-arrow-md[data-popper-placement*=top] .okui-popup-layer-arrow {
    top: 100%;
    margin-top: -13px
}

.okui-popup-arrow-md[data-popper-placement*=top] .okui-popup-layer-arrow-inner {
    border-left-color: transparent!important;
    border-top-color: transparent!important
}

.okui-popup-arrow-md[data-popper-placement*=right] .okui-popup-layer-arrow {
    right: 100%;
    margin-right: -13px
}

.okui-popup-arrow-md[data-popper-placement*=right] .okui-popup-layer-arrow-inner {
    border-right-color: transparent!important;
    border-top-color: transparent!important
}

.okui-popup-arrow-md[data-popper-placement*=bottom] .okui-popup-layer-arrow {
    bottom: 100%;
    margin-bottom: -13px
}

.okui-popup-arrow-md[data-popper-placement*=bottom] .okui-popup-layer-arrow-inner {
    border-right-color: transparent!important;
    border-bottom-color: transparent!important
}

.okui-popup-arrow-md[data-popper-placement*=left] .okui-popup-layer-arrow {
    left: 100%;
    margin-left: -13px
}

.okui-popup-arrow-md[data-popper-placement*=left] .okui-popup-layer-arrow-inner {
    border-left-color: transparent!important;
    border-bottom-color: transparent!important
}

.okui-coach-popover .okui-popup-layer-content {
    padding: 0
}

.okui-coach-popover .okui-popup-layer-arrow-inner {
    background-color: var(--okd-coachmark-popover-arrow-background-color, #FFFFFF);
    border-color: var(--okd-coachmark-popover-arrow-border-color, #EBEBEB)
}

.okui-coach-con {
    width: var(--okd-coachmark-popover-width, 250px);
    padding: var(--okd-coachmark-popover-padding, 16px);
    background-color: var(--okd-coachmark-popover-background-color, #FFFFFF);
    border: thin solid var(--okd-coachmark-popover-border-color, #EBEBEB);
    border-radius: var(--okd-coachmark-popover-border-radius, 8px);
    overflow: hidden;
    box-shadow: var(--okd-coachmark-popover-border-shadow, 8px 8px 16px #00000014);
    box-sizing: border-box
}

.okui-coach-con .okui-coach-title {
    display: flex;
    color: var(--okd-coachmark-popover-title-color, #000000);
    font-weight: var(--okd-coachmark-popover-title-font-weight, 700);
    font-size: var(--okd-coachmark-popover-title-font-size, 16px);
    line-height: var(--okd-coachmark-popover-title-line-height, 20px);
    justify-content: space-between;
    align-items: center
}

.okui-coach-con .okui-coach-title .okui-coach-title-close {
    position: relative;
    z-index: 1;
    display: inline-block;
    font-size: var(--okd-coachmark-popover-close-font-size, 20px);
    color: var(--okd-coachmark-popover-close-color, #929292);
    vertical-align: middle;
    align-self: flex-start;
    cursor: pointer
}

[dir=ltr] .okui-coach-con .okui-coach-title .okui-coach-title-close {
    margin-left: var(--okd-coachmark-popover-close-margin-left, 12px)
}

[dir=rtl] .okui-coach-con .okui-coach-title .okui-coach-title-close {
    margin-right: var(--okd-coachmark-popover-close-margin-left, 12px)
}

.okui-coach-con .okui-coach-title+.okui-coach-desc {
    margin-top: var(--okd-coachmark-popover-desc-margin-top, 8px)
}

.okui-coach-con .okui-coach-desc {
    color: var(--okd-coachmark-popover-desc-color, #000000);
    font-size: var(--okd-coachmark-popover-desc-font-size, 14px);
    line-height: var(--okd-coachmark-popover-desc-line-height, 20px)
}

.okui-coach-con .okui-coach-desc+.okui-coach-footer {
    margin-top: var(--okd-coachmark-popover-footer-margin-top, 16px)
}

.okui-coach-con .okui-coach-tour-footer {
    display: flex;
    color: var(--okd-coachmark-tour-footer-color, #929292);
    line-height: 16px;
    justify-content: space-between;
    align-items: center;
    font-size: var(--okd-coachmark-tour-footer-font-size, 14px)
}

.okui-coach-con .okui-coach-tour-footer .okui-coach-tour-footer-right {
    display: flex;
    align-items: center
}

[dir=ltr] .okui-coach-con .okui-coach-tour-footer .okui-coach-tour-footer-confirm {
    margin-left: var(--okd-okd-coachmark-tour-footer-margin-left, 8px)
}

[dir=rtl] .okui-coach-con .okui-coach-tour-footer .okui-coach-tour-footer-confirm {
    margin-right: var(--okd-okd-coachmark-tour-footer-margin-left, 8px)
}

.okui-coach-con .okui-coach-tour-footer .okui-coach-tour-footer-button.okui-coach-tour-footer-confirm,.okui-coach-con .okui-coach-tour-footer .okui-coach-tour-footer-button.okui-coach-tour-footer-cancel {
    min-width: unset
}

.okui-coach-con .okui-coach-standalone-footer {
    display: flex;
    justify-content: flex-end
}

[dir=ltr] .okui-coach-con .okui-coach-standalone-footer .okui-coach-standalone-footer-button+.okui-coach-standalone-footer-button {
    margin-left: var(--okd-okd-coachmark-standalone-footer-margin-left, 8px)
}

[dir=rtl] .okui-coach-con .okui-coach-standalone-footer .okui-coach-standalone-footer-button+.okui-coach-standalone-footer-button {
    margin-right: var(--okd-okd-coachmark-standalone-footer-margin-left, 8px)
}

@media (min-width: 768px) {
    .okui-coach-con {
        max-width:var(--okd-coachmark-popover-max-width, 375px)
    }
}

.okui-coach-mask {
    position: fixed;
    inset: 0;
    color: var(--okd-coachmark-mask-color, rgba(0, 0, 0, .65));
    pointer-events: none
}

.theme-light {
    --okd-datepicker-default-background: #FFFFFF;
    --okd-datepicker-default-font-color: #000000;
    --okd-datepicker-title-default-color: #3D3D3D;
    --okd-datepicker-title-selected-color: #0569ff;
    --okd-datepicker-day-default-text-color: var(--okd-color-content-primary);
    --okd-datepicker-day-selected-text-color: var(--okd-color-content-inverse);
    --okd-datepicker-day-selected-background: var(--okd-color-container-inverse);
    --okd-datepicker-day-disable-text-color: var(--okd-color-content-disabled);
    --okd-datepicker-day-disable-background: rgba(0, 0, 0, .04);
    --okd-datepicker-day-hover-background: var(--okd-color-background-surface-pressed);
    --okd-datepicker-day-range-background: rgba(0, 0, 0, .04);
    --okd-datepicker-day-second-color: #BDBDBD;
    --okd-datepicker-month-default-text-color: #3D3D3D;
    --okd-datepicker-month-selected-text-color: #FFFFFF;
    --okd-datepicker-month-selected-background: #0569ff;
    --okd-datepicker-month-disable-text-color: #929292;
    --okd-datepicker-month-disable-background: #ebebeb;
    --okd-datepicker-month-hover-background: #f5f9ff;
    --okd-datepicker-year-default-text-color: #3D3D3D;
    --okd-datepicker-year-selected-text-color: #FFFFFF;
    --okd-datepicker-year-selected-background: #0569ff;
    --okd-datepicker-year-disable-text-color: #929292;
    --okd-datepicker-year-disable-background: #ebebeb;
    --okd-datepicker-year-hover-background: #f5f9ff;
    --okd-datepicker-week-default-text-color: var(--okd-color-content-contrast);
    --okd-datepicker-today-hover-text-color: var(--okd-color-content-primary);
    --okd-datepicker-today-selected-text-color: var(--okd-color-content-primary);
    --okd-datepicker-today-border-color: #ebebeb;
    --okd-datepicker-today-border-hover-color: #ebebeb;
    --okd-datepicker-today-border-disable-color: #ebebeb;
    --okd-datepicker-icon-default-color: #6E6E6E;
    --okd-datepicker-footer-border-color: #ebebeb;
    --okd-datepicker-footer-button-color: #000000;
    --okd-datepicker-border-color: #ebebeb;
    --okd-datepicker-input-caret-color: #277dff;
    --okd-datepicker-input-placeholder-color: var(--okd-color-content-disabled);
    --okd-datepicker-input-border-color: var(--okd-color-border-selected);
    --okd-datepicker-shortcut-background: #f7f7f7;
    --okd-datepicker-shortcut-active-background: #ebebeb;
    --okd-datepicker-shortcut-icon-color: #000000;
    --okd-datepicker-md-range-input-font-size: var(--okd-font-size-md);
    --okd-datepicker-sm-range-input-font-size: var(--okd-font-size-xs);
    --okd-datepicker-xs-range-input-font-size: var(--okd-font-size-xs);
    --okd-datepicker-md-range-input-width: 90px;
    --okd-datepicker-sm-range-input-width: 80px;
    --okd-datepicker-xs-range-input-width: 80px;
    --okd-datepicker-dateinput-title-color: #000000;
    --okd-datepicker-dateinput-placeholder-color: #929292;
    --okd-datepicker-dateinput-connector-color: #3D3D3D;
    --okd-datepicker-shortcut-text-default-color: #000000;
    --okd-datepicker-shortcut-text-active-color: #000000;
    --okd-datepicker-today-bg-color: var(--okd-color-background-surface-pressed);
    --okd-datepicker-today-text-color: var(--okd-color-content-primary);
    --okd-datepicker-panel-header-default-icon-color: #000000;
    --okd-datepicker-panel-header-hover-text-bg-color: #ebebeb;
    --okd-datepicker-panel-header-hover-icon-bg-color: #ebebeb;
    --okd-datepicker-shortcut-button-bg-color: #f7f7f7;
    --okd-datepicker-shortcut-button-padding-vertical: 8px;
    --okd-datepicker-shortcut-button-padding-horizontal: 8px;
    --okd-datepicker-shortcut-button-font-size: 12px;
    --okd-datepicker-shortcut-margin-top: 12px;
    --okd-datepicker-panel-header-default-text-color: #000000;
    --okd-datepicker-input-mobile-border-color: var(--okd-color-border-selected);
    --okd-datepicker-input-icon-color: var(--okd-color-content-disabled);
    --okd-datepicker-panel-footer-action-confirm-type: highlight;
    --okd-datepicker-panel-footer-action-confirm-size: s;
    --okd-datepicker-panel-footer-action-cancel-size: s;
    --okd-datepicker-panel-footer-action-cancel-type: basic;
    --okd-datepicker-scroll-container-height: 216px;
    --okd-datepicker-scroll-item-default-height: 36px;
    --okd-datepicker-scroll-item-default-font-weight: 400;
    --okd-datepicker-scroll-item-default-font-size: 14px;
    --okd-datepicker-scroll-item-default-font-color: var(--okd-color-content-contrast);
    --okd-datepicker-scroll-item-active-border-color: var(--okd-color-transparent-white);
    --okd-datepicker-scroll-item-active-font-color: var(--okd-color-content-primary);
    --okd-datepicker-scroll-item-active-font-weight: 500;
    --okd-datepicker-range-board-background-color: #FFFFFF;
    --okd-datepicker-shortcut-button-container-padding-horizontal: 0;
    --okd-datepicker-shortcut-button-container-padding-vertical: 16px;
    --okd-datepicker-xs-icon-font-size: 16px;
    --okd-datepicker-sm-icon-font-size: 16px;
    --okd-datepicker-md-icon-font-size: 16px;
    --okd-datepicker-lg-icon-font-size: 18px;
    --okd-datepicker-xl-icon-font-size: 20px;
    --okd-datepicker-lg-range-input-font-size: 16px;
    --okd-datepicker-lg-range-input-width: 100px;
    --okd-datepicker-xl-range-input-font-size: 16px;
    --okd-datepicker-xl-range-input-width: 100px;
    --okd-datepicker-scroll-item-active-font-size: 16px;
    --okd-datepicker-scroll-item-active-background: rgba(217, 217, 217, .3);
    --okd-datepicker-scroll-item-active-radius: 24px;
    --okd-datepicker-scroll-container-padding-vertical: 16px;
    --okd-datepicker-scroll-container-padding-horizontal: 16px
}

.theme-dark {
    --okd-datepicker-default-background: #1a1a1a;
    --okd-datepicker-default-font-color: #fafafa;
    --okd-datepicker-title-default-color: #fafafa;
    --okd-datepicker-title-selected-color: #4283ff;
    --okd-datepicker-day-default-text-color: var(--okd-color-content-primary);
    --okd-datepicker-day-selected-text-color: var(--okd-color-content-inverse);
    --okd-datepicker-day-selected-background: var(--okd-color-container-inverse);
    --okd-datepicker-day-disable-text-color: var(--okd-color-content-disabled);
    --okd-datepicker-day-disable-background: rgba(255, 255, 255, .05);
    --okd-datepicker-day-hover-background: var(--okd-color-background-surface-pressed);
    --okd-datepicker-day-range-background: rgba(250, 250, 250, .06);
    --okd-datepicker-day-second-color: #6c6c6c;
    --okd-datepicker-month-default-text-color: #e3e3e3;
    --okd-datepicker-month-selected-text-color: #FFFFFF;
    --okd-datepicker-month-selected-background: #1e6bff;
    --okd-datepicker-month-disable-text-color: #6c6c6c;
    --okd-datepicker-month-disable-background: #242424;
    --okd-datepicker-month-hover-background: #1e6bff;
    --okd-datepicker-year-default-text-color: #e3e3e3;
    --okd-datepicker-year-selected-text-color: #FFFFFF;
    --okd-datepicker-year-selected-background: #1e6bff;
    --okd-datepicker-year-disable-text-color: #404040;
    --okd-datepicker-year-disable-background: #242424;
    --okd-datepicker-year-hover-background: #1e6bff;
    --okd-datepicker-week-default-text-color: var(--okd-color-content-contrast);
    --okd-datepicker-today-hover-text-color: var(--okd-color-content-primary);
    --okd-datepicker-today-selected-text-color: var(--okd-color-content-primary);
    --okd-datepicker-today-border-color: #4283ff;
    --okd-datepicker-today-border-hover-color: transparent;
    --okd-datepicker-today-border-disable-color: #909090;
    --okd-datepicker-icon-default-color: #f0f0f0;
    --okd-datepicker-footer-border-color: #2e2e2e;
    --okd-datepicker-footer-button-color: #f0f0f0;
    --okd-datepicker-border-color: #909090;
    --okd-datepicker-input-caret-color: #fafafa;
    --okd-datepicker-input-placeholder-color: var(--okd-color-content-disabled);
    --okd-datepicker-input-border-color: var(--okd-color-border-selected);
    --okd-datepicker-shortcut-background: transparent;
    --okd-datepicker-shortcut-active-background: rgba(255, 255, 255, .15);
    --okd-datepicker-shortcut-icon-color: #4283ff;
    --okd-datepicker-md-range-input-font-size: var(--okd-font-size-md);
    --okd-datepicker-sm-range-input-font-size: var(--okd-font-size-xs);
    --okd-datepicker-xs-range-input-font-size: var(--okd-font-size-xs);
    --okd-datepicker-md-range-input-width: 90px;
    --okd-datepicker-sm-range-input-width: 80px;
    --okd-datepicker-xs-range-input-width: 80px;
    --okd-datepicker-dateinput-title-color: #fafafa;
    --okd-datepicker-dateinput-placeholder-color: #cccccc;
    --okd-datepicker-dateinput-connector-color: #e3e3e3;
    --okd-datepicker-shortcut-text-default-color: #fafafa;
    --okd-datepicker-shortcut-text-active-color: #fafafa;
    --okd-datepicker-today-text-color: var(--okd-color-content-primary);
    --okd-datepicker-today-bg-color: var(--okd-color-background-surface-pressed);
    --okd-datepicker-scroll-container-height: 216px;
    --okd-datepicker-scroll-item-default-height: 36px;
    --okd-datepicker-scroll-item-default-font-weight: 400;
    --okd-datepicker-scroll-item-default-font-size: 14px;
    --okd-datepicker-scroll-item-default-font-color: var(--okd-color-content-contrast);
    --okd-datepicker-scroll-item-active-border-color: var(--okd-color-transparent-white);
    --okd-datepicker-scroll-item-active-font-color: var(--okd-color-content-primary);
    --okd-datepicker-scroll-item-active-font-weight: 500;
    --okd-datepicker-panel-footer-action-confirm-type: highlight;
    --okd-datepicker-panel-footer-action-confirm-size: s;
    --okd-datepicker-panel-footer-action-cancel-type: basic;
    --okd-datepicker-panel-footer-action-cancel-size: s;
    --okd-datepicker-shortcut-button-bg-color: rgba(255, 255, 255, .06);
    --okd-datepicker-range-board-background-color: #1a1a1a;
    --okd-datepicker-panel-header-default-text-color: #fafafa;
    --okd-datepicker-panel-header-hover-text-bg-color: #2e2e2e;
    --okd-datepicker-panel-header-hover-icon-bg-color: #2e2e2e;
    --okd-datepicker-panel-header-default-icon-color: #fafafa;
    --okd-datepicker-shortcut-button-padding-vertical: 8px;
    --okd-datepicker-shortcut-button-padding-horizontal: 8px;
    --okd-datepicker-shortcut-button-font-size: 12px;
    --okd-datepicker-shortcut-margin-top: 12px;
    --okd-datepicker-shortcut-button-container-padding-horizontal: 0;
    --okd-datepicker-shortcut-button-container-padding-vertical: 16px;
    --okd-datepicker-xs-icon-font-size: 16px;
    --okd-datepicker-sm-icon-font-size: 16px;
    --okd-datepicker-md-icon-font-size: 16px;
    --okd-datepicker-lg-icon-font-size: 18px;
    --okd-datepicker-xl-icon-font-size: 20px;
    --okd-datepicker-lg-range-input-font-size: 16px;
    --okd-datepicker-lg-range-input-width: 100px;
    --okd-datepicker-xl-range-input-font-size: 16px;
    --okd-datepicker-xl-range-input-width: 100px;
    --okd-datepicker-scroll-item-active-font-size: 16px;
    --okd-datepicker-scroll-item-active-background: rgba(56, 56, 56, .3);
    --okd-datepicker-scroll-item-active-radius: 24px;
    --okd-datepicker-scroll-container-padding-vertical: 16px;
    --okd-datepicker-scroll-container-padding-horizontal: 16px;
    --okd-datepicker-input-icon-color: var(--okd-color-content-disabled);
    --okd-datepicker-input-mobile-border-color: var(--okd-color-border-selected)
}

.theme-light {
    --okd-input-default-text-color: var(--okd-color-content-primary);
    --okd-input-default-placeholder-color: var(--okd-color-content-disabled);
    --okd-input-default-border-color: rgba(0, 0, 0, 0);
    --okd-input-default-caret-color: var(--okd-color-content-primary);
    --okd-input-default-shadow: 0px 0px 0px 0px transparent;
    --okd-input-default-background: #f3f3f3;
    --okd-input-hover-text-color: var(--okd-color-content-primary);
    --okd-input-hover-placeholder-color: var(--okd-color-content-disabled);
    --okd-input-hover-border-color: rgba(0, 0, 0, 0);
    --okd-input-hover-caret-color: var(--okd-color-content-primary);
    --okd-input-hover-shadow: 0 0 0 0 transparent;
    --okd-input-hover-background: #f3f3f3;
    --okd-input-focus-text-color: var(--okd-color-content-primary);
    --okd-input-focus-placeholder-color: var(--okd-color-content-disabled);
    --okd-input-focus-border-color: var(--okd-color-border-selected);
    --okd-input-focus-caret-color: var(--okd-color-content-brand);
    --okd-input-focus-shadow: 0px 0px 0px 0px #00000000;
    --okd-input-focus-background: #f3f3f3;
    --okd-input-disabled-text-color: var(--okd-color-content-disabled);
    --okd-input-disabled-placeholder-color: var(--okd-color-content-disabled);
    --okd-input-disabled-border-color: var(--okd-color-border-primary);
    --okd-input-disabled-caret-color: var(--okd-color-content-disabled);
    --okd-input-disabled-shadow: 0 0 0 0 transparent;
    --okd-input-disabled-background: #f3f3f3;
    --okd-input-error-text-color: var(--okd-color-content-primary);
    --okd-input-error-placeholder-color: var(--okd-color-content-disabled);
    --okd-input-error-border-color: var(--okd-color-semantic-negative);
    --okd-input-error-caret-color: var(--okd-color-content-brand);
    --okd-input-error-shadow: var(--okd-shadow-sm);
    --okd-input-error-background: #f3f3f3;
    --okd-input-error-tips-color: var(--okd-color-semantic-negative);
    --okd-input-tips-text-color: var(--okd-color-content-contrast);
    --okd-input-icon-color: var(--okd-color-content-contrast);
    --okd-input-label-color: var(--okd-color-content-primary);
    --okd-input-action-color: var(--okd-color-content-primary);
    --okd-input-md-label-font-size: var(--okd-font-size-md);
    --okd-input-sm-label-font-size: var(--okd-font-size-xs);
    --okd-input-xs-label-font-size: var(--okd-font-size-xs);
    --okd-input-md-label-line-height: var(--okd-line-height-md);
    --okd-input-sm-label-line-height: var(--okd-line-height-xs);
    --okd-input-xs-label-line-height: var(--okd-line-height-xs);
    --okd-input-md-action-font-size: var(--okd-font-size-md);
    --okd-input-sm-action-font-size: var(--okd-font-size-xs);
    --okd-input-xs-action-font-size: var(--okd-font-size-xs);
    --okd-input-md-action-line-height: var(--okd-line-height-md);
    --okd-input-sm-action-line-height: var(--okd-line-height-xs);
    --okd-input-xs-action-line-height: var(--okd-line-height-xs);
    --okd-input-md-height: 40px;
    --okd-input-md-text-font-size: var(--okd-font-size-md);
    --okd-input-md-border-radius: 8px;
    --okd-input-md-error-font-size: 14px;
    --okd-input-md-error-line-height: 16px;
    --okd-input-md-tip-font-size: 14px;
    --okd-input-md-tip-line-height: 16px;
    --okd-input-md-icon-size: 20px;
    --okd-input-md-icon-margin: 6px;
    --okd-input-sm-height: 32px;
    --okd-input-sm-text-font-size: 12px;
    --okd-input-sm-border-radius: 8px;
    --okd-input-sm-error-font-size: var(--okd-font-size-xs);
    --okd-input-sm-error-line-height: var(--okd-line-height-xs);
    --okd-input-sm-tip-font-size: var(--okd-font-size-xs);
    --okd-input-sm-tip-line-height: var(--okd-line-height-xs);
    --okd-input-sm-icon-size: 16px;
    --okd-input-sm-icon-margin: 4px;
    --okd-input-xs-height: 28px;
    --okd-input-xs-text-font-size: var(--okd-font-size-xs);
    --okd-input-xs-border-radius: 8px;
    --okd-input-xs-error-font-size: var(--okd-font-size-xs);
    --okd-input-xs-error-line-height: var(--okd-line-height-xs);
    --okd-input-xs-tip-font-size: var(--okd-font-size-xs);
    --okd-input-xs-tip-line-height: var(--okd-line-height-xs);
    --okd-input-xs-icon-size: 16px;
    --okd-input-xs-icon-margin: 4px;
    --okd-input-number-default-add-icon-color: var(--okd-color-content-disabled);
    --okd-input-number-default-add-icon-background: rgba(0, 0, 0, 0);
    --okd-input-number-hover-add-icon-color: var(--okd-color-content-primary);
    --okd-input-number-hover-add-icon-background: var(--okd-color-background-surface-pressed);
    --okd-input-number-active-add-icon-color: #BDBDBD;
    --okd-input-number-active-add-icon-background: #ebebeb;
    --okd-input-number-disabled-add-icon-color: var(--okd-color-content-disabled);
    --okd-input-number-disabled-add-icon-background: var(--okd-color-content-disabled);
    --okd-input-code-common-btn-color: #0569ff;
    --okd-input-code-common-btn-disabled-color: #BDBDBD;
    --okd-input-code-common-count-color: var(--okd-color-content-disabled);
    --okd-input-code-md-btn-font-size: var(--okd-font-size-md);
    --okd-input-code-md-btn-line-height: var(--okd-line-height-md);
    --okd-input-code-md-count-font-size: var(--okd-font-size-md);
    --okd-input-code-md-count-line-height: var(--okd-line-height-md);
    --okd-input-code-sm-btn-font-size: var(--okd-font-size-xs);
    --okd-input-code-sm-btn-line-height: var(--okd-line-height-xs);
    --okd-input-code-sm-count-font-size: var(--okd-font-size-xs);
    --okd-input-code-sm-count-line-height: var(--okd-line-height-xs);
    --okd-input-code-xs-btn-font-size: var(--okd-font-size-xs);
    --okd-input-code-xs-btn-line-height: var(--okd-line-height-xs);
    --okd-input-code-xs-count-font-size: var(--okd-font-size-xs);
    --okd-input-code-xs-count-line-height: var(--okd-line-height-xs);
    --okd-input-search-default-text-color: var(--okd-color-content-primary);
    --okd-input-search-default-placeholder-color: var(--okd-color-content-disabled);
    --okd-input-search-default-border-color: transparent;
    --okd-input-search-default-caret-color: var(--okd-color-content-primary);
    --okd-input-search-default-shadow: 0px 0px 0px 0px transparent;
    --okd-input-search-default-background: #f3f3f3;
    --okd-input-search-hover-text-color: var(--okd-color-content-primary);
    --okd-input-search-hover-placeholder-color: var(--okd-color-content-disabled);
    --okd-input-search-hover-border-color: rgba(0, 0, 0, 0);
    --okd-input-search-hover-caret-color: var(--okd-color-content-primary);
    --okd-input-search-hover-shadow: 0px 0px 0px 0px #0000001A;
    --okd-input-search-hover-background: #f3f3f3;
    --okd-input-search-focus-text-color: var(--okd-color-content-primary);
    --okd-input-search-focus-placeholder-color: var(--okd-color-content-disabled);
    --okd-input-search-focus-border-color: var(--okd-color-border-selected);
    --okd-input-search-focus-caret-color: var(--okd-color-content-brand);
    --okd-input-search-focus-shadow: 0px 0px 0px 0px #00000000;
    --okd-input-search-focus-background: #f3f3f3;
    --okd-input-search-error-text-color: var(--okd-color-content-primary);
    --okd-input-search-error-placeholder-color: var(--okd-color-content-disabled);
    --okd-input-search-error-border-color: var(--okd-color-semantic-negative);
    --okd-input-search-error-caret-color: var(--okd-color-content-primary);
    --okd-input-search-error-shadow: 0 1px 2px 0 #0000000d;
    --okd-input-search-error-background: #f3f3f3;
    --okd-input-search-disabled-text-color: var(--okd-color-content-disabled);
    --okd-input-search-disabled-placeholder-color: var(--okd-color-content-disabled);
    --okd-input-search-disabled-border-color: transparent;
    --okd-input-search-disabled-caret-color: var(--okd-color-content-disabled);
    --okd-input-search-disabled-shadow: 0px 0px 0px 0px transparent;
    --okd-input-search-disabled-background: #f3f3f3;
    --okd-input-search-prefix-icon-color: var(--okd-color-content-contrast);
    --okd-input-search-prefix-icon-size: 16px;
    --okd-input-search-suffix-icon-color: var(--okd-color-content-contrast);
    --okd-input-search-suffix-icon-size: 13px;
    --okd-input-search-error-tips-color: var(--okd-color-semantic-negative);
    --okd-input-verify-md-width: 40px;
    --okd-input-verify-md-height: 44px;
    --okd-input-lg-height: 44px;
    --okd-input-lg-border-radius: 8px;
    --okd-input-lg-label-font-size: 14px;
    --okd-input-lg-label-line-height: 20px;
    --okd-input-lg-label-margin: 8px;
    --okd-input-lg-action-font-size: 14px;
    --okd-input-lg-action-line-height: 20px;
    --okd-input-lg-text-font-size: 14px;
    --okd-input-lg-error-font-size: 14px;
    --okd-input-lg-error-line-height: 16px;
    --okd-input-lg-tip-margin: 4px;
    --okd-input-lg-tip-font-size: 14px;
    --okd-input-lg-tip-line-height: 16px;
    --okd-input-md-label-margin: 8px;
    --okd-input-md-tip-margin: 4px;
    --okd-input-sm-label-margin: 8px;
    --okd-input-sm-tip-margin: 4px;
    --okd-input-xs-label-margin: 8px;
    --okd-input-xs-tip-margin: 4px;
    --okd-input-xl-height: 48px;
    --okd-input-xl-text-font-size: 14px;
    --okd-input-xl-border-radius: 8px;
    --okd-input-lg-icon-size: 20px;
    --okd-input-lg-icon-margin: 8px;
    --okd-input-xl-label-line-height: 20px;
    --okd-input-xl-icon-size: 20px;
    --okd-input-xl-icon-margin: 12px;
    --okd-input-xl-error-font-size: 14px;
    --okd-input-xl-error-line-height: 16px;
    --okd-input-xl-action-font-size: 14px;
    --okd-input-xl-action-line-height: 20px;
    --okd-input-xl-label-margin: 8px;
    --okd-input-xl-label-font-size: 14px;
    --okd-input-xl-tip-font-size: 14px;
    --okd-input-xl-tip-margin: 6px;
    --okd-input-xl-tip-line-height: 16px;
    --okd-input-verify-xl-height: px;
    --okd-input-verify-xl-width: px;
    --okd-input-xs-padding-horizontal: 8px;
    --okd-input-sm-padding-horizontal: 8px;
    --okd-input-md-padding-horizontal: 8px;
    --okd-input-lg-padding-horizontal: 12px;
    --okd-input-xl-padding-horizontal: 12px;
    --okd-input-reversed-default-text-color: var(--okd-color-content-inverse);
    --okd-input-reversed-default-placeholder-color: rgba(255, 255, 255, .36);
    --okd-input-reversed-default-border-color: rgba(0, 0, 0, 0);
    --okd-input-reversed-default-caret-color: var(--okd-color-content-inverse);
    --okd-input-reversed-default-shadow: 0 0 0 0 transparent;
    --okd-input-reversed-default-background: #1d1d1d;
    --okd-input-reversed-hover-text-color: var(--okd-color-content-inverse);
    --okd-input-reversed-hover-placeholder-color: rgba(255, 255, 255, .36);
    --okd-input-reversed-hover-border-color: var(--okd-color-transparent-black);
    --okd-input-reversed-hover-caret-color: var(--okd-color-content-contrast);
    --okd-input-reversed-hover-shadow: 0px 0px 0px 0px transparent;
    --okd-input-reversed-hover-background: #1d1d1d;
    --okd-input-reversed-focus-text-color: var(--okd-color-content-inverse);
    --okd-input-reversed-focus-placeholder-color: rgba(255, 255, 255, .36);
    --okd-input-reversed-focus-border-color: #ffffff;
    --okd-input-reversed-focus-caret-color: var(--okd-color-semantic-highlight);
    --okd-input-reversed-focus-shadow: 0px 0px 0px 0px #FFFFFF00;
    --okd-input-reversed-focus-background: #1d1d1d;
    --okd-input-reversed-disabled-text-color: #545454;
    --okd-input-reversed-disabled-placeholder-color: #545454;
    --okd-input-reversed-disabled-border-color: #383838;
    --okd-input-reversed-disabled-caret-color: #0569ff;
    --okd-input-reversed-disabled-shadow: 0 0 0 0 transparent;
    --okd-input-reversed-disabled-background: #1d1d1d;
    --okd-input-reversed-error-text-color: var(--okd-color-content-inverse);
    --okd-input-reversed-error-placeholder-color: rgba(255, 255, 255, .36);
    --okd-input-reversed-error-border-color: var(--okd-color-semantic-negative);
    --okd-input-reversed-error-caret-color: var(--okd-color-content-contrast);
    --okd-input-reversed-error-shadow: 0 0 0 0 transparent;
    --okd-input-reversed-error-background: #1d1d1d;
    --okd-input-reversed-error-tips-color: var(--okd-color-semantic-negative);
    --okd-input-reversed-tips-text-color: var(--okd-color-content-contrast);
    --okd-input-reversed-icon-color: #929292;
    --okd-input-reversed-label-color: #dbdbdb;
    --okd-input-reversed-action-color: var(--okd-color-content-inverse);
    --okd-input-number-reversed-default-add-icon-color: #6E6E6E;
    --okd-input-number-reversed-default-add-icon-background: transparent;
    --okd-input-number-reversed-hover-add-icon-color: #ffffff;
    --okd-input-number-reversed-hover-add-icon-background: #272727;
    --okd-input-number-reversed-active-add-icon-color: #6E6E6E;
    --okd-input-number-reversed-active-add-icon-background: transparent;
    --okd-input-number-reversed-disabled-add-icon-color: #6E6E6E;
    --okd-input-number-reversed-disabled-add-icon-background: transparent;
    --okd-input-code-reversed-common-btn-color: var(--okd-color-content-inverse);
    --okd-input-code-reversed-common-btn-disabled-color: #545454;
    --okd-input-code-reversed-common-count-color: #545454;
    --okd-input-search-reversed-default-text-color: #FFFFFF;
    --okd-input-search-reversed-default-placeholder-color: #666666;
    --okd-input-search-reversed-default-border-color: transparent;
    --okd-input-search-reversed-default-caret-color: #FFFFFF;
    --okd-input-search-reversed-default-shadow: 0px 0px 0px 0px #F9F9F91A;
    --okd-input-search-reversed-default-background: #1d1d1d;
    --okd-input-search-reversed-hover-text-color: #FFFFFF;
    --okd-input-search-reversed-hover-placeholder-color: #3D3D3D;
    --okd-input-search-reversed-hover-border-color: rgba(0, 0, 0, 0);
    --okd-input-search-reversed-hover-caret-color: #FFFFFF;
    --okd-input-search-reversed-hover-shadow: 0px 0px 0px 2px #F9F9F91A;
    --okd-input-search-reversed-hover-background: #1d1d1d;
    --okd-input-search-reversed-focus-text-color: #FFFFFF;
    --okd-input-search-reversed-focus-placeholder-color: #3D3D3D;
    --okd-input-search-reversed-focus-border-color: #FFFFFF;
    --okd-input-search-reversed-focus-caret-color: var(--okd-color-semantic-highlight);
    --okd-input-search-reversed-focus-shadow: 0 0 0 0 transparent;
    --okd-input-search-reversed-focus-background: #1d1d1d;
    --okd-input-search-reversed-error-text-color: #FFFFFF;
    --okd-input-search-reversed-error-placeholder-color: #3D3D3D;
    --okd-input-search-reversed-error-border-color: #eb4b6d;
    --okd-input-search-reversed-error-caret-color: var(--okd-color-semantic-highlight);
    --okd-input-search-reversed-error-shadow: 0 0 0 0 transparent;
    --okd-input-search-reversed-error-background: #000000;
    --okd-input-search-reversed-disabled-text-color: #6E6E6E;
    --okd-input-search-reversed-disabled-placeholder-color: #3D3D3D;
    --okd-input-search-reversed-disabled-border-color: transparent;
    --okd-input-search-reversed-disabled-caret-color: transparent;
    --okd-input-search-reversed-disabled-shadow: 0 0 0 0 transparent;
    --okd-input-search-reversed-disabled-background: #1A1A1A;
    --okd-input-search-reversed-prefix-icon-color: #BDBDBD;
    --okd-input-search-reversed-error-tips-color: #eb4b6d;
    --okd-input-search-suffix-icon-hover-color: #000000;
    --okd-input-verify-xl-border-radius: 8pxpx;
    --okd-input-code-xl-btn-font-size: 12px;
    --okd-input-number-suffix-border-color: var(--okd-color-border-primary);
    --okd-input-verify-md-border-radius: 6px;
    --okd-input-verify-md-text-font-size: 26px;
    --okd-input-verify-md-margin: 8px;
    --okd-input-readonly-text-color: var(--okd-color-content-primary);
    --okd-input-readonly-placeholder-color: var(--okd-input-default-placeholder-color);
    --okd-input-readonly-border-color: var(--okd-color-border-primary);
    --okd-input-readonly-caret-color: var(--okd-input-default-caret-color);
    --okd-input-readonly-shadow: var(--okd-input-default-shadow);
    --okd-input-readonly-background: var(--okd-color-transparent-white)
}

.theme-dark {
    --okd-input-default-text-color: var(--okd-color-content-primary);
    --okd-input-default-placeholder-color: var(--okd-color-content-disabled);
    --okd-input-default-border-color: rgba(0, 0, 0, 0);
    --okd-input-default-caret-color: var(--okd-color-content-primary);
    --okd-input-default-shadow: 0px 0px 0px 0px transparent;
    --okd-input-default-background: #1d1d1d;
    --okd-input-hover-text-color: var(--okd-color-content-primary);
    --okd-input-hover-placeholder-color: var(--okd-color-content-disabled);
    --okd-input-hover-border-color: rgba(0, 0, 0, 0);
    --okd-input-hover-caret-color: var(--okd-color-content-primary);
    --okd-input-hover-shadow: 0px 0px 0px 0px #FAFAFA33;
    --okd-input-hover-background: #1d1d1d;
    --okd-input-focus-text-color: var(--okd-color-content-primary);
    --okd-input-focus-placeholder-color: var(--okd-color-content-disabled);
    --okd-input-focus-border-color: var(--okd-color-border-selected);
    --okd-input-focus-caret-color: var(--okd-color-content-brand);
    --okd-input-focus-shadow: 0px 0px 0px 0px #00000000;
    --okd-input-focus-background: #1d1d1d;
    --okd-input-disabled-text-color: var(--okd-color-content-disabled);
    --okd-input-disabled-placeholder-color: var(--okd-color-content-disabled);
    --okd-input-disabled-border-color: var(--okd-color-border-primary);
    --okd-input-disabled-caret-color: var(--okd-color-content-disabled);
    --okd-input-disabled-shadow: var(--okd-shadow-sm);
    --okd-input-disabled-background: #1d1d1d;
    --okd-input-error-text-color: var(--okd-color-content-primary);
    --okd-input-error-placeholder-color: var(--okd-color-content-disabled);
    --okd-input-error-border-color: var(--okd-color-semantic-negative);
    --okd-input-error-caret-color: var(--okd-color-content-brand);
    --okd-input-error-shadow: var(--okd-shadow-sm);
    --okd-input-error-background: #1d1d1d;
    --okd-input-error-tips-color: var(--okd-color-semantic-negative);
    --okd-input-tips-text-color: var(--okd-color-content-contrast);
    --okd-input-icon-color: var(--okd-color-content-contrast);
    --okd-input-label-color: var(--okd-color-content-primary);
    --okd-input-action-color: var(--okd-color-content-primary);
    --okd-input-md-label-font-size: var(--okd-font-size-md);
    --okd-input-sm-label-font-size: var(--okd-font-size-xs);
    --okd-input-xs-label-font-size: var(--okd-font-size-xs);
    --okd-input-md-label-line-height: 20px;
    --okd-input-sm-label-line-height: var(--okd-line-height-xs);
    --okd-input-xs-label-line-height: var(--okd-line-height-xs);
    --okd-input-md-action-font-size: var(--okd-font-size-md);
    --okd-input-sm-action-font-size: var(--okd-font-size-xs);
    --okd-input-xs-action-font-size: var(--okd-font-size-xs);
    --okd-input-md-action-line-height: 20px;
    --okd-input-sm-action-line-height: var(--okd-line-height-xs);
    --okd-input-xs-action-line-height: var(--okd-line-height-xs);
    --okd-input-md-height: 40px;
    --okd-input-md-text-font-size: var(--okd-font-size-md);
    --okd-input-md-border-radius: 8px;
    --okd-input-md-error-font-size: 14px;
    --okd-input-md-error-line-height: 16px;
    --okd-input-md-tip-font-size: 14px;
    --okd-input-md-tip-line-height: 16px;
    --okd-input-md-icon-size: 20px;
    --okd-input-md-icon-margin: 6px;
    --okd-input-sm-height: 32px;
    --okd-input-sm-text-font-size: var(--okd-font-size-xs);
    --okd-input-sm-border-radius: 8px;
    --okd-input-sm-error-font-size: var(--okd-font-size-xs);
    --okd-input-sm-error-line-height: var(--okd-line-height-xs);
    --okd-input-sm-tip-font-size: var(--okd-font-size-xs);
    --okd-input-sm-tip-line-height: var(--okd-line-height-xs);
    --okd-input-sm-icon-size: 16px;
    --okd-input-sm-icon-margin: 4px;
    --okd-input-xs-height: 28px;
    --okd-input-xs-text-font-size: var(--okd-font-size-xs);
    --okd-input-xs-border-radius: 8px;
    --okd-input-xs-error-font-size: var(--okd-font-size-xs);
    --okd-input-xs-error-line-height: var(--okd-line-height-xs);
    --okd-input-xs-tip-font-size: var(--okd-font-size-xs);
    --okd-input-xs-tip-line-height: var(--okd-line-height-xs);
    --okd-input-xs-icon-size: 16px;
    --okd-input-xs-icon-margin: 4px;
    --okd-input-number-default-add-icon-color: var(--okd-color-content-disabled);
    --okd-input-number-default-add-icon-background: rgba(0, 0, 0, 0);
    --okd-input-number-hover-add-icon-color: var(--okd-color-content-primary);
    --okd-input-number-hover-add-icon-background: var(--okd-color-background-surface-pressed);
    --okd-input-number-active-add-icon-color: #e3e3e3;
    --okd-input-number-active-add-icon-background: #404040;
    --okd-input-number-disabled-add-icon-color: var(--okd-color-content-disabled);
    --okd-input-number-disabled-add-icon-background: var(--okd-color-content-disabled);
    --okd-input-code-common-btn-color: #4283ff;
    --okd-input-code-common-btn-disabled-color: #6c6c6c;
    --okd-input-code-common-count-color: var(--okd-color-content-disabled);
    --okd-input-code-md-btn-font-size: var(--okd-font-size-md);
    --okd-input-code-md-btn-line-height: var(--okd-line-height-md);
    --okd-input-code-md-count-font-size: var(--okd-font-size-md);
    --okd-input-code-md-count-line-height: var(--okd-line-height-md);
    --okd-input-code-sm-btn-font-size: var(--okd-font-size-xs);
    --okd-input-code-sm-btn-line-height: var(--okd-line-height-xs);
    --okd-input-code-sm-count-font-size: var(--okd-font-size-xs);
    --okd-input-code-sm-count-line-height: var(--okd-line-height-xs);
    --okd-input-code-xs-btn-font-size: var(--okd-font-size-xs);
    --okd-input-code-xs-btn-line-height: var(--okd-line-height-xs);
    --okd-input-code-xs-count-font-size: var(--okd-font-size-xs);
    --okd-input-code-xs-count-line-height: var(--okd-line-height-xs);
    --okd-input-search-default-text-color: var(--okd-color-content-primary);
    --okd-input-search-default-placeholder-color: var(--okd-color-content-disabled);
    --okd-input-search-default-border-color: transparent;
    --okd-input-search-default-caret-color: var(--okd-color-content-primary);
    --okd-input-search-default-shadow: 0px 0px 0px 0px transparent;
    --okd-input-search-default-background: #1d1d1d;
    --okd-input-search-hover-text-color: var(--okd-color-content-primary);
    --okd-input-search-hover-placeholder-color: var(--okd-color-content-disabled);
    --okd-input-search-hover-border-color: rgba(0, 0, 0, 0);
    --okd-input-search-hover-caret-color: var(--okd-color-content-primary);
    --okd-input-search-hover-shadow: 0px 0px 0px 0px #0000001A;
    --okd-input-search-hover-background: #1d1d1d;
    --okd-input-search-focus-text-color: var(--okd-color-content-primary);
    --okd-input-search-focus-placeholder-color: var(--okd-color-content-disabled);
    --okd-input-search-focus-border-color: var(--okd-color-border-selected);
    --okd-input-search-focus-caret-color: var(--okd-color-content-brand);
    --okd-input-search-focus-shadow: 0px 0px 0px 0px #00000000;
    --okd-input-search-focus-background: #1d1d1d;
    --okd-input-search-error-text-color: var(--okd-color-content-primary);
    --okd-input-search-error-placeholder-color: var(--okd-color-content-disabled);
    --okd-input-search-error-border-color: var(--okd-color-semantic-negative);
    --okd-input-search-error-caret-color: var(--okd-color-semantic-highlight);
    --okd-input-search-error-shadow: 0 1px 2px 0 #0000000d;
    --okd-input-search-error-background: #1d1d1d;
    --okd-input-search-disabled-text-color: var(--okd-color-content-disabled);
    --okd-input-search-disabled-placeholder-color: var(--okd-color-content-disabled);
    --okd-input-search-disabled-border-color: rgba(0, 0, 0, 0);
    --okd-input-search-disabled-caret-color: var(--okd-color-content-disabled);
    --okd-input-search-disabled-shadow: 0px 0px 0px 0px #0000000d;
    --okd-input-search-disabled-background: #1d1d1d;
    --okd-input-search-error-tips-color: var(--okd-color-semantic-negative);
    --okd-input-search-suffix-icon-size: 13px;
    --okd-input-search-suffix-icon-color: var(--okd-color-content-contrast);
    --okd-input-search-prefix-icon-color: var(--okd-color-content-contrast);
    --okd-input-search-prefix-icon-size: 20px;
    --okd-input-verify-md-width: 40px;
    --okd-input-verify-md-height: 44px;
    --okd-input-lg-label-font-size: 14px;
    --okd-input-lg-label-line-height: 20px;
    --okd-input-lg-label-margin: 8px;
    --okd-input-lg-action-font-size: 14px;
    --okd-input-lg-action-line-height: 20px;
    --okd-input-lg-tip-font-size: 14px;
    --okd-input-lg-tip-line-height: 16px;
    --okd-input-lg-tip-margin: 6px;
    --okd-input-lg-error-font-size: 14px;
    --okd-input-lg-error-line-height: 16px;
    --okd-input-lg-height: 44px;
    --okd-input-lg-text-font-size: 14px;
    --okd-input-lg-border-radius: 8px;
    --okd-input-md-label-margin: 8px;
    --okd-input-md-tip-margin: 4px;
    --okd-input-sm-label-margin: 8px;
    --okd-input-sm-tip-margin: 4px;
    --okd-input-xs-label-margin: 8px;
    --okd-input-xs-tip-margin: 4px;
    --okd-input-lg-icon-size: 20px;
    --okd-input-lg-icon-margin: 8px;
    --okd-input-xl-label-line-height: 20px;
    --okd-input-xl-label-font-size: 14px;
    --okd-input-xl-label-margin: 8px;
    --okd-input-xl-action-line-height: 20px;
    --okd-input-xl-action-font-size: 14px;
    --okd-input-xl-tip-font-size: 14px;
    --okd-input-xl-tip-line-height: 16px;
    --okd-input-xl-tip-margin: 6px;
    --okd-input-xl-error-font-size: 14px;
    --okd-input-xl-error-line-height: 16px;
    --okd-input-xl-icon-size: 20px;
    --okd-input-xl-icon-margin: 8px;
    --okd-input-xl-height: 48px;
    --okd-input-xl-text-font-size: 14px;
    --okd-input-xl-border-radius: 8px;
    --okd-input-verify-xl-height: px;
    --okd-input-verify-xl-width: px;
    --okd-input-xs-padding-horizontal: 8px;
    --okd-input-sm-padding-horizontal: 8px;
    --okd-input-md-padding-horizontal: 8px;
    --okd-input-lg-padding-horizontal: 12px;
    --okd-input-xl-padding-horizontal: 12px;
    --okd-input-reversed-default-text-color: var(--okd-color-content-inverse);
    --okd-input-reversed-default-placeholder-color: rgba(0, 0, 0, .36);
    --okd-input-reversed-default-border-color: rgba(0, 0, 0, 0);
    --okd-input-reversed-default-caret-color: var(--okd-color-content-inverse);
    --okd-input-reversed-default-shadow: 0 0 0 0 transparent;
    --okd-input-reversed-default-background: #f3f3f3;
    --okd-input-reversed-hover-text-color: var(--okd-color-content-inverse);
    --okd-input-reversed-hover-placeholder-color: rgba(0, 0, 0, .36);
    --okd-input-reversed-hover-border-color: var(--okd-color-transparent-black);
    --okd-input-reversed-hover-caret-color: var(--okd-color-content-contrast);
    --okd-input-reversed-hover-shadow: 0 0 0 0 transparent;
    --okd-input-reversed-hover-background: #f3f3f3;
    --okd-input-reversed-focus-text-color: var(--okd-color-content-inverse);
    --okd-input-reversed-focus-placeholder-color: rgba(0, 0, 0, .36);
    --okd-input-reversed-focus-border-color: #000000;
    --okd-input-reversed-focus-caret-color: var(--okd-color-content-inverse);
    --okd-input-reversed-focus-shadow: 0px 0px 0px 0px #FFFFFF00;
    --okd-input-reversed-focus-background: #f3f3f3;
    --okd-input-reversed-disabled-text-color: #cccccc;
    --okd-input-reversed-disabled-placeholder-color: #cccccc;
    --okd-input-reversed-disabled-border-color: #e6e6e6;
    --okd-input-reversed-disabled-caret-color: #000000;
    --okd-input-reversed-disabled-shadow: 0 0 0 0 transparent;
    --okd-input-reversed-disabled-background: #F6F6F6;
    --okd-input-reversed-error-text-color: var(--okd-color-content-inverse);
    --okd-input-reversed-error-placeholder-color: rgba(0, 0, 0, .36);
    --okd-input-reversed-error-border-color: var(--okd-color-semantic-negative);
    --okd-input-reversed-error-caret-color: var(--okd-color-content-inverse);
    --okd-input-reversed-error-shadow: 0 0 0 0 transparent;
    --okd-input-reversed-error-background: #f3f3f3;
    --okd-input-reversed-error-tips-color: var(--okd-color-semantic-negative);
    --okd-input-reversed-tips-text-color: var(--okd-color-content-contrast);
    --okd-input-reversed-icon-color: #6c6c6c;
    --okd-input-reversed-label-color: #000000;
    --okd-input-reversed-action-color: var(--okd-color-content-inverse);
    --okd-input-number-reversed-default-add-icon-color: #909090;
    --okd-input-number-reversed-default-add-icon-background: transparent;
    --okd-input-number-reversed-hover-add-icon-color: #000000;
    --okd-input-number-reversed-hover-add-icon-background: #272727;
    --okd-input-number-reversed-active-add-icon-color: #909090;
    --okd-input-number-reversed-active-add-icon-background: transparent;
    --okd-input-number-reversed-disabled-add-icon-color: #b0b0b0;
    --okd-input-number-reversed-disabled-add-icon-background: transparent;
    --okd-input-code-reversed-common-btn-color: var(--okd-color-content-inverse);
    --okd-input-code-reversed-common-btn-disabled-color: #6c6c6c;
    --okd-input-code-reversed-common-count-color: var(--okd-color-content-tertiary);
    --okd-input-search-reversed-default-text-color: #000000;
    --okd-input-search-reversed-default-placeholder-color: #666666;
    --okd-input-search-reversed-default-border-color: transparent;
    --okd-input-search-reversed-default-caret-color: #000000;
    --okd-input-search-reversed-default-shadow: 0 0 0 0 transparent;
    --okd-input-search-reversed-default-background: #f3f3f3;
    --okd-input-search-reversed-hover-text-color: #000000;
    --okd-input-search-reversed-hover-placeholder-color: #cccccc;
    --okd-input-search-reversed-hover-border-color: var(--okd-color-transparent-white);
    --okd-input-search-reversed-hover-caret-color: #000000;
    --okd-input-search-reversed-hover-shadow: 0px 0px 0px 0px #1212121A;
    --okd-input-search-reversed-hover-background: #f3f3f3;
    --okd-input-search-reversed-focus-text-color: #000000;
    --okd-input-search-reversed-focus-placeholder-color: #cccccc;
    --okd-input-search-reversed-focus-border-color: rgba(0, 0, 0, 0);
    --okd-input-search-reversed-focus-caret-color: var(--okd-color-content-inverse);
    --okd-input-search-reversed-focus-shadow: 0px 0px 0px 0px #1212121A;
    --okd-input-search-reversed-focus-background: #f3f3f3;
    --okd-input-search-reversed-error-text-color: #000000;
    --okd-input-search-reversed-error-placeholder-color: #cccccc;
    --okd-input-search-reversed-error-border-color: #f04872;
    --okd-input-search-reversed-error-caret-color: var(--okd-color-content-inverse);
    --okd-input-search-reversed-error-shadow: 0 0 0 0 transparent;
    --okd-input-search-reversed-error-background: transparent;
    --okd-input-search-reversed-disabled-text-color: #000000;
    --okd-input-search-reversed-disabled-placeholder-color: #cccccc;
    --okd-input-search-reversed-disabled-border-color: transparent;
    --okd-input-search-reversed-disabled-caret-color: transparent;
    --okd-input-search-reversed-disabled-shadow: 0 0 0 0 transparent;
    --okd-input-search-reversed-disabled-background: #f0f0f0;
    --okd-input-search-reversed-prefix-icon-color: #6c6c6c;
    --okd-input-search-reversed-error-tips-color: #f04872;
    --okd-input-search-suffix-icon-hover-color: var(--okd-color-content-contrast);
    --okd-input-verify-xl-border-radius: 8px;
    --okd-input-code-xl-btn-font-size: 12px;
    --okd-input-number-suffix-border-color: var(--okd-color-border-primary);
    --okd-input-verify-md-border-radius: 6px;
    --okd-input-verify-md-text-font-size: 26px;
    --okd-input-verify-md-margin: 8px;
    --okd-input-readonly-text-color: var(--okd-color-content-primary);
    --okd-input-readonly-placeholder-color: var(--okd-input-default-placeholder-color);
    --okd-input-readonly-border-color: var(--okd-color-border-primary);
    --okd-input-readonly-caret-color: var(--okd-input-default-caret-color);
    --okd-input-readonly-shadow: var(--okd-input-default-shadow);
    --okd-input-readonly-background: var(--okd-color-transparent-white)
}

.okui-input-reversed .okui-input-box {
    border: thin solid var(--okd-input-reversed-default-border-color);
    transition: border-color .3s,box-shadow .3s;
    background: var(--okd-input-reversed-default-background);
    box-shadow: var(--okd-input-reversed-default-shadow)
}

.okui-input-reversed .okui-input-input {
    color: var(--okd-input-reversed-default-text-color)
}

.okui-input-reversed .okui-input-input::-webkit-input-placeholder {
    color: var(--okd-input-reversed-default-placeholder-color);
    -webkit-text-fill-color: var(--okd-input-reversed-default-placeholder-color)
}

.okui-input-reversed .okui-input-input:-moz-placeholder {
    color: var(--okd-input-reversed-default-placeholder-color);
    opacity: 1;
    -webkit-text-fill-color: var(--okd-input-reversed-default-placeholder-color)
}

.okui-input-reversed .okui-input-input::-ms-input-placeholder {
    color: var(--okd-input-reversed-default-placeholder-color);
    -webkit-text-fill-color: var(--okd-input-reversed-default-placeholder-color)
}

.okui-input-reversed .okui-input-input:-webkit-autofill {
    border: none;
    -webkit-box-shadow: 0 0 0 30px var(--okd-input-reversed-default-background) inset;
    -webkit-text-fill-color: var(--okd-input-reversed-default-text-color)!important
}

.okui-input-reversed .okui-input-error {
    color: var(--okd-input-reversed-error-tips-color)
}

.okui-input-reversed .okui-input-tips,.okui-input-reversed .okui-input-help-text {
    color: var(--okd-input-reversed-tips-text-color)
}

.okui-input.okui-input-reversed:hover .okui-input-box,.okui-input.okui-input-reversed.hover .okui-input-box {
    border: thin solid var(--okd-input-reversed-hover-border-color);
    background: var(--okd-input-reversed-hover-background);
    box-shadow: var(--okd-input-reversed-hover-shadow)
}

.okui-input.okui-input-reversed:hover .okui-input-box .okui-input-input,.okui-input.okui-input-reversed.hover .okui-input-box .okui-input-input {
    caret-color: var(--okd-input-reversed-hover-caret-color);
    color: var(--okd-input-reversed-hover-text-color);
    -webkit-text-fill-color: var(--okd-input-reversed-hover-text-color)
}

.okui-input.okui-input-reversed:hover .okui-input-box .okui-input-input::-webkit-input-placeholder,.okui-input.okui-input-reversed.hover .okui-input-box .okui-input-input::-webkit-input-placeholder {
    color: var(--okd-input-reversed-hover-placeholder-color);
    -webkit-text-fill-color: var(--okd-input-reversed-hover-placeholder-color)
}

.okui-input.okui-input-reversed:hover .okui-input-box .okui-input-input:-moz-placeholder,.okui-input.okui-input-reversed.hover .okui-input-box .okui-input-input:-moz-placeholder {
    color: var(--okd-input-reversed-hover-placeholder-color);
    opacity: 1;
    -webkit-text-fill-color: var(--okd-input-reversed-hover-placeholder-color)
}

.okui-input.okui-input-reversed:hover .okui-input-box .okui-input-input::-ms-input-placeholder,.okui-input.okui-input-reversed.hover .okui-input-box .okui-input-input::-ms-input-placeholder {
    color: var(--okd-input-reversed-hover-placeholder-color);
    -webkit-text-fill-color: var(--okd-input-reversed-hover-placeholder-color)
}

.okui-input.okui-input-reversed.focus .okui-input-box {
    border: thin solid var(--okd-input-reversed-focus-border-color);
    background: var(--okd-input-reversed-focus-background);
    box-shadow: var(--okd-input-reversed-focus-shadow)
}

.okui-input.okui-input-reversed.focus .okui-input-box .okui-input-input {
    caret-color: var(--okd-input-reversed-focus-caret-color);
    color: var(--okd-input-reversed-focus-text-color);
    -webkit-text-fill-color: var(--okd-input-reversed-focus-text-color)
}

.okui-input.okui-input-reversed.focus .okui-input-box .okui-input-input::-webkit-input-placeholder {
    color: var(--okd-input-reversed-focus-placeholder-color);
    -webkit-text-fill-color: var(--okd-input-reversed-focus-placeholder-color)
}

.okui-input.okui-input-reversed.focus .okui-input-box .okui-input-input:-moz-placeholder {
    color: var(--okd-input-reversed-focus-placeholder-color);
    opacity: 1;
    -webkit-text-fill-color: var(--okd-input-reversed-focus-placeholder-color)
}

.okui-input.okui-input-reversed.focus .okui-input-box .okui-input-input::-ms-input-placeholder {
    color: var(--okd-input-reversed-focus-placeholder-color);
    -webkit-text-fill-color: var(--okd-input-reversed-focus-placeholder-color)
}

.okui-input.okui-input-reversed.disabled .okui-input-box {
    border: thin solid var(--okd-input-reversed-disabled-border-color);
    background: var(--okd-input-reversed-disabled-background);
    box-shadow: var(--okd-input-reversed-disabled-shadow)
}

.okui-input.okui-input-reversed.disabled .okui-input-box .okui-input-input {
    caret-color: var(--okd-input-reversed-disabled-caret-color);
    color: var(--okd-input-reversed-disabled-text-color);
    -webkit-text-fill-color: var(--okd-input-reversed-disabled-text-color)
}

.okui-input.okui-input-reversed.disabled .okui-input-box .okui-input-input::-webkit-input-placeholder {
    color: var(--okd-input-reversed-disabled-placeholder-color);
    -webkit-text-fill-color: var(--okd-input-reversed-disabled-placeholder-color)
}

.okui-input.okui-input-reversed.disabled .okui-input-box .okui-input-input:-moz-placeholder {
    color: var(--okd-input-reversed-disabled-placeholder-color);
    opacity: 1;
    -webkit-text-fill-color: var(--okd-input-reversed-disabled-placeholder-color)
}

.okui-input.okui-input-reversed.disabled .okui-input-box .okui-input-input::-ms-input-placeholder {
    color: var(--okd-input-reversed-disabled-placeholder-color);
    -webkit-text-fill-color: var(--okd-input-reversed-disabled-placeholder-color)
}

.okui-input.okui-input-reversed.disabled .okui-input-input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0 30px var(--okd-input-reversed-disabled-background) inset;
    -webkit-text-fill-color: var(--okd-input-reversed-disabled-text-color)!important
}

.okui-input.okui-input-reversed.error .okui-input-box {
    border: thin solid var(--okd-input-reversed-error-border-color);
    background: var(--okd-input-reversed-error-background);
    box-shadow: var(--okd-input-reversed-error-shadow)
}

.okui-input.okui-input-reversed.error .okui-input-box .okui-input-input {
    caret-color: var(--okd-input-reversed-error-caret-color);
    color: var(--okd-input-reversed-error-text-color);
    -webkit-text-fill-color: var(--okd-input-reversed-error-text-color)
}

.okui-input.okui-input-reversed.error .okui-input-box .okui-input-input::-webkit-input-placeholder {
    color: var(--okd-input-reversed-error-placeholder-color);
    -webkit-text-fill-color: var(--okd-input-reversed-error-placeholder-color)
}

.okui-input.okui-input-reversed.error .okui-input-box .okui-input-input:-moz-placeholder {
    color: var(--okd-input-reversed-error-placeholder-color);
    opacity: 1;
    -webkit-text-fill-color: var(--okd-input-reversed-error-placeholder-color)
}

.okui-input.okui-input-reversed.error .okui-input-box .okui-input-input::-ms-input-placeholder {
    color: var(--okd-input-reversed-error-placeholder-color);
    -webkit-text-fill-color: var(--okd-input-reversed-error-placeholder-color)
}

.okui-label-reversed .okui-label-text {
    color: var(--okd-input-reversed-label-color)
}

.okui-label-reversed .okui-label-action {
    color: var(--okd-input-reversed-action-color)
}

.okui-input-reversed .okui-input-prefix .prefix-icon,.okui-input-reversed .okui-input-suffix .suffix-icon,.okui-input-reversed .okui-input-suffix .suffix-icon:hover {
    color: var(--okd-input-reversed-icon-color)
}

.okui-input-reversed .okui-input-suffix .error-icon {
    color: var(--okd-input-reversed-error-tips-color)
}

[dir=ltr] .okui-input-reversed .okui-input-number-suffix {
    border-left: 1px solid var(--okd-input-reversed-default-border-color)
}

[dir=rtl] .okui-input-reversed .okui-input-number-suffix {
    border-right: 1px solid var(--okd-input-reversed-default-border-color)
}

.okui-input-reversed .okui-input-number-suffix-part {
    background: var(--okd-input-number-reversed-default-add-icon-background)
}

.okui-input-reversed .okui-input-number-suffix-part .icon {
    color: var(--okd-input-number-reversed-default-add-icon-color)
}

.okui-input-reversed .okui-input-number-suffix-part:hover,.okui-input-reversed .okui-input-number-suffix-part .hover {
    background: var(--okd-input-number-reversed-hover-add-icon-background)
}

.okui-input-reversed .okui-input-number-suffix-part:hover .icon,.okui-input-reversed .okui-input-number-suffix-part .hover .icon {
    color: var(--okd-input-number-reversed-hover-add-icon-color)
}

.okui-input-reversed .okui-input-number-suffix-part:active,.okui-input-reversed .okui-input-number-suffix-part .active {
    background: var(--okd-input-number-reversed-active-add-icon-background)
}

.okui-input-reversed .okui-input-number-suffix-part:active .icon,.okui-input-reversed .okui-input-number-suffix-part .active .icon {
    color: var(--okd-input-number-reversed-active-add-icon-color)
}

.okui-input-reversed .okui-input-number-suffix-part-disabled,.okui-input-reversed .okui-input-number-suffix-part .disabled {
    background: var(--okd-input-number-reversed-disabled-add-icon-background)
}

.okui-input-reversed .okui-input-number-suffix-part-disabled .icon,.okui-input-reversed .okui-input-number-suffix-part .disabled .icon,.okui-input-reversed .okui-input-number-suffix-part-disabled:hover .icon,.okui-input-reversed .okui-input-number-suffix-part .disabled:hover .icon {
    color: var(--okd-input-number-reversed-disabled-add-icon-color)
}

.okui-input-reversed .okui-input-number-suffix-line {
    background: var(--okd-input-reversed-default-border-color)
}

.okui-btn .btn-content {
    display: flex;
    align-items: center
}

.okui-btn .okui-btn-ellipsis {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.loading .btn-content {
    opacity: 0
}

.okui-btn.loading .btn-content-position {
    display: none
}

.okui-btn.loading .okui-btn-loader {
    position: absolute;
    line-height: 0
}

.okui-btn.loading .btn-loader-position-absolute {
    position: relative
}

.okui-btn-loader-container {
    position: relative;
    height: 100%
}

[dir=ltr] .okui-btn .btn-icon+.btn-content {
    margin-left: 4px
}

[dir=rtl] .okui-btn .btn-icon+.btn-content {
    margin-right: 4px
}

.okui-btn.btn-xxs .btn-icon {
    font-size: var(--okd-button-xxs-icon-size)
}

[dir=ltr] .okui-btn.btn-xxs .btn-icon-leading {
    margin-right: var(--okd-button-xxs-icon-margin)
}

[dir=rtl] .okui-btn.btn-xxs .btn-icon-leading,[dir=ltr] .okui-btn.btn-xxs .btn-icon-tailing {
    margin-left: var(--okd-button-xxs-icon-margin)
}

[dir=rtl] .okui-btn.btn-xxs .btn-icon-tailing {
    margin-right: var(--okd-button-xxs-icon-margin)
}

.okui-btn.btn-xxs .okui-btn-loader-size {
    width: var(--okd-button-xxs-loader-size);
    height: var(--okd-button-xxs-loader-size);
    border-radius: var(--okd-button-xxs-loader-size)
}

.okui-btn.btn-xs .btn-icon {
    font-size: var(--okd-button-xs-icon-size)
}

[dir=ltr] .okui-btn.btn-xs .btn-icon-leading {
    margin-right: var(--okd-button-xs-icon-margin)
}

[dir=rtl] .okui-btn.btn-xs .btn-icon-leading,[dir=ltr] .okui-btn.btn-xs .btn-icon-tailing {
    margin-left: var(--okd-button-xs-icon-margin)
}

[dir=rtl] .okui-btn.btn-xs .btn-icon-tailing {
    margin-right: var(--okd-button-xs-icon-margin)
}

.okui-btn.btn-xs .okui-btn-loader-size {
    width: var(--okd-button-xs-loader-size);
    height: var(--okd-button-xs-loader-size);
    border-radius: var(--okd-button-xs-loader-size)
}

.okui-btn.btn-s .btn-icon {
    font-size: var(--okd-button-s-icon-size)
}

[dir=ltr] .okui-btn.btn-s .btn-icon-leading {
    margin-right: var(--okd-button-s-icon-margin)
}

[dir=rtl] .okui-btn.btn-s .btn-icon-leading,[dir=ltr] .okui-btn.btn-s .btn-icon-tailing {
    margin-left: var(--okd-button-s-icon-margin)
}

[dir=rtl] .okui-btn.btn-s .btn-icon-tailing {
    margin-right: var(--okd-button-s-icon-margin)
}

.okui-btn.btn-s .okui-btn-loader-size {
    width: var(--okd-button-s-loader-size);
    height: var(--okd-button-s-loader-size);
    border-radius: var(--okd-button-s-loader-size)
}

.okui-btn.btn-sm .btn-icon {
    font-size: var(--okd-button-sm-icon-size)
}

[dir=ltr] .okui-btn.btn-sm .btn-icon-leading {
    margin-right: var(--okd-button-sm-icon-margin)
}

[dir=rtl] .okui-btn.btn-sm .btn-icon-leading,[dir=ltr] .okui-btn.btn-sm .btn-icon-tailing {
    margin-left: var(--okd-button-sm-icon-margin)
}

[dir=rtl] .okui-btn.btn-sm .btn-icon-tailing {
    margin-right: var(--okd-button-sm-icon-margin)
}

.okui-btn.btn-sm .okui-btn-loader-size {
    width: var(--okd-button-sm-loader-size);
    height: var(--okd-button-sm-loader-size);
    border-radius: var(--okd-button-sm-loader-size)
}

.okui-btn.btn-md .btn-icon {
    font-size: var(--okd-button-md-icon-size)
}

[dir=ltr] .okui-btn.btn-md .btn-icon-leading {
    margin-right: var(--okd-button-md-icon-margin)
}

[dir=rtl] .okui-btn.btn-md .btn-icon-leading,[dir=ltr] .okui-btn.btn-md .btn-icon-tailing {
    margin-left: var(--okd-button-md-icon-margin)
}

[dir=rtl] .okui-btn.btn-md .btn-icon-tailing {
    margin-right: var(--okd-button-md-icon-margin)
}

.okui-btn.btn-md .okui-btn-loader-size {
    width: var(--okd-button-md-loader-size);
    height: var(--okd-button-md-loader-size);
    border-radius: var(--okd-button-md-loader-size)
}

.okui-btn.btn-lg .btn-icon {
    font-size: var(--okd-button-lg-icon-size)
}

[dir=ltr] .okui-btn.btn-lg .btn-icon-leading {
    margin-right: var(--okd-button-lg-icon-margin)
}

[dir=rtl] .okui-btn.btn-lg .btn-icon-leading,[dir=ltr] .okui-btn.btn-lg .btn-icon-tailing {
    margin-left: var(--okd-button-lg-icon-margin)
}

[dir=rtl] .okui-btn.btn-lg .btn-icon-tailing {
    margin-right: var(--okd-button-lg-icon-margin)
}

.okui-btn.btn-lg .okui-btn-loader-size {
    width: var(--okd-button-lg-loader-size);
    height: var(--okd-button-lg-loader-size);
    border-radius: var(--okd-button-lg-loader-size)
}

.okui-btn.btn-xl .btn-icon {
    font-size: var(--okd-button-xl-icon-size)
}

[dir=ltr] .okui-btn.btn-xl .btn-icon-leading {
    margin-right: var(--okd-button-xl-icon-margin)
}

[dir=rtl] .okui-btn.btn-xl .btn-icon-leading,[dir=ltr] .okui-btn.btn-xl .btn-icon-tailing {
    margin-left: var(--okd-button-xl-icon-margin)
}

[dir=rtl] .okui-btn.btn-xl .btn-icon-tailing {
    margin-right: var(--okd-button-xl-icon-margin)
}

.okui-btn.btn-xl .okui-btn-loader-size {
    width: var(--okd-button-xl-loader-size);
    height: var(--okd-button-xl-loader-size);
    border-radius: var(--okd-button-xl-loader-size)
}

.okui-btn .okui-btn-outline-primary-loader {
    border-color: var(--okd-button-outline-primary-loader-track-color);
    border-top-color: var(--okd-button-outline-primary-loader-mark-color)
}

.okui-btn {
    position: relative;
    display: inline-flex;
    font-weight: 500;
    justify-content: center;
    align-items: center;
    touch-action: manipulation;
    cursor: pointer;
    user-select: none;
    outline: none;
    box-sizing: border-box;
    text-decoration: none;
    -webkit-tap-highlight-color: transparent;
    -webkit-appearance: none;
    font-family: inherit
}

.okui-btn:focus-visible {
    outline: 2px solid var(--okd-color-border-focus);
    outline-width: 2px;
    outline-style: solid;
    outline-color: var(--okd-color-border-focus);
    outline-offset: 2px
}

.okui-btn.btn-outline-primary {
    color: var(--okd-button-outline-primary-default-font-color);
    background: var(--okd-button-outline-primary-default-background);
    border-color: var(--okd-button-outline-primary-default-border-color);
    box-shadow: var(--okd-button-outline-primary-default-shadow);
    border-width: var(--okd-button-outline-primary-border-size);
    border-style: solid
}

.okui-btn.btn-outline-primary:not(:disabled):not(.btn-disabled):not(.mobile):hover,.okui-btn.btn-outline-primary.hover {
    color: var(--okd-button-outline-primary-hover-font-color);
    background: var(--okd-button-outline-primary-hover-background);
    border-color: var(--okd-button-outline-primary-hover-border-color);
    box-shadow: var(--okd-button-outline-primary-hover-shadow)
}

.okui-btn.btn-outline-primary:not(:disabled):not(.btn-disabled):not(.mobile):hover .btn-icon,.okui-btn.btn-outline-primary.hover .btn-icon {
    color: var(--okd-button-outline-primary-hover-icon-color)
}

.okui-btn.btn-outline-primary:not(:disabled):active,.okui-btn.btn-outline-primary.active {
    color: var(--okd-button-outline-primary-active-font-color);
    background: var(--okd-button-outline-primary-active-background);
    border-color: var(--okd-button-outline-primary-active-border-color);
    box-shadow: var(--okd-button-outline-primary-active-shadow)
}

.okui-btn.btn-outline-primary:not(:disabled):active .btn-icon,.okui-btn.btn-outline-primary.active .btn-icon {
    color: var(--okd-button-outline-primary-active-icon-color)
}

.okui-btn.btn-outline-primary:not(.loading):disabled,.okui-btn.btn-outline-primary:not(.loading).btn-disabled {
    color: var(--okd-button-outline-primary-disabled-font-color);
    background: var(--okd-button-outline-primary-disabled-background);
    border-color: var(--okd-button-outline-primary-disabled-border-color);
    box-shadow: var(--okd-button-outline-primary-disabled-shadow)
}

.okui-btn.btn-outline-primary:not(.loading):disabled .btn-icon,.okui-btn.btn-outline-primary:not(.loading).btn-disabled .btn-icon {
    color: var(--okd-button-outline-primary-disabled-icon-color)
}

.okui-btn.btn-outline-primary.loading {
    cursor: pointer
}

.okui-btn.btn-outline-primary .btn-icon {
    color: var(--okd-button-outline-primary-default-icon-color)
}

.okui-btn.btn-outline-primary .okui-btn-loader-text {
    color: var(--okd-button-outline-primary-default-font-color)
}

.okui-btn.btn-outline-primary.btn-xxs {
    padding: calc((var(--okd-button-xxs-padding-vertical) + 1px) - var(--okd-button-outline-primary-border-size)) var(--okd-button-xxs-padding-horizontal)
}

.okui-btn.btn-outline-primary.btn-xxs.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-xxs-padding-vertical) + 1px) - var(--okd-button-outline-primary-border-size)) * 2 + var(--okd-button-xxs-line-height) + var(--okd-button-outline-primary-border-size) * 2);
    height: calc(calc((var(--okd-button-xxs-padding-vertical) + 1px) - var(--okd-button-outline-primary-border-size)) * 2 + var(--okd-button-xxs-line-height) + var(--okd-button-outline-primary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-outline-primary.btn-xxs.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-outline-primary.btn-xs {
    padding: calc((var(--okd-button-xs-padding-vertical) + 1px) - var(--okd-button-outline-primary-border-size)) var(--okd-button-xs-padding-horizontal)
}

.okui-btn.btn-outline-primary.btn-xs.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-xs-padding-vertical) + 1px) - var(--okd-button-outline-primary-border-size)) * 2 + var(--okd-button-xs-line-height) + var(--okd-button-outline-primary-border-size) * 2);
    height: calc(calc((var(--okd-button-xs-padding-vertical) + 1px) - var(--okd-button-outline-primary-border-size)) * 2 + var(--okd-button-xs-line-height) + var(--okd-button-outline-primary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-outline-primary.btn-xs.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-outline-primary.btn-s {
    padding: calc((var(--okd-button-s-padding-vertical) + 1px) - var(--okd-button-outline-primary-border-size)) var(--okd-button-s-padding-horizontal)
}

.okui-btn.btn-outline-primary.btn-s.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-s-padding-vertical) + 1px) - var(--okd-button-outline-primary-border-size)) * 2 + var(--okd-button-s-line-height) + var(--okd-button-outline-primary-border-size) * 2);
    height: calc(calc((var(--okd-button-s-padding-vertical) + 1px) - var(--okd-button-outline-primary-border-size)) * 2 + var(--okd-button-s-line-height) + var(--okd-button-outline-primary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-outline-primary.btn-s.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-outline-primary.btn-sm {
    padding: calc((var(--okd-button-sm-padding-vertical) + 1px) - var(--okd-button-outline-primary-border-size)) var(--okd-button-sm-padding-horizontal)
}

.okui-btn.btn-outline-primary.btn-sm.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-sm-padding-vertical) + 1px) - var(--okd-button-outline-primary-border-size)) * 2 + var(--okd-button-sm-line-height) + var(--okd-button-outline-primary-border-size) * 2);
    height: calc(calc((var(--okd-button-sm-padding-vertical) + 1px) - var(--okd-button-outline-primary-border-size)) * 2 + var(--okd-button-sm-line-height) + var(--okd-button-outline-primary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-outline-primary.btn-sm.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-outline-primary.btn-md {
    padding: calc((var(--okd-button-md-padding-vertical) + 1px) - var(--okd-button-outline-primary-border-size)) var(--okd-button-md-padding-horizontal)
}

.okui-btn.btn-outline-primary.btn-md.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-md-padding-vertical) + 1px) - var(--okd-button-outline-primary-border-size)) * 2 + var(--okd-button-md-line-height) + var(--okd-button-outline-primary-border-size) * 2);
    height: calc(calc((var(--okd-button-md-padding-vertical) + 1px) - var(--okd-button-outline-primary-border-size)) * 2 + var(--okd-button-md-line-height) + var(--okd-button-outline-primary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-outline-primary.btn-md.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-outline-primary.btn-lg {
    padding: calc((var(--okd-button-lg-padding-vertical) + 1px) - var(--okd-button-outline-primary-border-size)) var(--okd-button-lg-padding-horizontal)
}

.okui-btn.btn-outline-primary.btn-lg.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-lg-padding-vertical) + 1px) - var(--okd-button-outline-primary-border-size)) * 2 + var(--okd-button-lg-line-height) + var(--okd-button-outline-primary-border-size) * 2);
    height: calc(calc((var(--okd-button-lg-padding-vertical) + 1px) - var(--okd-button-outline-primary-border-size)) * 2 + var(--okd-button-lg-line-height) + var(--okd-button-outline-primary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-outline-primary.btn-lg.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-outline-primary.btn-xl {
    padding: calc((var(--okd-button-xl-padding-vertical) + 1px) - var(--okd-button-outline-primary-border-size)) var(--okd-button-xl-padding-horizontal)
}

.okui-btn.btn-outline-primary.btn-xl.okui-btn-strict-circle {
    min-width: 0;
    width: calc(calc((var(--okd-button-xl-padding-vertical) + 1px) - var(--okd-button-outline-primary-border-size)) * 2 + var(--okd-button-xl-line-height) + var(--okd-button-outline-primary-border-size) * 2);
    height: calc(calc((var(--okd-button-xl-padding-vertical) + 1px) - var(--okd-button-outline-primary-border-size)) * 2 + var(--okd-button-xl-line-height) + var(--okd-button-outline-primary-border-size) * 2);
    overflow: hidden;
    padding: 0;
    border-radius: 100px
}

.okui-btn.btn-outline-primary.btn-xl.okui-btn-strict-circle .btn-content {
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.okui-btn.btn-xxs {
    font-weight: var(--okd-button-xxs-font-weight, 500);
    font-size: var(--okd-button-xxs-font-size);
    line-height: var(--okd-button-xxs-line-height);
    border-radius: var(--okd-button-xxs-border-radius);
    min-width: var(--okd-button-xxs-min-width)
}

.okui-btn.btn-xxs .okui-btn-loader-text {
    font-size: var(--okd-button-xxs-font-size);
    line-height: var(--okd-button-xxs-line-height)
}

[dir=ltr] .okui-btn.btn-xxs .okui-btn-loader-text {
    margin-left: var(--okd-button-xxs-loader-text-margin-left)
}

[dir=rtl] .okui-btn.btn-xxs .okui-btn-loader-text {
    margin-right: var(--okd-button-xxs-loader-text-margin-left)
}

.okui-btn.btn-xxs.btn-rect {
    border-radius: var(--okd-button-rect-xxs-border-radius, 4px)
}

.okui-btn.btn-xs {
    font-weight: var(--okd-button-xs-font-weight, 500);
    font-size: var(--okd-button-xs-font-size);
    line-height: var(--okd-button-xs-line-height);
    border-radius: var(--okd-button-xs-border-radius);
    min-width: var(--okd-button-xs-min-width)
}

.okui-btn.btn-xs .okui-btn-loader-text {
    font-size: var(--okd-button-xs-font-size);
    line-height: var(--okd-button-xs-line-height)
}

[dir=ltr] .okui-btn.btn-xs .okui-btn-loader-text {
    margin-left: var(--okd-button-xs-loader-text-margin-left)
}

[dir=rtl] .okui-btn.btn-xs .okui-btn-loader-text {
    margin-right: var(--okd-button-xs-loader-text-margin-left)
}

.okui-btn.btn-xs.btn-rect {
    border-radius: var(--okd-button-rect-xs-border-radius, 4px)
}

.okui-btn.btn-s {
    font-weight: var(--okd-button-s-font-weight, 500);
    font-size: var(--okd-button-s-font-size);
    line-height: var(--okd-button-s-line-height);
    border-radius: var(--okd-button-s-border-radius);
    min-width: var(--okd-button-s-min-width)
}

.okui-btn.btn-s .okui-btn-loader-text {
    font-size: var(--okd-button-s-font-size);
    line-height: var(--okd-button-s-line-height)
}

[dir=ltr] .okui-btn.btn-s .okui-btn-loader-text {
    margin-left: var(--okd-button-s-loader-text-margin-left)
}

[dir=rtl] .okui-btn.btn-s .okui-btn-loader-text {
    margin-right: var(--okd-button-s-loader-text-margin-left)
}

.okui-btn.btn-s.btn-rect {
    border-radius: var(--okd-button-rect-s-border-radius, 4px)
}

.okui-btn.btn-sm {
    font-weight: var(--okd-button-sm-font-weight, 500);
    font-size: var(--okd-button-sm-font-size);
    line-height: var(--okd-button-sm-line-height);
    border-radius: var(--okd-button-sm-border-radius);
    min-width: var(--okd-button-sm-min-width)
}

.okui-btn.btn-sm .okui-btn-loader-text {
    font-size: var(--okd-button-sm-font-size);
    line-height: var(--okd-button-sm-line-height)
}

[dir=ltr] .okui-btn.btn-sm .okui-btn-loader-text {
    margin-left: var(--okd-button-sm-loader-text-margin-left)
}

[dir=rtl] .okui-btn.btn-sm .okui-btn-loader-text {
    margin-right: var(--okd-button-sm-loader-text-margin-left)
}

.okui-btn.btn-sm.btn-rect {
    border-radius: var(--okd-button-rect-sm-border-radius, 4px)
}

.okui-btn.btn-md {
    font-weight: var(--okd-button-md-font-weight, 500);
    font-size: var(--okd-button-md-font-size);
    line-height: var(--okd-button-md-line-height);
    border-radius: var(--okd-button-md-border-radius);
    min-width: var(--okd-button-md-min-width)
}

.okui-btn.btn-md .okui-btn-loader-text {
    font-size: var(--okd-button-md-font-size);
    line-height: var(--okd-button-md-line-height)
}

[dir=ltr] .okui-btn.btn-md .okui-btn-loader-text {
    margin-left: var(--okd-button-md-loader-text-margin-left)
}

[dir=rtl] .okui-btn.btn-md .okui-btn-loader-text {
    margin-right: var(--okd-button-md-loader-text-margin-left)
}

.okui-btn.btn-md.btn-rect {
    border-radius: var(--okd-button-rect-md-border-radius, 4px)
}

.okui-btn.btn-lg {
    font-weight: var(--okd-button-lg-font-weight, 500);
    font-size: var(--okd-button-lg-font-size);
    line-height: var(--okd-button-lg-line-height);
    border-radius: var(--okd-button-lg-border-radius);
    min-width: var(--okd-button-lg-min-width)
}

.okui-btn.btn-lg .okui-btn-loader-text {
    font-size: var(--okd-button-lg-font-size);
    line-height: var(--okd-button-lg-line-height)
}

[dir=ltr] .okui-btn.btn-lg .okui-btn-loader-text {
    margin-left: var(--okd-button-lg-loader-text-margin-left)
}

[dir=rtl] .okui-btn.btn-lg .okui-btn-loader-text {
    margin-right: var(--okd-button-lg-loader-text-margin-left)
}

.okui-btn.btn-lg.btn-rect {
    border-radius: var(--okd-button-rect-lg-border-radius, 8px)
}

.okui-btn.btn-xl {
    font-weight: var(--okd-button-xl-font-weight, 500);
    font-size: var(--okd-button-xl-font-size);
    line-height: var(--okd-button-xl-line-height);
    border-radius: var(--okd-button-xl-border-radius);
    min-width: var(--okd-button-xl-min-width)
}

.okui-btn.btn-xl .okui-btn-loader-text {
    font-size: var(--okd-button-xl-font-size);
    line-height: var(--okd-button-xl-line-height)
}

[dir=ltr] .okui-btn.btn-xl .okui-btn-loader-text {
    margin-left: var(--okd-button-xl-loader-text-margin-left)
}

[dir=rtl] .okui-btn.btn-xl .okui-btn-loader-text {
    margin-right: var(--okd-button-xl-loader-text-margin-left)
}

.okui-btn.btn-xl.btn-rect {
    border-radius: var(--okd-button-rect-xl-border-radius, 8px)
}

.okui-btn:disabled,.okui-btn.btn-disabled {
    cursor: not-allowed
}

.okui-btn.block {
    display: flex;
    width: 100%
}

.okui-btn.btn-circle {
    border-radius: 100px!important
}

.okui-input-reversed.okui-input .okui-input-code-btn {
    color: var(--okd-input-code-reversed-common-btn-color)
}

.okui-input-reversed.okui-input .okui-input-code-btn.disabled {
    color: var(--okd-input-code-reversed-common-btn-disabled-color)
}

.okui-input-reversed.okui-input .okui-input-count-down {
    color: var(--okd-input-code-reversed-common-count-color)
}

.okui-input-reversed.okui-input-search .okui-input-prefix .okui-input-search-prefix-icon {
    color: var(--okd-input-search-reversed-prefix-icon-color)
}

.okui-input-reversed.okui-input-search .okui-input-error {
    color: var(--okd-input-search-reversed-error-tips-color)
}

.okui-input-reversed.okui-input-search .okui-input-box {
    background-color: var(--okd-input-search-reversed-default-background);
    border-color: var(--okd-input-search-reversed-default-border-color);
    box-shadow: var(--okd-input-search-reversed-default-shadow)
}

.okui-input-reversed.okui-input-search .okui-input-input {
    color: var(--okd-input-search-reversed-default-text-color)
}

.okui-input-reversed.okui-input-search .okui-input-input::-webkit-input-placeholder {
    color: var(--okd-input-search-reversed-default-placeholder-color);
    -webkit-text-fill-color: var(--okd-input-search-reversed-default-placeholder-color)
}

.okui-input-reversed.okui-input-search .okui-input-input:-moz-placeholder {
    color: var(--okd-input-search-reversed-default-placeholder-color);
    opacity: 1;
    -webkit-text-fill-color: var(--okd-input-search-reversed-default-placeholder-color)
}

.okui-input-reversed.okui-input-search .okui-input-input::-ms-input-placeholder {
    color: var(--okd-input-search-reversed-default-placeholder-color);
    -webkit-text-fill-color: var(--okd-input-search-reversed-default-placeholder-color)
}

.okui-input-reversed.okui-input-search:hover .okui-input-box,.okui-input-reversed.okui-input-search.hover .okui-input-box {
    border: thin solid var(--okd-input-search-reversed-hover-border-color);
    background: var(--okd-input-search-reversed-hover-background);
    box-shadow: var(--okd-input-search-reversed-hover-shadow)
}

.okui-input-reversed.okui-input-search:hover .okui-input-box .okui-input-input,.okui-input-reversed.okui-input-search.hover .okui-input-box .okui-input-input {
    caret-color: var(--okd-input-search-reversed-hover-caret-color);
    color: var(--okd-input-search-reversed-hover-text-color);
    -webkit-text-fill-color: var(--okd-input-search-reversed-hover-text-color)
}

.okui-input-reversed.okui-input-search:hover .okui-input-box .okui-input-input::-webkit-input-placeholder,.okui-input-reversed.okui-input-search.hover .okui-input-box .okui-input-input::-webkit-input-placeholder {
    color: var(--okd-input-search-reversed-hover-placeholder-color);
    -webkit-text-fill-color: var(--okd-input-search-reversed-hover-placeholder-color)
}

.okui-input-reversed.okui-input-search:hover .okui-input-box .okui-input-input:-moz-placeholder,.okui-input-reversed.okui-input-search.hover .okui-input-box .okui-input-input:-moz-placeholder {
    color: var(--okd-input-search-reversed-hover-placeholder-color);
    opacity: 1;
    -webkit-text-fill-color: var(--okd-input-search-reversed-hover-placeholder-color)
}

.okui-input-reversed.okui-input-search:hover .okui-input-box .okui-input-input::-ms-input-placeholder,.okui-input-reversed.okui-input-search.hover .okui-input-box .okui-input-input::-ms-input-placeholder {
    color: var(--okd-input-search-reversed-hover-placeholder-color);
    -webkit-text-fill-color: var(--okd-input-search-reversed-hover-placeholder-color)
}

.okui-input-reversed.okui-input-search.focus .okui-input-box {
    border: thin solid var(--okd-input-search-reversed-focus-border-color);
    background: var(--okd-input-search-reversed-focus-background);
    box-shadow: var(--okd-input-search-reversed-focus-shadow)
}

.okui-input-reversed.okui-input-search.focus .okui-input-box .okui-input-input {
    caret-color: var(--okd-input-search-reversed-focus-caret-color);
    color: var(--okd-input-search-reversed-focus-text-color);
    -webkit-text-fill-color: var(--okd-input-search-reversed-focus-text-color)
}

.okui-input-reversed.okui-input-search.focus .okui-input-box .okui-input-input::-webkit-input-placeholder {
    color: var(--okd-input-search-reversed-focus-placeholder-color);
    -webkit-text-fill-color: var(--okd-input-search-reversed-focus-placeholder-color)
}

.okui-input-reversed.okui-input-search.focus .okui-input-box .okui-input-input:-moz-placeholder {
    color: var(--okd-input-search-reversed-focus-placeholder-color);
    opacity: 1;
    -webkit-text-fill-color: var(--okd-input-search-reversed-focus-placeholder-color)
}

.okui-input-reversed.okui-input-search.focus .okui-input-box .okui-input-input::-ms-input-placeholder {
    color: var(--okd-input-search-reversed-focus-placeholder-color);
    -webkit-text-fill-color: var(--okd-input-search-reversed-focus-placeholder-color)
}

.okui-input-reversed.okui-input-search.disabled .okui-input-box {
    border: thin solid var(--okd-input-search-reversed-disabled-border-color);
    background: var(--okd-input-search-reversed-disabled-background);
    box-shadow: var(--okd-input-search-reversed-disabled-shadow)
}

.okui-input-reversed.okui-input-search.disabled .okui-input-box .okui-input-input {
    caret-color: var(--okd-input-search-reversed-disabled-caret-color);
    color: var(--okd-input-search-reversed-disabled-text-color);
    -webkit-text-fill-color: var(--okd-input-search-reversed-disabled-text-color)
}

.okui-input-reversed.okui-input-search.disabled .okui-input-box .okui-input-input::-webkit-input-placeholder {
    color: var(--okd-input-search-reversed-disabled-placeholder-color);
    -webkit-text-fill-color: var(--okd-input-search-reversed-disabled-placeholder-color)
}

.okui-input-reversed.okui-input-search.disabled .okui-input-box .okui-input-input:-moz-placeholder {
    color: var(--okd-input-search-reversed-disabled-placeholder-color);
    opacity: 1;
    -webkit-text-fill-color: var(--okd-input-search-reversed-disabled-placeholder-color)
}

.okui-input-reversed.okui-input-search.disabled .okui-input-box .okui-input-input::-ms-input-placeholder {
    color: var(--okd-input-search-reversed-disabled-placeholder-color);
    -webkit-text-fill-color: var(--okd-input-search-reversed-disabled-placeholder-color)
}

.okui-input-reversed.okui-input-search.error .okui-input-box {
    border: thin solid var(--okd-input-search-reversed-error-border-color);
    background: var(--okd-input-search-reversed-error-background);
    box-shadow: var(--okd-input-search-reversed-error-shadow)
}

.okui-input-reversed.okui-input-search.error .okui-input-box .okui-input-input {
    caret-color: var(--okd-input-search-reversed-error-caret-color);
    color: var(--okd-input-search-reversed-error-text-color);
    -webkit-text-fill-color: var(--okd-input-search-reversed-error-text-color)
}

.okui-input-reversed.okui-input-search.error .okui-input-box .okui-input-input::-webkit-input-placeholder {
    color: var(--okd-input-search-reversed-error-placeholder-color);
    -webkit-text-fill-color: var(--okd-input-search-reversed-error-placeholder-color)
}

.okui-input-reversed.okui-input-search.error .okui-input-box .okui-input-input:-moz-placeholder {
    color: var(--okd-input-search-reversed-error-placeholder-color);
    opacity: 1;
    -webkit-text-fill-color: var(--okd-input-search-reversed-error-placeholder-color)
}

.okui-input-reversed.okui-input-search.error .okui-input-box .okui-input-input::-ms-input-placeholder {
    color: var(--okd-input-search-reversed-error-placeholder-color);
    -webkit-text-fill-color: var(--okd-input-search-reversed-error-placeholder-color)
}

[dir=ltr] .okui-input-suffix .suffix-icon+.okui-input-code-btn {
    margin-left: var(--okd-input-md-icon-margin)
}

[dir=rtl] .okui-input-suffix .suffix-icon+.okui-input-code-btn {
    margin-right: var(--okd-input-md-icon-margin)
}

[dir=ltr] .okui-input-suffix .suffix-icon+.okui-input-count-down {
    margin-left: var(--okd-input-md-icon-margin)
}

[dir=rtl] .okui-input-suffix .suffix-icon+.okui-input-count-down {
    margin-right: var(--okd-input-md-icon-margin)
}

.okui-input-count-down {
    color: var(--okd-input-code-common-count-color)
}

.okui-input input::-webkit-outer-spin-button,.okui-input input::-webkit-inner-spin-button {
    -webkit-appearance: none!important;
    margin: 0
}

.okui-input input[type=number] {
    -moz-appearance: textfield
}

.okui-input-xl .okui-input-count-down {
    font-size: var(--okd-input-code-xl-count-font-size);
    line-height: var(--okd-input-code-xl-count-line-height)
}

.okui-input-lg .okui-input-count-down {
    font-size: var(--okd-input-code-lg-count-font-size);
    line-height: var(--okd-input-code-lg-count-line-height)
}

.okui-input-xs .okui-input-count-down {
    font-size: var(--okd-input-code-xs-count-font-size);
    line-height: var(--okd-input-code-xs-count-line-height)
}

.okui-input-sm .okui-input-count-down {
    font-size: var(--okd-input-code-sm-count-font-size);
    line-height: var(--okd-input-code-sm-count-line-height)
}

.okui-input-md .okui-input-count-down {
    font-size: var(--okd-input-code-md-count-font-size);
    line-height: var(--okd-input-code-md-count-line-height)
}

.okui-input-switch-icon.icon {
    cursor: pointer
}

.okui-input-prefix .okui-input-search-prefix-icon {
    font-size: var(--okd-input-search-prefix-icon-size);
    color: var(--okd-input-search-prefix-icon-color);
    cursor: pointer
}

[dir=ltr] .okui-input-prefix .okui-input-search-prefix-icon {
    margin-right: 8px
}

[dir=rtl] .okui-input-prefix .okui-input-search-prefix-icon {
    margin-left: 8px
}

.okui-input-suffix .clean-icon {
    font-size: var(--okd-input-search-suffix-icon-size);
    color: var(--okd-input-search-suffix-icon-color);
    cursor: pointer
}

.okui-input-search .okui-input-error {
    color: var(--okd-input-search-error-tips-color)
}

.okui-input-search .okui-input-box {
    background-color: var(--okd-input-search-default-background);
    border-color: var(--okd-input-search-default-border-color);
    box-shadow: var(--okd-input-search-default-shadow)
}

.okui-input-search .okui-input-input {
    color: var(--okd-input-search-default-text-color)
}

.okui-input-search .okui-input-input::-webkit-input-placeholder {
    color: var(--okd-input-search-default-placeholder-color);
    -webkit-text-fill-color: var(--okd-input-search-default-placeholder-color)
}

.okui-input-search .okui-input-input:-moz-placeholder {
    color: var(--okd-input-search-default-placeholder-color);
    opacity: 1;
    -webkit-text-fill-color: var(--okd-input-search-default-placeholder-color)
}

.okui-input-search .okui-input-input::-ms-input-placeholder {
    color: var(--okd-input-search-default-placeholder-color);
    -webkit-text-fill-color: var(--okd-input-search-default-placeholder-color)
}

.okui-input-search:hover .okui-input-box,.okui-input-search.hover .okui-input-box {
    border: thin solid var(--okd-input-search-hover-border-color);
    background: var(--okd-input-search-hover-background);
    box-shadow: var(--okd-input-search-hover-shadow)
}

.okui-input-search:hover .okui-input-box .okui-input-input,.okui-input-search.hover .okui-input-box .okui-input-input {
    caret-color: var(--okd-input-search-hover-caret-color);
    color: var(--okd-input-search-hover-text-color);
    -webkit-text-fill-color: var(--okd-input-search-hover-text-color)
}

.okui-input-search:hover .okui-input-box .okui-input-input::-webkit-input-placeholder,.okui-input-search.hover .okui-input-box .okui-input-input::-webkit-input-placeholder {
    color: var(--okd-input-search-hover-placeholder-color);
    -webkit-text-fill-color: var(--okd-input-search-hover-placeholder-color)
}

.okui-input-search:hover .okui-input-box .okui-input-input:-moz-placeholder,.okui-input-search.hover .okui-input-box .okui-input-input:-moz-placeholder {
    color: var(--okd-input-search-hover-placeholder-color);
    opacity: 1;
    -webkit-text-fill-color: var(--okd-input-search-hover-placeholder-color)
}

.okui-input-search:hover .okui-input-box .okui-input-input::-ms-input-placeholder,.okui-input-search.hover .okui-input-box .okui-input-input::-ms-input-placeholder {
    color: var(--okd-input-search-hover-placeholder-color);
    -webkit-text-fill-color: var(--okd-input-search-hover-placeholder-color)
}

.okui-input-search.focus .okui-input-box {
    border: thin solid var(--okd-input-search-focus-border-color);
    background: var(--okd-input-search-focus-background);
    box-shadow: var(--okd-input-search-focus-shadow)
}

.okui-input-search.focus .okui-input-box .okui-input-input {
    caret-color: var(--okd-input-search-focus-caret-color);
    color: var(--okd-input-search-focus-text-color);
    -webkit-text-fill-color: var(--okd-input-search-focus-text-color)
}

.okui-input-search.focus .okui-input-box .okui-input-input::-webkit-input-placeholder {
    color: var(--okd-input-search-focus-placeholder-color);
    -webkit-text-fill-color: var(--okd-input-search-focus-placeholder-color)
}

.okui-input-search.focus .okui-input-box .okui-input-input:-moz-placeholder {
    color: var(--okd-input-search-focus-placeholder-color);
    opacity: 1;
    -webkit-text-fill-color: var(--okd-input-search-focus-placeholder-color)
}

.okui-input-search.focus .okui-input-box .okui-input-input::-ms-input-placeholder {
    color: var(--okd-input-search-focus-placeholder-color);
    -webkit-text-fill-color: var(--okd-input-search-focus-placeholder-color)
}

.okui-input-search.disabled .okui-input-box {
    border: thin solid var(--okd-input-search-disabled-border-color);
    background: var(--okd-input-search-disabled-background);
    box-shadow: var(--okd-input-search-disabled-shadow)
}

.okui-input-search.disabled .okui-input-box .okui-input-input {
    caret-color: var(--okd-input-search-disabled-caret-color);
    color: var(--okd-input-search-disabled-text-color);
    -webkit-text-fill-color: var(--okd-input-search-disabled-text-color)
}

.okui-input-search.disabled .okui-input-box .okui-input-input::-webkit-input-placeholder {
    color: var(--okd-input-search-disabled-placeholder-color);
    -webkit-text-fill-color: var(--okd-input-search-disabled-placeholder-color)
}

.okui-input-search.disabled .okui-input-box .okui-input-input:-moz-placeholder {
    color: var(--okd-input-search-disabled-placeholder-color);
    opacity: 1;
    -webkit-text-fill-color: var(--okd-input-search-disabled-placeholder-color)
}

.okui-input-search.disabled .okui-input-box .okui-input-input::-ms-input-placeholder {
    color: var(--okd-input-search-disabled-placeholder-color);
    -webkit-text-fill-color: var(--okd-input-search-disabled-placeholder-color)
}

.okui-input-search.error .okui-input-box {
    border: thin solid var(--okd-input-search-error-border-color);
    background: var(--okd-input-search-error-background);
    box-shadow: var(--okd-input-search-error-shadow)
}

.okui-input-search.error .okui-input-box .okui-input-input {
    caret-color: var(--okd-input-search-error-caret-color);
    color: var(--okd-input-search-error-text-color);
    -webkit-text-fill-color: var(--okd-input-search-error-text-color)
}

.okui-input-search.error .okui-input-box .okui-input-input::-webkit-input-placeholder {
    color: var(--okd-input-search-error-placeholder-color);
    -webkit-text-fill-color: var(--okd-input-search-error-placeholder-color)
}

.okui-input-search.error .okui-input-box .okui-input-input:-moz-placeholder {
    color: var(--okd-input-search-error-placeholder-color);
    opacity: 1;
    -webkit-text-fill-color: var(--okd-input-search-error-placeholder-color)
}

.okui-input-search.error .okui-input-box .okui-input-input::-ms-input-placeholder {
    color: var(--okd-input-search-error-placeholder-color);
    -webkit-text-fill-color: var(--okd-input-search-error-placeholder-color)
}

.okui-input-verify {
    position: relative;
    display: flex;
    flex-direction: row
}

.okui-input-verify * {
    box-sizing: border-box
}

.okui-input-verify .okui-input-verify-input:focus {
    box-shadow: var(--okd-input-focus-shadow);
    border: 1px solid var(--okd-input-focus-border-color)
}

.okui-input-verify .okui-input-verify-input {
    display: flex;
    color: var(--okd-input-default-text-color);
    text-align: center;
    border: thin solid var(--okd-input-default-border-color);
    transition: border-color .3s,box-shadow .3s;
    outline: none;
    background: transparent;
    font-family: inherit;
    background: var(--okd-input-default-background);
    box-shadow: var(--okd-input-default-shadow);
    align-items: center;
    caret-color: var(--okd-input-focus-caret-color)
}

.okui-input-verify .okui-input-verify-input:-webkit-autofill {
    border: none;
    -webkit-box-shadow: 0 0 0 30px var(--okd-input-default-background) inset;
    -webkit-text-fill-color: var(--okd-input-default-text-color)!important
}

.okui-input-verify .okui-input-verify-input.input-xl {
    width: 40px;
    height: 44px;
    border-radius: 6px;
    font-size: 26px
}

[dir=ltr] .okui-input-verify .okui-input-verify-input.input-xl {
    margin-right: 8px
}

[dir=rtl] .okui-input-verify .okui-input-verify-input.input-xl {
    margin-left: 8px
}

.okui-input-verify .okui-input-verify-input.input-xl.auto-size {
    height: fit-content;
    min-height: 44px
}

[dir=ltr] .okui-input-verify .okui-input-verify-input.input-xl:last-child {
    margin-right: unset
}

[dir=rtl] .okui-input-verify .okui-input-verify-input.input-xl:last-child {
    margin-left: unset
}

.okui-input-verify .okui-input-verify-input.input-lg {
    width: 40px;
    height: 44px;
    border-radius: 6px;
    font-size: 26px
}

[dir=ltr] .okui-input-verify .okui-input-verify-input.input-lg {
    margin-right: 8px
}

[dir=rtl] .okui-input-verify .okui-input-verify-input.input-lg {
    margin-left: 8px
}

.okui-input-verify .okui-input-verify-input.input-lg.auto-size {
    height: fit-content;
    min-height: 44px
}

[dir=ltr] .okui-input-verify .okui-input-verify-input.input-lg:last-child {
    margin-right: unset
}

[dir=rtl] .okui-input-verify .okui-input-verify-input.input-lg:last-child {
    margin-left: unset
}

.okui-input-verify .okui-input-verify-input.input-xs {
    width: 40px;
    height: 44px;
    border-radius: 6px;
    font-size: 26px
}

[dir=ltr] .okui-input-verify .okui-input-verify-input.input-xs {
    margin-right: 8px
}

[dir=rtl] .okui-input-verify .okui-input-verify-input.input-xs {
    margin-left: 8px
}

.okui-input-verify .okui-input-verify-input.input-xs.auto-size {
    height: fit-content;
    min-height: 44px
}

[dir=ltr] .okui-input-verify .okui-input-verify-input.input-xs:last-child {
    margin-right: unset
}

[dir=rtl] .okui-input-verify .okui-input-verify-input.input-xs:last-child {
    margin-left: unset
}

.okui-input-verify .okui-input-verify-input.input-sm {
    width: 40px;
    height: 40px;
    border-radius: 6px;
    font-size: 20px
}

[dir=ltr] .okui-input-verify .okui-input-verify-input.input-sm {
    margin-right: 10px
}

[dir=rtl] .okui-input-verify .okui-input-verify-input.input-sm {
    margin-left: 10px
}

.okui-input-verify .okui-input-verify-input.input-sm.auto-size {
    height: fit-content;
    min-height: 40px
}

[dir=ltr] .okui-input-verify .okui-input-verify-input.input-sm:last-child {
    margin-right: unset
}

[dir=rtl] .okui-input-verify .okui-input-verify-input.input-sm:last-child {
    margin-left: unset
}

.okui-input-verify .okui-input-verify-input.input-md {
    width: 40px;
    height: 44px;
    border-radius: 6px;
    font-size: 26px
}

[dir=ltr] .okui-input-verify .okui-input-verify-input.input-md {
    margin-right: 8px
}

[dir=rtl] .okui-input-verify .okui-input-verify-input.input-md {
    margin-left: 8px
}

.okui-input-verify .okui-input-verify-input.input-md.auto-size {
    height: fit-content;
    min-height: 44px
}

[dir=ltr] .okui-input-verify .okui-input-verify-input.input-md:last-child {
    margin-right: unset
}

[dir=rtl] .okui-input-verify .okui-input-verify-input.input-md:last-child {
    margin-left: unset
}

.okui-input-verify .okui-input-verify-input.error {
    border-color: var(--okd-input-verify-error-border-color, var(--okd-input-error-border-color))
}

.okui-input-verify .okui-input-verify-input.disabled {
    color: var(--okd-input-disabled-text-color);
    border: thin solid var(--okd-input-disabled-border-color);
    background: var(--okd-input-disabled-background);
    box-shadow: var(--okd-input-disabled-shadow);
    caret-color: var(--okd-input-disabled-caret-color);
    -webkit-text-fill-color: var(--okd-input-disabled-text-color)
}

.okui-input-verify .okui-input-verify-input.disabled {
    cursor: not-allowed
}

.theme-light {
    --okd-dialog-window-background: var(--okd-color-modal-primary);
    --okd-dialog-window-mask-color: var(--okd-color-background-scrim);
    --okd-dialog-window-box-shadow: var(--okd-shadow-xl);
    --okd-dialog-window-default-text-color: var(--okd-color-content-primary);
    --okd-dialog-window-border-radius: 8px;
    --okd-dialog-window-close-btn-color: var(--okd-color-content-contrast);
    --okd-dialog-window-close-size: 32px;
    --okd-dialog-window-split-line-border-color: var(--okd-color-border-primary);
    --okd-dialog-tip-window-min-width: 344px;
    --okd-dialog-tip-window-2btn-min-width: 448px;
    --okd-dialog-title-color: var(--okd-color-content-primary);
    --okd-dialog-title-font-size: 16px;
    --okd-dialog-title-line-height: 20px;
    --okd-dialog-title-box-sm-padding-vertical: 14px;
    --okd-dialog-title-box-md-padding-vertical: 12px;
    --okd-dialog-sub-title-color: var(--okd-color-content-contrast);
    --okd-dialog-sub-title-font-size: 14px;
    --okd-dialog-sub-title-line-height: 16px;
    --okd-dialog-tip-title-color: #000000;
    --okd-dialog-tip-title-font-size: 18px;
    --okd-dialog-tip-title-line-height: 24px;
    --okd-dialog-tip-detail-color: #3D3D3D;
    --okd-dialog-tip-detail-font-size: 14px;
    --okd-dialog-tip-detail-line-height: 20px;
    --okd-dialog-tip-success-icon-bg: var(--okd-color-semantic-positive);
    --okd-dialog-tip-info-icon-bg: var(--okd-color-semantic-neutral);
    --okd-dialog-tip-prompt-icon-bg: rgba(241, 101, 20, .2);
    --okd-dialog-tip-warn-icon-bg: var(--okd-color-semantic-notice);
    --okd-dialog-tip-alert-icon-bg: rgba(241, 80, 123, .2);
    --okd-dialog-tip-error-icon-bg: var(--okd-color-semantic-negative);
    --okd-dialog-tip-success-icon-color: var(--okd-color-semantic-positive);
    --okd-dialog-tip-info-icon-color: var(--okd-color-semantic-neutral);
    --okd-dialog-tip-prompt-icon-color: #f16514;
    --okd-dialog-tip-warn-icon-color: var(--okd-color-semantic-notice);
    --okd-dialog-tip-alert-icon-color: #f1507b;
    --okd-dialog-tip-error-icon-color: var(--okd-color-semantic-negative);
    --okd-dialog-tip-icon-bg-size: 48px;
    --okd-dialog-tip-icon-font-size: 48px;
    --okd-dialog-action-close-btn-color: #0569ff;
    --okd-dialog-footer-box-sm-padding-vertical: 20px;
    --okd-dialog-footer-box-md-padding-vertical: 12px;
    --okd-dialog-tip-footer-box-sm-padding-vertical: 16px;
    --okd-dialog-tip-footer-box-md-padding-vertical: 24px;
    --okd-dialog-container-sm-padding-horizontal: 16px;
    --okd-dialog-container-md-padding-horizontal: 24px;
    --okd-dialog-container-md-padding-vertical: 24px;
    --okd-dialog-container-sm-padding-vertical: 16px;
    --okd-dialog-window-close-icon-size: 24px;
    --okd-dialog-window-back-icon-size: 24px;
    --okd-dialog-tip-container-md-padding-top: 28px;
    --okd-dialog-tip-container-md-padding-bottom: 24px;
    --okd-dialog-tip-container-sm-padding-top: 20px;
    --okd-dialog-tip-container-sm-padding-bottom: 24px;
    --okd-dialog-window-action-padding: 16px;
    --okd-dialog-footer-action-cancel-type: secondary;
    --okd-dialog-footer-action-confirm-type: highlight;
    --okd-dialog-footer-action-cancel-size: sm;
    --okd-dialog-footer-action-confirm-size: sm;
    --okd-dialog-window-sm-border-radius: 12px;
    --okd-dialog-title-font-weight: 700;
    --okd-dialog-footer-btn-full-sm-margin-top: 8px;
    --okd-dialog-footer-btn-md-margin-left: 12px;
    --okd-dialog-footer-btn-sm-margin-left: 12px;
    --okd-dialog-confirm-footer-sm-button-border-color: var(--okd-color-border-primary);
    --okd-dialog-confirm-footer-padding-top: 0;
    --okd-dialog-confirm-footer-padding-bottom: 24px;
    --okd-dialog-confirm-title-padding-top: 24px;
    --okd-dialog-confirm-no-title-padding-top: 24px;
    --okd-dialog-confirm-title-padding-bottom: 0px;
    --okd-dialog-confirm-max-width: 520px;
    --okd-dialog-confirm-min-width: 280px;
    --okd-dialog-confirm-container-color: var(--okd-color-content-secondary);
    --okd-dialog-confirm-container-line-height: 20px;
    --okd-dialog-confirm-container-font-size: 14px;
    --okd-dialog-confirm-container-sm-padding-bottom: 24px;
    --okd-dialog-confirm-icon-font-size: 22px;
    --okd-dialog-confirm-icon-margin-right: 10px;
    --okd-dialog-confirm-icon-line-height: 22px;
    --okd-dialog-title-icon-close-color: var(--okd-color-content-contrast);
    --okd-dialog-title-icon-back-color: var(--okd-color-content-primary);
    --okd-dialog-title-icon-close-hover-color: var(--okd-color-content-primary);
    --okd-dialog-title-icon-hover-background-color: rgba(243, 243, 243, 0);
    --okd-dialog-title-icon-hover-border-radius: 4px;
    --okd-dialog-title-icon-close-margin-left: 32px;
    --okd-dialog-title-icon-back-margin-right: 8px;
    --okd-dialog-window-back-btn-color: var(--okd-color-container-inverse);
    --okd-dialog-window-back-btn-margin-right: 12px;
    --okd-dialog-window-close-btn-margin-left: 12px;
    --okd-dialog-confirm-container-sm-padding-top: 8px;
    --okd-dialog-confirm-container-sm-padding-horizontal: 24px;
    --okd-dialog-confirm-title-padding-horizontal: 24px;
    --okd-dialog-footer-box-sm-padding-top: 12px;
    --okd-dialog-footer-box-sm-padding-bottom: 20px;
    --okd-dialog-confirmation-header-padding-top: 24px;
    --okd-dialog-confirmation-footer-padding-bottom: 24px;
    --okd-dialog-confirmation-padding-left: 24px;
    --okd-dialog-confirmation-padding-right: 24px;
    --okd-dialog-confirmation-container-padding-top: 32px;
    --okd-dialog-confirmation-container-padding-bottom: 32px;
    --okd-dialog-confirm-footer-sm-button-color: var(--okd-color-content-primary);
    --okd-dialog-window-min-width: 392px;
    --okd-dialog-confirm-container-padding-top: 32px;
    --okd-dialog-confirm-container-padding-bottom: 32px;
    --okd-dialog-confirm-window-background: var(--okd-color-modal-tertiary);
    --okd-dialog-confirmation-window-background: var(--okd-color-modal-primary);
    --okd-dialog-window-border-color: var(--okd-color-border-primary)
}

.theme-dark {
    --okd-dialog-window-background: var(--okd-color-modal-primary);
    --okd-dialog-window-close-btn-color: var(--okd-color-content-contrast);
    --okd-dialog-window-split-line-border-color: var(--okd-color-border-primary);
    --okd-dialog-title-color: var(--okd-color-content-primary);
    --okd-dialog-sub-title-color: var(--okd-color-content-contrast);
    --okd-dialog-window-mask-color: var(--okd-color-background-scrim);
    --okd-dialog-window-default-text-color: var(--okd-color-content-primary);
    --okd-dialog-window-box-shadow: 0px 0px 0px 0px #2e2e2e, 0px 13px 20px -15px #000000;
    --okd-dialog-tip-title-color: #fafafa;
    --okd-dialog-tip-detail-color: #e3e3e3;
    --okd-dialog-tip-success-icon-bg: var(--okd-color-semantic-positive);
    --okd-dialog-tip-info-icon-bg: var(--okd-color-semantic-neutral);
    --okd-dialog-tip-prompt-icon-bg: #532206;
    --okd-dialog-tip-warn-icon-bg: var(--okd-color-semantic-notice);
    --okd-dialog-tip-alert-icon-bg: #300e17;
    --okd-dialog-tip-error-icon-bg: var(--okd-color-semantic-negative);
    --okd-dialog-tip-success-icon-color: var(--okd-color-semantic-positive);
    --okd-dialog-tip-info-icon-color: var(--okd-color-semantic-neutral);
    --okd-dialog-tip-prompt-icon-color: #f87428;
    --okd-dialog-tip-warn-icon-color: var(--okd-color-semantic-notice);
    --okd-dialog-tip-alert-icon-color: #f04872;
    --okd-dialog-tip-error-icon-color: var(--okd-color-semantic-negative);
    --okd-dialog-tip-icon-bg-size: 48px;
    --okd-dialog-tip-icon-font-size: 48px;
    --okd-dialog-tip-title-font-size: 18px;
    --okd-dialog-tip-title-line-height: 24px;
    --okd-dialog-tip-detail-font-size: 14px;
    --okd-dialog-tip-detail-line-height: 20px;
    --okd-dialog-action-close-btn-color: #1e6bff;
    --okd-dialog-window-border-radius: 8px;
    --okd-dialog-title-font-size: 16px;
    --okd-dialog-title-line-height: 20px;
    --okd-dialog-sub-title-font-size: var(--okd-font-size-md);
    --okd-dialog-sub-title-line-height: 16px;
    --okd-dialog-window-close-size: 32px;
    --okd-dialog-container-sm-padding-horizontal: 16px;
    --okd-dialog-title-box-sm-padding-vertical: 14px;
    --okd-dialog-container-sm-padding-vertical: 16px;
    --okd-dialog-footer-box-sm-padding-vertical: 12px;
    --okd-dialog-container-md-padding-horizontal: 24px;
    --okd-dialog-title-box-md-padding-vertical: 12px;
    --okd-dialog-container-md-padding-vertical: 24px;
    --okd-dialog-footer-box-md-padding-vertical: 12px;
    --okd-dialog-tip-window-min-width: 344px;
    --okd-dialog-tip-window-2btn-min-width: 448px;
    --okd-dialog-tip-footer-box-sm-padding-vertical: 16px;
    --okd-dialog-tip-footer-box-md-padding-vertical: 24px;
    --okd-dialog-window-close-icon-size: 24px;
    --okd-dialog-window-back-icon-size: 24px;
    --okd-dialog-tip-container-md-padding-top: 28px;
    --okd-dialog-tip-container-md-padding-bottom: 24px;
    --okd-dialog-tip-container-sm-padding-top: 20px;
    --okd-dialog-tip-container-sm-padding-bottom: 24px;
    --okd-dialog-window-action-padding: 16px;
    --okd-dialog-footer-action-cancel-type: primary;
    --okd-dialog-footer-action-cancel-size: sm;
    --okd-dialog-footer-action-confirm-type: highlight;
    --okd-dialog-footer-action-confirm-size: sm;
    --okd-dialog-window-sm-border-radius: 12px;
    --okd-dialog-title-font-weight: 700;
    --okd-dialog-footer-btn-full-sm-margin-top: 8px;
    --okd-dialog-footer-btn-md-margin-left: 12px;
    --okd-dialog-footer-btn-sm-margin-left: 12px;
    --okd-dialog-confirm-footer-sm-button-border-color: var(--okd-color-border-secondary);
    --okd-dialog-confirm-footer-padding-top: 0;
    --okd-dialog-confirm-footer-padding-bottom: 24px;
    --okd-dialog-confirm-title-padding-top: 24px;
    --okd-dialog-confirm-no-title-padding-top: 24px;
    --okd-dialog-confirm-title-padding-bottom: 0;
    --okd-dialog-confirm-max-width: 520px;
    --okd-dialog-confirm-min-width: 280px;
    --okd-dialog-confirm-container-color: var(--okd-color-content-secondary);
    --okd-dialog-confirm-container-line-height: 20px;
    --okd-dialog-confirm-container-font-size: 14px;
    --okd-dialog-confirm-container-sm-padding-bottom: 24px;
    --okd-dialog-confirm-icon-font-size: 22px;
    --okd-dialog-confirm-icon-margin-right: 10px;
    --okd-dialog-confirm-icon-line-height: 22px;
    --okd-dialog-title-icon-close-color: var(--okd-color-content-contrast);
    --okd-dialog-title-icon-back-color: var(--okd-color-content-primary);
    --okd-dialog-title-icon-close-hover-color: var(--okd-color-content-primary);
    --okd-dialog-title-icon-hover-background-color: rgba(29, 29, 29, 0);
    --okd-dialog-title-icon-hover-border-radius: 4px;
    --okd-dialog-title-icon-close-margin-left: 32px;
    --okd-dialog-title-icon-back-margin-right: 8px;
    --okd-dialog-confirm-container-sm-padding-top: 8px;
    --okd-dialog-confirm-container-sm-padding-horizontal: 24px;
    --okd-dialog-confirm-title-padding-horizontal: 24px;
    --okd-dialog-footer-box-sm-padding-top: 12px;
    --okd-dialog-footer-box-sm-padding-bottom: 20px;
    --okd-dialog-confirmation-header-padding-top: 24px;
    --okd-dialog-confirmation-footer-padding-bottom: 24px;
    --okd-dialog-confirmation-padding-left: 24px;
    --okd-dialog-confirmation-padding-right: 24px;
    --okd-dialog-confirmation-container-padding-top: 32px;
    --okd-dialog-confirmation-container-padding-bottom: 32px;
    --okd-dialog-confirm-footer-sm-button-color: var(--okd-color-content-primary);
    --okd-dialog-window-min-width: 392px;
    --okd-dialog-window-back-btn-color: var(--okd-color-container-inverse);
    --okd-dialog-confirm-container-padding-top: 32px;
    --okd-dialog-confirm-container-padding-bottom: 32px;
    --okd-dialog-confirm-window-background: var(--okd-color-modal-tertiary);
    --okd-dialog-confirmation-window-background: var(--okd-color-modal-primary);
    --okd-dialog-window-border-color: var(--okd-color-border-primary)
}

.okui-transition-slide {
    position: fixed;
    transition: transform .3s linear,opacity .3s linear;
    transform: translateY(100%);
    backface-visibility: hidden;
    perspective: 1000px;
    transform-style: preserve-3d
}

.okui-transition-slide-active {
    will-change: transform,opacity
}

.okui-transition-slide-cubic {
    transition-timing-function: cubic-bezier(.25,.1,.25,1)
}

.okui-transition-slide-top {
    top: 0;
    width: 100%
}

[dir=ltr] .okui-transition-slide-top {
    left: 0
}

[dir=rtl] .okui-transition-slide-top {
    right: 0
}

.okui-transition-slide-bottom {
    bottom: 0;
    width: 100%
}

[dir=ltr] .okui-transition-slide-bottom {
    left: 0
}

[dir=rtl] .okui-transition-slide-bottom {
    right: 0
}

.okui-transition-slide-left {
    top: 0;
    height: 100%
}

[dir=ltr] .okui-transition-slide-left {
    left: 0
}

[dir=rtl] .okui-transition-slide-left {
    right: 0
}

.okui-transition-slide-right {
    top: 0;
    height: 100%
}

[dir=ltr] .okui-transition-slide-right {
    right: 0
}

[dir=rtl] .okui-transition-slide-right {
    left: 0
}

.okui-transition-slide-entering,.okui-transition-slide-entered {
    transform: none;
    opacity: 1
}

.okui-transition-slide-exiting,.okui-transition-slide-exited {
    opacity: 0
}

.okui-transition-slide-exiting.okui-transition-slide-top,.okui-transition-slide-exited.okui-transition-slide-top {
    transform: translateY(-100%)
}

.okui-transition-slide-exiting.okui-transition-slide-bottom,.okui-transition-slide-exited.okui-transition-slide-bottom {
    transform: translateY(100%)
}

[dir=ltr] .okui-transition-slide-exiting.okui-transition-slide-left,[dir=ltr] .okui-transition-slide-exited.okui-transition-slide-left {
    transform: translate(-100%)
}

[dir=rtl] .okui-transition-slide-exiting.okui-transition-slide-left,[dir=rtl] .okui-transition-slide-exited.okui-transition-slide-left,[dir=ltr] .okui-transition-slide-exiting.okui-transition-slide-right,[dir=ltr] .okui-transition-slide-exited.okui-transition-slide-right {
    transform: translate(100%)
}

[dir=rtl] .okui-transition-slide-exiting.okui-transition-slide-right,[dir=rtl] .okui-transition-slide-exited.okui-transition-slide-right {
    transform: translate(-100%)
}

@media (hover: none) and (pointer: coarse) {
    .okui-transition-slide {
        transition-duration:.2s
    }
}

.okui-transition-fade {
    transition: opacity .3s linear
}

.okui-transition-fade-active {
    will-change: opacity
}

.okui-transition-fade-ease-out {
    transition-timing-function: cubic-bezier(.5,0,.52,1)
}

.okui-transition-fade-entering,.okui-transition-fade-entered {
    opacity: 1
}

.okui-transition-fade-exiting,.okui-transition-fade-exited {
    opacity: 0
}

.okui-mask {
    position: fixed;
    inset: 0;
    background: var(--okd-dialog-window-mask-color, rgba(0, 0, 0, .65))
}

.okui-dialog {
    --inner-okd-dialog-close-btn-padding: var(--okd-dialog-window-action-fixed-padding, 16px);
    width: 100%;
    height: 100%;
    pointer-events: none
}

.okui-dialog-float {
    position: fixed;
    top: 0
}

[dir=ltr] .okui-dialog-float {
    left: 0
}

[dir=rtl] .okui-dialog-float {
    right: 0
}

.okui-dialog * {
    box-sizing: border-box;
    -webkit-tap-highlight-color: transparent
}

.okui-dialog-window-float {
    position: absolute;
    top: 50%
}

[dir=ltr] .okui-dialog-window-float {
    left: 50%;
    transform: translate(-50%,-50%)
}

[dir=rtl] .okui-dialog-window-float {
    right: 50%;
    transform: translate(50%,-50%)
}

@supports (bottom: constant(safe-area-inset-bottom)) or (bottom: env(safe-area-inset-bottom)) {
    .okui-dialog-window-safe {
        padding-bottom:constant(safe-area-inset-bottom);
        padding-bottom: env(safe-area-inset-bottom)
    }
}

.okui-dialog-window {
    display: flex;
    width: calc(100% - 32px);
    border-radius: var(--okd-dialog-window-border-radius);
    margin-left: auto;
    margin-right: auto;
    box-shadow: var(--okd-dialog-window-box-shadow);
    max-height: calc(100% - 48px);
    flex-direction: column;
    pointer-events: auto;
    outline: none
}

.okui-dialog-window-border {
    border: 1px solid var(--okd-dialog-window-border-color, transparent)
}

.okui-dialog-title-container {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    flex-shrink: 0
}

.okui-dialog-title-container .title-center {
    text-align: center
}

.okui-dialog-title-container .title-center .modal-title {
    justify-content: center
}

[dir=ltr] .okui-dialog .title-center .okui-dialog-top-l {
    margin-right: var(--okd-dialog-title-icon-close-margin-left, 32px)
}

[dir=rtl] .okui-dialog .title-center .okui-dialog-top-l {
    margin-left: var(--okd-dialog-title-icon-close-margin-left, 32px)
}

.okui-dialog-title-block {
    display: flex;
    flex-direction: column;
    flex-grow: 1
}

.okui-dialog-title-block .modal-title {
    font-weight: var(--okd-dialog-title-font-weight, 700);
    font-size: var(--okd-dialog-title-font-size, 16px);
    line-height: var(--okd-dialog-title-line-height);
    padding-top: 2px
}

.okui-dialog-title-block .modal-sub-title {
    font-weight: 400;
    font-size: var(--okd-dialog-sub-title-font-size);
    line-height: var(--okd-dialog-sub-title-line-height);
    margin-top: 2px
}

.okui-dialog-c-btn,.okui-dialog-b-btn {
    position: relative;
    z-index: 1;
    display: inline-block;
    width: var(--okd-dialog-window-close-icon-size);
    height: var(--okd-dialog-window-close-icon-size);
    line-height: 1;
    vertical-align: middle;
    justify-content: center;
    cursor: pointer
}

.okui-dialog-c-btn.icon,.okui-dialog-b-btn.icon {
    font-size: var(--okd-dialog-window-close-icon-size)
}

.okui-dialog-c-btn:after,.okui-dialog-b-btn:after {
    position: absolute;
    top: -25%;
    display: block;
    width: calc(var(--okd-dialog-window-close-icon-size) * 1.5);
    height: calc(var(--okd-dialog-window-close-icon-size) * 1.5);
    content: " "
}

[dir=ltr] .okui-dialog-c-btn:after,[dir=ltr] .okui-dialog-b-btn:after {
    left: -25%
}

[dir=rtl] .okui-dialog-c-btn:after,[dir=rtl] .okui-dialog-b-btn:after {
    right: -25%
}

.okui-dialog-b-btn {
    width: var(--okd-dialog-window-back-icon-size);
    height: var(--okd-dialog-window-back-icon-size)
}

[dir=ltr] .okui-dialog-b-btn {
    margin-right: var(--okd-dialog-title-icon-back-margin-right, 16px)
}

[dir=rtl] .okui-dialog-b-btn {
    margin-left: var(--okd-dialog-title-icon-back-margin-right, 16px)
}

.okui-dialog-b-btn.icon {
    font-size: var(--okd-dialog-window-back-icon-size)
}

[dir=ltr] .okui-dialog-c-btn {
    margin-left: var(--okd-dialog-title-icon-close-margin-left, 32px)
}

[dir=rtl] .okui-dialog-c-btn {
    margin-right: var(--okd-dialog-title-icon-close-margin-left, 32px)
}

.okui-dialog-top-action-fixed {
    position: absolute;
    top: 0;
    padding: var(--inner-okd-dialog-close-btn-padding)
}

.okui-dialog-top-action-fixed .okui-dialog-c-btn,.okui-dialog-top-action-fixed .okui-dialog-b-btn {
    margin: 0
}

.okui-dialog-top-l {
    align-self: flex-start
}

[dir=ltr] .okui-dialog-top-l {
    left: 0
}

[dir=rtl] .okui-dialog-top-l {
    right: 0
}

.okui-dialog-top-r {
    align-self: flex-start
}

[dir=ltr] .okui-dialog-top-r {
    right: 0
}

[dir=rtl] .okui-dialog-top-r {
    left: 0
}

.okui-dialog-top-hidden-for-t-center {
    pointer-events: none;
    visibility: hidden
}

.okui-dialog-top-action-hidden {
    display: none;
    pointer-events: none
}

.okui-dialog-scroll-box {
    overflow-y: auto;
    flex-grow: 1
}

.okui-dialog-scroll-box.scroll-disable {
    overflow-y: unset
}

.okui-dialog-container,.okui-dialog-customer-box {
    height: 100%
}

.okui-dialog-container.no-padding,.okui-dialog-customer-box.no-padding {
    padding: 0
}

.okui-dialog .okui-dialog-footer-line {
    border-top: thin solid var(--okd-dialog-window-split-line-border-color)
}

.okui-dialog .okui-dialog-header-line {
    border-bottom: thin solid var(--okd-dialog-window-split-line-border-color)
}

.okui-dialog-btn-box {
    display: flex
}

.okui-dialog-btn-box.layout-right {
    justify-content: flex-end
}

.okui-dialog-btn-box.layout-left {
    justify-content: flex-start
}

.okui-dialog-btn-box.layout-full .dialog-btn {
    flex: 1
}

.okui-dialog .okui-dialog-window {
    background: var(--okd-dialog-window-background);
    color: var(--okd-dialog-window-default-text-color)
}

.okui-dialog .okui-dialog-window.container-mode {
    background: transparent;
    box-shadow: none
}

.okui-dialog .okui-dialog-title-container .modal-title {
    display: flex;
    color: var(--okd-dialog-title-color);
    align-items: center
}

.okui-dialog .okui-dialog-title-container .modal-sub-title {
    color: var(--okd-dialog-sub-title-color)
}

.okui-dialog .okui-dialog-c-btn {
    color: var(--okd-dialog-title-icon-close-color, var(--okd-color-gray-400))
}

.okui-dialog .okui-dialog-c-btn:hover {
    color: var(--okd-dialog-title-icon-close-hover-color, var(--okd-color-gray-900));
    background-color: var(--okd-dialog-title-icon-hover-background-color, var(--okd-color-background-hover));
    border-radius: var(--okd-dialog-title-icon-hover-border-radius, 4px)
}

.okui-dialog .okui-dialog-b-btn {
    color: var(--okd-dialog-title-icon-back-color, var(--okd-color-gray-900))
}

.okui-dialog .okui-dialog-b-btn:hover {
    background-color: var(--okd-dialog-title-icon-hover-background-color, var(--okd-color-background-hover));
    border-radius: var(--okd-dialog-title-icon-hover-border-radius, 4px)
}

.okui-dialog-mask {
    background: var(--okd-dialog-window-mask-color)
}

.okui-dialog-scroll-bar-start::-webkit-scrollbar,.okui-dialog-scroll-bar-end::-webkit-scrollbar {
    background-color: transparent
}

.okui-dialog-scroll-bar-start::-webkit-scrollbar-button:vertical:start:increment {
    display: block;
    height: var(--okd-dialog-window-border-radius);
    background-color: transparent
}

.okui-dialog-scroll-bar-end::-webkit-scrollbar-button:vertical:end:increment {
    display: block;
    height: var(--okd-dialog-window-border-radius);
    background-color: transparent
}

@media (min-width: 768px) {
    .okui-dialog-window {
        width:auto;
        min-width: var(--okd-dialog-window-min-width)
    }

    .okui-dialog-title-container {
        padding: var(--okd-dialog-title-box-md-padding-vertical) var(--okd-dialog-container-md-padding-horizontal)
    }

    .okui-dialog-container {
        padding: var(--okd-dialog-container-md-padding-vertical) var(--okd-dialog-container-md-padding-horizontal)
    }

    .okui-dialog-customer-box {
        padding: 0 var(--okd-dialog-container-md-padding-horizontal)
    }

    .okui-dialog-footer-box {
        padding: var(--okd-dialog-footer-box-md-padding-vertical) var(--okd-dialog-container-md-padding-horizontal)
    }

    .okui-dialog-btn-box .dialog-btn.double-btn {
        width: auto
    }

    .okui-dialog-btn-box.layout-full {
        flex-direction: row
    }

    [dir=ltr] .okui-dialog-btn-box .dialog-btn+.dialog-btn {
        margin-left: var(--okd-dialog-footer-btn-md-margin-left, 16px)
    }

    [dir=rtl] .okui-dialog-btn-box .dialog-btn+.dialog-btn {
        margin-right: var(--okd-dialog-footer-btn-md-margin-left, 16px)
    }
}

@media (max-width: 767px) {
    .okui-dialog-title-container {
        padding:var(--okd-dialog-title-box-sm-padding-vertical) var(--okd-dialog-container-sm-padding-horizontal)
    }

    .okui-dialog-container {
        padding: var(--okd-dialog-container-sm-padding-vertical) var(--okd-dialog-container-sm-padding-horizontal)
    }

    .okui-dialog-customer-box {
        padding: 0 var(--okd-dialog-container-sm-padding-horizontal)
    }

    .okui-dialog-footer-box {
        padding: var(--okd-dialog-footer-box-sm-padding-top, 12px) var(--okd-dialog-container-sm-padding-horizontal) var(--okd-dialog-footer-box-sm-padding-bottom, 20px)
    }

    .okui-dialog-btn-box .dialog-btn {
        width: 100%
    }

    [dir=ltr] .okui-dialog-btn-box .dialog-btn+.dialog-btn {
        margin-left: var(--okd-dialog-footer-btn-sm-margin-left, 12px)
    }

    [dir=rtl] .okui-dialog-btn-box .dialog-btn+.dialog-btn {
        margin-right: var(--okd-dialog-footer-btn-sm-margin-left, 12px)
    }

    .okui-dialog-btn-box.layout-full {
        flex-direction: column-reverse
    }

    [dir=ltr] .okui-dialog-btn-box.layout-full .dialog-btn+.dialog-btn {
        margin-left: 0
    }

    [dir=rtl] .okui-dialog-btn-box.layout-full .dialog-btn+.dialog-btn {
        margin-right: 0
    }

    .okui-dialog-btn-box.layout-full .double-btn:first-child {
        margin-top: var(--okd-dialog-footer-btn-full-sm-margin-top, 8px)
    }

    .okui-dialog-window {
        border-radius: var(--okd-dialog-window-sm-border-radius, 8px)
    }

    .okui-dialog-window.full-page {
        min-height: calc(100% - 48px)!important;
        height: auto!important
    }

    .okui-dialog-window.full-page-with-show-header {
        height: auto!important
    }

    .okui-dialog-window.bottom-align {
        top: auto;
        bottom: 0;
        border-radius: var(--okd-dialog-window-border-radius) var(--okd-dialog-window-border-radius) 0 0
    }

    [dir=ltr] .okui-dialog-window.bottom-align {
        transform: translate(-50%)
    }

    [dir=rtl] .okui-dialog-window.bottom-align {
        transform: translate(50%)
    }

    .okui-dialog-window.no-margin {
        width: 100%;
        min-width: unset
    }
}

.okui-dialog-mobile-mode .okui-dialog-title-container {
    padding: var(--okd-dialog-title-box-sm-padding-vertical) var(--okd-dialog-container-sm-padding-horizontal)
}

.okui-dialog-mobile-mode .okui-dialog-container {
    padding: var(--okd-dialog-container-sm-padding-vertical) var(--okd-dialog-container-sm-padding-horizontal)
}

.okui-dialog-mobile-mode .okui-dialog-customer-box {
    padding: 0 var(--okd-dialog-container-sm-padding-horizontal)
}

.okui-dialog-mobile-mode .okui-dialog-footer-box {
    padding: var(--okd-dialog-footer-box-sm-padding-top, 12px) var(--okd-dialog-container-sm-padding-horizontal) var(--okd-dialog-footer-box-sm-padding-bottom, 20px)
}

.okui-dialog-mobile-mode .okui-dialog-btn-box .dialog-btn {
    width: 100%
}

[dir=ltr] .okui-dialog-mobile-mode .okui-dialog-btn-box .dialog-btn+.dialog-btn {
    margin-left: var(--okd-dialog-footer-btn-sm-margin-left, 12px)
}

[dir=rtl] .okui-dialog-mobile-mode .okui-dialog-btn-box .dialog-btn+.dialog-btn {
    margin-right: var(--okd-dialog-footer-btn-sm-margin-left, 12px)
}

.okui-dialog-mobile-mode .okui-dialog-btn-box.layout-full {
    flex-direction: column-reverse
}

[dir=ltr] .okui-dialog-mobile-mode .okui-dialog-btn-box.layout-full .dialog-btn+.dialog-btn {
    margin-left: 0
}

[dir=rtl] .okui-dialog-mobile-mode .okui-dialog-btn-box.layout-full .dialog-btn+.dialog-btn {
    margin-right: 0
}

.okui-dialog-mobile-mode .okui-dialog-btn-box.layout-full .double-btn:first-child {
    margin-top: var(--okd-dialog-footer-btn-full-sm-margin-top, 8px)
}

.okui-dialog-mobile-mode .okui-dialog-window {
    border-radius: var(--okd-dialog-window-sm-border-radius, 8px)
}

.okui-dialog-mobile-mode .okui-dialog-window.full-page {
    min-height: calc(100% - 48px)!important;
    height: auto!important
}

.okui-dialog-mobile-mode .okui-dialog-window.full-page-with-show-header {
    height: auto!important
}

.okui-dialog-mobile-mode .okui-dialog-window.bottom-align {
    top: auto;
    bottom: 0;
    border-radius: var(--okd-dialog-window-border-radius) var(--okd-dialog-window-border-radius) 0 0
}

[dir=ltr] .okui-dialog-mobile-mode .okui-dialog-window.bottom-align {
    transform: translate(-50%)
}

[dir=rtl] .okui-dialog-mobile-mode .okui-dialog-window.bottom-align {
    transform: translate(50%)
}

.okui-dialog-mobile-mode .okui-dialog-window.no-margin {
    width: 100%;
    min-width: unset
}

.okui-dialog-mobile-mode .okui-dialog-container.no-padding,.okui-dialog-mobile-mode .okui-dialog-customer-box.no-padding {
    padding: 0
}

.okui-dialog-mobile-mode .okui-dialog-window {
    width: calc(100% - 32px);
    min-width: unset
}

.okui-dialog.okui-action-dialog .okui-dialog-window.no-radius {
    border-radius: 0
}

.okui-dialog-group {
    overflow: hidden
}

.okui-dialog-group-window {
    display: flex;
    flex-direction: column
}

.okui-dialog.okui-tip-dialog .okui-dialog-tip-content {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align: center
}

.okui-dialog.okui-tip-dialog .okui-dialog-tip-content .tip-title-box {
    width: 100%
}

.okui-dialog.okui-tip-dialog .okui-dialog-tip-content .tip-title {
    min-height: var(--okd-dialog-tip-title-line-height);
    line-height: var(--okd-dialog-tip-title-line-height);
    font-size: var(--okd-dialog-tip-title-font-size);
    font-weight: 500
}

.okui-dialog.okui-tip-dialog .okui-dialog-tip-content .tip-detail {
    margin-top: 8px;
    line-height: var(--okd-dialog-tip-detail-line-height);
    font-size: var(--okd-dialog-tip-detail-font-size);
    font-weight: 400
}

.okui-dialog.okui-tip-dialog .okui-dialog-tip-content .tip-detail+.tip-detail {
    margin-top: 2px
}

.okui-dialog.okui-tip-dialog .okui-dialog-tip-content .tip-title {
    color: var(--okd-dialog-tip-title-color)
}

.okui-dialog.okui-tip-dialog .okui-dialog-tip-content .tip-detail {
    color: var(--okd-dialog-tip-detail-color)
}

.okui-dialog.okui-tip-dialog .okui-dialog-footer-box {
    border-top: none
}

@media (max-width: 767px) {
    .okui-dialog.okui-tip-dialog .okui-dialog-window.bottom-align {
        bottom:16px;
        border-radius: var(--okd-dialog-window-border-radius)
    }

    .okui-dialog.okui-tip-dialog .okui-dialog-container {
        padding: var(--okd-dialog-tip-container-sm-padding-top, 20px) var(--okd-dialog-container-sm-padding-horizontal) var(--okd-dialog-tip-container-sm-padding-bottom, 24px)
    }

    .okui-dialog.okui-tip-dialog .okui-dialog-footer-box {
        padding: 0 var(--okd-dialog-container-sm-padding-horizontal) var(--okd-dialog-tip-footer-box-sm-padding-vertical) var(--okd-dialog-container-sm-padding-horizontal)
    }
}

@media (min-width: 768px) {
    .okui-dialog.okui-tip-dialog .okui-dialog-tip-content {
        max-width:var(--okd-dialog-tip-window-min-width);
        margin-left: auto;
        margin-right: auto
    }

    .okui-dialog.okui-tip-dialog .okui-dialog-tip-content.two-btn {
        max-width: var(--okd-dialog-tip-window-2btn-min-width)
    }

    .okui-dialog.okui-tip-dialog .okui-dialog-container {
        padding: var(--okd-dialog-tip-container-md-padding-top, 28px) var(--okd-dialog-container-sm-padding-horizontal) var(--okd-dialog-tip-container-md-padding-bottom, 24px)
    }

    .okui-dialog.okui-tip-dialog .okui-dialog-footer-box {
        padding: 0 var(--okd-dialog-container-md-padding-horizontal) var(--okd-dialog-tip-footer-box-md-padding-vertical) var(--okd-dialog-container-md-padding-horizontal)
    }
}

.okui-dialog-tip-icon-bg {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 12px
}

.okui-dialog-tip-icon-bg .tip-icon {
    font-size: var(--okd-dialog-tip-icon-font-size)
}

.okui-dialog-alert-icon {
    margin-top: -6px
}

.okui-dialog .okui-dialog-window-tip {
    background-color: var(--okd-dialog-confirm-window-background, var(--okd-dialog-window-background))
}

.okui-dialog.okui-new-tip-dialog .okui-dialog-new-tip-top {
    padding: var(--okd-dialog-confirm-title-padding-top, 24px) var(--okd-dialog-confirm-title-padding-horizontal, 24px) var(--okd-dialog-confirm-title-padding-bottom, 0)
}

.okui-dialog.okui-new-tip-dialog .okui-dialog-container.okui-dialog-new-tip-container {
    color: var(--okd-dialog-confirm-container-color, #000000);
    line-height: var(--okd-dialog-confirm-container-line-height, 20px);
    font-size: var(--okd-dialog-confirm-container-font-size, 14px)
}

@media (min-width: 768px) {
    .okui-dialog.okui-new-tip-dialog .okui-dialog-window {
        max-width:var(--okd-dialog-confirm-max-width, 520px);
        min-width: var(--okd-dialog-confirm-min-width, 280px)
    }

    .okui-dialog.okui-new-tip-dialog .okui-dialog-container.okui-dialog-new-tip-container {
        padding-top: var(--okd-dialog-confirm-container-padding-top, 32px);
        padding-bottom: var(--okd-dialog-confirm-container-padding-bottom, 32px)
    }

    .okui-dialog.okui-new-tip-dialog .okui-dialog-footer-box {
        padding-top: var(--okd-dialog-confirm-footer-padding-top, 0);
        padding-bottom: var(--okd-dialog-confirm-footer-padding-bottom, 24px)
    }
}

@media (max-width: 767px) {
    .okui-dialog.okui-new-tip-dialog .okui-dialog-window {
        width:calc(100% - 64px)
    }

    .okui-dialog.okui-new-tip-dialog .okui-dialog-container.okui-dialog-new-tip-container {
        padding: var(--okd-dialog-confirm-container-sm-padding-top, 8px) var(--okd-dialog-confirm-container-sm-padding-horizontal, 24px) var(--okd-dialog-confirm-container-sm-padding-bottom, 24px)
    }

    .okui-dialog.okui-new-tip-dialog .okui-dialog-container.okui-dialog-no-title {
        padding-top: var(--okd-dialog-confirm-no-title-padding-top, 24px)
    }

    .okui-dialog.okui-new-tip-dialog .okui-dialog-footer-box.okui-dialog-new-tip-footer {
        padding: 0
    }

    .okui-dialog.okui-new-tip-dialog .okui-dialog-footer-box.okui-dialog-new-tip-footer .okui-dialog-tip-button {
        border: 0;
        border-radius: 0;
        border-top: thin solid var(--okd-dialog-confirm-footer-sm-button-border-color, #DBDBDB)
    }

    .okui-dialog.okui-new-tip-dialog .okui-dialog-footer-box.okui-dialog-new-tip-footer .okui-dialog-tip-button-color {
        color: var(--okd-dialog-confirm-footer-sm-button-color, var(--okd-color-blue-800))
    }

    .okui-dialog.okui-new-tip-dialog .okui-dialog-footer-box.okui-dialog-new-tip-footer .okui-dialog-tip-button-confirm {
        font-weight: 700
    }

    .okui-dialog.okui-new-tip-dialog .okui-dialog-footer-box.okui-dialog-new-tip-footer .okui-dialog-tip-button-cancel {
        font-weight: 400
    }

    .okui-dialog.okui-new-tip-dialog .okui-dialog-footer-box.okui-dialog-new-tip-footer .okui-dialog-tip-only-one {
        border-radius: 0 0 var(--okd-dialog-window-sm-border-radius) var(--okd-dialog-window-sm-border-radius)
    }

    .okui-dialog.okui-new-tip-dialog .okui-dialog-footer-box.okui-dialog-new-tip-footer .okui-dialog-tip-border-top:first-child {
        margin-top: 0;
        border-radius: 0 0 var(--okd-dialog-window-sm-border-radius) var(--okd-dialog-window-sm-border-radius)
    }

    [dir=ltr] .okui-dialog.okui-new-tip-dialog .okui-dialog-footer-box.okui-dialog-new-tip-footer .okui-dialog-tip-border-left:first-child {
        border-radius: 0 0 0 var(--okd-dialog-window-sm-border-radius)
    }

    [dir=rtl] .okui-dialog.okui-new-tip-dialog .okui-dialog-footer-box.okui-dialog-new-tip-footer .okui-dialog-tip-border-left:first-child {
        border-radius: 0 0 var(--okd-dialog-window-sm-border-radius) 0
    }

    [dir=ltr] .okui-dialog.okui-new-tip-dialog .okui-dialog-footer-box.okui-dialog-new-tip-footer .okui-dialog-tip-border-left+.okui-dialog-tip-border-left {
        margin-left: 0;
        border-left: thin solid var(--okd-dialog-confirm-footer-sm-button-border-color, #DBDBDB);
        border-radius: 0 0 var(--okd-dialog-window-sm-border-radius) 0
    }

    [dir=rtl] .okui-dialog.okui-new-tip-dialog .okui-dialog-footer-box.okui-dialog-new-tip-footer .okui-dialog-tip-border-left+.okui-dialog-tip-border-left {
        margin-right: 0;
        border-right: thin solid var(--okd-dialog-confirm-footer-sm-button-border-color, #DBDBDB);
        border-radius: 0 0 0 var(--okd-dialog-window-sm-border-radius)
    }
}

.okui-dialog-mobile-mode.okui-new-tip-dialog .okui-dialog-window {
    width: calc(100% - 64px)
}

.okui-dialog-mobile-mode.okui-new-tip-dialog .okui-dialog-container.okui-dialog-new-tip-container {
    padding: var(--okd-dialog-confirm-container-sm-padding-top, 8px) var(--okd-dialog-confirm-container-sm-padding-horizontal, 24px) var(--okd-dialog-confirm-container-sm-padding-bottom, 24px)
}

.okui-dialog-mobile-mode.okui-new-tip-dialog .okui-dialog-container.okui-dialog-no-title {
    padding-top: var(--okd-dialog-confirm-no-title-padding-top, 24px)
}

.okui-dialog-mobile-mode.okui-new-tip-dialog .okui-dialog-footer-box.okui-dialog-new-tip-footer {
    padding: 0
}

.okui-dialog-mobile-mode.okui-new-tip-dialog .okui-dialog-footer-box.okui-dialog-new-tip-footer .okui-dialog-tip-button {
    border: 0;
    border-radius: 0;
    border-top: thin solid var(--okd-dialog-confirm-footer-sm-button-border-color, #DBDBDB)
}

.okui-dialog-mobile-mode.okui-new-tip-dialog .okui-dialog-footer-box.okui-dialog-new-tip-footer .okui-dialog-tip-button-color {
    color: var(--okd-dialog-confirm-footer-sm-button-color, var(--okd-color-blue-800))
}

.okui-dialog-mobile-mode.okui-new-tip-dialog .okui-dialog-footer-box.okui-dialog-new-tip-footer .okui-dialog-tip-button-confirm {
    font-weight: 700
}

.okui-dialog-mobile-mode.okui-new-tip-dialog .okui-dialog-footer-box.okui-dialog-new-tip-footer .okui-dialog-tip-button-cancel {
    font-weight: 400
}

.okui-dialog-mobile-mode.okui-new-tip-dialog .okui-dialog-footer-box.okui-dialog-new-tip-footer .okui-dialog-tip-only-one {
    border-radius: 0 0 var(--okd-dialog-window-sm-border-radius) var(--okd-dialog-window-sm-border-radius)
}

.okui-dialog-mobile-mode.okui-new-tip-dialog .okui-dialog-footer-box.okui-dialog-new-tip-footer .okui-dialog-tip-border-top:first-child {
    margin-top: 0;
    border-radius: 0 0 var(--okd-dialog-window-sm-border-radius) var(--okd-dialog-window-sm-border-radius)
}

[dir=ltr] .okui-dialog-mobile-mode.okui-new-tip-dialog .okui-dialog-footer-box.okui-dialog-new-tip-footer .okui-dialog-tip-border-left:first-child {
    border-radius: 0 0 0 var(--okd-dialog-window-sm-border-radius)
}

[dir=rtl] .okui-dialog-mobile-mode.okui-new-tip-dialog .okui-dialog-footer-box.okui-dialog-new-tip-footer .okui-dialog-tip-border-left:first-child {
    border-radius: 0 0 var(--okd-dialog-window-sm-border-radius) 0
}

[dir=ltr] .okui-dialog-mobile-mode.okui-new-tip-dialog .okui-dialog-footer-box.okui-dialog-new-tip-footer .okui-dialog-tip-border-left+.okui-dialog-tip-border-left {
    margin-left: 0;
    border-left: thin solid var(--okd-dialog-confirm-footer-sm-button-border-color, #DBDBDB);
    border-radius: 0 0 var(--okd-dialog-window-sm-border-radius) 0
}

[dir=rtl] .okui-dialog-mobile-mode.okui-new-tip-dialog .okui-dialog-footer-box.okui-dialog-new-tip-footer .okui-dialog-tip-border-left+.okui-dialog-tip-border-left {
    margin-right: 0;
    border-right: thin solid var(--okd-dialog-confirm-footer-sm-button-border-color, #DBDBDB);
    border-radius: 0 0 0 var(--okd-dialog-window-sm-border-radius)
}

.iconfont.okui-dialog-tip-icon {
    font-weight: initial;
    align-self: flex-start;
    font-size: var(--okd-dialog-confirm-icon-font-size, 22px);
    line-height: var(--okd-dialog-confirm-icon-line-height, 22px)
}

[dir=ltr] .iconfont.okui-dialog-tip-icon {
    margin-right: var(--okd-dialog-confirm-icon-margin-right, 10px)
}

[dir=rtl] .iconfont.okui-dialog-tip-icon {
    margin-left: var(--okd-dialog-confirm-icon-margin-right, 10px)
}

.okui-dialog-success-icon,.okui-dialog-success-tip-icon {
    color: var(--okd-dialog-tip-success-icon-color)
}

.okui-dialog-info-icon,.okui-dialog-info-tip-icon {
    color: var(--okd-dialog-tip-info-icon-color)
}

.okui-dialog-prompt-icon,.okui-dialog-prompt-tip-icon {
    color: var(--okd-dialog-tip-prompt-icon-color)
}

.okui-dialog-warn-icon,.okui-dialog-warn-tip-icon {
    color: var(--okd-dialog-tip-warn-icon-color)
}

.okui-dialog-alert-icon,.okui-dialog-alert-tip-icon {
    color: var(--okd-dialog-tip-alert-icon-color)
}

.okui-dialog-error-icon,.okui-dialog-error-tip-icon {
    color: var(--okd-dialog-tip-error-icon-color)
}

.okui-dialog .okui-dialog-confirmation-window {
    background-color: var(--okd-dialog-confirmation-window-background, var(--okd-dialog-window-background))
}

.okui-dialog-confirmation {
    --inner-okd-dialog-close-btn-padding: 22px
}

.okui-dialog-confirmation-header {
    padding-top: var(--okd-dialog-confirmation-header-padding-top, 24px);
    padding-bottom: var(--okd-dialog-confirmation-header-padding-top, 24px);
    font-weight: var(--okd-dialog-title-font-weight, 700);
    font-size: var(--okd-dialog-title-font-size, 16px);
    line-height: var(--okd-dialog-title-line-height)
}

[dir=ltr] .okui-dialog-confirmation-header {
    padding-left: var(--okd-dialog-confirmation-padding-left, 24px);
    padding-right: var(--okd-dialog-confirmation-padding-right, 24px)
}

[dir=rtl] .okui-dialog-confirmation-header {
    padding-right: var(--okd-dialog-confirmation-padding-left, 24px);
    padding-left: var(--okd-dialog-confirmation-padding-right, 24px)
}

[dir=ltr] .okui-dialog-confirmation-header-margin {
    margin-right: 36px
}

[dir=rtl] .okui-dialog-confirmation-header-margin {
    margin-left: 36px
}

.okui-dialog-confirmation-container {
    flex-grow: 1;
    overflow-y: auto;
    padding-top: 8px;
    padding-bottom: 8px;
    line-height: 22px
}

[dir=ltr] .okui-dialog-confirmation-container {
    padding-left: var(--okd-dialog-confirmation-padding-left, 24px);
    padding-right: var(--okd-dialog-confirmation-padding-right, 24px)
}

[dir=rtl] .okui-dialog-confirmation-container {
    padding-right: var(--okd-dialog-confirmation-padding-left, 24px);
    padding-left: var(--okd-dialog-confirmation-padding-right, 24px)
}

.okui-dialog-confirmation-container-no-header {
    padding-top: var(--okd-dialog-confirmation-container-padding-top, 32px)
}

.okui-dialog-confirmation-container-no-footer {
    padding-bottom: var(--okd-dialog-confirmation-container-padding-bottom, 32px)
}

.okui-dialog-confirmation-footer {
    padding-top: var(--okd-dialog-confirmation-footer-padding-bottom, 24px);
    padding-bottom: var(--okd-dialog-confirmation-footer-padding-bottom, 24px)
}

[dir=ltr] .okui-dialog-confirmation-footer {
    padding-left: var(--okd-dialog-confirmation-padding-left, 24px);
    padding-right: var(--okd-dialog-confirmation-padding-right, 24px)
}

[dir=rtl] .okui-dialog-confirmation-footer {
    padding-right: var(--okd-dialog-confirmation-padding-left, 24px);
    padding-left: var(--okd-dialog-confirmation-padding-right, 24px)
}

.theme-light {
    --okd-pickerview-default-height: 252px;
    --okd-pickerview-item-default-width: 135px;
    --okd-pickerview-item-default-height: 36px;
    --okd-pickerview-item-default-font-size: 14px;
    --okd-pickerview-item-default-font-color: #929292;
    --okd-pickerview-item-active-font-color: #000000;
    --okd-pickerview-item-active-border-color: #ebebeb;
    --okd-pickerview-item-default-font-weight: 400;
    --okd-pickerview-item-active-font-weight: 500
}

.theme-dark {
    --okd-pickerview-default-height: 252px;
    --okd-pickerview-item-default-width: 135px;
    --okd-pickerview-item-default-height: 36px;
    --okd-pickerview-item-default-font-size: 14px;
    --okd-pickerview-item-default-font-color: #929292;
    --okd-pickerview-item-active-font-color: #e3e3e3;
    --okd-pickerview-item-active-border-color: #404040;
    --okd-pickerview-item-default-font-weight: 400;
    --okd-pickerview-item-active-font-weight: 500
}

.okui-picker-view {
    position: relative;
    display: flex;
    width: 100%;
    height: 100%;
    justify-content: center;
    box-sizing: border-box
}

.okui-picker-view-button {
    height: 56px;
    box-sizing: border-box;
    padding-top: 12px
}

[dir=ltr] .okui-picker-view-button {
    padding-right: 23px;
    text-align: right
}

[dir=rtl] .okui-picker-view-button {
    padding-left: 23px;
    text-align: left
}

.okui-picker-view-wheel-column {
    height: 100%;
    overflow-y: scroll;
    flex: 1;
    scrollbar-width: none
}

.okui-picker-view-wheel-column::-webkit-scrollbar {
    display: none
}

.okui-picker-view-wheel-column .column-item-container {
    height: 100%
}

.okui-picker-view-wheel-column-item {
    width: 100%;
    height: var(--okd-pickerview-item-default-height, 36px);
    color: var(--okd-pickerview-item-default-font-color, #929292);
    line-height: var(--okd-pickerview-item-default-height, 36px);
    text-align: center;
    cursor: pointer;
    user-select: none;
    font-weight: var(--okd-pickerview-item-default-font-weight, 400);
    font-size: var(--okd-pickerview-item-default-font-size, 14px)
}

.okui-picker-view-wheel-column-item-active {
    color: var(--okd-pickerview-item-active-font-color, #000);
    font-weight: var(--okd-pickerview-item-active-font-weight, 500)
}

@media (max-width: 767px) {
    .okui-picker-view-wheel-column-item {
        font-size:var(--okd-pickerview-sm-item-default-font-size, 16px)
    }
}

.okui-picker-view-wheel-column-empty {
    height: calc(50% - var(--okd-pickerview-item-default-height, 36px) / 2)
}

.okui-picker-view-mask {
    position: absolute;
    top: 0;
    z-index: 1000;
    display: flex;
    width: 100%;
    height: 100%;
    flex-direction: column;
    pointer-events: none;
    justify-content: center
}

[dir=ltr] .okui-picker-view-mask {
    left: 0
}

[dir=rtl] .okui-picker-view-mask {
    right: 0
}

.okui-picker-view-mask-middle {
    height: var(--okd-pickerview-item-default-height, 36px);
    box-sizing: border-box;
    flex: none;
    border-top: 1px solid var(--okd-pickerview-item-active-border-color, #EBEBEB);
    border-bottom: 1px solid var(--okd-pickerview-item-active-border-color, #EBEBEB)
}

.okui-datepicker-reference {
    position: relative
}

.okui-datepicker-reference-native {
    position: absolute;
    top: 0;
    z-index: 100;
    width: calc(100% - 42px);
    height: 100%;
    color: transparent;
    background: transparent;
    outline: none
}

[dir=ltr] .okui-datepicker-reference-native {
    left: 0;
    padding-right: 8px
}

[dir=rtl] .okui-datepicker-reference-native {
    right: 0;
    padding-left: 8px
}

.okui-datepicker-input-custom-icon {
    cursor: pointer;
    color: var(--okd-datepicker-input-icon-color, var(--okd-color-gray-400))
}

.okui-datepicker-input-icon-disabled {
    cursor: not-allowed
}

.okui-datepicker .okui-datepicker-input-xs-icon-size {
    font-size: var(--okd-datepicker-xs-icon-font-size, 16px)
}

.okui-datepicker .okui-datepicker-input-sm-icon-size {
    font-size: var(--okd-datepicker-sm-icon-font-size, 16px)
}

.okui-datepicker .okui-datepicker-input-md-icon-size {
    font-size: var(--okd-datepicker-md-icon-font-size, 16px)
}

.okui-datepicker .okui-datepicker-input-lg-icon-size {
    font-size: var(--okd-datepicker-lg-icon-font-size, 18px)
}

.okui-datepicker .okui-datepicker-input-xl-icon-size {
    font-size: var(--okd-datepicker-xl-icon-font-size, 20px)
}

.okui-datepicker-header {
    display: flex;
    height: 36px;
    padding: 0 16px;
    color: var(--okd-datepicker-panel-header-default-text-color, var(--okd-datepicker-title-default-color));
    line-height: 36px;
    justify-content: space-between;
    font-size: 16px;
    font-weight: 500
}

.okui-datepicker-header-block {
    display: flex;
    align-items: center;
    font-size: 14px
}

.okui-datepicker-header .text-box {
    cursor: pointer;
    padding: 8px;
    border-radius: 4px
}

.okui-datepicker-header .text-box:hover {
    background-color: var(--okd-datepicker-panel-header-hover-text-bg-color, var(--okd-color-gray-100))
}

.okui-datepicker-header .header-icon {
    vertical-align: middle;
    transition: transform .2s
}

[dir=ltr] .okui-datepicker-header .header-icon {
    margin-left: 4px
}

[dir=rtl] .okui-datepicker-header .header-icon {
    margin-right: 4px
}

[dir=ltr] .okui-datepicker-header .arrow-up {
    transform: rotate(180deg)
}

[dir=rtl] .okui-datepicker-header .arrow-up {
    transform: rotate(-180deg)
}

.okui-datepicker-header .display-year {
    display: flex;
    align-items: center
}

[dir=ltr] .okui-datepicker-header .display-year {
    margin-left: 8px
}

[dir=rtl] .okui-datepicker-header .display-year {
    margin-right: 8px
}

.okui-datepicker-header .nav-box .nav-icon {
    font-size: 20px;
    color: var(--okd-datepicker-panel-header-default-icon-color, var(--okd-datepicker-icon-default-color))
}

.okui-datepicker-header .nav-box .nav-item {
    display: flex;
    width: 32px;
    height: 32px;
    border-radius: 50%;
    justify-content: center;
    align-items: center;
    cursor: pointer
}

.okui-datepicker-header .nav-box .nav-item:hover {
    background-color: var(--okd-datepicker-panel-header-hover-icon-bg-color, var(--okd-color-gray-100))
}

[dir=ltr] .okui-datepicker-header .nav-box .nav-item:last-child {
    margin-left: 4px
}

[dir=rtl] .okui-datepicker-header .nav-box .nav-item:last-child {
    margin-right: 4px
}

.okui-datepicker-body {
    display: flex
}

.okui-datepicker-panel-day {
    color: var(--okd-datepicker-day-default-text-color)
}

.okui-datepicker-panel-day:not(.okui-datepicker-panel-day-disabled):not(.okui-datepicker-panel-day-active):hover .item-inner {
    background-color: var(--okd-datepicker-day-hover-background)
}

.okui-datepicker-panel-day-active:not(.okui-datepicker-panel-day-disable) .item-inner {
    font-weight: 500;
    color: var(--okd-datepicker-day-selected-text-color);
    background-color: var(--okd-datepicker-day-selected-background)
}

.okui-datepicker-panel-day-disabled:not(.okui-datepicker-panel-day-notSelectable) {
    cursor: not-allowed;
    color: var(--okd-datepicker-day-disable-text-color);
    background-color: var(--okd-datepicker-day-disable-background)
}

.okui-datepicker-panel-day-disabled:not(.okui-datepicker-panel-day-notSelectable) .okui-datepicker-panel-today {
    border-color: var(--okd-datepicker-today-border-disable-color)
}

.okui-datepicker-panel-day-notSelectable {
    cursor: not-allowed
}

.okui-datepicker-panel-month {
    color: var(--okd-datepicker-month-default-text-color)
}

.okui-datepicker-panel-month:not(.okui-datepicker-panel-month-disabled):not(.okui-datepicker-panel-month-active):hover .item-inner {
    background-color: var(--okd-datepicker-month-hover-background)
}

.okui-datepicker-panel-month-active:not(.okui-datepicker-panel-month-disable) .item-inner {
    font-weight: 500;
    color: var(--okd-datepicker-month-selected-text-color);
    background-color: var(--okd-datepicker-month-selected-background)
}

.okui-datepicker-panel-month-disabled:not(.okui-datepicker-panel-month-notSelectable) {
    cursor: not-allowed;
    color: var(--okd-datepicker-month-disable-text-color);
    background-color: var(--okd-datepicker-month-disable-background)
}

.okui-datepicker-panel-month-disabled:not(.okui-datepicker-panel-month-notSelectable) .okui-datepicker-panel-today {
    border-color: var(--okd-datepicker-today-border-disable-color)
}

.okui-datepicker-panel-month-notSelectable {
    cursor: not-allowed
}

.okui-datepicker-panel-year {
    color: var(--okd-datepicker-year-default-text-color)
}

.okui-datepicker-panel-year:not(.okui-datepicker-panel-year-disabled):not(.okui-datepicker-panel-year-active):hover .item-inner {
    background-color: var(--okd-datepicker-year-hover-background)
}

.okui-datepicker-panel-cover:before {
    background-color: var(--okd-datepicker-day-range-background)
}

.okui-datepicker-panel-year-active:not(.okui-datepicker-panel-year-disable) .item-inner {
    font-weight: 500;
    color: var(--okd-datepicker-year-selected-text-color);
    background-color: var(--okd-datepicker-year-selected-background)
}

.okui-datepicker-panel-year-disabled:not(.okui-datepicker-panel-year-notSelectable) {
    cursor: not-allowed;
    color: var(--okd-datepicker-year-disable-text-color);
    background-color: var(--okd-datepicker-year-disable-background)
}

.okui-datepicker-panel-year-disabled:not(.okui-datepicker-panel-year-notSelectable) .okui-datepicker-panel-today {
    border-color: var(--okd-datepicker-today-border-disable-color)
}

.okui-datepicker-panel-year-notSelectable {
    cursor: not-allowed
}

.okui-datepicker-panel {
    display: flex;
    width: 100%;
    height: 100%;
    padding: 0 16px 16px;
    font-size: 14px;
    flex-direction: column
}

.okui-datepicker-panel-header {
    display: flex;
    height: 36px;
    border-bottom: 1px solid var(--okd-color-line-muted);
    margin-bottom: 8px
}

.okui-datepicker-panel-footer {
    display: flex;
    justify-content: flex-end;
    padding: 12px 22px;
    border-top: 1px solid var(--okd-color-line-muted)
}

[dir=ltr] .okui-datepicker-panel-footer .confirm-button {
    margin-left: 12px
}

[dir=rtl] .okui-datepicker-panel-footer .confirm-button {
    margin-right: 12px
}

.okui-datepicker-panel-week {
    display: flex;
    color: var(--okd-datepicker-week-default-text-color);
    font-size: 12px;
    flex: 1;
    align-items: center;
    justify-content: center;
    text-align: center
}

.okui-datepicker-panel-main {
    display: flex;
    flex: 1;
    flex-direction: column;
    cursor: pointer
}

.okui-datepicker-panel-row {
    display: flex;
    align-items: center;
    width: 100%;
    justify-content: space-between;
    margin-bottom: 4px
}

.okui-datepicker-panel-row:last-child {
    margin-bottom: 0
}

.okui-datepicker-panel-row-week:hover .okui-datepicker-panel-day:not(.okui-datepicker-panel-day-disabled):before {
    background-color: var(--okd-datepicker-day-range-background)
}

.okui-datepicker-panel-item {
    position: relative;
    display: flex;
    flex: 1;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

.okui-datepicker-panel-item .item-inner {
    position: relative;
    z-index: 2;
    display: flex;
    width: 32px;
    height: 32px;
    border-radius: 50%;
    align-items: center;
    justify-content: center
}

.okui-datepicker-panel-item:before {
    position: absolute;
    top: 50%;
    right: 0;
    left: 0;
    z-index: 1;
    height: 100%;
    transform: translateY(-50%);
    content: ""
}

[dir=ltr] .okui-datepicker-panel-item.range-start:before {
    border-radius: 50% 0 0 50%
}

[dir=rtl] .okui-datepicker-panel-item.range-start:before {
    border-radius: 0 50% 50% 0
}

[dir=ltr] .okui-datepicker-panel-item.range-end:before {
    border-radius: 0 50% 50% 0
}

[dir=rtl] .okui-datepicker-panel-item.range-end:before {
    border-radius: 50% 0 0 50%
}

.okui-datepicker-panel-hidden {
    visibility: hidden
}

.okui-datepicker-panel-today .item-inner {
    font-weight: 500;
    color: var(--okd-datepicker-today-text-color, var(--okd-datepicker-today-border-color));
    background-color: var(--okd-datepicker-today-bg-color, var(--okd-color-gray-050))
}

.okui-datepicker-panel-second {
    color: var(--okd-datepicker-day-second-color);
    font-weight: 400
}

.okui-datepicker-panel-second .okui-datepicker-panel-today {
    border-color: var(--okd-datepicker-today-border-disable-color)
}

.okui-datepicker-panel.no-padding {
    padding: 0
}

.okui-datepicker-panel .picker-scroll-view {
    direction: ltr;
    height: var(--okd-datepicker-scroll-container-height, 260px);
    padding: var(--okd-datepicker-scroll-container-padding-vertical, 0) var(--okd-datepicker-scroll-container-padding-horizontal, 0)
}

.okui-datepicker-panel .picker-scroll-view .scroll-view-mask {
    height: var(--okd-datepicker-scroll-item-default-height, 36px);
    margin: 0 var(--okd-datepicker-scroll-container-padding-horizontal, 0);
    background-color: var(--okd-datepicker-scroll-item-active-background, transparent);
    border-radius: var(--okd-datepicker-scroll-item-active-radius, 0);
    border-top: 1px solid var(--okd-datepicker-scroll-item-active-border-color, #EBEBEB);
    border-bottom: 1px solid var(--okd-datepicker-scroll-item-active-border-color, #EBEBEB)
}

.okui-datepicker-panel .picker-scroll-view .scroll-view-item {
    height: var(--okd-datepicker-scroll-item-default-height, 36px);
    color: var(--okd-datepicker-scroll-item-default-font-color, #929292);
    line-height: var(--okd-datepicker-scroll-item-default-height, 36px);
    font-weight: var(--okd-datepicker-scroll-item-default-font-weight, 400);
    font-size: var(--okd-datepicker-scroll-item-default-font-size, 14px)
}

.okui-datepicker-panel .picker-scroll-view .scroll-view-item-active {
    color: var(--okd-datepicker-scroll-item-active-font-color, #000000);
    font-weight: var(--okd-datepicker-scroll-item-active-font-weight, 500);
    font-size: var(--okd-datepicker-scroll-item-active-font-size, 16px)
}

@media (max-width: 767px) {
    .okui-datepicker-panel-footer .confirm-button {
        flex:1
    }

    .okui-datepicker-panel-footer .cancel-button {
        min-width: 100px
    }
}

.okui-datepicker-footer {
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-top: 1px solid var(--okd-datepicker-footer-border-color);
    padding: 20px;
    font-size: 14px
}

.okui-datepicker-footer-clear {
    height: 100%;
    color: var(--okd-datepicker-footer-button-color);
    cursor: pointer;
    font-weight: 500
}

.okui-datepicker-footer-confirm {
    justify-content: space-between;
    padding: 13px 16px;
    color: var(--okd-datepicker-footer-button-color)
}

[dir=ltr] .okui-datepicker-footer-confirm .pc-confirm-button {
    margin-left: 12px
}

[dir=rtl] .okui-datepicker-footer-confirm .pc-confirm-button {
    margin-right: 12px
}

.okui-datepicker-footer-confirm-desc {
    font-size: 16px
}

[dir=ltr] .okui-datepicker-footer-confirm-desc .footer-confirm-desc-selected {
    padding-right: 4px
}

[dir=rtl] .okui-datepicker-footer-confirm-desc .footer-confirm-desc-selected {
    padding-left: 4px
}

.okui-datepicker-footer-confirm-desc .footer-confirm-desc-to {
    padding: 0 4px
}

.okui-datepicker-footer-confirm-mobile {
    padding: 12px 16px
}

[dir=ltr] .okui-datepicker-footer-confirm-mobile .confirm-button {
    margin-left: 12px
}

[dir=rtl] .okui-datepicker-footer-confirm-mobile .confirm-button {
    margin-right: 12px
}

@media (max-width: 767px) {
    .okui-datepicker-footer-confirm-mobile .confirm-button {
        flex:1
    }

    .okui-datepicker-footer-confirm-mobile .cancel-button {
        min-width: 100px
    }
}

.okui-datepicker-popup {
    display: flex
}

.okui-datepicker-dialog {
    background-color: var(--okd-datepicker-default-background)!important
}

.okui-datepicker-inner {
    padding-top: 16px;
    min-width: 284px
}

.okui-datepicker-board {
    display: flex;
    flex-direction: column;
    background: var(--okd-datepicker-default-background)
}

.okui-datepicker-picker-group {
    display: flex;
    flex-direction: column;
    width: min-content
}

.okui-datepicker-picker-group .picker-group-box {
    position: relative;
    display: flex
}

.okui-datepicker-picker-group .picker-group-split-line {
    position: absolute;
    top: 0;
    width: 1px;
    height: 100%;
    background-color: var(--okd-color-line-muted)
}

[dir=ltr] .okui-datepicker-picker-group .picker-group-split-line {
    left: 50%
}

[dir=rtl] .okui-datepicker-picker-group .picker-group-split-line {
    right: 50%
}

.okui-datepicker-picker-group .picker-group-shortcut {
    max-width: 568px;
    box-sizing: border-box;
    padding: 0 16px 26px
}

.okui-datepicker-range-mobile-reference {
    padding: 0 16px
}

.okui-datepicker-shortcut-mobile {
    padding: var(--okd-datepicker-shortcut-button-container-padding-horizontal, 0) var(--okd-datepicker-shortcut-button-container-padding-vertical, 16px)
}

.okui-datepicker-range-reference {
    cursor: pointer
}

.okui-datepicker-range-reference .custom-clear-icon {
    cursor: pointer;
    color: var(--okd-datepicker-input-icon-color, var(--okd-color-gray-400))
}

.okui-datepicker-range-reference-input {
    display: flex
}

.okui-datepicker-range-reference-container {
    position: relative;
    display: flex;
    height: 100%;
    flex: 1;
    align-items: center
}

.okui-datepicker-range-reference-container .disabled {
    cursor: not-allowed;
    color: var(--okd-input-disabled-text-color)
}

.okui-datepicker-range-reference-place {
    position: absolute;
    z-index: -999999;
    opacity: 0
}

.okui-datepicker-range-reference-item {
    display: flex;
    width: 100%;
    height: 100%;
    align-items: center
}

.okui-datepicker-range-reference-item-input {
    width: 100%;
    height: 100%;
    caret-color: var(--okd-datepicker-input-caret-color);
    color: var(--okd-datepicker-default-font-color);
    cursor: pointer;
    border: none;
    outline: none
}

.okui-datepicker-range-reference-item-input::-webkit-input-placeholder {
    color: var(--okd-datepicker-input-placeholder-color)
}

.okui-datepicker-range-reference-item-input:-moz-placeholder {
    color: var(--okd-datepicker-input-placeholder-color);
    opacity: 1
}

.okui-datepicker-range-reference-item-input::-ms-input-placeholder {
    color: var(--okd-datepicker-input-placeholder-color)
}

.okui-datepicker-range-reference-connection.icon-pointer {
    color: var(--okd-datepicker-day-second-color);
    font-size: 20px
}

[dir=ltr] .okui-datepicker-range-reference-connection.icon-pointer {
    margin-right: 8px
}

[dir=rtl] .okui-datepicker-range-reference-connection.icon-pointer {
    margin-left: 8px
}

.okui-datepicker-range-reference-focus {
    border-bottom: 2px solid var(--okd-datepicker-input-border-color);
    margin-bottom: -2px
}

.okui-datepicker-range-reference-input-group {
    justify-content: center;
    margin-top: 20px
}

.okui-datepicker-range-reference-input-group .okui-datepicker-range-reference-item-input {
    width: 100%!important;
    height: 36px;
    text-align: center;
    border-radius: 4px;
    font-size: 14px;
    font-weight: 500
}

.okui-datepicker-range-reference-input-group .okui-datepicker-range-reference-connection {
    margin: 0 10px
}

.okui-datepicker-range-reference-input-group .okui-datepicker-range-reference-item {
    border: 1px solid var(--okd-color-gray-200);
    border-radius: 4px
}

.okui-datepicker-range-reference-input-group .okui-datepicker-range-reference-focus {
    margin: 0;
    border: 1px solid var(--okd-datepicker-input-mobile-border-color, var(--okd-color-fq-blue-lv1))
}

.okui-datepicker-range-reference-xs {
    font-size: var(--okd-datepicker-xs-range-input-font-size)
}

.okui-datepicker-range-reference-sm {
    font-size: var(--okd-datepicker-sm-range-input-font-size)
}

.okui-datepicker-range-reference-md {
    font-size: var(--okd-datepicker-md-range-input-font-size)
}

.okui-datepicker-range-reference-lg {
    font-size: var(--okd-datepicker-lg-range-input-font-size, 16px)
}

.okui-datepicker-range-reference-xl {
    font-size: var(--okd-datepicker-xl-range-input-font-size, 16px)
}

.okui-datepicker-range-board {
    background: var(--okd-datepicker-range-board-background-color, #FFFFFF)
}

.okui-datepicker-shortcut {
    display: flex;
    width: 100%;
    flex-direction: row;
    margin-top: var(--okd-datepicker-shortcut-margin-top, 12px);
    flex-wrap: wrap;
    margin-bottom: -6px
}

.okui-datepicker-shortcut-button {
    display: flex;
    padding: var(--okd-datepicker-shortcut-button-padding-horizontal, 8px) var(--okd-datepicker-shortcut-button-padding-vertical, 8px);
    color: var(--okd-datepicker-shortcut-text-default-color);
    background-color: var(--okd-datepicker-shortcut-button-bg-color, var(--okd-color-background-2));
    border-radius: 4px;
    font-size: var(--okd-datepicker-shortcut-button-font-size, 12px);
    cursor: pointer;
    justify-content: center;
    align-items: center;
    font-weight: 500;
    margin-bottom: 8px
}

[dir=ltr] .okui-datepicker-shortcut-button {
    margin-right: 8px
}

[dir=rtl] .okui-datepicker-shortcut-button {
    margin-left: 8px
}

.okui-datepicker-shortcut-active {
    color: var(--okd-datepicker-shortcut-text-active-color);
    background-color: var(--okd-datepicker-shortcut-active-background)
}

.okui-datepicker-dateinput-title {
    font-weight: 500;
    font-size: 14px;
    color: var(--okd-datepicker-dateinput-title-color);
    margin-bottom: 8px
}

.okui-datepicker-dateinput-body {
    direction: ltr;
    display: flex;
    align-items: center
}

[dir=ltr] .okui-datepicker-dateinput-body {
    justify-content: start
}

[dir=rtl] .okui-datepicker-dateinput-body {
    justify-content: end
}

.okui-datepicker-dateinput-connector {
    padding: 0 4px;
    color: var(--okd-datepicker-dateinput-connector-color)
}

.okui-datepicker-dateinput-input-small {
    width: 48px
}

.okui-datepicker-dateinput-input-large {
    width: 72px
}

.okui-datepicker-dateinput-placeholder {
    font-size: 14px;
    color: var(--okd-datepicker-dateinput-placeholder-color);
    margin-top: 8px
}

.theme-light {
    --okd-dragdrop-sortable-item-default-background: var(--okd-color-background-base-primary);
    --okd-dragdrop-sortable-item-default-border-color: var(--okd-color-border-primary);
    --okd-dragdrop-sortable-item-active-border-color: #0569ff;
    --okd-dragdrop-sortable-item-active-shadow: 0 10px 15px -3px #0000001a, 0 4px 6px -2px #0000000d;
    --okd-dragdrop-sortable-overlay-background-color: #f5f9ff;
    --okd-dragdrop-sortable-overlay-border-color: #277dff;
    --okd-dragdrop-sortable-item-handler-default-color: var(--okd-color-content-disabled)
}

.theme-dark {
    --okd-dragdrop-sortable-item-default-background: var(--okd-color-background-base-primary);
    --okd-dragdrop-sortable-item-default-border-color: var(--okd-color-border-primary);
    --okd-dragdrop-sortable-item-active-border-color: #e3e3e3;
    --okd-dragdrop-sortable-item-active-shadow: 0 10px 15px -3px #0000001a, 0 4px 6px -2px #0000000d;
    --okd-dragdrop-sortable-overlay-background-color: rgba(0, 0, 0, .06);
    --okd-dragdrop-sortable-overlay-border-color: #6c6c6c;
    --okd-dragdrop-sortable-item-handler-default-color: var(--okd-color-content-disabled)
}

@keyframes fadeIn {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.okui-dragdrop-sortable-wrapper {
    position: relative;
    display: flex;
    width: 100%;
    box-sizing: border-box;
    transform: translate3d(var(--okd-inner-dragdrop-translate-x, 0),var(--okd-inner-dragdrop-translate-y, 0),0);
    touch-action: manipulation;
    background-color: var(--okd-dragdrop-sortable-item-default-background, #FFFFFF);
    margin-bottom: var(--okd-inner-dragdrop-wrapper-gutter)
}

[dir=ltr] .okui-dragdrop-sortable-wrapper {
    transform-origin: 0 0
}

[dir=rtl] .okui-dragdrop-sortable-wrapper {
    transform-origin: 100% 0
}

.okui-dragdrop-sortable-wrapper:nth-last-child(3) {
    margin-bottom: 0
}

.okui-dragdrop-sortable-wrapper.okui-dragdrop-sortable-fadeIn {
    animation: fadeIn .5s ease
}

.okui-dragdrop-sortable-horizontal {
    margin-bottom: 0
}

[dir=ltr] .okui-dragdrop-sortable-horizontal {
    margin-right: var(--okd-inner-dragdrop-wrapper-gutter)
}

[dir=rtl] .okui-dragdrop-sortable-horizontal {
    margin-left: var(--okd-inner-dragdrop-wrapper-gutter)
}

[dir=ltr] .okui-dragdrop-sortable-horizontal:nth-last-child(3) {
    margin-right: 0
}

[dir=rtl] .okui-dragdrop-sortable-horizontal:nth-last-child(3) {
    margin-left: 0
}

.okui-dragdrop-sortable-wrapper-dragging {
    z-index: 9;
    border: 1px solid var(--okd-dragdrop-sortable-item-active-border-color, #0569FF);
    border-radius: 6px;
    opacity: 1;
    animation: pop .2s cubic-bezier(.18,.67,.6,1.22);
    box-shadow: var(--okd-dragdrop-sortable-item-active-shadow, 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05));
    cursor: grab
}

.okui-dragdrop-sortable-wrapper.okui-dragdrop-sortable-wrapper-dragging .okui-dragdrop-sortable-item {
    border: none
}

.okui-dragdrop-sortable-wrapper.okui-dragdrop-sortable-wrapper-dragging .okui-dragdrop-sortable-item .okui-dragdrop-sortable-children {
    opacity: 1
}

.okui-dragdrop-sortable-dragging-hidden {
    visibility: hidden
}

.okui-dragdrop-sortable-item {
    position: relative;
    display: flex;
    border: 1px solid var(--okd-dragdrop-sortable-item-default-border-color, #EBEBEB);
    border-radius: 6px;
    transition: box-shadow .2s cubic-bezier(.18,.67,.6,1.22);
    flex-grow: 1;
    box-sizing: border-box;
    transform-origin: 50% 50%;
    -webkit-tap-highlight-color: transparent
}

.okui-dragdrop-sortable-item:focus-visible {
    outline: none
}

.okui-dragdrop-sortable-item-draggable {
    touch-action: manipulation;
    cursor: grab
}

.okui-dragdrop-sortable-dragging:not(.okui-dragdrop-sortable-dragOverlay) {
    z-index: 0;
    background-color: var(--okd-dragdrop-sortable-overlay-background-color, #F5F9FF);
    border: 1px dashed var(--okd-dragdrop-sortable-overlay-border-color, #205FEC)
}

.okui-dragdrop-sortable-dragging:not(.okui-dragdrop-sortable-dragOverlay) .okui-dragdrop-sortable-children {
    opacity: var(--okd-inner-dragdrop-overlay-virtual-item-opacity, 0)
}

.okui-dragdrop-sortable-disabled:not(.okui-dragdrop-sortable-withHandler) {
    cursor: not-allowed;
    opacity: .4
}

.okui-dragdrop-sortable-disabled.okui-dragdrop-sortable-withHandler .okui-dragdrop-sortable-actions {
    cursor: not-allowed;
    opacity: .4
}

.okui-dragdrop-sortable-dragOverlay {
    z-index: 999;
    border: 1px solid var(--okd-dragdrop-sortable-item-active-border-color, #0569FF);
    opacity: 1;
    animation: pop .2s cubic-bezier(.18,.67,.6,1.22);
    box-shadow: var(--okd-dragdrop-sortable-item-active-shadow, 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05));
    cursor: grab
}

.okui-dragdrop-sortable-children {
    flex: 1
}

.okui-dragdrop-sortable-actions {
    display: flex;
    align-items: center;
    height: 100%;
    padding: 0 20px;
    cursor: grab;
    color: var(--okd-dragdrop-sortable-item-handler-default-color, #929292)
}

.okui-dragdrop-sortable-actions .okui-dragdrop-sortable-icon {
    font-size: 24px
}

.theme-light {
    --okd-select-common-placeholder-color: #BDBDBD;
    --okd-select-common-text-color: #3D3D3D;
    --okd-select-common-title-color: var(--okd-color-content-contrast);
    --okd-select-common-border-color: #ebebeb;
    --okd-select-option-default-text-color: var(--okd-color-content-primary);
    --okd-select-option-hover-text-color: #000000;
    --okd-select-option-active-text-color: var(--okd-color-content-primary);
    --okd-select-option-disabled-text-color: var(--okd-color-content-disabled);
    --okd-select-option-default-bg: var(--okd-color-common-transparent);
    --okd-select-option-hover-bg: #f9f9f9;
    --okd-select-option-active-bg: var(--okd-color-common-transparent);
    --okd-select-option-disabled-bg: var(--okd-color-common-transparent);
    --okd-select-check-default-icon-color: var(--okd-color-content-primary);
    --okd-select-empty-default-icon-color: var(--okd-color-content-tertiary);
    --okd-select-empty-default-text-color: var(--okd-color-content-contrast);
    --okd-select-search-input-bg: #ebebeb;
    --okd-select-search-input-placeholder-color: #929292;
    --okd-select-search-input-color: #000000;
    --okd-select-search-input-icon-color: #6E6E6E;
    --okd-select-search-input-border-radius: 4px;
    --okd-select-drop-box-border-color: var(--okd-color-border-primary);
    --okd-select-drop-box-shadow: var(--okd-shadow-lg);
    --okd-select-drop-box-bg: var(--okd-color-modal-primary);
    --okd-select-drop-box-margin-top: 4px;
    --okd-select-drop-box-border-radius: 8px;
    --okd-select-text-select-default-icon-size: var(--okd-font-size-xs);
    --okd-select-text-select-default-font-color: var(--okd-color-content-secondary);
    --okd-select-text-select-hover-font-color: var(--okd-color-content-primary);
    --okd-select-text-select-select-font-color: var(--okd-color-content-primary);
    --okd-select-text-select-disabled-font-color: var(--okd-color-content-disabled);
    --okd-select-text-select-default-icon-color: var(--okd-color-content-primary);
    --okd-select-text-select-hover-icon-color: var(--okd-color-content-primary);
    --okd-select-text-select-select-icon-color: var(--okd-color-content-primary);
    --okd-select-text-select-disabled-icon-color: var(--okd-color-content-disabled);
    --okd-select-input-select-default-icon-color: var(--okd-color-content-primary);
    --okd-select-input-select-default-icon-size: 16px;
    --okd-select-md-title-font-size: 10px;
    --okd-select-sm-title-font-size: 10px;
    --okd-select-xs-title-font-size: 10px;
    --okd-select-md-title-line-height: var(--okd-select-md-title-font-size);
    --okd-select-sm-title-line-height: var(--okd-select-md-title-font-size);
    --okd-select-xs-title-line-height: var(--okd-select-md-title-font-size);
    --okd-select-md-title-padding-horizontal: 16px;
    --okd-select-md-title-padding-top: 12px;
    --okd-select-md-title-padding-bottom: 4px;
    --okd-select-sm-title-padding-horizontal: 12px;
    --okd-select-sm-title-padding-top: 4px;
    --okd-select-sm-title-padding-bottom: 4px;
    --okd-select-xs-title-padding-horizontal: 12px;
    --okd-select-xs-title-padding-top: 4px;
    --okd-select-xs-title-padding-bottom: 4px;
    --okd-select-md-text-font-size: var(--okd-font-size-md);
    --okd-select-sm-text-font-size: var(--okd-font-size-xs);
    --okd-select-xs-text-font-size: var(--okd-font-size-xs);
    --okd-select-md-option-font-size: var(--okd-font-size-md);
    --okd-select-sm-option-font-size: var(--okd-font-size-xs);
    --okd-select-xs-option-font-size: var(--okd-font-size-xs);
    --okd-select-md-option-line-height: var(--okd-line-height-md);
    --okd-select-sm-option-line-height: var(--okd-line-height-xs);
    --okd-select-xs-option-line-height: var(--okd-line-height-xs);
    --okd-select-md-option-padding-horizontal: 16px;
    --okd-select-md-option-padding-vertical: 12px;
    --okd-select-sm-option-padding-horizontal: 12px;
    --okd-select-sm-option-padding-vertical: 8px;
    --okd-select-xs-option-padding-horizontal: 12px;
    --okd-select-xs-option-padding-vertical: 8px;
    --okd-select-md-check-icon-font-size: 16px;
    --okd-select-sm-check-icon-font-size: 16px;
    --okd-select-xs-check-icon-font-size: 16px;
    --okd-select-md-empty-icon-font-size: 24px;
    --okd-select-sm-empty-icon-font-size: 24px;
    --okd-select-xs-empty-icon-font-size: 24px;
    --okd-select-md-empty-font-size: var(--okd-font-size-md);
    --okd-select-sm-empty-font-size: var(--okd-font-size-md);
    --okd-select-xs-empty-font-size: var(--okd-font-size-md);
    --okd-select-md-search-input-font-size: var(--okd-font-size-md);
    --okd-select-sm-search-input-font-size: var(--okd-font-size-md);
    --okd-select-xs-search-input-font-size: var(--okd-font-size-md);
    --okd-select-md-search-icon-size: 18px;
    --okd-select-sm-search-icon-size: 18px;
    --okd-select-xs-search-icon-size: 18px;
    --okd-select-md-text-select-font-size: var(--okd-font-size-md);
    --okd-select-sm-text-select-font-size: var(--okd-font-size-xs);
    --okd-select-xs-text-select-font-size: var(--okd-font-size-xs);
    --okd-select-md-search-margin-vertical: 8px;
    --okd-select-md-search-margin-horizontal: 16px;
    --okd-select-md-search-height: 28px;
    --okd-select-sm-search-margin-vertical: 8px;
    --okd-select-sm-search-margin-horizontal: 12px;
    --okd-select-sm-search-height: 28px;
    --okd-select-xs-search-margin-vertical: 8px;
    --okd-select-xs-search-margin-horizontal: 12px;
    --okd-select-xs-search-height: 28px;
    --okd-select-option-common-line-color: var(--okd-color-border-primary);
    --okd-select-option-common-line-height: 1px;
    --okd-select-option-common-line-margin-vertical: 6px;
    --okd-select-md-search-padding-vertical: 5px;
    --okd-select-md-search-padding-horizontal: 8px;
    --okd-select-sm-search-padding-vertical: 5px;
    --okd-select-sm-search-padding-horizontal: 8px;
    --okd-select-xs-search-padding-vertical: 5px;
    --okd-select-xs-search-padding-horizontal: 8px;
    --okd-select-mobile-option-container-padding-vertical: 8px;
    --okd-select-mobile-option-item-container-padding-top: 8px;
    --okd-select-search-input-clear-icon-color: #BDBDBD;
    --okd-select-md-search-clear-icon-size: 14px;
    --okd-select-sm-search-clear-icon-size: 14px;
    --okd-select-xs-search-clear-icon-size: 14px;
    --okd-select-lg-title-padding-top: 12px;
    --okd-select-lg-title-padding-bottom: 4px;
    --okd-select-lg-title-padding-horizontal: 16px;
    --okd-select-lg-title-font-size: 12px;
    --okd-select-lg-title-line-height: var(--okd-select-lg-title-font-size);
    --okd-select-lg-option-line-height: var(--okd-select-lg-option-line-height);
    --okd-select-lg-option-padding-vertical: 12px;
    --okd-select-lg-option-padding-horizontal: 16px;
    --okd-select-lg-option-font-size: 14px;
    --okd-select-lg-empty-icon-font-size: 24px;
    --okd-select-lg-empty-font-size: 14px;
    --okd-select-lg-search-margin-horizontal: 16px;
    --okd-select-lg-search-margin-vertical: 8px;
    --okd-select-lg-search-padding-horizontal: 8px;
    --okd-select-lg-search-padding-vertical: 4px;
    --okd-select-lg-search-height: 28px;
    --okd-select-lg-search-icon-size: 18px;
    --okd-select-lg-search-clear-icon-size: 14px;
    --okd-select-lg-search-input-font-size: 14px;
    --okd-select-lg-text-select-font-size: 14px;
    --okd-select-lg-check-icon-font-size: var(--okd-select-md-check-icon-font-size);
    --okd-select-lg-text-font-size: 14px;
    --okd-select-xl-title-padding-top: 12px;
    --okd-select-xl-title-padding-bottom: 4px;
    --okd-select-xl-title-padding-horizontal: 16px;
    --okd-select-xl-title-font-size: 12px;
    --okd-select-xl-title-line-height: var(--okd-select-xl-title-font-size);
    --okd-select-xl-option-line-height: var(--okd-select-xl-option-line-height);
    --okd-select-xl-option-padding-vertical: 12px;
    --okd-select-xl-option-padding-horizontal: 16px;
    --okd-select-xl-option-font-size: 14px;
    --okd-select-xl-empty-icon-font-size: 24px;
    --okd-select-xl-empty-font-size: 14px;
    --okd-select-xl-search-margin-horizontal: 16px;
    --okd-select-xl-search-margin-vertical: 8px;
    --okd-select-xl-search-padding-horizontal: 8px;
    --okd-select-xl-search-padding-vertical: 4px;
    --okd-select-xl-search-height: 28px;
    --okd-select-xl-search-icon-size: 18px;
    --okd-select-xl-search-clear-icon-size: 14px;
    --okd-select-xl-search-input-font-size: 14px;
    --okd-select-xl-text-select-font-size: 14px;
    --okd-select-xl-check-icon-font-size: var(--okd-select-md-check-icon-font-size);
    --okd-select-xl-text-font-size: 14px;
    --okd-select-mobile-option-line-height: 20px;
    --okd-select-mobile-option-padding-vertical: 18px;
    --okd-select-mobile-option-padding-horizontal: 16px;
    --okd-select-mobile-option-font-size: 16px;
    --okd-select-mobile-option-icon-font-size: 24px;
    --okd-select-mobile-option-title-padding-top: var(--okd-select-md-title-padding-top);
    --okd-select-mobile-option-title-padding-bottom: var(--okd-select-md-title-padding-bottom);
    --okd-select-mobile-option-title-padding-horizontal: var(--okd-select-md-title-padding-horizontal);
    --okd-select-mobile-option-title-font-size: var(--okd-select-md-title-font-size);
    --okd-select-mobile-option-title-line-height: var(--okd-select-md-title-line-height);
    --okd-select-xl-option-icon-font-size: 20px;
    --okd-select-lg-option-icon-font-size: 20px;
    --okd-select-md-option-icon-font-size: 20px;
    --okd-select-sm-option-icon-font-size: 16px;
    --okd-select-xs-option-icon-font-size: 16px;
    --okd-select-xl-tag-icon-font-size: 16px;
    --okd-select-lg-tag-icon-font-size: 16px;
    --okd-select-md-tag-icon-font-size: 16px;
    --okd-select-sm-tag-icon-font-size: 14px;
    --okd-select-xs-tag-icon-font-size: 14px;
    --okd-select-xl-reference-icon-font-size: 20px;
    --okd-select-lg-reference-icon-font-size: 20px;
    --okd-select-md-reference-icon-font-size: 20px;
    --okd-select-sm-reference-icon-font-size: 16px;
    --okd-select-xs-reference-icon-font-size: 16px;
    --okd-select-xl-tag-text-font-size: 14px;
    --okd-select-lg-tag-text-font-size: 14px;
    --okd-select-md-tag-text-font-size: 14px;
    --okd-select-sm-tag-text-font-size: 12px;
    --okd-select-xs-tag-text-font-size: 12px;
    --okd-select-xl-tag-height: 32px;
    --okd-select-lg-tag-height: 32px;
    --okd-select-md-tag-height: 24px;
    --okd-select-sm-tag-height: 24px;
    --okd-select-xs-tag-height: 20px;
    --okd-select-tag-default-background: var(--okd-color-background-surface-contrast);
    --okd-select-tag-disabled-background: var(--okd-color-background-surface-contrast);
    --okd-select-tag-text-default-color: var(--okd-color-content-primary);
    --okd-select-tag-text-disabled-color: var(--okd-color-content-disabled);
    --okd-select-tag-icon-default-color: var(--okd-color-content-contrast);
    --okd-select-tag-icon-hover-color: var(--okd-color-content-primary);
    --okd-select-tag-icon-disabled-color: var(--okd-color-content-disabled);
    --okd-select-reference-icon-default-color: var(--okd-color-content-contrast);
    --okd-select-reference-icon-hover-color: var(--okd-color-content-primary);
    --okd-select-xl-arrow-icon-font-size: 16px;
    --okd-select-lg-arrow-icon-font-size: 16px;
    --okd-select-md-arrow-icon-font-size: 16px;
    --okd-select-sm-arrow-icon-font-size: 14px;
    --okd-select-xs-arrow-icon-font-size: 14px;
    --okd-select-tag-icon-padding-left: 4px;
    --okd-select-tag-border-radius: 4px;
    --okd-select-tag-margin-right: 4px;
    --okd-select-tag-margin-bottom: 4px;
    --okd-select-tag-padding-horizontal: 8px;
    --okd-select-xl-input-suffix-margin-left: 16px;
    --okd-select-lg-input-suffix-margin-left: 16px;
    --okd-select-md-input-suffix-margin-left: 16px;
    --okd-select-sm-input-suffix-margin-left: 16px;
    --okd-select-xs-input-suffix-margin-left: 12px;
    --okd-select-xl-tag-margin-right: 4px;
    --okd-select-lg-tag-margin-right: 4px;
    --okd-select-md-tag-margin-right: 4px;
    --okd-select-sm-tag-margin-right: 4px;
    --okd-select-xs-tag-margin-right: 4px;
    --okd-select-input-select-disabled-icon-color: var(--okd-color-content-disabled)
}

.theme-dark {
    --okd-select-common-placeholder-color: #cccccc;
    --okd-select-common-text-color: #fafafa;
    --okd-select-common-title-color: var(--okd-color-content-contrast);
    --okd-select-common-border-color: #2e2e2e;
    --okd-select-option-default-text-color: var(--okd-color-content-primary);
    --okd-select-option-hover-text-color: #fafafa;
    --okd-select-option-active-text-color: var(--okd-color-content-primary);
    --okd-select-option-disabled-text-color: var(--okd-color-content-disabled);
    --okd-select-option-default-bg: var(--okd-color-common-transparent);
    --okd-select-option-hover-bg: rgba(250, 250, 250, .05);
    --okd-select-option-active-bg: var(--okd-color-common-transparent);
    --okd-select-option-disabled-bg: var(--okd-color-common-transparent);
    --okd-select-check-default-icon-color: var(--okd-color-content-primary);
    --okd-select-empty-default-icon-color: var(--okd-color-content-contrast);
    --okd-select-empty-default-text-color: var(--okd-color-content-contrast);
    --okd-select-search-input-bg: rgba(64, 64, 64, .5);
    --okd-select-search-input-placeholder-color: #6c6c6c;
    --okd-select-search-input-color: #fafafa;
    --okd-select-search-input-icon-color: #909090;
    --okd-select-search-input-border-radius: 4px;
    --okd-select-drop-box-border-color: var(--okd-color-border-primary);
    --okd-select-drop-box-shadow: var(--okd-shadow-sm), var(--okd-shadow-md);
    --okd-select-drop-box-bg: var(--okd-color-modal-primary);
    --okd-select-drop-box-margin-top: 4px;
    --okd-select-drop-box-border-radius: 8px;
    --okd-select-text-select-default-icon-size: var(--okd-font-size-xs);
    --okd-select-text-select-default-font-color: var(--okd-color-content-secondary);
    --okd-select-text-select-hover-font-color: var(--okd-color-content-primary);
    --okd-select-text-select-select-font-color: var(--okd-color-content-primary);
    --okd-select-text-select-disabled-font-color: var(--okd-color-content-disabled);
    --okd-select-text-select-default-icon-color: var(--okd-color-content-primary);
    --okd-select-text-select-hover-icon-color: var(--okd-color-content-primary);
    --okd-select-text-select-select-icon-color: var(--okd-color-content-primary);
    --okd-select-text-select-disabled-icon-color: var(--okd-color-content-disabled);
    --okd-select-input-select-default-icon-color: var(--okd-color-content-primary);
    --okd-select-input-select-default-icon-size: 16px;
    --okd-select-md-title-font-size: 10px;
    --okd-select-sm-title-font-size: 10px;
    --okd-select-xs-title-font-size: 10px;
    --okd-select-md-title-line-height: var(--okd-select-md-title-font-size);
    --okd-select-sm-title-line-height: var(--okd-select-md-title-font-size);
    --okd-select-xs-title-line-height: var(--okd-select-md-title-font-size);
    --okd-select-md-title-padding-horizontal: 16px;
    --okd-select-md-title-padding-top: 4px;
    --okd-select-md-title-padding-bottom: 4px;
    --okd-select-sm-title-padding-horizontal: 12px;
    --okd-select-sm-title-padding-top: 4px;
    --okd-select-sm-title-padding-bottom: 4px;
    --okd-select-xs-title-padding-horizontal: 12px;
    --okd-select-xs-title-padding-top: 4px;
    --okd-select-xs-title-padding-bottom: 4px;
    --okd-select-md-text-font-size: var(--okd-font-size-md);
    --okd-select-sm-text-font-size: var(--okd-font-size-xs);
    --okd-select-xs-text-font-size: var(--okd-font-size-xs);
    --okd-select-md-option-font-size: var(--okd-font-size-md);
    --okd-select-sm-option-font-size: var(--okd-font-size-xs);
    --okd-select-xs-option-font-size: var(--okd-font-size-xs);
    --okd-select-md-option-line-height: var(--okd-line-height-md);
    --okd-select-sm-option-line-height: var(--okd-line-height-xs);
    --okd-select-xs-option-line-height: var(--okd-line-height-xs);
    --okd-select-md-option-padding-horizontal: 16px;
    --okd-select-md-option-padding-vertical: 8px;
    --okd-select-sm-option-padding-horizontal: 12px;
    --okd-select-sm-option-padding-vertical: 8px;
    --okd-select-xs-option-padding-horizontal: 12px;
    --okd-select-xs-option-padding-vertical: 8px;
    --okd-select-md-check-icon-font-size: 16px;
    --okd-select-sm-check-icon-font-size: 16px;
    --okd-select-xs-check-icon-font-size: 16px;
    --okd-select-md-empty-icon-font-size: 24px;
    --okd-select-sm-empty-icon-font-size: 24px;
    --okd-select-xs-empty-icon-font-size: 24px;
    --okd-select-md-empty-font-size: var(--okd-font-size-md);
    --okd-select-sm-empty-font-size: var(--okd-font-size-md);
    --okd-select-xs-empty-font-size: var(--okd-font-size-md);
    --okd-select-md-search-input-font-size: var(--okd-font-size-md);
    --okd-select-sm-search-input-font-size: var(--okd-font-size-md);
    --okd-select-xs-search-input-font-size: var(--okd-font-size-md);
    --okd-select-md-search-icon-size: 18px;
    --okd-select-sm-search-icon-size: 18px;
    --okd-select-xs-search-icon-size: 18px;
    --okd-select-md-search-margin-vertical: 8px;
    --okd-select-md-search-margin-horizontal: 16px;
    --okd-select-md-search-height: 28px;
    --okd-select-sm-search-margin-vertical: 8px;
    --okd-select-sm-search-margin-horizontal: 12px;
    --okd-select-sm-search-height: 28px;
    --okd-select-xs-search-margin-vertical: 8px;
    --okd-select-xs-search-margin-horizontal: 12px;
    --okd-select-xs-search-height: 28px;
    --okd-select-option-common-line-color: var(--okd-color-border-primary);
    --okd-select-option-common-line-height: 1px;
    --okd-select-option-common-line-margin-vertical: 6px;
    --okd-select-md-search-padding-vertical: 5px;
    --okd-select-md-search-padding-horizontal: 8px;
    --okd-select-sm-search-padding-vertical: 5px;
    --okd-select-sm-search-padding-horizontal: 8px;
    --okd-select-xs-search-padding-vertical: 5px;
    --okd-select-xs-search-padding-horizontal: 8px;
    --okd-select-mobile-option-container-padding-vertical: 8px;
    --okd-select-mobile-option-item-container-padding-top: 8px;
    --okd-select-search-input-clear-icon-color: #6c6c6c;
    --okd-select-md-search-clear-icon-size: 14px;
    --okd-select-sm-search-clear-icon-size: 14px;
    --okd-select-xs-search-clear-icon-size: 14px;
    --okd-select-lg-title-padding-top: 12px;
    --okd-select-lg-title-padding-bottom: 14px;
    --okd-select-lg-title-padding-horizontal: 16px;
    --okd-select-lg-title-font-size: 12px;
    --okd-select-lg-title-line-height: var(--okd-select-lg-title-font-size);
    --okd-select-lg-option-line-height: var(--okd-select-lg-option-line-height);
    --okd-select-lg-option-padding-vertical: 12px;
    --okd-select-lg-option-padding-horizontal: 16px;
    --okd-select-lg-option-font-size: 14px;
    --okd-select-lg-empty-icon-font-size: 24px;
    --okd-select-lg-empty-font-size: 14px;
    --okd-select-lg-search-margin-horizontal: 16px;
    --okd-select-lg-search-margin-vertical: 8px;
    --okd-select-lg-search-padding-horizontal: 8px;
    --okd-select-lg-search-padding-vertical: 4px;
    --okd-select-lg-search-height: 28px;
    --okd-select-lg-search-icon-size: 18px;
    --okd-select-lg-search-clear-icon-size: 14px;
    --okd-select-lg-search-input-font-size: 14px;
    --okd-select-lg-text-select-font-size: 14px;
    --okd-select-lg-check-icon-font-size: var(--okd-select-md-check-icon-font-size);
    --okd-select-lg-text-font-size: 14px;
    --okd-select-xl-title-padding-top: 12px;
    --okd-select-xl-title-padding-bottom: 14px;
    --okd-select-xl-title-padding-horizontal: 16px;
    --okd-select-xl-title-font-size: 12px;
    --okd-select-xl-title-line-height: var(--okd-select-xl-title-font-size);
    --okd-select-xl-option-line-height: var(--okd-select-xl-option-line-height);
    --okd-select-xl-option-padding-vertical: 12px;
    --okd-select-xl-option-padding-horizontal: 16px;
    --okd-select-xl-option-font-size: 14px;
    --okd-select-xl-empty-icon-font-size: 24px;
    --okd-select-xl-empty-font-size: 14px;
    --okd-select-xl-search-margin-horizontal: 16px;
    --okd-select-xl-search-margin-vertical: 8px;
    --okd-select-xl-search-padding-horizontal: 8px;
    --okd-select-xl-search-padding-vertical: 4px;
    --okd-select-xl-search-height: 28px;
    --okd-select-xl-search-icon-size: 18px;
    --okd-select-xl-search-clear-icon-size: 14px;
    --okd-select-xl-search-input-font-size: 14px;
    --okd-select-xl-text-select-font-size: 14px;
    --okd-select-xl-check-icon-font-size: var(--okd-select-md-check-icon-font-size);
    --okd-select-xl-text-font-size: 14px;
    --okd-select-sm-text-select-font-size: 12px;
    --okd-select-mobile-option-line-height: 20px;
    --okd-select-mobile-option-padding-vertical: 18px;
    --okd-select-mobile-option-padding-horizontal: 16px;
    --okd-select-mobile-option-font-size: 16px;
    --okd-select-mobile-option-icon-font-size: 24px;
    --okd-select-mobile-option-title-padding-top: var(--okd-select-md-title-padding-top);
    --okd-select-mobile-option-title-padding-bottom: var(--okd-select-md-title-padding-bottom);
    --okd-select-mobile-option-title-padding-horizontal: var(--okd-select-md-title-padding-horizontal);
    --okd-select-mobile-option-title-font-size: var(--okd-select-md-title-font-size);
    --okd-select-mobile-option-title-line-height: var(--okd-select-md-title-line-height);
    --okd-select-xl-option-icon-font-size: 20px;
    --okd-select-lg-option-icon-font-size: 20px;
    --okd-select-md-option-icon-font-size: 20px;
    --okd-select-sm-option-icon-font-size: 16px;
    --okd-select-xs-option-icon-font-size: 16px;
    --okd-select-xl-tag-icon-font-size: 16px;
    --okd-select-lg-tag-icon-font-size: 16px;
    --okd-select-md-tag-icon-font-size: 16px;
    --okd-select-sm-tag-icon-font-size: 14px;
    --okd-select-xs-tag-icon-font-size: 14px;
    --okd-select-xl-reference-icon-font-size: 20px;
    --okd-select-lg-reference-icon-font-size: 20px;
    --okd-select-md-reference-icon-font-size: 20px;
    --okd-select-sm-reference-icon-font-size: 16px;
    --okd-select-xs-reference-icon-font-size: 16px;
    --okd-select-xl-tag-text-font-size: 14px;
    --okd-select-lg-tag-text-font-size: 14px;
    --okd-select-md-tag-text-font-size: 14px;
    --okd-select-sm-tag-text-font-size: 12px;
    --okd-select-xs-tag-text-font-size: 12px;
    --okd-select-xl-tag-height: 32px;
    --okd-select-lg-tag-height: 32px;
    --okd-select-md-tag-height: 24px;
    --okd-select-sm-tag-height: 24px;
    --okd-select-xs-tag-height: 20px;
    --okd-select-tag-default-background: var(--okd-color-background-surface-contrast);
    --okd-select-tag-disabled-background: var(--okd-color-background-surface-contrast);
    --okd-select-tag-text-default-color: var(--okd-color-content-primary);
    --okd-select-tag-text-disabled-color: var(--okd-color-content-disabled);
    --okd-select-tag-icon-default-color: var(--okd-color-content-contrast);
    --okd-select-tag-icon-hover-color: var(--okd-color-content-primary);
    --okd-select-tag-icon-disabled-color: var(--okd-color-content-disabled);
    --okd-select-reference-icon-default-color: var(--okd-color-content-contrast);
    --okd-select-reference-icon-hover-color: var(--okd-color-content-primary);
    --okd-select-xl-arrow-icon-font-size: 16px;
    --okd-select-lg-arrow-icon-font-size: 16px;
    --okd-select-md-arrow-icon-font-size: 16px;
    --okd-select-sm-arrow-icon-font-size: 14px;
    --okd-select-xs-arrow-icon-font-size: 14px;
    --okd-select-tag-icon-padding-left: 4px;
    --okd-select-tag-border-radius: 4px;
    --okd-select-tag-margin-right: 4px;
    --okd-select-tag-margin-bottom: 4px;
    --okd-select-tag-padding-horizontal: 8px;
    --okd-select-xl-input-suffix-margin-left: 16px;
    --okd-select-lg-input-suffix-margin-left: 16px;
    --okd-select-md-input-suffix-margin-left: 16px;
    --okd-select-sm-input-suffix-margin-left: 16px;
    --okd-select-xs-input-suffix-margin-left: 12px;
    --okd-select-xl-tag-margin-right: 4px;
    --okd-select-lg-tag-margin-right: 4px;
    --okd-select-md-tag-margin-right: 4px;
    --okd-select-sm-tag-margin-right: 4px;
    --okd-select-xs-tag-margin-right: 4px;
    --okd-select-input-select-disabled-icon-color: var(--okd-color-content-disabled)
}

.okui-virtual-list-empty {
    display: flex;
    height: 100%;
    justify-content: center;
    align-items: center
}

.okui-overflow {
    overflow: hidden
}

.okui-overflow-hidden {
    position: absolute;
    height: 0;
    opacity: 0;
    overflow-y: hidden;
    pointer-events: none
}

.okui-select-empty {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    height: calc(100% - 48px);
    min-height: 160px
}

.okui-select-empty .empty-text {
    color: var(--okd-select-empty-default-text-color)
}

.okui-select-empty .empty-text-sm {
    font-size: var(--okd-select-sm-empty-font-size)
}

.okui-select-empty .empty-text-md {
    font-size: var(--okd-select-md-empty-font-size)
}

.okui-select-empty .empty-text-xs {
    font-size: var(--okd-select-xs-empty-font-size)
}

.okui-select-empty .empty-text-lg {
    font-size: var(--okd-select-lg-empty-font-size, var(--okd-select-md-empty-font-size))
}

.okui-select-empty .empty-text-xl {
    font-size: var(--okd-select-xl-empty-font-size, var(--okd-select-md-empty-font-size))
}

.okui-select-empty .empty-text-mobile {
    font-size: var(--okd-select-mobile-empty-font-size, 14px)
}

.okui-select-item {
    display: flex;
    align-items: center;
    color: var(--okd-select-option-default-text-color);
    font-weight: 400;
    min-width: 90px;
    cursor: pointer
}

.okui-select-item.okui-select-item-active {
    background: var(--okd-select-option-active-bg);
    color: var(--okd-select-option-active-text-color)
}

.okui-select-item:hover,.okui-select-item.hover {
    background: var(--okd-select-option-hover-bg);
    color: var(--okd-select-option-hover-text-color)
}

.okui-select-item.disabled {
    background: var(--okd-select-option-disabled-bg);
    color: var(--okd-select-option-disabled-text-color);
    cursor: not-allowed
}

.okui-select-item.disabled .okui-select-item-check {
    opacity: .2
}

.okui-select-item.align-center {
    justify-content: center
}

.okui-select-item.align-left {
    justify-content: flex-start
}

.okui-select-item.align-right {
    justify-content: flex-end
}

.okui-select-item-check {
    color: var(--okd-select-check-default-icon-color)
}

[dir=ltr] .okui-select-item-check {
    margin-left: auto
}

[dir=rtl] .okui-select-item-check {
    margin-right: auto
}

.okui-select-item-title {
    color: var(--okd-select-common-title-color)
}

.okui-select-item-title-inner {
    display: inline-block
}

.okui-select-item-line {
    width: 100%;
    height: 0;
    margin: var(--okd-select-option-common-line-margin-vertical) 0;
    border-top: var(--okd-select-option-common-line-height) solid var(--okd-select-option-common-line-color)
}

.okui-select-item-show-check .okui-select-item-active {
    background: var(--okd-select-option-active-bg)
}

.option-sm .okui-select-item-title {
    padding: var(--okd-select-sm-title-padding-top) var(--okd-select-sm-title-padding-horizontal) var(--okd-select-sm-title-padding-bottom);
    font-size: var(--okd-select-sm-title-font-size);
    line-height: var(--okd-select-sm-title-line-height)
}

.option-sm .okui-select-item {
    padding: var(--okd-select-sm-option-padding-vertical) var(--okd-select-sm-option-padding-horizontal);
    line-height: var(--okd-select-sm-option-line-height);
    font-size: var(--okd-select-sm-option-font-size)
}

.option-sm .okui-select-item-check {
    font-size: var(--okd-select-sm-option-icon-font-size, 18px)
}

[dir=ltr] .option-sm .okui-select-item-check {
    padding-left: 8px
}

[dir=rtl] .option-sm .okui-select-item-check {
    padding-right: 8px
}

.option-sm .okui-select-item.custom {
    padding: 0
}

.option-md .okui-select-item-title {
    padding: var(--okd-select-md-title-padding-top) var(--okd-select-md-title-padding-horizontal) var(--okd-select-md-title-padding-bottom);
    font-size: var(--okd-select-md-title-font-size);
    line-height: var(--okd-select-md-title-line-height)
}

.option-md .okui-select-item {
    padding: var(--okd-select-md-option-padding-vertical) var(--okd-select-md-option-padding-horizontal);
    line-height: var(--okd-select-md-option-line-height);
    font-size: var(--okd-select-md-option-font-size)
}

.option-md .okui-select-item-check {
    font-size: var(--okd-select-md-option-icon-font-size, 18px)
}

[dir=ltr] .option-md .okui-select-item-check {
    padding-left: 8px
}

[dir=rtl] .option-md .okui-select-item-check {
    padding-right: 8px
}

.option-md .okui-select-item.custom {
    padding: 0
}

.option-xs .okui-select-item-title {
    padding: var(--okd-select-xs-title-padding-top) var(--okd-select-xs-title-padding-horizontal) var(--okd-select-xs-title-padding-bottom);
    font-size: var(--okd-select-xs-title-font-size);
    line-height: var(--okd-select-xs-title-line-height)
}

.option-xs .okui-select-item {
    padding: var(--okd-select-xs-option-padding-vertical) var(--okd-select-xs-option-padding-horizontal);
    line-height: var(--okd-select-xs-option-line-height);
    font-size: var(--okd-select-xs-option-font-size)
}

.option-xs .okui-select-item-check {
    font-size: var(--okd-select-xs-option-icon-font-size, 18px)
}

[dir=ltr] .option-xs .okui-select-item-check {
    padding-left: 8px
}

[dir=rtl] .option-xs .okui-select-item-check {
    padding-right: 8px
}

.option-xs .okui-select-item.custom {
    padding: 0
}

.option-lg .okui-select-item-title {
    padding: var(--okd-select-lg-title-padding-top, var(--okd-select-md-title-padding-top)) var(--okd-select-lg-title-padding-horizontal, var(--okd-select-md-title-padding-horizontal)) var(--okd-select-lg-title-padding-bottom, var(--okd-select-md-title-padding-bottom));
    font-size: var(--okd-select-lg-title-font-size, var(--okd-select-md-title-font-size));
    line-height: var(--okd-select-lg-title-line-height, var(--okd-select-md-title-line-height))
}

.option-lg .okui-select-item {
    padding: var(--okd-select-lg-option-padding-vertical, var(--okd-select-md-option-padding-vertical)) var(--okd-select-lg-option-padding-horizontal, var(--okd-select-md-option-padding-horizontal));
    line-height: var(--okd-select-lg-option-line-height, var(--okd-select-md-option-line-height));
    font-size: var(--okd-select-lg-option-font-size, var(--okd-select-md-option-font-size))
}

.option-lg .okui-select-item-check {
    font-size: var(--okd-select-lg-option-icon-font-size, 18px)
}

[dir=ltr] .option-lg .okui-select-item-check {
    padding-left: 8px
}

[dir=rtl] .option-lg .okui-select-item-check {
    padding-right: 8px
}

.option-lg .okui-select-item.custom {
    padding: 0
}

.option-xl .okui-select-item-title {
    padding: var(--okd-select-xl-title-padding-top, var(--okd-select-md-title-padding-top)) var(--okd-select-xl-title-padding-horizontal, var(--okd-select-md-title-padding-horizontal)) var(--okd-select-xl-title-padding-bottom, var(--okd-select-md-title-padding-bottom));
    font-size: var(--okd-select-xl-title-font-size, var(--okd-select-md-title-font-size));
    line-height: var(--okd-select-xl-title-line-height, var(--okd-select-md-title-line-height))
}

.option-xl .okui-select-item {
    padding: var(--okd-select-xl-option-padding-vertical, var(--okd-select-md-option-padding-vertical)) var(--okd-select-xl-option-padding-horizontal, var(--okd-select-md-option-padding-horizontal));
    line-height: var(--okd-select-xl-option-line-height, var(--okd-select-md-option-line-height));
    font-size: var(--okd-select-xl-option-font-size, var(--okd-select-md-option-font-size))
}

.option-xl .okui-select-item-check {
    font-size: var(--okd-select-xl-option-icon-font-size, 18px)
}

[dir=ltr] .option-xl .okui-select-item-check {
    padding-left: 8px
}

[dir=rtl] .option-xl .okui-select-item-check {
    padding-right: 8px
}

.option-xl .okui-select-item.custom {
    padding: 0
}

@media (max-width: 767px) {
    .okui-select-option:not(.drop-mode) .okui-select-item-container .okui-select-item-title {
        padding:var(--okd-select-mobile-option-title-padding-top, var(--okd-select-md-title-padding-top)) var(--okd-select-mobile-option-title-padding-horizontal, var(--okd-select-md-title-padding-horizontal)) var(--okd-select-mobile-option-title-padding-bottom, var(--okd-select-md-title-padding-bottom));
        font-size: var(--okd-select-mobile-option-title-font-size, var(--okd-select-md-title-font-size));
        line-height: var(--okd-select-mobile-option-title-line-height, var(--okd-select-md-title-line-height))
    }

    .okui-select-option:not(.drop-mode) .okui-select-item-container .okui-select-item {
        padding: var(--okd-select-mobile-option-padding-vertical, 18px) var(--okd-select-mobile-option-padding-horizontal, 16px);
        line-height: var(--okd-select-mobile-option-line-height, 20px);
        font-size: var(--okd-select-mobile-option-font-size, 16px)
    }

    .okui-select-option:not(.drop-mode) .okui-select-item-container .okui-select-item-check {
        font-size: var(--okd-select-mobile-option-icon-font-size, 24px)
    }

    .okui-select-option:not(.drop-mode) .okui-select-item-container .okui-select-item.custom {
        padding: 0
    }
}

.okui-select-search:hover .okui-input-box.okui-select-search-box,.okui-select-search:focus .okui-input-box.okui-select-search-box,.okui-select-search.hover .okui-input-box.okui-select-search-box,.okui-select-search.focus .okui-input-box.okui-select-search-box {
    border-color: var(--okd-input-search-default-border-color);
    background-color: var(--okd-input-search-default-background);
    box-shadow: var(--okd-input-search-default-shadow)
}

.okui-select-search .okui-select-search-ellipsis {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}

.okui-select-search .okui-select-search-default-width {
    width: unset
}

.option-sm .okui-select-search,.option-sm .okui-select-empty {
    margin: var(--okd-select-sm-search-margin-vertical) var(--okd-select-sm-search-margin-horizontal)
}

.option-md .okui-select-search,.option-md .okui-select-empty {
    margin: var(--okd-select-md-search-margin-vertical) var(--okd-select-md-search-margin-horizontal)
}

.option-xs .okui-select-search,.option-xs .okui-select-empty {
    margin: var(--okd-select-xs-search-margin-vertical) var(--okd-select-xs-search-margin-horizontal)
}

.option-lg .okui-select-search,.option-lg .okui-select-empty {
    margin: var(--okd-select-lg-search-margin-vertical, var(--okd-select-md-search-margin-vertical)) var(--okd-select-lg-search-margin-horizontal, var(--okd-select-md-search-margin-horizontal))
}

.option-xl .okui-select-search,.option-xl .okui-select-empty {
    margin: var(--okd-select-xl-search-margin-vertical, var(--okd-select-md-search-margin-vertical)) var(--okd-select-xl-search-margin-horizontal, var(--okd-select-md-search-margin-horizontal))
}

.okui-select-tag {
    display: flex;
    color: var(--okd-select-tag-text-default-color, #000000);
    background-color: var(--okd-select-tag-default-background, #f2f2f2);
    border-radius: var(--okd-select-tag-border-radius, 4px);
    margin-bottom: var(--okd-select-tag-margin-bottom, 4px);
    align-items: center;
    justify-content: space-between;
    padding-left: var(--okd-select-tag-padding-horizontal, 8px);
    padding-right: var(--okd-select-tag-padding-horizontal, 8px);
    cursor: unset;
    max-width: 100%
}

[dir=ltr] .okui-select-tag {
    margin-right: var(--okd-select-tag-margin-right, 4px)
}

[dir=rtl] .okui-select-tag {
    margin-left: var(--okd-select-tag-margin-right, 4px)
}

.okui-select-tag-icon {
    cursor: pointer;
    color: var(--okd-select-tag-icon-default-color, #929292)
}

[dir=ltr] .okui-select-tag-icon {
    padding-left: var(--okd-select-tag-icon-padding-left, 4px)
}

[dir=rtl] .okui-select-tag-icon {
    padding-right: var(--okd-select-tag-icon-padding-left, 4px)
}

.okui-select-tag-icon:hover {
    color: var(--okd-select-tag-icon-hover-color, #000000)
}

.okui-select-tag-inner {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden
}

.okui-select-tag.disabled {
    pointer-events: none;
    color: var(--okd-select-tag-text-disabled-color, #929292);
    background-color: var(--okd-select-tag-disabled-background, #f2f2f2)
}

.okui-select-tag-sm {
    font-size: var(--okd-select-sm-tag-text-font-size, 12px);
    height: var(--okd-select-sm-tag-height, 24px);
    line-height: var(--okd-select-sm-tag-height, 24px)
}

.okui-select-tag-sm .okui-select-tag-icon {
    font-size: var(--okd-select-sm-tag-icon-font-size, 14px)
}

.okui-select-tag-md {
    font-size: var(--okd-select-md-tag-text-font-size, 14px);
    height: var(--okd-select-md-tag-height, 32px);
    line-height: var(--okd-select-md-tag-height, 32px)
}

.okui-select-tag-md .okui-select-tag-icon {
    font-size: var(--okd-select-md-tag-icon-font-size, 16px)
}

.okui-select-tag-xs {
    font-size: var(--okd-select-xs-tag-text-font-size, 12px);
    height: var(--okd-select-xs-tag-height, 20px);
    line-height: var(--okd-select-xs-tag-height, 20px)
}

.okui-select-tag-xs .okui-select-tag-icon {
    font-size: var(--okd-select-xs-tag-icon-font-size, 10px)
}

.okui-select-tag-lg {
    font-size: var(--okd-select-lg-tag-text-font-size, 14px);
    height: var(--okd-select-lg-tag-height, 36px);
    line-height: var(--okd-select-lg-tag-height, 36px)
}

.okui-select-tag-lg .okui-select-tag-icon {
    font-size: var(--okd-select-lg-tag-icon-font-size, 16px)
}

.okui-select-tag-xl {
    font-size: var(--okd-select-xl-tag-text-font-size, 14px);
    height: var(--okd-select-xl-tag-height, 40px);
    line-height: var(--okd-select-xl-tag-height, 40px)
}

.okui-select-tag-xl .okui-select-tag-icon {
    font-size: var(--okd-select-xl-tag-icon-font-size, 16px)
}

.okui-select-footer-dialog>.okui-select-footer {
    display: flex;
    align-items: center
}

.okui-select-footer-dialog>.okui-select-footer>.okui-select-footer-cancel {
    max-width: 30%
}

[dir=ltr] .okui-select-footer-dialog>.okui-select-footer>.okui-select-footer-confirm {
    margin-left: 12px
}

[dir=rtl] .okui-select-footer-dialog>.okui-select-footer>.okui-select-footer-confirm {
    margin-right: 12px
}

.okui-select-option-dialog-container {
    padding: var(--okd-select-mobile-option-container-padding-vertical) 0;
    background: var(--okd-select-drop-box-bg)!important
}

.okui-select-option.fixed-height {
    max-height: unset;
    height: calc(100% - 32px)
}

.okui-select-option.fixed-height .okui-dialog-scroll-box {
    display: flex;
    flex-direction: column;
    overflow-y: hidden
}

.okui-select-option.fixed-height .okui-dialog-container {
    display: flex;
    flex-direction: column
}

.okui-select-option.fixed-height .okui-select-item-container {
    flex: 1
}

.okui-select-option.fixed-height .okui-select-item-container.okui-select-item-container-real {
    overflow: auto;
    -webkit-overflow-scrolling: touch
}

.okui-select-option.fixed-height.okui-select-option-fit-to-height {
    height: unset;
    max-height: calc(100% - 32px)
}

.okui-select-option.fixed-height.okui-select-option-fit-to-height .okui-dialog-container {
    max-height: 100%;
    overflow: auto
}

.okui-select-option-pc {
    display: flex;
    flex-direction: column;
    max-height: 248px;
    padding-top: var(--okd-select-drop-box-margin-top);
    cursor: initial
}

.okui-select-option-pc .okui-select-option-box {
    display: flex;
    height: 100%;
    padding: 4px 0;
    border: 1px solid var(--okd-select-drop-box-border-color);
    border-radius: var(--okd-select-drop-box-border-radius);
    flex-direction: column;
    background: var(--okd-select-drop-box-bg);
    box-shadow: var(--okd-select-drop-box-shadow);
    overflow: auto
}

.okui-select-option-pc .pc-option-scroll {
    flex: 1;
    overflow: auto;
    -webkit-overflow-scrolling: touch
}

.okui-select-option-pc .pc-option-footer {
    border-top: thin solid var(--okd-select-common-border-color);
    padding: 12px 16px
}

[dir=ltr] .okui-select-option-pc.align-left {
    right: unset
}

[dir=rtl] .okui-select-option-pc.align-left,[dir=ltr] .okui-select-option-pc.align-right {
    left: unset
}

[dir=rtl] .okui-select-option-pc.align-right {
    right: unset
}

.okui-select-option-pc.fixed-height {
    height: unset
}

.okui-select-option-pc.fixed-height .pc-option-scroll {
    display: flex;
    height: 276px;
    overflow: hidden;
    flex: 0 0 auto;
    flex-direction: column
}

.okui-select-option .pc-option-scroll.okui-select-option-pc-fit-to-height {
    height: auto;
    max-height: 292px
}

.okui-select-option-mask {
    z-index: 9800
}

.okui-select .select-popup-reference {
    position: absolute;
    cursor: pointer
}

.okui-select-option-dialog-container>.okui-select-footer-dialog {
    padding: 16px
}

.okui-select-value {
    cursor: pointer;
    box-sizing: border-box;
    font-size: var(--okd-select-md-text-font-size)
}

.okui-select-value-box {
    outline: none
}

.okui-select-value .value {
    display: flex;
    width: 100%;
    color: var(--okd-select-common-text-color);
    align-items: center
}

[dir=ltr] .okui-select-value .value {
    margin-right: 8px
}

[dir=rtl] .okui-select-value .value {
    margin-left: 8px
}

.okui-select-value .placeholder {
    color: var(--okd-input-default-placeholder-color)
}

.okui-select-value .disabled {
    cursor: not-allowed
}

.okui-select-value .disabled .value {
    color: var(--okd-input-disabled-text-color)
}

.okui-select-value .disabled .icon-sign {
    color: var(--okd-select-input-select-disabled-icon-color, var(--okd-select-input-select-default-icon-color))
}

.okui-select-value .icon-sign {
    font-size: var(--okd-select-input-select-default-icon-size);
    color: var(--okd-select-input-select-default-icon-color);
    transition: transform .2s linear
}

[dir=ltr] .okui-select-value .icon-sign {
    margin-left: auto;
    margin-right: 4px
}

[dir=rtl] .okui-select-value .icon-sign {
    margin-right: auto;
    margin-left: 4px
}

.okui-select-inner-box {
    cursor: pointer;
    position: relative
}

.okui-select-inner-box input[readonly] {
    cursor: pointer
}

.okui-select-inner-box>.reference-suffix {
    position: absolute;
    top: 50%;
    transform: translateY(-50%)
}

[dir=ltr] .okui-select-inner-box>.reference-suffix {
    right: 4px
}

[dir=rtl] .okui-select-inner-box>.reference-suffix {
    left: 4px
}

.okui-select-tag-container {
    display: flex;
    flex-wrap: wrap;
    margin-top: 4px;
    max-width: 100%
}

[dir=ltr] .okui-select-tag-container {
    margin-right: 4px;
    padding-right: 24px
}

[dir=rtl] .okui-select-tag-container {
    margin-left: 4px;
    padding-left: 24px
}

.okui-select-tag-container-responsive {
    display: flex;
    margin-top: 4px;
    width: 100%
}

[dir=ltr] .okui-select-tag-container-responsive {
    margin-right: 24px
}

[dir=rtl] .okui-select-tag-container-responsive {
    margin-left: 24px
}

[dir=ltr] .okui-input-sm .okui-select-inner-box>.reference-suffix {
    right: var(--okd-input-sm-padding-horizontal)
}

[dir=rtl] .okui-input-sm .okui-select-inner-box>.reference-suffix {
    left: var(--okd-input-sm-padding-horizontal)
}

.okui-input-sm.okui-select-value {
    font-size: var(--okd-select-sm-text-font-size)
}

[dir=ltr] .okui-input-md .okui-select-inner-box>.reference-suffix {
    right: var(--okd-input-md-padding-horizontal)
}

[dir=rtl] .okui-input-md .okui-select-inner-box>.reference-suffix {
    left: var(--okd-input-md-padding-horizontal)
}

.okui-input-md.okui-select-value {
    font-size: var(--okd-select-md-text-font-size)
}

[dir=ltr] .okui-input-xs .okui-select-inner-box>.reference-suffix {
    right: var(--okd-input-xs-padding-horizontal)
}

[dir=rtl] .okui-input-xs .okui-select-inner-box>.reference-suffix {
    left: var(--okd-input-xs-padding-horizontal)
}

.okui-input-xs.okui-select-value {
    font-size: var(--okd-select-xs-text-font-size)
}

[dir=ltr] .okui-input-lg .okui-select-inner-box>.reference-suffix {
    right: var(--okd-input-lg-padding-horizontal)
}

[dir=rtl] .okui-input-lg .okui-select-inner-box>.reference-suffix {
    left: var(--okd-input-lg-padding-horizontal)
}

.okui-input-lg.okui-select-value {
    font-size: var(--okd-select-lg-text-font-size, var(--okd-select-lg-text-font-size))
}

[dir=ltr] .okui-input-xl .okui-select-inner-box>.reference-suffix {
    right: var(--okd-input-xl-padding-horizontal)
}

[dir=rtl] .okui-input-xl .okui-select-inner-box>.reference-suffix {
    left: var(--okd-input-xl-padding-horizontal)
}

.okui-input-xl.okui-select-value {
    font-size: var(--okd-select-xl-text-font-size, var(--okd-select-md-text-font-size))
}

.okui-select-value {
    width: 100%
}

.okui-select-text-value {
    cursor: pointer;
    box-sizing: border-box;
    font-size: var(--okd-select-md-text-font-size);
    display: flex;
    justify-content: flex-start;
    align-items: center
}

.okui-select-text-value.align-right {
    justify-content: flex-end
}

.okui-select-text-value .value {
    display: flex;
    align-items: center;
    color: var(--okd-select-text-select-default-font-color)
}

.okui-select-text-value .icon-sign {
    font-size: var(--okd-select-text-select-default-icon-size);
    display: flex;
    align-items: center;
    color: var(--okd-select-text-select-default-icon-color)
}

[dir=ltr] .okui-select-text-value .icon-sign {
    margin-left: 6px;
    margin-right: 0
}

[dir=rtl] .okui-select-text-value .icon-sign {
    margin-right: 6px;
    margin-left: 0
}

.okui-select-text-value:hover .value {
    color: var(--okd-select-text-select-hover-font-color)
}

.okui-select-text-value:hover .icon-sign {
    color: var(--okd-select-text-select-hover-icon-color)
}

.okui-select-text-value.focus .value {
    color: var(--okd-select-text-select-select-font-color)
}

.okui-select-text-value.focus .icon-sign {
    color: var(--okd-select-text-select-select-icon-color)
}

.okui-select-text-value.disabled {
    cursor: not-allowed
}

.okui-select-text-value.disabled .value {
    color: var(--okd-select-text-select-disabled-font-color)
}

.okui-select-text-value.disabled .icon-sign {
    color: var(--okd-select-text-select-disabled-icon-color)
}

.input-sm.okui-select-text-value {
    font-size: var(--okd-select-sm-text-font-size)
}

.input-md.okui-select-text-value {
    font-size: var(--okd-select-md-text-font-size)
}

.input-xs.okui-select-text-value {
    font-size: var(--okd-select-xs-text-font-size)
}

.input-lg.okui-select-text-value {
    font-size: var(--okd-select-lg-text-font-size, var(--okd-select-lg-text-font-size))
}

.input-xl.okui-select-text-value {
    font-size: var(--okd-select-xl-text-font-size, var(--okd-select-md-text-font-size))
}

.okui-select-value-box:focus-visible .okui-select-a11y-ring {
    outline: 2px solid var(--okd-color-border-focus);
    outline-width: 2px;
    outline-style: solid;
    outline-color: var(--okd-color-border-focus);
    outline-offset: 2px
}

.okui-select-value-box:focus-visible .okui-select-a11y-ring-text {
    outline: 2px solid var(--okd-color-border-focus);
    outline-width: 2px;
    outline-style: solid;
    outline-color: var(--okd-color-border-focus);
    outline-offset: 2px;
    border-radius: 4px
}

.okui-select-value-box.display-area:focus-visible {
    outline: 2px solid var(--okd-color-border-focus);
    outline-width: 2px;
    outline-style: solid;
    outline-color: var(--okd-color-border-focus);
    outline-offset: 2px;
    border-radius: 4px
}

.okui-select .select-up {
    transition: transform .2s linear
}

[dir=ltr] .okui-select .select-up-active {
    transform: rotate(180deg)
}

[dir=rtl] .okui-select .select-up-active {
    transform: rotate(-180deg)
}

.okui-select-reference-icon-clear {
    display: inline-block;
    color: var(--okd-select-reference-icon-default-color, #929292);
    transition: transform .2s linear
}

[dir=ltr] .okui-select-reference-icon-clear {
    margin-right: 4px
}

[dir=rtl] .okui-select-reference-icon-clear {
    margin-left: 4px
}

.okui-select-reference-icon-clear:hover {
    color: var(--okd-select-reference-icon-hover-color, #000000)
}

.okui-select-reference-icon-clear.disabled {
    pointer-events: none
}

.okui-select-reference-icon {
    display: inline-block
}

.okui-select-reference-icon.okui-select-arrow-icon-sm {
    font-size: var(--okd-select-sm-arrow-icon-font-size, 14px)
}

.okui-select-reference-icon.okui-select-reference-icon-sm {
    font-size: var(--okd-select-sm-reference-icon-font-size, 14px)
}

.okui-select-reference-icon.okui-select-arrow-icon-md {
    font-size: var(--okd-select-md-arrow-icon-font-size, 16px)
}

.okui-select-reference-icon.okui-select-reference-icon-md {
    font-size: var(--okd-select-md-reference-icon-font-size, 16px)
}

.okui-select-reference-icon.okui-select-arrow-icon-xs {
    font-size: var(--okd-select-xs-arrow-icon-font-size, 14px)
}

.okui-select-reference-icon.okui-select-reference-icon-xs {
    font-size: var(--okd-select-xs-reference-icon-font-size, 14px)
}

.okui-select-reference-icon.okui-select-arrow-icon-lg {
    font-size: var(--okd-select-lg-arrow-icon-font-size, 16px)
}

.okui-select-reference-icon.okui-select-reference-icon-lg {
    font-size: var(--okd-select-lg-reference-icon-font-size, 16px)
}

.okui-select-reference-icon.okui-select-arrow-icon-xl {
    font-size: var(--okd-select-xl-arrow-icon-font-size, 16px)
}

.okui-select-reference-icon.okui-select-reference-icon-xl {
    font-size: var(--okd-select-xl-reference-icon-font-size, 16px)
}

.okui-select {
    position: relative;
    box-sizing: border-box
}

.okui-select.select-text {
    display: inline-block
}

.okui-dropdown-option {
    white-space: nowrap
}

.theme-light {
    --okd-empty-img-width: 100px;
    --okd-empty-img-height: 100px;
    --okd-empty-img-margin-bottom: 4px;
    --okd-empty-title-font-size: 16px;
    --okd-empty-title-light-height: 20px;
    --okd-empty-title-margin-bottom: 4px;
    --okd-empty-title-color: var(--okd-color-content-primary);
    --okd-empty-desc-font-size: 14px;
    --okd-empty-desc-light-height: 158%;
    --okd-empty-desc-margin-bottom: 20px;
    --okd-empty-desc-color: var(--okd-color-content-tertiary);
    --okd-empty-title-line-height: 20px;
    --okd-empty-desc-line-height: 20px;
    --okd-empty-title-font-weight: 500;
    --okd-empty-desc-font-weight: 400
}

.theme-dark {
    --okd-empty-img-width: 100px;
    --okd-empty-img-height: 100px;
    --okd-empty-img-margin-bottom: 4px;
    --okd-empty-title-font-size: 16px;
    --okd-empty-title-light-height: 20px;
    --okd-empty-title-margin-bottom: 4px;
    --okd-empty-title-color: var(--okd-color-content-primary);
    --okd-empty-desc-font-size: 14px;
    --okd-empty-desc-light-height: 158%;
    --okd-empty-desc-margin-bottom: 20px;
    --okd-empty-desc-color: var(--okd-color-content-tertiary);
    --okd-empty-title-line-height: 20px;
    --okd-empty-desc-line-height: 20px;
    --okd-empty-title-font-weight: 500;
    --okd-empty-desc-font-weight: 400
}

.okui-picture {
    display: inline-block
}

.okui-picture-font {
    font-size: 0;
    line-height: 1
}

.okui-picture-cover {
    object-fit: cover
}

.okui-picture-contain {
    object-fit: contain
}

.okui-empty {
    display: flex;
    flex-direction: column;
    width: 100%;
    align-items: center
}

.okui-empty-img {
    width: var(--okd-empty-img-width);
    height: var(--okd-empty-img-height);
    margin-bottom: var(--okd-empty-img-margin-bottom)
}

.okui-empty-title {
    color: var(--okd-empty-title-color);
    line-height: var(--okd-empty-title-light-height);
    text-align: center;
    font-size: var(--okd-empty-title-font-size);
    font-weight: var(--okd-empty-title-font-weight, 400);
    margin-bottom: var(--okd-empty-title-margin-bottom)
}

.okui-empty-title:last-child {
    margin-bottom: 0
}

.okui-empty-only-title {
    margin-bottom: var(--okd-empty-desc-margin-bottom)
}

.okui-empty-only-title:last-child {
    margin-bottom: 0
}

.okui-empty-description {
    color: var(--okd-empty-desc-color);
    line-height: var(--okd-empty-desc-light-height);
    text-align: center;
    font-size: var(--okd-empty-desc-font-size);
    font-weight: var(--okd-empty-desc-font-weight, 400);
    margin-bottom: var(--okd-empty-desc-margin-bottom)
}

.okui-empty-description:last-child {
    margin-bottom: 0
}

.theme-light {
    --okd-radio-default-text-color: var(--okd-color-content-secondary);
    --okd-radio-default-background: var(--okd-color-background-base-primary);
    --okd-radio-default-border-color: var(--okd-color-border-secondary);
    --okd-radio-default-hover-border-color: var(--okd-color-border-selected);
    --okd-radio-default-hover-shadow: 0px 0px 0px 0px #0000000D;
    --okd-radio-selected-text-color: var(--okd-color-content-primary);
    --okd-radio-selected-background: var(--okd-color-content-primary);
    --okd-radio-selected-border-color: var(--okd-color-content-primary);
    --okd-radio-selected-hover-border-color: var(--okd-color-content-primary);
    --okd-radio-selected-hover-shadow: 0px 0px 0px 0px #0000000D;
    --okd-radio-selected-inner-color: var(--okd-color-content-inverse);
    --okd-radio-error-text-color: var(--okd-color-semantic-negative);
    --okd-radio-error-border-color: var(--okd-color-semantic-negative);
    --okd-radio-error-hover-border-color: var(--okd-color-semantic-negative);
    --okd-radio-error-background: var(--okd-color-semantic-negative);
    --okd-radio-error-inner-color: var(--okd-color-content-inverse);
    --okd-radio-error-hover-shadow: 0px 0px 0px 0px #e35e5e73;
    --okd-radio-disabled-text-color: var(--okd-color-content-disabled);
    --okd-radio-disabled-background: var(--okd-color-background-surface-disable);
    --okd-radio-disabled-border-color: var(--okd-color-border-secondary);
    --okd-radio-disabled-hover-border-color: var(--okd-color-border-secondary);
    --okd-radio-disabled-inner-color: var(--okd-color-common-transparent);
    --okd-radio-disabled-checked-border-color: var(--okd-color-border-secondary);
    --okd-radio-disabled-checked-inner-color: var(--okd-color-content-disabled);
    --okd-radio-common-label-font-size: var(--okd-font-size-xs);
    --okd-radio-sm-font-size: var(--okd-font-size-xs);
    --okd-radio-sm-line-height: var(--okd-line-height-xs);
    --okd-radio-sm-height: 12px;
    --okd-radio-sm-width: 12px;
    --okd-radio-sm-margin: 4px;
    --okd-radio-sm-padding: 4px;
    --okd-radio-md-font-size: var(--okd-font-size-md);
    --okd-radio-md-line-height: var(--okd-line-height-md);
    --okd-radio-md-height: 16px;
    --okd-radio-md-width: 16px;
    --okd-radio-md-margin: 8px;
    --okd-radio-md-padding: 0;
    --okd-radio-reversed-default-text-color: #f9f9f9;
    --okd-radio-reversed-default-background: #000000;
    --okd-radio-reversed-default-border-color: #ebebeb;
    --okd-radio-reversed-default-hover-border-color: #ebebeb;
    --okd-radio-reversed-default-hover-shadow: 0 4px 6px -1px #0000001a, 0 2px 4px -1px #0000000f;
    --okd-radio-reversed-selected-text-color: #FFFFFF;
    --okd-radio-reversed-selected-background: #FFFFFF;
    --okd-radio-reversed-selected-border-color: #FFFFFF;
    --okd-radio-reversed-selected-hover-border-color: #FFFFFF;
    --okd-radio-reversed-selected-hover-shadow: 0 4px 6px -1px #0000001a, 0 2px 4px -1px #0000000f;
    --okd-radio-reversed-selected-inner-color: var(--okd-color-content-primary);
    --okd-radio-reversed-error-text-color: #eb4b6d;
    --okd-radio-reversed-error-border-color: #eb4b6d;
    --okd-radio-reversed-error-hover-border-color: #eb4b6d;
    --okd-radio-reversed-error-background: #eb4b6d;
    --okd-radio-reversed-error-inner-color: #000000;
    --okd-radio-reversed-error-hover-shadow: 0px 0px 0px 2px #F1507B1A;
    --okd-radio-reversed-disabled-text-color: #BDBDBD;
    --okd-radio-reversed-disabled-background: #000000;
    --okd-radio-reversed-disabled-border-color: #929292;
    --okd-radio-reversed-disabled-hover-border-color: #929292;
    --okd-radio-reversed-disabled-inner-color: #6E6E6E;
    --okd-radio-reversed-disabled-checked-border-color: #BDBDBD;
    --okd-radio-reversed-disabled-checked-inner-color: #6E6E6E
}

.theme-dark {
    --okd-radio-default-text-color: var(--okd-color-content-secondary);
    --okd-radio-default-background: var(--okd-color-background-base-primary);
    --okd-radio-default-border-color: var(--okd-color-border-secondary);
    --okd-radio-default-hover-border-color: var(--okd-color-border-selected);
    --okd-radio-default-hover-shadow: 0px 0px 0px 0px #0000000D;
    --okd-radio-selected-text-color: var(--okd-color-content-primary);
    --okd-radio-selected-background: var(--okd-color-content-primary);
    --okd-radio-selected-border-color: var(--okd-color-content-primary);
    --okd-radio-selected-hover-border-color: var(--okd-color-content-primary);
    --okd-radio-selected-hover-shadow: 0px 0px 0px 0px #0000000D;
    --okd-radio-selected-inner-color: var(--okd-color-content-inverse);
    --okd-radio-error-text-color: var(--okd-color-semantic-negative);
    --okd-radio-error-border-color: var(--okd-color-semantic-negative);
    --okd-radio-error-hover-border-color: var(--okd-color-semantic-negative);
    --okd-radio-error-background: var(--okd-color-semantic-negative);
    --okd-radio-error-inner-color: var(--okd-color-content-inverse);
    --okd-radio-error-hover-shadow: 0px 0px 0px 0px #e35e5e73;
    --okd-radio-disabled-text-color: var(--okd-color-content-disabled);
    --okd-radio-disabled-background: var(--okd-color-background-surface-disable);
    --okd-radio-disabled-border-color: var(--okd-color-border-secondary);
    --okd-radio-disabled-hover-border-color: var(--okd-color-border-secondary);
    --okd-radio-disabled-inner-color: var(--okd-color-common-transparent);
    --okd-radio-disabled-checked-border-color: var(--okd-color-border-secondary);
    --okd-radio-disabled-checked-inner-color: var(--okd-color-content-disabled);
    --okd-radio-common-label-font-size: var(--okd-font-size-xs);
    --okd-radio-xs-font-size: var(--okd-font-size-xs);
    --okd-radio-xs-line-height: var(--okd-line-height-xs);
    --okd-radio-xs-height: 12px;
    --okd-radio-xs-width: 12px;
    --okd-radio-xs-margin: 4px;
    --okd-radio-xs-padding: 4px;
    --okd-radio-sm-font-size: var(--okd-font-size-xs);
    --okd-radio-sm-line-height: var(--okd-line-height-xs);
    --okd-radio-sm-height: 12px;
    --okd-radio-sm-width: 12px;
    --okd-radio-sm-margin: 4px;
    --okd-radio-sm-padding: 4px;
    --okd-radio-md-font-size: var(--okd-font-size-md);
    --okd-radio-md-line-height: var(--okd-line-height-md);
    --okd-radio-md-height: 16px;
    --okd-radio-md-width: 16px;
    --okd-radio-md-margin: 8px;
    --okd-radio-md-padding: 0;
    --okd-radio-reversed-default-text-color: #000000;
    --okd-radio-reversed-default-background: #FFFFFF;
    --okd-radio-reversed-default-border-color: #cccccc;
    --okd-radio-reversed-default-hover-border-color: #cccccc;
    --okd-radio-reversed-default-hover-shadow: 0px 0px 0px 2px #0000000D;
    --okd-radio-reversed-selected-text-color: #000000;
    --okd-radio-reversed-selected-background: #f04872;
    --okd-radio-reversed-selected-border-color: #f04872;
    --okd-radio-reversed-selected-hover-border-color: #f04872;
    --okd-radio-reversed-selected-hover-shadow: 0px 0px 0px 0px #E35E5E73;
    --okd-radio-reversed-selected-inner-color: var(--okd-color-content-primary);
    --okd-radio-reversed-error-text-color: #f04872;
    --okd-radio-reversed-error-border-color: #f04872;
    --okd-radio-reversed-error-hover-border-color: #f04872;
    --okd-radio-reversed-error-background: #f04872;
    --okd-radio-reversed-error-inner-color: #FFFFFF;
    --okd-radio-reversed-error-hover-shadow: 0px 0px 0px 2px #E35E5E73;
    --okd-radio-reversed-disabled-text-color: #909090;
    --okd-radio-reversed-disabled-background: transparent;
    --okd-radio-reversed-disabled-border-color: #909090;
    --okd-radio-reversed-disabled-hover-border-color: #909090;
    --okd-radio-reversed-disabled-inner-color: #909090;
    --okd-radio-reversed-disabled-checked-border-color: #b0b0b0;
    --okd-radio-reversed-disabled-checked-inner-color: #909090
}

.okui-radio-inner {
    position: relative;
    top: 0;
    display: block;
    background-color: var(--okd-radio-default-background);
    border: 1px solid var(--okd-radio-default-border-color);
    box-sizing: border-box;
    cursor: pointer;
    margin-top: 1px;
    border-radius: 50%
}

[dir=ltr] .okui-radio-inner {
    left: 0;
    direction: ltr
}

[dir=rtl] .okui-radio-inner {
    right: 0;
    direction: rtl
}

.okui-radio-input {
    position: absolute;
    z-index: 1;
    width: 100%;
    height: 100%;
    margin: 0;
    opacity: 0;
    cursor: pointer
}

[dir=ltr] .okui-radio-input {
    left: 0
}

[dir=rtl] .okui-radio-input {
    right: 0
}

.okui-radio-input:focus-visible {
    outline: 2px solid var(--okd-color-border-focus);
    outline-width: 2px;
    outline-style: solid;
    outline-color: var(--okd-color-border-focus);
    outline-offset: 2px;
    border-radius: 50%;
    opacity: 1
}

.okui-radio-children {
    display: inline-block;
    vertical-align: top;
    white-space: normal;
    word-break: break-word;
    font-size: var(--okd-radio-common-label-font-size);
    cursor: pointer
}

[dir=ltr] .okui-radio-children {
    margin-left: 4px
}

[dir=rtl] .okui-radio-children {
    margin-right: 4px
}

.okui-radio-wrapper {
    cursor: pointer;
    user-select: none;
    display: inline-block;
    font-size: 0;
    white-space: nowrap
}

[dir=ltr] .okui-radio-wrapper {
    margin-right: 8px
}

[dir=rtl] .okui-radio-wrapper {
    margin-left: 8px
}

.okui-radio-wrapper .okui-radio {
    position: relative;
    display: inline-block;
    cursor: pointer;
    vertical-align: middle
}

.okui-radio-wrapper .okui-radio-children {
    color: var(--okd-radio-default-text-color)
}

.okui-radio-wrapper.hover-status .okui-radio-inner {
    box-shadow: var(--okd-radio-default-hover-shadow);
    border-color: var(--okd-radio-default-hover-border-color)
}

.okui-radio-wrapper-checked .okui-radio-children {
    color: var(--okd-radio-selected-text-color)
}

.okui-radio-wrapper-checked .okui-radio-inner {
    background-color: var(--okd-radio-selected-background);
    border-color: var(--okd-radio-selected-border-color)
}

.okui-radio-wrapper-checked .okui-radio-inner:after {
    position: absolute;
    top: 50%;
    width: 6px;
    height: 6px;
    background-color: var(--okd-radio-selected-inner-color);
    border: 2px solid var(--okd-radio-selected-inner-color);
    border-radius: 50%;
    transition: all .2s cubic-bezier(.12,.4,.29,1.46) .1s;
    content: " ";
    box-sizing: border-box;
    border-top: 0
}

[dir=ltr] .okui-radio-wrapper-checked .okui-radio-inner:after {
    left: 50%;
    border-left: 0;
    transform: translate(-50%,-50%) rotate(45deg)
}

[dir=rtl] .okui-radio-wrapper-checked .okui-radio-inner:after {
    right: 50%;
    border-right: 0;
    transform: translate(50%,-50%) rotate(-45deg)
}

.okui-radio-wrapper-error .okui-radio-children {
    color: var(--okd-radio-error-text-color)
}

.okui-radio-wrapper-error .okui-radio-inner {
    border-color: var(--okd-radio-error-border-color)
}

.okui-radio-wrapper-error.hover-status .okui-radio-inner {
    box-shadow: var(--okd-radio-error-hover-shadow);
    border-color: var(--okd-radio-error-hover-border-color)
}

.okui-radio-wrapper-error.okui-radio-wrapper-checked .okui-radio-inner {
    background-color: var(--okd-radio-error-background);
    border-color: var(--okd-radio-error-border-color)
}

.okui-radio-wrapper-error.okui-radio-wrapper-checked .okui-radio-inner:after {
    border-color: var(--okd-radio-error-inner-color);
    background: var(--okd-radio-error-inner-color)
}

.okui-radio-wrapper-disabled {
    cursor: not-allowed
}

.okui-radio-wrapper-disabled .okui-radio-children {
    cursor: not-allowed;
    color: var(--okd-radio-disabled-text-color)
}

.okui-radio-wrapper-disabled .okui-radio,.okui-radio-wrapper-disabled .okui-radio .okui-radio-input {
    cursor: default
}

.okui-radio-wrapper-disabled .okui-radio .okui-radio-inner {
    background-color: var(--okd-radio-disabled-background);
    border-color: var(--okd-radio-disabled-border-color);
    cursor: default
}

.okui-radio-wrapper-disabled.hover-status .okui-radio-inner {
    box-shadow: unset;
    border-color: var(--okd-radio-disabled-hover-border-color)
}

.okui-radio-wrapper-disabled.okui-radio-wrapper-checked .okui-radio-inner {
    border-color: var(--okd-radio-disabled-checked-border-color)
}

.okui-radio-wrapper-disabled.okui-radio-wrapper-checked .okui-radio-inner:after {
    background-color: var(--okd-radio-disabled-checked-inner-color);
    border-color: var(--okd-radio-disabled-inner-color)
}

.okui-radio-sm .okui-radio-inner {
    width: var(--okd-radio-sm-width);
    height: var(--okd-radio-sm-height)
}

.okui-radio-sm .okui-radio-children {
    font-size: var(--okd-radio-sm-font-size)
}

[dir=ltr] .okui-radio-sm .okui-radio-children {
    margin-left: var(--okd-radio-sm-margin)
}

[dir=rtl] .okui-radio-sm .okui-radio-children {
    margin-right: var(--okd-radio-sm-margin)
}

.okui-radio-sm.okui-radio-wrapper {
    line-height: var(--okd-radio-sm-line-height);
    padding-top: var(--okd-radio-sm-padding);
    padding-bottom: var(--okd-radio-sm-padding)
}

.okui-radio-md .okui-radio-inner {
    width: var(--okd-radio-md-width);
    height: var(--okd-radio-md-height)
}

.okui-radio-md .okui-radio-children {
    font-size: var(--okd-radio-md-font-size)
}

[dir=ltr] .okui-radio-md .okui-radio-children {
    margin-left: var(--okd-radio-md-margin)
}

[dir=rtl] .okui-radio-md .okui-radio-children {
    margin-right: var(--okd-radio-md-margin)
}

.okui-radio-md.okui-radio-wrapper {
    line-height: var(--okd-radio-md-line-height);
    padding-top: var(--okd-radio-md-padding);
    padding-bottom: var(--okd-radio-md-padding)
}

@media (min-width: 768px) {
    .okui-radio-wrapper-disabled:hover .okui-radio-inner,.okui-radio-wrapper-disabled.okui-radio-wrapper-checked:hover .okui-radio-inner {
        box-shadow:unset;
        border-color: var(--okd-radio-disabled-hover-border-color)
    }

    .okui-radio-wrapper:not(.okui-radio-wrapper-disabled):hover .okui-radio-inner {
        box-shadow: var(--okd-radio-default-hover-shadow);
        border-color: var(--okd-radio-default-hover-border-color)
    }

    .okui-radio-wrapper-checked:not(.okui-radio-wrapper-disabled):hover .okui-radio-inner {
        box-shadow: var(--okd-radio-selected-hover-shadow);
        border-color: var(--okd-radio-selected-hover-border-color)
    }

    .okui-radio-wrapper-error:not(.okui-radio-wrapper-disabled):hover .okui-radio-inner {
        box-shadow: var(--okd-radio-error-hover-shadow);
        border-color: var(--okd-radio-error-hover-border-color)
    }
}

.okui-radio-reversed .okui-radio-inner {
    background-color: var(--okd-radio-reversed-default-background);
    border: 1px solid var(--okd-radio-reversed-default-border-color)
}

.okui-radio-reversed.okui-radio-wrapper .okui-radio-children {
    color: var(--okd-radio-reversed-default-text-color)
}

.okui-radio-reversed.okui-radio-wrapper:hover .okui-radio-inner,.okui-radio-reversed.okui-radio-wrapper.hover-status .okui-radio-inner {
    box-shadow: var(--okd-radio-reversed-default-hover-shadow);
    border-color: var(--okd-radio-reversed-default-hover-border-color)
}

.okui-radio-reversed.okui-radio-wrapper-checked .okui-radio-children {
    color: var(--okd-radio-reversed-selected-text-color)
}

.okui-radio-reversed.okui-radio-wrapper-checked .okui-radio-inner {
    background-color: var(--okd-radio-reversed-selected-background);
    border-color: var(--okd-radio-reversed-selected-border-color)
}

.okui-radio-reversed.okui-radio-wrapper-checked .okui-radio-inner:after {
    background-color: var(--okd-radio-reversed-selected-inner-color);
    border: 2px solid var(--okd-radio-reversed-selected-inner-color)
}

.okui-radio-reversed.okui-radio-wrapper-checked:hover .okui-radio-inner {
    box-shadow: var(--okd-radio-reversed-selected-hover-shadow);
    border-color: var(--okd-radio-reversed-selected-hover-border-color)
}

.okui-radio-reversed.okui-radio-wrapper-error .okui-radio-children {
    color: var(--okd-radio-reversed-error-text-color)
}

.okui-radio-reversed.okui-radio-wrapper-error .okui-radio-inner {
    border-color: var(--okd-radio-reversed-error-border-color)
}

.okui-radio-reversed.okui-radio-wrapper-error:hover .okui-radio-inner,.okui-radio-reversed.okui-radio-wrapper-error.hover-status .okui-radio-inner {
    box-shadow: var(--okd-radio-reversed-error-hover-shadow);
    border-color: var(--okd-radio-reversed-error-hover-border-color)
}

.okui-radio-reversed.okui-radio-wrapper-error.okui-radio-wrapper-checked .okui-radio-inner {
    background-color: var(--okd-radio-reversed-error-background);
    border-color: var(--okd-radio-reversed-error-border-color)
}

.okui-radio-reversed.okui-radio-wrapper-error.okui-radio-wrapper-checked .okui-radio-inner:after {
    border-color: var(--okd-radio-reversed-error-inner-color);
    background: var(--okd-radio-reversed-error-inner-color)
}

.okui-radio-reversed.okui-radio-wrapper-disabled .okui-radio-children {
    color: var(--okd-radio-reversed-disabled-text-color)
}

.okui-radio-reversed.okui-radio-wrapper-disabled .okui-radio .okui-radio-inner {
    background-color: var(--okd-radio-reversed-disabled-background);
    border-color: var(--okd-radio-reversed-disabled-border-color)
}

.okui-radio-reversed.okui-radio-wrapper-disabled:hover .okui-radio-inner,.okui-radio-reversed.okui-radio-wrapper-disabled.hover-status .okui-radio-inner {
    border-color: var(--okd-radio-reversed-disabled-hover-border-color)
}

.okui-radio-reversed.okui-radio-wrapper-disabled.okui-radio-wrapper-checked .okui-radio-inner {
    border-color: var(--okd-radio-reversed-disabled-checked-border-color)
}

.okui-radio-reversed.okui-radio-wrapper-disabled.okui-radio-wrapper-checked .okui-radio-inner:after {
    background-color: var(--okd-radio-reversed-disabled-checked-inner-color);
    border-color: var(--okd-radio-reversed-disabled-inner-color)
}

.theme-light {
    --okd-slider-common-active-color: var(--okd-color-content-primary);
    --okd-slider-common-text-color: var(--okd-color-content-disabled);
    --okd-slider-common-track-color: var(--okd-color-border-primary);
    --okd-slider-label-color: #000000;
    --okd-slider-label-font-size: var(--okd-font-size-md);
    --okd-slider-label-line-height: var(--okd-line-height-md);
    --okd-slider-node-border-color: var(--okd-color-content-disabled);
    --okd-slider-node-bg-color: var(--okd-color-background-base-primary);
    --okd-slider-handler-shadow-color: var(--okd-color-border-selected);
    --okd-slider-handler-border-color: var(--okd-color-border-selected);
    --okd-slider-desc-color: #929292;
    --okd-slider-desc-font-size: var(--okd-font-size-md);
    --okd-slider-desc-line-height: var(--okd-line-height-md);
    --okd-slider-md-handler-size: 18px;
    --okd-slider-md-handler-hover-size: 24px;
    --okd-slider-md-node-size: 12px;
    --okd-slider-md-track-height: 4px;
    --okd-slider-sm-handler-size: 9px;
    --okd-slider-sm-handler-hover-size: 12px;
    --okd-slider-sm-node-size: 8px;
    --okd-slider-sm-track-height: 2px;
    --okd-slider-node-text-color: var(--okd-color-content-disabled);
    --okd-slider-common-disabled-active-color: var(--okd-color-content-disabled);
    --okd-slider-common-text-active-color: var(--okd-color-content-primary);
    --okd-slider-handler-border-disabled-color: var(--okd-color-content-disabled);
    --okd-slider-common-text-disabled-active-color: var(--okd-color-content-disabled);
    --okd-slider-handler-bg-color: #fff;
    --okd-slider-desc-margin-top: 6px;
    --okd-slider-common-top: 14px;
    --okd-slider-sm-node-text-top: 8px
}

.theme-dark {
    --okd-slider-common-active-color: var(--okd-color-content-primary);
    --okd-slider-common-track-color: var(--okd-color-border-primary);
    --okd-slider-common-text-color: var(--okd-color-content-disabled);
    --okd-slider-handler-shadow-color: var(--okd-color-border-selected);
    --okd-slider-handler-border-color: var(--okd-color-border-selected);
    --okd-slider-node-bg-color: var(--okd-color-background-base-primary);
    --okd-slider-node-border-color: var(--okd-color-content-disabled);
    --okd-slider-label-color: #e3e3e3;
    --okd-slider-label-font-size: var(--okd-font-size-md);
    --okd-slider-label-line-height: var(--okd-line-height-md);
    --okd-slider-desc-color: #e3e3e3;
    --okd-slider-desc-font-size: var(--okd-font-size-md);
    --okd-slider-desc-line-height: var(--okd-line-height-md);
    --okd-slider-md-handler-size: 18px;
    --okd-slider-md-handler-hover-size: 24px;
    --okd-slider-md-node-size: 12px;
    --okd-slider-md-track-height: 4px;
    --okd-slider-sm-handler-size: 9px;
    --okd-slider-sm-handler-hover-size: 12px;
    --okd-slider-sm-node-size: 8px;
    --okd-slider-sm-track-height: 2px;
    --okd-slider-node-text-color: var(--okd-color-content-disabled);
    --okd-slider-common-disabled-active-color: var(--okd-color-content-disabled);
    --okd-slider-common-text-active-color: var(--okd-color-content-primary);
    --okd-slider-handler-border-disabled-color: var(--okd-color-content-disabled);
    --okd-slider-common-text-disabled-active-color: var(--okd-color-content-disabled);
    --okd-slider-handler-bg-color: var(--okd-color-content-inverse);
    --okd-slider-desc-margin-top: 6px;
    --okd-slider-common-top: 14px;
    --okd-slider-sm-node-text-top: 8px
}

.okui-slider {
    display: flex
}

.okui-slider div {
    box-sizing: border-box
}

.okui-slider-content {
    display: flex;
    flex-direction: column;
    flex: 1;
    padding: 5px 8px
}

.okui-slider-total {
    display: flex;
    width: 48px;
    align-items: center
}

[dir=ltr] .okui-slider-total {
    margin-left: 16px
}

[dir=rtl] .okui-slider-total {
    margin-right: 16px
}

.okui-slider-label {
    color: var(--okd-slider-label-color);
    line-height: var(--okd-slider-label-line-height);
    font-size: var(--okd-slider-label-font-size)
}

.okui-slider-desc {
    color: var(--okd-slider-desc-color);
    line-height: var(--okd-slider-desc-line-height);
    margin-top: var(--okd-slider-desc-margin-top, 6px);
    font-size: var(--okd-slider-desc-font-size)
}

.okui-slider-clickable {
    display: flex;
    height: 10px;
    margin: 10px 0;
    cursor: pointer;
    align-items: center
}

.okui-slider-clickable-margin {
    margin-bottom: 20px
}

.okui-slider-track {
    position: relative;
    width: 100%;
    height: var(--okd-slider-md-track-height);
    border-radius: 3px;
    background: var(--okd-slider-common-track-color)
}

.okui-slider-mark {
    position: absolute;
    height: 100%;
    background-color: var(--okd-slider-common-active-color);
    border-radius: 3px
}

.okui-slider-mark-node {
    position: absolute;
    top: 50%;
    display: flex;
    width: var(--okd-slider-md-node-size);
    height: var(--okd-slider-md-node-size);
    border: 1px solid var(--okd-slider-node-border-color);
    border-radius: 100%;
    justify-content: center;
    align-items: center;
    cursor: pointer;
    background: var(--okd-slider-node-bg-color)
}

[dir=ltr] .okui-slider-mark-node {
    transform: translate(-50%,-50%)
}

[dir=rtl] .okui-slider-mark-node {
    transform: translate(50%,-50%)
}

.okui-slider-mark-node-text {
    position: absolute;
    top: var(--okd-slider-common-top, 14px);
    color: var(--okd-slider-common-text-color);
    line-height: 20px;
    font-size: 12px;
    word-break: keep-all
}

[dir=ltr] .okui-slider-mark-node-text {
    left: 50%;
    transform: translate(-50%)
}

[dir=rtl] .okui-slider-mark-node-text {
    right: 50%;
    transform: translate(50%)
}

.okui-slider-mark-node:last-child .okui-slider-mark-node-text {
    transform: none
}

[dir=ltr] .okui-slider-mark-node:last-child .okui-slider-mark-node-text {
    right: 0;
    left: auto
}

[dir=rtl] .okui-slider-mark-node:last-child .okui-slider-mark-node-text {
    left: 0;
    right: auto
}

.okui-slider-mark-node:first-child .okui-slider-mark-node-text {
    transform: none
}

[dir=ltr] .okui-slider-mark-node:first-child .okui-slider-mark-node-text {
    left: 0
}

[dir=rtl] .okui-slider-mark-node:first-child .okui-slider-mark-node-text {
    right: 0
}

.okui-slider-mark-node-active {
    border-color: var(--okd-slider-common-active-color)
}

.okui-slider-mark-node-active .okui-slider-mark-node-text {
    color: var(--okd-slider-common-text-active-color, var(--okd-slider-common-text-color))
}

.okui-slider-mark-node-no-circle {
    border: none;
    background: none
}

.okui-slider-handler {
    position: absolute;
    top: 50%;
    display: flex;
    border-radius: 100%;
    justify-content: center;
    align-items: center;
    cursor: pointer
}

[dir=ltr] .okui-slider-handler {
    transform: translate(-50%,-50%)
}

[dir=rtl] .okui-slider-handler {
    transform: translate(50%,-50%)
}

.okui-slider-handler:focus-visible {
    outline: 2px solid var(--okd-color-border-focus);
    outline-width: 2px;
    outline-style: solid;
    outline-color: var(--okd-color-border-focus);
    outline-offset: 2px;
    border-radius: 20px
}

.okui-slider-handler-inner {
    width: var(--okd-slider-md-handler-size);
    height: var(--okd-slider-md-handler-size);
    background-color: var(--okd-slider-handler-bg-color, #fff);
    border: 2px solid var(--okd-slider-handler-border-color);
    border-radius: 100%
}

.okui-slider-handler-inner:hover {
    width: var(--okd-slider-md-handler-hover-size);
    height: var(--okd-slider-md-handler-hover-size)
}

.okui-slider-handler-inner.okui-slider-active {
    width: var(--okd-slider-md-handler-hover-size);
    height: var(--okd-slider-md-handler-hover-size);
    border: 4px solid var(--okd-slider-handler-shadow-color)
}

.okui-slider-disabled {
    cursor: not-allowed
}

.okui-slider-disabled .okui-slider-handler-inner {
    border-color: var(--okd-slider-handler-border-disabled-color, var(--okd-slider-handler-border-color))
}

.okui-slider-disabled .okui-slider-handler-inner:hover {
    width: var(--okd-slider-md-handler-size);
    height: var(--okd-slider-md-handler-size)
}

.okui-slider-disabled .okui-slider-mark {
    background-color: var(--okd-slider-common-disabled-active-color, var(--okd-slider-common-active-color))
}

.okui-slider-disabled .okui-slider-mark-node-active {
    border-color: var(--okd-slider-common-disabled-active-color, var(--okd-slider-common-active-color))
}

.okui-slider-disabled .okui-slider-mark-node-active .okui-slider-mark-node-text {
    color: var(--okd-slider-common-text-disabled-active-color, var(--okd-slider-common-text-color))
}

.okui-slider-sm .okui-slider-track {
    height: var(--okd-slider-sm-track-height)
}

.okui-slider-sm .okui-slider-mark-node {
    width: var(--okd-slider-sm-node-size);
    height: var(--okd-slider-sm-node-size);
    border: 1px solid var(--okd-slider-node-border-color);
    background: var(--okd-slider-node-bg-color)
}

.okui-slider-sm .okui-slider-mark-node-active {
    border: 1px solid var(--okd-slider-common-active-color)
}

.okui-slider-sm .okui-slider-mark-node-text {
    top: var(--okd-slider-sm-node-text-top, 14px)
}

.okui-slider-sm .okui-slider-handler-inner {
    width: var(--okd-slider-sm-handler-size);
    height: var(--okd-slider-sm-handler-size);
    border: 2px solid var(--okd-slider-handler-border-color)
}

.okui-slider-sm .okui-slider-handler-inner:hover {
    width: var(--okd-slider-sm-handler-hover-size);
    height: var(--okd-slider-sm-handler-hover-size)
}

.okui-slider-sm .okui-slider-handler-inner.okui-slider-active {
    border-width: 2px
}

.okui-slider-sm .okui-slider-active {
    width: var(--okd-slider-sm-handler-hover-size);
    height: var(--okd-slider-sm-handler-hover-size)
}

.okui-slider-sm .okui-slider-disabled {
    cursor: not-allowed
}

.okui-slider-sm .okui-slider-disabled .okui-slider-handler-inner {
    border-color: var(--okd-slider-handler-border-disabled-color, var(--okd-slider-handler-border-color))
}

.okui-slider-sm .okui-slider-disabled .okui-slider-handler-inner:hover {
    width: var(--okd-slider-sm-handler-size);
    height: var(--okd-slider-sm-handler-size)
}

.okui-slider-sm .okui-slider-disabled .okui-slider-mark {
    background-color: var(--okd-slider-common-disabled-active-color, var(--okd-slider-common-active-color))
}

.okui-slider-sm .okui-slider-disabled .okui-slider-mark-node-active {
    border-color: var(--okd-slider-common-disabled-active-color, var(--okd-slider-common-active-color))
}

.okui-slider-sm .okui-slider-disabled .okui-slider-mark-node-active .okui-slider-mark-node-text {
    color: var(--okd-slider-common-text-disabled-active-color, var(--okd-slider-common-text-color))
}

.theme-light {
    --okd-tooltip-default-font-color: var(--okd-color-content-inverse);
    --okd-tooltip-neutral-background: var(--okd-color-modal-contrast);
    --okd-tooltip-negative-background: var(--okd-color-semantic-negative);
    --okd-tooltip-positive-background: var(--okd-color-semantic-positive);
    --okd-tooltip-informative-background: var(--okd-color-semantic-informative)
}

.theme-dark {
    --okd-tooltip-default-font-color: var(--okd-color-content-primary);
    --okd-tooltip-neutral-background: var(--okd-color-modal-contrast);
    --okd-tooltip-negative-background: var(--okd-color-semantic-negative);
    --okd-tooltip-positive-background: var(--okd-color-semantic-positive);
    --okd-tooltip-informative-background: var(--okd-color-semantic-informative)
}

.okui-tooltip .okui-popup-layer-content {
    padding: 8px;
    color: var(--okd-tooltip-default-font-color);
    line-height: 16px;
    background-color: var(--okd-tooltip-neutral-background);
    border-radius: 2px;
    font-size: 12px;
    max-width: 160px;
    word-wrap: break-word
}

.okui-tooltip .okui-popup-layer-arrow-inner {
    background-color: var(--okd-tooltip-neutral-background)
}

.okui-tooltip-negative .okui-popup-layer-content,.okui-tooltip-negative .okui-popup-layer-arrow-inner {
    background-color: var(--okd-tooltip-negative-background)
}

.okui-tooltip-positive .okui-popup-layer-content,.okui-tooltip-positive .okui-popup-layer-arrow-inner {
    background-color: var(--okd-tooltip-positive-background)
}

.okui-tooltip-informative .okui-popup-layer-content,.okui-tooltip-informative .okui-popup-layer-arrow-inner {
    background-color: var(--okd-tooltip-informative-background)
}

.theme-light {
    --okd-switch-label-font-color: var(--okd-color-content-secondary);
    --okd-switch-on-default-track-color: #000000;
    --okd-switch-on-disabled-track-color: #f3f3f3;
    --okd-switch-on-loading-track-color: #e6e6e6;
    --okd-switch-on-default-handler-color: #ffffff;
    --okd-switch-on-disabled-handler-color: #ffffff;
    --okd-switch-on-loading-handler-color: #ffffff;
    --okd-switch-on-default-handler-shadow: var(--okd-shadow-xs);
    --okd-switch-on-disabled-handler-shadow: var(--okd-shadow-xs);
    --okd-switch-on-loading-handler-shadow: var(--okd-shadow-xs);
    --okd-switch-on-loading-mark-color: var(--okd-color-border-secondary);
    --okd-switch-on-focus-shadow: 0px 0px 0px 3px #bdcfff73;
    --okd-switch-off-default-track-color: #e6e6e6;
    --okd-switch-off-disabled-track-color: #f3f3f3;
    --okd-switch-off-loading-track-color: #e6e6e6;
    --okd-switch-off-default-handler-color: #ffffff;
    --okd-switch-off-disabled-handler-color: #ffffff;
    --okd-switch-off-loading-handler-color: #ffffff;
    --okd-switch-off-default-handler-shadow: var(--okd-shadow-xs);
    --okd-switch-off-disabled-handler-shadow: var(--okd-shadow-xs);
    --okd-switch-off-loading-handler-shadow: var(--okd-shadow-xs);
    --okd-switch-off-loading-mark-color: var(--okd-color-border-secondary);
    --okd-switch-off-focus-shadow: 0px 0px 0px 3px #bdcfff73;
    --okd-switch-duration-seconds: .36s;
    --okd-switch-md-label-size: var(--okd-font-size-base);
    --okd-switch-sm-label-size: var(--okd-font-size-md);
    --okd-switch-md-width: 40px;
    --okd-switch-md-height: 24px;
    --okd-switch-md-handler-size: 20px;
    --okd-switch-sm-width: 28px;
    --okd-switch-sm-height: 16px;
    --okd-switch-sm-handler-size: 12px;
    --okd-switch-theme-icon-color: var(--okd-color-content-primary)
}

.theme-dark {
    --okd-switch-label-font-color: var(--okd-color-content-secondary);
    --okd-switch-on-default-track-color: #ffffff;
    --okd-switch-on-disabled-track-color: #383838;
    --okd-switch-on-loading-track-color: #ffffff;
    --okd-switch-on-default-handler-color: #000000;
    --okd-switch-on-disabled-handler-color: #0e0e0e;
    --okd-switch-on-loading-handler-color: #383838;
    --okd-switch-on-default-handler-shadow: var(--okd-shadow-xs);
    --okd-switch-on-disabled-handler-shadow: var(--okd-shadow-xs);
    --okd-switch-on-loading-handler-shadow: var(--okd-shadow-xs);
    --okd-switch-on-loading-mark-color: #b3b3b3;
    --okd-switch-on-focus-shadow: 0px 0px 0px 3px #2676ff40;
    --okd-switch-off-default-track-color: #4d4d4d;
    --okd-switch-off-disabled-track-color: #383838;
    --okd-switch-off-loading-track-color: #4d4d4d;
    --okd-switch-off-default-handler-color: #121212;
    --okd-switch-off-disabled-handler-color: #0e0e0e;
    --okd-switch-off-loading-handler-color: #121212;
    --okd-switch-off-default-handler-shadow: var(--okd-shadow-xs);
    --okd-switch-off-disabled-handler-shadow: var(--okd-shadow-xs);
    --okd-switch-off-loading-handler-shadow: var(--okd-shadow-xs);
    --okd-switch-off-loading-mark-color: var(--okd-color-border-secondary);
    --okd-switch-off-focus-shadow: 0px 0px 0px 3px #2676ff40;
    --okd-switch-duration-seconds: .36s;
    --okd-switch-md-label-size: var(--okd-font-size-base);
    --okd-switch-sm-label-size: var(--okd-font-size-md);
    --okd-switch-sm-size: var(--okd-font-size-md);
    --okd-switch-md-size: var(--okd-font-size-md);
    --okd-switch-md-width: 40px;
    --okd-switch-md-height: 24px;
    --okd-switch-md-handler-size: 20px;
    --okd-switch-sm-width: 28px;
    --okd-switch-sm-height: 16px;
    --okd-switch-sm-handler-size: 12px;
    --okd-switch-theme-icon-color: var(--okd-color-content-primary)
}

@keyframes loadingCircle {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(360deg)
    }
}

.okui-switch {
    position: relative;
    width: var(--okd-switch-md-width);
    height: var(--okd-switch-md-height);
    border: 0;
    border-radius: calc(var(--okd-switch-md-height) / 2);
    box-sizing: border-box;
    background: var(--okd-switch-off-default-track-color);
    outline: none;
    cursor: pointer;
    vertical-align: middle
}

[dir=ltr] .okui-switch {
    transition: left .36s
}

[dir=rtl] .okui-switch {
    transition: right .36s
}

.okui-switch:focus-visible {
    outline: 2px solid var(--okd-color-border-focus);
    outline-width: 2px;
    outline-style: solid;
    outline-color: var(--okd-color-border-focus);
    outline-offset: 2px
}

.okui-switch-handler {
    position: absolute;
    top: calc((var(--okd-switch-md-height) - var(--okd-switch-md-handler-size)) / 2);
    display: flex;
    width: var(--okd-switch-md-handler-size);
    height: var(--okd-switch-md-handler-size);
    border-radius: 100%;
    background: var(--okd-switch-off-default-handler-color);
    box-shadow: var(--okd-switch-off-default-handler-shadow);
    align-items: center;
    justify-content: center
}

[dir=ltr] .okui-switch-handler {
    left: calc((var(--okd-switch-md-height) - var(--okd-switch-md-handler-size)) / 2);
    transition: left .36s
}

[dir=rtl] .okui-switch-handler {
    right: calc((var(--okd-switch-md-height) - var(--okd-switch-md-handler-size)) / 2);
    transition: right .36s
}

.okui-switch .switch-handler-loader {
    width: calc(var(--okd-switch-md-handler-size) - 6px);
    height: calc(var(--okd-switch-md-handler-size) - 6px)
}

.okui-switch .switch-on-loader {
    border-color: var(--okd-switch-on-loading-handler-color);
    border-top-color: var(--okd-switch-on-loading-mark-color)
}

.okui-switch .switch-off-loader {
    border-color: var(--okd-switch-off-loading-handler-color);
    border-top-color: var(--okd-switch-off-loading-mark-color)
}

.okui-switch-label {
    font-size: var(--okd-switch-md-label-size);
    font-weight: 500;
    font-family: inherit;
    color: var(--okd-switch-label-font-color);
    vertical-align: middle
}

[dir=ltr] .okui-switch-label {
    margin-left: 18px
}

[dir=rtl] .okui-switch-label {
    margin-right: 18px
}

.okui-switch-small {
    width: var(--okd-switch-sm-width);
    height: var(--okd-switch-sm-height)
}

.okui-switch.okui-switch-small .okui-switch-handler {
    width: var(--okd-switch-sm-handler-size);
    height: var(--okd-switch-sm-handler-size)
}

.okui-switch.okui-switch-small .switch-handler-loader {
    width: calc(var(--okd-switch-sm-handler-size) - 2px);
    height: calc(var(--okd-switch-sm-handler-size) - 2px)
}

.okui-switch-small+.okui-switch-label {
    font-size: var(--okd-switch-sm-label-size)
}

.okui-switch.okui-switch-loading {
    cursor: not-allowed
}

.okui-switch.okui-switch-loading {
    background-color: var(--okd-switch-off-loading-track-color)
}

.okui-switch.okui-switch-select {
    background-color: var(--okd-switch-on-default-track-color)
}

.okui-switch.okui-switch-select .okui-switch-handler {
    background: var(--okd-switch-on-default-handler-color);
    box-shadow: var(--okd-switch-on-default-handler-shadow)
}

[dir=ltr] .okui-switch.okui-switch-select .okui-switch-handler {
    left: calc(calc((var(--okd-switch-md-height) - var(--okd-switch-md-handler-size)) / 2) + calc(var(--okd-switch-md-width) - calc((var(--okd-switch-md-height) - var(--okd-switch-md-handler-size)) / 2) * 2 - var(--okd-switch-md-handler-size)))
}

[dir=rtl] .okui-switch.okui-switch-select .okui-switch-handler {
    right: calc(calc((var(--okd-switch-md-height) - var(--okd-switch-md-handler-size)) / 2) + calc(var(--okd-switch-md-width) - calc((var(--okd-switch-md-height) - var(--okd-switch-md-handler-size)) / 2) * 2 - var(--okd-switch-md-handler-size)))
}

[dir=ltr] .okui-switch.okui-switch-select.okui-switch-small .okui-switch-handler {
    left: calc(calc((var(--okd-switch-md-height) - var(--okd-switch-md-handler-size)) / 2) + calc(var(--okd-switch-sm-width) - calc((var(--okd-switch-sm-height) - var(--okd-switch-sm-handler-size)) / 2) * 2 - var(--okd-switch-sm-handler-size)))
}

[dir=rtl] .okui-switch.okui-switch-select.okui-switch-small .okui-switch-handler {
    right: calc(calc((var(--okd-switch-md-height) - var(--okd-switch-md-handler-size)) / 2) + calc(var(--okd-switch-sm-width) - calc((var(--okd-switch-sm-height) - var(--okd-switch-sm-handler-size)) / 2) * 2 - var(--okd-switch-sm-handler-size)))
}

.okui-switch.okui-switch-select.okui-switch-loading {
    background-color: var(--okd-switch-on-loading-track-color)
}

.okui-switch.okui-switch-disabled {
    cursor: not-allowed
}

.okui-switch.okui-switch-disabled {
    background-color: var(--okd-switch-off-disabled-track-color)
}

.okui-switch.okui-switch-disabled .okui-switch-handler {
    background: var(--okd-switch-off-disabled-handler-color);
    box-shadow: var(--okd-switch-off-disabled-handler-shadow)
}

.okui-switch.okui-switch-select.okui-switch-disabled {
    background-color: var(--okd-switch-on-disabled-track-color)
}

.okui-switch.okui-switch-select.okui-switch-disabled .okui-switch-handler {
    background: var(--okd-switch-on-disabled-handler-color);
    box-shadow: var(--okd-switch-on-disabled-handler-shadow)
}

.okui-switch-active,.okui-switch:active {
    box-shadow: var(--okd-switch-on-focus-shadow)
}

.okui-switch-theme-icon.add-weight {
    color: var(--okd-switch-theme-icon-color, var(--okd-color-content-primary));
    font-size: 12px
}

.okui-form-line>.okui-form-item-control>.okui-form-item-control-input>.okui-form-item-control-input-content {
    display: flex
}

[dir=ltr] .okui-form-line>.okui-form-item-control>.okui-form-item-control-input>.okui-form-item-control-input-content>.okui-form-item {
    margin-right: 16px
}

[dir=rtl] .okui-form-line>.okui-form-item-control>.okui-form-item-control-input>.okui-form-item-control-input-content>.okui-form-item {
    margin-left: 16px
}

[dir=ltr] .okui-form-line>.okui-form-item-control>.okui-form-item-control-input>.okui-form-item-control-input-content>.okui-form-item:last-child {
    margin-right: 0
}

[dir=rtl] .okui-form-line>.okui-form-item-control>.okui-form-item-control-input>.okui-form-item-control-input-content>.okui-form-item:last-child {
    margin-left: 0
}

.okui-form-line.okui-form-line-column>.okui-form-item-control>.okui-form-item-control-input>.okui-form-item-control-input-content {
    flex-direction: column
}

[dir=ltr] .okui-form-line.okui-form-line-column>.okui-form-item-control>.okui-form-item-control-input>.okui-form-item-control-input-content>.okui-form-item {
    margin-right: 0
}

[dir=rtl] .okui-form-line.okui-form-line-column>.okui-form-item-control>.okui-form-item-control-input>.okui-form-item-control-input-content>.okui-form-item {
    margin-left: 0
}

.okui-form-line.okui-form-line-hidden {
    display: none!important
}

.okui-form-item-no-style-hidden {
    display: none
}

.okui-form-item {
    min-height: auto;
    max-width: 100%;
    flex: auto
}

.okui-form-item.okui-form-item-hidden {
    display: none!important
}

.okui-form-item .okui-form-item-label {
    position: relative;
    color: var(--okd-input-label-color)
}

.okui-form-item .okui-form-item-label.okui-form-item-label-required:before {
    content: "*";
    color: var(--okd-form-item-label-required-color, #da252f)
}

[dir=ltr] .okui-form-item .okui-form-item-label.okui-form-item-label-required:before {
    margin-right: var(--okd-form-item-label-required-margin-horizontal, 4px)
}

[dir=rtl] .okui-form-item .okui-form-item-label.okui-form-item-label-required:before {
    margin-left: var(--okd-form-item-label-required-margin-horizontal, 4px)
}

.okui-form-item .okui-form-item-label-action {
    position: absolute;
    top: 50%;
    color: var(--okd-input-action-color);
    transform: translateY(-50%)
}

[dir=ltr] .okui-form-item .okui-form-item-label-action {
    right: 0
}

[dir=rtl] .okui-form-item .okui-form-item-label-action {
    left: 0
}

.okui-form-item .okui-form-item-control-input-content {
    flex: auto;
    max-width: 100%
}

.okui-form-item .okui-form-item-control-explain {
    position: relative;
    margin-top: var(--okd-input-md-tip-margin, 4px)
}

.okui-form-item .okui-form-item-control-explain-error {
    color: var(--okd-input-error-tips-color)
}

.okui-form-item .okui-form-item-control-explain-tip {
    color: var(--okd-input-tips-text-color)
}

.okui-form-item .okui-form-item-control-extra {
    margin-top: var(--okd-input-md-tip-margin, 4px);
    color: var(--okd-input-tips-text-color)
}

.okui-form * {
    box-sizing: border-box
}

.okui-form .okui-form-item {
    display: flex;
    vertical-align: top
}

.okui-form .okui-form-item:not(.okui-form-item-has-error-preserve-margin).okui-form-item-has-error,.okui-form .okui-form-item:not(.okui-form-item-has-error-preserve-margin).okui-form-item-has-tip,.okui-form .okui-form-item.okui-form-item-no-margin {
    margin-bottom: 0!important
}

.okui-form .okui-form-item.okui-form-item-xs,.okui-form .okui-form-item.okui-form-line.okui-form-item-has-name {
    margin-bottom: calc(var(--okd-input-xs-tip-line-height) + var(--okd-input-xs-tip-margin, 4px) + 5px)
}

.okui-form .okui-form-item.okui-form-item-xs .okui-form-item-label,.okui-form .okui-form-item.okui-form-line.okui-form-item-has-name .okui-form-item-label {
    font-size: var(--okd-input-xs-label-font-size)
}

.okui-form .okui-form-item.okui-form-item-xs.okui-form-item-has-error .okui-form-item-control-explain,.okui-form .okui-form-item.okui-form-line.okui-form-item-has-name.okui-form-item-has-error .okui-form-item-control-explain,.okui-form .okui-form-item.okui-form-item-xs.okui-form-item-has-tip .okui-form-item-control-explain,.okui-form .okui-form-item.okui-form-line.okui-form-item-has-name.okui-form-item-has-tip .okui-form-item-control-explain {
    min-height: calc(var(--okd-input-xs-tip-line-height) + var(--okd-input-xs-tip-margin, 4px) + 5px);
    line-height: 1.6
}

.okui-form .okui-form-item.okui-form-item-xs .okui-form-item-control-extra,.okui-form .okui-form-item.okui-form-line.okui-form-item-has-name .okui-form-item-control-extra {
    font-size: var(--okd-input-xs-tip-font-size)
}

.okui-form .okui-form-item.okui-form-item-xs .okui-form-item-control-explain-error,.okui-form .okui-form-item.okui-form-line.okui-form-item-has-name .okui-form-item-control-explain-error {
    font-size: var(--okd-input-xs-error-font-size)
}

.okui-form .okui-form-item.okui-form-item-xs .okui-form-item-control-explain-tip,.okui-form .okui-form-item.okui-form-line.okui-form-item-has-name .okui-form-item-control-explain-tip {
    font-size: var(--okd-input-xs-tip-font-size)
}

.okui-form .okui-form-item.okui-form-item-sm,.okui-form .okui-form-item.okui-form-line.okui-form-item-has-name {
    margin-bottom: calc(var(--okd-input-sm-tip-line-height) + var(--okd-input-sm-tip-margin, 4px) + 5px)
}

.okui-form .okui-form-item.okui-form-item-sm .okui-form-item-label,.okui-form .okui-form-item.okui-form-line.okui-form-item-has-name .okui-form-item-label {
    font-size: var(--okd-input-sm-label-font-size)
}

.okui-form .okui-form-item.okui-form-item-sm.okui-form-item-has-error .okui-form-item-control-explain,.okui-form .okui-form-item.okui-form-line.okui-form-item-has-name.okui-form-item-has-error .okui-form-item-control-explain,.okui-form .okui-form-item.okui-form-item-sm.okui-form-item-has-tip .okui-form-item-control-explain,.okui-form .okui-form-item.okui-form-line.okui-form-item-has-name.okui-form-item-has-tip .okui-form-item-control-explain {
    min-height: calc(var(--okd-input-sm-tip-line-height) + var(--okd-input-sm-tip-margin, 4px) + 5px);
    line-height: 1.6
}

.okui-form .okui-form-item.okui-form-item-sm .okui-form-item-control-extra,.okui-form .okui-form-item.okui-form-line.okui-form-item-has-name .okui-form-item-control-extra {
    font-size: var(--okd-input-sm-tip-font-size)
}

.okui-form .okui-form-item.okui-form-item-sm .okui-form-item-control-explain-error,.okui-form .okui-form-item.okui-form-line.okui-form-item-has-name .okui-form-item-control-explain-error {
    font-size: var(--okd-input-sm-error-font-size)
}

.okui-form .okui-form-item.okui-form-item-sm .okui-form-item-control-explain-tip,.okui-form .okui-form-item.okui-form-line.okui-form-item-has-name .okui-form-item-control-explain-tip {
    font-size: var(--okd-input-sm-tip-font-size)
}

.okui-form .okui-form-item.okui-form-item-md,.okui-form .okui-form-item.okui-form-line.okui-form-item-has-name {
    margin-bottom: calc(var(--okd-input-md-tip-line-height) + var(--okd-input-md-tip-margin, 4px) + 5px)
}

.okui-form .okui-form-item.okui-form-item-md .okui-form-item-label,.okui-form .okui-form-item.okui-form-line.okui-form-item-has-name .okui-form-item-label {
    font-size: var(--okd-input-md-label-font-size)
}

.okui-form .okui-form-item.okui-form-item-md.okui-form-item-has-error .okui-form-item-control-explain,.okui-form .okui-form-item.okui-form-line.okui-form-item-has-name.okui-form-item-has-error .okui-form-item-control-explain,.okui-form .okui-form-item.okui-form-item-md.okui-form-item-has-tip .okui-form-item-control-explain,.okui-form .okui-form-item.okui-form-line.okui-form-item-has-name.okui-form-item-has-tip .okui-form-item-control-explain {
    min-height: calc(var(--okd-input-md-tip-line-height) + var(--okd-input-md-tip-margin, 4px) + 5px);
    line-height: 1.6
}

.okui-form .okui-form-item.okui-form-item-md .okui-form-item-control-extra,.okui-form .okui-form-item.okui-form-line.okui-form-item-has-name .okui-form-item-control-extra {
    font-size: var(--okd-input-md-tip-font-size)
}

.okui-form .okui-form-item.okui-form-item-md .okui-form-item-control-explain-error,.okui-form .okui-form-item.okui-form-line.okui-form-item-has-name .okui-form-item-control-explain-error {
    font-size: var(--okd-input-md-error-font-size)
}

.okui-form .okui-form-item.okui-form-item-md .okui-form-item-control-explain-tip,.okui-form .okui-form-item.okui-form-line.okui-form-item-has-name .okui-form-item-control-explain-tip {
    font-size: var(--okd-input-md-tip-font-size)
}

.okui-form .okui-form-item.okui-form-item-lg,.okui-form .okui-form-item.okui-form-line.okui-form-item-has-name {
    margin-bottom: calc(var(--okd-input-lg-tip-line-height) + var(--okd-input-lg-tip-margin, 6px) + 5px)
}

.okui-form .okui-form-item.okui-form-item-lg .okui-form-item-label,.okui-form .okui-form-item.okui-form-line.okui-form-item-has-name .okui-form-item-label {
    font-size: var(--okd-input-lg-label-font-size)
}

.okui-form .okui-form-item.okui-form-item-lg.okui-form-item-has-error .okui-form-item-control-explain,.okui-form .okui-form-item.okui-form-line.okui-form-item-has-name.okui-form-item-has-error .okui-form-item-control-explain,.okui-form .okui-form-item.okui-form-item-lg.okui-form-item-has-tip .okui-form-item-control-explain,.okui-form .okui-form-item.okui-form-line.okui-form-item-has-name.okui-form-item-has-tip .okui-form-item-control-explain {
    min-height: calc(var(--okd-input-lg-tip-line-height) + var(--okd-input-lg-tip-margin, 6px) + 5px);
    line-height: 1.6
}

.okui-form .okui-form-item.okui-form-item-lg .okui-form-item-control-extra,.okui-form .okui-form-item.okui-form-line.okui-form-item-has-name .okui-form-item-control-extra {
    font-size: var(--okd-input-lg-tip-font-size)
}

.okui-form .okui-form-item.okui-form-item-lg .okui-form-item-control-explain-error,.okui-form .okui-form-item.okui-form-line.okui-form-item-has-name .okui-form-item-control-explain-error {
    font-size: var(--okd-input-lg-error-font-size)
}

.okui-form .okui-form-item.okui-form-item-lg .okui-form-item-control-explain-tip,.okui-form .okui-form-item.okui-form-line.okui-form-item-has-name .okui-form-item-control-explain-tip {
    font-size: var(--okd-input-lg-tip-font-size)
}

.okui-form .okui-form-item.okui-form-item-xl,.okui-form .okui-form-item.okui-form-line.okui-form-item-has-name {
    margin-bottom: calc(var(--okd-input-xl-tip-line-height) + var(--okd-input-xl-tip-margin, 6px) + 5px)
}

.okui-form .okui-form-item.okui-form-item-xl .okui-form-item-label,.okui-form .okui-form-item.okui-form-line.okui-form-item-has-name .okui-form-item-label {
    font-size: var(--okd-input-xl-label-font-size)
}

.okui-form .okui-form-item.okui-form-item-xl.okui-form-item-has-error .okui-form-item-control-explain,.okui-form .okui-form-item.okui-form-line.okui-form-item-has-name.okui-form-item-has-error .okui-form-item-control-explain,.okui-form .okui-form-item.okui-form-item-xl.okui-form-item-has-tip .okui-form-item-control-explain,.okui-form .okui-form-item.okui-form-line.okui-form-item-has-name.okui-form-item-has-tip .okui-form-item-control-explain {
    min-height: calc(var(--okd-input-xl-tip-line-height) + var(--okd-input-xl-tip-margin, 6px) + 5px);
    line-height: 1.6
}

.okui-form .okui-form-item.okui-form-item-xl .okui-form-item-control-extra,.okui-form .okui-form-item.okui-form-line.okui-form-item-has-name .okui-form-item-control-extra {
    font-size: var(--okd-input-xl-tip-font-size)
}

.okui-form .okui-form-item.okui-form-item-xl .okui-form-item-control-explain-error,.okui-form .okui-form-item.okui-form-line.okui-form-item-has-name .okui-form-item-control-explain-error {
    font-size: var(--okd-input-xl-error-font-size)
}

.okui-form .okui-form-item.okui-form-item-xl .okui-form-item-control-explain-tip,.okui-form .okui-form-item.okui-form-line.okui-form-item-has-name .okui-form-item-control-explain-tip {
    font-size: var(--okd-input-xl-tip-font-size)
}

.okui-form .okui-form-item.okui-form-line {
    margin-bottom: 0
}

.okui-form.okui-form-vertical .okui-form-item {
    flex-direction: column
}

.okui-form.okui-form-vertical .okui-form-item.okui-form-item-xs .okui-form-item-label {
    margin-bottom: var(--okd-input-xs-label-margin, 4px);
    line-height: var(--okd-input-xs-label-line-height)
}

.okui-form.okui-form-vertical .okui-form-item.okui-form-item-sm .okui-form-item-label {
    margin-bottom: var(--okd-input-sm-label-margin, 4px);
    line-height: var(--okd-input-sm-label-line-height)
}

.okui-form.okui-form-vertical .okui-form-item.okui-form-item-md .okui-form-item-label {
    margin-bottom: var(--okd-input-md-label-margin, 4px);
    line-height: var(--okd-input-md-label-line-height)
}

.okui-form.okui-form-vertical .okui-form-item.okui-form-item-lg .okui-form-item-label {
    margin-bottom: var(--okd-input-lg-label-margin, 6px);
    line-height: var(--okd-input-lg-label-line-height)
}

.okui-form.okui-form-vertical .okui-form-item.okui-form-item-xl .okui-form-item-label {
    margin-bottom: var(--okd-input-xl-label-margin, 6px);
    line-height: var(--okd-input-xl-label-line-height)
}

[dir=ltr] .okui-form.okui-form-horizontal .okui-form-item-no-label .okui-form-item-control {
    margin-left: var(--okd-form-item-label-width-horizontal, 16.66666667%)
}

[dir=rtl] .okui-form.okui-form-horizontal .okui-form-item-no-label .okui-form-item-control {
    margin-right: var(--okd-form-item-label-width-horizontal, 16.66666667%)
}

.okui-form.okui-form-horizontal .okui-form-item .okui-form-item-label {
    overflow: hidden;
    white-space: nowrap;
    width: var(--okd-form-item-label-width-horizontal, 16.66666667%);
    flex: 0 0 var(--okd-form-item-label-width-horizontal, 16.66666667%)
}

.okui-form.okui-form-horizontal .okui-form-item .okui-form-item-label:after {
    content: ":"
}

[dir=ltr] .okui-form.okui-form-horizontal .okui-form-item .okui-form-item-label:after {
    margin: 0 8px 0 2px
}

[dir=rtl] .okui-form.okui-form-horizontal .okui-form-item .okui-form-item-label:after {
    margin: 0 2px 0 8px
}

.okui-form.okui-form-horizontal .okui-form-item .okui-form-item-label.okui-form-item-label-no-colon:after {
    content: ""
}

[dir=ltr] .okui-form.okui-form-horizontal .okui-form-item .okui-form-item-label.okui-form-item-label-align-left {
    text-align: left
}

[dir=rtl] .okui-form.okui-form-horizontal .okui-form-item .okui-form-item-label.okui-form-item-label-align-left,[dir=ltr] .okui-form.okui-form-horizontal .okui-form-item .okui-form-item-label.okui-form-item-label-align-right {
    text-align: right
}

[dir=rtl] .okui-form.okui-form-horizontal .okui-form-item .okui-form-item-label.okui-form-item-label-align-right {
    text-align: left
}

.okui-form.okui-form-horizontal .okui-form-item .okui-form-item-label-action {
    display: none
}

.okui-form.okui-form-horizontal .okui-form-item .okui-form-item-control {
    flex: 1 1 0
}

.okui-form.okui-form-horizontal .okui-form-item.okui-form-item-xs .okui-form-item-label {
    line-height: var(--okd-input-xs-height)
}

.okui-form.okui-form-horizontal .okui-form-item.okui-form-item-xs .okui-form-item-control-input {
    min-height: var(--okd-input-xs-height);
    display: flex;
    align-items: center
}

.okui-form.okui-form-horizontal .okui-form-item.okui-form-item-xs .okui-form-item-control-input-content {
    width: 100%
}

.okui-form.okui-form-horizontal .okui-form-item.okui-form-item-sm .okui-form-item-label {
    line-height: var(--okd-input-sm-height)
}

.okui-form.okui-form-horizontal .okui-form-item.okui-form-item-sm .okui-form-item-control-input {
    min-height: var(--okd-input-sm-height);
    display: flex;
    align-items: center
}

.okui-form.okui-form-horizontal .okui-form-item.okui-form-item-sm .okui-form-item-control-input-content {
    width: 100%
}

.okui-form.okui-form-horizontal .okui-form-item.okui-form-item-md .okui-form-item-label {
    line-height: var(--okd-input-md-height)
}

.okui-form.okui-form-horizontal .okui-form-item.okui-form-item-md .okui-form-item-control-input {
    min-height: var(--okd-input-md-height);
    display: flex;
    align-items: center
}

.okui-form.okui-form-horizontal .okui-form-item.okui-form-item-md .okui-form-item-control-input-content {
    width: 100%
}

.okui-form.okui-form-horizontal .okui-form-item.okui-form-item-lg .okui-form-item-label {
    line-height: var(--okd-input-lg-height)
}

.okui-form.okui-form-horizontal .okui-form-item.okui-form-item-lg .okui-form-item-control-input {
    min-height: var(--okd-input-lg-height);
    display: flex;
    align-items: center
}

.okui-form.okui-form-horizontal .okui-form-item.okui-form-item-lg .okui-form-item-control-input-content {
    width: 100%
}

.okui-form.okui-form-horizontal .okui-form-item.okui-form-item-xl .okui-form-item-label {
    line-height: var(--okd-input-xl-height)
}

.okui-form.okui-form-horizontal .okui-form-item.okui-form-item-xl .okui-form-item-control-input {
    min-height: var(--okd-input-xl-height);
    display: flex;
    align-items: center
}

.okui-form.okui-form-horizontal .okui-form-item.okui-form-item-xl .okui-form-item-control-input-content {
    width: 100%
}

[dir=ltr] .okui-form.okui-form-horizontal .okui-form-line .okui-form-item-no-label .okui-form-item-control {
    margin-left: 0
}

[dir=rtl] .okui-form.okui-form-horizontal .okui-form-line .okui-form-item-no-label .okui-form-item-control {
    margin-right: 0
}

.okui-form.okui-form-inline {
    display: flex;
    flex-wrap: wrap
}

.okui-form.okui-form-inline .okui-form-item {
    display: flex;
    flex: none
}

[dir=ltr] .okui-form.okui-form-inline .okui-form-item {
    margin-right: var(--okd-form-item-margin-inline, 16px)
}

[dir=rtl] .okui-form.okui-form-inline .okui-form-item {
    margin-left: var(--okd-form-item-margin-inline, 16px)
}

.okui-form.okui-form-inline .okui-form-item .okui-form-item-label {
    width: auto
}

.okui-form.okui-form-inline .okui-form-item .okui-form-item-label:after {
    content: ":"
}

[dir=ltr] .okui-form.okui-form-inline .okui-form-item .okui-form-item-label:after {
    margin: 0 8px 0 2px
}

[dir=rtl] .okui-form.okui-form-inline .okui-form-item .okui-form-item-label:after {
    margin: 0 2px 0 8px
}

.okui-form.okui-form-inline .okui-form-item .okui-form-item-label .okui-form-item-label-action,.okui-form.okui-form-inline .okui-form-item .okui-form-item-label-action {
    display: none
}

.okui-form.okui-form-inline .okui-form-item.okui-form-item-xs .okui-form-item-label {
    line-height: var(--okd-input-xs-height)
}

.okui-form.okui-form-inline .okui-form-item.okui-form-item-xs .okui-form-item-control-input {
    min-height: var(--okd-input-xs-height);
    display: flex;
    align-items: center
}

.okui-form.okui-form-inline .okui-form-item.okui-form-item-sm .okui-form-item-label {
    line-height: var(--okd-input-sm-height)
}

.okui-form.okui-form-inline .okui-form-item.okui-form-item-sm .okui-form-item-control-input {
    min-height: var(--okd-input-sm-height);
    display: flex;
    align-items: center
}

.okui-form.okui-form-inline .okui-form-item.okui-form-item-md .okui-form-item-label {
    line-height: var(--okd-input-md-height)
}

.okui-form.okui-form-inline .okui-form-item.okui-form-item-md .okui-form-item-control-input {
    min-height: var(--okd-input-md-height);
    display: flex;
    align-items: center
}

.okui-form.okui-form-inline .okui-form-item.okui-form-item-lg .okui-form-item-label {
    line-height: var(--okd-input-lg-height)
}

.okui-form.okui-form-inline .okui-form-item.okui-form-item-lg .okui-form-item-control-input {
    min-height: var(--okd-input-lg-height);
    display: flex;
    align-items: center
}

.okui-form.okui-form-inline .okui-form-item.okui-form-item-xl .okui-form-item-label {
    line-height: var(--okd-input-xl-height)
}

.okui-form.okui-form-inline .okui-form-item.okui-form-item-xl .okui-form-item-control-input {
    min-height: var(--okd-input-xl-height);
    display: flex;
    align-items: center
}

.theme-light {
    --okd-hyperlink-primary-default-color: var(--okd-color-content-primary);
    --okd-hyperlink-primary-default-icon-color: var(--okd-color-content-primary);
    --okd-hyperlink-primary-default-underline-color: var(--okd-color-content-primary);
    --okd-hyperlink-primary-hover-color: var(--okd-color-content-secondary);
    --okd-hyperlink-primary-hover-icon-color: var(--okd-color-content-secondary);
    --okd-hyperlink-primary-hover-underline-color: var(--okd-color-content-secondary);
    --okd-hyperlink-secondary-default-color: var(--okd-color-content-primary);
    --okd-hyperlink-secondary-default-icon-color: var(--okd-color-content-primary);
    --okd-hyperlink-secondary-default-underline-color: var(--okd-color-content-primary);
    --okd-hyperlink-secondary-hover-color: var(--okd-color-content-secondary);
    --okd-hyperlink-secondary-hover-icon-color: var(--okd-color-content-secondary);
    --okd-hyperlink-secondary-hover-underline-color: var(--okd-color-content-secondary);
    --okd-hyperlink-xs-font-size: 12px;
    --okd-hyperlink-sm-font-size: 14px;
    --okd-hyperlink-md-font-size: 16px;
    --okd-hyperlink-lg-font-size: 18px;
    --okd-hyperlink-xs-icon-font-size: 12px;
    --okd-hyperlink-sm-icon-font-size: 16px;
    --okd-hyperlink-md-icon-font-size: 16px;
    --okd-hyperlink-lg-icon-font-size: 16px;
    --okd-hyperlink-xs-line-height: 16px;
    --okd-hyperlink-sm-line-height: 16px;
    --okd-hyperlink-md-line-height: 20px;
    --okd-hyperlink-lg-line-height: 24px;
    --okd-hyperlink-medium-font-weight: 500;
    --okd-hyperlink-medium-hover-font-weight: 500;
    --okd-hyperlink-muted-font-weight: 400;
    --okd-hyperlink-muted-hover-font-weight: 400;
    --okd-hyperlink-amplified-font-weight: 700;
    --okd-hyperlink-amplified-hover-font-weight: 700;
    --okd-hyperlink-xs-icon-margin-left: 0px;
    --okd-hyperlink-sm-icon-margin-left: 4px;
    --okd-hyperlink-md-icon-margin-left: 4px;
    --okd-hyperlink-lg-icon-margin-left: 4px;
    --okd-hyperlink-reversed-default-color: var(--okd-color-content-inverse);
    --okd-hyperlink-reversed-default-icon-color: var(--okd-color-content-inverse);
    --okd-hyperlink-reversed-default-underline-color: var(--okd-color-content-inverse);
    --okd-hyperlink-reversed-hover-color: var(--okd-color-content-inverse);
    --okd-hyperlink-reversed-hover-icon-color: var(--okd-color-content-inverse);
    --okd-hyperlink-reversed-hover-underline-color: var(--okd-color-content-inverse);
    --okd-hyperlink-accent-default-color: var(--okd-color-link-accent-content-primary);
    --okd-hyperlink-accent-default-icon-color: var(--okd-color-link-accent-content-primary);
    --okd-hyperlink-accent-default-underline-color: var(--okd-color-link-accent-content-primary);
    --okd-hyperlink-accent-hover-color: var(--okd-color-link-accent-content-primary);
    --okd-hyperlink-accent-hover-icon-color: var(--okd-color-link-accent-content-primary);
    --okd-hyperlink-accent-hover-underline-color: var(--okd-color-link-accent-content-primary);
    --okd-hyperlink-reversed-disabled-color: var(--okd-color-content-disabled);
    --okd-hyperlink-accent-disabled-color: var(--okd-color-content-disabled);
    --okd-hyperlink-primary-disabled-color: var(--okd-color-content-disabled);
    --okd-color-link-accent-surface-pressed: #d2e8a4;
    --okd-color-link-accent-content-disabled: #d2e8a4
}

.theme-dark {
    --okd-hyperlink-primary-default-color: var(--okd-color-content-primary);
    --okd-hyperlink-primary-default-icon-color: var(--okd-color-content-primary);
    --okd-hyperlink-primary-default-underline-color: var(--okd-color-content-primary);
    --okd-hyperlink-primary-hover-color: var(--okd-color-content-secondary);
    --okd-hyperlink-primary-hover-icon-color: var(--okd-color-content-secondary);
    --okd-hyperlink-primary-hover-underline-color: var(--okd-color-content-secondary);
    --okd-hyperlink-secondary-default-color: var(--okd-color-content-primary);
    --okd-hyperlink-secondary-default-icon-color: var(--okd-color-content-primary);
    --okd-hyperlink-secondary-default-underline-color: var(--okd-color-content-primary);
    --okd-hyperlink-secondary-hover-color: var(--okd-color-content-secondary);
    --okd-hyperlink-secondary-hover-icon-color: var(--okd-color-content-secondary);
    --okd-hyperlink-secondary-hover-underline-color: var(--okd-color-content-secondary);
    --okd-hyperlink-xs-font-size: 12px;
    --okd-hyperlink-sm-font-size: 14px;
    --okd-hyperlink-md-font-size: 16px;
    --okd-hyperlink-lg-font-size: 18px;
    --okd-hyperlink-xs-icon-font-size: 12px;
    --okd-hyperlink-sm-icon-font-size: 16px;
    --okd-hyperlink-md-icon-font-size: 16px;
    --okd-hyperlink-lg-icon-font-size: 16px;
    --okd-hyperlink-xs-line-height: 16px;
    --okd-hyperlink-sm-line-height: 16px;
    --okd-hyperlink-md-line-height: 20px;
    --okd-hyperlink-lg-line-height: 24px;
    --okd-hyperlink-medium-font-weight: 500;
    --okd-hyperlink-medium-hover-font-weight: 500;
    --okd-hyperlink-muted-font-weight: 400;
    --okd-hyperlink-muted-hover-font-weight: 400;
    --okd-hyperlink-amplified-font-weight: 700;
    --okd-hyperlink-amplified-hover-font-weight: 700;
    --okd-hyperlink-xs-icon-margin-left: 0px;
    --okd-hyperlink-sm-icon-margin-left: 4px;
    --okd-hyperlink-md-icon-margin-left: 4px;
    --okd-hyperlink-lg-icon-margin-left: 4px;
    --okd-hyperlink-reversed-default-color: var(--okd-color-content-inverse);
    --okd-hyperlink-reversed-default-icon-color: var(--okd-color-content-inverse);
    --okd-hyperlink-reversed-default-underline-color: var(--okd-color-content-inverse);
    --okd-hyperlink-reversed-hover-color: var(--okd-color-content-inverse);
    --okd-hyperlink-reversed-hover-icon-color: var(--okd-color-content-inverse);
    --okd-hyperlink-reversed-hover-underline-color: var(--okd-color-content-inverse);
    --okd-hyperlink-accent-default-color: var(--okd-color-link-accent-content-primary);
    --okd-hyperlink-accent-default-icon-color: var(--okd-color-link-accent-content-primary);
    --okd-hyperlink-accent-default-underline-color: var(--okd-color-link-accent-content-primary);
    --okd-hyperlink-accent-hover-color: var(--okd-color-link-accent-content-primary);
    --okd-hyperlink-accent-hover-icon-color: var(--okd-color-link-accent-content-primary);
    --okd-hyperlink-accent-hover-underline-color: var(--okd-color-link-accent-content-primary);
    --okd-hyperlink-reversed-disabled-color: var(--okd-color-content-disabled);
    --okd-hyperlink-accent-disabled-color: var(--okd-color-content-disabled);
    --okd-hyperlink-primary-disabled-color: var(--okd-color-content-disabled);
    --okd-color-link-accent-surface-pressed: #1a410e;
    --okd-color-link-accent-content-disabled: #3d5c00
}

.okui-hyperlink-xs .okui-hyperlink-text {
    font-size: var(--okd-hyperlink-xs-font-size);
    line-height: var(--okd-hyperlink-xs-line-height)
}

.okui-hyperlink-xs .icon-arrow,.okui-hyperlink-xs .icon-jump {
    font-size: var(--okd-hyperlink-xs-icon-font-size)
}

[dir=ltr] .okui-hyperlink-xs .icon-jump {
    margin-left: var(--okd-hyperlink-xs-icon-margin-left)
}

[dir=rtl] .okui-hyperlink-xs .icon-jump {
    margin-right: var(--okd-hyperlink-xs-icon-margin-left)
}

.okui-hyperlink-sm .okui-hyperlink-text {
    font-size: var(--okd-hyperlink-sm-font-size);
    line-height: var(--okd-hyperlink-sm-line-height)
}

.okui-hyperlink-sm .icon-arrow,.okui-hyperlink-sm .icon-jump {
    font-size: var(--okd-hyperlink-sm-icon-font-size)
}

[dir=ltr] .okui-hyperlink-sm .icon-jump {
    margin-left: var(--okd-hyperlink-sm-icon-margin-left)
}

[dir=rtl] .okui-hyperlink-sm .icon-jump {
    margin-right: var(--okd-hyperlink-sm-icon-margin-left)
}

.okui-hyperlink-md .okui-hyperlink-text {
    font-size: var(--okd-hyperlink-md-font-size);
    line-height: var(--okd-hyperlink-md-line-height)
}

.okui-hyperlink-md .icon-arrow,.okui-hyperlink-md .icon-jump {
    font-size: var(--okd-hyperlink-md-icon-font-size)
}

[dir=ltr] .okui-hyperlink-md .icon-jump {
    margin-left: var(--okd-hyperlink-md-icon-margin-left)
}

[dir=rtl] .okui-hyperlink-md .icon-jump {
    margin-right: var(--okd-hyperlink-md-icon-margin-left)
}

.okui-hyperlink-lg .okui-hyperlink-text {
    font-size: var(--okd-hyperlink-lg-font-size);
    line-height: var(--okd-hyperlink-lg-line-height)
}

.okui-hyperlink-lg .icon-arrow,.okui-hyperlink-lg .icon-jump {
    font-size: var(--okd-hyperlink-lg-icon-font-size)
}

[dir=ltr] .okui-hyperlink-lg .icon-jump {
    margin-left: var(--okd-hyperlink-lg-icon-margin-left)
}

[dir=rtl] .okui-hyperlink-lg .icon-jump {
    margin-right: var(--okd-hyperlink-lg-icon-margin-left)
}

.okui-hyperlink-muted {
    font-weight: var(--okd-hyperlink-muted-font-weight)
}

.okui-hyperlink-muted:hover {
    font-weight: var(--okd-hyperlink-muted-hover-font-weight)
}

.okui-hyperlink-medium {
    font-weight: var(--okd-hyperlink-medium-font-weight)
}

.okui-hyperlink-medium:hover {
    font-weight: var(--okd-hyperlink-medium-hover-font-weight)
}

.okui-hyperlink-amplified {
    font-weight: var(--okd-hyperlink-amplified-font-weight)
}

.okui-hyperlink-amplified:hover {
    font-weight: var(--okd-hyperlink-amplified-hover-font-weight)
}

.okui-hyperlink-primary {
    color: var(--okd-hyperlink-primary-default-color)
}

.okui-hyperlink-primary .icon-arrow,.okui-hyperlink-primary .icon-jump {
    color: var(--okd-hyperlink-primary-default-icon-color)
}

.okui-hyperlink-primary.okui-hyperlink-disabled {
    color: var(--okd-hyperlink-primary-disabled-color)
}

.okui-hyperlink-primary.okui-hyperlink-disabled .okui-hyperlink-text,.okui-hyperlink-primary.okui-hyperlink-disabled .icon-arrow,.okui-hyperlink-primary.okui-hyperlink-disabled .icon-jump {
    color: var(--okd-hyperlink-primary-disabled-color);
    cursor: not-allowed
}

.okui-hyperlink-primary:not(.okui-hyperlink-disabled):hover {
    color: var(--okd-hyperlink-primary-hover-color)
}

.okui-hyperlink-primary:not(.okui-hyperlink-disabled):hover .okui-hyperlink-text {
    text-decoration: underline;
    text-underline-offset: 3px;
    color: var(--okd-hyperlink-primary-hover-color)
}

.okui-hyperlink-primary:not(.okui-hyperlink-disabled):hover .icon-arrow,.okui-hyperlink-primary:not(.okui-hyperlink-disabled):hover .icon-jump {
    color: var(--okd-hyperlink-primary-hover-icon-color)
}

.okui-hyperlink-primary a,.okui-hyperlink-primary a:active,.okui-hyperlink-primary a:visited {
    color: var(--okd-hyperlink-primary-default-color)
}

.okui-hyperlink-secondary {
    color: var(--okd-hyperlink-secondary-default-color)
}

.okui-hyperlink-secondary .icon-arrow,.okui-hyperlink-secondary .icon-jump {
    color: var(--okd-hyperlink-secondary-default-icon-color)
}

.okui-hyperlink-secondary.okui-hyperlink-disabled {
    color: var(--okd-hyperlink-secondary-disabled-color)
}

.okui-hyperlink-secondary.okui-hyperlink-disabled .okui-hyperlink-text,.okui-hyperlink-secondary.okui-hyperlink-disabled .icon-arrow,.okui-hyperlink-secondary.okui-hyperlink-disabled .icon-jump {
    color: var(--okd-hyperlink-secondary-disabled-color);
    cursor: not-allowed
}

.okui-hyperlink-secondary:not(.okui-hyperlink-disabled):hover {
    color: var(--okd-hyperlink-secondary-hover-color)
}

.okui-hyperlink-secondary:not(.okui-hyperlink-disabled):hover .okui-hyperlink-text {
    text-decoration: underline;
    text-underline-offset: 3px;
    color: var(--okd-hyperlink-secondary-hover-color)
}

.okui-hyperlink-secondary:not(.okui-hyperlink-disabled):hover .icon-arrow,.okui-hyperlink-secondary:not(.okui-hyperlink-disabled):hover .icon-jump {
    color: var(--okd-hyperlink-secondary-hover-icon-color)
}

.okui-hyperlink-secondary a,.okui-hyperlink-secondary a:active,.okui-hyperlink-secondary a:visited {
    color: var(--okd-hyperlink-secondary-default-color)
}

.okui-hyperlink-reversed {
    color: var(--okd-hyperlink-reversed-default-color)
}

.okui-hyperlink-reversed .icon-arrow,.okui-hyperlink-reversed .icon-jump {
    color: var(--okd-hyperlink-reversed-default-icon-color)
}

.okui-hyperlink-reversed.okui-hyperlink-disabled {
    color: var(--okd-hyperlink-reversed-disabled-color)
}

.okui-hyperlink-reversed.okui-hyperlink-disabled .okui-hyperlink-text,.okui-hyperlink-reversed.okui-hyperlink-disabled .icon-arrow,.okui-hyperlink-reversed.okui-hyperlink-disabled .icon-jump {
    color: var(--okd-hyperlink-reversed-disabled-color);
    cursor: not-allowed
}

.okui-hyperlink-reversed:not(.okui-hyperlink-disabled):hover {
    color: var(--okd-hyperlink-reversed-hover-color)
}

.okui-hyperlink-reversed:not(.okui-hyperlink-disabled):hover .okui-hyperlink-text {
    text-decoration: underline;
    text-underline-offset: 3px;
    color: var(--okd-hyperlink-reversed-hover-color)
}

.okui-hyperlink-reversed:not(.okui-hyperlink-disabled):hover .icon-arrow,.okui-hyperlink-reversed:not(.okui-hyperlink-disabled):hover .icon-jump {
    color: var(--okd-hyperlink-reversed-hover-icon-color)
}

.okui-hyperlink-reversed a,.okui-hyperlink-reversed a:active,.okui-hyperlink-reversed a:visited {
    color: var(--okd-hyperlink-reversed-default-color)
}

.okui-hyperlink-accent {
    color: var(--okd-hyperlink-accent-default-color)
}

.okui-hyperlink-accent .icon-arrow,.okui-hyperlink-accent .icon-jump {
    color: var(--okd-hyperlink-accent-default-icon-color)
}

.okui-hyperlink-accent.okui-hyperlink-disabled {
    color: var(--okd-hyperlink-accent-disabled-color)
}

.okui-hyperlink-accent.okui-hyperlink-disabled .okui-hyperlink-text,.okui-hyperlink-accent.okui-hyperlink-disabled .icon-arrow,.okui-hyperlink-accent.okui-hyperlink-disabled .icon-jump {
    color: var(--okd-hyperlink-accent-disabled-color);
    cursor: not-allowed
}

.okui-hyperlink-accent:not(.okui-hyperlink-disabled):hover {
    color: var(--okd-hyperlink-accent-hover-color)
}

.okui-hyperlink-accent:not(.okui-hyperlink-disabled):hover .okui-hyperlink-text {
    text-decoration: underline;
    text-underline-offset: 3px;
    color: var(--okd-hyperlink-accent-hover-color)
}

.okui-hyperlink-accent:not(.okui-hyperlink-disabled):hover .icon-arrow,.okui-hyperlink-accent:not(.okui-hyperlink-disabled):hover .icon-jump {
    color: var(--okd-hyperlink-accent-hover-icon-color)
}

.okui-hyperlink-accent a,.okui-hyperlink-accent a:active,.okui-hyperlink-accent a:visited {
    color: var(--okd-hyperlink-accent-default-color)
}

.okui-hyperlink-text {
    text-decoration: none
}

.okui-hyperlink-underline .okui-hyperlink-text {
    text-decoration: underline;
    text-underline-offset: 3px
}

.okui-hyperlink-no-hover-underline:not(.okui-hyperlink-disabled):hover .okui-hyperlink-text {
    text-decoration: none
}

.okui-hyperlink {
    display: inline-flex;
    align-items: center;
    cursor: pointer
}

.okui-hyperlink .icon-arrow,.okui-hyperlink .icon-jump {
    font-weight: inherit;
    cursor: initial
}

.okui-hyperlink a:focus-visible {
    outline: 2px solid var(--okd-color-border-focus);
    outline-width: 2px;
    outline-style: solid;
    outline-color: var(--okd-color-border-focus);
    outline-offset: 2px;
    border-radius: 2px
}

.okui-image {
    position: relative;
    display: block;
    overflow: hidden
}

.okui-image-picture-sizer {
    display: block
}

.okui-image-placeholder {
    position: absolute;
    inset: 0;
    display: flex;
    align-items: center;
    justify-content: center
}

.okui-image-layout {
    position: absolute
}

.okui-image-layout-responsive {
    top: 0;
    width: 100%;
    height: 100%
}

[dir=ltr] .okui-image-layout-responsive {
    left: 0
}

[dir=rtl] .okui-image-layout-responsive {
    right: 0
}

.okui-image-layout-contain,.okui-image-layout-cover {
    top: 50%
}

[dir=ltr] .okui-image-layout-contain,[dir=ltr] .okui-image-layout-cover {
    left: 50%;
    transform: translate(-50%,-50%)
}

[dir=rtl] .okui-image-layout-contain,[dir=rtl] .okui-image-layout-cover {
    right: 50%;
    transform: translate(50%,-50%)
}

.okui-image-webp {
    display: contents
}

.okui-image-hide {
    visibility: hidden
}

.okui-label {
    display: flex;
    width: 100%
}

.okui-label.top-right {
    justify-content: flex-end
}

.okui-label.top-between {
    justify-content: space-between
}

.okui-label-text {
    color: var(--okd-input-label-color);
    font-weight: 500
}

.okui-label-action {
    color: var(--okd-input-action-color);
    font-weight: 500;
    cursor: pointer
}

.okui-label.label-xl .okui-label-text {
    margin-bottom: var(--okd-input-xl-label-margin, 6px);
    font-size: var(--okd-input-xl-label-font-size);
    line-height: var(--okd-input-xl-label-line-height)
}

.okui-label.label-xl .okui-label-action {
    margin-bottom: var(--okd-input-xl-label-margin, 6px);
    font-size: var(--okd-input-xl-action-font-size);
    line-height: var(--okd-input-xl-action-line-height)
}

.okui-label.label-xl .okui-label-place {
    min-height: var(--okd-input-xl-label-line-height)
}

.okui-label.label-lg .okui-label-text {
    margin-bottom: var(--okd-input-lg-label-margin, 6px);
    font-size: var(--okd-input-lg-label-font-size);
    line-height: var(--okd-input-lg-label-line-height)
}

.okui-label.label-lg .okui-label-action {
    margin-bottom: var(--okd-input-lg-label-margin, 6px);
    font-size: var(--okd-input-lg-action-font-size);
    line-height: var(--okd-input-lg-action-line-height)
}

.okui-label.label-lg .okui-label-place {
    min-height: var(--okd-input-lg-label-line-height)
}

.okui-label.label-xs .okui-label-text {
    margin-bottom: var(--okd-input-xs-label-margin, 4px);
    font-size: var(--okd-input-xs-label-font-size);
    line-height: var(--okd-input-xs-label-line-height)
}

.okui-label.label-xs .okui-label-action {
    margin-bottom: var(--okd-input-xs-label-margin, 4px);
    font-size: var(--okd-input-xs-action-font-size);
    line-height: var(--okd-input-xs-action-line-height)
}

.okui-label.label-xs .okui-label-place {
    min-height: var(--okd-input-xs-label-line-height)
}

.okui-label.label-sm .okui-label-text {
    margin-bottom: var(--okd-input-sm-label-margin, 4px);
    font-size: var(--okd-input-sm-label-font-size);
    line-height: var(--okd-input-sm-label-line-height)
}

.okui-label.label-sm .okui-label-action {
    margin-bottom: var(--okd-input-sm-label-margin, 4px);
    font-size: var(--okd-input-sm-action-font-size);
    line-height: var(--okd-input-sm-action-line-height)
}

.okui-label.label-sm .okui-label-place {
    min-height: var(--okd-input-sm-label-line-height)
}

.okui-label.label-md .okui-label-text {
    margin-bottom: var(--okd-input-md-label-margin, 4px);
    font-size: var(--okd-input-md-label-font-size);
    line-height: var(--okd-input-md-label-line-height)
}

.okui-label.label-md .okui-label-action {
    margin-bottom: var(--okd-input-md-label-margin, 4px);
    font-size: var(--okd-input-md-action-font-size);
    line-height: var(--okd-input-md-action-line-height)
}

.okui-label.label-md .okui-label-place {
    min-height: var(--okd-input-md-label-line-height)
}

.okui-input-caret-color {
    caret-color: var(--okd-input-focus-caret-color)
}

.okui-input-caret-color input[type=search]::-webkit-search-cancel-button {
    -webkit-appearance: none;
    appearance: none
}

.okui-input-caret-color input[type=search]::-moz-search-cancel-button {
    -moz-appearance: none;
    appearance: none
}

.okui-input-caret-color input::-ms-reveal {
    display: none
}

.okui-input-caret-color input::-ms-clear {
    display: none
}

.okui-input-caret-color input::-o-clear {
    display: none
}

.okui-input {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: flex-start
}

.okui-input input[type=search]::-webkit-search-cancel-button {
    -webkit-appearance: none;
    appearance: none
}

.okui-input input[type=search]::-moz-search-cancel-button {
    -moz-appearance: none;
    appearance: none
}

.okui-input input::-ms-reveal {
    display: none
}

.okui-input input::-ms-clear {
    display: none
}

.okui-input input::-o-clear {
    display: none
}

.okui-input * {
    box-sizing: border-box
}

.okui-input-prefix,.okui-input-suffix {
    flex-shrink: 1;
    white-space: nowrap;
    display: flex;
    align-items: center
}

.okui-input-input {
    width: 100%;
    height: 100%;
    color: var(--okd-input-default-text-color);
    border: none;
    flex-grow: 1;
    outline: none;
    background: transparent;
    font-family: inherit
}

.okui-input-input::-webkit-input-placeholder {
    color: var(--okd-input-default-placeholder-color);
    -webkit-text-fill-color: var(--okd-input-default-placeholder-color)
}

.okui-input-input:-moz-placeholder {
    color: var(--okd-input-default-placeholder-color);
    opacity: 1;
    -webkit-text-fill-color: var(--okd-input-default-placeholder-color)
}

.okui-input-input::-ms-input-placeholder {
    color: var(--okd-input-default-placeholder-color);
    -webkit-text-fill-color: var(--okd-input-default-placeholder-color)
}

.okui-input-input:-webkit-autofill {
    border: none;
    -webkit-box-shadow: 0 0 0 30px var(--okd-input-default-background) inset;
    -webkit-text-fill-color: var(--okd-input-default-text-color)!important
}

.okui-input-input.input-textarea {
    box-shadow: none;
    outline: none;
    resize: none
}

.okui-input-custom-placeholder {
    position: relative;
    width: 100%
}

.okui-input-ellipsis {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.okui-input-placeholder {
    position: absolute;
    inset: 50% 0 0;
    color: var(--okd-input-default-placeholder-color);
    pointer-events: none;
    transform: translateY(-50%)
}

.okui-input-tips-box {
    display: flex;
    width: 100%
}

.okui-input-error {
    color: var(--okd-input-error-tips-color)
}

.okui-input-tips {
    display: inline-block;
    color: var(--okd-input-tips-text-color)
}

.okui-input-help-text {
    color: var(--okd-input-tips-text-color);
    flex-grow: 1;
    flex-shrink: 0
}

[dir=ltr] .okui-input-help-text {
    text-align: right
}

[dir=rtl] .okui-input-help-text {
    text-align: left
}

.okui-input:hover,.okui-input.hover {
    cursor: text
}

.okui-input:hover .okui-input-box,.okui-input.hover .okui-input-box {
    border: thin solid var(--okd-input-hover-border-color);
    background: var(--okd-input-hover-background);
    box-shadow: var(--okd-input-hover-shadow)
}

.okui-input:hover .okui-input-box .okui-input-input,.okui-input.hover .okui-input-box .okui-input-input {
    caret-color: var(--okd-input-hover-caret-color);
    color: var(--okd-input-hover-text-color);
    -webkit-text-fill-color: var(--okd-input-hover-text-color)
}

.okui-input:hover .okui-input-box .okui-input-input::-webkit-input-placeholder,.okui-input.hover .okui-input-box .okui-input-input::-webkit-input-placeholder {
    color: var(--okd-input-hover-placeholder-color);
    -webkit-text-fill-color: var(--okd-input-hover-placeholder-color)
}

.okui-input:hover .okui-input-box .okui-input-input:-moz-placeholder,.okui-input.hover .okui-input-box .okui-input-input:-moz-placeholder {
    color: var(--okd-input-hover-placeholder-color);
    opacity: 1;
    -webkit-text-fill-color: var(--okd-input-hover-placeholder-color)
}

.okui-input:hover .okui-input-box .okui-input-input::-ms-input-placeholder,.okui-input.hover .okui-input-box .okui-input-input::-ms-input-placeholder {
    color: var(--okd-input-hover-placeholder-color);
    -webkit-text-fill-color: var(--okd-input-hover-placeholder-color)
}

.okui-input.focus .okui-input-box {
    border: thin solid var(--okd-input-focus-border-color);
    background: var(--okd-input-focus-background);
    box-shadow: var(--okd-input-focus-shadow)
}

.okui-input.focus .okui-input-box .okui-input-input {
    caret-color: var(--okd-input-focus-caret-color);
    color: var(--okd-input-focus-text-color);
    -webkit-text-fill-color: var(--okd-input-focus-text-color)
}

.okui-input.focus .okui-input-box .okui-input-input::-webkit-input-placeholder {
    color: var(--okd-input-focus-placeholder-color);
    -webkit-text-fill-color: var(--okd-input-focus-placeholder-color)
}

.okui-input.focus .okui-input-box .okui-input-input:-moz-placeholder {
    color: var(--okd-input-focus-placeholder-color);
    opacity: 1;
    -webkit-text-fill-color: var(--okd-input-focus-placeholder-color)
}

.okui-input.focus .okui-input-box .okui-input-input::-ms-input-placeholder {
    color: var(--okd-input-focus-placeholder-color);
    -webkit-text-fill-color: var(--okd-input-focus-placeholder-color)
}

.okui-input.readonly .okui-input-box {
    border: thin solid var(--okd-input-readonly-border-color, var(--okd-input-default-border-color));
    background: var(--okd-input-readonly-background, var(--okd-input-default-background));
    box-shadow: var(--okd-input-readonly-shadow, var(--okd-input-default-shadow))
}

.okui-input.readonly .okui-input-box .okui-input-input {
    caret-color: var(--okd-input-readonly-caret-color, var(--okd-input-default-caret-color));
    color: var(--okd-input-readonly-text-color, var(--okd-input-default-text-color));
    -webkit-text-fill-color: var(--okd-input-readonly-text-color, var(--okd-input-default-text-color))
}

.okui-input.readonly .okui-input-box .okui-input-input::-webkit-input-placeholder {
    color: var(--okd-input-readonly-placeholder-color, var(--okd-input-default-placeholder-color));
    -webkit-text-fill-color: var(--okd-input-readonly-placeholder-color, var(--okd-input-default-placeholder-color))
}

.okui-input.readonly .okui-input-box .okui-input-input:-moz-placeholder {
    color: var(--okd-input-readonly-placeholder-color, var(--okd-input-default-placeholder-color));
    opacity: 1;
    -webkit-text-fill-color: var(--okd-input-readonly-placeholder-color, var(--okd-input-default-placeholder-color))
}

.okui-input.readonly .okui-input-box .okui-input-input::-ms-input-placeholder {
    color: var(--okd-input-readonly-placeholder-color, var(--okd-input-default-placeholder-color));
    -webkit-text-fill-color: var(--okd-input-readonly-placeholder-color, var(--okd-input-default-placeholder-color))
}

.okui-input.readonly.focus .okui-input-box {
    border-color: var(--okd-input-focus-border-color)
}

.okui-input.disabled {
    cursor: not-allowed
}

.okui-input.disabled .okui-input-box {
    border: thin solid var(--okd-input-disabled-border-color);
    background: var(--okd-input-disabled-background);
    box-shadow: var(--okd-input-disabled-shadow)
}

.okui-input.disabled .okui-input-box .okui-input-input {
    caret-color: var(--okd-input-disabled-caret-color);
    color: var(--okd-input-disabled-text-color);
    -webkit-text-fill-color: var(--okd-input-disabled-text-color)
}

.okui-input.disabled .okui-input-box .okui-input-input::-webkit-input-placeholder {
    color: var(--okd-input-disabled-placeholder-color);
    -webkit-text-fill-color: var(--okd-input-disabled-placeholder-color)
}

.okui-input.disabled .okui-input-box .okui-input-input:-moz-placeholder {
    color: var(--okd-input-disabled-placeholder-color);
    opacity: 1;
    -webkit-text-fill-color: var(--okd-input-disabled-placeholder-color)
}

.okui-input.disabled .okui-input-box .okui-input-input::-ms-input-placeholder {
    color: var(--okd-input-disabled-placeholder-color);
    -webkit-text-fill-color: var(--okd-input-disabled-placeholder-color)
}

.okui-input.disabled .okui-input-input {
    cursor: not-allowed;
    opacity: 1
}

.okui-input.disabled .okui-input-input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0 30px var(--okd-input-disabled-background) inset;
    -webkit-text-fill-color: var(--okd-input-disabled-text-color)!important
}

.okui-input.error .okui-input-box {
    border: thin solid var(--okd-input-error-border-color);
    background: var(--okd-input-error-background);
    box-shadow: var(--okd-input-error-shadow)
}

.okui-input.error .okui-input-box .okui-input-input {
    caret-color: var(--okd-input-error-caret-color);
    color: var(--okd-input-error-text-color);
    -webkit-text-fill-color: var(--okd-input-error-text-color)
}

.okui-input.error .okui-input-box .okui-input-input::-webkit-input-placeholder {
    color: var(--okd-input-error-placeholder-color);
    -webkit-text-fill-color: var(--okd-input-error-placeholder-color)
}

.okui-input.error .okui-input-box .okui-input-input:-moz-placeholder {
    color: var(--okd-input-error-placeholder-color);
    opacity: 1;
    -webkit-text-fill-color: var(--okd-input-error-placeholder-color)
}

.okui-input.error .okui-input-box .okui-input-input::-ms-input-placeholder {
    color: var(--okd-input-error-placeholder-color);
    -webkit-text-fill-color: var(--okd-input-error-placeholder-color)
}

.okui-input.error .okui-input-error {
    display: inline-block
}

.okui-input.no-border .okui-input-box {
    border: thin solid transparent;
    background: transparent;
    box-shadow: none
}

.okui-input-textarea-resize-virtual-dom::-webkit-scrollbar {
    display: none;
    width: 0;
    height: 0
}

.okui-input-box {
    display: flex;
    width: 100%;
    border: thin solid var(--okd-input-default-border-color);
    transition: border-color .3s,box-shadow .3s;
    background: var(--okd-input-default-background);
    box-shadow: var(--okd-input-default-shadow);
    align-items: center;
    border-radius: 5%;
}

.okui-input-xl>.okui-input-box {
    height: var(--okd-input-xl-height);
    padding: 0 var(--okd-input-xl-padding-horizontal, 8px);
    border-radius: var(--okd-input-xl-border-radius)
}

.okui-input-xl>.okui-input-box.auto-size {
    height: fit-content;
    min-height: var(--okd-input-xl-height)
}

[dir=ltr] .okui-input-xl>.okui-input-box.no-padding-left {
    padding-left: 0
}

[dir=rtl] .okui-input-xl>.okui-input-box.no-padding-left {
    padding-right: 0
}

[dir=ltr] .okui-input-xl>.okui-input-box.no-padding-right {
    padding-right: 0
}

[dir=rtl] .okui-input-xl>.okui-input-box.no-padding-right {
    padding-left: 0
}

.okui-input-xl>.okui-input-box.ta {
    height: 100%;
    padding: 8px
}

.okui-input-xl>.okui-input-box.auto-resize-auto-height {
    height: fit-content;
    min-height: var(--okd-input-xl-height)
}

.okui-input-xl>.okui-input-box.input-circle {
    border-radius: 100px
}

.okui-input-xl .okui-input-input {
    padding: calc((var(--okd-input-xl-height) - var(--okd-input-xl-text-font-size) - 4px) / 2) 0;
    font-size: var(--okd-input-xl-text-font-size)
}

.okui-input-xl .okui-input-input::-webkit-input-placeholder {
    font-size: var(--okd-input-xl-text-font-size);
    text-overflow: ellipsis;
    font-weight: 400
}

.okui-input-xl .okui-input-input:-moz-placeholder {
    font-size: var(--okd-input-xl-text-font-size);
    text-overflow: ellipsis;
    font-weight: 400
}

.okui-input-xl .okui-input-input::-ms-input-placeholder {
    font-size: var(--okd-input-xl-text-font-size);
    text-overflow: ellipsis;
    font-weight: 400
}

.okui-input-xl .okui-input-input.ta {
    padding: 0
}

.okui-input-xl .okui-input-input.textarea-auto-resize {
    line-height: var(--okd-input-xl-text-font-size)
}

.okui-input-xl .okui-input-placeholder {
    height: calc(var(--okd-input-xl-text-font-size) + 2px);
    line-height: calc(var(--okd-input-xl-text-font-size) + 2px);
    font-size: var(--okd-input-xl-text-font-size)
}

.okui-input-xl .okui-input.okui-input-place-mode .okui-input-tips-box {
    min-height: calc(var(--okd-input-xl-tip-line-height) + var(--okd-input-xl-tip-margin, 6px))
}

.okui-input-xl .okui-input-error {
    margin-top: var(--okd-input-xl-tip-margin, 6px);
    font-size: var(--okd-input-xl-error-font-size);
    line-height: var(--okd-input-xl-error-line-height)
}

.okui-input-xl .okui-input-tips,.okui-input-xl .okui-input-help-text {
    margin-top: var(--okd-input-xl-tip-margin, 6px);
    font-size: var(--okd-input-xl-tip-font-size);
    line-height: var(--okd-input-xl-tip-line-height)
}

.okui-input-lg>.okui-input-box {
    height: var(--okd-input-lg-height);
    padding: 0 var(--okd-input-lg-padding-horizontal, 8px);
    border-radius: var(--okd-input-lg-border-radius)
}

.okui-input-lg>.okui-input-box.auto-size {
    height: fit-content;
    min-height: var(--okd-input-lg-height)
}

[dir=ltr] .okui-input-lg>.okui-input-box.no-padding-left {
    padding-left: 0
}

[dir=rtl] .okui-input-lg>.okui-input-box.no-padding-left {
    padding-right: 0
}

[dir=ltr] .okui-input-lg>.okui-input-box.no-padding-right {
    padding-right: 0
}

[dir=rtl] .okui-input-lg>.okui-input-box.no-padding-right {
    padding-left: 0
}

.okui-input-lg>.okui-input-box.ta {
    height: 100%;
    padding: 8px
}

.okui-input-lg>.okui-input-box.auto-resize-auto-height {
    height: fit-content;
    min-height: var(--okd-input-lg-height)
}

.okui-input-lg>.okui-input-box.input-circle {
    border-radius: 100px
}

.okui-input-lg .okui-input-input {
    padding: calc((var(--okd-input-lg-height) - var(--okd-input-lg-text-font-size) - 4px) / 2) 0;
    font-size: var(--okd-input-lg-text-font-size)
}

.okui-input-lg .okui-input-input::-webkit-input-placeholder {
    font-size: var(--okd-input-lg-text-font-size);
    text-overflow: ellipsis;
    font-weight: 400
}

.okui-input-lg .okui-input-input:-moz-placeholder {
    font-size: var(--okd-input-lg-text-font-size);
    text-overflow: ellipsis;
    font-weight: 400
}

.okui-input-lg .okui-input-input::-ms-input-placeholder {
    font-size: var(--okd-input-lg-text-font-size);
    text-overflow: ellipsis;
    font-weight: 400
}

.okui-input-lg .okui-input-input.ta {
    padding: 0
}

.okui-input-lg .okui-input-input.textarea-auto-resize {
    line-height: var(--okd-input-lg-text-font-size)
}

.okui-input-lg .okui-input-placeholder {
    height: calc(var(--okd-input-lg-text-font-size) + 2px);
    line-height: calc(var(--okd-input-lg-text-font-size) + 2px);
    font-size: var(--okd-input-lg-text-font-size)
}

.okui-input-lg .okui-input.okui-input-place-mode .okui-input-tips-box {
    min-height: calc(var(--okd-input-lg-tip-line-height) + var(--okd-input-lg-tip-margin, 6px))
}

.okui-input-lg .okui-input-error {
    margin-top: var(--okd-input-lg-tip-margin, 6px);
    font-size: var(--okd-input-lg-error-font-size);
    line-height: var(--okd-input-lg-error-line-height)
}

.okui-input-lg .okui-input-tips,.okui-input-lg .okui-input-help-text {
    margin-top: var(--okd-input-lg-tip-margin, 6px);
    font-size: var(--okd-input-lg-tip-font-size);
    line-height: var(--okd-input-lg-tip-line-height)
}

.okui-input-xs>.okui-input-box {
    height: var(--okd-input-xs-height);
    padding: 0 var(--okd-input-xs-padding-horizontal, 8px);
    border-radius: var(--okd-input-xs-border-radius)
}

.okui-input-xs>.okui-input-box.auto-size {
    height: fit-content;
    min-height: var(--okd-input-xs-height)
}

[dir=ltr] .okui-input-xs>.okui-input-box.no-padding-left {
    padding-left: 0
}

[dir=rtl] .okui-input-xs>.okui-input-box.no-padding-left {
    padding-right: 0
}

[dir=ltr] .okui-input-xs>.okui-input-box.no-padding-right {
    padding-right: 0
}

[dir=rtl] .okui-input-xs>.okui-input-box.no-padding-right {
    padding-left: 0
}

.okui-input-xs>.okui-input-box.ta {
    height: 100%;
    padding: 8px
}

.okui-input-xs>.okui-input-box.auto-resize-auto-height {
    height: fit-content;
    min-height: var(--okd-input-xs-height)
}

.okui-input-xs>.okui-input-box.input-circle {
    border-radius: 100px
}

.okui-input-xs .okui-input-input {
    padding: calc((var(--okd-input-xs-height) - var(--okd-input-xs-text-font-size) - 4px) / 2) 0;
    font-size: var(--okd-input-xs-text-font-size)
}

.okui-input-xs .okui-input-input::-webkit-input-placeholder {
    font-size: var(--okd-input-xs-text-font-size);
    text-overflow: ellipsis;
    font-weight: 400
}

.okui-input-xs .okui-input-input:-moz-placeholder {
    font-size: var(--okd-input-xs-text-font-size);
    text-overflow: ellipsis;
    font-weight: 400
}

.okui-input-xs .okui-input-input::-ms-input-placeholder {
    font-size: var(--okd-input-xs-text-font-size);
    text-overflow: ellipsis;
    font-weight: 400
}

.okui-input-xs .okui-input-input.ta {
    padding: 0
}

.okui-input-xs .okui-input-input.textarea-auto-resize {
    line-height: var(--okd-input-xs-text-font-size)
}

.okui-input-xs .okui-input-placeholder {
    height: calc(var(--okd-input-xs-text-font-size) + 2px);
    line-height: calc(var(--okd-input-xs-text-font-size) + 2px);
    font-size: var(--okd-input-xs-text-font-size)
}

.okui-input-xs .okui-input.okui-input-place-mode .okui-input-tips-box {
    min-height: calc(var(--okd-input-xs-tip-line-height) + var(--okd-input-xs-tip-margin, 4px))
}

.okui-input-xs .okui-input-error {
    margin-top: var(--okd-input-xs-tip-margin, 4px);
    font-size: var(--okd-input-xs-error-font-size);
    line-height: var(--okd-input-xs-error-line-height)
}

.okui-input-xs .okui-input-tips,.okui-input-xs .okui-input-help-text {
    margin-top: var(--okd-input-xs-tip-margin, 4px);
    font-size: var(--okd-input-xs-tip-font-size);
    line-height: var(--okd-input-xs-tip-line-height)
}

.okui-input-sm>.okui-input-box {
    height: var(--okd-input-sm-height);
    padding: 0 var(--okd-input-sm-padding-horizontal, 8px);
    border-radius: var(--okd-input-sm-border-radius)
}

.okui-input-sm>.okui-input-box.auto-size {
    height: fit-content;
    min-height: var(--okd-input-sm-height)
}

[dir=ltr] .okui-input-sm>.okui-input-box.no-padding-left {
    padding-left: 0
}

[dir=rtl] .okui-input-sm>.okui-input-box.no-padding-left {
    padding-right: 0
}

[dir=ltr] .okui-input-sm>.okui-input-box.no-padding-right {
    padding-right: 0
}

[dir=rtl] .okui-input-sm>.okui-input-box.no-padding-right {
    padding-left: 0
}

.okui-input-sm>.okui-input-box.ta {
    height: 100%;
    padding: 8px
}

.okui-input-sm>.okui-input-box.auto-resize-auto-height {
    height: fit-content;
    min-height: var(--okd-input-sm-height)
}

.okui-input-sm>.okui-input-box.input-circle {
    border-radius: 100px
}

.okui-input-sm .okui-input-input {
    padding: calc((var(--okd-input-sm-height) - var(--okd-input-sm-text-font-size) - 4px) / 2) 0;
    font-size: var(--okd-input-sm-text-font-size)
}

.okui-input-sm .okui-input-input::-webkit-input-placeholder {
    font-size: var(--okd-input-sm-text-font-size);
    text-overflow: ellipsis;
    font-weight: 400
}

.okui-input-sm .okui-input-input:-moz-placeholder {
    font-size: var(--okd-input-sm-text-font-size);
    text-overflow: ellipsis;
    font-weight: 400
}

.okui-input-sm .okui-input-input::-ms-input-placeholder {
    font-size: var(--okd-input-sm-text-font-size);
    text-overflow: ellipsis;
    font-weight: 400
}

.okui-input-sm .okui-input-input.ta {
    padding: 0
}

.okui-input-sm .okui-input-input.textarea-auto-resize {
    line-height: var(--okd-input-sm-text-font-size)
}

.okui-input-sm .okui-input-placeholder {
    height: calc(var(--okd-input-sm-text-font-size) + 2px);
    line-height: calc(var(--okd-input-sm-text-font-size) + 2px);
    font-size: var(--okd-input-sm-text-font-size)
}

.okui-input-sm .okui-input.okui-input-place-mode .okui-input-tips-box {
    min-height: calc(var(--okd-input-sm-tip-line-height) + var(--okd-input-sm-tip-margin, 4px))
}

.okui-input-sm .okui-input-error {
    margin-top: var(--okd-input-sm-tip-margin, 4px);
    font-size: var(--okd-input-sm-error-font-size);
    line-height: var(--okd-input-sm-error-line-height)
}

.okui-input-sm .okui-input-tips,.okui-input-sm .okui-input-help-text {
    margin-top: var(--okd-input-sm-tip-margin, 4px);
    font-size: var(--okd-input-sm-tip-font-size);
    line-height: var(--okd-input-sm-tip-line-height)
}

.okui-input-md>.okui-input-box {
    height: var(--okd-input-md-height);
    padding: 0 var(--okd-input-md-padding-horizontal, 8px);
    border-radius: var(--okd-input-md-border-radius)
}

.okui-input-md>.okui-input-box.auto-size {
    height: fit-content;
    min-height: var(--okd-input-md-height)
}

[dir=ltr] .okui-input-md>.okui-input-box.no-padding-left {
    padding-left: 0
}

[dir=rtl] .okui-input-md>.okui-input-box.no-padding-left {
    padding-right: 0
}

[dir=ltr] .okui-input-md>.okui-input-box.no-padding-right {
    padding-right: 0
}

[dir=rtl] .okui-input-md>.okui-input-box.no-padding-right {
    padding-left: 0
}

.okui-input-md>.okui-input-box.ta {
    height: 100%;
    padding: 8px
}

.okui-input-md>.okui-input-box.auto-resize-auto-height {
    height: fit-content;
    min-height: var(--okd-input-md-height)
}

.okui-input-md>.okui-input-box.input-circle {
    border-radius: 100px
}

.okui-input-md .okui-input-input {
    padding: calc((var(--okd-input-md-height) - var(--okd-input-md-text-font-size) - 4px) / 2) 0;
    font-size: var(--okd-input-md-text-font-size)
}

.okui-input-md .okui-input-input::-webkit-input-placeholder {
    font-size: var(--okd-input-md-text-font-size);
    text-overflow: ellipsis;
    font-weight: 400
}

.okui-input-md .okui-input-input:-moz-placeholder {
    font-size: var(--okd-input-md-text-font-size);
    text-overflow: ellipsis;
    font-weight: 400
}

.okui-input-md .okui-input-input::-ms-input-placeholder {
    font-size: var(--okd-input-md-text-font-size);
    text-overflow: ellipsis;
    font-weight: 400
}

.okui-input-md .okui-input-input.ta {
    padding: 0
}

.okui-input-md .okui-input-input.textarea-auto-resize {
    line-height: var(--okd-input-md-text-font-size)
}

.okui-input-md .okui-input-placeholder {
    height: calc(var(--okd-input-md-text-font-size) + 2px);
    line-height: calc(var(--okd-input-md-text-font-size) + 2px);
    font-size: var(--okd-input-md-text-font-size)
}

.okui-input-md .okui-input.okui-input-place-mode .okui-input-tips-box {
    min-height: calc(var(--okd-input-md-tip-line-height) + var(--okd-input-md-tip-margin, 4px))
}

.okui-input-md .okui-input-error {
    margin-top: var(--okd-input-md-tip-margin, 4px);
    font-size: var(--okd-input-md-error-font-size);
    line-height: var(--okd-input-md-error-line-height)
}

.okui-input-md .okui-input-tips,.okui-input-md .okui-input-help-text {
    margin-top: var(--okd-input-md-tip-margin, 4px);
    font-size: var(--okd-input-md-tip-font-size);
    line-height: var(--okd-input-md-tip-line-height)
}

.okui-input-prefix {
    height: 100%
}

.okui-input-prefix .prefix-icon {
    color: var(--okd-input-icon-color)
}

[dir=ltr] .okui-input-prefix .select {
    padding-right: 8px
}

[dir=rtl] .okui-input-prefix .select {
    padding-left: 8px
}

.okui-input-suffix {
    height: 100%
}

.okui-input-suffix .suffix-icon {
    color: var(--okd-input-icon-color)
}

.okui-input-suffix .clean-icon {
    cursor: pointer
}

.okui-input-suffix .clean-icon:hover {
    color: var(--okd-input-search-suffix-icon-hover-color, #000)
}

.okui-input-suffix .error-icon {
    color: var(--okd-input-error-tips-color)
}

.okui-input-xl .okui-input-prefix .prefix-icon {
    font-size: var(--okd-input-xl-icon-size)
}

[dir=ltr] .okui-input-xl .okui-input-prefix .prefix-icon {
    margin-left: 0;
    margin-right: var(--okd-input-xl-icon-margin)
}

[dir=rtl] .okui-input-xl .okui-input-prefix .prefix-icon {
    margin-right: 0;
    margin-left: var(--okd-input-xl-icon-margin)
}

.okui-input-xl .okui-input-suffix .suffix-icon {
    font-size: var(--okd-input-xl-icon-size)
}

[dir=ltr] .okui-input-xl .okui-input-suffix .suffix-icon {
    margin-left: var(--okd-input-xl-icon-margin);
    margin-right: 0
}

[dir=rtl] .okui-input-xl .okui-input-suffix .suffix-icon {
    margin-right: var(--okd-input-xl-icon-margin);
    margin-left: 0
}

.okui-input-lg .okui-input-prefix .prefix-icon {
    font-size: var(--okd-input-lg-icon-size)
}

[dir=ltr] .okui-input-lg .okui-input-prefix .prefix-icon {
    margin-left: 0;
    margin-right: var(--okd-input-lg-icon-margin)
}

[dir=rtl] .okui-input-lg .okui-input-prefix .prefix-icon {
    margin-right: 0;
    margin-left: var(--okd-input-lg-icon-margin)
}

.okui-input-lg .okui-input-suffix .suffix-icon {
    font-size: var(--okd-input-lg-icon-size)
}

[dir=ltr] .okui-input-lg .okui-input-suffix .suffix-icon {
    margin-left: var(--okd-input-lg-icon-margin);
    margin-right: 0
}

[dir=rtl] .okui-input-lg .okui-input-suffix .suffix-icon {
    margin-right: var(--okd-input-lg-icon-margin);
    margin-left: 0
}

.okui-input-xs .okui-input-prefix .prefix-icon {
    font-size: var(--okd-input-xs-icon-size)
}

[dir=ltr] .okui-input-xs .okui-input-prefix .prefix-icon {
    margin-left: 0;
    margin-right: var(--okd-input-xs-icon-margin)
}

[dir=rtl] .okui-input-xs .okui-input-prefix .prefix-icon {
    margin-right: 0;
    margin-left: var(--okd-input-xs-icon-margin)
}

.okui-input-xs .okui-input-suffix .suffix-icon {
    font-size: var(--okd-input-xs-icon-size)
}

[dir=ltr] .okui-input-xs .okui-input-suffix .suffix-icon {
    margin-left: var(--okd-input-xs-icon-margin);
    margin-right: 0
}

[dir=rtl] .okui-input-xs .okui-input-suffix .suffix-icon {
    margin-right: var(--okd-input-xs-icon-margin);
    margin-left: 0
}

.okui-input-sm .okui-input-prefix .prefix-icon {
    font-size: var(--okd-input-sm-icon-size)
}

[dir=ltr] .okui-input-sm .okui-input-prefix .prefix-icon {
    margin-left: 0;
    margin-right: var(--okd-input-sm-icon-margin)
}

[dir=rtl] .okui-input-sm .okui-input-prefix .prefix-icon {
    margin-right: 0;
    margin-left: var(--okd-input-sm-icon-margin)
}

.okui-input-sm .okui-input-suffix .suffix-icon {
    font-size: var(--okd-input-sm-icon-size)
}

[dir=ltr] .okui-input-sm .okui-input-suffix .suffix-icon {
    margin-left: var(--okd-input-sm-icon-margin);
    margin-right: 0
}

[dir=rtl] .okui-input-sm .okui-input-suffix .suffix-icon {
    margin-right: var(--okd-input-sm-icon-margin);
    margin-left: 0
}

.okui-input-md .okui-input-prefix .prefix-icon {
    font-size: var(--okd-input-md-icon-size)
}

[dir=ltr] .okui-input-md .okui-input-prefix .prefix-icon {
    margin-left: 0;
    margin-right: var(--okd-input-md-icon-margin)
}

[dir=rtl] .okui-input-md .okui-input-prefix .prefix-icon {
    margin-right: 0;
    margin-left: var(--okd-input-md-icon-margin)
}

.okui-input-md .okui-input-suffix .suffix-icon {
    font-size: var(--okd-input-md-icon-size)
}

[dir=ltr] .okui-input-md .okui-input-suffix .suffix-icon {
    margin-left: var(--okd-input-md-icon-margin);
    margin-right: 0
}

[dir=rtl] .okui-input-md .okui-input-suffix .suffix-icon {
    margin-right: var(--okd-input-md-icon-margin);
    margin-left: 0
}

.okui-input:hover .okui-input-number-suffix:not(.operation-always) {
    opacity: 1
}

.okui-input-number-inner {
    overflow: hidden
}

.okui-input-number-suffix {
    display: flex;
    width: 24px;
    height: 100%;
    line-height: 0;
    text-align: center;
    transition: opacity .5s;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    cursor: pointer;
    overflow: hidden
}

[dir=ltr] .okui-input-number-suffix {
    margin-left: 6px;
    border-left: 1px solid var(--okd-input-number-suffix-border-color, var(--okd-input-default-border-color))
}

[dir=rtl] .okui-input-number-suffix {
    margin-right: 6px;
    border-right: 1px solid var(--okd-input-number-suffix-border-color, var(--okd-input-default-border-color))
}

.okui-input-number-suffix:not(.operation-always) {
    opacity: 0
}

.okui-input-number-suffix-part {
    display: flex;
    width: 100%;
    flex: 1;
    box-sizing: border-box;
    justify-content: center;
    align-items: center;
    background: var(--okd-input-number-default-add-icon-background)
}

.okui-input-number-suffix-part .icon {
    font-size: 13px;
    color: var(--okd-input-number-default-add-icon-color)
}

.okui-input-number-suffix-part:not(.okui-input-number-suffix-part-disabled):hover,.okui-input-number-suffix-part .hover {
    background: var(--okd-input-number-hover-add-icon-background)
}

.okui-input-number-suffix-part:not(.okui-input-number-suffix-part-disabled):hover .icon,.okui-input-number-suffix-part .hover .icon {
    color: var(--okd-input-number-hover-add-icon-color)
}

.okui-input-number-suffix-part:not(.okui-input-number-suffix-part-disabled):active,.okui-input-number-suffix-part .active {
    background: var(--okd-input-number-active-add-icon-background)
}

.okui-input-number-suffix-part:not(.okui-input-number-suffix-part-disabled):active .icon,.okui-input-number-suffix-part .active .icon {
    color: var(--okd-input-number-active-add-icon-color)
}

.okui-input-number-suffix-part-disabled {
    cursor: not-allowed
}

.okui-input-number-suffix-line {
    width: 100%;
    height: 1px;
    background: var(--okd-input-number-suffix-border-color, var(--okd-input-default-border-color))
}

[dir=ltr] .okui-input-number-suffix .up {
    transform: rotate(180deg)
}

[dir=rtl] .okui-input-number-suffix .up {
    transform: rotate(-180deg)
}

[dir=ltr] .okui-input-number-localization {
    text-align: right
}

[dir=rtl] .okui-input-number-localization {
    text-align: left
}

.okui-input-number-localization-percent {
    display: inline-block;
    color: var(--okd-input-default-text-color)
}

[dir=ltr] .okui-input-xl .okui-input-number-suffix.xl {
    border-top-right-radius: calc(var(--okd-input-xl-border-radius) - 1px);
    border-bottom-right-radius: calc(var(--okd-input-xl-border-radius) - 1px)
}

[dir=rtl] .okui-input-xl .okui-input-number-suffix.xl {
    border-top-left-radius: calc(var(--okd-input-xl-border-radius) - 1px);
    border-bottom-left-radius: calc(var(--okd-input-xl-border-radius) - 1px)
}

[dir=ltr] .okui-input-lg .okui-input-number-suffix.lg {
    border-top-right-radius: calc(var(--okd-input-lg-border-radius) - 1px);
    border-bottom-right-radius: calc(var(--okd-input-lg-border-radius) - 1px)
}

[dir=rtl] .okui-input-lg .okui-input-number-suffix.lg {
    border-top-left-radius: calc(var(--okd-input-lg-border-radius) - 1px);
    border-bottom-left-radius: calc(var(--okd-input-lg-border-radius) - 1px)
}

[dir=ltr] .okui-input-xs .okui-input-number-suffix.xs {
    border-top-right-radius: calc(var(--okd-input-xs-border-radius) - 1px);
    border-bottom-right-radius: calc(var(--okd-input-xs-border-radius) - 1px)
}

[dir=rtl] .okui-input-xs .okui-input-number-suffix.xs {
    border-top-left-radius: calc(var(--okd-input-xs-border-radius) - 1px);
    border-bottom-left-radius: calc(var(--okd-input-xs-border-radius) - 1px)
}

[dir=ltr] .okui-input-sm .okui-input-number-suffix.sm {
    border-top-right-radius: calc(var(--okd-input-sm-border-radius) - 1px);
    border-bottom-right-radius: calc(var(--okd-input-sm-border-radius) - 1px)
}

[dir=rtl] .okui-input-sm .okui-input-number-suffix.sm {
    border-top-left-radius: calc(var(--okd-input-sm-border-radius) - 1px);
    border-bottom-left-radius: calc(var(--okd-input-sm-border-radius) - 1px)
}

[dir=ltr] .okui-input-md .okui-input-number-suffix.md {
    border-top-right-radius: calc(var(--okd-input-md-border-radius) - 1px);
    border-bottom-right-radius: calc(var(--okd-input-md-border-radius) - 1px)
}

[dir=rtl] .okui-input-md .okui-input-number-suffix.md {
    border-top-left-radius: calc(var(--okd-input-md-border-radius) - 1px);
    border-bottom-left-radius: calc(var(--okd-input-md-border-radius) - 1px)
}

.theme-light {
    --okd-typography-header-muted-color: #929292;
    --okd-typography-header-medium-color: #000000;
    --okd-typography-header-amplified-color: #000000;
    --okd-typography-h1-font-size: 30px;
    --okd-typography-h1-line-height: 32px;
    --okd-typography-h2-font-size: 30px;
    --okd-typography-h2-line-height: 32px;
    --okd-typography-h3-font-size: 18px;
    --okd-typography-h3-line-height: 24px;
    --okd-typography-h4-font-size: 18px;
    --okd-typography-h4-line-height: 24px;
    --okd-typography-h5-font-size: 18px;
    --okd-typography-h5-line-height: 24px;
    --okd-typography-h6-font-size: 18px;
    --okd-typography-h6-line-height: 24px;
    --okd-typography-header-medium-font-weight: 500;
    --okd-typography-header-amplified-font-weight: 500;
    --okd-typography-text-muted-color: #929292;
    --okd-typography-text-medium-color: #3D3D3D;
    --okd-typography-text-amplified-color: #000000;
    --okd-typography-text-base-font-size: var(--okd-font-size-base);
    --okd-typography-text-base-line-height: var(--okd-line-height-base);
    --okd-typography-text-md-font-size: var(--okd-font-size-md);
    --okd-typography-text-md-line-height: var(--okd-line-height-md);
    --okd-typography-text-xs-font-size: var(--okd-font-size-xs);
    --okd-typography-text-xs-line-height: var(--okd-line-height-xs);
    --okd-typography-text-medium-font-weight: 400;
    --okd-typography-text-amplified-font-weight: 500
}

.theme-dark {
    --okd-typography-header-muted-color: #f0f0f0;
    --okd-typography-header-medium-color: #FFFFFF;
    --okd-typography-header-amplified-color: #FFFFFF;
    --okd-typography-header-medium-font-weight: 500;
    --okd-typography-header-amplified-font-weight: 500;
    --okd-typography-h1-font-size: 30px;
    --okd-typography-h1-line-height: 32px;
    --okd-typography-h2-font-size: 30px;
    --okd-typography-h2-line-height: 32px;
    --okd-typography-h3-font-size: 18px;
    --okd-typography-h3-line-height: 24px;
    --okd-typography-h4-font-size: 18px;
    --okd-typography-h4-line-height: 24px;
    --okd-typography-h5-font-size: 18px;
    --okd-typography-h5-line-height: 24px;
    --okd-typography-h6-font-size: 18px;
    --okd-typography-h6-line-height: 24px;
    --okd-typography-text-base-font-size: var(--okd-font-size-base);
    --okd-typography-text-base-line-height: var(--okd-line-height-base);
    --okd-typography-text-md-font-size: var(--okd-font-size-md);
    --okd-typography-text-md-line-height: var(--okd-line-height-md);
    --okd-typography-text-xs-font-size: var(--okd-font-size-xs);
    --okd-typography-text-xs-line-height: var(--okd-line-height-xs);
    --okd-typography-text-muted-color: #909090;
    --okd-typography-text-medium-color: #e3e3e3;
    --okd-typography-text-amplified-color: #FFFFFF;
    --okd-typography-text-medium-font-weight: 500;
    --okd-typography-text-amplified-font-weight: 500
}

.okui-typo-h1 {
    font-size: var(--okd-typography-h1-font-size);
    line-height: var(--okd-typography-h1-line-height)
}

.okui-typo-h2 {
    font-size: var(--okd-typography-h2-font-size);
    line-height: var(--okd-typography-h2-line-height)
}

.okui-typo-h3 {
    font-size: var(--okd-typography-h3-font-size);
    line-height: var(--okd-typography-h3-line-height)
}

.okui-typo-h4 {
    font-size: var(--okd-typography-h4-font-size);
    line-height: var(--okd-typography-h4-line-height)
}

.okui-typo-h5 {
    font-size: var(--okd-typography-h5-font-size);
    line-height: var(--okd-typography-h5-line-height)
}

.okui-typo-h6 {
    font-size: var(--okd-typography-h6-font-size);
    line-height: var(--okd-typography-h6-line-height)
}

.okui-typo-text-base {
    font-size: var(--okd-typography-text-base-font-size);
    line-height: var(--okd-typography-text-base-line-height)
}

.okui-typo-text-md {
    font-size: var(--okd-typography-text-md-font-size);
    line-height: var(--okd-typography-text-md-line-height)
}

.okui-typo-text-xs {
    font-size: var(--okd-typography-text-xs-font-size);
    line-height: var(--okd-typography-text-xs-line-height)
}

.header-weight-medium {
    font-weight: var(--okd-typography-header-medium-font-weight)
}

.header-weight-amplified {
    font-weight: var(--okd-typography-header-amplified-font-weight)
}

.text-weight-medium {
    font-weight: var(--okd-typography-text-medium-font-weight)
}

.text-weight-amplified {
    font-weight: var(--okd-typography-text-amplified-font-weight)
}

.header-color-muted {
    color: var(--okd-typography-header-muted-color)
}

.header-color-medium {
    color: var(--okd-typography-header-medium-color)
}

.header-color-amplified {
    color: var(--okd-typography-header-amplified-color)
}

.text-color-muted {
    color: var(--okd-typography-text-muted-color)
}

.text-color-medium {
    color: var(--okd-typography-text-medium-color)
}

.text-color-amplified {
    color: var(--okd-typography-text-amplified-color)
}

.okui-loadable {
    display: flex;
    width: 100%;
    height: 100%;
    justify-content: center;
    align-items: center
}

.okui-loadable .frendly-tips {
    min-width: 300px;
    text-align: center
}

.okui-loadable .margin-t-md {
    margin-top: 10px
}

.okui-loadable-img {
    height: 96px
}

.theme-light {
    --okd-notification-success-icon-color: var(--okd-color-semantic-positive);
    --okd-notification-info-icon-color: var(--okd-color-content-primary);
    --okd-notification-warn-icon-color: var(--okd-color-semantic-notice);
    --okd-notification-error-icon-color: var(--okd-color-semantic-negative);
    --okd-notification-title-color: var(--okd-color-content-primary);
    --okd-notification-text-color: var(--okd-color-content-secondary);
    --okd-notification-action-confirm-btn-color: var(--okd-color-content-primary);
    --okd-notification-action-cancel-btn-color: var(--okd-color-content-primary);
    --okd-notification-box-close-icon-color: var(--okd-color-content-contrast);
    --okd-notification-box-shadow: var(--okd-shadow-xl);
    --okd-notification-box-background: var(--okd-color-modal-tertiary);
    --okd-notification-box-border-color: var(--okd-color-border-primary);
    --okd-notification-box-border-radius: var(--okd-border-radius-md);
    --okd-notification-box-padding: 16px;
    --okd-notification-box-each-margin: 14px;
    --okd-notification-box-max-width: 700px;
    --okd-notification-box-min-width: 451px;
    --okd-notification-box-auto-width-min-width: 100px;
    --okd-notification-box-icon-text-margin: 15px;
    --okd-notification-title-font-size: var(--okd-font-size-md);
    --okd-notification-title-line-height: var(--okd-line-height-md);
    --okd-notification-text-font-size: var(--okd-font-size-md);
    --okd-notification-text-line-height: var(--okd-line-height-md);
    --okd-notification-action-font-size: var(--okd-font-size-md);
    --okd-notification-action-line-height: var(--okd-line-height-md);
    --okd-notification-pending-icon-color: var(--okd-color-content-primary)
}

.theme-dark {
    --okd-notification-success-icon-color: var(--okd-color-semantic-positive);
    --okd-notification-info-icon-color: var(--okd-color-content-primary);
    --okd-notification-warn-icon-color: var(--okd-color-semantic-notice);
    --okd-notification-error-icon-color: var(--okd-color-semantic-negative);
    --okd-notification-title-color: var(--okd-color-content-primary);
    --okd-notification-text-color: var(--okd-color-content-secondary);
    --okd-notification-action-confirm-btn-color: var(--okd-color-content-primary);
    --okd-notification-action-cancel-btn-color: var(--okd-color-content-primary);
    --okd-notification-box-close-icon-color: var(--okd-color-content-contrast);
    --okd-notification-box-shadow: var(--okd-shadow-xl);
    --okd-notification-box-background: var(--okd-color-modal-tertiary);
    --okd-notification-box-border-color: var(--okd-color-border-secondary);
    --okd-notification-box-border-radius: var(--okd-border-radius-md);
    --okd-notification-box-padding: 16px;
    --okd-notification-box-each-margin: 14px;
    --okd-notification-box-max-width: 700px;
    --okd-notification-box-min-width: 451px;
    --okd-notification-box-auto-width-min-width: 100px;
    --okd-notification-box-icon-text-margin: 15px;
    --okd-notification-title-font-size: var(--okd-font-size-md);
    --okd-notification-title-line-height: var(--okd-line-height-md);
    --okd-notification-text-font-size: var(--okd-font-size-md);
    --okd-notification-text-line-height: var(--okd-line-height-md);
    --okd-notification-action-font-size: var(--okd-font-size-md);
    --okd-notification-action-line-height: var(--okd-line-height-md);
    --okd-notification-pending-icon-color: var(--okd-color-content-primary)
}

.okui-animation {
    position: relative
}

.okui-animation-poster {
    position: absolute;
    top: 0
}

[dir=ltr] .okui-animation-poster {
    left: 0
}

[dir=rtl] .okui-animation-poster {
    right: 0
}

.okui-animation-view {
    width: 100%;
    height: 100%
}

.okui-notification-default {
    position: fixed;
    top: 0;
    display: flex;
    width: 100vw;
    height: 100vh;
    margin: 0;
    padding: 0;
    line-height: 1;
    box-sizing: border-box;
    pointer-events: none;
    flex-direction: column
}

[dir=ltr] .okui-notification-default {
    left: 0
}

[dir=rtl] .okui-notification-default {
    right: 0
}

.okui-notification-wrap {
    position: absolute;
    top: 0;
    display: flex;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    line-height: 1;
    box-sizing: border-box;
    pointer-events: none;
    flex-direction: column
}

[dir=ltr] .okui-notification-wrap {
    left: 0
}

[dir=rtl] .okui-notification-wrap {
    right: 0
}

.okui-notification * {
    box-sizing: border-box
}

.okui-notification-container.container-remove {
    animation-name: NotificationOutTop;
    animation-duration: .55s
}

.okui-notification-box {
    position: relative;
    display: inline-flex;
    margin: calc(var(--okd-notification-box-each-margin) / 2) 0;
    padding: var(--okd-notification-box-padding);
    line-height: 1;
    border: thin solid var(--okd-notification-box-border-color);
    border-radius: var(--okd-notification-box-border-radius);
    background: var(--okd-notification-box-background);
    box-shadow: var(--okd-notification-box-shadow);
    max-width: var(--okd-notification-box-max-width);
    min-width: var(--okd-notification-box-min-width);
    overflow: hidden;
    animation-duration: .3s;
    pointer-events: all
}

.okui-notification-box.auto-width {
    min-width: var(--okd-notification-box-auto-width-min-width)
}

.okui-notification-box .okui-notification-icon-circle-container {
    position: relative;
    display: inline-block;
    width: 20px;
    height: 20px;
    vertical-align: top
}

[dir=ltr] .okui-notification-box .okui-notification-icon-circle-container {
    margin-right: var(--okd-notification-box-icon-text-margin)
}

[dir=rtl] .okui-notification-box .okui-notification-icon-circle-container {
    margin-left: var(--okd-notification-box-icon-text-margin)
}

.okui-notification-box .okui-notification-icon-new {
    width: 100%;
    height: 100%;
    font-size: 20px
}

.okui-notification-box .okui-notification-content {
    display: inline-flex;
    flex-wrap: wrap;
    flex: 1;
    flex-direction: column;
    word-break: break-word
}

.okui-notification-box .okui-notification-inline {
    flex-direction: unset
}

.okui-notification-box .okui-notification-inline .okui-notification-action {
    margin-top: 0;
    width: auto
}

.okui-notification-box .okui-notification-title-box {
    display: inline-flex;
    flex-wrap: wrap;
    flex: 1;
    flex-direction: column
}

.okui-notification-box .okui-notification-title {
    color: var(--okd-notification-title-color);
    line-height: var(--okd-notification-title-line-height);
    font-size: var(--okd-notification-title-font-size);
    font-weight: 500;
    flex: 1;
    flex-shrink: 0
}

[dir=ltr] .okui-notification-box .okui-notification-title {
    text-align: left
}

[dir=rtl] .okui-notification-box .okui-notification-title {
    text-align: right
}

.okui-notification-box .okui-notification-desc,.okui-notification-box .okui-notification-text {
    color: var(--okd-notification-text-color);
    line-height: var(--okd-notification-text-line-height);
    font-size: var(--okd-notification-text-font-size)
}

.okui-notification-box .okui-notification-desc {
    width: 100%;
    margin-top: 4px
}

[dir=ltr] .okui-notification-box .okui-notification-desc {
    text-align: left
}

[dir=rtl] .okui-notification-box .okui-notification-desc {
    text-align: right
}

.okui-notification-box .okui-notification-action {
    display: inline-block;
    width: 100%;
    pointer-events: auto;
    margin-top: 12px
}

[dir=ltr] .okui-notification-box .okui-notification-action {
    text-align: left
}

[dir=rtl] .okui-notification-box .okui-notification-action {
    text-align: right
}

.okui-notification-box .okui-notification-action .action-undo {
    color: var(--okd-notification-action-confirm-btn-color);
    line-height: var(--okd-notification-action-line-height);
    cursor: pointer;
    font-size: var(--okd-notification-action-font-size);
    font-weight: 500
}

.okui-notification-box .okui-notification-action .action-dismiss {
    color: var(--okd-notification-action-cancel-btn-color);
    line-height: var(--okd-notification-action-line-height);
    cursor: pointer;
    font-size: var(--okd-notification-action-font-size);
    font-weight: 500
}

[dir=ltr] .okui-notification-box .okui-notification-action .action-undo+.action-dismiss {
    margin-left: 16px
}

[dir=rtl] .okui-notification-box .okui-notification-action .action-undo+.action-dismiss {
    margin-right: 16px
}

.okui-notification-box .okui-notification-close {
    position: relative;
    top: -2px;
    width: 22px;
    height: 22px;
    font-size: 22px;
    cursor: pointer;
    pointer-events: auto;
    -webkit-tap-highlight-color: transparent;
    color: var(--okd-notification-box-close-icon-color)
}

[dir=ltr] .okui-notification-box .okui-notification-close {
    margin-left: 15px
}

[dir=rtl] .okui-notification-box .okui-notification-close {
    margin-right: 15px
}

.okui-notification-box.success .okui-notification-icon-new {
    color: var(--okd-notification-success-icon-color)
}

.okui-notification-box.info .okui-notification-icon-new {
    color: var(--okd-notification-info-icon-color)
}

.okui-notification-box.warn .okui-notification-icon-new {
    color: var(--okd-notification-warn-icon-color)
}

.okui-notification-box.error .okui-notification-icon-new {
    color: var(--okd-notification-error-icon-color)
}

.okui-notification-box.pending .okui-notification-icon-new {
    color: var(--okd-notification-pending-icon-color)
}

.okui-notification.okui-notification-bottom-left,.okui-notification.okui-notification-bottom,.okui-notification.okui-notification-bottom-right {
    justify-content: flex-end
}

.okui-notification.okui-notification-bottom-left .container-remove,.okui-notification.okui-notification-bottom .container-remove,.okui-notification.okui-notification-bottom-right .container-remove {
    animation-name: NotificationOutBottom
}

[dir=ltr] .okui-notification.okui-notification-top-right .okui-notification-container,[dir=ltr] .okui-notification.okui-notification-bottom-right .okui-notification-container {
    text-align: right
}

[dir=rtl] .okui-notification.okui-notification-top-right .okui-notification-container,[dir=rtl] .okui-notification.okui-notification-bottom-right .okui-notification-container {
    text-align: left
}

.okui-notification.okui-notification-top .okui-notification-container,.okui-notification.okui-notification-bottom .okui-notification-container {
    text-align: center
}

.okui-notification.okui-notification-top-left .okui-notification-box,.okui-notification.okui-notification-bottom-left .okui-notification-box {
    animation-name: NotificationInLeft
}

.okui-notification.okui-notification-top-right .okui-notification-box,.okui-notification.okui-notification-bottom-right .okui-notification-box {
    animation-name: NotificationInRight
}

.okui-notification.okui-notification-top .okui-notification-box {
    animation-name: NotificationInTop
}

.okui-notification.okui-notification-bottom .okui-notification-box {
    animation-name: NotificationInBottom
}

@media (max-width: 767px) {
    .okui-notification.okui-notification-top-left .okui-notification-container,.okui-notification.okui-notification-top-right .okui-notification-container,.okui-notification.okui-notification-bottom-left .okui-notification-container,.okui-notification.okui-notification-bottom-right .okui-notification-container {
        text-align:center
    }

    .okui-notification-box {
        width: 100%;
        min-width: unset
    }

    .okui-notification-box.auto-width {
        width: auto
    }
}

.okui-notification-box .okui-notification-icon-pending-poster {
    position: absolute;
    top: 50%;
    font-size: 20px;
    color: var(--okd-color-surface-success-default, var(--okd-notification-success-icon-color))
}

[dir=ltr] .okui-notification-box .okui-notification-icon-pending-poster {
    left: 50%;
    transform: translate(-50%,-50%)
}

[dir=rtl] .okui-notification-box .okui-notification-icon-pending-poster {
    right: 50%;
    transform: translate(50%,-50%)
}

.okui-notification-box .okui-notification-icon-success-poster {
    position: absolute;
    top: 50%;
    font-size: 20px;
    color: var(--okd-color-surface-success-default, var(--okd-notification-success-icon-color))
}

[dir=ltr] .okui-notification-box .okui-notification-icon-success-poster {
    left: 50%;
    transform: translate(-50%,-50%)
}

[dir=rtl] .okui-notification-box .okui-notification-icon-success-poster {
    right: 50%;
    transform: translate(50%,-50%)
}

.okui-notification-box .okui-notification-icon-error-poster {
    position: absolute;
    top: 50%;
    font-size: 20px;
    color: var(--okd-color-surface-danger-default, var(--okd-notification-error-icon-color))
}

[dir=ltr] .okui-notification-box .okui-notification-icon-error-poster {
    left: 50%;
    transform: translate(-50%,-50%)
}

[dir=rtl] .okui-notification-box .okui-notification-icon-error-poster {
    right: 50%;
    transform: translate(50%,-50%)
}

@keyframes NotificationInLeft {
    0% {
        opacity: 0;
        transform: translate3d(-30px,0,0)
    }

    to {
        opacity: 1;
        transform: translateZ(0)
    }
}

@keyframes NotificationInRight {
    0% {
        opacity: 0;
        transform: translate3d(30px,0,0)
    }

    to {
        opacity: 1;
        transform: translateZ(0)
    }
}

@keyframes NotificationInTop {
    0% {
        opacity: 0;
        transform: translate3d(0,-30px,0)
    }

    to {
        opacity: 1;
        transform: translateZ(0)
    }
}

@keyframes NotificationInBottom {
    0% {
        opacity: 0;
        transform: translate3d(0,30px,0)
    }

    to {
        opacity: 1;
        transform: translateZ(0)
    }
}

@keyframes NotificationOutBottom {
    0% {
        opacity: 1;
        max-height: 150px;
        transform: translateZ(0)
    }

    to {
        opacity: 0;
        max-height: 0;
        transform: translate3d(0,30px,0)
    }
}

@keyframes NotificationOutTop {
    0% {
        opacity: 1;
        max-height: 150px;
        transform: translateZ(0)
    }

    to {
        opacity: 0;
        max-height: 0;
        transform: translate3d(0,-30px,0)
    }
}

.theme-light {
    --okd-popover-background: #FFFFFF;
    --okd-popover-link-color: var(--okd-color-content-secondary);
    --okd-popover-action-color: var(--okd-color-content-secondary);
    --okd-popover-title-color: var(--okd-color-content-primary);
    --okd-popover-title-line-height: 20px;
    --okd-popover-title-background: #F6F6F6;
    --okd-popover-desc-color: var(--okd-color-content-secondary);
    --okd-popover-md-font-size: 14px;
    --okd-popover-md-title-font-size: 16px;
    --okd-popover-md-line-height: 20px;
    --okd-popover-sm-font-size: 12px;
    --okd-popover-sm-title-font-size: 14px;
    --okd-popover-sm-line-height: 16px;
    --okd-popover-common-padding: 12px;
    --okd-popover-common-layer-width: 280px;
    --okd-popover-common-layer-shadow: rgba(0, 0, 0, .05) 0px 4px 6px -2px, rgba(0, 0, 0, .1) 0px 10px 15px -3px;
    --okd-popover-desc-background: var(--okd-color-modal-primary);
    --okd-popover-layer-background: var(--okd-color-modal-primary);
    --okd-popover-layer-border-color: var(--okd-color-transparent-white)
}

.theme-dark {
    --okd-popover-background: #909090;
    --okd-popover-link-color: var(--okd-color-content-secondary);
    --okd-popover-action-color: var(--okd-color-content-secondary);
    --okd-popover-title-color: var(--okd-color-content-primary);
    --okd-popover-title-line-height: 20px;
    --okd-popover-title-background: #121212;
    --okd-popover-desc-color: var(--okd-color-content-secondary);
    --okd-popover-md-font-size: 14px;
    --okd-popover-md-title-font-size: 16px;
    --okd-popover-md-line-height: 20px;
    --okd-popover-sm-font-size: 12px;
    --okd-popover-sm-title-font-size: 14px;
    --okd-popover-sm-line-height: 16px;
    --okd-popover-common-padding: 12px;
    --okd-popover-common-layer-width: 280px;
    --okd-popover-common-layer-shadow: rgba(0, 0, 0, .05) 0px 4px 6px -2px, rgba(0, 0, 0, .1) 0px 10px 15px -3px;
    --okd-popover-desc-background: var(--okd-color-modal-primary);
    --okd-popover-layer-background: var(--okd-color-modal-primary);
    --okd-popover-layer-border-color: var(--okd-color-border-primary)
}

.okui-popover .okui-popup-layer-content {
    padding: 0
}

.okui-popover .okui-popup-layer-arrow-inner {
    background-color: var(--okd-popover-layer-background);
    border-color: var(--okd-popover-layer-border-color)
}

.okui-popover-arrow-special .okui-popup-layer-arrow[change-color] .okui-popup-layer-arrow-inner {
    background-color: var(--okd-popover-title-background)
}

.okui-popover-arrow-special[data-popper-placement*=bottom] .okui-popup-layer-arrow-inner {
    background-color: var(--okd-popover-title-background)!important
}

.okui-popover-content {
    background-color: var(--okd-popover-layer-background);
    border: 1px solid var(--okd-popover-layer-border-color);
    border-radius: 4px;
    box-shadow: var(--okd-popover-common-layer-shadow);
    max-width: var(--okd-popover-common-layer-width)
}

.okui-popover-content-title {
    position: relative;
    padding: 8px 12px;
    color: var(--okd-popover-title-color);
    line-height: 20px;
    background-color: var(--okd-popover-title-background);
    font-weight: 500;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px
}

.okui-popover-content-desc {
    padding: var(--okd-popover-common-padding);
    color: var(--okd-popover-desc-color);
    background-color: var(--okd-popover-desc-background);
    overflow: hidden;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px
}

.okui-popover-content-desc .okui-popover-content-desc-link {
    color: var(--okd-popover-link-color);
    text-decoration: underline;
    font-weight: 500;
    cursor: pointer
}

[dir=ltr] .okui-popover-content-desc .okui-popover-content-desc-link {
    padding-left: 4px
}

[dir=rtl] .okui-popover-content-desc .okui-popover-content-desc-link {
    padding-right: 4px
}

.okui-popover-content-desc-button {
    padding: 0 10px;
    color: var(--okd-popover-action-color);
    font-weight: 500;
    cursor: pointer;
    margin-top: 20px;
    overflow: hidden
}

[dir=ltr] .okui-popover-content-desc-button {
    float: right;
    text-align: right
}

[dir=rtl] .okui-popover-content-desc-button {
    float: left;
    text-align: left
}

.okui-popover-content-desc-radius {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px
}

.okui-popover-md .okui-popover-content {
    font-size: var(--okd-popover-md-font-size);
    line-height: var(--okd-popover-md-line-height)
}

.okui-popover-md .okui-popover-content-title {
    font-size: var(--okd-popover-md-title-font-size)
}

.okui-popover-sm .okui-popover-content {
    font-size: var(--okd-popover-sm-font-size);
    line-height: var(--okd-popover-sm-line-height)
}

.okui-popover-sm .okui-popover-content-title {
    font-size: var(--okd-popover-sm-title-font-size)
}

.okui-qrcode {
    box-sizing: initial;
    position: relative;
    display: inline-flex;
    background-color: #fff;
    border-radius: 8px
}

.okui-qrcode-mask {
    position: absolute;
    top: 0;
    display: flex;
    width: 100%;
    height: 100%;
    background-color: #ffffffe6;
    border-radius: 8px;
    align-items: center;
    justify-content: center
}

[dir=ltr] .okui-qrcode-mask {
    left: 0
}

[dir=rtl] .okui-qrcode-mask {
    right: 0
}

.theme-light {
    --okd-result-background-color: var(--okd-color-background-base-primary);
    --okd-result-sm-width: 136px;
    --okd-result-lg-width: 216px;
    --okd-result-sm-height: 136px;
    --okd-result-lg-height: 216px;
    --okd-result-title-color: var(--okd-color-content-primary);
    --okd-result-title-sm-font-size: 24px;
    --okd-result-title-sm-font-weight: 700;
    --okd-result-title-sm-line-height: 28px;
    --okd-result-desc-color: var(--okd-color-content-secondary);
    --okd-result-desc-sm-font-size: 14px;
    --okd-result-desc-sm-line-height: 22px;
    --okd-result-desc-sm-margin-top: 16px;
    --okd-result-extra-sm-margin-top: 24px
}

.theme-dark {
    --okd-result-background-color: var(--okd-color-background-base-primary);
    --okd-result-sm-width: 136px;
    --okd-result-lg-width: 216px;
    --okd-result-sm-height: 136px;
    --okd-result-lg-height: 216px;
    --okd-result-title-color: var(--okd-color-content-primary);
    --okd-result-title-sm-font-size: 24px;
    --okd-result-title-sm-font-weight: 700;
    --okd-result-title-sm-line-height: 28px;
    --okd-result-desc-color: var(--okd-color-content-secondary);
    --okd-result-desc-sm-font-size: 14px;
    --okd-result-desc-sm-line-height: 22px;
    --okd-result-desc-sm-margin-top: 16px;
    --okd-result-extra-sm-margin-top: 24px
}

.okui-result {
    background-color: var(--okd-result-background-color, var(--okd-color-background-base-primary))
}

.okui-result-animation {
    margin: auto
}

.okui-result-title {
    color: var(--okd-result-title-color, var(--okd-color-content-primary));
    line-height: var(--okd-result-title-sm-line-height, 28px);
    text-align: center;
    font-size: var(--okd-result-title-sm-font-size, 24px);
    font-weight: var(--okd-result-title-sm-font-weight, 700)
}

.okui-result-desc {
    color: var(--okd-result-desc-color, var(--okd-color-content-secondary));
    line-height: var(--okd-result-desc-sm-line-height, 22px);
    text-align: center;
    font-size: var(--okd-result-desc-sm-font-size, 14px);
    margin-top: var(--okd-result-desc-sm-margin-top, 16px)
}

.okui-result-extra {
    margin-top: var(--okd-result-extra-sm-margin-top, 24px);
    text-align: center
}

.okui-result-animation-sm {
    width: var(--okd-result-sm-width, 136px);
    height: var(--okd-result-sm-height, 136px)
}

.okui-result-animation-lg {
    width: var(--okd-result-lg-width, 216px);
    height: var(--okd-result-lg-height, 216px)
}

.theme-light {
    --okd-selectionchips-default-background: #f3f3f3;
    --okd-selectionchips-hover-background: #e6e6e6;
    --okd-selectionchips-active-background: #f3f3f3;
    --okd-selectionchips-disabled-background: #f3f3f3;
    --okd-selectionchips-focus-border-color: var(--okd-color-border-selected);
    --okd-selectionchips-default-font-color: var(--okd-color-content-primary);
    --okd-selectionchips-hover-font-color: var(--okd-color-content-primary);
    --okd-selectionchips-active-font-color: var(--okd-color-content-primary);
    --okd-selectionchips-disabled-font-color: var(--okd-color-content-disabled);
    --okd-selectionchips-md-font-size: 14px;
    --okd-selectionchips-md-font-weight: 400;
    --okd-selectionchips-md-line-height: 16px;
    --okd-selectionchips-md-border-radius: 8px;
    --okd-selectionchips-md-min-width: 32px;
    --okd-selectionchips-md-min-height: 36px;
    --okd-selectionchips-md-padding-vertical: 8px;
    --okd-selectionchips-md-padding-horizontal: 8px;
    --okd-selectionchips-lg-font-size: 14px;
    --okd-selectionchips-lg-font-weight: 400;
    --okd-selectionchips-lg-line-height: 16px;
    --okd-selectionchips-lg-border-radius: 8px;
    --okd-selectionchips-lg-min-width: 32px;
    --okd-selectionchips-lg-min-height: 40px;
    --okd-selectionchips-lg-padding-vertical: 8px;
    --okd-selectionchips-lg-padding-horizontal: 8px;
    --okd-selectionchips-margin-right: 8px;
    --okd-selectionchips-group-margin-right: 8px;
    --okd-selectionchips-group-font-size: 12px
}

.theme-dark {
    --okd-selectionchips-default-background: #1d1d1d;
    --okd-selectionchips-hover-background: #383838;
    --okd-selectionchips-active-background: #1d1d1d;
    --okd-selectionchips-disabled-background: #1d1d1d;
    --okd-selectionchips-focus-border-color: var(--okd-color-border-selected);
    --okd-selectionchips-default-font-color: var(--okd-color-content-primary);
    --okd-selectionchips-hover-font-color: var(--okd-color-content-primary);
    --okd-selectionchips-active-font-color: var(--okd-color-content-primary);
    --okd-selectionchips-disabled-font-color: var(--okd-color-content-disabled);
    --okd-selectionchips-md-font-size: 14px;
    --okd-selectionchips-md-font-weight: 400;
    --okd-selectionchips-md-line-height: 16px;
    --okd-selectionchips-md-border-radius: 8px;
    --okd-selectionchips-md-min-width: 32px;
    --okd-selectionchips-md-min-height: 36px;
    --okd-selectionchips-md-padding-vertical: 8px;
    --okd-selectionchips-md-padding-horizontal: 8px;
    --okd-selectionchips-lg-font-size: 14px;
    --okd-selectionchips-lg-font-weight: 400;
    --okd-selectionchips-lg-line-height: 16px;
    --okd-selectionchips-lg-border-radius: 8px;
    --okd-selectionchips-lg-min-width: 32px;
    --okd-selectionchips-lg-min-height: 40px;
    --okd-selectionchips-lg-padding-vertical: 8px;
    --okd-selectionchips-lg-padding-horizontal: 8px;
    --okd-selectionchips-margin-right: 8px;
    --okd-selectionchips-group-margin-right: 8px;
    --okd-selectionchips-group-font-size: 12px
}

.okui-a11y-selection {
    display: none
}

.okui-selection-chips {
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    color: var(--okd-selectionchips-default-font-color, var(--okd-color-content-primary));
    background: var(--okd-selectionchips-default-background, var(--okd-color-background-surface-primary));
    border-width: 1px;
    border-style: solid;
    border-color: transparent;
    text-align: center;
    box-sizing: border-box
}

.okui-selection-chips:not(.okui-selection-chips-disabled):not(.okui-selection-chips-focus):hover,.okui-selection-chips.hover {
    color: var(--okd-selectionchips-hover-font-color, var(--okd-color-content-primary));
    background: var(--okd-selectionchips-hover-background, var(--okd-color-background-surface-primary))
}

.okui-selection-chips:not(.okui-selection-chips-disabled):active,.okui-selection-chips.active {
    color: var(--okd-selectionchips-active-font-color, var(--okd-color-content-primary));
    background: var(--okd-selectionchips-active-background, var(--okd-color-background-surface-pressed))
}

.okui-selection-chips:not(.okui-selection-chips-disabled).okui-selection-chips-focus,.okui-selection-chips:not(.okui-selection-chips-disabled):active,.okui-selection-chips.focus,.okui-selection-chips.active {
    border-color: var(--okd-selectionchips-focus-border-color, var(--okd-color-border-selected))
}

.okui-selection-chips.okui-selection-chips-disabled,.okui-selection-chips.disabled {
    color: var(--okd-selectionchips-disabled-font-color, var(--okd-color-content-disabled));
    background: var(--okd-selectionchips-disabled-background, var(--okd-color-background-surface-disable));
    cursor: not-allowed
}

.okui-selection-chips.okui-selection-chips-md {
    padding: var(--okd-selectionchips-md-padding-vertical, 8px) var(--okd-selectionchips-md-padding-horizontal, 8px);
    line-height: var(--okd-selectionchips-md-line-height, 16px);
    border-radius: var(--okd-selectionchips-md-border-radius, 8px);
    font-weight: var(--okd-selectionchips-md-font-weight, 400);
    font-size: var(--okd-selectionchips-md-font-size, 14px);
    min-width: var(--okd-selectionchips-md-min-width, 32px);
    min-height: var(--okd-selectionchips-md-min-height, 36px)
}

.okui-selection-chips.okui-selection-chips-lg {
    padding: var(--okd-selectionchips-lg-padding-vertical, 8px) var(--okd-selectionchips-lg-padding-horizontal, 8px);
    line-height: var(--okd-selectionchips-lg-line-height, 16px);
    border-radius: var(--okd-selectionchips-lg-border-radius, 8px);
    font-weight: var(--okd-selectionchips-lg-font-weight, 400);
    font-size: var(--okd-selectionchips-lg-font-size, 14px);
    min-width: var(--okd-selectionchips-lg-min-width, 32px);
    min-height: var(--okd-selectionchips-lg-min-height, 40px)
}

.okui-selection-chips-truncate {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden
}

.okui-selection-chips-group {
    display: flex;
    gap: var(--okd-selectionchips-group-margin-right, 8px)
}

.okui-selection-chips-group .okui-selection-chips .okui-selection-chips-truncate {
    -webkit-line-clamp: 3
}

.theme-light {
    --okd-skeleton-avatar-sm-width: 24px;
    --okd-skeleton-avatar-md-width: 64px;
    --okd-skeleton-avatar-lg-width: 128px;
    --okd-skeleton-avatar-square-border-radius: 4px;
    --okd-skeleton-input-border-radius: 4px;
    --okd-skeleton-input-sm-height: 24px;
    --okd-skeleton-input-md-height: 40px;
    --okd-skeleton-background-color: var(--okd-color-surface-structural-layer-2);
    --okd-skeleton-active-background-color: rgba(233, 233, 233, .2);
    --okd-skeleton-reversed-background-color: var(--okd-color-content-interactive-default);
    --okd-skeleton-reversed-active-background-color: var(--okd-color-surface-structural-inverse)
}

.theme-dark {
    --okd-skeleton-active-background-color: rgba(18, 18, 18, .2);
    --okd-skeleton-avatar-sm-width: 24px;
    --okd-skeleton-avatar-md-width: 64px;
    --okd-skeleton-avatar-lg-width: 128px;
    --okd-skeleton-avatar-square-border-radius: 4px;
    --okd-skeleton-input-border-radius: 4px;
    --okd-skeleton-input-sm-height: 24px;
    --okd-skeleton-input-md-height: 40px;
    --okd-skeleton-background-color: var(--okd-color-global-alpha-inverse-5);
    --okd-skeleton-reversed-background-color: var(--okd-color-content-interactive-default);
    --okd-skeleton-reversed-active-background-color: var(--okd-color-surface-structural-inverse)
}

.okui-skeleton {
    display: flex;
    width: 100%
}

.okui-skeleton-header {
    display: flex
}

[dir=ltr] .okui-skeleton-header {
    margin-right: 24px
}

[dir=rtl] .okui-skeleton-header {
    margin-left: 24px
}

.okui-skeleton-content {
    flex-grow: 1
}

.okui-skeleton-avatar {
    background-color: var(--okd-skeleton-background-color, var(--okd-color-background-2))
}

.okui-skeleton-avatar.okui-skeleton-avatar-animate {
    animation: okui-skeleton-loading 1.4s ease infinite;
    content: ""
}

[dir=ltr] .okui-skeleton-avatar.okui-skeleton-avatar-animate {
    background: linear-gradient(90deg,var(--okd-skeleton-background-color, var(--okd-color-background-2)) 25%,var(--okd-skeleton-active-background-color, rgba(249, 249, 249, .1)) 37%,var(--okd-skeleton-background-color, var(--okd-color-background-2)) 63%)
}

[dir=rtl] .okui-skeleton-avatar.okui-skeleton-avatar-animate {
    background: linear-gradient(-90deg,var(--okd-skeleton-background-color, var(--okd-color-background-2)) 25%,var(--okd-skeleton-active-background-color, rgba(249, 249, 249, .1)) 37%,var(--okd-skeleton-background-color, var(--okd-color-background-2)) 63%)
}

[dir] .okui-skeleton-avatar.okui-skeleton-avatar-animate {
    background-size: 400% 100%
}

.okui-skeleton-avatar-sm {
    width: var(--okd-skeleton-avatar-sm-width, 24px);
    height: var(--okd-skeleton-avatar-sm-width, 24px)
}

.okui-skeleton-avatar-md {
    width: var(--okd-skeleton-avatar-md-width, 64px);
    height: var(--okd-skeleton-avatar-md-width, 64px)
}

.okui-skeleton-avatar-lg {
    width: var(--okd-skeleton-avatar-lg-width, 128px);
    height: var(--okd-skeleton-avatar-lg-width, 128px)
}

.okui-skeleton-avatar-circle {
    border-radius: 50%
}

.okui-skeleton-input {
    background-color: var(--okd-skeleton-background-color, var(--okd-color-background-2));
    border-radius: var(--okd-skeleton-input-border-radius, 4px)
}

.okui-skeleton-input.okui-skeleton-input-animate {
    animation: okui-skeleton-loading 1.4s ease infinite;
    content: ""
}

[dir=ltr] .okui-skeleton-input.okui-skeleton-input-animate {
    background: linear-gradient(90deg,var(--okd-skeleton-background-color, var(--okd-color-background-2)) 25%,var(--okd-skeleton-active-background-color, rgba(249, 249, 249, .1)) 37%,var(--okd-skeleton-background-color, var(--okd-color-background-2)) 63%)
}

[dir=rtl] .okui-skeleton-input.okui-skeleton-input-animate {
    background: linear-gradient(-90deg,var(--okd-skeleton-background-color, var(--okd-color-background-2)) 25%,var(--okd-skeleton-active-background-color, rgba(249, 249, 249, .1)) 37%,var(--okd-skeleton-background-color, var(--okd-color-background-2)) 63%)
}

[dir] .okui-skeleton-input.okui-skeleton-input-animate {
    background-size: 400% 100%
}

.okui-skeleton-input-sm {
    height: var(--okd-skeleton-input-sm-height, 24px)
}

.okui-skeleton-input-md {
    height: var(--okd-skeleton-input-md-height, 40px)
}

.okui-skeleton-paragraph-row {
    background-color: var(--okd-skeleton-background-color, var(--okd-color-background-2));
    border-radius: var(--okd-skeleton-input-border-radius, 4px)
}

.okui-skeleton-paragraph-row.okui-skeleton-paragraph-animate {
    animation: okui-skeleton-loading 1.4s ease infinite;
    content: ""
}

[dir=ltr] .okui-skeleton-paragraph-row.okui-skeleton-paragraph-animate {
    background: linear-gradient(90deg,var(--okd-skeleton-background-color, var(--okd-color-background-2)) 25%,var(--okd-skeleton-active-background-color, rgba(249, 249, 249, .1)) 37%,var(--okd-skeleton-background-color, var(--okd-color-background-2)) 63%)
}

[dir=rtl] .okui-skeleton-paragraph-row.okui-skeleton-paragraph-animate {
    background: linear-gradient(-90deg,var(--okd-skeleton-background-color, var(--okd-color-background-2)) 25%,var(--okd-skeleton-active-background-color, rgba(249, 249, 249, .1)) 37%,var(--okd-skeleton-background-color, var(--okd-color-background-2)) 63%)
}

[dir] .okui-skeleton-paragraph-row.okui-skeleton-paragraph-animate {
    background-size: 400% 100%
}

.okui-skeleton-paragraph-row+.okui-skeleton-paragraph-row {
    margin-top: 20px
}

.okui-skeleton-paragraph-sm {
    height: var(--okd-skeleton-input-sm-height, 24px)
}

.okui-skeleton-paragraph-md {
    height: var(--okd-skeleton-input-md-height, 40px)
}

@keyframes okui-skeleton-loading {
    0% {
        background-position: 100% 50%
    }

    to {
        background-position: 0 50%
    }
}

.okui-skeleton-avatar-reversed {
    background-color: var(--okd-skeleton-reversed-background-color, var(--okd-color-gray-700))
}

[dir=ltr] .okui-skeleton-avatar-reversed.okui-skeleton-avatar-animate {
    background: linear-gradient(90deg,var(--okd-skeleton-reversed-background-color, var(--okd-color-gray-700)) 25%,var(--okd-skeleton-reversed-active-background-color, rgba(249, 249, 249, .1)) 37%,var(--okd-skeleton-reversed-background-color, var(--okd-color-gray-700)) 63%)
}

[dir=rtl] .okui-skeleton-avatar-reversed.okui-skeleton-avatar-animate {
    background: linear-gradient(-90deg,var(--okd-skeleton-reversed-background-color, var(--okd-color-gray-700)) 25%,var(--okd-skeleton-reversed-active-background-color, rgba(249, 249, 249, .1)) 37%,var(--okd-skeleton-reversed-background-color, var(--okd-color-gray-700)) 63%)
}

[dir] .okui-skeleton-avatar-reversed.okui-skeleton-avatar-animate {
    background-size: 400% 100%
}

.okui-skeleton-input-reversed {
    background-color: var(--okd-skeleton-reversed-background-color, var(--okd-color-gray-700))
}

[dir=ltr] .okui-skeleton-input-reversed.okui-skeleton-input-animate {
    background: linear-gradient(90deg,var(--okd-skeleton-reversed-background-color, var(--okd-color-gray-700)) 25%,var(--okd-skeleton-reversed-active-background-color, rgba(249, 249, 249, .1)) 37%,var(--okd-skeleton-reversed-background-color, var(--okd-color-gray-700)) 63%)
}

[dir=rtl] .okui-skeleton-input-reversed.okui-skeleton-input-animate {
    background: linear-gradient(-90deg,var(--okd-skeleton-reversed-background-color, var(--okd-color-gray-700)) 25%,var(--okd-skeleton-reversed-active-background-color, rgba(249, 249, 249, .1)) 37%,var(--okd-skeleton-reversed-background-color, var(--okd-color-gray-700)) 63%)
}

[dir] .okui-skeleton-input-reversed.okui-skeleton-input-animate {
    background-size: 400% 100%
}

.okui-skeleton-paragraph-reversed>.okui-skeleton-paragraph-row {
    background-color: var(--okd-skeleton-reversed-background-color, var(--okd-color-gray-700))
}

[dir=ltr] .okui-skeleton-paragraph-reversed>.okui-skeleton-paragraph-row.okui-skeleton-paragraph-animate {
    background: linear-gradient(90deg,var(--okd-skeleton-reversed-background-color, var(--okd-color-gray-700)) 25%,var(--okd-skeleton-reversed-active-background-color, rgba(249, 249, 249, .1)) 37%,var(--okd-skeleton-reversed-background-color, var(--okd-color-gray-700)) 63%)
}

[dir=rtl] .okui-skeleton-paragraph-reversed>.okui-skeleton-paragraph-row.okui-skeleton-paragraph-animate {
    background: linear-gradient(-90deg,var(--okd-skeleton-reversed-background-color, var(--okd-color-gray-700)) 25%,var(--okd-skeleton-reversed-active-background-color, rgba(249, 249, 249, .1)) 37%,var(--okd-skeleton-reversed-background-color, var(--okd-color-gray-700)) 63%)
}

[dir] .okui-skeleton-paragraph-reversed>.okui-skeleton-paragraph-row.okui-skeleton-paragraph-animate {
    background-size: 400% 100%
}

.theme-light {
    --okd-table-pagination-margin-top: 10px;
    --okd-table-thead-cell-padding-horizontal: 12px;
    --okd-table-thead-cell-padding-vertical: 12px;
    --okd-table-tbody-cell-font-color: #000000;
    --okd-table-tbody-cell-bg-color: #FFFFFF;
    --okd-table-tbody-cell-font-size: 12px;
    --okd-table-tbody-cell-padding-horizontal: 12px;
    --okd-table-tbody-cell-padding-vertical: 12px;
    --okd-table-cell-bordered-color: #f0f0f0;
    --okd-table-placeholder-padding-vertical: 100px;
    --okd-table-fix-left-box-shadow: 10px 0px 8px -8px #0000001A;
    --okd-table-fix-left-box-inner-width: 30px;
    --okd-table-thead-cell-font-color: #929292;
    --okd-table-thead-cell-bg-color: #FFFFFF;
    --okd-table-thead-cell-font-size: 12px;
    --okd-table-thead-bg-color: transparent;
    --okd-table-fix-right-box-shadow: -10px 0px 8px -8px #0000001A;
    --okd-table-fix-right-box-inner-width: 30px;
    --okd-table-cell-sorter-icon-color: #ced3de;
    --okd-table-cell-sorter-icon-font-size: 12px;
    --okd-table-cell-sorter-icon-active-color: #000000;
    --okd-table-tbody-row-bg-color: rgba(0, 0, 0, .04);
    --okd-table-tbody-row-bg-hover-color: #fafafa
}

.theme-dark {
    --okd-table-pagination-margin-top: 10px;
    --okd-table-thead-cell-padding-horizontal: 12px;
    --okd-table-thead-cell-padding-vertical: 12px;
    --okd-table-tbody-cell-font-color: #fafafa;
    --okd-table-tbody-cell-bg-color: var(--okd-color-background-base-primary);
    --okd-table-tbody-cell-font-size: 12px;
    --okd-table-tbody-cell-padding-horizontal: 12px;
    --okd-table-tbody-cell-padding-vertical: 12px;
    --okd-table-cell-bordered-color: #2e2e2e;
    --okd-table-placeholder-padding-vertical: 100px;
    --okd-table-fix-left-box-shadow: 20px 0px 10px -8px #0000004D;
    --okd-table-fix-left-box-inner-width: 30px;
    --okd-table-thead-cell-font-color: var(--okd-color-content-contrast);
    --okd-table-thead-cell-bg-color: var(--okd-color-background-base-primary);
    --okd-table-thead-cell-font-size: 12px;
    --okd-table-thead-bg-color: transparent;
    --okd-table-fix-right-box-shadow: -20px 0px 10px -8px #0000004D;
    --okd-table-fix-right-box-inner-width: 30px;
    --okd-table-cell-sorter-icon-color: var(--okd-color-content-disabled);
    --okd-table-cell-sorter-icon-font-size: 12px;
    --okd-table-cell-sorter-icon-active-color: var(--okd-color-content-primary);
    --okd-table-tbody-row-bg-color: rgba(255, 255, 255, .06);
    --okd-table-tbody-row-bg-hover-color: #0e0e0e
}

.theme-light {
    --okd-pagination-normal-background: transparent;
    --okd-pagination-hover-background: transparent;
    --okd-pagination-active-background: transparent;
    --okd-pagination-disabled-background: transparent;
    --okd-pagination-normal-text-color: #929292;
    --okd-pagination-hover-text-color: #3D3D3D;
    --okd-pagination-active-text-color: #0569ff;
    --okd-pagination-disabled-text-color: #dbdbdb;
    --okd-pagination-normal-border-color: #929292;
    --okd-pagination-hover-border-color: #3D3D3D;
    --okd-pagination-active-border-color: #0569ff;
    --okd-pagination-disabled-border-color: #dbdbdb;
    --okd-pagination-load-background: #ebebeb;
    --okd-pagination-load-text-color: #3D3D3D;
    --okd-pagination-normal-min-width: 24px;
    --okd-pagination-normal-margin-horizontal: 6px;
    --okd-pagination-normal-margin-vertical: 0;
    --okd-pagination-simple-slash-margin-horizontal: 10px;
    --okd-pagination-simple-slash-margin-vertical: 0;
    --okd-pagination-normal-line-height: var(--okd-line-height-base);
    --okd-pagination-icon-font-size: 16px;
    --okd-pagination-icon-jump-font-size: var(--okd-font-size-md);
    --okd-pagination-border-bottom-height: 2px;
    --okd-pagination-normal-text-new-color: var(--okd-color-content-primary);
    --okd-pagination-hover-text-new-color: var(--okd-color-content-primary);
    --okd-pagination-active-text-new-color: var(--okd-color-content-inverse);
    --okd-pagination-normal-background-color: var(--okd-color-transparent-white);
    --okd-pagination-active-background-color: var(--okd-color-content-primary);
    --okd-pagination-hover-background-color: #f3f3f3;
    --okd-pagination-icon-jump-text-color: var(--okd-color-content-primary);
    --okd-pagination-icon-jump-hover-text-color: var(--okd-color-content-primary);
    --okd-pagination-disabled-text-new-color: var(--okd-color-content-disabled);
    --okd-pagination-simple-default-text-color: var(--okd-color-content-primary);
    --okd-pagination-simple-default-line-height: var(--okd-line-height-base);
    --okd-pagination-default-padding-vertical-size: 8px;
    --okd-pagination-default-padding-horizontal-size: 8px;
    --okd-pagination-default-min-width-size: 32px;
    --okd-pagination-default-height-size: 32px;
    --okd-pagination-default-border-radius: 16px;
    --okd-pagination-default-font-size: 14px;
    --okd-pagination-default-margin-horizontal-size: 16px;
    --okd-pagination-simple-slash-margin-horizontal-size: 16px
}

.theme-dark {
    --okd-pagination-normal-background: transparent;
    --okd-pagination-hover-background: transparent;
    --okd-pagination-active-background: transparent;
    --okd-pagination-disabled-background: transparent;
    --okd-pagination-normal-text-color: #909090;
    --okd-pagination-hover-text-color: #fafafa;
    --okd-pagination-active-text-color: #4283ff;
    --okd-pagination-disabled-text-color: #404040;
    --okd-pagination-normal-border-color: #909090;
    --okd-pagination-hover-border-color: #6c6c6c;
    --okd-pagination-active-border-color: #4283ff;
    --okd-pagination-disabled-border-color: #404040;
    --okd-pagination-normal-min-width: 24px;
    --okd-pagination-normal-margin-horizontal: 6px;
    --okd-pagination-normal-margin-vertical: 0;
    --okd-pagination-simple-slash-margin-horizontal: 10px;
    --okd-pagination-simple-slash-margin-vertical: 0;
    --okd-pagination-normal-line-height: var(--okd-line-height-base);
    --okd-pagination-load-background: #2e2e2e;
    --okd-pagination-load-text-color: #e3e3e3;
    --okd-pagination-icon-font-size: 16px;
    --okd-pagination-icon-jump-font-size: var(--okd-font-size-md);
    --okd-pagination-border-bottom-height: 2px;
    --okd-pagination-default-padding-vertical-size: 8px;
    --okd-pagination-default-padding-horizontal-size: 8px;
    --okd-pagination-default-min-width-size: 32px;
    --okd-pagination-default-height-size: 32px;
    --okd-pagination-default-border-radius: 16px;
    --okd-pagination-simple-default-text-color: var(--okd-color-content-primary);
    --okd-pagination-simple-default-line-height: 20px;
    --okd-pagination-normal-background-color: var(--okd-color-transparent-white);
    --okd-pagination-normal-text-new-color: var(--okd-color-content-primary);
    --okd-pagination-active-background-color: var(--okd-color-content-primary);
    --okd-pagination-active-text-new-color: var(--okd-color-content-inverse);
    --okd-pagination-hover-background-color: #272727;
    --okd-pagination-hover-text-new-color: var(--okd-color-content-primary);
    --okd-pagination-icon-jump-text-color: var(--okd-color-content-primary);
    --okd-pagination-icon-jump-hover-text-color: var(--okd-color-content-primary);
    --okd-pagination-disabled-text-new-color: var(--okd-color-content-disabled);
    --okd-pagination-default-font-size: 14px;
    --okd-pagination-default-margin-horizontal-size: 16px;
    --okd-pagination-simple-slash-margin-horizontal-size: 16px
}

.okui-pagination {
    display: flex;
    padding: 0;
    user-select: none;
    align-items: center;
    font-size: var(--okd-pagination-default-font-size)
}

.okui-pagination-left {
    display: flex;
    justify-content: flex-start
}

.okui-pagination-center {
    display: flex;
    justify-content: center
}

.okui-pagination-right {
    display: flex;
    justify-content: flex-end
}

@media (max-width: 767px) {
    .okui-pagination-hide {
        display:none
    }
}

.okui-pagination>li {
    list-style: none;
    outline: none
}

[dir=ltr] .okui-pagination>li+li {
    margin-left: var(--okd-pagination-default-margin-horizontal-size)
}

[dir=rtl] .okui-pagination>li+li {
    margin-right: var(--okd-pagination-default-margin-horizontal-size)
}

.okui-pagination:after {
    content: " ";
    display: block;
    height: 0;
    clear: both;
    overflow: hidden;
    visibility: hidden
}

.okui-pagination-item {
    display: flex;
    height: var(--okd-pagination-default-height-size);
    padding: var(--okd-pagination-default-padding-vertical-size) var(--okd-pagination-default-padding-horizontal-size);
    color: var(--okd-pagination-normal-text-new-color);
    line-height: var(--okd-pagination-default-height-size);
    text-align: center;
    border-radius: var(--okd-pagination-default-border-radius);
    cursor: pointer;
    min-width: var(--okd-pagination-default-min-width-size);
    list-style: none;
    outline: none;
    background: var(--okd-pagination-normal-background-color);
    box-sizing: border-box;
    align-items: center;
    justify-content: center;
    border-bottom: unset
}

[dir=ltr] .okui-pagination-item {
    float: left
}

[dir=rtl] .okui-pagination-item {
    float: right
}

.okui-pagination-item:focus-visible {
    outline: 2px solid var(--okd-color-border-focus);
    outline-width: 2px;
    outline-style: solid;
    outline-color: var(--okd-color-border-focus);
    outline-offset: 2px;
    border-radius: var(--okd-pagination-default-border-radius)
}

.okui-pagination-item:hover:not(.okui-pagination-item-active),.okui-pagination-item.hover-status {
    background: var(--okd-pagination-hover-background-color);
    color: var(--okd-pagination-hover-text-new-color)
}

.okui-pagination-item-active {
    background: var(--okd-pagination-active-background-color);
    color: var(--okd-pagination-active-text-new-color)
}

.okui-pagination-item-link {
    text-decoration: none
}

[dir=ltr] .okui-pagination-item+.okui-pagination-item {
    margin-left: var(--okd-pagination-default-margin-horizontal-size)
}

[dir=rtl] .okui-pagination-item+.okui-pagination-item {
    margin-right: var(--okd-pagination-default-margin-horizontal-size)
}

.okui-pagination-jump-prev,.okui-pagination-jump-next {
    outline: none;
    margin: 0 var(--okd-pagination-default-margin-horizontal-size)
}

.okui-pagination-jump-prev .jump-icon,.okui-pagination-jump-next .jump-icon {
    font-size: 18px;
    margin-top: 1px
}

.okui-pagination-jump-prev:hover .jump-icon,.okui-pagination-jump-next:hover .jump-icon,.okui-pagination-jump-prev.hover-status .jump-icon,.okui-pagination-jump-next.hover-status .jump-icon {
    color: var(--okd-pagination-icon-jump-hover-text-color)
}

[dir=ltr] .okui-pagination-jump-next-no-spacing {
    margin-right: 0
}

[dir=rtl] .okui-pagination-jump-next-no-spacing {
    margin-left: 0
}

.okui-pagination-prev,.okui-pagination-next,.okui-pagination-jump-prev,.okui-pagination-jump-next {
    height: var(--okd-pagination-default-height-size);
    line-height: var(--okd-pagination-default-height-size);
    text-align: center;
    cursor: pointer;
    list-style: none;
    min-width: var(--okd-pagination-default-min-width-size)
}

[dir=ltr] .okui-pagination-prev,[dir=ltr] .okui-pagination-next,[dir=ltr] .okui-pagination-jump-prev,[dir=ltr] .okui-pagination-jump-next {
    float: left
}

[dir=rtl] .okui-pagination-prev,[dir=rtl] .okui-pagination-next,[dir=rtl] .okui-pagination-jump-prev,[dir=rtl] .okui-pagination-jump-next {
    float: right
}

.okui-pagination-jump-prev,.okui-pagination-jump-next {
    color: var(--okd-pagination-icon-jump-text-color)
}

.okui-pagination-jump-prev:focus-visible,.okui-pagination-jump-next:focus-visible {
    outline: 2px solid var(--okd-color-border-focus);
    outline-width: 2px;
    outline-style: solid;
    outline-color: var(--okd-color-border-focus);
    outline-offset: 2px;
    border-radius: 100px
}

.okui-pagination-prev:focus-visible,.okui-pagination-next:focus-visible {
    outline: 2px solid var(--okd-color-border-focus);
    outline-width: 2px;
    outline-style: solid;
    outline-color: var(--okd-color-border-focus);
    outline-offset: 2px;
    border-radius: 100px
}

.okui-pagination-prev .iconfont,.okui-pagination-next .iconfont {
    font-size: var(--okd-pagination-icon-font-size)
}

.okui-pagination-prev:not(.okui-pagination-disabled),.okui-pagination-next:not(.okui-pagination-disabled),.okui-pagination-prev.hover-status,.okui-pagination-next.hover-status {
    color: var(--okd-pagination-normal-text-new-color);
    border-radius: var(--okd-pagination-default-border-radius);
    background: var(--okd-pagination-normal-background-color)
}

.okui-pagination-prev:not(.okui-pagination-disabled):hover,.okui-pagination-next:not(.okui-pagination-disabled):hover,.okui-pagination-prev.hover-status:hover,.okui-pagination-next.hover-status:hover {
    background: var(--okd-pagination-hover-background-color);
    color: var(--okd-pagination-hover-text-new-color)
}

[dir=ltr] .okui-pagination-prev {
    margin-right: var(--okd-pagination-default-margin-horizontal-size)
}

[dir=rtl] .okui-pagination-prev,[dir=ltr] .okui-pagination-next {
    margin-left: var(--okd-pagination-default-margin-horizontal-size)
}

[dir=rtl] .okui-pagination-next {
    margin-right: var(--okd-pagination-default-margin-horizontal-size)
}

[dir=ltr] .okui-pagination-prev+.okui-pagination-next {
    margin-left: 0
}

[dir=rtl] .okui-pagination-prev+.okui-pagination-next {
    margin-right: 0
}

.okui-pagination-disabled {
    cursor: not-allowed;
    color: var(--okd-pagination-disabled-text-new-color)
}

.okui-pagination-simple-icon {
    margin: 0
}

.okui-pagination-simple-pager {
    color: var(--okd-pagination-simple-default-text-color);
    line-height: var(--okd-pagination-simple-default-line-height);
    list-style: none
}

[dir=ltr] .okui-pagination-simple-pager {
    float: left
}

[dir=rtl] .okui-pagination-simple-pager {
    float: right
}

.okui-pagination-simple-pager-inner {
    margin: var(--okd-pagination-simple-slash-margin-vertical) var(--okd-pagination-simple-slash-margin-horizontal-size)
}

.okui-pagination.okui-pagination-load {
    display: none;
    margin: 24px auto;
    color: var(--okd-pagination-load-text-color);
    background: var(--okd-pagination-load-background)
}

@media (max-width: 767px) {
    .okui-pagination.okui-pagination-load {
        display:flex
    }
}

@media (max-width: 767px) {
    .okui-pagination.okui-pagination-loading {
        display:flex
    }
}

@media only screen and (max-width: 1024px) {
    .okui-pagination-item-after-jump-prev,.okui-pagination-item-before-jump-next {
        display:none
    }
}

.okui-table-thead {
    background-color: var(--okd-inner-table-background, var(--okd-table-thead-bg-color))
}

[dir=ltr] .okui-table-thead .okui-table-row-slide .okui-table-cell:first-child {
    padding-left: 0
}

[dir=rtl] .okui-table-thead .okui-table-row-slide .okui-table-cell:first-child {
    padding-right: 0
}

[dir=ltr] .okui-table-thead .okui-table-row-slide .okui-table-cell:last-child {
    padding-right: 0
}

[dir=rtl] .okui-table-thead .okui-table-row-slide .okui-table-cell:last-child {
    padding-left: 0
}

.okui-table-thead .okui-table-cell {
    position: relative;
    padding: var(--okd-table-thead-cell-padding-vertical, 12px) var(--okd-table-thead-cell-padding-horizontal, 12px);
    color: var(--okd-table-thead-cell-font-color, #959DAD);
    background-color: var(--okd-inner-table-background, var(--okd-table-thead-cell-bg-color));
    font-weight: 400;
    font-size: var(--okd-table-thead-cell-font-size, 12px)
}

[dir=ltr] .okui-table-thead .okui-table-cell {
    text-align: left
}

[dir=rtl] .okui-table-thead .okui-table-cell {
    text-align: right
}

.okui-table-thead .okui-table-cell.okui-table-column-has-sorters {
    padding: 0 12px;
    cursor: pointer;
    transition: padding .3s
}

.okui-table-thead .okui-table-cell-sorters {
    align-items: center;
    display: inline-flex
}

.okui-table-thead .okui-table-cell-sorters-between {
    align-items: center;
    display: flex;
    justify-content: space-between;
    width: 100%
}

.okui-table-thead .okui-table-cell-sorters-between .okui-table-cell-title {
    flex: 1;
    width: calc(100% - var(--okd-table-cell-sorter-icon-font-size, 12px) - 3px)
}

.okui-table-thead .okui-table-cell-sorter {
    font: 12px;
    line-height: 12px
}

[dir=ltr] .okui-table-thead .okui-table-cell-sorter {
    margin-left: 3px
}

[dir=rtl] .okui-table-thead .okui-table-cell-sorter {
    margin-right: 3px
}

.okui-table-thead .okui-table-cell-sorter-inner {
    transform: scale(var(--okd-table-cell-sorter-inner-scale, .5));
    display: inline-flex;
    flex-direction: column
}

.okui-table-thead .okui-table-cell-sorter-inner .okui-table-cell-filled-up,.okui-table-thead .okui-table-cell-sorter-inner .okui-table-cell-filled-down {
    color: var(--okd-table-cell-sorter-icon-color, #ced3de);
    font-size: var(--okd-table-cell-sorter-icon-font-size, 12px)
}

.okui-table-thead .okui-table-cell-sorter-inner .okui-table-cell-filled-up.active,.okui-table-thead .okui-table-cell-sorter-inner .okui-table-cell-filled-down.active {
    color: var(--okd-table-cell-sorter-icon-active-color, #000000)
}

.okui-table-thead-sticky {
    position: sticky;
    top: 0;
    z-index: 3
}

.okui-table-tbody {
    position: relative
}

.okui-table-tbody .okui-table-row {
    background-color: var(--okd-inner-table-background, var(--okd-table-tbody-cell-bg-color))
}

.okui-table-tbody .okui-table-row-vir {
    display: grid;
    grid-template-columns: var(--okd-inner-table-grid-template-columns)
}

.okui-table-tbody .okui-table-row-hover:hover {
    background-color: var(--okd-table-tbody-row-bg-hover-color, #000000)
}

[dir=ltr] .okui-table-tbody .okui-table-row-slide .okui-table-cell:first-child {
    padding-left: 0
}

[dir=rtl] .okui-table-tbody .okui-table-row-slide .okui-table-cell:first-child {
    padding-right: 0
}

[dir=ltr] .okui-table-tbody .okui-table-row-slide .okui-table-cell:last-child {
    padding-right: 0
}

[dir=rtl] .okui-table-tbody .okui-table-row-slide .okui-table-cell:last-child {
    padding-left: 0
}

.okui-table-tbody .okui-table-cell {
    padding: var(--okd-table-tbody-cell-padding-vertical, 12px) var(--okd-table-tbody-cell-padding-horizontal, 12px);
    color: var(--okd-table-tbody-cell-font-color, #3F475A);
    background-color: inherit;
    font-weight: 400;
    font-size: var(--okd-table-tbody-cell-font-size, 12px)
}

[dir=ltr] .okui-table-tbody .okui-table-cell {
    text-align: left
}

[dir=rtl] .okui-table-tbody .okui-table-cell {
    text-align: right
}

.okui-table-tbody .okui-table-expanded-row .okui-table-cell {
    padding: 0
}

.okui-table-tbody .okui-table-placeholder-row-fixed {
    margin: calc(var(--okd-table-tbody-cell-padding-vertical, 12px) * -1) calc(var(--okd-table-tbody-cell-padding-horizontal, 12px) * -1);
    padding: var(--okd-table-tbody-cell-padding-vertical, 12px) var(--okd-table-tbody-cell-padding-horizontal, 12px)
}

.okui-table-wrapper {
    position: relative;
    width: 100%
}

.okui-table-wrapper * {
    box-sizing: border-box
}

.okui-table-wrapper .okui-table table {
    width: 100%;
    border-collapse: separate;
    border-spacing: 0
}

.okui-table-wrapper .okui-table-bordered {
    border: 1px solid var(--okd-table-cell-bordered-color, #f0f0f0);
    border-bottom: 0
}

.okui-table-wrapper .okui-table-bordered .okui-table-tbody tr,.okui-table-wrapper .okui-table-bordered .okui-table-thead tr {
    position: relative
}

.okui-table-wrapper .okui-table .okui-table-sticky-holder {
    position: sticky;
    top: 0;
    z-index: 3
}

.okui-table-wrapper .okui-table-pagination {
    margin-top: var(--okd-table-pagination-margin-top, 10px)
}

.okui-table-wrapper .okui-table-ping-left .okui-table-cell-fix-left-last,.okui-table-wrapper .okui-table-ping-right .okui-table-cell-fix-left-last,.okui-table-wrapper .okui-table-ping-left .okui-table-cell-fix-right-first,.okui-table-wrapper .okui-table-ping-right .okui-table-cell-fix-right-first,.okui-table-wrapper .okui-table-fixed-column-box-shadow.okui-table-ping-left .okui-table-cell-fix-left {
    z-index: 2
}

.okui-table-wrapper .okui-table-fixed-column-box-shadow.okui-table-ping-left .okui-table-cell-fix-left.okui-table-cell-fix-left-last:after,.okui-table-wrapper .okui-table-fixed-column-box-shadow.okui-table-ping-left .okui-table-cell-fix-left.okui-table-cell-fix-left-first:after {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    transform: translate(100%);
    width: var(--okd-table-fix-left-box-inner-width, 30px);
    transition: box-shadow .3s;
    content: "";
    pointer-events: none;
    box-shadow: inset var(--okd-table-fix-left-box-shadow, 10px 0 8px -8px #00000026)
}

.okui-table-wrapper .okui-table-fixed-column-box-shadow.okui-table-ping-right .okui-table-cell-fix-right {
    z-index: 2
}

.okui-table-wrapper .okui-table-fixed-column-box-shadow.okui-table-ping-right .okui-table-cell-fix-right.okui-table-cell-fix-right-first:after,.okui-table-wrapper .okui-table-fixed-column-box-shadow.okui-table-ping-right .okui-table-cell-fix-right.okui-table-cell-fix-right-last:after {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    transform: translate(-100%);
    width: var(--okd-table-fix-right-box-inner-width, 30px);
    transition: box-shadow .3s;
    content: "";
    pointer-events: none;
    box-shadow: inset var(--okd-table-fix-right-box-shadow, -10px 0 8px -8px #00000026)
}

.okui-table-full-height {
    height: 100%
}

.okui-table-scroll-style ::-webkit-scrollbar {
    height: 6px;
    border-radius: 8px
}

.okui-table-virtual-scroll-style ::-webkit-scrollbar {
    width: 0
}

.okui-table-scroll-style ::-webkit-scrollbar-track {
    border-radius: 8px
}

.okui-table-scroll-style ::-webkit-scrollbar-thumb {
    border-radius: 8px
}

.okui-table-scroll-style ::-webkit-scrollbar-button {
    display: none
}

.okui-table-scroll-style ::-webkit-scrollbar-corner {
    background-color: transparent
}

.okui-table-placeholder {
    display: flex;
    justify-content: center;
    padding: var(--okd-table-placeholder-padding-vertical, 100px) var(--okd-table-placeholder-padding-horizontal, 0px)
}

.okui-table-cell {
    position: relative;
    word-wrap: break-word
}

.okui-table-cell .okui-table-cell-ellipsis,.okui-table-cell .okui-table-cell-ellipsis>* {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.okui-table-cell .okui-table-cell-ellipsis-tooltip {
    max-width: 100%;
    display: inline-block
}

.okui-table-cell-border-bottom {
    border-bottom: 1px solid var(--okd-table-cell-bordered-color, #f0f0f0)
}

[dir=ltr] .okui-table-cell-border-right {
    border-right: 1px solid var(--okd-table-cell-bordered-color, #f0f0f0)
}

[dir=rtl] .okui-table-cell-border-right {
    border-left: 1px solid var(--okd-table-cell-bordered-color, #f0f0f0)
}

[dir=ltr] .okui-table-cell-border-right:last-child {
    border-right: 0 none
}

[dir=rtl] .okui-table-cell-border-right:last-child {
    border-left: 0 none
}

.theme-light {
    --okd-tabs-pane-bg-color: transparent;
    --okd-tabs-pane-label-color: #929292;
    --okd-tabs-pane-label-active-color: #3D3D3D;
    --okd-tabs-pane-icon-color: #929292;
    --okd-tabs-pane-icon-active-color: #3D3D3D;
    --okd-tabs-pane-icon-bg-color: #FFFFFF;
    --okd-tabs-pane-slot-bg-color: transparent;
    --okd-tabs-pane-active-color: #0569ff;
    --okd-tabs-pane-background-color: #FFFFFF;
    --okd-tabs-pane-nav-shadow-color: #ebebeb;
    --okd-tabs-green-color: #127837;
    --okd-tabs-blue-color: #0569ff;
    --okd-tabs-red-color: #91304a;
    --okd-tabs-underline-pane-list-border-color: #ebebeb;
    --okd-tabs-underline-pane-list-bg-color: #ebebeb;
    --okd-tabs-underline-pane-blue-label-active-color: var(--okd-color-content-primary);
    --okd-tabs-underline-pane-blue-border-active-color: var(--okd-color-border-selected);
    --okd-tabs-underline-pane-green-border-active-color: var(--okd-color-semantic-positive);
    --okd-tabs-underline-pane-green-label-active-color: var(--okd-color-semantic-positive);
    --okd-tabs-underline-pane-red-border-active-color: var(--okd-color-semantic-negative);
    --okd-tabs-underline-pane-red-label-active-color: var(--okd-color-semantic-negative);
    --okd-tabs-underline-pane-grey-border-active-color: var(--okd-color-border-selected);
    --okd-tabs-underline-pane-grey-label-active-color: var(--okd-color-content-primary);
    --okd-tabs-segmented-pane-bg-color: transparent;
    --okd-tabs-segmented-pane-green-bg-active-color: var(--okd-color-semantic-positive);
    --okd-tabs-segmented-pane-green-label-active-color: var(--okd-color-content-inverse);
    --okd-tabs-segmented-pane-red-bg-active-color: var(--okd-color-semantic-negative);
    --okd-tabs-segmented-pane-red-label-active-color: var(--okd-color-content-inverse);
    --okd-tabs-segmented-pane-blue-bg-active-color: #000000;
    --okd-tabs-segmented-pane-blue-label-active-color: #FFFFFF;
    --okd-tabs-segmented-pane-grey-bg-active-color: #ffffff;
    --okd-tabs-segmented-pane-grey-label-active-color: var(--okd-color-content-primary);
    --segmented-pane-label-active-color: var(--okd-tabs-pane-icon-active-color);
    --okd-tabs-segmented-pane-bg-shadow-color: 0px 2px 4px -1px #0000000f, 0px 4px 6px -1px #0000001a;
    --okd-tabs-segmented-pane-list-bg-color: #ebebeb;
    --okd-tabs-muted-pane-border-color: #dbdbdb;
    --okd-tabs-muted-pane-blue-border-active-color: var(--okd-color-border-secondary);
    --okd-tabs-muted-pane-blue-label-active-color: var(--okd-color-content-secondary);
    --okd-tabs-muted-pane-green-border-active-color: var(--okd-color-semantic-positive);
    --okd-tabs-muted-pane-green-label-active-color: var(--okd-color-semantic-positive);
    --okd-tabs-muted-pane-red-border-active-color: var(--okd-color-semantic-negative);
    --okd-tabs-muted-pane-red-label-active-color: var(--okd-color-semantic-negative);
    --okd-tabs-muted-pane-grey-border-active-color: var(--okd-color-border-secondary);
    --okd-tabs-muted-pane-grey-label-active-color: var(--okd-color-content-secondary);
    --okd-tabs-button-pane-bg-color: transparent;
    --okd-tabs-button-pane-border-color: #dbdbdb;
    --okd-tabs-button-pane-blue-bg-active-color: var(--okd-color-background-surface-primary);
    --okd-tabs-button-pane-blue-label-active-color: var(--okd-color-content-primary);
    --okd-tabs-button-pane-green-bg-active-color: var(--okd-color-semantic-positive);
    --okd-tabs-button-pane-green-label-active-color: var(--okd-color-content-inverse);
    --okd-tabs-button-pane-red-bg-active-color: var(--okd-color-semantic-negative);
    --okd-tabs-button-pane-red-label-active-color: var(--okd-color-content-inverse);
    --okd-tabs-button-pane-grey-bg-active-color: #f3f3f3;
    --okd-tabs-button-pane-grey-label-active-color: var(--okd-color-content-primary);
    --okd-tabs-lg-font-size: var(--okd-font-size-md);
    --okd-tabs-md-font-size: var(--okd-font-size-md);
    --okd-tabs-sm-font-size: var(--okd-font-size-xs);
    --okd-tabs-xs-font-size: var(--okd-font-size-xs);
    --okd-tabs-lg-icon-size: 16px;
    --okd-tabs-md-icon-size: 16px;
    --okd-tabs-sm-icon-size: 14px;
    --okd-tabs-xs-icon-size: 14px;
    --okd-tabs-lg-height: 44px;
    --okd-tabs-md-height: 40px;
    --okd-tabs-sm-height: 36px;
    --okd-tabs-xs-height: 28px;
    --okd-tabs-lg-label-padding: 16px;
    --okd-tabs-md-label-padding: 16px;
    --okd-tabs-sm-label-padding: 10px;
    --okd-tabs-xs-label-padding: 10px;
    --okd-tabs-lg-gutter-padding: 4px;
    --okd-tabs-md-gutter-padding: 4px;
    --okd-tabs-sm-gutter-padding: 3px;
    --okd-tabs-xs-gutter-padding: 3px;
    --okd-tabs-lg-margin: 16px;
    --okd-tabs-md-margin: 12px;
    --okd-tabs-sm-margin: 8px;
    --okd-tabs-xs-margin: 8px;
    --okd-tabs-lg-icon-width: 10px;
    --okd-tabs-md-icon-width: 10px;
    --okd-tabs-sm-icon-width: 8px;
    --okd-tabs-xs-icon-width: 8px;
    --okd-tabs-underline-pane-common-border-color: var(--okd-color-border-primary);
    --okd-tabs-underline-pane-common-bg-color: var(--okd-color-border-primary);
    --okd-tabs-button-pane-common-border-color: var(--okd-color-border-primary);
    --okd-tabs-muted-pane-common-border-color: var(--okd-color-transparent-white);
    --okd-tabs-segmented-pane-common-list-bg-color: #f3f3f3;
    --okd-tabs-segmented-pane-common-shadow: 0px 0px 0px 0px #0000001a;
    --okd-tabs-common-pane-icon-color: var(--okd-color-content-contrast);
    --okd-tabs-common-pane-icon-active-color: var(--okd-color-content-secondary);
    --okd-tabs-common-pane-icon-bg-color: var(--okd-color-content-inverse);
    --okd-tabs-common-pane-label-color: var(--okd-color-content-contrast);
    --okd-tabs-common-pane-nav-shadow-color: var(--okd-color-content-contrast);
    --okd-tabs-xs-underline-height: 28px;
    --okd-tabs-underline-pane-common-label-color: var(--okd-color-content-contrast);
    --okd-tabs-button-pane-common-bg-color: var(--okd-color-transparent-white);
    --okd-tabs-button-pane-common-label-color: var(--okd-color-content-contrast);
    --okd-tabs-muted-pane-common-label-color: var(--okd-color-content-contrast);
    --okd-tabs-segmented-pane-common-bg-color: var(--okd-color-transparent-white);
    --okd-tabs-segmented-pane-common-label-color: var(--okd-color-content-contrast);
    --okd-tabs-xs-underline-font-size: 12px;
    --okd-tabs-xs-underline-label-padding: 0px;
    --okd-tabs-xs-underline-spacing: 24px;
    --okd-tabs-xs-common-icon-size: 14px;
    --okd-tabs-xs-button-font-size: 12px;
    --okd-tabs-xs-button-height: 28px;
    --okd-tabs-xs-button-label-padding: 8px;
    --okd-tabs-xs-button-spacing: 8px;
    --okd-tabs-xs-muted-font-size: 12px;
    --okd-tabs-xs-muted-height: 28px;
    --okd-tabs-xs-muted-label-padding: 8px;
    --okd-tabs-xs-muted-spacing: 8px;
    --okd-tabs-xs-segmented-font-size: 12px;
    --okd-tabs-xs-segmented-height: 28px;
    --okd-tabs-xs-segmented-label-padding: 8px;
    --okd-tabs-xs-segmented-spacing: 2px;
    --okd-tabs-xs-segmented-container-padding: 2px;
    --okd-tabs-sm-underline-font-size: 12px;
    --okd-tabs-sm-underline-height: 36px;
    --okd-tabs-sm-underline-label-padding: 0px;
    --okd-tabs-sm-underline-spacing: 24px;
    --okd-tabs-sm-common-icon-size: 14px;
    --okd-tabs-sm-button-font-size: 12px;
    --okd-tabs-sm-button-height: 36px;
    --okd-tabs-sm-button-label-padding: 12px;
    --okd-tabs-sm-button-spacing: 8px;
    --okd-tabs-sm-muted-font-size: 12px;
    --okd-tabs-sm-muted-height: 36px;
    --okd-tabs-sm-muted-label-padding: 12px;
    --okd-tabs-sm-muted-spacing: 8px;
    --okd-tabs-sm-segmented-font-size: 12px;
    --okd-tabs-sm-segmented-height: 36px;
    --okd-tabs-sm-segmented-label-padding: 12px;
    --okd-tabs-sm-segmented-spacing: 2px;
    --okd-tabs-sm-segmented-container-padding: 4px;
    --okd-tabs-md-underline-font-size: 14px;
    --okd-tabs-md-underline-height: 40px;
    --okd-tabs-md-underline-label-padding: 0px;
    --okd-tabs-md-underline-spacing: 24px;
    --okd-tabs-md-common-icon-size: 16px;
    --okd-tabs-md-button-font-size: 14px;
    --okd-tabs-md-button-height: 40px;
    --okd-tabs-md-button-label-padding: 12px;
    --okd-tabs-md-button-spacing: 8px;
    --okd-tabs-md-muted-font-size: 14px;
    --okd-tabs-md-muted-height: 40px;
    --okd-tabs-md-muted-label-padding: 12px;
    --okd-tabs-md-muted-spacing: 8px;
    --okd-tabs-md-segmented-font-size: 14px;
    --okd-tabs-md-segmented-height: 40px;
    --okd-tabs-md-segmented-label-padding: 12px;
    --okd-tabs-md-segmented-spacing: 2px;
    --okd-tabs-md-segmented-container-padding: 4px;
    --okd-tabs-lg-underline-font-size: 14px;
    --okd-tabs-lg-underline-height: 44px;
    --okd-tabs-lg-underline-label-padding: 0px;
    --okd-tabs-lg-underline-spacing: 24px;
    --okd-tabs-lg-common-icon-size: 16px;
    --okd-tabs-lg-button-font-size: 14px;
    --okd-tabs-lg-button-height: 44px;
    --okd-tabs-lg-button-label-padding: 12px;
    --okd-tabs-lg-button-spacing: 8px;
    --okd-tabs-lg-muted-font-size: 14px;
    --okd-tabs-lg-muted-height: 44px;
    --okd-tabs-lg-muted-label-padding: 12px;
    --okd-tabs-lg-muted-spacing: 8px;
    --okd-tabs-lg-segmented-font-size: 14px;
    --okd-tabs-lg-segmented-height: 44px;
    --okd-tabs-lg-segmented-label-padding: 12px;
    --okd-tabs-lg-segmented-spacing: 2px;
    --okd-tabs-lg-segmented-container-padding: 4px;
    --okd-tabs-xl-common-icon-size: 18px;
    --okd-tabs-xl-underline-font-size: 16px;
    --okd-tabs-xl-underline-height: 48px;
    --okd-tabs-xl-underline-label-padding: 0px;
    --okd-tabs-xl-underline-spacing: 24px;
    --okd-tabs-xl-button-font-size: 16px;
    --okd-tabs-xl-button-height: 48px;
    --okd-tabs-xl-button-label-padding: 16px;
    --okd-tabs-xl-button-spacing: 8px;
    --okd-tabs-xl-muted-font-size: 16px;
    --okd-tabs-xl-muted-height: 48px;
    --okd-tabs-xl-muted-label-padding: 16px;
    --okd-tabs-xl-muted-spacing: 8px;
    --okd-tabs-xl-segmented-font-size: 16px;
    --okd-tabs-xl-segmented-height: 48px;
    --okd-tabs-xl-segmented-label-padding: 16px;
    --okd-tabs-xl-segmented-spacing: 2px;
    --okd-tabs-xl-segmented-container-padding: 4px;
    --okd-tabs-xxl-common-icon-size: 20px;
    --okd-tabs-xxl-underline-font-size: 18px;
    --okd-tabs-xxl-underline-height: 48px;
    --okd-tabs-xxl-underline-label-padding: 0px;
    --okd-tabs-xxl-underline-spacing: 24px;
    --okd-tabs-xxl-button-font-size: 18px;
    --okd-tabs-xxl-button-height: 48px;
    --okd-tabs-xxl-button-label-padding: 16px;
    --okd-tabs-xxl-button-spacing: 8px;
    --okd-tabs-xxl-muted-font-size: 18px;
    --okd-tabs-xxl-muted-height: 48px;
    --okd-tabs-xxl-muted-label-padding: 16px;
    --okd-tabs-xxl-muted-spacing: 8px;
    --okd-tabs-xxl-segmented-font-size: 18px;
    --okd-tabs-xxl-segmented-height: 48px;
    --okd-tabs-xxl-segmented-label-padding: 16px;
    --okd-tabs-xxl-segmented-spacing: 2px;
    --okd-tabs-xxl-segmented-container-padding: 4px;
    --okd-tabs-xxxl-common-icon-size: 20px;
    --okd-tabs-xxxl-underline-font-size: 22px;
    --okd-tabs-xxxl-underline-height: 56px;
    --okd-tabs-xxxl-underline-label-padding: 0px;
    --okd-tabs-xxxl-underline-spacing: 24px;
    --okd-tabs-xxxl-button-font-size: 22px;
    --okd-tabs-xxxl-button-height: 56px;
    --okd-tabs-xxxl-button-label-padding: 16px;
    --okd-tabs-xxxl-button-spacing: 8px;
    --okd-tabs-xxxl-muted-font-size: 22px;
    --okd-tabs-xxxl-muted-height: 56px;
    --okd-tabs-xxxl-muted-label-padding: 16px;
    --okd-tabs-xxxl-muted-spacing: 8px;
    --okd-tabs-xxxl-segmented-font-size: 22px;
    --okd-tabs-xxxl-segmented-height: 56px;
    --okd-tabs-xxxl-segmented-label-padding: 16px;
    --okd-tabs-xxxl-segmented-spacing: 2px;
    --okd-tabs-xxxl-segmented-container-padding: 4px;
    --okd-tabs-common-pane-nav-icon-bg-color-1: var(--okd-color-background-base-primary);
    --okd-tabs-common-pane-nav-icon-bg-color-2: var(--okd-color-transparent-white);
    --okd-tabs-button-pane-common-border-radius: 4px;
    --okd-tabs-muted-pane-common-border-radius: 4px;
    --okd-tabs-segmented-pane-common-border-radius: 8px;
    --okd-tabs-xxxl-button-font-weight: 400;
    --okd-tabs-lg-button-font-weight: 400;
    --okd-tabs-lg-muted-font-weight: 400;
    --okd-tabs-md-button-font-weight: 400;
    --okd-tabs-md-muted-font-weight: 400;
    --okd-tabs-xl-muted-font-weight: 400;
    --okd-tabs-xl-button-font-weight: 400;
    --okd-tabs-xxxl-muted-font-weight: 400;
    --okd-tabs-xxl-muted-font-weight: 400;
    --okd-tabs-xxl-button-font-weight: 400;
    --okd-tabs-sm-button-font-weight: 400;
    --okd-tabs-sm-muted-font-weight: 400;
    --okd-tabs-xs-button-font-weight: 400;
    --okd-tabs-xs-muted-font-weight: 400;
    --okd-tabs-xs-segmented-font-weight: 400;
    --okd-tabs-sm-segmented-font-weight: 500;
    --okd-tabs-md-segmented-font-weight: 500;
    --okd-tabs-lg-segmented-font-weight: 500;
    --okd-tabs-xl-segmented-font-weight: 500;
    --okd-tabs-xxl-segmented-font-weight: 500;
    --okd-tabs-xxxl-segmented-font-weight: 500;
    --okd-tabs-pane-fill-highlight-default-text-color: var(--okd-color-content-contrast);
    --okd-tabs-pane-fill-highlight-default-border-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-fill-highlight-default-background-color: var(--okd-color-background-surface-primary);
    --okd-tabs-pane-fill-highlight-active-text-color: var(--okd-color-content-inverse);
    --okd-tabs-pane-fill-highlight-active-border-color: var(--okd-color-transparent-black);
    --okd-tabs-pane-fill-highlight-active-background-color: var(--okd-color-container-inverse);
    --okd-tabs-pane-fill-highlight-hover-text-color: var(--okd-color-content-primary);
    --okd-tabs-pane-fill-highlight-hover-border-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-fill-highlight-hover-background-color: var(--okd-color-background-surface-primary);
    --okd-tabs-pane-fill-primary-default-text-color: var(--okd-color-content-contrast);
    --okd-tabs-pane-fill-primary-default-border-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-fill-primary-default-background-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-fill-primary-active-text-color: var(--okd-color-content-primary);
    --okd-tabs-pane-fill-primary-active-border-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-fill-primary-active-background-color: #f3f3f3;
    --okd-tabs-pane-fill-primary-hover-text-color: var(--okd-color-content-primary);
    --okd-tabs-pane-fill-primary-hover-border-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-fill-primary-hover-background-color: rgba(0, 0, 0, 0);
    --okd-tabs-pane-fill-secondary-default-text-color: var(--okd-color-content-contrast);
    --okd-tabs-pane-fill-secondary-default-border-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-fill-secondary-default-background-color: var(--okd-color-background-surface-primary);
    --okd-tabs-pane-fill-secondary-active-text-color: var(--okd-color-content-primary);
    --okd-tabs-pane-fill-secondary-active-border-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-fill-secondary-active-background-color: #f3f3f3;
    --okd-tabs-pane-fill-secondary-hover-text-color: var(--okd-color-content-primary);
    --okd-tabs-pane-fill-secondary-hover-border-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-fill-secondary-hover-background-color: var(--okd-color-background-surface-primary);
    --okd-tabs-pane-outline-highlight-default-text-color: var(--okd-color-content-contrast);
    --okd-tabs-pane-outline-highlight-default-border-color: var(--okd-color-border-primary);
    --okd-tabs-pane-outline-highlight-default-background-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-outline-highlight-active-text-color: var(--okd-color-content-primary);
    --okd-tabs-pane-outline-highlight-active-border-color: var(--okd-color-border-selected);
    --okd-tabs-pane-outline-highlight-active-background-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-outline-highlight-hover-text-color: var(--okd-color-content-primary);
    --okd-tabs-pane-outline-highlight-hover-border-color: var(--okd-color-border-primary);
    --okd-tabs-pane-outline-highlight-hover-background-color: var(--okd-color-background-surface-primary);
    --okd-tabs-pane-outline-primary-default-text-color: var(--okd-color-content-contrast);
    --okd-tabs-pane-outline-primary-default-border-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-outline-primary-default-background-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-outline-primary-active-text-color: var(--okd-color-content-primary);
    --okd-tabs-pane-outline-primary-active-border-color: var(--okd-color-border-selected);
    --okd-tabs-pane-outline-primary-active-background-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-outline-primary-hover-text-color: var(--okd-color-content-primary);
    --okd-tabs-pane-outline-primary-hover-border-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-outline-primary-hover-background-color: var(--okd-color-background-surface-primary);
    --okd-tabs-pane-outline-secondary-default-text-color: var(--okd-color-content-contrast);
    --okd-tabs-pane-outline-secondary-default-border-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-outline-secondary-default-background-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-outline-secondary-active-text-color: var(--okd-color-content-primary);
    --okd-tabs-pane-outline-secondary-active-border-color: var(--okd-color-border-secondary);
    --okd-tabs-pane-outline-secondary-active-background-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-outline-secondary-hover-text-color: var(--okd-color-content-primary);
    --okd-tabs-pane-outline-secondary-hover-border-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-outline-secondary-hover-background-color: var(--okd-color-background-surface-primary);
    --okd-tabs-pane-text-highlight-default-text-color: var(--okd-color-content-contrast);
    --okd-tabs-pane-text-highlight-default-border-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-text-highlight-default-background-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-text-highlight-active-text-color: var(--okd-color-content-primary);
    --okd-tabs-pane-text-highlight-active-border-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-text-highlight-active-background-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-text-highlight-hover-text-color: var(--okd-color-content-primary);
    --okd-tabs-pane-text-highlight-hover-border-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-text-highlight-hover-background-color: rgba(0, 0, 0, 0);
    --okd-tabs-pane-text-primary-default-text-color: var(--okd-color-content-contrast);
    --okd-tabs-pane-text-primary-default-border-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-text-primary-default-background-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-text-primary-active-text-color: var(--okd-color-content-primary);
    --okd-tabs-pane-text-primary-active-border-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-text-primary-active-background-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-text-primary-hover-text-color: var(--okd-color-content-primary);
    --okd-tabs-pane-text-primary-hover-border-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-text-primary-hover-background-color: var(--okd-color-background-surface-primary);
    --okd-tabs-pane-text-secondary-default-text-color: var(--okd-color-content-contrast);
    --okd-tabs-pane-text-secondary-default-border-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-text-secondary-default-background-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-text-secondary-active-text-color: var(--okd-color-content-primary);
    --okd-tabs-pane-text-secondary-active-border-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-text-secondary-active-background-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-text-secondary-hover-text-color: var(--okd-color-content-primary);
    --okd-tabs-pane-text-secondary-hover-border-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-text-secondary-hover-background-color: var(--okd-color-background-surface-primary);
    --okd-tabs-pane-xs-height: 24px;
    --okd-tabs-pane-xs-font-size: 12px;
    --okd-tabs-pane-xs-font-weight: 400;
    --okd-tabs-pane-xs-active-font-weight: 500;
    --okd-tabs-pane-xs-hover-font-weight: 400;
    --okd-tabs-pane-xs-padding-vertical: 8px;
    --okd-tabs-pane-xs-margin-right: 8px;
    --okd-tabs-pane-xs-border-width: 1px;
    --okd-tabs-pane-xs-border-radius: 4px;
    --okd-tabs-pane-sm-height: 28px;
    --okd-tabs-pane-sm-font-size: 12px;
    --okd-tabs-pane-sm-font-weight: 400;
    --okd-tabs-pane-sm-active-font-weight: 500;
    --okd-tabs-pane-sm-hover-font-weight: 400;
    --okd-tabs-pane-sm-padding-vertical: 8px;
    --okd-tabs-pane-sm-margin-right: 8px;
    --okd-tabs-pane-sm-border-width: 1px;
    --okd-tabs-pane-sm-border-radius: 4px;
    --okd-tabs-pane-md-height: 32px;
    --okd-tabs-pane-md-font-size: 14px;
    --okd-tabs-pane-md-font-weight: 400;
    --okd-tabs-pane-md-active-font-weight: 500;
    --okd-tabs-pane-md-hover-font-weight: 400;
    --okd-tabs-pane-md-padding-vertical: 8px;
    --okd-tabs-pane-md-margin-right: 8px;
    --okd-tabs-pane-md-border-width: 1px;
    --okd-tabs-pane-md-border-radius: 6px;
    --okd-tabs-pane-lg-height: 36px;
    --okd-tabs-pane-lg-font-size: 14px;
    --okd-tabs-pane-lg-font-weight: 400;
    --okd-tabs-pane-lg-active-font-weight: 500;
    --okd-tabs-pane-lg-hover-font-weight: 400;
    --okd-tabs-pane-lg-padding-vertical: 12px;
    --okd-tabs-pane-lg-margin-right: 8px;
    --okd-tabs-pane-lg-border-width: 1px;
    --okd-tabs-pane-lg-border-radius: 6px;
    --okd-tabs-pane-xl-height: 40px;
    --okd-tabs-pane-xl-font-size: 14px;
    --okd-tabs-pane-xl-font-weight: 400;
    --okd-tabs-pane-xl-active-font-weight: 500;
    --okd-tabs-pane-xl-hover-font-weight: 400;
    --okd-tabs-pane-xl-padding-vertical: 16px;
    --okd-tabs-pane-xl-margin-right: 8px;
    --okd-tabs-pane-xl-border-width: 1px;
    --okd-tabs-pane-xl-border-radius: 8px;
    --okd-tabs-pane-xxl-height: 44px;
    --okd-tabs-pane-xxl-font-size: 16px;
    --okd-tabs-pane-xxl-font-weight: 400;
    --okd-tabs-pane-xxl-active-font-weight: 500;
    --okd-tabs-pane-xxl-hover-font-weight: 400;
    --okd-tabs-pane-xxl-padding-vertical: 16px;
    --okd-tabs-pane-xxl-margin-right: 8px;
    --okd-tabs-pane-xxl-border-width: 1px;
    --okd-tabs-pane-xxl-border-radius: 8px;
    --okd-tabs-pane-xxxl-height: 50px;
    --okd-tabs-pane-xxxl-font-size: 18px;
    --okd-tabs-pane-xxxl-font-weight: 400;
    --okd-tabs-pane-xxxl-active-font-weight: 500;
    --okd-tabs-pane-xxxl-hover-font-weight: 400;
    --okd-tabs-pane-xxxl-padding-vertical: 16px;
    --okd-tabs-pane-xxxl-margin-right: 8px;
    --okd-tabs-pane-xxxl-border-width: 1px;
    --okd-tabs-pane-xxxl-border-radius: 8px;
    --okd-tabs-xs-button-border-radius: 8px;
    --okd-tabs-xs-muted-border-radius: 8px;
    --okd-tabs-xs-segmented-border-radius: 6px;
    --okd-tabs-sm-button-border-radius: 8px;
    --okd-tabs-sm-muted-border-radius: 8px;
    --okd-tabs-sm-segmented-border-radius: 4px;
    --okd-tabs-md-button-border-radius: 8px;
    --okd-tabs-md-muted-border-radius: 8px;
    --okd-tabs-md-segmented-border-radius: 4px;
    --okd-tabs-lg-button-border-radius: 8px;
    --okd-tabs-lg-muted-border-radius: 8px;
    --okd-tabs-lg-segmented-border-radius: 4px;
    --okd-tabs-xl-button-border-radius: 8px;
    --okd-tabs-xl-muted-border-radius: 8px;
    --okd-tabs-xl-segmented-border-radius: 4px;
    --okd-tabs-xxl-button-border-radius: 8px;
    --okd-tabs-xxl-muted-border-radius: 8px;
    --okd-tabs-xxl-segmented-border-radius: 4px;
    --okd-tabs-xxxl-button-border-radius: 8px;
    --okd-tabs-xxxl-muted-border-radius: 8px;
    --okd-tabs-xxxl-segmented-border-radius: 4px;
    --okd-tabs-xs-button-container-border-radius: 0px;
    --okd-tabs-xs-muted-container-border-radius: 0px;
    --okd-tabs-xs-segmented-container-border-radius: 8px;
    --okd-tabs-sm-button-container-border-radius: 0px;
    --okd-tabs-sm-muted-container-border-radius: 0px;
    --okd-tabs-sm-segmented-container-border-radius: 8px;
    --okd-tabs-md-button-container-border-radius: 0px;
    --okd-tabs-md-muted-container-border-radius: 0px;
    --okd-tabs-md-segmented-container-border-radius: 8px;
    --okd-tabs-lg-button-container-border-radius: 0px;
    --okd-tabs-lg-muted-container-border-radius: 0px;
    --okd-tabs-lg-segmented-container-border-radius: 8px;
    --okd-tabs-xl-button-container-border-radius: 0px;
    --okd-tabs-xl-muted-container-border-radius: 0px;
    --okd-tabs-xl-segmented-container-border-radius: 8px;
    --okd-tabs-xxl-button-container-border-radius: 0px;
    --okd-tabs-xxl-muted-container-border-radius: 0px;
    --okd-tabs-xxl-segmented-container-border-radius: 8px;
    --okd-tabs-xxxl-button-container-border-radius: 0px;
    --okd-tabs-xxxl-muted-container-border-radius: 0px;
    --okd-tabs-xxxl-segmented-container-border-radius: 8px;
    --okd-tabs-xs-underline-font-weight: 500;
    --okd-tabs-sm-underline-font-weight: 500;
    --okd-tabs-md-underline-font-weight: 500;
    --okd-tabs-lg-underline-font-weight: 500;
    --okd-tabs-xl-underline-font-weight: 500;
    --okd-tabs-xxl-underline-font-weight: 700;
    --okd-tabs-xxxl-underline-font-weight: 700;
    --okd-tabs-xxs-button-container-border-radius: 0px;
    --okd-tabs-xxs-muted-container-border-radius: 0px;
    --okd-tabs-xxs-segmented-container-border-radius: 8px;
    --okd-tabs-xxs-button-border-radius: 8px;
    --okd-tabs-xxs-muted-border-radius: 8px;
    --okd-tabs-xxs-segmented-border-radius: 6px;
    --okd-tabs-pane-xxs-height: 24px;
    --okd-tabs-pane-xxs-font-size: 12px;
    --okd-tabs-pane-xxs-font-weight: 400;
    --okd-tabs-pane-xxs-active-font-weight: 500;
    --okd-tabs-pane-xxs-hover-font-weight: 500;
    --okd-tabs-pane-xxs-padding-vertical: 8px;
    --okd-tabs-pane-xxs-margin-right: 8px;
    --okd-tabs-pane-xxs-border-width: 1px;
    --okd-tabs-pane-xxs-border-radius: 4px;
    --okd-tabs-xxs-underline-font-size: 12px;
    --okd-tabs-xxs-underline-font-weight: 500;
    --okd-tabs-xxs-underline-label-padding: 0px;
    --okd-tabs-xxs-underline-spacing: 16px;
    --okd-tabs-xxs-common-icon-size: 12px;
    --okd-tabs-xxs-button-font-size: 12px;
    --okd-tabs-xxs-button-font-weight: 400;
    --okd-tabs-xxs-button-height: 24px;
    --okd-tabs-xxs-button-label-padding: 8px;
    --okd-tabs-xxs-button-spacing: 8px;
    --okd-tabs-xxs-muted-font-size: 12px;
    --okd-tabs-xxs-muted-font-weight: 400;
    --okd-tabs-xxs-muted-height: 24px;
    --okd-tabs-xxs-muted-label-padding: 8px;
    --okd-tabs-xxs-muted-spacing: 8px;
    --okd-tabs-xxs-segmented-font-size: 12px;
    --okd-tabs-xxs-segmented-font-weight: 400;
    --okd-tabs-xxs-segmented-height: 24px;
    --okd-tabs-xxs-segmented-label-padding: 8px;
    --okd-tabs-xxs-segmented-spacing: 2px;
    --okd-tabs-xxs-segmented-container-padding: 2px;
    --okd-tabs-xxs-font-size: 12px;
    --okd-tabs-xxs-icon-size: 12px;
    --okd-tabs-xxs-height: 24px;
    --okd-tabs-xxs-label-padding: 10px;
    --okd-tabs-xxs-gutter-padding: 10px;
    --okd-tabs-xxs-margin: 2px;
    --okd-tabs-xxs-icon-width: 10px;
    --okd-tabs-xxs-underline-height: 24px;
    --okd-tabs-pane-fill-reversed-default-text-color: rgba(255, 255, 255, .5);
    --okd-tabs-pane-fill-reversed-default-border-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-fill-reversed-default-background-color: rgba(255, 255, 255, .15);
    --okd-tabs-pane-fill-reversed-active-text-color: var(--okd-color-content-primary);
    --okd-tabs-pane-fill-reversed-active-border-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-fill-reversed-active-background-color: var(--okd-color-background-base-primary);
    --okd-tabs-pane-fill-reversed-hover-text-color: var(--okd-color-content-inverse);
    --okd-tabs-pane-fill-reversed-hover-border-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-fill-reversed-hover-background-color: rgba(255, 255, 255, .15);
    --okd-tabs-pane-outline-reversed-default-text-color: rgba(255, 255, 255, .5);
    --okd-tabs-pane-outline-reversed-default-border-color: rgba(250, 250, 250, .15);
    --okd-tabs-pane-outline-reversed-default-background-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-outline-reversed-active-text-color: var(--okd-color-content-inverse);
    --okd-tabs-pane-outline-reversed-active-border-color: var(--okd-color-border-contrast);
    --okd-tabs-pane-outline-reversed-active-background-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-outline-reversed-hover-text-color: var(--okd-color-content-inverse);
    --okd-tabs-pane-outline-reversed-hover-border-color: rgba(250, 250, 250, .15);
    --okd-tabs-pane-outline-reversed-hover-background-color: rgba(255, 255, 255, .15);
    --okd-tabs-pane-text-reversed-default-text-color: rgba(255, 255, 255, .5);
    --okd-tabs-pane-text-reversed-default-border-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-text-reversed-default-background-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-text-reversed-active-text-color: var(--okd-color-content-inverse);
    --okd-tabs-pane-text-reversed-active-border-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-text-reversed-active-background-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-text-reversed-hover-text-color: var(--okd-color-content-inverse);
    --okd-tabs-pane-text-reversed-hover-border-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-text-reversed-hover-background-color: rgba(0, 0, 0, 0);
    --okd-tabs-xxs-underline-active-font-weight: 500;
    --okd-tabs-xxs-button-active-font-weight: 500;
    --okd-tabs-xxs-muted-active-font-weight: 500;
    --okd-tabs-xxs-segmented-active-font-weight: 400;
    --okd-tabs-xs-underline-active-font-weight: 500;
    --okd-tabs-xs-button-active-font-weight: 500;
    --okd-tabs-xs-muted-active-font-weight: 500;
    --okd-tabs-xs-segmented-active-font-weight: 400;
    --okd-tabs-sm-underline-active-font-weight: 500;
    --okd-tabs-sm-button-active-font-weight: 500;
    --okd-tabs-sm-muted-active-font-weight: 500;
    --okd-tabs-sm-segmented-active-font-weight: 500;
    --okd-tabs-md-underline-active-font-weight: 500;
    --okd-tabs-md-button-active-font-weight: 500;
    --okd-tabs-md-muted-active-font-weight: 500;
    --okd-tabs-md-segmented-active-font-weight: 500;
    --okd-tabs-lg-underline-active-font-weight: 500;
    --okd-tabs-lg-button-active-font-weight: 500;
    --okd-tabs-lg-muted-active-font-weight: 500;
    --okd-tabs-lg-segmented-active-font-weight: 500;
    --okd-tabs-xl-underline-active-font-weight: 500;
    --okd-tabs-xl-button-active-font-weight: 500;
    --okd-tabs-xl-muted-active-font-weight: 500;
    --okd-tabs-xl-segmented-active-font-weight: 500;
    --okd-tabs-xxl-underline-active-font-weight: 700;
    --okd-tabs-xxl-button-active-font-weight: 500;
    --okd-tabs-xxl-muted-active-font-weight: 500;
    --okd-tabs-xxl-segmented-active-font-weight: 500;
    --okd-tabs-xxxl-underline-active-font-weight: 700;
    --okd-tabs-xxxl-button-active-font-weight: 500;
    --okd-tabs-xxxl-muted-active-font-weight: 500;
    --okd-tabs-xxxl-segmented-active-font-weight: 500;
    --okd-tabs-xxs-underline-border-width: 2px;
    --okd-tabs-xs-underline-border-width: 2px;
    --okd-tabs-sm-underline-border-width: 2px;
    --okd-tabs-md-underline-border-width: 2px;
    --okd-tabs-lg-underline-border-width: 2px;
    --okd-tabs-xl-underline-border-width: 2px;
    --okd-tabs-xxl-underline-border-width: 2px;
    --okd-tabs-xxxl-underline-border-width: 2px
}

.theme-dark {
    --okd-tabs-pane-bg-color: transparent;
    --okd-tabs-pane-label-color: #e3e3e3;
    --okd-tabs-pane-label-active-color: #fafafa;
    --okd-tabs-pane-icon-color: #e3e3e3;
    --okd-tabs-pane-icon-active-color: #fafafa;
    --okd-tabs-pane-icon-bg-color: #404040;
    --okd-tabs-pane-slot-bg-color: transparent;
    --okd-tabs-pane-active-color: #4283ff;
    --okd-tabs-pane-background-color: #404040;
    --okd-tabs-pane-nav-shadow-color: #909090;
    --okd-green-color: #d2f7de;
    --okd-red-color: #fff8f9;
    --okd-tabs-underline-pane-list-border-color: var(--okd-tabs-pane-nav-shadow-color);
    --okd-tabs-underline-pane-list-bg-color: var(--okd-tabs-pane-nav-shadow-color);
    --okd-tabs-underline-pane-blue-label-active-color: var(--okd-color-content-primary);
    --okd-tabs-underline-pane-blue-border-active-color: var(--okd-color-border-selected);
    --okd-tabs-underline-pane-green-border-active-color: var(--okd-color-semantic-positive);
    --okd-tabs-underline-pane-green-label-active-color: var(--okd-color-semantic-positive);
    --okd-tabs-underline-pane-red-border-active-color: var(--okd-color-semantic-negative);
    --okd-tabs-underline-pane-red-label-active-color: var(--okd-color-semantic-negative);
    --okd-tabs-underline-pane-grey-border-active-color: var(--okd-color-border-selected);
    --okd-tabs-underline-pane-grey-label-active-color: var(--okd-color-content-primary);
    --okd-tabs-segmented-pane-bg-color: transparent;
    --okd-tabs-segmented-pane-green-bg-active-color: var(--okd-color-semantic-positive);
    --okd-tabs-segmented-pane-green-label-active-color: var(--okd-color-content-primary);
    --okd-tabs-segmented-pane-red-bg-active-color: var(--okd-color-semantic-negative);
    --okd-tabs-segmented-pane-red-label-active-color: var(--okd-color-content-primary);
    --okd-tabs-segmented-pane-blue-bg-active-color: var(--okd-color-background-surface-pressed);
    --okd-tabs-segmented-pane-blue-label-active-color: #FFFFFF;
    --okd-tabs-segmented-pane-grey-bg-active-color: #383838;
    --okd-tabs-segmented-pane-grey-label-active-color: var(--okd-color-content-primary);
    --segmented-pane-label-active-color: var(--okd-tabs-pane-icon-active-color);
    --okd-tabs-segmented-pane-bg-shadow-color: 0px 2px 4px -1px #0000000f, 0px 4px 6px -1px #0000001a;
    --okd-tabs-segmented-pane-list-bg-color: #2e2e2e;
    --okd-tabs-muted-pane-border-color: #b0b0b0;
    --okd-tabs-muted-pane-blue-border-active-color: var(--okd-color-border-secondary);
    --okd-tabs-muted-pane-blue-label-active-color: var(--okd-color-content-secondary);
    --okd-tabs-muted-pane-green-border-active-color: var(--okd-color-semantic-positive);
    --okd-tabs-muted-pane-green-label-active-color: var(--okd-color-semantic-positive);
    --okd-tabs-muted-pane-red-border-active-color: var(--okd-color-semantic-negative);
    --okd-tabs-muted-pane-red-label-active-color: var(--okd-color-semantic-negative);
    --okd-tabs-muted-pane-grey-border-active-color: var(--okd-color-border-secondary);
    --okd-tabs-muted-pane-grey-label-active-color: var(--okd-color-content-secondary);
    --okd-tabs-button-pane-bg-color: transparent;
    --okd-tabs-button-pane-border-color: #b0b0b0;
    --okd-tabs-button-pane-blue-bg-active-color: var(--okd-color-background-surface-primary);
    --okd-tabs-button-pane-blue-label-active-color: var(--okd-color-content-primary);
    --okd-tabs-button-pane-green-bg-active-color: var(--okd-color-semantic-positive);
    --okd-tabs-button-pane-green-label-active-color: var(--okd-color-content-primary);
    --okd-tabs-button-pane-red-bg-active-color: var(--okd-color-semantic-negative);
    --okd-tabs-button-pane-red-label-active-color: var(--okd-color-content-primary);
    --okd-tabs-button-pane-grey-bg-active-color: #1d1d1d;
    --okd-tabs-button-pane-grey-label-active-color: var(--okd-color-content-primary);
    --okd-tabs-lg-font-size: var(--okd-font-size-md);
    --okd-tabs-md-font-size: var(--okd-font-size-md);
    --okd-tabs-sm-font-size: var(--okd-font-size-xs);
    --okd-tabs-xs-font-size: var(--okd-font-size-xs);
    --okd-tabs-lg-icon-size: 16px;
    --okd-tabs-md-icon-size: 16px;
    --okd-tabs-sm-icon-size: 14px;
    --okd-tabs-xs-icon-size: 14px;
    --okd-tabs-lg-height: 44px;
    --okd-tabs-md-height: 40px;
    --okd-tabs-sm-height: 36px;
    --okd-tabs-xs-height: 28px;
    --okd-tabs-lg-label-padding: 16px;
    --okd-tabs-md-label-padding: 16px;
    --okd-tabs-sm-label-padding: 10px;
    --okd-tabs-xs-label-padding: 10px;
    --okd-tabs-lg-gutter-padding: 4px;
    --okd-tabs-md-gutter-padding: 4px;
    --okd-tabs-sm-gutter-padding: 3px;
    --okd-tabs-xs-gutter-padding: 3px;
    --okd-tabs-lg-margin: 16px;
    --okd-tabs-md-margin: 12px;
    --okd-tabs-sm-margin: 8px;
    --okd-tabs-xs-margin: 8px;
    --okd-tabs-lg-icon-width: 10px;
    --okd-tabs-md-icon-width: 10px;
    --okd-tabs-sm-icon-width: 8px;
    --okd-tabs-xs-icon-width: 8px;
    --okd-tabs-underline-pane-common-border-color: var(--okd-color-border-primary);
    --okd-tabs-underline-pane-common-bg-color: var(--okd-color-border-primary);
    --okd-tabs-button-pane-common-border-color: var(--okd-color-border-primary);
    --okd-tabs-muted-pane-common-border-color: var(--okd-color-transparent-white);
    --okd-tabs-segmented-pane-common-list-bg-color: #1d1d1d;
    --okd-tabs-common-pane-icon-color: var(--okd-color-content-contrast);
    --okd-tabs-common-pane-icon-active-color: var(--okd-color-content-secondary);
    --okd-tabs-common-pane-icon-bg-color: var(--okd-color-content-inverse);
    --okd-tabs-common-pane-label-color: var(--okd-color-content-contrast);
    --okd-tabs-common-pane-nav-shadow-color: var(--okd-color-content-contrast);
    --okd-tabs-segmented-pane-common-shadow: 0px 0px 0px 0px #0000001a;
    --okd-tabs-button-pane-common-bg-color: var(--okd-color-transparent-white);
    --okd-tabs-underline-pane-common-label-color: var(--okd-color-content-contrast);
    --okd-tabs-button-pane-common-label-color: var(--okd-color-content-contrast);
    --okd-tabs-muted-pane-common-label-color: var(--okd-color-content-contrast);
    --okd-tabs-segmented-pane-common-bg-color: var(--okd-color-transparent-white);
    --okd-tabs-segmented-pane-common-label-color: var(--okd-color-content-contrast);
    --okd-tabs-xs-underline-font-size: 12px;
    --okd-tabs-xs-underline-height: 28px;
    --okd-tabs-xs-underline-label-padding: 0px;
    --okd-tabs-xs-underline-spacing: 24px;
    --okd-tabs-xs-common-icon-size: 14px;
    --okd-tabs-xs-button-font-size: 12px;
    --okd-tabs-xs-button-height: 28px;
    --okd-tabs-xs-button-label-padding: 8px;
    --okd-tabs-xs-button-spacing: 8px;
    --okd-tabs-xs-muted-font-size: 12px;
    --okd-tabs-xs-muted-height: 28px;
    --okd-tabs-xs-muted-label-padding: 8px;
    --okd-tabs-xs-muted-spacing: 8px;
    --okd-tabs-xs-segmented-font-size: 12px;
    --okd-tabs-xs-segmented-height: 28px;
    --okd-tabs-xs-segmented-label-padding: 8px;
    --okd-tabs-xs-segmented-spacing: 2px;
    --okd-tabs-xs-segmented-container-padding: 2px;
    --okd-tabs-sm-underline-height: 36px;
    --okd-tabs-sm-underline-font-size: 12px;
    --okd-tabs-sm-underline-label-padding: 0px;
    --okd-tabs-sm-underline-spacing: 24px;
    --okd-tabs-sm-common-icon-size: 14px;
    --okd-tabs-sm-button-font-size: 12px;
    --okd-tabs-sm-button-height: 36px;
    --okd-tabs-sm-button-label-padding: 12px;
    --okd-tabs-sm-button-spacing: 8px;
    --okd-tabs-sm-muted-font-size: 12px;
    --okd-tabs-sm-muted-height: 36px;
    --okd-tabs-sm-muted-label-padding: 12px;
    --okd-tabs-sm-muted-spacing: 8px;
    --okd-tabs-sm-segmented-font-size: 12px;
    --okd-tabs-sm-segmented-height: 36px;
    --okd-tabs-sm-segmented-label-padding: 12px;
    --okd-tabs-sm-segmented-spacing: 2px;
    --okd-tabs-sm-segmented-container-padding: 4px;
    --okd-tabs-md-underline-font-size: 14px;
    --okd-tabs-md-underline-height: 40px;
    --okd-tabs-md-underline-label-padding: 0px;
    --okd-tabs-md-underline-spacing: 24px;
    --okd-tabs-md-common-icon-size: 16px;
    --okd-tabs-md-button-font-size: 14px;
    --okd-tabs-md-button-height: 40px;
    --okd-tabs-md-button-label-padding: 12px;
    --okd-tabs-md-button-spacing: 8px;
    --okd-tabs-md-muted-font-size: 14px;
    --okd-tabs-md-muted-height: 40px;
    --okd-tabs-md-muted-label-padding: 12px;
    --okd-tabs-md-muted-spacing: 12px;
    --okd-tabs-md-segmented-font-size: 14px;
    --okd-tabs-md-segmented-height: 40px;
    --okd-tabs-md-segmented-label-padding: 12px;
    --okd-tabs-md-segmented-spacing: 2px;
    --okd-tabs-md-segmented-container-padding: 4px;
    --okd-tabs-lg-underline-font-size: 14px;
    --okd-tabs-lg-underline-height: 44px;
    --okd-tabs-lg-underline-label-padding: 0px;
    --okd-tabs-lg-underline-spacing: 24px;
    --okd-tabs-lg-common-icon-size: 16px;
    --okd-tabs-lg-button-font-size: 14px;
    --okd-tabs-lg-button-height: 44px;
    --okd-tabs-lg-button-label-padding: 12px;
    --okd-tabs-lg-button-spacing: 8px;
    --okd-tabs-lg-muted-font-size: 14px;
    --okd-tabs-lg-muted-height: 44px;
    --okd-tabs-lg-muted-label-padding: 12px;
    --okd-tabs-lg-muted-spacing: 8px;
    --okd-tabs-lg-segmented-font-size: 14px;
    --okd-tabs-lg-segmented-height: 44px;
    --okd-tabs-lg-segmented-label-padding: 12px;
    --okd-tabs-lg-segmented-spacing: 2px;
    --okd-tabs-lg-segmented-container-padding: 4px;
    --okd-tabs-xl-common-icon-size: 18px;
    --okd-tabs-xl-underline-font-size: 16px;
    --okd-tabs-xl-underline-height: 48px;
    --okd-tabs-xl-underline-label-padding: 0px;
    --okd-tabs-xl-underline-spacing: 24px;
    --okd-tabs-xl-button-font-size: 16px;
    --okd-tabs-xl-button-height: 48px;
    --okd-tabs-xl-button-label-padding: 16px;
    --okd-tabs-xl-button-spacing: 8px;
    --okd-tabs-xl-muted-font-size: 16px;
    --okd-tabs-xl-muted-height: 48px;
    --okd-tabs-xl-muted-label-padding: 16px;
    --okd-tabs-xl-muted-spacing: 8px;
    --okd-tabs-xl-segmented-font-size: 16px;
    --okd-tabs-xl-segmented-height: 48px;
    --okd-tabs-xl-segmented-label-padding: 16px;
    --okd-tabs-xl-segmented-spacing: 2px;
    --okd-tabs-xl-segmented-container-padding: 4px;
    --okd-tabs-xxl-common-icon-size: 20px;
    --okd-tabs-xxl-underline-font-size: 18px;
    --okd-tabs-xxl-underline-height: 48px;
    --okd-tabs-xxl-underline-label-padding: 0px;
    --okd-tabs-xxl-underline-spacing: 24px;
    --okd-tabs-xxl-button-font-size: 18px;
    --okd-tabs-xxl-button-height: 48px;
    --okd-tabs-xxl-button-label-padding: 16px;
    --okd-tabs-xxl-button-spacing: 8px;
    --okd-tabs-xxl-muted-font-size: 18px;
    --okd-tabs-xxl-muted-height: 48px;
    --okd-tabs-xxl-muted-label-padding: 16px;
    --okd-tabs-xxl-muted-spacing: 8px;
    --okd-tabs-xxl-segmented-font-size: 18px;
    --okd-tabs-xxl-segmented-height: 48px;
    --okd-tabs-xxl-segmented-label-padding: 16px;
    --okd-tabs-xxl-segmented-spacing: 2px;
    --okd-tabs-xxl-segmented-container-padding: 4px;
    --okd-tabs-xxxl-common-icon-size: 20px;
    --okd-tabs-xxxl-underline-font-size: 22px;
    --okd-tabs-xxxl-underline-height: 56px;
    --okd-tabs-xxxl-underline-label-padding: 0px;
    --okd-tabs-xxxl-underline-spacing: 24px;
    --okd-tabs-xxxl-button-font-size: 22px;
    --okd-tabs-xxxl-button-height: 56px;
    --okd-tabs-xxxl-button-label-padding: 16px;
    --okd-tabs-xxxl-button-spacing: 8px;
    --okd-tabs-xxxl-muted-font-size: 22px;
    --okd-tabs-xxxl-muted-height: 56px;
    --okd-tabs-xxxl-muted-label-padding: 16px;
    --okd-tabs-xxxl-muted-spacing: 8px;
    --okd-tabs-xxxl-segmented-font-size: 22px;
    --okd-tabs-xxxl-segmented-height: 56px;
    --okd-tabs-xxxl-segmented-label-padding: 16px;
    --okd-tabs-xxxl-segmented-spacing: 2px;
    --okd-tabs-xxxl-segmented-container-padding: 4px;
    --okd-tabs-common-pane-nav-icon-bg-color-1: var(--okd-color-background-base-primary);
    --okd-tabs-common-pane-nav-icon-bg-color-2: var(--okd-color-transparent-white);
    --okd-tabs-button-pane-common-border-radius: 4px;
    --okd-tabs-muted-pane-common-border-radius: 4px;
    --okd-tabs-segmented-pane-common-border-radius: 8px;
    --okd-tabs-xxxl-button-font-weight: 400;
    --okd-tabs-xxl-button-font-weight: 400;
    --okd-tabs-xl-button-font-weight: 400;
    --okd-tabs-lg-button-font-weight: 400;
    --okd-tabs-md-button-font-weight: 400;
    --okd-tabs-xs-button-font-weight: 400;
    --okd-tabs-xs-muted-font-weight: 400;
    --okd-tabs-xs-segmented-font-weight: 500;
    --okd-tabs-sm-segmented-font-weight: 500;
    --okd-tabs-sm-muted-font-weight: 400;
    --okd-tabs-sm-button-font-weight: 400;
    --okd-tabs-md-muted-font-weight: 400;
    --okd-tabs-md-segmented-font-weight: 500;
    --okd-tabs-lg-muted-font-weight: 400;
    --okd-tabs-lg-segmented-font-weight: 500;
    --okd-tabs-xl-muted-font-weight: 400;
    --okd-tabs-xl-segmented-font-weight: 500;
    --okd-tabs-xxl-segmented-font-weight: 500;
    --okd-tabs-xxl-muted-font-weight: 400;
    --okd-tabs-xxxl-segmented-font-weight: 500;
    --okd-tabs-xxxl-muted-font-weight: 400;
    --okd-tabs-pane-fill-primary-default-text-color: var(--okd-color-content-contrast);
    --okd-tabs-pane-fill-primary-default-border-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-fill-primary-default-background-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-fill-primary-active-text-color: var(--okd-color-content-primary);
    --okd-tabs-pane-fill-primary-active-border-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-fill-primary-active-background-color: #1d1d1d;
    --okd-tabs-pane-fill-primary-hover-text-color: var(--okd-color-content-primary);
    --okd-tabs-pane-fill-primary-hover-border-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-fill-primary-hover-background-color: rgba(0, 0, 0, 0);
    --okd-tabs-pane-fill-highlight-default-text-color: var(--okd-color-content-contrast);
    --okd-tabs-pane-fill-highlight-default-border-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-fill-highlight-default-background-color: var(--okd-color-background-surface-primary);
    --okd-tabs-pane-fill-highlight-active-text-color: var(--okd-color-content-inverse);
    --okd-tabs-pane-fill-highlight-active-border-color: var(--okd-color-transparent-black);
    --okd-tabs-pane-fill-highlight-active-background-color: var(--okd-color-container-inverse);
    --okd-tabs-pane-fill-highlight-hover-text-color: var(--okd-color-content-primary);
    --okd-tabs-pane-fill-highlight-hover-border-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-fill-highlight-hover-background-color: var(--okd-color-background-surface-primary);
    --okd-tabs-pane-fill-secondary-default-text-color: var(--okd-color-content-contrast);
    --okd-tabs-pane-fill-secondary-default-border-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-fill-secondary-default-background-color: var(--okd-color-background-surface-primary);
    --okd-tabs-pane-fill-secondary-active-text-color: var(--okd-color-content-primary);
    --okd-tabs-pane-fill-secondary-active-border-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-fill-secondary-hover-background-color: var(--okd-color-background-surface-primary);
    --okd-tabs-pane-fill-secondary-hover-border-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-fill-secondary-hover-text-color: var(--okd-color-content-primary);
    --okd-tabs-pane-fill-secondary-active-background-color: #1d1d1d;
    --okd-tabs-pane-outline-primary-hover-background-color: var(--okd-color-background-surface-primary);
    --okd-tabs-pane-outline-primary-hover-border-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-outline-primary-hover-text-color: var(--okd-color-content-primary);
    --okd-tabs-pane-outline-primary-active-background-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-outline-primary-active-border-color: var(--okd-color-border-selected);
    --okd-tabs-pane-outline-primary-active-text-color: var(--okd-color-content-primary);
    --okd-tabs-pane-outline-highlight-hover-background-color: var(--okd-color-background-surface-primary);
    --okd-tabs-pane-outline-highlight-hover-border-color: var(--okd-color-border-primary);
    --okd-tabs-pane-outline-highlight-hover-text-color: var(--okd-color-content-primary);
    --okd-tabs-pane-outline-highlight-active-background-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-outline-highlight-active-border-color: var(--okd-color-border-selected);
    --okd-tabs-pane-outline-highlight-active-text-color: var(--okd-color-content-primary);
    --okd-tabs-pane-outline-highlight-default-text-color: var(--okd-color-content-contrast);
    --okd-tabs-pane-outline-highlight-default-background-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-outline-highlight-default-border-color: var(--okd-color-border-primary);
    --okd-tabs-pane-text-highlight-hover-background-color: rgba(0, 0, 0, 0);
    --okd-tabs-pane-text-highlight-hover-border-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-text-highlight-hover-text-color: var(--okd-color-content-primary);
    --okd-tabs-pane-text-highlight-active-background-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-text-highlight-active-border-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-text-highlight-active-text-color: var(--okd-color-content-primary);
    --okd-tabs-pane-text-highlight-default-background-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-text-highlight-default-border-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-text-highlight-default-text-color: var(--okd-color-content-contrast);
    --okd-tabs-xs-button-border-radius: 8px;
    --okd-tabs-xs-muted-border-radius: 8px;
    --okd-tabs-xs-segmented-border-radius: 6px;
    --okd-tabs-sm-button-border-radius: 8px;
    --okd-tabs-sm-muted-border-radius: 8px;
    --okd-tabs-sm-segmented-border-radius: 4px;
    --okd-tabs-md-button-border-radius: 8px;
    --okd-tabs-md-muted-border-radius: 8px;
    --okd-tabs-md-segmented-border-radius: 4px;
    --okd-tabs-lg-button-border-radius: 8px;
    --okd-tabs-lg-muted-border-radius: 8px;
    --okd-tabs-lg-segmented-border-radius: 4px;
    --okd-tabs-xl-button-border-radius: 8px;
    --okd-tabs-xl-muted-border-radius: 8px;
    --okd-tabs-xl-segmented-border-radius: 4px;
    --okd-tabs-xxl-button-border-radius: 8px;
    --okd-tabs-xxl-muted-border-radius: 8px;
    --okd-tabs-xxl-segmented-border-radius: 4px;
    --okd-tabs-xxxl-button-border-radius: 8px;
    --okd-tabs-xxxl-muted-border-radius: 8px;
    --okd-tabs-xxxl-segmented-border-radius: 4px;
    --okd-tabs-xs-button-container-border-radius: 0px;
    --okd-tabs-xs-muted-container-border-radius: 0px;
    --okd-tabs-xs-segmented-container-border-radius: 8px;
    --okd-tabs-sm-button-container-border-radius: 0px;
    --okd-tabs-sm-muted-container-border-radius: 0px;
    --okd-tabs-sm-segmented-container-border-radius: 8px;
    --okd-tabs-md-button-container-border-radius: 0px;
    --okd-tabs-md-muted-container-border-radius: 0px;
    --okd-tabs-md-segmented-container-border-radius: 8px;
    --okd-tabs-lg-button-container-border-radius: 0px;
    --okd-tabs-lg-muted-container-border-radius: 0px;
    --okd-tabs-lg-segmented-container-border-radius: 8px;
    --okd-tabs-xl-button-container-border-radius: 0px;
    --okd-tabs-xl-muted-container-border-radius: 0px;
    --okd-tabs-xl-segmented-container-border-radius: 8px;
    --okd-tabs-xxl-button-container-border-radius: 0px;
    --okd-tabs-xxl-muted-container-border-radius: 0px;
    --okd-tabs-xxl-segmented-container-border-radius: 8px;
    --okd-tabs-xxxl-button-container-border-radius: 0px;
    --okd-tabs-xxxl-muted-container-border-radius: 0px;
    --okd-tabs-xxxl-segmented-container-border-radius: 8px;
    --okd-tabs-pane-xs-border-radius: 4px;
    --okd-tabs-pane-sm-border-radius: 4px;
    --okd-tabs-pane-md-border-radius: 6px;
    --okd-tabs-pane-lg-border-radius: 6px;
    --okd-tabs-pane-xl-border-radius: 8px;
    --okd-tabs-pane-xxl-border-radius: 8px;
    --okd-tabs-pane-xxxl-border-radius: 8px;
    --okd-tabs-pane-xs-font-weight: 400;
    --okd-tabs-pane-xs-active-font-weight: 500;
    --okd-tabs-pane-xs-hover-font-weight: 400;
    --okd-tabs-pane-md-font-weight: 400;
    --okd-tabs-pane-md-active-font-weight: 500;
    --okd-tabs-pane-md-hover-font-weight: 400;
    --okd-tabs-pane-sm-font-weight: 400;
    --okd-tabs-pane-sm-active-font-weight: 500;
    --okd-tabs-pane-sm-hover-font-weight: 400;
    --okd-tabs-pane-lg-font-weight: 400;
    --okd-tabs-pane-lg-active-font-weight: 500;
    --okd-tabs-pane-lg-hover-font-weight: 400;
    --okd-tabs-pane-xl-font-weight: 400;
    --okd-tabs-pane-xl-active-font-weight: 500;
    --okd-tabs-pane-xl-hover-font-weight: 400;
    --okd-tabs-pane-xxl-font-weight: 400;
    --okd-tabs-pane-xxl-active-font-weight: 500;
    --okd-tabs-pane-xxl-hover-font-weight: 400;
    --okd-tabs-pane-xxxl-font-weight: 400;
    --okd-tabs-pane-xxxl-active-font-weight: 500;
    --okd-tabs-pane-xxxl-hover-font-weight: 400;
    --okd-tabs-pane-xs-height: 24px;
    --okd-tabs-pane-xs-font-size: 12px;
    --okd-tabs-pane-xs-padding-vertical: 8px;
    --okd-tabs-pane-xs-margin-right: 8px;
    --okd-tabs-pane-xs-border-width: 1px;
    --okd-tabs-pane-sm-height: 28px;
    --okd-tabs-pane-sm-font-size: 12px;
    --okd-tabs-pane-sm-padding-vertical: 8px;
    --okd-tabs-pane-sm-margin-right: 8px;
    --okd-tabs-pane-sm-border-width: 1px;
    --okd-tabs-pane-md-height: 32px;
    --okd-tabs-pane-md-font-size: 14px;
    --okd-tabs-pane-md-padding-vertical: 8px;
    --okd-tabs-pane-md-margin-right: 8px;
    --okd-tabs-pane-md-border-width: 1px;
    --okd-tabs-pane-lg-height: 36px;
    --okd-tabs-pane-lg-font-size: 14px;
    --okd-tabs-pane-lg-padding-vertical: 12px;
    --okd-tabs-pane-lg-margin-right: 8px;
    --okd-tabs-pane-lg-border-width: 1px;
    --okd-tabs-pane-xl-height: 40px;
    --okd-tabs-pane-xl-font-size: 14px;
    --okd-tabs-pane-xl-padding-vertical: 16px;
    --okd-tabs-pane-xl-margin-right: 8px;
    --okd-tabs-pane-xl-border-width: 1px;
    --okd-tabs-pane-xxl-height: 44px;
    --okd-tabs-pane-xxl-font-size: 16px;
    --okd-tabs-pane-xxl-padding-vertical: 16px;
    --okd-tabs-pane-xxl-margin-right: 8px;
    --okd-tabs-pane-xxl-border-width: 1px;
    --okd-tabs-pane-xxxl-height: 50px;
    --okd-tabs-pane-xxxl-font-size: 18px;
    --okd-tabs-pane-xxxl-padding-vertical: 16px;
    --okd-tabs-pane-xxxl-margin-right: 8px;
    --okd-tabs-pane-xxxl-border-width: 1px;
    --okd-tabs-xs-underline-font-weight: 500;
    --okd-tabs-sm-underline-font-weight: 500;
    --okd-tabs-md-underline-font-weight: 500;
    --okd-tabs-lg-underline-font-weight: 500;
    --okd-tabs-xl-underline-font-weight: 500;
    --okd-tabs-xxl-underline-font-weight: 700;
    --okd-tabs-xxxl-underline-font-weight: 700;
    --okd-tabs-xxs-button-container-border-radius: 0px;
    --okd-tabs-xxs-muted-container-border-radius: 0px;
    --okd-tabs-xxs-segmented-container-border-radius: 8px;
    --okd-tabs-xxs-button-border-radius: 8px;
    --okd-tabs-xxs-muted-border-radius: 8px;
    --okd-tabs-xxs-segmented-border-radius: 6px;
    --okd-tabs-pane-xxs-height: 24px;
    --okd-tabs-pane-xxs-font-size: 12px;
    --okd-tabs-pane-xxs-font-weight: 400;
    --okd-tabs-pane-xxs-active-font-weight: 500;
    --okd-tabs-pane-xxs-hover-font-weight: 500;
    --okd-tabs-pane-xxs-padding-vertical: 8px;
    --okd-tabs-pane-xxs-margin-right: 8px;
    --okd-tabs-pane-xxs-border-width: 1px;
    --okd-tabs-pane-xxs-border-radius: 4px;
    --okd-tabs-xxs-underline-font-size: 12px;
    --okd-tabs-xxs-underline-font-weight: 500;
    --okd-tabs-xxs-underline-label-padding: 0px;
    --okd-tabs-xxs-underline-spacing: 16px;
    --okd-tabs-xxs-common-icon-size: 12px;
    --okd-tabs-xxs-button-font-size: 12px;
    --okd-tabs-xxs-button-font-weight: 400;
    --okd-tabs-xxs-button-height: 24px;
    --okd-tabs-xxs-button-label-padding: 8px;
    --okd-tabs-xxs-button-spacing: 8px;
    --okd-tabs-xxs-muted-font-size: 12px;
    --okd-tabs-xxs-muted-font-weight: 400;
    --okd-tabs-xxs-muted-height: 24px;
    --okd-tabs-xxs-muted-label-padding: 8px;
    --okd-tabs-xxs-muted-spacing: 8px;
    --okd-tabs-xxs-segmented-font-size: 12px;
    --okd-tabs-xxs-segmented-font-weight: 400;
    --okd-tabs-xxs-segmented-height: 24px;
    --okd-tabs-xxs-segmented-label-padding: 8px;
    --okd-tabs-xxs-segmented-spacing: 2px;
    --okd-tabs-xxs-segmented-container-padding: 2px;
    --okd-tabs-xxs-font-size: 12px;
    --okd-tabs-xxs-icon-size: 12px;
    --okd-tabs-xxs-height: 24px;
    --okd-tabs-xxs-label-padding: 10px;
    --okd-tabs-xxs-gutter-padding: 10px;
    --okd-tabs-xxs-margin: 2px;
    --okd-tabs-xxs-icon-width: 10px;
    --okd-tabs-xxs-underline-height: 24px;
    --okd-tabs-pane-fill-reversed-default-text-color: rgba(0, 0, 0, .5);
    --okd-tabs-pane-fill-reversed-default-border-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-fill-reversed-default-background-color: rgba(0, 0, 0, .06);
    --okd-tabs-pane-fill-reversed-active-text-color: var(--okd-color-content-primary);
    --okd-tabs-pane-fill-reversed-active-border-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-fill-reversed-active-background-color: var(--okd-color-background-base-primary);
    --okd-tabs-pane-fill-reversed-hover-text-color: var(--okd-color-content-inverse);
    --okd-tabs-pane-fill-reversed-hover-border-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-fill-reversed-hover-background-color: rgba(0, 0, 0, .06);
    --okd-tabs-pane-outline-reversed-default-text-color: rgba(0, 0, 0, .5);
    --okd-tabs-pane-outline-reversed-default-border-color: rgba(0, 0, 0, .15);
    --okd-tabs-pane-outline-reversed-default-background-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-outline-reversed-active-text-color: var(--okd-color-content-inverse);
    --okd-tabs-pane-outline-reversed-active-border-color: var(--okd-color-border-contrast);
    --okd-tabs-pane-outline-reversed-active-background-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-outline-reversed-hover-text-color: var(--okd-color-content-inverse);
    --okd-tabs-pane-outline-reversed-hover-border-color: rgba(0, 0, 0, .15);
    --okd-tabs-pane-outline-reversed-hover-background-color: var(--okd-color-transparent-black);
    --okd-tabs-pane-text-reversed-default-text-color: rgba(0, 0, 0, .5);
    --okd-tabs-pane-text-reversed-default-border-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-text-reversed-default-background-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-text-reversed-active-text-color: var(--okd-color-content-inverse);
    --okd-tabs-pane-text-reversed-active-border-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-text-reversed-active-background-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-text-reversed-hover-text-color: var(--okd-color-content-inverse);
    --okd-tabs-pane-text-reversed-hover-border-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-text-reversed-hover-background-color: rgba(0, 0, 0, 0);
    --okd-tabs-xxs-underline-active-font-weight: 500;
    --okd-tabs-xxs-button-active-font-weight: 500;
    --okd-tabs-xxs-muted-active-font-weight: 500;
    --okd-tabs-xxs-segmented-active-font-weight: 400;
    --okd-tabs-xs-underline-active-font-weight: 500;
    --okd-tabs-xs-button-active-font-weight: 500;
    --okd-tabs-xs-muted-active-font-weight: 500;
    --okd-tabs-xs-segmented-active-font-weight: 400;
    --okd-tabs-sm-underline-active-font-weight: 500;
    --okd-tabs-sm-button-active-font-weight: 500;
    --okd-tabs-sm-muted-active-font-weight: 500;
    --okd-tabs-sm-segmented-active-font-weight: 500;
    --okd-tabs-md-underline-active-font-weight: 500;
    --okd-tabs-md-button-active-font-weight: 500;
    --okd-tabs-md-muted-active-font-weight: 500;
    --okd-tabs-md-segmented-active-font-weight: 500;
    --okd-tabs-lg-underline-active-font-weight: 500;
    --okd-tabs-lg-button-active-font-weight: 500;
    --okd-tabs-lg-muted-active-font-weight: 500;
    --okd-tabs-lg-segmented-active-font-weight: 500;
    --okd-tabs-xl-underline-active-font-weight: 500;
    --okd-tabs-xl-button-active-font-weight: 500;
    --okd-tabs-xl-muted-active-font-weight: 500;
    --okd-tabs-xl-segmented-active-font-weight: 500;
    --okd-tabs-xxl-underline-active-font-weight: 700;
    --okd-tabs-xxl-button-active-font-weight: 500;
    --okd-tabs-xxl-muted-active-font-weight: 500;
    --okd-tabs-xxl-segmented-active-font-weight: 500;
    --okd-tabs-xxxl-underline-active-font-weight: 700;
    --okd-tabs-xxxl-button-active-font-weight: 500;
    --okd-tabs-xxxl-muted-active-font-weight: 500;
    --okd-tabs-xxxl-segmented-active-font-weight: 500;
    --okd-tabs-pane-outline-primary-default-text-color: var(--okd-color-content-contrast);
    --okd-tabs-pane-outline-primary-default-border-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-outline-primary-default-background-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-text-primary-default-text-color: var(--okd-color-content-contrast);
    --okd-tabs-pane-text-primary-default-border-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-text-primary-default-background-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-text-primary-active-text-color: var(--okd-color-content-primary);
    --okd-tabs-pane-text-primary-active-border-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-text-primary-active-background-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-text-primary-hover-text-color: var(--okd-color-content-primary);
    --okd-tabs-pane-text-primary-hover-border-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-text-primary-hover-background-color: var(--okd-color-background-surface-primary);
    --okd-tabs-pane-text-secondary-default-text-color: var(--okd-color-content-contrast);
    --okd-tabs-pane-text-secondary-default-border-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-text-secondary-default-background-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-text-secondary-active-text-color: var(--okd-color-content-primary);
    --okd-tabs-pane-text-secondary-active-border-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-text-secondary-active-background-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-text-secondary-hover-text-color: var(--okd-color-content-primary);
    --okd-tabs-pane-text-secondary-hover-border-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-text-secondary-hover-background-color: var(--okd-color-background-surface-primary);
    --okd-tabs-pane-outline-secondary-default-text-color: var(--okd-color-content-contrast);
    --okd-tabs-pane-outline-secondary-default-border-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-outline-secondary-default-background-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-outline-secondary-active-text-color: var(--okd-color-content-primary);
    --okd-tabs-pane-outline-secondary-active-border-color: var(--okd-color-border-secondary);
    --okd-tabs-pane-outline-secondary-active-background-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-outline-secondary-hover-text-color: var(--okd-color-content-primary);
    --okd-tabs-pane-outline-secondary-hover-border-color: var(--okd-color-transparent-white);
    --okd-tabs-pane-outline-secondary-hover-background-color: var(--okd-color-background-surface-primary);
    --okd-tabs-xxs-underline-border-width: 2px;
    --okd-tabs-xs-underline-border-width: 2px;
    --okd-tabs-sm-underline-border-width: 2px;
    --okd-tabs-md-underline-border-width: 2px;
    --okd-tabs-lg-underline-border-width: 2px;
    --okd-tabs-xl-underline-border-width: 2px;
    --okd-tabs-xxl-underline-border-width: 2px;
    --okd-tabs-xxxl-underline-border-width: 2px
}

.okui-tabs-pane.okui-tabs-pane-outline-highlight {
    color: var(--okd-tabs-pane-outline-highlight-default-text-color, #929292);
    border-color: var(--okd-tabs-pane-outline-highlight-default-border-color, #DBDBDB);
    background-color: var(--okd-tabs-pane-outline-highlight-default-background-color, transparent);
    border-style: solid
}

.okui-tabs-pane.okui-tabs-pane-outline-highlight.okui-tabs-active {
    color: var(--okd-tabs-pane-outline-highlight-active-text-color, #000000);
    border-color: var(--okd-tabs-pane-outline-highlight-active-border-color, #000000);
    background-color: var(--okd-tabs-pane-outline-highlight-active-background-color, transparent)
}

.okui-tabs-pane.okui-tabs-pane-outline-highlight.okui-tabs-active:focus-visible {
    outline: 2px solid var(--okd-color-border-focus);
    outline-width: 2px;
    outline-style: solid;
    outline-color: var(--okd-tabs-pane-outline-highlight-active-text-color, #000000);
    outline-offset: -4px
}

.okui-tabs-pane.okui-tabs-pane-outline-highlight:hover:not(.okui-tabs-active) {
    color: var(--okd-tabs-pane-outline-highlight-hover-text-color, #000000);
    border-color: var(--okd-tabs-pane-outline-highlight-hover-border-color, #DBDBDB);
    background-color: var(--okd-tabs-pane-outline-highlight-hover-background-color, transparent)
}

.okui-tabs-pane.okui-tabs-pane-outline-primary {
    color: var(--okd-tabs-pane-outline-primary-default-text-color, #929292);
    border-color: var(--okd-tabs-pane-outline-primary-default-border-color, transparent);
    background-color: var(--okd-tabs-pane-outline-primary-default-background-color, transparent);
    border-style: solid
}

.okui-tabs-pane.okui-tabs-pane-outline-primary.okui-tabs-active {
    color: var(--okd-tabs-pane-outline-primary-active-text-color, #000000);
    border-color: var(--okd-tabs-pane-outline-primary-active-border-color, #000000);
    background-color: var(--okd-tabs-pane-outline-primary-active-background-color, transparent)
}

.okui-tabs-pane.okui-tabs-pane-outline-primary.okui-tabs-active:focus-visible {
    outline: 2px solid var(--okd-color-border-focus);
    outline-width: 2px;
    outline-style: solid;
    outline-color: var(--okd-tabs-pane-outline-primary-active-text-color, #000000);
    outline-offset: -4px
}

.okui-tabs-pane.okui-tabs-pane-outline-primary:hover:not(.okui-tabs-active) {
    color: var(--okd-tabs-pane-outline-primary-hover-text-color, #000000);
    border-color: var(--okd-tabs-pane-outline-primary-hover-border-color, transparent);
    background-color: var(--okd-tabs-pane-outline-primary-hover-background-color, transparent)
}

.okui-tabs-pane.okui-tabs-pane-outline-secondary {
    color: var(--okd-tabs-pane-outline-secondary-default-text-color, #FFFFFF);
    border-color: var(--okd-tabs-pane-outline-secondary-default-border-color, #000000);
    background-color: var(--okd-tabs-pane-outline-secondary-default-background-color, transparent);
    border-style: solid
}

.okui-tabs-pane.okui-tabs-pane-outline-secondary.okui-tabs-active {
    color: var(--okd-tabs-pane-outline-secondary-active-text-color, #FFFFFF);
    border-color: var(--okd-tabs-pane-outline-secondary-active-border-color, #000000);
    background-color: var(--okd-tabs-pane-outline-secondary-active-background-color, transparent)
}

.okui-tabs-pane.okui-tabs-pane-outline-secondary.okui-tabs-active:focus-visible {
    outline: 2px solid var(--okd-color-border-focus);
    outline-width: 2px;
    outline-style: solid;
    outline-color: var(--okd-tabs-pane-outline-secondary-active-text-color, #FFFFFF);
    outline-offset: -4px
}

.okui-tabs-pane.okui-tabs-pane-outline-secondary:hover:not(.okui-tabs-active) {
    color: var(--okd-tabs-pane-outline-secondary-hover-text-color, #FFFFFF);
    border-color: var(--okd-tabs-pane-outline-secondary-hover-border-color, #000000);
    background-color: var(--okd-tabs-pane-outline-secondary-hover-background-color, transparent)
}

.okui-tabs-pane.okui-tabs-pane-outline-reversed {
    color: var(--okd-tabs-pane-outline-reversed-default-text-color, #3D3D3D);
    border-color: var(--okd-tabs-pane-outline-reversed-default-border-color, #F7F7F7);
    background-color: var(--okd-tabs-pane-outline-reversed-default-background-color, #F7F7F7);
    border-style: solid
}

.okui-tabs-pane.okui-tabs-pane-outline-reversed:focus-visible {
    outline: 2px solid var(--okd-color-border-focus);
    outline-width: 2px;
    outline-style: solid;
    outline-color: var(--okd-tabs-pane-outline-reversed-active-text-color, #FFFFFF);
    outline-offset: -4px
}

.okui-tabs-pane.okui-tabs-pane-outline-reversed.okui-tabs-active {
    color: var(--okd-tabs-pane-outline-reversed-active-text-color, #FFFFFF);
    border-color: var(--okd-tabs-pane-outline-reversed-active-border-color, #000000);
    background-color: var(--okd-tabs-pane-outline-reversed-active-background-color, #000000)
}

.okui-tabs-pane.okui-tabs-pane-outline-reversed.okui-tabs-active:focus-visible {
    outline: 2px solid var(--okd-color-border-focus);
    outline-width: 2px;
    outline-style: solid;
    outline-color: var(--okd-tabs-pane-outline-reversed-active-text-color, #FFFFFF);
    outline-offset: -4px
}

.okui-tabs-pane.okui-tabs-pane-outline-reversed:hover:not(.okui-tabs-active) {
    color: var(--okd-tabs-pane-outline-reversed-hover-text-color, #3D3D3D);
    border-color: var(--okd-tabs-pane-outline-reversed-hover-border-color, #EBEBEB);
    background-color: var(--okd-tabs-pane-outline-reversed-hover-background-color, #EBEBEB)
}

.okui-tabs-pane.okui-tabs-pane-fill-highlight {
    color: var(--okd-tabs-pane-fill-highlight-default-text-color, #3D3D3D);
    border-color: var(--okd-tabs-pane-fill-highlight-default-border-color, #F7F7F7);
    background-color: var(--okd-tabs-pane-fill-highlight-default-background-color, #F7F7F7);
    border-style: solid
}

.okui-tabs-pane.okui-tabs-pane-fill-highlight.okui-tabs-active {
    color: var(--okd-tabs-pane-fill-highlight-active-text-color, #FFFFFF);
    border-color: var(--okd-tabs-pane-fill-highlight-active-border-color, #000000);
    background-color: var(--okd-tabs-pane-fill-highlight-active-background-color, #000000)
}

.okui-tabs-pane.okui-tabs-pane-fill-highlight.okui-tabs-active:focus-visible {
    outline: 2px solid var(--okd-color-border-focus);
    outline-width: 2px;
    outline-style: solid;
    outline-color: var(--okd-tabs-pane-fill-highlight-active-text-color, #FFFFFF);
    outline-offset: -4px
}

.okui-tabs-pane.okui-tabs-pane-fill-highlight:hover:not(.okui-tabs-active) {
    color: var(--okd-tabs-pane-fill-highlight-hover-text-color, #3D3D3D);
    border-color: var(--okd-tabs-pane-fill-highlight-hover-border-color, #EBEBEB);
    background-color: var(--okd-tabs-pane-fill-highlight-hover-background-color, #EBEBEB)
}

.okui-tabs-pane.okui-tabs-pane-fill-primary {
    color: var(--okd-tabs-pane-fill-primary-default-text-color, #929292);
    border-color: var(--okd-tabs-pane-fill-primary-default-border-color, #F7F7F7);
    background-color: var(--okd-tabs-pane-fill-primary-default-background-color, #F7F7F7);
    border-style: solid
}

.okui-tabs-pane.okui-tabs-pane-fill-primary.okui-tabs-active {
    color: var(--okd-tabs-pane-fill-primary-active-text-color, #000000);
    border-color: var(--okd-tabs-pane-fill-primary-active-border-color, #F7F7F7);
    background-color: var(--okd-tabs-pane-fill-primary-active-background-color, #F7F7F7)
}

.okui-tabs-pane.okui-tabs-pane-fill-primary.okui-tabs-active:focus-visible {
    outline: 2px solid var(--okd-color-border-focus);
    outline-width: 2px;
    outline-style: solid;
    outline-color: var(--okd-tabs-pane-fill-primary-active-text-color, #000000);
    outline-offset: -4px
}

.okui-tabs-pane.okui-tabs-pane-fill-primary:hover:not(.okui-tabs-active) {
    color: var(--okd-tabs-pane-fill-primary-hover-text-color, #000000);
    border-color: var(--okd-tabs-pane-fill-primary-hover-border-color, #EBEBEB);
    background-color: var(--okd-tabs-pane-fill-primary-hover-background-color, #EBEBEB)
}

.okui-tabs-pane.okui-tabs-pane-fill-secondary {
    color: var(--okd-tabs-pane-fill-secondary-default-text-color, #929292);
    border-color: var(--okd-tabs-pane-fill-secondary-default-border-color, transparent);
    background-color: var(--okd-tabs-pane-fill-secondary-default-background-color, transparent);
    border-style: solid
}

.okui-tabs-pane.okui-tabs-pane-fill-secondary.okui-tabs-active {
    color: var(--okd-tabs-pane-fill-secondary-active-text-color, #000000);
    border-color: var(--okd-tabs-pane-fill-secondary-active-border-color, #F7F7F7);
    background-color: var(--okd-tabs-pane-fill-secondary-active-background-color, #F7F7F7)
}

.okui-tabs-pane.okui-tabs-pane-fill-secondary.okui-tabs-active:focus-visible {
    outline: 2px solid var(--okd-color-border-focus);
    outline-width: 2px;
    outline-style: solid;
    outline-color: var(--okd-tabs-pane-fill-secondary-active-text-color, #000000);
    outline-offset: -4px
}

.okui-tabs-pane.okui-tabs-pane-fill-secondary:hover:not(.okui-tabs-active) {
    color: var(--okd-tabs-pane-fill-secondary-hover-text-color, #000000);
    border-color: var(--okd-tabs-pane-fill-secondary-hover-border-color, transparent);
    background-color: var(--okd-tabs-pane-fill-secondary-hover-background-color, transparent)
}

.okui-tabs-pane.okui-tabs-pane-fill-reversed {
    color: var(--okd-tabs-pane-fill-reversed-default-text-color, #3D3D3D);
    border-color: var(--okd-tabs-pane-fill-reversed-default-border-color, #F7F7F7);
    background-color: var(--okd-tabs-pane-fill-reversed-default-background-color, #F7F7F7);
    border-style: solid
}

.okui-tabs-pane.okui-tabs-pane-fill-reversed:focus-visible {
    outline: 2px solid var(--okd-color-border-focus);
    outline-width: 2px;
    outline-style: solid;
    outline-color: var(--okd-tabs-pane-fill-reversed-active-text-color, #FFFFFF);
    outline-offset: -4px
}

.okui-tabs-pane.okui-tabs-pane-fill-reversed.okui-tabs-active {
    color: var(--okd-tabs-pane-fill-reversed-active-text-color, #FFFFFF);
    border-color: var(--okd-tabs-pane-fill-reversed-active-border-color, #000000);
    background-color: var(--okd-tabs-pane-fill-reversed-active-background-color, #000000)
}

.okui-tabs-pane.okui-tabs-pane-fill-reversed.okui-tabs-active:focus-visible {
    outline: 2px solid var(--okd-color-border-focus);
    outline-width: 2px;
    outline-style: solid;
    outline-color: var(--okd-tabs-pane-fill-reversed-active-text-color, #FFFFFF);
    outline-offset: -4px
}

.okui-tabs-pane.okui-tabs-pane-fill-reversed:hover:not(.okui-tabs-active) {
    color: var(--okd-tabs-pane-fill-reversed-hover-text-color, #3D3D3D);
    border-color: var(--okd-tabs-pane-fill-reversed-hover-border-color, #EBEBEB);
    background-color: var(--okd-tabs-pane-fill-reversed-hover-background-color, #EBEBEB)
}

.okui-tabs-pane.okui-tabs-pane-text-highlight {
    color: var(--okd-tabs-pane-text-highlight-default-text-color, #929292);
    border-color: var(--okd-tabs-pane-text-highlight-default-border-color, transparent);
    background-color: var(--okd-tabs-pane-text-highlight-default-background-color, transparent);
    border-style: solid
}

.okui-tabs-pane.okui-tabs-pane-text-highlight.okui-tabs-active {
    color: var(--okd-tabs-pane-text-highlight-active-text-color, #000000);
    border-color: var(--okd-tabs-pane-text-highlight-active-border-color, transparent);
    background-color: var(--okd-tabs-pane-text-highlight-active-background-color, transparent)
}

.okui-tabs-pane.okui-tabs-pane-text-highlight.okui-tabs-active:focus-visible {
    outline: 2px solid var(--okd-color-border-focus);
    outline-width: 2px;
    outline-style: solid;
    outline-color: var(--okd-tabs-pane-text-highlight-active-text-color, #000000);
    outline-offset: -4px
}

.okui-tabs-pane.okui-tabs-pane-text-highlight:hover:not(.okui-tabs-active) {
    color: var(--okd-tabs-pane-text-highlight-hover-text-color, #000000);
    border-color: var(--okd-tabs-pane-text-highlight-hover-border-color, transparent);
    background-color: var(--okd-tabs-pane-text-highlight-hover-background-color, transparent)
}

.okui-tabs-pane.okui-tabs-pane-text-primary {
    color: var(--okd-tabs-pane-text-primary-default-text-color, #FFFFFF);
    border-color: var(--okd-tabs-pane-text-primary-default-border-color, #000000);
    background-color: var(--okd-tabs-pane-text-primary-default-background-color, transparent);
    border-style: solid
}

.okui-tabs-pane.okui-tabs-pane-text-primary.okui-tabs-active {
    color: var(--okd-tabs-pane-text-primary-active-text-color, #FFFFFF);
    border-color: var(--okd-tabs-pane-text-primary-active-border-color, #000000);
    background-color: var(--okd-tabs-pane-text-primary-active-background-color, transparent)
}

.okui-tabs-pane.okui-tabs-pane-text-primary.okui-tabs-active:focus-visible {
    outline: 2px solid var(--okd-color-border-focus);
    outline-width: 2px;
    outline-style: solid;
    outline-color: var(--okd-tabs-pane-text-primary-active-text-color, #FFFFFF);
    outline-offset: -4px
}

.okui-tabs-pane.okui-tabs-pane-text-primary:hover:not(.okui-tabs-active) {
    color: var(--okd-tabs-pane-text-primary-hover-text-color, #FFFFFF);
    border-color: var(--okd-tabs-pane-text-primary-hover-border-color, #000000);
    background-color: var(--okd-tabs-pane-text-primary-hover-background-color, transparent)
}

.okui-tabs-pane.okui-tabs-pane-text-secondary {
    color: var(--okd-tabs-pane-text-secondary-default-text-color, #FFFFFF);
    border-color: var(--okd-tabs-pane-text-secondary-default-border-color, #000000);
    background-color: var(--okd-tabs-pane-text-secondary-default-background-color, transparent);
    border-style: solid
}

.okui-tabs-pane.okui-tabs-pane-text-secondary.okui-tabs-active {
    color: var(--okd-tabs-pane-text-secondary-active-text-color, #FFFFFF);
    border-color: var(--okd-tabs-pane-text-secondary-active-border-color, #000000);
    background-color: var(--okd-tabs-pane-text-secondary-active-background-color, transparent)
}

.okui-tabs-pane.okui-tabs-pane-text-secondary.okui-tabs-active:focus-visible {
    outline: 2px solid var(--okd-color-border-focus);
    outline-width: 2px;
    outline-style: solid;
    outline-color: var(--okd-tabs-pane-text-secondary-active-text-color, #FFFFFF);
    outline-offset: -4px
}

.okui-tabs-pane.okui-tabs-pane-text-secondary:hover:not(.okui-tabs-active) {
    color: var(--okd-tabs-pane-text-secondary-hover-text-color, #FFFFFF);
    border-color: var(--okd-tabs-pane-text-secondary-hover-border-color, #000000);
    background-color: var(--okd-tabs-pane-text-secondary-hover-background-color, transparent)
}

.okui-tabs-pane.okui-tabs-pane-text-reversed {
    color: var(--okd-tabs-pane-text-reversed-default-text-color, #3D3D3D);
    border-color: var(--okd-tabs-pane-text-reversed-default-border-color, #F7F7F7);
    background-color: var(--okd-tabs-pane-text-reversed-default-background-color, #F7F7F7);
    border-style: solid
}

.okui-tabs-pane.okui-tabs-pane-text-reversed:focus-visible {
    outline: 2px solid var(--okd-color-border-focus);
    outline-width: 2px;
    outline-style: solid;
    outline-color: var(--okd-tabs-pane-text-reversed-active-text-color, #FFFFFF);
    outline-offset: -4px
}

.okui-tabs-pane.okui-tabs-pane-text-reversed.okui-tabs-active {
    color: var(--okd-tabs-pane-text-reversed-active-text-color, #FFFFFF);
    border-color: var(--okd-tabs-pane-text-reversed-active-border-color, #000000);
    background-color: var(--okd-tabs-pane-text-reversed-active-background-color, #000000)
}

.okui-tabs-pane.okui-tabs-pane-text-reversed.okui-tabs-active:focus-visible {
    outline: 2px solid var(--okd-color-border-focus);
    outline-width: 2px;
    outline-style: solid;
    outline-color: var(--okd-tabs-pane-text-reversed-active-text-color, #FFFFFF);
    outline-offset: -4px
}

.okui-tabs-pane.okui-tabs-pane-text-reversed:hover:not(.okui-tabs-active) {
    color: var(--okd-tabs-pane-text-reversed-hover-text-color, #3D3D3D);
    border-color: var(--okd-tabs-pane-text-reversed-hover-border-color, #EBEBEB);
    background-color: var(--okd-tabs-pane-text-reversed-hover-background-color, #EBEBEB)
}

.okui-tabs-pane-xxs.category-size {
    height: var(--okd-tabs-pane-xxs-height, 24px);
    padding: 0 var(--okd-tabs-pane-xxs-padding-vertical, 8px);
    border-radius: var(--okd-tabs-pane-xxs-border-radius, 4px);
    font-size: var(--okd-tabs-pane-xxs-font-size, 12px);
    font-weight: var(--okd-tabs-pane-xxs-font-weight, 400);
    border-width: var(--okd-tabs-pane-xxs-border-width, 1px)
}

[dir=ltr] .okui-tabs-pane-xxs.category-size {
    margin-right: var(--okd-tabs-pane-xxs-margin-right, 8px)
}

[dir=rtl] .okui-tabs-pane-xxs.category-size {
    margin-left: var(--okd-tabs-pane-xxs-margin-right, 8px)
}

[dir=ltr] .okui-tabs-pane-xxs.category-size:last-child {
    margin-right: 0
}

[dir=rtl] .okui-tabs-pane-xxs.category-size:last-child {
    margin-left: 0
}

.okui-tabs-pane-xxs.category-size.okui-tabs-active {
    font-weight: var(--okd-tabs-pane-xxs-active-font-weight, 500)
}

.okui-tabs-pane-xxs.category-size:hover:not(.okui-tabs-active) {
    font-weight: var(--okd-tabs-pane-xxs-hover-font-weight, 500)
}

.okui-tabs-pane-xxs.category-size.okui-tabs-pane-circle {
    border-radius: calc(var(--okd-tabs-pane-xxs-height, 24px) / 2)
}

.okui-tabs-pane-xs.category-size {
    height: var(--okd-tabs-pane-xs-height, 24px);
    padding: 0 var(--okd-tabs-pane-xs-padding-vertical, 8px);
    border-radius: var(--okd-tabs-pane-xs-border-radius, 4px);
    font-size: var(--okd-tabs-pane-xs-font-size, 12px);
    font-weight: var(--okd-tabs-pane-xs-font-weight, 400);
    border-width: var(--okd-tabs-pane-xs-border-width, 1px)
}

[dir=ltr] .okui-tabs-pane-xs.category-size {
    margin-right: var(--okd-tabs-pane-xs-margin-right, 8px)
}

[dir=rtl] .okui-tabs-pane-xs.category-size {
    margin-left: var(--okd-tabs-pane-xs-margin-right, 8px)
}

[dir=ltr] .okui-tabs-pane-xs.category-size:last-child {
    margin-right: 0
}

[dir=rtl] .okui-tabs-pane-xs.category-size:last-child {
    margin-left: 0
}

.okui-tabs-pane-xs.category-size.okui-tabs-active {
    font-weight: var(--okd-tabs-pane-xs-active-font-weight, 500)
}

.okui-tabs-pane-xs.category-size:hover:not(.okui-tabs-active) {
    font-weight: var(--okd-tabs-pane-xs-hover-font-weight, 500)
}

.okui-tabs-pane-xs.category-size.okui-tabs-pane-circle {
    border-radius: calc(var(--okd-tabs-pane-xs-height, 24px) / 2)
}

.okui-tabs-pane-sm.category-size {
    height: var(--okd-tabs-pane-sm-height, 28px);
    padding: 0 var(--okd-tabs-pane-sm-padding-vertical, 8px);
    border-radius: var(--okd-tabs-pane-sm-border-radius, 4px);
    font-size: var(--okd-tabs-pane-sm-font-size, 12px);
    font-weight: var(--okd-tabs-pane-sm-font-weight, 400);
    border-width: var(--okd-tabs-pane-sm-border-width, 1px)
}

[dir=ltr] .okui-tabs-pane-sm.category-size {
    margin-right: var(--okd-tabs-pane-sm-margin-right, 8px)
}

[dir=rtl] .okui-tabs-pane-sm.category-size {
    margin-left: var(--okd-tabs-pane-sm-margin-right, 8px)
}

[dir=ltr] .okui-tabs-pane-sm.category-size:last-child {
    margin-right: 0
}

[dir=rtl] .okui-tabs-pane-sm.category-size:last-child {
    margin-left: 0
}

.okui-tabs-pane-sm.category-size.okui-tabs-active {
    font-weight: var(--okd-tabs-pane-sm-active-font-weight, 500)
}

.okui-tabs-pane-sm.category-size:hover:not(.okui-tabs-active) {
    font-weight: var(--okd-tabs-pane-sm-hover-font-weight, 500)
}

.okui-tabs-pane-sm.category-size.okui-tabs-pane-circle {
    border-radius: calc(var(--okd-tabs-pane-sm-height, 28px) / 2)
}

.okui-tabs-pane-md.category-size {
    height: var(--okd-tabs-pane-md-height, 32px);
    padding: 0 var(--okd-tabs-pane-md-padding-vertical, 8px);
    border-radius: var(--okd-tabs-pane-md-border-radius, 6px);
    font-size: var(--okd-tabs-pane-md-font-size, 14px);
    font-weight: var(--okd-tabs-pane-md-font-weight, 400);
    border-width: var(--okd-tabs-pane-md-border-width, 1px)
}

[dir=ltr] .okui-tabs-pane-md.category-size {
    margin-right: var(--okd-tabs-pane-md-margin-right, 8px)
}

[dir=rtl] .okui-tabs-pane-md.category-size {
    margin-left: var(--okd-tabs-pane-md-margin-right, 8px)
}

[dir=ltr] .okui-tabs-pane-md.category-size:last-child {
    margin-right: 0
}

[dir=rtl] .okui-tabs-pane-md.category-size:last-child {
    margin-left: 0
}

.okui-tabs-pane-md.category-size.okui-tabs-active {
    font-weight: var(--okd-tabs-pane-md-active-font-weight, 500)
}

.okui-tabs-pane-md.category-size:hover:not(.okui-tabs-active) {
    font-weight: var(--okd-tabs-pane-md-hover-font-weight, 500)
}

.okui-tabs-pane-md.category-size.okui-tabs-pane-circle {
    border-radius: calc(var(--okd-tabs-pane-md-height, 32px) / 2)
}

.okui-tabs-pane-lg.category-size {
    height: var(--okd-tabs-pane-lg-height, 36px);
    padding: 0 var(--okd-tabs-pane-lg-padding-vertical, 12px);
    border-radius: var(--okd-tabs-pane-lg-border-radius, 6px);
    font-size: var(--okd-tabs-pane-lg-font-size, 14px);
    font-weight: var(--okd-tabs-pane-lg-font-weight, 400);
    border-width: var(--okd-tabs-pane-lg-border-width, 1px)
}

[dir=ltr] .okui-tabs-pane-lg.category-size {
    margin-right: var(--okd-tabs-pane-lg-margin-right, 8px)
}

[dir=rtl] .okui-tabs-pane-lg.category-size {
    margin-left: var(--okd-tabs-pane-lg-margin-right, 8px)
}

[dir=ltr] .okui-tabs-pane-lg.category-size:last-child {
    margin-right: 0
}

[dir=rtl] .okui-tabs-pane-lg.category-size:last-child {
    margin-left: 0
}

.okui-tabs-pane-lg.category-size.okui-tabs-active {
    font-weight: var(--okd-tabs-pane-lg-active-font-weight, 500)
}

.okui-tabs-pane-lg.category-size:hover:not(.okui-tabs-active) {
    font-weight: var(--okd-tabs-pane-lg-hover-font-weight, 500)
}

.okui-tabs-pane-lg.category-size.okui-tabs-pane-circle {
    border-radius: calc(var(--okd-tabs-pane-lg-height, 36px) / 2)
}

.okui-tabs-pane-xl.category-size {
    height: var(--okd-tabs-pane-xl-height, 40px);
    padding: 0 var(--okd-tabs-pane-xl-padding-vertical, 16px);
    border-radius: var(--okd-tabs-pane-xl-border-radius, 8px);
    font-size: var(--okd-tabs-pane-xl-font-size, 14px);
    font-weight: var(--okd-tabs-pane-xl-font-weight, 400);
    border-width: var(--okd-tabs-pane-xl-border-width, 1px)
}

[dir=ltr] .okui-tabs-pane-xl.category-size {
    margin-right: var(--okd-tabs-pane-xl-margin-right, 8px)
}

[dir=rtl] .okui-tabs-pane-xl.category-size {
    margin-left: var(--okd-tabs-pane-xl-margin-right, 8px)
}

[dir=ltr] .okui-tabs-pane-xl.category-size:last-child {
    margin-right: 0
}

[dir=rtl] .okui-tabs-pane-xl.category-size:last-child {
    margin-left: 0
}

.okui-tabs-pane-xl.category-size.okui-tabs-active {
    font-weight: var(--okd-tabs-pane-xl-active-font-weight, 500)
}

.okui-tabs-pane-xl.category-size:hover:not(.okui-tabs-active) {
    font-weight: var(--okd-tabs-pane-xl-hover-font-weight, 500)
}

.okui-tabs-pane-xl.category-size.okui-tabs-pane-circle {
    border-radius: calc(var(--okd-tabs-pane-xl-height, 40px) / 2)
}

.okui-tabs-pane-xxl.category-size {
    height: var(--okd-tabs-pane-xxl-height, 44px);
    padding: 0 var(--okd-tabs-pane-xxl-padding-vertical, 16px);
    border-radius: var(--okd-tabs-pane-xxl-border-radius, 8px);
    font-size: var(--okd-tabs-pane-xxl-font-size, 16px);
    font-weight: var(--okd-tabs-pane-xxl-font-weight, 400);
    border-width: var(--okd-tabs-pane-xxl-border-width, 1px)
}

[dir=ltr] .okui-tabs-pane-xxl.category-size {
    margin-right: var(--okd-tabs-pane-xxl-margin-right, 8px)
}

[dir=rtl] .okui-tabs-pane-xxl.category-size {
    margin-left: var(--okd-tabs-pane-xxl-margin-right, 8px)
}

[dir=ltr] .okui-tabs-pane-xxl.category-size:last-child {
    margin-right: 0
}

[dir=rtl] .okui-tabs-pane-xxl.category-size:last-child {
    margin-left: 0
}

.okui-tabs-pane-xxl.category-size.okui-tabs-active {
    font-weight: var(--okd-tabs-pane-xxl-active-font-weight, 500)
}

.okui-tabs-pane-xxl.category-size:hover:not(.okui-tabs-active) {
    font-weight: var(--okd-tabs-pane-xxl-hover-font-weight, 500)
}

.okui-tabs-pane-xxl.category-size.okui-tabs-pane-circle {
    border-radius: calc(var(--okd-tabs-pane-xxl-height, 44px) / 2)
}

.okui-tabs-pane-xxxl.category-size {
    height: var(--okd-tabs-pane-xxxl-height, 50px);
    padding: 0 var(--okd-tabs-pane-xxxl-padding-vertical, 16px);
    border-radius: var(--okd-tabs-pane-xxxl-border-radius, 10px);
    font-size: var(--okd-tabs-pane-xxxl-font-size, 18px);
    font-weight: var(--okd-tabs-pane-xxxl-font-weight, 400);
    border-width: var(--okd-tabs-pane-xxxl-border-width, 1px)
}

[dir=ltr] .okui-tabs-pane-xxxl.category-size {
    margin-right: var(--okd-tabs-pane-xxxl-margin-right, 8px)
}

[dir=rtl] .okui-tabs-pane-xxxl.category-size {
    margin-left: var(--okd-tabs-pane-xxxl-margin-right, 8px)
}

[dir=ltr] .okui-tabs-pane-xxxl.category-size:last-child {
    margin-right: 0
}

[dir=rtl] .okui-tabs-pane-xxxl.category-size:last-child {
    margin-left: 0
}

.okui-tabs-pane-xxxl.category-size.okui-tabs-active {
    font-weight: var(--okd-tabs-pane-xxxl-active-font-weight, 500)
}

.okui-tabs-pane-xxxl.category-size:hover:not(.okui-tabs-active) {
    font-weight: var(--okd-tabs-pane-xxxl-hover-font-weight, 500)
}

.okui-tabs-pane-xxxl.category-size.okui-tabs-pane-circle {
    border-radius: calc(var(--okd-tabs-pane-xxxl-height, 50px) / 2)
}

[dir=ltr] .okui-tabs-pane-xxs:nth-last-child(1) {
    margin-right: 0!important
}

[dir=rtl] .okui-tabs-pane-xxs:nth-last-child(1) {
    margin-left: 0!important
}

.okui-tabs-pane-xxs.okui-tabs-pane-underline {
    font-size: var(--okd-tabs-xxs-underline-font-size);
    padding: 0 var(--okd-tabs-xxs-underline-label-padding);
    font-weight: var(--okd-tabs-xxs-underline-font-weight, 400)
}

[dir=ltr] .okui-tabs-pane-xxs.okui-tabs-pane-underline {
    margin-right: var(--okd-tabs-xxs-underline-spacing)
}

[dir=rtl] .okui-tabs-pane-xxs.okui-tabs-pane-underline {
    margin-left: var(--okd-tabs-xxs-underline-spacing)
}

.okui-tabs-pane-xxs.okui-tabs-pane-underline.okui-tabs-pane-circle {
    border-radius: calc(var(--okd-tabs-xxs-underline-height) / 2)
}

.okui-tabs-pane-xxs.okui-tabs-pane-underline-active {
    font-weight: var(--okd-tabs-xxs-underline-active-font-weight, 400)
}

.okui-tabs-pane-xxs.okui-tabs-pane-button {
    font-size: var(--okd-tabs-xxs-button-font-size);
    padding: 0 var(--okd-tabs-xxs-button-label-padding);
    font-weight: var(--okd-tabs-xxs-button-font-weight);
    border-radius: var(--okd-tabs-xxs-button-border-radius, 4px)
}

[dir=ltr] .okui-tabs-pane-xxs.okui-tabs-pane-button {
    margin-right: var(--okd-tabs-xxs-button-spacing)
}

[dir=rtl] .okui-tabs-pane-xxs.okui-tabs-pane-button {
    margin-left: var(--okd-tabs-xxs-button-spacing)
}

.okui-tabs-pane-xxs.okui-tabs-pane-button.okui-tabs-pane-circle {
    border-radius: calc(var(--okd-tabs-xxs-button-height) / 2)
}

.okui-tabs-pane-xxs.okui-tabs-pane-button-active {
    font-weight: var(--okd-tabs-xxs-button-active-font-weight, 400)
}

.okui-tabs-pane-xxs.okui-tabs-pane-muted {
    font-size: var(--okd-tabs-xxs-muted-font-size);
    padding: 0 var(--okd-tabs-xxs-muted-label-padding);
    font-weight: var(--okd-tabs-xxs-muted-font-weight);
    border-radius: var(--okd-tabs-xxs-muted-border-radius, 4px)
}

[dir=ltr] .okui-tabs-pane-xxs.okui-tabs-pane-muted {
    margin-right: var(--okd-tabs-xxs-muted-spacing)
}

[dir=rtl] .okui-tabs-pane-xxs.okui-tabs-pane-muted {
    margin-left: var(--okd-tabs-xxs-muted-spacing)
}

.okui-tabs-pane-xxs.okui-tabs-pane-muted.okui-tabs-pane-circle {
    border-radius: calc(var(--okd-tabs-xxs-muted-height) / 2)
}

.okui-tabs-pane-xxs.okui-tabs-pane-muted-active {
    font-weight: var(--okd-tabs-xxs-muted-active-font-weight, 400)
}

.okui-tabs-pane-xxs.okui-tabs-pane-segmented {
    font-size: var(--okd-tabs-xxs-segmented-font-size);
    padding: 0 var(--okd-tabs-xxs-segmented-label-padding);
    font-weight: var(--okd-tabs-xxs-segmented-font-weight);
    border-radius: var(--okd-tabs-xxs-segmented-border-radius, 4px)
}

[dir=ltr] .okui-tabs-pane-xxs.okui-tabs-pane-segmented {
    margin-right: var(--okd-tabs-xxs-segmented-spacing)
}

[dir=rtl] .okui-tabs-pane-xxs.okui-tabs-pane-segmented {
    margin-left: var(--okd-tabs-xxs-segmented-spacing)
}

.okui-tabs-pane-xxs.okui-tabs-pane-segmented-active {
    font-weight: var(--okd-tabs-xxs-segmented-active-font-weight, 400)
}

.okui-tabs-pane-xxs.okui-tabs-pane-segmented.okui-tabs-pane-circle {
    border-radius: calc(var(--okd-tabs-xxs-segmented-height) / 2)
}

.okui-tabs-pane-list-xxs .okui-tabs-pane-list-nav-icon .icon {
    font-size: var(--okd-tabs-xxs-common-icon-size)
}

.okui-tabs-pane-list-xxs.okui-tabs-pane-list-underline {
    height: var(--okd-tabs-xxs-underline-height);
    font-size: var(--okd-tabs-xxs-underline-font-size)
}

.okui-tabs-pane-list-xxs.okui-tabs-pane-list-underline .okui-tabs-pane-list-circle {
    border-radius: calc(var(--okd-tabs-xxs-underline-height) / 2)
}

.okui-tabs-pane-list-xxs.okui-tabs-pane-list-button {
    height: var(--okd-tabs-xxs-button-height);
    line-height: var(--okd-tabs-xxs-button-height);
    font-size: var(--okd-tabs-xxs-button-font-size)
}

.okui-tabs-pane-list-xxs.okui-tabs-pane-list-button .okui-tabs-pane-list-container {
    border-radius: var(--okd-tabs-xxs-button-container-border-radius, 4px)
}

.okui-tabs-pane-list-xxs.okui-tabs-pane-list-button .okui-tabs-pane-list-circle {
    border-radius: calc(var(--okd-tabs-xxs-button-height) / 2)
}

.okui-tabs-pane-list-xxs.okui-tabs-pane-list-muted {
    height: var(--okd-tabs-xxs-muted-height);
    line-height: var(--okd-tabs-xxs-muted-height);
    font-size: var(--okd-tabs-xxs-muted-font-size)
}

.okui-tabs-pane-list-xxs.okui-tabs-pane-list-muted .okui-tabs-pane-list-container {
    border-radius: var(--okd-tabs-xxs-muted-container-border-radius, 4px)
}

.okui-tabs-pane-list-xxs.okui-tabs-pane-list-muted .okui-tabs-pane-list-circle {
    border-radius: calc(var(--okd-tabs-xxs-muted-height) / 2)
}

.okui-tabs-pane-list-xxs.okui-tabs-pane-list-segmented {
    height: var(--okd-tabs-xxs-segmented-height);
    line-height: var(--okd-tabs-xxs-segmented-height);
    font-size: var(--okd-tabs-xxs-segmented-font-size)
}

.okui-tabs-pane-list-xxs.okui-tabs-pane-list-segmented .okui-tabs-pane-list-container {
    border-radius: var(--okd-tabs-xxs-segmented-container-border-radius, 4px)
}

.okui-tabs-pane-list-xxs.okui-tabs-pane-list-segmented .okui-tabs-pane-list-circle {
    border-radius: calc(var(--okd-tabs-xxs-segmented-height) / 2)
}

.okui-tabs-pane-list-xxs.okui-tabs-pane-list-segmented .okui-tabs-pane-list-flex {
    padding: var(--okd-tabs-xxs-segmented-container-padding)
}

[dir=ltr] .okui-tabs-pane-xs:nth-last-child(1) {
    margin-right: 0!important
}

[dir=rtl] .okui-tabs-pane-xs:nth-last-child(1) {
    margin-left: 0!important
}

.okui-tabs-pane-xs.okui-tabs-pane-underline {
    font-size: var(--okd-tabs-xs-underline-font-size);
    padding: 0 var(--okd-tabs-xs-underline-label-padding);
    font-weight: var(--okd-tabs-xs-underline-font-weight, 400)
}

[dir=ltr] .okui-tabs-pane-xs.okui-tabs-pane-underline {
    margin-right: var(--okd-tabs-xs-underline-spacing)
}

[dir=rtl] .okui-tabs-pane-xs.okui-tabs-pane-underline {
    margin-left: var(--okd-tabs-xs-underline-spacing)
}

.okui-tabs-pane-xs.okui-tabs-pane-underline.okui-tabs-pane-circle {
    border-radius: calc(var(--okd-tabs-xs-underline-height) / 2)
}

.okui-tabs-pane-xs.okui-tabs-pane-underline-active {
    font-weight: var(--okd-tabs-xs-underline-active-font-weight, 400)
}

.okui-tabs-pane-xs.okui-tabs-pane-button {
    font-size: var(--okd-tabs-xs-button-font-size);
    padding: 0 var(--okd-tabs-xs-button-label-padding);
    font-weight: var(--okd-tabs-xs-button-font-weight);
    border-radius: var(--okd-tabs-xs-button-border-radius, 4px)
}

[dir=ltr] .okui-tabs-pane-xs.okui-tabs-pane-button {
    margin-right: var(--okd-tabs-xs-button-spacing)
}

[dir=rtl] .okui-tabs-pane-xs.okui-tabs-pane-button {
    margin-left: var(--okd-tabs-xs-button-spacing)
}

.okui-tabs-pane-xs.okui-tabs-pane-button.okui-tabs-pane-circle {
    border-radius: calc(var(--okd-tabs-xs-button-height) / 2)
}

.okui-tabs-pane-xs.okui-tabs-pane-button-active {
    font-weight: var(--okd-tabs-xs-button-active-font-weight, 400)
}

.okui-tabs-pane-xs.okui-tabs-pane-muted {
    font-size: var(--okd-tabs-xs-muted-font-size);
    padding: 0 var(--okd-tabs-xs-muted-label-padding);
    font-weight: var(--okd-tabs-xs-muted-font-weight);
    border-radius: var(--okd-tabs-xs-muted-border-radius, 4px)
}

[dir=ltr] .okui-tabs-pane-xs.okui-tabs-pane-muted {
    margin-right: var(--okd-tabs-xs-muted-spacing)
}

[dir=rtl] .okui-tabs-pane-xs.okui-tabs-pane-muted {
    margin-left: var(--okd-tabs-xs-muted-spacing)
}

.okui-tabs-pane-xs.okui-tabs-pane-muted.okui-tabs-pane-circle {
    border-radius: calc(var(--okd-tabs-xs-muted-height) / 2)
}

.okui-tabs-pane-xs.okui-tabs-pane-muted-active {
    font-weight: var(--okd-tabs-xs-muted-active-font-weight, 400)
}

.okui-tabs-pane-xs.okui-tabs-pane-segmented {
    font-size: var(--okd-tabs-xs-segmented-font-size);
    padding: 0 var(--okd-tabs-xs-segmented-label-padding);
    font-weight: var(--okd-tabs-xs-segmented-font-weight);
    border-radius: var(--okd-tabs-xs-segmented-border-radius, 4px)
}

[dir=ltr] .okui-tabs-pane-xs.okui-tabs-pane-segmented {
    margin-right: var(--okd-tabs-xs-segmented-spacing)
}

[dir=rtl] .okui-tabs-pane-xs.okui-tabs-pane-segmented {
    margin-left: var(--okd-tabs-xs-segmented-spacing)
}

.okui-tabs-pane-xs.okui-tabs-pane-segmented-active {
    font-weight: var(--okd-tabs-xs-segmented-active-font-weight, 400)
}

.okui-tabs-pane-xs.okui-tabs-pane-segmented.okui-tabs-pane-circle {
    border-radius: calc(var(--okd-tabs-xs-segmented-height) / 2)
}

.okui-tabs-pane-list-xs .okui-tabs-pane-list-nav-icon .icon {
    font-size: var(--okd-tabs-xs-common-icon-size)
}

.okui-tabs-pane-list-xs.okui-tabs-pane-list-underline {
    height: var(--okd-tabs-xs-underline-height);
    font-size: var(--okd-tabs-xs-underline-font-size)
}

.okui-tabs-pane-list-xs.okui-tabs-pane-list-underline .okui-tabs-pane-list-circle {
    border-radius: calc(var(--okd-tabs-xs-underline-height) / 2)
}

.okui-tabs-pane-list-xs.okui-tabs-pane-list-button {
    height: var(--okd-tabs-xs-button-height);
    line-height: var(--okd-tabs-xs-button-height);
    font-size: var(--okd-tabs-xs-button-font-size)
}

.okui-tabs-pane-list-xs.okui-tabs-pane-list-button .okui-tabs-pane-list-container {
    border-radius: var(--okd-tabs-xs-button-container-border-radius, 4px)
}

.okui-tabs-pane-list-xs.okui-tabs-pane-list-button .okui-tabs-pane-list-circle {
    border-radius: calc(var(--okd-tabs-xs-button-height) / 2)
}

.okui-tabs-pane-list-xs.okui-tabs-pane-list-muted {
    height: var(--okd-tabs-xs-muted-height);
    line-height: var(--okd-tabs-xs-muted-height);
    font-size: var(--okd-tabs-xs-muted-font-size)
}

.okui-tabs-pane-list-xs.okui-tabs-pane-list-muted .okui-tabs-pane-list-container {
    border-radius: var(--okd-tabs-xs-muted-container-border-radius, 4px)
}

.okui-tabs-pane-list-xs.okui-tabs-pane-list-muted .okui-tabs-pane-list-circle {
    border-radius: calc(var(--okd-tabs-xs-muted-height) / 2)
}

.okui-tabs-pane-list-xs.okui-tabs-pane-list-segmented {
    height: var(--okd-tabs-xs-segmented-height);
    line-height: var(--okd-tabs-xs-segmented-height);
    font-size: var(--okd-tabs-xs-segmented-font-size)
}

.okui-tabs-pane-list-xs.okui-tabs-pane-list-segmented .okui-tabs-pane-list-container {
    border-radius: var(--okd-tabs-xs-segmented-container-border-radius, 4px)
}

.okui-tabs-pane-list-xs.okui-tabs-pane-list-segmented .okui-tabs-pane-list-circle {
    border-radius: calc(var(--okd-tabs-xs-segmented-height) / 2)
}

.okui-tabs-pane-list-xs.okui-tabs-pane-list-segmented .okui-tabs-pane-list-flex {
    padding: var(--okd-tabs-xs-segmented-container-padding)
}

[dir=ltr] .okui-tabs-pane-sm:nth-last-child(1) {
    margin-right: 0!important
}

[dir=rtl] .okui-tabs-pane-sm:nth-last-child(1) {
    margin-left: 0!important
}

.okui-tabs-pane-sm.okui-tabs-pane-underline {
    font-size: var(--okd-tabs-sm-underline-font-size);
    padding: 0 var(--okd-tabs-sm-underline-label-padding);
    font-weight: var(--okd-tabs-sm-underline-font-weight, 400)
}

[dir=ltr] .okui-tabs-pane-sm.okui-tabs-pane-underline {
    margin-right: var(--okd-tabs-sm-underline-spacing)
}

[dir=rtl] .okui-tabs-pane-sm.okui-tabs-pane-underline {
    margin-left: var(--okd-tabs-sm-underline-spacing)
}

.okui-tabs-pane-sm.okui-tabs-pane-underline.okui-tabs-pane-circle {
    border-radius: calc(var(--okd-tabs-sm-underline-height) / 2)
}

.okui-tabs-pane-sm.okui-tabs-pane-underline-active {
    font-weight: var(--okd-tabs-sm-underline-active-font-weight, 400)
}

.okui-tabs-pane-sm.okui-tabs-pane-button {
    font-size: var(--okd-tabs-sm-button-font-size);
    padding: 0 var(--okd-tabs-sm-button-label-padding);
    font-weight: var(--okd-tabs-sm-button-font-weight);
    border-radius: var(--okd-tabs-sm-button-border-radius, 4px)
}

[dir=ltr] .okui-tabs-pane-sm.okui-tabs-pane-button {
    margin-right: var(--okd-tabs-sm-button-spacing)
}

[dir=rtl] .okui-tabs-pane-sm.okui-tabs-pane-button {
    margin-left: var(--okd-tabs-sm-button-spacing)
}

.okui-tabs-pane-sm.okui-tabs-pane-button.okui-tabs-pane-circle {
    border-radius: calc(var(--okd-tabs-sm-button-height) / 2)
}

.okui-tabs-pane-sm.okui-tabs-pane-button-active {
    font-weight: var(--okd-tabs-sm-button-active-font-weight, 400)
}

.okui-tabs-pane-sm.okui-tabs-pane-muted {
    font-size: var(--okd-tabs-sm-muted-font-size);
    padding: 0 var(--okd-tabs-sm-muted-label-padding);
    font-weight: var(--okd-tabs-sm-muted-font-weight);
    border-radius: var(--okd-tabs-sm-muted-border-radius, 4px)
}

[dir=ltr] .okui-tabs-pane-sm.okui-tabs-pane-muted {
    margin-right: var(--okd-tabs-sm-muted-spacing)
}

[dir=rtl] .okui-tabs-pane-sm.okui-tabs-pane-muted {
    margin-left: var(--okd-tabs-sm-muted-spacing)
}

.okui-tabs-pane-sm.okui-tabs-pane-muted.okui-tabs-pane-circle {
    border-radius: calc(var(--okd-tabs-sm-muted-height) / 2)
}

.okui-tabs-pane-sm.okui-tabs-pane-muted-active {
    font-weight: var(--okd-tabs-sm-muted-active-font-weight, 400)
}

.okui-tabs-pane-sm.okui-tabs-pane-segmented {
    font-size: var(--okd-tabs-sm-segmented-font-size);
    padding: 0 var(--okd-tabs-sm-segmented-label-padding);
    font-weight: var(--okd-tabs-sm-segmented-font-weight);
    border-radius: var(--okd-tabs-sm-segmented-border-radius, 4px)
}

[dir=ltr] .okui-tabs-pane-sm.okui-tabs-pane-segmented {
    margin-right: var(--okd-tabs-sm-segmented-spacing)
}

[dir=rtl] .okui-tabs-pane-sm.okui-tabs-pane-segmented {
    margin-left: var(--okd-tabs-sm-segmented-spacing)
}

.okui-tabs-pane-sm.okui-tabs-pane-segmented-active {
    font-weight: var(--okd-tabs-sm-segmented-active-font-weight, 400)
}

.okui-tabs-pane-sm.okui-tabs-pane-segmented.okui-tabs-pane-circle {
    border-radius: calc(var(--okd-tabs-sm-segmented-height) / 2)
}

.okui-tabs-pane-list-sm .okui-tabs-pane-list-nav-icon .icon {
    font-size: var(--okd-tabs-sm-common-icon-size)
}

.okui-tabs-pane-list-sm.okui-tabs-pane-list-underline {
    height: var(--okd-tabs-sm-underline-height);
    font-size: var(--okd-tabs-sm-underline-font-size)
}

.okui-tabs-pane-list-sm.okui-tabs-pane-list-underline .okui-tabs-pane-list-circle {
    border-radius: calc(var(--okd-tabs-sm-underline-height) / 2)
}

.okui-tabs-pane-list-sm.okui-tabs-pane-list-button {
    height: var(--okd-tabs-sm-button-height);
    line-height: var(--okd-tabs-sm-button-height);
    font-size: var(--okd-tabs-sm-button-font-size)
}

.okui-tabs-pane-list-sm.okui-tabs-pane-list-button .okui-tabs-pane-list-container {
    border-radius: var(--okd-tabs-sm-button-container-border-radius, 4px)
}

.okui-tabs-pane-list-sm.okui-tabs-pane-list-button .okui-tabs-pane-list-circle {
    border-radius: calc(var(--okd-tabs-sm-button-height) / 2)
}

.okui-tabs-pane-list-sm.okui-tabs-pane-list-muted {
    height: var(--okd-tabs-sm-muted-height);
    line-height: var(--okd-tabs-sm-muted-height);
    font-size: var(--okd-tabs-sm-muted-font-size)
}

.okui-tabs-pane-list-sm.okui-tabs-pane-list-muted .okui-tabs-pane-list-container {
    border-radius: var(--okd-tabs-sm-muted-container-border-radius, 4px)
}

.okui-tabs-pane-list-sm.okui-tabs-pane-list-muted .okui-tabs-pane-list-circle {
    border-radius: calc(var(--okd-tabs-sm-muted-height) / 2)
}

.okui-tabs-pane-list-sm.okui-tabs-pane-list-segmented {
    height: var(--okd-tabs-sm-segmented-height);
    line-height: var(--okd-tabs-sm-segmented-height);
    font-size: var(--okd-tabs-sm-segmented-font-size)
}

.okui-tabs-pane-list-sm.okui-tabs-pane-list-segmented .okui-tabs-pane-list-container {
    border-radius: var(--okd-tabs-sm-segmented-container-border-radius, 4px)
}

.okui-tabs-pane-list-sm.okui-tabs-pane-list-segmented .okui-tabs-pane-list-circle {
    border-radius: calc(var(--okd-tabs-sm-segmented-height) / 2)
}

.okui-tabs-pane-list-sm.okui-tabs-pane-list-segmented .okui-tabs-pane-list-flex {
    padding: var(--okd-tabs-sm-segmented-container-padding)
}

[dir=ltr] .okui-tabs-pane-md:nth-last-child(1) {
    margin-right: 0!important
}

[dir=rtl] .okui-tabs-pane-md:nth-last-child(1) {
    margin-left: 0!important
}

.okui-tabs-pane-md.okui-tabs-pane-underline {
    font-size: var(--okd-tabs-md-underline-font-size);
    padding: 0 var(--okd-tabs-md-underline-label-padding);
    font-weight: var(--okd-tabs-md-underline-font-weight, 400)
}

[dir=ltr] .okui-tabs-pane-md.okui-tabs-pane-underline {
    margin-right: var(--okd-tabs-md-underline-spacing)
}

[dir=rtl] .okui-tabs-pane-md.okui-tabs-pane-underline {
    margin-left: var(--okd-tabs-md-underline-spacing)
}

.okui-tabs-pane-md.okui-tabs-pane-underline.okui-tabs-pane-circle {
    border-radius: calc(var(--okd-tabs-md-underline-height) / 2)
}

.okui-tabs-pane-md.okui-tabs-pane-underline-active {
    font-weight: var(--okd-tabs-md-underline-active-font-weight, 400)
}

.okui-tabs-pane-md.okui-tabs-pane-button {
    font-size: var(--okd-tabs-md-button-font-size);
    padding: 0 var(--okd-tabs-md-button-label-padding);
    font-weight: var(--okd-tabs-md-button-font-weight);
    border-radius: var(--okd-tabs-md-button-border-radius, 4px)
}

[dir=ltr] .okui-tabs-pane-md.okui-tabs-pane-button {
    margin-right: var(--okd-tabs-md-button-spacing)
}

[dir=rtl] .okui-tabs-pane-md.okui-tabs-pane-button {
    margin-left: var(--okd-tabs-md-button-spacing)
}

.okui-tabs-pane-md.okui-tabs-pane-button.okui-tabs-pane-circle {
    border-radius: calc(var(--okd-tabs-md-button-height) / 2)
}

.okui-tabs-pane-md.okui-tabs-pane-button-active {
    font-weight: var(--okd-tabs-md-button-active-font-weight, 400)
}

.okui-tabs-pane-md.okui-tabs-pane-muted {
    font-size: var(--okd-tabs-md-muted-font-size);
    padding: 0 var(--okd-tabs-md-muted-label-padding);
    font-weight: var(--okd-tabs-md-muted-font-weight);
    border-radius: var(--okd-tabs-md-muted-border-radius, 4px)
}

[dir=ltr] .okui-tabs-pane-md.okui-tabs-pane-muted {
    margin-right: var(--okd-tabs-md-muted-spacing)
}

[dir=rtl] .okui-tabs-pane-md.okui-tabs-pane-muted {
    margin-left: var(--okd-tabs-md-muted-spacing)
}

.okui-tabs-pane-md.okui-tabs-pane-muted.okui-tabs-pane-circle {
    border-radius: calc(var(--okd-tabs-md-muted-height) / 2)
}

.okui-tabs-pane-md.okui-tabs-pane-muted-active {
    font-weight: var(--okd-tabs-md-muted-active-font-weight, 400)
}

.okui-tabs-pane-md.okui-tabs-pane-segmented {
    font-size: var(--okd-tabs-md-segmented-font-size);
    padding: 0 var(--okd-tabs-md-segmented-label-padding);
    font-weight: var(--okd-tabs-md-segmented-font-weight);
    border-radius: var(--okd-tabs-md-segmented-border-radius, 4px)
}

[dir=ltr] .okui-tabs-pane-md.okui-tabs-pane-segmented {
    margin-right: var(--okd-tabs-md-segmented-spacing)
}

[dir=rtl] .okui-tabs-pane-md.okui-tabs-pane-segmented {
    margin-left: var(--okd-tabs-md-segmented-spacing)
}

.okui-tabs-pane-md.okui-tabs-pane-segmented-active {
    font-weight: var(--okd-tabs-md-segmented-active-font-weight, 400)
}

.okui-tabs-pane-md.okui-tabs-pane-segmented.okui-tabs-pane-circle {
    border-radius: calc(var(--okd-tabs-md-segmented-height) / 2)
}

.okui-tabs-pane-list-md .okui-tabs-pane-list-nav-icon .icon {
    font-size: var(--okd-tabs-md-common-icon-size)
}

.okui-tabs-pane-list-md.okui-tabs-pane-list-underline {
    height: var(--okd-tabs-md-underline-height);
    font-size: var(--okd-tabs-md-underline-font-size)
}

.okui-tabs-pane-list-md.okui-tabs-pane-list-underline .okui-tabs-pane-list-circle {
    border-radius: calc(var(--okd-tabs-md-underline-height) / 2)
}

.okui-tabs-pane-list-md.okui-tabs-pane-list-button {
    height: var(--okd-tabs-md-button-height);
    line-height: var(--okd-tabs-md-button-height);
    font-size: var(--okd-tabs-md-button-font-size)
}

.okui-tabs-pane-list-md.okui-tabs-pane-list-button .okui-tabs-pane-list-container {
    border-radius: var(--okd-tabs-md-button-container-border-radius, 4px)
}

.okui-tabs-pane-list-md.okui-tabs-pane-list-button .okui-tabs-pane-list-circle {
    border-radius: calc(var(--okd-tabs-md-button-height) / 2)
}

.okui-tabs-pane-list-md.okui-tabs-pane-list-muted {
    height: var(--okd-tabs-md-muted-height);
    line-height: var(--okd-tabs-md-muted-height);
    font-size: var(--okd-tabs-md-muted-font-size)
}

.okui-tabs-pane-list-md.okui-tabs-pane-list-muted .okui-tabs-pane-list-container {
    border-radius: var(--okd-tabs-md-muted-container-border-radius, 4px)
}

.okui-tabs-pane-list-md.okui-tabs-pane-list-muted .okui-tabs-pane-list-circle {
    border-radius: calc(var(--okd-tabs-md-muted-height) / 2)
}

.okui-tabs-pane-list-md.okui-tabs-pane-list-segmented {
    height: var(--okd-tabs-md-segmented-height);
    line-height: var(--okd-tabs-md-segmented-height);
    font-size: var(--okd-tabs-md-segmented-font-size)
}

.okui-tabs-pane-list-md.okui-tabs-pane-list-segmented .okui-tabs-pane-list-container {
    border-radius: var(--okd-tabs-md-segmented-container-border-radius, 4px)
}

.okui-tabs-pane-list-md.okui-tabs-pane-list-segmented .okui-tabs-pane-list-circle {
    border-radius: calc(var(--okd-tabs-md-segmented-height) / 2)
}

.okui-tabs-pane-list-md.okui-tabs-pane-list-segmented .okui-tabs-pane-list-flex {
    padding: var(--okd-tabs-md-segmented-container-padding)
}

[dir=ltr] .okui-tabs-pane-lg:nth-last-child(1) {
    margin-right: 0!important
}

[dir=rtl] .okui-tabs-pane-lg:nth-last-child(1) {
    margin-left: 0!important
}

.okui-tabs-pane-lg.okui-tabs-pane-underline {
    font-size: var(--okd-tabs-lg-underline-font-size);
    padding: 0 var(--okd-tabs-lg-underline-label-padding);
    font-weight: var(--okd-tabs-lg-underline-font-weight, 400)
}

[dir=ltr] .okui-tabs-pane-lg.okui-tabs-pane-underline {
    margin-right: var(--okd-tabs-lg-underline-spacing)
}

[dir=rtl] .okui-tabs-pane-lg.okui-tabs-pane-underline {
    margin-left: var(--okd-tabs-lg-underline-spacing)
}

.okui-tabs-pane-lg.okui-tabs-pane-underline.okui-tabs-pane-circle {
    border-radius: calc(var(--okd-tabs-lg-underline-height) / 2)
}

.okui-tabs-pane-lg.okui-tabs-pane-underline-active {
    font-weight: var(--okd-tabs-lg-underline-active-font-weight, 400)
}

.okui-tabs-pane-lg.okui-tabs-pane-button {
    font-size: var(--okd-tabs-lg-button-font-size);
    padding: 0 var(--okd-tabs-lg-button-label-padding);
    font-weight: var(--okd-tabs-lg-button-font-weight);
    border-radius: var(--okd-tabs-lg-button-border-radius, 4px)
}

[dir=ltr] .okui-tabs-pane-lg.okui-tabs-pane-button {
    margin-right: var(--okd-tabs-lg-button-spacing)
}

[dir=rtl] .okui-tabs-pane-lg.okui-tabs-pane-button {
    margin-left: var(--okd-tabs-lg-button-spacing)
}

.okui-tabs-pane-lg.okui-tabs-pane-button.okui-tabs-pane-circle {
    border-radius: calc(var(--okd-tabs-lg-button-height) / 2)
}

.okui-tabs-pane-lg.okui-tabs-pane-button-active {
    font-weight: var(--okd-tabs-lg-button-active-font-weight, 400)
}

.okui-tabs-pane-lg.okui-tabs-pane-muted {
    font-size: var(--okd-tabs-lg-muted-font-size);
    padding: 0 var(--okd-tabs-lg-muted-label-padding);
    font-weight: var(--okd-tabs-lg-muted-font-weight);
    border-radius: var(--okd-tabs-lg-muted-border-radius, 4px)
}

[dir=ltr] .okui-tabs-pane-lg.okui-tabs-pane-muted {
    margin-right: var(--okd-tabs-lg-muted-spacing)
}

[dir=rtl] .okui-tabs-pane-lg.okui-tabs-pane-muted {
    margin-left: var(--okd-tabs-lg-muted-spacing)
}

.okui-tabs-pane-lg.okui-tabs-pane-muted.okui-tabs-pane-circle {
    border-radius: calc(var(--okd-tabs-lg-muted-height) / 2)
}

.okui-tabs-pane-lg.okui-tabs-pane-muted-active {
    font-weight: var(--okd-tabs-lg-muted-active-font-weight, 400)
}

.okui-tabs-pane-lg.okui-tabs-pane-segmented {
    font-size: var(--okd-tabs-lg-segmented-font-size);
    padding: 0 var(--okd-tabs-lg-segmented-label-padding);
    font-weight: var(--okd-tabs-lg-segmented-font-weight);
    border-radius: var(--okd-tabs-lg-segmented-border-radius, 4px)
}

[dir=ltr] .okui-tabs-pane-lg.okui-tabs-pane-segmented {
    margin-right: var(--okd-tabs-lg-segmented-spacing)
}

[dir=rtl] .okui-tabs-pane-lg.okui-tabs-pane-segmented {
    margin-left: var(--okd-tabs-lg-segmented-spacing)
}

.okui-tabs-pane-lg.okui-tabs-pane-segmented-active {
    font-weight: var(--okd-tabs-lg-segmented-active-font-weight, 400)
}

.okui-tabs-pane-lg.okui-tabs-pane-segmented.okui-tabs-pane-circle {
    border-radius: calc(var(--okd-tabs-lg-segmented-height) / 2)
}

.okui-tabs-pane-list-lg .okui-tabs-pane-list-nav-icon .icon {
    font-size: var(--okd-tabs-lg-common-icon-size)
}

.okui-tabs-pane-list-lg.okui-tabs-pane-list-underline {
    height: var(--okd-tabs-lg-underline-height);
    font-size: var(--okd-tabs-lg-underline-font-size)
}

.okui-tabs-pane-list-lg.okui-tabs-pane-list-underline .okui-tabs-pane-list-circle {
    border-radius: calc(var(--okd-tabs-lg-underline-height) / 2)
}

.okui-tabs-pane-list-lg.okui-tabs-pane-list-button {
    height: var(--okd-tabs-lg-button-height);
    line-height: var(--okd-tabs-lg-button-height);
    font-size: var(--okd-tabs-lg-button-font-size)
}

.okui-tabs-pane-list-lg.okui-tabs-pane-list-button .okui-tabs-pane-list-container {
    border-radius: var(--okd-tabs-lg-button-container-border-radius, 4px)
}

.okui-tabs-pane-list-lg.okui-tabs-pane-list-button .okui-tabs-pane-list-circle {
    border-radius: calc(var(--okd-tabs-lg-button-height) / 2)
}

.okui-tabs-pane-list-lg.okui-tabs-pane-list-muted {
    height: var(--okd-tabs-lg-muted-height);
    line-height: var(--okd-tabs-lg-muted-height);
    font-size: var(--okd-tabs-lg-muted-font-size)
}

.okui-tabs-pane-list-lg.okui-tabs-pane-list-muted .okui-tabs-pane-list-container {
    border-radius: var(--okd-tabs-lg-muted-container-border-radius, 4px)
}

.okui-tabs-pane-list-lg.okui-tabs-pane-list-muted .okui-tabs-pane-list-circle {
    border-radius: calc(var(--okd-tabs-lg-muted-height) / 2)
}

.okui-tabs-pane-list-lg.okui-tabs-pane-list-segmented {
    height: var(--okd-tabs-lg-segmented-height);
    line-height: var(--okd-tabs-lg-segmented-height);
    font-size: var(--okd-tabs-lg-segmented-font-size)
}

.okui-tabs-pane-list-lg.okui-tabs-pane-list-segmented .okui-tabs-pane-list-container {
    border-radius: var(--okd-tabs-lg-segmented-container-border-radius, 4px)
}

.okui-tabs-pane-list-lg.okui-tabs-pane-list-segmented .okui-tabs-pane-list-circle {
    border-radius: calc(var(--okd-tabs-lg-segmented-height) / 2)
}

.okui-tabs-pane-list-lg.okui-tabs-pane-list-segmented .okui-tabs-pane-list-flex {
    padding: var(--okd-tabs-lg-segmented-container-padding)
}

[dir=ltr] .okui-tabs-pane-xl:nth-last-child(1) {
    margin-right: 0!important
}

[dir=rtl] .okui-tabs-pane-xl:nth-last-child(1) {
    margin-left: 0!important
}

.okui-tabs-pane-xl.okui-tabs-pane-underline {
    font-size: var(--okd-tabs-xl-underline-font-size);
    padding: 0 var(--okd-tabs-xl-underline-label-padding);
    font-weight: var(--okd-tabs-xl-underline-font-weight, 400)
}

[dir=ltr] .okui-tabs-pane-xl.okui-tabs-pane-underline {
    margin-right: var(--okd-tabs-xl-underline-spacing)
}

[dir=rtl] .okui-tabs-pane-xl.okui-tabs-pane-underline {
    margin-left: var(--okd-tabs-xl-underline-spacing)
}

.okui-tabs-pane-xl.okui-tabs-pane-underline.okui-tabs-pane-circle {
    border-radius: calc(var(--okd-tabs-xl-underline-height) / 2)
}

.okui-tabs-pane-xl.okui-tabs-pane-underline-active {
    font-weight: var(--okd-tabs-xl-underline-active-font-weight, 400)
}

.okui-tabs-pane-xl.okui-tabs-pane-button {
    font-size: var(--okd-tabs-xl-button-font-size);
    padding: 0 var(--okd-tabs-xl-button-label-padding);
    font-weight: var(--okd-tabs-xl-button-font-weight);
    border-radius: var(--okd-tabs-xl-button-border-radius, 4px)
}

[dir=ltr] .okui-tabs-pane-xl.okui-tabs-pane-button {
    margin-right: var(--okd-tabs-xl-button-spacing)
}

[dir=rtl] .okui-tabs-pane-xl.okui-tabs-pane-button {
    margin-left: var(--okd-tabs-xl-button-spacing)
}

.okui-tabs-pane-xl.okui-tabs-pane-button.okui-tabs-pane-circle {
    border-radius: calc(var(--okd-tabs-xl-button-height) / 2)
}

.okui-tabs-pane-xl.okui-tabs-pane-button-active {
    font-weight: var(--okd-tabs-xl-button-active-font-weight, 400)
}

.okui-tabs-pane-xl.okui-tabs-pane-muted {
    font-size: var(--okd-tabs-xl-muted-font-size);
    padding: 0 var(--okd-tabs-xl-muted-label-padding);
    font-weight: var(--okd-tabs-xl-muted-font-weight);
    border-radius: var(--okd-tabs-xl-muted-border-radius, 4px)
}

[dir=ltr] .okui-tabs-pane-xl.okui-tabs-pane-muted {
    margin-right: var(--okd-tabs-xl-muted-spacing)
}

[dir=rtl] .okui-tabs-pane-xl.okui-tabs-pane-muted {
    margin-left: var(--okd-tabs-xl-muted-spacing)
}

.okui-tabs-pane-xl.okui-tabs-pane-muted.okui-tabs-pane-circle {
    border-radius: calc(var(--okd-tabs-xl-muted-height) / 2)
}

.okui-tabs-pane-xl.okui-tabs-pane-muted-active {
    font-weight: var(--okd-tabs-xl-muted-active-font-weight, 400)
}

.okui-tabs-pane-xl.okui-tabs-pane-segmented {
    font-size: var(--okd-tabs-xl-segmented-font-size);
    padding: 0 var(--okd-tabs-xl-segmented-label-padding);
    font-weight: var(--okd-tabs-xl-segmented-font-weight);
    border-radius: var(--okd-tabs-xl-segmented-border-radius, 4px)
}

[dir=ltr] .okui-tabs-pane-xl.okui-tabs-pane-segmented {
    margin-right: var(--okd-tabs-xl-segmented-spacing)
}

[dir=rtl] .okui-tabs-pane-xl.okui-tabs-pane-segmented {
    margin-left: var(--okd-tabs-xl-segmented-spacing)
}

.okui-tabs-pane-xl.okui-tabs-pane-segmented-active {
    font-weight: var(--okd-tabs-xl-segmented-active-font-weight, 400)
}

.okui-tabs-pane-xl.okui-tabs-pane-segmented.okui-tabs-pane-circle {
    border-radius: calc(var(--okd-tabs-xl-segmented-height) / 2)
}

.okui-tabs-pane-list-xl .okui-tabs-pane-list-nav-icon .icon {
    font-size: var(--okd-tabs-xl-common-icon-size)
}

.okui-tabs-pane-list-xl.okui-tabs-pane-list-underline {
    height: var(--okd-tabs-xl-underline-height);
    font-size: var(--okd-tabs-xl-underline-font-size)
}

.okui-tabs-pane-list-xl.okui-tabs-pane-list-underline .okui-tabs-pane-list-circle {
    border-radius: calc(var(--okd-tabs-xl-underline-height) / 2)
}

.okui-tabs-pane-list-xl.okui-tabs-pane-list-button {
    height: var(--okd-tabs-xl-button-height);
    line-height: var(--okd-tabs-xl-button-height);
    font-size: var(--okd-tabs-xl-button-font-size)
}

.okui-tabs-pane-list-xl.okui-tabs-pane-list-button .okui-tabs-pane-list-container {
    border-radius: var(--okd-tabs-xl-button-container-border-radius, 4px)
}

.okui-tabs-pane-list-xl.okui-tabs-pane-list-button .okui-tabs-pane-list-circle {
    border-radius: calc(var(--okd-tabs-xl-button-height) / 2)
}

.okui-tabs-pane-list-xl.okui-tabs-pane-list-muted {
    height: var(--okd-tabs-xl-muted-height);
    line-height: var(--okd-tabs-xl-muted-height);
    font-size: var(--okd-tabs-xl-muted-font-size)
}

.okui-tabs-pane-list-xl.okui-tabs-pane-list-muted .okui-tabs-pane-list-container {
    border-radius: var(--okd-tabs-xl-muted-container-border-radius, 4px)
}

.okui-tabs-pane-list-xl.okui-tabs-pane-list-muted .okui-tabs-pane-list-circle {
    border-radius: calc(var(--okd-tabs-xl-muted-height) / 2)
}

.okui-tabs-pane-list-xl.okui-tabs-pane-list-segmented {
    height: var(--okd-tabs-xl-segmented-height);
    line-height: var(--okd-tabs-xl-segmented-height);
    font-size: var(--okd-tabs-xl-segmented-font-size)
}

.okui-tabs-pane-list-xl.okui-tabs-pane-list-segmented .okui-tabs-pane-list-container {
    border-radius: var(--okd-tabs-xl-segmented-container-border-radius, 4px)
}

.okui-tabs-pane-list-xl.okui-tabs-pane-list-segmented .okui-tabs-pane-list-circle {
    border-radius: calc(var(--okd-tabs-xl-segmented-height) / 2)
}

.okui-tabs-pane-list-xl.okui-tabs-pane-list-segmented .okui-tabs-pane-list-flex {
    padding: var(--okd-tabs-xl-segmented-container-padding)
}

[dir=ltr] .okui-tabs-pane-xxl:nth-last-child(1) {
    margin-right: 0!important
}

[dir=rtl] .okui-tabs-pane-xxl:nth-last-child(1) {
    margin-left: 0!important
}

.okui-tabs-pane-xxl.okui-tabs-pane-underline {
    font-size: var(--okd-tabs-xxl-underline-font-size);
    padding: 0 var(--okd-tabs-xxl-underline-label-padding);
    font-weight: var(--okd-tabs-xxl-underline-font-weight, 400)
}

[dir=ltr] .okui-tabs-pane-xxl.okui-tabs-pane-underline {
    margin-right: var(--okd-tabs-xxl-underline-spacing)
}

[dir=rtl] .okui-tabs-pane-xxl.okui-tabs-pane-underline {
    margin-left: var(--okd-tabs-xxl-underline-spacing)
}

.okui-tabs-pane-xxl.okui-tabs-pane-underline.okui-tabs-pane-circle {
    border-radius: calc(var(--okd-tabs-xxl-underline-height) / 2)
}

.okui-tabs-pane-xxl.okui-tabs-pane-underline-active {
    font-weight: var(--okd-tabs-xxl-underline-active-font-weight, 400)
}

.okui-tabs-pane-xxl.okui-tabs-pane-button {
    font-size: var(--okd-tabs-xxl-button-font-size);
    padding: 0 var(--okd-tabs-xxl-button-label-padding);
    font-weight: var(--okd-tabs-xxl-button-font-weight);
    border-radius: var(--okd-tabs-xxl-button-border-radius, 4px)
}

[dir=ltr] .okui-tabs-pane-xxl.okui-tabs-pane-button {
    margin-right: var(--okd-tabs-xxl-button-spacing)
}

[dir=rtl] .okui-tabs-pane-xxl.okui-tabs-pane-button {
    margin-left: var(--okd-tabs-xxl-button-spacing)
}

.okui-tabs-pane-xxl.okui-tabs-pane-button.okui-tabs-pane-circle {
    border-radius: calc(var(--okd-tabs-xxl-button-height) / 2)
}

.okui-tabs-pane-xxl.okui-tabs-pane-button-active {
    font-weight: var(--okd-tabs-xxl-button-active-font-weight, 400)
}

.okui-tabs-pane-xxl.okui-tabs-pane-muted {
    font-size: var(--okd-tabs-xxl-muted-font-size);
    padding: 0 var(--okd-tabs-xxl-muted-label-padding);
    font-weight: var(--okd-tabs-xxl-muted-font-weight);
    border-radius: var(--okd-tabs-xxl-muted-border-radius, 4px)
}

[dir=ltr] .okui-tabs-pane-xxl.okui-tabs-pane-muted {
    margin-right: var(--okd-tabs-xxl-muted-spacing)
}

[dir=rtl] .okui-tabs-pane-xxl.okui-tabs-pane-muted {
    margin-left: var(--okd-tabs-xxl-muted-spacing)
}

.okui-tabs-pane-xxl.okui-tabs-pane-muted.okui-tabs-pane-circle {
    border-radius: calc(var(--okd-tabs-xxl-muted-height) / 2)
}

.okui-tabs-pane-xxl.okui-tabs-pane-muted-active {
    font-weight: var(--okd-tabs-xxl-muted-active-font-weight, 400)
}

.okui-tabs-pane-xxl.okui-tabs-pane-segmented {
    font-size: var(--okd-tabs-xxl-segmented-font-size);
    padding: 0 var(--okd-tabs-xxl-segmented-label-padding);
    font-weight: var(--okd-tabs-xxl-segmented-font-weight);
    border-radius: var(--okd-tabs-xxl-segmented-border-radius, 4px)
}

[dir=ltr] .okui-tabs-pane-xxl.okui-tabs-pane-segmented {
    margin-right: var(--okd-tabs-xxl-segmented-spacing)
}

[dir=rtl] .okui-tabs-pane-xxl.okui-tabs-pane-segmented {
    margin-left: var(--okd-tabs-xxl-segmented-spacing)
}

.okui-tabs-pane-xxl.okui-tabs-pane-segmented-active {
    font-weight: var(--okd-tabs-xxl-segmented-active-font-weight, 400)
}

.okui-tabs-pane-xxl.okui-tabs-pane-segmented.okui-tabs-pane-circle {
    border-radius: calc(var(--okd-tabs-xxl-segmented-height) / 2)
}

.okui-tabs-pane-list-xxl .okui-tabs-pane-list-nav-icon .icon {
    font-size: var(--okd-tabs-xxl-common-icon-size)
}

.okui-tabs-pane-list-xxl.okui-tabs-pane-list-underline {
    height: var(--okd-tabs-xxl-underline-height);
    font-size: var(--okd-tabs-xxl-underline-font-size)
}

.okui-tabs-pane-list-xxl.okui-tabs-pane-list-underline .okui-tabs-pane-list-circle {
    border-radius: calc(var(--okd-tabs-xxl-underline-height) / 2)
}

.okui-tabs-pane-list-xxl.okui-tabs-pane-list-button {
    height: var(--okd-tabs-xxl-button-height);
    line-height: var(--okd-tabs-xxl-button-height);
    font-size: var(--okd-tabs-xxl-button-font-size)
}

.okui-tabs-pane-list-xxl.okui-tabs-pane-list-button .okui-tabs-pane-list-container {
    border-radius: var(--okd-tabs-xxl-button-container-border-radius, 4px)
}

.okui-tabs-pane-list-xxl.okui-tabs-pane-list-button .okui-tabs-pane-list-circle {
    border-radius: calc(var(--okd-tabs-xxl-button-height) / 2)
}

.okui-tabs-pane-list-xxl.okui-tabs-pane-list-muted {
    height: var(--okd-tabs-xxl-muted-height);
    line-height: var(--okd-tabs-xxl-muted-height);
    font-size: var(--okd-tabs-xxl-muted-font-size)
}

.okui-tabs-pane-list-xxl.okui-tabs-pane-list-muted .okui-tabs-pane-list-container {
    border-radius: var(--okd-tabs-xxl-muted-container-border-radius, 4px)
}

.okui-tabs-pane-list-xxl.okui-tabs-pane-list-muted .okui-tabs-pane-list-circle {
    border-radius: calc(var(--okd-tabs-xxl-muted-height) / 2)
}

.okui-tabs-pane-list-xxl.okui-tabs-pane-list-segmented {
    height: var(--okd-tabs-xxl-segmented-height);
    line-height: var(--okd-tabs-xxl-segmented-height);
    font-size: var(--okd-tabs-xxl-segmented-font-size)
}

.okui-tabs-pane-list-xxl.okui-tabs-pane-list-segmented .okui-tabs-pane-list-container {
    border-radius: var(--okd-tabs-xxl-segmented-container-border-radius, 4px)
}

.okui-tabs-pane-list-xxl.okui-tabs-pane-list-segmented .okui-tabs-pane-list-circle {
    border-radius: calc(var(--okd-tabs-xxl-segmented-height) / 2)
}

.okui-tabs-pane-list-xxl.okui-tabs-pane-list-segmented .okui-tabs-pane-list-flex {
    padding: var(--okd-tabs-xxl-segmented-container-padding)
}

[dir=ltr] .okui-tabs-pane-xxxl:nth-last-child(1) {
    margin-right: 0!important
}

[dir=rtl] .okui-tabs-pane-xxxl:nth-last-child(1) {
    margin-left: 0!important
}

.okui-tabs-pane-xxxl.okui-tabs-pane-underline {
    font-size: var(--okd-tabs-xxxl-underline-font-size);
    padding: 0 var(--okd-tabs-xxxl-underline-label-padding);
    font-weight: var(--okd-tabs-xxxl-underline-font-weight, 400)
}

[dir=ltr] .okui-tabs-pane-xxxl.okui-tabs-pane-underline {
    margin-right: var(--okd-tabs-xxxl-underline-spacing)
}

[dir=rtl] .okui-tabs-pane-xxxl.okui-tabs-pane-underline {
    margin-left: var(--okd-tabs-xxxl-underline-spacing)
}

.okui-tabs-pane-xxxl.okui-tabs-pane-underline.okui-tabs-pane-circle {
    border-radius: calc(var(--okd-tabs-xxxl-underline-height) / 2)
}

.okui-tabs-pane-xxxl.okui-tabs-pane-underline-active {
    font-weight: var(--okd-tabs-xxxl-underline-active-font-weight, 400)
}

.okui-tabs-pane-xxxl.okui-tabs-pane-button {
    font-size: var(--okd-tabs-xxxl-button-font-size);
    padding: 0 var(--okd-tabs-xxxl-button-label-padding);
    font-weight: var(--okd-tabs-xxxl-button-font-weight);
    border-radius: var(--okd-tabs-xxxl-button-border-radius, 4px)
}

[dir=ltr] .okui-tabs-pane-xxxl.okui-tabs-pane-button {
    margin-right: var(--okd-tabs-xxxl-button-spacing)
}

[dir=rtl] .okui-tabs-pane-xxxl.okui-tabs-pane-button {
    margin-left: var(--okd-tabs-xxxl-button-spacing)
}

.okui-tabs-pane-xxxl.okui-tabs-pane-button.okui-tabs-pane-circle {
    border-radius: calc(var(--okd-tabs-xxxl-button-height) / 2)
}

.okui-tabs-pane-xxxl.okui-tabs-pane-button-active {
    font-weight: var(--okd-tabs-xxxl-button-active-font-weight, 400)
}

.okui-tabs-pane-xxxl.okui-tabs-pane-muted {
    font-size: var(--okd-tabs-xxxl-muted-font-size);
    padding: 0 var(--okd-tabs-xxxl-muted-label-padding);
    font-weight: var(--okd-tabs-xxxl-muted-font-weight);
    border-radius: var(--okd-tabs-xxxl-muted-border-radius, 4px)
}

[dir=ltr] .okui-tabs-pane-xxxl.okui-tabs-pane-muted {
    margin-right: var(--okd-tabs-xxxl-muted-spacing)
}

[dir=rtl] .okui-tabs-pane-xxxl.okui-tabs-pane-muted {
    margin-left: var(--okd-tabs-xxxl-muted-spacing)
}

.okui-tabs-pane-xxxl.okui-tabs-pane-muted.okui-tabs-pane-circle {
    border-radius: calc(var(--okd-tabs-xxxl-muted-height) / 2)
}

.okui-tabs-pane-xxxl.okui-tabs-pane-muted-active {
    font-weight: var(--okd-tabs-xxxl-muted-active-font-weight, 400)
}

.okui-tabs-pane-xxxl.okui-tabs-pane-segmented {
    font-size: var(--okd-tabs-xxxl-segmented-font-size);
    padding: 0 var(--okd-tabs-xxxl-segmented-label-padding);
    font-weight: var(--okd-tabs-xxxl-segmented-font-weight);
    border-radius: var(--okd-tabs-xxxl-segmented-border-radius, 4px)
}

[dir=ltr] .okui-tabs-pane-xxxl.okui-tabs-pane-segmented {
    margin-right: var(--okd-tabs-xxxl-segmented-spacing)
}

[dir=rtl] .okui-tabs-pane-xxxl.okui-tabs-pane-segmented {
    margin-left: var(--okd-tabs-xxxl-segmented-spacing)
}

.okui-tabs-pane-xxxl.okui-tabs-pane-segmented-active {
    font-weight: var(--okd-tabs-xxxl-segmented-active-font-weight, 400)
}

.okui-tabs-pane-xxxl.okui-tabs-pane-segmented.okui-tabs-pane-circle {
    border-radius: calc(var(--okd-tabs-xxxl-segmented-height) / 2)
}

.okui-tabs-pane-list-xxxl .okui-tabs-pane-list-nav-icon .icon {
    font-size: var(--okd-tabs-xxxl-common-icon-size)
}

.okui-tabs-pane-list-xxxl.okui-tabs-pane-list-underline {
    height: var(--okd-tabs-xxxl-underline-height);
    font-size: var(--okd-tabs-xxxl-underline-font-size)
}

.okui-tabs-pane-list-xxxl.okui-tabs-pane-list-underline .okui-tabs-pane-list-circle {
    border-radius: calc(var(--okd-tabs-xxxl-underline-height) / 2)
}

.okui-tabs-pane-list-xxxl.okui-tabs-pane-list-button {
    height: var(--okd-tabs-xxxl-button-height);
    line-height: var(--okd-tabs-xxxl-button-height);
    font-size: var(--okd-tabs-xxxl-button-font-size)
}

.okui-tabs-pane-list-xxxl.okui-tabs-pane-list-button .okui-tabs-pane-list-container {
    border-radius: var(--okd-tabs-xxxl-button-container-border-radius, 4px)
}

.okui-tabs-pane-list-xxxl.okui-tabs-pane-list-button .okui-tabs-pane-list-circle {
    border-radius: calc(var(--okd-tabs-xxxl-button-height) / 2)
}

.okui-tabs-pane-list-xxxl.okui-tabs-pane-list-muted {
    height: var(--okd-tabs-xxxl-muted-height);
    line-height: var(--okd-tabs-xxxl-muted-height);
    font-size: var(--okd-tabs-xxxl-muted-font-size)
}

.okui-tabs-pane-list-xxxl.okui-tabs-pane-list-muted .okui-tabs-pane-list-container {
    border-radius: var(--okd-tabs-xxxl-muted-container-border-radius, 4px)
}

.okui-tabs-pane-list-xxxl.okui-tabs-pane-list-muted .okui-tabs-pane-list-circle {
    border-radius: calc(var(--okd-tabs-xxxl-muted-height) / 2)
}

.okui-tabs-pane-list-xxxl.okui-tabs-pane-list-segmented {
    height: var(--okd-tabs-xxxl-segmented-height);
    line-height: var(--okd-tabs-xxxl-segmented-height);
    font-size: var(--okd-tabs-xxxl-segmented-font-size)
}

.okui-tabs-pane-list-xxxl.okui-tabs-pane-list-segmented .okui-tabs-pane-list-container {
    border-radius: var(--okd-tabs-xxxl-segmented-container-border-radius, 4px)
}

.okui-tabs-pane-list-xxxl.okui-tabs-pane-list-segmented .okui-tabs-pane-list-circle {
    border-radius: calc(var(--okd-tabs-xxxl-segmented-height) / 2)
}

.okui-tabs-pane-list-xxxl.okui-tabs-pane-list-segmented .okui-tabs-pane-list-flex {
    padding: var(--okd-tabs-xxxl-segmented-container-padding)
}

.okui-tabs-pane.okui-tabs-pane-blue-no-border.okui-tabs-pane-underline-active {
    border-bottom-color: transparent
}

.okui-tabs-pane-blue.okui-tabs-pane-underline {
    color: var(--okd-tabs-underline-pane-common-label-color)
}

.okui-tabs-pane-blue.okui-tabs-pane-underline:focus-visible {
    outline: 2px solid var(--okd-color-border-focus);
    outline-width: 2px;
    outline-style: solid;
    outline-color: var(--okd-color-border-focus);
    outline-offset: -2px
}

.okui-tabs-pane-blue.okui-tabs-pane-underline-active {
    color: var(--okd-tabs-underline-pane-blue-label-active-color);
    border-bottom-color: var(--okd-tabs-underline-pane-blue-border-active-color)
}

.okui-tabs-pane-blue.okui-tabs-pane-underline:hover:not(.is-mobile) {
    color: var(--okd-tabs-underline-pane-blue-label-active-color)
}

.okui-tabs-pane-blue.okui-tabs-pane-button {
    color: var(--okd-tabs-button-pane-common-label-color)
}

.okui-tabs-pane-blue.okui-tabs-pane-button-active {
    color: var(--okd-tabs-button-pane-blue-label-active-color);
    background-color: var(--okd-tabs-button-pane-blue-bg-active-color);
    border-color: transparent
}

.okui-tabs-pane-blue.okui-tabs-pane-button:hover:not(.is-mobile) {
    border-color: var(--okd-tabs-button-pane-blue-bg-active-color)
}

.okui-tabs-pane-blue.okui-tabs-pane-muted {
    color: var(--okd-tabs-muted-pane-common-label-color)
}

.okui-tabs-pane-blue.okui-tabs-pane-muted-active {
    color: var(--okd-tabs-muted-pane-blue-label-active-color);
    border-color: var(--okd-tabs-muted-pane-blue-border-active-color)
}

.okui-tabs-pane-blue.okui-tabs-pane-muted:hover:not(.is-mobile) {
    color: var(--okd-tabs-muted-pane-blue-label-active-color)
}

.okui-tabs-pane-blue.okui-tabs-pane-segmented {
    color: var(--okd-tabs-segmented-pane-common-label-color)
}

.okui-tabs-pane-blue.okui-tabs-pane-segmented-active {
    color: var(--okd-tabs-segmented-pane-blue-label-active-color);
    background-color: var(--okd-tabs-segmented-pane-blue-bg-active-color)
}

.okui-tabs-pane-blue.okui-tabs-pane-segmented-active:focus-visible {
    outline: 2px solid var(--okd-color-border-focus);
    outline-width: 2px;
    outline-style: solid;
    outline-color: var(--okd-tabs-segmented-pane-blue-label-active-color);
    outline-offset: -4px
}

.okui-tabs-pane-list-blue .okui-tabs-transitions-underline {
    background-color: var(--okd-tabs-underline-pane-blue-border-active-color)
}

.okui-tabs-pane.okui-tabs-pane-grey-no-border.okui-tabs-pane-underline-active {
    border-bottom-color: transparent
}

.okui-tabs-pane-grey.okui-tabs-pane-underline {
    color: var(--okd-tabs-underline-pane-common-label-color)
}

.okui-tabs-pane-grey.okui-tabs-pane-underline:focus-visible {
    outline: 2px solid var(--okd-color-border-focus);
    outline-width: 2px;
    outline-style: solid;
    outline-color: var(--okd-color-border-focus);
    outline-offset: -2px
}

.okui-tabs-pane-grey.okui-tabs-pane-underline-active {
    color: var(--okd-tabs-underline-pane-grey-label-active-color);
    border-bottom-color: var(--okd-tabs-underline-pane-grey-border-active-color)
}

.okui-tabs-pane-grey.okui-tabs-pane-underline:hover:not(.is-mobile) {
    color: var(--okd-tabs-underline-pane-grey-label-active-color)
}

.okui-tabs-pane-grey.okui-tabs-pane-button {
    color: var(--okd-tabs-button-pane-common-label-color)
}

.okui-tabs-pane-grey.okui-tabs-pane-button-active {
    color: var(--okd-tabs-button-pane-grey-label-active-color);
    background-color: var(--okd-tabs-button-pane-grey-bg-active-color);
    border-color: transparent
}

.okui-tabs-pane-grey.okui-tabs-pane-button:hover:not(.is-mobile) {
    border-color: var(--okd-tabs-button-pane-grey-bg-active-color)
}

.okui-tabs-pane-grey.okui-tabs-pane-muted {
    color: var(--okd-tabs-muted-pane-common-label-color)
}

.okui-tabs-pane-grey.okui-tabs-pane-muted-active {
    color: var(--okd-tabs-muted-pane-grey-label-active-color);
    border-color: var(--okd-tabs-muted-pane-grey-border-active-color)
}

.okui-tabs-pane-grey.okui-tabs-pane-muted:hover:not(.is-mobile) {
    color: var(--okd-tabs-muted-pane-grey-label-active-color)
}

.okui-tabs-pane-grey.okui-tabs-pane-segmented {
    color: var(--okd-tabs-segmented-pane-common-label-color)
}

.okui-tabs-pane-grey.okui-tabs-pane-segmented-active {
    color: var(--okd-tabs-segmented-pane-grey-label-active-color);
    background-color: var(--okd-tabs-segmented-pane-grey-bg-active-color)
}

.okui-tabs-pane-grey.okui-tabs-pane-segmented-active:focus-visible {
    outline: 2px solid var(--okd-color-border-focus);
    outline-width: 2px;
    outline-style: solid;
    outline-color: var(--okd-tabs-segmented-pane-grey-label-active-color);
    outline-offset: -4px
}

.okui-tabs-pane-list-grey .okui-tabs-transitions-underline {
    background-color: var(--okd-tabs-underline-pane-grey-border-active-color)
}

.okui-tabs-pane.okui-tabs-pane-green-no-border.okui-tabs-pane-underline-active {
    border-bottom-color: transparent
}

.okui-tabs-pane-green.okui-tabs-pane-underline {
    color: var(--okd-tabs-underline-pane-common-label-color)
}

.okui-tabs-pane-green.okui-tabs-pane-underline:focus-visible {
    outline: 2px solid var(--okd-color-border-focus);
    outline-width: 2px;
    outline-style: solid;
    outline-color: var(--okd-color-border-focus);
    outline-offset: -2px
}

.okui-tabs-pane-green.okui-tabs-pane-underline-active {
    color: var(--okd-tabs-underline-pane-green-label-active-color);
    border-bottom-color: var(--okd-tabs-underline-pane-green-border-active-color)
}

.okui-tabs-pane-green.okui-tabs-pane-underline:hover:not(.is-mobile) {
    color: var(--okd-tabs-underline-pane-green-label-active-color)
}

.okui-tabs-pane-green.okui-tabs-pane-button {
    color: var(--okd-tabs-button-pane-common-label-color)
}

.okui-tabs-pane-green.okui-tabs-pane-button-active {
    color: var(--okd-tabs-button-pane-green-label-active-color);
    background-color: var(--okd-tabs-button-pane-green-bg-active-color);
    border-color: transparent
}

.okui-tabs-pane-green.okui-tabs-pane-button:hover:not(.is-mobile) {
    border-color: var(--okd-tabs-button-pane-green-bg-active-color)
}

.okui-tabs-pane-green.okui-tabs-pane-muted {
    color: var(--okd-tabs-muted-pane-common-label-color)
}

.okui-tabs-pane-green.okui-tabs-pane-muted-active {
    color: var(--okd-tabs-muted-pane-green-label-active-color);
    border-color: var(--okd-tabs-muted-pane-green-border-active-color)
}

.okui-tabs-pane-green.okui-tabs-pane-muted:hover:not(.is-mobile) {
    color: var(--okd-tabs-muted-pane-green-label-active-color)
}

.okui-tabs-pane-green.okui-tabs-pane-segmented {
    color: var(--okd-tabs-segmented-pane-common-label-color)
}

.okui-tabs-pane-green.okui-tabs-pane-segmented-active {
    color: var(--okd-tabs-segmented-pane-green-label-active-color);
    background-color: var(--okd-tabs-segmented-pane-green-bg-active-color)
}

.okui-tabs-pane-green.okui-tabs-pane-segmented-active:focus-visible {
    outline: 2px solid var(--okd-color-border-focus);
    outline-width: 2px;
    outline-style: solid;
    outline-color: var(--okd-tabs-segmented-pane-green-label-active-color);
    outline-offset: -4px
}

.okui-tabs-pane-list-green .okui-tabs-transitions-underline {
    background-color: var(--okd-tabs-underline-pane-green-border-active-color)
}

.okui-tabs-pane.okui-tabs-pane-red-no-border.okui-tabs-pane-underline-active {
    border-bottom-color: transparent
}

.okui-tabs-pane-red.okui-tabs-pane-underline {
    color: var(--okd-tabs-underline-pane-common-label-color)
}

.okui-tabs-pane-red.okui-tabs-pane-underline:focus-visible {
    outline: 2px solid var(--okd-color-border-focus);
    outline-width: 2px;
    outline-style: solid;
    outline-color: var(--okd-color-border-focus);
    outline-offset: -2px
}

.okui-tabs-pane-red.okui-tabs-pane-underline-active {
    color: var(--okd-tabs-underline-pane-red-label-active-color);
    border-bottom-color: var(--okd-tabs-underline-pane-red-border-active-color)
}

.okui-tabs-pane-red.okui-tabs-pane-underline:hover:not(.is-mobile) {
    color: var(--okd-tabs-underline-pane-red-label-active-color)
}

.okui-tabs-pane-red.okui-tabs-pane-button {
    color: var(--okd-tabs-button-pane-common-label-color)
}

.okui-tabs-pane-red.okui-tabs-pane-button-active {
    color: var(--okd-tabs-button-pane-red-label-active-color);
    background-color: var(--okd-tabs-button-pane-red-bg-active-color);
    border-color: transparent
}

.okui-tabs-pane-red.okui-tabs-pane-button:hover:not(.is-mobile) {
    border-color: var(--okd-tabs-button-pane-red-bg-active-color)
}

.okui-tabs-pane-red.okui-tabs-pane-muted {
    color: var(--okd-tabs-muted-pane-common-label-color)
}

.okui-tabs-pane-red.okui-tabs-pane-muted-active {
    color: var(--okd-tabs-muted-pane-red-label-active-color);
    border-color: var(--okd-tabs-muted-pane-red-border-active-color)
}

.okui-tabs-pane-red.okui-tabs-pane-muted:hover:not(.is-mobile) {
    color: var(--okd-tabs-muted-pane-red-label-active-color)
}

.okui-tabs-pane-red.okui-tabs-pane-segmented {
    color: var(--okd-tabs-segmented-pane-common-label-color)
}

.okui-tabs-pane-red.okui-tabs-pane-segmented-active {
    color: var(--okd-tabs-segmented-pane-red-label-active-color);
    background-color: var(--okd-tabs-segmented-pane-red-bg-active-color)
}

.okui-tabs-pane-red.okui-tabs-pane-segmented-active:focus-visible {
    outline: 2px solid var(--okd-color-border-focus);
    outline-width: 2px;
    outline-style: solid;
    outline-color: var(--okd-tabs-segmented-pane-red-label-active-color);
    outline-offset: -4px
}

.okui-tabs-pane-list-red .okui-tabs-transitions-underline {
    background-color: var(--okd-tabs-underline-pane-red-border-active-color)
}

.okui-tabs-pane {
    display: flex;
    height: 100%;
    color: var(--okd-tabs-common-pane-label-color);
    text-align: center;
    align-items: center;
    justify-content: center;
    box-sizing: border-box;
    cursor: pointer;
    font-weight: 500;
    white-space: nowrap
}

.okui-tabs-pane:focus-visible {
    outline: 2px solid var(--okd-color-border-focus);
    outline-width: 2px;
    outline-style: solid;
    outline-color: var(--okd-color-border-focus);
    outline-offset: -4px
}

.okui-tabs-pane-underline {
    border-bottom: 2px solid transparent;
    padding-top: 2px
}

.okui-tabs-pane.no-active-border {
    border-bottom: none;
    padding-top: 0
}

.okui-tabs-pane-button {
    border: 1px solid var(--okd-tabs-button-pane-common-border-color);
    border-radius: var(--okd-tabs-button-pane-common-border-radius)
}

.okui-tabs-pane-button.okui-tabs-pane-button-no-border {
    border: none
}

.okui-tabs-pane-muted {
    border: 1px solid var(--okd-tabs-muted-pane-common-border-color);
    border-radius: var(--okd-tabs-muted-pane-common-border-radius)
}

.okui-tabs-pane-segmented {
    line-height: 1;
    border-radius: var(--okd-tabs-segmented-pane-common-border-radius)
}

.okui-tabs-pane-segmented-active {
    box-shadow: var(--okd-tabs-segmented-pane-common-shadow)
}

.okui-tabs-pane-no-padding {
    padding: 0!important
}

[dir=ltr] .okui-tabs .okui-tabs-pane.okui-tabs-pane-spacing {
    margin-right: var(--okd-inner-tabs-spacing)
}

[dir=rtl] .okui-tabs .okui-tabs-pane.okui-tabs-pane-spacing {
    margin-left: var(--okd-inner-tabs-spacing)
}

a.okui-tabs-pane {
    text-decoration: none
}

.okui-tabs-panel {
    display: none;
    width: 100%
}

.okui-tabs-panel:focus-visible {
    outline: 2px solid var(--okd-color-border-focus);
    outline-width: 1px;
    outline-style: solid;
    outline-color: var(--okd-color-border-focus);
    outline-offset: -2px
}

.okui-tabs-panel-show {
    display: block
}

.okui-tabs-pane-list {
    position: relative;
    display: flex;
    width: 100%;
    box-sizing: border-box;
    flex-shrink: 0
}

.okui-tabs-pane-list-wrapper {
    position: relative;
    display: flex;
    flex: 1;
    overflow: hidden
}

.okui-tabs-pane-list-center {
    justify-content: center
}

.okui-tabs-pane-list-slot {
    height: 100%
}

.okui-tabs-pane-list-container {
    position: relative;
    display: flex;
    box-sizing: border-box;
    overflow: scroll;
    scroll-behavior: smooth;
    scrollbar-width: none
}

.okui-tabs-pane-list-container::-webkit-scrollbar {
    display: none;
    width: 0;
    height: 0
}

.okui-tabs-pane-list-nav {
    --okd-inner-tabs-nav-button-bg-color: var(--okd-tabs-common-pane-nav-icon-bg-color-1);
    cursor: pointer
}

.okui-tabs-pane-list-nav-icon {
    position: absolute;
    top: 0;
    z-index: 9;
    display: flex;
    width: 36px;
    height: 100%;
    color: var(--okd-tabs-common-pane-icon-color);
    align-items: center;
    justify-content: center
}

[dir=ltr] .okui-tabs-pane-list-nav-icon {
    background-image: linear-gradient(270deg,var(--okd-inner-tabs-nav-button-bg-color) 72.22%,var(--okd-tabs-common-pane-nav-icon-bg-color-2) 100%)
}

[dir=rtl] .okui-tabs-pane-list-nav-icon {
    background-image: linear-gradient(-270deg,var(--okd-inner-tabs-nav-button-bg-color) 72.22%,var(--okd-tabs-common-pane-nav-icon-bg-color-2) 100%)
}

.okui-tabs-pane-list-nav-icon:hover {
    color: var(--okd-tabs-common-pane-icon-active-color)
}

[dir=ltr] .okui-tabs-pane-list-nav .icon-left {
    left: 0;
    background-image: linear-gradient(-270deg,var(--okd-inner-tabs-nav-button-bg-color) 72.22%,var(--okd-tabs-common-pane-nav-icon-bg-color-2) 100%)
}

[dir=rtl] .okui-tabs-pane-list-nav .icon-left {
    right: 0;
    background-image: linear-gradient(270deg,var(--okd-inner-tabs-nav-button-bg-color) 72.22%,var(--okd-tabs-common-pane-nav-icon-bg-color-2) 100%)
}

[dir=ltr] .okui-tabs-pane-list-nav .icon-left-inner {
    transform: rotate(180deg)
}

[dir=rtl] .okui-tabs-pane-list-nav .icon-left-inner {
    transform: rotate(-180deg)
}

[dir=ltr] .okui-tabs-pane-list-nav .icon-right {
    right: 0
}

[dir=rtl] .okui-tabs-pane-list-nav .icon-right {
    left: 0
}

.okui-tabs-pane-list-flex-shrink {
    position: relative;
    display: flex;
    flex-shrink: 0;
    transition: transform .2s
}

.okui-tabs-pane-list-flex {
    flex: 1
}

.okui-tabs-pane-list-overflow {
    overflow: unset
}

.okui-tabs-pane-list-average,.okui-tabs-pane-list-average .okui-tabs-pane {
    flex: 1
}

.okui-tabs-pane-list-right-alpha {
    position: absolute;
    top: 0;
    z-index: 9;
    width: 20px;
    height: 100%;
    pointer-events: none
}

[dir=ltr] .okui-tabs-pane-list-right-alpha {
    right: 0;
    background-image: linear-gradient(90deg,rgba(255,255,255,0) 0%,var(--okd-tabs-common-pane-icon-bg-color) 100%)
}

[dir=rtl] .okui-tabs-pane-list-right-alpha {
    left: 0;
    background-image: linear-gradient(-90deg,rgba(255,255,255,0) 0%,var(--okd-tabs-common-pane-icon-bg-color) 100%)
}

.okui-tabs-pane-list-underline {
    border-bottom: 1px solid var(--okd-tabs-underline-pane-common-border-color)
}

.okui-tabs-pane-list-underline-no-line {
    border-bottom: none
}

.okui-tabs-pane-list-segmented .okui-tabs-pane-list-container {
    background-color: var(--okd-tabs-segmented-pane-common-list-bg-color);
    border-radius: 4px
}

.okui-tabs-panel-list {
    display: flex;
    width: 100%;
    flex: auto
}

.okui-tabs {
    display: flex;
    width: 100%;
    height: 100%;
    flex-direction: column
}

.okui-tabs-transitions-underline {
    position: absolute;
    bottom: 0;
    height: 2px;
    transition: all .3s
}

[dir=ltr] .okui-tabs-transitions-underline {
    left: 0
}

[dir=rtl] .okui-tabs-transitions-underline {
    right: 0
}

.theme-light {
    --okd-tag-fill-lightgrey-background-color: rgba(255, 255, 255, 0);
    --okd-tag-fill-lightgrey-font-color: rgba(255, 255, 255, 0);
    --okd-tag-fill-lightgrey-border-color: rgba(255, 255, 255, 0);
    --okd-tag-fill-tangerine-background-color: rgba(255, 255, 255, 0);
    --okd-tag-fill-tangerine-font-color: rgba(255, 255, 255, 0);
    --okd-tag-fill-tangerine-border-color: rgba(255, 255, 255, 0);
    --okd-tag-outline-lime-background-color: rgba(255, 255, 255, 0);
    --okd-tag-outline-lime-font-color: rgba(255, 255, 255, 0);
    --okd-tag-outline-lime-border-color: rgba(255, 255, 255, 0);
    --okd-tag-md-font-size: 12px;
    --okd-tag-md-font-weight: 400;
    --okd-tag-md-line-height: 16px;
    --okd-tag-md-border-width: 1px;
    --okd-tag-md-border-radius: 4px;
    --okd-tag-md-padding-vertical: 2px;
    --okd-tag-md-padding-horizontal: 4px;
    --okd-tag-lg-font-size: 12px;
    --okd-tag-lg-font-weight: 400;
    --okd-tag-lg-line-height: 16px;
    --okd-tag-lg-border-width: 1px;
    --okd-tag-lg-border-radius: 4px;
    --okd-tag-lg-padding-vertical: 4px;
    --okd-tag-lg-padding-horizontal: 8px;
    --okd-tag-sm-font-size: 10px;
    --okd-tag-sm-font-weight: 400;
    --okd-tag-sm-line-height: 12px;
    --okd-tag-sm-height: 16px;
    --okd-tag-sm-border-width: 1px;
    --okd-tag-sm-border-radius: 4px;
    --okd-tag-sm-padding-vertical: 2px;
    --okd-tag-sm-padding-horizontal: 4px;
    --okd-tag-md-height: 20px;
    --okd-tag-lg-height: 24px;
    --okd-tag-lg-icon-size: 16px;
    --okd-tag-md-icon-size: 16px;
    --okd-tag-sm-icon-size: 12px
}

.theme-light {
    --okd-tag-fill-lime-background-color: var(--okd-color-semantic-highlight);
    --okd-tag-fill-lime-font-color: var(--okd-color-content-primary);
    --okd-tag-fill-lime-border-color: var(--okd-color-common-transparent)
}

.theme-light {
    --okd-tag-fill-grey-background-color: #f3f3f3;
    --okd-tag-fill-grey-font-color: var(--okd-color-content-secondary);
    --okd-tag-fill-grey-border-color: var(--okd-color-common-transparent)
}

.theme-light {
    --okd-tag-fill-green-background-color: rgba(0, 188, 75, .1);
    --okd-tag-fill-green-font-color: var(--okd-color-preference-profit);
    --okd-tag-fill-green-border-color: var(--okd-color-common-transparent)
}

.theme-light {
    --okd-tag-fill-red-background-color: rgba(245, 56, 79, .1);
    --okd-tag-fill-red-font-color: var(--okd-color-preference-loss);
    --okd-tag-fill-red-border-color: var(--okd-color-common-transparent)
}

.theme-light {
    --okd-tag-outline-grey-background-color: var(--okd-color-common-transparent);
    --okd-tag-outline-grey-font-color: var(--okd-color-semantic-neutral);
    --okd-tag-outline-grey-border-color: var(--okd-color-semantic-neutral)
}

.theme-light {
    --okd-tag-outline-green-background-color: var(--okd-color-common-transparent);
    --okd-tag-outline-green-font-color: var(--okd-color-semantic-positive);
    --okd-tag-outline-green-border-color: var(--okd-color-semantic-positive)
}

.theme-light {
    --okd-tag-outline-red-background-color: var(--okd-color-common-transparent);
    --okd-tag-outline-red-font-color: var(--okd-color-semantic-negative);
    --okd-tag-outline-red-border-color: var(--okd-color-semantic-negative)
}

.theme-light {
    --okd-tag-outline-tangerine-background-color: var(--okd-color-common-transparent);
    --okd-tag-outline-tangerine-font-color: var(--okd-color-semantic-notice);
    --okd-tag-outline-tangerine-border-color: var(--okd-color-semantic-notice)
}

.theme-light {
    --okd-tag-outline-lightgrey-background-color: var(--okd-color-common-transparent);
    --okd-tag-outline-lightgrey-font-color: var(--okd-color-content-contrast);
    --okd-tag-outline-lightgrey-border-color: var(--okd-color-content-contrast)
}

.theme-dark {
    --okd-tag-fill-lightgrey-background-color: rgba(255, 255, 255, 0);
    --okd-tag-fill-lightgrey-font-color: rgba(255, 255, 255, 0);
    --okd-tag-fill-lightgrey-border-color: rgba(255, 255, 255, 0);
    --okd-tag-fill-tangerine-background-color: rgba(255, 255, 255, 0);
    --okd-tag-fill-tangerine-font-color: rgba(255, 255, 255, 0);
    --okd-tag-fill-tangerine-border-color: rgba(255, 255, 255, 0);
    --okd-tag-outline-lime-background-color: rgba(255, 255, 255, 0);
    --okd-tag-outline-lime-font-color: rgba(255, 255, 255, 0);
    --okd-tag-outline-lime-border-color: rgba(255, 255, 255, 0);
    --okd-tag-md-font-size: 12px;
    --okd-tag-md-font-weight: 400;
    --okd-tag-md-line-height: 16px;
    --okd-tag-md-border-width: 1px;
    --okd-tag-md-border-radius: 4px;
    --okd-tag-md-padding-vertical: 2px;
    --okd-tag-md-padding-horizontal: 4px;
    --okd-tag-lg-font-size: 12px;
    --okd-tag-lg-font-weight: 400;
    --okd-tag-lg-line-height: 16px;
    --okd-tag-lg-border-width: 1px;
    --okd-tag-lg-border-radius: 4px;
    --okd-tag-lg-padding-vertical: 4px;
    --okd-tag-lg-padding-horizontal: 8px;
    --okd-tag-sm-font-size: 10px;
    --okd-tag-sm-font-weight: 400;
    --okd-tag-sm-line-height: 12px;
    --okd-tag-sm-height: 16px;
    --okd-tag-sm-border-width: 1px;
    --okd-tag-sm-border-radius: 4px;
    --okd-tag-sm-padding-vertical: 2px;
    --okd-tag-sm-padding-horizontal: 4px;
    --okd-tag-md-height: 20px;
    --okd-tag-lg-height: 24px;
    --okd-tag-lg-icon-size: 16px;
    --okd-tag-md-icon-size: 16px;
    --okd-tag-sm-icon-size: 12px
}

.theme-dark {
    --okd-tag-fill-lime-background-color: var(--okd-color-semantic-highlight);
    --okd-tag-fill-lime-font-color: var(--okd-color-content-inverse);
    --okd-tag-fill-lime-border-color: var(--okd-color-common-transparent)
}

.theme-dark {
    --okd-tag-fill-grey-background-color: #1d1d1d;
    --okd-tag-fill-grey-font-color: var(--okd-color-content-secondary);
    --okd-tag-fill-grey-border-color: var(--okd-color-common-transparent)
}

.theme-dark {
    --okd-tag-fill-green-background-color: rgba(37, 167, 80, .1);
    --okd-tag-fill-green-font-color: var(--okd-color-preference-profit);
    --okd-tag-fill-green-border-color: var(--okd-color-common-transparent)
}

.theme-dark {
    --okd-tag-fill-red-background-color: rgba(202, 63, 100, .1);
    --okd-tag-fill-red-font-color: var(--okd-color-preference-loss);
    --okd-tag-fill-red-border-color: var(--okd-color-common-transparent)
}

.theme-dark {
    --okd-tag-outline-grey-background-color: var(--okd-color-common-transparent);
    --okd-tag-outline-grey-font-color: var(--okd-color-semantic-neutral);
    --okd-tag-outline-grey-border-color: var(--okd-color-semantic-neutral)
}

.theme-dark {
    --okd-tag-outline-green-background-color: var(--okd-color-common-transparent);
    --okd-tag-outline-green-font-color: var(--okd-color-semantic-positive);
    --okd-tag-outline-green-border-color: var(--okd-color-semantic-positive)
}

.theme-dark {
    --okd-tag-outline-red-background-color: var(--okd-color-common-transparent);
    --okd-tag-outline-red-font-color: var(--okd-color-semantic-negative);
    --okd-tag-outline-red-border-color: var(--okd-color-semantic-negative)
}

.theme-dark {
    --okd-tag-outline-tangerine-background-color: var(--okd-color-common-transparent);
    --okd-tag-outline-tangerine-font-color: var(--okd-color-semantic-notice);
    --okd-tag-outline-tangerine-border-color: var(--okd-color-semantic-notice)
}

.theme-dark {
    --okd-tag-outline-lightgrey-background-color: var(--okd-color-common-transparent);
    --okd-tag-outline-lightgrey-font-color: var(--okd-color-content-contrast);
    --okd-tag-outline-lightgrey-border-color: var(--okd-color-content-contrast)
}

.okui-tag-fill-lightgrey {
    color: var(--okd-tag-fill-lightgrey-font-color, rgba(255, 255, 255, 0));
    background-color: var(--okd-tag-fill-lightgrey-background-color, rgba(255, 255, 255, 0));
    border-color: var(--okd-tag-fill-lightgrey-border-color, rgba(255, 255, 255, 0))
}

.okui-tag-fill-tangerine {
    color: var(--okd-tag-fill-tangerine-font-color, rgba(255, 255, 255, 0));
    background-color: var(--okd-tag-fill-tangerine-background-color, rgba(255, 255, 255, 0));
    border-color: var(--okd-tag-fill-tangerine-border-color, rgba(255, 255, 255, 0))
}

.okui-tag-outline-red {
    color: var(--okd-tag-outline-red-font-color);
    background-color: var(--okd-tag-outline-red-background-color);
    border-color: var(--okd-tag-outline-red-border-color)
}

.okui-tag-outline-lime {
    color: var(--okd-tag-outline-lime-font-color, rgba(255, 255, 255, 0));
    background-color: var(--okd-tag-outline-lime-background-color, rgba(255, 255, 255, 0));
    border-color: var(--okd-tag-outline-lime-border-color, rgba(255, 255, 255, 0))
}

.okui-tag-fill-grey {
    color: var(--okd-tag-fill-grey-font-color);
    background-color: var(--okd-tag-fill-grey-background-color);
    border-color: var(--okd-tag-fill-grey-border-color)
}

.okui-tag-fill-lime {
    color: var(--okd-tag-fill-lime-font-color);
    background-color: var(--okd-tag-fill-lime-background-color);
    border-color: var(--okd-tag-fill-lime-border-color)
}

.okui-tag.okui-tag-fill-lime {
    font-weight: 700
}

.okui-tag-fill-green {
    color: var(--okd-tag-fill-green-font-color);
    background-color: var(--okd-tag-fill-green-background-color);
    border-color: var(--okd-tag-fill-green-border-color)
}

.okui-tag-fill-red {
    color: var(--okd-tag-fill-red-font-color);
    background-color: var(--okd-tag-fill-red-background-color);
    border-color: var(--okd-tag-fill-red-border-color)
}

.okui-tag-outline-lightgrey {
    color: var(--okd-tag-outline-lightgrey-font-color);
    background-color: var(--okd-tag-outline-lightgrey-background-color);
    border-color: var(--okd-tag-outline-lightgrey-border-color)
}

.okui-tag-outline-grey {
    color: var(--okd-tag-outline-grey-font-color);
    background-color: var(--okd-tag-outline-grey-background-color);
    border-color: var(--okd-tag-outline-grey-border-color)
}

.okui-tag-outline-tangerine {
    color: var(--okd-tag-outline-tangerine-font-color);
    background-color: var(--okd-tag-outline-tangerine-background-color);
    border-color: var(--okd-tag-outline-tangerine-border-color)
}

.okui-tag-sm {
    --okd-tag-inner-height: var(--okd-tag-sm-height, 16px);
    padding: var(--okd-tag-sm-padding-vertical, 2px) var(--okd-tag-sm-padding-horizontal, 4px);
    line-height: var(--okd-tag-sm-line-height, 16px);
    border-radius: var(--okd-tag-sm-border-radius, 4px);
    font-size: var(--okd-tag-sm-font-size, 12px);
    font-weight: var(--okd-tag-sm-font-weight, 400);
    border-width: var(--okd-tag-sm-border-width, 1px)
}

.okui-tag-sm .okui-tag-icon {
    font-size: var(--okd-tag-sm-icon-size, 12px)
}

.okui-tag-md {
    --okd-tag-inner-height: var(--okd-tag-md-height, 20px);
    padding: var(--okd-tag-md-padding-vertical, 2px) var(--okd-tag-md-padding-horizontal, 4px);
    line-height: var(--okd-tag-md-line-height, 16px);
    border-radius: var(--okd-tag-md-border-radius, 4px);
    font-size: var(--okd-tag-md-font-size, 12px);
    font-weight: var(--okd-tag-md-font-weight, 400);
    border-width: var(--okd-tag-md-border-width, 1px)
}

.okui-tag-md .okui-tag-icon {
    font-size: var(--okd-tag-md-icon-size, 16px)
}

.okui-tag-lg {
    --okd-tag-inner-height: var(--okd-tag-lg-height, 24px);
    padding: var(--okd-tag-lg-padding-vertical, 2px) var(--okd-tag-lg-padding-horizontal, 4px);
    line-height: var(--okd-tag-lg-line-height, 16px);
    border-radius: var(--okd-tag-lg-border-radius, 4px);
    font-size: var(--okd-tag-lg-font-size, 12px);
    font-weight: var(--okd-tag-lg-font-weight, 400);
    border-width: var(--okd-tag-lg-border-width, 1px)
}

.okui-tag-lg .okui-tag-icon {
    font-size: var(--okd-tag-lg-icon-size, 16px)
}

.okui-tag-fixed-height {
    height: var(--okd-tag-inner-height);
    padding-top: 0;
    padding-bottom: 0
}

.okui-tag {
    box-sizing: border-box;
    display: inline-flex;
    align-items: center;
    border-style: solid
}

.okui-tag-ellipsis {
    max-width: 200px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

[dir=ltr] .okui-tag-icon {
    padding-right: 2px
}

[dir=rtl] .okui-tag-icon {
    padding-left: 2px
}

.okui-tag-outline-green {
    color: var(--okd-tag-outline-green-font-color);
    background-color: var(--okd-tag-outline-green-background-color);
    border-color: var(--okd-tag-outline-green-border-color)
}

._wallet-container_1px67_1 {
    width: 100%;
    height: 100%;
    overflow-y: auto
}

._wallet-space_1px67_6 {
    line-height: 1
}

._wallet-space-item_1px67_9 {
    font-size: inherit;
    color: inherit
}

._wallet-space-horizontal_1px67_13>._wallet-space-item_1px67_9 {
    display: inline-flex
}

._wallet-space-vertical_1px67_16>* {
    width: 100%
}

._wallet-spin_1px67_19 {
    position: relative
}

._wallet-portal_1px67_22 {
    position: absolute;
    width: 100%;
    height: 100%;
    inset: 0;
    z-index: 100
}

._root_1e4bi_1 {
    position: relative;
    width: 100%;
    height: 540px;
    padding-top: 56px;
    overflow: hidden
}

._title_1e4bi_8 {
    color: var(--okd-color-content-primary);
    line-height: 33px;
    font-size: 24px;
    font-weight: 700;
    margin-bottom: 24px
}

._confirmTitle_1e4bi_15 {
    padding: 0 16px;
    margin-bottom: 8px
}

[dir=ltr] ._confirmTitle_1e4bi_15 {
    text-align: left
}

[dir=rtl] ._confirmTitle_1e4bi_15 {
    text-align: right
}

._confirmTitleHighLight_1e4bi_21 {
    margin-bottom: 0;
    color: var(--okd-color-semantic-notice)
}

._confirmDesc_1e4bi_26 {
    display: -webkit-box;
    padding: 0 16px;
    color: var(--okd-color-content-contrast);
    line-height: 22px;
    max-height: 66px;
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical
}

[dir=ltr] ._confirmDesc_1e4bi_26 {
    text-align: left
}

[dir=rtl] ._confirmDesc_1e4bi_26 {
    text-align: right
}

._commonTitle_1e4bi_39 {
    padding: 0 16px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: center;
    margin-bottom: 8px
}

._commonDesc_1e4bi_48 {
    display: -webkit-box;
    padding: 0 16px;
    color: var(--okd-color-content-contrast);
    line-height: 22px;
    text-align: center;
    min-height: 60px;
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical
}

._commonImage_1e4bi_61 {
    display: block;
    width: 240px;
    height: 240px;
    margin: 0 auto
}

._commonImage_1e4bi_61 ._commonImageTag_1e4bi_67 {
    width: 240px;
    height: 240px
}

._newImage_1e4bi_71 {
    display: block;
    width: 360px;
    margin: 0 auto
}

._newImage_1e4bi_71 ._newImageTag_1e4bi_76 {
    width: 360px
}

._commonFooter_1e4bi_79 {
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 88px;
    padding: 16px 16px 24px
}

[dir=ltr] ._commonFooter_1e4bi_79 {
    left: 0
}

[dir=rtl] ._commonFooter_1e4bi_79 {
    right: 0
}

._multiLineFooter_1e4bi_87 {
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 122;
    padding: 0 16px 24px
}

[dir=ltr] ._multiLineFooter_1e4bi_87 {
    left: 0
}

[dir=rtl] ._multiLineFooter_1e4bi_87 {
    right: 0
}

._multiLineFooter_1e4bi_87 ._extButton_1e4bi_95 {
    color: var(--okd-color-content-contrast);
    line-height: 22px;
    font-size: 14px;
    text-align: center;
    margin-top: 20px;
    cursor: pointer;
    text-decoration: underline
}

._error-page_1qj8r_1 {
    position: absolute;
    display: flex;
    width: 100%;
    height: 100%;
    flex-flow: column nowrap;
    align-items: center;
    font-style: normal;
    font-weight: 400;
    background: var(--okd-color-background-base-primary);
    max-height: 600px
}

._error-page-details_1qj8r_13 {
    width: 100%;
    line-height: 140%;
    font-style: normal;
    font-weight: 400;
    overflow-y: auto;
    max-width: 720px;
    padding-top: 136px
}

._wallet-icon_5gayk_1 {
    position: relative;
    display: inline-flex;
    width: 24px;
    height: 24px;
    color: inherit;
    font-size: 24px;
    align-items: center;
    justify-content: center
}

._wallet-icon__tooltip_5gayk_11 {
    position: absolute;
    top: 0;
    z-index: 2;
    width: 100%;
    height: 100%
}

[dir=ltr] ._wallet-icon__tooltip_5gayk_11 {
    left: 0
}

[dir=rtl] ._wallet-icon__tooltip_5gayk_11 {
    right: 0
}

._wallet-icon__bordered_5gayk_19 {
    border: 1px solid var(--okd-color-border-primary)
}

._wallet-icon__radius_5gayk_22 {
    border-radius: 50%
}

._wallet-icon__radius_5gayk_22 ._wallet-icon__image__core_5gayk_25 {
    border-radius: 50%;
    overflow: hidden
}

._wallet-icon__xxl_5gayk_29 {
    width: 56px;
    height: 56px;
    font-size: 28px
}

._wallet-icon__xl_5gayk_34 {
    width: 48px;
    height: 48px;
    font-size: 28px
}

._wallet-icon__lg_5gayk_39 {
    width: 32px;
    height: 32px;
    font-size: 24px
}

._wallet-icon__md_5gayk_44 {
    width: 24px;
    height: 24px;
    font-size: 24px
}

._wallet-icon__sm_5gayk_49 {
    width: 20px;
    height: 20px;
    font-size: 20px
}

._wallet-icon__xs_5gayk_54 {
    width: 16px;
    height: 16px;
    font-size: 16px
}

._wallet-icon__xxs_5gayk_59 {
    width: 12px;
    height: 12px;
    font-size: 12px
}

._wallet-icon__icon_5gayk_64 ._wallet-icon__icon__core_5gayk_64 {
    display: inline-flex;
    width: 100%;
    height: 100%;
    color: inherit;
    font-size: inherit;
    align-items: center;
    justify-content: center
}

._wallet-icon__text_5gayk_73 {
    color: var(--okx-wallet-color-white-auto-inverse);
    background-color: var(--okx-wallet-color-black-auto-inverse);
    font-weight: 700
}

._wallet-icon__text__gray_5gayk_78 {
    background-color: var(--okd-color-background-surface-primary);
    border: 1px solid var(--okd-color-border-primary)
}

._wallet-icon__text__black_5gayk_82 {
    background-color: var(--okd-color-background-base-primary);
    border: 1px solid var(--okd-color-border-primary)
}

._wallet-icon__text__xl_5gayk_86 {
    font-size: 18px
}

._wallet-icon__text__lg_5gayk_89 {
    font-size: 16px
}

._wallet-icon__text__md_5gayk_92 {
    font-size: 14px
}

._wallet-icon__text__sm_5gayk_95,._wallet-icon__text__xs_5gayk_98,._wallet-icon__text__xxs_5gayk_101 {
    font-size: 12px
}

._wallet-icon__image__core_5gayk_25 {
    width: 100%;
    height: 100%
}

._wallet-icon-button_5gayk_108 {
    cursor: pointer;
    position: relative;
    color: var(--okd-color-content-primary)
}

._wallet-icon-button__disabled_5gayk_113 {
    pointer-events: none;
    cursor: not-allowed;
    color: var(--okd-color-content-disabled);
    background-color: var(--okd-color-background-surface-disable)
}

._wallet-icon-button__hovered_5gayk_119:after {
    position: absolute;
    top: 50%;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    content: ""
}

[dir=ltr] ._wallet-icon-button__hovered_5gayk_119:after {
    left: 50%;
    transform: translate(-50%,-50%)
}

[dir=rtl] ._wallet-icon-button__hovered_5gayk_119:after {
    right: 50%;
    transform: translate(50%,-50%)
}

._wallet-icon-button__hovered_5gayk_119:hover:after {
    background-color: var(--okd-color-background-surface-primary)
}

._wallet-icon-button__hovered_5gayk_119:active:after {
    background-color: var(--okd-color-background-surface-pressed)
}

._wallet-icon-button__upstep_5gayk_135:after {
    width: calc(100% + 6px);
    height: calc(100% + 6px)
}

._wallet-icon-button_5gayk_108>* {
    position: relative;
    z-index: 2
}

._wallet-link_fxfbg_1 {
    color: inherit;
    font-size: inherit;
    font-weight: inherit
}

._wallet-divider_e1qso_1 {
    margin: 0;
    padding: 0;
    border-block-start:1px solid var(--okd-color-border-primary)}

._wallet-divider-dashed_e1qso_6 {
    border-style: dashed
}

._wallet-divider-horizontal_e1qso_9 {
    display: flex;
    width: 100%;
    margin: 16px 0;
    max-width: 100%
}

._wallet-divider-vertical_e1qso_15 {
    position: relative;
    top: -.06em;
    display: inline-block;
    height: .9em;
    margin: 0 8px;
    vertical-align: middle;
    border-top: 0;
    border-inline-start:1px solid var(--okd-color-border-secondary)}

.wallet-tooltip {
    cursor: pointer
}

._typography-text_1os1p_1 {
    position: relative;
    display: inline-block;
    color: inherit;
    font-size: inherit;
    max-width: 100%
}

[dir=ltr] ._typography-text-left_1os1p_8 {
    text-align: left
}

[dir=rtl] ._typography-text-left_1os1p_8 {
    text-align: right
}

._typography-text-center_1os1p_11 {
    text-align: center
}

[dir=ltr] ._typography-text-right_1os1p_14 {
    text-align: right
}

[dir=rtl] ._typography-text-right_1os1p_14 {
    text-align: left
}

._typography-text-xl_1os1p_17 {
    font-size: 32px;
    line-height: 132%
}

._typography-text-lg_1os1p_21 {
    font-size: 18px;
    line-height: 24px
}

._typography-text-md_1os1p_25 {
    font-size: 16px;
    line-height: 20px
}

._typography-text-sm_1os1p_29 {
    font-size: 14px;
    line-height: 16px
}

._typography-text-xs_1os1p_33 {
    font-size: 12px;
    line-height: 16px
}

._typography-text-adaptive_1os1p_37 {
    line-height: 125%
}

._typography-text-warnig_1os1p_40 {
    color: var(--okd-color-semantic-notice)
}

._typography-text-danger_1os1p_43 {
    color: var(--okd-color-semantic-negative)
}

._typography-text-success_1os1p_46 {
    color: var(--okd-color-semantic-positive)
}

._typography-text-secondary_1os1p_49 {
    color: var(--okd-color-content-contrast)
}

._typography-text-default_1os1p_52 {
    color: var(--okd-color-content-primary)
}

._typography-text-strong_1os1p_55 {
    font-weight: 500
}

._typography-text-nowrap_1os1p_58 {
    white-space: nowrap
}

._typography-text-ellipsis_1os1p_61 {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

._typography-text-ellipsis__multiline_1os1p_66 {
    white-space: normal;
    display: -webkit-box;
    -webkit-box-orient: vertical
}

._typography-text-ellipsis__tooltip_1os1p_71 {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%
}

[dir=ltr] ._typography-text-ellipsis__tooltip_1os1p_71 {
    left: 0
}

[dir=rtl] ._typography-text-ellipsis__tooltip_1os1p_71 {
    right: 0
}

._typography-text-wrap_1os1p_78 {
    word-wrap: break-word
}

._typography-text-force-wrap_1os1p_81 {
    word-break: break-all
}

._typography-text-copyable_1os1p_84 {
    display: inline-flex;
    align-items: center
}

._typography-text-highlight_1os1p_88 {
    color: var(--okd-color-content-primary)
}

[dir=ltr] ._typography-text-copy_1os1p_84 {
    margin-left: 4px
}

[dir=rtl] ._typography-text-copy_1os1p_84 {
    margin-right: 4px
}

[dir=ltr] ._typography-text-copy-has-divider_1os1p_94 {
    margin-left: 0
}

[dir=rtl] ._typography-text-copy-has-divider_1os1p_94 {
    margin-right: 0
}

._typography-text-copy-divider_1os1p_97 {
    margin: 0 8px
}

._typography-text-badge_1os1p_100 {
    align-self: center;
    margin-bottom: 2px;
    vertical-align: middle
}

[dir=ltr] ._typography-text-badge_1os1p_100 {
    margin-left: 4px
}

[dir=rtl] ._typography-text-badge_1os1p_100 {
    margin-right: 4px
}

._networkHeight_1ifa0_1 {
    position: relative;
    display: flex;
    height: 46px;
    line-height: 46px;
    cursor: pointer;
    align-items: center
}

._networkName_1ifa0_9 {
    font-size: 16px
}

[dir=ltr] ._networkName_1ifa0_9 {
    padding-left: 16px;
    padding-right: 5px
}

[dir=rtl] ._networkName_1ifa0_9 {
    padding-right: 16px;
    padding-left: 5px
}

._networkIcon_1ifa0_14 {
    position: absolute
}

[dir=ltr] ._networkIcon_1ifa0_14 {
    right: 18px;
    margin-left: 4px
}

[dir=rtl] ._networkIcon_1ifa0_14 {
    left: 18px;
    margin-right: 4px
}

._networkDisable_1ifa0_19 {
    opacity: .5;
    cursor: not-allowed
}

._networkPadding_1ifa0_23 {
    padding-bottom: 15px
}

@media screen and (min-width: 768px) {
    [dir=ltr] ._networkName_1ifa0_9 {
        padding-left:0
    }

    [dir=rtl] ._networkName_1ifa0_9 {
        padding-right: 0
    }

    [dir=ltr] ._networkIcon_1ifa0_14 {
        right: 0
    }

    [dir=rtl] ._networkIcon_1ifa0_14 {
        left: 0
    }
}

._blue_1j2vu_1 {
    color: var(--okd-color-blue-600);
    cursor: pointer
}

._root_1inmb_1 {
    width: 100%;
    padding: 48px 24px 44px
}

._root_1inmb_1 ._title_1inmb_5 {
    line-height: 24px;
    text-align: center;
    font-size: 24px;
    font-weight: 700
}

._root_1inmb_1 ._content_1inmb_11 {
    color: var(--okd-color-content-contrast);
    line-height: 24px;
    text-align: center;
    margin-top: 16px;
    font-size: 16px;
    margin-bottom: 32px
}

._root_1inmb_1 ._updateBtn_1inmb_19 {
    margin-top: 12px
}

._root_15ftx_1 {
    position: relative;
    width: 264px;
    height: 264px;
    border: 1px solid var(--okd-color-container-inverse);
    border-radius: 16px;
    background: var(--okd-color-container-contrast);
    overflow: hidden
}

._root_15ftx_1 ._scanBesomImage_15ftx_10 {
    position: absolute;
    top: -32px;
    z-index: 100;
    width: 264px;
    height: 64px;
    animation: _scan_15ftx_10 3s infinite
}

[dir=ltr] ._root_15ftx_1 ._scanBesomImage_15ftx_10 {
    left: 0
}

[dir=rtl] ._root_15ftx_1 ._scanBesomImage_15ftx_10 {
    right: 0
}

@keyframes _scan_15ftx_10 {
    0% {
        transform: translateY(0);
        opacity: 0
    }

    20% {
        opacity: 1
    }

    80% {
        opacity: 1
    }

    to {
        opacity: 0;
        transform: translateY(222px)
    }
}

._root_nakxb_1 {
    position: relative;
    z-index: 200;
    width: 100%;
    height: 100%;
    background-color: var(--okd-color-content-inverse)
}

._root_nakxb_1 ._header_nakxb_8 {
    width: 100%;
    height: 60px;
    margin-bottom: 88px;
    padding: 0 16px
}

._root_nakxb_1 ._header_nakxb_8 ._backIcon_nakxb_14 {
    width: 34px;
    height: 34px;
    color: var(--okd-color-content-primary);
    line-height: 34px;
    text-align: center;
    border-radius: 34px;
    font-size: 22px;
    cursor: pointer
}

@media (hover: hover) and (pointer: fine) {
    ._root_nakxb_1 ._header_nakxb_8 ._backIcon_nakxb_14:hover {
        background:var(--okd-color-background-surface-pressed)
    }
}

._root_nakxb_1 ._header_nakxb_8 ._backIcon_nakxb_14 ._icon_nakxb_29 {
    font-size: 22px
}

._root_nakxb_1 ._header_nakxb_8 ._howToLink_nakxb_32 {
    font-size: 14px;
    line-height: 16px;
    cursor: pointer
}

._root_nakxb_1 ._status_nakxb_37 {
    padding: 0 22px;
    text-align: center;
    margin-top: 25px
}

._root_nakxb_1 ._status_nakxb_37 ._progress_nakxb_42,._root_nakxb_1 ._status_nakxb_37 ._intro_nakxb_48 {
    color: var(--okd-color-content-primary);
    line-height: 16px;
    font-size: 14px;
    font-weight: 700
}

._root_nakxb_1 ._status_nakxb_37 ._qrCodeHelper_nakxb_54 {
    display: -webkit-box;
    margin-top: 16px;
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-size: 14px;
    text-overflow: ellipsis;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    word-break: break-all
}

._retina-border-basic_v8fqc_1 {
    position: relative
}

._retina-border-basic_v8fqc_1:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._retina-border-basic_v8fqc_1:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._retina-border-basic_v8fqc_1:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._retina-border-basic_v8fqc_1:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._retina-border-basic_v8fqc_1:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._root_v8fqc_29 {
    width: 100%;
    height: 60px;
    padding: 0 16px;
    position: relative
}

._root_v8fqc_29:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._root_v8fqc_29:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._root_v8fqc_29:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._root_v8fqc_29:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._root_v8fqc_29:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._root_v8fqc_29:before {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: var(--okd-color-border-primary)
}

._root_v8fqc_29._step-2_v8fqc_65 {
    border-bottom: none
}

._root_v8fqc_29._step-2_v8fqc_65 ._main_v8fqc_68,._root_v8fqc_29._step-2_v8fqc_65 ._back_v8fqc_71,._root_v8fqc_29._step-2_v8fqc_65 ._close_v8fqc_72 {
    color: var(--okd-color-content-primary)
}

._root_v8fqc_29 ._back_v8fqc_71,._root_v8fqc_29 ._close_v8fqc_72 {
    font-size: 24px;
    width: 24px;
    cursor: pointer
}

._root_v8fqc_29 ._main_v8fqc_68 {
    color: var(--okd-color-content-primary);
    line-height: 24px;
    text-align: center;
    flex: 1;
    font-size: 18px;
    font-weight: 500
}

._root_mb94k_1 {
    position: relative;
    z-index: 200;
    width: 100%;
    height: 100%;
    background-color: var(--okd-color-content-inverse)
}

._root_mb94k_1 ._main_mb94k_8 {
    flex: 1;
    width: 100%;
    padding: 36px 16px 0
}

._root_mb94k_1 ._main_mb94k_8 ._title_mb94k_13 {
    max-width: 100%;
    color: var(--okd-color-content-primary);
    line-height: 28px;
    font-size: 24px;
    font-weight: 700;
    margin-bottom: 12px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: center
}

._root_mb94k_1 ._main_mb94k_8 ._desc_mb94k_25 {
    display: -webkit-box;
    color: var(--okd-color-content-contrast);
    line-height: 19px;
    font-size: 16px;
    margin-bottom: 44px;
    text-overflow: ellipsis;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    text-align: center;
    overflow: hidden
}

._root_mb94k_1 ._main_mb94k_8 ._progress_mb94k_37 {
    color: var(--okd-color-content-primary);
    line-height: 16px;
    font-size: 14px;
    margin-top: 30px;
    text-shadow: var(--okd-shadow-sm)
}

._root_ilr2y_1 {
    width: 100%;
    height: 100%
}

._root_ilr2y_1 ._main_ilr2y_5 {
    flex: 1;
    width: 100%;
    padding: 36px 16px 0
}

._root_ilr2y_1 ._main_ilr2y_5 ._title_ilr2y_10 {
    max-width: 100%;
    font-size: 24px;
    font-weight: 700;
    line-height: 28px;
    margin-bottom: 12px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: center
}

._root_ilr2y_1 ._main_ilr2y_5 ._desc_ilr2y_21 {
    display: -webkit-box;
    color: var(--okd-color-content-contrast);
    margin-bottom: 30px;
    line-height: 19px;
    font-size: 16px;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    text-align: center
}

._root_ilr2y_1 ._main_ilr2y_5 ._qrCode_ilr2y_33 {
    width: 270px;
    height: 270px
}

._root_ilr2y_1 ._footerWrap_ilr2y_37 {
    width: 100%;
    height: 88px;
    padding: 16px
}

._dialogWrap_16xm3_1 {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%
}

._windowClass_16xm3_7 {
    width: 100%;
    height: 100%;
    max-height: none
}

._root_vxvc5_1 {
    width: 100%;
    padding-top: 24px;
    padding-bottom: 42px
}

._root_vxvc5_1 ._title_vxvc5_6 {
    color: var(--okd-color-content-primary);
    font-size: 20px;
    font-weight: 700;
    line-height: 24px;
    text-align: center;
    margin-bottom: 20px
}

._root_vxvc5_1 ._loaderWrap_vxvc5_14 {
    width: 294px;
    height: 203px
}

._root_a5msd_1 {
    width: 100%;
    padding-top: 24px;
    padding-bottom: 42px
}

._root_a5msd_1 ._title_a5msd_6 {
    color: var(--okd-color-content-primary);
    font-size: 20px;
    font-weight: 700;
    line-height: 24px;
    text-align: center;
    margin-bottom: 20px
}

._root_a5msd_1 ._detail_a5msd_14 {
    padding: 0 16px;
    font-size: 14px;
    line-height: 16px;
    text-align: center
}

._root_a5msd_1 ._detail_a5msd_14 ._message_a5msd_20 {
    color: var(--okd-color-gray-400)
}

._root_a5msd_1 ._detail_a5msd_14 ._issue_a5msd_23 {
    color: var(--okd-color-content-primary);
    margin-top: 10px
}

._root_a5msd_1 ._detail_a5msd_14 ._issue_a5msd_23 ._reset_a5msd_27 {
    text-decoration: underline;
    cursor: pointer
}

._root_23m1m_1 {
    width: 100%;
    padding-top: 24px;
    padding-bottom: 42px
}

._root_23m1m_1 ._title_23m1m_6 {
    color: var(--okd-color-content-primary);
    font-size: 20px;
    font-weight: 700;
    line-height: 24px;
    text-align: center;
    margin-bottom: 20px
}

._root_23m1m_1 ._onekeyImg_23m1m_14 {
    width: 294px;
    height: 203px
}

._wallet-list_8oyyh_1 {
    background-color: var(--okd-color-background-base-primary)
}

._wallet-list__item_8oyyh_4 {
    width: 100%;
    padding: 0 16px
}

._wallet-list__item__hover_8oyyh_8:not(._disabled-cursor_8oyyh_8) {
    cursor: pointer
}

._wallet-list__item__hover_8oyyh_8 {
    cursor: default
}

@media (hover: hover) and (pointer: fine) {
    ._wallet-list__item__hover_8oyyh_8:hover {
        background-color:var(--okd-color-background-surface-primary)
    }

    ._wallet-list__item__hover_8oyyh_8:active {
        background-color: var(--okd-color-background-surface-pressed)
    }
}

._wallet-list-line_8oyyh_22 {
    padding: 0;
    line-height: 20px
}

._wallet-list__cell_8oyyh_26 {
    padding-top: 13px;
    padding-bottom: 13px
}

._wallet-list__cell__icon_8oyyh_30 {
    flex-shrink: 0
}

[dir=ltr] ._wallet-list__cell__icon_8oyyh_30 {
    margin-right: 12px
}

[dir=rtl] ._wallet-list__cell__icon_8oyyh_30 {
    margin-left: 12px
}

._wallet-list__cell__content_8oyyh_34 {
    flex: 1;
    flex-shrink: 0
}

[dir=ltr] ._wallet-list__cell__content_8oyyh_34 {
    margin-right: 12px
}

[dir=rtl] ._wallet-list__cell__content_8oyyh_34 {
    margin-left: 12px
}

[dir=ltr] ._wallet-list__cell__value_8oyyh_39 {
    margin-right: 4px
}

[dir=rtl] ._wallet-list__cell__value_8oyyh_39 {
    margin-left: 4px
}

._wallet-list-search_8oyyh_42 {
    padding: 20px 16px 8px;
    background-color: var(--okd-color-background-base-primary)
}

._wallet-list-card_8oyyh_46 {
    padding: 16px;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 8px
}

._wallet-list-card__selected_8oyyh_51 {
    border: 1px solid var(--okd-color-border-selected)
}

._wallet-list-card-content_8oyyh_54 {
    width: 100%
}

._wallet-list-token_8oyyh_57 {
    height: 64px
}

[dir=ltr] ._wallet-list-token__tag_8oyyh_60 {
    margin-left: 4px
}

[dir=rtl] ._wallet-list-token__tag_8oyyh_60 {
    margin-right: 4px
}

._wallet-list-token__title__wrap_8oyyh_63 {
    flex: 1;
    width: 100%;
    line-height: 20px
}

[dir=ltr] ._wallet-list-token__title__wrap_8oyyh_63 {
    padding-right: 12px
}

[dir=rtl] ._wallet-list-token__title__wrap_8oyyh_63 {
    padding-left: 12px
}

._wallet-list-token__price__wrap_8oyyh_69 {
    gap: 4px;
    width: 100%;
    max-width: 200px
}

[dir=ltr] ._wallet-list-token__price__wrap_8oyyh_69 {
    padding-right: 12px
}

[dir=rtl] ._wallet-list-token__price__wrap_8oyyh_69 {
    padding-left: 12px
}

._wallet-list-loading-more_8oyyh_75 {
    display: flex;
    height: 64px;
    align-items: center;
    justify-content: center
}

._empty_8oyyh_81 {
    padding-top: 72px
}

._loading_8oyyh_84 {
    width: 14px;
    height: 14px
}

._security-icon_8oyyh_88 {
    color: var(--okd-color-semantic-negative)
}

[dir=ltr] ._security-icon_8oyyh_88 {
    margin-left: 2px
}

[dir=rtl] ._security-icon_8oyyh_88 {
    margin-right: 2px
}

._notice-icon_8oyyh_93 {
    color: var(--okd-color-semantic-notice)
}

[dir=ltr] ._notice-icon_8oyyh_93 {
    margin-left: 2px
}

[dir=rtl] ._notice-icon_8oyyh_93 {
    margin-right: 2px
}

._voucher-icon_8oyyh_97 {
    color: var(--okd-color-content-contrast)
}

[dir=ltr] ._voucher-icon_8oyyh_97 {
    margin-left: 2px
}

[dir=rtl] ._voucher-icon_8oyyh_97 {
    margin-right: 2px
}

._right_8oyyh_101 {
    max-width: calc(50% - 4px);
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

[dir=ltr] ._tag_13b17_1 {
    margin-left: 4px
}

[dir=rtl] ._tag_13b17_1 {
    margin-right: 4px
}

[dir=ltr] ._apy-tag_13b17_4 {
    margin-left: 4px
}

[dir=rtl] ._apy-tag_13b17_4 {
    margin-right: 4px
}

._securityIcon_13b17_7 {
    color: var(--okd-color-semantic-negative)
}

[dir=ltr] ._securityIcon_13b17_7 {
    margin-left: 2px
}

[dir=rtl] ._securityIcon_13b17_7 {
    margin-right: 2px
}

._noticeIcon_13b17_11 {
    color: var(--okd-color-semantic-notice)
}

[dir=ltr] ._noticeIcon_13b17_11 {
    margin-left: 2px
}

[dir=rtl] ._noticeIcon_13b17_11 {
    margin-right: 2px
}

._voucherIcon_13b17_15 {
    color: var(--okd-color-content-contrast)
}

[dir=ltr] ._voucherIcon_13b17_15 {
    margin-left: 2px
}

[dir=rtl] ._voucherIcon_13b17_15 {
    margin-right: 2px
}

._title_17kg5_1 {
    flex: 1;
    width: 100%;
    line-height: 20px
}

[dir=ltr] ._title_17kg5_1 {
    padding-right: 12px
}

[dir=rtl] ._title_17kg5_1 {
    padding-left: 12px
}

._price_17kg5_7 {
    gap: 4px;
    width: 100%;
    max-width: 200px
}

[dir=ltr] ._price_17kg5_7 {
    padding-right: 12px
}

[dir=rtl] ._price_17kg5_7 {
    padding-left: 12px
}

._right_17kg5_13 {
    max-width: calc(50% - 4px);
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

._title_bodjz_1 {
    flex: 1;
    width: 100%;
    line-height: 20px
}

[dir=ltr] ._title_bodjz_1 {
    padding-right: 12px
}

[dir=rtl] ._title_bodjz_1 {
    padding-left: 12px
}

._balance_bodjz_7 {
    max-width: 100%
}

[dir=ltr] ._balance_bodjz_7 {
    padding-right: 12px
}

[dir=rtl] ._balance_bodjz_7 {
    padding-left: 12px
}

._right_bodjz_11 {
    max-width: calc(50% - 4px);
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    gap: 4px
}

._left_bodjz_18 {
    gap: 4px
}

._price_bodjz_21 {
    gap: 4px;
    max-width: 100%
}

._market_bodjz_25 {
    max-width: 100%
}

._enter_18xw7_1 {
    height: 0;
    opacity: 0
}

._enterActive_18xw7_5 {
    height: 64px;
    opacity: 1;
    transition: all .2s ease
}

._exit_18xw7_10 {
    height: 64px;
    opacity: 1
}

._exitActive_18xw7_14 {
    height: 0;
    opacity: 0;
    transition: all .2s ease
}

._retina-border-basic_oe51y_1 {
    position: relative
}

._retina-border-basic_oe51y_1:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._retina-border-basic_oe51y_1:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._retina-border-basic_oe51y_1:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._retina-border-basic_oe51y_1:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._retina-border-basic_oe51y_1:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._wallet-footer-actions_oe51y_29 {
    display: flex;
    justify-content: space-between;
    padding: 16px 16px 20px;
    background-color: var(--okd-color-background-base-primary)
}

._wallet-footer-actions_oe51y_29>* {
    flex: 1
}

[dir=ltr] ._wallet-footer-actions_oe51y_29>* {
    margin-right: 8px
}

[dir=rtl] ._wallet-footer-actions_oe51y_29>* {
    margin-left: 8px
}

[dir=ltr] ._wallet-footer-actions_oe51y_29>*:last-child {
    margin-right: 0
}

[dir=rtl] ._wallet-footer-actions_oe51y_29>*:last-child {
    margin-left: 0
}

._affix-placeholder_oe51y_42 {
    visibility: hidden
}

._affix_oe51y_42 {
    width: 100%
}

._affix_oe51y_42._borderTop_oe51y_48 {
    position: relative
}

._affix_oe51y_42._borderTop_oe51y_48:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._affix_oe51y_42._borderTop_oe51y_48:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._affix_oe51y_42._borderTop_oe51y_48:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._affix_oe51y_42._borderTop_oe51y_48:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._affix_oe51y_42._borderTop_oe51y_48:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._affix_oe51y_42._borderTop_oe51y_48:before {
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: var(--okd-color-border-primary)
}

._wallet-helper_4h5lm_1 {
    position: fixed;
    bottom: 10px;
    z-index: 10000;
    color: var(--okd-color-content-primary);
    background-color: var(--okd-color-background-base-primary);
    border-radius: 50%
}

[dir=ltr] ._wallet-helper_4h5lm_1 {
    right: 10px
}

[dir=rtl] ._wallet-helper_4h5lm_1 {
    left: 10px
}

._wallet-helper-enter_4h5lm_11 {
    cursor: pointer
}

@media (hover: hover) and (pointer: fine) {
    ._wallet-helper-enter_4h5lm_11:hover {
        color:var(--okd-color-content-contrast);
        background-color: var(--okd-color-background-base-secondary)
    }
}

._noRadius_e5d59_1 {
    position: absolute;
    top: 0;
    z-index: 9999;
    width: 100%;
    height: 9px;
    padding: 0;
    line-height: 0px;
    border-radius: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

[dir=ltr] ._noRadius_e5d59_1 {
    left: 0
}

[dir=rtl] ._noRadius_e5d59_1 {
    right: 0
}

._scale_e5d59_15 {
    transform: scale(.7);
    font-size: 10px;
    position: relative;
    top: -6px
}

[dir=ltr] ._scale_e5d59_15 {
    margin-left: -15%
}

[dir=rtl] ._scale_e5d59_15 {
    margin-right: -15%
}

.ok-page__loader {
    position: absolute;
    top: 50%;
    z-index: 10001
}

[dir=ltr] .ok-page__loader {
    left: 50%;
    transform: translate(-50%,-50%)
}

[dir=rtl] .ok-page__loader {
    right: 50%;
    transform: translate(50%,-50%)
}

._globalNotifationUrl_6rjyc_1 {
    display: flex;
    cursor: pointer;
    font-size: 0
}

._globalNotifationUrlText_6rjyc_6 {
    height: 16px;
    color: var(--okd-color-content-primary);
    line-height: 16px;
    font-size: 14px
}

@media (hover: hover) and (pointer: fine) {
    ._globalNotifationUrlText_6rjyc_6:hover {
        text-decoration:underline
    }
}

._link_ywwad_1 {
    color: var(--okd-color-content-primary)
}

[dir=ltr] ._link_ywwad_1 {
    text-align: left
}

[dir=rtl] ._link_ywwad_1 {
    text-align: right
}

@media (hover: hover) and (pointer: fine) {
    ._link_ywwad_1:hover {
        color:var(--okd-color-content-primary);
        text-decoration: underline
    }
}

._updateCotainer_ywwad_11 {
    width: 77.777%
}

._centerImage_ywwad_14 {
    margin-top: 32px;
    margin-bottom: 32px;
    text-align: center
}

._centerImage_ywwad_14 img {
    width: 128px;
    height: 128px
}

._titleUpdate_ywwad_23 {
    color: var(--okd-color-content-primary);
    font-weight: 700
}

._textUpdate_ywwad_27 {
    font-size: 14px;
    font-weight: 400;
    margin: 6px 0 16px
}

._updateMb32_ywwad_32 {
    margin-bottom: 20px;
    padding: 0 20px
}

:root {
    --color-red-text: #eb4b6d;
    --color-red-bg: #eb4b6d;
    --color-green-text: #31bd65;
    --color-green-bg: #31bd65;
    --color-red-text-rgb: 235, 75, 109;
    --color-red-bg-rgb: 235, 75, 109;
    --color-green-text-rgb: 49, 189, 101;
    --color-green-bg-rgb: 49, 189, 101;
    --color-up: var(--color-green-text);
    --color-down: var(--color-red-text);
    --color-up-text: var(--color-green-text);
    --color-down-text: var(--color-red-text);
    --color-up-bg: var(--color-green-bg);
    --color-down-bg: var(--color-red-bg);
    --color-up-text-rgb: var(--color-green-text-rgb);
    --color-down-text-rgb: var(--color-red-text-rgb);
    --color-up-bg-rgb: var(--color-green-bg-rgb);
    --color-down-bg-rgb: var(--color-red-bg-rgb)
}

:root .cfg-red-up {
    --color-up: var(--color-red-text);
    --color-down: var(--color-green-text);
    --color-up-text: var(--color-red-text);
    --color-down-text: var(--color-green-text);
    --color-up-bg: var(--color-red-bg);
    --color-down-bg: var(--color-green-bg);
    --color-up-text-rgb: var(--color-red-text-rgb);
    --color-down-text-rgb: var(--color-green-text-rgb);
    --color-up-bg-rgb: var(--color-red-bg-rgb);
    --color-down-bg-rgb: var(--color-green-bg-rgb)
}

.theme-dark {
    --color-red-text: #ca3f64;
    --color-red-bg: #ca3f64;
    --color-green-text: #25a750;
    --color-green-bg: #25a750;
    --color-red-text-rgb: 202, 63, 100;
    --color-red-bg-rgb: 202, 63, 100;
    --color-green-text-rgb: 37, 167, 80;
    --color-green-bg-rgb: 37, 167, 80;
    --color-up: var(--color-green-text);
    --color-down: var(--color-red-text);
    --color-up-text: var(--color-green-text);
    --color-down-text: var(--color-red-text);
    --color-up-bg: var(--color-green-bg);
    --color-down-bg: var(--color-red-bg);
    --color-up-text-rgb: var(--color-green-text-rgb);
    --color-down-text-rgb: var(--color-red-text-rgb);
    --color-up-bg-rgb: var(--color-green-bg-rgb);
    --color-down-bg-rgb: var(--color-red-bg-rgb)
}

.theme-dark.cfg-red-up {
    --color-up: var(--color-red-text);
    --color-down: var(--color-green-text);
    --color-up-text: var(--color-red-text);
    --color-down-text: var(--color-green-text);
    --color-up-bg: var(--color-red-bg);
    --color-down-bg: var(--color-green-bg);
    --color-up-text-rgb: var(--color-red-text-rgb);
    --color-down-text-rgb: var(--color-green-text-rgb);
    --color-up-bg-rgb: var(--color-red-bg-rgb);
    --color-down-bg-rgb: var(--color-green-bg-rgb)
}

.theme-okcoin {
    --color-up: #2EAD65;
    --color-down: #E35E5E;
    --color-up-text: #2EAD65;
    --color-down-text: #E35E5E;
    --color-up-bg: #2EAD65;
    --color-down-bg: #E35E5E
}

.theme-okcoin.cfg-red-up {
    --color-up: #E35E5E;
    --color-down: #2EAD65;
    --color-up-text: #E35E5E;
    --color-down-text: #2EAD65;
    --color-up-bg: #E35E5E;
    --color-down-bg: #2EAD65
}

[dir=ltr] .text-left {
    text-align: left
}

[dir=rtl] .text-left {
    text-align: right
}

@media (max-width: 767px) {
    [dir=ltr] .sm\:text-left {
        text-align:left
    }

    [dir=rtl] .sm\:text-left {
        text-align: right
    }

    .sm\:text-center {
        text-align: center
    }

    [dir=ltr] .sm\:text-right {
        text-align: right
    }

    [dir=rtl] .sm\:text-right {
        text-align: left
    }

    .sm\:truncate {
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap
    }

    .sm\:truncate-2 {
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2
    }

    .sm\:truncate-3 {
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3
    }

    .sm\:truncate-4 {
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 4
    }

    .sm\:text-ellipsis {
        text-overflow: ellipsis
    }

    .sm\:text-clip {
        text-overflow: clip
    }

    .sm\:align-baseline {
        vertical-align: baseline
    }

    .sm\:align-top {
        vertical-align: top
    }

    .sm\:align-middle {
        vertical-align: middle
    }

    .sm\:align-bottom {
        vertical-align: bottom
    }

    .sm\:align-text-top {
        vertical-align: text-top
    }

    .sm\:align-text-bottom {
        vertical-align: text-bottom
    }

    .sm\:align-sub {
        vertical-align: sub
    }

    .sm\:align-super {
        vertical-align: super
    }

    .sm\:whitespace-normal {
        white-space: normal
    }

    .sm\:whitespace-nowrap {
        white-space: nowrap
    }

    .sm\:whitespace-pre {
        white-space: pre
    }

    .sm\:whitespace-pre-line {
        white-space: pre-line
    }

    .sm\:whitespace-pre-wrap {
        white-space: pre-wrap
    }

    .sm\:break-normal {
        overflow-wrap: normal;
        word-break: normal
    }

    .sm\:break-words {
        overflow-wrap: break-word
    }

    .sm\:break-all {
        word-break: break-all
    }
}

@media (min-width: 768px) {
    [dir=ltr] .md\:text-left {
        text-align:left
    }

    [dir=rtl] .md\:text-left {
        text-align: right
    }

    .md\:text-center {
        text-align: center
    }

    [dir=ltr] .md\:text-right {
        text-align: right
    }

    [dir=rtl] .md\:text-right {
        text-align: left
    }

    .md\:truncate {
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap
    }

    .md\:truncate-2 {
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2
    }

    .md\:truncate-3 {
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3
    }

    .md\:truncate-4 {
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 4
    }

    .md\:text-ellipsis {
        text-overflow: ellipsis
    }

    .md\:text-clip {
        text-overflow: clip
    }

    .md\:align-baseline {
        vertical-align: baseline
    }

    .md\:align-top {
        vertical-align: top
    }

    .md\:align-middle {
        vertical-align: middle
    }

    .md\:align-bottom {
        vertical-align: bottom
    }

    .md\:align-text-top {
        vertical-align: text-top
    }

    .md\:align-text-bottom {
        vertical-align: text-bottom
    }

    .md\:align-sub {
        vertical-align: sub
    }

    .md\:align-super {
        vertical-align: super
    }

    .md\:whitespace-normal {
        white-space: normal
    }

    .md\:whitespace-nowrap {
        white-space: nowrap
    }

    .md\:whitespace-pre {
        white-space: pre
    }

    .md\:whitespace-pre-line {
        white-space: pre-line
    }

    .md\:whitespace-pre-wrap {
        white-space: pre-wrap
    }

    .md\:break-normal {
        overflow-wrap: normal;
        word-break: normal
    }

    .md\:break-words {
        overflow-wrap: break-word
    }

    .md\:break-all {
        word-break: break-all
    }
}

@media (min-width: 1024px) {
    [dir=ltr] .lg\:text-left {
        text-align:left
    }

    [dir=rtl] .lg\:text-left {
        text-align: right
    }

    .lg\:text-center {
        text-align: center
    }

    [dir=ltr] .lg\:text-right {
        text-align: right
    }

    [dir=rtl] .lg\:text-right {
        text-align: left
    }

    .lg\:truncate {
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap
    }

    .lg\:truncate-2 {
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2
    }

    .lg\:truncate-3 {
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3
    }

    .lg\:truncate-4 {
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 4
    }

    .lg\:text-ellipsis {
        text-overflow: ellipsis
    }

    .lg\:text-clip {
        text-overflow: clip
    }

    .lg\:align-baseline {
        vertical-align: baseline
    }

    .lg\:align-top {
        vertical-align: top
    }

    .lg\:align-middle {
        vertical-align: middle
    }

    .lg\:align-bottom {
        vertical-align: bottom
    }

    .lg\:align-text-top {
        vertical-align: text-top
    }

    .lg\:align-text-bottom {
        vertical-align: text-bottom
    }

    .lg\:align-sub {
        vertical-align: sub
    }

    .lg\:align-super {
        vertical-align: super
    }

    .lg\:whitespace-normal {
        white-space: normal
    }

    .lg\:whitespace-nowrap {
        white-space: nowrap
    }

    .lg\:whitespace-pre {
        white-space: pre
    }

    .lg\:whitespace-pre-line {
        white-space: pre-line
    }

    .lg\:whitespace-pre-wrap {
        white-space: pre-wrap
    }

    .lg\:break-normal {
        overflow-wrap: normal;
        word-break: normal
    }

    .lg\:break-words {
        overflow-wrap: break-word
    }

    .lg\:break-all {
        word-break: break-all
    }
}

@media (min-width: 1270px) {
    [dir=ltr] .xl\:text-left {
        text-align:left
    }

    [dir=rtl] .xl\:text-left {
        text-align: right
    }

    .xl\:text-center {
        text-align: center
    }

    [dir=ltr] .xl\:text-right {
        text-align: right
    }

    [dir=rtl] .xl\:text-right {
        text-align: left
    }

    .xl\:truncate {
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap
    }

    .xl\:truncate-2 {
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2
    }

    .xl\:truncate-3 {
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3
    }

    .xl\:truncate-4 {
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 4
    }

    .xl\:text-ellipsis {
        text-overflow: ellipsis
    }

    .xl\:text-clip {
        text-overflow: clip
    }

    .xl\:align-baseline {
        vertical-align: baseline
    }

    .xl\:align-top {
        vertical-align: top
    }

    .xl\:align-middle {
        vertical-align: middle
    }

    .xl\:align-bottom {
        vertical-align: bottom
    }

    .xl\:align-text-top {
        vertical-align: text-top
    }

    .xl\:align-text-bottom {
        vertical-align: text-bottom
    }

    .xl\:align-sub {
        vertical-align: sub
    }

    .xl\:align-super {
        vertical-align: super
    }

    .xl\:whitespace-normal {
        white-space: normal
    }

    .xl\:whitespace-nowrap {
        white-space: nowrap
    }

    .xl\:whitespace-pre {
        white-space: pre
    }

    .xl\:whitespace-pre-line {
        white-space: pre-line
    }

    .xl\:whitespace-pre-wrap {
        white-space: pre-wrap
    }

    .xl\:break-normal {
        overflow-wrap: normal;
        word-break: normal
    }

    .xl\:break-words {
        overflow-wrap: break-word
    }

    .xl\:break-all {
        word-break: break-all
    }
}

[dir=ltr] .bg-left {
    background-position: left
}

[dir=rtl] .bg-left {
    background-position: right
}

[dir=ltr] .bg-left-bottom {
    background-position: left bottom
}

[dir=rtl] .bg-left-bottom {
    background-position: right bottom
}

[dir=ltr] .bg-left-top {
    background-position: left top
}

[dir=rtl] .bg-left-top {
    background-position: right top
}

[dir=ltr] .bg-right {
    background-position: right
}

[dir=rtl] .bg-right {
    background-position: left
}

[dir=ltr] .bg-right-bottom {
    background-position: right bottom
}

[dir=rtl] .bg-right-bottom {
    background-position: left bottom
}

[dir=ltr] .bg-right-top {
    background-position: right top
}

[dir=rtl] .bg-right-top {
    background-position: left top
}

@media (max-width: 767px) {
    .sm\:bg-bottom {
        background-position:bottom
    }

    .sm\:bg-center {
        background-position: center
    }

    [dir=ltr] .sm\:bg-left {
        background-position: left
    }

    [dir=rtl] .sm\:bg-left {
        background-position: right
    }

    [dir=ltr] .sm\:bg-left-bottom {
        background-position: left bottom
    }

    [dir=rtl] .sm\:bg-left-bottom {
        background-position: right bottom
    }

    [dir=ltr] .sm\:bg-left-top {
        background-position: left top
    }

    [dir=rtl] .sm\:bg-left-top {
        background-position: right top
    }

    [dir=ltr] .sm\:bg-right {
        background-position: right
    }

    [dir=rtl] .sm\:bg-right {
        background-position: left
    }

    [dir=ltr] .sm\:bg-right-bottom {
        background-position: right bottom
    }

    [dir=rtl] .sm\:bg-right-bottom {
        background-position: left bottom
    }

    [dir=ltr] .sm\:bg-right-top {
        background-position: right top
    }

    [dir=rtl] .sm\:bg-right-top {
        background-position: left top
    }

    .sm\:bg-top {
        background-position: top
    }

    .sm\:bg-auto {
        background-size: auto
    }

    .sm\:bg-cover {
        background-size: cover
    }

    .sm\:bg-contain {
        background-size: contain
    }
}

@media (min-width: 768px) {
    .md\:bg-bottom {
        background-position:bottom
    }

    .md\:bg-center {
        background-position: center
    }

    [dir=ltr] .md\:bg-left {
        background-position: left
    }

    [dir=rtl] .md\:bg-left {
        background-position: right
    }

    [dir=ltr] .md\:bg-left-bottom {
        background-position: left bottom
    }

    [dir=rtl] .md\:bg-left-bottom {
        background-position: right bottom
    }

    [dir=ltr] .md\:bg-left-top {
        background-position: left top
    }

    [dir=rtl] .md\:bg-left-top {
        background-position: right top
    }

    [dir=ltr] .md\:bg-right {
        background-position: right
    }

    [dir=rtl] .md\:bg-right {
        background-position: left
    }

    [dir=ltr] .md\:bg-right-bottom {
        background-position: right bottom
    }

    [dir=rtl] .md\:bg-right-bottom {
        background-position: left bottom
    }

    [dir=ltr] .md\:bg-right-top {
        background-position: right top
    }

    [dir=rtl] .md\:bg-right-top {
        background-position: left top
    }

    .md\:bg-top {
        background-position: top
    }

    .md\:bg-auto {
        background-size: auto
    }

    .md\:bg-cover {
        background-size: cover
    }

    .md\:bg-contain {
        background-size: contain
    }
}

@media (min-width: 1024px) {
    .lg\:bg-bottom {
        background-position:bottom
    }

    .lg\:bg-center {
        background-position: center
    }

    [dir=ltr] .lg\:bg-left {
        background-position: left
    }

    [dir=rtl] .lg\:bg-left {
        background-position: right
    }

    [dir=ltr] .lg\:bg-left-bottom {
        background-position: left bottom
    }

    [dir=rtl] .lg\:bg-left-bottom {
        background-position: right bottom
    }

    [dir=ltr] .lg\:bg-left-top {
        background-position: left top
    }

    [dir=rtl] .lg\:bg-left-top {
        background-position: right top
    }

    [dir=ltr] .lg\:bg-right {
        background-position: right
    }

    [dir=rtl] .lg\:bg-right {
        background-position: left
    }

    [dir=ltr] .lg\:bg-right-bottom {
        background-position: right bottom
    }

    [dir=rtl] .lg\:bg-right-bottom {
        background-position: left bottom
    }

    [dir=ltr] .lg\:bg-right-top {
        background-position: right top
    }

    [dir=rtl] .lg\:bg-right-top {
        background-position: left top
    }

    .lg\:bg-top {
        background-position: top
    }

    .lg\:bg-auto {
        background-size: auto
    }

    .lg\:bg-cover {
        background-size: cover
    }

    .lg\:bg-contain {
        background-size: contain
    }
}

@media (min-width: 1270px) {
    .xl\:bg-bottom {
        background-position:bottom
    }

    .xl\:bg-center {
        background-position: center
    }

    [dir=ltr] .xl\:bg-left {
        background-position: left
    }

    [dir=rtl] .xl\:bg-left {
        background-position: right
    }

    [dir=ltr] .xl\:bg-left-bottom {
        background-position: left bottom
    }

    [dir=rtl] .xl\:bg-left-bottom {
        background-position: right bottom
    }

    [dir=ltr] .xl\:bg-left-top {
        background-position: left top
    }

    [dir=rtl] .xl\:bg-left-top {
        background-position: right top
    }

    [dir=ltr] .xl\:bg-right {
        background-position: right
    }

    [dir=rtl] .xl\:bg-right {
        background-position: left
    }

    [dir=ltr] .xl\:bg-right-bottom {
        background-position: right bottom
    }

    [dir=rtl] .xl\:bg-right-bottom {
        background-position: left bottom
    }

    [dir=ltr] .xl\:bg-right-top {
        background-position: right top
    }

    [dir=rtl] .xl\:bg-right-top {
        background-position: left top
    }

    .xl\:bg-top {
        background-position: top
    }

    .xl\:bg-auto {
        background-size: auto
    }

    .xl\:bg-cover {
        background-size: cover
    }

    .xl\:bg-contain {
        background-size: contain
    }
}

.okds-link {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-link:before {
    content: "\e053";
    font-family: ok-b983c4766d
}

.okds-mail {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-mail:before {
    content: "\e058";
    font-family: ok-b983c4766d
}

.okds-computer-outline {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-computer-outline:before {
    content: "\e0a9";
    font-family: ok-b983c4766d
}

.okds-fire-flame_filled {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-fire-flame_filled:before {
    content: "\e0a8";
    font-family: ok-b983c4766d
}

.okds-trash {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-trash:before {
    content: "\e089";
    font-family: ok-b983c4766d
}

.okds-locked {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-locked:before {
    content: "\e056";
    font-family: ok-b983c4766d
}

.okds-unlocked {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-unlocked:before {
    content: "\e08a";
    font-family: ok-b983c4766d
}

.okds-verified-filled {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-verified-filled:before {
    content: "\e0a7";
    font-family: ok-b983c4766d
}

.okds-trending-up {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-trending-up:before {
    content: "\e0a6";
    font-family: ok-b983c4766d
}

.okds-toggle-units {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-toggle-units:before {
    content: "\e0a5";
    font-family: ok-b983c4766d
}

.okds-chevron-right-text-button {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-chevron-right-text-button:before {
    content: "\e0a4";
    font-family: ok-b983c4766d
}

.okds-calendar {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-calendar:before {
    content: "\e01e";
    font-family: ok-b983c4766d
}

.okds-p2p {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-p2p:before {
    content: "\e0a3";
    font-family: ok-b983c4766d
}

.okds-express-buy {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-express-buy:before {
    content: "\e0a2";
    font-family: ok-b983c4766d
}

.okds-cash-fiat {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-cash-fiat:before {
    content: "\e0a1";
    font-family: ok-b983c4766d
}

.okds-chevron-down {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-chevron-down:before {
    content: "\e0a0";
    font-family: ok-b983c4766d
}

.okds-chevron-up {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-chevron-up:before {
    content: "\e09f";
    font-family: ok-b983c4766d
}

.okds-xbtc {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-xbtc:before {
    content: "\e09e";
    font-family: ok-b983c4766d
}

.okds-selected {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-selected:before {
    content: "\e09c";
    font-family: ok-b983c4766d
}

.okds-unselected {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-unselected:before {
    content: "\e09d";
    font-family: ok-b983c4766d
}

.okds-checkmark {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-checkmark:before {
    content: "\e022";
    font-family: ok-b983c4766d
}

.okds-refresh {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-refresh:before {
    content: "\e09b";
    font-family: ok-b983c4766d
}

.okds-draw {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-draw:before {
    content: "\e09a";
    font-family: ok-b983c4766d
}

.okds-sun {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-sun:before {
    content: "\e099";
    font-family: ok-b983c4766d
}

.okds-moon {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-moon:before {
    content: "\e098";
    font-family: ok-b983c4766d
}

.okds-clear {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-clear:before {
    content: "\e097";
    font-family: ok-b983c4766d
}

.okds-thumb_up {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-thumb_up:before {
    content: "\e096";
    font-family: ok-b983c4766d
}

.okds-thumb_down {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-thumb_down:before {
    content: "\e095";
    font-family: ok-b983c4766d
}

.okds-zoom-out {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-zoom-out:before {
    content: "\e094";
    font-family: ok-b983c4766d
}

.okds-zoom-in {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-zoom-in:before {
    content: "\e093";
    font-family: ok-b983c4766d
}

.okds-information-circle {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-information-circle:before {
    content: "\e055";
    font-family: ok-b983c4766d
}

.okds-warning-circle-fill {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-warning-circle-fill:before {
    content: "\e07d";
    font-family: ok-b983c4766d
}

.okds-success-circle-fill {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-success-circle-fill:before {
    content: "\e084";
    font-family: ok-b983c4766d
}

.okds-information-circle-fill {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-information-circle-fill:before {
    content: "\e052";
    font-family: ok-b983c4766d
}

.okds-fail-circle-fill {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-fail-circle-fill:before {
    content: "\e02f";
    font-family: ok-b983c4766d
}

.okds-arrow-chevron-right-centered-xs {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-arrow-chevron-right-centered-xs:before {
    content: "\e092";
    font-family: ok-b983c4766d
}

.okds-arrow-chevron-right-centered-sm {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-arrow-chevron-right-centered-sm:before {
    content: "\e015";
    font-family: ok-b983c4766d
}

.okds-arrow-chevron-right-centered-md {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-arrow-chevron-right-centered-md:before {
    content: "\e014";
    font-family: ok-b983c4766d
}

.okds-arrow-pointer-right-xs {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-arrow-pointer-right-xs:before {
    content: "\e091";
    font-family: ok-b983c4766d
}

.okds-arrow-pointer-right-sm {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-arrow-pointer-right-sm:before {
    content: "\e00e";
    font-family: ok-b983c4766d
}

.okds-arrow-pointer-right-md {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-arrow-pointer-right-md:before {
    content: "\e00d";
    font-family: ok-b983c4766d
}

.okds-user {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-user:before {
    content: "\e07b";
    font-family: ok-b983c4766d
}

.okds-plus-circle-filled {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-plus-circle-filled:before {
    content: "\e065";
    font-family: ok-b983c4766d
}

.okds-intermediate {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-intermediate:before {
    content: "\e090";
    font-family: ok-b983c4766d
}

.okds-arrow-chevron-left-centered-sm {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-arrow-chevron-left-centered-sm:before {
    content: "\e013";
    font-family: ok-b983c4766d
}

.okds-eye-hide {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-eye-hide:before {
    content: "\e03d";
    font-family: ok-b983c4766d
}

.okds-eye-show {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-eye-show:before {
    content: "\e03f";
    font-family: ok-b983c4766d
}

.okds-copy {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-copy:before {
    content: "\e033";
    font-family: ok-b983c4766d
}

.okds-history {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-history:before {
    content: "\e04f";
    font-family: ok-b983c4766d
}

.okds-back-to-top {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-back-to-top:before {
    content: "\e08f";
    font-family: ok-b983c4766d
}

.okds-clock {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-clock:before {
    content: "\e028";
    font-family: ok-b983c4766d
}

.okds-hamburger-setting {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-hamburger-setting:before {
    content: "\e04c";
    font-family: ok-b983c4766d
}

.okds-fees {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-fees:before {
    content: "\e040";
    font-family: ok-b983c4766d
}

.okds-open-link {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-open-link:before {
    content: "\e05d";
    font-family: ok-b983c4766d
}

.okds-setting {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-setting:before {
    content: "\e074";
    font-family: ok-b983c4766d
}

.okds-crown {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-crown:before {
    content: "\e08e";
    font-family: ok-b983c4766d
}

.okds-share {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-share:before {
    content: "\e078";
    font-family: ok-b983c4766d
}

.okds-support {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-support:before {
    content: "\e086";
    font-family: ok-b983c4766d
}

.okds-analysis {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-analysis:before {
    content: "\e003";
    font-family: ok-b983c4766d
}

.okds-academy {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-academy:before {
    content: "\e000";
    font-family: ok-b983c4766d
}

.okds-action-reverse {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-action-reverse:before {
    content: "\e001";
    font-family: ok-b983c4766d
}

.okds-aed {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-aed:before {
    content: "\e002";
    font-family: ok-b983c4766d
}

.okds-arrow-cheveron-alignleft-md {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-arrow-cheveron-alignleft-md:before {
    content: "\e004";
    font-family: ok-b983c4766d
}

.okds-arrow-cheveron-first-md {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-arrow-cheveron-first-md:before {
    content: "\e005";
    font-family: ok-b983c4766d
}

.okds-arrow-cheveron-last-md {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-arrow-cheveron-last-md:before {
    content: "\e006";
    font-family: ok-b983c4766d
}

.okds-arrow-chevron-down-md {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-arrow-chevron-down-md:before {
    content: "\e007";
    font-family: ok-b983c4766d
}

.okds-arrow-chevron-down-sm {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-arrow-chevron-down-sm:before {
    content: "\e008";
    font-family: ok-b983c4766d
}

.okds-arrow-pointer-down-md {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-arrow-pointer-down-md:before {
    content: "\e009";
    font-family: ok-b983c4766d
}

.okds-arrow-pointer-down-sm {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-arrow-pointer-down-sm:before {
    content: "\e00a";
    font-family: ok-b983c4766d
}

.okds-arrow-pointer-left-md {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-arrow-pointer-left-md:before {
    content: "\e00b";
    font-family: ok-b983c4766d
}

.okds-arrow-pointer-left-sm {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-arrow-pointer-left-sm:before {
    content: "\e00c";
    font-family: ok-b983c4766d
}

.okds-arrow-pointer-up-md {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-arrow-pointer-up-md:before {
    content: "\e00f";
    font-family: ok-b983c4766d
}

.okds-arrow-pointer-up-sm {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-arrow-pointer-up-sm:before {
    content: "\e010";
    font-family: ok-b983c4766d
}

.okds-arrow-chevron-up-md {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-arrow-chevron-up-md:before {
    content: "\e011";
    font-family: ok-b983c4766d
}

.okds-arrow-chevron-left-centered-md {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-arrow-chevron-left-centered-md:before {
    content: "\e012";
    font-family: ok-b983c4766d
}

.okds-arrow-chevron-up-sm {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-arrow-chevron-up-sm:before {
    content: "\e016";
    font-family: ok-b983c4766d
}

.okds-bell {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-bell:before {
    content: "\e017";
    font-family: ok-b983c4766d
}

.okds-authenticator {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-authenticator:before {
    content: "\e018";
    font-family: ok-b983c4766d
}

.okds-borrow {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-borrow:before {
    content: "\e019";
    font-family: ok-b983c4766d
}

.okds-brl {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-brl:before {
    content: "\e01a";
    font-family: ok-b983c4766d
}

.okds-brush {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-brush:before {
    content: "\e01b";
    font-family: ok-b983c4766d
}

.okds-cancel-order {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-cancel-order:before {
    content: "\e01c";
    font-family: ok-b983c4766d
}

.okds-candlestick {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-candlestick:before {
    content: "\e01d";
    font-family: ok-b983c4766d
}

.okds-carets-filled-down {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-carets-filled-down:before {
    content: "\e01f";
    font-family: ok-b983c4766d
}

.okds-chat-bubble {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-chat-bubble:before {
    content: "\e020";
    font-family: ok-b983c4766d
}

.okds-carets-filled-up {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-carets-filled-up:before {
    content: "\e021";
    font-family: ok-b983c4766d
}

.okds-clear-fill {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-clear-fill:before {
    content: "\e023";
    font-family: ok-b983c4766d
}

.okds-assets {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-assets:before {
    content: "\e024";
    font-family: ok-b983c4766d
}

.okds-bank {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-bank:before {
    content: "\e025";
    font-family: ok-b983c4766d
}

.okds-clock-filled {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-clock-filled:before {
    content: "\e026";
    font-family: ok-b983c4766d
}

.okds-clock-outline {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-clock-outline:before {
    content: "\e027";
    font-family: ok-b983c4766d
}

.okds-close {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-close:before {
    content: "\e029";
    font-family: ok-b983c4766d
}

.okds-communication-call {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-communication-call:before {
    content: "\e02a";
    font-family: ok-b983c4766d
}

.okds-communication-idcard {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-communication-idcard:before {
    content: "\e02b";
    font-family: ok-b983c4766d
}

.okds-communication-img-failed {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-communication-img-failed:before {
    content: "\e02c";
    font-family: ok-b983c4766d
}

.okds-communications-faceid {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-communications-faceid:before {
    content: "\e02d";
    font-family: ok-b983c4766d
}

.okds-eye-show-filled {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-eye-show-filled:before {
    content: "\e02e";
    font-family: ok-b983c4766d
}

.okds-communication-img {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-communication-img:before {
    content: "\e030";
    font-family: ok-b983c4766d
}

.okds-convertokb {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-convertokb:before {
    content: "\e031";
    font-family: ok-b983c4766d
}

.okds-cursor-drag {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-cursor-drag:before {
    content: "\e032";
    font-family: ok-b983c4766d
}

.okds-data-line-chart {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-data-line-chart:before {
    content: "\e034";
    font-family: ok-b983c4766d
}

.okds-deposit {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-deposit:before {
    content: "\e035";
    font-family: ok-b983c4766d
}

.okds-cursor-zoom {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-cursor-zoom:before {
    content: "\e036";
    font-family: ok-b983c4766d
}

.okds-download {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-download:before {
    content: "\e037";
    font-family: ok-b983c4766d
}

.okds-exchange {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-exchange:before {
    content: "\e038";
    font-family: ok-b983c4766d
}

.okds-developers {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-developers:before {
    content: "\e039";
    font-family: ok-b983c4766d
}

.okds-eur {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-eur:before {
    content: "\e03a";
    font-family: ok-b983c4766d
}

.okds-edit {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-edit:before {
    content: "\e03b";
    font-family: ok-b983c4766d
}

.okds-expand {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-expand:before {
    content: "\e03c";
    font-family: ok-b983c4766d
}

.okds-eye-hide-filled {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-eye-hide-filled:before {
    content: "\e03e";
    font-family: ok-b983c4766d
}

.okds-fail-circle {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-fail-circle:before {
    content: "\e041";
    font-family: ok-b983c4766d
}

.okds-filter {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-filter:before {
    content: "\e042";
    font-family: ok-b983c4766d
}

.okds-finance-bank {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-finance-bank:before {
    content: "\e043";
    font-family: ok-b983c4766d
}

.okds-finance-seagull {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-finance-seagull:before {
    content: "\e044";
    font-family: ok-b983c4766d
}

.okds-finance-earn {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-finance-earn:before {
    content: "\e045";
    font-family: ok-b983c4766d
}

.okds-futures {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-futures:before {
    content: "\e046";
    font-family: ok-b983c4766d
}

.okds-funding-rates {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-funding-rates:before {
    content: "\e047";
    font-family: ok-b983c4766d
}

.okds-gbp {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-gbp:before {
    content: "\e048";
    font-family: ok-b983c4766d
}

.okds-guide {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-guide:before {
    content: "\e049";
    font-family: ok-b983c4766d
}

.okds-hamburger-edit {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-hamburger-edit:before {
    content: "\e04a";
    font-family: ok-b983c4766d
}

.okds-hamburger-search {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-hamburger-search:before {
    content: "\e04b";
    font-family: ok-b983c4766d
}

.okds-hamburger {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-hamburger:before {
    content: "\e04d";
    font-family: ok-b983c4766d
}

.okds-hierachy {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-hierachy:before {
    content: "\e04e";
    font-family: ok-b983c4766d
}

.okds-id-card {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-id-card:before {
    content: "\e050";
    font-family: ok-b983c4766d
}

.okds-img {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-img:before {
    content: "\e051";
    font-family: ok-b983c4766d
}

.okds-insurance-fund {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-insurance-fund:before {
    content: "\e054";
    font-family: ok-b983c4766d
}

.okds-language {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-language:before {
    content: "\e057";
    font-family: ok-b983c4766d
}

.okds-margin {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-margin:before {
    content: "\e059";
    font-family: ok-b983c4766d
}

.okds-logout {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-logout:before {
    content: "\e05a";
    font-family: ok-b983c4766d
}

.okds-minus {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-minus:before {
    content: "\e05b";
    font-family: ok-b983c4766d
}

.okds-more {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-more:before {
    content: "\e05c";
    font-family: ok-b983c4766d
}

.okds-network-fee-standard {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-network-fee-standard:before {
    content: "\e05e";
    font-family: ok-b983c4766d
}

.okds-option {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-option:before {
    content: "\e05f";
    font-family: ok-b983c4766d
}

.okds-orders {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-orders:before {
    content: "\e060";
    font-family: ok-b983c4766d
}

.okds-pending-circle {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-pending-circle:before {
    content: "\e061";
    font-family: ok-b983c4766d
}

.okds-pie-chart {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-pie-chart:before {
    content: "\e062";
    font-family: ok-b983c4766d
}

.okds-place-order {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-place-order:before {
    content: "\e063";
    font-family: ok-b983c4766d
}

.okds-play {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-play:before {
    content: "\e064";
    font-family: ok-b983c4766d
}

.okds-plus-circle {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-plus-circle:before {
    content: "\e066";
    font-family: ok-b983c4766d
}

.okds-plus {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-plus:before {
    content: "\e067";
    font-family: ok-b983c4766d
}

.okds-profile {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-profile:before {
    content: "\e068";
    font-family: ok-b983c4766d
}

.okds-qrcode {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-qrcode:before {
    content: "\e069";
    font-family: ok-b983c4766d
}

.okds-question-mark-circle-fill {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-question-mark-circle-fill:before {
    content: "\e06a";
    font-family: ok-b983c4766d
}

.okds-question-mark-circle {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-question-mark-circle:before {
    content: "\e06b";
    font-family: ok-b983c4766d
}

.okds-sort-up-center-aligned {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-sort-up-center-aligned:before {
    content: "\e06c";
    font-family: ok-b983c4766d
}

.okds-records {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-records:before {
    content: "\e06d";
    font-family: ok-b983c4766d
}

.okds-red-packe {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-red-packe:before {
    content: "\e06e";
    font-family: ok-b983c4766d
}

.okds-scan {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-scan:before {
    content: "\e06f";
    font-family: ok-b983c4766d
}

.okds-report-centre {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-report-centre:before {
    content: "\e070";
    font-family: ok-b983c4766d
}

.okds-security-fill {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-security-fill:before {
    content: "\e071";
    font-family: ok-b983c4766d
}

.okds-search {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-search:before {
    content: "\e072";
    font-family: ok-b983c4766d
}

.okds-security {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-security:before {
    content: "\e073";
    font-family: ok-b983c4766d
}

.okds-transfer {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-transfer:before {
    content: "\e075";
    font-family: ok-b983c4766d
}

.okds-settlement-history {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-settlement-history:before {
    content: "\e076";
    font-family: ok-b983c4766d
}

.okds-trends {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-trends:before {
    content: "\e077";
    font-family: ok-b983c4766d
}

.okds-sort-default-center-aligned {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-sort-default-center-aligned:before {
    content: "\e079";
    font-family: ok-b983c4766d
}

.okds-sort-default {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-sort-default:before {
    content: "\e07a";
    font-family: ok-b983c4766d
}

.okds-sort-down-center-aligned-svg {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-sort-down-center-aligned-svg:before {
    content: "\e07c";
    font-family: ok-b983c4766d
}

.okds-withdraw {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-withdraw:before {
    content: "\e07e";
    font-family: ok-b983c4766d
}

.okds-sort-down {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-sort-down:before {
    content: "\e07f";
    font-family: ok-b983c4766d
}

.okds-sort-up {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-sort-up:before {
    content: "\e080";
    font-family: ok-b983c4766d
}

.okds-star-filled {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-star-filled:before {
    content: "\e081";
    font-family: ok-b983c4766d
}

.okds-star {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-star:before {
    content: "\e082";
    font-family: ok-b983c4766d
}

.okds-strong-alert {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-strong-alert:before {
    content: "\e083";
    font-family: ok-b983c4766d
}

.okds-success-circle {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-success-circle:before {
    content: "\e085";
    font-family: ok-b983c4766d
}

.okds-trade-1 {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-trade-1:before {
    content: "\e087";
    font-family: ok-b983c4766d
}

.okds-transfer-circle {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-transfer-circle:before {
    content: "\e088";
    font-family: ok-b983c4766d
}

.okds-unlink {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-unlink:before {
    content: "\e08b";
    font-family: ok-b983c4766d
}

.okds-usd {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-usd:before {
    content: "\e08c";
    font-family: ok-b983c4766d
}

.okds-warning-circle {
    --ok-icon-font-family: "ok-b983c4766d"
}

.okds-warning-circle:before {
    content: "\e08d";
    font-family: ok-b983c4766d
}

@font-face {
    font-style: normal;
    src: url(./iconfont-OKDS-UZGOR3QQ.woff2) format("woff2");
    font-family: ok-b983c4766d;
    font-display: block
}

[dir=rtl] .okds-arrow-chevron-right-centered-xs:before,[dir=rtl] .okds-arrow-chevron-right-centered-sm:before,[dir=rtl] .okds-arrow-chevron-right-centered-md:before,[dir=rtl] .okds-arrow-pointer-right-xs:before,[dir=rtl] .okds-arrow-pointer-right-sm:before,[dir=rtl] .okds-arrow-pointer-right-md:before,[dir=rtl] .okds-arrow-chevron-left-centered-sm:before,[dir=rtl] .okds-eye-hide:before,[dir=rtl] .okds-copy:before,[dir=rtl] .okds-open-link:before,[dir=rtl] .okds-arrow-cheveron-alignleft-md:before,[dir=rtl] .okds-arrow-cheveron-first-md:before,[dir=rtl] .okds-arrow-cheveron-last-md:before,[dir=rtl] .okds-arrow-pointer-left-md:before,[dir=rtl] .okds-arrow-pointer-left-sm:before,[dir=rtl] .okds-arrow-chevron-left-centered-md:before,[dir=rtl] .okds-communication-idcard:before,[dir=rtl] .okds-eye-hide-filled:before,[dir=rtl] .okds-guide:before,[dir=rtl] .okds-logout:before,[dir=rtl] .okds-network-fee-standard:before,[dir=rtl] .okds-orders:before,[dir=rtl] .okds-question-mark-circle-fill:before,[dir=rtl] .okds-question-mark-circle:before,[dir=rtl] .okds-report-centre:before {
    transform: scaleX(-1)
}

[dir=rtl] .okx-defi-dex-copy1:before,[dir=rtl] .okx-defi-dex-filter1:before,[dir=rtl] .okx-defi-dex-filtered1:before,[dir=rtl] .okx-defi-dex-rate:before,[dir=rtl] .okx-defi-dex-refresh:before,[dir=rtl] .okx-defi-dex-orders-1:before,[dir=rtl] .okx-defi-assets:before,[dir=rtl] .okx-defi-dex-arrow-left:before,[dir=rtl] .okx-defi-dex-arrow-right-1:before,[dir=rtl] .okx-defi-dex-arrow-right-12:before,[dir=rtl] .okx-defi-dex-arrow-right-top-01:before,[dir=rtl] .okx-defi-dex-arrow-right:before,[dir=rtl] .okx-defi-dex-assets:before,[dir=rtl] .okx-defi-dex-fireworks-2:before,[dir=rtl] .okx-defi-dex-guidebook:before,[dir=rtl] .okx-defi-dex-link:before,[dir=rtl] .okx-defi-dex-orders:before,[dir=rtl] .okx-defi-dex-share:before,[dir=rtl] .okx-defi-marketplace-cart:before,[dir=rtl] .okx-defi-nft-arrow-chevrons:before,[dir=rtl] .okx-defi-nft-cart-check:before,[dir=rtl] .okx-defi-nft-cart-default:before,[dir=rtl] .okx-defi-nft-cart-wc:before,[dir=rtl] .okx-defi-nft-gas-slow:before,[dir=rtl] .okx-defi-nft-gas-fast:before,[dir=rtl] .okx-defi-nft-filter-arrow:before,[dir=rtl] .okx-defi-nft-nav-cart:before,[dir=rtl] .okx-defi-nft-share:before,[dir=rtl] .okx-defi-nft-transfer:before,[dir=rtl] .okx-defi-okbc-get:before,[dir=rtl] .okx-defi-okbc-arrow:before,[dir=rtl] .okx-defi-okc-cart:before,[dir=rtl] .okx-defi-okc-nft-transfer:before,[dir=rtl] .okx-defi-okc-data:before,[dir=rtl] .okx-defi-okc-return:before,[dir=rtl] .okx-defi-okc-tf-contract:before {
    transform: scaleX(-1)
}

.flex-row-reverse {
    flex-direction: row-reverse
}

.flex-col {
    flex-direction: column
}

.flex-col-reverse {
    flex-direction: column-reverse
}

.flex-wrap {
    flex-wrap: wrap
}

.flex-wrap-reverse {
    flex-wrap: wrap-reverse
}

.flex-nowrap {
    flex-wrap: nowrap
}

.grow {
    flex-grow: 1
}

.grow-0 {
    flex-grow: 0
}

.shrink {
    flex-shrink: 1
}

.shrink-0 {
    flex-shrink: 0
}

.justify-start {
    justify-content: flex-start
}

.justify-end {
    justify-content: flex-end
}

.justify-center {
    justify-content: center
}

.justify-between {
    justify-content: space-between
}

.justify-around {
    justify-content: space-around
}

.justify-evenly {
    justify-content: space-evenly
}

.items-start {
    align-items: flex-start
}

.items-end {
    align-items: flex-end
}

.items-center {
    align-items: center
}

.items-baseline {
    align-items: baseline
}

.items-stretch {
    align-items: stretch
}

@media (max-width: 767px) {
    .sm\:flex {
        display:flex
    }

    .sm\:flex-row {
        flex-direction: row
    }

    .sm\:flex-row-reverse {
        flex-direction: row-reverse
    }

    .sm\:flex-col {
        flex-direction: column
    }

    .sm\:flex-col-reverse {
        flex-direction: column-reverse
    }

    .sm\:flex-wrap {
        flex-wrap: wrap
    }

    .sm\:flex-wrap-reverse {
        flex-wrap: wrap-reverse
    }

    .sm\:flex-nowrap {
        flex-wrap: nowrap
    }

    .sm\:grow {
        flex-grow: 1
    }

    .sm\:grow-0 {
        flex-grow: 0
    }

    .sm\:shrink {
        flex-shrink: 1
    }

    .sm\:shrink-0 {
        flex-shrink: 0
    }

    .sm\:justify-start {
        justify-content: flex-start
    }

    .sm\:justify-end {
        justify-content: flex-end
    }

    .sm\:justify-center {
        justify-content: center
    }

    .sm\:justify-between {
        justify-content: space-between
    }

    .sm\:justify-around {
        justify-content: space-around
    }

    .sm\:justify-evenly {
        justify-content: space-evenly
    }

    .sm\:items-start {
        align-items: flex-start
    }

    .sm\:items-end {
        align-items: flex-end
    }

    .sm\:items-center {
        align-items: center
    }

    .sm\:items-baseline {
        align-items: baseline
    }

    .sm\:items-stretch {
        align-items: stretch
    }
}

@media (min-width: 768px) {
    .md\:flex {
        display:flex
    }

    .md\:flex-row {
        flex-direction: row
    }

    .md\:flex-row-reverse {
        flex-direction: row-reverse
    }

    .md\:flex-col {
        flex-direction: column
    }

    .md\:flex-col-reverse {
        flex-direction: column-reverse
    }

    .md\:flex-wrap {
        flex-wrap: wrap
    }

    .md\:flex-wrap-reverse {
        flex-wrap: wrap-reverse
    }

    .md\:flex-nowrap {
        flex-wrap: nowrap
    }

    .md\:grow {
        flex-grow: 1
    }

    .md\:grow-0 {
        flex-grow: 0
    }

    .md\:shrink {
        flex-shrink: 1
    }

    .md\:shrink-0 {
        flex-shrink: 0
    }

    .md\:justify-start {
        justify-content: flex-start
    }

    .md\:justify-end {
        justify-content: flex-end
    }

    .md\:justify-center {
        justify-content: center
    }

    .md\:justify-between {
        justify-content: space-between
    }

    .md\:justify-around {
        justify-content: space-around
    }

    .md\:justify-evenly {
        justify-content: space-evenly
    }

    .md\:items-start {
        align-items: flex-start
    }

    .md\:items-end {
        align-items: flex-end
    }

    .md\:items-center {
        align-items: center
    }

    .md\:items-baseline {
        align-items: baseline
    }

    .md\:items-stretch {
        align-items: stretch
    }
}

@media (min-width: 1024px) {
    .lg\:flex {
        display:flex
    }

    .lg\:flex-row {
        flex-direction: row
    }

    .lg\:flex-row-reverse {
        flex-direction: row-reverse
    }

    .lg\:flex-col {
        flex-direction: column
    }

    .lg\:flex-col-reverse {
        flex-direction: column-reverse
    }

    .lg\:flex-wrap {
        flex-wrap: wrap
    }

    .lg\:flex-wrap-reverse {
        flex-wrap: wrap-reverse
    }

    .lg\:flex-nowrap {
        flex-wrap: nowrap
    }

    .lg\:grow {
        flex-grow: 1
    }

    .lg\:grow-0 {
        flex-grow: 0
    }

    .lg\:shrink {
        flex-shrink: 1
    }

    .lg\:shrink-0 {
        flex-shrink: 0
    }

    .lg\:justify-start {
        justify-content: flex-start
    }

    .lg\:justify-end {
        justify-content: flex-end
    }

    .lg\:justify-center {
        justify-content: center
    }

    .lg\:justify-between {
        justify-content: space-between
    }

    .lg\:justify-around {
        justify-content: space-around
    }

    .lg\:justify-evenly {
        justify-content: space-evenly
    }

    .lg\:items-start {
        align-items: flex-start
    }

    .lg\:items-end {
        align-items: flex-end
    }

    .lg\:items-center {
        align-items: center
    }

    .lg\:items-baseline {
        align-items: baseline
    }

    .lg\:items-stretch {
        align-items: stretch
    }
}

@media (min-width: 1270px) {
    .xl\:flex {
        display:flex
    }

    .xl\:flex-row {
        flex-direction: row
    }

    .xl\:flex-row-reverse {
        flex-direction: row-reverse
    }

    .xl\:flex-col {
        flex-direction: column
    }

    .xl\:flex-col-reverse {
        flex-direction: column-reverse
    }

    .xl\:flex-wrap {
        flex-wrap: wrap
    }

    .xl\:flex-wrap-reverse {
        flex-wrap: wrap-reverse
    }

    .xl\:flex-nowrap {
        flex-wrap: nowrap
    }

    .xl\:grow {
        flex-grow: 1
    }

    .xl\:grow-0 {
        flex-grow: 0
    }

    .xl\:shrink {
        flex-shrink: 1
    }

    .xl\:shrink-0 {
        flex-shrink: 0
    }

    .xl\:justify-start {
        justify-content: flex-start
    }

    .xl\:justify-end {
        justify-content: flex-end
    }

    .xl\:justify-center {
        justify-content: center
    }

    .xl\:justify-between {
        justify-content: space-between
    }

    .xl\:justify-around {
        justify-content: space-around
    }

    .xl\:justify-evenly {
        justify-content: space-evenly
    }

    .xl\:items-start {
        align-items: flex-start
    }

    .xl\:items-end {
        align-items: flex-end
    }

    .xl\:items-center {
        align-items: center
    }

    .xl\:items-baseline {
        align-items: baseline
    }

    .xl\:items-stretch {
        align-items: stretch
    }
}

.text-left {
    text-align: left
}

.text-right {
    text-align: right
}

.truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.truncate-2 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2
}

.truncate-3 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3
}

.truncate-4 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4
}

.text-ellipsis {
    text-overflow: ellipsis
}

.text-clip {
    text-overflow: clip
}

.align-baseline {
    vertical-align: baseline
}

.align-top {
    vertical-align: top
}

.align-middle {
    vertical-align: middle
}

.align-bottom {
    vertical-align: bottom
}

.align-text-top {
    vertical-align: text-top
}

.align-text-bottom {
    vertical-align: text-bottom
}

.align-sub {
    vertical-align: sub
}

.align-super {
    vertical-align: super
}

.whitespace-normal {
    white-space: normal
}

.whitespace-nowrap {
    white-space: nowrap
}

.whitespace-pre {
    white-space: pre
}

.whitespace-pre-line {
    white-space: pre-line
}

.whitespace-pre-wrap {
    white-space: pre-wrap
}

.break-normal {
    overflow-wrap: normal;
    word-break: normal
}

.break-words {
    overflow-wrap: break-word
}

.break-all {
    word-break: break-all
}

@media (max-width: 767px) {
    .sm\:text-left {
        text-align:left
    }

    .sm\:text-center {
        text-align: center
    }

    .sm\:text-right {
        text-align: right
    }

    .sm\:truncate {
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap
    }

    .sm\:truncate-2 {
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2
    }

    .sm\:truncate-3 {
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3
    }

    .sm\:truncate-4 {
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 4
    }

    .sm\:text-ellipsis {
        text-overflow: ellipsis
    }

    .sm\:text-clip {
        text-overflow: clip
    }

    .sm\:align-baseline {
        vertical-align: baseline
    }

    .sm\:align-top {
        vertical-align: top
    }

    .sm\:align-middle {
        vertical-align: middle
    }

    .sm\:align-bottom {
        vertical-align: bottom
    }

    .sm\:align-text-top {
        vertical-align: text-top
    }

    .sm\:align-text-bottom {
        vertical-align: text-bottom
    }

    .sm\:align-sub {
        vertical-align: sub
    }

    .sm\:align-super {
        vertical-align: super
    }

    .sm\:whitespace-normal {
        white-space: normal
    }

    .sm\:whitespace-nowrap {
        white-space: nowrap
    }

    .sm\:whitespace-pre {
        white-space: pre
    }

    .sm\:whitespace-pre-line {
        white-space: pre-line
    }

    .sm\:whitespace-pre-wrap {
        white-space: pre-wrap
    }

    .sm\:break-normal {
        overflow-wrap: normal;
        word-break: normal
    }

    .sm\:break-words {
        overflow-wrap: break-word
    }

    .sm\:break-all {
        word-break: break-all
    }
}

@media (min-width: 768px) {
    .md\:text-left {
        text-align:left
    }

    .md\:text-center {
        text-align: center
    }

    .md\:text-right {
        text-align: right
    }

    .md\:truncate {
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap
    }

    .md\:truncate-2 {
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2
    }

    .md\:truncate-3 {
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3
    }

    .md\:truncate-4 {
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 4
    }

    .md\:text-ellipsis {
        text-overflow: ellipsis
    }

    .md\:text-clip {
        text-overflow: clip
    }

    .md\:align-baseline {
        vertical-align: baseline
    }

    .md\:align-top {
        vertical-align: top
    }

    .md\:align-middle {
        vertical-align: middle
    }

    .md\:align-bottom {
        vertical-align: bottom
    }

    .md\:align-text-top {
        vertical-align: text-top
    }

    .md\:align-text-bottom {
        vertical-align: text-bottom
    }

    .md\:align-sub {
        vertical-align: sub
    }

    .md\:align-super {
        vertical-align: super
    }

    .md\:whitespace-normal {
        white-space: normal
    }

    .md\:whitespace-nowrap {
        white-space: nowrap
    }

    .md\:whitespace-pre {
        white-space: pre
    }

    .md\:whitespace-pre-line {
        white-space: pre-line
    }

    .md\:whitespace-pre-wrap {
        white-space: pre-wrap
    }

    .md\:break-normal {
        overflow-wrap: normal;
        word-break: normal
    }

    .md\:break-words {
        overflow-wrap: break-word
    }

    .md\:break-all {
        word-break: break-all
    }
}

@media (min-width: 1024px) {
    .lg\:text-left {
        text-align:left
    }

    .lg\:text-center {
        text-align: center
    }

    .lg\:text-right {
        text-align: right
    }

    .lg\:truncate {
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap
    }

    .lg\:truncate-2 {
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2
    }

    .lg\:truncate-3 {
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3
    }

    .lg\:truncate-4 {
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 4
    }

    .lg\:text-ellipsis {
        text-overflow: ellipsis
    }

    .lg\:text-clip {
        text-overflow: clip
    }

    .lg\:align-baseline {
        vertical-align: baseline
    }

    .lg\:align-top {
        vertical-align: top
    }

    .lg\:align-middle {
        vertical-align: middle
    }

    .lg\:align-bottom {
        vertical-align: bottom
    }

    .lg\:align-text-top {
        vertical-align: text-top
    }

    .lg\:align-text-bottom {
        vertical-align: text-bottom
    }

    .lg\:align-sub {
        vertical-align: sub
    }

    .lg\:align-super {
        vertical-align: super
    }

    .lg\:whitespace-normal {
        white-space: normal
    }

    .lg\:whitespace-nowrap {
        white-space: nowrap
    }

    .lg\:whitespace-pre {
        white-space: pre
    }

    .lg\:whitespace-pre-line {
        white-space: pre-line
    }

    .lg\:whitespace-pre-wrap {
        white-space: pre-wrap
    }

    .lg\:break-normal {
        overflow-wrap: normal;
        word-break: normal
    }

    .lg\:break-words {
        overflow-wrap: break-word
    }

    .lg\:break-all {
        word-break: break-all
    }
}

@media (min-width: 1270px) {
    .xl\:text-left {
        text-align:left
    }

    .xl\:text-center {
        text-align: center
    }

    .xl\:text-right {
        text-align: right
    }

    .xl\:truncate {
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap
    }

    .xl\:truncate-2 {
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2
    }

    .xl\:truncate-3 {
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3
    }

    .xl\:truncate-4 {
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 4
    }

    .xl\:text-ellipsis {
        text-overflow: ellipsis
    }

    .xl\:text-clip {
        text-overflow: clip
    }

    .xl\:align-baseline {
        vertical-align: baseline
    }

    .xl\:align-top {
        vertical-align: top
    }

    .xl\:align-middle {
        vertical-align: middle
    }

    .xl\:align-bottom {
        vertical-align: bottom
    }

    .xl\:align-text-top {
        vertical-align: text-top
    }

    .xl\:align-text-bottom {
        vertical-align: text-bottom
    }

    .xl\:align-sub {
        vertical-align: sub
    }

    .xl\:align-super {
        vertical-align: super
    }

    .xl\:whitespace-normal {
        white-space: normal
    }

    .xl\:whitespace-nowrap {
        white-space: nowrap
    }

    .xl\:whitespace-pre {
        white-space: pre
    }

    .xl\:whitespace-pre-line {
        white-space: pre-line
    }

    .xl\:whitespace-pre-wrap {
        white-space: pre-wrap
    }

    .xl\:break-normal {
        overflow-wrap: normal;
        word-break: normal
    }

    .xl\:break-words {
        overflow-wrap: break-word
    }

    .xl\:break-all {
        word-break: break-all
    }
}

.bg-bottom {
    background-position: bottom
}

.bg-center {
    background-position: center
}

.bg-left {
    background-position: left
}

.bg-left-bottom {
    background-position: left bottom
}

.bg-left-top {
    background-position: left top
}

.bg-right {
    background-position: right
}

.bg-right-bottom {
    background-position: right bottom
}

.bg-right-top {
    background-position: right top
}

.bg-top {
    background-position: top
}

.bg-auto {
    background-size: auto
}

.bg-cover {
    background-size: cover
}

.bg-contain {
    background-size: contain
}

@media (max-width: 767px) {
    .sm\:bg-bottom {
        background-position:bottom
    }

    .sm\:bg-center {
        background-position: center
    }

    .sm\:bg-left {
        background-position: left
    }

    .sm\:bg-left-bottom {
        background-position: left bottom
    }

    .sm\:bg-left-top {
        background-position: left top
    }

    .sm\:bg-right {
        background-position: right
    }

    .sm\:bg-right-bottom {
        background-position: right bottom
    }

    .sm\:bg-right-top {
        background-position: right top
    }

    .sm\:bg-top {
        background-position: top
    }

    .sm\:bg-auto {
        background-size: auto
    }

    .sm\:bg-cover {
        background-size: cover
    }

    .sm\:bg-contain {
        background-size: contain
    }
}

@media (min-width: 768px) {
    .md\:bg-bottom {
        background-position:bottom
    }

    .md\:bg-center {
        background-position: center
    }

    .md\:bg-left {
        background-position: left
    }

    .md\:bg-left-bottom {
        background-position: left bottom
    }

    .md\:bg-left-top {
        background-position: left top
    }

    .md\:bg-right {
        background-position: right
    }

    .md\:bg-right-bottom {
        background-position: right bottom
    }

    .md\:bg-right-top {
        background-position: right top
    }

    .md\:bg-top {
        background-position: top
    }

    .md\:bg-auto {
        background-size: auto
    }

    .md\:bg-cover {
        background-size: cover
    }

    .md\:bg-contain {
        background-size: contain
    }
}

@media (min-width: 1024px) {
    .lg\:bg-bottom {
        background-position:bottom
    }

    .lg\:bg-center {
        background-position: center
    }

    .lg\:bg-left {
        background-position: left
    }

    .lg\:bg-left-bottom {
        background-position: left bottom
    }

    .lg\:bg-left-top {
        background-position: left top
    }

    .lg\:bg-right {
        background-position: right
    }

    .lg\:bg-right-bottom {
        background-position: right bottom
    }

    .lg\:bg-right-top {
        background-position: right top
    }

    .lg\:bg-top {
        background-position: top
    }

    .lg\:bg-auto {
        background-size: auto
    }

    .lg\:bg-cover {
        background-size: cover
    }

    .lg\:bg-contain {
        background-size: contain
    }
}

@media (min-width: 1270px) {
    .xl\:bg-bottom {
        background-position:bottom
    }

    .xl\:bg-center {
        background-position: center
    }

    .xl\:bg-left {
        background-position: left
    }

    .xl\:bg-left-bottom {
        background-position: left bottom
    }

    .xl\:bg-left-top {
        background-position: left top
    }

    .xl\:bg-right {
        background-position: right
    }

    .xl\:bg-right-bottom {
        background-position: right bottom
    }

    .xl\:bg-right-top {
        background-position: right top
    }

    .xl\:bg-top {
        background-position: top
    }

    .xl\:bg-auto {
        background-size: auto
    }

    .xl\:bg-cover {
        background-size: cover
    }

    .xl\:bg-contain {
        background-size: contain
    }
}

.overflow-auto {
    overflow: auto
}

.overflow-y-auto {
    overflow-y: auto
}

.overflow-x-auto {
    overflow-x: auto
}

.overflow-hidden {
    overflow: hidden
}

.overflow-x-hidden {
    overflow-x: hidden
}

.overflow-y-hidden {
    overflow-y: hidden
}

.overflow-visible {
    overflow: visible
}

.overflow-x-visible {
    overflow-x: visible
}

.overflow-y-visible {
    overflow-y: visible
}

.overflow-scroll {
    overflow: scroll
}

.overflow-x-scroll {
    overflow-x: scroll
}

.overflow-y-scroll {
    overflow-y: scroll
}

@media (max-width: 767px) {
    .sm\:overflow-auto {
        overflow:auto
    }

    .sm\:overflow-y-auto {
        overflow-y: auto
    }

    .sm\:overflow-x-auto {
        overflow-x: auto
    }

    .sm\:overflow-hidden {
        overflow: hidden
    }

    .sm\:overflow-x-hidden {
        overflow-x: hidden
    }

    .sm\:overflow-y-hidden {
        overflow-y: hidden
    }

    .sm\:overflow-visible {
        overflow: visible
    }

    .sm\:overflow-x-visible {
        overflow-x: visible
    }

    .sm\:overflow-y-visible {
        overflow-y: visible
    }

    .sm\:overflow-scroll {
        overflow: scroll
    }

    .sm\:overflow-x-scroll {
        overflow-x: scroll
    }

    .sm\:overflow-y-scroll {
        overflow-y: scroll
    }
}

@media (min-width: 768px) {
    .md\:overflow-auto {
        overflow:auto
    }

    .md\:overflow-y-auto {
        overflow-y: auto
    }

    .md\:overflow-x-auto {
        overflow-x: auto
    }

    .md\:overflow-hidden {
        overflow: hidden
    }

    .md\:overflow-x-hidden {
        overflow-x: hidden
    }

    .md\:overflow-y-hidden {
        overflow-y: hidden
    }

    .md\:overflow-visible {
        overflow: visible
    }

    .md\:overflow-x-visible {
        overflow-x: visible
    }

    .md\:overflow-y-visible {
        overflow-y: visible
    }

    .md\:overflow-scroll {
        overflow: scroll
    }

    .md\:overflow-x-scroll {
        overflow-x: scroll
    }

    .md\:overflow-y-scroll {
        overflow-y: scroll
    }
}

@media (min-width: 1024px) {
    .lg\:overflow-auto {
        overflow:auto
    }

    .lg\:overflow-y-auto {
        overflow-y: auto
    }

    .lg\:overflow-x-auto {
        overflow-x: auto
    }

    .lg\:overflow-hidden {
        overflow: hidden
    }

    .lg\:overflow-x-hidden {
        overflow-x: hidden
    }

    .lg\:overflow-y-hidden {
        overflow-y: hidden
    }

    .lg\:overflow-visible {
        overflow: visible
    }

    .lg\:overflow-x-visible {
        overflow-x: visible
    }

    .lg\:overflow-y-visible {
        overflow-y: visible
    }

    .lg\:overflow-scroll {
        overflow: scroll
    }

    .lg\:overflow-x-scroll {
        overflow-x: scroll
    }

    .lg\:overflow-y-scroll {
        overflow-y: scroll
    }
}

@media (min-width: 1270px) {
    .xl\:overflow-auto {
        overflow:auto
    }

    .xl\:overflow-y-auto {
        overflow-y: auto
    }

    .xl\:overflow-x-auto {
        overflow-x: auto
    }

    .xl\:overflow-hidden {
        overflow: hidden
    }

    .xl\:overflow-x-hidden {
        overflow-x: hidden
    }

    .xl\:overflow-y-hidden {
        overflow-y: hidden
    }

    .xl\:overflow-visible {
        overflow: visible
    }

    .xl\:overflow-x-visible {
        overflow-x: visible
    }

    .xl\:overflow-y-visible {
        overflow-y: visible
    }

    .xl\:overflow-scroll {
        overflow: scroll
    }

    .xl\:overflow-x-scroll {
        overflow-x: scroll
    }

    .xl\:overflow-y-scroll {
        overflow-y: scroll
    }
}

.static {
    position: sticky
}

.fixed {
    position: fixed
}

@media (max-width: 767px) {
    .sm\:static {
        position:sticky
    }

    .sm\:fixed {
        position: fixed
    }

    .sm\:absolute {
        position: absolute
    }

    .sm\:relative {
        position: relative
    }
}

@media (min-width: 768px) {
    .md\:static {
        position:sticky
    }

    .md\:fixed {
        position: fixed
    }

    .md\:absolute {
        position: absolute
    }

    .md\:relative {
        position: relative
    }
}

@media (min-width: 1024px) {
    .lg\:static {
        position:sticky
    }

    .lg\:fixed {
        position: fixed
    }

    .lg\:absolute {
        position: absolute
    }

    .lg\:relative {
        position: relative
    }
}

@media (min-width: 1270px) {
    .xl\:static {
        position:sticky
    }

    .xl\:fixed {
        position: fixed
    }

    .xl\:absolute {
        position: absolute
    }

    .xl\:relative {
        position: relative
    }
}

.inline {
    display: inline
}

.flex {
    display: flex
}

.inline-flex {
    display: inline-flex
}

@media (max-width: 767px) {
    .sm\:block {
        display:block
    }

    .sm\:inline-block {
        display: inline-block
    }

    .sm\:inline {
        display: inline
    }

    .sm\:flex {
        display: flex
    }

    .sm\:inline-flex {
        display: inline-flex
    }

    .sm\:hidden {
        display: none
    }
}

@media (min-width: 768px) {
    .md\:block {
        display:block
    }

    .md\:inline-block {
        display: inline-block
    }

    .md\:inline {
        display: inline
    }

    .md\:flex {
        display: flex
    }

    .md\:inline-flex {
        display: inline-flex
    }

    .md\:hidden {
        display: none
    }
}

@media (min-width: 1024px) {
    .lg\:block {
        display:block
    }

    .lg\:inline-block {
        display: inline-block
    }

    .lg\:inline {
        display: inline
    }

    .lg\:flex {
        display: flex
    }

    .lg\:inline-flex {
        display: inline-flex
    }

    .lg\:hidden {
        display: none
    }
}

@media (min-width: 1270px) {
    .xl\:block {
        display:block
    }

    .xl\:inline-block {
        display: inline-block
    }

    .xl\:inline {
        display: inline
    }

    .xl\:flex {
        display: flex
    }

    .xl\:inline-flex {
        display: inline-flex
    }

    .xl\:hidden {
        display: none
    }
}

.cursor-auto {
    cursor: auto
}

.cursor-default {
    cursor: default
}

@media (max-width: 767px) {
    .sm\:cursor-auto {
        cursor:auto
    }

    .sm\:cursor-default {
        cursor: default
    }

    .sm\:cursor-pointer {
        cursor: pointer
    }

    .sm\:cursor-not-allowed {
        cursor: not-allowed
    }
}

@media (min-width: 768px) {
    .md\:cursor-auto {
        cursor:auto
    }

    .md\:cursor-default {
        cursor: default
    }

    .md\:cursor-pointer {
        cursor: pointer
    }

    .md\:cursor-not-allowed {
        cursor: not-allowed
    }
}

@media (min-width: 1024px) {
    .lg\:cursor-auto {
        cursor:auto
    }

    .lg\:cursor-default {
        cursor: default
    }

    .lg\:cursor-pointer {
        cursor: pointer
    }

    .lg\:cursor-not-allowed {
        cursor: not-allowed
    }
}

@media (min-width: 1270px) {
    .xl\:cursor-auto {
        cursor:auto
    }

    .xl\:cursor-default {
        cursor: default
    }

    .xl\:cursor-pointer {
        cursor: pointer
    }

    .xl\:cursor-not-allowed {
        cursor: not-allowed
    }
}

[dir=ltr] .pl-2 {
    padding-left: 2px
}

[dir=rtl] .pl-2 {
    padding-right: 2px
}

[dir=ltr] .ml-2 {
    margin-left: 2px
}

[dir=rtl] .ml-2 {
    margin-right: 2px
}

[dir=ltr] .pr-2 {
    padding-right: 2px
}

[dir=rtl] .pr-2 {
    padding-left: 2px
}

[dir=ltr] .mr-2 {
    margin-right: 2px
}

[dir=rtl] .mr-2 {
    margin-left: 2px
}

.pt-2 {
    padding-top: 2px
}

.mt-2 {
    margin-top: 2px
}

.pb-2 {
    padding-bottom: 2px
}

.mb-2 {
    margin-bottom: 2px
}

[dir=ltr] .pl-4 {
    padding-left: 4px
}

[dir=rtl] .pl-4 {
    padding-right: 4px
}

[dir=ltr] .ml-4 {
    margin-left: 4px
}

[dir=rtl] .ml-4 {
    margin-right: 4px
}

[dir=ltr] .pr-4 {
    padding-right: 4px
}

[dir=rtl] .pr-4 {
    padding-left: 4px
}

[dir=ltr] .mr-4 {
    margin-right: 4px
}

[dir=rtl] .mr-4 {
    margin-left: 4px
}

.pt-4 {
    padding-top: 4px
}

.pb-4 {
    padding-bottom: 4px
}

.mb-4 {
    margin-bottom: 4px
}

[dir=ltr] .pl-6 {
    padding-left: 6px
}

[dir=rtl] .pl-6 {
    padding-right: 6px
}

[dir=ltr] .ml-6 {
    margin-left: 6px
}

[dir=rtl] .ml-6 {
    margin-right: 6px
}

[dir=ltr] .pr-6 {
    padding-right: 6px
}

[dir=rtl] .pr-6 {
    padding-left: 6px
}

[dir=ltr] .mr-6 {
    margin-right: 6px
}

[dir=rtl] .mr-6 {
    margin-left: 6px
}

.pt-6 {
    padding-top: 6px
}

.mt-6 {
    margin-top: 6px
}

.pb-6 {
    padding-bottom: 6px
}

.mb-6 {
    margin-bottom: 6px
}

[dir=ltr] .pl-8 {
    padding-left: 8px
}

[dir=rtl] .pl-8 {
    padding-right: 8px
}

[dir=ltr] .pr-8 {
    padding-right: 8px
}

[dir=rtl] .pr-8 {
    padding-left: 8px
}

.pt-8 {
    padding-top: 8px
}

.mt-8 {
    margin-top: 8px
}

.pb-8 {
    padding-bottom: 8px
}

.mb-8 {
    margin-bottom: 8px
}

[dir=ltr] .pl-10 {
    padding-left: 10px
}

[dir=rtl] .pl-10 {
    padding-right: 10px
}

[dir=ltr] .ml-10 {
    margin-left: 10px
}

[dir=rtl] .ml-10 {
    margin-right: 10px
}

[dir=ltr] .pr-10 {
    padding-right: 10px
}

[dir=rtl] .pr-10 {
    padding-left: 10px
}

[dir=ltr] .mr-10 {
    margin-right: 10px
}

[dir=rtl] .mr-10 {
    margin-left: 10px
}

.pt-10 {
    padding-top: 10px
}

.mt-10 {
    margin-top: 10px
}

.pb-10 {
    padding-bottom: 10px
}

.mb-10 {
    margin-bottom: 10px
}

[dir=ltr] .pl-12 {
    padding-left: 12px
}

[dir=rtl] .pl-12 {
    padding-right: 12px
}

[dir=ltr] .ml-12 {
    margin-left: 12px
}

[dir=rtl] .ml-12 {
    margin-right: 12px
}

[dir=ltr] .pr-12 {
    padding-right: 12px
}

[dir=rtl] .pr-12 {
    padding-left: 12px
}

.pt-12 {
    padding-top: 12px
}

.mt-12 {
    margin-top: 12px
}

.pb-12 {
    padding-bottom: 12px
}

.mb-12 {
    margin-bottom: 12px
}

[dir=ltr] .pl-14 {
    padding-left: 14px
}

[dir=rtl] .pl-14 {
    padding-right: 14px
}

[dir=ltr] .ml-14 {
    margin-left: 14px
}

[dir=rtl] .ml-14 {
    margin-right: 14px
}

[dir=ltr] .pr-14 {
    padding-right: 14px
}

[dir=rtl] .pr-14 {
    padding-left: 14px
}

[dir=ltr] .mr-14 {
    margin-right: 14px
}

[dir=rtl] .mr-14 {
    margin-left: 14px
}

.pt-14 {
    padding-top: 14px
}

.mt-14 {
    margin-top: 14px
}

.pb-14 {
    padding-bottom: 14px
}

.mb-14 {
    margin-bottom: 14px
}

[dir=ltr] .pl-16 {
    padding-left: 16px
}

[dir=rtl] .pl-16 {
    padding-right: 16px
}

[dir=ltr] .ml-16 {
    margin-left: 16px
}

[dir=rtl] .ml-16 {
    margin-right: 16px
}

[dir=ltr] .pr-16 {
    padding-right: 16px
}

[dir=rtl] .pr-16 {
    padding-left: 16px
}

.pt-16 {
    padding-top: 16px
}

.pb-16 {
    padding-bottom: 16px
}

.mb-16 {
    margin-bottom: 16px
}

[dir=ltr] .pl-18 {
    padding-left: 18px
}

[dir=rtl] .pl-18 {
    padding-right: 18px
}

[dir=ltr] .ml-18 {
    margin-left: 18px
}

[dir=rtl] .ml-18 {
    margin-right: 18px
}

[dir=ltr] .pr-18 {
    padding-right: 18px
}

[dir=rtl] .pr-18 {
    padding-left: 18px
}

[dir=ltr] .mr-18 {
    margin-right: 18px
}

[dir=rtl] .mr-18 {
    margin-left: 18px
}

.pt-18 {
    padding-top: 18px
}

.mt-18 {
    margin-top: 18px
}

.pb-18 {
    padding-bottom: 18px
}

.mb-18 {
    margin-bottom: 18px
}

[dir=ltr] .pl-20 {
    padding-left: 20px
}

[dir=rtl] .pl-20 {
    padding-right: 20px
}

[dir=ltr] .ml-20 {
    margin-left: 20px
}

[dir=rtl] .ml-20 {
    margin-right: 20px
}

[dir=ltr] .pr-20 {
    padding-right: 20px
}

[dir=rtl] .pr-20 {
    padding-left: 20px
}

[dir=ltr] .mr-20 {
    margin-right: 20px
}

[dir=rtl] .mr-20 {
    margin-left: 20px
}

.pt-20 {
    padding-top: 20px
}

.mt-20 {
    margin-top: 20px
}

.pb-20 {
    padding-bottom: 20px
}

.mb-20 {
    margin-bottom: 20px
}

[dir=ltr] .pl-24 {
    padding-left: 24px
}

[dir=rtl] .pl-24 {
    padding-right: 24px
}

[dir=ltr] .ml-24 {
    margin-left: 24px
}

[dir=rtl] .ml-24 {
    margin-right: 24px
}

[dir=ltr] .pr-24 {
    padding-right: 24px
}

[dir=rtl] .pr-24 {
    padding-left: 24px
}

[dir=ltr] .mr-24 {
    margin-right: 24px
}

[dir=rtl] .mr-24 {
    margin-left: 24px
}

.pt-24 {
    padding-top: 24px
}

.mt-24 {
    margin-top: 24px
}

.pb-24 {
    padding-bottom: 24px
}

.mb-24 {
    margin-bottom: 24px
}

[dir=ltr] .pl-30 {
    padding-left: 30px
}

[dir=rtl] .pl-30 {
    padding-right: 30px
}

[dir=ltr] .ml-30 {
    margin-left: 30px
}

[dir=rtl] .ml-30 {
    margin-right: 30px
}

[dir=ltr] .pr-30 {
    padding-right: 30px
}

[dir=rtl] .pr-30 {
    padding-left: 30px
}

[dir=ltr] .mr-30 {
    margin-right: 30px
}

[dir=rtl] .mr-30 {
    margin-left: 30px
}

.pt-30 {
    padding-top: 30px
}

.mt-30 {
    margin-top: 30px
}

.pb-30 {
    padding-bottom: 30px
}

.mb-30 {
    margin-bottom: 30px
}

[dir=ltr] .pl-32 {
    padding-left: 32px
}

[dir=rtl] .pl-32 {
    padding-right: 32px
}

[dir=ltr] .ml-32 {
    margin-left: 32px
}

[dir=rtl] .ml-32 {
    margin-right: 32px
}

[dir=ltr] .pr-32 {
    padding-right: 32px
}

[dir=rtl] .pr-32 {
    padding-left: 32px
}

[dir=ltr] .mr-32 {
    margin-right: 32px
}

[dir=rtl] .mr-32 {
    margin-left: 32px
}

.pt-32 {
    padding-top: 32px
}

.mt-32 {
    margin-top: 32px
}

.pb-32 {
    padding-bottom: 32px
}

.mb-32 {
    margin-bottom: 32px
}

[dir=ltr] .pl-50 {
    padding-left: 50px
}

[dir=rtl] .pl-50 {
    padding-right: 50px
}

[dir=ltr] .ml-50 {
    margin-left: 50px
}

[dir=rtl] .ml-50 {
    margin-right: 50px
}

[dir=ltr] .pr-50 {
    padding-right: 50px
}

[dir=rtl] .pr-50 {
    padding-left: 50px
}

[dir=ltr] .mr-50 {
    margin-right: 50px
}

[dir=rtl] .mr-50 {
    margin-left: 50px
}

.pt-50 {
    padding-top: 50px
}

.pb-50 {
    padding-bottom: 50px
}

.mb-50 {
    margin-bottom: 50px
}

.color-link {
    color: #004cff
}

.color-008659 {
    color: #008659
}

.color-1d2023 {
    color: #1d2023
}

.color-60687b {
    color: #60687b
}

.color-3d3d3d {
    color: var(--okd-color-content-secondary)
}

.color-959dad {
    color: #959dad
}

.color-0569ff {
    color: var(--okd-color-blue-700)
}

.color-bdbdbd {
    color: #bdbdbd
}

.color-3f475a {
    color: #3f475a
}

.color-white {
    color: #fff
}

.color-black {
    color: var(--okd-color-content-primary)
}

.color-df473d {
    color: #df473d
}

.font-10 {
    font-size: 10px;
    line-height: 12px
}

.font-12 {
    font-size: 12px;
    line-height: 16px
}

.font-13 {
    font-size: 13px
}

.font-14 {
    font-size: 14px;
    line-height: 16px
}

.font-16 {
    font-size: 16px;
    line-height: 20px
}

.font-18 {
    font-size: 18px;
    line-height: 24px
}

.font-20 {
    font-size: 20px;
    line-height: 24px
}

.font-24 {
    font-size: 24px;
    line-height: 32px
}

.font-28 {
    font-size: 28px;
    line-height: 36px
}

.font-32 {
    font-size: 32px;
    line-height: 40px
}

.font-36 {
    font-size: 36px;
    line-height: 132%
}

.font-40 {
    font-size: 40px;
    line-height: 48px
}

.line-20 {
    line-height: 20px
}

.font-bold {
    font-weight: 500
}

.font-normal,.font-400 {
    font-weight: 400
}

.font-600 {
    font-weight: 600
}

.font-700 {
    font-weight: 700
}

.relative {
    position: relative
}

.absolute {
    position: absolute
}

.text-center {
    text-align: center
}

[dir=ltr] .text-right {
    text-align: right
}

[dir=rtl] .text-right {
    text-align: left
}

.flex-row {
    flex-direction: row
}

.flex-column {
    flex-direction: column
}

.flex-item {
    flex-basis: 0;
    flex-grow: 1;
    flex-shrink: 1;
    max-width: 100%
}

.flex-0-0-auto {
    flex: 0 0 auto
}

.w-16 {
    width: 16px
}

.w-24 {
    width: 24px
}

.w-100,.w-full {
    width: 100%
}

.h-24 {
    height: 24px
}

.h-40 {
    height: 40px
}

.h-full {
    height: 100%
}

.align-items-start {
    align-items: flex-start
}

.align-items-center {
    align-items: center
}

.align-items-end {
    align-items: flex-end
}

.justify-content-start {
    justify-content: flex-start
}

.justify-content-center {
    justify-content: center
}

.justify-content-end {
    justify-content: flex-end
}

.justify-content-between {
    justify-content: space-between
}

.bg-ebebeb {
    background-color: #ebebeb
}

.underline {
    text-decoration: underline
}

.underline-dash {
    cursor: pointer;
    text-decoration: 1px dashed var(--okd-color-border-primary) underline;
    text-underline-offset: 3px
}

.ellipsis {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.ellipsis2 {
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    -webkit-line-clamp: 2
}

.cursor-pointer {
    cursor: pointer
}

.cursor-not-allowed {
    cursor: not-allowed
}

.border-box {
    box-sizing: border-box
}

.inline-block {
    display: inline-block
}

.block {
    display: block
}

.border-f0f3f7 {
    border: 1px solid #f0f3f7
}

.border-d8dce5 {
    border: 1px solid #d8dce5
}

.border-ebebeb {
    border: 1px solid #ebebeb
}

.word-break-all {
    word-break: break-all
}

.word-break-word {
    word-break: break-word
}

.container {
    padding-left: 8px;
    padding-right: 8px
}

@media (min-width: 768px) {
    .container {
        padding-left:12px;
        padding-right: 12px
    }
}

@media (min-width: 1024px) {
    .container {
        padding-left:calc((100% - 960px)/2);
        padding-right: calc((100% - 960px)/2)
    }
}

@media (min-width: 1270px) {
    .container {
        padding-left:calc((100% - 1248px)/2);
        padding-right: calc((100% - 1248px)/2)
    }
}

.icon-transition {
    transition: transform ease .3s
}

[dir=ltr] .icon-up {
    transform: rotate(180deg)
}

[dir=rtl] .icon-up {
    transform: rotate(-180deg)
}

.hidden {
    display: none
}

.clear-img-gap {
    vertical-align: bottom
}

.user-select-none {
    user-select: none
}

.p-4 {
    padding: 4px
}

.px-16 {
    padding: 0 16px
}

.mt-50 {
    margin-top: 50px
}

.opacity-0 {
    opacity: 0
}

.z-index-hidden {
    z-index: -1
}

[dir=ltr] .ml-auto {
    margin-left: auto
}

[dir=rtl] .ml-auto,[dir=ltr] .mr-auto {
    margin-right: auto
}

[dir=rtl] .mr-auto {
    margin-left: auto
}

[dir=ltr] .mr-5 {
    margin-right: 5px
}

[dir=rtl] .mr-5 {
    margin-left: 5px
}

[dir=ltr] .mr-8 {
    margin-right: 8px
}

[dir=rtl] .mr-8 {
    margin-left: 8px
}

[dir=ltr] .mr-12 {
    margin-right: 12px
}

[dir=rtl] .mr-12 {
    margin-left: 12px
}

[dir=ltr] .mr-16 {
    margin-right: 16px
}

[dir=rtl] .mr-16 {
    margin-left: 16px
}

.mt-16 {
    margin-top: 16px
}

.mt-4 {
    margin-top: 4px
}

[dir=ltr] .ml-8 {
    margin-left: 8px
}

[dir=rtl] .ml-8 {
    margin-right: 8px
}

.color-warn {
    color: var(--okd-color-semantic-notice)
}

.color-danger {
    color: var(--okd-color-semantic-negative)
}

.color-down-text {
    color: var(--color-down-text)
}

.color-up-text {
    color: var(--color-up-text)
}

.color-yellow-600 {
    color: var(--okd-color-yellow-600)
}

.color-content-contrast {
    color: var(--okd-color-content-contrast)
}

.color-preference-profit-alternative {
    color: var(--okd-color-link-accent-content-primary)
}

.color-semantic-notice {
    color: var(--dex-okd-color-semantic-notice)
}

.br-4 {
    border-radius: 4px
}

.br-8 {
    border-radius: 8px
}

.font-inherit {
    font-weight: inherit;
    font-size: inherit
}

.keep-ltr {
    direction: ltr
}

.container-inverse {
    background-color: var(--okd-color-container-inverse)
}

.container-contrast {
    background-color: var(--okd-color-container-contrast)
}

.container-tertiary {
    background-color: var(--okd-color-container-tertiary)
}

.container-secondary {
    background-color: var(--okd-color-container-secondary)
}

.container-primary {
    background-color: var(--okd-color-container-primary)
}

.background-scrim {
    background-color: var(--okd-color-background-scrim)
}

.background-surface-disable {
    background-color: var(--okd-color-background-surface-disable)
}

.background-surface-pressed {
    background-color: var(--okd-color-background-surface-pressed)
}

.background-surface-secondary {
    background-color: var(--okd-color-background-surface-secondary)
}

.background-surface-primary {
    background-color: var(--okd-color-background-surface-primary)
}

.background-base-secondary {
    background-color: var(--okd-color-background-base-secondary)
}

.background-base-primary {
    background-color: var(--okd-color-background-base-primary)
}

.content-inverse {
    color: var(--okd-color-content-inverse)
}

.content-disabled {
    color: var(--okd-color-content-disabled)
}

.content-contrast {
    color: var(--okd-color-content-contrast)
}

.content-tertiary {
    color: var(--okd-color-content-tertiary)
}

.content-secondary {
    color: var(--okd-color-content-secondary)
}

.content-primary {
    color: var(--okd-color-content-primary)
}

.border-selected {
    border-color: var(--okd-color-border-selected)
}

.border-contrast {
    border-color: var(--okd-color-border-contrast)
}

.border-secondary {
    border-color: var(--okd-color-border-secondary)
}

.border-primary {
    border-color: var(--okd-color-border-primary)
}

.ok-social-platform-line-app {
    --ok-icon-font-family: "ok-7560450a8d"
}

.ok-social-platform-line-app:before {
    content: "\e00a";
    font-family: ok-7560450a8d
}

.ok-social-platform-wechat {
    --ok-icon-font-family: "ok-7560450a8d"
}

.ok-social-platform-wechat:before {
    content: "\e00b";
    font-family: ok-7560450a8d
}

.ok-social-platform-instagram {
    --ok-icon-font-family: "ok-7560450a8d"
}

.ok-social-platform-instagram:before {
    content: "\e008";
    font-family: ok-7560450a8d
}

.ok-social-platform-youtube {
    --ok-icon-font-family: "ok-7560450a8d"
}

.ok-social-platform-youtube:before {
    content: "\e009";
    font-family: ok-7560450a8d
}

.ok-social-platform-whatsapp {
    --ok-icon-font-family: "ok-7560450a8d"
}

.ok-social-platform-whatsapp:before {
    content: "\e007";
    font-family: ok-7560450a8d
}

.ok-social-platform-discord {
    --ok-icon-font-family: "ok-7560450a8d"
}

.ok-social-platform-discord:before {
    content: "\e000";
    font-family: ok-7560450a8d
}

.ok-social-platform-github {
    --ok-icon-font-family: "ok-7560450a8d"
}

.ok-social-platform-github:before {
    content: "\e001";
    font-family: ok-7560450a8d
}

.ok-social-platform-medium {
    --ok-icon-font-family: "ok-7560450a8d"
}

.ok-social-platform-medium:before {
    content: "\e002";
    font-family: ok-7560450a8d
}

.ok-social-platform-reddit {
    --ok-icon-font-family: "ok-7560450a8d"
}

.ok-social-platform-reddit:before {
    content: "\e003";
    font-family: ok-7560450a8d
}

.ok-social-platform-telegram {
    --ok-icon-font-family: "ok-7560450a8d"
}

.ok-social-platform-telegram:before {
    content: "\e004";
    font-family: ok-7560450a8d
}

.ok-social-platform-x {
    --ok-icon-font-family: "ok-7560450a8d"
}

.ok-social-platform-x:before {
    content: "\e005";
    font-family: ok-7560450a8d
}

.ok-social-platform-facebook {
    --ok-icon-font-family: "ok-7560450a8d"
}

.ok-social-platform-facebook:before {
    content: "\e006";
    font-family: ok-7560450a8d
}

@font-face {
    font-style: normal;
    src: url(./iconfont-OK-Social-Platform-FAWNZRYX.woff2) format("woff2");
    font-family: ok-7560450a8d;
    font-display: block
}

.okx-defi-recurring-buy {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-recurring-buy:before {
    content: "\e2b0";
    font-family: ok-dc2c9dc6be
}

.okx-defi-tips {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-tips:before {
    content: "\e2af";
    font-family: ok-dc2c9dc6be
}

.okx-defi-trading-tutorial {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-trading-tutorial:before {
    content: "\e2ae";
    font-family: ok-dc2c9dc6be
}

.okx-defi-web3-inscription {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-web3-inscription:before {
    content: "\e2ad";
    font-family: ok-dc2c9dc6be
}

.okx-defi-mint {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-mint:before {
    content: "\e2ac";
    font-family: ok-dc2c9dc6be
}

.okx-defi-line-chart {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-line-chart:before {
    content: "\e2ab";
    font-family: ok-dc2c9dc6be
}

.okx-defi-history-filled {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-history-filled:before {
    content: "\e2aa";
    font-family: ok-dc2c9dc6be
}

.okx-defi-unselected {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-unselected:before {
    content: "\e2a9";
    font-family: ok-dc2c9dc6be
}

.okx-defi-list-filter {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-list-filter:before {
    content: "\e2a8";
    font-family: ok-dc2c9dc6be
}

.okx-defi-fee-rule {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-fee-rule:before {
    content: "\e2a7";
    font-family: ok-dc2c9dc6be
}

.okx-defi-plus-circle {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-plus-circle:before {
    content: "\e2a5";
    font-family: ok-dc2c9dc6be
}

.okx-defi-plus-circle_filled {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-plus-circle_filled:before {
    content: "\e2a6";
    font-family: ok-dc2c9dc6be
}

.okx-defi-box {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-box:before {
    content: "\e2a4";
    font-family: ok-dc2c9dc6be
}

.okx-defi-insights {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-insights:before {
    content: "\e2a3";
    font-family: ok-dc2c9dc6be
}

.okx-defi-add-to_shopping_cart {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-add-to_shopping_cart:before {
    content: "\e2a2";
    font-family: ok-dc2c9dc6be
}

.okx-defi-options-outline {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-options-outline:before {
    content: "\e2a1";
    font-family: ok-dc2c9dc6be
}

.okx-defi-Instagram-outline {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-Instagram-outline:before {
    content: "\e2a0";
    font-family: ok-dc2c9dc6be
}

.okx-defi-brush {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-brush:before {
    content: "\e29f";
    font-family: ok-dc2c9dc6be
}

.okx-defi-network-fee-standard {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-network-fee-standard:before {
    content: "\e29e";
    font-family: ok-dc2c9dc6be
}

.okx-defi-network-fee-slow {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-network-fee-slow:before {
    content: "\e29d";
    font-family: ok-dc2c9dc6be
}

.okx-defi-edit {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-edit:before {
    content: "\e29c";
    font-family: ok-dc2c9dc6be
}

.okx-defi-web3-market {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-web3-market:before {
    content: "\e29b";
    font-family: ok-dc2c9dc6be
}

.okx-defi-more {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-more:before {
    content: "\e29a";
    font-family: ok-dc2c9dc6be
}

.okx-defi-Facebook {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-Facebook:before {
    content: "\e299";
    font-family: ok-dc2c9dc6be
}

.okx-defi-calendar {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-calendar:before {
    content: "\e298";
    font-family: ok-dc2c9dc6be
}

.okx-defi-subscribe {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-subscribe:before {
    content: "\e296";
    font-family: ok-dc2c9dc6be
}

.okx-defi-subscribed {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-subscribed:before {
    content: "\e297";
    font-family: ok-dc2c9dc6be
}

.okx-defi-web3-sniper {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-web3-sniper:before {
    content: "\e295";
    font-family: ok-dc2c9dc6be
}

.okx-defi-swap-for-gas {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-swap-for-gas:before {
    content: "\e294";
    font-family: ok-dc2c9dc6be
}

.okx-defi-token-outline {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-token-outline:before {
    content: "\e292";
    font-family: ok-dc2c9dc6be
}

.okx-defi-token-filled {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-token-filled:before {
    content: "\e293";
    font-family: ok-dc2c9dc6be
}

.okx-defi-copiers-filled {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-copiers-filled:before {
    content: "\e291";
    font-family: ok-dc2c9dc6be
}

.okx-defi-checkmark {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-checkmark:before {
    content: "\e290";
    font-family: ok-dc2c9dc6be
}

.okx-defi-chevron-right_alignright {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-chevron-right_alignright:before {
    content: "\e28f";
    font-family: ok-dc2c9dc6be
}

.okx-defi-setting {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-setting:before {
    content: "\e28d";
    font-family: ok-dc2c9dc6be
}

.okx-defi-setting-filled {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-setting-filled:before {
    content: "\e28e";
    font-family: ok-dc2c9dc6be
}

.okx-defi-network-fee-fast {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-network-fee-fast:before {
    content: "\e28c";
    font-family: ok-dc2c9dc6be
}

.okx-defi-hamburger-edit {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-hamburger-edit:before {
    content: "\e28b";
    font-family: ok-dc2c9dc6be
}

.okx-defi-web3-loop {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-web3-loop:before {
    content: "\e28a";
    font-family: ok-dc2c9dc6be
}

.okx-defi-party-outline {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-party-outline:before {
    content: "\e288";
    font-family: ok-dc2c9dc6be
}

.okx-defi-party-filled {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-party-filled:before {
    content: "\e289";
    font-family: ok-dc2c9dc6be
}

.okx-defi-exchange-tab {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-exchange-tab:before {
    content: "\e287";
    font-family: ok-dc2c9dc6be
}

.okx-defi-fire-flame_filled {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-fire-flame_filled:before {
    content: "\e285";
    font-family: ok-dc2c9dc6be
}

.okx-defi-fire-flame {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-fire-flame:before {
    content: "\e286";
    font-family: ok-dc2c9dc6be
}

.okx-defi-refresh {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-refresh:before {
    content: "\e284";
    font-family: ok-dc2c9dc6be
}

.okx-defi-user {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-user:before {
    content: "\e283";
    font-family: ok-dc2c9dc6be
}

.okx-defi-caret-up {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-caret-up:before {
    content: "\e281";
    font-family: ok-dc2c9dc6be
}

.okx-defi-caret-down {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-caret-down:before {
    content: "\e282";
    font-family: ok-dc2c9dc6be
}

.okx-defi-minus {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-minus:before {
    content: "\e280";
    font-family: ok-dc2c9dc6be
}

.okx-defi-pointer-down {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-pointer-down:before {
    content: "\e27e";
    font-family: ok-dc2c9dc6be
}

.okx-defi-pointer-left {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-pointer-left:before {
    content: "\e27f";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okds-pointer_up {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okds-pointer_up:before {
    content: "\e27d";
    font-family: ok-dc2c9dc6be
}

.okx-defi-back-to_top {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-back-to_top:before {
    content: "\e27c";
    font-family: ok-dc2c9dc6be
}

.okx-defi-clear-filled {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-clear-filled:before {
    content: "\e27b";
    font-family: ok-dc2c9dc6be
}

.okx-defi-clear {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-clear:before {
    content: "\e27a";
    font-family: ok-dc2c9dc6be
}

.okx-defi-question-mark {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-question-mark:before {
    content: "\e279";
    font-family: ok-dc2c9dc6be
}

.okx-defi-chevron-left {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-chevron-left:before {
    content: "\e278";
    font-family: ok-dc2c9dc6be
}

.okx-defi-locked {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-locked:before {
    content: "\e277";
    font-family: ok-dc2c9dc6be
}

.okx-defi-plus {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-plus:before {
    content: "\e276";
    font-family: ok-dc2c9dc6be
}

.okx-defi-spot {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-spot:before {
    content: "\e274";
    font-family: ok-dc2c9dc6be
}

.okx-defi-spot-DCA {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-spot-DCA:before {
    content: "\e275";
    font-family: ok-dc2c9dc6be
}

.okx-defi-warning-filled {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-warning-filled:before {
    content: "\e273";
    font-family: ok-dc2c9dc6be
}

.okx-defi-warning {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-warning:before {
    content: "\e272";
    font-family: ok-dc2c9dc6be
}

.okx-defi-sort-down {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-sort-down:before {
    content: "\e271";
    font-family: ok-dc2c9dc6be
}

.okx-defi-filter {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-filter:before {
    content: "\e270";
    font-family: ok-dc2c9dc6be
}

.okx-defi-selected {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-selected:before {
    content: "\e26f";
    font-family: ok-dc2c9dc6be
}

.okx-defi-location-outline {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-location-outline:before {
    content: "\e26e";
    font-family: ok-dc2c9dc6be
}

.okx-defi-explore-outline {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-explore-outline:before {
    content: "\e26d";
    font-family: ok-dc2c9dc6be
}

.okx-defi-quick-filled {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-quick-filled:before {
    content: "\e26c";
    font-family: ok-dc2c9dc6be
}

.okx-defi-star {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-star:before {
    content: "\e26b";
    font-family: ok-dc2c9dc6be
}

.okx-defi-star-filled {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-star-filled:before {
    content: "\e26a";
    font-family: ok-dc2c9dc6be
}

.okx-defi-airdrop-zone {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-airdrop-zone:before {
    content: "\e269";
    font-family: ok-dc2c9dc6be
}

.okx-defi-airdrop-zone-filled {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-airdrop-zone-filled:before {
    content: "\e268";
    font-family: ok-dc2c9dc6be
}

.okx-defi-bell {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-bell:before {
    content: "\e267";
    font-family: ok-dc2c9dc6be
}

.okx-defi-globe-filled {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-globe-filled:before {
    content: "\e266";
    font-family: ok-dc2c9dc6be
}

.okx-defi-clock {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-clock:before {
    content: "\e265";
    font-family: ok-dc2c9dc6be
}

.okx-defi-search {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-search:before {
    content: "\e264";
    font-family: ok-dc2c9dc6be
}

.okx-defi-unlink {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-unlink:before {
    content: "\e263";
    font-family: ok-dc2c9dc6be
}

.okx-defi-Medium {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-Medium:before {
    content: "\e262";
    font-family: ok-dc2c9dc6be
}

.okx-defi-Telegram {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-Telegram:before {
    content: "\e261";
    font-family: ok-dc2c9dc6be
}

.okx-defi-X {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-X:before {
    content: "\e260";
    font-family: ok-dc2c9dc6be
}

.okx-defi-Discord {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-Discord:before {
    content: "\e25f";
    font-family: ok-dc2c9dc6be
}

.okx-defi-transfer {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-transfer:before {
    content: "\e25e";
    font-family: ok-dc2c9dc6be
}

.okx-defi-pointer-right {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-pointer-right:before {
    content: "\e25d";
    font-family: ok-dc2c9dc6be
}

.okx-defi-chevron-right {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-chevron-right:before {
    content: "\e25c";
    font-family: ok-dc2c9dc6be
}

.okx-defi-close {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-close:before {
    content: "\e25b";
    font-family: ok-dc2c9dc6be
}

.okx-defi-chevron-up {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-chevron-up:before {
    content: "\e25a";
    font-family: ok-dc2c9dc6be
}

.okx-defi-chevron-down {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-chevron-down:before {
    content: "\e259";
    font-family: ok-dc2c9dc6be
}

.okx-defi-information-filled {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-information-filled:before {
    content: "\e258";
    font-family: ok-dc2c9dc6be
}

.okx-defi-information {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-information:before {
    content: "\e257";
    font-family: ok-dc2c9dc6be
}

.okx-defi-bookmark {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-bookmark:before {
    content: "\e256";
    font-family: ok-dc2c9dc6be
}

.okx-defi-like-filled {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-like-filled:before {
    content: "\e255";
    font-family: ok-dc2c9dc6be
}

.okx-defi-like {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-like:before {
    content: "\e254";
    font-family: ok-dc2c9dc6be
}

.okx-defi-web3-linked-accounts {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-web3-linked-accounts:before {
    content: "\e253";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-sa-tracker {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-sa-tracker:before {
    content: "\e252";
    font-family: ok-dc2c9dc6be
}

.okx-defi-sort {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-sort:before {
    content: "\e251";
    font-family: ok-dc2c9dc6be
}

.okx-defi-minus-circle {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-minus-circle:before {
    content: "\e250";
    font-family: ok-dc2c9dc6be
}

.okx-defi-picture {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-picture:before {
    content: "\e24f";
    font-family: ok-dc2c9dc6be
}

.okx-defi-web3-shield {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-web3-shield:before {
    content: "\e24e";
    font-family: ok-dc2c9dc6be
}

.okx-defi-network-disconnected {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-network-disconnected:before {
    content: "\e24b";
    font-family: ok-dc2c9dc6be
}

.okx-defi-network-stable {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-network-stable:before {
    content: "\e24c";
    font-family: ok-dc2c9dc6be
}

.okx-defi-network-unstable {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-network-unstable:before {
    content: "\e24d";
    font-family: ok-dc2c9dc6be
}

.okx-defi-web3-leaderboard-filled {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-web3-leaderboard-filled:before {
    content: "\e24a";
    font-family: ok-dc2c9dc6be
}

.okx-defi-tokens-filled {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-tokens-filled:before {
    content: "\e249";
    font-family: ok-dc2c9dc6be
}

.okx-defi-loading {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-loading:before {
    content: "\e248";
    font-family: ok-dc2c9dc6be
}

.okx-defi-illimited {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-illimited:before {
    content: "\e247";
    font-family: ok-dc2c9dc6be
}

.okx-defi-facebook {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-facebook:before {
    content: "\e246";
    font-family: ok-dc2c9dc6be
}

.okx-defi-telegram {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-telegram:before {
    content: "\e245";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dexscreener {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dexscreener:before {
    content: "\e244";
    font-family: ok-dc2c9dc6be
}

.okx-defi-officialwebsite {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-officialwebsite:before {
    content: "\e243";
    font-family: ok-dc2c9dc6be
}

.okx-defi-security-off_outline {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-security-off_outline:before {
    content: "\e240";
    font-family: ok-dc2c9dc6be
}

.okx-defi-security {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-security:before {
    content: "\e242";
    font-family: ok-dc2c9dc6be
}

.okx-defi-copy-trading {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-copy-trading:before {
    content: "\e23f";
    font-family: ok-dc2c9dc6be
}

.okx-defi-line-draw {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-line-draw:before {
    content: "\e23d";
    font-family: ok-dc2c9dc6be
}

.okx-defi-web3-leaderboard {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-web3-leaderboard:before {
    content: "\e23b";
    font-family: ok-dc2c9dc6be
}

.okx-defi-ai-filled {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-ai-filled:before {
    content: "\e238";
    font-family: ok-dc2c9dc6be
}

.okx-defi-coin-api {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-coin-api:before {
    content: "\e237";
    font-family: ok-dc2c9dc6be
}

.okx-defi-social-update {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-social-update:before {
    content: "\e236";
    font-family: ok-dc2c9dc6be
}

.okx-defi-cto {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-cto:before {
    content: "\e235";
    font-family: ok-dc2c9dc6be
}

.okx-defi-quick-trade {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-quick-trade:before {
    content: "\e234";
    font-family: ok-dc2c9dc6be
}

.okx-defi-loudspeaker-filled {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-loudspeaker-filled:before {
    content: "\e233";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-drag {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-drag:before {
    content: "\e232";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-keyboard {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-keyboard:before {
    content: "\e231";
    font-family: ok-dc2c9dc6be
}

.okx-defi-broadcast {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-broadcast:before {
    content: "\e230";
    font-family: ok-dc2c9dc6be
}

.okx-defi-classic-mode {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-classic-mode:before {
    content: "\e22f";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-meme-mode-filled {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-meme-mode-filled:before {
    content: "\e1c1";
    font-family: ok-dc2c9dc6be
}

.okx-defi-web3-rewards {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-web3-rewards:before {
    content: "\e22e";
    font-family: ok-dc2c9dc6be
}

.okx-defi-large-caps-moon {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-large-caps-moon:before {
    content: "\e22a";
    font-family: ok-dc2c9dc6be
}

.okx-defi-polyline {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-polyline:before {
    content: "\e22b";
    font-family: ok-dc2c9dc6be
}

.okx-defi-price-tag-filled {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-price-tag-filled:before {
    content: "\e22c";
    font-family: ok-dc2c9dc6be
}

.okx-defi-seagull {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-seagull:before {
    content: "\e22d";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-fee-filled {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-fee-filled:before {
    content: "\e229";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-diamond-outline {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-diamond-outline:before {
    content: "\e228";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-topholder {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-topholder:before {
    content: "\e227";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-blockdev {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-blockdev:before {
    content: "\e226";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-dev {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-dev:before {
    content: "\e225";
    font-family: ok-dc2c9dc6be
}

.okx-defi-trade-panel {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-trade-panel:before {
    content: "\e223";
    font-family: ok-dc2c9dc6be
}

.okx-defi-trade-table {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-trade-table:before {
    content: "\e224";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-aped {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-aped:before {
    content: "\e222";
    font-family: ok-dc2c9dc6be
}

.okx-defi-trade-simple {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-trade-simple:before {
    content: "\e221";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-polyline {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-polyline:before {
    content: "\e220";
    font-family: ok-dc2c9dc6be
}

.okx-defi-web3-shield-filled {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-web3-shield-filled:before {
    content: "\e21f";
    font-family: ok-dc2c9dc6be
}

.okx-defi-tokens-outline {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-tokens-outline:before {
    content: "\e21e";
    font-family: ok-dc2c9dc6be
}

.okx-defi-onchain-earn {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-onchain-earn:before {
    content: "\e21d";
    font-family: ok-dc2c9dc6be
}

.okx-defi-confirm-currency-outline {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-confirm-currency-outline:before {
    content: "\e21c";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-bubblemap {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-bubblemap:before {
    content: "\e21b";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-bundler {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-bundler:before {
    content: "\e21a";
    font-family: ok-dc2c9dc6be
}

.okx-defi-web3-edit {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-web3-edit:before {
    content: "\e219";
    font-family: ok-dc2c9dc6be
}

.okx-defi-translation {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-translation:before {
    content: "\e218";
    font-family: ok-dc2c9dc6be
}

.okx-defi-user-outline {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-user-outline:before {
    content: "\e217";
    font-family: ok-dc2c9dc6be
}

.okx-defi-user-filled {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-user-filled:before {
    content: "\e216";
    font-family: ok-dc2c9dc6be
}

.okx-defi-volume-off-filled {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-volume-off-filled:before {
    content: "\e215";
    font-family: ok-dc2c9dc6be
}

.okx-defi-recall-message {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-recall-message:before {
    content: "\e214";
    font-family: ok-dc2c9dc6be
}

.okx-defi-translation-off {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-translation-off:before {
    content: "\e213";
    font-family: ok-dc2c9dc6be
}

.okx-defi-fire-flame-filled {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-fire-flame-filled:before {
    content: "\e212";
    font-family: ok-dc2c9dc6be
}

.okx-defi-feather-filled {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-feather-filled:before {
    content: "\e211";
    font-family: ok-dc2c9dc6be
}

.okx-defi-feather-outline {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-feather-outline:before {
    content: "\e210";
    font-family: ok-dc2c9dc6be
}

.okx-defi-message-filled {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-message-filled:before {
    content: "\e20f";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-remove-liquidity {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-remove-liquidity:before {
    content: "\e20d";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-add-liquidity {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-add-liquidity:before {
    content: "\e20e";
    font-family: ok-dc2c9dc6be
}

.okx-defi-single-candle {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-single-candle:before {
    content: "\e20c";
    font-family: ok-dc2c9dc6be
}

.okx-defi-eye-show {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-eye-show:before {
    content: "\e20b";
    font-family: ok-dc2c9dc6be
}

.okx-defi-eye-hide {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-eye-hide:before {
    content: "\e20a";
    font-family: ok-dc2c9dc6be
}

.okx-defi-volume-max-filled {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-volume-max-filled:before {
    content: "\e209";
    font-family: ok-dc2c9dc6be
}

.okx-defi-play {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-play:before {
    content: "\e208";
    font-family: ok-dc2c9dc6be
}

.okx-defi-authentication-filled {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-authentication-filled:before {
    content: "\e207";
    font-family: ok-dc2c9dc6be
}

.okx-defi-switch-view-frame-filled {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-switch-view-frame-filled:before {
    content: "\e206";
    font-family: ok-dc2c9dc6be
}

.okx-defi-camera {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-camera:before {
    content: "\e205";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-ready-to-claim {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-ready-to-claim:before {
    content: "\e204";
    font-family: ok-dc2c9dc6be
}

.okx-defi-web3-report {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-web3-report:before {
    content: "\e203";
    font-family: ok-dc2c9dc6be
}

.okx-defi-open-pop-up-window {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-open-pop-up-window:before {
    content: "\e202";
    font-family: ok-dc2c9dc6be
}

.okx-defi-linkedIn {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-linkedIn:before {
    content: "\e201";
    font-family: ok-dc2c9dc6be
}

.okx-defi-loudspeaker {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-loudspeaker:before {
    content: "\e200";
    font-family: ok-dc2c9dc6be
}

.okx-defi-kol {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-kol:before {
    content: "\e1ff";
    font-family: ok-dc2c9dc6be
}

.okx-defi-settings-filled {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-settings-filled:before {
    content: "\e1fe";
    font-family: ok-dc2c9dc6be
}

.okx-defi-switch-view-chart-filled {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-switch-view-chart-filled:before {
    content: "\e1fd";
    font-family: ok-dc2c9dc6be
}

.okx-defi-web3-share {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-web3-share:before {
    content: "\e1c5";
    font-family: ok-dc2c9dc6be
}

.okx-defi-web3-open-link {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-web3-open-link:before {
    content: "\e192";
    font-family: ok-dc2c9dc6be
}

.okx-defi-watchlist-outline {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-watchlist-outline:before {
    content: "\e1fc";
    font-family: ok-dc2c9dc6be
}

.okx-defi-signal-outline {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-signal-outline:before {
    content: "\e1fb";
    font-family: ok-dc2c9dc6be
}

.okx-defi-tracker-outline {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-tracker-outline:before {
    content: "\e1fa";
    font-family: ok-dc2c9dc6be
}

.okx-defi-pump-outline {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-pump-outline:before {
    content: "\e1f9";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-tracker {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-tracker:before {
    content: "\e1f8";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-10min-migrated {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-10min-migrated:before {
    content: "\e1f7";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-low-liquidity {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-low-liquidity:before {
    content: "\e1a5";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-calendar {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-calendar:before {
    content: "\e1f6";
    font-family: ok-dc2c9dc6be
}

.okx-defi-web3-get-token {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-web3-get-token:before {
    content: "\e1f5";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-radar {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-radar:before {
    content: "\e1f4";
    font-family: ok-dc2c9dc6be
}

.okx-defi-rugpull-filled {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-rugpull-filled:before {
    content: "\e1f3";
    font-family: ok-dc2c9dc6be
}

.okx-defi-white-paper {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-white-paper:before {
    content: "\e1f2";
    font-family: ok-dc2c9dc6be
}

.okx-defi-explore {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-explore:before {
    content: "\e1f1";
    font-family: ok-dc2c9dc6be
}

.okx-defi-browser {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-browser:before {
    content: "\e1f0";
    font-family: ok-dc2c9dc6be
}

.okx-defi-web3-volume-small {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-web3-volume-small:before {
    content: "\e1ef";
    font-family: ok-dc2c9dc6be
}

.okx-defi-web3-volume-on {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-web3-volume-on:before {
    content: "\e1ee";
    font-family: ok-dc2c9dc6be
}

.okx-defi-web3-volume-off {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-web3-volume-off:before {
    content: "\e1ed";
    font-family: ok-dc2c9dc6be
}

.okx-defi-web3-volume-medium {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-web3-volume-medium:before {
    content: "\e1ec";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-alert-bell {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-alert-bell:before {
    content: "\e1eb";
    font-family: ok-dc2c9dc6be
}

.okx-defi-qa-button-collapse {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-qa-button-collapse:before {
    content: "\e1ea";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-api {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-api:before {
    content: "\e1e9";
    font-family: ok-dc2c9dc6be
}

.okx-defi-expand-outline {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-expand-outline:before {
    content: "\e1e8";
    font-family: ok-dc2c9dc6be
}

.okx-defi-explorer-1 {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-explorer-1:before {
    content: "\e1e7";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-address {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-address:before {
    content: "\e1e4";
    font-family: ok-dc2c9dc6be
}

.okx-defi-link-1 {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-link-1:before {
    content: "\e1e6";
    font-family: ok-dc2c9dc6be
}

.okx-defi-token {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-token:before {
    content: "\e1e5";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-token-outline {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-token-outline:before {
    content: "\e1e3";
    font-family: ok-dc2c9dc6be
}

.okx-defi-social-share-button {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-social-share-button:before {
    content: "\e1e2";
    font-family: ok-dc2c9dc6be
}

.okx-defi-repost {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-repost:before {
    content: "\e1e1";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dollar-symbol-outline {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dollar-symbol-outline:before {
    content: "\e1e0";
    font-family: ok-dc2c9dc6be
}

.okx-defi-verified-filled {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-verified-filled:before {
    content: "\e1df";
    font-family: ok-dc2c9dc6be
}

.okx-defi-crown-filled {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-crown-filled:before {
    content: "\e1de";
    font-family: ok-dc2c9dc6be
}

.okx-defi-hot-filled {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-hot-filled:before {
    content: "\e1da";
    font-family: ok-dc2c9dc6be
}

.okx-defi-hot-outline {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-hot-outline:before {
    content: "\e1db";
    font-family: ok-dc2c9dc6be
}

.okx-defi-lock-filled {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-lock-filled:before {
    content: "\e1dc";
    font-family: ok-dc2c9dc6be
}

.okx-defi-lock-outline {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-lock-outline:before {
    content: "\e1dd";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dashboard {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dashboard:before {
    content: "\e1d9";
    font-family: ok-dc2c9dc6be
}

.okx-defi-suspected-phishing-filled {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-suspected-phishing-filled:before {
    content: "\e1d8";
    font-family: ok-dc2c9dc6be
}

.okx-defi-diamond-filled {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-diamond-filled:before {
    content: "\e1d3";
    font-family: ok-dc2c9dc6be
}

.okx-defi-exchanges-filled {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-exchanges-filled:before {
    content: "\e1d4";
    font-family: ok-dc2c9dc6be
}

.okx-defi-suspected-filled {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-suspected-filled:before {
    content: "\e1d5";
    font-family: ok-dc2c9dc6be
}

.okx-defi-sandwich-filled {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-sandwich-filled:before {
    content: "\e1d6";
    font-family: ok-dc2c9dc6be
}

.okx-defi-paper-filled {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-paper-filled:before {
    content: "\e1d7";
    font-family: ok-dc2c9dc6be
}

.okx-defi-api-keys {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-api-keys:before {
    content: "\e1c6";
    font-family: ok-dc2c9dc6be
}

.okx-defi-document {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-document:before {
    content: "\e1c7";
    font-family: ok-dc2c9dc6be
}

.okx-defi-history {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-history:before {
    content: "\e1c8";
    font-family: ok-dc2c9dc6be
}

.okx-defi-home {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-home:before {
    content: "\e1c9";
    font-family: ok-dc2c9dc6be
}

.okx-defi-index-price-api {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-index-price-api:before {
    content: "\e1ca";
    font-family: ok-dc2c9dc6be
}

.okx-defi-limit-order-api {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-limit-order-api:before {
    content: "\e1cb";
    font-family: ok-dc2c9dc6be
}

.okx-defi-jumpstart {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-jumpstart:before {
    content: "\e1cc";
    font-family: ok-dc2c9dc6be
}

.okx-defi-trans-gateway-api {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-trans-gateway-api:before {
    content: "\e1cd";
    font-family: ok-dc2c9dc6be
}

.okx-defi-user-gasless-api {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-user-gasless-api:before {
    content: "\e1ce";
    font-family: ok-dc2c9dc6be
}

.okx-defi-toolkit {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-toolkit:before {
    content: "\e1cf";
    font-family: ok-dc2c9dc6be
}

.okx-defi-user-protection {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-user-protection:before {
    content: "\e1d0";
    font-family: ok-dc2c9dc6be
}

.okx-defi-wallet-signature-SDK {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-wallet-signature-SDK:before {
    content: "\e1d1";
    font-family: ok-dc2c9dc6be
}

.okx-defi-web3-message {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-web3-message:before {
    content: "\e1d2";
    font-family: ok-dc2c9dc6be
}

.okx-defi-ai-outline {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-ai-outline:before {
    content: "\e1c3";
    font-family: ok-dc2c9dc6be
}

.okx-defi-radio-outline {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-radio-outline:before {
    content: "\e1c4";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-mobile {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-mobile:before {
    content: "\e1c2";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-all {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-all:before {
    content: "\e1bd";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-bot {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-bot:before {
    content: "\e1be";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-gold-dog-expert {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-gold-dog-expert:before {
    content: "\e1bf";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-pump-smart-money {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-pump-smart-money:before {
    content: "\e1c0";
    font-family: ok-dc2c9dc6be
}

.okx-defi-reward-filled {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-reward-filled:before {
    content: "\e1bb";
    font-family: ok-dc2c9dc6be
}

.okx-defi-referral {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-referral:before {
    content: "\e1bc";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-feeds {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-feeds:before {
    content: "\e1ba";
    font-family: ok-dc2c9dc6be
}

.okx-defi-wallet-marketplace-linked-accounts {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-wallet-marketplace-linked-accounts:before {
    content: "\e1b8";
    font-family: ok-dc2c9dc6be
}

.okx-defi-wallet-marketplace-linked-wallet {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-wallet-marketplace-linked-wallet:before {
    content: "\e1b9";
    font-family: ok-dc2c9dc6be
}

.okx-defi-competition-pump {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-competition-pump:before {
    content: "\e1b7";
    font-family: ok-dc2c9dc6be
}

.okx-defi-trending-down {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-trending-down:before {
    content: "\e1b5";
    font-family: ok-dc2c9dc6be
}

.okx-defi-trending-up {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-trending-up:before {
    content: "\e1b6";
    font-family: ok-dc2c9dc6be
}

.okx-defi-collapse {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-collapse:before {
    content: "\e1b3";
    font-family: ok-dc2c9dc6be
}

.okx-defi-expand {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-expand:before {
    content: "\e1b4";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-like {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-like:before {
    content: "\e1b2";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-like-filled {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-like-filled:before {
    content: "\e1b1";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-recognized {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-recognized:before {
    content: "\e1b0";
    font-family: ok-dc2c9dc6be
}

.okx-defi-year-disconnect {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-year-disconnect:before {
    content: "\e1af";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-trading {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-trading:before {
    content: "\e1ae";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-price {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-price:before {
    content: "\e1ad";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-whale {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-whale:before {
    content: "\e1ac";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-tx-surge {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-tx-surge:before {
    content: "\e1ab";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-tx-plunge {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-tx-plunge:before {
    content: "\e1aa";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-top10-holders {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-top10-holders:before {
    content: "\e1a9";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-top-holder {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-top-holder:before {
    content: "\e1a8";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-newest {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-newest:before {
    content: "\e1a7";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-migrating {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-migrating:before {
    content: "\e1a6";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-launched {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-launched:before {
    content: "\e1a4";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-holders-surge {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-holders-surge:before {
    content: "\e1a2";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-holders-plunge {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-holders-plunge:before {
    content: "\e1a1";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-high-liquidity {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-high-liquidity:before {
    content: "\e1a0";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-fresh {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-fresh:before {
    content: "\e19f";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-finalizing {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-finalizing:before {
    content: "\e19e";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-DEV {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-DEV:before {
    content: "\e19d";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-danger {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-danger:before {
    content: "\e19c";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-snipers {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-snipers:before {
    content: "\e157";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-suspicious {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-suspicious:before {
    content: "\e158";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-smart-money {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-smart-money:before {
    content: "\e156";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-quick-filled {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-quick-filled:before {
    content: "\e19b";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-full-logo {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-full-logo:before {
    content: "\e197";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-xlogo {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-xlogo:before {
    content: "\e198";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-copiers {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-copiers:before {
    content: "\e19a";
    font-family: ok-dc2c9dc6be
}

.okx-defi-trading-view-logo {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-trading-view-logo:before {
    content: "\e196";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-fee {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-fee:before {
    content: "\e195";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-slippage {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-slippage:before {
    content: "\e193";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-web3-settings {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-web3-settings:before {
    content: "\e194";
    font-family: ok-dc2c9dc6be
}

.okx-defi-web3-crypto {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-web3-crypto:before {
    content: "\e191";
    font-family: ok-dc2c9dc6be
}

.okx-defi-volume-max {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-volume-max:before {
    content: "\e18f";
    font-family: ok-dc2c9dc6be
}

.okx-defi-volume-off {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-volume-off:before {
    content: "\e190";
    font-family: ok-dc2c9dc6be
}

.okx-defi-translate {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-translate:before {
    content: "\e18e";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-meme-mode {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-meme-mode:before {
    content: "\e18d";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-bridge {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-bridge:before {
    content: "\e18c";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-advanced {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-advanced:before {
    content: "\e18b";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-check {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-check:before {
    content: "\e18a";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-chevron-up {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-chevron-up:before {
    content: "\e188";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-chevron-down {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-chevron-down:before {
    content: "\e189";
    font-family: ok-dc2c9dc6be
}

.okx-defi-earn-web3-loop {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-earn-web3-loop:before {
    content: "\e187";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-alert {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-alert:before {
    content: "\e185";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-add-alert {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-add-alert:before {
    content: "\e186";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-sort-down {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-sort-down:before {
    content: "\e184";
    font-family: ok-dc2c9dc6be
}

.okx-defi-web3-unknown-risks {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-web3-unknown-risks:before {
    content: "\e183";
    font-family: ok-dc2c9dc6be
}

.okx-defi-web3-unknown-risks-filled {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-web3-unknown-risks-filled:before {
    content: "\e182";
    font-family: ok-dc2c9dc6be
}

.okx-defi-web3-newest {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-web3-newest:before {
    content: "\e181";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-candle-chart-indicator {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-candle-chart-indicator:before {
    content: "\e180";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-fire-flame {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-fire-flame:before {
    content: "\e17f";
    font-family: ok-dc2c9dc6be
}

.okx-defi_dex_caution {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi_dex_caution:before {
    content: "\e17c";
    font-family: ok-dc2c9dc6be
}

.okx-defi_dex_risk {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi_dex_risk:before {
    content: "\e17d";
    font-family: ok-dc2c9dc6be
}

.okx-defi_dex_security {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi_dex_security:before {
    content: "\e17e";
    font-family: ok-dc2c9dc6be
}

.okx-defi-cv-gv1 {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-cv-gv1:before {
    content: "\e17b";
    font-family: ok-dc2c9dc6be
}

.okx-defi-cv-cp {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-cv-cp:before {
    content: "\e17a";
    font-family: ok-dc2c9dc6be
}

.okx-defi-cp-referral-file {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-cp-referral-file:before {
    content: "\e179";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-web3-network {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-web3-network:before {
    content: "\e178";
    font-family: ok-dc2c9dc6be
}

.okx-defi_dex_bubblemaps {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi_dex_bubblemaps:before {
    content: "\e175";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-refresh-2 {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-refresh-2:before {
    content: "\e174";
    font-family: ok-dc2c9dc6be
}

.okx-defi-cp-paper {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-cp-paper:before {
    content: "\e173";
    font-family: ok-dc2c9dc6be
}

.okx-defi_nft_home_arrow {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi_nft_home_arrow:before {
    content: "\e172";
    font-family: ok-dc2c9dc6be
}

.okx-defi-game-caretup {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-game-caretup:before {
    content: "\e16f";
    font-family: ok-dc2c9dc6be
}

.okx-defi-game-caretdown {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-game-caretdown:before {
    content: "\e170";
    font-family: ok-dc2c9dc6be
}

.okx-defi-game-tg {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-game-tg:before {
    content: "\e171";
    font-family: ok-dc2c9dc6be
}

.okx-defi-smart-portfolio {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-smart-portfolio:before {
    content: "\e16e";
    font-family: ok-dc2c9dc6be
}

.okx-defi-wallet-defi {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-wallet-defi:before {
    content: "\e169";
    font-family: ok-dc2c9dc6be
}

.okx-defi-wallet-walletapi {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-wallet-walletapi:before {
    content: "\e16a";
    font-family: ok-dc2c9dc6be
}

.okx-defi-wallet-marketplace {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-wallet-marketplace:before {
    content: "\e16b";
    font-family: ok-dc2c9dc6be
}

.okx-defi-wallet-dex {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-wallet-dex:before {
    content: "\e16c";
    font-family: ok-dc2c9dc6be
}

.okx-defi-wallet-apikeys {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-wallet-apikeys:before {
    content: "\e16d";
    font-family: ok-dc2c9dc6be
}

.okx-defi--marketplace-game {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi--marketplace-game:before {
    content: "\e168";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-caution {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-caution:before {
    content: "\e167";
    font-family: ok-dc2c9dc6be
}

.okx-defi-game-nft {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-game-nft:before {
    content: "\e166";
    font-family: ok-dc2c9dc6be
}

.okx-defi-game-inter1 {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-game-inter1:before {
    content: "\e165";
    font-family: ok-dc2c9dc6be
}

.okx-defi-shop-close {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-shop-close:before {
    content: "\e164";
    font-family: ok-dc2c9dc6be
}

.okx-defi-shop-closebtn {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-shop-closebtn:before {
    content: "\e163";
    font-family: ok-dc2c9dc6be
}

.okx-defi-game-other {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-game-other:before {
    content: "\e162";
    font-family: ok-dc2c9dc6be
}

.okx-defi-swag-close {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-swag-close:before {
    content: "\e161";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-copy1 {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-copy1:before {
    content: "\e15e";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-filter1 {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-filter1:before {
    content: "\e15f";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-filtered1 {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-filtered1:before {
    content: "\e160";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-close {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-close:before {
    content: "\e15d";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-plus {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-plus:before {
    content: "\e134";
    font-family: ok-dc2c9dc6be
}

.okx-defi-swag-ship {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-swag-ship:before {
    content: "\e15c";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-mint:before {
    content: "\e15b";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-mint {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-mint :before {
    content: "\e15a";
    font-family: ok-dc2c9dc6be
}

.okx-defi-swag-cart {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-swag-cart:before {
    content: "\e159";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-rate {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-rate:before {
    content: "\e155";
    font-family: ok-dc2c9dc6be
}

.okx-defi-swagstore-cart {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-swagstore-cart:before {
    content: "\e154";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-refresh {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-refresh:before {
    content: "\e153";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-okxlogo {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-okxlogo:before {
    content: "\e152";
    font-family: ok-dc2c9dc6be
}

.okx-defi-defi-openlink {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-defi-openlink:before {
    content: "\e151";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-checkbox-blank {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-checkbox-blank:before {
    content: "\e14e";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-checkbox {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-checkbox:before {
    content: "\e14f";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-filtered {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-filtered:before {
    content: "\e150";
    font-family: ok-dc2c9dc6be
}

.okx-defi-chart-settings {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-chart-settings:before {
    content: "\e14d";
    font-family: ok-dc2c9dc6be
}

.okx-defi-left {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-left:before {
    content: "\e14c";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-link-2 {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-link-2:before {
    content: "\e14b";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-twitter {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-twitter:before {
    content: "\e14a";
    font-family: ok-dc2c9dc6be
}

.okx-defi-discover-flash {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-discover-flash:before {
    content: "\e149";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-star-filled {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-star-filled:before {
    content: "\e147";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-star {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-star:before {
    content: "\e148";
    font-family: ok-dc2c9dc6be
}

.okx-defi-github {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-github:before {
    content: "\e145";
    font-family: ok-dc2c9dc6be
}

.okx-defi-audit {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-audit:before {
    content: "\e146";
    font-family: ok-dc2c9dc6be
}

.okx-defi-airdorp {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-airdorp:before {
    content: "\e009";
    font-family: ok-dc2c9dc6be
}

.okx-defi-arrow {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-arrow:before {
    content: "\e144";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-Instagram {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-Instagram:before {
    content: "\e141";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-discord {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-discord:before {
    content: "\e142";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-medium {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-medium:before {
    content: "\e143";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-open-link {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-open-link:before {
    content: "\e140";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-chevron-left {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-chevron-left:before {
    content: "\e13c";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-chevron-down {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-chevron-down:before {
    content: "\e13d";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-chevron-right {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-chevron-right:before {
    content: "\e13e";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-chevron-up {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-chevron-up:before {
    content: "\e13f";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-watch-only {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-watch-only:before {
    content: "\e13b";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-service-fee {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-service-fee:before {
    content: "\e13a";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-grid-large {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-grid-large:before {
    content: "\e138";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-grid-small {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-grid-small:before {
    content: "\e139";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-warning {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-warning:before {
    content: "\e137";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-fee-rule {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-fee-rule:before {
    content: "\e136";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-calendar {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-calendar:before {
    content: "\e135";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-minus {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-minus:before {
    content: "\e133";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-pointer-up {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-pointer-up:before {
    content: "\e132";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-pointer-down {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-pointer-down:before {
    content: "\e131";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-pointer-left {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-pointer-left:before {
    content: "\e130";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-pointer-right {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-pointer-right:before {
    content: "\e12f";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-checkmark {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-checkmark:before {
    content: "\e12e";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-selected {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-selected:before {
    content: "\e12d";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-unselected {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-unselected:before {
    content: "\e12c";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-qr-code {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-qr-code:before {
    content: "\e12b";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-official-website {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-official-website:before {
    content: "\e12a";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-line-chart {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-line-chart:before {
    content: "\e129";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-failed {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-failed:before {
    content: "\e128";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-information {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-information:before {
    content: "\e127";
    font-family: ok-dc2c9dc6be
}

.okx-defi-convert-okx {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-convert-okx:before {
    content: "\e126";
    font-family: ok-dc2c9dc6be
}

.okx-defi-uni {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-uni:before {
    content: "\e125";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-gamefi-whitepaper {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-gamefi-whitepaper:before {
    content: "\e124";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-gamefi-twitter {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-gamefi-twitter:before {
    content: "\e123";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-gamefi-telegram {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-gamefi-telegram:before {
    content: "\e121";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-gamefi-medium {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-gamefi-medium:before {
    content: "\e120";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-gamefi-ins {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-gamefi-ins:before {
    content: "\e122";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-gamefi-discord {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-gamefi-discord:before {
    content: "\e11f";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-bulb {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-bulb:before {
    content: "\e11e";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-snap-mode {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-snap-mode:before {
    content: "\e11d";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-history {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-history:before {
    content: "\e11c";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-swap-for-gas {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-swap-for-gas:before {
    content: "\e11b";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-orders-1 {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-orders-1:before {
    content: "\e119";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-solvers {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-solvers:before {
    content: "\e11a";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-swap {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-swap:before {
    content: "\e118";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-search {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-search:before {
    content: "\e117";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-trash {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-trash:before {
    content: "\e116";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-edit {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-edit:before {
    content: "\e115";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-cancel {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-cancel:before {
    content: "\e114";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-unlist {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-unlist:before {
    content: "\e113";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-options {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-options:before {
    content: "\e111";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-insights {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-insights:before {
    content: "\e112";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-remove-cart {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-remove-cart:before {
    content: "\e110";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-add-cart {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-add-cart:before {
    content: "\e10f";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-share2 {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-share2:before {
    content: "\e10d";
    font-family: ok-dc2c9dc6be
}

.okx-defi-lock {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-lock:before {
    content: "\e10e";
    font-family: ok-dc2c9dc6be
}

.okx-defi-unfollow {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-unfollow:before {
    content: "\e10c";
    font-family: ok-dc2c9dc6be
}

.okx-defi-up {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-up:before {
    content: "\e106";
    font-family: ok-dc2c9dc6be
}

.okx-defi-down {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-down:before {
    content: "\e107";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft:before {
    content: "\e108";
    font-family: ok-dc2c9dc6be
}

.okx-defi-trade {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-trade:before {
    content: "\e109";
    font-family: ok-dc2c9dc6be
}

.okx-defi-send {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-send:before {
    content: "\e10a";
    font-family: ok-dc2c9dc6be
}

.okx-defi-gas {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-gas:before {
    content: "\e10b";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-arrow {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-arrow:before {
    content: "\e105";
    font-family: ok-dc2c9dc6be
}

.okx-defi-signal-bot {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-signal-bot:before {
    content: "\e104";
    font-family: ok-dc2c9dc6be
}

.okx-defi--create {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi--create:before {
    content: "\e000";
    font-family: ok-dc2c9dc6be
}

.okx-defi--android {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi--android:before {
    content: "\e001";
    font-family: ok-dc2c9dc6be
}

.okx-defi--exchange {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi--exchange:before {
    content: "\e002";
    font-family: ok-dc2c9dc6be
}

.okx-defi--eye-hide {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi--eye-hide:before {
    content: "\e003";
    font-family: ok-dc2c9dc6be
}

.okx-defi--eye-show {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi--eye-show:before {
    content: "\e004";
    font-family: ok-dc2c9dc6be
}

.okx-defi--nft-tips {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi--nft-tips:before {
    content: "\e005";
    font-family: ok-dc2c9dc6be
}

.okx-defi--nft-trading-tutorial {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi--nft-trading-tutorial:before {
    content: "\e006";
    font-family: ok-dc2c9dc6be
}

.okx-defi--okc-hathathon {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi--okc-hathathon:before {
    content: "\e007";
    font-family: ok-dc2c9dc6be
}

.okx-defi--transfer-out {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi--transfer-out:before {
    content: "\e008";
    font-family: ok-dc2c9dc6be
}

.okx-defi-arrow-chevrons {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-arrow-chevrons:before {
    content: "\e00a";
    font-family: ok-dc2c9dc6be
}

.okx-defi-assets {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-assets:before {
    content: "\e00b";
    font-family: ok-dc2c9dc6be
}

.okx-defi-build-oracle {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-build-oracle:before {
    content: "\e00c";
    font-family: ok-dc2c9dc6be
}

.okx-defi-copy {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-copy:before {
    content: "\e00d";
    font-family: ok-dc2c9dc6be
}

.okx-defi-deposit {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-deposit:before {
    content: "\e00e";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-arrow-down-chevrons {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-arrow-down-chevrons:before {
    content: "\e00f";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-arrow-down-sincere {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-arrow-down-sincere:before {
    content: "\e010";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-arrow-down {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-arrow-down:before {
    content: "\e011";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-arrow-left {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-arrow-left:before {
    content: "\e012";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-arrow-right-1 {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-arrow-right-1:before {
    content: "\e013";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-arrow-right-12 {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-arrow-right-12:before {
    content: "\e014";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-arrow-right-top-01 {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-arrow-right-top-01:before {
    content: "\e015";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-arrow-right {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-arrow-right:before {
    content: "\e016";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-arrow-to {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-arrow-to:before {
    content: "\e017";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-arrow-up-1 {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-arrow-up-1:before {
    content: "\e018";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-arrow-up {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-arrow-up:before {
    content: "\e019";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-assets {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-assets:before {
    content: "\e01a";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-authorization {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-authorization:before {
    content: "\e01b";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-attention {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-attention:before {
    content: "\e01c";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-candle-stick {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-candle-stick:before {
    content: "\e01e";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-clock {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-clock:before {
    content: "\e01f";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-complete {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-complete:before {
    content: "\e020";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-copy {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-copy:before {
    content: "\e021";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-copy2 {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-copy2:before {
    content: "\e022";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-curve {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-curve:before {
    content: "\e023";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-double-arrow {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-double-arrow:before {
    content: "\e024";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-error {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-error:before {
    content: "\e025";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-exchange {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-exchange:before {
    content: "\e026";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-fav-check {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-fav-check:before {
    content: "\e027";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-fav-default {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-fav-default:before {
    content: "\e028";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-filter {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-filter:before {
    content: "\e029";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-fireworks-2 {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-fireworks-2:before {
    content: "\e02a";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-gas-station {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-gas-station:before {
    content: "\e02b";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-information-circle {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-information-circle:before {
    content: "\e02c";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-market-close {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-market-close:before {
    content: "\e02d";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-fireworks {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-fireworks:before {
    content: "\e02e";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-gas-station-1 {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-gas-station-1:before {
    content: "\e02f";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-guidebook {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-guidebook:before {
    content: "\e030";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-info {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-info:before {
    content: "\e031";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-information {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-information:before {
    content: "\e032";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-inquiry-frames {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-inquiry-frames:before {
    content: "\e033";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-limit {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-limit:before {
    content: "\e034";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-setting {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-setting:before {
    content: "\e035";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-link-1 {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-link-1:before {
    content: "\e036";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-link {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-link:before {
    content: "\e037";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-lock {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-lock:before {
    content: "\e038";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-unlock {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-unlock:before {
    content: "\e039";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-low-risk-svg {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-low-risk-svg:before {
    content: "\e03a";
    font-family: ok-dc2c9dc6be
}

.okx-defi-discord {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-discord:before {
    content: "\e03b";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-market-copy {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-market-copy:before {
    content: "\e03c";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-market-sort-down {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-market-sort-down:before {
    content: "\e03d";
    font-family: ok-dc2c9dc6be
}

.okx-defi-googleplay {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-googleplay:before {
    content: "\e03e";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-market-sort-up {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-market-sort-up:before {
    content: "\e03f";
    font-family: ok-dc2c9dc6be
}

.okx-defi-ios {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-ios:before {
    content: "\e040";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-orders {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-orders:before {
    content: "\e041";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-pengding {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-pengding:before {
    content: "\e042";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-clock {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-clock:before {
    content: "\e043";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-ranking-favorite {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-ranking-favorite:before {
    content: "\e044";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-pointer-right {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-pointer-right:before {
    content: "\e045";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-rate-exchange {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-rate-exchange:before {
    content: "\e046";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-facebook {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-facebook:before {
    content: "\e047";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-risky-svg {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-risky-svg:before {
    content: "\e048";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-rout {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-rout:before {
    content: "\e049";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-share {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-share:before {
    content: "\e04a";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-throw-flowers {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-throw-flowers:before {
    content: "\e04b";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-link {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-link:before {
    content: "\e04c";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-triangle-warning {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-triangle-warning:before {
    content: "\e04d";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-warning2 {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-warning2:before {
    content: "\e04e";
    font-family: ok-dc2c9dc6be
}

.okx-defi-dex-white-paper {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-dex-white-paper:before {
    content: "\e04f";
    font-family: ok-dc2c9dc6be
}

.okx-defi-download {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-download:before {
    content: "\e050";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-reviewing {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-reviewing:before {
    content: "\e051";
    font-family: ok-dc2c9dc6be
}

.okx-defi-fast-withdraw {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-fast-withdraw:before {
    content: "\e052";
    font-family: ok-dc2c9dc6be
}

.okx-defi-info {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-info:before {
    content: "\e053";
    font-family: ok-dc2c9dc6be
}

.okx-defi-link {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-link:before {
    content: "\e054";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-cart {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-cart:before {
    content: "\e055";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-copy {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-copy:before {
    content: "\e056";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-discord {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-discord:before {
    content: "\e057";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-fav {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-fav:before {
    content: "\e058";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-information-filled {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-information-filled:before {
    content: "\e059";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-instagram {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-instagram:before {
    content: "\e05a";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-list {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-list:before {
    content: "\e05b";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-amount {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-amount:before {
    content: "\e05c";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-arrow-chevrons {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-arrow-chevrons:before {
    content: "\e05d";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-arrow-pointer {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-arrow-pointer:before {
    content: "\e05e";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-bid {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-bid:before {
    content: "\e05f";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-cart-check {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-cart-check:before {
    content: "\e060";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-cart-default {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-cart-default:before {
    content: "\e061";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-cart-wc {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-cart-wc:before {
    content: "\e062";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-collection {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-collection:before {
    content: "\e063";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-creat-mint {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-creat-mint:before {
    content: "\e064";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-medium {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-medium:before {
    content: "\e065";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-recursive {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-recursive:before {
    content: "\e066";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-star {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-star:before {
    content: "\e067";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-tele {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-tele:before {
    content: "\e068";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-twitter {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-twitter:before {
    content: "\e069";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-twitterx {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-twitterx:before {
    content: "\e06a";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-gas-slow {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-gas-slow:before {
    content: "\e06b";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-gas-fast {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-gas-fast:before {
    content: "\e06c";
    font-family: ok-dc2c9dc6be
}

.okx-defi-marketplace-web {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-marketplace-web:before {
    content: "\e06d";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-going-solid {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-going-solid:before {
    content: "\e06e";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-gas-standard {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-gas-standard:before {
    content: "\e06f";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-information-circle {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-information-circle:before {
    content: "\e070";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-going {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-going:before {
    content: "\e071";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-list {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-list:before {
    content: "\e072";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-items {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-items:before {
    content: "\e073";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-activity {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-activity:before {
    content: "\e074";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-brush {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-brush:before {
    content: "\e075";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-coin {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-coin:before {
    content: "\e076";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-listnft {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-listnft:before {
    content: "\e077";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-create {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-create:before {
    content: "\e078";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-destroy {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-destroy:before {
    content: "\e079";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-nav-profile {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-nav-profile:before {
    content: "\e07a";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-download {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-download:before {
    content: "\e07b";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-phone {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-phone:before {
    content: "\e07c";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-number {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-number:before {
    content: "\e07d";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-drop {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-drop:before {
    content: "\e07e";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-edit {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-edit:before {
    content: "\e07f";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-featured {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-featured:before {
    content: "\e080";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-filter-chevrons {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-filter-chevrons:before {
    content: "\e081";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-filter-refresh {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-filter-refresh:before {
    content: "\e082";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-filter-arrow {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-filter-arrow:before {
    content: "\e083";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-funding {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-funding:before {
    content: "\e084";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-gas-custom {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-gas-custom:before {
    content: "\e085";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-filter {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-filter:before {
    content: "\e086";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-location {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-location:before {
    content: "\e087";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-mail {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-mail:before {
    content: "\e088";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-nav-cart {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-nav-cart:before {
    content: "\e089";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-more {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-more:before {
    content: "\e08a";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-nav-favorites {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-nav-favorites:before {
    content: "\e08b";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-overview {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-overview:before {
    content: "\e08c";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-plus {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-plus:before {
    content: "\e08d";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-purchase {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-purchase:before {
    content: "\e08e";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-ranking {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-ranking:before {
    content: "\e08f";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-rankings {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-rankings:before {
    content: "\e090";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okbc-community3 {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okbc-community3:before {
    content: "\e091";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-refresh {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-refresh:before {
    content: "\e092";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-rewards {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-rewards:before {
    content: "\e093";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-share {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-share:before {
    content: "\e094";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-selected {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-selected:before {
    content: "\e095";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-ticket {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-ticket:before {
    content: "\e096";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-switch {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-switch:before {
    content: "\e097";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okbc-bitcoin {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okbc-bitcoin:before {
    content: "\e098";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-trade {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-trade:before {
    content: "\e099";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-transfer {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-transfer:before {
    content: "\e09a";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-twitter3 {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-twitter3:before {
    content: "\e09b";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okbc-get {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okbc-get:before {
    content: "\e09c";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okbc-marketplace {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okbc-marketplace:before {
    content: "\e09d";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-unbrush {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-unbrush:before {
    content: "\e09e";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-withdraw {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-withdraw:before {
    content: "\e09f";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okbc-arrow {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okbc-arrow:before {
    content: "\e0a0";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okbc-build {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okbc-build:before {
    content: "\e0a1";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okbc-community {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okbc-community:before {
    content: "\e0a2";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-unfavorite {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-unfavorite:before {
    content: "\e0a3";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okbc-community4 {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okbc-community4:before {
    content: "\e0a4";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okbc-community2 {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okbc-community2:before {
    content: "\e0a5";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okc-bridge {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okc-bridge:before {
    content: "\e0a6";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okbc-overview {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okbc-overview:before {
    content: "\e0a7";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okbc-scalability {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okbc-scalability:before {
    content: "\e0a8";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okc-btc {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okc-btc:before {
    content: "\e0a9";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okc-chat {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okc-chat:before {
    content: "\e0aa";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okbc-deploy {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okbc-deploy:before {
    content: "\e0ab";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okc-delete {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okc-delete:before {
    content: "\e0ac";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okbc-dexapi {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okbc-dexapi:before {
    content: "\e0ad";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-unselect {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-unselect:before {
    content: "\e0ae";
    font-family: ok-dc2c9dc6be
}

.okx-defi-nft-wechat {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-nft-wechat:before {
    content: "\e0af";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okbc-community1 {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okbc-community1:before {
    content: "\e0b0";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okbc-email {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okbc-email:before {
    content: "\e0b1";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okc-editor {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okc-editor:before {
    content: "\e0b2";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okbc-operates {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okbc-operates:before {
    content: "\e0b3";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okc-loading-2 {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okc-loading-2:before {
    content: "\e0b4";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okbc-powered {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okbc-powered:before {
    content: "\e0b5";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okbc-resources {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okbc-resources:before {
    content: "\e0b6";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okbc-wallet {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okbc-wallet:before {
    content: "\e0b7";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okc-medium {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okc-medium:before {
    content: "\e0b8";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okbc-wasm {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okbc-wasm:before {
    content: "\e0b9";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okc-block {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okc-block:before {
    content: "\e0ba";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okc-cart {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okc-cart:before {
    content: "\e0bb";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okc-nft-transfer {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okc-nft-transfer:before {
    content: "\e0bc";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okc-data {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okc-data:before {
    content: "\e0bd";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okc-faucet {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okc-faucet:before {
    content: "\e0be";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okc-details {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okc-details:before {
    content: "\e0bf";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okc-discord {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okc-discord:before {
    content: "\e0c0";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okc-history {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okc-history:before {
    content: "\e0c1";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okc-remove {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okc-remove:before {
    content: "\e0c2";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okc-down {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okc-down:before {
    content: "\e0c3";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okc-pause {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okc-pause:before {
    content: "\e0c4";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okc-drawback {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okc-drawback:before {
    content: "\e0c5";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okc-switch {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okc-switch:before {
    content: "\e0c6";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okc-draw {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okc-draw:before {
    content: "\e0c7";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okc-play {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okc-play:before {
    content: "\e0c8";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okc-email {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okc-email:before {
    content: "\e0c9";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okc-download {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okc-download:before {
    content: "\e0ca";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okc-tf-balance {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okc-tf-balance:before {
    content: "\e0cb";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okc-exchange {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okc-exchange:before {
    content: "\e0cc";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okc-trends {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okc-trends:before {
    content: "\e0cd";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okc-twitter {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okc-twitter:before {
    content: "\e0ce";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okc-website {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okc-website:before {
    content: "\e0cf";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okc-yoursite {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okc-yoursite:before {
    content: "\e0d0";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okc-up {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okc-up:before {
    content: "\e0d1";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okc-zap-swap {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okc-zap-swap:before {
    content: "\e0d2";
    font-family: ok-dc2c9dc6be
}

.okx-defi-oktc-autopilot {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-oktc-autopilot:before {
    content: "\e0d3";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okc-zap {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okc-zap:before {
    content: "\e0d4";
    font-family: ok-dc2c9dc6be
}

.okx-defi-oktc-dawn {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-oktc-dawn:before {
    content: "\e0d5";
    font-family: ok-dc2c9dc6be
}

.okx-defi-oktc-sidenets {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-oktc-sidenets:before {
    content: "\e0d6";
    font-family: ok-dc2c9dc6be
}

.okx-defi-oktc-thunderbolt {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-oktc-thunderbolt:before {
    content: "\e0d7";
    font-family: ok-dc2c9dc6be
}

.okx-defi-oktc-wasm {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-oktc-wasm:before {
    content: "\e0d8";
    font-family: ok-dc2c9dc6be
}

.okx-defi-oktc-trinity {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-oktc-trinity:before {
    content: "\e0d9";
    font-family: ok-dc2c9dc6be
}

.okx-defi-oktc-zkevm {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-oktc-zkevm:before {
    content: "\e0da";
    font-family: ok-dc2c9dc6be
}

.okx-defi-open-link {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-open-link:before {
    content: "\e0db";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okc-judgerules {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okc-judgerules:before {
    content: "\e0dc";
    font-family: ok-dc2c9dc6be
}

.okx-defi-share {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-share:before {
    content: "\e0dd";
    font-family: ok-dc2c9dc6be
}

.okx-defi-status-alert {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-status-alert:before {
    content: "\e0de";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okc-loading {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okc-loading:before {
    content: "\e0df";
    font-family: ok-dc2c9dc6be
}

.okx-defi-status-waiting {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-status-waiting:before {
    content: "\e0e0";
    font-family: ok-dc2c9dc6be
}

.okx-defi-status-filled {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-status-filled:before {
    content: "\e0e1";
    font-family: ok-dc2c9dc6be
}

.okx-defi-steps-1 {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-steps-1:before {
    content: "\e0e2";
    font-family: ok-dc2c9dc6be
}

.okx-defi-steps-2 {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-steps-2:before {
    content: "\e0e3";
    font-family: ok-dc2c9dc6be
}

.okx-defi-steps-3 {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-steps-3:before {
    content: "\e0e4";
    font-family: ok-dc2c9dc6be
}

.okx-defi-success-circle {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-success-circle:before {
    content: "\e0e5";
    font-family: ok-dc2c9dc6be
}

.okx-defi-transfer-in {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-transfer-in:before {
    content: "\e0e6";
    font-family: ok-dc2c9dc6be
}

.okx-defi-withdraw {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-withdraw:before {
    content: "\e0e7";
    font-family: ok-dc2c9dc6be
}

.okx-defi-x1-buy-1 {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-x1-buy-1:before {
    content: "\e0e8";
    font-family: ok-dc2c9dc6be
}

.okx-defi-x1-liquidity-minus {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-x1-liquidity-minus:before {
    content: "\e0e9";
    font-family: ok-dc2c9dc6be
}

.okx-defi-x1-liquidity-plus {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-x1-liquidity-plus:before {
    content: "\e0ea";
    font-family: ok-dc2c9dc6be
}

.okx-defi-x1-listforsale {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-x1-listforsale:before {
    content: "\e0eb";
    font-family: ok-dc2c9dc6be
}

.okx-defi-x1-subgraph {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-x1-subgraph:before {
    content: "\e0ec";
    font-family: ok-dc2c9dc6be
}

.okx-defi-xgon-linkedin-1 {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-xgon-linkedin-1:before {
    content: "\e0ed";
    font-family: ok-dc2c9dc6be
}

.okx-defi-yield-android {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-yield-android:before {
    content: "\e0ee";
    font-family: ok-dc2c9dc6be
}

.okx-defi-xgon-github-1 {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-xgon-github-1:before {
    content: "\e0ef";
    font-family: ok-dc2c9dc6be
}

.okx-defi-yield-apple {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-yield-apple:before {
    content: "\e0f0";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okc-instagram {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okc-instagram:before {
    content: "\e0f1";
    font-family: ok-dc2c9dc6be
}

.okx-defi-yield-bonus {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-yield-bonus:before {
    content: "\e0f2";
    font-family: ok-dc2c9dc6be
}

.okx-defi-yield-deploy {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-yield-deploy:before {
    content: "\e0f3";
    font-family: ok-dc2c9dc6be
}

.okx-defi-yield-delete {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-yield-delete:before {
    content: "\e0f4";
    font-family: ok-dc2c9dc6be
}

.okx-defi-yield-pengding {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-yield-pengding:before {
    content: "\e0f5";
    font-family: ok-dc2c9dc6be
}

.okx-defi-yield-zoomout {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-yield-zoomout:before {
    content: "\e0f6";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okc-like {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okc-like:before {
    content: "\e0f7";
    font-family: ok-dc2c9dc6be
}

.okx-defi-yield-zoomin {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-yield-zoomin:before {
    content: "\e0f8";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okc-explorer {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okc-explorer:before {
    content: "\e0f9";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okc-more {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okc-more:before {
    content: "\e0fa";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okc-nft-youtube {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okc-nft-youtube:before {
    content: "\e0fb";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okc-github {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okc-github:before {
    content: "\e0fc";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okc-refresh {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okc-refresh:before {
    content: "\e0fd";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okc-return {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okc-return:before {
    content: "\e0fe";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okc-telegram {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okc-telegram:before {
    content: "\e0ff";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okc-tf-achievements {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okc-tf-achievements:before {
    content: "\e100";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okc-tf-contract {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okc-tf-contract:before {
    content: "\e101";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okc-tf-height {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okc-tf-height:before {
    content: "\e102";
    font-family: ok-dc2c9dc6be
}

.okx-defi-okc-tf-queue {
    --ok-icon-font-family: "ok-dc2c9dc6be"
}

.okx-defi-okc-tf-queue:before {
    content: "\e103";
    font-family: ok-dc2c9dc6be
}

.iconfont {
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.iconfont:before {
    display: inline-block
}

@font-face {
    font-style: normal;
    src: url(./iconfont-OKX-Defi-PHIEUIZR.woff2) format("woff2");
    font-family: ok-dc2c9dc6be;
    font-display: block
}

[dir=rtl] .okx-defi-dex-copy1:before,[dir=rtl] .okx-defi-dex-filter1:before,[dir=rtl] .okx-defi-dex-filtered1:before,[dir=rtl] .okx-defi-dex-rate:before,[dir=rtl] .okx-defi-dex-refresh:before,[dir=rtl] .okx-defi-dex-orders-1:before,[dir=rtl] .okx-defi-assets:before,[dir=rtl] .okx-defi-dex-arrow-left:before,[dir=rtl] .okx-defi-dex-arrow-right-1:before,[dir=rtl] .okx-defi-dex-arrow-right-12:before,[dir=rtl] .okx-defi-dex-arrow-right-top-01:before,[dir=rtl] .okx-defi-dex-arrow-right:before,[dir=rtl] .okx-defi-dex-assets:before,[dir=rtl] .okx-defi-dex-fireworks-2:before,[dir=rtl] .okx-defi-dex-guidebook:before,[dir=rtl] .okx-defi-dex-link:before,[dir=rtl] .okx-defi-dex-orders:before,[dir=rtl] .okx-defi-dex-share:before,[dir=rtl] .okx-defi-nft-cart-wc:before,[dir=rtl] .okx-defi-nft-gas-fast:before,[dir=rtl] .okx-defi-nft-filter-arrow:before,[dir=rtl] .okx-defi-nft-nav-cart:before,[dir=rtl] .okx-defi-nft-share:before,[dir=rtl] .okx-defi-nft-transfer:before,[dir=rtl] .okx-defi-okbc-get:before,[dir=rtl] .okx-defi-okbc-arrow:before,[dir=rtl] .okx-defi-okc-cart:before,[dir=rtl] .okx-defi-okc-nft-transfer:before,[dir=rtl] .okx-defi-okc-data:before,[dir=rtl] .okx-defi-okc-return:before,[dir=rtl] .okx-defi-okc-tf-contract:before {
    transform: scaleX(-1)
}

._container_1tebl_1 {
    display: contents
}

._container_meitu_1 {
    display: flex;
    width: 100%;
    min-width: 0;
    flex-direction: column
}

._single-ellipsis-container_meitu_7 {
    width: 100%
}

._display-text_meitu_10 {
    flex: 1;
    width: 100%
}

._ellipsis-enhanced_meitu_14 {
    width: 100%;
    min-width: 0;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
    display: block
}

._icon_i7q1u_1 {
    color: var(--okd-color-content-contrast);
    cursor: pointer
}

._normal_i7q1u_5:hover {
    color: var(--dex-okd-color-content-primary)
}

._activity_i7q1u_8 {
    color: var(--okd-color-semantic-notice)
}

._group-item_1nin5_1 {
    display: flex;
    height: 32px;
    padding: 6px 16px;
    line-height: 16px;
    overflow: hidden;
    flex-shrink: 0;
    font-size: 14px;
    font-weight: 400;
    justify-content: space-between;
    cursor: pointer
}

._group-item-color_1nin5_13._group-item_1nin5_1 {
    color: var(--okd-color-content-primary)
}

._group-item-color_1nin5_13._group-item_1nin5_1:hover {
    background: var(--okd-color-background-surface-primary)
}

._group-name_1nin5_19 {
    max-width: 168px
}

._group-list_ajv6w_1 {
    display: flex;
    flex-direction: column;
    padding: 0 0 6px;
    max-height: 232px;
    overflow-y: auto;
    -ms-overflow-style: none
}

._group-list_ajv6w_1::-webkit-scrollbar {
    display: none
}

._group-list_ajv6w_1:hover {
    -ms-overflow-style: auto
}

._group-list_ajv6w_1:hover::-webkit-scrollbar {
    display: auto
}

._icon_13h51_1:before {
    display: inline-block
}

._tip-icon_w15f9_1 {
    color: var(--day-text-light-g-400, #929292);
    align-items: center
}

._arrow-icon_w15f9_5 {
    color: var(--okd-color-content-contrast)
}

[dir=ltr] ._arrow-icon_w15f9_5 {
    margin-left: 4px
}

[dir=rtl] ._arrow-icon_w15f9_5 {
    margin-right: 4px
}

._disabled_w15f9_9 {
    cursor: not-allowed;
    opacity: .4
}

._create-box_uuypa_1 {
    display: flex;
    width: 100%;
    align-items: center;
    gap: var(--xxsm-12px, 12px);
    padding-bottom: 24px
}

._create-input-container_uuypa_8 {
    height: 44px;
    flex: auto 1 1
}

._create-input_uuypa_8 {
    border: 1px solid var(--okd-color-border-secondary)
}

._group-item_uuypa_15 {
    display: flex;
    justify-content: flex-end;
    color: var(--okd-color-content-tertiary);
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    gap: 12px
}

._item-left_uuypa_24 {
    display: flex;
    flex-direction: column;
    flex: auto 1 1
}

._item-left_uuypa_24 ._edit-input_uuypa_29 {
    height: 36px
}

._item-name_uuypa_32 {
    color: var(--okd-color-content-primary);
    font-size: 14px;
    font-weight: 500;
    max-width: 360px
}

._item-name_uuypa_32._sm_uuypa_38 {
    max-width: 160px
}

._item-right_uuypa_41 {
    display: flex;
    flex: auto 0 0;
    gap: 8px;
    justify-content: center;
    align-items: center
}

._icon-class_uuypa_48 {
    padding: 4px;
    cursor: pointer
}

[dir=ltr] ._icon-class_uuypa_48 {
    margin-left: 0
}

[dir=rtl] ._icon-class_uuypa_48 {
    margin-right: 0
}

._success-icon_uuypa_53 {
    color: var(--okd-color-semantic-positive)
}

._cancel-icon_uuypa_56 {
    color: var(--okd-color-content-primary)
}

._confirm-title_uuypa_59 {
    display: flex;
    align-items: center
}

._confirm-title_uuypa_59 ._title-icon_uuypa_63 {
    color: var(--okd-color-semantic-notice)
}

[dir=ltr] ._confirm-title_uuypa_59 ._title-icon_uuypa_63 {
    margin-right: 12px
}

[dir=rtl] ._confirm-title_uuypa_59 ._title-icon_uuypa_63 {
    margin-left: 12px
}

._confirm-text_uuypa_67 {
    line-height: 158%
}

._dialog-confirmation_uuypa_70 {
    position: absolute
}

._group-button_1xs82_1 {
    flex-shrink: 0
}

._group-button-content_1xs82_4 {
    gap: 6px
}

._dialog-box_1xs82_7 ._dialog-body_1xs82_7 {
    padding: var(--sm-24px, 24px);
    flex-direction: column
}

._dialog-box_1xs82_7 ._dialog-body_1xs82_7._sm_1xs82_11 {
    padding: var(--sm-16px, 16px)
}

._dialog-box_1xs82_7._wallet-dialog-box_1xs82_14 {
    display: flex;
    flex-direction: column
}

._dialog-box_1xs82_7._wallet-dialog-box_1xs82_14 ._dialog-body_1xs82_7 {
    display: flex;
    flex-direction: column;
    overflow-y: auto
}

._drag-container_1xs82_23 {
    max-height: 380px;
    overflow-y: auto;
    -ms-overflow-style: none
}

._drag-container_1xs82_23::-webkit-scrollbar {
    display: none
}

._drag-container_1xs82_23:hover {
    -ms-overflow-style: auto
}

._drag-container_1xs82_23:hover::-webkit-scrollbar {
    display: auto
}

._drag-container_1xs82_23._sm_1xs82_11 {
    max-height: calc(100vh - 220px)
}

._drag-item_1xs82_42 {
    width: 100%;
    padding: 16px;
    color: var(--okd-color-content-tertiary);
    border: .5px solid var(--okd-color-border-secondary);
    flex-direction: row-reverse;
    background: var(--okd-color-container-primary)
}

._drag-item_1xs82_42._item-disabled_1xs82_50 {
    opacity: .3
}

._drag-handler_1xs82_53 {
    color: var(--okd-color-content-primary)
}

[dir=ltr] ._drag-handler_1xs82_53 {
    padding: 0 12px 0 0
}

[dir=rtl] ._drag-handler_1xs82_53 {
    padding: 0 0 0 12px
}

._custom-drag-handler_1xs82_57 {
    display: flex;
    cursor: pointer;
    align-items: center
}

[dir=ltr] ._custom-drag-handler_1xs82_57 {
    padding: 0 12px 0 0
}

[dir=rtl] ._custom-drag-handler_1xs82_57 {
    padding: 0 0 0 12px
}

._empty-drag-handler_1xs82_63 {
    width: 0;
    height: 0
}

._drag-icon_1xs82_67 {
    color: var(--okd-color-content-primary)
}

._group-manage_1xs82_70 {
    display: flex;
    width: 100%;
    padding: 8px 12px;
    color: var(--okd-color-content-primary);
    line-height: 16px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    font-size: 14px;
    font-weight: 400
}

._group-manage-color_1xs82_82._group-manage_1xs82_70 {
    color: var(--okd-color-content-primary)
}

._dividing-line_xp5n5_1 {
    margin: 0 16px;
    border-top: .5px solid var(--okd-color-border-primary)
}

._group-manage_xp5n5_5 {
    padding: 20px 0
}

._token-collect-popup_1vk2r_1 {
    display: inline-block
}

._group-popup_1vk2r_4 {
    width: 224px;
    padding: 10px 0 0;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 4px;
    background: var(--okd-color-background-surface-secondary);
    box-shadow: 0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d
}

._group-popup_1vk2r_4:hover {
    -ms-overflow-style: auto
}

._group-popup_1vk2r_4:hover::-webkit-scrollbar {
    display: auto
}

._order-duration-text_kdnal_1 {
    color: var(--okd-color-content-brand);
    font-size: 14px;
    font-weight: 700;
    line-height: 16px
}

._content_1imqe_1 {
    flex: 1;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px;
    color: var(--okd-color-content-disabled)
}

._content_1imqe_1._from-onboarding_1imqe_10 {
    font-size: 14px;
    color: var(--okd-color-content-primary)
}

._content_1imqe_1._from-onboarding_1imqe_10 ._link_1imqe_14 {
    color: var(--okd-color-content-primary);
    cursor: auto;
    font-weight: 700
}

._content_1imqe_1._from-onboarding_1imqe_10 ._boost-text_1imqe_19 {
    color: var(--okd-color-brand-primary-alternative)
}

.theme-dark ._content_1imqe_1._from-onboarding_1imqe_10 ._boost-text_1imqe_19 {
    color: var(--okd-color-content-brand)
}

._content_1imqe_1 ._link_1imqe_14 {
    color: var(--okd-color-content-tertiary);
    font-weight: 500;
    cursor: pointer
}

._content_1imqe_1 ._link_1imqe_14:hover {
    color: var(--okd-color-content-primary)
}

._boost-info_1w65k_1 {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 10px 16px;
    border-top: 1px solid var(--okd-color-border-primary)
}

._close_1w65k_8 {
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    width: 16px;
    height: 16px;
    color: var(--okd-color-content-contrast)
}

._close_1w65k_8:hover {
    color: var(--okd-color-content-primary)
}

._boost-onboarding_jxvm5_1 {
    position: relative;
    width: 100%;
    height: 100%;
    background: var(--okd-color-background-base-primary);
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 8px;
    overflow: hidden;
    box-sizing: border-box
}

._boost-onboarding_jxvm5_1 ._top-bar_jxvm5_11 {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 16px
}

._boost-onboarding_jxvm5_1 ._close-icon_jxvm5_21 {
    cursor: pointer;
    font-size: 16px;
    line-height: 16px;
    margin: 0 4px;
    color: var(--okd-color-content-contrast)
}

._boost-onboarding_jxvm5_1 ._close-icon_jxvm5_21:hover {
    color: var(--okd-color-content-primary)
}

._boost-onboarding_jxvm5_1 ._drag-icon_jxvm5_31 {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 24px;
    color: var(--okd-color-content-tertiary)
}

._boost-onboarding_jxvm5_1 ._extension-logo_jxvm5_42 {
    border-radius: 2px;
    overflow: hidden
}

._boost-onboarding_jxvm5_1 ._content-wrapper_jxvm5_46 {
    min-height: 355px;
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 30px
}

._boost-onboarding_jxvm5_1 ._content_jxvm5_46 {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 18px;
    height: 100%
}

._boost-onboarding_jxvm5_1 ._main-image_jxvm5_63 path[stroke=white],._boost-onboarding_jxvm5_1 ._main-image_jxvm5_63 ellipse[stroke=white] {
    stroke: var(--okd-color-content-primary)
}

._boost-onboarding_jxvm5_1 ._button_jxvm5_67:hover {
    background-color: var(--okd-color-background-base-secondary)
}

._token-info-container_crlsd_1 {
    border-radius: var(--okd-border-radius-md);
    background: var(--okd-color-background-surface-primary);
    padding: 8px 6px;
    display: flex;
    align-items: center;
    gap: 6px
}

._close-btn_crlsd_9 {
    cursor: pointer;
    width: 16px;
    height: 16px;
    color: var(--okd-color-content-contrast);
    line-height: 16px
}

._close-btn_crlsd_9:hover {
    color: var(--okd-color-content-primary)
}

._token-info_crlsd_1 {
    flex: 1;
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-size: 12px;
    line-height: 16px
}

._left_crlsd_27,._right_crlsd_31 {
    display: flex;
    align-items: center
}

._token-logo_crlsd_35 {
    border-radius: 50%
}

[dir=ltr] ._token-logo_crlsd_35 {
    margin-right: 8px
}

[dir=rtl] ._token-logo_crlsd_35 {
    margin-left: 8px
}

._token-contract-address_crlsd_39 {
    cursor: pointer
}

[dir=ltr] ._token-contract-address_crlsd_39 {
    padding-left: 4px
}

[dir=rtl] ._token-contract-address_crlsd_39 {
    padding-right: 4px
}

._copy-icon_crlsd_43 {
    cursor: pointer
}

[dir=ltr] ._copy-icon_crlsd_43 {
    margin-left: 4px
}

[dir=rtl] ._copy-icon_crlsd_43 {
    margin-right: 4px
}

._copy-group_crlsd_47 {
    display: inline-flex;
    align-items: center;
    cursor: pointer;
    color: var(--okd-color-content-disabled)
}

._copy-group_crlsd_47:hover ._token-contract-address_crlsd_39,._copy-group_crlsd_47:hover ._copy-icon_crlsd_43 {
    color: var(--okd-color-content-primary)
}

._top-token_crlsd_59 {
    font-size: 12px;
    line-height: 16px;
    margin-bottom: 12px;
    height: 16px
}

._top-right-title_crlsd_65 {
    color: var(--okd-color-content-tertiary);
    font-weight: 500
}

[dir=ltr] ._top-right-title_crlsd_65 {
    padding-right: 4px
}

[dir=rtl] ._top-right-title_crlsd_65 {
    padding-left: 4px
}

._top-right-logo_crlsd_70 {
    border-radius: 50%
}

._config-list_crlsd_73 {
    height: 28px
}

._container_3pqe1_1 {
    width: 100%
}

._input_3pqe1_4 ._input-inner_3pqe1_4 {
    border-color: transparent
}

._input_3pqe1_4 ._input-inner_3pqe1_4:hover {
    border-color: var(--okd-color-border-secondary)
}

._base_2qo26_1 {
    border-radius: 8px
}

._quick-select_w7pnn_1._quick-select_w7pnn_1 {
    display: flex;
    width: 100%;
    margin-top: 4px
}

._quick-select_w7pnn_1._quick-select_w7pnn_1 ._edit-btn_w7pnn_6 {
    width: 24px;
    height: 24px;
    min-width: unset;
    flex-grow: 0
}

[dir=ltr] ._quick-select_w7pnn_1._quick-select_w7pnn_1 ._edit-btn_w7pnn_6 {
    margin-left: 4px
}

[dir=rtl] ._quick-select_w7pnn_1._quick-select_w7pnn_1 ._edit-btn_w7pnn_6 {
    margin-right: 4px
}

._quick-select_w7pnn_1._quick-select_w7pnn_1 ._edit-btn_w7pnn_6._selected_w7pnn_13 {
    background: var(--okd-color-background-surface-pressed)
}

._quick-select_w7pnn_1._quick-select_w7pnn_1 ._base-input_w7pnn_16 ._base-input-inner_w7pnn_16 {
    height: 100%;
    border-radius: 4px;
    min-height: unset
}

._quick-select_w7pnn_1._quick-select_w7pnn_1 ._base-input_w7pnn_16 ._base-input-input_w7pnn_21 {
    text-align: center;
    font-size: 12px;
    font-weight: 500
}

._quick-select_w7pnn_1._quick-select_w7pnn_1 ._edit-input_w7pnn_26 {
    height: 24px
}

._quick-select_w7pnn_1._quick-select_w7pnn_1 ._edit-input_w7pnn_26 ._edit-input-inner_w7pnn_29 {
    background-color: var(--okd-color-background-surface-pressed)
}

._quick-select_w7pnn_1._quick-select_w7pnn_1 ._instant-trade-edit-input_w7pnn_32 {
    height: 28px
}

._quick-select_w7pnn_1._quick-select_w7pnn_1 ._instant-trade-edit-input_w7pnn_32 ._instant-trade-edit-input-inner_w7pnn_35 {
    background-color: var(--okd-color-background-surface-primary)
}

._quick-select_w7pnn_1._quick-select_w7pnn_1 ._options-wrapper_w7pnn_38 {
    flex: 1;
    display: flex;
    column-gap: 4px
}

._quick-select_w7pnn_1._quick-select_w7pnn_1 div._shortcut-column-gap_w7pnn_43 {
    column-gap: 8px
}

._quick-select-btn_w7pnn_46 {
    flex: 1;
    height: 24px;
    max-width: 100%;
    border-radius: 4px
}

._quick-select-btn_w7pnn_46._selected_w7pnn_13 {
    background: var(--okd-color-background-surface-pressed)
}

._quick-select-btn_w7pnn_46 ._quick-select-btn-content_w7pnn_55 {
    display: block
}

._error-tips_w7pnn_58 {
    color: var(--okd-color-semantic-negative);
    line-height: 16px;
    font-size: 12px;
    margin-top: 8px
}

._shortcut-key_w7pnn_64 {
    color: var(--okd-color-content-primary);
    background-color: var(--okd-color-background-surface-pressed);
    padding: 0 8px;
    font-size: 14px;
    font-weight: 500;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%
}

[dir=ltr] ._shortcut-key_w7pnn_64 {
    border-radius: 0 4px 4px 0
}

[dir=rtl] ._shortcut-key_w7pnn_64 {
    border-radius: 4px 0 0 4px
}

._quick-select-btn-content_w7pnn_55 {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
    flex: 1
}

._instant-trade-button_w7pnn_83 {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
    height: 28px;
    border-radius: 4px;
    flex: 1;
    cursor: pointer;
    transition: all .2s ease-in-out;
    overflow: hidden;
    user-select: none;
    position: relative
}

._instant-trade-button_w7pnn_83:hover:before {
    opacity: .2
}

._instant-trade-button_w7pnn_83:before {
    content: "";
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1
}

[dir=ltr] ._instant-trade-button_w7pnn_83:before {
    left: 0
}

[dir=rtl] ._instant-trade-button_w7pnn_83:before {
    right: 0
}

._instant-trade-button_w7pnn_83 ._instant-trade-button-content_w7pnn_109 {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 2;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: 500;
    font-size: 12px;
    line-height: 16px
}

[dir=ltr] ._instant-trade-button_w7pnn_83 ._instant-trade-button-content_w7pnn_109 {
    left: 0
}

[dir=rtl] ._instant-trade-button_w7pnn_83 ._instant-trade-button-content_w7pnn_109 {
    right: 0
}

._instant-trade-button-buy_w7pnn_123:before {
    background: var(--okd-color-semantic-positive);
    opacity: .1
}

._instant-trade-button-buy_w7pnn_123 ._instant-trade-button-content_w7pnn_109 {
    color: var(--okd-color-semantic-positive)
}

._instant-trade-button-sell_w7pnn_130:before {
    background: var(--okd-color-semantic-negative);
    opacity: .1
}

._instant-trade-button-sell_w7pnn_130 ._instant-trade-button-content_w7pnn_109 {
    color: var(--okd-color-semantic-negative)
}

._all-radius_w7pnn_137 {
    border-radius: 4px
}

[dir=ltr] ._left-radius_w7pnn_140 {
    border-radius: 4px 0 0 4px
}

[dir=rtl] ._left-radius_w7pnn_140 {
    border-radius: 0 4px 4px 0
}

._disabled_w7pnn_143 {
    cursor: not-allowed
}

._disabled_w7pnn_143:hover:before {
    opacity: .1
}

._icon_h8rtn_1 {
    font-size: 16px;
    color: var(--okd-color-content-contrast)
}

[dir=ltr] ._warning-icon_h8rtn_5 {
    margin-left: 4px
}

[dir=rtl] ._warning-icon_h8rtn_5 {
    margin-right: 4px
}

._text_h8rtn_8 {
    line-height: 16px;
    font-size: 12px
}

[dir=ltr] ._text_h8rtn_8 {
    margin-left: 4px
}

[dir=rtl] ._text_h8rtn_8 {
    margin-right: 4px
}

._green_h8rtn_13 {
    color: var(--okd-color-link-accent-content-primary)
}

._yellow_h8rtn_16 {
    color: var(--okd-color-semantic-notice)
}

._red_h8rtn_19 {
    color: var(--okd-color-semantic-negative)
}

._keep-ltr_1kmeq_1 {
    direction: ltr
}

._keep-rtl_1kmeq_5 {
    direction: rtl
}

._preset-config-info-wrapper_1kmeq_9 {
    margin-top: 12px;
    height: 16px
}

._preset-config-info_1kmeq_9 {
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    height: 16px;
    color: var(--okd-color-content-tertiary);
    cursor: pointer
}

._preset-icon_1kmeq_21 {
    color: var(--okd-color-content-contrast);
    font-size: 16px
}

[dir=ltr] ._preset-icon_1kmeq_21 {
    margin-left: 4px
}

[dir=rtl] ._preset-icon_1kmeq_21 {
    margin-right: 4px
}

._divide_1kmeq_26 {
    width: 1px;
    height: 8px;
    margin: 0 8px;
    background-color: var(--okd-color-border-primary)
}

._go-icon_1kmeq_32 {
    font-size: 16px;
    color: var(--okd-color-content-contrast)
}

[dir=ltr] ._go-icon_1kmeq_32 {
    margin-left: 4px
}

[dir=rtl] ._go-icon_1kmeq_32 {
    margin-right: 4px
}

html[dir=rtl] ._go-icon_1kmeq_32 {
    transform: scaleX(-1)
}

._top-token_1etbn_1 {
    font-size: 12px;
    line-height: 16px;
    margin-bottom: 12px;
    height: 16px
}

._top-right-title_1etbn_7 {
    color: var(--okd-color-content-tertiary);
    font-weight: 500
}

[dir=ltr] ._top-right-title_1etbn_7 {
    padding-right: 4px
}

[dir=rtl] ._top-right-title_1etbn_7 {
    padding-left: 4px
}

._top-right-logo_1etbn_12 {
    border-radius: 50%
}

._config-list_1etbn_15,._hight28_1etbn_18 {
    height: 28px
}

._btn-group_1etbn_21._btn-group_1etbn_21._btn-group_1etbn_21 {
    height: 28px;
    margin-top: 0
}

._btn-group_1etbn_21._btn-group_1etbn_21._btn-group_1etbn_21 .options-wrapper {
    column-gap: 8px
}

._select-token_1otj7_1 {
    cursor: pointer
}

._select-token--disabled_1otj7_4 {
    cursor: not-allowed
}

._display-area_1otj7_7 {
    color: var(--okd-color-content-secondary);
    font-weight: 500
}

._prefix-text_1otj7_11 {
    color: var(--okd-color-content-contrast)
}

[dir=ltr] ._prefix-text_1otj7_11 {
    padding-right: 4px
}

[dir=rtl] ._prefix-text_1otj7_11 {
    padding-left: 4px
}

._token-symbol_1otj7_15 {
    color: var(--okd-color-content-secondary)
}

[dir=ltr] ._token-symbol_1otj7_15 {
    padding-right: 4px
}

[dir=rtl] ._token-symbol_1otj7_15 {
    padding-left: 4px
}

._suffix-icon_1otj7_19 {
    cursor: pointer;
    display: inline-block;
    transition: transform .3s
}

[dir=ltr] ._suffix-icon_1otj7_19._active_1otj7_24 {
    transform: rotate(180deg)
}

[dir=rtl] ._suffix-icon_1otj7_19._active_1otj7_24 {
    transform: rotate(-180deg)
}

._suffix-icon--disabled_1otj7_27 {
    cursor: not-allowed
}

._value-box_1otj7_30 {
    display: flex;
    align-items: center
}

._footer_1otj7_34 {
    display: flex;
    padding: 7.5px 0;
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    text-align: center;
    flex-wrap: wrap;
    justify-content: center;
    font-size: 12px
}

._link-to-swap_1otj7_44 {
    cursor: pointer;
    color: var(--okd-color-content-primary);
    text-decoration-line: underline
}

._option-cont_1otj7_49 {
    max-height: 576px
}

._option_1otj7_49 {
    width: 100%;
    cursor: pointer
}

[dir=ltr] ._option_1otj7_49 ._option-right_1otj7_56 {
    text-align: right
}

[dir=rtl] ._option_1otj7_49 ._option-right_1otj7_56 {
    text-align: left
}

._option_1otj7_49 ._option-title_1otj7_59 {
    font-size: 12px;
    line-height: 20px;
    font-weight: 500;
    color: var(--okd-color-content-primary)
}

._option_1otj7_49 ._option-sub-title_1otj7_65 {
    font-size: 12px;
    line-height: 16px;
    font-weight: 400;
    color: var(--okd-color-content-contrast)
}

._option_1otj7_49 ._option-left-icon_1otj7_71 {
    border-radius: 50%
}

[dir=ltr] ._option_1otj7_49 ._option-left-icon_1otj7_71 {
    margin-right: 8px
}

[dir=rtl] ._option_1otj7_49 ._option-left-icon_1otj7_71 {
    margin-left: 8px
}

._top-token_10xx9_1 {
    font-size: 12px;
    line-height: 16px;
    margin-bottom: 12px;
    height: 16px
}

._top-right-title_10xx9_7 {
    color: var(--okd-color-content-tertiary);
    font-weight: 500
}

[dir=ltr] ._top-right-title_10xx9_7 {
    padding-right: 4px
}

[dir=rtl] ._top-right-title_10xx9_7 {
    padding-left: 4px
}

._top-right-logo_10xx9_12 {
    border-radius: 50%
}

._config-list_10xx9_15 {
    height: 28px
}

._container_14vg4_1 {
    padding: 0 4px;
    display: flex;
    flex-direction: column;
    gap: 24px
}

._notice_51zr1_1 {
    line-height: 16px;
    font-size: 12px;
    font-weight: 400;
    padding-top: 16px;
    color: var(--okd-color-content-secondary)
}

._notice-text_51zr1_8 {
    font-size: 12px;
    font-weight: 400;
    line-height: 18px
}

._notice_1gkdd_1 {
    color: var(--okd-color-content-secondary);
    line-height: 16px;
    font-size: 12px;
    font-weight: 400;
    padding-top: 16px
}

._title_1gkdd_8 {
    cursor: pointer;
    text-decoration: 1px dashed var(--okd-color-gray-300) underline;
    text-underline-offset: 3px
}

._notice-text_1gkdd_13 {
    font-size: 12px;
    font-weight: 400;
    line-height: 18px
}

._root_1f31l_1 ._input_1f31l_1._custom-input_1f31l_1 {
    border-radius: 4px
}

@media (max-width: 767px) {
    ._root_1f31l_1 ._input_1f31l_1._custom-input_1f31l_1 {
        border-radius:8px
    }
}

._root_1f31l_1 ._input_1f31l_1._custom-input_1f31l_1._input-error_1f31l_9 {
    border: 1px solid var(--okd-color-semantic-negative)
}

._root_1f31l_1 ._input_1f31l_1._custom-input_1f31l_1._input-warn_1f31l_12 {
    border: 1px solid var(--okd-color-semantic-notice)
}

._root_1f31l_1 ._suffix_1f31l_15 {
    color: var(--okd-color-content-primary);
    font-size: 12px;
    font-weight: 400;
    line-height: 16px
}

@media (max-width: 767px) {
    ._root_1f31l_1 ._suffix_1f31l_15 {
        font-size:16px;
        font-weight: 400;
        line-height: 20px
    }
}

._root_1f31l_1 ._text_1f31l_28 {
    margin-top: 4px;
    font-weight: 400;
    line-height: 16px;
    font-size: 12px
}

@media (max-width: 767px) {
    ._root_1f31l_1 ._text_1f31l_28 {
        margin-top:8px
    }
}

._root_1f31l_1 ._text-error_1f31l_39 {
    color: var(--okd-color-semantic-negative)
}

._root_1f31l_1 ._text-warning_1f31l_42 {
    color: var(--okd-color-semantic-notice)
}

._root_pgo1o_1 {
    color: var(--okd-color-content-tertiary);
    line-height: 16px;
    font-size: 14px;
    font-weight: 400;
    border-bottom: 1px dashed var(--okd-color-content-tertiary)
}

[dir=ltr] ._root_pgo1o_1 {
    margin-right: 4px
}

[dir=rtl] ._root_pgo1o_1 {
    margin-left: 4px
}

@media (min-width: 768px) {
    ._root_pgo1o_1 {
        border-bottom:none
    }
}

._item_13j4r_1 {
    width: calc((100% - 16px) / 3);
    cursor: pointer;
    overflow: hidden;
    text-overflow: ellipsis;
    box-sizing: border-box;
    background: var(--okd-color-background-surface-primary);
    padding: 10px 8px;
    border-radius: 8px
}

@media (min-width: 768px) {
    ._item_13j4r_1 {
        padding:8px;
        border-radius: 4px
    }
}

._item_13j4r_1:hover {
    background: var(--okd-color-container-primary)
}

._item_13j4r_1._active_13j4r_20 {
    background: var(--okd-color-container-tertiary);
    border: .5px solid var(--okd-color-border-primary);
    padding: 9.5px 8px
}

@media (min-width: 768px) {
    ._item_13j4r_1._active_13j4r_20 {
        padding:7.5px 8px
    }
}

._item_13j4r_1 ._type_13j4r_30 {
    color: var(--okd-color-content-primary);
    line-height: 16px;
    text-align: center;
    font-weight: 400;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 14px
}

._item_13j4r_1 ._type-margin_13j4r_40 {
    margin-bottom: 8px
}

._item_13j4r_1 ._amount_13j4r_43 {
    font-weight: 500;
    font-size: 14px;
    color: var(--okd-color-content-primary);
    line-height: 16px;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis
}

._item_13j4r_1 ._price_13j4r_52 {
    margin-top: 2px;
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    text-align: center;
    font-size: 12px;
    font-weight: 400;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

._padding_13j4r_63 {
    padding: 16px 8px
}

._root_1c8ql_1 {
    display: flex;
    gap: 8px;
    margin-bottom: 8px
}

._root_1hnms_1 {
    padding: 16px;
    background-color: var(--okd-color-background-base-secondary);
    border-radius: 8px;
    min-width: 320px
}

@media (max-width: 767px) {
    ._root_1hnms_1 {
        min-width:300px
    }
}

._header_1hnms_12 {
    display: flex;
    align-items: center
}

._body_1hnms_16 {
    margin-top: 12px
}

._root_1xfi5_1 {
    min-width: 300px;
    padding: 16px;
    border-radius: 8px;
    background-color: var(--okd-color-background-base-secondary)
}

@media (min-width: 768px) {
    ._root_1xfi5_1 {
        min-width:320px
    }
}

._header_1xfi5_12 {
    display: flex;
    align-items: center
}

._body_1xfi5_16 {
    font-size: 14px;
    font-weight: 500;
    line-height: 16px;
    color: var(--okd-color-content-primary)
}

._noPointer_1xfi5_22 {
    cursor: default;
    border-bottom: none
}

._root_10tsy_1 {
    padding: 16px;
    background-color: var(--okd-color-background-base-secondary);
    border-radius: 8px;
    min-width: 320px
}

@media (max-width: 767px) {
    ._root_10tsy_1 {
        min-width:300px
    }
}

._header_10tsy_12 {
    display: flex;
    align-items: center;
    width: 100%
}

._select_10tsy_17 {
    font-weight: 500
}

[dir=ltr] ._select_10tsy_17 {
    margin-left: auto
}

[dir=rtl] ._select_10tsy_17 {
    margin-right: auto
}

._item_10tsy_21 {
    font-weight: 500
}

._value-box_10tsy_24 {
    font-size: 14px;
    line-height: 16px;
    font-weight: 500
}

._list_10tsy_29 {
    width: 224px
}

._body_10tsy_32 {
    margin-top: 12px
}

._root_16nm8_1 ._input_16nm8_1._custom-input_16nm8_1 {
    border-radius: 4px
}

@media (max-width: 767px) {
    ._root_16nm8_1 ._input_16nm8_1._custom-input_16nm8_1 {
        border-radius:8px
    }
}

._root_16nm8_1 ._input_16nm8_1._custom-input_16nm8_1._input-error_16nm8_9 {
    border: 1px solid var(--okd-color-semantic-negative)
}

._root_16nm8_1 ._input_16nm8_1._custom-input_16nm8_1._input-warn_16nm8_12 {
    border: 1px solid var(--okd-color-semantic-notice)
}

[dir=ltr] ._root_16nm8_1 ._input-inner_16nm8_15 {
    text-align: right
}

[dir=rtl] ._root_16nm8_1 ._input-inner_16nm8_15 {
    text-align: left
}

._root_16nm8_1 ._prefix_16nm8_18 {
    color: var(--okd-color-content-contrast);
    font-size: 12px;
    font-weight: 400;
    line-height: 16px
}

@media (max-width: 767px) {
    ._root_16nm8_1 ._prefix_16nm8_18 {
        font-size:16px;
        font-weight: 400;
        line-height: 20px
    }
}

._root_16nm8_1 ._suffix_16nm8_31 {
    color: var(--okd-color-content-primary);
    font-size: 12px;
    font-weight: 400;
    line-height: 16px
}

[dir=ltr] ._root_16nm8_1 ._suffix_16nm8_31 {
    margin-left: 4px
}

[dir=rtl] ._root_16nm8_1 ._suffix_16nm8_31 {
    margin-right: 4px
}

@media (max-width: 767px) {
    ._root_16nm8_1 ._suffix_16nm8_31 {
        font-size:16px;
        font-weight: 400;
        line-height: 20px
    }
}

._root_16nm8_1 ._text_16nm8_45 {
    margin-top: 4px;
    font-weight: 400;
    line-height: 16px;
    font-size: 12px
}

@media (max-width: 767px) {
    ._root_16nm8_1 ._text_16nm8_45 {
        margin-top:8px
    }
}

._root_16nm8_1 ._text-error_16nm8_56 {
    color: var(--okd-color-semantic-negative)
}

._root_16nm8_1 ._text-warning_16nm8_59 {
    color: var(--okd-color-semantic-notice)
}

._root_16nm8_1 ._text-tip_16nm8_62 {
    color: var(--okd-color-content-contrast)
}

._root_1njto_1 {
    padding: 16px;
    background-color: var(--okd-color-background-base-secondary);
    border-radius: 8px;
    min-width: 320px
}

@media (max-width: 767px) {
    ._root_1njto_1 {
        min-width:300px
    }
}

._header_1njto_12 {
    display: flex;
    align-items: center;
    width: 100%
}

._select_1njto_17 {
    font-weight: 500
}

[dir=ltr] ._select_1njto_17 {
    margin-left: auto
}

[dir=rtl] ._select_1njto_17 {
    margin-right: auto
}

._item_1njto_21 {
    font-weight: 500
}

._list_1njto_24 {
    min-width: 225px
}

@media (max-width: 767px) {
    ._list_1njto_24 {
        min-width:unset
    }
}

._gap_1njto_32 {
    margin-top: 12px
}

@media (max-width: 767px) {
    ._gap_1njto_32 {
        margin-top:16px
    }
}

._custom_1njto_40 {
    margin-top: 8px
}

._item_14zu2_1 {
    width: calc((100% - 16px) / 3);
    cursor: pointer;
    overflow: hidden;
    text-overflow: ellipsis;
    box-sizing: border-box;
    background: var(--okd-color-background-surface-primary);
    padding: 10px 8px;
    border-radius: 8px
}

@media (min-width: 768px) {
    ._item_14zu2_1 {
        padding:8px;
        border-radius: 4px
    }
}

._item_14zu2_1:hover {
    background: var(--okd-color-container-primary)
}

._item_14zu2_1._active_14zu2_20 {
    background: var(--okd-color-container-tertiary);
    border: .5px solid var(--okd-color-border-primary);
    padding: 9.5px 8px
}

@media (min-width: 768px) {
    ._item_14zu2_1._active_14zu2_20 {
        padding:7.5px 8px
    }
}

._item_14zu2_1 ._amount_14zu2_30 {
    color: var(--okd-color-content-primary);
    line-height: 16px;
    text-align: center;
    font-size: 14px;
    font-weight: 400;
    overflow: hidden;
    text-overflow: ellipsis
}

._root_18tqc_1 {
    display: flex;
    gap: 8px;
    margin-bottom: 8px
}

._text_18tqc_6 {
    margin-top: 4px;
    font-weight: 400;
    line-height: 16px;
    font-size: 12px
}

@media (max-width: 767px) {
    ._text_18tqc_6 {
        margin-top:8px
    }
}

._text-error_18tqc_17 {
    color: var(--okd-color-semantic-negative)
}

._text-warning_18tqc_20 {
    color: var(--okd-color-semantic-notice)
}

._strong_13yod_1 {
    margin-top: 24px;
    font-weight: 700
}

[dir=ltr] ._tooltip_13yod_5 {
    margin-right: 16px
}

[dir=rtl] ._tooltip_13yod_5 {
    margin-left: 16px
}

._root_1om6s_1 {
    color: var(--okd-color-content-tertiary);
    line-height: 16px;
    font-size: 14px;
    font-weight: 400;
    border-bottom: 1px dashed var(--okd-color-content-tertiary);
    max-width: 120px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}

[dir=ltr] ._root_1om6s_1 {
    margin-right: 4px
}

[dir=rtl] ._root_1om6s_1 {
    margin-left: 4px
}

@media (min-width: 768px) {
    ._root_1om6s_1 {
        border-bottom:none
    }
}

._btns_1r0es_1 {
    padding: 16px 24px;
    background-color: var(--okd-color-background-base-primary);
    gap: 12px;
    border-radius: 0 0 8px 8px
}

._tab-pane_2q8hv_1._active-pane_2q8hv_1._buy-pane_2q8hv_1 {
    color: var(--okd-color-semantic-positive);
    background: rgba(var(--okd-color-semantic-positive-rgb),.1)
}

._tab-pane_2q8hv_1._active-pane_2q8hv_1._sell-pane_2q8hv_5 {
    color: var(--okd-color-semantic-negative);
    background: rgba(var(--okd-color-semantic-negative-rgb),.1)
}

._name_2q8hv_9 {
    font-size: 12px;
    font-weight: 400;
    line-height: 16px
}

._name-active_2q8hv_14 {
    font-weight: 700
}

._icon_1yr0h_1 {
    font-size: 20px
}

._name_1yr0h_4 {
    font-size: 14px;
    line-height: 16px
}

[dir=ltr] ._edit-icon_1yr0h_8 {
    margin-left: 8px
}

[dir=rtl] ._edit-icon_1yr0h_8 {
    margin-right: 8px
}

._check-mark-disabled_1yr0h_11 {
    color: var(--okd-color-content-disabled)
}

._input_1yr0h_14._input_1yr0h_14 {
    width: 94px
}

._input-box_1yr0h_17._custom-input_1yr0h_17._custom-box_1yr0h_17._input-box_1yr0h_17._custom-input_1yr0h_17._custom-box_1yr0h_17 {
    padding: 0;
    border: none
}

._fold-config_1gne9_1 {
    display: flex;
    padding: 16px;
    border-radius: 8px;
    flex-direction: column;
    justify-content: space-between;
    background: var(--okd-color-background-base-secondary)
}

._header_1gne9_9 {
    width: 100%
}

._manual-config_11y21_1 {
    margin-top: 12px
}

._off-mev-tips_11y21_4 {
    padding-top: 4px;
    color: var(--okd-color-semantic-notice);
    font-size: 12px;
    font-weight: 400;
    line-height: 16px
}

._error_11y21_11 {
    color: var(--okd-color-semantic-negative)
}

._custom-tab_11y21_14._custom-tab-pane_11y21_14._custom_11y21_14._tab-pane_11y21_14 {
    color: var(--okd-color-content-primary);
    line-height: 16px;
    font-size: 12px;
    font-weight: 500;
    background: var(--okd-color-background-surface-primary)
}

._custom-tab_11y21_14._custom-tab-pane_11y21_14._custom_11y21_14._tab-pane_11y21_14:hover {
    background: var(--okd-color-container-primary)
}

._custom-tab_11y21_14._custom-tab-pane_11y21_14._custom_11y21_14._tab-pane_11y21_14._select-tab_11y21_24 {
    background: var(--okd-color-container-tertiary);
    border: .5px solid var(--okd-color-border-primary)
}

._auto-mode_uyaod_1 {
    margin-top: 16px
}

._mode-select_uyaod_4 {
    width: 225px
}

._label_uyaod_7 {
    display: flex;
    align-items: center
}

[dir=ltr] ._label_uyaod_7 {
    margin-right: 16px
}

[dir=rtl] ._label_uyaod_7 {
    margin-left: 16px
}

._value_uyaod_12 {
    font-weight: 500
}

._title_mr9en_1 {
    color: var(--okd-color-content-tertiary);
    line-height: 16px;
    font-size: 14px;
    font-weight: 400;
    border-bottom: 1px dashed var(--okd-color-content-tertiary);
    max-width: 120px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}

[dir=ltr] ._title_mr9en_1 {
    margin-right: 4px
}

[dir=rtl] ._title_mr9en_1 {
    margin-left: 4px
}

@media (min-width: 768px) {
    ._title_mr9en_1 {
        border:unset
    }
}

._root_uuhsg_1 {
    height: 100%;
    background-color: var(--okd-color-background-base-primary);
    display: flex;
    flex-direction: column
}

._scroll-content_uuhsg_7 {
    flex: 1;
    padding: 0 24px;
    overflow-y: auto;
    overflow-x: hidden;
    margin-bottom: 0
}

._name_uuhsg_14,._priority_uuhsg_15 {
    margin-bottom: 16px
}

._mev_uuhsg_18,._slippage_uuhsg_19,._priority_uuhsg_15 {
    margin-top: 16px
}

._direction_uuhsg_23 {
    margin-top: 24px;
    height: auto!important
}

._preset-dialog_46n92_1 {
    width: 100%;
    height: 747px
}

._setting-dialog_l2ds8_1 {
    min-height: 193px;
    padding: 0 16px
}

._setting-item_l2ds8_5 {
    cursor: pointer;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    padding: 16px 0;
    gap: 12px
}

._left_l2ds8_13 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: space-between
}

._title_l2ds8_20 {
    color: var(--okd-color-content-primary);
    font-size: 16px;
    line-height: 20px
}

._description1_l2ds8_25 {
    margin-top: 4px;
    color: var(--okd-color-content-contrast);
    font-size: 14px;
    line-height: 16px
}

._go-icon_l2ds8_31 {
    font-size: 16px;
    color: var(--okd-color-content-contrast)
}

._logo-wrapper_1rdpd_1 {
    display: inline-block;
    border-radius: 50%;
    overflow: hidden;
    box-sizing: border-box
}

._img_1rdpd_7 {
    width: 100%;
    height: 100%;
    object-fit: cover
}

._preset-selector_1rr07_1 {
    display: flex;
    align-items: center
}

._extension-logo_1rr07_5 {
    cursor: pointer;
    border-radius: 2px;
    overflow: hidden
}

[dir=ltr] ._extension-logo_1rr07_5 {
    margin-right: 8px
}

[dir=rtl] ._extension-logo_1rr07_5 {
    margin-left: 8px
}

._select-preset_1rr07_11 {
    cursor: pointer
}

._display-area_1rr07_14 {
    display: flex;
    align-items: center
}

._display-area-label_1rr07_18 {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    max-width: 100px;
    font-size: 12px;
    line-height: 16px;
    font-weight: 500
}

._value-box_1rr07_27 {
    display: flex;
    align-items: center
}

._footer_1rr07_31 {
    display: flex;
    text-align: center;
    justify-content: flex-start;
    align-items: center;
    color: var(--okd-color-content-secondary);
    line-height: 16px;
    font-size: 12px;
    flex: 1
}

._settings-icon_1rr07_41 {
    font-size: 16px
}

[dir=ltr] ._settings-icon_1rr07_41 {
    margin-right: 4px
}

[dir=rtl] ._settings-icon_1rr07_41 {
    margin-left: 4px
}

._option-cont_1rr07_45 {
    max-height: 190px
}

._option_1rr07_45 {
    width: 100%;
    cursor: pointer;
    color: var(--okd-color-content-primary);
    font-size: 12px;
    line-height: 16px
}

._option-label_1rr07_55 {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    max-width: 90px
}

._check-icon_1rr07_61 {
    font-size: 16px;
    display: none
}

._active_1rr07_65 {
    display: block
}

._top-bar_wlkc9_1 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 12px 16px;
    position: relative;
    border-bottom: 1px solid var(--okd-color-border-primary);
    color: var(--okd-color-content-primary)
}

._top-bar_wlkc9_1:focus-within {
    outline: none!important;
    box-shadow: none!important
}

._top-bar--setting_wlkc9_14 {
    padding: 14px 16px
}

._top-bar--preset_wlkc9_17 {
    padding: 14px 16px;
    background-color: var(--okd-color-background-base-primary)
}

._drag-handle_wlkc9_21 {
    position: absolute;
    top: 0;
    cursor: move
}

[dir=ltr] ._drag-handle_wlkc9_21 {
    left: 50%;
    transform: translate(-50%)
}

[dir=rtl] ._drag-handle_wlkc9_21 {
    right: 50%;
    transform: translate(50%)
}

._drag-icon_wlkc9_28 {
    cursor: pointer;
    font-size: 16px;
    line-height: 16px;
    margin: 0 4px;
    color: var(--okd-color-content-disabled)
}

._top-bar-left_wlkc9_35 ._back-icon_wlkc9_35 {
    cursor: pointer;
    font-size: 16px;
    line-height: 16px;
    margin: 0 4px
}

._top-bar-center_wlkc9_41 {
    flex: 1;
    text-align: center
}

._top-bar-center_wlkc9_41 ._title_wlkc9_45 {
    color: var(--okd-color-content-primary);
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 20px
}

[dir=ltr] ._top-bar-center_wlkc9_41 ._title-with-logo_wlkc9_52 {
    margin-left: 8px
}

[dir=rtl] ._top-bar-center_wlkc9_41 ._title-with-logo_wlkc9_52 {
    margin-right: 8px
}

._top-bar-right_wlkc9_55 {
    display: flex;
    align-items: center;
    gap: 8px
}

._icon-btn_wlkc9_60 {
    width: 24px;
    height: 24px;
    border-radius: 4px;
    outline: none!important;
    border: none!important;
    cursor: pointer
}

._icon-btn_wlkc9_60:focus,._icon-btn_wlkc9_60:focus-visible,._icon-btn_wlkc9_60:active,._icon-btn_wlkc9_60:focus-within {
    outline: none!important;
    box-shadow: none!important;
    border: none!important
}

._icon-btn_wlkc9_60[tabindex] {
    pointer-events: auto
}

._icon-btn_wlkc9_60:hover,._icon-btn_wlkc9_60._active_wlkc9_80 {
    background-color: var(--okd-color-background-surface-primary)
}

._icon-btn_wlkc9_60._disabled_wlkc9_83 {
    color: var(--okd-color-content-disabled);
    background-color: unset
}

._active-icon_wlkc9_87 {
    color: var(--okd-color-brand-primary-alternative)
}

._drag-icon_wlkc9_28 {
    cursor: move
}

._icon_wlkc9_60 {
    cursor: pointer;
    font-size: 16px;
    line-height: 16px;
    margin: 0 4px
}

._close-icon_wlkc9_99 {
    cursor: pointer;
    font-size: 16px;
    line-height: 16px;
    margin: 0 4px;
    color: var(--okd-color-content-contrast)
}

._close-icon_wlkc9_99:hover {
    color: var(--okd-color-content-primary)
}

._tooltip-title-text-value_wlkc9_109 {
    color: var(--okd-color-content-tertiary);
    background-color: var(--okd-color-background-surface-pressed);
    font-size: 10px;
    line-height: 12px;
    display: inline-block;
    border-radius: 2px;
    padding: 2px 4px;
    margin: 0 4px
}

._mask_m9z1s_1 {
    position: fixed;
    inset: 0;
    background: rgba(0,0,0,.5);
    z-index: 999
}

._dialog-window_m9z1s_10 {
    position: fixed;
    z-index: 1000;
    border: 1px solid var(--okd-color-border-primary);
    backdrop-filter: blur(20px);
    background-color: var(--okd-color-background-base-primary);
    border-radius: 8px;
    overflow: hidden;
    box-sizing: border-box
}

.theme-dark ._dialog-window_m9z1s_10 {
    background-color: var(--okd-color-background-surface-secondary)
}

._no-content-padding_m9z1s_23 {
    padding: 0
}

._loading-overlay_m9z1s_26 {
    position: absolute;
    inset: 0;
    background: rgba(0,0,0,.5);
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 10;
    border-radius: 8px
}

._container_m9z1s_39 {
    padding: 16px 12px;
    min-height: 232px;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    gap: 12px
}

._pb-16_m9z1s_47 {
    padding-bottom: 16px
}

._pt-24_m9z1s_50 {
    padding-top: 24px
}

._service-fee_m9z1s_53 {
    margin-top: 16px
}

._faq-url_17s0g_1 {
    color: unset;
    text-decoration: underline
}

._faq-url_17s0g_1:hover {
    text-decoration: underline
}

._original-fee_17s0g_8 {
    text-decoration: line-through
}

._original-percent-right_17s0g_11 {
    text-decoration: line-through;
    color: var(--okd-color-content-disabled)
}

[dir=ltr] ._original-percent-right_17s0g_11 {
    padding-left: 4px
}

[dir=rtl] ._original-percent-right_17s0g_11 {
    padding-right: 4px
}

._flex-shrink_17s0g_16 {
    flex-shrink: 0
}

._item-label_17s0g_19 {
    display: flex;
    align-items: center;
    flex-shrink: 0;
    color: var(--okd-color-content-contrast)
}

._cursor-pointer_17s0g_25 {
    cursor: pointer
}

._limit-order-service-fee-box_17s0g_28 {
    padding: 16px 20px;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 16px;
    margin-top: 16px
}

._dex-unsupported_xk2p4_1 {
    display: flex
}

._item_rakqj_1 {
    line-height: 16px;
    margin-top: 24px
}

._item_rakqj_1:first-child {
    margin-top: 0
}

._placeholder_rakqj_8 {
    flex: 1;
    min-width: 12px;
    height: 0
}

._chain-logo_rakqj_13 {
    width: 20px;
    height: 20px;
    border-radius: 50%
}

[dir=ltr] ._chain-logo_rakqj_13 {
    margin-right: 8px
}

[dir=rtl] ._chain-logo_rakqj_13 {
    margin-left: 8px
}

._chain-logos_rakqj_19 {
    line-height: 0
}

[dir=ltr] ._chain-logos_rakqj_19>img:not(:last-child) {
    margin-right: -4px
}

[dir=rtl] ._chain-logos_rakqj_19>img:not(:last-child) {
    margin-left: -4px
}

._chain-logos_rakqj_19>img {
    width: 20px;
    height: 20px;
    border-radius: 50%
}

[dir=ltr] ._chain-name_rakqj_30 {
    margin-left: 4px
}

[dir=rtl] ._chain-name_rakqj_30 {
    margin-right: 4px
}

._icon-btn_rakqj_33 {
    display: flex;
    width: 20px;
    height: 20px;
    justify-content: center;
    align-items: center;
    cursor: pointer;
    color: var(--okd-color-content-contrast)
}

[dir=ltr] ._icon-btn_rakqj_33 {
    margin-left: 4px
}

[dir=rtl] ._icon-btn_rakqj_33 {
    margin-right: 4px
}

._content_rakqj_43 {
    overflow: hidden;
    transition: all .3s
}

[dir=ltr] ._label-tooltip_rakqj_47 {
    margin-left: 6px
}

[dir=rtl] ._label-tooltip_rakqj_47 {
    margin-right: 6px
}

._icon-arrow_rakqj_50 {
    margin-top: -1px;
    margin-left: 3px;
    margin-right: 3px
}

[dir=ltr] ._tooltip-icon_rakqj_55 {
    margin-left: 2px
}

[dir=rtl] ._tooltip-icon_rakqj_55 {
    margin-right: 2px
}

._line_rakqj_58 {
    height: 24px;
    border-bottom: 1px solid var(--okd-color-border-primary)
}

._link_rakqj_62 {
    display: inline-block;
    cursor: pointer;
    color: var(--okd-color-content-primary);
    line-height: 20px;
    text-decoration: underline
}

._bridge-fee_rakqj_69 {
    min-height: 40px;
    height: auto
}

._intent-order-network-fee_rakqj_73 {
    color: #31bd65
}

._mev-box_rakqj_76 {
    column-gap: 8px
}

._gas-station-fee-label_rakqj_79 {
    text-decoration: underline dotted;
    cursor: pointer
}

._info-icon_rakqj_83 {
    font-size: 12px
}

._divider_rakqj_86 {
    width: 100%;
    border-top: 1px solid var(--okd-color-border-primary);
    margin: 24px 0
}

._title_m2btf_1 {
    font-size: 16px;
    font-weight: 700;
    line-height: 20px
}

._base_ji4nm_1 {
    text-align: center
}

._tooltip-icon_ji4nm_4 {
    color: var(--okd-color-content-contrast)
}

._wrapper_nj2i6_1 {
    position: relative;
    padding: 48px 0 28px
}

._wrapper_nj2i6_1:after {
    position: absolute;
    right: -16px;
    bottom: -1px;
    left: -16px;
    display: block;
    height: 1px;
    background-color: var(--okd-color-border-primary);
    content: " "
}

._item_nj2i6_15 ._label_nj2i6_15 {
    margin-bottom: 8px;
    color: var(--okd-color-content-primary)
}

._item_nj2i6_15 ._label_nj2i6_15._last_nj2i6_19 {
    margin-top: 24px;
    color: var(--okd-color-content-primary)
}

._item_nj2i6_15 ._label_nj2i6_15._waiting_nj2i6_23 {
    color: var(--okd-color-content-disabled)
}

._item_nj2i6_15 ._token_nj2i6_26 {
    width: 0;
    flex: 1;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis
}

[dir=ltr] ._item_nj2i6_15 ._token_nj2i6_26 {
    margin-left: 12px
}

[dir=rtl] ._item_nj2i6_15 ._token_nj2i6_26 {
    margin-right: 12px
}

._item_nj2i6_15 ._amount_nj2i6_34 {
    flex: 1;
    color: var(--okd-color-content-contrast)
}

[dir=ltr] ._item_nj2i6_15 ._amount_nj2i6_34 {
    margin-right: 12px
}

[dir=rtl] ._item_nj2i6_15 ._amount_nj2i6_34 {
    margin-left: 12px
}

._item_nj2i6_15 ._amount_nj2i6_34._last-succeed_nj2i6_39 {
    color: var(--okd-color-content-contrast)
}

._item_nj2i6_15 ._amount_nj2i6_34._last-succeed_nj2i6_39 ._token-amount-content_nj2i6_42 {
    color: var(--color-up-text)
}

[dir=ltr] ._item_nj2i6_15 ._amount_nj2i6_34._activity_nj2i6_45 {
    margin-right: 0
}

[dir=rtl] ._item_nj2i6_15 ._amount_nj2i6_34._activity_nj2i6_45 {
    margin-left: 0
}

._item_nj2i6_15 ._amount_nj2i6_34 ._waiting-symbol_nj2i6_48 {
    color: var(--okd-color-content-disabled)
}

._item_nj2i6_15 ._amount-info_nj2i6_51 {
    display: flex
}

._item_nj2i6_15 ._amount-text_nj2i6_54 {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

[dir=ltr] ._item_nj2i6_15 ._status-box_nj2i6_59 {
    transform: translate(4px)
}

[dir=rtl] ._item_nj2i6_15 ._status-box_nj2i6_59 {
    transform: translate(-4px)
}

._item_nj2i6_15 ._status-overflow_nj2i6_62 {
    min-width: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

._item_nj2i6_15:last-child ._next-arrow_nj2i6_68,._item_nj2i6_15:nth-last-child(2) ._next-arrow_nj2i6_68 {
    height: 0;
    margin: 0;
    overflow: hidden
}

._item_nj2i6_15:last-child ._tip_nj2i6_74 {
    margin-bottom: 0
}

._item_nj2i6_15 ._next-arrow_nj2i6_68 {
    width: 32px;
    height: 18px;
    margin: 8px 0;
    color: var(--okd-color-gray-500);
    text-align: center
}

[dir=ltr] ._item_nj2i6_15 ._next-arrow_nj2i6_68 ._arrow-icon_nj2i6_84 {
    transform: rotate(90deg)
}

[dir=rtl] ._item_nj2i6_15 ._next-arrow_nj2i6_68 ._arrow-icon_nj2i6_84 {
    transform: rotate(-90deg)
}

._item_nj2i6_15 ._next-arrow_nj2i6_68._waiting_nj2i6_23 {
    color: #bdbdbd
}

[dir=ltr] ._item_nj2i6_15 ._next-arrow_nj2i6_68 svg {
    transform: rotate(90deg)
}

[dir=rtl] ._item_nj2i6_15 ._next-arrow_nj2i6_68 svg {
    transform: rotate(-90deg)
}

._item_nj2i6_15 ._flex-grow-0_nj2i6_93 {
    width: auto;
    min-width: auto;
    flex-grow: 0;
    flex-shrink: 0;
    flex-basis: auto
}

._item_nj2i6_15 ._extra-gain_nj2i6_100 {
    width: auto;
    flex-grow: 0
}

[dir=ltr] ._item_nj2i6_15 ._extra-gain_nj2i6_100 {
    margin-left: 6px
}

[dir=rtl] ._item_nj2i6_15 ._extra-gain_nj2i6_100 {
    margin-right: 6px
}

._item_nj2i6_15 ._extra-gain_nj2i6_100>div {
    padding: 0 4px;
    word-wrap: break-word;
    background-color: rgba(var(--color-up-bg-rgb),10%)
}

._tip_nj2i6_74 {
    color: var(--okd-color-content-primary)
}

[dir=ltr] ._tip_nj2i6_74 {
    margin: 8px 0 8px 14px
}

[dir=rtl] ._tip_nj2i6_74 {
    margin: 8px 14px 8px 0
}

._tip_nj2i6_74 a {
    color: var(--day-text-amplified-g-900, #0569ff);
    text-decoration: underline
}

._process-tip-wrapper_nj2i6_118 {
    padding: 12px 16px;
    line-height: 16px;
    border: .5px solid rgba(0,0,0,.08);
    border-radius: 8px;
    background: rgba(0,0,0,.04);
    font-size: 12px;
    font-style: normal;
    font-weight: 400
}

._border-tip-wrapper_nj2i6_128 {
    padding: 12px 16px;
    border: 1px solid var(--okd-color-gray-100, #ebebeb);
    border-radius: 8px;
    background: var(--okd-color-background-surface-primary)
}

._shadow-token-box_nj2i6_134 {
    color: var(--okd-color-content-tertiary)
}

._shadow-token-box_nj2i6_134 ._go-to-swap_nj2i6_137 {
    margin-top: 4px
}

._tip-fold_nj2i6_140 {
    margin: 8px 0
}

._loader_nj2i6_143 {
    display: flex;
    align-items: center;
    border-radius: 10px;
    min-height: 32px;
    margin-top: 8px
}

._waiting-logo_nj2i6_150 {
    opacity: .3
}

._sub-status-box_nj2i6_153 {
    width: 0;
    padding-top: 2px
}

._sub-status-icon_nj2i6_157 {
    margin-top: 2px
}

[dir=ltr] ._sub-status-icon_nj2i6_157 {
    margin-right: 5px
}

[dir=rtl] ._sub-status-icon_nj2i6_157 {
    margin-left: 5px
}

._icon-rotate_nj2i6_161 {
    animation: _rotate_nj2i6_1 1s infinite linear;
    width: 12px;
    height: 12px
}

._icon-rotate_nj2i6_161>svg {
    vertical-align: unset
}

._sub-status-icon-gas-token_nj2i6_169 {
    margin-top: 0
}

[dir=ltr] ._sub-status-icon-gas-token_nj2i6_169 {
    margin-right: -3px
}

[dir=rtl] ._sub-status-icon-gas-token_nj2i6_169 {
    margin-left: -3px
}

@media (max-width: 767px) {
    [dir=ltr] ._sub-status-icon-gas-token_nj2i6_169 {
        margin-right:-13px
    }

    [dir=rtl] ._sub-status-icon-gas-token_nj2i6_169 {
        margin-left: -13px
    }
}

._sub-status-icon-gas-token_nj2i6_169._s0_nj2i6_178 {
    width: 12px;
    height: 12px;
    animation: _rotate_nj2i6_1 1s infinite linear
}

._sub-status-icon-gas-token_nj2i6_169._s0_nj2i6_178>svg {
    vertical-align: unset
}

._token-border_nj2i6_186 {
    border: 1px solid var(--okd-color-border-secondary)
}

._share-link_nj2i6_189 {
    padding: 0 2px 2px;
    line-height: 24px
}

[dir=ltr] ._share-link_nj2i6_189 {
    margin-left: 8px
}

[dir=rtl] ._share-link_nj2i6_189 {
    margin-right: 8px
}

._chain-name_nj2i6_194 {
    color: var(--okd-color-content-contrast);
    margin-top: 4px;
    font-size: 14px;
    line-height: 16px
}

._chain-name_nj2i6_194._waiting_nj2i6_23 {
    color: var(--okd-color-content-disabled)
}

@keyframes _rotate_nj2i6_1 {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(360deg)
    }
}

._gas-token-wrapper_nj2i6_212 {
    padding: 24px 0;
    border-top: 1px solid var(--okd-color-border-primary)
}

._gas-token_nj2i6_212 ._label_nj2i6_15 {
    line-height: 16px
}

._gas-token_nj2i6_212 ._label_nj2i6_15._waiting-chain-name_nj2i6_219 {
    color: var(--okd-color-content-disabled)
}

._gas-token_nj2i6_212 ._loading_nj2i6_222 {
    display: inline-block;
    width: 12px;
    height: 12px;
    animation: _rotate_nj2i6_1 1s infinite linear
}

._gas-token_nj2i6_212 ._loading_nj2i6_222>svg {
    vertical-align: unset
}

._gas-token_nj2i6_212 ._loading-text_nj2i6_231 {
    color: var(--okd-color-fq-orange-lv1)
}

._gas-token_nj2i6_212 ._failed_nj2i6_234 {
    color: #e3493f
}

._gas-token_nj2i6_212 ._waiting-icon_nj2i6_237 {
    opacity: .8
}

._gas-token_nj2i6_212 ._gas-token-amount_nj2i6_240 {
    font-size: 24px;
    line-height: 48px
}

._waiting-gas-token_nj2i6_244 ._gas-token-logo_nj2i6_244 {
    opacity: .3
}

._waiting-gas-token_nj2i6_244 ._gas-token-info_nj2i6_247,._waiting-gas-token_nj2i6_244 ._gas-token-chain-name_nj2i6_250 {
    color: var(--okd-color-content-disabled)
}

._pending-gas-token_nj2i6_253 ._gas-token-info_nj2i6_247 {
    color: var(--okd-color-content-primary)
}

._succeed-gas-token_nj2i6_256 ._gas-token-info_nj2i6_247 {
    color: var(--color-up-text);
    font-weight: 500
}

._succeed-gas-token_nj2i6_256 ._gas-token-symbol_nj2i6_260 {
    color: var(--okd-color-content-contrast)
}

._text-overflow_nj2i6_263 {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}

._amount-overflow_nj2i6_268 {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    width: auto;
    max-width: 200px
}

._pending-right-state_nj2i6_275,._pending-left-content_nj2i6_278 {
    flex: 0 0 auto
}

[dir=ltr] ._pending-left-content_nj2i6_278 {
    margin-right: 16px
}

[dir=rtl] ._pending-left-content_nj2i6_278 {
    margin-left: 16px
}

._link_nj2i6_282 {
    color: var(--day-text-amplified-g-900, #0569ff);
    text-decoration: underline
}

._pending-bottom-32_nj2i6_286 {
    padding-bottom: 32px
}

._count-down-pill_nj2i6_289 {
    color: #31bd65
}

._position-relative_nj2i6_292 {
    position: relative
}

._speeding-up-content_nj2i6_295 {
    display: flex;
    align-items: center
}

[dir=ltr] ._speed-up_nj2i6_299 {
    margin: 0 6px 0 0
}

[dir=rtl] ._speed-up_nj2i6_299 {
    margin: 0 0 0 6px
}

._filter-order-pill_nj2i6_302 {
    color: #31bd65;
    font-weight: 700
}

._item-wrapper_nj2i6_306 {
    display: flex
}

._item-wrapper_nj2i6_306 ._item-wrapper-left_nj2i6_309 {
    display: flex;
    width: 30px;
    align-self: stretch;
    flex-direction: column;
    align-items: center;
    justify-content: flex-start;
    margin-top: 8px
}

._item-wrapper_nj2i6_306 ._item-wrapper-right_nj2i6_318 {
    flex: 1
}

._item-wrapper_nj2i6_306 ._box-pd_nj2i6_321 {
    padding-bottom: 24px
}

._progress-bar_nj2i6_324 {
    width: 1px;
    background-color: #bdbdbd;
    flex: 1
}

._progress-delay_nj2i6_329 {
    transition-delay: .8s
}

._progress-val_nj2i6_332 {
    width: 2px;
    height: calc(100% + 8px);
    background-color: var(--okd-color-gray-500);
    transition: height .2s ease
}

[dir=ltr] ._progress-val_nj2i6_332 {
    margin-left: -.5px
}

[dir=rtl] ._progress-val_nj2i6_332 {
    margin-right: -.5px
}

._symbol-color_nj2i6_339 {
    color: var(--okd-color-content-contrast)
}

._fold-arrow_nj2i6_342 {
    cursor: pointer;
    color: var(--okd-color-content-contrast)
}

[dir=ltr] ._fold-arrow_nj2i6_342 {
    padding-right: 2px
}

[dir=rtl] ._fold-arrow_nj2i6_342 {
    padding-left: 2px
}

[dir=ltr] ._pending-left6_nj2i6_347 {
    padding-left: 6px
}

[dir=rtl] ._pending-left6_nj2i6_347 {
    padding-right: 6px
}

._icon-font-centers_nj2i6_350 {
    margin: -2px 0 0
}

._token-amount-big_nj2i6_353 {
    font-size: 32px;
    line-height: 48px
}

._token-amount-big_nj2i6_353 ._token-amount-content_nj2i6_42 {
    color: var(--okd-color-content-primary)
}

._token-amount-small_nj2i6_360 {
    font-size: 20px;
    line-height: 20px
}

._token-amount-small_nj2i6_360 ._token-amount-content_nj2i6_42 {
    color: var(--okd-color-content-primary)
}

._token-amount-wrapper_nj2i6_367 {
    font-weight: 500
}

._wrapper_1y948_1 {
    position: relative;
    padding: 48px 0
}

._wrapper_1y948_1:after {
    position: absolute;
    right: -16px;
    bottom: -1px;
    left: -16px;
    display: block;
    height: 1px;
    background-color: var(--okd-color-border-primary);
    content: " "
}

._wrapper_1y948_1 ._token-group_1y948_15 {
    height: 32px;
    color: var(--okd-color-content-primary)
}

._wrapper_1y948_1 ._token-group_1y948_15 div {
    max-width: calc(100% - 48px)
}

._wrapper_1y948_1 ._token-group_1y948_15 img {
    border-radius: 100%
}

._wrapper_1y948_1 ._token-group_1y948_15 ._detail-text_1y948_25 {
    color: var(--okd-color-content-primary);
    line-height: 40px;
    font-size: 32px;
    font-weight: 500
}

._wrapper_1y948_1 ._fail_1y948_31 {
    padding: 8px 14px;
    background: var(--okd-color-background-base-primary);
    color: var(--okd-color-content-secondary);
    border-radius: 4px;
    margin-top: 2px
}

[dir=ltr] ._wrapper_1y948_1 ._fail_1y948_31 {
    margin-left: 48px
}

[dir=rtl] ._wrapper_1y948_1 ._fail_1y948_31 {
    margin-right: 48px
}

._wrapper_1y948_1 ._fail_1y948_31 ._blue_1y948_39 {
    color: #0569ff;
    margin-top: 4px;
    cursor: pointer
}

._wrapper_1y948_1 ._item_1y948_44 {
    margin-top: 24px
}

._wrapper_1y948_1 ._green_1y948_47 {
    color: #31bd65;
    line-height: 40px;
    font-size: 32px;
    font-weight: 500
}

._wrapper_1y948_1 ._img_1y948_53 {
    width: 36px;
    height: 36px
}

._dialog-info_1y948_57 {
    font-size: 14px;
    line-height: 158%
}

._statusBox_1y948_61 {
    flex: 1;
    flex-shrink: 0
}

._fold-arrow_1y948_65 {
    cursor: pointer;
    color: var(--okd-color-content-contrast)
}

[dir=ltr] ._fold-arrow_1y948_65 {
    padding-right: 2px
}

[dir=rtl] ._fold-arrow_1y948_65 {
    padding-left: 2px
}

._execution-history-box_1y948_70 {
    padding: 12px;
    border: .5px solid var(--okd-color-border-primary);
    border-radius: 8px;
    background: var(--okd-color-background-surface-secondary);
    margin-top: 8px
}

._execution-history-box_1y948_70 ._execution-history-title_1y948_77 {
    color: var(--okd-color-content-primary);
    font-size: 14px;
    font-weight: 700;
    line-height: 16px
}

._execution-history-box_1y948_70 ._execution-history-desc_1y948_83 {
    color: var(--okd-color-content-contrast);
    font-size: 12px;
    font-weight: 400;
    line-height: 18px;
    margin-top: 4px
}

._execution-history-box_1y948_70 ._execution-history-content_1y948_90 {
    display: flex;
    flex-direction: column;
    gap: 8px
}

._execution-history-box_1y948_70 ._execution-history-item_1y948_95 {
    display: flex;
    gap: 4px;
    align-items: center;
    font-size: 12px;
    font-weight: 500;
    line-height: 16px
}

._execution-history-box_1y948_70 ._execution-history-time_1y948_103 {
    color: var(--okd-color-content-primary)
}

._execution-history-box_1y948_70 ._execution-history-msg_1y948_106 {
    color: var(--okd-color-content-contrast);
    word-wrap: break-word;
    word-break: break-word
}

[dir=ltr] ._execution-history-box_1y948_70 ._execution-history-msg_1y948_106 {
    margin-left: 4px
}

[dir=rtl] ._execution-history-box_1y948_70 ._execution-history-msg_1y948_106 {
    margin-right: 4px
}

._execution-history-box_1y948_70 ._execution-history-info_1y948_112 {
    flex: 1
}

._execution-history-box_1y948_70 ._execution-history-icon_1y948_115 {
    display: flex;
    justify-content: flex-end;
    align-items: center
}

._box_oxkj0_1 {
    padding: 12px 16px;
    line-height: 16px;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 8px;
    font-size: 12px;
    background: var(--okd-color-background-surface-primary)
}

._mt-12_oxkj0_9 {
    margin-top: 12px
}

._content_oxkj0_12 {
    color: var(--okd-color-content-primary);
    transition: max-height .2s linear;
    overflow: hidden
}

._show-less-content_oxkj0_17 {
    max-height: 48px
}

._show-more-content_oxkj0_20 {
    max-height: 1000px
}

._overview_oxkj0_23 {
    word-break: break-word;
    transition: all .1s linear
}

._overview-ellipsis_oxkj0_27 {
    max-height: 48px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3
}

._list_oxkj0_35 {
    margin-top: 8px
}

[dir=ltr] ._list_oxkj0_35 {
    padding-left: 18px
}

[dir=rtl] ._list_oxkj0_35 {
    padding-right: 18px
}

._list-item_oxkj0_39 {
    list-style-type: disc;
    list-style-position: outside
}

._switch-btn_oxkj0_43 {
    cursor: pointer;
    margin-top: 8px
}

._switch-btn-icon_oxkj0_47 {
    display: inline-block;
    width: 16px;
    height: 16px;
    text-align: center;
    transition: transform .1s linear
}

[dir=ltr] ._switch-btn-icon_oxkj0_47 {
    transform: rotate(180deg)
}

[dir=rtl] ._switch-btn-icon_oxkj0_47 {
    transform: rotate(-180deg)
}

._switch-btn-icon-hide_oxkj0_55 {
    transform: rotate(0)
}

._action-content_oxkj0_58 {
    margin-top: 16px;
    user-select: none;
    cursor: pointer
}

._action-content-icon_oxkj0_63 {
    line-height: 12px
}

[dir=ltr] ._action-content-icon_oxkj0_63 {
    transform: rotate(-90deg);
    margin-left: 4px
}

[dir=rtl] ._action-content-icon_oxkj0_63 {
    transform: rotate(90deg);
    margin-right: 4px
}

._guid-url-content_oxkj0_68 {
    margin-top: 16px
}

._guid-url-content_oxkj0_68._guid-url_oxkj0_68 {
    text-decoration: none;
    color: var(--okd-color-content-primary)
}

._no-box-wrapper_oxkj0_75 {
    padding: 0;
    border: none;
    border-radius: unset
}

._link_105qk_1 ._a-tag_105qk_1 {
    color: var(--okd-color-content-primary);
    text-decoration: none
}

._link_105qk_1 ._a-tag_105qk_1:hover {
    text-decoration: underline
}

._tip-copy_105qk_8 {
    font-size: 12px;
    cursor: pointer
}

[dir=ltr] ._tip-copy_105qk_8 {
    margin-left: 8px
}

[dir=rtl] ._tip-copy_105qk_8 {
    margin-right: 8px
}

._alert_1eudu_1 {
    color: var(--okd-color-content-contrast);
    line-height: 20px;
    text-align: center;
    font-weight: 400;
    font-size: 12px
}

._alert_1eudu_1 ._close_1eudu_8 {
    position: relative;
    top: -3px;
    width: 20px;
    height: 20px
}

[dir=ltr] ._alert_1eudu_1 ._close_1eudu_8 {
    margin-left: 20px
}

[dir=rtl] ._alert_1eudu_1 ._close_1eudu_8 {
    margin-right: 20px
}

._customer-text_1eudu_15._customer-text_1eudu_15._customer-text_1eudu_15 {
    font-size: 12px;
    color: var(--okd-color-content-primary)
}

._status_omr0p_1 ._loader_omr0p_1 {
    width: 20px;
    height: 20px
}

._status_omr0p_1 ._loader-wrap_omr0p_5 {
    height: 20px
}

._cancel-btn_omr0p_8 {
    margin-top: 24px
}

._fail-btn_omr0p_11 {
    margin-top: 12px
}

._fail-icon_omr0p_14,._fail-desc_omr0p_17 {
    color: var(--color-red-text)
}

._is-not-empty_omr0p_20 {
    position: relative;
    padding: 8px 0
}

._is-not-empty_omr0p_20:after {
    position: absolute;
    bottom: -1px;
    display: block;
    height: 1px;
    background-color: var(--okd-color-border-primary);
    content: " "
}

[dir=ltr] ._is-not-empty_omr0p_20:after {
    right: -20px;
    left: -16px
}

[dir=rtl] ._is-not-empty_omr0p_20:after {
    left: -20px;
    right: -16px
}

._fixed-btn_omr0p_34 {
    position: fixed;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    padding: 12px 16px 20px;
    background-color: var(--okd-color-content-inverse)
}

._inner-btn_omr0p_43 {
    width: 100%
}

._header-status-wrap_omr0p_46 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    flex-direction: column;
    margin-top: -2px
}

._header-status-wrap_omr0p_46 ._status_omr0p_1 {
    display: flex;
    align-items: center
}

[dir=ltr] ._header-status-wrap_omr0p_46 ._desc_omr0p_58 {
    margin-left: 4px
}

[dir=rtl] ._header-status-wrap_omr0p_46 ._desc_omr0p_58 {
    margin-right: 4px
}

._expire-time_omr0p_61 {
    margin-top: 2px;
    color: var(--okd-color-preference-profit);
    font-size: 14px;
    font-weight: 700;
    line-height: 16px
}

._expire-time_omr0p_61 ._expire-time-content_omr0p_68 {
    position: static;
    white-space: nowrap
}

._absolute-expire-time_omr0p_72 {
    position: relative;
    width: 24px;
    height: 16px
}

._absolute-expire-time_omr0p_72 ._expire-time-content_omr0p_68,._expire-time-content_omr0p_68 {
    position: absolute;
    white-space: nowrap
}

._back-icon_omr0p_85 {
    color: var(--okd-color-content-contrast);
    font-size: 24px;
    cursor: pointer
}

._back-icon_omr0p_85:hover {
    color: var(--okd-color-content-primary)
}

._top-wrapper_omr0p_93 {
    display: flex;
    border-bottom: 1px solid var(--okd-color-border-primary)
}

._top-wrapper_omr0p_93>div {
    align-self: center
}

._header-status-icon_omr0p_100 {
    font-weight: 400;
    line-height: 24px;
    font-size: 24px
}

[dir=ltr] ._header-status-icon_omr0p_100 {
    margin-right: 4px
}

[dir=rtl] ._header-status-icon_omr0p_100 {
    margin-left: 4px
}

._box_hp1z1_1 {
    padding-top: 24px
}

._token-logo_hp1z1_4 {
    position: relative;
    display: flex;
    width: 30px;
    justify-content: center
}

[dir=ltr] ._token-info_hp1z1_10 {
    margin-left: 12px
}

[dir=rtl] ._token-info_hp1z1_10 {
    margin-right: 12px
}

._token-amount_hp1z1_13 {
    width: auto;
    color: var(--okd-color-content-primary);
    line-height: 20px;
    font-size: 20px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    max-width: 340px
}

._share-link_hp1z1_23 {
    line-height: 24px
}

._error-info_hp1z1_26 {
    margin-top: 8px
}

[dir=ltr] ._error-info_hp1z1_26 {
    padding-left: 44px
}

[dir=rtl] ._error-info_hp1z1_26 {
    padding-right: 44px
}

._wrapper_10fve_1 {
    height: 100vh;
    padding: 0 16px
}

@media (min-width: 768px) {
    ._wrapper_10fve_1 {
        height:auto
    }
}

._abnormal_10fve_10 {
    height: 100%
}

@media (min-width: 768px) {
    ._abnormal_10fve_10 {
        height:585px
    }
}

._info_10fve_18 {
    padding: 32px 0
}

._footer-has-btn_10fve_21 {
    padding-bottom: 76px
}

._loader-wrap_7hvh8_1 {
    min-height: 300px
}

._wrapper_1bcmx_1 {
    width: 100%;
    height: 100%
}

._extension-container_1bcmx_5 {
    height: calc(100% - 100px);
    overflow: auto
}

._extension-container-no-header_1bcmx_9,._telegram-container_1bcmx_13,._meme-telegram-container_1bcmx_17 {
    height: 100%;
    overflow: auto
}

[dir=ltr] ._button-container_wmrwa_1 {
    text-align: right
}

[dir=rtl] ._button-container_wmrwa_1 {
    text-align: left
}

@media (max-width: 767px) {
    ._button-container_wmrwa_1 {
        padding:0 24px 24px
    }
}

._button-container_wmrwa_1 button span {
    font-weight: 500
}

._base_wmrwa_12 p {
    margin-bottom: 24px;
    line-height: 22.12px;
    font-size: 14px;
    font-weight: 400
}

._base_wmrwa_12 p:last-child {
    margin-bottom: 0
}

._tips-container_wmrwa_21 p {
    margin-bottom: 24px;
    line-height: 22.12px;
    font-size: 14px;
    font-weight: 400
}

._tips-container_wmrwa_21 p:last-child {
    margin-bottom: 0
}

._footer_wmrwa_30 {
    padding: 16px
}

._default_hmm0n_1 {
    color: var(--okd-color-content-contrast);
    line-height: 15px;
    cursor: pointer;
    border-bottom: 1px dashed var(--okd-color-content-contrast)
}

[dir=ltr] ._default_hmm0n_1 {
    padding-left: 0;
    margin-left: 4px
}

[dir=rtl] ._default_hmm0n_1 {
    padding-right: 0;
    margin-right: 4px
}

._down_hmm0n_9 {
    color: var(--color-down-text);
    border-bottom: 1px dashed var(--color-down-text)
}

._up_hmm0n_13 {
    color: var(--color-up-text);
    border-bottom: 1px dashed var(--color-up-text)
}

._content_19d0v_1 {
    font-size: 14px;
    line-height: 158%;
    word-break: break-word
}

._address_19d0v_6 {
    font-weight: 700;
    text-decoration: underline
}

._select-container_lxzi0_1 {
    margin-top: 16px;
    overflow-y: auto
}

._select-container_lxzi0_1 ._select-group_lxzi0_5 ._select-group-title_lxzi0_5 {
    position: sticky;
    top: 0;
    display: flex;
    width: 100%;
    height: 40px;
    padding: 0 16px;
    cursor: pointer;
    justify-content: space-between;
    align-items: center;
    background: var(--okd-color-container-secondary)
}

._select-container_lxzi0_1 ._select-group_lxzi0_5 ._select-group-title_lxzi0_5 ._select-group-text_lxzi0_17 {
    color: var(--okd-color-content-contrast);
    line-height: 24px;
    font-weight: 400;
    font-size: 12px
}

._select-container_lxzi0_1 ._select-group_lxzi0_5 ._select-group-title_lxzi0_5 ._select-group-icon_lxzi0_23 {
    width: 11px;
    color: var(--okd-color-content-contrast)
}

._select-container_lxzi0_1 ._select-group_lxzi0_5 ._select-group-list_lxzi0_27 {
    overflow: hidden
}

._select-container_lxzi0_1 ._select-group_lxzi0_5 ._select-group-list-item_lxzi0_30 {
    display: flex;
    width: 100%;
    height: 60px;
    padding: 0 16px;
    cursor: pointer;
    flex-direction: column;
    justify-content: center
}

._select-container_lxzi0_1 ._select-group_lxzi0_5 ._select-group-list-item_lxzi0_30:hover,._select-container_lxzi0_1 ._select-group_lxzi0_5 ._select-group-list-item_lxzi0_30:active {
    background: var(--okd-color-container-secondary)
}

._select-container_lxzi0_1 ._select-group_lxzi0_5 ._select-group-list-item_lxzi0_30 ._select-group-item-name_lxzi0_45 {
    height: 16px;
    color: var(--okd-color-content-primary);
    line-height: 16px;
    font-size: 14px
}

._select-container_lxzi0_1 ._select-group_lxzi0_5 ._select-group-list-item_lxzi0_30 ._select-group-item-address_lxzi0_51 {
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-size: 12px;
    margin-top: 2px;
    word-break: break-all
}

[dir=ltr] ._select-container_lxzi0_1 ._select-group_lxzi0_5 ._select-group-list-item_lxzi0_30 ._select-group-item-address_lxzi0_51 {
    text-align: left
}

[dir=rtl] ._select-container_lxzi0_1 ._select-group_lxzi0_5 ._select-group-list-item_lxzi0_30 ._select-group-item-address_lxzi0_51 {
    text-align: right
}

._select-container_lxzi0_1 ._select-group_lxzi0_5 ._select-group-list-item_lxzi0_30 ._select-group-item-no-name_lxzi0_59 {
    width: 100%;
    font-size: 12px;
    font-weight: 400;
    color: var(--okd-color-content-contrast);
    word-break: break-all
}

._container_1gxto_1 {
    display: flex;
    flex-direction: column;
    height: calc(100vh - 84px)
}

._container-tg_1gxto_6 {
    height: calc(100vh - 138px)
}

._container_1gxto_1 ._address-box_1gxto_9 {
    display: flex;
    flex-direction: column;
    flex: 1;
    overflow: hidden;
    padding-top: 20px
}

._container_1gxto_1 ._address-box_1gxto_9 ._input-area_1gxto_16 {
    margin: 0 16px
}

._container_1gxto_1 ._foot-btn_1gxto_19 {
    height: 88px;
    margin: 0 16px
}

._container_1gxto_1 ._foot-btn_1gxto_19 ._confirm-btn_1gxto_23 {
    width: 100%;
    height: 48px;
    margin: 16px 0 24px
}

._to-address_1pfqe_1 {
    position: relative;
    margin-top: 26px
}

._popup_13q47_1 {
    width: 100%
}

._popup-content_13q47_4 {
    border-radius: 4px
}

._to-address_13q47_7 {
    position: relative;
    margin-top: 26px
}

._error-area_13q47_11 {
    margin-top: 4px
}

._wallet-list_13q47_14 {
    width: 100%;
    padding: 7px 0;
    border: 1px solid var(--okd-color-gray-100);
    border-radius: 4px;
    max-height: 390px;
    overflow: auto;
    background: var(--okd-color-background-base-primary);
    box-sizing: border-box
}

._wallet-list_13q47_14 ._wallet-list-block_13q47_24 ._wallet-list-title_13q47_24,._wallet-list_13q47_14 ._wallet-list-block_13q47_24 ._wallet-list-area_13q47_25>button {
    width: 100%;
    padding: 10px 16px
}

._wallet-list_13q47_14 ._wallet-list-block_13q47_24 ._wallet-list-area_13q47_25>button:hover {
    background: var(--okd-color-gray-050)
}

._wallet-list_13q47_14 ._wallet-list-block_13q47_24._wallet-list-block_13q47_24:not(:first-child):before {
    display: block;
    margin: 6px 0;
    border: .5px solid var(--okd-color-gray-100);
    content: ""
}

._container_1rznw_1 {
    padding: 20px;
    border-radius: 8px;
    box-sizing: content-box;
    min-height: 88px
}

@media (max-width: 767px) {
    ._container_1rznw_1 {
        padding-left:16px;
        padding-right: 16px
    }
}

._input-panel-container_1rznw_13 {
    padding-top: 16px
}

._input-panel-container_1rznw_13 ._down_1rznw_16 {
    color: var(--color-down-text)
}

._input-panel-container_1rznw_13 ._down_1rznw_16._checked_1rznw_19 {
    color: var(--okd-color-gray-400)
}

._input-panel-container_1rznw_13 ._up_1rznw_22,._input-panel-container_1rznw_13 ._color-up_1rznw_25 {
    color: var(--color-up-text)
}

._input-panel-container_1rznw_13 ._input-panel_1rznw_13 {
    width: 100%
}

._input-panel-container_1rznw_13 ._input_1rznw_13 {
    height: 32px;
    line-height: 32px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: initial;
    border: none;
    border-radius: 0;
    box-shadow: none;
    outline: 0;
    resize: none
}

._input-panel-container_1rznw_13 ::placeholder {
    color: var(--okd-color-content-disabled)!important;
    line-height: 24px;
    font-weight: 700;
    font-size: 24px
}

._input-panel-container_1rznw_13 ._prefix-wrap_1rznw_54 {
    height: 32px;
    flex-shrink: 0;
    transition: all .15s ease
}

._input-panel-container_1rznw_13 ._prefix-wrap_1rznw_54._prefix-animation_1rznw_59 {
    transform: scale(.9)
}

._input-panel-container_1rznw_13 ._right-input_1rznw_62 {
    min-width: 0;
    width: 0;
    flex: 1
}

._input-panel-container_1rznw_13 ._icon-down_1rznw_67 {
    color: #959dad;
    line-height: 26px
}

._input-panel-container_1rznw_13 ._input-panel-usd_1rznw_71 {
    transition: opacity .2s
}

._input-panel-container_1rznw_13 ._input-panel-usd_1rznw_71 ._cost-value_1rznw_74 {
    min-height: 16px;
    max-width: 146px
}

._input-panel-container_1rznw_13 ._icon-warning_1rznw_78 {
    color: var(--color-down-text)
}

[dir=ltr] ._input-panel-container_1rznw_13 ._icon-warning_1rznw_78 {
    margin-left: 5px
}

[dir=rtl] ._input-panel-container_1rznw_13 ._icon-warning_1rznw_78 {
    margin-right: 5px
}

._label-container_1rznw_82 {
    align-items: flex-start
}

._token-input-separator_1rznw_85 {
    width: 0;
    height: 10px;
    border: 1px solid #bdbdbd
}

[dir=ltr] ._token-input-separator_1rznw_85 {
    margin: 0 0 0 6px
}

[dir=rtl] ._token-input-separator_1rznw_85 {
    margin: 0 6px 0 0
}

._token-symbol_1rznw_91 {
    display: inline-block;
    padding: 2px 0;
    max-width: 116px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

@media screen and (max-width: 360px) {
    ._token-symbol_1rznw_91 {
        max-width:92px
    }
}

._chain-name_1rznw_104 {
    padding-top: 2px;
    color: #929292
}

._difference-tip-content_1rznw_108 {
    color: #6e6e6e;
    line-height: 20px;
    font-style: normal;
    font-weight: 400;
    font-size: 14px
}

._difference-tip-foot_1rznw_115 {
    display: flex;
    height: 20px;
    color: #0569ff;
    line-height: 20px;
    justify-content: center;
    align-items: center;
    font-style: normal;
    font-weight: 500;
    font-size: 15px
}

._cost-value-warn_1rznw_126 {
    color: var(--okd-color-semantic-notice)
}

._tool-tips_1rznw_129 {
    word-wrap: break-word
}

._bottom-border_1rznw_132 {
    box-sizing: border-box;
    height: 16px;
    line-height: 15px;
    border-bottom: 1px dashed var(--okd-color-gray-400)
}

._wrapper_1k1o5_1 {
    display: flex;
    height: 16px;
    color: var(--okd-color-semantic-negative);
    line-height: 1;
    justify-content: flex-start;
    align-items: center;
    font-size: 12px;
    cursor: pointer
}

[dir=ltr] ._desc_1k1o5_11 {
    padding-left: 4px
}

[dir=rtl] ._desc_1k1o5_11 {
    padding-right: 4px
}

._box_v8lgm_1 {
    position: relative;
    display: flex
}

._box-sm_v8lgm_5 {
    width: 32px;
    height: 32px
}

._box-sm_v8lgm_5 ._chain-logo_v8lgm_9 {
    position: absolute;
    bottom: -4px;
    z-index: 2;
    display: flex;
    width: 16px;
    height: 16px;
    background: var(--okd-color-background-base-secondary)
}

[dir=ltr] ._box-sm_v8lgm_5 ._chain-logo_v8lgm_9 {
    right: -4px
}

[dir=rtl] ._box-sm_v8lgm_5 ._chain-logo_v8lgm_9 {
    left: -4px
}

._box-sm_v8lgm_5 ._token-logo_v8lgm_19 {
    position: absolute;
    top: 0;
    z-index: 1;
    width: 32px;
    height: 32px;
    box-shadow: inset 0 0 0 1px var(--okd-color-border-contrast);
    border: 1px solid var(--okd-color-border-contrast)
}

[dir=ltr] ._box-sm_v8lgm_5 ._token-logo_v8lgm_19 {
    left: 0
}

[dir=rtl] ._box-sm_v8lgm_5 ._token-logo_v8lgm_19 {
    right: 0
}

._box-sm_v8lgm_5 ._token-logo_v8lgm_19 picture {
    position: absolute
}

._box-big_v8lgm_32 {
    width: 36px;
    height: 36px
}

._box-big_v8lgm_32 ._chain-logo_v8lgm_9 {
    position: absolute;
    bottom: -4px;
    z-index: 2;
    display: flex;
    width: 18px;
    height: 18px;
    background: var(--okd-color-background-base-secondary)
}

[dir=ltr] ._box-big_v8lgm_32 ._chain-logo_v8lgm_9 {
    right: -4px
}

[dir=rtl] ._box-big_v8lgm_32 ._chain-logo_v8lgm_9 {
    left: -4px
}

._box-big_v8lgm_32 ._token-logo_v8lgm_19 {
    position: absolute;
    top: 0;
    z-index: 1;
    width: 36px;
    height: 36px;
    box-shadow: inset 0 0 0 1px var(--okd-color-border-contrast);
    border: 1px solid var(--okd-color-border-contrast)
}

[dir=ltr] ._box-big_v8lgm_32 ._token-logo_v8lgm_19 {
    left: 0
}

[dir=rtl] ._box-big_v8lgm_32 ._token-logo_v8lgm_19 {
    right: 0
}

._box-same_v8lgm_56 {
    width: 28px;
    height: 16px
}

._box-same_v8lgm_56 ._chain-logo_v8lgm_9 {
    position: absolute;
    z-index: 2;
    display: flex;
    border: .3px solid var(--okd-color-border-contrast);
    background: var(--okd-color-background-base-secondary)
}

[dir=ltr] ._box-same_v8lgm_56 ._chain-logo_v8lgm_9 {
    left: 12px
}

[dir=rtl] ._box-same_v8lgm_56 ._chain-logo_v8lgm_9 {
    right: 12px
}

._box-same_v8lgm_56 ._token-logo_v8lgm_19 {
    position: absolute;
    top: 0;
    z-index: 1;
    border: .3px solid var(--okd-color-border-contrast)
}

[dir=ltr] ._box-same_v8lgm_56 ._token-logo_v8lgm_19 {
    left: 0
}

[dir=rtl] ._box-same_v8lgm_56 ._token-logo_v8lgm_19 {
    right: 0
}

._box-same_v8lgm_56 ._token-logo_v8lgm_19 picture {
    position: absolute
}

._box-limit-sm_v8lgm_78 {
    width: 30px;
    height: 20px
}

._box-limit-sm_v8lgm_78 ._chain-logo_v8lgm_9 {
    position: absolute;
    z-index: 2;
    display: flex;
    border: .3px solid var(--okd-color-border-contrast);
    background: var(--okd-color-background-base-secondary)
}

[dir=ltr] ._box-limit-sm_v8lgm_78 ._chain-logo_v8lgm_9 {
    left: 12px
}

[dir=rtl] ._box-limit-sm_v8lgm_78 ._chain-logo_v8lgm_9 {
    right: 12px
}

._box-limit-sm_v8lgm_78 ._token-logo_v8lgm_19 {
    position: absolute;
    top: 0;
    z-index: 1;
    border: .3px solid var(--okd-color-border-contrast)
}

[dir=ltr] ._box-limit-sm_v8lgm_78 ._token-logo_v8lgm_19 {
    left: 0
}

[dir=rtl] ._box-limit-sm_v8lgm_78 ._token-logo_v8lgm_19 {
    right: 0
}

._box-limit-sm_v8lgm_78 ._token-logo_v8lgm_19 picture {
    position: absolute
}

._box-currency_v8lgm_100 {
    width: 36px;
    height: 36px
}

._box-currency_v8lgm_100 ._chain-logo_v8lgm_9 {
    position: absolute;
    bottom: 0;
    z-index: 2;
    display: flex;
    background: var(--okd-color-background-base-secondary)
}

[dir=ltr] ._box-currency_v8lgm_100 ._chain-logo_v8lgm_9 {
    right: 0
}

[dir=rtl] ._box-currency_v8lgm_100 ._chain-logo_v8lgm_9 {
    left: 0
}

._box-super-big_v8lgm_112 {
    width: 56px;
    height: 56px
}

._box-super-big_v8lgm_112 ._chain-logo_v8lgm_9 {
    position: absolute;
    bottom: -4px;
    z-index: 2;
    display: flex;
    background: var(--okd-color-background-base-secondary);
    border: 1px solid var(--okd-color-border-contrast)
}

[dir=ltr] ._box-super-big_v8lgm_112 ._chain-logo_v8lgm_9 {
    right: -4px
}

[dir=rtl] ._box-super-big_v8lgm_112 ._chain-logo_v8lgm_9 {
    left: -4px
}

._box-super-big_v8lgm_112 ._token-logo_v8lgm_19 {
    position: absolute;
    top: 0;
    z-index: 1;
    width: 56px;
    height: 56px;
    box-shadow: inset 0 0 0 1px var(--okd-color-border-contrast);
    border: 1px solid var(--okd-color-border-contrast)
}

[dir=ltr] ._box-super-big_v8lgm_112 ._token-logo_v8lgm_19 {
    left: 0
}

[dir=rtl] ._box-super-big_v8lgm_112 ._token-logo_v8lgm_19 {
    right: 0
}

._gas-box_1rwhq_1 {
    height: 0;
    padding: 0;
    margin-top: 0;
    overflow: hidden;
    color: #05c28c;
    background: #f5fdfa;
    border-radius: 4px;
    box-sizing: border-box;
    transition: all .3s ease-in-out
}

._show_1rwhq_12 {
    height: 24px;
    margin-top: 12px;
    padding: 4px 8px
}

._picture-image_7atk1_1 {
    vertical-align: top;
    min-width: 16px
}

._input-label_10swc_1 {
    position: relative;
    font-weight: 400;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

[dir=ltr] ._input-label_10swc_1 {
    margin: 0 12px 0 0
}

[dir=rtl] ._input-label_10swc_1 {
    margin: 0 0 0 12px
}

[dir=ltr] ._input-label_10swc_1 span {
    margin: 0 8px 0 0
}

[dir=rtl] ._input-label_10swc_1 span {
    margin: 0 0 0 8px
}

._input-label_10swc_1 picture {
    position: relative
}

[dir=ltr] ._input-label_10swc_1 picture {
    margin: 0 4px 0 0
}

[dir=rtl] ._input-label_10swc_1 picture {
    margin: 0 0 0 4px
}

._input-label_10swc_1 ._picture-image_10swc_16 {
    vertical-align: top;
    min-width: 16px
}

._max-dialog-content_gk456_1 {
    padding: 20px 16px 16px
}

._max-dialog-text_gk456_4 {
    margin-bottom: 8px;
    line-height: 22px
}

._max-dialog-btn_gk456_8 {
    margin-top: 24px
}

@media screen and (max-width: 360px) {
    ._max-dialog-btn_gk456_8 {
        height:48px
    }
}

._max-tips_3zsdr_1 {
    cursor: pointer
}

[dir=ltr] ._max-tips_3zsdr_1 {
    margin-left: 6px
}

[dir=rtl] ._max-tips_3zsdr_1 {
    margin-right: 6px
}

._balance-failed_xaa7c_1 {
    color: var(--color-red-text)
}

[dir=ltr] ._balance-failed_xaa7c_1 {
    text-align: right
}

[dir=rtl] ._balance-failed_xaa7c_1 {
    text-align: left
}

._icon-text-container_xaa7c_5 {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    flex: 1
}

[dir=ltr] ._balance-icon_xaa7c_11 {
    margin-right: 6px
}

[dir=rtl] ._balance-icon_xaa7c_11 {
    margin-left: 6px
}

._label-panel-operate_xaa7c_14 {
    position: relative;
    height: 16px;
    white-space: nowrap;
    text-overflow: ellipsis
}

._label-panel_xaa7c_14 {
    display: flex;
    align-items: center;
    flex: 1;
    justify-content: flex-end;
    overflow: hidden
}

._line_xaa7c_27 {
    display: inline-block;
    width: 1px;
    height: 10px;
    background-color: var(--okd-color-line-amplifed)
}

[dir=ltr] ._line_xaa7c_27 {
    margin-left: 6px
}

[dir=rtl] ._line_xaa7c_27 {
    margin-right: 6px
}

._custom-link_xaa7c_34 {
    color: var(--okd-color-content-primary)
}

[dir=ltr] ._custom-link_xaa7c_34 {
    margin-left: 6px
}

[dir=rtl] ._custom-link_xaa7c_34 {
    margin-right: 6px
}

._gas-fee-loading_xaa7c_38 {
    position: relative;
    top: 2px;
    display: inline-block;
    height: 14px
}

[dir=ltr] ._gas-fee-loading_xaa7c_38 {
    margin-left: 6px
}

[dir=rtl] ._gas-fee-loading_xaa7c_38 {
    margin-right: 6px
}

._btc-balance_xaa7c_45 {
    cursor: pointer;
    text-decoration: underline dotted
}

._text-ellipsis-tooltip_19pja_1 {
    word-break: break-all
}

._text-ellipsis-content_19pja_4 {
    width: 100%
}

._warn-state-container_1n8v8_1,._error-state-container_1n8v8_2 {
    color: #000;
    line-height: 16px;
    border-radius: 8px;
    font-weight: 500
}

[dir=ltr] ._warn-state-container_1n8v8_1,[dir=ltr] ._error-state-container_1n8v8_2 {
    padding: 8px 8px 8px 16px
}

[dir=rtl] ._warn-state-container_1n8v8_1,[dir=rtl] ._error-state-container_1n8v8_2 {
    padding: 8px 16px 8px 8px
}

@media (max-width: 767px) {
    ._warn-state-container_1n8v8_1,._error-state-container_1n8v8_2 {
        padding:16px
    }
}

._warn-state-container_1n8v8_1 ._error-state-title_1n8v8_15,._error-state-container_1n8v8_2 ._error-state-title_1n8v8_15 {
    width: 100%;
    font-size: 14px;
    font-weight: 500
}

._warn-state-container_1n8v8_1 ._error-state-content_1n8v8_21,._error-state-container_1n8v8_2 ._error-state-content_1n8v8_21 {
    width: 100%;
    margin: 4px 0 0;
    font-size: 12px;
    font-weight: 400
}

._warn-state-container_1n8v8_1 ._error-state-content_1n8v8_21 ._add-funds_1n8v8_28,._error-state-container_1n8v8_2 ._error-state-content_1n8v8_21 ._add-funds_1n8v8_28 {
    cursor: pointer
}

[dir=ltr] ._warn-state-container_1n8v8_1 ._error-state-content_1n8v8_21 ._add-funds_1n8v8_28,[dir=ltr] ._error-state-container_1n8v8_2 ._error-state-content_1n8v8_21 ._add-funds_1n8v8_28 {
    margin-left: 4px
}

[dir=rtl] ._warn-state-container_1n8v8_1 ._error-state-content_1n8v8_21 ._add-funds_1n8v8_28,[dir=rtl] ._error-state-container_1n8v8_2 ._error-state-content_1n8v8_21 ._add-funds_1n8v8_28 {
    margin-right: 4px
}

._warning_1n8v8_33 {
    border-color: var(--okd-color-semantic-notice)
}

._error_1n8v8_2 {
    border-color: var(--color-red-text)
}

[dir=ltr] ._ledger-network-tips_1n8v8_39 {
    margin-left: 8px
}

[dir=rtl] ._ledger-network-tips_1n8v8_39 {
    margin-right: 8px
}

._mb16_1n8v8_42 {
    margin-bottom: 16px
}

._error-icon_1n8v8_45,._warn-icon_1n8v8_46 {
    width: 20px;
    height: 20px
}

[dir=ltr] ._error-icon_1n8v8_45,[dir=ltr] ._warn-icon_1n8v8_46 {
    margin-right: 4px
}

[dir=rtl] ._error-icon_1n8v8_45,[dir=rtl] ._warn-icon_1n8v8_46 {
    margin-left: 4px
}

._warn-icon_1n8v8_46 {
    color: #ffb117;
    fill: currentColor
}

._error-icon_1n8v8_45 {
    color: #eb4b6d;
    fill: currentColor
}

._quote-interval-box_dm0co_1 {
    display: flex;
    color: #000;
    border-radius: 8px;
    font-size: 14px;
    margin-top: 16px
}

[dir=ltr] ._quote-interval-box_dm0co_1 {
    padding: 8px 8px 8px 16px;
    text-align: left
}

[dir=rtl] ._quote-interval-box_dm0co_1 {
    padding: 8px 16px 8px 8px;
    text-align: right
}

._quote-interval-box_dm0co_1 span {
    display: flex;
    align-items: center;
    font-weight: 500;
    line-height: 16px
}

[dir=ltr] ._quote-interval-box_dm0co_1 span {
    text-align: left
}

[dir=rtl] ._quote-interval-box_dm0co_1 span {
    text-align: right
}

._quote-interval-reset_dm0co_17 {
    display: flex;
    align-items: center;
    color: var(--okd-color-content-primary)
}

._quote-interval-reset_dm0co_17:hover {
    cursor: pointer
}

._right-arrow_dm0co_25 {
    font-size: 16px
}

._error-icon_dm0co_28,._alert-icon_dm0co_29,._warn-icon_dm0co_30 {
    width: 20px;
    height: 20px
}

[dir=ltr] ._error-icon_dm0co_28,[dir=ltr] ._alert-icon_dm0co_29,[dir=ltr] ._warn-icon_dm0co_30 {
    margin-right: 8px
}

[dir=rtl] ._error-icon_dm0co_28,[dir=rtl] ._alert-icon_dm0co_29,[dir=rtl] ._warn-icon_dm0co_30 {
    margin-left: 8px
}

._warn-icon_dm0co_30,._alert-icon_dm0co_29 {
    color: #ffb117;
    fill: currentColor
}

._error-icon_dm0co_28 {
    color: #eb4b6d;
    fill: currentColor
}

._switch-btc-address-alert_17ko4_1 {
    margin-top: 4px
}

._switch-btc-address-alert-desc_17ko4_4 {
    width: 100%;
    line-height: 16px
}

._switch-btc-address-alert-btn-text_17ko4_8 {
    margin-top: 4px;
    color: var(--okd-color-content-primary);
    font-weight: 500;
    line-height: 24px
}

._switch-btc-address-alert-btn-text_17ko4_8:hover {
    cursor: pointer
}

._right-arrow_17ko4_17 {
    font-size: 16px
}

._dialog-title_17ko4_20 {
    font-weight: 700;
    font-size: 16px;
    line-height: 72px
}

[dir=ltr] ._dialog-title_17ko4_20 {
    padding-left: 24px
}

[dir=rtl] ._dialog-title_17ko4_20 {
    padding-right: 24px
}

._dialog-content_17ko4_26 {
    padding: 9px 24px 24px
}

@media (max-width: 767px) {
    ._dialog-content_17ko4_26 {
        padding:24px
    }
}

[dir=ltr] ._btn-box_17ko4_34 {
    text-align: right
}

[dir=rtl] ._btn-box_17ko4_34 {
    text-align: left
}

._btn_17ko4_34 {
    min-width: auto;
    padding-left: 16px;
    padding-right: 16px
}

._guide-desc_17ko4_42 {
    width: 100%;
    color: var(--okd-color-content-secondary);
    line-height: 22px;
    margin-top: 9px;
    margin-bottom: 20px;
    font-size: 14px;
    max-width: 372px
}

@media (max-width: 767px) {
    ._guide-desc_17ko4_42 {
        max-width:unset
    }
}

._guide-picture_17ko4_56 {
    width: 100%;
    max-width: 372px;
    margin-bottom: 33px
}

@media (max-width: 767px) {
    ._guide-picture_17ko4_56 {
        max-width:unset
    }
}

._body_1u2d5_1 {
    font-size: 14px;
    line-height: 22px
}

._content_1u2d5_5 {
    font-weight: 400
}

._freeze-assets_1u2d5_8 {
    font-weight: 700
}

._terms-service_1u2d5_11,._terms-service_1u2d5_11:hover {
    text-decoration: underline
}

._checkbox_1u2d5_17 {
    font-weight: 500
}

._checkbox-web_1u2d5_20 {
    margin-top: 24px
}

._checkbox-wallet_1u2d5_23 {
    margin-top: 16px
}

._market-disclaimer-wrapper_1u2d5_26 {
    display: flex;
    color: var(--okd-color-content-primary);
    min-height: 293px;
    box-sizing: border-box;
    padding-top: 24px;
    flex-direction: column;
    justify-content: space-between
}

@media (min-width: 768px) {
    ._market-disclaimer-wrapper_1u2d5_26 {
        max-width:376px
    }
}

@media (min-width: 1024px) {
    ._market-disclaimer-wrapper_1u2d5_26 {
        max-width:unset
    }
}

._market-top_1u2d5_45 ._market-title_1u2d5_45 {
    font-size: 20px;
    font-weight: 700;
    line-height: 28px;
    text-align: center
}

._market-top_1u2d5_45 ._market-content_1u2d5_51 {
    margin-top: 16px;
    font-size: 12px;
    line-height: 18px
}

._market-bottom_1u2d5_56 ._market-checkbox_1u2d5_56 {
    margin-bottom: 16px;
    display: flex;
    justify-content: center
}

._widget-content_1u2d5_61 {
    padding: 0 24px 24px;
    color: var(--okd-color-content-contrast);
    line-height: 12px;
    text-align: center;
    font-size: 10px
}

._widget-content_1u2d5_61 ._terms-service_1u2d5_11 {
    color: var(--okd-color-content-contrast)
}

._aware-risk-checkbox_im27l_1 {
    margin-top: 16px
}

@media (min-width: 768px) {
    ._aware-risk-checkbox_im27l_1 {
        margin-top:24px
    }
}

@media (max-width: 767px) {
    ._dialog-window_1ot70_2 {
        max-height:60vh
    }
}

[dir=ltr] ._button-container_e7pek_1 {
    text-align: right
}

[dir=rtl] ._button-container_e7pek_1 {
    text-align: left
}

@media (max-width: 767px) {
    ._button-container_e7pek_1 {
        padding:0 24px 24px
    }
}

._button-container_e7pek_1 button span {
    font-weight: 500
}

[dir=ltr] ._button-container_e7pek_1 button:last-child {
    margin: 0 0 0 10px
}

[dir=rtl] ._button-container_e7pek_1 button:last-child {
    margin: 0 10px 0 0
}

._cross-chain-desc-container_e7pek_15 p {
    margin-bottom: 24px
}

._cross-chain-desc-container_e7pek_15 p:last-child {
    margin-bottom: 0
}

._cross-chain-checkbox-container_e7pek_21 {
    padding: 24px 0 0
}

._container_17xnn_1 {
    display: flex;
    color: var(--okd-color-content-primary);
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 20px
}

._icon_17xnn_10 {
    color: var(--okd-color-semantic-negative);
    font-weight: 400
}

[dir=ltr] ._icon_17xnn_10 {
    margin-right: 12px
}

[dir=rtl] ._icon_17xnn_10 {
    margin-left: 12px
}

._error_17xnn_15 {
    color: var(--okd-color-content-primary)
}

._error-color_17xnn_18 {
    color: var(--okd-color-semantic-negative)
}

._swap-button-list_k2uuz_1._wallet_k2uuz_1 {
    padding-top: 16px
}

[dir=ltr] ._swap-button-list_k2uuz_1>:not(:first-child) {
    margin-left: 12px
}

[dir=rtl] ._swap-button-list_k2uuz_1>:not(:first-child) {
    margin-right: 12px
}

._base-loading_kov9c_1 {
    box-sizing: border-box;
    width: 12px;
    height: 12px;
    border: 2px solid var(--okd-color-semantic-notice);
    border-top-color: transparent;
    border-radius: 100%;
    animation: _loading_kov9c_1 1s infinite linear
}

._base-bg_kov9c_10 {
    position: absolute;
    width: 100%;
    height: 100%;
    border-radius: 4px;
    opacity: .1
}

[dir=ltr] ._base-bg_kov9c_10 {
    left: 0
}

[dir=rtl] ._base-bg_kov9c_10 {
    right: 0
}

._is-old_kov9c_18 {
    position: relative;
    display: flex;
    padding: 0 10px;
    color: var(--okd-color-semantic-notice);
    line-height: 16px;
    border-radius: 4px;
    min-height: 24px;
    box-sizing: content-box;
    align-self: center;
    align-items: center;
    font-weight: 500;
    font-size: 14px;
    cursor: pointer
}

._is-old_kov9c_18 ._pending-loading_kov9c_33 {
    box-sizing: border-box;
    width: 12px;
    height: 12px;
    border: 2px solid var(--okd-color-semantic-notice);
    border-top-color: transparent;
    border-radius: 100%;
    animation: _loading_kov9c_1 1s infinite linear
}

._is-old_kov9c_18 ._pending-bg_kov9c_42 {
    position: absolute;
    width: 100%;
    height: 100%;
    border-radius: 4px;
    opacity: .1;
    background: var(--okd-color-semantic-notice)
}

[dir=ltr] ._is-old_kov9c_18 ._pending-bg_kov9c_42 {
    left: 0
}

[dir=rtl] ._is-old_kov9c_18 ._pending-bg_kov9c_42 {
    right: 0
}

[dir=ltr] ._is-old_kov9c_18 ._pending-num_kov9c_51 {
    margin-left: 4px
}

[dir=rtl] ._is-old_kov9c_18 ._pending-num_kov9c_51 {
    margin-right: 4px
}

._is-new_kov9c_54 {
    display: flex;
    width: 48px;
    height: 48px;
    color: var(--okd-color-semantic-notice);
    border-radius: 48px;
    background: var(--okd-color-background-surface-primary);
    justify-content: center;
    align-items: center;
    cursor: pointer
}

._is-new_kov9c_54 ._pending-loading_kov9c_33 {
    box-sizing: border-box;
    width: 12px;
    height: 12px;
    border: 2px solid var(--okd-color-semantic-notice);
    border-top-color: transparent;
    border-radius: 100%;
    animation: _loading_kov9c_1 1s infinite linear
}

._is-new_kov9c_54 ._pending-bg_kov9c_42 {
    position: absolute;
    width: 100%;
    height: 100%;
    border-radius: 4px;
    opacity: .1
}

[dir=ltr] ._is-new_kov9c_54 ._pending-bg_kov9c_42 {
    left: 0
}

[dir=rtl] ._is-new_kov9c_54 ._pending-bg_kov9c_42 {
    right: 0
}

[dir=ltr] ._is-new_kov9c_54 ._pending-num_kov9c_51 {
    margin-left: 4px
}

[dir=rtl] ._is-new_kov9c_54 ._pending-num_kov9c_51 {
    margin-right: 4px
}

@keyframes _loading_kov9c_1 {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(360deg)
    }
}

._candle_1owj2_1 {
    cursor: pointer;
    font-size: 24px;
    color: var(--okd-color-content-primary)
}

._root_tldcp_1 {
    display: inline-block;
    height: 24px;
    color: var(--okd-color-content-primary);
    line-height: 24px;
    cursor: pointer;
    font-size: 18px;
    font-weight: 700
}

[dir=ltr] ._root_tldcp_1 {
    margin-right: 4px
}

[dir=rtl] ._root_tldcp_1,[dir=ltr] ._select_tldcp_11 {
    margin-left: 4px
}

[dir=rtl] ._select_tldcp_11 {
    margin-right: 4px
}

._body_tldcp_14 {
    margin-bottom: 0
}

._item_tldcp_17 {
    display: flex;
    width: 100%;
    margin: 0;
    padding: 8px 0;
    cursor: pointer;
    align-items: center
}

[dir=ltr] ._item_tldcp_17 {
    text-align: left
}

[dir=rtl] ._item_tldcp_17 {
    text-align: right
}

._item_tldcp_17:hover {
    background-color: var(--okd-color-background-surface-primary)
}

@media (max-width: 767px) {
    ._item_tldcp_17 {
        padding:16px 24px
    }
}

._icon_tldcp_34 {
    color: var(--okd-color-content-brand)
}

[dir=ltr] ._icon_tldcp_34 {
    margin-right: 12px
}

[dir=rtl] ._icon_tldcp_34 {
    margin-left: 12px
}

._name_tldcp_38 {
    display: inline-block;
    height: 20px;
    color: var(--okd-color-content-primary);
    line-height: 20px;
    flex: 1;
    font-size: 16px;
    font-weight: 500
}

._check_tldcp_47 {
    color: var(--okd-color-content-brand);
    background-color: var(--okd-color-background-surface-brand);
    border: 1px solid var(--okd-color-background-surface-brand);
    align-self: center
}

._tab_1pzcr_1 ._tab-pane_1pzcr_1 {
    padding: 0
}

._tabLink_1pzcr_4 {
    display: flex;
    width: 100%;
    height: 100%;
    justify-content: center;
    align-items: center
}

._text_4q2ak_1 {
    color: var(--okd-color-content-primary)
}

._type_1pjg5_1 {
    color: var(--okd-color-semantic-positive)
}

._header-box_10fuz_1 {
    position: relative;
    height: 72px
}

@media (min-width: 768px) {
    ._header-box_10fuz_1 {
        height:56px
    }
}

._gap_10fuz_10 {
    gap: 12px
}

._icon_10fuz_13 {
    color: var(--okd-color-content-primary)
}

._switch-box_11gi6_1 {
    position: absolute;
    top: -21px;
    right: 0;
    left: 0;
    z-index: 1;
    width: 36px;
    height: 36px;
    margin: auto;
    line-height: 27px;
    text-align: center;
    border: 4px solid var(--okd-color-background-base-primary);
    border-radius: 50%;
    background: var(--okd-color-background-base-primary);
    box-sizing: border-box
}

._icon-hover_11gi6_17 {
    position: relative;
    top: 50%;
    width: 24px;
    height: 24px;
    margin: 0 auto;
    line-height: 24px;
    border-radius: 50%;
    transform: translateY(-50%);
    cursor: pointer
}

._icon-hover_11gi6_17:hover {
    color: #929292
}

._icon-hover_11gi6_17>button {
    height: 24px
}

._base_1htk3_1 {
    width: 120px;
    height: 20px
}

._wallet_1htk3_5 {
    width: 100px
}

@keyframes _fade_1s3xy_1 {
    0% {
        overflow: hidden;
        max-height: 0
    }

    to {
        overflow: hidden;
        max-height: 200px
    }
}

._pb_1s3xy_14 {
    padding: 0 0 20px
}

@media (max-width: 767px) {
    ._pb_1s3xy_14 {
        padding:0
    }
}

._box_1s3xy_22 {
    width: 100%;
    animation: _fade_1s3xy_1 .3s cubic-bezier(.645,.045,.355,1)
}

._box_1s3xy_22._wallet_1s3xy_26 {
    padding: 0;
    margin-top: 16px;
    border: none;
    animation: none;
    overflow: hidden
}

._box_1s3xy_22._wallet_1s3xy_26 ._rate-left_1s3xy_33 {
    flex-shrink: 0
}

._box_1s3xy_22._wallet_1s3xy_26 ._collapse-ctrl_1s3xy_36 {
    margin-top: 16px
}

._box_1s3xy_22._wallet_1s3xy_26 ._rate-content_1s3xy_39,._box_1s3xy_22._wallet_1s3xy_26 ._rate-icon_1s3xy_42 {
    color: var(--okd-color-gray-700)
}

._box_1s3xy_22._wallet_1s3xy_26 ._rate-icon_1s3xy_42:hover {
    opacity: .6
}

@media (max-width: 767px) {
    ._box_1s3xy_22 {
        padding:20px 12px;
        border: 1px solid #ebebeb;
        border-radius: 8px;
        box-sizing: border-box
    }
}

._collapse-icon-btn_1s3xy_56 {
    color: var(--okd-color-gray-400);
    cursor: pointer;
    opacity: .6
}

._collapse-icon-btn_1s3xy_56:hover {
    opacity: 1
}

[dir=ltr] ._defi-platform-name_1s3xy_64 {
    padding-left: 4px
}

[dir=rtl] ._defi-platform-name_1s3xy_64 {
    padding-right: 4px
}

._defi-platform-logo_1s3xy_67 {
    width: 16px;
    height: 16px;
    background: linear-gradient(0deg,rgba(255,255,255,.1),rgba(255,255,255,.1)),rgba(0,0,0,.06);
    border-radius: 100%
}

._best-tag_1s3xy_73 {
    padding: 0 4px;
    color: #f88726;
    border-radius: 4px;
    background: #ffe9d6
}

._margin-bottom18_1s3xy_79 {
    margin-bottom: 18px
}

._margin-top8_1s3xy_82 {
    margin-top: 8px
}

._margin-bottom8_1s3xy_85 {
    margin-bottom: 8px
}

._gas-fee_1s3xy_88 {
    align-items: start
}

[dir=ltr] ._gas-fee_1s3xy_88 ._amount_1s3xy_91>span {
    text-align: right
}

[dir=rtl] ._gas-fee_1s3xy_88 ._amount_1s3xy_91>span {
    text-align: left
}

._margin-bottom-last_1s3xy_94 {
    margin-bottom: 12px
}

@media (max-width: 767px) {
    ._margin-bottom-last_1s3xy_94 {
        margin-bottom:0
    }
}

._margin-top-item_1s3xy_102 {
    margin-top: 20px
}

@media (max-width: 767px) {
    ._margin-top-item_1s3xy_102 {
        margin-top:16px
    }
}

._margin-bottom-cross-chain_1s3xy_110 {
    margin-bottom: 6px
}

@media (max-width: 767px) {
    ._margin-bottom-cross-chain_1s3xy_110 {
        margin-bottom:10px
    }
}

._smart-routing-logo_1s3xy_118 {
    border: 1px solid #ebebeb;
    border-radius: 50%
}

[dir=ltr] ._smart-routing-logo_1s3xy_118 {
    margin-left: 2px
}

[dir=rtl] ._smart-routing-logo_1s3xy_118 {
    margin-right: 2px
}

._smart-routing-icon_1s3xy_11 {
    margin-bottom: 0
}

._bridge-icon_1s3xy_126 {
    border-radius: 50%
}

[dir=ltr] ._bridge-icon_1s3xy_126 {
    margin: 0 4px 0 0
}

[dir=rtl] ._bridge-icon_1s3xy_126 {
    margin: 0 0 0 4px
}

._you-save-icon_1s3xy_130 {
    display: inline-block;
    width: 16px;
    height: 16px;
    transform: translateY(1px);
    color: var(--okd-color-semantic-notice)
}

[dir=ltr] ._you-save-icon_1s3xy_130 {
    margin-right: 2px
}

[dir=rtl] ._you-save-icon_1s3xy_130 {
    margin-left: 2px
}

._you-save-num_1s3xy_138 {
    color: var(--color-up-text);
    font-size: 14px
}

._you-save-pointer_1s3xy_142 {
    cursor: pointer
}

._you-save-pointer_1s3xy_142:hover {
    border-bottom: 1px solid var(--color-up-text)
}

@keyframes _rotate_1s3xy_1 {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(90deg)
    }
}

._right-arrow_1s3xy_156 {
    display: inline-block;
    cursor: pointer
}

[dir=ltr] ._right-arrow_1s3xy_156 {
    margin-left: 4px
}

[dir=rtl] ._right-arrow_1s3xy_156 {
    margin-right: 4px
}

._hot-zone_1s3xy_161 {
    cursor: pointer
}

._hot-zone_1s3xy_161:hover {
    opacity: .6
}

[dir=ltr] ._hot-zone_1s3xy_161._pl_1s3xy_167 {
    padding: 0 0 0 30px
}

[dir=rtl] ._hot-zone_1s3xy_161._pl_1s3xy_167 {
    padding: 0 30px 0 0
}

._hot-zone_1s3xy_161 ._right-arrow_1s3xy_156 {
    position: relative;
    top: 1px
}

._arrow-right-icon_1s3xy_174 {
    cursor: pointer
}

._arrow-right-icon_1s3xy_174:hover {
    opacity: .6
}

._tooltip-icon_1s3xy_180 {
    cursor: pointer
}

[dir=ltr] ._tooltip-icon_1s3xy_180 {
    margin-left: 6px
}

[dir=rtl] ._tooltip-icon_1s3xy_180 {
    margin-right: 6px
}

._slippage_1s3xy_184 {
    cursor: pointer
}

._slippage_1s3xy_184:hover {
    opacity: .6
}

._color-orange_1s3xy_190 {
    color: var(--okd-color-semantic-notice)
}

._color-green_1s3xy_193 {
    color: var(--okd-color-semantic-positive)
}

._es-gas_1s3xy_196 {
    color: var(--okd-color-content-disabled);
    text-decoration: line-through
}

._router_1s3xy_200,._x-router_1s3xy_201 {
    cursor: pointer
}

[dir=ltr] ._router_1s3xy_200,[dir=ltr] ._x-router_1s3xy_201 {
    padding-left: 8px
}

[dir=rtl] ._router_1s3xy_200,[dir=rtl] ._x-router_1s3xy_201 {
    padding-right: 8px
}

._router_1s3xy_200._wallet-router_1s3xy_205:hover,._x-router_1s3xy_201._wallet-router_1s3xy_205:hover {
    opacity: .6
}

._flex-shrink_1s3xy_209 {
    flex-shrink: 0
}

._item-label_1s3xy_212 {
    flex-shrink: 0;
    color: var(--okd-color-content-contrast)
}

._router-label_1s3xy_216 {
    box-sizing: border-box;
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

[dir=ltr] ._router-label_1s3xy_216 {
    margin: 0 0 0 4px
}

[dir=rtl] ._router-label_1s3xy_216 {
    margin: 0 4px 0 0
}

._bridge-name_1s3xy_224 {
    display: inline-block;
    font-weight: 500
}

._fastest-price_1s3xy_228 {
    color: #0569ff;
    background: #f5f9ff
}

._bridge-list-content_1s3xy_232 {
    display: flex;
    width: 100%;
    padding: 20px 24px 0;
    flex-direction: column;
    align-items: flex-start;
    gap: 12px
}

@media (max-width: 767px) {
    ._bridge-list-content_1s3xy_232 {
        padding:16px
    }
}

._bridge-list-content_1s3xy_232 ._bridge-list-item_1s3xy_245 {
    position: relative;
    width: 100%;
    padding: 16px;
    border: 1px solid var(--okd-color-gray-100);
    border-radius: 4px;
    cursor: pointer
}

._bridge-list-content_1s3xy_232 ._bridge-list-item_1s3xy_245 ._bridge-selected-icon_1s3xy_253 {
    position: absolute;
    top: 16px
}

[dir=ltr] ._bridge-list-content_1s3xy_232 ._bridge-list-item_1s3xy_245 ._bridge-selected-icon_1s3xy_253 {
    right: 16px
}

[dir=rtl] ._bridge-list-content_1s3xy_232 ._bridge-list-item_1s3xy_245 ._bridge-selected-icon_1s3xy_253 {
    left: 16px
}

._bridge-list-content_1s3xy_232 ._bridge-list-item_1s3xy_245:hover {
    background-color: var(--okd-color-container-secondary)
}

._bridge-list-content_1s3xy_232 ._bridge-list-item_1s3xy_245._active_1s3xy_261 {
    border: 1px solid var(--okd-color-gray-900)
}

._bridge-list-content_1s3xy_232 ._bridge-list-item_1s3xy_245 ._bridge-info_1s3xy_264 {
    font-weight: 500;
    font-size: 12px;
    display: flex;
    align-items: center;
    margin: 0 0 4px
}

._bridge-list-content_1s3xy_232 ._bridge-list-item_1s3xy_245 ._item-price_1s3xy_271 {
    display: flex;
    margin: 0 0 4px;
    align-items: center;
    flex-wrap: wrap
}

._bridge-list-content_1s3xy_232 ._bridge-list-item_1s3xy_245 ._item-price_1s3xy_271 span {
    font-size: 12px
}

._bridge-list-content_1s3xy_232 ._bridge-list-item_1s3xy_245 ._item-price_1s3xy_271 ._price_1s3xy_280 {
    color: var(--okd-color-gray-900);
    line-height: 24px;
    max-width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-weight: 700;
    font-size: 18px
}

._bridge-list-content_1s3xy_232 ._bridge-list-item_1s3xy_245 ._item-save_1s3xy_290 {
    color: var(--okd-color-gray-500);
    line-height: 16px;
    font-weight: 400;
    font-size: 12px
}

._bridge-list-content_1s3xy_232 ._bridge-list-item_1s3xy_245 ._item-save_1s3xy_290 ._save-price_1s3xy_296 {
    color: var(--color-green-text)
}

._bridge-list-content_1s3xy_232 ._bridge-list-item_1s3xy_245 ._item-detail_1s3xy_299 {
    margin: 8px 0 0;
    overflow: hidden
}

._bridge-list-content_1s3xy_232 ._bridge-list-item_1s3xy_245 ._item-detail_1s3xy_299>div {
    max-width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    word-break: break-all
}

[dir=ltr] ._bridge-list-content_1s3xy_232 ._bridge-list-item_1s3xy_245 ._item-detail_1s3xy_299>div {
    float: left;
    margin: 8px 8px 0 0
}

[dir=rtl] ._bridge-list-content_1s3xy_232 ._bridge-list-item_1s3xy_245 ._item-detail_1s3xy_299>div {
    float: right;
    margin: 8px 0 0 8px
}

._bridge-list-content_1s3xy_232 ._bridge-list-item_1s3xy_245 ._item-detail_1s3xy_299>div img {
    position: relative;
    top: 2px;
    width: 12px;
    height: 12px
}

._bridge-list-content_1s3xy_232 ._bridge-list-item_1s3xy_245 ._item-detail_1s3xy_299:last-child {
    margin: 8px 0 0
}

._bridge-list-content_1s3xy_232 ._bridge-list-item_1s3xy_245 ._item-detail_1s3xy_299 ._bridge-right-arrow_1s3xy_321 {
    position: relative;
    top: 1px;
    margin: 0;
    line-height: 16px
}

._bridge-list-content_1s3xy_232 ._bridge-list-item_1s3xy_245 ._item-detail_1s3xy_299 ._bridge-left-icon_1s3xy_327 {
    position: relative;
    top: 1px;
    display: inline-block
}

[dir=ltr] ._bridge-list-content_1s3xy_232 ._bridge-list-item_1s3xy_245 ._item-detail_1s3xy_299 ._bridge-left-icon_1s3xy_327 {
    margin: 0 3px 0 0
}

[dir=rtl] ._bridge-list-content_1s3xy_232 ._bridge-list-item_1s3xy_245 ._item-detail_1s3xy_299 ._bridge-left-icon_1s3xy_327 {
    margin: 0 0 0 3px
}

._need-warp_1s3xy_333 {
    display: inline-block;
    width: 100%;
    margin: 4px 0 0
}

._need-warp_1s3xy_333 ._router-label_1s3xy_216:first-child {
    margin: 0
}

._need-warp-default_1s3xy_341 {
    display: flex
}

._x-routing-inline_1s3xy_344 {
    display: flex;
    align-items: center
}

._x-routing-inline_1s3xy_344 ._router-label_1s3xy_216 {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    box-sizing: border-box
}

@media (max-width: 767px) {
    [dir=ltr] ._x-routing-inline_1s3xy_344 ._router-label_1s3xy_216 {
        margin:0 0 0 2px
    }

    [dir=rtl] ._x-routing-inline_1s3xy_344 ._router-label_1s3xy_216 {
        margin: 0 2px 0 0
    }
}

@media (max-width: 767px) {
    [dir=ltr] ._x-routing-inline_1s3xy_344+span {
        margin-left:0
    }

    [dir=rtl] ._x-routing-inline_1s3xy_344+span {
        margin-right: 0
    }
}

._arrow-hover_1s3xy_364:hover {
    opacity: .6
}

._item-alert_1s3xy_367 {
    margin-top: 16px
}

._item-alert_1s3xy_367._wallet_1s3xy_26 {
    margin-top: 10px
}

[dir=ltr] ._footer-alert_1s3xy_373 {
    padding: 0 48px 16px 20px
}

[dir=rtl] ._footer-alert_1s3xy_373 {
    padding: 0 20px 16px 48px
}

._mev-text_1s3xy_376 {
    padding: 2px 4px;
    background: #bcff2f;
    color: #000;
    border-radius: 4px
}

._slippage-tips_1s3xy_382 {
    color: var(--okd-color-semantic-notice)
}

._detail-wrap_1s3xy_385 {
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 16px;
    transition: .5s all
}

._pc-gap_1s3xy_390 {
    margin-top: 16px;
    padding: 16px;
    row-gap: 16px
}

@media (min-width: 768px) {
    ._pc-gap_1s3xy_390 {
        padding:16px 20px
    }
}

._wallet-gap_1s3xy_400 {
    margin-top: 16px;
    padding: 16px;
    row-gap: 16px
}

[dir=ltr] ._bridge-router-tag_1s3xy_405 {
    margin-left: 4px
}

[dir=rtl] ._bridge-router-tag_1s3xy_405 {
    margin-right: 4px
}

._solana-fee_1s3xy_408 {
    flex-grow: 1;
    overflow: hidden;
    display: flex;
    justify-content: flex-end;
    cursor: pointer
}

._solana-fee_1s3xy_408:hover {
    opacity: .6
}

._solana-fee_1s3xy_408 ._solana-fee-type_1s3xy_418 {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

[dir=ltr] ._solana-fee_1s3xy_408 ._solana-fee-type_1s3xy_418 {
    margin-right: 4px;
    padding-right: 4px;
    border-right: 1px solid var(--okd-color-content-contrast)
}

[dir=rtl] ._solana-fee_1s3xy_408 ._solana-fee-type_1s3xy_418 {
    margin-left: 4px;
    padding-left: 4px;
    border-left: 1px solid var(--okd-color-content-contrast)
}

._min-received_1s3xy_426 {
    color: var(--okd-color-content-primary)
}

._claim-msg_1s3xy_429 {
    margin-top: -8px
}

._claim-msg_otl51_1 {
    color: var(--okd-color-content-primary);
    font-size: 12px;
    line-height: 14px
}

._flex-shrink_otl51_6 {
    flex-shrink: 0
}

._item-label_otl51_9 {
    flex-shrink: 0;
    color: var(--okd-color-content-contrast)
}

._signature-list_otl51_13 {
    margin-bottom: 1em
}

._color-green_1omq2_1 {
    color: var(--okd-color-semantic-positive)
}

._es-gas_1omq2_4 {
    color: var(--okd-color-content-disabled);
    text-decoration: line-through
}

._flex-shrink_j4807_1 {
    flex-shrink: 0
}

._item-label_j4807_4 {
    flex-shrink: 0;
    color: var(--okd-color-content-contrast)
}

._item-free-info_j4807_8 {
    color: var(--okd-color-content-primary)
}

._gas-fee-overview_j4807_11 {
    flex-grow: 1;
    overflow: hidden;
    cursor: pointer;
    display: flex;
    align-items: center
}

._gas-fee-overview_j4807_11:hover {
    opacity: .6
}

._fee-detail-item_j4807_21 {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    font-size: 14px;
    line-height: 16px
}

._fee-detail-item-left_j4807_29 {
    color: var(--okd-color-content-contrast)
}

._fee-detail-item-right_j4807_32 {
    flex-grow: 1;
    overflow: hidden
}

._arrow-up_j4807_36 {
    transition: transform .2s
}

[dir=ltr] ._arrow-up_j4807_36 {
    transform: rotate(-90deg)
}

[dir=rtl] ._arrow-up_j4807_36 {
    transform: rotate(90deg)
}

._arrow-down_j4807_40 {
    transition: transform .2s
}

[dir=ltr] ._arrow-down_j4807_40 {
    transform: rotate(90deg)
}

[dir=rtl] ._arrow-down_j4807_40 {
    transform: rotate(-90deg)
}

._show-detail_j4807_44 {
    display: block
}

._hide-detail_j4807_47 {
    display: none
}

._dialog-content_j4807_50 {
    padding: 8px 16px 32px
}

._dialog-line_j4807_53 {
    height: 1px;
    background: var(--okd-color-border-primary);
    margin: 16px 0
}

._dialog-gas-detail-content_j4807_58 {
    font-size: 14px;
    line-height: 16px
}

._dialog-gas-detail-content_j4807_58 ._fee-detail-item-left-img_j4807_62 {
    width: 16px;
    height: 16px;
    border-radius: 50%
}

[dir=ltr] ._dialog-gas-detail-content_j4807_58 ._fee-detail-item-left-img_j4807_62 {
    margin-right: 4px
}

[dir=rtl] ._dialog-gas-detail-content_j4807_58 ._fee-detail-item-left-img_j4807_62 {
    margin-left: 4px
}

._dialog-gas-detail-content_j4807_58 ._fee-detail-item-2_j4807_68 {
    margin-top: 16px
}

._fold-mode-gas-detail-content_j4807_71 {
    font-size: 12px;
    line-height: 16px
}

[dir=ltr] ._fold-mode-gas-detail-content_j4807_71 {
    padding-right: 18px
}

[dir=rtl] ._fold-mode-gas-detail-content_j4807_71 {
    padding-left: 18px
}

._fold-mode-gas-detail-content_j4807_71 ._fee-detail-item-left-img_j4807_62 {
    width: 12px;
    height: 12px;
    border-radius: 50%
}

[dir=ltr] ._fold-mode-gas-detail-content_j4807_71 ._fee-detail-item-left-img_j4807_62 {
    margin-right: 2px
}

[dir=rtl] ._fold-mode-gas-detail-content_j4807_71 ._fee-detail-item-left-img_j4807_62 {
    margin-left: 2px
}

._fold-mode-gas-detail-content_j4807_71 ._fee-detail-item-2_j4807_68 {
    margin-top: 8px
}

._box_7d4qr_1 {
    flex-grow: 1;
    overflow: hidden
}

._content_7d4qr_5 {
    color: var(--okd-color-content-primary)
}

._tags_frgl5_1 {
    display: flex;
    flex-direction: row-reverse;
    justify-content: flex-end;
    align-items: center;
    gap: 12px;
    flex-wrap: wrap;
    max-width: 100%
}

[dir=ltr] ._tags_frgl5_1 {
    margin-left: auto
}

[dir=rtl] ._tags_frgl5_1 {
    margin-right: auto
}

[dir=ltr] ._official-tag_frgl5_11 {
    margin-left: 8px
}

[dir=rtl] ._official-tag_frgl5_11 {
    margin-right: 8px
}

._container_16uom_1 {
    display: flex;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: var(--Border-radius-xl, 24px);
    flex-direction: column;
    background: var(--okd-color-background-base-primary);
    box-shadow: 0 4px 20px #1d202305,0 1px 8px #1d20230a
}

._abnormal-box_16uom_9 {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    flex-grow: 1
}

@media (min-width: 1024px) {
    ._abnormal-box_16uom_9 {
        padding:0 84px
    }
}

._dialog-group_16uom_22 ._group-item_16uom_22 {
    flex-grow: 1;
    height: 0;
    max-height: 0
}

[dir=ltr] ._dialog-group_16uom_22 ._group-item_16uom_22 {
    transform: translate(100%)
}

[dir=rtl] ._dialog-group_16uom_22 ._group-item_16uom_22 {
    transform: translate(-100%)
}

@media (min-width: 768px) {
    ._dialog-group_16uom_22 ._group-item_16uom_22 {
        width:520px
    }
}

@media (min-width: 768px) {
    ._dialog-group_16uom_22 ._window_16uom_34 {
        padding:24px;
        max-height: 756px;
        box-sizing: border-box;
        overflow: scroll;
        overflow: overlay
    }
}

@media (min-width: 768px) {
    ._dialog-group_16uom_22 ._route-window_16uom_43 {
        padding:24px
    }
}

._dialog-group_16uom_22:not(:first-child) {
    transition: all .3s
}

[dir=ltr] ._dialog-group_16uom_22 ._close-btn_16uom_50 {
    margin-left: 8px
}

[dir=rtl] ._dialog-group_16uom_22 ._close-btn_16uom_50 {
    margin-right: 8px
}

._dialog-group_16uom_22 ._navigator_16uom_53 {
    display: flex;
    justify-content: start;
    padding: 12px 24px
}

._dialog-group_16uom_22 ._title_16uom_58 {
    color: var(--okd-color-content-primary);
    font-size: 16px;
    font-weight: 700;
    line-height: 20px
}

._dialog-group_16uom_22 ._sub-title_16uom_65 {
    font-size: 12px;
    line-height: 16px;
    margin-top: 4px
}

[dir=ltr] ._dialog-group_16uom_22 ._sub-title_16uom_65 {
    padding-right: 36px
}

[dir=rtl] ._dialog-group_16uom_22 ._sub-title_16uom_65 {
    padding-left: 36px
}

._dialog-group_16uom_22 ._btn_16uom_71 {
    display: flex;
    width: 30px;
    height: 30px;
    border-radius: 15px;
    align-items: center;
    justify-content: center;
    cursor: pointer
}

._dialog-group_16uom_22 ._btn_16uom_71:hover {
    background-color: #0000000a
}

._dialog-group_16uom_22._visible1_16uom_83 ._group-item_16uom_22:nth-child(1) {
    max-height: unset;
    height: auto;
    overflow: auto;
    transform: translate(0)
}

._dialog-group_16uom_22._visible2_16uom_89 ._group-item_16uom_22:nth-child(2) {
    max-height: unset;
    height: auto;
    overflow: auto;
    transform: translate(0)
}

@media (min-width: 768px),(max-width: 767px) {
    ._bridge-dialog-group_16uom_96 ._window_16uom_34 {
        padding-top:12px
    }
}

._dialog-container_16uom_100 {
    padding: 16px
}

._select-container_16uom_103 {
    margin-bottom: 12px
}

._container_jsffp_1 {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

._text_jsffp_7 {
    color: var(--okd-color-content-primary);
    line-height: 28px;
    text-align: center;
    font-size: 24px;
    font-weight: 500;
    margin-top: 16px
}

._icon_jsffp_16 {
    width: 60px;
    height: 60px
}

._content_1mxos_1 {
    overflow: hidden
}

._content_1mxos_1 h3,._content_1mxos_1 h4 {
    font-weight: 700
}

._content_1mxos_1 h3 {
    padding-bottom: 30px;
    line-height: 28px
}

._content_1mxos_1 h4 {
    padding-bottom: 4px;
    line-height: 20px
}

._content_1mxos_1 p {
    color: var(--okd-color-gray-500);
    line-height: 20px;
    padding-bottom: 20px
}

._content_1mxos_1 p:last-child {
    padding-bottom: 40px
}

._box-base_196fq_1 {
    padding: 12px 10px;
    text-align: center;
    background-color: var(--okd-color-container-secondary);
    border-radius: 6px;
    min-height: 58px;
    flex: 1;
    overflow: hidden
}

._box_196fq_1 {
    padding: 12px 10px;
    text-align: center;
    background-color: var(--okd-color-container-secondary);
    border-radius: 6px;
    min-height: 58px;
    flex: 1;
    overflow: hidden;
    min-height: 48px
}

._box-sm_196fq_20 {
    text-align: center;
    background-color: var(--okd-color-container-secondary);
    min-height: 58px;
    flex: 1;
    overflow: hidden;
    display: flex;
    justify-content: center;
    align-items: center;
    flex: unset;
    min-width: 62px;
    padding: 7px 4px;
    margin-top: -2px;
    border-radius: 8px
}

._box-sm_196fq_20._wallet-box-sm_196fq_37 {
    z-index: 2;
    min-width: 62px
}

._box-sm_196fq_20._wallet-box-sm_196fq_37 ._title-sm_196fq_41 {
    cursor: pointer
}

._title-base_196fq_44,._title_196fq_41 {
    display: flex;
    flex: 1;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center
}

._title-sm_196fq_41 {
    display: flex;
    flex: 1;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    flex-direction: column;
    justify-content: center
}

._mb12_196fq_68 {
    margin-bottom: 12px
}

._token-pair-logo_196fq_71 {
    width: 36px;
    height: 20px
}

._token-name-base_196fq_75 {
    color: var(--okd-color-content-primary);
    font-weight: 500;
    line-height: 18px;
    transform: translateY(1px);
    flex: 1;
    max-width: fit-content
}

[dir=ltr] ._token-name-base_196fq_75 {
    margin-left: 6px
}

[dir=rtl] ._token-name-base_196fq_75 {
    margin-right: 6px
}

._token-name-base_196fq_75>div {
    text-decoration: underline;
    text-underline-offset: 3px;
    padding-bottom: 3px
}

._token-name_196fq_75 {
    color: var(--okd-color-content-primary);
    font-weight: 500;
    line-height: 18px;
    transform: translateY(1px);
    flex: 1;
    max-width: fit-content
}

[dir=ltr] ._token-name_196fq_75 {
    margin-left: 6px
}

[dir=rtl] ._token-name_196fq_75 {
    margin-right: 6px
}

._token-name_196fq_75>div {
    text-decoration: underline;
    text-underline-offset: 3px;
    padding-bottom: 3px
}

._token-name-sm_196fq_103 {
    font-weight: 500;
    line-height: 18px;
    transform: translateY(1px);
    flex: 1;
    max-width: fit-content;
    color: var(--okd-color-content-primary);
    line-height: 16px;
    font-size: 12px;
    font-weight: 400;
    overflow: hidden;
    text-overflow: ellipsis
}

[dir=ltr] ._token-name-sm_196fq_103 {
    margin-left: 6px;
    margin-left: unset
}

[dir=rtl] ._token-name-sm_196fq_103 {
    margin-right: 6px;
    margin-right: unset
}

._token-name-sm_196fq_103>div {
    text-decoration: underline;
    text-underline-offset: 3px;
    padding-bottom: 3px
}

._token-symbol-wrap_196fq_123 {
    max-width: 10ch;
    word-break: break-all;
    word-wrap: break-word;
    overflow-wrap: break-word;
    word-break: break-word
}

._quote-info_196fq_130 {
    padding: 2px 8px;
    color: var(--okd-color-content-contrast);
    border-radius: 6px;
    margin-bottom: 8px;
    background: var(--okd-color-background-base-primary)
}

._quote-info_196fq_130:last-child {
    margin-bottom: 0
}

._dex-name_196fq_140 {
    max-width: calc(100% - 30px);
    text-overflow: ellipsis;
    overflow: hidden
}

[dir=ltr] ._dex-name_196fq_140 {
    text-align: left
}

[dir=rtl] ._dex-name_196fq_140 {
    text-align: right
}

._like-link_196fq_146 {
    color: var(--okd-color-content-contrast)
}

._link-enable_196fq_149 {
    text-decoration: underline
}

._link-enable_196fq_149:hover {
    color: var(--okd-color-content-primary);
    cursor: pointer;
    text-decoration: underline
}

._dag-token-symbol-ellipsis_196fq_157 {
    display: inline-block;
    max-width: 58px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

._dag-node_196fq_164 {
    background-color: var(--okd-color-background-surface-primary);
    position: absolute;
    z-index: 10;
    flex: unset
}

._dag-node_196fq_164 ._token-name_196fq_75,._dag-node_196fq_164 ._token-name-sm_196fq_103,._dag-node_196fq_164 ._dex-name_196fq_140,._dag-node_196fq_164 ._like-link_196fq_146 {
    color: var(--okd-color-content-primary)
}

._dag-node_196fq_164 ._token-pair-logo_196fq_71 {
    margin-bottom: 4px
}

._dag-renderer_9u3gt_5 {
    display: flex;
    flex-direction: column;
    gap: 8px
}

._dag-container_9u3gt_10 {
    position: relative
}

._svg-canvas_9u3gt_13 {
    position: absolute;
    top: 0;
    z-index: 1
}

[dir=ltr] ._svg-canvas_9u3gt_13 {
    left: 0
}

[dir=rtl] ._svg-canvas_9u3gt_13 {
    right: 0
}

._svg-canvas_9u3gt_13 ._dag-edge_9u3gt_19 {
    fill: none;
    stroke: var(--okd-color-border-interactive-default);
    stroke-width: 1.5;
    transition: all .3s ease;
    cursor: pointer
}

._svg-canvas_9u3gt_13 ._dag-edge_9u3gt_19:hover {
    stroke-width: 2;
    stroke: var(--okd-color-border-interactive-hovered)
}

._label-layer_9u3gt_30 {
    position: absolute;
    top: 0;
    z-index: 2
}

[dir=ltr] ._label-layer_9u3gt_30 {
    left: 0
}

[dir=rtl] ._label-layer_9u3gt_30 {
    right: 0
}

._label_9u3gt_30 {
    position: absolute;
    display: inline-block;
    height: 28px;
    padding: 6px 8px;
    color: var(--okd-color-content-primary);
    line-height: 16px;
    background-color: var(--okd-color-background-surface-primary);
    border-radius: 8px;
    font-size: 14px;
    font-weight: 500;
    white-space: nowrap;
    box-sizing: border-box
}

@media (max-width: 768px) {
    ._dag-container_9u3gt_10 {
        border-radius:6px
    }
}

._dag-router_1j6bf_1 {
    position: relative;
    min-height: 150px;
    border-radius: 8px
}

._dag-renderer_1j6bf_6 {
    width: 100%;
    height: 100%;
    overflow: auto
}

@media (max-width: 768px) {
    ._dag-router_1j6bf_1 {
        border-radius:0;
        min-height: 120px
    }
}

._box_dtryr_1 {
    display: flex;
    width: 16px;
    height: 16px;
    justify-content: center;
    align-items: center
}

._box_dtryr_1 ._icon_dtryr_8 {
    color: #bdbdbd
}

[dir=ltr] ._box_dtryr_1 ._icon_dtryr_8 {
    transform: rotate(90deg) translate(-.5px)
}

[dir=rtl] ._box_dtryr_1 ._icon_dtryr_8 {
    transform: rotate(-90deg) translate(.5px)
}

._wrapper_1o7qn_1 {
    padding-top: 12px;
    position: relative
}

._wrapper_1o7qn_1:before,._wrapper_1o7qn_1:after {
    position: absolute;
    top: 0;
    bottom: 0;
    display: block;
    content: " "
}

[dir=ltr] ._wrapper_1o7qn_1:before,[dir=ltr] ._wrapper_1o7qn_1:after {
    border-left: 1px dashed #bdbdbd
}

[dir=rtl] ._wrapper_1o7qn_1:before,[dir=rtl] ._wrapper_1o7qn_1:after {
    border-right: 1px dashed #bdbdbd
}

._wrapper_1o7qn_1:before {
    top: -2px
}

[dir=ltr] ._wrapper_1o7qn_1:before {
    left: 0
}

[dir=rtl] ._wrapper_1o7qn_1:before {
    right: 0
}

._wrapper_1o7qn_1:after {
    top: -8px
}

[dir=ltr] ._wrapper_1o7qn_1:after {
    right: 0
}

[dir=rtl] ._wrapper_1o7qn_1:after {
    left: 0
}

._wrapper_1o7qn_1._half-dashed-line_1o7qn_22:before,._wrapper_1o7qn_1._half-dashed-line_1o7qn_22:after {
    bottom: 50%
}

._wrapper_1o7qn_1._few-router_1o7qn_26 {
    padding-top: 0
}

._wrapper_1o7qn_1._few-router_1o7qn_26:before,._wrapper_1o7qn_1._few-router_1o7qn_26:after {
    display: none
}

._wrapper_1o7qn_1._few-router_1o7qn_26 ._dashed-line_1o7qn_33 {
    border-radius: 0
}

._box-base_1o7qn_36 {
    position: relative
}

[dir=ltr] ._box-base_1o7qn_36 {
    padding-right: 18px;
    padding-left: 64px
}

[dir=rtl] ._box-base_1o7qn_36 {
    padding-left: 18px;
    padding-right: 64px
}

._box_1o7qn_36 {
    position: relative
}

[dir=ltr] ._box_1o7qn_36 {
    padding-right: 18px;
    padding-left: 64px
}

[dir=rtl] ._box_1o7qn_36 {
    padding-left: 18px;
    padding-right: 64px
}

@media (min-width: 768px) {
    [dir=ltr] ._box_1o7qn_36 {
        padding-left:92px
    }

    [dir=rtl] ._box_1o7qn_36 {
        padding-right: 92px
    }
}

@media (min-width: 1024px) {
    [dir=ltr] ._box_1o7qn_36 {
        padding-left:64px
    }

    [dir=rtl] ._box_1o7qn_36 {
        padding-right: 64px
    }
}

@media (min-width: 1270px) {
    [dir=ltr] ._box_1o7qn_36 {
        padding-left:92px
    }

    [dir=rtl] ._box_1o7qn_36 {
        padding-right: 92px
    }
}

._box-sm_1o7qn_61 {
    position: relative;
    display: flex;
    align-items: center
}

[dir=ltr] ._box-sm_1o7qn_61 {
    padding: 0 17px 0 8px
}

[dir=rtl] ._box-sm_1o7qn_61 {
    padding: 0 8px 0 17px
}

._dashed-line-base_1o7qn_69,._dashed-line_1o7qn_33 {
    position: absolute;
    inset: 0 0 50%;
    border: 1px dashed #bdbdbd;
    border-radius: 0 0 8px 8px;
    border-top-color: transparent
}

._dashed-line_1o7qn_33._dashed-line-single_1o7qn_93 {
    border-radius: 0;
    border-left-color: transparent;
    border-right-color: transparent
}

._dashed-line-sm_1o7qn_98 {
    position: absolute;
    inset: 0 0 50%;
    border: 1px dashed #bdbdbd;
    border-radius: 0 0 8px 8px;
    border-top-color: transparent;
    z-index: -1
}

._dashed-line-sm_1o7qn_98._dashed-line-single_1o7qn_93 {
    border-radius: 0;
    border-left-color: transparent;
    border-right-color: transparent
}

._percent-arrow-base_1o7qn_116,._percent-arrow_1o7qn_116 {
    z-index: 10;
    height: 20px;
    max-width: 64px;
    justify-self: flex-start
}

@media (min-width: 768px) {
    ._percent-arrow_1o7qn_116 {
        position:absolute;
        bottom: 50%;
        display: flex;
        width: 66px;
        transform: translateY(10px);
        align-items: center;
        justify-content: space-between
    }

    [dir=ltr] ._percent-arrow_1o7qn_116 {
        left: 18px
    }

    [dir=rtl] ._percent-arrow_1o7qn_116 {
        right: 18px
    }
}

@media (min-width: 1024px) {
    ._percent-arrow_1o7qn_116 {
        width:54px
    }

    [dir=ltr] ._percent-arrow_1o7qn_116 {
        left: 8px
    }

    [dir=rtl] ._percent-arrow_1o7qn_116 {
        right: 8px
    }
}

@media (min-width: 1270px) {
    ._percent-arrow_1o7qn_116 {
        width:66px
    }

    [dir=ltr] ._percent-arrow_1o7qn_116 {
        left: 18px
    }

    [dir=rtl] ._percent-arrow_1o7qn_116 {
        right: 18px
    }
}

._percent-arrow-sm_1o7qn_152 {
    position: relative;
    z-index: 10;
    height: 20px;
    max-width: 64px;
    justify-self: flex-start
}

._percent-base_1o7qn_159 {
    padding: 0 2px;
    color: var(--okd-color-content-primary);
    line-height: 20px;
    background-color: var(--okd-color-background-base-primary);
    font-weight: 500
}

._percent_1o7qn_116 {
    padding: 0 2px;
    color: var(--okd-color-content-primary);
    line-height: 20px;
    background-color: var(--okd-color-background-base-primary);
    font-weight: 500;
    font-size: 16px
}

._percent-sm_1o7qn_174 {
    padding: 0 2px;
    color: var(--okd-color-content-primary);
    line-height: 20px;
    background-color: var(--okd-color-background-base-primary);
    font-weight: 500;
    font-size: 14px
}

._sub-routers_1o7qn_182 {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center
}

._sub-routers_1o7qn_182 ._sub-router_1o7qn_182 {
    z-index: 10
}

._sub-routers-sm_1o7qn_191 {
    display: flex;
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    flex: 1
}

._sub-routers-sm_1o7qn_191 ._sub-router_1o7qn_182 {
    z-index: 10
}

._center-arrow_1o7qn_201 {
    margin: 0 auto
}

._sub-router-arrow_1o7qn_204 {
    z-index: 10;
    margin: 0 8px
}

@media (min-width: 768px) {
    ._sub-router-arrow_1o7qn_204 {
        margin:0 8px
    }
}

@media (min-width: 1024px) {
    ._sub-router-arrow_1o7qn_204 {
        margin:0 2px
    }
}

@media (min-width: 1270px) {
    ._sub-router-arrow_1o7qn_204 {
        margin:0 8px
    }
}

._sub-router-arrow-sm_1o7qn_223 {
    z-index: 10;
    margin: 0 2px
}

._show-all-container_motjh_1 {
    margin-top: 14px
}

._show-all-container_motjh_1>div:hover {
    color: #0051ca
}

[dir=ltr] ._show-all-desc_motjh_7 {
    margin-right: 10px
}

[dir=rtl] ._show-all-desc_motjh_7 {
    margin-left: 10px
}

._show-all-icon_motjh_10 {
    margin-top: -5px
}

[dir=ltr] ._show-all-icon_motjh_10 {
    transform: rotate(-90deg)
}

[dir=rtl] ._show-all-icon_motjh_10 {
    transform: rotate(90deg)
}

._initial-style_1p2bi_1 {
    display: flex;
    justify-content: space-between;
    align-items: center
}

._token-logo-shadow_1p2bi_6 {
    width: 32px;
    height: 32px;
    border-radius: 50%;
    opacity: .3;
    background: #c4c4c4
}

._token-pair-shadow_1p2bi_13 {
    display: flex;
    flex: 1;
    align-items: center
}

._dashed-line_1p2bi_18 {
    border-top: 1px dashed #bdbdbd;
    flex: 1
}

._no-data_1p2bi_22 {
    color: var(--okd-color-gray-400);
    line-height: 20px;
    font-weight: 400;
    font-size: 14px
}

._few-router-box_1p2bi_28 {
    position: relative;
    display: flex;
    justify-content: space-between;
    align-items: center
}

._few-router-box_1p2bi_28 ._few-router-body_1p2bi_34 {
    flex: 1;
    overflow: hidden
}

[dir=ltr] ._few-router-box_1p2bi_28 ._right-part_1p2bi_38 {
    padding-left: 10px
}

[dir=rtl] ._few-router-box_1p2bi_28 ._right-part_1p2bi_38 {
    padding-right: 10px
}

._box_1p2bi_41 {
    position: relative;
    overflow: hidden;
    height: unset;
    transition: all .3s cubic-bezier(.25,.1,.25,1)
}

._box_1p2bi_41 ._tokens_1p2bi_47 {
    position: relative;
    z-index: 1;
    display: flex;
    justify-content: space-between;
    align-items: center
}

._box_1p2bi_41 ._body_1p2bi_54 {
    position: relative
}

[dir=ltr] ._box_1p2bi_41 ._body_1p2bi_54 {
    padding: 0 20px 0 16px
}

[dir=rtl] ._box_1p2bi_41 ._body_1p2bi_54 {
    padding: 0 16px 0 20px
}

._box_1p2bi_41 ._body_1p2bi_54 ._down-arrow_1p2bi_58,._box_1p2bi_41 ._body_1p2bi_54 ._up-arrow_1p2bi_59 {
    position: absolute;
    top: 8px;
    color: #bdbdbd;
    font-size: 16px
}

[dir=ltr] ._box_1p2bi_41 ._body_1p2bi_54 ._down-arrow_1p2bi_58 {
    transform: rotate(180deg) translate(-1px);
    left: 9px
}

[dir=rtl] ._box_1p2bi_41 ._body_1p2bi_54 ._down-arrow_1p2bi_58 {
    transform: rotate(-180deg) translate(1px);
    right: 9px
}

[dir=ltr] ._box_1p2bi_41 ._body_1p2bi_54 ._up-arrow_1p2bi_59 {
    transform: translate(-1px);
    right: 13px
}

[dir=rtl] ._box_1p2bi_41 ._body_1p2bi_54 ._up-arrow_1p2bi_59 {
    transform: translate(1px);
    left: 13px
}

._mask_1p2bi_73 {
    height: 160px;
    overflow: hidden
}

._mask_1p2bi_73:before {
    position: absolute;
    top: 0;
    z-index: 11;
    width: 100%;
    height: 100%;
    content: " ";
    background: linear-gradient(to top,white 0,transparent 120px)
}

[dir=ltr] ._mask_1p2bi_73:before {
    left: 0
}

[dir=rtl] ._mask_1p2bi_73:before {
    right: 0
}

._multi-menu-container_1p2bi_87>div {
    top: 0
}

[dir=ltr] ._multi-menu-container_1p2bi_87>div {
    left: 0
}

[dir=rtl] ._multi-menu-container_1p2bi_87>div {
    right: 0
}

._menus_1p2bi_91 {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 32px
}

._menus_1p2bi_91._wallet-menus_1p2bi_97 ._item_1p2bi_97 ._item-index_1p2bi_97 {
    top: 8px
}

[dir=ltr] ._menus_1p2bi_91._wallet-menus_1p2bi_97 ._item_1p2bi_97 ._item-index_1p2bi_97 {
    right: 1px
}

[dir=rtl] ._menus_1p2bi_91._wallet-menus_1p2bi_97 ._item_1p2bi_97 ._item-index_1p2bi_97 {
    left: 1px
}

._menus_1p2bi_91 ._item_1p2bi_97 {
    position: relative;
    z-index: 2;
    display: flex;
    width: 0;
    padding: 10px 8px;
    border: 1px solid transparent;
    border-radius: 8px;
    flex: 1;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    background: var(--okd-color-container-secondary);
    box-sizing: border-box;
    cursor: pointer
}

@media (min-width: 768px) {
    ._menus_1p2bi_91 ._item_1p2bi_97 {
        padding:12px 16px
    }
}

._menus_1p2bi_91 ._item_1p2bi_97:after {
    position: absolute;
    bottom: -7px;
    display: none;
    width: 12px;
    height: 12px;
    content: " ";
    box-sizing: border-box
}

[dir=ltr] ._menus_1p2bi_91 ._item_1p2bi_97:after {
    left: 50%;
    transform: translate(-50%) rotate(45deg)
}

[dir=rtl] ._menus_1p2bi_91 ._item_1p2bi_97:after {
    right: 50%;
    transform: translate(50%) rotate(-45deg)
}

._menus_1p2bi_91 ._item_1p2bi_97 ._menu-label_1p2bi_133 {
    position: relative;
    z-index: 1;
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-weight: 400;
    font-size: 12px;
    margin-bottom: 8px
}

@media (min-width: 768px) {
    ._menus_1p2bi_91 ._item_1p2bi_97 ._menu-label_1p2bi_133 {
        font-size:14px
    }
}

._menus_1p2bi_91 ._item_1p2bi_97 ._token-info_1p2bi_147 {
    position: relative;
    z-index: 1;
    display: flex;
    width: 100%;
    justify-content: flex-start;
    align-items: center
}

._menus_1p2bi_91 ._item_1p2bi_97 ._token-logo_1p2bi_6 {
    flex-shrink: 0
}

[dir=ltr] ._menus_1p2bi_91 ._item_1p2bi_97 ._token-logo_1p2bi_6 {
    margin-right: 6px
}

[dir=rtl] ._menus_1p2bi_91 ._item_1p2bi_97 ._token-logo_1p2bi_6 {
    margin-left: 6px
}

._menus_1p2bi_91 ._item_1p2bi_97 ._token-symbol_1p2bi_159 {
    width: 100%;
    color: var(--okd-color-content-primary);
    line-height: 20px;
    font-weight: 700;
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis
}

@media (min-width: 768px) {
    ._menus_1p2bi_91 ._item_1p2bi_97 ._token-symbol_1p2bi_159 {
        line-height:24px;
        font-size: 18px
    }
}

._menus_1p2bi_91 ._item_1p2bi_97 ._item-index_1p2bi_97 {
    position: absolute;
    top: 14px;
    color: var(--okd-color-content-contrast);
    line-height: 60px;
    opacity: .1;
    font-weight: 700;
    font-size: 60px
}

[dir=ltr] ._menus_1p2bi_91 ._item_1p2bi_97 ._item-index_1p2bi_97 {
    right: 16px
}

[dir=rtl] ._menus_1p2bi_91 ._item_1p2bi_97 ._item-index_1p2bi_97 {
    left: 16px
}

@media (min-width: 768px) {
    ._menus_1p2bi_91 ._item_1p2bi_97 ._item-index_1p2bi_97 {
        font-size:80px
    }
}

._menus_1p2bi_91 ._item_1p2bi_97._active_1p2bi_189 {
    background-color: var(--okd-color-background-base-primary);
    border: 1px solid var(--okd-color-border-secondary)
}

._menus_1p2bi_91 ._item_1p2bi_97._active_1p2bi_189:after {
    z-index: 1;
    display: block;
    background-color: var(--okd-color-background-base-primary);
    border-bottom: 1px solid var(--okd-color-border-secondary)
}

[dir=ltr] ._menus_1p2bi_91 ._item_1p2bi_97._active_1p2bi_189:after {
    border-right: 1px solid var(--okd-color-border-secondary)
}

[dir=rtl] ._menus_1p2bi_91 ._item_1p2bi_97._active_1p2bi_189:after {
    border-left: 1px solid var(--okd-color-border-secondary)
}

._menus_1p2bi_91 ._menu-arrow-base_1p2bi_200 {
    display: flex;
    justify-content: center;
    align-items: center;
    color: #bdbdbd
}

[dir=ltr] ._menus_1p2bi_91 ._menu-arrow-base_1p2bi_200 {
    transform: rotate(270deg)
}

[dir=rtl] ._menus_1p2bi_91 ._menu-arrow-base_1p2bi_200 {
    transform: rotate(-270deg)
}

._menus_1p2bi_91 ._menu-arrow_1p2bi_200 {
    display: flex;
    justify-content: center;
    align-items: center;
    color: #bdbdbd;
    width: 40px
}

[dir=ltr] ._menus_1p2bi_91 ._menu-arrow_1p2bi_200 {
    transform: rotate(270deg)
}

[dir=rtl] ._menus_1p2bi_91 ._menu-arrow_1p2bi_200 {
    transform: rotate(-270deg)
}

._menus_1p2bi_91 ._menu-arrow-sm_1p2bi_215 {
    display: flex;
    justify-content: center;
    align-items: center;
    color: #bdbdbd;
    width: 16px;
    color: var(--okd-color-gray-400)
}

[dir=ltr] ._menus_1p2bi_91 ._menu-arrow-sm_1p2bi_215 {
    transform: rotate(270deg)
}

[dir=rtl] ._menus_1p2bi_91 ._menu-arrow-sm_1p2bi_215 {
    transform: rotate(-270deg)
}

._smart-routing-loading_1p2bi_224 {
    height: 74px
}

._router-graph-position_1p2bi_227 {
    position: relative;
    z-index: 1
}

._router-graph-wrapper_1p2bi_231 {
    height: unset;
    transition: all .3s cubic-bezier(.25,.1,.25,1);
    overflow: hidden
}

._router-graph-wrapper-get-height_1p2bi_236 {
    position: absolute;
    top: -9999px;
    width: 100%
}

._min-height_1p2bi_241 {
    min-height: 74px
}

._token-chain-box_1p2bi_244 {
    background-color: var(--okd-color-background-base-primary)
}

._route-tabs-wrap_1p2bi_247 {
    padding-bottom: 48px
}

._route-tabs-wrap_1p2bi_247 ._tabs-list-wrap_1p2bi_250 {
    display: flex;
    width: 100%
}

._route-tabs-wrap_1p2bi_247 ._tabs-list-wrap_1p2bi_250>div {
    width: 100%
}

._route-tabs-wrap_1p2bi_247 ._tabs-item-normal_1p2bi_257 {
    position: relative;
    width: 100%;
    padding: 0 5px;
    color: var(--okd-color-content-contrast);
    flex-grow: 0
}

[dir=ltr] ._route-tabs-wrap_1p2bi_247 ._tabs-item-normal_1p2bi_257 {
    margin-right: 0
}

[dir=rtl] ._route-tabs-wrap_1p2bi_247 ._tabs-item-normal_1p2bi_257 {
    margin-left: 0
}

._route-tabs-wrap_1p2bi_247 ._tabs-item-normal_1p2bi_257 img {
    opacity: .4
}

._route-tabs-wrap_1p2bi_247 ._tabs-item-normal_1p2bi_257 ._token-symbol_1p2bi_159 {
    max-width: calc(100% - 20px);
    line-height: 1.3em
}

[dir=ltr] ._route-tabs-wrap_1p2bi_247 ._tabs-item-normal_1p2bi_257 ._token-symbol_1p2bi_159 {
    padding-left: 4px
}

[dir=rtl] ._route-tabs-wrap_1p2bi_247 ._tabs-item-normal_1p2bi_257 ._token-symbol_1p2bi_159 {
    padding-right: 4px
}

[dir=ltr] ._route-tabs-wrap_1p2bi_247 ._tabs-item-normal_1p2bi_257+._tabs-item-normal_1p2bi_257 {
    margin-left: 48px
}

[dir=rtl] ._route-tabs-wrap_1p2bi_247 ._tabs-item-normal_1p2bi_257+._tabs-item-normal_1p2bi_257 {
    margin-right: 48px
}

._route-tabs-wrap_1p2bi_247 ._tabs-item-normal_1p2bi_257 ._arrow-icon_1p2bi_276 {
    position: absolute;
    color: --okd-color-content-secondary
}

[dir=ltr] ._route-tabs-wrap_1p2bi_247 ._tabs-item-normal_1p2bi_257 ._arrow-icon_1p2bi_276 {
    right: -30px
}

[dir=rtl] ._route-tabs-wrap_1p2bi_247 ._tabs-item-normal_1p2bi_257 ._arrow-icon_1p2bi_276 {
    left: -30px
}

._route-tabs-wrap_1p2bi_247 ._tabs-item-normal_1p2bi_257 ._arrow-icon_1p2bi_276:before {
    color: --okd-color-content-secondary
}

._route-tabs-wrap_1p2bi_247 ._tabs-item-normal_1p2bi_257._tabs-item-active_1p2bi_284 {
    color: var(--okd-color-content-primary)
}

._route-tabs-wrap_1p2bi_247 ._tabs-item-normal_1p2bi_257._tabs-item-active_1p2bi_284 img {
    opacity: 1
}

._route-tabs-wrap_1p2bi_247._wallet-route-tabs-wrap_1p2bi_290 ._tabs-item-normal_1p2bi_257 {
    padding: 0
}

[dir=ltr] ._route-tabs-wrap_1p2bi_247._wallet-route-tabs-wrap_1p2bi_290 ._tabs-item-normal_1p2bi_257+._tabs-item-normal_1p2bi_257 {
    margin-left: 24px
}

[dir=rtl] ._route-tabs-wrap_1p2bi_247._wallet-route-tabs-wrap_1p2bi_290 ._tabs-item-normal_1p2bi_257+._tabs-item-normal_1p2bi_257 {
    margin-right: 24px
}

._route-tabs-wrap_1p2bi_247._wallet-route-tabs-wrap_1p2bi_290 ._tabs-item-normal_1p2bi_257 ._arrow-icon_1p2bi_276 {
    position: absolute;
    color: --okd-color-content-secondary
}

[dir=ltr] ._route-tabs-wrap_1p2bi_247._wallet-route-tabs-wrap_1p2bi_290 ._tabs-item-normal_1p2bi_257 ._arrow-icon_1p2bi_276 {
    right: -28px
}

[dir=rtl] ._route-tabs-wrap_1p2bi_247._wallet-route-tabs-wrap_1p2bi_290 ._tabs-item-normal_1p2bi_257 ._arrow-icon_1p2bi_276 {
    left: -28px
}

._route-tabs-wrap_1p2bi_247._wallet-route-tabs-wrap_1p2bi_290 ._tabs-item-normal_1p2bi_257 ._arrow-icon_1p2bi_276:before {
    color: --okd-color-content-secondary
}

._route-tabs-wrap_1p2bi_247._wallet-route-tabs-wrap_1p2bi_290 ._tabs-item-normal_1p2bi_257._tabs-item-active_1p2bi_284 {
    color: var(--okd-color-content-primary)
}

._route-tabs-wrap_1p2bi_247._wallet-route-tabs-wrap_1p2bi_290 ._tabs-item-normal_1p2bi_257._tabs-item-active_1p2bi_284 img {
    opacity: 1
}

._amount-from-to-card-wrap_1p2bi_310 {
    position: absolute;
    top: 0;
    display: flex;
    width: 100%;
    height: 100%;
    justify-content: space-between;
    flex: 1
}

[dir=ltr] ._amount-from-to-card-wrap_1p2bi_310 {
    left: 0
}

[dir=rtl] ._amount-from-to-card-wrap_1p2bi_310 {
    right: 0
}

._amount-from-to-card-wrap_1p2bi_310>div {
    display: flex;
    width: 50%;
    color: var(--okd-color-content-primary);
    overflow: hidden;
    font-weight: 500;
    font-size: 14px;
    flex-direction: column;
    justify-content: center
}

._amount-from-to-card-wrap_1p2bi_310>div>div {
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

[dir=ltr] ._amount-from-to-card-wrap_1p2bi_310>div:first-child {
    padding: 0 8px 0 42px
}

[dir=rtl] ._amount-from-to-card-wrap_1p2bi_310>div:first-child {
    padding: 0 42px 0 8px
}

[dir=ltr] ._amount-from-to-card-wrap_1p2bi_310>div:last-child {
    padding: 0 42px 0 8px;
    text-align: right
}

[dir=rtl] ._amount-from-to-card-wrap_1p2bi_310>div:last-child {
    padding: 0 8px 0 42px;
    text-align: left
}

._route-footer-wrap_1p2bi_343 {
    padding-top: 24px
}

._route-footer-wrap_1p2bi_343 ._footer-item-wrap_1p2bi_346 {
    display: flex;
    align-items: center
}

[dir=ltr] ._route-footer-wrap_1p2bi_343 ._footer-item-wrap_1p2bi_346 {
    padding: 8px 0 0 16px
}

[dir=rtl] ._route-footer-wrap_1p2bi_343 ._footer-item-wrap_1p2bi_346 {
    padding: 8px 16px 0 0
}

._route-footer-wrap_1p2bi_343 ._footer-item-wrap_1p2bi_346>div {
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    align-items: center;
    font-size: 12px;
    flex: 1;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

._route-footer-wrap_1p2bi_343 ._footer-item-wrap_1p2bi_346 ._footer-left-logo_1p2bi_361 {
    position: absolute;
    font-size: 0;
    line-height: 0
}

[dir=ltr] ._route-footer-wrap_1p2bi_343 ._footer-item-wrap_1p2bi_346 ._footer-left-logo_1p2bi_361 {
    left: 0
}

[dir=rtl] ._route-footer-wrap_1p2bi_343 ._footer-item-wrap_1p2bi_346 ._footer-left-logo_1p2bi_361 {
    right: 0
}

._route-footer-wrap_1p2bi_343 ._footer-item-wrap_1p2bi_346 ._footer-left_1p2bi_361 {
    width: 50%
}

[dir=ltr] ._route-footer-wrap_1p2bi_343 ._footer-item-wrap_1p2bi_346 ._footer-left_1p2bi_361 {
    padding-right: 8px
}

[dir=rtl] ._route-footer-wrap_1p2bi_343 ._footer-item-wrap_1p2bi_346 ._footer-left_1p2bi_361 {
    padding-left: 8px
}

._route-footer-wrap_1p2bi_343 ._footer-item-wrap_1p2bi_346 ._footer-right_1p2bi_371 {
    width: 50%;
    font-weight: 500;
    justify-content: flex-end
}

[dir=ltr] ._route-footer-wrap_1p2bi_343 ._footer-item-wrap_1p2bi_346 ._footer-right_1p2bi_371 {
    text-align: right;
    padding-left: 8px
}

[dir=rtl] ._route-footer-wrap_1p2bi_343 ._footer-item-wrap_1p2bi_346 ._footer-right_1p2bi_371 {
    text-align: left;
    padding-right: 8px
}

._route-footer-wrap_1p2bi_343 ._footer-item-wrap_1p2bi_346 ._footer-right_1p2bi_371>span {
    color: var(--okd-color-content-secondary)
}

._route-footer-wrap_1p2bi_343 ._footer-item-wrap_1p2bi_346 ._footer-right_1p2bi_371>span>span {
    color: var(--okd-color-content-contrast)
}

[dir=ltr] ._route-footer-wrap_1p2bi_343 ._footer-item-wrap_1p2bi_346 ._footer-right_1p2bi_371>span>span {
    padding-left: 2px
}

[dir=rtl] ._route-footer-wrap_1p2bi_343 ._footer-item-wrap_1p2bi_346 ._footer-right_1p2bi_371>span>span {
    padding-right: 2px
}

._route-footer-wrap_1p2bi_343 ._footer-item-wrap_1p2bi_346._wallet-route-footer-wrap_1p2bi_385 {
    padding-top: 20px
}

._dag-container_1p2bi_388 {
    position: relative;
    width: fit-content;
    border-radius: 8px;
    padding-bottom: 16px
}

._dag-container_1p2bi_388._compact_1p2bi_394 {
    width: 100%;
    overflow-x: auto;
    scrollbar-width: none
}

._dag-container_1p2bi_388._compact_1p2bi_394::-webkit-scrollbar {
    display: none
}

._dag-content_1p2bi_402 {
    position: relative;
    width: fit-content;
    min-width: 100%
}

._dag-content_1p2bi_402 ._tokens_1p2bi_47 {
    position: relative;
    z-index: 1;
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%
}

._dag-content_1p2bi_402 ._body_1p2bi_54 {
    position: relative
}

[dir=ltr] ._dag-content_1p2bi_402 ._body_1p2bi_54 {
    padding: 0 20px 0 16px
}

[dir=rtl] ._dag-content_1p2bi_402 ._body_1p2bi_54 {
    padding: 0 16px 0 20px
}

._container_b0pkk_1 {
    width: 100%
}

@keyframes _slideInPoolItem_1uzbs_1 {
    0% {
        transform: translate(100%);
        opacity: 0
    }

    to {
        transform: translate(0);
        opacity: 1
    }
}

._dialog-box_1uzbs_11 {
    padding-top: 12px;
    padding-bottom: 34px
}

._dialog-box-mod_1uzbs_15 {
    padding: 1px
}

._dialog-item_1uzbs_18 {
    padding: 13px 16px;
    opacity: 0;
    animation: _slideInPoolItem_1uzbs_1 .4s ease forwards
}

[dir=ltr] ._dialog-item_1uzbs_18 {
    transform: translate(100%)
}

[dir=rtl] ._dialog-item_1uzbs_18 {
    transform: translate(-100%)
}

._dialog-item-mod_1uzbs_24 {
    padding: 0;
    opacity: 0;
    animation: _slideInPoolItem_1uzbs_1 .4s ease forwards
}

[dir=ltr] ._dialog-item-mod_1uzbs_24 {
    transform: translate(100%)
}

[dir=rtl] ._dialog-item-mod_1uzbs_24 {
    transform: translate(-100%)
}

._dialog-item-no-animation_1uzbs_30,._dialog-item-mod-no-animation_1uzbs_35 {
    animation: none;
    opacity: 1;
    transform: translate(0)
}

._dialog-item-right_1uzbs_40 {
    color: #929292
}

._icon-wrapper_1uzbs_43 {
    display: flex;
    width: 24px;
    height: 24px;
    color: #000;
    align-items: center;
    justify-content: center
}

[dir=ltr] ._icon-wrapper_1uzbs_43 {
    margin-left: 8px
}

[dir=rtl] ._icon-wrapper_1uzbs_43 {
    margin-right: 8px
}

._icon-wrapper_1uzbs_43 ._icon_1uzbs_43 {
    color: #bdbdbd
}

._icon-wrapper_1uzbs_43 ._icon_1uzbs_43._enable_1uzbs_55 {
    color: var(--okd-color-content-primary)
}

._base_hh8bw_1 {
    transform: translate(0);
    transition: all .5s
}

._dag-no-transition_hh8bw_6 {
    transition: none
}

[dir=ltr] ._show-router_hh8bw_9 {
    transform: translate(-100%)
}

[dir=rtl] ._show-router_hh8bw_9 {
    transform: translate(100%)
}

[dir=ltr] ._show-router-detail_hh8bw_12 {
    transform: translate(-200%)
}

[dir=rtl] ._show-router-detail_hh8bw_12 {
    transform: translate(200%)
}

[dir=ltr] ._show-router-doc_hh8bw_15 {
    transform: translate(-200%)
}

[dir=rtl] ._show-router-doc_hh8bw_15 {
    transform: translate(200%)
}

._router-wrap_hh8bw_18 {
    min-height: 482px
}

[dir=ltr] ._router-wrap_hh8bw_18 {
    transform: translate(100%)
}

[dir=rtl] ._router-wrap_hh8bw_18 {
    transform: translate(-100%)
}

._router-detail-wrap_hh8bw_22 {
    min-height: 482px
}

[dir=ltr] ._router-detail-wrap_hh8bw_22 {
    transform: translate(200%)
}

[dir=rtl] ._router-detail-wrap_hh8bw_22 {
    transform: translate(-200%)
}

._router-doc-wrap_hh8bw_26 {
    min-height: 406px
}

[dir=ltr] ._router-doc-wrap_hh8bw_26 {
    transform: translate(200%)
}

[dir=rtl] ._router-doc-wrap_hh8bw_26 {
    transform: translate(-200%)
}

._dag-router-graph-hidden_hh8bw_31 {
    opacity: 0;
    pointer-events: none
}

._dag-router-detail-wrap_hh8bw_35 {
    position: absolute;
    top: 0;
    width: 100%;
    min-height: 482px
}

[dir=ltr] ._dag-router-detail-wrap_hh8bw_35 {
    left: 0
}

[dir=rtl] ._dag-router-detail-wrap_hh8bw_35 {
    right: 0
}

._select-icon_150od_1 {
    font-size: 20px;
    color: var(--okd-color-content-primary)
}

[dir=ltr] ._select-icon_150od_1 {
    margin-right: 4px
}

[dir=rtl] ._select-icon_150od_1 {
    margin-left: 4px
}

._suffix-icon_150od_6 {
    font-size: 16px;
    color: var(--okd-color-content-primary)
}

._dropdown-item_150od_10 {
    display: flex;
    width: 100%;
    justify-content: space-between;
    align-items: center
}

[dir=ltr] ._dropdown-content-box_150od_16 {
    transform: translate(-25px)
}

[dir=rtl] ._dropdown-content-box_150od_16 {
    transform: translate(25px)
}

._sub-title_28ak0_1 {
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-size: 12px;
    margin-top: 2px
}

[dir=ltr] ._sub-title_28ak0_1 {
    padding-right: 28px
}

[dir=rtl] ._sub-title_28ak0_1 {
    padding-left: 28px
}

._list-desc_28ak0_8 {
    margin: 8px 0 16px;
    color: var(--okd-color-content-contrast);
    font-size: 12px;
    line-height: 16px
}

._base_1hkj1_1 {
    text-align: center
}

._container_1k2nn_1 {
    display: flex;
    width: 100%;
    padding: 16px;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 12px;
    flex-direction: column;
    align-items: flex-start;
    cursor: pointer;
    align-self: stretch;
    background: var(--okd-color-background-base-primary)
}

._container_1k2nn_1>div:not(:last-child) {
    margin-bottom: 12px
}

._container_1k2nn_1>button:not(:last-child) {
    margin-bottom: 12px
}

@media (min-width: 768px) {
    ._container_1k2nn_1 {
        padding:20px
    }

    ._container_1k2nn_1>div:not(:last-child) {
        margin-bottom: var(--xsm-16px, 16px)
    }

    ._container_1k2nn_1>button:not(:last-child) {
        margin-bottom: var(--xsm-16px, 16px)
    }
}

._container_1k2nn_1._active_1k2nn_30 {
    border: 1.5px solid var(--okd-color-border-selected)
}

._container_1k2nn_1 div._info_1k2nn_33 {
    display: flex;
    justify-content: space-between;
    align-items: center;
    align-self: stretch;
    flex-wrap: wrap;
    margin-bottom: 4px
}

._container_1k2nn_1 div._swap-info_1k2nn_41 {
    margin-bottom: 16px;
    display: flex;
    align-items: center;
    gap: 4px
}

[dir=ltr] ._container_1k2nn_1 div._swap-info_1k2nn_41 ._swap-info-name_1k2nn_47 {
    margin-right: 8px
}

[dir=rtl] ._container_1k2nn_1 div._swap-info_1k2nn_41 ._swap-info-name_1k2nn_47 {
    margin-left: 8px
}

[dir=ltr] ._container_1k2nn_1 div._swap-info_1k2nn_41 ._swap-info-tags_1k2nn_50 {
    margin-left: 0
}

[dir=rtl] ._container_1k2nn_1 div._swap-info_1k2nn_41 ._swap-info-tags_1k2nn_50 {
    margin-right: 0
}

._tags_1k2nn_53,._bridge-info_1k2nn_54 {
    margin-bottom: 8px
}

@media (min-width: 768px) {
    ._tags_1k2nn_53,._bridge-info_1k2nn_54 {
        margin-bottom:12px
    }
}

._bridge-info_1k2nn_54 {
    display: flex;
    align-items: center
}

[dir=ltr] ._bridge-info_1k2nn_54 {
    margin-right: 12px
}

[dir=rtl] ._bridge-info_1k2nn_54 {
    margin-left: 12px
}

._name_1k2nn_68 {
    color: var(--okd-color-content-primary);
    font-size: 12px;
    line-height: 16px;
    font-weight: 500
}

[dir=ltr] ._name_1k2nn_68 {
    margin-left: 6px
}

[dir=rtl] ._name_1k2nn_68 {
    margin-right: 6px
}

@media (min-width: 768px) {
    ._name_1k2nn_68 {
        font-size:14px;
        line-height: 16px
    }

    [dir=ltr] ._name_1k2nn_68 {
        margin-left: 8px
    }

    [dir=rtl] ._name_1k2nn_68 {
        margin-right: 8px
    }
}

._receive-amount_1k2nn_82 {
    color: var(--okd-color-content-primary);
    line-height: 24px;
    font-size: 18px;
    font-weight: 700;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}

[dir=ltr] ._receive-amount_1k2nn_82 {
    text-align: left
}

[dir=rtl] ._receive-amount_1k2nn_82 {
    text-align: right
}

@media (min-width: 768px) {
    ._receive-amount_1k2nn_82 {
        font-size:20px;
        line-height: 28px
    }
}

._receive-currency_1k2nn_99 {
    color: var(--okd-color-content-contrast);
    font-size: 12px;
    font-weight: 400;
    line-height: 16px
}

[dir=ltr] ._receive-currency_1k2nn_99 {
    text-align: left
}

[dir=rtl] ._receive-currency_1k2nn_99 {
    text-align: right
}

._line_1k2nn_107 {
    width: 100%;
    border-bottom: 1px solid var(--okd-color-border-primary)
}

span._inquiry-color_1k2nn_111 {
    color: var(--okd-color-content-primary)
}

._icon-color_1k2nn_114 {
    color: var(--okd-color-content-contrast)
}

._info-column_1k2nn_117 {
    display: flex;
    height: 20px;
    justify-content: space-between;
    align-items: center;
    align-self: stretch
}

._label_1k2nn_124 {
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-size: 12px
}

@media (min-width: 768px) {
    ._label_1k2nn_124 {
        font-size:14px;
        line-height: 16px
    }
}

._network-fee-amount_1k2nn_135 {
    color: var(--okd-color-content-primary);
    line-height: 16px;
    font-size: 12px;
    font-weight: 500
}

[dir=ltr] ._network-fee-amount_1k2nn_135 {
    text-align: right
}

[dir=rtl] ._network-fee-amount_1k2nn_135 {
    text-align: left
}

@media (min-width: 768px) {
    ._network-fee-amount_1k2nn_135 {
        font-size:14px;
        line-height: 16px
    }
}

._route-items_1k2nn_150 {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    gap: 2px;
    color: var(--okd-color-content-contrast)
}

._route-item_1k2nn_150 {
    flex-shrink: 0;
    border: .5px solid var(--okd-color-border-primary)
}

._arrow_1k2nn_161 {
    color: var(--okd-color-content-secondary)
}

[dir=ltr] ._arrow_1k2nn_161 {
    transform: rotate(90deg)
}

[dir=rtl] ._arrow_1k2nn_161 {
    transform: rotate(-90deg)
}

._chain-logo_1k2nn_165 {
    position: absolute
}

[dir=ltr] ._chain-logo_1k2nn_165 {
    right: -4px
}

[dir=rtl] ._chain-logo_1k2nn_165 {
    left: -4px
}

._token-chain-logo_1k2nn_169 {
    width: 18px;
    height: 18px
}

._token-chain-logo_1k2nn_169 .token-chain-logo-token {
    position: absolute;
    top: 0
}

[dir=ltr] ._token-chain-logo_1k2nn_169 .token-chain-logo-token {
    left: 0
}

[dir=rtl] ._token-chain-logo_1k2nn_169 .token-chain-logo-token {
    right: 0
}

._token-chain-logo_1k2nn_169 .token-chain-logo-chain {
    position: absolute;
    bottom: 0;
    display: flex
}

[dir=ltr] ._token-chain-logo_1k2nn_169 .token-chain-logo-chain {
    right: 0
}

[dir=rtl] ._token-chain-logo_1k2nn_169 .token-chain-logo-chain {
    left: 0
}

[dir=ltr] ._official-tag_1k2nn_184 {
    margin-left: 8px
}

[dir=rtl] ._official-tag_1k2nn_184 {
    margin-right: 8px
}

._claim-msg_1k2nn_187 {
    margin-bottom: 16px
}

._container_161l7_1 {
    display: flex;
    padding: 16px;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 12px;
    flex-direction: column;
    align-items: flex-start;
    gap: 12px;
    cursor: pointer;
    align-self: stretch;
    background: var(--okd-color-background-surface-contrast)
}

@media (min-width: 768px) {
    ._container_161l7_1 {
        padding:20px;
        gap: var(--xsm-16px, 16px)
    }
}

._container_161l7_1._active_161l7_19 {
    border: 1.5px solid var(--okd-color-border-selected)
}

._info_161l7_22 {
    display: flex;
    justify-content: space-between;
    align-items: center;
    align-self: stretch
}

._name_161l7_28 {
    color: var(--okd-color-content-primary);
    font-size: 12px;
    line-height: 16px;
    font-weight: 500
}

[dir=ltr] ._name_161l7_28 {
    margin-left: 6px
}

[dir=rtl] ._name_161l7_28 {
    margin-right: 6px
}

@media (min-width: 768px) {
    ._name_161l7_28 {
        font-size:14px;
        line-height: 16px
    }

    [dir=ltr] ._name_161l7_28 {
        margin-left: 8px
    }

    [dir=rtl] ._name_161l7_28 {
        margin-right: 8px
    }
}

._receive-amount_161l7_42 {
    color: var(--okd-color-content-primary);
    line-height: 24px;
    font-size: 18px;
    font-weight: 700;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}

@media (min-width: 768px) {
    ._receive-amount_161l7_42 {
        font-size:20px;
        line-height: 28px
    }
}

._receive-currency_161l7_58 {
    color: var(--okd-color-content-contrast);
    font-size: 12px;
    font-weight: 400;
    line-height: 16px
}

._line_161l7_65 {
    width: 100%;
    border-bottom: 1px solid var(--okd-color-border-primary)
}

._info-column_161l7_69 {
    display: flex;
    height: 20px;
    justify-content: space-between;
    align-items: center;
    align-self: stretch
}

._label_161l7_76 {
    display: flex;
    color: var(--okd-color-content-contrast);
    align-items: center;
    gap: 4px;
    line-height: 16px
}

[dir=ltr] ._label_161l7_76 {
    margin-right: 4px
}

[dir=rtl] ._label_161l7_76 {
    margin-left: 4px
}

._value_161l7_84 {
    display: flex;
    color: var(--okd-color-content-primary);
    line-height: 16px;
    font-weight: 500;
    align-items: center
}

[dir=ltr] ._value_161l7_84 {
    text-align: right
}

[dir=rtl] ._value_161l7_84 {
    text-align: left
}

._arrow_161l7_92 {
    color: var(--okd-color-content-secondary)
}

[dir=ltr] ._arrow_161l7_92 {
    margin-left: 2px
}

[dir=rtl] ._arrow_161l7_92 {
    margin-right: 2px
}

._expandable-network-fee_161l7_96 {
    width: 100%
}

._gas-fee-detail-wrap_161l7_99 {
    width: 100%;
    margin-top: 14px
}

._gas-fee-detail-wrap_161l7_99 ._label_161l7_76,._gas-fee-detail-wrap_161l7_99 ._value_161l7_84 {
    font-size: 12px
}

[dir=ltr] ._gas-fee-detail-wrap_161l7_99 ._info-column_161l7_69 ._value_161l7_84 {
    padding-right: 16px
}

[dir=rtl] ._gas-fee-detail-wrap_161l7_99 ._info-column_161l7_69 ._value_161l7_84 {
    padding-left: 16px
}

._gas-fee-detail-wrap_161l7_99 ._info-column_161l7_69+._info-column_161l7_69 {
    margin-top: 8px
}

._gas-fee-detail-modal-wrap_161l7_113 {
    width: 100%;
    padding: 8px 16px 32px;
    margin-top: 0
}

._gas-fee-detail-modal-wrap_161l7_113 ._label_161l7_76,._gas-fee-detail-modal-wrap_161l7_113 ._value_161l7_84 {
    font-size: 14px
}

._gas-fee-detail-modal-wrap_161l7_113 ._info-column_161l7_69 {
    height: 16px
}

[dir=ltr] ._gas-fee-detail-modal-wrap_161l7_113 ._info-column_161l7_69 ._value_161l7_84 {
    padding-right: 0
}

[dir=rtl] ._gas-fee-detail-modal-wrap_161l7_113 ._info-column_161l7_69 ._value_161l7_84 {
    padding-left: 0
}

._gas-fee-detail-modal-wrap_161l7_113 ._info-column_161l7_69+._info-column_161l7_69 {
    margin-top: 16px
}

._gas-fee-detail-modal-wrap_161l7_113 ._dialog-line_161l7_131 {
    height: 1px;
    background: var(--okd-color-border-primary);
    margin: 16px 0
}

._gas-fee-detail-modal-wrap_161l7_113 ._info-column-total_161l7_136 {
    height: 14px
}

._offline-type_1o875_1 {
    color: var(--okd-color-semantic-positive)
}

._container_1ukh3_1 {
    position: relative;
    display: grid;
    width: 20px;
    height: 20px;
    place-items: center;
    cursor: pointer
}

._container_1ukh3_1._disable_1ukh3_9 {
    cursor: not-allowed
}

._container_1l10p_1 {
    padding: 28px 0
}

._header_1l10p_4 {
    padding: 0 28px
}

._title_1l10p_7 {
    color: var(--okd-color-content-primary);
    font-size: 18px;
    font-weight: 700;
    line-height: 24px
}

._desc_1l10p_14 {
    color: var(--okd-color-content-contrast);
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    margin-top: 8px
}

._content_1l10p_22 {
    display: flex;
    flex-direction: column;
    gap: 16px
}

@media (min-width: 1024px) {
    ._content_1l10p_22._scroll_1l10p_28 {
        max-height:756px;
        box-sizing: border-box;
        overflow: scroll;
        overflow: overlay;
        padding: 0 28px
    }
}

._content_1l10p_22._dialog-padding_1l10p_36 {
    padding: 16px
}

@media (min-width: 1024px) {
    ._content_1l10p_22._dialog-padding_1l10p_36 {
        padding:24px
    }
}

[dir=ltr] ._loading-btn_1l10p_44 {
    margin-left: 16px
}

[dir=rtl] ._loading-btn_1l10p_44 {
    margin-right: 16px
}

._error-tips_1l10p_47 {
    margin-bottom: 24px;
    margin-top: 0
}

._container_9j725_1 {
    display: flex;
    width: 100%;
    padding: 80px 48px;
    box-sizing: border-box;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    border-radius: var(--Border-radius-xl, 24px);
    background: var(--okd-color-background-base-primary)
}

@media (min-width: 1270px) {
    ._container_9j725_1 {
        padding:80px 84px
    }
}

._title_9j725_17 {
    color: var(--okd-color-content-primary);
    line-height: 40px;
    text-align: center;
    font-size: 32px;
    font-weight: 700
}

._desc_9j725_25 {
    color: var(--okd-color-content-tertiary);
    line-height: 24px;
    text-align: center;
    font-size: 16px;
    font-weight: 400;
    margin-top: 24px
}

._logos-container_9j725_34 {
    position: relative;
    display: flex;
    width: 100%;
    padding: 48px 0;
    flex-direction: column;
    align-items: center;
    gap: 32px;
    flex-shrink: 0;
    overflow: hidden;
    flex-wrap: wrap;
    justify-content: center
}

._logos_9j725_34 {
    display: inline-flex;
    align-items: flex-start
}

._logos_9j725_34 ._logo_9j725_34 {
    margin: 0 12px
}

._bottom_9j725_54 {
    display: inline-flex;
    align-items: center
}

[dir=ltr] ._bottom_9j725_54:not(:first-child) ._bottom-icon_9j725_58 {
    margin-left: 16px
}

[dir=rtl] ._bottom_9j725_54:not(:first-child) ._bottom-icon_9j725_58 {
    margin-right: 16px
}

._bottom-icon_9j725_58 {
    color: var(--okd-color-brand-primary-alternative)
}

[dir=ltr] ._bottom-icon_9j725_58 {
    margin-right: 4px
}

[dir=rtl] ._bottom-icon_9j725_58 {
    margin-left: 4px
}

._bottom-tip_9j725_65 {
    color: var(--okd-color-brand-primary-alternative);
    font-size: 14px;
    font-weight: 400;
    line-height: 22px;
    white-space: nowrap
}

._left-mask_9j725_74 {
    position: absolute;
    top: 0;
    z-index: 1;
    width: 48px;
    height: 100%
}

[dir=ltr] ._left-mask_9j725_74 {
    left: 0;
    background: linear-gradient(270deg,rgba(var(--okd-color-background-base-primary-rgb),0) 0%,rgba(var(--okd-color-background-base-primary-rgb),1) 100%)
}

[dir=rtl] ._left-mask_9j725_74 {
    right: 0;
    background: linear-gradient(-270deg,rgba(var(--okd-color-background-base-primary-rgb),0) 0%,rgba(var(--okd-color-background-base-primary-rgb),1) 100%)
}

._right-mask_9j725_83 {
    position: absolute;
    top: 0;
    z-index: 1;
    width: 48px;
    height: 100%
}

[dir=ltr] ._right-mask_9j725_83 {
    right: 0;
    background: linear-gradient(90deg,rgba(var(--okd-color-background-base-primary-rgb),0) 0%,rgba(var(--okd-color-background-base-primary-rgb),1) 100%)
}

[dir=rtl] ._right-mask_9j725_83 {
    left: 0;
    background: linear-gradient(-90deg,rgba(var(--okd-color-background-base-primary-rgb),0) 0%,rgba(var(--okd-color-background-base-primary-rgb),1) 100%)
}

._ease-move_9j725_92 {
    animation: _slide_9j725_1 linear infinite
}

._ease-move-reverse_9j725_95 {
    animation: _slide-reverse_9j725_1 linear infinite
}

@keyframes _slide_9j725_1 {
    0% {
        transform: translate(-25%)
    }

    to {
        transform: translate(-75%)
    }
}

@keyframes _slide-reverse_9j725_1 {
    0% {
        transform: translate(-75%)
    }

    to {
        transform: translate(-25%)
    }
}

._content_1in9g_1 {
    padding: 0 24px
}

._content_1in9g_1 h3,._content_1in9g_1 h4 {
    font-weight: 700
}

._content_1in9g_1 h3 {
    padding: 30px 0 28px;
    line-height: 28px
}

._content_1in9g_1 h4 {
    padding-bottom: 4px;
    line-height: 20px
}

._content_1in9g_1 p {
    color: var(--okd-color-gray-500);
    line-height: 20px;
    padding-bottom: 20px
}

._content_1in9g_1 p:last-child {
    padding-bottom: 40px
}

._footer-btn_1in9g_24 {
    margin-bottom: 4px
}

[dir=ltr] ._footer-btn_1in9g_24 {
    float: right
}

[dir=rtl] ._footer-btn_1in9g_24 {
    float: left
}

@media (max-width: 767px) {
    ._footer-btn_1in9g_24 {
        width:100%
    }
}

@media (min-width: 768px) {
    ._introduction-img_1in9g_34 {
        min-height:230px
    }
}

._box_1tohy_1 {
    display: inline-flex;
    justify-content: space-between;
    align-items: center;
    color: #004cff
}

[dir=ltr] ._box_1tohy_1 {
    margin-left: 4px
}

[dir=rtl] ._box_1tohy_1 {
    margin-right: 4px
}

._title_1tohy_8 {
    max-width: 277px;
    overflow: hidden;
    text-overflow: ellipsis
}

[dir=ltr] ._left-part_1tohy_13 {
    margin-right: 6px
}

[dir=rtl] ._left-part_1tohy_13 {
    margin-left: 6px
}

._right-arrow_1tohy_16 {
    color: #3d3d3d
}

._dialog-content_1tohy_19 {
    padding: 16px 16px 34px
}

._info-icon_1tohy_22 {
    color: var(--okd-color-gray-400)
}

[dir=ltr] ._info-icon_1tohy_22 {
    margin-left: 4px;
    margin-right: 10px
}

[dir=rtl] ._info-icon_1tohy_22 {
    margin-right: 4px;
    margin-left: 10px
}

._info-icon_1tohy_22:hover {
    cursor: pointer
}

._box_vmh7c_1 {
    margin-top: 62px;
    margin-bottom: 80px
}

@media (min-width: 768px) {
    ._box_vmh7c_1 {
        margin-top:80px
    }
}

._title_vmh7c_10 {
    margin-bottom: 8px;
    color: #000;
    font-weight: 700;
    font-size: 24px;
    line-height: 28px
}

._pool-switch_vmh7c_17 {
    color: #929292;
    user-select: none;
    cursor: pointer
}

._pool-switch_vmh7c_17 ._switch-icon_vmh7c_22 {
    color: #929292
}

[dir=ltr] ._pool-switch_vmh7c_17 ._switch-icon_vmh7c_22 {
    margin-left: 6px
}

[dir=rtl] ._pool-switch_vmh7c_17 ._switch-icon_vmh7c_22 {
    margin-right: 6px
}

._desc_vmh7c_26 {
    color: #929292;
    line-height: 22px;
    margin-bottom: 40px
}

._arrow_vmh7c_31 {
    display: inline-block
}

[dir=ltr] ._arrow_vmh7c_31 {
    margin-left: 2px;
    transform: rotate(-90deg)
}

[dir=rtl] ._arrow_vmh7c_31 {
    margin-right: 2px;
    transform: rotate(90deg)
}

._route-info_10dxm_1 {
    display: flex;
    padding: 6px;
    font-size: 12px;
    font-weight: 400;
    align-items: center;
    cursor: pointer
}

._route-info_10dxm_1 span {
    position: relative;
    top: .5px
}

._color-green_bp9iy_1 {
    color: var(--okd-color-semantic-positive)
}

._content_1xny8_1 {
    height: calc(100% - 60px);
    overflow: auto
}

._compare-title_1xny8_5 {
    display: flex;
    width: 100%;
    justify-content: space-between
}

[dir=ltr] ._close-icon_1xny8_10 {
    margin-left: 8px
}

[dir=rtl] ._close-icon_1xny8_10 {
    margin-right: 8px
}

._wrap_a9gvb_1 {
    padding: 24px 16px
}

._root_89t9a_1 {
    margin-top: 12px;
    margin-bottom: 8px
}

._root_45v5h_1 {
    padding: 16px;
    background-color: var(--okd-color-background-base-secondary);
    border-radius: 8px;
    min-width: 320px
}

@media (max-width: 767px) {
    ._root_45v5h_1 {
        min-width:300px
    }
}

._label_45v5h_12 {
    display: flex;
    color: var(--okd-color-content-tertiary);
    line-height: 16px;
    font-size: 14px;
    font-weight: 400;
    border-bottom: 1px dashed var(--okd-color-content-tertiary)
}

@media (min-width: 768px) {
    ._label_45v5h_12 {
        border-bottom:none
    }
}

[dir=ltr] ._icon_45v5h_25 {
    margin-left: 4px
}

[dir=rtl] ._icon_45v5h_25 {
    margin-right: 4px
}

._mev-tip_45v5h_28 {
    margin-top: 4px;
    color: var(--okd-color-semantic-notice);
    font-size: 12px;
    line-height: 16px
}

._tooltip_45v5h_34 {
    min-width: 224px
}

._item_u81sj_1 {
    color: var(--okd-color-content-contrast);
    margin-top: 12px
}

[dir=ltr] ._chain-name_u81sj_5 {
    margin-left: 6px
}

[dir=rtl] ._chain-name_u81sj_5 {
    margin-right: 6px
}

._success-icon_u81sj_8 {
    height: 16px;
    color: var(--okd-color-semantic-positive)
}

._fail-icon_u81sj_12 {
    height: 16px;
    color: var(--okd-color-semantic-negative)
}

._root_1q8f9_1 {
    display: flex;
    padding: 12px 24px 24px;
    flex-direction: column
}

._mev_1q8f9_6,._slippage_1q8f9_7 {
    margin-bottom: 16px
}

._priority_1q8f9_10 {
    margin-bottom: 24px
}

._button_1q8f9_13 {
    margin-top: auto
}

._sub-title_1q8f9_16 {
    margin-bottom: 16px;
    height: 20px;
    color: var(--okd-color-content-primary);
    line-height: 20px;
    font-size: 16px;
    font-weight: 500
}

[dir=ltr] ._sub-title_1q8f9_16 {
    margin-right: 4px
}

[dir=rtl] ._sub-title_1q8f9_16 {
    margin-left: 4px
}

._label_1fqh5_1 {
    height: 16px;
    padding: 0 16px;
    line-height: 16px
}

._text_1fqh5_6 {
    flex-shrink: 0;
    font-weight: 400
}

._root_18om1_1 {
    display: flex;
    padding: 12px 24px 24px;
    flex-direction: column
}

._mev_18om1_6,._slippage_18om1_7 {
    margin-bottom: 16px
}

._min_18om1_10 {
    margin-bottom: 24px
}

._button_18om1_13 {
    margin-top: auto
}

._tangerine_1nfvr_1 {
    color: var(--okd-color-semantic-notice);
    background-color: rgb(from var(--okd-color-semantic-notice) r g b / 30%)
}

._green_1nfvr_5 {
    color: var(--okd-color-semantic-positive);
    background-color: rgb(from var(--okd-color-semantic-positive) r g b / 30%)
}

._gray_1nfvr_9 {
    color: var(--okd-color-content-secondary);
    background-color: rgb(from var(--okd-color-content-secondary) r g b / 10%)
}

._referralTag_wkv6n_1 {
    display: inline-flex;
    align-items: center;
    gap: 2px;
    padding: 2px 4px;
    border-radius: 4px;
    background-color: rgba(var(--dex-okd-color-brand-primary-alternative-rgb),15%);
    color: var(--dex-okd-color-brand-primary-alternative);
    font-size: 10px;
    line-height: 12px;
    flex-shrink: 0
}

._referralTag_wkv6n_1 ._icon_wkv6n_13 {
    line-height: 1;
    font-size: 12px;
    flex-shrink: 0
}

._dialogContent_1vyih_1 {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

._dialogTitle_1vyih_7 {
    margin-top: 24px;
    color: var(--okd-color-content-primary);
    font-size: 24px;
    font-weight: 700;
    line-height: 28px
}

._dialogDesc_1vyih_14 {
    margin-top: 16px;
    color: var(--okd-color-content-primary);
    font-size: 16px;
    line-height: 24px
}

._btnWrapper_1vyih_20 {
    margin-top: 24px;
    width: 100%;
    display: flex;
    flex-direction: column;
    gap: 12px
}

._refCode_1vyih_27 {
    color: var(--okd-color-brand-primary-alternative)
}

._tags_poruq_1 {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    gap: 12px
}

[dir=ltr] ._tags_poruq_1 {
    margin-left: auto
}

[dir=rtl] ._tags_poruq_1 {
    margin-right: auto
}

._scroll-box_3u1qt_1 {
    border-radius: 0 0 8px 8px
}

[dir=ltr] ._title_3u1qt_4 {
    margin-left: 8px
}

[dir=rtl] ._title_3u1qt_4 {
    margin-right: 8px
}

._root_3u1qt_7 {
    height: 100%;
    background-color: var(--okd-color-background-base-primary);
    display: flex;
    flex-direction: column
}

._scroll-content_3u1qt_13 {
    flex: 1;
    padding: 0 24px;
    overflow-y: auto;
    overflow-x: hidden;
    margin-bottom: 0
}

._name_3u1qt_20,._priority_3u1qt_21 {
    margin-bottom: 16px
}

._mev_3u1qt_24,._slippage_3u1qt_25,._priority_3u1qt_21 {
    margin-top: 16px
}

._direction_3u1qt_29 {
    margin-top: 24px;
    height: auto
}

._go-icon_17gx2_1 {
    color: var(--okd-color-content-contrast)
}

[dir=ltr] ._go-icon_17gx2_1 {
    margin-left: 6px
}

[dir=rtl] ._go-icon_17gx2_1 {
    margin-right: 6px
}

._go-icon_17gx2_1:hover {
    color: var(--okd-color-content-primary)
}

._btn_17gx2_8 {
    width: 100%
}

._config_17gx2_11 {
    margin-top: 16px
}

._divide_17gx2_14 {
    width: 1px;
    height: 8px;
    margin: 0 8px;
    background-color: var(--okd-color-border-primary)
}

._itemLabel_17gx2_20 {
    flex-shrink: 0;
    color: var(--okd-color-content-contrast)
}

._settingContainer_17gx2_24 {
    color: var(--okd-color-content-primary)
}

._text_17gx2_27 {
    font-size: 14px;
    font-weight: 500
}

._alert_12652_1 {
    margin-bottom: 32px;
    margin-top: 8px
}

._warp_18ula_1 {
    height: calc(100% - 60px);
    padding: 24px 16px;
    overflow: auto
}

._compare-title_18ula_6 {
    display: flex;
    width: 100%;
    justify-content: space-between
}

[dir=ltr] ._close-icon_18ula_11 {
    margin-left: 8px
}

[dir=rtl] ._close-icon_18ula_11 {
    margin-right: 8px
}

._error_wtiqk_1 {
    height: 100%
}

._footer_mw6x2_1 {
    height: 36px;
    margin: 12px 24px
}

._wallet-footer_mw6x2_5 {
    position: sticky;
    z-index: 1;
    height: 80px;
    padding: 16px
}

._confirm-btn_mw6x2_11._custom-btn_mw6x2_11._btn_mw6x2_11 {
    min-width: 100px
}

._web-search_4nvvy_2 {
    margin: 8px 24px
}

._wallet-search_4nvvy_5 {
    margin: 16px 16px 8px
}

._item-box_syd4c_1 {
    height: 52px;
    padding: 12px 0;
    margin-bottom: 8px
}

._item-box_syd4c_1 ._label_syd4c_6 {
    display: flex;
    flex: 1
}

._item-box_syd4c_1 ._check-box-inner_syd4c_10 {
    height: 28px
}

[dir=ltr] ._item-box_syd4c_1 ._check-box-inner_syd4c_10 {
    margin-left: 4px
}

[dir=rtl] ._item-box_syd4c_1 ._check-box-inner_syd4c_10 {
    margin-right: 4px
}

._item-box_syd4c_1 ._logo_syd4c_14 {
    height: 28px
}

._item-box_syd4c_1 ._text_syd4c_17 {
    font-size: 16px;
    line-height: 28px
}

._item-box-wallet_syd4c_21 {
    margin-bottom: 0
}

._list-group_1k7te_1 {
    padding: 0 24px
}

._list-group_1k7te_1 ._label_1k7te_4 {
    margin-bottom: 8px;
    color: var(--okd-color-gray-400);
    line-height: 24px
}

._list-group_1k7te_1 ._empty-box_1k7te_9 {
    margin-top: 216px
}

._list-group_1k7te_1 ._empty-box_1k7te_9 ._loader_1k7te_12 {
    margin-top: 116px
}

._list-group_1k7te_1 ._empty-search-box_1k7te_15 {
    margin-top: 160px
}

._wallet-list-group_1k7te_18 {
    padding: 0 16px
}

._wallet-list-group_1k7te_18 ._label_1k7te_4 {
    color: var(--okd-color-gray-400);
    line-height: 24px
}

._wallet-list-group_1k7te_18 ._empty-box_1k7te_9 {
    margin-top: 36px
}

._wallet-list-group_1k7te_18 ._empty-box_1k7te_9 ._loader_1k7te_12 {
    margin-top: 125px
}

._wallet-list-group_1k7te_18 ._empty-search-box_1k7te_15 {
    margin-top: 121px
}

._container_1x9k7_1 {
    min-height: 500px
}

._liquidity-dialog_1x9k7_4 ._foot-content_1x9k7_4 {
    height: 60px;
    padding: 0
}

._liquidity-dialog_1x9k7_4 ._has-line_1x9k7_8 {
    border-top: 1px solid var(--okd-color-border-primary)
}

._liquidity-dialog_1x9k7_4 ._no-line_1x9k7_11 {
    border-top: none
}

._content_1x9k7_14 {
    overflow: auto
}

._wallet-content_1x9k7_17 {
    height: calc(100% - 144px);
    overflow: auto
}

._telegram-content_1x9k7_21 {
    height: calc(100% - 164px);
    overflow: auto
}

._content_phnkk_1 {
    position: relative;
    height: calc(100vh - 100px);
    overflow: hidden
}

._content-tg_phnkk_6 {
    height: calc(100vh - 116px)
}

._chains-box_koosz_1 {
    overflow-y: auto
}

._supported-chains_koosz_4 {
    padding: 0 12px
}

._unsupported-chains_koosz_7 {
    margin-top: 10px;
    padding: 12px 12px 0
}

._item_koosz_11 {
    width: 100%;
    padding: 18px 12px;
    border-radius: 8px;
    transition: all .3s ease;
    user-select: none;
    cursor: pointer
}

._item_koosz_11:hover {
    background: var(--okd-color-container-secondary)
}

[dir=ltr] ._item_koosz_11 ._check-box_koosz_22 {
    margin-right: 0
}

[dir=rtl] ._item_koosz_11 ._check-box_koosz_22 {
    margin-left: 0
}

._item_koosz_11 ._check-box_koosz_22 input+span {
    border-radius: 50%
}

._disabled-item_koosz_28 {
    cursor: not-allowed
}

._disabled-item_koosz_28:hover {
    background: none
}

._divide_koosz_34 {
    width: 100%;
    height: 10px;
    background-color: var(--okd-color-container-secondary)
}

._unsupported-notice_koosz_39 {
    padding: 0 12px;
    margin-bottom: 4px;
    color: var(--okd-color-orange-700, #f16514);
    font-size: 12px;
    line-height: 16px
}

._chain-logo_koosz_46 {
    height: 32px
}

[dir=ltr] ._chain-logo_koosz_46 {
    margin-right: 16px
}

[dir=rtl] ._chain-logo_koosz_46 {
    margin-left: 16px
}

._disabled-chain-logo_koosz_50 {
    opacity: .5
}

._chain-name_koosz_53 {
    font-size: 15px;
    color: var(--okd-color-content-primary);
    line-height: 20px;
    font-weight: 500
}

._disabled-chain-name_koosz_59 {
    color: var(--okd-color-gray-400, #929292)
}

._group-box_koosz_62 {
    padding: 16px 12px 8px
}

._group-line_koosz_65 {
    width: 100%;
    height: 1px;
    background: var(--okd-color-border-primary)
}

._group-name_koosz_70 {
    height: 16px;
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    margin-top: 20px;
    font-size: 12px
}

._search-box_nyxic_1 {
    padding: 0 24px 8px
}

._search-box-wallet_nyxic_4 {
    padding: 0 16px 8px
}

._box_1flof_1 {
    height: calc(100vh - 86px);
    padding: 24px 0 20px
}

._box_1flof_1._wallet_1flof_5 {
    height: calc(100vh - 60px)
}

@media (min-width: 768px) {
    ._box_1flof_1 {
        height:536px;
        padding: 20px 0
    }
}

._overflow-scroll_1usnl_1 {
    overflow: scroll
}

._tabs_1usnl_4 {
    flex-shrink: 0;
    width: fit-content
}

._tabs_1usnl_4 ._tab-title_1usnl_8 {
    display: inline-flex;
    height: 16px;
    padding: 8px;
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    gap: var(--xxxxsm-4px, 4px);
    align-items: center;
    font-family: var(--okd-color-typeface-brand);
    font-size: 12px;
    font-style: normal;
    font-weight: 400
}

._tabs_1usnl_4 ._tab-title_1usnl_8:hover {
    color: var(--okd-color-content-primary)
}

._tabs_1usnl_4 ._tab-active_1usnl_24 {
    background-color: var(--okd-color-background-surface-primary)
}

._tabs_1usnl_4 ._tab-active_1usnl_24 ._tab-title_1usnl_8 {
    color: var(--okd-color-content-primary);
    font-weight: 500
}

._tabs_1usnl_4 ._tab-active_1usnl_24:hover {
    background-color: rgb(from var(--okd-color-background-surface-pressed) r g b / 64%)
}

._select-icon_1usnl_34 {
    display: flex;
    width: 16px;
    height: 16px;
    justify-content: center;
    align-items: center;
    aspect-ratio: 1
}

._select_1usnl_34 {
    width: fit-content
}

._select_1usnl_34 .dex-input-box.dex-select-inner-box:hover {
    background-color: rgb(from var(--okd-color-background-surface-pressed) r g b / 64%)
}

._select_1usnl_34 ._select-value-content_1usnl_48 {
    width: fit-content;
    min-width: auto;
    height: 16px;
    gap: 4px;
    color: var(--okd-color-content-primary);
    font-family: var(--okd-color-typeface-brand);
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px;
    white-space: nowrap
}

[dir=ltr] ._select_1usnl_34 ._select-value-content_1usnl_48 {
    margin: 0 4px 0 0
}

[dir=rtl] ._select_1usnl_34 ._select-value-content_1usnl_48 {
    margin: 0 0 0 4px
}

._option-item_1usnl_62 {
    display: flex;
    align-items: center;
    gap: 6px;
    white-space: nowrap
}

._tab-name-container_1usnl_68 {
    max-width: 120px
}

._tabs-container_gusge_1 {
    display: flex;
    align-items: center;
    overflow-x: auto
}

._tabs-more_gusge_6 {
    overflow-x: auto
}

._pane-list-container_gusge_9 {
    overflow-x: auto;
    overflow-y: hidden;
    align-items: center
}

._pane-list-container_gusge_9 ._tab-pane-btn_gusge_14 {
    border-radius: 4px
}

._tab-item-label_gusge_17 {
    max-width: 120px
}

._more-select_gusge_20 {
    position: static;
    border-radius: 4px
}

[dir=ltr] ._more-select_gusge_20 {
    margin-left: 8px
}

[dir=rtl] ._more-select_gusge_20 {
    margin-right: 8px
}

._more-select_gusge_20:hover {
    background: var(--okd-color-container-secondary)
}

._more-select_gusge_20._bg-hide_gusge_28 {
    background: none
}

._option-label_gusge_31 {
    max-width: 80%
}

._more-value-box_gusge_34 {
    color: var(--okd-color-content-primary);
    font-size: 12px;
    font-weight: 400;
    line-height: 16px
}

._more-value-box_gusge_34._xs_gusge_40 {
    padding: 6px 8px
}

._more-value-box_gusge_34._sm_gusge_43 {
    padding: 10px 12px
}

._more-value-box_gusge_34 ._more-label_gusge_46 {
    white-space: nowrap;
    font-size: 12px
}

._more-value-box_gusge_34 ._label-hide_gusge_50 {
    display: none
}

._popup-tabs-container_gusge_53 {
    padding: 10px 0
}

[dir=ltr] ._custom-nav-right_gusge_56 {
    background: linear-gradient(90deg,transparent 0%,var(--dex-module-bg-color) 100%)
}

[dir=rtl] ._custom-nav-right_gusge_56 {
    background: linear-gradient(-90deg,transparent 0%,var(--dex-module-bg-color) 100%)
}

._wallet_i0vrs_1,._search_i0vrs_2 {
    margin-bottom: 12px
}

._search_i0vrs_2 {
    padding: 0 12px
}

._wallet_i0vrs_1 {
    padding: 0 4px
}

._search-input_i0vrs_11 {
    font-weight: 500;
    font-size: 14px;
    color: #000;
    font-style: normal
}

._chain-title_186ed_1 {
    width: 100%;
    height: 32px;
    padding: 12px 12px 4px;
    color: var(--okd-color-gray-700);
    line-height: 16px;
    font-size: 12px;
    font-weight: 700
}

[dir=ltr] ._wallet-chain-title_186ed_10 {
    padding-left: 4px
}

[dir=rtl] ._wallet-chain-title_186ed_10 {
    padding-right: 4px
}

._chain-box_186ed_13 {
    height: 56px;
    padding: 8px 4px
}

@media (min-width: 768px) {
    ._chain-box_186ed_13 {
        height:60px;
        padding: 8px 12px
    }
}

._chain-item_186ed_23 {
    display: flex;
    width: 40px;
    height: 100%;
    line-height: 8px;
    border: 1px solid var(--okd-color-border-secondary);
    border-radius: 8px;
    flex: 1;
    justify-content: center;
    align-items: center
}

@media (min-width: 768px) {
    ._chain-item_186ed_23 {
        width:44px
    }
}

._chain-item_186ed_23._selected_186ed_39 {
    border: 1px solid var(--okd-color-border-selected)
}

._chain-item_186ed_23._disabled_186ed_42 {
    cursor: not-allowed
}

._chain-list-btn_186ed_45 {
    display: flex;
    height: 100%;
    color: var(--okd-color-content-primary);
    line-height: 8px;
    border: 1px solid var(--okd-color-border-secondary);
    border-radius: 8px;
    min-width: 67px;
    flex: 1;
    justify-content: center;
    align-items: center;
    font-size: 14px;
    font-weight: 700
}

._chain-list-btn_186ed_45._wallet-btn_186ed_59 {
    min-width: 52px
}

._image_186ed_62._disabled_186ed_42 {
    opacity: .5
}

._tool-tip-wrapper_186ed_65 {
    flex: 1
}

[dir=ltr] ._item-spacing_186ed_68 {
    margin-right: 6px
}

[dir=rtl] ._item-spacing_186ed_68 {
    margin-left: 6px
}

._empty-container_svnwy_1 {
    height: 100%
}

._container_liz8u_1 {
    position: relative;
    height: 100%
}

._container_liz8u_1 ._token-list_liz8u_5 {
    height: 100%;
    overflow: hidden
}

._token-item_liz8u_9 {
    width: 100%;
    border-radius: 8px;
    transition: all .3s ease;
    align-items: center
}

[dir=ltr] ._token-item_liz8u_9 {
    padding: 12px 7px 12px 12px
}

[dir=rtl] ._token-item_liz8u_9 {
    padding: 12px 12px 12px 7px
}

._token-item_liz8u_9._token-item-disabled_liz8u_16:hover {
    cursor: no-drop
}

._token-item_liz8u_9._selected_liz8u_19 {
    background: var(--okd-color-container-secondary)
}

._token-item_liz8u_9._scale_liz8u_22 {
    transform: scale(95%)
}

._token-item_liz8u_9._disabled_liz8u_25 {
    opacity: .5
}

._token-item_liz8u_9 ._token_liz8u_5 {
    align-items: center;
    flex: 1
}

[dir=ltr] ._token-item_liz8u_9 ._token_liz8u_5 ._token-info_liz8u_32 {
    padding-left: 12px
}

[dir=rtl] ._token-item_liz8u_9 ._token_liz8u_5 ._token-info_liz8u_32 {
    padding-right: 12px
}

._token-item_liz8u_9 ._token_liz8u_5 ._badge_liz8u_35 {
    padding: 0 6px;
    color: #6e6e6e;
    line-height: 16px;
    border-radius: 4px;
    font-weight: 400;
    font-size: 10px;
    background: #f9f9f9;
    white-space: nowrap
}

[dir=ltr] ._token-item_liz8u_9 ._token_liz8u_5 ._badge_liz8u_35 {
    margin: 0 0 0 4px
}

[dir=rtl] ._token-item_liz8u_9 ._token_liz8u_5 ._badge_liz8u_35 {
    margin: 0 4px 0 0
}

._token-item_liz8u_9 ._collect-icon_liz8u_46 {
    color: var(--okd-color-text-lighter)
}

[dir=ltr] ._token-item_liz8u_9 ._collect-icon_liz8u_46 {
    margin-left: 8px
}

[dir=rtl] ._token-item_liz8u_9 ._collect-icon_liz8u_46 {
    margin-right: 8px
}

._token-item_liz8u_9 ._collect-active_liz8u_50 {
    color: var(--okd-color-yellow-600)
}

._token-item_liz8u_9 ._price-box_liz8u_53 {
    min-width: 40px;
    max-width: 143px
}

[dir=ltr] ._token-item_liz8u_9 ._price-box_liz8u_53 {
    text-align: right
}

[dir=rtl] ._token-item_liz8u_9 ._price-box_liz8u_53 {
    text-align: left
}

@media (min-width: 768px) {
    ._token-item_liz8u_9 ._price-box_liz8u_53 {
        min-width:49px;
        max-width: 152px
    }
}

._token-item_liz8u_9 ._custom_liz8u_64 {
    width: 100px
}

[dir=ltr] ._token-item_liz8u_9 ._custom_liz8u_64 {
    text-align: right
}

[dir=rtl] ._token-item_liz8u_9 ._custom_liz8u_64 {
    text-align: left
}

._token-item_liz8u_9:hover {
    background: var(--okd-color-container-secondary);
    cursor: pointer
}

._item-not-click_liz8u_72:hover {
    cursor: default
}

._disabled_liz8u_25 {
    opacity: .5
}

._result-container_liz8u_78 {
    padding-top: 54px
}

[dir=ltr] ._margin-right-4_liz8u_81 {
    margin-right: 4px
}

[dir=rtl] ._margin-right-4_liz8u_81 {
    margin-left: 4px
}

._margin-top-2_liz8u_84 {
    margin-top: 2px
}

._third-part-container_liz8u_87 {
    padding: 14px 12px
}

._tips-color_liz8u_90 {
    color: var(--okd-color-semantic-notice)
}

._font-weight-500_liz8u_93 {
    font-weight: 500
}

[dir=ltr] ._margin-left-6_liz8u_96 {
    margin-left: 6px
}

[dir=rtl] ._margin-left-6_liz8u_96 {
    margin-right: 6px
}

._divide-line_liz8u_99 {
    height: 1px;
    margin: 6px 12px 0;
    background: var(--okd-color-border-primary)
}

._higlit_liz8u_104 {
    color: #0569ff
}

._width-block_liz8u_107 {
    width: 100%
}

._word-break_liz8u_110 {
    word-break: break-all
}

._import-icon_liz8u_113 {
    width: 24px;
    height: 24px;
    color: #0569ff;
    border-radius: 4px
}

[dir=ltr] ._import-icon_liz8u_113 {
    margin-left: 16px
}

[dir=rtl] ._import-icon_liz8u_113 {
    margin-right: 16px
}

._import-icon_liz8u_113:hover {
    background: rgba(0,0,0,.1)
}

._loading-container_liz8u_123 {
    padding-top: 159px;
    height: 100%
}

._cancel-dialog-content_liz8u_127 {
    padding: 20px 16px 16px
}

._dialog-text_liz8u_130 {
    line-height: 22px
}

._dialog-text_liz8u_130._cancel-dialog-text_liz8u_133 {
    margin-bottom: 8px
}

._cancel-dialog-btn_liz8u_136 {
    margin-top: 24px
}

._verified-tag_liz8u_139 {
    color: var(--color-red-text)
}

[dir=ltr] ._verified-tag_liz8u_139 {
    margin-left: 4px
}

[dir=rtl] ._verified-tag_liz8u_139 {
    margin-right: 4px
}

._risk-reminder-dialog_liz8u_143 {
    padding: 28px 24px 24px
}

._risk-reminder-dialog_liz8u_143 ._footer_liz8u_146 {
    column-gap: 10px
}

._link_liz8u_149:hover {
    text-decoration: underline
}

._link_liz8u_149:visited,._link_liz8u_149:active {
    color: var(--okd-color-gray-400)
}

._third-scroll-list_liz8u_156 {
    height: 100%;
    overflow: auto
}

._warn-icon-box_liz8u_160 {
    display: flex;
    justify-content: center;
    height: 100%;
    margin-bottom: 17px
}

._warn-icon-box_liz8u_160 ._warn-icon_liz8u_160 {
    font-size: 46px;
    color: var(--okd-color-orange-700)
}

._source-logo-height_liz8u_170 {
    line-height: 12px
}

._divide-line_1yxal_1 {
    height: 1px;
    margin: 6px 12px 0;
    background: var(--okd-color-border-primary)
}

._third-part-container_1yxal_6 {
    padding: 14px 12px
}

._tips-color_1yxal_9 {
    color: var(--okd-color-semantic-notice)
}

._default-color_16v24_1 {
    color: var(--okd-color-content-tertiary)
}

._meme-tag_16v24_4 {
    width: 14px;
    height: 14px
}

._dynamic-tooltip-content_16v24_8 {
    width: 100%
}

._skeleton-top_16v24_11 {
    width: 50%;
    height: 16px;
    background: var(--okd-color-border-primary);
    border-radius: 2px
}

._skeleton-middle_16v24_17 {
    width: 100%;
    height: 72px;
    background: var(--okd-color-border-primary);
    border-radius: 8px;
    margin-top: 8px
}

._skeleton-bottom_16v24_24 {
    width: 100%;
    height: 16px;
    background: var(--okd-color-border-primary);
    border-radius: 2px;
    margin-top: 8px
}

._content-title_16v24_31 {
    color: var(--okd-color-content-primary);
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 16px
}

._content-image_16v24_38 {
    width: 100%;
    height: 72px;
    border-radius: 8px;
    margin-top: 8px;
    overflow: hidden;
    background: var(--okd-color-border-primary);
    display: flex;
    align-items: center;
    justify-content: center
}

._content-description_16v24_49 {
    color: var(--okd-color-content-tertiary);
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px;
    margin-top: 8px
}

._content-image-skeleton_16v24_57 {
    background: var(--okd-color-border-primary)
}

._content-image-placeholder_16v24_60 {
    background: var(--okd-color-background-surface-pressed);
    width: 215px;
    height: 72px;
    border-radius: 8px;
    display: flex;
    align-items: center;
    justify-content: center
}

._placeholder-icon_16v24_69 {
    color: var(--okd-color-content-disabled)
}

._label-list_loine_1 {
    line-height: 1
}

._box_is7i9_1 {
    display: flex;
    height: 16px;
    color: unset;
    line-height: 16px;
    flex-shrink: 0;
    justify-content: flex-start;
    align-items: center
}

[dir=ltr] ._box_is7i9_1 {
    margin-left: 4px
}

[dir=rtl] ._box_is7i9_1 {
    margin-right: 4px
}

._icon_is7i9_11 {
    height: 16px;
    line-height: 16px
}

[dir=ltr] ._icon_is7i9_11 {
    margin-right: 2px
}

[dir=rtl] ._icon_is7i9_11 {
    margin-left: 2px
}

._meme-logo_is7i9_16 {
    width: 16px;
    height: 16px;
    line-height: 16px
}

[dir=ltr] ._meme-logo_is7i9_16 {
    margin-right: 2px
}

[dir=rtl] ._meme-logo_is7i9_16 {
    margin-left: 2px
}

._picture-class_is7i9_22 {
    display: flex;
    flex-shrink: 0
}

._third-part-tag_is7i9_26 {
    height: 16px;
    color: var(--okd-color-semantic-notice);
    line-height: 16px
}

[dir=ltr] ._third-part-tag_is7i9_26 {
    margin-right: 2px
}

[dir=rtl] ._third-part-tag_is7i9_26 {
    margin-left: 2px
}

._token-name_1mlwv_1 {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

[dir=ltr] ._token-name_1mlwv_1 {
    text-align: left
}

[dir=rtl] ._token-name_1mlwv_1 {
    text-align: right
}

._link_1mlwv_7:hover {
    text-decoration: underline
}

._link_1mlwv_7:visited,._link_1mlwv_7:active {
    color: var(--okd-color-gray-400)
}

._line_1mlwv_14 {
    width: 1px;
    height: 7px;
    background: var(--okd-color-content-disabled);
    margin: 0 9px
}

._highlight_1erat_1 {
    color: var(--okd-color-semantic-positive)
}

._token_1s1mr_1 {
    align-items: center;
    flex: 1;
    overflow: hidden;
    display: flex
}

._token_1s1mr_1 ._token-info_1s1mr_7 {
    overflow: hidden;
    flex: 1;
    width: 100%
}

[dir=ltr] ._token_1s1mr_1 ._token-info_1s1mr_7 {
    padding-left: 12px
}

[dir=rtl] ._token_1s1mr_1 ._token-info_1s1mr_7 {
    padding-right: 12px
}

._token_1s1mr_1 ._token-name_1s1mr_13 {
    display: flex;
    align-items: center;
    overflow: hidden;
    width: 100%;
    font-size: 16px;
    line-height: 20px;
    font-weight: 500
}

._token_1s1mr_1 ._badge_1s1mr_22 {
    padding: 0 6px;
    color: #6e6e6e;
    line-height: 16px;
    border-radius: 4px;
    font-weight: 400;
    font-size: 10px;
    background: #f9f9f9;
    white-space: nowrap
}

[dir=ltr] ._token_1s1mr_1 ._badge_1s1mr_22 {
    margin: 0 0 0 4px
}

[dir=rtl] ._token_1s1mr_1 ._badge_1s1mr_22 {
    margin: 0 4px 0 0
}

._disabled_1s1mr_33 {
    opacity: .5
}

._word-break_1s1mr_36 {
    word-break: break-all;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    max-width: 100%
}

._verified-tag_1s1mr_43 {
    color: var(--okd-color-semantic-notice)
}

[dir=ltr] ._verified-tag_1s1mr_43 {
    margin-left: 4px
}

[dir=rtl] ._verified-tag_1s1mr_43 {
    margin-right: 4px
}

[dir=ltr] ._swap-token-item_tcmef_1 {
    padding: 16px 7px 16px 12px
}

[dir=rtl] ._swap-token-item_tcmef_1 {
    padding: 16px 12px 16px 7px
}

._market-token-item_tcmef_4 {
    display: flex;
    justify-content: space-between
}

[dir=ltr] ._market-token-item_tcmef_4 {
    padding: 12px 7px 12px 12px
}

[dir=rtl] ._market-token-item_tcmef_4 {
    padding: 12px 12px 12px 7px
}

._token-item_tcmef_9 {
    width: 100%;
    border-radius: 8px;
    box-sizing: border-box;
    transition: all .3s ease;
    align-items: center
}

._token-item_tcmef_9._market-padding_tcmef_16 {
    padding: 15px 8px
}

._token-item_tcmef_9._token-item-disabled_tcmef_19:hover {
    cursor: no-drop
}

._token-item_tcmef_9._selected_tcmef_22 {
    background: var(--okd-color-background-surface-primary)
}

._token-item_tcmef_9._scale_tcmef_25 {
    transform: scale(95%)
}

._token-item_tcmef_9._disabled_tcmef_28 {
    opacity: .5
}

._token-item_tcmef_9:hover {
    background: var(--okd-color-background-surface-pressed);
    cursor: pointer
}

._width-block_tcmef_35 {
    width: 100%
}

._top-components_tcmef_38 {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%
}

._token-market-info_tcmef_44 {
    display: flex;
    height: 18px;
    color: var(--okd-color-content-contrast);
    line-height: 18px;
    align-items: center;
    font-size: 12px;
    margin-top: 12px;
    flex: 1
}

[dir=ltr] ._token-market-info_tcmef_44 {
    padding-left: 48px
}

[dir=rtl] ._token-market-info_tcmef_44 {
    padding-right: 48px
}

._line_tcmef_55 {
    width: 1px;
    height: 7px;
    margin: 0 9px;
    background: var(--okd-color-content-disabled)
}

._icon_1ocrs_1 {
    font-size: 20px
}

._color-up_1ocrs_4 {
    color: var(--color-up-text)
}

._color-down_1ocrs_7 {
    color: var(--color-down-text)
}

._price-box_vmpdw_1 {
    max-width: 132px
}

[dir=ltr] ._price-box_vmpdw_1 {
    text-align: right
}

[dir=rtl] ._price-box_vmpdw_1 {
    text-align: left
}

@media (min-width: 768px) {
    ._price-box_vmpdw_1 {
        max-width:184px
    }
}

._price-box_vmpdw_1 ._balance-box_vmpdw_10 {
    display: flex;
    flex-direction: column;
    align-items: flex-end
}

._price-box_vmpdw_1 ._balance-box_vmpdw_10 p {
    min-width: 90px;
    overflow: hidden;
    flex: 1
}

@media (min-width: 768px) {
    ._price-box_vmpdw_1 ._balance-box_vmpdw_10 p {
        min-width:100px
    }
}

._icon_vmpdw_25 {
    color: var(--okd-color-gray-300);
    cursor: pointer
}

._activity_vmpdw_29 {
    color: var(--okd-color-yellow-600)
}

._collection-icon_vmpdw_32 {
    padding: 5px
}

._title_ea19m_1 {
    padding: 1px 6px;
    color: #929292;
    line-height: 16px;
    border-radius: 4px;
    background: #f7f7f7;
    font-style: normal;
    font-weight: 500;
    font-size: 12px
}

[dir=ltr] ._title_ea19m_1 {
    margin-left: 6px
}

[dir=rtl] ._title_ea19m_1 {
    margin-right: 6px
}

._container_ea19m_12 {
    height: calc(100vh - 86px);
    padding: 24px 12px 0
}

@media (min-width: 768px) {
    ._container_ea19m_12 {
        height:536px;
        padding: 20px 12px
    }
}

._container_ea19m_12 ._content_ea19m_22 {
    overflow-y: auto
}

._container_ea19m_12 ._manage_ea19m_25 {
    margin: 10px 0;
    padding: 0 12px
}

._container_ea19m_12 ._manage_ea19m_25 ._manage-icon_ea19m_29 {
    font-weight: 700
}

[dir=ltr] ._container_ea19m_12 ._manage_ea19m_25 ._manage-icon_ea19m_29 {
    margin-left: 2px
}

[dir=rtl] ._container_ea19m_12 ._manage_ea19m_25 ._manage-icon_ea19m_29 {
    margin-right: 2px
}

@media (max-width: 767px) {
    ._import-container-wrapper_ea19m_34 {
        height:calc(100vh - 82px);
        padding: 24px 12px 0
    }
}

@media (min-width: 768px) {
    ._import-container-wrapper_ea19m_34 {
        padding:24px 12px
    }
}

._import-container-wrapper_ea19m_34 ._button-container_ea19m_44 {
    padding: 20px 12px 28px
}

@media (min-width: 768px) {
    ._import-container-wrapper_ea19m_34 ._button-container_ea19m_44 {
        padding:20px 12px 0
    }
}

._confirm-btn_ea19m_52 {
    width: 100%
}

._list-title_ea19m_55 {
    width: 100%;
    height: 32px;
    color: var(--okd-color-gray-700);
    line-height: 16px;
    font-size: 12px;
    font-weight: 700
}

[dir=ltr] ._list-title_ea19m_55 {
    padding: 12px 44px 4px 12px
}

[dir=rtl] ._list-title_ea19m_55 {
    padding: 12px 12px 4px 44px
}

._dialog-group_ea19m_64 ._group-item_ea19m_64 {
    height: 0
}

[dir=ltr] ._dialog-group_ea19m_64 ._group-item_ea19m_64 {
    transform: translate(100%)
}

[dir=rtl] ._dialog-group_ea19m_64 ._group-item_ea19m_64 {
    transform: translate(-100%)
}

._dialog-group_ea19m_64 ._group-item_ea19m_64:not(:first-child) {
    transition: all .3s
}

._dialog-group_ea19m_64._visible1_ea19m_71 ._group-item_ea19m_64:nth-child(1) {
    height: auto;
    overflow: auto;
    transform: translate(0)
}

._dialog-group_ea19m_64._visible2_ea19m_76 ._group-item_ea19m_64:nth-child(2) {
    height: auto;
    overflow: auto;
    transform: translate(0)
}

._dialog-group_ea19m_64._visible3_ea19m_81 ._group-item_ea19m_64:nth-child(3) {
    height: auto;
    overflow: auto;
    transform: translate(0)
}

._collection-groups_ea19m_86 {
    padding: 8px 12px
}

._tips-content_1f0om_1 {
    position: relative;
    height: calc(100vh - 86px);
    padding: 46px 20px 20px
}

@media (min-width: 768px) {
    ._tips-content_1f0om_1 {
        height:536px
    }
}

._tips-content_1f0om_1._tg-tips-content-height_1f0om_11 {
    height: calc(100vh - 140px)
}

._token-detail_1f0om_14 {
    margin-bottom: 36px
}

._token-info_1f0om_17 {
    width: calc(100% - 72px)
}

[dir=ltr] ._token-info_1f0om_17 {
    margin-left: 16px
}

[dir=rtl] ._token-info_1f0om_17 {
    margin-right: 16px
}

._margin-bottom-6_1f0om_21 {
    margin-bottom: 6px
}

._ellipsis_1f0om_24 {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

._break-all_1f0om_29 {
    display: -webkit-box;
    overflow: hidden;
    word-break: break-all;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    white-space: pre-wrap;
    word-wrap: break-word
}

._token-address_1f0om_39 {
    color: #0569ff
}

._token-address_1f0om_39:hover {
    color: #0051ca
}

._confirm-btn_1f0om_45 {
    position: absolute;
    bottom: 20px;
    width: calc(100% - 40px)
}

[dir=ltr] ._confirm-btn_1f0om_45 {
    left: 20px
}

[dir=rtl] ._confirm-btn_1f0om_45 {
    right: 20px
}

._link_1f0om_51:hover {
    text-decoration: underline
}

._dialog-header-common_1f0om_54 div {
    max-width: calc(100% - 88px)
}

._finalize-withdrawals_1y7re_1 {
    color: var(--Day-FQ-Accent, #0569ff);
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: 16px;
    cursor: pointer
}

._alert-block_1y7re_10 {
    margin: 0 0 12px
}

._alert-button_1y7re_13 {
    cursor: pointer;
    text-decoration: underline
}

[dir=ltr] ._alert-button_1y7re_13 {
    margin: 0 0 0 4px
}

[dir=rtl] ._alert-button_1y7re_13 {
    margin: 0 4px 0 0
}

._custom-input_8chj3_1 {
    margin-top: 12px
}

._custom-input-suffix_8chj3_4 {
    color: var(--okd-color-content-disabled)
}

._meme-mode-suffix_8chj3_7 {
    color: var(--okd-color-content-primary)
}

._input-box_8chj3_10 {
    border-color: var(--okd-color-border-primary)
}

._error-tips_8chj3_13 {
    font-size: 14px;
    margin-top: 4px;
    color: var(--okd-color-semantic-negative)
}

@media (min-width: 768px) {
    ._error-tips_8chj3_13 {
        margin-top:8px
    }
}

._warning-tips_8chj3_23 {
    font-size: 14px;
    margin-top: 4px;
    color: var(--okd-color-semantic-notice)
}

@media (min-width: 768px) {
    ._warning-tips_8chj3_23 {
        margin-top:8px
    }
}

._ellipsis_8chj3_33 {
    max-width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

._mobile-custom_8chj3_39 {
    display: flex;
    width: 100%;
    padding: 20px 16px;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 8px;
    margin-top: 16px;
    flex-direction: column;
    cursor: pointer
}

._mobile-custom_8chj3_39._selected_8chj3_49 {
    border-color: var(--okd-color-border-selected)
}

._top_8chj3_52 {
    display: flex;
    justify-content: space-between;
    align-items: center
}

._item-content-left_8chj3_57,._item-content-right_8chj3_61 {
    display: flex;
    align-items: center
}

._item-text_8chj3_65 {
    max-width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: flex;
    color: var(--okd-color-content-primary);
    align-items: center
}

[dir=ltr] ._item-text_8chj3_65 {
    margin-left: 12px
}

[dir=rtl] ._item-text_8chj3_65 {
    margin-right: 12px
}

._item-amount_8chj3_75 {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    max-width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

._item-usd_8chj3_84 {
    max-width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin-top: 2px;
    font-size: 12px;
    font-weight: 400;
    color: var(--okd-color-content-contrast)
}

._arrow-icon_8chj3_94 {
    font-size: 16px;
    color: var(--okd-color-content-contrast)
}

[dir=ltr] ._arrow-icon_8chj3_94 {
    margin-left: 16px
}

[dir=rtl] ._arrow-icon_8chj3_94 {
    margin-right: 16px
}

._ellipsis_17v8f_1 {
    max-width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

._list-content_17v8f_7 {
    display: flex;
    flex-direction: column;
    gap: 16px
}

@media (min-width: 768px) {
    ._list-content_17v8f_7 {
        flex-direction:row
    }
}

._item-md-content_17v8f_17 {
    display: flex;
    width: 100%;
    padding: 20px 16px;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 8px;
    cursor: pointer;
    justify-content: space-between
}

@media (min-width: 768px) {
    ._item-md-content_17v8f_17 {
        flex-direction:column;
        align-items: center;
        width: 174px
    }
}

._item-md-content_17v8f_17._selected_17v8f_33 {
    border-color: var(--okd-color-border-selected)
}

._item-content-left_17v8f_36 {
    display: flex;
    align-content: center
}

@media (min-width: 768px) {
    ._item-content-left_17v8f_36 {
        flex-direction:column;
        align-items: center;
        width: 100%
    }
}

._item-text_17v8f_47 {
    max-width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: flex;
    color: var(--okd-color-content-primary);
    align-items: center
}

[dir=ltr] ._item-text_17v8f_47 {
    margin-left: 12px
}

[dir=rtl] ._item-text_17v8f_47 {
    margin-right: 12px
}

@media (min-width: 768px) {
    ._item-text_17v8f_47 {
        display:block;
        margin-top: 4px
    }

    [dir=ltr] ._item-text_17v8f_47 {
        margin-left: 0
    }

    [dir=rtl] ._item-text_17v8f_47 {
        margin-right: 0
    }
}

._item-amount_17v8f_64 {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    max-width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

@media (min-width: 768px) {
    ._item-amount_17v8f_64 {
        margin-top:12px;
        align-items: center
    }
}

._item-token-amount_17v8f_79 {
    max-width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: var(--okd-color-content-primary)
}

._item-usd_17v8f_86 {
    max-width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin-top: 2px;
    font-size: 12px;
    font-weight: 400;
    color: var(--okd-color-content-contrast)
}

._header_t8i9s_1 {
    display: flex;
    align-items: center;
    margin-top: 32px
}

._content_t8i9s_6 {
    width: 100%;
    padding: 8px 24px 16px
}

@media (min-width: 768px) {
    ._content_t8i9s_6 {
        padding:16px 24px;
        max-width: 604px
    }
}

._content_t8i9s_6._meme-mode_t8i9s_16 {
    padding: 0
}

._title_t8i9s_19 {
    color: var(--okd-color-content-contrast)
}

._dapp-wrapper_tkh0m_1 {
    display: grid;
    grid-template-columns: repeat(3,88px);
    place-content: center;
    grid-row-gap: 24px;
    grid-column-gap: 16px;
    padding: 16px 0;
    min-height: 272px
}

@media (min-width: 768px) {
    ._dapp-wrapper_tkh0m_1 {
        display:grid;
        grid-template-columns: repeat(3,140px);
        gap: 32px;
        padding: 0;
        place-content: start
    }
}

@media (max-width: 767px) {
    ._dapp-wrapper_tkh0m_1 {
        min-height:auto
    }
}

._dapp-wrapper_tkh0m_1 ._item-wrapper_tkh0m_24 {
    max-height: 82px;
    min-height: 70px
}

@media (min-width: 768px) {
    ._dapp-wrapper_tkh0m_1 ._item-wrapper_tkh0m_24 {
        height:120px;
        max-height: 120px
    }
}

._dapp-wrapper_tkh0m_1 ._item-container_tkh0m_34 {
    cursor: pointer;
    box-sizing: border-box;
    width: 100%
}

@media (min-width: 768px) {
    ._dapp-wrapper_tkh0m_1 ._item-container_tkh0m_34 {
        padding:20px 16px;
        border: 2px solid var(--okd-color-border-primary);
        border-radius: 16px
    }

    ._dapp-wrapper_tkh0m_1 ._item-container_tkh0m_34:hover {
        border-color: var(--okd-color-border-selected);
        transition: all .2s
    }
}

._dapp-wrapper_tkh0m_1 ._dapp-logo_tkh0m_50 {
    width: 44px;
    height: 44px;
    border-radius: 100%;
    margin-bottom: 6px
}

@media (min-width: 768px) {
    ._dapp-wrapper_tkh0m_1 ._dapp-logo_tkh0m_50 {
        margin-bottom:12px
    }
}

._dapp-wrapper_tkh0m_1 ._dapp-name_tkh0m_61 {
    white-space: nowrap;
    overflow: hidden;
    max-width: 100%;
    display: inline-block;
    font-size: 12px;
    line-height: 16px
}

@media (min-width: 768px) {
    ._dapp-wrapper_tkh0m_1 ._dapp-name_tkh0m_61 {
        font-size:16px;
        line-height: 20px;
        font-weight: 500
    }
}

@media (max-width: 767px) {
    ._dapp-wrapper_tkh0m_1 ._dapp-name_tkh0m_61 {
        max-height:32px;
        display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        white-space: pre-wrap;
        word-wrap: break-word
    }
}

._dapp-wrapper_tkh0m_1._dapp-wrapper-few_tkh0m_88 {
    display: flex;
    justify-content: center;
    align-items: start
}

._dapp-wrapper_tkh0m_1._dapp-wrapper-few_tkh0m_88 ._item-wrapper_tkh0m_24 {
    width: 88px
}

[dir=ltr] ._dapp-wrapper_tkh0m_1._dapp-wrapper-few_tkh0m_88 ._item-wrapper_tkh0m_24:last-child {
    margin-right: 0
}

[dir=rtl] ._dapp-wrapper_tkh0m_1._dapp-wrapper-few_tkh0m_88 ._item-wrapper_tkh0m_24:last-child {
    margin-left: 0
}

._wallet-dapp-wrapper_tkh0m_99 {
    display: grid;
    grid-template-columns: repeat(2,140px);
    place-content: center;
    gap: 24px;
    padding: 32px 0
}

._wallet-dapp-wrapper_tkh0m_99 ._item-wrapper_tkh0m_24 {
    height: 120px;
    max-height: 120px
}

._wallet-dapp-wrapper_tkh0m_99 ._item-container_tkh0m_34 {
    width: 100%;
    padding: 22px 16px;
    border: 2px solid var(--okd-color-border-primary);
    border-radius: 16px;
    cursor: pointer;
    box-sizing: border-box
}

._wallet-dapp-wrapper_tkh0m_99 ._item-container_tkh0m_34:hover {
    border-color: var(--okd-color-border-selected);
    transition: all .2s
}

._wallet-dapp-wrapper_tkh0m_99 ._dapp-logo_tkh0m_50 {
    width: 44px;
    height: 44px;
    border-radius: 100%;
    margin-bottom: 12px
}

._wallet-dapp-wrapper_tkh0m_99 ._dapp-name_tkh0m_61 {
    white-space: nowrap;
    overflow: hidden;
    max-width: 100%;
    display: inline-block;
    font-size: 14px;
    line-height: 16px;
    font-weight: 500;
    text-overflow: ellipsis
}

._container-inverse_1n8q0_1 {
    background-color: var(--okd-color-container-inverse)
}

._container-contrast_1n8q0_4 {
    background-color: var(--okd-color-container-contrast)
}

._container-tertiary_1n8q0_7 {
    background-color: var(--okd-color-container-tertiary)
}

._container-secondary_1n8q0_10 {
    background-color: var(--okd-color-container-secondary)
}

._container-primary_1n8q0_13 {
    background-color: var(--okd-color-container-primary)
}

._background-scrim_1n8q0_16 {
    background-color: var(--okd-color-background-scrim)
}

._background-surface-disable_1n8q0_19 {
    background-color: var(--okd-color-background-surface-disable)
}

._background-surface-pressed_1n8q0_22 {
    background-color: var(--okd-color-background-surface-pressed)
}

._background-surface-secondary_1n8q0_25 {
    background-color: var(--okd-color-background-surface-secondary)
}

._background-surface-primary_1n8q0_28 {
    background-color: var(--okd-color-background-surface-primary)
}

._background-base-secondary_1n8q0_31 {
    background-color: var(--okd-color-background-base-secondary)
}

._background-base-primary_1n8q0_34 {
    background-color: var(--okd-color-background-base-primary)
}

._content-inverse_1n8q0_37 {
    color: var(--okd-color-content-inverse)
}

._content-disabled_1n8q0_40 {
    color: var(--okd-color-content-disabled)
}

._content-contrast_1n8q0_43 {
    color: var(--okd-color-content-contrast)
}

._content-tertiary_1n8q0_46 {
    color: var(--okd-color-content-tertiary)
}

._content-secondary_1n8q0_49 {
    color: var(--okd-color-content-secondary)
}

._content-primary_1n8q0_52 {
    color: var(--okd-color-content-primary)
}

._border-selected_1n8q0_55 {
    border-color: var(--okd-color-border-selected)
}

._border-contrast_1n8q0_58 {
    border-color: var(--okd-color-border-contrast)
}

._border-secondary_1n8q0_61 {
    border-color: var(--okd-color-border-secondary)
}

._border-primary_1n8q0_64 {
    border-color: var(--okd-color-border-primary)
}

._token-chain-logo-big-box_1n8q0_67 {
    position: relative;
    display: block;
    width: 48px;
    height: 48px
}

._token-chain-logo-big-box_1n8q0_67 div:nth-child(2) {
    position: absolute;
    bottom: 0;
    z-index: 2;
    display: flex;
    background: #ebebeb
}

[dir=ltr] ._token-chain-logo-big-box_1n8q0_67 div:nth-child(2) {
    right: 0
}

[dir=rtl] ._token-chain-logo-big-box_1n8q0_67 div:nth-child(2) {
    left: 0
}

._wrapper_1n8q0_81 {
    display: flex;
    margin: 24px 0;
    flex-direction: row;
    align-items: center;
    justify-content: center
}

@media (min-width: 768px) {
    ._wrapper_1n8q0_81 {
        min-width:532px
    }
}

._token-info-box_1n8q0_93 {
    display: flex;
    width: 170px;
    align-items: center;
    flex-direction: column
}

._token-symbol_1n8q0_99 {
    width: 100%;
    margin: 12px 0 4px;
    padding: 0 8px;
    line-height: 24px;
    text-align: center;
    overflow: hidden;
    font-size: 18px;
    font-weight: 500;
    text-overflow: ellipsis
}

@media (max-width: 767px) {
    ._token-symbol_1n8q0_99 {
        font-size:16px;
        line-height: 20px
    }
}

._chain-name_1n8q0_116 {
    color: var(--Content-Contrast, #909090);
    font-size: 14px;
    font-weight: 400;
    line-height: 16px;
    margin-bottom: 12px
}

@media (max-width: 767px) {
    ._chain-name_1n8q0_116 {
        font-size:12px;
        line-height: 16px
    }
}

._token-address-empty_1n8q0_129 {
    height: 30px
}

._token-address_1n8q0_129 {
    cursor: pointer;
    display: flex;
    height: 30px;
    padding: 4px;
    color: var(--okd-color-content-primary);
    line-height: 22px;
    border-radius: 4px;
    font-size: 14px;
    font-weight: 400;
    justify-content: center;
    align-items: center;
    background: var(--okd-color-container-secondary)
}

@media (max-width: 767px) {
    ._token-address_1n8q0_129 {
        height:26px;
        line-height: 18px;
        font-size: 12px
    }
}

._copy-icon_1n8q0_153 {
    color: #909090;
    font-size: 22px
}

[dir=ltr] ._copy-icon_1n8q0_153 {
    margin: 0 0 0 4px
}

[dir=rtl] ._copy-icon_1n8q0_153 {
    margin: 0 4px 0 0
}

@media (max-width: 767px) {
    ._copy-icon_1n8q0_153 {
        font-size:16px
    }
}

._right-arrow-box_1n8q0_163 {
    height: 100%;
    padding: 0 16px
}

._right-arrow-box_1n8q0_163 ._pointer_1n8q0_167 {
    font-size: 32px
}

@media (max-width: 767px) {
    ._right-arrow-box_1n8q0_163 ._pointer_1n8q0_167 {
        font-size:24px
    }
}

._dialog-dapp-list-wrapper_3meh3_1 {
    padding: 8px 34px
}

@media (min-width: 768px) {
    ._dialog-dapp-list-wrapper_3meh3_1 {
        grid-template-columns:repeat(2,140px);
        place-content: start;
        gap: 32px
    }
}

._web-abnormal-content_3meh3_11 {
    display: flex;
    width: 484px;
    height: 272px;
    justify-content: center;
    align-items: center
}

._wallet-abnormal-content_3meh3_18 {
    display: flex;
    height: calc(100% - 100px);
    padding: 0 32px;
    justify-content: center;
    align-items: center
}

._wallet-token-pair-container_3meh3_25 {
    display: flex;
    height: calc(100% - 60px);
    padding: 24px 14px;
    flex-direction: column;
    justify-content: space-between;
    min-width: unset
}

@media (min-width: 768px) {
    ._wallet-token-pair-container_3meh3_25 {
        min-width:unset
    }
}

._wallet-token-pair-container_3meh3_25 .token-info-box {
    width: 146px
}

._wallet-token-pair-container_3meh3_25 .arrow-box {
    padding: 0 8px
}

._wallet-token-pair-container_3meh3_25 .arrow-icon {
    font-size: 24px
}

._wallet-token-pair-container_3meh3_25 .token-address {
    font-size: 12px
}

._wallet-token-pair-container_3meh3_25 .icon-copy {
    font-size: 16px
}

._available-notice-desc_3meh3_53 {
    line-height: 22px;
    font-size: 14px
}

._container_145ls_1 {
    width: 100%;
    height: 100%;
    padding: 0 16px 24px
}

._scroll_145ls_6 {
    height: calc(100% - 56px);
    overflow: hidden
}

._wrap_145ls_10 {
    height: 100%;
    padding-bottom: 6px;
    overflow: auto
}

._wallet-header_145ls_15 {
    padding-top: 16px;
    padding-bottom: 16px
}

._input-panel-box_145ls_19 {
    position: relative;
    z-index: 2
}

._mb-6_145ls_23 {
    margin-bottom: 6px
}

._swap-to-panel_145ls_26 {
    position: relative;
    width: 100%
}

._box_l4aox_1 {
    padding: 12px 16px;
    line-height: 18px;
    border: 1px solid #afebda;
    border-radius: 8px;
    margin-top: 16px;
    font-weight: 400;
    font-size: 14px;
    box-sizing: border-box;
    background: #f5fdfa
}

._text-margin-left_l4aox_12 {
    line-height: 18px
}

[dir=ltr] ._text-margin-left_l4aox_12 {
    margin-left: 8px
}

[dir=rtl] ._text-margin-left_l4aox_12 {
    margin-right: 8px
}

._color-dbdbdb_l4aox_16 {
    color: #dbdbdb
}

[dir=ltr] ._text_l4aox_12 {
    margin-right: 6px
}

[dir=rtl] ._text_l4aox_12 {
    margin-left: 6px
}

._tooltip-icon_l4aox_22 {
    height: 16px
}

._gas-desc_l4aox_25 {
    width: 100%
}

._gas-wrap_l4aox_28 {
    height: 0;
    color: #000;
    opacity: 0;
    transition: all .3s ease-in-out;
    margin-top: 0;
    overflow: hidden
}

[dir=ltr] ._gas-wrap_l4aox_28 ._pay-num_l4aox_36 {
    margin-left: 8px;
    margin-right: 4px
}

[dir=rtl] ._gas-wrap_l4aox_28 ._pay-num_l4aox_36 {
    margin-right: 8px;
    margin-left: 4px
}

._gas-wrap_l4aox_28 ._icon_l4aox_40 {
    margin-top: -1px
}

[dir=ltr] ._gas-wrap_l4aox_28 ._gas-num_l4aox_43 {
    margin-left: 4px
}

[dir=rtl] ._gas-wrap_l4aox_28 ._gas-num_l4aox_43 {
    margin-right: 4px
}

._show_l4aox_46 {
    height: 16px;
    opacity: 1;
    margin-top: 4px
}

._gap_lzws5_1 {
    display: flex;
    flex-direction: column;
    gap: 24px
}

._chain-logos_11m0k_1,._bridge-logo_11m0k_2 {
    flex-shrink: 0;
    line-height: 0
}

[dir=ltr] ._chain-logos_11m0k_1,[dir=ltr] ._bridge-logo_11m0k_2 {
    margin-right: 8px
}

[dir=rtl] ._chain-logos_11m0k_1,[dir=rtl] ._bridge-logo_11m0k_2 {
    margin-left: 8px
}

._chain-logos_11m0k_1>img {
    width: 20px;
    height: 20px;
    border-radius: 50%
}

[dir=ltr] ._chain-logos_11m0k_1>img:not(:last-child) {
    margin-right: -4px
}

[dir=rtl] ._chain-logos_11m0k_1>img:not(:last-child) {
    margin-left: -4px
}

._w100_11m0k_15 {
    width: 100%
}

._icon-color_11m0k_18 {
    cursor: pointer;
    color: var(--okd-color-content-contrast);
    opacity: .6
}

._icon-color_11m0k_18:hover {
    opacity: 1
}

._exchange_11m0k_26._increase-weight_11m0k_26 {
    justify-content: start;
    width: 100%
}

._exchange_11m0k_26._increase-weight_11m0k_26 ._icon_11m0k_18 {
    position: relative;
    width: 28px;
    text-align: center;
    flex-shrink: 0;
    cursor: pointer;
    color: var(--okd-color-content-contrast);
    opacity: .6
}

[dir=ltr] ._exchange_11m0k_26._increase-weight_11m0k_26 ._icon_11m0k_18 {
    margin-left: 8px;
    padding-left: 8px
}

[dir=rtl] ._exchange_11m0k_26._increase-weight_11m0k_26 ._icon_11m0k_18 {
    margin-right: 8px;
    padding-right: 8px
}

._exchange_11m0k_26._increase-weight_11m0k_26 ._icon_11m0k_18:hover {
    opacity: 1
}

._exchange_11m0k_26._increase-weight_11m0k_26 ._icon_11m0k_18:after {
    position: absolute;
    top: 1px;
    display: inline-block;
    width: 1px;
    height: 14px;
    content: "";
    background: var(--okd-color-border-primary)
}

[dir=ltr] ._exchange_11m0k_26._increase-weight_11m0k_26 ._icon_11m0k_18:after {
    left: 0
}

[dir=rtl] ._exchange_11m0k_26._increase-weight_11m0k_26 ._icon_11m0k_18:after {
    right: 0
}

._show-data-icon_11m0k_54 {
    display: inline-block
}

[dir=ltr] ._show-data-icon_11m0k_54 {
    margin-left: 4px
}

[dir=rtl] ._show-data-icon_11m0k_54 {
    margin-right: 4px
}

._show-data-icon_11m0k_54._visible-set_11m0k_58 {
    animation: _rotate_11m0k_1 .2s ease forwards
}

._call-data_11m0k_61 {
    word-break: break-all
}

@keyframes _rotate_11m0k_1 {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(180deg)
    }
}

._footer_1s2g9_1 {
    width: 100%
}

._footer_1s2g9_1 ._button-groups_1s2g9_4 {
    display: flex;
    justify-content: space-between;
    gap: 12px;
    padding: 12px 16px 20px
}

._footer_1s2g9_1 ._button-groups_1s2g9_4 ._button-style_1s2g9_10 {
    height: 48px;
    line-height: 16px
}

._mev_c6yzz_1 {
    width: 100%;
    padding: 24px 16px;
    border-bottom: .5px solid var(--okd-color-border-primary)
}

._network-fee-title_16onq_1 {
    text-decoration: underline dotted
}

._tooltip-icon_16onq_4 {
    cursor: pointer
}

[dir=ltr] ._tooltip-icon_16onq_4 {
    margin-left: 6px
}

[dir=rtl] ._tooltip-icon_16onq_4 {
    margin-right: 6px
}

[dir=ltr] ._gas-type_16onq_8 {
    padding-right: 8px;
    margin-right: 8px;
    border-right: 1px solid var(--okd-color-gray-100)
}

[dir=rtl] ._gas-type_16onq_8 {
    padding-left: 8px;
    margin-left: 8px;
    border-left: 1px solid var(--okd-color-gray-100)
}

._box_1oer8_1 ._label_1oer8_1 {
    display: flex;
    color: var(--okd-color-content-contrast);
    font-size: 12px;
    align-items: center
}

._box_1oer8_1 ._fee_1oer8_7 {
    font-size: 14px;
    line-height: 16px;
    margin-top: 4px
}

._box_1oer8_1 ._original-percent-right_1oer8_12 {
    text-decoration: line-through;
    color: var(--okd-color-content-disabled)
}

[dir=ltr] ._box_1oer8_1 ._original-percent-right_1oer8_12 {
    padding-left: 4px
}

[dir=rtl] ._box_1oer8_1 ._original-percent-right_1oer8_12 {
    padding-right: 4px
}

._drawer-mask_jl4xy_1 {
    background-color: var(--okd-color-background-base-primary)
}

._box-padding_jl4xy_4 {
    padding: 16px
}

._drawer_kg0sg_1 {
    width: 100%;
    max-width: 360px;
    height: 100%;
    padding: 0
}

._container_wvaui_1 {
    width: 100%;
    height: 100%
}

._container_wvaui_1._loading_wvaui_5 {
    display: flex;
    justify-content: center;
    padding-top: 170px
}

._wrap_wvaui_10 {
    overflow: hidden
}

._scroll_wvaui_13 {
    height: 100%;
    overflow: auto
}

._approve_fnf0u_1 {
    position: relative;
    height: 100%;
    overflow: scroll
}

._footer_18rul_1 {
    width: 100%;
    display: flex;
    justify-content: space-between;
    gap: 12px;
    padding: 12px 16px 20px
}

._footer_18rul_1 ._button-style_18rul_8 {
    height: 48px;
    line-height: 16px
}

._root_1hcsq_1 {
    color: var(--okd-color-content-primary);
    line-height: 16px;
    font-size: 12px;
    font-weight: 700;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

._error_1hcsq_10 {
    color: var(--okd-color-semantic-negative)
}

._skeleton_1hcsq_13 {
    width: 150px;
    border-radius: 8px
}

._root_1r990_1 {
    display: flex;
    width: fit-content;
    padding: 2px;
    background-color: var(--okd-color-background-base-secondary);
    border-radius: 999px
}

._item_1r990_8 {
    width: fit-content;
    padding: 6px 16px;
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    text-align: center;
    background-color: var(--okd-color-background-base-secondary);
    border-radius: 999px;
    cursor: pointer;
    font-size: 14px;
    font-weight: 700
}

._item_1r990_8::selection {
    background-color: unset
}

._item_1r990_8._active_1r990_23 {
    color: var(--okd-color-content-inverse);
    background-color: var(--okd-color-container-inverse)
}

._skeleton_1r990_27 {
    width: 150px;
    border-radius: 1000px
}

._root_14kir_1 {
    position: fixed;
    top: 60px;
    z-index: 10;
    margin: 0 -2px 16px;
    padding: 8px 0;
    background-color: var(--okd-color-background-base-primary)
}

._root-tg_14kir_10 {
    top: 0
}

._root_1d8gy_1 {
    display: inline-block;
    height: 24px;
    color: var(--okd-color-content-primary);
    line-height: 24px;
    cursor: pointer;
    font-size: 18px;
    font-weight: 700
}

[dir=ltr] ._root_1d8gy_1 {
    margin-right: 4px
}

[dir=rtl] ._root_1d8gy_1,[dir=ltr] ._select_1d8gy_11 {
    margin-left: 4px
}

[dir=rtl] ._select_1d8gy_11 {
    margin-right: 4px
}

._body_1d8gy_14 {
    margin-top: 20px;
    margin-bottom: 0
}

._item_1d8gy_18 {
    display: flex;
    width: 100%;
    margin: 0;
    padding: 8px 0;
    cursor: pointer;
    align-items: center
}

[dir=ltr] ._item_1d8gy_18 {
    text-align: left
}

[dir=rtl] ._item_1d8gy_18 {
    text-align: right
}

._item_1d8gy_18:hover {
    background-color: var(--okd-color-background-surface-primary)
}

@media (max-width: 767px) {
    ._item_1d8gy_18 {
        padding:16px 24px
    }
}

._name_1d8gy_35 {
    display: inline-block;
    height: 20px;
    color: var(--okd-color-content-primary);
    line-height: 20px;
    flex: 1;
    font-size: 16px;
    font-weight: 500
}

._check_1d8gy_44 {
    color: var(--okd-color-content-primary);
    background-color: var(--okd-color-content-primary);
    border: 1px solid var(--okd-color-content-primary);
    align-self: center
}

._input-container_fyhvp_1 {
    margin-top: 16px
}

._suffix_fyhvp_4 {
    color: var(--okd-color-content-primary)
}

._mode-text_fyhvp_7 {
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
    max-width: 100px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

[dir=ltr] ._mode-text_fyhvp_7 {
    margin-right: 4px
}

[dir=rtl] ._mode-text_fyhvp_7 {
    margin-left: 4px
}

._select_gn7fy_1 {
    gap: 4px;
    margin-top: 4px
}

._skeleton_gn7fy_5 {
    width: 76px;
    flex: 1
}

._select-item_gn7fy_9._item_gn7fy_9 {
    width: 76px;
    height: 88px;
    color: var(--okd-color-content-primary);
    line-height: 88px;
    text-align: center;
    border: 2px solid transparent;
    border-radius: 8px;
    background: var(--okd-color-background-surface-primary);
    font-size: 18px;
    font-weight: 500;
    cursor: pointer;
    flex: 1;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

._selected_gn7fy_26._item_gn7fy_9 {
    border-color: var(--okd-color-content-brand)
}

[dir=ltr] ._go-icon_1rnk1_1 {
    margin-left: 4px
}

[dir=rtl] ._go-icon_1rnk1_1 {
    margin-right: 4px
}

._preset-title_1rnk1_4,._config-title_1rnk1_5 {
    color: var(--okd-color-content-contrast);
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    max-width: 86px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    flex: 1 1 auto
}

[dir=ltr] ._preset-title_1rnk1_4,[dir=ltr] ._config-title_1rnk1_5 {
    margin-right: 12px
}

[dir=rtl] ._preset-title_1rnk1_4,[dir=rtl] ._config-title_1rnk1_5 {
    margin-left: 12px
}

._preset-container_1rnk1_17,._config-container_1rnk1_18 {
    flex-shrink: 0
}

._preset-name_1rnk1_21 {
    display: inline-block;
    max-width: 46px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

._config_1rnk1_5 {
    margin-top: 16px
}

._config-container_1rnk1_18 {
    cursor: pointer
}

._divide_1rnk1_34 {
    width: 4px;
    height: 4px;
    margin: 0 8px;
    background-color: var(--okd-color-border-primary);
    border-radius: 50%
}

._err-text_1rnk1_41 {
    margin-top: 8px;
    font-size: 12px;
    font-weight: 400;
    line-height: 16px
}

._err-text_1rnk1_41._green_1rnk1_47 {
    color: var(--okd-color-link-accent-content-primary)
}

._err-text_1rnk1_41._yellow_1rnk1_50 {
    color: var(--okd-color-semantic-notice)
}

._err-text_1rnk1_41._red_1rnk1_53 {
    color: var(--okd-color-semantic-negative)
}

._preset-name_16uhg_1 {
    display: inline-block;
    color: var(--okd-color-content-primary);
    line-height: 16px;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 14px;
    font-weight: 500
}

[dir=ltr] ._preset-name_16uhg_1 {
    margin-left: 4px
}

[dir=rtl] ._preset-name_16uhg_1 {
    margin-right: 4px
}

._custom-name_16uhg_11 {
    color: var(--okd-color-content-disabled)
}

[dir=ltr] ._preset-icon_16uhg_14 {
    margin-left: 4px
}

[dir=rtl] ._preset-icon_16uhg_14 {
    margin-right: 4px
}

[dir=ltr] ._go-icon_16uhg_17 {
    margin-left: 4px
}

[dir=rtl] ._go-icon_16uhg_17 {
    margin-right: 4px
}

._preset-container_16uhg_20 {
    overflow: hidden;
    white-space: nowrap;
    cursor: pointer;
    min-width: 90px;
    flex: 1 1 auto
}

[dir=ltr] ._preset-container_16uhg_20 {
    margin-right: 8px
}

[dir=rtl] ._preset-container_16uhg_20 {
    margin-left: 8px
}

._chain-logo_16uhg_28 {
    flex-shrink: 0
}

._config-container_16uhg_31 {
    cursor: pointer;
    flex-shrink: 0
}

._divide_16uhg_35 {
    width: 1px;
    height: 8px;
    margin: 0 8px;
    background-color: var(--okd-color-border-primary)
}

._err-text_16uhg_41 {
    margin-top: 8px;
    color: var(--okd-color-semantic-notice);
    font-size: 12px;
    font-weight: 400;
    line-height: 16px
}

._mev-text_16uhg_48 {
    overflow: hidden;
    max-width: 35px;
    white-space: nowrap
}

._btn-loading_wqqmp_1 {
    height: 48px;
    border-radius: 60px
}

._btn_wqqmp_1 {
    margin-bottom: 32px
}

._btn_wqqmp_1 ._btn-content_wqqmp_8 {
    font-size: 14px
}

._flash_wqqmp_11 {
    display: flex
}

[dir=ltr] ._flash_wqqmp_11 {
    margin-right: 8px
}

[dir=rtl] ._flash_wqqmp_11 {
    margin-left: 8px
}

._divide-line_16dcd_1 {
    height: 1px;
    margin: 6px 12px 0;
    background: var(--okd-color-border-primary)
}

._third-part-container_16dcd_6 {
    padding: 14px 24px
}

._tips-color_16dcd_9 {
    color: var(--okd-color-semantic-notice)
}

._token-item_18yt5_1 {
    width: 100%;
    padding: 16px 24px;
    border-radius: 8px;
    transition: all .3s ease;
    box-sizing: border-box;
    align-items: center;
    cursor: pointer
}

._token-item_18yt5_1._selected_18yt5_10 {
    background: var(--okd-color-container-secondary)
}

._token-item_18yt5_1._scale_18yt5_13 {
    transform: scale(95%)
}

._item-hover_18yt5_16:hover {
    background: var(--okd-color-container-secondary)
}

._token_1oqe0_1 {
    align-items: center;
    flex: 1;
    overflow: hidden;
    display: flex
}

._token_1oqe0_1 ._token-info_1oqe0_7 {
    overflow: hidden;
    flex: 1;
    width: 100%
}

[dir=ltr] ._token_1oqe0_1 ._token-info_1oqe0_7 {
    padding-left: 12px;
    text-align: left
}

[dir=rtl] ._token_1oqe0_1 ._token-info_1oqe0_7 {
    padding-right: 12px;
    text-align: right
}

._token_1oqe0_1 ._token-name_1oqe0_14 {
    display: flex;
    align-items: center;
    overflow: hidden;
    width: 100%;
    color: var(--okd-color-content-primary)
}

._token_1oqe0_1 ._badge_1oqe0_21 {
    padding: 0 6px;
    color: #6e6e6e;
    line-height: 16px;
    border-radius: 4px;
    font-weight: 400;
    font-size: 10px;
    background: #f9f9f9;
    white-space: nowrap
}

[dir=ltr] ._token_1oqe0_1 ._badge_1oqe0_21 {
    margin: 0 0 0 4px
}

[dir=rtl] ._token_1oqe0_1 ._badge_1oqe0_21 {
    margin: 0 4px 0 0
}

._disabled_1oqe0_32 {
    opacity: .5
}

._word-break_1oqe0_35 {
    word-break: break-all;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    max-width: 100%;
    font-weight: 500
}

._verified-tag_1oqe0_43 {
    color: var(--okd-color-semantic-notice)
}

[dir=ltr] ._verified-tag_1oqe0_43 {
    margin-left: 4px
}

[dir=rtl] ._verified-tag_1oqe0_43 {
    margin-right: 4px
}

._link_1oqe0_47:hover {
    text-decoration: underline
}

._link_1oqe0_47:visited,._link_1oqe0_47:active {
    color: var(--okd-color-gray-400)
}

._price-box_1xrtg_1 {
    max-width: 143px
}

[dir=ltr] ._price-box_1xrtg_1 {
    text-align: right
}

[dir=rtl] ._price-box_1xrtg_1 {
    text-align: left
}

@media (min-width: 768px) {
    ._price-box_1xrtg_1 {
        max-width:152px
    }
}

._price-box_1xrtg_1 ._balance-box_1xrtg_10 {
    display: flex;
    flex-direction: column;
    align-items: flex-end
}

._price-box_1xrtg_1 ._balance-box_1xrtg_10 p {
    min-width: 90px;
    overflow: hidden;
    flex: 1
}

@media (min-width: 768px) {
    ._price-box_1xrtg_1 ._balance-box_1xrtg_10 p {
        min-width:100px
    }
}

._icon_1xrtg_25 {
    color: var(--okd-color-gray-300);
    cursor: pointer
}

._activity_1xrtg_29 {
    color: var(--okd-color-yellow-600)
}

._price_1xrtg_1 {
    color: var(--okd-color-content-contrast)
}

._token-list_1l4ib_1 {
    height: calc(100% - 56px);
    overflow: hidden
}

._position-list_1l4ib_5 {
    height: 100%
}

._empty-container_1jq1y_1 {
    height: 488px;
    padding: 24px 0
}

._my-position_e4ojt_1 {
    color: var(--okd-color-content-primary)
}

._line_e4ojt_4 {
    height: 1px;
    margin: 0 24px 24px;
    background: var(--okd-color-border-primary)
}

._title-part_e4ojt_9 {
    position: sticky;
    top: 86px;
    z-index: 3;
    padding: 0 24px;
    background-color: var(--okd-color-background-base-primary)
}

._title_e4ojt_9 {
    line-height: 24px;
    font-size: 18px;
    font-weight: 700;
    margin-top: 8px;
    margin-bottom: 8px
}

._chain-logo_e4ojt_23 {
    border-radius: unset
}

._container_e4ojt_26 {
    height: 488px;
    overflow-y: scroll
}

._content_sj07h_1 {
    display: flex;
    width: 100%;
    justify-content: space-between
}

._left_sj07h_6 {
    height: 16px;
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-size: 12px;
    font-weight: 400
}

._right_sj07h_13 {
    display: flex;
    flex-direction: column;
    color: var(--okd-color-content-primary);
    line-height: 16px;
    align-items: flex-end;
    font-size: 12px;
    font-weight: 500;
    max-width: 80%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

._skeleton_sj07h_26 {
    width: 100%;
    border-radius: 8px
}

._right-skeleton_sj07h_30 {
    width: 105px;
    border-radius: 6px
}

._border_sj07h_34 {
    padding-bottom: 16px
}

._content_18lf9_1 {
    display: flex;
    width: 100%;
    justify-content: space-between
}

._left_18lf9_6 {
    height: 16px;
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-size: 12px;
    font-weight: 400
}

._right_18lf9_13 {
    display: flex;
    flex-direction: column;
    color: var(--okd-color-content-primary);
    line-height: 16px;
    align-items: flex-end;
    font-size: 12px;
    font-weight: 500;
    max-width: 80%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

._skeleton_18lf9_26 {
    width: 100%;
    border-radius: 8px
}

._right-skeleton_18lf9_30 {
    width: 105px;
    border-radius: 6px
}

._value-diff-percent_kz08o_1 {
    display: flex;
    justify-content: flex-end;
    color: var(--okd-color-content-contrast);
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px
}

._base-up_kz08o_10 {
    border-bottom: 1px dashed var(--color-up-text)
}

._base-down_kz08o_13 {
    border-bottom: 1px dashed var(--color-down-text)
}

._content_1bbbw_1 {
    display: flex;
    width: 100%;
    justify-content: space-between
}

._left_1bbbw_6 {
    height: 16px;
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-size: 12px;
    font-weight: 400
}

._right_1bbbw_13 {
    display: flex;
    flex-direction: column;
    color: var(--okd-color-content-primary);
    line-height: 16px;
    align-items: flex-end;
    font-size: 12px;
    font-weight: 500;
    max-width: 80%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

._skeleton_1bbbw_26 {
    width: 100%;
    border-radius: 8px
}

._right-skeleton_1bbbw_30 {
    width: 105px;
    border-radius: 6px
}

._amount_1bbbw_34 {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: flex;
    align-items: center
}

[dir=ltr] ._to-token_1bbbw_41 {
    margin-left: 4px
}

[dir=rtl] ._to-token_1bbbw_41 {
    margin-right: 4px
}

._text_1p989_1 {
    max-width: 120px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    text-decoration: 1px dashed var(--dex-okd-color-border-primary) underline;
    text-underline-offset: 3px
}

[dir=ltr] ._text_1p989_1 {
    margin-right: 12px
}

[dir=rtl] ._text_1p989_1 {
    margin-left: 12px
}

._content_1bup3_1 {
    display: flex;
    width: 100%;
    justify-content: space-between
}

._left_1bup3_6 {
    height: 16px;
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-size: 12px;
    font-weight: 400
}

._right_1bup3_13 {
    display: flex;
    flex-direction: column;
    color: var(--okd-color-content-primary);
    line-height: 16px;
    align-items: flex-end;
    font-size: 12px;
    font-weight: 500;
    max-width: 80%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

._skeleton_1bup3_26 {
    width: 100%;
    border-radius: 8px
}

._right-skeleton_1bup3_30 {
    width: 105px;
    border-radius: 6px
}

._service-fee_1bup3_34 {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: flex;
    align-items: center
}

._original-percent-right_1bup3_41 {
    text-decoration: line-through;
    color: var(--okd-color-content-disabled)
}

[dir=ltr] ._original-percent-right_1bup3_41 {
    padding-left: 4px
}

[dir=rtl] ._original-percent-right_1bup3_41 {
    padding-right: 4px
}

._icon_1bup3_46 {
    cursor: pointer
}

[dir=ltr] ._referralTag_1bup3_49 {
    margin-right: 2px
}

[dir=rtl] ._referralTag_1bup3_49 {
    margin-left: 2px
}

._referralArrow_1bup3_52 {
    color: var(--okd-color-content-primary);
    font-size: 16px;
    line-height: 1
}

[dir=ltr] ._referralArrow_1bup3_52 {
    margin-left: 4px
}

[dir=rtl] ._referralArrow_1bup3_52 {
    margin-right: 4px
}

._content_1897u_1 {
    display: flex;
    width: 100%;
    justify-content: space-between
}

._left_1897u_6 {
    height: 16px;
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-size: 12px;
    font-weight: 400
}

._right_1897u_13 {
    display: flex;
    flex-direction: column;
    color: var(--okd-color-content-primary);
    line-height: 16px;
    align-items: flex-end;
    font-size: 12px;
    font-weight: 500;
    max-width: 80%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

._skeleton_1897u_26 {
    width: 100%;
    border-radius: 8px
}

._right-skeleton_1897u_30 {
    width: 105px;
    border-radius: 6px
}

._warning_1897u_34 {
    color: var(--okd-color-semantic-notice)
}

._warning-text_1897u_37 {
    color: var(--okd-color-semantic-notice);
    font-size: 12px;
    font-weight: 400;
    line-height: 18px
}

._root_sy5hk_1 {
    display: flex;
    padding: 12px 16px;
    background-color: var(--okd-color-background-surface-primary);
    border-radius: 8px;
    align-items: center;
    gap: 12px
}

._chain_sy5hk_9 {
    width: 36px;
    height: 36px
}

._content_sy5hk_13 {
    flex: 1;
    position: relative;
    overflow: hidden
}

._symbol_sy5hk_18 {
    display: inline-block;
    height: 20px;
    margin: 2px 0;
    color: var(--okd-color-content-primary);
    line-height: 20px;
    font-size: 16px;
    font-weight: 700;
    cursor: pointer;
    max-width: 60%;
    overflow: hidden;
    text-overflow: ellipsis
}

._symbol_sy5hk_18:hover {
    opacity: .8
}

._token-select_sy5hk_34 {
    height: 20px;
    color: var(--okd-color-content-primary);
    line-height: 20px;
    cursor: pointer
}

[dir=ltr] ._token-select_sy5hk_34 {
    margin-left: 4px
}

[dir=rtl] ._token-select_sy5hk_34 {
    margin-right: 4px
}

._token-select_sy5hk_34:hover {
    opacity: .8
}

._copy_sy5hk_44 {
    position: absolute;
    top: 0;
    z-index: 1
}

[dir=ltr] ._copy_sy5hk_44 {
    right: 0
}

[dir=rtl] ._copy_sy5hk_44 {
    left: 0
}

._address_sy5hk_50 {
    height: 16px;
    margin: 2px 0 4px;
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-size: 12px;
    font-weight: 400
}

._data_sy5hk_58 {
    display: flex;
    align-items: center;
    margin-top: 2px
}

._price_sy5hk_63 {
    height: 16px;
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-size: 12px;
    font-weight: 400;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
    white-space: nowrap
}

._split_sy5hk_74 {
    width: 4px;
    height: 4px;
    margin: 6px 12px;
    background-color: var(--okd-color-border-secondary);
    border-radius: 50%
}

._cap_sy5hk_81 {
    height: 16px;
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-size: 12px;
    font-weight: 400;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
    white-space: nowrap
}

._skeleton_sy5hk_92 {
    border-radius: 8px
}

[dir=ltr] ._high-risk-token_sy5hk_95 {
    margin-left: 4px
}

[dir=rtl] ._high-risk-token_sy5hk_95 {
    margin-right: 4px
}

._root_ep66e_1 {
    background-color: var(--okd-color-background-base-primary)
}

._tg-root_ep66e_4 {
    margin-bottom: 54px
}

._content_ep66e_7 {
    padding: 0 24px
}

._loading_ep66e_10 {
    border-width: 4px
}

._loading-mask_ep66e_13._extension-mask_ep66e_13 {
    position: fixed;
    top: 60px;
    height: calc(100% - 60px)
}

._loading-mask_ep66e_13._tg-mask_ep66e_18 {
    position: fixed;
    top: 0;
    height: 100vh
}

._switch_ep66e_23 {
    margin-bottom: 16px
}

._tab_ep66e_26 {
    margin-bottom: 0
}

._token_ep66e_29 {
    margin-top: 104px;
    margin-bottom: 24px
}

._balance_ep66e_33 {
    margin-bottom: 16px
}

._input_ep66e_36 {
    margin-bottom: 24px
}

._quote_ep66e_39 {
    margin-bottom: 32px
}

._input-box_ep66e_42 {
    margin-bottom: 20px;
    display: flex;
    flex-direction: column;
    gap: 12px
}

._select-token-symbol_ep66e_48 {
    color: var(--okd-color-content-secondary);
    font-size: 12px;
    font-weight: 500;
    line-height: 16px
}

._btn_ep66e_55 {
    margin-top: 20px;
    margin-bottom: 0
}

@media (min-width: 768px) {
    ._btn_ep66e_55 {
        margin-top:0
    }
}

._error-tips_ep66e_64 {
    margin: 0 0 16px
}

._divide_ep66e_67 {
    width: 100%;
    height: 1px;
    background-color: var(--okd-color-border-primary);
    margin-bottom: 16px;
    margin-top: 16px
}

._root_y7yz0_1 {
    height: 100%;
    padding: 12px 24px 80px;
    background-color: var(--okd-color-background-base-primary);
    min-height: 660px
}

._name_y7yz0_8,._mev_y7yz0_9,._slippage_y7yz0_10,._priority_y7yz0_11 {
    margin-bottom: 16px
}

._btns_y7yz0_14 {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    padding: 16px 24px;
    background-color: var(--okd-color-background-base-primary);
    gap: 12px
}

._notice_y7yz0_23 {
    padding: 0 16px;
    line-height: 16px;
    font-size: 12px;
    font-weight: 400
}

._notice-title_y7yz0_29 {
    color: var(--okd-color-content-secondary)
}

._notice-text_y7yz0_32 {
    margin-top: 8px;
    color: var(--okd-color-content-contrast);
    word-break: break-word
}

._input-container_1nnq8_1 {
    padding: 0 24px 16px
}

._input-box_1nnq8_4._custom-input_1nnq8_4 {
    border-radius: 20px
}

._loading-container_1mmib_1 {
    height: calc(100vh - 136px);
    padding: 159px 24px 0
}

._empty-container_1s2il_1 {
    height: calc(100vh - 136px)
}

._root_1mevj_1 {
    height: 100%;
    padding-top: 16px;
    color: var(--okd-color-content-primary);
    background-color: var(--okd-color-background-base-primary)
}

._tips-content_ueyba_1 {
    position: relative;
    height: 100%;
    padding: 46px 20px 20px
}

._tips-content_ueyba_1._tg-tips-content-height_ueyba_6 {
    height: 100%
}

._token-detail_ueyba_9 {
    margin-bottom: 36px
}

._token-info_ueyba_12 {
    width: calc(100% - 72px)
}

[dir=ltr] ._token-info_ueyba_12 {
    margin-left: 16px
}

[dir=rtl] ._token-info_ueyba_12 {
    margin-right: 16px
}

._margin-bottom-6_ueyba_16 {
    margin-bottom: 6px
}

._ellipsis_ueyba_19 {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

._break-all_ueyba_24 {
    display: -webkit-box;
    overflow: hidden;
    word-break: break-all;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    white-space: pre-wrap;
    word-wrap: break-word
}

._confirm-btn_ueyba_34 {
    position: absolute;
    bottom: 20px;
    width: calc(100% - 40px)
}

[dir=ltr] ._confirm-btn_ueyba_34 {
    left: 20px
}

[dir=rtl] ._confirm-btn_ueyba_34 {
    right: 20px
}

._link_ueyba_40:hover {
    text-decoration: underline
}

._root_zx19x_1 {
    height: 100%;
    color: var(--okd-color-content-primary);
    background-color: var(--okd-color-background-base-primary)
}

._preset-item_hhs7f_1 {
    position: relative;
    width: 100%;
    padding: 16px 0;
    cursor: default
}

._preset-padding_hhs7f_7 {
    padding-left: 24px;
    padding-right: 24px;
    cursor: pointer
}

._preset-padding_hhs7f_7:hover {
    background-color: var(--okd-color-background-surface-primary)
}

._preset-name_hhs7f_15 {
    display: inline-block;
    margin-bottom: 8px;
    font-size: 16px;
    font-weight: 500;
    line-height: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 190px
}

._divide_hhs7f_26 {
    width: 4px;
    height: 4px;
    margin: 0 8px;
    background-color: var(--okd-color-border-primary);
    border-radius: 50%
}

._icon_hhs7f_33 {
    color: var(--okd-color-content-contrast)
}

._text_hhs7f_36 {
    color: var(--okd-color-content-primary);
    line-height: 16px;
    font-size: 12px;
    font-weight: 400
}

[dir=ltr] ._text_hhs7f_36 {
    margin-left: 4px
}

[dir=rtl] ._text_hhs7f_36 {
    margin-right: 4px
}

._green_hhs7f_43 {
    color: var(--okd-color-link-accent-content-primary)
}

._normal_hhs7f_46 {
    color: var(--okd-color-content-contrast)
}

._remove-icon_hhs7f_49 {
    cursor: pointer;
    color: var(--okd-color-semantic-negative)
}

[dir=ltr] ._remove-icon_hhs7f_49 {
    margin-right: 12px
}

[dir=rtl] ._remove-icon_hhs7f_49 {
    margin-left: 12px
}

._disabled-icon_hhs7f_54 {
    cursor: not-allowed;
    color: var(--okd-color-content-disabled)
}

._edit-icon_hhs7f_58 {
    cursor: pointer;
    color: var(--okd-color-content-primary)
}

._selected-icon_hhs7f_62 {
    color: var(--okd-color-content-primary)
}

._preset-info_hhs7f_65 {
    width: 205px;
    overflow: hidden
}

@media (min-width: 768px) {
    ._preset-info_hhs7f_65 {
        width:225px
    }
}

._icon-wrapper_hhs7f_74 {
    width: 30px;
    height: 30px;
    border-radius: 50%
}

._icon-wrapper_hhs7f_74:hover {
    background-color: var(--okd-color-background-surface-primary)
}

._root_1hlcl_1 {
    min-height: 600px
}

._btns_1hlcl_4 {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    padding: 16px 24px;
    background-color: var(--okd-color-background-base-primary);
    gap: 12px
}

._btns_1hlcl_4._no-bg_1hlcl_13 {
    background-color: var(--okd-color-background-base-secondary)
}

._dialog-text_2q73w_1 {
    color: var(--okd-color-content-secondary);
    font-size: 14px;
    font-weight: 400;
    line-height: 22px
}

._check-text_2q73w_7 {
    color: var(--okd-color-content-secondary);
    font-size: 12px;
    font-weight: 400;
    line-height: 18px
}

._root_swnpm_1 {
    min-height: 600px
}

._btns_swnpm_4 {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    padding: 16px 24px;
    background-color: var(--okd-color-background-base-primary);
    gap: 12px
}

._btns_swnpm_4._no-bg_swnpm_13 {
    background-color: var(--okd-color-background-base-secondary)
}

._wrapper_swnpm_16 {
    overflow: hidden
}

._drag-item_swnpm_19._custom-drag-item_swnpm_19._item_swnpm_19 {
    padding: 0 24px;
    background-color: var(--okd-color-background-base-primary);
    border: none;
    align-items: center
}

._drag-item_swnpm_19._custom-drag-item_swnpm_19._item_swnpm_19._no-bg_swnpm_13 {
    background-color: unset
}

._drag-item-active_swnpm_28._dragging_swnpm_28 {
    border: none;
    box-shadow: 0 14px 40px var(--okd-color-background-surface-primary)
}

._drag-icon_swnpm_32 {
    color: var(--okd-color-content-primary);
    cursor: pointer
}

._not-drag_swnpm_36 {
    cursor: not-allowed;
    color: var(--okd-color-content-disabled)
}

[dir=ltr] ._icon-padding_swnpm_40 {
    margin-left: 12px
}

[dir=rtl] ._icon-padding_swnpm_40 {
    margin-right: 12px
}

._preset-padding_swnpm_43 {
    padding: 0 24px
}

._icon-wrapper_swnpm_46 {
    width: 30px;
    height: 30px;
    border-radius: 50%
}

._icon-wrapper-hover_swnpm_51:hover {
    background-color: var(--okd-color-background-surface-primary)
}

._root_45u39_1 {
    background-color: var(--okd-color-background-base-primary)
}

._root_45u39_1._no-bg_45u39_4 {
    background-color: unset
}

._root_1fcv2_1 {
    padding: 16px;
    background-color: var(--okd-color-background-base-secondary);
    border-radius: 8px;
    min-width: 320px
}

@media (max-width: 767px) {
    ._root_1fcv2_1 {
        min-width:300px
    }
}

._title_1fcv2_12 {
    margin-bottom: 12px;
    color: var(--okd-color-content-primary);
    font-size: 14px;
    font-weight: 500;
    line-height: 16px
}

._input-container_1fcv2_19 {
    gap: 8px
}

._input_1fcv2_19 {
    flex: 1
}

._input-tag_1fcv2_25 {
    text-align: center
}

._custom-input_1fcv2_28._inner-input_1fcv2_28 {
    border-radius: 4px
}

@media (max-width: 767px) {
    ._custom-input_1fcv2_28._inner-input_1fcv2_28 {
        border-radius:8px
    }
}

._custom-input_1fcv2_28._inner-input_1fcv2_28._error-input_1fcv2_36 {
    border-color: var(--okd-color-semantic-negative)
}

._err-text_1fcv2_39 {
    margin-top: 4px;
    color: var(--okd-color-semantic-negative);
    font-size: 12px;
    font-weight: 400;
    line-height: 16px
}

._root_1vg59_1 {
    padding: 16px;
    background-color: var(--okd-color-background-base-secondary);
    border-radius: 8px;
    min-width: 320px
}

@media (max-width: 767px) {
    ._root_1vg59_1 {
        min-width:300px
    }
}

._title_1vg59_12 {
    margin-bottom: 12px;
    color: var(--okd-color-content-primary);
    font-size: 14px;
    font-weight: 500;
    line-height: 16px
}

._tips_1vg59_19 {
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-size: 14px;
    font-weight: 400;
    margin-top: 4px
}

._input_1vg59_26._custom-input_1vg59_26 {
    border-radius: 4px
}

@media (max-width: 767px) {
    ._input_1vg59_26._custom-input_1vg59_26 {
        border-radius:8px
    }
}

._root_wwkuh_1 {
    height: 100%;
    padding: 12px 24px 24px;
    background-color: var(--okd-color-background-base-primary);
    min-height: 660px
}

._name_wwkuh_7,._mev_wwkuh_8,._slippage_wwkuh_9,._priority_wwkuh_10,._amount_wwkuh_11 {
    margin-bottom: 16px
}

._btns_wwkuh_14 {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    padding: 16px 24px;
    background-color: var(--okd-color-background-base-primary);
    gap: 12px
}

._btns_wwkuh_14._no-bg_wwkuh_23 {
    background-color: var(--okd-color-background-base-secondary)
}

._placeholder-tg_wwkuh_26 {
    padding-bottom: 268px
}

._retina-border-basic_cj1h2_1 {
    position: relative
}

._retina-border-basic_cj1h2_1:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._retina-border-basic_cj1h2_1:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._retina-border-basic_cj1h2_1:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._retina-border-basic_cj1h2_1:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._retina-border-basic_cj1h2_1:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._wallet-navigator_cj1h2_29 {
    position: relative;
    width: 100%;
    height: 60px;
    padding: 0 16px;
    color: var(--okd-color-content-primary);
    background-color: var(--okd-color-background-base-primary)
}

._wallet-navigator__wrapper_cj1h2_37 {
    max-width: 100%
}

._wallet-navigator__sticky_cj1h2_40 {
    position: sticky;
    top: 0;
    z-index: 1
}

[dir=ltr] ._wallet-navigator__sticky_cj1h2_40 {
    left: 0
}

[dir=rtl] ._wallet-navigator__sticky_cj1h2_40 {
    right: 0
}

._wallet-navigator__bordered_cj1h2_46 {
    position: relative
}

._wallet-navigator__bordered_cj1h2_46:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._wallet-navigator__bordered_cj1h2_46:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._wallet-navigator__bordered_cj1h2_46:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._wallet-navigator__bordered_cj1h2_46:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._wallet-navigator__bordered_cj1h2_46:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._wallet-navigator__bordered_cj1h2_46:before {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: var(--okd-color-border-primary)
}

._wallet-navigator__title_cj1h2_79 {
    position: absolute;
    top: 50%;
    width: 256px
}

[dir=ltr] ._wallet-navigator__title_cj1h2_79 {
    left: 50%;
    transform: translate(-50%,-50%)
}

[dir=rtl] ._wallet-navigator__title_cj1h2_79 {
    right: 50%;
    transform: translate(50%,-50%)
}

._wallet-navigator__title__icon_cj1h2_86 {
    flex-shrink: 0;
    overflow: hidden
}

[dir=ltr] ._wallet-navigator__title__icon_cj1h2_86 {
    margin-right: 4px
}

[dir=rtl] ._wallet-navigator__title__icon_cj1h2_86 {
    margin-left: 4px
}

[dir=ltr] ._wallet-navigator__title__tag_cj1h2_91 {
    margin-left: 5px
}

[dir=rtl] ._wallet-navigator__title__tag_cj1h2_91 {
    margin-right: 5px
}

._title-left-padding_cj1h2_94 {
    width: calc(100% - 80px);
    flex-grow: 1;
    flex-shrink: 0
}

[dir=ltr] ._title-left-padding_cj1h2_94 {
    padding-right: 24px
}

[dir=rtl] ._title-left-padding_cj1h2_94 {
    padding-left: 24px
}

._wallet-navigator-title-icon-container_cj1h2_100 {
    position: relative;
    display: flex;
    width: 48px;
    padding: 0 8px;
    flex-shrink: 0;
    flex-grow: 0;
    align-items: center
}

._wallet-navigator-title-chain-logo_cj1h2_109 {
    position: absolute;
    bottom: -1px;
    width: 14px;
    height: 14px
}

[dir=ltr] ._wallet-navigator-title-chain-logo_cj1h2_109 {
    right: 7px
}

[dir=rtl] ._wallet-navigator-title-chain-logo_cj1h2_109 {
    left: 7px
}

._img_cj1h2_116 {
    width: 14px;
    height: 14px;
    border: 1px solid var(--okd-color-background-base-primary);
    border-radius: 50%
}

._title-right_cj1h2_122 {
    width: calc(100% - 48px);
    max-width: calc(100% - 48px)
}

._title-right-with-tag_cj1h2_126 {
    max-width: 59.6%;
    overflow: hidden
}

._title-right-without-tag_cj1h2_130 {
    width: 100%;
    max-width: 100%;
    overflow: hidden
}

._symbol-text_cj1h2_135 {
    width: 100%;
    color: var(--okd-color-content-primary);
    line-height: 24px;
    font-size: 18px;
    font-weight: 500
}

._address-text_cj1h2_142 {
    color: var(--okd-color-content-contrast);
    font-size: 14px;
    font-weight: 400;
    line-height: 12px
}

._copy-icon_cj1h2_148 {
    font-size: 16px;
    color: var(--okd-color-content-contrast);
    cursor: pointer
}

[dir=ltr] ._copy-icon_cj1h2_148 {
    margin-left: 6px
}

[dir=rtl] ._copy-icon_cj1h2_148 {
    margin-right: 6px
}

._tag-wrapper_cj1h2_154 {
    max-width: 38.46%;
    overflow: hidden
}

[dir=ltr] ._tag-wrapper_cj1h2_154 {
    margin-left: 4px
}

[dir=rtl] ._tag-wrapper_cj1h2_154 {
    margin-right: 4px
}

._tag_cj1h2_154 {
    width: 100%;
    overflow: hidden
}

._tag-text_cj1h2_163 {
    font-size: 12px;
    font-weight: 500;
    line-height: 16px
}

.network-fee-custom {
    padding: 16px;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 8px;
    cursor: pointer
}

.network-fee-custom--selected {
    border: 1px solid var(--okd-color-border-selected)
}

@media (hover: hover) and (pointer: fine) {
    .network-fee-custom:active {
        border:1px solid var(--okd-color-border-selected)
    }
}

.network-fee-custom--hide {
    height: 0;
    opacity: 0;
    overflow: hidden
}

.network-fee-custom__head {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center
}

.network-fee-custom__head--unfold {
    position: relative;
    padding-bottom: 16px
}

.network-fee-custom__head--unfold:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] .network-fee-custom__head--unfold:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] .network-fee-custom__head--unfold:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    .network-fee-custom__head--unfold:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    .network-fee-custom__head--unfold:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

.network-fee-custom__head--unfold:before {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: var(--okd-color-border-primary)
}

.network-fee-custom__type-icon {
    display: flex;
    align-items: center
}

[dir=ltr] .network-fee-custom__type-icon {
    margin-right: 12px
}

[dir=rtl] .network-fee-custom__type-icon {
    margin-left: 12px
}

.network-fee-custom__type-icon img {
    width: 32px;
    height: 32px
}

.network-fee-custom__content {
    flex: 1
}

.network-fee-custom__main {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    color: var(--okd-color-content-primary);
    font-weight: 500;
    font-size: 16px;
    line-height: 20px;
    margin-bottom: 4px
}

.network-fee-custom__sub {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    color: var(--okd-color-content-contrast);
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
    overflow: hidden
}

.network-fee-custom__sub__unit-price {
    display: flex
}

.network-fee-custom__sub__unit-price--prefix {
    max-width: 60px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

[dir=ltr] .network-fee-custom__sub__total {
    text-align: right
}

[dir=rtl] .network-fee-custom__sub__total {
    text-align: left
}

.network-fee-custom__sub__total-price {
    display: flex
}

[dir=ltr] .network-fee-custom__sub__total-price {
    margin-left: auto
}

[dir=rtl] .network-fee-custom__sub__total-price {
    margin-right: auto
}

.network-fee-custom__sub__total-price--prefix {
    max-width: 60px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.network-fee-custom__sub__total-fiat {
    max-width: 50px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.network-fee-custom__narrow-icon {
    position: relative;
    display: inline-block;
    width: 12px;
    background-repeat: no-repeat;
    background-size: cover;
    vertical-align: super;
    cursor: pointer;
    font-size: 12px;
    color: var(--okd-color-content-contrast)
}

[dir=ltr] .network-fee-custom__narrow-icon {
    margin: 7px 0 7px 8px
}

[dir=rtl] .network-fee-custom__narrow-icon {
    margin: 7px 8px 7px 0
}

.network-fee-custom__body {
    padding: 16px 0
}

.defaultGas {
    display: inline-flex;
    align-items: center;
    margin-bottom: 20px
}

.network-fee-item {
    display: flex;
    padding: 16px;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 8px;
    margin-bottom: 16px;
    cursor: pointer;
    user-select: none;
    flex-direction: row;
    justify-content: space-between;
    align-items: center
}

@media (hover: hover) and (pointer: fine) {
    .network-fee-item:hover {
        background-color:var(--okd-color-background-surface-primary)
    }

    .network-fee-item:active {
        background-color: var(--okd-color-background-surface-primary);
        border: 1px solid var(--okd-color-border-selected)
    }
}

.network-fee-item--selected {
    border: 1px solid var(--okd-color-border-selected)
}

.network-fee-item__type-icon {
    display: flex;
    align-items: center
}

[dir=ltr] .network-fee-item__type-icon {
    margin-right: 12px
}

[dir=rtl] .network-fee-item__type-icon {
    margin-left: 12px
}

.network-fee-item__type-icon img {
    width: 32px;
    height: 32px
}

.network-fee-item__content {
    flex: 1
}

.network-fee-item__main {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    color: var(--okd-color-content-primary);
    font-weight: 500;
    font-size: 16px;
    line-height: 20px;
    margin-bottom: 4px
}

.network-fee-item__sub {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    color: var(--okd-color-content-contrast);
    font-weight: 400;
    font-size: 12px;
    line-height: 16px
}

.network-fee-item__text {
    max-width: 140px
}

.network-fee {
    z-index: 1000;
    width: 100%;
    height: 100%;
    background-color: inherit
}

.network-fee--refresh-animation {
    animation: fadeOutAndfadeIn 7s infinite
}

.network-fee__body {
    position: relative;
    padding: 20px 16px 16px;
    background-color: inherit
}

@keyframes fadeOutAndfadeIn {
    90% {
        opacity: 1
    }

    95% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.coin-logo {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 100%;
    overflow: hidden;
    background: var(--okd-color-container-primary)
}

.coin-logo__img {
    width: 100%;
    height: 100%
}

.nft-logo {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    border: 1px solid var(--okd-color-border-primary);
    overflow: hidden;
    background: var(--okd-color-container-primary)
}

.nft-logo__img {
    width: 100%;
    height: 100%
}

.icon-logo {
    width: 30px;
    height: 30px;
    background-color: var(--okd-color-background-surface-primary);
    pointer-events: none;
    font-size: 22px
}

._overflow_u5b0r_1 {
    position: relative;
    bottom: 22px;
    display: inline-block;
    color: var(--okd-color-content-contrast);
    line-height: 12px;
    background-color: var(--okd-color-background-surface-primary);
    border: .5px solid var(--okd-color-border-primary);
    border-radius: 50%
}

[dir=ltr] ._overflow_u5b0r_1 {
    left: -10px
}

[dir=rtl] ._overflow_u5b0r_1 {
    right: -10px
}

.coin-logo-box {
    display: inline-block
}

._container_1vjlb_1 {
    display: flex;
    flex-direction: column;
    width: 100%;
    background-color: var(--okd-color-background-base-primary)
}

._container_1vjlb_1 ._scrollable_1vjlb_7 {
    flex: 1;
    overflow: auto;
    padding-bottom: 8px
}

._wrapContainer_1vjlb_12 {
    position: absolute;
    top: 0;
    z-index: 1003;
    width: 100%;
    height: 100%
}

[dir=ltr] ._wrapContainer_1vjlb_12 {
    left: 0
}

[dir=rtl] ._wrapContainer_1vjlb_12 {
    right: 0
}

._icon_1vjlb_20 {
    position: relative
}

._tokenLogo_1vjlb_23 {
    position: absolute;
    top: 0;
    width: 32px;
    height: 32px
}

[dir=ltr] ._tokenLogo_1vjlb_23 {
    left: 0
}

[dir=rtl] ._tokenLogo_1vjlb_23 {
    right: 0
}

._tokenLogoLarger_1vjlb_30 {
    position: absolute;
    top: 0;
    width: 36px;
    height: 36px
}

[dir=ltr] ._tokenLogoLarger_1vjlb_30 {
    left: 0
}

[dir=rtl] ._tokenLogoLarger_1vjlb_30 {
    right: 0
}

._chainLogo_1vjlb_37 {
    position: absolute;
    bottom: -4px;
    width: 16px;
    height: 16px
}

[dir=ltr] ._chainLogo_1vjlb_37 {
    right: -4px
}

[dir=rtl] ._chainLogo_1vjlb_37 {
    left: -4px
}

._chainLogo_1vjlb_37:before {
    position: absolute;
    width: 16px;
    height: 16px;
    background-color: var(--okd-color-border-primary);
    border-radius: 50%;
    content: ""
}

._tab_1vjlb_52 {
    background: var(--okd-color-background-base-primary)
}

._list_1vjlb_55 {
    height: 100%
}

._chainSmall_1vjlb_58 {
    width: 32px;
    height: 32px
}

._chainLarge_1vjlb_62 {
    width: 36px;
    height: 36px
}

._errorContainer_12hl2_1 {
    padding-top: 72px
}

._alert_1txjs_1 {
    margin-top: 12px
}

._text-color_3kntd_1 {
    color: var(--okd-color-text-secondary)
}

._tips-content_3kntd_4 {
    margin: 26px 0
}

._tips-content_3kntd_4>li {
    position: relative;
    line-height: 22px
}

[dir=ltr] ._tips-content_3kntd_4>li {
    margin-left: 18px
}

[dir=rtl] ._tips-content_3kntd_4>li {
    margin-right: 18px
}

._tips-content_3kntd_4>li:before {
    position: absolute;
    top: 6px;
    width: 4px;
    height: 4px;
    background-color: var(--okd-color-text-secondary);
    border-radius: 50%;
    content: ""
}

[dir=ltr] ._tips-content_3kntd_4>li:before {
    left: -12px
}

[dir=rtl] ._tips-content_3kntd_4>li:before {
    right: -12px
}

._container_dngvz_1 {
    padding: 16px 0;
    background-color: var(--okd-color-background-base-primary);
    margin-top: 15px
}

[dir=ltr] ._container_dngvz_1 ._infoIcon_dngvz_6 {
    margin-left: 4px
}

[dir=rtl] ._container_dngvz_1 ._infoIcon_dngvz_6 {
    margin-right: 4px
}

._container_dngvz_1 ._exchangeRate_dngvz_9 {
    max-width: 100px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    height: 16px;
    line-height: 16px
}

._container_dngvz_1 ._exchangeRateValue_dngvz_19 {
    max-width: 200px;
    height: 16px;
    line-height: 16px
}

._container_dngvz_1 ._contentTertiary_dngvz_24 {
    color: var(--okd-color-content-tertiary)
}

._container_dngvz_1 ._finalReceive_dngvz_27,._container_dngvz_1 ._finalReceiveValue_dngvz_28 {
    height: 24px;
    line-height: 24px
}

._container_dngvz_1 ._max_dngvz_32 {
    color: var(--okd-color-content-primary);
    text-decoration: underline;
    cursor: pointer
}

[dir=ltr] ._container_dngvz_1 ._max_dngvz_32 {
    margin-left: 2px
}

[dir=rtl] ._container_dngvz_1 ._max_dngvz_32 {
    margin-right: 2px
}

._container_dngvz_1 ._rangeAmount_dngvz_38 {
    margin: 12px 0 15px
}

._amountText_dngvz_41 {
    margin-top: 16px
}

._receiveText_dngvz_44 {
    margin-top: 12px
}

._displayAmount_dngvz_47 {
    font-size: 20px
}

._tradeTimes_dngvz_50 {
    margin-top: 4px;
    column-gap: 4px
}

._swapInput_6oxu1_1 {
    padding: 20px 14px;
    border-radius: 8px;
    background: var(--okd-color-background-surface-disable);
    margin-top: 12px;
    cursor: pointer
}

._swapInput_6oxu1_1 ._inputWrapper_6oxu1_8 {
    width: 100%
}

._swapInput_6oxu1_1 ._inputWrapper_6oxu1_8 ._input_6oxu1_8 {
    flex: 1
}

[dir=ltr] ._swapInput_6oxu1_1 ._inputWrapper_6oxu1_8 ._input_6oxu1_8 {
    margin-right: 24px
}

[dir=rtl] ._swapInput_6oxu1_1 ._inputWrapper_6oxu1_8 ._input_6oxu1_8 {
    margin-left: 24px
}

._swapInput_6oxu1_1 ._inputWrapper_6oxu1_8 ._inputInner_6oxu1_15 {
    padding: 0;
    border: none;
    background: transparent;
    outline: none;
    box-shadow: none
}

._swapInput_6oxu1_1 ._inputWrapper_6oxu1_8 ._inputClass_6oxu1_22 {
    font-size: 24px;
    font-weight: 700
}

._swapInput_6oxu1_1 ._inputWrapper_6oxu1_8 ._inputClass_6oxu1_22::placeholder {
    font-size: 24px;
    font-weight: 700;
    color: var(--okd-color-content-tertiary)
}

._swapInput_6oxu1_1 ._inputWrapper_6oxu1_8 ._symbol_6oxu1_31 {
    font-size: 20px
}

._swapInput_6oxu1_1 ._currency_6oxu1_34 {
    margin-top: 2px;
    height: 16px
}

._swapInput_6oxu1_1 ._currencyError_6oxu1_38 {
    color: var(--okd-color-semantic-negative)
}

._error_6oxu1_41 {
    border: 1px solidvar(--okd-color-semantic-negative)
}

._container_1hqzh_1 {
    display: flex;
    border: none;
    border-radius: 12px;
    align-items: center;
    cursor: pointer;
    background: var(--okd-color-background-surface-disable)
}

[dir=ltr] ._container_1hqzh_1 {
    padding: 16px 10px 16px 12px
}

[dir=rtl] ._container_1hqzh_1 {
    padding: 16px 12px 16px 10px
}

._container_1hqzh_1 ._textContainer_1hqzh_10 {
    display: flex;
    flex-direction: column;
    flex: 1;
    max-width: 70px
}

[dir=ltr] ._container_1hqzh_1 ._textContainer_1hqzh_10 {
    margin-left: 8px
}

[dir=rtl] ._container_1hqzh_1 ._textContainer_1hqzh_10 {
    margin-right: 8px
}

._container_1hqzh_1 ._textContainer_1hqzh_10 ._tokenName_1hqzh_17 {
    width: 100%;
    font-size: 20px
}

._container_1hqzh_1 ._textContainer_1hqzh_10 ._chainName_1hqzh_21 {
    width: 100%;
    margin-top: 2px;
    color: var(--okd-color-content-contrast)
}

._container_1hqzh_1 ._imgContainer_1hqzh_26 {
    position: relative;
    width: 30px;
    height: 30px
}

._container_1hqzh_1 ._imgContainer_1hqzh_26 ._tokenImg_1hqzh_31 {
    width: 30px;
    height: 30px;
    border-radius: 50%
}

._container_1hqzh_1 ._imgContainer_1hqzh_26 ._chainImg_1hqzh_36 {
    position: absolute;
    top: 18px;
    width: 14px;
    height: 14px;
    border-radius: 50%
}

[dir=ltr] ._container_1hqzh_1 ._imgContainer_1hqzh_26 ._chainImg_1hqzh_36 {
    right: -2px
}

[dir=rtl] ._container_1hqzh_1 ._imgContainer_1hqzh_26 ._chainImg_1hqzh_36 {
    left: -2px
}

[dir=ltr] ._container_1hqzh_1 ._arrowIcon_1hqzh_44 {
    margin-left: 6px
}

[dir=rtl] ._container_1hqzh_1 ._arrowIcon_1hqzh_44 {
    margin-right: 6px
}

._disabled_1hqzh_47 {
    cursor: unset
}

._disabled_1hqzh_47 ._textContainer_1hqzh_10 {
    display: flex;
    flex-direction: column;
    flex: 1;
    max-width: 80px
}

._container_khgyn_1 {
    background-color: var(--okd-color-background-base-primary)
}

._container_khgyn_1 ._swapTokenContainer_khgyn_4 {
    display: flex;
    align-items: center;
    margin-top: 12px
}

._container_khgyn_1 ._swapTokenContainer_khgyn_4 ._swapToken_khgyn_4 {
    width: calc(50% - 12px)
}

._container_khgyn_1 ._swapTokenContainer_khgyn_4 ._swapIcon_khgyn_12 {
    margin: 0 4px;
    color: var(--okd-color-content-contrast)
}

._container_khgyn_1 ._rightArrow_khgyn_16 {
    margin: 0 4px
}

[dir=ltr] ._container_khgyn_1 ._walletIcon_khgyn_19 {
    margin: 0 2px 0 8px
}

[dir=rtl] ._container_khgyn_1 ._walletIcon_khgyn_19 {
    margin: 0 8px 0 2px
}

._container_khgyn_1 ._rate_khgyn_22 {
    margin-top: 12px
}

._container_khgyn_1 ._flex_khgyn_25 {
    display: flex;
    align-items: center
}

[dir=ltr] ._container_khgyn_1 ._infoIcon_khgyn_29 {
    margin-left: 4px
}

[dir=rtl] ._container_khgyn_1 ._infoIcon_khgyn_29 {
    margin-right: 4px
}

._container_khgyn_1 ._exchangeRate_khgyn_32 {
    max-width: 100px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    height: 16px;
    line-height: 16px
}

._container_khgyn_1 ._exchangeRateValue_khgyn_42 {
    max-width: 200px;
    height: 16px;
    line-height: 16px
}

._container_khgyn_1 ._finalReceive_khgyn_47,._container_khgyn_1 ._finalReceiveValue_khgyn_48 {
    height: 24px;
    line-height: 24px
}

._container_khgyn_1 ._max_khgyn_52 {
    color: var(--okd-color-content-primary);
    text-decoration: underline;
    cursor: pointer
}

[dir=ltr] ._container_khgyn_1 ._max_khgyn_52 {
    margin-left: 2px
}

[dir=rtl] ._container_khgyn_1 ._max_khgyn_52 {
    margin-right: 2px
}

._container_khgyn_1 ._rangeAmount_khgyn_58 {
    margin-top: 12px
}

._container_khgyn_1 ._error_khgyn_61 {
    color: var(--okd-color-semantic-negative)
}

._disabled_khgyn_64 {
    background: var(--okd-color-background-base-secondary);
    border: none;
    cursor: unset
}

._disabled_khgyn_64 ._textContainer_khgyn_69 {
    display: flex;
    flex-direction: column;
    flex: 1;
    width: calc(100% - 72px)
}

[dir=ltr] ._disabled_khgyn_64 ._textContainer_khgyn_69 {
    margin-left: 10px
}

[dir=rtl] ._disabled_khgyn_64 ._textContainer_khgyn_69 {
    margin-right: 10px
}

._selectCoinText_khgyn_76 {
    padding: 0
}

._selectAmountText_khgyn_79 {
    margin-top: 24px
}

._rateText_khgyn_82 {
    margin-top: 32px
}

._receiveText_khgyn_85 {
    margin-top: 12px
}

._displayAmount_khgyn_88 {
    font-size: 20px
}

._container_klk6c_1 {
    display: flex;
    flex-direction: column
}

._container_klk6c_1 ._title_klk6c_5 {
    margin: 30px 20px 0;
    font-size: 24px
}

._container_klk6c_1 ._content_klk6c_9 {
    margin: 16px 20px 20px;
    color: var(--okd-color-content-secondary);
    line-height: 22px
}

._footer_klk6c_14 {
    position: sticky;
    bottom: 0;
    width: 100%;
    height: 88px;
    padding: 16px 16px 24px;
    background-color: var(--okd-color-background-content-primary)
}

._title_vcieq_1 {
    display: flex;
    align-items: center
}

._title_vcieq_1 ._infoIcon_vcieq_5 {
    color: var(--okd-color-content-primary);
    cursor: pointer
}

[dir=ltr] ._title_vcieq_1 ._infoIcon_vcieq_5 {
    margin-left: 4px
}

[dir=rtl] ._title_vcieq_1 ._infoIcon_vcieq_5 {
    margin-right: 4px
}

._container_1g0r0_1 {
    display: flex;
    width: 100%;
    height: 100%;
    background-color: var(--okd-color-background-base-primary);
    flex-direction: column
}

._container_1g0r0_1 ._contentContainer_1g0r0_8 {
    display: flex;
    flex-direction: column;
    padding: 24px 16px 84px;
    background-color: var(--okd-color-background-base-primary)
}

._container_1g0r0_1 ._loaderContainer_1g0r0_14 {
    flex: 1
}

._container_1g0r0_1 ._errorContainer_1g0r0_17 {
    margin-top: -60px
}

._root_1n01c_1 {
    margin: 0 16px
}

.receive-content {
    flex: 1;
    overflow-y: auto;
    height: calc(100% - 144px);
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

.receive-content__qrcode__card {
    padding: 20px 24px 24px;
    border-radius: 16px
}

[dir=ltr] .receive-content__copy__button {
    margin-left: 24px
}

[dir=rtl] .receive-content__copy__button {
    margin-right: 24px
}

.receive-content__card__info {
    width: 100%;
    gap: 12px;
    padding: 8px 16px
}

.receive-content__card__title {
    flex: 1;
    gap: 4px;
    overflow: hidden
}

.receive-content__card__text {
    width: 100%;
    overflow: hidden
}

.receive-content__card__tag {
    max-width: 160px
}

[dir=ltr] .receive-content__card__tag {
    margin-left: 4px
}

[dir=rtl] .receive-content__card__tag {
    margin-right: 4px
}

.isInTg {
    height: calc(100% - 84px)
}

.receive-container {
    position: relative;
    overflow: hidden;
    display: flex;
    flex-direction: column
}

[dir=ltr] ._input_symbol_15l00_1 {
    margin-left: 4px
}

[dir=rtl] ._input_symbol_15l00_1 {
    margin-right: 4px
}

.coinAmount__input {
    padding: 0 16px
}

.coinAmount__input__main-box {
    position: relative;
    height: 74px;
    font-weight: 700
}

.coinAmount__input__wrap {
    position: relative
}

.coinAmount__input__box {
    height: auto!important;
    padding: 0!important;
    border: 0 none!important;
    box-shadow: none!important;
    background: transparent!important
}

.coinAmount__input__core {
    padding: 0!important;
    color: inherit!important;
    font-size: inherit!important;
    font-weight: inherit!important;
    font-optical-sizing: none!important;
    font-kerning: normal!important
}

.coinAmount__input__core::placeholder {
    font-size: inherit!important
}

.coinAmount__input__hidden {
    position: absolute;
    z-index: -1;
    opacity: 0
}

.coinAmount__input__swtich__mode {
    position: absolute;
    top: 50%;
    background-color: var(--okd-color-background-surface-primary);
    transform: translateY(-50%);
    font-weight: 400
}

[dir=ltr] .coinAmount__input__swtich__mode {
    right: 0
}

[dir=rtl] .coinAmount__input__swtich__mode {
    left: 0
}

@media (hover: hover) and (pointer: fine) {
    .coinAmount__input__swtich__mode__abled:hover {
        color:var(--okd-color-content-contrast);
        background-color: var(--okd-color-background-surface-pressed)
    }
}

.coinAmount__input__swtich__mode__disabled {
    color: var(--okd-color-content-disabled);
    background-color: var(--okd-color-background-surface-disable);
    cursor: default
}

.coinAmount__input__legal__icon {
    position: absolute;
    top: 50%;
    color: var(--okd-color-content-primary);
    cursor: pointer;
    font-size: 13px;
    transform: translateY(-50%)
}

[dir=ltr] .coinAmount__input__legal__icon {
    left: 100%
}

[dir=rtl] .coinAmount__input__legal__icon {
    right: 100%
}

.coinAmount__input__contrast__enter {
    position: relative;
    height: 19px;
    color: var(--okd-color-content-contrast);
    font-size: 16px
}

.coinAmount__input__contrast__enter__animation {
    animation: contrastAnimation .3s;
    animation-fill-mode: forwards
}

.coinAmount__input__contrast__enter__text {
    max-width: 200px;
    color: inherit;
    font-size: inherit;
    line-height: 1
}

.coinAmount__input__input__enter {
    max-width: 232px
}

.coinAmount__input__input__enter__animation {
    animation: inputAnimation .3s;
    animation-fill-mode: forwards
}

.coinAmount__input__input__enter__text {
    max-width: 200px;
    color: inherit;
    font-size: inherit
}

.coinAmount__input__main__symbol {
    position: relative;
    white-space: nowrap
}

[dir=ltr] .coinAmount__input__main__symbol {
    margin-left: 4px
}

[dir=rtl] .coinAmount__input__main__symbol {
    margin-right: 4px
}

.coinAmount__input__sub__box {
    position: relative;
    margin-top: 8px
}

.coinAmount__input__sub__box__symbol {
    position: relative;
    color: var(--okd-color-content-primary)
}

[dir=ltr] .coinAmount__input__sub__box__symbol {
    margin-left: 4px
}

[dir=rtl] .coinAmount__input__sub__box__symbol {
    margin-right: 4px
}

.select-fiat-currency {
    height: 515px
}

.select-fiat-currency__search {
    padding: 16px
}

.select-fiat-currency__content {
    height: 443px;
    overflow-y: auto
}

.select-fiat-currency__group {
    position: relative
}

.select-fiat-currency__group__default {
    margin-bottom: 16px
}

.select-fiat-currency__group__default:after {
    position: absolute;
    right: 16px;
    bottom: 0;
    left: 16px;
    content: "";
    border-bottom: .5px solid var(--okd-color-border-primary)
}

.select-fiat-currency_title {
    width: 100%;
    padding: 0 16px;
    color: var(--okd-color-content-contrast);
    line-height: 32px
}

.select-fiat-currency__item {
    height: 64px;
    background-color: var(--okd-color-background-base-primary)
}

@keyframes inputAnimation {
    0% {
        opacity: 0;
        transform: translateY(0)
    }

    90% {
        opacity: 0;
        transform: translateY(0)
    }

    to {
        color: var(--okd-color-content-contrast);
        opacity: 1;
        font-size: 16px;
        transform: translateY(55px);
        font-weight: 400
    }
}

@keyframes contrastAnimation {
    0% {
        font-size: 16px;
        color: var(--okd-color-content-contrast);
        transform: translateY(0)
    }

    to {
        font-size: inherit;
        color: var(--okd-color-content-primary);
        font-weight: 700;
        transform: translateY(-55px)
    }
}

._alert-container_135n4_1 {
    margin-bottom: 8px
}

.receive__qrcode__card__has__amount {
    padding-bottom: 16px
}

.receive__set_receive_amount__nav {
    background-color: var(--okd-color-background-base-primary)
}

.receive__set_receive_amount__input {
    margin-top: 90px;
    color: var(--okd-color-content-primary)
}

.receive__state {
    word-break: break-word
}

.receive__state__maintitle {
    margin-bottom: 6px
}

.receive__state__subtitle {
    width: 100%;
    color: var(--okd-color-content-contrast);
    font-weight: 500;
    font-size: 14px;
    line-height: 16px
}

.receive__state__subtitle__text {
    color: var(--okd-color-content-contrast)
}

.receive__state__subtitle__tooltip {
    font-size: inherit;
    color: inherit
}

.receive__state__clear {
    color: var(--okd-color-content-contrast)
}

[dir=ltr] .receive__state__clear {
    margin-left: 6px
}

[dir=rtl] .receive__state__clear {
    margin-right: 6px
}

@media (hover: hover) and (pointer: fine) {
    .receive__state__clear:hover {
        color:var(--okd-color-content-primary)
    }
}

.receive__footer-action {
    background-color: transparent
}

.receive_amount__container {
    display: flex;
    flex: 1;
    flex-direction: column
}

.receive_amount__scrollBox {
    display: flex;
    flex-direction: column;
    flex: 1
}

.receive__set_receive_amount__body {
    flex: 1
}

._supply-gas_16o39_1 {
    display: flex;
    flex-direction: column;
    padding: 0 16px 24px;
    background-color: var(--okd-color-background-base-secondary)
}

._supply-gas__nav_16o39_7 {
    display: flex;
    width: 100%;
    height: 60px;
    font-weight: 700;
    font-size: 18px;
    justify-content: space-between;
    align-items: center;
    margin-bottom: -12px
}

._supply-gas__nav-icon_16o39_17 {
    font-size: 22px;
    cursor: pointer
}

._supply-gas__item_16o39_21 {
    display: flex;
    justify-content: space-between;
    height: 100px;
    padding: 16px;
    background-color: var(--okd-color-background-surface-primary);
    border-radius: 8px;
    margin-top: 12px;
    cursor: pointer
}

._supply-gas__side_16o39_31,._supply-gas__image_16o39_35 {
    width: 60px;
    height: 60px
}

._supply-gas__title_16o39_39 {
    display: flex;
    flex-wrap: nowrap;
    align-items: center
}

._supply-gas__title-text_16o39_44 {
    font-weight: 700;
    font-size: 18px
}

._supply-gas__title-label_16o39_48 {
    display: flex;
    height: 20px;
    padding: 2px 4px;
    color: var(--okd-color-content-inverse);
    text-align: center;
    border-radius: 4px;
    background: var(--okd-color-semantic-positive);
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    align-items: center
}

[dir=ltr] ._supply-gas__title-label_16o39_48 {
    margin-left: 8px
}

[dir=rtl] ._supply-gas__title-label_16o39_48 {
    margin-right: 8px
}

._supply-gas__desc_16o39_62 {
    margin-top: 4px;
    font-size: 12px;
    color: var(--okd-color-content-contrast)
}

._supply-gas__container_16o39_67 {
    position: absolute;
    top: 0;
    z-index: 1001;
    width: 100%;
    height: 100%
}

[dir=ltr] ._supply-gas__container_16o39_67 {
    left: 0
}

[dir=rtl] ._supply-gas__container_16o39_67 {
    right: 0
}

._dialog_16o39_75,._mask_16o39_78,._window_16o39_81 {
    position: absolute
}

._action-buttons_j3bvq_1 {
    display: flex;
    justify-content: space-between;
    padding: 12px 16px 20px;
    background-color: var(--okd-color-background-base-primary)
}

._action-buttons_j3bvq_1 ._action-button_j3bvq_1 {
    flex: 1;
    min-width: calc(34% - 20px)
}

[dir=ltr] ._action-buttons_j3bvq_1 ._action-button_j3bvq_1 {
    margin-right: 8px
}

[dir=rtl] ._action-buttons_j3bvq_1 ._action-button_j3bvq_1 {
    margin-left: 8px
}

._action-buttons_j3bvq_1 ._action-button__content_j3bvq_12 {
    display: flex;
    width: 100%;
    justify-content: center
}

._action-buttons_j3bvq_1 ._action-button_j3bvq_1+._action-button_j3bvq_1 {
    flex: auto;
    min-width: calc(50% - 20px)
}

[dir=ltr] ._action-buttons_j3bvq_1 ._action-button_j3bvq_1:last-child {
    margin-right: 0
}

[dir=rtl] ._action-buttons_j3bvq_1 ._action-button_j3bvq_1:last-child {
    margin-left: 0
}

._main_1fewt_1 {
    width: 100%;
    height: 100%;
    background-color: var(--okd-color-background-base-primary)
}

._main_1fewt_1 ._box_1fewt_6 {
    width: 100%;
    height: 430px;
    padding: 78px 16px 0;
    overflow: auto
}

._main_1fewt_1 ._box_1fewt_6._isPureScreen_1fewt_12 {
    height: 486px
}

._main_1fewt_1 ._box_1fewt_6 ._tipImg_1fewt_15 {
    display: flex;
    width: 120px;
    height: 120px;
    justify-content: center;
    align-items: center;
    overflow: hidden;
    margin: 0 auto
}

._main_1fewt_1 ._box_1fewt_6 ._tipImg_1fewt_15 ._tipImgIcon_1fewt_24 {
    font-size: 120px;
    color: var(--okd-color-semantic-negative)
}

._main_1fewt_1 ._box_1fewt_6 ._title_1fewt_28 {
    width: 100%;
    margin: 12px 0;
    color: var(--okd-color-text-amplifed);
    line-height: 28px;
    font-size: 24px;
    font-weight: 500
}

._main_1fewt_1 ._box_1fewt_6 ._decs_1fewt_36 {
    width: 100%;
    color: var(--okd-color-content-contrast);
    font-weight: 400;
    line-height: 20px
}

._main_1fewt_1 ._box_1fewt_6 ._extLink_1fewt_42 {
    color: var(--okd-color-content-primary);
    text-decoration-line: underline
}

._main_1fewt_1 ._footerWrap_1fewt_46 {
    width: 100%
}

._screenOneButtons_1fewt_49 {
    width: 100%;
    padding: 16px 16px 32px
}

._screenOneButtons_1fewt_49 ._extButton_1fewt_53 {
    color: var(--okd-color-content-contrast);
    line-height: 20px;
    font-size: 14px;
    text-align: center;
    margin-top: 20px;
    cursor: pointer;
    font-weight: 400
}

._extLink_f58rv_1 {
    color: var(--okd-color-content-primary);
    text-decoration-line: underline;
    cursor: pointer
}

._customInput_y9e7y_1 {
    margin-bottom: 16px
}

._maxBaseFeeWarning_y9e7y_4 {
    color: var(--okd-color-semantic-notice);
    line-height: 16px;
    font-weight: 400;
    font-size: 12px
}

._customGWei_y9e7y_10 {
    display: flex;
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-weight: 400;
    font-size: 12px
}

._customInputSubTitle_y9e7y_17 {
    color: var(--okd-color-content-contrast)
}

[dir=ltr] ._customInputSubTitle_y9e7y_17 {
    margin-left: 4px
}

[dir=rtl] ._customInputSubTitle_y9e7y_17 {
    margin-right: 4px
}

._customGasFeeWarning_y9e7y_21 {
    margin-top: 16px
}

._customGasFeeWarningFold_y9e7y_24 {
    margin-top: 14px
}

._gweiText_y9e7y_27 {
    font-size: 15px;
    color: var(--okd-color-content-contrast)
}

._container_137sj_1 {
    padding: 0 16px
}

._container_137sj_1 button._button_137sj_4 {
    font-weight: 400;
    color: var(--okd-color-content-contrast)
}

._root_1qpa2_1 {
    display: flex;
    width: 532px;
    height: 860px;
    background-color: var(--okd-color-background-base-primary);
    flex-direction: column
}

@media (max-width: 767px) {
    ._root_1qpa2_1 {
        width:100%;
        height: 90vh
    }
}

._root_1qpa2_1 ._main_1qpa2_14 {
    display: flex;
    width: 100%;
    padding: 74px 16px 0;
    flex: 1;
    overflow: auto;
    flex-direction: column;
    align-items: center
}

._root_1qpa2_1 ._main_1qpa2_14 ._image_1qpa2_23 {
    width: 100px;
    height: 100px
}

._root_1qpa2_1 ._main_1qpa2_14 ._title_1qpa2_27 {
    width: 100%;
    margin: 12px 0;
    color: var(--okd-color-text-amplifed);
    line-height: 28px;
    text-align: center;
    font-size: 24px;
    font-weight: 500
}

._root_1qpa2_1 ._main_1qpa2_14 ._desc_1qpa2_36,._root_1qpa2_1 ._main_1qpa2_14 ._descRaw_1qpa2_37 {
    width: 100%;
    color: var(--okd-color-content-contrast);
    line-height: 20px;
    text-align: center;
    font-size: 14px
}

._root_1qpa2_1 ._main_1qpa2_14 ._desc_1qpa2_36 ._extLink_1qpa2_44 {
    color: var(--okd-color-content-primary);
    text-decoration-line: underline;
    cursor: pointer
}

[dir=ltr] ._root_1qpa2_1 ._main_1qpa2_14 ._desc_1qpa2_36 ._extLink_1qpa2_44 {
    margin-left: 4px
}

[dir=rtl] ._root_1qpa2_1 ._main_1qpa2_14 ._desc_1qpa2_36 ._extLink_1qpa2_44 {
    margin-right: 4px
}

._root_1qpa2_1 ._descList_1qpa2_50 {
    width: 100%
}

._root_1qpa2_1 ._descList_1qpa2_50 ._addressItem_1qpa2_53 {
    margin-bottom: 32px
}

._root_1qpa2_1 ._descList_1qpa2_50 ._addressItem_1qpa2_53 ._assressTitle_1qpa2_56 {
    color: var(--okd-color-content-primary);
    font-size: 12px;
    line-height: 16px;
    margin-bottom: 8px
}

._root_1qpa2_1 ._descList_1qpa2_50 ._addressItem_1qpa2_53 ._assressInfo_1qpa2_62 {
    color: var(--okd-color-content-primary);
    font-size: 20px;
    line-height: 24px;
    font-weight: 500;
    word-break: break-all
}

._root_1qpa2_1 ._descList_1qpa2_50 ._addressItem_1qpa2_53 ._assressGray_1qpa2_69 {
    color: var(--okd-color-content-contrast)
}

._root_1qpa2_1 ._footerWrap_1qpa2_72 {
    width: 100%
}

._root_1qpa2_1 ._footerWrap_1qpa2_72 ._verticalButtons_1qpa2_75 {
    width: 100%;
    padding: 12px 16px 32px
}

._root_1qpa2_1 ._footerWrap_1qpa2_72 ._verticalButtons_1qpa2_75 ._extButton_1qpa2_79 {
    color: var(--okd-color-content-contrast);
    line-height: 20px;
    font-size: 14px;
    text-align: center;
    margin-top: 20px;
    cursor: pointer;
    font-weight: 400
}

._retina-border-basic_gm6nn_1 {
    position: relative
}

._retina-border-basic_gm6nn_1:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._retina-border-basic_gm6nn_1:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._retina-border-basic_gm6nn_1:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._retina-border-basic_gm6nn_1:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._retina-border-basic_gm6nn_1:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._root_gm6nn_29 {
    margin-top: 24px
}

._root_gm6nn_29 ._subTitle_gm6nn_32 {
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-size: 12px
}

._root_gm6nn_29 ._utxo_gm6nn_37 {
    width: 100%;
    padding: 0 16px;
    background-color: var(--okd-color-container-secondary);
    border-radius: 8px;
    margin-top: 8px;
    overflow: hidden
}

._coin_gm6nn_45 {
    display: flex;
    justify-content: space-between;
    padding: 16px 0;
    position: relative
}

._coin_gm6nn_45:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._coin_gm6nn_45:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._coin_gm6nn_45:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._coin_gm6nn_45:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._coin_gm6nn_45:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._coin_gm6nn_45:before {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: var(--okd-color-border-primary)
}

._coin_gm6nn_45 ._coinDetail_gm6nn_81 {
    flex: 1;
    display: flex;
    max-width: 200px;
    align-items: center
}

._coin_gm6nn_45 ._coinDetail_gm6nn_81 ._coinSymbol_gm6nn_87 {
    border-radius: 50%;
    overflow: hidden;
    flex: none
}

[dir=ltr] ._coin_gm6nn_45 ._coinDetail_gm6nn_81 ._coinSymbol_gm6nn_87 {
    margin-right: 4px
}

[dir=rtl] ._coin_gm6nn_45 ._coinDetail_gm6nn_81 ._coinSymbol_gm6nn_87 {
    margin-left: 4px
}

._coin_gm6nn_45 ._coinDetail_gm6nn_81 ._coinSymbol_gm6nn_87._nftImage_gm6nn_93 {
    border-radius: 4px
}

._coin_gm6nn_45 ._coinDetail_gm6nn_81 ._coinAmount_gm6nn_96 {
    font-weight: 500;
    font-size: 14px;
    line-height: 16px
}

._coin_gm6nn_45 ._coinValue_gm6nn_101 {
    max-width: 180px;
    font-weight: 500;
    font-size: 14px;
    line-height: 16px
}

[dir=ltr] ._coin_gm6nn_45 ._coinValue_gm6nn_101 {
    margin-left: 20px;
    text-align: right
}

[dir=rtl] ._coin_gm6nn_45 ._coinValue_gm6nn_101 {
    margin-right: 20px;
    text-align: left
}

._assetList_gm6nn_109 ._unresolvedTip_gm6nn_109 {
    color: var(--okd-color-semantic-notice);
    line-height: 16px;
    font-size: 12px;
    padding-top: 12px;
    padding-bottom: 16px
}

._assetList_gm6nn_109 ._list_gm6nn_116 {
    padding-bottom: 16px
}

._assetList_gm6nn_109 ._list_gm6nn_116._paddingTop_gm6nn_119 {
    padding-top: 16px
}

._assetList_gm6nn_109 ._list_gm6nn_116 ._asset_gm6nn_109 {
    display: flex;
    justify-content: space-between
}

._assetList_gm6nn_109 ._list_gm6nn_116 ._asset_gm6nn_109:not(:first-child) {
    margin-top: 6px
}

._assetList_gm6nn_109 ._list_gm6nn_116 ._asset_gm6nn_109 ._assetDetail_gm6nn_129,._assetList_gm6nn_109 ._list_gm6nn_116 ._asset_gm6nn_109 ._assetValue_gm6nn_130 {
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-size: 12px
}

._assetList_gm6nn_109 ._list_gm6nn_116 ._asset_gm6nn_109 ._assetDetail_gm6nn_129 {
    flex: 1;
    max-width: 200px
}

._assetList_gm6nn_109 ._list_gm6nn_116 ._asset_gm6nn_109 ._assetValue_gm6nn_130 {
    max-width: 180px
}

[dir=ltr] ._assetList_gm6nn_109 ._list_gm6nn_116 ._asset_gm6nn_109 ._assetValue_gm6nn_130 {
    margin-left: 20px;
    text-align: right
}

[dir=rtl] ._assetList_gm6nn_109 ._list_gm6nn_116 ._asset_gm6nn_109 ._assetValue_gm6nn_130 {
    margin-right: 20px;
    text-align: left
}

._assetList_gm6nn_109 ._foldSwitch_gm6nn_144 {
    cursor: pointer;
    display: flex;
    width: 100%;
    height: 40px;
    justify-content: center;
    align-items: center;
    color: var(--okd-color-background-surface-primary);
    font-size: 12px;
    line-height: 16px;
    position: relative
}

._assetList_gm6nn_109 ._foldSwitch_gm6nn_144:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._assetList_gm6nn_109 ._foldSwitch_gm6nn_144:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._assetList_gm6nn_109 ._foldSwitch_gm6nn_144:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._assetList_gm6nn_109 ._foldSwitch_gm6nn_144:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._assetList_gm6nn_109 ._foldSwitch_gm6nn_144:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._assetList_gm6nn_109 ._foldSwitch_gm6nn_144:before {
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: var(--okd-color-border-primary)
}

._assetList_gm6nn_109 ._foldSwitch_gm6nn_144 .okx-wallet-plugin-add-arrow-chevrons {
    color: var(--okd-color-background-surface-primary);
    font-size: 16px;
    transition: transform .1s
}

[dir=ltr] ._assetList_gm6nn_109 ._foldSwitch_gm6nn_144 .okx-wallet-plugin-add-arrow-chevrons {
    transform: rotate(180deg)
}

[dir=rtl] ._assetList_gm6nn_109 ._foldSwitch_gm6nn_144 .okx-wallet-plugin-add-arrow-chevrons {
    transform: rotate(-180deg)
}

._assetList_gm6nn_109 ._foldSwitch_gm6nn_144._fold_gm6nn_144 .okx-wallet-plugin-add-arrow-chevrons {
    transform: rotate(0)
}

._retina-border-basic_5grf2_1 {
    position: relative
}

._retina-border-basic_5grf2_1:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._retina-border-basic_5grf2_1:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._retina-border-basic_5grf2_1:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._retina-border-basic_5grf2_1:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._retina-border-basic_5grf2_1:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._root_5grf2_29 {
    display: flex;
    width: 100%;
    height: 100%;
    flex-direction: column
}

._root_5grf2_29 ._header_5grf2_35 {
    display: flex;
    align-items: center;
    width: 100%;
    height: 60px;
    padding: 0 14px
}

._root_5grf2_29 ._header_5grf2_35 ._back_5grf2_42 {
    font-size: 24px
}

._root_5grf2_29 ._main_5grf2_45 {
    flex: 1;
    width: 100%;
    padding: 0 16px 40px;
    overflow: auto
}

._root_5grf2_29 ._main_5grf2_45 ._title_5grf2_51 {
    width: 100%;
    margin-top: 4px;
    padding-bottom: 20px;
    position: relative
}

._root_5grf2_29 ._main_5grf2_45 ._title_5grf2_51:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._root_5grf2_29 ._main_5grf2_45 ._title_5grf2_51:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._root_5grf2_29 ._main_5grf2_45 ._title_5grf2_51:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._root_5grf2_29 ._main_5grf2_45 ._title_5grf2_51:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._root_5grf2_29 ._main_5grf2_45 ._title_5grf2_51:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._root_5grf2_29 ._main_5grf2_45 ._title_5grf2_51:before {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: var(--okd-color-border-primary)
}

._root_5grf2_29 ._main_5grf2_45 ._title_5grf2_51 ._text_5grf2_87 {
    font-size: 20px;
    line-height: 28px;
    font-weight: 700
}

._root_5grf2_29 ._main_5grf2_45 ._checkBox_5grf2_92 {
    margin-top: 16px
}

._root_5grf2_29 ._footerWrap_5grf2_95 {
    width: 100%;
    min-height: 88px;
    padding: 16px;
    position: relative
}

._root_5grf2_29 ._footerWrap_5grf2_95:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._root_5grf2_29 ._footerWrap_5grf2_95:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._root_5grf2_29 ._footerWrap_5grf2_95:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._root_5grf2_29 ._footerWrap_5grf2_95:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._root_5grf2_29 ._footerWrap_5grf2_95:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._root_5grf2_29 ._footerWrap_5grf2_95:before {
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: var(--okd-color-border-primary)
}

._root_5grf2_29 ._footerWrap_5grf2_95 ._tipMessage_5grf2_131 {
    padding: 0;
    background-color: var(--okd-color-container-primary)
}

._root_5grf2_29 ._footerWrap_5grf2_95 ._submitButton_5grf2_135 {
    margin-top: 12px
}

[dir=ltr] ._module-wrap-icon_m5ibg_1 {
    margin-right: 4px
}

[dir=rtl] ._module-wrap-icon_m5ibg_1 {
    margin-left: 4px
}

._module-wrap-tooltip_m5ibg_4 {
    color: var(--okd-color-content-contrast)
}

._module-wrap-content_m5ibg_7 {
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px
}

._module-wrap-hover_m5ibg_13 {
    cursor: pointer
}

._singleChangeSummary_15r2r_1 {
    max-width: 328px
}

._cryptoWrap_15r2r_4 {
    display: inline
}

[dir=ltr] ._cryptoWrap_15r2r_4 {
    margin-right: 4px
}

[dir=rtl] ._cryptoWrap_15r2r_4 {
    margin-left: 4px
}

._cryptoNumber_15r2r_8 {
    display: inline;
    color: var(--okd-color-content-primary)
}

[dir=ltr] ._cryptoNumber_15r2r_8 {
    margin-right: 4px
}

[dir=rtl] ._cryptoNumber_15r2r_8 {
    margin-left: 4px
}

._cryptoSymbol_15r2r_13 {
    display: inline;
    color: var(--okd-color-content-contrast)
}

._currencyNumber_15r2r_17 {
    font-size: 12px;
    display: inline;
    color: var(--okd-color-content-contrast)
}

._coinLogo_15r2r_22 {
    flex-shrink: 0
}

[dir=ltr] ._coinLogo_15r2r_22 {
    margin-right: 8px
}

[dir=rtl] ._coinLogo_15r2r_22 {
    margin-left: 8px
}

._singleChangeSummaryWithLogo_15r2r_26 {
    max-width: calc(100% - 40px)
}

._retina-border-basic_rvlw9_1 {
    position: relative
}

._retina-border-basic_rvlw9_1:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._retina-border-basic_rvlw9_1:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._retina-border-basic_rvlw9_1:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._retina-border-basic_rvlw9_1:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._retina-border-basic_rvlw9_1:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._headerTip_rvlw9_29 {
    padding: 24px 16px;
    align-items: center;
    background-color: var(--okd-color-background-base-primary);
    position: relative
}

._headerTip_rvlw9_29:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._headerTip_rvlw9_29:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._headerTip_rvlw9_29:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._headerTip_rvlw9_29:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._headerTip_rvlw9_29:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._headerTip_rvlw9_29:before {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: var(--okd-color-border-primary)
}

._headerTip_rvlw9_29 ._tip-message-link_rvlw9_65 {
    text-decoration: underline
}

._headerTip_rvlw9_29 ._headerTipWarning_rvlw9_68 {
    font-size: 44px
}

[dir=ltr] ._headerTip_rvlw9_29 ._headerTipWarning_rvlw9_68 {
    margin-right: 12px
}

[dir=rtl] ._headerTip_rvlw9_29 ._headerTipWarning_rvlw9_68 {
    margin-left: 12px
}

._headerTip_rvlw9_29 ._headerTipContent_rvlw9_72 {
    overflow: hidden
}

._headerTip_rvlw9_29 ._headerTipMsg_rvlw9_75 {
    display: block;
    line-height: 22px;
    font-size: 14px;
    word-break: normal;
    overflow-wrap: break-word;
    white-space: pre-wrap
}

._headerTip_rvlw9_29 ._headerTipAction_rvlw9_83 {
    cursor: pointer;
    font-size: 14px;
    line-height: 16px;
    text-decoration-line: underline
}

._retina-border-basic_uvlo7_1 {
    position: relative
}

._retina-border-basic_uvlo7_1:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._retina-border-basic_uvlo7_1:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._retina-border-basic_uvlo7_1:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._retina-border-basic_uvlo7_1:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._retina-border-basic_uvlo7_1:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._txType_uvlo7_29 {
    position: relative;
    padding: 32px 0
}

._txType_uvlo7_29._bordered_uvlo7_33 {
    position: relative
}

._txType_uvlo7_29._bordered_uvlo7_33:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._txType_uvlo7_29._bordered_uvlo7_33:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._txType_uvlo7_29._bordered_uvlo7_33:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._txType_uvlo7_29._bordered_uvlo7_33:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._txType_uvlo7_29._bordered_uvlo7_33:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._txType_uvlo7_29._bordered_uvlo7_33:before {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: var(--okd-color-border-primary)
}

._txType_uvlo7_29 ._txTypeLogo_uvlo7_66 {
    width: 100px;
    height: 100px
}

._txType_uvlo7_29 ._txTypeTitle_uvlo7_70 {
    width: 100%;
    line-height: 24px;
    text-align: center;
    font-size: 24px;
    margin-top: 4px
}

._txType_uvlo7_29 ._txTypeSubTitle_uvlo7_77 {
    width: 100%;
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    text-align: center;
    font-size: 12px;
    margin-top: 4px
}

._txType_uvlo7_29 ._txTypeDesc_uvlo7_85 {
    width: 100%;
    color: var(--okd-color-content-contrast);
    line-height: 20px;
    text-align: center;
    font-size: 16px;
    margin-top: 4px
}

._txType_uvlo7_29 ._content_uvlo7_93 {
    width: 100%
}

._txType_uvlo7_29 ._content_uvlo7_93._needChildrenPadding_uvlo7_96 {
    padding-top: 32px
}

._root_ib0kb_1 ._txExplain_ib0kb_1 {
    cursor: pointer
}

._root_ib0kb_1 ._txExplain_ib0kb_1 .okx-wallet-plugin-question-mark {
    font-size: 24px
}

._txExplainModal_ib0kb_7 {
    display: flex;
    flex-direction: column;
    padding-top: 56px;
    width: 532px;
    height: 860px
}

@media (max-width: 767px) {
    ._txExplainModal_ib0kb_7 {
        width:100%;
        height: 90vh
    }
}

._txExplainModal_ib0kb_7 ._main_ib0kb_20 {
    flex: 1;
    display: flex;
    align-items: center;
    flex-direction: column;
    overflow-y: auto;
    padding: 0 16px
}

._txExplainModal_ib0kb_7 ._main_ib0kb_20 ._image_ib0kb_28 {
    width: 100px;
    height: 100px;
    margin-bottom: 12px
}

._txExplainModal_ib0kb_7 ._main_ib0kb_20 ._title_ib0kb_33 {
    color: var(--okd-color-content-primary);
    line-height: 34px;
    font-size: 28px;
    font-weight: 700;
    margin-bottom: 32px
}

._txExplainModal_ib0kb_7 ._main_ib0kb_20 ._infoList_ib0kb_40 {
    width: 100%
}

._txExplainModal_ib0kb_7 ._main_ib0kb_20 ._infoList_ib0kb_40 ._info_ib0kb_40:not(:last-child) {
    margin-bottom: 24px
}

._txExplainModal_ib0kb_7 ._main_ib0kb_20 ._infoList_ib0kb_40 ._info_ib0kb_40 ._subTitle_ib0kb_46 {
    color: var(--okd-color-content-primary);
    line-height: 24px;
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 16px
}

._txExplainModal_ib0kb_7 ._main_ib0kb_20 ._infoList_ib0kb_40 ._info_ib0kb_40 ._text_ib0kb_53 {
    color: var(--okd-color-content-contrast);
    line-height: 22px;
    font-size: 14px
}

._txExplainModal_ib0kb_7 ._footWrap_ib0kb_58 {
    width: 100%;
    height: 80px;
    padding: 12px 16px 20px
}

._root_1gj3g_1 ._tools_1gj3g_1 {
    position: absolute;
    top: 18px;
    width: 100%;
    height: 24px;
    padding: 0 16px
}

[dir=ltr] ._root_1gj3g_1 ._tools_1gj3g_1 {
    left: 0
}

[dir=rtl] ._root_1gj3g_1 ._tools_1gj3g_1 {
    right: 0
}

[dir=ltr] ._root_1gj3g_1 ._tools_1gj3g_1 ._mevWrap_1gj3g_9 {
    float: left
}

[dir=rtl] ._root_1gj3g_1 ._tools_1gj3g_1 ._mevWrap_1gj3g_9,[dir=ltr] ._root_1gj3g_1 ._tools_1gj3g_1 ._txExplainWrap_1gj3g_12 {
    float: right
}

[dir=rtl] ._root_1gj3g_1 ._tools_1gj3g_1 ._txExplainWrap_1gj3g_12 {
    float: left
}

._root_1gj3g_1 ._data_1gj3g_15 {
    width: 100%;
    padding: 0 16px
}

._root_12vgq_1 {
    word-break: break-all
}

._wallet-address-content_1majm_1 {
    max-width: calc(100% - 42px)
}

._wallet-address-text_1majm_4 {
    cursor: pointer;
    flex: 1
}

[dir=ltr] ._wallet-address-text_1majm_4 {
    margin-right: 40px
}

[dir=rtl] ._wallet-address-text_1majm_4 {
    margin-left: 40px
}

._wallet-address-tag_1majm_9 {
    max-width: 100%
}

._wallet-address-text-err_1majm_12 {
    color: var(--okd-color-semantic-negative)
}

._wallet-address-copy_1majm_15 {
    color: var(--okd-color-content-contrast)
}

@media (hover: hover) and (pointer: fine) {
    ._wallet-address-copy_1majm_15:hover {
        color:var(--okd-color-content-primary)
    }
}

._networkFee-enter-hover_uvjvn_1 {
    cursor: pointer
}

._networkFee-enter__network__logo_uvjvn_4 {
    width: 18px;
    height: 18px
}

[dir=ltr] ._networkFee-enter__network__logo_uvjvn_4 {
    margin-right: 4px
}

[dir=rtl] ._networkFee-enter__network__logo_uvjvn_4 {
    margin-left: 4px
}

._networkFee-enter-maxFee_uvjvn_9 {
    color: var(--okd-color-content-contrast);
    font-size: 12px;
    line-height: 20px
}

._networkFee-enter-divider_uvjvn_14 {
    margin: 12px 0
}

._networkFee-enter-fee_uvjvn_17._isFree_uvjvn_17 {
    color: var(--okd-color-content-contrast);
    text-decoration: line-through
}

._networkFee-enter-fee-free_uvjvn_21 {
    color: var(--okd-color-content-brand);
    font-size: 14px
}

[dir=ltr] ._networkFee-enter-fee-free_uvjvn_21 {
    margin-left: 8px
}

[dir=rtl] ._networkFee-enter-fee-free_uvjvn_21 {
    margin-right: 8px
}

._networkFee-enter-gasreturn-tip_uvjvn_26 {
    display: flex;
    line-height: 16px
}

._networkFee-enter-gasreturn-tip__icon_uvjvn_30 {
    line-height: 16px
}

[dir=ltr] ._networkFee-enter-gasreturn-tip__icon_uvjvn_30 {
    margin-right: 4px
}

[dir=rtl] ._networkFee-enter-gasreturn-tip__icon_uvjvn_30 {
    margin-left: 4px
}

._networkFee-enter-gasreturn-tip__text_uvjvn_34 {
    display: inline
}

._networkFee-enter__content__animation_uvjvn_37 {
    animation: _fadeOutAndFadeIn_uvjvn_1 7s infinite
}

@keyframes _fadeOutAndFadeIn_uvjvn_1 {
    90% {
        opacity: 1
    }

    95% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

._networkFee__wrap_uvjvn_51 {
    width: 100%
}

._retina-border-basic_1sgj6_1 {
    position: relative
}

._retina-border-basic_1sgj6_1:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._retina-border-basic_1sgj6_1:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._retina-border-basic_1sgj6_1:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._retina-border-basic_1sgj6_1:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._retina-border-basic_1sgj6_1:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._section-wrap_1sgj6_29 {
    padding: 0 16px
}

._section-wrap-vertical-padding_1sgj6_32 {
    padding-top: 24px;
    padding-bottom: 24px
}

._section-wrap-bordered_1sgj6_36 {
    position: relative
}

._section-wrap-bordered_1sgj6_36:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._section-wrap-bordered_1sgj6_36:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._section-wrap-bordered_1sgj6_36:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._section-wrap-bordered_1sgj6_36:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._section-wrap-bordered_1sgj6_36:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._section-wrap-bordered_1sgj6_36:before {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: var(--okd-color-border-primary)
}

._section-wrap_1sgj6_29:last-child {
    border: 0 none
}

._summary-item_1ybv1_1 {
    padding: 0
}

._summary-item__title_1ybv1_4 {
    line-height: 118%
}

._summary-item__title__wrap_1ybv1_7 {
    width: calc(100% - 44px)
}

._summary-item-icon__wrap_1ybv1_10 {
    position: relative;
    width: 32px;
    height: 32px
}

._summary-item-icon__corner_1ybv1_15 {
    position: absolute;
    bottom: -4px;
    border: 1px solid var(--okd-color-border-primary)
}

[dir=ltr] ._summary-item-icon__corner_1ybv1_15 {
    right: -4px
}

[dir=rtl] ._summary-item-icon__corner_1ybv1_15 {
    left: -4px
}

._tip-message_1p9bf_1 {
    width: 100%;
    padding: 12px 16px;
    background: var(--okd-color-background-base-primary)
}

._tip-message-warn_1p9bf_6 {
    color: var(--okd-color-semantic-notice)
}

._tip-message-error_1p9bf_9 {
    color: var(--okd-color-semantic-negative)
}

._tip-message-icon_1p9bf_12 {
    color: inherit
}

._tip-message-text_1p9bf_15 {
    color: inherit;
    line-height: 20px;
    word-break: break-word
}

._tip-message-link_1p9bf_20 {
    color: var(--okd-color-content-primary);
    text-decoration: underline
}

._tip-message-fillup_1p9bf_24 {
    color: var(--okd-color-content-primary);
    cursor: pointer;
    text-decoration: underline
}

[dir=ltr] ._tip-message-fillup_1p9bf_24 {
    margin-left: 8px
}

[dir=rtl] ._tip-message-fillup_1p9bf_24 {
    margin-right: 8px
}

._tip-message_1p9bf_1 ._feeErrorWithMessage_1p9bf_30 {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis
}

._tip-message_1p9bf_1 ._feeErrorWithMessage_1p9bf_30 ._errorMessage_1p9bf_38 {
    display: inline;
    text-decoration: underline dotted;
    cursor: pointer
}

._tip-message_1p9bf_1 ._feeErrorWithMessage_1p9bf_30 ._errorMessage_1p9bf_38:hover {
    text-decoration: underline
}

._itemWrapper_guwjx_1 {
    padding: 16px;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 8px;
    cursor: pointer;
    margin-bottom: 12px
}

[dir=ltr] ._itemWrapper_guwjx_1 ._chain_guwjx_8 {
    margin-right: 8px
}

[dir=rtl] ._itemWrapper_guwjx_1 ._chain_guwjx_8 {
    margin-left: 8px
}

._itemWrapper_guwjx_1 ._content_guwjx_11 {
    flex: 1
}

._itemWrapper_guwjx_1 ._address_guwjx_14,._itemWrapper_guwjx_1 ._amount_guwjx_17 {
    margin-bottom: 4px
}

._active_guwjx_20 {
    border-color: var(--okd-color-border-selected)
}

._main_dhmjq_1 {
    padding-bottom: 18px
}

._title_dhmjq_4 {
    font-size: 20px;
    line-height: 22px;
    margin-bottom: 4px
}

._subTitle_dhmjq_9 {
    margin-bottom: 16px;
    line-height: 22px
}

._dialogContainer_dhmjq_13 {
    padding-top: 32px
}

._content_18w99_1 {
    padding-top: 21px
}

._title_18w99_4 {
    color: var(--okd-color-content-primary);
    line-height: 24px;
    font-size: 22px;
    font-weight: 700
}

._text_18w99_10 {
    color: var(--okd-color-content-contrast);
    line-height: 22px;
    margin-top: 8px;
    font-size: 14px
}

._title_1xthp_1 {
    height: 54px;
    color: var(--okd-color-content-primary);
    line-height: 32px;
    padding-top: 22px;
    font-weight: 700;
    font-size: 24px
}

._subtitle_1xthp_9 {
    color: var(--okd-color-content-primary);
    line-height: 16px;
    margin-top: 8px;
    font-size: 14px
}

._fee_1xthp_15 {
    margin-top: 4px;
    padding: 12px 16px;
    background: var(--okd-color-background-base-secondary);
    border-radius: 8px
}

._feeTitle_1xthp_21 {
    font-size: 12px;
    color: var(--okd-color-content-primary);
    margin-top: 12px
}

._feeDetail_1xthp_26 {
    color: var(--okd-color-content-primary);
    line-height: 16px;
    margin-top: 4px;
    font-size: 14px;
    font-weight: 500
}

._speedDetail_1xthp_33 {
    color: var(--okd-color-semantic-positive)
}

._gasDetail_1xthp_36 {
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    margin-top: 4px;
    font-size: 12px
}

._root_wpiv5_1 {
    border: none
}

._title_wpiv5_4 {
    color: var(--okd-color-content-contrast);
    font-size: 12px
}

._header_wpiv5_8 {
    padding: 0 0 4px;
    justify-content: normal
}

._icon_wpiv5_12 {
    color: var(--okd-color-content-contrast)
}

[dir=ltr] ._icon_wpiv5_12 {
    margin-left: 3px
}

[dir=rtl] ._icon_wpiv5_12 {
    margin-right: 3px
}

._content_wpiv5_16 {
    margin: 0
}

._textarea_wpiv5_19 {
    height: 100px
}

._errorTip_wpiv5_22 {
    color: var(--okd-input-error-tips-color);
    line-height: var(--okd-input-md-error-line-height);
    box-sizing: border-box;
    margin-top: var(--okd-input-md-tip-margin, 4px);
    font-size: var(--okd-input-md-error-font-size)
}

._errorBordered_wpiv5_29 {
    background: var(--okd-input-error-background);
    box-shadow: var(--okd-input-error-shadow);
    border: thin solid var(--okd-input-error-border-color)
}

._disclaimer_h7kp8_1 {
    color: var(--okd-color-content-secondary);
    font-size: 14px;
    font-weight: 400;
    line-height: 22px
}

._checkbox-wrapper_h7kp8_7 {
    display: flex;
    align-items: center;
    margin-top: 16px;
    color: var(--okd-color-content-secondary);
    font-size: 14px;
    font-weight: 500;
    line-height: 22px
}

._lock-time-setting_h7kp8_16 {
    margin: 0 16px;
    border-radius: 8px;
    overflow: hidden;
    background: var(--okd-color-background-surface-secondary)
}

._lock-time-setting-item_h7kp8_22 {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 12px 16px;
    background: var(--okd-color-background-surface-secondary);
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    cursor: pointer
}

._lock-time-setting-item_h7kp8_22:hover {
    background: var(--okd-color-background-surface-pressed)
}

._title_h7kp8_36 {
    font-size: 16px;
    font-weight: 500;
    line-height: 20px
}

._sub-title_h7kp8_41 {
    color: var(--okd-color-content-contrast);
    font-size: 12px;
    font-weight: 400;
    line-height: 18px
}

._lock-time-title_h7kp8_47 {
    font-size: 16px;
    font-weight: 500;
    line-height: 20px;
    padding: 0 16px;
    margin-top: 16px;
    margin-bottom: 8px
}

._lock-time-subtitle_h7kp8_55 {
    color: var(--okd-color-content-contrast);
    font-size: 12px;
    font-weight: 400;
    line-height: 18px;
    padding: 0 16px;
    margin-bottom: 12px
}

._silent-sign-setting-title_h7kp8_63 {
    font-size: 16px;
    font-weight: 500;
    line-height: 20px;
    margin-bottom: 8px
}

._silent-sign-setting_h7kp8_63 {
    display: flex;
    padding: 0 16px;
    margin-top: 32px;
    align-items: center;
    justify-content: space-between
}

._silent-sign-setting_h7kp8_63 ._switch_h7kp8_76 {
    flex-shrink: 0
}

[dir=ltr] ._silent-sign-setting_h7kp8_63 ._switch_h7kp8_76 {
    margin-left: 16px
}

[dir=rtl] ._silent-sign-setting_h7kp8_63 ._switch_h7kp8_76 {
    margin-right: 16px
}

._silent-sign-setting_2sh81_1 {
    display: flex;
    padding: 16px;
    align-items: center;
    justify-content: space-between;
    gap: 16px;
    background: var(--okd-color-background-surface-primary)
}

._checkbox_2sh81_9 {
    flex-shrink: 0
}

[dir=ltr] ._checkbox_2sh81_9 {
    margin-right: 0
}

[dir=rtl] ._checkbox_2sh81_9 {
    margin-left: 0
}

._text_2sh81_13 {
    color: var(--okd-color-content-primary);
    font-size: 14px;
    font-weight: 400;
    line-height: 22px;
    flex: 1
}

[dir=ltr] ._text_2sh81_13 {
    text-align: left
}

[dir=rtl] ._text_2sh81_13 {
    text-align: right
}

._disclaimer_2sh81_21 {
    text-decoration: underline;
    cursor: pointer
}

._icon_2sh81_25 {
    cursor: pointer;
    font-size: 16px;
    color: var(--okd-color-content-primary);
    flex-shrink: 0
}

._dialog_2sh81_31 {
    padding: 8px 0 24px
}

._dialog-title_2sh81_34 {
    padding: 0 16px;
    margin-bottom: 8px;
    color: var(--okd-color-content-primary);
    font-size: 16px;
    font-weight: 500;
    line-height: 20px
}

._dialog-desc_2sh81_42 {
    padding: 0 16px;
    margin-bottom: 8px;
    color: var(--okd-color-content-contrast);
    font-size: 12px;
    font-weight: 400;
    line-height: 18px
}

._root_ud6a5_1 {
    display: flex;
    width: 100%;
    height: 100%;
    padding: 32px 16px 0;
    flex-direction: column
}

._root_ud6a5_1 ._main_ud6a5_8 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: center
}

._root_ud6a5_1 ._main_ud6a5_8 ._icon_ud6a5_14 {
    width: 70px;
    height: 70px;
    margin-bottom: 4px
}

._root_ud6a5_1 ._main_ud6a5_8 ._title_ud6a5_19 {
    width: 300px;
    height: 28px;
    margin-bottom: 4px
}

._root_ud6a5_1 ._main_ud6a5_8 ._subTitle_ud6a5_24 {
    width: 70px;
    height: 20px;
    margin-bottom: 60px
}

._root_ud6a5_1 ._main_ud6a5_8 ._txInfo_ud6a5_29 {
    width: 100%;
    margin-bottom: 32px
}

._root_ud6a5_1 ._main_ud6a5_8 ._txInfo_ud6a5_29 ._title_ud6a5_19 {
    width: 70px;
    height: 20px;
    margin-bottom: 8px
}

._root_ud6a5_1 ._main_ud6a5_8 ._txInfo_ud6a5_29 ._content_ud6a5_38 {
    width: 100%;
    height: 32px
}

._root_ud6a5_1 ._main_ud6a5_8 ._line_ud6a5_42 {
    width: 100%;
    height: 1px
}

._root_ud6a5_1 ._main_ud6a5_8 ._field_ud6a5_46 {
    width: 100%;
    height: 60px;
    margin-top: 24px
}

._retina-border-basic_ir9et_1 {
    position: relative
}

._retina-border-basic_ir9et_1:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._retina-border-basic_ir9et_1:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._retina-border-basic_ir9et_1:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._retina-border-basic_ir9et_1:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._retina-border-basic_ir9et_1:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._root_ir9et_29._noPadding_ir9et_29 ._firstLayerWrap_ir9et_29 {
    margin-left: 0;
    margin-right: 0
}

._root_ir9et_29 ._firstLayerWrap_ir9et_29 {
    margin-left: 16px;
    margin-right: 16px;
    padding-top: 24px;
    padding-bottom: 24px
}

._root_ir9et_29 ._firstLayerWrap_ir9et_29:first-child {
    padding-top: 0
}

._root_ir9et_29 ._firstLayerWrap_ir9et_29:not(:last-child) {
    position: relative
}

._root_ir9et_29 ._firstLayerWrap_ir9et_29:not(:last-child):before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._root_ir9et_29 ._firstLayerWrap_ir9et_29:not(:last-child):before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._root_ir9et_29 ._firstLayerWrap_ir9et_29:not(:last-child):before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._root_ir9et_29 ._firstLayerWrap_ir9et_29:not(:last-child):before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._root_ir9et_29 ._firstLayerWrap_ir9et_29:not(:last-child):before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._root_ir9et_29 ._firstLayerWrap_ir9et_29:not(:last-child):before {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: var(--okd-color-border-primary)
}

._root_ir9et_29 ._blockItem_ir9et_75 ._blockItemLabel_ir9et_75 {
    color: var(--okd-color-content-contrast);
    font-size: 14px;
    line-height: 16px;
    margin-bottom: 4px;
    max-width: 170px
}

._root_ir9et_29 ._blockItem_ir9et_75 ._blockItemLabel_ir9et_75._wholeLine_ir9et_82 {
    max-width: 100%
}

._root_ir9et_29 ._blockItem_ir9et_75 ._blockItemValue_ir9et_85 {
    color: var(--okd-color-content-primary);
    line-height: 16px;
    font-size: 14px;
    word-break: break-all
}

._root_ir9et_29 ._fieldItem_ir9et_91 {
    display: flex;
    width: 100%;
    overflow: hidden;
    align-items: flex-start;
    justify-content: space-between
}

._root_ir9et_29 ._fieldItem_ir9et_91 ._fieldLabel_ir9et_98 {
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-size: 14px;
    max-width: 170px
}

[dir=ltr] ._root_ir9et_29 ._fieldItem_ir9et_91 ._fieldLabel_ir9et_98 {
    margin-right: 18px
}

[dir=rtl] ._root_ir9et_29 ._fieldItem_ir9et_91 ._fieldLabel_ir9et_98 {
    margin-left: 18px
}

._root_ir9et_29 ._fieldItem_ir9et_91 ._fieldValue_ir9et_105 {
    flex: 1;
    color: var(--okd-color-content-primary);
    line-height: 16px;
    font-size: 14px;
    word-break: break-all
}

[dir=ltr] ._root_ir9et_29 ._fieldItem_ir9et_91 ._fieldValue_ir9et_105 {
    text-align: right
}

[dir=rtl] ._root_ir9et_29 ._fieldItem_ir9et_91 ._fieldValue_ir9et_105 {
    text-align: left
}

._root_ir9et_29 ._item_ir9et_113 {
    margin-bottom: 4px
}

[dir=ltr] ._root_ir9et_29 ._item_ir9et_113 {
    padding-left: 12px
}

[dir=rtl] ._root_ir9et_29 ._item_ir9et_113 {
    padding-right: 12px
}

._root_n95v9_1 ._copyable_n95v9_1 {
    cursor: pointer
}

._root_j9s07_1 {
    border: 0 none
}

._root_j9s07_1 ._header_j9s07_4 {
    padding: 0;
    line-height: 16px;
    margin-bottom: 4px;
    justify-content: flex-start
}

._root_j9s07_1 ._header_j9s07_4 ._title_j9s07_10 {
    color: var(--okd-color-content-contrast);
    font-size: 12px
}

._root_j9s07_1 ._content_j9s07_14 {
    margin-bottom: 0;
    overflow: visible
}

._root_j9s07_1 ._content_j9s07_14 ._contractAddress_j9s07_18 {
    padding: 12px 0
}

._root_j9s07_1 ._content_j9s07_14 ._tabContent_j9s07_21 {
    margin-top: 8px
}

._root_j9s07_1 ._content_j9s07_14 ._tabContent_j9s07_21 ._data_j9s07_24 {
    cursor: pointer
}

._root_j9s07_1 ._content_j9s07_14 ._tabContent_j9s07_21 ._abi_j9s07_27 {
    width: 100%;
    color: var(--okd-color-content-primary);
    line-height: 16px;
    font-size: 14px;
    overflow: hidden;
    word-break: break-all;
    white-space: pre-wrap;
    cursor: pointer
}

._root_j9s07_1 ._icon_j9s07_37 {
    color: var(--okd-color-content-contrast)
}

[dir=ltr] ._root_j9s07_1 ._icon_j9s07_37 {
    margin-left: 5px
}

[dir=rtl] ._root_j9s07_1 ._icon_j9s07_37 {
    margin-right: 5px
}

._root_j9s07_1 ._copyableText_j9s07_41 {
    cursor: pointer
}

._root_j9s07_1 ._address_j9s07_44 {
    margin: 12px 0
}

._root_195s5_1 {
    display: flex;
    width: 100%;
    align-items: center;
    overflow: hidden
}

._root_195s5_1 ._image_195s5_7 {
    width: 32px;
    height: 32px;
    flex: none
}

[dir=ltr] ._root_195s5_1 ._image_195s5_7 {
    margin-right: 8px
}

[dir=rtl] ._root_195s5_1 ._image_195s5_7 {
    margin-left: 8px
}

._root_195s5_1 ._text_195s5_13 {
    flex: 1;
    color: var(--okd-color-content-primary);
    line-height: 32px;
    font-size: 28px;
    font-weight: 500
}

._root_ibv1m_1 ._title_ibv1m_1 {
    display: none
}

._root_ibv1m_1:first-child:not(:nth-last-child(1)) {
    margin-bottom: 24px
}

._root_ibv1m_1:first-child:not(:nth-last-child(1)) ._title_ibv1m_1 {
    display: block;
    margin-bottom: 8px
}

._root_ibv1m_1 ._static-title_ibv1m_11 {
    display: block;
    margin-bottom: 8px
}

._approveInfoList_ibv1m_15 ._approve_ibv1m_15:not(:first-child) {
    margin-top: 24px
}

._approveInfoList_ibv1m_15 ._approve_ibv1m_15 ._token_ibv1m_18 {
    display: flex;
    width: 100%;
    overflow: hidden;
    align-items: center
}

._approveInfoList_ibv1m_15 ._approve_ibv1m_15 ._token_ibv1m_18 ._amount_ibv1m_24 {
    display: flex;
    align-items: center;
    max-width: calc(100% - 32px);
    overflow: hidden;
    font-size: 0
}

._approveInfoList_ibv1m_15 ._approve_ibv1m_15 ._token_ibv1m_18 ._amount_ibv1m_24 ._amountWrap_ibv1m_31 {
    line-height: 1em
}

._approveInfoList_ibv1m_15 ._approve_ibv1m_15 ._token_ibv1m_18 ._amount_ibv1m_24 ._number_ibv1m_34,._approveInfoList_ibv1m_15 ._approve_ibv1m_15 ._token_ibv1m_18 ._amount_ibv1m_24 ._symbol_ibv1m_35 {
    display: inline;
    line-height: 1em;
    font-weight: 500
}

._approveInfoList_ibv1m_15 ._approve_ibv1m_15 ._token_ibv1m_18 ._amount_ibv1m_24 ._number_ibv1m_34 {
    color: var(--okd-color-semantic-neutral)
}

._approveInfoList_ibv1m_15 ._approve_ibv1m_15 ._token_ibv1m_18 ._amount_ibv1m_24 ._symbol_ibv1m_35 {
    color: var(--okd-color-content-contrast)
}

[dir=ltr] ._approveInfoList_ibv1m_15 ._approve_ibv1m_15 ._token_ibv1m_18 ._amount_ibv1m_24 ._symbol_ibv1m_35 {
    margin-left: 8px
}

[dir=rtl] ._approveInfoList_ibv1m_15 ._approve_ibv1m_15 ._token_ibv1m_18 ._amount_ibv1m_24 ._symbol_ibv1m_35 {
    margin-right: 8px
}

._approveInfoList_ibv1m_15 ._approve_ibv1m_15 ._expiration_ibv1m_47 {
    margin-top: 4px;
    font-size: 16px;
    font-size: 14px;
    color: var(--okd-color-content-contrast)
}

._approveInfoList_ibv1m_15 ._foldSwitch_ibv1m_53 {
    cursor: pointer;
    display: flex;
    width: 100%;
    height: 16px;
    justify-content: center;
    align-items: center;
    color: var(--okd-color-content-primary);
    font-size: 14px;
    line-height: 16px;
    margin-top: 24px
}

._approveInfoList_ibv1m_15 ._foldSwitch_ibv1m_53 .okx-wallet-plugin-add-arrow-chevrons {
    color: var(--okd-color-content-primary);
    font-size: 16px;
    transition: transform .1s
}

[dir=ltr] ._approveInfoList_ibv1m_15 ._foldSwitch_ibv1m_53 .okx-wallet-plugin-add-arrow-chevrons {
    transform: rotate(180deg)
}

[dir=rtl] ._approveInfoList_ibv1m_15 ._foldSwitch_ibv1m_53 .okx-wallet-plugin-add-arrow-chevrons {
    transform: rotate(-180deg)
}

._approveInfoList_ibv1m_15 ._foldSwitch_ibv1m_53._fold_ibv1m_53 .okx-wallet-plugin-add-arrow-chevrons {
    transform: rotate(0)
}

._image_ibv1m_74 {
    width: 32px;
    height: 32px;
    flex: none
}

[dir=ltr] ._image_ibv1m_74 {
    margin-right: 8px
}

[dir=rtl] ._image_ibv1m_74 {
    margin-left: 8px
}

._root_1xbje_1 {
    display: flex;
    margin-bottom: 14px;
    align-items: center
}

._title_1xbje_6 {
    color: var(--okd-color-content-contrast);
    font-size: 14px;
    font-weight: 400;
    line-height: 16px
}

._risk_1xbje_12 {
    color: var(--okd-color-semantic-negative);
    text-decoration-line: underline;
    text-decoration-style: dotted;
    cursor: pointer
}

._subTitle_1xbje_18 {
    padding: 2px 4px;
    color: var(--okd-color-content-secondary);
    line-height: 16px;
    border-radius: 4px;
    background: var(--okd-color-background-surface-primary);
    font-size: 12px;
    font-weight: 400
}

[dir=ltr] ._subTitle_1xbje_18 {
    margin-left: 10px
}

[dir=rtl] ._subTitle_1xbje_18 {
    margin-right: 10px
}

._retina-border-basic_1ihhp_1 {
    position: relative
}

._retina-border-basic_1ihhp_1:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._retina-border-basic_1ihhp_1:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._retina-border-basic_1ihhp_1:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._retina-border-basic_1ihhp_1:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._retina-border-basic_1ihhp_1:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._divide_1ihhp_29 {
    position: relative
}

._divide_1ihhp_29:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._divide_1ihhp_29:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._divide_1ihhp_29:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._divide_1ihhp_29:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._divide_1ihhp_29:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._divide_1ihhp_29:before {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: var(--okd-color-border-primary)
}

._root_19vb2_1 {
    width: 100%;
    margin-bottom: 12px
}

._root_19vb2_1 ._name_19vb2_5 {
    height: 16px;
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-size: 12px
}

._root_19vb2_1 ._value_19vb2_11 {
    margin-top: 4px;
    color: var(--okd-color-content-primary);
    font-size: 14px;
    word-break: normal;
    overflow-wrap: break-word;
    white-space: pre-wrap;
    cursor: pointer
}

._mev-control-enter_1499c_1 {
    width: 24px;
    height: 24px;
    cursor: pointer
}

._mev-control-content_1499c_6 {
    padding: 0 24px 24px
}

._mev-control-content-title_1499c_9 {
    font-size: 16px;
    font-weight: 700;
    line-height: 20px
}

._mev-control-content-desc_1499c_14 {
    font-size: 14px;
    line-height: 22px
}

._mev-control-content_1499c_6 ._list-content_1499c_18 {
    margin-top: 8px
}

._mev-control-content_1499c_6 ._list-content_1499c_18 ._list-wrap_1499c_21 {
    background-color: transparent
}

._mev-control-content_1499c_6 ._list-content_1499c_18 ._list-item_1499c_24 {
    padding: 12px 0
}

._mev-control-content_1499c_6 ._list-content_1499c_18 ._list-item_1499c_24:hover {
    background-color: transparent
}

._mev-control-content_1499c_6 ._list-content_1499c_18 ._list-item_1499c_24 ._item-icon_1499c_30 {
    flex: 1;
    justify-content: flex-end
}

._mev-control-content_1499c_6 ._list-content_1499c_18 ._list-item_1499c_24 ._list-item-text_1499c_34 {
    font-size: 14px;
    color: var(--okd-color-content-secondary)
}

._mev-control-title_1499c_38 {
    font-size: 28px;
    font-weight: 700;
    line-height: 44px
}

._mev-control-sub-title_1499c_43 {
    font-size: 16px;
    font-weight: 700;
    line-height: 20px
}

._mev-control-picture_1499c_48 {
    width: 110px;
    height: 110px
}

._mev-control-divider_1499c_52 {
    width: 100%;
    margin: 0
}

._mev-control-text-content_1499c_56 {
    padding-top: 24px;
    overflow: auto
}

._mev-status_1499c_60 {
    position: relative;
    display: inline-block
}

._mev-status__text_1499c_64 {
    color: var(--okd-color-content-primary);
    line-height: 16px;
    font-size: 14px
}

._mev-status__text__active_1499c_69 {
    color: var(--okd-color-semantic-positive)
}

._mev-tooltip_1499c_72 {
    position: absolute;
    inset: 0
}

._root_dpdwi_1 {
    display: flex;
    align-items: center;
    width: 100%;
    height: 20px
}

._root_dpdwi_1 ._image_dpdwi_7 {
    width: 14px;
    height: 14px
}

[dir=ltr] ._root_dpdwi_1 ._image_dpdwi_7 {
    margin-right: 4px
}

[dir=rtl] ._root_dpdwi_1 ._image_dpdwi_7 {
    margin-left: 4px
}

._root_dpdwi_1 ._chainName_dpdwi_12 {
    color: var(--okd-color-content-primary);
    line-height: 20px;
    font-size: 14px
}

._switch-icon_h8b4m_1 {
    cursor: pointer
}

[dir=ltr] ._switch-icon_h8b4m_1 {
    margin-left: 8px;
    padding-left: 8px;
    border-left: 1px solid var(--okd-color-border-primary)
}

[dir=rtl] ._switch-icon_h8b4m_1 {
    margin-right: 8px;
    padding-right: 8px;
    border-right: 1px solid var(--okd-color-border-primary)
}

._tx-explain-mod_dbqrt_1 {
    position: absolute;
    top: 18px;
    z-index: 1;
    display: flex;
    width: 100%;
    height: 24px;
    padding: 0 16px;
    justify-content: flex-end;
    align-items: center
}

[dir=ltr] ._tx-explain-mod_dbqrt_1 {
    left: 0
}

[dir=rtl] ._tx-explain-mod_dbqrt_1 {
    right: 0
}

._tx-title-mod_19u2x_1>* {
    padding: 32px 0 0
}

._root_wkp78_1 {
    position: relative;
    width: 100%;
    height: 100%
}

._root_wkp78_1 ._txTypeExtInfo_wkp78_6 {
    position: absolute;
    top: 18px;
    display: flex;
    justify-content: flex-end
}

._section-wrap_wkp78_12 {
    position: relative;
    gap: 24px;
    padding-bottom: 24px
}

._section-wrap_wkp78_12>* {
    width: 100%;
    padding: 0 16px
}

._root_cnpwt_1 ._icon_cnpwt_1 {
    cursor: pointer;
    line-height: 32px
}

[dir=ltr] ._root_cnpwt_1 ._icon_cnpwt_1 {
    margin-left: 12px
}

[dir=rtl] ._root_cnpwt_1 ._icon_cnpwt_1 {
    margin-right: 12px
}

._root_cnpwt_1 ._icon_cnpwt_1 .okx-wallet-plugin-draw-20 {
    color: var(--okd-color-content-tertiary);
    font-size: 24px
}

._editApproveAmountModal_cnpwt_10 {
    display: flex;
    width: 532px;
    height: 860px;
    flex-direction: column
}

@media (max-width: 767px) {
    ._editApproveAmountModal_cnpwt_10 {
        width:100%;
        height: 90vh
    }
}

._editApproveAmountModal_cnpwt_10 ._content_cnpwt_22 {
    flex: 1
}

._editApproveAmountModal_cnpwt_10 ._txTypeInfo_cnpwt_25 {
    padding: 40px 0
}

._editApproveAmountModal_cnpwt_10 ._editArea_cnpwt_28 {
    height: 42px;
    overflow: hidden;
    padding: 0 16px
}

._editApproveAmountModal_cnpwt_10 ._editArea_cnpwt_28 ._unlimitedText_cnpwt_33 {
    width: 100%;
    color: var(--okd-color-semantic-neutral);
    line-height: 42px;
    text-align: center;
    font-weight: 700;
    font-size: 36px;
    cursor: text
}

[dir=ltr] ._editApproveAmountModal_cnpwt_10 ._editArea_cnpwt_28 ._unlimitedText_cnpwt_33 {
    margin-right: 8px
}

[dir=rtl] ._editApproveAmountModal_cnpwt_10 ._editArea_cnpwt_28 ._unlimitedText_cnpwt_33 {
    margin-left: 8px
}

._editApproveAmountModal_cnpwt_10 ._editArea_cnpwt_28 ._unlimitedText_cnpwt_33 ._unlimitedSymbol_cnpwt_43 {
    position: relative;
    color: var(--okd-color-content-contrast);
    line-height: 42px;
    font-weight: 700;
    font-size: 36px
}

[dir=ltr] ._editApproveAmountModal_cnpwt_10 ._editArea_cnpwt_28 ._unlimitedText_cnpwt_33 ._unlimitedSymbol_cnpwt_43 {
    padding-left: 8px
}

[dir=rtl] ._editApproveAmountModal_cnpwt_10 ._editArea_cnpwt_28 ._unlimitedText_cnpwt_33 ._unlimitedSymbol_cnpwt_43 {
    padding-right: 8px
}

._editApproveAmountModal_cnpwt_10 ._editArea_cnpwt_28 ._unlimitedText_cnpwt_33 ._unlimitedSymbol_cnpwt_43:before {
    content: "";
    position: absolute;
    top: 6px;
    width: 1px;
    height: 30px;
    background-color: var(--okd-color-content-primary)
}

[dir=ltr] ._editApproveAmountModal_cnpwt_10 ._editArea_cnpwt_28 ._unlimitedText_cnpwt_33 ._unlimitedSymbol_cnpwt_43:before {
    left: 0
}

[dir=rtl] ._editApproveAmountModal_cnpwt_10 ._editArea_cnpwt_28 ._unlimitedText_cnpwt_33 ._unlimitedSymbol_cnpwt_43:before {
    right: 0
}

._editApproveAmountModal_cnpwt_10 ._editArea_cnpwt_28 ._symbolClassName_cnpwt_60 {
    color: var(--okd-color-content-contrast)
}

._editApproveAmountModal_cnpwt_10 ._quickHandler_cnpwt_63 {
    margin-top: 12px;
    display: flex;
    justify-content: center;
    padding: 0 16px;
    overflow: hidden
}

._editApproveAmountModal_cnpwt_10 ._quickHandler_cnpwt_63 ._balanceWrap_cnpwt_70 {
    position: relative;
    display: flex;
    overflow: hidden
}

[dir=ltr] ._editApproveAmountModal_cnpwt_10 ._quickHandler_cnpwt_63 ._balanceWrap_cnpwt_70 {
    padding-right: 12px;
    margin-right: 12px
}

[dir=rtl] ._editApproveAmountModal_cnpwt_10 ._quickHandler_cnpwt_63 ._balanceWrap_cnpwt_70 {
    padding-left: 12px;
    margin-left: 12px
}

._editApproveAmountModal_cnpwt_10 ._quickHandler_cnpwt_63 ._balanceWrap_cnpwt_70:before {
    content: "";
    position: absolute;
    top: 3px;
    width: 1px;
    height: 14px;
    background-color: var(--okd-color-border-secondary)
}

[dir=ltr] ._editApproveAmountModal_cnpwt_10 ._quickHandler_cnpwt_63 ._balanceWrap_cnpwt_70:before {
    right: 0
}

[dir=rtl] ._editApproveAmountModal_cnpwt_10 ._quickHandler_cnpwt_63 ._balanceWrap_cnpwt_70:before {
    left: 0
}

._editApproveAmountModal_cnpwt_10 ._quickHandler_cnpwt_63 ._balanceWrap_cnpwt_70 ._balance_cnpwt_70 {
    color: var(--okd-color-content-contrast);
    line-height: 20px;
    font-size: 14px
}

[dir=ltr] ._editApproveAmountModal_cnpwt_10 ._quickHandler_cnpwt_63 ._balanceWrap_cnpwt_70 ._balance_cnpwt_70 {
    margin-right: 8px
}

[dir=rtl] ._editApproveAmountModal_cnpwt_10 ._quickHandler_cnpwt_63 ._balanceWrap_cnpwt_70 ._balance_cnpwt_70 {
    margin-left: 8px
}

._editApproveAmountModal_cnpwt_10 ._quickHandler_cnpwt_63 ._balanceWrap_cnpwt_70 ._maxBalance_cnpwt_92 {
    cursor: pointer;
    color: var(--okd-color-content-primary);
    line-height: 20px;
    flex: none;
    font-size: 14px;
    font-weight: 500
}

._editApproveAmountModal_cnpwt_10 ._quickHandler_cnpwt_63 ._unlimited_cnpwt_33 {
    flex: none;
    cursor: pointer;
    display: flex
}

._editApproveAmountModal_cnpwt_10 ._quickHandler_cnpwt_63 ._unlimited_cnpwt_33 ._text_cnpwt_105 {
    color: var(--okd-color-content-primary);
    line-height: 20px;
    font-size: 14px;
    font-weight: 500
}

[dir=ltr] ._editApproveAmountModal_cnpwt_10 ._quickHandler_cnpwt_63 ._unlimited_cnpwt_33 ._text_cnpwt_105 {
    margin-right: 4px
}

[dir=rtl] ._editApproveAmountModal_cnpwt_10 ._quickHandler_cnpwt_63 ._unlimited_cnpwt_33 ._text_cnpwt_105 {
    margin-left: 4px
}

._editApproveAmountModal_cnpwt_10 ._authQuantityWarnTip_cnpwt_112 {
    padding: 0 16px;
    line-height: 16px;
    text-align: center;
    margin-top: 16px;
    font-size: 14px
}

._editApproveAmountModal_cnpwt_10 ._authQuantityWarnTip_cnpwt_112._danger_cnpwt_119 {
    color: var(--okd-color-semantic-negative)
}

._editApproveAmountModal_cnpwt_10 ._authQuantityWarnTip_cnpwt_112._info_cnpwt_122 {
    color: var(--okd-color-content-contrast)
}

._editApproveAmountModal_cnpwt_10 ._approveTip_cnpwt_125 {
    padding: 0 16px;
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    text-align: center;
    font-size: 14px;
    margin-bottom: 24px
}

._editApproveAmountModal_cnpwt_10 ._footerActions_cnpwt_133 {
    padding: 12px 16px 24px
}

._copy_cnpwt_136 {
    color: var(--okd-color-content-contrast)
}

@media (hover: hover) and (pointer: fine) {
    ._copy_cnpwt_136:hover {
        color:var(--okd-color-content-primary)
    }
}

._spenderAddress_cnpwt_144 {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 4px;
    color: var(--okd-color-content-contrast);
    font-size: 14px;
    font-weight: 400;
    line-height: 16px;
    margin-top: 18px;
    text-align: center
}

._data-input_1k4cq_1 {
    padding-bottom: 20px;
    position: relative
}

._data-input-error-tip_1k4cq_5 {
    position: absolute;
    bottom: 0
}

[dir=ltr] ._data-input-error-tip_1k4cq_5 {
    left: 0
}

[dir=rtl] ._data-input-error-tip_1k4cq_5 {
    right: 0
}

._networkFee-panel_yh0pp_1 {
    background-color: var(--okd-color-background-base-primary)
}

._networkFee-panel-content_yh0pp_4 {
    padding: 24px 16px
}

._networkFee-panel-desc_yh0pp_7 {
    line-height: 24px;
    margin-bottom: 8px
}

._networkFee-panel-options_yh0pp_11 {
    background-color: inherit
}

._networkFee-panel-option__header_yh0pp_14 {
    width: 100%
}

[dir=ltr] ._networkFee-panel-option__icon_yh0pp_17 {
    margin-right: 12px
}

[dir=rtl] ._networkFee-panel-option__icon_yh0pp_17 {
    margin-left: 12px
}

._networkFee-panel-option__content_yh0pp_20 {
    flex: 1
}

._networkFee-panel-option__title_yh0pp_23 {
    color: 16px;
    font-size: 16px;
    line-height: 24px
}

._networkFee-panel-option__desc_yh0pp_28 {
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-size: 12px;
    font-weight: 400
}

._networkFee-panel-option__children_yh0pp_34 {
    width: 100%
}

._networkFee-panel-custom-option_yh0pp_37 {
    transition: .3 all
}

._networkFee-panel-custom-option__extend_yh0pp_40 {
    height: auto
}

._networkFee-panel-custom-option__extend__icon_yh0pp_43 {
    color: var(--okd-color-content-contrast)
}

[dir=ltr] ._networkFee-panel-custom-option__extend__icon_yh0pp_43 {
    margin-left: 6px
}

[dir=rtl] ._networkFee-panel-custom-option__extend__icon_yh0pp_43 {
    margin-right: 6px
}

._networkFee-panel-custom-option__un_extend_yh0pp_47 {
    height: 0;
    overflow: hidden
}

._networkFee-panel-custom-option__confirm_yh0pp_51 {
    margin-top: 16px
}

._view-data_10kda_1 {
    border: 0 none
}

._view-data_10kda_1 ._view-data-header_10kda_4 {
    padding: 0;
    line-height: 16px;
    margin-bottom: 4px;
    justify-content: flex-start
}

._view-data_10kda_1 ._view-data-header_10kda_4 ._view-data-header-title_10kda_10 {
    color: var(--okd-color-content-contrast);
    font-size: 12px
}

._view-data_10kda_1 ._view-data-content_10kda_14 {
    margin-bottom: 0;
    overflow: visible
}

._view-data-expande__icon_10kda_18 {
    color: var(--okd-color-content-contrast)
}

[dir=ltr] ._view-data-expande__icon_10kda_18 {
    margin-left: 5px
}

[dir=rtl] ._view-data-expande__icon_10kda_18 {
    margin-right: 5px
}

._view-data_10kda_1 ._copyableText_10kda_22 {
    cursor: pointer
}

._outer_a83bw_1 {
    position: relative;
    display: flex;
    height: 100%;
    justify-content: center;
    align-items: center
}

._inner_a83bw_8 {
    position: absolute
}

[dir=ltr] ._inner_a83bw_8 {
    left: 50%;
    transform: translate(-50%)
}

[dir=rtl] ._inner_a83bw_8 {
    right: 50%;
    transform: translate(50%)
}

._image_a83bw_13 {
    height: 32px;
    align-self: center;
    animation: _breathing_a83bw_1 1.5s ease-in-out infinite
}

._title_a83bw_18 {
    color: var(--okd-color-content-contrast);
    line-height: 22px;
    text-align: center;
    margin-top: 4px;
    font-size: 14px;
    font-weight: 400
}

._networkItem_1ehn5_1 {
    width: 160px;
    padding: 12px 10px;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 8px;
    cursor: pointer;
    margin-bottom: 12px
}

@media (hover: hover) and (pointer: fine) {
    ._networkItem_1ehn5_1:hover {
        border:1px solid var(--okd-color-border-selected)
    }
}

._networkItem_1ehn5_1 ._chainName_1ehn5_14 {
    width: 108px
}

._networkItem_1ehn5_1 ._noIcon_1ehn5_17 {
    width: 22px;
    height: 22px;
    color: var(--okd-color-content-primary);
    line-height: 22px;
    text-align: center;
    background-color: var(--okd-color-background-surface-primary);
    border: 1px solid var(--okd-color-border-contrast);
    border-radius: 22px;
    font-weight: 700;
    font-size: 14px
}

[dir=ltr] ._networkItem_1ehn5_1 ._noIcon_1ehn5_17 {
    margin-right: 8px
}

[dir=rtl] ._networkItem_1ehn5_1 ._noIcon_1ehn5_17 {
    margin-left: 8px
}

._active_1ehn5_30 {
    border: 1px solid var(--okd-color-border-selected)
}

._networkImage_1ehn5_33 {
    width: 22px;
    height: 22px;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 50%
}

[dir=ltr] ._networkImage_1ehn5_33 {
    margin-right: 8px
}

[dir=rtl] ._networkImage_1ehn5_33 {
    margin-left: 8px
}

._main_nse1c_1 ._networkWrapper_nse1c_1 {
    margin-top: 16px;
    flex-wrap: wrap;
    justify-content: space-between
}

._main_nse1c_1 ._networkWrapper_nse1c_1 ._groupName_nse1c_6 {
    width: 100%;
    margin: 4px 0 8px
}

._main_nse1c_1 ._search_nse1c_10 {
    margin: 16px 0 12px
}

._main_nse1c_1 ._networkImage_nse1c_13 {
    width: 22px;
    height: 22px;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 50%
}

[dir=ltr] ._main_nse1c_1 ._networkImage_nse1c_13 {
    margin-right: 8px
}

[dir=rtl] ._main_nse1c_1 ._networkImage_nse1c_13 {
    margin-left: 8px
}

._main_nse1c_1 ._networkName_nse1c_20 {
    color: var(--okd-color-content-primary);
    font-size: 16px;
    font-weight: 500;
    line-height: px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

._main_nse1c_1 ._networkItem_nse1c_29 {
    width: 160px;
    padding: 12px 10px;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 8px;
    cursor: pointer;
    margin-bottom: 12px
}

@media (hover: hover) and (pointer: fine) {
    ._main_nse1c_1 ._networkItem_nse1c_29:hover {
        border:1px solid var(--okd-color-border-selected)
    }
}

._main_nse1c_1 ._active_nse1c_42 {
    border: 1px solid var(--okd-color-border-selected)
}

._title_nse1c_45 {
    font-size: 20px;
    line-height: 24px;
    margin-bottom: 4px
}

._subTitleWrapper_nse1c_50 ._subTitle_nse1c_50 {
    line-height: 22px
}

._containerClassName_nse1c_53 {
    padding-top: 0
}

._root_b2owh_1 {
    padding: 14px 16px 0
}

._root_b2owh_1 ._text_b2owh_4 {
    font-size: 12px
}

._root_b2owh_1 ._text_b2owh_4 ._currentChainText_b2owh_7 {
    display: inline-block;
    color: var(--okd-color-content-contrast)
}

[dir=ltr] ._root_b2owh_1 ._text_b2owh_4 ._currentChainText_b2owh_7 {
    margin-right: 4px
}

[dir=rtl] ._root_b2owh_1 ._text_b2owh_4 ._currentChainText_b2owh_7 {
    margin-left: 4px
}

._root_b2owh_1 ._text_b2owh_4 ._switchNetwork_b2owh_12 {
    display: inline-block;
    color: var(--okd-color-content-primary);
    cursor: pointer;
    white-space: nowrap
}

._disabled_d2nbg_1 {
    opacity: .5;
    pointer-events: none;
    filter: grayscale(100%);
    user-select: none;
    cursor: default
}

._disabled_d2nbg_1:focus,._disabled_d2nbg_1 *:focus {
    outline: none
}

._backup-wallet-float_1gizp_1 {
    width: calc(100% - 32px);
    margin: 0 auto;
    padding: 16px;
    background-color: var(--okd-color-container-primary);
    border-radius: 4px;
    gap: 0 16px
}

._backup-wallet-float_1gizp_1 ._backup-wallet-float-icon-negative_1gizp_9 {
    color: var(--okd-color-semantic-negative)
}

._backup-wallet-float_1gizp_1 ._backup-wallet-float-icon-notice_1gizp_12,._backup-wallet-float_1gizp_1 ._backup-wallet-float-icon-cloud_1gizp_15 {
    color: var(--okd-color-semantic-notice)
}

._backup-wallet-float_1gizp_1 ._backup-wallet-close-cloud_1gizp_18 {
    color: var(--okd-color-content-contrast)
}

[dir=ltr] ._backup-wallet-float_1gizp_1 ._backup-wallet-close-cloud_1gizp_18 {
    margin-left: 8px
}

[dir=rtl] ._backup-wallet-float_1gizp_1 ._backup-wallet-close-cloud_1gizp_18 {
    margin-right: 8px
}

._backup-wallet-float-desc_1gizp_22 {
    margin: 8px 0 16px;
    line-height: 16px
}

._root_1gizp_26 {
    margin: 0 16px
}

._root_1gizp_26 ._icon_1gizp_29 {
    font-size: 24px
}

[dir=ltr] ._root_1gizp_26 ._icon_1gizp_29 {
    margin-right: 8px
}

[dir=rtl] ._root_1gizp_26 ._icon_1gizp_29 {
    margin-left: 8px
}

._root_1gizp_26 ._negative_1gizp_33 {
    color: var(--okd-color-semantic-negative)
}

._root_1gizp_26 ._notice_1gizp_36 {
    color: var(--okd-color-semantic-notice)
}

._backup_1gizp_1 {
    font-size: 12px;
    font-weight: 500;
    line-height: 20px
}

._main_mv0wj_1 {
    display: flex;
    width: 100%;
    height: 64px;
    padding: 10px 12px;
    align-items: center;
    background-color: var(--okd-color-container-primary);
    box-shadow: 0 0 18px var(--okd-color-background-surface-pressed);
    user-select: none
}

._main_mv0wj_1 ._connectManage_mv0wj_11 {
    cursor: pointer
}

._main_mv0wj_1 ._button_mv0wj_14 {
    border-color: var(--okd-color-semantic-negative);
    color: var(--okd-color-semantic-negative)
}

@media (hover: hover) and (pointer: fine) {
    ._main_mv0wj_1 ._button_mv0wj_14:hover {
        border-color:var(--okd-color-semantic-negative);
        color: var(--okd-color-semantic-negative)
    }
}

._divider-line_mv0wj_24 {
    display: inline-block;
    height: 12px;
    padding: 0 6px
}

._divider-line__inner_mv0wj_29 {
    width: 1px;
    height: 100%;
    background-color: var(--okd-color-content-disabled)
}

._left_mv0wj_34 {
    display: flex;
    flex: 1;
    flex-flow: wrap;
    align-items: center
}

[dir=ltr] ._left_mv0wj_34 {
    margin-right: 16px
}

[dir=rtl] ._left_mv0wj_34 {
    margin-left: 16px
}

._imgWrapper_mv0wj_41 {
    position: relative;
    width: 44px;
    height: 44px
}

[dir=ltr] ._imgWrapper_mv0wj_41 {
    margin-right: 10px
}

[dir=rtl] ._imgWrapper_mv0wj_41 {
    margin-left: 10px
}

._imgWrapper_mv0wj_41 ._icon_mv0wj_47 {
    border-radius: 50%
}

[dir=ltr] ._chainIcon_mv0wj_50 {
    margin: 0 4px 0 2px
}

[dir=rtl] ._chainIcon_mv0wj_50 {
    margin: 0 2px 0 4px
}

._status_mv0wj_53 {
    display: flex;
    flex-direction: column;
    flex: 1;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

._origin_mv0wj_61 {
    max-width: 148px;
    margin-bottom: 2px
}

._arrowIcon_mv0wj_65 {
    color: var(--okd-color-content-contrast);
    font-size: 12px;
    line-height: 16px
}

._disconnectIcon_mv0wj_70 {
    width: 30px;
    height: 30px;
    font-size: 16px;
    color: var(--okd-color-semantic-negative)
}

@media (hover: hover) and (pointer: fine) {
    ._disconnectIcon_mv0wj_70:hover {
        color:var(--okd-color-semantic-negative)
    }
}

._divider_mv0wj_24 {
    width: 1px;
    height: 24px;
    background: var(--okd-color-border-primary)
}

[dir=ltr] ._divider_mv0wj_24 {
    margin: 0 11px 0 0
}

[dir=rtl] ._divider_mv0wj_24 {
    margin: 0 0 0 11px
}

.ok-home-page {
    width: 100%;
    height: 100%;
    overflow-y: scroll;
    overflow-x: hidden
}

.ok-home-page--nft-loading {
    display: flex;
    width: 48px;
    height: 48px;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 24px;
    align-items: center;
    justify-content: center;
    background: var(--okd-color-background-base-primary)
}

.ok-home--error-parent {
    display: flex;
    width: 100%;
    flex-direction: column;
    align-items: center;
    padding-top: 48px
}

.ok-home--error-parent .ok-home--error-text {
    color: var(--okd-color-content-contrast);
    line-height: 158%;
    text-align: center;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    margin-bottom: 24px
}

.ok-home--loading-parent {
    display: flex;
    width: 100%;
    height: 290px;
    align-items: center;
    justify-content: center
}

.ok-home-bottom-panel {
    position: static;
    bottom: 24px;
    display: flex;
    justify-content: center
}

.ok-home-bottom-panel--nft {
    position: relative;
    bottom: 24px;
    display: flex;
    justify-content: center
}

[dir=ltr] .ok-home-bottom-panel--nft {
    left: 0
}

[dir=rtl] .ok-home-bottom-panel--nft {
    right: 0
}

.ok-home-bottom-panel--nft-blue {
    color: var(--okd-color-content-primary)
}

[dir=ltr] .ok-home-bottom-panel--nft .button__icon {
    margin-right: 4px
}

[dir=rtl] .ok-home-bottom-panel--nft .button__icon {
    margin-left: 4px
}

.home-button {
    height: 40px;
    line-height: 16px;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 24px;
    font-size: 14px;
    font-weight: 400
}

.home-button-nft {
    display: flex;
    width: auto;
    height: 40px;
    padding: 10px 23px;
    color: var(--okd-color-content-primary);
    line-height: 16px;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 24px;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    align-items: center
}

.new-home__account-menu {
    position: sticky;
    top: -1px;
    z-index: 10;
    display: flex;
    height: 60px;
    padding: 0 16px;
    border-top: 1px solid transparent;
    border-bottom: 1px solid transparent;
    justify-content: flex-start;
    align-items: center
}

.new-home__account-icon-line {
    width: 0;
    height: 15px
}

[dir=ltr] .new-home__account-icon-line {
    border-left: 1px solid var(--okd-color-border-primary);
    margin: 0 9px 0 14px
}

[dir=rtl] .new-home__account-icon-line {
    border-right: 1px solid var(--okd-color-border-primary);
    margin: 0 14px 0 9px
}

.new-home__account-list {
    padding: 8px 0 0;
    background-color: var(--okd-color-background-base-primary);
    border-radius: 8px
}

.new-home__header-account-left {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    flex: 1
}

[dir=ltr] .new-home__header-account-left {
    padding-right: 24px
}

[dir=rtl] .new-home__header-account-left {
    padding-left: 24px
}

.new-home__header-border {
    position: relative
}

.new-home__header-border:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] .new-home__header-border:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] .new-home__header-border:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    .new-home__header-border:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    .new-home__header-border:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

.new-home__header-border:before {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: var(--okd-color-border-primary)
}

.new-home__account-assets {
    display: inline-block;
    max-width: 100%;
    cursor: pointer
}

.new-home_header-menu {
    position: absolute;
    top: 0;
    z-index: 15;
    display: flex;
    width: 72px;
    height: 60px;
    margin: 0 16px;
    justify-content: space-between;
    align-items: center
}

[dir=ltr] .new-home_header-menu {
    right: 0
}

[dir=rtl] .new-home_header-menu {
    left: 0
}

.new-home_header-menu__dev {
    width: 130px
}

.new-home__info-none {
    visibility: hidden
}

.ok-home-bottom-panel__disabled {
    display: none
}

.ok-home-bottom-panel__fixed {
    position: absolute;
    display: flex
}

.main-button-group {
    display: flex;
    width: 100%;
    gap: 16px;
    justify-content: flex-end;
    margin-top: 8px
}

.ok-home-notification--main {
    width: 100%
}

[dir=ltr] .ok-home-notification--main {
    text-align: left
}

[dir=rtl] .ok-home-notification--main {
    text-align: right
}

.ok-home-notification--icon {
    width: 16px;
    height: 16px
}

[dir=ltr] .ok-home-notification--icon {
    margin-right: 12px
}

[dir=rtl] .ok-home-notification--icon {
    margin-left: 12px
}

.ok-home-notification--body {
    display: flex;
    justify-content: space-between;
    margin-bottom: 5px;
    margin-top: -2px
}

.ok-home-notification--title {
    display: flex;
    color: var(--okd-color-content-primary);
    line-height: 16px;
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    align-items: center
}

.ok-home-notification--desc {
    display: flex;
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    align-items: center
}

.new-home-nft-aptos-notify {
    position: relative;
    top: -3px;
    display: inline-block;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background: var(--okd-color-semantic-negative)
}

[dir=ltr] .new-home-nft-aptos-notify {
    margin-left: 4.5px
}

[dir=rtl] .new-home-nft-aptos-notify {
    margin-right: 4.5px
}

.batch-transfer-tag {
    padding: 0 4px;
    color: var(--okd-color-content-primary);
    line-height: 20px;
    border-radius: 4px;
    font-weight: 400;
    font-size: 12px;
    background: var(--okd-color-semantic-positive)
}

.new-home__account-assets-tooltip {
    word-break: break-all
}

.new-home__address-copy {
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
    user-select: none
}

.new-home__address-copy-underline {
    height: 0;
    margin: 16px;
    border-top: .5px solid var(--okd-color-border-primary)
}

.new-home__address-copy-mask {
    position: absolute;
    top: 0;
    z-index: -1;
    width: 0;
    height: 0;
    cursor: default
}

[dir=ltr] .new-home__address-copy-mask {
    left: 0
}

[dir=rtl] .new-home__address-copy-mask {
    right: 0
}

.new-home__address-copy-mask-visible {
    z-index: 10000;
    width: 100vw;
    height: 100vh
}

.new-home__address-copy-button {
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer
}

.new-home__address-copy-drop-option {
    padding: 0!important
}

.new-home__address-copy-drop-option:last-child {
    margin-bottom: 14px
}

.new-home__address-copy-drop-container {
    background-color: var(--okd-color-container-primary)
}

.new-home__address-copy-drop-container input::placeholder {
    color: var(--okd-color-content-tertiary)!important;
    font-size: 14px!important
}

.address-copy-notification * {
    word-break: break-all
}

.info-red-icon {
    background-image: url(./send-success-I5D53IIJ.png)
}

.address-copy-badge {
    overflow: hidden;
    height: 20px;
    vertical-align: top;
    padding: 0 4px
}

.title-tag {
    position: sticky;
    top: 0;
    z-index: 1;
    cursor: default;
    background: var(--okd-color-container-primary)
}

._btn_l5kiz_1 {
    margin-top: 8px
}

._main_1li3n_1 {
    justify-content: space-between;
    gap: 2px
}

._line_1li3n_5 {
    width: 8px;
    height: 4px;
    border-radius: 4px;
    background: var(--okd-color-background-surface-pressed)
}

._dot_1li3n_11 {
    width: 4px;
    height: 4px;
    border-radius: 4px;
    background: var(--okd-color-background-surface-primary)
}

._main_si9mr_1 ._icon_si9mr_1 {
    width: 20px;
    height: 20px;
    background: var(--okd-color-background-surface-primary)
}

@media (hover: hover) and (pointer: fine) {
    ._main_si9mr_1 ._icon_si9mr_1:hover {
        background:var(--okd-color-background-surface-pressed)
    }
}

[dir=ltr] ._main_si9mr_1 ._left_si9mr_11 {
    margin-right: 16px
}

[dir=rtl] ._main_si9mr_1 ._left_si9mr_11 {
    margin-left: 16px
}

._retina-border-basic_60npk_1 {
    position: relative
}

._retina-border-basic_60npk_1:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._retina-border-basic_60npk_1:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._retina-border-basic_60npk_1:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._retina-border-basic_60npk_1:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._retina-border-basic_60npk_1:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._main_60npk_29 {
    position: relative;
    cursor: pointer
}

._main_60npk_29:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._main_60npk_29:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._main_60npk_29:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._main_60npk_29:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._main_60npk_29:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._main_60npk_29:before {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: var(--okd-color-border-primary)
}

._main_60npk_29 ._carousel_60npk_63 {
    width: 100%;
    touch-action: pan-x
}

._main_60npk_29 ._closeWrapper_60npk_67 {
    position: absolute;
    top: 8px
}

[dir=ltr] ._main_60npk_29 ._closeWrapper_60npk_67 {
    right: 8px
}

[dir=rtl] ._main_60npk_29 ._closeWrapper_60npk_67 {
    left: 8px
}

._main_60npk_29 ._closeWrapper_60npk_67 i {
    color: var(--okd-color-content-disabled)
}

._main_60npk_29 ._banner_60npk_75 {
    position: relative;
    cursor: pointer
}

[dir=ltr] ._main_60npk_29 ._banner_60npk_75 {
    padding: 16px 32px 16px 16px
}

[dir=rtl] ._main_60npk_29 ._banner_60npk_75 {
    padding: 16px 16px 16px 32px
}

._main_60npk_29 ._banner_60npk_75 ._content_60npk_80 {
    flex: 1
}

._main_60npk_29 ._left_60npk_83 {
    flex: 1;
    overflow: hidden
}

._main_60npk_29 ._title_60npk_87 {
    line-height: 22px
}

._main_60npk_29 ._icon_60npk_90 {
    width: 64px;
    height: 64px
}

[dir=ltr] ._main_60npk_29 ._icon_60npk_90 {
    margin-left: 16px
}

[dir=rtl] ._main_60npk_29 ._icon_60npk_90 {
    margin-right: 16px
}

._main_60npk_29 ._buttonIndex_60npk_95 {
    position: absolute;
    bottom: 16px
}

[dir=ltr] ._main_60npk_29 ._buttonIndex_60npk_95 {
    left: 16px
}

[dir=rtl] ._main_60npk_29 ._buttonIndex_60npk_95 {
    right: 16px
}

._main_60npk_29 ._switch_60npk_100 {
    position: absolute;
    bottom: 12px
}

[dir=ltr] ._main_60npk_29 ._switch_60npk_100 {
    left: 16px
}

[dir=rtl] ._main_60npk_29 ._switch_60npk_100 {
    right: 16px
}

._wrapper_8qgpg_1 {
    margin-bottom: 18px;
    cursor: pointer;
    max-height: 86px;
    overflow: hidden;
    background-color: var(--okd-color-container-primary);
    border-radius: 12px
}

._dialogHeader_8qgpg_9 {
    border-bottom: none!important;
    padding: 12px 16px!important
}

._dialogHeader_8qgpg_9 ._headerIcon_8qgpg_15 {
    font-size: 20px;
    color: var(--okd-color-content-contrast)
}

._toolkitWrapper_8qgpg_19 {
    padding: 0 16px 24px
}

._loadingWrapper_8qgpg_22 {
    display: flex;
    justify-content: center;
    align-items: center;
    height: calc(100vh - 120px);
    padding: 40px 16px
}

._errorWrapper_8qgpg_29 {
    display: flex;
    height: calc(100vh - 120px);
    padding: 40px 16px;
    justify-content: center;
    align-items: center
}

._gas_8qgpg_36 {
    color: var(--okd-color-content-brand);
    font-size: 12px;
    font-weight: 500;
    line-height: 16px
}

._tooltip-gas_8qgpg_42 {
    color: inherit;
    font-size: inherit
}

._separator_8qgpg_46 {
    margin: 0 6px
}

._moduleWrapper_ey49k_1 {
    margin-bottom: 28px
}

._moduleWrapper_ey49k_1:last-child {
    margin-bottom: 0
}

._moduleTitle_ey49k_7 {
    color: var(--okd-color-content-primary);
    font-size: 20px;
    font-weight: 700;
    line-height: 28px;
    margin-bottom: 12px
}

._moduleContentWrapper_ey49k_15 {
    display: flex;
    gap: 16px;
    flex-wrap: wrap;
    width: 100%
}

._wrapper_ey49k_21 {
    display: flex;
    width: calc(50% - 8px);
    padding: 16px;
    border-radius: 8px;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    flex-grow: 0;
    flex-shrink: 0;
    background: var(--okd-color-background-surface-primary);
    min-height: 120px;
    cursor: pointer
}

._moduleTop_ey49k_35 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%
}

._moduleContent_ey49k_15 {
    display: flex;
    width: 100%;
    flex-direction: column
}

._img_ey49k_46 {
    width: 28px;
    height: 28px;
    flex-shrink: 0
}

._more-title-has-subtitle_ey49k_51 {
    color: var(--okd-color-content-primary);
    font-size: 14px;
    font-weight: 700;
    line-height: 16px
}

[dir=ltr] ._more-title-has-subtitle_ey49k_51 {
    text-align: left
}

[dir=rtl] ._more-title-has-subtitle_ey49k_51 {
    text-align: right
}

._common-title-has-subtitle_ey49k_58 {
    color: var(--okd-color-content-primary);
    font-size: 16px;
    font-weight: 700;
    line-height: 20px
}

[dir=ltr] ._common-title-has-subtitle_ey49k_58 {
    text-align: left
}

[dir=rtl] ._common-title-has-subtitle_ey49k_58 {
    text-align: right
}

._more-title-no-subtitle_ey49k_65 {
    color: var(--okd-color-content-primary);
    font-size: 14px;
    font-weight: 700;
    line-height: 16px
}

[dir=ltr] ._more-title-no-subtitle_ey49k_65 {
    text-align: left
}

[dir=rtl] ._more-title-no-subtitle_ey49k_65 {
    text-align: right
}

._common-title-no-subtitle_ey49k_72 {
    color: var(--okd-color-content-primary);
    font-size: 16px;
    font-weight: 700;
    line-height: 20px
}

[dir=ltr] ._common-title-no-subtitle_ey49k_72 {
    text-align: left
}

[dir=rtl] ._common-title-no-subtitle_ey49k_72 {
    text-align: right
}

._subtitle_ey49k_79 {
    color: var(--okd-color-content-contrast);
    font-size: 12px;
    font-weight: 500;
    line-height: 16px;
    margin-top: 2px
}

._count_ey49k_86 {
    color: var(--okd-color-content-brand)
}

[dir=ltr] ._count_ey49k_86 {
    margin-right: 4px
}

[dir=rtl] ._count_ey49k_86 {
    margin-left: 4px
}

._toolTip_ey49k_90 {
    color: "inherit";
    line-height: 16px;
    font-size: 12px;
    font-weight: 400
}

[dir=ltr] ._toolTipCount_ey49k_96 {
    margin-right: 4px
}

[dir=rtl] ._toolTipCount_ey49k_96 {
    margin-left: 4px
}

._retina-border-basic_1cz1e_1 {
    position: relative
}

._retina-border-basic_1cz1e_1:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._retina-border-basic_1cz1e_1:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._retina-border-basic_1cz1e_1:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._retina-border-basic_1cz1e_1:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._retina-border-basic_1cz1e_1:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._main_1cz1e_29 {
    display: flex;
    width: 100%;
    justify-content: space-between;
    position: relative;
    padding: 0 16px 24px;
    background-color: var(--okd-color-background-base-primary)
}

._main_1cz1e_29:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._main_1cz1e_29:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._main_1cz1e_29:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._main_1cz1e_29:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._main_1cz1e_29:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._main_1cz1e_29:before {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: var(--okd-color-border-primary)
}

._iconWrapper_1cz1e_67 {
    max-width: 60px
}

._iconWrapper_1cz1e_67 ._iconItem_1cz1e_70 {
    width: 46px;
    height: 46px
}

._iconWrapper_1cz1e_67 ._iconItem_1cz1e_70 i {
    font-size: 22px;
    border-radius: 50%;
    overflow: hidden
}

._iconWrapper_1cz1e_67 ._iconItem_1cz1e_70 i:hover {
    background-color: var(--okd-color-background-surface-pressed)
}

@keyframes _moveIn_1cz1e_123 {
    0% {
        left: 46px
    }

    76% {
        left: -4px
    }

    to {
        left: 0
    }
}

@keyframes _moveOut_1cz1e_119 {
    0% {
        left: 0
    }

    to {
        left: -46px
    }
}

._iconAniWrapper_1cz1e_101 {
    position: relative;
    width: 46px;
    height: 46px;
    background-color: var(--okd-color-background-surface-primary);
    border-radius: 50%;
    overflow: hidden;
    cursor: pointer
}

._iconAniWrapper_1cz1e_101 ._iconItem_1cz1e_70 {
    position: absolute;
    top: 0;
    width: 46px;
    height: 46px
}

._iconAniWrapper_1cz1e_101 ._iconItem_1cz1e_70 ._text_1cz1e_116 {
    line-height: 14px
}

._iconAniWrapper_1cz1e_101 ._moveOutAnimation_1cz1e_119 {
    animation: .25s ease-in-out 5s forwards _moveOut_1cz1e_119
}

[dir=ltr] ._iconAniWrapper_1cz1e_101 ._moveOutAnimation_1cz1e_119 {
    left: 0
}

[dir=rtl] ._iconAniWrapper_1cz1e_101 ._moveOutAnimation_1cz1e_119 {
    right: 0
}

._iconAniWrapper_1cz1e_101 ._moveInAnimation_1cz1e_123 {
    animation: .33s ease-in-out 5s forwards _moveIn_1cz1e_123
}

[dir=ltr] ._iconAniWrapper_1cz1e_101 ._moveInAnimation_1cz1e_123 {
    left: 46px
}

[dir=rtl] ._iconAniWrapper_1cz1e_101 ._moveInAnimation_1cz1e_123 {
    right: 46px
}

@media (hover: hover) and (pointer: fine) {
    ._iconAniWrapper_1cz1e_101:hover:after {
        display:block;
        width: 100%;
        height: 100%;
        background-color: var(--okd-color-background-surface-pressed);
        border-radius: 50%;
        content: ""
    }
}

._iconTitle_1cz1e_137 {
    margin-top: 13px
}

._content_1mi10_1 {
    width: 100%;
    background: var(--okd-color-background-base-primary)
}

._wrapper_1mi10_5 {
    padding: 24px 32px
}

._skeletonWrapper_k76ne_1 {
    width: 100%;
    background-color: var(--okd-color-background-base-primary)
}

._skeletonWrapper_k76ne_1 ._tab_k76ne_5 {
    width: 247px;
    height: 36px
}

[dir=ltr] ._skeletonWrapper_k76ne_1 ._tab_k76ne_5 {
    margin: 12px 0 4px 18px
}

[dir=rtl] ._skeletonWrapper_k76ne_1 ._tab_k76ne_5 {
    margin: 12px 18px 4px 0
}

._skeletonWrapper_k76ne_1 ._tokenList_k76ne_10 {
    padding: 0 18px;
    flex: 1
}

._skeletonWrapper_k76ne_1 ._token_k76ne_10 {
    width: 100%;
    padding: 15px 0 16px
}

._skeletonWrapper_k76ne_1 ._token_k76ne_10 ._logo_k76ne_18 {
    width: 32px;
    height: 32px
}

[dir=ltr] ._skeletonWrapper_k76ne_1 ._token_k76ne_10 ._logo_k76ne_18 {
    margin-right: 12px
}

[dir=rtl] ._skeletonWrapper_k76ne_1 ._token_k76ne_10 ._logo_k76ne_18 {
    margin-left: 12px
}

._skeletonWrapper_k76ne_1 ._token_k76ne_10 ._symbol_k76ne_23 {
    width: 192px;
    height: 18px;
    margin-bottom: 3px
}

._skeletonWrapper_k76ne_1 ._token_k76ne_10 ._chain_k76ne_28 {
    width: 98px;
    height: 16px
}

._skeletonWrapper_k76ne_1 ._token_k76ne_10 ._middle_k76ne_32 {
    flex: 1
}

._skeletonWrapper_k76ne_1 ._token_k76ne_10 ._number_k76ne_35 {
    width: 60px;
    height: 18px;
    margin-bottom: 3px
}

._skeletonWrapper_k76ne_1 ._token_k76ne_10 ._currency_k76ne_40 {
    width: 44px;
    height: 16px
}

._button_170vr_1 {
    position: absolute;
    bottom: 24px;
    z-index: 100;
    display: flex;
    background-color: var(--okd-color-background-base-primary);
    border-radius: var(--okd-button-md-border-radius);
    justify-content: center;
    padding-bottom: 0
}

[dir=ltr] ._button_170vr_1 {
    left: 50%;
    transform: translate(-50%)
}

[dir=rtl] ._button_170vr_1 {
    right: 50%;
    transform: translate(50%)
}

._button--has-dapp-state_170vr_13 {
    bottom: 80px
}

._icon_170vr_16 {
    font-size: 20px
}

[dir=ltr] ._icon_170vr_16 {
    margin-right: 7px
}

[dir=rtl] ._icon_170vr_16 {
    margin-left: 7px
}

._empty_170vr_20 {
    padding-top: 16px
}

._root_qmbez_1 {
    margin: 16px 16px 0
}

._alert_qmbez_4 {
    background: var(--okd-color-background-surface-primary)
}

._root_15d68_1 {
    display: flex;
    padding: 8px 16px;
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    justify-content: space-between;
    align-items: center;
    font-size: 14px;
    font-weight: 500;
    cursor: pointer
}

._root--sticky_15d68_12 {
    position: sticky;
    top: 124px;
    z-index: 3;
    line-height: 24px;
    background-color: var(--okd-color-background-base-primary)
}

._icon_15d68_19 {
    color: var(--okd-color-content-contrast);
    font-size: 16px
}

._button_1jv2b_1 {
    display: flex;
    justify-content: center
}

._coinListInnerContainer_1jv2b_5 {
    position: relative;
    width: 100%;
    height: 100%
}

._showButton_1jv2b_10 {
    position: absolute;
    background-color: var(--okd-color-background-base-primary);
    border-radius: var(--okd-button-md-border-radius);
    padding-bottom: 0
}

[dir=ltr] ._showButton_1jv2b_10 {
    left: 50%;
    transform: translate(-50%)
}

[dir=rtl] ._showButton_1jv2b_10 {
    right: 50%;
    transform: translate(50%)
}

._coinList_1jv2b_5 {
    position: relative;
    padding-top: 8px
}

._icon_1jv2b_22 {
    font-size: 20px
}

[dir=ltr] ._icon_1jv2b_22 {
    margin-right: 7px
}

[dir=rtl] ._icon_1jv2b_22 {
    margin-left: 7px
}

._hiddenCoinList_1jv2b_26 {
    position: relative;
    padding-bottom: 88.5px
}

._hidden-coin-list-with-dapp_1jv2b_30 {
    position: relative;
    padding-bottom: 136.5px
}

._empty_1jv2b_34 {
    padding-top: 48px
}

._emptyImg_1jv2b_37 {
    width: 80px;
    height: 80px
}

._homeTabs_1yjzb_1 {
    padding-top: 8px
}

._homeTabs--sticky_1yjzb_4 {
    position: sticky;
    z-index: 3;
    height: auto;
    background-color: var(--okd-color-background-base-primary)
}

._homeTabs_1yjzb_1 ._homeTab_1yjzb_1 {
    margin: 0 24px;
    font-weight: 500;
    font-size: 16px
}

[dir=ltr] ._homeTabs_1yjzb_1 ._homeTab_1yjzb_1:first-child {
    margin-left: 18px
}

[dir=rtl] ._homeTabs_1yjzb_1 ._homeTab_1yjzb_1:first-child {
    margin-right: 18px
}

._homeTabs_1yjzb_1 ._active_1yjzb_18 {
    font-weight: 700
}

@keyframes loading {
    0% {
        opacity: 1;
        -webkit-transform: translate3d(-100%,0,0);
        transform: translate3d(-100%,0,0)
    }

    to {
        opacity: 1;
        -webkit-transform: translate3d(100%,0,0);
        transform: translate3d(100%,0,0)
    }
}

.ok-global--loading-image {
    position: relative;
    background-color: var(--okd-color-background-surface-primary);
    overflow: hidden
}

img[src=""],img:not([src]) {
    opacity: 0
}

.ok-global--image {
    z-index: 1;
    opacity: 1;
    height: 100%;
    max-height: 100%;
    max-width: 100%
}

.ok-global--image-loading {
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: var(--okd-color-background-scrim);
    overflow: hidden
}

.ok-global--image-loading-children {
    width: 100%;
    height: 100%;
    animation: loading 1.5s ease-in-out 0s infinite normal none running
}

[dir=ltr] .ok-global--image-loading-children {
    background-image: linear-gradient(90deg,var(--okd-color-background-scrim),var(--okd-color-background-surface-pressed),var(--okd-color-background-scrim))
}

[dir=rtl] .ok-global--image-loading-children {
    background-image: linear-gradient(-90deg,var(--okd-color-background-scrim),var(--okd-color-background-surface-pressed),var(--okd-color-background-scrim))
}

.ok-global--image-module {
    position: relative;
    display: flex;
    width: 164px;
    height: 164px;
    justify-content: center;
    align-items: center
}

.ok-global--image-bg {
    position: absolute;
    width: 80%;
    height: 80%;
    opacity: .4;
    border-top-left-radius: 80px;
    border-top-right-radius: 80px;
    filter: blur(20px);
    transform: scale(1.25)
}

._root_1orqe_1 {
    flex-shrink: 0;
    cursor: pointer
}

[dir=ltr] ._root_1orqe_1 {
    text-align: right
}

[dir=rtl] ._root_1orqe_1 {
    text-align: left
}

._popup_1orqe_6 {
    min-width: 173px;
    padding: 8px 0;
    border: 1px solid var(--okd-color-border-primary);
    box-shadow: 0 4px 6px -2px var(--okd-color-background-surface-primary);
    background: var(--okd-color-background-base-primary)
}

._item_1orqe_13 {
    display: flex;
    align-items: center;
    cursor: pointer;
    padding: 12px 16px
}

@media (hover: hover) and (pointer: fine) {
    ._item_1orqe_13:hover {
        background:var(--okd-color-background-surface-primary)
    }
}

._iconBox_1orqe_24 {
    display: flex;
    width: 20px;
    height: 20px;
    align-items: center;
    justify-content: center
}

[dir=ltr] ._iconBox_1orqe_24 {
    margin-right: 8px
}

[dir=rtl] ._iconBox_1orqe_24 {
    margin-left: 8px
}

._loader_1orqe_32 {
    width: 16px;
    height: 16px
}

._icon_1orqe_24 {
    width: 20px;
    font-size: 20px
}

._clickable_1le74_1 {
    cursor: pointer
}

._priceTitle_1le74_4 {
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-style: normal;
    font-weight: 400;
    font-size: 10px;
    margin-bottom: 4px
}

._priceContent_1le74_12 {
    display: flex;
    line-height: 16px;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    align-items: center;
    justify-content: flex-start;
    margin-bottom: 4px
}

._priceValue_1le74_22 {
    display: flex;
    align-items: center;
    flex: 1
}

._add-weight_1le74_27._chainImage_1le74_27 {
    width: 16px;
    height: 16px
}

[dir=ltr] ._add-weight_1le74_27._chainImage_1le74_27 {
    margin-right: 4px
}

[dir=rtl] ._add-weight_1le74_27._chainImage_1le74_27 {
    margin-left: 4px
}

._priceAmount_1le74_32 {
    word-break: break-all;
    word-wrap: break-word
}

._price_1le74_4 {
    margin-bottom: 16px
}

._noResultImageBox_1le74_39 {
    width: 86px;
    height: 86px
}

._collectionName_1le74_43 {
    position: absolute;
    visibility: hidden
}

._ok-nft-main-list_1le74_47 {
    display: grid;
    width: 100%;
    padding: 16px 16px 0;
    grid-template-columns: repeat(auto-fill,minmax(158px,1fr));
    gap: 12px
}

._ok-nft-loading-status_1le74_54 {
    position: absolute;
    bottom: 8px
}

[dir=ltr] ._ok-nft-loading-status_1le74_54 {
    right: 8px
}

[dir=rtl] ._ok-nft-loading-status_1le74_54 {
    left: 8px
}

._ok-nft-main-no-nft_1le74_59 {
    padding: 16px 32px 0
}

._add-weight_1le74_27._ok-nft-image_1le74_62 {
    width: 100%;
    height: 100%;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 8px;
    margin-bottom: 8px;
    overflow: hidden
}

._ok-nft-image-box_1le74_70 {
    position: relative;
    aspect-ratio: 1
}

._ok-nft-image-box-hide_1le74_74 {
    filter: brightness(50%)
}

._ok-nft-is-new_1le74_77 {
    position: absolute;
    top: 8px;
    display: flex;
    width: 34px;
    height: 16px;
    color: var(--okd-color-container-primary);
    line-height: 16px;
    border-radius: 4px;
    background: var(--okd-color-semantic-negative);
    font-style: normal;
    font-weight: 700;
    font-size: 12px;
    justify-content: center;
    align-items: center
}

[dir=ltr] ._ok-nft-is-new_1le74_77 {
    left: 8px
}

[dir=rtl] ._ok-nft-is-new_1le74_77 {
    right: 8px
}

._ok-nft-collections_1le74_94 {
    position: relative;
    display: flex;
    width: 100%;
    height: 16px;
    color: var(--okd-color-content-secondary);
    line-height: 16px;
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    align-items: center
}

._ok-nft-flag-image_1le74_106 {
    width: 14px;
    height: 14px
}

[dir=ltr] ._ok-nft-flag-image_1le74_106 {
    margin-left: 3px
}

[dir=rtl] ._ok-nft-flag-image_1le74_106 {
    margin-right: 3px
}

._add-weight_1le74_27._ok-nft-chain-image_1le74_111 {
    position: absolute;
    top: 50%;
    width: 12px;
    height: 12px;
    transform: translateY(-50%)
}

[dir=ltr] ._add-weight_1le74_27._ok-nft-chain-image_1le74_111 {
    right: 0;
    margin-left: 8px
}

[dir=rtl] ._add-weight_1le74_27._ok-nft-chain-image_1le74_111 {
    left: 0;
    margin-right: 8px
}

._ok-nft-name_1le74_120 {
    width: 158px;
    color: var(--okd-color-content-primary);
    line-height: 16px;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin-bottom: 4px
}

._ok-nft-main-item_1le74_132 {
    position: relative;
    display: inline-block;
    white-space: nowrap;
    text-overflow: ellipsis
}

._ok-nft-is-hide_1le74_138 {
    position: absolute;
    bottom: 8px;
    display: flex;
    width: 24px;
    height: 18px;
    background: var(--okd-color-background-surface-pressed);
    border-radius: 4px;
    justify-content: center;
    align-items: center
}

[dir=ltr] ._ok-nft-is-hide_1le74_138 {
    right: 8px
}

[dir=rtl] ._ok-nft-is-hide_1le74_138 {
    left: 8px
}

._ok-nft-is-hide-icon_1le74_150 {
    font-size: 16px;
    color: var(--okd-color-container-primary)
}

._add-weight_1le74_27._ok-nft-collection-identification-name_1le74_154 {
    max-width: 127px
}

._ok-nft-collection-name_1le74_157 {
    display: inline-block;
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    max-width: 144px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin-bottom: 2px
}

._new-home-page-aptos-box_btcug_1 {
    display: flex;
    align-items: center;
    height: 48px;
    margin: 16px 16px 0;
    border-radius: 8px
}

[dir=ltr] ._new-home-page-aptos-box_btcug_1 {
    background: linear-gradient(90.34deg,var(--okd-color-alert-warning) 4.84%,var(--okd-color-alert-warning) 97.28%)
}

[dir=rtl] ._new-home-page-aptos-box_btcug_1 {
    background: linear-gradient(-90.34deg,var(--okd-color-alert-warning) 4.84%,var(--okd-color-alert-warning) 97.28%)
}

._new-home-page-aptos-image_btcug_10 {
    width: 32px;
    height: 32px;
    border-radius: 8px
}

[dir=ltr] ._new-home-page-aptos-image_btcug_10 {
    margin-left: 8px;
    margin-right: 10px
}

[dir=rtl] ._new-home-page-aptos-image_btcug_10 {
    margin-right: 8px;
    margin-left: 10px
}

._new-home-page-aptos-text_btcug_17 {
    display: inline-block;
    max-width: 200px;
    font-size: 14px;
    font-weight: 700;
    color: var(--okd-color-content-contrast);
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}

._new-home-page-aptos-notify_btcug_27 {
    color: var(--okd-color-semantic-notice)
}

._new-home-page-aptos-get_btcug_30 {
    color: var(--okd-color-content-primary);
    flex: 1;
    font-size: 14px;
    font-weight: 400;
    cursor: pointer
}

[dir=ltr] ._new-home-page-aptos-get_btcug_30 {
    text-align: right;
    margin-right: 12px
}

[dir=rtl] ._new-home-page-aptos-get_btcug_30 {
    text-align: left;
    margin-left: 12px
}

@media (hover: hover) and (pointer: fine) {
    ._new-home-page-aptos-get_btcug_30:hover {
        text-decoration:underline
    }
}

._new-home-page-aptos-claim_btcug_44 {
    height: 540px;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px
}

._new-home-page-aptos-title_btcug_49 {
    font-size: 18px;
    font-weight: 500
}

._ok-nft-main-list_btcug_53 {
    display: grid;
    width: 100%;
    padding: 16px 16px 0;
    grid-template-columns: repeat(auto-fill,minmax(158px,1fr));
    gap: 12px
}

._root_1sfmf_1 {
    display: flex;
    align-items: center;
    padding: 3px 6px;
    color: var(--day-fq-accent, var(--okd-color-content-primary));
    line-height: 1;
    border-radius: 8px;
    background: var(--okd-color-background-base-primary);
    font-size: 12px
}

._circle_1sfmf_11 {
    width: 12px;
    height: 12px
}

[dir=ltr] ._circle_1sfmf_11 {
    margin-right: 2px
}

[dir=rtl] ._circle_1sfmf_11 {
    margin-left: 2px
}

._loader_1sfmf_16 {
    border-top-color: var(--day-fq-accent, var(--okd-color-content-primary));
    width: inherit;
    height: inherit
}

._showButton_5kvqf_1 {
    position: absolute;
    z-index: 1;
    display: flex;
    background-color: var(--okd-color-background-base-primary);
    border-radius: var(--okd-button-md-border-radius);
    justify-content: center;
    padding-bottom: 0
}

[dir=ltr] ._showButton_5kvqf_1 {
    left: 50%;
    transform: translate(-50%)
}

[dir=rtl] ._showButton_5kvqf_1 {
    right: 50%;
    transform: translate(50%)
}

._loadingButton_5kvqf_12 {
    display: flex;
    justify-content: center;
    background-color: var(--okd-color-background-base-primary)
}

._loader_5kvqf_17 {
    width: 30px;
    height: 30px;
    color: var(--okd-color-content-primary);
    background-color: var(--okd-color-background-base-primary)
}

._empty_5kvqf_23 {
    padding-top: 48px
}

._emptyImg_5kvqf_26 {
    width: 80px;
    height: 80px
}

._container_15yph_1 {
    display: flex;
    align-items: center;
    gap: 16px
}

._logoGroup_15yph_6 {
    display: flex;
    align-items: center
}

._tokenLogo_15yph_10 {
    width: 20px;
    height: 20px;
    border: 1px solid var(--okd-color-background-surface-primary);
    border-radius: 50%
}

[dir=ltr] ._tokenLogo_15yph_10:not(:first-child) {
    margin-left: -8px
}

[dir=rtl] ._tokenLogo_15yph_10:not(:first-child) {
    margin-right: -8px
}

._tokenLogo_15yph_10._small_15yph_19 {
    width: 16px;
    height: 16px
}

._moreLogo_15yph_23 {
    width: 14px;
    height: 14px;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 50%;
    background: var(--okd-color-background-surface-secondary)
}

._container_vjjz5_1 {
    position: relative;
    width: 100%
}

._padding-none_vjjz5_5 {
    padding: 0
}

._padding-sm_vjjz5_8 {
    padding: 4px 0
}

._padding-md_vjjz5_11 {
    padding: 8px 0
}

._padding-lg_vjjz5_14 {
    padding: 12px 0
}

._radius-none_vjjz5_17 {
    border-radius: 0
}

._radius-sm_vjjz5_20 {
    border-radius: 4px
}

._radius-md_vjjz5_23 {
    border-radius: 8px
}

._divider_vjjz5_26:after {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    height: 1px;
    background-color: #0000000f;
    content: ""
}

._content_vjjz5_35 {
    width: 100%
}

._left_vjjz5_38 {
    overflow: hidden;
    min-width: 0
}

._right_vjjz5_42 {
    flex-shrink: 0
}

[dir=ltr] ._right_vjjz5_42 {
    text-align: right
}

[dir=rtl] ._right_vjjz5_42 {
    text-align: left
}

._textEllipsis_vjjz5_46 {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    min-width: 0;
    max-width: 100%
}

._price-row__content_vjjz5_53 {
    justify-content: space-between
}

._price-row__content--gap-xs_vjjz5_56 {
    gap: 4px
}

._price-row__content--gap-sm_vjjz5_59 {
    gap: 8px
}

._price-row__content--gap-md_vjjz5_62 {
    gap: 12px
}

._price-row__content--gap-lg_vjjz5_65 {
    gap: 16px
}

._price-row__left_vjjz5_68 {
    flex: 1 1 0px;
    min-width: 0;
    overflow: hidden
}

._price-row__right_vjjz5_73 {
    flex: 0 0 auto;
    flex-shrink: 0;
    min-width: fit-content;
    max-width: 60%
}

._price-row__right--clickable_vjjz5_79 {
    cursor: pointer
}

._price-row__right--default_vjjz5_82 {
    cursor: default
}

._price-content__container_vjjz5_85 {
    gap: 4px
}

._price-content__values_vjjz5_88 {
    gap: 2px
}

._price-content__logo_vjjz5_91 {
    flex-shrink: 0
}

._main_na6wu_1 {
    width: 100%
}

._content_na6wu_4 {
    flex: 1
}

[dir=ltr] ._content_na6wu_4 {
    margin-left: 8px
}

[dir=rtl] ._content_na6wu_4 {
    margin-right: 8px
}

._nameSection_na6wu_8 {
    margin-bottom: 2px
}

[dir=ltr] ._feeRate_na6wu_11 {
    margin-left: 4px
}

[dir=rtl] ._feeRate_na6wu_11 {
    margin-right: 4px
}

._omission_na6wu_14 {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    min-width: 0;
    max-width: 100%
}

._risk-tag_9k4hg_1 {
    display: inline-flex;
    padding: 2px 4px;
    line-height: 12px;
    border-radius: 4px;
    align-items: center;
    font-size: 10px;
    cursor: default;
    font-weight: 700
}

._risk-icon_9k4hg_11 {
    display: flex;
    width: 16px;
    height: 16px;
    align-items: center;
    justify-content: center
}

[dir=ltr] ._risk-icon_9k4hg_11 {
    margin-right: 4px
}

[dir=rtl] ._risk-icon_9k4hg_11 {
    margin-left: 4px
}

._risk-text_9k4hg_19 {
    color: inherit
}

._risk-safe_9k4hg_22 {
    background: rgba(49,189,101,.1);
    color: var(--okd-color-semantic-positive)
}

._risk-safe_9k4hg_22 ._risk-icon_9k4hg_11 {
    color: var(--okd-color-semantic-positive)
}

._risk-warning_9k4hg_29 {
    background: rgba(255,177,23,.1);
    color: var(--okd-color-semantic-notice)
}

._risk-warning_9k4hg_29 ._risk-icon_9k4hg_11 {
    color: var(--okd-color-semantic-notice)
}

._risk-danger_9k4hg_36 {
    background: rgba(235,75,109,.1);
    color: var(--okd-color-semantic-negative)
}

._risk-danger_9k4hg_36 ._risk-icon_9k4hg_11 {
    color: var(--okd-color-semantic-negative)
}

._risk-unknown_9k4hg_43 {
    background: var(--okd-color-background-surface-primary);
    color: var(--okd-color-content-secondary)
}

._risk-unknown_9k4hg_43 ._risk-icon_9k4hg_11 {
    color: var(--okd-color-content-secondary)
}

._leftContent_1pm16_1 {
    gap: 8px
}

._dialogContent_7daqu_1 {
    gap: 16px;
    min-width: 320px
}

._headerContainer_7daqu_5 {
    width: 100%;
    padding-bottom: 16px;
    border-bottom: 1px solid var(--okd-color-border-primary)
}

._tokenSection_7daqu_10 {
    width: 100%;
    gap: 12px
}

._itemContainer_7daqu_14 {
    width: 100%;
    gap: 8px
}

._claimButtonContainer_7daqu_18 {
    width: 100%;
    margin-top: 8px
}

._claimButton_7daqu_18 {
    min-width: 80px
}

._specialRewardIcon_7daqu_25 {
    flex-shrink: 0;
    font-size: 16px;
    color: var(--okd-color-special-reward, #7e49e0)
}

._questionMarkIcon_7daqu_30 {
    font-size: 16px;
    cursor: pointer;
    color: var(--okd-color-content-tertiary, #999)
}

._bonusWarningIcon_7daqu_35 {
    color: var(--okd-color-content-warning)
}

._bonusTitle_7daqu_38 {
    width: 100%;
    margin: 0;
    max-width: 311px
}

._bonusDescription_7daqu_43 {
    width: 100%;
    margin: 0
}

._bonusContainer_7daqu_47 {
    width: 100%;
    padding: 16px;
    background-color: var(--okd-color-background-surface-primary);
    border-radius: 8px
}

._bonusLabel_7daqu_53,._bonusValue_7daqu_54 {
    white-space: nowrap
}

._bonusDivider_7daqu_57 {
    width: 100%;
    height: 1px;
    background-color: var(--okd-color-border-primary)
}

._bonusActionButton_7daqu_62 {
    width: 100%;
    padding: 12px 24px;
    border-radius: 999px
}

._bonusActionButton_7daqu_62._bonusConfirmButton_7daqu_67 {
    color: #fff;
    background-color: var(--okd-color-content-primary);
    border: none
}

._bonusActionButton_7daqu_62._bonusCancelButton_7daqu_72 {
    color: var(--okd-color-content-primary);
    background-color: #fff;
    border: .5px solid rgba(0,0,0,.14)
}

._bonusDialogContainer_7daqu_77 {
    gap: 16px;
    padding: 16px
}

._bonusHeaderContainer_7daqu_81 {
    width: 100%
}

._bonusRewardsList_7daqu_84 {
    gap: 12px
}

._bonusRewardItem_7daqu_87 {
    gap: 12px;
    width: 100%
}

._bonusTotalRow_7daqu_91,._bonusNetworkFeeRow_7daqu_95 {
    gap: 8px;
    width: 100%
}

._bonusButtonContainer_7daqu_99 {
    gap: 12px;
    width: 100%
}

._gasFeeDialogWindow_7daqu_103 {
    margin: 0;
    padding: 0;
    border-radius: 12px 12px 0 0
}

._gasFeeDragHandle_7daqu_108 {
    width: 100%;
    flex-shrink: 0;
    max-width: 375px;
    height: 12px;
    overflow: hidden
}

._gasFeeTitle_7daqu_115 {
    width: 100%;
    flex-shrink: 0;
    margin: 0;
    max-width: 311px
}

._gasFeeDescription_7daqu_121 {
    width: 100%;
    flex-shrink: 0
}

._gasFeeContinueButton_7daqu_125,._gasFeeCancelButton_7daqu_126 {
    width: 100%;
    padding: 12px 24px;
    border-radius: 999px;
    white-space: nowrap
}

._gasFeeMainContainer_7daqu_132 {
    width: 100%;
    min-height: 100%;
    border-radius: 12px 12px 0 0
}

._gasFeeHeaderPadding_7daqu_137 {
    width: 100%;
    padding: 0 16px 12px
}

._gasFeeContentPadding_7daqu_141 {
    width: 100%;
    padding: 0 16px 16px;
    gap: 16px
}

._gasFeeHeaderSection_7daqu_146 {
    width: 100%;
    gap: 8px
}

._gasFeeIconWrapper_7daqu_150 {
    width: 56px;
    height: 56px;
    justify-content: center
}

._gasFeeButtonSectionLayout_7daqu_155 {
    width: 100%;
    justify-content: flex-end
}

._gasFeeButtonGroupLayout_7daqu_159 {
    width: 100%;
    padding: 16px;
    gap: 12px
}

._titleContainer_7daqu_164 {
    gap: 8px
}

._tipDialogContent_7daqu_167 {
    padding: 8px 0
}

._loadingContainer_7daqu_170 {
    display: flex;
    width: 100%;
    padding: 40px 0;
    min-height: 200px
}

._sectionTitleContainer_7daqu_176 {
    gap: 4px
}

._emptyContainer_7daqu_179 {
    width: 100%;
    padding: 40px 0;
    min-height: 200px
}

._fullscreenDialog_1ckr4_1 {
    width: 100vw;
    height: 100vh;
    max-height: 100vh;
    overflow: auto;
    border-radius: inherit
}

._specialRewardIcon_1vwsp_1 {
    color: var(--okd-color-special-reward, #7e49e0)
}

._leftContent_1vwsp_4 {
    gap: 8px
}

._tokenInfo_1vwsp_7 {
    gap: 4px
}

._tokenSymbol_1vwsp_10 {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 160px
}

._main_1fabw_1 {
    display: flex;
    width: 100%;
    flex-direction: column;
    gap: 8px
}

._tagsContainer_1purc_1 {
    gap: 4px;
    flex: 1;
    min-width: 0
}

._primaryTag_1purc_6,._secondaryTag_1purc_10 {
    flex-shrink: 0;
    max-width: 200px
}

._tagContent_1purc_14 {
    gap: 2px
}

._infoIcon_1purc_17 {
    color: var(--okd-color-content-secondary)
}

._main_12ii3_1 {
    width: 100%;
    gap: 8px;
    padding: 0
}

._specialRewardIcon_12ii3_6 {
    color: var(--okd-color-special-reward, #7e49e0)
}

._container_18zof_1 {
    width: 100%;
    padding: 12px;
    border-radius: 8px;
    background: var(--ok-color-bg-container);
    margin-bottom: 8px
}

._leftSection_18zof_8 {
    flex: 1;
    gap: 4px
}

._statusRow_18zof_12 {
    gap: 8px;
    align-items: center
}

._statusTag_18zof_16 {
    flex-shrink: 0
}

._rightSection_18zof_19 {
    gap: 8px;
    flex-shrink: 0;
    align-items: center
}

._chevronIcon_18zof_24 {
    width: 16px;
    height: 16px;
    color: var(--ok-color-text-tertiary);
    flex-shrink: 0
}

._v3Container_18zof_30,._v3Header_18zof_33 {
    gap: 8px
}

._warningContainer_18zof_36 {
    display: flex;
    align-items: center;
    gap: 4px;
    margin-top: 12px
}

._warningIcon_18zof_42 {
    color: var(--okd-color-semantic-notice)
}

._warningText_18zof_45 {
    flex: 1;
    line-height: 20px
}

._main_7ty37_1 {
    width: 100%;
    padding: 12px;
    border-radius: 8px;
    margin-bottom: 12px;
    background: var(--okd-color-background-base-secondary);
    gap: 8px
}

._main_7ty37_1 ._tips_7ty37_9 {
    width: 100%;
    padding: 8px 12px;
    margin-bottom: 12px;
    border-radius: 6px;
    background: var(--okd-color-background-surface-secondary)
}

._main_7ty37_1 ._tips_7ty37_9 ._tipText_7ty37_16 {
    flex: 1;
    line-height: 1.4
}

[dir=ltr] ._main_7ty37_1 ._tips_7ty37_9 ._tipText_7ty37_16 {
    margin-left: 8px
}

[dir=rtl] ._main_7ty37_1 ._tips_7ty37_9 ._tipText_7ty37_16 {
    margin-right: 8px
}

._main_7ty37_1 ._tips_7ty37_9 ._tipIcon_7ty37_21 {
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    color: var(--okd-color-semantic-notice)
}

._main_7ty37_1 ._leftAlignText_7ty37_27 {
    width: 100%
}

[dir=ltr] ._main_7ty37_1 ._leftAlignText_7ty37_27 {
    text-align: left
}

[dir=rtl] ._main_7ty37_1 ._leftAlignText_7ty37_27 {
    text-align: right
}

._main_8f3tk_1 {
    padding: 0 16px
}

._skeleton_8f3tk_4 {
    padding: 12px 16px
}

._skeleton_8f3tk_4 ._skeletonItem_8f3tk_7 {
    margin-top: 16px
}

._clickableTitle_8f3tk_10 {
    text-decoration: underline;
    text-underline-offset: 2px;
    text-decoration-style: dotted;
    cursor: pointer
}

._infoContainer_8f3tk_16 {
    display: flex;
    flex-direction: column;
    gap: 8px;
    width: 100%;
    margin-bottom: 8px
}

._main_1mr9q_1 {
    width: 100%;
    padding: 6px 0;
    margin-bottom: 8px
}

._main_1mr9q_1 ._logo_1mr9q_6 {
    width: 16px;
    height: 16px;
    border-radius: 50%
}

[dir=ltr] ._main_1mr9q_1 ._logo_1mr9q_6 {
    margin-left: 4px
}

[dir=rtl] ._main_1mr9q_1 ._logo_1mr9q_6 {
    margin-right: 4px
}

[dir=ltr] ._main_1mr9q_1 ._number_1mr9q_12 {
    margin-left: 4px
}

[dir=rtl] ._main_1mr9q_1 ._number_1mr9q_12 {
    margin-right: 4px
}

._main_1mr9q_1 ._link_1mr9q_15 {
    cursor: pointer;
    font-size: 14px
}

[dir=ltr] ._main_1mr9q_1 ._link_1mr9q_15 {
    margin-left: 4px
}

[dir=rtl] ._main_1mr9q_1 ._link_1mr9q_15 {
    margin-right: 4px
}

._main_1mr9q_1 ._title_1mr9q_20 {
    text-decoration: underline;
    text-underline-offset: 2px;
    text-decoration-style: dotted;
    cursor: pointer
}

._main_1mr9q_1 ._content_1mr9q_26 {
    max-width: 164px
}

._title_ue62x_1 {
    text-decoration: underline;
    text-underline-offset: 2px;
    text-decoration-style: dotted;
    cursor: pointer
}

._main_wh5tq_1 {
    position: relative;
    width: 100%;
    height: 128px;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 8px;
    margin-top: 8px
}

._main_wh5tq_1 ._backgroundImage_wh5tq_9 {
    position: absolute;
    top: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    border-radius: 8px
}

[dir=ltr] ._main_wh5tq_1 ._backgroundImage_wh5tq_9 {
    left: 0
}

[dir=rtl] ._main_wh5tq_1 ._backgroundImage_wh5tq_9 {
    right: 0
}

._main_wh5tq_1 ._content_wh5tq_18 {
    position: absolute;
    top: 0;
    z-index: 2;
    width: 100%;
    height: 100%;
    padding: 16px;
    background: transparent
}

[dir=ltr] ._main_wh5tq_1 ._content_wh5tq_18 {
    left: 0
}

[dir=rtl] ._main_wh5tq_1 ._content_wh5tq_18 {
    right: 0
}

._main_wh5tq_1 ._content_wh5tq_18 ._header_wh5tq_28 {
    height: 24px
}

[dir=ltr] ._main_wh5tq_1 ._content_wh5tq_18 ._header_wh5tq_28 ._investmentName_wh5tq_31 {
    margin-right: 4px
}

[dir=rtl] ._main_wh5tq_1 ._content_wh5tq_18 ._header_wh5tq_28 ._investmentName_wh5tq_31 {
    margin-left: 4px
}

._main_wh5tq_1 ._content_wh5tq_18 ._rate_wh5tq_34 {
    margin: 8px 0 22px;
    line-height: 24px;
    font-size: 24px
}

._main_wh5tq_1 ._content_wh5tq_18 ._tokenSingle_wh5tq_39 {
    position: absolute;
    top: 50%;
    width: 62px;
    height: 62px;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 50%;
    margin-top: -31px
}

[dir=ltr] ._main_wh5tq_1 ._content_wh5tq_18 ._tokenSingle_wh5tq_39 {
    right: 38px
}

[dir=rtl] ._main_wh5tq_1 ._content_wh5tq_18 ._tokenSingle_wh5tq_39 {
    left: 38px
}

._main_wh5tq_1 ._content_wh5tq_18 ._tokenDoubleLeft_wh5tq_49 {
    position: absolute;
    top: 50%;
    width: 62px;
    height: 62px;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 50%;
    margin-top: -31px
}

[dir=ltr] ._main_wh5tq_1 ._content_wh5tq_18 ._tokenDoubleLeft_wh5tq_49 {
    right: 55px
}

[dir=rtl] ._main_wh5tq_1 ._content_wh5tq_18 ._tokenDoubleLeft_wh5tq_49 {
    left: 55px
}

._main_wh5tq_1 ._content_wh5tq_18 ._tokenDoubleRight_wh5tq_59 {
    position: absolute;
    top: 50%;
    width: 62px;
    height: 62px;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 50%;
    margin-top: -31px
}

[dir=ltr] ._main_wh5tq_1 ._content_wh5tq_18 ._tokenDoubleRight_wh5tq_59 {
    right: 18px
}

[dir=rtl] ._main_wh5tq_1 ._content_wh5tq_18 ._tokenDoubleRight_wh5tq_59 {
    left: 18px
}

._main_wh5tq_1 ._content_wh5tq_18 ._linkWrapper_wh5tq_69 {
    cursor: pointer;
    height: 16px
}

._main_wh5tq_1 ._content_wh5tq_18 ._linkWrapper_wh5tq_69 ._link_wh5tq_69 {
    line-height: 16px
}

[dir=ltr] ._main_wh5tq_1 ._content_wh5tq_18 ._linkWrapper_wh5tq_69 ._icon_wh5tq_76 {
    margin-left: 4px
}

[dir=rtl] ._main_wh5tq_1 ._content_wh5tq_18 ._linkWrapper_wh5tq_69 ._icon_wh5tq_76 {
    margin-right: 4px
}

._empty_wh5tq_79,._error_wh5tq_82 {
    padding-top: 48px
}

._skeleton_wh5tq_85 {
    width: 100%;
    height: 128px;
    border-radius: 8px;
    margin-top: 8px
}

._errorImg_wh5tq_91,._emptyImg_wh5tq_95 {
    width: 80px;
    height: 80px
}

._main_15eo7_1 {
    position: relative
}

._main_15eo7_1 ._main_15eo7_1 {
    width: 32px;
    height: 32px;
    border-radius: 50%
}

._main_15eo7_1 ._rightBottom_15eo7_9 {
    position: absolute;
    bottom: 0;
    width: 12px;
    height: 12px
}

[dir=ltr] ._main_15eo7_1 ._rightBottom_15eo7_9 {
    right: 0
}

[dir=rtl] ._main_15eo7_1 ._rightBottom_15eo7_9 {
    left: 0
}

._main_ln2cc_1 {
    width: 100%
}

[dir=ltr] ._main_ln2cc_1 {
    padding: 13px 4px 13px 0
}

[dir=rtl] ._main_ln2cc_1 {
    padding: 13px 0 13px 4px
}

[dir=ltr] ._main_ln2cc_1 ._logo_ln2cc_5 {
    margin-right: 12px
}

[dir=rtl] ._main_ln2cc_1 ._logo_ln2cc_5 {
    margin-left: 12px
}

._main_ln2cc_1 ._content_ln2cc_8 {
    flex: 1
}

._main_ln2cc_1 ._content_ln2cc_8 ._leftContent_ln2cc_11 {
    max-width: 140px
}

._main_ln2cc_1 ._content_ln2cc_8 ._leftContent_ln2cc_11 ._platformName_ln2cc_14 {
    width: 100%
}

._main_ln2cc_1 ._content_ln2cc_8 ._link_ln2cc_17 {
    height: 20px;
    color: var(--okd-color-content-contrast);
    line-height: 20px;
    font-size: 14px
}

[dir=ltr] ._main_ln2cc_1 ._content_ln2cc_8 ._link_ln2cc_17 {
    margin-left: 4px
}

[dir=rtl] ._main_ln2cc_1 ._content_ln2cc_8 ._link_ln2cc_17 {
    margin-right: 4px
}

._main_ln2cc_1 ._content_ln2cc_8 ._tipIcon_ln2cc_24 {
    color: var(--okd-color-semantic-notice)
}

[dir=ltr] ._main_ln2cc_1 ._content_ln2cc_8 ._tipIcon_ln2cc_24 {
    margin-right: 4px
}

[dir=rtl] ._main_ln2cc_1 ._content_ln2cc_8 ._tipIcon_ln2cc_24 {
    margin-left: 4px
}

._main_ln2cc_1 ._warnInfo_ln2cc_28 {
    max-width: 120px;
    height: 16px
}

._main_ln2cc_1 ._amount_ln2cc_32 {
    max-width: 130px
}

._accordion_176px_1 {
    border: none;
    background: var(--okd-color-background-base-primary)
}

._header_176px_5 {
    width: 100%;
    padding: 0 16px
}

._title_176px_9 {
    width: 100%
}

._content_176px_12 {
    margin-bottom: 12px
}

._button_176px_15 {
    display: flex;
    justify-content: center
}

._showButton_176px_19 {
    position: absolute;
    background-color: var(--okd-color-background-base-primary);
    border-radius: var(--okd-button-md-border-radius);
    padding-bottom: 0
}

[dir=ltr] ._showButton_176px_19 {
    left: 50%;
    transform: translate(-50%)
}

[dir=rtl] ._showButton_176px_19 {
    right: 50%;
    transform: translate(50%)
}

._error_176px_27 {
    padding-top: 48px;
    padding-bottom: 20px
}

._errorImg_176px_31 {
    width: 80px;
    height: 80px
}

._loader_176px_35 {
    width: 100%;
    height: 290px
}

._bannerWrapper_176px_39 {
    padding: 0 16px
}

._container_176px_42 {
    padding-top: 8px
}

._main_15h8w_1 {
    width: 100%;
    padding: 16px;
    cursor: pointer
}

._main_15h8w_1:hover {
    background-color: var(--okd-color-background-surface-primary)
}

._logo_15h8w_9 {
    width: 32px;
    height: 32px;
    flex-shrink: 0
}

[dir=ltr] ._logo_15h8w_9 {
    margin-right: 12px
}

[dir=rtl] ._logo_15h8w_9 {
    margin-left: 12px
}

._img_15h8w_15 {
    width: 32px;
    height: 32px;
    border-radius: 50%
}

._middle-content_15h8w_20 {
    flex: 1 1 0%;
    overflow: hidden
}

._project-name_15h8w_24 {
    width: 100%;
    flex: 1 1
}

[dir=ltr] ._project-name_15h8w_24 {
    padding-right: 12px
}

[dir=rtl] ._project-name_15h8w_24 {
    padding-left: 12px
}

._network_15h8w_29 {
    width: 100%;
    flex: 1 1
}

[dir=ltr] ._network_15h8w_29 {
    padding-right: 12px
}

[dir=rtl] ._network_15h8w_29 {
    padding-left: 12px
}

._icon_15h8w_34._security-icon_15h8w_34 {
    font-size: 16px;
    color: var(--okd-color-semantic-negative)
}

[dir=ltr] ._icon_15h8w_34._security-icon_15h8w_34 {
    margin-right: 4px
}

[dir=rtl] ._icon_15h8w_34._security-icon_15h8w_34 {
    margin-left: 4px
}

._icon_15h8w_34._right-icon_15h8w_39 {
    font-size: 16px;
    color: var(--okd-color-content-contrast)
}

._wrapper_1rcjz_1 {
    padding: 0 16px;
    margin-bottom: 12px
}

._content_1rcjz_5 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 10px 12px;
    border-radius: 8px;
    background: var(--okd-color-background-surface-primary)
}

._risk-text_1rcjz_13 {
    color: var(--okd-color-content-primary);
    font-size: 12px;
    font-weight: 700;
    line-height: 16px
}

._risk-num_1rcjz_19 {
    color: var(--okd-color-semantic-negative)
}

._error-wrapper_g0or5_1 {
    padding-top: 48px;
    padding-bottom: 20px
}

._loading-wrapper_g0or5_5 {
    display: flex;
    width: 100%;
    height: 290px;
    align-items: center;
    justify-content: center
}

._empty_g0or5_12 {
    padding-top: 48px
}

._errorImg_g0or5_15,._emptyImg_g0or5_19 {
    width: 80px;
    height: 80px
}

@keyframes _moveIn_piy3e_42 {
    0% {
        left: 46px
    }

    76% {
        left: -4px
    }

    to {
        left: 0
    }
}

@keyframes _moveOut_piy3e_38 {
    0% {
        left: 0
    }

    to {
        left: -46px
    }
}

._iconAniWrapper_piy3e_20 {
    position: relative;
    width: 46px;
    height: 46px;
    background-color: var(--okd-color-background-surface-primary);
    border-radius: 50%;
    overflow: hidden;
    cursor: pointer
}

._iconAniWrapper_piy3e_20 ._iconItem_piy3e_29 {
    position: absolute;
    top: 0;
    width: 46px;
    height: 46px
}

._iconAniWrapper_piy3e_20 ._iconItem_piy3e_29 ._text_piy3e_35 {
    line-height: 14px
}

._iconAniWrapper_piy3e_20 ._moveOutAnimation_piy3e_38 {
    animation: .25s ease-in-out 5s 1 forwards _moveOut_piy3e_38
}

[dir=ltr] ._iconAniWrapper_piy3e_20 ._moveOutAnimation_piy3e_38 {
    left: 0
}

[dir=rtl] ._iconAniWrapper_piy3e_20 ._moveOutAnimation_piy3e_38 {
    right: 0
}

._iconAniWrapper_piy3e_20 ._moveInAnimation_piy3e_42 {
    animation: .33s ease-in-out 5s 1 forwards _moveIn_piy3e_42
}

[dir=ltr] ._iconAniWrapper_piy3e_20 ._moveInAnimation_piy3e_42 {
    left: 46px
}

[dir=rtl] ._iconAniWrapper_piy3e_20 ._moveInAnimation_piy3e_42 {
    right: 46px
}

._iconAniWrapper_piy3e_20:hover:after {
    display: block;
    width: 100%;
    height: 100%;
    background-color: var(--okd-color-background-surface-pressed);
    border-radius: 50%;
    content: ""
}

._iconTitle_piy3e_54 {
    margin-top: 13px
}

._counter_1b7xm_1 {
    color: var(--okd-color-semantic-notice);
    font-variant-numeric: tabular-nums
}

._sa-status-bar_173dm_1 {
    display: flex;
    align-items: center;
    min-height: 48px;
    font-size: 24px;
    font-weight: 600;
    cursor: pointer;
    transition: background .2s;
    border-bottom: 1px solid var(--okd-color-border-primary)
}

[dir=ltr] ._sa-status-bar_173dm_1 {
    padding: 12px 8px 12px 16px
}

[dir=rtl] ._sa-status-bar_173dm_1 {
    padding: 12px 16px 12px 8px
}

._sa-status-bar_173dm_1 ._sa-status-bar__content_173dm_12 {
    display: flex;
    align-items: center;
    flex: 1;
    height: 24px;
    overflow: hidden
}

._sa-status-bar_173dm_1 ._sa-status-bar__icon_173dm_19 {
    position: relative;
    width: 20px;
    height: 20px
}

._sa-status-bar_173dm_1 ._sa-status-bar__icon_173dm_19:before {
    position: absolute;
    top: 0;
    font-weight: 400
}

[dir=ltr] ._sa-status-bar_173dm_1 ._sa-status-bar__icon_173dm_19:before {
    left: 0
}

[dir=rtl] ._sa-status-bar_173dm_1 ._sa-status-bar__icon_173dm_19:before {
    right: 0
}

._sa-status-bar_173dm_1 ._sa-status-bar__icon--enabled_173dm_30 {
    color: var(--okd-color-brand-primary-alternative)
}

._sa-status-bar_173dm_1 ._sa-status-bar__icon--expiring_173dm_33 {
    color: var(--okd-color-semantic-notice)
}

._sa-status-bar_173dm_1 ._sa-status-bar__icon--expired_173dm_36 {
    color: var(--okd-color-content-disabled)
}

._sa-status-bar_173dm_1 ._sa-status-bar__text_173dm_39 {
    display: inline-block;
    color: var(--okd-color-content-primary);
    line-height: 16px;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    flex: 1
}

[dir=ltr] ._sa-status-bar_173dm_1 ._sa-status-bar__text_173dm_39 {
    margin-left: 12px
}

[dir=rtl] ._sa-status-bar_173dm_1 ._sa-status-bar__text_173dm_39 {
    margin-right: 12px
}

._sa-status-bar_173dm_1 ._sa-status-bar__text--expired_173dm_49 {
    color: var(--okd-color-content-disabled)
}

._sa-status-bar_173dm_1 ._sa-status-bar__chevron_173dm_52 {
    width: 18px;
    height: 18px;
    color: var(--okd-color-content-contrast)
}

._wallet-avatar_1jmyg_1 {
    position: relative
}

._wallet-avatar-core_1jmyg_4 {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden
}

._wallet-avatar-core-xl_1jmyg_10 {
    border-radius: 10px
}

._wallet-avatar-core-lg_1jmyg_13 {
    border-radius: 6px
}

._wallet-avatar-core-md_1jmyg_16 {
    border-radius: 5px
}

._wallet-avatar-core-sm_1jmyg_19 {
    border-radius: 4px
}

._wallet-avatar-xl_1jmyg_22 {
    width: 88px;
    height: 88px
}

._wallet-avatar-lg_1jmyg_26 {
    width: 48px;
    height: 48px
}

._wallet-avatar-md_1jmyg_30 {
    width: 44px;
    height: 44px
}

._wallet-avatar-sm_1jmyg_34 {
    width: 32px;
    height: 32px
}

._container_108va_1 {
    position: relative;
    display: inline-flex;
    width: 24px;
    height: 24px;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    gap: 2px;
    font-size: 0;
    cursor: pointer
}

._container_108va_1:after {
    position: absolute;
    top: 50%;
    z-index: -1;
    width: 30px;
    height: 30px;
    border-radius: 50%;
    content: ""
}

[dir=ltr] ._container_108va_1:after {
    left: 50%;
    transform: translate(-50%,-50%)
}

[dir=rtl] ._container_108va_1:after {
    right: 50%;
    transform: translate(50%,-50%)
}

._container_108va_1:hover:after {
    background-color: var(--okd-color-background-surface-primary)
}

._container_108va_1:active:after {
    background-color: var(--okd-color-background-surface-pressed)
}

._addressIcon_1kfaz_1 {
    font-size: 22px
}

[dir=ltr] ._addressIcon_1kfaz_1 i {
    margin-left: 1px
}

[dir=rtl] ._addressIcon_1kfaz_1 i {
    margin-right: 1px
}

._container_chlfo_1 {
    width: 100%
}

._contentContainer_chlfo_4 {
    display: flex;
    width: 100%;
    height: 100%;
    padding: 16px;
    justify-content: space-around;
    align-items: center
}

@media (hover: hover) and (pointer: fine) {
    ._contentContainer_chlfo_4:active {
        background-color:var(--okd-color-background-surface-pressed)
    }
}

._contentContainer_chlfo_4._firstInMore_chlfo_17 {
    padding-bottom: 10px
}

._contentContainer_chlfo_4._expanded_chlfo_20 {
    padding-top: 10px;
    padding-bottom: 10px
}

._contentContainer_chlfo_4._expanded_chlfo_20._isGroup_chlfo_24 {
    padding-top: 16px
}

._contentContainer_chlfo_4 ._left_chlfo_27,._contentContainer_chlfo_4 ._left_chlfo_27 img {
    width: 32px;
    height: 32px
}

._contentContainer_chlfo_4 ._main_chlfo_35 {
    padding: 0 12px;
    min-height: 32px;
    flex: 1;
    white-space: pre-line;
    overflow: hidden
}

._contentContainer_chlfo_4 ._main_chlfo_35 ._name_chlfo_42 {
    line-height: 24px
}

[dir=ltr] ._contentContainer_chlfo_4 ._main_chlfo_35 ._name_chlfo_42 {
    margin-right: 5px
}

[dir=rtl] ._contentContainer_chlfo_4 ._main_chlfo_35 ._name_chlfo_42 {
    margin-left: 5px
}

._contentContainer_chlfo_4 ._main_chlfo_35 ._addr_chlfo_46 {
    font-size: 12px;
    color: var(--okd-color-content-contrast);
    line-height: 14px;
    word-break: break-all
}

._contentContainer_chlfo_4 ._right_chlfo_52 ._copyIcon_chlfo_52 {
    font-size: 20px
}

._moreOrLessContainer_chlfo_55 {
    margin-top: -4px;
    padding-bottom: 14px
}

._moreOrLessContainer_chlfo_55 ._text_chlfo_59 {
    min-width: 30px;
    font-size: 12px;
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-weight: 400
}

[dir=ltr] ._moreOrLessContainer_chlfo_55 ._text_chlfo_59 {
    margin-right: 4px;
    padding-left: 60px
}

[dir=rtl] ._moreOrLessContainer_chlfo_55 ._text_chlfo_59 {
    margin-left: 4px;
    padding-right: 60px
}

._moreOrLessContainer_chlfo_55 ._accordion_chlfo_68 {
    flex-direction: column-reverse;
    border: none
}

._moreOrLessContainer_chlfo_55 ._accordionContent_chlfo_72 {
    margin-bottom: 0
}

._moreOrLessContainer_chlfo_55 ._accordionHeader_chlfo_75 {
    padding: 0;
    justify-content: start;
    border: none
}

._receive-warning_chlfo_80 {
    display: flex;
    margin-top: 3px;
    color: var(--okd-color-semantic-notice)
}

._receive-warning_chlfo_80 ._warning-icon_chlfo_85 {
    font-size: 14px
}

[dir=ltr] ._receive-warning_chlfo_80 ._warning-icon_chlfo_85 {
    margin-right: 4px
}

[dir=rtl] ._receive-warning_chlfo_80 ._warning-icon_chlfo_85 {
    margin-left: 4px
}

._receive-warning_chlfo_80 ._warning-text_chlfo_89 {
    color: var(--okd-color-semantic-notice)
}

[dir=ltr] ._close_1qzfa_1 i {
    margin-left: 8px
}

[dir=rtl] ._close_1qzfa_1 i {
    margin-right: 8px
}

._underlineWrapper_1qzfa_4 {
    width: 100%
}

._tag_1qzfa_7 {
    line-height: 20px
}

._empty_1qzfa_10 {
    margin-top: 140px
}

._add-weight_1qzfa_13._line_1qzfa_13 {
    width: 95%;
    margin: 16px auto
}

._main_1v96i_1 {
    position: absolute;
    top: 0;
    z-index: 10;
    width: 100%;
    background: var(--okd-color-background-base-primary)
}

[dir=ltr] ._main_1v96i_1 {
    left: 0;
    padding: 15px 16px 15px 12px
}

[dir=rtl] ._main_1v96i_1 {
    right: 0;
    padding: 15px 12px 15px 16px
}

._main--sticky_1v96i_10 {
    position: sticky
}

._main_1v96i_1 ._avatar_1v96i_13 {
    position: relative;
    display: flex;
    width: 40px;
    height: 40px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    overflow: hidden
}

[dir=ltr] ._main_1v96i_1 ._avatar_1v96i_13 {
    margin-right: 4px
}

[dir=rtl] ._main_1v96i_1 ._avatar_1v96i_13 {
    margin-left: 4px
}

._main_1v96i_1 ._avatar_1v96i_13:hover ._editMask_1v96i_24 {
    opacity: 1
}

._main_1v96i_1 ._editMask_1v96i_24 {
    position: absolute;
    top: 4px;
    bottom: 0;
    display: flex;
    width: 32px;
    height: 32px;
    border-radius: 4px;
    opacity: 0;
    transition: opacity .2s ease;
    align-items: center;
    justify-content: center;
    background: rgba(0,0,0,.6)
}

[dir=ltr] ._main_1v96i_1 ._editMask_1v96i_24 {
    right: 0;
    left: 4px
}

[dir=rtl] ._main_1v96i_1 ._editMask_1v96i_24 {
    left: 0;
    right: 4px
}

._main_1v96i_1 ._editIcon_1v96i_43 {
    font-size: 18px;
    color: #fff
}

._main_1v96i_1 ._topTitle_1v96i_47 {
    margin-bottom: 2px
}

._main_1v96i_1 ._content_1v96i_50 {
    padding: 4px 0;
    overflow: hidden;
    flex: 1
}

[dir=ltr] ._main_1v96i_1 ._content_1v96i_50 {
    margin-right: 20px
}

[dir=rtl] ._main_1v96i_1 ._content_1v96i_50 {
    margin-left: 20px
}

._main_1v96i_1 ._address_1v96i_56 {
    width: 100%;
    max-width: 100%;
    overflow: hidden
}

._main_1v96i_1 ._address__text--enabled_1v96i_61 {
    color: var(--okd-color-brand-primary-alternative)
}

._main_1v96i_1 ._address__text--expiring_1v96i_64 {
    color: var(--okd-color-semantic-notice)
}

._main_1v96i_1 ._copyWrapper_1v96i_67 {
    overflow: hidden;
    cursor: pointer
}

._main_1v96i_1 ._copyWrapper_1v96i_67 ._title_1v96i_71 {
    width: 100%
}

._main_1v96i_1 ._titleLeft_1v96i_74 {
    flex-shrink: 0
}

._main_1v96i_1 ._divider_1v96i_77 {
    height: 10px;
    margin: 0 8px
}

._main_1v96i_1 ._locking_1v96i_81 {
    width: 16px;
    height: 16px
}

[dir=ltr] ._main_1v96i_1 ._locking_1v96i_81 {
    margin-right: 12px
}

[dir=rtl] ._main_1v96i_1 ._locking_1v96i_81 {
    margin-left: 12px
}

._main_1v96i_1 ._optionIcon_1v96i_86 {
    font-size: 18px
}

[dir=ltr] ._main_1v96i_1 ._optionIcon_1v96i_86 {
    margin-right: 12px
}

[dir=rtl] ._main_1v96i_1 ._optionIcon_1v96i_86 {
    margin-left: 12px
}

._main_1v96i_1 ._network_1v96i_90 {
    padding: 5px 8px;
    border-radius: 28px;
    background: var(--okd-color-background-surface-primary);
    cursor: pointer
}

[dir=ltr] ._main_1v96i_1 ._network_1v96i_90 {
    margin-right: 14px
}

[dir=rtl] ._main_1v96i_1 ._network_1v96i_90 {
    margin-left: 14px
}

._main_1v96i_1 ._setting_1v96i_97 {
    cursor: pointer
}

[dir=ltr] ._main_1v96i_1 ._setting_1v96i_97 {
    margin: 0 11px 0 14px
}

[dir=rtl] ._main_1v96i_1 ._setting_1v96i_97 {
    margin: 0 14px 0 11px
}

._main_1v96i_1 ._setting_1v96i_97 i {
    font-size: 22px
}

._main_1v96i_1 ._chainIcon_1v96i_104 {
    width: 18px;
    height: 18px
}

[dir=ltr] ._main_1v96i_1 ._chainIcon_1v96i_104 {
    margin-right: 2px
}

[dir=rtl] ._main_1v96i_1 ._chainIcon_1v96i_104 {
    margin-left: 2px
}

._main_1v96i_1 ._unfoldIcon_1v96i_109 {
    color: var(--okd-color-content-contrast)
}

._addr-wrapper_1v96i_112 {
    width: 100%;
    margin-bottom: 2px
}

._sa-bot-icon_ndjm3_1 {
    line-height: 16px
}

[dir=ltr] ._sa-bot-icon_ndjm3_1 {
    margin-left: 4px
}

[dir=rtl] ._sa-bot-icon_ndjm3_1 {
    margin-right: 4px
}

._sa-bot-icon--enabled_ndjm3_5 {
    color: var(--okd-color-brand-primary-alternative)
}

._sa-bot-icon--expiring_ndjm3_8 {
    color: var(--okd-color-semantic-notice)
}

._sa-bot-icon--expired_ndjm3_11 {
    color: var(--okd-color-content-disabled)
}

._main_h9f95_1 {
    padding: 0 16px;
    background-color: var(--okd-color-container-primary)
}

._main_h9f95_1 ._header_h9f95_5 ._logo_h9f95_5 {
    width: 60px;
    height: 60px;
    border-radius: 100%;
    margin-bottom: 15px
}

._main_h9f95_1 ._header_h9f95_5 ._dappName_h9f95_11 {
    max-width: 250px;
    text-align: center
}

._main_h9f95_1 ._currentAccount_h9f95_15 {
    margin: 26px 0 24px
}

._main_h9f95_1 ._title_h9f95_18 {
    margin-bottom: 12px
}

._main_h9f95_1 ._connectItem_h9f95_21 {
    padding: 14px 16px;
    background-color: var(--okd-color-background-surface-primary);
    border-radius: 8px;
    margin-bottom: 12px;
    gap: 8px
}

._main_h9f95_1 ._connectItem_h9f95_21 ._connectItemTitleContainer_h9f95_28 {
    gap: 4px
}

._main_h9f95_1 ._connectItem_h9f95_21 ._connectItemTitle_h9f95_28 {
    flex: 1;
    word-break: break-all;
    color: var(--okd-color-content-primary);
    line-height: 20px;
    font-size: 14px;
    font-weight: 500
}

._main_h9f95_1 ._connectItem_h9f95_21 ._connectItemTitle--enabled_h9f95_39 {
    color: var(--okd-color-brand-primary-alternative)
}

._main_h9f95_1 ._connectItem_h9f95_21 ._connectItemTitle--expiring_h9f95_42 {
    color: var(--okd-color-semantic-notice)
}

._main_h9f95_1 ._connectItem_h9f95_21._disabled_h9f95_45 {
    cursor: not-allowed
}

._main_h9f95_1 ._connectItem_h9f95_21._disabled_h9f95_45 ._connectItemTitle_h9f95_28 {
    opacity: .6
}

._main_h9f95_1 ._connectItem_h9f95_21:last-child {
    margin-bottom: 0
}

._main_h9f95_1 ._disable-message_h9f95_54 {
    color: var(--okd-color-semantic-negative)
}

._whats-new-img_fow6p_1 {
    width: 280px;
    height: 150px
}

._whats-new-box_fow6p_5 {
    display: flex;
    padding: 24px 20px;
    flex-direction: column
}

._whats-new-title_fow6p_10 {
    font-size: 16px;
    font-weight: 700;
    margin-bottom: 10px
}

._whats-new-desc_fow6p_15 {
    font-size: 14px;
    margin-bottom: 10px;
    color: var(--okd-color-content-tertiary)
}

._whats-new-footer_fow6p_20 {
    margin-top: 20px
}

._whats-new-dialog_fow6p_23 {
    width: auto;
    overflow: hidden;
    border-radius: 16px
}

._refreshWrapper_1p4ns_1 {
    width: 32px;
    height: 32px;
    border-radius: 50%;
    background: var(--okd-color-background-surface-primary);
    cursor: pointer
}

._refreshWrapper_1p4ns_1 ._refresh_1p4ns_1 {
    width: 20px;
    height: 20px;
    font-size: 20px;
    color: var(--okd-color-content-contrast);
    margin-bottom: 1px
}

@keyframes _rotate_1p4ns_1 {
    0% {
        transform: rotate(0)
    }

    50% {
        transform: rotate(180deg)
    }

    to {
        transform: rotate(360deg)
    }
}

._loading_1p4ns_26 {
    animation: _rotate_1p4ns_1 1s linear infinite
}

._balanceWrapper_150zi_1 {
    display: flex;
    width: 100%;
    padding: 76px 16px 24px;
    box-sizing: content-box;
    min-height: 50px;
    cursor: pointer;
    align-items: flex-end;
    background-color: var(--okd-color-background-base-primary)
}

._balanceWrapper--sticky_150zi_11 {
    padding: 4px 16px 24px
}

[dir=ltr] ._balanceWrapper_150zi_1 ._refreshIcon_150zi_14 {
    margin-left: 12px
}

[dir=rtl] ._balanceWrapper_150zi_1 ._refreshIcon_150zi_14 {
    margin-right: 12px
}

._balance_150zi_1 {
    min-height: 28px;
    display: flex;
    align-items: center
}

@keyframes _refresh_150zi_14 {
    0% {
        opacity: 1
    }

    50% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

._refreshAnimation_150zi_33 {
    animation: _refresh_150zi_14 .6s linear
}

._root_1yqai_1 {
    display: flex;
    width: 100%;
    padding: 4px 16px 24px;
    color: var(--okd-color-content-contrast);
    line-height: 22px;
    min-height: 22px;
    font-size: 14px;
    font-weight: 500;
    align-items: center;
    gap: 8px
}

._asset_1yqai_13 {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 4px;
    min-width: 0
}

._change_1yqai_20 {
    color: var(--okd-color-content-contrast)
}

._up_1yqai_23 {
    color: var(--color-up-text)
}

._down_1yqai_26 {
    color: var(--color-down-text)
}

._hidden_1yqai_29,._empty_1yqai_32 {
    color: var(--okd-color-content-contrast)
}

._select_1yqai_35 {
    flex-shrink: 0
}

._amount_1yqai_38 {
    max-width: 100%
}

._addWeight_17jnv_1._balance_17jnv_1 {
    padding-bottom: 0
}

._riskDialog_19ki3_1 {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 16px
}

@media (max-width: 767px) {
    ._riskDialog_19ki3_1 {
        padding-top:72px
    }
}

@media (min-width: 768px) {
    ._riskDialog_19ki3_1 {
        padding-top:48px;
        padding-bottom: 48px
    }
}

._riskDialogImage_19ki3_18 {
    width: auto;
    min-height: 100px;
    height: 100px
}

._riskDialogImageWrapper_19ki3_23 {
    height: 100px;
    min-height: 100px
}

._riskDialogTitle_19ki3_27 {
    color: var(--okd-color-content-primary);
    line-height: 28px;
    text-align: center;
    font-size: 24px;
    font-weight: 700;
    word-break: break-word
}

._riskDialogMessage_19ki3_35 {
    color: var(--okd-color-content-contrast);
    line-height: 20px;
    text-align: center;
    font-size: 16px;
    font-weight: 400;
    word-break: break-word
}

._confirmButton_19ki3_43 {
    word-break: break-word
}

._walletAggregateContainer_1bmmo_1 {
    display: flex;
    width: 100%;
    padding: 0 24px;
    text-align: center;
    flex-direction: column;
    align-items: center;
    background: var(--okd-color-background-base-primary)
}

._walletAggregateContainer_1bmmo_1 ._img_1bmmo_10 {
    width: 93px;
    height: 100px;
    margin: 32px 0
}

._walletAggregateContainer_1bmmo_1 ._title_1bmmo_15 {
    color: var(--okd-color-content-primary);
    line-height: 38px;
    font-weight: 700;
    font-size: 28px;
    margin-bottom: 8px
}

._walletAggregateContainer_1bmmo_1 ._subTitle_1bmmo_22 {
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-size: 14px;
    margin-bottom: 24px
}

._walletAggregateContainer_1bmmo_1 ._walletListContainer_1bmmo_28 {
    position: relative;
    width: 100%;
    height: 100%
}

._walletAggregateContainer_1bmmo_1 ._walletListContainer_1bmmo_28 ._walletList_1bmmo_28 {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 16px;
    overflow-y: scroll;
    padding-bottom: 6px
}

._walletAggregateContainer_1bmmo_1 ._walletListContainer_1bmmo_28 ._walletList_1bmmo_28 ._wallet_1bmmo_1 {
    height: 108px;
    padding: 16px 0;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 16px
}

@media (hover: hover) and (pointer: fine) {
    ._walletAggregateContainer_1bmmo_1 ._walletListContainer_1bmmo_28 ._walletList_1bmmo_28 ._wallet_1bmmo_1:hover {
        background:var(--okd-color-background-surface-primary)
    }

    ._walletAggregateContainer_1bmmo_1 ._walletListContainer_1bmmo_28 ._walletList_1bmmo_28 ._wallet_1bmmo_1:active {
        border: 1px solid var(--okd-color-border-selected)
    }
}

._walletAggregateContainer_1bmmo_1 ._walletListContainer_1bmmo_28 ._walletList_1bmmo_28 ._wallet_1bmmo_1 ._logo_1bmmo_54 {
    width: 48px;
    height: 48px;
    margin-bottom: 8px
}

._walletAggregateContainer_1bmmo_1 ._walletListContainer_1bmmo_28 ._walletList_1bmmo_28 ._wallet_1bmmo_1 ._name_1bmmo_59 {
    color: var(--okd-color-content-primary);
    line-height: 20px;
    font-size: 16px
}

._root_v9tdu_1 {
    flex: none;
    width: 18px
}

[dir=ltr] ._root_v9tdu_1 {
    margin-left: 12px
}

[dir=rtl] ._root_v9tdu_1 {
    margin-right: 12px
}

._root_v9tdu_1 img {
    width: 100%
}

._importedRoot_v9tdu_9 {
    flex: none
}

[dir=ltr] ._importedRoot_v9tdu_9 {
    margin-left: 12px
}

[dir=rtl] ._importedRoot_v9tdu_9 {
    margin-right: 12px
}

._importedRoot_v9tdu_9 ._tag_v9tdu_13 {
    padding: 4px 8px;
    color: var(--okd-color-semantic-positive);
    line-height: 16px;
    background-color: var(--okd-color-alert-success);
    border-radius: 4px;
    font-size: 12px;
    font-weight: 500
}

._root_gwbd5_1 {
    width: 100%;
    padding: 19px 16px;
    background-color: var(--okd-color-background-surface-secondary);
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 12px;
    margin-bottom: 12px;
    cursor: pointer
}

._root_gwbd5_1._SELECTED_gwbd5_10 {
    border-color: var(--okd-color-content-primary)
}

._root_gwbd5_1._IMPORTED_gwbd5_13 {
    cursor: not-allowed
}

._root_gwbd5_1 ._selector_gwbd5_16 {
    width: 100%
}

._root_gwbd5_1 ._main_gwbd5_19 {
    flex: 1;
    min-height: 42px
}

._root_gwbd5_1 ._main_gwbd5_19 ._name_gwbd5_23 {
    font-weight: 500;
    font-size: 18px;
    line-height: 20px
}

[dir=ltr] ._root_gwbd5_1 ._main_gwbd5_19 ._name_gwbd5_23 {
    margin-right: 8px
}

[dir=rtl] ._root_gwbd5_1 ._main_gwbd5_19 ._name_gwbd5_23 {
    margin-left: 8px
}

._root_gwbd5_1 ._main_gwbd5_19 ._assets_gwbd5_29 {
    margin-top: 6px;
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-size: 14px
}

._root_7hr89_1 {
    width: 100%;
    padding: 12px;
    background-color: var(--okd-color-background-base-secondary);
    border-radius: 8px;
    margin-top: 14px
}

._root_7hr89_1 ._tip_7hr89_8:not(._root_7hr89_1 ._tip_7hr89_8:first-child) {
    margin-top: 16px;
    padding-top: 16px;
    border-top: .5px solid var(--okd-color-border-contrast)
}

._root_7hr89_1 ._tip_7hr89_8 ._icon_7hr89_13 {
    color: var(--okd-color-content-tertiary);
    font-size: 14px;
    line-height: 16px
}

[dir=ltr] ._root_7hr89_1 ._tip_7hr89_8 ._icon_7hr89_13 {
    margin-right: 6px
}

[dir=rtl] ._root_7hr89_1 ._tip_7hr89_8 ._icon_7hr89_13 {
    margin-left: 6px
}

._root_7hr89_1 ._tip_7hr89_8 ._info_7hr89_19 {
    line-height: 16px;
    font-size: 12px
}

._root_7hr89_1 ._tip_7hr89_8 ._info_7hr89_19 ._desc_7hr89_23 {
    color: var(--okd-color-content-contrast);
    word-break: break-all;
    margin-bottom: 4px
}

._root_7hr89_1 ._tip_7hr89_8 ._info_7hr89_19 ._entry_7hr89_28 {
    color: var(--okd-color-content-secondary);
    font-weight: 500;
    text-decoration: underline;
    cursor: pointer
}

._dialogRoot_7hr89_34 {
    padding: 44px 16px
}

._dialogRoot_7hr89_34 ._title_7hr89_37 {
    font-size: 24px;
    font-weight: 700;
    line-height: 28px
}

._dialogRoot_7hr89_34 ._listWrap_7hr89_42 ._pathItem_7hr89_42 {
    margin-top: 16px;
    position: relative;
    width: 100%;
    padding: 16px;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 8px;
    cursor: pointer
}

._dialogRoot_7hr89_34 ._listWrap_7hr89_42 ._pathItem_7hr89_42._recommendItem_7hr89_51 {
    padding-top: 26px
}

._dialogRoot_7hr89_34 ._listWrap_7hr89_42 ._pathItem_7hr89_42._SELECTED_7hr89_54 {
    border-color: var(--okd-color-content-primary)
}

._dialogRoot_7hr89_34 ._listWrap_7hr89_42 ._pathItem_7hr89_42 ._recommend_7hr89_51 {
    position: absolute;
    top: -1px;
    padding: 1px 16px;
    color: var(--okd-color-content-inverse);
    line-height: 16px;
    background-color: var(--okd-color-content-primary);
    font-weight: 500;
    font-size: 12px
}

[dir=ltr] ._dialogRoot_7hr89_34 ._listWrap_7hr89_42 ._pathItem_7hr89_42 ._recommend_7hr89_51 {
    left: -1px;
    border-radius: 8px 0
}

[dir=rtl] ._dialogRoot_7hr89_34 ._listWrap_7hr89_42 ._pathItem_7hr89_42 ._recommend_7hr89_51 {
    right: -1px;
    border-radius: 0 8px
}

._dialogRoot_7hr89_34 ._listWrap_7hr89_42 ._pathItem_7hr89_42 ._detail_7hr89_69 {
    flex: 1;
    overflow: hidden
}

._dialogRoot_7hr89_34 ._listWrap_7hr89_42 ._pathItem_7hr89_42 ._detail_7hr89_69 ._path_7hr89_42 {
    color: var(--okd-color-content-primary);
    font-size: 12px;
    font-weight: 500;
    line-height: 16px;
    margin-bottom: 8px
}

._dialogRoot_7hr89_34 ._listWrap_7hr89_42 ._pathItem_7hr89_42 ._detail_7hr89_69 ._address_7hr89_80 {
    color: var(--okd-color-content-contrast);
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
    margin-bottom: 4px;
    word-break: break-all
}

._dialogRoot_7hr89_34 ._listWrap_7hr89_42 ._pathItem_7hr89_42 ._detail_7hr89_69 ._balance_7hr89_88 {
    width: 100%;
    line-height: 20px;
    font-weight: 700;
    font-size: 16px
}

._root_15akf_1 {
    padding: 58px 16px 40px
}

._root_15akf_1 ._image_15akf_4 {
    margin-bottom: 8px
}

._root_15akf_1 ._title_15akf_7 {
    display: block;
    color: var(--okd-color-content-primary);
    line-height: 24px;
    text-align: center;
    font-size: 18px;
    margin-bottom: 4px
}

._root_15akf_1 ._desc_15akf_15 {
    display: block;
    color: var(--okd-color-content-primary);
    line-height: 16px;
    text-align: center;
    font-size: 14px;
    margin-bottom: 40px
}

._root_15akf_1 ._btns_15akf_23 {
    gap: 12px
}

._root_15akf_1 ._cancel-width_15akf_26 {
    min-width: 180px
}

._root_11fv0_1 {
    display: flex;
    flex-direction: column
}

._root_11fv0_1 ._passwordInput_11fv0_5[type=password] {
    font-size: 25px
}

._root_11fv0_1 ._passwordInput_11fv0_5[type=password]:placeholder-shown {
    font-size: 16px
}

._container_11fv0_11 {
    display: flex;
    padding: 0 16px 24px;
    flex: 1;
    flex-direction: column
}

._title_11fv0_17 {
    margin: 24px 0 8px;
    color: var(--okd-color-content-primary);
    line-height: 34px;
    font-weight: 700;
    font-size: 28px
}

._desc_11fv0_24 {
    color: var(--okd-color-content-tertiary);
    font-size: var(--okd-font-size-xs);
    font-style: normal;
    font-weight: 400;
    line-height: var(--okd-line-height-xs)
}

._link_11fv0_31 {
    margin-top: 3px
}

._link_11fv0_31 ._innerLink_11fv0_34 {
    font-size: 12px
}

._form_11fv0_37 {
    flex: 1;
    display: flex;
    flex-direction: column;
    margin-top: 24px
}

._inputError_11fv0_43._inputError_11fv0_43._inputError_11fv0_43._inputError_11fv0_43._inputError_11fv0_43 {
    font-size: var(--okd-font-size-xs);
    padding-top: 2px
}

._input_11fv0_43 {
    flex: 0
}

._biometricsCheckBoxWrapper_11fv0_50 {
    margin-top: 16px
}

._biometricsCheckBox_11fv0_50 {
    font-size: var(--okd-font-size-xs)
}

._forgot_11fv0_56 {
    margin-top: 16px
}

._root_6ynv3_1 {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-top: 6px
}

._text_6ynv3_7 {
    display: flex;
    align-items: center;
    font-size: 12px
}

._red_6ynv3_12 {
    color: var(--okd-color-semantic-negative)
}

._orange_6ynv3_15 {
    color: var(--okd-color-semantic-notice)
}

._green_6ynv3_18 {
    color: var(--okd-color-semantic-positive)
}

._grey_6ynv3_21 {
    color: var(--okd-color-content-contrast)
}

._divide_6ynv3_24 {
    width: 1px;
    height: 12px;
    background: var(--okd-color-content-contrast);
    margin: 0 5px
}

._root_cl85f_1 {
    position: relative;
    width: 100%;
    height: 100%
}

._root_cl85f_1 ._passwordInput_cl85f_6[type=password] {
    font-size: 25px
}

._root_cl85f_1 ._passwordInput_cl85f_6[type=password]:placeholder-shown {
    font-size: 16px
}

._root_mkvsv_1 {
    padding: 72px 16px 40px
}

._root_mkvsv_1 ._title_mkvsv_4 {
    display: block;
    color: var(--okd-color-content-primary);
    line-height: 32px;
    text-align: center;
    font-size: 24px;
    font-weight: 700;
    margin-bottom: 4px
}

._root_mkvsv_1 ._desc_mkvsv_13 {
    display: block;
    color: var(--okd-color-content-secondary);
    line-height: 18px;
    text-align: center;
    font-size: 12px;
    font-weight: 400;
    margin-bottom: 16px
}

._root_mkvsv_1 ._btn_mkvsv_22 {
    margin-bottom: 40px
}

._root_mkvsv_1 ._still_mkvsv_25,._root_mkvsv_1 ._forgot_mkvsv_29 {
    display: block;
    text-align: center
}

@media (hover: hover) and (pointer: fine) {
    ._root_mkvsv_1 ._forgot_mkvsv_29:hover {
        opacity:.8;
        cursor: pointer
    }
}

._root_g36fg_1,._root_g36fg_1 ._image_g36fg_4 {
    margin-bottom: 24px
}

._root_g36fg_1 ._btn_g36fg_7 {
    min-width: 180px
}

._forgetPasswordLink_l8eva_1 {
    display: block
}

@media (hover: hover) and (pointer: fine) {
    ._forgetPasswordLink_l8eva_1:hover {
        opacity:.8;
        cursor: pointer
    }
}

.verify_password_page__wrapper {
    display: flex;
    flex-direction: column;
    background-color: var(--okd-color-background-base-primary)
}

.verify-password-page {
    display: flex;
    flex-direction: column;
    padding: 24px 16px 0
}

.verify-password-page__input .verify-password-page__input__core[type=password] {
    font-size: 25px
}

.verify-password-page__input .verify-password-page__input__core[type=password]:placeholder-shown {
    font-size: 16px
}

.verify-password-page__header {
    padding-top: 8px;
    font-weight: 700;
    font-size: 28px;
    line-height: 121%
}

.verify-password-page__forget-password {
    color: var(--okd-color-content-contrast);
    text-align: center;
    font-size: 14px;
    font-weight: 500;
    cursor: pointer
}

@media (hover: hover) and (pointer: fine) {
    .verify-password-page__forget-password:hover {
        opacity:.6
    }
}

.verify-password-page__button {
    height: 48px;
    font-size: 16px;
    border-radius: 8px
}

.verify-password-page__button:last-of-type {
    margin-top: 20px;
    margin-bottom: 24px
}

._guard_12t0i_1 ._title_12t0i_1 {
    font-size: 24px;
    line-height: 136%;
    margin-bottom: 12px
}

._guard_12t0i_1 ._subTitle_12t0i_6 {
    font-size: 14px;
    line-height: 136%;
    margin-bottom: 24px
}

._inputPassword_12t0i_11 {
    font-size: 14px;
    line-height: 16px
}

._inputClass_12t0i_15 {
    flex: 1;
    padding-top: 24px
}

._guardInputClass_12t0i_19 {
    padding-top: 6px
}

._guardHeaderClass_12t0i_22 {
    padding-bottom: 18px
}

._forgot_12t0i_25 {
    text-align: center;
    margin-top: 16px;
    cursor: pointer
}

._forgotInput_12t0i_30 {
    margin-top: 16px
}

[dir=ltr] ._forgotInput_12t0i_30 {
    text-align: left
}

[dir=rtl] ._forgotInput_12t0i_30 {
    text-align: right
}

._unlockTrigger_12t0i_34 {
    margin-top: 64px
}

._content_16nvb_1 {
    padding: 16px
}

._title_16nvb_4 {
    display: block;
    color: var(--okd-color-content-primary);
    line-height: 32px;
    font-size: 24px;
    font-weight: 700;
    margin-bottom: 4px
}

._desc_16nvb_12 {
    display: block;
    color: var(--okd-color-content-secondary);
    line-height: 18px;
    font-size: 12px;
    font-weight: 400
}

._list_16nvb_19 {
    padding: 24px 0
}

._item_16nvb_22 {
    padding: 16px;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 8px;
    cursor: pointer
}

@media (hover: hover) and (pointer: fine) {
    ._item_16nvb_22:hover,._item_16nvb_22:active {
        border:1px solid var(--okd-color-border-selected)
    }
}

._item_16nvb_22:first-of-type {
    margin-bottom: 16px
}

._item-select_16nvb_39 {
    border: 1px solid var(--okd-color-border-selected)
}

._item-content_16nvb_42 {
    display: flex;
    flex-direction: column
}

._item-title_16nvb_46 {
    display: flex;
    color: var(--okd-color-content-primary);
    line-height: 20px;
    font-size: 16px;
    font-weight: 500;
    align-items: center;
    margin-bottom: 4px
}

._item-title_16nvb_46 ._questionMarkIcon_16nvb_55 {
    font-size: 16px;
    color: var(--okd-color-content-contrast)
}

[dir=ltr] ._item-title_16nvb_46 ._questionMarkIcon_16nvb_55 {
    margin-left: 4px
}

[dir=rtl] ._item-title_16nvb_46 ._questionMarkIcon_16nvb_55 {
    margin-right: 4px
}

._item-desc_16nvb_60 {
    display: block;
    color: var(--okd-color-content-contrast);
    line-height: 18px;
    font-size: 12px;
    font-weight: 400
}

._link_16nvb_67 {
    margin-top: 8px;
    gap: 4px
}

._anchor_16nvb_71,._icon_16nvb_72 {
    color: var(--okd-color-preference-profit);
    line-height: 16px;
    font-size: 12px;
    font-weight: 400
}

@media (hover: hover) and (pointer: fine) {
    ._anchor_16nvb_71:hover,._icon_16nvb_72:hover {
        opacity:.8;
        text-decoration: underline
    }
}

._root_mpzi1_1 {
    background-color: var(--okd-color-background-base-primary)
}

._root_mpzi1_1 ._content_mpzi1_4 {
    padding: 16px
}

._root_mpzi1_1 ._title_mpzi1_7 {
    display: block;
    color: var(--okd-color-content-primary);
    line-height: 32px;
    font-size: 24px;
    font-weight: 700;
    margin-bottom: 4px
}

._root_mpzi1_1 ._desc_mpzi1_15 {
    display: block;
    color: var(--okd-color-content-secondary);
    line-height: 18px;
    font-size: 12px;
    font-weight: 400
}

._root_mpzi1_1 ._list_mpzi1_22 {
    padding: 24px 0
}

._root_mpzi1_1 ._item_mpzi1_25 {
    padding: 8px 0;
    cursor: pointer
}

._root_mpzi1_1 ._item_mpzi1_25:first-of-type {
    margin-bottom: 16px
}

._root_mpzi1_1 ._item-select_mpzi1_32 {
    border: 1px solid var(--okd-color-border-selected)
}

._root_mpzi1_1 ._item-title_mpzi1_35 {
    display: block;
    color: var(--okd-color-content-primary);
    line-height: 20px;
    font-size: 16px;
    font-weight: 500;
    margin-bottom: 4px
}

._root_mpzi1_1 ._item-desc_mpzi1_43 {
    display: block;
    color: var(--okd-color-content-contrast);
    line-height: 18px;
    font-size: 12px;
    font-weight: 400
}

._root_mpzi1_1 ._link_mpzi1_50 {
    margin-top: 8px;
    gap: 4px
}

._root_mpzi1_1 ._anchor_mpzi1_54,._root_mpzi1_1 ._icon_mpzi1_55 {
    line-height: 16px;
    font-size: 12px;
    font-weight: 400
}

@media (hover: hover) and (pointer: fine) {
    ._root_mpzi1_1 ._anchor_mpzi1_54:hover,._root_mpzi1_1 ._icon_mpzi1_55:hover {
        opacity:.8;
        text-decoration: underline
    }
}

._root_mpzi1_1 ._forgot_mpzi1_67 {
    text-align: center;
    margin-bottom: 4px
}

._root_14fge_1 {
    width: 100%;
    height: 88px;
    padding: 16px
}

._retina-border-basic_1f1rt_1 {
    position: relative
}

._retina-border-basic_1f1rt_1:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._retina-border-basic_1f1rt_1:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._retina-border-basic_1f1rt_1:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._retina-border-basic_1f1rt_1:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._retina-border-basic_1f1rt_1:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._root_1f1rt_29 {
    position: absolute;
    top: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    background-color: var(--okd-color-background-base-primary)
}

[dir=ltr] ._root_1f1rt_29 {
    left: 0
}

[dir=rtl] ._root_1f1rt_29 {
    right: 0
}

._root_1f1rt_29 ._header_1f1rt_38 {
    width: 100%;
    height: 60px;
    padding: 18px 16px;
    position: relative;
    margin-bottom: 16px
}

._root_1f1rt_29 ._header_1f1rt_38:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._root_1f1rt_29 ._header_1f1rt_38:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._root_1f1rt_29 ._header_1f1rt_38:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._root_1f1rt_29 ._header_1f1rt_38:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._root_1f1rt_29 ._header_1f1rt_38:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._root_1f1rt_29 ._header_1f1rt_38:before {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: var(--okd-color-border-primary)
}

._root_1f1rt_29 ._header_1f1rt_38 ._back_1f1rt_75,._root_1f1rt_29 ._header_1f1rt_38 ._close_1f1rt_76 {
    width: 29px;
    height: 29px
}

._root_1f1rt_29 ._header_1f1rt_38 ._title_1f1rt_80 {
    width: 244px;
    height: 29px
}

._root_1f1rt_29 ._content_1f1rt_84 {
    padding: 0 16px
}

._root_1f1rt_29 ._content_1f1rt_84 ._selectorTitle_1f1rt_87 {
    width: 129px;
    height: 20px;
    margin-bottom: 8px
}

._root_1f1rt_29 ._content_1f1rt_84 ._selector_1f1rt_87 {
    width: 328px;
    height: 68px;
    margin-bottom: 16px
}

._root_1f1rt_29 ._content_1f1rt_84 ._item_1f1rt_97 {
    width: 100%;
    height: 97px
}

._root_1f1rt_29 ._content_1f1rt_84 ._lock_1f1rt_101 {
    width: 120px;
    height: 24px;
    margin: 8px auto 0
}

._root_1f1rt_29 ._button_1f1rt_106 {
    position: absolute;
    bottom: 24px;
    width: 328px;
    height: 48px
}

[dir=ltr] ._root_1f1rt_29 ._button_1f1rt_106 {
    left: 50%;
    margin-left: -164px
}

[dir=rtl] ._root_1f1rt_29 ._button_1f1rt_106 {
    right: 50%;
    margin-right: -164px
}

._wrap_i44ji_1 {
    position: relative;
    width: 100%;
    height: 100%
}

._wrap_i44ji_1 ._root_i44ji_6 {
    width: 100%;
    height: 100%;
    background-color: var(--okd-color-container-secondary)
}

._wrap_i44ji_1 ._root_i44ji_6 ._navigator_i44ji_11 {
    background-color: var(--okd-color-container-secondary)
}

._wrap_i44ji_1 ._root_i44ji_6 ._wrap_i44ji_1 {
    width: 100%;
    padding: 20px 16px 0;
    flex: 1;
    overflow: auto
}

._wrap_i44ji_1 ._root_i44ji_6 ._wrap_i44ji_1 ._title_i44ji_20 {
    line-height: 28px;
    font-weight: 700;
    font-size: 24px;
    margin-bottom: 8px
}

._wrap_i44ji_1 ._root_i44ji_6 ._wrap_i44ji_1 ._desc_i44ji_26 {
    color: var(--okd-color-content-secondary);
    line-height: 20px;
    font-size: 14px;
    margin-bottom: 24px
}

._root_14nif_1 {
    width: 100%;
    height: 68px
}

._closeWrap_14nif_5 {
    display: flex;
    width: 100%;
    height: 60px;
    justify-content: space-between;
    align-items: center;
    padding: 0 20px
}

._closeWrap_14nif_5 ._closeIcon_14nif_13 {
    font-size: 18px;
    cursor: pointer
}

._closeWrap_14nif_5 ._closeText_14nif_17 {
    color: var(--okd-color-content-contrast);
    font-size: 14px;
    line-height: 16px;
    cursor: pointer
}

._stepWrap_14nif_23 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 8px
}

._stepWrap_14nif_23 ._stepItem_14nif_30 {
    width: 70px;
    height: 2px;
    background: var(--okd-color-content-disabled);
    opacity: .6
}

[dir=ltr] ._stepWrap_14nif_23 ._stepItem_14nif_30 {
    margin-left: 8px
}

[dir=rtl] ._stepWrap_14nif_23 ._stepItem_14nif_30 {
    margin-right: 8px
}

._stepWrap_14nif_23 ._stepItem_14nif_30._active_14nif_37 {
    background: var(--okd-color-content-disabled);
    opacity: .2
}

[dir=ltr] ._stepWrap_14nif_23 ._stepItem_14nif_30:nth-child(1) {
    margin-left: 0
}

[dir=rtl] ._stepWrap_14nif_23 ._stepItem_14nif_30:nth-child(1) {
    margin-right: 0
}

._root_6z8ot_1 {
    position: absolute;
    bottom: 24px;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background: var(--okd-color-content-primary);
    cursor: pointer
}

[dir=ltr] ._root_6z8ot_1 {
    right: 16px
}

[dir=rtl] ._root_6z8ot_1 {
    left: 16px
}

._root_6z8ot_1 .okx-wallet-plugin-to {
    color: var(--okd-color-content-inverse);
    font-size: 24px
}

._root_15mve_1 {
    position: relative;
    display: flex;
    flex-direction: column;
    width: 100%;
    height: 100%;
    overflow: hidden
}

._wrap_15mve_9 {
    flex: 1;
    overflow: auto
}

._title_15mve_13 {
    position: relative;
    padding: 0 16px;
    color: var(--okd-color-content-primary);
    line-height: 38px;
    font-weight: 700;
    font-size: 32px;
    margin-top: 24px
}

._title_15mve_13 ._titleColorfulGreen_15mve_22 {
    color: var(--okd-color-semantic-positive)
}

._title_15mve_13 ._titleColorfulYellow_15mve_25 {
    color: var(--okd-color-semantic-notice)
}

._desc_15mve_28 {
    position: relative;
    padding: 0 16px;
    color: var(--okd-color-content-contrast);
    line-height: 22px;
    font-size: 14px;
    margin-top: 12px
}

._firstScreenImg_15mve_36,._secondAndFourthScreenImg_15mve_42,._thirdScreenImg_15mve_45 {
    width: 100%
}

._footerWrap_15mve_48 {
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 88px;
    padding: 16px
}

._root_f2f0f_1 {
    padding: 12px;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 8px;
    margin-bottom: 12px;
    cursor: pointer
}

._root_f2f0f_1._SELECTED_f2f0f_8 {
    border-color: var(--okd-color-border-selected)
}

._root_f2f0f_1._IMPORTED_f2f0f_11 {
    cursor: not-allowed
}

._root_f2f0f_1 ._addressBox_f2f0f_14 {
    flex: 1;
    overflow: hidden
}

._root_f2f0f_1 ._addressBox_f2f0f_14 ._block_f2f0f_18 {
    position: relative;
    width: 100%;
    padding: 20px 12px 8px;
    border-radius: 8px;
    background: var(--okd-color-background-surface-primary);
    margin-bottom: 8px
}

._root_f2f0f_1 ._addressBox_f2f0f_14 ._block_f2f0f_18:last-child {
    margin-bottom: 0
}

._root_f2f0f_1 ._addressBox_f2f0f_14 ._block_f2f0f_18 ._tag_f2f0f_29 {
    position: absolute;
    top: 0;
    padding: 2px 8px;
    color: var(--okd-color-content-primary);
    line-height: 12px;
    font-size: 12px;
    background-color: var(--okd-color-background-surface-pressed)
}

[dir=ltr] ._root_f2f0f_1 ._addressBox_f2f0f_14 ._block_f2f0f_18 ._tag_f2f0f_29 {
    right: 0;
    border-radius: 0 8px
}

[dir=rtl] ._root_f2f0f_1 ._addressBox_f2f0f_14 ._block_f2f0f_18 ._tag_f2f0f_29 {
    left: 0;
    border-radius: 8px 0
}

._root_f2f0f_1 ._addressBox_f2f0f_14 ._block_f2f0f_18 ._assets_f2f0f_40 {
    width: 100%;
    line-height: 21px;
    font-weight: 700;
    font-size: 18px;
    margin-bottom: 4px
}

._root_f2f0f_1 ._addressBox_f2f0f_14 ._block_f2f0f_18 ._address_f2f0f_14 {
    color: var(--okd-color-content-contrast);
    line-height: 22px;
    font-size: 14px;
    word-break: break-all
}

._root_h2by8_1 {
    width: 100%;
    padding: 20px 12px;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 8px;
    margin-bottom: 16px;
    cursor: pointer
}

._root_h2by8_1._SELECTED_h2by8_9 {
    border-color: var(--okd-color-content-primary)
}

._root_h2by8_1._IMPORTED_h2by8_12 {
    cursor: not-allowed
}

._root_h2by8_1 ._main_h2by8_15 {
    flex: 1;
    overflow: hidden
}

._root_h2by8_1 ._main_h2by8_15 ._asset_h2by8_19 {
    width: 100%;
    line-height: 21px;
    font-weight: 700;
    font-size: 18px;
    margin-bottom: 6px
}

._root_h2by8_1 ._main_h2by8_15 ._address_h2by8_26 {
    word-break: break-all;
    color: var(--okd-color-content-contrast);
    font-size: 14px;
    line-height: 22px
}

._retina-border-basic_t9fhu_1 {
    position: relative
}

._retina-border-basic_t9fhu_1:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._retina-border-basic_t9fhu_1:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._retina-border-basic_t9fhu_1:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._retina-border-basic_t9fhu_1:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._retina-border-basic_t9fhu_1:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._root_t9fhu_29 {
    width: 100%;
    padding: 20px 12px;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 8px;
    margin-bottom: 16px;
    cursor: pointer
}

._root_t9fhu_29._SELECTED_t9fhu_37 {
    border-color: var(--okd-color-content-primary)
}

._root_t9fhu_29._IMPORTED_t9fhu_40 {
    cursor: not-allowed
}

._root_t9fhu_29 ._main_t9fhu_43 {
    flex: 1
}

._root_t9fhu_29 ._main_t9fhu_43 ._address_t9fhu_46 {
    word-break: break-all;
    font-size: 14px;
    line-height: 22px;
    margin-bottom: 3px
}

._root_t9fhu_29 ._main_t9fhu_43 ._asset_t9fhu_52,._root_t9fhu_29 ._main_t9fhu_43 ._dontHaveAsset_t9fhu_53 {
    display: flex;
    font-size: 12px;
    align-items: center
}

[dir=ltr] ._root_t9fhu_29 ._main_t9fhu_43 ._asset_t9fhu_52,[dir=ltr] ._root_t9fhu_29 ._main_t9fhu_43 ._dontHaveAsset_t9fhu_53 {
    float: left
}

[dir=rtl] ._root_t9fhu_29 ._main_t9fhu_43 ._asset_t9fhu_52,[dir=rtl] ._root_t9fhu_29 ._main_t9fhu_43 ._dontHaveAsset_t9fhu_53 {
    float: right
}

._root_t9fhu_29 ._main_t9fhu_43 ._asset_t9fhu_52 {
    position: relative;
    color: var(--okd-color-semantic-informative);
    cursor: pointer
}

._root_t9fhu_29 ._main_t9fhu_43 ._asset_t9fhu_52 ._assetArrow_t9fhu_64 {
    font-size: 12px;
    position: relative;
    top: 1px
}

._root_t9fhu_29 ._main_t9fhu_43 ._dontHaveAsset_t9fhu_53 {
    color: var(--okd-color-content-contrast)
}

._assetModal_t9fhu_72 ._assetList_t9fhu_72 {
    width: 100%;
    max-height: 480px;
    overflow: auto;
    padding: 8px 16px
}

._assetModal_t9fhu_72 ._assetList_t9fhu_72 ._asset_t9fhu_52 {
    width: 100%;
    height: 64px;
    position: relative
}

._assetModal_t9fhu_72 ._assetList_t9fhu_72 ._asset_t9fhu_52:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._assetModal_t9fhu_72 ._assetList_t9fhu_72 ._asset_t9fhu_52:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._assetModal_t9fhu_72 ._assetList_t9fhu_72 ._asset_t9fhu_52:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._assetModal_t9fhu_72 ._assetList_t9fhu_72 ._asset_t9fhu_52:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._assetModal_t9fhu_72 ._assetList_t9fhu_72 ._asset_t9fhu_52:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._assetModal_t9fhu_72 ._assetList_t9fhu_72 ._asset_t9fhu_52:before {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: var(--okd-color-border-contrast)
}

._assetModal_t9fhu_72 ._assetList_t9fhu_72 ._asset_t9fhu_52:last-child {
    border-bottom: none
}

._assetModal_t9fhu_72 ._assetList_t9fhu_72 ._asset_t9fhu_52 ._chainImage_t9fhu_116 {
    width: 32px;
    height: 32px
}

[dir=ltr] ._assetModal_t9fhu_72 ._assetList_t9fhu_72 ._asset_t9fhu_52 ._chainImage_t9fhu_116 {
    margin-right: 16px
}

[dir=rtl] ._assetModal_t9fhu_72 ._assetList_t9fhu_72 ._asset_t9fhu_52 ._chainImage_t9fhu_116 {
    margin-left: 16px
}

._assetModal_t9fhu_72 ._assetList_t9fhu_72 ._asset_t9fhu_52 ._chainName_t9fhu_121 {
    font-weight: 500;
    font-size: 16px
}

[dir=ltr] ._assetModal_t9fhu_72 ._assetList_t9fhu_72 ._asset_t9fhu_52 ._chainName_t9fhu_121 {
    margin-right: 12px
}

[dir=rtl] ._assetModal_t9fhu_72 ._assetList_t9fhu_72 ._asset_t9fhu_52 ._chainName_t9fhu_121 {
    margin-left: 12px
}

._assetModal_t9fhu_72 ._assetList_t9fhu_72 ._asset_t9fhu_52 ._coinAmountDisplay_t9fhu_126 {
    flex: 1;
    width: 0;
    overflow: hidden
}

._assetModal_t9fhu_72 ._assetList_t9fhu_72 ._asset_t9fhu_52 ._coinAmountDisplay_t9fhu_126 ._coinAmountDisplayText_t9fhu_131 {
    width: 100%;
    color: var(--okd-color-content-contrast);
    font-size: 14px
}

[dir=ltr] ._assetModal_t9fhu_72 ._assetList_t9fhu_72 ._asset_t9fhu_52 ._coinAmountDisplay_t9fhu_126 ._coinAmountDisplayText_t9fhu_131 {
    text-align: right
}

[dir=rtl] ._assetModal_t9fhu_72 ._assetList_t9fhu_72 ._asset_t9fhu_52 ._coinAmountDisplay_t9fhu_126 ._coinAmountDisplayText_t9fhu_131 {
    text-align: left
}

._assetModal_t9fhu_72 ._commonFooter_t9fhu_137 {
    width: 100%;
    height: 88px;
    padding: 16px 16px 24px
}

._showAll_dqqdk_1 {
    display: flex;
    width: 100%;
    height: 20px;
    color: var(--okd-color-content-contrast);
    line-height: 20px;
    align-items: center;
    justify-content: center;
    cursor: pointer
}

._showAll_dqqdk_1 ._showAllText_dqqdk_11 {
    font-size: 12px
}

._title_1nhzx_1 {
    font-weight: 700;
    font-size: 18px;
    line-height: 24px;
    margin-bottom: 16px
}

._selector_1nhzx_7 {
    margin-bottom: 20px
}

._loadMore_15zyi_1 {
    display: flex;
    width: 100%;
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    align-items: center;
    justify-content: center
}

._loadMore_15zyi_1 ._loadMoreText_15zyi_9 {
    font-size: 12px
}

[dir=ltr] ._loadMore_15zyi_1 ._loadMoreText_15zyi_9 {
    margin-left: 6px
}

[dir=rtl] ._loadMore_15zyi_1 ._loadMoreText_15zyi_9 {
    margin-right: 6px
}

._root_yoqwy_1 {
    width: 100%;
    flex: 1;
    overflow: auto;
    padding: 20px 16px
}

._root_yoqwy_1 ._title_yoqwy_7 {
    font-weight: 700;
    font-size: 18px;
    line-height: 24px;
    margin-bottom: 16px
}

._root_yoqwy_1 ._icon_yoqwy_13 {
    color: var(--okd-color-content-contrast)
}

[dir=ltr] ._root_yoqwy_1 ._icon_yoqwy_13 {
    margin-left: 10px
}

[dir=rtl] ._root_yoqwy_1 ._icon_yoqwy_13 {
    margin-right: 10px
}

._wrap_jx54d_1 {
    position: relative;
    width: 100%;
    height: 100%
}

._root_jx54d_6 {
    width: 100%;
    height: 100%
}

._footerWrap_jx54d_10 {
    width: 100%;
    height: 88px;
    padding: 16px
}

._accountList_jx54d_15 {
    width: 100%;
    flex: 1;
    overflow: auto;
    padding: 20px 16px
}

._accountList_jx54d_15 ._account_jx54d_15 {
    width: 100%;
    padding: 16px 12px;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 8px;
    margin-bottom: 16px
}

._accountList_jx54d_15 ._account_jx54d_15 ._accountLeft_jx54d_28 {
    flex: 1
}

._accountList_jx54d_15 ._account_jx54d_15 ._accountLeft_jx54d_28 ._address_jx54d_31 {
    word-break: break-all;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 8px
}

._accountList_jx54d_15 ._account_jx54d_15 ._accountLeft_jx54d_28 ._path_jx54d_38 {
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-size: 12px;
    margin-bottom: 16px
}

._accountList_jx54d_15 ._account_jx54d_15 ._accountLeft_jx54d_28 ._assets_jx54d_44 {
    font-weight: 700;
    font-size: 16px;
    line-height: 19px
}

._accountList_jx54d_15 ._account_jx54d_15 ._accountRight_jx54d_49 {
    width: 18px;
    height: 100%
}

[dir=ltr] ._accountList_jx54d_15 ._account_jx54d_15 ._accountRight_jx54d_49 {
    margin-left: 12px
}

[dir=rtl] ._accountList_jx54d_15 ._account_jx54d_15 ._accountRight_jx54d_49 {
    margin-right: 12px
}

._accountList_jx54d_15 ._account_jx54d_15 ._accountRight_jx54d_49 img {
    width: 100%
}

._disabledButton_9hbfa_1 {
    position: absolute;
    height: 24px;
    color: var(--okd-color-content-contrast);
    font-size: 12px;
    min-width: 52px
}

[dir=ltr] ._disabledButton_9hbfa_1 {
    right: 16px
}

[dir=rtl] ._disabledButton_9hbfa_1 {
    left: 16px
}

._disabledButtonEvm_9hbfa_9 {
    position: absolute;
    bottom: 16px;
    height: 24px;
    color: var(--okd-color-content-contrast);
    font-size: 12px;
    min-width: 52px
}

[dir=ltr] ._disabledButtonEvm_9hbfa_9 {
    right: 16px
}

[dir=rtl] ._disabledButtonEvm_9hbfa_9 {
    left: 16px
}

.chains-choose-network-modal__chains-list-card._imported_9hbfa_18 {
    cursor: not-allowed;
    opacity: .6
}

@media (hover: hover) and (pointer: fine) {
    .chains-choose-network-modal__chains-list-card._imported_9hbfa_18:hover {
        background:var(--okd-color-background-surface-primary)
    }
}

[dir=ltr] ._logo_9hbfa_27 {
    margin-right: -12px
}

[dir=rtl] ._logo_9hbfa_27 {
    margin-left: -12px
}

._circle_9hbfa_30 {
    color: var(--okd-color-content-contrast);
    font-size: 20px
}

[dir=ltr] ._circle_9hbfa_30 {
    margin-left: 4px
}

[dir=rtl] ._circle_9hbfa_30 {
    margin-right: 4px
}

._root_f8vjo_1 {
    width: 100%;
    height: 100%;
    overflow: hidden
}

._chainList_f8vjo_6 {
    flex: 1;
    padding: 0 16px
}

._footerWrap_f8vjo_10 {
    width: 100%;
    height: 88px;
    padding: 16px
}

._root_r4apb_1 {
    display: flex;
    padding: 24px 16px;
    background-color: var(--okd-color-background-base-primary);
    background-color: var(--okd-color-background-surface-primary);
    border-radius: 8px;
    cursor: pointer;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 12px
}

[dir=ltr] ._root_r4apb_1 {
    padding-right: 10px
}

[dir=rtl] ._root_r4apb_1 {
    padding-left: 10px
}

@media (hover: hover) and (pointer: fine) {
    ._root_r4apb_1:hover,._root_r4apb_1:active {
        background-color:var(--okd-color-background-surface-pressed)
    }
}

[dir=ltr] ._root_r4apb_1 ._recommend_r4apb_21 {
    margin-left: 9px
}

[dir=rtl] ._root_r4apb_1 ._recommend_r4apb_21 {
    margin-right: 9px
}

._root_r4apb_1 ._brandInfo_r4apb_24 {
    display: flex;
    align-items: center;
    justify-content: space-between
}

._root_r4apb_1 ._brandInfo_r4apb_24 ._icon_r4apb_29 {
    width: 32px;
    height: 32px
}

[dir=ltr] ._root_r4apb_1 ._brandInfo_r4apb_24 ._icon_r4apb_29 {
    margin-right: 8px
}

[dir=rtl] ._root_r4apb_1 ._brandInfo_r4apb_24 ._icon_r4apb_29 {
    margin-left: 8px
}

._root_r4apb_1 ._brandInfo_r4apb_24 ._name_r4apb_34 {
    font-weight: 500;
    font-size: 18px;
    line-height: 18px
}

._root_r4apb_1 ._arrow_r4apb_39 {
    color: var(--okd-color-content-contrast);
    font-weight: 500
}

._root_pxrbs_1,._root_pxrbs_1 ._navigator_pxrbs_4 {
    background-color: var(--okd-color-background-base-secondary)
}

._root_pxrbs_1 ._list_pxrbs_7 {
    padding: 8px 16px 0
}

._wrap_19eua_1 {
    position: relative;
    width: 100%;
    height: 100%
}

._wrap_19eua_1 ._root_19eua_6 {
    width: 100%;
    height: 100%
}

._wrap_19eua_1 ._root_19eua_6 ._list_19eua_10 {
    flex: 1;
    width: 100%;
    padding: 20px 16px 0;
    overflow: auto
}

._wrap_19eua_1 ._root_19eua_6 ._list_19eua_10 ._desc_19eua_16 {
    color: var(--okd-color-content-tertiary);
    line-height: 20px;
    font-size: 14px;
    margin-bottom: 24px
}

._wrap_19eua_1 ._root_19eua_6 ._list_19eua_10 ._loadMore_19eua_22 {
    display: flex;
    width: 100%;
    height: 30px;
    color: var(--okd-color-content-tertiary);
    align-items: center;
    justify-content: center
}

.chains-choose-network-modal__wrap {
    position: absolute;
    inset: 0;
    z-index: 999;
    display: flex;
    background: var(--okd-color-background-base-primary);
    flex-direction: column
}

.chains-choose-network-modal__chains-list__wrap {
    flex: 1;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    margin-top: 8px;
    padding-left: 16px;
    padding-right: 16px
}

.chains-choose-network-modal__chains-list__container {
    flex: 1;
    overflow-y: scroll
}

.chains-choose-network-modal__chains-list-card {
    cursor: pointer;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 8px;
    margin-top: 12px
}

@media (hover: hover) and (pointer: fine) {
    .chains-choose-network-modal__chains-list-card:hover {
        background:var(--okd-color-background-surface-primary)
    }
}

.chains-choose-network-modal__chains-list-card__custom-wrap {
    position: relative;
    display: flex;
    height: 64px;
    padding: 0 16px;
    line-height: 64px;
    align-items: center
}

.chains-choose-network-modal__chains-list-card__chain-icon {
    width: 32px;
    height: 32px;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 50%
}

.chains-choose-network-modal__chains-list-card__chain-name {
    flex: 1;
    font-size: 16px;
    font-weight: 500
}

[dir=ltr] .chains-choose-network-modal__chains-list-card__chain-name {
    margin-left: 12px
}

[dir=rtl] .chains-choose-network-modal__chains-list-card__chain-name {
    margin-right: 12px
}

.chains-choose-network-modal__chains-list-card__selected {
    border: 1px solid var(--okd-color-border-selected)
}

.chains-choose-network-modal__confirm-button-wrap {
    padding: 24px 0
}

.chains-choose-network-modal__confirm-button {
    height: 48px
}

.choose-network-list-card__EVM-wrap {
    position: relative;
    padding: 16px
}

.choose-network-list-card__title {
    display: flex;
    line-height: 20px;
    font-size: 16px;
    font-weight: 500;
    align-items: center
}

[dir=ltr] .choose-network-list-card__title span {
    margin-right: 7px
}

[dir=rtl] .choose-network-list-card__title span {
    margin-left: 7px
}

.choose-network-list-card__title img {
    height: 20px
}

.choose-network-list-card__explain {
    margin-top: 4px;
    color: var(--okd-color-content-contrast);
    font-weight: 400;
    font-size: 12px;
    line-height: 16px
}

.choose-network-list-card__logos-wrap {
    margin-top: 12px;
    height: 24px
}

.choose-network-list-card__logos-wrap img {
    position: relative;
    width: 24px;
    height: 24px;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 50%
}

.choose-network-list-card__more {
    position: relative;
    display: flex;
    width: 24px;
    height: 24px;
    color: var(--okd-color-content-contrast);
    text-align: center;
    background-color: var(--okd-color-background-surface-primary);
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 50%;
    font-size: 20px;
    align-items: center;
    justify-content: center
}

._root_gtfj8_1 {
    background-color: var(--okd-color-background-base-secondary)
}

._root_gtfj8_1 ._navigator_gtfj8_4 {
    background-color: transparent
}

._root_gtfj8_1 ._wrap_gtfj8_7 {
    padding: 20px 16px 0
}

._wrap_174i9_1 {
    position: relative;
    width: 100%;
    height: 100%
}

._wrap_174i9_1 ._root_174i9_6 {
    width: 100%;
    height: 100%
}

._wrap_174i9_1 ._root_174i9_6 ._list_174i9_10 {
    flex: 1;
    width: 100%;
    padding: 20px 16px 0;
    overflow: auto
}

._wrap_174i9_1 ._root_174i9_6 ._list_174i9_10 ._desc_174i9_16 {
    color: var(--okd-color-content-contrast);
    line-height: 20px;
    font-size: 14px;
    margin-bottom: 24px
}

._wrap_174i9_1 ._root_174i9_6 ._list_174i9_10 ._loadMore_174i9_22 {
    display: flex;
    width: 100%;
    height: 30px;
    color: var(--okd-color-content-tertiary);
    align-items: center;
    justify-content: center
}

._root_iymu7_1 {
    color: var(--okd-color-content-primary)
}

._content_iymu7_4 {
    padding: 0 24px
}

._content_iymu7_4 ._topIcon_iymu7_7 {
    display: inline-block;
    margin-top: 82px;
    font-size: 50px
}

._title_iymu7_12 {
    font-size: 32px;
    font-weight: 700;
    line-height: 136%;
    margin-top: 24px
}

._tips_iymu7_18 {
    margin-top: 40px;
    font-size: 16px
}

._tip_iymu7_18 {
    display: flex;
    align-items: center
}

._tip_iymu7_18:not(:last-child) {
    margin-bottom: 20px
}

._icon_iymu7_29 {
    display: inline-block;
    font-size: 22px
}

[dir=ltr] ._icon_iymu7_29 {
    margin-right: 3px
}

[dir=rtl] ._icon_iymu7_29 {
    margin-left: 3px
}

._btns_iymu7_34 {
    display: flex;
    flex-direction: column;
    gap: 8px;
    padding: 16px
}

._root_1k0l3_1 {
    position: sticky;
    top: 0;
    z-index: 100;
    width: 100%;
    height: 66px;
    padding: 12px 16px;
    background-color: var(--okd-color-background-base-primary)
}

._list_1oudy_1 {
    display: flex;
    flex-direction: column;
    gap: 16px;
    padding-bottom: 24px
}

._list__item_1oudy_7 {
    display: flex;
    align-items: center;
    gap: 4px;
    padding: 16px 24px;
    cursor: pointer
}

._list__item_1oudy_7:hover {
    background-color: var(--okd-color-background-surface-contrast)
}

._list__item__content_1oudy_17 {
    display: flex;
    align-items: center;
    gap: 12px;
    flex: 1
}

._list__item__icon_1oudy_23 {
    display: flex;
    width: 32px;
    height: 32px;
    color: var(--okd-color-content-brand);
    align-items: center;
    justify-content: center
}

._list__item__textWrapper_1oudy_31 {
    display: flex;
    flex-direction: column;
    gap: 4px
}

._list__item__title_1oudy_36 {
    color: var(--okd-color-content-primary);
    font-size: 16px;
    font-weight: 700;
    line-height: 20px
}

._list__item__desc_1oudy_42 {
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-size: 12px;
    font-weight: 400
}

._list__item__arrow_1oudy_48 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 20px;
    height: 20px
}

._coachmark_1m4o3_1 {
    position: absolute
}

._container_e2uje_1 {
    display: flex;
    align-items: center;
    cursor: pointer;
    transition: background-color .2s ease
}

._container_e2uje_1:hover {
    background-color: var(--okd-color-background-surface-hover)
}

._container--disabled_e2uje_10 {
    pointer-events: none;
    opacity: .5;
    cursor: not-allowed
}

._container--detail-list_e2uje_15 {
    padding: 10px 16px
}

@media (hover: hover) and (pointer: fine) {
    ._container--detail-list_e2uje_15:hover {
        background-color:var(--okd-color-background-surface-primary)
    }

    ._container--detail-list_e2uje_15:active {
        background-color: var(--okd-color-background-surface-pressed)
    }
}

._container--wallet-list_e2uje_26 {
    width: 100%;
    padding: 12px 16px
}

@media (hover: hover) and (pointer: fine) {
    ._container--wallet-list_e2uje_26:hover {
        background-color:var(--okd-color-background-surface-primary)
    }

    ._container--wallet-list_e2uje_26:active {
        background-color: var(--okd-color-background-surface-pressed)
    }
}

._container--wallet-list_e2uje_26._container--disabled_e2uje_10 {
    cursor: not-allowed
}

._icon-wrapper_e2uje_41 {
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: var(--okd-color-background-surface-primary);
    flex-shrink: 0
}

._icon-wrapper--wallet-list_e2uje_48 {
    width: 32px;
    height: 32px;
    border-radius: 4px
}

._icon-wrapper--detail-list_e2uje_53 {
    width: 44px;
    height: 44px;
    border-radius: 5px
}




.yo-text{
    border: 2px solid black;
}



._icon_e2uje_41 {
    color: var(--okd-color-content-primary)
}

._icon--wallet-list_e2uje_61,._icon--detail-list_e2uje_64 {
    font-size: 20px
}

._text_e2uje_67 {
    font-size: 16px;
    font-weight: 500;
    color: var(--okd-color-content-primary);
    flex: 1
}

[dir=ltr] ._text_e2uje_67 {
    margin-left: 12px
}

[dir=rtl] ._text_e2uje_67 {
    margin-right: 12px
}

._text--wallet-list_e2uje_74 {
    font-size: 14px;
    color: var(--okd-color-content-secondary)
}

._text--detail-list_e2uje_78 {
    font-size: 16px;
    color: var(--okd-color-content-primary)
}

._loader--wallet-list_e2uje_82 {
    width: 22px;
    height: 22px
}

._loader--detail-list_e2uje_86 {
    width: 24px;
    height: 24px
}

._root_1edqm_1 {
    height: 48px;
    padding: 0 16px
}

._root_1edqm_1 ._button_1edqm_5 {
    margin-top: 8px
}

._root_1edqm_1 ._button_1edqm_5 ._icon_1edqm_8 {
    font-size: 20px
}

._root_vg8p3_1 {
    margin-top: 4px;
    padding: 0 16px
}

._root_vg8p3_1 .okx-wallet-plugin-information-circle {
    font-size: 20px;
    line-height: 20px
}

._root_vg8p3_1 ._text_vg8p3_9 {
    font-size: 14px;
    line-height: 20px
}

[dir=ltr] ._root_vg8p3_1 ._text_vg8p3_9 {
    margin-left: 4px
}

[dir=rtl] ._root_vg8p3_1 ._text_vg8p3_9 {
    margin-right: 4px
}

._walletAsset_1rhpe_1 {
    display: block;
    width: 100%;
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-size: 12px
}

._unsupport_1rhpe_8 {
    color: var(--okd-color-content-contrast)
}

._root_18r9p_1 {
    flex-wrap: wrap
}

._root_18r9p_1 ._keyringName_18r9p_4 {
    display: block;
    font-size: 16px;
    color: var(--okd-color-content-primary);
    font-weight: 500;
    line-height: 28px;
    margin-bottom: 2px
}

._root_18r9p_1 ._highlight_18r9p_12 {
    color: var(--okd-color-content-primary)
}

._root_10992_1 {
    flex: 1;
    overflow: auto;
    display: flex;
    flex-direction: column
}

._root_10992_1 ._walletList_10992_7 {
    flex-grow: 1;
    width: 100%;
    overflow-y: scroll;
    padding-top: 11px
}

._root_10992_1 ._empty_10992_13 {
    padding-top: 40px;
    height: auto
}

._keyring-row_10992_17 ._keyring-line_10992_17 {
    display: block;
    width: calc(100% - 32px);
    height: .5px;
    margin: 8px auto;
    background-color: var(--okd-color-border-primary)
}

._root_8n4w8_1 {
    position: relative
}

._root_8n4w8_1 ._keyring_8n4w8_4 {
    border: none
}

._root_8n4w8_1 ._keyring_8n4w8_4 ._header_8n4w8_7 {
    padding: 5px 16px
}

._root_8n4w8_1 ._keyring_8n4w8_4 ._title_8n4w8_10 {
    width: 100%;
    overflow: hidden
}

._root_8n4w8_1 ._keyring_8n4w8_4 ._content_8n4w8_14 {
    margin-bottom: 0
}

._root_8n4w8_1 ._keyring_8n4w8_4 ._icon_8n4w8_17 {
    color: var(--okd-color-content-primary)
}

._root_8n4w8_1 ._keyring_8n4w8_4 ._icon_8n4w8_17._hideIcon_8n4w8_20 {
    display: none
}

._root_8n4w8_1 ._keyring_8n4w8_4 ._title_8n4w8_10 ._keyringName_8n4w8_23 {
    color: var(--okd-color-content-primary);
    font-size: 18px;
    font-weight: 500;
    line-height: 28px;
    margin-bottom: 2px
}

._root_8n4w8_1 ._keyring_8n4w8_4 ._title_8n4w8_10 ._keyringAsset_8n4w8_30 {
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-size: 14px
}

._root_8n4w8_1 ._mpcStatusAlertWrapper_8n4w8_35 {
    padding: 0 16px;
    margin-bottom: 12px
}

._root_13q4k_1 {
    position: absolute;
    bottom: 102px;
    width: 42px;
    height: 42px;
    background-color: var(--okd-color-background-base-secondary);
    border-radius: 50%
}

[dir=ltr] ._root_13q4k_1 {
    right: 16px
}

[dir=rtl] ._root_13q4k_1 {
    left: 16px
}

._container_13q4k_10 {
    display: flex;
    width: 42px;
    height: 42px;
    background-color: var(--okd-color-background-surface-primary);
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 50%;
    justify-content: center;
    align-items: center;
    cursor: pointer
}

@media (hover: hover) and (pointer: fine) {
    ._container_13q4k_10:hover,._container_13q4k_10:active {
        background-color:var(--okd-color-background-surface-pressed)
    }
}

._icon_13q4k_29 {
    font-size: 24px;
    color: var(--okd-color-content-primary)
}

._root_1negw_1 {
    display: inline-flex;
    height: 22px;
    padding: 0 6px;
    background-color: var(--okd-color-background-base-secondary);
    border-radius: 5px;
    align-items: center;
    margin-top: 8px;
    cursor: pointer
}

._root_1negw_1 ._language_1negw_11 {
    font-size: 18px
}

[dir=ltr] ._root_1negw_1 ._language_1negw_11 {
    margin-right: 3px
}

[dir=rtl] ._root_1negw_1 ._language_1negw_11 {
    margin-left: 3px
}

._root_1negw_1 ._count_1negw_15 {
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-size: 12px
}

._root_1negw_1 ._verticalLine_1negw_20 {
    width: 1px;
    height: 12px;
    margin: 0 6px;
    background-color: var(--okd-color-border-primary)
}

._root_1od56_1 {
    flex: 1;
    overflow: hidden
}

._root_1od56_1 ._detail_1od56_5 ._avatar_1od56_5 {
    flex: none
}

[dir=ltr] ._root_1od56_1 ._detail_1od56_5 ._avatar_1od56_5 {
    margin-right: 12px
}

[dir=rtl] ._root_1od56_1 ._detail_1od56_5 ._avatar_1od56_5 {
    margin-left: 12px
}

._root_1od56_1 ._detail_1od56_5 ._main_1od56_9 {
    flex: 1;
    overflow: hidden
}

._root_1od56_1 ._detail_1od56_5 ._main_1od56_9 ._walletNameWrap_1od56_13 {
    width: 100%;
    flex-wrap: nowrap
}

._root_1od56_1 ._detail_1od56_5 ._main_1od56_9 ._walletNameWrap_1od56_13 ._subWalletName_1od56_17 {
    margin: 0 4px;
    color: var(--okd-color-content-contrast);
    line-height: 20px
}

[dir=ltr] ._root_1od56_1 ._detail_1od56_5 ._main_1od56_9 ._walletNameWrap_1od56_13 ._badge_1od56_22 {
    margin-left: 4px
}

[dir=rtl] ._root_1od56_1 ._detail_1od56_5 ._main_1od56_9 ._walletNameWrap_1od56_13 ._badge_1od56_22 {
    margin-right: 4px
}

._root_1od56_1 ._detail_1od56_5 ._main_1od56_9 ._highlight_1od56_25 {
    color: var(--okd-color-content-primary)
}

._root_1od56_1 ._detail_1od56_5 ._main_1od56_9 ._inline_1od56_28 {
    display: inline
}

._root_1od56_1._disabled_1od56_31 ._main_1od56_9 ._walletNameWrap_1od56_13 ._walletName_1od56_13 {
    color: var(--okd-color-content-contrast)
}

._walletName_1od56_13 {
    word-break: break-all;
    color: var(--okd-color-content-primary);
    line-height: 20px;
    font-size: 14px;
    font-weight: 500
}

._walletName--enabled_1od56_41 {
    color: var(--okd-color-brand-primary-alternative)
}

._walletName--expiring_1od56_44 {
    color: var(--okd-color-semantic-notice)
}

._root_1b6e8_1 {
    cursor: pointer;
    padding: 10px 16px
}

@media (hover: hover) and (pointer: fine) {
    ._root_1b6e8_1:hover {
        background-color:var(--okd-color-background-surface-primary)
    }

    ._root_1b6e8_1:active {
        background-color: var(--okd-color-background-surface-pressed)
    }

    ._root_1b6e8_1._highlight_1b6e8_12 {
        background-color: var(--okd-color-background-surface-primary)
    }
}

._root_1b6e8_1._disabled_1b6e8_16 {
    cursor: not-allowed
}

._root_1b6e8_1._disabled_1b6e8_16 ._main_1b6e8_19 ._walletNameWrap_1b6e8_19 ._walletName_1b6e8_19 {
    color: var(--okd-color-content-contrast)
}

._root_1b6e8_1 ._selector_1b6e8_22 {
    display: flex;
    width: 24px;
    height: 24px;
    line-height: 24px;
    text-align: center;
    flex-direction: column;
    justify-content: center
}

[dir=ltr] ._root_1b6e8_1 ._selector_1b6e8_22 {
    margin-left: 8px
}

[dir=rtl] ._root_1b6e8_1 ._selector_1b6e8_22 {
    margin-right: 8px
}

._root_1b6e8_1 ._loader_1b6e8_32 {
    position: relative;
    width: 18px;
    height: 18px;
    border-radius: 18px
}

[dir=ltr] ._root_1b6e8_1 ._loader_1b6e8_32 {
    left: -2px
}

[dir=rtl] ._root_1b6e8_1 ._loader_1b6e8_32 {
    right: -2px
}

._walletList_15iq1_1 {
    flex-grow: 1;
    width: 100%;
    overflow-y: scroll;
    padding-top: 11px
}

._empty_15iq1_7 {
    padding-top: 40px;
    height: auto
}

._number-scroll-view_ziyc8_1 {
    position: relative;
    height: auto;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

._number-scroll-truncated_ziyc8_8 {
    display: inline-block
}

._number-scroll-placeholder_ziyc8_11 {
    visibility: hidden;
    line-height: 100%
}

._number-scroll-column-container_ziyc8_15 {
    position: relative;
    display: inline-block
}

._number-scroll-column_ziyc8_15 {
    position: absolute;
    top: 0;
    height: 1000%;
    transition: transform .5s cubic-bezier(.37,.37,.11,1.25);
    will-change: transform
}

._number-scroll-digit_ziyc8_26 {
    height: 10%
}

._number-scroll-non-number_ziyc8_29 {
    display: inline-block;
    white-space: pre
}

._number-scroll-tooltip_ziyc8_33 {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%
}

[dir=ltr] ._number-scroll-tooltip_ziyc8_33 {
    left: 0
}

[dir=rtl] ._number-scroll-tooltip_ziyc8_33 {
    right: 0
}

._number-scroll-tooltip-content_ziyc8_40 {
    word-break: break-all
}

._retina-border-basic_g8xuw_1 {
    position: relative
}

._retina-border-basic_g8xuw_1:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._retina-border-basic_g8xuw_1:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._retina-border-basic_g8xuw_1:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._retina-border-basic_g8xuw_1:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._retina-border-basic_g8xuw_1:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._root_g8xuw_29 {
    width: 100%;
    padding: 16px 16px 24px;
    position: relative;
    cursor: pointer
}

._root_g8xuw_29:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._root_g8xuw_29:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._root_g8xuw_29:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._root_g8xuw_29:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._root_g8xuw_29:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._root_g8xuw_29:before {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: var(--okd-color-border-primary)
}

._root_g8xuw_29 ._title_g8xuw_65 {
    font-weight: 500;
    font-size: 14px;
    line-height: 28px;
    margin-bottom: 4px
}

._root_g8xuw_29 ._amount-display_g8xuw_71 {
    display: inline-flex;
    align-items: center
}

._root_g8xuw_29 .total-assets-tooltip {
    word-break: break-all
}

._root_12w6i_1 {
    width: 100%;
    height: 100%;
    overflow: hidden
}

._root_12w6i_1 ._editWalletEntry_12w6i_6 {
    cursor: pointer;
    font-size: 16px;
    font-weight: 500;
    color: var(--okd-color-content-primary);
    line-height: 20px
}

#app .app-content .main-container-wrapper._freeze_12w6i_13 {
    overflow: hidden
}

._wallet-name-edit-dialog_4hjbn_1 {
    padding: 24px 16px
}

._wallet-name-edit-dialog-title_4hjbn_4 {
    width: 100%;
    font-size: 20px
}

._wallet-name-edit-dialog-input-box_4hjbn_8 {
    position: relative;
    padding-bottom: 24px;
    margin: 16px 0 24px
}

._wallet-name-edit-dialog-input-box__extra_4hjbn_13 {
    position: absolute;
    bottom: 0
}

[dir=ltr] ._wallet-name-edit-dialog-input-box__extra_4hjbn_13 {
    right: 0
}

[dir=rtl] ._wallet-name-edit-dialog-input-box__extra_4hjbn_13 {
    left: 0
}

._wallet-name-edit-dialog-actions_4hjbn_18 {
    width: 100%
}

._wallet-name-edit-dialog-actions_4hjbn_18>* {
    flex: 1
}

._handler_18xte_1 {
    position: absolute
}

._handler_18xte_1._disabled_18xte_4 {
    opacity: .4
}

._handler_18xte_1._keyring_18xte_7 {
    top: 22px
}

[dir=ltr] ._handler_18xte_1._keyring_18xte_7 {
    right: 16px
}

[dir=rtl] ._handler_18xte_1._keyring_18xte_7 {
    left: 16px
}

._handler_18xte_1._wallet_18xte_11 {
    top: 50%;
    transform: translateY(-50%)
}

[dir=ltr] ._handler_18xte_1._wallet_18xte_11 {
    right: 16px
}

[dir=rtl] ._handler_18xte_1._wallet_18xte_11 {
    left: 16px
}

._handler_18xte_1 ._icon_18xte_16 {
    cursor: grab
}

._handler_18xte_1 .okx-wallet-plugin-hamburger {
    color: var(--okd-color-content-disabled);
    font-size: 24px
}

._noHandler_18xte_23 {
    display: none
}

._item_kxzo4_1 {
    width: 100%;
    border: none!important
}

._item_kxzo4_1._item_kxzo4_1 {
    background-color: var(--okd-color-background-base-primary)
}

._dragging_kxzo4_9 {
    border: none;
    box-shadow: 0 14px 40px var(--okd-color-background-surface-primary)
}

._children_kxzo4_13 {
    width: 100%
}

._wrapper_kxzo4_16 {
    overflow: hidden;
    margin-bottom: 0
}

._wallet_kxzo4_20 {
    padding: 10px 16px
}

[dir=ltr] ._wallet_kxzo4_20._canDrag_kxzo4_23 {
    padding-right: 54px
}

[dir=rtl] ._wallet_kxzo4_20._canDrag_kxzo4_23 {
    padding-left: 54px
}

._wallet_kxzo4_20 ._delete_kxzo4_26 {
    cursor: pointer
}

[dir=ltr] ._wallet_kxzo4_20 ._delete_kxzo4_26 {
    margin-right: 12px
}

[dir=rtl] ._wallet_kxzo4_20 ._delete_kxzo4_26 {
    margin-left: 12px
}

._wallet_kxzo4_20 ._delete_kxzo4_26 .okx-wallet-plugin-delete {
    font-size: 24px;
    color: var(--okd-color-semantic-negative)
}

._wallet_kxzo4_20 ._avatar_kxzo4_34 {
    flex: none
}

[dir=ltr] ._wallet_kxzo4_20 ._avatar_kxzo4_34 {
    margin-right: 12px
}

[dir=rtl] ._wallet_kxzo4_20 ._avatar_kxzo4_34 {
    margin-left: 12px
}

._wallet_kxzo4_20 ._name_kxzo4_38 {
    flex: 1;
    overflow: hidden;
    color: var(--okd-color-content-contrast);
    cursor: pointer
}

._wallet_kxzo4_20 ._name_kxzo4_38:hover ._draw_kxzo4_44 {
    display: block
}

._wallet_kxzo4_20 ._name_kxzo4_38 ._text_kxzo4_47 {
    font-size: 14px;
    line-height: 24px;
    font-weight: 500;
    max-width: calc(100% - 36px)
}

._wallet_kxzo4_20 ._name_kxzo4_38 ._text--enabled_kxzo4_53 {
    color: var(--okd-color-brand-primary-alternative)
}

._wallet_kxzo4_20 ._name_kxzo4_38 ._text--expiring_kxzo4_56 {
    color: var(--okd-color-semantic-notice)
}

._wallet_kxzo4_20 ._name_kxzo4_38 ._draw_kxzo4_44 {
    display: none
}

[dir=ltr] ._wallet_kxzo4_20 ._name_kxzo4_38 ._draw_kxzo4_44 {
    margin-left: 6px
}

[dir=rtl] ._wallet_kxzo4_20 ._name_kxzo4_38 ._draw_kxzo4_44 {
    margin-right: 6px
}

._wallet_kxzo4_20 ._name_kxzo4_38 ._draw_kxzo4_44 .okx-wallet-plugin-draw {
    color: var(--okd-color-content-contrast);
    font-size: 24px
}

._wallet_kxzo4_20 ._name_kxzo4_38 ._draw_kxzo4_44 ._drawIcon_kxzo4_67 {
    font-size: 22px
}

[dir=ltr] ._wallet_kxzo4_20 ._more_kxzo4_70 {
    margin-left: 8px
}

[dir=rtl] ._wallet_kxzo4_20 ._more_kxzo4_70 {
    margin-right: 8px
}

._wallet_kxzo4_20 ._more_kxzo4_70 .okx-wallet-plugin-more {
    color: var(--okd-color-content-primary);
    font-size: 22px
}

._item_1os1d_1 {
    border: none;
    max-width: 100%
}

._item_1os1d_1._item_1os1d_1 {
    background-color: var(--okd-color-background-base-primary)
}

._children_1os1d_8 {
    width: 100%
}

._dragging_1os1d_11 {
    border: none;
    box-shadow: 0 14px 40px var(--okd-color-background-surface-primary)
}

._dragging_1os1d_11 ._wrap_1os1d_15 {
    padding-bottom: 0
}

._wrap_1os1d_15 {
    width: 100%;
    padding-bottom: 16px
}

._wrap_1os1d_15._disabled_1os1d_22 {
    opacity: .4
}

._wrap_1os1d_15._showBottomLine_1os1d_25:after {
    content: "";
    position: absolute;
    bottom: 0;
    width: calc(100% - 32px);
    height: 1px;
    background-color: var(--okd-color-background-base-secondary)
}

[dir=ltr] ._wrap_1os1d_15._showBottomLine_1os1d_25:after {
    left: 50%;
    transform: translate(-50%)
}

[dir=rtl] ._wrap_1os1d_15._showBottomLine_1os1d_25:after {
    right: 50%;
    transform: translate(50%)
}

._keyring_1os1d_35 {
    padding: 12px 16px
}

[dir=ltr] ._keyring_1os1d_35._canDrag_1os1d_38 {
    padding-right: 54px
}

[dir=rtl] ._keyring_1os1d_35._canDrag_1os1d_38 {
    padding-left: 54px
}

._keyring_1os1d_35 ._delete_1os1d_41 {
    cursor: pointer
}

[dir=ltr] ._keyring_1os1d_35 ._delete_1os1d_41 {
    margin-right: 12px
}

[dir=rtl] ._keyring_1os1d_35 ._delete_1os1d_41 {
    margin-left: 12px
}

._keyring_1os1d_35 ._delete_1os1d_41 .okx-wallet-plugin-delete {
    font-size: 24px;
    color: var(--okd-color-semantic-negative)
}

._keyring_1os1d_35 ._name_1os1d_49 {
    flex: 1;
    overflow: hidden
}

._keyring_1os1d_35 ._name_1os1d_49._canEdit_1os1d_53 {
    cursor: pointer
}

._keyring_1os1d_35 ._name_1os1d_49:hover ._draw_1os1d_56 {
    display: block
}

._keyring_1os1d_35 ._name_1os1d_49 ._text_1os1d_59 {
    font-size: 16px;
    line-height: 28px;
    font-weight: 500;
    max-width: calc(100% - 36px)
}

._keyring_1os1d_35 ._name_1os1d_49 ._draw_1os1d_56 {
    cursor: pointer;
    display: none
}

[dir=ltr] ._keyring_1os1d_35 ._name_1os1d_49 ._draw_1os1d_56 {
    margin-left: 6px
}

[dir=rtl] ._keyring_1os1d_35 ._name_1os1d_49 ._draw_1os1d_56 {
    margin-right: 6px
}

._keyring_1os1d_35 ._name_1os1d_49 ._draw_1os1d_56 .okx-wallet-plugin-draw {
    color: var(--okd-color-content-contrast);
    font-size: 24px
}

._keyring_1os1d_35 ._more_1os1d_74 .okx-wallet-plugin-more {
    font-size: 22px;
    color: var(--okd-color-content-primary)
}

._root_nqk5m_1 ._headerDone_nqk5m_1 {
    color: var(--okd-color-content-primary);
    font-size: 16px;
    line-height: 20px;
    font-weight: 500;
    cursor: pointer
}

@media (hover: hover) and (pointer: fine) {
    ._root_nqk5m_1 ._headerDone_nqk5m_1:hover {
        opacity:.6
    }
}

._root_1v35v_1 ._wrapper_1v35v_1 {
    padding-top: 8px
}

._root_1v35v_1 ._wrapper_1v35v_1 ._keyring_1v35v_4 {
    cursor: pointer;
    padding: 5px 16px
}

._root_1v35v_1 ._wrapper_1v35v_1 ._keyring_1v35v_4 ._name_1v35v_8 {
    flex: 1;
    font-weight: 500;
    width: 100%;
    overflow: hidden
}

._root_1v35v_1 ._wrapper_1v35v_1 ._keyring_1v35v_4 ._tag_1v35v_14 {
    display: inline-flex;
    padding: 0 4px;
    color: var(--okd-color-semantic-negative);
    justify-content: space-between;
    align-items: center;
    line-height: 16px;
    font-size: 14px
}

._root_1v35v_1 ._wrapper_1v35v_1 ._keyring_1v35v_4 ._tag_1v35v_14:before {
    display: block;
    width: 6px;
    height: 6px;
    background-color: var(--okd-color-semantic-negative);
    border-radius: 50%;
    content: " "
}

[dir=ltr] ._root_1v35v_1 ._wrapper_1v35v_1 ._keyring_1v35v_4 ._tag_1v35v_14:before {
    margin-right: 4px
}

[dir=rtl] ._root_1v35v_1 ._wrapper_1v35v_1 ._keyring_1v35v_4 ._tag_1v35v_14:before {
    margin-left: 4px
}

._title_1v35v_32 {
    overflow: hidden;
    color: var(--okd-color-content-primary);
    text-overflow: ellipsis;
    font-size: 14px;
    font-weight: 500;
    line-height: 16px
}

._wallet-address_1fodo_1 {
    position: relative
}

._wallet-address-search_1fodo_4 {
    position: sticky;
    top: 0;
    z-index: 1;
    padding: 10px 16px;
    background-color: var(--okd-color-background-base-primary)
}

._wallet-address-title_1fodo_11 {
    position: sticky;
    top: 60px;
    z-index: 1;
    width: 100%;
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    line-height: 24px;
    background-color: var(--okd-color-background-base-primary);
    font-size: 12px
}

[dir=ltr] ._wallet-address-title_1fodo_11 {
    padding-left: 16px
}

[dir=rtl] ._wallet-address-title_1fodo_11 {
    padding-right: 16px
}

._wallet-address-item_1fodo_23 {
    flex: 1
}

[dir=ltr] ._wallet-address-item_1fodo_23 {
    margin-right: 8px
}

[dir=rtl] ._wallet-address-item_1fodo_23 {
    margin-left: 8px
}

._wallet-address-item-title_1fodo_27 {
    line-height: 24px
}

._wrapper_zb8hn_1 {
    flex-grow: 1;
    height: 100%;
    overflow-y: auto
}

._address_zb8hn_6 {
    height: 100%;
    overflow-y: auto
}

._flexCol_zb8hn_10 {
    display: flex;
    flex-direction: column;
    height: 100%;
    overflow-y: hidden
}

._wrapper_26no6_1 {
    padding: 8px 16px 0
}

._wrapper_26no6_1 ._space_26no6_4 {
    padding-bottom: 24px
}

._wrapper_26no6_1 ._title_26no6_7 {
    font-size: 24px;
    line-height: 136%
}

._wrapper_26no6_1 ._sub-title_26no6_11 {
    color: var(--okd-color-content-contrast);
    line-height: 158%
}

._wrapper_26no6_1 ._networks_26no6_15 {
    gap: 16px 0
}

._wrapper_26no6_1 ._icon_26no6_18 {
    width: 25%;
    height: 70px
}

._wallet-name_t2i44_1 {
    position: relative;
    display: inline-block
}

._wallet-name__text_t2i44_5 {
    font-size: 24px;
    font-weight: 500;
    line-height: 28px;
    max-width: 260px
}

._wallet-name__text--account_t2i44_11 {
    font-size: 18px;
    font-weight: 700;
    line-height: 24px
}

._wallet-name__text--sa-enabled_t2i44_16 {
    color: var(--okd-color-brand-primary-alternative)
}

._wallet-name__text--sa-expiring_t2i44_19 {
    color: var(--okd-color-semantic-notice)
}

._wallet-name__edit_t2i44_22 {
    position: absolute;
    color: var(--okd-color-content-contrast);
    cursor: pointer
}

[dir=ltr] ._wallet-name__edit_t2i44_22 {
    right: -32px
}

[dir=rtl] ._wallet-name__edit_t2i44_22 {
    left: -32px
}

@media (hover: hover) and (pointer: fine) {
    ._wallet-name__edit_t2i44_22:hover {
        color:var(--okd-color-content-primary)
    }
}

._wallet-detail-box_198va_1 {
    padding: 10px 0 44px
}

._wallet-detail-wallet-name_198va_4 {
    max-width: 296px
}

[dir=ltr] ._wallet-detail-wallet-name-wrapper_198va_7 {
    padding: 10px 4px 10px 16px
}

[dir=rtl] ._wallet-detail-wallet-name-wrapper_198va_7 {
    padding: 10px 16px 10px 4px
}

._wallet-detail-item_198va_10 {
    padding: 16px
}

._wallet-detail-divider_198va_13 {
    width: calc(100% - 32px);
    margin: 16px
}

._wallet-detail-name__edit_198va_17 {
    color: var(--okd-color-content-contrast);
    cursor: pointer
}

@media (hover: hover) and (pointer: fine) {
    ._wallet-detail-name__edit_198va_17:hover {
        color:var(--okd-color-content-primary)
    }
}

._wallet-detail-seed_198va_26 {
    padding-top: 13px;
    padding-bottom: 13px
}

._wallet-detail-backup_198va_30 {
    position: relative;
    color: var(--okd-color-semantic-negative)
}

._wallet-detail-backup_198va_30:before {
    position: absolute;
    top: 50%;
    width: 6px;
    height: 6px;
    background-color: var(--okd-color-semantic-negative);
    border-radius: 50%;
    content: "";
    transform: translateY(-50%)
}

[dir=ltr] ._wallet-detail-backup_198va_30:before {
    left: -10px
}

[dir=rtl] ._wallet-detail-backup_198va_30:before {
    right: -10px
}

._wallet-detail-account_198va_45 {
    line-height: 38px
}

[dir=ltr] ._wallet-detail-account_198va_45 {
    padding-left: 16px
}

[dir=rtl] ._wallet-detail-account_198va_45 {
    padding-right: 16px
}

._wallet-detail-account__info_198va_49 {
    flex: 1;
    flex-shrink: 0;
    overflow: hidden
}

[dir=ltr] ._wallet-detail-account__info_198va_49 {
    margin-right: 12px
}

[dir=rtl] ._wallet-detail-account__info_198va_49 {
    margin-left: 12px
}

._wallet-detail-account__wallet-name_198va_55 {
    color: var(--okd-color-content-primary)
}

._wallet-detail-account__wallet-name--enabled_198va_58 {
    color: var(--okd-color-brand-primary-alternative)
}

._wallet-detail-account__wallet-name--expiring_198va_61 {
    color: var(--okd-color-semantic-notice)
}

._wallet-detail-account__wallet-name-icon_198va_64 {
    font-size: 20px
}

[dir=ltr] ._wallet-detail-account__wallet-name-icon_198va_64 {
    margin-left: 4px
}

[dir=rtl] ._wallet-detail-account__wallet-name-icon_198va_64 {
    margin-right: 4px
}

._wallet-detail-account__wallet-name-icon--enabled_198va_68 {
    color: var(--okd-color-brand-primary-alternative)
}

._wallet-detail-account__wallet-name-icon--expiring_198va_71 {
    color: var(--okd-color-semantic-notice)
}

._wallet-detail-account__wallet-name-icon--expired_198va_74 {
    color: var(--okd-color-content-disabled)
}

._wallet-detail-account__add_198va_77 {
    padding: 10px 16px
}

._wallet-detail-account__add--pointer_198va_80 {
    pointer-events: none
}

._wallet-detail-account__add-icon_198va_83 {
    display: flex;
    width: 44px;
    height: 44px;
    background-color: var(--okd-color-background-surface-primary);
    border-radius: 5px;
    overflow: hidden;
    align-items: center;
    justify-content: center
}

._wallet-detail-delete_198va_93 {
    color: var(--okd-color-semantic-negative)
}

._container_1gcdy_1 {
    display: flex;
    padding: 16px;
    border: .5px solid var(--okd-color-border-primary);
    border-radius: 16px;
    align-items: center;
    background: var(--okd-color-background-base-secondary);
    cursor: pointer
}

._container_1gcdy_1:hover {
    background: var(--okd-color-background-surface-primary)
}

._icon-wrapper_1gcdy_13 {
    display: flex;
    padding: 4px;
    border-radius: 8px;
    background: var(--okd-color-background-surface-pressed)
}

._icon-wrapper--expiring_1gcdy_19 {
    background: rgba(255,177,23,.2)
}

._icon-wrapper--enabled_1gcdy_22 {
    background: var(--okx-wallet-color-highlight-fill-profit)
}

._icon_1gcdy_13 {
    color: var(--okd-color-content-secondary)
}

._icon--expiring_1gcdy_28 {
    color: var(--okd-color-semantic-notice)
}

._icon--enabled_1gcdy_31 {
    color: var(--okd-color-brand-primary-alternative)
}

._title_1gcdy_34 {
    flex: 1;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 16px
}

[dir=ltr] ._title_1gcdy_34 {
    margin-left: 12px
}

[dir=rtl] ._title_1gcdy_34 {
    margin-right: 12px
}

._status_1gcdy_43 {
    display: flex;
    align-items: center;
    gap: 4px;
    color: var(--okd-color-content-contrast)
}

._status-text_1gcdy_49 {
    color: var(--okd-color-content-tertiary);
    line-height: 16px;
    font-size: 14px;
    font-style: normal;
    font-weight: 500
}

._status-text--expired_1gcdy_57 {
    color: var(--okd-color-semantic-negative)
}

._wallet-detail-header_1t0tp_1 {
    gap: 24px;
    padding: 20px 0 24px
}

._wallet-detail-item_1t0tp_5 {
    padding: 16px
}

._wallet-detail-delete_1t0tp_8 {
    color: var(--okd-color-semantic-negative)
}

._wallet-detail-divider_1t0tp_11 {
    width: calc(100% - 32px);
    margin: 16px
}

._wallet-detail-name__edit_1t0tp_15 {
    color: var(--okd-color-content-contrast);
    cursor: pointer
}

@media (hover: hover) and (pointer: fine) {
    ._wallet-detail-name__edit_1t0tp_15:hover {
        color:var(--okd-color-content-primary)
    }
}

._smart-account-container_1t0tp_24 {
    padding: 12px 16px 25px
}

._onboard-cover_13wn7_1 {
    width: 100%;
    font-size: 0
}

._onboard-cover_13wn7_1 ._video_13wn7_5 {
    width: 100%;
    height: auto;
    max-height: 500px;
    aspect-ratio: 1.5;
    object-fit: cover
}

._root_frqnd_1 {
    margin-top: 8px
}

._agreement_frqnd_4 {
    color: var(--okd-color-content-contrast);
    font-size: 12px
}

._actions_187np_1 {
    padding: 0 16px 32px;
    text-align: center
}

._actions-firefox_187np_5 {
    padding: 0 16px 16px
}

._subTitle_p4gq2_1 {
    width: 100%;
    line-height: 24px
}

._title_o5opn_1 {
    width: 100%;
    font-size: 28px;
    line-height: 33px
}

._main_tx5x5_1 {
    display: flex;
    flex-direction: column;
    padding-top: 16px
}

._main_tx5x5_1 ._coverWrapper_tx5x5_6 {
    flex: 1
}

._main-firefox_tx5x5_9 {
    padding-top: 0
}

._firefox_tx5x5_12 {
    padding: 0 16px 16px
}

._container_z0jwx_1 {
    display: flex;
    flex-direction: column;
    width: 100%;
    min-height: 100%;
    background: var(--okd-color-background-base-primary)
}

._container_z0jwx_1 ._head_z0jwx_8 {
    background-color: var(--okd-color-background-base-primary);
    border-bottom: none
}

._container_z0jwx_1 ._mainTitle_z0jwx_12 {
    padding: 16px 16px 8px;
    color: var(--okd-color-content-primary);
    line-height: 32px;
    font-size: 24px;
    font-weight: 700
}

._container_z0jwx_1 ._teamServiceWrap_z0jwx_19 {
    position: absolute;
    bottom: 32px;
    width: 100%;
    padding: 0 16px;
    color: var(--okd-color-content-contrast);
    text-align: center;
    font-size: 12px;
    font-style: normal;
    font-weight: 500
}

[dir=ltr] ._container_z0jwx_1 ._teamServiceWrap_z0jwx_19 {
    left: 50%;
    transform: translate(-50%)
}

[dir=rtl] ._container_z0jwx_1 ._teamServiceWrap_z0jwx_19 {
    right: 50%;
    transform: translate(50%)
}

._container_z0jwx_1 ._listCell_z0jwx_32 {
    padding-top: 20px;
    padding-bottom: 20px;
    position: relative
}

._container_z0jwx_1 ._listCell_z0jwx_32:after {
    position: absolute;
    right: 16px;
    bottom: 0;
    left: 16px;
    height: 1px;
    background-color: var(--okd-color-border-primary);
    content: ""
}

._container_z0jwx_1 ._main_z0jwx_12 {
    padding: 8px 16px
}

._container_z0jwx_1 ._main_z0jwx_12 ._item_z0jwx_49 {
    display: flex;
    padding: 20px 16px;
    background-color: var(--okd-color-background-surface-primary);
    border: 1px solid transparent;
    border-radius: 12px;
    align-items: center;
    margin-bottom: 16px;
    cursor: pointer
}

@media (hover: hover) and (pointer: fine) {
    ._container_z0jwx_1 ._main_z0jwx_12 ._item_z0jwx_49:hover,._container_z0jwx_1 ._main_z0jwx_12 ._item_z0jwx_49:active {
        background-color:var(--okd-color-background-surface-pressed)
    }
}

._container_z0jwx_1 ._main_z0jwx_12 ._item-disabled_z0jwx_67 {
    opacity: .5;
    cursor: not-allowed
}

._container_z0jwx_1 ._main_z0jwx_12 ._item-tooltip_z0jwx_71 {
    display: block;
    width: 100%
}

._container_z0jwx_1 ._main_z0jwx_12 ._item_z0jwx_49 ._left_z0jwx_75 {
    flex: 1
}

._container_z0jwx_1 ._main_z0jwx_12 ._item_z0jwx_49 ._title_z0jwx_78 {
    font-weight: 700;
    display: inline
}

._container_z0jwx_1 ._main_z0jwx_12 ._item_z0jwx_49 ._badge_z0jwx_82 {
    display: inline-flex;
    align-items: center
}

[dir=ltr] ._container_z0jwx_1 ._main_z0jwx_12 ._item_z0jwx_49 ._badge_z0jwx_82 {
    margin-left: 8px
}

[dir=rtl] ._container_z0jwx_1 ._main_z0jwx_12 ._item_z0jwx_49 ._badge_z0jwx_82 {
    margin-right: 8px
}

._container_z0jwx_1 ._main_z0jwx_12 ._item_z0jwx_49 ._badge_z0jwx_82:before {
    position: relative;
    width: 0;
    content: ".";
    visibility: hidden
}

._container_z0jwx_1 ._main_z0jwx_12 ._item_z0jwx_49 ._badge-inner_z0jwx_93 {
    height: 20px;
    padding: 0 4px;
    color: var(--okd-color-content-inverse);
    line-height: 20px;
    text-align: center;
    background-color: var(--okd-color-semantic-positive);
    border-radius: 4px;
    font-size: 12px;
    font-weight: 400;
    letter-spacing: 0
}

._container_z0jwx_1 ._main_z0jwx_12 ._item_z0jwx_49 ._sub-title_z0jwx_105 {
    margin-top: 4px;
    word-break: break-word
}

._container_z0jwx_1 ._main_z0jwx_12 ._item_z0jwx_49 ._right_z0jwx_109 {
    width: 56px;
    height: 56px
}

[dir=ltr] ._container_z0jwx_1 ._main_z0jwx_12 ._item_z0jwx_49 ._right_z0jwx_109 {
    margin-left: 20px
}

[dir=rtl] ._container_z0jwx_1 ._main_z0jwx_12 ._item_z0jwx_49 ._right_z0jwx_109 {
    margin-right: 20px
}

._container_z0jwx_1 ._main_z0jwx_12 ._item_z0jwx_49 ._right_z0jwx_109 img {
    width: 100%;
    height: 100%
}

._container_y2z2r_1 {
    display: flex;
    flex-direction: column;
    width: 100%;
    height: 100%;
    background-color: var(--okd-color-background-base-primary)
}

._container_y2z2r_1 ._main_y2z2r_8 {
    text-align: center
}

._container_y2z2r_1 ._main_y2z2r_8 ._title_y2z2r_11 {
    color: var(--okd-color-content-primary);
    line-height: 33px;
    font-weight: 700;
    font-size: 28px;
    margin-top: 16px
}

._container_y2z2r_1 ._main_y2z2r_8 ._subTitle_y2z2r_18 {
    color: var(--okd-color-content-contrast);
    line-height: 158%;
    margin-top: 10px;
    font-size: 14px
}

._container_y2z2r_1 ._main_y2z2r_8 ._img_y2z2r_24 {
    margin-top: 72px;
    width: 100%
}

._container_1on3b_1 {
    display: flex;
    flex-direction: column;
    width: 100%;
    background-color: var(--okd-color-background-base-primary)
}

._container_1on3b_1 ._main_1on3b_7 {
    text-align: center
}

._container_1on3b_1 ._main_1on3b_7 ._title_1on3b_10 {
    color: var(--okd-color-content-primary);
    line-height: 33px;
    font-weight: 700;
    font-size: 28px;
    margin-top: 16px
}

._container_1on3b_1 ._main_1on3b_7 ._subTitle_1on3b_17 {
    color: var(--okd-color-content-contrast);
    line-height: 158%;
    margin-top: 10px;
    font-size: 14px
}

._container_1on3b_1 ._main_1on3b_7 ._qrCode_1on3b_23 {
    margin-top: 24px;
    border: 1px solid var(--okd-color-border-primary)
}

._container_1on3b_1 ._main_1on3b_7 ._scanImg_1on3b_27 {
    width: 72px;
    height: 72px
}

._container_1on3b_1 ._main_1on3b_7 ._scanTip_1on3b_31 {
    margin-top: 16px;
    color: var(--okd-color-content-contrast)
}

._container_1on3b_1 ._main_1on3b_7 ._notHaveWalletImg_1on3b_35 {
    width: 108px;
    height: 108px;
    margin-top: 63px
}

._container_1on3b_1 ._main_1on3b_7 ._notHaveWalletTitle_1on3b_40 {
    margin: 12px 0 16px;
    padding: 0 40px;
    line-height: 28px;
    font-size: 24px;
    font-weight: 700
}

._container_1on3b_1 ._main_1on3b_7 ._notHaveWalletSubTitle_1on3b_47 {
    padding: 0 16px
}

._container_1on3b_1 ._main_1on3b_7 ._scanStatusTip_1on3b_50 {
    font-weight: 500;
    margin-top: 12px
}

._loadingContainer_1on3b_54 {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%
}

._img_18f4s_1 {
    width: 108px;
    height: 108px;
    margin-top: 63px
}

._title_18f4s_6 {
    margin: 12px 0 16px;
    padding: 0 40px;
    line-height: 28px;
    font-size: 24px;
    font-weight: 700
}

._text_18f4s_13 {
    padding: 0 16px
}

._retina-border-basic_2bcuq_1 {
    position: relative
}

._retina-border-basic_2bcuq_1:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._retina-border-basic_2bcuq_1:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._retina-border-basic_2bcuq_1:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._retina-border-basic_2bcuq_1:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._retina-border-basic_2bcuq_1:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._main_2bcuq_29 {
    position: relative;
    padding: 16px
}

._main_2bcuq_29:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._main_2bcuq_29:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._main_2bcuq_29:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._main_2bcuq_29:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._main_2bcuq_29:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._main_2bcuq_29:before {
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: var(--okd-color-border-primary)
}

._main_2bcuq_29 ._title_2bcuq_63 {
    font-weight: 500;
    flex: 1
}

[dir=ltr] ._main_2bcuq_29 ._title_2bcuq_63 {
    margin-left: 12px
}

[dir=rtl] ._main_2bcuq_29 ._title_2bcuq_63 {
    margin-right: 12px
}

._scanImg_r7slg_1 {
    width: 72px;
    height: 72px
}

._scanStatusTip_r7slg_5 {
    font-weight: 500;
    margin-top: 12px
}

._loadingTip_r7slg_9 {
    margin-top: 12px
}

._container_7ejxx_1 {
    display: flex;
    flex-direction: column;
    width: 100%;
    background-color: var(--okd-color-background-base-primary)
}

._container_7ejxx_1 ._main_7ejxx_7 {
    text-align: center
}

._container_7ejxx_1 ._main_7ejxx_7 ._title_7ejxx_10 {
    color: var(--okd-color-content-primary);
    line-height: 33px;
    font-weight: 700;
    font-size: 28px;
    margin-top: 16px
}

._container_7ejxx_1 ._main_7ejxx_7 ._subTitle_7ejxx_17 {
    color: var(--okd-color-content-contrast);
    line-height: 158%;
    margin-top: 10px;
    font-size: 14px
}

._container_7ejxx_1 ._main_7ejxx_7 ._qrCode_7ejxx_23 {
    display: block;
    margin: 24px auto 0;
    border: 1px solid var(--okd-color-border-primary)
}

._container_7ejxx_1 ._main_7ejxx_7 ._scanImg_7ejxx_28 {
    width: 72px;
    height: 72px
}

._container_7ejxx_1 ._main_7ejxx_7 ._scanTip_7ejxx_32 {
    margin-top: 16px;
    color: var(--okd-color-content-contrast)
}

._container_7ejxx_1 ._main_7ejxx_7 ._scanStatusTip_7ejxx_36 {
    font-weight: 500;
    margin-top: 12px
}

._container_1xjqk_1 {
    padding: 72px 0 84px
}

._container_1xjqk_1 ._videoWrap_1xjqk_4 {
    display: flex;
    justify-content: center
}

._container_1xjqk_1 ._video_1xjqk_4 {
    width: auto;
    height: 224px;
    min-width: 100%
}

._container_1xjqk_1 ._title_1xjqk_13 {
    width: 100%;
    margin: 32px auto 56px;
    padding: 0 20px;
    color: var(--okd-color-content-primary);
    line-height: 132%;
    text-align: center;
    font-weight: 700;
    font-size: 28px
}

._container_1xjqk_1 ._checkboxText_1xjqk_23 {
    color: var(--okd-color-content-secondary);
    line-height: 158%;
    font-size: 14px;
    font-style: normal;
    font-weight: 500
}

.forget-password {
    display: flex;
    width: 100%;
    flex-direction: column
}

.forget-password__container {
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 0 16px 24px;
    flex: 1
}

.forget-password__icon {
    width: 143.3px;
    height: 136.65px;
    margin: 25px 0 20px
}

.forget-password__title {
    color: var(--okd-color-content-primary);
    line-height: 38px;
    text-align: center;
    font-weight: 700;
    font-size: 32px;
    margin-bottom: 12px
}

.forget-password__desc {
    color: var(--okd-color-content-contrast);
    line-height: 158%;
    text-align: center;
    flex: 1;
    font-weight: 400;
    font-size: 14px
}

.forget-password__tips {
    flex: 1
}

.forget-password__tip {
    display: flex;
    padding: 16px;
    line-height: 16px;
    border-radius: 4px;
    background: var(--okd-color-background-surface-primary);
    align-items: center;
    margin-bottom: 12px;
    font-weight: 400;
    font-size: 14px;
    cursor: pointer
}

@media (hover: hover) and (pointer: fine) {
    .forget-password__tip {
        font-size:12px
    }
}

[dir=ltr] .forget-password__tip__icon {
    margin-right: 12px
}

[dir=rtl] .forget-password__tip__icon {
    margin-left: 12px
}

.forget-password__actions {
    display: flex;
    width: 100%;
    justify-content: space-between
}

.forget-password__action {
    flex: 1
}

.reset-wallet {
    padding: 24px 16px
}

.reset-wallet__title {
    font-weight: 700;
    font-size: 20px;
    line-height: 136%;
    text-align: center;
    margin-bottom: 16px
}

.reset-wallet__label {
    color: var(--okd-color-content-contrast);
    font-weight: 500;
    font-size: 12px;
    line-height: 16px;
    margin-bottom: 4px
}

.reset-wallet__actions {
    margin-top: 32px;
    display: flex;
    justify-content: space-between
}

.reset-wallet__action {
    flex: 1
}

[dir=ltr] .reset-wallet__cancel {
    margin-right: 10px
}

[dir=rtl] .reset-wallet__cancel {
    margin-left: 10px
}

._root_b708y_1 {
    background-color: var(--okd-color-background-base-primary)
}

._root_1by5h_1 {
    padding: 8px 16px 16px
}

._wrapper_1by5h_4 {
    display: flex;
    padding: 16px;
    border-radius: 16px;
    align-items: center;
    justify-content: space-between;
    cursor: pointer;
    background: var(--okd-color-background-surface-primary)
}

._left_1by5h_13 {
    display: flex;
    flex-direction: column;
    max-width: calc(100% - 88px);
    flex-shrink: 0
}

._title_1by5h_19 {
    color: var(--okd-color-content-tertiary);
    font-size: 16px;
    font-weight: 500;
    line-height: 20px
}

._content_1by5h_26 {
    color: var(--okd-color-content-contrast);
    font-size: 14px;
    font-weight: 400;
    line-height: 16px;
    margin-top: 4px
}

._pic_1by5h_34,._img_1by5h_38 {
    width: 80px;
    height: 80px
}

._right_1by5h_42 {
    flex-grow: 0;
    flex-shrink: 0
}

[dir=ltr] ._right_1by5h_42 {
    margin-left: 8px
}

[dir=rtl] ._right_1by5h_42 {
    margin-right: 8px
}

._container_onsr7_1 {
    width: 100%;
    height: 100%;
    overflow: hidden
}

._container_onsr7_1 ._body_onsr7_6 {
    width: 100%
}

._container_onsr7_1 ._body_onsr7_6 ._item_onsr7_9 {
    display: flex;
    height: 64px;
    padding: 13px 16px;
    cursor: pointer
}

@media (hover: hover) and (pointer: fine) {
    ._container_onsr7_1 ._body_onsr7_6 ._item_onsr7_9:hover {
        background-color:var(--okd-color-background-surface-primary)
    }
}

[dir=ltr] ._container_onsr7_1 ._body_onsr7_6 ._item-left_onsr7_20 {
    margin-right: 12px
}

[dir=rtl] ._container_onsr7_1 ._body_onsr7_6 ._item-left_onsr7_20 {
    margin-left: 12px
}

._container_onsr7_1 ._body_onsr7_6 ._item-right_onsr7_23 {
    flex: 1
}

._container_onsr7_1 ._body_onsr7_6 ._item-right-top_onsr7_26,._container_onsr7_1 ._body_onsr7_6 ._item-right-bottom_onsr7_31 {
    display: flex;
    align-items: center;
    justify-content: space-between
}

._container_onsr7_1 ._body_onsr7_6 ._item-icon_onsr7_36 {
    width: 32px;
    height: 32px
}

._container_onsr7_1 ._body_onsr7_6 ._item-address_onsr7_40 {
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-size: 12px;
    font-weight: 400
}

[dir=ltr] ._container_onsr7_1 ._body_onsr7_6 ._item-address_onsr7_40 {
    margin-right: 4px
}

[dir=rtl] ._container_onsr7_1 ._body_onsr7_6 ._item-address_onsr7_40 {
    margin-left: 4px
}

._container_onsr7_1 ._body_onsr7_6 ._item-address-type_onsr7_47 {
    width: fit-content;
    color: var(--okd-color-content-primary);
    font-size: 16px;
    line-height: 20px;
    margin-bottom: 2px;
    font-weight: 500;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 160px;
    white-space: nowrap
}

._container_onsr7_1 ._body_onsr7_6 ._item-currency-amount_onsr7_59 {
    height: 16px;
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-size: 12px;
    font-weight: 400;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100px;
    white-space: nowrap
}

._container_onsr7_1 ._body_onsr7_6 ._item-amount_onsr7_70 {
    height: 20px;
    color: var(--okd-color-content-primary);
    font-size: 16px;
    line-height: 20px;
    font-weight: 500;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 160px;
    white-space: nowrap
}

._container_dxmc1_1 {
    width: 100%;
    height: 100%;
    overflow: hidden
}

._container_dxmc1_1 ._setting-nav_dxmc1_6 {
    background-color: var(--okd-color-background-base-secondary)
}

._container_dxmc1_1 ._body_dxmc1_9 {
    width: 100%
}

._container_dxmc1_1 ._body_dxmc1_9 ._item_dxmc1_12 {
    display: flex;
    height: 64px;
    padding: 13px 16px;
    cursor: pointer
}

@media (hover: hover) and (pointer: fine) {
    ._container_dxmc1_1 ._body_dxmc1_9 ._item_dxmc1_12:hover {
        background-color:var(--okd-color-background-surface-primary)
    }
}

[dir=ltr] ._container_dxmc1_1 ._body_dxmc1_9 ._item-left_dxmc1_23 {
    margin-right: 12px
}

[dir=rtl] ._container_dxmc1_1 ._body_dxmc1_9 ._item-left_dxmc1_23 {
    margin-left: 12px
}

._container_dxmc1_1 ._body_dxmc1_9 ._item-right_dxmc1_26 {
    flex: 1
}

._container_dxmc1_1 ._body_dxmc1_9 ._item-right-top_dxmc1_29,._container_dxmc1_1 ._body_dxmc1_9 ._item-right-bottom_dxmc1_34 {
    display: flex;
    align-items: center;
    justify-content: space-between
}

._container_dxmc1_1 ._body_dxmc1_9 ._item-icon_dxmc1_39 {
    width: 32px;
    height: 32px
}

._container_dxmc1_1 ._body_dxmc1_9 ._item-address_dxmc1_43 {
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-size: 12px;
    font-weight: 400
}

[dir=ltr] ._container_dxmc1_1 ._body_dxmc1_9 ._item-address_dxmc1_43 {
    margin-right: 4px
}

[dir=rtl] ._container_dxmc1_1 ._body_dxmc1_9 ._item-address_dxmc1_43 {
    margin-left: 4px
}

._container_dxmc1_1 ._body_dxmc1_9 ._item-address-type_dxmc1_50 {
    width: fit-content;
    color: var(--okd-color-content-primary);
    font-size: 16px;
    line-height: 20px;
    margin-bottom: 2px;
    font-weight: 500;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 160px;
    white-space: nowrap
}

._container_dxmc1_1 ._body_dxmc1_9 ._item-currency-amount_dxmc1_62 {
    height: 16px;
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-size: 12px;
    font-weight: 400;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100px;
    white-space: nowrap
}

._container_dxmc1_1 ._body_dxmc1_9 ._item-amount_dxmc1_73 {
    height: 20px;
    color: var(--okd-color-content-primary);
    font-size: 16px;
    line-height: 20px;
    font-weight: 500;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 160px;
    white-space: nowrap
}

._infoIcon_dxmc1_84 {
    font-size: 18px;
    font-weight: 400
}

[dir=ltr] ._infoIcon_dxmc1_84 {
    margin-left: 4px
}

[dir=rtl] ._infoIcon_dxmc1_84 {
    margin-right: 4px
}

._container_dxmc1_1 ._title_dxmc1_89 {
    color: var(--okd-color-content-primary);
    font-size: 24px;
    font-weight: 700;
    line-height: 33px;
    padding-top: 12px;
    font-style: normal
}

._container_dxmc1_1 ._tip_dxmc1_97,._container_dxmc1_1 ._subTitle_dxmc1_98 {
    color: var(--okd-color-content-contrast);
    padding-top: 12px;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 23px
}

._empty_68vmq_1 {
    margin-top: 120px;
    text-align: center
}

._emptyResult_68vmq_5 {
    padding-top: 150px
}

._empty_1umri_1 {
    padding-top: 72px
}

._wallet-coin__manage_jqb81_1 {
    background-color: var(--okd-color-background-base-primary)
}

._wallet-coin__manage__search_jqb81_4 {
    padding: 20px 16px 8px;
    background-color: var(--okd-color-background-base-primary)
}

._wallet-coin__manage-item-box_jqb81_8 {
    width: 100%;
    background-color: var(--okd-color-background-base-primary)
}

._wallet-coin__manage-item_jqb81_8 {
    height: 64px
}

._fade-enter_jqb81_15,._fade-added-enter_jqb81_16 {
    height: 0;
    opacity: 0
}

._fade-enter-active_jqb81_20,._fade-added-enter-active_jqb81_21 {
    height: 64px;
    opacity: 1;
    transition: all .2s ease
}

._fade_jqb81_15,._fade-added_jqb81_16 {
    height: 64px;
    opacity: 1
}

._fade-leave-active_jqb81_31,._fade-added-leave-active_jqb81_32 {
    height: 0;
    opacity: 0;
    transition: all .2s ease
}

._hotchain-tag_jqb81_37 {
    position: sticky;
    z-index: 1;
    width: 100%;
    padding: 0 16px;
    line-height: 28px;
    background-color: var(--okd-color-background-base-primary)
}

._extension_jqb81_45 {
    top: 60px
}

._tg_jqb81_48 {
    top: 0
}

.network-search {
    padding: 20px 16px 8px;
    background-color: var(--okd-color-background-base-primary)
}

.hotchain-tag {
    position: sticky;
    top: 0;
    width: 100%;
    padding: 0 16px;
    line-height: 28px;
    background-color: var(--okd-color-background-base-primary)
}

.select-network-underline {
    width: 328px;
    height: 0;
    border: .5px var(--okd-color-border-primary) solid;
    margin-top: 16px;
    margin-bottom: 16px
}

[dir=ltr] .select-network-underline {
    margin-left: 16px
}

[dir=rtl] .select-network-underline {
    margin-right: 16px
}

._wallet-coin__manage_1034k_1 {
    background-color: var(--okd-color-background-base-primary)
}

._wallet-coin__manage__search_1034k_4 {
    padding: 20px 16px 8px;
    background-color: var(--okd-color-background-base-primary)
}

._wallet-coin__manage-item-box_1034k_8 {
    width: 100%;
    background-color: var(--okd-color-background-base-primary)
}

._wallet-coin__manage-item_1034k_8 {
    height: 64px
}

._fade-enter_1034k_15,._fade-added-enter_1034k_16 {
    height: 0;
    opacity: 0
}

._fade-enter-active_1034k_20,._fade-added-enter-active_1034k_21 {
    height: 64px;
    opacity: 1;
    transition: all .2s ease
}

._fade_1034k_15,._fade-added_1034k_16 {
    height: 64px;
    opacity: 1
}

._fade-leave-active_1034k_31,._fade-added-leave-active_1034k_32 {
    height: 0;
    opacity: 0;
    transition: all .2s ease
}

._metax-send-nft-page_1fw24_1 {
    position: relative;
    z-index: 1;
    display: flex;
    height: 100vh;
    background: var(--okd-color-background-base-primary);
    flex-direction: column
}

._metax-send-nft-page-content_1fw24_9 {
    display: flex;
    padding: 20px 16px 80px;
    overflow-y: auto;
    flex: 1;
    flex-direction: column
}

._metax-send-nft-page-content-main_1fw24_17 {
    flex: 1
}

._metax-send-nft-form--hidden_od7wm_1 {
    display: none
}

._metax-send-nft-form__alert_od7wm_4 {
    margin-bottom: 20px
}

._metax-send-nft-form__row_od7wm_7 {
    margin-bottom: 24px
}

._metax-send-nft-form__row__max_od7wm_10 {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    margin-top: 6px
}

._metax-send-nft-form__row__tip_od7wm_16 {
    color: var(--okd-color-content-contrast);
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
    padding-top: 4px
}

._metax-send-nft-form__row__max-amount_od7wm_23 {
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-size: 14px
}

[dir=ltr] ._metax-send-nft-form__row__max-amount_od7wm_23 {
    margin: 0 4px 0 0
}

[dir=rtl] ._metax-send-nft-form__row__max-amount_od7wm_23 {
    margin: 0 0 0 4px
}

._metax-send-nft-form__row__btn-max_od7wm_29 {
    margin: 0 4px;
    color: var(--okd-color-content-primary);
    line-height: 16px;
    font-size: 14px;
    cursor: pointer;
    user-select: none
}

@media (hover: hover) and (pointer: fine) {
    ._metax-send-nft-form__row__btn-max_od7wm_29:hover {
        text-decoration:underline
    }
}

._metax-send-nft-form__row__content_od7wm_42 {
    display: flex;
    height: 48px;
    padding: 14px 12px;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 8px;
    flex-direction: row;
    align-items: center
}

._metax-send-nft-form__row__content--pointer_od7wm_51 {
    user-select: none;
    cursor: pointer
}

._metax-send-nft-form__row__content__title_od7wm_55 {
    color: var(--okd-color-content-primary);
    line-height: 20px;
    font-size: 16px
}

._metax-send-nft-form__row__content__center_od7wm_60 {
    position: static;
    margin: 0 4px;
    color: var(--okd-color-content-secondary);
    line-height: 20px;
    flex: 1;
    font-size: 16px
}

[dir=ltr] ._metax-send-nft-form__row__content__center_od7wm_60 {
    text-align: right;
    margin-right: 0
}

[dir=rtl] ._metax-send-nft-form__row__content__center_od7wm_60 {
    text-align: left;
    margin-left: 0
}

._metax-send-nft-form__row__content__narrow_od7wm_70 {
    cursor: pointer;
    color: var(--okd-color-content-contrast)
}

[dir=ltr] ._metax-send-nft-form__row__content__narrow_od7wm_70 {
    padding-left: 4px
}

[dir=rtl] ._metax-send-nft-form__row__content__narrow_od7wm_70 {
    padding-right: 4px
}

._metax-send-nft-form__waring__tips_od7wm_75 {
    color: var(--okd-color-semantic-notice)
}

._metax-send-nft-confirm_1ihik_1 {
    display: flex;
    height: 50px;
    line-height: 16px;
    align-items: center;
    justify-content: space-between;
    font-weight: 400;
    font-size: 14px
}

._metax-send-nft-confirm__label_1ihik_10 {
    color: var(--okd-color-content-contrast);
    flex-shrink: 0
}

._metax-send-nft-confirm__value_1ihik_14 {
    display: flex;
    color: var(--okd-color-content-primary);
    align-items: center
}

._confirm-transaction--copy_1ihik_19 {
    width: 24px;
    font-size: 21px;
    line-height: 20px;
    text-align: center;
    cursor: pointer
}

[dir=ltr] ._confirm-transaction--copy_1ihik_19 {
    margin-left: 0
}

[dir=rtl] ._confirm-transaction--copy_1ihik_19 {
    margin-right: 0
}

._retina-border-basic_xpies_1 {
    position: relative
}

._retina-border-basic_xpies_1:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._retina-border-basic_xpies_1:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._retina-border-basic_xpies_1:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._retina-border-basic_xpies_1:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._retina-border-basic_xpies_1:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._metax-send-nft-detail__base--container_xpies_29 {
    display: flex;
    flex-direction: row;
    align-items: stretch;
    justify-content: flex-start
}

._metax-send-nft-detail__name-container_xpies_35 {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    flex: 1
}

[dir=ltr] ._metax-send-nft-detail__name-container_xpies_35 {
    margin-left: 12px
}

[dir=rtl] ._metax-send-nft-detail__name-container_xpies_35 {
    margin-right: 12px
}

._metax-send-nft-detail__name_xpies_35 {
    display: box;
    line-height: 24px;
    font-style: normal;
    font-weight: 700;
    font-size: 18px;
    -webkit-line-clamp: 2;
    overflow: hidden;
    -webkit-box-orient: vertical
}

._metax-send-nft-detail__hr_xpies_54 {
    position: relative;
    height: 0;
    margin: 8px auto
}

._metax-send-nft-detail__hr_xpies_54:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._metax-send-nft-detail__hr_xpies_54:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._metax-send-nft-detail__hr_xpies_54:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._metax-send-nft-detail__hr_xpies_54:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._metax-send-nft-detail__hr_xpies_54:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._metax-send-nft-detail__hr_xpies_54:before {
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: var(--okd-color-border-primary)
}

._metax-send-nft-detail__error_xpies_89 {
    display: flex;
    padding: 8px 16px;
    color: var(--okd-color-semantic-negative);
    line-height: 16px;
    border-radius: 4px;
    background: var(--okd-color-alert-warning);
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    align-items: center;
    margin-bottom: 8px
}

._add-weight_xpies_102._metax-send-nft-detail__icon_xpies_102 {
    width: 72px;
    height: 72px;
    border-radius: 8px;
    -webkit-line-clamp: 4;
    overflow: hidden
}

._metax-send-nft-confirm_xpies_109 {
    display: flex;
    height: 50px;
    line-height: 16px;
    align-items: center;
    justify-content: space-between;
    font-weight: 400;
    font-size: 14px
}

._metax-send-nft-confirm__label_xpies_118 {
    color: var(--okd-color-content-contrast);
    flex-shrink: 0
}

._metax-send-nft-confirm__value_xpies_122 {
    display: flex;
    color: var(--okd-color-content-primary);
    align-items: center
}

._metax-send-nft-confirm__value__content-wrapper_xpies_127 {
    display: flex;
    flex-direction: column;
    align-items: flex-end
}

._metax-send-nft-confirm__value__title_xpies_132 {
    font-weight: 400;
    font-size: 16px;
    line-height: 20px
}

._metax-send-nft-confirm__value__content_xpies_127 {
    color: var(--okd-color-content-contrast);
    margin-top: 2px
}

._available-balance_qqm4u_1 {
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-size: 12px;
    margin-top: 12px
}

._available-balance__icon_qqm4u_7 {
    color: inherit;
    cursor: pointer
}

[dir=ltr] ._available-balance__icon_qqm4u_7 {
    margin-right: 2px
}

[dir=rtl] ._available-balance__icon_qqm4u_7 {
    margin-left: 2px
}

._root_fht1b_1 {
    position: absolute;
    top: 60px;
    right: 0;
    left: 0;
    z-index: 100;
    width: 100%;
    height: calc(100% - 60px);
    background-color: var(--okd-color-background-base-primary)
}

._loading_fht1b_11 {
    margin-top: 150px;
    text-align: center
}

._title_fht1b_15 {
    width: 100%;
    padding: 0 16px;
    margin-top: 24px;
    font-weight: 500
}

._subTitle_fht1b_21 {
    width: 100%;
    padding: 0 16px;
    line-height: 22px;
    margin-top: 8px
}

._list_b7lh5_1 {
    background-color: var(--okd-color-background-base-primary)
}

._nft-transfer__extend_1bjoo_1 {
    cursor: pointer
}

._nft-transfer__icon_1bjoo_4 {
    color: var(--okd-color-content-contrast)
}

._root_1leh0_1 {
    display: inline-block;
    padding: 4px 8px;
    color: var(--okd-color-content-primary);
    line-height: 16px;
    border-radius: 7px;
    background: var(--day-branded-primary, var(--okd-color-semantic-highlight));
    font-size: 12px;
    font-style: normal;
    font-weight: 700
}

._text_1qgtl_1 {
    margin-bottom: 2px
}

[dir=ltr] ._text_1qgtl_1 {
    float: right
}

[dir=rtl] ._text_1qgtl_1 {
    float: left
}

._retina-border-basic_tetol_1 {
    position: relative
}

._retina-border-basic_tetol_1:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._retina-border-basic_tetol_1:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._retina-border-basic_tetol_1:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._retina-border-basic_tetol_1:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._retina-border-basic_tetol_1:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._root_tetol_29 {
    padding: 12px 0;
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-size: 12px;
    font-weight: 400;
    position: relative
}

._root_tetol_29:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._root_tetol_29:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._root_tetol_29:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._root_tetol_29:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._root_tetol_29:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._root_tetol_29:before {
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: var(--okd-color-border-primary)
}

._render_tetol_67 {
    margin-bottom: -16px;
    margin-top: 16px
}

._iconWrapper_tetol_71 {
    display: flex;
    align-items: center
}

._icon_tetol_71 {
    color: var(--okd-color-content-contrast);
    font-size: 14px;
    line-height: 1
}

[dir=ltr] ._icon_tetol_71 {
    margin-left: 4px
}

[dir=rtl] ._icon_tetol_71 {
    margin-right: 4px
}

._error_tetol_81 {
    color: var(--okd-color-semantic-negative)
}

._arrow_166pr_1 {
    font-size: 20px;
    color: var(--okd-color-content-contrast);
    cursor: pointer
}

._gasReturnTip_166pr_6 {
    padding-bottom: 32px
}

._metax-send-nft-confirm_166pr_9 {
    display: flex;
    height: 50px;
    line-height: 16px;
    align-items: center;
    justify-content: space-between;
    font-weight: 400;
    font-size: 14px
}

._metax-send-nft-confirm__label_166pr_18 {
    color: var(--okd-color-content-contrast);
    flex-shrink: 0
}

._metax-send-nft-confirm__value_166pr_22 {
    display: flex;
    color: var(--okd-color-content-primary);
    align-items: center
}

._metax-send-nft-confirm__value__content-wrapper_166pr_27 {
    display: flex;
    flex-direction: column;
    align-items: flex-end
}

._metax-send-nft-confirm__value__title_166pr_32 {
    font-weight: 400;
    font-size: 16px;
    line-height: 20px
}

._metax-send-nft-confirm__value__content_166pr_27 {
    color: var(--okd-color-content-contrast);
    margin-top: 2px
}

._metax-send-nft-confirm__value__narrow_166pr_41 {
    width: 16px
}

[dir=ltr] ._metax-send-nft-confirm__value__narrow_166pr_41 {
    margin-left: 8px
}

[dir=rtl] ._metax-send-nft-confirm__value__narrow_166pr_41 {
    margin-right: 8px
}

._root_1mbnk_1,._send-page-base-container_1mbnk_7 {
    display: flex;
    flex-direction: column;
    width: 100%;
    background-color: var(--okd-color-background-base-primary)
}

._send-page-base-container__header_1mbnk_13 {
    flex: 0
}

._send-page-base-container__wrapper_1mbnk_16,._send-page-base-container__inner-wrapper_1mbnk_17 {
    position: relative;
    display: flex;
    height: 0;
    flex-direction: column;
    flex: 1;
    background-color: var(--okd-color-background-base-primary)
}

._send-page-base-container__content_1mbnk_25 {
    height: 0;
    flex: 1;
    overflow: auto
}

._send-page-base-container__footer_1mbnk_30 {
    flex: 0;
    padding: 16px 16px 24px
}

._root_ryl3e_1 {
    background: transparent
}

._inline_1yunh_1 {
    display: inline-block;
    font-size: 0
}

._badge_1yunh_5 {
    overflow: hidden;
    height: 16px;
    padding: 0 4px
}

._root_7l4sg_1 ._error_7l4sg_1 {
    display: inline-block;
    height: 16px;
    color: var(--okd-color-semantic-negative);
    line-height: 16px;
    font-size: 14px;
    margin-top: 6px
}

._root_7l4sg_1 ._error_7l4sg_1 ._action_7l4sg_9 {
    display: inline-block;
    color: var(--okd-color-content-primary);
    cursor: pointer
}

[dir=ltr] ._root_7l4sg_1 ._error_7l4sg_1 ._action_7l4sg_9 {
    margin-left: 6px
}

[dir=rtl] ._root_7l4sg_1 ._error_7l4sg_1 ._action_7l4sg_9 {
    margin-right: 6px
}

@media (hover: hover) and (pointer: fine) {
    ._root_7l4sg_1 ._error_7l4sg_1 ._action_7l4sg_9:hover {
        text-decoration:underline
    }
}

._root_8gl1e_1 {
    display: flex;
    align-items: center
}

._root_8gl1e_1 ._imageUrl_8gl1e_5 {
    width: 24px;
    height: 24px;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 100%
}

[dir=ltr] ._root_8gl1e_1 ._imageUrl_8gl1e_5:not(:first-child) {
    margin-left: -14px
}

[dir=rtl] ._root_8gl1e_1 ._imageUrl_8gl1e_5:not(:first-child) {
    margin-right: -14px
}

._root_8gl1e_1 ._more_8gl1e_14 {
    position: relative;
    display: flex;
    color: var(--okd-color-content-contrast);
    text-align: center;
    background-color: var(--okd-color-background-surface-primary);
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 50%;
    font-size: 20px;
    align-items: center;
    justify-content: center
}

._root_10afq_1 {
    display: flex;
    flex-direction: column;
    gap: 8px
}

._root_10afq_1 ._title_10afq_6 {
    color: var(--okd-color-content-primary);
    font-size: 14px;
    font-weight: 500;
    line-height: 16px
}

._root_10afq_1 ._line_10afq_12 {
    display: flex;
    padding: 11px 12px;
    color: var(--okd-color-content-disabled);
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 8px;
    align-items: center
}

._root_10afq_1 ._line_10afq_12._canClick_10afq_20 {
    cursor: pointer
}

._root_10afq_1 ._line_10afq_12 ._placeholder_10afq_23 {
    font-weight: 400;
    line-height: 24px;
    font-size: 14px
}

._root_10afq_1 ._line_10afq_12 ._mainContent_10afq_28 {
    display: flex;
    align-items: center
}

._root_10afq_1 ._line_10afq_12 ._mainContent_10afq_28 ._img_10afq_32 {
    width: 28px;
    height: 28px;
    border-radius: 100%
}

._root_10afq_1 ._line_10afq_12 ._mainContent_10afq_28 ._chainName_10afq_37 {
    color: var(--okd-color-content-primary);
    font-weight: 500;
    line-height: 20px
}

[dir=ltr] ._root_10afq_1 ._line_10afq_12 ._mainContent_10afq_28 ._chainName_10afq_37 {
    margin-left: 8px
}

[dir=rtl] ._root_10afq_1 ._line_10afq_12 ._mainContent_10afq_28 ._chainName_10afq_37 {
    margin-right: 8px
}

[dir=ltr] ._root_10afq_1 ._line_10afq_12 ._arrow_10afq_43 {
    margin-left: auto
}

[dir=rtl] ._root_10afq_1 ._line_10afq_12 ._arrow_10afq_43 {
    margin-right: auto
}

._root_10afq_1 ._extText_10afq_46 {
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-size: 14px
}

._root_1mc1y_1 {
    flex: 1;
    display: flex;
    flex-direction: column
}

._root_1mc1y_1 ._main_1mc1y_6 {
    display: flex;
    padding: 16px;
    flex: 1;
    flex-direction: column;
    gap: 16px
}

._root_1mc1y_1 ._footerAction_1mc1y_13 {
    display: flex;
    gap: 12px;
    padding: 12px 16px 20px
}

._root_1mc1y_1 ._footerAction_1mc1y_13 ._deleteButton_1mc1y_18 {
    max-width: fit-content
}

._root_1qe4o_1 {
    display: flex;
    flex-direction: column
}

._root_1qe4o_1 ._networkList_1qe4o_5 {
    background-color: inherit
}

._root_1qe4o_1 ._networkList_1qe4o_5 ._network_1qe4o_5 {
    gap: 12px;
    display: flex;
    align-items: center;
    padding: 12px 16px
}

._root_1qe4o_1 ._networkList_1qe4o_5 ._network_1qe4o_5 ._logo_1qe4o_14 {
    width: 32px;
    height: 32px;
    border-radius: 50%
}

._root_1qe4o_1 ._networkList_1qe4o_5 ._network_1qe4o_5 ._name_1qe4o_19 {
    color: var(--okd-color-gray-900);
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    flex: 1
}

._root_cv1p1_1 {
    flex: 1;
    display: flex;
    flex-direction: column
}

._root_cv1p1_1 ._main_cv1p1_6 {
    display: flex;
    padding: 0 16px 16px;
    flex: 1;
    flex-direction: column;
    gap: 12px
}

._root_cv1p1_1 ._main_cv1p1_6 ._search_cv1p1_14 {
    position: sticky;
    top: 0;
    z-index: 1;
    background-color: var(--okd-dialog-window-background);
    padding-top: 16px
}

._root_cv1p1_1 ._main_cv1p1_6 ._networkList_cv1p1_21 {
    flex: 1;
    overflow: auto;
    flex-direction: column;
    display: flex;
    gap: 12px
}

._root_cv1p1_1 ._groupNetwork_cv1p1_28 {
    cursor: pointer;
    padding: 16px;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 12px
}

._root_cv1p1_1 ._groupNetwork_cv1p1_28._active_cv1p1_34 {
    border-color: var(--okd-color-border-selected)
}

._root_cv1p1_1 ._groupNetwork_cv1p1_28 ._groupTitle_cv1p1_37 {
    color: var(--okd-color-content-primary);
    line-height: 24px;
    font-size: 18px;
    margin-bottom: 4px;
    font-weight: 500
}

._root_cv1p1_1 ._groupNetwork_cv1p1_28 ._chainsTip_cv1p1_44 {
    color: var(--okd-color-gray-400);
    font-size: 14px;
    line-height: 16px;
    margin-bottom: 16px
}

._root_cv1p1_1 ._groupNetwork_cv1p1_28 ._chainsTip_cv1p1_44 ._matchedChainNames_cv1p1_50 {
    color: var(--okd-color-brand-primary-alternative)
}

._root_cv1p1_1 ._groupNetwork_cv1p1_28 ._extInfo_cv1p1_53 {
    display: flex;
    justify-content: space-between
}

._root_cv1p1_1 ._groupNetwork_cv1p1_28 ._extInfo_cv1p1_53 ._seeAll_cv1p1_57 {
    display: flex;
    color: var(--okd-color-gray-400);
    cursor: pointer;
    align-items: center
}

._root_cv1p1_1 ._groupNetwork_cv1p1_28 ._extInfo_cv1p1_53 ._seeAll_cv1p1_57 ._text_cv1p1_63 {
    font-size: 14px;
    line-height: 16px
}

._root_cv1p1_1 ._groupNetwork_cv1p1_28 ._extInfo_cv1p1_53 ._seeAll_cv1p1_57 ._icon_cv1p1_67 {
    font-size: 16px;
    line-height: 16px
}

._root_cv1p1_1 ._singleNetwork_cv1p1_71 {
    display: flex;
    padding: 16px;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 12px;
    gap: 12px;
    align-items: center;
    cursor: pointer
}

._root_cv1p1_1 ._singleNetwork_cv1p1_71._active_cv1p1_34 {
    border-color: var(--okd-color-border-selected)
}

._root_cv1p1_1 ._singleNetwork_cv1p1_71 ._logo_cv1p1_83 {
    width: 32px;
    height: 32px;
    border-radius: 50%
}

._root_cv1p1_1 ._singleNetwork_cv1p1_71 ._name_cv1p1_88 {
    color: var(--okd-color-gray-900);
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    flex: 1
}

._root_cv1p1_1 ._empty_cv1p1_95 {
    padding-top: 72px
}

._root_cv1p1_1 ._footerAction_cv1p1_98 {
    position: sticky;
    bottom: 0;
    padding: 12px 16px 20px;
    background-color: var(--okd-dialog-window-background)
}

._container_cya5b_1 {
    display: flex;
    flex-direction: column;
    flex: 1
}

._scrollBox_cya5b_6 {
    display: flex;
    flex-direction: column
}

._selected_lvccx_1 {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    z-index: 1;
    display: flex;
    width: 100%;
    flex-direction: column;
    padding-top: 20px
}

._content_12kl2_1 {
    padding-top: 20px
}

._root_26a1b_1 {
    display: inline-block;
    color: var(--okd-color-content-primary);
    cursor: pointer
}

@media (hover: hover) and (pointer: fine) {
    ._root_26a1b_1:hover {
        text-decoration:underline
    }
}

._root_g697e_1 {
    padding: 20px 16px 0;
    color: var(--okd-color-content-tertiary);
    line-height: 24px;
    text-align: center;
    font-size: 14px
}

._container_1l0en_1 {
    background: var(--okd-color-background-2);
    border-radius: 8px
}

._container_1l0en_1 ._skeleton_1l0en_5 {
    width: 100%;
    height: 60px
}

._totalAmount_1l0en_9 {
    padding: 12px;
    align-items: center
}

._totalAmount-content_1l0en_13 {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    width: 0;
    flex: 1
}

[dir=ltr] ._totalAmount-content_1l0en_13 {
    margin-left: 8px;
    margin-right: 12px
}

[dir=rtl] ._totalAmount-content_1l0en_13 {
    margin-right: 8px;
    margin-left: 12px
}

._totalAmount-title_1l0en_22 {
    display: flex;
    width: 100%;
    line-height: 1;
    margin-bottom: 5px;
    align-items: center
}

._totalAmount-amount_1l0en_29 {
    width: 100%;
    font-size: 15px;
    line-height: 18px
}

._content_11o8q_1 {
    display: flex;
    flex-direction: column;
    padding-top: 90px;
    min-height: 100%
}

._totalAmountWrap_11o8q_7 {
    padding: 0 16px
}

._coinSummaryItem_12y02_1 ._coinSummaryItemTitle_12y02_1 {
    line-height: 32px
}

._container_c35iq_1 {
    padding: 12px 0;
    border-top: 1px solid var(--okd-color-gray-100)
}

[dir=ltr] ._container_c35iq_1 {
    margin: 0 12px 0 52px
}

[dir=rtl] ._container_c35iq_1 {
    margin: 0 52px 0 12px
}

._link_c35iq_6 {
    text-decoration-line: underline;
    cursor: pointer
}

[dir=ltr] ._link_c35iq_6 {
    margin-left: 4px
}

[dir=rtl] ._link_c35iq_6 {
    margin-right: 4px
}

._pending-assets_c35iq_11:not(:first-child) {
    margin-top: 8px
}

._amount_c35iq_14 {
    color: var(--okd-color-content-primary);
    line-height: 16px;
    font-size: 12px;
    font-weight: 500
}

.inscription-select-container {
    position: relative
}

.inscription-select {
    display: flex;
    flex-direction: column;
    height: 100%;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 8px;
    cursor: pointer
}

.inscription-select.inscription-select-disabled {
    opacity: .3
}

.inscription-select .inscription-select-radio-container {
    display: flex;
    justify-content: flex-end
}

.inscription-select .inscription-select-coin {
    flex: 1;
    color: var(--okd-color-content-primary);
    text-align: center
}

.inscription-select .inscription-select-coin-image,.inscription-select .inscription-select-coin-text-tooltip {
    display: inline-block
}

.inscription-select .inscription-select-coin-text-tooltip {
    color: var(--okd-color-content-primary)
}

[dir=ltr] .inscription-select .inscription-select-coin-text-tooltip {
    margin-left: 4px
}

[dir=rtl] .inscription-select .inscription-select-coin-text-tooltip {
    margin-right: 4px
}

.inscription-select .inscription-select-id {
    color: var(--okd-color-content-contrast);
    text-align: center;
    position: relative
}

.inscription-select .inscription-select-id:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] .inscription-select .inscription-select-id:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] .inscription-select .inscription-select-id:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    .inscription-select .inscription-select-id:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    .inscription-select .inscription-select-id:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

.inscription-select .inscription-select-id:before {
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: var(--okd-color-border-primary)
}

.inscription-select .inscription-select-id-tooltip {
    max-width: 100%
}

.inscription-select-container-md {
    width: 132px;
    height: 80px
}

.inscription-select-container-md .inscription-select-radio-container {
    padding: 6px 6px 5px
}

.inscription-select-container-md .inscription-select-radio-check {
    font-size: 12px
}

.inscription-select-container-md .inscription-select-radio-uncheck {
    width: 12px;
    height: 12px
}

.inscription-select-container-md .inscription-select-coin {
    font-weight: 500;
    font-size: 12px;
    padding: 0 12px
}

.inscription-select-container-md .inscription-select-coin-image {
    width: 14px;
    height: 14px
}

.inscription-select-container-md .inscription-select-coin-text-tooltip {
    max-width: calc(100% - 18px);
    font-size: 12px;
    line-height: 1.2
}

.inscription-select-container-md .inscription-select-id {
    padding: 6px;
    font-size: 12px;
    line-height: 14px
}

.inscription-select-container-lg {
    width: 158px;
    height: 112px
}

.inscription-select-container-lg .inscription-select-radio-container {
    padding: 8px 8px 10px
}

.inscription-select-container-lg .inscription-select-radio-check {
    font-size: 16px
}

.inscription-select-container-lg .inscription-select-radio-uncheck {
    width: 16px;
    height: 16px
}

.inscription-select-container-lg .inscription-select-coin {
    font-weight: 700;
    font-size: 16px;
    padding: 0 16px
}

.inscription-select-container-lg .inscription-select-coin-image {
    width: 16px;
    height: 16px
}

.inscription-select-container-lg .inscription-select-coin-text-tooltip {
    max-width: calc(100% - 20px);
    font-size: 16px;
    line-height: 1.2
}

.inscription-select-container-lg .inscription-select-id {
    padding: 8px;
    font-size: 14px;
    line-height: 16px
}

.inscription-select-container-lg .inscription-select-disabled {
    padding-top: 36px
}

.inscription-select-confirm {
    position: absolute;
    top: 6px;
    right: 6px;
    left: 6px;
    color: var(--okd-color-semantic-notice);
    line-height: 16px;
    border-radius: 50px;
    font-size: 12px;
    background: var(--okd-color-background-base-secondary)
}

._header_144xr_1 {
    display: flex;
    align-items: center;
    padding: 16px;
    margin-top: 34px
}

._amount_144xr_7 {
    display: flex;
    align-items: center;
    font-weight: 700;
    font-size: 16px
}

._logo_144xr_13 {
    width: 20px;
    height: 20px
}

[dir=ltr] ._logo_144xr_13 {
    margin-right: 4px
}

[dir=rtl] ._logo_144xr_13 {
    margin-left: 4px
}

._max_144xr_18 {
    background: var(--okd-color-background-base-secondary);
    padding: 6px 12px;
    border-radius: 60px;
    cursor: pointer;
    font-size: 12px
}

[dir=ltr] ._max_144xr_18 {
    margin-left: auto
}

[dir=rtl] ._max_144xr_18 {
    margin-right: auto
}

._scrollContent_144xr_26 {
    height: 0;
    flex: 1;
    overflow: hidden auto
}

._content_144xr_31 {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -6px;
    padding: 0 16px 16px;
    row-gap: 16px
}

._cell_144xr_38 {
    padding: 0 6px
}

._loading_144xr_41 {
    display: flex;
    justify-content: center;
    margin-bottom: 5px
}

._root_r3y60_1 {
    border-top: 1px solid var(--okd-color-background-base-secondary);
    margin: 16px 0
}

._title_r3y60_5 {
    cursor: pointer;
    display: flex;
    align-items: center;
    padding: 16px;
    color: var(--okd-color-content-contrast);
    font-size: 14px;
    line-height: 1
}

[dir=ltr] ._arrow_r3y60_14 {
    margin-left: auto
}

[dir=rtl] ._arrow_r3y60_14 {
    margin-right: auto
}

._content_r3y60_17 {
    overflow: hidden;
    white-space: nowrap
}

[dir=ltr] ._content_r3y60_17 {
    margin-left: 16px
}

[dir=rtl] ._content_r3y60_17 {
    margin-right: 16px
}

._cell_r3y60_22 {
    display: inline-block;
    vertical-align: middle
}

[dir=ltr] ._cell_r3y60_22+._cell_r3y60_22 {
    margin-left: 12px
}

[dir=rtl] ._cell_r3y60_22+._cell_r3y60_22 {
    margin-right: 12px
}

._loading_19h4i_1 {
    display: flex;
    justify-content: center;
    padding-top: 240px
}

._content_19h4i_6 {
    padding-top: 60px
}

._inscribe-footer_19h4i_9 {
    padding-top: 12px
}

._output-panel_n2hmc_1 {
    background-color: var(--okd-color-background-base-secondary)
}

._output-panel__content_n2hmc_4 {
    padding: 24px 16px
}

._output-panel__button_n2hmc_7 {
    padding: 12px 16px 20px
}

._output-panel__compare_n2hmc_10 {
    width: 100%;
    margin-top: 4px;
    margin-bottom: 8px
}

[dir=ltr] ._output-panel__compare_n2hmc_10 {
    text-align: right
}

[dir=rtl] ._output-panel__compare_n2hmc_10 {
    text-align: left
}

._output-panel-slider__content_n2hmc_16 {
    padding: 0
}

._output-tag_n2hmc_19 {
    margin: 0 4px;
    padding: 2px 4px;
    color: var(--okd-color-content-contrast);
    line-height: 1;
    border-radius: 4px;
    background: var(--okd-color-background-surface-primary);
    font-size: 12px
}

._retina-border-basic_1p86s_1 {
    position: relative
}

._retina-border-basic_1p86s_1:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._retina-border-basic_1p86s_1:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._retina-border-basic_1p86s_1:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._retina-border-basic_1p86s_1:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._retina-border-basic_1p86s_1:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._free-tag_1p86s_29 {
    font-size: 14px;
    color: var(--okd-color-semantic-positive)
}

._actions_1p86s_33 {
    position: relative
}

._actions_1p86s_33:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._actions_1p86s_33:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._actions_1p86s_33:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._actions_1p86s_33:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._actions_1p86s_33:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._actions_1p86s_33:before {
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: var(--okd-color-border-primary)
}

._retina-border-basic_15g95_1 {
    position: relative
}

._retina-border-basic_15g95_1:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._retina-border-basic_15g95_1:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._retina-border-basic_15g95_1:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._retina-border-basic_15g95_1:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._retina-border-basic_15g95_1:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._utxoTextWrap_15g95_29 {
    width: 100%;
    padding: 16px 0;
    align-items: center;
    position: relative
}

._utxoTextWrap_15g95_29:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._utxoTextWrap_15g95_29:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._utxoTextWrap_15g95_29:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._utxoTextWrap_15g95_29:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._utxoTextWrap_15g95_29:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._utxoTextWrap_15g95_29:before {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: var(--okd-color-border-primary)
}

._utxoTextWrap_15g95_29:last-child {
    border: 0 none
}

._utxoText_15g95_29 {
    font-size: 12px;
    line-height: 14px
}

[dir=ltr] ._utxoTextSymbol_15g95_72 {
    margin-left: 2px
}

[dir=rtl] ._utxoTextSymbol_15g95_72 {
    margin-right: 2px
}

._utxoTextAmount_15g95_75 {
    max-width: 50%
}

[dir=ltr] ._utxoTextAmount_15g95_75 {
    text-align: right
}

[dir=rtl] ._utxoTextAmount_15g95_75 {
    text-align: left
}

[dir=ltr] ._badge_15g95_79 {
    margin-left: 6px
}

[dir=rtl] ._badge_15g95_79 {
    margin-right: 6px
}

._retina-border-basic_7g9ny_1 {
    position: relative
}

._retina-border-basic_7g9ny_1:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._retina-border-basic_7g9ny_1:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._retina-border-basic_7g9ny_1:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._retina-border-basic_7g9ny_1:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._retina-border-basic_7g9ny_1:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._utxosBlock_7g9ny_29 {
    padding: 0 16px;
    border-radius: 8px;
    background: var(--okd-color-container-primary)
}

._utxoBorder_7g9ny_34:not(:first-child) {
    position: relative
}

._utxoBorder_7g9ny_34:not(:first-child):before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._utxoBorder_7g9ny_34:not(:first-child):before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._utxoBorder_7g9ny_34:not(:first-child):before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._utxoBorder_7g9ny_34:not(:first-child):before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._utxoBorder_7g9ny_34:not(:first-child):before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._utxoBorder_7g9ny_34:not(:first-child):before {
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: var(--okd-color-border-primary)
}

._network_1zgil_1._network_1zgil_1._network_1zgil_1 {
    margin-bottom: 0;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

._data_1zgil_6 {
    background: var(--okd-color-background-base-primary);
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
    padding: 8px 12px 16px
}

._dataTitle_1zgil_12 {
    font-size: 12px;
    color: var(--okd-color-content-contrast);
    line-height: 158%;
    margin-top: 12px;
    margin-bottom: 5px
}

._preview-json_xaani_1 {
    color: var(--okd-color-content-primary);
    font-feature-settings: "clig" off,"liga" off;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal
}

._root_kw4q3_1 {
    display: inline-block;
    color: var(--okd-color-content-primary);
    cursor: pointer
}

@media (hover: hover) and (pointer: fine) {
    ._root_kw4q3_1:hover {
        text-decoration:underline
    }
}

._line_kw4q3_11 {
    width: 0;
    height: 12px;
    margin: 0 6px
}

[dir=ltr] ._line_kw4q3_11 {
    border-right: 1px solid var(--okd-color-content-primary)
}

[dir=rtl] ._line_kw4q3_11 {
    border-left: 1px solid var(--okd-color-content-primary)
}

@media (hover: hover) and (pointer: fine) {
    ._line_kw4q3_11:hover {
        text-decoration:none
    }
}

._wrap_kw4q3_22 {
    align-items: center
}

._iconButton_kw4q3_25 {
    width: 46px;
    height: 46px;
    font-size: 22px;
    background-color: var(--okd-color-background-surface-primary)
}

._dlg-container_kw4q3_31 {
    padding: 0 16px
}

._dlg-title_kw4q3_34 {
    color: var(--okd-color-content-primary);
    font-size: 16px;
    font-weight: 700;
    line-height: 20px;
    margin-bottom: 4px
}

._dlg-content_kw4q3_41 {
    color: var(--okd-color-content-contrast);
    font-size: 12px;
    font-weight: 400;
    line-height: 22px
}

._dlg-gap_kw4q3_47 {
    margin-top: 24px
}

._amount-page__available_balance__icon_69wv8_1 {
    display: inline;
    cursor: pointer
}

[dir=ltr] ._amount-page__available_balance__icon_69wv8_1 {
    margin-left: 2px
}

[dir=rtl] ._amount-page__available_balance__icon_69wv8_1 {
    margin-right: 2px
}

._can-transfer-container_1cknb_1 {
    display: flex;
    align-items: center
}

._can-transfer-icon_1cknb_5 {
    font-size: 16px;
    cursor: pointer
}

[dir=ltr] ._can-transfer-icon_1cknb_5 {
    margin-left: 4px
}

[dir=rtl] ._can-transfer-icon_1cknb_5 {
    margin-right: 4px
}

._dlg-container_1cknb_10 {
    padding: 0 16px
}

._dlg-title_1cknb_13 {
    color: var(--okd-color-content-primary);
    font-size: 16px;
    font-weight: 700;
    line-height: 20px;
    margin-bottom: 4px
}

._dlg-content_1cknb_20 {
    color: var(--okd-color-content-contrast);
    font-size: 12px;
    font-weight: 400;
    line-height: 22px
}

._dlg-gap_1cknb_26 {
    margin-top: 24px
}

._customGasPriceStep_1drur_1 {
    margin-bottom: 16px
}

._customGasPriceStepDenom_1drur_4 {
    display: flex;
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-weight: 400;
    font-size: 12px
}

._retina-border-basic_13q86_1 {
    position: relative
}

._retina-border-basic_13q86_1:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._retina-border-basic_13q86_1:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._retina-border-basic_13q86_1:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._retina-border-basic_13q86_1:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._retina-border-basic_13q86_1:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._memo-input_13q86_29 ._memo-input-box_13q86_29 {
    padding: 0 10px
}

._memo-input_13q86_29 ._memo-input-core_13q86_32 {
    padding: 10px 0
}

._memo-title__link_13q86_35 {
    font-size: inherit;
    color: inherit
}

._memo-title__link__dashed_13q86_39 {
    position: relative
}

._memo-title__link__dashed_13q86_39:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._memo-title__link__dashed_13q86_39:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._memo-title__link__dashed_13q86_39:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._memo-title__link__dashed_13q86_39:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._memo-title__link__dashed_13q86_39:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._memo-title__link__dashed_13q86_39:before {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: var(--okd-color-content-contrast)
}

._content_19dst_1 {
    padding: 0 8px;
    text-align: center;
    color: var(--okd-color-content-primary)
}

._img_19dst_6 {
    width: 100px;
    height: 100px;
    margin-top: 24px
}

._title_19dst_11 {
    font-size: 28px;
    font-style: normal;
    font-weight: 700;
    line-height: 34px;
    margin-top: 24px;
    margin-bottom: 16px
}

._tip_19dst_19 {
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 22px;
    margin-bottom: 24px
}

._btns_19dst_26 {
    display: flex;
    flex-direction: column;
    gap: 12px
}

._title_1eu6y_1 {
    margin-bottom: 5px
}

._tip_1eu6y_4 {
    color: var(--okd-color-content-contrast);
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    margin-top: 4px
}

._tipDetail_1eu6y_11 {
    margin-top: 3px
}

._root_6mjwc_1 {
    height: 100%
}

._contentJitoGuide_6mjwc_4 {
    overflow: hidden
}

._title_12117_1 {
    display: flex;
    align-items: center
}

._title_12117_1 ._text_12117_5 {
    font-size: 12px;
    line-height: 12px
}

._title_12117_1 ._icon_12117_9 {
    color: var(--okd-color-content-contrast);
    font-size: 17px;
    cursor: pointer
}

[dir=ltr] ._title_12117_1 ._icon_12117_9 {
    margin-left: 4px
}

[dir=rtl] ._title_12117_1 ._icon_12117_9 {
    margin-right: 4px
}

._root_1cdky_1 ._input_1cdky_1 ._wrapper_1cdky_1 {
    padding: 0 10px
}

._root_1cdky_1 ._input_1cdky_1 ._inner_1cdky_4 {
    padding: 10px 0
}

._root_1cdky_1 ._extra_1cdky_7 {
    color: var(--okd-color-semantic-notice);
    font-size: 14px;
    line-height: 16px;
    margin-top: 8px
}

._select-networkFee_ct2da_1 {
    background-color: var(--okd-color-background-base-primary)
}

._select-networkFee-content_ct2da_4 {
    padding: 24px 16px 0
}

._select-networkFee-title_ct2da_7 {
    font-size: 16px;
    color: var(--okd-color-content-contrast);
    line-height: 24px;
    margin-bottom: 8px
}

._select-networkFee-card-content_ct2da_13 {
    flex: 1
}

._select-networkFee-card-content-disable_ct2da_16 {
    opacity: .5
}

._list-title_6m0y6_1 {
    padding: 0 16px;
    line-height: 28px;
    background-color: var(--okd-color-background-base-primary)
}

._empty-box_6m0y6_6 {
    padding-top: 72px;
    margin-bottom: 20px
}

[dir=ltr] ._search-text_6m0y6_10 {
    margin-right: 4px
}

[dir=rtl] ._search-text_6m0y6_10 {
    margin-left: 4px
}

._coin-box_6m0y6_13 ._icon-add_6m0y6_13 {
    color: var(--okd-color-content-primary)
}

._coin-box_6m0y6_13 ._icon-remove_6m0y6_16 {
    color: var(--okd-color-semantic-negative)
}

[dir=ltr] ._coin-box_6m0y6_13 ._icon-remove_6m0y6_16 {
    margin-left: 12px
}

[dir=rtl] ._coin-box_6m0y6_13 ._icon-remove_6m0y6_16 {
    margin-right: 12px
}

._coin-box_6m0y6_13 ._icon-not-remove_6m0y6_20 {
    color: var(--okd-color-content-disabled)
}

[dir=ltr] ._coin-box_6m0y6_13 ._icon-not-remove_6m0y6_20 {
    margin-left: 12px
}

[dir=rtl] ._coin-box_6m0y6_13 ._icon-not-remove_6m0y6_20 {
    margin-right: 12px
}

._clear-icon_6m0y6_24 {
    color: var(--okd-color-content-contrast);
    cursor: pointer;
    font-size: 20px
}

._clear-icon_6m0y6_24:hover {
    color: var(--okd-color-content-primary)
}

._wallet-coin__manage_1imve_1 {
    background-color: var(--okd-color-background-base-primary)
}

._wallet-coin__manage__search_1imve_4 {
    padding: 20px 16px 8px;
    background-color: var(--okd-color-background-base-primary)
}

._wallet-coin__manage__spin_1imve_8 {
    height: 100%
}

._wallet-coin__manage__spin__hidden_1imve_11 {
    overflow: hidden
}

._wallet-coin__manage__spin__auto_1imve_14 {
    overflow: auto
}

._wallet-coin__manage__spin__custom_1imve_17 {
    height: 64px;
    background-color: var(--okd-color-background-base-primary)
}

._wallet-coin__manage__tag__title_1imve_21 {
    padding: 0 16px;
    line-height: 28px
}

._fade-enter_1imve_25,._fade-added-enter_1imve_26 {
    height: 0;
    opacity: 0
}

._fade-enter-active_1imve_30,._fade-added-enter-active_1imve_31 {
    height: 64px;
    opacity: 1;
    transition: all .2s ease
}

._fade_1imve_25,._fade-added_1imve_26 {
    height: 64px;
    opacity: 1
}

._fade-leave-active_1imve_41,._fade-added-leave-active_1imve_42 {
    height: 0;
    opacity: 0;
    transition: all .2s ease
}

._root_11n0d_1 {
    margin-bottom: 24px
}

._risk-dialog-footer_1jyn7_1 {
    gap: 10px
}

._risk-dialog-content_1jyn7_4 {
    padding: 80px 0
}

._risk-dialog-confirm-btn_1jyn7_7 {
    padding: 12px;
    color: var(--okd-color-content-contrast);
    line-height: 20px;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    cursor: pointer
}

._risk-dialog-title_1jyn7_16 {
    margin-top: 16px;
    font-size: 24px;
    color: var(--okd-color-text-amplifed);
    line-height: 28px
}

._risk-dialog-desc_1jyn7_22 {
    margin-top: 16px
}

._risk-dialog-jump-link_1jyn7_25 {
    margin-top: 16px;
    padding: 8px 16px
}

.chain-select {
    margin-top: 20px
}

--loading .chain-select-title {
    color: var(--okd-color-content-primary);
    line-height: 16px;
    font-size: 14px;
    font-weight: 500
}

.chain-select-isfacet {
    margin: 24px 0
}

[dir=ltr] .chain-select-icon {
    margin-right: 8px
}

[dir=rtl] .chain-select-icon {
    margin-left: 8px
}

.chain-select-name {
    font-size: 15px;
    line-height: 20px;
    font-weight: 500
}

.chain-select-box {
    position: relative;
    display: flex;
    width: 100%;
    height: 48px;
    line-height: 20px;
    background-color: var(--okd-color-background-base-primary);
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 8px;
    font-size: 15px;
    align-items: center;
    margin-top: 4px;
    user-select: none;
    cursor: pointer
}

[dir=ltr] .chain-select-box {
    padding: 14px 0 14px 12px
}

[dir=rtl] .chain-select-box {
    padding: 14px 12px 14px 0
}

.chain-select-icon {
    width: 24px;
    height: 24px
}

.chain-select-arrow {
    position: absolute;
    top: 50%;
    color: var(--okd-color-content-contrast);
    font-weight: 700;
    transform: translateY(-50%)
}

[dir=ltr] .chain-select-arrow {
    right: 12px
}

[dir=rtl] .chain-select-arrow {
    left: 12px
}

.custom-crypto--body {
    width: 100%;
    padding: 0 16px
}

.custom-crypto-page {
    position: relative;
    width: 100%
}

.custom-crypto-bottom-button {
    position: absolute;
    bottom: 24px;
    width: 328px;
    height: 48px;
    border-radius: 8px
}

[dir=ltr] .custom-crypto-bottom-button {
    left: 50%;
    transform: translate(-50%)
}

[dir=rtl] .custom-crypto-bottom-button {
    right: 50%;
    transform: translate(50%)
}

.chain-select-title {
    font-size: 14px;
    font-weight: 500;
    color: var(--okd-color-content-primary)
}

.contract-address-box {
    margin: 24px 0
}

.crypto-base-info {
    margin-bottom: 24px
}

.crypto-base-info-title {
    color: var(--okd-color-content-primary);
    line-height: 16px;
    font-size: 14px;
    margin-bottom: 4px
}

.crypto-base-info-box {
    width: 100%;
    height: 48px;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 8px;
    background: var(--okd-color-background-base-secondary);
    box-sizing: border-box
}

[dir=ltr] .crypto-base-info-box {
    padding: 16px 0 16px 12px
}

[dir=rtl] .crypto-base-info-box {
    padding: 16px 12px 16px 0
}

.crypto-base-info input:disabled {
    color: var(--okd-color-content-contrast);
    font-size: 14px;
    line-height: 16px;
    background: var(--okd-color-background-base-secondary);
    border: 1px solid var(--okd-color-border-primary);
    box-sizing: border-box;
    border-radius: 8px
}

._retina-border-basic_5bpbf_1 {
    position: relative
}

._retina-border-basic_5bpbf_1:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._retina-border-basic_5bpbf_1:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._retina-border-basic_5bpbf_1:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._retina-border-basic_5bpbf_1:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._retina-border-basic_5bpbf_1:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._root_5bpbf_29 {
    display: flex;
    width: 100%;
    flex-direction: column
}

._group_5bpbf_34 {
    position: relative;
    padding: 24px 0 36px
}

._group_5bpbf_34:not(:last-child) {
    position: relative
}

._group_5bpbf_34:not(:last-child):before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._group_5bpbf_34:not(:last-child):before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._group_5bpbf_34:not(:last-child):before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._group_5bpbf_34:not(:last-child):before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._group_5bpbf_34:not(:last-child):before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._group_5bpbf_34:not(:last-child):before {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: var(--okd-color-border-primary)
}

._groupTitle_5bpbf_71 {
    color: var(--okd-color-content-primary);
    font-size: 16px;
    font-weight: 700;
    line-height: 20px
}

[dir=ltr] ._groupTitle_5bpbf_71 {
    padding: 0 0 20px 16px
}

[dir=rtl] ._groupTitle_5bpbf_71 {
    padding: 0 16px 20px 0
}

._groupOptions_5bpbf_78 {
    display: flex;
    padding: 0 12px;
    flex-wrap: wrap;
    gap: 32px 8px
}

._optionOuter_5bpbf_84 {
    flex: 78px 0 0;
    text-align: center
}

._option_5bpbf_84 {
    display: inline-flex;
    flex-direction: column;
    align-items: center;
    justify-content: flex-start;
    cursor: pointer
}

._iconWrapper_5bpbf_95 {
    position: relative
}

._disabled_5bpbf_98 {
    cursor: not-allowed;
    opacity: .5
}

._icon_5bpbf_95 {
    display: inline-block;
    height: 28px;
    margin-bottom: 4px;
    font-size: 28px
}

._subTitle_5bpbf_108 {
    padding: 0 2px;
    color: var(--okd-color-content-primary);
    line-height: 16px;
    text-align: center;
    font-size: 12px;
    font-weight: 400
}

._about_5bpbf_116 {
    height: 48px;
    background-color: var(--okd-color-background-base-primary);
    position: relative;
    cursor: pointer;
    margin-top: 24px
}

._about_5bpbf_116:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._about_5bpbf_116:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._about_5bpbf_116:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._about_5bpbf_116:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._about_5bpbf_116:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._about_5bpbf_116:before {
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: var(--okd-color-border-primary)
}

._sticky_5bpbf_153 {
    position: sticky;
    right: 0;
    bottom: 0;
    left: 0
}

._aboutTitle_5bpbf_159 {
    font-size: 15px;
    font-weight: 400
}

[dir=ltr] ._aboutTitle_5bpbf_159 {
    margin-left: -4px
}

[dir=rtl] ._aboutTitle_5bpbf_159 {
    margin-right: -4px
}

._aboutValue_5bpbf_164 {
    font-size: 14px
}

._aboutIcon_5bpbf_167 {
    font-size: 24px
}

._redDot_5bpbf_170 {
    position: absolute;
    top: 2px;
    width: 10px;
    height: 10px;
    background-color: var(--okd-color-semantic-negative);
    border: 2px solid var(--okd-color-background-base-primary);
    border-radius: 50%
}

[dir=ltr] ._redDot_5bpbf_170 {
    right: -2px
}

[dir=rtl] ._redDot_5bpbf_170 {
    left: -2px
}

._root_ct58r_1 {
    display: flex;
    flex-direction: column;
    width: 100%
}

._inputContainer_ct58r_6,._input_ct58r_6 {
    width: 100%
}

._buttonContainer_ct58r_12 {
    margin-top: 32px;
    display: flex;
    gap: 12px
}

._dialogTop_ct58r_17 {
    padding-top: 24px;
    padding-bottom: 32px
}

._dialogContent_ct58r_21 {
    padding: 0 16px 24px
}

._dialogTopContent_ct58r_24 {
    padding: 24px 16px 32px;
    line-height: 20px;
    text-align: center;
    font-size: 16px;
    font-weight: 700;
    word-wrap: break-word
}

._textWrapper_v8s21_1 {
    padding: 16px 16px 8px
}

._textWrapper_v8s21_1 ._title_v8s21_4 {
    font-size: 24px;
    line-height: 136%;
    margin-bottom: 4px
}

._textWrapper_v8s21_1 ._subTitle_v8s21_9 {
    line-height: 22px
}

._content_v8s21_12 {
    padding: 24px 16px
}

._content_v8s21_12 ._option_v8s21_15 {
    width: 100%;
    padding: 16px;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 12px;
    cursor: pointer;
    margin-bottom: 16px
}

._content_v8s21_12 ._option_v8s21_15 ._left_v8s21_23 {
    flex: 1
}

._content_v8s21_12 ._option_v8s21_15 ._optionTitle_v8s21_26 {
    line-height: 20px
}

._content_v8s21_12 ._option_v8s21_15 ._optionSubTitle_v8s21_29 {
    margin-top: 4px
}

._content_v8s21_12 ._option_v8s21_15 ._select_v8s21_32 {
    font-size: 24px;
    width: 24px;
    height: 24px
}

._content_v8s21_12 ._active_v8s21_37 {
    border-color: var(--okd-color-container-inverse)
}

._actionRow_6expi_1 {
    padding: 16px 16px 8px
}

._actionRow_6expi_1 ._title_6expi_4 {
    font-size: 24px;
    line-height: 136%
}

._notificationText_6expi_8 {
    padding: 0 16px;
    color: var(--okd-color-content-contrast);
    line-height: 158%;
    font-size: 14px
}

._root_iaqbx_1 {
    display: flex;
    justify-content: flex-end;
    padding-bottom: 13px
}

._assetContainer_i1shr_1 {
    flex: 1;
    width: 0
}

._baseAsset_i1shr_5 {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden
}

[dir=ltr] ._baseAsset_i1shr_5 {
    text-align: right
}

[dir=rtl] ._baseAsset_i1shr_5 {
    text-align: left
}

._mt2_i1shr_11 {
    margin-top: 2px
}

._titleSize_i1shr_14 {
    font-size: 16px;
    font-weight: 500;
    line-height: 20px
}

._titleColorIn_i1shr_19 {
    color: var(--color-up-text)
}

._titleColorOut_i1shr_22 {
    color: var(--okd-color-gray-900)
}

._subtitleSize_i1shr_25 {
    font-size: 12px;
    line-height: 16px
}

._subtitleColor_i1shr_29 {
    color: var(--okd-color-gray-400)
}

._hiddenTitleText_i1shr_32 {
    color: var(--okd-color-content-primary);
    font-size: 16px;
    font-weight: 500;
    line-height: 20px
}

[dir=ltr] ._hiddenTitleText_i1shr_32 {
    text-align: right
}

[dir=rtl] ._hiddenTitleText_i1shr_32 {
    text-align: left
}

._hiddenSubtitleText_i1shr_39 {
    color: var(--okd-color-gray-400);
    font-size: 12px;
    font-weight: 400;
    line-height: 16px
}

[dir=ltr] ._hiddenSubtitleText_i1shr_39 {
    text-align: right
}

[dir=rtl] ._hiddenSubtitleText_i1shr_39 {
    text-align: left
}

._root_1nzcu_1._root_1nzcu_1 {
    font-size: 24px
}

._root_13sam_1 {
    display: inline-block;
    color: var(--okd-color-content-contrast)
}

[dir=ltr] ._right_13sam_5 {
    transform: rotate(180deg)
}

[dir=rtl] ._right_13sam_5 {
    transform: rotate(-180deg)
}

[dir=ltr] ._top_13sam_8 {
    transform: rotate(90deg)
}

[dir=rtl] ._top_13sam_8,[dir=ltr] ._bottom_13sam_11 {
    transform: rotate(-90deg)
}

[dir=rtl] ._bottom_13sam_11 {
    transform: rotate(90deg)
}

._root_9u2ip_1 {
    display: inline-block;
    color: var(--okd-color-content-contrast);
    transition: all .3s;
    font-size: 13px;
    transform: scale(.8)
}

[dir=ltr] ._root_9u2ip_1 {
    margin-left: 2px;
    margin-right: -4px
}

[dir=rtl] ._root_9u2ip_1 {
    margin-right: 2px;
    margin-left: -4px
}

[dir=ltr] ._flip_9u2ip_10 {
    transform: scale(.8) rotate(-180deg)
}

[dir=rtl] ._flip_9u2ip_10 {
    transform: scale(.8) rotate(180deg)
}

.date-range-selection__time {
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
    color: var(--okd-color-content-primary)
}

.date-range-selection__input {
    background-color: var(--okd-input-default-background)
}

[dir=ltr] ._value_1hw8x_1 {
    text-align: right
}

[dir=rtl] ._value_1hw8x_1 {
    text-align: left
}

._feeDisplay_1hw8x_4 {
    color: var(--okd-color-content-primary);
    font-size: 14px;
    font-weight: 500;
    line-height: 16px
}

._feeDetailDisplay_1hw8x_10 {
    color: var(--okd-color-content-contrast);
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    margin-top: 2px
}

._feeDisplayHighlight_1hw8x_17 {
    color: var(--okd-color-semantic-positive)
}

._transaction-detail-box_1ugec_1 {
    font-size: 14px
}

._dialog-header_1ugec_4 {
    padding: 12px
}

._dialog-title_1ugec_7 {
    padding-top: 16px;
    font-size: 24px;
    font-weight: 700;
    line-height: 28px
}

[dir=ltr] ._dialog-title_1ugec_7 {
    padding-left: 4px
}

[dir=rtl] ._dialog-title_1ugec_7 {
    padding-right: 4px
}

[dir=ltr] ._close-icon_1ugec_14 {
    margin-left: 12px
}

[dir=rtl] ._close-icon_1ugec_14 {
    margin-right: 12px
}

._transaction-acceleration-container_1ugec_17 {
    padding: 0 16px
}

._transaction-acceleration-header_1ugec_20 {
    display: flex
}

._transaction-acceleration-title_1ugec_23 {
    color: var(--okd-color-content-primary);
    font-size: 14px;
    line-height: 158%
}

._transaction-acceleration-subtitle_1ugec_28 {
    color: var(--okd-color-content-contrast);
    font-size: 14px;
    line-height: 16px
}

._text-underline_1ugec_33 {
    text-decoration-line: underline;
    text-decoration-color: var(--okd-color-background-scrim);
    text-decoration-style: dashed
}

._transaction-acceleration-details_1ugec_38 {
    margin-top: 24px;
    padding-bottom: 20px;
    border-bottom: .5px solid var(--okd-color-border-primary)
}

._transaction-detail-row_1ugec_43 {
    display: flex;
    justify-content: space-between;
    align-items: center;
    line-height: 114%;
    margin-top: 16px
}

._transaction-detail-label_1ugec_50 {
    color: var(--okd-color-content-contrast);
    font-size: 14px;
    line-height: 16px
}

[dir=ltr] ._transaction-detail-label_1ugec_50 {
    margin-right: 16px
}

[dir=rtl] ._transaction-detail-label_1ugec_50 {
    margin-left: 16px
}

._transaction-detail-value_1ugec_56 {
    width: 37.8%;
    color: var(--okd-color-content-primary);
    font-size: 14px;
    line-height: 16px;
    font-weight: 500
}

[dir=ltr] ._transaction-detail-value_1ugec_56 {
    text-align: right
}

[dir=rtl] ._transaction-detail-value_1ugec_56 {
    text-align: left
}

._transaction-detail-fiat-value_1ugec_64 {
    width: 56.4%;
    color: var(--okd-color-semantic-positive);
    font-size: 14px;
    line-height: 16px
}

._transaction-acceleration-footer_1ugec_70 {
    color: var(--okd-color-content-contrast);
    margin-top: 20px;
    margin-bottom: 12px;
    font-size: 12px;
    line-height: 18px
}

._empty-state_1ugec_77 {
    margin-top: 24px
}

._root_1a9wr_1 {
    padding: 24px 0 12px
}

[dir=ltr] ._value_1a9wr_4 {
    text-align: left
}

[dir=rtl] ._value_1a9wr_4 {
    text-align: right
}

._retina-border-basic_13c01_1 {
    position: relative
}

._retina-border-basic_13c01_1:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._retina-border-basic_13c01_1:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._retina-border-basic_13c01_1:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._retina-border-basic_13c01_1:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._retina-border-basic_13c01_1:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._lineWrapper_13c01_29 {
    padding: 24px 0 18px
}

._line_13c01_29 {
    color: var(--okd-color-content-primary)
}

._line_13c01_29:not(:last-child) {
    margin-bottom: 14px
}

._tip_13c01_38 {
    padding: 20px 0 12px;
    color: var(--okd-color-content-contrast);
    line-height: 18px;
    font-size: 12px;
    font-weight: 400;
    position: relative
}

._tip_13c01_38:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._tip_13c01_38:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._tip_13c01_38:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._tip_13c01_38:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._tip_13c01_38:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._tip_13c01_38:before {
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: var(--okd-color-border-primary)
}

._icon_1qgf3_1 {
    color: var(--okd-color-semantic-negative);
    font-size: 16px
}

._tx-history-loading_ca289_1 {
    display: flex;
    justify-content: center
}

.tx-pending__text {
    position: sticky;
    top: 0;
    z-index: 3;
    display: flex;
    padding: 8px 16px;
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    align-items: center;
    font-size: 12px;
    background: var(--okd-color-background-base-primary)
}

._icon_8qyto_1 {
    width: 32px;
    height: 32px;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 100%
}

[dir=ltr] ._icon_8qyto_1 {
    margin-right: 12px
}

[dir=rtl] ._icon_8qyto_1 {
    margin-left: 12px
}

._networkIcon_8qyto_8 {
    width: 32px;
    height: 32px;
    border-radius: 100%
}

[dir=ltr] ._networkIcon_8qyto_8 {
    margin-right: 12px
}

[dir=rtl] ._networkIcon_8qyto_8 {
    margin-left: 12px
}

._area_8qyto_14 {
    display: flex;
    align-items: center;
    font-size: 14px;
    color: var(--okd-color-content-primary);
    line-height: 1;
    cursor: pointer
}

._item_8qyto_22:last-child {
    margin-bottom: 14px
}

._logo_8qyto_25 {
    width: 16px;
    height: 16px
}

[dir=ltr] ._logo_8qyto_25 {
    margin-right: 4px
}

[dir=rtl] ._logo_8qyto_25 {
    margin-left: 4px
}

[dir=ltr] ._selected__wrap_8qyto_30 {
    margin-left: auto
}

[dir=rtl] ._selected__wrap_8qyto_30 {
    margin-right: auto
}

._selected_8qyto_30 {
    font-size: 18px
}

._searchEmptyState_8qyto_36 {
    display: flex;
    align-items: center;
    height: 100%
}

[dir=ltr] ._display-area_tg5mp_1 {
    margin-left: 24px
}

[dir=rtl] ._display-area_tg5mp_1 {
    margin-right: 24px
}

._container_tg5mp_4 {
    padding: 24px 24px 40px
}

._chips-group_tg5mp_7 {
    flex-wrap: wrap;
    gap: 8px
}

._chips-content_tg5mp_11 {
    height: 100%
}

._chips-item_tg5mp_14 {
    flex-shrink: 0;
    width: calc(50% - 4px)
}

._retina-border-basic_13yd7_1 {
    position: relative
}

._retina-border-basic_13yd7_1:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._retina-border-basic_13yd7_1:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._retina-border-basic_13yd7_1:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._retina-border-basic_13yd7_1:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._retina-border-basic_13yd7_1:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._root_13yd7_29 {
    display: flex;
    padding: 8px 16px;
    color: var(--okd-color-content-primary);
    align-items: center;
    font-size: 14px;
    gap: 12px
}

._left_13yd7_37 {
    flex: 1;
    display: flex;
    gap: 12px;
    align-items: center
}

._root_17ca3_1 {
    display: flex;
    justify-content: center;
    padding-top: 8px
}

._tx-detail-info__status_y51gk_1 {
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 14px;
    font-weight: 700
}

[dir=ltr] ._tx-detail-info__status__icon_y51gk_8 {
    margin-right: 2px
}

[dir=rtl] ._tx-detail-info__status__icon_y51gk_8 {
    margin-left: 2px
}

._tx-detail-info__status__icon--loading_y51gk_11:before {
    animation: _spin_y51gk_1 .8s linear infinite
}

@keyframes _spin_y51gk_1 {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(360deg)
    }
}

._cancel-btn_wmkbd_1 {
    padding-left: 0;
    padding-right: 0;
    flex-grow: 1;
    flex-basis: 50%
}

._speed-up-btn_wmkbd_7 {
    flex-grow: 1;
    flex-basis: 50%
}

._root_1eskr_1 {
    position: relative;
    padding: 12px 16px;
    font-size: 12px;
    color: var(--okd-color-semantic-negative);
    border-bottom: .5px var(--okd-color-border-primary) solid;
    line-height: 20px
}

._retina-border-basic_17ymf_1 {
    position: relative
}

._retina-border-basic_17ymf_1:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._retina-border-basic_17ymf_1:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._retina-border-basic_17ymf_1:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._retina-border-basic_17ymf_1:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._retina-border-basic_17ymf_1:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._tx-detail-info_17ymf_29 {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    background-color: var(--okd-color-background-base-primary)
}

._tx-detail-item_17ymf_36 {
    position: relative;
    width: 48%;
    margin-top: 24px;
    padding-bottom: 24px
}

[dir=ltr] ._tx-detail-item_17ymf_36 {
    padding-right: 8px
}

[dir=rtl] ._tx-detail-item_17ymf_36 {
    padding-left: 8px
}

._tx-detail-item_17ymf_36:after {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    content: "";
    position: relative
}

._tx-detail-item_17ymf_36:after:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._tx-detail-item_17ymf_36:after:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._tx-detail-item_17ymf_36:after:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._tx-detail-item_17ymf_36:after:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._tx-detail-item_17ymf_36:after:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._tx-detail-item_17ymf_36:after:before {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: var(--okd-color-border-primary)
}

._tx-detail-item__label_17ymf_81 {
    color: var(--okd-color-content-contrast);
    font-size: 12px;
    line-height: 16px
}

._tx-detail-item__value_17ymf_86 {
    font-size: 14px;
    line-height: 16px;
    margin-top: 4px;
    max-width: 156px;
    overflow-wrap: break-word
}

._tx-detail-item_17ymf_36:nth-last-child(2):nth-child(odd):after {
    border-bottom: none
}

._tx-detail-item_17ymf_36:last-child:after {
    border-bottom: none
}

._root_4qsur_1 {
    color: var(--okd-color-content-contrast)
}

[dir=ltr] ._root_4qsur_1 {
    margin-left: 16px
}

[dir=rtl] ._root_4qsur_1 {
    margin-right: 16px
}

._retina-border-basic_1s9u7_1 {
    position: relative
}

._retina-border-basic_1s9u7_1:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._retina-border-basic_1s9u7_1:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._retina-border-basic_1s9u7_1:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._retina-border-basic_1s9u7_1:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._retina-border-basic_1s9u7_1:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._coin-flow_1s9u7_29 {
    position: relative;
    border-radius: 8px;
    padding-top: 24px;
    padding-bottom: 24px
}

._coin-flow__include_1s9u7_35 {
    width: 100%;
    padding: 16px;
    border-radius: 8px;
    background: var(--okd-color-background-base-secondary);
    margin-top: 24px
}

._coin-flow__include-title_1s9u7_42 {
    color: var(--okd-color-content-contrast);
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px
}

._coin-flow__include-item_1s9u7_49 {
    display: flex;
    height: 24px;
    align-items: center;
    margin-top: 16px
}

._coin-flow__include-item-icon_1s9u7_55 {
    display: inline-block;
    width: 24px;
    height: 24px;
    border-radius: 45px
}

._coin-flow__include-item-token_1s9u7_61 {
    color: var(--okd-color-content-primary);
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    margin-left: 8px;
    margin-right: 8px
}

._coin-flow__include-item-protocol_1s9u7_70 {
    max-width: 186px
}

[dir=ltr] ._coin-flow__include-item-protocol_1s9u7_70 {
    margin-left: 6px
}

[dir=rtl] ._coin-flow__include-item-protocol_1s9u7_70 {
    margin-right: 6px
}

._coin-flow__protocol_1s9u7_74 {
    width: 100%;
    padding: 16px;
    border-radius: 8px;
    background: var(--okd-color-background-base-secondary);
    overflow: hidden
}

._coin-flow__protocol-title_1s9u7_81 {
    color: var(--okd-color-content-contrast);
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px
}

._coin-flow__protocol-item_1s9u7_88 {
    display: flex;
    height: 24px;
    align-items: center;
    margin-top: 16px
}

._coin-flow__protocol-item-icon_1s9u7_94 {
    display: inline-block;
    width: 24px;
    height: 24px;
    border-radius: 45px
}

._coin-flow__protocol-item-token_1s9u7_100 {
    color: var(--okd-color-content-primary);
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    margin-left: 8px;
    margin-right: 8px
}

._coin-flow__protocol-item-protocol_1s9u7_109 {
    max-width: 186px
}

[dir=ltr] ._coin-flow__protocol-item-protocol_1s9u7_109 {
    margin-left: 6px
}

[dir=rtl] ._coin-flow__protocol-item-protocol_1s9u7_109 {
    margin-right: 6px
}

._coin-flow__hidden-label_1s9u7_113 ._coin-flow__label-text_1s9u7_113 {
    display: none
}

._coin-flow__label_1s9u7_113 {
    position: relative
}

._coin-flow__label-text_1s9u7_113 {
    font-weight: 400;
    font-size: 12px;
    padding-bottom: 8px;
    color: var(--okd-color-content-contrast)
}

._coin-flow__label__overflow_1s9u7_125 {
    margin-bottom: 10px
}

._coin-flow__label__expand_1s9u7_128 {
    position: absolute;
    width: 16px;
    height: 16px;
    cursor: pointer;
    color: var(--okd-color-content-contrast);
    margin-top: 2px
}

[dir=ltr] ._coin-flow__label__expand_1s9u7_128 {
    left: 50%;
    margin-left: -8px
}

[dir=rtl] ._coin-flow__label__expand_1s9u7_128 {
    right: 50%;
    margin-right: -8px
}

._coin-flow__label_1s9u7_113:nth-child(2n) {
    margin-top: 24px
}

._coin-flow__receive_1s9u7_141 ._coin-flow__record-title_1s9u7_141 {
    color: var(--color-up-text)
}

._coin-flow__record_1s9u7_141 {
    position: relative;
    display: flex;
    align-items: center
}

._coin-flow__record_1s9u7_141+._coin-flow__record_1s9u7_141 {
    margin-top: 12px
}

._coin-flow__record-left-box_1s9u7_152 {
    display: flex;
    align-items: center;
    flex: 1;
    font-weight: 500
}

._coin-flow__record-left-box_1s9u7_152 ._coin-flow__record-title-box_1s9u7_158 {
    display: flex;
    width: 0;
    justify-content: center;
    flex-direction: column
}

._coin-flow__record-left-box_1s9u7_152 ._coin-flow__record-title-box_1s9u7_158 ._coin-flow__tool-tip_1s9u7_164 {
    width: auto;
    max-width: 90%
}

._coin-flow__record-left-box--middle_1s9u7_168 {
    flex: 1;
    width: 0
}

._coin-flow__record-left-box--has-right_1s9u7_172 {
    display: flex;
    width: 100%;
    overflow: hidden;
    align-items: center
}

[dir=ltr] ._coin-flow__record-left-box--has-right_1s9u7_172 {
    padding-right: 24px
}

[dir=rtl] ._coin-flow__record-left-box--has-right_1s9u7_172 {
    padding-left: 24px
}

._coin-flow__record-left-box--has-right_1s9u7_172 ._coin-flow__record-title-box_1s9u7_158 {
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

._coin-flow__record-left-box--has-right_1s9u7_172 ._coin-flow__record-title-box_1s9u7_158 ._coin-flow__record-title_1s9u7_141 {
    display: inline-block;
    font-size: 12px
}

._coin-flow__record-left-box--has-right_1s9u7_172 ._protocol-margin_1s9u7_188 {
    flex: 1;
    width: 0;
    max-width: max-content
}

[dir=ltr] ._coin-flow__record-left-box--has-right_1s9u7_172 ._protocol-margin_1s9u7_188 {
    margin-right: 8px
}

[dir=rtl] ._coin-flow__record-left-box--has-right_1s9u7_172 ._protocol-margin_1s9u7_188 {
    margin-left: 8px
}

._coin-flow__record-icon_1s9u7_194 {
    font-size: 0;
    width: auto;
    border-radius: 0;
    flex-shrink: 0;
    box-sizing: content-box
}

[dir=ltr] ._coin-flow__record-icon_1s9u7_194 {
    padding-right: 8px
}

[dir=rtl] ._coin-flow__record-icon_1s9u7_194 {
    padding-left: 8px
}

._coin-flow__record-icon-nft_1s9u7_202 {
    border-radius: 50%
}

._coin-flow__record-title-box_1s9u7_158 {
    flex: 1
}

._coin-flow__record-title_1s9u7_141 {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-weight: 500;
    font-size: 20px;
    color: var(--okd-color-content-primary)
}

._coin-flow__record-right-box_1s9u7_216 {
    display: flex;
    align-items: center
}

[dir=ltr] ._coin-flow__record-right-box_1s9u7_216 {
    padding-left: 4px
}

[dir=rtl] ._coin-flow__record-right-box_1s9u7_216 {
    padding-right: 4px
}

._coin-flow__record-halfwidth_1s9u7_221 {
    max-width: 50%;
    display: inline-block
}

._coin-flow__record-jumpInfo-box_1s9u7_225 {
    position: absolute;
    display: inline-block;
    width: 16px;
    height: 16px
}

[dir=ltr] ._coin-flow__record-jumpInfo-box_1s9u7_225 {
    right: 0
}

[dir=rtl] ._coin-flow__record-jumpInfo-box_1s9u7_225 {
    left: 0
}

._coin-flow__record__plus_1s9u7_232 {
    color: var(--okd-color-content-contrast);
    font-size: 20px
}

[dir=ltr] ._coin-flow__record__plus_1s9u7_232 {
    margin-left: 6px
}

[dir=rtl] ._coin-flow__record__plus_1s9u7_232 {
    margin-right: 6px
}

._coin-flow__pointer_1s9u7_237:hover {
    cursor: pointer
}

._coin-flow__invest-apply-right_1s9u7_240 {
    color: var(--okd-color-content-primary);
    font-weight: 500;
    font-size: 12px;
    text-overflow: ellipsis
}

._coin-flow__invest-apply-num_1s9u7_246 {
    height: 14px;
    flex-basis: max-content;
    flex-grow: 1;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 12px
}

[dir=ltr] ._coin-flow__invest-apply-num_1s9u7_246 {
    text-align: right
}

[dir=rtl] ._coin-flow__invest-apply-num_1s9u7_246 {
    text-align: left
}

._coin-flow__invest-apply-num__tooltip_1s9u7_256 {
    max-width: 100%;
    flex-direction: row-reverse;
    font-size: 12px;
    line-height: 14px
}

._coin-flow__invest-apply-num__tooltip__content_1s9u7_262 {
    width: auto;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

._coin-flow__invest-apply-token_1s9u7_268 {
    color: var(--okd-color-content-contrast);
    line-height: 14px;
    font-size: 32px;
    flex-shrink: 0;
    font-size: 12px;
    font-weight: 400;
    margin-top: 4px
}

[dir=ltr] ._coin-flow__invest-apply-token_1s9u7_268 {
    padding-left: 3px;
    text-align: right
}

[dir=rtl] ._coin-flow__invest-apply-token_1s9u7_268 {
    padding-right: 3px;
    text-align: left
}

._coin-flow__invest-platform-name_1s9u7_279 {
    color: var(--okd-color-content-contrast);
    font-weight: 400;
    font-size: 12px
}

._coin-flow__claim_1s9u7_284 {
    display: flex;
    align-items: center
}

._coin-flow__claim__icon_1s9u7_288 {
    color: var(--okd-color-content-contrast)
}

[dir=ltr] ._coin-flow__claim-info_1s9u7_291 {
    margin-left: 6px
}

[dir=rtl] ._coin-flow__claim-info_1s9u7_291 {
    margin-right: 6px
}

._coin-flow_1s9u7_29:after {
    position: absolute;
    right: -20px;
    bottom: 0;
    left: -20px;
    z-index: 0;
    content: "";
    position: relative
}

._coin-flow_1s9u7_29:after:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._coin-flow_1s9u7_29:after:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._coin-flow_1s9u7_29:after:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._coin-flow_1s9u7_29:after:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._coin-flow_1s9u7_29:after:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._coin-flow_1s9u7_29:after:before {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: var(--okd-color-border-primary)
}

._flowRightToken_1s9u7_333 {
    color: var(--okd-color-content-contrast);
    font-size: 12px
}

[dir=ltr] ._flowRightToken_1s9u7_333 {
    float: right
}

[dir=rtl] ._flowRightToken_1s9u7_333 {
    float: left
}

._flowRightApply_1s9u7_338 {
    display: inline-block
}

[dir=ltr] ._flowRightApply_1s9u7_338 {
    float: right
}

[dir=rtl] ._flowRightApply_1s9u7_338 {
    float: left
}

._underline_1s9u7_342 {
    width: 100%;
    height: 0;
    position: relative
}

._underline_1s9u7_342:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._underline_1s9u7_342:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._underline_1s9u7_342:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._underline_1s9u7_342:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._underline_1s9u7_342:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._underline_1s9u7_342:before {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: var(--okd-color-border-primary)
}

._wrap_swpmf_1 {
    position: relative;
    display: inline-block;
    width: 16px
}

[dir=ltr] ._wrap_swpmf_1 {
    margin-left: -10px
}

[dir=rtl] ._wrap_swpmf_1 {
    margin-right: -10px
}

._topRight_swpmf_7 {
    position: absolute;
    top: -35px
}

._bottomRight_swpmf_11 {
    position: absolute;
    top: -11px
}

._tx-detail-info__add-address_psmhd_1 ._tx-detail-info__add-address__tooltip_psmhd_1 ._tx-detail-info__add-address__img_psmhd_1 {
    font-size: 16px;
    color: var(--okd-color-content-contrast);
    margin-top: 4px
}

[dir=ltr] ._tx-detail-info__add-address_psmhd_1 ._tx-detail-info__add-address__tooltip_psmhd_1 ._tx-detail-info__add-address__img_psmhd_1 {
    margin-left: 4px
}

[dir=rtl] ._tx-detail-info__add-address_psmhd_1 ._tx-detail-info__add-address__tooltip_psmhd_1 ._tx-detail-info__add-address__img_psmhd_1 {
    margin-right: 4px
}

@media (hover: hover) and (pointer: fine) {
    ._tx-detail-info__add-address_psmhd_1 ._tx-detail-info__add-address__tooltip_psmhd_1 ._tx-detail-info__add-address__img_psmhd_1:hover {
        cursor:pointer;
        opacity: .6
    }
}

._address-type_fbugc_1 {
    color: var(--okd-color-content-contrast);
    font-size: 12px;
    line-height: 16px
}

._address-list_fbugc_8 {
    display: flex;
    flex-direction: column;
    gap: 8px
}

._address-content_fbugc_13 {
    display: flex;
    color: var(--okd-color-content-primary);
    line-height: 20px;
    font-size: 14px;
    margin-top: 4px;
    align-items: center;
    justify-content: space-between
}

._address-content_fbugc_13 ._address-string_fbugc_23 {
    min-width: 240px;
    word-wrap: break-word;
    overflow-wrap: break-word
}

._address-content_fbugc_13 ._address-right_fbugc_30 {
    display: flex
}

._address-container_fbugc_33 {
    width: 100%;
    white-space: normal;
    line-height: 0
}

._address-container_fbugc_33 ._address-tag_fbugc_38 {
    margin-top: 4px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 328px
}

[dir=ltr] ._address-container_fbugc_33 ._address-tag_fbugc_38 {
    margin-right: 2px
}

[dir=rtl] ._address-container_fbugc_33 ._address-tag_fbugc_38 {
    margin-left: 2px
}

._more-hint_fbugc_46 {
    margin-top: 12px;
    display: flex;
    align-items: center;
    justify-content: center
}

._fold-button_fbugc_52 {
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 4px
}

._icon_fbugc_59 {
    color: var(--okd-color-content-contrast);
    flex-shrink: 0
}

[dir=ltr] ._unfold_fbugc_63 {
    transform: rotate(180deg)
}

[dir=rtl] ._unfold_fbugc_63 {
    transform: rotate(-180deg)
}

._address_1rkk3_1 {
    margin-bottom: 24px;
    margin-top: 18px
}

._container_a2v75_1 {
    margin: 18px 0 24px
}

._container_a2v75_1 ._label_a2v75_4 {
    color: var(--okd-color-text-light);
    line-height: 16px;
    font-size: 12px;
    font-style: normal;
    font-weight: 400
}

._container_a2v75_1 ._content_a2v75_11 {
    display: flex;
    justify-content: space-between;
    margin-top: 4px;
    gap: 12px
}

._container_a2v75_1 ._user-name_a2v75_17 {
    color: var(--okd-color-text-amplifed);
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 16px
}

._container_a2v75_1 ._address_a2v75_24 {
    color: var(--okd-color-content-contrast);
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px
}

._retina-border-basic_1n7t6_1 {
    position: relative
}

._retina-border-basic_1n7t6_1:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._retina-border-basic_1n7t6_1:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._retina-border-basic_1n7t6_1:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._retina-border-basic_1n7t6_1:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._retina-border-basic_1n7t6_1:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._tx-hash__inner_1n7t6_29 {
    display: inline-flex;
    align-items: center
}

._tx-hash__inner-wrap_1n7t6_33 {
    display: flex;
    flex-direction: column;
    align-items: end;
    position: relative
}

._tx-hash__inner-wrap_1n7t6_33:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._tx-hash__inner-wrap_1n7t6_33:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._tx-hash__inner-wrap_1n7t6_33:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._tx-hash__inner-wrap_1n7t6_33:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._tx-hash__inner-wrap_1n7t6_33:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._tx-hash__inner-wrap_1n7t6_33:before {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: var(--okd-color-border-selected)
}

@media (hover: hover) and (pointer: fine) {
    ._tx-hash__inner-wrap_1n7t6_33:hover {
        cursor:pointer
    }
}

._tx-hash__vertical_1n7t6_74 {
    width: 1px;
    height: 16px;
    background-color: var(--okd-color-background-base-secondary)
}

[dir=ltr] ._tx-hash__vertical_1n7t6_74 {
    margin-left: 12px
}

[dir=rtl] ._tx-hash__vertical_1n7t6_74 {
    margin-right: 12px
}

._tx-hash__icon_1n7t6_80 {
    vertical-align: middle;
    cursor: pointer
}

[dir=ltr] ._tx-hash__icon_1n7t6_80 {
    margin-left: 4px
}

[dir=rtl] ._tx-hash__icon_1n7t6_80 {
    margin-right: 4px
}

._tx-hash__icon_1n7t6_80 ._okx-wallet-plugin-copy-1_1n7t6_85 {
    display: block;
    height: 20px;
    color: var(--okd-color-content-contrast);
    line-height: 20px;
    cursor: pointer;
    font-size: 20px
}

@media (hover: hover) and (pointer: fine) {
    ._tx-hash__icon_1n7t6_80:hover {
        opacity:.6
    }
}

._tx-hash__message_1n7t6_98 {
    width: 226px;
    word-break: break-word
}

._tx-hash__tag_1n7t6_102 {
    margin-top: 2px;
    height: 18px;
    padding: 2px 4px;
    color: var(--okd-color-content-contrast);
    font-size: 12px;
    font-weight: 400;
    line-height: 14px;
    background-color: var(--okd-color-background-surface-primary);
    border-radius: 2px;
    max-width: 150px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

._records_c1ld0_1 {
    display: flex;
    flex-direction: column;
    gap: 8px;
    padding: 24px 0 0
}

._label_c1ld0_7,._expand_c1ld0_8 {
    color: var(--okd-color-text-light);
    line-height: 16px;
    font-size: 12px;
    font-style: normal;
    font-weight: 400
}

._expand_c1ld0_8 {
    display: flex;
    gap: 4px
}

._expand_c1ld0_8 ._expanded-icon_c1ld0_19 {
    transition: all .3s
}

[dir=ltr] ._expand_c1ld0_8 ._expanded-icon_c1ld0_19 {
    transform: rotate(180deg)
}

[dir=rtl] ._expand_c1ld0_8 ._expanded-icon_c1ld0_19 {
    transform: rotate(-180deg)
}

._record_c1ld0_1 {
    padding: 8px 0
}

._record-left_c1ld0_26,._record-right_c1ld0_27 {
    flex: 1
}

._record-right_c1ld0_27 {
    gap: 8px;
    justify-content: flex-end
}

._record-right_c1ld0_27 ._copy-icon_c1ld0_34 {
    font-size: 20px;
    cursor: pointer
}

._name_c1ld0_38 {
    color: var(--okd-color-text-amplifed);
    line-height: 16px;
    font-size: 14px;
    font-style: normal;
    font-weight: 500
}

._adress_c1ld0_45 {
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-size: 12px;
    font-style: normal;
    font-weight: 400
}

._hash_c1ld0_52 {
    color: var(--okd-color-text-amplifed);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px;
    text-decoration-line: underline
}

._divder_c1ld0_60 {
    width: 1px;
    height: 16px;
    background-color: var(--okd-color-line-muted)
}

._empty_c1ld0_65 {
    margin: 50px 0
}

._container_1ezsj_1 {
    margin-bottom: 24px
}

._container_1ezsj_1 ._label_1ezsj_4 {
    color: var(--okd-color-text-light);
    line-height: 16px;
    font-size: 12px;
    font-style: normal;
    font-weight: 400
}

._container_1ezsj_1 ._content_1ezsj_11 {
    display: flex;
    justify-content: space-between;
    margin-top: 4px;
    gap: 12px
}

._container_1ezsj_1 ._content-left_1ezsj_17 {
    flex: 1;
    flex-wrap: wrap
}

._container_1ezsj_1 ._user-name_1ezsj_21 {
    color: var(--okd-color-text-amplifed);
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 16px
}

._container_1ezsj_1 ._address_1ezsj_28 {
    color: var(--okd-color-content-contrast);
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px
}

._loaderContainer_1dvk5_1 {
    padding: 28px 16px 150px
}

._root_13j4m_1 {
    display: flex;
    margin: 8px 16px 0;
    color: var(--okd-color-content-secondary);
    line-height: 18px;
    background-color: var(--okd-color-alert-error);
    border-radius: 8px;
    gap: 10px;
    align-items: center;
    font-size: 12px
}

[dir=ltr] ._root_13j4m_1 {
    padding: 8px 8px 8px 16px
}

[dir=rtl] ._root_13j4m_1 {
    padding: 8px 16px 8px 8px
}

._address-to_1vmhl_1 {
    padding-bottom: 24px
}

._tx-detail-info_7des1_1 {
    flex-wrap: wrap;
    display: flex
}

._tx-detail-info__tooltip_7des1_5 {
    z-index: 100
}

._tx-detail-info__status_7des1_8 {
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 14px;
    font-weight: 700
}

._tx-detail-info__status_7des1_8 img {
    width: 16px;
    height: 16px
}

[dir=ltr] ._tx-detail-info__status_7des1_8 img {
    margin-right: 4px
}

[dir=rtl] ._tx-detail-info__status_7des1_8 img {
    margin-left: 4px
}

._tx-detail-info__status--loading_7des1_20 img {
    animation: _spin_7des1_1 .8s linear infinite
}

._tx-detail-info__network_7des1_23 {
    display: flex;
    align-items: center
}

._tx-detail-info__network_7des1_23 img {
    width: 20px;
    height: 20px;
    border-radius: 100%
}

[dir=ltr] ._tx-detail-info__network_7des1_23 img {
    margin-right: 5px
}

[dir=rtl] ._tx-detail-info__network_7des1_23 img {
    margin-left: 5px
}

._tx-detail-info__to-name_7des1_33 {
    display: flex;
    align-items: center
}

._tx-detail-info__to-name_7des1_33 img {
    width: 20px;
    height: 20px;
    border-radius: 100%
}

[dir=ltr] ._tx-detail-info__to-name_7des1_33 img {
    margin-right: 4px
}

[dir=rtl] ._tx-detail-info__to-name_7des1_33 img {
    margin-left: 4px
}

._tx-detail-info__gas-fee_7des1_43 {
    font-size: 12px;
    color: var(--okd-color-content-contrast);
    line-height: 1;
    margin-top: -14px
}

[dir=ltr] ._tx-detail-info__gas-fee_7des1_43 {
    text-align: right
}

[dir=rtl] ._tx-detail-info__gas-fee_7des1_43 {
    text-align: left
}

._tx-detail-info__add-address_7des1_50 {
    line-height: 12px
}

[dir=ltr] ._tx-detail-info__add-address_7des1_50 {
    margin-left: 10px
}

[dir=rtl] ._tx-detail-info__add-address_7des1_50 {
    margin-right: 10px
}

._tx-detail-info__add-address__img_7des1_54 {
    font-size: 12px;
    cursor: pointer
}

@media (hover: hover) and (pointer: fine) {
    ._tx-detail-info__add-address__img_7des1_54:hover {
        opacity:.6
    }
}

@keyframes _spin_7des1_1 {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(360deg)
    }
}

._retina-border-basic_mosc8_1 {
    position: relative
}

._retina-border-basic_mosc8_1:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._retina-border-basic_mosc8_1:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._retina-border-basic_mosc8_1:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._retina-border-basic_mosc8_1:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._retina-border-basic_mosc8_1:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._tx-detail_mosc8_29 {
    width: 100%;
    font-weight: 500;
    padding-bottom: 24px;
    overflow-y: auto
}

._tx-detail_mosc8_29 ._metax-ok-navigator_mosc8_35 {
    position: sticky;
    top: 0;
    z-index: 100;
    background: var(--okd-color-background-base-primary)
}

._tx-detail__inner_mosc8_41 {
    position: relative;
    padding: 0 16px
}

._tx-detail__underline_mosc8_45 {
    width: 100%;
    height: 0;
    position: relative
}

._tx-detail__underline_mosc8_45:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._tx-detail__underline_mosc8_45:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._tx-detail__underline_mosc8_45:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._tx-detail__underline_mosc8_45:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._tx-detail__underline_mosc8_45:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._tx-detail__underline_mosc8_45:before {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: var(--okd-color-border-primary)
}

._tx-detail__loading_mosc8_80 {
    display: flex;
    justify-content: center;
    margin-top: 180px
}

._warningTip_mosc8_85 {
    padding: 0 16px;
    margin-top: 8px
}

._tx-detail-status_xprxj_1 {
    display: flex;
    align-items: center
}

._tx-detail-status_xprxj_1 ._tx-detail-icon_xprxj_5 {
    font-size: 24px;
    display: flex;
    align-items: center;
    font-weight: 400
}

[dir=ltr] ._tx-detail-status_xprxj_1 ._tx-detail-icon_xprxj_5 {
    margin-right: 4px
}

[dir=rtl] ._tx-detail-status_xprxj_1 ._tx-detail-icon_xprxj_5 {
    margin-left: 4px
}

._tx-detail-status_xprxj_1 ._tx-detail-loading_xprxj_12 {
    width: 19px;
    height: 19px
}

[dir=ltr] ._tx-detail-status_xprxj_1 ._tx-detail-loading_xprxj_12 {
    margin-right: 6px
}

[dir=rtl] ._tx-detail-status_xprxj_1 ._tx-detail-loading_xprxj_12 {
    margin-left: 6px
}

._tx-detail-status_xprxj_1 ._tx-detail-loader_xprxj_17 {
    width: 19px;
    height: 19px
}

._tx-detail-status_xprxj_1 ._tx-detail-text_xprxj_21 {
    color: var(--okd-color-content-primary);
    line-height: 24px;
    text-align: center;
    margin-top: 8px;
    font-style: normal;
    font-weight: 700;
    font-size: 18px
}

._tx-detail-failed_xprxj_31 {
    color: var(--okd-color-semantic-negative)
}

.coin-flow__receive .coin-flow__record-title {
    color: var(--color-up-text)
}

._root_1otry_1 {
    margin-bottom: -13px
}

._loading_vgn6r_1 {
    flex: 1;
    display: flex;
    align-items: center;
    margin-top: -16px
}

._scrollLoading_vgn6r_7 {
    margin-bottom: 16px
}

._empty_vgn6r_10 {
    flex: 1;
    display: flex;
    align-items: center;
    justify-content: center
}

._emptyImg_vgn6r_16 {
    width: 72px;
    height: 72px
}

._okg-sm_goeeq_1,._okg-md_goeeq_4,._okg-lg_goeeq_7,._okg-xl_goeeq_10 {
    display: none
}

@media (max-width: 767px) {
    ._okg-sm_goeeq_1 {
        display:flex
    }
}

@media (min-width: 768px) and (max-width: 1023px) {
    ._okg-md_goeeq_4 {
        display:flex
    }
}

@media (min-width: 1024px) and (max-width: 1269px) {
    ._okg-lg_goeeq_7 {
        display:flex
    }
}

@media (min-width: 1270px) {
    ._okg-xl_goeeq_10 {
        display:flex
    }
}

@media (max-width: 767px) {
    ._okg-sm-hide_goeeq_34 {
        display:none
    }
}

@media (min-width: 768px) and (max-width: 1023px) {
    ._okg-md-hide_goeeq_39 {
        display:none
    }
}

@media (min-width: 1024px) and (max-width: 1269px) {
    ._okg-lg-hide_goeeq_44 {
        display:none
    }
}

@media (min-width: 1270px) {
    ._okg-xl-hide_goeeq_49 {
        display:none
    }
}

._color-gary-400_goeeq_53 {
    color: #929292
}

._color-gary-700_goeeq_56 {
    color: #3d3d3d
}

._color-gary-900_goeeq_59 {
    color: #000
}

._tradingDetail_goeeq_62 {
    width: 100%
}

._infoRow_goeeq_65 {
    display: flex;
    gap: 16px;
    width: 100%
}

._infoRow_goeeq_65._single_goeeq_70 {
    flex-direction: column;
    gap: 4px
}

._infoRow_goeeq_65._double_goeeq_74 {
    flex-direction: row;
    align-items: flex-start
}

._infoRow_goeeq_65._double_goeeq_74 ._infoItem_goeeq_78:first-child {
    flex: 2
}

._infoRow_goeeq_65._double_goeeq_74 ._infoItem_goeeq_78:last-child {
    flex: 1
}

._interacted_goeeq_84 {
    margin-top: 16px
}

._tag_goeeq_87 {
    margin-top: 4px
}

._infoItem_goeeq_78 {
    display: flex;
    flex-direction: column;
    gap: 4px;
    flex: 1
}

._infoItem_goeeq_78._fullWidth_goeeq_96 {
    width: 100%
}

._infoItem_goeeq_78._halfWidth_goeeq_99 {
    width: 50%;
    flex: 0 0 50%
}

._infoLabel_goeeq_103 {
    display: flex;
    align-items: center;
    color: var(--okd-color-gray-400);
    font-size: 12px;
    font-weight: 400;
    line-height: 16px
}

._infoValue_goeeq_111 {
    display: flex;
    align-items: flex-start;
    color: var(--okd-color-content-primary);
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    flex: 1;
    min-width: 0
}

._infoValue_goeeq_111 span {
    word-break: break-all;
    word-wrap: break-word;
    hyphens: auto;
    white-space: normal
}

._infoValueWithActions_goeeq_127 {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    width: 100%;
    gap: 8px
}

._infoActions_goeeq_134 {
    display: flex;
    align-items: center;
    gap: 8px;
    flex-shrink: 0
}

._copyButton_goeeq_140 {
    cursor: pointer
}

._copyButton_goeeq_140 ._icon_goeeq_143 {
    font-size: 16px;
    color: var(--okd-color-gray-400)
}

._jumpButton_goeeq_147 {
    cursor: pointer
}

._jumpButton_goeeq_147 ._icon_goeeq_143 {
    font-size: 16px;
    color: var(--okd-color-gray-400)
}

._tipButton_goeeq_154 {
    cursor: pointer
}

[dir=ltr] ._tipButton_goeeq_154 {
    margin-left: 4px
}

[dir=rtl] ._tipButton_goeeq_154 {
    margin-right: 4px
}

._tipButton_goeeq_154 ._icon_goeeq_143 {
    font-size: 14px;
    color: var(--okd-color-gray-400)
}

[dir=ltr] ._itemLogo_goeeq_162 {
    margin-right: 4px
}

[dir=rtl] ._itemLogo_goeeq_162 {
    margin-left: 4px
}

._hashValue_goeeq_165 {
    text-decoration: underline;
    text-decoration-style: solid;
    text-underline-position: from-font;
    text-decoration-skip-ink: none;
    line-height: 16px
}

._hashValue_goeeq_165 span {
    word-break: break-all;
    word-wrap: break-word;
    white-space: normal
}

._hashActions_goeeq_177 {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    gap: 8px;
    flex-shrink: 0
}

._layoutContainer_goeeq_184 {
    display: flex;
    flex-direction: column;
    width: 100%
}

._topDivider_goeeq_189 {
    width: 100%;
    height: 1px;
    background-color: var(--okd-color-border-primary);
    margin-bottom: 24px
}

._layoutContent_goeeq_195 {
    display: flex;
    flex-direction: column;
    gap: 8px;
    margin-bottom: 24px
}

._layoutContent_goeeq_195._horizontal_goeeq_201 {
    flex-direction: row;
    gap: 16px
}

._hashWrap_goeeq_205 {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    gap: 12px
}

._separator_goeeq_211 {
    width: 1px;
    height: 16px;
    background-color: var(--okd-color-border-primary)
}

._invest-image-box_1ack0_1 {
    position: relative;
    display: block;
    font-size: 0;
    width: 100%;
    height: 100%
}

._isCircle_1ack0_8 {
    border-radius: 50%;
    overflow: hidden
}

._showBorder_1ack0_12:after {
    content: "";
    position: absolute;
    top: 0;
    display: block;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    border: 1px solid var(--okd-color-border-primary)
}

[dir=ltr] ._showBorder_1ack0_12:after {
    left: 0
}

[dir=rtl] ._showBorder_1ack0_12:after {
    right: 0
}

._showBorder_1ack0_12._isCircle_1ack0_8:after {
    border-radius: 50%
}

._invest-picture_1ack0_26,._invest-image_1ack0_1 {
    width: 100%;
    height: 100%
}

._txt_1oa93_1 {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

._txt2_1oa93_6 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    -moz-line-clamp: 2;
    -moz-box-orient: vertical;
    word-wrap: break-word;
    word-break: break-all;
    white-space: normal
}

._txt3_1oa93_18 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    -moz-line-clamp: 3;
    -moz-box-orient: vertical;
    word-wrap: break-word;
    word-break: break-all;
    white-space: normal
}

._txt4_1oa93_30 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    -moz-line-clamp: 4;
    -moz-box-orient: vertical;
    word-wrap: break-word;
    word-break: break-all;
    white-space: normal
}

._txt5_1oa93_42 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    -moz-line-clamp: 5;
    -moz-box-orient: vertical;
    word-wrap: break-word;
    word-break: break-all;
    white-space: normal
}

._tooltip_19ael_1 {
    width: 100%
}

._tip_19ael_4 {
    word-break: break-word
}

._okg-sm_1wpwt_1,._okg-md_1wpwt_4,._okg-lg_1wpwt_7,._okg-xl_1wpwt_10 {
    display: none
}

@media (max-width: 767px) {
    ._okg-sm_1wpwt_1 {
        display:flex
    }
}

@media (min-width: 768px) and (max-width: 1023px) {
    ._okg-md_1wpwt_4 {
        display:flex
    }
}

@media (min-width: 1024px) and (max-width: 1269px) {
    ._okg-lg_1wpwt_7 {
        display:flex
    }
}

@media (min-width: 1270px) {
    ._okg-xl_1wpwt_10 {
        display:flex
    }
}

@media (max-width: 767px) {
    ._okg-sm-hide_1wpwt_34 {
        display:none
    }
}

@media (min-width: 768px) and (max-width: 1023px) {
    ._okg-md-hide_1wpwt_39 {
        display:none
    }
}

@media (min-width: 1024px) and (max-width: 1269px) {
    ._okg-lg-hide_1wpwt_44 {
        display:none
    }
}

@media (min-width: 1270px) {
    ._okg-xl-hide_1wpwt_49 {
        display:none
    }
}

._color-gary-400_1wpwt_53 {
    color: #929292
}

._color-gary-700_1wpwt_56 {
    color: #3d3d3d
}

._color-gary-900_1wpwt_59 {
    color: #000
}

@media (max-width: 767px) {
    ._detail_1wpwt_63 {
        padding:8px 16px 24px
    }
}

._detail_1wpwt_63 ._tips_1wpwt_67 {
    color: #eb4b6d;
    font-size: 14px;
    font-weight: 500;
    line-height: 16px;
    margin-top: 24px;
    text-align: center
}

._detail_1wpwt_63 ._tx-amount_1wpwt_75 {
    margin: 24px 0;
    border-radius: 8px
}

._detail_1wpwt_63 ._tx-amount_1wpwt_75 ._amount-combine_1wpwt_79 {
    display: flex;
    align-items: flex-start;
    flex: 1;
    opacity: 0
}

._detail_1wpwt_63 ._tx-amount_1wpwt_75 ._amount-combine_1wpwt_79._showAmount_1wpwt_85 {
    opacity: 1
}

._detail_1wpwt_63 ._tx-amount_1wpwt_75 ._pre-amount_1wpwt_88 {
    overflow: visible;
    max-width: 328px;
    font-weight: 500;
    width: auto;
    min-width: 20px
}

[dir=ltr] ._detail_1wpwt_63 ._tx-amount_1wpwt_75 ._pre-amount_1wpwt_88 {
    margin-right: 4px
}

[dir=rtl] ._detail_1wpwt_63 ._tx-amount_1wpwt_75 ._pre-amount_1wpwt_88 {
    margin-left: 4px
}

._detail_1wpwt_63 ._tx-amount_1wpwt_75 ._pre-amount_1wpwt_88._hideAmount_1wpwt_96 {
    display: none
}

[dir=ltr] ._detail_1wpwt_63 ._tx-amount_1wpwt_75 ._pre-amount_1wpwt_88._hideAmount_1wpwt_96 {
    margin-right: 0
}

[dir=rtl] ._detail_1wpwt_63 ._tx-amount_1wpwt_75 ._pre-amount_1wpwt_88._hideAmount_1wpwt_96 {
    margin-left: 0
}

@media (max-width: 767px) {
    ._detail_1wpwt_63 ._tx-amount_1wpwt_75 ._pre-amount_1wpwt_88 {
        max-width:247px
    }
}

._detail_1wpwt_63 ._tx-amount_1wpwt_75 ._next-symbol_1wpwt_105 {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 328px;
    font-weight: 500;
    min-width: 20px
}

@media (max-width: 767px) {
    ._detail_1wpwt_63 ._tx-amount_1wpwt_75 ._next-symbol_1wpwt_105 {
        max-width:247px
    }
}

._detail_1wpwt_63 ._tx-amount_1wpwt_75 ._text0_1wpwt_118 {
    font-size: 32px;
    line-height: normal
}

._detail_1wpwt_63 ._amount-type_1wpwt_122 {
    align-items: center;
    margin-bottom: 12px;
    color: var(--day-text-light-g-400, #929292);
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px
}

._detail_1wpwt_63 ._icon-info-tip_1wpwt_132 {
    font-size: 14px;
    color: #000;
    cursor: pointer
}

[dir=ltr] ._detail_1wpwt_63 ._icon-info-tip_1wpwt_132 {
    margin-left: 4px
}

[dir=rtl] ._detail_1wpwt_63 ._icon-info-tip_1wpwt_132 {
    margin-right: 4px
}

._detail_1wpwt_63 ._amount-wrap_1wpwt_138 {
    margin-bottom: 24px
}

._detail_1wpwt_63 ._amount-wrap_1wpwt_138:last-of-type {
    margin-bottom: 0
}

._detail_1wpwt_63 ._amount-item_1wpwt_144 {
    margin-bottom: 12px;
    align-items: center
}

._detail_1wpwt_63 ._amount-item_1wpwt_144:last-of-type {
    margin-bottom: 0
}

._detail_1wpwt_63 ._amount-logo_1wpwt_151 {
    width: 32px;
    height: 32px
}

[dir=ltr] ._detail_1wpwt_63 ._amount-logo_1wpwt_151 {
    margin-right: 12px
}

[dir=rtl] ._detail_1wpwt_63 ._amount-logo_1wpwt_151 {
    margin-left: 12px
}

._detail_1wpwt_63 ._amount-num_1wpwt_156 {
    flex: 1;
    overflow: hidden;
    font-weight: 500;
    font-size: 32px;
    line-height: normal;
    word-break: break-all
}

._detail_1wpwt_63 ._info-item_1wpwt_164 {
    padding: 10px 0;
    line-height: 20px;
    justify-content: space-between;
    font-size: 14px
}

._detail_1wpwt_63 ._info-item-title_1wpwt_170 {
    flex-shrink: 0;
    color: var(--okd-color-gray-400)
}

._detail_1wpwt_63 ._info-item-value_1wpwt_174 {
    align-items: center
}

[dir=ltr] ._detail_1wpwt_63 ._info-item-value_1wpwt_174 {
    text-align: right
}

[dir=rtl] ._detail_1wpwt_63 ._info-item-value_1wpwt_174 {
    text-align: left
}

[dir=ltr] ._detail_1wpwt_63 ._item-logo_1wpwt_178 {
    margin-right: 4px
}

[dir=rtl] ._detail_1wpwt_63 ._item-logo_1wpwt_178 {
    margin-left: 4px
}

._detail_1wpwt_63 ._copy-address_1wpwt_181 {
    line-height: 1;
    cursor: pointer
}

[dir=ltr] ._detail_1wpwt_63 ._copy-address_1wpwt_181 {
    margin-left: 4px
}

[dir=rtl] ._detail_1wpwt_63 ._copy-address_1wpwt_181 {
    margin-right: 4px
}

._detail_1wpwt_63 ._copy-address_1wpwt_181 ._icon_1wpwt_132 {
    font-size: 20px
}

._detail_1wpwt_63 ._link-box_1wpwt_189 {
    line-height: 1;
    cursor: pointer
}

[dir=ltr] ._detail_1wpwt_63 ._link-box_1wpwt_189 {
    margin-left: 4px
}

[dir=rtl] ._detail_1wpwt_63 ._link-box_1wpwt_189 {
    margin-right: 4px
}

._detail_1wpwt_63 ._link-box_1wpwt_189 ._icon_1wpwt_132 {
    font-size: 20px
}

._detail_1wpwt_63 ._title-tip_1wpwt_197 {
    line-height: 1;
    font-size: 14px;
    cursor: pointer
}

[dir=ltr] ._detail_1wpwt_63 ._title-tip_1wpwt_197 {
    margin-left: 4px
}

[dir=rtl] ._detail_1wpwt_63 ._title-tip_1wpwt_197 {
    margin-right: 4px
}

._detail_1wpwt_63 ._pool-investment-amount_1wpwt_203 {
    margin-top: 24px
}

._detail_1wpwt_63 ._pool-investment-amount_1wpwt_203 ._pool-amount-item_1wpwt_206 {
    justify-content: space-between;
    line-height: 20px;
    font-weight: 500;
    font-size: 16px
}

._detail_1wpwt_63 ._pool-investment-amount_1wpwt_203 ._pool-amount-item_1wpwt_206:not(._detail_1wpwt_63 ._pool-investment-amount_1wpwt_203 ._pool-amount-item_1wpwt_206:last-of-type) {
    margin-bottom: 8px
}

[dir=ltr] ._detail_1wpwt_63 ._pool-investment-amount_1wpwt_203 ._token-logo_1wpwt_215 {
    margin-right: 4px
}

[dir=rtl] ._detail_1wpwt_63 ._pool-investment-amount_1wpwt_203 ._token-logo_1wpwt_215 {
    margin-left: 4px
}

._detail_1wpwt_63 ._investment_1wpwt_218 {
    width: 100%
}

._detail_1wpwt_63 ._investment_1wpwt_218._clickable_1wpwt_221 {
    cursor: pointer
}

._detail_1wpwt_63 ._investment_1wpwt_218 ._investment-amount-tip_1wpwt_224 {
    justify-content: space-between;
    align-items: center
}

._detail_1wpwt_63 ._investment_1wpwt_218 ._investment-info_1wpwt_228 {
    flex: 1;
    overflow: hidden;
    min-width: 176px;
    align-items: center
}

._detail_1wpwt_63 ._investment_1wpwt_218 ._investment-logo_1wpwt_234 {
    flex-shrink: 0
}

[dir=ltr] ._detail_1wpwt_63 ._investment_1wpwt_218 ._investment-logo_1wpwt_234 {
    margin-right: 12px
}

[dir=rtl] ._detail_1wpwt_63 ._investment_1wpwt_218 ._investment-logo_1wpwt_234 {
    margin-left: 12px
}

._detail_1wpwt_63 ._investment_1wpwt_218 ._bold-font_1wpwt_238 {
    font-weight: 500;
    line-height: 24px
}

._detail_1wpwt_63 ._investment_1wpwt_218 ._light-font_1wpwt_242 {
    color: var(--okd-color-gray-400);
    line-height: 16px;
    font-weight: 400;
    margin-top: 2px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

._detail_1wpwt_63 ._investment_1wpwt_218 ._investment-coin_1wpwt_251,._detail_1wpwt_63 ._investment_1wpwt_218 ._investment-amount_1wpwt_224 {
    font-weight: 500;
    font-size: 32px;
    line-height: normal;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

._detail_1wpwt_63 ._investment_1wpwt_218 ._investment-platform_1wpwt_267,._detail_1wpwt_63 ._investment_1wpwt_218 ._investment-token_1wpwt_276 {
    color: var(--okd-color-gray-400);
    line-height: 16px;
    font-weight: 400;
    margin-top: 2px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

._detail_1wpwt_63 ._investment_1wpwt_218 ._investment-name_1wpwt_285 {
    overflow: hidden
}

._detail_1wpwt_63 ._investment_1wpwt_218 ._investment-num_1wpwt_288 {
    overflow: hidden;
    flex-direction: column;
    justify-content: center
}

[dir=ltr] ._detail_1wpwt_63 ._investment_1wpwt_218 ._investment-num_1wpwt_288 {
    text-align: right;
    margin-left: 12px
}

[dir=rtl] ._detail_1wpwt_63 ._investment_1wpwt_218 ._investment-num_1wpwt_288 {
    text-align: left;
    margin-right: 12px
}

._detail_1wpwt_63 ._investment_1wpwt_218 ._investment-icon_1wpwt_295 {
    color: var(--okd-color-gray-400)
}

[dir=ltr] ._detail_1wpwt_63 ._investment_1wpwt_218 ._investment-icon_1wpwt_295 {
    margin-left: 17.68px
}

[dir=rtl] ._detail_1wpwt_63 ._investment_1wpwt_218 ._investment-icon_1wpwt_295 {
    margin-right: 17.68px
}

._detail_1wpwt_63 ._up-amount_1wpwt_299 {
    color: var(--color-up-text)
}

._title_1wpwt_197 {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 4px;
    color: var(--okd-color-content-primary);
    text-align: center;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 20px
}

._title_1wpwt_197 ._status-logo_1wpwt_316 {
    font-size: 20px
}

._title_1wpwt_197 ._status-pending_1wpwt_319 {
    display: flex
}

._underline_1wpwt_322 {
    width: 100%;
    height: 0px;
    border-bottom: .5px solid var(--okd-color-border-primary)
}

._invest-icon-group_dlz35_1 {
    position: relative;
    display: inline-block;
    box-sizing: border-box
}

._middle-logo-list_dlz35_6 {
    line-height: 1;
    font-size: 0
}

._position-logo_dlz35_10 {
    position: absolute;
    z-index: 10
}

._top-left-logo_dlz35_14 {
    top: -4px
}

[dir=ltr] ._top-left-logo_dlz35_14 {
    left: -4px
}

[dir=rtl] ._top-left-logo_dlz35_14 {
    right: -4px
}

._top-right-logo_dlz35_18 {
    top: -4px
}

[dir=ltr] ._top-right-logo_dlz35_18 {
    right: -4px
}

[dir=rtl] ._top-right-logo_dlz35_18 {
    left: -4px
}

._bottom-right-logo_dlz35_22 {
    bottom: -4px
}

[dir=ltr] ._bottom-right-logo_dlz35_22 {
    right: -4px
}

[dir=rtl] ._bottom-right-logo_dlz35_22 {
    left: -4px
}

._middle-token-logo_dlz35_26 {
    position: relative;
    display: inline-block
}

._middle-token-logo_dlz35_26:nth-child(2) {
    z-index: 2
}

._middle-token-logo_dlz35_26:nth-child(3) {
    z-index: 3
}

._middle-token-logo_dlz35_26:nth-child(4) {
    z-index: 4
}

._w48_dlz35_39 {
    min-width: 48px
}

[dir=ltr] ._w48_dlz35_39 ._middle-token-logo_dlz35_26:not(:first-child) {
    margin-left: -24px
}

[dir=rtl] ._w48_dlz35_39 ._middle-token-logo_dlz35_26:not(:first-child) {
    margin-right: -24px
}

._w40_dlz35_45 {
    min-width: 40px
}

[dir=ltr] ._w40_dlz35_45 ._middle-token-logo_dlz35_26:not(:first-child) {
    margin-left: -20px
}

[dir=rtl] ._w40_dlz35_45 ._middle-token-logo_dlz35_26:not(:first-child) {
    margin-right: -20px
}

._w32_dlz35_51 {
    min-width: 32px
}

[dir=ltr] ._w32_dlz35_51 ._middle-token-logo_dlz35_26:not(:first-child) {
    margin-left: -16px
}

[dir=rtl] ._w32_dlz35_51 ._middle-token-logo_dlz35_26:not(:first-child) {
    margin-right: -16px
}

._w36_dlz35_57 {
    min-width: 36px
}

[dir=ltr] ._w36_dlz35_57 ._middle-token-logo_dlz35_26:not(:first-child) {
    margin-left: -18px
}

[dir=rtl] ._w36_dlz35_57 ._middle-token-logo_dlz35_26:not(:first-child) {
    margin-right: -18px
}

._w24_dlz35_63 {
    min-width: 24px
}

[dir=ltr] ._w24_dlz35_63 ._middle-token-logo_dlz35_26:not(:first-child) {
    margin-left: -12px
}

[dir=rtl] ._w24_dlz35_63 ._middle-token-logo_dlz35_26:not(:first-child) {
    margin-right: -12px
}

._w20_dlz35_69 {
    min-width: 20px
}

[dir=ltr] ._w20_dlz35_69 ._middle-token-logo_dlz35_26:not(:first-child) {
    margin-left: -10px
}

[dir=rtl] ._w20_dlz35_69 ._middle-token-logo_dlz35_26:not(:first-child) {
    margin-right: -10px
}

._w16_dlz35_75 {
    min-width: 16px
}

[dir=ltr] ._w16_dlz35_75 ._middle-token-logo_dlz35_26:not(:first-child) {
    margin-left: -8px
}

[dir=rtl] ._w16_dlz35_75 ._middle-token-logo_dlz35_26:not(:first-child) {
    margin-right: -8px
}

._w14_dlz35_81 {
    min-width: 14px
}

[dir=ltr] ._w14_dlz35_81 ._middle-token-logo_dlz35_26:not(:first-child) {
    margin-left: -7px
}

[dir=rtl] ._w14_dlz35_81 ._middle-token-logo_dlz35_26:not(:first-child) {
    margin-right: -7px
}

._w52_dlz35_87 {
    min-width: 52px
}

[dir=ltr] ._w52_dlz35_87 ._middle-token-logo_dlz35_26:not(:first-child) {
    margin-left: -26px
}

[dir=rtl] ._w52_dlz35_87 ._middle-token-logo_dlz35_26:not(:first-child) {
    margin-right: -26px
}

._w38_dlz35_93 {
    min-width: 38px
}

[dir=ltr] ._w38_dlz35_93 ._middle-token-logo_dlz35_26:not(:first-child) {
    margin-left: -19px
}

[dir=rtl] ._w38_dlz35_93 ._middle-token-logo_dlz35_26:not(:first-child) {
    margin-right: -19px
}

._dialogContainer_1av5q_1 {
    padding: 0
}

._tx-history-extra_1fqw0_1 {
    flex: 1
}

._list_1fqw0_4 {
    margin-bottom: -13px
}

._explore_1fqw0_7 {
    display: block;
    margin: 26px auto 0
}

.tx-history__container {
    display: flex;
    flex-direction: column
}

.tx-history__navigator {
    flex-shrink: 0;
    z-index: 10;
    height: 60px;
    background: var(--okd-color-background-base-primary)
}

._container_16vbj_1 {
    display: flex;
    width: 100%;
    height: 100%;
    background: var(--okd-color-background-base-primary);
    flex-direction: column
}

._navigator_16vbj_8 {
    background: var(--okd-color-background-base-primary);
    height: 60px;
    flex-shrink: 0
}

._header_16vbj_13 {
    flex-shrink: 0;
    padding: 8px 16px
}

._search-res-list_16vbj_17 {
    flex-grow: 1;
    position: relative;
    overflow-y: auto
}

._loading_6vxdb_1 {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 150px
}

._retina-border-basic_s26y9_1 {
    position: relative
}

._retina-border-basic_s26y9_1:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._retina-border-basic_s26y9_1:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._retina-border-basic_s26y9_1:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._retina-border-basic_s26y9_1:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._retina-border-basic_s26y9_1:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._root_s26y9_29 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    height: 50px;
    flex: none;
    padding: 0 18px;
    background-color: var(--okd-color-background-base-secondary);
    position: relative
}

._root_s26y9_29:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._root_s26y9_29:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._root_s26y9_29:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._root_s26y9_29:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._root_s26y9_29:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._root_s26y9_29:before {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: var(--okd-color-border-primary)
}

._root_s26y9_29 ._title_s26y9_70 {
    color: var(--okd-color-content-primary);
    line-height: 24px;
    font-size: 16px;
    font-weight: 700
}

._root_s26y9_29 ._arrow_s26y9_76 {
    cursor: pointer
}

[dir=ltr] ._root_s26y9_29 ._arrow_s26y9_76._prev_s26y9_79 {
    transform: rotate(180deg)
}

[dir=rtl] ._root_s26y9_29 ._arrow_s26y9_76._prev_s26y9_79 {
    transform: rotate(-180deg)
}

._root_s26y9_29 ._arrow_s26y9_76._notShow_s26y9_82 {
    opacity: 0
}

._root_s26y9_29 ._arrow_s26y9_76 ._icon_s26y9_85 {
    color: var(--okd-color-content-primary)
}

._root_1wggd_1 {
    display: flex;
    width: 100%;
    height: 100%;
    flex-direction: column
}

._root_l7tdj_1 {
    display: flex;
    width: 100%;
    height: 100%;
    flex-direction: column
}

._root_l7tdj_1 ._crypto_l7tdj_7 {
    align-items: center
}

._root_l7tdj_1 ._crypto_l7tdj_7 ._image_l7tdj_10 {
    width: 32px;
    height: 32px;
    border-radius: 50%
}

[dir=ltr] ._root_l7tdj_1 ._crypto_l7tdj_7 ._image_l7tdj_10 {
    margin-right: 8px
}

[dir=rtl] ._root_l7tdj_1 ._crypto_l7tdj_7 ._image_l7tdj_10 {
    margin-left: 8px
}

._root_l7tdj_1 ._crypto_l7tdj_7 ._symbol_l7tdj_16 {
    color: var(--okd-color-content-primary);
    line-height: 32px;
    font-size: 32px;
    font-weight: 500
}

._root_l7tdj_1 ._skeleton-container_l7tdj_22 {
    margin-top: 24px;
    padding: 0 16px
}

._root_szca8_1 {
    display: flex;
    align-items: center
}

._root_szca8_1 ._icon_szca8_5 {
    width: 32px;
    height: 32px;
    border-radius: 50%
}

[dir=ltr] ._root_szca8_1 ._icon_szca8_5 {
    margin-right: 8px
}

[dir=rtl] ._root_szca8_1 ._icon_szca8_5 {
    margin-left: 8px
}

._root_szca8_1 ._showValue_szca8_11 {
    line-height: 118%;
    font-weight: 500
}

._root_1wji9_1 {
    align-items: center
}

._root_1wji9_1 ._price_1wji9_4 {
    font-size: 14px;
    line-height: 16px
}

[dir=ltr] ._root_1wji9_1 ._price_1wji9_4 {
    margin-right: 8px;
    padding-right: 8px;
    border-right: 1px solid var(--okd-color-border-primary)
}

[dir=rtl] ._root_1wji9_1 ._price_1wji9_4 {
    margin-left: 8px;
    padding-left: 8px;
    border-left: 1px solid var(--okd-color-border-primary)
}

._root_1wji9_1 ._switchIcon_1wji9_11 {
    width: 16px;
    height: 16px;
    font-size: 18px;
    color: var(--okd-color-content-contrast);
    font-weight: 500;
    cursor: pointer
}

._root_1xv1e_1 {
    position: relative;
    width: 100%;
    height: 132px;
    padding: 10px 12px;
    background-color: var(--okd-color-background-base-primary);
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 4px;
    word-break: break-all;
    overflow: hidden
}

._root_1xv1e_1 ._msgWrap_1xv1e_12 {
    width: 100%;
    height: 100%;
    overflow: auto;
    color: var(--okd-color-content-contrast);
    font-size: 14px;
    line-height: 16px
}

._root_1xv1e_1 ._msgWrap_1xv1e_12._decrypted_1xv1e_20 {
    color: var(--okd-color-content-primary)
}

._root_1xv1e_1 ._copyMsg_1xv1e_23 {
    position: absolute;
    bottom: 8px
}

[dir=ltr] ._root_1xv1e_1 ._copyMsg_1xv1e_23 {
    right: 8px
}

[dir=rtl] ._root_1xv1e_1 ._copyMsg_1xv1e_23 {
    left: 8px
}

._root_1xv1e_1 ._decryptMsg_1xv1e_28 {
    position: absolute;
    top: 50%;
    background-color: var(--okd-color-container-primary)
}

[dir=ltr] ._root_1xv1e_1 ._decryptMsg_1xv1e_28 {
    left: 50%;
    transform: translate(-50%,-50%)
}

[dir=rtl] ._root_1xv1e_1 ._decryptMsg_1xv1e_28 {
    right: 50%;
    transform: translate(50%,-50%)
}

.transaction-tab {
    display: flex;
    width: 100%;
    height: 40px;
    padding: 10px 12px;
    align-items: center;
    background: var(--okd-color-background-base-secondary);
    justify-content: space-between;
    position: relative
}

.transaction-tab:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] .transaction-tab:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] .transaction-tab:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    .transaction-tab:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    .transaction-tab:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

.transaction-tab:before {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: var(--okd-color-border-primary)
}

.transaction-tab img {
    width: 12px;
    height: 12px
}

.transaction-tab-main {
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 16px
}

.transaction-tab__narrow-box {
    padding: 4px;
    cursor: pointer
}

.transaction-tab__hidden {
    visibility: hidden
}

.transaction-tab__arrow {
    color: var(--okd-color-content-primary);
    font-weight: 700
}

.dapp-dialog {
    display: flex;
    padding: 20px 16px 16px;
    flex-direction: column;
    align-items: center
}

.dapp-dialog--logo.iconfont {
    margin-bottom: 16px;
    font-size: 58px;
    color: var(--okd-color-semantic-notice)
}

.dapp-dialog--title {
    font-weight: 500;
    font-size: 18px;
    line-height: 24px;
    text-align: center;
    margin-bottom: 24px
}

.dapp-dialog--button {
    width: 100%
}

.evm-confirm-transaction {
    width: 100%;
    overflow-y: auto;
    flex: 1
}

.evm-confirm-transaction--main {
    display: flex;
    width: 100%;
    flex-direction: column
}

.evm-confirm-transaction--header {
    display: flex;
    width: 100%;
    padding: 30px 16px 22px;
    align-items: center;
    flex-direction: column
}

.evm-confirm-transaction--desc {
    color: var(--okd-color-content-contrast);
    line-height: 20px;
    text-align: center;
    font-weight: 400;
    font-size: 14px
}

.evm-confirm-transaction--chain-icon {
    width: 56px;
    height: 56px
}

.evm-confirm-transaction--currency-amount {
    color: var(--okd-color-content-primary);
    line-height: 24px;
    text-align: center;
    font-style: normal;
    font-weight: 700;
    font-size: 18px;
    margin-top: 8px;
    margin-bottom: 2px;
    word-break: break-word
}

.evm-confirm-transaction--item {
    display: flex;
    width: 100%;
    padding: 10px 0;
    justify-content: space-between;
    flex-wrap: wrap
}

.evm-confirm-transaction--item-normal {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    flex-wrap: nowrap
}

.evm-confirm-transaction--item-normal .iconfont {
    color: var(--okd-color-content-contrast);
    font-size: 12px;
    cursor: pointer
}

.evm-confirm-transaction--item-normal .okx-wallet-plugin-copy {
    font-size: 24px;
    color: var(--okd-color-content-primary)
}

.evm-confirm-transaction--item-input {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    flex-wrap: nowrap;
    display: flex;
    align-items: center
}

.evm-confirm-transaction--gas {
    padding: 12px;
    background-color: var(--okd-color-background-base-secondary)
}

.evm-confirm-transaction--gas-item {
    display: flex;
    width: 100%;
    padding: 6px 0;
    justify-content: space-between;
    align-items: center
}

.evm-confirm-transaction--gas-title {
    font-weight: 400;
    font-size: 14px;
    color: var(--okd-color-content-contrast)
}

.evm-confirm-transaction--gas-input {
    flex-basis: 152px
}

.evm-confirm-transaction--line {
    height: 1px;
    margin: 14px 0;
    background-color: var(--okd-color-border-primary)
}

.evm-confirm-transaction--body {
    padding: 0 14px
}

.evm-confirm-transaction--title {
    color: var(--okd-color-content-contrast);
    line-height: 20px;
    font-style: normal;
    font-weight: 400;
    font-size: 16px
}

[dir=ltr] .evm-confirm-transaction--title {
    margin-right: 16px
}

[dir=rtl] .evm-confirm-transaction--title {
    margin-left: 16px
}

.evm-confirm-transaction--value-normal,.evm-confirm-transaction--value-normal span {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.evm-confirm-transaction--value {
    display: flex;
    color: var(--okd-color-content-primary);
    line-height: 20px;
    align-items: center;
    font-style: normal;
    font-weight: 400;
    font-size: 16px
}

.evm-confirm-transaction--value-highlight {
    color: var(--okd-color-semantic-notice);
    cursor: pointer
}

[dir=ltr] .evm-confirm-transaction--network-icon {
    margin-right: 8px
}

[dir=rtl] .evm-confirm-transaction--network-icon {
    margin-left: 8px
}

.evm-confirm-transaction--expand {
    display: flex;
    align-items: center;
    cursor: pointer
}

[dir=ltr] .evm-confirm-transaction--expand-text {
    margin-right: 4px
}

[dir=rtl] .evm-confirm-transaction--expand-text {
    margin-left: 4px
}

.evm-confirm-transaction--expand .iconfont {
    color: var(--okd-color-content-contrast)
}

.evm-confirm-transaction--insufficient-gas {
    display: flex;
    width: 100%;
    padding: 7px 16px;
    color: var(--okd-color-content-primary);
    line-height: 16px;
    border-radius: 4px;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    align-items: center;
    margin-top: 4px;
    background: var(--okd-color-alert-warning)
}

.evm-confirm-transaction--data {
    color: var(--okd-color-content-contrast);
    line-height: 20px;
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    word-break: break-all;
    cursor: pointer;
    user-select: all
}

.evm-confirm-transaction--data .confirm-transaction--tooltip--container {
    z-index: 9
}

.evm-confirm-transaction--data .confirm-transaction--tooltip--container .confirm-transaction--tooltip--content {
    user-select: all;
    cursor: text;
    z-index: 9
}

@media (hover: hover) and (pointer: fine) {
    .evm-confirm-transaction--data:hover {
        color:var(--okd-color-content-contrast)
    }
}

.evm-confirm-transaction--multi-bottom {
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-style: normal;
    font-weight: 400;
    font-size: 12px
}

[dir=ltr] .evm-confirm-transaction--multi-bottom {
    float: right
}

[dir=rtl] .evm-confirm-transaction--multi-bottom {
    float: left
}

.evm-confirm-transaction--button-group {
    position: sticky;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 99;
    display: flex;
    width: 100%;
    height: 88px;
    padding: 16px 16px 24px;
    background-color: var(--okd-color-background-base-primary);
    justify-content: space-between;
    gap: 8px
}

.evm-confirm-transaction--text-image {
    width: 20px;
    height: 20px
}

[dir=ltr] .evm-confirm-transaction--text-image {
    margin-right: 8px
}

[dir=rtl] .evm-confirm-transaction--text-image {
    margin-left: 8px
}

.evm-confirm-transaction--data-text {
    color: var(--okd-color-content-contrast);
    font-size: 12px;
    font-weight: 400
}

@media (hover: hover) and (pointer: fine) {
    .evm-confirm-transaction--data-text:hover {
        color:var(--okd-color-content-secondary)
    }
}

.evm-confirm-transaction--data-title {
    color: var(--okd-color-content-contrast);
    font-size: 14px;
    font-weight: 400;
    margin-bottom: 8px
}

._customInput_1jr5r_1 {
    margin-bottom: 16px
}

._RpcEvmSendEditNonce_1jypd_1 ._content_1jypd_1 {
    padding: 24px 16px 0
}

._RpcEvmSendEditNonce_1jypd_1 ._content_1jypd_1 ._inner_1jypd_5 ._rpc-evm-send-edit-nonce__warning-input_1jypd_5 {
    border-color: var(--okd-color-semantic-notice);
    box-shadow: none
}

._RpcEvmSendEditNonce_1jypd_1 ._content_1jypd_1 ._warningText_1jypd_9 {
    color: var(--okd-color-semantic-notice);
    font-size: 14px
}

._RpcEvmSendEditNonce_1jypd_1 ._content_1jypd_1 ._warningText_1jypd_9 ._icon_1jypd_13 {
    vertical-align: -3px
}

[dir=ltr] ._RpcEvmSendEditNonce_1jypd_1 ._content_1jypd_1 ._warningText_1jypd_9 ._icon_1jypd_13 {
    margin-right: 5px
}

[dir=rtl] ._RpcEvmSendEditNonce_1jypd_1 ._content_1jypd_1 ._warningText_1jypd_9 ._icon_1jypd_13 {
    margin-left: 5px
}

._retina-border-basic_1j9by_1 {
    position: relative
}

._retina-border-basic_1j9by_1:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._retina-border-basic_1j9by_1:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._retina-border-basic_1j9by_1:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._retina-border-basic_1j9by_1:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._retina-border-basic_1j9by_1:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._root_1j9by_29 {
    display: flex;
    padding: 24px 16px;
    flex-direction: column;
    gap: 4px;
    position: relative
}

._root_1j9by_29:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._root_1j9by_29:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._root_1j9by_29:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._root_1j9by_29:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._root_1j9by_29:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._root_1j9by_29:before {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: var(--okd-color-border-primary)
}

._root_1j9by_29 ._title_1j9by_66 {
    width: 48px;
    height: 16px;
    margin-bottom: 11px
}

._root_1j9by_29 ._content_1j9by_71 {
    display: flex
}

._root_1j9by_29 ._content_1j9by_71 ._avatar_1j9by_74 {
    width: 32px;
    height: 32px
}

[dir=ltr] ._root_1j9by_29 ._content_1j9by_71 ._avatar_1j9by_74 {
    margin-right: 8px
}

[dir=rtl] ._root_1j9by_29 ._content_1j9by_71 ._avatar_1j9by_74 {
    margin-left: 8px
}

._root_1j9by_29 ._content_1j9by_71 ._detail_1j9by_79 ._summary_1j9by_79 {
    width: 160px;
    height: 32px
}

._root_1j9by_29 ._content_1j9by_71 ._detail_1j9by_79 ._desc_1j9by_83 {
    width: 70px;
    height: 14px;
    margin-top: 11px
}

._root_424m3_1 ._icon_424m3_1 {
    cursor: pointer;
    line-height: 32px
}

[dir=ltr] ._root_424m3_1 ._icon_424m3_1 {
    margin-left: 12px
}

[dir=rtl] ._root_424m3_1 ._icon_424m3_1 {
    margin-right: 12px
}

._root_424m3_1 ._icon_424m3_1 .okx-wallet-plugin-draw-20 {
    color: var(--okd-color-content-tertiary);
    font-size: 24px
}

._editApproveAmountModal_424m3_10 {
    display: flex;
    width: 440px;
    height: 560px;
    flex-direction: column
}

@media (max-width: 767px) {
    ._editApproveAmountModal_424m3_10 {
        width:100%;
        height: 90vh
    }
}

._editApproveAmountModal_424m3_10 ._content_424m3_22 {
    flex: 1
}

._editApproveAmountModal_424m3_10 ._editArea_424m3_25 {
    height: 42px;
    overflow: hidden;
    padding: 0 16px
}

._editApproveAmountModal_424m3_10 ._editArea_424m3_25 ._unlimitedText_424m3_30 {
    width: 100%;
    color: var(--okd-color-semantic-neutral);
    line-height: 42px;
    text-align: center;
    font-weight: 700;
    font-size: 36px
}

[dir=ltr] ._editApproveAmountModal_424m3_10 ._editArea_424m3_25 ._unlimitedText_424m3_30 {
    margin-right: 8px
}

[dir=rtl] ._editApproveAmountModal_424m3_10 ._editArea_424m3_25 ._unlimitedText_424m3_30 {
    margin-left: 8px
}

._editApproveAmountModal_424m3_10 ._editArea_424m3_25 ._unlimitedText_424m3_30 ._unlimitedSymbol_424m3_39 {
    color: var(--okd-color-content-contrast);
    line-height: 42px;
    font-weight: 700;
    font-size: 36px
}

._editApproveAmountModal_424m3_10 ._editArea_424m3_25 ._symbolClassName_424m3_45 {
    color: var(--okd-color-content-contrast)
}

._editApproveAmountModal_424m3_10 ._quickHandler_424m3_48 {
    margin-top: 12px;
    display: flex;
    justify-content: center;
    padding: 0 16px;
    overflow: hidden
}

._editApproveAmountModal_424m3_10 ._quickHandler_424m3_48 ._balanceWrap_424m3_55 {
    display: flex;
    overflow: hidden
}

[dir=ltr] ._editApproveAmountModal_424m3_10 ._quickHandler_424m3_48 ._balanceWrap_424m3_55 {
    padding-right: 12px;
    margin-right: 12px;
    border-right: 1px solid var(--okd-color-border-secondary)
}

[dir=rtl] ._editApproveAmountModal_424m3_10 ._quickHandler_424m3_48 ._balanceWrap_424m3_55 {
    padding-left: 12px;
    margin-left: 12px;
    border-left: 1px solid var(--okd-color-border-secondary)
}

._editApproveAmountModal_424m3_10 ._quickHandler_424m3_48 ._balanceWrap_424m3_55 ._balance_424m3_55 {
    color: var(--okd-color-content-contrast);
    line-height: 20px;
    font-size: 14px
}

[dir=ltr] ._editApproveAmountModal_424m3_10 ._quickHandler_424m3_48 ._balanceWrap_424m3_55 ._balance_424m3_55 {
    margin-right: 8px
}

[dir=rtl] ._editApproveAmountModal_424m3_10 ._quickHandler_424m3_48 ._balanceWrap_424m3_55 ._balance_424m3_55 {
    margin-left: 8px
}

._editApproveAmountModal_424m3_10 ._quickHandler_424m3_48 ._balanceWrap_424m3_55 ._maxBalance_424m3_68 {
    cursor: pointer;
    color: var(--okd-color-content-primary);
    line-height: 20px;
    flex: none;
    font-size: 14px;
    font-weight: 500
}

._editApproveAmountModal_424m3_10 ._quickHandler_424m3_48 ._balanceWrap_424m3_55 ._maxBalance_424m3_68._maxDisabled_424m3_76 {
    cursor: not-allowed
}

._editApproveAmountModal_424m3_10 ._quickHandler_424m3_48 ._unlimited_424m3_30 {
    flex: none;
    cursor: pointer;
    display: flex
}

._editApproveAmountModal_424m3_10 ._quickHandler_424m3_48 ._unlimited_424m3_30 ._text_424m3_84 {
    color: var(--okd-color-content-primary);
    line-height: 20px;
    font-size: 14px;
    font-weight: 500
}

[dir=ltr] ._editApproveAmountModal_424m3_10 ._quickHandler_424m3_48 ._unlimited_424m3_30 ._text_424m3_84 {
    margin-right: 4px
}

[dir=rtl] ._editApproveAmountModal_424m3_10 ._quickHandler_424m3_48 ._unlimited_424m3_30 ._text_424m3_84 {
    margin-left: 4px
}

._editApproveAmountModal_424m3_10 ._authQuantityWarnTip_424m3_91 {
    padding: 0 16px;
    line-height: 16px;
    text-align: center;
    margin-top: 16px;
    font-size: 14px
}

._editApproveAmountModal_424m3_10 ._authQuantityWarnTip_424m3_91._danger_424m3_98 {
    color: var(--okd-color-semantic-negative)
}

._editApproveAmountModal_424m3_10 ._authQuantityWarnTip_424m3_91._info_424m3_101 {
    color: var(--okd-color-content-contrast)
}

._editApproveAmountModal_424m3_10 ._approveTip_424m3_104 {
    padding: 0 16px;
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    text-align: center;
    font-size: 14px;
    margin-bottom: 24px
}

._editApproveAmountModal_424m3_10 ._footerActions_424m3_112 {
    padding: 12px 16px 24px
}

._root_184nf_1 {
    width: 100%;
    height: 100%
}

._root_184nf_1 ._main_184nf_5 {
    width: 100%;
    flex: 1;
    padding: 16px
}

._root_184nf_1 ._main_184nf_5 ._tips_184nf_10 {
    color: var(--okd-color-content-contrast);
    font-size: 14px;
    line-height: 22px;
    margin-bottom: 16px
}

._root_184nf_1 ._main_184nf_5 ._list_184nf_16 ._item_184nf_16 {
    display: flex;
    width: 100%;
    padding: 18px 0;
    cursor: pointer
}

._root_184nf_1 ._main_184nf_5 ._list_184nf_16 ._item_184nf_16 ._title_184nf_22 {
    color: var(--okd-color-text-amplifed);
    line-height: 20px;
    flex: 1;
    font-size: 16px
}

[dir=ltr] ._root_184nf_1 ._main_184nf_5 ._list_184nf_16 ._item_184nf_16 ._title_184nf_22 {
    margin-right: 24px
}

[dir=rtl] ._root_184nf_1 ._main_184nf_5 ._list_184nf_16 ._item_184nf_16 ._title_184nf_22 {
    margin-left: 24px
}

._root_184nf_1 ._footer_184nf_29 {
    width: 100%
}

._root_1r48s_1 {
    position: relative;
    width: 100%;
    height: 100%
}

._benefits_1ds7w_1 {
    display: flex;
    margin: 24px 0;
    padding: 16px;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 8px;
    flex-direction: column;
    align-items: flex-start;
    gap: 24px;
    align-self: stretch
}

._benefitItem_1ds7w_12 {
    display: flex
}

._benefitIcon_1ds7w_15 {
    color: var(--okd-color-content-primary);
    font-size: 24px
}

[dir=ltr] ._benefitIcon_1ds7w_15 {
    margin-right: 12px
}

[dir=rtl] ._benefitIcon_1ds7w_15 {
    margin-left: 12px
}

._benefitTitle_1ds7w_20 {
    color: var(--okd-color-content-primary);
    font-size: 14px;
    font-weight: 500;
    line-height: 16px
}

._benefitDesc_1ds7w_26 {
    color: var(--okd-color-content-contrast);
    font-size: 10px;
    font-weight: 400;
    line-height: 12px;
    margin-top: 8px
}

._content_1qv1a_1 {
    padding: 50px 24px 80px;
    overflow: auto
}

._title_1qv1a_5 {
    color: var(--okd-color-content-primary);
    font-size: 24px;
    font-weight: 700;
    line-height: 28px;
    margin-bottom: 22px
}

._subTitle_1qv1a_12 {
    color: var(--okd-color-content-secondary);
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    margin-bottom: 24px
}

._footerWrapper_1qv1a_19 {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    background-color: var(--okd-color-background-base-primary)
}

._footer_1qv1a_19 {
    display: flex;
    gap: 12px
}

._footer_1qv1a_19>* {
    width: 0;
    flex: 1
}

._root_pbsli_1 {
    display: flex;
    align-items: center
}

._root_pbsli_1 ._tokenImg_pbsli_5 {
    flex: none;
    width: 32px;
    height: 32px;
    border-radius: 50%
}

[dir=ltr] ._root_pbsli_1 ._tokenImg_pbsli_5 {
    margin-right: 12px
}

[dir=rtl] ._root_pbsli_1 ._tokenImg_pbsli_5 {
    margin-left: 12px
}

._root_pbsli_1 ._coinDetail_pbsli_12 {
    flex: 1;
    overflow: hidden
}

._root_pbsli_1 ._coinDetail_pbsli_12 ._title_pbsli_16 {
    flex: 1;
    font-weight: 500
}

._root_pbsli_1 ._coinDetail_pbsli_12 ._title_pbsli_16._in_pbsli_20 {
    color: var(--okd-color-semantic-positive)
}

._root_pbsli_1 ._arrow_pbsli_23 {
    display: flex;
    width: 100%;
    height: 16px;
    align-items: center;
    justify-content: center;
    cursor: pointer
}

._root_pbsli_1 ._arrow_pbsli_23 .okx-wallet-plugin-add-arrow-chevrons {
    transition: transform .1s
}

[dir=ltr] ._root_pbsli_1 ._arrow_pbsli_23 .okx-wallet-plugin-add-arrow-chevrons {
    transform: rotate(180deg)
}

[dir=rtl] ._root_pbsli_1 ._arrow_pbsli_23 .okx-wallet-plugin-add-arrow-chevrons {
    transform: rotate(-180deg)
}

._root_pbsli_1 ._arrow_pbsli_23._fold_pbsli_35 .okx-wallet-plugin-add-arrow-chevrons {
    transform: rotate(0)
}

._root_1wfix_1 {
    cursor: pointer
}

._approve_ojrap_1 ._title_ojrap_1 {
    display: flex;
    align-items: center;
    max-width: 100%
}

._approve_ojrap_1 ._title_ojrap_1 ._titleContent_ojrap_6 {
    font-weight: 500;
    line-height: 118%
}

._approve_ojrap_1 ._title_ojrap_1 ._titleContent_ojrap_6._warning_ojrap_10 {
    color: var(--okd-color-semantic-notice)
}

._nav_12wqi_1 {
    background: var(--okd-color-background-base-secondary)
}

._main_12wqi_4 {
    width: 100%;
    height: calc(100% - 88px);
    flex-direction: column;
    overflow-y: auto
}

._center_12wqi_10 {
    width: 328px;
    margin: 8px auto auto
}

._group_12wqi_15 {
    width: 328px;
    margin: 0 auto 12px;
    padding: 16px 12px;
    background: var(--okd-color-background-base-primary);
    border-radius: 8px
}

._mt20_12wqi_24 {
    margin-top: 20px
}

._mt12_12wqi_27 {
    margin-top: 12px
}

._address_12wqi_30 {
    font-size: 14px;
    color: var(--okd-color-gray-400);
    word-break: break-all
}

._mt8_12wqi_35 {
    margin-top: 8px
}

._address_11ipy_1 {
    color: var(--okd-color-content-tertiary);
    font-size: 14px;
    line-height: 158%
}

._content_1i550_1 {
    padding: 28px 0 24px
}

._content_1i550_1._none_1i550_4 {
    display: none
}

._content_1i550_1:last-child {
    padding: 24px 0 0
}

._content_1i550_1 ._title_1i550_10 {
    color: var(--okd-color-content-contrast);
    font-size: 12px;
    line-height: 16px
}

._content_1i550_1._input_1i550_15 {
    border-bottom: .5px solid var(--okd-color-gray-100)
}

._content_1i550_1._input_1i550_15 ._utxoContainer_1i550_18._isCurrentAddr_1i550_18 ._signTag_1i550_18 {
    display: block
}

._content_1i550_1 ._utxoContainer_1i550_18 {
    padding-top: 16px
}

._content_1i550_1 ._utxoContainer_1i550_18 ._addrContainer_1i550_24 {
    display: flex;
    flex-direction: row;
    align-items: center
}

._content_1i550_1 ._utxoContainer_1i550_18 ._addrContainer_1i550_24 ._address_1i550_29 {
    color: var(--okd-color-content-disabled);
    font-size: 14px;
    line-height: 16px
}

[dir=ltr] ._content_1i550_1 ._utxoContainer_1i550_18 ._addrContainer_1i550_24 ._address_1i550_29 {
    margin-right: 4px
}

[dir=rtl] ._content_1i550_1 ._utxoContainer_1i550_18 ._addrContainer_1i550_24 ._address_1i550_29 {
    margin-left: 4px
}

._content_1i550_1 ._utxoContainer_1i550_18 ._addrContainer_1i550_24 ._signTag_1i550_18 {
    display: none
}

._content_1i550_1 ._utxoContainer_1i550_18 ._amount_1i550_38 {
    color: var(--okd-color-content-disabled);
    font-size: 14px;
    font-weight: 500;
    line-height: 16px
}

._content_1i550_1 ._utxoContainer_1i550_18._isCurrentAddr_1i550_18 ._addrContainer_1i550_24 ._address_1i550_29,._content_1i550_1 ._utxoContainer_1i550_18._isCurrentAddr_1i550_18 ._amount_1i550_38 {
    color: var(--okd-color-content-primary)
}

._content_1i550_1 ._xrcAssetsContainer_1i550_50 {
    padding: 12px 12px 4px;
    margin-top: 12px;
    border-radius: 8px;
    background: var(--okd-color-background-base-secondary)
}

._content_1i550_1 ._xrcAssetsContainer_1i550_50 ._xrcAssetsTitle_1i550_56 {
    color: var(--okd-color-content-contrast);
    font-size: 12px;
    line-height: 16px;
    margin-bottom: 16px
}

._content_1i550_1 ._xrcAssetsContainer_1i550_50 ._xrcAssetContainer_1i550_62 {
    margin-bottom: 8px
}

._content_1i550_1 ._xrcAssetsContainer_1i550_50 ._xrcAssetContainer_1i550_62 ._logo_1i550_65 {
    width: 20px;
    height: 20px;
    border-radius: 20px;
    flex: none
}

[dir=ltr] ._content_1i550_1 ._xrcAssetsContainer_1i550_50 ._xrcAssetContainer_1i550_62 ._logo_1i550_65 {
    margin-right: 8px
}

[dir=rtl] ._content_1i550_1 ._xrcAssetsContainer_1i550_50 ._xrcAssetContainer_1i550_62 ._logo_1i550_65 {
    margin-left: 8px
}

._content_1i550_1 ._xrcAssetsContainer_1i550_50 ._xrcAssetContainer_1i550_62 ._logo_1i550_65._isNFT_1i550_72 {
    border-radius: 4px
}

._content_1i550_1 ._xrcAssetsContainer_1i550_50 ._xrcAssetContainer_1i550_62 ._amountText_1i550_75 {
    color: var(--okd-color-content-tertiary)
}

._content_1i550_1 ._xrcAssetsContainer_1i550_50 ._xrcAssetContainer_1i550_62 ._protocol_1i550_78 {
    flex: none;
    max-width: 80px;
    overflow: hidden;
    text-overflow: ellipsis
}

[dir=ltr] ._content_1i550_1 ._xrcAssetsContainer_1i550_50 ._xrcAssetContainer_1i550_62 ._protocol_1i550_78 {
    margin-left: 6px
}

[dir=rtl] ._content_1i550_1 ._xrcAssetsContainer_1i550_50 ._xrcAssetContainer_1i550_62 ._protocol_1i550_78 {
    margin-right: 6px
}

._content_1i550_1 ._xrcAssetsContainer_1i550_50 ._moreXRCContainer_1i550_85 {
    margin-bottom: 8px;
    cursor: pointer
}

._content_1i550_1 ._xrcAssetsContainer_1i550_50 ._moreXRCContainer_1i550_85 ._showMoreTitle_1i550_89 {
    color: var(--okd-color-content-contrast);
    font-size: 12px;
    line-height: 16px
}

[dir=ltr] ._content_1i550_1 ._xrcAssetsContainer_1i550_50 ._moreXRCContainer_1i550_85 ._showMoreTitle_1i550_89 {
    margin-right: 6px
}

[dir=rtl] ._content_1i550_1 ._xrcAssetsContainer_1i550_50 ._moreXRCContainer_1i550_85 ._showMoreTitle_1i550_89 {
    margin-left: 6px
}

[dir=ltr] ._content_1i550_1 ._xrcAssetsContainer_1i550_50 ._moreXRCContainer_1i550_85 ._moreAssetsLogos_1i550_95 {
    margin-right: 8px;
    margin-left: 4px
}

[dir=rtl] ._content_1i550_1 ._xrcAssetsContainer_1i550_50 ._moreXRCContainer_1i550_85 ._moreAssetsLogos_1i550_95 {
    margin-left: 8px;
    margin-right: 4px
}

._content_1i550_1 ._xrcAssetsContainer_1i550_50 ._moreXRCContainer_1i550_85 ._moreAssetsLogos_1i550_95 ._moreAssetsLogo_1i550_95 {
    width: 20px;
    height: 20px;
    border-radius: 20px;
    flex: none
}

[dir=ltr] ._content_1i550_1 ._xrcAssetsContainer_1i550_50 ._moreXRCContainer_1i550_85 ._moreAssetsLogos_1i550_95 ._moreAssetsLogo_1i550_95 {
    margin-left: -4px
}

[dir=rtl] ._content_1i550_1 ._xrcAssetsContainer_1i550_50 ._moreXRCContainer_1i550_85 ._moreAssetsLogos_1i550_95 ._moreAssetsLogo_1i550_95 {
    margin-right: -4px
}

._content_1i550_1 ._expandContainer_1i550_106 {
    margin-top: 16px;
    cursor: pointer
}

._content_1i550_1 ._expandContainer_1i550_106 ._expandContainer_title_1i550_110 {
    color: var(--okd-color-content-contrast);
    font-size: 12px;
    font-weight: 500;
    line-height: 16px
}

._content_1i550_1 ._expandContainer_1i550_106 ._expandContainer_leftTotal_1i550_116 {
    color: var(--okd-color-content-primary);
    font-size: 14px;
    font-weight: 500;
    line-height: 16px
}

[dir=ltr] ._content_1i550_1 ._expandContainer_1i550_106 ._expandContainer_leftTotal_1i550_116 {
    margin-right: 4px
}

[dir=rtl] ._content_1i550_1 ._expandContainer_1i550_106 ._expandContainer_leftTotal_1i550_116 {
    margin-left: 4px
}

._content_1i550_1 ._expandContainer_1i550_106 ._expandContainer_icon_1i550_123 {
    color: var(--okd-color-content-primary)
}

._main_asg9r_1 {
    display: flex;
    padding: 12px 16px 0;
    flex: 1;
    overflow: hidden;
    flex-direction: column
}

._main_asg9r_1 ._title_asg9r_8 {
    padding-top: 16px;
    padding-bottom: 8px;
    color: var(--okd-color-content-secondary);
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px
}

._main_asg9r_1 ._scrollArea_asg9r_17 {
    flex: 1;
    height: 100%;
    overflow-y: scroll
}

._main_asg9r_1 ._item_asg9r_22 {
    padding: 16px 0
}

._main_asg9r_1 ._item_asg9r_22 ._subTitle_asg9r_25 {
    flex: 1;
    color: var(--okd-color-content-contrast);
    font-size: 12px;
    line-height: 16px;
    margin-bottom: 6px
}

._main_asg9r_1 ._item_asg9r_22 ._content_asg9r_32 {
    flex: 1;
    color: var(--okd-color-text-amplifed);
    font-size: 14px;
    line-height: 16px
}

._main_asg9r_1 ._loading_asg9r_38 {
    padding: 20px 0;
    text-align: center;
    margin-top: 90px
}

._arrow_asg9r_43 {
    display: flex;
    align-items: center;
    cursor: pointer
}

._arrow_asg9r_43 ._icon_asg9r_48 {
    color: var(--okd-color-content-contrast);
    font-size: 12px
}

[dir=ltr] ._arrow_asg9r_43 ._icon_asg9r_48 {
    margin-left: 6px
}

[dir=rtl] ._arrow_asg9r_43 ._icon_asg9r_48 {
    margin-right: 6px
}

._main_1h9ym_1 {
    width: 100%;
    height: 100%;
    background-color: var(--okd-color-background-base-primary)
}

._main_1h9ym_1 ._box_1h9ym_6 {
    flex: 1;
    width: 100%;
    padding: 78px 16px 0;
    overflow: auto
}

._main_1h9ym_1 ._box_1h9ym_6 ._tipImg_1h9ym_12 {
    display: flex;
    width: 120px;
    height: 120px;
    justify-content: center;
    align-items: center;
    overflow: hidden;
    margin: 0 auto
}

._main_1h9ym_1 ._box_1h9ym_6 ._tipImg_1h9ym_12 ._tipImgIcon_1h9ym_21 {
    font-size: 120px;
    color: var(--okd-color-semantic-negative)
}

._main_1h9ym_1 ._box_1h9ym_6 ._tipImg_1h9ym_12 ._tipImgPic_1h9ym_25 {
    width: 120px;
    height: 120px
}

._main_1h9ym_1 ._box_1h9ym_6 ._title_1h9ym_29 {
    width: 100%;
    margin: 12px 0;
    color: var(--okd-color-text-amplifed);
    line-height: 28px;
    font-size: 24px;
    font-weight: 500
}

._main_1h9ym_1 ._box_1h9ym_6 ._decs_1h9ym_37 {
    width: 100%;
    color: var(--okd-color-content-contrast);
    font-weight: 400;
    line-height: 20px
}

._main_1h9ym_1 ._w100_1h9ym_43,._main_1h9ym_1 ._footerWrap_1h9ym_46 {
    width: 100%
}

._extLink_1eb1z_1 {
    color: var(--okd-color-content-primary);
    text-decoration-line: underline
}

._inscription-preview_yy6vc_1 {
    display: flex;
    width: 32px;
    height: 32px;
    background-color: var(--okd-color-background-surface-primary);
    border-radius: 4px;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    overflow: hidden
}

[dir=ltr] ._inscription-preview_yy6vc_1 {
    margin-right: 8px
}

[dir=rtl] ._inscription-preview_yy6vc_1 {
    margin-left: 8px
}

._inscription-preview__inner_yy6vc_13 {
    display: flex;
    width: 20px;
    height: 20px;
    overflow: hidden;
    align-items: center;
    justify-content: center
}

._inscription-preview-text_yy6vc_21 {
    max-width: 160px;
    transform: scale(.5);
    font-size: 12px
}

._inscription-preview-image_yy6vc_26 {
    width: 100%;
    height: 100%
}

._inscription-item__content_yy6vc_30 {
    flex: 1;
    max-width: calc(100% - 40px)
}

._inscription-exceedTip_yy6vc_34 {
    width: 100%;
    text-align: center;
    margin-top: 16px
}

._inscription-extend_yy6vc_39 {
    cursor: pointer;
    margin-top: 16px
}

._inscription-extend__icon_yy6vc_43 {
    color: var(--okd-color-content-contrast)
}

._agreeWrapper_alobj_1 {
    border-top: .5px solid var(--okd-color-border-primary);
    padding: 16px;
    background: var(--okd-color-background-base-primary)
}

._root_1ma06_1 {
    display: flex;
    width: 100%;
    height: 100%;
    flex-direction: column
}

._root_1ma06_1 ._main_1ma06_7 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

._root_1ma06_1 ._main_1ma06_7 ._image_1ma06_14 {
    width: 100px;
    height: 100px
}

._root_1ma06_1 ._main_1ma06_7 ._title_1ma06_18 {
    color: var(--okd-color-content-primary);
    line-height: 28px;
    text-align: center;
    font-weight: 500;
    font-size: 24px;
    margin-top: 32px;
    margin-bottom: 12px
}

._root_1ma06_1 ._main_1ma06_7 ._desc_1ma06_27 {
    color: var(--okd-color-content-contrast);
    line-height: 20px;
    text-align: center;
    font-size: 14px
}

._root_1ma06_1 ._footer_1ma06_33 {
    width: 100%;
    height: 80px;
    padding: 12px 16px 20px
}

._content_15ne2_1 {
    flex: 1;
    overflow: hidden
}

._tabs_8vwgq_1 {
    width: auto;
    margin: 8px 16px
}

._tabs-container_8vwgq_5 {
    flex: 1;
    min-height: 0;
    margin-top: -16px
}

._panel-list_8vwgq_10 {
    flex: 1;
    min-height: 0;
    flex-direction: column
}

._panel-list_8vwgq_10>div {
    flex: 1;
    min-height: 0
}

._right_8vwgq_19,._left_8vwgq_22 {
    line-height: 1
}

._left_8vwgq_22>i {
    position: relative;
    bottom: 1px
}

._option-item_ecfdy_1 {
    padding: 0;
    justify-content: flex-start
}

._option-icon_ecfdy_5 {
    font-size: 18px
}

[dir=ltr] ._option-icon_ecfdy_5 {
    margin-right: 12px
}

[dir=rtl] ._option-icon_ecfdy_5 {
    margin-left: 12px
}

._option_ecfdy_1 {
    display: flex;
    align-items: center;
    min-width: 114px;
    height: 31px;
    padding: 0;
    color: var(--okd-color-content-primary)
}

._option-text_ecfdy_17 {
    display: inline-block;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 16px
}

._more-icon_ecfdy_24 {
    font-size: 24px;
    color: var(--okd-color-content-primary)
}

[dir=ltr] ._more-icon_ecfdy_24 {
    margin-left: 12px
}

[dir=rtl] ._more-icon_ecfdy_24 {
    margin-right: 12px
}

._root_1lmgy_1 {
    margin: 0
}

._title__wrap_1lmgy_4 {
    flex: 1;
    width: 100%;
    line-height: 20px
}

._desc__wrap_1lmgy_9 {
    width: 100%
}

[dir=ltr] ._checkIcon_1lmgy_12 {
    margin-left: 12px
}

[dir=rtl] ._checkIcon_1lmgy_12 {
    margin-right: 12px
}

._root_1dyrv_1 {
    margin: 0
}

._empty-container_1dyrv_4 {
    padding-top: 72px
}

._list-container_1dyrv_7 {
    height: 100%;
    overflow: auto
}

._search-mode_1dyrv_11 {
    height: auto
}

._list-container_15bwz_1 {
    padding-bottom: 84px;
    overflow: auto
}

._unScollListContainer_15bwz_5 {
    overflow: visible
}

._search-input_6izyw_1 {
    margin: 20px 16px 16px
}

._more-icon_61eiy_1 {
    color: var(--okd-color-content-primary)
}

[dir=ltr] ._more-icon_61eiy_1 {
    margin-left: 12px
}

[dir=rtl] ._more-icon_61eiy_1 {
    margin-right: 12px
}

._more-icon_61eiy_1 ._more-icon__core_61eiy_5 {
    font-size: 24px
}

.net-loading {
    position: absolute;
    top: 0;
    z-index: 100;
    display: flex;
    width: 100%;
    height: 100%;
    background: var(--okd-color-background-scrim);
    backdrop-filter: blur(6px);
    justify-content: center;
    align-items: center
}

[dir=ltr] .net-loading {
    left: 50%;
    transform: translate(-50%)
}

[dir=rtl] .net-loading {
    right: 50%;
    transform: translate(50%)
}

.net-loading__close {
    position: absolute;
    top: 14px;
    width: 30px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 30px
}

[dir=ltr] .net-loading__close {
    right: 10px
}

[dir=rtl] .net-loading__close {
    left: 10px
}

.net-loading__close.iconfont {
    font-size: 24px
}

@media (hover: hover) and (pointer: fine) {
    .net-loading__close:hover {
        background-color:var(--okd-color-background-surface-primary)
    }

    .net-loading__close:active {
        background-color: var(--okd-color-background-surface-pressed)
    }
}

.net-loading__content {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 100%
}

.net-loading__content-text {
    width: 100%;
    padding: 0 16px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: var(--okd-color-content-primary);
    line-height: 20px;
    font-weight: 500;
    font-size: 16px;
    margin-top: 12px;
    text-align: center
}

._changeNetButton_hc70c_1 {
    margin-top: var(--okd-dialog-footer-btn-full-sm-margin-top, 8px)
}

._exitRpcModeButton_hc70c_4 {
    display: flex;
    height: 16px;
    align-items: center;
    justify-content: center;
    line-height: 16px;
    margin-top: 24px;
    font-size: 12px;
    cursor: pointer
}

._exitRpcModeButton_hc70c_4 ._text_hc70c_14 {
    font-size: 12px;
    font-weight: 500
}

[dir=ltr] ._exitRpcModeButton_hc70c_4 ._text_hc70c_14 {
    margin-left: 2px
}

[dir=rtl] ._exitRpcModeButton_hc70c_4 ._text_hc70c_14 {
    margin-right: 2px
}

._exitRpcModeButton_hc70c_4 ._font-logout_hc70c_19 {
    font-size: 16px
}

._list-title_1nee9_1 {
    padding: 0 16px;
    line-height: 28px;
    background-color: var(--okd-color-background-base-primary)
}

._search-container_1nee9_6 {
    flex: 1;
    overflow: scroll;
    background-color: var(--okd-color-background-base-primary)
}

._root_1basx_1 {
    display: flex;
    width: 100%;
    flex-direction: column;
    overflow-y: hidden
}

._header-gulf_1basx_7 {
    display: flex;
    width: 30px;
    height: 30px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    font-size: 20px
}

@media (hover: hover) and (pointer: fine) {
    ._header-gulf_1basx_7:hover {
        background-color:var(--okd-color-background-surface-primary);
        border-radius: 50%
    }

    ._header-gulf_1basx_7:active {
        background-color: var(--okd-color-background-surface-pressed)
    }
}

.net-form {
    display: flex;
    width: 100%;
    height: 100%;
    flex-direction: column
}

.net-form__title {
    margin-top: 16px;
    display: flex;
    flex-direction: column;
    align-items: center
}

.net-form__title-icon {
    width: 32px;
    height: 32px
}

.net-form__title-text {
    font-size: 18px;
    font-weight: 700;
    line-height: 24px;
    max-width: 240px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden
}

.net-form__title-text-top {
    margin-top: 8px
}

.net-form__warn {
    border-radius: 0
}

.net-form__wrap {
    padding: 0 16px;
    margin-top: 24px
}

.net-form__wrap-input {
    margin-bottom: 24px
}

.net-form__wrap-input__icon {
    position: relative;
    top: 1
}

[dir=ltr] .net-form__wrap-input__icon {
    margin-left: 4
}

[dir=rtl] .net-form__wrap-input__icon {
    margin-right: 4
}

.net-form__wrap-input .okx-wallet-plugin-information-circle {
    position: relative;
    top: 3px;
    color: var(--okd-color-content-contrast)
}

[dir=ltr] .net-form__wrap-input .okx-wallet-plugin-information-circle {
    margin-left: 4px
}

[dir=rtl] .net-form__wrap-input .okx-wallet-plugin-information-circle {
    margin-right: 4px
}

.net-form__footer-delete-btn {
    flex-grow: 0
}

.net-form__footer-delete-btn__text {
    color: var(--okd-color-semantic-negative)
}

._root_9zx9g_1 {
    flex: none;
    width: 24px;
    height: 24px;
    cursor: pointer
}

[dir=ltr] ._root_9zx9g_1 {
    margin-left: 6px
}

[dir=rtl] ._root_9zx9g_1 {
    margin-right: 6px
}

._root_9zx9g_1._disabled_9zx9g_8 {
    cursor: not-allowed
}

._root_1aq24_1 {
    cursor: pointer;
    padding: 10px 16px
}

._root_1aq24_1:hover:not(._disabled_1aq24_5) {
    background-color: var(--okd-color-background-surface-primary)
}

._root_1aq24_1:active:not(._disabled_1aq24_5) {
    background-color: var(--okd-color-background-surface-pressed)
}

._root_1aq24_1._highlight_1aq24_11 {
    background-color: var(--okd-color-border-primary)
}

._root_1aq24_1._disabled_1aq24_5 {
    cursor: not-allowed
}

._root_7lquh_1 {
    padding-bottom: 16px;
    position: relative
}

._root_7lquh_1:not(:last-child):after {
    content: "";
    position: absolute;
    bottom: 0;
    width: 328px;
    height: 1px;
    background-color: var(--okd-color-border-primary)
}

[dir=ltr] ._root_7lquh_1:not(:last-child):after {
    left: 50%;
    transform: translate(-50%)
}

[dir=rtl] ._root_7lquh_1:not(:last-child):after {
    right: 50%;
    transform: translate(50%)
}

._root_7lquh_1 ._keyring_7lquh_15 {
    border: none
}

._root_7lquh_1 ._keyring_7lquh_15 ._header_7lquh_18 {
    padding: 12px 16px
}

._root_7lquh_1 ._keyring_7lquh_15 ._title_7lquh_21 {
    width: 100%;
    overflow: hidden
}

._root_7lquh_1 ._keyring_7lquh_15 ._content_7lquh_25 {
    margin-bottom: 0
}

._root_7lquh_1 ._keyring_7lquh_15 ._icon_7lquh_28 {
    color: var(--okd-color-content-primary)
}

._root_7lquh_1 ._mpcStatusAlertWrapper_7lquh_31 {
    padding: 0 16px;
    margin-bottom: 8px
}

._root_qo7v8_1 ._selectAll_qo7v8_1 {
    position: relative;
    padding: 18px 16px 26px
}

._root_qo7v8_1 ._selectAll_qo7v8_1:after {
    position: absolute;
    bottom: 0;
    width: 328px;
    height: 1px;
    background-color: var(--okd-color-background-base-secondary);
    content: ""
}

[dir=ltr] ._root_qo7v8_1 ._selectAll_qo7v8_1:after {
    left: 50%;
    transform: translate(-50%)
}

[dir=rtl] ._root_qo7v8_1 ._selectAll_qo7v8_1:after {
    right: 50%;
    transform: translate(50%)
}

._root_qo7v8_1 ._selectAll_qo7v8_1 ._text_qo7v8_15 {
    height: 28px;
    line-height: 28px;
    flex: 1;
    font-size: 18px;
    font-weight: 500
}

._root_oli0p_1 {
    cursor: pointer
}

._root_oli0p_1 ._multiAccount_oli0p_4 {
    display: flex;
    width: 100%;
    justify-content: space-between
}

._root_oli0p_1 ._multiAccount_oli0p_4 ._count_oli0p_9 {
    font-size: 14px;
    line-height: 20px
}

._item_11fx7_1 {
    padding-top: 0
}

._loading_po7pc_1 {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%
}

._root_h6iyb_1 {
    position: absolute;
    top: 0;
    z-index: 9999;
    display: flex;
    width: 100%;
    height: 100%;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    background: var(--okd-color-background-base-primary)
}

[dir=ltr] ._root_h6iyb_1 {
    left: 0
}

[dir=rtl] ._root_h6iyb_1 {
    right: 0
}

._root_h6iyb_1 ._animation_h6iyb_14 {
    width: 256px
}

._root_h6iyb_1 ._text_h6iyb_17 {
    color: var(--okd-color-content-primary);
    line-height: 24px;
    font-weight: 500;
    font-size: 18px;
    margin-top: 32px
}

.permissions-connect {
    position: relative;
    display: flex;
    width: 100%;
    height: 100%;
    background: var(--okd-color-background-base-primary);
    flex-direction: column
}

@media screen and (min-width: 576px) {
    .permissions-connect .page-container {
        max-height:none;
        min-height: auto
    }
}

.permissions-connect__top-bar {
    display: grid;
    grid-template-columns: 1fr 1fr;
    padding: 16px 16px 0;
    align-items: center
}

.permissions-connect__back {
    color: var(--okd-color-content-tertiary);
    line-height: 140%;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    cursor: pointer
}

[dir=ltr] .permissions-connect__back i {
    margin-right: 10px
}

[dir=rtl] .permissions-connect__back i {
    margin-left: 10px
}

.permissions-connect__page-count {
    color: var(--okd-color-content-contrast);
    line-height: 140%;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    grid-column: 2;
    justify-self: end;
    font-weight: 700
}

._retina-border-basic_ibmng_1 {
    position: relative
}

._retina-border-basic_ibmng_1:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._retina-border-basic_ibmng_1:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._retina-border-basic_ibmng_1:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._retina-border-basic_ibmng_1:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._retina-border-basic_ibmng_1:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._nft-detail-back_ibmng_29 {
    position: absolute;
    top: 16px;
    z-index: 100;
    font-size: 18px;
    cursor: pointer;
    color: var(--okd-color-content-primary);
    background: var(--okd-color-background-base-secondary)
}

[dir=ltr] ._nft-detail-back_ibmng_29 {
    left: 16px
}

[dir=rtl] ._nft-detail-back_ibmng_29 {
    right: 16px
}

._nft-detail-content_ibmng_39 {
    position: absolute;
    top: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    padding-top: 380px
}

._nft-detail-panel_ibmng_47 {
    position: relative;
    z-index: 999;
    width: 100%;
    padding: 8px 16px 32px;
    background: var(--okd-color-background-base-primary);
    margin-top: -8px;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    box-shadow: 0 -16px 32px var(--okd-color-background-surface-disable)
}

._nft-detail-panel-title_ibmng_60 {
    line-height: 80px;
    font-size: 20px
}

._nft-detail-panel-list_ibmng_64 {
    padding-top: 16px
}

._nft-detail-link_ibmng_67 {
    height: 50px;
    position: relative
}

._nft-detail-link_ibmng_67:before {
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: var(--okd-color-border-primary)
}

._nft-detail-link_ibmng_67:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._nft-detail-link_ibmng_67:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._nft-detail-link_ibmng_67:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._nft-detail-link_ibmng_67:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._nft-detail-link_ibmng_67:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._nft-detail-link_ibmng_67:before {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: var(--okd-color-border-primary)
}

._nftPending_ibmng_131 {
    position: relative;
    border-radius: 8px;
    background: var(--opacity-black-50, var(--okd-color-background-surface-primary))
}

[dir=ltr] ._nftPending_ibmng_131 {
    padding: 8px 8px 8px 56px
}

[dir=rtl] ._nftPending_ibmng_131 {
    padding: 8px 56px 8px 8px
}

._nftPendingText_ibmng_137 {
    color: var(--okd-color-content-primary);
    font-size: 14px;
    line-height: 20px
}

._nftPendingLink_ibmng_142 {
    display: flex;
    align-items: center
}

._nftPendingLinkIcon_ibmng_146 {
    height: auto;
    font-size: 20px
}

[dir=ltr] ._nftPendingLinkIcon_ibmng_146 {
    margin-left: 2px
}

[dir=rtl] ._nftPendingLinkIcon_ibmng_146 {
    margin-right: 2px
}

._nftPendingCircle_ibmng_151 {
    position: absolute;
    top: 8px;
    font-size: 14px;
    padding: 4px 6px;
    border-radius: 12px
}

[dir=ltr] ._nftPendingCircle_ibmng_151 {
    left: 8px
}

[dir=rtl] ._nftPendingCircle_ibmng_151 {
    right: 8px
}

._nft-detail-image_ibmng_159,._add-weight_ibmng_163._nft-detail-image_ibmng_159 {
    width: 100%;
    height: 360px
}

._ok-nft-filter-main_ihlaj_1 {
    width: 100%;
    height: 100%;
    overflow: auto;
    padding-bottom: 80px
}

._ok-nft-filter-block_ihlaj_7 {
    display: flex;
    flex-direction: column;
    width: 100%;
    padding: 0 16px;
    margin-top: 22px
}

._ok-nft-filter-block-title_ihlaj_14 {
    color: var(--okd-color-content-primary);
    line-height: 20px;
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    margin-bottom: 6px
}

._add-weight_ihlaj_22._ok-nft-filter-collections_ihlaj_22 {
    padding: 0
}

._ok-nft-filter-block-title-collections_ihlaj_25 {
    padding: 0 16px
}

._ok-nft-filter-search-input_ihlaj_28 {
    margin: 0 16px
}

._ok-nft-filter-no-collection_ihlaj_31 {
    display: flex;
    width: 100%;
    justify-content: center;
    align-items: center;
    flex-direction: column
}

._ok-nft-filter-no-collection_ihlaj_31 img {
    width: 86px;
    height: 86px;
    margin-bottom: 4px;
    margin-top: 32px
}

._ok-nft-filter-no-collection_ihlaj_31 div {
    color: var(--okd-color-content-tertiary);
    line-height: 158%;
    text-align: center;
    font-style: normal;
    font-weight: 400;
    font-size: 14px
}

._ok-nft-filter-search-item_ihlaj_52 {
    position: relative;
    display: flex;
    width: 100%;
    height: 40px;
    padding: 0 16px;
    justify-content: flex-start;
    align-items: center;
    cursor: pointer
}

._ok-nft-filter-search-item-popup_ihlaj_62 {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 40px
}

@media (hover: hover) and (pointer: fine) {
    ._ok-nft-filter-search-item-popup_ihlaj_62:hover {
        background:var(--okd-color-background-surface-disable)
    }
}

._ok-nft-filter-search-icon_ihlaj_76 {
    width: 24px;
    height: 24px;
    border-radius: 50%
}

[dir=ltr] ._ok-nft-filter-search-icon_ihlaj_76 {
    margin-right: 12px
}

[dir=rtl] ._ok-nft-filter-search-icon_ihlaj_76 {
    margin-left: 12px
}

._ok-nft-filter-search-name_ihlaj_82 {
    color: var(--okd-color-content-primary);
    line-height: 16px;
    font-style: normal;
    font-weight: 400;
    font-size: 14px
}

._ok-nft-filter-search-selected_ihlaj_89 {
    position: absolute;
    font-size: 23px
}

[dir=ltr] ._ok-nft-filter-search-selected_ihlaj_89 {
    right: 16px;
    margin-right: 0
}

[dir=rtl] ._ok-nft-filter-search-selected_ihlaj_89 {
    left: 16px;
    margin-left: 0
}

._ok-nft-filter-load-more_ihlaj_95 {
    display: flex;
    justify-content: center
}

._root_1fans_1 {
    display: flex;
    flex-direction: column;
    width: 100%;
    padding: 0 16px;
    margin-top: 22px;
    gap: 4px
}

._item_1fans_9 {
    display: flex;
    align-items: center;
    padding: 12px 0
}

._name_1fans_14 {
    flex: 1;
    display: flex;
    align-items: center
}

._icon_1fans_19 {
    cursor: pointer;
    font-size: 16px;
    color: var(--okd-color-content-contrast)
}

[dir=ltr] ._checkbox_1fans_24 {
    margin-right: 0;
    margin-left: 8px
}

[dir=rtl] ._checkbox_1fans_24 {
    margin-left: 0;
    margin-right: 8px
}

._dialogContent_1fans_28 {
    font-size: 14px;
    line-height: 24px;
    word-break: break-word
}

._ok-button-checkbox-content_zlx3l_1 {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    gap: 6px
}

._ok-button-checkbox-item_zlx3l_7 {
    display: flex;
    height: 32px;
    padding: 0 8px;
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 6px;
    justify-content: center;
    align-items: center;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    cursor: pointer
}

._ok-button-checkbox-item_zlx3l_7 img {
    width: 16px;
    height: 16px
}

[dir=ltr] ._ok-button-checkbox-item_zlx3l_7 img {
    margin-right: 8px
}

[dir=rtl] ._ok-button-checkbox-item_zlx3l_7 img {
    margin-left: 8px
}

@media (hover: hover) and (pointer: fine) {
    ._ok-button-checkbox-item_zlx3l_7:hover {
        background:var(--okd-color-background-surface-primary)
    }
}

._ok-button-checkbox-item-outline_zlx3l_32 {
    color: var(--okd-color-content-primary);
    border-color: var(--okd-color-border-selected)
}

._main_o5n77_1 {
    display: flex;
    align-items: center;
    padding: 12px 0
}

._main_o5n77_1 ._icon_o5n77_6 {
    z-index: 0;
    color: var(--okd-color-content-contrast);
    font-size: 16px
}

._logo_o5n77_11 {
    width: 40px;
    height: 40px
}

._content_o5n77_15 {
    display: flex;
    flex-direction: column;
    flex: 1;
    padding: 0 12px;
    max-width: calc(100% - 70px)
}

._network_o5n77_22 {
    margin-top: 4px;
    display: flex;
    align-items: center
}

._wrapper_snb9e_1 {
    margin-top: 4px
}

._silence_snb9e_4 {
    padding: 8px 12px;
    border: 1px solid var(--okd-color-border-selected);
    border-radius: 4px;
    margin-top: 4px
}

._silence_snb9e_4 ._text_snb9e_10 {
    flex: 1
}

._silence_snb9e_4 ._cancel_snb9e_13 {
    cursor: pointer
}

._lineItem_764ku_1 {
    margin-top: 8px
}

[dir=ltr] ._lineItem_764ku_1 ._chainIcon_764ku_4 {
    margin-right: 4px
}

[dir=rtl] ._lineItem_764ku_1 ._chainIcon_764ku_4 {
    margin-left: 4px
}

[dir=ltr] ._lineItem_764ku_1 ._networkTitle_764ku_7 {
    margin-right: 8px
}

[dir=rtl] ._lineItem_764ku_1 ._networkTitle_764ku_7 {
    margin-left: 8px
}

._lineItem_764ku_1 ._detail_764ku_10 {
    cursor: pointer
}

._lineItem_764ku_1 ._detail_764ku_10 ._arrow_764ku_13 {
    font-size: 10px
}

[dir=ltr] ._lineItem_764ku_1 ._detail_764ku_10 ._arrow_764ku_13 {
    margin-left: 4px
}

[dir=rtl] ._lineItem_764ku_1 ._detail_764ku_10 ._arrow_764ku_13 {
    margin-right: 4px
}

._wrapper_uubzp_1 {
    margin-top: 8px
}

._wrapper_uubzp_1 ._switchNetwork_uubzp_4 {
    cursor: pointer
}

[dir=ltr] ._wrapper_uubzp_1 ._title_uubzp_7 {
    margin-right: 8px
}

[dir=rtl] ._wrapper_uubzp_1 ._title_uubzp_7 {
    margin-left: 8px
}

._wrapper_uubzp_1 ._arrow_uubzp_10 {
    font-size: 10px
}

[dir=ltr] ._wrapper_uubzp_1 ._arrow_uubzp_10 {
    margin-left: 4px
}

[dir=rtl] ._wrapper_uubzp_1 ._arrow_uubzp_10,[dir=ltr] ._wrapper_uubzp_1 ._chainIcon_uubzp_14 {
    margin-right: 4px
}

[dir=rtl] ._wrapper_uubzp_1 ._chainIcon_uubzp_14 {
    margin-left: 4px
}

._tip_uubzp_17 {
    margin-top: 8px
}

._lineItem_1bqk8_1 {
    margin-top: 8px
}

[dir=ltr] ._chainIcon_1bqk8_4 {
    margin-right: 4px
}

[dir=rtl] ._chainIcon_1bqk8_4 {
    margin-left: 4px
}

._headerTip_tbl1j_1 {
    margin-top: 8px
}

._wrapper_1ujno_1 {
    cursor: pointer
}

._arrow_1ujno_4 {
    font-size: 10px
}

[dir=ltr] ._arrow_1ujno_4 {
    margin-left: 4px
}

[dir=rtl] ._arrow_1ujno_4 {
    margin-right: 4px
}

._lineItem_1ljn3_1 {
    margin-top: 8px
}

[dir=ltr] ._lineItem_1ljn3_1 ._chainIcon_1ljn3_4 {
    margin-right: 4px
}

[dir=rtl] ._lineItem_1ljn3_1 ._chainIcon_1ljn3_4 {
    margin-left: 4px
}

[dir=ltr] ._lineItem_1ljn3_1 ._networkTitle_1ljn3_7 {
    margin-right: 8px
}

[dir=rtl] ._lineItem_1ljn3_1 ._networkTitle_1ljn3_7 {
    margin-left: 8px
}

._main_80cch_1 {
    padding: 16px 16px 0
}

._main_80cch_1 ._connectedItem_80cch_4 {
    padding: 14px 0 8px
}

[dir=ltr] ._main_80cch_1 ._chainIcon_80cch_7 {
    margin-right: 4px
}

[dir=rtl] ._main_80cch_1 ._chainIcon_80cch_7 {
    margin-left: 4px
}

._main_80cch_1 ._lineItem_80cch_10 {
    margin-top: 8px
}

[dir=ltr] ._main_80cch_1 ._tooltip_80cch_13 {
    margin-left: 4px
}

[dir=rtl] ._main_80cch_1 ._tooltip_80cch_13 {
    margin-right: 4px
}

._main_80cch_1 ._tipIcon_80cch_16 {
    width: 16px;
    height: 16px;
    color: var(--okd-color-content-contrast)
}

[dir=ltr] ._main_80cch_1 ._networkTitle_80cch_21 {
    margin-right: 8px
}

[dir=rtl] ._main_80cch_1 ._networkTitle_80cch_21 {
    margin-left: 8px
}

._main_ntvor_1 {
    padding: 0 16px
}

[dir=ltr] ._chainIcon_rikh8_1 {
    margin: 0 4px 0 6px
}

[dir=rtl] ._chainIcon_rikh8_1 {
    margin: 0 6px 0 4px
}

._lineItem_rikh8_4 {
    margin-top: 4px
}

._connectedText_rikh8_7 {
    padding: 14px 16px 6px
}

.connect-site-page__wrapper {
    position: relative;
    width: 100%;
    height: 100%
}

.connect-site-page__wrapper .icon-border img {
    border-radius: 50%;
    overflow: hidden
}

.connect-site-page__wrapper .connected-sites-list__content-row {
    height: 64px;
    border: none
}

[dir=ltr] .connect-site-page__wrapper .connected-sites-list__content-row {
    padding: 16px 19.5px 16px 16px
}

[dir=rtl] .connect-site-page__wrapper .connected-sites-list__content-row {
    padding: 16px 16px 16px 19.5px
}

.connect-site-page__wrapper .message-alert-box-main-close-button {
    cursor: pointer
}

.connect-site-page__wrapper .message-alert-box-main-text-bot {
    margin: 20px 0 0
}

[dir=ltr] .connect-site-page__tip {
    margin-left: 4px
}

[dir=rtl] .connect-site-page__tip {
    margin-right: 4px
}

.connect-site-page__divide {
    width: auto;
    height: 1px;
    margin: 16px 16px 0;
    background-color: var(--okd-color-border-primary)
}

.connect-site-page__origin-network {
    display: flex;
    margin: 0 8px;
    color: var(--okd-color-content-primary)
}

.connect-site-page__question-icon {
    font-size: 14px;
    cursor: pointer
}

.connect-site-page__animation img:first-child {
    animation: transformRight .8s linear forwards
}

.connect-site-page__animation img:last-child {
    animation: transformLeft .8s linear forwards
}

@keyframes transformRight {
    0% {
        transform: translate(0)
    }

    50% {
        opacity: 1
    }

    to {
        transform: translate(60px);
        opacity: 0
    }
}

@keyframes transformLeft {
    0% {
        transform: translate(0)
    }

    50% {
        opacity: 1
    }

    to {
        transform: translate(-60px);
        opacity: 0
    }
}

.connect-site-page__origin {
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 0 24px 32px
}

.connect-site-page__origin-wrapper {
    height: 72px;
    margin: 30px auto 16px
}

.connect-site-page__origin-icon {
    display: inline-block;
    width: 40px;
    height: 40px;
    border-radius: 50%
}

[dir=ltr] .connect-site-page__origin-icon-network {
    margin-left: 48px
}

[dir=rtl] .connect-site-page__origin-icon-network {
    margin-right: 48px
}

.connect-site-page__origin-name {
    width: 266px;
    line-height: 24px;
    text-align: center;
    font-weight: 700;
    font-size: 18px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}

.connect-site-page__origin-info {
    width: 100%;
    color: var(--okd-color-content-primary);
    line-height: 20px;
    text-align: center;
    margin-top: 2px;
    font-weight: 700;
    font-size: 20px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.connect-site-page__origin-button-wrapper {
    height: 48px;
    margin: 20px auto 46px
}

.connect-site-page__origin button {
    width: 180px;
    height: 48px;
    color: var(--okd-color-content-primary);
    line-height: 20px;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 8px;
    box-sizing: border-box;
    font-weight: 500;
    font-size: 16px;
    background: var(--okd-color-background-base-primary)
}

.connect-site-page__connect-site {
    display: flex;
    padding: 16px 16px 0;
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    align-items: center;
    font-size: 12px
}

.message-alert-box-main__wrapper {
    padding: 24px 16px
}

.message-alert-box-main-close-button {
    position: absolute;
    top: 16px;
    width: 20px;
    height: 20px;
    cursor: pointer
}

[dir=ltr] .message-alert-box-main-close-button {
    right: 16px
}

[dir=rtl] .message-alert-box-main-close-button {
    left: 16px
}

.message-alert-box-main-text-bot {
    margin: 20px 0 0;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 158%
}

._tx-list_wy4tw_1 {
    padding-top: 16px
}

._refreshWrapper_1sf7p_1 {
    position: relative;
    color: var(--okd-color-content-primary);
    max-width: 100%
}

._refreshIcon_1sf7p_6 {
    display: block
}

[dir=ltr] ._refreshIcon_1sf7p_6 {
    margin-left: 8px
}

[dir=rtl] ._refreshIcon_1sf7p_6 {
    margin-right: 8px
}

._hidden_1sf7p_10 {
    visibility: hidden
}

._amount_1sf7p_13 {
    height: 54px;
    color: var(--okd-color-content-primary);
    line-height: 54px;
    text-align: center;
    font-size: 40px;
    font-weight: 500
}

@keyframes _refresh_1sf7p_1 {
    0% {
        opacity: 1
    }

    50% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

._refreshAnimation_1sf7p_32 {
    animation: _refresh_1sf7p_1 .6s linear
}

._pointer_1sf7p_35 {
    cursor: pointer
}

._balance_1sf7p_38 {
    height: 42px;
    color: var(--okd-color-content-primary);
    line-height: 42px;
    font-size: 36px;
    font-weight: 700;
    max-width: 100%;
    overflow: hidden;
    vertical-align: middle
}

._row_1sf7p_48 {
    display: flex;
    flex-wrap: wrap;
    align-items: center
}

._front_1sf7p_53,._middle_1sf7p_54 {
    min-width: 0;
    overflow-wrap: anywhere
}

._middle_1sf7p_54 {
    line-height: 24px
}

[dir=ltr] ._middle_1sf7p_54 {
    margin-left: 8px
}

[dir=rtl] ._middle_1sf7p_54 {
    margin-right: 8px
}

._row_1sf7p_48 ._front_1sf7p_53 {
    order: 0
}

._row_1sf7p_48 ._middle_1sf7p_54 {
    order: 1;
    padding-top: 10px
}

._row_1sf7p_48 ._icon_1sf7p_69 {
    order: 2
}

._row_1sf7p_48._wrapped_1sf7p_72 ._front_1sf7p_53 {
    order: 0;
    max-width: calc(100% - 40px)
}

._row_1sf7p_48._wrapped_1sf7p_72 ._icon_1sf7p_69 {
    order: 1
}

._row_1sf7p_48._wrapped_1sf7p_72 ._middle_1sf7p_54 {
    order: 2;
    padding-top: 4px
}

[dir=ltr] ._row_1sf7p_48._wrapped_1sf7p_72 ._middle_1sf7p_54 {
    margin-left: 0
}

[dir=rtl] ._row_1sf7p_48._wrapped_1sf7p_72 ._middle_1sf7p_54 {
    margin-right: 0
}

._banner_1dut7_1 {
    width: calc(100% - 32px);
    margin: 20px 16px 0;
    padding: 16px;
    border-radius: 16px;
    background: var(--okd-color-background-surface-primary);
    cursor: pointer
}

._bannerContent_1dut7_9,._leftSection_1dut7_13 {
    display: flex;
    align-items: center
}

._apyIcon_1dut7_17 {
    width: 40px;
    height: 40px
}

._rightSection_1dut7_21 {
    display: flex;
    flex-direction: column;
    gap: 4px
}

[dir=ltr] ._rightSection_1dut7_21 {
    margin-left: 16px
}

[dir=rtl] ._rightSection_1dut7_21 {
    margin-right: 16px
}

._mainTitle_1dut7_27 {
    color: var(--okd-color-content-tertiary);
    font-size: 16px;
    font-weight: 500;
    line-height: 20px
}

._subTitle_1dut7_33 {
    color: var(--okd-color-content-contrast);
    font-size: 14px;
    line-height: 16px
}

._retina-border-basic_1cqf3_1 {
    position: relative
}

._retina-border-basic_1cqf3_1:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._retina-border-basic_1cqf3_1:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._retina-border-basic_1cqf3_1:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._retina-border-basic_1cqf3_1:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._retina-border-basic_1cqf3_1:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._container_1cqf3_29 {
    padding: 8px 16px 16px
}

._container--has-tab_1cqf3_32 {
    padding: 0 16px 24px
}

._container_1cqf3_29 ._textarea_1cqf3_35 {
    font-size: 14px;
    font-weight: 500;
    color: var(--okd-color-content-primary);
    line-height: 16px
}

._container_1cqf3_29 ._link_1cqf3_41 {
    display: inline-block;
    font-weight: 700;
    cursor: pointer
}

._info_19991_1 {
    display: flex;
    height: 24px;
    padding: 0 16px;
    color: var(--okd-color-content-tertiary);
    align-items: center;
    justify-content: flex-start;
    margin-top: 20px;
    margin-bottom: 32px
}

._title_19991_11 {
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-size: 14px
}

._amount_19991_16 {
    margin-left: 4px;
    margin-right: 4px;
    font-size: 14px;
    font-weight: 500;
    line-height: 16px
}

._btn_19991_23 {
    color: var(--okd-color-content-tertiary)
}

._container_it0m8_1 {
    padding: 0 16px
}

._button_it0m8_4 {
    max-width: 46px
}

._iconButton_it0m8_7 {
    width: 46px;
    height: 46px;
    font-size: 22px
}

._dialogWrapper_it0m8_12 {
    padding-top: 16px
}

._moreWrapper_it0m8_15 {
    cursor: pointer;
    padding: 20px 16px
}

._text_it0m8_19 {
    margin: 0 16px;
    flex: 1
}

._itemIcon_it0m8_23 {
    font-size: 32px
}

._arrow_it0m8_26 {
    font-size: 12px;
    color: var(--okd-color-content-contrast)
}

._pnl-container_ppk9c_1 {
    padding: 8px 16px 16px;
    border-bottom: 1px solid var(--okd-color-border-tertiary)
}

._pnl-row_ppk9c_5 {
    display: flex;
    flex-direction: row;
    gap: 24px
}

._pnl-item_ppk9c_10 {
    width: calc(50% - 12px)
}

._pnl-label_ppk9c_13 {
    color: var(--okd-color-content-contrast);
    line-height: 18px;
    font-size: 12px;
    font-weight: 400;
    margin-bottom: 8px
}

._pnl-value_ppk9c_20 {
    display: flex;
    flex-direction: column;
    gap: 2px
}

._emptyText_ppk9c_25 {
    color: var(--okd-color-content-primary)
}

._pnl-value-text_ppk9c_28 {
    width: 100%;
    line-height: 20px;
    font-size: 16px;
    font-weight: 500;
    overflow: hidden;
    max-width: 100%
}

._pnl-percentage-text_ppk9c_36 {
    width: 100%;
    line-height: 18px;
    font-size: 12px;
    font-weight: 400;
    overflow: hidden;
    max-width: 100%
}

._change_ppk9c_44 {
    color: var(--okd-color-content-contrast)
}

._up_ppk9c_47 {
    color: var(--color-up-text)
}

._down_ppk9c_50 {
    color: var(--color-down-text)
}

._hidden-text_ppk9c_53 {
    color: var(--okd-color-content-contrast);
    font-size: 16px;
    font-weight: 500;
    line-height: 20px
}

._hidden-text-percentage_ppk9c_59 {
    color: var(--okd-color-content-contrast);
    font-size: 12px;
    font-weight: 400;
    line-height: 18px
}

.coin-detail__body__normal {
    display: flex;
    flex-direction: column;
    height: 100%
}

.coin-detail__body__normal .coin-detail__overview-with-yield {
    margin-bottom: 10px;
    padding: 8px 0 0
}

.coin-detail__body__normal .coin-detail__overview--no-tab {
    padding: 0
}

._alert-container_34jyb_1 {
    padding: 10px 16px 0
}

._addWeight_34jyb_4._activeContainer_34jyb_4 {
    margin-bottom: 0
}

.asset-list {
    position: relative;
    width: 100%
}

.asset-list-item {
    position: relative;
    display: flex;
    width: 100%;
    height: 64px;
    padding: 0 16px;
    align-items: center;
    justify-content: center;
    cursor: pointer
}

@media (hover: hover) and (pointer: fine) {
    .asset-list-item:hover {
        background-color:var(--okd-color-background-surface-primary)
    }

    .asset-list-item:active {
        background-color: var(--okd-color-background-surface-pressed)
    }
}

.asset-list-item-icon {
    min-width: 32px;
    min-height: 32px;
    max-width: 32px;
    max-height: 32px
}

[dir=ltr] .asset-list-item-icon {
    margin-right: 12px
}

[dir=rtl] .asset-list-item-icon {
    margin-left: 12px
}

.asset-list-item img[src=""],.asset-list-item img:not([src]) {
    opacity: 0
}

.asset-list-item-info {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: 100%
}

.asset-list-item-info-left-top {
    display: flex;
    align-items: center;
    margin-bottom: 2px
}

.asset-list-item-info-chain-info {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 150px
}

[dir=ltr] .asset-list-item-info-chain-info {
    margin-left: 4px
}

[dir=rtl] .asset-list-item-info-chain-info {
    margin-right: 4px
}

.asset-list-item-info-left,.asset-list-item-info-right {
    display: flex;
    height: 100%;
    flex-direction: column;
    justify-content: center
}

.asset-list-item-info-right-func-icon {
    width: 24px;
    height: 24px
}

@media (hover: hover) and (pointer: fine) {
    .asset-list-item-info-right-func-icon:hover {
        cursor:pointer
    }
}

.asset-list-item-info-symbol,.asset-list-item-info-account {
    color: var(--okd-color-content-primary);
    line-height: 16px;
    font-weight: 500;
    font-size: 16px
}

.asset-list-item-info-account {
    margin-bottom: 0
}

[dir=ltr] .asset-list-item-info-account {
    text-align: right
}

[dir=rtl] .asset-list-item-info-account {
    text-align: left
}

[dir=ltr] .asset-list-item-info-amount {
    text-align: right
}

[dir=rtl] .asset-list-item-info-amount {
    text-align: left
}

.asset-list-item-info-name,.asset-list-item-info-amount,.asset-list-item-info-address {
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-size: 12px
}

.asset-list-arrow-icon {
    color: var(--okd-color-content-contrast);
    font-size: 12px
}

[dir=ltr] .asset-list-arrow-icon {
    margin-left: 4px
}

[dir=rtl] .asset-list-arrow-icon {
    margin-right: 4px
}

._chart-container_1kzd7_1 {
    width: 100%;
    height: 240px;
    padding: 0 16px
}

._chart_1kzd7_1 {
    width: 100%;
    height: 240px;
    border-radius: 16px;
    overflow: hidden
}

._content_1kzd7_12 {
    width: 100%;
    height: 100%;
    padding: 12px;
    max-width: 100%;
    cursor: pointer;
    overflow: hidden;
    display: flex;
    flex-direction: column;
    justify-content: start;
    align-items: start;
    background: var(--okx-wallet-color-highlight-fill-profit)
}

._ellipsis_1kzd7_25 {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 100%
}

._hover_1kzd7_31 {
    opacity: .4;
    background: var(--okx-wallet-color-highlight-fill-profit)
}

._amount_1kzd7_35 {
    width: 100%;
    max-width: 100%;
    overflow: hidden
}

._tokenAmount_1kzd7_40 {
    max-width: 100%;
    color: var(--okd-color-content-primary);
    font-size: 36px;
    font-weight: 700;
    line-height: 42px;
    cursor: pointer
}

._currencyAmount_1kzd7_48 {
    max-width: 100%;
    color: var(--okd-color-content-contrast);
    font-size: 16px;
    font-weight: 500;
    line-height: 20px;
    margin-top: 4px
}

._value_1kzd7_56 {
    color: var(--okx-wallet-color-chart-chain-profit);
    font-size: 16px;
    font-weight: 500;
    line-height: 20px
}

._name_1kzd7_62 {
    color: var(--okx-wallet-color-chart-chain-profit);
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    opacity: .6
}

.coin-detail__body__overview .coin-detail__body__overview__header {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    padding: 0 16px;
    margin-bottom: 8px
}

.coin-detail__body__overview .coin-detail__body__overview__header .coin-detail__body__overview__header-inner {
    display: flex;
    align-items: center
}

.coin-detail__body__overview .coin-detail__body__overview__header .coin-detail__body__overview__header-inner .coin-detail__body__overview__title {
    font-weight: 500;
    font-size: 16px;
    line-height: 1
}

.coin-detail__body__overview .coin-detail__body__overview__header .coin-detail__body__overview__header-inner .coin-detail__body__overview-yield__icon {
    height: 16px;
    margin: 0 6px;
    color: var(--okd-color-content-primary);
    font-size: 16px;
    cursor: pointer
}

[dir=ltr] .coin-detail__body__overview .coin-detail__body__overview__header .coin-detail__body__overview__header-inner .coin-detail__body__overview-yield__icon {
    margin-right: 6px
}

[dir=rtl] .coin-detail__body__overview .coin-detail__body__overview__header .coin-detail__body__overview__header-inner .coin-detail__body__overview-yield__icon {
    margin-left: 6px
}

.coin-detail__body__overview .coin-detail__body__overview__header .coin-detail__body__overview-address {
    display: flex;
    line-height: 16px;
    cursor: pointer;
    font-weight: 400;
    font-size: 12px;
    align-items: center
}

.coin-detail__body__overview .coin-detail__body__overview__header .coin-detail__body__overview-address .coin-detail__body__overview-address__icon {
    color: var(--okd-color-content-primary);
    font-size: 8px
}

[dir=ltr] .coin-detail__body__overview .coin-detail__body__overview__header .coin-detail__body__overview-address .coin-detail__body__overview-address__icon {
    margin-left: 4px
}

[dir=rtl] .coin-detail__body__overview .coin-detail__body__overview__header .coin-detail__body__overview-address .coin-detail__body__overview-address__icon {
    margin-right: 4px
}

.coin-detail__body__overview__line {
    height: .5px;
    margin: 20px 16px;
    background: var(--okd-color-border-primary)
}

.coin-detail__body__overview .coin-detail__body__overview-yield-container {
    margin-bottom: 10px;
    position: relative
}

.coin-detail__body__overview .coin-detail__body__overview-yield-container:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] .coin-detail__body__overview .coin-detail__body__overview-yield-container:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] .coin-detail__body__overview .coin-detail__body__overview-yield-container:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    .coin-detail__body__overview .coin-detail__body__overview-yield-container:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    .coin-detail__body__overview .coin-detail__body__overview-yield-container:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

.coin-detail__body__overview .coin-detail__body__overview-yield-container:before {
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: var(--okd-color-border-primary)
}

._list_1q882_1 {
    width: 100%;
    padding: 16px 0 0
}

._list_1q882_1 ._item_1q882_5 {
    display: flex;
    height: 60px;
    padding: 12px 10px;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 8px;
    margin-bottom: 12px;
    cursor: pointer
}

._list_1q882_1 ._item-active_1q882_14 {
    border: 1px solid var(--okd-color-border-selected)
}

@media (hover: hover) and (pointer: fine) {
    ._list_1q882_1 ._item_1q882_5:hover {
        border:1px solid var(--okd-color-border-selected)
    }
}

[dir=ltr] ._list_1q882_1 ._item-left_1q882_22 {
    margin-right: 8px
}

[dir=rtl] ._list_1q882_1 ._item-left_1q882_22 {
    margin-left: 8px
}

._list_1q882_1 ._item-icon_1q882_25 {
    width: 32px;
    height: 32px
}

._list_1q882_1 ._item-address_1q882_29 {
    height: 20px;
    line-height: 20px;
    font-size: 16px;
    font-weight: 500
}

[dir=ltr] ._list_1q882_1 ._item-address_1q882_29 {
    margin-right: 4px
}

[dir=rtl] ._list_1q882_1 ._item-address_1q882_29 {
    margin-left: 4px
}

._list_1q882_1 ._item-address-type_1q882_36 {
    height: 16px;
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-size: 12px;
    font-weight: 400;
    overflow: hidden
}

._container_1q882_44 ._title_1q882_44 {
    color: var(--okd-color-content-primary);
    font-size: 24px;
    font-weight: 700;
    line-height: 33px;
    padding-top: 12px;
    font-style: normal
}

._container_1q882_44 ._tip_1q882_52,._container_1q882_44 ._subTitle_1q882_53 {
    color: var(--okd-color-content-contrast);
    padding-top: 12px;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 23px
}

._modal_1rnsz_1 {
    display: flex;
    height: 354px;
    padding: 16px;
    flex-direction: column;
    justify-content: space-between
}

._modalHeader_1rnsz_8 {
    display: flex;
    align-items: center;
    gap: 8px;
    flex-grow: 1;
    width: 0
}

._modalHeaderIcon_1rnsz_15 {
    flex-shrink: 0
}

._modalHeaderTitle_1rnsz_18 {
    color: var(--okd-color-content-primary);
    line-height: 20px;
    font-size: 16px;
    font-weight: 700
}

._priceContainer_1rnsz_24 {
    width: 100%;
    color: var(--okd-color-content-primary);
    line-height: 34px;
    max-width: 100%;
    overflow: hidden;
    font-size: 28px;
    font-weight: 500
}

._time_1rnsz_33 {
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-size: 14px;
    font-weight: 400;
    flex-shrink: 0;
    padding-bottom: 16px
}

._price_1rnsz_24 {
    padding-bottom: 16px;
    display: flex;
    align-items: center;
    flex-direction: row;
    gap: 8px
}

._percent_1rnsz_48 {
    font-size: 14px;
    font-weight: 400;
    line-height: 16px;
    flex-shrink: 0
}

._period_1rnsz_54 {
    color: var(--okd-color-content-secondary);
    font-size: 14px;
    font-weight: 400;
    line-height: 16px;
    flex-shrink: 0
}

._tabs_1rnsz_61 {
    margin-top: 16px;
    width: 100%
}

._tabsPanelList_1rnsz_65 {
    width: 100%;
    justify-content: space-between
}

._tabsPaneListContainer_1rnsz_69 {
    width: 100%
}

._modalChart_1rnsz_72 {
    width: 100%;
    height: 196px
}

._loading_1rnsz_76 {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%
}

._content_1rnsz_82 {
    flex-grow: 1
}

._coinPrice_x8wk4_1 {
    display: flex;
    flex-direction: row;
    gap: 24px;
    height: 72px;
    padding: 16px;
    justify-content: space-between;
    border-top: 1px solid var(--okd-color-border-primary);
    cursor: pointer
}

._price-box_x8wk4_11 {
    flex-grow: 1;
    display: flex;
    flex-direction: column;
    gap: 4px;
    max-width: 67.22%
}

._title_x8wk4_18 {
    display: flex;
    color: var(--okd-color-content-tertiary);
    align-items: center;
    gap: 4px
}

._text_x8wk4_24 {
    color: var(--okd-color-content-tertiary);
    line-height: 16px;
    font-size: 12px;
    font-weight: 400
}

[dir=ltr] ._up_x8wk4_30 {
    transform: rotate(-90deg)
}

[dir=rtl] ._up_x8wk4_30 {
    transform: rotate(90deg)
}

._price_x8wk4_11 {
    display: flex;
    align-items: flex-end;
    gap: 8px;
    flex-grow: 1
}

._price-value_x8wk4_39 {
    color: var(--okd-color-content-primary);
    line-height: 20px;
    font-size: 16px;
    font-weight: 500;
    max-width: 71.07%
}

._price-percent_x8wk4_46 {
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    max-width: 25.2%
}

._chart-box_x8wk4_52 {
    width: 62px;
    height: 40px
}

._icon_6w6z5_1 {
    color: var(--okd-color-content-contrast)
}

._cursor-pointer_6w6z5_4 {
    cursor: pointer
}

._desc_6w6z5_7 {
    display: flex;
    justify-content: space-between;
    align-items: center
}

._wrapper_6w6z5_12 {
    margin-bottom: 8px
}

._list_11h85_1 {
    width: 100%
}

._row-item_11h85_4 {
    padding: 16px
}

._search_11h85_7 {
    padding: 8px 16px 16px
}

._check-icon_11h85_10 {
    font-size: 19px;
    color: var(--okd-color-content-brand)
}

._wrapper_11h85_14 {
    display: flex;
    width: 32px;
    height: 32px;
    border-radius: 50%;
    background: var(--okd-color-background-surface-primary);
    align-items: center;
    justify-content: center
}

._overview-icon_11h85_23 {
    font-size: 16px;
    flex-shrink: 0;
    color: var(--okd-color-content-primary)
}

.coin-detail__network-select {
    position: absolute;
    inset: 104px 0 0;
    z-index: 999;
    overflow: hidden
}

.coin-detail__network-select__mask {
    position: absolute;
    right: 0;
    left: 0;
    z-index: 1000;
    width: 100%;
    height: 100%;
    transition-duration: .4s
}

.coin-detail__network-select__mask--unmount {
    background-color: var(--okd-color-transparent-black)
}

.coin-detail__network-select__mask--entering,.coin-detail__network-select__mask--entered {
    background-color: var(--okd-color-background-scrim)
}

.coin-detail__network-select__mask--exiting,.coin-detail__network-select__mask--exited {
    background-color: var(--okd-color-transparent-black)
}

.coin-detail__network-select__content {
    position: absolute;
    right: 0;
    left: 0;
    z-index: 1001;
    background-color: var(--okd-color-background-base-primary);
    max-height: 464px;
    overflow-x: hidden;
    overflow-y: auto;
    transition-duration: .4s;
    border-bottom: 1px solid var(--okd-color-border-primary)
}

.coin-detail__network-select__content--unmount {
    transform: translateY(-100%)
}

.coin-detail__network-select__content--entering,.coin-detail__network-select__content--entered {
    transform: translateY(0)
}

.coin-detail__network-select__content--exiting,.coin-detail__network-select__content--exited {
    transform: translateY(-100%)
}

.coin-detail__network-select__content-head {
    display: flex;
    height: 48px;
    justify-content: flex-end;
    align-items: center
}

.coin-detail__network-select__content-head .okx-wallet-plugin-close {
    font-size: 24px
}

.coin-detail__network-select__content-list {
    display: flex;
    flex-wrap: wrap;
    gap: 10px 11px;
    justify-content: flex-start;
    align-items: flex-start
}

.coin-detail__network-select__content-list-item {
    width: 102px;
    height: 36px;
    padding: 0 4px;
    color: var(--okd-color-content-contrast);
    line-height: 36px;
    text-align: center;
    background-color: var(--okd-color-background-base-secondary);
    border-radius: 4px;
    cursor: pointer;
    font-size: 14px;
    font-weight: 400;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    flex-shrink: 0
}

.coin-detail__network-select__content-list-item:hover {
    background-color: var(--okd-color-background-surface-primary)
}

.coin-detail__network-select__content-list-item--active {
    color: var(--okd-color-content-primary);
    background-color: var(--okd-color-background-base-primary);
    border: 1px solid var(--okd-color-border-selected);
    font-weight: 500
}

.coin-detail__overview {
    padding: 32px 0 0;
    margin-bottom: 10px
}

.coin-detail__overview-button {
    display: flex;
    justify-content: space-between;
    margin: 0 60px
}

.coin-detail__overview-button__send,.coin-detail__overview-button__receive,.coin-detail__overview-button__normal {
    display: flex;
    flex-direction: column;
    justify-content: center;
    cursor: pointer
}

.coin-detail__overview-button__send--disabled,.coin-detail__overview-button__receive--disabled,.coin-detail__overview-button__normal--disabled {
    cursor: not-allowed;
    opacity: .5
}

.coin-detail__overview-button__send-icon,.coin-detail__overview-button__receive-icon,.coin-detail__overview-button__normal-icon {
    display: flex;
    width: 46px;
    height: 46px;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 50%;
    justify-content: center;
    align-items: center;
    background: transparent
}

@media (hover: hover) and (pointer: fine) {
    .coin-detail__overview-button__send-icon:hover,.coin-detail__overview-button__receive-icon:hover,.coin-detail__overview-button__normal-icon:hover {
        background:var(--okd-color-background-surface-primary);
        border: 1px solid var(--okd-color-border-primary)
    }

    .coin-detail__overview-button__send-icon:active,.coin-detail__overview-button__receive-icon:active,.coin-detail__overview-button__normal-icon:active {
        background: var(--okd-color-background-surface-pressed);
        border: 1px solid var(--okd-color-border-primary)
    }
}

.coin-detail__overview-button__send-icon--disabled,.coin-detail__overview-button__receive-icon--disabled,.coin-detail__overview-button__normal-icon--disabled {
    pointer-events: none
}

.coin-detail__overview-button__send-text,.coin-detail__overview-button__receive-text,.coin-detail__overview-button__normal-text {
    color: var(--okd-color-content-tertiary);
    line-height: 16px;
    text-align: center;
    margin-top: 6px;
    font-size: 12px
}

.coin-detail__overview-address {
    height: 84px;
    border-top: 1px solid var(--okd-color-content-contrast);
    position: relative
}

.coin-detail__overview-address:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] .coin-detail__overview-address:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] .coin-detail__overview-address:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    .coin-detail__overview-address:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    .coin-detail__overview-address:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

.coin-detail__overview-address:before {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: var(--okd-color-content-contrast)
}

.coin-detail__tabs {
    height: 44px
}

[dir=ltr] .coin-detail__tabs {
    padding: 8px 12px 8px 16px
}

[dir=rtl] .coin-detail__tabs {
    padding: 8px 16px 8px 12px
}

.coin-detail__tabs-container {
    height: 44px
}

.coin-detail__tabs-pane {
    padding: 6px 8px!important;
    font-weight: 500!important;
    font-size: 14px!important
}

.coin-detail__tooltip {
    z-index: 100
}

.coin-detail__tooltip:before {
    position: absolute;
    top: 0;
    width: 24px;
    height: 24px;
    content: " "
}

[dir=ltr] .coin-detail__tooltip:before {
    left: -10px;
    background-image: linear-gradient(270deg,var(--okd-color-background-base-primary) 72.22%,hsla(0,0%,100%,0))
}

[dir=rtl] .coin-detail__tooltip:before {
    right: -10px;
    background-image: linear-gradient(-270deg,var(--okd-color-background-base-primary) 72.22%,hsla(0,0%,100%,0))
}

.coin-detail__tooltip-icon {
    font-size: 24px;
    color: var(--okd-color-content-primary)
}

.coin-detail__overflow-wrap__ellipsis {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.coin-detail {
    display: flex;
    flex-direction: column;
    width: 100%;
    height: 100%;
    background-color: var(--okd-color-background-base-primary);
    overflow: hidden
}

.coin-detail__header {
    z-index: 200;
    background-color: var(--okd-color-background-base-primary)
}

.coin-detail__header__box {
    display: flex;
    width: calc(100% - 100px);
    max-width: calc(100% - 100px);
    justify-content: center;
    align-items: center;
    overflow: hidden
}

.coin-detail__header__box * {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    max-width: 100%
}

.coin-detail__header__back_icon {
    color: var(--okd-color-content-primary);
    font-size: 20px
}

.coin-detail__header__title {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 57%
}

.coin-detail__header__title_left {
    font-size: 16px;
    line-height: 20px
}

.coin-detail__header__tag {
    display: flex;
    height: 20px;
    max-width: 42%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    align-items: center
}

[dir=ltr] .coin-detail__header__tag {
    margin-left: 8px
}

[dir=rtl] .coin-detail__header__tag {
    margin-right: 8px
}

.coin-detail__header__tag .okui-badge {
    height: 20px;
    min-height: 20px;
    line-height: 20px;
    box-sizing: border-box
}

.coin-detail__header__tag .okui-badge .badge-content {
    display: flex;
    height: 20px;
    line-height: 20px;
    align-items: center;
    justify-content: center;
    box-sizing: border-box
}

.coin-detail__header__tag .okui-badge .badge-content>div {
    line-height: 20px;
    font-size: 12px
}

.coin-detail__header__icon {
    flex-shrink: 0
}

[dir=ltr] .coin-detail__header__icon {
    margin-right: 4px
}

[dir=rtl] .coin-detail__header__icon {
    margin-left: 4px
}

.coin-detail__header-nav-selected {
    background-color: var(--okd-color-background-base-primary)
}

.coin-detail__header__menu {
    padding: 8px 0;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 8px;
    box-shadow: var(--okd-shadow-elevated);
    background: var(--okd-color-background-base-primary)
}

.coin-detail__header__menu-item {
    display: flex;
    align-items: center;
    padding: 10px 16px;
    cursor: pointer;
    transition: background-color .2s
}

.coin-detail__header__menu-item:hover {
    background-color: var(--okd-color-background-surface-primary)
}

.coin-detail__header__menu-item .okx-wallet-plugin-web3-share,.coin-detail__header__menu-item .okx-wallet-plugin-copy,.coin-detail__header__menu-item .okx-wallet-plugin-star,.coin-detail__header__menu-item .okx-wallet-plugin-eye-show {
    width: 16px;
    height: 16px;
    color: var(--okd-color-content-tertiary)
}

.coin-detail__header__menu-item__text {
    width: 98px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: 14px
}

[dir=ltr] .coin-detail__header__menu-item__text {
    margin-left: 12px
}

[dir=rtl] .coin-detail__header__menu-item__text {
    margin-right: 12px
}

.coin-detail__header-same-name-alert {
    margin-bottom: 8px
}

.coin-detail__header-gulf {
    display: flex;
    width: 30px;
    height: 30px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    font-size: 24px
}

@media (hover: hover) and (pointer: fine) {
    .coin-detail__header-gulf:hover {
        background-color:var(--okd-color-background-surface-primary);
        border-radius: 50%
    }

    .coin-detail__header-gulf:active {
        background-color: var(--okd-color-background-surface-pressed)
    }
}

.coin-detail__header-info {
    display: flex;
    width: 30px;
    height: 30px;
    cursor: pointer;
    align-items: center;
    justify-content: center
}

[dir=ltr] .coin-detail__header-info {
    margin-left: 16px
}

[dir=rtl] .coin-detail__header-info {
    margin-right: 16px
}

@media (hover: hover) and (pointer: fine) {
    .coin-detail__header-info:hover {
        background-color:var(--okd-color-background-surface-primary);
        border-radius: 50%
    }

    .coin-detail__header-info:active {
        background-color: var(--okd-color-background-surface-pressed)
    }
}

.coin-detail__header-info__icon {
    font-size: 24px
}

.coin-detail__header-title {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    vertical-align: middle
}

.coin-detail__body {
    flex: 1;
    overflow: auto
}

.coin-detail__market {
    z-index: 100;
    display: flex;
    width: 100%;
    justify-content: space-between;
    cursor: pointer;
    position: relative
}

[dir=ltr] .coin-detail__market {
    padding: 13px 8px 13px 16px
}

[dir=rtl] .coin-detail__market {
    padding: 13px 16px 13px 8px
}

.coin-detail__market:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] .coin-detail__market:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] .coin-detail__market:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    .coin-detail__market:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    .coin-detail__market:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

.coin-detail__market:before {
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: var(--okd-color-border-primary)
}

@media (hover: hover) and (pointer: fine) {
    .coin-detail__market:hover,.coin-detail__market:active {
        background-color:var(--okd-color-background-surface-primary)
    }
}

.coin-detail__market-priceBox {
    display: flex;
    align-items: center
}

.coin-detail__market-priceBox-price {
    color: var(--okd-color-content-primary)
}

.coin-detail__market-priceBox-pricePercent {
    margin-left: 8px;
    margin-right: 8px
}

.coin-detail__market-priceBox-icon {
    width: 18px;
    height: 18px
}

._content_14yj1_1 {
    margin-top: 8px;
    flex: 1;
    overflow-y: auto
}

._coinListItem_14yj1_6 {
    display: flex;
    width: 100%;
    padding: 16px;
    border: none;
    align-items: center;
    justify-content: space-between;
    cursor: pointer;
    background: none
}

[dir=ltr] ._coinListItem_14yj1_6 {
    text-align: left
}

[dir=rtl] ._coinListItem_14yj1_6 {
    text-align: right
}

._coinListItem_14yj1_6:hover {
    background-color: var(--okd-color-background-surface-secondary)
}

._leftSection_14yj1_20 {
    display: flex;
    align-items: center;
    gap: 12px;
    flex: 1;
    min-width: 0
}

._coinImage_14yj1_27 {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    flex-shrink: 0
}

._coinInfo_14yj1_33 {
    display: flex;
    flex-direction: column;
    gap: 4px;
    flex: 1;
    min-width: 0
}

._coinChain_14yj1_40 {
    color: var(--okd-color-content-primary);
    font-size: 16px;
    font-weight: 500;
    line-height: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

._balance_14yj1_49 {
    color: var(--okd-color-content-contrast);
    font-size: 12px;
    line-height: 16px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

._rightSection_14yj1_57 {
    display: flex;
    align-items: center;
    flex-shrink: 0
}

[dir=ltr] ._rightSection_14yj1_57 {
    margin-left: 8px
}

[dir=rtl] ._rightSection_14yj1_57 {
    margin-right: 8px
}

._apyInfo_14yj1_63 {
    color: var(--okd-color-surface-interactive-feature-default);
    font-size: 16px;
    font-weight: 500;
    line-height: 20px;
    flex-shrink: 0;
    white-space: nowrap
}

._root_1kl5b_1 {
    position: relative
}

._root_1kl5b_1 ._main_1kl5b_4 {
    position: relative;
    width: 32px;
    height: 32px;
    border-radius: 4px;
    overflow: hidden
}

._retina-border-basic_1oczq_1 {
    position: relative
}

._retina-border-basic_1oczq_1:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._retina-border-basic_1oczq_1:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._retina-border-basic_1oczq_1:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._retina-border-basic_1oczq_1:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._retina-border-basic_1oczq_1:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._root_1oczq_29 {
    padding-top: 8px
}

._root_1oczq_29 ._item_1oczq_32 {
    position: relative;
    display: flex;
    padding: 0 16px;
    justify-content: space-between;
    align-items: center;
    cursor: pointer
}

._root_1oczq_29 ._item_1oczq_32:not(:last-child) ._content_1oczq_40 {
    position: relative
}

._root_1oczq_29 ._item_1oczq_32:not(:last-child) ._content_1oczq_40:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._root_1oczq_29 ._item_1oczq_32:not(:last-child) ._content_1oczq_40:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._root_1oczq_29 ._item_1oczq_32:not(:last-child) ._content_1oczq_40:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._root_1oczq_29 ._item_1oczq_32:not(:last-child) ._content_1oczq_40:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._root_1oczq_29 ._item_1oczq_32:not(:last-child) ._content_1oczq_40:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._root_1oczq_29 ._item_1oczq_32:not(:last-child) ._content_1oczq_40:before {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: var(--okd-color-border-primary)
}

._root_1oczq_29 ._item_1oczq_32 ._background_1oczq_73 {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    content: ""
}

@media (hover: hover) and (pointer: fine) {
    ._root_1oczq_29 ._item_1oczq_32 ._background_1oczq_73._show_1oczq_84,._root_1oczq_29 ._item_1oczq_32 ._background_1oczq_73:hover {
        background:var(--okd-color-background-surface-primary)
    }

    ._root_1oczq_29 ._item_1oczq_32 ._background_1oczq_73:active {
        background: var(--okd-color-background-surface-pressed)
    }
}

._root_1oczq_29 ._item_1oczq_32 ._content_1oczq_40 {
    display: flex;
    width: 100%;
    padding-top: 12px;
    padding-bottom: 12px;
    align-items: center;
    gap: 16px
}

._root_1oczq_29 ._item_1oczq_32 ._content_1oczq_40 ._hoverBox_1oczq_100 {
    display: flex;
    flex: 1;
    align-items: center;
    gap: 16px
}

._root_1oczq_29 ._item_1oczq_32 ._content_1oczq_40 ._main_1oczq_106 {
    flex: 1;
    overflow: hidden;
    display: flex;
    flex-direction: column;
    justify-content: center;
    gap: 4px
}

._root_1oczq_29 ._item_1oczq_32 ._content_1oczq_40 ._main_1oczq_106 ._name_1oczq_114 {
    color: var(--okd-color-content-primary);
    line-height: 20px;
    font-size: 16px;
    font-weight: 500;
    max-width: 100%
}

._root_1oczq_29 ._item_1oczq_32 ._content_1oczq_40 ._main_1oczq_106 ._address_1oczq_121 {
    position: relative;
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-size: 12px;
    word-break: break-all
}

._root_1oczq_29 ._item_1oczq_32 ._content_1oczq_40 ._menu_1oczq_128 {
    width: 30px;
    height: 30px
}

._root_1oczq_29 ._empty_1oczq_132 {
    padding-top: 130px
}

.address-list__search {
    padding: 20px 16px 0
}

.address-list__add-button {
    width: 100%
}

.address-list__add-button .okx-wallet-plugin-plus {
    font-size: 24px
}

[dir=ltr] .address-list__add-button .okx-wallet-plugin-plus {
    margin-right: 2px
}

[dir=rtl] .address-list__add-button .okx-wallet-plugin-plus {
    margin-left: 2px
}

.address-network-selection {
    padding: 14px 16px 10px
}

.address-list__list-item__menu-option {
    display: flex;
    align-items: center;
    width: 200px;
    height: 44px;
    padding: 0 20px;
    color: var(--okd-color-content-primary)
}

.address-list__list-item__menu-option__wrapper {
    padding: 0!important
}

[dir=ltr] .address-list__list-item__menu-option-icon {
    margin-right: 8px
}

[dir=rtl] .address-list__list-item__menu-option-icon {
    margin-left: 8px
}

.address-list__list-item__menu-option-icon.iconfont {
    font-size: 20px
}

.address-list__list-item__menu-option-text {
    display: inline-block;
    height: 16px;
    line-height: 16px;
    font-size: 16px;
    font-weight: 400
}

.address-list__list-item__menu--delete {
    color: var(--okd-color-semantic-negative)
}

.address-list__list-item__menu-icon-button .okx-wallet-plugin-more {
    font-size: 24px;
    color: var(--okd-color-content-contrast)
}

.address-list {
    width: 100%;
    overflow: auto;
    padding-bottom: 88px;
    background-color: var(--okd-color-background-base-primary)
}

.address-list__header {
    position: sticky;
    top: 0;
    z-index: 10;
    background: var(--okd-color-background-base-primary)
}

._wax-create-account-form_3yjsy_1 {
    padding: 10px 16px
}

._wax-create-account-rules_3yjsy_4 {
    width: 328px;
    padding: 16px 12px;
    line-height: 20px;
    border-radius: 8px;
    background: var(--okd-color-background-surface-primary);
    white-space: pre-wrap;
    word-wrap: break-word
}

.ethereum-check-gas-dialog {
    padding: 20px 16px
}

.ethereum-check-gas-dialog__title {
    height: 54px;
    color: var(--okd-color-content-primary);
    line-height: 32px;
    padding-top: 22px;
    font-weight: 700;
    font-size: 24px
}

.ethereum-check-gas-dialog__subtitle {
    color: var(--okd-color-content-primary);
    line-height: 16px;
    margin-top: 8px;
    font-size: 14px
}

.ethereum-check-gas-dialog__fee {
    margin-top: 4px;
    padding: 12px 16px;
    background: var(--okd-color-background-base-secondary);
    border-radius: 8px
}

.ethereum-check-gas-dialog__fee-title {
    font-size: 12px;
    color: var(--okd-color-content-primary);
    margin-top: 12px
}

.ethereum-check-gas-dialog__fee__fee-detail {
    height: 16px;
    color: var(--okd-color-content-primary);
    line-height: 16px;
    margin-top: 4px;
    font-size: 14px;
    font-weight: 500
}

.ethereum-check-gas-dialog__fee__fee-detail--speed {
    color: var(--okd-color-semantic-positive)
}

.ethereum-check-gas-dialog__fee__gas-detail {
    height: 16px;
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    margin-top: 4px;
    font-size: 12px
}

.tx-check-dialog__content {
    padding-top: 21px
}

.tx-check-dialog__content-title {
    color: var(--okd-color-content-primary);
    line-height: 24px;
    font-size: 22px;
    font-weight: 700
}

.tx-check-dialog__content-text {
    color: var(--okd-color-content-contrast);
    line-height: 22px;
    margin-top: 8px;
    font-size: 14px;
    font-weight: 400
}

.tx-check-dialog__footer {
    display: flex
}

.tx-check-dialog__footer-button {
    flex: 1
}

[dir=ltr] .tx-check-dialog__footer-button:first-child {
    margin-right: 10px
}

[dir=rtl] .tx-check-dialog__footer-button:first-child {
    margin-left: 10px
}

._retina-border-basic_t6cnr_1 {
    position: relative
}

._retina-border-basic_t6cnr_1:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._retina-border-basic_t6cnr_1:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._retina-border-basic_t6cnr_1:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._retina-border-basic_t6cnr_1:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._retina-border-basic_t6cnr_1:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._wax-create-account-confirm_t6cnr_29 {
    padding-bottom: 88px
}

._wax-create-account-confirm-form_t6cnr_32 {
    padding: 10px 16px
}

._wax-create-account-confirm-form-select_t6cnr_35 {
    padding: 12px;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 8px;
    cursor: pointer;
    min-height: 48px
}

._wax-create-account-confirm-form-select-disabled_t6cnr_42 {
    background: var(--okd-color-background-surface-primary);
    pointer-events: none
}

._wax-create-account-confirm-form-select-free_t6cnr_46 {
    cursor: default
}

._wax-create-account-confirm-form-select-free-text_t6cnr_49 {
    font-size: 15px;
    color: var(--okd-color-semantic-positive)
}

._wax-create-account-confirm-form-select-free-amount_t6cnr_53 {
    color: var(--okd-color-content-contrast);
    text-decoration: line-through
}

._wax-create-account-confirm-form-select-space_t6cnr_57 {
    flex: 1
}

._wax-create-account-confirm-form-payInfo_t6cnr_60 {
    padding: 20px 16px;
    border-radius: 8px;
    background: var(--okd-color-background-surface-primary)
}

._wax-create-account-confirm-form-payInfo-icon_t6cnr_65 {
    cursor: pointer
}

[dir=ltr] ._wax-create-account-confirm-form-payInfo-icon_t6cnr_65 {
    margin-left: 2px
}

[dir=rtl] ._wax-create-account-confirm-form-payInfo-icon_t6cnr_65 {
    margin-right: 2px
}

._wax-create-account-confirm-form-payCrypto-dialog_t6cnr_69 {
    width: 100%
}

._wax-create-account-confirm-form-payCrypto-title_t6cnr_72 {
    margin-bottom: 20px;
    width: calc(100% - 36px);
    font-size: 20px;
    line-height: 28px
}

._wax-create-account-confirm-form-payCrypto-list_t6cnr_78 {
    padding-bottom: 76px
}

._wax-create-account-confirm-form-payWallet_t6cnr_81 {
    background-color: var(--okd-color-background-base-primary)
}

._wax-create-account-confirm-form-payWallet-navigator_t6cnr_84 {
    background: var(--okd-color-background-base-primary)
}

._wax-create-account-confirm-form-payWallet-wallet-item_t6cnr_87 {
    padding: 12px 16px
}

._wax-create-account-confirm-form-payWallet-accordion_t6cnr_90 {
    background: var(--okd-color-background-base-primary);
    padding: 0 16px;
    border: 0 none;
    border-radius: 12px
}

._wax-create-account-confirm-form-payWallet-accordion-header_t6cnr_96 {
    padding: 16px 0;
    position: relative
}

._wax-create-account-confirm-form-payWallet-accordion-header_t6cnr_96:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._wax-create-account-confirm-form-payWallet-accordion-header_t6cnr_96:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._wax-create-account-confirm-form-payWallet-accordion-header_t6cnr_96:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._wax-create-account-confirm-form-payWallet-accordion-header_t6cnr_96:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._wax-create-account-confirm-form-payWallet-accordion-header_t6cnr_96:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._wax-create-account-confirm-form-payWallet-accordion-header_t6cnr_96:before {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: var(--okd-color-border-primary)
}

._wax-create-account-confirm-form-payWallet-accordion-content_t6cnr_130 {
    margin-bottom: 8px
}

._wax-create-account-confirm-form-payWallet-accordion_t6cnr_90 ._wax-create-account-confirm-form-payWallet-accordion-icon_t6cnr_133 {
    font-size: 12px
}

._wax-create-account-confirm-form-payWallet-account-item_t6cnr_136 {
    height: 68px;
    cursor: pointer
}

._wax-create-account-confirm-form-payWallet-account-item-main_t6cnr_140 {
    flex: 1
}

._wax-create-account-confirm-form-payWallet-tag_t6cnr_143 {
    padding: 0 4px;
    color: var(--okd-color-content-contrast);
    font-size: 12px;
    line-height: 16px;
    text-align: center;
    border-radius: 2px;
    background: var(--okd-color-background-base-secondary)
}

._wax-create-account-confirm-form-payWallet-selected-icon_t6cnr_152 {
    color: var(--okd-color-content-primary)
}

._wax-create-account-confirm-form-payWallet-footer_t6cnr_155 {
    background: var(--okd-color-background-base-primary)
}

._wax-create-account-confirm-form-insufficient-error_t6cnr_158 {
    color: var(--okd-color-semantic-negative)
}

._wax-create-account-confirm-form-fill-up_t6cnr_161 {
    color: var(--okd-color-content-primary);
    cursor: pointer
}

@media (hover: hover) and (pointer: fine) {
    ._wax-create-account-confirm-form-fill-up_t6cnr_161:hover {
        text-decoration:underline
    }
}

.capitalize-letter {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    border-radius: 100%
}

.rpc-evm-coin-flow {
    position: relative;
    padding-top: 8px;
    padding-bottom: 12px
}

.rpc-evm-coin-flow:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] .rpc-evm-coin-flow:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] .rpc-evm-coin-flow:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    .rpc-evm-coin-flow:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    .rpc-evm-coin-flow:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

.rpc-evm-coin-flow:before {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: var(--okd-color-border-primary)
}

.rpc-evm-coin-flow__hidden-label .rpc-evm-coin-flow__label-text {
    display: none
}

.rpc-evm-coin-flow__label-text {
    padding-top: 12px;
    font-weight: 400;
    font-size: 14px
}

.rpc-evm-coin-flow__receive .rpc-evm-coin-flow__record-title {
    color: var(--okd-color-content-primary)
}

.rpc-evm-coin-flow__record {
    position: relative;
    display: flex;
    margin: 12px 0;
    align-items: center
}

.rpc-evm-coin-flow__record-icon {
    width: 32px;
    height: 32px
}

[dir=ltr] .rpc-evm-coin-flow__record-icon {
    margin-right: 12px
}

[dir=rtl] .rpc-evm-coin-flow__record-icon {
    margin-left: 12px
}

.rpc-evm-coin-flow__record-icon-nft {
    border-radius: 4px
}

.rpc-evm-coin-flow__record-icon__img {
    border: 1px solid var(--okd-color-border-primary)
}

.rpc-evm-coin-flow__record-right {
    width: 100%
}

.rpc-evm-coin-flow__record-title {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-weight: 500;
    font-size: 24px;
    color: var(--okd-color-content-primary)
}

.rpc-evm-coin-flow__record-address {
    padding-top: 5px;
    color: var(--okd-color-content-contrast);
    font-weight: 400;
    font-size: 14px
}

.rpc-mode-evm-tx-detail-info {
    position: relative
}

.rpc-mode-evm-tx-detail-info:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] .rpc-mode-evm-tx-detail-info:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] .rpc-mode-evm-tx-detail-info:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    .rpc-mode-evm-tx-detail-info:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    .rpc-mode-evm-tx-detail-info:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

.rpc-mode-evm-tx-detail-info:before {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: var(--okd-color-border-primary)
}

[dir=ltr] .rpc-mode-evm-tx-detail-info__network-icon {
    margin-right: 5px
}

[dir=rtl] .rpc-mode-evm-tx-detail-info__network-icon {
    margin-left: 5px
}

.rpc-mode-evm-tx-detail-info-data {
    overflow: hidden
}

.rpc-mode-evm-tx-detail-info-data__inner {
    position: relative;
    padding: 24px 0;
    color: var(--okd-color-content-contrast);
    margin-top: 8px
}

.rpc-mode-evm-tx-detail-info-data__inner:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] .rpc-mode-evm-tx-detail-info-data__inner:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] .rpc-mode-evm-tx-detail-info-data__inner:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    .rpc-mode-evm-tx-detail-info-data__inner:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    .rpc-mode-evm-tx-detail-info-data__inner:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

.rpc-mode-evm-tx-detail-info-data__inner:before {
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: var(--okd-color-border-primary)
}

.rpc-mode-evm-tx-detail-info-data__title {
    display: flex;
    font-size: 14px;
    line-height: 1;
    cursor: pointer
}

.rpc-mode-evm-tx-detail-info-data__arrow {
    transition: transform .3s;
    font-size: 12px
}

[dir=ltr] .rpc-mode-evm-tx-detail-info-data__arrow {
    margin-left: auto
}

[dir=rtl] .rpc-mode-evm-tx-detail-info-data__arrow {
    margin-right: auto
}

[dir=ltr] .rpc-mode-evm-tx-detail-info-data__arrow--spread {
    transform: rotate(180deg)
}

[dir=rtl] .rpc-mode-evm-tx-detail-info-data__arrow--spread {
    transform: rotate(-180deg)
}

.rpc-mode-evm-tx-detail-info-data__data {
    margin-top: 6px;
    font-size: 12px;
    line-height: 158%;
    word-break: break-all
}

.rpc-mode-evm-tx-detail-flow__authorization .tx-clipboard__inner {
    font-weight: 500;
    font-size: 24px;
    color: var(--okd-color-content-primary)
}

.rpc-mode-tx-detail {
    background: var(--okd-color-background-base-primary);
    overflow: auto
}

.rpc-mode-tx-detail__content {
    padding: 0 16px
}

.rpc-mode-evm-title-header__title {
    display: inline-flex;
    align-items: center
}

[dir=ltr] .rpc-mode-evm-title-header__icon {
    margin-right: 4px
}

[dir=rtl] .rpc-mode-evm-title-header__icon {
    margin-left: 4px
}

.rpc-evm-tx-actions {
    display: flex;
    justify-content: flex-end;
    padding-bottom: 16px
}

[dir=ltr] .rpc-evm-tx-actions__button+.rpc-evm-tx-actions__button {
    margin-left: 16px
}

[dir=rtl] .rpc-evm-tx-actions__button+.rpc-evm-tx-actions__button {
    margin-right: 16px
}

._rpc-evm-coin-detail-list_1xbbm_1 {
    padding-top: 24px
}

.rpc-evm-coin-detail-btns {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    flex-wrap: nowrap;
    gap: 40px;
    padding: 0 16px
}

.rpc-evm-coin-detail {
    display: flex;
    flex-direction: column;
    width: 100%;
    height: 100%;
    overflow-y: auto
}

.rpc-evm-coin-detail__content {
    height: 0;
    flex: 1;
    overflow: auto
}

.rpc-evm-coin-detail__overview {
    padding-top: 8px
}

.rpc-mode-custom-crypto {
    position: relative;
    width: 100%
}

.rpc-mode-custom-crypto__icon {
    width: 24px;
    height: 24px
}

[dir=ltr] .rpc-mode-custom-crypto__icon {
    margin-right: 8px
}

[dir=rtl] .rpc-mode-custom-crypto__icon {
    margin-left: 8px
}

.rpc-mode-custom-crypto__form {
    padding: 20px 16px 0
}

.rpc-mode-custom-crypto__form__input__disabled,.rpc-mode-custom-crypto__form__input__disabled:hover {
    pointer-events: none;
    background: var(--okd-color-background-base-secondary)!important
}

.rpc-mode-custom-crypto__address__error {
    color: var(--okd-color-semantic-negative);
    font-size: 14px
}

.rpc-mode-custom-crypto__address__refresh {
    cursor: pointer;
    color: var(--okd-color-content-primary);
    font-size: 14px
}

[dir=ltr] .rpc-mode-custom-crypto__address__refresh {
    margin-left: 8px
}

[dir=rtl] .rpc-mode-custom-crypto__address__refresh {
    margin-right: 8px
}

@media (hover: hover) and (pointer: fine) {
    .rpc-mode-custom-crypto__address__refresh:hover {
        text-decoration:underline
    }
}

._button_l2q1y_1 {
    display: flex;
    justify-content: center
}

._showButton_l2q1y_5 {
    position: absolute;
    padding-bottom: 0
}

[dir=ltr] ._showButton_l2q1y_5 {
    left: 50%;
    transform: translate(-50%)
}

[dir=rtl] ._showButton_l2q1y_5 {
    right: 50%;
    transform: translate(50%)
}

._editIcon_l2q1y_11 {
    font-size: 20px
}

[dir=ltr] ._editIcon_l2q1y_11 {
    margin-right: 8px
}

[dir=rtl] ._editIcon_l2q1y_11 {
    margin-left: 8px
}

._wrapper_11hdl_1 {
    width: 100%;
    height: 100%;
    overflow-y: scroll;
    overflow-x: hidden;
    background-color: var(--okd-color-background-base-primary)
}

.rpc-mode-manage-crypto {
    width: 100%
}

.rpc-mode-manage-crypto__custom {
    position: relative;
    display: flex;
    height: 64px;
    padding: 0 16px;
    align-items: center;
    margin-top: 8.5px
}

@media (hover: hover) and (pointer: fine) {
    .rpc-mode-manage-crypto__custom:hover {
        background-color:var(--okd-color-background-surface-primary)
    }
}

.rpc-mode-manage-crypto__custom:after {
    position: absolute;
    right: 16px;
    bottom: 0;
    left: 16px;
    height: .5px;
    background-color: var(--okd-color-border-primary);
    content: ""
}

.rpc-mode-manage-crypto__custom__title {
    color: var(--okd-color-content-primary);
    line-height: 20px;
    flex: 1;
    font-weight: 500;
    font-size: 16px
}

.rpc-mode-manage-crypto__custom__icon {
    color: var(--okd-color-content-contrast)
}

.rpc-mode-manage-crypto__added {
    margin: 20px 0 4.5px;
    padding: 0 16px;
    color: var(--okd-color-content-contrast);
    line-height: 158%;
    font-weight: 400;
    font-size: 12px
}

.rpc-mode-manage-crypto__item {
    display: flex;
    padding: 16px;
    align-items: center
}

@media (hover: hover) and (pointer: fine) {
    .rpc-mode-manage-crypto__item:hover {
        background-color:var(--okd-color-background-surface-primary)
    }
}

.rpc-mode-manage-crypto__item__logo {
    display: flex;
    width: 32px;
    height: 32px;
    color: var(--okd-color-content-primary);
    line-height: 24px;
    border-radius: 50%;
    font-weight: 500;
    font-size: 20px;
    background: var(--okd-color-background-surface-primary);
    align-items: center;
    justify-content: center
}

[dir=ltr] .rpc-mode-manage-crypto__item__logo {
    margin-right: 12px
}

[dir=rtl] .rpc-mode-manage-crypto__item__logo {
    margin-left: 12px
}

.rpc-mode-manage-crypto__item__info {
    flex: 1
}

.rpc-mode-manage-crypto__item__symbol {
    font-weight: 500;
    font-size: 16px;
    line-height: 20px
}

.rpc-mode-manage-crypto__item__name {
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-weight: 400;
    font-size: 12px
}

.rpc-mode-manage-crypto .rc-mode-home__token__action {
    cursor: pointer;
    font-size: 24px;
    line-height: 1
}

.rpc-mode-manage-crypto .rc-mode-home__token__action__minus {
    color: var(--okd-color-semantic-negative)
}

.rpc-mode-manage-crypto .rc-mode-home__token__action__add {
    color: var(--okd-color-content-primary)
}

.rpc-mode-manage-crypto .rc-mode-home__token__action__disabled {
    pointer-events: none;
    color: var(--okd-color-content-disabled)
}

.rpc-mode-manage-crypto .fade-enter {
    height: 0;
    opacity: 0
}

.rpc-mode-manage-crypto .fade-enter-active {
    height: 64px;
    opacity: 1;
    transition: all .2s ease
}

.rpc-mode-manage-crypto .fade-leave {
    height: 64px;
    opacity: 1
}

.rpc-mode-manage-crypto .fade-leave-active {
    height: 0;
    opacity: 0;
    transition: all .2s ease
}

.rc-mode-select__token {
    width: 100%;
    height: 100%;
    padding-bottom: 20px
}

.rc-mode-select__token__search {
    position: sticky;
    top: 80;
    margin: 20px 16px
}

[dir=ltr] .rc-mode-select__token__balance {
    text-align: right
}

[dir=rtl] .rc-mode-select__token__balance {
    text-align: left
}

.rc-mode-select__token__amount {
    font-weight: 500;
    font-size: 16px;
    line-height: 20px
}

.rc-mode-select__token__money {
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-weight: 400;
    font-size: 12px
}

.rc-mode-select__token__empty {
    padding: 72px 0
}

.rc-mode-select__token__empty__title__special {
    color: var(--okd-color-content-primary)
}

._max-button_zd8rw_1 {
    margin: 0 4px;
    color: var(--okd-color-content-primary);
    line-height: 16px;
    font-size: 14px;
    cursor: pointer;
    user-select: none
}

@media (hover: hover) and (pointer: fine) {
    ._max-button_zd8rw_1:hover {
        text-decoration:underline
    }
}

._balance_zd8rw_14 {
    max-width: 200px
}

[dir=ltr] ._balance_zd8rw_14 {
    margin-left: 2px
}

[dir=rtl] ._balance_zd8rw_14 {
    margin-right: 2px
}

._balance-wrap_zd8rw_18 {
    display: inline-flex;
    align-items: center
}

.rpc-evm-send-edit-input-data__title {
    display: flex;
    align-items: center
}

.rpc-evm-send-edit-input-data__info-icon {
    color: var(--okd-color-content-contrast);
    cursor: pointer
}

[dir=ltr] .rpc-evm-send-edit-input-data__info-icon {
    margin-left: 5px
}

[dir=rtl] .rpc-evm-send-edit-input-data__info-icon {
    margin-right: 5px
}

.rpc-evm-send-edit-nonce .rpc-evm-send-edit-nonce__inner .rpc-evm-send-edit-nonce__warning-input {
    border-color: var(--okd-color-semantic-notice);
    box-shadow: none
}

.rpc-evm-send-edit-nonce__warning-text {
    color: var(--okd-color-semantic-notice);
    font-size: 14px
}

.rpc-evm-send-edit-nonce__warning-icon {
    vertical-align: -1px
}

[dir=ltr] .rpc-evm-send-edit-nonce__warning-icon {
    margin-right: 5px
}

[dir=rtl] .rpc-evm-send-edit-nonce__warning-icon {
    margin-left: 5px
}

._rpc-evm-send-edit__inner_3qvkv_1 {
    padding-top: 20px
}

.token-detail-container {
    height: calc(100% - 60px);
    padding: 8px 16px
}

.token-detail-intro {
    display: flex;
    align-items: center;
    padding: 12px 0
}

.token-detail-intro__image {
    flex: 0 0 32px;
    width: 32px
}

.token-detail-intro__desc {
    flex: 1
}

[dir=ltr] .token-detail-intro__desc {
    margin-left: 12px
}

[dir=rtl] .token-detail-intro__desc {
    margin-right: 12px
}

.token-detail-intro__symbol {
    color: var(--okd-color-content-primary);
    line-height: 24px;
    font-size: 18px;
    font-weight: 700
}

.token-detail-intro__name {
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-size: 14px
}

.token-detail-row {
    display: flex;
    justify-content: space-between;
    align-items: center
}

.token-detail-row__title {
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-size: 14px;
    font-weight: 400
}

.token-detail-row__content {
    display: flex;
    align-items: center
}

.token-detail-row__text {
    color: var(--okd-color-content-primary);
    line-height: 16px;
    font-size: 14px;
    font-weight: 400
}

[dir=ltr] .token-detail-row__copy {
    margin-left: 8px
}

[dir=rtl] .token-detail-row__copy {
    margin-right: 8px
}

.token-detail-row__copy .okx-wallet-plugin-copy {
    display: block;
    height: 20px;
    color: var(--okd-color-content-primary);
    line-height: 20px;
    cursor: pointer;
    font-size: 20px
}

.token-detail-row__copy-desc {
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-size: 14px;
    word-break: break-all
}

.token-detail-details {
    margin-top: 16px
}

.token-detail-details__split {
    margin-top: 20px
}

.rpc-evm-token-detail {
    width: 100%;
    height: 100%
}

._empty_1vthf_1 {
    display: flex;
    height: 100%;
    align-items: center;
    justify-content: center
}

._retina-border-basic_2pibg_1 {
    position: relative
}

._retina-border-basic_2pibg_1:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._retina-border-basic_2pibg_1:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._retina-border-basic_2pibg_1:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._retina-border-basic_2pibg_1:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._retina-border-basic_2pibg_1:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._root_2pibg_29 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 36px;
    padding: 0 16px;
    position: relative;
    font-size: 14px;
    color: var(--okd-color-content-primary)
}

._root_2pibg_29:before {
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: var(--okd-color-border-primary)
}

._root_2pibg_29:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._root_2pibg_29:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._root_2pibg_29:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._root_2pibg_29:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._root_2pibg_29:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._root_2pibg_29:before {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: var(--okd-color-border-primary)
}

._resetNonceIcon_2pibg_99 {
    font-size: 20px;
    cursor: pointer
}

._disabledResetNonceIcon_2pibg_103 {
    cursor: not-allowed;
    color: var(--okd-color-content-contrast)
}

.rpc-evm-tx-history {
    display: flex;
    flex-direction: column;
    width: 100%;
    height: 100%;
    padding-top: 0
}

.rpc-evm-tx-history__top {
    flex: 0
}

.rpc-evm-tx-history__bottom {
    height: 0;
    flex: 1
}

.rpc-evm-tx-history__pending {
    padding-top: 35px
}

._main_kzd24_1 {
    width: 100%;
    padding: 13px 16px
}

._logo_kzd24_5 {
    width: 32px;
    height: 32px;
    flex-shrink: 0
}

[dir=ltr] ._logo_kzd24_5 {
    margin-right: 12px
}

[dir=rtl] ._logo_kzd24_5 {
    margin-left: 12px
}

._img_kzd24_11 {
    width: 32px;
    height: 32px;
    border-radius: 50%
}

._middle-content_kzd24_16 {
    flex: 1 1 0%;
    overflow: hidden
}

._project-name_kzd24_20 {
    width: 100%;
    flex: 1 1
}

[dir=ltr] ._project-name_kzd24_20 {
    padding-right: 12px
}

[dir=rtl] ._project-name_kzd24_20 {
    padding-left: 12px
}

._network_kzd24_25 {
    width: 100%;
    flex: 1 1
}

[dir=ltr] ._network_kzd24_25 {
    padding-right: 12px
}

[dir=rtl] ._network_kzd24_25 {
    padding-left: 12px
}

._wrapper_vhsoy_1 {
    display: flex;
    width: 100%;
    height: calc(100% - 60px);
    align-items: center;
    justify-content: center
}

._retina-border-basic_11rve_1 {
    position: relative
}

._retina-border-basic_11rve_1:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._retina-border-basic_11rve_1:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._retina-border-basic_11rve_1:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._retina-border-basic_11rve_1:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._retina-border-basic_11rve_1:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._container_11rve_29 {
    background-color: var(--okd-color-background-base-primary)
}

._img-wrapper_11rve_32 {
    display: flex;
    width: 100%;
    align-items: center;
    justify-content: center
}

._pic_11rve_38,._img_11rve_32 {
    width: 100px;
    height: 100px
}

._text_11rve_46 {
    width: 100%;
    padding: 16px 0;
    color: var(--okd-color-content-primary);
    line-height: 26px;
    text-align: center;
    font-size: 22px;
    font-weight: 700;
    margin-bottom: 32px;
    margin-top: 4px
}

._risk-addr_11rve_57 {
    margin: 0 16px;
    padding: 20px 0 4px;
    position: relative;
    color: var(--okd-color-content-contrast);
    font-size: 12px;
    font-weight: 500;
    line-height: 16px
}

._risk-addr_11rve_57:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._risk-addr_11rve_57:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._risk-addr_11rve_57:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._risk-addr_11rve_57:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._risk-addr_11rve_57:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._risk-addr_11rve_57:before {
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: var(--okd-color-border-primary)
}

._retina-border-basic_k43oq_1 {
    position: relative
}

._retina-border-basic_k43oq_1:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._retina-border-basic_k43oq_1:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._retina-border-basic_k43oq_1:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._retina-border-basic_k43oq_1:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._retina-border-basic_k43oq_1:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._alert_k43oq_29 {
    padding: 0 16px
}

._logo_k43oq_32 {
    width: 40px;
    height: 40px
}

[dir=ltr] ._logo_k43oq_32 {
    margin-right: 16px
}

[dir=rtl] ._logo_k43oq_32 {
    margin-left: 16px
}

._img_k43oq_37 {
    width: 40px;
    height: 40px;
    border-radius: 50%
}

._text-info_k43oq_42 {
    overflow: hidden
}

._text_k43oq_42 {
    width: 100%
}

._project_k43oq_48 {
    padding: 24px 16px
}

._project-name_k43oq_51 {
    width: 100%;
    color: var(--okd-color-gray-900);
    line-height: 34px;
    font-size: 28px;
    font-weight: 500;
    overflow: hidden
}

._network_k43oq_59 {
    width: 100%;
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-size: 12px;
    font-weight: 400;
    overflow: hidden
}

._address-wrapper_k43oq_67 {
    padding: 16px;
    position: relative
}

._address-wrapper_k43oq_67:before {
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: var(--okd-color-border-primary)
}

._address-wrapper_k43oq_67:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._address-wrapper_k43oq_67:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._address-wrapper_k43oq_67:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._address-wrapper_k43oq_67:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._address-wrapper_k43oq_67:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._address-wrapper_k43oq_67:before {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: var(--okd-color-border-primary)
}

._title_k43oq_131 {
    color: var(--okd-color-content-contrast);
    font-size: 12px;
    font-weight: 400;
    line-height: 16px
}

._address-info_k43oq_137 {
    margin-top: 8px
}

._address_k43oq_67 {
    color: var(--okd-color-gray-900);
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    flex-grow: 1;
    word-break: break-all
}

[dir=ltr] ._address_k43oq_67 {
    margin-right: 40px
}

[dir=rtl] ._address_k43oq_67 {
    margin-left: 40px
}

._icon_k43oq_149._copy-icon_k43oq_149 {
    font-size: 20px;
    cursor: pointer
}

[dir=ltr] ._icon_k43oq_149._copy-icon_k43oq_149 {
    margin-right: 8px
}

[dir=rtl] ._icon_k43oq_149._copy-icon_k43oq_149 {
    margin-left: 8px
}

._add-weight_k43oq_154._link-icon_k43oq_154 {
    font-size: 20px;
    cursor: pointer
}

._list-title_k43oq_158 {
    padding: 16px 16px 0;
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-size: 12px;
    font-weight: 400
}

._icon_k43oq_149._security-icon_k43oq_166 {
    font-size: 16px;
    color: var(--okd-color-semantic-negative)
}

[dir=ltr] ._icon_k43oq_149._security-icon_k43oq_166 {
    margin-right: 4px
}

[dir=rtl] ._icon_k43oq_149._security-icon_k43oq_166 {
    margin-left: 4px
}

._alert-title_k43oq_171 {
    color: inherit;
    font-size: 12px;
    font-weight: 400;
    line-height: 16px
}

._header_1hei1_1 {
    color: var(--okd-color-content-primary);
    font-weight: 700;
    font-size: 24px;
    line-height: 136%
}

._root_189ao_1 {
    width: 100%;
    height: 100%;
    background-color: var(--okd-color-background-base-primary)
}

._container_189ao_6 {
    flex: 1;
    padding-top: 32px
}

._okgLayout_189ao_10 {
    padding-left: 8px;
    padding-right: 8px
}

@media (min-width: 768px) {
    ._okgLayout_189ao_10 {
        padding-left:12px;
        padding-right: 12px
    }
}

@media (min-width: 1024px) {
    ._okgLayout_189ao_10 {
        padding-left:calc((100% - 960px)/2);
        padding-right: calc((100% - 960px)/2)
    }
}

@media (min-width: 1270px) {
    ._okgLayout_189ao_10 {
        padding-left:calc((100% - 1248px)/2);
        padding-right: calc((100% - 1248px)/2)
    }
}

._headerBox_189ao_32 {
    padding-left: 8px;
    padding-right: 8px
}

@media (min-width: 768px) {
    ._headerBox_189ao_32 {
        padding-left:12px;
        padding-right: 12px
    }
}

@media (min-width: 1024px) {
    ._headerBox_189ao_32 {
        padding-left:calc((100% - 960px)/2);
        padding-right: calc((100% - 960px)/2)
    }
}

@media (min-width: 1270px) {
    ._headerBox_189ao_32 {
        padding-left:calc((100% - 1248px)/2);
        padding-right: calc((100% - 1248px)/2)
    }
}

@media (max-width: 767px) {
    ._header_189ao_32 {
        margin-bottom:32px;
        box-sizing: border-box;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }
}

@media (max-width: 767px) and (min-width: 768px) {
    ._header_189ao_32 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) and (min-width: 1024px) {
    ._header_189ao_32 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) and (min-width: 1270px) {
    ._header_189ao_32 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) {
    ._header_189ao_32 {
        margin-bottom:58px;
        box-sizing: border-box;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }
}

@media (min-width: 768px) and (min-width: 768px) {
    ._header_189ao_32 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1024px) {
    ._header_189ao_32 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1270px) {
    ._header_189ao_32 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 1024px) {
    ._header_189ao_32 {
        margin-bottom:55px
    }
}

._footer_189ao_125 {
    padding-left: 8px;
    padding-right: 8px;
    width: 100%;
    background-color: var(--okd-color-background-base-primary);
    box-sizing: border-box
}

@media (min-width: 768px) {
    ._footer_189ao_125 {
        padding-left:12px;
        padding-right: 12px
    }
}

@media (min-width: 1024px) {
    ._footer_189ao_125 {
        padding-left:calc((100% - 960px)/2);
        padding-right: calc((100% - 960px)/2)
    }
}

@media (min-width: 1270px) {
    ._footer_189ao_125 {
        padding-left:calc((100% - 1248px)/2);
        padding-right: calc((100% - 1248px)/2)
    }
}

@media (max-width: 767px) {
    ._footer_189ao_125 {
        min-height:80px;
        padding-top: 12px;
        padding-bottom: 20px
    }
}

@media (min-width: 768px) {
    ._footer_189ao_125 {
        border:1px solid var(--okd-color-border-primary);
        min-height: 114px;
        padding-top: 28px;
        padding-bottom: 28px
    }
}

._retina-border-basic_1taj3_1 {
    position: relative
}

._retina-border-basic_1taj3_1:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._retina-border-basic_1taj3_1:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._retina-border-basic_1taj3_1:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._retina-border-basic_1taj3_1:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._retina-border-basic_1taj3_1:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._batch-send-address_1taj3_29 {
    gap: 0 24px
}

@media (max-width: 767px) {
    ._batch-send-address_1taj3_29 {
        gap:40px 0
    }
}

._batch-send-address_1taj3_29>* {
    flex: 1
}

@media (max-width: 767px) {
    ._batch-send-address_1taj3_29>* {
        width:100%
    }
}

._batch-send-address_1taj3_29 ol>li {
    position: relative;
    line-height: 32px;
    font-size: 14px;
    font-weight: 500;
    list-style: initial;
    list-style-type: decimal;
    word-break: break-all;
    line-height: 24px
}

._batch-send-address_1taj3_29 ol>li::marker {
    color: var(--okd-color-content-contrast)
}

._batch-send-address-dialog-core_1taj3_58 {
    max-height: 565px;
    flex: 1;
    overflow: auto
}

._batch-send-address-input_1taj3_63 {
    display: flex;
    padding: 12px;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 8px;
    max-height: 360px;
    min-height: 360px;
    overflow-y: auto;
    counter-reset: step;
    counter-increment: step 0;
    flex-direction: column
}

[dir=ltr] ._batch-send-address-input_1taj3_63 {
    padding-left: 37px
}

[dir=rtl] ._batch-send-address-input_1taj3_63 {
    padding-right: 37px
}

._batch-send-address-accordion_1taj3_76 {
    border: 0 none
}

._batch-send-address-accordion-header_1taj3_79 {
    padding: 12px 24px;
    background: var(--okd-color-background-base-secondary)
}

._batch-send-address-accordion-content_1taj3_83 {
    padding: 0 24px;
    margin-bottom: 0
}

._batch-send-address-accordion-checkbox_1taj3_87 {
    display: flex;
    align-items: center;
    height: 60px
}

._batch-send-address-select-address-actions_1taj3_92 {
    display: flex;
    width: 100%;
    padding: 0 24px;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    margin-top: 9px;
    position: relative
}

._batch-send-address-select-address-actions_1taj3_92:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._batch-send-address-select-address-actions_1taj3_92:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._batch-send-address-select-address-actions_1taj3_92:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._batch-send-address-select-address-actions_1taj3_92:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._batch-send-address-select-address-actions_1taj3_92:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._batch-send-address-select-address-actions_1taj3_92:before {
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: var(--okd-color-border-primary)
}

._upload_1taj3_132 {
    display: flex;
    flex: 1;
    padding: 42px;
    color: var(--okd-color-content-primary);
    border: 2px dashed var(--okd-color-border-primary);
    border-radius: 4px;
    background: var(--okd-color-container-secondary);
    align-items: center;
    justify-content: center;
    flex-direction: column;
    cursor: pointer;
    pointer-events: none
}

[dir=ltr] ._upload_1taj3_132 {
    margin-left: -21px
}

[dir=rtl] ._upload_1taj3_132 {
    margin-right: -21px
}

._uploadIcon_1taj3_147 {
    font-size: 38px
}

._uploadText_1taj3_150 {
    margin-top: 8px
}

._addressPre_1taj3_153 {
    white-space: pre-wrap;
    word-wrap: break-word
}

._selectAddress_1taj3_157 {
    display: flex;
    flex-direction: column;
    height: 100%
}

._selectedAddressInfo_1taj3_162 {
    display: flex;
    width: 100%;
    padding: 16px 0;
    align-items: center;
    justify-content: space-between;
    gap: 12px
}

._addBtn_1taj3_170 {
    width: 100%;
    padding: 12px 0 20px
}

._circle-icon_1taj3_174 {
    cursor: pointer;
    color: var(--okd-color-content-contrast);
    font-weight: 400;
    font-size: 18px
}

[dir=ltr] ._circle-icon_1taj3_174 {
    margin-left: 8px
}

[dir=rtl] ._circle-icon_1taj3_174 {
    margin-right: 8px
}

._accountTitle_1taj3_181 {
    display: flex;
    align-items: center
}

[dir=ltr] ._accountTitle_1taj3_181 ._accountTag_1taj3_185 {
    margin-left: 4px
}

[dir=rtl] ._accountTitle_1taj3_181 ._accountTag_1taj3_185 {
    margin-right: 4px
}

._root_1uwjx_1 {
    display: flex;
    align-items: center
}

@media (max-width: 767px) {
    ._root_1uwjx_1 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }
}

@media (max-width: 767px) and (min-width: 768px) {
    ._root_1uwjx_1 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) and (min-width: 1024px) {
    ._root_1uwjx_1 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) and (min-width: 1270px) {
    ._root_1uwjx_1 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) {
    ._root_1uwjx_1 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }
}

@media (min-width: 768px) and (min-width: 768px) {
    ._root_1uwjx_1 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1024px) {
    ._root_1uwjx_1 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1270px) {
    ._root_1uwjx_1 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }
}

._icon_1uwjx_69 {
    display: flex;
    justify-content: center;
    align-items: center
}

@media (max-width: 767px) {
    ._icon_1uwjx_69 {
        width:50px;
        height: 50px
    }

    [dir=ltr] ._icon_1uwjx_69 {
        margin-right: 15px
    }

    [dir=rtl] ._icon_1uwjx_69 {
        margin-left: 15px
    }
}

@media (min-width: 768px) {
    ._icon_1uwjx_69 {
        width:70px;
        height: 70px
    }

    [dir=ltr] ._icon_1uwjx_69 {
        margin-right: 26px
    }

    [dir=rtl] ._icon_1uwjx_69 {
        margin-left: 26px
    }
}

._title_1uwjx_88 {
    color: var(--okd-color-content-primary);
    font-weight: 700;
    line-height: 132%
}

@media (max-width: 767px) {
    ._title_1uwjx_88 {
        font-size:32px
    }
}

@media (min-width: 768px) {
    ._title_1uwjx_88 {
        font-size:40px
    }
}

@media (min-width: 1024px) {
    ._title_1uwjx_88 {
        font-size:44px
    }
}

._subtitle_1uwjx_108 {
    display: flex;
    color: var(--okd-color-content-contrast);
    line-height: 136%;
    font-weight: 400
}

@media (max-width: 767px) {
    ._subtitle_1uwjx_108 {
        margin-top:8px;
        font-size: 14px
    }
}

@media (min-width: 768px) {
    ._subtitle_1uwjx_108 {
        margin-top:8px;
        font-size: 16px
    }
}

@media (min-width: 1024px) {
    ._subtitle_1uwjx_108 {
        margin-top:10px
    }
}

@media (min-width: 1270px) {
    ._subtitle_1uwjx_108 {
        margin-top:8px
    }
}

._tip_1uwjx_136 {
    cursor: pointer
}

[dir=ltr] ._tip_1uwjx_136 {
    margin-left: 4px
}

[dir=rtl] ._tip_1uwjx_136 {
    margin-right: 4px
}

._tipIcon_1uwjx_140 {
    font-size: 18px
}

@media (max-width: 767px) {
    ._root_a3p43_2 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px;
        margin-top: 17px
    }
}

@media (max-width: 767px) and (min-width: 768px) {
    ._root_a3p43_2 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) and (min-width: 1024px) {
    ._root_a3p43_2 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) and (min-width: 1270px) {
    ._root_a3p43_2 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) {
    ._root_a3p43_2 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px;
        margin-top: 54px
    }
}

@media (min-width: 768px) and (min-width: 768px) {
    ._root_a3p43_2 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1024px) {
    ._root_a3p43_2 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1270px) {
    ._root_a3p43_2 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }
}

._footer_a3p43_67 {
    display: flex;
    justify-content: flex-end;
    align-items: center
}

@media (max-width: 767px) {
    ._footer_a3p43_67 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px;
        gap: 12px
    }
}

@media (max-width: 767px) and (min-width: 768px) {
    ._footer_a3p43_67 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) and (min-width: 1024px) {
    ._footer_a3p43_67 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) and (min-width: 1270px) {
    ._footer_a3p43_67 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) {
    ._footer_a3p43_67 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px;
        gap: 16px
    }
}

@media (min-width: 768px) and (min-width: 768px) {
    ._footer_a3p43_67 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1024px) {
    ._footer_a3p43_67 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1270px) {
    ._footer_a3p43_67 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) {
    ._root_16t0a_2 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }
}

@media (max-width: 767px) and (min-width: 768px) {
    ._root_16t0a_2 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) and (min-width: 1024px) {
    ._root_16t0a_2 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) and (min-width: 1270px) {
    ._root_16t0a_2 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) {
    ._root_16t0a_2 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }
}

@media (min-width: 768px) and (min-width: 768px) {
    ._root_16t0a_2 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1024px) {
    ._root_16t0a_2 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1270px) {
    ._root_16t0a_2 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }
}

._row_16t0a_65 {
    display: flex;
    align-items: flex-start;
    flex-wrap: nowrap
}

@media (max-width: 767px) {
    ._row_16t0a_65 {
        justify-content:space-start;
        gap: 28px
    }
}

@media (min-width: 768px) {
    ._row_16t0a_65 {
        gap:55px
    }
}

@media (min-width: 1270px) {
    ._row_16t0a_65 {
        justify-content:space-between
    }
}

._nextRow_16t0a_86 {
    display: flex;
    align-items: flex-start;
    flex-wrap: nowrap;
    margin-top: 28px
}

@media (max-width: 767px) {
    ._nextRow_16t0a_86 {
        justify-content:space-start;
        gap: 28px
    }
}

@media (min-width: 768px) {
    ._nextRow_16t0a_86 {
        gap:55px
    }
}

@media (min-width: 1270px) {
    ._nextRow_16t0a_86 {
        justify-content:space-between
    }
}

@media (min-width: 768px) {
    ._nextRow_16t0a_86 {
        margin-top:40px
    }
}

._title_16t0a_113 {
    color: var(--okd-color-content-contrast)
}

@media (max-width: 767px) {
    ._title_16t0a_113 {
        font-weight:400;
        font-size: 12px;
        line-height: 16px
    }
}

@media (min-width: 768px) {
    ._title_16t0a_113 {
        font-weight:500;
        font-size: 14px;
        line-height: 16px
    }
}

@media (min-width: 1024px) {
    ._title_16t0a_113 {
        font-weight:500;
        line-height: 24px;
        font-size: 18px
    }
}

._subtitle_16t0a_137 {
    display: flex;
    color: var(--okd-color-content-primary);
    margin-top: 8px
}

@media (max-width: 767px) {
    ._subtitle_16t0a_137 {
        font-weight:500;
        font-size: 16px;
        line-height: 20px
    }
}

@media (min-width: 768px) {
    ._subtitle_16t0a_137 {
        line-height:24px;
        font-weight: 700;
        font-size: 20px
    }
}

@media (min-width: 1024px) {
    ._subtitle_16t0a_137 {
        font-weight:700;
        font-size: 24px;
        line-height: 136%
    }
}

._value_16t0a_163 {
    word-break: break-word
}

._icon_16t0a_166 {
    flex-shrink: 0
}

[dir=ltr] ._icon_16t0a_166 {
    margin-right: 8px
}

[dir=rtl] ._icon_16t0a_166 {
    margin-left: 8px
}

@media (max-width: 767px) {
    ._icon_16t0a_166 {
        width:20px;
        height: 20px
    }
}

@media (min-width: 768px) {
    ._icon_16t0a_166 {
        width:24px;
        height: 24px
    }
}

@media (min-width: 1024px) {
    ._icon_16t0a_166 {
        width:28px;
        height: 28px
    }
}

@media (max-width: 767px) {
    ._root_1iryo_2 {
        width:100%
    }
}

@media (min-width: 768px) {
    ._root_1iryo_2 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }
}

@media (min-width: 768px) and (min-width: 768px) {
    ._root_1iryo_2 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1024px) {
    ._root_1iryo_2 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1270px) {
    ._root_1iryo_2 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }
}

._table_1iryo_38 {
    border: 1px solid var(--okd-color-border-primary)
}

@media (min-width: 768px) {
    ._table_1iryo_38 {
        border-radius:8px;
        overflow: hidden
    }
}

._row_1iryo_47 {
    display: flex;
    align-items: center;
    justify-content: flex-start
}

._order_1iryo_52 {
    color: var(--okd-color-content-contrast);
    text-align: end;
    font-weight: 500
}

[dir=ltr] ._order_1iryo_52 {
    margin-right: 4px
}

[dir=rtl] ._order_1iryo_52 {
    margin-left: 4px
}

@media (max-width: 767px) {
    ._order_1iryo_52 {
        width:29px;
        font-size: 12px;
        line-height: 14px
    }
}

@media (min-width: 768px) {
    ._order_1iryo_52 {
        width:33px;
        font-size: 12px;
        line-height: 14px
    }
}

@media (min-width: 1270px) {
    ._order_1iryo_52 {
        font-size:16px;
        line-height: 28px
    }
}

[dir=ltr] ._addressError_1iryo_78 {
    margin-left: 7px
}

[dir=rtl] ._addressError_1iryo_78 {
    margin-right: 7px
}

[dir=ltr] ._fromError_1iryo_81 {
    margin-left: 7px
}

[dir=rtl] ._fromError_1iryo_81 {
    margin-right: 7px
}

._text_1iryo_84 {
    color: var(--okd-color-content-primary);
    font-weight: 500
}

@media (max-width: 767px) {
    ._text_1iryo_84 {
        font-size:12px;
        line-height: 14px
    }
}

@media (min-width: 768px) {
    ._text_1iryo_84 {
        font-size:12px;
        line-height: 14px
    }
}

@media (min-width: 1270px) {
    ._text_1iryo_84 {
        font-size:16px;
        line-height: 28px
    }
}

._oneLineText_1iryo_106 {
    word-break: normal
}

._moreLineText_1iryo_109 {
    word-break: break-all
}

._remove_1iryo_112 {
    color: var(--okd-color-content-primary);
    font-size: 24px;
    cursor: pointer
}

._success_1iryo_117 {
    color: var(--okd-color-semantic-positive)
}

@media (max-width: 767px) {
    ._success_1iryo_117 {
        font-size:20px
    }
}

@media (min-width: 768px) {
    ._success_1iryo_117 {
        font-size:24px
    }
}

._error_1iryo_130 {
    color: var(--okd-color-semantic-negative)
}

@media (max-width: 767px) {
    ._error_1iryo_130 {
        font-size:20px
    }
}

@media (min-width: 768px) {
    ._error_1iryo_130 {
        font-size:24px
    }
}

._open_1iryo_143 {
    font-size: 18px
}

._receiveError_1iryo_146 {
    color: var(--okd-color-semantic-negative)
}

._errorIcon_1iryo_149 {
    color: var(--okd-color-semantic-negative);
    font-size: 16px;
    cursor: pointer
}

._hash_1iryo_154 {
    cursor: pointer;
    color: var(--okd-color-content-contrast);
    gap: 4px;
    justify-content: center;
    align-items: center
}

@media (hover: hover) and (pointer: fine) {
    ._hash_1iryo_154:hover {
        color:var(--okd-color-content-primary)
    }
}

._hashText_1iryo_166 {
    color: var(--okd-color-content-contrast)
}

@media (min-width: 768px) {
    ._hashText_1iryo_166 {
        font-size:14px
    }
}

@media (hover: hover) and (pointer: fine) {
    ._hashText_1iryo_166:hover {
        color:var(--okd-color-content-primary)
    }
}

._loader_1iryo_179 {
    width: 20px;
    height: 20px;
    border-radius: 20px;
    border-width: 2px
}

._inputRoot_rigrr_1 {
    display: flex;
    align-items: center
}

._input_rigrr_1 {
    font-size: 14px
}

._errorIcon_rigrr_8 {
    color: var(--okd-color-semantic-negative)
}

[dir=ltr] ._errorIcon_rigrr_8 {
    margin-left: 8px
}

[dir=rtl] ._errorIcon_rigrr_8 {
    margin-right: 8px
}

._textRoot_rigrr_12 {
    display: flex
}

._textRoot_rigrr_12 div {
    width: 0;
    flex: 0;
    min-width: 212px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

._error-icon_nevzf_1 {
    cursor: pointer
}

._error-text_nevzf_4 {
    max-width: 200px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: var(--okd-color-semantic-negative)
}

._root_17dsg_1 {
    display: flex;
    height: 100%;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 8px;
    box-sizing: border-box;
    flex-direction: column
}

@media (max-width: 767px) {
    ._root_17dsg_1 {
        padding:16px
    }
}

@media (min-width: 768px) {
    ._root_17dsg_1 {
        padding:16px;
        align-items: center
    }
}

@media (min-width: 1024px) {
    ._root_17dsg_1 {
        padding:24px 16px 16px;
        align-items: normal;
        justify-content: space-between
    }
}

._title_17dsg_27 {
    color: var(--okd-color-content-primary);
    flex: 1;
    font-weight: 700;
    align-self: flex-start
}

@media (max-width: 767px) {
    ._title_17dsg_27 {
        font-size:18px;
        line-height: 24px
    }
}

@media (min-width: 768px) {
    ._title_17dsg_27 {
        line-height:24px;
        font-size: 20px
    }

    [dir=ltr] ._title_17dsg_27 {
        margin-right: 24px
    }

    [dir=rtl] ._title_17dsg_27 {
        margin-left: 24px
    }
}

._setting_17dsg_46 {
    display: flex;
    box-sizing: border-box;
    width: 100%
}

@media (max-width: 767px) {
    ._setting_17dsg_46 {
        flex-direction:column;
        margin-top: 16px;
        gap: 12px
    }
}

@media (min-width: 768px) {
    ._setting_17dsg_46 {
        flex-direction:row;
        margin-top: 12px;
        gap: 16px
    }
}

@media (min-width: 1024px) {
    ._setting_17dsg_46 {
        margin-top:25px
    }
}

._item_17dsg_70 {
    display: flex;
    width: 0;
    border: 1px solid;
    border-radius: 8px;
    flex: 1;
    align-items: center;
    cursor: pointer
}

@media (max-width: 767px) {
    ._item_17dsg_70 {
        width:100%;
        flex-direction: row;
        justify-content: space-between;
        padding: 11px 16px
    }
}

@media (min-width: 768px) {
    ._item_17dsg_70 {
        flex-direction:column;
        justify-content: center;
        padding: 13.5px 18px
    }
}

@media (min-width: 1024px) {
    ._item_17dsg_70 {
        flex-direction:column;
        padding: 13.5px 12.5px
    }
}

@media (min-width: 1270px) {
    ._item_17dsg_70 {
        flex-direction:column;
        padding: 13.5px 15px
    }
}

._inactive_17dsg_106 {
    border-color: var(--okd-color-border-primary)
}

._active_17dsg_109 {
    border-color: var(--okd-color-content-primary)
}

._label_17dsg_112 {
    color: var(--okd-color-content-primary);
    line-height: 16px;
    text-align: center;
    font-weight: 700;
    font-size: 14px
}

._fee_17dsg_119 {
    display: flex;
    width: 100%;
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    text-align: center;
    flex-direction: column;
    align-items: center;
    font-weight: 500;
    font-size: 12px;
    word-break: break-word
}

@media (max-width: 767px) {
    ._fee_17dsg_119 {
        width:auto
    }

    [dir=ltr] ._fee_17dsg_119 {
        margin-left: 6px
    }

    [dir=rtl] ._fee_17dsg_119 {
        margin-right: 6px
    }
}

@media (min-width: 768px) {
    ._fee_17dsg_119 {
        margin-top:6px
    }

    [dir=ltr] ._fee_17dsg_119 {
        margin-left: 0
    }

    [dir=rtl] ._fee_17dsg_119 {
        margin-right: 0
    }
}

._gweiText_17dsg_143 {
    font-size: 15px;
    color: var(--okd-color-content-contrast)
}

._customInput_17dsg_147 {
    margin-bottom: 16px
}

._customInput_17dsg_147:last-child {
    margin-bottom: 0
}

._defaultTip_17dsg_153 {
    color: var(--okd-color-content-secondary);
    line-height: 16px;
    margin-top: 8px;
    font-size: 12px
}

._defaultChecker_17dsg_159 {
    margin-top: 46px
}

._root_rc0rn_1 {
    display: flex;
    height: 100%;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 8px;
    box-sizing: border-box;
    flex-direction: column
}

@media (max-width: 767px) {
    ._root_rc0rn_1 {
        padding:16px
    }
}

@media (min-width: 768px) {
    ._root_rc0rn_1 {
        padding:16px;
        align-items: center
    }
}

@media (min-width: 1024px) {
    ._root_rc0rn_1 {
        padding:24px 16px 16px;
        align-items: normal;
        justify-content: space-between
    }
}

._title_rc0rn_27 {
    color: var(--okd-color-content-primary);
    flex: 1;
    font-weight: 700
}

@media (max-width: 767px) {
    ._title_rc0rn_27 {
        font-size:18px;
        line-height: 24px
    }
}

@media (min-width: 768px) {
    ._title_rc0rn_27 {
        line-height:24px;
        font-size: 20px
    }

    [dir=ltr] ._title_rc0rn_27 {
        margin-right: 24px
    }

    [dir=rtl] ._title_rc0rn_27 {
        margin-left: 24px
    }
}

._type_rc0rn_45 {
    display: flex;
    width: 100%;
    justify-content: space-between;
    flex: 1
}

@media (min-width: 768px) {
    ._type_rc0rn_45 {
        margin-top:8px
    }
}

._random_rc0rn_56 {
    display: flex;
    flex-direction: row;
    align-items: flex-end
}

@media (max-width: 767px) {
    ._random_rc0rn_56 {
        gap:16px
    }
}

@media (min-width: 768px) {
    ._random_rc0rn_56 {
        gap:18px
    }
}

@media (min-width: 1024px) {
    ._random_rc0rn_56 {
        gap:16px
    }
}

._input_rc0rn_76 {
    flex: 1
}

@media (max-width: 767px) {
    ._setting_rc0rn_80 {
        margin-top:16px
    }
}

@media (min-width: 768px) {
    ._setting_rc0rn_80 {
        margin-top:27px
    }
}

@media (min-width: 1024px) {
    ._setting_rc0rn_80 {
        margin-top:40px
    }
}

@media (min-width: 1270px) {
    ._setting_rc0rn_80 {
        margin-top:40px
    }
}

._root_iq84d_1 {
    display: flex;
    height: 100%;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 8px;
    box-sizing: border-box
}

@media (max-width: 767px) {
    ._root_iq84d_1 {
        padding:16px;
        flex-direction: column;
        align-items: normal;
        justify-content: space-between
    }
}

@media (min-width: 768px) {
    ._root_iq84d_1 {
        padding:16px;
        flex-direction: column;
        align-items: normal;
        justify-content: space-between
    }
}

@media (min-width: 1270px) {
    ._root_iq84d_1 {
        padding:24px 16px 16px;
        flex-direction: column;
        align-items: normal;
        justify-content: space-between
    }
}

._type_iq84d_32 {
    display: flex;
    align-items: center
}

@media (max-width: 767px) {
    ._type_iq84d_32 {
        justify-content:space-between
    }
}

@media (min-width: 768px) {
    ._type_iq84d_32 {
        margin-top:8px;
        justify-content: space-between
    }
}

@media (min-width: 1270px) {
    ._type_iq84d_32 {
        flex:none;
        justify-content: space-between;
        margin-top: 8px
    }
}

._title_iq84d_54 {
    color: var(--okd-color-content-primary);
    font-weight: 700
}

@media (max-width: 767px) {
    ._title_iq84d_54 {
        flex:1;
        font-size: 18px;
        line-height: 24px
    }
}

@media (min-width: 768px) {
    ._title_iq84d_54 {
        line-height:24px;
        font-size: 20px
    }

    [dir=ltr] ._title_iq84d_54 {
        margin-right: 24px
    }

    [dir=rtl] ._title_iq84d_54 {
        margin-left: 24px
    }
}

@media (min-width: 1270px) {
    ._title_iq84d_54 {
        flex:1
    }
}

._random_iq84d_77 {
    display: flex
}

@media (max-width: 767px) {
    ._random_iq84d_77 {
        flex-direction:column
    }
}

@media (min-width: 768px) {
    ._random_iq84d_77 {
        flex-direction:row;
        gap: 20px
    }
}

._input_iq84d_91 {
    flex: 1
}

@media (max-width: 767px) {
    ._setting_iq84d_95 {
        margin-top:16px
    }
}

@media (min-width: 768px) {
    ._setting_iq84d_95 {
        margin-top:27px
    }
}

@media (min-width: 1024px) {
    ._setting_iq84d_95 {
        margin-top:40px
    }
}

@media (min-width: 1270px) {
    ._setting_iq84d_95 {
        margin-top:40px
    }
}

._root_1mpnv_1 {
    padding-left: 8px;
    padding-right: 8px
}

@media (min-width: 768px) {
    ._root_1mpnv_1 {
        padding-left:12px;
        padding-right: 12px
    }
}

@media (min-width: 1024px) {
    ._root_1mpnv_1 {
        padding-left:calc((100% - 960px)/2);
        padding-right: calc((100% - 960px)/2)
    }
}

@media (min-width: 1270px) {
    ._root_1mpnv_1 {
        padding-left:calc((100% - 1248px)/2);
        padding-right: calc((100% - 1248px)/2)
    }
}

@media (max-width: 767px) {
    ._statistics_1mpnv_24 {
        margin-top:40px;
        margin-bottom: 31px
    }
}

@media (min-width: 768px) {
    ._statistics_1mpnv_24 {
        margin-top:54px;
        margin-bottom: 54px
    }
}

@media (min-width: 1024px) {
    ._statistics_1mpnv_24 {
        margin-bottom:46px
    }
}

@media (min-width: 1270px) {
    ._statistics_1mpnv_24 {
        margin-bottom:72px
    }
}

._setting_1mpnv_45 {
    display: flex;
    justify-content: stretch
}

@media (max-width: 767px) {
    ._setting_1mpnv_45 {
        flex-wrap:wrap
    }
}

@media (min-width: 768px) {
    ._setting_1mpnv_45 {
        flex-wrap:wrap
    }
}

@media (min-width: 1270px) {
    ._setting_1mpnv_45 {
        flex-wrap:nowrap
    }
}

._amount_1mpnv_64 {
    box-sizing: border-box
}

@media (max-width: 767px) {
    ._amount_1mpnv_64 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px;
        margin-bottom: 20px
    }
}

@media (max-width: 767px) and (min-width: 768px) {
    ._amount_1mpnv_64 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) and (min-width: 1024px) {
    ._amount_1mpnv_64 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) and (min-width: 1270px) {
    ._amount_1mpnv_64 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) {
    ._amount_1mpnv_64 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px;
        margin-bottom: 20px
    }
}

@media (min-width: 768px) and (min-width: 768px) {
    ._amount_1mpnv_64 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1024px) {
    ._amount_1mpnv_64 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1270px) {
    ._amount_1mpnv_64 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 1270px) {
    ._amount_1mpnv_64 {
        margin-bottom:0;
        box-sizing: border-box;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }
}

@media (min-width: 1270px) and (min-width: 768px) {
    ._amount_1mpnv_64 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 1270px) and (min-width: 1024px) {
    ._amount_1mpnv_64 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 1270px) and (min-width: 1270px) {
    ._amount_1mpnv_64 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) {
    ._amount_1mpnv_64._no_gas_1mpnv_167 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px;
        margin-bottom: 20px
    }
}

@media (max-width: 767px) and (min-width: 768px) {
    ._amount_1mpnv_64._no_gas_1mpnv_167 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) and (min-width: 1024px) {
    ._amount_1mpnv_64._no_gas_1mpnv_167 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) and (min-width: 1270px) {
    ._amount_1mpnv_64._no_gas_1mpnv_167 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) {
    ._amount_1mpnv_64._no_gas_1mpnv_167 {
        margin-bottom:0
    }
}

@media (min-width: 768px) and (min-width: 768px) {
    ._amount_1mpnv_64._no_gas_1mpnv_167 {
        box-sizing:border-box;
        width: 50%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1024px) {
    ._amount_1mpnv_64._no_gas_1mpnv_167 {
        box-sizing:border-box;
        width: 50%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1270px) {
    ._amount_1mpnv_64._no_gas_1mpnv_167 {
        box-sizing:border-box;
        width: 50%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 1270px) {
    ._amount_1mpnv_64._no_gas_1mpnv_167 {
        margin-bottom:0
    }
}

@media (min-width: 1270px) and (min-width: 768px) {
    ._amount_1mpnv_64._no_gas_1mpnv_167 {
        box-sizing:border-box;
        width: 50%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 1270px) and (min-width: 1024px) {
    ._amount_1mpnv_64._no_gas_1mpnv_167 {
        box-sizing:border-box;
        width: 50%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 1270px) and (min-width: 1270px) {
    ._amount_1mpnv_64._no_gas_1mpnv_167 {
        box-sizing:border-box;
        width: 50%;
        padding-left: 12px;
        padding-right: 12px
    }
}

._interval_1mpnv_257 {
    box-sizing: border-box
}

@media (max-width: 767px) {
    ._interval_1mpnv_257 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px;
        margin-bottom: 20px
    }
}

@media (max-width: 767px) and (min-width: 768px) {
    ._interval_1mpnv_257 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) and (min-width: 1024px) {
    ._interval_1mpnv_257 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) and (min-width: 1270px) {
    ._interval_1mpnv_257 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) {
    ._interval_1mpnv_257 {
        margin-bottom:0
    }
}

@media (min-width: 768px) and (min-width: 768px) {
    ._interval_1mpnv_257 {
        box-sizing:border-box;
        width: 41.66666667%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1024px) {
    ._interval_1mpnv_257 {
        box-sizing:border-box;
        width: 41.66666667%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1270px) {
    ._interval_1mpnv_257 {
        box-sizing:border-box;
        width: 41.66666667%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 1270px) {
    ._interval_1mpnv_257 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }
}

@media (min-width: 1270px) and (min-width: 768px) {
    ._interval_1mpnv_257 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 1270px) and (min-width: 1024px) {
    ._interval_1mpnv_257 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 1270px) and (min-width: 1270px) {
    ._interval_1mpnv_257 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) {
    ._interval_1mpnv_257._no_gas_1mpnv_167 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px;
        margin-bottom: 20px
    }
}

@media (max-width: 767px) and (min-width: 768px) {
    ._interval_1mpnv_257._no_gas_1mpnv_167 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) and (min-width: 1024px) {
    ._interval_1mpnv_257._no_gas_1mpnv_167 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) and (min-width: 1270px) {
    ._interval_1mpnv_257._no_gas_1mpnv_167 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 768px) {
    ._interval_1mpnv_257._no_gas_1mpnv_167 {
        box-sizing:border-box;
        width: 50%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1024px) {
    ._interval_1mpnv_257._no_gas_1mpnv_167 {
        box-sizing:border-box;
        width: 50%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1270px) {
    ._interval_1mpnv_257._no_gas_1mpnv_167 {
        box-sizing:border-box;
        width: 50%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 1270px) {
    ._interval_1mpnv_257._no_gas_1mpnv_167 {
        margin-bottom:0
    }
}

@media (min-width: 1270px) and (min-width: 768px) {
    ._interval_1mpnv_257._no_gas_1mpnv_167 {
        box-sizing:border-box;
        width: 50%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 1270px) and (min-width: 1024px) {
    ._interval_1mpnv_257._no_gas_1mpnv_167 {
        box-sizing:border-box;
        width: 50%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 1270px) and (min-width: 1270px) {
    ._interval_1mpnv_257._no_gas_1mpnv_167 {
        box-sizing:border-box;
        width: 50%;
        padding-left: 12px;
        padding-right: 12px
    }
}

._gas_1mpnv_440 {
    box-sizing: border-box
}

@media (max-width: 767px) {
    ._gas_1mpnv_440 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }
}

@media (max-width: 767px) and (min-width: 768px) {
    ._gas_1mpnv_440 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) and (min-width: 1024px) {
    ._gas_1mpnv_440 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) and (min-width: 1270px) {
    ._gas_1mpnv_440 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 768px) {
    ._gas_1mpnv_440 {
        box-sizing:border-box;
        width: 58.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1024px) {
    ._gas_1mpnv_440 {
        box-sizing:border-box;
        width: 58.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1270px) {
    ._gas_1mpnv_440 {
        box-sizing:border-box;
        width: 58.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 1270px) {
    ._gas_1mpnv_440 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }
}

@media (min-width: 1270px) and (min-width: 768px) {
    ._gas_1mpnv_440 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 1270px) and (min-width: 1024px) {
    ._gas_1mpnv_440 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 1270px) and (min-width: 1270px) {
    ._gas_1mpnv_440 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

._address_1mpnv_531 {
    margin-bottom: 24px
}

@media (min-width: 768px) {
    ._address_1mpnv_531 {
        padding-left:8px;
        padding-right: 8px;
        margin-top: 24px
    }
}

@media (min-width: 768px) and (min-width: 768px) {
    ._address_1mpnv_531 {
        padding-left:12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1024px) {
    ._address_1mpnv_531 {
        padding-left:calc((100% - 960px)/2);
        padding-right: calc((100% - 960px)/2)
    }
}

@media (min-width: 768px) and (min-width: 1270px) {
    ._address_1mpnv_531 {
        padding-left:calc((100% - 1248px)/2);
        padding-right: calc((100% - 1248px)/2)
    }
}

@media (min-width: 1024px) {
    ._address_1mpnv_531 {
        padding-left:8px;
        padding-right: 8px;
        margin-top: 16px
    }
}

@media (min-width: 1024px) and (min-width: 768px) {
    ._address_1mpnv_531 {
        padding-left:12px;
        padding-right: 12px
    }
}

@media (min-width: 1024px) and (min-width: 1024px) {
    ._address_1mpnv_531 {
        padding-left:calc((100% - 960px)/2);
        padding-right: calc((100% - 960px)/2)
    }
}

@media (min-width: 1024px) and (min-width: 1270px) {
    ._address_1mpnv_531 {
        padding-left:calc((100% - 1248px)/2);
        padding-right: calc((100% - 1248px)/2)
    }
}

@media (min-width: 1270px) {
    ._address_1mpnv_531 {
        padding-left:8px;
        padding-right: 8px;
        margin-top: 24px
    }
}

@media (min-width: 1270px) and (min-width: 768px) {
    ._address_1mpnv_531 {
        padding-left:12px;
        padding-right: 12px
    }
}

@media (min-width: 1270px) and (min-width: 1024px) {
    ._address_1mpnv_531 {
        padding-left:calc((100% - 960px)/2);
        padding-right: calc((100% - 960px)/2)
    }
}

@media (min-width: 1270px) and (min-width: 1270px) {
    ._address_1mpnv_531 {
        padding-left:calc((100% - 1248px)/2);
        padding-right: calc((100% - 1248px)/2)
    }
}

._footer_1mpnv_611 {
    display: flex;
    justify-content: flex-end;
    align-items: center
}

@media (max-width: 767px) {
    ._footer_1mpnv_611 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px;
        gap: 12px
    }
}

@media (max-width: 767px) and (min-width: 768px) {
    ._footer_1mpnv_611 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) and (min-width: 1024px) {
    ._footer_1mpnv_611 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) and (min-width: 1270px) {
    ._footer_1mpnv_611 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) {
    ._footer_1mpnv_611 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px;
        gap: 16px
    }
}

@media (min-width: 768px) and (min-width: 768px) {
    ._footer_1mpnv_611 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1024px) {
    ._footer_1mpnv_611 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1270px) {
    ._footer_1mpnv_611 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }
}

._alert_1mpnv_682 {
    display: flex;
    width: auto;
    margin: 0 12px 16px
}

@media (max-width: 767px) {
    ._root_a40u5_2 {
        margin-top:24px;
        box-sizing: border-box;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }
}

@media (max-width: 767px) and (min-width: 768px) {
    ._root_a40u5_2 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) and (min-width: 1024px) {
    ._root_a40u5_2 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) and (min-width: 1270px) {
    ._root_a40u5_2 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) {
    ._root_a40u5_2 {
        margin-top:54px;
        box-sizing: border-box;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }
}

@media (min-width: 768px) and (min-width: 768px) {
    ._root_a40u5_2 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1024px) {
    ._root_a40u5_2 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1270px) {
    ._root_a40u5_2 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }
}

._select_a40u5_67 {
    display: flex
}

@media (max-width: 767px) {
    ._select_a40u5_67 {
        flex-direction:column;
        gap: 16px
    }
}

@media (min-width: 768px) {
    ._select_a40u5_67 {
        flex-direction:row;
        gap: 24px
    }
}

@media (min-width: 1024px) {
    ._select_a40u5_67 {
        gap:24px
    }
}

@media (max-width: 767px) {
    ._titleBox_a40u5_88 {
        margin-bottom:8px
    }
}

@media (min-width: 768px) {
    ._titleBox_a40u5_88 {
        margin-bottom:12px
    }
}

._title_a40u5_88 {
    color: var(--okd-color-content-primary);
    font-weight: 700
}

@media (max-width: 767px) {
    ._title_a40u5_88 {
        line-height:20px;
        font-size: 16px
    }

    [dir=ltr] ._title_a40u5_88 {
        margin-right: 8px
    }

    [dir=rtl] ._title_a40u5_88 {
        margin-left: 8px
    }
}

@media (min-width: 768px) {
    ._title_a40u5_88 {
        line-height:24px;
        font-size: 18px
    }

    [dir=ltr] ._title_a40u5_88 {
        margin-right: 7px
    }

    [dir=rtl] ._title_a40u5_88 {
        margin-left: 7px
    }
}

._tip_a40u5_115 {
    color: var(--okd-color-content-tertiary);
    font-weight: 400
}

@media (max-width: 767px) {
    ._tip_a40u5_115 {
        line-height:16px;
        font-size: 12px
    }
}

@media (min-width: 768px) {
    ._tip_a40u5_115 {
        font-size:14px;
        line-height: 16px
    }
}

._card_a40u5_131 {
    position: relative;
    display: flex;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 16px;
    cursor: pointer;
    box-sizing: border-box
}

@media (max-width: 767px) {
    ._card_a40u5_131 {
        flex-direction:row;
        align-items: center
    }

    [dir=ltr] ._card_a40u5_131 {
        padding: 12px 23.5px 12px 21px
    }

    [dir=rtl] ._card_a40u5_131 {
        padding: 12px 21px 12px 23.5px
    }
}

@media (min-width: 768px) {
    ._card_a40u5_131 {
        flex-direction:column;
        align-items: center;
        box-sizing: border-box;
        width: 100%;
        padding: 50px 8px 24px
    }
}

@media (min-width: 768px) and (min-width: 768px) {
    ._card_a40u5_131 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1024px) {
    ._card_a40u5_131 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1270px) {
    ._card_a40u5_131 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 1024px) {
    ._card_a40u5_131 {
        width:240px
    }
}

@media (max-width: 767px) {
    ._icon_a40u5_188 {
        width:48px;
        height: 48px;
        margin-bottom: 0
    }

    [dir=ltr] ._icon_a40u5_188 {
        margin-right: 24px
    }

    [dir=rtl] ._icon_a40u5_188 {
        margin-left: 24px
    }
}

@media (min-width: 768px) {
    ._icon_a40u5_188 {
        margin-bottom:59px;
        width: 72px;
        height: 72px
    }

    [dir=ltr] ._icon_a40u5_188 {
        margin-right: 0
    }

    [dir=rtl] ._icon_a40u5_188 {
        margin-left: 0
    }
}

@media (max-width: 767px) {
    ._checkBox_a40u5_204 {
        flex:1
    }

    [dir=ltr] ._checkBox_a40u5_204 {
        text-align: right;
        margin-left: 8px
    }

    [dir=rtl] ._checkBox_a40u5_204 {
        text-align: left;
        margin-right: 8px
    }
}

@media (min-width: 768px) {
    ._checkBox_a40u5_204 {
        position:absolute;
        top: 8.5px
    }

    [dir=ltr] ._checkBox_a40u5_204 {
        right: 8.5px
    }

    [dir=rtl] ._checkBox_a40u5_204 {
        left: 8.5px
    }
}

._check_a40u5_204 {
    font-size: 19px
}

._disabled_a40u5_220 {
    pointer-events: none;
    border-color: var(--okd-color-border-primary)
}

._active_a40u5_224 {
    border: 1px solid var(--okd-color-border-selected)
}

._disabledContent_a40u5_227 {
    opacity: .26171875
}

._name_a40u5_230 {
    color: var(--okd-color-content-primary);
    line-height: 24px;
    text-align: center;
    font-weight: 700;
    font-size: 18px
}

._subtitle_a40u5_237 {
    font-weight: 400;
    line-height: 16px;
    font-size: 12px
}

@media (max-width: 767px) {
    ._subtitle_a40u5_237 {
        flex:1
    }

    [dir=ltr] ._subtitle_a40u5_237 {
        text-align: right
    }

    [dir=rtl] ._subtitle_a40u5_237 {
        text-align: left
    }
}

@media (min-width: 768px) {
    ._subtitle_a40u5_237 {
        margin-top:4px;
        text-align: center
    }
}

._root_1ggs6_1 {
    width: 100%
}

._title_1ggs6_4 {
    color: var(--okd-color-content-primary);
    font-weight: 700
}

@media (max-width: 767px) {
    ._title_1ggs6_4 {
        font-size:16px;
        line-height: 20px;
        margin-bottom: 8px
    }
}

@media (min-width: 768px) {
    ._title_1ggs6_4 {
        line-height:24px;
        font-size: 18px;
        margin-bottom: 12px
    }
}

._inputWrap_1ggs6_22 {
    position: relative
}

._option_1ggs6_25 {
    display: flex;
    height: 44px;
    padding: 0 16px;
    align-items: center
}

@media (hover: hover) and (pointer: fine) {
    ._option_1ggs6_25:hover {
        cursor:pointer;
        background-color: var(--okd-color-background-surface-primary)
    }
}

._inputPopup_1ggs6_37 {
    position: absolute;
    top: 54px;
    right: 0;
    left: 0;
    z-index: 10;
    display: none;
    width: 100%;
    padding: 4px 0;
    border: 1px solid var(--okd-select-drop-box-border-color);
    border-radius: var(--okd-select-drop-box-border-radius);
    max-height: 370px;
    overflow-y: auto;
    background: var(--okd-select-drop-box-bg);
    box-shadow: var(--okd-select-drop-box-shadow)
}

._inputPopup_1ggs6_37._show_1ggs6_53 {
    display: block
}

._loadingWrap_1ggs6_56 {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 64px
}

._select-up-active_1ggs6_62 {
    transition: transform .2s linear
}

[dir=ltr] ._select-up-active_1ggs6_62 {
    transform: rotate(180deg)
}

[dir=rtl] ._select-up-active_1ggs6_62 {
    transform: rotate(-180deg)
}

._item-image_1ggs6_66 {
    border: 1px var(--okd-color-border-primary) solid
}

[dir=ltr] ._item-image_1ggs6_66 {
    margin-right: 8px
}

[dir=rtl] ._item-image_1ggs6_66 {
    margin-left: 8px
}

._arrow-down-icon_1ggs6_70 {
    color: var(--okd-color-content-contrast)
}

[dir=ltr] ._arrow-down-icon_1ggs6_70 {
    margin-left: 8px
}

[dir=rtl] ._arrow-down-icon_1ggs6_70 {
    margin-right: 8px
}

._add-custom-coin_1ggs6_74 {
    color: var(--okd-color-content-secondary);
    cursor: pointer
}

[dir=ltr] ._add-custom-coin_1ggs6_74 {
    margin-left: 12px
}

[dir=rtl] ._add-custom-coin_1ggs6_74 {
    margin-right: 12px
}

._retina-border-basic_1vvj9_1 {
    position: relative
}

._retina-border-basic_1vvj9_1:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._retina-border-basic_1vvj9_1:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._retina-border-basic_1vvj9_1:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._retina-border-basic_1vvj9_1:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._retina-border-basic_1vvj9_1:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

@media (max-width: 767px) {
    ._root_1vvj9_30 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px;
        margin-top: 59px
    }
}

@media (max-width: 767px) and (min-width: 768px) {
    ._root_1vvj9_30 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) and (min-width: 1024px) {
    ._root_1vvj9_30 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) and (min-width: 1270px) {
    ._root_1vvj9_30 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) {
    ._root_1vvj9_30 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px;
        margin-top: 120px
    }
}

@media (min-width: 768px) and (min-width: 768px) {
    ._root_1vvj9_30 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1024px) {
    ._root_1vvj9_30 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1270px) {
    ._root_1vvj9_30 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }
}

._title_1vvj9_95 {
    color: var(--okd-color-content-primary);
    font-weight: 700;
    margin-bottom: 32px
}

@media (max-width: 767px) {
    ._title_1vvj9_95 {
        font-size:32px;
        line-height: 132%
    }
}

@media (min-width: 768px) {
    ._title_1vvj9_95 {
        font-size:32px;
        line-height: 132%
    }
}

@media (min-width: 1270px) {
    ._title_1vvj9_95 {
        font-size:24px;
        line-height: 136%
    }
}

._item_1vvj9_118 {
    position: relative
}

._item_1vvj9_118:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._item_1vvj9_118:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._item_1vvj9_118:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._item_1vvj9_118:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._item_1vvj9_118:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._item_1vvj9_118:before {
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: var(--okd-color-border-primary)
}

@media (max-width: 767px) {
    ._item_1vvj9_118 {
        padding:24px 0
    }
}

@media (min-width: 768px) {
    ._item_1vvj9_118 {
        padding:34px 0
    }
}

._item_1vvj9_118:last-child {
    position: relative
}

._item_1vvj9_118:last-child:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._item_1vvj9_118:last-child:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._item_1vvj9_118:last-child:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._item_1vvj9_118:last-child:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._item_1vvj9_118:last-child:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._item_1vvj9_118:last-child:before {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: var(--okd-color-border-primary)
}

._question_1vvj9_194 {
    color: var(--okd-color-content-primary);
    font-weight: 700;
    margin-bottom: 20px
}

@media (max-width: 767px) {
    ._question_1vvj9_194 {
        font-size:20px;
        line-height: 24px
    }
}

@media (min-width: 768px) {
    ._question_1vvj9_194 {
        line-height:24px;
        font-size: 18px
    }
}

._answer_1vvj9_211 {
    font-weight: 400;
    color: var(--okd-color-content-contrast)
}

@media (max-width: 767px) {
    ._answer_1vvj9_211 {
        font-size:14px;
        line-height: 16px
    }
}

@media (min-width: 768px) {
    ._answer_1vvj9_211 {
        line-height:158%;
        font-size: 14px
    }
}

._answer_1vvj9_211>pre {
    white-space: pre-wrap;
    word-wrap: break-word
}

@media (max-width: 767px) {
    ._root_1jex4_2 {
        padding-bottom:40px
    }
}

@media (min-width: 768px) {
    ._root_1jex4_2 {
        padding-bottom:86px
    }
}

._footer_1jex4_11 {
    display: flex
}

@media (max-width: 767px) {
    ._footer_1jex4_11 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px;
        gap: 12px
    }
}

@media (max-width: 767px) and (min-width: 768px) {
    ._footer_1jex4_11 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) and (min-width: 1024px) {
    ._footer_1jex4_11 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) and (min-width: 1270px) {
    ._footer_1jex4_11 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) {
    ._footer_1jex4_11 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px;
        gap: 16px
    }
}

@media (min-width: 768px) and (min-width: 768px) {
    ._footer_1jex4_11 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1024px) {
    ._footer_1jex4_11 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1270px) {
    ._footer_1jex4_11 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }
}

._network_1jex4_80 {
    display: flex;
    align-items: flex-start
}

@media (max-width: 767px) {
    ._network_1jex4_80 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px;
        margin-top: 32px;
        flex-direction: column
    }
}

@media (max-width: 767px) and (min-width: 768px) {
    ._network_1jex4_80 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) and (min-width: 1024px) {
    ._network_1jex4_80 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) and (min-width: 1270px) {
    ._network_1jex4_80 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) {
    ._network_1jex4_80 {
        margin-top:48px;
        flex-direction: row
    }
}

@media (min-width: 1024px) {
    ._network_1jex4_80 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }
}

@media (min-width: 1024px) and (min-width: 768px) {
    ._network_1jex4_80 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 1024px) and (min-width: 1024px) {
    ._network_1jex4_80 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 1024px) and (min-width: 1270px) {
    ._network_1jex4_80 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }
}

._networkTitle_1jex4_156 {
    color: var(--okd-color-content-primary);
    font-weight: 700
}

@media (max-width: 767px) {
    ._networkTitle_1jex4_156 {
        font-size:16px;
        line-height: 20px;
        margin-bottom: 8px
    }
}

@media (min-width: 768px) {
    ._networkTitle_1jex4_156 {
        line-height:24px;
        font-size: 18px;
        margin-bottom: 12px
    }
}

@media (max-width: 767px) {
    ._networkSelectBox_1jex4_175 {
        width:100%
    }
}

@media (min-width: 768px) {
    ._networkSelectBox_1jex4_175 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }
}

@media (min-width: 768px) and (min-width: 768px) {
    ._networkSelectBox_1jex4_175 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1024px) {
    ._networkSelectBox_1jex4_175 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1270px) {
    ._networkSelectBox_1jex4_175 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 1024px) {
    ._networkSelectBox_1jex4_175 {
        width:240px;
        padding: 0
    }
}

._networkSelect_1jex4_175 {
    width: 100%
}

@media (max-width: 767px) {
    ._tokenSelect_1jex4_221 {
        width:100%;
        margin-top: 24px
    }
}

@media (min-width: 768px) {
    ._tokenSelect_1jex4_221 {
        margin-top:0
    }
}

@media (min-width: 768px) and (min-width: 768px) {
    ._tokenSelect_1jex4_221 {
        box-sizing:border-box;
        width: 66.66666667%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1024px) {
    ._tokenSelect_1jex4_221 {
        box-sizing:border-box;
        width: 66.66666667%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1270px) {
    ._tokenSelect_1jex4_221 {
        box-sizing:border-box;
        width: 66.66666667%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 1024px) {
    ._tokenSelect_1jex4_221 {
        width:504px;
        padding: 0
    }

    [dir=ltr] ._tokenSelect_1jex4_221 {
        margin-left: 24px
    }

    [dir=rtl] ._tokenSelect_1jex4_221 {
        margin-right: 24px
    }
}

[dir=ltr] ._icon_1jex4_262 {
    margin-right: 11px
}

[dir=rtl] ._icon_1jex4_262 {
    margin-left: 11px
}

[dir=ltr] ._loader_1jex4_265 {
    margin-right: 11px
}

[dir=rtl] ._loader_1jex4_265 {
    margin-left: 11px
}

._network-icon_1jex4_268 {
    border: 1px var(--okd-color-border-primary) solid
}

[dir=ltr] ._network-icon_1jex4_268 {
    margin-right: 8px
}

[dir=rtl] ._network-icon_1jex4_268 {
    margin-left: 8px
}

._root_edfdl_1 {
    padding-left: 8px;
    padding-right: 8px
}

@media (min-width: 768px) {
    ._root_edfdl_1 {
        padding-left:12px;
        padding-right: 12px
    }
}

@media (min-width: 1024px) {
    ._root_edfdl_1 {
        padding-left:calc((100% - 960px)/2);
        padding-right: calc((100% - 960px)/2)
    }
}

@media (min-width: 1270px) {
    ._root_edfdl_1 {
        padding-left:calc((100% - 1248px)/2);
        padding-right: calc((100% - 1248px)/2)
    }
}

@media (max-width: 767px) {
    ._header_edfdl_24._content_edfdl_24 {
        margin-bottom:8px
    }
}

._alert_edfdl_28 {
    padding-left: 8px;
    padding-right: 8px
}

@media (min-width: 768px) {
    ._alert_edfdl_28 {
        padding-left:12px;
        padding-right: 12px
    }
}

@media (min-width: 1024px) {
    ._alert_edfdl_28 {
        padding-left:calc((100% - 960px)/2);
        padding-right: calc((100% - 960px)/2)
    }
}

@media (min-width: 1270px) {
    ._alert_edfdl_28 {
        padding-left:calc((100% - 1248px)/2);
        padding-right: calc((100% - 1248px)/2)
    }
}

@media (max-width: 767px) {
    ._alert_edfdl_28 {
        min-height:2px;
        margin-bottom: 22px
    }
}

@media (max-width: 767px) {
    ._statistics_edfdl_57 {
        margin-top:40px;
        margin-bottom: 39px
    }
}

@media (min-width: 768px) {
    ._statistics_edfdl_57 {
        margin-top:54px;
        margin-bottom: 54px
    }
}

@media (min-width: 1024px) {
    ._statistics_edfdl_57 {
        margin-bottom:72px
    }
}

._address_edfdl_73 {
    margin-bottom: 24px
}

@media (min-width: 768px) {
    ._address_edfdl_73 {
        padding-left:8px;
        padding-right: 8px
    }
}

@media (min-width: 768px) and (min-width: 768px) {
    ._address_edfdl_73 {
        padding-left:12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1024px) {
    ._address_edfdl_73 {
        padding-left:calc((100% - 960px)/2);
        padding-right: calc((100% - 960px)/2)
    }
}

@media (min-width: 768px) and (min-width: 1270px) {
    ._address_edfdl_73 {
        padding-left:calc((100% - 1248px)/2);
        padding-right: calc((100% - 1248px)/2)
    }
}

._footer_edfdl_100 {
    display: flex;
    align-items: center
}

@media (max-width: 767px) {
    ._footer_edfdl_100 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px;
        gap: 12px
    }
}

@media (max-width: 767px) and (min-width: 768px) {
    ._footer_edfdl_100 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) and (min-width: 1024px) {
    ._footer_edfdl_100 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) and (min-width: 1270px) {
    ._footer_edfdl_100 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) {
    ._footer_edfdl_100 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px;
        gap: 16px
    }
}

@media (min-width: 768px) and (min-width: 768px) {
    ._footer_edfdl_100 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1024px) {
    ._footer_edfdl_100 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1270px) {
    ._footer_edfdl_100 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }
}

._pauseLoadingIcon_edfdl_186 {
    animation: none;
    border-top-color: var(--okd-color-content-contrast)
}

._sendError_edfdl_204 {
    color: var(--okd-color-semantic-negative)
}

._warning_edfdl_207 {
    flex: 1;
    color: var(--okd-color-content-contrast);
    line-height: 20px;
    font-weight: 500;
    font-size: 15px
}

._export_edfdl_214 {
    cursor: pointer;
    display: flex;
    align-items: center;
    color: var(--okd-color-content-primary);
    line-height: 16px;
    font-weight: 500;
    font-size: 14px;
    gap: 4px
}

@media (hover: hover) and (pointer: fine) {
    ._export_edfdl_214:hover {
        text-decoration:underline
    }
}

@media (max-width: 767px) {
    ._export_edfdl_214 {
        justify-content:center
    }
}

@media (min-width: 768px) {
    ._export_edfdl_214 {
        justify-content:flex-start
    }
}

._exportIcon_edfdl_239 {
    font-size: 20px;
    text-decoration: none
}

._finishedConfirm_edfdl_243 {
    flex: 1
}

@media (max-width: 767px) {
    ._loadingIcon_edfdl_171 {
        width:50px;
        height: 50px;
        border-radius: 50px;
        border-width: 5.35714px
    }
}

@media (min-width: 768px) {
    ._loadingIcon_edfdl_171 {
        width:70px;
        height: 70px;
        border-radius: 70px;
        border-width: 6px
    }
}

._pauseLoadingIcon_edfdl_186 {
    animation: none;
    border-top-color: var(--okd-color-border-primary)
}

._finished_edfdl_190 {
    color: var(--okd-color-semantic-positive)
}

._finishedIcon_edfdl_193 {
    color: var(--okd-color-semantic-positive);
    font-size: 70px
}

._failed_edfdl_197 {
    color: var(--okd-color-semantic-negative)
}

._failedIcon_edfdl_200 {
    font-size: 70px;
    color: var(--okd-color-semantic-negative)
}

@media (max-width: 767px) {
    ._status-icon_edfdl_285 {
        width:50px;
        height: 50px;
        font-size: 50px
    }
}

@media (min-width: 768px) {
    ._status-icon_edfdl_285 {
        width:70px;
        height: 70px;
        font-size: 70px
    }
}

._status-icon-pause_edfdl_298 {
    animation: none
}

._status-title_edfdl_301 {
    font-size: 40px;
    line-height: 132%
}

@media (max-width: 767px) {
    ._status-title_edfdl_301 {
        font-size:32px
    }
}

._status-desc-text_edfdl_310 {
    font-weight: 400;
    color: var(--okd-color-content-contrast);
    line-height: 136%
}

@media (max-width: 767px) {
    ._status-desc-text_edfdl_310 {
        font-size:12px
    }
}

@media (min-width: 768px) {
    ._status-desc-text_edfdl_310 {
        font-size:16px
    }
}

@media (min-width: 768px) {
    ._status-desc-container_edfdl_326>div {
        word-break:break-word
    }

    [dir=ltr] ._status-desc-container_edfdl_326>div:not(:nth-child(1)) {
        padding-left: 8px;
        border-left: var(--okd-color-border-primary) 1px solid
    }

    [dir=rtl] ._status-desc-container_edfdl_326>div:not(:nth-child(1)) {
        padding-right: 8px;
        border-right: var(--okd-color-border-primary) 1px solid
    }
}

@media (max-width: 767px) {
    ._result-main_edfdl_335 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }
}

@media (max-width: 767px) and (min-width: 768px) {
    ._result-main_edfdl_335 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) and (min-width: 1024px) {
    ._result-main_edfdl_335 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) and (min-width: 1270px) {
    ._result-main_edfdl_335 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) {
    ._result-main_edfdl_335 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }
}

@media (min-width: 768px) and (min-width: 768px) {
    ._result-main_edfdl_335 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1024px) {
    ._result-main_edfdl_335 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1270px) {
    ._result-main_edfdl_335 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }
}

._root_dowdc_1 {
    width: 100%;
    height: 100%;
    overflow-y: auto;
    background-color: var(--okd-color-background-base-primary);
    padding: 32px 8px
}

@media (min-width: 768px) {
    ._root_dowdc_1 {
        padding-left:12px;
        padding-right: 12px
    }
}

@media (min-width: 1024px) {
    ._root_dowdc_1 {
        padding-left:calc((100% - 960px)/2);
        padding-right: calc((100% - 960px)/2)
    }
}

@media (min-width: 1270px) {
    ._root_dowdc_1 {
        padding-left:calc((100% - 1248px)/2);
        padding-right: calc((100% - 1248px)/2)
    }
}

@media (max-width: 767px) {
    ._header_dowdc_30 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }
}

@media (max-width: 767px) and (min-width: 768px) {
    ._header_dowdc_30 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) and (min-width: 1024px) {
    ._header_dowdc_30 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) and (min-width: 1270px) {
    ._header_dowdc_30 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) {
    ._header_dowdc_30 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }
}

@media (min-width: 768px) and (min-width: 768px) {
    ._header_dowdc_30 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1024px) {
    ._header_dowdc_30 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1270px) {
    ._header_dowdc_30 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }
}

._root_1gfwy_1 {
    width: 100%
}

@media (max-width: 767px) {
    ._root_1gfwy_1 {
        position:fixed;
        bottom: 24px;
        padding: 0 16px
    }

    [dir=ltr] ._root_1gfwy_1 {
        left: 0
    }

    [dir=rtl] ._root_1gfwy_1 {
        right: 0
    }
}

@media (min-width: 768px) {
    ._root_1gfwy_1 {
        display:flex;
        margin-top: 120px;
        flex-direction: column;
        align-items: center
    }
}

._actions_1gfwy_21 {
    display: flex;
    align-items: center
}

@media (max-width: 767px) {
    ._actions_1gfwy_21 {
        flex-direction:column-reverse;
        gap: 16px
    }
}

@media (min-width: 768px) {
    ._actions_1gfwy_21 {
        flex-direction:row;
        justify-content: center;
        gap: 24px
    }
}

._adding_1gfwy_38 {
    flex-direction: column
}

@media (max-width: 767px) {
    ._adding_1gfwy_38 {
        width:100%
    }
}

@media (min-width: 768px) {
    ._adding_1gfwy_38 {
        width:392px
    }
}

@media (max-width: 767px) {
    ._finish_1gfwy_52 {
        width:100%
    }
}

@media (min-width: 768px) {
    ._finish_1gfwy_52 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }
}

@media (min-width: 768px) and (min-width: 768px) {
    ._finish_1gfwy_52 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1024px) {
    ._finish_1gfwy_52 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1270px) {
    ._finish_1gfwy_52 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }
}

._tip_1gfwy_88 {
    color: var(--okd-color-content-contrast);
    line-height: 158%;
    text-align: center;
    word-wrap: break-word;
    font-size: 14px
}

@media (max-width: 767px) {
    ._tip_1gfwy_88 {
        margin-top:25px;
        min-height: 22px
    }
}

@media (min-width: 768px) {
    ._tip_1gfwy_88 {
        margin-top:134px
    }
}

@media (min-width: 768px) and (min-width: 768px) {
    ._tip_1gfwy_88 {
        box-sizing:border-box;
        width: 66.66666667%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1024px) {
    ._tip_1gfwy_88 {
        box-sizing:border-box;
        width: 66.66666667%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1270px) {
    ._tip_1gfwy_88 {
        box-sizing:border-box;
        width: 66.66666667%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 1024px) and (min-width: 768px) {
    ._tip_1gfwy_88 {
        box-sizing:border-box;
        width: 50%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 1024px) and (min-width: 1024px) {
    ._tip_1gfwy_88 {
        box-sizing:border-box;
        width: 50%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 1024px) and (min-width: 1270px) {
    ._tip_1gfwy_88 {
        box-sizing:border-box;
        width: 50%;
        padding-left: 12px;
        padding-right: 12px
    }
}

._hiddenTip_1gfwy_154 {
    visibility: hidden
}

@media (min-width: 768px) {
    ._hiddenTip_1gfwy_154 {
        margin-top:0
    }
}

._mobileFinishActions_1gfwy_162 {
    padding: 16px 16px 20px
}

._icon_1y49k_1 {
    font-size: 88px;
    height: 88px
}

._failed_1y49k_5 {
    color: var(--okd-color-semantic-notice)
}

._finished_1y49k_8 {
    color: var(--okd-color-semantic-positive)
}

._loading_1y49k_11 {
    width: 70px;
    height: 70px;
    border-radius: 50%;
    border-width: 6px
}

@media (max-width: 767px) {
    ._loading_1y49k_11 {
        margin-top:11px;
        margin-bottom: 7px
    }
}

@media (min-width: 768px) {
    ._loading_1y49k_11 {
        margin-top:7px;
        margin-bottom: 7px
    }
}

._root_1n2pz_1 {
    display: flex;
    align-items: center;
    gap: 8px
}

@media (max-width: 767px) {
    ._root_1n2pz_1 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px;
        margin-top: 19px;
        flex-direction: column
    }
}

@media (max-width: 767px) and (min-width: 768px) {
    ._root_1n2pz_1 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) and (min-width: 1024px) {
    ._root_1n2pz_1 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) and (min-width: 1270px) {
    ._root_1n2pz_1 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) {
    ._root_1n2pz_1 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px;
        margin-top: 8px;
        flex-direction: row;
        justify-content: center
    }
}

@media (min-width: 768px) and (min-width: 768px) {
    ._root_1n2pz_1 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1024px) {
    ._root_1n2pz_1 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1270px) {
    ._root_1n2pz_1 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }
}

._item_1n2pz_75 {
    color: var(--okd-color-content-contrast);
    text-align: center;
    word-wrap: break-word
}

@media (max-width: 767px) {
    ._item_1n2pz_75 {
        font-weight:400;
        font-size: 14px;
        line-height: 136%
    }
}

@media (min-width: 768px) {
    ._item_1n2pz_75 {
        font-weight:500;
        line-height: 24px;
        font-size: 20px
    }

    [dir=ltr] ._item_1n2pz_75:not(:nth-last-child(1)) {
        padding-right: 8px;
        border-right: var(--okd-color-border-primary) 1px solid
    }

    [dir=rtl] ._item_1n2pz_75:not(:nth-last-child(1)) {
        padding-left: 8px;
        border-left: var(--okd-color-border-primary) 1px solid
    }
}

._retry_1n2pz_98 {
    display: inline-block;
    color: var(--okd-color-content-primary);
    cursor: pointer
}

[dir=ltr] ._retry_1n2pz_98 {
    margin-left: 8px
}

[dir=rtl] ._retry_1n2pz_98 {
    margin-right: 8px
}

@media (hover: hover) and (pointer: fine) {
    ._retry_1n2pz_98:hover {
        text-decoration:underline
    }
}

._root_x2b1d_1 {
    line-height: 132%;
    text-align: center;
    word-wrap: break-word;
    font-weight: 700
}

@media (max-width: 767px) {
    ._root_x2b1d_1 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px;
        margin-top: 28px;
        font-size: 28px
    }
}

@media (max-width: 767px) and (min-width: 768px) {
    ._root_x2b1d_1 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) and (min-width: 1024px) {
    ._root_x2b1d_1 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) and (min-width: 1270px) {
    ._root_x2b1d_1 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) {
    ._root_x2b1d_1 {
        margin-top:36px;
        font-size: 44px
    }
}

@media (min-width: 768px) and (min-width: 768px) {
    ._root_x2b1d_1 {
        box-sizing:border-box;
        width: 66.66666667%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1024px) {
    ._root_x2b1d_1 {
        box-sizing:border-box;
        width: 66.66666667%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1270px) {
    ._root_x2b1d_1 {
        box-sizing:border-box;
        width: 66.66666667%;
        padding-left: 12px;
        padding-right: 12px
    }
}

._root_1uqqr_1 {
    display: flex;
    flex-direction: column;
    align-items: center
}

@media (max-width: 767px) {
    ._root_1uqqr_1 {
        padding-top:153px
    }
}

@media (min-width: 768px) {
    ._root_1uqqr_1 {
        padding-top:173px
    }
}

@media (max-width: 767px) {
    ._root_1umy7_2 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px;
        margin-top: 59px
    }
}

@media (max-width: 767px) and (min-width: 768px) {
    ._root_1umy7_2 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) and (min-width: 1024px) {
    ._root_1umy7_2 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) and (min-width: 1270px) {
    ._root_1umy7_2 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) {
    ._root_1umy7_2 {
        width:392px;
        margin-top: 48px
    }
}

@media (max-width: 767px) {
    ._confirm_1umy7_41 {
        position:fixed;
        bottom: 54px;
        width: 100%;
        padding: 0 16px
    }

    [dir=ltr] ._confirm_1umy7_41 {
        left: 0
    }

    [dir=rtl] ._confirm_1umy7_41 {
        right: 0
    }
}

@media (min-width: 768px) {
    ._confirm_1umy7_41 {
        margin-top:90px
    }
}

._max_1umy7_55 {
    color: var(--okd-color-content-primary);
    line-height: 16px;
    cursor: pointer;
    font-size: 14px;
    font-weight: 400
}

@media (hover: hover) and (pointer: fine) {
    ._max_1umy7_55:hover {
        text-decoration:underline
    }
}

._label_1umy7_67 {
    display: flex;
    flex-direction: column;
    justify-content: center;
    height: 54px
}

._label_1umy7_67 ._name_1umy7_73 {
    height: 16px;
    color: var(--okd-color-content-primary);
    line-height: 16px;
    font-size: 14px;
    margin-bottom: 2px
}

._label_1umy7_67 ._nums_1umy7_80 {
    height: 16px;
    color: var(--okd-color-content-disabled);
    line-height: 16px;
    font-size: 12px
}

._option_1umy7_86 {
    display: flex;
    width: 100%;
    align-items: center;
    padding: 2px 0
}

._option_1umy7_86 ._name_1umy7_73 {
    height: 16px;
    color: var(--okd-color-content-primary);
    line-height: 16px;
    font-size: 14px;
    margin-bottom: 2px
}

._option_1umy7_86 ._nums_1umy7_80 {
    height: 16px;
    color: var(--okd-color-content-disabled);
    line-height: 16px;
    font-size: 12px
}

[dir=ltr] ._option_1umy7_86 ._icon_1umy7_105 {
    margin-left: auto
}

[dir=rtl] ._option_1umy7_86 ._icon_1umy7_105 {
    margin-right: auto
}

._root_5jwcg_1 {
    display: flex;
    flex-direction: column;
    align-items: center
}

@media (max-width: 767px) {
    ._root_5jwcg_1 {
        padding-top:50px
    }
}

@media (min-width: 768px) {
    ._root_5jwcg_1 {
        padding-top:122px
    }
}

@media (max-width: 767px) {
    ._titleBox_5jwcg_17 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }
}

@media (max-width: 767px) and (min-width: 768px) {
    ._titleBox_5jwcg_17 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) and (min-width: 1024px) {
    ._titleBox_5jwcg_17 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) and (min-width: 1270px) {
    ._titleBox_5jwcg_17 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 768px) {
    ._titleBox_5jwcg_17 {
        box-sizing:border-box;
        width: 66.66666667%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1024px) {
    ._titleBox_5jwcg_17 {
        box-sizing:border-box;
        width: 66.66666667%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1270px) {
    ._titleBox_5jwcg_17 {
        box-sizing:border-box;
        width: 66.66666667%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 1024px) and (min-width: 768px) {
    ._titleBox_5jwcg_17 {
        box-sizing:border-box;
        width: 50%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 1024px) and (min-width: 1024px) {
    ._titleBox_5jwcg_17 {
        box-sizing:border-box;
        width: 50%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 1024px) and (min-width: 1270px) {
    ._titleBox_5jwcg_17 {
        box-sizing:border-box;
        width: 50%;
        padding-left: 12px;
        padding-right: 12px
    }
}

._title_5jwcg_17 {
    word-wrap: break-word;
    line-height: 132%;
    text-align: center;
    font-weight: 700
}

@media (max-width: 767px) {
    ._title_5jwcg_17 {
        font-size:32px
    }
}

@media (min-width: 768px) {
    ._title_5jwcg_17 {
        font-size:44px
    }
}

._subtitle_5jwcg_112 {
    word-wrap: break-word;
    color: var(--okd-color-content-contrast);
    line-height: 136%;
    text-align: center;
    margin-top: 8px;
    font-weight: 400
}

@media (max-width: 767px) {
    ._subtitle_5jwcg_112 {
        font-size:14px
    }
}

@media (min-width: 768px) {
    ._subtitle_5jwcg_112 {
        font-size:16px
    }
}

@media (max-width: 767px) {
    ._add_5jwcg_131 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }
}

@media (max-width: 767px) and (min-width: 768px) {
    ._add_5jwcg_131 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) and (min-width: 1024px) {
    ._add_5jwcg_131 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) and (min-width: 1270px) {
    ._add_5jwcg_131 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

._root_nxsib_1 {
    width: 100%;
    min-width: 360px;
    height: 100%;
    overflow-y: auto;
    background-color: var(--okd-color-background-base-primary);
    padding: 32px 8px
}

@media (min-width: 768px) {
    ._root_nxsib_1 {
        padding-left:12px;
        padding-right: 12px
    }
}

@media (min-width: 1024px) {
    ._root_nxsib_1 {
        padding-left:calc((100% - 960px)/2);
        padding-right: calc((100% - 960px)/2)
    }
}

@media (min-width: 1270px) {
    ._root_nxsib_1 {
        padding-left:calc((100% - 1248px)/2);
        padding-right: calc((100% - 1248px)/2)
    }
}

@media (max-width: 767px) {
    ._header_nxsib_31 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }
}

@media (max-width: 767px) and (min-width: 768px) {
    ._header_nxsib_31 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) and (min-width: 1024px) {
    ._header_nxsib_31 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) and (min-width: 1270px) {
    ._header_nxsib_31 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) {
    ._header_nxsib_31 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }
}

@media (min-width: 768px) and (min-width: 768px) {
    ._header_nxsib_31 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1024px) {
    ._header_nxsib_31 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1270px) {
    ._header_nxsib_31 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }
}

._root_rmkf9_1 {
    margin-top: 72px;
    width: 392px
}

@media (max-width: 767px) {
    ._root_rmkf9_1 {
        width:100%;
        margin-top: 32px
    }
}

._root_rmkf9_1 ._select_rmkf9_11 {
    width: 100%
}

._retina-border-basic_i6zhx_1 {
    position: relative
}

._retina-border-basic_i6zhx_1:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._retina-border-basic_i6zhx_1:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._retina-border-basic_i6zhx_1:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._retina-border-basic_i6zhx_1:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._retina-border-basic_i6zhx_1:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._root_i6zhx_29 {
    width: 312px;
    padding: 20px 20px 28px
}

[dir=ltr] ._root_i6zhx_29 {
    border-right: 1px solid var(--okd-color-border-primary)
}

[dir=rtl] ._root_i6zhx_29 {
    border-left: 1px solid var(--okd-color-border-primary)
}

@media (max-width: 767px) {
    ._root_i6zhx_29 {
        width:100%;
        position: relative
    }

    [dir=ltr] ._root_i6zhx_29 {
        border-right: none
    }

    [dir=rtl] ._root_i6zhx_29 {
        border-left: none
    }

    ._root_i6zhx_29:before {
        position: absolute;
        top: 0;
        width: 100%;
        height: 100%;
        content: "";
        box-sizing: border-box;
        pointer-events: none
    }

    [dir=ltr] ._root_i6zhx_29:before {
        left: 0;
        transform-origin: left top
    }

    [dir=rtl] ._root_i6zhx_29:before {
        right: 0;
        transform-origin: right top
    }

    ._root_i6zhx_29:before {
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: var(--okd-color-border-primary)
    }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2),(max-width: 767px) and (min-resolution: 2dppx) {
    ._root_i6zhx_29:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 3),(max-width: 767px) and (min-resolution: 3dppx) {
    ._root_i6zhx_29:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._root_i6zhx_29 ._input_i6zhx_71 {
    width: 272px;
    margin-bottom: 20px
}

@media (max-width: 767px) {
    ._root_i6zhx_29 ._input_i6zhx_71 {
        width:100%
    }
}

._root_3tgqn_1 {
    width: 287px;
    padding: 20px 20px 28px
}

@media (max-width: 767px) {
    ._root_3tgqn_1 {
        width:100%
    }
}

._root_3tgqn_1 ._title_3tgqn_10 {
    color: var(--okd-color-content-contrast);
    line-height: 14px;
    font-size: 12px;
    font-weight: 500;
    margin-bottom: 22px
}

._root_3tgqn_1 ._item_3tgqn_17 {
    height: 32px;
    margin-bottom: 20px
}

._root_3tgqn_1 ._item_3tgqn_17:last-of-type {
    margin-bottom: 0
}

._root_3tgqn_1 ._icon_3tgqn_24 {
    width: 32px;
    height: 32px;
    border-radius: 50%;
    overflow: hidden
}

._root_3tgqn_1 ._content_3tgqn_30 {
    flex: 1
}

[dir=ltr] ._root_3tgqn_1 ._content_3tgqn_30 {
    margin-left: 12px
}

[dir=rtl] ._root_3tgqn_1 ._content_3tgqn_30 {
    margin-right: 12px
}

._root_3tgqn_1 ._name_3tgqn_34 {
    width: 200px;
    color: var(--okd-color-content-secondary);
    font-size: 14px;
    font-weight: 500
}

@media (max-width: 767px) {
    ._root_3tgqn_1 ._name_3tgqn_34 {
        width:100%
    }
}

@media screen and (max-width: 421px) {
    ._root_3tgqn_1 ._name_3tgqn_34 {
        width:250px
    }
}

._root_3tgqn_1 ._money_3tgqn_50 {
    font-size: 12px;
    font-weight: 400;
    color: var(--okd-color-content-contrast)
}

._root_108ol_1 {
    margin-top: 48px;
    width: 600px
}

@media (max-width: 767px) {
    ._root_108ol_1 {
        margin-top:32px;
        width: 100%
    }
}

._root_108ol_1 ._title_108ol_11 {
    color: var(--okd-input-label-color);
    line-height: var(--okd-input-lg-label-line-height);
    margin-bottom: var(--okd-input-lg-label-margin, 6px);
    font-size: var(--okd-input-lg-label-font-size);
    font-weight: 500
}

._root_108ol_1 ._box_108ol_18 {
    display: flex;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 8px
}

@media (max-width: 767px) {
    ._root_108ol_1 ._box_108ol_18 {
        flex-direction:column
    }
}

._root_pc1fr_1 {
    margin-top: 72px;
    width: 600px
}

@media (max-width: 767px) {
    ._root_pc1fr_1 {
        margin-top:32px;
        width: 100%
    }
}

._root_gq9gw_1 {
    color: var(--okd-color-content-primary);
    line-height: 132%;
    text-align: center;
    margin-top: 72px;
    word-wrap: break-word;
    font-weight: 700;
    font-size: 44px
}

@media (max-width: 767px) {
    ._root_gq9gw_1 {
        margin-top:32px;
        font-size: 32px
    }
}

._root_g6mev_1 {
    width: 392px
}

@media (max-width: 767px) {
    ._root_g6mev_1 {
        width:100%
    }
}

._root_g6mev_1 ._tip_g6mev_9 {
    color: var(--okd-color-content-contrast);
    line-height: 158%;
    text-align: center;
    word-wrap: break-word;
    font-size: 14px;
    margin-top: 120px
}

._root_g6mev_1 ._btn_g6mev_17 {
    margin-top: 86px
}

._root_rzvcc_1 {
    margin-top: 184px
}

@media (max-width: 767px) {
    ._root_rzvcc_1 {
        margin-top:140px
    }
}

._icon_rzvcc_9 {
    font-size: 88px;
    height: 88px
}

._editing_rzvcc_13 {
    width: 70px;
    height: 70px;
    border-radius: 50%;
    border-width: 6px
}

._success_rzvcc_19 {
    color: var(--okd-color-semantic-positive)
}

._root_8gvbh_1 {
    color: var(--okd-color-content-primary);
    line-height: 58px;
    word-wrap: break-word;
    font-weight: 700;
    font-size: 44px;
    letter-spacing: 0;
    margin-top: 36px
}

@media (max-width: 767px) {
    ._root_8gvbh_1 {
        font-size:30px
    }
}

._root_1rren_1 {
    display: flex;
    flex-direction: column;
    align-items: center
}

@media (max-width: 767px) {
    ._root_1rren_1 {
        padding-top:50px
    }
}

@media (min-width: 768px) {
    ._root_1rren_1 {
        padding-top:93px
    }
}

@media (max-width: 767px) {
    ._titleBox_1rren_17 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }
}

@media (max-width: 767px) and (min-width: 768px) {
    ._titleBox_1rren_17 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) and (min-width: 1024px) {
    ._titleBox_1rren_17 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) and (min-width: 1270px) {
    ._titleBox_1rren_17 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 768px) {
    ._titleBox_1rren_17 {
        box-sizing:border-box;
        width: 66.66666667%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1024px) {
    ._titleBox_1rren_17 {
        box-sizing:border-box;
        width: 66.66666667%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) and (min-width: 1270px) {
    ._titleBox_1rren_17 {
        box-sizing:border-box;
        width: 66.66666667%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 1024px) and (min-width: 768px) {
    ._titleBox_1rren_17 {
        box-sizing:border-box;
        width: 50%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 1024px) and (min-width: 1024px) {
    ._titleBox_1rren_17 {
        box-sizing:border-box;
        width: 50%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 1024px) and (min-width: 1270px) {
    ._titleBox_1rren_17 {
        box-sizing:border-box;
        width: 50%;
        padding-left: 12px;
        padding-right: 12px
    }
}

._logo_1rren_96 {
    width: 120px;
    height: 120px;
    border-radius: 50%;
    border: 1px solid var(--Border-Primary)
}

._title_1rren_17 {
    word-wrap: break-word;
    line-height: 132%;
    text-align: center;
    font-weight: 700;
    margin: 40px 0
}

@media (max-width: 767px) {
    ._title_1rren_17 {
        font-size:32px
    }
}

@media (min-width: 768px) {
    ._title_1rren_17 {
        font-size:44px
    }
}

@media (max-width: 767px) {
    ._add_1rren_120 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }
}

@media (max-width: 767px) and (min-width: 768px) {
    ._add_1rren_120 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) and (min-width: 1024px) {
    ._add_1rren_120 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) and (min-width: 1270px) {
    ._add_1rren_120 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) {
    ._root_go9nk_2 {
        box-sizing:border-box;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px;
        margin-top: 59px
    }
}

@media (max-width: 767px) and (min-width: 768px) {
    ._root_go9nk_2 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) and (min-width: 1024px) {
    ._root_go9nk_2 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (max-width: 767px) and (min-width: 1270px) {
    ._root_go9nk_2 {
        box-sizing:border-box;
        width: 33.33333333%;
        padding-left: 12px;
        padding-right: 12px
    }
}

@media (min-width: 768px) {
    ._root_go9nk_2 {
        width:600px;
        margin-top: 48px
    }
}

._confirm_go9nk_40 {
    margin: 40px auto
}

@media (max-width: 767px) {
    ._confirm_go9nk_40 {
        position:fixed;
        bottom: 71px;
        width: 100%;
        padding: 0
    }

    [dir=ltr] ._confirm_go9nk_40 {
        left: 0
    }

    [dir=rtl] ._confirm_go9nk_40 {
        right: 0
    }
}

@media (min-width: 768px) {
    ._confirm_go9nk_40 {
        width:288px
    }
}

._label_go9nk_58 {
    display: flex;
    flex-direction: column;
    justify-content: center;
    height: 54px
}

._label_go9nk_58 ._name_go9nk_64 {
    height: 16px;
    color: var(--okd-color-content-primary);
    line-height: 16px;
    font-size: 14px;
    margin-bottom: 2px
}

._label_go9nk_58 ._nums_go9nk_71 {
    height: 16px;
    color: var(--okd-color-content-disabled);
    line-height: 16px;
    font-size: 12px
}

._mt5_go9nk_77 {
    margin-top: 10px;
    cursor: pointer
}

._root_3ud4b_1 {
    display: flex;
    flex-direction: column;
    align-items: center
}

@media (max-width: 767px) {
    ._root_3ud4b_1 {
        padding-top:153px
    }
}

@media (min-width: 768px) {
    ._root_3ud4b_1 {
        padding-top:173px
    }
}

._root_3ud4b_1 ._title_3ud4b_16 {
    font-size: 44px;
    line-height: 58px;
    margin: 36px 0 54px
}

._root_3ud4b_1 ._againButton_3ud4b_21 {
    width: 392px;
    margin-bottom: 21px
}

._root_3ud4b_1 ._gotoButton_3ud4b_25 {
    width: 392px
}

._main_19np7_1 {
    position: relative;
    display: flex;
    padding: 0 20px;
    flex-direction: column
}

._btn_19np7_7 {
    padding: 16px 16px 20px
}

._header_19np7_10 {
    font-size: 28px;
    line-height: 34px
}

._banner_19np7_14 {
    position: absolute;
    top: 0;
    width: 110px;
    height: 80px
}

[dir=ltr] ._banner_19np7_14 {
    right: 36px
}

[dir=rtl] ._banner_19np7_14 {
    left: 36px
}

._subContent_19np7_21 {
    margin-top: 20px;
    color: var(--okd-color-content-contrast);
    font-size: 16px;
    font-weight: 400;
    line-height: 24px
}

._header_y50y8_1 {
    position: relative;
    z-index: 1;
    width: 100%;
    margin-top: 16px;
    padding: 20px;
    background: var(--okd-color-background-surface-primary);
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 12px
}

._header_y50y8_1 ._title_y50y8_11 {
    color: var(--okd-color-content-primary)
}

._header_y50y8_1 ._amount_y50y8_14 {
    margin-top: 6px;
    font-weight: 700;
    font-size: 24px;
    line-height: 28px;
    word-break: break-all
}

._header_y50y8_1 ._unfreeze_y50y8_21 {
    color: var(--okd-color-semantic-positive);
    cursor: pointer
}

[dir=ltr] ._header_y50y8_1 ._unfreeze_y50y8_21 {
    margin-right: 2px
}

[dir=rtl] ._header_y50y8_1 ._unfreeze_y50y8_21 {
    margin-left: 2px
}

._header_y50y8_1 ._text_y50y8_26 {
    flex: 1
}

._header_y50y8_1 ._divider_y50y8_29 {
    margin: 10px 0 12px
}

._header_y50y8_1 ._icon_y50y8_32 {
    font-size: 12px;
    color: var(--okd-color-semantic-positive)
}

._currency_y50y8_36 {
    margin-top: 6px;
    color: var(--okd-color-content-contrast);
    font-size: 12px;
    font-weight: 400;
    line-height: 16px
}

._background_y50y8_43 {
    position: absolute;
    top: 0;
    z-index: 0;
    width: 100%;
    height: 100%
}

[dir=ltr] ._background_y50y8_43 {
    left: 0
}

[dir=rtl] ._background_y50y8_43 {
    right: 0
}

._nftContain_19spt_1 {
    padding: 0 16px
}

._nftContain_19spt_1 ._detail_19spt_4 {
    display: flex;
    width: 100%;
    padding: 20px 0;
    border-bottom: var(--okd-color-border-contrast) 1px solid;
    justify-content: space-between;
    align-items: center
}

._nftContain_19spt_1 ._detail_19spt_4 ._detailLeft_19spt_12 {
    display: flex;
    width: 100%;
    line-height: 20px;
    flex-grow: 1;
    align-items: center;
    font-weight: 700;
    font-size: 16px;
    overflow: hidden
}

._nftContain_19spt_1 ._detail_19spt_4 ._detailLeft_19spt_12 ._img_19spt_22 {
    width: 72px;
    height: 72px;
    border: 1px solid transparent;
    flex-shrink: 0
}

[dir=ltr] ._nftContain_19spt_1 ._detail_19spt_4 ._detailLeft_19spt_12 ._img_19spt_22 {
    margin-right: 12px
}

[dir=rtl] ._nftContain_19spt_1 ._detail_19spt_4 ._detailLeft_19spt_12 ._img_19spt_22 {
    margin-left: 12px
}

._nftContain_19spt_1 ._detail_19spt_4 ._detailLeft_19spt_12 ._img_19spt_22 img {
    width: 100%;
    border-radius: 50%
}

._nftContain_19spt_1 ._detail_19spt_4 ._detailLeft_19spt_12 ._tokenAltImg_19spt_33 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 72px;
    height: 72px;
    padding: 0 12px;
    border-radius: 50%;
    background: var(--okd-color-container-inverse)
}

[dir=ltr] ._nftContain_19spt_1 ._detail_19spt_4 ._detailLeft_19spt_12 ._tokenAltImg_19spt_33 {
    margin-right: 12px
}

[dir=rtl] ._nftContain_19spt_1 ._detail_19spt_4 ._detailLeft_19spt_12 ._tokenAltImg_19spt_33 {
    margin-left: 12px
}

._nftContain_19spt_1 ._detail_19spt_4 ._detailLeft_19spt_12 ._altImgFont_19spt_44 {
    color: var(--okd-color-content-inverse);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-weight: 700
}

._nftContain_19spt_1 ._detail_19spt_4 ._content_19spt_51 {
    flex: 1;
    overflow: hidden
}

._nftContain_19spt_1 ._detail_19spt_4 ._badge_19spt_55 {
    height: 20px;
    color: var(--okd-color-content-contrast);
    margin-top: 2px;
    font-size: 12px;
    line-height: 16px;
    font-weight: 400
}

._nftContain_19spt_1 ._detail_19spt_4 ._currency_19spt_63 {
    color: var(--okd-color-content-contrast);
    font-weight: 400;
    font-size: 12px;
    line-height: 16px
}

._nftContain_19spt_1:last-child ._detail_19spt_4 {
    border-bottom: none
}

._nftContain_19spt_1:first-child ._detail_19spt_4 {
    padding-top: 0
}

._detailDialog_10fh7_1 {
    overflow: hidden
}

._container_10fh7_4 {
    margin-top: 48px;
    overflow-y: auto;
    max-height: 370px
}

._footer_10fh7_9 {
    border-top: .5px solid var(--okd-color-border-primary);
    display: flex;
    padding: 16px;
    color: var(--okd-color-content-tertiary);
    line-height: 158%;
    align-items: flex-start;
    font-size: 12px
}

._footer_10fh7_9 ._alertIcon_10fh7_18 {
    width: 20px;
    height: 20px;
    color: var(--okd-color-content-primary);
    font-size: 20px
}

[dir=ltr] ._footer_10fh7_9 ._alertIcon_10fh7_18 {
    margin-right: 8px
}

[dir=rtl] ._footer_10fh7_9 ._alertIcon_10fh7_18 {
    margin-left: 8px
}

._loading_10fh7_25 {
    padding: 48px 0;
    text-align: center
}

._error_10fh7_29 {
    padding-top: 100px;
    padding-bottom: 216px
}

._empty_10fh7_33 {
    padding-top: 24px;
    padding-bottom: 52px
}

._unknown_10fh7_37 {
    padding: 0 16px
}

._btnWrapper_14mei_1 {
    padding: 0 16px;
    margin-bottom: 16px
}

._btnWrapper_14mei_1 ._confirmBtn_14mei_5 {
    width: 100%
}

._tipContent_14mei_8 {
    line-height: 22px
}

[dir=ltr] ._closeBtn_14mei_11 i {
    margin-left: 0
}

[dir=rtl] ._closeBtn_14mei_11 i {
    margin-right: 0
}

._footerContain_19y6a_1 {
    border-top: .5px solid var(--okd-color-border-primary)
}

._footer_19y6a_1 {
    display: flex;
    flex-direction: column
}

._footer_19y6a_1 ._tip_19y6a_8 {
    display: flex;
    padding-bottom: 16px;
    color: var(--okd-color-content-tertiary);
    line-height: 158%;
    font-size: 12px
}

._footer_19y6a_1 ._footerIcon_19y6a_15 {
    font-size: 20px;
    width: 20px;
    height: 20px;
    color: var(--okd-color-content-primary)
}

[dir=ltr] ._footer_19y6a_1 ._footerIcon_19y6a_15 {
    margin-right: 8px
}

[dir=rtl] ._footer_19y6a_1 ._footerIcon_19y6a_15 {
    margin-left: 8px
}

._footer_19y6a_1 ._leftBtn_19y6a_22 {
    flex: 1
}

._footer_19y6a_1 ._rightBtn_19y6a_25 {
    width: 191px
}

[dir=ltr] ._footer_19y6a_1 ._rightBtn_19y6a_25 {
    margin-left: 12px
}

[dir=rtl] ._footer_19y6a_1 ._rightBtn_19y6a_25 {
    margin-right: 12px
}

._root_15vei_1 {
    display: flex;
    align-items: center;
    cursor: pointer
}

._item_15vei_6 {
    width: 24px;
    height: 24px;
    border-radius: 6px
}

[dir=ltr] ._item_15vei_6+._item_15vei_6 {
    margin-left: 6px
}

[dir=rtl] ._item_15vei_6+._item_15vei_6 {
    margin-right: 6px
}

._more_15vei_14 {
    display: flex;
    justify-content: center;
    align-items: center;
    color: var(--okd-color-background-surface-primary);
    background: var(--okd-color-background-base-secondary);
    font-size: 12px
}

._arrow_15vei_22 {
    color: var(--okd-color-content-contrast);
    font-size: 12px
}

[dir=ltr] ._arrow_15vei_22 {
    margin-left: 6px
}

[dir=rtl] ._arrow_15vei_22 {
    margin-right: 6px
}

._retina-border-basic_1vxmz_1 {
    position: relative
}

._retina-border-basic_1vxmz_1:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._retina-border-basic_1vxmz_1:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._retina-border-basic_1vxmz_1:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._retina-border-basic_1vxmz_1:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._retina-border-basic_1vxmz_1:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._main_1vxmz_29 {
    display: flex;
    padding: 12px 16px 0;
    flex: 1;
    overflow: hidden;
    flex-direction: column
}

._main_1vxmz_29 ._scrollArea_1vxmz_36 {
    height: 100%;
    overflow-y: scroll
}

._main_1vxmz_29 ._item_1vxmz_40 {
    position: relative;
    padding: 20px 0
}

._main_1vxmz_29 ._item_1vxmz_40:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._main_1vxmz_29 ._item_1vxmz_40:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._main_1vxmz_29 ._item_1vxmz_40:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._main_1vxmz_29 ._item_1vxmz_40:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._main_1vxmz_29 ._item_1vxmz_40:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._main_1vxmz_29 ._item_1vxmz_40:before {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: var(--okd-color-border-primary)
}

._main_1vxmz_29 ._item_1vxmz_40 ._select_1vxmz_74 {
    font-size: 0
}

[dir=ltr] ._main_1vxmz_29 ._item_1vxmz_40 ._select_1vxmz_74 {
    margin-right: 16px
}

[dir=rtl] ._main_1vxmz_29 ._item_1vxmz_40 ._select_1vxmz_74 {
    margin-left: 16px
}

._main_1vxmz_29 ._item_1vxmz_40 ._content_1vxmz_78 {
    flex: 1
}

._main_1vxmz_29 ._item_1vxmz_40 ._itemTitle_1vxmz_81 {
    display: flex;
    align-items: center;
    font-size: 16px;
    line-height: 20px;
    font-weight: 500
}

._main_1vxmz_29 ._item_1vxmz_40 ._itemSubTitle_1vxmz_88 {
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    margin-top: 4px;
    font-size: 12px
}

._main_1vxmz_29 ._item_1vxmz_40 ._circle_1vxmz_94,._main_1vxmz_29 ._item_1vxmz_40 ._checkIcon_1vxmz_95 {
    display: inline-block;
    width: 18px;
    height: 18px
}

._main_1vxmz_29 ._item_1vxmz_40 ._circle_1vxmz_94 {
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 50%
}

._main_1vxmz_29 ._item_1vxmz_40 ._checkIcon_1vxmz_95 {
    font-size: 18px
}

._main_1vxmz_29 ._item_1vxmz_40:last-child {
    border-bottom: none
}

._main_1vxmz_29 ._empty_1vxmz_110 {
    margin-top: 90px
}

._main_1vxmz_29 ._loading_1vxmz_113 {
    padding: 20px 0;
    text-align: center;
    margin-top: 90px
}

._nftPortal_1vxmz_118 {
    background: var(--okd-color-container-primary);
    z-index: 20000
}

._internalPortal_1vxmz_122 {
    z-index: 20001
}

._container_8wg37_1 {
    display: flex;
    width: 100%;
    height: 100%;
    background-color: var(--okd-color-background-base-primary);
    flex-direction: column
}

._headerIcon_8wg37_8 {
    font-size: 24px;
    width: 24px;
    height: 24px
}

._root_1w2uc_1 {
    display: flex;
    align-items: center;
    width: 100%
}

._icon_1w2uc_6 {
    width: 32px;
    height: 32px;
    flex-shrink: 0;
    flex-grow: 0
}

[dir=ltr] ._icon_1w2uc_6 {
    margin-right: 12px
}

[dir=rtl] ._icon_1w2uc_6 {
    margin-left: 12px
}

._coin_1w2uc_13 {
    flex: 1;
    max-width: calc(100% - 44px);
    display: flex;
    flex-direction: column
}

._symbol_1w2uc_19 {
    font-size: 20px;
    line-height: 24px
}

._root_16gxs_1 {
    cursor: pointer;
    display: flex;
    justify-content: center;
    align-items: center
}

._icon_16gxs_7 {
    font-size: 14px;
    color: var(--okd-color-content-contrast)
}

[dir=ltr] ._icon_16gxs_7 {
    margin-left: 4px
}

[dir=rtl] ._icon_16gxs_7 {
    margin-right: 4px
}

._root_175m8_1 {
    margin-bottom: 16px
}

._root_16iuk_1 {
    display: flex;
    align-items: center;
    justify-content: flex-end
}

[dir=ltr] ._copyIcon_16iuk_6 {
    margin-left: 12px
}

[dir=rtl] ._copyIcon_16iuk_6 {
    margin-right: 12px
}

._explorerIcon_16iuk_9 {
    font-size: 20px
}

[dir=ltr] ._explorerIcon_16iuk_9 {
    margin-left: 12px
}

[dir=rtl] ._explorerIcon_16iuk_9 {
    margin-right: 12px
}

._root_1kv08_1 {
    margin-top: 40px;
    display: flex;
    width: 100%;
    flex-direction: column
}

._addresses_1kv08_7 {
    display: flex;
    flex-direction: column;
    gap: 16px
}

._item_1kv08_12 {
    display: flex;
    width: 100%;
    align-items: center
}

._chainIcon_1kv08_17 {
    width: 24px;
    height: 24px;
    flex-shrink: 0
}

._chainName_1kv08_22 {
    flex: 1
}

[dir=ltr] ._chainName_1kv08_22 {
    margin-left: 12px
}

[dir=rtl] ._chainName_1kv08_22 {
    margin-right: 12px
}

[dir=ltr] ._address_1kv08_7 {
    margin-left: 8px
}

[dir=rtl] ._address_1kv08_7 {
    margin-right: 8px
}

._expand_1kv08_29 {
    margin-top: 16px
}

._root_1y7i1_1 {
    margin-top: 20px;
    max-width: 100%
}

._list_1y7i1_5 {
    display: flex;
    flex-direction: column;
    gap: 18px
}

._item_1y7i1_10 {
    display: flex;
    align-items: center
}

._value_1y7i1_14 {
    flex-grow: 1;
    flex-shrink: 0
}

[dir=ltr] ._value_1y7i1_14 {
    margin-left: 8px;
    text-align: right
}

[dir=rtl] ._value_1y7i1_14 {
    margin-right: 8px;
    text-align: left
}

._infoIcon_1y7i1_20 {
    font-size: 16px;
    color: var(--okd-color-content-contrast)
}

[dir=ltr] ._infoIcon_1y7i1_20 {
    margin-left: 6px
}

[dir=rtl] ._infoIcon_1y7i1_20 {
    margin-right: 6px
}

._root_cos95_1 {
    max-width: 100%;
    margin-top: 40px
}

._list_cos95_5 {
    display: flex;
    flex-wrap: wrap;
    gap: 16px
}

._image_cos95_10 {
    width: 32px;
    height: 32px
}

._root_1sm4y_1 {
    max-width: 100%;
    margin-top: 40px
}

._list_1sm4y_5 {
    display: flex;
    flex-direction: column;
    gap: 16px
}

._item_1sm4y_10 {
    display: flex;
    align-items: center
}

._icon_1sm4y_14 {
    font-size: 16px;
    color: var(--okd-color-content-contrast);
    flex-shrink: 0
}

[dir=ltr] ._link_1sm4y_19 {
    margin-left: 14px
}

[dir=rtl] ._link_1sm4y_19 {
    margin-right: 14px
}

._text_1sm4y_22 {
    color: var(--okd-color-content-primary)
}

@media (hover: hover) and (pointer: fine) {
    ._text_1sm4y_22:hover {
        text-decoration:underline
    }
}

._root_11l2u_1 {
    width: 100%;
    padding: 20px 16px
}

@keyframes _refresh_1u7e8_12 {
    0% {
        opacity: 1
    }

    50% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

._refreshAnimation_1u7e8_12 {
    animation: _refresh_1u7e8_12 .6s linear 0s 1
}

._gasContainer_1u7e8_15 {
    display: flex;
    padding: 16px;
    background-color: var(--okd-color-background-surface-primary);
    border-radius: 4px;
    margin-bottom: 10px
}

._gasContainer_1u7e8_15 ._gasLeftContainer_1u7e8_22 {
    display: flex;
    flex: 0 0 auto;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 64px
}

._gasContainer_1u7e8_15 ._icon_1u7e8_30 {
    font-size: 30px;
    width: 30px;
    height: 30px
}

._gasContainer_1u7e8_15 ._text_1u7e8_35 {
    color: var(--okd-color-content-primary);
    margin-top: 4px
}

._gasContainer_1u7e8_15 ._gasRightContainer_1u7e8_39 {
    display: flex;
    flex-direction: column;
    justify-content: center;
    flex: 1;
    overflow: hidden
}

[dir=ltr] ._gasContainer_1u7e8_15 ._gasRightContainer_1u7e8_39 {
    margin-left: 24px
}

[dir=rtl] ._gasContainer_1u7e8_15 ._gasRightContainer_1u7e8_39 {
    margin-right: 24px
}

._gasContainer_1u7e8_15 ._rightSubText_1u7e8_47 {
    margin-top: 8px
}

._gasSpeedContainer_1pufj_1 {
    width: 100%;
    padding: 16px 0 18px
}

._gasSpeedContainer_1pufj_1 ._speedTitle_1pufj_5 {
    color: var(--okd-color-content-primary);
    line-height: 16px;
    font-weight: 500;
    font-size: 14px
}

._gasSpeedContainer_1pufj_1 ._listContainer_1pufj_11 {
    padding-top: 10px
}

._gasSpeedContainer_1pufj_1 ._listContainer_1pufj_11 ul {
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

._gasSpeedContainer_1pufj_1 ._learnMore_1pufj_19 {
    display: inline-block;
    margin-top: 6px;
    cursor: pointer
}

._gasSpeedContainer_1pufj_1 ._learnMore_1pufj_19 ._moreIcon_1pufj_24 {
    width: 16px;
    height: 16px
}

._icon_u3t9x_1 {
    width: 32px;
    height: 32px;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 100%
}

[dir=ltr] ._icon_u3t9x_1 {
    margin-right: 12px
}

[dir=rtl] ._icon_u3t9x_1 {
    margin-left: 12px
}

._area_u3t9x_8 {
    display: flex;
    background-color: var(--okd-color-background-surface-primary);
    border-radius: 16px;
    justify-content: center;
    align-items: center;
    gap: 2px;
    cursor: pointer
}

[dir=ltr] ._area_u3t9x_8 {
    padding: 6px 6px 6px 8px
}

[dir=rtl] ._area_u3t9x_8 {
    padding: 6px 8px 6px 6px
}

._area_u3t9x_8 ._selectedNetworkText_u3t9x_18 {
    color: var(--okd-color-text-light);
    font-size: 12px;
    line-height: 16px
}

[dir=ltr] ._area_u3t9x_8 ._selectedNetworkText_u3t9x_18 {
    margin-left: 2px
}

[dir=rtl] ._area_u3t9x_8 ._selectedNetworkText_u3t9x_18 {
    margin-right: 2px
}

._area_u3t9x_8 ._arrowIcon_u3t9x_24 {
    color: var(--okd-color-content-contrast)
}

._item_u3t9x_27:last-child {
    margin-bottom: 14px
}

._logo_u3t9x_30 {
    width: 16px;
    height: 16px
}

[dir=ltr] ._logo_u3t9x_30 {
    margin-right: 4px
}

[dir=rtl] ._logo_u3t9x_30 {
    margin-left: 4px
}

[dir=ltr] ._label_u3t9x_35 {
    margin-right: 12px
}

[dir=rtl] ._label_u3t9x_35 {
    margin-left: 12px
}

[dir=ltr] ._selected__wrap_u3t9x_38 {
    margin-left: auto
}

[dir=rtl] ._selected__wrap_u3t9x_38 {
    margin-right: auto
}

._selected_u3t9x_18 {
    font-size: 18px
}

@keyframes _process_h4nb2_38 {
    0% {
        background-size: 0 100%
    }

    to {
        background-size: 100% 100%
    }
}

@keyframes _refresh_h4nb2_20 {
    0% {
        opacity: 1
    }

    50% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

._refreshAnimation_h4nb2_20 {
    animation: _refresh_h4nb2_20 .6s linear 0s 1
}

._gasFeeContainer_h4nb2_23 {
    width: 100%;
    gap: 8px
}

._gasFeeContainer_h4nb2_23 ._gasTitle_h4nb2_27 {
    line-height: 53px;
    font-size: 40px;
    font-weight: 700
}

._gasFeeContainer_h4nb2_23 ._gasSubtitle_h4nb2_32 {
    color: var(--okd-color-content-contrast);
    font-size: 12px;
    line-height: 16px;
    font-weight: 400
}

._gasFeeContainer_h4nb2_23 ._processAnimation_h4nb2_38 {
    color: transparent!important;
    background-clip: text;
    background: var(--okx-wallet-gas-tracker-gas-fee-background);
    animation: _process_h4nb2_38 7s linear 0s 1;
    -webkit-background-clip: text
}

.theme-light {
    --okx-wallet-gas-tracker-gas-fee-background-cover: #127837;
    --okx-wallet-gas-tracker-gas-fee-background: var(--okd-color-semantic-positive) linear-gradient(90deg, var(--okx-wallet-gas-tracker-gas-fee-background-cover), var(--okx-wallet-gas-tracker-gas-fee-background-cover)) no-repeat 0 0
}

.theme-dark {
    --okx-wallet-gas-tracker-gas-fee-background-cover: #7DAD16;
    --okx-wallet-gas-tracker-gas-fee-background: var(--okd-color-semantic-highlight) linear-gradient(90deg, var(--okx-wallet-gas-tracker-gas-fee-background-cover), var(--okx-wallet-gas-tracker-gas-fee-background-cover)) no-repeat 0 0
}

.theme-light .gas-tracker-gas-title {
    color: var(--okd-color-semantic-positive)
}

.theme-dark .gas-tracker-gas-title {
    color: var(--okd-color-semantic-highlight)
}

._retina-border-basic_msq92_1 {
    position: relative
}

._retina-border-basic_msq92_1:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._retina-border-basic_msq92_1:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._retina-border-basic_msq92_1:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._retina-border-basic_msq92_1:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._retina-border-basic_msq92_1:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._skeletonWrapper_msq92_29 {
    background: var(--okd-color-background-base-primary);
    padding: 0 16px
}

._skeletonWrapper_msq92_29 ._top_msq92_33 {
    width: 100%;
    padding: 54px 0;
    position: relative
}

._skeletonWrapper_msq92_29 ._top_msq92_33 ._gas_msq92_38 {
    width: 137px;
    height: 40px;
    margin-bottom: 11px
}

._skeletonWrapper_msq92_29 ._top_msq92_33 ._priority_msq92_43 {
    width: 137px;
    height: 24px
}

._skeletonWrapper_msq92_29 ._top_msq92_33:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._skeletonWrapper_msq92_29 ._top_msq92_33:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._skeletonWrapper_msq92_29 ._top_msq92_33:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._skeletonWrapper_msq92_29 ._top_msq92_33:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._skeletonWrapper_msq92_29 ._top_msq92_33:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._skeletonWrapper_msq92_29 ._top_msq92_33:before {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: var(--okd-color-border-primary)
}

._skeletonWrapper_msq92_29 ._tip_msq92_77 {
    width: 147px;
    height: 24px;
    margin: 11px 0 7px
}

._skeletonWrapper_msq92_29 ._blockLists_msq92_82 {
    width: 100%
}

._skeletonWrapper_msq92_29 ._block_msq92_82 {
    width: 100%;
    height: 82px;
    margin-bottom: 10px
}

._retina-border-basic_1wuma_1 {
    position: relative
}

._retina-border-basic_1wuma_1:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._retina-border-basic_1wuma_1:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._retina-border-basic_1wuma_1:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._retina-border-basic_1wuma_1:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._retina-border-basic_1wuma_1:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._gasWrapper_1wuma_29 {
    height: calc(100% - 60px);
    padding: 0 16px
}

._gasWrapper_1wuma_29 ._gasFee_1wuma_33 {
    width: 100%;
    flex: 1;
    position: relative
}

._gasWrapper_1wuma_29 ._gasFee_1wuma_33:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._gasWrapper_1wuma_29 ._gasFee_1wuma_33:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._gasWrapper_1wuma_29 ._gasFee_1wuma_33:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._gasWrapper_1wuma_29 ._gasFee_1wuma_33:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._gasWrapper_1wuma_29 ._gasFee_1wuma_33:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._gasWrapper_1wuma_29 ._gasFee_1wuma_33:before {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: var(--okd-color-border-primary)
}

._retina-border-basic_1tyv1_1 {
    position: relative
}

._retina-border-basic_1tyv1_1:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._retina-border-basic_1tyv1_1:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._retina-border-basic_1tyv1_1:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._retina-border-basic_1tyv1_1:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._retina-border-basic_1tyv1_1:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._advanced_1tyv1_29 ._list_1tyv1_29 {
    padding: 10px 0
}

._advanced_1tyv1_29 ._item_1tyv1_32 {
    display: flex;
    padding: 16px;
    line-height: 20px;
    align-items: center;
    font-size: 16px;
    cursor: pointer
}

@media (hover: hover) and (pointer: fine) {
    ._advanced_1tyv1_29 ._item_1tyv1_32:hover {
        background-color:var(--okd-color-background-surface-pressed)
    }
}

._advanced_1tyv1_29 ._title_1tyv1_45 {
    flex: 1;
    font-weight: 500
}

._advanced_1tyv1_29 ._arrow_1tyv1_49 {
    color: var(--okd-color-content-contrast)
}

._advanced_1tyv1_29 ._disabled_1tyv1_52 ._title_1tyv1_45,._advanced_1tyv1_29 ._disabled_1tyv1_52 ._arrow_1tyv1_49 {
    color: var(--okd-color-content-disabled)
}

@media (hover: hover) and (pointer: fine) {
    ._advanced_1tyv1_29 ._disabled_1tyv1_52:hover {
        background-color:transparent
    }
}

._advanced_1tyv1_29 ._line_1tyv1_63 {
    margin: 8px 16px;
    position: relative
}

._advanced_1tyv1_29 ._line_1tyv1_63:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._advanced_1tyv1_29 ._line_1tyv1_63:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._advanced_1tyv1_29 ._line_1tyv1_63:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._advanced_1tyv1_29 ._line_1tyv1_63:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._advanced_1tyv1_29 ._line_1tyv1_63:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._advanced_1tyv1_29 ._line_1tyv1_63:before {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: var(--okd-color-border-primary)
}

._retina-border-basic_1j6fl_1 {
    position: relative
}

._retina-border-basic_1j6fl_1:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._retina-border-basic_1j6fl_1:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._retina-border-basic_1j6fl_1:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._retina-border-basic_1j6fl_1:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._retina-border-basic_1j6fl_1:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._setting-content_1j6fl_29 {
    margin-top: 16px
}

._setting-option_1j6fl_32 {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 8px;
    width: 100%;
    min-height: 56px;
    padding: 16px
}

._setting-option--no-desc_1j6fl_41 {
    padding: 18px 16px
}

._setting-option--route_1j6fl_44 {
    gap: 24px
}

._setting-info_1j6fl_47 {
    margin-top: 2px
}

._title_1j6fl_50 {
    color: var(--okd-color-content-primary);
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px
}

._desc_1j6fl_57 {
    color: var(--okd-color-content-contrast);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px
}

._switch_1j6fl_64 {
    flex-shrink: 0
}

._route-action_1j6fl_67 {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    gap: 4px;
    cursor: pointer
}

._route-status_1j6fl_74 {
    white-space: nowrap
}

._separator_1j6fl_77 {
    padding: 16px
}

._split-line_1j6fl_80 {
    position: relative
}

._split-line_1j6fl_80:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._split-line_1j6fl_80:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._split-line_1j6fl_80:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._split-line_1j6fl_80:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._split-line_1j6fl_80:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._split-line_1j6fl_80:before {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: var(--okd-color-border-primary)
}

._message_rqcs1_1 {
    padding: 0 16px;
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-size: 14px;
    font-style: normal;
    font-weight: 400
}

._contentWrapper_rqcs1_9 {
    margin-top: 16px
}

._setting-option_rqcs1_12 {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 8px;
    width: 100%;
    min-height: 56px;
    padding: 18px 16px
}

._title_rqcs1_21 {
    color: var(--okd-color-content-primary);
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px
}

._switch_rqcs1_28 {
    flex-shrink: 0
}

._footerGroup_1mre1_1 {
    display: flex;
    width: 100%;
    gap: 12px;
    align-items: center
}

._footerBtn_1mre1_7 {
    width: 100%
}

._commonImageTag_1upvp_1 {
    width: 360px;
    min-height: 195px
}

._commonImage_1upvp_1 {
    width: 360px
}

._result_1upvp_8 {
    min-height: 195px;
    display: flex;
    align-items: center;
    justify-content: center
}

._resultIcon_1upvp_14 {
    width: 176px;
    height: 176px;
    overflow: hidden
}

._main_1dl09_1 {
    display: flex;
    width: 100%;
    padding: 0 24px;
    flex-direction: column;
    align-items: center;
    flex: 1
}

._mainTitle_1dl09_9 {
    color: var(--okd-color-content-primary);
    line-height: 24px;
    text-align: center;
    margin-top: 16px;
    font-size: 18px;
    font-weight: 700;
    word-break: break-word
}

._subTitle_1dl09_18 {
    color: var(--okd-color-content-contrast);
    line-height: 22px;
    text-align: center;
    margin-top: 8px;
    font-size: 14px;
    font-weight: 400;
    word-break: break-word
}

._lastTime_1dl09_27 {
    display: flex;
    color: var(--okd-color-content-contrast);
    line-height: 18px;
    text-align: center;
    margin-top: 8px;
    font-size: 12px;
    font-weight: 400;
    word-break: break-word;
    flex: 1;
    align-items: flex-end;
    margin-bottom: 8px
}

._riskList_1dl09_40 {
    margin-top: 40px;
    display: flex;
    flex-direction: column;
    width: 100%
}

._riskItem_1dl09_46 {
    display: flex;
    padding: 16px 0;
    align-items: center
}

._riskItemMain_1dl09_51 {
    flex: 1;
    display: flex;
    flex-direction: column;
    min-width: 0
}

._riskItemIcon_1dl09_57 {
    width: 44px;
    height: 44px;
    overflow: hidden;
    flex-shrink: 0
}

[dir=ltr] ._riskItemIcon_1dl09_57 {
    margin-right: 12px
}

[dir=rtl] ._riskItemIcon_1dl09_57 {
    margin-left: 12px
}

._riskItemHeader_1dl09_64 {
    display: flex;
    width: 100%;
    align-items: center
}

._riskItemName_1dl09_69 {
    color: var(--day-text-amplified-g-900);
    font-size: 14px;
    font-weight: 700;
    line-height: 16px;
    vertical-align: middle;
    word-break: break-word
}

[dir=ltr] ._riskItemName_1dl09_69 {
    margin-right: 8px
}

[dir=rtl] ._riskItemName_1dl09_69 {
    margin-left: 8px
}

._riskItemContent_1dl09_78 {
    width: 100%;
    margin-top: 6px
}

._riskItemTag_1dl09_82 {
    vertical-align: middle;
    word-break: break-word;
    flex-shrink: 0
}

._container_14n82_1 {
    display: flex;
    flex-direction: column;
    height: 100%
}

._content_14n82_6 {
    padding-top: 16px;
    display: flex;
    flex-direction: column;
    align-items: center;
    height: 100%
}

._footer_14n82_13 {
    padding: 12px 16px 20px;
    background: var(--okd-color-background-base-primary)
}

._content_vcvw7_1 {
    padding: 28px 24px
}

._title_vcvw7_4 {
    color: var(--okd-color-content-primary);
    font-size: 16px;
    font-weight: 700;
    line-height: 20px
}

._desc_vcvw7_10 {
    color: var(--okd-color-content-secondary);
    font-size: 14px;
    font-weight: 400;
    line-height: 22px;
    margin-top: 8px
}

._btn_vcvw7_17 {
    overflow: hidden;
    color: var(--okd-color-content-primary);
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px;
    padding: 12px 20px;
    border-top: 1px solid var(--okd-color-border-primary);
    cursor: pointer
}

._applyOkxBtn_vcvw7_31 {
    font-weight: 700
}

._root_1j4vn_1._root_1j4vn_1._root_1j4vn_1 {
    padding: 16px 0;
    background: none
}

._emptyClassName_1j4vn_5 {
    padding-top: 10px
}

._notSupportTitle_1j4vn_8 {
    color: var(--okd-color-content-primary);
    line-height: 20px;
    text-align: center;
    font-size: 16px;
    font-weight: 500
}

._notSupportDesc_1j4vn_15 {
    margin: 12px 0 24px;
    color: var(--okd-color-content-secondary);
    line-height: 22px;
    text-align: center;
    font-size: 14px;
    font-weight: 400
}

._notSupportButton_1j4vn_23 {
    text-align: center
}

._content_dqvuo_1 {
    padding: 0 24px 24px
}

._title_dqvuo_4 {
    color: var(--okd-color-content-primary);
    font-size: 18px;
    font-weight: 700;
    line-height: 24px
}

._subTitle_dqvuo_10 {
    margin: 8px 0;
    color: var(--okd-color-content-primary);
    line-height: 42px;
    font-size: 36px;
    font-weight: 700
}

._walletWrapper_dqvuo_17 {
    display: flex;
    align-items: center;
    margin-bottom: 12px
}

._wallet_dqvuo_17 {
    display: flex;
    padding: 8px 12px;
    color: var(--okd-color-content-primary);
    border: 1px solid var(--okd-color-content-primary);
    border-radius: 75px;
    align-items: center;
    gap: 2px;
    font-size: 14px;
    font-weight: 500;
    cursor: pointer
}

._walletIcon_dqvuo_34 {
    font-size: 18px
}

._questionIcon_dqvuo_37 {
    font-size: 26px;
    cursor: pointer
}

[dir=ltr] ._questionIcon_dqvuo_37 {
    margin-left: 12px
}

[dir=rtl] ._questionIcon_dqvuo_37 {
    margin-right: 12px
}

._supportNetworks_dqvuo_42 {
    margin: 12px 0;
    color: var(--okd-color-content-primary);
    line-height: 28px;
    font-size: 20px;
    font-style: normal;
    font-weight: 700
}

._loading_dqvuo_50 {
    display: flex;
    justify-content: center;
    margin-top: 20px
}

._root_2vou1_1 {
    height: 100vh;
    padding-bottom: 39px;
    overflow-y: scroll
}

._title_2vou1_6 {
    width: 100%;
    overflow: hidden
}

._keyring_2vou1_10 {
    border: none
}

._header_2vou1_13 {
    padding: 12px 16px
}

._content_2vou1_16 {
    margin-bottom: 0
}

._icon_2vou1_19 {
    color: var(--okd-color-content-primary)
}

._wrapper_2vou1_22 {
    cursor: pointer
}

._wrapper_2vou1_22:hover {
    background-color: var(--okd-color-background-surface-primary)
}

._wrapper_2vou1_22:active {
    background-color: var(--okd-color-background-surface-pressed)
}

._wrapper_6fgs3_1 {
    background: var(--okd-color-background-base-primary)
}

._retina-border-basic_7mt2r_1 {
    position: relative
}

._retina-border-basic_7mt2r_1:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._retina-border-basic_7mt2r_1:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._retina-border-basic_7mt2r_1:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._retina-border-basic_7mt2r_1:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._retina-border-basic_7mt2r_1:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._wrapper_7mt2r_29 {
    background-color: var(--okd-color-background-base-primary)
}

._logo_7mt2r_32 {
    width: 40px;
    height: 40px;
    margin-top: 20px
}

[dir=ltr] ._logo_7mt2r_32 {
    margin-left: 16px
}

[dir=rtl] ._logo_7mt2r_32 {
    margin-right: 16px
}

._img_7mt2r_38 {
    width: 40px;
    height: 40px;
    border-radius: 50%
}

._text-info_7mt2r_43 {
    padding: 16px 16px 26px;
    position: relative;
    overflow: hidden
}

._text-info_7mt2r_43:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._text-info_7mt2r_43:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._text-info_7mt2r_43:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._text-info_7mt2r_43:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._text-info_7mt2r_43:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._text-info_7mt2r_43:before {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: var(--okd-color-border-primary)
}

._project_7mt2r_78 {
    padding: 24px 16px
}

._project-name_7mt2r_81 {
    width: 100%;
    color: var(--okd-color-content-primary);
    font-size: 28px;
    font-weight: 700;
    line-height: 34px;
    overflow: hidden;
    margin-bottom: 9px
}

._network_7mt2r_90 {
    width: 100%;
    color: var(--okd-color-content-contrast);
    font-size: 14px;
    font-weight: 400;
    line-height: 16px;
    overflow: hidden
}

._address-wrapper_7mt2r_98 {
    padding: 16px;
    position: relative
}

._address-wrapper_7mt2r_98:before {
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: var(--okd-color-border-primary)
}

._address-wrapper_7mt2r_98:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._address-wrapper_7mt2r_98:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._address-wrapper_7mt2r_98:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._address-wrapper_7mt2r_98:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._address-wrapper_7mt2r_98:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._address-wrapper_7mt2r_98:before {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: var(--okd-color-border-primary)
}

._list-title_7mt2r_162 {
    padding: 24px 16px 12px;
    color: var(--okd-color-content-primary);
    font-size: 20px;
    font-weight: 700;
    line-height: 28px
}

._root_3vjsw_1 {
    display: flex;
    flex-direction: column;
    height: 100%;
    padding: 80px 16px 16px;
    gap: 20px
}

._topRow_3vjsw_8 {
    display: flex;
    align-items: center;
    gap: 12px
}

._avatar_3vjsw_13 {
    width: 80px;
    height: 80px;
    border-radius: 18px;
    flex-shrink: 0;
    margin-bottom: 32px
}

._title_3vjsw_20 {
    width: 214px;
    height: 34px
}

._mainContent_3vjsw_24 {
    width: 100%;
    height: 88px
}

._textRows_3vjsw_28 {
    display: flex;
    flex-direction: column;
    gap: 16px
}

._textLine1_3vjsw_33 {
    width: 100%;
    height: 14px
}

._textLine2_3vjsw_37 {
    width: 144px;
    height: 14px
}

._period-sheet_1x330_1 {
    padding: 48px 16px 16px;
    display: flex;
    flex-direction: column;
    align-items: stretch
}

._period-sheet_1x330_1 ._contents_1x330_7 {
    flex: 1
}

._period-sheet_1x330_1 ._title_1x330_10 {
    font-weight: 700;
    font-size: 28px;
    line-height: 34px
}

._period-sheet_1x330_1 ._subtitle_1x330_16 {
    font-weight: 400;
    font-size: 16px;
    line-height: 20px;
    color: var(--okd-color-content-contrast);
    margin-top: 10px
}

._period-sheet_1x330_1 ._options-container_1x330_23 {
    padding-top: 32px;
    display: flex;
    flex-direction: column;
    gap: 16px
}

._period-sheet_1x330_1 ._options-container_1x330_23 ._option-row_1x330_29 {
    cursor: pointer;
    height: 64px;
    padding: 0 20px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-radius: 16px;
    border: 1px solid var(--okd-color-border-primary)
}

._period-sheet_1x330_1 ._options-container_1x330_23 ._option-row_1x330_29 ._option-title_1x330_39 {
    font-weight: 500;
    font-size: 18px;
    line-height: 18px
}

._period-sheet_1x330_1 ._enable-util_1x330_44 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-top: 24px
}

._period-sheet_1x330_1 ._enable-util-title_1x330_50 {
    font-weight: 400;
    font-size: 16px;
    line-height: 20px;
    color: var(--okd-color-content-contrast)
}

._period-sheet_1x330_1 ._enable-util-value_1x330_56 {
    font-weight: 500;
    font-size: 16px;
    line-height: 20px;
    color: var(--okd-color-content-brand)
}

._period-sheet_1x330_1 ._confirm-btn_1x330_62 {
    margin-top: 32px;
    width: 100%;
    height: 52px
}

._period-sheet_1x330_1 ._active-btn_1x330_67 {
    color: var(--okd-color-content-inverse);
    background-color: var(--okd-color-brand-primary-alternative)
}

._period-sheet_1x330_1 ._active-btn_1x330_67:active,._period-sheet_1x330_1 ._active-btn_1x330_67:hover {
    background-color: var(--okd-color-brand-primary-alternative)!important;
    opacity: .9!important
}

._period-sheet_1x330_1 ._active-btn_1x330_67:focus {
    background-color: var(--okd-color-brand-primary-alternative)!important
}

._info-dialog_wocv6_1 {
    display: block
}

._info-dialog_wocv6_1 ._body-content_wocv6_4 {
    padding: 28px 24px
}

._info-dialog_wocv6_1 ._title_wocv6_7 {
    color: var(--okd-color-content-primary);
    font-weight: 700;
    font-size: 16px;
    line-height: 20px
}

._info-dialog_wocv6_1 ._subtitle_wocv6_13 {
    color: var(--okd-color-content-secondary);
    font-weight: 14px;
    font-weight: 400;
    line-height: 22px
}

._info-dialog_wocv6_1 ._footer_wocv6_19 {
    border-top: 1px solid var(--okd-color-border-primary);
    display: flex;
    flex-direction: row
}

._info-dialog_wocv6_1 ._footer_wocv6_19 ._confirm-btn_wocv6_24 {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 12.5px 0;
    line-height: 20px;
    font-size: 14px;
    flex: 1;
    cursor: pointer;
    font-weight: 700;
    color: var(--okd-color-content-primary)
}

._info-dialog_wocv6_1 ._footer_wocv6_19 ._cancel-btn_wocv6_36 {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 12.5px 0;
    line-height: 20px;
    font-size: 14px;
    cursor: pointer;
    font-weight: 400;
    flex: 1;
    color: var(--okd-color-content-primary)
}

[dir=ltr] ._info-dialog_wocv6_1 ._footer_wocv6_19 ._cancel-btn_wocv6_36 {
    border-right: 1px solid var(--okd-color-border-primary)
}

[dir=rtl] ._info-dialog_wocv6_1 ._footer_wocv6_19 ._cancel-btn_wocv6_36 {
    border-left: 1px solid var(--okd-color-border-primary)
}

._bot-avatar_oue8c_1 {
    width: 80px;
    height: 80px;
    border-radius: 18px
}

._bot-icon_oue8c_6 {
    font-size: 48px
}

._content-enabled_oue8c_9 {
    color: var(--okd-color-brand-primary-alternative)
}

._content-expiring_oue8c_12 {
    color: var(--okd-color-semantic-notice)
}

._content-expired_oue8c_15 {
    color: var(--okd-color-content-contrast)
}

._bg-enabled_oue8c_18 {
    background-color: rgb(from var(--okd-color-brand-primary-alternative) r g b / .15)
}

._bg-expiring_oue8c_21 {
    background-color: rgb(from var(--okd-color-semantic-notice) r g b / .15)
}

._bg-expired_oue8c_24 {
    background-color: var(--okd-color-background-surface-pressed)
}

._center_oue8c_27 {
    display: flex;
    justify-content: center;
    align-items: center
}

._container_xvobc_1 {
    display: flex;
    padding: 16px;
    flex: 1;
    flex-direction: column
}

._container_xvobc_1 ._page-title_xvobc_7 {
    color: var(--okd-color-content-primary);
    font-size: 28px;
    line-height: 34px;
    font-weight: 700;
    margin-top: 16px
}

._container_xvobc_1 ._page-description_xvobc_14 {
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    color: var(--okd-color-content-contrast);
    margin-top: 8px
}

._container_xvobc_1 ._page-description-link_xvobc_21 {
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    cursor: pointer;
    color: var(--okd-color-content-primary)
}

._container_xvobc_1 ._order-container_xvobc_28 {
    display: flex;
    padding: 16px;
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 12px;
    align-items: center;
    justify-content: space-between;
    margin-top: 32px
}

._container_xvobc_1 ._order-container_xvobc_28 ._order-title_xvobc_37 {
    color: var(--okd-color-content-contrast);
    line-height: 20px;
    font-weight: 400;
    font-size: 16px
}

._container_xvobc_1 ._order-container_xvobc_28 ._order-count_xvobc_43 {
    color: var(--okd-color-content-primary);
    line-height: 20px;
    font-weight: 400;
    font-size: 16px
}

._container_xvobc_1 ._order-container_xvobc_28 ._arr-icon_xvobc_49 {
    font-size: 16px;
    color: var(--okd-color-content-contrast)
}

._footer_xvobc_53 ._confirm-btn_xvobc_53 {
    height: 52px
}

._enable-done-container_os8zm_1 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

._enable-done-container_os8zm_1 ._avatar-container_os8zm_8 {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 140px;
    width: 140px;
    position: relative
}

._enable-done-container_os8zm_1 ._avatar-animation_os8zm_16 {
    position: absolute;
    inset: 0
}

._enable-done-container_os8zm_1 ._avatar_os8zm_8 {
    width: 80px;
    height: 80px
}

._enable-done-container_os8zm_1 ._avatar_os8zm_8 img {
    border-radius: 16px!important
}

._enable-done-container_os8zm_1 ._account-row_os8zm_30 {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    margin-top: 20px;
    color: var(--okd-color-brand-primary-alternative)
}

._enable-done-container_os8zm_1 ._account-row_os8zm_30 ._account-name_os8zm_38 {
    font-weight: 700;
    font-size: 18px;
    line-height: 24px
}

._enable-done-container_os8zm_1 ._account-row_os8zm_30 ._account-icon_os8zm_43 {
    font-size: 20px
}

[dir=ltr] ._enable-done-container_os8zm_1 ._account-row_os8zm_30 ._account-icon_os8zm_43 {
    margin-left: 8px
}

[dir=rtl] ._enable-done-container_os8zm_1 ._account-row_os8zm_30 ._account-icon_os8zm_43 {
    margin-right: 8px
}

._enable-done-container_os8zm_1 ._page-title_os8zm_47 {
    color: var(--okd-color-content-primary);
    line-height: 34px;
    text-align: center;
    font-weight: 700;
    font-size: 28px;
    margin-top: 32px
}

._enable-done-container_os8zm_1 ._page-subtitle_os8zm_55 {
    color: var(--okd-color-content-contrast);
    line-height: 20px;
    text-align: center;
    font-weight: 400;
    font-size: 16px;
    margin-top: 8px
}

._footer-container_os8zm_63 ._border-wrapper_os8zm_63 {
    display: flex;
    flex-direction: column
}

._footer-container_os8zm_63 ._top-border-container_os8zm_67 {
    display: block;
    padding: 0 16px
}

._footer-container_os8zm_63 ._top-border-container_os8zm_67 ._top-border_os8zm_67 {
    height: 1px;
    width: 100%;
    background-color: var(--okd-color-border-primary)
}

._footer-container_os8zm_63 ._footer-contents_os8zm_76 {
    display: flex;
    flex-direction: column;
    align-items: stretch;
    justify-content: flex-start
}

._footer-container_os8zm_63 ._footer-contents_os8zm_76 ._tos-container_os8zm_82 {
    display: flex;
    flex-direction: row;
    align-items: center;
    padding: 16px 0;
    margin-bottom: 16px
}

._footer-container_os8zm_63 ._footer-contents_os8zm_76 ._tos-container_os8zm_82 ._tos-content_os8zm_89 {
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-size: 14px;
    flex: 1;
    text-align: center
}

._footer-container_os8zm_63 ._footer-contents_os8zm_76 ._confirm-btn_os8zm_96 {
    height: 52px;
    color: var(--okd-color-content-inverse);
    background-color: var(--okd-color-brand-primary-alternative)
}

._footer-container_os8zm_63 ._footer-contents_os8zm_76 ._confirm-btn_os8zm_96:active,._footer-container_os8zm_63 ._footer-contents_os8zm_76 ._confirm-btn_os8zm_96:hover {
    background-color: var(--okd-color-brand-primary-alternative)!important;
    opacity: .9!important
}

._footer-container_os8zm_63 ._footer-contents_os8zm_76 ._confirm-btn_os8zm_96:focus {
    background-color: var(--okd-color-brand-primary-alternative)!important
}

._enable_piytr_1 {
    display: flex;
    height: 100%;
    padding: 0 16px;
    flex-direction: column
}

._enable_piytr_1 ._page-title_piytr_7 {
    color: var(--okd-color-content-primary);
    line-height: 34px;
    font-weight: 700;
    font-size: 28px
}

._enable_piytr_1 ._page-description_piytr_13 {
    color: var(--okd-color-content-contrast);
    line-height: 24px;
    font-weight: 400;
    font-size: 16px;
    margin-top: 8px
}

._enable_piytr_1 ._alert-row_piytr_20 {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
    color: var(--okd-color-semantic-notice);
    padding-top: 16px;
    margin-top: 16px;
    border-top: 1px solid var(--okd-color-border-primary)
}

._enable_piytr_1 ._alert-row_piytr_20 ._alert-text_piytr_30 {
    font-weight: 400;
    font-size: 12px;
    line-height: 16px
}

._enable_piytr_1 ._pointer_piytr_35 {
    cursor: pointer
}

._enable_piytr_1 ._primary-text_piytr_38 {
    color: var(--okd-color-content-primary)
}

._enable_piytr_1 ._underline-tip-text_piytr_41 {
    text-decoration: underline;
    text-decoration-style: dashed;
    text-decoration-thickness: .5px;
    text-underline-offset: 4px;
    cursor: pointer
}

._enable_piytr_1 ._card_piytr_48 {
    display: flex;
    padding: 16px 24px;
    background-color: var(--okd-color-background-surface-primary);
    border-radius: 8px;
    flex-direction: column;
    margin-top: 24px
}

._enable_piytr_1 ._card_piytr_48 ._select-another-row_piytr_56 {
    display: flex;
    justify-content: center;
    align-items: center;
    color: var(--okd-color-content-primary)
}

[dir=ltr] ._enable_piytr_1 ._card_piytr_48 ._select-another-row-icon_piytr_62 {
    margin-right: 8px
}

[dir=rtl] ._enable_piytr_1 ._card_piytr_48 ._select-another-row-icon_piytr_62 {
    margin-left: 8px
}

._enable_piytr_1 ._card_piytr_48 ._select-another-row-text_piytr_65 {
    line-height: 20px;
    font-size: 14px;
    line-height: 16px;
    font-weight: 500
}

._enable_piytr_1 ._card_piytr_48 ._info-block_piytr_71 {
    display: flex;
    flex-direction: row;
    align-items: center;
    padding: 8px 0
}

._enable_piytr_1 ._card_piytr_48 ._info-block_piytr_71 ._info-block-avatar_piytr_77 {
    width: 48px;
    height: 48px
}

._enable_piytr_1 ._card_piytr_48 ._info-block_piytr_71 ._info-block-right_piytr_81 {
    flex: 1;
    display: flex;
    flex-direction: column
}

[dir=ltr] ._enable_piytr_1 ._card_piytr_48 ._info-block_piytr_71 ._info-block-right_piytr_81 {
    margin-left: 16px
}

[dir=rtl] ._enable_piytr_1 ._card_piytr_48 ._info-block_piytr_71 ._info-block-right_piytr_81 {
    margin-right: 16px
}

._enable_piytr_1 ._card_piytr_48 ._info-block_piytr_71 ._info-block-right_piytr_81 ._account-name-container_piytr_87 {
    display: flex;
    flex-direction: row;
    align-items: center
}

._enable_piytr_1 ._card_piytr_48 ._info-block_piytr_71 ._info-block-right_piytr_81 ._account-name_piytr_87 {
    font-size: 18px;
    line-height: 24px;
    font-weight: 700
}

._enable_piytr_1 ._card_piytr_48 ._info-block_piytr_71 ._info-block-right_piytr_81 ._account-name-active_piytr_97 {
    color: var(--okd-color-brand-primary-alternative)
}

._enable_piytr_1 ._card_piytr_48 ._info-block_piytr_71 ._info-block-right_piytr_81 ._account-name-expiring_piytr_100 {
    color: var(--okd-color-semantic-notice)
}

._enable_piytr_1 ._card_piytr_48 ._info-block_piytr_71 ._info-block-right_piytr_81 ._account-bot-icon_piytr_103 {
    font-size: 20px
}

[dir=ltr] ._enable_piytr_1 ._card_piytr_48 ._info-block_piytr_71 ._info-block-right_piytr_81 ._account-bot-icon_piytr_103 {
    margin-left: 4px
}

[dir=rtl] ._enable_piytr_1 ._card_piytr_48 ._info-block_piytr_71 ._info-block-right_piytr_81 ._account-bot-icon_piytr_103 {
    margin-right: 4px
}

._enable_piytr_1 ._card_piytr_48 ._info-block_piytr_71 ._info-block-right_piytr_81 ._account-bot-icon-active_piytr_107 {
    color: var(--okd-color-brand-primary-alternative)
}

._enable_piytr_1 ._card_piytr_48 ._info-block_piytr_71 ._info-block-right_piytr_81 ._account-bot-icon-expiring_piytr_110 {
    color: var(--okd-color-semantic-notice)
}

._enable_piytr_1 ._card_piytr_48 ._info-block_piytr_71 ._info-block-right_piytr_81 ._account-bot-icon-disabled_piytr_113 {
    color: var(--okd-color-content-disabled)
}

._enable_piytr_1 ._card_piytr_48 ._info-block_piytr_71 ._info-block-right_piytr_81 ._account-balance_piytr_116 {
    color: var(--okd-color-content-primary);
    font-size: 16px;
    line-height: 20px;
    font-weight: 400
}

._enable_piytr_1 ._card_piytr_48 ._gap-container_piytr_122 {
    margin: 8px 0;
    padding: 8px 0
}

._enable_piytr_1 ._card_piytr_48 ._gap-container_piytr_122 ._gap-line_piytr_126 {
    width: 100%;
    height: 1px;
    background-color: var(--okd-color-border-primary)
}

._enable_piytr_1 ._card_piytr_48 ._enable-container_piytr_131 {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    padding-bottom: 8px
}

._enable_piytr_1 ._card_piytr_48 ._enable-container_piytr_131 ._enable-label_piytr_138 {
    color: var(--okd-color-content-tertiary);
    font-size: 14px;
    font-weight: 400;
    line-height: 16px
}

._select-enable-row_piytr_144 {
    display: flex;
    flex-direction: row;
    align-items: center;
    font-size: 14px;
    line-height: 16px;
    font-weight: 400
}

._footer-container_piytr_152 ._footer-contents_piytr_152 {
    display: flex;
    flex-direction: column;
    align-items: stretch;
    justify-content: flex-start
}

._footer-container_piytr_152 ._footer-contents_piytr_152 ._confirm-btn_piytr_158 {
    height: 52px;
    color: var(--okd-color-content-inverse);
    background-color: var(--okd-color-brand-primary-alternative)
}

._footer-container_piytr_152 ._footer-contents_piytr_152 ._ok-btn_piytr_163 {
    height: 52px
}

._footer-container_piytr_152 ._footer-contents_piytr_152 ._active-btn_piytr_166:active,._footer-container_piytr_152 ._footer-contents_piytr_152 ._active-btn_piytr_166:hover {
    background-color: var(--okd-color-brand-primary-alternative)!important;
    opacity: .9!important
}

._footer-container_piytr_152 ._footer-contents_piytr_152 ._active-btn_piytr_166:focus {
    background-color: var(--okd-color-brand-primary-alternative)!important
}

._loading-container_1imw9_1 {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    height: 100%;
    padding: 0 24px
}

._loading-container_1imw9_1 ._circle-container_1imw9_9 {
    width: 100px;
    height: 100px;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative
}

._loading-container_1imw9_1 ._abs-container_1imw9_17 {
    position: absolute;
    inset: 0
}

._loading-container_1imw9_1 ._wallet-icon_1imw9_24 {
    color: var(--okd-color-content-brand)
}

._loading-container_1imw9_1 ._add-title_1imw9_27 {
    color: var(--okd-color-content-primary);
    font-weight: 700;
    font-size: 28px;
    line-height: 34px;
    margin-top: 40px;
    text-align: center
}

._loading-container_1imw9_1 ._description_1imw9_35 {
    text-align: center;
    margin-top: 8px;
    font-size: 16px;
    line-height: 24px;
    font-weight: 400;
    color: var(--okd-color-content-contrast)
}

._root_1ixng_1 {
    padding: 10px 16px
}

._root_1ixng_1._highlight_1ixng_4 {
    background-color: var(--okd-color-border-primary)
}

._pointer_1ixng_7 {
    cursor: pointer
}

._disabled_1ixng_10 {
    opacity: .5
}

._root_r6w0w_1 {
    padding-bottom: 16px;
    position: relative
}

._root_r6w0w_1:not(:last-child):after {
    content: "";
    position: absolute;
    bottom: 0;
    width: 328px;
    height: 1px;
    background-color: var(--okd-color-border-primary)
}

[dir=ltr] ._root_r6w0w_1:not(:last-child):after {
    left: 50%;
    transform: translate(-50%)
}

[dir=rtl] ._root_r6w0w_1:not(:last-child):after {
    right: 50%;
    transform: translate(50%)
}

._root_r6w0w_1 ._keyring_r6w0w_15 {
    border: none
}

._root_r6w0w_1 ._keyring_r6w0w_15 ._header_r6w0w_18 {
    padding: 12px 16px
}

._root_r6w0w_1 ._keyring_r6w0w_15 ._title_r6w0w_21 {
    width: 100%;
    overflow: hidden
}

._root_r6w0w_1 ._keyring_r6w0w_15 ._content_r6w0w_25 {
    margin-bottom: 0
}

._root_r6w0w_1 ._keyring_r6w0w_15 ._icon_r6w0w_28 {
    color: var(--okd-color-content-primary)
}

._root_r6w0w_1 ._footer_r6w0w_31 {
    padding: 16px
}

._root_hl40z_1 {
    flex-wrap: wrap
}

._root_hl40z_1 ._keyringRow_hl40z_4 {
    display: flex;
    flex-direction: row;
    align-items: center
}

[dir=ltr] ._root_hl40z_1 ._backupTag_hl40z_9 {
    margin-left: 8px
}

[dir=rtl] ._root_hl40z_1 ._backupTag_hl40z_9 {
    margin-right: 8px
}

._root_hl40z_1 ._keyringName_hl40z_12 {
    display: block;
    font-size: 16px;
    color: var(--okd-color-content-primary);
    font-weight: 500;
    line-height: 28px;
    margin-bottom: 2px
}

._root_hl40z_1 ._highlight_hl40z_20 {
    color: var(--okd-color-content-primary)
}

._status_88ayl_1 {
    display: flex;
    padding: 16px;
    flex-direction: column;
    align-items: stretch;
    justify-content: flex-start;
    overflow-y: scroll
}

._status_88ayl_1 ._center_88ayl_9 {
    display: flex;
    justify-content: center;
    align-items: center
}

._status_88ayl_1 ._page-title_88ayl_14 {
    color: var(--okd-color-content-primary);
    line-height: 34px;
    margin-top: 16px;
    font-size: 28px;
    font-weight: 700
}

._status_88ayl_1 ._gap-top-sm_88ayl_21 {
    margin-top: 16px
}

._status_88ayl_1 ._gap-top-lg_88ayl_24 {
    margin-top: 32px
}

._status_88ayl_1 ._info-card_88ayl_27 {
    background-color: var(--okd-color-background-surface-primary);
    border-radius: 12px;
    padding: 0 16px
}

._status_88ayl_1 ._info-card-row_88ayl_32 {
    display: flex;
    flex-direction: row;
    padding-top: 16px;
    padding-bottom: 16px;
    align-items: center
}

._status_88ayl_1 ._info-card-row-label_88ayl_39 {
    line-height: 20px;
    font-size: 16px;
    font-weight: 400;
    color: var(--okd-color-content-contrast)
}

._status_88ayl_1 ._info-card-row-primary_88ayl_45 {
    line-height: 20px;
    font-size: 16px;
    font-weight: 400;
    color: var(--okd-color-content-primary)
}

._status_88ayl_1 ._info-card-row-value_88ayl_51 {
    line-height: 20px;
    font-size: 16px;
    font-weight: 400;
    color: var(--okd-color-content-primary);
    flex: 1
}

[dir=ltr] ._status_88ayl_1 ._info-card-row-value_88ayl_51 {
    text-align: right
}

[dir=rtl] ._status_88ayl_1 ._info-card-row-value_88ayl_51 {
    text-align: left
}

._status_88ayl_1 ._info-card-row-content_88ayl_59 {
    flex: 1;
    display: flex;
    flex-direction: row;
    justify-content: flex-end;
    line-height: 20px
}

._status_88ayl_1 ._info-card-row-disable_88ayl_66 {
    color: var(--okd-color-semantic-negative)
}

._status_88ayl_1 ._info-card-divider_88ayl_69 {
    height: 1px;
    background-color: var(--okd-color-border-primary);
    margin: 0
}

._status_88ayl_1 ._underline-tip-text_88ayl_74 {
    text-decoration: underline;
    text-decoration-style: dotted;
    text-decoration-thickness: .5px;
    text-underline-offset: 4px;
    cursor: pointer
}

._status_88ayl_1 ._tip-contents_88ayl_81 {
    padding-top: 16px;
    color: var(--okd-color-content-contrast);
    line-height: 22px;
    font-size: 14px;
    font-weight: 400
}

._status_88ayl_1 ._tip-link_88ayl_88 {
    color: var(--okd-color-content-primary);
    line-height: 22px;
    font-size: 14px;
    font-weight: 400;
    cursor: pointer
}

._status_88ayl_1 ._gap-line-container_88ayl_95 {
    padding: 8px 0
}

._status_88ayl_1 ._gap-line-container_88ayl_95 ._gap-line_88ayl_95 {
    width: 100%;
    height: 1px;
    background-color: var(--okd-color-border-primary)
}

._status_88ayl_1 ._disable-now_88ayl_103 {
    margin-top: 16px
}

._status_88ayl_1 ._disable-now_88ayl_103 ._disable-button_88ayl_106 {
    color: var(--okd-color-semantic-negative);
    cursor: pointer;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px
}

._footer_88ayl_113 ._confirm-btn_88ayl_113 {
    height: 52px;
    color: var(--okd-color-content-inverse);
    background-color: var(--okd-color-brand-primary-alternative)
}

._footer_88ayl_113 ._confirm-btn_88ayl_113:active,._footer_88ayl_113 ._confirm-btn_88ayl_113:hover {
    background-color: var(--okd-color-brand-primary-alternative)!important;
    opacity: .9!important
}

._footer_88ayl_113 ._confirm-btn_88ayl_113:focus {
    background-color: var(--okd-color-brand-primary-alternative)!important
}

._pointer_88ayl_126 {
    cursor: pointer
}

._expiring-container_88ayl_129 {
    display: flex;
    flex-direction: column;
    align-items: flex-end
}

._expiring-text_88ayl_134 {
    color: var(--okd-color-semantic-notice)
}

._expiring-tip_88ayl_137 {
    color: var(--okd-color-semantic-notice);
    font-size: 12px;
    line-height: 16px;
    font-weight: 400
}

._new-label_88ayl_143 {
    font-weight: 400;
    font-size: 16px;
    line-height: 20px;
    color: var(--okd-color-brand-primary-alternative)
}

._upgrade-confirm_1a0jo_1 {
    display: flex;
    height: 100%;
    padding: 60px 16px 16px;
    flex-direction: column
}

._upgrade-confirm_1a0jo_1 ._page-title_1a0jo_7 {
    font-size: 28px;
    line-height: 34px;
    font-weight: 700
}

._upgrade-confirm_1a0jo_1 ._page-subtitle_1a0jo_12 {
    font-size: 14px;
    line-height: 22px;
    font-weight: 400;
    color: var(--okd-color-content-contrast)
}

._gap-top-sm_1a0jo_18 {
    margin-top: 16px
}

._upgrade-success_1a0jo_21 {
    height: 100%;
    padding-top: 60px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center
}

._upgrade-success_1a0jo_21 ._animation_1a0jo_29 {
    height: 136px;
    width: 136px
}

._upgrade-success_1a0jo_21 ._success-title_1a0jo_33 {
    font-size: 24px;
    line-height: 28px;
    font-weight: 700
}

._footer-container_1a0jo_38 ._confirm-btn_1a0jo_38 {
    height: 52px
}

._footer-container_1a0jo_38 ._loading-btn_1a0jo_41 .okui-btn-loader-text {
    color: var(--okd-color-content-disabled)!important
}

._footer-container_1a0jo_38 ._loading-btn_1a0jo_41 .okui-btn-fill-grey-loader {
    border-top-color: var(--okd-color-content-disabled)!important
}

._footer-container_1a0jo_38 ._active-btn_1a0jo_47 {
    color: var(--okd-color-content-inverse);
    background-color: var(--okd-color-brand-primary-alternative)
}

._footer-container_1a0jo_38 ._active-btn_1a0jo_47:active,._footer-container_1a0jo_38 ._active-btn_1a0jo_47:hover {
    background-color: var(--okd-color-brand-primary-alternative)!important;
    opacity: .9!important
}

._footer-container_1a0jo_38 ._active-btn_1a0jo_47:focus {
    background-color: var(--okd-color-brand-primary-alternative)!important
}

._welcome_1mhs3_1 {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: stretch;
    justify-content: flex-start;
    overflow-y: scroll
}

._welcome_1mhs3_1 ._header-container_1mhs3_9 {
    display: flex;
    justify-content: center;
    align-items: center
}

._welcome_1mhs3_1 ._contents_1mhs3_14 {
    padding: 24px 16px;
    flex: 1
}

._welcome_1mhs3_1 ._contents_1mhs3_14 ._title_1mhs3_18 {
    color: var(--okd-color-content-primary);
    line-height: 34px;
    font-weight: 700;
    font-size: 28px
}

._welcome_1mhs3_1 ._contents_1mhs3_14 ._des-item_1mhs3_24 {
    margin-top: 24px;
    display: flex;
    flex-direction: row;
    align-items: flex-start
}

._welcome_1mhs3_1 ._contents_1mhs3_14 ._des-item_1mhs3_24 ._des-icon_1mhs3_30 {
    display: flex;
    width: 32px;
    height: 32px;
    background-color: var(--okd-color-container-primary);
    border-radius: 16px;
    justify-content: center;
    align-items: center
}

[dir=ltr] ._welcome_1mhs3_1 ._contents_1mhs3_14 ._des-item_1mhs3_24 ._des-icon_1mhs3_30 {
    margin-right: 16px
}

[dir=rtl] ._welcome_1mhs3_1 ._contents_1mhs3_14 ._des-item_1mhs3_24 ._des-icon_1mhs3_30 {
    margin-left: 16px
}

._welcome_1mhs3_1 ._contents_1mhs3_14 ._des-item_1mhs3_24 ._des-content_1mhs3_40 {
    flex: 1;
    display: flex;
    flex-direction: column
}

._welcome_1mhs3_1 ._contents_1mhs3_14 ._des-item_1mhs3_24 ._des-title_1mhs3_45 {
    font-size: 16px;
    margin-bottom: 8px;
    font-weight: 700;
    color: var(--okd-color-content-primary)
}

._welcome_1mhs3_1 ._contents_1mhs3_14 ._des-item_1mhs3_24 ._des-text_1mhs3_51 {
    color: var(--okd-color-content-primary);
    line-height: 22px;
    font-size: 14px;
    font-weight: 400
}

._underline-link_1mhs3_57 {
    text-decoration: underline;
    text-decoration-thickness: .5px;
    text-underline-offset: 4px;
    cursor: pointer
}

._footer_1mhs3_63 ._confirm-btn_1mhs3_63 {
    height: 52px;
    color: var(--okd-color-content-inverse);
    background-color: var(--okd-color-brand-primary-alternative)
}

._footer_1mhs3_63 ._confirm-btn_1mhs3_63:active,._footer_1mhs3_63 ._confirm-btn_1mhs3_63:hover {
    background-color: var(--okd-color-brand-primary-alternative)!important;
    opacity: .9!important
}

._footer_1mhs3_63 ._confirm-btn_1mhs3_63:focus {
    background-color: var(--okd-color-brand-primary-alternative)!important
}

._popup-header_1mhs3_76 {
    position: absolute;
    top: -38px;
    right: 0;
    left: 0;
    z-index: 0
}

._popup-contents_1mhs3_83 {
    z-index: 5;
    display: flex;
    flex-direction: column;
    justify-content: flex-end
}

._retina-border-basic_1b1w3_1 {
    position: relative
}

._retina-border-basic_1b1w3_1:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._retina-border-basic_1b1w3_1:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._retina-border-basic_1b1w3_1:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._retina-border-basic_1b1w3_1:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._retina-border-basic_1b1w3_1:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._report-page_1b1w3_29 {
    display: flex;
    background-color: var(--okd-color-background-base-primary);
    flex-direction: column
}

._content_1b1w3_34 {
    flex-grow: 1;
    display: flex;
    padding: 16px 0 20px;
    flex-direction: column
}

._label_1b1w3_40 {
    padding: 0 16px;
    color: var(--okd-color-content-contrast);
    font-size: 12px;
    font-weight: 400
}

._coin-info_1b1w3_46 {
    padding: 12px 16px 16px;
    position: relative
}

._coin-info_1b1w3_46:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] ._coin-info_1b1w3_46:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] ._coin-info_1b1w3_46:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    ._coin-info_1b1w3_46:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    ._coin-info_1b1w3_46:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

._coin-info_1b1w3_46:before {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: var(--okd-color-border-primary)
}

._coin-header_1b1w3_80 {
    width: 100%;
    gap: 48px
}

._coin-left_1b1w3_84 {
    flex: 1;
    gap: 8px;
    max-width: calc(100% - 115px);
    overflow: hidden
}

._coin-icon_1b1w3_90 {
    width: 24px;
    height: 24px;
    border-radius: 50%;
    flex-shrink: 0
}

._coin-symbol_1b1w3_96 {
    font-size: 16px;
    font-weight: 700;
    color: var(--okd-color-content-primary);
    line-height: 20px;
    flex-grow: 0;
    max-width: 50%
}

._chain-tag_1b1w3_104 {
    max-width: 34%
}

._chain-name_1b1w3_107 {
    width: 100%;
    font-size: 12px;
    font-weight: 400;
    color: var(--okd-color-content-secondary);
    flex-shrink: 0
}

._coin-right_1b1w3_114 {
    flex-shrink: 0
}

._contract-address_1b1w3_117 {
    font-size: 12px;
    font-weight: 500;
    color: var(--okd-color-content-secondary)
}

[dir=ltr] ._contract-address_1b1w3_117 {
    text-align: right
}

[dir=rtl] ._contract-address_1b1w3_117 {
    text-align: left
}

._reasons-section_1b1w3_123 {
    flex-grow: 1
}

._loading_1b1w3_126 {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%
}

._section-title_1b1w3_133 {
    margin: 20px 16px 8px;
    color: var(--okd-color-content-contrast);
    font-size: 12px;
    font-weight: 400
}

._reasons-list_1b1w3_139 {
    display: flex;
    flex-direction: column
}

._reason-item_1b1w3_143 {
    display: flex;
    height: 56px;
    padding: 16px;
    align-items: center;
    justify-content: space-between;
    cursor: pointer;
    -moz-column-gap: 24px;
    column-gap: 24px
}

._reason-item_1b1w3_143:hover {
    background-color: var(--okd-color-background-base-secondary)
}

._reason-label_1b1w3_156 {
    width: calc(100% - 48px);
    overflow: hidden;
    font-size: 16px;
    font-weight: 400;
    color: var(--okd-color-content-primary)
}

._other-reason-section_1b1w3_163 {
    margin-top: 16px;
    padding: 0 16px
}

._submit-section_1b1w3_167 {
    padding: 24px 16px 0
}

._root_cs2bw_1 {
    position: relative;
    display: flex;
    width: 100%;
    height: 100%;
    padding: 80px 16px 16px;
    overflow: auto;
    flex-direction: column;
    align-items: center
}

._iconWrapper_cs2bw_11 {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 72px;
    height: 72px;
    border-radius: 16px;
    background: var(--okd-color-background-surface-primary)
}

._iconWrapper_cs2bw_11 ._icon_cs2bw_11 {
    font-size: 40px;
    color: var(--okd-color-content-primary)
}

._title_cs2bw_24 {
    color: var(--okd-color-content-primary);
    line-height: 34px;
    text-align: center;
    margin-top: 32px;
    font-size: 28px;
    font-weight: 700;
    word-break: break-word
}

._desc_cs2bw_33 {
    color: var(--okd-color-content-tertiary);
    line-height: 24px;
    text-align: center;
    margin-top: 8px;
    font-size: 16px;
    font-weight: 400;
    word-break: break-word
}

._lockTimeWrap_cs2bw_42 {
    display: flex;
    width: 100%;
    padding: 16px;
    border-radius: 12px;
    margin-top: 24px;
    flex-shrink: 0;
    background: var(--okd-color-background-surface-primary);
    justify-content: space-between;
    align-items: center;
    gap: 16px;
    cursor: pointer
}

._learnMore_cs2bw_55 {
    display: inline-block
}

._selectLabelText_cs2bw_58 {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    flex: 1;
    color: var(--okd-color-content-primary);
    font-size: 16px;
    font-weight: 400;
    line-height: 20px
}

._selectLimitText_cs2bw_68 {
    color: var(--okd-color-content-contrast);
    line-height: 22px;
    font-size: 14px;
    font-weight: 400
}

[dir=ltr] ._selectLimitText_cs2bw_68 {
    text-align: right
}

[dir=rtl] ._selectLimitText_cs2bw_68 {
    text-align: left
}

._root_thuo6_1 {
    display: flex;
    width: 100%;
    flex-direction: column;
    padding-bottom: 24px
}

._container_thuo6_7 {
    display: flex;
    padding: 0 16px;
    flex: 1;
    flex-direction: column
}

._list_thuo6_13 {
    flex: 1
}

._item_thuo6_16 {
    display: flex;
    padding: 12px 0;
    line-height: 20px;
    align-items: center;
    font-size: 16px
}

._text_thuo6_23 {
    flex: 1
}

[dir=ltr] ._text_thuo6_23 {
    margin-right: 16px
}

[dir=rtl] ._text_thuo6_23 {
    margin-left: 16px
}

._title_thuo6_27 {
    font-weight: 500;
    margin-bottom: 6px;
    word-break: break-word
}

._desc_thuo6_32 {
    color: var(--okd-color-content-contrast);
    font-size: 12px;
    font-weight: 400;
    line-height: 158%;
    word-break: break-word
}

.retina-border-basic {
    position: relative
}

.retina-border-basic:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] .retina-border-basic:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] .retina-border-basic:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    .retina-border-basic:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    .retina-border-basic:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

.error-page {
    position: absolute;
    display: flex;
    width: 100%;
    height: 100%;
    flex-flow: column nowrap;
    align-items: center;
    font-style: normal;
    font-weight: 400;
    background: var(--okd-color-background-base-primary);
    max-width: 360px;
    max-height: 600px
}

.error-page__header {
    display: block;
    width: 100%;
    height: 60px;
    position: relative;
    line-height: 60px;
    text-align: center;
    font-size: 18px
}

.error-page__header:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] .error-page__header:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] .error-page__header:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    .error-page__header:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    .error-page__header:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

.error-page__header:before {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: var(--okd-color-border-primary)
}

.error-page__details {
    width: 100%;
    line-height: 140%;
    font-style: normal;
    font-weight: 400;
    overflow-y: auto;
    max-width: 720px;
    padding-top: 136px
}

.error-page__stack {
    overflow-x: auto
}

.error-page__text {
    color: var(--okd-color-content-primary);
    font-size: 14px;
    font-weight: 400;
    text-align: center;
    margin-bottom: 20px;
    margin-top: 40px
}

.error-page__right {
    position: absolute;
    top: 16px;
    bottom: 0;
    cursor: pointer;
    font-size: 24px
}

[dir=ltr] .error-page__right {
    right: 12px
}

[dir=rtl] .error-page__right {
    left: 12px
}

[dir=ltr] .error-page__icon {
    margin-left: 4px
}

[dir=rtl] .error-page__icon {
    margin-right: 4px
}

.error-page__accordion {
    font-size: 14px;
    width: max-content;
    height: 60px;
    margin: auto;
    border: none
}

.error-page__accordion-title {
    font-size: 14px
}

.error-page__list {
    padding: 16px;
    font-size: 14px
}

[dir=ltr] .error-page_button_left {
    margin-left: 10px
}

[dir=rtl] .error-page_button_left {
    margin-right: 10px
}

.preference-setting {
    display: flex;
    width: 100%;
    flex-direction: column;
    padding-bottom: 24px
}

.preference-setting__nav {
    margin-bottom: 8px
}

.preference-setting-list {
    flex: 1
}

.preference-setting-item {
    display: flex;
    padding: 16px;
    line-height: 20px;
    align-items: center;
    font-size: 16px
}

.preference-setting-item__title {
    flex: 1;
    font-weight: 500
}

.preference-setting-item__value {
    color: var(--okd-color-content-contrast)
}

[dir=ltr] .preference-setting-item__value {
    text-align: right;
    margin-right: 4px
}

[dir=rtl] .preference-setting-item__value {
    text-align: left;
    margin-left: 4px
}

.preference-setting-item__arrow {
    color: var(--okd-color-content-contrast)
}

.preference-setting-item__icon {
    color: var(--okd-color-content-contrast);
    font-size: 17px;
    cursor: pointer
}

[dir=ltr] .preference-setting-item__icon {
    margin-left: 4px
}

[dir=rtl] .preference-setting-item__icon {
    margin-right: 4px
}

[dir=ltr] .preference-setting-item__switch {
    margin-left: 8px
}

[dir=rtl] .preference-setting-item__switch {
    margin-right: 8px
}

.preference-setting-item__line {
    margin: 8px 16px;
    position: relative
}

.preference-setting-item__line:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] .preference-setting-item__line:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] .preference-setting-item__line:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    .preference-setting-item__line:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    .preference-setting-item__line:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

.preference-setting-item__line:before {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: var(--okd-color-border-primary)
}

.preference-setting-item__hover {
    cursor: pointer
}

@media (hover: hover) and (pointer: fine) {
    .preference-setting-item__hover:hover {
        background-color:var(--okd-color-background-surface-primary)
    }

    .preference-setting-item__hover:active {
        background-color: var(--okd-color-background-surface-pressed)
    }
}

.preference-setting-version {
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    text-align: center;
    font-weight: 500;
    font-size: 12px
}

.preference-setting-lock__btn {
    margin: 8px 16px 0
}

.selector-setting {
    width: 100%;
    height: 100%;
    overflow-y: auto;
    scrollbar-width: 0
}

.selector-setting::-webkit-scrollbar {
    display: none
}

.selector-setting__search-input {
    margin: 20px 16px 8px
}

.selector-setting__nav {
    position: sticky;
    top: 0;
    width: 100%;
    background-color: var(--okd-color-background-base-primary);
    margin-bottom: 8px
}

.selector-setting__option {
    display: flex;
    height: 64px;
    cursor: pointer;
    align-items: center;
    font-weight: 500
}

[dir=ltr] .selector-setting__option {
    padding-left: 16px;
    padding-right: 20px
}

[dir=rtl] .selector-setting__option {
    padding-right: 16px;
    padding-left: 20px
}

@media (hover: hover) and (pointer: fine) {
    .selector-setting__option:hover {
        background-color:var(--okd-color-background-surface-primary)
    }

    .selector-setting__option:active {
        background-color: var(--okd-color-background-surface-pressed)
    }
}

.selector-setting__option__icon {
    width: 32px;
    height: 32px
}

[dir=ltr] .selector-setting__option__icon {
    margin-right: 12px
}

[dir=rtl] .selector-setting__option__icon {
    margin-left: 12px
}

.selector-setting__option__label {
    flex: 1
}

.selector-setting__option__tick {
    width: 18px;
    height: 18px;
    font-size: 22px
}

.about-wallet {
    position: relative;
    width: 100%;
    height: 100%
}

.about-wallet__header {
    display: flex;
    align-items: center;
    flex-direction: column;
    padding: 24px 0 32px
}

.about-wallet__logo {
    width: 64px;
    height: 64px
}

.about-wallet__title {
    margin: 8px 0 4px;
    color: var(--okd-color-content-primary);
    line-height: 136%;
    font-weight: 700;
    font-size: 24px
}

.about-wallet__version {
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-weight: 500;
    font-size: 12px
}

.about-wallet__item {
    display: flex;
    height: 56px;
    padding: 0 16px;
    line-height: 20px;
    align-items: center;
    cursor: pointer;
    font-size: 16px
}

@media (hover: hover) and (pointer: fine) {
    .about-wallet__item:hover {
        background-color:var(--okd-color-background-surface-primary)
    }
}

.about-wallet__item__title {
    flex: 1;
    display: flex;
    align-items: center;
    font-weight: 500
}

.about-wallet__item__title__icon {
    color: var(--okd-color-content-contrast);
    font-size: 14px;
    transform: scale(.8)
}

[dir=ltr] .about-wallet__item__title__icon {
    margin-left: 3px
}

[dir=rtl] .about-wallet__item__title__icon {
    margin-right: 3px
}

.about-wallet__item__value {
    font-weight: 400;
    color: var(--okd-color-content-contrast)
}

[dir=ltr] .about-wallet__item__value {
    margin-right: 4px
}

[dir=rtl] .about-wallet__item__value {
    margin-left: 4px
}

.about-wallet__divider {
    height: 1px;
    margin: 8px 16px;
    background-color: var(--okd-color-border-primary)
}

.pc-adapter .okx-wallet-loader {
    background: var(--okd-color-background-base-secondary)
}

.okx-wallet-loader {
    display: flex;
    flex-flow: column
}

.okx-wallet-loader__logo {
    height: 32px;
    margin-top: -54px;
    align-self: center;
    animation: breathing 1.5s ease-in-out infinite
}

@supports not (-webkit-touch-callout: none) {
    .okx-wallet-loader__logo {
        margin-top: 40%
    }
}

.okx-wallet-loader__title {
    color: var(--okd-color-content-contrast);
    line-height: 22px;
    text-align: center;
    margin-top: 4px;
    font-size: 14px;
    font-weight: 400
}

.okx-wallet-loader__spinner {
    margin-top: 75px;
    align-self: center
}

@keyframes breathing {
    0% {
        opacity: 1
    }

    50% {
        opacity: .5
    }

    to {
        opacity: 1
    }
}

.platform-android .okx-wallet-loader__logo {
    margin-top: -11px;
    width: 100px
}

.dex-loader-wrapper {
    width: 100%;
    height: 100%;
    justify-content: center;
    align-items: center
}

.send-form__row {
    margin-bottom: 24px;
    padding: 0 16px
}

.send-form__row--no-margin {
    margin: 0
}

.send-form__row--no-padding {
    padding: 0
}

.send-form__input-bottom-bar {
    display: flex;
    height: 16px;
    line-height: 16px;
    margin-top: 4px;
    font-size: 14px
}

.send-form__input-bottom-bar__title {
    color: var(--okd-color-content-contrast)
}

.send-form__input-bottom-bar__button {
    cursor: pointer;
    color: var(--okd-color-content-primary)
}

@media (hover: hover) and (pointer: fine) {
    .send-form__input-bottom-bar__button:hover {
        text-decoration:underline
    }
}

.send-form__select-address {
    margin-top: 16px;
    background-color: var(--okd-color-container-primary);
    overflow-y: auto
}

.send-form__select-address__group-title {
    position: sticky;
    top: 0;
    z-index: 1;
    display: flex;
    height: 40px;
    padding: 0 16px;
    cursor: pointer;
    justify-content: space-between;
    align-items: center;
    background-color: var(--okd-color-container-secondary)
}

.send-form__select-address__group-title-text {
    color: var(--okd-color-content-contrast);
    line-height: 24px;
    font-weight: 400;
    font-size: 12px
}

.send-form__select-address__group-title-icon {
    color: var(--okd-color-content-contrast);
    font-size: 14px;
    transform: scale(.8)
}

[dir=ltr] .send-form__select-address__group-title-icon--flip {
    transform: scale(.8) rotate(180deg)
}

[dir=rtl] .send-form__select-address__group-title-icon--flip {
    transform: scale(.8) rotate(-180deg)
}

.send-form__select-address__group-list {
    overflow: hidden
}

.send-form__select-address__group-item {
    display: flex;
    padding: 12px 16px;
    cursor: pointer;
    background-color: var(--okd-color-background-base-primary);
    flex-direction: column;
    justify-content: center
}

@media (hover: hover) and (pointer: fine) {
    .send-form__select-address__group-item:hover {
        background:var(--okd-color-background-surface-primary)
    }

    .send-form__select-address__group-item:active {
        background: var(--okd-color-background-surface-pressed)
    }
}

.send-form__select-address__group-item-name {
    color: var(--okd-color-content-primary);
    line-height: 16px;
    font-size: 14px
}

.send-form__select-address__group-item-address {
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-size: 12px;
    margin-top: 2px;
    word-wrap: break-word
}

.send-form__select-address__group-item-noname {
    width: 100%;
    font-size: 12px;
    font-weight: 400;
    color: var(--okd-color-content-primary);
    overflow: hidden;
    word-wrap: break-word
}

.send-form__address-input {
    height: fit-content!important;
    min-height: var(--okd-input-xl-height)
}

.send-form__input-custom-render {
    position: relative;
    display: flex;
    width: 100%;
    flex-direction: column;
    justify-content: center
}

.send-form__input-custom-render__loading {
    position: absolute;
    top: 15px
}

[dir=ltr] .send-form__input-custom-render__loading {
    right: 0
}

[dir=rtl] .send-form__input-custom-render__loading {
    left: 0
}

.send-form__input-custom-render__tag {
    position: relative;
    top: -6px;
    align-self: flex-start;
    max-width: 328px;
    overflow: hidden;
    margin-bottom: 8px
}

[dir=ltr] .send-form__input-custom-render__tag {
    left: 0
}

[dir=rtl] .send-form__input-custom-render__tag {
    right: 0
}

.tx-history__info {
    display: flex;
    align-items: center
}

[dir=ltr] .tx-history__info {
    margin-right: 12px
}

[dir=rtl] .tx-history__info {
    margin-left: 12px
}

.tx-history__info-main {
    flex: 1;
    overflow: hidden
}

[dir=ltr] .tx-history__info-main {
    margin-left: 12px
}

[dir=rtl] .tx-history__info-main {
    margin-right: 12px
}

.tx-history__info-main-top {
    display: flex
}

.tx-history__info-main-top-title,.tx-history__info-main-top-pending {
    display: flex;
    align-items: center;
    line-height: 20px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    font-size: 16px;
    font-weight: 500
}

.tx-history__info-main-top-title {
    color: var(--okd-color-content-primary)
}

.tx-history__info-main-top-pending {
    color: var(--okd-color-semantic-notice)
}

.tx-history__info-main-details-detail {
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    margin-top: 2px;
    font-size: 12px
}

[dir=ltr] .tx-history__info__risk-icon {
    margin-left: 4px
}

[dir=rtl] .tx-history__info__risk-icon {
    margin-right: 4px
}

.tx-history__valueless-nft {
    color: var(--okd-color-semantic-negative);
    font-size: 12px;
    line-height: 16px
}

.tx-history__assets-asset {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden
}

[dir=ltr] .tx-history__assets-asset {
    text-align: right
}

[dir=rtl] .tx-history__assets-asset {
    text-align: left
}

.tx-history__assets-asset:nth-child(n + 2) {
    margin-top: 2px
}

.tx-history__assets-asset-sm {
    font-size: 12px;
    line-height: 16px
}

.tx-history__assets-asset-md {
    font-size: 16px;
    font-weight: 500;
    line-height: 20px
}

.tx-history__assets-asset-green800 {
    color: var(--color-up-text)
}

.tx-history__assets-asset-gray900 {
    color: var(--okd-color-content-primary)
}

.tx-history__assets-asset-gray400 {
    color: var(--okd-color-content-contrast)
}

.tx-history-list-row {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    padding: 13px 0
}

.tx-history-list-row-center {
    align-items: center
}

.tx-history-list-row .tx-history__info {
    max-width: 250px
}

.tx-history-list-row .tx-history__assets {
    flex: 1;
    width: 0
}

.tx-history-list-container {
    height: 100%;
    padding-bottom: 32px;
    overflow: auto
}

.tx-history__date {
    position: sticky;
    top: 0;
    z-index: 3;
    padding: 8px 16px;
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-size: 12px;
    background: var(--okd-color-background-base-primary)
}

.tx-history-nfts__container {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap
}

[dir=ltr] .tx-history-nfts__container {
    padding: 0 0 16px 44px
}

[dir=rtl] .tx-history-nfts__container {
    padding: 0 44px 16px 0
}

.tx-history-nfts__image-container {
    position: relative
}

.tx-history-nfts__image-container .tx-history-nfts__image {
    width: 100%;
    height: 100%;
    border-radius: 12px;
    overflow: hidden
}

.tx-history-nfts__image-container .tx-history-nfts__image-border {
    border: 1px solid var(--okd-color-border-primary)
}

.tx-history-nfts__image-container-size284 {
    flex: 0 0 284px;
    width: 284px;
    height: 284px
}

.tx-history-nfts__image-container-size136 {
    flex: 0 0 136px;
    width: 136px;
    height: 136px
}

.tx-history-nfts__image-container-size86 {
    flex: 0 0 86px;
    width: 86px;
    height: 86px
}

.tx-history-nfts__image-container-size86:nth-of-type(n + 4) {
    margin-top: 10px
}

.tx-history-nfts__image-shade {
    position: absolute;
    top: 0;
    display: flex;
    width: 100%;
    height: 100%;
    color: var(--okd-color-content-secondary);
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 12px;
    align-items: center;
    justify-content: center;
    font-size: 15px;
    font-weight: 50;
    background: var(--okd-color-background-base-secondary);
    backdrop-filter: blur(5px)
}

[dir=ltr] .tx-history-nfts__image-shade {
    left: 0
}

[dir=rtl] .tx-history-nfts__image-shade {
    right: 0
}

.tx-history-actions-pending {
    padding: 10px 16px;
    color: var(--okd-color-semantic-notice);
    line-height: 19px;
    background-color: var(--okd-color-alert-warning);
    border-radius: 8px;
    margin-bottom: 16px;
    font-size: 12px
}

.tx-history-actions-buttons-container {
    display: flex;
    justify-content: flex-end;
    padding-bottom: 13px
}

[dir=ltr] .tx-history-actions-button:nth-of-type(n + 2) {
    margin-left: 16px
}

[dir=rtl] .tx-history-actions-button:nth-of-type(n + 2) {
    margin-right: 16px
}

.tx-history-list:nth-of-type(n + 2) {
    margin-top: 14px
}

[dir=ltr] .tx-history-label {
    margin-left: 4px
}

[dir=rtl] .tx-history-label {
    margin-right: 4px
}

.tx-history-label-purePending .tx-history-label-image-purepending:before {
    animation: spin 1s linear infinite;
    color: var(--okd-color-semantic-notice)
}

.tx-history-label-pending .tx-history-label-image:before {
    animation: spin 1s linear infinite
}

.status-tag {
    white-space: nowrap
}

.tx-history-label-claim-loading:before {
    animation: spin 1s linear infinite
}

@keyframes spin {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(360deg)
    }
}

.tx-history-item-container {
    padding: 0 16px;
    cursor: pointer
}

@media (hover: hover) and (pointer: fine) {
    .tx-history-item-container:hover {
        background-color:var(--okd-color-background-surface-primary)
    }

    .tx-history-item-container:active {
        background-color: var(--okd-color-background-surface-secondary)
    }
}

.tx-history__tabs {
    display: flex;
    align-items: center;
    height: 44px;
    padding: 0 16px;
    line-height: 1
}

.tx-history__tabs-option {
    cursor: pointer;
    font-weight: 500;
    font-size: 16px;
    color: var(--okd-color-content-contrast)
}

[dir=ltr] .tx-history__tabs-option+.tx-history__tabs-option {
    margin-left: 24px
}

[dir=rtl] .tx-history__tabs-option+.tx-history__tabs-option {
    margin-right: 24px
}

.tx-history__tabs-option--selected {
    color: var(--okd-color-content-primary)
}

.ethereum-tx-speed-dialog {
    padding: 20px 16px
}

.ethereum-tx-speed-dialog__title {
    height: 54px;
    color: var(--okd-color-content-primary);
    line-height: 32px;
    padding-top: 22px;
    font-weight: 700;
    font-size: 24px
}

.ethereum-tx-speed-dialog__subtitle {
    color: var(--okd-color-content-primary);
    line-height: 16px;
    margin-top: 8px;
    font-size: 14px
}

.ethereum-tx-speed-dialog__fee {
    margin-top: 4px;
    padding: 12px 16px;
    background: var(--okd-color-background-base-secondary);
    border-radius: 8px
}

.ethereum-tx-speed-dialog__fee-title {
    font-size: 12px;
    color: var(--okd-color-content-primary);
    margin-top: 12px
}

.ethereum-tx-speed-dialog__fee__fee-detail {
    color: var(--okd-color-content-primary);
    line-height: 16px;
    margin-top: 4px;
    font-size: 14px;
    font-weight: 500
}

.ethereum-tx-speed-dialog__fee__fee-detail--speed {
    color: var(--okd-color-semantic-positive)
}

.ethereum-tx-speed-dialog__fee__gas-detail {
    height: 16px;
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    margin-top: 4px;
    font-size: 12px
}

.ethereum-tx-cancel-dialog {
    padding: 20px 16px
}

.ethereum-tx-cancel-dialog__title {
    height: 32px;
    color: var(--okd-color-content-primary);
    line-height: 32px;
    font-weight: 700;
    font-size: 24px
}

.ethereum-tx-cancel-dialog__subtitle {
    color: var(--okd-color-content-primary);
    line-height: 16px;
    margin-top: 8px;
    font-size: 14px
}

.ethereum-tx-cancel-dialog__description {
    color: var(--okd-color-content-contrast);
    line-height: 14px;
    margin-top: 2px;
    font-size: 12px
}

.ethereum-tx-cancel-dialog__fee {
    margin-top: 12px;
    padding: 12px 16px;
    background: var(--okd-color-background-base-secondary);
    border-radius: 8px
}

.ethereum-tx-cancel-dialog__fee__fee-detail {
    height: 16px;
    color: var(--okd-color-semantic-positive);
    line-height: 16px;
    font-size: 14px;
    font-weight: 500
}

.ethereum-tx-cancel-dialog__fee__gas-detail {
    height: 16px;
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    margin-top: 4px;
    font-size: 12px
}

.tx-page-container {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    background-color: var(--okd-color-background-base-primary)
}

.tx-filter-container {
    width: 100%
}

[dir=ltr] .tx-history-ml4 {
    margin-left: 4px
}

[dir=rtl] .tx-history-ml4 {
    margin-right: 4px
}

.rc-mode__token {
    display: flex;
    align-items: center;
    height: 64px;
    padding: 0 16px
}

@media (hover: hover) and (pointer: fine) {
    .rc-mode__token:hover {
        background-color:var(--okd-color-background-surface-primary)
    }
}

.rc-mode__token__icon {
    font-weight: 700
}

[dir=ltr] .rc-mode__token__icon {
    margin-right: 12px
}

[dir=rtl] .rc-mode__token__icon {
    margin-left: 12px
}

.rc-mode__token__info {
    flex: 1
}

.rc-mode__token__title {
    font-weight: 500;
    font-size: 16px;
    line-height: 20px;
    max-width: 196px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.rc-mode__token__name {
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-weight: 400;
    font-size: 12px;
    max-width: 196px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

[dir=ltr] .rc-mode__token__balance {
    text-align: right
}

[dir=rtl] .rc-mode__token__balance {
    text-align: left
}

.rc-mode__token__amount {
    font-weight: 500;
    font-size: 16px;
    line-height: 20px
}

.rc-mode__token__money {
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-weight: 400;
    font-size: 12px
}

.rpc-animation-dialog-window {
    top: 0!important;
    width: 100%!important;
    height: 100%!important;
    max-height: 100%!important
}

.rpc-animation-dialog {
    position: absolute;
    top: 0;
    z-index: 10000!important;
    width: 100%;
    height: 100%
}

[dir=ltr] .rpc-animation-dialog {
    left: 0
}

[dir=rtl] .rpc-animation-dialog {
    right: 0
}

.rpc-mode-animation {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    background-color: transparent
}

.rpc-mode-animation__mask {
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 100%;
    background-color: var(--okd-color-background-base-primary)
}

[dir=ltr] .rpc-mode-animation__mask {
    left: 0;
    transform: translate(-100%)
}

[dir=rtl] .rpc-mode-animation__mask {
    right: 0;
    transform: translate(100%)
}

.rpc-mode-animation__enter .rpc-mode-animation__mask {
    animation: enterMaskAnimation 3.6s;
    animation-fill-mode: forwards
}

.rpc-mode-animation__enter .rpc-mode-animation__mask__en {
    animation: enterMaskEnAnimation 3.6s;
    animation-fill-mode: forwards
}

.rpc-mode-animation__enter .rpc-mode-animation__switch {
    animation: enterSwitchAnimation 3.6s;
    animation-fill-mode: forwards
}

.rpc-mode-animation__enter .rpc-mode-animation__switch__title__sub {
    animation: enterSubTitleAnimation .2s;
    animation-fill-mode: forwards;
    animation-delay: 1.5s
}

.rpc-mode-animation__enter .rpc-mode-animation__switch__icon {
    animation-delay: 1.5s;
    animation-fill-mode: forwards;
    animation: enterIconAnimation .2s
}

.rpc-mode-animation__enter .rpc-mode-animation__switch__btn {
    animation: enterButtonAnimation 1.33s;
    animation-delay: 1.86s;
    animation-fill-mode: forwards
}

.rpc-mode-animation__exit .rpc-mode-animation__mask {
    animation: exitMaskAnimation 1.7s;
    animation-fill-mode: forwards
}

.rpc-mode-animation__exit .rpc-mode-animation__switch {
    animation: exitSwitchAnimation 1.3s;
    animation-fill-mode: forwards;
    animation-delay: .37s
}

.rpc-mode-animation__picture {
    position: sticky;
    top: 0;
    animation: pictureAnimation 1.7s;
    animation-delay: .06s;
    animation-fill-mode: forwards
}

[dir=ltr] .rpc-mode-animation__picture {
    left: 83px;
    transform: translate(100%)
}

[dir=rtl] .rpc-mode-animation__picture {
    right: 83px;
    transform: translate(-100%)
}

.rpc-mode-animation__switch {
    position: absolute;
    bottom: 75px;
    display: flex;
    line-height: 132%;
    opacity: 0;
    align-items: center;
    font-weight: 700;
    font-size: 32px
}

[dir=ltr] .rpc-mode-animation__switch {
    left: 36px
}

[dir=rtl] .rpc-mode-animation__switch {
    right: 36px
}

.rpc-mode-animation__switch__icon {
    font-size: 28px;
    font-weight: 400
}

[dir=ltr] .rpc-mode-animation__switch__icon {
    margin-right: 10px
}

[dir=rtl] .rpc-mode-animation__switch__icon {
    margin-left: 10px
}

.rpc-mode-animation__switch__title {
    position: relative;
    color: var(--okd-color-content-primary);
    white-space: nowrap
}

.rpc-mode-animation__switch__title__sub {
    position: absolute;
    top: -50%;
    color: var(--okd-color-content-contrast);
    line-height: 20px;
    font-weight: 500;
    font-size: 16px
}

[dir=ltr] .rpc-mode-animation__switch__title__sub {
    left: 0
}

[dir=rtl] .rpc-mode-animation__switch__title__sub {
    right: 0
}

.rpc-mode-animation__switch__btn {
    opacity: 0
}

[dir=ltr] .rpc-mode-animation__switch__btn {
    margin-left: 16px
}

[dir=rtl] .rpc-mode-animation__switch__btn {
    margin-right: 16px
}

@keyframes enterMaskAnimation {
    0% {
        bottom: 0;
        width: 100%;
        height: 100%;
        background-color: var(--okd-color-background-base-primary);
        border: 0 none;
        -webkit-transform: translateX(-100%);
        transform: translate(-100%)
    }

    10% {
        bottom: 0;
        width: 100%;
        height: 100%;
        background-color: var(--okd-color-background-base-primary);
        border: 0 none;
        -webkit-transform: translateX(0);
        transform: translate(0)
    }

    42% {
        bottom: 0;
        width: 100%;
        height: 100%;
        background-color: var(--okd-color-background-base-primary);
        border: 0 none;
        border-radius: 0;
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translate(0)
    }

    58% {
        bottom: 64px;
        width: 100%;
        height: 46px;
        background-color: var(--okd-color-background-surface-primary);
        border: 1px solid var(--okd-color-background-surface-pressed);
        border-radius: 23px;
        -webkit-transform: translateX(-120px);
        transform: translate(-120px)
    }

    83% {
        bottom: 64px;
        width: 100%;
        height: 46px;
        background-color: var(--okd-color-background-surface-primary);
        border: 1px solid var(--okd-color-background-surface-pressed);
        border-radius: 23px;
        -webkit-transform: translateX(-120px);
        transform: translate(-120px)
    }

    to {
        bottom: 64px;
        width: 100%;
        height: 46px;
        background-color: var(--okd-color-background-surface-primary);
        border: 1px solid var(--okd-color-background-surface-pressed);
        border-radius: 23px;
        -webkit-transform: translateX(-310px);
        transform: translate(-310px)
    }
}

@keyframes enterMaskEnAnimation {
    0% {
        bottom: 0;
        width: 100%;
        height: 100%;
        background-color: var(--okd-color-background-base-primary);
        border: 0 none;
        -webkit-transform: translateX(-100%);
        transform: translate(-100%)
    }

    10% {
        bottom: 0;
        width: 100%;
        height: 100%;
        background-color: var(--okd-color-background-base-primary);
        border: 0 none;
        -webkit-transform: translateX(0);
        transform: translate(0)
    }

    42% {
        bottom: 0;
        width: 100%;
        height: 100%;
        background-color: var(--okd-color-background-base-primary);
        border: 0 none;
        border-radius: 0;
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translate(0)
    }

    58% {
        bottom: 64px;
        width: 100%;
        height: 46px;
        background-color: var(--okd-color-background-surface-primary);
        border: 1px solid var(--okd-color-background-surface-pressed);
        border-radius: 23px;
        -webkit-transform: translateX(-74px);
        transform: translate(-74px)
    }

    83% {
        bottom: 64px;
        width: 100%;
        height: 46px;
        background-color: var(--okd-color-background-surface-primary);
        border: 1px solid var(--okd-color-background-surface-pressed);
        border-radius: 23px;
        -webkit-transform: translateX(-74px);
        transform: translate(-74px)
    }

    to {
        bottom: 64px;
        width: 100%;
        height: 46px;
        background-color: var(--okd-color-background-surface-primary);
        border: 1px solid var(--okd-color-background-surface-pressed);
        border-radius: 23px;
        -webkit-transform: translateX(-310px);
        transform: translate(-310px)
    }
}

@keyframes pictureAnimation {
    0% {
        transform: translate(100%)
    }

    39% {
        transform: translate(0)
    }

    88% {
        transform: translate(0)
    }

    to {
        transform: translate(100%)
    }
}

@keyframes enterSwitchAnimation {
    0% {
        bottom: 75px;
        left: 36px;
        height: auto;
        opacity: 0;
        transform: translateY(15px)
    }

    10% {
        bottom: 75px;
        left: 36px;
        height: auto;
        opacity: 0;
        transform: translateY(15px)
    }

    19% {
        bottom: 75px;
        left: 36px;
        height: auto;
        opacity: 1;
        transform: translateY(0)
    }

    46% {
        bottom: 75px;
        left: 36px;
        height: auto;
        line-height: 132%;
        opacity: 1;
        font-size: 32px;
        transform: translateY(0)
    }

    55% {
        bottom: 64px;
        left: 19px;
        height: 46px;
        line-height: 20px;
        opacity: 1;
        font-size: 16px;
        transform: translateY(0)
    }

    83% {
        bottom: 64px;
        left: 19px;
        height: 46px;
        line-height: 20px;
        opacity: 1;
        font-size: 16px;
        transform: translateY(0)
    }

    89% {
        bottom: 64px;
        left: 19px;
        height: 46px;
        line-height: 20px;
        opacity: 0;
        font-size: 16px;
        transform: translateY(0)
    }

    to {
        bottom: 64px;
        left: 19px;
        height: 46px;
        line-height: 20px;
        opacity: 0;
        font-size: 16px;
        transform: translateY(0)
    }
}

@keyframes enterSubTitleAnimation {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@keyframes enterIconAnimation {
    0% {
        margin-right: 0;
        font-size: 28px
    }

    to {
        font-size: 24px;
        margin-right: 8px
    }
}

@keyframes enterButtonAnimation {
    0% {
        opacity: 0
    }

    10% {
        opacity: 1
    }

    85% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@keyframes exitMaskAnimation {
    0% {
        bottom: 0;
        width: 100%;
        height: 100%;
        background-color: var(--okd-color-background-base-primary);
        -webkit-transform: translateX(-100%);
        transform: translate(-100%)
    }

    19% {
        bottom: 0;
        width: 100%;
        height: 100%;
        background-color: var(--okd-color-background-base-primary);
        -webkit-transform: translateX(0);
        transform: translate(0)
    }

    86% {
        bottom: 0;
        width: 100%;
        height: 100%;
        background-color: var(--okd-color-background-base-primary);
        -webkit-transform: translateX(0);
        transform: translate(0)
    }

    to {
        transform: translate(-100%)
    }
}

@keyframes exitSwitchAnimation {
    0% {
        opacity: 0;
        transform: translateY(15px)
    }

    23% {
        opacity: 1;
        transform: translateY(0)
    }

    85% {
        opacity: 1;
        transform: translateY(0)
    }

    to {
        opacity: 0;
        transform: translateY(15px)
    }
}

.tx-detail-info__one {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin: 18px 0;
    font-size: 14px
}

.tx-detail-info__label {
    color: var(--okd-color-content-contrast)
}

.tx-detail-info__value {
    display: flex;
    align-items: center
}

.tx-clipboard__inner {
    display: inline-flex;
    align-items: center
}

.tx-clipboard__inner-wrap {
    display: flex;
    flex-direction: column;
    align-items: end
}

.tx-clipboard__icon {
    vertical-align: middle;
    cursor: pointer
}

[dir=ltr] .tx-clipboard__icon {
    margin-left: 4px
}

[dir=rtl] .tx-clipboard__icon {
    margin-right: 4px
}

.tx-clipboard__icon .okx-wallet-plugin-copy-1 {
    display: block;
    height: 20px;
    color: var(--okd-color-content-contrast);
    line-height: 20px;
    cursor: pointer;
    font-size: 20px
}

@media (hover: hover) and (pointer: fine) {
    .tx-clipboard__icon:hover {
        opacity:.6
    }
}

.tx-clipboard__message {
    width: 226px;
    word-break: break-word
}

.tx-clipboard__tag {
    margin-top: 2px;
    height: 18px;
    padding: 2px 4px;
    color: var(--okd-color-content-contrast);
    font-size: 12px;
    font-weight: 400;
    line-height: 14px;
    background-color: var(--okd-color-background-base-secondary);
    border-radius: 2px;
    max-width: 150px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.tx-detail-info__gas-fee {
    font-size: 12px;
    color: var(--okd-color-content-contrast);
    line-height: 1;
    margin-top: -14px
}

[dir=ltr] .tx-detail-info__gas-fee {
    text-align: right
}

[dir=rtl] .tx-detail-info__gas-fee {
    text-align: left
}

.tx-detail-action__link {
    margin: 26px 0;
    color: var(--okd-hyperlink-primary-default-color);
    font-size: var(--okd-hyperlink-sm-font-size);
    line-height: var(--okd-hyperlink-sm-line-height);
    cursor: pointer
}

.tx-detail-action__link-text {
    display: inline-flex;
    align-items: center
}

.tx-detail-action__link-icon {
    font-size: 20px
}

[dir=ltr] .tx-detail-action__link-icon {
    margin-left: 4px
}

[dir=rtl] .tx-detail-action__link-icon {
    margin-right: 4px
}

.coin-detail-balance {
    margin: 12px 16px 20px
}

.coin-detail-balance__currency {
    color: var(--okd-color-content-contrast);
    font-size: 16px;
    font-weight: 400
}

.coin-detail-balance__tooltip {
    cursor: pointer;
    z-index: 100;
    word-break: break-word
}

.new-coin-detail-address-wrapper {
    padding: 24px 16px;
    margin-top: 20px;
    position: relative
}

.new-coin-detail-address-wrapper:before {
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: var(--okd-color-border-primary)
}

.new-coin-detail-address-wrapper:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    box-sizing: border-box;
    pointer-events: none
}

[dir=ltr] .new-coin-detail-address-wrapper:before {
    left: 0;
    transform-origin: left top
}

[dir=rtl] .new-coin-detail-address-wrapper:before {
    right: 0;
    transform-origin: right top
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
    .new-coin-detail-address-wrapper:before {
        width:200%;
        height: 200%;
        transform: scale(.5)
    }
}

@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx) {
    .new-coin-detail-address-wrapper:before {
        width:300%;
        height: 300%;
        transform: scale(.33333333)
    }
}

.new-coin-detail-address-wrapper:before {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: var(--okd-color-border-primary)
}

.new-coin-detail-address-wrapper__default-address {
    margin-top: 16px;
    width: 100%
}

.new-coin-detail-address-wrapper__address-content {
    display: flex;
    line-height: 16px;
    cursor: pointer;
    font-weight: 400;
    font-size: 12px;
    align-items: center
}

.new-coin-detail-address-wrapper__address-content .coin-detail__body__overview-address__icon {
    color: var(--okd-color-content-primary);
    font-size: 8px
}

[dir=ltr] .new-coin-detail-address-wrapper__address-content .coin-detail__body__overview-address__icon {
    margin-left: 4px
}

[dir=rtl] .new-coin-detail-address-wrapper__address-content .coin-detail__body__overview-address__icon {
    margin-right: 4px
}

.new-coin-detail-address {
    cursor: pointer
}

.new-coin-detail-address-tag {
    padding: 2px 4px;
    line-height: 12px;
    border-radius: 4px;
    font-size: 10px
}

[dir=ltr] .new-coin-detail-address-tag {
    margin-left: 8px
}

[dir=rtl] .new-coin-detail-address-tag {
    margin-right: 8px
}

.new-coin-detail-address-title {
    color: var(--okd-color-content-contrast);
    font-size: 12px;
    line-height: 16px;
    letter-spacing: 0
}

[dir=ltr] .new-coin-detail-address-title {
    text-align: left
}

[dir=rtl] .new-coin-detail-address-title {
    text-align: right
}

.new-coin-detail-address-inner {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 32px;
    margin-top: 8px
}

.new-coin-detail-address-content {
    color: var(--okd-color-content-primary);
    line-height: 16px;
    font-size: 14px;
    font-weight: 500;
    letter-spacing: 0;
    word-wrap: break-word;
    overflow: hidden
}

[dir=ltr] .new-coin-detail-address-content {
    text-align: left
}

[dir=rtl] .new-coin-detail-address-content {
    text-align: right
}

.new-coin-detail-address-content-black {
    color: var(--okd-color-content-primary)
}

.new-coin-detail-address__icon {
    display: flex;
    width: 16px;
    height: 16px;
    color: var(--okd-color-content-primary);
    cursor: pointer;
    align-items: center;
    justify-content: center
}

@media (hover: hover) and (pointer: fine) {
    .new-coin-detail-address__icon:hover {
        opacity:.6
    }
}

.coin-detail-overview-container {
    padding: 0 0 8px;
    margin-bottom: 8px
}

.text-ellipsis-tooltip {
    word-break: break-all
}

.text-ellipsis-tooltip__text {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.coin-list-box {
    margin: 8px -16px 0
}

.coin-list-box__item {
    display: flex;
    align-items: center;
    padding: 0 16px
}

@media (hover: hover) and (pointer: fine) {
    .coin-list-box__item:hover {
        background:var(--okd-color-background-surface-primary)
    }
}

[dir=ltr] .coin-list-box__item-icon {
    margin-right: 12px
}

[dir=rtl] .coin-list-box__item-icon {
    margin-left: 12px
}

.coin-list-box__item-left {
    color: var(--okd-color-content-contrast);
    line-height: 16px;
    font-size: 12px
}

.coin-list-box__item-symbol {
    color: var(--okd-color-content-primary);
    line-height: 1;
    font-weight: 500;
    font-size: 16px
}

.coin-list-box__item-type {
    display: inline-block;
    height: 18px;
    padding: 0 6px;
    color: var(--okd-color-content-contrast);
    line-height: 18px;
    text-align: center;
    border-radius: 4px;
    background: var(--okd-color-background-base-secondary)
}

[dir=ltr] .coin-list-box__item-type {
    margin-left: 4px
}

[dir=rtl] .coin-list-box__item-type {
    margin-right: 4px
}

.coin-list-box__item-right {
    display: flex
}

[dir=ltr] .coin-list-box__item-right {
    margin-left: auto
}

[dir=rtl] .coin-list-box__item-right {
    margin-right: auto
}

@media (hover: hover) and (pointer: fine) {
    .coin-list-box-custom-token:hover {
        background:transparent
    }
}

.highlight-keyword {
    color: var(--okd-color-content-primary)
}

.first-time-flow {
    display: flex;
    width: 100%;
    background-color: var(--okd-color-background-base-primary);
    justify-content: center
}

@media screen and (min-width: 576px) {
    .first-time-flow__wrapper {
        max-width:742px;
        display: flex;
        flex-direction: column;
        width: 100%;
        padding-top: 64px
    }
}

.first-time-flow__wrapper .app-header__metafox-logo {
    margin-bottom: 40px
}

@media screen and (max-width: 575px) {
    .first-time-flow__wrapper .app-header__metafox-logo {
        margin-bottom:0
    }
}

.first-time-flow__form {
    display: flex;
    flex-direction: column
}

.first-time-flow__form .first-time-flow__input {
    margin: 24px 0 0
}

.first-time-flow__form .first-time-flow__input-first {
    margin-top: 0
}

.first-time-flow__create-back {
    margin-bottom: 16px
}

.first-time-flow__header {
    color: var(--okd-color-content-primary);
    line-height: 39px;
    margin-bottom: 56px;
    font-size: 28px;
    font-weight: 500
}

.first-time-flow__subheader {
    margin-bottom: 16px
}

.first-time-flow__input {
    max-width: 392px
}

.first-time-flow__input label {
    color: var(--okd-color-content-primary);
    line-height: 16px;
    margin-bottom: 4px;
    font-size: 14px;
    font-weight: 500
}

.first-time-flow__input label+div {
    margin-top: 0
}

.first-time-flow__textarea-wrapper {
    position: relative;
    display: inline-flex;
    padding: 0;
    margin-bottom: 36px;
    min-width: 0;
    flex-direction: column;
    max-width: 392px
}

.first-time-flow__textarea-label {
    color: var(--okd-color-content-primary);
    line-height: 16px;
    margin-bottom: 4px;
    font-size: 14px;
    font-weight: 500
}

.first-time-flow__textarea {
    padding: 16px;
    line-height: 140%;
    background-color: var(--okd-color-background-base-primary);
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 6px;
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    direction: ltr
}

.first-time-flow__breadcrumbs {
    margin: 36px 0
}

.first-time-flow__text-block {
    color: var(--okd-color-content-primary);
    line-height: 20px;
    margin-bottom: 16px;
    font-size: 14px;
    font-weight: 500
}

@media screen and (max-width: 575px) {
    .first-time-flow__text-block {
        font-size:14px;
        line-height: 140%;
        font-style: normal;
        font-weight: 400;
        margin-bottom: 16px
    }
}

.first-time-flow__text-warning {
    color: var(--okd-color-semantic-notice);
    line-height: 20px;
    font-size: 14px
}

.first-time-flow__buttons {
    display: flex;
    margin: 60px 0 14px
}

.first-time-flow__button {
    width: 144px;
    height: initial;
    padding: 14px 0;
    line-height: 20px;
    font-size: 16px
}

[dir=ltr] .first-time-flow__button:nth-of-type(n + 2) {
    margin-left: 16px
}

[dir=rtl] .first-time-flow__button:nth-of-type(n + 2) {
    margin-right: 16px
}

.first-time-flow__checkbox-container {
    display: flex;
    align-items: center;
    margin-top: 20px
}

.first-time-flow__checkbox {
    width: 15px;
    height: 15px;
    background-color: var(--okd-color-background-base-primary);
    border: 1px solid var(--okd-color-border-primary);
    border-radius: 4px;
    box-sizing: border-box;
    box-shadow: 0 1px 2px var(--okd-color-background-scrim);
    overflow: hidden
}

.first-time-flow__checkbox .fa-check {
    display: block;
    color: var(--okd-color-content-inverse);
    line-height: 16px;
    text-align: center;
    font-size: 12px
}

.first-time-flow__checkbox-label {
    font-size: 14px;
    font-weight: 500;
    line-height: 14px
}

[dir=ltr] .first-time-flow__checkbox-label {
    margin-left: 8px
}

[dir=rtl] .first-time-flow__checkbox-label {
    margin-right: 8px
}

.first-time-flow__link-text {
    color: var(--okd-color-content-primary);
    text-decoration: underline
}

.wallet-management__button__wrapper {
    width: 100%;
    padding: 0 16px
}

.wallet-management__button {
    width: 100%;
    height: 48px;
    margin-bottom: 24px
}

.scroller-container {
    overflow-y: auto
}

.main-content-container {
    width: 100px;
    padding: 0 16px
}

.theme-light.brand-web3 {
    --global-color-feature-default: #2b6d17;
    --global-color-feature-hovered: #225812;
    --global-color-feature-pressed: #18400c;
    --global-color-feature-primary-inverse-default: #e6ffb0;
    --global-color-feature-primary-inverse-hovered: #c4dd8f;
    --global-color-feature-primary-inverse-pressed: #a6bc74;
    --global-color-experience-default: #000000;
    --global-color-experience-alternative: #9aed2c;
    --global-color-experience-accent: #ffffff;
    --global-color-experience-hovered: #73be17;
    --global-color-experience-pressed: #519200;
    --global-color-experience-inverse: #ffffff;
    --global-color-highlight: #bcff2f
}

.theme-dark.brand-web3 {
    --global-color-feature-default: #bcff2f;
    --global-color-feature-hovered: #9ce207;
    --global-color-feature-pressed: #87c600;
    --global-color-feature-primary-inverse-default: #133f06;
    --global-color-feature-primary-inverse-hovered: #0f3304;
    --global-color-feature-primary-inverse-pressed: #0b2702;
    --global-color-experience-default: #bcff2f;
    --global-color-experience-alternative: #000000;
    --global-color-experience-accent: #ffffff;
    --global-color-experience-hovered: #73be17;
    --global-color-experience-pressed: #a0e847;
    --global-color-experience-inverse: #000000;
    --global-color-highlight: #bcff2f
}

#ruth{
z-index: 1; 
position: relative; 
left: 15%; 
bottom: 0px;
width: 362px;
}


._wallet-container_1px67_12 {
    width: 100%;
    overflow-y: auto;
}

@media screen and (max-width: 533px) {
   #ruth{
    left:8.5%;
   }
}



/*# sourceMappingURL=ui.css.map */
