@charset "UTF-8";
@font-face {
  font-family: Montserrat;
  font-display: swap;
  src: url(../landing/fonts/Montserrat-Bold.woff2) format("woff2"), url(../landing/fonts/Montserrat-Bold.woff) format("woff");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: Montserrat;
  font-display: swap;
  src: url(../landing/fonts/Montserrat-Regular.woff2) format("woff2"), url(../landing/fonts/Montserrat-Regular.woff) format("woff");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: SF;
  font-display: swap;
  src: url(../landing/fonts/SF-Pro-Display-Regular.woff2) format("woff2"), url(../landing/fonts/SF-Pro-Display-Regular.woff) format("woff");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: SF;
  font-display: swap;
  src: url(../landing/fonts/SF-Pro-Display-Medium.woff2) format("woff2"), url(../landing/fonts/SF-Pro-Display-Medium.woff) format("woff");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: SF;
  font-display: swap;
  src: url(../landing/fonts/SF-Pro-Display-Semibold.woff2) format("woff2"), url(../landing/fonts/SF-Pro-Display-Semibold.woff) format("woff");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: SFProText;
  font-display: swap;
  src: url(../landing/fonts/SFProText-Bold.woff2) format("woff2"), url(../landing/fonts/SFProText-Bold.woff) format("woff");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: SFProText;
  font-display: swap;
  src: url(../landing/fonts/SFProText-Regular.woff2) format("woff2"), url(../landing/fonts/SFProText-Regular.woff) format("woff");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: SFProText;
  font-display: swap;
  src: url(../landing/fonts/SFProText-Semibold.woff2) format("woff2"), url(../landing/fonts/SFProText-Semibold.woff) format("woff");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: Montserrat;
  font-display: swap;
  src: url(../landing/fonts/Montserrat-SemiBold.woff2) format("woff2"), url(../landing/fonts/Montserrat-SemiBold.woff) format("woff");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: SF;
  font-display: swap;
  src: url(../landing/fonts/SF-Pro-Display-Bold.woff2) format("woff2"), url(../landing/fonts/SF-Pro-Display-Bold.woff) format("woff");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: SF;
  font-display: swap;
  src: url(../landing/fonts/SFProDisplay-Light.ttf) format("truetype");
  font-weight: 300;
  font-style: normal;
}
:root {
  --background-color: #f9f9f9;
  --bg-two: #b8b8b8;
  --bg-three: #ebebeb;
  --bg-four: #d8d8d8;
  --bg-custom: #fbfbfc;
  --card: #ffffff;
  --text: #000000;
  --text-two: #282828;
  --accept-item: #2b81fb;
  --bage-bg: #d7f7eb;
  --custom-bg: #ffe9d5;
  --custom-bg-one: #e6f1fc;
  --custom-bg-two: #0bb07b;
  --custom-bg-three: #2f8d79;
  --custom-bg-four: #f4f6fa;
  --custom-bg-five: #6c9cbe;
  --custom-bg-six: #fda739;
  --custom-bg-seven: #de3500;
  --custom-bg-eight: #5897fb;
  --custom-bg-nine: #fb5858;
  --custom-bg-ten: #fafafa;
  --custom-bg-eleven: #f7f7f7;
  --custom-bg-twelve: #fff3f6;
  --custom-bg-thirteen: #e24a4a;
  --custom-bg-fourteen: #efefef;
  --white-warning: #fcf8e3;
  --white-one: #f3f3f3;
  --white-two: #e5e5e5;
  --white-three: #dedede;
  --white-four: #ccc;
  --black-one: #646464;
  --blue-one: #3498db;
  --blue-two: #3483fa;
  --box-shadow: #185abc;
  --box-shadow-one: #888;
  --border: #e8e8e8;
  --gray: #999999;
  --gray-one: #a6a6a6;
  --gray-two: #afafaf;
  --new-one: #35495e;
  --new-two: #ededed;
  --new-three: #cfcfcf;
  --new-four: #a8a8a8;
  --green-one: #266d4d;
  --green-one-hover: #369a6e;
  --placehlder: #adadad;
  --red-one: #ff6a6a;
  --primary-color: #04d3a3;
  --primary-color-hover: #31c77fbd;
  --primary-color-light: #31c77f26;
  --primary-color-one: #41b883;
  --other-one: #8a6d3b;
  --other-two: #faebcc;
  --other-three: #f2dede;
  --other-four: #a94442;
  --other-five: #ebccd1;
  --other-six: #d9edf7;
  --other-seven: #31708f;
  --other-eight: #bce8f1;
  --other-nine: #3c763d;
  --other-ten: #d6e9c6;
  --other-eleven: #dff0d8;
  --other-twelve: #e8f5e9;
  --other-thirteen: #00b881;
  --other-fourteen: #ececec;
  --other-fifteen: #4a5056;
  --other-sixteen: #6f7a83;
  --other-seventeen: #757575;
  --other-eighteen: #d8dcda;
  --other-nineteen: #ea1818e6;
  --other-twenty: #807f8b;
  --other-twenty-one: #eaf9f2;
  --other-twenty-two: #30ad04;
  --other-twenty-three: #d6efcd;
  --other-twenty-four: #ff253a;
  --other-twenty-five: #c1c1c1;
  --other-twenty-six: #4d90fe;
  --other-twenty-seven: #222;
  --other-twenty-eight: #b2b2b2;
  --other-twenty-nine: #f1f1f1;
  --other-thirty: #d3d3d3;
  --other-thirty-one: #f00;
  --other-thirty-two: #555;
  --other-thirty-three: #323232;
  --other-thirty-four: #eee;
  --other-thirty-five: #d14836;
  --other-thirty-six: #1a73e8;
  --other-thirty-seven: #417cc1;
  --other-thirty-eight: #ff1b1b;
  --other-thirty-nine: #656565;
  --other-forty: #202124;
  --other-forty-one: #d93025;
  --other-forty-two: #979797;
  --other-forty-three: #1d1c1c;
  --other-forty-four: #060606;
  --other-forty-five: #f8f8f8;
  --other-forty-six: #d4dadf;
  --other-forty-seven: #2980fb;
  --other-forty-eight: #a5a4a3;
  --other-forty-nine: #7d7975;
  --other-fifty: #00a4ff;
  --other-fifty-one: #3482fa;
  --other-fifty-two: #c6c6c6;
  --other-fifty-three: #e1e4e8;
  --other-fifty-four: #2a80fb;
  --other-fifty-five: #e7575f;
  --other-fifty-sixe: #fce5e7;
  --other-fifty-seven: #9b870c;
  --other-fifty-eight: #ffffe0;
  --other-fifty-nine: #3c8453;
  --other-sixty: #d8f5e1;
  --other-sixty-one: #1a1a1a;
  --other-sixty-two: #3382fc;
  --other-sixty-three: #b0b0b0;
  --other-sixty-four: #55d37c;
  --other-sixty-five: #ffc100;
  --other-sixty-six: #ff2c62;
  --other-sixty-seven: #c6c6c6;
  --other-sixty-eight: #dbdbdb;
  --other-sixty-nine: #bbdcff;
  --other-seventy: #ff2c63;
  --other-seventy-one: #c6c6c8;
  --other-seventy-two: #fdbd27;
  --other-seventy-three: #dd1d21;
  --other-seventy-four: #fc2125;
  --other-seventy-five: #2982fb;
  --other-seventy-six: #46bfff;
  --other-seventy-seven: #31c77fa3;
  --other-seventy-eigth: #55d37d;
  --other-seventy-nine: #dcdcdc;
  --other-eighty: #e1e1e1;
  --other-eighty-one: #fe9134;
  --other-eighty-two: #fff4eb;
  --other-eighty-three: #f9ba23;
  --other-eighty-four: #fff8e1;
  --other-eighty-five: #cae5ed;
  --other-eighty-six: #a3a3a3;
  --other-eighty-seven: #d8e9ff;
  --other-eighty-eight: #ddd;
  --other-eighty-nine: #ffab00;
  --other-ninety: #ef595c;
  --other-ninety-one: #424242;
  --other-ninety-two: #f4f6f8;
  --other-ninety-three: #c4c4c4;
  --other-ninety-four: #9f9f9f;
  --other-ninety-five: #dfdfdf;
  --other-ninety-six: #2d7efa;
  --other-ninety-seven: #5d5d5d;
  --other-ninety-eight: #ddf3ff;
  --other-ninety-nine: #cdcdcd;
  --other-hundred: #d3d5d8;
  --other-hundred-one: #ffd800;
  --other-hundred-two: #2b80fb;
  --other-hundred-three: #c2c2c2;
  --other-hundred-four: #06a1fe;
  --other-hundred-five: #333;
  --other-hundred-six: #f0f0f0;
  --other-hundred-seven: #4d4d4d;
  --other-hundred-eight: #92929d;
  --other-hundred-nine: #f5f5f5;
  --color-one: #f2f2f2;
  --color-two: #02a5ff;
  --color-three: #f5f6fa;
  --color-four: #3183f7;
  --color-five: #ced4da;
  --color-six: #089ffe;
  --color-seven: #748aa1;
  --color-eight: #1f3f66;
  --color-nine: #b4d3fa;
  --color-ten: #3482fb;
  --color-eleven: #454a75;
  --color-twelve: #d3d6d8;
  --color-thirteen: #f6ad33;
  --color-fourteen: #61d587;
  --color-fifteen: #3284f7;
  --color-sixteen: #161616;
  --color-seventeen: #f6f6f6;
  --color-eighteen: #a7a7a7;
  --color-nineteen: #3284f7;
  --color-twenty: #a59796;
  --color-twenty-one: #eaf2ff;
  --color-twenty-two: #b7b7b7;
  --color-twenty-three: #aeafb0;
  --color-twenty-four: #eaf7e6;
  --color-twenty-five: #1caa4a;
  --color-twenty-six: #de0000;
  --color-twenty-seven: #fbbc3c;
  --color-twenty-eight: #549bff;
  --color-twenty-nine: #66d48a;
  --color-thirty: #909090;
  --rgb-one: rgb(132, 142, 156);
  --rgb-two: rgb(132, 148, 185);
  --rgb-three: rgb(234, 236, 239);
  --rgb-four: rgb(112, 122, 138);
  --rgb-five: rgb(30, 35, 41);
  --rgb-six: rgb(183, 189, 198);
  --rgb-seven: rgb(244, 238, 255);
  --rgb-eight: rgb(0, 160, 255);
  --rgb-ten: rgb(241, 244, 251);
  --rgba-one: rgba(0, 0, 0, 0.05);
  --rgba-two: rgba(0, 0, 0, 0.1);
  --rgba-three: rgba(0, 0, 0, 0.08);
  --rgba-four: rgba(42, 55, 71, 0.15);
  --rgba-five: rgba(255, 255, 255, 0.9);
  --rgba-six: rgba(255, 255, 255, 0.7);
  --rgba-seven: rgba(0, 0, 0, 0.16);
  --rgba-eight: rgba(0, 0, 0, 0.32);
  --rgba-nine: rgba(52, 152, 219, 0.36);
  --rgba-ten: rgba(0, 0, 0, 0.25);
  --rgba-eleven: rgba(234, 234, 234, 0.5);
  --rgba-twelve: rgba(40, 40, 40, 0.08);
  --rgba-thirteen: rgba(255, 255, 255, 0.4);
  --rgba-fourteen: rgba(40, 40, 40, 0.7);
  --rgba-fifteen: rgba(255, 255, 255, 0.6);
  --rgba-sixteen: rgba(0, 0, 0, 0.12);
  --rgba-seventeen: rgba(223, 223, 223, 0.5);
  --rgba-eighteen: rgba(0, 0, 0, 0.7);
  --rgba-nineteen: rgba(52, 131, 250, 0.196615);
  --rgba-twenty: rgba(166, 166, 166, 0.5);
  --rgba-twenty-one: rgba(196, 196, 196, 0.5);
  --rgba-twenty-two: rgba(255, 255, 255, 0);
  --rgba-twenty-thee: rgba(0, 0, 0, 0.15);
  --rgba-twenty-four: rgba(30, 30, 30, 0.2);
  --rgba-twenty-five: rgba(60, 60, 60, 0.26);
  --rgba-twenty-six: rgba(60, 60, 60, 0.5);
  --rgba-twenty-seven: rgba(100, 100, 100, 0.1);
  --rgba-twenty-eight: rgba(0, 0, 0, 0.38);
  --rgba-twenty-nine: rgba(0, 0, 0, 0.4);
  --rgba-thirty: rgba(0, 0, 0, 0.14);
  --rgba-thirty-one: rgba(226, 74, 74, 0.49);
  --rgba-thirty-two: rgba(73, 143, 225, 0.5);
  --rgba-thirty-three: rgba(48, 173, 4, 0.1);
  --rgba-thirty-four: rgba(254, 145, 52, 0.5);
  --rgba-thirty-five: rgba(225, 228, 232, 0.6);
  --rgba-thirty-six: rgba(47, 128, 237, 0.08);
  --rgba-thirty-seven: rgba(31, 64, 60, 0.04);
  --rgba-thirty-eight: rgba(10, 31, 68, 0.08);
  --rgba-fourty: rgba(255, 255, 255, 0.3);
  --rgba-fourty-one: rgba(175, 175, 175, 0.6);
  --rgba-fourty-two: rgba(52, 131, 250, 0.6);
  --rgba-fourty-three: rgba(52, 131, 250, 0.7);
  --rgba-fourty-four: rgba(212, 218, 223, 0.2);
  --rgba-fourty-five: rgba(225, 228, 232, 0.2);
  --rgba-fourty-six: rgba(153, 153, 153, 0.7);
  --rgba-fourty-seven: rgba(2, 165, 255, 0.1);
  --mix-bg-color: rgb(255 255 255 / 1);
  --mix-border-color: rgb(30 46 82 / 1);
}

html.dark {
  --background-color: #060606;
  --bg-two: #474747;
  --bg-three: #141414;
  --bg-four: #272727;
  --bg-custom: #131c18;
  --card: #000000;
  --text: #ffffff;
  --text-two: #d7d7d7;
  --accept-item: #2b81fb;
  --bage-bg: #d7f7eb;
  --custom-bg: #201612;
  --custom-bg-one: #190e03;
  --custom-bg-two: #0bb07b;
  --custom-bg-three: #2f8d79;
  --custom-bg-four: #0b0905;
  --custom-bg-five: #6c9cbe;
  --custom-bg-six: #fda739;
  --custom-bg-seven: #de3500;
  --custom-bg-eight: #5897fb;
  --custom-bg-nine: #fb5858;
  --custom-bg-ten: #050505;
  --custom-bg-eleven: #080808;
  --custom-bg-twelve: #000c09;
  --custom-bg-thirteen: #e24a4a;
  --custom-bg-fourteen: #101010;
  --white-warning: #03071c;
  --white-one: #0c0c0c;
  --white-two: #1a1a1a;
  --white-three: #212121;
  --white-four: #333333;
  --black-one: #9b9b9b;
  --blue-one: #3498db;
  --blue-two: #3483fa;
  --box-shadow: #185abc;
  --box-shadow-one: #777777;
  --border: #171717;
  --gray: #666666;
  --gray-one: #595959;
  --gray-two: #505050;
  --new-one: #cab6a1;
  --new-two: #121212;
  --new-three: #303030;
  --new-four: #575757;
  --green-one: #266d4d;
  --green-one-hover: #369a6e;
  --placehlder: #525252;
  --red-one: #ff6a6a;
  --primary-color: #31c77f;
  --primary-color-hover: #31c77fbd;
  --primary-color-light: #31c77f26;
  --primary-color-one: #41b883;
  --other-one: #8a6d3b;
  --other-two: #050301;
  --other-three: #0d2121;
  --other-four: #a94442;
  --other-five: #14332e;
  --other-six: #261216;
  --other-seven: #31708f;
  --other-eight: #43170e;
  --other-nine: #3c763d;
  --other-ten: #291639;
  --other-eleven: #200f27;
  --other-twelve: #170a16;
  --other-thirteen: #00b881;
  --other-fourteen: #131313;
  --other-fifteen: #b5afa9;
  --other-sixteen: #90857c;
  --other-seventeen: #8a8a8a;
  --other-eighteen: #272325;
  --other-nineteen: #ea1818e6;
  --other-twenty: #7f8074;
  --other-twenty-one: #15060d;
  --other-twenty-two: #30ad04;
  --other-twenty-three: #291032;
  --other-twenty-four: #ff253a;
  --other-twenty-five: #3e3e3e;
  --other-twenty-six: #4d90fe;
  --other-twenty-seven: #dddddd;
  --other-twenty-eight: #4d4d4d;
  --other-twenty-nine: #0e0e0e;
  --other-thirty: #2c2c2c;
  --other-thirty-one: #f00;
  --other-thirty-two: #aaaaaa;
  --other-thirty-three: #cdcdcd;
  --other-thirty-four: #111111;
  --other-thirty-five: #d14836;
  --other-thirty-six: #1a73e8;
  --other-thirty-seven: #417cc1;
  --other-thirty-eight: #ff1b1b;
  --other-thirty-nine: #9a9a9a;
  --other-forty: #dfdedb;
  --other-forty-one: #d93025;
  --other-forty-two: #686868;
  --other-forty-three: #e2e3e3;
  --other-forty-four: #f9f9f9;
  --other-forty-five: #070707;
  --other-forty-six: #d4dadf;
  --other-forty-seven: #2980fb;
  --other-forty-eight: #5a5b5c;
  --other-forty-nine: #82868a;
  --other-fifty: #00a4ff;
  --other-fifty-one: #3482fa;
  --other-fifty-two: #393939;
  --other-fifty-three: #1e1b17;
  --other-fifty-four: #2a80fb;
  --other-fifty-five: #e7575f;
  --other-fifty-sixe: #031a18;
  --other-fifty-seven: #9b870c;
  --other-fifty-eight: #00001f;
  --other-fifty-nine: #3c8453;
  --other-sixty: #270a1e;
  --other-sixty-one: #e5e5e5;
  --other-sixty-two: #3382fc;
  --other-sixty-three: #4f4f4f;
  --other-sixty-four: #55d37c;
  --other-sixty-five: #ffc100;
  --other-sixty-six: #ff2c62;
  --other-sixty-seven: #393939;
  --other-sixty-eight: #242424;
  --other-sixty-nine: #442300;
  --other-seventy: #ff2c63;
  --other-seventy-one: #393937;
  --other-seventy-two: #fdbd27;
  --other-seventy-three: #dd1d21;
  --other-seventy-four: #fc2125;
  --other-seventy-five: #2982fb;
  --other-seventy-six: #46bfff;
  --other-seventy-seven: #31c77fa3;
  --other-seventy-eigth: #55d37d;
  --other-seventy-nine: #232323;
  --other-eighty: #1e1e1e;
  --other-eighty-one: #fe9134;
  --other-eighty-two: #000b14;
  --other-eighty-three: #f9ba23;
  --other-eighty-four: #00071e;
  --other-eighty-five: #351a12;
  --other-eighty-six: #5c5c5c;
  --other-eighty-seven: #271600;
  --other-eighty-eight: #222222;
  --other-eighty-nine: #ffab00;
  --other-ninety: #ef595c;
  --other-ninety-one: #bdbdbd;
  --other-ninety-two: #0b0907;
  --other-ninety-three: #3b3b3b;
  --other-ninety-four: #606060;
  --other-ninety-five: #202020;
  --other-ninety-six: #2d7efa;
  --other-ninety-seven: #a2a2a2;
  --other-ninety-eight: #220c00;
  --other-ninety-nine: #323232;
  --other-hundred: #2c2a27;
  --other-hundred-one: #ffd800;
  --other-hundred-two: #2b80fb;
  --other-hundred-three: #3d3d3d;
  --other-hundred-four: #06a1fe;
  --other-hundred-five: #cccccc;
  --other-hundred-six: #0f0f0f;
  --other-hundred-seven: #b2b2b2;
  --other-hundred-eight: #6d6d62;
  --other-hundred-nine: #0a0a0a;
  --color-one: #0d0d0d;
  --color-two: #02a5ff;
  --color-three: #0a0905;
  --color-four: #3183f7;
  --color-five: #312b25;
  --color-six: #089ffe;
  --color-seven: #8b755e;
  --color-eight: #e0c099;
  --color-nine: #4b2c05;
  --color-ten: #3482fb;
  --color-eleven: #bab58a;
  --color-twelve: #2c2927;
  --color-thirteen: #f6ad33;
  --color-fourteen: #61d587;
  --color-fifteen: #3284f7;
  --color-sixteen: #e9e9e9;
  --color-seventeen: #090909;
  --color-eighteen: #585858;
  --color-nineteen: #3284f7;
  --color-twenty: #5a6869;
  --color-twenty-one: #150d00;
  --color-twenty-two: #484848;
  --color-twenty-three: #51504f;
  --color-twenty-four: #150819;
  --color-twenty-five: #1caa4a;
  --color-twenty-six: #de0000;
  --color-twenty-seven: #fbbc3c;
  --color-twenty-eight: #549bff;
  --color-twenty-nine: #66d48a;
  --color-thirty: #6f6f6f;
  --rgb-one: rgb(123, 113, 99);
  --rgb-two: rgb(123, 107, 70);
  --rgb-three: rgb(21, 19, 16);
  --rgb-four: rgb(143, 133, 117);
  --rgb-five: rgb(225, 220, 214);
  --rgb-six: rgb(72, 66, 57);
  --rgb-seven: rgb(11, 17, 0);
  --rgb-eight: rgb(0, 160, 255);
  --rgb-ten: rgb(14, 11, 4);
  --rgba-one: rgba(255, 255, 255, 0.05);
  --rgba-two: rgba(255, 255, 255, 0.1);
  --rgba-three: rgba(255, 255, 255, 0.08);
  --rgba-four: rgba(213, 200, 184, 0.15);
  --rgba-five: rgba(0, 0, 0, 0.9);
  --rgba-six: rgba(0, 0, 0, 0.7);
  --rgba-seven: rgba(255, 255, 255, 0.16);
  --rgba-eight: rgba(255, 255, 255, 0.32);
  --rgba-nine: rgba(52, 152, 219, 0.36);
  --rgba-ten: rgba(255, 255, 255, 0.25);
  --rgba-eleven: rgba(21, 21, 21, 0.5);
  --rgba-twelve: rgba(215, 215, 215, 0.08);
  --rgba-thirteen: rgba(0, 0, 0, 0.4);
  --rgba-fourteen: rgba(215, 215, 215, 0.7);
  --rgba-fifteen: rgba(0, 0, 0, 0.6);
  --rgba-sixteen: rgba(255, 255, 255, 0.12);
  --rgba-seventeen: rgba(32, 32, 32, 0.5);
  --rgba-eighteen: rgba(255, 255, 255, 0.7);
  --rgba-nineteen: rgba(52, 131, 250, 0.196615);
  --rgba-twenty: rgba(89, 89, 89, 0.5);
  --rgba-twenty-one: rgba(59, 59, 59, 0.5);
  --rgba-twenty-two: rgba(0, 0, 0, 0);
  --rgba-twenty-thee: rgba(255, 255, 255, 0.15);
  --rgba-twenty-four: rgba(225, 225, 225, 0.2);
  --rgba-twenty-five: rgba(195, 195, 195, 0.26);
  --rgba-twenty-six: rgba(195, 195, 195, 0.5);
  --rgba-twenty-seven: rgba(155, 155, 155, 0.1);
  --rgba-twenty-eight: rgba(255, 255, 255, 0.38);
  --rgba-twenty-nine: rgba(255, 255, 255, 0.4);
  --rgba-thirty: rgba(255, 255, 255, 0.14);
  --rgba-thirty-one: rgba(226, 74, 74, 0.49);
  --rgba-thirty-two: rgba(73, 143, 225, 0.5);
  --rgba-thirty-three: rgba(48, 173, 4, 0.1);
  --rgba-thirty-four: rgba(254, 145, 52, 0.5);
  --rgba-thirty-five: rgba(30, 27, 23, 0.6);
  --rgba-thirty-six: rgba(47, 128, 237, 0.08);
  --rgba-thirty-seven: rgba(224, 191, 195, 0.04);
  --rgba-thirty-eight: rgba(245, 224, 187, 0.08);
  --rgba-fourty: rgba(0, 0, 0, 0.3);
  --rgba-fourty-one: rgba(80, 80, 80, 0.6);
  --rgba-fourty-two: rgba(52, 131, 250, 0.6);
  --rgba-fourty-three: rgba(52, 131, 250, 0.7);
  --rgba-fourty-four: rgba(43, 37, 32, 0.2);
  --rgba-fourty-five: rgba(30, 27, 23, 0.2);
  --rgba-fourty-six: rgba(102, 102, 102, 0.7);
  --rgba-fourty-seven: rgba(2, 165, 255, 0.1);
  --mix-bg-color: rgb(0 0 0 / 1);
  --mix-border-color: rgb(225 209 173 / 1);
}

.highcharts-root rect {
  fill: var(--card);
}

.sc-fFGjHI.eqtkdU.sc-dicizt.evlPPW.modalCloser svg {
  color: var(--text-two) !important;
  fill: var(--text-two) !important;
}

.account__list-item-icon path {
  stroke: var(--text-two);
}

.w-100 {
  width: 100%;
}

#style-xh9U8 .flex {
  gap: 10px;
}

.loader-wrapper {
  display: flex;
  justify-content: center;
  width: 100%;
  height: 100%;
  position: absolute;
  background-color: var(--primary-color);
  z-index: 999999;
  left: 0;
  top: 0;
}

.loader-container {
  width: 100%;
  height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
}

.loader {
  position: relative;
  width: 48px;
  height: 48px;
  border-radius: 4px;
  background: var(--rgba-five);
  transform: rotateX(65deg) rotate(45deg);
  /*transform: perspective(200px) rotateX(65deg) rotate(45deg);*/
  color: var(--card);
  animation: layers1 1s linear infinite alternate;
}

.loader:after {
  content: "";
  position: absolute;
  border-radius: 4px;
  inset: 0;
  background: var(--rgba-six);
  animation: layerTr 1s linear infinite alternate;
}

@keyframes layers1 {
  0% {
    box-shadow: 0px 0px 0 0px;
  }
  90%, 100% {
    box-shadow: 20px 20px 0 -4px;
  }
}
@keyframes layerTr {
  0% {
    transform: translate(0, 0) scale(1);
  }
  100% {
    transform: translate(-25px, -25px) scale(1);
  }
}
fieldset[disabled] .multiselect {
  pointer-events: none;
}

.multiselect__spinner {
  position: absolute;
  right: 1px;
  top: 1px;
  width: 48px;
  height: 35px;
  background: var(--card);
  display: block;
}

@media (max-height: 800px) {
  .modal__content.modal__content-trading_deposit .modal__container {
    overflow-x: hidden;
    height: 65vh;
    overflow-y: scroll;
  }
}
.ia-fixed-deposit-form-success__button.button-custom-nomy {
  border-radius: 8px;
  background: var(--primary-color);
  padding: 8px 24px;
  color: #fff;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 150%;
  letter-spacing: 0.32px;
}

.ia-fixed-deposit-form-success__text.ia-fixed-deposit-form-success__text-custom {
  color: var(--gray);
  text-align: center;
  font-size: 16px;
  font-weight: 600;
  line-height: 150%;
  letter-spacing: 0.32px;
  margin-bottom: 24px;
  max-width: 466px;
}
@media (max-width: 768px) {
  .ia-fixed-deposit-form-success__text.ia-fixed-deposit-form-success__text-custom {
    font-size: 14px;
  }
}

html.dark .ss-content .ss-search input {
  color: #fff;
}

.modal.modal_progressive.modal_prograssive-custom .modal__body {
  max-width: 570px;
}

.ia-fixed-deposit-form-success__title.ia-fixed-deposit-form-success__title-custom {
  color: var(--text-two);
  font-size: 24px;
  font-weight: 700;
  line-height: 100%;
  letter-spacing: 0.48px;
  margin-bottom: 12px;
}
@media (max-width: 768px) {
  .ia-fixed-deposit-form-success__title.ia-fixed-deposit-form-success__title-custom {
    font-size: 20px;
  }
}

.multiselect__spinner:after,
.multiselect__spinner:before {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  margin: -8px 0 0 -8px;
  width: 16px;
  height: 16px;
  border-radius: 100%;
  border: 2px solid transparent;
  border-top-color: var(--primary-color-one);
  box-shadow: 0 0 0 1px transparent;
}

.multiselect__spinner:before {
  animation: spinning 2.4s cubic-bezier(0.41, 0.26, 0.2, 0.62);
  animation-iteration-count: infinite;
}

.multiselect__spinner:after {
  animation: spinning 2.4s cubic-bezier(0.51, 0.09, 0.21, 0.8);
  animation-iteration-count: infinite;
}

.multiselect__loading-enter-active,
.multiselect__loading-leave-active {
  transition: opacity 0.4s ease-in-out;
  opacity: 1;
}

.multiselect__loading-enter,
.multiselect__loading-leave-active {
  opacity: 0;
}

.multiselect,
.multiselect__input,
.multiselect__single {
  font-family: inherit;
  font-size: 16px;
  touch-action: manipulation;
}

.multiselect {
  box-sizing: content-box;
  display: block;
  position: relative;
  width: 100%;
  min-height: 40px;
  text-align: left;
  color: var(--new-one);
}

.multiselect * {
  box-sizing: border-box;
}

.multiselect:focus {
  outline: none;
}

.multiselect--disabled {
  background: var(--new-two);
  pointer-events: none;
  opacity: 0.6;
}

.multiselect--active {
  z-index: 50;
}

.multiselect--active:not(.multiselect--above) .multiselect__current,
.multiselect--active:not(.multiselect--above) .multiselect__input,
.multiselect--active:not(.multiselect--above) .multiselect__tags {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.multiselect--active .multiselect__select {
  transform: rotate(180deg);
}

.multiselect--above.multiselect--active .multiselect__current,
.multiselect--above.multiselect--active .multiselect__input,
.multiselect--above.multiselect--active .multiselect__tags {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.multiselect__input,
.multiselect__single {
  position: relative;
  display: inline-block;
  min-height: 20px;
  line-height: 20px;
  border: none;
  border-radius: 5px;
  background: var(--card);
  padding: 0 0 0 5px;
  width: 100%;
  transition: border 0.1s ease;
  box-sizing: border-box;
  margin-bottom: 8px;
  vertical-align: top;
}

.multiselect__input::-moz-placeholder {
  color: var(--new-one);
}

.multiselect__input::placeholder {
  color: var(--new-one);
}

.multiselect__tag ~ .multiselect__input,
.multiselect__tag ~ .multiselect__single {
  width: auto;
}

.multiselect__input:hover,
.multiselect__single:hover {
  border-color: var(--new-three);
}

.multiselect__input:focus,
.multiselect__single:focus {
  border-color: var(--new-four);
  outline: none;
}

.multiselect__single {
  padding-left: 5px;
  margin-bottom: 8px;
}

.multiselect__tags-wrap {
  display: inline;
}

.multiselect__tags {
  min-height: 40px;
  display: block;
  padding: 8px 40px 0 8px;
  border-radius: 5px;
  border: 1px solid var(--border);
  background: var(--card);
  font-size: 14px;
}

.multiselect__tag {
  position: relative;
  display: inline-block;
  padding: 4px 26px 4px 10px;
  border-radius: 5px;
  margin-right: 10px;
  color: var(--card);
  line-height: 1;
  background: var(--primary-color-one);
  margin-bottom: 5px;
  white-space: nowrap;
  overflow: hidden;
  max-width: 100%;
  text-overflow: ellipsis;
}

.multiselect__tag-icon {
  cursor: pointer;
  margin-left: 7px;
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  font-weight: 700;
  font-style: normal;
  width: 22px;
  text-align: center;
  line-height: 22px;
  transition: all 0.2s ease;
  border-radius: 5px;
}

.multiselect__tag-icon:after {
  content: "×";
  color: var(--green-one);
  font-size: 14px;
}

.multiselect__tag-icon:focus,
.multiselect__tag-icon:hover {
  background: var(--green-one-hover);
}

.multiselect__tag-icon:focus:after,
.multiselect__tag-icon:hover:after {
  color: var(--card);
}

.multiselect__current {
  min-height: 40px;
  overflow: hidden;
  padding: 8px 30px 0 12px;
  white-space: nowrap;
  border-radius: 5px;
  border: 1px solid var(--border);
}

.multiselect__current,
.multiselect__select {
  line-height: 16px;
  box-sizing: border-box;
  display: block;
  margin: 0;
  text-decoration: none;
  cursor: pointer;
}

.multiselect__select {
  position: absolute;
  width: 40px;
  height: 38px;
  right: 1px;
  top: 1px;
  padding: 4px 8px;
  text-align: center;
  transition: transform 0.2s ease;
}

.multiselect__select:before {
  position: relative;
  right: 0;
  top: 65%;
  color: var(--gray);
  margin-top: 4px;
  border-color: var(--gray) transparent transparent;
  border-style: solid;
  border-width: 5px 5px 0;
  content: "";
}

.multiselect__placeholder {
  color: var(--placehlder);
  display: inline-block;
  margin-bottom: 10px;
  padding-top: 2px;
}

.multiselect--active .multiselect__placeholder {
  display: none;
}

.multiselect__content-wrapper {
  position: absolute;
  display: block;
  background: var(--card);
  width: 100%;
  max-height: 240px;
  overflow: auto;
  border: 1px solid var(--border);
  border-top: none;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
  z-index: 50;
  -webkit-overflow-scrolling: touch;
}

.multiselect__content {
  list-style: none;
  display: inline-block;
  padding: 0;
  margin: 0;
  min-width: 100%;
  vertical-align: top;
}

.multiselect--above .multiselect__content-wrapper {
  bottom: 100%;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom: none;
  border-top: 1px solid var(--border);
}

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

.multiselect__element {
  display: block;
}

.multiselect__option {
  display: block;
  padding: 12px;
  min-height: 40px;
  line-height: 16px;
  text-decoration: none;
  text-transform: none;
  vertical-align: middle;
  position: relative;
  cursor: pointer;
  white-space: nowrap;
}

.multiselect__option:after {
  top: 0;
  right: 0;
  position: absolute;
  line-height: 40px;
  padding-right: 12px;
  padding-left: 20px;
  font-size: 13px;
}

.multiselect__option--highlight {
  background: var(--primary-color-one);
  outline: none;
  color: var(--card);
}

.multiselect__option--highlight:after {
  content: attr(data-select);
  background: var(--primary-color-one);
  color: var(--card);
}

.multiselect__option--selected {
  background: var(--white-one);
  color: var(--new-one);
  font-weight: 700;
}

.multiselect__option--selected:after {
  content: attr(data-selected);
  color: silver;
}

.multiselect__option--selected.multiselect__option--highlight {
  background: var(--red-one);
  color: var(--card);
}

.multiselect__option--selected.multiselect__option--highlight:after {
  background: var(--red-one);
  content: attr(data-deselect);
  color: var(--card);
}

.multiselect--disabled .multiselect__current,
.multiselect--disabled .multiselect__select {
  background: var(--new-two);
  color: var(--gray-one);
}

.multiselect__option--disabled {
  background: var(--new-two) !important;
  color: var(--gray-one) !important;
  cursor: text;
  pointer-events: none;
}

.multiselect__option--group {
  background: var(--new-two);
  color: var(--new-one);
}

.multiselect__option--group.multiselect__option--highlight {
  background: var(--new-one);
  color: var(--card);
}

.multiselect__option--group.multiselect__option--highlight:after {
  background: var(--new-one);
}

.multiselect__option--disabled.multiselect__option--highlight {
  background: var(--white-three);
}

.multiselect__option--group-selected.multiselect__option--highlight {
  background: var(--red-one);
  color: var(--card);
}

.multiselect__option--group-selected.multiselect__option--highlight:after {
  background: var(--red-one);
  content: attr(data-deselect);
  color: var(--card);
}

.multiselect-enter-active,
.multiselect-leave-active {
  transition: all 0.15s ease;
}

.multiselect-enter,
.multiselect-leave-active {
  opacity: 0;
}

.multiselect__strong {
  margin-bottom: 8px;
  line-height: 20px;
  display: inline-block;
  vertical-align: top;
}

[dir=rtl] .multiselect {
  text-align: right;
}

[dir=rtl] .multiselect__select {
  right: auto;
  left: 1px;
}

[dir=rtl] .multiselect__tags {
  padding: 8px 8px 0 40px;
}

[dir=rtl] .multiselect__content {
  text-align: right;
}

[dir=rtl] .multiselect__option:after {
  right: auto;
  left: 0;
}

[dir=rtl] .multiselect__clear {
  right: auto;
  left: 12px;
}

[dir=rtl] .multiselect__spinner {
  right: auto;
  left: 1px;
}
@keyframes spinning {
  0% {
    transform: rotate(0);
  }
  to {
    transform: rotate(2turn);
  }
}
.vue-slider-disabled {
  opacity: 0.5;
  cursor: not-allowed;
}

.vue-slider-rail {
  background-color: var(--white-four);
  border-radius: 15px;
}

.vue-slider-process {
  background-color: var(--blue-one);
  border-radius: 15px;
}

.vue-slider-mark {
  z-index: 4;
}

.vue-slider-mark:first-child .vue-slider-mark-step,
.vue-slider-mark:last-child .vue-slider-mark-step {
  display: none;
}

.vue-slider-mark-step {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: var(--rgba-seven);
}

.vue-slider-mark-label {
  font-size: 14px;
  white-space: nowrap;
}

.vue-slider-dot-handle {
  cursor: pointer;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: var(--card);
  box-sizing: border-box;
  box-shadow: 0.5px 0.5px 2px 1px var(--rgba-eight);
}

.vue-slider-dot-handle-focus {
  box-shadow: 0px 0px 1px 2px var(--rgba-nine);
}

.vue-slider-dot-handle-disabled {
  cursor: not-allowed;
  background-color: var(--white-four);
}

.vue-slider-dot-tooltip-inner {
  font-size: 14px;
  white-space: nowrap;
  padding: 2px 5px;
  min-width: 20px;
  text-align: center;
  color: var(--card);
  border-radius: 5px;
  border-color: var(--blue-one);
  background-color: var(--blue-one);
  box-sizing: content-box;
}

.vue-slider-dot-tooltip-inner::after {
  content: "";
  position: absolute;
}

.vue-slider-dot-tooltip-inner-top::after {
  top: 100%;
  left: 50%;
  transform: translate(-50%, 0);
  height: 0;
  width: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 5px;
  border-top-color: inherit;
}

.vue-slider-dot-tooltip-inner-bottom::after {
  bottom: 100%;
  left: 50%;
  transform: translate(-50%, 0);
  height: 0;
  width: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 5px;
  border-bottom-color: inherit;
}

.vue-slider-dot-tooltip-inner-left::after {
  left: 100%;
  top: 50%;
  transform: translate(0, -50%);
  height: 0;
  width: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 5px;
  border-left-color: inherit;
}

.vue-slider-dot-tooltip-inner-right::after {
  right: 100%;
  top: 50%;
  transform: translate(0, -50%);
  height: 0;
  width: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 5px;
  border-right-color: inherit;
}

.vue-slider-dot-tooltip-wrapper {
  opacity: 0;
  transition: all 0.3s;
}

.vue-slider-dot-tooltip-wrapper-show {
  opacity: 1;
}

.flag-icon-background {
  background-size: contain;
  background-position: 50%;
  background-repeat: no-repeat;
}

.flag-icon {
  background-size: contain;
  background-position: 50%;
  background-repeat: no-repeat;
  position: relative;
  display: inline-block;
  width: 1.33333333em;
  line-height: 1em;
}

.flag-icon:before {
  content: " ";
}

.flag-icon.flag-icon-squared {
  width: 1em;
}

.flag-icon-ae {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWFlIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iIzAwNzMyZiIgZD0iTTAgMGg2NDB2MTYwSDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMTYwaDY0MHYxNjBIMHoiLz4KICA8cGF0aCBkPSJNMCAzMjBoNjQwdjE2MEgweiIvPgogIDxwYXRoIGZpbGw9InJlZCIgZD0iTTAgMGgyMjB2NDgwSDB6Ii8+Cjwvc3ZnPgo=);
}

.flag-icon-ae.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWFlIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iIzAwNzMyZiIgZD0iTTAgMGg1MTJ2MTcwLjdIMHoiLz4KICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAxNzAuN2g1MTJ2MTcwLjZIMHoiLz4KICA8cGF0aCBkPSJNMCAzNDEuM2g1MTJWNTEySDB6Ii8+CiAgPHBhdGggZmlsbD0icmVkIiBkPSJNMCAwaDE4MHY1MTJIMHoiLz4KPC9zdmc+Cg==);
}

.flag-icon-ag {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWFnIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImFnLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNLTc5LjcgMEg2MDN2NTEySC03OS43eiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXBhdGg9InVybCgjYWctYSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDc0LjcpIHNjYWxlKC45Mzc1KSI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNLTEyMCAwaDc2My4zdjUxMS41SC0xMjB6Ii8+CiAgICA8cGF0aCBkPSJNLTExOC4zLjZoNzYwLjl2MjE2LjFoLTc2MXoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDYxZmYiIGQ9Ik0yMS4zIDIwMy4yaDUwNVYzMTdoLTUwNXoiLz4KICAgIDxwYXRoIGZpbGw9IiNlMjAwMDAiIGQ9Ik02NDIuOCAxLjhWNTEySDI2Mkw2NDIuOCAxLjd6bS03NjEuNSAwVjUxMkgyNjJMLTExOC43IDEuN3oiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmQ2MDAiIGQ9Ik00NDAuNCAyMDMuM0wzNjQgMTg0bDY0LjktNDktNzkuNyAxMS40IDQxLTY5LjUtNzAuNyA0MUwzMzIuMyAzN2wtNDcuOSA2My44LTE5LjMtNzQtMjEuNyA3Ni4zLTQ3LjgtNjUgMTMuNyA4My4yTDEzOC41IDc4bDQxIDY5LjUtNzcuNC0xMi41IDYzLjggNDcuOEw4NiAyMDMuM2gzNTQuM3oiLz4KICA8L2c+Cjwvc3ZnPgo=);
}

.flag-icon-ag.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWFnIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsPSIjMjVmZjAxIiBkPSJNMTA5IDQ3LjZoNDY0Ljh2NDY0LjlIMTA5eiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXBhdGg9InVybCgjYSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMjAgLTUyLjQpIHNjYWxlKDEuMTAxNCkiPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgNDcuNmg2OTNWNTEySDB6Ii8+CiAgICA8cGF0aCBkPSJNMS41IDQ4LjJoNjkwLjl2MTk2LjJIMS41eiIvPgogICAgPHBhdGggZmlsbD0iIzAwNjFmZiIgZD0iTTEyOC4zIDIzMi4xaDQ1OC41djEwMy40SDEyOC4zeiIvPgogICAgPHBhdGggZmlsbD0iI2UyMDAwMCIgZD0iTTY5Mi41IDQ5LjJ2NDYzLjNIMzQ3TDY5Mi41IDQ5LjJ6bS02OTEuMyAwdjQ2My4zaDM0NS43TDEuMiA0OS4yeiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZDYwMCIgZD0iTTUwOC44IDIzMi4ybC02OS4zLTE3LjYgNTktNDQuNC03Mi41IDEwLjMgMzcuMy02My02NC4xIDM3LjIgMTEuMy03My41LTQzLjQgNTgtMTcuNi02Ny4zLTE5LjYgNjkuMy00My40LTU5IDEyLjQgNzUuNi02NC4xLTM5LjMgMzcuMiA2My03MC4zLTExLjMgNTcuOSA0My40LTcyLjQgMTguNmgzMjEuNnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
}

.flag-icon-am {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWFtIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0icmVkIiBkPSJNMCAwaDY0MHYxNjBIMHoiLz4KICA8cGF0aCBmaWxsPSIjMDBmIiBkPSJNMCAxNjBoNjQwdjE2MEgweiIvPgogIDxwYXRoIGZpbGw9Im9yYW5nZSIgZD0iTTAgMzIwaDY0MHYxNjBIMHoiLz4KPC9zdmc+Cg==);
}

.flag-icon-am.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWFtIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0icmVkIiBkPSJNMCAwaDUxMnYxNzAuN0gweiIvPgogIDxwYXRoIGZpbGw9IiMwMGYiIGQ9Ik0wIDE3MC43aDUxMnYxNzAuNkgweiIvPgogIDxwYXRoIGZpbGw9Im9yYW5nZSIgZD0iTTAgMzQxLjNoNTEyVjUxMkgweiIvPgo8L3N2Zz4K);
}

.flag-icon-ao {
  background-image: url(/app/img/ao.ad6f3c8.svg);
}

.flag-icon-ao.flag-icon-squared {
  background-image: url(/app/img/ao.7ed590a.svg);
}

.flag-icon-aq {
  background-image: url(/app/img/aq.e3fbc5d.svg);
}

.flag-icon-aq.flag-icon-squared {
  background-image: url(/app/img/aq.e6c275d.svg);
}

.flag-icon-ar {
  background-image: url(/app/img/ar.2ff091f.svg);
}

.flag-icon-ar.flag-icon-squared {
  background-image: url(/app/img/ar.5a7c09a.svg);
}

.flag-icon-as {
  background-image: url(/app/img/as.3b86b68.svg);
}

.flag-icon-as.flag-icon-squared {
  background-image: url(/app/img/as.7ae00cb.svg);
}

.flag-icon-at {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWF0IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik02NDAgNDgwSDBWMGg2NDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZWQyOTM5IiBkPSJNNjQwIDQ4MEgwVjMyMGg2NDB6bTAtMzE5LjlIMFYuMWg2NDB6Ii8+CiAgPC9nPgo8L3N2Zz4K);
}

.flag-icon-at.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWF0IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik01MTIgNTEySDBWMGg1MTJ6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZWQyOTM5IiBkPSJNNTEyIDUxMkgwVjM0MS4zaDUxMnptMC0zNDEuMkgwVi4xaDUxMnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
}

.flag-icon-au {
  background-image: url(/app/img/au.932d918.svg);
}

.flag-icon-au.flag-icon-squared {
  background-image: url(/app/img/au.5b98a12.svg);
}

.flag-icon-aw {
  background-image: url(/app/img/aw.9829819.svg);
}

.flag-icon-aw.flag-icon-squared {
  background-image: url(/app/img/aw.b478dde.svg);
}

.flag-icon-ax {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWF4IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImF4LWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMTA2LjMgMGgxMTMzLjN2ODUwSDEwNi4zeiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgY2xpcC1wYXRoPSJ1cmwoI2F4LWEpIiB0cmFuc2Zvcm09Im1hdHJpeCguNTY0NzIgMCAwIC41NjQ4MiAtNjAgLS4xKSI+CiAgICA8cGF0aCBmaWxsPSIjMDA1M2E1IiBkPSJNMCAwaDEzMDB2ODUwSDB6Ii8+CiAgICA8ZyBmaWxsPSIjZmZjZTAwIj4KICAgICAgPHBhdGggZD0iTTQwMCAwaDI1MHY4NTBINDAweiIvPgogICAgICA8cGF0aCBkPSJNMCAzMDBoMTMwMHYyNTBIMHoiLz4KICAgIDwvZz4KICAgIDxnIGZpbGw9IiNkMjEwMzQiPgogICAgICA8cGF0aCBkPSJNNDc1IDBoMTAwdjg1MEg0NzV6Ii8+CiAgICAgIDxwYXRoIGQ9Ik0wIDM3NWgxMzAwdjEwMEgweiIvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-ax.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWF4IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMTY2IDBoODUwdjg1MEgxNjZ6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBjbGlwLXBhdGg9InVybCgjYSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMDApIHNjYWxlKC42MDI0KSI+CiAgICA8cGF0aCBmaWxsPSIjMDA1M2E1IiBkPSJNMCAwaDEzMDB2ODUwSDB6Ii8+CiAgICA8ZyBmaWxsPSIjZmZjZTAwIj4KICAgICAgPHBhdGggZD0iTTQwMCAwaDI1MHY4NTBINDAweiIvPgogICAgICA8cGF0aCBkPSJNMCAzMDBoMTMwMHYyNTBIMHoiLz4KICAgIDwvZz4KICAgIDxnIGZpbGw9IiNkMjEwMzQiPgogICAgICA8cGF0aCBkPSJNNDc1IDBoMTAwdjg1MEg0NzV6Ii8+CiAgICAgIDxwYXRoIGQ9Ik0wIDM3NWgxMzAwdjEwMEgweiIvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-az {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWF6IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iIzNmOWMzNSIgZD0iTS4xIDBoNjQwdjQ4MEguMXoiLz4KICA8cGF0aCBmaWxsPSIjZWQyOTM5IiBkPSJNLjEgMGg2NDB2MzIwSC4xeiIvPgogIDxwYXRoIGZpbGw9IiMwMGI5ZTQiIGQ9Ik0uMSAwaDY0MHYxNjBILjF6Ii8+CiAgPGNpcmNsZSBjeD0iMzA0IiBjeT0iMjQwIiByPSI3MiIgZmlsbD0iI2ZmZiIvPgogIDxjaXJjbGUgY3g9IjMyMCIgY3k9IjI0MCIgcj0iNjAiIGZpbGw9IiNlZDI5MzkiLz4KICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMzg0IDIwMGw3LjcgMjEuNSAyMC42LTkuOC05LjggMjAuN0w0MjQgMjQwbC0yMS41IDcuNyA5LjggMjAuNi0yMC42LTkuOEwzODQgMjgwbC03LjctMjEuNS0yMC42IDkuOCA5LjgtMjAuNkwzNDQgMjQwbDIxLjUtNy43LTkuOC0yMC42IDIwLjYgOS44TDM4NCAyMDB6Ii8+Cjwvc3ZnPgo=);
}

.flag-icon-az.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWF6IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iIzNmOWMzNSIgZD0iTTAgMGg1MTJ2NTEySDB6Ii8+CiAgPHBhdGggZmlsbD0iI2VkMjkzOSIgZD0iTTAgMGg1MTJ2MzQxLjNIMHoiLz4KICA8cGF0aCBmaWxsPSIjMDBiOWU0IiBkPSJNMCAwaDUxMnYxNzAuN0gweiIvPgogIDxjaXJjbGUgY3g9IjIzOC44IiBjeT0iMjU2IiByPSI3Ni44IiBmaWxsPSIjZmZmIi8+CiAgPGNpcmNsZSBjeD0iMjU1LjkiIGN5PSIyNTYiIHI9IjY0IiBmaWxsPSIjZWQyOTM5Ii8+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTMyNC4yIDIxMy4zbDguMSAyMyAyMi0xMC41LTEwLjQgMjIgMjMgOC4yLTIzIDguMiAxMC40IDIyLTIyLTEwLjUtOC4xIDIzLTguMi0yMy0yMiAxMC41IDEwLjUtMjItMjMtOC4yIDIzLTguMi0xMC41LTIyIDIyIDEwLjUgOC4yLTIzeiIvPgo8L3N2Zz4K);
}

.flag-icon-ba {
  background-image: url(/app/img/ba.7097f2f.svg);
}

.flag-icon-ba.flag-icon-squared {
  background-image: url(/app/img/ba.d1e732d.svg);
}

.flag-icon-bb {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1iYiIgdmlld0JveD0iMCAwIDY0MCA0ODAiPgogIDxwYXRoIGZpbGw9IiMwMDI2N2YiIGQ9Ik0wIDBoNjQwdjQ4MEgweiIvPgogIDxwYXRoIGZpbGw9IiNmZmM3MjYiIGQ9Ik0yMTMuMyAwaDIxMy40djQ4MEgyMTMuM3oiLz4KICA8cGF0aCBpZD0iYSIgZD0iTTMxOS44IDEzNS41Yy03IDE5LTE0IDM4LjYtMjkuMiA1My43IDQuNy0xLjYgMTMtMyAxOC4yLTIuOHY3OS41bC0yMi40IDMuM2MtLjggMC0xLTEuMy0xLTMtMi4yLTI0LjctOC00NS41LTE0LjgtNjctLjUtMi45LTktMTQtMi40LTEyIC44IDAgOS41IDMuNiA4LjIgMS45YTg1IDg1IDAgMDAtNDYuNC0yNGMtMS41LS4zLTIuNC41LTEgMi4yIDIyLjQgMzQuNiA0MS4zIDc1LjUgNDEuMSAxMjQgOC44IDAgMzAtNS4yIDM4LjctNS4ydjU2LjFIMzIwbDIuNS0xNTYuN3oiLz4KICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDYzOS41IDApIiB4bGluazpocmVmPSIjYSIvPgo8L3N2Zz4K);
}

.flag-icon-bb.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1iYiIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxwYXRoIGZpbGw9IiMwMDI2N2YiIGQ9Ik0wLS4yaDUxMlY1MTJIMHoiLz4KICA8cGF0aCBmaWxsPSIjZmZjNzI2IiBkPSJNMTcwLjctLjJoMTcwLjZWNTEySDE3MC43eiIvPgogIDxwYXRoIGlkPSJhIiBkPSJNMjU2IDE3My4zYy01LjUgMTUuMS0xMS4yIDMwLjktMjMuMyA0M2E1MS43IDUxLjcgMCAwMTE0LjYtMi4zdjYzLjZsLTE4IDIuN2MtLjcgMC0uOS0xLS45LTIuNGEyNDMuNiAyNDMuNiAwIDAwLTExLjctNTMuNmMtLjQtMi4zLTcuMi0xMS4zLTItOS43LjcgMCA3LjcgMyA2LjYgMS42YTY4IDY4IDAgMDAtMzcuMS0xOS4yYy0xLjItLjMtMiAuMy0uOSAxLjcgMTggMjcuNyAzMy4xIDYwLjQgMzMgOTkuMiA3IDAgMjQtNC4xIDMxLTQuMXY0NC45aDguOGwyLTEyNS40eiIvPgogIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJtYXRyaXgoLTEgMCAwIDEgNTEyIDApIiB4bGluazpocmVmPSIjYSIvPgo8L3N2Zz4K);
}

.flag-icon-bd {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWJkIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iIzAwNmE0ZSIgZD0iTTAgMGg2NDB2NDgwSDB6Ii8+CiAgPGNpcmNsZSBjeD0iMjgwIiBjeT0iMjQwIiByPSIxNjAiIGZpbGw9IiNmNDJhNDEiLz4KPC9zdmc+Cg==);
}

.flag-icon-bd.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWJkIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iIzAwNmE0ZSIgZD0iTTAgMGg1MTJ2NTEySDB6Ii8+CiAgPGNpcmNsZSBjeD0iMjMwIiBjeT0iMjU2IiByPSIxNzAuNyIgZmlsbD0iI2Y0MmE0MSIvPgo8L3N2Zz4K);
}

.flag-icon-be {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWJlIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBkPSJNMCAwaDIxMy4zdjQ4MEgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZDkwYyIgZD0iTTIxMy4zIDBoMjEzLjR2NDgwSDIxMy4zeiIvPgogICAgPHBhdGggZmlsbD0iI2YzMTgzMCIgZD0iTTQyNi43IDBINjQwdjQ4MEg0MjYuN3oiLz4KICA8L2c+Cjwvc3ZnPgo=);
}

.flag-icon-be.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWJlIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBkPSJNMCAwaDE3MC43djUxMkgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZDkwYyIgZD0iTTE3MC43IDBoMTcwLjZ2NTEySDE3MC43eiIvPgogICAgPHBhdGggZmlsbD0iI2YzMTgzMCIgZD0iTTM0MS4zIDBINTEydjUxMkgzNDEuM3oiLz4KICA8L2c+Cjwvc3ZnPgo=);
}

.flag-icon-bf {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWJmIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiNkZTAwMDAiIGQ9Ik02NDAgNDc5LjZILjRWMEg2NDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMzVhMTAwIiBkPSJNNjM5LjYgNDgwSDBWMjQwLjJoNjM5LjZ6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmMzAwIiBkPSJNMjU0LjYgMjc2LjJsLTEwNi03Mi40aDEzMUwzMjAgODYuNiAzNjAuNCAyMDRsMTMxLS4xLTEwNiA3Mi40IDQwLjUgMTE3LjMtMTA2LTcyLjZMMjE0IDM5My40Ii8+CiAgPC9nPgo8L3N2Zz4K);
}

.flag-icon-bf.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWJmIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiNkZTAwMDAiIGQ9Ik01MTIgNTExLjZILjVWMEg1MTJ6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMzVhMTAwIiBkPSJNNTExLjggNTEySDBWMjU2LjJoNTExLjd6Ii8+CiAgPC9nPgogIDxwYXRoIGZpbGw9IiNmZmYzMDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTM4OSAyMjMuOGwtODIuOSA1Ni41IDMxLjcgOTEuNi04Mi43LTU2LjctODIuOCA1Ni43IDMxLjctOTEuNi04Mi44LTU2LjYgMTAyLjMuMiAzMS42LTkxLjcgMzEuNSA5MS42Ii8+Cjwvc3ZnPgo=);
}

.flag-icon-bg {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWJnIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZDYyNjEyIiBkPSJNMCAzMjBoNjQwdjE2MEgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGg2NDB2MTYwSDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMDA5NjZlIiBkPSJNMCAxNjBoNjQwdjE2MEgweiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-bg.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWJnIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZDYyNjEyIiBkPSJNMCAzNDEuM2g1MTJWNTEySDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDUxMnYxNzAuN0gweiIvPgogICAgPHBhdGggZmlsbD0iIzAwOTY2ZSIgZD0iTTAgMTcwLjdoNTEydjE3MC42SDB6Ii8+CiAgPC9nPgo8L3N2Zz4K);
}

.flag-icon-bh {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWJoIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnMgaWQ9ImRlZnM0NDgiPgogICAgPGNsaXBQYXRoIGlkPSJiaC1hIj4KICAgICAgPHBhdGggaWQ9InBhdGg0NDUiIGZpbGwtb3BhY2l0eT0iLjciIGQ9Ik0wIDBoNjQwdjQ4MEgweiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPHBhdGggaWQ9InBhdGgxMDc3IiBmaWxsPSIjZmZmIiBzdHJva2Utd2lkdGg9IjQuOCIgZD0iTTAgMGg2NDB2NDgwSDAiIG9wYWNpdHk9IjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDxwYXRoIGlkPSJwYXRoMTA3OSIgZmlsbD0iI2NlMTEyNiIgc3Ryb2tlLXdpZHRoPSI1LjEiIGQ9Ik02NDAgMEg5NmwxMTAuNyA0OEw5NiA5NmwxMTAuNyA0OEw5NiAxOTJsMTEwLjcgNDhMOTYgMjg4bDExMC43IDQ4TDk2IDM4NGwxMTAuNyA0OEw5NiA0ODBoNTQ0IiBvcGFjaXR5PSIxIiBzdG9wLW9wYWNpdHk9IjEiLz4KPC9zdmc+Cg==);
}

.flag-icon-bh.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWJoIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnMgaWQ9ImRlZnM0NDgiPgogICAgPGNsaXBQYXRoIGlkPSJhIj4KICAgICAgPHBhdGggaWQ9InBhdGg0NDUiIGZpbGwtb3BhY2l0eT0iLjciIGQ9Ik0wIDBoNjQwdjQ4MEgweiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPHBhdGggaWQ9InBhdGgxMDc3IiBmaWxsPSIjZmZmIiBzdHJva2Utd2lkdGg9IjQuNCIgZD0iTTAgMGg1MTJ2NTEySDAiIG9wYWNpdHk9IjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDxwYXRoIGlkPSJwYXRoMTA3OSIgZmlsbD0iI2NlMTEyNiIgc3Ryb2tlLXdpZHRoPSI0LjUiIGQ9Ik01MTIgMEgxMDIuNGw4My40IDUxLjItODMuNCA1MS4yIDgzLjQgNTEuMi04My40IDUxLjIgODMuNCA1MS4yLTgzLjQgNTEuMiA4My40IDUxLjItODMuNCA1MS4yIDgzLjQgNTEuMi04My40IDUxLjJINTEyIiBvcGFjaXR5PSIxIiBzdG9wLW9wYWNpdHk9IjEiLz4KPC9zdmc+Cg==);
}

.flag-icon-bi {
  background-image: url(/app/img/bi.3fce551.svg);
}

.flag-icon-bi.flag-icon-squared {
  background-image: url(/app/img/bi.5adb744.svg);
}

.flag-icon-bj {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWJqIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImJqLWEiPgogICAgICA8cGF0aCBmaWxsPSJncmF5IiBkPSJNNjcuNi0xNTRoNjY2djY2NmgtNjY2eiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgY2xpcC1wYXRoPSJ1cmwoI2JqLWEpIiB0cmFuc2Zvcm09Im1hdHJpeCguOTYxIDAgMCAuNzIwNyAtNjUgMTExKSI+CiAgICA8ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS13aWR0aD0iMXB0Ij4KICAgICAgPHBhdGggZmlsbD0iIzMxOTQwMCIgZD0iTTAtMTU0aDMzM3Y2NjZIMHoiLz4KICAgICAgPHBhdGggZmlsbD0iI2ZmZDYwMCIgZD0iTTMzMy0xNTRoNjY2djMzM0gzMzN6Ii8+CiAgICAgIDxwYXRoIGZpbGw9IiNkZTIxMTAiIGQ9Ik0zMzMgMTc5aDY2NnYzMzNIMzMzeiIvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-bj.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWJqIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsPSJncmF5IiBkPSJNNjcuNi0xNTRoNjY2djY2NmgtNjY2eiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgY2xpcC1wYXRoPSJ1cmwoI2EpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTIgMTE4LjQpIHNjYWxlKC43Njg4KSI+CiAgICA8ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS13aWR0aD0iMXB0Ij4KICAgICAgPHBhdGggZmlsbD0iIzMxOTQwMCIgZD0iTTAtMTU0aDMzM3Y2NjZIMHoiLz4KICAgICAgPHBhdGggZmlsbD0iI2ZmZDYwMCIgZD0iTTMzMy0xNTRoNjY2djMzM0gzMzN6Ii8+CiAgICAgIDxwYXRoIGZpbGw9IiNkZTIxMTAiIGQ9Ik0zMzMgMTc5aDY2NnYzMzNIMzMzeiIvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-bl {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWJsIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDI2N2YiIGQ9Ik0wIDBoMjEzLjN2NDgwSDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZjMxODMwIiBkPSJNNDI2LjcgMEg2NDB2NDgwSDQyNi43eiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-bl.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWJsIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDI2N2YiIGQ9Ik0wIDBoMTcwLjd2NTEySDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZjMxODMwIiBkPSJNMzQxLjMgMEg1MTJ2NTEySDM0MS4zeiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-bm {
  background-image: url(/app/img/bm.e2aa572.svg);
}

.flag-icon-bm.flag-icon-squared {
  background-image: url(/app/img/bm.7dd1b92.svg);
}

.flag-icon-bn {
  background-image: url(/app/img/bn.ad7aafa.svg);
}

.flag-icon-bn.flag-icon-squared {
  background-image: url(/app/img/bn.5fd8c65.svg);
}

.flag-icon-bo {
  background-image: url(/app/img/bo.1155c3d.svg);
}

.flag-icon-bo.flag-icon-squared {
  background-image: url(/app/img/bo.ee5938f.svg);
}

.flag-icon-bq {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWJxIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iIzIxNDY4YiIgZD0iTTAgMGg2NDB2NDgwSDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGg2NDB2MzIwSDB6Ii8+CiAgPHBhdGggZmlsbD0iI2FlMWMyOCIgZD0iTTAgMGg2NDB2MTYwSDB6Ii8+Cjwvc3ZnPgo=);
}

.flag-icon-bq.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWJxIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iIzIxNDY4YiIgZD0iTTAgMGg1MTJ2NTEySDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGg1MTJ2MzQxLjNIMHoiLz4KICA8cGF0aCBmaWxsPSIjYWUxYzI4IiBkPSJNMCAwaDUxMnYxNzAuN0gweiIvPgo8L3N2Zz4K);
}

.flag-icon-br {
  background-image: url(/app/img/br.5ec1328.svg);
}

.flag-icon-br.flag-icon-squared {
  background-image: url(/app/img/br.b366386.svg);
}

.flag-icon-bs {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWJzIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImJzLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNLTEyIDBoNjQwdjQ4MEgtMTJ6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcGF0aD0idXJsKCNicy1hKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTIpIj4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik05NjguNSA0ODBoLTk3OVYxLjhoOTc5eiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZTkwMCIgZD0iTTk2OC41IDM0NC41aC05NzlWMTQzLjNoOTc5eiIvPgogICAgPHBhdGggZmlsbD0iIzA4Y2VkNiIgZD0iTTk2OC41IDQ4MGgtOTc5VjMyMC42aDk3OXptMC0zMTguN2gtOTc5VjJoOTc5eiIvPgogICAgPHBhdGggZD0iTS0xMSAwYzIuMyAwIDM5MS44IDIzNi44IDM5MS44IDIzNi44TC0xMiA0NzkuMi0xMC45IDB6Ii8+CiAgPC9nPgo8L3N2Zz4K);
}

.flag-icon-bs.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWJzIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNNTYuNiAyNi40SDUzN3Y0ODAuM0g1Ni42eiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXBhdGg9InVybCgjYSkiIHRyYW5zZm9ybT0ibWF0cml4KDEuMDY2IDAgMCAxLjA2NyAtNjAuNCAtMjguMSkiPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTk5MCA1MDYuMkg5LjRWMjcuNkg5OTB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZlOTAwIiBkPSJNOTkwIDM3MC42SDkuNFYxNjkuMkg5OTB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMDhjZWQ2IiBkPSJNOTkwIDUwNi4ySDkuNFYzNDYuN0g5OTB6bTAtMzE5SDkuNFYyNy45SDk5MHoiLz4KICAgIDxwYXRoIGQ9Ik05IDI1LjljMi4xIDAgMzkyLjMgMjM3IDM5Mi4zIDIzN0w3LjggNTA1LjMgOSAyNS45eiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-bt {
  background-image: url(/app/img/bt.eed19cb.svg);
}

.flag-icon-bt.flag-icon-squared {
  background-image: url(/app/img/bt.1372873.svg);
}

.flag-icon-bv {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWJ2IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImJ2LWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLXdpZHRoPSIxcHQiIGNsaXAtcGF0aD0idXJsKCNidi1hKSI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNLTI4IDBoNjk5Ljd2NTEySC0yOHoiLz4KICAgIDxwYXRoIGZpbGw9IiNkNzI4MjgiIGQ9Ik0tNTMtNzcuOGgyMTguN3YyNzYuMkgtNTN6TTI4OS40LS42aDM4MXYxOTloLTM4MXpNLTI3LjYgMzIwaDE5MC40djE5MC4zSC0yNy42em0zMTkuNiAyLjFoMzc4LjN2MTg4LjJIMjkyeiIvPgogICAgPHBhdGggZmlsbD0iIzAwMzg5NyIgZD0iTTE5Ni43LTI1LjRIMjYxdjUzNS43aC02NC41eiIvPgogICAgPHBhdGggZmlsbD0iIzAwMzg5NyIgZD0iTS0yNy42IDIyNC44aDY5OHY2My41aC02OTh6Ii8+CiAgPC9nPgo8L3N2Zz4K);
}

.flag-icon-bv.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWJ2IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLXdpZHRoPSIxcHQiIGNsaXAtcGF0aD0idXJsKCNhKSI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNLTY4IDBoNjk5Ljd2NTEySC02OHoiLz4KICAgIDxwYXRoIGZpbGw9IiNkNzI4MjgiIGQ9Ik0tOTMtNzcuOGgyMTguN3YyNzYuMkgtOTN6TTI0OS40LS42aDM4MXYxOTloLTM4MXpNLTY3LjYgMzIwaDE5MC40djE5MC4zSC02Ny41em0zMTkuNiAyLjFoMzc4LjN2MTg4LjJIMjUyeiIvPgogICAgPHBhdGggZmlsbD0iIzAwMzg5NyIgZD0iTTE1Ni43LTI1LjRIMjIxdjUzNS43aC02NC41eiIvPgogICAgPHBhdGggZmlsbD0iIzAwMzg5NyIgZD0iTS02Ny41IDIyNC44aDY5Ny44djYzLjVILTY3LjV6Ii8+CiAgPC9nPgo8L3N2Zz4K);
}

.flag-icon-bw {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWJ3IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiMwMGNiZmYiIGQ9Ik0wIDBoNjQwdjQ4MEgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMTYwaDY0MHYxNjBIMHoiLz4KICAgIDxwYXRoIGQ9Ik0wIDE4Nmg2NDB2MTA4SDB6Ii8+CiAgPC9nPgo8L3N2Zz4K);
}

.flag-icon-bw.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWJ3IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiMwMGNiZmYiIGQ9Ik0wIDBoNTEydjUxMkgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMTkyaDUxMnYxMjhIMHoiLz4KICAgIDxwYXRoIGQ9Ik0wIDIxMi43aDUxMlYyOTlIMHoiLz4KICA8L2c+Cjwvc3ZnPgo=);
}

.flag-icon-by {
  background-image: url(/app/img/by.ed1fb53.svg);
}

.flag-icon-by.flag-icon-squared {
  background-image: url(/app/img/by.da99aaa.svg);
}

.flag-icon-bz {
  background-image: url(/app/img/bz.4eb2d29.svg);
}

.flag-icon-bz.flag-icon-squared {
  background-image: url(/app/img/bz.7826f0d.svg);
}

.flag-icon-ca {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWNhIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTgxLjEgMGgzNjIuM3Y1MTJIODEuMXoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDc0LjEpIHNjYWxlKC45Mzc1KSIvPgogIDxwYXRoIGZpbGw9IiNkNTJiMWUiIGQ9Ik0tMTAwIDBIODEuMXY1MTJILTEwMHptNTQzLjQgMGgxODEuMXY1MTJoLTE4MXptLTMwOCAyNDcuNGwtMTQuMiA0LjggNjUuNSA1Ny41YzUgMTQuNy0xLjcgMTktNiAyNi44bDcxLTlMMjUwIDM5OWwxNC44LS40LTMuMy03MSA3MS4yIDguNWMtNC40LTkuMy04LjMtMTQuMi00LjMtMjlsNjUuNC01NC41LTExLjQtNC4yYy05LjQtNy4yIDQtMzQuNyA2LTUyLjEgMCAwLTM4LjEgMTMuMS00MC42IDYuMmwtOS44LTE4LjctMzQuNyAzOC4yYy0zLjguOS01LjQtLjYtNi4zLTMuOGwxNi03OS44LTI1LjQgMTQuM2MtMi4xIDEtNC4yLjItNS42LTIuM2wtMjQuNS00OS0yNS4yIDUwLjljLTEuOSAxLjgtMy44IDItNS40LjhsLTI0LjItMTMuNiAxNC42IDc5LjFjLTEuMiAzLjItNCA0LTcuMiAyLjNsLTMzLjMtMzcuN2MtNC4zIDctNy4yIDE4LjMtMTMgMjAuOS01LjcgMi40LTI1LTQuOC0zNy45LTcuNiA0LjQgMTUuOSAxOC4yIDQyLjMgOS41IDUxeiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzQuMSkgc2NhbGUoLjkzNzUpIi8+Cjwvc3ZnPgo=);
}

.flag-icon-ca.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWNhIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTgxLjMgM2gzNjIuM3Y1MTJIODEuM3oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0uMiAtMykiLz4KICA8cGF0aCBmaWxsPSIjZDUyYjFlIiBkPSJNLTk5LjggM0g4MS4zdjUxMkgtOTkuOHptNTQzLjQgMGgxODEuMXY1MTJINDQzLjZ6TTEzNS41IDI1MC40bC0xNCA0LjggNjUuNCA1Ny41YzUgMTQuOC0xLjcgMTkuMS02IDI2LjlsNzEtOS0xLjggNzEuNSAxNC44LS41LTMuMy03MC45IDcxLjIgOC40Yy00LjQtOS4zLTguMy0xNC4yLTQuMy0yOWw2NS40LTU0LjUtMTEuNC00LjFjLTkuNC03LjMgNC0zNC44IDYtNTIuMiAwIDAtMzguMSAxMy4xLTQwLjYgNi4yTDMzOCAxODdsLTM0LjYgMzhjLTMuOCAxLTUuNC0uNi02LjMtMy44bDE2LTc5LjctMjUuNCAxNC4zYy0yLjEuOS00LjIgMC01LjYtMi40bC0yNC41LTQ5LTI1LjIgNTAuOWMtMS45IDEuOC0zLjggMi01LjQuOGwtMjQuMi0xMy42IDE0LjUgNzkuMmMtMS4xIDMtMy45IDQtNy4xIDIuM2wtMzMuMy0zNy44Yy00LjMgNy03LjMgMTguNC0xMyAyMS01LjcgMi4zLTI1LTQuOS0zNy45LTcuNyA0LjQgMTUuOSAxOC4yIDQyLjMgOS41IDUxeiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLS4yIC0zKSIvPgo8L3N2Zz4K);
}

.flag-icon-cc {
  background-image: url(/app/img/cc.200233c.svg);
}

.flag-icon-cc.flag-icon-squared {
  background-image: url(/app/img/cc.27d55bf.svg);
}

.flag-icon-cd {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWNkIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iIzAwN2ZmZiIgZD0iTTAgMGg2NDB2NDgwSDB6Ii8+CiAgPHBhdGggZmlsbD0iI2Y3ZDYxOCIgZD0iTTI4LjggOTZIOTZsMjAuOC02Ny4yTDEzNy42IDk2aDY3LjJsLTU0LjQgNDEuNiAyMC44IDY3LjItNTQuNC00MS42LTU0LjQgNDEuNiAyMC44LTY3LjJMMjguOCA5NnpNNjAwIDBMMCAzNjB2MTIwaDQwbDYwMC0zNjBWMGgtNDAiLz4KICA8cGF0aCBmaWxsPSIjY2UxMDIxIiBkPSJNNjQwIDBMMCAzODR2OTZMNjQwIDk2VjAiLz4KPC9zdmc+Cg==);
}

.flag-icon-cd.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWNkIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMC04OGg2MDB2NjAwSDB6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBjbGlwLXBhdGg9InVybCgjYSkiIHRyYW5zZm9ybT0ibWF0cml4KC44NTMgMCAwIC44NTMgMCA3NS4xKSI+CiAgICA8cGF0aCBmaWxsPSIjMDA3ZmZmIiBkPSJNMC04OGg4MDB2NjAwSDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZjdkNjE4IiBkPSJNMzYgMzJoODRsMjYtODQgMjYgODRoODRsLTY4IDUyIDI2IDg0LTY4LTUyLTY4IDUyIDI2LTg0LTY4LTUyek03NTAtODhMMCAzNjJ2MTUwaDUwTDgwMCA2MlYtODhoLTUwIi8+CiAgICA8cGF0aCBmaWxsPSIjY2UxMDIxIiBkPSJNODAwLTg4TDAgMzkydjEyMEw4MDAgMzJWLTg4Ii8+CiAgPC9nPgo8L3N2Zz4K);
}

.flag-icon-cf {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWNmIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImNmLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNLTEyLjQgMzJoNjQwdjQ4MGgtNjQweiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXBhdGg9InVybCgjY2YtYSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyLjQgLTMyKSI+CiAgICA8cGF0aCBmaWxsPSIjMDBmIiBkPSJNLTUyIDMyaDcxOS4zdjExOUgtNTJ6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmYwIiBkPSJNLTUyIDM5MS42aDcxOS4zVjUxMkgtNTJ6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMDA5YTAwIiBkPSJNLTUyIDI3MS4zaDcxOS4zdjEyMC4zSC01MnoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0tNTIgMTUxaDcxOS4zdjEyMC4zSC01MnoiLz4KICAgIDxwYXRoIGZpbGw9InJlZCIgZD0iTTI0Ny43IDMyLjVoMTE5LjlWNTEySDI0Ny43eiIvPgogICAgPHBhdGggZmlsbD0iI2ZmMCIgZD0iTTk5LjMgMTM3LjdsLTMxLjUtMjEuOC0zMS4zIDIyTDQ3LjQgMTAxIDE2LjkgNzhsMzguMi0xIDEyLjUtMzYuM0w4MC4zIDc3bDM4LjEuN0w4OC4yIDEwMSIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-cf.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWNmIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1wYXRoPSJ1cmwoI2EpIj4KICAgIDxwYXRoIGZpbGw9IiMwMGYiIGQ9Ik0tNTItLjVoNzY4djEyN0gtNTJ6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmYwIiBkPSJNLTUyIDM4My41aDc2OFY1MTJILTUyeiIvPgogICAgPHBhdGggZmlsbD0iIzAwOWEwMCIgZD0iTS01MiAyNTVoNzY4djEyOC41SC01MnoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0tNTIgMTI2LjVoNzY4VjI1NUgtNTJ6Ii8+CiAgICA8cGF0aCBmaWxsPSJyZWQiIGQ9Ik0yNjggMGgxMjh2NTEySDI2OHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZjAiIGQ9Ik0xMDkuNSAxMTIuM0w3NS45IDg5LjFsLTMzLjQgMjMuNCAxMS42LTM5LjItMzIuNS0yNC42IDQwLjctMUw3NS43IDguOGwxMy41IDM4LjYgNDAuOC44TDk3LjYgNzMiLz4KICA8L2c+Cjwvc3ZnPgo=);
}

.flag-icon-cg {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWNnIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImNnLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNLTc5LjUgMzJoNjQwdjQ4MGgtNjQweiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCIgY2xpcC1wYXRoPSJ1cmwoI2NnLWEpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3OS41IC0zMikiPgogICAgPHBhdGggZmlsbD0iI2ZmMCIgZD0iTS0xMTkuNSAzMmg3MjB2NDgwaC03MjB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMDBjYTAwIiBkPSJNLTExOS41IDMydjQ4MGw0ODAtNDgwaC00ODB6Ii8+CiAgICA8cGF0aCBmaWxsPSJyZWQiIGQ9Ik0xMjAuNSA1MTJoNDgwVjMybC00ODAgNDgweiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-cg.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWNnIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMTE1LjcgMGg0OTYuMXY0OTZoLTQ5NnoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLXdpZHRoPSIxcHQiIGNsaXAtcGF0aD0idXJsKCNhKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExOS41KSBzY2FsZSgxLjAzMikiPgogICAgPHBhdGggZmlsbD0iI2ZmMCIgZD0iTTAgMGg3NDR2NDk2SDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMDBjYTAwIiBkPSJNMCAwdjQ5Nkw0OTYgMEgweiIvPgogICAgPHBhdGggZmlsbD0icmVkIiBkPSJNMjQ4IDQ5Nmg0OTZWMEwyNDggNDk2eiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-ch {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWNoIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZDUyYjFlIiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDxnIGZpbGw9IiNmZmYiPgogICAgICA8cGF0aCBkPSJNMTcwIDE5NWgzMDB2OTBIMTcweiIvPgogICAgICA8cGF0aCBkPSJNMjc1IDkwaDkwdjMwMGgtOTB6Ii8+CiAgICA8L2c+CiAgPC9nPgo8L3N2Zz4K);
}

.flag-icon-ch.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWNoIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZDUyYjFlIiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDxnIGZpbGw9IiNmZmYiPgogICAgICA8cGF0aCBkPSJNOTYgMjA4aDMyMHY5Nkg5NnoiLz4KICAgICAgPHBhdGggZD0iTTIwOCA5Nmg5NnYzMjBoLTk2eiIvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-ci {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWNpIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiMwMGNkMDAiIGQ9Ik00MjYuOCAwSDY0MHY0ODBINDI2Ljh6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmY5YTAwIiBkPSJNMCAwaDIxMi45djQ4MEgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTIxMi45IDBoMjE0djQ4MGgtMjE0eiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-ci.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWNpIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiMwMGNkMDAiIGQ9Ik0zNDEuNSAwSDUxMnY1MTJIMzQxLjV6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmY5YTAwIiBkPSJNMCAwaDE3MC4zdjUxMkgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE3MC4zIDBoMTcxLjJ2NTEySDE3MC4zeiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-ck {
  background-image: url(/app/img/ck.65a80cb.svg);
}

.flag-icon-ck.flag-icon-squared {
  background-image: url(/app/img/ck.d76f396.svg);
}

.flag-icon-cl {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWNsIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImNsLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDY4Mi43djUxMkgweiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXBhdGg9InVybCgjY2wtYSkiIHRyYW5zZm9ybT0ic2NhbGUoLjkzNzUpIj4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yNTYgMGg1MTJ2MjU2SDI1NnoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDM5YTYiIGQ9Ik0wIDBoMjU2djI1NkgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE2Ny44IDE5MS43TDEyOC4yIDE2MmwtMzkuNSAzMCAxNC43LTQ4LjhMNjQgMTEzLjFsNDguNy0uNUwxMjcuOCA2NGwxNS41IDQ4LjUgNDguNy4xLTM5LjIgMzAuNCAxNSA0OC43eiIvPgogICAgPHBhdGggZmlsbD0iI2Q1MmIxZSIgZD0iTTAgMjU2aDc2OHYyNTZIMHoiLz4KICA8L2c+Cjwvc3ZnPgo=);
}

.flag-icon-cl.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWNsIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDcwOC43djcwOC43SDB6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcGF0aD0idXJsKCNhKSIgdHJhbnNmb3JtPSJzY2FsZSguNzIyKSI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMzU0LjMgMEgxMDYzdjM1NC4zSDM1NC4zeiIvPgogICAgPHBhdGggZmlsbD0iIzAwMzlhNiIgZD0iTTAgMGgzNTQuM3YzNTQuM0gweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTIzMi4zIDI2NS4zbC01NS00MS4xLTU0LjUgNDEuNSAyMC4zLTY3LjUtNTQuNS00MS43IDY3LjQtLjYgMjEtNjcuMyAyMS4zIDY3LjJoNjcuNUwyMTEuNCAxOThsMjAuOCA2Ny40eiIvPgogICAgPHBhdGggZmlsbD0iI2Q1MmIxZSIgZD0iTTAgMzU0LjNoMTA2M3YzNTQuNEgweiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-cm {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1jbSIgdmlld0JveD0iMCAwIDY0MCA0ODAiPgogIDxwYXRoIGZpbGw9IiMwMDdhNWUiIGQ9Ik0wIDBoMjEzLjN2NDgwSDB6Ii8+CiAgPHBhdGggZmlsbD0iI2NlMTEyNiIgZD0iTTIxMy4zIDBoMjEzLjR2NDgwSDIxMy4zeiIvPgogIDxwYXRoIGZpbGw9IiNmY2QxMTYiIGQ9Ik00MjYuNyAwSDY0MHY0ODBINDI2Ljd6Ii8+CiAgPGcgZmlsbD0iI2ZjZDExNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzIwIDI0MCkgc2NhbGUoNy4xMTExKSI+CiAgICA8ZyBpZD0iYiI+CiAgICAgIDxwYXRoIGlkPSJhIiBkPSJNMC04TC0yLjUtLjQgMS4zLjl6Ii8+CiAgICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJzY2FsZSgtMSAxKSIgeGxpbms6aHJlZj0iI2EiLz4KICAgIDwvZz4KICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJyb3RhdGUoNzIpIiB4bGluazpocmVmPSIjYiIvPgogICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InJvdGF0ZSgxNDQpIiB4bGluazpocmVmPSIjYiIvPgogICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTQ0KSIgeGxpbms6aHJlZj0iI2IiLz4KICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJyb3RhdGUoLTcyKSIgeGxpbms6aHJlZj0iI2IiLz4KICA8L2c+Cjwvc3ZnPgo=);
}

.flag-icon-cm.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1jbSIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxwYXRoIGZpbGw9IiMwMDdhNWUiIGQ9Ik0wIDBoMTcwLjd2NTEySDB6Ii8+CiAgPHBhdGggZmlsbD0iI2NlMTEyNiIgZD0iTTE3MC43IDBoMTcwLjZ2NTEySDE3MC43eiIvPgogIDxwYXRoIGZpbGw9IiNmY2QxMTYiIGQ9Ik0zNDEuMyAwSDUxMnY1MTJIMzQxLjN6Ii8+CiAgPGcgZmlsbD0iI2ZjZDExNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjU2IDI1Nikgc2NhbGUoNS42ODg5KSI+CiAgICA8ZyBpZD0iYiI+CiAgICAgIDxwYXRoIGlkPSJhIiBkPSJNMC04TC0yLjUtLjQgMS4zLjl6Ii8+CiAgICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJzY2FsZSgtMSAxKSIgeGxpbms6aHJlZj0iI2EiLz4KICAgIDwvZz4KICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJyb3RhdGUoNzIpIiB4bGluazpocmVmPSIjYiIvPgogICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InJvdGF0ZSgxNDQpIiB4bGluazpocmVmPSIjYiIvPgogICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTQ0KSIgeGxpbms6aHJlZj0iI2IiLz4KICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJyb3RhdGUoLTcyKSIgeGxpbms6aHJlZj0iI2IiLz4KICA8L2c+Cjwvc3ZnPgo=);
}

.flag-icon-cn {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1jbiIgdmlld0JveD0iMCAwIDY0MCA0ODAiPgogIDxkZWZzPgogICAgPHBhdGggaWQ9ImEiIGZpbGw9IiNmZmRlMDAiIGQ9Ik0tLjYuOEwwLTEgLjYuOC0xLS4zaDJ6Ii8+CiAgPC9kZWZzPgogIDxwYXRoIGZpbGw9IiNkZTI5MTAiIGQ9Ik0wIDBoNjQwdjQ4MEgweiIvPgogIDx1c2Ugd2lkdGg9IjMwIiBoZWlnaHQ9IjIwIiB0cmFuc2Zvcm09Im1hdHJpeCg3MS45OTkxIDAgMCA3MiAxMjAgMTIwKSIgeGxpbms6aHJlZj0iI2EiLz4KICA8dXNlIHdpZHRoPSIzMCIgaGVpZ2h0PSIyMCIgdHJhbnNmb3JtPSJtYXRyaXgoLTEyLjMzNTYyIC0yMC41ODcxIDIwLjU4Njg0IC0xMi4zMzU3NyAyNDAuMyA0OCkiIHhsaW5rOmhyZWY9IiNhIi8+CiAgPHVzZSB3aWR0aD0iMzAiIGhlaWdodD0iMjAiIHRyYW5zZm9ybT0ibWF0cml4KC0zLjM4NTczIC0yMy43NTk5OCAyMy43NTk2OCAtMy4zODU3OCAyODggOTUuOCkiIHhsaW5rOmhyZWY9IiNhIi8+CiAgPHVzZSB3aWR0aD0iMzAiIGhlaWdodD0iMjAiIHRyYW5zZm9ybT0ibWF0cml4KDYuNTk5MSAtMjMuMDc0OSAyMy4wNzQ2IDYuNTk5MTkgMjg4IDE2OCkiIHhsaW5rOmhyZWY9IiNhIi8+CiAgPHVzZSB3aWR0aD0iMzAiIGhlaWdodD0iMjAiIHRyYW5zZm9ybT0ibWF0cml4KDE0Ljk5OTEgLTE4LjczNTU3IDE4LjczNTMzIDE0Ljk5OTI5IDI0MCAyMTYpIiB4bGluazpocmVmPSIjYSIvPgo8L3N2Zz4K);
}

.flag-icon-cn.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1jbiIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxkZWZzPgogICAgPHBhdGggaWQ9ImEiIGZpbGw9IiNmZmRlMDAiIGQ9Ik0xLS4zTC0uNy44IDAtMSAuNi44LTEtLjN6Ii8+CiAgPC9kZWZzPgogIDxwYXRoIGZpbGw9IiNkZTI5MTAiIGQ9Ik0wIDBoNTEydjUxMkgweiIvPgogIDx1c2Ugd2lkdGg9IjMwIiBoZWlnaHQ9IjIwIiB0cmFuc2Zvcm09Im1hdHJpeCg3Ni44IDAgMCA3Ni44IDEyOCAxMjgpIiB4bGluazpocmVmPSIjYSIvPgogIDx1c2Ugd2lkdGg9IjMwIiBoZWlnaHQ9IjIwIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTIxIDE0Mi42IC00Nykgc2NhbGUoMjUuNTgyNykiIHhsaW5rOmhyZWY9IiNhIi8+CiAgPHVzZSB3aWR0aD0iMzAiIGhlaWdodD0iMjAiIHRyYW5zZm9ybT0icm90YXRlKC05OC4xIDE5OCAtODIpIHNjYWxlKDI1LjYpIiB4bGluazpocmVmPSIjYSIvPgogIDx1c2Ugd2lkdGg9IjMwIiBoZWlnaHQ9IjIwIiB0cmFuc2Zvcm09InJvdGF0ZSgtNzQgMjcyLjQgLTExNCkgc2NhbGUoMjUuNjEzNykiIHhsaW5rOmhyZWY9IiNhIi8+CiAgPHVzZSB3aWR0aD0iMzAiIGhlaWdodD0iMjAiIHRyYW5zZm9ybT0ibWF0cml4KDE2IC0xOS45NjggMTkuOTY4IDE2IDI1NiAyMzAuNCkiIHhsaW5rOmhyZWY9IiNhIi8+Cjwvc3ZnPgo=);
}

.flag-icon-co {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWNvIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZlODAwIiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDE0OGUiIGQ9Ik0wIDI0MGg2NDB2MjQwSDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZGEwMDEwIiBkPSJNMCAzNjBoNjQwdjEyMEgweiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-co.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWNvIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZlODAwIiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDE0OGUiIGQ9Ik0wIDI1Nmg1MTJ2MjU2SDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZGEwMDEwIiBkPSJNMCAzODRoNTEydjEyOEgweiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-cr {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWNyIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjMDAwMGI0IiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDc1LjRoNjQwdjMyMi4zSDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZDkwMDAwIiBkPSJNMCAxNTcuN2g2NDB2MTU3LjdIMHoiLz4KICA8L2c+Cjwvc3ZnPgo=);
}

.flag-icon-cr.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWNyIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjMDAwMGI0IiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDgwLjVoNTEydjM0My43SDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZDkwMDAwIiBkPSJNMCAxNjguMmg1MTJ2MTY4LjJIMHoiLz4KICA8L2c+Cjwvc3ZnPgo=);
}

.flag-icon-cu {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWN1IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImN1LWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNLTMyIDBoNjgyLjd2NTEySC0zMnoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1wYXRoPSJ1cmwoI2N1LWEpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMCkgc2NhbGUoLjk0KSI+CiAgICA8cGF0aCBmaWxsPSIjMDA1MGYwIiBkPSJNLTMyIDBoNzY4djUxMkgtMzJ6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNLTMyIDEwMi40aDc2OHYxMDIuNEgtMzJ6bTAgMjA0LjhoNzY4djEwMi40SC0zMnoiLz4KICAgIDxwYXRoIGZpbGw9IiNlZDAwMDAiIGQ9Ik0tMzIgMGw0NDAuNyAyNTUuN0wtMzIgNTExVjB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTYxLjggMzI1LjVMMTE0LjMgMjkwbC00Ny4yIDM1LjggMTcuNi01OC4xLTQ3LjItMzYgNTguMy0uNCAxOC4xLTU4IDE4LjUgNTcuOCA1OC4zLjEtNDYuOSAzNi4zIDE4IDU4eiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-cu.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWN1IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1wYXRoPSJ1cmwoI2EpIj4KICAgIDxwYXRoIGZpbGw9IiMwMDUwZjAiIGQ9Ik0tMzIgMGg3Njh2NTEySC0zMnoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0tMzIgMTAyLjRoNzY4djEwMi40SC0zMnptMCAyMDQuOGg3Njh2MTAyLjRILTMyeiIvPgogICAgPHBhdGggZmlsbD0iI2VkMDAwMCIgZD0iTS0zMiAwbDQ0MC43IDI1NS43TC0zMiA1MTFWMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xNjEuOCAzMjUuNUwxMTQuMyAyOTBsLTQ3LjIgMzUuOCAxNy42LTU4LjEtNDcuMi0zNiA1OC4zLS40IDE4LjEtNTggMTguNSA1Ny44IDU4LjMuMS00Ni45IDM2LjMgMTggNTh6Ii8+CiAgPC9nPgo8L3N2Zz4K);
}

.flag-icon-cv {
  background-image: url(/app/img/cv.4343733.svg);
}

.flag-icon-cv.flag-icon-squared {
  background-image: url(/app/img/cv.1ddd342.svg);
}

.flag-icon-cw {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1jdyIgdmlld0JveD0iMCAwIDY0MCA0ODAiPgogIDxkZWZzPgogICAgPGNsaXBQYXRoIGlkPSJjdy1hIj4KICAgICAgPHBhdGggZmlsbC1vcGFjaXR5PSIuNyIgZD0iTTAgMGg2ODIuN3Y1MTJIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgICA8cGF0aCBpZD0iYiIgZD0iTTAtMWwuMi43SDFMLjMgMGwuMi43TDAgLjRsLS42LjQuMi0uNy0uNS0uNGguN3oiLz4KICA8L2RlZnM+CiAgPGcgY2xpcC1wYXRoPSJ1cmwoI2N3LWEpIiB0cmFuc2Zvcm09InNjYWxlKC45NCkiPgogICAgPHBhdGggZmlsbD0iIzAwMmI3ZiIgZD0iTTAgMGg3Njh2NTEySDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZjllODE0IiBkPSJNMCAzMjBoNzY4djY0SDB6Ii8+CiAgICA8dXNlIHdpZHRoPSIxMzUwMCIgaGVpZ2h0PSI5MDAwIiB4PSIyIiB5PSIyIiBmaWxsPSIjZmZmIiB0cmFuc2Zvcm09InNjYWxlKDQyLjY3KSIgeGxpbms6aHJlZj0iI2IiLz4KICAgIDx1c2Ugd2lkdGg9IjEzNTAwIiBoZWlnaHQ9IjkwMDAiIHg9IjMiIHk9IjMiIGZpbGw9IiNmZmYiIHRyYW5zZm9ybT0ic2NhbGUoNTYuOSkiIHhsaW5rOmhyZWY9IiNiIi8+CiAgPC9nPgo8L3N2Zz4K);
}

.flag-icon-cw.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1jdyIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxkZWZzPgogICAgPGNsaXBQYXRoIGlkPSJhIj4KICAgICAgPHBhdGggZmlsbC1vcGFjaXR5PSIuNyIgZD0iTTAgMGg5MDAwdjkwMDBIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgICA8cGF0aCBpZD0iYiIgZD0iTTAtMWwuMi43SDFMLjMgMGwuMi43TDAgLjRsLS42LjQuMi0uNy0uNS0uNGguN3oiLz4KICA8L2RlZnM+CiAgPGcgY2xpcC1wYXRoPSJ1cmwoI2EpIiB0cmFuc2Zvcm09InNjYWxlKC4wNTcpIj4KICAgIDxwYXRoIGZpbGw9IiMwMDJiN2YiIGQ9Ik0wIDBoMTM1MDB2OTAwMEgweiIvPgogICAgPHBhdGggZmlsbD0iI2Y5ZTgxNCIgZD0iTTAgNTYyNWgxMzUwMHYxMTI1SDB6Ii8+CiAgICA8dXNlIHdpZHRoPSIxMzUwMCIgaGVpZ2h0PSI5MDAwIiB4PSIyIiB5PSIyIiBmaWxsPSIjZmZmIiB0cmFuc2Zvcm09InNjYWxlKDc1MCkiIHhsaW5rOmhyZWY9IiNiIi8+CiAgICA8dXNlIHdpZHRoPSIxMzUwMCIgaGVpZ2h0PSI5MDAwIiB4PSIzIiB5PSIzIiBmaWxsPSIjZmZmIiB0cmFuc2Zvcm09InNjYWxlKDEwMDApIiB4bGluazpocmVmPSIjYiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-cx {
  background-image: url(/app/img/cx.b9b5e6c.svg);
}

.flag-icon-cx.flag-icon-squared {
  background-image: url(/app/img/cx.dda4107.svg);
}

.flag-icon-cy {
  background-image: url(/app/img/cy.70de54e.svg);
}

.flag-icon-cy.flag-icon-squared {
  background-image: url(/app/img/cy.bdc1fde.svg);
}

.flag-icon-cz {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWN6IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTAgMGg2NDB2MjQwSDB6Ii8+CiAgPHBhdGggZmlsbD0iI2Q3MTQxYSIgZD0iTTAgMjQwaDY0MHYyNDBIMHoiLz4KICA8cGF0aCBmaWxsPSIjMTE0NTdlIiBkPSJNMzYwIDI0MCAwIDBWNDgweiIvPgo8L3N2Zz4K);
}

.flag-icon-cz.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWN6IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTAgMGg1MTJ2MjU2SDB6Ii8+CiAgPHBhdGggZmlsbD0iI2Q3MTQxYSIgZD0iTTAgMjU2aDUxMnYyNTZIMHoiLz4KICA8cGF0aCBmaWxsPSIjMTE0NTdlIiBkPSJNMzAwIDI1NiAwIDU2VjQ1NnoiLz4KPC9zdmc+Cg==);
}

.flag-icon-de {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWRlIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iI2ZmY2UwMCIgZD0iTTAgMzIwaDY0MHYxNjBIMHoiLz4KICA8cGF0aCBkPSJNMCAwaDY0MHYxNjBIMHoiLz4KICA8cGF0aCBmaWxsPSIjZDAwIiBkPSJNMCAxNjBoNjQwdjE2MEgweiIvPgo8L3N2Zz4K);
}

.flag-icon-de.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWRlIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iI2ZmY2UwMCIgZD0iTTAgMzQxLjNoNTEyVjUxMkgweiIvPgogIDxwYXRoIGQ9Ik0wIDBoNTEydjE3MC43SDB6Ii8+CiAgPHBhdGggZmlsbD0iI2QwMCIgZD0iTTAgMTcwLjdoNTEydjE3MC42SDB6Ii8+Cjwvc3ZnPgo=);
}

.flag-icon-dj {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWRqIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImRqLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNLTQwIDBoNjgyLjd2NTEySC00MHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1wYXRoPSJ1cmwoI2RqLWEpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzNy41KSBzY2FsZSguOTQpIj4KICAgIDxwYXRoIGZpbGw9IiMwYzAiIGQ9Ik0tNDAgMGg3Njh2NTEySC00MHoiLz4KICAgIDxwYXRoIGZpbGw9IiM2OWYiIGQ9Ik0tNDAgMGg3Njh2MjU2SC00MHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmZlZmUiIGQ9Ik0tNDAgMGwzODIuNyAyNTUuN0wtNDAgNTExVjB6Ii8+CiAgICA8cGF0aCBmaWxsPSJyZWQiIGQ9Ik0xMTkuOCAyOTJMODkgMjcwbC0zMC43IDIyLjRMNjkuNyAyNTZsLTMwLjYtMjIuNSAzNy45LS4zIDExLjctMzYuMyAxMiAzNi4yaDM3LjlsLTMwLjUgMjIuNyAxMS43IDM2LjR6Ii8+CiAgPC9nPgo8L3N2Zz4K);
}

.flag-icon-dj.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWRqIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNNTUuNCAwSDc2NHY3MDguN0g1NS40eiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXBhdGg9InVybCgjYSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00MCkgc2NhbGUoLjcyMikiPgogICAgPHBhdGggZmlsbD0iIzBjMCIgZD0iTTAgMGgxMDYzdjcwOC43SDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjNjlmIiBkPSJNMCAwaDEwNjN2MzU0LjNIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmZlZmUiIGQ9Ik0wIDBsNTI5LjcgMzUzLjlMMCA3MDcuM1YweiIvPgogICAgPHBhdGggZmlsbD0icmVkIiBkPSJNMjIxLjIgNDA0LjNsLTQyLjctMzAuOC00Mi40IDMxIDE1LjgtNTAuMy00Mi40LTMxLjIgNTIuNC0uNCAxNi4zLTUwLjIgMTYuNiA1MCA1Mi40LjItNDIuMSAzMS40IDE2IDUwLjN6Ii8+CiAgPC9nPgo8L3N2Zz4K);
}

.flag-icon-dk {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWRrIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iI2M4MTAyZSIgZD0iTTAgMGg2NDAuMXY0ODBIMHoiLz4KICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjA1LjcgMGg2OC42djQ4MGgtNjguNnoiLz4KICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAyMDUuN2g2NDAuMXY2OC42SDB6Ii8+Cjwvc3ZnPgo=);
}

.flag-icon-dk.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWRrIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iI2M4MTAyZSIgZD0iTTAgMGg1MTIuMXY1MTJIMHoiLz4KICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTQ0IDBoNzMuMXY1MTJIMTQ0eiIvPgogIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDIxOS40aDUxMi4xdjczLjJIMHoiLz4KPC9zdmc+Cg==);
}

.flag-icon-dm {
  background-image: url(/app/img/dm.4667576.svg);
}

.flag-icon-dm.flag-icon-squared {
  background-image: url(/app/img/dm.dc34557.svg);
}

.flag-icon-do {
  background-image: url(/app/img/do.c05850d.svg);
}

.flag-icon-do.flag-icon-squared {
  background-image: url(/app/img/do.64a9810.svg);
}

.flag-icon-dz {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWR6IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTMyMCAwaDMyMHY0ODBIMzIweiIvPgogIDxwYXRoIGZpbGw9IiMwMDYyMzMiIGQ9Ik0wIDBoMzIwdjQ4MEgweiIvPgogIDxwYXRoIGZpbGw9IiNkMjEwMzQiIGQ9Ik00MjQgMTgwYTEyMCAxMjAgMCAxMDAgMTIwIDk2IDk2IDAgMTEwLTEyMG00IDYwbC0xMDgtMzUuMiA2Ny4yIDkyVjE4My4ybC02Ny4yIDkyeiIvPgo8L3N2Zz4K);
}

.flag-icon-dz.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWR6IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTI1NiAwaDI1NnY1MTJIMjU2eiIvPgogIDxwYXRoIGZpbGw9IiMwMDYyMzMiIGQ9Ik0wIDBoMjU2djUxMkgweiIvPgogIDxwYXRoIGZpbGw9IiNkMjEwMzQiIGQ9Ik0zNjcgMTkyYTEyOCAxMjggMCAxMDAgMTI4IDEwMi40IDEwMi40IDAgMTEwLTEyOG00LjIgNjRMMjU2IDIxOC40bDcxLjcgOTguMlYxOTUuNEwyNTYgMjkzLjZ6Ii8+Cjwvc3ZnPgo=);
}

.flag-icon-ec {
  background-image: url(/app/img/ec.3ea7f90.svg);
}

.flag-icon-ec.flag-icon-squared {
  background-image: url(/app/img/ec.7be6ca1.svg);
}

.flag-icon-ee {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWVlIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cmVjdCB3aWR0aD0iNjQwIiBoZWlnaHQ9IjQ3Ny45IiByeD0iMCIgcnk9IjAiLz4KICAgIDxyZWN0IHdpZHRoPSI2NDAiIGhlaWdodD0iMTU5LjMiIHk9IjMyMC43IiBmaWxsPSIjZmZmIiByeD0iMCIgcnk9IjAiLz4KICAgIDxwYXRoIGZpbGw9IiMxMjkxZmYiIGQ9Ik0wIDBoNjQwdjE1OS4zSDB6Ii8+CiAgPC9nPgo8L3N2Zz4K);
}

.flag-icon-ee.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWVlIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCIgdHJhbnNmb3JtPSJzY2FsZSguNDgyIC43MikiPgogICAgPHJlY3Qgd2lkdGg9IjEwNjMiIGhlaWdodD0iNzA4LjciIHJ4PSIwIiByeT0iMCIvPgogICAgPHJlY3Qgd2lkdGg9IjEwNjMiIGhlaWdodD0iMjM2LjIiIHk9IjQ3NS42IiBmaWxsPSIjZmZmIiByeD0iMCIgcnk9IjAiLz4KICAgIDxwYXRoIGZpbGw9IiMxMjkxZmYiIGQ9Ik0wIDBoMTA2M3YyMzYuMkgweiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-eg {
  background-image: url(/app/img/eg.b3580df.svg);
}

.flag-icon-eg.flag-icon-squared {
  background-image: url(/app/img/eg.c6ff8d6.svg);
}

.flag-icon-eh {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWVoIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImVoLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNLTE1OC43IDBINTI0djUxMmgtNjgyLjd6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcGF0aD0idXJsKCNlaC1hKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTQ4LjgpIHNjYWxlKC45NCkiPgogICAgPHBhdGggZD0iTS0xODAgMEg4NDR2MjU2SC0xODB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMTA3YjAwIiBkPSJNLTE4MCAyNTZIODQ0djI1NkgtMTgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTS0xODAgMTY5LjNIODQ0djE3Ni4xSC0xODB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZjBmIiBkPSJNMzEwIDE5NS42Yy00NS4yLTE5LjUtODQuMSAyMC42LTg0IDU4IDAgMzkuMiAzOCA4MSA4NiA2Mi41LTM0LTEwLTQ4LTM1LjMtNDgtNjAuNy0uMy0yNS4yIDE1LjgtNTQuNiA0Ni01OS45eiIvPgogICAgPHBhdGggZmlsbD0iI2ZmMTgwMCIgZD0iTTM2My4xIDI5NC4ybC0yNS44LTE4LjktMjYgMTkgMTAtMzAuNS0yNi0xOC44aDMybDkuOS0zMC41IDkuOCAzMC40aDMyLjFsLTI1LjkgMTguOCIvPgogICAgPHBhdGggZmlsbD0icmVkIiBkPSJNMzE0LjMgMzE1LjZhNjUuMiA2NS4yIDAgMDEtODkuMi01OS40IDY1IDY1IDAgMDE4OS41LTYwLjkgNjAuNiA2MC42IDAgMDAtNTEuMiA1OS4yIDYxLjMgNjEuMyAwIDAwNTEgNjEuMXpNLTE4MCAwbDM0OC42IDI1Ni42TC0xODAgNTEyVjB6Ii8+CiAgPC9nPgo8L3N2Zz4K);
}

.flag-icon-eh.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWVoIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1wYXRoPSJ1cmwoI2EpIj4KICAgIDxwYXRoIGQ9Ik0tMTgwIDBIODQ0djI1NkgtMTgweiIvPgogICAgPHBhdGggZmlsbD0iIzEwN2IwMCIgZD0iTS0xODAgMjU2SDg0NHYyNTZILTE4MHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0tMTgwIDE2OS4zSDg0NHYxNzYuMUgtMTgweiIvPgogICAgPHBhdGggZmlsbD0iI2YwZiIgZD0iTTMxMCAxOTUuNmMtNDUuMi0xOS41LTg0LjEgMjAuNi04NCA1OCAwIDM5LjIgMzggODEgODYgNjIuNS0zNC0xMC00OC0zNS4zLTQ4LTYwLjctLjMtMjUuMiAxNS44LTU0LjYgNDYtNTkuOXoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZjE4MDAiIGQ9Ik0zNjMuMSAyOTQuMmwtMjUuOC0xOC45LTI2IDE5IDEwLTMwLjUtMjYtMTguOGgzMmw5LjktMzAuNSA5LjggMzAuNGgzMi4xbC0yNS45IDE4LjgiLz4KICAgIDxwYXRoIGZpbGw9InJlZCIgZD0iTTMxNC4zIDMxNS42YTY1LjIgNjUuMiAwIDAxLTg5LjItNTkuNCA2NSA2NSAwIDAxODkuNS02MC45IDYwLjYgNjAuNiAwIDAwLTUxLjIgNTkuMiA2MS4zIDYxLjMgMCAwMDUxIDYxLjF6TS0xODAgMGwzNDguNiAyNTYuNkwtMTgwIDUxMlYweiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-er {
  background-image: url(/app/img/er.458bc29.svg);
}

.flag-icon-er.flag-icon-squared {
  background-image: url(/app/img/er.ff62e27.svg);
}

.flag-icon-es {
  background-image: url(/app/img/es.1a25a96.svg);
}

.flag-icon-es.flag-icon-squared {
  background-image: url(/app/img/es.b3825b2.svg);
}

.flag-icon-et {
  background-image: url(/app/img/et.cbe354b.svg);
}

.flag-icon-et.flag-icon-squared {
  background-image: url(/app/img/et.061591d.svg);
}

.flag-icon-fi {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWZpIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGg2NDB2NDgwSDB6Ii8+CiAgPHBhdGggZmlsbD0iIzAwMzU4MCIgZD0iTTAgMTc0LjVoNjQwdjEzMUgweiIvPgogIDxwYXRoIGZpbGw9IiMwMDM1ODAiIGQ9Ik0xNzUuNSAwaDEzMC45djQ4MGgtMTMxeiIvPgo8L3N2Zz4K);
}

.flag-icon-fi.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWZpIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGg1MTJ2NTEySDB6Ii8+CiAgPHBhdGggZmlsbD0iIzAwMzU4MCIgZD0iTTAgMTg2LjJoNTEydjEzOS42SDB6Ii8+CiAgPHBhdGggZmlsbD0iIzAwMzU4MCIgZD0iTTEyMy4yIDBoMTM5LjZ2NTEySDEyMy4xeiIvPgo8L3N2Zz4K);
}

.flag-icon-fj {
  background-image: url(/app/img/fj.f3d86ad.svg);
}

.flag-icon-fj.flag-icon-squared {
  background-image: url(/app/img/fj.55dd1c6.svg);
}

.flag-icon-fk {
  background-image: url(/app/img/fk.ddc6bd1.svg);
}

.flag-icon-fk.flag-icon-squared {
  background-image: url(/app/img/fk.fe8e733.svg);
}

.flag-icon-fm {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWZtIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImZtLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNLTgxLjMgMGg2ODIuNnY1MTJILTgxLjN6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS13aWR0aD0iMXB0IiBjbGlwLXBhdGg9InVybCgjZm0tYSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDc2LjMpIHNjYWxlKC45NCkiPgogICAgPHBhdGggZmlsbD0iIzY3OTdkNiIgZD0iTS0yNTIgMEg3NzJ2NTEySC0yNTJ6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjU5LjggMTIzbC0zMi40IDIyLjIgMTIuNC0zNS45LTMyLjUtMjIuMmg0MC4xbDEyLjQtMzUuOSAxMi40IDM2aDQwbC0zMi40IDIyLjEgMTIuNCAzNS45TTI1OS44IDM5MGwtMzIuNC0yMi4yIDEyLjQgMzYtMzIuNSAyMi4xaDQwLjFsMTIuNCAzNS45IDEyLjQtMzYgNDAgLjEtMzIuNC0yMi4yIDEyLjQtMzUuOW0tMTg4LjQtOTIuNEw3OS4zIDMwNmwxLjQtMzgtMzcuNS0xMS43IDM4LjQtMTEuNyAxLjMtMzggMjIuMyAzMC44IDM4LjQtMTEuOC0yNC42IDMwLjcgMjIuNCAzMC43bTI3NC4yLTExLjdsMjQuNiAzMC43LTEuNC0zOCAzNy41LTExLjctMzguNC0xMS43LTEuMy0zOC0yMi4zIDMwLjgtMzguNC0xMS44IDI0LjYgMzAuNy0yMi40IDMwLjciLz4KICA8L2c+Cjwvc3ZnPgo=);
}

.flag-icon-fm.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWZtIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMjQ0LjIgMGg0OTZ2NDk2aC00OTZ6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS13aWR0aD0iMXB0IiBjbGlwLXBhdGg9InVybCgjYSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yNTIpIHNjYWxlKDEuMDMyKSI+CiAgICA8cGF0aCBmaWxsPSIjNjc5N2Q2IiBkPSJNMCAwaDk5Mi4xdjQ5NkgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTUwNy45IDg0LjVoMzguOGwtMzEuNSAyMS40IDEyIDM0LjgtMzEuMy0yMS41LTMxLjUgMjEuNSAxMi0zNC44TDQ0NSA4NC40aDM5bDEyLTM0LjdtMTIgMzYzaDM4LjhsLTMxLjUtMjEuNSAxMi0zNC44LTMxLjMgMjEuNS0zMS41LTIxLjUgMTIgMzQuOC0zMS40IDIxLjVINDg0bDEyIDM0LjdNMzQ2IDIzMC4xbDM3LjItMTEuNC0yMy45IDI5LjggMjEuNyAyOS43LTM2LjMtMTEuNC0yMy44IDI5LjggMS40LTM2LjgtMzYuNC0xMS40IDM3LjItMTEuMyAxLjMtMzYuOG0zMjEgMjkuOGwtMzcuMS0xMS40IDIzLjggMjkuNy0yMS43IDI5LjggMzYuNC0xMS40IDIzLjcgMjkuOC0xLjMtMzYuOCAzNi40LTExLjQtMzcuMi0xMS4zLTEuMy0zNi44Ii8+CiAgPC9nPgo8L3N2Zz4K);
}

.flag-icon-fo {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWZvIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImZvLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNLTc4IDMyaDY0MHY0ODBILTc4eiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjAiIGNsaXAtcGF0aD0idXJsKCNmby1hKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzggLTMyKSI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNLTc4IDMyaDY2My45djQ4MEgtNzh6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMDAzODk3IiBkPSJNLTc2IDIxOC43aDE4NS45VjMySDIxNnYxODYuN2gzNzEuOHYxMDYuNkgyMTZWNTEySDEwOS45VjMyNS4zaC0xODZWMjE4Ljd6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZDcyODI4IiBkPSJNLTc2IDI0NS4zaDIxMi40VjMyaDUzLjF2MjEzLjNINTg4djUzLjRIMTg5LjVWNTEyaC01M1YyOTguN0gtNzZ2LTUzLjR6Ii8+CiAgPC9nPgo8L3N2Zz4K);
}

.flag-icon-fo.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWZvIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLXdpZHRoPSIwIiBjbGlwLXBhdGg9InVybCgjYSkiPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTS03OCAwaDcwOC4ydjUxMkgtNzh6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMDAzODk3IiBkPSJNLTc1LjkgMTk5LjFoMTk4LjNWMGgxMTMuM3YxOTkuMWgzOTYuNlYzMTNIMjM1Ljd2MTk5SDEyMi40VjMxMi45SC03NlYxOTl6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZDcyODI4IiBkPSJNLTc1LjkgMjI3LjZoMjI2LjZWMGg1Ni43djIyNy42aDQyNC45djU2LjloLTQyNVY1MTJoLTU2LjZWMjg0LjRILTc1Ljl2LTU2Ljh6Ii8+CiAgPC9nPgo8L3N2Zz4K);
}

.flag-icon-fr {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWZyIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDI2N2YiIGQ9Ik0wIDBoMjEzLjN2NDgwSDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZjMxODMwIiBkPSJNNDI2LjcgMEg2NDB2NDgwSDQyNi43eiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-fr.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWZyIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDI2N2YiIGQ9Ik0wIDBoMTcwLjd2NTEySDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZjMxODMwIiBkPSJNMzQxLjMgMEg1MTJ2NTEySDM0MS4zeiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-ga {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWdhIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiNmZmU3MDAiIGQ9Ik02NDAgNDgwSDBWMGg2NDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMzZhMTAwIiBkPSJNNjQwIDE2MEgwVjBoNjQweiIvPgogICAgPHBhdGggZmlsbD0iIzAwNmRiYyIgZD0iTTY0MCA0ODBIMFYzMjBoNjQweiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-ga.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWdhIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiNmZmU3MDAiIGQ9Ik01MTIgNTEySDBWMGg1MTJ6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMzZhMTAwIiBkPSJNNTEyIDE3MC43SDBWMGg1MTJ6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMDA2ZGJjIiBkPSJNNTEyIDUxMkgwVjM0MS4zaDUxMnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
}

.flag-icon-gb {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWdiIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iIzAxMjE2OSIgZD0iTTAgMGg2NDB2NDgwSDB6Ii8+CiAgPHBhdGggZmlsbD0iI0ZGRiIgZD0iTTc1IDBsMjQ0IDE4MUw1NjIgMGg3OHY2Mkw0MDAgMjQxbDI0MCAxNzh2NjFoLTgwTDMyMCAzMDEgODEgNDgwSDB2LTYwbDIzOS0xNzhMMCA2NFYwaDc1eiIvPgogIDxwYXRoIGZpbGw9IiNDODEwMkUiIGQ9Ik00MjQgMjgxbDIxNiAxNTl2NDBMMzY5IDI4MWg1NXptLTE4NCAyMGw2IDM1TDU0IDQ4MEgwbDI0MC0xNzl6TTY0MCAwdjNMMzkxIDE5MWwyLTQ0TDU5MCAwaDUwek0wIDBsMjM5IDE3NmgtNjBMMCA0MlYweiIvPgogIDxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0yNDEgMHY0ODBoMTYwVjBIMjQxek0wIDE2MHYxNjBoNjQwVjE2MEgweiIvPgogIDxwYXRoIGZpbGw9IiNDODEwMkUiIGQ9Ik0wIDE5M3Y5Nmg2NDB2LTk2SDB6TTI3MyAwdjQ4MGg5NlYwaC05NnoiLz4KPC9zdmc+Cg==);
}

.flag-icon-gb.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWdiIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iIzAxMjE2OSIgZD0iTTAgMGg1MTJ2NTEySDB6Ii8+CiAgPHBhdGggZmlsbD0iI0ZGRiIgZD0iTTUxMiAwdjY0TDMyMiAyNTZsMTkwIDE4N3Y2OWgtNjdMMjU0IDMyNCA2OCA1MTJIMHYtNjhsMTg2LTE4N0wwIDc0VjBoNjJsMTkyIDE4OEw0NDAgMHoiLz4KICA8cGF0aCBmaWxsPSIjQzgxMDJFIiBkPSJNMTg0IDMyNGwxMSAzNEw0MiA1MTJIMHYtM2wxODQtMTg1em0xMjQtMTJsNTQgOCAxNTAgMTQ3djQ1TDMwOCAzMTJ6TTUxMiAwTDMyMCAxOTZsLTQtNDRMNDY2IDBoNDZ6TTAgMWwxOTMgMTg5LTU5LThMMCA0OVYxeiIvPgogIDxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xNzYgMHY1MTJoMTYwVjBIMTc2ek0wIDE3NnYxNjBoNTEyVjE3NkgweiIvPgogIDxwYXRoIGZpbGw9IiNDODEwMkUiIGQ9Ik0wIDIwOHY5Nmg1MTJ2LTk2SDB6TTIwOCAwdjUxMmg5NlYwaC05NnoiLz4KPC9zdmc+Cg==);
}

.flag-icon-gd {
  background-image: url(/app/img/gd.b446a44.svg);
}

.flag-icon-gd.flag-icon-squared {
  background-image: url(/app/img/gd.1b31341.svg);
}

.flag-icon-ge {
  background-image: url(/app/img/ge.98cf9dc.svg);
}

.flag-icon-ge.flag-icon-squared {
  background-image: url(/app/img/ge.7ccc29e.svg);
}

.flag-icon-gf {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWdmIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDI2N2YiIGQ9Ik0wIDBoMjEzLjN2NDgwSDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZjMxODMwIiBkPSJNNDI2LjcgMEg2NDB2NDgwSDQyNi43eiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-gf.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWdmIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDI2N2YiIGQ9Ik0wIDBoMTcwLjd2NTEySDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZjMxODMwIiBkPSJNMzQxLjMgMEg1MTJ2NTEySDM0MS4zeiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-gg {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1nZyIgdmlld0JveD0iMCAwIDY0MCA0ODAiPgogIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoNjQwdjQ4MEgweiIvPgogIDxwYXRoIGZpbGw9IiNlODExMmQiIGQ9Ik0yNTYgMGgxMjh2NDgwSDI1NnoiLz4KICA8cGF0aCBmaWxsPSIjZTgxMTJkIiBkPSJNMCAxNzZoNjQwdjEyOEgweiIvPgogIDxwYXRoIGlkPSJhIiBmaWxsPSIjZjlkZDE2IiBkPSJNMTEwIDI4Ni43bDIzLjMtMjMuNGgyMTB2LTQ2LjZoLTIxMEwxMTAgMTkzLjN6Ii8+CiAgPHVzZSB3aWR0aD0iMzYiIGhlaWdodD0iMjQiIHRyYW5zZm9ybT0icm90YXRlKDkwIDMyMCAyNDApIiB4bGluazpocmVmPSIjYSIvPgogIDx1c2Ugd2lkdGg9IjM2IiBoZWlnaHQ9IjI0IiB0cmFuc2Zvcm09InJvdGF0ZSgtOTAgMzIwIDI0MCkiIHhsaW5rOmhyZWY9IiNhIi8+CiAgPHVzZSB3aWR0aD0iMzYiIGhlaWdodD0iMjQiIHRyYW5zZm9ybT0icm90YXRlKDE4MCAzMjAgMjQwKSIgeGxpbms6aHJlZj0iI2EiLz4KPC9zdmc+Cg==);
}

.flag-icon-gg.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1nZyIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoNTEydjUxMkgweiIvPgogIDxwYXRoIGZpbGw9IiNlODExMmQiIGQ9Ik0xOTIgMGgxMjh2NTEySDE5MnoiLz4KICA8cGF0aCBmaWxsPSIjZTgxMTJkIiBkPSJNMCAxODcuN2g1MTJ2MTM2LjZIMHoiLz4KICA8cGF0aCBpZD0iYSIgZmlsbD0iI2Y5ZGQxNiIgZD0iTTQ2IDMwNS44bDIzLjMtMjVoMjEwdi00OS43aC0yMTBMNDYgMjA2LjJ6Ii8+CiAgPHVzZSB3aWR0aD0iMzYiIGhlaWdodD0iMjQiIHRyYW5zZm9ybT0ibWF0cml4KDAgMS4wNjY2NyAtLjkzNzUgMCA0OTYgLTE3KSIgeGxpbms6aHJlZj0iI2EiLz4KICA8dXNlIHdpZHRoPSIzNiIgaGVpZ2h0PSIyNCIgdHJhbnNmb3JtPSJtYXRyaXgoMCAtMS4wNjY2NyAuOTM3NSAwIDE2IDUyOSkiIHhsaW5rOmhyZWY9IiNhIi8+CiAgPHVzZSB3aWR0aD0iMzYiIGhlaWdodD0iMjQiIHRyYW5zZm9ybT0icm90YXRlKDE4MCAyNTYgMjU2KSIgeGxpbms6aHJlZj0iI2EiLz4KPC9zdmc+Cg==);
}

.flag-icon-gh {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWdoIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iIzAwNmIzZiIgZD0iTTAgMGg2NDB2NDgwSDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZjZDExNiIgZD0iTTAgMGg2NDB2MzIwSDB6Ii8+CiAgPHBhdGggZmlsbD0iI2NlMTEyNiIgZD0iTTAgMGg2NDB2MTYwSDB6Ii8+CiAgPHBhdGggZD0iTTMyMCAxNjBsNTIgMTYwLTEzNi4xLTk4LjlINDA0TDI2OCAzMjB6Ii8+Cjwvc3ZnPgo=);
}

.flag-icon-gh.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWdoIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iIzAwNmIzZiIgZD0iTTAgMGg1MTJ2NTEySDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZjZDExNiIgZD0iTTAgMGg1MTJ2MzQxLjNIMHoiLz4KICA8cGF0aCBmaWxsPSIjY2UxMTI2IiBkPSJNMCAwaDUxMnYxNzAuN0gweiIvPgogIDxwYXRoIGQ9Ik0yNTYgMTcwLjdsNTUuNSAxNzAuNkwxNjYuMyAyMzZoMTc5LjRMMjAwLjYgMzQxLjN6Ii8+Cjwvc3ZnPgo=);
}

.flag-icon-gi {
  background-image: url(/app/img/gi.345b700.svg);
}

.flag-icon-gi.flag-icon-squared {
  background-image: url(/app/img/gi.e73af10.svg);
}

.flag-icon-gl {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWdsIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGg2NDB2NDgwSDB6Ii8+CiAgPHBhdGggZmlsbD0iI2QwMGMzMyIgZD0iTTAgMjQwaDY0MHYyNDBIMHptODAgMGExNjAgMTYwIDAgMTAzMjAgMCAxNjAgMTYwIDAgMDAtMzIwIDAiLz4KPC9zdmc+Cg==);
}

.flag-icon-gl.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWdsIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGg1MTJ2NTEySDB6Ii8+CiAgPHBhdGggZmlsbD0iI2QwMGMzMyIgZD0iTTAgMjU2aDUxMnYyNTZIMHptNTMuMyAwYTE3MC43IDE3MC43IDAgMTAzNDEuNCAwIDE3MC43IDE3MC43IDAgMDAtMzQxLjQgMCIvPgo8L3N2Zz4K);
}

.flag-icon-gm {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWdtIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImdtLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMC00OGg2NDB2NDgwSDB6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS13aWR0aD0iMXB0IiBjbGlwLXBhdGg9InVybCgjZ20tYSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgNDgpIj4KICAgIDxwYXRoIGZpbGw9InJlZCIgZD0iTTAtMTI4aDY0MFY4NS4zSDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCA4NS4zaDY0MFYxMjFIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDkiIGQ9Ik0wIDEyMC45aDY0MFYyNjNIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDI2My4xaDY0MHYzNS42SDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMDkwIiBkPSJNMCAyOTguN2g2NDBWNTEySDB6Ii8+CiAgPC9nPgo8L3N2Zz4K);
}

.flag-icon-gm.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWdtIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSJyZWQiIGQ9Ik0wIDBoNTEydjE3MC43SDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAxNzAuN2g1MTJWMTk5SDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMDA5IiBkPSJNMCAxOTkuMWg1MTJWMzEzSDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAzMTIuOWg1MTJ2MjguNEgweiIvPgogICAgPHBhdGggZmlsbD0iIzA5MCIgZD0iTTAgMzQxLjNoNTEyVjUxMkgweiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-gn {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWduIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSJyZWQiIGQ9Ik0wIDBoMjEzLjN2NDgwSDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmYwIiBkPSJNMjEzLjMgMGgyMTMuNHY0ODBIMjEzLjN6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMDkwIiBkPSJNNDI2LjcgMEg2NDB2NDgwSDQyNi43eiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-gn.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWduIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSJyZWQiIGQ9Ik0wIDBoMTcwLjd2NTEySDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmYwIiBkPSJNMTcwLjcgMGgxNzAuNnY1MTJIMTcwLjd6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMDkwIiBkPSJNMzQxLjMgMEg1MTJ2NTEySDM0MS4zeiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-gp {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWdwIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDI2N2YiIGQ9Ik0wIDBoMjEzLjN2NDgwSDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZjMxODMwIiBkPSJNNDI2LjcgMEg2NDB2NDgwSDQyNi43eiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-gp.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWdwIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDI2N2YiIGQ9Ik0wIDBoMTcwLjd2NTEySDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZjMxODMwIiBkPSJNMzQxLjMgMEg1MTJ2NTEySDM0MS4zeiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-gq {
  background-image: url(/app/img/gq.c2cb1ad.svg);
}

.flag-icon-gq.flag-icon-squared {
  background-image: url(/app/img/gq.89421f5.svg);
}

.flag-icon-gr {
  background-image: url(/app/img/gr.e2d0116.svg);
}

.flag-icon-gr.flag-icon-squared {
  background-image: url(/app/img/gr.c51a52c.svg);
}

.flag-icon-gs {
  background-image: url(/app/img/gs.c19adcd.svg);
}

.flag-icon-gs.flag-icon-squared {
  background-image: url(/app/img/gs.a96857c.svg);
}

.flag-icon-gt {
  background-image: url(/app/img/gt.ccfc27d.svg);
}

.flag-icon-gt.flag-icon-squared {
  background-image: url(/app/img/gt.3d87ccc.svg);
}

.flag-icon-gu {
  background-image: url(/app/img/gu.459831e.svg);
}

.flag-icon-gu.flag-icon-squared {
  background-image: url(/app/img/gu.3582009.svg);
}

.flag-icon-gw {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1ndyIgdmlld0JveD0iMCAwIDY0MCA0ODAiPgogIDxwYXRoIGZpbGw9IiNjZTExMjYiIGQ9Ik0wIDBoMjIwdjQ4MEgweiIvPgogIDxwYXRoIGZpbGw9IiNmY2QxMTYiIGQ9Ik0yMjAgMGg0MjB2MjQwSDIyMHoiLz4KICA8cGF0aCBmaWxsPSIjMDA5ZTQ5IiBkPSJNMjIwIDI0MGg0MjB2MjQwSDIyMHoiLz4KICA8ZyBpZD0iYiIgdHJhbnNmb3JtPSJtYXRyaXgoODAgMCAwIDgwIDExMCAyNDApIj4KICAgIDxwYXRoIGlkPSJhIiBkPSJNMC0xdjFoLjUiIHRyYW5zZm9ybT0icm90YXRlKDE4IDAgLTEpIi8+CiAgICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0ic2NhbGUoLTEgMSkiIHhsaW5rOmhyZWY9IiNhIi8+CiAgPC9nPgogIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJyb3RhdGUoNzIgMTEwIDI0MCkiIHhsaW5rOmhyZWY9IiNiIi8+CiAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InJvdGF0ZSgxNDQgMTEwIDI0MCkiIHhsaW5rOmhyZWY9IiNiIi8+CiAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTQ0IDExMCAyNDApIiB4bGluazpocmVmPSIjYiIvPgogIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJyb3RhdGUoLTcyIDExMCAyNDApIiB4bGluazpocmVmPSIjYiIvPgo8L3N2Zz4K);
}

.flag-icon-gw.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1ndyIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxwYXRoIGZpbGw9IiNjZTExMjYiIGQ9Ik0wIDBoMTYwdjUxMkgweiIvPgogIDxwYXRoIGZpbGw9IiNmY2QxMTYiIGQ9Ik0xNjAgMGgzNTJ2MjU2SDE2MHoiLz4KICA8cGF0aCBmaWxsPSIjMDA5ZTQ5IiBkPSJNMTYwIDI1NmgzNTJ2MjU2SDE2MHoiLz4KICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDYuMiA3Mi44KSBzY2FsZSguNzg4NikiPgogICAgPGcgaWQ9ImIiIHRyYW5zZm9ybT0ibWF0cml4KDgwIDAgMCA4MCAxNjAgMjQwKSI+CiAgICAgIDxwYXRoIGlkPSJhIiBkPSJNMC0xdjFoLjUiIHRyYW5zZm9ybT0icm90YXRlKDE4IDAgLTEpIi8+CiAgICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJzY2FsZSgtMSAxKSIgeGxpbms6aHJlZj0iI2EiLz4KICAgIDwvZz4KICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJyb3RhdGUoNzIgMTYwIDI0MCkiIHhsaW5rOmhyZWY9IiNiIi8+CiAgICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0icm90YXRlKDE0NCAxNjAgMjQwKSIgeGxpbms6aHJlZj0iI2IiLz4KICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE0NCAxNjAgMjQwKSIgeGxpbms6aHJlZj0iI2IiLz4KICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJyb3RhdGUoLTcyIDE2MCAyNDApIiB4bGluazpocmVmPSIjYiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-gy {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWd5IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiMzOTk0MDgiIGQ9Ik0yLjQgMEg2NDB2NDgwSDIuNHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0uMiAwYy0uOSAwIDYxOS42IDI0MS41IDYxOS42IDI0MS41TDAgNDc5LjguMiAweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZGUwOCIgZD0iTS4zIDIwLjJjMy40IDAgNTU5IDIxNy45IDU1NS45IDIyMEwxLjkgNDYzLjIuMyAyMC4zeiIvPgogICAgPHBhdGggZD0iTTEuOS44YzEuOCAwIDI5MC45IDI0MC45IDI5MC45IDI0MC45TDEuOCA0NzdWLjh6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZGUyMTEwIiBkPSJNLjMgMzMuOWMxLjYtMTUgMjYwLjkgMjA4LjQgMjYwLjkgMjA4LjRMLjIgNDUxLjdWMzMuOXoiLz4KICA8L2c+Cjwvc3ZnPgo=);
}

.flag-icon-gy.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWd5IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiMzOTk0MDgiIGQ9Ik0yIDBoNTEwdjUxMkgyeiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTS4xIDBjLS42IDAgNDk1LjcgMjU3LjYgNDk1LjcgMjU3LjZMMCA1MTEuNy4xIDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZkZTA4IiBkPSJNLjIgMjEuNUMzIDIxLjUgNDQ3LjUgMjU0IDQ0NSAyNTYuMkwxLjUgNDk0LjIuMiAyMS40eiIvPgogICAgPHBhdGggZD0iTTEuNS44YzEuNSAwIDIzMi44IDI1NyAyMzIuOCAyNTdMMS41IDUwOC44Vi44eiIvPgogICAgPHBhdGggZmlsbD0iI2RlMjExMCIgZD0iTS4yIDM2LjJDMS42IDIwLjIgMjA5IDI1OC41IDIwOSAyNTguNUwuMiA0ODEuOFYzNi4yeiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-hk {
  background-image: url(/app/img/hk.c0a93c0.svg);
}

.flag-icon-hk.flag-icon-squared {
  background-image: url(/app/img/hk.5a11220.svg);
}

.flag-icon-hm {
  background-image: url(/app/img/hm.fdd5197.svg);
}

.flag-icon-hm.flag-icon-squared {
  background-image: url(/app/img/hm.8b4c33d.svg);
}

.flag-icon-hn {
  background-image: url(/app/img/hn.f53ee3d.svg);
}

.flag-icon-hn.flag-icon-squared {
  background-image: url(/app/img/hn.ebef2cd.svg);
}

.flag-icon-hr {
  background-image: url(/app/img/hr.00a76e1.svg);
}

.flag-icon-hr.flag-icon-squared {
  background-image: url(/app/img/hr.f3f2e25.svg);
}

.flag-icon-ht {
  background-image: url(/app/img/ht.3af38bf.svg);
}

.flag-icon-ht.flag-icon-squared {
  background-image: url(/app/img/ht.663996c.svg);
}

.flag-icon-hu {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWh1IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik02NDAgNDgwSDBWMGg2NDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMzg4ZDAwIiBkPSJNNjQwIDQ4MEgwVjMyMGg2NDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZDQzNTE2IiBkPSJNNjQwIDE2MC4xSDBWLjFoNjQweiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-hu.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWh1IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik01MTIgNTEySDBWMGg1MTJ6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMzg4ZDAwIiBkPSJNNTEyIDUxMkgwVjM0MS4zaDUxMnoiLz4KICAgIDxwYXRoIGZpbGw9IiNkNDM1MTYiIGQ9Ik01MTIgMTcwLjhIMFYuMWg1MTJ6Ii8+CiAgPC9nPgo8L3N2Zz4K);
}

.flag-icon-id {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWlkIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZTcwMDExIiBkPSJNMCAwaDY0MHYyNDlIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDI0MGg2NDB2MjQwSDB6Ii8+CiAgPC9nPgo8L3N2Zz4K);
}

.flag-icon-id.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWlkIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZTcwMDExIiBkPSJNMCAwaDUxMnYyNjUuNUgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMjU2aDUxMnYyNTZIMHoiLz4KICA8L2c+Cjwvc3ZnPgo=);
}

.flag-icon-ie {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWllIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDlBNDkiIGQ9Ik0wIDBoMjEzLjN2NDgwSDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjRkY3OTAwIiBkPSJNNDI2LjcgMEg2NDB2NDgwSDQyNi43eiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-ie.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWllIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDlBNDkiIGQ9Ik0wIDBoMTcwLjd2NTEySDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjRkY3OTAwIiBkPSJNMzQxLjMgMEg1MTJ2NTEySDM0MS4zeiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-il {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWlsIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImlsLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNLTg3LjYgMEg1OTV2NTEySC04Ny42eiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXBhdGg9InVybCgjaWwtYSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDgyLjEpIHNjYWxlKC45NCkiPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTYxOS40IDUxMkgtMTEyVjBoNzMxLjR6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMDBjIiBkPSJNNjE5LjQgMTE1LjJILTExMlY0OGg3MzEuNHptMCAzNTAuNUgtMTEydi02Ny4yaDczMS40em0tNDgzLTI3NWwxMTAuMSAxOTEuNkwzNTkgMTkxLjZsLTIyMi42LS44eiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTIyNS44IDMxNy44bDIwLjkgMzUuNSAyMS40LTM1LjMtNDIuNC0uMnoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMGMiIGQ9Ik0xMzYgMzIwLjZMMjQ2LjIgMTI5bDExMi40IDE5MC44LTIyMi42Ljh6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjI1LjggMTkxLjZsMjAuOS0zNS41IDIxLjQgMzUuNC00Mi40LjF6TTE4MiAyNzEuMWwtMjEuNyAzNiA0MS0uMS0xOS4zLTM2em0tMjEuMy02Ni41bDQxLjIuMy0xOS44IDM2LjMtMjEuNC0zNi42em0xNTEuMiA2N2wyMC45IDM1LjUtNDEuNy0uNSAyMC44LTM1em0yMC41LTY3bC00MS4yLjMgMTkuOCAzNi4zIDIxLjQtMzYuNnptLTExNC4zIDBMMTg5LjcgMjU2bDI4LjggNTAuMyA1Mi44IDEuMiAzMi01MS41LTI5LjYtNTItNTUuNi41eiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-il.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWlsIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1wYXRoPSJ1cmwoI2EpIj4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik02MTkuNCA1MTJILTExMlYwaDczMS40eiIvPgogICAgPHBhdGggZmlsbD0iIzAwYyIgZD0iTTYxOS40IDExNS4ySC0xMTJWNDhoNzMxLjR6bTAgMzUwLjVILTExMnYtNjcuMmg3MzEuNHptLTQ4My0yNzVsMTEwLjEgMTkxLjZMMzU5IDE5MS42bC0yMjIuNi0uOHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yMjUuOCAzMTcuOGwyMC45IDM1LjUgMjEuNC0zNS4zLTQyLjQtLjJ6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMDBjIiBkPSJNMTM2IDMyMC42TDI0Ni4yIDEyOWwxMTIuNCAxOTAuOC0yMjIuNi44eiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTIyNS44IDE5MS42bDIwLjktMzUuNSAyMS40IDM1LjQtNDIuNC4xek0xODIgMjcxLjFsLTIxLjcgMzYgNDEtLjEtMTkuMy0zNnptLTIxLjMtNjYuNWw0MS4yLjMtMTkuOCAzNi4zLTIxLjQtMzYuNnptMTUxLjIgNjdsMjAuOSAzNS41LTQxLjctLjUgMjAuOC0zNXptMjAuNS02N2wtNDEuMi4zIDE5LjggMzYuMyAyMS40LTM2LjZ6bS0xMTQuMyAwTDE4OS43IDI1NmwyOC44IDUwLjMgNTIuOCAxLjIgMzItNTEuNS0yOS42LTUyLTU1LjYuNXoiLz4KICA8L2c+Cjwvc3ZnPgo=);
}

.flag-icon-im {
  background-image: url(/app/img/im.b21ce58.svg);
}

.flag-icon-im.flag-icon-squared {
  background-image: url(/app/img/im.d637f63.svg);
}

.flag-icon-in {
  background-image: url(/app/img/in.e5926cb.svg);
}

.flag-icon-in.flag-icon-squared {
  background-image: url(/app/img/in.e626d1b.svg);
}

.flag-icon-io {
  background-image: url(/app/img/io.e31ca9a.svg);
}

.flag-icon-io.flag-icon-squared {
  background-image: url(/app/img/io.c32d7f9.svg);
}

.flag-icon-iq {
  background-image: url(/app/img/iq.5cd51d2.svg);
}

.flag-icon-iq.flag-icon-squared {
  background-image: url(/app/img/iq.e549011.svg);
}

.flag-icon-ir {
  background-image: url(/app/img/ir.12e7432.svg);
}

.flag-icon-ir.flag-icon-squared {
  background-image: url(/app/img/ir.c945dfd.svg);
}

.flag-icon-is {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWlzIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImlzLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLXdpZHRoPSIwIiBjbGlwLXBhdGg9InVybCgjaXMtYSkiPgogICAgPHBhdGggZmlsbD0iIzAwMzg5NyIgZD0iTTAgMGg2NjYuN3Y0ODBIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDE4Ni43aDE4Ni43VjBoMTA2LjZ2MTg2LjdoMzczLjR2MTA2LjZIMjkzLjNWNDgwSDE4Ni43VjI5My4zSDBWMTg2Ljd6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZDcyODI4IiBkPSJNMCAyMTMuM2gyMTMuM1YwaDUzLjR2MjEzLjNoNDAwdjUzLjRoLTQwMFY0ODBoLTUzLjRWMjY2LjdIMHYtNTMuNHoiLz4KICA8L2c+Cjwvc3ZnPgo=);
}

.flag-icon-is.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWlzIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNODUuNCAwaDQ4NnY0ODZoLTQ4NnoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLXdpZHRoPSIwIiBjbGlwLXBhdGg9InVybCgjYSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC05MCkgc2NhbGUoMS4wNTM1KSI+CiAgICA8cGF0aCBmaWxsPSIjMDAzODk3IiBkPSJNMCAwaDY3NXY0ODZIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDE4OWgxODlWMGgxMDh2MTg5aDM3OHYxMDhIMjk3djE4OUgxODlWMjk3SDBWMTg5eiIvPgogICAgPHBhdGggZmlsbD0iI2Q3MjgyOCIgZD0iTTAgMjE2aDIxNlYwaDU0djIxNmg0MDV2NTRIMjcwdjIxNmgtNTRWMjcwSDB2LTU0eiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-it {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWl0IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDkyNDYiIGQ9Ik0wIDBoMjEzLjN2NDgwSDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjY2UyYjM3IiBkPSJNNDI2LjcgMEg2NDB2NDgwSDQyNi43eiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-it.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWl0IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDkyNDYiIGQ9Ik0wIDBoMTcwLjd2NTEySDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjY2UyYjM3IiBkPSJNMzQxLjMgMEg1MTJ2NTEySDM0MS4zeiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-je {
  background-image: url(/app/img/je.7a0b485.svg);
}

.flag-icon-je.flag-icon-squared {
  background-image: url(/app/img/je.e1bb30f.svg);
}

.flag-icon-jm {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWptIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGQ9Ik0wIDBsMzIwIDI0MEwwIDQ4MHptNjQwIDBMMzIwIDI0MGwzMjAgMjQweiIvPgogICAgPHBhdGggZmlsbD0iIzA5MCIgZD0iTTAgMGwzMjAgMjQwTDY0MCAwem0wIDQ4MGwzMjAtMjQwIDMyMCAyNDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmMwIiBkPSJNNjQwIDBoLTU5LjZMMCA0MzUuM1Y0ODBoNTkuNkw2NDAgNDQuN3oiLz4KICAgIDxwYXRoIGZpbGw9IiNmYzAiIGQ9Ik0wIDB2NDQuN0w1ODAuNCA0ODBINjQwdi00NC43TDU5LjYgMHoiLz4KICA8L2c+Cjwvc3ZnPgo=);
}

.flag-icon-jm.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWptIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGQ9Ik0wIDBsMjU2IDI1NkwwIDUxMnptNTEyIDBMMjU2IDI1NmwyNTYgMjU2eiIvPgogICAgPHBhdGggZmlsbD0iIzA5MCIgZD0iTTAgMGwyNTYgMjU2TDUxMiAwem0wIDUxMmwyNTYtMjU2IDI1NiAyNTZ6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmMwIiBkPSJNNTEyIDBoLTQ3LjdMMCA0NjQuM1Y1MTJoNDcuN0w1MTIgNDcuN3oiLz4KICAgIDxwYXRoIGZpbGw9IiNmYzAiIGQ9Ik0wIDB2NDcuN0w0NjQuMyA1MTJINTEydi00Ny43TDQ3LjcgMHoiLz4KICA8L2c+Cjwvc3ZnPgo=);
}

.flag-icon-jo {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWpvIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImpvLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNLTExNy44IDBoNjgyLjZ2NTEyaC02ODIuNnoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGNsaXAtcGF0aD0idXJsKCNqby1hKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTEwLjUpIHNjYWxlKC45Mzc1KSI+CiAgICA8ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS13aWR0aD0iMXB0Ij4KICAgICAgPHBhdGggZD0iTS0xMTcuOCAwaDEwMjR2MTcwLjdoLTEwMjR6Ii8+CiAgICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0tMTE3LjggMTcwLjdoMTAyNHYxNzAuNmgtMTAyNHoiLz4KICAgICAgPHBhdGggZmlsbD0iIzA5MCIgZD0iTS0xMTcuOCAzNDEuM2gxMDI0VjUxMmgtMTAyNHoiLz4KICAgICAgPHBhdGggZmlsbD0icmVkIiBkPSJNLTExNy44IDUxMmw1MTItMjU2LTUxMi0yNTZ2NTEyeiIvPgogICAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjQuNSAyODlsNS43LTI0LjlINC43bDIzLTExLTE1LjktMTkuOSAyMyAxMSA1LjYtMjQuOCA1LjcgMjQuOUw2OSAyMzMuMmwtMTYgMTkuOSAyMyAxMUg1MC42bDUuNyAyNC45LTE1LjktMjB6Ii8+CiAgICA8L2c+CiAgPC9nPgo8L3N2Zz4K);
}

.flag-icon-jo.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWpvIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMTEzLjYgMEg2MDd2NDkzLjVIMTEzLjZ6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBjbGlwLXBhdGg9InVybCgjYSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMTcuOCkgc2NhbGUoMS4wMzc1KSI+CiAgICA8ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS13aWR0aD0iMXB0Ij4KICAgICAgPHBhdGggZD0iTTAgMGg5ODd2MTY0LjVIMHoiLz4KICAgICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMTY0LjVoOTg3VjMyOUgweiIvPgogICAgICA8cGF0aCBmaWxsPSIjMDkwIiBkPSJNMCAzMjloOTg3djE2NC41SDB6Ii8+CiAgICAgIDxwYXRoIGZpbGw9InJlZCIgZD0iTTAgNDkzLjVsNDkzLjUtMjQ2LjhMMCAwdjQ5My41eiIvPgogICAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTY0LjggMjQ0bDIyIDEwLjZoLTI0LjVsNS41IDI0LTE1LjMtMTkuMy0xNS4zIDE5LjIgNS41LTIzLjlIMTE4bDIyLjEtMTAuNy0xNS4zLTE5LjEgMjIuMSAxMC42IDUuNS0yMy45IDUuNSAyNCAyMi0xMC43eiIvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-jp {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWpwIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImpwLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNLTg4IDMyaDY0MHY0ODBILTg4eiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCIgY2xpcC1wYXRoPSJ1cmwoI2pwLWEpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4OCAtMzIpIj4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0tMTI4IDMyaDcyMHY0ODBoLTcyMHoiLz4KICAgIDxjaXJjbGUgY3g9IjUyMy4xIiBjeT0iMzQ0LjEiIHI9IjE5NC45IiBmaWxsPSIjZDMwMDAwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTY4LjQgOC42KSBzY2FsZSguNzY1NTQpIi8+CiAgPC9nPgo8L3N2Zz4K);
}

.flag-icon-jp.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWpwIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMTc3LjIgMGg3MDguNnY3MDguN0gxNzcuMnoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLXdpZHRoPSIxcHQiIGNsaXAtcGF0aD0idXJsKCNhKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyOCkgc2NhbGUoLjcyMjQ5KSI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDEwNjN2NzA4LjdIMHoiLz4KICAgIDxjaXJjbGUgY3g9IjUyMy4xIiBjeT0iMzQ0LjEiIHI9IjE5NC45IiBmaWxsPSIjZDMwMDAwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTkuNyAtMzQuNSkgc2NhbGUoMS4xMzAyKSIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-ke {
  background-image: url(/app/img/ke.74aaf58.svg);
}

.flag-icon-ke.flag-icon-squared {
  background-image: url(/app/img/ke.9ea8909.svg);
}

.flag-icon-kg {
  background-image: url(/app/img/kg.1fe994c.svg);
}

.flag-icon-kg.flag-icon-squared {
  background-image: url(/app/img/kg.4ad89b3.svg);
}

.flag-icon-kh {
  background-image: url(/app/img/kh.7b33804.svg);
}

.flag-icon-kh.flag-icon-squared {
  background-image: url(/app/img/kh.695ec7a.svg);
}

.flag-icon-ki {
  background-image: url(/app/img/ki.de100d3.svg);
}

.flag-icon-ki.flag-icon-squared {
  background-image: url(/app/img/ki.32000b0.svg);
}

.flag-icon-km {
  background-image: url(/app/img/km.93ef5e2.svg);
}

.flag-icon-km.flag-icon-squared {
  background-image: url(/app/img/km.4c4fa2a.svg);
}

.flag-icon-kn {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWtuIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImtuLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNLTgwLjEgMGg2ODIuN3Y1MTJILTgwLjF6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcGF0aD0idXJsKCNrbi1hKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzUuMSkgc2NhbGUoLjkzNzUpIj4KICAgIDxwYXRoIGZpbGw9IiNmZmU5MDAiIGQ9Ik0tMTA3LjguMmg3MzcuNnY1MTEuM2gtNzM3LjZ6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMzVhMTAwIiBkPSJNLTEwOC4yLjJsLjggMzY4LjZMNDY2LjYgMGwtNTc0LjguMnoiLz4KICAgIDxwYXRoIGZpbGw9IiNjNzAwMDAiIGQ9Ik02MzAuNyA1MTEuNWwtMS40LTM4My4yLTU3OSAzODMuNSA1ODAuNC0uM3oiLz4KICAgIDxwYXRoIGQ9Ik0tMTA3LjkgMzk2LjZsLjUgMTE1LjQgMTI1LjMtLjIgNjExLjctNDEwLjFMNjI5IDEuNCA1MDUuMi4ybC02MTMgMzk2LjR6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMzgwLjQgMTU2LjZsLTkuOC00Mi4yIDMzLjMgMjcgMzgtMjQuNi0xNy40IDQxLjMgMzMuNCAyNy00NC4yLTEuNS0xNy4zIDQxLjMtOS45LTQyLjItNDQuMS0xLjV6bS0yNzUuMiAxNzlsLTkuOS00Mi4zIDMzLjMgMjcgMzgtMjQuNi0xNy40IDQxLjMgMzMuNCAyNy00NC4xLTEuNS0xNy40IDQxLjMtOS44LTQyLjItNDQuMS0xLjV6Ii8+CiAgPC9nPgo8L3N2Zz4K);
}

.flag-icon-kn.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWtuIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMTUxLjctLjNoNzQ1LjF2NzQ1SDE1MS43eiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXBhdGg9InVybCgjYSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMDQuMiAuMikgc2NhbGUoLjY4NzE0KSI+CiAgICA8cGF0aCBmaWxsPSIjZmZlOTAwIiBkPSJNLTUuMyAwaDEwNzMuNXY3NDRILTUuM3oiLz4KICAgIDxwYXRoIGZpbGw9IiMzNWExMDAiIGQ9Ik0tNS44IDBsMS4yIDUzNi40TDgzMC43LS40LTUuOCAweiIvPgogICAgPHBhdGggZmlsbD0iI2M3MDAwMCIgZD0iTTEwNjkuNSA3NDRsLTEuOS01NTcuN0wyMjUgNzQ0LjVsODQ0LjUtLjR6Ii8+CiAgICA8cGF0aCBkPSJNLTUuMyA1NzYuOWwuNyAxNjcuOSAxODIuMy0uM0wxMDY4IDE0Ny42bC0xLTE0Nkw4ODYuOSAwLTUuNCA1NzYuOXoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik04MTggMjY5bC02NC4yLTIuMi0yNS4zIDYwLjItMTQuMy02MS41LTY0LjItMi4yIDU1LjQtMzUuN0w2OTEgMTY2bDQ4LjUgMzkuNCA1NS4zLTM1LjktMjUuNCA2MC4yek00MTcuNSA1MjkuNmwtNjQuMy0yLjMtMjUuMiA2MC4yLTE0LjMtNjEuNS02NC4zLTIuMiA1NS40LTM1LjgtMTQuNC02MS40IDQ4LjUgMzkuNCA1NS4zLTM1LjktMjUuMyA2MC4xeiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-kp {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWtwIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImtwLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNNSAuMWg2ODIuNlY1MTJINS4xeiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXBhdGg9InVybCgja3AtYSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00LjggLS4xKSBzY2FsZSguOTM3NjgpIj4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIHN0cm9rZT0iIzAwMCIgZD0iTTc3NiA1MTEuNUgtNzZWLjVoODUyeiIvPgogICAgPHBhdGggZmlsbD0iIzNlNTY5OCIgZD0iTTc3NiA0MTlILTc2djkyLjVoODUyeiIvPgogICAgPHBhdGggZmlsbD0iI2M2MDAwMCIgZD0iTTc3NiAzOTcuNkgtNzZWMTE0LjRoODUyeiIvPgogICAgPHBhdGggZmlsbD0iIzNlNTY5OCIgZD0iTTc3NiAuNkgtNzZWOTNoODUyeiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTMyOC41IDI1NmMwIDYzLjUtNTMgMTE1LTExOC42IDExNVM5MS4zIDMxOS41IDkxLjMgMjU2czUzLTExNC44IDExOC42LTExNC44YzY1LjUgMCAxMTguNiA1MS40IDExOC42IDExNC45eiIvPgogICAgPHBhdGggZmlsbD0iI2M0MDAwMCIgZD0iTTE3NS44IDI3MC42bC01Ny00MC43IDcxLS4yIDIyLjctNjYuNCAyMS4xIDY2LjEgNzEtLjQtNTcuOSA0MS4yIDIxLjMgNjYuMS01Ny00MC43LTU4IDQxLjN6Ii8+CiAgPC9nPgo8L3N2Zz4K);
}

.flag-icon-kp.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWtwIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNOTIuMiA3LjhoNTkzLjZ2NDg1LjVIOTIuMnoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1wYXRoPSJ1cmwoI2EpIiB0cmFuc2Zvcm09Im1hdHJpeCguODYyNTQgMCAwIDEuMDU0NiAtNzkuNSAtOC4zKSI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMS4xIiBkPSJNOTkxLjggNDkyLjlINC4yVjguNGg5ODcuNnoiLz4KICAgIDxwYXRoIGZpbGw9IiMzZTU2OTgiIGQ9Ik05OTEuOCA0MDUuMkg0LjJWNDkzaDk4Ny42eiIvPgogICAgPHBhdGggZmlsbD0iI2M2MDAwMCIgZD0iTTk5MS44IDM4NC45SDQuMlYxMTYuNGg5ODcuNnoiLz4KICAgIDxwYXRoIGZpbGw9IiMzZTU2OTgiIGQ9Ik05OTEuOCA4LjRINC4yVjk2aDk4Ny42eiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTQ3MyAyNTAuN2MwIDYwLjEtNjEuNSAxMDguOS0xMzcuNCAxMDguOS03NiAwLTEzNy42LTQ4LjgtMTM3LjYtMTA5IDAtNjAuMSA2MS42LTEwOC45IDEzNy42LTEwOC45UzQ3MyAxOTAuNSA0NzMgMjUwLjd6Ii8+CiAgICA8cGF0aCBmaWxsPSIjYzQwMDAwIiBkPSJNNDAyLjkgMzI2LjhsLTY2LjEtMzguNi02Ny4xIDM5IDI2LjMtNjIuOC02Ni4xLTM4LjUgODIuNC0uMyAyNi4yLTYzIDI0LjUgNjIuOCA4Mi40LS40LTY3LjIgMzl6Ii8+CiAgPC9nPgo8L3N2Zz4K);
}

.flag-icon-kr {
  background-image: url(/app/img/kr.939387c.svg);
}

.flag-icon-kr.flag-icon-squared {
  background-image: url(/app/img/kr.9406f22.svg);
}

.flag-icon-kw {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWt3IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9Imt3LWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDY4Mi43djUxMkgweiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCIgY2xpcC1wYXRoPSJ1cmwoI2t3LWEpIiB0cmFuc2Zvcm09InNjYWxlKC45Mzc1KSI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAxNzAuNmgxMDI0djE3MC43SDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZjMxODMwIiBkPSJNMCAzNDEuM2gxMDI0VjUxMkgweiIvPgogICAgPHBhdGggZmlsbD0iIzAwZDk0MSIgZD0iTTAgMGgxMDI0djE3MC43SDB6Ii8+CiAgICA8cGF0aCBkPSJNMCAwdjUxMmwyNTUuNC0xNzAuNy42LTE3MC44TDAgMHoiLz4KICA8L2c+Cjwvc3ZnPgo=);
}

.flag-icon-kw.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWt3IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDQ5NnY0OTZIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLXdpZHRoPSIxcHQiIGNsaXAtcGF0aD0idXJsKCNhKSIgdHJhbnNmb3JtPSJzY2FsZSgxLjAzMjEpIj4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDE2NS4zaDk5Mi4xdjE2NS40SDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZjMxODMwIiBkPSJNMCAzMzAuN2g5OTIuMXYxNjUuNEgweiIvPgogICAgPHBhdGggZmlsbD0iIzAwZDk0MSIgZD0iTTAgMGg5OTIuMXYxNjUuNEgweiIvPgogICAgPHBhdGggZD0iTTAgMHY0OTZsMjQ3LjUtMTY1LjMuNS0xNjUuNUwwIDB6Ii8+CiAgPC9nPgo8L3N2Zz4K);
}

.flag-icon-ky {
  background-image: url(/app/img/ky.ef8e187.svg);
}

.flag-icon-ky.flag-icon-squared {
  background-image: url(/app/img/ky.c311ddb.svg);
}

.flag-icon-kz {
  background-image: url(/app/img/kz.7194851.svg);
}

.flag-icon-kz.flag-icon-squared {
  background-image: url(/app/img/kz.f528d17.svg);
}

.flag-icon-la {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWxhIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImxhLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1wYXRoPSJ1cmwoI2xhLWEpIj4KICAgIDxwYXRoIGZpbGw9IiNjZTExMjYiIGQ9Ik0tNDAgMGg3MjB2NDgwSC00MHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDI4NjgiIGQ9Ik0tNDAgMTE5LjNoNzIwdjI0MS40SC00MHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik00MjMuNCAyNDBhMTAzLjQgMTAzLjQgMCAxMS0yMDYuOCAwIDEwMy40IDEwMy40IDAgMTEyMDYuOCAweiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-la.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWxhIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMTc3LjIgMGg3MDguNnY3MDguN0gxNzcuMnoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1wYXRoPSJ1cmwoI2EpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTI4KSBzY2FsZSguNzIyNDkpIj4KICAgIDxwYXRoIGZpbGw9IiNjZTExMjYiIGQ9Ik0wIDBoMTA2M3Y3MDguN0gweiIvPgogICAgPHBhdGggZmlsbD0iIzAwMjg2OCIgZD0iTTAgMTc2aDEwNjN2MzU2LjZIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik02ODQuMiAzNTQuM2ExNTIuNyAxNTIuNyAwIDExLTMwNS40IDAgMTUyLjcgMTUyLjcgMCAwMTMwNS40IDB6Ii8+CiAgPC9nPgo8L3N2Zz4K);
}

.flag-icon-lb {
  background-image: url(/app/img/lb.7547992.svg);
}

.flag-icon-lb.flag-icon-squared {
  background-image: url(/app/img/lb.940cc75.svg);
}

.flag-icon-lc {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWxjIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiM2NWNmZmYiIGQ9Ik0wIDBoNjQwdjQ4MEgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTMxOC45IDQybDE2Mi43IDM5NS4zLTMyMi42LjlMMzE4LjkgNDJ6Ii8+CiAgICA8cGF0aCBkPSJNMzE5IDk2LjVsMTQwLjggMzQwLTI3OSAuOEwzMTkgOTYuNXoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmNlMDAiIGQ9Ik0zMTguOSAyNDAuMWwxNjIuNyAxOTcuNi0zMjIuNi41IDE1OS45LTE5OC4xeiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-lc.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWxjIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiM2NWNmZmYiIGQ9Ik0wIDBoNTEydjUxMkgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTI1NC44IDQ0LjhsMTczLjUgNDIxLjYtMzQ0IDFMMjU0LjcgNDQuOHoiLz4KICAgIDxwYXRoIGQ9Ik0yNTUgMTAzbDE1MCAzNjIuNi0yOTcuNS44TDI1NSAxMDN6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZjZTAwIiBkPSJNMjU0LjggMjU2LjFsMTczLjUgMjEwLjgtMzQ0IC41IDE3MC41LTIxMS4zeiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-li {
  background-image: url(/app/img/li.69a1d60.svg);
}

.flag-icon-li.flag-icon-squared {
  background-image: url(/app/img/li.572f902.svg);
}

.flag-icon-lk {
  background-image: url(/app/img/lk.593078c.svg);
}

.flag-icon-lk.flag-icon-squared {
  background-image: url(/app/img/lk.93412c6.svg);
}

.flag-icon-lr {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWxyIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImxyLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDY4Mi43djUxMkgweiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXBhdGg9InVybCgjbHItYSkiIHRyYW5zZm9ybT0ic2NhbGUoLjkzNzUpIj4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoNzY3Ljl2NTEySDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMDA2IiBkPSJNMCAwaDIzMi43djIzMi44SDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjYzAwIiBkPSJNMCA0NjQuOWg3NjcuOVY1MTJIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNjMDAiIGQ9Ik0wIDQ2NS40aDc2Ny45VjUxMkgwem0wLTkyLjloNzY3Ljl2NDYuMkgwem0wLTkzLjJoNzY2VjMyNkgwek0yMzIuNyAwaDUzNS4xdjQ2LjVIMjMyLjd6bTAgMTg2aDUzNS4xdjQ2LjhIMjMyLjd6bTAtOTIuN2g1MzUuMXY0Ni41SDIzMi43eiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE2Ni4zIDE3Ny41bC01MC43LTMxLTUwLjQgMzEuMyAxOC43LTUwLjktNTAuMy0zMS40IDYyLjMtLjQgMTkuMy01MC43TDEzNSA5NWg2Mi4zbC01MC4xIDMxLjcgMTkuMSA1MC44eiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-lr.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWxyIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1wYXRoPSJ1cmwoI2EpIj4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoNzY3Ljl2NTEySDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMDA2IiBkPSJNMCAwaDIzMi43djIzMi44SDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjYzAwIiBkPSJNMCA0NjQuOWg3NjcuOVY1MTJIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNjMDAiIGQ9Ik0wIDQ2NS40aDc2Ny45VjUxMkgwem0wLTkyLjloNzY3Ljl2NDYuMkgwem0wLTkzLjJoNzY2VjMyNkgwek0yMzIuNyAwaDUzNS4xdjQ2LjVIMjMyLjd6bTAgMTg2aDUzNS4xdjQ2LjhIMjMyLjd6bTAtOTIuN2g1MzUuMXY0Ni41SDIzMi43eiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE2Ni4zIDE3Ny41bC01MC43LTMxLTUwLjQgMzEuMyAxOC43LTUwLjktNTAuMy0zMS40IDYyLjMtLjQgMTkuMy01MC43TDEzNSA5NWg2Mi4zbC01MC4xIDMxLjcgMTkuMSA1MC44eiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-ls {
  background-image: url(/app/img/ls.0de0f90.svg);
}

.flag-icon-ls.flag-icon-squared {
  background-image: url(/app/img/ls.cddead6.svg);
}

.flag-icon-lt {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWx0IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCIgdHJhbnNmb3JtPSJzY2FsZSguNjQxNDMgLjk2NzczKSI+CiAgICA8cmVjdCB3aWR0aD0iMTA2MyIgaGVpZ2h0PSI3MDguNyIgZmlsbD0iIzAwNmE0NCIgcng9IjAiIHJ5PSIwIiB0cmFuc2Zvcm09InNjYWxlKC45Mzg2NSAuNjk2ODYpIi8+CiAgICA8cmVjdCB3aWR0aD0iMTA2MyIgaGVpZ2h0PSIyMzYuMiIgeT0iNDc1LjYiIGZpbGw9IiNjMTI3MmQiIHJ4PSIwIiByeT0iMCIgdHJhbnNmb3JtPSJzY2FsZSguOTM4NjUgLjY5Njg2KSIvPgogICAgPHBhdGggZmlsbD0iI2ZkYjkxMyIgZD0iTTAgMGg5OTcuOHYxNjQuNkgweiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-lt.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWx0IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCIgdHJhbnNmb3JtPSJzY2FsZSguNTEzMTQgMS4wMzIyKSI+CiAgICA8cmVjdCB3aWR0aD0iMTA2MyIgaGVpZ2h0PSI3MDguNyIgZmlsbD0iIzAwNmE0NCIgcng9IjAiIHJ5PSIwIiB0cmFuc2Zvcm09InNjYWxlKC45Mzg2NSAuNjk2ODYpIi8+CiAgICA8cmVjdCB3aWR0aD0iMTA2MyIgaGVpZ2h0PSIyMzYuMiIgeT0iNDc1LjYiIGZpbGw9IiNjMTI3MmQiIHJ4PSIwIiByeT0iMCIgdHJhbnNmb3JtPSJzY2FsZSguOTM4NjUgLjY5Njg2KSIvPgogICAgPHBhdGggZmlsbD0iI2ZkYjkxMyIgZD0iTTAgMGg5OTcuOHYxNjQuNkgweiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-lu {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWx1IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iIzAwYTFkZSIgZD0iTTAgMjQwaDY0MHYyNDBIMHoiLz4KICA8cGF0aCBmaWxsPSIjZWQyOTM5IiBkPSJNMCAwaDY0MHYyNDBIMHoiLz4KICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAxNjBoNjQwdjE2MEgweiIvPgo8L3N2Zz4K);
}

.flag-icon-lu.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWx1IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iIzAwYTFkZSIgZD0iTTAgMjU2aDUxMnYyNTZIMHoiLz4KICA8cGF0aCBmaWxsPSIjZWQyOTM5IiBkPSJNMCAwaDUxMnYyNTZIMHoiLz4KICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAxNzAuN2g1MTJ2MTcwLjZIMHoiLz4KPC9zdmc+Cg==);
}

.flag-icon-lv {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWx2IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoNjQwdjQ4MEgweiIvPgogICAgPHBhdGggZmlsbD0iIzk4MWUzMiIgZD0iTTAgMGg2NDB2MTkySDB6bTAgMjg4aDY0MHYxOTJIMHoiLz4KICA8L2c+Cjwvc3ZnPgo=);
}

.flag-icon-lv.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWx2IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoNTEydjUxMkgweiIvPgogICAgPHBhdGggZmlsbD0iIzk4MWUzMiIgZD0iTTAgMGg1MTJ2MjA0LjhIMHptMCAzMDcuMmg1MTJWNTEySDB6Ii8+CiAgPC9nPgo8L3N2Zz4K);
}

.flag-icon-ly {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWx5IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9Imx5LWEiPgogICAgICA8cGF0aCBkPSJNMTY2LjctMjBoNjY2LjZ2NTAwSDE2Ni43eiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgY2xpcC1wYXRoPSJ1cmwoI2x5LWEpIiB0cmFuc2Zvcm09Im1hdHJpeCguOTYgMCAwIC45NiAtMTYwIDE5LjIpIj4KICAgIDxwYXRoIGZpbGw9IiMyMzllNDYiIGQ9Ik0wLTIwaDEwMDB2NTAwSDB6Ii8+CiAgICA8cGF0aCBkPSJNMC0yMGgxMDAwdjM3NUgweiIvPgogICAgPHBhdGggZmlsbD0iI2U3MDAxMyIgZD0iTTAtMjBoMTAwMHYxMjVIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik01NDQuMiAxODUuOGE1NC4zIDU0LjMgMCAxMDAgODguNCA2Mi41IDYyLjUgMCAxMTAtODguNE01MzAuNCAyMzBsODQuMS0yNy4zLTUyIDcxLjV2LTg4LjRsNTIgNzEuNXoiLz4KICA8L2c+Cjwvc3ZnPgo=);
}

.flag-icon-ly.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWx5IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBkPSJNMjUwIDEyaDUwMHY1MDBIMjUweiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgY2xpcC1wYXRoPSJ1cmwoI2EpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjU2IC0xMi4zKSBzY2FsZSgxLjAyNCkiPgogICAgPHBhdGggZmlsbD0iIzIzOWU0NiIgZD0iTTAgMTJoMTAwMHY1MDBIMHoiLz4KICAgIDxwYXRoIGQ9Ik0wIDEyaDEwMDB2Mzc1SDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZTcwMDEzIiBkPSJNMCAxMmgxMDAwdjEyNUgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTU0NC4yIDIxNy44YTU0LjMgNTQuMyAwIDEwMCA4OC40IDYyLjUgNjIuNSAwIDExMC04OC40TTUzMC40IDI2Mmw4NC4xLTI3LjMtNTIgNzEuNXYtODguNGw1MiA3MS41eiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-ma {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW1hIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iI2MxMjcyZCIgZD0iTTY0MCAwSDB2NDgwaDY0MHoiLz4KICA8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDYyMzMiIHN0cm9rZS13aWR0aD0iMTEuNyIgZD0iTTMyMCAxNzkuNEwyODQuNCAyODlsOTMuMi02Ny42SDI2Mi40bDkzLjIgNjcuNnoiLz4KPC9zdmc+Cg==);
}

.flag-icon-ma.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW1hIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iI2MxMjcyZCIgZD0iTTUxMiAwSDB2NTEyaDUxMnoiLz4KICA8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDYyMzMiIHN0cm9rZS13aWR0aD0iMTIuNSIgZD0iTTI1NiAxOTEuNGwtMzggMTE2LjggOTkuNC03Mi4ySDE5NC42bDk5LjMgNzIuMnoiLz4KPC9zdmc+Cg==);
}

.flag-icon-mc {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW1jIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZjMxODMwIiBkPSJNMCAwaDY0MHYyNDBIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDI0MGg2NDB2MjQwSDB6Ii8+CiAgPC9nPgo8L3N2Zz4K);
}

.flag-icon-mc.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW1jIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZjMxODMwIiBkPSJNMCAwaDUxMnYyNTZIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDI1Nmg1MTJ2MjU2SDB6Ii8+CiAgPC9nPgo8L3N2Zz4K);
}

.flag-icon-md {
  background-image: url(/app/img/md.4d08e48.svg);
}

.flag-icon-md.flag-icon-squared {
  background-image: url(/app/img/md.efdfab0.svg);
}

.flag-icon-me {
  background-image: url(/app/img/me.0b78561.svg);
}

.flag-icon-me.flag-icon-squared {
  background-image: url(/app/img/me.4c8b84a.svg);
}

.flag-icon-mf {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW1mIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDI2N2YiIGQ9Ik0wIDBoMjEzLjN2NDgwSDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZjMxODMwIiBkPSJNNDI2LjcgMEg2NDB2NDgwSDQyNi43eiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-mf.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW1mIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDI2N2YiIGQ9Ik0wIDBoMTcwLjd2NTEySDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZjMxODMwIiBkPSJNMzQxLjMgMEg1MTJ2NTEySDM0MS4zeiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-mg {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW1nIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmYzMzE5IiBkPSJNMjEzLjMgMEg2NDB2MjQwSDIxMy4zeiIvPgogICAgPHBhdGggZmlsbD0iIzAwY2MyOCIgZD0iTTIxMy4zIDI0MEg2NDB2MjQwSDIxMy4zeiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGgyMTMuM3Y0ODBIMHoiLz4KICA8L2c+Cjwvc3ZnPgo=);
}

.flag-icon-mg.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW1nIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmYzMzE5IiBkPSJNMTcwLjcgMEg1MTJ2MjU2SDE3MC43eiIvPgogICAgPHBhdGggZmlsbD0iIzAwY2MyOCIgZD0iTTE3MC43IDI1Nkg1MTJ2MjU2SDE3MC43eiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGgxNzAuN3Y1MTJIMHoiLz4KICA8L2c+Cjwvc3ZnPgo=);
}

.flag-icon-mh {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW1oIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiMzYjVhYTMiIGQ9Ik0wIDBoNjM5Ljl2NDgwSDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZTJhZTU3IiBkPSJNMCA0NjdMNjM5LjkgMHY4N0wwIDQ4MHYtMTN6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjIuNCA0ODBMNjQwIDE3OS4ybC0uMS05NS41TDAgNDgwaDIyLjR6bTE1My00NjQuOEwxNjkgMTE4bC0yNy02NS42IDEwLjQgNjkuOC00MS45LTU2LjQgMjcuNSA2NC4zLTU1LTQyLjYgNDIuOCA1My42LTYyLjEtMjcuNiA1NC40IDQxLjItNjcuNy05IDY0IDI1LjRMMTQgMTgwLjNsMTAwLjYgNi43LTYzLjcgMjYuMiA2Ny05LTU0LjMgNDAgNjMtMjcuNi00MyA1NCA1NC42LTQxLjMtMjcgNjIuOSA0My42LTU0LjctMTEuOCA2OC4xIDI3LjUtNjMuNyA2LjIgMTAwLjcgOS43LTEwMC40IDIzLjcgNjQtOS02OSA0My40IDU0LjgtMjguNi02NCA1NC42IDQ0LTQzLjQtNTQuOSA2NC45IDI3LTU3LjQtNDEuOSA2OS45IDExLjgtNjctMjUuNyAxMDQuMS02LjUtMTA0LTkuNyA2OC41LTIyLjgtNzEgOSA1OC42LTQxLTY2IDI2LjUgNDUuNi01NS4zLTU1LjYgNDMuNCAyNi43LTY2LjQtNDMuMSA1Ni40IDkuMy03MC40LTI1LjcgNjYuNS05LjYtMTAyLjh6Ii8+CiAgPC9nPgo8L3N2Zz4K);
}

.flag-icon-mh.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW1oIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiMzYjVhYTMiIGQ9Ik0wIDBoNTExLjl2NTEySDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTM5IDEuMmwtNS4zIDg4LTIzLjItNTYuMSA5IDU5LjctMzUuOS00OC4yIDIzLjUgNTUtNDctMzYuNUw5Ni43IDEwOSA0My41IDg1LjRsNDYuNiAzNS4zLTU4LTcuN0w4NyAxMzQuN2wtODYgNy45IDg2IDUuNy01NC41IDIyLjRMOTAgMTYzbC00Ni40IDM0LjIgNTMuOC0yMy42LTM2LjcgNDYuMiA0Ni43LTM1LjQtMjMuNCA1NCAzNy40LTQ2LjgtMTAgNTguMyAyMy40LTU0LjUgNS40IDg2LjEgOC4yLTg1LjkgMjAuMyA1NC45LTcuNy01OS4xIDM3LjIgNDYuOC0yNC41LTU0LjcgNDYuNyAzNy42LTM3LTQ3IDU1LjQgMjMuMS00OS4xLTM1LjggNTkuOCAxMC01Ny4zLTIyIDg5LTUuNS04OS04LjNMMjUxIDExNmwtNjAuNyA3LjYgNTAuMi0zNS01Ni42IDIyLjcgMzktNDcuMy00Ny41IDM3LjEgMjMtNTYuOC0zNyA0OC4zIDgtNjAuMy0yMiA1Ni45LTguMi04OHoiLz4KICAgIDxwYXRoIGZpbGw9IiNlMmFlNTciIGQ9Ik0wIDQ5OC4yTDUxMiAwdjkyLjdMMCA1MTJ2LTEzLjh6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTggNTEybDQ5NC0zMjAuOC0uMS0xMDEuOUwtLjEgNTEyaDE4eiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-mk {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW1rIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iI2QyMDAwMCIgZD0iTTAgMGg2NDB2NDgwSDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZmZTYwMCIgZD0iTTAgMGg5NmwyMjQgMjMxLjRMNTQ0IDBoOTZMMCA0ODBoOTZsMjI0LTIzMS40TDU0NCA0ODBoOTZ6bTY0MCAxOTJ2OTZMMCAxOTJ2OTZ6TTI4MCAwbDQwIDIwNS43TDM2MCAwem0wIDQ4MGw0MC0yMDUuN0wzNjAgNDgweiIvPgogIDxjaXJjbGUgY3g9IjMyMCIgY3k9IjI0MCIgcj0iNzcuMSIgZmlsbD0iI2ZmZTYwMCIgc3Ryb2tlPSIjZDIwMDAwIiBzdHJva2Utd2lkdGg9IjE3LjEiLz4KPC9zdmc+Cg==);
}

.flag-icon-mk.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW1rIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iI2QyMDAwMCIgZD0iTTAgMGg1MTJ2NTEySDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZmZTYwMCIgZD0iTTAgMGg4Ni44TDI1NiAyNDYuOSA0MjUuMiAwSDUxMkwwIDUxMmg4Ni44TDI1NiAyNjUuMSA0MjUuMiA1MTJINTEyem01MTIgMjA0Ljh2MTAyLjRMMCAyMDQuOHYxMDIuNHpNMjA0LjggMEwyNTYgMjE5LjQgMzA3LjIgMHptMCA1MTJMMjU2IDI5Mi42IDMwNy4yIDUxMnoiLz4KICA8Y2lyY2xlIGN4PSIyNTYiIGN5PSIyNTYiIHI9IjgyLjMiIGZpbGw9IiNmZmU2MDAiIHN0cm9rZT0iI2QyMDAwMCIgc3Ryb2tlLXdpZHRoPSIxOC4zIi8+Cjwvc3ZnPgo=);
}

.flag-icon-ml {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW1sIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9InJlZCIgZD0iTTQyNS44IDBINjQwdjQ4MEg0MjUuN3oiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDlhMDAiIGQ9Ik0wIDBoMjEyLjl2NDgwSDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmYwIiBkPSJNMjEyLjkgMGgyMTR2NDgwaC0yMTR6Ii8+CiAgPC9nPgo8L3N2Zz4K);
}

.flag-icon-ml.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW1sIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9InJlZCIgZD0iTTM0MC42IDBINTEydjUxMkgzNDAuNnoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDlhMDAiIGQ9Ik0wIDBoMTcwLjN2NTEySDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmYwIiBkPSJNMTcwLjMgMGgxNzEuMnY1MTJIMTcwLjN6Ii8+CiAgPC9nPgo8L3N2Zz4K);
}

.flag-icon-mm {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1tbSIgdmlld0JveD0iMCAwIDY0MCA0ODAiPgogIDxkZWZzPgogICAgPHBhdGggaWQ9ImEiIGZpbGw9IiNmZmYiIGQ9Ik0wLS41bC4yLjVoLS40eiIgdHJhbnNmb3JtPSJzY2FsZSg4Ljg0NCkiLz4KICAgIDxnIGlkPSJiIj4KICAgICAgPHVzZSB3aWR0aD0iMTgiIGhlaWdodD0iMTIiIHRyYW5zZm9ybT0icm90YXRlKC0xNDQpIiB4bGluazpocmVmPSIjYSIvPgogICAgICA8dXNlIHdpZHRoPSIxOCIgaGVpZ2h0PSIxMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTcyKSIgeGxpbms6aHJlZj0iI2EiLz4KICAgICAgPHVzZSB3aWR0aD0iMTgiIGhlaWdodD0iMTIiIHhsaW5rOmhyZWY9IiNhIi8+CiAgICAgIDx1c2Ugd2lkdGg9IjE4IiBoZWlnaHQ9IjEyIiB0cmFuc2Zvcm09InJvdGF0ZSg3MikiIHhsaW5rOmhyZWY9IiNhIi8+CiAgICAgIDx1c2Ugd2lkdGg9IjE4IiBoZWlnaHQ9IjEyIiB0cmFuc2Zvcm09InJvdGF0ZSgxNDQpIiB4bGluazpocmVmPSIjYSIvPgogICAgPC9nPgogIDwvZGVmcz4KICA8cGF0aCBmaWxsPSIjZmVjYjAwIiBkPSJNMC0uMWg2NDBWMTYwSDB6Ii8+CiAgPHBhdGggZmlsbD0iI2VhMjgzOSIgZD0iTTAgMzIwaDY0MHYxNjBIMHoiLz4KICA8cGF0aCBmaWxsPSIjMzRiMjMzIiBkPSJNMCAxNjBoNjQwdjE2MEgweiIvPgogIDx1c2Ugd2lkdGg9IjE4IiBoZWlnaHQ9IjEyIiB4PSI5IiB5PSI2LjQiIHRyYW5zZm9ybT0ibWF0cml4KDQwIDAgMCA0MCAtNDAgMCkiIHhsaW5rOmhyZWY9IiNiIi8+Cjwvc3ZnPgo=);
}

.flag-icon-mm.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1tbSIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxkZWZzPgogICAgPHBhdGggaWQ9ImEiIGZpbGw9IiNmZmYiIGQ9Ik0uMiAwaC0uNEwwLS41eiIgdHJhbnNmb3JtPSJzY2FsZSg4Ljg0NCkiLz4KICAgIDxnIGlkPSJiIj4KICAgICAgPHVzZSB3aWR0aD0iMTgiIGhlaWdodD0iMTIiIHRyYW5zZm9ybT0icm90YXRlKC0xNDQpIiB4bGluazpocmVmPSIjYSIvPgogICAgICA8dXNlIHdpZHRoPSIxOCIgaGVpZ2h0PSIxMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTcyKSIgeGxpbms6aHJlZj0iI2EiLz4KICAgICAgPHVzZSB3aWR0aD0iMTgiIGhlaWdodD0iMTIiIHhsaW5rOmhyZWY9IiNhIi8+CiAgICAgIDx1c2Ugd2lkdGg9IjE4IiBoZWlnaHQ9IjEyIiB0cmFuc2Zvcm09InJvdGF0ZSg3MikiIHhsaW5rOmhyZWY9IiNhIi8+CiAgICAgIDx1c2Ugd2lkdGg9IjE4IiBoZWlnaHQ9IjEyIiB0cmFuc2Zvcm09InJvdGF0ZSgxNDQpIiB4bGluazpocmVmPSIjYSIvPgogICAgPC9nPgogIDwvZGVmcz4KICA8cGF0aCBmaWxsPSIjZmVjYjAwIiBkPSJNMCAwaDUxMnYxNzAuN0gweiIvPgogIDxwYXRoIGZpbGw9IiNlYTI4MzkiIGQ9Ik0wIDM0MS4zaDUxMlY1MTJIMHoiLz4KICA8cGF0aCBmaWxsPSIjMzRiMjMzIiBkPSJNMCAxNzAuN2g1MTJ2MTcwLjZIMHoiLz4KICA8dXNlIHdpZHRoPSIxOCIgaGVpZ2h0PSIxMiIgeD0iOSIgeT0iNi40IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTI3LjcpIHNjYWxlKDQyLjY2NjY3KSIgeGxpbms6aHJlZj0iI2IiLz4KPC9zdmc+Cg==);
}

.flag-icon-mn {
  background-image: url(/app/img/mn.5e4557f.svg);
}

.flag-icon-mn.flag-icon-squared {
  background-image: url(/app/img/mn.291814d.svg);
}

.flag-icon-mo {
  background-image: url(/app/img/mo.ac9b170.svg);
}

.flag-icon-mo.flag-icon-squared {
  background-image: url(/app/img/mo.8d48488.svg);
}

.flag-icon-mp {
  background-image: url(/app/img/mp.394b0c9.svg);
}

.flag-icon-mp.flag-icon-squared {
  background-image: url(/app/img/mp.b0a5ed4.svg);
}

.flag-icon-mq {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW1xIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDI2N2YiIGQ9Ik0wIDBoMjEzLjN2NDgwSDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZjMxODMwIiBkPSJNNDI2LjcgMEg2NDB2NDgwSDQyNi43eiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-mq.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW1xIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDI2N2YiIGQ9Ik0wIDBoMTcwLjd2NTEySDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZjMxODMwIiBkPSJNMzQxLjMgMEg1MTJ2NTEySDM0MS4zeiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-mr {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW1yIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iI2NkMmEzZSIgZD0iTTAgMGg2NDB2NDgwSDB6Ii8+CiAgPHBhdGggZmlsbD0iIzAwNjIzMyIgZD0iTTAgNzJoNjQwdjMzNkgweiIvPgogIDxwYXRoIGZpbGw9IiNmZmM0MDAiIGQ9Ik00NzAgMTU0LjZhMTUwIDE1MCAwIDAxLTMwMCAwIDE1NC45IDE1NC45IDAgMDAtNSAzOS4yIDE1NSAxNTUgMCAxMDMxMCAwIDE1NC40IDE1NC40IDAgMDAtNS0zOS4yeiIgY2xhc3M9InN0MSIvPgogIDxwYXRoIGZpbGw9IiNmZmM0MDAiIGQ9Ik0zMjAgOTMuOGwtMTMuNSA0MS41SDI2M2wzNS4zIDI1LjYtMTMuNSA0MS40IDM1LjMtMjUuNiAzNS4zIDI1LjYtMTMuNS00MS40IDM1LjMtMjUuNmgtNDMuNnoiLz4KPC9zdmc+Cg==);
}

.flag-icon-mr.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW1yIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iI2NkMmEzZSIgZD0iTTAgMGg1MTJ2NTEySDB6Ii8+CiAgPHBhdGggZmlsbD0iIzAwNjIzMyIgZD0iTTAgNzYuOGg1MTJ2MzU4LjRIMHoiLz4KICA8cGF0aCBmaWxsPSIjZmZjNDAwIiBkPSJNNDE2IDE2NC45YTE2MCAxNjAgMCAwMS0zMjAgMCAxNjUuMiAxNjUuMiAwIDAwLTUuNCA0MS44QTE2NS40IDE2NS40IDAgMTA0MTYgMTY1eiIgY2xhc3M9InN0MSIvPgogIDxwYXRoIGZpbGw9IiNmZmM0MDAiIGQ9Ik0yNTYgMTAwbC0xNC40IDQ0LjNoLTQ2LjVsMzcuNiAyNy4zLTE0LjMgNDQuMiAzNy42LTI3LjMgMzcuNiAyNy4zLTE0LjQtNDQuMiAzNy43LTI3LjNoLTQ2LjV6Ii8+Cjwvc3ZnPgo=);
}

.flag-icon-ms {
  background-image: url(/app/img/ms.9474f8c.svg);
}

.flag-icon-ms.flag-icon-squared {
  background-image: url(/app/img/ms.8f7c204.svg);
}

.flag-icon-mt {
  background-image: url(/app/img/mt.c91049a.svg);
}

.flag-icon-mt.flag-icon-squared {
  background-image: url(/app/img/mt.0c23ea3.svg);
}

.flag-icon-mu {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW11IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiMwMGEwNGQiIGQ9Ik0wIDM2MGg2NDB2MTIwSDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMTUxZjZkIiBkPSJNMCAxMjBoNjQwdjEyMEgweiIvPgogICAgPHBhdGggZmlsbD0iI2VlMjczNyIgZD0iTTAgMGg2NDB2MTIwSDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZjZDAwIiBkPSJNMCAyNDBoNjQwdjEyMEgweiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-mu.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW11IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiMwMDlmNGQiIGQ9Ik0wIDM4NGg1MTJ2MTI4SDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMTUxZjZkIiBkPSJNMCAxMjhoNTEydjEyOEgweiIvPgogICAgPHBhdGggZmlsbD0iI2VlMjczNyIgZD0iTTAgMGg1MTJ2MTI4SDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZjZDAwIiBkPSJNMCAyNTZoNTEydjEyOEgweiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-mv {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW12IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iI2QyMTAzNCIgZD0iTTAgMGg2NDB2NDgwSDB6Ii8+CiAgPHBhdGggZmlsbD0iIzAwN2UzYSIgZD0iTTEyMCAxMjBoNDAwdjI0MEgxMjB6Ii8+CiAgPGNpcmNsZSBjeD0iMzUwIiBjeT0iMjQwIiByPSI4MCIgZmlsbD0iI2ZmZiIvPgogIDxjaXJjbGUgY3g9IjM4MCIgY3k9IjI0MCIgcj0iODAiIGZpbGw9IiMwMDdlM2EiLz4KPC9zdmc+Cg==);
}

.flag-icon-mv.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW12IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iI2QyMTAzNCIgZD0iTTAgMGg1MTJ2NTEySDB6Ii8+CiAgPHBhdGggZmlsbD0iIzAwN2UzYSIgZD0iTTEyOCAxMjhoMjU2djI1NkgxMjh6Ii8+CiAgPGNpcmNsZSBjeD0iMjg4IiBjeT0iMjU2IiByPSI4NS4zIiBmaWxsPSIjZmZmIi8+CiAgPGVsbGlwc2UgY3g9IjMwOC42IiBjeT0iMjU2IiBmaWxsPSIjMDA3ZTNhIiByeD0iNzMuOSIgcnk9Ijg1LjMiLz4KPC9zdmc+Cg==);
}

.flag-icon-mw {
  background-image: url(/app/img/mw.b4d805e.svg);
}

.flag-icon-mw.flag-icon-squared {
  background-image: url(/app/img/mw.6807c4f.svg);
}

.flag-icon-mx {
  background-image: url(/app/img/mx.bc63d25.svg);
}

.flag-icon-mx.flag-icon-squared {
  background-image: url(/app/img/mx.05c8d69.svg);
}

.flag-icon-my {
  background-image: url(/app/img/my.0d298a9.svg);
}

.flag-icon-my.flag-icon-squared {
  background-image: url(/app/img/my.848fbf9.svg);
}

.flag-icon-mz {
  background-image: url(/app/img/mz.dac5f7e.svg);
}

.flag-icon-mz.flag-icon-squared {
  background-image: url(/app/img/mz.dcf8977.svg);
}

.flag-icon-na {
  background-image: url(/app/img/na.e241f81.svg);
}

.flag-icon-na.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW5hIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1wYXRoPSJ1cmwoI2EpIj4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoNTEydjUxMkgweiIvPgogICAgPHBhdGggZmlsbD0iIzM2NjJhMiIgZD0iTS0xMDguMi4ybC44IDM2OC42TDQ2Ni42IDBsLTU3NC44LjJ6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMzhhMTAwIiBkPSJNNjMwLjcgNTExLjVsLTEuNC0zODMuMi01NzkgMzgzLjUgNTgwLjQtLjN6Ii8+CiAgICA8cGF0aCBmaWxsPSIjYzcwMDAwIiBkPSJNLTEwNy45IDM5Ni42bC41IDExNS40IDEyNS4zLS4yIDYxMS43LTQxMC4xTDYyOSAxLjQgNTA1LjIuMmwtNjEzIDM5Ni40eiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZTcwMCIgZD0iTTE1NCAxODMuNGwtMjMuMS0xNC0xMy40IDIzLjYtMTMtMjMuOEw4MSAxODNsLjYtMjcuMS0yNyAuMiAxNC0yMy4yTDQ1IDExOS41bDIzLjgtMTNMNTUgODNsMjcgLjYtLjEtMjcuMSAyMy4yIDE0IDEzLjQtMjMuNiAxMyAyMy43TDE1NS4yIDU3bC0uNiAyNyAyNy0uMS0xNCAyMy4yIDIzLjYgMTMuMy0yMy44IDEzLjEgMTMuNyAyMy40LTI3LS41eiIvPgogICAgPHBhdGggZmlsbD0iIzM2NjJhMiIgZD0iTTE2Ny44IDEyMGMwIDI3LjItMjIuMyA0OS4zLTQ5LjggNDkuM3MtNDkuNy0yMi4xLTQ5LjctNDkuNCAyMi4zLTQ5LjMgNDkuOC00OS4zIDQ5LjcgMjIgNDkuNyA0OS4zeiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZTcwMCIgZD0iTTE1NyAxMjBhMzkgMzkgMCAxMS03Ny45IDAgMzkgMzkgMCAwMTc3LjkgMHoiLz4KICA8L2c+Cjwvc3ZnPgo=);
}

.flag-icon-nc {
  background-image: url(/app/img/nc.5681de4.svg);
}

.flag-icon-nc.flag-icon-squared {
  background-image: url(/app/img/nc.046cebb.svg);
}

.flag-icon-ne {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW5lIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iIzBkYjAyYiIgZD0iTTAgMGg2NDB2NDgwSDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGg2NDB2MzIwSDB6Ii8+CiAgPHBhdGggZmlsbD0iI2UwNTIwNiIgZD0iTTAgMGg2NDB2MTYwSDB6Ii8+CiAgPGNpcmNsZSBjeD0iMzIwIiBjeT0iMjQwIiByPSI2OCIgZmlsbD0iI2UwNTIwNiIvPgo8L3N2Zz4K);
}

.flag-icon-ne.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW5lIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iIzBkYjAyYiIgZD0iTTAgMGg1MTJ2NTEySDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGg1MTJ2MzQxLjNIMHoiLz4KICA8cGF0aCBmaWxsPSIjZTA1MjA2IiBkPSJNMCAwaDUxMnYxNzAuN0gweiIvPgogIDxjaXJjbGUgY3g9IjI1NiIgY3k9IjI1NiIgcj0iNzIuNSIgZmlsbD0iI2UwNTIwNiIvPgo8L3N2Zz4K);
}

.flag-icon-nf {
  background-image: url(/app/img/nf.7a4f3d1.svg);
}

.flag-icon-nf.flag-icon-squared {
  background-image: url(/app/img/nf.7c3216d.svg);
}

.flag-icon-ng {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW5nIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDg3NTMiIGQ9Ik00MjYuNiAwSDY0MHY0ODBINDI2LjZ6TTAgMGgyMTMuM3Y0ODBIMHoiLz4KICA8L2c+Cjwvc3ZnPgo=);
}

.flag-icon-ng.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW5nIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDg3NTMiIGQ9Ik0zNDEuMyAwSDUxMnY1MTJIMzQxLjN6TTAgMGgxNzAuN3Y1MTJIMHoiLz4KICA8L2c+Cjwvc3ZnPgo=);
}

.flag-icon-ni {
  background-image: url(/app/img/ni.d30c037.svg);
}

.flag-icon-ni.flag-icon-squared {
  background-image: url(/app/img/ni.52cfeeb.svg);
}

.flag-icon-nl {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW5sIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iIzIxNDY4YiIgZD0iTTAgMGg2NDB2NDgwSDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGg2NDB2MzIwSDB6Ii8+CiAgPHBhdGggZmlsbD0iI2FlMWMyOCIgZD0iTTAgMGg2NDB2MTYwSDB6Ii8+Cjwvc3ZnPgo=);
}

.flag-icon-nl.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW5sIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iIzIxNDY4YiIgZD0iTTAgMGg1MTJ2NTEySDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGg1MTJ2MzQxLjNIMHoiLz4KICA8cGF0aCBmaWxsPSIjYWUxYzI4IiBkPSJNMCAwaDUxMnYxNzAuN0gweiIvPgo8L3N2Zz4K);
}

.flag-icon-no {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW5vIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iI2VkMjkzOSIgZD0iTTAgMGg2NDB2NDgwSDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE4MCAwaDEyMHY0ODBIMTgweiIvPgogIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDE4MGg2NDB2MTIwSDB6Ii8+CiAgPHBhdGggZmlsbD0iIzAwMjY2NCIgZD0iTTIxMCAwaDYwdjQ4MGgtNjB6Ii8+CiAgPHBhdGggZmlsbD0iIzAwMjY2NCIgZD0iTTAgMjEwaDY0MHY2MEgweiIvPgo8L3N2Zz4K);
}

.flag-icon-no.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW5vIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iI2VkMjkzOSIgZD0iTTAgMGg1MTJ2NTEySDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTEyOCAwaDEyOHY1MTJIMTI4eiIvPgogIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDE5Mmg1MTJ2MTI4SDB6Ii8+CiAgPHBhdGggZmlsbD0iIzAwMjY2NCIgZD0iTTE2MCAwaDY0djUxMmgtNjR6Ii8+CiAgPHBhdGggZmlsbD0iIzAwMjY2NCIgZD0iTTAgMjI0aDUxMnY2NEgweiIvPgo8L3N2Zz4K);
}

.flag-icon-np {
  background-image: url(/app/img/np.ecc31e5.svg);
}

.flag-icon-np.flag-icon-squared {
  background-image: url(/app/img/np.f7885aa.svg);
}

.flag-icon-nr {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW5yIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9Im5yLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNLTU0LjcgMEg2Mjh2NTEySC01NC43eiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCIgY2xpcC1wYXRoPSJ1cmwoI25yLWEpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1MS4zKSBzY2FsZSguOTM3NSkiPgogICAgPHBhdGggZmlsbD0iIzAwMjE3MCIgZD0iTS0xNDAgMEg4ODR2NTEySC0xNDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZiMjBkIiBkPSJNLTE0MCAyMzQuMUg4ODRWMjc4SC0xNDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTYxLjggNDM4bC0zMy0zMy0xMC41IDQ1LjQtMTItNDUtMzEuOSAzNCAxMi4xLTQ1TDQyIDQwNy45bDMzLTMzLTQ1LjQtMTAuNiA0NS0xMi0zNC0zMS44IDQ1IDEyTDcyIDI4OGwzMyAzMyAxMC42LTQ1LjQgMTIgNDUgMzEuOC0zNC0xMiA0NSA0NC41LTEzLjUtMzMgMzMgNDUuNCAxMC41LTQ1IDEyIDM0IDMyLTQ1LTEyLjJ6Ii8+CiAgPC9nPgo8L3N2Zz4K);
}

.flag-icon-nr.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW5yIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMTM1LjYgMGg0OTYuMXY0OTZoLTQ5NnoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLXdpZHRoPSIxcHQiIGNsaXAtcGF0aD0idXJsKCNhKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE0MCkgc2NhbGUoMS4wMzIxKSI+CiAgICA8cGF0aCBmaWxsPSIjMDAyMTcwIiBkPSJNMCAwaDk5Mi4xdjQ5NkgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmYjIwZCIgZD0iTTAgMjI2LjhoOTkyLjF2NDIuNEgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTI5Mi40IDQyNC40bC0zMS45LTMyLTEwLjIgNDQtMTEuNy00My43LTMwLjkgMzMgMTEuOC00My42LTQzLjIgMTMgMzItMzEuOC00NC0xMC4zIDQzLjYtMTEuNi0zMy0zMSA0My42IDExLjgtMTMtNDMuMiAzMS44IDMyIDEwLjMtNDQgMTEuNyA0My42IDMwLjgtMzIuOS0xMS43IDQzLjYgNDMuMi0xMy0zMiAzMS44IDQ0IDEwLjNMMjkwIDM2MmwzMyAzMC45LTQzLjctMTEuN3oiLz4KICA8L2c+Cjwvc3ZnPgo=);
}

.flag-icon-nu {
  background-image: url(/app/img/nu.770e677.svg);
}

.flag-icon-nu.flag-icon-squared {
  background-image: url(/app/img/nu.9deebec.svg);
}

.flag-icon-nz {
  background-image: url(/app/img/nz.4dedf09.svg);
}

.flag-icon-nz.flag-icon-squared {
  background-image: url(/app/img/nz.37be84f.svg);
}

.flag-icon-om {
  background-image: url(/app/img/om.716feea.svg);
}

.flag-icon-om.flag-icon-squared {
  background-image: url(/app/img/om.09e65f8.svg);
}

.flag-icon-pa {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXBhIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9InBhLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGNsaXAtcGF0aD0idXJsKCNwYS1hKSI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTkyLjUgMGg0NzcuMnY0ODBIOTIuNHoiLz4KICAgIDxwYXRoIGZpbGw9IiNkYjAwMDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTMyMyAzLjZoMzU4djIyMS43SDMyM3oiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDAwYWIiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTMuMiAyMjUuM2gzMTkuOVY0ODBIMy4yem0yMTEuNi00Ny42bC00Mi0yOS40LTQxLjcgMjkuNiAxNS41LTQ4TDEwNSAxMDBsNTEuNi0uNCAxNi00OCAxNi4zIDQ3LjloNTEuNmwtNDEuNSAzMCAxNS45IDQ4eiIvPgogICAgPHBhdGggZmlsbD0iI2Q4MDAwMCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNTE2LjkgNDEzLjlsLTQyLjQtMjcuNy00Mi4xIDI4IDE1LjYtNDUuNi00Mi0yOCA1Mi0uNSAxNi4yLTQ1LjQgMTYuNCA0NS4zaDUybC00MS44IDI4LjUgMTYgNDUuNHoiLz4KICA8L2c+Cjwvc3ZnPgo=);
}

.flag-icon-pa.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXBhIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1wYXRoPSJ1cmwoI2EpIj4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0tMjYtMjVoNTkyLjV2NTk2SC0yNnoiLz4KICAgIDxwYXRoIGZpbGw9IiNkYjAwMDAiIGQ9Ik0yNTUuMy0yMC40aDMxMi4xdjI3NS4yaC0zMTJ6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMDAwMGFiIiBkPSJNLTU0LjUgMjU0LjhoMzA5LjlWNTcxSC01NC41ek0xNzkgMTgxLjZsLTQ2LjUtMjkuMi00Ni4yIDI5LjUgMTcuMi00OC00Ni4yLTI5LjYgNTcuMS0uNCAxNy43LTQ3LjggMTguMSA0Ny43aDU3LjFsLTQ1LjkgMzAgMTcuNiA0Ny44eiIvPgogICAgPHBhdGggZmlsbD0iI2Q4MDAwMCIgZD0iTTQzNS4yIDQ0OWwtNDYuNC0yOS4yLTQ2LjMgMjkuNSAxNy4yLTQ4LTQ2LjItMjkuNSA1Ny4yLS40IDE3LjctNDcuOCAxOCA0Ny43aDU3LjJsLTQ2IDMwIDE3LjYgNDcuN3oiLz4KICA8L2c+Cjwvc3ZnPgo=);
}

.flag-icon-pe {
  background-image: url(/app/img/pe.9e2ec84.svg);
}

.flag-icon-pe.flag-icon-squared {
  background-image: url(/app/img/pe.83c2645.svg);
}

.flag-icon-pf {
  background-image: url(/app/img/pf.296e945.svg);
}

.flag-icon-pf.flag-icon-squared {
  background-image: url(/app/img/pf.fbd548e.svg);
}

.flag-icon-pg {
  background-image: url(/app/img/pg.dcb8c4a.svg);
}

.flag-icon-pg.flag-icon-squared {
  background-image: url(/app/img/pg.9ebf0bb.svg);
}

.flag-icon-ph {
  background-image: url(/app/img/ph.596b9b6.svg);
}

.flag-icon-ph.flag-icon-squared {
  background-image: url(/app/img/ph.374bb0d.svg);
}

.flag-icon-pk {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXBrIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9InBrLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNLTUyLjMgMGg2ODIuNnY1MTJILTUyLjN6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS13aWR0aD0iMXB0IiBjbGlwLXBhdGg9InVybCgjcGstYSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ5KSBzY2FsZSguOTM3NSkiPgogICAgPHBhdGggZmlsbD0iIzBjNTkwYiIgZD0iTS05NSAwaDc2OHY1MTJILTk1eiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTS05NSAwSDk3LjV2NTEySC05NXoiLz4KICAgIDxnIGZpbGw9IiNmZmYiPgogICAgICA8cGF0aCBkPSJNNDAzLjcgMjI1LjRsLTMxLjItNi42LTE2LjQgMjcuMy0zLjQtMzEuNi0zMS03LjIgMjktMTMtMi43LTMxLjcgMjEuNCAyMy42IDI5LjMtMTIuNC0xNS45IDI3LjYgMjEgMjR6Ii8+CiAgICAgIDxwYXRoIGQ9Ik00MTUuNCAzMDZhMTIxLjIgMTIxLjIgMCAwMS0xNjEuMyA1OS40IDEyMi4xIDEyMi4xIDAgMDEtNTkuNS0xNjIuMUExMTguNiAxMTguNiAwIDAxMjY2IDEzOWExNTYuMiAxNTYuMiAwIDAwLTExLjggMTAuOUExMTIuMyAxMTIuMyAwIDAwNDE1LjUgMzA2eiIvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-pk.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXBrIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLXdpZHRoPSIxcHQiIGNsaXAtcGF0aD0idXJsKCNhKSI+CiAgICA8cGF0aCBmaWxsPSIjMGM1OTBiIiBkPSJNLTk1IDBoNzY4djUxMkgtOTV6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNLTk1IDBIOTcuNXY1MTJILTk1eiIvPgogICAgPGcgZmlsbD0iI2ZmZiI+CiAgICAgIDxwYXRoIGQ9Ik00MDMuNyAyMjUuNGwtMzEuMi02LjYtMTYuNCAyNy4zLTMuNC0zMS42LTMxLTcuMiAyOS0xMy0yLjctMzEuNyAyMS40IDIzLjYgMjkuMy0xMi40LTE1LjkgMjcuNiAyMSAyNHoiLz4KICAgICAgPHBhdGggZD0iTTQxNS40IDMwNmExMjEuMiAxMjEuMiAwIDAxLTE2MS4zIDU5LjQgMTIyLjEgMTIyLjEgMCAwMS01OS41LTE2Mi4xQTExOC42IDExOC42IDAgMDEyNjYgMTM5YTE1Ni4yIDE1Ni4yIDAgMDAtMTEuOCAxMC45QTExMi4zIDExMi4zIDAgMDA0MTUuNSAzMDZ6Ii8+CiAgICA8L2c+CiAgPC9nPgo8L3N2Zz4K);
}

.flag-icon-pl {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXBsIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik02NDAgNDgwSDBWMGg2NDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZGMxNDNjIiBkPSJNNjQwIDQ4MEgwVjI0MGg2NDB6Ii8+CiAgPC9nPgo8L3N2Zz4K);
}

.flag-icon-pl.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXBsIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik01MTIgNTEySDBWMGg1MTJ6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZGMxNDNjIiBkPSJNNTEyIDUxMkgwVjI1Nmg1MTJ6Ii8+CiAgPC9nPgo8L3N2Zz4K);
}

.flag-icon-pm {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXBtIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDI2N2YiIGQ9Ik0wIDBoMjEzLjN2NDgwSDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZjMxODMwIiBkPSJNNDI2LjcgMEg2NDB2NDgwSDQyNi43eiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-pm.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXBtIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDI2N2YiIGQ9Ik0wIDBoMTcwLjd2NTEySDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZjMxODMwIiBkPSJNMzQxLjMgMEg1MTJ2NTEySDM0MS4zeiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-pn {
  background-image: url(/app/img/pn.0911edd.svg);
}

.flag-icon-pn.flag-icon-squared {
  background-image: url(/app/img/pn.ab7259a.svg);
}

.flag-icon-pr {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXByIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9InByLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNLTM3LjMgMGg2ODIuN3Y1MTJILTM3LjN6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcGF0aD0idXJsKCNwci1hKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzUpIHNjYWxlKC45Mzc1KSI+CiAgICA8cGF0aCBmaWxsPSIjZWQwMDAwIiBkPSJNLTM3LjMgMGg3Njh2NTEyaC03Njh6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNLTM3LjMgMTAyLjRoNzY4djEwMi40aC03Njh6bTAgMjA0LjhoNzY4djEwMi40aC03Njh6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMDA1MGYwIiBkPSJNLTM3LjMgMGw0NDAuNyAyNTUuN0wtMzcuMyA1MTFWMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xNTYuNCAzMjUuNUwxMDkgMjkwbC00Ny4yIDM1LjggMTcuNi01OC4xLTQ3LjItMzYgNTguMy0uNCAxOC4xLTU4IDE4LjUgNTcuOCA1OC4zLjEtNDYuOSAzNi4zIDE4IDU4eiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-pr.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXByIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNNTEuNiAwaDcwOC43djcwOC43SDUxLjZ6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcGF0aD0idXJsKCNhKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM3LjMpIHNjYWxlKC43MjI0OSkiPgogICAgPHBhdGggZmlsbD0iI2VkMDAwMCIgZD0iTTAgMGgxMDYzdjcwOC43SDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAxNDEuN2gxMDYzdjE0MS44SDB6bTAgMjgzLjVoMTA2M3YxNDEuN0gweiIvPgogICAgPHBhdGggZmlsbD0iIzAwNTBmMCIgZD0iTTAgMGw2MTAgMzUzLjlMMCA3MDcuM1YweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTI2OC4yIDQ1MC41bC02NS43LTQ5LTY1LjMgNDkuNSAyNC4zLTgwLjUtNjUuMy00OS43IDgwLjctLjcgMjUtODAuMiAyNS42IDgwIDgwLjcuMS02NC45IDUwLjIgMjQuOSA4MC4zeiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-ps {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXBzIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9InBzLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNLTExOCAwaDY4Mi43djUxMkgtMTE4eiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgY2xpcC1wYXRoPSJ1cmwoI3BzLWEpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTAuNikgc2NhbGUoLjkzNzUpIj4KICAgIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLXdpZHRoPSIxcHQiPgogICAgICA8cGF0aCBkPSJNLTI0NiAwSDc3OHYxNzAuN0gtMjQ2eiIvPgogICAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNLTI0NiAxNzAuN0g3Nzh2MTcwLjZILTI0NnoiLz4KICAgICAgPHBhdGggZmlsbD0iIzA5MCIgZD0iTS0yNDYgMzQxLjNINzc4VjUxMkgtMjQ2eiIvPgogICAgICA8cGF0aCBmaWxsPSJyZWQiIGQ9Ik0tMjQ2IDUxMmw1MTItMjU2TC0yNDYgMHY1MTJ6Ii8+CiAgICA8L2c+CiAgPC9nPgo8L3N2Zz4K);
}

.flag-icon-ps.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXBzIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMjM3LjEgMGg0OTMuNXY0OTMuNUgyMzcuMXoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGNsaXAtcGF0aD0idXJsKCNhKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI0Nikgc2NhbGUoMS4wMzc1KSI+CiAgICA8ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS13aWR0aD0iMXB0Ij4KICAgICAgPHBhdGggZD0iTTAgMGg5ODd2MTY0LjVIMHoiLz4KICAgICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMTY0LjVoOTg3VjMyOUgweiIvPgogICAgICA8cGF0aCBmaWxsPSIjMDkwIiBkPSJNMCAzMjloOTg3djE2NC41SDB6Ii8+CiAgICAgIDxwYXRoIGZpbGw9InJlZCIgZD0iTTAgNDkzLjVsNDkzLjUtMjQ2LjhMMCAwdjQ5My41eiIvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-pt {
  background-image: url(/app/img/pt.b89a5b8.svg);
}

.flag-icon-pt.flag-icon-squared {
  background-image: url(/app/img/pt.5697f29.svg);
}

.flag-icon-pw {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXB3IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9InB3LWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNLTcwLjMgMGg2NDB2NDgwaC02NDB6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS13aWR0aD0iMXB0IiBjbGlwLXBhdGg9InVybCgjcHctYSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcwLjMpIj4KICAgIDxwYXRoIGZpbGw9IiM0YWFkZDYiIGQ9Ik0tMTczLjQgMGg4NDYuM3Y0ODBoLTg0Ni4zeiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZGUwMCIgZD0iTTMzNS42IDIzMi4xYTEzNS45IDEzMC4xIDAgMTEtMjcxLjcgMCAxMzUuOSAxMzAuMSAwIDExMjcxLjcgMHoiLz4KICA8L2c+Cjwvc3ZnPgo=);
}

.flag-icon-pw.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXB3IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNNjEuNyA0LjJoMTcwLjhWMTc1SDYxLjd6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS13aWR0aD0iMXB0IiBjbGlwLXBhdGg9InVybCgjYSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xODUgLTEyLjUpIHNjYWxlKDIuOTk3MykiPgogICAgPHBhdGggZmlsbD0iIzRhYWRkNiIgZD0iTTAgNC4yaDMwMS4yVjE3NUgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZGUwMCIgZD0iTTE4NS45IDg2LjhhNTIgNTIgMCAwMS01MyA1MC44IDUyIDUyIDAgMDEtNTMuMi01MC44YzAtMjggMjMuOC01MC44IDUzLjEtNTAuOHM1MyAyMi43IDUzIDUwLjh6Ii8+CiAgPC9nPgo8L3N2Zz4K);
}

.flag-icon-py {
  background-image: url(/app/img/py.51b0bef.svg);
}

.flag-icon-py.flag-icon-squared {
  background-image: url(/app/img/py.b19bb0a.svg);
}

.flag-icon-qa {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXFhIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iIzhkMWIzZCIgZD0iTTAgMGg2NDB2NDgwSDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMHY0ODBoMTU4LjRsOTcuOC0yNi43LTk3LjgtMjYuNiA5Ny43LTI2LjctOTcuNy0yNi43IDk3LjctMjYuNi05Ny43LTI2LjcgOTcuOC0yNi43LTk3LjgtMjYuNiA5Ny43LTI2LjctOTcuNy0yNi43IDk3LjctMjYuNi05Ny43LTI2LjcgOTcuOC0yNi43LTk3LjgtMjYuNkwyNTYuMSA4MGwtOTcuNy0yNi43IDk3LjgtMjYuNkwxNTguMyAwSDB6Ii8+Cjwvc3ZnPgo=);
}

.flag-icon-qa.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXFhIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iIzhkMWIzZCIgZD0iTTAgMGg1MTJ2NTEySDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMHY1MTJoMTEzbDEwNC4yLTI4LjRMMTEzIDQ1NWwxMDQuMi0yOC40TDExMyAzOTguMmwxMDQuMi0yOC40TDExMyAzNDEuMyAyMTcuMiAzMTMgMTEzIDI4NC40IDIxNy4yIDI1NiAxMTMgMjI3LjYgMjE3LjIgMTk5IDExMyAxNzAuN2wxMDQuMi0yOC41TDExMyAxMTMuOGwxMDQuMi0yOC41TDExMyA1N2wxMDQuMi0yOC40TDExMyAwSDB6Ii8+Cjwvc3ZnPgo=);
}

.flag-icon-re {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXJlIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDI2N2YiIGQ9Ik0wIDBoMjEzLjN2NDgwSDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZjMxODMwIiBkPSJNNDI2LjcgMEg2NDB2NDgwSDQyNi43eiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-re.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXJlIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDI2N2YiIGQ9Ik0wIDBoMTcwLjd2NTEySDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZjMxODMwIiBkPSJNMzQxLjMgMEg1MTJ2NTEySDM0MS4zeiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-ro {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXJvIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjMDAzMTljIiBkPSJNMCAwaDIxMy4zdjQ4MEgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZGUwMCIgZD0iTTIxMy4zIDBoMjEzLjR2NDgwSDIxMy4zeiIvPgogICAgPHBhdGggZmlsbD0iI2RlMjExMCIgZD0iTTQyNi43IDBINjQwdjQ4MEg0MjYuN3oiLz4KICA8L2c+Cjwvc3ZnPgo=);
}

.flag-icon-ro.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXJvIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjMDAzMTljIiBkPSJNMCAwaDE3MC43djUxMkgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZGUwMCIgZD0iTTE3MC43IDBoMTcwLjZ2NTEySDE3MC43eiIvPgogICAgPHBhdGggZmlsbD0iI2RlMjExMCIgZD0iTTM0MS4zIDBINTEydjUxMkgzNDEuM3oiLz4KICA8L2c+Cjwvc3ZnPgo=);
}

.flag-icon-rs {
  background-image: url(/app/img/rs.51e6180.svg);
}

.flag-icon-rs.flag-icon-squared {
  background-image: url(/app/img/rs.3b67d7b.svg);
}

.flag-icon-ru {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXJ1IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDM5YTYiIGQ9Ik0wIDE2MGg2NDB2MzIwSDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZDUyYjFlIiBkPSJNMCAzMjBoNjQwdjE2MEgweiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-ru.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXJ1IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDM5YTYiIGQ9Ik0wIDE3MC43aDUxMlY1MTJIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNkNTJiMWUiIGQ9Ik0wIDM0MS4zaDUxMlY1MTJIMHoiLz4KICA8L2c+Cjwvc3ZnPgo=);
}

.flag-icon-rw {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1ydyIgdmlld0JveD0iMCAwIDY0MCA0ODAiPgogIDxwYXRoIGZpbGw9IiMyMDYwM2QiIGQ9Ik0wIDBoNjQwdjQ4MEgweiIvPgogIDxwYXRoIGZpbGw9IiNmYWQyMDEiIGQ9Ik0wIDBoNjQwdjM2MEgweiIvPgogIDxwYXRoIGZpbGw9IiMwMGExZGUiIGQ9Ik0wIDBoNjQwdjI0MEgweiIvPgogIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUxMSAxMjUuNCkgc2NhbGUoLjY2NjY3KSI+CiAgICA8ZyBpZD0iYiI+CiAgICAgIDxwYXRoIGlkPSJhIiBmaWxsPSIjZTViZTAxIiBkPSJNMTE2LjEgMEwzNS43IDQuN2w3Ni40IDI1LjQtNzguOC0xNi4zTDEwMC42IDU4bC03Mi0zNi4yTDgyIDgyLjEgMjEuOSAyOC42bDM2LjIgNzItNDQuMy02Ny4zTDMwIDExMiA0LjcgMzUuNyAwIDExNi4xLTEtMXoiLz4KICAgICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InNjYWxlKDEgLTEpIiB4bGluazpocmVmPSIjYSIvPgogICAgPC9nPgogICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InNjYWxlKC0xIDEpIiB4bGluazpocmVmPSIjYiIvPgogICAgPGNpcmNsZSByPSIzNC4zIiBmaWxsPSIjZTViZTAxIiBzdHJva2U9IiMwMGExZGUiIHN0cm9rZS13aWR0aD0iMy40Ii8+CiAgPC9nPgo8L3N2Zz4K);
}

.flag-icon-rw.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1ydyIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxwYXRoIGZpbGw9IiMyMDYwM2QiIGQ9Ik0wIDBoNTEydjUxMkgweiIvPgogIDxwYXRoIGZpbGw9IiNmYWQyMDEiIGQ9Ik0wIDBoNTEydjM4NEgweiIvPgogIDxwYXRoIGZpbGw9IiMwMGExZGUiIGQ9Ik0wIDBoNTEydjI1NkgweiIvPgogIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM3NC40IDEzMy44KSBzY2FsZSguNzExMSkiPgogICAgPGcgaWQ9ImIiPgogICAgICA8cGF0aCBpZD0iYSIgZmlsbD0iI2U1YmUwMSIgZD0iTTExNi4xIDBMMzUuNyA0LjdsNzYuNCAyNS40LTc4LjgtMTYuM0wxMDAuNiA1OGwtNzItMzYuMkw4MiA4Mi4xIDIxLjkgMjguNmwzNi4yIDcyLTQ0LjMtNjcuM0wzMCAxMTIgNC43IDM1LjcgMCAxMTYuMS0xLTF6Ii8+CiAgICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJzY2FsZSgxIC0xKSIgeGxpbms6aHJlZj0iI2EiLz4KICAgIDwvZz4KICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJzY2FsZSgtMSAxKSIgeGxpbms6aHJlZj0iI2IiLz4KICAgIDxjaXJjbGUgcj0iMzQuMyIgZmlsbD0iI2U1YmUwMSIgc3Ryb2tlPSIjMDBhMWRlIiBzdHJva2Utd2lkdGg9IjMuNCIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-sa {
  background-image: url(/app/img/sa.b9a3465.svg);
}

.flag-icon-sa.flag-icon-squared {
  background-image: url(/app/img/sa.dbdc272.svg);
}

.flag-icon-sb {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXNiIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9InNiLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDY4Mi43djUxMkgweiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCIgY2xpcC1wYXRoPSJ1cmwoI3NiLWEpIiB0cmFuc2Zvcm09InNjYWxlKC45Mzc1KSI+CiAgICA8cGF0aCBmaWxsPSIjMDAwMGQ2IiBkPSJNMCA1MDcuMkw5ODcuNCAwSDB2NTA3LjJ6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMDA2MDAwIiBkPSJNMTAyNCAwTDI3LjIgNTEySDEwMjRWMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmYzAiIGQ9Ik0xMDI0IDBoLTU0LjlMMCA0ODUuNFY1MTJoNTQuOUwxMDI0IDI3LjZWMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik03MS40IDkuMWwxMS44IDM0LjVoMzguNUw5MC42IDY0LjdsMTEuOSAzNC40TDcxLjQgNzggNDAuMyA5OS4ybDExLjktMzQuNC0zMS4xLTIxLjNoMzguNHptMTkxLjEgMGwxMS45IDM0LjVoMzguNWwtMzEuMiAyMS4yIDEyIDM0LjRMMjYyLjQgNzhsLTMxIDIxLjMgMTEuOS0zNC40LTMxLjItMjEuM2gzOC41em0wIDE0NC41bDExLjkgMzQuNWgzOC41bC0zMS4yIDIxLjIgMTIgMzQuNC0zMS4yLTIxLjMtMzEgMjEuMyAxMS45LTM0LjQtMzEuMi0yMS4zaDM4LjV6bS05NS03MS40bDExLjkgMzQuNGgzOC40bC0zMSAyMS4zIDExLjggMzQuNC0zMS0yMS4zLTMxLjIgMjEuMyAxMi0zNC40LTMxLjItMjEuM2gzOC41em0tOTYuMSA3MS40bDExLjggMzQuNWgzOC41bC0zMS4xIDIxLjIgMTEuOSAzNC40LTMxLjEtMjEuMy0zMS4xIDIxLjMgMTItMzQuNEwyMSAxODhoMzguNHoiLz4KICA8L2c+Cjwvc3ZnPgo=);
}

.flag-icon-sb.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXNiIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDQ5NnY0OTZIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLXdpZHRoPSIxcHQiIGNsaXAtcGF0aD0idXJsKCNhKSIgdHJhbnNmb3JtPSJzY2FsZSgxLjAzMjEpIj4KICAgIDxwYXRoIGZpbGw9IiMwMDAwZDYiIGQ9Ik0wIDQ5MS40TDk1Ni43IDBIMHY0OTEuNHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDYwMDAiIGQ9Ik05OTIuMSAwTDI2LjMgNDk2aDk2NS44VjB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmMwIiBkPSJNOTkyLjIgMEg5MzlMMCA0NzAuM1Y0OTZoNTMuMWw5MzktNDY5LjRWMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zOSA5Ni4xbDExLjYtMzMuMy0zMC4yLTIwLjZoMzcuM0w2OS4yIDguOGwxMS41IDMzLjRoMzcuMkw4Ny44IDYyLjggOTkuMyA5NiA2OS4yIDc1LjV6bTE4NS4yIDBsMTEuNi0zMy4zLTMwLjItMjAuNmgzNy4zbDExLjUtMzMuNCAxMS41IDMzLjRIMzAzbC0zMCAyMC42TDI4NC41IDk2bC0zMC4xLTIwLjZ6bTAgMTQwbDExLjYtMzMuMy0zMC4yLTIwLjZoMzcuM2wxMS41LTMzLjQgMTEuNSAzMy40SDMwM2wtMzAgMjAuNiAxMS42IDMzLjMtMzAuMS0yMC42em0tOTItNjkuMmwxMS41LTMzLjMtMzAuMS0yMC42aDM3LjJsMTEuNS0zMy4zIDExLjUgMzMuM2gzNy4zbC0zMC4yIDIwLjYgMTEuNSAzMy4zLTMwLTIwLjZ6TTM5IDIzNi4xbDExLjYtMzMuMy0zMC4yLTIwLjZoMzcuM2wxMS41LTMzLjQgMTEuNSAzMy40aDM3LjJsLTMwLjEgMjAuNkw5OS4zIDIzNmwtMzAuMS0yMC42eiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-sc {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXNjIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9InNjLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDY4Mi43djUxMkgweiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCIgY2xpcC1wYXRoPSJ1cmwoI3NjLWEpIiB0cmFuc2Zvcm09InNjYWxlKC45Mzc1KSI+CiAgICA8cGF0aCBmaWxsPSJyZWQiIGQ9Ik0wIDBoOTkyLjF2NTEySDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMDkwIiBkPSJNMCA1MTJsOTkyLjEtMTcwLjdWNTEySDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCA1MTJsOTkyLjEtMzQxLjN2MTcwLjZMMCA1MTJ6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMDA5IiBkPSJNMCA1MTJWMGgzMzAuN0wwIDUxMnoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZjAiIGQ9Ik0wIDUxMkwzMzAuNyAwaDMzMC43TDAgNTEyeiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-sc.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXNjIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDUxMnY0OTZIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLXdpZHRoPSIxcHQiIGNsaXAtcGF0aD0idXJsKCNhKSIgdHJhbnNmb3JtPSJzY2FsZSgxIDEuMDMyMSkiPgogICAgPHBhdGggZmlsbD0icmVkIiBkPSJNMCAwaDk5Mi4xdjQ5NkgweiIvPgogICAgPHBhdGggZmlsbD0iIzA5MCIgZD0iTTAgNDk2bDk5Mi4xLTE2NS4zdjE2NS40SDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCA0OTZsOTkyLjEtMzMwLjZ2MTY1LjNMMCA0OTYuMXoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDkiIGQ9Ik0wIDQ5NlYwaDMzMC43TDAgNDk2eiIvPgogICAgPHBhdGggZmlsbD0iI2ZmMCIgZD0iTTAgNDk2TDMzMC43IDBoMzMwLjdMMCA0OTZ6Ii8+CiAgPC9nPgo8L3N2Zz4K);
}

.flag-icon-sd {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXNkIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9InNkLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDY4Mi43djUxMkgweiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCIgY2xpcC1wYXRoPSJ1cmwoI3NkLWEpIiB0cmFuc2Zvcm09InNjYWxlKC45Mzc1KSI+CiAgICA8cGF0aCBkPSJNMCAzNDEuM2gxMDI0VjUxMkgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMTcwLjZoMTAyNHYxNzAuN0gweiIvPgogICAgPHBhdGggZmlsbD0icmVkIiBkPSJNMCAwaDEwMjQuOHYxNzAuN0gweiIvPgogICAgPHBhdGggZmlsbD0iIzAwOWEwMCIgZD0iTTAgMHY1MTJsMzQxLjMtMjU2TDAgMHoiLz4KICA8L2c+Cjwvc3ZnPgo=);
}

.flag-icon-sd.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXNkIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDQ5NnY0OTZIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLXdpZHRoPSIxcHQiIGNsaXAtcGF0aD0idXJsKCNhKSIgdHJhbnNmb3JtPSJzY2FsZSgxLjAzMjEpIj4KICAgIDxwYXRoIGQ9Ik0wIDMzMC43aDk5Mi4xdjE2NS40SDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAxNjUuM2g5OTIuMXYxNjUuNEgweiIvPgogICAgPHBhdGggZmlsbD0icmVkIiBkPSJNMCAwaDk5Mi45djE2NS40SDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMDA5YTAwIiBkPSJNMCAwdjQ5NmwzMzAuNy0yNDhMMCAweiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-se {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXNlIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iIzA2NmFhNyIgZD0iTTAgMGg2NDB2NDgwSDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZlY2MwMCIgZD0iTTAgMTkyaDY0MHY5NkgweiIvPgogIDxwYXRoIGZpbGw9IiNmZWNjMDAiIGQ9Ik0xNzYgMGg5NnY0ODBoLTk2eiIvPgo8L3N2Zz4K);
}

.flag-icon-se.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXNlIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iIzA2NmFhNyIgZD0iTTAgMGg1MTJ2NTEySDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZlY2MwMCIgZD0iTTAgMjA0LjhoNTEydjEwMi40SDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZlY2MwMCIgZD0iTTEzNCAwaDEwMi40djUxMkgxMzR6Ii8+Cjwvc3ZnPgo=);
}

.flag-icon-sg {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXNnIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9InNnLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1wYXRoPSJ1cmwoI3NnLWEpIj4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0tMjAgMGg3MjB2NDgwSC0yMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNkZjAwMDAiIGQ9Ik0tMjAgMGg3MjB2MjQwSC0yMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xNDYgNDAuMmE4NC40IDg0LjQgMCAwMC44IDE2NS4yIDg2IDg2IDAgMDEtMTA2LjYtNTkgODYgODYgMCAwMTU5LTEwNmMxNi00LjYgMzAuOC00LjcgNDYuOS0uMnoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xMzMgMTEwbDQuOSAxNS0xMy05LjItMTIuOCA5LjQgNC43LTE1LjItMTIuOC05LjMgMTUuOS0uMiA1LTE1IDUgMTVoMTUuOHptMTcuNSA1Mmw1IDE1LjEtMTMtOS4yLTEyLjkgOS4zIDQuOC0xNS4xLTEyLjgtOS40IDE1LjktLjEgNC45LTE1LjEgNSAxNWgxNnptNTguNS0uNGw0LjkgMTUuMi0xMy05LjMtMTIuOCA5LjMgNC43LTE1LjEtMTIuOC05LjMgMTUuOS0uMiA1LTE1IDUgMTVoMTUuOHptMTcuNC01MS42bDQuOSAxNS4xLTEzLTkuMi0xMi44IDkuMyA0LjgtMTUuMS0xMi45LTkuNCAxNi0uMSA0LjgtMTUuMSA1IDE1aDE2em0tNDYuMy0zNC4zbDUgMTUuMi0xMy05LjMtMTIuOSA5LjQgNC44LTE1LjItMTIuOC05LjQgMTUuOC0uMSA1LTE1LjEgNSAxNWgxNnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
}

.flag-icon-sg.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXNnIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMjcuNyAwaDcwOC42djcwOC43SDI3Ljd6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcGF0aD0idXJsKCNhKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIwKSBzY2FsZSguNzIyNDkpIj4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoMTA2M3Y3MDguN0gweiIvPgogICAgPHBhdGggZmlsbD0iI2RmMDAwMCIgZD0iTTAgMGgxMDYzdjM1NC4zSDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjQ1LjIgNTkuNGExMjQuNiAxMjQuNiAwIDAwMS4xIDI0My45IDEyNi45IDEyNi45IDAgMTEtMS4xLTI0My45eiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTIwMiAxNjIuNGwtMTguOS0xMy44IDIzLjUtLjIgNy4yLTIyLjMgNy41IDIyLjNoMjMuNGwtMTguOCAxNCA3LjIgMjIuM0wyMTQgMTcxbC0xOSAxMy44em0yNiA3Ni45bC0xOS0xMy44IDIzLjUtLjIgNy4zLTIyLjMgNy40IDIyLjJoMjMuNWwtMTkgMTQgNy4zIDIyLjMtMTktMTMuNi0xOSAxMy44em04Ni4zLS42bC0xOS0xMy44IDIzLjQtLjIgNy4zLTIyLjMgNy40IDIyLjNIMzU3bC0xOC45IDE0IDcuMyAyMi4zLTE5LjEtMTMuNy0xOSAxMy44em0yNS43LTc2LjJsLTE5LTEzLjggMjMuNS0uMiA3LjItMjIuMyA3LjUgMjIuMmgyMy40bC0xOC44IDE0IDcuMiAyMi4zLTE5LjEtMTMuNi0xOSAxMy44ek0yNzEuNyAxMTJsLTE5LTEzLjggMjMuNS0uMiA3LjMtMjIuMyA3LjQgMjIuM2gyMy41bC0xOSAxNCA3LjMgMjIuMi0xOS0xMy42LTE5IDEzLjh6Ii8+CiAgPC9nPgo8L3N2Zz4K);
}

.flag-icon-sh {
  background-image: url(/app/img/sh.c5ab8c6.svg);
}

.flag-icon-sh.flag-icon-squared {
  background-image: url(/app/img/sh.acd7b6e.svg);
}

.flag-icon-si {
  background-image: url(/app/img/si.7f576d8.svg);
}

.flag-icon-si.flag-icon-squared {
  background-image: url(/app/img/si.d38938f.svg);
}

.flag-icon-sj {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXNqIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iI2VmMmIyZCIgZD0iTTAgMGg2NDB2NDgwSDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE4MCAwaDEyMHY0ODBIMTgweiIvPgogIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDE4MGg2NDB2MTIwSDB6Ii8+CiAgPHBhdGggZmlsbD0iIzAwMjg2OCIgZD0iTTIxMCAwaDYwdjQ4MGgtNjB6Ii8+CiAgPHBhdGggZmlsbD0iIzAwMjg2OCIgZD0iTTAgMjEwaDY0MHY2MEgweiIvPgo8L3N2Zz4K);
}

.flag-icon-sj.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXNqIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iI2VmMmIyZCIgZD0iTTAgMGg1MTJ2NTEySDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTEyOCAwaDEyOHY1MTJIMTI4eiIvPgogIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDE5Mmg1MTJ2MTI4SDB6Ii8+CiAgPHBhdGggZmlsbD0iIzAwMjg2OCIgZD0iTTE2MCAwaDY0djUxMmgtNjR6Ii8+CiAgPHBhdGggZmlsbD0iIzAwMjg2OCIgZD0iTTAgMjI0aDUxMnY2NEgweiIvPgo8L3N2Zz4K);
}

.flag-icon-sk {
  background-image: url(/app/img/sk.be58e55.svg);
}

.flag-icon-sk.flag-icon-squared {
  background-image: url(/app/img/sk.5639857.svg);
}

.flag-icon-sl {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXNsIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiMwMDAwY2QiIGQ9Ik0wIDMyMC4zaDY0MFY0ODBIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDE2MC43aDY0MHYxNTkuNkgweiIvPgogICAgPHBhdGggZmlsbD0iIzAwY2QwMCIgZD0iTTAgMGg2NDB2MTYwLjdIMHoiLz4KICA8L2c+Cjwvc3ZnPgo=);
}

.flag-icon-sl.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXNsIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cmVjdCB3aWR0aD0iMzg0IiBoZWlnaHQ9IjUxMiIgcng9IjQuNiIgcnk9IjcuNiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXBhdGg9InVybCgjYSkiIHRyYW5zZm9ybT0ic2NhbGUoMS4zMzMzMyAxKSI+CiAgICA8cGF0aCBmaWxsPSIjMDAwMGNkIiBkPSJNMCAzNDEuN2g1MTJWNTEySDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAxNzEuNGg1MTJ2MTcwLjNIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMGNkMDAiIGQ9Ik0wIDBoNTEydjE3MS40SDB6Ii8+CiAgPC9nPgo8L3N2Zz4K);
}

.flag-icon-sm {
  background-image: url(/app/img/sm.7e23c95.svg);
}

.flag-icon-sm.flag-icon-squared {
  background-image: url(/app/img/sm.b57f660.svg);
}

.flag-icon-sn {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXNuIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjMGI3MjI2IiBkPSJNMCAwaDIxMy4zdjQ4MEgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmMCIgZD0iTTIxMy4zIDBoMjEzLjN2NDgwSDIxMy4zeiIvPgogICAgPHBhdGggZmlsbD0iI2JjMDAwMCIgZD0iTTQyNi42IDBINjQwdjQ4MEg0MjYuNnoiLz4KICA8L2c+CiAgPHBhdGggZmlsbD0iIzBiNzIyNiIgZD0iTTM0MiAyMTguOGg3MS44bC01Ni42IDQzLjYgMjAuNyA2OS4zLTU2LjYtNDMuNi01Ni42IDQxLjYgMjAuNy02Ny4zLTU2LjYtNDMuNmg2OS44bDIyLjctNzEuM3oiLz4KPC9zdmc+Cg==);
}

.flag-icon-sn.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXNuIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjMGI3MjI2IiBkPSJNMCAwaDE3MC43djUxMkgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmMCIgZD0iTTE3MC43IDBoMTcwLjZ2NTEySDE3MC43eiIvPgogICAgPHBhdGggZmlsbD0iI2JjMDAwMCIgZD0iTTM0MS4zIDBINTEydjUxMkgzNDEuM3oiLz4KICA8L2c+CiAgPHBhdGggZmlsbD0iIzBiNzIyNiIgZD0iTTE5NyAzNTEuN2wyMi03MS43LTYwLjQtNDYuNWg3NC41bDI0LjItNzYgMjIuMSA3NkgzNTZMMjk1LjYgMjgwbDIyLjEgNzQtNjAuMy00Ni41eiIvPgo8L3N2Zz4K);
}

.flag-icon-so {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXNvIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9InNvLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNLTg1LjMgMGg2ODIuNnY1MTJILTg1LjN6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcGF0aD0idXJsKCNzby1hKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODApIHNjYWxlKC45Mzc1KSI+CiAgICA8cGF0aCBmaWxsPSIjNDBhNmZmIiBkPSJNLTEyOCAwaDc2OHY1MTJoLTc2OHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zMzYuNSAzODEuMkwyNTQgMzI3LjdsLTgyLjEgNTQgMzAuNS04Ny43LTgyLTU0LjJMMjIyIDIzOWwzMS40LTg3LjUgMzIuMSA4Ny4zIDEwMS40LjEtODEuNSA1NC43IDMxLjIgODcuNnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
}

.flag-icon-so.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXNvIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMTc3LjIgMGg3MDguNnY3MDguN0gxNzcuMnoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1wYXRoPSJ1cmwoI2EpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTI4KSBzY2FsZSguNzIyNDkpIj4KICAgIDxwYXRoIGZpbGw9IiM0MGE2ZmYiIGQ9Ik0wIDBoMTA2M3Y3MDguN0gweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTY0MyA1MjcuNmwtMTE0LjMtNzQtMTEzLjYgNzQuOCA0Mi4zLTEyMS41LTExMy41LTc1IDE0MC40LTEgNDMuNS0xMjEuMSA0NC41IDEyMC44IDE0MC4zLjEtMTEyLjkgNzUuN0w2NDMgNTI3LjZ6Ii8+CiAgPC9nPgo8L3N2Zz4K);
}

.flag-icon-sr {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXNyIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iIzM3N2UzZiIgZD0iTS4xIDBoNjQwdjQ4MEguMXoiLz4KICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNLjEgOTZoNjQwdjI4OEguMXoiLz4KICA8cGF0aCBmaWxsPSIjYjQwYTJkIiBkPSJNLjEgMTQ0aDY0MHYxOTJILjF6Ii8+CiAgPHBhdGggZmlsbD0iI2VjYzgxZCIgZD0iTTMyMCAxNTMuMmw1Ni40IDE3My42LTE0Ny43LTEwNy4zaDE4Mi42TDI2My42IDMyNi44eiIvPgo8L3N2Zz4K);
}

.flag-icon-sr.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXNyIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iIzM3N2UzZiIgZD0iTTAgMGg1MTJ2NTEySDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMTAyLjRoNTEydjMwNy4ySDB6Ii8+CiAgPHBhdGggZmlsbD0iI2I0MGEyZCIgZD0iTTAgMTUzLjZoNTEydjIwNC44SDB6Ii8+CiAgPHBhdGggZmlsbD0iI2VjYzgxZCIgZD0iTTI1NS45IDE2My40bDYwLjIgMTg1LjItMTU3LjYtMTE0LjVoMTk0LjhMMTk1LjcgMzQ4LjZ6Ii8+Cjwvc3ZnPgo=);
}

.flag-icon-ss {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXNzIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iIzA3ODkzMCIgZD0iTTAgMzM2aDY0MHYxNDRIMHoiLz4KICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAxNDRoNjQwdjE5MkgweiIvPgogIDxwYXRoIGQ9Ik0wIDBoNjQwdjE0NEgweiIvPgogIDxwYXRoIGZpbGw9IiNkYTEyMWEiIGQ9Ik0wIDE2OGg2NDB2MTQ0SDB6Ii8+CiAgPHBhdGggZmlsbD0iIzBmNDdhZiIgZD0iTTAgMGw0MTUuNyAyNDBMMCA0ODB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZjZGQwOSIgZD0iTTIwMC43IDE5NC44TDYxLjcgMjQwbDEzOSA0NS4xTDExNC45IDE2N3YxNDZ6Ii8+Cjwvc3ZnPgo=);
}

.flag-icon-ss.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXNzIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iIzA3ODkzMCIgZD0iTTAgMzU4LjRoNTEyVjUxMkgweiIvPgogIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDE1My42aDUxMnYyMDQuOEgweiIvPgogIDxwYXRoIGQ9Ik0wIDBoNTEydjE1My42SDB6Ii8+CiAgPHBhdGggZmlsbD0iI2RhMTIxYSIgZD0iTTAgMTc5LjJoNTEydjE1My42SDB6Ii8+CiAgPHBhdGggZmlsbD0iIzBmNDdhZiIgZD0iTTAgMGw0MzMgMjU2TDAgNTEyeiIvPgogIDxwYXRoIGZpbGw9IiNmY2RkMDkiIGQ9Ik0yMDkgMjA3LjhMNjQuNCAyNTZsMTQ0LjggNDguMS04OS41LTEyNnYxNTUuOHoiLz4KPC9zdmc+Cg==);
}

.flag-icon-st {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1zdCIgdmlld0JveD0iMCAwIDY0MCA0ODAiPgogIDxwYXRoIGZpbGw9IiMxMmFkMmIiIGQ9Ik0wIDBoNjQwdjQ4MEgweiIvPgogIDxwYXRoIGZpbGw9IiNmZmNlMDAiIGQ9Ik0wIDEzNy4xaDY0MFYzNDNIMHoiLz4KICA8cGF0aCBmaWxsPSIjZDIxMDM0IiBkPSJNMCAwdjQ4MGwyNDAtMjQwIi8+CiAgPGcgaWQ9ImMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM1MS42IDI0MCkgc2NhbGUoLjM0Mjg2KSI+CiAgICA8ZyBpZD0iYiI+CiAgICAgIDxwYXRoIGlkPSJhIiBkPSJNMC0yMDBWMGgxMDAiIHRyYW5zZm9ybT0icm90YXRlKDE4IDAgLTIwMCkiLz4KICAgICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InNjYWxlKC0xIDEpIiB4bGluazpocmVmPSIjYSIvPgogICAgPC9nPgogICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InJvdGF0ZSg3MikiIHhsaW5rOmhyZWY9IiNiIi8+CiAgICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0icm90YXRlKDE0NCkiIHhsaW5rOmhyZWY9IiNiIi8+CiAgICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0icm90YXRlKC0xNDQpIiB4bGluazpocmVmPSIjYiIvPgogICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InJvdGF0ZSgtNzIpIiB4bGluazpocmVmPSIjYiIvPgogIDwvZz4KICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjcwMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTUyMy4yKSIgeGxpbms6aHJlZj0iI2MiLz4KPC9zdmc+Cg==);
}

.flag-icon-st.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1zdCIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxwYXRoIGZpbGw9IiMxMmFkMmIiIGQ9Ik0wIDBoNTEydjUxMkgweiIvPgogIDxwYXRoIGZpbGw9IiNmZmNlMDAiIGQ9Ik0wIDE0Ni4zaDUxMnYyMTkuNEgweiIvPgogIDxwYXRoIGZpbGw9IiNkMjEwMzQiIGQ9Ik0wIDB2NTEybDE5Mi0yNTYiLz4KICA8ZyBpZD0iYyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjc2LjkgMjYxLjUpIHNjYWxlKC4zMzE2NykiPgogICAgPGcgaWQ9ImIiPgogICAgICA8cGF0aCBpZD0iYSIgZD0iTTAtMjAwVjBoMTAwIiB0cmFuc2Zvcm09InJvdGF0ZSgxOCAwIC0yMDApIi8+CiAgICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJzY2FsZSgtMSAxKSIgeGxpbms6aHJlZj0iI2EiLz4KICAgIDwvZz4KICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJyb3RhdGUoNzIpIiB4bGluazpocmVmPSIjYiIvPgogICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InJvdGF0ZSgxNDQpIiB4bGluazpocmVmPSIjYiIvPgogICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTQ0KSIgeGxpbms6aHJlZj0iI2IiLz4KICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJyb3RhdGUoLTcyKSIgeGxpbms6aHJlZj0iI2IiLz4KICA8L2c+CiAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSI3MDAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC01NTAuOSkiIHhsaW5rOmhyZWY9IiNjIi8+Cjwvc3ZnPgo=);
}

.flag-icon-sv {
  background-image: url(/app/img/sv.3bb132d.svg);
}

.flag-icon-sv.flag-icon-squared {
  background-image: url(/app/img/sv.f4b3314.svg);
}

.flag-icon-sx {
  background-image: url(/app/img/sx.aafb13f.svg);
}

.flag-icon-sx.flag-icon-squared {
  background-image: url(/app/img/sx.ce647f2.svg);
}

.flag-icon-sy {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXN5IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHJlY3Qgd2lkdGg9IjY0MCIgaGVpZ2h0PSIxNjAiIHk9IjE2MCIgZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiByeD0iMCIgcnk9IjAiLz4KICA8cmVjdCB3aWR0aD0iNjQwIiBoZWlnaHQ9IjE2MCIgeT0iMzIwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHJ4PSIwIiByeT0iMCIvPgogIDxwYXRoIGZpbGw9InJlZCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMCAwaDY0MHYxNjBIMHoiLz4KICA8cGF0aCBmaWxsPSIjMDkwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMDEuOSAyODFsLTI4LjgtMjAuOS0yOC43IDIxLjEgMTAuNy0zNC4yLTI4LjctMjEuMiAzNS40LS4zIDExLTM0LjEgMTEuMyAzNGgzNS40TDE5MSAyNDYuOWwxMC45IDM0LjJ6bTMwNy42IDBsLTI4LjgtMjAuOS0yOC43IDIxLjEgMTAuNy0zNC4yLTI4LjYtMjEuMiAzNS40LS4zIDExLTM0LjEgMTEuMiAzNGgzNS40bC0yOC41IDIxLjQgMTEgMzQuMnoiLz4KPC9zdmc+Cg==);
}

.flag-icon-sy.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXN5IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHJlY3Qgd2lkdGg9IjUxMiIgaGVpZ2h0PSIxNzAuNyIgeT0iMTcwLjciIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgcng9IjAiIHJ5PSIwIi8+CiAgPHJlY3Qgd2lkdGg9IjUxMiIgaGVpZ2h0PSIxNzAuNyIgeT0iMzQxLjMiIGZpbGwtcnVsZT0iZXZlbm9kZCIgcng9IjAiIHJ5PSIwIi8+CiAgPHBhdGggZmlsbD0icmVkIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wIDBoNTEydjE3MC43SDB6Ii8+CiAgPHBhdGggZmlsbD0iIzA5MCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTUxLjQgMjk5LjdsLTMwLjgtMjIuMkw5MCAzMDBsMTEuNC0zNi42TDcwLjkgMjQxbDM3LjgtLjMgMTEuNy0zNi41IDEyIDM2LjRIMTcwbC0zMC40IDIyLjggMTEuNyAzNi40em0yODUuNCAwbC0zMC43LTIyLjItMzAuNiAyMi41IDExLjQtMzYuNi0zMC41LTIyLjUgMzcuNy0uMyAxMS43LTM2LjUgMTIgMzYuNGgzNy44bC0zMC40IDIyLjggMTEuNiAzNi40eiIvPgo8L3N2Zz4K);
}

.flag-icon-sz {
  background-image: url(/app/img/sz.d62f5ea.svg);
}

.flag-icon-sz.flag-icon-squared {
  background-image: url(/app/img/sz.5d49416.svg);
}

.flag-icon-tc {
  background-image: url(/app/img/tc.f4f8658.svg);
}

.flag-icon-tc.flag-icon-squared {
  background-image: url(/app/img/tc.0d16f86.svg);
}

.flag-icon-td {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXRkIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiMwMDAwNjciIGQ9Ik0wIDBoMjE0djQ4MEgweiIvPgogICAgPHBhdGggZmlsbD0icmVkIiBkPSJNNDI2IDBoMjE0djQ4MEg0MjZ6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmYwIiBkPSJNMjE0IDBoMjEydjQ4MEgyMTR6Ii8+CiAgPC9nPgo8L3N2Zz4K);
}

.flag-icon-td.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXRkIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiMwMDAwNjciIGQ9Ik0wIDBoMTcxLjJ2NTEySDB6Ii8+CiAgICA8cGF0aCBmaWxsPSJyZWQiIGQ9Ik0zNDAuOCAwSDUxMnY1MTJIMzQwLjh6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmYwIiBkPSJNMTcxLjIgMGgxNjkuNnY1MTJIMTcxLjJ6Ii8+CiAgPC9nPgo8L3N2Zz4K);
}

.flag-icon-tf {
  background-image: url(/app/img/tf.cf4959c.svg);
}

.flag-icon-tf.flag-icon-squared {
  background-image: url(/app/img/tf.aaea08d.svg);
}

.flag-icon-tg {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXRnIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9InRnLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDY4Mi43djUxMkgweiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXBhdGg9InVybCgjdGctYSkiIHRyYW5zZm9ybT0ic2NhbGUoLjkzNzUpIj4KICAgIDxwYXRoIGZpbGw9IiNmZmUzMDAiIGQ9Ik0wIDBoNzY3LjZ2NTEySDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMTE4NjAwIiBkPSJNMCAyMDguMWg3NjcuNlYzMTFIMHpNMCAuMmg3NjcuNnYxMDIuOUgweiIvPgogICAgPHBhdGggZmlsbD0iI2Q4MDAwMCIgZD0iTTAgLjNoMzA2LjV2MzEwLjZIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xMzQuNCAxMjguNGMwLS44IDE4LjktNTMgMTguOS01M2wxNyA1Mi4yczU3LjQgMS43IDU3LjQuOC00NS4zIDM0LjMtNDUuMyAzNC4zIDIxLjQgNjAgMjAuNSA1OC4yYy0uOC0xLjctNDkuNi0zNi00OS42LTM2cy00OS43IDM0LjMtNDguOCAzNC4zYy44IDAgMTguOC01Ni41IDE4LjgtNTYuNWwtNDQuNS0zMy40IDU1LjYtLjl6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMTE4NjAwIiBkPSJNMCA0MDkuMmg3NjcuNlY1MTJIMHoiLz4KICA8L2c+Cjwvc3ZnPgo=);
}

.flag-icon-tg.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXRnIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMC0uMmg0OTYuM1Y0OTZIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1wYXRoPSJ1cmwoI2EpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIC4zKSBzY2FsZSgxLjAzMTYpIj4KICAgIDxwYXRoIGZpbGw9IiNmZmUzMDAiIGQ9Ik0wLS4yaDc0NFY0OTZIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMxMTg2MDAiIGQ9Ik0wIDIwMS41aDc0NHY5OS43SDB6TTAgMGg3NDR2OTkuN0gweiIvPgogICAgPHBhdGggZmlsbD0iI2Q4MDAwMCIgZD0iTTAgMGgyOTcuMXYzMDEuMkgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTEzMC4zIDEyNC4zYzAtLjkgMTguMy01MS41IDE4LjMtNTEuNWwxNi42IDUwLjZzNTUuNiAxLjcgNTUuNi44LTQ0IDMzLjItNDQgMzMuMiAyMC43IDU4LjEgMTkuOSA1Ni41Yy0uOC0xLjctNDguMS0zNC45LTQ4LjEtMzQuOXMtNDguMiAzMy4yLTQ3LjMgMzMuMiAxOC4yLTU0LjcgMTguMi01NC43TDc2LjQgMTI1bDUzLjktLjh6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMTE4NjAwIiBkPSJNMCAzOTYuNGg3NDR2OTkuN0gweiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-th {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXRoIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiNmNGY1ZjgiIGQ9Ik0wIDBoNjQwdjQ4MEgweiIvPgogICAgPHBhdGggZmlsbD0iIzJkMmE0YSIgZD0iTTAgMTYyLjVoNjQwdjE2MEgweiIvPgogICAgPHBhdGggZmlsbD0iI2E1MTkzMSIgZD0iTTAgMGg2NDB2ODIuNUgwem0wIDQwMGg2NDB2ODBIMHoiLz4KICA8L2c+Cjwvc3ZnPgo=);
}

.flag-icon-th.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXRoIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiNmNGY1ZjgiIGQ9Ik0wIDBoNTEydjUxMkgweiIvPgogICAgPHBhdGggZmlsbD0iIzJkMmE0YSIgZD0iTTAgMTczLjRoNTEyVjM0NEgweiIvPgogICAgPHBhdGggZmlsbD0iI2E1MTkzMSIgZD0iTTAgMGg1MTJ2ODhIMHptMCA0MjYuN2g1MTJWNTEySDB6Ii8+CiAgPC9nPgo8L3N2Zz4K);
}

.flag-icon-tj {
  background-image: url(/app/img/tj.b32f7c0.svg);
}

.flag-icon-tj.flag-icon-squared {
  background-image: url(/app/img/tj.e97716c.svg);
}

.flag-icon-tk {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXRrIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iIzAwMjQ3ZCIgZD0iTTAgMGg2NDB2NDgwSDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZlZDEwMCIgZD0iTTEwOC4xIDM1NC42Yy02LjctLjEgNjIuOC0zNyAxMjAuOS04NC40IDc2LjItNjIuMSAyNDAuMy0xNjEuNCAyODguNi0xNzcuNiA1LTEuNy0xMC4zIDguNi0xMi4zIDExLjktNTEuNSA2MS0xMC40IDE3NiA1NCAyMzMuOSAxOS40IDE0LjggMTguNCAxNS42IDU0LjMgMTd2My40bC01MDUuNS00LjJ6bS00LjIgNi43cy00LjkgMy41LTQuOSA2LjFjMCAyLjkgNS41IDYuNyA1LjUgNi43bDQ5OC41IDUuNSA5LjItNi4xLTEyLjgtNy45LTQ5NS41LTQuM3oiLz4KICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTA2LjggMTA5LjFsLTQgMTIuMiAxMC40LTcuNSAxMC4zIDcuNS0zLjktMTIuMiAxMC4zLTcuNWgtMTIuOGwtMy45LTEyLjItNCAxMi4ySDk2LjR6bTc4LjEgNTcuNGw4LjYtNi4zaC0xMC43bC0zLjMtMTAuMS0zLjMgMTAuMWgtMTAuNmw4LjYgNi4zLTMuMyAxMC4xIDguNi02LjMgOC43IDYuM3ptLTE0NS4yIDEzbC00LTEyLjItMy45IDEyLjJIMTlsMTAuMyA3LjUtMy45IDEyLjIgMTAuMy03LjUgMTAuNCA3LjUtNC0xMi4yIDEwLjQtNy41em03OC4xIDEyMi4zbC00LjYtMTQuMi00LjYgMTQuMmgtMTVsMTIuMSA4LjctNC42IDE0LjMgMTIuMS04LjggMTIuMSA4LjgtNC43LTE0LjMgMTIuMS04Ljd6Ii8+Cjwvc3ZnPgo=);
}

.flag-icon-tk.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXRrIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iIzAwMjQ3ZCIgZD0iTTAgMGg1MTJ2NTEySDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZlZDEwMCIgZD0iTTkwLjcgMzg0LjJjLTUuMyAwIDUwLTI5LjUgOTYuNC02Ny4yIDYwLjctNDkuNSAxOTEuNS0xMjguNyAyMzAtMTQxLjUgNC0xLjMtOC4yIDYuOC05LjggOS41LTQxLjEgNDguNi04LjMgMTQwLjMgNDMgMTg2LjQgMTUuNCAxMS44IDE0LjYgMTIuNCA0My4yIDEzLjZ2Mi43bC00MDIuOC0zLjV6bS0zLjMgNS40cy0zLjkgMi44LTMuOSA0LjljMCAyLjMgNC40IDUuNCA0LjQgNS40bDM5Ny4zIDQuNCA3LjMtNC45LTEwLjItNi4zLTM5NC45LTMuNXoiLz4KICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTA1LjUgMTE2LjZsLTQgMTIuMSAxMC40LTcuNSAxMC4zIDcuNS00LTEyLjEgMTAuNC03LjVoLTEyLjhsLTMuOS0xMi4yLTQgMTIuMkg5NS4yem03Ny44IDU3LjFsOC42LTYuMmgtMTAuNmwtMy4zLTEwLjEtMy4zIDEwLjFoLTEwLjZsOC42IDYuMi0zLjMgMTAuMSA4LjYtNi4yIDguNiA2LjJ6bS0xNDQuNyAxM2wtMy45LTEyLjEtNCAxMi4xSDE4bDEwLjMgNy41LTQgMTIuMSAxMC40LTcuNSAxMC4zIDcuNS0zLjktMTIuMSAxMC4zLTcuNXptNzcuOSAxMjEuOWwtNC42LTE0LjItNC42IDE0LjJIOTIuNGwxMiA4LjctNC42IDE0LjIgMTIuMS04LjggMTIgOC44LTQuNi0xNC4yIDEyLTguN3oiLz4KPC9zdmc+Cg==);
}

.flag-icon-tl {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXRsIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9InRsLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDY4Mi43djUxMkgweiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXBhdGg9InVybCgjdGwtYSkiIHRyYW5zZm9ybT0ic2NhbGUoLjkzNzUpIj4KICAgIDxwYXRoIGZpbGw9IiNjYjAwMGYiIGQ9Ik0wIDBoMTAzMS4ydjUxMkgweiIvPgogICAgPHBhdGggZmlsbD0iI2Y4YzAwYyIgZD0iTTAgMGMzLjIgMCA1MTIgMjU2LjcgNTEyIDI1Ni43TDAgNTEyVjB6Ii8+CiAgICA8cGF0aCBkPSJNMCAwYzIuMSAwIDM0MC42IDI1Ni43IDM0MC42IDI1Ni43TDAgNTEyVjB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTg3LjcgMjk4LjJMMTI3IDI4NC43bC0zMSA1Mi44LTUtNTkuNy02MC43LTEzLjMgNTQuOS0yNC45LTMuMy01OS4zIDQwLjIgNDMuNCA1NS40LTI1LjMtMjguOSA1NCAzOS4yIDQ1Ljh6Ii8+CiAgPC9nPgo8L3N2Zz4K);
}

.flag-icon-tl.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXRsIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDQ5NnY0OTZIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1wYXRoPSJ1cmwoI2EpIiB0cmFuc2Zvcm09InNjYWxlKDEuMDMyMSkiPgogICAgPHBhdGggZmlsbD0iI2NiMDAwZiIgZD0iTTAgMGg5OTl2NDk2SDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZjhjMDBjIiBkPSJNMCAwYzMuMSAwIDQ5NiAyNDguNyA0OTYgMjQ4LjdMMCA0OTYuMVYweiIvPgogICAgPHBhdGggZD0iTTAgMGMyIDAgMzMwIDI0OC43IDMzMCAyNDguN0wwIDQ5Ni4xVjB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTgxLjkgMjg4LjlsLTU5LTEzTDkzIDMyN2wtNS01Ny44LTU4LjgtMTMgNTMuMS0yNC0zLjItNTcuNSAzOSA0MiA1My42LTI0LjQtMjggNTIuMiAzOCA0NC40eiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-tm {
  background-image: url(/app/img/tm.6de6696.svg);
}

.flag-icon-tm.flag-icon-squared {
  background-image: url(/app/img/tm.4429864.svg);
}

.flag-icon-tn {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXRuIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9InRuLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNLTg1LjMgMGg2ODIuNnY1MTJILTg1LjN6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcGF0aD0idXJsKCN0bi1hKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODApIHNjYWxlKC45Mzc1KSI+CiAgICA8cGF0aCBmaWxsPSIjZTcwMDEzIiBkPSJNLTEyOCAwaDc2OHY1MTJoLTc2OHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zODUuOCAyNTUuOGExMjkuMSAxMjkuMSAwIDExLTI1OC4yIDAgMTI5LjEgMTI5LjEgMCAwMTI1OC4yIDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZTcwMDEzIiBkPSJNMjU2LjcgMzQxLjRhODUuNyA4NS43IDAgMDEwLTE3MS4zYzExLjggMCAyNS4zIDIuOCAzNC40IDkuNS02Mi42IDIuMy03OC41IDU1LjUtNzguNSA3Ni45czEwLjEgNjkuMSA3OC41IDc2LjJjLTcuOCA1LTIyLjYgOC43LTM0LjQgOC43eiIvPgogICAgPHBhdGggZmlsbD0iI2U3MDAxMyIgZD0iTTMzMi4xIDI5MS44bC0zOC45LTE0LjItMjUuNyAzMi40IDEuNS00MS4zLTM4LjgtMTQuNSAzOS44LTExLjQgMS43LTQxLjMgMjMuMiAzNC4zIDM5LjgtMTEtMjUuNSAzMi41eiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-tn.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXRuIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMTI0IDBoNDk2djQ5NkgxMjR6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcGF0aD0idXJsKCNhKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyOCkgc2NhbGUoMS4wMzIxKSI+CiAgICA8cGF0aCBmaWxsPSIjZTcwMDEzIiBkPSJNMCAwaDc0NHY0OTZIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik00OTcuOCAyNDcuOGExMjUuMSAxMjUuMSAwIDExLTI1MC4yIDAgMTI1LjEgMTI1LjEgMCAwMTI1MC4yIDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZTcwMDEzIiBkPSJNMzcyLjcgMzMwLjhhODMgODMgMCAwMS04My04MyA4MyA4MyAwIDAxODMtODNjMTEuNCAwIDI0LjUgMi43IDMzLjMgOS4yLTYwLjYgMi4zLTc2IDUzLjctNzYgNzQuNXM5LjggNjcgNzYgNzMuOGE3MC40IDcwLjQgMCAwMS0zMy4zIDguNXoiLz4KICAgIDxwYXRoIGZpbGw9IiNlNzAwMTMiIGQ9Ik00NDUuOCAyODIuN0w0MDguMSAyNjlsLTI0LjkgMzEuNCAxLjQtNDAtMzcuNi0xNCAzOC42LTExLjEgMS43LTQwIDIyLjQgMzMuMiAzOC42LTEwLjgtMjQuNyAzMS42eiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-to {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXRvIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjYzEwMDAwIiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoMjUwdjIwMC4zSDB6Ii8+CiAgICA8ZyBmaWxsPSIjYzEwMDAwIj4KICAgICAgPHBhdGggZD0iTTEwMi44IDMxLjJoMzkuOXYxMzkuNmgtMzkuOHoiLz4KICAgICAgPHBhdGggZD0iTTE5Mi42IDgxdjQwSDUzVjgxeiIvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-to.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXRvIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjYzEwMDAwIiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoMjE4LjN2MTc1SDB6Ii8+CiAgICA8ZyBmaWxsPSIjYzEwMDAwIj4KICAgICAgPHBhdGggZD0iTTg5LjggMjcuM2gzNC44djEyMS45SDg5Ljh6Ii8+CiAgICAgIDxwYXRoIGQ9Ik0xNjguMiA3MC44djM0LjhINDYuM1Y3MC44eiIvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-tr {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXRyIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiNlMzBhMTciIGQ9Ik0wIDBoNjQwdjQ4MEgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTQwNyAyNDcuNWMwIDY2LjItNTQuNiAxMTkuOS0xMjIgMTE5LjlzLTEyMi01My43LTEyMi0xMjAgNTQuNi0xMTkuOCAxMjItMTE5LjggMTIyIDUzLjcgMTIyIDExOS45eiIvPgogICAgPHBhdGggZmlsbD0iI2UzMGExNyIgZD0iTTQxMyAyNDcuNWMwIDUzLTQzLjYgOTUuOS05Ny41IDk1LjlzLTk3LjYtNDMtOTcuNi05NiA0My43LTk1LjggOTcuNi05NS44IDk3LjYgNDIuOSA5Ny42IDk1Ljl6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNNDMwLjcgMTkxLjVsLTEgNDQuMy00MS4zIDExLjIgNDAuOCAxNC41LTEgNDAuNyAyNi41LTMxLjggNDAuMiAxNC0yMy4yLTM0LjEgMjguMy0zMy45LTQzLjUgMTItMjUuOC0zN3oiLz4KICA8L2c+Cjwvc3ZnPgo=);
}

.flag-icon-tr.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXRyIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiNlMzBhMTciIGQ9Ik0wIDBoNTEydjUxMkgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTM0OC44IDI2NGMwIDcwLjYtNTguMyAxMjcuOS0xMzAuMSAxMjcuOXMtMTMwLjEtNTcuMy0xMzAuMS0xMjggNTguMi0xMjcuOCAxMzAtMTI3LjhTMzQ4LjkgMTkzLjMgMzQ4LjkgMjY0eiIvPgogICAgPHBhdGggZmlsbD0iI2UzMGExNyIgZD0iTTM1NS4zIDI2NGMwIDU2LjUtNDYuNiAxMDIuMy0xMDQuMSAxMDIuM3MtMTA0LTQ1LjgtMTA0LTEwMi4zIDQ2LjUtMTAyLjMgMTA0LTEwMi4zIDEwNCA0NS44IDEwNCAxMDIuM3oiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zNzQuMSAyMDQuMmwtMSA0Ny4zLTQ0LjIgMTIgNDMuNSAxNS41LTEgNDMuMyAyOC4zLTMzLjggNDIuOSAxNC44LTI0LjgtMzYuMyAzMC4yLTM2LjEtNDYuNCAxMi44LTI3LjUtMzkuNXoiLz4KICA8L2c+Cjwvc3ZnPgo=);
}

.flag-icon-tt {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXR0IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGg2NDB2NDgwSDB6Ii8+CiAgPHBhdGggZmlsbD0iI2UwMDAwMCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNDYzLjcgNDgwTDAgMXY0NzguOGw0NjMuNy4yek0xNzYuMyAwTDY0MCA0NzlWLjJMMTc2LjMgMHoiLz4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yNy43LjJoMTE4LjZsNDY4LjIgNDc5LjNINDkyLjJMMjcuNy4yeiIvPgo8L3N2Zz4K);
}

.flag-icon-tt.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXR0IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGg1MTJ2NTEySDB6IiBzdHlsZT0id2lkdGg6MCIvPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICA8cGF0aCBmaWxsPSIjZTAwMDAwIiBkPSJNMzcxIDUxMkwwIDF2NTEwLjdsMzcxIC4zek0xNDEgMGwzNzEgNTExVi4yTDE0MSAweiIvPgogICAgPHBhdGggZD0iTTIyLjIuMmg5NC45bDM3NC41IDUxMS4zaC05Ny45TDIyLjIuMnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
}

.flag-icon-tv {
  background-image: url(/app/img/tv.99618ff.svg);
}

.flag-icon-tv.flag-icon-squared {
  background-image: url(/app/img/tv.c87adc6.svg);
}

.flag-icon-tw {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXR3IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9InR3LWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDY4Mi43djUxMkgweiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCIgY2xpcC1wYXRoPSJ1cmwoI3R3LWEpIiB0cmFuc2Zvcm09InNjYWxlKC45Mzc1KSI+CiAgICA8cGF0aCBmaWxsPSIjZmUwMDAwIiBkPSJNMCAwaDc2OHY1MTJIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDAwOTUiIGQ9Ik0wIDBoMzg1Ljd2MjU2SDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjgyLjEgMTc4LjZsLTQ3LjMtOS44IDEwIDQ3LjMtMzYtMzIuMS0xNSA0Ni0xNS4yLTQ1LjktMzYgMzIuNCA5LjgtNDcuNC00Ny4yIDEwLjEgMzItMzYuMS00Ni0xNSA0Ni0xNS4yLTMyLjQtMzUuOCA0Ny4zIDkuNy0xMC00Ny4zIDM2IDMyLjEgMTUtNDYgMTUuMiA0NS45IDM1LjktMzIuNC05LjcgNDcuNCA0Ny4yLTEwLjEtMzIgMzYuMSA0NS45IDE1LTQ1LjkgMTUuMnoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDAwOTUiIGQ9Ik0yMzguNSAxNzVsLTE1IDcuOS0xNC41IDguNi0xNy0uNi0xNi45LjItMTQuMy05TDE0NiAxNzRsLTgtMTUtOC42LTE0LjUuNi0xNi44LS4yLTE3IDktMTQuMiA4LjMtMTQuOCAxNC45LTcuOSAxNC42LTguNiAxNi45LjYgMTctLjIgMTQuMyA5IDE0LjcgOC4yIDggMTQuOSA4LjYgMTQuNS0uNiAxNi45LjIgMTYuOS05IDE0LjN6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjQ0LjYgMTI4LjNhNTEuOSA1MS45IDAgMTEtMTAzLjcgMCA1MS45IDUxLjkgMCAwMTEwMy43IDB6Ii8+CiAgPC9nPgo8L3N2Zz4K);
}

.flag-icon-tw.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXR3IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDQ5NnY0OTZIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLXdpZHRoPSIxcHQiIGNsaXAtcGF0aD0idXJsKCNhKSIgdHJhbnNmb3JtPSJzY2FsZSgxLjAzMjEpIj4KICAgIDxwYXRoIGZpbGw9IiNmZTAwMDAiIGQ9Ik0wIDBoNzQ0djQ5NkgweiIvPgogICAgPHBhdGggZmlsbD0iIzAwMDA5NSIgZD0iTTAgMGgzNzMuN3YyNDhIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yNzMuMyAxNzNsLTQ1LjgtOS40IDkuNyA0NS44LTM1LTMxLjEtMTQuNCA0NC41LTE0LjgtNDQuNC0zNC44IDMxLjMgOS41LTQ1LjgtNDUuOCA5LjcgMzEtMzUtNDQuNS0xNC40IDQ0LjUtMTQuOC0zMS40LTM0LjggNDUuOSA5LjUtOS44LTQ1LjggMzUgMzEgMTQuNS00NC41IDE0LjcgNDQuNSAzNC44LTMxLjQtOS40IDQ1LjlMMjczIDc0bC0zMS4xIDM1IDQ0LjUgMTQuNC00NC40IDE0Ljh6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMDAwMDk1IiBkPSJNMjMxIDE2OS41bC0xNC40IDcuNy0xNC4xIDguMy0xNi40LS42LTE2LjQuMi0xNC04LjYtMTQuMi04LTcuNy0xNC41LTguNC0xNCAuNS0xNi40LS4xLTE2LjQgOC43LTEzLjggOC0xNC4zIDE0LjUtNy43IDE0LTguMyAxNi41LjUgMTYuNC0uMiAxMy45IDguNyAxNC4zIDggNy43IDE0LjUgOC4zIDE0LS41IDE2LjQuMiAxNi4zLTguNyAxNHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yMzcgMTI0LjNhNTAuMyA1MC4zIDAgMTEtMTAwLjUgMCA1MC4zIDUwLjMgMCAwMTEwMC41IDB6Ii8+CiAgPC9nPgo8L3N2Zz4K);
}

.flag-icon-tz {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXR6IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9InR6LWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMTAgMGgxNjB2MTIwSDEweiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCIgY2xpcC1wYXRoPSJ1cmwoI3R6LWEpIiB0cmFuc2Zvcm09Im1hdHJpeCg0IDAgMCA0IC00MCAwKSI+CiAgICA8cGF0aCBmaWxsPSIjMDlmIiBkPSJNMCAwaDE4MHYxMjBIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwOTAiIGQ9Ik0wIDBoMTgwTDAgMTIwVjB6Ii8+CiAgICA8cGF0aCBkPSJNMCAxMjBoNDBsMTQwLTk1VjBoLTQwTDAgOTV2MjV6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmYwIiBkPSJNMCA5MS41TDEzNy4yIDBoMTMuNUwwIDEwMC41di05ek0yOS4zIDEyMEwxODAgMTkuNXY5TDQyLjggMTIwSDI5LjN6Ii8+CiAgPC9nPgo8L3N2Zz4K);
}

.flag-icon-tz.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXR6IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMTAyLjkgMGg0OTZ2NDk2SDEwM3oiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGNsaXAtcGF0aD0idXJsKCNhKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEwNi4yKSBzY2FsZSgxLjAzMjEpIj4KICAgIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLXdpZHRoPSIxcHQiPgogICAgICA8cGF0aCBmaWxsPSIjMDlmIiBkPSJNMCAwaDc0NC4xdjQ5NkgweiIvPgogICAgICA8cGF0aCBmaWxsPSIjMDkwIiBkPSJNMCAwaDc0NC4xTDAgNDk2VjB6Ii8+CiAgICAgIDxwYXRoIGQ9Ik0wIDQ5NmgxNjUuNEw3NDQgMTAzLjRWMEg1NzguN0wwIDM5Mi43djEwMy40eiIvPgogICAgICA8cGF0aCBmaWxsPSIjZmYwIiBkPSJNMCAzNzhMNTY3IDBoNTZMMCA0MTUuM3YtMzcuMnptMTIxLjEgMTE4bDYyMy00MTUuM1YxMThMMTc3IDQ5NmgtNTUuOXoiLz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=);
}

.flag-icon-ua {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXVhIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZkNTAwIiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDViYmIiIGQ9Ik0wIDBoNjQwdjI0MEgweiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-ua.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXVhIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZkNTAwIiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDViYmIiIGQ9Ik0wIDBoNTEydjI1NkgweiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-ug {
  background-image: url(/app/img/ug.83f4207.svg);
}

.flag-icon-ug.flag-icon-squared {
  background-image: url(/app/img/ug.983dd59.svg);
}

.flag-icon-um {
  background-image: url(/app/img/um.0f5d59d.svg);
}

.flag-icon-um.flag-icon-squared {
  background-image: url(/app/img/um.c3e06b4.svg);
}

.flag-icon-us {
  background-image: url(/app/img/us.3cc0d38.svg);
}

.flag-icon-us.flag-icon-squared {
  background-image: url(/app/img/us.c95087e.svg);
}

.flag-icon-uy {
  background-image: url(/app/img/uy.4c3f85c.svg);
}

.flag-icon-uy.flag-icon-squared {
  background-image: url(/app/img/uy.091841c.svg);
}

.flag-icon-uz {
  background-image: url(/app/img/uz.6e16292.svg);
}

.flag-icon-uz.flag-icon-squared {
  background-image: url(/app/img/uz.ba79d29.svg);
}

.flag-icon-va {
  background-image: url(/app/img/va.6d6a5ae.svg);
}

.flag-icon-va.flag-icon-squared {
  background-image: url(/app/img/va.555e01b.svg);
}

.flag-icon-vc {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXZjIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiNmNGYxMDAiIGQ9Ik0wIDBoNjQwdjQ4MEgweiIvPgogICAgPHBhdGggZmlsbD0iIzE5OWEwMCIgZD0iTTQ5MCAwaDE1MHY0ODBINDkweiIvPgogICAgPHBhdGggZmlsbD0iIzAwNThhYSIgZD0iTTAgMGgxNTB2NDgwSDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMTk5YTAwIiBkPSJNMjU5LjMgMTMwbC00Ni40IDcxLjMgNDQuNyA3NC40IDQzLjgtNzMuNy00Mi4xLTcyem0xMjEuMiAwbC00Ni4zIDcxLjMgNDQuNyA3NC40IDQzLjgtNzMuNy00Mi4yLTcyem0tNjEuMiA5Ny4zbC00Ni40IDcxLjQgNDQuOCA3NC40IDQzLjgtNzMuNy00Mi4yLTcyeiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-vc.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXZjIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZjRmMTAwIiBkPSJNMCAwaDUxMC40djUxMkgweiIvPgogICAgPHBhdGggZmlsbD0iIzE5OWEwMCIgZD0iTTM4NS42IDBINTEydjUxMkgzODUuNnoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDU4YWEiIGQ9Ik0wIDBoMTI2LjR2NTEySDB6Ii8+CiAgPC9nPgogIDxwYXRoIGZpbGw9IiMxOTlhMDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTE5MS4yIDEzOC42bC00OS41IDc2LjIgNDcuOCA3OS4zIDQ2LjctNzguNi00NS03Ni45em0xMjkuNCAwTDI3MSAyMTQuOGw0Ny43IDc5LjMgNDYuOC03OC42LTQ1LTc2Ljl6bS02NS40IDEwMy45bC00OS40IDc2LjEgNDcuNyA3OS40IDQ2LjctNzguNy00NS03Ni44eiIvPgo8L3N2Zz4K);
}

.flag-icon-ve {
  background-image: url(/app/img/ve.b8bb047.svg);
}

.flag-icon-ve.flag-icon-squared {
  background-image: url(/app/img/ve.125ee92.svg);
}

.flag-icon-vg {
  background-image: url(/app/img/vg.7bc5c83.svg);
}

.flag-icon-vg.flag-icon-squared {
  background-image: url(/app/img/vg.76c17dc.svg);
}

.flag-icon-vi {
  background-image: url(/app/img/vi.bad0002.svg);
}

.flag-icon-vi.flag-icon-squared {
  background-image: url(/app/img/vi.1ae3b62.svg);
}

.flag-icon-vn {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXZuIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9InZuLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNLTg1LjMgMGg2ODIuNnY1MTJILTg1LjN6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcGF0aD0idXJsKCN2bi1hKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODApIHNjYWxlKC45Mzc1KSI+CiAgICA8cGF0aCBmaWxsPSIjZWMwMDE1IiBkPSJNLTEyOCAwaDc2OHY1MTJoLTc2OHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZjAiIGQ9Ik0zNDkuNiAzODFMMjYwIDMxNC4zbC04OSA2Ny4zTDIwNCAyNzJsLTg5LTY3LjcgMTEwLjEtMSAzNC4yLTEwOS40TDI5NCAyMDNsMTEwLjEuMS04OC41IDY4LjQgMzMuOSAxMDkuNnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
}

.flag-icon-vn.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXZuIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMTc3LjIgMGg3MDguNnY3MDguN0gxNzcuMnoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1wYXRoPSJ1cmwoI2EpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTI4KSBzY2FsZSguNzIyNDkpIj4KICAgIDxwYXRoIGZpbGw9IiNlYzAwMTUiIGQ9Ik0wIDBoMTA2M3Y3MDguN0gweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmMCIgZD0iTTY2MSA1MjcuNWwtMTI0LTkyLjYtMTIzLjMgOTMuNSA0NS45LTE1Mi0xMjMuMi05My44IDE1Mi40LTEuM0w1MzYgMTI5LjggNTg0LjMgMjgxbDE1Mi40LjItMTIyLjUgOTQuN0w2NjEgNTI3LjV6Ii8+CiAgPC9nPgo8L3N2Zz4K);
}

.flag-icon-vu {
  background-image: url(/app/img/vu.25acc79.svg);
}

.flag-icon-vu.flag-icon-squared {
  background-image: url(/app/img/vu.87d69c1.svg);
}

.flag-icon-wf {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXdmIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDI2N2YiIGQ9Ik0wIDBoMjEzLjN2NDgwSDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZjMxODMwIiBkPSJNNDI2LjcgMEg2NDB2NDgwSDQyNi43eiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-wf.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXdmIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDI2N2YiIGQ9Ik0wIDBoMTcwLjd2NTEySDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZjMxODMwIiBkPSJNMzQxLjMgMEg1MTJ2NTEySDM0MS4zeiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-ws {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXdzIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjY2UxMTI2IiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDJiN2YiIGQ9Ik0wIDBoMzIwdjI0MEgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE4MCAyMjkuM2wtMjAuNy0xNC0xOS45IDE0LjEgNi41LTI0LjktMTktMTUuMiAyNC41LTEuNSA4LjEtMjMuNiA4LjggMjQgMjQgLjctMTkgMTYuM3ptLTMuNi0xNjUuNkwxNTkuOCA1M2wtMTYgMTAuNCA0LjQtMjAtMTQuNi0xMi43IDE5LjQtMS42IDcuMi0xOC42IDcuNCAxOC43IDE5LjEgMS43TDE3MiA0NC4zem0tNzMgNTkuNWwtMTYtMTEtMTYuNyAxMSA1LjItMTkuNEw2MC44IDkxIDgwIDkwbDctMTkgNi44IDE4LjkgMTkuNiAxLjEtMTUgMTIuNXpNMjUwIDExMGwtMTUuNC0xMC0xNSAxMCA0LjQtMTguMy0xNC0xMS44IDE4LjMtMS41IDYuMy0xNy4yIDcgMTcuNCAxNy43IDEtMTMuNyAxMi4zem0tNDMuMSA0My40bC0xMC4zLTYuNC0xMC4zIDYuNiAyLjctMTIuMy05LjItOC4zIDEyLTEgNC42LTExLjYgNC45IDExLjYgMTEuOSAxLTkuMSA4LjN6Ii8+CiAgPC9nPgo8L3N2Zz4K);
}

.flag-icon-ws.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXdzIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjY2UxMTI2IiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDJiN2YiIGQ9Ik0wIDBoMjU2djI1NkgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE0NyAyMzEuNGwtMTkuNi0xMy4zLTE4LjkgMTMuNSA2LTIzLjUtMTgtMTQuNyAyMy4yLTEuMyA3LjctMjIuNCA4LjUgMjIuOCAyMi44LjUtMTguMiAxNS41em0tMy40LTE1Ni44bC0xNS42LTEwLTE1LjQgMTAgNC4yLTE5LTEzLjctMTIuMSAxOC4zLTEuNiA2LjgtMTcuNSA3LjEgMTcuNyAxOCAxLjQtMTQgMTIuNXpNNzQuMyAxMzFsLTE1LjItMTAuOC0xNS40IDEwLjQgNC42LTE4LjNMMzQgMTAwLjJsMTguMi0uOCA2LjctMTguMSA2LjYgMTcuOCAxOC4zIDEuMS0xNC4zIDEyem0xMzktMTIuN2wtMTQuNy05LjUtMTQuMyA5LjcgNC0xNy40LTEzLTExLjIgMTcuMy0xLjQgNi0xNi40IDYuNiAxNi42IDE2LjggMS0xMy4yIDExLjZ6bS00MS4xIDQxLjNsLTkuNy02LjItOS42IDYuMiAyLjUtMTEuNi04LjctNy43IDExLjQtMSA0LjQtMTEgNC41IDExIDExLjIgMS04LjUgNy43eiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-ye {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXllIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDY0MHY0NzIuOEgweiIvPgogICAgPHBhdGggZmlsbD0iI2YxMDYwMCIgZD0iTTAgMGg2NDB2MTU3LjRIMHoiLz4KICAgIDxwYXRoIGQ9Ik0wIDMyMi42aDY0MFY0ODBIMHoiLz4KICA8L2c+Cjwvc3ZnPgo=);
}

.flag-icon-ye.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXllIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDUxMnY1MDQuM0gweiIvPgogICAgPHBhdGggZmlsbD0iI2YxMDYwMCIgZD0iTTAgMGg1MTJ2MTY3LjlIMHoiLz4KICAgIDxwYXRoIGQ9Ik0wIDM0NC4xaDUxMlY1MTJIMHoiLz4KICA8L2c+Cjwvc3ZnPgo=);
}

.flag-icon-yt {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXl0IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDI2N2YiIGQ9Ik0wIDBoMjEzLjN2NDgwSDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZjMxODMwIiBkPSJNNDI2LjcgMEg2NDB2NDgwSDQyNi43eiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-yt.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXl0IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDI2N2YiIGQ9Ik0wIDBoMTcwLjd2NTEySDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZjMxODMwIiBkPSJNMzQxLjMgMEg1MTJ2NTEySDM0MS4zeiIvPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-za {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXphIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9InphLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNLTcxLjkgMGg2ODIuN3Y1MTJILTcxLjl6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBjbGlwLXBhdGg9InVybCgjemEtYSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDY3LjQpIHNjYWxlKC45Mzc0OCkiPgogICAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICAgIDxwYXRoIGQ9Ik0tNzEuOSA0MDcuOFYxMDQuNEwxNTQgMjU2LjEtNzIgNDA3Ljh6Ii8+CiAgICAgIDxwYXRoIGZpbGw9IiMwMGMiIGQ9Ik04Mi4yIDUxMi4xbDI1My42LTE3MC42SDY5NlY1MTJIODIuMnoiLz4KICAgICAgPHBhdGggZmlsbD0icmVkIiBkPSJNNjYgMGg2MzB2MTcwLjhIMzM1LjdTNjkuMy0xLjcgNjYgMHoiLz4KICAgICAgPHBhdGggZmlsbD0iI2ZjMCIgZD0iTS03MS45IDY0djQwLjRMMTU0IDI1Ni03MiA0MDcuOHY0MC4zbDI4NC41LTE5MkwtNzIgNjR6Ii8+CiAgICAgIDxwYXRoIGZpbGw9IiMwOTMiIGQ9Ik0tNzEuOSA2NFYwaDk1bDMwMS4yIDIwNGgzNzEuOHYxMDQuMkgzMjQuM0wyMyA1MTJoLTk0Ljl2LTYzLjlsMjg0LjQtMTkyTC03MS44IDY0eiIvPgogICAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjMgMGg1OS4ybDI1My42IDE3MC43SDY5NlYyMDRIMzI0LjNMMjMgLjF6bTAgNTEyLjFoNTkuMmwyNTMuNi0xNzAuNkg2OTZ2LTMzLjJIMzI0LjNMMjMgNTEyeiIvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==);
}

.flag-icon-za.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXphIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNNzAuMSAwaDQ5OS42djQ5OS42SDcwLjF6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBjbGlwLXBhdGg9InVybCgjYSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03MS45KSBzY2FsZSgxLjAyNDgpIj4KICAgIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLXdpZHRoPSIxcHQiPgogICAgICA8cGF0aCBkPSJNMCAzOTcuOXYtMjk2bDIyMC40IDE0Ny45TDAgMzk3Ljl6Ii8+CiAgICAgIDxwYXRoIGZpbGw9IiMwMGMiIGQ9Ik0xNTAuNCA0OTkuN2wyNDcuNC0xNjYuNWgzNTEuNnYxNjYuNWgtNTk5eiIvPgogICAgICA8cGF0aCBmaWxsPSJyZWQiIGQ9Ik0xMzQuNSAwaDYxNXYxNjYuNkgzOTcuN1MxMzcuOC0xLjYgMTM0LjUgMHoiLz4KICAgICAgPHBhdGggZmlsbD0iI2ZjMCIgZD0iTTAgNjIuNXYzOS4zbDIyMC40IDE0OEwwIDM5Ny44djM5LjRsMjc3LjYtMTg3LjRMMCA2Mi41eiIvPgogICAgICA8cGF0aCBmaWxsPSIjMDkzIiBkPSJNMCA2Mi41VjBoOTIuNmwyOTQgMTk5aDM2Mi44djEwMS43SDM4Ni42bC0yOTQgMTk4LjlIMHYtNjIuNGwyNzcuNi0xODcuNEwwIDYyLjV6Ii8+CiAgICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik05Mi42IDBoNTcuOGwyNDcuNCAxNjYuNmgzNTEuNlYxOTlIMzg2LjZMOTIuNiAwem0wIDQ5OS43aDU3LjhsMjQ3LjQtMTY2LjVoMzUxLjZ2LTMyLjRIMzg2LjZsLTI5NCAxOTguOHoiLz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=);
}

.flag-icon-zm {
  background-image: url(/app/img/zm.79a4123.svg);
}

.flag-icon-zm.flag-icon-squared {
  background-image: url(/app/img/zm.a303f51.svg);
}

.flag-icon-zw {
  background-image: url(/app/img/zw.f5ceeff.svg);
}

.flag-icon-zw.flag-icon-squared {
  background-image: url(/app/img/zw.2840e62.svg);
}

.flag-icon-es-ca {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWVzLWNhIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iI2ZjZGQwOSIgZD0iTTAgMGg2NDB2NDgwSDB6Ii8+CiAgPHBhdGggc3Ryb2tlPSIjZGExMjFhIiBzdHJva2Utd2lkdGg9IjYwIiBkPSJNMCA5MGg4MTBtMCAxMjBIMG0wIDEyMGg4MTBtMCAxMjBIMCIgdHJhbnNmb3JtPSJzY2FsZSguNzkwMTIgLjg4ODg5KSIvPgo8L3N2Zz4K);
}

.flag-icon-es-ca.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWVzLWNhIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iI2ZjZGQwOSIgZD0iTTAgMGg1MTJ2NTEySDB6Ii8+CiAgPHBhdGggc3Ryb2tlPSIjZGExMjFhIiBzdHJva2Utd2lkdGg9IjYwIiBkPSJNMCA5MGg4MTBtMCAxMjBIMG0wIDEyMGg4MTBtMCAxMjBIMCIgdHJhbnNmb3JtPSJzY2FsZSguNjMyMSAuOTQ4MTUpIi8+Cjwvc3ZnPgo=);
}

.flag-icon-es-ga {
  background-image: url(/app/img/es-ga.23a30d0.svg);
}

.flag-icon-es-ga.flag-icon-squared {
  background-image: url(/app/img/es-ga.405f191.svg);
}

.flag-icon-eu {
  background-image: url(/app/img/eu.db2e50a.svg);
}

.flag-icon-eu.flag-icon-squared {
  background-image: url(/app/img/eu.1019087.svg);
}

.flag-icon-gb-eng {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWdiLWVuZyIgdmlld0JveD0iMCAwIDY0MCA0ODAiPgogIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoNjQwdjQ4MEgweiIvPgogIDxwYXRoIGZpbGw9IiNjZTExMjQiIGQ9Ik0yODEuNiAwaDc2Ljh2NDgwaC03Ni44eiIvPgogIDxwYXRoIGZpbGw9IiNjZTExMjQiIGQ9Ik0wIDIwMS42aDY0MHY3Ni44SDB6Ii8+Cjwvc3ZnPgo=);
}

.flag-icon-gb-eng.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWdiLWVuZyIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoNTEydjUxMkgweiIvPgogIDxwYXRoIGZpbGw9IiNjZTExMjQiIGQ9Ik0yMTUgMGg4MnY1MTJoLTgyeiIvPgogIDxwYXRoIGZpbGw9IiNjZTExMjQiIGQ9Ik0wIDIxNWg1MTJ2ODJIMHoiLz4KPC9zdmc+Cg==);
}

.flag-icon-gb-nir {
  background-image: url(/app/img/gb-nir.8ad0358.svg);
}

.flag-icon-gb-nir.flag-icon-squared {
  background-image: url(/app/img/gb-nir.f9fcc60.svg);
}

.flag-icon-gb-sct {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWdiLXNjdCIgdmlld0JveD0iMCAwIDY0MCA0ODAiPgogIDxwYXRoIGZpbGw9IiMwMDY1YmQiIGQ9Ik0wIDBoNjQwdjQ4MEgweiIvPgogIDxwYXRoIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIuNiIgZD0iTTAgMGw1IDNNMCAzbDUtMyIgdHJhbnNmb3JtPSJzY2FsZSgxMjggMTYwKSIvPgo8L3N2Zz4K);
}

.flag-icon-gb-sct.flag-icon-squared {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWdiLXNjdCIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxwYXRoIGZpbGw9IiMwMDY1YmQiIGQ9Ik0wIDBoNTEydjUxMkgweiIvPgogIDxwYXRoIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIuNiIgZD0iTTAgMGw1IDNNMCAzbDUtMyIgdHJhbnNmb3JtPSJzY2FsZSgxMDIuNCAxNzAuNjY2NjcpIi8+Cjwvc3ZnPgo=);
}

.flag-icon-gb-wls {
  background-image: url(/app/img/gb-wls.a69b6bb.svg);
}

.flag-icon-gb-wls.flag-icon-squared {
  background-image: url(/app/img/gb-wls.77f90d8.svg);
}

.flag-icon-un {
  background-image: url(/app/img/un.4c0a34a.svg);
}

.flag-icon-un.flag-icon-squared {
  background-image: url(/app/img/un.19c1ad3.svg);
}

.flag-icon-xk {
  background-image: url(/app/img/xk.12d1409.svg);
}

.flag-icon-xk.flag-icon-squared {
  background-image: url(/app/img/xk.48269c0.svg);
}

.custom-table__ellipsis,
.form-field__multiselect.multiselect .multiselect__tags,
.form-field__select.v-select .selected-tag {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 100%;
}

@-webkit-viewport {
  width: device-width;
}
@-moz-viewport {
  width: device-width;
}
@-o-viewport {
  width: device-width;
}
@viewport {
  width: device-width;
}
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,
caption,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  color: inherit;
  vertical-align: baseline;
}

body,
input,
button,
select,
textarea {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  outline: none;
}

button {
  background: transparent;
  outline: none;
}

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

ol,
ul {
  list-style: none;
}

blockquote,
q {
  quotes: none;
}

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

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

b,
strong {
  font-weight: bold;
}

i,
em {
  font-style: italic;
}

input[type=radio] {
  -webkit-appearance: radio;
  position: absolute;
  visibility: hidden;
}

input,
select,
textarea,
button {
  -webkit-appearance: none;
  border-radius: 0;
  margin: 0;
}

input[checkbox] {
  opacity: 0;
  display: block;
  -webkit-appearance: checkbox;
}

select {
  -webkit-appearance: menulist-button;
}

textarea {
  resize: none;
}

*,
*:before,
*:after {
  box-sizing: border-box;
}

img,
picture {
  display: block;
  height: auto;
}

button,
input[type=submit],
textarea {
  border: 0;
  outline: 0;
  cursor: pointer;
}

iframe {
  display: block;
  max-width: 100%;
}

html,
body {
  height: 100%;
}

.clear:before,
.clear:after {
  content: " ";
  display: table;
  clear: both;
}

.hidden {
  display: none;
}

.screen-reader {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

.svg-sprite,
.svg-sprite svg {
  height: 0;
  width: 0;
  position: absolute;
  overflow: hidden;
}

button {
  padding: 0;
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.long-links {
  overflow-wrap: break-word;
  word-wrap: break-word;
  -ms-word-break: break-all;
  word-break: break-all;
  word-break: break-word;
  -webkit-hyphens: auto;
  hyphens: auto;
}

.noty_type__warning {
  background: var(--custom-bg);
}

.password-change .qr__descript .form-field__addon-icon,
.account-settings-form .qr__descript .form-field__addon-icon,
.tfa-block .qr__descript .form-field__addon-icon,
.api-create-form .qr__descript .form-field__addon-icon,
.form-field__addon-icon {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.custom-table__ellipsis,
.form-field__multiselect.multiselect .multiselect__tags,
.form-field__select.v-select .selected-tag {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 100%;
}

.noty_layout_mixin,
#noty_layout__centerRight,
#noty_layout__centerLeft,
#noty_layout__center,
#noty_layout__bottomRight,
#noty_layout__bottomCenter,
#noty_layout__bottomLeft,
#noty_layout__bottom,
#noty_layout__topRight,
#noty_layout__topCenter,
#noty_layout__topLeft,
#noty_layout__top {
  position: fixed;
  margin: 0;
  padding: 0;
  z-index: 9999999;
  transform: translateZ(0) scale(1, 1);
  backface-visibility: hidden;
  -webkit-font-smoothing: subpixel-antialiased;
  filter: blur(0);
  -webkit-filter: blur(0);
  max-width: 90%;
}

#noty_layout__top {
  top: 0;
  left: 5%;
  width: 90%;
}

#noty_layout__topLeft {
  top: 20px;
  left: 20px;
  width: 325px;
}

#noty_layout__topCenter {
  top: 5%;
  left: 50%;
  width: 325px;
  transform: translate(calc(-50% - 0.5px)) translateZ(0) scale(1, 1);
}

#noty_layout__topRight {
  top: 20px;
  right: 20px;
  width: 325px;
}

#noty_layout__bottom {
  bottom: 0;
  left: 5%;
  width: 90%;
}

#noty_layout__bottomLeft {
  bottom: 20px;
  left: 20px;
  width: 325px;
}

#noty_layout__bottomCenter {
  bottom: 5%;
  left: 50%;
  width: 325px;
  transform: translate(calc(-50% - 0.5px)) translateZ(0) scale(1, 1);
}

#noty_layout__bottomRight {
  bottom: 20px;
  right: 20px;
  width: 325px;
}

#noty_layout__center {
  top: 50%;
  left: 50%;
  width: 325px;
  transform: translate(calc(-50% - 0.5px), calc(-50% - 0.5px)) translateZ(0) scale(1, 1);
}

#noty_layout__centerLeft {
  top: 50%;
  left: 20px;
  width: 325px;
  transform: translate(0, calc(-50% - 0.5px)) translateZ(0) scale(1, 1);
}

#noty_layout__centerRight {
  top: 50%;
  right: 20px;
  width: 325px;
  transform: translate(0, calc(-50% - 0.5px)) translateZ(0) scale(1, 1);
}

.noty_progressbar {
  display: none;
}

.noty_has_timeout.noty_has_progressbar .noty_progressbar {
  display: block;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 3px;
  width: 100%;
  background-color: var(--black-one);
  opacity: 0.2;
  filter: alpha(opacity=10);
}

.noty_bar {
  -webkit-backface-visibility: hidden;
  transform: translate(0, 0) scale(1, 1);
  -webkit-font-smoothing: subpixel-antialiased;
  overflow: hidden;
}

.noty_effects_open {
  opacity: 0;
  transform: translate(50%);
  animation: noty_anim_in 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);
  animation-fill-mode: forwards;
}

.noty_effects_close {
  animation: noty_anim_out 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);
  animation-fill-mode: forwards;
}

.noty_fix_effects_height {
  animation: noty_anim_height 75ms ease-out;
}

.noty_close_with_click {
  cursor: pointer;
}

.noty_close_button {
  position: absolute;
  top: 2px;
  right: 2px;
  font-weight: bold;
  width: 20px;
  height: 20px;
  text-align: center;
  line-height: 20px;
  background-color: var(--rgba-one);
  border-radius: 2px;
  cursor: pointer;
  transition: all 0.2s ease-out;
}

.noty_close_button:hover {
  background-color: var(--rgba-two);
}

.noty_modal {
  position: fixed;
  width: 100%;
  height: 100%;
  background-color: var(--text);
  z-index: 10000;
  opacity: 0.3;
  left: 0;
  top: 0;
}

.noty_modal.noty_modal_open {
  opacity: 0;
  animation: noty_modal_in 0.3s ease-out;
}

.noty_modal.noty_modal_close {
  animation: noty_modal_out 0.3s ease-out;
  animation-fill-mode: forwards;
}
@keyframes noty_modal_in {
  100% {
    opacity: 0.3;
  }
}
@keyframes noty_modal_out {
  100% {
    opacity: 0;
  }
}
@keyframes noty_anim_in {
  100% {
    transform: translate(0);
    opacity: 1;
  }
}
@keyframes noty_anim_out {
  100% {
    transform: translate(50%);
    opacity: 0;
  }
}
@keyframes noty_anim_height {
  100% {
    height: 0;
  }
}
.noty_theme__bootstrap-v4.noty_bar {
  margin: 4px 0;
  overflow: hidden;
  position: relative;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.noty_theme__bootstrap-v4.noty_bar .noty_body {
  padding: 0.75rem 1.25rem;
}

.noty_theme__bootstrap-v4.noty_bar .noty_buttons {
  padding: 10px;
}

.noty_theme__bootstrap-v4.noty_bar .noty_close_button {
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: var(--text);
  text-shadow: 0 1px 0 var(--card);
  filter: alpha(opacity=20);
  opacity: 0.5;
  background: transparent;
}

.noty_theme__bootstrap-v4.noty_bar .noty_close_button:hover {
  background: transparent;
  text-decoration: none;
  cursor: pointer;
  filter: alpha(opacity=50);
  opacity: 0.75;
}

.noty_theme__bootstrap-v4.noty_type__alert,
.noty_theme__bootstrap-v4.noty_type__notification {
  background-color: var(--card);
  color: inherit;
}

.noty_theme__bootstrap-v4.noty_type__warning {
  background-color: var(--white-warning);
  color: var(--other-one);
  border-color: var(--other-two);
}

.noty_theme__bootstrap-v4.noty_type__error {
  background-color: var(--other-three);
  color: var(--other-four);
  border-color: var(--other-five);
}

.noty_theme__bootstrap-v4.noty_type__info,
.noty_theme__bootstrap-v4.noty_type__information {
  background-color: var(--other-six);
  color: var(--other-seven);
  border-color: var(--other-eight);
}

.noty_theme__bootstrap-v4.noty_type__success {
  background-color: var(--other-eleven);
  color: var(--other-nine);
  border-color: var(--other-ten);
}

.header-auth-nav-small {
  display: none !important;
}

.mobile-view {
  min-width: 320px;
}

@media (max-width: 600px) {
  .mobile-view .header-lang {
    margin-right: 15px !important;
  }
}
@media (max-width: 414px) {
  .mobile-view .header-lang {
    margin-right: 0 !important;
  }
}
@media (max-width: 600px) {
  .mobile-view .header-auth-nav-large {
    display: none !important;
  }
}
.mobile-view .header-auth-nav-small {
  display: none !important;
}

@media (max-width: 600px) {
  .mobile-view .header-auth-nav-small {
    display: flex !important;
  }
}
@media (max-width: 600px) {
  .mobile-view .header_default {
    padding: 24px 20px !important;
  }
}
@media (max-width: 414px) {
  .mobile-view .header_default {
    padding: 10px 20px !important;
  }
}
body {
  background: var(--background-color);
  color: var(--text-two);
  font-weight: 400;
  overflow: auto;
  height: auto;
  width: 100%;
  min-height: 568px;
  position: relative;
  font-family: SF;
}

body .p-relative {
  position: relative;
}

body.spinner-wrapper {
  overflow: hidden;
  height: 100%;
}

body .vdp-datepicker input {
  font-size: 0.875rem;
}

body .cursor-pointer {
  cursor: pointer;
}

body .cursor-pointer:hover {
  opacity: 0.8;
}

body .cursor-default {
  cursor: default;
}

body .info-elem-question {
  display: inline-block;
  left: 5px;
  font-size: 13px;
  cursor: pointer;
  transition: 0.35s;
  color: var(--accept-item);
  margin-left: 5px;
  z-index: 9;
}

body .info-elem-question:hover {
  opacity: 0.8;
}

body input:disabled {
  background-color: var(--card);
  opacity: 1;
}

body .vdp-datepicker.disabled input:disabled {
  color: var(--other-forty-eight) !important;
}

body .vdp-datepicker.disabled input:disabled::-webkit-input-placeholder {
  color: var(--other-forty-eight);
}

body .vdp-datepicker.disabled input:disabled::-moz-placeholder {
  color: var(--other-forty-eight);
}

body .vdp-datepicker.disabled input:disabled:-ms-input-placeholder {
  color: var(--other-forty-eight);
}

body .vdp-datepicker.disabled input:disabled:-moz-placeholder {
  color: var(--other-forty-eight);
}

body .noty_buttons {
  text-align: center;
  padding-bottom: 20px !important;
}

body .noty_buttons .btn {
  margin: 0 auto;
}

body #noty_layout__bottomLeft {
  width: 95%;
  max-width: 436px;
}

@media (max-width: 600px) {
  body #noty_layout__bottomLeft {
    width: calc(100% - 16px);
    max-width: 100%;
    margin-left: calc(-50% + 8px);
    left: 50%;
    bottom: 4px;
  }
}
body #noty_layout__topRightHeader {
  position: fixed;
  top: 20px;
  right: 20px;
  width: 325px;
  margin: 0;
  padding: 0;
  z-index: 9999999;
  transform: translateZ(0) scale(1, 1);
  backface-visibility: hidden;
  -webkit-font-smoothing: subpixel-antialiased;
  filter: blur(0);
  -webkit-filter: blur(0);
  max-width: 90%;
}

@media (max-width: 768px) {
  body #noty_layout__topRightHeader {
    width: calc(100% - 32px);
    max-width: 350px;
    right: auto;
    left: 50%;
    transform: translateX(-50%);
  }
}
body .noty_theme__success-msg {
  padding: 16px;
  background: var(--other-twelve);
  border-radius: 4px;
}

body .noty_theme__success-msg .noty_body {
  padding-left: 36px;
  font-size: 14px;
  line-height: 24px;
  color: var(--text-two);
}

body .noty_theme__success-msg .noty_body:before {
  content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMTEiIGZpbGw9IiMzMEFEMDQiLz4KPHBhdGggZD0iTTE2LjUgOUwxMC4zMTI1IDE1TDcuNSAxMi4yNzI3IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K");
  display: block;
  width: 24px;
  height: 24px;
  position: absolute;
  left: 16px;
  top: 50%;
  transform: translateY(-50%);
}

body .noty_theme__platform-update.noty_bar {
  margin: 4px 0;
  overflow: hidden;
  position: relative;
  padding: 24px 27px;
  border-radius: 5px;
  background-color: var(--card);
  box-shadow: 0 1px 10px var(--rgba-ten);
}

body .noty_theme__platform-update.noty_bar.noty_type__error {
  background-color: var(--other-three);
  color: var(--other-four);
  border-color: var(--other-five);
}

body .noty_theme__platform-update.noty_bar .noty_buttons {
  padding: 0 !important;
}

body .noty_theme__platform-update.noty_bar .noty_close_button {
  top: 14px;
  right: 14px;
  width: 15px;
  height: 15px;
  line-height: 15px;
  font-size: 19px;
  font-weight: 400;
  color: var(--other-forty-nine);
  background: transparent;
  transition: color 0.3s;
}

body .noty_theme__platform-update.noty_bar .noty_close_button:hover {
  color: var(--accept-item);
}

body .noty_theme__platform-update.noty_bar .platform-update__title,
body .noty_theme__platform-update.noty_bar .platform-update__text {
  color: var(--text-two);
}

body .noty_theme__platform-update.noty_bar .platform-update__title {
  display: flex;
  justify-content: center;
  font-weight: 600;
  font-size: 23px;
  line-height: 31px;
  text-align: center;
}

body .noty_theme__platform-update.noty_bar .platform-update__text {
  display: inline-block;
  text-align: center;
  padding: 20px 0;
  font-size: 16px;
  line-height: 22px;
}

body .noty_theme__platform-update.noty_bar .btn {
  max-width: 73.3%;
  min-height: 48px;
  font-size: 16px;
  line-height: 20px;
  font-weight: 600;
}

@media (max-width: 600px) {
  body .noty_theme__platform-update.noty_bar {
    padding: 24px 35px;
  }
  body .noty_theme__platform-update.noty_bar .noty_close_button {
    top: 15px;
    right: 18px;
  }
  body .noty_theme__platform-update.noty_bar .platform-update__title {
    font-size: 18px;
    line-height: 25px;
  }
  body .noty_theme__platform-update.noty_bar .platform-update__text {
    font-size: 14px;
    line-height: 19px;
    padding: 8px 0 13px 0;
  }
  body .noty_theme__platform-update.noty_bar .btn {
    max-width: 83.05%;
    min-height: 40px;
    font-size: 14px;
    line-height: 20px;
  }
}
body .d-block {
  display: block !important;
}

body .d-none {
  display: none !important;
}

body .p-relative {
  position: relative !important;
}

body .mt-1 {
  margin-top: 1rem !important;
}

body .mb-0 {
  margin-bottom: 0 !important;
}

body .mb-2 {
  margin-bottom: 2rem !important;
}

body .mb-1 {
  margin-bottom: 1rem !important;
}

body .mt-0 {
  margin-top: 0 !important;
}

body .mt-32 {
  margin-top: 32px !important;
}

.d-flex {
  display: flex;
}

.justify-between {
  justify-content: space-between;
}

.justify-center {
  justify-content: center;
}

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

.align-items-end {
  align-items: flex-end;
}

.align-items-center {
  align-items: center;
}

@media (min-width: 64em) {
  body {
    overflow-x: hidden;
  }
  body .intercom-namespace .intercom-kyolyo {
    height: calc(100% - 180px);
  }
}
body.background_primary {
  position: relative;
  background: var(--card);
}

body.background_primary .header {
  position: relative;
  margin: 0 auto;
  justify-content: center;
  background: var(--card);
}

body.background_primary .footer {
  background: transparent;
  background: var(--card);
}

body.login .header__btn:first-child {
  background: var(--accept-item);
  color: var(--card);
  border: 1px solid var(--card);
}

body.login .header__btn:first-child:hover {
  background: var(--card);
  color: var(--accept-item);
}

body.login .header__btn:last-child {
  background: var(--card);
  color: var(--accept-item);
  border: 1px solid var(--accept-item);
}

body.login .header__btn:last-child:hover {
  color: var(--card);
  border: 1px solid var(--card);
  background: linear-gradient(135deg, var(--other-fifty-one) 0%, var(--other-fifty) 100%);
}

body.signup .header__btn:first-child {
  background: var(--card);
  color: var(--accept-item);
  border: 1px solid var(--accept-item);
}

body.signup .header__btn:last-child {
  background: var(--accept-item);
  color: var(--card);
  border: 1px solid var(--card);
}

@media (max-width: 768px) {
  body:not(.mobile-view) .intercom-namespace .intercom-launcher-frame {
    display: none;
  }
  body:not(.mobile-view) .intercom-messenger-frame-enter-done + .intercom-launcher-frame {
    display: block;
  }
  body #__nuxt > .spinner {
    width: 90px;
    height: 90px;
  }
}
@media (max-width: 414px) {
  body {
    min-width: 300px;
  }
}
@media (min-height: 320px) and (min-width: 415px) and (max-width: 568px) {
  body {
    overflow-x: hidden;
  }
}
.pre-loader--hidden {
  overflow: hidden;
}

svg[width="0"][height="0"] {
  position: absolute;
}

input[type=number] {
  -moz-appearance: textfield;
}

input::-ms-clear {
  display: none;
}

a.disabled {
  pointer-events: none !important;
  cursor: default !important;
  color: var(--other-forty-eight) !important;
  border-color: var(--other-forty-eight) !important;
  text-decoration: none;
}

.text-center {
  text-align: center;
}

.base-link {
  color: var(--primary-color);
  transition: all 0.3s ease;
}

.base-link:hover {
  color: var(--primary-color);
}

@font-face {
  font-family: "AvenirNext";
  src: url("/fonts/cyr/AvenirNextCyr-Thin.woff") format("woff");
  src: url("/fonts/cyr/AvenirNextCyr-Thin.ttf") format("ttf");
  src: url("/fonts/cyr/AvenirNextCyr-Thin.eot") format("eot");
  font-style: normal;
  font-weight: 100;
}
@font-face {
  font-family: "AvenirNext";
  src: url("/fonts/cyr/AvenirNextCyr-UltraLight.woff") format("woff");
  src: url("/fonts/cyr/AvenirNextCyr-UltraLight.ttf") format("ttf");
  src: url("/fonts/cyr/AvenirNextCyr-UltraLight.eot") format("eot");
  font-style: normal;
  font-weight: 200;
}
@font-face {
  font-family: "AvenirNext";
  src: url("/fonts/cyr/AvenirNextCyr-Ligth.woff") format("woff");
  src: url("/fonts/cyr/AvenirNextCyr-Ligth.ttf") format("ttf");
  src: url("/fonts/cyr/AvenirNextCyr-Ligth.eot") format("eot");
  font-style: normal;
  font-weight: 300;
}
@font-face {
  font-family: "AvenirNext";
  src: url("/fonts/cyr/AvenirNextCyr-Regular.woff") format("woff");
  src: url("/fonts/cyr/AvenirNextCyr-Regular.ttf") format("ttf");
  src: url("/fonts/cyr/AvenirNextCyr-Regular.eot") format("eot");
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: "AvenirNext";
  src: url("/fonts/cyr/AvenirNextCyr-Medium.woff") format("woff");
  src: url("/fonts/cyr/AvenirNextCyr-Medium.ttf") format("ttf");
  src: url("/fonts/cyr/AvenirNextCyr-Medium.eot") format("eot");
  font-style: normal;
  font-weight: 500;
}
@font-face {
  font-family: "AvenirNext";
  src: url("/fonts/cyr/AvenirNextCyr-Bold.woff") format("woff");
  src: url("/fonts/cyr/AvenirNextCyr-Bold.ttf") format("ttf");
  src: url("/fonts/cyr/AvenirNextCyr-Bold.eot") format("eot");
  font-style: normal;
  font-weight: 600;
}
a {
  text-decoration: none;
  color: inherit;
  transition: all 0.3s;
  outline: none;
}

h4,
.t_h4 {
  font-size: 32px;
  font-size: 2rem;
}

h6,
.t_h6 {
  font-size: 6px;
  font-size: 0.375rem;
}

@media (min-width: 768px) {
  h5,
  .t_h5 {
    font-size: 18px;
    font-size: 1.125rem;
  }
}
h3,
.t_h3 {
  font-size: 22px;
  font-size: 1.375rem;
}

@media (min-width: 768px) {
  h3,
  .t_h3 {
    font-size: 32px;
    font-size: 2rem;
  }
}
h1,
.t_h1 {
  font-size: 22px;
  font-size: 1.375rem;
}

@media (min-width: 768px) {
  h1,
  .t_h1 {
    font-size: 40px;
    font-size: 2.5rem;
  }
}
h2,
.t_h2 {
  font-size: 24px;
  font-size: 1.5rem;
}

@media (min-width: 768px) {
  h2,
  .t_h2 {
    font-size: 48px;
    font-size: 3rem;
  }
}
.green-c {
  color: var(--other-seventy-eigth);
}

.red-c {
  color: var(--other-seventy);
}

.primary-light-c {
  color: var(--primary-color);
}

b,
h1,
.t_h1,
h3,
.t_h3,
h2,
.t_h2 {
  font-weight: 800;
}

.gray-c {
  color: var(--bg-two);
}

.red {
  color: var(--other-forty-six);
}

.text-green {
  color: var(--primary-color);
}

.text-bold {
  font-weight: 600;
}

.text-link {
  color: var(--other-fifty-four);
}

b.semi {
  font-weight: 600;
}

.t_semibold {
  font-weight: 600;
}

.text-transform-normal {
  text-transform: none !important;
}

.text {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.375rem;
  color: var(--text-two);
}

.text_size-12 {
  font-size: 12px;
  font-size: 0.75rem;
}

.text_size-14 {
  font-size: 14px;
  font-size: 0.875rem;
}

.text_line-18 {
  line-height: 1.125rem;
}

.text_line-22 {
  line-height: 1.375rem;
}

.text_gray {
  color: var(--gray);
}

.text_semibold {
  font-weight: 600;
}

.svg-icon {
  display: inline-block;
  width: 16px;
  height: 16px;
  color: inherit;
  vertical-align: middle;
  fill: none;
  stroke: currentColor;
}

.svg-fill {
  fill: currentColor;
  stroke: none;
}

.svg-up {
  transform: rotate(0deg);
}

.svg-right {
  transform: rotate(90deg);
}

.svg-down {
  transform: rotate(180deg);
}

.svg-left {
  transform: rotate(-90deg);
}

.btn {
  font-weight: 500;
  font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  letter-spacing: 0.05em;
  width: 100%;
  max-width: 200px;
  height: 40px;
  display: block;
  white-space: nowrap;
  cursor: pointer;
  transition: all 0.3s, color 0.3s;
  outline: none;
  border-radius: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  font-size: 14px;
  font-size: 0.875rem;
}

.btn_long {
  max-width: 260px;
  height: 48px;
}

.btn_small {
  width: auto;
  height: 32px;
  padding: 0 12px;
}

.btn:not(button):not(input) {
  display: flex;
  justify-content: center;
  align-items: center;
}

@media (max-width: 414px) {
  .currencies td.currency-table__buttons .btn {
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .currency-cart__btn.btn {
    display: flex;
  }
}
.btn:disabled {
  opacity: 0.4;
  pointer-events: none;
  cursor: default;
}

.btn_md {
  max-width: 288px;
  height: 48px;
}

@media (max-width: 414px) {
  .btn_md {
    max-width: inherit;
  }
}
.btn_green {
  color: var(--card);
  background-color: var(--primary-color);
}

.btn_green:hover:not(:disabled) {
  opacity: 0.8;
  transition: all 0.3s ease;
}

.btn_b-green {
  border: 1px solid var(--primary-color);
  color: var(--primary-color);
  background-color: var(--card);
}

.btn_b-green:hover:not(:disabled) {
  color: var(--card);
  background-color: var(--primary-color);
  border: 1px solid transparent;
}

.btn_t-green {
  background: transparent;
  color: var(--primary-color);
  border-color: transparent;
}

.btn_t-green:hover:not(:disabled) {
  color: var(--other-seventy-seven);
  background-color: transparent;
  border-color: transparent;
}

.btn_blue {
  background-color: var(--other-fifty-one);
  color: var(--card);
}

.btn_blue:hover:not(:disabled) {
  background-color: var(--other-seventy-six);
}

.btn_blue:active:not(:disabled) {
  opacity: 0.8;
}

.btn_t-blue {
  background-color: var(--other-fifty-one);
  color: var(--card);
  border: 1px solid var(--other-fifty-one);
}

.btn_t-blue:hover:not(:disabled) {
  color: var(--other-fifty-one);
  background-color: transparent;
  border: 1px solid var(--other-fifty-one);
}

.btn_b-blue {
  border: 1px solid var(--other-seventy-five);
  color: var(--accept-item);
  background-color: var(--card);
}

.btn_b-blue:hover:not(:disabled) {
  color: var(--card);
  background-color: var(--other-fifty-one);
  border: 1px solid transparent;
}

.btn_b-red {
  border: 1px solid var(--other-seventy-four);
  color: var(--other-seventy-four);
  background-color: var(--card);
}

.btn_b-red:hover:not(:disabled) {
  color: var(--card);
  background-color: var(--other-seventy-three);
  border: 1px solid transparent;
}

.btn_b-white {
  border: 1px solid var(--card);
  background: transparent;
  color: var(--card);
}

.btn_b-white:hover:not(:disabled) {
  color: var(--primary-color);
  background: var(--card);
}

.btn_t-blue {
  background: transparent;
  color: var(--accept-item);
  border-color: transparent;
}

.btn_t-blue:hover:not(:disabled) {
  border-color: transparent;
  opacity: 0.8;
}

.btn_t-blue:active:not(:disabled) {
  opacity: 0.5;
}

.btn_yellow {
  color: var(--card);
  border: 1px solid var(--other-seventy-two);
  background-color: var(--other-seventy-two);
}

.btn_yellow:hover {
  color: var(--other-seventy-two);
  background-color: var(--card);
}

.btn_secondary {
  border: 1px solid var(--other-seventy-one);
  background-color: var(--card);
  color: var(--gray-two);
}

.btn_secondary:hover:not(:disabled) {
  color: var(--card);
  background-color: var(--gray-two);
  border: 1px solid transparent;
}

.btn_secondary.btn_gray-200 {
  background-color: var(--bg-three);
  color: var(--text-two);
  border: none;
}

.btn_secondary.btn_gray-200:hover:not(:disabled) {
  opacity: 0.75;
  color: var(--text-two);
  border: none;
  background-color: var(--bg-three);
}

.btn_transparent {
  background: none;
  color: inherit;
}

.btn_transparent.btn_blue {
  color: var(--other-fifty-four);
}

.btn_transparent.btn_blue:hover:not(:disabled) {
  color: var(--other-fifty-four);
}

.btn_transparent.btn_green {
  color: var(--primary-color);
}

.btn_transparent.btn_green:hover:not(:disabled) {
  color: var(--primary-color);
}

.btn_transparent:hover:not(:disabled) {
  opacity: 0.75;
  color: inherit;
  border: none;
  background: none;
}

.btn_has-content {
  display: flex;
  align-items: center;
  -moz-column-gap: 8px;
  column-gap: 8px;
}

.btn_no-mt {
  margin-top: 0 !important;
}

@media (min-height: 320px) and (min-width: 415px) and (max-width: 568px) {
  .btn {
    margin-top: 20px;
  }
}
.link {
  font-weight: 600;
  position: relative;
  cursor: pointer;
  border-bottom: 1px solid transparent;
  font-size: 14px;
  font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
}

.link:disabled {
  opacity: 0.5;
  pointer-events: none;
}

.link:hover:not(:disabled) {
  text-decoration: none;
}

.link_blue {
  color: var(--accept-item);
  border-color: var(--accept-item);
}

.link_blue:hover {
  border-color: transparent;
}

.link_green {
  color: var(--primary-color);
  border-color: var(--primary-color);
}

.link_green:hover {
  border-color: transparent;
}

.link_underline {
  text-decoration: underline;
  font-weight: 600;
}

.link_underline:hover {
  text-decoration: none;
}

.link_icon {
  position: relative;
  margin-right: 14px;
}

.link_icon:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto 0;
  right: -17px;
  width: 0;
  height: 0;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 6px solid var(--text);
}

.link_icon-active:after {
  transform: rotate(180deg);
}

.link-default {
  cursor: pointer;
}

.link-default-underline:hover {
  text-decoration: underline;
}

.link-default:hover {
  color: var(--accept-item);
}

.form-field {
  display: flex;
  flex-direction: column;
}

.form-field .form-field__link {
  color: var(--primary-color);
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 18px;
}

.form-field__label-container {
  display: flex;
  justify-content: space-between;
  margin-bottom: 4px;
}

.form-field__label-container .form-field__label {
  margin-bottom: 0;
  font-weight: 600;
  font-size: 14px;
}

.form-field__label-container .form-field__link {
  color: var(--other-fifty-four);
  font-size: 14px;
  font-size: 0.875rem;
}

.form-field_offset {
  margin-bottom: 16px;
}

.form-field_offset-24 {
  margin-bottom: 24px;
}

@media (max-width: 768px) {
  .form-field_offset-24 {
    margin-bottom: 16px;
  }
}
.form-field_offset-top {
  margin-top: 16px;
}

.form-field__label {
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: 600;
  margin-bottom: 4px;
  line-height: 20px;
}

.form-field__label-help {
  font-size: 12px;
  font-size: 0.75rem;
  font-weight: 400;
  color: var(--gray-two);
  line-height: 1;
  margin-bottom: 16px;
}

.form-field__label_progressive {
  margin-bottom: 4px;
}

.form-field__input,
.form-field__range-input {
  height: 40px;
  align-content: center;
  justify-content: flex-start;
  padding: 0 15px;
  border-radius: 4px;
  border: 1px solid var(--other-fifty-three);
  font-weight: normal;
  width: 100%;
  font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  transition: border-color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);
  color: var(--other-forty-three);
  font-size: 14px;
  background: transparent;
  font-size: 0.875rem;
}

.form-field__input_sm {
  max-width: 240px;
}

.form-field__input:hover:not(:disabled):not(.disabled),
.form-field__range-input:hover:not(:disabled):not(.disabled),
.form-field__input:focus:not(:disabled):not(.disabled),
.form-field__range-input:focus:not(:disabled):not(.disabled) {
  border-color: var(--other-forty-seven);
}

.form-field__input:disabled,
.form-field__range-input:disabled,
.form-field__input.disabled,
.disabled.form-field__range-input {
  color: var(--other-forty-eight);
}

.form-field__input:disabled:-webkit-autofill,
.form-field__range-input:disabled:-webkit-autofill,
.form-field__input.disabled:-webkit-autofill,
.disabled.form-field__range-input:-webkit-autofill {
  -webkit-text-fill-color: var(--other-forty-eight);
}

.form-field__input::-moz-placeholder,
.form-field__range-input::-moz-placeholder {
  color: var(--gray-two);
}

.form-field__input::-moz-placeholder, .form-field__range-input::-moz-placeholder {
  color: var(--gray-two);
}

.form-field__input::placeholder,
.form-field__range-input::placeholder {
  color: var(--gray-two);
}

.form-field__input-wrap {
  position: relative;
}

.form-field__input_read {
  background-color: var(--white-two);
}

.form-field__input_offset-top {
  margin-top: 4px;
}

.form-field__input_high {
  height: 48px;
  padding: 0 12px;
}

.form-field__input_high:disabled {
  background: var(--background-color);
  color: var(--gray);
  opacity: 1;
}

.form-field__unit_input {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  padding-right: 45px;
}

.form-field__select,
.form-field__input,
.form-field__range-input {
  font-size: 14px;
  font-size: 0.875rem;
}

.form-field__select:disabled + .form-field__unit_append,
.form-field__input:disabled + .form-field__unit_append,
.form-field__range-input:disabled + .form-field__unit_append {
  background: transparent;
}

.form-field__select {
  width: 100%;
}

.form-field__select-option {
  display: flex;
}

.form-field__select-val {
  min-width: 70px;
  margin-right: 5px;
  font-weight: 500;
}

.form-field__select-text {
  margin-left: 10px;
  font-weight: 600;
}

.form-field__select_currency.v-select .dropdown-menu {
  width: 316px;
  display: table;
}

.form-field__select_sm {
  max-width: 90px;
}

.form-field__select_blue.form-field__select.v-select {
  width: 72px;
  height: 38px;
  border: none;
  background: var(--blue-two);
  color: var(--card);
  border-radius: 0;
}

.form-field__select_blue.form-field__select.v-select .open-indicator:after {
  border-top: 6px solid var(--card);
}

.form-field__select.v-select {
  height: 40px;
  padding: 8px 24px 8px 8px;
  border-radius: 4px;
  border: 1px solid var(--other-forty-six);
  position: relative;
  background: var(--card);
  display: flex;
  align-items: center;
  transition: border-color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);
}

.form-field__select.v-select.is-invalid {
  border-color: var(--other-forty-six);
}

.form-field__select.v-select.open {
  border-color: var(--accept-item);
}

.form-field__select.v-select:hover:not(.disabled),
.form-field__select.v-select:focus:not(.disabled) {
  border-color: var(--other-forty-seven);
}

.form-field__select.v-select.disabled input {
  background-color: transparent !important;
}

.form-field__select.v-select.open .open-indicator {
  bottom: 0;
}

.form-field__select.v-select.open .open-indicator:after {
  transform: rotate(180deg);
}

.form-field__select.v-select.open.single .selected-tag {
  position: static;
  width: 100%;
}

.form-field__select.v-select .open-indicator {
  top: 0;
  bottom: 0;
  right: 18px;
  margin: auto 0;
  height: 6px;
}

.form-field__select.v-select .open-indicator:before {
  display: none;
}

.form-field__select.v-select .open-indicator:after {
  content: "";
  display: inline-block;
  vertical-align: top;
  margin-left: 8px;
  width: 0;
  height: 0;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 6px solid var(--accept-item);
  transition: none;
}

.form-field__select.v-select .dropdown-toggle {
  border: none;
  display: flex;
}

.form-field__select.v-select .dropdown-toggle .clear {
  display: none;
}

.form-field__select.v-select .selected-tag {
  border: none;
  color: inherit;
  background: none;
  height: auto;
  margin: 0;
  padding: 5px 0;
  float: none;
  line-height: 1;
  display: inline-block;
  font-size: 14px;
  font-size: 0.875rem;
}

.form-field__select.v-select input[type=search]::-moz-placeholder {
  font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  font-size: 14px;
  font-size: 0.875rem;
  color: var(--gray-two);
}

.form-field__select.v-select input[type=search]::placeholder {
  font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  font-size: 14px;
  font-size: 0.875rem;
  color: var(--gray-two);
}

.form-field__select.v-select input[type=search],
.form-field__select.v-select input[type=search]:focus {
  border: none;
  height: 40px;
  width: 100%;
  position: absolute;
  left: 0;
  top: -1px;
  line-height: 1;
  padding: 10px 16px;
  cursor: pointer;
}

.form-field__select:not(.select-box_search-hidden) .select-box__placeholder .vs__selected {
  width: 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.form-field__multiselect.multiselect {
  color: var(--text-two);
  cursor: pointer;
  font-size: 14px;
  font-size: 0.875rem;
}

.form-field__multiselect.multiselect.multiselect--active .multiselect__tags {
  border-color: var(--other-forty-seven);
}

.form-field__multiselect.multiselect .multiselect__select {
  display: flex;
  justify-content: center;
  align-items: center;
}

.form-field__multiselect.multiselect .multiselect__select:before {
  content: "";
  display: inline-block;
  vertical-align: top;
  width: 0;
  height: 0;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 6px solid var(--accept-item);
  margin-top: 0;
  top: 0;
}

.form-field__multiselect.multiselect .multiselect__tags {
  border-color: var(--other-forty-six);
}

.form-field__multiselect.multiselect .multiselect__tags:hover,
.form-field__multiselect.multiselect .multiselect__tags:focus {
  border-color: var(--other-forty-seven);
}

.form-field__multiselect.multiselect .multiselect__option {
  font-size: 14px;
  font-size: 0.875rem;
}

.form-field__multiselect.multiselect .multiselect__option--highlight {
  background: var(--white-two);
  color: var(--text-two);
}

.form-field__multiselect.multiselect .multiselect__option--selected {
  background: var(--other-forty-seven);
  color: var(--card);
  font-weight: 400;
}

.form-field__multiselect.multiselect .multiselect__content-wrapper {
  border-color: var(--other-forty-seven);
}

.form-field__multiselect.multiselect .multiselect__single,
.form-field__multiselect.multiselect .multiselect__input {
  font-size: 14px;
  font-size: 0.875rem;
}

.form-field__range {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: 300;
  color: var(--gray-two);
  padding: 8px 0 0;
}

.form-field__range-val {
  margin-top: 10px;
}

.form-field__range-input {
  height: 40px;
  width: 95px;
  margin-top: 16px;
  padding: 4px 15px 0;
}

.form-field__range_sm .form-field__range-input {
  width: 56px;
}

.form-field__input-group {
  display: flex;
  align-items: center;
}

.form-field__icon {
  position: absolute;
  left: 13px;
  top: 0;
  bottom: 0;
  margin: auto 0;
  width: 24px;
  height: 24px;
  z-index: 1;
}

.form-field__date {
  max-width: 145px;
  padding-right: 10px;
}

.form-field__delimiter {
  margin: 0 25px;
}

.form-field_icon .form-field__input,
.form-field_icon .form-field__range-input {
  padding-left: 0;
}

.form-field_icon input {
  padding-left: 40px;
}

.form-field__addon {
  position: absolute;
  right: 0;
  top: 0;
  height: 48px;
  width: 64px;
}

.form-field__addon_copy {
  border: 1px solid var(--other-fifty-one);
  background-color: var(--card);
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  transition: all 0.3s;
}

.form-field__addon_copy:hover {
  background-color: var(--other-fifty-one);
}

.form-field__addon_copy:hover .form-field__addon-icon {
  fill: var(--card);
  transition: all 0.3s;
}

.form-field__addon-icon {
  fill: var(--other-fifty-one);
  margin: auto;
}

.form-field__group-prepend {
  position: relative;
}

.form-field__group-prepend input {
  width: 100%;
  padding-right: 57px;
}

.form-field__group-prepend input:disabled + .form-field__prepend-text-normal {
  background: transparent;
}

.form-field__unit {
  display: flex;
  align-items: center;
  border: 1px solid var(--other-forty-six);
  color: var(--gray-two);
  font-size: 14px;
  font-size: 0.875rem;
}

.form-field__unit .disabled .dropdown-toggle {
  background: transparent !important;
}

.form-field__unit .disabled .dropdown-toggle .open-indicator {
  background: transparent !important;
}

.form-field__unit_append {
  border: none;
  position: absolute;
  right: 0;
  width: 43px;
  height: 40px;
  padding-top: 4px;
}

.form-field__unit_append.procent {
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}

.form-field__unit_append_rigth {
  justify-content: flex-end;
  padding-right: 15px;
}

.form-field__unit_append_high {
  height: 48px;
  padding-top: 0;
}

.form-field__unit_prepend {
  margin-right: -1px;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  border-right: none;
}

.form-field__prepend-text {
  text-transform: uppercase;
  background: var(--card);
  position: absolute;
}

.form-field__prepend-text-normal {
  color: var(--gray-two);
  font-size: 16px;
  font-weight: 500;
  width: 53px;
  height: 38px;
  line-height: 40px;
  text-transform: uppercase;
  position: absolute;
  background: var(--card);
  right: 2px;
  top: 1px;
}

.form-field__invalid {
  width: 100%;
  font-size: 12px;
  font-size: 0.75rem;
  color: var(--other-seventy);
  display: inherit;
  line-height: 18px;
  margin-top: 4px;
}

.form-field__help {
  font-size: 14px;
  font-size: 0.875rem;
  color: var(--gray-two);
  display: flex;
  margin-top: 4px;
  line-height: 18px;
}

.form-field__help-ic {
  width: 16px;
  height: 16px;
  margin-right: 8px;
}

.form-field__help-small {
  font-size: 12px;
}

.form-field__help-small:focus {
  outline: none;
}

.form-field__title {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 4px;
  position: relative;
  min-height: 20px;
}

.form-field__title__large {
  margin-bottom: 25px;
}

.form-field__title-icon {
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: 400;
  color: var(--accept-item);
  margin-left: 4px;
  cursor: pointer;
}

.form-field__title-icon span {
  line-height: 14px;
}

.form-field__title-icon:hover .form-field__title-tooltip {
  visibility: visible;
  opacity: 1;
}

.form-field__title-icon:hover .form-field__title-tooltip.form-field__title-tooltip-right {
  left: auto;
  right: 14px;
}

.form-field__title-tooltip {
  position: absolute;
  z-index: 100;
  bottom: 100%;
  left: -16px;
  display: flex;
  align-items: center;
  height: auto;
  min-width: 400px;
  padding: 8px;
  background: var(--card);
  border-radius: 4px;
  border: 1px solid var(--bg-three);
  box-shadow: 0 4px 8px var(--rgba-twelve);
  font-size: 0.875rem;
  line-height: 1.375rem;
  color: var(--text-two);
  text-align: left;
  white-space: pre-line;
  visibility: hidden;
  opacity: 0;
  transition: all 0.3s 0.3s;
}

@media (max-width: 1240px) {
  .form-field__title-tooltip {
    width: 364px;
    min-width: 364px;
  }
}
@media (max-width: 374px) {
  .form-field__title-tooltip {
    width: 280px;
    min-width: 280px;
    left: -1px;
  }
}
@media (min-width: 375px) and (max-width: 414px) {
  .form-field__title-tooltip {
    width: 280px;
    min-width: 337px;
    left: -1px;
  }
}
.form-field__title .form-field__label {
  margin-bottom: 0;
}

.form-field__description {
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 18px;
  color: var(--gray);
  margin-top: 4px;
  margin-bottom: 12px;
}

.form-field__copy {
  display: flex;
  align-items: center;
}

.form-field__copy .form-field__copy-info {
  width: calc(100% - 48px);
}

.form-field__copy .form-field__copy-info .form-field__input,
.form-field__copy .form-field__copy-info .form-field__range-input {
  background-color: transparent;
  border: none;
}

.form-field__copy .form-field__copy-btn {
  width: 48px;
  height: 48px;
  color: var(--accept-item);
}

.form-field__copy .form-field__copy-btn svg {
  position: static;
}

.form-field__copy .form-field__address {
  margin-top: 4px;
  font-size: 14px;
  line-height: 22px;
  word-wrap: break-word;
  color: var(--text-two);
}

.form-field ~ .list-between {
  margin-top: 12px;
}

input.form-field__input.card-manager-card-svv-input,
input.card-manager-card-svv-input.form-field__range-input {
  max-width: 288px;
}

.form-field.crypto-withdrawal {
  max-width: inherit;
}

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}

.input-group > .form-field__input,
.input-group > .form-field__range-input {
  flex: 1 1 auto;
  width: 1%;
}

.input-group > .form-field__input:hover ~ .form-field__unit,
.input-group > .form-field__range-input:hover ~ .form-field__unit,
.input-group > .form-field__input:focus ~ .form-field__unit,
.input-group > .form-field__range-input:focus ~ .form-field__unit {
  border-color: var(--other-forty-seven);
}

.input-group > .form-field__input:not(.form-field__unit_input):not(:last-child),
.input-group > .form-field__range-input:not(.form-field__unit_input):not(:last-child) {
  border-right: none;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .form-field__input:not(:first-child),
.input-group > .form-field__range-input:not(:first-child) {
  border-left: none;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.input-group__c2 {
  justify-content: space-between;
  align-items: flex-start;
}

.input-group__w2 {
  width: 50%;
  max-width: 160px;
}

@media (max-width: 336px) {
  .input-group__w2 {
    max-width: 138px;
  }
}
@media (max-width: 414px) {
  .input-group__w2 {
    max-width: 146px;
  }
}
.input-group__subtitle {
  position: absolute;
  width: 100%;
  font-size: 12px;
  color: var(--gray-two);
  top: 0;
  left: 0;
}

.input-group__titled {
  padding-top: 20px;
}

.vdp-datepicker {
  padding-top: 0;
  min-width: 145px;
}

.vdp-datepicker > div:first-of-type {
  height: 100%;
}

.vdp-datepicker > div:first-of-type input {
  height: 100%;
  max-width: 100%;
}

.vdp-datepicker input {
  width: 100%;
  border: none;
  background: transparent;
}

.vdp-datepicker input:disabled {
  background-color: transparent;
}

.form-default__btn {
  height: 48px;
  max-width: 100%;
  margin-top: 24px;
  letter-spacing: 0.068em;
}

.is-invalid {
  border-color: var(--other-forty-six) !important;
}

.radio-group {
  display: flex;
  position: relative;
  max-width: 496px;
}

.radio-group_separated {
  gap: 8px;
}

.radio-group_separated .radio-group__item-val {
  border-radius: 4px;
}

.radio-group__item {
  font-size: 14px;
  font-size: 0.875rem;
  width: 100%;
  margin-right: -1px;
  cursor: pointer;
}

.radio-group__item:first-child .radio-group__item-val {
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
}

.radio-group__item:last-of-type .radio-group__item-val {
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
}

.radio-group__item-val {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  height: 100%;
  padding: 9px;
  border: 1px solid var(--other-forty-six);
  position: relative;
  max-width: 246px;
  transition: border 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);
  border: 1px solid #d4dadf;
}

.radio-group__item-val:hover:not(.disabled) {
  border: 1px solid var(--primary-color);
  z-index: 10;
}

.radio-group__item-val b {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 144px;
  text-align: center;
}

.radio-group__item-val.disabled {
  cursor: default;
  color: var(--other-forty-eight);
}

.radio-group__input {
  visibility: hidden;
  position: absolute;
}

.radio-group__input:checked + .radio-group__item-val {
  border: 1px solid var(--primary-color);
  z-index: 1;
}

.radio-group.is-invalid .radio-group__input:checked + .radio-group__item-val {
  border-color: var(--other-forty-six);
}

.currency-radio {
  display: flex;
  align-items: center;
  margin-top: 8px;
  flex-wrap: wrap;
}

.currency-radio__item {
  position: relative;
  margin-bottom: 10px;
}

.currency-radio__input {
  position: absolute;
  left: 0;
  top: 0;
  visibility: hidden;
}

.currency-radio__input:checked + .currency-radio__val {
  background: var(--blue-two);
  border-color: var(--blue-two);
  color: var(--card);
}

.currency-radio__input:checked + .currency-radio__val .currency-radio__icon-circle {
  fill: var(--card);
}

.currency-radio__input:checked + .currency-radio__val .currency-radio__icon-pic {
  fill: var(--other-forty-four);
}

.currency-radio__val {
  min-width: 100px;
  height: 32px;
  border-radius: 4px;
  border: 1px solid var(--other-forty-six);
  background-color: var(--other-forty-five);
  margin-right: 8px;
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: 500;
  color: var(--other-forty-three);
  padding: 6px 16px;
  display: flex;
  align-items: center;
  cursor: pointer;
  transition: 0.3s;
}

.currency-radio__val:hover {
  border-color: var(--blue-two);
}

.currency-radio__icon {
  position: relative;
  left: -1px;
  top: -1px;
}

.currency-radio__icon-circle {
  fill: var(--color-twenty-two);
  transition: 0.3s;
}

.currency-radio__icon-pic {
  fill: var(--card);
  transition: 0.3s;
}

.currency-radio__icon__box {
  display: inline-block;
  margin-right: 8px;
  width: 20px;
  height: 20px;
  background-color: var(--other-forty-four);
  border-radius: 100%;
}

.custom-checkbox {
  display: flex;
}

.custom-checkbox__link {
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: 400;
}

.custom-checkbox__label {
  padding-left: 39px;
  position: relative;
  display: inline-block;
  min-height: 24px;
  vertical-align: middle;
}

.custom-checkbox__label:after {
  content: "";
  width: 24px;
  height: 24px;
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  border-radius: 4px;
  border: 1px solid var(--other-forty-six);
}

.custom-checkbox__text {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 24px;
  margin-left: 8px;
  cursor: pointer;
}

.custom-checkbox input {
  display: none;
}

.custom-checkbox input:checked + .custom-checkbox__label:before {
  content: "";
  display: block;
  position: absolute;
  left: 4px;
  top: 4px;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOC4wOSIgaGVpZ2h0PSIyMSIgdmlld0JveD0iMCAwIDI4LjA5IDIxIj4KICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTgyLjA2IC00MzkpIiBmaWxsPSIjMDBhODYwIj4KICAgIDxwYXRoIGQ9Ik01ODQuMDcgNDQ5LjVsLTIuMDEgMi40NSA4LjkyIDguMDUgMTkuMTctMTguODQtMi4wOC0yLjE2LTE3LjEgMTcuMDd6Ii8+CiAgPC9nPgo8L3N2Zz4=) center no-repeat;
  background-size: 90%;
  width: 16px;
  height: 16px;
}

.custom-checkbox.small {
  padding: 3px;
}

.custom-checkbox.small input:checked + .custom-checkbox__label:before {
  content: "";
  display: block;
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDEzIDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMS44OTA2IDFMNS4wMTU2MiA4TDEuODkwNjIgNC44MTgxOCIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);
  background-color: var(--primary-color);
  background-position: center 5px;
  background-repeat: no-repeat;
  background-size: 68%;
  width: 18px;
  height: 18px;
  top: 0;
  left: 0;
  border-radius: 3px;
}

.custom-checkbox.small input:checked + .custom-checkbox__label:after {
  border: none;
}

.custom-checkbox.small input:disabled + .custom-checkbox__label:before {
  background-color: var(--other-sixty-nine);
}

.custom-checkbox.small .custom-checkbox__label {
  width: 18px;
  padding-left: 0;
  min-height: inherit;
  height: 18px;
  cursor: pointer;
}

.custom-checkbox.small .custom-checkbox__label:after {
  border: 2px solid var(--other-seventy-nine);
  border-radius: 3px;
  width: 18px;
  height: 18px;
}

.custom-checkbox.small .custom-checkbox__text {
  margin-top: -3px;
  margin-bottom: -3px;
}

.deposit-radio-group {
  margin: 20px 0;
}

.deposit-radio-group__item {
  display: flex;
  gap: 16px;
  margin-bottom: 30px;
}

.deposit-radio-group__item:last-child {
  margin: 0;
}

.deposit-radio-group__item input {
  visibility: visible;
  position: unset;
}

.deposit-radio-group__img-wrapper {
  display: flex;
  align-items: center;
  gap: 15px;
  margin-bottom: 5px;
}

.deposit-radio-group__img {
  max-width: 20px;
}

.deposit-radio-group__title {
  font-size: 16px;
  font-weight: 500;
}

.deposit-radio-group__subtitle {
  font-size: 14px;
  color: var(--rgb-one);
  line-height: 1.4;
}

.square-48 {
  height: 48px;
  min-height: 48px;
  min-width: 48px;
  width: 48px;
}

.v-select.open {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.v-select li > a {
  padding: 3px 12px !important;
}

.v-select .dropdown-menu {
  overflow: auto !important;
  border-color: var(--accept-item) !important;
  border-top: 1px solid var(--accept-item) !important;
  margin: 0 0 0 -1px !important;
  min-width: calc(100% + 2px) !important;
  z-index: 99 !important;
  padding: 0 !important;
  border-radius: 0 !important;
}

.v-select .dropdown-menu li {
  background: var(--card);
  padding: 0;
  height: 40px;
}

.v-select .dropdown-menu li a {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  transition: none;
  height: 100%;
  display: flex;
  align-items: center;
}

.dropzone__icons {
  display: flex;
  justify-content: center;
}

.dropzone__icons img {
  margin: 0 4px;
}

.dropzone__text {
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: 500;
  color: var(--text-two);
  margin-top: 16px;
}

@media (max-width: 414px) {
  .dropzone__text {
    text-align: start;
  }
}
.select-box-currencies.select-box__has-input {
  min-height: 48px;
  display: flex;
  flex-wrap: nowrap;
}

.select-box-currencies.select-box__has-input .select-box-currencies__value-no-extended .select-box-currencies__icon {
  margin: 0;
  width: 24px;
  height: 24px;
}

.select-box-currencies.select-box__has-input .select-box-currencies__balance {
  text-align: right;
  margin-left: auto;
}

.select-box-currencies.select-box__has-input .vs__dropdown-menu {
  width: 100%;
}

.select-box-currencies.select-box__has-input .v-select.vs--single.vs--searchable {
  position: static;
  min-width: auto;
  right: 0;
  width: 100%;
}

.select-box-currencies.select-box__has-input .v-select.vs--single.vs--searchable.vs--open {
  position: static;
}

.select-box-currencies.select-box__has-input .v-select.vs--single.vs--searchable.vs--open .vs__selected {
  color: var(--text-two);
}

.select-box-currencies.select-box__has-input .v-select.vs--single.vs--searchable .vs__dropdown-toggle {
  padding: 0;
  background: none;
  height: 48px;
}

.select-box-currencies.select-box__has-input .v-select.vs--single.vs--searchable .vs__dropdown-toggle .vs__selected-options {
  padding: 0;
}

.select-box-currencies.select-box__has-input .v-select.vs--single.vs--searchable .vs__dropdown-toggle .vs__selected {
  position: absolute;
  padding: 0 8px 0 12px;
  height: 100%;
  right: 32px;
  margin: 0;
  border-radius: 0;
}

.select-box-currencies.select-box__has-input .v-select.vs--single.vs--searchable .vs__dropdown-toggle .vs__selected:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 100%;
  width: 1px;
  background-color: var(--other-forty-six);
}

.select-box-currencies.select-box__has-input .v-select.vs--single.vs--searchable .vs__dropdown-toggle .vs__selected .select-box-currencies__icon {
  width: 24px;
  height: 24px;
  margin: 0;
}

.select-box-currencies.select-box__has-input .v-select.vs--single.vs--searchable .vs__dropdown-toggle .vs__selected .select-box-currencies__value {
  display: flex;
  align-items: center;
  -moz-column-gap: 8px;
  column-gap: 8px;
}

.select-box-currencies.select-box__has-input .select-box-input {
  min-width: 100%;
}

.select-box-currencies.select-box__has-input .select-box-input .input {
  border-radius: 4px !important;
  border: 1px solid var(--other-fifty-three);
  height: 48px;
}

.select-box-currencies.select-box__has-input .select-box-input .input:hover {
  border-color: var(--other-forty-seven);
}

.select-box-currencies.select-box__has-input .vs__actions {
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
  right: 16px;
  padding: 0;
}

.select-box-currencies.select-box__has-input .vs__actions .select-box-currencies__arrow.select-box-currencies__arrow {
  color: var(--gray);
}

.agreement-checkbox .custom-checkbox__label {
  padding-left: 26px;
}

.agreement-checkbox .custom-checkbox__label:after {
  bottom: 0;
  margin: auto;
  width: 18px;
  height: 18px;
}

.agreement-checkbox input:checked ~ .custom-checkbox__label:before {
  width: 14px;
  height: 14px;
  left: 2px;
  top: 6px;
}

.icon__info {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0xMC4xOTk3IDMuNTEwNDZMMS4yODIxOCAxOC4zNTEzQzEuMDk4MzIgMTguNjY4NyAxLjAwMTA0IDE5LjAyODYgMS4wMDAwMSAxOS4zOTUxQzAuOTk4OTc5IDE5Ljc2MTYgMS4wOTQyNCAyMC4xMjIxIDEuMjc2MzEgMjAuNDQwNUMxLjQ1ODM4IDIwLjc1ODkgMS43MjA5MiAyMS4wMjQzIDIuMDM3OCAyMS4yMTAyQzIuMzU0NjkgMjEuMzk2IDIuNzE0ODcgMjEuNDk2IDMuMDgyNTIgMjEuNUgyMC45MTc1QzIxLjI4NTEgMjEuNDk2IDIxLjY0NTMgMjEuMzk2IDIxLjk2MjIgMjEuMjEwMkMyMi4yNzkxIDIxLjAyNDMgMjIuNTQxNiAyMC43NTg5IDIyLjcyMzcgMjAuNDQwNUMyMi45MDU4IDIwLjEyMjEgMjMuMDAxIDE5Ljc2MTYgMjMgMTkuMzk1MUMyMi45OTkgMTkuMDI4NiAyMi45MDE3IDE4LjY2ODcgMjIuNzE3OCAxOC4zNTEzTDEzLjgwMDMgMy41MTA0NkMxMy42MTI3IDMuMjAyIDEzLjM0ODQgMi45NDY5NyAxMy4wMzMgMi43Njk5OEMxMi43MTc3IDIuNTkyOTggMTIuMzYxOSAyLjUgMTIgMi41QzExLjYzODEgMi41IDExLjI4MjMgMi41OTI5OCAxMC45NjcgMi43Njk5OEMxMC42NTE2IDIuOTQ2OTcgMTAuMzg3MyAzLjIwMiAxMC4xOTk3IDMuNTEwNDZaIiBmaWxsPSIjRjlCQTIzIi8+CiAgICA8cGF0aCBkPSJNMTIgOVYxMyIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KICAgIDxwYXRoIGQ9Ik0xMiAxN0gxMi4wMSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==) no-repeat center center;
}

.icon__content_copy {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  width: 24px;
}

.icon__download {
  margin-right: 20px;
  display: block;
  width: 29px;
  height: 28px;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OHB4IiBoZWlnaHQ9IjQ4cHgiIHZpZXdCb3g9IjAgMCAzMCAzMCI+CiAgPHBhdGggZmlsbD0iIzM0ODNGQSIKICAgICAgICBkPSJNMjcuMzg2NjY2Nyw2Ljk3MzMzMzMzIEwyNS41MzMzMzMzLDQuNzMzMzMzMzMgQzI1LjE3MzMzMzMsNC4yOCAyNC42MjY2NjY3LDQgMjQsNCBMOCw0IEM3LjM3MzMzMzMzLDQgNi44MjY2NjY2Nyw0LjI4IDYuNDUzMzMzMzMsNC43MzMzMzMzMyBMNC42MTMzMzMzMyw2Ljk3MzMzMzMzIEM0LjIyNjY2NjY3LDcuNDI2NjY2NjcgNCw4LjAyNjY2NjY3IDQsOC42NjY2NjY2NyBMNCwyNS4zMzMzMzMzIEM0LDI2LjggNS4yLDI4IDYuNjY2NjY2NjcsMjggTDI1LjMzMzMzMzMsMjggQzI2LjgsMjggMjgsMjYuOCAyOCwyNS4zMzMzMzMzIEwyOCw4LjY2NjY2NjY3IEMyOCw4LjAyNjY2NjY3IDI3Ljc3MzMzMzMsNy40MjY2NjY2NyAyNy4zODY2NjY3LDYuOTczMzMzMzMgTDI3LjM4NjY2NjcsNi45NzMzMzMzMyBaIE0xNiwyMy4zMzMzMzMzIEw4LjY2NjY2NjY3LDE2IEwxMy4zMzMzMzMzLDE2IEwxMy4zMzMzMzMzLDEzLjMzMzMzMzMgTDE4LjY2NjY2NjcsMTMuMzMzMzMzMyBMMTguNjY2NjY2NywxNiBMMjMuMzMzMzMzMywxNiBMMTYsMjMuMzMzMzMzMyBMMTYsMjMuMzMzMzMzMyBaIE02LjgyNjY2NjY3LDYuNjY2NjY2NjcgTDcuOTA2NjY2NjcsNS4zMzMzMzMzMyBMMjMuOTA2NjY2Nyw1LjMzMzMzMzMzIEwyNS4xNiw2LjY2NjY2NjY3IEw2LjgyNjY2NjY3LDYuNjY2NjY2NjcgTDYuODI2NjY2NjcsNi42NjY2NjY2NyBaIi8+Cjwvc3ZnPgo=) no-repeat center center;
  background-size: cover;
}

.icon__success {
  display: block;
  min-width: 32px;
  width: 32px;
  height: 32px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCIgdmlld0JveD0iMCAwIDQ4IDQ4IiBmaWxsPSJub25lIj4NCiAgICA8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfMV80ODEpIj4NCiAgICAgICAgPGNpcmNsZSBjeD0iMjQiIGN5PSIyNCIgcj0iMjQiIGZpbGw9IiMwNGQzYTMiLz4NCiAgICAgICAgPHBhdGggZD0iTTMwLjQyODYgMTguODU3MkwyMS41ODkzIDI3Ljg1NzJMMTcuNTcxNCAyMy43NjYzIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPg0KICAgIDwvZz4NCiAgICA8ZGVmcz4NCiAgICAgICAgPGNsaXBQYXRoIGlkPSJjbGlwMF8xXzQ4MSI+DQogICAgICAgICAgICA8cmVjdCB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIGZpbGw9IndoaXRlIi8+DQogICAgICAgIDwvY2xpcFBhdGg+DQogICAgPC9kZWZzPg0KPC9zdmc+");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  margin-right: 16px;
}

.media-main__link {
  position: fixed;
  right: 20px;
  bottom: 180px;
  width: 65px;
  height: 65px;
  z-index: 4;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease;
}
.media-main__link:hover {
  transition: all 0.3s ease;
  transform: scale(1.1);
}
.media-main__link.media-main__link-box {
  bottom: 99px;
}

.icon__check {
  display: block;
  min-width: 32px;
  width: 32px;
  height: 32px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTAgMTZDMCA3LjE2MyA3LjE2MyAwIDE2IDBzMTYgNy4xNjMgMTYgMTYtNy4xNjMgMTYtMTYgMTZTMCAyNC44MzcgMCAxNloiIGZpbGw9IiMzMEFEMDQiLz48cGF0aCBkPSJtMjEgMTItNi44NzUgN0wxMSAxNS44MTgiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4K) no-repeat center center;
  background-size: cover;
  margin-right: 16px;
}

.icon__pending {
  display: block;
  width: 32px;
  height: 32px;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNSAyNSI+CiAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNCwgNCkiPgogICAgPHBhdGggZmlsbD0iI2ZmYzEwMCIgZD0iTTguNS0zLjVMOC41LTMuNWM2LjYsMCwxMiw1LjQsMTIsMTJsMCwwYzAsNi42LTUuNCwxMi0xMiwxMmwwLDBjLTYuNiwwLTEyLTUuNC0xMi0xMmwwLDAKCQlDLTMuNSwxLjksMS45LTMuNSw4LjUtMy41eiIvPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNSwgMTApIj4KICAgICAgPGNpcmNsZSBmaWxsPSIjZmZmIiBjeD0iLTEuNSIgY3k9Ii0xLjUiIHI9IjIiLz4KICAgICAgPGNpcmNsZSBmaWxsPSIjZmZmIiBjeD0iMy41IiBjeT0iLTEuNSIgcj0iMiIvPgogICAgICA8Y2lyY2xlIGZpbGw9IiNmZmYiIGN4PSI4LjUiIGN5PSItMS41IiByPSIyIi8+CiAgICA8L2c+CiAgPC9nPgo8L3N2Zz4K) no-repeat center center;
  background-size: cover;
  margin-right: 16px;
}

.icon__declined {
  display: block;
  width: 32px;
  height: 32px;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNSAyNSI+CiAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNCwgNCkiPgogICAgPHBhdGggZmlsbD0iI2ZmMmM2MiIKICAgICAgICAgIGQ9Ik04LjctMy42TDguNy0zLjZjNi42LDAsMTIsNS40LDEyLDEybDAsMGMwLDYuNi01LjQsMTItMTIsMTJsMCwwIGMtNi42LDAtMTItNS40LTEyLTEybDAsMEMtMy4zLDEuOCwyLTMuNiw4LjctMy42eiIvPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNCwgNCkiPgogICAgICA8cG9seWdvbiBmaWxsPSIjZmZmIgogICAgICAgICAgICAgICBwb2ludHM9IjkuMywwLjcgOC40LC0wLjIgNC43LDMuNSAwLjksLTAuMiAwLDAuNyAzLjcsNC40IDAsOC4yIDAuOSw5LjEgNC43LDUuNCA4LjQsOS4xIDkuMyw4LjIgNS42LDQuNCIvPgogICAgICA8bWFzayBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSItMTIiIHk9Ii0xMi4yIiB3aWR0aD0iMzMiIGhlaWdodD0iMzMiIGlkPSJtYXNrLTRfMV8iPjwvbWFzaz4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTguNiwgLTguNikiIHN0eWxlPSJtYXNrOnVybCgjbWFzay00XzFfKTsiPgogICAgICAgIDxyZWN0IHg9Ii0zLjMiIHk9Ii0zLjYiIGZpbGw9IiNmZmYiIHdpZHRoPSIzMyIgaGVpZ2h0PSIzMyIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgPC9nPgo8L3N2Zz4K) no-repeat center center;
  background-size: cover;
  margin-right: 16px;
}

.icon__help {
  display: block;
  width: 16px;
  height: 16px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik04IDE1QzExLjg2NiAxNSAxNSAxMS44NjYgMTUgOEMxNSA0LjEzNDAxIDExLjg2NiAxIDggMUM0LjEzNDAxIDEgMSA0LjEzNDAxIDEgOEMxIDExLjg2NiA0LjEzNDAxIDE1IDggMTVaIiBzdHJva2U9IiNCOEI4QjgiIHN0cm9rZS13aWR0aD0iMS40IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KICAgIDxwYXRoIGQ9Ik02LjA2MDU1IDYuMDAwMzhDNi4yMTcyOCA1LjU1NDgyIDYuNTI2NjUgNS4xNzkxMiA2LjkzMzg1IDQuOTM5OEM3LjM0MTA1IDQuNzAwNDkgNy44MTk4MSA0LjYxMzAxIDguMjg1MzMgNC42OTI4NUM4Ljc1MDg1IDQuNzcyNyA5LjE3MzA5IDUuMDE0NzMgOS40NzcyNiA1LjM3NjA2QzkuNzgxNDQgNS43Mzc0IDkuOTQ3OTIgNi4xOTQ3MyA5Ljk0NzIxIDYuNjY3MDVDOS45NDcyMSA4LjAwMDM4IDcuOTQ3MjEgOC42NjcwNSA3Ljk0NzIxIDguNjY3MDUiIHN0cm9rZT0iI0I4QjhCOCIgc3Ryb2tlLXdpZHRoPSIxLjQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgogICAgPHBhdGggZD0iTTggMTEuMzM0SDguMDA2NjciIHN0cm9rZT0iI0I4QjhCOCIgc3Ryb2tlLXdpZHRoPSIxLjQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K) no-repeat center center;
  background-size: cover;
}
.icon__help.icon__help-white {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzcwMDNfMzUwMykiPgo8cGF0aCBkPSJNOCAxNUMxMS44NjYgMTUgMTUgMTEuODY2IDE1IDhDMTUgNC4xMzQwMSAxMS44NjYgMSA4IDFDNC4xMzQwMSAxIDEgNC4xMzQwMSAxIDhDMSAxMS44NjYgNC4xMzQwMSAxNSA4IDE1WiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNNi4wNjA1NSA2LjAwMDM4QzYuMjE3MjggNS41NTQ4MiA2LjUyNjY1IDUuMTc5MTIgNi45MzM4NSA0LjkzOThDNy4zNDEwNSA0LjcwMDQ5IDcuODE5ODEgNC42MTMwMSA4LjI4NTMzIDQuNjkyODVDOC43NTA4NSA0Ljc3MjcgOS4xNzMwOSA1LjAxNDczIDkuNDc3MjYgNS4zNzYwNkM5Ljc4MTQ0IDUuNzM3NCA5Ljk0NzkyIDYuMTk0NzMgOS45NDcyMSA2LjY2NzA1QzkuOTQ3MjEgOC4wMDAzOCA3Ljk0NzIxIDguNjY3MDUgNy45NDcyMSA4LjY2NzA1IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik04IDExLjMzNEg4LjAwNjY3IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfNzAwM18zNTAzIj4KPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=) no-repeat center center;
}

.icon__ia-help {
  display: block;
  width: 16px;
  height: 16px;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjOTk5IiBzdHJva2Utd2lkdGg9IjEuNCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgeG1sbnM6dj0iaHR0cHM6Ly92ZWN0YS5pby9uYW5vIj48cGF0aCBkPSJNOCAxNUE3IDcgMCAxIDAgOCAxYTcgNyAwIDEgMCAwIDE0eiIvPjxwYXRoIGQ9Ik02LjA1OSA2YTIgMiAwIDAgMSAzLjg4Ny42NjZjMCAxLjMzMy0yIDItMiAyTTggMTEuMzMyaC4wMDciIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjwvc3ZnPg==) no-repeat center center;
  background-size: cover;
}

.loan-status {
  width: 48px;
  height: 48px;
  border-radius: 50%;
  display: flex;
}

.loan-status_green {
  background: var(--other-seventy-eigth);
}

.loan-status_blue {
  background: var(--other-sixty-two);
}

.loan-status_yellow {
  background: var(--other-seventy-two);
}

.loan-status__icon {
  width: 28px;
  height: 27px;
  margin: auto;
}

.flag {
  width: 20px;
  width: 20px;
  height: 15px;
  box-shadow: 0px 0px 1px 0px var(--box-shadow-one);
  background-image: url(/app/img/flags.6eff2c9.png);
  background-repeat: no-repeat;
  background-color: var(--other-sixty-eight);
  background-position: 20px 0;
}

.flag.be {
  width: 18px;
}

.flag.ch {
  width: 15px;
}

.flag.mc {
  width: 19px;
}

.flag.ne {
  width: 18px;
}

.flag.np {
  width: 13px;
}

.flag.va {
  width: 15px;
}

.flag.ac {
  height: 10px;
  background-position: 0px 0px;
}

.flag.ad {
  height: 14px;
  background-position: -22px 0px;
}

.flag.ae {
  height: 10px;
  background-position: -44px 0px;
}

.flag.af {
  height: 14px;
  background-position: -66px 0px;
}

.flag.ag {
  height: 14px;
  background-position: -88px 0px;
}

.flag.ai {
  height: 10px;
  background-position: -110px 0px;
}

.flag.al {
  height: 15px;
  background-position: -132px 0px;
}

.flag.am {
  height: 10px;
  background-position: -154px 0px;
}

.flag.ao {
  height: 14px;
  background-position: -176px 0px;
}

.flag.aq {
  height: 14px;
  background-position: -198px 0px;
}

.flag.ar {
  height: 13px;
  background-position: -220px 0px;
}

.flag.as {
  height: 10px;
  background-position: -242px 0px;
}

.flag.at {
  height: 14px;
  background-position: -264px 0px;
}

.flag.au {
  height: 10px;
  background-position: -286px 0px;
}

.flag.aw {
  height: 14px;
  background-position: -308px 0px;
}

.flag.ax {
  height: 13px;
  background-position: -330px 0px;
}

.flag.az {
  height: 10px;
  background-position: -352px 0px;
}

.flag.ba {
  height: 10px;
  background-position: -374px 0px;
}

.flag.bb {
  height: 14px;
  background-position: -396px 0px;
}

.flag.bd {
  height: 12px;
  background-position: -418px 0px;
}

.flag.be {
  height: 15px;
  background-position: -440px 0px;
}

.flag.bf {
  height: 14px;
  background-position: -460px 0px;
}

.flag.bg {
  height: 12px;
  background-position: -482px 0px;
}

.flag.bh {
  height: 12px;
  background-position: -504px 0px;
}

.flag.bi {
  height: 12px;
  background-position: -526px 0px;
}

.flag.bj {
  height: 14px;
  background-position: -548px 0px;
}

.flag.bl {
  height: 14px;
  background-position: -570px 0px;
}

.flag.bm {
  height: 10px;
  background-position: -592px 0px;
}

.flag.bn {
  height: 10px;
  background-position: -614px 0px;
}

.flag.bo {
  height: 14px;
  background-position: -636px 0px;
}

.flag.bq {
  height: 14px;
  background-position: -658px 0px;
}

.flag.br {
  height: 14px;
  background-position: -680px 0px;
}

.flag.bs {
  height: 10px;
  background-position: -702px 0px;
}

.flag.bt {
  height: 14px;
  background-position: -724px 0px;
}

.flag.bv {
  height: 15px;
  background-position: -746px 0px;
}

.flag.bw {
  height: 14px;
  background-position: -768px 0px;
}

.flag.by {
  height: 10px;
  background-position: -790px 0px;
}

.flag.bz {
  height: 14px;
  background-position: -812px 0px;
}

.flag.ca {
  height: 10px;
  background-position: -834px 0px;
}

.flag.cc {
  height: 10px;
  background-position: -856px 0px;
}

.flag.cd {
  height: 15px;
  background-position: -878px 0px;
}

.flag.cf {
  height: 14px;
  background-position: -900px 0px;
}

.flag.cg {
  height: 14px;
  background-position: -922px 0px;
}

.flag.ch {
  height: 15px;
  background-position: -944px 0px;
}

.flag.ci {
  height: 14px;
  background-position: -961px 0px;
}

.flag.ck {
  height: 10px;
  background-position: -983px 0px;
}

.flag.cl {
  height: 14px;
  background-position: -1005px 0px;
}

.flag.cm {
  height: 14px;
  background-position: -1027px 0px;
}

.flag.cn {
  height: 14px;
  background-position: -1049px 0px;
}

.flag.co {
  height: 14px;
  background-position: -1071px 0px;
}

.flag.cp {
  height: 14px;
  background-position: -1093px 0px;
}

.flag.cr {
  height: 12px;
  background-position: -1115px 0px;
}

.flag.cu {
  height: 10px;
  background-position: -1137px 0px;
}

.flag.cv {
  height: 12px;
  background-position: -1159px 0px;
}

.flag.cw {
  height: 14px;
  background-position: -1181px 0px;
}

.flag.cx {
  height: 10px;
  background-position: -1203px 0px;
}

.flag.cy {
  height: 14px;
  background-position: -1225px 0px;
}

.flag.cz {
  height: 14px;
  background-position: -1247px 0px;
}

.flag.de {
  height: 12px;
  background-position: -1269px 0px;
}

.flag.dg {
  height: 10px;
  background-position: -1291px 0px;
}

.flag.dj {
  height: 14px;
  background-position: -1313px 0px;
}

.flag.dk {
  height: 15px;
  background-position: -1335px 0px;
}

.flag.dm {
  height: 10px;
  background-position: -1357px 0px;
}

.flag.do {
  height: 13px;
  background-position: -1379px 0px;
}

.flag.dz {
  height: 14px;
  background-position: -1401px 0px;
}

.flag.ea {
  height: 14px;
  background-position: -1423px 0px;
}

.flag.ec {
  height: 14px;
  background-position: -1445px 0px;
}

.flag.ee {
  height: 13px;
  background-position: -1467px 0px;
}

.flag.eg {
  height: 14px;
  background-position: -1489px 0px;
}

.flag.eh {
  height: 10px;
  background-position: -1511px 0px;
}

.flag.er {
  height: 10px;
  background-position: -1533px 0px;
}

.flag.es {
  height: 14px;
  background-position: -1555px 0px;
}

.flag.et {
  height: 10px;
  background-position: -1577px 0px;
}

.flag.eu {
  height: 14px;
  background-position: -1599px 0px;
}

.flag.fi {
  height: 12px;
  background-position: -1621px 0px;
}

.flag.fj {
  height: 10px;
  background-position: -1643px 0px;
}

.flag.fk {
  height: 10px;
  background-position: -1665px 0px;
}

.flag.fm {
  height: 11px;
  background-position: -1687px 0px;
}

.flag.fo {
  height: 15px;
  background-position: -1709px 0px;
}

.flag.fr {
  height: 14px;
  background-position: -1731px 0px;
}

.flag.ga {
  height: 15px;
  background-position: -1753px 0px;
}

.flag.gb {
  height: 10px;
  background-position: -1775px 0px;
}

.flag.gd {
  height: 12px;
  background-position: -1797px 0px;
}

.flag.ge {
  height: 14px;
  background-position: -1819px 0px;
}

.flag.gf {
  height: 14px;
  background-position: -1841px 0px;
}

.flag.gg {
  height: 14px;
  background-position: -1863px 0px;
}

.flag.gh {
  height: 14px;
  background-position: -1885px 0px;
}

.flag.gi {
  height: 10px;
  background-position: -1907px 0px;
}

.flag.gl {
  height: 14px;
  background-position: -1929px 0px;
}

.flag.gm {
  height: 14px;
  background-position: -1951px 0px;
}

.flag.gn {
  height: 14px;
  background-position: -1973px 0px;
}

.flag.gp {
  height: 14px;
  background-position: -1995px 0px;
}

.flag.gq {
  height: 14px;
  background-position: -2017px 0px;
}

.flag.gr {
  height: 14px;
  background-position: -2039px 0px;
}

.flag.gs {
  height: 10px;
  background-position: -2061px 0px;
}

.flag.gt {
  height: 13px;
  background-position: -2083px 0px;
}

.flag.gu {
  height: 11px;
  background-position: -2105px 0px;
}

.flag.gw {
  height: 10px;
  background-position: -2127px 0px;
}

.flag.gy {
  height: 12px;
  background-position: -2149px 0px;
}

.flag.hk {
  height: 14px;
  background-position: -2171px 0px;
}

.flag.hm {
  height: 10px;
  background-position: -2193px 0px;
}

.flag.hn {
  height: 10px;
  background-position: -2215px 0px;
}

.flag.hr {
  height: 10px;
  background-position: -2237px 0px;
}

.flag.ht {
  height: 12px;
  background-position: -2259px 0px;
}

.flag.hu {
  height: 10px;
  background-position: -2281px 0px;
}

.flag.ic {
  height: 14px;
  background-position: -2303px 0px;
}

.flag.id {
  height: 14px;
  background-position: -2325px 0px;
}

.flag.ie {
  height: 10px;
  background-position: -2347px 0px;
}

.flag.il {
  height: 15px;
  background-position: -2369px 0px;
}

.flag.im {
  height: 10px;
  background-position: -2391px 0px;
}

.flag.in {
  height: 14px;
  background-position: -2413px 0px;
}

.flag.io {
  height: 10px;
  background-position: -2435px 0px;
}

.flag.iq {
  height: 14px;
  background-position: -2457px 0px;
}

.flag.ir {
  height: 12px;
  background-position: -2479px 0px;
}

.flag.is {
  height: 15px;
  background-position: -2501px 0px;
}

.flag.it {
  height: 14px;
  background-position: -2523px 0px;
}

.flag.je {
  height: 12px;
  background-position: -2545px 0px;
}

.flag.jm {
  height: 10px;
  background-position: -2567px 0px;
}

.flag.jo {
  height: 10px;
  background-position: -2589px 0px;
}

.flag.jp {
  height: 14px;
  background-position: -2611px 0px;
}

.flag.ke {
  height: 14px;
  background-position: -2633px 0px;
}

.flag.kg {
  height: 12px;
  background-position: -2655px 0px;
}

.flag.kh {
  height: 13px;
  background-position: -2677px 0px;
}

.flag.ki {
  height: 10px;
  background-position: -2699px 0px;
}

.flag.km {
  height: 12px;
  background-position: -2721px 0px;
}

.flag.kn {
  height: 14px;
  background-position: -2743px 0px;
}

.flag.kp {
  height: 10px;
  background-position: -2765px 0px;
}

.flag.kr {
  height: 14px;
  background-position: -2787px 0px;
}

.flag.kw {
  height: 10px;
  background-position: -2809px 0px;
}

.flag.ky {
  height: 10px;
  background-position: -2831px 0px;
}

.flag.kz {
  height: 10px;
  background-position: -2853px 0px;
}

.flag.la {
  height: 14px;
  background-position: -2875px 0px;
}

.flag.lb {
  height: 14px;
  background-position: -2897px 0px;
}

.flag.lc {
  height: 10px;
  background-position: -2919px 0px;
}

.flag.li {
  height: 12px;
  background-position: -2941px 0px;
}

.flag.lk {
  height: 10px;
  background-position: -2963px 0px;
}

.flag.lr {
  height: 11px;
  background-position: -2985px 0px;
}

.flag.ls {
  height: 14px;
  background-position: -3007px 0px;
}

.flag.lt {
  height: 12px;
  background-position: -3029px 0px;
}

.flag.lu {
  height: 12px;
  background-position: -3051px 0px;
}

.flag.lv {
  height: 10px;
  background-position: -3073px 0px;
}

.flag.ly {
  height: 10px;
  background-position: -3095px 0px;
}

.flag.ma {
  height: 14px;
  background-position: -3117px 0px;
}

.flag.mc {
  height: 15px;
  background-position: -3139px 0px;
}

.flag.md {
  height: 10px;
  background-position: -3160px 0px;
}

.flag.me {
  height: 10px;
  background-position: -3182px 0px;
}

.flag.mf {
  height: 14px;
  background-position: -3204px 0px;
}

.flag.mg {
  height: 14px;
  background-position: -3226px 0px;
}

.flag.mh {
  height: 11px;
  background-position: -3248px 0px;
}

.flag.mk {
  height: 10px;
  background-position: -3270px 0px;
}

.flag.ml {
  height: 14px;
  background-position: -3292px 0px;
}

.flag.mm {
  height: 14px;
  background-position: -3314px 0px;
}

.flag.mn {
  height: 10px;
  background-position: -3336px 0px;
}

.flag.mo {
  height: 14px;
  background-position: -3358px 0px;
}

.flag.mp {
  height: 10px;
  background-position: -3380px 0px;
}

.flag.mq {
  height: 14px;
  background-position: -3402px 0px;
}

.flag.mr {
  height: 14px;
  background-position: -3424px 0px;
}

.flag.ms {
  height: 10px;
  background-position: -3446px 0px;
}

.flag.mt {
  height: 14px;
  background-position: -3468px 0px;
}

.flag.mu {
  height: 14px;
  background-position: -3490px 0px;
}

.flag.mv {
  height: 14px;
  background-position: -3512px 0px;
}

.flag.mw {
  height: 14px;
  background-position: -3534px 0px;
}

.flag.mx {
  height: 12px;
  background-position: -3556px 0px;
}

.flag.my {
  height: 10px;
  background-position: -3578px 0px;
}

.flag.mz {
  height: 14px;
  background-position: -3600px 0px;
}

.flag.na {
  height: 14px;
  background-position: -3622px 0px;
}

.flag.nc {
  height: 10px;
  background-position: -3644px 0px;
}

.flag.ne {
  height: 15px;
  background-position: -3666px 0px;
}

.flag.nf {
  height: 10px;
  background-position: -3686px 0px;
}

.flag.ng {
  height: 10px;
  background-position: -3708px 0px;
}

.flag.ni {
  height: 12px;
  background-position: -3730px 0px;
}

.flag.nl {
  height: 14px;
  background-position: -3752px 0px;
}

.flag.no {
  height: 15px;
  background-position: -3774px 0px;
}

.flag.np {
  height: 15px;
  background-position: -3796px 0px;
}

.flag.nr {
  height: 10px;
  background-position: -3811px 0px;
}

.flag.nu {
  height: 10px;
  background-position: -3833px 0px;
}

.flag.nz {
  height: 10px;
  background-position: -3855px 0px;
}

.flag.om {
  height: 10px;
  background-position: -3877px 0px;
}

.flag.pa {
  height: 14px;
  background-position: -3899px 0px;
}

.flag.pe {
  height: 14px;
  background-position: -3921px 0px;
}

.flag.pf {
  height: 14px;
  background-position: -3943px 0px;
}

.flag.pg {
  height: 15px;
  background-position: -3965px 0px;
}

.flag.ph {
  height: 10px;
  background-position: -3987px 0px;
}

.flag.pk {
  height: 14px;
  background-position: -4009px 0px;
}

.flag.pl {
  height: 13px;
  background-position: -4031px 0px;
}

.flag.pm {
  height: 14px;
  background-position: -4053px 0px;
}

.flag.pn {
  height: 10px;
  background-position: -4075px 0px;
}

.flag.pr {
  height: 14px;
  background-position: -4097px 0px;
}

.flag.ps {
  height: 10px;
  background-position: -4119px 0px;
}

.flag.pt {
  height: 14px;
  background-position: -4141px 0px;
}

.flag.pw {
  height: 13px;
  background-position: -4163px 0px;
}

.flag.py {
  height: 11px;
  background-position: -4185px 0px;
}

.flag.qa {
  height: 8px;
  background-position: -4207px 0px;
}

.flag.re {
  height: 14px;
  background-position: -4229px 0px;
}

.flag.ro {
  height: 14px;
  background-position: -4251px 0px;
}

.flag.rs {
  height: 14px;
  background-position: -4273px 0px;
}

.flag.ru {
  height: 14px;
  background-position: -4295px 0px;
}

.flag.rw {
  height: 14px;
  background-position: -4317px 0px;
}

.flag.sa {
  height: 14px;
  background-position: -4339px 0px;
}

.flag.sb {
  height: 10px;
  background-position: -4361px 0px;
}

.flag.sc {
  height: 10px;
  background-position: -4383px 0px;
}

.flag.sd {
  height: 10px;
  background-position: -4405px 0px;
}

.flag.se {
  height: 13px;
  background-position: -4427px 0px;
}

.flag.sg {
  height: 14px;
  background-position: -4449px 0px;
}

.flag.sh {
  height: 10px;
  background-position: -4471px 0px;
}

.flag.si {
  height: 10px;
  background-position: -4493px 0px;
}

.flag.sj {
  height: 15px;
  background-position: -4515px 0px;
}

.flag.sk {
  height: 14px;
  background-position: -4537px 0px;
}

.flag.sl {
  height: 14px;
  background-position: -4559px 0px;
}

.flag.sm {
  height: 15px;
  background-position: -4581px 0px;
}

.flag.sn {
  height: 14px;
  background-position: -4603px 0px;
}

.flag.so {
  height: 14px;
  background-position: -4625px 0px;
}

.flag.sr {
  height: 14px;
  background-position: -4647px 0px;
}

.flag.ss {
  height: 10px;
  background-position: -4669px 0px;
}

.flag.st {
  height: 10px;
  background-position: -4691px 0px;
}

.flag.sv {
  height: 12px;
  background-position: -4713px 0px;
}

.flag.sx {
  height: 14px;
  background-position: -4735px 0px;
}

.flag.sy {
  height: 14px;
  background-position: -4757px 0px;
}

.flag.sz {
  height: 14px;
  background-position: -4779px 0px;
}

.flag.ta {
  height: 10px;
  background-position: -4801px 0px;
}

.flag.tc {
  height: 10px;
  background-position: -4823px 0px;
}

.flag.td {
  height: 14px;
  background-position: -4845px 0px;
}

.flag.tf {
  height: 14px;
  background-position: -4867px 0px;
}

.flag.tg {
  height: 13px;
  background-position: -4889px 0px;
}

.flag.th {
  height: 14px;
  background-position: -4911px 0px;
}

.flag.tj {
  height: 10px;
  background-position: -4933px 0px;
}

.flag.tk {
  height: 10px;
  background-position: -4955px 0px;
}

.flag.tl {
  height: 10px;
  background-position: -4977px 0px;
}

.flag.tm {
  height: 14px;
  background-position: -4999px 0px;
}

.flag.tn {
  height: 14px;
  background-position: -5021px 0px;
}

.flag.to {
  height: 10px;
  background-position: -5043px 0px;
}

.flag.tr {
  height: 14px;
  background-position: -5065px 0px;
}

.flag.tt {
  height: 12px;
  background-position: -5087px 0px;
}

.flag.tv {
  height: 10px;
  background-position: -5109px 0px;
}

.flag.tw {
  height: 14px;
  background-position: -5131px 0px;
}

.flag.tz {
  height: 14px;
  background-position: -5153px 0px;
}

.flag.ua {
  height: 14px;
  background-position: -5175px 0px;
}

.flag.ug {
  height: 14px;
  background-position: -5197px 0px;
}

.flag.um {
  height: 11px;
  background-position: -5219px 0px;
}

.flag.us {
  height: 11px;
  background-position: -5241px 0px;
}

.flag.uy {
  height: 14px;
  background-position: -5263px 0px;
}

.flag.uz {
  height: 10px;
  background-position: -5285px 0px;
}

.flag.va {
  height: 15px;
  background-position: -5307px 0px;
}

.flag.vc {
  height: 14px;
  background-position: -5324px 0px;
}

.flag.ve {
  height: 14px;
  background-position: -5346px 0px;
}

.flag.vg {
  height: 10px;
  background-position: -5368px 0px;
}

.flag.vi {
  height: 14px;
  background-position: -5390px 0px;
}

.flag.vn {
  height: 14px;
  background-position: -5412px 0px;
}

.flag.vu {
  height: 12px;
  background-position: -5434px 0px;
}

.flag.wf {
  height: 14px;
  background-position: -5456px 0px;
}

.flag.ws {
  height: 10px;
  background-position: -5478px 0px;
}

.flag.xk {
  height: 15px;
  background-position: -5500px 0px;
}

.flag.ye {
  height: 14px;
  background-position: -5522px 0px;
}

.flag.yt {
  height: 14px;
  background-position: -5544px 0px;
}

.flag.za {
  height: 14px;
  background-position: -5566px 0px;
}

.flag.zm {
  height: 14px;
  background-position: -5588px 0px;
}

.flag.zw {
  height: 10px;
  background-position: -5610px 0px;
}

.flag.np {
  background-color: transparent;
}

@media only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .flag {
    background-size: 5630px 15px;
  }
}
@media only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .flag {
    background-image: url(/app/img/flags@2x.1ff49fd.png);
  }
}
.info {
  padding: 16px;
  display: flex;
  margin-top: 18px;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.4;
  border-radius: 4px;
}

.info__icon {
  flex: 0 0 auto;
  width: 24px;
  height: 24px;
  margin: 0 12px 0 0;
}

body .wrap__poxE7 {
  z-index: 214748;
}

.info__title {
  font-weight: 600;
}

.info__title,
.info__text {
  font-size: 14px;
  line-height: 22px;
}

.info.warning {
  background: var(--other-eighty-four);
}

.info a {
  color: var(--accept-item);
}

.alert {
  padding: 15px 20px 15px 20px;
  display: flex;
  margin-top: 18px;
  font-size: 15px;
  font-size: 0.9375rem;
  line-height: 1.4;
  text-align: left;
}

.alert__title {
  font-weight: 600;
  margin-bottom: 4px;
}

.alert.warning {
  background: var(--other-sixty-five);
}

.alert a {
  color: var(--accept-item);
}

.header-auth-nav-small {
  display: none !important;
}

.mobile-view {
  min-width: 320px;
}

@media (max-width: 600px) {
  .mobile-view .header-lang {
    margin-right: 15px !important;
  }
}
@media (max-width: 414px) {
  .mobile-view .header-lang {
    margin-right: 0 !important;
  }
}
@media (max-width: 600px) {
  .mobile-view .header-auth-nav-large {
    display: none !important;
  }
}
.mobile-view .header-auth-nav-small {
  display: none !important;
}

@media (max-width: 600px) {
  .mobile-view .header-auth-nav-small {
    display: flex !important;
  }
}
@media (max-width: 600px) {
  .mobile-view .header_default {
    padding: 24px 20px !important;
  }
}
@media (max-width: 414px) {
  .mobile-view .header_default {
    padding: 10px 20px !important;
  }
}
.card {
  width: 100%;
  border-radius: 4px;
  background-color: var(--card);
  border: 1px solid var(--other-fifty-three);
  padding: 40px;
  font-weight: 400;
  margin-bottom: 8px;
}

.card_fiat {
  max-width: 768px;
}

.card_base {
  max-width: 656px;
  position: relative;
}

.card_finally__title {
  border: none;
}

.card_finally .card__text-last {
  display: block;
  margin-top: 24px;
}

.card_finally .card__text {
  max-width: 560px;
}

.card_finally .btn {
  margin-top: 32px;
}

.card__title {
  color: var(--text-two);
  font-size: 24px;
  font-size: 1.5rem;
  font-weight: 600;
  border-bottom: 1px solid var(--other-fifty-three);
  padding-bottom: 20px;
  margin-bottom: 20px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.card__title-code {
  color: var(--gray-two);
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: 600;
  text-transform: uppercase;
}

.card__title_b-none {
  border-bottom: none;
  margin-bottom: 8px;
}

.card__title-check {
  display: flex;
  flex: 0 auto;
  align-items: center;
  justify-content: flex-start;
  margin-bottom: 16px;
  border-bottom: none;
}

.card__text {
  font-size: 14px;
  line-height: 1.4;
  margin-top: 16px;
}

.card__sub-title {
  font-size: 14px;
  font-weight: 600;
}

.card__step {
  font-weight: 600;
  display: flex;
  align-items: center;
  font-size: 18px;
  margin: 0 0 24px;
}

.card__number {
  border-radius: 50%;
  background: var(--other-fifty-four);
  color: var(--card);
  width: 32px;
  height: 32px;
  margin-right: 16px;
  line-height: 32px;
  text-align: center;
}

@media (max-width: 414px) {
  .card__number {
    width: 28px;
    height: 28px;
    line-height: 28px;
  }
}
.card__link {
  font-size: 14px;
  font-weight: 600;
  color: var(--accept-item);
  text-decoration: underline;
}

.card__link:hover {
  text-decoration: none;
}

.card__link:disabled {
  opacity: 0.6;
  pointer-events: none;
  cursor: default;
  text-decoration: none;
}

.card .qrcode img {
  margin: 32px auto;
  display: block;
}

@media (max-width: 414px) {
  .card {
    padding: 20px;
    border: none;
  }
}
@media (min-height: 320px) and (min-width: 415px) and (max-width: 568px) {
  .card {
    padding: 24px;
  }
}
.card-new {
  background: var(--card);
  border: 1px solid var(--bg-three);
  box-sizing: border-box;
  border-radius: 8px;
  padding: 24px;
}

.card-new_crypto {
  max-width: 460px;
  margin-bottom: 15px;
}

.card-new_form {
  max-width: 500px;
}

.card-new .card__title {
  font-size: 24px;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 32px;
  color: var(--text-two);
  padding-bottom: 12px;
}

.card-new .card__title:not(.card__title_b-none) {
  border-bottom: 1px solid var(--bg-three);
  margin-bottom: 16px;
}

@media (max-width: 768px) {
  .card-new .card__title {
    font-size: 20px;
    font-size: 1.25rem;
    line-height: 28px;
  }
}
@media (max-width: 768px) {
  .card-new {
    padding: 16px;
  }
}
.header-auth-nav-small {
  display: none !important;
}

.mobile-view {
  min-width: 320px;
}

@media (max-width: 600px) {
  .mobile-view .header-lang {
    margin-right: 15px !important;
  }
}
@media (max-width: 414px) {
  .mobile-view .header-lang {
    margin-right: 0 !important;
  }
}
@media (max-width: 600px) {
  .mobile-view .header-auth-nav-large {
    display: none !important;
  }
}
.mobile-view .header-auth-nav-small {
  display: none !important;
}

@media (max-width: 600px) {
  .mobile-view .header-auth-nav-small {
    display: flex !important;
  }
}
@media (max-width: 600px) {
  .mobile-view .header_default {
    padding: 24px 20px !important;
  }
}
@media (max-width: 414px) {
  .mobile-view .header_default {
    padding: 10px 20px !important;
  }
}
.header__title__icon {
  margin-right: 12px;
}

.auth-item {
  padding: 24px 0;
  border-width: 0px 0px 1px;
  border-style: solid;
  border-color: var(--rgb-three);
  align-items: center;
  flex-direction: row;
  display: flex;
  gap: 20px;
}

.auth-item__text {
  box-sizing: border-box;
  margin: 0;
  min-width: 0;
  display: flex;
  max-width: 65%;
}

.auth-item__img {
  margin: 0 16px 0 0;
  width: 24px;
  min-width: 24px;
}

.auth-item__title {
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
}

.auth-item__description {
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: var(--rgb-four);
}

.auth-item__actions {
  box-sizing: border-box;
  margin: 0px;
  min-width: 0px;
  display: flex;
  width: 100%;
  justify-content: space-between;
  align-items: center;
  color: var(--rgb-five);
  max-width: 35%;
}

.auth-item__status {
  display: flex;
  align-items: center;
}

.auth-item__status-image {
  margin: 0px;
  min-width: 0px;
  color: var(--rgb-six);
  font-size: 16px;
  fill: var(--rgb-six);
  width: 1em;
  height: 1em;
}

.auth-item__status-title {
  margin: 0px 0px 0px 8px;
  min-width: 0px;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  word-break: break-all;
  color: var(--rgb-five);
}

.auth-item__button-wrapper {
  box-sizing: border-box;
  margin: 0px;
  min-width: 0px;
  display: flex;
  justify-content: flex-end;
}

.auth-item__button {
  margin: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  font-size: 14px;
  font-family: inherit;
  font-weight: 500;
  text-align: center;
  text-decoration: none;
  outline: none;
  padding: 6px 12px;
  line-height: 20px;
  word-break: keep-all;
  border-radius: 4px;
  min-height: 24px;
  border: none;
  background-image: none;
  min-width: 80px;
}

@media screen and (max-width: 850px) {
  .auth-item {
    flex-direction: column;
    align-items: unset;
  }
  .auth-item__text {
    max-width: unset;
  }
  .auth-item__actions {
    padding-left: 40px;
    max-width: unset;
  }
}
.tabs__btn-box {
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
}

.tabs__btn-box__market .btn {
  min-width: 160px;
}

.tabs__title {
  font-size: 24px;
  font-size: 1.5rem;
  font-weight: 600;
  margin-bottom: 24px;
  display: flex;
  align-items: center;
}

.tabs__title__space-between {
  flex-direction: row;
  justify-content: space-between;
}

.tabs__title__space-between__box {
  position: relative;
}

.tabs__icons {
  display: flex;
}

.tabs__icon {
  display: flex;
  margin-right: 35px;
  font-size: 20px;
  color: var(--gray-two);
}

.tabs__icon:hover {
  opacity: 0.7;
}

.tabs__actions {
  position: relative;
  width: 55px;
  font-size: 20px;
  display: flex;
  color: var(--other-fifty-two);
  align-items: center;
  flex-direction: row;
  justify-content: space-between;
}

.tabs__actions__action {
  cursor: pointer;
  transition: all ease-out 0.15s;
}

.tabs__actions__action:hover:not(.active) {
  opacity: 0.65;
}

.tabs__actions__action.active {
  color: var(--blue-two);
  cursor: default;
}

.tabs__nav {
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: 600;
  display: inline-flex;
  border-bottom: 2px solid var(--white-two);
}

.tabs__nav-item {
  padding: 0 21px;
}

@media (max-width: 344px) {
  .tabs__nav-item {
    padding: 0 10px;
  }
}
@media (min-width: 345px) and (max-width: 390px) {
  .tabs__nav-item {
    padding: 0 12px;
  }
}
@media (min-width: 391px) and (max-width: 414px) {
  .tabs__nav-item {
    padding: 0 13px;
  }
}
.tabs__nav-item:first-of-type {
  padding-left: 0;
}

.tabs__nav-item:last-of-type {
  padding-right: 0;
}

.tabs__nav-item:hover {
  color: var(--accept-item);
}

.tabs__nav-link {
  position: relative;
  padding: 10px 0;
  display: inline-block;
}

.tabs__nav-link.nuxt-link-exact-active {
  color: var(--accept-item);
}

.tabs__nav-link.nuxt-link-exact-active:before {
  content: "";
  width: 100%;
  height: 4px;
  background: var(--accept-item);
  position: absolute;
  bottom: -3px;
  left: 0;
}

@media (max-width: 344px) {
  .tabs__nav-link {
    font-size: 12px;
  }
}
@media (min-width: 345px) and (max-width: 390px) {
  .tabs__nav-link {
    font-size: 13px;
  }
}
.tabs__header {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}

@media (max-width: 1024px) {
  .tabs__header {
    flex-direction: column;
  }
}
.tabs__btn {
  padding: 0 32px;
  width: auto;
  font-weight: 600;
  margin-top: -10px;
  transition: all 0.3s;
  height: 48px;
  font-size: 14px;
  font-size: 0.875rem;
}

.tabs__btn:hover .tabs__btn-icon_fill {
  fill: var(--other-seventy-eigth);
}

.tabs__btn:hover .tabs__btn-icon_stroke {
  stroke: var(--other-seventy-eigth);
}

.tabs__btn-icon {
  margin-right: 15px;
  font-size: 20px;
}

.tabs__btn:first-child {
  margin-right: 30px;
}

.scrollable {
  min-height: 420px;
  position: relative;
}

.scrollable_l {
  min-height: 420px;
}

@media (max-width: 1320px) {
  .scrollable {
    overflow-y: hidden;
    overflow-x: auto;
    width: calc(100% + 24px);
  }
}
@media (max-width: 1160px) {
  .scrollable {
    width: 100%;
  }
}
.filters {
  margin: 32px 0 24px;
  padding: 24px;
  background: var(--card);
  border: 1px solid var(--bg-three);
  border-radius: 8px;
}

@media (max-width: 768px) {
  .filters {
    display: none;
    position: absolute;
    margin-left: -9999px;
    opacity: 0;
  }
}
@media (max-width: 1320px) {
  .filters {
    width: calc(100% + 24px);
    min-width: 1032px;
  }
}
@media (min-height: 320px) and (min-width: 415px) and (max-width: 568px) {
  .filters {
    margin: 12px 0 24px;
    padding: 0;
  }
}
.filters__wrap {
  display: flex;
  margin: 0 -40px;
}

.filters__field {
  padding: 0 40px;
}

.filters__field:not(:first-of-type) {
  border-left: 1px solid var(--other-fourteen);
}

.filters .form-field__select {
  width: 100%;
}

.filters__sc {
  width: 21%;
  flex: 0 1 21%;
  max-width: 250px;
}

.filters__bc {
  width: 37%;
  flex: 0 1 37%;
}

.filters__desc {
  margin: 16px 0;
  position: absolute;
}

@media (max-width: 414px) {
  .market__list .filters {
    min-width: 1142px;
  }
}
.app-store {
  display: flex;
}

.app-store__item {
  display: block;
  height: 48px;
}

.app-store__item:not(:last-of-type) {
  margin-right: 16px;
}

.app-store__item:hover {
  opacity: 0.7;
}

.app-store__img {
  height: 100%;
}

.qr {
  display: flex;
  align-items: center;
}

.qr__descript {
  padding: 0 0 0 39px;
}

@media (max-width: 414px) {
  .qr__descript {
    padding: 10px 39px 0 39px;
  }
}
.qr .form-field__input,
.qr .form-field__range-input {
  text-align: center;
  height: 48px;
}

.qr .form-field__help {
  font-size: 12px;
  font-size: 0.75rem;
  letter-spacing: -0.04em;
}

@media (max-width: 414px) {
  .qr .form-field__help {
    padding: 0 10px;
  }
}
.status {
  display: flex;
  align-items: center;
  text-transform: capitalize;
}

.status:before {
  content: "";
  display: block;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  margin-right: 8px;
}

.status_red:before {
  background-color: var(--other-sixty-six);
}

.status_yellow:before {
  background-color: var(--other-sixty-five);
}

.status_green:before {
  background-color: var(--other-sixty-four);
}

.basic-table {
  font-size: 14px;
  font-size: 0.875rem;
  width: 100%;
  background: var(--card);
}

@media (max-width: 1320px) {
  .basic-table {
    width: calc(100% + 24px);
    min-width: 1032px;
  }
}
.basic-table__head tr {
  background: var(--other-fifty);
  color: var(--card);
}

.basic-table__head th {
  padding: 18px 32px;
  font-weight: 800;
  text-align: left;
}

.basic-table__body tr {
  border-bottom: 2px solid var(--rgba-eleven);
}

.basic-table__body tr:last-of-type {
  box-shadow: 0 2px 4px var(--rgba-eleven);
}

.basic-table__body td {
  font-weight: 500;
  padding: 24px 32px;
}

.basic-table__body td:last-child {
  padding-right: 25px;
}

.basic-table__details {
  width: 170px;
}

.basic-table__date {
  width: 250px;
}

.basic-table b {
  font-weight: 600;
}

.basic-table__capitalize {
  text-transform: capitalize;
}

.basic-table__uppercase {
  text-transform: uppercase;
}

.custom-table {
  width: 100%;
  background: var(--card);
}

@media (max-width: 1320px) {
  .custom-table {
    width: calc(100% + 16px);
    min-width: 1032px;
  }
}
.custom-table__body {
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: 800;
  text-align: center;
}

.custom-table__body-owner {
  background: var(--custom-bg-one);
}

.custom-table__body tr {
  border-bottom: 2px solid var(--rgba-eleven);
}

.custom-table__body tr:last-of-type {
  box-shadow: 0 2px 4px var(--rgba-eleven);
}

.custom-table__body td {
  padding: 0 20px;
}

.custom-table__body td:first-of-type {
  padding: 24px 0 24px 32px;
}

.custom-table__body td:last-of-type {
  padding: 24px 38px 24px 20px;
}

@media (min-height: 320px) and (min-width: 415px) and (max-width: 568px) {
  .custom-table__body td:last-of-type {
    padding: 24px 105px 24px 38px;
  }
}
.custom-table__label {
  color: var(--gray-two);
  margin-bottom: 10px;
}

.custom-table__ellipsis {
  max-width: 79px;
  margin: 0 auto;
}

.custom-table__btn {
  min-width: 137px;
  max-width: 137px;
  margin-left: auto;
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: 600;
}

.list-between {
  font-size: 14px;
  font-size: 0.875rem;
  padding-bottom: 18px;
  border-bottom: 2px solid var(--color-twelve);
}

.list-between_modal {
  border-bottom: none;
  margin-top: 8px;
  padding-bottom: 24px;
}

.list-between_modal .list-between__item {
  padding: 0;
  min-height: 16px;
  line-height: 24px;
}

.list-between_modal .list-between__item:not(:first-child) {
  margin-top: 4px;
}

.list-between__item {
  position: relative;
  display: flex;
  justify-content: space-between;
  padding: 10px 0 7px;
  font-weight: 400;
  white-space: nowrap;
}

.list-between__item-val {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  font-weight: 600;
  max-width: 60%;
  overflow: hidden;
  text-overflow: ellipsis;
}

.list-between__item_offset {
  margin-top: 24px;
}

.list-between__item-link {
  cursor: pointer;
  color: var(--primary-color);
  transition: opacity 0.3s;
}

.list-between__item-link:not(.list-between__item-link_not-active):hover {
  opacity: 0.6;
}

.list-between__item-link_not-active {
  cursor: default;
  color: var(--gray);
}

.marker-list__item {
  padding: 0 0 1px 14px;
  position: relative;
  line-height: 1.5;
}

.marker-list__item:before {
  content: "";
  display: block;
  width: 4px;
  height: 4px;
  background: var(--text-two);
  border-radius: 50%;
  position: absolute;
  top: 8px;
  left: 0;
}

.application .vue-slider-component .vue-slider-dot .vue-slider-tooltip {
  display: none !important;
}

.application .vue-slider-component .vue-slider:hover .vue-slider-tooltip,
.application .vue-slider-component .vue-slider-dot:hover .vue-slider-tooltip {
  display: block !important;
}

.verify .vdp-datepicker__calendar {
  left: 0;
  right: auto;
}

.vdp-datepicker__calendar {
  right: 0;
  left: auto;
}

@media (min-width: 103.125em) {
  .vdp-datepicker__calendar {
    left: 0;
    right: auto;
  }
}
.total-balance-row {
  display: flex;
  align-items: center;
}

.total-balance-row__button {
  display: flex;
  margin-right: 12px;
  cursor: pointer;
}

.total-balance-row__button .common-tooltip {
  bottom: 25px;
  left: 0;
  z-index: 100;
}

.total-balance-row__title {
  position: relative;
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
  color: var(--gray);
}

.total-balance-row__eye {
  padding-left: 3px;
}

.total-balance-row__value {
  font-size: 20px;
  font-weight: 600;
  line-height: 28px;
  white-space: nowrap;
}

.common-tooltip {
  position: absolute;
  z-index: 10;
  width: 360px;
  max-width: calc(100vw - 44px);
  padding: 8px;
  background: var(--card);
  box-shadow: 0 4px 8px var(--rgba-twelve);
  border: 1px solid var(--bg-three);
  border-radius: 4px;
  font-size: 14px;
  line-height: 22px;
  font-weight: 400;
  color: var(--text-two);
  transition: ease-in 0.3s;
  visibility: hidden;
  opacity: 0;
}

.common-tooltip_contently {
  padding: 12px 16px;
}

.show-tooltip-on-hover:hover .common-tooltip {
  opacity: 1;
  visibility: visible;
}

.sort {
  min-width: 776px;
}

.sort__wrap {
  display: flex;
  padding: 20px;
}

.sort__item {
  font-size: 12px;
  color: var(--gray-two);
  font-weight: 600;
  margin: 0 8px;
}

.sort__item.active {
  border-bottom: 1px dashed var(--other-sixty-three);
}

.sort__item.active:hover {
  border-bottom: 1px dashed var(--other-sixty-two);
}

.sort__item-key {
  cursor: pointer;
  transition: color 0.3s;
}

.sort__item-key:hover {
  color: var(--other-sixty-two);
}

.sort__item-black {
  color: var(--other-sixty-one);
}

@media (max-width: 768px) {
  .sort .sort__item-key {
    min-width: 162px;
    text-align: center;
  }
  .sort .sort__item-black {
    min-width: 50px;
  }
}
.slide-fade-enter-active {
  transition: all 0.3s ease;
}

.slide-fade-leave-active {
  transition: all 0.3s cubic-bezier(1, 0.5, 0.8, 1);
}

.slide-fade-enter,
.slide-fade-leave-to {
  opacity: 0;
}

.animated {
  animation-duration: 1s;
  animation-fill-mode: both;
}

.fade-page-enter-active {
  transition: all 70ms cubic-bezier(0.55, 0.085, 0.68, 0.53);
}

.fade-page-enter,
.fade-page-leave-to {
  opacity: 0;
}

.fade-loader-enter-active {
  transition: all 0.3s ease;
}

.fade-loader-leave-active {
  position: absolute;
  transition: all 0.1s cubic-bezier(0.39, 0.575, 0.565, 1);
}

.fade-loader-enter,
.fade-loader-leave-to {
  opacity: 0;
}

.fade-basic-enter-active {
  transition: all 0.3s ease;
}

.fade-basic-leave-active {
  transition: all 0.3s cubic-bezier(1, 0.5, 0.8, 1);
}

.fade-basic-enter,
.fade-basic-leave-to {
  opacity: 0;
}

.fade-only-enter-active {
  transition: all 0.3s cubic-bezier(1, 0.5, 0.8, 1);
}

.fade-only-enter,
.fade-only-leave-to {
  opacity: 0;
}

.fade-enter-active {
  transition: all 0.3s ease;
}

.fade-leave-active {
  position: absolute;
  transition: all 0.3s cubic-bezier(1, 0.5, 0.8, 1);
}

.fade-enter,
.fade-leave-to {
  opacity: 0;
}

.fade-out-enter-active {
  animation: fadeIn 0.5s 0.3s cubic-bezier(0.47, 0, 0.745, 0.715) forwards;
  position: absolute;
  opacity: 0;
}

.fade-out-leave-active {
  animation: fadeOut 0.8s cubic-bezier(0.47, 0, 0.745, 0.715) forwards;
}

.slide-enter-active {
  animation: slide-in 0.18s cubic-bezier(0.47, 0, 0.745, 0.715) forwards;
}

.slide-leave-active {
  animation: slide-out 0.28s cubic-bezier(0.47, 0, 0.745, 0.715) forwards;
}

.slide-left-enter,
.slide-right-leave-active {
  opacity: 0;
  transform: translate(130px, 0);
}

.slide-left-leave-active,
.slide-right-enter {
  opacity: 0;
  transform: translate(-130px, 0);
}

.slide-menu-enter-active {
  transition: all 0.2s cubic-bezier(1, 0.5, 0.8, 1);
}

.slide-menu-leave-active {
  transition: all 0.2s cubic-bezier(1, 0.5, 0.8, 1);
}

.slide-menu-enter,
.slide-menu-leave-to {
  opacity: 0;
}
@keyframes slide-in {
  from {
    transform: translateY(-50px);
    opacity: 0;
  }
  to {
    transform: translateY(0);
    opacity: 1;
  }
}
@keyframes slide-out {
  from {
    transform: translateY(0);
    opacity: 1;
  }
  to {
    transform: translateY(-50px);
    opacity: 0;
  }
}
.fadeOut {
  animation-name: fadeOut;
}

.fadeIn {
  animation-name: fadeIn;
}
@keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.auth {
  z-index: 2;
}

.auth__wrap {
  background: var(--card);
  height: auto;
  border-radius: 4px;
  position: relative;
}

.auth__title {
  color: #090909;
  text-align: center;
  font-size: 32px;
  font-weight: 400;
  line-height: 125%;
  letter-spacing: -0.32px;
}

.auth__form-group {
  display: flex;
  flex-direction: column;
  margin-bottom: 20px;
}

.auth__form-group__vertical {
  flex-direction: row;
  justify-content: space-between;
  align-items: baseline;
}

.auth__label {
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: 600;
  margin-bottom: 8px;
  display: table;
}

.auth__input {
  height: 40px;
  padding: 0 15px;
  border-radius: 4px;
  border: 1px solid var(--other-hundred);
  font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  font-weight: 600;
  font-size: 14px;
  transition: border-color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);
}

.auth__input:hover:not(:disabled),
.auth__input:focus:not(:disabled) {
  border-color: #04d3a3;
}

.auth__input:disabled {
  color: var(--other-forty-eight);
}

.auth__input:disabled:-webkit-autofill {
  -webkit-text-fill-color: var(--other-forty-eight);
}

.auth__input.validation-error {
  border-color: var(--other-forty-six);
}

.auth__links {
  margin-top: 24px;
  text-align: center;
  font-size: 16px;
  color: #090909;
  font-size: 16px;
  line-height: 125%;
  letter-spacing: 0.32px;
}

.auth__link {
  color: #04d3a3;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
  text-decoration: underline;
}

.auth__link:hover {
  cursor: pointer;
}

.auth__link-underline {
  text-decoration: underline;
}

.auth__link-underline:hover {
  color: var(--primary-color);
  text-decoration: none;
}

.auth__not-recieved-link {
  font-weight: 600;
  color: var(--blue-two);
  text-decoration: underline;
  text-decoration-color: var(--blue-two);
  cursor: pointer;
}

.auth__msg {
  padding: 16px;
  border-radius: 8px;
  margin: 24px auto 40px;
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.4;
}
@media (max-width: 768px) {
  .auth__msg {
    margin: 24px auto 32px;
  }
}

.auth__msg_success {
  background: #f2f9f8;
  color: #090909;
  text-align: center;
}

.auth__msg_info {
  background: var(--other-fifty-eight);
  color: var(--other-fifty-seven);
}

.auth__msg_top {
  margin-top: 0;
  margin-bottom: 24px;
}

.auth__msg_fail {
  background: var(--other-fifty-sixe);
  color: var(--other-fifty-five);
}

.auth__msg-desc {
  word-wrap: break-word;
}

.auth__text {
  font-size: 14px;
  font-size: 0.875rem;
}

.auth .form-default__btn {
  border-radius: 12px;
  background: #04d3a3;
  display: flex;
  padding: 12px 36px;
  justify-content: center;
  align-items: center;
  gap: 10px;
  flex: 1 0 0;
  height: 48px;
  color: #090909;
  font-size: 16px;
  font-weight: 500;
  line-height: 150%;
  letter-spacing: 0.32px;
}

.auth .validation-msg {
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: 400;
  color: red;
  margin-top: 8px;
  display: block;
  line-height: 1;
  position: relative;
  left: 24px;
  padding-top: 4px;
}

.auth input::-moz-placeholder {
  color: var(--gray-two);
}

.auth input::placeholder {
  color: var(--gray-two);
}

.connection-error .auth__msg {
  position: absolute;
  top: 8px;
  width: 750px;
  height: 50px;
  display: block;
  left: calc(50% - 375px);
  z-index: 202;
}

.g-recaptcha,
.captcha {
  height: 80px;
  margin: 24px auto -8px;
  display: flex;
  align-content: center;
  flex-direction: row;
  justify-content: center;
}

@media (max-width: 600px) {
  .g-recaptcha,
  .captcha {
    display: block;
    transform: scale(0.95);
    transform-origin: 0 0;
  }
}
@media (max-width: 414px) {
  .g-recaptcha,
  .captcha {
    transform: scale(0.875);
  }
}
.header-auth-nav-small {
  display: none !important;
}

.mobile-view {
  min-width: 320px;
}

@media (max-width: 600px) {
  .mobile-view .header-lang {
    margin-right: 15px !important;
  }
}
@media (max-width: 414px) {
  .mobile-view .header-lang {
    margin-right: 0 !important;
  }
}
@media (max-width: 600px) {
  .mobile-view .header-auth-nav-large {
    display: none !important;
  }
}
.mobile-view .header-auth-nav-small {
  display: none !important;
}

@media (max-width: 600px) {
  .mobile-view .header-auth-nav-small {
    display: flex !important;
  }
}
@media (max-width: 600px) {
  .mobile-view .header_default {
    padding: 24px 20px !important;
  }
}
@media (max-width: 414px) {
  .mobile-view .header_default {
    padding: 10px 20px !important;
  }
}
.lending__create .application__body,
.borrowing__create .application__body,
.loan_repayment .application__body,
.application__body {
  display: flex;
  margin: 0 -8px;
}

@media (max-width: 768px) {
  .lending__create .application__body,
  .borrowing__create .application__body,
  .loan_repayment .application__body,
  .application__body {
    flex-direction: column;
    margin: 0;
  }
}
.lending__create .application__inner,
.borrowing__create .application__inner,
.loan_repayment .application__inner,
.application__inner {
  margin: 0 8px 0;
  max-width: 500px;
  flex: 0 1 57%;
  padding-bottom: 40px;
  position: relative;
  min-height: 500px;
}

@media (max-width: 768px) {
  .lending__create .application__inner,
  .borrowing__create .application__inner,
  .loan_repayment .application__inner,
  .application__inner {
    margin-left: 0;
    max-width: 100%;
  }
}
.lending__create .application__aside,
.borrowing__create .application__aside,
.loan_repayment .application__aside,
.application__aside {
  margin: 0 2px;
  max-width: 432px;
  min-width: 350px;
  flex: 0 1 432px;
}

.lending__create .application__aside .custom-checkbox,
.borrowing__create .application__aside .custom-checkbox,
.loan_repayment .application__aside .custom-checkbox,
.application__aside .custom-checkbox {
  margin: 23px 0 0;
}

.lending__create .application__aside .btn,
.borrowing__create .application__aside .btn,
.loan_repayment .application__aside .btn,
.application__aside .btn {
  margin-top: 32px;
}

.lending__create .application__aside .list-between__item > span:first-child,
.borrowing__create .application__aside .list-between__item > span:first-child,
.loan_repayment .application__aside .list-between__item > span:first-child,
.application__aside .list-between__item > span:first-child {
  display: inline-block;
  position: relative;
  width: auto;
  flex: 0 1 auto;
  overflow: hidden;
  padding-right: 20px;
}

.lending__create .application__aside .list-between__item > span:first-child:after,
.borrowing__create .application__aside .list-between__item > span:first-child:after,
.loan_repayment .application__aside .list-between__item > span:first-child:after,
.application__aside .list-between__item > span:first-child:after {
  content: "";
  display: block;
  position: absolute;
  width: 20px;
  height: 100%;
  background: linear-gradient(to left, var(--card) 0%, var(--card) 50%, var(--rgba-thirteen) 100%);
  right: 0;
  top: 0;
}

.lending__create .application__aside .list-between__item .list-between__item-val,
.borrowing__create .application__aside .list-between__item .list-between__item-val,
.loan_repayment .application__aside .list-between__item .list-between__item-val,
.application__aside .list-between__item .list-between__item-val {
  flex: 0 0 auto;
  justify-content: flex-end;
  max-width: 100%;
}

@media (max-width: 414px) {
  .lending__create .application__aside,
  .borrowing__create .application__aside,
  .loan_repayment .application__aside,
  .application__aside {
    min-width: inherit;
    margin: 0;
  }
}
.lending__create .application__submit,
.borrowing__create .application__submit,
.loan_repayment .application__submit,
.application__submit {
  max-width: none;
  height: 48px;
}

.lending__create .application__sub-title,
.borrowing__create .application__sub-title,
.loan_repayment .application__sub-title,
.application__sub-title {
  font-size: 18px;
  font-size: 1.125rem;
  font-weight: 600;
  margin: 22px 0 8px;
}

.lending__create .application__text,
.borrowing__create .application__text,
.loan_repayment .application__text,
.application__text {
  line-height: 1.4;
}

.lending__create .application__text b,
.borrowing__create .application__text b,
.loan_repayment .application__text b,
.application__text b {
  font-weight: 600;
}

.lending__create .application__form,
.borrowing__create .application__form,
.loan_repayment .application__form,
.application__form {
  max-width: 288px;
  padding: 24px 0 0;
}

.lending__create .application__form-group,
.borrowing__create .application__form-group,
.loan_repayment .application__form-group,
.application__form-group {
  margin-bottom: 33px;
}

.lending__create .application__form-field-md,
.borrowing__create .application__form-field-md,
.loan_repayment .application__form-field-md,
.application__form-field-md {
  max-width: 260px;
}

.lending__create .application__form-field-sm,
.borrowing__create .application__form-field-sm,
.loan_repayment .application__form-field-sm,
.application__form-field-sm {
  max-width: 160px;
  margin-right: 8px;
}

.lending__create .application__form .radio-group__item-val,
.borrowing__create .application__form .radio-group__item-val,
.loan_repayment .application__form .radio-group__item-val,
.application__form .radio-group__item-val {
  padding: 14px 10px;
  font-size: 14px;
  font-size: 0.875rem;
}

@media (max-width: 414px) {
  .lending__create .application__form .radio-group__item-val,
  .borrowing__create .application__form .radio-group__item-val,
  .loan_repayment .application__form .radio-group__item-val,
  .application__form .radio-group__item-val {
    display: flex;
    flex-direction: column;
    padding: 14px 5px;
  }
}
.lending__create .application__form .form-field:not(:last-child),
.borrowing__create .application__form .form-field:not(:last-child),
.loan_repayment .application__form .form-field:not(:last-child),
.application__form .form-field:not(:last-child) {
  margin-bottom: 24px;
}

.lending__create .application__liner-list,
.borrowing__create .application__liner-list,
.loan_repayment .application__liner-list,
.application__liner-list {
  padding-bottom: 24px;
}

.lending__create .application__liner-list .list-between__item,
.borrowing__create .application__liner-list .list-between__item,
.loan_repayment .application__liner-list .list-between__item,
.application__liner-list .list-between__item {
  padding: 8px 16px;
}

.lending__create .application__liner-list .list-between__item:nth-child(odd),
.borrowing__create .application__liner-list .list-between__item:nth-child(odd),
.loan_repayment .application__liner-list .list-between__item:nth-child(odd),
.application__liner-list .list-between__item:nth-child(odd) {
  background: var(--background-color);
}

.lending__create .application__total,
.borrowing__create .application__total,
.loan_repayment .application__total,
.application__total {
  background: var(--rgba-fourty-seven);
  margin: 0 -40px;
  margin-top: 40px;
  padding: 40px;
  font-size: 14px;
  font-weight: 600;
  color: var(--text-two);
}

.lending__create .application__total-result,
.borrowing__create .application__total-result,
.loan_repayment .application__total-result,
.application__total-result {
  font-size: 18px;
  font-size: 1.125rem;
  font-weight: 600;
  margin: 17px 0 43px;
  display: flex;
  justify-content: space-between;
}

.lending__create .application__total-btn,
.borrowing__create .application__total-btn,
.loan_repayment .application__total-btn,
.application__total-btn {
  max-width: 224px;
  height: 48px;
}

.lending__create .application__total .list-between,
.borrowing__create .application__total .list-between,
.loan_repayment .application__total .list-between,
.application__total .list-between {
  padding-top: 14px;
  border-bottom: 1px solid var(--other-fifty-three);
}

.lending__create .application__total .list-between__item,
.borrowing__create .application__total .list-between__item,
.loan_repayment .application__total .list-between__item,
.application__total .list-between__item {
  padding: 4px 0;
}

.lending__create .application__currency-name,
.borrowing__create .application__currency-name,
.loan_repayment .application__currency-name,
.application__currency-name {
  font-size: 14px;
  color: var(--gray-two);
}

.lending__create .application__check-text,
.borrowing__create .application__check-text,
.loan_repayment .application__check-text,
.application__check-text {
  display: flex;
  align-items: flex-start;
  margin: 32px 0 48px;
  line-height: 1.4;
}

@media (max-width: 414px) {
  .lending__create .application .application__total,
  .borrowing__create .application .application__total,
  .loan_repayment .application .application__total,
  .application .application__total {
    padding: 20px;
  }
  .lending__create .application .application__total-result span:last-child,
  .borrowing__create .application .application__total-result span:last-child,
  .loan_repayment .application .application__total-result span:last-child,
  .application .application__total-result span:last-child {
    text-align: end;
  }
  .lending__create .application .application__form-field-md > .input-group,
  .borrowing__create .application .application__form-field-md > .input-group,
  .loan_repayment .application .application__form-field-md > .input-group,
  .application .application__form-field-md > .input-group {
    flex-direction: column;
  }
  .lending__create .application .application__form-field-md > .input-group .input-group,
  .borrowing__create .application .application__form-field-md > .input-group .input-group,
  .loan_repayment .application .application__form-field-md > .input-group .input-group,
  .application .application__form-field-md > .input-group .input-group {
    width: 100%;
    max-width: 100%;
    margin-bottom: 40px;
  }
  .lending__create .application .application__form-field-md > .input-group .input-group.input-group__titled,
  .borrowing__create .application .application__form-field-md > .input-group .input-group.input-group__titled,
  .loan_repayment .application .application__form-field-md > .input-group .input-group.input-group__titled,
  .application .application__form-field-md > .input-group .input-group.input-group__titled {
    margin-bottom: 5px;
  }
  .lending__create .application .application__form-field-md > .input-group .input-group:first-child,
  .lending__create .application .application__form-field-md > .input-group .input-group:last-child,
  .borrowing__create .application .application__form-field-md > .input-group .input-group:first-child,
  .borrowing__create .application .application__form-field-md > .input-group .input-group:last-child,
  .loan_repayment .application .application__form-field-md > .input-group .input-group:first-child,
  .loan_repayment .application .application__form-field-md > .input-group .input-group:last-child,
  .application .application__form-field-md > .input-group .input-group:first-child,
  .application .application__form-field-md > .input-group .input-group:last-child {
    width: 100%;
    max-width: 100%;
  }
  .lending__create .application .application__form-field-md > .input-group .input-group:last-child,
  .borrowing__create .application .application__form-field-md > .input-group .input-group:last-child,
  .loan_repayment .application .application__form-field-md > .input-group .input-group:last-child,
  .application .application__form-field-md > .input-group .input-group:last-child {
    margin-bottom: 0;
  }
  .lending__create .application .application__form-field-sm.form-field,
  .borrowing__create .application .application__form-field-sm.form-field,
  .loan_repayment .application .application__form-field-sm.form-field,
  .application .application__form-field-sm.form-field {
    max-width: 100%;
  }
  .lending__create .application .application__total-btn,
  .borrowing__create .application .application__total-btn,
  .loan_repayment .application .application__total-btn,
  .application .application__total-btn {
    justify-content: center;
  }
  .lending__create .application .radio-group__item-val,
  .borrowing__create .application .radio-group__item-val,
  .loan_repayment .application .radio-group__item-val,
  .application .radio-group__item-val {
    text-align: center;
  }
}
.filters.application__filter {
  margin-bottom: 8px;
}

@media (max-width: 414px) {
  .application__total-btn.btn {
    display: flex;
    justify-content: center;
    max-width: 100%;
  }
}
@media (max-width: 600px) {
  .borrowing__create .application__aside {
    max-width: 534px;
    flex: 0 1 470px;
  }
}
@media (max-width: 414px) {
  .borrowing__create .application__aside {
    flex: auto;
  }
}
.loans {
  position: relative;
  width: 100%;
}

.loans__inner {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.loans__inner__grid {
  position: relative;
  margin-top: 32px;
}

@media (max-width: 768px) {
  .loans__inner .pagination-wrap.pagination-wrap_outside {
    background-color: transparent;
    box-shadow: none;
    margin-top: 0;
  }
}
.loans__wrap {
  position: relative;
  width: 100%;
  min-height: 500px;
}

@media (min-height: 320px) and (min-width: 415px) and (max-width: 568px) {
  .loans__wrap {
    width: 100%;
  }
}
.loans__wrap__grid {
  position: relative;
  width: calc(100% + 10px);
  overflow-y: hidden;
  overflow-x: auto;
  padding-left: 5px;
  padding-right: 5px;
  margin-left: -5px;
  margin-right: -5px;
}

.loans__header-filter-wrap {
  gap: 8px;
  overflow: auto;
}

@media screen and (max-width: 600px) {
  .loans__header-filter-wrap .multi-select {
    flex: 1;
  }
  .loans__header-filter-wrap .loans__togglers {
    position: static;
  }
}
.loans__get_loan {
  display: flex;
  align-items: center;
  height: 32px;
  padding: 0 12px;
  font-weight: 600;
  width: auto;
  cursor: pointer;
  white-space: nowrap;
  border-radius: 6px;
  font-size: 14px;
  line-height: 24px;
  background-color: var(--other-fifty-four);
  color: var(--card);
}

.loans__get_loan:hover {
  background: var(--other-seventy-six);
}

.loans__custom-offer {
  color: var(--other-fifty-four);
  border: 1px solid var(--other-fifty-four);
  border-radius: 6px;
  font-weight: 600;
  font-size: 14px;
  height: 32px;
  background: var(--card);
  display: flex;
  align-items: center;
  padding: 4px 12px;
  text-align: center;
  line-height: 24px;
  transition: 0.3s;
  white-space: nowrap;
}

.loans__custom-offer:hover {
  background: var(--other-fifty-four);
  color: var(--card);
}

.loans-grid {
  position: relative;
  font-size: 14px;
  font-size: 0.875rem;
  width: 100%;
  border-collapse: separate;
  border-radius: 10px 10px 4px 4px;
  border-style: hidden;
  box-shadow: 0 0 0 1px var(--new-two);
  margin-bottom: 30px;
}

.loans-grid__box {
  position: relative;
  padding-right: 5px;
  margin-right: -5px;
}

.loans-grid__filters {
  position: relative;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}

@media (max-width: 768px) {
  .loans-grid__filters {
    justify-content: flex-end;
  }
}
.loans-grid__filters__box {
  position: relative;
  height: 44px;
  border-radius: 4px;
  border: 1px solid var(--other-fifty-three);
  padding: 0 15px;
  background-color: var(--card);
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  margin-left: 20px;
}

.loans-grid__filters__box:first-child {
  margin-left: 0;
}

@media (max-width: 768px) {
  .loans-grid__filters__box {
    display: none;
    position: absolute;
    margin-left: -9999px;
    opacity: 0;
  }
}
.loans-grid__filters__title {
  position: absolute;
  top: -25px;
  left: 0px;
  color: var(--text-two);
  font-size: 14px;
  font-weight: 600;
}

.loans-grid__filters__reset {
  position: absolute;
  top: -25px;
  right: 20px;
  color: var(--text-two);
  font-size: 12px;
  font-weight: 400;
  cursor: pointer;
  transition: 0.15s;
}

.loans-grid__filters__reset:hover:not(.disabled) {
  opacity: 0.6;
}

.loans-grid__filters__reset.disabled {
  cursor: default;
  color: var(--other-fifty-two);
}

.loans-grid__filters__filters {
  position: relative;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
}

.loans-grid__filter {
  position: relative;
}

.loans-grid__filter input {
  display: none;
}

.loans-grid__filter input:checked + label .loans-grid__filter__checked {
  display: flex;
}

.loans-grid__filter input:checked + label .loans-grid__filter__unchecked {
  display: none;
}

.loans-grid__filter label {
  position: relative;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  cursor: pointer;
}

.loans-grid__filter label.disabled {
  cursor: default;
}

.loans-grid__filter label.disabled .loans-grid__filter__mark {
  color: var(--other-fifty-two);
}

.loans-grid__filter label.disabled .loans-grid__filter__text {
  color: var(--other-fifty-two);
}

.loans-grid__filter__mark {
  position: relative;
  width: 18px;
  height: 18px;
  border-radius: 3px;
}

.loans-grid__filter__checked {
  display: none;
  align-items: center;
  justify-content: center;
  background-color: var(--blue-two);
}

.loans-grid__filter__checked-icon {
  width: 16px;
  height: 16px;
  color: var(--card);
}

.loans-grid__filter__unchecked {
  border: 2px solid var(--other-seventy-nine);
}

.loans-grid__filter__text {
  position: relative;
  font-size: 14px;
  margin-left: 10px;
  color: var(--text-two);
}

.loans-grid-status__active {
  color: var(--other-seventy-eigth) !important;
}

.loans-grid-status__pending {
  color: var(--other-eighty-nine) !important;
}

.loans-grid-status__liquidation-risk,
.loans-grid-status__liquidating {
  color: var(--other-ninety) !important;
}

.loans-grid__details {
  color: var(--blue-two);
  transition: 0.15s;
}

.loans-grid__details:hover {
  opacity: 0.6;
}

.loans-grid__details-box {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}

.loans-grid__hashtag {
  position: absolute;
  font-size: 22px;
  left: 40px;
  color: var(--other-fifty-two);
}

.loans-grid__hashtag-box {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
}

.loans-grid thead {
  margin: 0;
  padding: 0;
}

.loans-grid thead tr th {
  text-align: left;
  padding: 35px 20px 25px;
  color: var(--other-fifty-two);
  font-size: 15px;
  border-bottom: 1px solid var(--new-two);
  background-color: var(--card);
}

.loans-grid thead tr th:first-child {
  width: 180px;
  padding-left: 40px;
  border-radius: 10px 0 0 0;
}

.loans-grid thead tr th:last-child {
  padding-right: 40px;
  border-radius: 0 10px 0 0;
}

.loans-grid tbody tr {
  position: relative;
}

.loans-grid tbody tr:hover td:first-child {
  box-shadow: inset 20px 0 0 0 var(--new-two);
}

.loans-grid tbody tr:hover td {
  border-top: 2px solid var(--new-two) !important;
  border-bottom: 2px solid var(--new-two) !important;
}

.loans-grid tbody tr td {
  padding: 24px;
  color: var(--other-ninety-one);
  transition: all 0.1s;
}

.loans-grid tbody tr td:first-child {
  position: relative;
  width: 240px;
  padding-left: 70px;
}

.loans-grid tbody tr td:last-child {
  position: relative;
  padding-right: 40px;
}

.loans-grid tbody tr:nth-child(odd) {
  background-color: var(--other-ninety-two);
}

.loans-grid tbody tr:nth-child(odd) td {
  border-top: 2px solid var(--other-ninety-two);
  border-bottom: 2px solid var(--other-ninety-two);
}

.loans-grid tbody tr:nth-child(even) {
  background-color: var(--card);
}

.loans-grid tbody tr:nth-child(even) td {
  border-top: 2px solid var(--card);
  border-bottom: 2px solid var(--card);
}

.loans-grid tbody tr:last-child {
  border-radius: 0 0 4px 4px;
}

.loans-grid tbody tr:last-child td:first-child {
  border-radius: 0 0 0 4px;
}

.loans-grid tbody tr:last-child td:last-child {
  border-radius: 0 0 4px 0;
}

.loans-wrap {
  display: flex;
  justify-content: flex-start;
  color: var(--text-two);
  margin-top: 16px;
  max-width: 992px;
}

.loans-wrap__lc,
.loans-wrap__rc {
  background: var(--card);
  box-shadow: 0 2px 8px var(--rgba-seventeen);
  border-radius: 8px;
  width: 100%;
  padding: 24px 24px 20px;
}

.loans-wrap__lc {
  height: 100%;
}

.loans-wrap.collateral-withdraw,
.loans-wrap.collateral-add-more {
  margin-top: 32px;
}

.loans-wrap.collateral-withdraw .loans-wrap__lc,
.loans-wrap.collateral-add-more .loans-wrap__lc {
  padding: 32px;
  max-width: 560px;
}

.loans-wrap.collateral-withdraw .loans-wrap__headline,
.loans-wrap.collateral-add-more .loans-wrap__headline {
  padding-bottom: 16px;
  margin-bottom: 16px;
}

.loans-wrap.collateral-withdraw .loans-wrap__title,
.loans-wrap.collateral-add-more .loans-wrap__title {
  font-size: 1.5em;
}

.loans-wrap__content {
  overflow-y: auto;
}

.loans-wrap__rc {
  max-width: 400px;
  margin-left: 16px;
}

.loans-wrap__title {
  font-size: 20px;
  font-size: 1.25rem;
  font-weight: 600;
  width: auto;
  display: inline-block;
  font-size: 20px;
  line-height: 28px;
}

.loans-wrap__inner {
  padding-top: 0;
}

.loans-wrap .history-button {
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 92px;
  height: 32px;
  cursor: pointer;
  border: 1px solid var(--other-seventy-nine);
  border-radius: 4px;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 30px;
  text-align: center;
}

.loans-wrap .history-button__arrow {
  color: var(--gray);
  width: 16px;
  height: 16px;
}

.loans-wrap .history-button__arrow.arrow-up {
  transform: rotate(180deg);
}

.loans-wrap .history-button span {
  margin-right: 4px;
  font-weight: 400;
}

.loans-wrap .history-button img {
  width: 10px;
}

.loans-wrap .history-button.disabled {
  cursor: initial;
  background: var(--background-color);
  border-color: var(--bg-three);
  color: var(--bg-two);
}

.loans-wrap .history-button.disabled .history-button__arrow {
  color: var(--other-seventy-nine);
}

.loans-wrap__headline {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid var(--bg-three);
  padding-bottom: 8px;
}

.loans-wrap__result {
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: 600;
  margin: 24px 0 0;
}

.loans-wrap__result span {
  font-weight: 400;
}

.loans-wrap__row {
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 8px 0;
  font-size: 14px;
  font-size: 0.875rem;
}

.loans-wrap__row .has-icon {
  display: flex;
  align-items: center;
}

.loans-wrap__desc {
  font-size: 14px;
  font-size: 0.875rem;
  margin-bottom: 24px;
}

.loans-wrap__desc:last-of-type {
  margin-bottom: 0;
}

.loans-wrap__desc a {
  display: inline-block;
  color: var(--blue-two);
  font-weight: 600;
  margin: 0 4px;
}

@media (max-width: 1160px) {
  .loans-wrap__desc {
    margin-bottom: 16px;
  }
}
.loans-wrap__msg {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  color: var(--other-forty-six);
  font-weight: 500;
  margin: 0 0 24px;
}

.loans-wrap__msg a {
  color: var(--other-forty-six);
  text-decoration: underline;
}

.loans-wrap__img {
  width: 24px;
  height: 24px;
  display: flex;
  justify-content: center;
  align-items: center;
  background: var(--other-forty-six);
  border-radius: 50%;
  margin-right: 8px;
  color: var(--card);
  flex: 0 0 24px;
}

.loans-wrap .btn {
  height: 48px;
}

.loan-details-wrapper .tabs {
  padding-top: 24px;
}

.loan-details-wrapper .tabs__nav-link {
  padding-top: 0;
}

.currencies__wrap {
  position: relative;
  min-height: 575px;
  padding-top: 30px;
}

.currencies-cards__wrapper {
  display: none;
}

.currencies__wrap .currency-cart__tooltip {
  z-index: 100;
  width: 260px;
  top: auto;
  bottom: 25px;
  height: auto;
}

.currencies__wrap .table__head th:first-of-type {
  padding-left: 20px;
}

.currencies__wrap .currencies__top-bar {
  margin-bottom: 14px;
}

@media (max-width: 1100px) {
  .currencies__wrap .currencies__top-bar {
    display: block;
  }
}
.currencies__title {
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: 1px;
  font-size: 14px;
  font-size: 0.875rem;
  margin: 0 0 16px;
}

.currencies__title-fiat {
  margin: 16px 0 16px;
}

.currencies__filter {
  display: flex;
  position: relative;
}

@media (max-width: 1100px) {
  .currencies__filter {
    margin-top: 15px;
  }
}
@media (max-width: 640px) {
  .currencies__filter {
    flex-direction: row-reverse;
    justify-content: space-between;
  }
}
.currencies__filter .currencies__label {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  height: 32px;
  padding: 0 8px;
  margin-left: 8px;
  background-color: var(--card);
  border: 1px solid var(--bg-three);
  border-radius: 6px;
}

@media (max-width: 640px) {
  .currencies__filter .currencies__label {
    margin-left: 0;
  }
}
.currencies__filter .auth__checkbox-inp:checked + .auth__checkbox-custom:before {
  width: 12px;
}

.currencies__filter .auth__checkbox-custom {
  position: relative;
  height: 16px;
  width: 16px;
  flex: 0 0 16px;
  margin-top: 1px;
  margin-right: 7px;
}

.currencies__filter .auth__checkbox-desc {
  padding: 0;
  font-weight: 500;
  font-size: 14px;
}

.currencies__label {
  position: relative;
  font-size: 0.875rem;
  font-weight: 600;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.currencies__label .auth__checkbox-custom {
  top: 0;
}

.currencies__top-bar {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
}

@media (max-width: 500px) {
  .currencies__top-bar {
    justify-content: flex-start;
    flex-direction: column;
    align-items: flex-start;
  }
}
.currencies__top-bar-message {
  width: 100%;
  margin-bottom: 16px;
}

.currencies__view-types {
  display: flex;
  height: 32px;
  padding: 4px;
  margin-left: 8px;
  background-color: var(--card);
  border: 1px solid var(--bg-three);
  border-radius: 6px;
}

@media (max-width: 640px) {
  .currencies__view-types {
    display: none;
  }
}
.currencies__view-item,
.currencies__view-type {
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}

.currencies__view-type {
  width: 24px;
  height: 24px;
  transition: opacity 0.3s;
  color: var(--bg-two);
}

.currencies__view-type:hover {
  opacity: 0.8;
}

.currencies__view-type.active {
  background: var(--primary-color);
  color: var(--card);
  border-radius: 4px;
}

.currencies__view-type.active:hover {
  opacity: 1;
}

.currencies__view-type svg {
  height: 20px;
}

.currencies .currency-table {
  color: var(--text-two);
}

.currencies .currency-table td {
  word-wrap: break-word;
}

.currencies .currency-table td:first-of-type {
  padding-left: 20px;
}

@media (max-width: 768px) {
  .currencies .currency-table td {
    padding: 8px 16px;
    word-wrap: break-word;
  }
  .currencies .currency-table td:first-of-type {
    padding-left: 16px;
  }
}
.currencies .currency-table__img {
  display: inline-block;
  vertical-align: middle;
  width: 36px;
  height: 36px;
  margin-right: 12px;
}

.currencies .currency-table__name {
  display: inline-block;
  vertical-align: middle;
  font-weight: 600;
  font-size: 16px;
  line-height: 19px;
}

@media (max-width: 1060px) {
  .currencies .currency-table__name {
    display: block;
  }
}
@media (max-width: 768px) {
  .currencies .currency-table__name {
    display: inline;
    margin-top: 0;
  }
}
.currencies .currency-table__balance-wrapper {
  display: inline-flex;
  flex-direction: column;
}

.currencies .currency-table__balance {
  display: block;
  font-weight: 600;
  font-size: 14px;
  line-height: 21px;
}

.currencies .currency-table__balance-secondary {
  font-size: 12px;
  font-size: 0.75rem;
  color: var(--gray);
  line-height: 1.3;
}

.currencies .currency-table__course {
  display: block;
  font-weight: 500;
  font-size: 12px;
  line-height: 12px;
  letter-spacing: -0.08px;
  color: var(--other-ninety-thre);
  margin-top: 8px;
}

.currencies td.currency-table__buttons {
  padding: 10px 16px;
}

.currencies td.currency-table__buttons .table__buttons {
  display: flex;
  justify-content: flex-end;
  flex-wrap: wrap;
}

.currencies td.currency-table__buttons .btn {
  width: auto;
  height: 36px;
  min-width: 92px;
  margin: 5px 4px;
  padding: 0px 8px;
  text-decoration: none;
}

.currencies td.currency-table__buttons .btn.btn_b-blue {
  border: 1px solid var(--accept-item);
}

.currencies td.currency-table__buttons .btn.btn_b-green {
  border: 1px solid var(--primary-color);
}

@media (max-width: 768px) {
  .currencies td.currency-table__buttons .table__buttons {
    justify-content: center;
  }
}
.currencies .total-balance-row__title {
  cursor: pointer;
}

.search-field__input-wrap {
  position: relative;
  min-width: 150px;
}

@media (max-width: 640px) {
  .search-field__input-wrap {
    display: none;
    position: absolute;
    z-index: 1;
    left: 0;
    top: 0;
    right: 40px;
  }
  .search-field__input-wrap.mobile-visible {
    display: block;
  }
}
.search-field__input {
  width: 100%;
  height: 32px;
  background-color: var(--card);
  padding: 0 8px 0 32px;
  border: 1px solid var(--other-seventy-nine);
  border-radius: 4px;
  font-size: 14px;
  color: var(--text-two);
}

.search-field__input::-moz-placeholder {
  color: var(--bg-two);
}

.search-field__input::placeholder {
  color: var(--bg-two);
}

.search-field__input:focus {
  border-color: var(--other-fifty-four);
}

.search-field__icon {
  position: absolute;
  left: 8px;
  top: 50%;
  margin-top: -8px;
  width: 16px;
  height: 16px;
  color: var(--other-seventy-nine);
  pointer-events: none;
}

.search-field__clear {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 16px;
  height: 16px;
  right: 9px;
  top: 50%;
  margin-top: -8px;
  color: var(--bg-two);
}

.search-field__clear:hover {
  color: var(--other-ninety-four);
}

.search-field__mobile-toggle {
  display: none;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
  background-color: var(--card);
  border: 1px solid var(--bg-three);
  border-radius: 4px;
  color: var(--bg-two);
}

.search-field__mobile-toggle.mobile-visible .search-loop {
  display: none;
}

.search-field__mobile-toggle .search-loop {
  display: block;
}

.search-field__mobile-toggle .delete-icon {
  display: none;
}

.search-field__mobile-toggle.mobile-visible .delete-icon {
  display: block;
}

@media (max-width: 640px) {
  .search-field__mobile-toggle {
    display: flex;
  }
}
.no-result-found {
  margin-top: 138px;
}

@media (max-width: 640px) {
  .no-result-found {
    margin-top: 98px;
  }
}
.no-result-found:before {
  display: block;
  content: "";
  width: 120px;
  height: 84px;
  margin: 0 auto;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEwIiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMTEwIDI0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cmVjdCB4PSIwLjUiIHk9IjAuNSIgd2lkdGg9IjEwOSIgaGVpZ2h0PSIyMyIgcng9IjMuNSIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTE0IDE4QzE3LjMxMzcgMTggMjAgMTUuMzEzNyAyMCAxMkMyMCA4LjY4NjI5IDE3LjMxMzcgNiAxNCA2QzEwLjY4NjMgNiA4IDguNjg2MjkgOCAxMkM4IDE1LjMxMzcgMTAuNjg2MyAxOCAxNCAxOFoiIGZpbGw9IiNEQ0RDREMiLz4KPHJlY3QgeD0iMjYiIHk9IjciIHdpZHRoPSI0MCIgaGVpZ2h0PSIzIiByeD0iMS41IiBmaWxsPSIjRENEQ0RDIi8+CjxyZWN0IHg9IjI2IiB5PSIxNCIgd2lkdGg9IjI0IiBoZWlnaHQ9IjMiIHJ4PSIxLjUiIGZpbGw9IiNEQ0RDREMiLz4KPHJlY3QgeD0iMC41IiB5PSIwLjUiIHdpZHRoPSIxMDkiIGhlaWdodD0iMjMiIHJ4PSIzLjUiIHN0cm9rZT0iI0VCRUJFQiIvPgo8L3N2Zz4K), url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEwIiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMTEwIDI0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cmVjdCB4PSIwLjUiIHk9IjAuNSIgd2lkdGg9IjEwOSIgaGVpZ2h0PSIyMyIgcng9IjMuNSIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTE0IDE4QzE3LjMxMzcgMTggMjAgMTUuMzEzNyAyMCAxMkMyMCA4LjY4NjI5IDE3LjMxMzcgNiAxNCA2QzEwLjY4NjMgNiA4IDguNjg2MjkgOCAxMkM4IDE1LjMxMzcgMTAuNjg2MyAxOCAxNCAxOFoiIGZpbGw9IiNEQ0RDREMiLz4KPHJlY3QgeD0iMjYiIHk9IjciIHdpZHRoPSI0MCIgaGVpZ2h0PSIzIiByeD0iMS41IiBmaWxsPSIjRENEQ0RDIi8+CjxyZWN0IHg9IjI2IiB5PSIxNCIgd2lkdGg9IjI0IiBoZWlnaHQ9IjMiIHJ4PSIxLjUiIGZpbGw9IiNEQ0RDREMiLz4KPHJlY3QgeD0iMC41IiB5PSIwLjUiIHdpZHRoPSIxMDkiIGhlaWdodD0iMjMiIHJ4PSIzLjUiIHN0cm9rZT0iI0VCRUJFQiIvPgo8L3N2Zz4K), url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEwIiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMTEwIDI0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cmVjdCB4PSIwLjUiIHk9IjAuNSIgd2lkdGg9IjEwOSIgaGVpZ2h0PSIyMyIgcng9IjMuNSIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTE0IDE4QzE3LjMxMzcgMTggMjAgMTUuMzEzNyAyMCAxMkMyMCA4LjY4NjI5IDE3LjMxMzcgNiAxNCA2QzEwLjY4NjMgNiA4IDguNjg2MjkgOCAxMkM4IDE1LjMxMzcgMTAuNjg2MyAxOCAxNCAxOFoiIGZpbGw9IiNEQ0RDREMiLz4KPHJlY3QgeD0iMjYiIHk9IjciIHdpZHRoPSI0MCIgaGVpZ2h0PSIzIiByeD0iMS41IiBmaWxsPSIjRENEQ0RDIi8+CjxyZWN0IHg9IjI2IiB5PSIxNCIgd2lkdGg9IjI0IiBoZWlnaHQ9IjMiIHJ4PSIxLjUiIGZpbGw9IiNEQ0RDREMiLz4KPHJlY3QgeD0iMC41IiB5PSIwLjUiIHdpZHRoPSIxMDkiIGhlaWdodD0iMjMiIHJ4PSIzLjUiIHN0cm9rZT0iI0VCRUJFQiIvPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-position: left top, 10px center, left bottom;
}

.no-result-found__title {
  text-align: center;
  color: var(--gray);
  font-size: 14px;
  line-height: 24px;
  margin-top: 26px;
}

.basic {
  color: var(--text-two);
  padding: 48px 120px;
  font-weight: 600;
}

.basic__inner {
  max-width: 706px;
}

.basic__wrap {
  padding: 32px 0;
  border-bottom: 1px solid #e6e6e6;
}

.basic__wrap:last-of-type {
  border: none;
  padding-bottom: 24px;
}

.basic__title {
  font-size: 32px;
  font-size: 2rem;
  font-weight: 600;
}

.basic__subtitle {
  font-size: 24px;
  font-size: 1.5rem;
  font-weight: 600;
  margin-bottom: 8px;
}

.basic__desc {
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.25;
  margin: 8px 0;
}

.basic__desc:first-of-type {
  margin-top: 16px;
}

.basic__desc:last-of-type {
  margin-bottom: 0;
}

.basic__desc a {
  color: var(--accept-item);
  display: inline-block;
  margin: 0 4px;
  font-weight: 600;
}

.basic__desc span {
  display: inline-block;
  font-weight: 600;
}

.basic__span {
  font-size: 14px;
  font-size: 0.875rem;
  margin: 12px 0;
  display: inline-block;
  font-weight: 600;
  line-height: 1.3;
}

.basic__list {
  margin-bottom: 16px;
}

.basic__list-item {
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: 400;
  position: relative;
  padding-left: 19px;
  line-height: 1.25;
}

.basic__list-item:first-of-type {
  margin-top: 8px;
}

.basic__list-item:before {
  content: "";
  position: absolute;
  width: 5px;
  height: 5px;
  background: var(--text-two);
  border-radius: 50%;
  left: 4px;
  top: 6px;
}

.basic__list_inner {
  margin-bottom: 8px;
}

.basic__list_inner .basic__list-item:before {
  background: var(--card);
  border: 1px solid var(--text-two);
}

.tooltip {
  display: block !important;
  z-index: 10000;
  font-weight: 400;
  max-width: 335px;
}

.tooltip .tooltip-inner {
  box-shadow: 0 2px 4px 0 var(--rgba-seventeen);
  background-color: var(--card);
  border-radius: 4px;
  padding: 8px;
  font-size: 0.85rem;
  line-height: 1.25;
  color: var(--text);
  border: 1px solid var(--other-ninety-five);
  white-space: pre-line;
}

.tooltip .tooltip-inner a:link {
  color: var(--accept-item);
}

.tooltip .tooltip-inner a:visited {
  color: var(--accept-item);
}

.tooltip .tooltip-inner a:hover {
  color: var(--other-fifty-four);
}

.tooltip .tooltip-inner a:active {
  color: var(--accept-item);
}

.tooltip .tooltip-arrow {
  width: 0;
  height: 0;
  border-style: solid;
  position: absolute;
  margin: 5px;
  border-color: var(--other-ninety-five);
  z-index: 1;
}

.tooltip[x-placement^=top] {
  margin-bottom: 5px;
}

.tooltip[x-placement^=top] .tooltip-arrow {
  border-width: 5px 5px 0 5px;
  border-left-color: transparent !important;
  border-right-color: transparent !important;
  border-bottom-color: transparent !important;
  bottom: -5px;
  left: calc(50% - 5px);
  margin-top: 0;
  margin-bottom: 0;
}

.tooltip[x-placement^=bottom] {
  margin-top: 5px;
}

.tooltip[x-placement^=bottom] .tooltip-arrow {
  border-width: 0 5px 5px 5px;
  border-left-color: transparent !important;
  border-right-color: transparent !important;
  border-top-color: transparent !important;
  top: -5px;
  left: calc(50% - 5px);
  margin-top: 0;
  margin-bottom: 0;
}

.tooltip[x-placement^=right] {
  margin-left: 5px;
}

.tooltip[x-placement^=right] .tooltip-arrow {
  border-width: 5px 5px 5px 0;
  border-left-color: transparent !important;
  border-top-color: transparent !important;
  border-bottom-color: transparent !important;
  left: -5px;
  top: calc(50% - 5px);
  margin-left: 0;
  margin-right: 0;
}

.tooltip[x-placement^=right] .tooltip-arrow:after {
  position: absolute;
  content: "";
  width: 0;
  height: 0;
  border-color: var(--card);
  border-style: solid;
  border-width: 4px 4px 4px 0;
  border-top-color: transparent !important;
  border-left-color: transparent !important;
  border-bottom-color: transparent !important;
  bottom: -4px;
  z-index: 9999;
  right: calc(50% - 6px);
}

.tooltip[x-placement^=left] {
  margin-right: 5px;
}

.tooltip[x-placement^=left] .tooltip-arrow {
  border-width: 5px 0 5px 5px;
  border-top-color: transparent !important;
  border-right-color: transparent !important;
  border-bottom-color: transparent !important;
  right: -5px;
  top: calc(50% - 5px);
  margin-left: 0;
  margin-right: 0;
}

.tooltip[x-placement^=left] .tooltip-arrow:after {
  position: absolute;
  content: "";
  width: 0;
  height: 0;
  border-color: var(--card);
  border-style: solid;
  border-width: 4px 0 4px 4px;
  border-top-color: transparent !important;
  border-right-color: transparent !important;
  border-bottom-color: transparent !important;
  bottom: -4px;
  z-index: 9999;
  left: calc(50% - 6px);
}

.tooltip[aria-hidden=true] {
  visibility: hidden;
  opacity: 0;
  transition: opacity 0.35s, visibility 0.35s;
}

.tooltip[aria-hidden=false] {
  visibility: visible;
  opacity: 1;
  transition: opacity 0.35s;
}

.table-container {
  display: none;
  margin-bottom: 40px;
  background: var(--card);
  border: 1px solid var(--bg-three);
  box-sizing: border-box;
  border-radius: 8px;
}

@media (max-width: 768px) {
  .table-container {
    margin-bottom: 90px;
    background: initial;
    border: none;
  }
}
.table {
  width: 100%;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 24px;
  color: var(--text-two);
  table-layout: fixed;
}

.table_layout-auto {
  table-layout: auto;
}

.table__head th {
  padding: 20px 5px;
  font-weight: 600;
  text-align: left;
}

.table__head th:first-of-type {
  padding-left: 24px;
}

.table__body tr {
  border-top: 1px solid var(--bg-three);
}

.table__body td {
  padding: 20px 5px;
}

.table__body td:first-letter,
.table__body td span:first-letter:not(.table__normal-text) {
  text-transform: uppercase;
}

.table__body td:first-of-type {
  padding-left: 24px;
}

.table__body td .flag-icon {
  margin-right: 8px;
}

.table__tooltip.form-field__title-tooltip {
  width: 300px;
  min-width: auto;
  right: -36px;
  left: auto;
  font-weight: 400;
}

@media (max-width: 768px) {
  .table__tooltip.form-field__title-tooltip {
    right: 0;
    left: auto;
  }
}
@media (max-width: 374px) {
  .table__tooltip.form-field__title-tooltip {
    width: 280px;
    right: 0;
    left: auto;
  }
}
@media (min-width: 375px) and (max-width: 414px) {
  .table__tooltip.form-field__title-tooltip {
    width: 280px;
    right: 0;
    left: auto;
  }
}
@media (max-width: 414px) {
  .table__tooltip.form-field__title-tooltip {
    width: 240px;
    right: 0;
    left: auto;
  }
}
.table__date {
  width: 250px;
  overflow-wrap: break-word;
}

@media (max-width: 1024px) {
  .table__date {
    width: auto;
  }
}
.table__id,
.table__description {
  overflow-wrap: break-word;
}

.table__details {
  width: 170px;
}

@media (max-width: 1024px) {
  .table__details {
    width: 135px;
  }
}
.table__50-percent {
  width: 50%;
}

.table__100-percent {
  width: 100%;
}

.table__max-250 {
  min-width: 120px;
  max-width: 250px;
}

.table__offset {
  margin-top: 20px;
}

.table__mobile-label {
  display: none;
  position: absolute;
  margin-left: -9999px;
  opacity: 0;
  font-weight: 600;
}

.table__buttons {
  display: flex;
  width: 100%;
  justify-content: center;
}

.table__buttons_left {
  justify-content: flex-start;
}

.table__buttons a,
.table__buttons button,
.table__buttons .link {
  font-size: 14px;
  line-height: 20px;
  font-weight: 600;
  border-bottom: none;
  text-decoration: underline;
}

.table__button_50-percent {
  display: flex;
  justify-content: center;
}

.table__button_100-percent {
  display: flex;
  justify-content: center;
}

.table__tag {
  width: 120px;
}

@media (max-width: 1024px) {
  .table__tag {
    width: calc(14.517% - 20px);
  }
}
.table__content-width {
  width: 0px;
}

.table__currency {
  width: 226px;
}

@media (max-width: 1320px) {
  .table__currency {
    width: 186px;
  }
}
@media (max-width: 1024px) {
  .table__currency {
    width: calc(18.549% - 20px);
  }
}
.table__label {
  width: 23.5%;
}

.table__description {
  width: 45%;
}

@media (max-width: 1220px) {
  .table__description {
    width: auto;
  }
}
.table__dropdown {
  display: block;
  position: relative;
  cursor: pointer;
  width: 24px;
  height: 24px;
  margin: 0 auto;
}

.table__dropdown:active {
  opacity: 0.5;
}

.table__dropdown-list {
  width: 160px;
  position: absolute;
  right: -20px;
  padding: 8px 0;
  background: var(--card);
  border: 1px solid var(--other-seventy-nine);
  box-sizing: border-box;
  box-shadow: 0 2px 8px var(--rgba-seventeen);
  border-radius: 4px;
  z-index: 100;
}

.table__info-container {
  display: block;
}

.table__gray {
  color: var(--gray);
}

.table__background {
  background-color: var(--background-color);
}

.table .table__dropdown-link {
  display: flex;
  align-items: center;
  padding: 8px 16px;
  font-weight: 600;
}

.table .table__dropdown-link:hover {
  background-color: var(--white-one);
}

.table .table__dropdown-link:active {
  opacity: 0.5;
}

.table .table__dropdown-img {
  margin-right: 8px;
}

.table .table__icon-container {
  display: flex;
  align-items: center;
  font-weight: 600;
  font-size: 14px;
  line-height: 22px;
}

.table .table__icon-container .table__currency-icon {
  margin-right: 8px;
}

.table .table__currency-icon {
  width: 24px;
  height: 24px;
}

@media (max-width: 768px) {
  .table .table__currency-icon {
    width: 32px;
    height: 32px;
  }
}
.table__visible-mobile {
  display: none;
  position: absolute;
  margin-left: -9999px;
  opacity: 0;
}

@media (max-width: 768px) {
  .table_progressive-mobile .table__body tr {
    padding: 8px 0;
    border-radius: 8px;
  }
  .table_progressive-mobile .table__body td {
    flex-direction: column;
    align-items: flex-start;
    border-top: none;
  }
  .table_progressive-mobile .table__mobile-label {
    font-size: 12px;
    font-size: 0.75rem;
    line-height: 18px;
    font-weight: 400;
    color: var(--gray);
    margin-bottom: 2px;
  }
  .table_progressive-mobile .table__mobile-label + span {
    text-align: left;
  }
}
@media (max-width: 1325px) {
  .auth-settings .table-container,
  .currencies .table-container,
  .table-history .table-container {
    background-color: unset;
    border-color: transparent;
  }
  .table {
    display: flex;
  }
  .table colgroup {
    display: none;
  }
  .table__head {
    display: none;
    position: absolute;
    margin-left: -9999px;
    opacity: 0;
  }
  .table__body {
    display: flex;
    flex-direction: column;
    width: 100%;
  }
  .table__body tr {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 16px;
    background: var(--card);
    border: 1px solid var(--bg-three);
    border-radius: 4px;
  }
  .table__body .ia-fixed-table_cell.ia-fixed-table_cell-income {
    display: flex;
  }
  .table__body td {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 48px;
    padding: 8px 16px;
    border-top: 1px solid var(--bg-three);
  }
  .table__body td:first-child {
    border-top: none;
  }
  .table__body td:first-of-type {
    padding-left: 16px;
  }
  .table__mobile-label {
    display: inline-flex;
    align-items: center;
    position: relative;
    width: auto;
    flex: 0 1 auto;
    margin-left: initial;
    opacity: 1;
    overflow: hidden;
    padding-right: 16px;
    white-space: nowrap;
  }
  .table__mobile-label:after {
    content: "";
    display: block;
    position: absolute;
    width: 20px;
    height: 100%;
    background: linear-gradient(to left, var(--card) 0%, var(--card) 50%, var(--rgba-thirteen) 100%);
    right: 0;
    top: 0;
  }
  .table__mobile-label + span {
    max-width: 100%;
    text-align: right;
  }
  .table__date {
    width: 100%;
  }
  .table__details {
    width: 100%;
  }
  .table__button_50-percent {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 50%;
    min-height: 32px;
  }
  .table__button_50-percent:first-child {
    border-right: 1px solid var(--bg-three);
  }
  .table__buttons {
    justify-content: center;
  }
  .table__buttons .table__mobile-label {
    display: none;
    position: absolute;
    margin-left: -9999px;
    opacity: 0;
  }
  .table .table__description .table__mobile-label + span {
    max-width: calc(100% - 16px);
  }
  .table__not-visible-mobile {
    display: none;
    position: absolute;
    margin-left: -9999px;
    opacity: 0;
  }
  .table__visible-mobile {
    display: block;
    position: static;
    margin-left: 0;
    opacity: 1;
  }
}
.ia-fixed-table_cell.ia-fixed-table_cell-income {
  display: none;
}

.password-change .qr,
.account-settings-form .qr,
.tfa-block .qr,
.api-create-form .qr {
  max-width: 480px;
}

.password-change .qr__descript .form-field,
.account-settings-form .qr__descript .form-field,
.tfa-block .qr__descript .form-field,
.api-create-form .qr__descript .form-field {
  position: relative;
}

.password-change .qr__descript .form-field__addon,
.account-settings-form .qr__descript .form-field__addon,
.tfa-block .qr__descript .form-field__addon,
.api-create-form .qr__descript .form-field__addon {
  display: none;
  position: absolute;
  right: 0;
  top: 22px;
  height: 48px;
  width: 46px;
}

.password-change .qr__descript .form-field__addon_copy,
.account-settings-form .qr__descript .form-field__addon_copy,
.tfa-block .qr__descript .form-field__addon_copy,
.api-create-form .qr__descript .form-field__addon_copy {
  border: 1px solid var(--other-fifty-one);
  background-color: var(--card);
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  transition: all 0.3s;
}

.password-change .qr__descript .form-field__addon_copy:hover,
.account-settings-form .qr__descript .form-field__addon_copy:hover,
.tfa-block .qr__descript .form-field__addon_copy:hover,
.api-create-form .qr__descript .form-field__addon_copy:hover {
  background-color: var(--other-fifty-one);
}

.password-change .qr__descript .form-field__addon_copy:hover .form-field__addon-icon,
.account-settings-form .qr__descript .form-field__addon_copy:hover .form-field__addon-icon,
.tfa-block .qr__descript .form-field__addon_copy:hover .form-field__addon-icon,
.api-create-form .qr__descript .form-field__addon_copy:hover .form-field__addon-icon {
  fill: var(--card);
  transition: all 0.3s;
}

.password-change .qr__descript .form-field__addon-icon,
.account-settings-form .qr__descript .form-field__addon-icon,
.tfa-block .qr__descript .form-field__addon-icon,
.api-create-form .qr__descript .form-field__addon-icon {
  fill: var(--other-fifty-one);
  margin: auto;
}

@media (max-width: 414px) {
  .password-change .qr__descript .form-field__addon,
  .account-settings-form .qr__descript .form-field__addon,
  .tfa-block .qr__descript .form-field__addon,
  .api-create-form .qr__descript .form-field__addon {
    display: block;
  }
}
@media (max-width: 414px) {
  .password-change .qr__descript .form-field__label,
  .account-settings-form .qr__descript .form-field__label,
  .tfa-block .qr__descript .form-field__label,
  .api-create-form .qr__descript .form-field__label {
    margin-bottom: 8px;
  }
}
@media (max-width: 414px) {
  .password-change .qr__descript,
  .account-settings-form .qr__descript,
  .tfa-block .qr__descript,
  .api-create-form .qr__descript {
    padding: 0;
  }
}
@media (max-width: 414px) {
  .password-change .qr,
  .account-settings-form .qr,
  .tfa-block .qr,
  .api-create-form .qr {
    height: inherit;
  }
}
.password-change .qr.twofa,
.account-settings-form .qr.twofa,
.tfa-block .qr.twofa,
.api-create-form .qr.twofa {
  width: inherit;
  height: inherit;
  max-width: none;
}

.password-change .card,
.account-settings-form .card,
.tfa-block .card,
.api-create-form .card {
  position: relative;
}

@media (max-width: 414px) {
  .password-change .card__step__number,
  .account-settings-form .card__step__number,
  .tfa-block .card__step__number,
  .api-create-form .card__step__number {
    width: 28px;
    height: 28px;
    line-height: 28px;
  }
}
@media (max-width: 414px) {
  .password-change .card__step-txt,
  .account-settings-form .card__step-txt,
  .tfa-block .card__step-txt,
  .api-create-form .card__step-txt {
    font-size: 15px;
    width: 195px;
  }
}
.password-change .form-field,
.account-settings-form .form-field,
.tfa-block .form-field,
.api-create-form .form-field {
  margin-bottom: 20px;
}

.password-change .form-field_tfa,
.account-settings-form .form-field_tfa,
.tfa-block .form-field_tfa,
.api-create-form .form-field_tfa {
  margin-bottom: 8px;
}

@media (max-width: 414px) {
  .password-change .form-field_tfa .form-field__label,
  .account-settings-form .form-field_tfa .form-field__label,
  .tfa-block .form-field_tfa .form-field__label,
  .api-create-form .form-field_tfa .form-field__label {
    margin-bottom: 8px;
    text-align: start;
  }
}
@media (max-width: 414px) {
  .password-change .form-field_tfa.twofa-tfa,
  .account-settings-form .form-field_tfa.twofa-tfa,
  .tfa-block .form-field_tfa.twofa-tfa,
  .api-create-form .form-field_tfa.twofa-tfa {
    max-width: 288px;
  }
}
@media (min-height: 320px) and (min-width: 415px) and (max-width: 568px) {
  .password-change .form-field_tfa.twofa-tfa,
  .account-settings-form .form-field_tfa.twofa-tfa,
  .tfa-block .form-field_tfa.twofa-tfa,
  .api-create-form .form-field_tfa.twofa-tfa {
    max-width: 288px;
  }
}
.password-change .form-field:last-child,
.account-settings-form .form-field:last-child,
.tfa-block .form-field:last-child,
.api-create-form .form-field:last-child {
  margin-bottom: 9px;
}

@media (max-width: 414px) {
  .password-change .form-field__label,
  .account-settings-form .form-field__label,
  .tfa-block .form-field__label,
  .api-create-form .form-field__label {
    text-align: center;
  }
}
.password-change .form-field__label.change-pass-label,
.account-settings-form .form-field__label.change-pass-label,
.tfa-block .form-field__label.change-pass-label,
.api-create-form .form-field__label.change-pass-label {
  margin-bottom: 8px;
}

@media (max-width: 414px) {
  .password-change .form-field__label.change-pass-label,
  .account-settings-form .form-field__label.change-pass-label,
  .tfa-block .form-field__label.change-pass-label,
  .api-create-form .form-field__label.change-pass-label {
    text-align: start;
  }
}
.password-change .form-field__invalid,
.account-settings-form .form-field__invalid,
.tfa-block .form-field__invalid,
.api-create-form .form-field__invalid {
  display: block;
}

.password-change .form-field_sm,
.account-settings-form .form-field_sm,
.tfa-block .form-field_sm,
.api-create-form .form-field_sm {
  max-width: 288px;
}

@media (max-width: 414px) {
  .password-change .form-field_sm,
  .account-settings-form .form-field_sm,
  .tfa-block .form-field_sm,
  .api-create-form .form-field_sm {
    max-width: inherit;
  }
}
.password-change .form-field_sm.change-pass-mobile,
.password-change .form-field__input.twofa-input,
.password-change .twofa-input.form-field__range-input,
.account-settings-form .form-field_sm.change-pass-mobile,
.account-settings-form .form-field__input.twofa-input,
.account-settings-form .twofa-input.form-field__range-input,
.tfa-block .form-field_sm.change-pass-mobile,
.tfa-block .form-field__input.twofa-input,
.tfa-block .twofa-input.form-field__range-input,
.api-create-form .form-field_sm.change-pass-mobile,
.api-create-form .form-field__input.twofa-input,
.api-create-form .twofa-input.form-field__range-input {
  max-width: 288px;
}

@media (max-width: 414px) {
  .password-change .form-field_sm.change-pass-mobile,
  .password-change .form-field__input.twofa-input,
  .password-change .twofa-input.form-field__range-input,
  .account-settings-form .form-field_sm.change-pass-mobile,
  .account-settings-form .form-field__input.twofa-input,
  .account-settings-form .twofa-input.form-field__range-input,
  .tfa-block .form-field_sm.change-pass-mobile,
  .tfa-block .form-field__input.twofa-input,
  .tfa-block .twofa-input.form-field__range-input,
  .api-create-form .form-field_sm.change-pass-mobile,
  .api-create-form .form-field__input.twofa-input,
  .api-create-form .twofa-input.form-field__range-input {
    max-width: inherit;
  }
}
.password-change .form-field_sm.form-field__input.twofa-input,
.password-change .form-field_sm.twofa-input.form-field__range-input,
.account-settings-form .form-field_sm.form-field__input.twofa-input,
.account-settings-form .form-field_sm.twofa-input.form-field__range-input,
.tfa-block .form-field_sm.form-field__input.twofa-input,
.tfa-block .form-field_sm.twofa-input.form-field__range-input,
.api-create-form .form-field_sm.form-field__input.twofa-input,
.api-create-form .form-field_sm.twofa-input.form-field__range-input {
  max-width: 288px;
}

@media (max-width: 414px) {
  .password-change .form-field_sm.form-field__input.twofa-input,
  .password-change .form-field_sm.twofa-input.form-field__range-input,
  .account-settings-form .form-field_sm.form-field__input.twofa-input,
  .account-settings-form .form-field_sm.twofa-input.form-field__range-input,
  .tfa-block .form-field_sm.form-field__input.twofa-input,
  .tfa-block .form-field_sm.twofa-input.form-field__range-input,
  .api-create-form .form-field_sm.form-field__input.twofa-input,
  .api-create-form .form-field_sm.twofa-input.form-field__range-input {
    max-width: inherit;
  }
}
.password-change .btn,
.account-settings-form .btn,
.tfa-block .btn,
.api-create-form .btn {
  margin-top: 30px;
}

@media (max-width: 414px) {
  .password-change .btn,
  .account-settings-form .btn,
  .tfa-block .btn,
  .api-create-form .btn {
    max-width: inherit;
  }
}
.auth-settings form {
  margin: 27px 0 1px;
}

.auth-settings__title {
  color: var(--text-two);
  font-size: 24px;
  font-size: 1.5rem;
  font-weight: 600;
  margin-bottom: 16px;
}

.auth-settings__sub-title {
  font-size: 24px;
  font-size: 1.5rem;
  font-weight: 600;
  margin-bottom: 16px;
}

.auth-settings__confirm .form-field {
  margin-bottom: 8px;
}

.auth-settings__confirm .form-field__help {
  margin-bottom: 40px;
}

.auth-settings__step:not(:last-of-type) {
  margin-bottom: 40px;
}

.auth-settings__step:last-of-type .form-field {
  margin-top: 24px;
}

.auth-settings__step .card__text {
  margin-top: 16px;
  line-height: 1.4;
  letter-spacing: 0.005em;
}

.auth-settings__step .app-store {
  margin-top: 33px;
}

@media (max-width: 414px) {
  .auth-settings__step .app-store {
    display: flex;
    flex-direction: column;
    margin-top: 15px;
  }
}
@media (max-width: 414px) {
  .auth-settings__step .app-store__item:first-child {
    margin-bottom: 10px;
  }
}
.auth-settings__step .qr {
  margin-top: 33px;
}

.auth-settings__step .qr .form-field__input,
.auth-settings__step .qr .form-field__range-input {
  font-size: 16px;
  font-size: 1rem;
}

.auth-settings__step .qr .form-field__help {
  margin: 10px 0 -10px;
  padding-right: 10px;
}

@media (max-width: 414px) {
  .auth-settings__step .qr {
    display: flex;
    flex-direction: column;
    margin-top: 15px;
  }
}
.auth-settings__step .btn {
  margin-top: 30px;
}

.account-settings-form .flag-icon {
  margin-right: 8px;
}

.account-settings-form .lending-market-visibility {
  margin-bottom: 40px;
}

.header-auth-nav-small {
  display: none !important;
}

.mobile-view {
  min-width: 320px;
}

@media (max-width: 600px) {
  .mobile-view .header-lang {
    margin-right: 15px !important;
  }
}
@media (max-width: 414px) {
  .mobile-view .header-lang {
    margin-right: 0 !important;
  }
}
@media (max-width: 600px) {
  .mobile-view .header-auth-nav-large {
    display: none !important;
  }
}
.mobile-view .header-auth-nav-small {
  display: none !important;
}

@media (max-width: 600px) {
  .mobile-view .header-auth-nav-small {
    display: flex !important;
  }
}
@media (max-width: 600px) {
  .mobile-view .header_default {
    padding: 24px 20px !important;
  }
}
@media (max-width: 414px) {
  .mobile-view .header_default {
    padding: 10px 20px !important;
  }
}
.mobile-menu-toggler {
  position: relative;
  cursor: pointer;
  color: inherit;
}

.mobile-menu-toggler__inner {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
}

.mobile-menu-toggler__burger {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 18px;
  height: 2px;
  background: currentColor;
}

.mobile-menu-toggler__burger::before,
.mobile-menu-toggler__burger::after {
  position: absolute;
  content: "";
  width: 18px;
  height: 2px;
  background: currentColor;
}

.mobile-menu-toggler__burger::before {
  top: 6px;
}

.mobile-menu-toggler__burger::after {
  top: -6px;
}

.mobile-menu-toggler__cross {
  width: 24px;
  height: 24px;
}

.aside {
  width: 240px;
  min-width: 240px;
  position: sticky;
  top: 16px;
  bottom: 16px;
  z-index: 200;
}
@media (max-width: 768px) {
  .aside {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    /* background-color: var(--text); */
    transition: background-color 0.3s cubic-bezier(0.55, 0, 0.1, 1);
    pointer-events: none;
  }
  .aside_opened {
    background-color: var(--rgba-eighteen);
    pointer-events: initial;
  }
}
.aside__inner {
  display: flex;
  flex-direction: column;
  height: calc(100vh - 32px);
  background-color: var(--card);
  border-radius: 12px;
  border: 1px solid var(--bg-three);
  overflow-y: auto;
  overflow: -moz-scrollbars-none;
  -ms-overflow-style: none;
  scrollbar-width: none;
}

.aside__inner::-webkit-scrollbar {
  width: 0;
}

@media (max-width: 768px) {
  .aside__inner {
    width: 240px;
    height: 100vh;
    transition: transform 0.3s cubic-bezier(0.55, 0, 0.1, 1);
    transform: translateX(-100%);
    border-radius: 0;
    border: 0;
  }
  .aside_opened .aside__inner {
    transform: translateX(0);
  }
}
.aside__nav {
  font-size: 14px;
  font-weight: 500;
  transition: all 0.5s cubic-bezier(0.55, 0, 0.1, 1);
}

.aside__item {
  position: relative;
  padding: 12px 24px;
}

@media (max-width: 568px) {
  .aside__item {
    padding: 8px 20px;
  }
}
.aside__item span {
  max-width: 130px;
}

.aside__item-icon {
  width: 32px;
  height: 32px;
  margin-right: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
}

.aside__item-icon svg {
  width: 24px;
  height: 24px;
}

.aside__item-link {
  display: inline-flex;
  align-items: center;
  color: var(--text-two);
}

.aside__item-link:hover {
  color: var(--primary-color);
}

.aside__item-link:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.aside__item-link.nuxt-link-active {
  color: var(--primary-color);
}

.aside__item .button__wrapper {
  display: flex;
}

.aside__item .button__wrapper_lend,
.aside__item .button__wrapper_borrow {
  font-size: 14px;
  line-height: 20px;
  width: 135px;
  padding: 14px 14px;
  color: var(--card);
  text-align: center;
  cursor: pointer;
}

.aside__item .button__wrapper_lend {
  margin-right: 10px;
  background: linear-gradient(164.01deg, var(--other-seventy-two) 0%, var(--other-seventy-two) 100%);
  box-shadow: 0px 2px 4px var(--rgba-nineteen);
  border-radius: 4px;
}

.aside__item .button__wrapper_lend .lend {
  font-size: 14px;
  line-height: 20px;
}

.aside__item .button__wrapper_borrow {
  background: var(--custom-bg-two);
  box-shadow: 0px 2px 4px var(--rgba-nineteen);
  border-radius: 4px;
}

.aside__item .button__wrapper_borrow .borrow {
  font-size: 14px;
  line-height: 20px;
}

.aside__label {
  margin-bottom: 6px;
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: 600;
  display: block;
}

.aside__link {
  display: block;
}

.aside__header {
  padding: 24px 24px 25px;
}

@media (max-width: 768px) {
  .aside__header {
    padding-top: 0;
  }
}
@media (max-width: 568px) {
  .aside__header {
    padding-bottom: 24px;
  }
}
.aside__header-account {
  margin-top: 38px;
}

@media (max-width: 568px) {
  .aside__header-account {
    margin-top: 20px;
  }
}
.aside__header-status {
  margin-top: 25px;
  display: flex;
  gap: 10px;
}

.user-status {
  font-weight: 600;
  font-size: 12px;
  line-height: 14px;
  color: var(--card);
  width: 100%;
  padding: 5px 0;
  display: flex;
  justify-content: center;
  gap: 5px;
  border-radius: 8px;
}

.user-status.supreme {
  background: var(--custom-bg-three);
}

.user-status.regular {
  background: var(--custom-bg-four);
  color: var(--gray);
}

.user-status.regular img {
  display: none;
}

.user-status.VIP1 {
  background: var(--custom-bg-five);
}

.user-status.VIP2 {
  background: var(--custom-bg-six);
}

.aside__menu-toggler {
  display: none;
}

@media (max-width: 768px) {
  .aside__menu-toggler {
    display: flex;
    align-items: center;
    height: 48px;
  }
}
@media (max-width: 568px) {
  .aside__menu-toggler {
    margin-bottom: 20px;
  }
}
@media (max-width: 768px) {
  .aside__logo {
    display: none;
  }
}
.aside__footer {
  margin-top: auto;
  padding: 40px 24px 24px;
}

@media (max-width: 568px) {
  .aside__footer {
    padding-top: 24px;
  }
}
.aside__select {
  margin-bottom: 16px;
}

.aside__list {
  font-size: 12px;
  font-size: 0.75rem;
  margin: 0 0 32px;
}

.aside__list-item:not(:last-child) {
  padding-bottom: 8px;
}

.aside__list-item-group {
  margin-bottom: 16px;
}

.aside__copyright,
.aside__desc {
  font-size: 10px;
  font-size: 0.625rem;
  color: var(--gray-two);
}

.aside__desc {
  letter-spacing: -0.02em;
}

.aside__copyright {
  margin-top: 10px;
}

.page-header-mobile {
  position: sticky;
  top: 0;
  z-index: 200;
  display: none;
  align-items: center;
  height: 48px;
  padding: 0 24px;
  background: var(--card);
  border-bottom: 1px solid var(--bg-three);
}

@media (max-width: 768px) {
  .page-header-mobile {
    display: flex;
  }
}
@media (max-width: 414px) {
  .page-header-mobile {
    padding: 0 16px;
  }
}
@media (min-height: 320px) and (min-width: 415px) and (max-width: 568px) {
  .page-header-mobile {
    padding: 0 22px;
  }
}
.page-header-mobile__title {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 1.4;
  font-weight: 600;
  width: 100%;
  margin-left: 22px;
}

@media (max-width: 414px) {
  .page-header-mobile__title {
    margin-left: 16px;
  }
}
.account {
  position: relative;
  font-size: 14px;
  font-size: 0.875rem;
}

.account:hover .account__info-email {
  color: var(--primary-color);
}

@media (max-width: 768px) {
  .account:hover .account__info-email {
    color: initial;
  }
}
.account__icon {
  position: relative;
  min-width: 32px;
  width: 32px;
  height: 32px;
  margin-right: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: var(--white-one);
  border-radius: 50%;
}

.account__icon-img {
  border-radius: 50%;
  width: 35px;
  height: 35px;
}

.account__icon-symbol {
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1;
  color: var(--text-two);
  text-transform: uppercase;
}

.account__status {
  position: absolute;
  bottom: -2px;
  right: -2px;
  width: 16px;
  height: 16px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.account__status .common-tooltip {
  width: 226px;
  left: -36px;
  top: calc(100% + 10px);
}

.account__status-icon {
  width: inherit;
  height: inherit;
}

.account__info {
  font-size: 14px;
  font-size: 0.875rem;
  flex: 1;
  line-height: 1.4;
}

.account__info-email {
  font-weight: 600;
  transition: color 0.3s;
}

.account__info-type {
  color: var(--gray);
  text-transform: capitalize;
}

.account__wrap {
  display: flex;
  align-items: center;
  color: var(--text-two);
  cursor: pointer;
  position: relative;
}

.account__wrap.open .account__arrow-icon {
  transform: rotate(180deg);
}

.account__arrow-icon {
  position: relative;
  margin: 0 -2px 0 10px;
  width: 16px;
  height: 16px;
  transition: transform 0.15s cubic-bezier(0.47, 0, 0.745, 0.715);
  color: var(--gray);
}

.account__list-wrapper {
  display: none;
  position: relative;
  z-index: 203;
}

.account__list-wrapper.open {
  display: block;
}

.account__list {
  position: absolute;
  top: 100%;
  right: 0;
  left: 0;
  transform: translateY(11px);
  box-shadow: 0px 4px 8px var(--rgba-twelve);
  border: 1px solid var(--bg-three);
  border-radius: 8px;
  background-color: var(--card);
  overflow: hidden;
  transition: height 0.2s ease-out;
}

.account__list-inner {
  display: flex;
  align-items: flex-start;
  width: 100%;
  transition: transform 0.2s ease-out;
}

.account__list-inner_nested {
  transform: translateX(-100%);
}

.account__list-col {
  min-width: 100%;
  padding: 8px 0;
}

.account__list-item {
  display: flex;
  width: 100%;
  align-items: center;
  color: var(--text-two);
  font-size: 14px;
  font-weight: 600;
  font-family: inherit;
  cursor: pointer;
  min-height: 40px;
  padding: 8px 16px;
  letter-spacing: 0.1px;
  transition: color 0.3s;
  text-align: left;
}

.account__list-item:hover {
  background-color: var(--white-one);
}

.account__list-item-icon {
  width: 24px;
  min-width: 24px;
  height: 24px;
  margin-right: 8px;
  margin-left: -1px;
  font-size: 16px;
}

.account__list-item-icon_next {
  margin-right: 0;
  margin-left: auto;
  color: var(--gray);
}

.account__list-item-icon_check {
  margin-right: 0;
  margin-left: auto;
  color: var(--primary-color);
}

.account__list-item-icon_small {
  width: 16px;
  min-width: 16px;
  height: 16px;
}

.account__list-divider {
  margin: 8px 0;
  border-bottom: 1px solid var(--bg-three);
}

.header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  z-index: 201;
}

.header-lang {
  position: relative;
  top: 5px;
  height: 40px;
  display: flex;
  align-items: center;
  margin-right: 40px;
}

.header .header__wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 12px 33px;
  min-height: 64px;
}

.header_main {
  background-color: var(--other-ninety-six);
  box-shadow: 0 2px 4px var(--rgba-twenty);
  letter-spacing: 0.019em;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.header_main .header__wrapper {
  padding: 12px 33px;
}

@media (max-width: 768px) {
  .header_main {
    min-width: 300px;
  }
}
@media (max-width: 414px) {
  .header_main {
    display: flex;
    justify-content: space-between;
    min-width: 300px;
  }
  .header_main .header__wrapper {
    padding: 12px 15px;
  }
}
.header_default {
  flex: 0 0 auto;
  height: auto;
  background: var(--primary-color);
}

.header_default .header__wrapper {
  padding: 24px 48px;
}

@media (max-width: 768px) {
  .header_default .header__wrapper {
    padding: 24px 20px;
  }
}
.header__logo {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 20px;
  font-size: 1.25rem;
  font-weight: 800;
  line-height: 1;
  color: var(--card);
  letter-spacing: 0.03em;
  position: relative;
  z-index: 1;
}

.header__logo-icon {
  width: 32px;
  height: 32px;
  margin-right: 16px;
}

.header__btn {
  width: 117px;
  height: 40px;
  margin-left: 16px;
}

.header__btn-group {
  display: flex;
  position: relative;
}

.header__btn:first-of-type {
  width: 107px;
  margin: 0;
}

.header__btn:last-of-type {
  width: 107px;
  margin: 0 0 0 10px;
}

.header__btn.btn_b-blue {
  border: 1px solid var(--card);
}

.header__btn.btn_b-green {
  border: 1px solid var(--card);
}

.header .dropdown {
  padding: 7px 0;
}

.header .dropdown:hover:not(.disabled) {
  background-color: transparent;
}

.header .btn.signup:hover {
  background: var(--primary-color);
}

@media (max-width: 768px) {
  .mobile-view .header_default {
    padding: 0 !important;
  }
}
.crypto-exchange__title {
  font-size: 24px;
  font-size: 1.5rem;
  font-weight: 600;
  margin-bottom: 30px;
  display: flex;
  align-items: center;
}

.crypto-exchange__nav {
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: 600;
  display: inline-flex;
  border-radius: 4px;
  border: 1px solid var(--other-fifty-three);
  height: 46px;
  padding-top: 3px;
}

.crypto-exchange__nav-item {
  height: 38px;
  margin-left: 3px;
}

.crypto-exchange__nav-item:last-child {
  margin-right: 3px;
}

.crypto-exchange__nav-link {
  position: relative;
  display: flex;
  justify-content: center;
  flex-direction: column;
  text-align: center;
  width: 100%;
  height: 100%;
  border-radius: 4px;
  text-transform: uppercase;
  padding-left: 20px;
  padding-right: 20px;
}

.crypto-exchange__nav-link.nuxt-link-exact-active {
  color: var(--card);
  background-color: var(--accept-item);
}

.crypto-exchange__nav-link.nuxt-link-exact-active:hover {
  background-color: var(--other-fifty-four);
}

.affiliate-list-transactions .settings-table__api {
  margin-top: 20px;
}

.affiliate-list-transactions .session-card__mobile {
  margin-top: 20px;
}

.affiliate-list-count {
  font-style: normal;
  font-weight: 300;
  font-size: 18px;
  line-height: 25px;
  color: var(--other-ninety-seven);
  padding-left: 15px;
}

@media (max-width: 390px) {
  .affiliate-list-count {
    display: none;
  }
}
.affiliate-list-content {
  position: relative;
  width: 100%;
  min-height: 400px;
  max-width: 990px;
  padding-top: 35px;
}

.affiliate-list-content .settings-table__api {
  margin-top: 20px;
}

.affiliate-list-content .settings-table__api thead tr th:first-child {
  width: auto;
}

.affiliate-list-content .tooltip-copy {
  right: 40px;
  top: -60%;
}

@media (max-width: 1070px) {
  .affiliate-list-content .tooltip-copy {
    right: 10px;
    top: -100%;
  }
}
.affiliate-list-content .session-card__mobile {
  margin-top: 20px;
}

.affiliate-list-content .session-card__mobile .settings-table__action_text {
  font-size: 14px;
}

.affiliate-list-content .session-card__mobile .settings-table__action_icon {
  width: 20px;
}

.affiliate-list-content .table__body td:last-of-type {
  padding-right: 24px;
}

.affiliate-list-content .table__buttons {
  justify-content: flex-end;
}

.affiliate-list-content .table__button_100-percent {
  justify-content: flex-end;
}

@media (max-width: 768px) {
  .affiliate-list-content .table__buttons {
    justify-content: center;
  }
  .affiliate-list-content .table__button_100-percent {
    justify-content: center;
  }
}
.affiliate-list-content .referral-link-table__name {
  word-wrap: break-word;
  max-width: 60%;
}

.affiliate-list-controls {
  display: flex;
  align-items: center;
  justify-content: space-between;
  min-height: 33px;
}

.affiliate-list-controls .btn {
  min-width: auto;
  max-width: 220px;
  width: auto;
  padding: 8px 15px;
  height: auto;
  font-size: 12px;
  font-weight: 600;
  background-color: var(--primary-color);
  color: var(--card);
  border: 1px solid var(--primary-color);
  margin-top: 0 !important;
}

.affiliate-list-controls .btn:hover:not(:disabled) {
  background-color: transparent;
  color: var(--primary-color);
  border: 1px solid var(--primary-color);
}

.affiliate-list-title {
  color: var(--text-two);
  font-size: 24px;
  font-size: 1.5rem;
  font-weight: 600;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.affiliate-list-title-box {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}

.modal.modal_progressive {
  display: none;
}

.modal.modal_progressive.modal_opened {
  display: flex;
}

.modal.modal_progressive.modal_refer-link .modal__title {
  font-size: 20px;
  padding-left: 24px;
}

.modal.modal_progressive.modal_refer-link .modal__close {
  top: 13px;
  right: 13px;
}

.affiliate-dashboard {
  position: relative;
}

.affiliate-dashboard__show-more {
  position: relative;
  width: 100%;
  text-align: center;
  cursor: pointer;
  padding-bottom: 10px;
  transition: opacity 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);
}

.affiliate-dashboard__show-more:hover {
  opacity: 0.8;
}

.affiliate-dashboard__show-more__text {
  display: flex;
  align-items: center;
  justify-content: center;
  font-style: normal;
  font-weight: 500;
  font-size: 12px;
  line-height: 20px;
  color: var(--primary-color);
}

.affiliate-dashboard__show-more__icon {
  font-size: 14px;
  margin-left: 5px;
  transition: transform 0.3s;
}

.affiliate-dashboard__show-more__icon__up {
  transform: rotate(180deg);
}

.affiliate-dashboard-box {
  position: relative;
  max-width: 990px;
  padding-bottom: 0;
}

.affiliate-dashboard-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: nowrap;
  text-align: left;
  font-style: normal;
  font-weight: 600;
  font-size: 24px;
  line-height: 33px;
  color: var(--text-two);
}

@media (max-width: 980px) {
  .affiliate-dashboard-title {
    font-size: 20px;
  }
}
.affiliate-dashboard-title-icon {
  font-size: 32px;
  padding-left: 7px;
}

.affiliate-dashboard-title-text {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: nowrap;
}

.affiliate-dashboard-title-link {
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 20px;
}

@media (max-width: 980px) {
  .affiliate-dashboard-title-link {
    display: none;
  }
}
.affiliate-dashboard-sub-title {
  padding-top: 40px;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
  color: var(--text);
  padding-bottom: 20px;
}

.affiliate-dashboard-bonuses {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}

@media (max-width: 860px) {
  .affiliate-dashboard-bonuses:after {
    content: "";
    flex-basis: 50%;
  }
}
.affiliate-dashboard-bonus {
  position: relative;
  width: 33.333%;
  min-height: 50px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row;
}

@media (max-width: 860px) {
  .affiliate-dashboard-bonus {
    width: 50%;
  }
  .affiliate-dashboard-bonus:last-child {
    margin-top: 15px;
  }
}
@media (max-width: 450px) {
  .affiliate-dashboard-bonus {
    width: 100%;
    margin-top: 25px;
  }
  .affiliate-dashboard-bonus:first-child {
    margin-top: 0;
  }
}
@media (max-width: 980px) {
  .affiliate-dashboard-bonus {
    font-size: 20px;
    flex-direction: column;
  }
}
.affiliate-dashboard-bonus:first-child {
  justify-content: flex-start;
}

.affiliate-dashboard-bonus:last-child {
  justify-content: flex-end;
}

.affiliate-dashboard-bonus-value {
  font-weight: 600;
  font-size: 40px;
  color: var(--text);
}

.affiliate-dashboard-bonus-label {
  padding-left: 15px;
  padding-right: 10px;
  font-style: normal;
  font-weight: 600;
  font-size: 12px;
  line-height: 20px;
  color: var(--gray-two);
  max-width: 170px;
}

@media (max-width: 980px) {
  .affiliate-dashboard-bonus-label {
    padding-top: 5px;
    padding-left: 0;
    padding-right: 0;
    text-align: center;
  }
}
.affiliate-dashboard-rewarded-title {
  padding-top: 60px;
  font-weight: 600;
  font-size: 18px;
  line-height: 20px;
  color: var(--text);
}

.affiliate-dashboard-rewarded-box {
  display: flex;
  justify-content: center;
  align-items: center;
  padding-bottom: 40px;
  flex-wrap: wrap;
}

.affiliate-dashboard-rewarded-item {
  position: relative;
  width: 50%;
}

@media (max-width: 900px) {
  .affiliate-dashboard-rewarded-item {
    width: 100%;
  }
}
.affiliate-dashboard-rewarded-item-icon {
  position: relative;
  width: 100%;
  height: 100%;
  min-height: 260px;
  background-repeat: no-repeat;
  background-position: center;
}

.affiliate-dashboard-rewarded-item-text {
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  text-align: center;
  color: var(--text);
  max-width: 250px;
  margin: 0 auto;
}

.affiliate-dashboard-rewarded-item-number {
  position: absolute;
  top: 30px;
  left: 10%;
  font-style: normal;
  font-weight: bold;
  font-size: 60px;
  text-align: center;
  color: var(--other-ninety-eight);
}

.affiliate-dashboard-icon-first {
  background-image: url(../assets/affiliate-1.6abaf5f.svg);
}

.affiliate-dashboard-icon-second {
  background-image: url(../assets/affiliate-2.b9e43c1.svg);
}

.affiliate-dashboard-stats-box {
  position: relative;
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  min-height: 98px;
  padding-bottom: 40px;
  border-top: 1px solid var(--rgba-twenty-one);
  flex-wrap: wrap;
}

.affiliate-dashboard-stats-box.loading-state {
  padding-bottom: 0;
  min-height: 138px;
  justify-content: center;
}

.affiliate-dashboard-stats-item {
  position: relative;
  width: 33.33%;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  padding-top: 25px;
}

@media (max-width: 860px) {
  .affiliate-dashboard-stats-item {
    width: 100%;
    align-items: flex-start;
  }
}
.affiliate-dashboard-stats-item-title {
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 19px;
  color: var(--gray-two);
}

.affiliate-dashboard-stats-item-value {
  padding-top: 10px;
  font-style: normal;
  font-weight: 600;
  font-size: 24px;
  line-height: 44px;
  color: var(--text-two);
}

@media (max-width: 860px) {
  .affiliate-dashboard-stats-item-value {
    padding-top: 0;
  }
}
.affiliate-dashboard-stats-item:first-child {
  align-items: flex-start;
}

.affiliate-dashboard-stats-item:last-child {
  align-items: flex-end;
}

@media (max-width: 860px) {
  .affiliate-dashboard-stats-item:last-child {
    align-items: flex-start;
  }
}
.affiliates-empty {
  margin-top: 25px;
  background-color: transparent;
  border: 0;
}

.affiliates-empty-icon {
  position: relative;
  width: 100%;
  height: 100%;
  min-height: 115px;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url(../assets/affiliate-4.934a58a.svg);
}

.affiliates-empty-text {
  padding-top: 25px;
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 22px;
  text-align: center;
  color: var(--text-two);
}

.affiliates-empty-btn {
  margin: 25px auto 0;
  max-width: 285px;
}

.affiliates-empty-btn.btn {
  background-color: var(--primary-color);
  color: var(--card);
  border: 1px solid var(--primary-color);
}

.affiliates-empty-btn.btn:hover:not(:disabled) {
  background-color: transparent;
  color: var(--primary-color);
  border: 1px solid var(--primary-color);
}

.affiliate-create__success {
  padding: 0 24px 24px;
}

.affiliate-create__success-address {
  position: relative;
  display: flex;
  align-items: center;
  overflow: hidden;
  height: 48px;
  padding: 0 16px;
  margin-bottom: 24px;
  border: 1px solid var(--bg-three);
  border-radius: 6px;
  font-size: 14px;
  line-height: 1;
  white-space: nowrap;
}

.affiliate-create__success-address:after {
  position: absolute;
  content: "";
  top: 0;
  right: 0;
  width: 20px;
  height: 100%;
  background: linear-gradient(to right, var(--rgba-twenty-two), var(--card));
}

.affiliate-create__success-btn.btn {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 48px;
  max-width: 100%;
  margin: 0;
  font-weight: 600;
}

.affiliate-create__success-btn.btn svg {
  margin-right: 6px;
}

.affiliate-create__success__icon {
  position: relative;
  width: 100%;
  height: 100%;
  min-height: 160px;
  margin-top: 21px;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url(/app/img/affiliate-3.f62864a.svg);
}

.affiliate-create__success__text {
  font-size: 14px;
  line-height: 22px;
}

.affiliate-create__modal__title {
  font-style: normal;
  font-weight: 600;
  font-size: 24px;
  line-height: 33px;
  color: var(--text);
}

.affiliate-create__form {
  position: relative;
  padding: 0 24px 24px;
}

.affiliate-create__form__help {
  margin-bottom: 24px;
  font-size: 14px;
  line-height: 22px;
  color: var(--text-two);
}

.affiliate-create__field {
  padding-top: 28px;
}

.affiliate-create__field .form-field__title {
  min-height: auto;
  margin-bottom: 7px;
}

.affiliate-create__field .input {
  height: 48px;
  padding-top: 0;
}

.affiliate-create__btn {
  margin-top: 24px;
  max-width: 100%;
  height: 48px;
  font-weight: 600;
}

.affiliate-create__bonus-options {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

@media (max-width: 490px) {
  .affiliate-create__bonus-options {
    flex-wrap: wrap;
    flex-direction: column;
    align-items: flex-start;
  }
}
.affiliate-create__bonus-options__title {
  margin-bottom: 3px;
  font-size: 14px;
  line-height: 20px;
  font-weight: 600;
}

.affiliate-create__bonus-options__help {
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 14px;
  display: flex;
  align-items: center;
  color: var(--gray);
  margin-top: 12px;
}

.affiliate-create__bonus-options .radio-group__input:checked + .radio-group__item-val {
  border: 1px solid var(--blue-two);
}

.affiliate-create__bonus-options .radio-group__input:checked + .radio-group__item-val .affiliate-create__bonus-options__value {
  color: var(--text-two);
}

.affiliate-create__bonus-options .radio-group__input:disabled + .radio-group__item-val {
  opacity: 0.6;
  cursor: default;
}

.affiliate-create__bonus-options__box {
  position: relative;
  width: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}

.affiliate-create__bonus-options__box:first-child:after {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: -1px;
  height: 35px;
  width: 1px;
  background: var(--rgba-twenty-one);
  content: "";
}

.affiliate-create__bonus-options__label {
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 1;
  display: flex;
  align-items: center;
  color: var(--gray);
  opacity: 0.7;
}

.affiliate-create__bonus-options__value {
  font-style: normal;
  font-weight: 600;
  font-size: 14px;
  line-height: 1;
  display: flex;
  align-items: center;
  color: var(--gray);
  padding-top: 4px;
  transition: color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);
}

.affiliate-create__bonus-options .radio-group__item {
  width: 33.33%;
  margin-right: 5px;
}

@media (max-width: 490px) {
  .affiliate-create__bonus-options .radio-group__item {
    width: 100%;
    margin-right: 0;
    margin-top: 5px;
    max-width: 136px;
  }
  .affiliate-create__bonus-options .radio-group__item:first-child {
    margin-top: 0;
  }
}
.affiliate-create__bonus-options .radio-group__item .radio-group__item-val {
  border: 1px solid var(--rgba-twenty-thee);
  border-radius: 5px;
  min-height: 48px;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 0;
}

.affiliate-create__bonus-options .radio-group__item:last-child {
  margin-right: 0;
}

.affiliate-create__select-container {
  margin: 26px auto 0;
  box-sizing: border-box;
}

.affiliate-create__label {
  display: flex;
  margin-bottom: 8px;
}

.affiliate-create__label .form-field__title-icon .icon__help {
  margin-bottom: 1px;
}

.affiliate-create__select .vs__dropdown-toggle {
  height: 48px;
}

.affiliate-create__select .vs__dropdown-menu {
  max-height: 167px;
  top: calc(100% + 4px);
  box-shadow: 0 4px 8px var(--rgba-twelve);
}

@media (max-height: 640px) {
  .affiliate-create__select .vs__dropdown-menu {
    max-height: 114px;
  }
}
.affiliate-create__select .vs__selected {
  font-size: 14px;
}

.affiliate-create__select .vs__dropdown-menu {
  padding: 8px 0;
  border: 1px solid var(--bg-three);
}

.affiliate-create__select .vs__dropdown-option-wrapper {
  padding: 0;
}

.affiliate-create__select .vs__dropdown-option-wrapper .select-box__option {
  padding: 10px 15px;
}

.affiliate-small-text {
  padding-left: 5px;
  font-size: 12px;
  color: var(--gray-two);
}

.affiliate__value {
  color: var(--text);
  font-weight: 500;
  padding-left: 5px;
}

.affiliate-list-transactions .card .btn {
  min-width: 136px;
  margin-top: 20px;
  width: auto;
  padding: 0 20px;
}

.auth__text {
  margin-top: 8px;
}

.auth__form__link {
  text-align: right;
}

.auth__form__link a {
  font-size: 14px;
  font-weight: 400;
  line-height: 1.57;
  text-align: right;
  color: var(--primary-color);
  text-decoration: none;
}

.auth__form__link a:hover {
  text-decoration: underline;
}

.auth__form-group__mb-custom {
  margin-bottom: 10px;
}

@media (max-width: 414px) {
  .auth__form {
    margin: 0;
    overflow-x: hidden;
  }
}
.auth__checkbox {
  position: relative;
  font-size: 14px;
  font-size: 0.875rem;
}

.auth__checkbox-inp {
  opacity: 0;
  position: absolute;
}

.auth__checkbox-custom {
  position: absolute;
  height: 16px;
  width: 16px;
  border: 1px solid var(--other-hundred);
  left: 0;
  margin: 0;
  top: 4px;
  cursor: pointer;
  border-radius: 3px;
}

.auth__checkbox-custom {
  display: inline-block;
}

.reset-password-token .auth__text {
  margin-bottom: 24px;
}

.reset-password-token .auth__link {
  margin-left: 4px;
}

.reset-password .auth__text {
  margin-bottom: 40px;
  color: var(--other-sixteen);
  text-align: center;
  font-size: 14px;
  font-weight: 400;
  line-height: 142.857%;
  letter-spacing: 0.28px;
}
@media (max-width: 768px) {
  .reset-password .auth__text {
    margin-bottom: 0px;
  }
}

.reset-password .auth__link {
  margin-left: 4px;
}
.preloader-wrapper .loading-overlay {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}

.preloader-wrapper .loading-overlay.page-loader {
  min-width: 1032px;
}

@media (min-width: 90em) {
  .preloader-wrapper .loading-overlay.page-loader {
    position: absolute;
  }
}
.preloader-wrapper .loading-overlay.page-loader .spinner {
  top: 50vh;
  left: 50vw;
  right: auto;
  bottom: auto;
  position: fixed;
}

.preloader-wrapper .spinner {
  width: 65px;
  height: 18px;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  position: absolute;
}

.preloader-wrapper .spinner__item {
  width: 16px;
  height: 16px;
  background-color: var(--accept-item);
  border-radius: 100%;
  display: inline-block;
  animation: sk-bouncedelay 1.7s infinite ease-in-out both;
}

.preloader-wrapper .spinner__item-1 {
  animation-delay: -0.6s;
}

.preloader-wrapper .spinner__item-2 {
  animation-delay: -0.4s;
}

.preloader-wrapper .spinner__item-3 {
  animation-delay: -0.2s;
}

.loader {
  position: relative;
  width: 48px;
  height: 48px;
  background: var(--custom-bg-seven);
  transform: rotateX(65deg) rotate(45deg);
  color: var(--card);
  animation: layers1 1s linear infinite alternate;
}

.loader:after {
  content: "";
  position: absolute;
  inset: 0;
  background: var(--rgba-six);
  animation: layerTr 1s linear infinite alternate;
}

@keyframes layers1 {
  0% {
    box-shadow: 0px 0px 0 0px;
  }
  90%, 100% {
    box-shadow: 20px 20px 0 -4px;
  }
}
@keyframes layerTr {
  0% {
    transform: translate(0, 0) scale(1);
  }
  100% {
    transform: translate(-25px, -25px) scale(1);
  }
}
@keyframes sk-bouncedelay {
  0%, 80%, 100% {
    transform: scale(0);
    opacity: 0;
  }
  40% {
    transform: scale(1);
    opacity: 1;
  }
}
.dots-loader:before,
.dots-loader:after,
.dots-loader {
  width: 6px;
  height: 6px;
  background-color: var(--text-two);
  border-radius: 50%;
}

.dots-loader {
  position: relative;
  animation: dots-loader 1s infinite linear alternate;
  animation-delay: 0.5s;
}

.dots-loader:after {
  content: "";
  position: absolute;
  right: 8px;
  display: block;
  animation: dots-loader 1s infinite alternate;
  animation-delay: 1s;
}

.dots-loader:before {
  content: "";
  position: absolute;
  left: 8px;
  display: block;
  animation: dots-loader 1s infinite alternate;
  animation-delay: 0s;
}
@keyframes dots-loader {
  0% {
    background-color: var(--text-two);
  }
  50%, 100% {
    background-color: var(--rgba-twenty-four);
  }
}
.tabs-component {
  border-radius: 4px;
}

.tabs-component-panels {
  margin-top: 0px;
}

.tabs-component-tabs-wrapper {
  max-width: 100%;
  overflow: auto;
}

.tabs-component-tabs {
  position: relative;
}

.tabs-component-tabs:after {
  content: "";
  position: absolute;
  width: 100%;
  height: 3px;
  bottom: 0;
  background: var(--white-two);
  left: 0;
}

@media (min-width: 320px) {
  .tabs-component-tabs {
    border: 0;
    align-items: stretch;
    display: inline-flex;
    justify-content: flex-start;
  }
}
.tabs-component-tab {
  z-index: 2;
  font-size: 14px;
  font-weight: 600;
  list-style: none;
  margin-right: 42px;
}

.tabs-component-tab:hover {
  color: var(--primary-color);
}

.tabs-component-tab.is-disabled * {
  color: var(--other-ninety-nine);
  cursor: not-allowed !important;
}

.tabs-component-tab:last-child {
  margin-right: 0;
}

@media (min-width: 341px) and (max-width: 380px) {
  .tabs-component-tab {
    margin-right: 20px;
  }
}
@media (min-width: 320px) and (max-width: 340px) {
  .tabs-component-tab {
    margin-right: 20px;
  }
}
@media (min-width: 320px) {
  .tabs-component-tab-a.is-active {
    border-bottom: solid 3px var(--primary-color);
    z-index: 2;
    transform: translateY(0);
  }
}
.tabs-component-tab-a {
  align-items: center;
  color: inherit;
  display: flex;
  padding: 7px 0 8px;
  text-decoration: none;
  border-bottom: solid 3px transparent;
}

.tabs-component-tab-a.is-active {
  color: var(--primary-color);
}

@media (min-width: 320px) and (max-width: 340px) {
  .tabs-component-tab-a {
    font-size: 11px;
  }
}
@media (min-width: 341px) and (max-width: 400px) {
  .tabs-component-tab-a {
    font-size: 12px;
  }
}
@media (min-width: 401px) and (max-width: 414px) {
  .tabs-component-tab-a {
    font-size: 13px;
  }
}
@media (max-width: 768px) {
  .tabs-component-tab-a {
    white-space: nowrap;
  }
}
:local {
  --border-radius: 4px;
}

.flag {
  margin-right: 5px;
  margin-left: 5px;
}

.dropdown-item .flag {
  display: inline-block;
  margin-right: 5px;
}

.selection {
  cursor: pointer;
  font-size: 0.8em;
  display: flex;
  align-items: center;
}

.vue-tel-input {
  border-radius: 4px;
  border-width: 1px;
  border-color: var(--other-hundred);
  border-style: solid;
  position: relative;
  display: flex;
  align-items: stretch;
  width: 100%;
  max-width: 289px;
  height: 42px;
  padding-left: 2px;
  transition: border-color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);
}

.vue-tel-input:hover:not(.disabled),
.vue-tel-input:focus:not(.disabled) {
  border-color: var(--other-forty-seven);
}

.vue-tel-input.is-invalid {
  border-color: var(--other-forty-six);
}

.vue-tel-input .number {
  color: var(--gray);
}

.vue-tel-input .form-field__input,
.vue-tel-input .form-field__range-input {
  transition: none;
}

@media (max-width: 414px) {
  .vue-tel-input {
    max-width: inherit;
  }
}
.vue-tel-input input {
  border: none;
  border-radius: 0 var(--border-radius) var(--border-radius) 0;
  width: 100%;
  outline: none;
  padding-left: 67px;
}

.vue-tel-input .dropdown {
  display: flex;
  flex-direction: column;
  align-content: center;
  justify-content: center;
  padding: 7px;
  color: var(--text-two);
  position: absolute;
  left: 0;
  width: 60px;
  height: 100%;
  border-radius: 4px;
}

.vue-tel-input .dropdown li {
  background: var(--card);
  padding: 0;
  height: 40px;
  line-height: 40px;
  font-size: 14px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.vue-tel-input .dropdown:focus {
  outline: none;
}

.vue-tel-input .dropdown.open {
  background-color: var(--white-one);
}

.vue-tel-input .dropdown.open:after {
  transform: rotate(180deg);
}

.vue-tel-input .dropdown:hover:not(.disabled) {
  background-color: transparent;
}

.vue-tel-input .dropdown-arrow:after {
  display: block;
  content: "";
  width: 0;
  height: 0;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 6px solid var(--other-fifty-four);
  margin-left: 10px;
}

.vue-tel-input .dropdown.open .dropdown-arrow:after {
  transform: rotate(180deg);
}

.vue-tel-input .dropdown-item {
  cursor: pointer;
  padding: 4px 15px;
}

.vue-tel-input .dropdown-item:hover {
  background-color: var(--white-one);
}

.vue-tel-input .dropdown-menu.show {
  max-height: 202px;
  margin-bottom: 30px;
  overflow: scroll;
}

.vue-tel-input .vue-tel-input.disabled .selection,
.vue-tel-input .vue-tel-input.disabled .dropdown,
.vue-tel-input .vue-tel-input.disabled input {
  cursor: no-drop;
}

.vue-tel-input .dropdown-item.highlighted {
  background-color: var(--other-fifty-four);
  color: var(--card);
}

.tel-unlist {
  padding: 0;
  margin: 0;
  text-align: left;
  list-style: none;
  max-height: 202px;
  margin-bottom: 30px;
  overflow-y: scroll;
  position: absolute;
  top: 100%;
  left: -1px;
  z-index: 1;
  background-color: var(--card);
  border: 1px solid var(--white-four);
  width: 425px;
}

.alert-box {
  position: relative;
  width: 100%;
  border-radius: 4px;
  background-color: var(--other-hundred-one);
  padding: 20px;
}

.alert-box_close {
  position: absolute;
  right: 10px;
  top: 10px;
  width: 8px;
  height: 13px;
  font-size: 12px;
  font-weight: 300;
  color: var(--text-two);
  cursor: pointer;
  transition: opacity 0.1s;
}

.alert-box_close:hover {
  opacity: 0.6;
}

.alert-box_body {
  font-size: 14px;
  color: var(--text-two);
}

.alert-box_body a {
  color: var(--other-hundred-two);
}

.alert-box_body a:hover:not(:disabled) {
  color: var(--other-seventy-six);
}

.alert-box_progressive {
  display: flex;
  align-items: flex-start;
  padding: 12px 16px;
  -moz-column-gap: 8px;
  column-gap: 8px;
  border-radius: 8px;
}

.alert-box_progressive .alert-box__close-container {
  display: inline-flex;
  color: var(--bg-two);
  cursor: pointer;
  transition: 0.3s opacity;
}

.alert-box_progressive .alert-box__close-container:hover {
  opacity: 0.6;
}

.alert-box_progressive .alert-box__icon {
  display: inline-flex;
  padding-right: 4px;
}

.alert-box_progressive .alert-box_body {
  font-size: 14px;
  line-height: 22px;
}

.alert-box_progressive.alert-box_warning {
  background-color: var(--other-eighty-three);
}

.alert-box_progressive.alert-box_info {
  background-color: var(--white-one);
}

.alert-box_progressive.alert-box_info .alert-box__icon {
  color: var(--bg-two);
}

ol.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 26px;
  list-style: none;
  font-size: 12px;
}

@media (max-width: 414px) {
  ol.breadcrumb {
    margin-bottom: 15px;
  }
}
@media (min-height: 320px) and (min-width: 415px) and (max-width: 568px) {
  ol.breadcrumb {
    margin-bottom: 18px;
  }
}
.breadcrumb-item {
  font-weight: 600;
  position: relative;
  padding-right: 20px;
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0px;
}

@media (max-width: 414px) {
  .breadcrumb-item + .breadcrumb-item {
    margin-bottom: 5px;
  }
}
.breadcrumb-item + .breadcrumb-item:before {
  content: "";
  display: block;
  position: absolute;
  width: 8px;
  height: 13px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxMyIgdmlld0JveD0iMCAwIDggMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEgMUw2IDYuNUwxIDEyIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjEuNSIvPjwvc3ZnPg==);
  background-size: 90%;
  background-repeat: no-repeat;
  left: -12px;
  top: 1px;
}

@media (max-width: 414px) {
  .breadcrumb-item + .breadcrumb-item:nth-child(2) {
    padding-right: 7px;
  }
}
@media (max-width: 414px) {
  .breadcrumb-item + .breadcrumb-item:nth-child(3) {
    margin: 0 0 0 15px;
  }
}
@media (max-width: 414px) {
  .breadcrumb-item + .breadcrumb-item:nth-child(3)::before,
  .breadcrumb-item + .breadcrumb-item:nth-child(3)::after {
    left: -15px;
  }
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}

.breadcrumb-item.active {
  color: var(--other-hundred-three);
  pointer-events: none;
  cursor: default;
}

.cookies {
  height: 60px;
  width: 100%;
  min-width: 300px;
  max-width: inherit;
  position: fixed;
  bottom: 0;
  background: var(--card);
  z-index: 201;
}

@media (min-width: 64em) {
  .cookies {
    top: auto;
    position: fixed;
    bottom: 0;
  }
}
.cookies__wrap {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  height: 100%;
  box-shadow: 0px -1px 1px 0px #e6e6e6;
}

@media (max-width: 1160px) {
  .cookies__wrap {
    padding: 10px 81px 10px 25px;
  }
}
@media (max-width: 768px) {
  .cookies__wrap {
    display: none;
    flex-direction: column;
    align-items: center;
    padding: 0;
  }
}
@media (max-width: 768px) {
  .cookies .cookies__wrap.cookies__wrap_mobile {
    display: flex;
  }
}
.cookies__desc {
  max-width: 620px;
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.56;
  color: var(--text-two);
}

.cookies__desc a {
  color: var(--accept-item);
  display: inline-block;
  font-weight: 600;
  padding-left: 2px;
}

@media (max-width: 900px) {
  .cookies__desc {
    flex-direction: column;
    max-width: 50% !important;
  }
}
@media (max-width: 500px) {
  .cookies__desc {
    max-width: 90% !important;
  }
}
@media (max-width: 768px) {
  .cookies .cookies__text {
    text-align: center;
    line-height: 19px;
    margin-top: 0;
    margin-bottom: 14px;
  }
}
.cookies__img {
  flex: 0 0 26px;
  height: 26px;
  display: block;
  margin-right: 16px;
  overflow: hidden;
}

.cookies__btn {
  position: relative;
  width: 100px;
  height: 38px;
  border-radius: 4px;
  background-color: var(--other-hundred-four);
  cursor: pointer;
  margin-left: 40px;
  font-size: 14px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: center;
  color: var(--card);
  border: 1px solid transparent;
  transition: all 0.3s;
}

.cookies__btn:hover:not(:disabled) {
  color: var(--other-hundred-four);
  background-color: var(--card);
  border-color: var(--other-hundred-four);
}

@media (max-width: 1160px) {
  .cookies__btn {
    margin-left: 20px;
    flex: 0 0 84px;
  }
}
@media (max-width: 768px) {
  .cookies__btn {
    flex: auto;
    width: 116px;
    height: 35px;
    margin-left: 0;
  }
}
@media (max-width: 900px) {
  .cookies {
    height: 90px !important;
  }
}
@media (max-width: 768px) {
  .cookies {
    height: 102px !important;
  }
}
.v-select {
  position: relative;
  font-family: inherit;
}

.v-select,
.v-select * {
  box-sizing: border-box;
}
@keyframes vSelectSpinner {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.vs__fade-enter-active,
.vs__fade-leave-active {
  pointer-events: none;
  transition: opacity 0.15s cubic-bezier(1, 0.5, 0.8, 1);
}

.vs__fade-enter,
.vs__fade-leave-to {
  opacity: 0;
}

.vs--disabled .vs__dropdown-toggle,
.vs--disabled .vs__clear,
.vs--disabled .vs__search,
.vs--disabled .vs__selected,
.vs--disabled .vs__open-indicator {
  cursor: not-allowed;
  background-color: var(--other-forty-five);
}

.v-select[dir=rtl] .vs__actions {
  padding: 0 3px 0 6px;
}

.v-select[dir=rtl] .vs__clear {
  margin-left: 6px;
  margin-right: 0;
}

.v-select[dir=rtl] .vs__deselect {
  margin-left: 0;
  margin-right: 2px;
}

.v-select[dir=rtl] .vs__dropdown-menu {
  text-align: right;
}

.vs__dropdown-toggle {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  display: flex;
  padding: 0 0 4px 0;
  background: none;
  border: 1px solid var(--rgba-twenty-five);
  border-radius: 4px;
  white-space: normal;
}

.vs__selected-options {
  display: flex;
  flex-basis: 100%;
  flex-grow: 1;
  flex-wrap: wrap;
  padding: 0 2px;
  position: relative;
}

.vs__actions {
  display: flex;
  align-items: center;
  padding: 4px 6px 0 3px;
}

.vs--searchable .vs__dropdown-toggle {
  cursor: text;
}

.vs--unsearchable .vs__dropdown-toggle {
  cursor: pointer;
}

.vs--open .vs__dropdown-toggle {
  border-bottom-color: transparent;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.vs__open-indicator {
  fill: var(--rgba-twenty-six);
  transform: scale(1);
  transition: transform 150ms cubic-bezier(1, -0.115, 0.975, 0.855);
  transition-timing-function: cubic-bezier(1, -0.115, 0.975, 0.855);
}

.vs--open .vs__open-indicator {
  transform: rotate(180deg) scale(1);
}

.vs--loading .vs__open-indicator {
  opacity: 0;
}

.vs__clear {
  fill: var(--rgba-twenty-six);
  padding: 0;
  border: 0;
  background-color: transparent;
  cursor: pointer;
  margin-right: 8px;
}

.vs__dropdown-menu {
  display: block;
  box-sizing: border-box;
  position: absolute;
  top: calc(100% - 1px);
  left: 0;
  z-index: 1000;
  padding: 5px 0;
  margin: 0;
  width: 100%;
  max-height: 350px;
  min-width: 160px;
  overflow-y: auto;
  box-shadow: 0px 3px 6px 0px var(--rgba-twenty-thee);
  border: 1px solid var(--rgba-twenty-five);
  border-top-style: none;
  border-radius: 0 0 4px 4px;
  text-align: left;
  list-style: none;
  background: var(--card);
}

.vs__no-options {
  text-align: center;
}

.vs__dropdown-option {
  line-height: 1.42857143;
  display: block;
  padding: 3px 20px;
  clear: both;
  color: var(--other-hundred-five);
  white-space: nowrap;
  cursor: pointer;
}

.vs__dropdown-option--highlight {
  background: var(--custom-bg-eight);
  color: var(--card);
}

.vs__dropdown-option--deselect {
  background: var(--custom-bg-nine);
  color: var(--card);
}

.vs__dropdown-option--disabled {
  background: inherit;
  color: var(--rgba-twenty-six);
  cursor: inherit;
}

.vs__selected {
  display: flex;
  align-items: center;
  background-color: var(--other-hundred-six);
  border: 1px solid var(--rgba-twenty-five);
  border-radius: 4px;
  color: var(--other-hundred-five);
  line-height: 1.4;
  margin: 4px 2px 0px 2px;
  padding: 0 0.25em;
  z-index: 0;
}

.vs__deselect {
  display: inline-flex;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  margin-left: 4px;
  padding: 0;
  border: 0;
  cursor: pointer;
  background: none;
  fill: var(--rgba-twenty-six);
  text-shadow: 0 1px 0 var(--card);
}

.vs--single .vs__selected {
  background-color: transparent;
  border-color: transparent;
}

.vs--single.vs--open .vs__selected,
.vs--single.vs--loading .vs__selected {
  position: absolute;
  opacity: 0.4;
}

.vs--single.vs--searching .vs__selected {
  display: none;
}

.vs__search::-webkit-search-cancel-button {
  display: none;
}

.vs__search::-webkit-search-decoration,
.vs__search::-webkit-search-results-button,
.vs__search::-webkit-search-results-decoration,
.vs__search::-ms-clear {
  display: none;
}

.vs__search,
.vs__search:focus {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  line-height: 1.4;
  font-size: 1em;
  border: 1px solid transparent;
  border-left: none;
  outline: none;
  margin: 4px 0 0 0;
  padding: 0 7px;
  background: none;
  box-shadow: none;
  width: 0;
  max-width: 100%;
  flex-grow: 1;
  z-index: 1;
}

.vs__search::-moz-placeholder {
  color: inherit;
}

.vs__search::placeholder {
  color: inherit;
}

.vs--unsearchable .vs__search {
  opacity: 1;
}

.vs--unsearchable:not(.vs--disabled) .vs__search {
  cursor: pointer;
}

.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search {
  opacity: 0.2;
}

.vs__spinner {
  align-self: center;
  opacity: 0;
  font-size: 5px;
  text-indent: -9999em;
  overflow: hidden;
  border-top: 0.9em solid var(--rgba-twenty-seven);
  border-right: 0.9em solid var(--rgba-twenty-seven);
  border-bottom: 0.9em solid var(--rgba-twenty-seven);
  border-left: 0.9em solid var(--rgba-twenty-six);
  transform: translateZ(0);
  animation: vSelectSpinner 1.1s infinite linear;
  transition: opacity 0.1s;
}

.vs__spinner,
.vs__spinner:after {
  border-radius: 50%;
  width: 5em;
  height: 5em;
}

.vs--loading .vs__spinner {
  opacity: 1;
}

.select-box-lang {
  margin-bottom: 30px;
}

.select-box-lang.select-box__thin .vs__selected {
  margin: 6px 2px 2px 2px;
}

.select-box-lang .select-box .vs__dropdown-toggle {
  border-radius: 3px;
  border: 0;
}

.select-box-lang .vs__dropdown-option-wrapper {
  padding: 5px;
}

.select-box-lang .select-box__option {
  font-weight: 400;
  color: var(--other-hundred-five);
}

.select-box-lang .select-box__list-header {
  margin: 0;
  padding: 0;
  font-size: 16px;
  font-weight: 400;
  color: var(--accept-item);
}

.select-box-lang .select-box__list-header span {
  display: block;
  margin: 5px;
  padding: 5px 10px;
}

.select-box-lang .select-box__list-header__icon {
  width: 0.6rem;
  transform: none;
}

.ul-wrapper__lang .select-box .vs__selected {
  color: var(--card);
}

.header-lang {
  top: 4px;
}

.header-lang .select-box-lang {
  margin-bottom: 0;
}

.header-lang .select-box.select-box__thin .vs__selected {
  font-size: 16px;
  font-weight: 500;
}

.header-lang .select-box .vs__dropdown-menu {
  top: 100%;
}

.header-lang .select-box .vs__selected,
.header-lang .select-box .vs__open-indicator {
  color: var(--card);
}

.header-lang .select-box .select-box__option {
  font-size: 16px;
}

.header-lang .select-box__list-header {
  font-size: 16px;
}

.select-box {
  position: relative;
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  min-height: 40px;
}

.select-box:focus {
  outline: none;
}

.select-box.is-invalid .v-select .vs__dropdown-toggle {
  border-color: var(--other-forty-six) !important;
}

.select-box__placeholder {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 1;
}

.select-box__placeholder .v-select .vs__dropdown-toggle {
  background-color: transparent;
}

.select-box-currencies.select-box .vs--disabled .vs__dropdown-toggle,
.select-box-address.select-box .vs--disabled .vs__dropdown-toggle {
  background-color: var(--rgba-fourty-three);
}

.select-box-currencies.select-box .vs--disabled .vs__selected,
.select-box-currencies.select-box .vs--disabled .vs__open-indicator,
.select-box-address.select-box .vs--disabled .vs__selected,
.select-box-address.select-box .vs--disabled .vs__open-indicator {
  background-color: transparent;
}

.select-box-currencies.select-box .vs--disabled .vs__selected,
.select-box-currencies.select-box .vs--disabled .vs__open-indicator,
.select-box-address.select-box .vs--disabled .vs__selected,
.select-box-address.select-box .vs--disabled .vs__open-indicator {
  color: var(--card);
}

.select-box-currencies.select-box .vs__selected-options,
.select-box-address.select-box .vs__selected-options {
  text-transform: uppercase;
}

.select-box-currencies.select-box .vs__dropdown-toggle,
.select-box-address.select-box .vs__dropdown-toggle {
  border: none;
  padding-left: 0;
}

.select-box-currencies.select-box .vs__dropdown-toggle .select-box-currencies__arrow,
.select-box-address.select-box .vs__dropdown-toggle .select-box-currencies__arrow {
  color: var(--card);
}

.select-box-currencies.select-box:not(.select-box__extended) .v-select.vs--open .vs__selected,
.select-box-address.select-box:not(.select-box__extended) .v-select.vs--open .vs__selected {
  color: var(--card);
}

.select-box-currencies.select-box:not(.select-box-address) .v-select.vs--open.vs--searchable .vs__selected,
.select-box-address.select-box:not(.select-box-address) .v-select.vs--open.vs--searchable .vs__selected {
  display: flex;
}

.select-box-currencies.select-box .vs__selected,
.select-box-currencies.select-box .vs__open-indicator,
.select-box-address.select-box .vs__selected,
.select-box-address.select-box .vs__open-indicator {
  color: var(--text-two);
  font-weight: 600;
}

.select-box-currencies__icon,
.select-box-address__icon {
  width: 17px;
  position: relative;
  text-align: center;
  display: inline-block;
  margin-right: 8px;
  border-radius: 100%;
}

.select-box-currencies-icon,
.select-box-address-icon {
  position: relative;
  top: -1px;
  border: 1px solid var(--gray-two);
  display: inline-block;
  margin-right: 8px;
  background-color: var(--gray-two);
  border-radius: 100%;
}

.select-box-currencies-icon__selected,
.select-box-address-icon__selected {
  background-color: var(--card);
  border-color: var(--other-fifty-one);
}

.select-box-currencies-icon-box,
.select-box-address-icon-box {
  position: relative;
  top: 0;
  margin-right: 8px;
  width: 24px;
  height: 24px;
  border-radius: 100%;
  background: var(--card);
}

.select-box-currencies-icon-box .select-box-currencies-icon,
.select-box-address-icon-box .select-box-currencies-icon {
  background-color: transparent;
  border-color: var(--other-fifty-one);
  top: -2px;
  left: -2px;
}

@media (max-height: 900px) {
  .select-box-currencies .vs__dropdown-menu,
  .select-box-address .vs__dropdown-menu {
    max-height: 200px;
  }
}
@media (max-height: 590px) {
  .select-box-currencies .vs__dropdown-menu,
  .select-box-address .vs__dropdown-menu {
    max-height: 150px;
  }
}
@media (max-height: 490px) {
  .select-box-currencies .vs__dropdown-menu,
  .select-box-address .vs__dropdown-menu {
    max-height: 105px;
  }
}
.select-box-address.select-box .select-box-input {
  height: 48px;
}

.select-box-address.select-box .select-box-input input {
  min-height: 48px;
  border-right: 1px solid var(--other-forty-six);
}

.select-box-address.select-box .v-select {
  min-width: auto;
}

.select-box-address.select-box .vs__dropdown-toggle {
  height: 48px;
  background-color: var(--card);
  border: 1px solid var(--other-seventy-nine);
  border-left: 0;
  color: var(--gray);
  transition: color 0.25s;
}

.select-box-address.select-box .v-select:hover .vs__dropdown-toggle {
  color: var(--rgba-fourty-six);
}

.select-box-address.select-box .search-container {
  top: -11px;
}

.select-box__has-input .v-select.disabled .vs__dropdown-toggle {
  background-color: var(--blue-two);
}

.select-box__has-input.select-box .v-select .vs__dropdown-toggle {
  border-radius: 0 4px 4px 0;
}

.select-box__has-input .vs__selected-options {
  justify-content: flex-end;
  font-size: 14px;
}

.select-box-input {
  height: 40px;
}

.select-box-input input {
  width: 100%;
  height: 40px;
  border-radius: 4px 0 0 4px !important;
  background-color: var(--card);
  border: 1px solid var(--other-forty-six);
  border-right: 0;
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.43;
  letter-spacing: normal;
  color: var(--other-forty-three);
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 1px;
}

.select-box-input input__invalid {
  border-color: var(--other-seventy);
}

.select-box-input:focus {
  outline: none;
}

.select-box__thin.select-box .vs__selected {
  font-size: 12px;
  font-weight: 600;
  line-height: normal;
}

.select-box__thin.select-box .vs__dropdown-toggle {
  min-height: 30px;
  background-color: var(--rgba-fourty-five);
  border-color: var(--rgba-fourty-four);
}

.select-box__separator {
  display: flex;
  align-content: center;
  justify-content: space-between;
  width: 100%;
  height: 100%;
  cursor: default !important;
  background-color: var(--card);
  margin: 10px 15px 0 15px;
}

.select-box__separator__text {
  padding-left: 0;
  font-weight: 400;
  background-color: var(--card);
  cursor: default !important;
  text-transform: capitalize;
  font-size: 14px;
  color: var(--gray-two);
}

.select-box__list-header {
  font-size: 14px;
  color: var(--gray-two);
  padding: 13px 30px 12px 16px;
  cursor: pointer;
  font-weight: 400;
}

.select-box__list-header__thin {
  font-size: 12px;
  font-weight: 600;
  padding-left: 15px;
  padding-top: 14px;
}

.select-box__list-header > span {
  transition: color 0.3s;
}

.select-box__list-header:hover .select-box__list-header__icon {
  color: var(--rgba-fourty-three);
}

.select-box__list-header__icon {
  position: absolute;
  right: 16px;
  top: 13px;
  transform: rotate(180deg);
  color: var(--blue-two);
  font-size: 16px;
  transition: color 0.3s;
}

.select-box__list-header__icon.select-box-placement__top {
  transform: rotate(0deg);
}

.select-box .vs__selected {
  color: var(--text);
  transition: color 0.3s;
}

.select-box .vs__dropdown-toggle {
  background-color: var(--card);
  min-height: 40px;
  padding-left: 6.5px;
  padding-right: 9px;
  border: 1px solid var(--other-forty-six);
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}

.select-box .vs--single.vs--open .vs__selected {
  position: static;
  opacity: 1;
  color: var(--gray-two);
}

.select-box .vs--single.vs--searchable .vs__search {
  position: static;
  padding: 0 0.25em;
  margin: 4px 2px 0 3px;
  background-color: var(--card);
  font: inherit;
  font-size: 100%;
}

.select-box .vs--single.vs--searchable .vs__search[type=search] {
  -webkit-appearance: textfield;
}

.select-box .vs--single.vs--searchable .vs__search[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

.select-box .vs__open-indicator {
  color: var(--blue-two);
  transition: color 0.3s;
  font-size: 16px;
}

.select-box .vs__open-indicator.select-box-placement__top {
  transform: rotate(180deg);
}

.select-box .vs__search {
  position: absolute;
  top: -9999px;
  left: -9999px;
  border: 0;
  padding: 0;
}

.select-box .vs__search::-webkit-input-placeholder {
  color: var(--gray-two);
}

.select-box .vs__search::-moz-placeholder {
  color: var(--gray-two);
}

.select-box .vs__search:-ms-input-placeholder {
  color: var(--gray-two);
}

.select-box .vs__search:-moz-placeholder {
  color: var(--gray-two);
}

.select-box .vs__selected + .vs__search {
  position: static;
}

.select-box.select-box_search-hidden {
  position: relative;
}

.select-box.select-box_search-hidden .vs--single .vs__search {
  background-color: transparent;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
}

.select-box.select-box_search-hidden .vs--searchable .vs__dropdown-toggle {
  cursor: pointer;
}

.select-box .v-select {
  min-width: 90px;
}

.select-box .vs--disabled .vs__dropdown-toggle,
.select-box .vs--disabled .vs__clear,
.select-box .vs--disabled .vs__search,
.select-box .vs--disabled .vs__selected,
.select-box .vs--disabled .vs__open-indicator {
  background-color: var(--card);
}

.select-box .vs--disabled .vs__dropdown-toggle {
  cursor: not-allowed !important;
}

.select-box .vs--disabled .vs__selected {
  color: var(--rgba-fourty-one);
}

.select-box .vs--disabled .vs__open-indicator {
  color: var(--rgba-fourty-two);
}

.vs__dropdown-option {
  padding: 0;
  font-size: 14px;
  font-weight: 400;
  color: var(--other-hundred-seven);
  transition: color 0.3s;
}

.vs__dropdown-option .short-view {
  padding-top: 13px;
  padding-bottom: 12px;
  padding-left: 30px;
  font-size: 14px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: var(--text-two);
}

.vs__dropdown-option .default-view {
  display: flex;
  align-content: center;
  justify-content: space-between;
}

.vs__dropdown-option .default-view span:first-child {
  position: relative;
  display: flex;
  align-items: center;
  min-width: 155px;
  font-size: 14px;
  font-weight: 600;
  color: var(--gray-two);
}

@media (max-width: 374px) {
  .vs__dropdown-option .default-view span:first-child {
    min-width: 145px;
    width: 145px;
  }
}
.vs__dropdown-option .default-view span:last-child {
  position: relative;
  display: block;
  font-size: 14px;
  font-weight: 500;
  color: var(--text-two);
}

.vs__dropdown-option .default-view span:last-child.select-box-currencies__label,
.vs__dropdown-option .default-view span:last-child.select-box-currencies__code {
  font-weight: 400;
}

.vs__dropdown-menu {
  padding-bottom: 0;
  padding-top: 0;
  box-shadow: 0 4px 8px var(--rgba-twelve);
  border: 1px solid var(--bg-three);
  min-width: 90px;
  border-radius: 4px;
  cursor: pointer;
  z-index: 100;
}

.vs__dropdown-menu .vs__no-options {
  padding: 15px 0;
  font-size: 14px;
  color: var(--gray-two);
}

.vs__dropdown-menu .select-box-address__icon {
  top: 0;
}

.vs__dropdown-option--highlight {
  background-color: var(--card);
}

.vs__dropdown-option--highlight .vs__dropdown-option-wrapper {
  color: inherit;
}

.vs__dropdown-option-wrapper {
  display: flex;
  align-content: center;
  justify-content: flex-start;
  background-color: var(--card);
  padding: 5px 0;
}

.vs__dropdown-option-wrapper.vs__dropdown-option-separator {
  pointer-events: none;
  cursor: default !important;
  background-color: var(--card);
}

.vs__dropdown-option-wrapper.vs__dropdown-option-separator_sticky {
  position: sticky;
  top: 0;
  z-index: 50;
  min-height: 40px;
  pointer-events: initial;
}

.vs__dropdown-option-wrapper .select-box__option,
.vs__dropdown-option-wrapper .default-view {
  width: 100%;
  padding: 5px 10px;
  border-radius: 3px;
  transition: background-color 0.1s, color 0.1s;
}

.vs__dropdown-option-wrapper .select-box__option {
  overflow: auto;
}

.vs__dropdown-option-wrapper .select-box__option::-webkit-scrollbar {
  width: 0;
  height: 0;
}

.vs__dropdown-option-wrapper:hover .select-box__option,
.vs__dropdown-option-wrapper:hover .default-view {
  background: var(--white-one);
  color: var(--text);
}

.vs__dropdown-option--selected {
  color: var(--other-hundred-seven);
  background-color: var(--card);
  cursor: default !important;
}

.vs__dropdown-option--disabled {
  color: var(--rgba-fourty-one);
  cursor: not-allowed !important;
}

.select-box.select-box-currencies.select-box__has-input .v-select,
.select-box.select-box-address.select-box__has-input .v-select,
.select-box.select-box-currencies.select-box__extended .v-select,
.select-box.select-box-address.select-box__extended .v-select {
  position: relative;
}

.select-box.select-box-currencies.select-box__has-input .vs__selected-options,
.select-box.select-box-address.select-box__has-input .vs__selected-options,
.select-box.select-box-currencies.select-box__extended .vs__selected-options,
.select-box.select-box-address.select-box__extended .vs__selected-options {
  position: static;
}

.select-box.select-box-currencies.select-box__has-input .search-container,
.select-box.select-box-address.select-box__has-input .search-container,
.select-box.select-box-currencies.select-box__extended .search-container,
.select-box.select-box-address.select-box__extended .search-container {
  opacity: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  padding: 16px 16px 3px;
  z-index: 2;
  background-color: var(--card);
  border-radius: 4px 4px 0 0;
  box-shadow: 0 3px 6px 0 var(--rgba-twenty-thee);
  cursor: pointer;
}

.select-box.select-box-currencies.select-box__has-input .search-container .search-container__icon,
.select-box.select-box-address.select-box__has-input .search-container .search-container__icon,
.select-box.select-box-currencies.select-box__extended .search-container .search-container__icon,
.select-box.select-box-address.select-box__extended .search-container .search-container__icon {
  position: absolute;
  top: -9999px;
  left: -9999px;
}

.select-box.select-box-currencies.select-box__has-input .search-container .vs__search,
.select-box.select-box-address.select-box__has-input .search-container .vs__search,
.select-box.select-box-currencies.select-box__extended .search-container .vs__search,
.select-box.select-box-address.select-box__extended .search-container .vs__search {
  width: 100%;
  height: 100%;
  left: 0;
  cursor: pointer;
}

.select-box.select-box-currencies.select-box__has-input .vs--open.vs--searchable,
.select-box.select-box-address.select-box__has-input .vs--open.vs--searchable,
.select-box.select-box-currencies.select-box__extended .vs--open.vs--searchable,
.select-box.select-box-address.select-box__extended .vs--open.vs--searchable {
  position: static;
}

.select-box.select-box-currencies.select-box__has-input .vs--open.vs--searchable .search-container,
.select-box.select-box-address.select-box__has-input .vs--open.vs--searchable .search-container,
.select-box.select-box-currencies.select-box__extended .vs--open.vs--searchable .search-container,
.select-box.select-box-address.select-box__extended .vs--open.vs--searchable .search-container {
  opacity: 1;
  position: absolute;
  width: 100%;
  height: auto;
  top: -19px;
  left: 0;
}

.select-box.select-box-currencies.select-box__has-input .vs--open.vs--searchable .search-container .search-container__icon,
.select-box.select-box-address.select-box__has-input .vs--open.vs--searchable .search-container .search-container__icon,
.select-box.select-box-currencies.select-box__extended .vs--open.vs--searchable .search-container .search-container__icon,
.select-box.select-box-address.select-box__extended .vs--open.vs--searchable .search-container .search-container__icon {
  position: absolute;
  top: 28px;
  left: 26px;
}

.select-box.select-box-currencies.select-box__has-input .vs--open.vs--searchable .search-container .vs__search,
.select-box.select-box-address.select-box__has-input .vs--open.vs--searchable .search-container .vs__search,
.select-box.select-box-currencies.select-box__extended .vs--open.vs--searchable .search-container .vs__search,
.select-box.select-box-address.select-box__extended .vs--open.vs--searchable .search-container .vs__search {
  width: 100%;
  height: 48px;
  box-sizing: border-box;
  margin: 0;
  padding: 0 12px 0 44px;
  border: 1px solid var(--other-seventy-nine);
  border-radius: 4px;
  -webkit-appearance: none;
  -webkit-border-radius: 4px;
  cursor: text;
}

.select-box.select-box-currencies.select-box__has-input .vs--open.vs--searchable .search-container .vs__search:hover,
.select-box.select-box-currencies.select-box__has-input .vs--open.vs--searchable .search-container .vs__search:focus,
.select-box.select-box-address.select-box__has-input .vs--open.vs--searchable .search-container .vs__search:hover,
.select-box.select-box-address.select-box__has-input .vs--open.vs--searchable .search-container .vs__search:focus,
.select-box.select-box-currencies.select-box__extended .vs--open.vs--searchable .search-container .vs__search:hover,
.select-box.select-box-currencies.select-box__extended .vs--open.vs--searchable .search-container .vs__search:focus,
.select-box.select-box-address.select-box__extended .vs--open.vs--searchable .search-container .vs__search:hover,
.select-box.select-box-address.select-box__extended .vs--open.vs--searchable .search-container .vs__search:focus {
  border-color: var(--other-forty-seven);
}

.select-box.select-box-currencies.select-box__has-input .v-select.vs--disabled .search-container,
.select-box.select-box-address.select-box__has-input .v-select.vs--disabled .search-container,
.select-box.select-box-currencies.select-box__extended .v-select.vs--disabled .search-container,
.select-box.select-box-address.select-box__extended .v-select.vs--disabled .search-container {
  position: absolute;
  top: -9999px;
  left: -9999px;
  opacity: 0;
}

.select-box.select-box-currencies.select-box__extended .vs__selected-options,
.select-box.select-box-address.select-box__extended .vs__selected-options {
  text-transform: none;
}

.select-box.select-box-currencies.select-box__extended .vs__dropdown-toggle,
.select-box.select-box-address.select-box__extended .vs__dropdown-toggle {
  min-height: 48px;
  background-color: transparent;
  border: 1px solid var(--other-seventy-nine);
  border-radius: 4px;
}

.select-box.select-box-currencies.select-box__extended .vs__dropdown-toggle .select-box-currencies__arrow,
.select-box.select-box-address.select-box__extended .vs__dropdown-toggle .select-box-currencies__arrow {
  color: var(--gray);
}

.select-box.select-box-currencies.select-box__extended .select-box__placeholder .vs__selected,
.select-box.select-box-address.select-box__extended .select-box__placeholder .vs__selected {
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 22px;
  color: var(--gray);
}

.select-box.select-box-currencies.select-box__extended .vs__selected,
.select-box.select-box-address.select-box__extended .vs__selected {
  color: var(--text-two);
  font-weight: 600;
  font-size: 14px;
  line-height: 22px;
}

.select-box.select-box-currencies.select-box__extended .select-box-currencies__icon,
.select-box.select-box-address.select-box__extended .select-box-currencies__icon {
  width: 24px;
  height: 24px;
  top: 0;
}

.select-box.select-box-currencies.select-box__extended .select-box-currencies__text,
.select-box.select-box-currencies.select-box__extended .select-box-currencies__icon,
.select-box.select-box-address.select-box__extended .select-box-currencies__text,
.select-box.select-box-address.select-box__extended .select-box-currencies__icon {
  vertical-align: middle;
}

.select-box.select-box-currencies.select-box__extended .select-box-currencies__currency-code,
.select-box.select-box-address.select-box__extended .select-box-currencies__currency-code {
  margin-right: 4px;
  text-transform: uppercase;
}

.select-box.select-box-currencies.select-box__extended .select-box-currencies__currency-name,
.select-box.select-box-address.select-box__extended .select-box-currencies__currency-name {
  font-weight: 400;
  color: var(--gray);
}

.select-box.select-box-currencies.select-box__extended .vs__open-indicator,
.select-box.select-box-address.select-box__extended .vs__open-indicator {
  color: var(--gray);
}

.select-box.select-box-currencies.select-box__extended .vs--open.vs--searchable .search-container,
.select-box.select-box-address.select-box__extended .vs--open.vs--searchable .search-container {
  top: -11px;
}

.select-box.select-box-currencies.select-box__has-input .search-container {
  width: 95px;
}

.select-box.select-box-address.select-box__has-input .search-container {
  width: 48px;
}

.select-box.select-box-currencies.select-box__has-input .search-container,
.select-box.select-box-address.select-box__has-input .search-container {
  left: auto;
  right: 0;
}

.select-box.select-box-address.select-box__has-input .vs--open.vs--searchable .search-container,
.select-box.select-box-address.select-box__extended .vs--open.vs--searchable .search-container,
.select-box.select-box-currencies.select-box__extended .vs--open.vs--searchable .search-container,
.select-box.select-box-currencies.select-box__has-input .vs--open.vs--searchable .search-container {
  width: 100%;
  left: 0;
  right: auto;
  top: 50px;
  box-shadow: 0 -2px 8px var(--rgba-seventeen);
}

.select-box.select-box-address.select-box__has-input .search-container,
.select-box.select-box-address.select-box__extended .search-container,
.select-box.select-box-currencies.select-box__extended .search-container,
.select-box.select-box-currencies.select-box__has-input .search-container {
  border: 1px solid var(--other-seventy-nine);
  border-bottom: none;
}

.select-box.select-box-address.select-box__has-input .v-select,
.select-box.select-box-address.select-box__extended .v-select,
.select-box.select-box-currencies.select-box__extended .v-select,
.select-box.select-box-currencies.select-box__has-input .v-select {
  position: static;
}

.select-box.select-box-address.select-box__has-input .v-select .select-box__arrow,
.select-box.select-box-address.select-box__extended .v-select .select-box__arrow,
.select-box.select-box-currencies.select-box__extended .v-select .select-box__arrow,
.select-box.select-box-currencies.select-box__has-input .v-select .select-box__arrow {
  transition: 0.3s all;
}

.select-box.select-box-address.select-box__has-input .v-select.vs--open .select-box__arrow,
.select-box.select-box-address.select-box__extended .v-select.vs--open .select-box__arrow,
.select-box.select-box-currencies.select-box__extended .v-select.vs--open .select-box__arrow,
.select-box.select-box-currencies.select-box__has-input .v-select.vs--open .select-box__arrow {
  transform: rotate(180deg);
}

.select-box.select-box-address.select-box__has-input .vs__dropdown-menu,
.select-box.select-box-address.select-box__extended .vs__dropdown-menu,
.select-box.select-box-currencies.select-box__extended .vs__dropdown-menu,
.select-box.select-box-currencies.select-box__has-input .vs__dropdown-menu {
  top: 116px;
  border-radius: 0 0 4px 4px;
  box-shadow: 0 5px 8px var(--rgba-seventeen);
  border: 1px solid var(--other-seventy-nine);
  border-top: none;
}

.select-box-currencies__code {
  margin-left: auto;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 22px;
  color: var(--text-two);
}

.select-box-currencies__arrow {
  width: 16px;
  height: 16px;
  color: var(--gray);
}

.select-box.select-box-currencies.select-box__extended .vs--disabled .vs__dropdown-toggle,
.select-box.select-box-currencies.select-box__extended .vs--disabled .vs__selected {
  cursor: default !important;
}

.select-box.select-box-currencies.select-box__extended .vs--disabled .vs__actions {
  display: none;
}

.select-box.select-box-currencies .select-box__option,
.select-box.select-box-currencies .default-view,
.select-box-address .select-box__option,
.select-box-address .default-view {
  padding: 5px 15px;
  border-radius: 0;
}

.select-box-address.select-box.is-invalid .select-box-address__input {
  border-color: var(--other-forty-six);
  border-right: 1px solid var(--other-seventy-nine);
}

.select-box-address.select-box .vs__selected-options .vs__selected {
  display: none;
}

.select-box-address.select-box .vs--disabled .vs__dropdown-toggle {
  background-color: var(--card);
}

.select-box-address__button-container {
  border-top: 1px solid var(--other-seventy-nine);
}

.select-box-address__button-container_border-no {
  margin-top: -30px;
  border-top: 0;
}

.select-box-address__button {
  display: flex;
  width: 100%;
  margin: 8px 0;
  padding: 12px 16px;
  align-items: center;
  font-weight: 600;
  font-size: 14px;
  line-height: 22px;
  color: var(--accept-item);
  transition: background-color 0.25s;
}

.select-box-address__button:hover {
  background: var(--white-one);
}

.select-box-address__button:active {
  opacity: 0.5;
}

.select-box-address__icon {
  flex: 0 0 24px;
}

.select-box-address__info {
  flex: 1 1;
}

.select-box-address__badge {
  margin-left: 8px;
}

.select-box-address__img {
  margin-right: 8px;
}

.select-box-address__option {
  display: flex;
  align-items: center;
}

.select-box-address__option .select-box-address__img {
  width: 24px;
  height: 24px;
}

.select-box-address__option-label {
  font-weight: 600;
  font-size: 14px;
  line-height: 18px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.select-box-address__label-text {
  vertical-align: middle;
}

.select-box-address__dot {
  width: 4px;
  height: 4px;
  margin-right: 6px;
  margin-left: 6px;
  vertical-align: middle;
  fill: var(--bg-two);
}

.select-box-address__option-text {
  font-size: 12px;
  line-height: 18px;
}

.select-box-address__subtitle {
  font-weight: 600;
}

.select-box-address__input {
  height: 48px;
  padding: 3px;
  border: 1px solid var(--other-seventy-nine);
  border-radius: 4px 0 0 4px;
}

.select-box-address__value {
  display: flex;
  height: 100%;
  align-items: center;
  background: var(--white-one);
  border-radius: 4px;
  overflow: hidden;
  cursor: default;
}

.select-box-address__value .select-box-address__icon {
  flex: 0 0 40px;
  top: 0;
  margin: 0;
  padding: 8px;
}

.select-box-address__value .select-box-address__img {
  width: 24px;
}

.select-box-address__value .select-box-address__info {
  width: calc(100% - 72px);
  overflow: hidden;
}

.select-box-address__value .select-box-address__reset {
  width: 24px;
  height: 24px;
  flex: 0 0 32px;
  cursor: pointer;
  transition: opacity 0.25s;
}

.select-box-address__value .select-box-address__reset:hover {
  opacity: 0.8;
}

.select-box-address__value .select-box-address__reset:active {
  opacity: 0.5;
}

.select-box-address__disabled {
  opacity: 0.8;
}

.select-box-address__disabled .select-box-address__reset {
  cursor: default;
}

.select-box-address__disabled .select-box-address__reset:hover {
  opacity: 1;
}

.select-box-address__disabled .select-box-address__reset:active {
  opacity: 1;
}

.select-box-address .select-box-address__invisible {
  position: absolute;
  visibility: hidden;
  top: -9999px;
  left: -9999px;
  opacity: 0;
}

.select-box-address__no-result {
  text-align: left;
  padding: 0 16px;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 22px;
}

.select-box-address.select-box.select-box_search-hidden .vs__dropdown-menu {
  top: 50px;
  border-top: 1px solid var(--other-seventy-nine);
  border-radius: 4px;
}

.select-box-address .vs__dropdown-option .vs__dropdown-option-wrapper {
  padding: 8px 0;
}

.select-box-address .select-box-input .input:disabled {
  background-color: var(--background-color);
  border-color: var(--bg-three);
  color: var(--bg-two);
}

.select-box-address .select-box-input .input:disabled::-webkit-input-placeholder {
  color: var(--bg-two);
}

.select-box-address .select-box-input .input:disabled::-moz-placeholder {
  color: var(--bg-two);
}

.select-box-address .select-box-input .input:disabled:-ms-input-placeholder {
  color: var(--bg-two);
}

.select-box-address .select-box-input .input:disabled:-moz-placeholder {
  color: var(--bg-two);
}

.select-box-address .v-select.vs--disabled .vs__dropdown-toggle {
  background-color: var(--background-color);
  border-color: var(--bg-three);
  color: var(--bg-two);
}

.copyright {
  position: relative;
  width: 100%;
  padding: 12px;
  font-size: 12px;
  color: var(--card);
  text-align: center;
  background-color: var(--other-fifty-four);
  border-top: 1px solid var(--rgba-fourty);
}

.copyright p {
  margin: 0.5rem auto;
}

.logo {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: auto;
  font-size: 20px;
  font-size: 1.25rem;
  font-weight: 500;
  line-height: 1;
  color: var(--card);
  letter-spacing: 0.03em;
  z-index: 1;
}

.logo-default img {
  width: 85%;
}

@media (max-width: 400px) {
  .logo-default img {
    height: 40px;
  }
}
.logo-halloween {
  display: flex;
  justify-content: center;
  align-items: center;
}

.logo-halloween img {
  max-width: 194px;
  height: 32px;
}

.logo-icon-sub {
  font-size: 0.96rem;
  padding-left: 5px;
  padding-top: 3px;
  font-weight: 400;
}

.pagination {
  display: flex;
  justify-content: flex-end;
  font-weight: 500;
}

@media (max-width: 768px) {
  .pagination {
    width: 100%;
  }
}
.pagination-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 16px 20px 16px 24px;
  border-top: 1px solid var(--bg-three);
  font-size: 14px;
  line-height: 20px;
  color: var(--gray-two);
}

.pagination-wrap.pagination-wrap_outside {
  margin-top: 15px;
  margin-bottom: 30px;
  background-color: var(--card);
  border: none;
  border-radius: 4px;
  box-shadow: 0 2px 8px var(--rgba-seventeen);
}

.pagination-wrap .select-box {
  min-height: initial;
  height: 32px;
}

.pagination-wrap .select-box .vs__dropdown-toggle {
  display: flex;
  align-items: center;
  min-height: initial;
  height: 32px;
  padding: 0;
}

.pagination-wrap .select-box .v-select {
  width: auto !important;
  min-width: 61px;
  height: 32px;
}

.pagination-wrap .select-box .vs__selected-options {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  border-right: 1px solid #e2e2ea;
  flex: 1 1;
}

.pagination-wrap .select-box .vs__selected {
  padding: 0;
  margin: 0;
  color: var(--other-hundred-eight);
}

.pagination-wrap .select-box .vs__actions {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  width: 23px;
  height: 100%;
  padding: 0;
}

.pagination-wrap .select-box .vs__actions:before {
  content: "";
  display: block;
  position: absolute;
  width: 24px;
  height: 24px;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.5 15C15.912 15 16.1472 15.4704 15.9 15.8L12.4 20.4667C12.2 20.7333 11.8 20.7333 11.6 20.4667L8.1 15.8C7.85279 15.4704 8.08798 15 8.5 15L15.5 15Z' fill='%2392929D'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.5 9C15.912 9 16.1472 8.52962 15.9 8.2L12.4 3.53333C12.2 3.26667 11.8 3.26667 11.6 3.53333L8.1 8.2C7.85279 8.52962 8.08798 9 8.5 9L15.5 9Z' fill='%2392929D'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
}

.pagination-wrap .select-box .vs__actions svg {
  display: none;
  position: absolute;
  margin-left: -9999px;
  opacity: 0;
}

@media (max-width: 768px) {
  .pagination-wrap {
    border-top: none;
    padding-bottom: 0;
    padding-right: 0;
    padding-left: 0;
    justify-content: center;
  }
  .pagination-wrap .select-box .vs__dropdown-toggle {
    background-color: var(--card);
  }
  .pagination-wrap .select-box .vs__selected-options {
    border: none;
  }
  .pagination-wrap .select-box .vs__selected {
    color: var(--text-two);
  }
  .pagination-wrap .select-box .vs__actions:before {
    width: 20px;
    height: 20px;
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 11.3215L13.5774 7.74408C13.9028 7.41864 14.4305 7.41864 14.7559 7.74408C15.0814 8.06951 15.0814 8.59715 14.7559 8.92259L10.5893 13.0893C10.2638 13.4147 9.73618 13.4147 9.41074 13.0893L5.24408 8.92259C4.91864 8.59715 4.91864 8.06951 5.24408 7.74408C5.56951 7.41864 6.09715 7.41864 6.42259 7.74408L10 11.3215Z' fill='%2392929D'/%3E%3C/svg%3E%0A");
  }
}
@media (max-width: 768px) {
  .pagination-left {
    display: none;
    position: absolute;
    margin-left: -9999px;
    opacity: 0;
  }
}
.pagination-right {
  display: flex;
}

@media (max-width: 768px) {
  .pagination-right {
    width: 100%;
  }
}
.pagination__btn {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1;
  display: flex;
  align-items: center;
  justify-content: center;
}

.pagination__btn:hover:not([disabled]),
.pagination__btn.active {
  cursor: pointer;
  opacity: 0.8;
}

.pagination__btn span {
  display: none;
  position: absolute;
  margin-left: -9999px;
  opacity: 0;
}

@media (max-width: 768px) {
  .pagination__btn span {
    display: block;
    position: static;
    margin-left: initial;
    opacity: 1;
  }
}
.pagination__prev,
.pagination__next {
  width: 32px;
  min-width: 32px;
  height: 32px;
  position: relative;
  border-radius: 4px;
  border: 1px solid var(--other-fifty-three);
}

.pagination__prev::after,
.pagination__next::after {
  content: "";
  display: block;
  position: absolute;
  height: 12px;
  width: 7px;
  background-image: url("data:image/svg+xml,%3Csvg width='7' height='12' viewBox='0 0 7 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.58579 6L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683417 0.292893 0.292893C0.683418 -0.0976305 1.31658 -0.0976305 1.70711 0.292893L6.70711 5.29289C7.09763 5.68342 7.09763 6.31658 6.70711 6.70711L1.70711 11.7071C1.31658 12.0976 0.683418 12.0976 0.292893 11.7071C-0.0976311 11.3166 -0.0976311 10.6834 0.292893 10.2929L4.58579 6Z' fill='%2392929D'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
}

@media (max-width: 768px) {
  .pagination__prev,
  .pagination__next {
    width: 44px;
    min-width: 44px;
    height: 44px;
    background-color: var(--card);
  }
}
.pagination__prev {
  margin-right: 20px;
}

.pagination__prev::after {
  transform: rotate(-180deg);
}

@media (max-width: 768px) {
  .pagination__prev {
    margin-right: 14px;
  }
}
.pagination__next {
  margin-left: 20px;
}

@media (max-width: 768px) {
  .pagination__next {
    margin-left: 14px;
  }
}
.pagination__first {
  font-size: 14px;
  margin-right: 5px;
}

.pagination__last {
  font-size: 14px;
  margin-left: 5px;
}

.pagination .pagination__prev.disabled,
.pagination .pagination__prev[disabled],
.pagination .pagination__next.disabled,
.pagination .pagination__next[disabled],
.pagination .pagination__first.disabled,
.pagination .pagination__first[disabled],
.pagination .pagination__last.disabled,
.pagination .pagination__last[disabled] {
  opacity: 0.45;
  cursor: default;
}

.pagination__list {
  display: flex;
  align-items: center;
}

@media (max-width: 768px) {
  .pagination__list {
    width: 100%;
    justify-content: center;
  }
}
.pagination__item {
  margin: 0 4px;
}

.pagination__page {
  display: flex;
  align-items: center;
  font-size: 14px;
  font-weight: bold;
  color: var(--other-fifty-three);
}

.pagination__blue {
  color: var(--accept-item);
}

.pagination__green {
  color: var(--primary-color);
}

.pagination-per-page {
  min-width: 61px;
  margin-left: 16px;
}

@media (max-width: 768px) {
  .pagination-per-page {
    display: none;
  }
}
.vue-dropzone {
  border: 2px dashed var(--white-two);
  z-index: 1;
}

.vue-dropzone:hover {
  background: var(--card);
}

.vue-dropzone .icon__check {
  width: 24px;
  height: 24px;
  min-width: 24px;
}

.vue-dropzone .icon__declined {
  width: 24px;
  height: 24px;
  min-width: 24px;
}

.vue-dropzone .dz-success-mark,
.vue-dropzone .dz-error-mark {
  width: 24px !important;
  height: 24px;
  margin: auto;
  top: 0;
  bottom: 0;
  left: 20px !important;
}

@media (max-width: 414px) {
  .vue-dropzone .dz-success-mark,
  .vue-dropzone .dz-error-mark {
    left: 5px !important;
  }
}
.vue-dropzone .dz-preview.dz-success .dz-success-mark,
.vue-dropzone .dz-preview.dz-success .dz-error-mark {
  animation: passing-through-2 3s cubic-bezier(0.77, 0, 0.175, 1) forwards;
}

.proving-address.is-invalid {
  border-color: var(--other-forty-six);
}

.dropzone {
  min-height: 160px;
  border: 1px dashed #dcdfe0;
}

.dropzone.dz-started {
  display: flex;
  flex-direction: column-reverse;
}

.dropzone.dz-started .dz-message {
  display: block;
}

.dropzone.dz-started .dz-message .dropzone__icons {
  display: none;
}

.dropzone-wrap {
  margin-bottom: 32px;
}

.dropzone-wrap.is-invalid .dropzone {
  border-color: var(--other-forty-six);
}

.dropzone .dz-preview {
  min-height: 60px;
  margin: 16px 0;
}

.dropzone .dz-preview.dz-success .dz-error-mark {
  display: none;
}

.dropzone .dz-preview.dz-image-preview {
  border-radius: 4px;
  background-color: var(--color-one);
  color: var(--text-two);
  margin-bottom: 0;
}

.dropzone .dz-preview .dz-details {
  opacity: 1;
  background-color: var(--color-one);
  color: var(--text-two);
  border-radius: 4px;
  display: flex;
  justify-content: space-between;
  flex-direction: row-reverse;
  padding: 16px 44px 16px 16px;
  align-items: center;
}

.dropzone .dz-preview .dz-details .dz-size,
.dropzone .dz-preview .dz-details .dz-filename {
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: 600;
  font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
}

.dropzone .dz-preview .dz-details .dz-filename {
  width: 82%;
  margin-left: 8%;
}

.dropzone .dz-preview .dz-details .dz-filename:hover {
  width: 82%;
  overflow: hidden;
  text-overflow: ellipsis;
}

@media (max-width: 414px) {
  .dropzone .dz-preview .dz-details .dz-filename span {
    font-size: 13px;
  }
}
.dropzone .dz-preview .dz-details .dz-size {
  margin-bottom: 0;
}

.dropzone .dz-preview .dz-details .dz-size__value {
  display: flex;
}

@media (max-width: 414px) {
  .dropzone .dz-preview .dz-details .dz-size__value {
    font-size: 13px;
  }
}
.dropzone .dz-preview .dz-details .dz-size b,
.dropzone .dz-preview .dz-details .dz-size strong {
  font-weight: bold;
  padding-right: 4px;
}

.dropzone .dz-preview .dz-remove {
  opacity: 1;
  font-size: 0;
  border: none;
  display: block;
  width: 12px;
  height: 12px;
  right: 16px;
  top: 24px;
  padding: 0;
}

.dropzone .dz-preview .dz-remove:after,
.dropzone .dz-preview .dz-remove:before {
  content: "";
  display: block;
  position: absolute;
  width: 16px;
  height: 1px;
  background: var(--text-two);
  left: -3px;
  top: 6px;
}

.dropzone .dz-preview .dz-remove:after {
  transform: rotate(45deg);
}

.dropzone .dz-preview .dz-remove:before {
  transform: rotate(-45deg);
}

.dropzone .dz-preview .dz-image {
  display: none;
}

.dropzone .dz-preview .dz-progress {
  height: 4px;
  border-radius: 4px;
  background: var(--bg-four);
  width: calc(100% - 60px);
  bottom: 13px;
  left: 16px;
  margin: 0;
  top: inherit;
}

.dropzone .dz-preview .dz-progress .dz-upload {
  border-radius: 4px;
  background-color: var(--color-two);
}

.dropzone .dz-preview .dz-success-mark,
.dropzone .dz-preview .dz-error-mark {
  top: 3%;
}
@keyframes passing-through-2 {
  0% {
    opacity: 0;
    transform: translateY(40px);
  }
  30%, 70% {
    opacity: 1;
    transform: translateY(0);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
.card-manager-step-third .dropzone-wrap {
  margin-bottom: 0;
}

.vue-dropzone-card-manager {
  margin: 40px;
  min-height: 241px;
  border-radius: 4px;
  border: dashed 1px #dcdfe0;
  background-color: var(--card);
}

.vue-dropzone-card-manager .dz-message {
  margin: 0 0 4em 0;
}

.vue-dropzone-card-manager .dropzone__text {
  margin: 0 auto;
  margin-top: 12px;
  max-width: 153px;
  font-size: 14px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: center;
  color: var(--text-two);
}

.vue-dropzone-card-manager .dropzone__icons img {
  width: 71px;
  height: 88px;
}

.vue-dropzone-card-manager .dz-preview .dz-details .dz-filename {
  width: 60%;
  margin-left: 12%;
  text-overflow: ellipsis;
}

.vue-dropzone-card-manager .dz-preview .dz-details .dz-filename:hover {
  width: 60%;
  margin-left: 12%;
  text-overflow: ellipsis;
}

.top-banner__wrapper {
  display: flex;
  align-items: center;
  width: 100%;
  min-width: 300px;
  min-height: 50px;
  background-color: var(--color-three);
  border-bottom: 1px solid var(--other-fifty-three);
}

.top-banner__container {
  display: flex;
  flex-direction: row;
  justify-content: center;
  width: 100%;
  max-width: 1320px;
  position: relative;
  margin: 0 auto;
  padding-left: 40px;
  padding-right: 40px;
}

.top-banner__content {
  display: flex;
  flex-direction: row;
  align-items: center;
  width: auto;
  max-width: 700px;
  padding: 10px 20px;
}

.top-banner__info {
  margin-right: 30px;
  font-weight: 600;
  font-size: 14px;
  line-height: 19px;
  color: var(--text);
}

.top-banner__close {
  position: absolute;
  right: 40px;
  top: 50%;
  transform: translateY(-50%);
  cursor: pointer;
  transition: opacity 0.2s;
}

.top-banner__close:hover {
  opacity: 0.8;
}

.top-banner__close img {
  width: 12px;
  height: 12px;
  vertical-align: middle;
}

.top-banner__button {
  display: flex;
  justify-content: center;
  min-width: 102px;
  color: var(--card);
  background-color: var(--color-four);
  border-radius: 3px;
  text-decoration: none;
  font-weight: 600;
  font-size: 14px;
  line-height: 19px;
  padding: 7px 10px;
  transition: opacity 0.2s;
}

.top-banner__button:hover {
  opacity: 0.8;
}

@media (max-width: 768px) {
  .top-banner__info {
    margin-right: 15px;
  }
}
@media only screen and (max-width: 420px) {
  .top-banner__container {
    padding: 0 15px;
  }
  .top-banner__content {
    padding-left: 0;
  }
  .top-banner__info {
    margin-right: 10px;
  }
  .top-banner__close {
    right: 10px;
  }
  .top-banner__button,
  .top-banner__info {
    font-size: 13px;
  }
}
.modal {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 9999;
  display: flex;
  align-items: center;
  justify-content: center;
}

.modal:after {
  position: absolute;
  top: 0;
  left: 0;
  background-color: var(--rgba-eighteen);
  width: 100%;
  height: 100%;
  content: "";
}

.modal__body {
  display: none;
  position: relative;
  width: calc(100% - 30px);
  max-width: 482px;
  min-width: 300px;
  max-height: 100%;
  margin: 0;
  padding: 15px;
  background-color: var(--card);
  z-index: 999;
  border-radius: 4px;
  border: 1px solid var(--other-fifty-three);
}

.modal__body.modal__body-opened {
  display: block;
}

.modal__close {
  position: absolute;
  right: 15px;
  top: 15px;
  color: var(--other-forty-nine);
  font-size: 21px;
  cursor: pointer;
  z-index: 100;
  transition: opacity 0.3s;
}

.modal__close:hover {
  opacity: 0.8;
}

.modal__close:active {
  color: var(--other-forty-six);
}

.modal__close:not(:active) {
  transition: color 0.3s;
}

.modal__loading .loading-animation__safe > * {
  opacity: 1;
}

.modal.modal_progressive:after {
  background-color: var(--rgba-twenty-nine);
}

.modal.modal_progressive .modal__body {
  --margin: 1rem;
  max-inline-size: calc(100% - var(--margin) * 2);
  max-block-size: calc(100% - var(--margin) * 2);
  max-width: 450px;
  min-height: 50px;
  padding: 0;
  background: var(--card);
  border-radius: 8px;
  border: none;
  overflow: auto;
}

.modal.modal_progressive .modal__body.modal__body_without-scroll {
  overflow: visible;
}

@media (max-height: 590px) {
  .modal.modal_progressive .modal__body.modal__body_without-scroll {
    overflow: auto;
  }
}
@media (max-height: 900px) {
  .modal.modal_progressive .modal__body.modal__body_without-scroll.modal__body_long-form {
    overflow: auto;
  }
}
@media (max-height: 490px) {
  .modal.modal_progressive .modal__body.modal__body_without-scroll.modal__body_medium-form {
    overflow: auto;
  }
}
.identity-verification__container-title {
  font-weight: 600;
  font-size: 18px;
  color: var(--text-two);
}

.identity-verification__container-subtitle {
  font-size: 15px;
  color: var(--text-two);
}

.identity-verification__container-bullet-list ul {
  list-style-type: disc;
  margin-left: 20px;
}

.identity-verification__container-bullet-list li {
  margin-bottom: 3px;
  font-size: 12px;
}

.modal.modal_progressive .modal__title {
  width: calc(100% - 36px);
  padding: 12px 0 0 24px;
  overflow: hidden;
  font-weight: 600;
  font-size: 20px;
  line-height: 44px;
  color: var(--text-two);
}

.modal.modal_progressive .modal__close {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  top: 12px;
  right: 12px;
}

.modal.modal_progressive .modal__close :active {
  opacity: 0.5;
}

.modal.modal_progressive .modal__close img {
  width: 16px;
  height: 16px;
}

.modal.modal_progressive .modal__container {
  padding: 8px 24px;
}

.modal.modal_progressive .modal__light-text {
  font-size: 14px;
  line-height: 21px;
}

.modal.modal_progressive .modal__form-offset {
  margin-top: 8px;
}

.modal.modal_progressive .modal__footer {
  display: flex;
  justify-content: flex-end;
  padding: 16px 24px;
}

.modal.modal_progressive .modal__footer .modal__right-btn {
  margin-right: 8px;
}

.modal.modal_progressive .modal__footer .btn {
  width: auto;
  max-width: none;
  min-width: 80px;
  height: 48px;
  padding: 0 10px;
}

@media (max-width: 768px) {
  .modal.modal_progressive .modal__footer .btn {
    margin-top: 0;
  }
}
.modal.modal_progressive .modal__footer .btn.btn_blue,
.modal.modal_progressive .modal__footer .btn.btn_green {
  min-width: 140px;
}

@media (max-width: 768px) {
  .modal.modal_progressive .modal__title {
    padding: 12px 0 0 16px;
  }
  .modal.modal_progressive .modal__container {
    padding: 8px 16px;
  }
  .modal.modal_progressive .modal__footer {
    padding: 16px;
  }
}
.network__info {
  padding: 8px 0 24px;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 22px;
  color: var(--gray);
}

@media (max-width: 768px) {
  .network__info {
    padding: 0 0 16px;
  }
}
.network__info_top-0 {
  padding: 0 0 24px;
}

@media (max-width: 768px) {
  .network__info_top-0 {
    padding: 0 0 16px;
  }
}
.network-select {
  position: relative;
  z-index: 1;
}

.network-select__label {
  display: block;
  margin-bottom: 4px;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 20px;
  font-weight: 600;
  color: var(--text-two);
}

.network-select__select {
  z-index: 0;
}

.network-select__select .vs__dropdown-menu {
  margin-top: 2px;
}

.network-select__select .select-box__arrow {
  color: var(--gray);
  transition: all 0.3s;
}

.network-select__select .select-box__option {
  border-radius: 0;
}

.network-select__select .vs__actions {
  padding-right: 0;
}

.network-select__select .vs__dropdown-toggle {
  padding-right: 12px;
  padding-left: 12px;
  min-height: 48px;
  border: 0;
}

.network-select__select > .v-select .vs__dropdown-toggle {
  border: 1px solid var(--other-seventy-nine);
  transition: all 0.3s;
}

.network-select__select:hover > .v-select:not(.vs--disabled) .vs__dropdown-toggle {
  border-color: var(--accept-item);
}

.network-select__select .vs__selected {
  margin-left: 0;
  padding-left: 0;
  border: none;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 24px;
  color: var(--text-two);
}

.network-select__select .vs--disabled .select-box__arrow {
  color: var(--other-seventy-nine);
}

.network-select__select .vs--disabled .vs__dropdown-toggle {
  background-color: var(--background-color);
  border-color: var(--bg-three);
}

.network-select__select .vs--disabled .vs__selected {
  background-color: transparent;
  color: var(--bg-two);
}

.network-select__select .vs--open .select-box__arrow {
  transform: rotate(180deg);
}

.banner {
  margin-top: 30px;
  margin-left: 14px;
  height: 500px;
  border-radius: 3px;
  border: 1px solid var(--other-fifty-three);
  box-shadow: 0 1px 1px 0 var(--rgba-thirty-eight), 0 0 1px 0 var(--rgba-thirty-eight);
  overflow: hidden;
}

.banner img {
  max-width: 100%;
  min-height: 100%;
}

.calculator__wrapper .application__form__dynamic-box {
  position: relative;
}

.calculator__wrapper .application__form__dynamic-box .application__form {
  min-height: 72px;
}

.calculator__wrapper .application__form__dynamic-box .application__form__larger {
  min-height: 72px;
}

.calculator__wrapper .application__form__dynamic-box .application__form__smaller {
  min-height: 40px;
}

.calculator__wrapper .exchange-calculator-button__mobile {
  display: none;
}

@media (max-width: 1024px) {
  .calculator__wrapper .exchange-calculator-button__mobile {
    display: block;
  }
}
.calculator__wrapper .exchange-summary-mobile {
  border-bottom: 1px solid var(--other-fifty-three);
  padding-bottom: 10px;
  margin-bottom: 20px;
  display: none;
}

@media (max-width: 1024px) {
  .calculator__wrapper .exchange-summary-mobile {
    display: block;
  }
}
.calculator__wrapper .exchange-summary-mobile .list-between__item {
  padding-top: 6px;
  padding-bottom: 6px;
}

@media (max-width: 414px) {
  .calculator__wrapper .exchange-summary-mobile .list-between__item {
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 414px) {
  .calculator__wrapper .exchange-summary-mobile .list-between__item-val {
    max-width: 100%;
  }
}
.calculator__wrapper .calculator-box {
  position: relative;
  perspective: 1000px;
  width: 100%;
  max-width: 860px;
  margin: 0;
  padding-right: 0;
}

.calculator__wrapper .calculator-box__wrapper {
  position: relative;
  width: 100%;
  min-height: 385px;
  display: inline-flex;
  flex-direction: row;
}

@media (max-width: 1024px) {
  .calculator__wrapper .calculator-box__wrapper {
    flex-wrap: wrap;
    max-width: 422px;
  }
}
@media (max-width: 414px) {
  .calculator__wrapper .calculator-box__wrapper {
    box-shadow: 0 2px 8px var(--rgba-seventeen);
  }
}
.calculator__wrapper .calculator-card {
  position: relative;
  z-index: 7;
  transform: scale3d(1, 1, 1);
  width: calc(50% - 4px);
  min-width: calc(50% - 8px);
  max-width: calc(50% - 8px);
  margin-left: 0;
}

@media (max-width: 1024px) {
  .calculator__wrapper .calculator-card {
    width: 100%;
    min-width: auto;
    max-width: 422px;
    margin: 0;
    flex-basis: 100%;
  }
}
.calculator__wrapper .calculator-card-summary {
  z-index: 8;
  margin-right: 0 !important;
}

@media (max-width: 1024px) {
  .calculator__wrapper .calculator-card-summary {
    display: none;
  }
}
.calculator__wrapper .calculator-card-confirm {
  position: absolute;
  z-index: 9;
  margin: 0 !important;
}

.calculator__wrapper .calculator-card-success {
  position: absolute;
  z-index: 10;
  margin: 0 !important;
}

.calculator__wrapper .card__title.card__title_img {
  padding-bottom: 10px;
}

.calculator__wrapper .card__title-img {
  height: 40px;
}

.calculator__wrapper .dynamic-container {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.calculator__wrapper .dynamic-container .input-group {
  position: absolute;
  top: 24px;
  bottom: -25px;
  z-index: 98;
}

.calculator__wrapper .dynamic-container .input-group:first-child {
  z-index: 99;
}

.calculator__wrapper .dynamic-container .input-group:last-child {
  top: 136px;
}

.calculator__wrapper .exchange-icon {
  position: absolute;
  right: 34px;
  top: 93px;
  font-size: 22px;
  transform: rotate(90deg);
  color: var(--color-five);
  cursor: pointer;
  z-index: 9;
}

.calculator__wrapper .exchange-icon:hover {
  opacity: 0.8;
}

.calculator__wrapper .exchange-icon.disabled {
  cursor: default;
  opacity: 0.5;
}

.calculator__wrapper .input-group__select {
  border-color: var(--blue-two);
}

.calculator__wrapper .application__form {
  position: relative;
  padding: 0;
  max-width: 100%;
  margin-bottom: 40px;
}

.calculator__wrapper .application__form-group {
  margin-bottom: 0;
}

.calculator__wrapper .application__form-group_l {
  max-width: 100%;
}

.calculator__wrapper .application__form-field-sm {
  max-width: 160px;
}

.calculator__wrapper .application__form-field-md {
  max-width: 430px;
}

.calculator__wrapper .application__form-field-md .application__form-field-sm {
  max-width: 103px;
  margin-left: 8px;
  position: relative;
  z-index: 1;
  flex: 1 0 103px;
}

.calculator__wrapper .application__form-field-md .form-field__input,
.calculator__wrapper .application__form-field-md .form-field__range-input {
  background: transparent;
}

.calculator__wrapper .application__form-field-md .form-field__input:focus,
.calculator__wrapper .application__form-field-md .form-field__range-input:focus {
  border-color: var(--accept-item);
}

.calculator__wrapper .application__form .input-group__w2:first-child {
  width: auto;
}

.calculator__wrapper .application__form .input-group__w2:last-child {
  max-width: 160px;
  width: auto;
}

.calculator__wrapper .form-field {
  width: 100%;
  margin-bottom: 0;
}

.calculator__wrapper .form-field__label {
  display: inline-block;
  margin-bottom: 0;
}

.calculator__wrapper .form-field__input-span {
  right: 16px;
  top: 12px;
  position: absolute;
  color: var(--gray-two);
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: 400;
  z-index: -1;
}

.calculator__wrapper .application__inner {
  min-height: 385px;
}

.calculator__wrapper .application__aside > .card {
  min-height: 385px;
  margin: 0 8px;
}

@media (max-width: 414px) {
  .calculator__wrapper .application__aside > .card {
    margin-left: 0;
  }
  .calculator__wrapper .application__aside > .card > section {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    width: 100%;
    height: 100%;
  }
}
.exchanger-2 .list-between__item-val {
  max-width: -moz-max-content;
  max-width: max-content;
}

.exchanger-2 .calculator-box__wrapper {
  min-height: auto;
}

.exchanger-2 .calculator-confirm {
  position: absolute;
  opacity: 0;
  min-height: auto;
}

.exchanger-2 .calculator-confirm .calculator-card-confirm-buttons {
  position: relative;
  width: 100%;
  left: auto;
  right: auto;
  top: auto;
  bottom: auto;
}

.exchanger-2 .calculator-confirm .calculator-card-confirm-buttons .btn {
  margin-top: 0;
}

.exchanger-2 .btn__retry {
  margin: 0;
  padding: 0;
  border: none;
  height: auto;
}

.exchanger-2 .btn__retry:hover {
  border: 0;
  outline: none;
}

.exchanger-2 .confirm-error {
  margin-bottom: 18px;
}

.exchanger-2 .confirm-error .auth__msg {
  margin-top: 0;
}

.calculator-confirm .calculator-card-confirm .list-between {
  min-height: 150px;
}

.calculator-confirm .calculator-card-confirm-buttons {
  position: absolute;
  left: 40px;
  right: 40px;
  bottom: 40px;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}

.calculator-confirm .calculator-card-confirm-buttons .btn {
  margin-top: 40px;
  max-width: 150px;
}

.calculator-confirm .calculator-card-confirm-buttons .btn:first-child {
  max-width: 100px;
}

@media (max-width: 414px) {
  .calculator-confirm .calculator-card-confirm-buttons {
    position: static;
  }
  .calculator-confirm .calculator-card-confirm-buttons .btn {
    margin-top: 10px;
  }
  .calculator-confirm .calculator-card-confirm-buttons .btn_secondary {
    margin-right: 15px;
  }
}
@media (max-width: 414px) {
  .calculator-confirm .list-between__item {
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 414px) {
  .calculator-confirm .list-between__item-val {
    max-width: 100%;
  }
}
.crypto-exchange-container {
  position: relative;
  max-width: 1220px;
  min-width: 1220px;
  min-height: 624px;
  border-radius: 4px;
  background-color: var(--card);
  border: 1px solid var(--other-fifty-three);
  margin-top: 10px;
}

.crypto-exchange-container__header {
  font-size: 24px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: var(--text-two);
  padding-top: 30px;
  padding-left: 30px;
  padding-right: 30px;
}

.crypto-exchange-container__body {
  display: flex;
  padding-left: 29px;
  padding-right: 29px;
}

.crypto-exchange-item {
  position: relative;
  width: 263px;
  height: 530px;
  border-radius: 3px;
  margin-left: 14px;
}

.crypto-exchange-item-ltc-icon {
  width: 20px;
  height: 20px;
  fill: #ffc107;
}

.crypto-exchange-item-exchange {
  position: relative;
  margin: 0 auto;
  margin-top: 28px;
  width: 12px;
  height: 30px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAqCAYAAAHewqvIAAAABGdBTUEAALGPC/xhBQAAA3FJREFUWAndVz1MFEEUnre7RwxgIwIh0UpNNMbujp9EIjRWYmOhlSWU5kyMP4Di3Qna0GtnbOyxUYsjEoN4mBgTtbAxoSAIGhNAozu747y9e7Ozt3N3ewnRyCbczPv5vrdv5u28gbHmH0BIOucKMzSTc9+jxcIfAbCgBAl8owQhxAMUQDGBNYUKNjAr9gUT/SeT9y6RHDCTwIQYpHnEIJg4FzGoQBVtOs/9IBeUlVG+xfKkfZuQrHc65EelitHRzl4rL92wtcki768Qns9ajYiOLrZqNKyu8e1MgY+QUVGRgkYrnfeujNwXij+d48/QGN0sgHW5Xp3LN1Mq8SBzlT3xmcYQolkJCZZzqjQBLzRT89O6ERxgw68mU/PN02qIuhFsm51eGk891/zD7daVNPcF7KE5jTW3iByqx+CVMnnO5Rdho7Gn22nDjcc5WHBW+Cwrv6RhlFPtTkckB1p/NEYerY4jAHJSQM2RbMYxk3dLshbPm4yxpAenRacQLC188TgRYOEGrAPAKCZoAuyMLp13Z/vz4piJLZZD3x3RzQTLcsE/JAIsjcOaBfDIcZx+E2BndL05fhGX18TmVCv77okD3i/+8CfnaIpVQixpy2exktZJYwDdaJr/JQAe5vLvqekV8FzEcsczEu2AHcbd4l/LzlBMpexR1+WfUI58fQBeadKRJ498JPoWE/4UzuVCfpSlEasjOljVOkdAATL8IecyX6iPRqrodecYABV6pGrnCkd8MLbaipvKIQ4LNUNF4WwteLJ7if2BFsAFsA/JVrASeplniSpjfhg4AHtLFMDEZ6eVbZC8u8dEe4BLIA+2d7IgT5SXAzba99pH5rPwvdHyJNoD2Zjki4C6W0ihhXksdtg0CvZ/2hPvgWyQi7LnBUe/bGUrLS328ZdXYbNR2on2YGBGHCZyJJR7cvC36w01Ikd7ogBJiGr57LIAA9PiaF9BnCzXfa2kzXrE4L8MyKF7BFWExy3f9r5Ip+CmV3aAYk+3fWZuDH7gJlMfIjDeAEsTzhw2sdU17wndBNEuq8xz2uyuxcvwTZVppuBdE74/QwThCEWL2VmfcXWaBiQWXJBXzDGdmDBgWddLE/bdwI+UNOodh3SJR8OtU2VQTdJUIAMx8dUMQA51A9UhJnzDAOSIeyQ/4UIgA0zQGpP9n41/ABRdU3iUqZW2AAAAAElFTkSuQmCC);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% auto;
}

.crypto-exchange-item-body {
  position: relative;
  height: 495px;
  top: 35px;
  padding-top: 127px;
  width: 263px;
  padding-bottom: 30px;
  border-radius: 3px;
  box-shadow: 0 1px 1px 0 var(--rgba-thirty-eight), 0 0 1px 0 var(--rgba-thirty-eight);
  transition: all 0.3s;
}

.crypto-exchange-item-body:hover {
  box-shadow: 0 8px 10px 0 var(--rgba-two), 0 2px 4px 0 var(--rgba-three);
}

.crypto-exchange-item-action__button {
  position: relative;
  width: 203px;
  height: 40px;
  border-radius: 4px;
  background-color: var(--other-hundred-four);
  font-size: 14px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: var(--card);
  display: block;
  margin: 46px auto 0;
  border: 1px solid transparent;
  transition: all 0.3s;
}

.crypto-exchange-item-action__button:disabled {
  opacity: 0.5;
  cursor: default;
}

.crypto-exchange-item-action__button:hover:not(:disabled) {
  background-color: var(--other-seventy-six);
}

.crypto-exchange-item-header {
  position: absolute;
  border-radius: 3px 3px 0 0;
  z-index: 9;
  width: 263px;
  opacity: 0.99;
  background-image: url(/app/img/ex-header.8ccd9ea.png);
  background-position: bottom center;
  background-repeat: no-repeat;
  background-size: auto 220px;
  height: 120px;
  margin-top: 30px;
}

.crypto-exchange-item-header.is-popular {
  height: 171.5px;
  margin-top: 0;
}

.crypto-exchange-item-header__overlay {
  position: absolute;
  background-image: url(/app/img/ex-header.8ccd9ea.png);
  background-position: bottom center;
  background-repeat: no-repeat;
  background-size: auto 220px;
  width: 125px;
  left: 69px;
  height: 150px;
  top: -30px;
  border-radius: 3px 3px 0 0;
  text-align: center;
  font-size: 14px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.43;
  letter-spacing: normal;
  color: var(--card);
  padding-top: 6px;
  text-transform: uppercase;
}

.crypto-exchange-item-top-price {
  font-size: 40px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: center;
  color: var(--color-six);
  height: 55px;
}

.crypto-exchange-item-top-price__currency {
  font-size: 14px;
  font-weight: 900;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: center;
  color: var(--color-seven);
}

.crypto-exchange-item-bottom-price__amount {
  position: relative;
  font-size: 14px;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: center;
  color: var(--color-eight);
  margin-top: 41px;
  font-weight: 600;
}

.crypto-exchange-item-bottom-price__amount__oval {
  position: absolute;
  width: 5px;
  height: 5px;
  background-color: var(--color-nine);
  border-radius: 50%;
  top: calc(50% - 3px);
}

.crypto-exchange-item-bottom-price__amount__oval:first-child {
  left: 55px;
}

.crypto-exchange-item-bottom-price__amount__oval:last-child {
  right: 55px;
}

.crypto-exchange-item-bottom-price__amount:after,
.crypto-exchange-item-bottom-price__amount:before {
  position: absolute;
  width: 60px;
  height: 1px;
  border-top: 1px solid var(--color-nine);
  content: "";
  left: 0;
  top: calc(50% - 0.5px);
}

.crypto-exchange-item-bottom-price__amount:before {
  left: auto;
  right: 0;
}

.crypto-exchange-item-bottom-price__currency {
  position: relative;
  margin: 0 auto;
  width: 44px;
  height: 44px;
  box-shadow: 0 4px 8px 0 var(--rgba-four);
  background-color: var(--card);
  margin-top: 28px;
  border-radius: 40%;
  display: flex;
  justify-content: center;
  flex-direction: column;
  text-align: center;
}

.crypto-exchange-item-bottom-price__currency__box {
  position: relative;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  margin: 0 auto;
  font-size: 13px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: normal;
  color: var(--card);
  transform: none;
}

.crypto-exchange-item-bottom-price__currency__box.sell {
  display: flex;
  justify-content: center;
  flex-direction: row;
  text-align: center;
  align-items: center;
  background-color: var(--color-ten);
}

.crypto-exchange-item-bottom-price__currency__box:not(.sell) svg {
  margin: 0 auto;
  position: relative;
  left: -1px;
  top: -1px;
}

.crypto-exchange-item-bottom-price__currency__box:not(.sell).dark {
  width: 25px;
  height: 25px;
  color: var(--card);
  background-color: var(--color-eleven);
}

.crypto-exchange-container-modal {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 99999;
  background-color: rgba(0, 0, 0, 0.5);
}

.crypto-exchange-container-modal__box {
  position: relative;
  width: 100%;
  height: 100%;
}

.crypto-exchange-container-modal__confirmation {
  position: relative;
  margin: 0 auto;
  max-width: 285px;
  margin-top: 40px;
  display: flex;
  justify-content: center;
  flex-direction: row;
  padding-bottom: 30px;
}

.crypto-exchange-container-modal__confirmation__button {
  position: relative;
  min-width: 224px;
  height: 48px;
  border-radius: 4px;
  background-color: var(--other-hundred-four);
  font-size: 14px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: var(--card);
  display: block;
  margin: 24px auto 0;
  transition: all 0.3s;
}

.crypto-exchange-container-modal__confirmation__button:disabled {
  opacity: 0.5;
  cursor: default;
}

.crypto-exchange-container-modal__confirmation__button:hover:not(:disabled) {
  background-color: var(--other-seventy-six);
}

.crypto-exchange-container-modal__confirmation__button__cancel {
  position: relative;
  min-width: 57px;
  height: 19px;
  font-size: 14px;
  font-weight: 900;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: center;
  color: var(--color-seven);
  display: block;
  margin: 10px auto 0;
  transition: all 0.3s;
  text-transform: uppercase;
}

.crypto-exchange-container-modal__confirmation__button__cancel:disabled {
  opacity: 0.5;
  cursor: default;
}

.crypto-exchange-container-modal__confirmation__button__cancel:hover:not(:disabled) {
  opacity: 0.7;
}

.crypto-exchange-container-modal__confirmation__button:disabled {
  opacity: 0.5;
  cursor: default;
}

.crypto-exchange-container-modal__confirmation__amount {
  font-size: 10px;
  font-weight: 900;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: center;
  color: var(--text-two);
  padding-top: 2px;
}

.crypto-exchange-container-modal__confirmation__title {
  font-size: 10px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: center;
  color: var(--gray-two);
  padding-top: 10px;
}

.crypto-exchange-container-modal__confirmation-box {
  position: relative;
  width: 100%;
}

.crypto-exchange-container-modal__confirmation-box__title {
  padding-top: 20px;
  font-size: 14px;
  font-weight: 900;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: center;
  color: var(--gray-two);
  text-transform: uppercase;
}

.crypto-exchange-container-modal__confirmation-box__amount {
  padding-top: 20px;
  font-size: 14px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: center;
  color: var(--text-two);
}

.crypto-exchange-container-modal__confirmation-box.border:before {
  position: absolute;
  width: 1px;
  height: 97px;
  content: "";
  top: 8px;
  left: 0;
  background-color: var(--color-twelve);
}

.crypto-exchange-container-modal__body {
  position: relative;
  margin: 0 auto;
  top: calc(50% - 212px);
  width: 425px;
  height: 420px;
  border-radius: 4px;
  background-color: var(--card);
  overflow: hidden;
}

.crypto-exchange-container-modal__corner {
  position: absolute;
  width: 46px;
  height: 46px;
  background-color: var(--color-thirteen);
  top: -23px;
  left: -23px;
  border-radius: 50%;
  transition: background-color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);
}

.crypto-exchange-container-modal__corner.success {
  background-color: var(--other-seventy-eigth);
}

.crypto-exchange-container-modal__close {
  position: absolute;
  right: 20px;
  top: 20px;
  width: 9px;
  height: 14px;
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: var(--color-seven);
  cursor: pointer;
  z-index: 999;
}

.crypto-exchange-container-modal__title {
  position: relative;
  text-align: center;
  font-size: 24px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: var(--text-two);
  padding-top: 50px;
}

.crypto-exchange-container-modal__title.success {
  padding-top: 135px;
}

.crypto-exchange-container-modal__title.success:before {
  width: 100px;
  border-top: 1px solid var(--other-seventy-eigth);
  left: calc(50% - 50px);
}

.crypto-exchange-container-modal__title:before {
  position: absolute;
  content: "";
  width: 250px;
  height: 1px;
  left: calc(50% - 125px);
  bottom: 0;
  border-top: 1px solid #f5a623;
}

.crypto-exchange-container-modal__sub-title {
  position: relative;
  text-align: center;
  padding-top: 21px;
  font-size: 10px;
  font-weight: 900;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: var(--text-two);
}

.crypto-exchange-container-modal__button {
  position: relative;
  width: 224px;
  height: 48px;
  border-radius: 4px;
  background-color: var(--other-hundred-four);
  font-size: 14px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: var(--card);
  display: block;
  margin: 40px auto 0;
  transition: all 0.3s;
}

.crypto-exchange-container-modal__button:disabled {
  opacity: 0.5;
  cursor: default;
}

.crypto-exchange-container-modal__button:hover:not(:disabled) {
  background-color: var(--other-seventy-six);
}

.crypro-exchange-index .crypto-exchange__title {
  font-size: 24px;
  font-size: 1.5rem;
  font-weight: 600;
  margin-bottom: 30px;
  display: flex;
  align-items: center;
}

.crypto-exchange-success {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.crypto-exchange-success__text {
  padding: 19px 0 38px;
}

.crypto-exchange-success .card__title {
  justify-content: flex-start;
}

.borrowing__accept .application__inner {
  max-width: 560px;
  flex: 0 1 560px;
  padding-bottom: 0;
}

.borrowing__accept .application__sub-title {
  margin: 25px 0 24px;
}

.borrowing__accept .application__text {
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.57;
  color: var(--text-two);
  padding-bottom: 0;
}

.borrowing__accept .application__form {
  padding-bottom: 5px;
}

.borrowing__accept .application__total-result {
  margin-top: 0;
  margin-bottom: 0;
}

.borrowing__accept .application__total-result-separator {
  position: relative;
  width: 100%;
  margin: 0 auto;
  margin-top: 20px;
  margin-bottom: 20px;
  height: 1px;
  border-top: 1px solid var(--other-fifty-three);
}

@media (max-width: 568px) {
  .borrowing__accept .application__total {
    margin: 40px -25px 0 -25px;
  }
}
@media (max-width: 414px) {
  .borrowing__accept .application__total {
    margin: 40px -20px 0 -20px;
  }
}
@media (max-width: 1060px) {
  .borrowing__create .application__body {
    max-width: 432px;
    flex-direction: column;
  }
}
@media (max-width: 414px) {
  .borrowing__create .application__body {
    flex-direction: column;
  }
}
@media (min-height: 320px) and (min-width: 320px) and (max-width: 568px) {
  .borrowing__create .application__body {
    flex-direction: column;
  }
}
.borrowing__create .input-group__select {
  border-color: var(--blue-two);
}

@media (max-width: 1060px) {
  .borrowing__create .application__inner {
    margin: 0 0 10px 0;
  }
}
@media (min-width: 375px) and (max-width: 414px) {
  .borrowing__create .application__inner {
    flex: 0 1 760px;
    padding: 12px;
    margin: 0 0 12px 0;
  }
}
@media (max-width: 374px) {
  .borrowing__create .application__inner {
    flex: 0 1 836px;
    padding: 12px;
    margin: 0 0 12px 0;
  }
}
@media (min-height: 320px) and (min-width: 415px) and (max-width: 568px) {
  .borrowing__create .application__inner {
    max-width: 534px;
    flex: 0 1 760px;
    padding: 12px;
    margin: 0 0 12px 0;
  }
}
.borrowing__create .application__form {
  padding: 0;
  max-width: 340px;
}

.borrowing__create .application__form-group {
  margin-bottom: 40px;
}

.borrowing__create .application__form-group_l {
  max-width: 100%;
}

.borrowing__create .application__form-field-sm {
  max-width: 160px;
}

.borrowing__create .application__form-field-md {
  max-width: 430px;
}

.borrowing__create .application__form-field-md .application__form-field-sm {
  max-width: 103px;
  margin-left: 8px;
  position: relative;
  z-index: 1;
  flex: 1 0 103px;
}

.borrowing__create .application__form-field-md .form-field__input,
.borrowing__create .application__form-field-md .form-field__range-input {
  background: transparent;
}

.borrowing__create .application__form-field-md .form-field__input:focus,
.borrowing__create .application__form-field-md .form-field__range-input:focus {
  border-color: var(--accept-item);
}

.borrowing__create .application__form .input-group__w2:first-child {
  width: auto;
}

.borrowing__create .application__form .input-group__w2:last-child {
  max-width: 160px;
  width: auto;
}

.borrowing__create .form-field {
  width: 100%;
  margin-bottom: 0;
}

.borrowing__create .form-field__label {
  display: inline-block;
  margin-bottom: 0;
}

.borrowing__create .form-field__input-span {
  right: 16px;
  top: 12px;
  position: absolute;
  color: var(--gray-two);
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: 400;
  z-index: -1;
}

.accept-loan-checkbox {
  margin-bottom: 25px;
}

.accept-loan-checkbox .custom-checkbox__label {
  padding-left: 34px;
}

.accept-loan-checkbox .custom-checkbox__label:after {
  border-color: var(--other-forty-six);
  background-color: var(--card);
}

.accept-loan-checkbox .custom-checkbox__label:before {
  z-index: 999;
}

.custom-checkbox__label {
  display: flex;
  align-items: center;
}

.without-borders .list-between {
  border-bottom: 0;
  padding-bottom: 0;
}

.application__aside .partial_header {
  font-size: 18px;
}

.application__aside .list-item-container {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}

.application__aside > section {
  padding-top: 30px;
}

.application__aside > section:first-child {
  padding-top: 0;
}

.list-border-bottom-none .list-between {
  border-bottom: none !important;
}

.fixed-aside.application__aside:not(.calculator-card-summary) > .card {
  position: sticky;
  top: 75px;
}

.fixed-aside.application__aside:not(.calculator-card-summary) section {
  padding-top: 30px;
}

.fixed-aside.application__aside:not(.calculator-card-summary) section:first-child {
  padding-top: 0;
}

@media (max-width: 1060px) {
  .fixed-aside.application__aside:not(.calculator-card-summary) {
    height: auto;
  }
  .fixed-aside.application__aside:not(.calculator-card-summary) > .card {
    position: static;
  }
}
.list-between__item__label {
  padding-right: 10px;
  font-weight: 400;
}

.lending__accept .input-group__select {
  border-color: var(--blue-two);
}

.lending__accept .application__form {
  padding: 0;
  max-width: 340px;
}

.lending__accept .application__form-group {
  margin-bottom: 40px;
}

.lending__accept .application__form-group_l {
  max-width: 100%;
}

.lending__accept .application__form-field-sm {
  max-width: 160px;
}

.lending__accept .application__form-field-md {
  max-width: 340px;
}

.lending__accept .application__form-field-md .application__form-field-sm {
  max-width: 103px;
  margin-left: 8px;
  position: relative;
  z-index: 1;
  flex: 1 0 103px;
}

.lending__accept .application__form-field-md .form-field__input,
.lending__accept .application__form-field-md .form-field__range-input {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  background: transparent;
}

.lending__accept .application__form-field-md .form-field__input:focus,
.lending__accept .application__form-field-md .form-field__range-input:focus {
  border-color: var(--accept-item);
}

.lending__accept .form-field {
  width: 100%;
  margin-bottom: 0;
}

.lending__accept .form-field__label {
  display: inline-block;
  margin-bottom: 0;
}

.lending__accept .form-field__input-span {
  right: 16px;
  top: 12px;
  position: absolute;
  color: var(--gray-two);
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: 400;
  z-index: -1;
}

.lending__accept .custom-checkbox {
  margin-bottom: 25px;
}

.lending__accept .agreement-checkbox .accept-loan-checkbox {
  margin-bottom: 25px;
}

.lending__accept .agreement-checkbox .accept-loan-checkbox .custom-checkbox__label {
  padding-left: 34px;
}

.lending__accept .agreement-checkbox .accept-loan-checkbox .custom-checkbox__label:after {
  border-color: var(--other-forty-six);
  background-color: var(--card);
}

.lending__accept .agreement-checkbox .accept-loan-checkbox .custom-checkbox__label:before {
  z-index: 999;
}

.lending__accept .agreement-checkbox .custom-checkbox__label {
  display: flex;
  align-items: center;
}

.lending__accept .application__inner {
  max-width: 500px;
  flex: 0 1 560px;
  padding-bottom: 0;
}

@media (max-width: 1100px) {
  .lending__accept .application__inner {
    flex: auto;
    margin: 0 0 20px 0;
  }
}
.lending__accept .application__sub-title {
  margin: 25px 0 24px;
}

.lending__accept .application__text {
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.57;
  color: var(--text-two);
  padding-bottom: 40px;
}

.lending__accept .application__form {
  padding-bottom: 5px;
}

.lending__accept .application__total-result {
  margin-top: 0;
  margin-bottom: 0;
}

.lending__accept .application__total-result-separator {
  position: relative;
  margin: 0 auto;
  margin-top: 20px;
  margin-bottom: 20px;
  max-width: 420px;
  height: 1px;
  border-top: 1px solid var(--other-fifty-three);
}

.lending__accept .application__total .list-between {
  padding: 16px 0 13px;
}

.lending__accept .application__total .list-between__item {
  padding: 5px 0 4px;
}

@media (max-width: 1100px) {
  .lending__accept {
    flex-direction: column;
  }
  .lending__accept .application__aside {
    max-width: 500px;
    margin: 0;
  }
}
@media (max-width: 568px) {
  .lending__accept .application__total {
    margin: 40px 0 0;
    padding: 20px;
  }
  .lending__accept .application__inner {
    padding: 20px 0 0 0;
  }
  .lending__accept .application__form {
    max-width: 100%;
  }
  .lending__accept .card__title,
  .lending__accept .application__form {
    padding-left: 20px;
    padding-right: 20px;
  }
  .lending__accept .application__aside .card__title {
    padding-left: 0;
    padding-right: 0;
  }
  .lending__accept .application__aside section:first-child {
    margin-bottom: 20px;
  }
}
.lending__create .input-group__select {
  border-color: var(--blue-two);
}

@media (max-width: 1060px) {
  .lending__create .application__body {
    max-width: 432px;
    flex-direction: column;
  }
}
@media (max-width: 414px) {
  .lending__create .application__body {
    flex-direction: column;
  }
}
@media (min-height: 320px) and (min-width: 320px) and (max-width: 568px) {
  .lending__create .application__body {
    flex-direction: column;
  }
}
@media (max-width: 414px) {
  .lending__create .application__inner .card__title {
    font-size: 20px;
    margin: 0;
  }
}
@media (min-height: 320px) and (min-width: 320px) and (max-width: 568px) {
  .lending__create .application__inner .card__title {
    padding: 0 0 10px 0;
    margin: 0 0 20px 0;
  }
}
@media (max-width: 1060px) {
  .lending__create .application__inner {
    margin: 0 0 10px 0;
  }
}
@media (min-width: 375px) and (max-width: 414px) {
  .lending__create .application__inner {
    flex: 0 1 790px;
    padding: 12px;
    margin: 0 0 12px 0;
  }
}
@media (max-width: 344px) {
  .lending__create .application__inner {
    flex: 0 1 830px;
    padding: 12px;
    margin: 0 0 12px 0;
  }
}
@media (min-height: 320px) and (min-width: 415px) and (max-width: 568px) {
  .lending__create .application__inner {
    max-width: 534px;
    flex: 0 1 790px;
    padding: 12px;
    margin: 0 0 12px 0;
  }
}
@media (min-height: 320px) and (min-width: 415px) and (max-width: 568px) {
  .lending__create .application__inner.card {
    padding: 12px;
  }
}
@media (min-height: 320px) and (min-width: 415px) and (max-width: 568px) {
  .lending__create .application__aside {
    max-width: 534px;
    flex: 0 1 470px;
  }
}
.lending__create .application__form {
  padding: 0;
  max-width: 340px;
}

.lending__create .application__form-group {
  margin-bottom: 40px;
}

.lending__create .application__form-group_l {
  max-width: 100%;
}

@media (max-width: 414px) {
  .lending__create .application__form-group {
    margin-bottom: 40px;
  }
}
@media (min-height: 320px) and (min-width: 320px) and (max-width: 568px) {
  .lending__create .application__form-group {
    margin-bottom: 40px;
  }
}
.lending__create .application__form-field-sm {
  max-width: 160px;
}

.lending__create .application__form-field-md {
  max-width: 340px;
}

.lending__create .application__form-field-md .application__form-field-sm {
  max-width: 103px;
  margin-left: 8px;
  position: relative;
  z-index: 1;
  flex: 1 0 103px;
}

.lending__create .application__form-field-md .form-field__input,
.lending__create .application__form-field-md .form-field__range-input {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  background: transparent;
}

.lending__create .application__form-field-md .form-field__input:focus,
.lending__create .application__form-field-md .form-field__range-input:focus {
  border-color: var(--accept-item);
}

@media (min-height: 320px) and (min-width: 320px) and (max-width: 568px) {
  .lending__create .application__form {
    min-width: inherit;
  }
}
.lending__create .form-field {
  width: 100%;
  margin-bottom: 0;
}

.lending__create .form-field__label {
  display: inline-block;
  margin-bottom: 0;
}

.lending__create .form-field__input-span {
  right: 16px;
  top: 12px;
  position: absolute;
  color: var(--gray-two);
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: 400;
  z-index: -1;
}

@media (max-width: 414px) {
  .lending__create .form-field__label {
    margin-bottom: 0;
  }
}
.filters__wrap {
  margin: 0 -24px;
}

.filters__field {
  padding: 0 24px;
  width: 100%;
}

.filters__field_sm {
  width: 51%;
}

.filters__field_m {
  width: 58%;
}

.filters__field_currency {
  min-width: 200px;
}

.filters__field_currency.form-field.filters__field.filters__field_sm {
  min-width: 200px;
}

.filters .form-field__select input[type=search],
.filters .form-field__select input[type=search]:focus {
  padding: 4px 16px;
}

.filters .form-field__label {
  margin: 0 0 8px 0;
}

.filters .form-field .v-select.vs--disabled {
  opacity: 0.5;
  pointer-events: none;
}

@media (max-width: 414px) {
  .filters {
    padding: 15px 32px;
  }
}
.term {
  display: flex;
  align-items: center;
}

.term__label {
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: 500;
  margin-right: 10px;
}

.term__input {
  width: 57px;
  height: 40px;
  padding: 0 8px;
  border-radius: 4px;
  border: 1px solid var(--other-hundred);
  font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  font-weight: 500;
  transition: border-color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);
  font-size: 14px;
  font-size: 0.875rem;
  margin-right: 16px;
}

.term__input:hover,
.term__input:focus {
  border-color: var(--other-forty-seven);
}

.term__input::-moz-placeholder {
  color: var(--gray-two);
}

.term__input::placeholder {
  color: var(--gray-two);
}

.term__select.form-field__select {
  width: 90px;
}

.market__list.margin-top {
  margin-top: 10px;
}

.market__list .recent-latest {
  min-width: 1032px;
  margin: 0 0 10px 0;
  padding: 24px 0 24px 32px;
  background-color: var(--card);
}

.market__list .button__wrapper {
  display: none;
}

.market__list .button__wrapper_lend {
  font-size: 14px;
  line-height: 20px;
  flex-basis: 47%;
  padding: 14px 0;
  margin: 20px 0 0 0;
  background: var(--other-fifty-one);
  box-shadow: 0px 2px 4px var(--rgba-nineteen);
  border-radius: 4px;
  color: var(--card);
  text-align: center;
  cursor: pointer;
}

.market__list .button__wrapper_lend .lend {
  font-size: 14px;
  line-height: 20px;
}

.market__list .button__wrapper_lend:hover {
  background: transparent;
}

.market__list .button__wrapper_lend:hover .lend {
  color: var(--other-fifty-one);
}

.market__list .button__wrapper_lend:hover .tabs__btn-icon {
  color: var(--other-fifty-one);
}

.market__list .button__wrapper_borrow {
  font-size: 14px;
  line-height: 20px;
  flex-basis: 47%;
  padding: 14px 0;
  margin: 20px 0 0 0;
  background: var(--color-fourteen);
  box-shadow: 0px 2px 4px var(--rgba-nineteen);
  border-radius: 4px;
  color: var(--card);
  text-align: center;
  cursor: pointer;
}

.market__list .button__wrapper_borrow .borrow {
  font-size: 14px;
  line-height: 20px;
}

.market__list .button__wrapper_borrow:hover {
  background: transparent;
}

.market__list .button__wrapper_borrow:hover .lend {
  color: var(--color-fourteen);
}

.market__list .button__wrapper_borrow:hover .tabs__btn-icon {
  color: var(--color-fourteen);
}

@media (max-width: 414px) {
  .market__list .button__wrapper {
    display: flex;
    justify-content: space-between;
  }
}
.market__table .disabled {
  display: none;
}

.market__table .recent {
  padding: 20px 20px;
}

@media (max-width: 414px) {
  .market__table .recent:last-child {
    display: none;
  }
}
.market__table .green-ok {
  width: 42px;
  height: 42px;
}

@media (max-width: 414px) {
  .market__table .custom-table__btn.btn.btn_b-blue {
    display: flex;
  }
}
@media (max-width: 414px) {
  .market__table .custom-table__body td {
    min-width: 190px;
  }
}
@media (max-width: 1024px) {
  .tabs .tabs__header .tabs__btn.btn.btn_yellow,
  .tabs .tabs__header .tabs__btn.btn.btn_green {
    margin-top: 20px;
  }
}
@media (min-height: 320px) and (min-width: 415px) and (max-width: 568px) {
  .tabs .tabs__header .tabs__btn.btn.btn_yellow,
  .tabs .tabs__header .tabs__btn.btn.btn_green {
    width: 120px;
    margin: 20px 106px 0 0;
  }
}
.short-table .application__liner-list-accept-loan {
  padding: 20px 0 13px;
  border: none;
}

.short-table .application__liner-list-accept-loan .list-between__item {
  padding: 5px 0 4px;
}

.collateral-add-more .box-message,
.collateral-withdraw .box-message {
  margin-top: 24px;
}

.collateral-add-more .form-field,
.collateral-withdraw .form-field {
  margin-top: 24px;
  max-width: 300px;
}

.collateral-add-more .form-field__help,
.collateral-withdraw .form-field__help {
  margin-top: 14px;
  font-size: 12px;
  font-size: 0.75rem;
}

.collateral-add-more .btn,
.collateral-withdraw .btn {
  margin-top: 40px;
  width: 162px;
}

.collateral-withdraw__help {
  padding-left: 5px;
  white-space: nowrap;
}

.collateral-withdraw__active {
  cursor: pointer;
  color: var(--color-fifteen);
  transition: all 0.3s;
}

.collateral-withdraw__active:not(.disabled):hover {
  opacity: 0.6;
}

.collateral-withdraw__active.disabled {
  opacity: 0.6;
  cursor: default;
  pointer-events: none !important;
}

.collateral-add-more__active {
  cursor: pointer;
  color: var(--color-fifteen);
  transition: all 0.3s;
}

.collateral-add-more__active:not(.disabled):hover {
  opacity: 0.6;
}

.collateral-add-more__active.disabled {
  opacity: 0.6;
  cursor: default;
  pointer-events: none !important;
}

.collateral-add-more .form-field__input,
.collateral-add-more .form-field__range-input {
  padding-top: 0;
}

.collateral-add-more .form-field__input::-moz-placeholder,
.collateral-add-more .form-field__range-input::-moz-placeholder {
  font-size: 13px;
}

.collateral-add-more .form-field__input::-moz-placeholder, .collateral-add-more .form-field__range-input::-moz-placeholder {
  font-size: 13px;
}

.collateral-add-more .form-field__input::placeholder,
.collateral-add-more .form-field__range-input::placeholder {
  font-size: 13px;
}

@media (max-width: 414px) {
  .btn {
    width: 100%;
    margin-top: 20px;
  }
}
@media (min-height: 320px) and (min-width: 415px) and (max-width: 568px) {
  .btn {
    margin-top: 20px;
  }
}
.loans-card {
  width: calc(50% - 8px);
  background: var(--card);
  min-height: 250px;
  border: 1px solid var(--bg-three);
  border-radius: 8px;
}

.loans-card:hover {
  box-shadow: 0 4px 8px var(--rgba-twelve);
}

.loans-card__bot_pending {
  display: flex;
  justify-content: flex-end;
  padding: 20px 0 0 0;
}

.loans-card__bot_pending .btn {
  width: 100%;
  max-width: 248px;
}

@media (max-width: 1024px) {
  .loans-card {
    width: 100%;
  }
}
@media (max-width: 768px) {
  .loans-card {
    width: 100%;
    height: inherit;
  }
}
@media (max-width: 414px) {
  .loans-card {
    width: 100%;
    padding: 0;
  }
}
@media (min-height: 320px) and (min-width: 415px) and (max-width: 568px) {
  .loans-card {
    height: inherit;
    padding: 0;
  }
}
.loans__wrap .loans__inner.hide {
  display: none;
}

.loans__wrap .loans__inner {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  gap: 16px;
}

@media (max-width: 1024px) {
  .loans__wrap .loans__inner {
    flex-direction: column;
    align-items: flex-start;
  }
}
.loans__wrap .my-loans .tabs__nav-item:first-child a {
  color: var(--accept-item);
}

.loans__wrap .my-loans .tabs__nav-item:first-child a:before {
  content: "";
  width: 100%;
  height: 4px;
  background: var(--accept-item);
  position: absolute;
  bottom: -3px;
  left: 0;
}

.loans__wrap .archive-loans .tabs__nav-item:nth-child(3) a {
  color: var(--accept-item);
}

.loans__wrap .archive-loans .tabs__nav-item:nth-child(3) a:before {
  content: "";
  width: 100%;
  height: 4px;
  background: var(--accept-item);
  position: absolute;
  bottom: -3px;
  left: 0;
}

.loans__wrap .borrowing-loans .tabs__nav-item:nth-child(2) a {
  color: var(--accept-item);
}

.loans__wrap .borrowing-loans .tabs__nav-item:nth-child(2) a:before {
  content: "";
  width: 100%;
  height: 4px;
  background: var(--accept-item);
  position: absolute;
  bottom: -3px;
  left: 0;
}

.loans__togglers {
  display: flex;
  align-items: center;
  -moz-column-gap: 8px;
  column-gap: 8px;
}

@media (max-width: 600px) {
  .loans__togglers {
    position: absolute;
    right: 0;
  }
}
.loans__togglers .loans__csv {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  height: 32px;
  padding: 0 12px;
  background-color: var(--card);
  border: 1px solid var(--other-seventy-nine);
  border-radius: 6px;
  cursor: pointer;
}

.loans__togglers .loans__csv a {
  display: flex;
}

.loans__togglers .loans__csv__text {
  position: relative;
  font-size: 14px;
  font-weight: 600;
  margin-left: 8px;
  color: var(--blue-two);
}

@media (max-width: 414px) {
  .loans__togglers .loans__csv {
    padding: 0 10px;
    height: 32px;
  }
  .loans__togglers .loans__csv__text {
    margin-left: 7px;
  }
}
.loans__togglers .currencies__view-types {
  display: flex;
  height: 32px;
  margin: 0;
  border: 1px solid var(--other-seventy-nine);
}

.loans__togglers .currencies__view-types .view-type {
  height: 24px;
  color: var(--bg-two);
  border-radius: 3px;
}

.loans__togglers .currencies__view-types .view-type.active {
  background-color: var(--other-fifty-four);
  color: var(--card);
}

.loans__togglers-separator {
  height: 16px;
  background: var(--other-seventy-nine);
  width: 1px;
}

.loans__togglers-separator._mobile {
  display: none;
}

@media (max-width: 600px) {
  .loans__togglers-separator._mobile {
    display: block;
  }
}
.loans__header-filter-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 8px;
  overflow: auto;
  padding-bottom: 16px;
}

.loans__header-filter-wrap.has-no-loans {
  justify-content: flex-end;
}

.loans__header-filter-wrap .tabs__header {
  align-self: flex-start;
}

.loans__header-filter-wrap .loans-filters-multiselect {
  display: flex;
  align-items: center;
  -moz-column-gap: 8px;
  column-gap: 8px;
}

@media (max-width: 768px) {
  .loans__header-filter-wrap {
    -ms-overflow-style: none;
    scrollbar-width: none;
    overflow: -moz-scrollbars-none;
  }
  .loans__header-filter-wrap::-webkit-scrollbar {
    display: none;
  }
}
@media (max-width: 600px) {
  .loans__header-filter-wrap {
    justify-content: flex-start;
    margin: 0 -22px;
    padding: 0 22px 16px;
  }
  .loans__header-filter-wrap .multi-select {
    flex: 1;
  }
  .loans__header-filter-wrap .loans__togglers {
    position: static;
  }
}
@media (max-width: 414px) {
  .loans__header-filter-wrap {
    margin: 0 -16px;
    padding: 0 16px 16px;
  }
}
.auth__wrap {
  position: relative;
  width: -moz-max-content;
  width: max-content;
  max-width: 100%;
  width: 100%;
  padding: 0px;
}

.auth__not-recieved {
  display: flex;
  align-items: flex-start;
  gap: 4px;
  font-size: 14px;
  font-size: 0.875rem;
}

.auth__not-recieved-span {
  font-weight: 400;
  color: var(--color-sixteen);
  white-space: nowrap;
}

.auth__not-recieved-link {
  white-space: break-spaces;
}

.auth__link {
  margin-left: 4px;
}

.auth__checkbox {
  position: relative;
  font-size: 14px;
  font-size: 0.875rem;
}

.auth__checkbox-desc {
  display: inline-block;
  padding-left: 24px;
  color: #090909;
  font-size: 14px;
  font-weight: 400;
  line-height: 142.857%;
  letter-spacing: 0.28px;
  padding-top: 2px;
}

.auth__checkbox-inp {
  opacity: 0;
  position: absolute;
}

.auth__checkbox-custom {
  position: absolute;
  height: 16px;
  width: 16px;
  border: 1px solid var(--other-hundred);
  left: 0;
  margin: 0;
  top: 4px;
  cursor: pointer;
  border-radius: 3px;
}

.auth__checkbox-custom {
  display: inline-block;
}

.auth__checkbox-inp:checked + .auth__checkbox-custom:before {
  /* content: '';
  display: block;
  position: absolute;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOC4wOSIgaGVpZ2h0PSIyMSIgdmlld0JveD0iMCAwIDI4LjA5IDIxIj4KICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTgyLjA2IC00MzkpIiBmaWxsPSIjMDBhODYwIj4KICAgIDxwYXRoIGQ9Ik01ODQuMDcgNDQ5LjVsLTIuMDEgMi40NSA4LjkyIDguMDUgMTkuMTctMTguODQtMi4wOC0yLjE2LTE3LjEgMTcuMDd6Ii8+CiAgPC9nPgo8L3N2Zz4=)
  	center no-repeat;
  background-size: contain;
  width: 14px;
  height: 10px;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto; */
}

.auth__checkbox-inp:focus + .auth__checkbox-custom {
  border: 1px solid var(--primary-color);
}

.auth__checkbox-inp.blue:checked + .auth__checkbox-custom:before {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOC4wOSIgaGVpZ2h0PSIyMSIgdmlld0JveD0iMCAwIDI4LjA5IDIxIj4KICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTgyLjA2IC00MzkpIiBmaWxsPSIjMjk4MGZiIj4KICAgIDxwYXRoIGQ9Ik01ODQuMDcgNDQ5LjVsLTIuMDEgMi40NSA4LjkyIDguMDUgMTkuMTctMTguODQtMi4wOC0yLjE2LTE3LjEgMTcuMDd6Ii8+CiAgPC9nPgo8L3N2Zz4K) center no-repeat;
  background-size: contain;
}

.auth__link {
  margin: 0 auto;
}

.login__link {
  color: var(--accept-item);
  text-transform: lowercase;
}

.identity-document .hidden {
  display: none;
}

.identity-document .verify {
  position: relative;
  max-width: 658px;
}

.identity-document .verify__box {
  position: relative;
  z-index: 8;
}

.identity-document .verify__card {
  position: relative;
  z-index: 8;
}

.identity-document .verify.active .verify__nav-num {
  background: var(--other-hundred-two);
}

.identity-document .verify__inner {
  position: relative;
}

.identity-document .verify__inner:after {
  content: "";
  display: flex;
  width: 100%;
  height: 2px;
  background: var(--color-twelve);
  position: absolute;
  top: -48px;
  bottom: 0;
  left: 0;
  margin: auto 0;
}

.identity-document .verify__nav {
  position: relative;
  z-index: 9;
  padding-top: 22px;
  padding-bottom: 26px;
}

.identity-document .verify__nav-list {
  display: flex;
  justify-content: space-between;
  position: relative;
  margin-top: 32px;
  width: 100%;
}

.identity-document .verify__nav-item {
  font-size: 10px;
  font-size: 0.625rem;
  font-weight: 600;
  text-transform: uppercase;
  position: relative;
}

.identity-document .verify__nav-item:after {
  content: "";
  display: block;
  height: 24px;
  background: var(--card);
  top: -30px;
  z-index: 1;
  position: absolute;
  width: 40px;
  left: 50%;
  transform: translate(-50%, 0);
}

@media (max-width: 414px) {
  .identity-document .verify__nav-item:after {
    width: 26px;
    left: 29px;
  }
}
.identity-document .verify__nav-item:first-of-type:after {
  width: calc(50% + 20px);
  left: 0;
  right: auto;
  transform: translate(0, 0);
}

@media (max-width: 414px) {
  .identity-document .verify__nav-item:first-of-type:after {
    width: 26px;
    left: 0;
  }
}
.identity-document .verify__nav-item:last-of-type:after {
  width: calc(50% + 20px);
  right: 0;
  left: auto;
  transform: translate(0, 0);
}

@media (max-width: 414px) {
  .identity-document .verify__nav-item:last-of-type:after {
    width: 26px;
    left: 12px;
  }
}
.identity-document .verify__nav-num {
  position: absolute;
  top: -30px;
  left: 50%;
  z-index: 2;
  transform: translate(-50%, 0);
  background: var(--color-twelve);
  width: 24px;
  height: 24px;
  border-radius: 50%;
  color: var(--card);
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 12px;
  font-size: 0.75rem;
  font-weight: 800;
}

.active .identity-document .verify__nav-num {
  background: var(--other-hundred-two);
}

.identity-document .verify__fields {
  max-width: 288px;
}

@media (max-width: 414px) {
  .identity-document .verify__fields {
    max-width: inherit;
  }
}
.identity-document .verify__submit {
  max-width: 288px;
  margin-top: 32px;
  height: 48px;
  font-size: 14px;
  font-size: 0.875rem;
}

@media (max-width: 414px) {
  .identity-document .verify__submit {
    max-width: inherit;
  }
}
.identity-document .verify .form-field {
  max-width: inherit;
  margin-bottom: 16px;
}

.identity-document .verify .form-field_sm {
  max-width: 200px;
}

.identity-document .verify .form-field__date {
  max-width: none;
}

.identity-document .verify .form-field__date input {
  padding: 0;
}

.identity-document .verify .form-field__label {
  margin-bottom: 8px;
}

@media (max-width: 414px) {
  .identity-document .verify .form-field__label {
    text-align: start;
  }
}
@media (min-height: 320px) and (min-width: 415px) and (max-width: 568px) {
  .identity-document .verify {
    max-width: 526px;
  }
}
.identity-document .card__text {
  margin-top: 16px;
  margin-bottom: 24px;
}

.identity-document .dropzone-wrap {
  margin-top: 32px;
  z-index: 99;
}

.identity-document .radio-group_m {
  margin: 8px 0 16px;
}

.identity-document .radio-group_m .radio-group__item-val {
  flex-direction: row;
  min-height: 72px;
}

@media (max-width: 414px) {
  .identity-document .radio-group_m .radio-group__item-val {
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 4px;
  }
}
.identity-document .radio-group__item-val {
  flex-direction: row;
}

.identity-document .radio-group__item-icon {
  margin-right: 16px;
}

@media (max-width: 414px) {
  .identity-document .radio-group__item-icon {
    margin: 0 0 4px 0;
  }
}
@media (max-width: 414px) {
  .identity-document .radio-group__item span {
    font-size: 10px;
    max-width: 68px;
    text-align: center;
  }
}
.identity-document .marker-list {
  margin-top: 8px;
}

.identity-document .accept-info__text {
  font-size: 14px;
  font-size: 0.875rem;
  margin-bottom: 16px;
}

.identity-document .accept-info__text b {
  font-weight: 600;
}

@media (max-width: 414px) {
  .identity-document .accept-info span {
    text-align: center;
  }
}
.identity-document .accept-info__list {
  list-style: decimal inside none;
}

@media (max-width: 414px) {
  .identity-document .first.verify__nav-num {
    left: 10px;
  }
}
@media (max-width: 414px) {
  .identity-document .second.verify__nav-num {
    left: 30px;
  }
}
@media (max-width: 414px) {
  .identity-document .third.verify__nav-num {
    left: 30px;
  }
}
@media (max-width: 414px) {
  .identity-document .fourth.verify__nav-num {
    left: 25px;
  }
}
.verification__modal {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 9999999999999;
  display: flex;
  justify-content: center;
  align-items: initial;
}

@media screen and (min-height: 460px) {
  .verification__modal {
    align-items: center;
  }
}
@media (max-height: 570px) and (max-width: 530px) {
  .verification__modal {
    align-items: initial;
  }
}
.verification__modal:after {
  position: absolute;
  top: 0;
  left: 0;
  background-color: var(--rgba-eighteen);
  width: 100%;
  height: 100%;
  content: "";
}

.verification__modal__lg .verification__modal__body {
  padding-top: 35px;
  padding-bottom: 35px;
}

.verification__modal__loading {
  position: relative;
  min-height: 60px;
  margin-top: 25px;
}

.verification__modal__body {
  position: relative;
  width: 100%;
  max-width: 528px;
  margin: 0 25px;
  background-color: var(--card);
  z-index: 999;
  border-radius: 4px;
  border: 1px solid var(--other-ninety-thre);
  text-align: center;
  overflow-x: auto;
}

.verification__modal__title {
  font-weight: 600;
  font-size: 28px;
  line-height: 38px;
  padding-top: 26px;
  padding-left: 20px;
  padding-right: 20px;
  color: var(--text);
  text-align: center;
}

@media only screen and (max-width: 540px) {
  .verification__modal__title {
    font-size: 21px;
  }
}
.verification__modal__title__icon {
  font-size: 25px;
  margin-right: 14px;
}

@media only screen and (max-width: 540px) {
  .verification__modal__title__icon {
    font-size: 19px;
  }
}
.verification__modal__text {
  font-size: 16px;
  line-height: 24px;
  color: var(--text);
  padding-right: 36px;
  padding-left: 36px;
  padding-top: 35px;
  text-align: left;
}

.verification__modal__text p {
  padding-bottom: 15px;
}

.verification__modal__text__skinny {
  font-size: 16px;
  line-height: 24px;
  color: var(--text);
  text-align: left;
  padding: 25px 36px 10px;
}

.verification__modal__text__skinny p {
  padding-bottom: 5px;
}

.verification__modal__actions {
  text-align: center;
  padding-top: 32px;
  padding-bottom: 30px;
}

.verification__modal__actions .btn {
  margin: 0 auto;
}

.verification__modal__actions .btn:first-child {
  margin-bottom: 10px;
  min-height: 48px;
  min-width: 226px;
  display: flex !important;
}

.verification__modal__actions .btn:last-child {
  text-decoration: none;
  height: auto;
  font-size: 14px;
  line-height: 22px;
  font-weight: 600;
  color: var(--accept-item);
}

.verification .hidden {
  display: none;
}

.verification .card__text {
  margin-top: 16px;
  margin-bottom: 24px;
}

.verification .dropzone-wrap {
  margin-top: 32px;
  z-index: 99;
}

.verification .form-field {
  margin-bottom: 16px;
}

.verification .form-field_sm {
  max-width: 200px;
}

.verification .form-field__date {
  max-width: none;
}

.verification .radio-group_m {
  margin: 8px 0 16px;
}

@media (max-width: 650px) {
  .verification .radio-group_m {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
}
.verification .radio-group_m .radio-group__item-val {
  flex-direction: row;
  min-height: 72px;
}

@media (max-width: 500px) {
  .verification .radio-group_m .radio-group__item-val span {
    min-width: 113px;
  }
}
@media (max-width: 650px) {
  .verification .radio-group_m .radio-group__item-val {
    max-width: 100%;
    margin-top: -1px;
  }
}
@media (max-width: 500px) {
  .verification .radio-group_m .radio-group__item:first-of-type .radio-group__item-val {
    border-radius: 4px 4px 0 0;
  }
  .verification .radio-group_m .radio-group__item:last-of-type .radio-group__item-val {
    border-radius: 0 0 4px 4px;
  }
}
.verification .radio-group__item-icon {
  margin-right: 16px;
}

.verification .marker-list {
  margin-top: 8px;
}

.verification .accept-info__text {
  font-size: 14px;
  font-size: 0.875rem;
  margin-bottom: 16px;
}

.verification .accept-info__text b {
  font-weight: 600;
}

.verification .accept-info__list {
  list-style: decimal inside none;
}

@media (max-width: 414px) {
  .verification .first.verify__nav-num {
    left: 10px;
  }
}
@media (max-width: 414px) {
  .verification .second.verify__nav-num {
    left: 30px;
  }
}
@media (max-width: 414px) {
  .verification .third.verify__nav-num {
    left: 30px;
  }
}
@media (max-width: 414px) {
  .verification .fourth.verify__nav-num {
    left: 48px;
  }
}
.verify {
  position: relative;
  max-width: 658px;
}

.verify__box {
  position: relative;
  z-index: 8;
}

.verify__card {
  position: relative;
  z-index: 8;
}

.verify.active .verify__nav-num {
  background: var(--other-hundred-two);
}

.verify__inner {
  position: relative;
}

.verify__inner:after {
  content: "";
  display: flex;
  width: 100%;
  height: 2px;
  background: var(--color-twelve);
  position: absolute;
  top: -48px;
  bottom: 0;
  left: 0;
  margin: auto 0;
}

@media (max-width: 446px) {
  .verify__inner:after {
    top: -56px;
  }
}
.verify__nav {
  position: relative;
  z-index: 9;
  padding-top: 22px;
  padding-bottom: 26px;
}

.verify__nav-list {
  display: flex;
  justify-content: space-between;
  position: relative;
  margin-top: 32px;
  width: 100%;
}

.verify__nav-item {
  font-size: 10px;
  font-size: 0.625rem;
  font-weight: 600;
  text-transform: uppercase;
  position: relative;
}

.verify__nav-item:after {
  content: "";
  display: block;
  height: 24px;
  background: var(--card);
  top: -30px;
  z-index: 1;
  position: absolute;
  width: 40px;
  left: 50%;
  transform: translate(-50%, 0);
}

@media (max-width: 414px) {
  .verify__nav-item:after {
    width: 32px;
    left: 30px;
  }
}
.verify__nav-item:first-of-type:after {
  width: calc(50% + 20px);
  left: 0;
  right: auto;
  transform: translate(0, 0);
}

@media (max-width: 414px) {
  .verify__nav-item:first-of-type:after {
    width: 25px;
  }
}
.verify__nav-item:last-of-type:after {
  width: calc(50% + 20px);
  right: 0;
  left: auto;
  transform: translate(0, 0);
}

@media (max-width: 414px) {
  .verify__nav-item:last-of-type:after {
    width: 26px;
    left: 32px;
  }
}
@media (max-width: 414px) {
  .verify__nav-item:last-of-type {
    padding-right: 0;
    text-align: end;
  }
}
@media (max-width: 414px) {
  .verify__nav-item {
    font-size: 10px;
    font-weight: 400;
    min-width: 58px;
    max-width: 68px;
    padding-right: 10px;
    text-transform: inherit;
  }
}
@media (max-width: 345px) {
  .verify__nav-item .navid {
    width: 60px;
    display: block;
  }
}
.verify__nav-num {
  position: absolute;
  top: -30px;
  left: 50%;
  z-index: 2;
  transform: translate(-50%, 0);
  background: var(--color-twelve);
  width: 24px;
  height: 24px;
  border-radius: 50%;
  color: var(--card);
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 12px;
  font-size: 0.75rem;
  font-weight: 800;
}

.active .verify__nav-num {
  background: var(--other-hundred-two);
}

@media (max-width: 414px) {
  .verify__nav {
    padding: 10px;
  }
}
.verify__fields {
  max-width: 288px;
}

.verify__submit {
  max-width: 288px;
  margin-top: 32px;
  height: 48px;
  font-size: 14px;
  font-size: 0.875rem;
}

.sumsub-box {
  max-width: 760px;
}

.sumsub-container {
  padding-top: 10px;
}

.form-field__input-wrap-large .form-field__input,
.form-field__input-wrap-large .form-field__range-input {
  padding-top: 10px;
  height: 80px !important;
}

.form-field__input-wrap-large .form-field__addon {
  height: 80px;
}

.qr {
  width: 176px;
  height: 176px;
  background: var(--card);
  margin: 32px auto;
}

.tooltip-copy {
  position: absolute;
  display: block;
  justify-content: center;
  align-items: center;
  background: var(--card);
  padding: 8px;
  height: 32px;
  width: auto;
  min-width: 68px;
  border-radius: 4px;
  top: -100%;
  right: 0;
  box-shadow: 0 2px 8px var(--rgba-seventeen);
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.tooltip-copy-up {
  display: flex;
  align-items: center;
  position: fixed;
  z-index: 1000000;
  top: 20px;
  right: 20px;
  width: calc(100% - 32px);
  max-width: 343px;
  min-height: 56px;
  margin-left: 16px;
  padding: 8px 8px 8px 52px;
  background: var(--other-twelve);
  border-radius: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  font-size: 14px;
  line-height: 22px;
}

.tooltip-copy-up:before {
  content: "";
  display: block;
  position: absolute;
  left: 17px;
  width: 24px;
  height: 24px;
  background: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='11' fill='%2330AD04'/%3E%3Cpath d='M16.5 9L10.3125 15L7.5 12.2727' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center center;
}

.transactions {
  display: grid;
  grid-template-columns: 1fr 3fr;
  row-gap: 8px;
  width: 100%;
  font-weight: 500;
  font-size: 14px;
  font-size: 0.875rem;
}

.transactions__col {
  display: flex;
  align-items: center;
  height: 74px;
  padding: 16px;
  background-color: var(--color-seventeen);
}

.transactions__col_code {
  border-radius: 8px 0 0 8px;
  text-transform: uppercase;
}

.transactions__col_status {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  flex-wrap: wrap;
  -moz-column-gap: 32px;
  column-gap: 32px;
  padding-left: 16px;
  text-align: right;
  border-radius: 0 8px 8px 0;
}

@media (max-width: 500px) {
  .transactions__col_status {
    grid-auto-flow: initial;
  }
}
.transactions__confirmations {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  flex-wrap: wrap;
  -moz-column-gap: 4px;
  column-gap: 4px;
}

.transactions__confirm {
  font-weight: 400;
  white-space: nowrap;
}

.deposit-crypto__address {
  margin-bottom: 20px;
}

.deposit-crypto__address .form-field__input,
.deposit-crypto__address .form-field__range-input {
  height: 48px;
  font-size: 16px;
  font-size: 1rem;
  font-weight: 500;
  padding-right: 80px;
}

.deposit-crypto .info {
  border-radius: 8px;
}

.deposit-crypto__network {
  display: flex;
  align-items: center;
  margin-top: 8px;
  padding: 8px 16px;
  border-radius: 8px;
  background: var(--background-color);
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 18px;
}

.deposit-crypto__network .icon {
  color: var(--bg-two);
  cursor: pointer;
}

.deposit-crypto__network .info-text {
  margin-left: 12px;
}

.deposit-crypto .form-field__title {
  min-height: auto;
}

.deposit-crypto .form-field__label {
  line-height: 22px;
}

.deposit-crypto .radio-group .radio-group__item {
  min-height: 40px;
}

.deposit-crypto .radio-group .radio-group__item-val {
  font-weight: 600;
}

.deposit-crypto .qr {
  width: 174px;
  height: 174px;
  margin: 40px auto;
}

.deposit-crypto .info {
  margin-top: 0;
}

.deposit-crypto .info.warning {
  padding: 16px;
}

.wallet-action-card {
  position: relative;
  display: block;
  width: 100%;
  padding: 20px 50px 20px 20px;
  border-radius: 4px;
  border: 1px solid var(--other-fifty-three);
  box-shadow: 0 2px 8px var(--rgba-seventeen);
  cursor: pointer;
  transition: box-shadow 0.3s, border-color 0.3s;
  margin-bottom: 30px;
}

.wallet-action-card_offset {
  margin-top: 16px;
}

.wallet-action-card:not(.active):not(.disabled):hover {
  border-color: var(--blue-two);
}

.wallet-action-card.active {
  cursor: default;
  box-shadow: none;
  border-color: var(--blue-two);
}

.wallet-action-card.disabled {
  cursor: default;
  box-shadow: none;
  opacity: 0.65;
}

.wallet-action-card__title {
  font-size: 14px;
  font-weight: 600;
}

.wallet-action-card__angle {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  color: var(--other-fifty-one);
  top: 50%;
  right: 16px;
  width: 16px;
  height: 16px;
  transform: rotate(-90deg) translateX(8px);
}

.wallet-action-card__footnote {
  position: relative;
  width: 100%;
  text-align: center;
  font-size: 14px;
}

.wire-transfer {
  position: relative;
  width: 100%;
  min-height: 60px;
  margin-top: 15px;
}

.wire-transfer__title {
  padding-bottom: 10px;
  font-weight: 600;
}

.wire-transfer__sub-title {
  font-size: 16px;
  font-weight: 500;
}

.wire-transfer__info {
  line-height: 1.2rem;
  font-size: 14px;
  color: gray;
  padding-top: 10px;
}

.wire-transfer__form {
  padding-top: 4px;
}

.wire-transfer__form .form-field-wrap {
  max-width: 288px;
}

.wire-transfer__form .form-field {
  margin-top: 16px;
}

.wire-transfer__form .group-btn {
  display: flex;
  flex-direction: row;
  align-content: center;
  justify-content: space-between;
  margin-top: 20px;
}

.wire-transfer__form .group-btn .btn {
  margin-top: 0;
}

.wire-transfer__select-box {
  position: relative;
  margin-top: 20px;
  margin-bottom: 20px;
}

.wire-transfer__select-box__delete {
  position: absolute;
  color: var(--other-ninety);
  font-size: 12px;
  font-weight: 500;
  right: 17px;
  bottom: -25px;
  cursor: pointer;
}

.wire-transfer__select-box__delete:hover {
  opacity: 0.7;
}

.wire-transfer__deposit-instructions {
  margin-top: 20px;
}

.wire-transfer__top-offset {
  margin-top: 20px;
}

.deposit-fiat .card-manager-wrapper {
  position: relative;
  display: flex;
  flex-wrap: wrap;
}

.deposit-fiat .payment {
  min-height: 125px;
  display: flex;
  margin-top: 24px;
}

.deposit-fiat .payment .payment__elem {
  max-width: 218px;
  flex: 1 1 218px;
  margin-left: 8px;
}

.deposit-fiat .payment .payment__elem:first-child {
  margin-left: 0;
}

.deposit-fiat .payment .payment__wrap-img {
  width: auto;
  flex-direction: column;
  padding: 15px 0 0;
}

.deposit-fiat .payment .payment__logo {
  display: flex;
  flex: 1 1;
  align-items: center;
}

.deposit-fiat .payment .payment__fee {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  padding-bottom: 10px;
  font-weight: 500;
  font-size: 14px;
  line-height: 19px;
  letter-spacing: -0.08px;
  color: var(--color-eighteen);
  text-align: center;
}

.deposit-fiat .payment .payment__fee-value {
  display: flex;
  flex-wrap: nowrap;
  margin: 0 5px;
  color: var(--other-fifty-four);
}

.deposit-fiat .payment .payment__img {
  max-width: 100%;
}

.deposit-fiat .payment .payment__img__swift {
  max-width: 46px;
  max-height: 46px;
}

.deposit-fiat .payment .payment__img__sepa {
  max-height: 20px;
}

.deposit-fiat .payment .payment__img__card,
.deposit-fiat .payment .payment__img__bank_card {
  max-height: 20px;
}

.deposit-fiat .payment .payment__img__advcash {
  max-width: 106px;
  max-height: 30px;
}

.deposit-fiat .payment__input {
  visibility: hidden;
  position: absolute;
}

.deposit-fiat .payment__input:checked + .payment__wrap-img:not(.disabled) {
  border: 1px solid var(--other-fifty-one);
}

.deposit-fiat .payment__input:hover + .payment__wrap-img:not(.disabled) {
  background: var(--custom-bg-ten);
}

.deposit-fiat .payment__wrap-img {
  border-radius: 8px;
  border: 1px solid var(--other-fifty-three);
  transition: 0.3s border;
  width: 344px;
  height: 100%;
  min-height: 125px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  cursor: pointer;
  z-index: 2;
}

.deposit-fiat .payment__wrap-img img {
  max-width: 139px;
  max-height: 80px;
}

.deposit-fiat .payment__wrap-img.disabled {
  cursor: default;
  filter: grayscale(100%);
}

.deposit-fiat .payment__img {
  margin: 0 auto;
}

@media (max-width: 768px) {
  .deposit-fiat .payment {
    flex-direction: column;
  }
  .deposit-fiat .payment .card-manager-item {
    width: 100px;
  }
  .deposit-fiat .payment .payment__elem {
    max-width: 100%;
    flex: 1 1;
    margin-left: 0;
    margin-top: 10px;
  }
  .deposit-fiat .payment .payment__elem:first-child {
    margin-top: 0;
  }
}
.deposit-fiat .card__step + .form-field {
  margin-top: 33px;
}

.deposit-fiat .result {
  border-collapse: unset;
  font-size: 14px;
  margin-top: 24px;
}

.deposit-fiat .result__title {
  font-weight: 600;
  padding-right: 24px;
  padding-bottom: 8px;
}

.deposit-fiat .result__amount {
  text-transform: uppercase;
  color: var(--text-two);
  padding-bottom: 8px;
}

@media (max-width: 500px) {
  .deposit-fiat .recipient-info-wrapper {
    overflow: auto;
  }
}
.deposit-fiat .recipient-info {
  width: 100%;
  border-collapse: separate;
  border-left: 1px solid #d4d8db;
  border-bottom: 1px solid #d4d8db;
  font-size: 14px;
  font-weight: 600;
  margin: 23px 0 16px;
  border-radius: 6px;
}

.deposit-fiat .recipient-info__row:first-child .recipient-info__col:first-child {
  border-top-left-radius: 6px;
}

.deposit-fiat .recipient-info__row:first-child .recipient-info__col:last-child {
  border-top-right-radius: 6px;
}

.deposit-fiat .recipient-info__row:last-child .recipient-info__col:first-child {
  border-bottom-left-radius: 6px;
}

.deposit-fiat .recipient-info__row:last-child .recipient-info__col:last-child {
  border-bottom-right-radius: 6px;
}

.deposit-fiat .recipient-info__col {
  border-top: 1px solid #d4d8db;
  border-right: 1px solid #d4d8db;
  padding: 16px 16px 16px 32px;
}

.deposit-fiat .recipient-info__col:first-child {
  background: var(--custom-bg-eleven);
  width: 37%;
}

.deposit-fiat .recipient-info__col:last-child {
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: 400;
}

.deposit-fiat .recipient-info__help {
  color: var(--gray-two);
  font-size: 12px;
  font-size: 0.75rem;
  font-weight: 500;
  margin-top: 7px;
}

.deposit-fiat .group-btn {
  margin-top: 34px;
}

.deposit-fiat .group-btn__link {
  display: flex;
  align-items: center;
}

.deposit-fiat .form-field__group-prepend {
  max-width: 288px;
}

.deposit-fiat .card_alert {
  margin-bottom: 10px;
}

.deposit-fiat .card_fiat .card__text {
  margin-bottom: 42px;
}

.deposit-fiat .card_fiat .card__text-last {
  margin-bottom: 70px;
}

@media (max-width: 640px) {
  .deposit-fiat .form-field__row {
    flex-direction: column;
  }
  .deposit-fiat .form-field__row .form-field__lc,
  .deposit-fiat .form-field__row .form-field__rc {
    width: 100%;
    padding-right: 0;
  }
  .deposit-fiat .form-field__row .form-field__rc {
    align-items: flex-start;
  }
  .deposit-fiat .form-field__row .form-field__group-prepend {
    max-width: 100%;
  }
}
@media (min-height: 320px) and (min-width: 415px) and (max-width: 568px) {
  .wallets__transactions .filters__field.first {
    padding: 0 18px 0 32px;
  }
}
@media (min-height: 320px) and (min-width: 415px) and (max-width: 568px) {
  .wallets__transactions .filters__field.second {
    padding: 0 18px 0 18px;
  }
}
@media (min-height: 320px) and (min-width: 415px) and (max-width: 568px) {
  .wallets__transactions .filters__field.third {
    padding: 0 18px 0 18px;
    margin: 0 0 0 14px;
  }
}
@media (min-height: 320px) and (min-width: 415px) and (max-width: 568px) {
  .wallets__transactions .filters__field_currency {
    min-width: 185px;
  }
}
.wallets__transactions .basic-table__amount {
  padding: 25px 0 26px 32px;
  width: 183px;
}

.wallets__transactions .basic-table__uppercase {
  font-weight: 600;
}

@media (min-height: 320px) and (min-width: 415px) and (max-width: 568px) {
  .wallets__transactions .basic-table {
    min-width: inherit;
  }
}
@media (min-height: 320px) and (min-width: 415px) and (max-width: 568px) {
  .wallets__transactions .vdp-datepicker.form-field__input.form-field__date input,
  .wallets__transactions .vdp-datepicker.form-field__date.form-field__range-input input {
    font-size: 12px;
    padding: 0 0 0 30px;
  }
}
@media (min-height: 320px) and (min-width: 415px) and (max-width: 568px) {
  .wallets__transactions .vdp-datepicker.form-field__input.form-field__date,
  .wallets__transactions .vdp-datepicker.form-field__date.form-field__range-input {
    min-width: 123px;
  }
}
@media (min-height: 320px) and (min-width: 415px) and (max-width: 568px) {
  .wallets__transactions .form-field__icon {
    left: 5px;
  }
}
@media (min-height: 320px) and (min-width: 415px) and (max-width: 568px) {
  .wallets__transactions .form-field__delimiter {
    margin: 0 20px;
  }
}
.wallets__transactions .form-field__label {
  margin: 0 0 8px 0;
}

@media (min-height: 320px) and (min-width: 415px) and (max-width: 568px) {
  .wallets__transactions .form-field__label {
    margin: 0 0 8px 0;
  }
}
@media (min-height: 320px) and (min-width: 415px) and (max-width: 568px) {
  .wallets__transactions .filters__wrap {
    flex-direction: column;
  }
}
.wallets__transactions .l-block {
  display: contents;
}

@media (min-height: 320px) and (min-width: 415px) and (max-width: 568px) {
  .wallets__transactions .l-block {
    display: flex;
  }
}
.wallets__transactions .r-block {
  border-left: 1px solid var(--other-fourteen);
}

@media (min-height: 320px) and (min-width: 415px) and (max-width: 568px) {
  .wallets__transactions .vdp-datepicker__calendar {
    left: 0;
  }
}
.wallets__transactions .table__mobile-label {
  min-width: 120px;
}

.crypto__withdrawal .danger-box {
  background: var(--custom-bg-twelve);
}

.crypto__withdrawal .message-box {
  margin-top: 24px;
}

.crypto__withdrawal .limit-error-box {
  display: flex;
  width: 100%;
  padding: 16px;
  margin-top: 16px;
  border-radius: 4px;
  background: var(--custom-bg-twelve);
  color: var(--text-two);
}

.crypto__withdrawal .limit-error-box p {
  color: var(--other-fifty-five);
  padding: 0;
  word-wrap: break-word;
  font-weight: 400;
  line-height: 22px;
  font-size: 14px;
  font-size: 0.875rem;
}

.crypto__withdrawal .breadcrumbs {
  margin-bottom: 24px;
}

.crypto__withdrawal .currencies__label {
  display: block;
  font-weight: 400;
}

.crypto__withdrawal .currencies__label .auth__checkbox-custom {
  top: 2px;
}

.crypto__withdrawal .currencies__label .auth__checkbox-desc {
  padding-top: 0;
}

.crypto__withdrawal .currencies__label .auth__checkbox-desc .bold {
  font-weight: 600;
  white-space: nowrap;
}

.crypto__withdrawal .warning-modal .modal__body {
  max-width: 500px;
}

.crypto__withdrawal .result {
  border-collapse: unset;
  font-size: 14px;
  font-size: 0.875rem;
  margin: 26px 0 35px;
}

.crypto__withdrawal .result__elems {
  line-height: 1;
}

.crypto__withdrawal .result__title {
  font-weight: 600;
  padding-right: 24px;
  padding-bottom: 8px;
}

.crypto__withdrawal .result__amount {
  text-transform: uppercase;
  color: var(--text-two);
  padding-bottom: 8px;
}

@media (max-width: 414px) {
  .crypto__withdrawal .result {
    margin: 15px 35px 15px 0;
  }
}
.crypto__withdrawal .list-between {
  padding: 24px 0;
  border-bottom: none;
}

@media (max-width: 768px) {
  .crypto__withdrawal .list-between {
    padding: 16px 0;
  }
}
.crypto__withdrawal .list-between__item {
  padding: 0 0 8px 0;
  line-height: 22px;
}

.crypto__withdrawal .list-between__item:last-child {
  padding: 0;
}

.crypto__withdrawal .list-between__item > span:first-child {
  display: inline-block;
  position: relative;
  width: auto;
  flex: 0 1 auto;
  overflow: hidden;
  padding-right: 20px;
}

.crypto__withdrawal .list-between__item > span:first-child:after {
  content: "";
  display: block;
  position: absolute;
  width: 20px;
  height: 100%;
  background: linear-gradient(to left, var(--card) 0%, var(--card) 50%, var(--rgba-thirteen) 100%);
  right: 0;
  top: 0;
}

.crypto__withdrawal .list-between__item .list-between__item-val {
  flex: 0 0 auto;
  justify-content: flex-end;
  max-width: calc(100% - 20px);
}

@media (max-width: 768px) {
  .crypto__withdrawal .list-between__item {
    padding: 0 0 4px 0;
  }
}
.crypto__withdrawal .card__title {
  padding-bottom: 10px;
  margin-bottom: 24px;
}

@media (max-width: 768px) {
  .crypto__withdrawal .card__title {
    margin-bottom: 16px;
  }
}
.crypto__withdrawal .form-field {
  max-width: inherit;
}

.crypto__withdrawal .form-field__row {
  display: flex;
  align-items: flex-start;
}

@media (max-width: 414px) {
  .crypto__withdrawal .form-field__row {
    flex-direction: column;
  }
}
.crypto__withdrawal .form-field__lc,
.crypto__withdrawal .form-field__rc {
  width: 50%;
  display: flex;
  flex-direction: column;
}

@media (max-width: 414px) {
  .crypto__withdrawal .form-field__lc {
    width: 100%;
  }
}
.crypto__withdrawal .form-field__rc {
  justify-content: center;
  align-items: flex-end;
  color: var(--gray-two);
  padding: 24px 16px 0 0;
}

@media (max-width: 414px) {
  .crypto__withdrawal .form-field__rc {
    width: 100%;
    align-items: flex-start;
  }
}
.crypto__withdrawal .form-field__tooltip,
.crypto__withdrawal .form-field__ammount {
  font-weight: 600;
  line-height: 1;
  display: inline-block;
}

.crypto__withdrawal .form-field__tooltip {
  font-size: 14px;
  font-size: 0.875rem;
}

@media (max-width: 414px) {
  .crypto__withdrawal .form-field__tooltip {
    font-size: 13px;
    font-size: 0.8125rem;
  }
}
.crypto__withdrawal .form-field__ammount {
  font-size: 18px;
  font-size: 1.125rem;
  margin-top: 8px;
}

@media (max-width: 414px) {
  .crypto__withdrawal .form-field__ammount {
    font-size: 17px;
    font-size: 1.0625rem;
  }
}
.crypto__withdrawal .form-field__group-prepend {
  width: 100%;
}

.crypto__withdrawal .form-field__group-prepend .form-field__input,
.crypto__withdrawal .form-field__group-prepend .form-field__range-input {
  padding-right: 95px;
}

.crypto__withdrawal .form-field__group-prepend .form-field__prepend-text-normal {
  width: 87px;
  padding-right: 16px;
  text-align: end;
  color: var(--other-hundred-eight);
  font-size: 14px;
  font-weight: 600;
}

.crypto__withdrawal .form-field__group-prepend .form-field__prepend-text {
  top: 50%;
  transform: translateY(-50%);
}

.crypto__withdrawal .form-field__group-prepend .form-field__input,
.crypto__withdrawal .form-field__group-prepend .form-field__range-input {
  height: 48px;
  padding-top: 0;
  background: transparent;
}

.crypto__withdrawal .form-field_last {
  margin-top: 16px;
}

.crypto__withdrawal .form-field__label {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 20px;
}

.crypto__withdrawal .form-field .form-field__help-small {
  line-height: 18px;
  color: var(--gray);
}

.crypto__withdrawal .card__text {
  margin-top: 34px;
}

.crypto__withdrawal .form-field-wrap {
  max-width: 288px;
}

.crypto__withdrawal .form-field__help {
  margin-top: 4px;
}

.crypto__withdrawal .form-field__help .fill-amount-disabled {
  color: var(--gray);
}

.crypto__withdrawal input:disabled {
  background-color: var(--background-color);
}

.crypto__withdrawal .form-field__link {
  margin-left: 2px;
}

.crypto__withdrawal .form-default__btn {
  max-width: 100%;
  margin-top: 0;
}

@media (max-width: 768px) {
  .crypto__withdrawal .form-default__btn {
    margin-top: 0;
  }
}
.crypto__withdrawal .form-field__input,
.crypto__withdrawal .form-field__range-input {
  height: 48px;
  padding-top: 0;
}

.crypto__withdrawal .card-wrapper {
  display: flex;
  justify-content: flex-start;
  flex-direction: row;
}

.crypto__withdrawal .card-wrapper .title-tooltip {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
}

.crypto__withdrawal .card-wrapper .title-tooltip .form-field__title-tooltip {
  width: 320px;
  min-width: auto;
  padding: 8px;
}

@media (max-width: 374px) {
  .crypto__withdrawal .card-wrapper .title-tooltip .form-field__title-tooltip {
    min-width: 200px;
    width: 280px;
  }
}
@media (max-width: 1024px) {
  .crypto__withdrawal .card-wrapper {
    flex-direction: column-reverse;
  }
}
.crypto__withdrawal .left-column {
  width: 100%;
}

.crypto__withdrawal .right-column {
  max-width: 360px;
  margin-left: 16px;
  width: 100%;
}

@media (max-width: 1024px) {
  .crypto__withdrawal .right-column {
    max-width: 500px;
    margin-left: 0;
    margin-bottom: 16px;
  }
}
.crypto__withdrawal .app-message .auth__msg {
  width: 100%;
  margin-top: 0;
}

.crypto__withdrawal .payment-completed .application__total-btn {
  max-width: none;
}

.crypto__withdrawal .payment-completed .bold {
  font-weight: 600;
}

.pseudo-input {
  display: flex;
  align-items: center;
  height: 48px;
  background: var(--card);
  border: 1px solid var(--other-seventy-nine);
  box-sizing: border-box;
  border-radius: 4px;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 22px;
}

.pseudo-input .pseudo-input__empty {
  padding: 0 15px;
  color: var(--other-seventy-nine);
  cursor: default;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.pseudo-input .pseudo-input__container {
  width: 100%;
  height: 100%;
  padding: 4px;
}

.pseudo-input .pseudo-input__container .pseudo-input__value {
  display: flex;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 0 9px;
  background: var(--white-one);
  border-radius: 2px;
  color: var(--gray);
}

.warning {
  padding-top: 20px;
  padding-bottom: 20px;
}

.warning .warning__title {
  padding: 0 35px;
  font-weight: 600;
  font-size: 24px;
  line-height: 33px;
  color: var(--text);
  text-align: center;
}

.warning .warning__text {
  margin-top: 25px;
  margin-bottom: 25px;
  font-weight: 500;
  font-size: 14px;
  line-height: 21px;
  color: var(--rgba-fourteen);
  text-align: center;
}

.warning .warning__text .bold-text {
  font-weight: bold;
}

.warning .warning__buttons {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  margin: 0 auto;
}

.warning .warning__buttons .btn {
  max-width: 150px;
  margin: 5px 15px;
}

.fiat__withdrawal .card-new_form {
  position: relative;
  min-height: 100px;
  margin-bottom: 16px;
}

.fiat__withdrawal .payment {
  min-height: 100px;
  display: flex;
}

.fiat__withdrawal .payment .payment__elem {
  max-width: 218px;
  height: 100px;
  flex: 1 1 218px;
  margin-left: 8px;
  cursor: pointer;
}

.fiat__withdrawal .payment .payment__elem:first-child {
  margin-left: 0;
}

.fiat__withdrawal .payment .payment__wrap-img {
  width: auto;
  flex-direction: column;
  padding: 15px 0 0;
}

.fiat__withdrawal .payment .payment__logo {
  display: flex;
  flex: 1 1;
  align-items: center;
}

.fiat__withdrawal .payment .payment__fee {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  padding-bottom: 10px;
  font-weight: 500;
  font-size: 14px;
  line-height: 19px;
  letter-spacing: -0.08px;
  color: var(--color-eighteen);
  text-align: center;
}

.fiat__withdrawal .payment .payment__fee-value {
  display: flex;
  flex-wrap: nowrap;
  margin: 0 5px;
  color: var(--text-two);
}

.fiat__withdrawal .payment .payment__img {
  max-width: 100%;
}

.fiat__withdrawal .payment .payment__img__swift {
  max-width: 46px;
  max-height: 46px;
}

.fiat__withdrawal .payment .payment__img__sepa {
  max-height: 20px;
}

.fiat__withdrawal .payment .payment__img__card,
.fiat__withdrawal .payment .payment__img__bank_card {
  max-height: 20px;
}

.fiat__withdrawal .payment .payment__img__advcash {
  max-width: 90px;
  max-height: 30px;
}

.fiat__withdrawal .payment__input {
  visibility: hidden;
  position: absolute;
}

.fiat__withdrawal .payment__input:checked + .payment__wrap-img:not(.disabled) {
  border: 1px solid var(--other-fifty-one);
}

.fiat__withdrawal .payment__input:hover + .payment__wrap-img:not(.disabled-hover) {
  background: var(--custom-bg-ten);
}

.fiat__withdrawal .payment__wrap-img {
  border-radius: 8px;
  border: 1px solid var(--other-fifty-three);
  transition: 0.3s border;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 100px;
}

.fiat__withdrawal .payment__wrap-img img {
  max-width: 139px;
  max-height: 80px;
}

.fiat__withdrawal .payment__wrap-img.disabled {
  cursor: default;
  filter: grayscale(100%);
}

@media (max-width: 768px) {
  .fiat__withdrawal .payment {
    flex-direction: column;
  }
  .fiat__withdrawal .payment .payment__elem {
    max-width: 100%;
    flex: 1 1;
    margin-left: 0;
    margin-top: 10px;
  }
  .fiat__withdrawal .payment .payment__elem:first-child {
    margin-top: 0;
  }
}
.fiat__withdrawal .left-column {
  max-width: 500px;
}

.fiat__withdrawal .step-margin {
  margin-top: 16px;
}

.fiat__withdrawal .card__step:not(.no-border) {
  border-bottom: 1px solid var(--other-seventy-nine);
  padding-bottom: 10px;
}

.fiat__withdrawal .no-border {
  margin-bottom: 16px;
}

.fiat__withdrawal .card__step-txt {
  color: var(--text-two);
}

.fiat__withdrawal .fiat-help {
  display: flex;
  align-items: center;
  padding: 16px;
  border-radius: 4px;
  margin: 24px auto 0;
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.4;
  background: var(--background-color);
  color: var(--text-two);
}

.fiat__withdrawal .fiat-help p {
  padding: 0 0 0 14px;
}

.fiat__withdrawal .fiat-help .desc {
  word-wrap: break-word;
}

.fiat__withdrawal .fiat-help .blue-link {
  color: var(--color-fifteen);
}

.fiat__withdrawal .fiat-help-form {
  margin: 0 auto 16px;
}

.fiat__withdrawal .insufficient-error {
  margin-left: 2px;
}

.fiat__withdrawal .confirmation-modal .app-message .auth__msg {
  margin-bottom: 0;
}

.withdrawal-limit {
  height: 100%;
}

.withdrawal-limit p,
.withdrawal-limit span {
  line-height: 22px;
  font-size: 14px;
}

.withdrawal-limit .withdrawal-limit_title {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
}

.withdrawal-limit .withdrawal-limit_title .form-field__title-tooltip {
  position: relative;
  bottom: 77px;
  left: -225px;
  min-width: 320px;
  padding: 8px;
}

.withdrawal-limit .withdrawal-limit_title .form-field__title-tooltip p {
  line-height: 1.25;
  font-size: 0.85rem;
}

@media (max-width: 374px) {
  .withdrawal-limit .withdrawal-limit_title .form-field__title-tooltip {
    min-width: 200px;
  }
}
.withdrawal-limit .withdrawal-limit_title .form-field__title-icon {
  display: inline-block;
  vertical-align: middle;
  margin-left: 7px;
}

.withdrawal-limit .withdrawal-limit_title .text {
  font-weight: 600;
}

.withdrawal-limit .withdrawal-limit_left-amount .grey {
  color: var(--gray);
}

.withdrawal-limit .withdrawal-limit_end-limit-box {
  display: flex;
  width: 100%;
  padding: 16px;
  margin-top: 16px;
  border-radius: 8px;
  background: var(--custom-bg-twelve);
  color: var(--text-two);
}

.withdrawal-limit .withdrawal-limit_end-limit-box img {
  width: 22px;
  height: 22px;
}

.withdrawal-limit .withdrawal-limit_end-limit-box p {
  padding: 0 0 0 14px;
  word-wrap: break-word;
  font-weight: 400;
  line-height: 22px;
  font-size: 14px;
  font-size: 0.875rem;
}

.currency-cart__link {
  display: flex;
  align-items: center;
  justify-content: center;
}

.currency-cart__wrap {
  background: var(--card);
  box-shadow: 0 2px 8px var(--rgba-seventeen);
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 16px 24px;
  font-weight: 600;
}

@media (max-width: 1260px) {
  .currency-cart__wrap {
    padding: 16px;
  }
}
.currency-cart__main {
  display: flex;
  justify-content: space-between;
}

.currency-cart__inner {
  display: flex;
  flex-direction: column;
  width: calc(100% - 48px);
  padding-left: 12px;
}

@media (max-width: 1160px) {
  .currency-cart__inner {
    padding-left: 8px;
  }
}
.currency-cart__top,
.currency-cart__bot {
  display: flex;
  justify-content: space-between;
}

.currency-cart__top {
  align-items: center;
  line-height: 1;
}

.currency-cart__bot {
  align-items: flex-start;
  margin-top: 8px;
  line-height: 16px;
}

.currency-cart__bot .currency-cart__rc {
  width: calc(100% - 100px);
  flex: 1 0 auto;
  padding: 0;
}

.currency-cart__bot .currency-cart__title {
  flex: 0 1 auto;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.currency-cart__bot .currency-cart__title,
.currency-cart__bot .currency-cart__rc {
  width: auto;
}

.currency-cart__bot .currency-cart__course,
.currency-cart__bot .currency-cart__currency {
  display: flex;
  justify-content: flex-end;
  overflow: visible;
  width: auto;
  font-size: 12px;
  font-size: 0.75rem;
  color: var(--gray-two);
  white-space: nowrap;
}

.currency-cart__bot .currency-cart__icon {
  margin-right: 7px;
  margin-top: 1px;
}

.currency-cart__bot .currency-cart__tooltip {
  width: 270px;
  top: auto;
  height: auto;
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: 400;
}

.currency-cart__rc {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  position: relative;
  width: calc(100% - 92px);
  padding-left: 8px;
}

.currency-cart__hidden-balance {
  align-self: center;
  padding-left: 8px;
}

.currency-cart__img {
  border-radius: 50%;
  min-width: 48px;
  flex: 0 1 48px;
  width: 48px;
  height: 48px;
}

.currency-cart__abbr {
  font-size: 18px;
  font-size: 1.125rem;
  text-transform: uppercase;
}

.currency-cart__title {
  color: var(--gray-two);
  font-size: 14px;
  font-size: 0.875rem;
  display: inline-block;
  width: 70%;
}

.interest-fixed__block .currency-cart__title {
  width: 100%;
  font-weight: 600;
}

@media (max-width: 1320px) {
  .currency-cart__title {
    font-size: 12px;
    font-size: 0.75rem;
  }
}
@media (max-width: 1220px) {
  .currency-cart__title {
    width: 100%;
    margin-right: 8px;
  }
}
.currency-cart__course,
.currency-cart__currency {
  font-size: 18px;
  font-size: 1.125rem;
  text-transform: uppercase;
  display: inline-block;
}

@media (max-width: 1160px) {
  .currency-cart__course,
  .currency-cart__currency {
    font-size: 14px;
    font-size: 0.875rem;
  }
}
.currency-cart__currency {
  margin-left: 8px;
}

.currency-cart__course-changing,
.currency-cart__currency-changing {
  font-size: 12px;
  font-size: 0.75rem;
  text-align: right;
  display: inline-block;
}

.currency-cart__course,
.currency-cart__course-changing {
  width: 100%;
  overflow: hidden;
  text-align: right;
  text-overflow: ellipsis;
}

.currency-cart__course.canHover,
.currency-cart__course-changing.canHover {
  cursor: pointer;
}

.currency-cart__course.canHover:hover + .currency-cart__tooltip,
.currency-cart__course-changing.canHover:hover + .currency-cart__tooltip {
  opacity: 1;
  visibility: visible;
}

.currency-cart__course {
  max-width: 70%;
}

.currency-cart__course-changing {
  max-width: 60%;
}

@media (max-width: 1240px) {
  .currency-cart__course-changing {
    max-width: 55%;
  }
}
.currency-cart__currency-changing {
  margin-left: 6px;
}

.currency-cart__tooltip {
  position: absolute;
  background: var(--card);
  border-radius: 4px;
  padding: 15px;
  align-items: center;
  top: -120px;
  right: -24px;
  height: 110px;
  box-shadow: 0 2px 8px var(--rgba-seventeen);
  opacity: 0;
  visibility: hidden;
  transition: ease-in 0.3s;
}

.currency-cart__tooltip__row {
  padding-bottom: 5px;
  font-size: 13px;
}

.currency-cart__tooltip__row__title {
  color: var(--gray-two);
  padding-right: 5px;
  margin-bottom: 5px;
  font-weight: 500;
}

.currency-cart__tooltip__row__text {
  font-weight: 400;
}

@media (max-width: 1240px) {
  .currency-cart__tooltip {
    right: -16px;
  }
}
.currency-cart__footer {
  display: flex;
  margin: 15px -8px 0;
}

.currency-cart__btn {
  margin: 0 8px;
  width: 50%;
  flex: 0 1 auto;
  max-width: none;
  font-weight: 600;
}

.wallet__header {
  display: flex;
  justify-content: space-between;
  margin-bottom: 4px;
}

@media (max-width: 500px) {
  .wallet__header {
    display: block;
    margin-bottom: 10px;
  }
}
.wallet__title {
  font-size: 24px;
  font-size: 1.5rem;
  font-weight: 600;
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}

.wallet__title-icon {
  margin-right: 12px;
}

.wallet__nav {
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: 600;
  display: inline-flex;
  border-bottom: 2px solid var(--white-two);
}

.wallet__nav-item {
  padding: 0 21px;
}

.wallet__nav-item:first-of-type {
  padding-left: 0;
}

.wallet__nav-item:last-of-type {
  padding-right: 0;
}

.wallet__nav-item:hover {
  color: var(--primary-color);
}

@media (min-height: 320px) and (min-width: 415px) and (max-width: 568px) {
  .wallet__nav-item {
    padding: 0 14px;
  }
}
.wallet__nav-link {
  position: relative;
  padding: 10px 0;
  display: inline-block;
}

.wallet__nav-link.nuxt-link-exact-active {
  color: var(--primary-color);
}

.wallet__nav-link.nuxt-link-exact-active:before {
  content: "";
  width: 100%;
  height: 4px;
  background: var(--primary-color);
  position: absolute;
  bottom: -3px;
  left: 0;
}

@media (min-height: 320px) and (min-width: 300px) and (max-width: 568px) {
  .wallet__nav-link {
    font-size: 12px;
  }
}
@media (max-width: 300px) {
  .wallet__nav {
    display: none;
  }
}
.wallet__nav-mobile {
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: 600;
  display: none;
  border-bottom: 2px solid var(--white-two);
}

.wallet__nav-mobile-item {
  padding: 0 21px;
}

.wallet__nav-mobile-item:first-of-type {
  padding-left: 0;
}

.wallet__nav-mobile-item:last-of-type {
  padding-right: 0;
}

.wallet__nav-mobile-item:hover {
  color: var(--primary-color);
}

@media (max-width: 414px) {
  .wallet__nav-mobile-item {
    padding: 0 10px;
  }
}
.wallet__nav-mobile-link {
  position: relative;
  padding: 10px 0;
  display: inline-block;
}

.wallet__nav-mobile-link.nuxt-link-exact-active {
  color: var(--primary-color);
}

.wallet__nav-mobile-link.nuxt-link-exact-active:before {
  content: "";
  width: 100%;
  height: 4px;
  background: var(--primary-color);
  position: absolute;
  bottom: -3px;
  left: 0;
}

@media (max-width: 414px) {
  .wallet__nav-mobile-link {
    font-size: 12px;
  }
}
@media (max-width: 414px) {
  .wallet__nav-mobile {
    display: -ms-flexbox;
    overflow-x: auto;
    overflow-y: hidden;
    -ms-overflow-style: none;
    scrollbar-width: none;
    overflow: -moz-scrollbars-none;
  }
}
.wallet__nav-mobile::-webkit-scrollbar {
  display: none;
}

.table-details {
  font-size: 14px;
  font-size: 0.875rem;
  display: flex;
}

@media (max-width: 768px) {
  .table-details {
    flex-direction: column;
    row-gap: 8px;
  }
}
.table-details__col {
  flex: 1;
}

.table-details__col_network {
  max-width: 231px;
}

.table-details__col-title {
  font-weight: 600;
}

.table-details__txid {
  word-break: break-all;
}

@media (max-width: 768px) {
  .table-history .scrollable {
    overflow: visible;
    width: 100%;
  }
  .table-history .filters,
  .table-history .basic-table__head,
  .table-history .table-history__fee {
    display: none;
  }
  .table-history .pagination-wrap {
    display: flex;
  }
  .table-history .pagination__page {
    flex-wrap: wrap;
  }
  .table-history .app-message {
    margin-bottom: 1rem !important;
  }
  .table-history .basic-table {
    display: block;
    width: 100%;
    min-width: auto;
  }
  .table-history .basic-table__body {
    display: flex;
    flex-direction: column;
  }
  .table-history .basic-table__body tr {
    display: flex;
    flex-wrap: wrap;
    position: relative;
    padding: 7px 0;
  }
  .table-history .basic-table__body tr:last-of-type {
    box-shadow: none;
  }
  .table-history .table-history__details,
  .table-history .table-history__amount,
  .table-history .table-history__date {
    padding: 3px 0;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  .table-history .table-history__details:last-child,
  .table-history .table-history__amount:last-child,
  .table-history .table-history__date:last-child {
    padding-right: 10px;
  }
  .table-history .table-history__details {
    order: 1;
    width: 100%;
    color: var(--text);
    font-size: 12px;
  }
  .table-history .table-history__date {
    order: 2;
    width: 45%;
    display: flex;
    align-items: center;
    color: var(--color-twenty);
    font-size: 12px;
    font-weight: 500;
  }
  .table-history .table-history__amount {
    order: 3;
    width: 55%;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    font-size: 15px;
    font-weight: normal;
  }
  .table-history .table-history__amount span {
    font-weight: normal;
    margin-right: 5px;
  }
}
.whitelisting-modal__description {
  margin-bottom: 16px;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 22px;
}

.whitelisting-modal__periods-item {
  font-weight: 600;
  text-align: center;
}

.default__wrapper .global-wrap {
  display: flex;
  flex-direction: column;
  min-height: 100vh;
}

.default__wrapper .global-wrap .header_default {
  position: static;
}

.default__wrapper .global-wrap .auth {
  background: var(--card);
  padding: 40px;
  border-radius: 12px;
  max-width: 489px;
  width: 100%;
  margin-left: auto;
  margin-right: 0;
}

.default__wrapper .main {
  flex: 1 0 auto;
  min-height: auto;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 0 16px;
  padding: 64px 16px 134px;
  position: relative;
  min-height: 560px;
}
.default__wrapper .main .main-auth-bg-img {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
@media (max-width: 768px) {
  .default__wrapper .main .main-auth-bg-img {
    display: none;
  }
}
.default__wrapper .main .auth__container {
  width: 100%;
}
@media (max-width: 768px) {
  .default__wrapper .main .auth__container {
    padding: 0px;
  }
}

.default__wrapper .main .__nuxt-error-page {
  background: var(--other-fifty);
}

.default__wrapper .main__inner {
  background-color: var(--accept-item);
  background: url(/app/img/authentication_bg.09407e7.png) no-repeat 100% 100%;
  background-repeat: no-repeat;
}

@media (min-height: 320px) and (min-width: 320px) and (max-width: 568px) {
  .default__wrapper .main__inner {
    margin-left: 0;
  }
}
@media (max-width: 768px) {
  .default__wrapper .main {
    padding: 90px 0px;
    background: #0e0c0c;
    min-height: 0;
  }
}
@media (max-width: 430px) {
  .default__wrapper .global-wrap .auth {
    padding: 40px 24px;
  }
}
.child-view {
  padding: 32px 48px 32px 32px;
  width: 100%;
  position: absolute;
  transition: all 0.5s cubic-bezier(0.55, 0, 0.1, 1);
}

.main {
  min-height: 100vh;
  height: 100%;
  display: flex;
  flex-direction: column;
}

.main__body {
  display: flex;
  align-items: flex-start;
  width: 100%;
  max-width: 1352px;
  margin: 0 auto;
  padding: 0 24px;
  flex: 1 0 auto;
}

@media (max-width: 1160px) {
  .main__body {
    max-width: 100%;
  }
}
@media (max-width: 414px) {
  .main__body {
    padding: 0 16px;
    overflow-x: hidden;
  }
}
@media (min-height: 320px) and (min-width: 415px) and (max-width: 568px) {
  .main__body {
    padding: 0 22px;
  }
}
.main__sticky-header {
  position: sticky;
  top: 32px;
  z-index: 100;
  background-color: var(--background-color);
}

.main__sticky-header:before {
  content: "";
  position: absolute;
  top: -32px;
  bottom: 0;
  left: 50%;
  z-index: -1;
  width: calc(100% + 32px);
  transform: translateX(-50%);
  background-color: inherit;
}

@media (max-width: 768px) {
  .main__sticky-header {
    position: unset;
    top: 64px;
    margin-top: -16px;
  }
  .main__sticky-header:before {
    width: 100%;
  }
}
.main__inner {
  width: calc(100% - 264px);
  min-height: 100vh;
  padding: 32px 0 32px;
  margin-left: 24px;
  position: relative;
  background-color: var(--background-color);
}

@media (max-width: 414px) {
  .main__inner {
    padding: 24px 0;
  }
}
@media (min-height: 320px) and (min-width: 415px) and (max-width: 568px) {
  .main__inner {
    width: 100%;
    padding: 22px 0;
  }
}
@media (max-width: 768px) {
  .main__inner {
    margin-left: 0;
    width: 100%;
  }
}
.scroll-disabled {
  overflow: hidden;
}

.interest-account-transactions-page .wrapper {
  position: relative;
  max-width: 1100px;
  height: 100%;
}

.interest-account-transactions-page .interest-account-transactions .tabs__icon {
  display: block;
}

.flag-icon {
  border-radius: 2px;
}

.error-page {
  position: relative;
  width: 100%;
  height: 100%;
}

.error-page.error-page_500 .error-page__description {
  max-width: 345px;
}

.error-page__block {
  display: flex;
  position: relative;
  margin: 0 auto;
  padding: 0 40px;
  width: 100%;
  max-width: 1210px;
  height: 100%;
  justify-content: space-between;
  align-items: center;
}

.error-page__info {
  position: relative;
  padding-right: 20px;
  max-width: 440px;
  color: var(--text-two);
}

.error-page__heading {
  font-size: 72px;
  font-weight: 600;
  line-height: 98px;
}

.error-page__tagline {
  font-size: 24px;
  font-weight: 600;
  line-height: 33px;
}

.error-page__description {
  margin-top: 10px;
  font-size: 14px;
  line-height: 19px;
}

.error-page__button {
  width: 100%;
  max-width: 220px;
  position: relative;
  margin-top: 40px;
  padding: 15px 30px;
  font-size: 14px;
  font-weight: 600;
  color: var(--card);
  border: none;
  border-radius: 4px;
  background-image: linear-gradient(102deg, var(--other-fifty-one), #00a5ff);
  transition: 0.35s;
  cursor: pointer;
}

.error-page__button:hover {
  opacity: 0.85;
}

.error-page__image {
  position: relative;
  margin: 0;
  padding: 0;
  width: 100%;
  max-width: 590px;
  height: auto;
  min-height: 100%;
}

@media (max-width: 768px) {
  .error-page {
    margin-top: 140px;
  }
  .error-page__block {
    flex-direction: column;
    justify-content: flex-start;
  }
  .error-page__info {
    display: flex;
    flex-direction: column;
    align-items: center;
    padding-right: 0;
  }
  .error-page__tagline,
  .error-page__description {
    text-align: center;
  }
  .error-page__image {
    margin: 74px 0 100px;
  }
}
@media (max-width: 374px) {
  .error-page {
    margin-top: 0;
  }
  .error-page__image {
    margin: 34px 0 20px;
  }
}
@media (max-width: 1024px) {
  .my-loan__activepending .loans-wrap.activepending {
    flex-direction: column;
  }
}
@media (max-width: 414px) {
  .my-loan__activepending .loans-wrap.activepending {
    flex-direction: column;
    margin: 16px 0 0;
  }
}
.my-loan__activepending .loans-wrap.activepending .loans-card__bot.top {
  display: none;
}

@media (max-width: 1024px) {
  .my-loan__activepending .loans-wrap.activepending .loans-card__bot.top {
    display: block;
  }
  .my-loan__activepending .loans-wrap.activepending .loans-card__bot.top .btn {
    margin-top: 0;
    margin-bottom: 16px;
    height: 40px;
    line-height: 40px;
  }
}
@media (max-width: 1024px) and (max-width: 414px) {
  .my-loan__activepending .loans-wrap.activepending .loans-card__bot.top .btn {
    margin-top: 16px;
  }
}
.my-loan__activepending .loans-wrap.activepending .loans-card__bot .btn {
  max-width: 100%;
  margin-top: 24px;
  color: var(--other-seventy-four);
  border-color: var(--other-seventy-four);
}

.my-loan__activepending .loans-wrap.activepending .loans-card__bot .btn:hover {
  background-color: var(--other-seventy-four);
  color: var(--card);
}

@media (max-width: 414px) {
  .my-loan__activepending .loans-wrap.activepending .loans-card__bot .btn {
    display: flex;
    justify-content: center;
  }
}
@media (max-width: 414px) {
  .my-loan__activepending .loans-wrap.activepending__title {
    font-size: 16px;
    font-size: 1rem;
  }
}
.my-loan__activepending .loans-wrap.activepending .credit-details__download-agreement {
  font-size: 12px;
  font-weight: 600;
  color: var(--other-fifty-one);
  padding-left: 16px !important;
  padding-top: 7px !important;
}

.my-loan__activepending .loans-wrap.activepending .credit-details__download-agreement a:hover {
  color: var(--other-seventy-six);
}

.my-loan__activepending .loans-wrap.activepending .credit-details__download-agreement__icon {
  padding-right: 7px;
  font-size: 20px;
  padding-top: 6px;
}

.my-loan__activepending .loans-wrap.activepending .credit-details__item {
  padding: 16px 0;
  border-bottom: 1px solid var(--new-two);
}

.my-loan__activepending .loans-wrap.activepending .credit-details__item:last-of-type {
  border: none;
  padding-bottom: 0;
  margin-bottom: 0;
}

.my-loan__activepending .loans-wrap.activepending .credit-details__item:first-of-type {
  padding-top: 0;
}

.my-loan__activepending .loans-wrap.activepending .credit-details__item__border-0 {
  border: none;
}

.my-loan__activepending .loans-wrap.activepending .credit-details__title {
  font-size: 16px;
  font-size: 1rem;
  font-weight: 600;
  display: inline-block;
  margin-bottom: 8px;
}

.my-loan__activepending .loans-wrap.activepending .credit-details__id {
  font-size: 14px;
  font-size: 0.875rem;
  color: var(--gray-two);
}

.my-loan__activepending .loans-wrap.activepending .credit-details__status {
  font-size: 14px;
  font-size: 0.875rem;
  position: relative;
  padding-left: 16px;
  font-weight: 600;
  margin-left: 24px;
  text-align: right;
  flex: 1 0 auto;
}

@media (max-width: 1160px) {
  .my-loan__activepending .loans-wrap.activepending .credit-details__status {
    flex: 0 1 auto;
  }
}
@media (max-width: 500px) {
  .my-loan__activepending .loans-wrap.activepending .credit-details__status {
    flex: 0 1 60%;
    margin-left: 14px;
  }
}
.my-loan__activepending .loans-wrap.activepending .credit-details__status span {
  position: relative;
}

.my-loan__activepending .loans-wrap.activepending .credit-details__status span:before {
  position: absolute;
  content: "";
  width: 8px;
  height: 8px;
  border-radius: 50%;
  display: block;
  left: -16px;
  top: 4px;
}

.my-loan__activepending .loans-wrap.activepending .credit-details__status.active {
  color: var(--other-seventy-eigth);
}

.my-loan__activepending .loans-wrap.activepending .credit-details__status.active span:before {
  background: var(--other-seventy-eigth);
}

.my-loan__activepending .loans-wrap.activepending .credit-details__status.pending {
  color: var(--other-sixty-five);
}

.my-loan__activepending .loans-wrap.activepending .credit-details__status.pending span:before {
  background: var(--other-sixty-five);
}

.my-loan__activepending .loans-wrap.activepending .credit-details__status.cancelled {
  color: var(--other-ninety);
}

.my-loan__activepending .loans-wrap.activepending .credit-details__status.cancelled span:before {
  background: var(--other-ninety);
}

.my-loan__activepending .loans-wrap.activepending .credit-details__status.paid {
  color: var(--gray-two);
}

.my-loan__activepending .loans-wrap.activepending .credit-details__status.paid span:before {
  background: var(--gray-two);
}

@media (max-width: 414px) {
  .my-loan__activepending .loans-wrap.activepending .credit-details__status.paid {
    margin: 0 0 0 8px;
  }
}
.my-loan__activepending .loans-wrap.activepending .credit-details__status.liquidating,
.my-loan__activepending .loans-wrap.activepending .credit-details__status.liquidation_risk {
  color: var(--other-forty-six);
}

.my-loan__activepending .loans-wrap.activepending .credit-details__status.liquidating span:before,
.my-loan__activepending .loans-wrap.activepending .credit-details__status.liquidation_risk span:before {
  background: var(--other-forty-six);
}

.my-loan__activepending .loans-wrap.activepending .credit-details__without-border {
  border: none;
}

@media (min-height: 320px) and (min-width: 415px) and (max-width: 568px) {
  .my-loan__activepending .loans-wrap.activepending .loans-wrap__headline {
    padding: 0 0 10px 0;
  }
}
@media (max-width: 414px) {
  .my-loan__activepending .loans-wrap.activepending .loans-wrap__headline {
    padding: 0 0 10px 0;
  }
}
.my-loan__activepending .loans-wrap.activepending .loans-wrap__inner {
  padding-top: 20px;
}

@media (max-width: 414px) {
  .my-loan__activepending .loans-wrap.activepending .loans-wrap__row {
    padding: 0 0 8px 0;
  }
}
.my-loan__activepending .loans-wrap.activepending .loans-wrap__row > span:first-of-type {
  font-weight: 400;
}

.my-loan__activepending .loans-wrap.activepending .loans-wrap__row > span:last-of-type {
  font-weight: 600;
  text-align: end;
}

.my-loan__activepending .loans-wrap.activepending .loans-wrap__lc {
  box-shadow: none;
  border: 1px solid var(--bg-three);
}

@media (min-height: 320px) and (min-width: 415px) and (max-width: 568px) {
  .my-loan__activepending .loans-wrap.activepending .loans-wrap__lc {
    padding: 16px;
  }
}
@media (max-width: 414px) {
  .my-loan__activepending .loans-wrap.activepending .loans-wrap__lc {
    margin: 0 0 15px 0;
    padding: 16px;
  }
}
.my-loan__activepending .loans-wrap.activepending .loans-wrap__rc {
  box-shadow: none;
  border: 1px solid var(--bg-three);
}

@media (max-width: 1024px) {
  .my-loan__activepending .loans-wrap.activepending .loans-wrap__rc {
    max-width: 100%;
    margin: 15px 0 30px 0;
  }
}
@media (min-height: 320px) and (min-width: 415px) and (max-width: 568px) {
  .my-loan__activepending .loans-wrap.activepending .loans-wrap__rc {
    padding: 16px;
  }
}
@media (max-width: 414px) {
  .my-loan__activepending .loans-wrap.activepending .loans-wrap__rc {
    padding: 15px 10px;
  }
}
@media (min-height: 320px) and (min-width: 415px) and (max-width: 568px) {
  .my-loan__activepending .loans-wrap.activepending .loans-wrap__rc .loans-wrap__headline {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 414px) {
  .my-loan__activepending .loans-wrap.activepending .loans-wrap__rc .loans-wrap__headline {
    padding: 0 0 10px;
  }
}
.my-loan__activepending .loans-wrap.activepending .loans-wrap__rc .credit-details__wrap {
  padding-top: 20px;
}

@media (max-width: 1024px) {
  .my-loan__activepending .loans-wrap.activepending .loans-wrap__rc .credit-details__wrap .loans-card__bot {
    display: none;
  }
}
.my-loan__activepending .loans-wrap.activepending .loans-wrap__rc .credit-details__item {
  margin-bottom: 8px;
}

.my-loan__activepending .loans-wrap.activepending .loans-wrap__rc .loans-wrap__row:nth-child(odd) {
  background: var(--card);
}

@media (max-width: 414px) {
  .my-loan__activepending .loans-wrap.activepending .loans-wrap__rc {
    margin: 0 0 30px 0;
  }
}
.schedule__wrapper .loans-wrap__inner {
  padding-top: 16px;
}

.schedule__wrapper .loans-wrap__rc {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  background: transparent;
  box-shadow: none;
  border-radius: 0;
  padding: 0;
}

.schedule__wrapper .loans-wrap__rc-wrap {
  background: var(--card);
  height: auto;
  margin-bottom: 10px;
  box-shadow: 0 2px 8px var(--rgba-seventeen);
  border-radius: 4px;
  padding: 32px;
}

.schedule__wrapper .loans-wrap__rc .btn {
  max-width: 100%;
  margin-top: 16px;
}

@media (max-width: 414px) {
  .schedule__wrapper .loans-wrap__rc .btn {
    display: flex;
    justify-content: center;
  }
}
@media (max-width: 414px) {
  .schedule__wrapper .loans-wrap__rc {
    margin-left: 0;
  }
}
.schedule__wrapper .loans-wrap__lc {
  max-width: 575px;
  box-shadow: none;
  border: 1px solid var(--bg-three);
  padding-right: 4px;
  padding-bottom: 4px;
  overflow: hidden;
}

.schedule__wrapper .loans-wrap__headline {
  margin-right: 20px;
}

.schedule__wrapper .loans-wrap__content {
  max-height: 426px;
  padding-top: 12px;
  padding-right: 20px;
  padding-bottom: 20px;
  scrollbar-face-color: var(--card);
  scrollbar-track-color: var(--bg-two);
  scrollbar-color: var(--bg-two) var(--card);
  scrollbar-width: thin;
}

.schedule__wrapper .loans-wrap__content::-webkit-scrollbar-track {
  background-color: var(--card);
}

.schedule__wrapper .loans-wrap__content::-webkit-scrollbar {
  width: 4px;
  background-color: var(--card);
  border-radius: 100px;
}

.schedule__wrapper .loans-wrap__content::-webkit-scrollbar-thumb {
  background-color: var(--bg-two);
  border-radius: 4px;
  border: none;
}

.schedule__wrapper .loans-wrap__content.show-history {
  max-height: initial;
}

@media (max-width: 600px) {
  .schedule__wrapper .loans-wrap__content {
    max-height: initial;
  }
}
.schedule__wrapper .repayment-history {
  font-size: 12px;
  font-size: 0.75rem;
  font-weight: 500;
  min-height: 100%;
}

.schedule__wrapper .repayment-history__item {
  display: flex;
  justify-content: space-between;
  position: relative;
  align-items: flex-start;
  border-top: 1px solid var(--bg-three);
  padding: 12px 16px;
  gap: 24px;
}

.schedule__wrapper .repayment-history__item.has-no-current {
  border-top: 0;
}

.schedule__wrapper .repayment-history__item:first-child {
  border-top: 0;
}

.schedule__wrapper .repayment-history__item.final-payment .repayment-history__row-title.second-row {
  margin-top: 12px;
}

@media (max-width: 500px) {
  .schedule__wrapper .repayment-history__item.has-middle-column {
    flex-wrap: wrap;
    gap: 8px;
  }
  .schedule__wrapper .repayment-history__item.has-middle-column .repayment-history__column {
    order: 1;
  }
  .schedule__wrapper .repayment-history__item.has-middle-column .repayment-history__column:last-child {
    width: 100%;
    order: 0;
  }
}
.schedule__wrapper .repayment-history__item:last-of-type {
  margin-bottom: 0;
  border-bottom: 0;
}

.schedule__wrapper .repayment-history__item:last-of-type .repayment-history__img:after {
  display: none;
}

.schedule__wrapper .repayment-history__item.current {
  border: 0;
  background-color: var(--background-color);
  border-radius: 8px;
}

.schedule__wrapper .repayment-history__item.current + div {
  border: 0;
}

.schedule__wrapper .repayment-history__row-title {
  font-size: 12px;
  line-height: 18px;
  color: var(--gray);
  margin-bottom: 4px;
  font-weight: 400;
}

.schedule__wrapper .repayment-history__row-title:last-child {
  margin-top: 12px;
}

.schedule__wrapper .repayment-history__row-value {
  font-weight: 600;
  font-size: 14px;
  line-height: 22px;
}

.schedule__wrapper .repayment-history__column {
  display: flex;
  flex-direction: column;
}

.schedule__wrapper .repayment-history__status {
  flex: 0 0 83px;
  width: 83px;
  display: flex;
  flex-direction: column;
}

.schedule__wrapper .repayment-history__column-center .repayment-history__row-value {
  color: var(--gray);
}

.schedule__wrapper .repayment-history__column-left .repayment-history__row-value.gray {
  color: var(--gray);
}

.schedule__wrapper .repayment-history__column-right {
  text-align: right;
  display: flex;
  align-items: flex-end;
  min-width: 82px;
}

.schedule__wrapper .repayment-history__column-right .repayment-history__row-value {
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  padding: 2px 8px;
  border-radius: 4px;
  text-transform: capitalize;
  background-color: var(--white-one);
  color: var(--gray);
}

.schedule__wrapper .repayment-history__column-right .repayment-history__row-value.upcoming {
  color: var(--text-two);
}

.schedule__wrapper .repayment-history__column-right .repayment-history__row-value.current {
  color: var(--other-fifty-four);
  background-color: var(--color-twenty-one);
}

.schedule__wrapper .repayment-history__button {
  margin-left: 40px;
  width: 28%;
  height: 40px;
  min-width: 130px;
}

.schedule__wrapper .repayment-history__button-diabled {
  color: var(--text);
  background-color: var(--color-twenty-two);
  cursor: default;
}

.schedule__wrapper .repayment-history__img {
  height: 48px;
  width: 48px;
  flex: 0 0 48px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin: 0 18px 0 10px;
  position: relative;
}

.schedule__wrapper .repayment-history__img:after {
  position: absolute;
  content: "";
  background: var(--new-two);
  height: 32px;
  width: 1px;
  bottom: -15px;
  transform: translateY(100%);
  left: 50%;
}

.schedule__wrapper .repayment-history__img.grey {
  background: var(--gray-two);
}

.schedule__wrapper .repayment-history__img.green {
  background: var(--other-seventy-eigth);
}

@media (max-width: 374px) {
  .schedule__wrapper .repayment-history__img {
    flex: 0 0 42px;
    height: 42px;
  }
  .schedule__wrapper .repayment-history__img:after {
    bottom: -28px;
  }
}
.schedule__wrapper .repayment-history__info {
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 100%;
  flex: 1;
}

.schedule__wrapper .repayment-history__info span {
  margin-bottom: 4px;
}

.schedule__wrapper .repayment-history__info span.strong {
  margin-bottom: 8px;
}

.schedule__wrapper .repayment-history__info span.light {
  color: var(--gray-two);
}

.schedule__wrapper .repayment-history__info span:last-of-type {
  margin-bottom: 0;
}

.schedule__wrapper .repayment-history__row {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 5px 0;
  font-size: 14px;
  font-size: 0.875rem;
}

.schedule__wrapper .repayment-history span.strong {
  font-size: 14px;
  font-size: 0.875rem;
  text-transform: uppercase;
  font-weight: 600;
}

@media (max-width: 1024px) {
  .schedule__wrapper .repayment-history .loans-wrap__lc {
    max-width: 100%;
    margin-bottom: 20px;
  }
}
@media (max-width: 414px) {
  .schedule__wrapper .repayment-history .loans-wrap__lc {
    padding: 20px 11px;
    margin-bottom: 20px;
  }
}
@media (min-height: 320px) and (min-width: 415px) and (max-width: 568px) {
  .schedule__wrapper .repayment-history .loans-wrap__lc {
    margin: 0 0 20px 0;
  }
}
@media (max-width: 1024px) {
  .schedule__wrapper .repayment-history {
    display: flex;
    flex-direction: column;
  }
}
@media (max-width: 414px) {
  .schedule__wrapper .repayment-history {
    flex-direction: column;
    margin-bottom: 50px;
  }
  .schedule__wrapper .repayment-history .repayment-history__img {
    margin: 0 10px 0 0;
  }
  .schedule__wrapper .repayment-history .repayment-history__time {
    flex: 0 0 90px;
  }
  .schedule__wrapper .repayment-history .loans-wrap__rc-wrap {
    padding: 20px;
  }
}
@media (min-height: 320px) and (min-width: 415px) and (max-width: 568px) {
  .schedule__wrapper .repayment-history {
    flex-direction: column;
  }
}
.schedule__wrapper .loans-wrap__inner {
  padding-top: 16px;
}

.schedule__wrapper .loans-wrap__rc {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  background: transparent;
  box-shadow: none;
  border-radius: 0;
  padding: 0;
}

.schedule__wrapper .loans-wrap__rc-wrap {
  background: var(--card);
  height: auto;
  margin-bottom: 10px;
  box-shadow: 0 2px 8px var(--rgba-seventeen);
  border-radius: 4px;
  padding: 32px;
}

.schedule__wrapper .loans-wrap__rc .btn {
  max-width: 100%;
  margin-top: 16px;
}

@media (max-width: 1024px) {
  .schedule__wrapper .loans-wrap__rc {
    margin-left: 0;
  }
}
@media (max-width: 414px) {
  .schedule__wrapper {
    flex-direction: column;
  }
}
@media (min-height: 320px) and (min-width: 415px) and (max-width: 568px) {
  .schedule__wrapper {
    flex-direction: column;
  }
}
@media (min-height: 320px) and (min-width: 415px) and (max-width: 568px) {
  .repayment-history.loans-wrap .loans-wrap__rc {
    max-width: 526px;
    margin: 0;
  }
}
.repayment .make-payment {
  font-size: 14px;
  font-size: 0.875rem;
}

.repayment .make-payment__inner {
  padding: 24px 0 32px;
  border-bottom: 1px solid var(--new-two);
}

.repayment .make-payment__total {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 28px 0;
  font-size: 18px;
  font-size: 1.125rem;
  font-weight: 600;
}

.repayment .loans-wrap__inner {
  padding-top: 24px;
}

.repayment .loans-wrap .btn {
  margin-top: 16px;
  max-width: 224px;
}

.repayment .loans-wrap__row span:first-of-type {
  font-weight: 600;
}

.repayment .form-field {
  margin-top: 32px;
  max-width: 288px;
}

.loan_repayment {
  max-width: 986px;
  margin-top: 24px;
}

.loan_repayment__total {
  font-size: 16px;
  font-weight: 600;
  padding-top: 20px;
}

.loan_repayment__currencies {
  position: relative;
}

.loan_repayment__currencies .loan_repayment__choose_container {
  margin-top: 15px;
}

.loan_repayment__currency_title {
  font-size: 16px;
  font-weight: 600;
  padding-top: 30px;
  color: gray;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.loan_repayment__currency_title button {
  color: var(--blue-two);
  font-size: 12px;
  font-weight: 600;
  text-decoration: none;
  transition: 0.3s;
  cursor: pointer;
}

.loan_repayment .card__title {
  margin-bottom: 24px;
  padding-bottom: 15px;
}

.loan_repayment .card__title button {
  color: var(--blue-two);
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  transition: 0.3s;
  cursor: pointer;
  font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
}

.loan_repayment__choose_container {
  position: relative;
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-top: 24px;
  margin-bottom: -30px;
  align-items: stretch;
}

.loan_repayment__choose_container:after {
  content: "";
  flex-basis: 30%;
}

.loan_repayment__choose_container__currencies {
  position: relative;
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: stretch;
  padding-top: 10px;
  margin-bottom: -5px;
}

.loan_repayment__choose_container__currencies .loan_repayment__currency_img {
  top: 0;
  left: 0;
  margin-right: 5px;
  margin-bottom: 5px;
}

.loan_repayment__currency_img {
  position: relative;
  top: -5px;
  left: 5px;
  width: 17px;
  height: auto;
  max-height: 17px;
}

.loan_repayment__choose_box {
  position: relative;
  width: 46%;
  padding: 15px;
  border-radius: 4px;
  border: 1px solid var(--bg-three);
  box-shadow: 0 2px 8px var(--rgba-seventeen);
  cursor: pointer;
  transition: box-shadow 0.3s, border-color 0.3s;
  margin-bottom: 30px;
}

@media (max-width: 1060px) {
  .loan_repayment__choose_box {
    width: 100%;
  }
}
.loan_repayment__choose_box:not(.active):not(.disabled):hover {
  border-color: var(--blue-two);
}

.loan_repayment__choose_box.active {
  cursor: default;
  box-shadow: none;
  border-color: var(--blue-two);
}

.loan_repayment__choose_box.disabled {
  cursor: default;
  box-shadow: none;
  opacity: 0.65;
}

.loan_repayment__choose_box__fields {
  position: relative;
  padding-top: 5px;
}

.loan_repayment__choose_box__field {
  position: relative;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding-bottom: 5px;
}

.loan_repayment__choose_box__field__label {
  position: relative;
  padding-right: 5px;
  color: gray;
}

.loan_repayment__choose_box__field__content {
  position: relative;
  display: grid;
  grid-template-columns: 1fr auto;
}

.loan_repayment__choose_box__field__value {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.loan_repayment__choose_box__field__suffix {
  padding-left: 4px;
}

.loan_repayment__choose_box__title {
  display: flex;
  justify-content: space-between;
  font-size: 12px;
  line-height: 18px;
  font-weight: 600;
}

.loan_repayment__choose_box__title__muted {
  color: gray;
}

.loan_repayment__choose_box__sub_title {
  padding-top: 2px;
  font-size: 12px;
  line-height: 18px;
  font-weight: 400;
  color: gray;
}

.loan_repayment__choose_box__action {
  padding-top: 5px;
  font-size: 13px;
  font-weight: 600;
}

.loan_repayment__action_title {
  font-size: 15px;
  font-weight: 600;
  padding-top: 30px;
}

.loan_repayment__sub_title {
  padding-top: 24px;
  font-size: 14px;
  line-height: 24px;
  font-weight: 600;
}

.loan_repayment__info_title {
  line-height: 22px;
  font-size: 14px;
  color: gray;
}

.loan_repayment__info_title p {
  padding-bottom: 5px;
}

.loan_repayment__choose_large:after {
  content: "";
  flex-basis: 46%;
}

.loan_repayment__choose_large .loan_repayment__choose_box {
  width: 46%;
  min-height: 88px;
  padding: 16px;
}

.loan_repayment__choose_large .loan_repayment__choose_box__action {
  font-size: 15px;
  padding-top: 15px;
}

.loan_repayment .application__aside .card {
  padding: 30px;
}

.loan_repayment .application__aside .card .list-between {
  border-bottom: none;
  padding-bottom: 0;
}

.loan_repayment .input-group__select {
  border-color: var(--blue-two);
}

.loan_repayment .application__body {
  align-items: flex-start;
}

@media (max-width: 1060px) {
  .loan_repayment .application__body {
    max-width: 432px;
    flex-direction: column;
  }
}
@media (max-width: 414px) {
  .loan_repayment .application__body {
    flex-direction: column;
  }
}
@media (min-height: 320px) and (min-width: 320px) and (max-width: 568px) {
  .loan_repayment .application__body {
    flex-direction: column;
  }
}
.loan_repayment .application__body .list-item-container {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}

.loan_repayment .application__body .input_field {
  margin-top: 20px;
  height: 60px;
  align-items: flex-start;
  margin-bottom: 10px;
}

.loan_repayment .application__body .input_field .title {
  position: absolute;
  top: 5px;
  font-weight: bold;
}

.loan_repayment .application__body .input_field .available {
  position: absolute;
  bottom: 15px;
  font-size: 12px;
  color: var(--other-hundred-eight);
}

.loan_repayment .application__body .input_field .available__text {
  color: var(--accept-item);
  cursor: pointer;
}

.loan_repayment .application__body .input_field .currency {
  position: absolute;
  right: 12px;
  bottom: 49px;
  color: gray;
}

.loan_repayment .application__body .input_field .error-message {
  white-space: normal;
  position: absolute;
}

.loan_repayment .application__inner {
  max-width: 600px;
  min-height: auto;
}

@media (max-width: 414px) {
  .loan_repayment .application__inner .card__title {
    font-size: 20px;
    margin: 0;
  }
}
@media (min-height: 320px) and (min-width: 320px) and (max-width: 568px) {
  .loan_repayment .application__inner .card__title {
    padding: 0 0 10px 0;
    margin: 0 0 20px 0;
  }
}
@media (max-width: 1060px) {
  .loan_repayment .application__inner {
    margin: 0 0 10px 0;
  }
}
@media (min-width: 375px) and (max-width: 414px) {
  .loan_repayment .application__inner {
    flex: 0 1 auto;
    padding: 12px;
    margin: 0 0 12px 0;
  }
}
@media (max-width: 344px) {
  .loan_repayment .application__inner {
    flex: 0 1 auto;
    padding: 12px;
    margin: 0 0 12px 0;
  }
}
@media (min-height: 320px) and (min-width: 415px) and (max-width: 568px) {
  .loan_repayment .application__inner {
    max-width: 534px;
    flex: 0 1 auto;
    padding: 12px;
    margin: 0 0 12px 0;
  }
}
.loan_repayment .application__inner.card {
  padding: 30px;
}

@media (min-height: 320px) and (min-width: 415px) and (max-width: 568px) {
  .loan_repayment .application__inner.card {
    padding: 12px;
  }
}
@media (max-width: 1060px) {
  .loan_repayment .application__aside {
    width: 100%;
  }
}
@media (min-height: 320px) and (min-width: 415px) and (max-width: 568px) {
  .loan_repayment .application__aside {
    max-width: 534px;
    flex: 0 1 470px;
  }
}
.loan_repayment .application__form {
  padding: 0;
  max-width: 340px;
}

.loan_repayment .application__form-group {
  margin-bottom: 40px;
}

.loan_repayment .application__form-group_l {
  max-width: 100%;
}

@media (max-width: 414px) {
  .loan_repayment .application__form-group {
    margin-bottom: 40px;
  }
}
@media (min-height: 320px) and (min-width: 320px) and (max-width: 568px) {
  .loan_repayment .application__form-group {
    margin-bottom: 40px;
  }
}
.loan_repayment .application__form-field-sm {
  max-width: 160px;
}

.loan_repayment .application__form-field-md {
  max-width: 340px;
}

.loan_repayment .application__form-field-md .application__form-field-sm {
  max-width: 103px;
  margin-left: 8px;
  position: relative;
  z-index: 1;
  flex: 1 0 103px;
}

.loan_repayment .application__form-field-md .form-field__input,
.loan_repayment .application__form-field-md .form-field__range-input {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  background: transparent;
}

.loan_repayment .application__form-field-md .form-field__input:focus,
.loan_repayment .application__form-field-md .form-field__range-input:focus {
  border-color: var(--accept-item);
}

@media (min-height: 320px) and (min-width: 320px) and (max-width: 568px) {
  .loan_repayment .application__form {
    min-width: inherit;
  }
}
.loan_repayment .form-field {
  width: 100%;
  margin-bottom: 0;
}

.loan_repayment .form-field__label {
  display: inline-block;
  margin-bottom: 0;
}

.loan_repayment .form-field__input-span {
  right: 16px;
  top: 12px;
  position: absolute;
  color: var(--gray-two);
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: 400;
  z-index: -1;
}

@media (max-width: 414px) {
  .loan_repayment .form-field__label {
    margin-bottom: 0;
  }
}
.payment-completed__button.btn {
  display: inline-flex;
  width: auto;
  max-width: 100%;
  min-width: 240px;
  padding: 10px;
}

@media (max-width: 500px) {
  .payment-completed__button.btn {
    white-space: inherit;
    text-align: center;
  }
}
.payment-completed .loans-wrap__headline-inner {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}

.payment-completed .loans-wrap__img {
  margin-right: 16px;
  height: 32px;
  width: 32px;
  min-width: 32px;
  background: var(--other-seventy-eigth);
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.payment-completed .loans-wrap__inner {
  padding-top: 24px;
}

.payment-completed .loans-wrap__desc a {
  text-decoration: underline;
}

.payment-completed .loans-wrap .btn {
  margin-top: 52px;
}

.loan-header {
  max-width: 992px;
}

.loan-header .loan-header-title {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}

.loan-header .loan-header-title .id-wrapper {
  display: flex;
  align-items: center;
}

.loan-header .loan-header-title .id-wrapper .loan-id {
  font-size: 24px;
  font-style: normal;
  font-weight: 600;
  line-height: 32px;
  letter-spacing: 0;
  text-align: left;
}

.loan-header .loan-header-title .id-wrapper .loan-current-status {
  background-color: var(--other-twelve);
  padding: 2px 8px;
  border-radius: 4px;
  color: var(--other-twenty-two);
  margin-left: 8px;
  margin-top: 2px;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.loan-header .loan-header-title .agreement-wrapper {
  display: flex;
  align-items: center;
  padding: 0 14px;
  background: var(--card);
  border: 1px solid var(--other-seventy-nine);
  box-sizing: border-box;
  border-radius: 4px;
  height: 32px;
}

.loan-header .loan-header-title .agreement-wrapper.mobile {
  display: none;
}

.loan-header .loan-header-title .agreement-wrapper a {
  display: flex;
  justify-content: center;
  align-items: center;
}

.loan-header .loan-header-title .agreement-wrapper .credit-details__download-agreement {
  height: 24px;
  left: 36px;
  top: 4px;
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 24px;
  text-align: center;
  color: var(--accept-item);
}

.loan-header .loan-header-title .agreement-wrapper .credit-details__download-agreement .agreement-wrapper__icon {
  width: 16px;
  height: 16px;
  margin-right: 8px;
}

@media (max-width: 600px) {
  .loan-header .loan-header-title .id-wrapper .loan-id {
    font-size: 20px;
    line-height: 28px;
  }
  .loan-header .loan-header-title .id-wrapper.liquidation-risk {
    white-space: nowrap;
  }
  .loan-header .loan-header-title .id-wrapper.liquidation-risk .loan-id {
    font-size: 19px;
  }
  .loan-header .loan-header-title .id-wrapper.liquidation-risk .loan-current-status {
    font-size: 12px;
  }
}
@media (max-width: 500px) {
  .loan-header .loan-header-title {
    flex-direction: column;
  }
  .loan-header .loan-header-title .id-wrapper {
    margin-top: 7px;
  }
  .loan-header .loan-header-title .agreement-wrapper {
    margin-top: 16px;
    display: none;
  }
  .loan-header .loan-header-title .agreement-wrapper.mobile {
    display: flex;
    height: 40px;
    align-items: center;
    justify-content: center;
  }
}
.loan-header .loan-header-info {
  background: var(--card);
  box-sizing: border-box;
  border-radius: 8px;
  margin-top: 16px;
  display: flex;
  flex-direction: row;
  min-height: 184px;
  padding: 24px;
  padding-bottom: 16px;
  justify-content: space-between;
  border: 1px solid var(--bg-three);
}

.loan-header .loan-header-info .amount {
  display: flex;
  flex-direction: column;
  border-right: 1px solid var(--bg-three);
  flex: 1 0 191px;
}

.loan-header .loan-header-info .amount__text {
  display: flex;
  align-items: center;
  margin-bottom: 4px;
  padding-inline-end: 10px;
  font-size: 14px;
  line-height: 22px;
  color: var(--gray);
}

.loan-header .loan-header-info .amount__value {
  font-weight: 600;
  font-size: 20px;
  line-height: 28px;
  color: var(--text-two);
  white-space: nowrap;
}

@media (max-width: 500px) {
  .loan-header .loan-header-info .amount__value {
    white-space: pre-wrap;
  }
}
.loan-header .loan-header-info .amount__row:first-child {
  margin-bottom: 15px;
}

.loan-header .loan-header-info .amount__row:last-child {
  margin-top: 11px;
}

.loan-header .loan-header-info .amount__tooltip {
  position: relative;
}

@media (max-width: 768px) {
  .loan-header .loan-header-info .amount {
    flex: 1 1;
  }
}
@media (max-width: 600px) {
  .loan-header .loan-header-info .amount__tooltip {
    position: static;
  }
}
.loan-header .loan-header-info .actions {
  display: flex;
  align-items: flex-start;
  align-content: flex-start;
  flex-wrap: wrap;
  padding-left: 24px;
  padding-right: 24px;
  gap: 0 40px;
}

.loan-header .loan-header-info .actions__text {
  color: var(--gray);
  font-size: 12px;
  line-height: 18px;
  display: flex;
  align-items: flex-start;
}

.loan-header .loan-header-info .actions__text .tipsign-info {
  width: 16px;
  height: 16px;
  margin: 1px 4px 0 0;
  color: var(--bg-two);
}

.loan-header .loan-header-info .actions__btn {
  width: 100%;
}

.loan-header .loan-header-info .actions__btn .btn {
  padding: 0 10px;
}

.loan-header .loan-header-info .actions__data {
  font-weight: 600;
  font-size: 14px;
  line-height: 22px;
  color: var(--text-two);
  margin-top: 4px;
}

.loan-header .loan-header-info .actions__item {
  margin-bottom: 16px;
}

.loan-header .loan-header-info .actions__item:last-of-type {
  margin-bottom: 0;
}

.loan-header .loan-header-info .actions__item.full-row {
  display: flex;
  width: 100%;
  justify-content: space-between;
  gap: 8px;
}

.loan-header .loan-header-info .health {
  display: flex;
  flex-direction: column;
  align-content: space-around;
  align-items: center;
  padding-left: 24px;
  border-left: 1px solid var(--bg-three);
}

@media (max-width: 1024px) {
  .loan-header .loan-header-info .health {
    padding-left: 16px;
  }
}
@media (max-width: 360px) {
  .loan-header .loan-header-info .health {
    padding-left: 14px;
  }
}
.loan-header .loan-header-info .health__item {
  text-align: center;
}

.loan-header .loan-header-info .health__item .form-field__title-tooltip {
  width: 235px;
  min-width: 190px;
  left: -85px;
}

@media (max-width: 500px) {
  .loan-header .loan-header-info .health__item .form-field__title-tooltip {
    left: -105px;
  }
}
.loan-header .loan-header-info .health__item .speedo-wrapper {
  width: 112px;
  height: 108px;
  overflow: hidden;
  align-items: center;
  justify-content: center;
  position: relative;
}

.loan-header .loan-header-info .health__item .speedo-wrapper .speedo-wrapper__indicator {
  flex: 0 0 134px;
  width: 134px;
  margin-top: 20px;
}

.loan-header .loan-header-info .health__item .speedo-wrapper .speedo-wrapper__legend {
  margin-top: 24px;
}

@media (max-width: 414px) {
  .loan-header .loan-header-info .health__item .speedo-wrapper {
    width: 94px;
    height: 90px;
  }
  .loan-header .loan-header-info .health__item .speedo-wrapper .speedo-wrapper__indicator {
    flex: 0 0 112px;
    width: 112px;
    margin-top: 20px;
  }
  .loan-header .loan-header-info .health__item .speedo-wrapper .speedo-wrapper__legend {
    margin-top: 24px;
  }
}
.loan-header .loan-header-info .health__text {
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 600;
  font-size: 14px;
  line-height: 22px;
  color: var(--text-two);
}

.loan-header .loan-header-info .health__text .form-field__title {
  min-height: auto;
  margin-bottom: 0;
}

.loan-header .loan-header-info .health__text .form-field__title-icon span {
  line-height: 18px;
}

@media (max-width: 1100px) {
  .loan-header .loan-header-info .actions__item.full-row {
    flex-wrap: wrap;
    gap: 0;
  }
  .loan-header .loan-header-info .actions__btn {
    width: 49%;
    padding-top: 8px;
  }
  .loan-header .loan-header-info .actions__btn > .btn {
    max-width: 100%;
  }
  .loan-header .loan-header-info .actions__btn:first-child {
    width: 100%;
    padding-top: 0;
  }
}
@media (max-width: 1024px) {
  .loan-header .loan-header-info {
    flex-wrap: wrap;
    padding: 16px;
  }
  .loan-header .loan-header-info > div.loan-header-info__actions {
    border-right: 0;
  }
  .loan-header .loan-header-info .amount {
    order: 1;
    justify-content: start;
    border-right: 0;
  }
  .loan-header .loan-header-info .amount__row:first-child {
    margin-bottom: 40px;
  }
  .loan-header .loan-header-info .amount__row:last-child {
    margin-top: -20px;
  }
  .loan-header .loan-header-info .actions {
    width: 100%;
    order: 3;
    border-top: 1px solid var(--bg-three);
    margin-top: 16px;
    padding-left: 0;
    padding-right: 0;
    gap: 0;
  }
  .loan-header .loan-header-info .actions__item.full-row {
    flex-wrap: nowrap;
    gap: 8px;
  }
  .loan-header .loan-header-info .actions__item:nth-child(1) {
    width: 50%;
    padding-right: 8px;
    margin: 16px 0;
  }
  .loan-header .loan-header-info .actions__item:nth-child(2) {
    width: 50%;
    padding-left: 8px;
    margin: 16px 0;
  }
  .loan-header .loan-header-info .actions__btn {
    width: 100%;
    padding-top: 0;
  }
  .loan-header .loan-header-info .actions__btn > a {
    margin-top: 0;
    max-width: 100%;
  }
  .loan-header .loan-header-info .health {
    order: 2;
    height: 120px;
  }
}
@media (max-width: 600px) {
  .loan-header .loan-header-info {
    position: relative;
  }
  .loan-header .loan-header-info .actions__item.full-row {
    flex-wrap: wrap;
  }
  .loan-header .loan-header-info .actions__btn {
    width: 48%;
    padding-top: 0;
  }
  .loan-header .loan-header-info .actions__btn:first-child {
    width: 100%;
  }
  .loan-header .loan-header-info .actions__btn:first-child > a.btn {
    max-width: 100%;
  }
}
@media (max-width: 414px) {
  .loan-header .loan-header-info .actions__text {
    margin-right: 0;
  }
  .loan-header .loan-header-info .actions__item.full-row {
    flex-wrap: wrap;
  }
  .loan-header .loan-header-info .actions__btn {
    width: 100%;
    padding: 0;
  }
  .loan-header .loan-header-info .actions__btn > a.btn {
    display: flex;
    max-width: 100%;
  }
}
@media (max-width: 360px) {
  .loan-header .loan-header-info .amount {
    width: 60%;
  }
  .loan-header .loan-header-info .health {
    width: 40%;
  }
}
.speedo-wrapper {
  width: 120px;
  height: 120px;
  margin: 0 auto;
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
}

.speedo-wrapper__legend {
  position: absolute;
  display: flex;
  align-content: center;
  align-items: center;
  flex-direction: column;
}

.speedo-wrapper__legend .percent {
  font-weight: 600;
  font-size: 18px;
  line-height: 24px;
  color: var(--other-twenty-two);
}

.speedo-wrapper__legend .title {
  font-weight: normal;
  font-size: 14px;
  line-height: 22px;
  color: var(--gray);
}

.speedo-wrapper__legend .n-a-percent {
  color: var(--gray);
}

.speedo-wrapper svg path {
  will-change: auto;
  stroke-width: 12px;
  stroke-miterlimit: round;
  transition: stroke-dashoffset 850ms ease-in-out;
}
@keyframes spinSafeCenter {
  100% {
    transform: rotate(360deg);
  }
}
.loading-animation__colored .loading-animation__safe__box {
  background-image: url(/app/img/animation-safe-box-colored.8006b4d.svg);
  opacity: 1;
}

.loading-animation__colored .loading-animation__safe__center {
  background-image: url(/app/img/animation-safe-center-colored.04a5b3e.svg);
  opacity: 1;
}

.loading-animation__container {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  z-index: 9;
  display: grid;
  justify-content: center;
  align-content: center;
}

.loading-animation__static-container {
  position: static;
}

.loading-animation__safe {
  position: relative;
  margin: 0 auto;
  width: 60px;
  height: 60px;
}

.loading-animation__safe__box {
  position: absolute;
  width: 100%;
  height: 100%;
  background-image: url(/app/img/animation-safe-box.88d9d62.svg);
  background-position: center;
  background-repeat: no-repeat;
  background-size: 100%;
  z-index: 1;
  opacity: 0.5;
}

.loading-animation__safe__center {
  position: absolute;
  width: 100%;
  height: 100%;
  background-image: url(/app/img/animation-safe-center.f437929.svg);
  background-position: center;
  background-repeat: no-repeat;
  background-size: 40%;
  z-index: 2;
  animation: spinSafeCenter 3s linear infinite;
  opacity: 0.8;
}

.loading-animation__message {
  position: absolute;
  right: 0;
  left: 0;
  bottom: calc(50% - 80px);
  width: -moz-fit-content;
  width: fit-content;
  margin: 0 auto;
  color: var(--card);
  font-size: 18px;
  font-weight: 600;
}

.loading-animation__table {
  top: 150px;
}

.loading-wrapper {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.loading-wrapper .loading-wrapper__element {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.loading-wrapper .loading-animation__safe__box {
  background-image: url(/app/img/animation-safe-box-white.93ab47f.svg);
  opacity: 1;
}

.loading-wrapper .loading-animation__safe__center {
  background-image: url(/app/img/animation-safe-center-white.d1b0448.svg);
  opacity: 1;
}

.two-factor-auth .auth {
  margin: 138px auto;
  width: 377px;
}

.two-factor-auth .auth__form-group {
  margin-top: 8px;
}

.two-factor-auth .auth__links {
  max-width: 376px;
}

.two-factor-auth .auth__text {
  margin-top: 8px;
}

.two-factor-auth .form-default__btn {
  margin-top: 32px;
}

.pages-wallet-card .loans-wrap__headline-inner {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}

.pages-wallet-card .loans-wrap__img {
  margin-right: 16px;
  height: 32px;
  width: 32px;
  min-width: 32px;
  background: var(--other-seventy-eigth);
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.pages-wallet-card .loans-wrap__inner {
  padding-top: 24px;
}

.pages-wallet-card .loans-wrap__desc a {
  text-decoration: underline;
}

.pages-wallet-card .loans-wrap .btn {
  margin-top: 52px;
  max-width: 224px;
}

.pages-market-application-lending-created .application__inner {
  padding-bottom: 32px;
  max-width: 656px;
  min-height: auto;
}

.pages-market-application-lending-created .card__title {
  align-items: center;
}

.pages-market-application-borrowing-created .application__inner {
  padding-bottom: 32px;
  max-width: 656px;
  min-height: auto;
}

.pages-market-application-borrowing-created .card__title {
  align-items: center;
}

.pages-market-application-lending-approved .application__inner {
  padding-bottom: 32px;
  min-height: auto;
}

.pages-market-application-borrowing-approved .application__inner {
  padding-bottom: 32px;
  min-height: auto;
}

.pages-market-application-borrowing-accept .application__inner {
  max-width: 560px;
  flex: 0 1 560px;
  padding-bottom: 0;
}

.pages-market-application-borrowing-accept .application__sub-title {
  margin: 25px 0 24px;
}

.pages-market-application-borrowing-accept .application__text {
  font-size: 14px;
  font-size: 0.875rem;
}

.pages-market-application-borrowing-accept .application__form {
  padding-bottom: 5px;
}

.pages-market-application-borrowing-accept .application__total .list-between {
  padding: 16px 0 13px;
}

.pages-market-application-borrowing-accept .application__total .list-between__item {
  padding: 5px 0 4px;
}

.pages-market-application-borrowing-accept .short-table .list-between__item > span:first-child {
  display: inline-block;
  position: relative;
  width: auto;
  flex: 0 1 auto;
  overflow: hidden;
  padding-right: 20px;
}

.pages-market-application-borrowing-accept .short-table .list-between__item > span:first-child:after {
  content: "";
  display: block;
  position: absolute;
  width: 20px;
  height: 100%;
  background: linear-gradient(to left, var(--card) 0%, var(--card) 50%, var(--rgba-thirteen) 100%);
  right: 0;
  top: 0;
}

.pages-market-application-borrowing-accept .short-table .list-between__item:nth-child(odd) > span:first-child:after {
  content: "";
  display: block;
  position: absolute;
  width: 20px;
  height: 100%;
  background: linear-gradient(to left, var(--background-color) 0%, var(--background-color) 50%, rgba(249, 249, 249, 0.4) 100%);
  right: 0;
  top: 0;
}

.pages-market-application-borrowing-accept .short-table .list-between__item .list-between__item-val {
  flex: 0 0 auto;
  justify-content: flex-end;
  max-width: 100%;
}

.pages-market-application-borrowing-accept .application__total .list-between__item > span:first-child:after,
.pages-market-application-borrowing-accept .application__total .list-between__item:nth-child(odd) > span:first-child:after {
  display: none;
}

@media (max-width: 414px) {
  .pages-market-application-borrowing-accept .application__inner {
    margin-right: 0;
    padding: 20px 0 0 0;
  }
  .pages-market-application-borrowing-accept .card__title {
    padding-left: 15px;
    padding-right: 15px;
  }
  .pages-market-application-borrowing-accept .application__total {
    margin: 30px 0 0 0;
  }
}
@media (max-width: 768px) {
  .pages-application .application__inner {
    min-height: auto;
  }
}
@media (max-width: 344px) {
  .pages-application .application__inner {
    padding-bottom: 0;
    min-height: inherit;
  }
}
.interest-account__head {
  margin-bottom: 24px;
}

@media (max-width: 768px) {
  .interest-account__head {
    margin-bottom: 16px;
  }
}
.interest-account__title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

@media (max-width: 450px) {
  .interest-account__title-wrapper {
    flex-direction: column;
    align-items: self-start;
    gap: 15px;
  }
}
.interest-account__title-tooltip .ia-info {
  position: relative;
  display: flex;
  justify-content: flex-end;
  flex: 1 1 122px;
}

.interest-account__title-tooltip .ia-info__icon-wrap {
  align-self: flex-start;
  margin-left: 4px;
  cursor: pointer;
}

.interest-account__title-tooltip .ia-info__icon-wrap .common-tooltip {
  width: 280px;
  right: 0;
  top: 120%;
}

@media (max-width: 450px) {
  .interest-account__title-tooltip .ia-info__icon-wrap .common-tooltip {
    left: 0;
  }
}
.interest-account__title-tooltip .ia-info__icon {
  display: block;
  width: 16px;
  height: 16px;
  margin-top: 4px;
  margin-inline-end: 8px;
  color: var(--text-two);
}

.interest-account__title-tooltip .ia-info p {
  font-size: 14px;
  color: var(--text-two);
  line-height: 24px;
  font-weight: 400;
}

.interest-account__title-tooltip_mobile .ia-info__icon {
  margin: 0;
  width: 20px;
  height: 20px;
}

.interest-account__title {
  max-width: 1100px;
  padding-right: 8px;
  -webkit-hyphens: auto;
  hyphens: auto;
  font-size: 24px;
  font-size: 1.5rem;
  font-weight: 600;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.interest-account__title.__shrink {
  font-size: 14px;
  font-weight: 600;
  line-height: 24px;
  display: flex;
  -moz-column-gap: 8px;
  column-gap: 8px;
  align-items: center;
  justify-content: flex-start;
}

.interest-account__icon {
  display: inline-flex;
  white-space: nowrap;
}

.interest-account__title-text {
  white-space: break-spaces;
}

.interest-account__paragraph {
  padding-top: 10px;
}

.interest-account__nav {
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: 600;
  display: inline-flex;
  -moz-column-gap: 24px;
  column-gap: 24px;
  border-bottom: 2px solid var(--white-two);
}

.interest-account__nav-item {
  position: relative;
  transition: 0.24s ease-out;
}

.interest-account__nav-item:hover {
  color: var(--accept-item);
}

.interest-account__nav-link {
  position: relative;
  padding: 10px 0;
  display: inline-block;
  transition: 0.24s ease-out;
  color: var(--gray);
}

.interest-account__nav-link.nuxt-link-exact-active {
  color: var(--text-two);
}

.interest-account__nav-link.nuxt-link-exact-active:before {
  content: "";
  width: 100%;
  height: 4px;
  background: var(--primary-color);
  position: absolute;
  bottom: -3px;
  left: 0;
}

.interest-account__nav-mobile {
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: 600;
  display: none;
  border-bottom: 2px solid var(--white-two);
}

.interest-account__nav-mobile-item {
  padding: 0 21px;
}

.interest-account__nav-mobile-item:first-of-type {
  padding-left: 0;
}

.interest-account__nav-mobile-item:last-of-type {
  padding-right: 0;
}

.interest-account__nav-mobile-item:hover {
  color: var(--accept-item);
}

.interest-account__nav-mobile-link {
  position: relative;
  padding: 10px 0;
  display: inline-block;
}

.interest-account__nav-mobile-link.nuxt-link-exact-active {
  color: var(--accept-item);
}

.interest-account__nav-mobile-link.nuxt-link-exact-active:before {
  content: "";
  width: 100%;
  height: 4px;
  background: var(--accept-item);
  position: absolute;
  bottom: -3px;
  left: 0;
}

@media (max-width: 414px) {
  .interest-account__nav-mobile {
    display: -ms-flexbox;
    overflow-x: auto;
    overflow-y: hidden;
    -ms-overflow-style: none;
    scrollbar-width: none;
    overflow: -moz-scrollbars-none;
  }
}
.interest-account__nav-mobile::-webkit-scrollbar {
  display: none;
}

.interest-account .total-balance-row {
  margin-bottom: 24px;
  height: 24px;
}

@media (max-width: 768px) {
  .interest-account .total-balance-row {
    margin-bottom: 16px;
  }
}
.interest-account .total-balance-row__value.dots-loader {
  margin-left: 8px;
}

.interest-account__assets .currencies__top-bar {
  margin-top: 24px;
  margin-bottom: 16px;
}

.interest-account__assets .currencies__filter {
  display: flex;
  justify-content: space-between;
  width: 100%;
  flex-wrap: wrap;
  gap: 8px;
}

.interest-account__assets .currencies__view-types {
  margin-left: 0;
}

.interest-account__assets .currencies__label {
  margin-left: 0;
  color: var(--text);
}

@media (max-width: 640px) {
  .interest-account__assets .interest-account-transactions-button {
    order: 1;
  }
  .interest-account__assets .search-field {
    order: 3;
  }
  .interest-account__assets .currencies__filter {
    flex-direction: row;
  }
  .interest-account__assets .currencies__label {
    order: 2;
  }
}
@media (max-width: 1100px) {
  .interest-account__assets .currencies__filter {
    margin-top: 0;
  }
}
.interest-account__assets .interest-account-transactions-button {
  border: 1px solid var(--other-seventy-nine);
  border-radius: 6px;
  background-color: var(--card);
  color: var(--text);
  font-size: 14px;
  line-height: 24px;
  font-weight: 600;
  padding: 0 12px;
  height: 32px;
  text-align: center;
  display: flex;
  align-items: center;
  -moz-column-gap: 8px;
  column-gap: 8px;
  transition: 0.2s ease;
  margin-right: auto;
  margin-left: 0;
}

.interest-account__assets .interest-account-transactions-button__icon {
  color: var(--text);
}

.interest-account__assets .interest-account-transactions-button:hover {
  color: var(--text);
  border-color: var(--text);
}

@media (max-width: 414px) {
  .interest-account__assets .interest-account-transactions-button {
    padding: 0 8px;
  }
}
.interest-account__assets .close-button {
  position: absolute;
  right: 1%;
  top: 10%;
  width: 2%;
  height: 21%;
  cursor: pointer;
}

@media (max-width: 414px) {
  .interest-account__assets .close-button {
    right: 3%;
    top: 7.5%;
    width: 6%;
    height: 12%;
  }
}
.interest-account__assets .try-now-button {
  position: absolute;
  right: 5%;
  top: 27%;
  width: 16.5%;
  height: 46%;
  cursor: pointer;
}

@media (max-width: 414px) {
  .interest-account__assets .try-now-button {
    right: 20%;
    top: 68%;
    width: 34.5%;
    height: 22%;
  }
}
.interest-account__assets .currency-table__name-container {
  display: flex;
  align-items: center;
}

.interest-account__assets .currency-table__name-container .form-field__title-icon {
  display: block;
}

.interest-account__assets .currency-table__name-container .form-field__title-tooltip {
  position: relative;
  left: -30px;
  bottom: 95px;
  min-width: 250px;
  flex-direction: column;
  align-items: flex-start;
}

.interest-fixed__block {
  display: flex;
  flex-direction: column;
  margin-left: 16px;
}

.interest-fixed__block .currency-card__currency {
  padding: 0;
  color: var(--other-sixteen);
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
}

.interest-fixed__block .currency-card__currency-short-name {
  color: var(--text);
  font-size: 22px;
  font-weight: 600;
  line-height: 127.273%;
  letter-spacing: -0.44px;
  margin-left: initial;
}

.interest-account__assets .currency-table__balance,
.interest-account__assets .currency-table__name {
  font-size: 14px;
  font-weight: 400;
}

.interest-account__assets .currency-table__img {
  width: 28px;
  height: 28px;
  margin-right: 8px;
}

.interest-account__assets thead tr th:first-child,
.interest-account__assets tbody tr td:first-child {
  width: auto;
}

@media (max-width: 1320px) {
  .interest-account__assets thead tr th:first-child,
  .interest-account__assets tbody tr td:first-child {
    width: 100%;
  }
}
.interest-account__assets .currency-table__balance,
.interest-account__assets .currency-table__name {
  overflow-wrap: break-word;
}

.interest-account__assets .currencies.currency-table .table__buttons {
  justify-content: center;
}

.interest-account__assets .currencies.currency-table .table__buttons .btn_b-blue.disabled {
  opacity: 0.5;
}

@media (max-width: 768px) {
  .interest-account__assets thead tr th:first-child,
  .interest-account__assets tbody tr td:first-child,
  .interest-account__assets thead tr th:nth-child(3),
  .interest-account__assets tbody tr td:nth-child(3),
  .interest-account__assets thead tr th:last-child,
  .interest-account__assets tbody tr td:last-child {
    width: auto;
    min-width: 100%;
  }
}
@media (max-width: 640px) {
  .interest-account__assets .currencies__view-types {
    display: none;
  }
}
@media (max-width: 500px) {
  .interest-account__assets .total-balance-row {
    margin-bottom: 24px;
  }
}
.interest-account__text {
  max-width: 899px;
  margin-top: 24px;
}

.interest-account__paragraph {
  font-size: 14px;
  color: var(--text-two);
  padding-bottom: 10px;
  line-height: 1.3;
}

.interest-account__paragraph:last-of-type {
  padding-bottom: 0;
}

.interest-account__cards {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  margin-bottom: -10px;
}

.interest-account__cards .currencies__title {
  max-width: 350px;
}

.interest-account__note {
  display: block;
  font-size: 14px;
  line-height: 16px;
  color: var(--gray-two);
}

.interest-account__note_offset {
  margin-top: 20px;
  text-align: justify;
}

.interest-account .breadcrumb {
  font-size: 14px;
  margin-bottom: 40px;
  padding-top: 10px;
}

.interest-account .breadcrumb .breadcrumb-item {
  padding-right: 25px;
}

.interest-account .breadcrumb .breadcrumb-item.active {
  font-weight: normal;
  color: var(--color-twenty-three);
}

.interest-account .breadcrumb .breadcrumb-item + .breadcrumb-item:before {
  background-size: 100%;
  left: -15px;
}

.interest-account__new-label {
  margin-left: 8px;
  background-color: var(--primary-color);
  color: var(--card);
  line-height: 16px;
  font-weight: 400;
  font-size: 12px;
  padding: 2px 4px;
  border-radius: 4px;
}

.interest-account__nav-item:last-child .interest-account__new-label {
  position: absolute;
  top: 50%;
  transform: translate(0, -50%);
}

.ia-fixed-zero {
  margin-top: 80px;
}

.ia-fixed-zero-banners {
  display: flex;
  align-items: center;
  flex-direction: column;
  row-gap: 8px;
}

.ia-fixed-zero-banner {
  width: 240px;
  padding: 12px 16px;
  background-color: var(--card);
  border: 1px solid var(--bg-three);
  border-radius: 12px;
  display: flex;
  -moz-column-gap: 12px;
  column-gap: 12px;
  justify-content: space-between;
}

.ia-fixed-zero-banner_stable {
  margin-left: -20px;
}

.ia-fixed-zero-banner_crypto {
  margin-right: -20px;
}

.ia-fixed-zero-banner__content {
  width: 100%;
}

.ia-fixed-zero-banner__title {
  display: block;
  line-height: 20px;
  font-weight: 400;
  font-size: 16px;
  color: var(--text-two);
}

.ia-fixed-zero-banner__title_mark {
  display: inline-block;
  color: var(--other-twenty-two);
  font-weight: 600;
}

.ia-fixed-zero-banner__subtitle {
  display: block;
  color: var(--gray);
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
}

.ia-fixed-zero__content {
  text-align: center;
  margin: 0 auto 24px;
  max-width: 420px;
  display: flex;
  align-items: center;
  flex-direction: column;
}

.ia-fixed-zero__title {
  font-weight: 600;
  font-size: 24px;
  line-height: 32px;
  letter-spacing: -0.03em;
  color: var(--text-two);
  margin-top: 24px;
  margin-bottom: 8px;
}

.ia-fixed-zero__about {
  font-weight: 400;
  font-size: 14px;
  line-height: 22px;
  color: var(--gray);
}

.ia-fixed-zero__button.btn {
  max-width: initial;
  margin-top: 24px;
  padding: 8px 16px;
  height: 40px;
  width: auto;
}

.ia-fixed-details .list-between {
  border-bottom: none;
  margin-bottom: 0;
  padding-bottom: 0;
}

.ia-fixed-details .list-between__item {
  padding: 0;
  line-height: 24px;
  margin-bottom: 4px;
  margin-top: 6px;
}

.ia-fixed-details .list-between__item:last-of-type {
  margin-bottom: 0;
}

.ia-fixed-details .list-between__tooltip .form-field__title-tooltip {
  right: 0;
  left: auto;
}

.ia-fixed-details .list-between__label {
  display: flex;
  align-items: center;
}

.ia-fixed-details__info {
  border-radius: 8px;
  background-color: var(--white-one);
  padding: 12px 16px;
  margin-top: 16px;
  display: flex;
  -moz-column-gap: 12px;
  column-gap: 12px;
}

.ia-fixed-details__info-icon {
  color: var(--bg-two);
  width: 24px;
  height: 24px;
}

.ia-fixed-details__info-text {
  flex: 1;
  display: inline-block;
  line-height: 22px;
  font-size: 14px;
}

.ia-fixed-details__loading {
  margin: 28px auto;
  display: flex;
  align-items: center;
  justify-content: center;
}

.ia-fixed-managed-page__header {
  margin: 26px 0 16px 0;
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
}

.ia-fixed-managed-page__button {
  width: auto;
  padding: 4px 12px;
  border-radius: 6px;
  height: 32px;
  margin-top: 0;
}

.ia-fixed-managed-page__rates-info {
  color: var(--gray);
  line-height: 22px;
  font-size: 14px;
}

.ia-fixed-managed-page__create-button {
  height: 32px;
  line-height: 24px;
  width: auto;
  padding: 0 12px;
}

.ia-fixed-accounts-table .table {
  table-layout: auto;
}

.ia-fixed-accounts-table .table__head tr th {
  position: relative;
  padding: 15.75px 5px;
}

.ia-fixed-accounts-table .table__head tr th:first-of-type {
  padding-left: 24px;
}

.ia-fixed-accounts-table .table__head .form-field__title-icon {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 2px;
}

.ia-fixed-accounts-table .ia-fixed-table__options {
  display: inline-flex;
  flex-wrap: wrap;
  gap: 4px;
}

.ia-fixed-accounts-table .ia-fixed-table_cell {
  position: relative;
  padding: 6.5px 5px;
  height: 64px;
}

.ia-fixed-accounts-table .ia-fixed-table_cell__asset {
  display: flex;
  align-items: center;
  justify-items: center;
  -moz-column-gap: 12px;
  column-gap: 12px;
  color: var(--text-two);
  font-weight: 600;
}

.ia-fixed-accounts-table .ia-fixed-table_cell__asset-currency {
  width: 24px;
  height: 24px;
}

@media (max-width: 768px) {
  .ia-fixed-accounts-table .ia-fixed-table_cell__asset-currency {
    width: 32px;
    height: 32px;
  }
}
.ia-fixed-accounts-table .ia-fixed-table_cell__apr {
  font-weight: 600;
}

.ia-fixed-accounts-table .ia-fixed-table_cell__balance {
  display: flex;
  flex-direction: column;
}

.ia-fixed-accounts-table .ia-fixed-table_cell__balance-converted-value {
  color: var(--gray);
  font-size: 12px;
  line-height: 18px;
}

.ia-fixed-accounts-table .ia-fixed-table_cell__actions .table__buttons {
  justify-content: flex-end;
  padding-right: 19px;
}

.ia-fixed-accounts-table .ia-fixed-table_cell__actions-btn {
  padding: 0 20px;
  width: auto;
  height: 32px;
  border-radius: 6px;
  text-decoration: none;
  border-bottom: 1px solid;
}

.ia-fixed-accounts-table .ia-fixed-table_cell .common-tooltip {
  top: 100%;
}

.ia-fixed-accounts-table .form-field__title-tooltip {
  width: 425px;
  min-width: 425px;
  left: -140px;
}

.ia-fixed-accounts-table .form-field__title-tooltip.form-field__title-tooltip_wide {
  width: 400px;
}

@media (max-width: 500px) {
  .ia-fixed-accounts-table .form-field__title-tooltip {
    width: 100%;
    min-width: 100%;
  }
}
.ia-fixed-account-status {
  display: inline-block;
  padding: 2px 6px;
  line-height: 20px;
  min-height: 24px;
  font-size: 14px;
  font-weight: 400;
  border-radius: 4px;
  text-align: center;
}

.ia-fixed-account-status_active {
  color: var(--other-twenty-two);
  background-color: var(--color-twenty-four);
}

.ia-fixed-account-status_new {
  color: var(--other-eighty-one);
  background-color: var(--other-eighty-two);
}

.ia-fixed-account-status_completed,
.ia-fixed-account-status_cancelled,
.ia-fixed-account-status_frozen,
.ia-fixed-account-status_n-a {
  color: var(--gray);
  background-color: var(--white-one);
}

.ia-fixed-account-status_n-a {
  color: var(--bg-two);
}

.ia-fixed-account-status_monthly {
  background-color: var(--color-twenty-one);
}

.ia-fixed-account-status_staking {
  background-color: var(--color-twenty-one);
}

.ia-fixed-deposit-form .list-between {
  border-bottom: none;
  margin-top: 8px;
  padding-bottom: 0;
}

.ia-fixed-deposit-form .list-between__item {
  padding: 0;
  line-height: 24px;
}

.ia-fixed-deposit-form .list-between__item:not(:first-child) {
  padding-top: 10px;
}

.ia-fixed-deposit-form .list-between__item__label {
  display: inline-flex;
  align-items: center;
}

.ia-fixed-deposit-form .list-between__item-link_not-active {
  cursor: default;
  color: var(--gray);
}

.ia-fixed-deposit-form .radio-group {
  display: flex;
  gap: 8px;
}

.ia-fixed-deposit-form .radio-group__item:first-child .radio-group__item-val {
  border-radius: 8px;
}

.ia-fixed-deposit-form .radio-group__item:last-of-type .radio-group__item-val {
  border-radius: 8px;
}

.ia-fixed-deposit-form .radio-group__item-val {
  border-radius: 8px;
}

.ia-fixed-deposit-form__funding-sources {
  display: grid;
  grid-template-columns: 1fr 1fr;
  -moz-column-gap: 8px;
  column-gap: 8px;
}

.ia-fixed-deposit-form__checkbox-wrapper {
  margin: -3px;
}

.ia-fixed-deposit-form__radio-group .radio-group {
  flex-wrap: wrap;
}

.ia-fixed-deposit-form__radio-group .radio-group__item {
  flex: 1;
  font-size: 13px;
  font-size: 0.8125rem;
  overflow: hidden;
}

.ia-fixed-deposit-form__radio-group .radio-group__item-val {
  margin: 0;
  width: 100%;
  max-width: inherit;
  justify-content: space-between;
  height: 56px;
  padding: 8px 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.ia-fixed-deposit-form__radio-group .radio-group__item-val span {
  white-space: nowrap;
  font-size: 14px;
  font-size: 0.875rem;
}

.ia-fixed-deposit-form__radio-group .radio-group__item-val span + span {
  font-size: 12px;
  font-size: 0.75rem;
}

.ia-fixed-deposit-form__radio-group.radio__three .radio-group__item {
  min-inline-size: calc(33% - 8px);
}

.ia-fixed-deposit-form__radio-group.radio__four .radio-group__item {
  min-inline-size: calc(25% - 8px);
}

.ia-fixed-deposit-form__radio-group.radio__five .radio-group__item {
  min-inline-size: calc(20% - 8px);
}

.ia-fixed-deposit-form__rate-tip {
  margin-top: 8px;
}

.ia-fixed-deposit-form__rate-tip .message-tip__left {
  align-self: flex-start;
}

.ia-fixed-deposit-form__balance-tip {
  margin-top: 16px;
  margin-bottom: 4px;
}

.ia-fixed-deposit-form .application__form-group {
  margin-bottom: 0;
}

.ia-fixed-deposit-form__buttons {
  display: flex;
  margin-bottom: 8px;
  padding-top: 24px;
  -moz-column-gap: 8px;
  column-gap: 8px;
  justify-content: flex-end;
}

.ia-fixed-deposit-form__buttons .btn {
  padding: 0 10px;
  height: 48px;
  max-width: none;
  width: auto;
}

.ia-fixed-deposit-form__buttons .btn.submit {
  min-width: 140px;
}

.ia-fixed-deposit-form__buttons .btn.cancel {
  min-width: 80px;
}

#modalConfirmation .ia-fixed-deposit-form .form-field__title-tooltip {
  min-width: 250px;
}

.ia-fixed-deposit-form .form-field__title-tooltip {
  width: 80%;
  min-width: 250px;
  left: 10px;
}

@media (max-height: 900px) {
  .ia-fixed-deposit-form__tooltip-bottom .form-field__title-tooltip {
    bottom: auto;
    top: 100%;
  }
}
.ia-fixed-deposit-form-confirmation__buttons {
  display: flex;
  justify-content: space-between;
}

.ia-fixed-deposit-form-confirmation .form-field__title-tooltip {
  width: 80%;
  min-width: 80%;
  left: auto;
  right: 10px;
  bottom: 15px;
  z-index: 1000000;
}

@media (max-width: 500px) {
  .ia-fixed-deposit-form-confirmation .form-field__title-tooltip {
    width: 100%;
    min-width: 100%;
  }
}
.ia-fixed-deposit-form-success {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-bottom: 24px;
  margin-top: 12px;
}

.ia-fixed-deposit-form-success__icon {
  width: 48px;
  height: 48px;
  margin: 0 0 16px;
}

.ia-fixed-deposit-form-success__title {
  text-align: center;
  font-weight: 600;
  font-size: 20px;
  line-height: 28px;
  color: var(--text-two);
  margin-bottom: 8px;
}

.ia-fixed-deposit-form-success__text {
  max-width: 320px;
  text-align: center;
  font-size: 14px;
  color: var(--gray);
  line-height: 22px;
}

.ia-fixed-deposit-form-success__button {
  margin-top: 24px;
  max-width: 160px;
  height: 48px;
  border-radius: 4px;
}

.ia-fixed-deposit-modal__loader {
  height: 120px;
  position: relative;
}

@media (max-width: 414px) {
  .ia-fixed-deposit-form .radio__five .radio-group__item {
    min-inline-size: calc(33% - 8px);
  }
}
@media (min-height: 320px) and (min-width: 415px) and (max-width: 568px) {
  .ia-fixed-accounts-table .ia-fixed-table_cell__actions-btn {
    margin-top: 0;
  }
}
@media (max-width: 900px) {
  .ia-fixed-accounts-table .ia-fixed-table_cell__actions .table__buttons {
    padding: 0;
  }
}
@media (max-width: 768px) {
  .ia-fixed-zero {
    margin-top: 40px;
  }
  .ia-fixed-accounts-table .ia-fixed-table-row {
    border-radius: 8px;
    padding: 16px 0;
  }
  .ia-fixed-accounts-table .ia-fixed-table_cell {
    height: auto;
    padding: 0 16px;
    margin: 4px 0;
    border: none;
    min-height: 32px;
  }
  .ia-fixed-accounts-table .ia-fixed-table_cell:first-of-type {
    margin: 0 0 4px 0;
  }
  .ia-fixed-accounts-table .ia-fixed-table_cell__balance {
    text-align: right;
  }
  .ia-fixed-accounts-table .ia-fixed-table_cell__balance span:first-of-type {
    font-weight: 600;
  }
  .ia-fixed-accounts-table .ia-fixed-table_cell__expiration-date {
    font-weight: 600;
  }
  .ia-fixed-accounts-table .ia-fixed-table_cell__actions {
    margin: 16px 0 0 0;
  }
  .ia-fixed-accounts-table .ia-fixed-table_cell__actions .table__buttons {
    justify-content: center;
    margin: 0;
  }
  .ia-fixed-accounts-table .ia-fixed-table_cell__actions .table__buttons .ia-fixed-table_cell__actions-btn {
    width: 100%;
    height: 40px;
    margin-top: 0;
    border-radius: 4px;
    max-width: none;
  }
  .ia-fixed-accounts-table .ia-fixed-table_cell .table__mobile-label {
    font-weight: 400;
  }
  .ia-fixed-accounts-table .ia-fixed-table_cell-mobile__asset {
    display: flex;
    justify-content: space-between;
    width: 100%;
    padding-right: 0;
  }
  .ia-fixed-accounts-table .ia-fixed-table_cell-mobile__asset:after {
    content: none;
  }
  .ia-fixed-accounts-table .table-container {
    min-width: 0;
  }
}
.currency-card {
  display: flex;
  flex-direction: column;
  padding: 24px;
  background: var(--card);
  border: 1px solid var(--bg-three);
  box-sizing: border-box;
  border-radius: 8px;
  font-size: 14px;
  line-height: 16px;
}

.currency-card__header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-bottom: 10px;
}

.currency-card__logo {
  display: flex;
  align-items: center;
  width: 100%;
}

.currency-card__currency-short-name {
  margin-left: auto;
  font-weight: 600;
  font-size: 1.125rem;
  text-transform: uppercase;
  display: inline-block;
}

.interest-fixed__block .currency-cart__abbr {
  font-weight: 600;
}

.currency-card__logo img {
  width: 32px;
  border-radius: 50%;
}

.currency-card__currency {
  font-size: 14px;
  /* font-size: 1.125rem; */
  display: flex;
  align-items: center;
  padding: 0 5px 0 14px;
  font-weight: 600;
}

.currency-card__title {
  color: var(--gray-two);
  font-weight: bold;
  text-align: right;
}

.currency-card__row {
  display: grid;
  grid-template-columns: minmax(auto, 1fr) min-content;
  min-height: 40px;
  align-items: center;
}

.currency-card__row + .currency-card__row {
  margin-top: 4px;
}

.currency-card__row .currency-card__name-wrapper {
  position: relative;
  display: inline-flex;
  align-items: center;
}

.currency-card__row .currency-card__name-wrapper .common-tooltip {
  left: 0;
  bottom: calc(100% + 8px);
}

@media (max-width: 768px) {
  .currency-card__row .currency-card__name-wrapper .common-tooltip {
    max-width: 100%;
  }
}
.currency-card__row > .currency-card__name {
  display: inline-flex;
  align-items: center;
  position: relative;
  width: 100%;
  flex: 0 1 auto;
  overflow: hidden;
  white-space: nowrap;
}

.currency-card__row > .currency-card__name:after {
  content: "";
  display: block;
  position: absolute;
  width: 20px;
  height: 100%;
  background: linear-gradient(to left, var(--card) 0%, var(--card) 50%, var(--rgba-thirteen) 100%);
  right: 0;
  top: 0;
}

.currency-card__row > .currency-card__value {
  flex: 0 0 auto;
  justify-content: flex-end;
  max-width: 100%;
  white-space: nowrap;
}

.currency-card__row .form-field__title {
  min-height: 0;
  margin-bottom: 0;
  display: inline-flex;
}

.currency-card__row .form-field__title-tooltip {
  width: 300px;
  min-width: auto;
  font-weight: 400;
}

.currency-card__name .form-field__title .form-field__title-tooltip,
.currency-card__name-wrapper .form-field__title .form-field__title-tooltip {
  right: auto;
  left: -36px;
  bottom: calc(100% + 4px);
}

.currency-card__value-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  text-align: right;
  white-space: nowrap;
}

.currency-card__time {
  color: var(--text-two);
  font-weight: 400;
  line-height: 1.5;
  font-size: 11px;
}

.currency-card__value {
  font-size: 14px;
  font-size: 0.875rem;
  display: flex;
  font-weight: 600;
  line-height: 22px;
}

.currency-card__value_normal {
  font-weight: normal;
}

.currency-card__value .form-field__title .form-field__title-tooltip {
  right: -36px;
  left: auto;
}

.currency-card__value-secondary {
  font-size: 12px;
  font-size: 0.75rem;
  color: var(--gray);
  line-height: 18px;
}

.currency-card__bottom {
  margin-top: auto;
  padding-top: 16px;
}

.currency-card__buttons {
  display: flex;
  justify-content: space-between;
  padding-top: 20px;
}

.currency-card__buttons .btn {
  margin-right: 15px;
  overflow: hidden;
}

.currency-card__buttons .btn:last-child {
  margin-right: 0;
}

.currency-card__buttons .btn_b-blue.disabled {
  opacity: 0.5;
}

@media (max-width: 768px) {
  .currency-card {
    width: 100%;
    max-width: 100%;
    flex: auto;
    margin-right: 0;
  }
  .currency-card .currency-card__buttons .btn {
    margin: 0 15px 0 0;
  }
  .currency-card .currency-card__buttons .btn:last-child {
    margin: 0;
  }
}
.currency-card__staking {
  font-weight: bold;
  padding: 5px 5px 0 14px;
}

.currency-card__staking__box {
  position: relative;
}

.currency-card__staking__help-box {
  position: relative;
  padding: 10px 10px 9px;
  background: var(--rgba-thirty-six);
  border-radius: 5px;
}

.currency-card__staking__help-box__text {
  font-style: normal;
  font-weight: 500;
  font-size: 13px;
  line-height: 18px;
}

.currency-card__staking__help-box__link {
  color: var(--color-four);
  font-weight: normal;
  font-size: 12px;
  line-height: 134.1%;
}

.currency-card__staking__help-box__arrow {
  font-size: 7px;
  margin-left: 5px;
  transform: rotate(90deg);
  top: -1px;
  position: relative;
}

.interest-account-form {
  width: 100%;
  max-width: 420px;
}

.interest-account-form_tip {
  display: flex;
  align-items: center;
  padding: 16px;
  border-radius: 4px;
  margin: 24px auto 0;
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.4;
  background: var(--background-color);
  color: var(--text-two);
}

.interest-account-form_tip p {
  padding: 0 0 0 14px;
}

.interest-account-form_tip .desc {
  word-wrap: break-word;
}

.interest-account-form_tip .blue-link {
  color: var(--color-fifteen);
}

.interest-account-form__row {
  display: flex;
  justify-content: space-between;
  padding: 10px 0;
  margin-top: -1px;
  border-top: 1px solid var(--rgba-thirty-five);
  border-bottom: 1px solid var(--rgba-thirty-five);
  font-size: 14px;
}

.interest-account-form__name {
  display: inline-block;
  position: relative;
  width: auto;
  flex: 0 1 auto;
  overflow: hidden;
  padding-right: 20px;
  white-space: nowrap;
}

.interest-account-form__name:after {
  content: "";
  display: block;
  position: absolute;
  width: 20px;
  height: 100%;
  background: linear-gradient(to left, var(--card) 0%, var(--card) 50%, var(--rgba-thirteen) 100%);
  right: 0;
  top: 0;
}

.interest-account-form__value {
  flex: 0 0 auto;
  justify-content: flex-end;
  max-width: 100%;
  white-space: nowrap;
}

.interest-account-form__value:not(.interest-account-form__value_link) {
  font-weight: 600;
}

.interest-account-form__value__active {
  cursor: pointer;
  color: var(--color-fifteen);
  transition: all 0.3s;
}

.interest-account-form__value__active:not(.disabled):hover {
  opacity: 0.6;
}

.interest-account-form__value__active.disabled {
  opacity: 0.6;
  cursor: default;
  pointer-events: none !important;
}

.interest-account-transactions {
  margin-top: 24px;
}

.interest-account-transactions .form-field__title-tooltip {
  width: 120px;
}

.interest-account-transactions .currencies__top-bar {
  margin-bottom: 16px;
}

.interest-account-transactions .currencies__top-bar .subtitle {
  font-weight: 600;
  font-size: 18px;
  line-height: 24px;
  color: var(--text-two);
}

@media (max-width: 500px) {
  .interest-account-transactions .currencies__top-bar {
    margin-bottom: 20px;
  }
}
@media (max-width: 414px) {
  .interest-account-transactions .currencies__top-bar {
    margin-top: 10px;
  }
}
.interest-account-transactions .ia-info {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  margin: 10px 0;
}

.interest-account-transactions .ia-info p {
  font-size: 14px;
  color: var(--text-two);
  line-height: 1.3;
}

@media (max-width: 500px) {
  .interest-account-transactions .ia-info {
    display: block;
  }
  .interest-account-transactions .ia-info .icon__ia-help {
    width: 16px;
    height: 16px;
  }
  .interest-account-transactions .ia-info .form-field__title-icon {
    display: inline-block;
    vertical-align: middle;
  }
  .interest-account-transactions .ia-info p {
    display: inline;
    font-size: 13px;
  }
}
.interest-account-transactions .transactions__csv {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  height: 32px;
  padding: 0 15px;
  background-color: var(--card);
  border: 1px solid var(--other-fifty-three);
  border-radius: 4px;
  cursor: pointer;
}

.interest-account-transactions .transactions__csv__text {
  position: relative;
  font-size: 14px;
  font-weight: 600;
  margin-left: 10px;
  color: var(--blue-two);
}

@media (max-width: 414px) {
  .interest-account-transactions .transactions__csv {
    width: 86px;
    height: 40px;
  }
  .interest-account-transactions .transactions__csv__text {
    margin-left: 7px;
  }
}
.interest-account-transactions .tabs__icon {
  display: none;
  position: absolute;
  top: 12px;
  right: 0;
  margin: 0 10px;
  cursor: pointer;
}

.interest-account-transactions__wrapper {
  min-height: 385px;
  margin-bottom: 22px;
}

.interest-account-transactions__filter,
.interest-account-transactions__table {
  box-sizing: border-box;
}

.interest-account-transactions__filter {
  margin-bottom: 20px;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 8px;
  justify-content: space-between;
}

.interest-account-transactions__filter .filters {
  min-width: auto;
  margin: 0;
  padding: 0;
  border-radius: 5px;
  background: none;
  border: none;
}

@media (max-width: 1320px) {
  .interest-account-transactions__filter .filters {
    width: inherit;
  }
}
.interest-account-transactions__filter .filters__sc {
  padding: 0;
  width: auto;
  flex: inherit;
}

.interest-account-transactions__filter .filters__bc {
  flex: auto;
}

.interest-account-transactions__filter .filters__field_currency {
  min-width: inherit;
}

.interest-account-transactions__filter .filters__wrap {
  margin: 0;
  display: flex;
  align-items: center;
  -moz-column-gap: 8px;
  column-gap: 8px;
  flex-wrap: wrap;
  row-gap: 8px;
}

.interest-account-transactions__filter .filters__field {
  padding: 0;
  border: none;
  width: auto;
  height: 32px;
  background: none;
}

.interest-account-transactions__filter .filters__field .custom-select,
.interest-account-transactions__filter .filters__field .form-field__label {
  width: 144px;
}

.interest-account-transactions__filter .form-field__delimiter {
  margin: 0 10px;
}

.interest-account-transactions__filter .form-field__item {
  width: auto;
  height: auto;
}

.interest-account-transactions__filter .form-field__item.select-box .vs__dropdown-toggle {
  min-height: auto;
  height: 32px;
  padding: 4px 12px;
  white-space: nowrap;
  display: flex;
  align-items: center;
  -moz-column-gap: 4px;
  column-gap: 4px;
  transition: 0.2s ease-out;
}

.interest-account-transactions__filter .form-field__item.select-box .vs__dropdown-toggle:hover {
  border-color: var(--accept-item);
}

.interest-account-transactions__filter .form-field__item.select-box .vs__dropdown-toggle:hover .vs__open-indicator {
  transition: 0.2s ease-out;
  color: var(--accept-item);
}

.interest-account-transactions__filter .form-field__item.select-box .vs__selected {
  color: var(--text-two);
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
  padding: 0;
  margin: 0;
}

.interest-account-transactions__filter .form-field__item.select-box .vs__actions {
  padding: 0;
}

.interest-account-transactions__filter .form-field__item.select-box .vs__open-indicator {
  color: var(--gray);
  position: relative;
  top: 1px;
}

.interest-account-transactions__filter .dropdown-menu .custom-select__option {
  padding-left: 15px;
  padding-right: 15px;
}

.interest-account-transactions__pagination {
  max-width: 1100px;
}

.interest-account-transactions__not-found {
  text-align: center;
  margin-top: 100px;
  color: var(--gray-two);
  font-style: italic;
}

.interest-account-transactions .loading-animation__container {
  min-height: 800px;
}

@media (max-width: 414px) {
  .interest-account-transactions .loading-animation__container {
    min-height: initial;
  }
}
.transactions-table {
  width: 100%;
  font-size: 14px;
  table-layout: fixed;
}

.transactions-table__header .transactions-table__col {
  padding: 14px 30px;
  font-weight: bold;
  color: var(--text-two);
}

.transactions-table__body .transactions-table__col {
  padding: 7px 30px;
  color: var(--text-two);
  border-top: 1px solid var(--other-fifty-three);
  box-sizing: border-box;
}

.transactions-table__body .transactions-table__col_status {
  padding-right: 10px;
}

.transactions-table__col {
  width: 25%;
  height: 53px;
}

.transactions-table__col_type {
  text-transform: capitalize;
}

.transactions-table__body .transactions-table__row .transactions-table__col_amount {
  color: var(--color-twenty-five);
}

.transactions-table__body .transactions-table__row.minus .transactions-table__col_amount {
  color: var(--color-twenty-six);
}

.transactions-table__body .transactions-table__row.minus .transactions-table__col_amount:before {
  content: "-";
}

.transactions-table .transactions-table__col_bold {
  font-weight: bold;
}

.transactions-table__status,
.transactions-table__date {
  position: relative;
  padding-left: 11px;
}

.transactions-table__status {
  display: inline-flex;
  align-items: center;
  color: var(--text-two);
}

.transactions-table__status.red:before {
  background-color: var(--color-twenty-six);
}

.transactions-table__status.yellow:before {
  background-color: var(--color-twenty-seven);
}

.transactions-table__status.blue:before {
  background-color: var(--color-twenty-eight);
}

.transactions-table__status.green:before {
  background-color: var(--color-twenty-nine);
}

.transactions-table__status:before {
  content: "";
  display: block;
  position: absolute;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  background-color: var(--other-sixty-one);
}

.transactions-table__status .form-field__title {
  min-height: 0;
  margin-bottom: 0;
}

.transactions-table__subtitle {
  display: block;
  font-size: 12px;
  line-height: 14px;
  color: var(--gray-two);
  margin-top: 3px;
  font-weight: normal;
}

.transactions-table__btn {
  margin: 0 0 0 15px;
  padding: 3px 7px;
  font-size: 14px;
  line-height: 16px;
  color: var(--color-fifteen);
  border: 1px solid var(--color-fifteen);
  border-radius: 5px;
  transition: 0.2s all;
}

.transactions-table__btn:hover:not(:disabled) {
  background-color: var(--color-fifteen);
  color: var(--card);
}

.transactions-table__btn:disabled {
  opacity: 0.5;
  cursor: default;
}

.transactions-table .form-field__title-tooltip {
  width: 320px;
  min-width: 0;
  left: auto;
  right: -110px;
  font-weight: 400;
}

.ia-transactions-filter-dropdown {
  min-width: 140px;
}

@media (max-width: 768px) {
  .interest-account-transactions .interest-account-transactions__wrapper {
    width: 100%;
    position: relative;
    overflow: visible;
    margin-bottom: 10px;
  }
  .interest-account-transactions .interest-account-transactions__filter,
  .interest-account-transactions .transactions-table__header {
    display: none;
  }
  .interest-account-transactions .interest-account-transactions__table {
    min-width: auto;
    border: none;
    border-radius: 0;
  }
  .interest-account-transactions .interest-account-transactions__table .table-container {
    margin-bottom: 0;
  }
}
@media (max-width: 768px) and (max-width: 768px) {
  .interest-account-transactions .interest-account-transactions__table .table-container {
    margin-bottom: 0;
  }
}
@media (max-width: 768px) {
  .interest-account-transactions .transactions-table__col {
    height: auto;
  }
}
@media (max-width: 768px) {
  .interest-account-transactions .transactions-table__body {
    display: flex;
    flex-direction: column;
  }
}
@media (max-width: 768px) {
  .interest-account-transactions .transactions-table__row {
    display: flex;
    flex-wrap: wrap;
    position: relative;
    padding: 7px 0;
    border-bottom: 1px solid var(--other-fifty-three);
  }
}
@media (max-width: 768px) {
  .interest-account-transactions .transactions-table__col_date,
  .interest-account-transactions .transactions-table__col_type,
  .interest-account-transactions .transactions-table__col_amount,
  .interest-account-transactions .transactions-table__col_status {
    padding: 3px 0;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  .interest-account-transactions .transactions-table__col_date:last-child,
  .interest-account-transactions .transactions-table__col_type:last-child,
  .interest-account-transactions .transactions-table__col_amount:last-child,
  .interest-account-transactions .transactions-table__col_status:last-child {
    padding-right: 10px;
  }
}
@media (max-width: 768px) {
  .interest-account-transactions .transactions-table__col_status {
    order: 1;
    width: 50%;
    padding-right: 0;
    overflow: visible;
  }
  .interest-account-transactions .transactions-table__col_status:last-child {
    padding-right: 0;
  }
  .interest-account-transactions .transactions-table__col_status .form-field__title-tooltip {
    width: 180px;
    left: -30px;
    right: auto;
    font-weight: 400;
  }
}
@media (max-width: 768px) {
  .interest-account-transactions .transactions-table__col_type {
    order: 2;
    width: 50%;
    display: flex;
    justify-content: flex-end;
  }
}
@media (max-width: 768px) {
  .interest-account-transactions .transactions-table__col_date {
    order: 3;
    width: 45%;
    display: flex;
    align-items: center;
    color: var(--color-twenty);
    font-size: 12px;
    font-weight: 500;
  }
}
@media (max-width: 768px) {
  .interest-account-transactions .transactions-table__col_amount {
    order: 4;
    width: 55%;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    font-size: 15px;
    font-weight: normal;
  }
  .interest-account-transactions .transactions-table__col_amount span {
    font-weight: normal;
    margin-right: 5px;
  }
}
@media (max-width: 768px) {
  .interest-account-transactions .pagination-wrap {
    display: flex;
  }
}
@media (max-width: 768px) {
  .interest-account-transactions .pagination__page {
    flex-wrap: wrap;
  }
}
@media (max-width: 768px) {
  .interest-account-transactions .pagination__list {
    margin-bottom: 10px;
  }
}
.instant-loans__header {
  margin-bottom: 16px;
}

.instant-loans__back-link {
  display: inline-flex;
  align-items: center;
  height: 32px;
  font-size: 14px;
  line-height: 24px;
  font-weight: 600;
  color: var(--text-two);
}

.instant-loans__back-link .header__title__icon {
  margin-right: 8px;
}

.instant-loans__title {
  display: flex;
  align-items: center;
  padding: 10px 0 0;
  margin-bottom: 30px;
  font-size: 1.5rem;
  font-weight: bold;
}

.instant-loans__description {
  display: block;
  margin-bottom: 24px;
  font-size: 14px;
  line-height: 21px;
}

.instant-loans__back {
  color: var(--blue-two);
  font-size: 16px;
  font-weight: 600;
  transition: 0.3s;
}

.instant-loans__back:hover {
  opacity: 0.8;
}

.instant-loans__list {
  padding-bottom: 20px;
}

.instant-loans__subtitle {
  margin-bottom: 12px;
  font-weight: bold;
  font-size: 18px;
  line-height: 18px;
}

@media (max-width: 1024px) {
  .instant-loans__subtitle {
    margin-bottom: 8px;
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
  }
}
.instant-loans__card {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 24px;
  margin-bottom: 16px;
  background-color: var(--card);
  box-shadow: 0 2px 8px var(--rgba-seventeen);
  border-radius: 4px;
}

@media (max-width: 1024px) {
  .instant-loans__card {
    justify-content: center;
    flex-wrap: wrap;
    padding: 16px 16px 12px;
  }
}
@media (max-width: 1024px) {
  .instant-loans__name,
  .instant-loans__action {
    width: 100%;
  }
}
.instant-loans__name {
  display: flex;
  align-items: center;
  width: 28%;
}

.instant-loans__name .currency-cart__img {
  flex: 0 1 49px;
  width: 49px;
  height: 49px;
  min-width: 49px;
}

.instant-loans__name .instant-loans__text {
  margin-left: 16px;
  font-size: 1.125rem;
  font-weight: bold;
}

@media (max-width: 1024px) {
  .instant-loans__name {
    width: 100%;
    justify-content: center;
    padding-bottom: 24px;
  }
  .instant-loans__name .currency-cart__img {
    flex: 0 1 38px;
    width: 38px;
    min-width: 38px;
    height: 38px;
  }
  .instant-loans__name .instant-loans__text {
    margin-left: 12px;
    font-size: 16px;
    line-height: 16px;
  }
}
.instant-loans__col {
  display: flex;
  flex-direction: column;
  width: 19%;
}

@media (max-width: 1024px) {
  .instant-loans__col {
    width: 50%;
    align-items: center;
    margin-bottom: 20px;
  }
  .instant-loans__col_border {
    border-right: 1px solid #e0e0e0;
  }
}
.instant-loans__value {
  font-weight: bold;
  font-size: 1.125rem;
  line-height: 18px;
  order: 1;
}

@media (max-width: 1024px) {
  .instant-loans__value {
    font-size: 14px;
    line-height: 19px;
    letter-spacing: -0.41px;
  }
}
.instant-loans__label {
  margin-bottom: 8px;
  color: var(--gray-two);
  font-size: 12px;
  line-height: 18px;
  letter-spacing: -0.08px;
}

@media (max-width: 1024px) {
  .instant-loans__label {
    font-weight: 500;
    line-height: 12px;
  }
}
.instant-loans__action {
  width: 140px;
}

@media (max-width: 1024px) {
  .instant-loans__action {
    width: 100%;
    max-width: 204px;
  }
  .instant-loans__action .btn {
    display: flex;
    max-width: 100%;
    margin-top: 0;
  }
}
.instant-loans__form {
  -moz-column-gap: 16px;
  column-gap: 16px;
  margin: 0;
}

.instant-loans__form .card {
  margin: 0;
  height: auto;
  border-radius: 8px;
  padding: 24px;
  max-width: 400px;
}

.instant-loans__form .card__title {
  line-height: 28px;
  font-size: 20px;
  font-size: 1.25rem;
  margin-bottom: 24px;
  padding-bottom: 8px;
}

.instant-loans__form .application__inner {
  min-height: 0;
  margin: 0;
  max-width: inherit;
  padding-bottom: 0;
  flex: none;
}

.instant-loans__form .application__aside {
  margin: 0;
}

.instant-loans__form .application__form-field-md {
  max-width: 100%;
}

.instant-loans__form .application__form-group {
  margin-bottom: 0;
}

.instant-loans__form .form-field {
  width: 100%;
  margin-bottom: 24px;
}

.instant-loans__form .form-field.application__form-field-md {
  margin-bottom: 0;
}

.instant-loans__form .form-field__rates {
  display: flex;
}

.instant-loans__form .form-field__rates .form-field__button {
  flex: 1;
  width: 82px;
  height: 32px;
  font-size: 0.875rem;
  font-weight: 600;
  margin-right: 7px;
  color: var(--text-two);
  border: 1px solid var(--other-forty-six);
  border-radius: 4px;
  outline: 0;
  transition: 0.3s;
}

@media (max-width: 414px) {
  .instant-loans__form .form-field__rates .form-field__button {
    width: 23%;
    transition: none;
  }
}
.instant-loans__form .form-field__rates .form-field__button:last-of-type {
  margin-right: 0;
}

.instant-loans__form .form-field__rates .form-field__button:focus,
.instant-loans__form .form-field__rates .form-field__button:active {
  outline: 0;
}

.instant-loans__form .form-field__rates .form-field__button::-moz-focus-inner {
  border: 0;
}

.instant-loans__form .form-field__rates .form-field__button.active {
  border-color: var(--primary-color);
}

.instant-loans__form .form-field__rates .form-field__button:disabled {
  opacity: 0.5;
  pointer-events: none;
  cursor: default;
}

.instant-loans__form .form-field .radio-group {
  -moz-column-gap: 12px;
  column-gap: 12px;
}

.instant-loans__form .form-field .radio-group__item-val {
  padding: 0 12px;
  border-radius: 4px;
  height: 48px;
}

.instant-loans__form .vs__dropdown-toggle {
  min-height: 48px;
}

.instant-loans__form .form-field.form-field_without-offset {
  margin-bottom: 0;
}

.instant-loans__form .input-group {
  max-width: 100%;
  min-width: 149px;
}

.instant-loans__form .instant-loans__loan-currency-select .vs--disabled .vs__dropdown-toggle {
  background-color: var(--card);
  border: 1px solid var(--other-forty-six);
  padding-right: 0;
}

.instant-loans__form .instant-loans__loan-currency-select .vs--disabled .vs__dropdown-toggle,
.instant-loans__form .instant-loans__loan-currency-select .vs--disabled .vs__selected {
  cursor: default !important;
  color: inherit;
}

.instant-loans__form .instant-loans__loan-currency-select .vs--disabled .vs__actions {
  display: none;
}

.instant-loans__form .instant-loans__loan-currency-select .vs--disabled .vs__selected-options {
  justify-content: center;
}

.instant-loans__form .application__submit {
  max-width: 340px;
}

.instant-loans__form .form-field__help {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.instant-loans__form .instant-loans__link {
  cursor: pointer;
  color: var(--primary-color);
  transition: all 0.3s;
  margin-left: 5px;
}

.instant-loans__form .instant-loans__link:hover {
  opacity: 0.8;
}

.instant-loans__form .loan-ltv-warning {
  display: flex;
  width: 100%;
  padding: 16px;
  border-radius: 4px;
  margin: 16px auto 4px;
  background: var(--other-eighty-four);
  color: var(--text-two);
}

.instant-loans__form .loan-ltv-warning img {
  width: 22px;
  height: 22px;
}

.instant-loans__form .loan-ltv-warning p {
  padding: 0 0 0 14px;
  word-wrap: break-word;
  font-weight: 400;
  line-height: 22px;
  font-size: 14px;
  font-size: 0.875rem;
}

@media (max-width: 1060px) {
  .instant-loans__form {
    max-width: 432px;
    flex-direction: column;
  }
  .instant-loans__form .application__inner {
    margin: 0 0 10px 0;
  }
  .instant-loans__form .application__aside {
    margin: 0;
  }
}
@media (max-width: 360px) {
  .instant-loans__form .input-group {
    width: 100%;
  }
}
.instant-loans__form-summary .list-between__item {
  padding: 0 0 8px 0;
  line-height: 24px;
}

.instant-loans__confirmation .application__inner {
  flex: 0 0 auto;
  max-width: 600px;
  min-height: 0;
}

.instant-loans__confirmation .reject-card .application__check-text {
  margin: 30px 0 30px;
}

.instant-loans__confirmation .reject-card .application__check-text .icon__declined {
  background-size: contain;
}

.instant-loans__confirmation .card__title {
  justify-content: flex-start;
}

@media (max-width: 374px) {
  .instant-loans__confirmation .card__title-code {
    display: none;
  }
}
.instant-loans__confirmation-text {
  line-height: 1.4;
  margin: 32px 0 48px;
}

.custom-offer__form.instant-loans__form .form-field__group-prepend {
  width: 100%;
}

.custom-offer__form.instant-loans__form .form-field__group-prepend .form-field__input,
.custom-offer__form.instant-loans__form .form-field__group-prepend .form-field__range-input {
  padding-right: 95px;
}

.custom-offer__form.instant-loans__form .form-field__group-prepend .form-field__prepend-text-normal {
  width: 87px;
  padding-right: 16px;
  text-align: end;
  color: var(--other-hundred-eight);
  font-size: 14px;
  font-weight: 600;
}

.custom-offer__form .card {
  height: auto;
}

.custom-offer__table .table__head .transactions-table__col.ltv {
  width: 80px;
}

@media (max-width: 1060px) {
  .custom-offer__table .table__head .transactions-table__col.ltv {
    width: 20%;
  }
}
.custom-offer__table .table__head .transactions-table__col.interest {
  width: 100px;
}

@media (max-width: 1060px) {
  .custom-offer__table .table__head .transactions-table__col.interest {
    width: 20%;
  }
}
.custom-offer__table .button-container {
  width: 165px;
}

.custom-offer__table .button-container .btn {
  width: 140px;
}

@media (max-width: 1060px) {
  .custom-offer__table .button-container {
    width: 150px;
  }
  .custom-offer__table .button-container .btn {
    width: 130px;
  }
}
@media (max-width: 768px) {
  .custom-offer__table .button-container {
    width: 100%;
    height: auto;
    padding: 16px;
  }
  .custom-offer__table .button-container .btn {
    display: flex;
    width: 100%;
    max-width: 100%;
    margin-top: 0;
  }
}
.address-book__buttons {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  position: relative;
  gap: 16px;
  padding: 24px 0 16px;
}

.address-book__add-button {
  width: auto;
  max-width: none;
  min-width: 120px;
  padding: 0 10px;
}

@media (max-width: 768px) {
  .address-book__add-button {
    margin-top: 0;
  }
}
.address-book__table {
  min-height: 500px;
  position: relative;
  font-size: 14px;
  line-height: 22px;
}

.address-book__table-mobile-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}

.address-book__table-row {
  display: inline-flex;
  align-items: center;
  -moz-column-gap: 20px;
  column-gap: 20px;
}

.address-book__table-dropdown-row:last-child {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding-right: 20px;
}

.address-book__table-address {
  overflow-wrap: anywhere;
}

.address-book__empty {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 80px 0;
  text-align: center;
}

.address-book__empty-image {
  width: 120px;
  height: 120px;
}

.address-book__empty-text {
  font-size: 14px;
  font-size: 0.875rem;
  margin-top: 8px;
  color: var(--gray);
}

.address-book__empty-action {
  margin-top: 24px;
}

.change-email__warning-box {
  display: flex;
  width: 100%;
  padding: 16px;
  border-radius: 4px;
  margin: 0 auto 4px;
  background: var(--other-eighty-four);
  color: var(--text-two);
}

.change-email__warning-box img {
  width: 22px;
  height: 22px;
}

.change-email__warning-box p {
  padding: 0 0 0 14px;
  word-wrap: break-word;
  font-weight: 400;
  line-height: 22px;
  font-size: 14px;
  font-size: 0.875rem;
}

.change-email .danger-box {
  background: var(--custom-bg-twelve);
}

.change-email .last-warning {
  margin-top: 8px;
  margin-bottom: 16px;
}

.change-email .second-step__title-container {
  margin-bottom: 20px;
}

.change-email .second-step__title {
  font-weight: 400;
  font-size: 14px;
  line-height: 22px;
  font-style: normal;
  color: var(--text);
}

.change-email .form-field__help {
  font-size: 12px;
  margin: 4px 0 0;
  line-height: 18px;
}

.change-email .form-field__help {
  color: var(--gray);
  flex-direction: column;
}

.change-email .modal__footer {
  justify-content: flex-start;
}

.change-email .modal__footer p.green {
  color: var(--primary-color);
}

.change-email .modal__footer p.blue {
  color: var(--other-fifty-four);
}

.change-email .modal__footer .right {
  margin-left: auto;
}

.change-email .modal__footer .btn {
  transition: none;
}

.change-email .modal__footer .btn.back {
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0;
}

.change-email .modal__footer .btn.back img {
  margin-right: 8px;
}

.change-email__confirmation {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 36px 0 40px;
}

.change-email__confirmation .icon__check-img {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: var(--other-twenty-two);
  border-radius: 28px;
  margin: 0 0 16px;
  width: 56px;
  height: 56px;
}

.change-email__confirmation .icon__check-img img {
  width: 24px;
  height: 24px;
}

.change-email__confirmation .confirmation-title {
  font-size: 20px;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 28px;
  margin-bottom: 8px;
}

.change-email__confirmation .confirmation-text {
  width: 300px;
  margin-bottom: 24px;
  text-align: center;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 22px;
  color: var(--gray);
}

.change-email__confirmation .confirmation-button {
  width: 180px;
  height: 48px;
}

.change-email ::-moz-placeholder {
  color: var(--bg-two);
}

.change-email ::placeholder {
  color: var(--bg-two);
}

.background-section {
  padding: 12px;
  background-color: var(--background-color);
  border-radius: 6px;
}

.stack {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}

.stack.stack_offset-8 > * + * {
  margin-block-start: 8px;
}

.stack.stack_offset-16 > * + * {
  margin-block-start: 16px;
}

.stack.stack_offset-24 > * + * {
  margin-block-start: 24px;
}

.one-line {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
}

.one-line.one-line_left > :first-child {
  flex-grow: 1;
}

.one-line.one-line_left > :last-child {
  flex-basis: 0;
  flex-grow: 999;
  min-inline-size: 50%;
}

.one-line.one-line_right > :last-child {
  flex-grow: 1;
}

.one-line.one-line_right > :first-child {
  flex-basis: 0;
  flex-grow: 999;
  min-inline-size: 50%;
}

.app-message .box-message {
  margin-top: 14px;
}

.app-message .field-name {
  text-transform: capitalize;
}

.app-message.mta-0 .auth__msg {
  margin-top: 0 !important;
}

.sessions-list-box {
  position: relative;
  width: 100%;
  min-height: 215px;
  max-width: 1000px;
}

.api-list-content {
  position: relative;
  width: 100%;
  min-height: 200px;
}

.api-list-content-title {
  position: relative;
  width: 100%;
  font-weight: 600;
  padding-top: 15px;
  font-size: 1.25rem;
}

.api-list-content-sub-title {
  position: relative;
  width: 100%;
  font-weight: 400;
  padding-top: 10px;
  line-height: 1.5rem;
  color: gray;
}

.api-list-content .api-create-form {
  margin-top: 35px;
}

.api-list-content .session-card {
  margin-top: 20px;
  margin-bottom: 0;
}

.api-list-content .settings-table__details-box .link_blue {
  margin-left: 10px;
}

.api-list-content .session-card__controls .link_blue {
  margin-left: 10px;
  color: var(--accept-item);
}

@media (max-width: 414px) {
  .api-list-content .session-card__controls .link_blue {
    margin-left: 20px;
  }
}
.api-list-created {
  margin-top: 30px;
}

.api-list-details {
  position: relative;
  font-size: 0.875rem;
  margin-top: 20px;
  width: 100%;
  border-radius: 6px 6px 4px 4px;
  border-style: hidden;
  box-shadow: 0 0 0 1px var(--new-two);
  overflow: hidden;
}

.api-list-details-row {
  position: relative;
  width: 100%;
  padding: 15px 30px;
}

.api-list-details-row:nth-child(odd) {
  background-color: var(--other-ninety-two);
  border-top: 2px solid var(--other-ninety-two);
  border-bottom: 2px solid var(--other-ninety-two);
}

.api-list-details-row:nth-child(even) {
  background-color: var(--card);
  border-top: 2px solid var(--card);
  border-bottom: 2px solid var(--card);
}

.api-list-details-row-label {
  color: var(--gray-one);
  font-weight: bold;
}

.api-list-details-row-value {
  padding-top: 10px;
  font-weight: bold;
  text-overflow: initial;
  overflow-wrap: break-word;
}

.api-list-created-btn {
  margin-top: 30px;
}

@media (max-width: 414px) {
  .api-list-created-btn:not(button):not(input) {
    display: flex;
  }
}
.api-list-box .card__title {
  position: relative;
  flex-wrap: wrap;
}

@media (max-width: 414px) {
  .api-list-box .card__title {
    display: block;
  }
}
.api-list-box__empty {
  position: relative;
  width: 100%;
  min-height: 200px;
  display: flex;
  align-content: center;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.api-list-box__empty-title {
  position: relative;
  width: 100%;
  text-align: center;
  color: var(--gray-one);
  font-size: 18px;
}

.api-list-box__empty-create {
  position: relative;
  width: 100%;
  text-align: center;
}

.api-list-box__empty-create .btn {
  margin: 25px auto 0;
  background-color: transparent;
  font-weight: 600;
  width: auto;
  padding: 10px 20px;
  height: auto;
}

.create-api-token .api-list-content form {
  margin: 0;
}

.settings__sub-title {
  position: relative;
  display: flex;
  align-content: center;
  justify-content: space-between;
  font-weight: 600;
  padding-bottom: 20px;
  font-size: 15px;
  padding-left: 20px;
  padding-right: 20px;
}

@media (max-width: 1070px) {
  .settings__sub-title {
    display: none;
  }
}
.settings__title-button {
  top: 0;
  right: 0;
  min-width: auto;
  max-width: 220px;
  width: auto;
  padding: 8px 15px;
  height: auto;
  font-size: 12px;
  font-weight: 600;
  background-color: var(--primary-color);
  color: var(--card);
  border: 1px solid var(--primary-color);
  margin-top: 10px;
  margin-bottom: 10px;
}

.settings__title-button:hover:not(:disabled) {
  background-color: transparent;
  color: var(--primary-color);
  border: 1px solid var(--primary-color);
}

@media (max-width: 414px) {
  .settings__title-button:not(button):not(input) {
    display: block;
    position: static;
    max-width: 160px;
  }
}
.settings__title-link {
  position: absolute;
  right: 0;
  top: 0;
  min-width: auto;
  width: auto;
  padding: 10px 0;
  height: auto;
  font-size: 12px;
  font-weight: 600;
  background-color: transparent;
  color: var(--primary-color);
  border: none;
}

.settings__title-link:hover:not(:disabled) {
  background-color: transparent;
  color: var(--primary-color-hover);
  border: none;
}

@media (max-width: 414px) {
  .settings__title-link:not(button):not(input) {
    display: block;
    position: static;
  }
}
.session-card {
  position: relative;
  width: 100%;
  max-width: 370px;
  border-radius: 6px 6px 4px 4px;
  box-shadow: 0 0 0 1px var(--new-two);
  background-color: var(--card);
  margin-bottom: 30px;
  margin-right: 20px;
}

.session-card__mobile {
  display: none;
}

@media (max-width: 1070px) {
  .session-card__mobile {
    display: block;
  }
}
.session-card__body {
  position: relative;
  padding: 20px 20px 15px;
}

.session-card__row {
  position: relative;
  padding-top: 50px;
}

.session-card__row:after {
  position: absolute;
  top: 25px;
  left: 5%;
  width: 90%;
  border-bottom: 1px solid var(--new-two);
  content: "";
}

.session-card__row:first-child {
  padding-top: 0;
}

.session-card__row:first-child:after {
  display: none;
}

.session-card__title {
  position: relative;
  display: flex;
  align-content: center;
  justify-content: space-between;
  padding: 20px 0 15px;
  margin-right: 20px;
  margin-left: 20px;
  font-size: 15px;
  border-bottom: 1px solid var(--new-two);
  color: var(--text-two);
  font-weight: 600;
}

.session-card__title-extra {
  font-weight: 400;
  color: var(--color-thirty);
}

.session-card__muted {
  color: var(--other-sixty-three);
  padding-left: 3px;
  padding-right: 3px;
}

.session-card__device {
  position: relative;
  font-size: 14px;
}

.session-card__icon {
  margin-right: 8px;
}

.session-card__location {
  position: relative;
  font-size: 12px;
  color: var(--color-thirty);
  padding-top: 15px;
}

.session-card__location__delimiter {
  padding-left: 4px;
  padding-right: 5px;
  color: var(--other-fifty-two);
}

.session-card__controls {
  position: relative;
  padding-top: 10px;
  display: flex;
  align-content: center;
  justify-content: space-between;
}

.session-card__last-seen {
  position: relative;
  font-size: 12px;
  color: var(--color-thirty);
}

.session-card .flag-icon {
  margin-right: 3px;
}

.session-card__action {
  position: relative;
  padding-top: 15px;
}

.session-card__action__button {
  font-size: 12px;
  font-size: 0.75rem;
  color: var(--other-seventy);
  transition: 0.15s;
  cursor: pointer;
}

.session-card__action__button:not(:disabled):hover {
  opacity: 0.6;
  border-color: transparent;
}

.session-card__action__button:disabled {
  opacity: 0.6;
  cursor: default;
  border-color: transparent;
}

.session-card__action__help {
  font-size: 12px;
  padding-top: 4px;
  color: var(--gray-one);
}

.settings-table {
  position: relative;
  font-size: 14px;
  font-size: 0.875rem;
  width: 100%;
  border-collapse: separate;
  border-radius: 6px 6px 4px 4px;
  border-style: hidden;
  box-shadow: 0 0 0 1px var(--new-two);
  margin-bottom: 30px;
  overflow: hidden;
}

.settings-table__action_icon {
  position: relative;
  width: 25px;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  color: var(--other-seventy-five);
  cursor: pointer;
  opacity: 1;
  transition: opacity 0.4s;
}

.settings-table__action_icon:hover {
  opacity: 0.8;
}

.settings-table__action_text {
  position: relative;
  display: flex;
  align-items: center;
  min-width: 110px;
  color: var(--other-seventy-five);
  cursor: pointer;
  opacity: 1;
  transition: opacity 0.4s;
}

.settings-table__action_text:hover {
  opacity: 0.8;
}

@media (max-width: 1070px) {
  .settings-table {
    display: none;
  }
}
.settings-table__muted {
  color: var(--other-fifty-two);
  padding-left: 3px;
  padding-right: 3px;
}

.settings-table.current-session {
  margin-bottom: 45px;
}

.settings-table.current-session__label {
  position: relative;
  color: var(--other-fifty-two);
  font-size: 15px;
}

.settings-table.current-session tbody tr:nth-child(odd) {
  background-color: var(--card);
}

.settings-table.current-session tbody tr:nth-child(odd) td {
  border-top: 2px solid var(--card);
  border-bottom: 2px solid var(--card);
}

.settings-table.current-session tbody tr:last-child td:first-child {
  border-radius: 4px;
}

.settings-table.current-session tbody tr td:first-child {
  text-overflow: ellipsis;
  overflow: hidden;
  max-width: 160px;
  width: 160px;
}

.settings-table.current-session tbody tr td:last-child {
  text-align: right;
}

.settings-table .flag-icon {
  margin-right: 8px;
}

.settings-table-current {
  font-size: 12px;
  font-size: 0.75rem;
  color: var(--other-fifty-two);
  font-weight: 600;
  text-align: right;
}

.settings-table__details-box {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
}

.settings-table__details {
  font-size: 12px;
  font-size: 0.75rem;
  font-weight: 600;
  border-bottom: 1px solid var(--other-seventy);
  color: var(--other-seventy);
  transition: 0.15s;
  cursor: pointer;
}

.settings-table__details:not(:disabled):hover {
  opacity: 0.6;
  border-color: transparent;
}

.settings-table__details:disabled {
  opacity: 0.6;
  cursor: default;
  border-color: transparent;
}

.settings-table thead {
  margin: 0;
  padding: 0;
}

.settings-table thead tr th {
  text-align: left;
  padding: 25px 20px 15px;
  color: var(--other-fifty-two);
  font-size: 15px;
  border-bottom: 1px solid var(--new-two);
  background-color: var(--card);
}

.settings-table thead tr th:first-child {
  text-overflow: ellipsis;
  overflow: hidden;
  max-width: 160px;
  width: 160px;
  padding-left: 30px;
  border-radius: 10px 0 0 0;
}

.settings-table thead tr th:nth-child(2) {
  min-width: 120px;
  max-width: 250px;
  text-overflow: ellipsis;
  overflow: hidden;
  position: relative;
}

.settings-table thead tr th:last-child {
  padding-right: 30px;
  border-radius: 0 10px 0 0;
}

.settings-table tbody tr {
  position: relative;
}

.settings-table tbody tr td {
  padding: 15px 20px;
  color: var(--other-ninety-one);
  transition: all 0.1s;
}

.settings-table tbody tr td:first-child {
  position: relative;
  padding-left: 30px;
  text-overflow: ellipsis;
  overflow: hidden;
  max-width: 160px;
  width: 160px;
}

.settings-table tbody tr td:nth-child(2) {
  min-width: 120px;
  max-width: 250px;
  text-overflow: ellipsis;
  overflow: hidden;
  position: relative;
}

.settings-table tbody tr td:last-child {
  position: relative;
  padding-right: 30px;
}

.settings-table tbody tr:nth-child(odd) {
  background-color: var(--other-ninety-two);
}

.settings-table tbody tr:nth-child(odd) td {
  border-top: 2px solid var(--other-ninety-two);
  border-bottom: 2px solid var(--other-ninety-two);
}

.settings-table tbody tr:nth-child(even) {
  background-color: var(--card);
}

.settings-table tbody tr:nth-child(even) td {
  border-top: 2px solid var(--card);
  border-bottom: 2px solid var(--card);
}

.settings-table tbody tr:last-child {
  border-radius: 0 0 4px 4px;
}

.settings-table tbody tr:last-child td:first-child {
  border-radius: 0 0 0 4px;
}

.settings-table tbody tr:last-child td:last-child {
  border-radius: 0 0 4px 0;
}

.settings-table__api {
  margin-top: 35px;
  margin-bottom: 0;
}

.settings-table__api thead tr th:first-child {
  width: 50%;
}

.settings-table__api tbody tr td:nth-child(2) {
  min-width: 140px;
}

.settings-table__ip-mobile {
  display: none;
}

@media (max-width: 768px) {
  .settings-table__ip-mobile {
    display: inline-flex;
  }
}
.settings-table__ip-desktop {
  margin-right: 16px;
}

@media (max-width: 768px) {
  .settings-table__ip-desktop,
  .settings-table__ip-desktop.truncate-string {
    display: none;
  }
}
.settings-table__device-value {
  word-break: break-word;
}

.settings-confirmation .card__title {
  justify-content: left;
}

.settings-confirmation .btn {
  margin-top: 30px;
}

.account-settings__email {
  margin-bottom: 20px;
  padding-bottom: 20px;
  border-bottom: 1px solid var(--other-fifty-three);
}

.account-settings__email form {
  margin: 0px 0 1px;
}

.account-settings__email .email-title {
  display: flex;
  flex-direction: row;
  align-items: center;
}

.account-settings__email .card__text {
  display: flex;
  align-items: center;
  line-height: 1;
}

.account-settings .account-settings-form {
  margin-top: 20px;
  padding-top: 20px;
  border-top: 1px solid var(--other-fifty-three);
}

.account-settings__info {
  max-width: 280px;
  margin-top: 20px;
  font-size: 14px;
  line-height: 21px;
  color: var(--other-hundred-eight);
}

.account-settings__info a.link_blue {
  cursor: pointer;
}

.account-settings__info button.link_blue {
  font-size: 14px;
  font-family: BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
}

.account-settings__button {
  display: inline-flex;
  align-items: center;
  height: 16px;
  margin-left: 8px;
}

.account-settings__button img {
  width: 16px;
  height: 16px;
}

.account-settings .card__text {
  margin-top: 12px;
}

.vote-for-asset {
  position: relative;
  width: 100%;
}

.vote-for-asset__box {
  position: relative;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}

.vote-for-asset__box__buttons {
  position: relative;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-top: 40px;
}

.vote-for-asset__box__buttons .btn {
  display: flex !important;
}

.vote-for-asset__box__buttons .btn.btn__suspend {
  min-width: 200px;
  width: auto;
  display: block !important;
}

.vote-for-asset__box__body {
  position: relative;
  width: 100%;
  max-width: 720px;
  margin: 0 25px;
  z-index: 999;
  text-align: center;
}

.vote-for-asset__box__title {
  font-size: 25px;
  color: var(--card);
  text-align: center;
  padding-left: 20px;
  padding-right: 20px;
}

@media only screen and (max-width: 640px) {
  .vote-for-asset__box__title {
    font-size: 23px;
  }
}
@media only screen and (max-width: 540px) {
  .vote-for-asset__box__title {
    font-size: 21px;
  }
}
.vote-for-asset__box__sub_title {
  font-size: 16px;
  color: var(--card);
  text-align: center;
  padding-top: 10px;
  padding-left: 20px;
  padding-right: 20px;
}

.vote-for-asset__box__sub_title a {
  text-decoration: underline;
}

.vote-for-asset__box__button {
  border-color: var(--other-fifty-four);
  background-color: var(--other-fifty-four);
  color: var(--card);
  padding: 15px 40px;
  margin-top: 60px;
  margin-bottom: 70px;
  font-size: 16px;
}

.vote-for-asset__box__button:hover {
  color: var(--other-fifty-four);
  background-color: var(--card);
}

.vote-for-asset__modal {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 9999999999999;
  display: flex;
  align-items: center;
  justify-content: center;
}

.vote-for-asset__modal__loading {
  position: relative;
  width: 100%;
  min-height: 100px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}

.vote-for-asset__modal__loading .loading-animation__container {
  position: relative;
  margin-top: 40px;
  margin-bottom: 20px;
}

.vote-for-asset__modal__close {
  position: absolute;
  top: 25px;
  right: 25px;
  color: gray;
  font-size: 18px;
  cursor: pointer;
  z-index: 999999;
  transition: opacity 0.3s;
}

.vote-for-asset__modal__close:not(.disabled):hover {
  opacity: 0.6;
}

.vote-for-asset__modal__close.disabled {
  pointer-events: none !important;
  cursor: default !important;
  opacity: 0.6 !important;
}

.vote-for-asset__modal:after {
  position: absolute;
  top: 0;
  left: 0;
  background-color: var(--rgba-eighteen);
  width: 100%;
  height: 100%;
  content: "";
}

.vote-for-asset__modal__body {
  position: relative;
  width: 100%;
  max-width: 700px;
  margin: 0 25px;
  background-color: var(--card);
  z-index: 999;
  border-radius: 10px;
  border: 2px solid var(--other-fifty-one);
  text-align: center;
}

.vote-for-asset__modal__title {
  font-size: 25px;
  color: var(--other-fifty-four);
  text-align: center;
  padding: 50px 20px 20px 20px;
}

@media only screen and (max-width: 640px) {
  .vote-for-asset__modal__title {
    font-size: 23px;
  }
}
@media only screen and (max-width: 540px) {
  .vote-for-asset__modal__title {
    font-size: 21px;
  }
}
.vote-for-asset__modal__sub-title {
  font-size: 18px;
  color: gray;
  padding-bottom: 40px;
  padding-left: 15px;
  padding-right: 15px;
}

.vote-for-asset__modal__error {
  padding-top: 60px;
}

.vote-for-asset__modal__error .vote-for-asset__modal__sub-title {
  padding-bottom: 15px;
}

.vote-for-asset__modal__error .card__link {
  margin-bottom: 40px;
  text-decoration: none;
}

.vote-for-asset__modal__error .card__link:hover {
  opacity: 0.6;
}

.vote-for-asset__modal__button {
  border-color: var(--other-fifty-four);
  background-color: var(--other-fifty-four);
  color: var(--card);
  padding: 15px 40px;
  margin-top: 60px;
  margin-bottom: 70px;
  font-size: 16px;
}

.vote-for-asset__modal__button:hover {
  color: var(--other-fifty-four);
  background-color: var(--card);
}

.logout-error {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.logout-error__header {
  font-size: 25px;
  color: var(--card);
  text-align: center;
  padding-bottom: 10px;
}

.logout-error__buttons {
  position: relative;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-top: 40px;
}

.logout-error__buttons .btn {
  width: auto;
  padding-left: 15px;
  padding-right: 15px;
  height: 40px;
  font-weight: 400;
  max-width: 300px;
}

.logout-error__buttons .btn:first-child {
  background: var(--card);
  color: var(--accept-item);
  border: 1px solid var(--accept-item);
}

.logout-error__buttons .btn:last-child {
  background: var(--accept-item);
  color: var(--card);
  border: 1px solid var(--card);
}

.input-password {
  width: 100%;
  display: flex;
  flex-direction: row;
  border-radius: 8px;
  border: 1px solid var(--other-fourteen);
}

.input-password:hover input,
.input-password:hover .eye-button {
  border-color: var(--other-forty-seven);
}

.input-password input {
  width: 100%;
  transition: border-color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);
  border: none;
}

.input-password input:hover:not(:disabled):not(.disabled),
.input-password input:focus:not(:disabled):not(.disabled),
.input-password input:hover:not(:disabled):not(.disabled) + .eye-button,
.input-password input:focus:not(:disabled):not(.disabled) + .eye-button {
  border-color: var(--other-forty-seven);
}

.input-password input:hover:not(:disabled):not(.disabled),
.input-password input:focus:not(:disabled):not(.disabled) {
  border-color: var(--other-forty-seven);
}

.input-password input.validation-error,
.input-password input.is-invalid + .eye-button,
.input-password input.validation-error + .eye-button {
  border-color: var(--other-forty-six);
}

.input-password input:disabled,
.input-password input.disabled,
.input-password input:disabled + .eye-button,
.input-password input.disabled + .eye-button {
  border-color: var(--other-forty-eight);
  color: var(--other-forty-eight);
  cursor: default;
}

.input-password input:disabled:-webkit-autofill,
.input-password input.disabled:-webkit-autofill,
.input-password input:disabled + .eye-button:-webkit-autofill,
.input-password input.disabled + .eye-button:-webkit-autofill {
  -webkit-text-fill-color: var(--other-forty-eight);
}

.input-password .eye-button {
  position: absolute;
  flex: 0 0 40px;
  border-left: none;
  border-radius: 0 4px 4px 0;
  transition: border-color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);
  top: 20px;
  right: 24px;
}

.truncate-string {
  display: inline-flex;
  align-items: center;
  -moz-column-gap: 4px;
  column-gap: 4px;
  cursor: pointer;
}

.truncate-string__tooltip {
  cursor: inherit;
  pointer-events: none;
}

.verification-banner {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 16px;
  margin-top: -16px;
  margin-bottom: 32px;
  padding: 8px 12px;
  border-radius: 8px;
  border: 0.5px solid var(--other-eighty-one);
  background-color: var(--other-eighty-two);
}

@media (max-width: 768px) {
  .verification-banner {
    margin-top: 0;
    margin-bottom: 0;
    padding: 8px 16px;
    border-radius: 0;
    border-right: 0;
    border-left: 0;
    border-color: var(--rgba-thirty-four);
  }
}
.verification-banner__info {
  display: flex;
  align-items: center;
}

.verification-banner__icon {
  min-width: 22px;
  width: 22px;
  height: 22px;
  margin-right: 9px;
  color: var(--other-eighty-one);
}

.verification-banner__message {
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 18px;
  letter-spacing: -0.08px;
}

@media (max-width: 768px) {
  .verification-banner__message {
    font-size: 12px;
    font-size: 0.75rem;
  }
}
.verification-banner__button {
  margin-top: 0;
  letter-spacing: 0;
}

.verification-banner__button.btn {
  display: inline-flex;
  width: auto;
}

.verification-banner__steps {
  display: flex;
  align-items: center;
  gap: 16px;
}

@media (max-width: 1024px) {
  .verification-banner__steps {
    display: none;
  }
}
.verification-banner__step {
  display: flex;
  align-items: center;
}

.verification-banner__step-count {
  min-width: 20px;
  width: 20px;
  height: 20px;
  font-weight: 600;
  font-size: 12px;
  line-height: 18px;
  text-align: center;
  border-radius: 50%;
  background-color: var(--card);
  color: var(--other-fifty-four);
}

.verification-banner__step-text {
  margin-left: 8px;
  font-size: 12px;
  line-height: 14px;
  letter-spacing: -0.32px;
  text-align: center;
}

.grid-cards {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  margin: 0;
  width: 100%;
  gap: 16px;
}

.grid-cards__skeleton {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  margin: 0;
  width: 100%;
  gap: 16px;
}

.grid-cards__skeleton-item {
  height: 412px;
  position: relative;
}

.grid-cards__skeleton-item:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  border-radius: 4px;
  height: 100%;
  z-index: 10;
  background: linear-gradient(90deg, var(--other-thirty-four), var(--background-color), var(--other-thirty-four));
  background-size: 200%;
  animation: skeleton 1s infinite reverse;
}

@keyframes skeleton {
  0% {
    background-position: -100% 0;
  }
  100% {
    background-position: 100% 0;
  }
}
@media (max-width: 1370px) {
  .grid-cards {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .grid-cards__skeleton {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
@media (max-width: 56.875em) {
  .grid-cards {
    grid-template-columns: 1fr;
  }
  .grid-cards__skeleton {
    grid-template-columns: 1fr;
  }
}
.actions-row {
  display: flex;
  margin-bottom: 8px;
  padding-top: 24px;
  -moz-column-gap: 8px;
  column-gap: 8px;
}

.actions-row_start {
  justify-content: flex-start;
}

.actions-row_between {
  justify-content: space-between;
}

.actions-row_end {
  justify-content: flex-end;
}

.actions-row .btn {
  padding: 0 10px;
  height: 48px;
  max-width: none;
  width: auto;
}

.actions-row .btn.submit {
  min-width: 140px;
}

.actions-row .btn.cancel {
  min-width: 80px;
}

@media (max-width: 414px) {
  .actions-row .btn {
    margin-top: 0;
  }
}
@media (min-height: 320px) and (min-width: 415px) and (max-width: 568px) {
  .actions-row .btn {
    margin-top: 0;
  }
}
.resize-observer {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
  border: none;
  background-color: transparent;
  pointer-events: none;
  display: block;
  overflow: hidden;
  opacity: 0;
}

.resize-observer object {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  overflow: hidden;
  pointer-events: none;
  z-index: -1;
}

.eye-button {
  display: flex;
  align-items: center;
  justify-content: center;
}

.eye-button__icon {
  height: 20px;
}

.rtl {
  direction: rtl;
}

.vdp-datepicker {
  position: relative;
  text-align: left;
}

.vdp-datepicker * {
  box-sizing: border-box;
}

.vdp-datepicker__calendar {
  position: absolute;
  z-index: 100;
  background: var(--card);
  width: 300px;
  border: 1px solid var(--white-four);
}

.vdp-datepicker__calendar header {
  display: block;
  line-height: 40px;
}

.vdp-datepicker__calendar header span {
  display: inline-block;
  text-align: center;
  width: 71.4285714286%;
  float: left;
}

.vdp-datepicker__calendar header .prev,
.vdp-datepicker__calendar header .next {
  width: 14.2857142857%;
  float: left;
  text-indent: -10000px;
  position: relative;
}

.vdp-datepicker__calendar header .prev:after,
.vdp-datepicker__calendar header .next:after {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translateX(-50%) translateY(-50%);
  border: 6px solid transparent;
}

.vdp-datepicker__calendar header .prev:after {
  border-right: 10px solid var(--text);
  margin-left: -5px;
}

.vdp-datepicker__calendar header .prev.disabled:after {
  border-right: 10px solid var(--other-eighty-eight);
}

.vdp-datepicker__calendar header .next:after {
  border-left: 10px solid var(--text);
  margin-left: 5px;
}

.vdp-datepicker__calendar header .next.disabled:after {
  border-left: 10px solid var(--other-eighty-eight);
}

.vdp-datepicker__calendar header .prev:not(.disabled),
.vdp-datepicker__calendar header .next:not(.disabled),
.vdp-datepicker__calendar header .up:not(.disabled) {
  cursor: pointer;
}

.vdp-datepicker__calendar header .prev:not(.disabled):hover,
.vdp-datepicker__calendar header .next:not(.disabled):hover,
.vdp-datepicker__calendar header .up:not(.disabled):hover {
  background: var(--other-thirty-four);
}

.vdp-datepicker__calendar .disabled {
  color: var(--other-eighty-eight);
  cursor: default;
  pointer-events: none;
}

.vdp-datepicker__calendar .flex-rtl {
  display: flex;
  width: inherit;
  flex-wrap: wrap;
}

.vdp-datepicker__calendar .cell {
  display: inline-block;
  padding: 0 5px;
  width: 14.2857142857%;
  height: 40px;
  line-height: 40px;
  text-align: center;
  vertical-align: middle;
  border: 1px solid transparent;
  transition: 0.2s ease-out;
}

.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).day,
.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).month,
.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).year {
  cursor: pointer;
}

.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).day:hover,
.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).month:hover,
.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).year:hover {
  border: 1px solid var(--other-fifty-four);
}

.vdp-datepicker__calendar .cell.selected {
  color: var(--card);
  background: var(--other-fifty-four);
}

.vdp-datepicker__calendar .cell.selected:hover,
.vdp-datepicker__calendar .cell.selected.highlighted {
  background: var(--other-fifty-four);
}

.vdp-datepicker__calendar .cell.highlighted {
  background: var(--other-eighty-five);
}

.vdp-datepicker__calendar .cell.highlighted.disabled {
  color: var(--other-eighty-six);
}

.vdp-datepicker__calendar .cell.in-range {
  background-color: var(--other-eighty-seven);
  color: var(--text-two);
}

.vdp-datepicker__calendar .cell.grey {
  color: var(--box-shadow-one);
}

.vdp-datepicker__calendar .cell.grey:hover {
  background: inherit;
}

.vdp-datepicker__calendar .cell.day-header {
  font-size: 75%;
  white-space: no-wrap;
  cursor: inherit;
}

.vdp-datepicker__calendar .cell.day-header:hover {
  background: inherit;
}

.vdp-datepicker__calendar .month,
.vdp-datepicker__calendar .year {
  width: 33.333%;
}

@media (max-width: 360px) {
  .vdp-datepicker__calendar {
    width: 268px;
  }
}
.vdp-datepicker__clear-button,
.vdp-datepicker__calendar-button {
  cursor: pointer;
  font-style: normal;
}

.vdp-datepicker__clear-button.disabled,
.vdp-datepicker__calendar-button.disabled {
  color: var(--gray);
  cursor: default;
}

.range-datepicker {
  width: 100%;
  position: relative;
}

.range-datepicker__input {
  width: 248px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background: var(--card);
  border-radius: 4px;
  border: 1px solid var(--other-seventy-nine);
  padding: 4px 12px;
  height: 32px;
  cursor: pointer;
  transition: 0.2s ease-out;
}

.range-datepicker__input.disabled {
  pointer-events: none;
}

.range-datepicker__input:hover {
  border-color: var(--accept-item);
}

.range-datepicker__input:hover .fa-calendar {
  color: var(--accept-item);
}

.range-datepicker__input__icon {
  transition: 0.2s ease-out;
  color: var(--bg-two);
  margin-right: 8px;
}

.range-datepicker__input__fields {
  display: flex;
  justify-content: space-between;
  width: 100%;
}

.range-datepicker__input__fields .__separator {
  margin: 0 8px;
  line-height: 28px;
}

.range-datepicker__datepicker {
  flex: 1;
  height: 100%;
}

.range-datepicker__datepicker .vdp-datepicker {
  min-width: inherit;
  position: static;
}

.range-datepicker__datepicker .vdp-datepicker__calendar {
  left: 0;
  right: 0;
  margin: 0 auto;
}

.range-datepicker__datepicker .vdp-datepicker.disabled {
  pointer-events: none;
}

.range-datepicker__datepicker .vdp-datepicker > div input {
  font-size: 14px;
  line-height: 24px;
  padding: 0;
  height: 32px;
}

.range-datepicker__datepicker .vdp-datepicker > div input:not(:-moz-placeholder-shown) {
  margin-left: 8px;
}

.range-datepicker__datepicker .vdp-datepicker > div input:not(:-moz-placeholder) {
  margin-left: 8px;
}

.range-datepicker__datepicker .vdp-datepicker > div input:not(:placeholder-shown) {
  margin-left: 8px;
}

.message-tip {
  padding: 5px 12px;
  align-items: center;
  border-radius: 8px;
  display: flex;
  -moz-column-gap: 2px;
  column-gap: 2px;
  width: 100%;
}

.message-tip svg {
  display: block;
}

.message-tip-success {
  background: var(--rgba-thirty-three);
}

.message-tip-warning {
  background: var(--other-eighty-four);
}

.message-tip-warning .message-tip__left {
  color: var(--other-eighty-three);
}

.message-tip-default {
  background-color: var(--white-one);
}

.message-tip-default .message-tip__left {
  color: var(--bg-two);
}

.message-tip-default-dark {
  background-color: var(--bg-three);
}

.message-tip-card {
  background-color: var(--card);
  border: 1px solid var(--bg-three);
}

.message-tip__content {
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
}

.message-tip__content {
  width: 100%;
  border-radius: 8px;
  padding: 5px 10px;
}

.message-tip__item {
  display: flex;
  justify-content: space-between;
  padding: 7px 0;
}

.tooltip-wrapper {
  display: flex;
  align-items: center;
  gap: 4px;
  position: relative;
}

.tooltip-wrapper .form-field__title-tooltip {
  width: 280px;
}

.tooltip-wrapper:hover .form-field__title-tooltip {
  visibility: visible;
  opacity: 1;
}

.ui-badge {
  display: inline-block;
  padding: 2px 6px;
  line-height: 20px;
  min-height: 24px;
  font-size: 14px;
  font-weight: 400;
  border-radius: 4px;
  text-align: center;
  transition: background-color 0.2s ease-in-out;
  white-space: nowrap;
}

.ui-badge_variant-default {
  color: var(--gray);
  background-color: var(--white-one);
}

.ui-badge_variant-warning {
  color: var(--other-eighty-one);
  background-color: var(--other-eighty-two);
}

.ui-badge_variant-light-blue {
  color: var(--other-fifty-four);
  background-color: var(--background-color);
}

.ui-badge_variant-light-blue:hover {
  background-color: var(--white-one);
}

.ui-badge_strong {
  font-weight: 600;
}

.control-wrapper {
  display: inline-flex;
  align-items: center;
  -moz-column-gap: 8px;
  column-gap: 8px;
  padding: 7px;
  background-color: var(--card);
  border-radius: 6px;
  border: 1px solid var(--other-seventy-nine);
}

.control-wrapper__left {
  display: inline-flex;
  align-items: center;
}

.control-wrapper__label {
  margin: -4px 0;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 24px;
}

.control-wrapper__tip {
  position: relative;
  display: inline-flex;
  align-items: center;
}

.control-wrapper__tip-icon {
  width: 16px;
  height: 16px;
  color: var(--bg-two);
}

.control-wrapper__tip .common-tooltip {
  top: calc(100% + 4px);
  left: -4px;
}

@media (max-width: 568px) {
  .control-wrapper__tip {
    position: static;
  }
  .control-wrapper__tip .common-tooltip {
    top: calc(100% - 22px);
    left: -1px;
  }
}
.checkbox-toggler {
  display: flex;
}

.checkbox-toggler__switch {
  display: inline-block;
  position: relative;
  width: 40px;
  height: 24px;
}

.checkbox-toggler__switch_size-small {
  width: 28px;
  height: 16px;
}

.checkbox-toggler__switch_size-small .checkbox-toggler__slider:before {
  width: 12px;
  height: 12px;
}

.checkbox-toggler__switch_size-small .checkbox-toggler__input:checked + .checkbox-toggler__slider:before {
  transform: translateX(12px);
}

.checkbox-toggler__input {
  display: none;
}

.checkbox-toggler__input:disabled + .checkbox-toggler__slider {
  cursor: default;
}

.checkbox-toggler__input:not(:checked):disabled + .checkbox-toggler__slider {
  background-color: var(--bg-three);
}

.checkbox-toggler__input:not(:checked):disabled + .checkbox-toggler__slider:before {
  background-color: var(--bg-two);
}

.checkbox-toggler__input:checked + .checkbox-toggler__slider {
  background-color: var(--primary-color);
}

.checkbox-toggler__input:checked + .checkbox-toggler__slider:before {
  transform: translateX(16px);
}

.checkbox-toggler__input_variant-success:checked + .checkbox-toggler__slider {
  background-color: var(--other-twenty-two);
}

.checkbox-toggler__input_variant-success:checked:disabled + .checkbox-toggler__slider {
  background-color: var(--other-twenty-three);
}

.checkbox-toggler__slider {
  background-color: var(--bg-two);
  bottom: 0;
  cursor: pointer;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  border-radius: 40px;
  transition: 0.4s;
}

.checkbox-toggler__slider:before {
  content: "";
  background-color: var(--card);
  bottom: 2px;
  width: 20px;
  height: 20px;
  left: 2px;
  position: absolute;
  border-radius: 50%;
  transition: 0.4s;
}

.whitelisting-switcher__body {
  display: flex;
  justify-content: flex-start;
  gap: 4px;
}

@media (max-width: 414px) {
  .whitelisting-switcher__body {
    flex-direction: column;
    align-items: flex-start;
  }
}
.whitelisting-switcher__info {
  margin-top: 4px;
}

svg:not(:root).svg-inline--fa {
  overflow: visible;
}

.svg-inline--fa {
  display: inline-block;
  font-size: inherit;
  height: 1em;
  overflow: visible;
  vertical-align: -0.125em;
}

.svg-inline--fa.fa-lg {
  vertical-align: -0.225em;
}

.svg-inline--fa.fa-w-1 {
  width: 0.0625em;
}

.svg-inline--fa.fa-w-2 {
  width: 0.125em;
}

.svg-inline--fa.fa-w-3 {
  width: 0.1875em;
}

.svg-inline--fa.fa-w-4 {
  width: 0.25em;
}

.svg-inline--fa.fa-w-5 {
  width: 0.3125em;
}

.svg-inline--fa.fa-w-6 {
  width: 0.375em;
}

.svg-inline--fa.fa-w-7 {
  width: 0.4375em;
}

.svg-inline--fa.fa-w-8 {
  width: 0.5em;
}

.svg-inline--fa.fa-w-9 {
  width: 0.5625em;
}

.svg-inline--fa.fa-w-10 {
  width: 0.625em;
}

.svg-inline--fa.fa-w-11 {
  width: 0.6875em;
}

.svg-inline--fa.fa-w-12 {
  width: 0.75em;
}

.svg-inline--fa.fa-w-13 {
  width: 0.8125em;
}

.svg-inline--fa.fa-w-14 {
  width: 0.875em;
}

.svg-inline--fa.fa-w-15 {
  width: 0.9375em;
}

.svg-inline--fa.fa-w-16 {
  width: 1em;
}

.svg-inline--fa.fa-w-17 {
  width: 1.0625em;
}

.svg-inline--fa.fa-w-18 {
  width: 1.125em;
}

.svg-inline--fa.fa-w-19 {
  width: 1.1875em;
}

.svg-inline--fa.fa-w-20 {
  width: 1.25em;
}

.svg-inline--fa.fa-pull-left {
  margin-right: 0.3em;
  width: auto;
}

.svg-inline--fa.fa-pull-right {
  margin-left: 0.3em;
  width: auto;
}

.svg-inline--fa.fa-border {
  height: 1.5em;
}

.svg-inline--fa.fa-li {
  width: 2em;
}

.svg-inline--fa.fa-fw {
  width: 1.25em;
}

.fa-layers svg.svg-inline--fa {
  bottom: 0;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
}

.fa-layers {
  display: inline-block;
  height: 1em;
  position: relative;
  text-align: center;
  vertical-align: -0.125em;
  width: 1em;
}

.fa-layers svg.svg-inline--fa {
  transform-origin: center center;
}

.fa-layers-counter,
.fa-layers-text {
  display: inline-block;
  position: absolute;
  text-align: center;
}

.fa-layers-text {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transform-origin: center center;
}

.fa-layers-counter {
  background-color: var(--other-twenty-four);
  border-radius: 1em;
  box-sizing: border-box;
  color: var(--card);
  height: 1.5em;
  line-height: 1;
  max-width: 5em;
  min-width: 1.5em;
  overflow: hidden;
  padding: 0.25em;
  right: 0;
  text-overflow: ellipsis;
  top: 0;
  transform: scale(0.25);
  transform-origin: top right;
}

.fa-layers-bottom-right {
  bottom: 0;
  right: 0;
  top: auto;
  transform: scale(0.25);
  transform-origin: bottom right;
}

.fa-layers-bottom-left {
  bottom: 0;
  left: 0;
  right: auto;
  top: auto;
  transform: scale(0.25);
  transform-origin: bottom left;
}

.fa-layers-top-right {
  right: 0;
  top: 0;
  transform: scale(0.25);
  transform-origin: top right;
}

.fa-layers-top-left {
  left: 0;
  right: auto;
  top: 0;
  transform: scale(0.25);
  transform-origin: top left;
}

.fa-lg {
  font-size: 1.3333333333em;
  line-height: 0.75em;
  vertical-align: -0.0667em;
}

.fa-xs {
  font-size: 0.75em;
}

.fa-sm {
  font-size: 0.875em;
}

.fa-1x {
  font-size: 1em;
}

.fa-2x {
  font-size: 2em;
}

.fa-3x {
  font-size: 3em;
}

.fa-4x {
  font-size: 4em;
}

.fa-5x {
  font-size: 5em;
}

.fa-6x {
  font-size: 6em;
}

.fa-7x {
  font-size: 7em;
}

.fa-8x {
  font-size: 8em;
}

.fa-9x {
  font-size: 9em;
}

.fa-10x {
  font-size: 10em;
}

.fa-fw {
  text-align: center;
  width: 1.25em;
}

.fa-ul {
  list-style-type: none;
  margin-left: 2.5em;
  padding-left: 0;
}

.fa-ul > li {
  position: relative;
}

.fa-li {
  left: -2em;
  position: absolute;
  text-align: center;
  width: 2em;
  line-height: inherit;
}

.fa-border {
  border: solid 0.08em var(--other-thirty-four);
  border-radius: 0.1em;
  padding: 0.2em 0.25em 0.15em;
}

.fa-pull-left {
  float: left;
}

.fa-pull-right {
  float: right;
}

.fa.fa-pull-left,
.fas.fa-pull-left,
.far.fa-pull-left,
.fal.fa-pull-left,
.fab.fa-pull-left {
  margin-right: 0.3em;
}

.fa.fa-pull-right,
.fas.fa-pull-right,
.far.fa-pull-right,
.fal.fa-pull-right,
.fab.fa-pull-right {
  margin-left: 0.3em;
}

.fa-spin {
  animation: fa-spin 2s infinite linear;
}

.fa-pulse {
  animation: fa-spin 1s infinite steps(8);
}
@keyframes fa-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical,
:root .fa-flip-both {
  filter: none;
}

.fa-stack {
  display: inline-block;
  height: 2em;
  position: relative;
  width: 2.5em;
}

.fa-stack-1x,
.fa-stack-2x {
  bottom: 0;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
}

.svg-inline--fa.fa-stack-1x {
  height: 1em;
  width: 1.25em;
}

.svg-inline--fa.fa-stack-2x {
  height: 2em;
  width: 2.5em;
}

.fa-inverse {
  color: var(--card);
}

.sr-only {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

.sr-only-focusable:active,
.sr-only-focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
}

.svg-inline--fa .fa-primary {
  fill: var(--fa-primary-color, currentColor);
  opacity: 1;
  opacity: var(--fa-primary-opacity, 1);
}

.svg-inline--fa .fa-secondary {
  fill: var(--fa-secondary-color, currentColor);
  opacity: 0.4;
  opacity: var(--fa-secondary-opacity, 0.4);
}

.svg-inline--fa.fa-swap-opacity .fa-primary {
  opacity: 0.4;
  opacity: var(--fa-secondary-opacity, 0.4);
}

.svg-inline--fa.fa-swap-opacity .fa-secondary {
  opacity: 1;
  opacity: var(--fa-primary-opacity, 1);
}

.svg-inline--fa mask .fa-primary,
.svg-inline--fa mask .fa-secondary {
  fill: black;
}

.fad.fa-inverse {
  color: var(--card);
}

.goog-inline-block {
  position: relative;
  display: -moz-inline-box;
  display: inline-block;
}

* html .goog-inline-block {
  display: inline;
}

*:first-child + html .goog-inline-block {
  display: inline;
}

.recaptcha-checkbox {
  border: none;
  font-size: 1px;
  height: 28px;
  margin: 4px;
  width: 28px;
  overflow: visible;
  outline: 0;
  vertical-align: text-bottom;
}

.recaptcha-checkbox-border {
  border-radius: 2px;
  background-color: var(--card);
  border: 2px solid var(--other-twenty-five);
  font-size: 1px;
  height: 24px;
  position: absolute;
  width: 24px;
  z-index: 1;
}

.recaptcha-checkbox-borderAnimation {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAANICAYAAABZl8i8AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAABIAAAASABGyWs+AAAACXZwQWcAAABUAAADSAC4K4y8AAA4oElEQVR42u2dCZRV1ZX3q5iE4IQIiKQQCKBt0JLEIUZwCCk7pBNFiRMajZrIl9aOLZ8sY4CWdkDbT2McooaAEmNixFhpaYE2dCiLScWiQHCgoGQoGQuhGArKKl7V+c5/n33fO/V4w733nVuheXuv9V/rrnvP2Xud3zvTPee+ewsKxMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExP4OdtlT6ztAbRWvvLy8A3QkwxzH6tBGMMexIo+nCgraaf2E1U6A5g60o9a9rI7S5N1APQaSzl1MTExMTExMTExMTExMTExMTExMTExMTExMTExMTOwIsMueWl8EtVW88vLyIqit4qmCguOgtoT5AKuojWA+wCpqA5i9tP6d1UuA5g70K1oPsL4iTd4N1DMh6dzFxMTExMTExMTExMTExMTExMTExMTExMTExMTExMT+l9tlT63/stbtrC9HHa+8vPzLWrezIo+nCgq6a41hdW8LoAD5COv2NgAKkI+wbm8DoHhf0yOsnwjQ3IHeaQG9U5p87kAHa01kDZZOXkxMTExMTExMTExMTExMTExMTExMTExMTExMTEysLe2yp9afoTWWdUbU8crLy8/QGsuKPJ4qKOirdRWrb1vAfDJJZ0QM88kknREhTLwR5wmtJ1lPRPpmHK6VT/5q3g4SAx0bIVDUyidXr15NYqBjIwT6YwI5cqSRgfpjARoe6E8J4vjxRgboT6XJhwf6Dau5e/qGDEq5Qb3I+mriRTINERMTExMTExMTExMTExMTExMTExMTExMTEzss7LKn1neB2ipeeXl5F+hIBHma1mStF1g4Pi1CkKdpTdZ6gYXjyOKpgoLeWndoPcPCce8oYU63YHqaHgVUhjndgulpehRQNbgiree0XkgSzhVFAZRq5pQ3t7+w+0CMhGOvpkYAlGrmhx9++EJTUxMJx15NjQDozwngN7/5gnr/fSMcG6g/j6LPJHgAqZQi4diqqV0c95kEDyC9eDi2amoXhzCP0ppO8DZsiMejYwMU144SoP6BHk3gCgtfUHv2JIDiGOcM1KOlyQeD+giB++lPX1AHDxrh2MB8RAal4EDPjg9Exx1nlBiYzpZpUzio39R6ygKJ42/KxD43qO14CgW1k9s4MTExMTExMTExMTExMTExMTExMTGxw894C+Q2rQdZt7XBFshtWg+ybot4C6Sn1hX8xZo7+bhnFCA78NdpStMI1zo4BNmBv05Tmka41sEhyEJ+C85rWqVJeo2vFboESjBHPb2+9Om/fV66pHo/Ccc450F1CJRgLliwoLSqqqp0x44dJBzjnAfVIdAxcYDf/napevxxIxwnwI5x2cwJXMX6A6VKqVbCOQvqaY6aOYHbuXPnIfFwzoJ6mgOYeE/T6wTtN785JB6dM0Bfd/IeJ+4nqTYeEoyFawz0NgdA0U9SbUwXD9cY6G0OgN5MwK66Km08umag3uwCKAYfauLpAuIaA33QAVAMPtTE08XDNQb6oAOg9xOsV15JDxTXDND7BWh2oA8TrFmz0gPFNQP0YWny2YHeQbDuuis9UFwzQO+QQSk70KEEq0uXUlVRcShMnMM1A3SoTJv8QZ1AwI4+ulQ9+GCpWrbMCMc4Z2BOkIm9f6Bf0pqcYlLvCde+JLeewe+WhvP3PKeyJvK5wgIxMTExMTExMTExMTExMTExMbHD2y57an03rRKtG1g47hZVvPLy8m5aJVo3sHAcWTxVUNBB6wytb7Nw3CEKkD20JmjN1ypL0ny+1sMhyB5aE7Tma5UlaT5f6+EQJBaYb9V6U6ssSW/ytS+5gnkar8qXXa41fuaWsmfnf07C8eUJsE73lDyAy5cvL1uzZg0JxxZYV3tKJ2v9Lg6wd+8y9Z3vGOE4ARZpTnZRMwnmna9sLlu3o7FMKdVKOIdrFtQeOdZMgrls2bKy+vr6Q+LhHK5ZUHvkAPMYrd8TsKKiMjVrVplqaUnEwzHO4ZqBirTH5AJ0ggezoan5kMJ5wjUL6oQcgE7wYMZisbTxcM2COiEHoD8jUKecUqa2bEkbj64hjYH6s1wGoPlo0qlqZqqaenmiT+0WcgCiPjNVzUxVU60+tVsImHhxyzyCpP1ki0dpDNB5oV7owiM49ZNZg7GQlmtpSQigJV6f6Tee1aeWhAB6MQE680zf8SitgXpxGKCYFtHg4zcg0jLQ60MAxbSIBh+/8ZCWgV4fAugYgnPbbf6BIq0BOqatgd7QxkBvCAH0RoLzz//sHyjSGqA3SpM/FOhIgnPJJf6BIq0BOlIGpUOB9iI4HTqUqU8/zQ4TaZDWAO0l06bUUB8hQCNGlKmDB9PDxDWkMTDDv2UsDyb2p2jNIVC4M0o1F8U5XDMwkfYUufXMDPU8rf8mYF27lqlrry1TjzxihGOcMzCR5jxZHPEHFd9EfjrFwoinpyP5RnLS8t31bbx8d30bLN+dpvVDrbu1/i8fR/Z0oZiYmJiYmJiYmJiYmJhYVKbv1wu1LuD31s/Sepc1i8/hmrN/m+n79UKtC/i99bO03mXN4nO45vTfbfqefYDWWK3nrb8kPs/nBriEOVDrZa3KLEKagQ5gDtR6Wasyi5BmoAOQPbT+n1ZlFiFNj1xhnqf1DoBd/dyGyt+W76z84LOGys/3xUg4xjlcY6hIe14OMM/TegfAFi1aVFldXV1ZV1dX+cUXX5BwjHO4xlCR9rwcYA7W+h8CVlhYqS6/vFJNn16ptH8SjnEO1wxUpB2cS80kmL94fWvlrvpYpVIqpXANaSyoA0PWTIK5YsWKysbGxrTxcA1pLKgDQ8A8SWs+gTrttEql/aWLR9eQxkBFnpPC9JkvezAPxlrSB2MhjQX15SB9KveZL3swW1qyx0MaC+rLQftUDeVZAjRkSKXavTtrPEqDtAbqs0GBXuA180w1M1VNtZr/BQGAXuA180w1M1VNtZr/BQFgnkVgOnasVFVVvuNRWuQxUM8KAhQjN/WPvoOxkIeBTg4AFCM39Y9B4yEPA50cAOjPCcottwSOR3kM0J8HAYrpEA06QQMiDwOdFQAopkM06ASNhzwMdFYAoKUEZc6c4ECRxwAtDQIUc0wayYMGRB4G+m4AoJhj0kgeNB7yMNB3AwBdTFA2bAgOFHkM0MUCNAH0PYKydWtwoMhjgL4nTT4BdDZBwVwzKFDkMUBny6CUAPofBGXChOBAkccA/Q+ZNiWAlhCU7t0rVZBWgbTIY4CWBAF6RE/sNYz2Wv9JYK6+ulL5iEdpkNbARN72cuvZGurXtCoI0JgxlerAgfQwcQ1pDEzk+ZosjqSG+k9xqH36VKonnqhUn35qaiOEY5zDtQTMf5Llu8xQz9ea22qpDreXiVtMT0hzviww+4N6FL+4Gq9ne9+C+D6fu8rpx6bzyfgdeN1Z8s47MTExMTExMbHDxPQE/li+e4KOjTqensAfy3dP0LFtUUY9/+wCRQmxn/c3Ra2qJJXxtX4OIfbz/qaoVZWkMr7WzyHAY7V+xK/AWKZVxVrG53DtWBcgO2tN0vrEhjjmNxtJSWA/4bSdcwDZWWuS1ic2xMWLF5OSwH7CaTvnALKd1i1ayy2I6bSc07YLC/MErb94wO77z21VS6r3VzU0NVcppUg4xjlcs8AizwkhYJ6g9RcP2MqVK6t27NhRFYvF4vFwjHO4ZoFFnhNCNuupcWCnn16lHn+8Sq1aVaX27DHCMc7hWgLs1MDdAddMgnnDb2uqlm04EC9UOiEN0lpQOwesmQRzyZIlVTt37swaD2mQ1oLaOQBMLDBPJ0BdulSp556rUtYPd4hwDWmQ1kCdHmiBmZsuAdqyuylr4TwhrQV1UgCgkzyYBw4c8B0PaS2okwIAvT0OU+f3G4/SJqDeHmQAoj7TT81MVVOtPrWfzwGI+kw/NTNVTbX61H4+YOLFA6sIyu9/Hzge5TFAV/l6EQGP2NQvBg7GsvrUCT6ATvD6zLDxrD51gg+gdxGQ886rUi0tweMhD/IaqHf5AUpTIww2YQuIvN6UygdQmhphsAkbD3m9KZUPoHND185Da+lcP5N2gmGP5kGFvNaof2yWSTvBiGUaFLIIea1R/9gMMLvGR+sQ3UtcyJsY9btmAjrQm2eGDsay5qkDMwAd6M0zc41nzVMHZgA6gCAcc0zO8ciHATogn4EOIgg9euQOFD4M0EH53ORPiDfVhobwMJE30eRPyPdBaTGBmDs3PFDkNTAXy7SpoOAhgnHtteGBIq8B+pBM7AsKvhpvrkuXBoeJPInm/lW59TRQf0lA+vevUrW1/mEiLfIYmL+UxZEE0OP4/0ZVatAgs6qUDSbSIK2BibzHyfJda6in8EuuqlT79lVq7NgqtWzZoSBxDteQxsAsC/26tjxYYO7Of5BN9Ivdu1epoUONcNx6kRlpu8sWSHaweALvufgqVGut4mvnF0RhR/ImHT+Fd7rWRazT5ak7MTExMbH8Mf7W/ImsDlHH42/Nn8jqcKRAHKQ1UWue1nqtGtZ6PodrgxxCHKQ1UWue1nqtGtZ6PodrzuLpqVE3ftzmRa13tNay3uFzuNbNBcieWs9aAElXPLOBlHye0/bMAWRPrWctgKQFCxaQks9z2p45gMSHqe7VWqNVk0VrOO2XwsI8R2s5QF2uNeXN7TVvr66v2bU/VqPvcUk4xjlcuzwBFXnOCQHzHK3lHqwPP/ywZvv27TWNjY3xeDjGOVyzoCLPOSFgfoXvyw2ws86qUQ8+WKPeeadGbd5shGOcw7UE2LLAL7hmmGsA6M4/bq5ZV5soVDohDdIy1DVBoDLMNQBUUVFRs2/fvqzxkAZpGeqaIFA1kIFaKwhQnz416o03ssajNEhroCLvwCDNnGrmv7+xreaLgy3Zg7GQFnmsmtrTZzOnmrlq1aqa5uZm3/GQFnmsmtrTB0x85WsRgTn77Bqla7zfeJQWeQzURb6+/uX1mahtQWDaUK2a+qwPoM96NTMITBuqVVOf9QH0IQLSr1+Nqq0NHI/yIK+B+pCf0Zz6Qz/NPFPzt/rUQVlGc4Lhp5lnav5WnzooA8w+WusJxvz5oeNRXgMUvvpkAorpDw0yoYOx4IOBTswAdKI3AOUazxqoJmYAOo5AjBiRczzyYaCOywQUc0oauXMNCB8MdF4GoJhT0sidazz4YKDzMgB9kyBMnZo7UPgwQN/MdAdEk3Z7ahRW8GFN/jukuQOiSbs9NQor+LAm/x1SwMRDtusIwoYNuQOFDwN0XcqHb/lWkibsOQdjWZP/E1MAPdGbtLuKZ03+T0yz3VGj2rd3Fo98Gajd8xFoTyr8UUe5AwpfBmjPfGzynbQ2EoCdO3OHCR8GJnx2ytdBqZwglJbmDhQ+DNDyfJ42TSEIN9yQO1D4MECn5PPE/iyC0LFjjfr00/AwkRc+DNCz8v3W848E4pJLalQsxFiBPMhrYP5RFkfMY+GrCcgttwSDirTIY2Cu9v069jxYvsNXZzcQmO98x6x9ZoOJNEhrYG4I/PXZPFhg/ife5qhRXbvWqH/91xq1aFGNslsIjnEO15DGwFwb+u1iebAFcqrWG622Orp0qVGDBhnhuPU2CNKeKpt0maHixVeX8JN1H6fYS/qYr10SyYuxjuRtZP7/fJHWUFZR6P/Hi4mJiYlF9ihOJ63vak3xPo1ufQJ9Cl/r5HAg6qT1Xa0p9qfR+XgKX+vksox68DlD66daT2q9xHqSz53hCiT+tDCen6WvzaIqTpvrnxbG87P0tVlUxWlz+dMCpkzXaC3Qqs2iBZy2MCzMYq2lHrBbXvis9rflO2vLq+prV21qIOEY53DNAos8xSFgFmst9YC9++67tdXV1bX6zqi2rq6OhGOcwzULLPIUh4D5Zd60M8C6dKlVl19eqx56qFa9+KIRjnEO1xJgkefLQWF+iyfutTdrWADX0qJq9e1YSuEa0tycAIu83woA81s8cSdYAJculiekscAi77cCwCzmxY1adfTRtWrKlFq1Z0/6eLiGNEhroCJvcZCaSTAnv7Gtdt8XzVkL5wlpkceCWuyzZhLMVatW1R48eNB3PKRFHgtqsQ+Y/eIwhw6tVevW+Y5HaZEnAbWfnz5zqQfzYKzFfzCvkDqPBXVppj6V+8ylHsyWluDxkMeCujRTn6oBdNCaR0C+/vVatXt34HiUB3kNVPjqkAnoeK+ZB6mZqWqq1fzHZwA63mvmQWpmqppqNf/xGYD+mEB061arPvssdDzKCx8G6o8zTY1oNEd/GDoYCz6s0b9TmqkRjeZ++kw/fao1+ndK86DDCoLw61/nHI98GKAr0j3o8F1vNM80APlvisoe/b+bAuh3vdqZc+FYVi39bgqglxCAE0+sVY2NuceDD/gyUC9JBRQTdJoGuSogfDHQKSmAYoJO0yBX8eCLgU5JAXQyFf6225zFI18G6ORUQEtdNfcUzb40BdBSV809RbMvTQF0JhV+xgx3QOHLAJ2ZCihuJWnC7iogfDHQshRAcStJE3ZX8eCLgZalAFpGhZ8/3x1Q+DJAy/IXaFmZO6DwlQHokd7kZ1HhX3vNHVD4MkBn5eOg9BgV/p573AGFLwP0sXycNo2mwp96qjug8GWAjs7Hif3R/IBCrZo7N3eY8GFgwufR+Xrr+QBB+Id/qFUNOQy+yAsfBugD+bw4cjzvs9eqm26qVSHiUR7kNTDh6/h8X767WGsbAbn11mC3oUiLPAYmfFwsC8wG6nVxqFjfXLIkO0ykSayFIu91sgXSGuql/JdtA+mCC2rVE0/UqsWLa9X69UY4xjlcS2yBIM+lskmXGmoPrae0NvvYpNvMaXvINnJ2sHi3/f/hD6ngY6jVrAo+9398vbNeTExMLH0/is/5Dtb6vtaNrO/zOecPovLnfAdrfV/rRtb3+VwkX4TlDwcU81z1Yj7u6hrkAK1H+Y8IdWm0htMMcABygNaj/EeEujRaw2kGOICIt93eofU3rZ1adUnaydfuCPxW2ySQXbUe0/rcA3f1cxvq7nltS93Ds7eTcIxzFtjPOU/XECC7aj2m9bkHbtGiRXXLly+v++ijj0g4xjkL7Oecp2sIkNgF/Rn/VzMBsE+fOvW1rxnhuDXcjZynfZhaudQD9cCs7XWVGw/UxZpb6vRdQyvhHK4hjQV2aZDayrVyqQdK307W7dq1q07fpx8SD+dwDWkssEuD1FYN5ESt2XFQZ5xRp55/vk5t3XpIPDqHa0iTAIu8JwaBWQ0wN79QU7eipuHQIGmEtMjDUKv9QGWY1QCj74DqYH7jwZCHoVb7gcowKwjM0UfXqWnT6lSKH+4QIQ3SIo+BWpEVKjdzqpn/8ofNdXX7Y74LFy+kzoO8Vk3tmqWZU82sqKioa2xsDBwPeZDXqqldM8DsyI/PmOb8ySeB41GeRFcAXx0zAX3Mq5lhYNpQrZr6WAagj3k1MwxMG6pVUx/LAPReAnH88XWqqip0PMoLHwbqvZmaOg1AQZp5puZvDVQD0jR1GoCCNPNMzd8aqAakub3cRhBeeSXneOTDAN2W8raUpz00uOQcjGUNVI+mAPqoNwC5imcNVI+mAPpvBGDYMGfxyJeB+m+pJu00z8SI7SogfFnz1MKkSTvNMzFiu4oHX9Y8tTAJ6Coq/J//7A4ofBmgq5KBDvbmmammRmEFX9Y8dbAFdLA3z2xpcRcPvqx56uCkh2zr1FFH1amGBndA4Qs+DdR+NlDcQtJE3VkwFnwy0O9bQHELSRN11/Hgk4F+3wI6kgp9zjnO45FPA3SkDRT35XT34zogfDLQGy2guC+nux/X8eCTgd5oAb2BCj1qlHug8GmA3pBPQH9Ehf7BD9wDhU8D9Ef51OSvoEJfdJF7oPBpgF6RT4PSECp0t251qrnZHUz4gk8DdEjeTJt4ZcmsKmngzoDCV2IVqn2+Tex/TYW//np3QOHLAP11Pt56nkmFb9euTi1bljtM+IAvA/TMfF0cmU4ATj+9Tu3bFx4m8sKHgTk9n5fvevBfCuvUJZfUqf37g8NEHuQ1MFdnffAhDxaYv661lYCceWad+vhj/zCRFnkMTPj4umyBGKjn8Aut6lTHjnXqjjvq1OrV6UHiGtIgrYGJvOcE3Vc60jfpTuL/LiX2ik491Yzc48YZ4RjnWm/UIc9Jso2cHuwwrT9p7UixhexpB6cZJg86+Ad7rNa3tW7Xmsi6nc9F/nVIMbHD67mm7lo3aT2vNV/rA9Z8Podr3R029+5aN2k9rzVf6wPWfD6Ha90dNveO/CzTL7Rm8L/uZvHxL/haR1fPNU3T2q1Vn0W7Oe2AHEBiQJqmtVurPot2c9oBOYDEp9Mm8X+N6rNoA6ftFgYkBqBxWjs9YOP+tKX+j+/W1b/z6f761Vu/IOEY53DNAruT8xYGAIkBaJzWTg9YZWVl/YYNG+o///zz+j179pBwjHO4ZoHdyXkLA8Ic3Qpkr1716qab6tUTT9SrV14xwjHO4VprsKODwMTj3y95gP7tL9vqq2sb6/UEN6OQBmktsC/5eUycH/9+yQO0cuXK+n379mWNhzRIa4F9yc9j4vzyqwfjgE4/vV69/nq9isXSx8M1pEHaBNgHs74Ui2smwbzimQ31c1ftzVqwZCEP8lpQC7PUTIK5YMGC+i1btgSOhzzIa0EtzAL0kTiUe+6pV01N/uMhLfIkoD6SDeg4D2bF+gOBC+cJeS2o4zIAHefB3LlzZ+h4yGtBHZcB5vVxGFOnho5HeRNQr880AFGfGaZmpqqpVp+abj2U+swwNTNVTbX61HSP4mwlCPfdl3M88mGAbk33KM40r8/MORjL6lOnpQA6zeszXcWz+tRpKYD+kgCcfXbm/tKv4AO+DNRfpppn0tTIzwDkV/BlTam6J80zaWrkZwDyK/iyplTdLZhH8/14vZo/31k88mWA7mj1F2+emNP0x1kwljWluskCepM3NXIdz5pS3WQBvZoKftppzuORTwP1ahso7nZoTuk6IHwy0OctoLjboTml63jwyUCft4A+FR/VXQNNjPpP2UBxC0kTddcB4ZOBzreA4haSJuqu48EnA51vAZ1HhX7tNfdA4dMAnWcDxX053f24DgifDPQDCyjuy+nux3U8+GSgH1hAl1OhFy92DxQ+DdDl+QR0FRX6vffcA4VPA3RVPjX5cir0f/2Xe6DwaYCW59Og9AIV+uGH3QOFTwP0hXyaNo2lQl94oXug8GmAjs2niT0+Mr1PFRbWqzVr3MGEL/iE7+SPTufBredMqknXXusOKHyZ2jkzHxdH8MXEvQSgtDR3mPBhYO5N++XEPFi+e5ggHHtsvaqoCA8TeeHDAH04bxeY+XO+/x2HOmdOcJjIk4D532k/45tHWyB4oOGv8QXin/ykXvn5IZEGaRMLy3/1/QDEkb5Jp0F01vpVHE6nTvXqBz+oVy++WK+WL69XW7ca4RjncA1pEjCRN/j7ovJgG/mb8YUTf0Lab8qDDtnBnsF77nO1PrUeEvuUz01y9k0lsegexzmJXzB4YZJw7iTX8XQNPIlfMHhhknDOeTz+BCXeL3pKko539ilKDep8ralaG7Uasmgjpz0/B4jna03V2qjVkEUbOe35OUDsqzWBv+aFJt6QRnWcBmn7hgHZX2uWDUzPLRtueeGzhjv/uLmVcA7XkuAib/8AIPtrzbKB6bllw7vvvttQUVHRSjiHa0lwkbd/AJCodU/zQNMa3nHHtdahcOs57/F+YV6qtd2D+PT/7GhYtamh4WCspUHPx1IK15AGaS248HGpD5iXam33IFZVVTXs3r27oaUlfTxcQxqkteDCx6U+YBbzM/IG0IgRDWrGjAa1bl2Dam4+NB7O4RrSIG0C7NqsX/1imHsB5J7XtjRs2d2UtlDphDzIy1D3ZoLKMPcCyPLlyxsOHDgQOB7yIC9D3ZsJKn+edzsBGTiwQek8QeNRHuQ1UOFraKZmTjXz0bm1GWtkNiEvfFg1tX+aZk418+OPP85YI7MJeeHDqqn9U8DEf5TWE4iLLmpQuoaHjUd54cNAXZ/yv0pen4nalQtMG6pVU2elADrLq5m5wLShWjV1VgqgMwjA6afnBtOGCl8G6oxUozn1f2Gaeabmb/Wp5yeN5tT/hWnmmZq/1aeeb8EcQgUvLGxQemBzFY98waeB2urv3Zju0KDiLBgLPhnoVAsopjs0qLiOB58MdKoF9FdU6Kuuch6PfBqgv7KB0jwTI7XrgPDpzVMtoDTP3O2i6SUJPr15qgW0igo9Z457oPBpgFbZd0DUNF30nan6UqvZn8R3QNQ0XfSdqfpSq9nj33InUIHbtWtQ+/e7Bwqf8G2gnuC9r54m6M6DseCbgRbzrSNN0KOKB98MtJj/J9+g+vSJLB75NkDPLOD7cbrriSogfDNQ736c7nqiigffDPRCXcjhVNgzzogOKHwboMPzAeiFVNji4uiAwrcBeqEAFaCHP9AjfVAaSoXt3z86oPBtgA7Nh2lTERW2U6cGFYu5hwmf8G2AFh3xE3v+59xWKvB777kHCp8G5tb4P+vy4NbzD1Tou+5yDxQ+DdA/5NPiyD9Sobt2bVBbt7qDCV/waYD+Y94s33GzX0gFv/zyBuWi74YP+DIwFx7yR9o8WGDGiL8n3vRzgYq8iaa+J+1WSB5sgfwwvid09dUNaufO4DCRB3kTe0s/zPdNuh/xE8cNqnv3BvXAAw1qw4bsIJEGaZHHgNzX6q22eb6NfK7Wslbbw337Nqjhw02/aAvncK31VjLynisPOrSG2kHrWq23Uu7Pp96Pf4vzdJBHcTLDxb+Vz9O6jPtZW5fxtaNzBdhXawx/q3OST43nPH1DAOyrNYa/1TnJp8Zznr4hIHbRukDrKq0bfeoqztMlCMhhWm9rNeUo+BjmA+Qwrbe1mnIUfAzzAXKA1u94utMUUnvYx4BsTy0/5AHRA03Tz/+8temZv33e9Nvynb6EtMiDvBbYh1I9zcxPLT/kAdEDTdOKFSua1qxZ01RdXe1LSIs8yGuBfSjd08wawG3cFxowRUVNqqSkSQ8+/oS0yJMAC1+3pQMahwkwu/bHmvR0IZSQFz5sqCmAxmECTGNjY+h4yAsfNtQUMG+Pg7j00iZVURE6HuWFjwTY21M1cyr8nJV7wwdKEnxZUIclNXMq/ObNm53Fgy8L6rCkJ5QPUOHvuadJ3+nkHg8+4MsAPdDqCWevz0StclU4T1ZNfdsC+rZXM13Hs2rq2xbQN6jgo0a5gWlDhU8D9Q17NKd+L5dmnqn5W31qXx7Nqd/LpZlnav5Wn9qXXy/UqAoLm5Tud13HI5/wjRh43RBPc2gwcR6MBd8MdAxPc2gwiSoefDPQMTzVaVLnnhtZPPJtaulVBTx3jKS5p2j243nuGElzT9Hsx+tCjqPC3nxzdEDh2wAdV8ATcpr2RBUQvhmoNyGnaU9U8eCbgU7iv8Q0qTvvjA4ofBugkwSoABWgAlSAClABKkAFqAAVoEcI0CP91vMeKuzYsdEBhW8D9J58WBy5kQqL1faogMK3AXpjPizfnUaF7dy5Se3e7R4mfMK3AXpaviwwL6cC33uve6DwaWAuz6ctkO9Rodu1a1KzZrmDCV/waYB+L9826V6kgrdv36QeeqhJHTgQHiTywgd8GZgv5t02Mr+m7Q/xncoePZrUD39owDzxhD8hLfIgb2LH8w8ZX9eWBw86jOH3MTXlKPgYI4/iFMS/5n0hf83rGf7Erx89w3kuPORr3RmeHinRelxrplZpSM1kHyU+3s5YovW41kyt0pCayT5KfHz+51Stn2k9yt8HCaNH2cepmWAO0npPK+ZY8DkoBcxBWu9pxRwLPgelAHkiv+U25ljweWIqmNsA4NrnN8Z+8/bO2Fsf7o39z8f7Qgl54QO+GOo2GyrD3AYAixYtiq1duza2ZcuW2LZt20IJeeEDvhjqNhsq781XEYD27WPqe9+LqV/8Iqbuuy+ckBc+4MtArYp/AoibOdXMcX/aEtNTnpieGjgRfMGnVVMLuZlTzaysrIzpKY+zePAFn1ZNLWSgc6ngAwbE1MqVzuKRL/g0UOd6QEu8mukSpg3Vqqkl3M9RbXIJ04Zq1dQSXdBvUIGPOiqmqqqcxyOf8G2gfqOABw9qos6DseCbgT7Ogwc10ajiwTcDfZzfuxxTN98cWTzybYA+XMAjMvV7UQWEbwY6k0dk6veiigffDHQmfyQ6pp5/Pjqg8G2A/qmApzk0mEQVEL4ZqDfNocEkqnjwzUBLdSFLqbAvvhgdUPg2QEsFqAAVoAJUgApQASpABagAFaACVIAKUAEqQPMe6JG+fPdnKuy0adEBhW8D9M/5sMD8NBV2/PjogMK3Afp0PmyBjKLC9uoVU3sjaIXwCd8G6KgjfpOO337zCRV45MiY2r/fHUz4gk8D85P423LyYBv5HH5xVUz16xdTjz0WU3/9a0yVlYUT8sIHfBmY8H1Ovj3ocL7WhggedIDP8/PyURx+tdBPtF7XWqpVGVJL2cdP0r5ySBf8eK17+am5NVrrctQa9gWfx6eAebzWvfzU3BqtdTlqDfuCz+PTvEnsOn49ED4nOT9HzWNf1x3ypjFd4KFam7SaIxJ8D7VgDtXapNUckeB7qAWzn9YKreaIBN/97JpJMP/595ua//bxvuY1275oXlfbmJPgA77g04J6PNdMgvn+++8360Glee/evc379u3LSfABX/BpQT2em/lHVPAePZrV5MnNaubMZvWXv+Qm+IAv+DRQP6Lmz02SCr6/sblZTwecCj4tqPdyk6SCHzx40Hk8+LSg3qsLeQcVuE+fZvXZZ87jkU/4NlDv8P4BQrXJeTAWfDPQt7mfo9oUVTz4ZqBvc1/XrH7968jikW8DdF4BDx7URKMKCN8MdA0PHtREo4oH3wx0jS7kairsu+9GBxS+DdDVBTwiU78XVUD4ZqDeiEz9XlTx4JuBrtOFXEeFXb48OqDwbYCuE6ACVIAKUAEqQAWoABWgAlSAClABKkAFqAAVoAJUgB7WQI/0BeZqKmxFRXRA4dsArc6HLZBFVNhXX40OKHwboIvyYZNuChX2vPOaVWME3Rp8wrcBOiUftpF7a9VRgS+6qFm9/Xazqq1tVnV1uQk+4As+DUzE6J0vDzqU8EelonrQAb5L8u1RnK9o/YYf7mpyALGJfcHnV5JhdtC6S2uZ1i6tOkfaxT7hu4MFs4PWXVrLtHZp1TnSLvYJ3x2SgF7BD3hV8tsaXaiSfV6RDHO2VkvEQowODHO2VkvEQowO/F1k1KKWiPUb+j4y156Wq57d0PLXD/e2bN19sGX7HjeCL/iEb4Z6F9eeloULF7Zs3bq1paGhwangE74Z6l26kDdRgdu3b1ETJrSov/2tRZWVuRF8wSd8G6g3FXCTpILraUAkgm8GuoybJBU8qnjwzUDxhdglVNhHHoksHvk2QJcUcD9HtSmyAmrfDHQX93NUm6KKB98MdJcu5OdU2LVrowMK3wbo5wU8eFATjSogfDNQb/BoK6B1PD9sUevXRwcUvg3QOgEqQAWoABWgAlSAClABKkAFqAAVoAJUgApQASpABagAFaACNDTQI30LpM2BHumbdB9SYWfOjA4ofBugH+bDNvJ9VNgePVrUvHktqrnZHUj4gk/4NkDvy4cHHbpqVbTBgw6I0TUvHsXRBT1G61daOyMAuZN9H2M/jtOfX161V0s51l723d8C2p9fXrVXSznWXvbd3wLajb8jt5If8HKpley7mw1zRwQgk4UY/RnmjghAJgsx+uuC9tBaq6UiFmL08F7Iqu56ZbNau/0LVf9Fs1PBJ3wzVO+FrGrZsmVq79696uDBg04Fn/DNUPFC1mlU4P79lXrtNaWWL3cr+IRvA3VagdfMUfCoDL695u81cxQ8KoNvr/nzozhKlZVFFo98G6D0KA4Vtp7+BBKNwbcXx2uSqE1RGXx7ceJNcteu6IDCN8fJH6B1ddEBhW8BKkAFqAAVoAJUgApQASpABagAFaACVIAKUAEqQAWoABWgAlSAHmZAj/RNugNU2I8+ig4ofBugB/JhG3kuFfbSS5WqrXUPEz7h2wCdmw8POpwVr6XQcce5VeJBB8Q4K18exTmXvyMX1VMj8H2u/WzTWVpvaTVFALSJfZ9lAT1L6y2tpgiANrHvsyygRfwaoDURPNu0hn0X2TAPtEGTR4yzGOaBNmjyiIHmjma/vQ2ebUKM/gVce9QvXt+qPtvV5LzPhk/4Zqhvce1RK1asUPv373ceDz7hm6G+xR+bVmrIEKXmzlVq/Xq3gk/4NlDpY9PUzKOAaUP1mr/XzKOAaUP1mn98QKqoiG7aBN/WtIkKG6Xh+enkiX3UdsjEvjm6GxeFz0kn3ylFbX93oFGbABWgAlSAClABKkAFqAAVoAJUgApQASpABagAFaACVIAKUAEqQA8zoEf6Jl2MCrtxY3Qw4dsAjR2yjdwSAcy/8zbyEirsVVcptW+fe5jwCd8G6JJ8eNDhEv7kmVLt2yvVt69Sp5ziTvBpYCLGJfnyKM5IraoInxqB75HJ36Ur0XqVX1y1wpGWsc+SFB/5K9F6lV9ctcKRlrHPkhQf+cOXE1/VwvvwVjjSMvZ5yBcT72+DJn+/BfP+Nmjy91sw72+DZ5vut2smFXpq+U61ouaAWrWpwYngCz4tqCVcM6nQ1dXVateuXaqurs6J4As+LaglXDNNof/lX5SaN8+8FsiF4As+E1BLCrhJUsGjMgvqq9wkqeBRmQX1VW6SpuBRWQLqq977Q6k2RWXwzUC994dSbYrK4JuBLuN+ztSmqAy+DdBlBTx4UBONyuCbgXqDBzXRqAy+Gag3eLTVm8VWCFABKkAFqAAVoAJUgApQASpABagAFaACVIAKUAEqQAWoABWgoYHKFkiulrQFIpt0uVrSJp1sI7vcRpYHHRw/6CCP4kTwKE4S2HZag7WGa10cUsPZR7uCLKYL305rsNZwrYtDajj7yBpPF76d1mCt4VoXh9Rw9tEuE8j2WuO0tjhs5lvYZ/sUINtrjdPa4rCZb2Gf7VOAbK81TmuLw2a+hX22TwWz1ANx7fMb1R0vb1J3/nFzKCEvfFhgS22oDLPUA7Fo0SL1/vvvq4qKilBCXviwwJbaUBlmaRzEsccq9dWvKlVcHE7ICx8JsKWtoHItUj94doP660f7VKw59+eY4QO+4JOhjrOAohaphQsXqq1bt6qWltzjwQd8wSdDHWcBHUcF79JFqWnT8ILR3KdK8AFf8GmgjrP7TGrmAODa4NNq/u24z6RmDgCuDT6t5t+O+0zTzAHAtcFnovm3K+DBg5qoi5qZqqZazX8wDx7URF3UzFQ11Wr+g3nwME00irfqwmei+Q8u4BGZ+r2oDL4Z6HAekanfi8rgm4EO5xHZ9HtRGXwboMMLeJpDg0lUBt8M1Jvm0GASlcE3A/WmOWYwicrg2wC9WIAKUAEqQAWoABWgAlSAClABKkAFqAAVoAI074HK8p3j5TtZYM7FUiwwyxZILpa8BSKbdDnUzFSbdLKNXOx+G1kedHD8oIM8ihPBozhiEZuuXYVaQ7RGao3yqZGcpzBoPF27CrWGaI3UGuVTIzlP4Hi6dhVqDeG3jo3yqZGcpzAIyM5ad2ttyqHv3MQ+OvsA2Vnrbq1NOfSdm9hHZx8gO2vdrbUph75zE/vonA1mT62l9mh/98wt9HZFP0LapNEdvnpmgNlTa6k92ldWVtLbFf0IaZNGd/jqmQFmz1bf98RIfd55Sl10kT8hbevRHb56ZqqZBHPM1I1q/ifh5qPIg7zwYUHtnKZmEszFixerbdu2hZqPIg/ywocFtXOammlgnnCCUi+9pFRTiHemIg/ywkcCaudUQO/2YG7ZnfvLWeHDgnp3CqB3ezAPHMj9HyjwYUG9OwXQu+Mw167NfWIPHwmod6cagKjPRO1yZfBl9amFSQMQ9ZmoXa4Mvqw+tTBpADJ9JmqXK4OvRJ9aaAMdEsUCSdLCyBAL6JAoFkiSFkaGWECHxPvMJoevRoavRJ86xAaK6Q4NKq4NPhnoSAsopjs0qLg2+GSgI5NeyGoGFdcGnwboSBvoKO89zK7Nev/yKAvoKO89zK7Nev/yKAvoKCo0RmrXBp8G6CgBKkAFqAAVoAJUgApQASpABegRBlRuPR3fesriiOPFEVm+c7l8JwvMjheYZQskYDP3swUim3QXud2kk23kCLaR5UGHCB50EBMTE0s8P1qk1S9JRame/8zV+PnRIq1+SSpK9fxnrsbPjxZp9UtSUcbnPwNC7KR1q1aZVmOGUb2R0yBtpxwgdtK6VatMqzHDqN7IaZC2Uw4QO2ndqlWm1ZhhVG/kNEjbKSzMYVrVNrhRT5u5qS2cS4KLPMNCwBymVW2DW7BgAU3YbeFcElzkGRYC5jCt6lbg8BXZ445rrcSXZT0hz7CgMK/zvkJ7w29r1Gvv71ab8N3kllR3KoquIQ3SWl+bvS4AzOu8r9AuWbJE1dTUZLwdxTWkQVrra7PXBYB5nVYTATrxRKWmTFFq9WqlmpsPDYZzuIY0SGugIu91QWomwXzoze1qf2Oz77sypEUeC+ownzWTYH744YcqFov5v83VaZHHgjrMZ800MC+/XKk9e/zfdiIt8iSgDvPTZ1Z7MMMsrCGPBbU6U5/KfWa1BzOsWVCrM/Wp3GdWx2GGWTpEngTU6ox9Kg8q1HSD1MxUNdVq/rdmAHqr18yD1MxUNdVq/rdmAHprvJkHqZmpamqi+d+aCShGauoPczX4YKBlGYBipKb+MFeDDwZalgFoGUFAf5irwYcBWpZpnklTIwwyuRp8WFOqdP9ToqmRq/VQa0qV7n9KZmqEQSZXg4/ElKp9KqBF3tTIxa4EfFhTqqIUQIu8qZErs6ZURSmAFsWnRs3NuQeDj8SUqigV0H7eGqgrs9ZG+6UA2s9bXHZl1iJzvxRA+1HhMbd0ZfBlgPYToAJUgOY9UBmUHA9KMm1yOW2Sib3jib3cekZz6+lkceTB/zrCF0cuu8zf4kjy8h3ABF2+s2Ae/st3ABN0+S4Bs8n3QrMsMDtcYJYtkAi2QGSTLoJNOtlGjmAbWUxMTExMTCwfTE+NemuN1ZquNZs1nc/1jmDa1FtrrNZ0rdms6XzOeTw9NeqtNVZrutZs1nQ+19slyJO1ZmjFMkzsY5zmZAcgT9aaoRXLMLGPcZqTHYA8WWuGVizDxD7GaU7OFSY+77vLAzfuT1vUH96pU/M+2kfCMc5ZYHel+mxvAJj4vO8uDxz+5bF+/Xp6cy2EY+uvh4rTluQAE5/33RUHd/bZSk2apNT06UY4xrkE2F0ZP9vrAyYtkPzrK5vVx1u+SLtYgWtIYy2MlISESQsky5YtU3syrALhGtJYCyMlIWGaBZKhQ5VatCj9KhOuIU1iYaQkTDOnmjnlze3qi4PZ1w2RZkriIbFdQZo/N/Nd3hJes489H6Sxlu52BWn+3MxNzRw1Sqn9+32sTe43aRM19eQgQGd4NdMPTBuqVVNnBAA6w6uZzQE20JDWqqkzAgCdEa+ZfmDaUBM1dUaQ0ZwGoEzNPFPztwaq3j5HcxqA9oTYlkAea6Dq7XM0NwNQpmaeqfknBqrefoCO9QagsGYNVGN9AB2b63/nrYFqrA+gY+MDUFhLDFRj/QDF3JJG8LCGvAx0ug+gmFvSCB7WkJeBTvcBdDrBwAge1pDXAJ3uBygm7DQtCmvzEl9XmO0D6Oxcv7pgfV1htg+gswkGpkVhDXkN0NkC9O8AVJq84yYvg5LjQUmmTS6nTTKxdzyxl1vPCG49ZXHE8eKILN9FsHwnC8wRLDDLFkgEWyBiYmJiYmJiYmJiYkeg8Wswe7Eif+0jvwazFyvyePwazF6swighjtaak/RvkEY+N9olXIY4WmtO0r9BGvncaJdwGeJorTlJ/wZp5HOjncHVoPpoLbQXQ654ZgMpaYEEafo4gNlHa2Hy/5VS/D8Jafo4gNlHa2GrxZCOHY1aL5AgTR8XMOnVwVc/t4GW6z6z/vqNY5zDNetVwX1yhLnJex8zluv2W4u/OMY5673Lm3KByjDNq4O7djXLdZ98klgHxTHO4VriVcF9cmnmVDPH/m6T2lyX/j/0uIY0Vk0N+8pgqplLly7N+tdEpLFqathXBpuaOXCgUmvWpF9gxjWkSdTUwjBAR3s1MxNMG6pVU0eHADraq5l+XkiANFZNHR0C6Oh4zcwE04aaqKmjwwCdE3R/3tqPnxMC6Jyg+/PWfvycEEDnBN6fT+zHzwnT3Gk0/yzA6zI+a/1ajMKAzZ1G8/0BdiGR1hr9CwM2dzOa231mNkPaxOgf6JPovbzRPKhZo3+vAEB7hX2hizX69woAtFd8NA9qidG/lwD9OwKVJu+yycug5HhQkmlTNNMmmdi7nNjLrafjW09ZHIlgcUSW7yJYvpMFZjExMTExMTExMTExMTExMTE2Xhgp1rqGVRzlAgkvjBRrXcMqjnKBhBdGirWuYRVHucp0pdbaFP+iw7krI4B5pdbaFP+iw7krI4B5pdbaFP+iw7krXcOc7AG85vmNatJftpKuSXyNBprsEOZkDyBW5z/44AOStVIPTXYIc3Ic4DHHKDVihBGOE2Anu6yZBO13i3epRuuv3jjGOQvqlY5qJkFbt25dq7964xjnLKhXOqqZBtrPf44NK3vzypxLQL3SRZ+51oOZziyoa3PpU7nPXOvBTGcW1LW59KncZ66Nw0xnCahrc+pTedChpt2Y4SUEuGY1/+IcgBZ7zTzTSwhwzWr+xTkALY4380xb17iWaP7FuQDFSE79ZdZnAHQaBnpNDkAxklN/mc2QhoFekwPQawgS+stshjQG6DUC9DACKk3ecZOXQcnloCTTJsfTJpnYRzCxl1vPCG49ZXFETExMTExMTExMTExMTExMTExMTEwsJ+MF5hFaE1kj2mCBeYTWRNaINlhgHqE1kTUiyqfveiT/K9n6F3KPCGD2SP5XsvUv5B4RwOxxyL+SE/9C7hFFzVzobdI9OW8HydqkWxjBv5EXept0VVVVJGuTbmEE/0ZeGN+ku/lmo8Qm3UKnNZWbNgG03+yAYwvqCIdAR6R6XUbSazFGOAQ6Ig5T/3Bxw3EC6giXQNFfUq1MNpxjoBMdAkV/SbUy2XCOgU50CHQiQUOtTDacM0AnCtDDGKg0ecdNXgYl19MnmTbJxP7wntiLiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJifm1y55af67WVNa5UccrLy8/V2sqK/J4qqDgXK2prHPbAmaTtYXcFCVUhtlkbSE3RQmVYTZZW8hNkULlWqnu+89tJIY6NUKgqJVq5cqVJIY6NUKgUwnkpZcaGahTBej/IqDS5GVQOowHJTExMTExMTExMTExMTGx4Pb/Ab7rit24eUF+AAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  border: none;
  height: 28px;
  outline: 0;
  position: absolute;
  width: 28px;
}

.recaptcha-checkbox-nodatauri.recaptcha-checkbox-borderAnimation {
  background-image: url(https://www.gstatic.com/recaptcha/api2/checkbox_sprite.png);
}

.recaptcha-checkbox-spinner-gif {
  border-radius: 2px;
  background-color: var(--card);
  background-size: 24px;
  border: 2px solid var(--other-twenty-five);
  height: 24px;
  left: 0;
  position: absolute;
  top: 0;
  width: 24px;
}

.recaptcha-checkbox-spinner {
  background-color: var(--background-color);
  border: 6px solid var(--other-twenty-six);
  border-radius: 36px;
  border-bottom-color: transparent;
  border-left-color: transparent;
  height: 36px;
  left: -4px;
  outline: 0;
  position: absolute;
  top: -4px;
  width: 36px;
  box-sizing: border-box;
  opacity: 0;
  animation: spinner-spin linear 2.5s infinite;
  animation-play-state: paused;
  transition-duration: 1s;
}

@keyframes spinner-spin {
  0% {
    transform: rotateZ(0deg);
  }
  10% {
    transform: rotateZ(135deg);
  }
  25% {
    transform: rotateZ(245deg);
  }
  60% {
    transform: rotateZ(700deg);
  }
  75% {
    transform: rotateZ(810deg);
  }
  to {
    transform: rotateZ(1080deg);
  }
}
.recaptcha-checkbox-spinner-overlay {
  content: "";
  position: absolute;
  top: -7px;
  left: -7px;
  width: 38px;
  height: 19px;
  background-color: var(--background-color);
  animation: overlay-spin linear 1s;
  animation-play-state: paused;
  transform-origin: bottom center;
  border-radius: 38px 38px 0 0;
  transform: rotateZ(45deg);
  opacity: 0;
}

@keyframes overlay-spin {
  0% {
    opacity: 1;
    transform: rotateZ(45deg);
  }
  to {
    opacity: 1;
    transform: rotateZ(225deg);
  }
}
.recaptcha-checkbox-checkmark {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAATsCAYAAADsAfBvAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAABIAAAASABGyWs+AAAACXZwQWcAAAAmAAAE7AAx5U8eAAAGSElEQVR42u3dMWicZQDG8dRo0FIrgqFFVCxWQaFD6VDnqiBCJ3NK1UVQsaOQQsAiKIoF7eLSwfLh0lXaKmZTEBQLgkNXRxHUqUvX+l6+7/guSQOXL5fLk9zvB++iwz0kl1zeP+llZgYAAAAAAGBHVb3T5TycNuqFcp5KG3VPOc94ygAAAADRqt7Zcs6ljXqrnH/LeTppVL/2XCvnmKcNAAAAEKuuPZ+ljerXnjvNOZ8yql97fm1G3cqqPlXvoXJ+KOek5zQAAABMt11Qe74oZ1/CqOHaMziXUsb1a88va8a9kfLp3F/Oj82oyxkfsdXjPihn1ncDAAAA9ga1Z/RRu672fJPRMFbXnsG5Us59KeO+WzPuejlzCePmyrk6NOz3cg6mfJXONp/Gm+XMp30Lmc17PzIAAIAJ3orUnlFHqT1dx6k9XcetrT39s1zOws4/79racyfvi6Ied/ku4xYTPq37mo/SYNTPK1/BQd+ALzRfsfsTX7LmZgAAgBF+dFZ7Rh21h2pP1ft85VM/oXGj1Z76jjn4/xMdt3HtWT2qf36bXEPbuPZ8uea/3Zh8Lti49uzgqNXjLmeNasepPVv7ogAAAEb40blb7al6H5dzartGdas97c389vjHda0963PBT9vxEdts7bkwuUtwt9ozoZv55mvPBHOB2rO1cWpP14FqDwAAW/qZ7YHEUUt5b0NR9T4auheMeVz32rP2EvzH+IZtvfZsw9VufLVnG+6bao/ao/aoPWoPAMAUhpWllZ/fAkcNftq9kDhqEFcOJNWeMRcftUftUXvUHrVH7VF7AICsF/3jqWFlgm870a1hnEkNK/NGqT1qj9qj9qg9ao/ao/YAwIReXxfyXmPbm/n1nHHrc8FFYcUotUftUXvUHrVH7VF71B4Apj2sPJ84anAJXkocNTjvCCtGqT1qj9qj9qg9ao/ao/YAMO1h5f7UsBL3PrFLWRdgucAotUftUXvUHrVH7VF71B4AuOurxvvlPJZYe/o/APyZM279Jfiq2mOUUWqP2qP2qD1qj9qj9qg9ANMeVmYTRy3lvaStvm+GjLv7JfgRN3OjjFJ71B61R+1Re9QetUftAZjm2nMstfbE//2k11Jrj5u5UUapPWqP2qP2qD1qj9qj9gBMde15Ne+Vo73aBb2srb9vXlJ7jDJK7VF71B61R+1Re9QetQeAwG/Qb3uLnI73zatqj1FGqT1qj9qj9qg9ao/ao/YAEPgN+r28f83VXu3+Kedoau1ZVnuMMkrtUXvUHrVH7VF71B61BwC1R+1xMzfKKLVH7VF71B61R+1Re9QeANQetcfN3Cijpqr2HCvnw7Ta82w5/2XVnvoBvlV71B61R+1Re9QeANQetccoo4yKrj31AxzOqj31Axxtik9U7TlSzl9qj9qj9qg9ao/aA4Dao/YYZZRR0bWn+31gG2tP+0CHcmpP+0CPN9UnpPbUD/Ro8xcH1B61R+1Re9QeANQetcfN3Cij1J7c2rO1URFXux0aVfVez6g9qx/4k6zaUz/wgtqj9qg9ag8Aao/a42ZulFFqj9pjlFGTH/NKOdcyak876lQ5t/PCStX7Su1RewBQe9QeN3OjjFJ71B6jjNolo17OG7X+I3Yjq2HU487mjQKAPUDt6X7fVHuMMmqqR6k9csG4R802/14pMhfMNeMic0F/3EE/0wEADP+IpPZ0vW+qPUYZNdWjImvPgWZIUO1px8034yJzwbzfLgAAYA9Re7rfN9Ueo/bkqMW8UfWw4behuJnTMNpxN7JGteP2zQAAANNF7el+M1d7jBrHsEt5owaJoB53M69h1OP8sw0AAICNbk1qT9dcoPZsNGohNazMDb0nRtwvh/THXcz85RAAAAB2FbVn86Oias/xzLBSjzubGVbqcWeEFQAAAPYmtWf0Uafzak89rP9XXK6k/sZKf9ynwgoAAABM8DYeWXsW82pPPWz4fWKX0z5q3icWAAAASK09h8u5lVd76nEnm3HLiZ/OE36NBgAAAKZb1Xs3r/bUw94s5++82tOO+z71U3qv5zUAAABMr6r3Umrt6f+Joq9Ta09/3DlPHwAAACBO1XuinOdSx71YzpHUcSc8fQAAAIA4Ve/BleITOu7J3HehqXqHPH0AAAAAAAAAALr5H72AWmG4R73sAAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  border: none;
  height: 30px;
  left: -5px;
  outline: 0;
  position: absolute;
  width: 38px;
}

.rc-anchor-dark .recaptcha-checkbox-spinner,
.rc-anchor-dark .recaptcha-checkbox-spinner-overlay {
  background-color: var(--other-twenty-seven);
}

.recaptcha-checkbox-nodatauri.recaptcha-checkbox-checkmark {
  background-image: url(https://www.gstatic.com/recaptcha/api2/checkmark_sprite.png);
}

.recaptcha-checkbox-hover .recaptcha-checkbox-border,
.recaptcha-checkbox-hover .recaptcha-checkbox-spinner-gif {
  box-shadow: inset 0 1px 1px var(--rgba-two);
  border: 2px solid var(--other-twenty-eight);
}

.recaptcha-checkbox-focused .recaptcha-checkbox-border,
.recaptcha-checkbox-focused .recaptcha-checkbox-spinner-gif {
  border: 2px solid var(--other-twenty-six);
}

.recaptcha-checkbox-active .recaptcha-checkbox-border,
.recaptcha-checkbox-active .recaptcha-checkbox-spinner-gif {
  background-color: var(--bg-three);
}

.recaptcha-checkbox-disabled .recaptcha-checkbox-border,
.recaptcha-checkbox-disabled .recaptcha-checkbox-spinner-gif {
  background-color: var(--other-twenty-nine);
}

.recaptcha-checkbox-loading .recaptcha-checkbox-spinner-gif {
  background-image: url("https://www.gstatic.com/recaptcha/api2/loading.gif");
}

.recaptcha-checkbox-checked .recaptcha-checkbox-border,
.recaptcha-checkbox-checked .recaptcha-checkbox-spinner-gif {
  visibility: hidden;
}

.recaptcha-checkbox-checked .recaptcha-checkbox-checkmark {
  background-position: 0 -600px;
}

.recaptcha-checkbox-expired .recaptcha-checkbox-border,
.recaptcha-checkbox-expired .recaptcha-checkbox-spinner-gif {
  border: 2px solid var(--other-thirty-one);
}

.recaptcha-checkbox-clearOutline.recaptcha-checkbox-focused .recaptcha-checkbox-border,
.recaptcha-checkbox-clearOutline.recaptcha-checkbox-focused .recaptcha-checkbox-spinner-gif {
  border: 2px solid var(--other-twenty-five);
}

.rc-anchor {
  border-radius: 3px;
  box-shadow: 0 0 4px 1px var(--rgba-three);
  -webkit-box-shadow: 0 0 4px 1px var(--rgba-three);
  -moz-box-shadow: 0 0 4px 1px var(--rgba-three);
}

.rc-anchor-normal {
  height: 74px;
  width: 300px;
}

.rc-anchor-compact {
  height: 136px;
  width: 156px;
}

.rc-anchor-dark {
  background: var(--other-twenty-seven);
  color: var(--card);
}

.rc-anchor-dark.rc-anchor-normal,
.rc-anchor-dark.rc-anchor-compact {
  border: 1px solid #525252;
}

.rc-anchor-light {
  background: var(--background-color);
  color: var(--text);
}

.rc-anchor-light.rc-anchor-normal,
.rc-anchor-light.rc-anchor-compact {
  border: 1px solid var(--other-thirty);
}

.rc-inline-block {
  display: inline-block;
  height: 100%;
}

.rc-anchor-center-container {
  display: table;
  height: 100%;
}

.rc-anchor-center-item {
  display: table-cell;
  vertical-align: middle;
}

.rc-anchor-content {
  display: inline-block;
  position: relative;
}

.rc-anchor-normal .rc-anchor-content {
  height: 74px;
  width: 206px;
}

.rc-anchor-compact .rc-anchor-content {
  height: 85px;
}

.rc-anchor-error-message {
  color: var(--other-thirty-one);
  font-family: Roboto, helvetica, arial, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
  padding: 0 10px;
}

.rc-anchor-checkbox {
  margin: 0 12px 2px 12px;
}

.rc-anchor-checkbox-label {
  font-family: Roboto, helvetica, arial, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 17px;
}

.rc-anchor-normal .rc-anchor-checkbox-label {
  width: 152px;
}

.rc-anchor-compact .rc-anchor-checkbox-label {
  width: 95px;
}

.rc-anchor-error-msg-container {
  color: var(--other-thirty-one);
  font-family: Roboto, helvetica, arial, sans-serif;
  font-size: 12px;
  font-weight: 400;
  left: 0;
  line-height: 14px;
  margin: 2px;
  position: absolute;
  top: 0;
}

.rc-anchor-normal.rc-anchor-error .rc-anchor-error-msg-container {
  width: 240px;
}

.rc-anchor-normal.rc-anchor-error .rc-anchor-content {
  margin-top: 10px;
}

.rc-anchor-compact.rc-anchor-error .rc-anchor-content {
  margin-top: 25px;
}

.rc-anchor-normal-footer {
  display: inline-block;
  height: 74px;
  vertical-align: top;
  width: 70px;
}

.rc-anchor-compact-footer {
  margin: 0 12px;
  text-align: center;
  width: 136px;
}

.rc-anchor-logo-img {
  background-repeat: no-repeat;
}

.rc-anchor-logo-text {
  cursor: default;
  font-family: Roboto, helvetica, arial, sans-serif;
  font-size: 10px;
  font-weight: 400;
  line-height: 10px;
  margin-top: 5px;
  text-align: center;
}

.rc-anchor-light .rc-anchor-logo-text,
.rc-anchor-light div a:link,
.rc-anchor-light div a:visited {
  color: var(--other-thirty-two);
}

.rc-anchor-dark .rc-anchor-logo-text,
.rc-anchor-dark div a:link,
.rc-anchor-dark div a:visited {
  color: var(--other-hundred-nine);
}

.rc-anchor-logo-portrait {
  margin: 10px 0 0 26px;
  width: 58px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
}

.rc-anchor-logo-img-portrait {
  background-size: 32px;
  height: 32px;
  margin: 0 13px 0 13px;
  width: 32px;
}

.rc-anchor-logo-landscape {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
}

.rc-anchor-logo-img-landscape {
  background-size: 24px;
  display: inline-block;
  height: 24px;
  width: 24px;
}

.rc-anchor-logo-landscape-text-holder {
  display: inline-block;
  height: 24px;
  margin: 0 2px 0 2px;
  width: 54px;
}

.rc-anchor-normal .rc-anchor-pt,
.rc-anchor-invisible .rc-anchor-pt,
.rc-anchor-compact .rc-anchor-pt {
  font-family: Roboto, helvetica, arial, sans-serif;
  font-size: 8px;
  font-weight: 400;
}

.rc-anchor-pt {
  background-image: url("data:image/png;base64,iVBORw0KGgBRG4Rb2FMT3YcbXR9tWExjQBkXZ0SmVvbQkIJnQzBTGlvEmmiBckPzM1ddZZIBdFRxCG0kbWACY0ABec1NTbNuBMSVyV8uoZWE3EJ9uBKL3oUEokpB9df4xzrnzB9X98U9BN9HACAecjK0kwW3MuuZ0pP3yDHx1fQN1fK18lKQHiFp3NcANsxxVUQEUWBRc1L9mFRUmkslLykbWl0BNKYbUHx6LEEBY2V1lgTKMZhlcELQx6FwlwBOfubZnH62q1laHIBo150N2yuwJTPAQ1BMy0yjvgsBaq4IS2V0BZMY7YmvWTaLLb3Vy2m5mBS29xBYXfknG1LSmnyK3UBOK2imGUIiTnGqgBdCt7WENidi1TTYRGbW0BrRkglkpAj2XZCWw/eDUBrGRotZ2sBe1vdYnXsyWUBdGt1bGkBQpCloopu5WRWcABPLOuJXQ4b24B/ipvpBthBEEGy0HPhcmW5UgBZ9/eOtV+kfiNNJEvukDIlDiydsTjIbevSm7JdAtsywBdG9YDzSO5Rl/XsiN0alKBH3qyXW5nBsm5ufSmUAYJnbOdW+mcBQH/d/zZ+B+xx233NJKmmxtoUBMgV0N2ZWvtL8BZWtpQNqZeQBYVQk9ZSQRd1kEtS6JABsOvDQQLzbflMcJl2ZQBHo/9XC5dn1qNjMdfKs7ysjpic1z4DQA13yt6ze5OXV+2cv86XS3qXfPv3ypetYahDmpAfPU+Ui+MPWy/6Txl4E3g3ltfXNNd/o2KBboLdimj6Zbpv1GUxyC4j+2sBbz/xQAB98Nvf2jETmx9toXZUixicmIBQGNh0w8fVABdmtkDagBbmVsbwl7BbUbk8XJXgBInB8cc30dGXhVVyBwBZ6W0PjcFrQ1YHWY24V");
}

.rc-anchor-pt a {
  display: inline;
  padding-left: 1px;
  padding-right: 1px;
  padding-top: 2px;
  padding-bottom: 2px;
  text-decoration: none;
}

.rc-anchor-pt a:hover {
  text-decoration: underline;
}

.rc-anchor-normal .rc-anchor-pt {
  margin: 2px 11px 0 0;
  padding-right: 2px;
  position: absolute;
  right: 0;
  text-align: right;
  width: 276px;
}

.rc-anchor-compact .rc-anchor-pt {
  margin: 0 0 2px 0;
  width: 132px;
}

.rc-anchor-aria-status {
  display: none;
}

#rc-anchor-alert,
.rc-anchor-alert {
  color: red;
  font-size: 9px;
  margin: 2px;
  position: absolute;
  top: 0;
}

#rc-anchor-over-quota {
  bottom: 0;
  color: var(--other-thirty-two);
  font-family: Roboto, helvetica, arial, sans-serif;
  font-size: 9px;
  padding: 4px;
  position: absolute;
  width: 170px;
  display: flex;
  align-items: center;
  height: 20px;
}

.rc-anchor-compact .rc-anchor-content #rc-anchor-over-quota {
  width: 148px;
}

.rc-anchor-normal .rc-anchor-pt.rc-anchor-over-quota-pt {
  width: 130px;
}

.rc-anchor-logo-portrait.rc-anchor-over-quota-logo {
  margin-top: 6px;
}

#rc-anchor-invisible-over-quota {
  font-size: 9px;
  line-height: initial;
}

#rc-anchor-invisible-over-quota a {
  color: var(--card);
}

.rc-anchor-invisible {
  height: 60px;
  width: 256px;
  display: flex;
}

.rc-anchor-invisible-text {
  background: var(--other-thirty-six);
  color: var(--card);
  display: flex;
  flex-basis: 166px;
  flex-direction: column;
  box-flex: 1;
  flex-grow: 1;
  font-family: Roboto, helvetica, arial, sans-serif;
  font-size: 13px;
  font-weight: 400;
  height: 100%;
  justify-content: center;
  line-height: 20px;
  padding: 0 16px;
  white-space: nowrap;
}

.rc-anchor-invisible-text.smalltext {
  font-size: 12px;
  padding: 0 10px;
  line-height: 16px;
  white-space: normal;
}

.rc-anchor-invisible-text.smalltext .rc-anchor-pt {
  line-height: 12px;
  white-space: normal;
}

.rc-anchor-invisible-text.smalltext .rc-anchor-pt a:link {
  font-size: 9px;
}

.rc-anchor-normal-footer.smalltext .rc-anchor-pt {
  font-size: 5px;
  line-height: 6px;
}

.rc-anchor-invisible-text strong {
  font-weight: 500;
}

.rc-anchor-invisible .rc-anchor-normal-footer .rc-anchor-pt {
  transition: opacity 0.3s ease;
  text-align: center;
  width: 70px;
  margin-top: 2px;
}

.rc-anchor-logo-img-large {
  transition: all 0.3s ease;
  background-size: 40px;
  margin: 5px 15px 0 15px;
  height: 40px;
  width: 40px;
}

.rc-anchor-invisible-nohover .rc-anchor-logo-img-large,
.rc-anchor-invisible-hover:hover .rc-anchor-logo-img-large {
  background-size: 44px;
  margin: 8px 13px 0 13px;
  height: 44px;
  width: 44px;
}

.rc-anchor-invisible-nohover .rc-anchor-normal-footer .rc-anchor-pt,
.rc-anchor-invisible-hover:hover .rc-anchor-normal-footer .rc-anchor-pt {
  opacity: 0;
}

.rc-anchor-invisible-nohover .rc-anchor-invisible-text .rc-anchor-pt,
.rc-anchor-invisible-hover:hover .rc-anchor-invisible-text .rc-anchor-pt {
  opacity: 1;
}

.rc-anchor-invisible-text .rc-anchor-pt {
  transition: opacity 0.3s ease;
}

.rc-anchor-invisible-text .rc-anchor-pt a:link,
.rc-anchor-invisible-text .rc-anchor-pt a:visited {
  color: var(--card);
  font-size: 10px;
}

.rc-anchor-invisible-hover .rc-anchor-invisible-text .rc-anchor-pt a:link {
  display: none;
}

.rc-anchor-invisible-nohover .rc-anchor-invisible-text .rc-anchor-pt a:link,
.rc-anchor-invisible-hover:hover .rc-anchor-invisible-text .rc-anchor-pt a:link {
  display: inline;
}

.rc-anchor-invisible-hover .rc-anchor-normal-footer .rc-anchor-pt a:link {
  display: inline;
}

.rc-anchor-invisible-nohover .rc-anchor-normal-footer .rc-anchor-pt a:link,
.rc-anchor-invisible-hover:hover .rc-anchor-normal-footer .rc-anchor-pt a:link {
  display: none;
}

.rc-button-default {
  background: var(--other-thirty-six);
  border: 0;
  border-radius: 2px;
  color: var(--card);
  cursor: pointer;
  font-family: Roboto, helvetica, arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  height: 42px;
  line-height: 42px;
  min-width: 100px;
  padding: 0 10px 0 10px;
  text-align: center;
  text-transform: uppercase;
  transition: all 0.5s ease;
}

.rc-button-default:focus {
  outline: 0;
  box-shadow: 0 0 0 2pt var(--box-shadow);
}

.rc-button-default-disabled {
  background: var(--rgba-thirty-two);
  cursor: default;
}

.rc-button-red {
  background: var(--custom-bg-thirteen);
}

.rc-button-default-disabled.rc-button-red {
  background: var(--rgba-thirty-one);
}

body {
  margin: 0;
}

.rc-imageselect-instructions strong {
  font-weight: 900;
  display: block;
  font-size: 28px;
}

.rc-footer {
  font-family: Roboto, helvetica, arial, sans-serif;
  position: relative;
  width: 100%;
}

.rc-separator {
  border-top: 1px solid var(--other-ninety-five);
  margin-bottom: 1px;
}

.rc-controls {
  width: 100%;
}

.primary-controls {
  height: 60px;
}

.rc-buttons {
  float: left;
  height: 48px;
  margin: 6px 0 6px 6px;
  background-repeat: no-repeat;
}

.fake-focus {
  height: 0;
  opacity: 0;
  width: 0;
}

.button-holder {
  float: left;
  height: 48px;
}

.rc-button-reload {
  background: url("https://www.gstatic.com/recaptcha/api2/refresh_2x.png");
}

.rc-button-reload:focus-visible {
  background-color: var(--bg-four);
}

@media screen and (forced-colors: active) and (prefers-color-scheme: dark) {
  .rc-button-reload {
    background: url("https://www.gstatic.com/recaptcha/api2/refresh_white_2x.png");
  }
}
.rc-button-reload-on-dark {
  background: url("https://www.gstatic.com/recaptcha/api2/refresh_white_2x.png");
}

.rc-button-reload-on-dark:focus-visible {
  background-color: var(--bg-four);
}

.rc-button-audio {
  background: url("https://www.gstatic.com/recaptcha/api2/audio_2x.png");
}

.rc-button-audio:focus-visible {
  background-color: var(--bg-four);
}

@media screen and (forced-colors: active) and (prefers-color-scheme: dark) {
  .rc-button-audio {
    background: url("https://www.gstatic.com/recaptcha/api2/audio_white_2x.png");
  }
}
.rc-button-audio-on-dark {
  background: url("https://www.gstatic.com/recaptcha/api2/audio_white_2x.png");
}

.rc-button-audio-on-dark:focus-visible {
  background-color: var(--bg-four);
}

.rc-button-image {
  background: url("https://www.gstatic.com/recaptcha/api2/image_2x.png");
}

.rc-button-image:focus-visible {
  background-color: var(--bg-four);
}

@media screen and (forced-colors: active) and (prefers-color-scheme: dark) {
  .rc-button-image {
    background: url("https://www.gstatic.com/recaptcha/api2/image_white_2x.png");
  }
}
.rc-button-image-on-dark {
  background: url("https://www.gstatic.com/recaptcha/api2/image_white_2x.png");
}

.rc-button-image-on-dark:focus-visible {
  background-color: var(--bg-four);
}

.rc-button-help {
  background: url("https://www.gstatic.com/recaptcha/api2/info_2x.png");
}

.rc-button-help:focus-visible {
  background-color: var(--bg-four);
}

@media screen and (forced-colors: active) and (prefers-color-scheme: dark) {
  .rc-button-help {
    background: url("https://www.gstatic.com/recaptcha/api2/info_white_2x.png");
  }
}
.rc-button-help-on-dark {
  background: url("https://www.gstatic.com/recaptcha/api2/info_white_2x.png");
}

.rc-button-help-on-dark:focus-visible {
  background-color: var(--bg-four);
}

.rc-button-undo {
  background: url("https://www.gstatic.com/recaptcha/api2/undo_2x.png");
}

.rc-button-undo:focus-visible {
  background-color: var(--bg-four);
}

@media screen and (forced-colors: active) and (prefers-color-scheme: dark) {
  .rc-button-undo {
    background: url("https://www.gstatic.com/recaptcha/api2/undo_white_2x.png");
  }
}
.rc-button-undo-on-dark {
  background: url("https://www.gstatic.com/recaptcha/api2/undo_white_2x.png");
}

.rc-button-undo-on-dark:focus-visible {
  background-color: var(--bg-four);
}

.rc-button {
  background-size: 32px 32px;
  cursor: pointer;
  height: 48px;
  opacity: 0.55;
  width: 48px;
  padding: 0;
  border: 0;
  background-repeat: no-repeat;
  background-position: center;
}

.rc-button:focus,
.rc-button:hover {
  opacity: 0.8;
  outline: none;
}

.verify-button-holder {
  float: right;
  margin: 8px 8px 9px 0;
}

.rc-challenge-help {
  font-family: Roboto, helvetica, arial, sans-serif;
  font-size: 12px;
  font-weight: 400;
  overflow-y: scroll;
  padding: 5px 20px 5px 20px;
}

.reload-icon {
  height: 16px;
  width: 16px;
}

.apps-toast {
  position: relative;
  text-align: center;
  width: 100%;
  z-index: 101;
}

.apps-toast-content {
  background: var(--other-thirty-three);
  border-radius: 2px;
  box-shadow: 0 6px 10px var(--rgba-thirty), 0 1px 18px var(--rgba-sixteen), 0 3px 5px -1px var(--rgba-twenty-nine);
  color: var(--other-thirty-four);
  display: inline-block;
  font: 12px/20px Roboto, helvetica, arial, sans-serif;
  padding: 14px;
  text-align: center;
}

.rc-audiochallenge-response-field {
  margin: 7px;
  text-align: center;
}

.rc-audiochallenge-response-field .rc-response-input-field {
  width: 220px;
}

.rc-audiochallenge-error-message {
  color: var(--other-thirty-eight);
  font-family: Roboto, helvetica, arial, sans-serif;
  font-size: 14px;
  font-weight: 400;
  margin: 20px 20px 0 20px;
}

.rc-audiochallenge-instructions {
  font-family: Roboto, helvetica, arial, sans-serif;
  font-size: 14px;
  font-weight: 400;
  margin: 10px 20px 10px 20px;
}

.rc-audiochallenge-play-button {
  margin: 0 20px 0 20px;
}

.rc-audiochallenge-play-button .rc-button-default {
  background: var(--bg-four);
  color: var(--text);
  font-weight: 500;
  width: 100%;
}

.rc-audiochallenge-input-label {
  font-family: Roboto, helvetica, arial, sans-serif;
  font-size: 14px;
  font-weight: 400;
  margin: 10px 20px 10px 20px;
}

.rc-audiochallenge-control audio {
  height: 30px;
  width: 240px;
}

.rc-audiochallenge-tdownload {
  margin: 5px 20px 5px 20px;
  text-align: center;
}

.rc-audiochallenge-tdownload-link {
  background-image: url("https://www.gstatic.com/recaptcha/api2/download.png");
  background-repeat: no-repeat;
  background-size: 36px;
  color: transparent;
  display: inline-block;
  height: 36px;
  opacity: 0.55;
  overflow: hidden;
  width: 36px;
}

.rc-audiochallenge-tdownload-link:focus-visible {
  background-color: var(--bg-four);
}

@media screen and (forced-colors: active) and (prefers-color-scheme: dark) {
  .rc-audiochallenge-tdownload-link {
    background-image: url("https://www.gstatic.com/recaptcha/api2/download_white.png");
    background-repeat: no-repeat;
    background-size: 36px;
    color: transparent;
    display: inline-block;
    height: 36px;
    opacity: 0.55;
    overflow: hidden;
    width: 36px;
  }
}
.rc-audiochallenge-tdownload-link-on-dark {
  background-image: url("https://www.gstatic.com/recaptcha/api2/download_white.png");
  background-repeat: no-repeat;
  background-size: 36px;
  color: transparent;
  display: inline-block;
  height: 36px;
  opacity: 0.55;
  overflow: hidden;
  width: 36px;
}

.rc-audiochallenge-tdownload-link-on-dark:focus-visible {
  background-color: var(--bg-four);
}

.rc-audiochallenge-tdownload-link:focus,
.rc-audiochallenge-tdownload-link:hover {
  opacity: 0.8;
  outline: none;
}

.rc-audiochallenge-tdownload-link-on-dark:focus,
.rc-audiochallenge-tdownload-link-on-dark:hover {
  opacity: 0.8;
  outline: none;
}

.fake-focus-audio {
  height: 0;
  opacity: 0;
  width: 0;
}

.rc-canvas-image {
  display: none;
}

.rc-canvas-canvas {
  cursor: pointer;
}

.rc-defaultchallenge-response-field {
  margin: 7px;
  text-align: center;
}

.rc-defaultchallenge-response-field .rc-response-input-field {
  width: 230px;
}

.rc-defaultchallenge-payload {
  border: none;
  font-family: Roboto, helvetica, arial, sans-serif;
  font-size: 14px;
  font-weight: 400;
  min-height: 61px;
  text-align: center;
}

.rc-defaultchallenge-incorrect-response {
  color: var(--other-thirty-eight);
  font-family: Roboto, helvetica, arial, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
  margin-left: 20px;
}

.rc-doscaptcha-header {
  padding: 10px;
  margin: 10px;
  height: 20%;
  background-color: var(--other-thirty-six);
}

.rc-doscaptcha-header-text {
  font-family: Roboto, helvetica, arial, sans-serif;
  font-size: 22px;
  font-weight: 400;
  text-align: center;
  color: var(--card);
}

.rc-doscaptcha-body {
  height: 80%;
}

.rc-doscaptcha-body-text {
  font-family: Roboto, helvetica, arial, sans-serif;
  font-size: 16px;
  font-weight: 400;
  padding: 10px 15px 10px 15px;
}

.rc-doscaptcha-footer {
  pointer-events: none;
}

.goog-container:focus {
  outline: none;
}

#rc-imageselect {
  min-width: 240px;
  font-family: Roboto, helvetica, arial, sans-serif;
  background-color: var(--card);
}

#rc-imageselect .rc-button:focus {
  outline: none;
}

.rc-imageselect-desc {
  margin-left: -10px;
  margin-top: -10px;
  padding-right: 100px;
  position: relative;
}

.rc-imageselect-instructions .rc-imageselect-desc strong {
  font-size: 22px;
}

.rc-imageselect-desc span {
  display: block;
}

.rc-imageselect-desc-no-canonical {
  position: relative;
}

.rc-imageselect-desc-no-canonical span {
  display: block;
}

.rc-imageselect-payload {
  min-width: 240px;
  margin: 0 7px;
  padding: 7px 0;
}

.rc-imageselect-challenge {
  position: relative;
  width: 100%;
  height: 100%;
}

.rc-footer {
  min-width: 240px;
}

.rc-imageselect-incorrect-response,
.rc-imageselect-error-dynamic-more,
.rc-imageselect-error-select-more,
.rc-imageselect-error-select-something {
  color: var(--other-thirty-five);
  font-size: 14px;
  padding: 7px 0;
  text-align: center;
  width: 100%;
  background-color: var(--card);
}

.rc-imageselect-desc-wrapper {
  margin-bottom: 6px;
}

.rc-imageselect-checkbox {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAGnmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNy4xLWMwMDAgNzkuZGFiYWNiYiwgMjAyMS8wNC8xNC0wMDozOTo0NCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIzLjAgKE1hY2ludG9zaCkiIHhtcDpDcmVhdGVEYXRlPSIyMDIxLTExLTA0VDIzOjE2OjI2LTA3OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMS0xMS0wNFQyMzoxNzozNS0wNzowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMS0xMS0wNFQyMzoxNzozNS0wNzowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDM3Y2M2MTEtMjg5Mi00MmFkLWEyYmYtMjk1MzA4NGYxNjA1IiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6YjEwZGYyNmItNGU5Mi0wNTQxLThjMDYtMTJjNWQ5ZDFmMjcxIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6ZjE0YzAyYmQtNDJhOC00ODkxLWIxMjMtMWZhYjg2NzZlNzJmIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpmMTRjMDJiZC00MmE4LTQ4OTEtYjEyMy0xZmFiODY3NmU3MmYiIHN0RXZ0OndoZW49IjIwMjEtMTEtMDRUMjM6MTY6MjYtMDc6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMy4wIChNYWNpbnRvc2gpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpjMDJkMDg2Zi1mNmZjLTRjMzItYWU2Zi0wOWMxZmU4MzFhNzciIHN0RXZ0OndoZW49IjIwMjEtMTEtMDRUMjM6MTc6MDktMDc6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMy4wIChNYWNpbnRvc2gpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo0MzdjYzYxMS0yODkyLTQyYWQtYTJiZi0yOTUzMDg0ZjE2MDUiIHN0RXZ0OndoZW49IjIwMjEtMTEtMDRUMjM6MTc6MzUtMDc6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMy4wIChNYWNpbnRvc2gpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlXsutAAAASdSURBVFiFtZdbbBRVGIC/mdnZdndr2+0l0BYsaEJ4ABGkUhHjlT6oT7QRbcHaqGkhvFBjBU3AKy9aTYwaQ9pI6wMxEClQiLcmKomtYikCkZsILbYGWuh2aXfLtrvHh53ZPTvdbbdtPMnJzOzMme87/392zjkKyRdFOipx7gupJlWEENiSBCuACij3bfgmx5G+dGUQez4h3S1CwQGh+PoGvcd+u7C3fAgITUcmXk/igbVVNdcrbJqr6nLqrTWJGiz03/FDaHxwd/vueYeAoEVmQhFCJBSIgIuqLxT3pqX/NFVPYkVc7UHl/JaOT1eesYgkJaAAGmArfvnqxp50ffd04HJZMDJS9svnd7cC4/EkhBCoieAP1HRXzgYOcMXl2l+8+exTgI4xhqzPKJZzFdDvf6lz9T8ZBW2zgcsl33N6xe+Na//EEglrBMK9z8qyzxZecY+bLytzIte6fdVHhKOgYYmCKWD23lZUdrxiNvANy9y8W67z2FKNPRvDEt1O38PF1Z0lhkBMKmQBDdB1LadqpvCNy9y885yO3aYwMio4+Ot45J6iFlYRZyyYFyqgLSjZlXfF6S+aCfz5e928bcCHRwV1zQEOXPBE7nc7x592Fj7kwpIGVTpqcwufKJ4p/K1no/DXmgK0SHCzLH70jWVY0mCehFNgc+TLDdbkZtCxLZeaVe6E8MrlUfgtv6CuKUDLxYlwAJuWMY9oBGIEVEBDOHPkBjvK7czPUXm9VGdTHIkXlrt5c30s/GACeNjAkS1FAOQTQEH1euXn61vGuDks0FSF7aU6m4qjElUr3Ow04F4DfuivSeCACHq9Uu8VIDIbKoAyFhi6hiMv0uDbbg+iMZP6F+1kpSlsX6ej4MYfgJ3rdXQtCj88BRzgtvff69bf5AiI/vNHTlkf+O6qh9rGADduhSOxbZ0ehfsEdXuSgwP83fHJ2UQCAhA9x97vi9fw+6setjYEGDAkTPirTQEOX0oOXjgifh7uOebDMj2rxkXIqMF5Q5d2xXtBW6+HWkNiyCd45YsArUnCAfy+E18TOxcIiA4GHUgF0uxpc7Jyqv84nehFjxdkkmKHo5eThwP01c9dDHiBYWAUGBdCCDMFIcNuLDB8zZfV07Y50Yvaej3ThrvO7i0HAsAYlhlRTkHQeCBwZl/FjwVDlz6eFiVBmdN/YsfFo1u7gNvG+2MWJvIgNAVGAf/xhgcb5nsvfzYb+NyBk+91NT95APBLAkFZQJ6bVcLfhVTACbgA15Ky5rU3C0s+mC48/dz+6nNHtrQDI4TzbkqYKZiwJoysiIAUQ8IJOFPdCzOXlDaV92UsqpkKnHfj5Ienvnpm35jfOwz4jCpHIGZFZF2jRdYFhkQq4DCOqYB+5+raRdl3PbJET8nO1VRH+nhoZHBsdGCg/1xrV29nYzfhwXbbgPoJp9TseUz4E62KVaLpsBsiZrUTXVrJX9HIv0gSMKs58mPgpkC8nZF1ZxP5dxhSkwmYEnJNuC+AqXdGZjS0ONX8iMmiZjV7POOdUTwRWUieUuVomZ90wSS9nq6ALCLvkM2jCZGPSe2QhRAoQiS9m/5fyn/lu/UIgBExrQAAAABJRU5ErkJggg==);
  display: none;
  position: absolute;
}

.rc-imageselect-report-image {
  bottom: 0;
  left: 0;
  display: none;
  position: absolute;
  right: 0;
  top: 0;
}

.rc-imageselect-table-42,
.rc-imageselect-table-33,
.rc-imageselect-table-44 {
  border-collapse: separate;
  border-spacing: 0;
  width: 100%;
  height: 100%;
  transition: all 1s ease;
}

.rc-imageselect-table-42,
.rc-imageselect-table-33 {
  margin: -2px;
}

.rc-imageselect-table-44 {
  margin: -1px;
}

.rc-imageselect-table-42 td,
.rc-imageselect-table-33 td {
  padding: 2px;
}

.rc-imageselect-table-44 td {
  padding: 1px;
}

.rc-image-tile-target tr,
td {
  margin: 0;
}

.rc-imageselect-keyboard {
  outline: solid orange !important;
  position: relative;
  z-index: 100;
}

td:focus {
  outline: none;
}

.rc-image-tile-overlay {
  display: none;
  opacity: 0;
  position: absolute;
  background-color: var(--other-thirty-six);
  width: 100%;
  height: 100%;
  z-index: 2;
  transition: opacity 1s cubic-bezier(0.49, 0.78, 0.46, 1.34);
  filter: alpha(opacity=0);
}

.rc-image-followup-tile {
  display: block;
}

.rc-imageselect-dynamic-selected {
  position: relative;
  transition: all 2s ease;
  opacity: 0.01;
}

.rc-imageselect-dynamic-selected .rc-image-tile-target {
  opacity: 1;
}

.rc-imageselect-dynamic-selected .rc-imageselect-checkbox {
  display: block;
  opacity: 1;
  background-size: cover;
  width: 60px;
  height: 60px;
  left: 50%;
  top: 50%;
  margin-left: -30px;
  margin-top: -30px;
}

.rc-image-tile-target {
  -webkit-tap-highlight-color: var(--text);
  position: relative;
}

.rc-imageselect-tileselected {
  position: relative;
}

.rc-imageselect-tileselected .rc-image-tile-wrapper {
  transform: scale(0.8);
}

.rc-image-tile-wrapper {
  transform: scale(1);
}

.rc-imageselect-tileselected .rc-imageselect-checkbox {
  display: block;
  background-repeat: no-repeat;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.rc-imageselect-candidates {
  border: 2px solid var(--card);
  box-sizing: border-box;
  height: 94px;
  overflow: hidden;
  position: absolute;
  right: 7px;
  top: 7px;
  width: 112px;
}

.rc-imageselect-candidates > div {
  background-size: 112px 94px;
  display: inline-block;
  height: 94px;
  margin: 2px;
  position: relative;
  width: 112px;
}

.rc-imageselect-challenge {
  box-sizing: border-box;
  text-align: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
}

.rc-imageselect-response-field-error {
  border-bottom: 1px solid var(--other-thirty-one);
}

.rc-imageselect-desc {
  font-size: 16px;
}

.rc-imageselect-desc-wrapper span {
  font-size: 14px;
}

.rc-imageselect-clear {
  clear: both;
}

.rc-image-tile-wrapper {
  overflow: hidden;
  position: relative;
  transition: 0.1s ease;
}

.rc-image-tile-wrapper img {
  position: relative;
  -webkit-user-drag: none;
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
}

.rc-image-tile-11 {
  width: 100%;
  height: 100%;
}

.rc-image-tile-42 {
  width: 200%;
  height: 400%;
}

.rc-image-tile-33 {
  width: 300%;
  height: 300%;
}

.rc-image-tile-44 {
  width: 400%;
  height: 400%;
}

.rc-imageselect-instructions {
  height: 113px;
  width: 100%;
  margin-bottom: 7px;
  position: relative;
}

.rc-imageselect-desc-wrapper {
  background-color: var(--other-thirty-six);
  position: relative;
  padding: 24px;
  color: var(--card);
  height: 66px;
  font-size: 16px;
}

.rc-imageselect-progress {
  background-color: var(--other-thirty-seven);
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 15px;
  transition: all 1s ease;
}

.rc-imageselect-carousel-offscreen-right {
  left: 105%;
  position: absolute;
  transition: 0.5s ease;
}

.rc-imageselect-carousel-entering-right {
  left: 0;
  position: absolute;
  transition: 0.5s ease;
}

.rc-imageselect-carousel-mock-margin-1 {
  top: 1px;
}

.rc-imageselect-carousel-mock-margin-2 {
  top: 2px;
}

.rc-imageselect-carousel-leaving-left {
  left: 0;
  opacity: 0.5;
  position: relative;
  transition: 0.5s ease;
}

.rc-imageselect-carousel-offscreen-left {
  left: -105%;
  opacity: 0.5;
  position: relative;
  transition: 0.5s ease;
}

.rc-imageselect-carousel-instructions {
  transition: 0.2s ease;
  opacity: 1;
}

.rc-imageselect-carousel-instructions-hidden {
  opacity: 0.5;
}

.rc-canonical-stop-sign {
  background: url("https://www.gstatic.com/recaptcha/api2/stop_sign.jpg");
  background-repeat: no-repeat;
}

.rc-canonical-speed-limit {
  background: url("https://www.gstatic.com/recaptcha/api2/canonical_speed_limit.png");
  background-repeat: no-repeat;
}

.rc-canonical-street-name {
  background: url("https://www.gstatic.com/recaptcha/api2/canonical_street_name.png");
  background-repeat: no-repeat;
}

.rc-canonical-other {
  background: url("https://www.gstatic.com/recaptcha/api2/canonical_other.png");
  background-repeat: no-repeat;
}

.rc-canonical-bounding-box {
  background: url("https://www.gstatic.com/recaptcha/api2/boundingbox2.gif");
  background-repeat: no-repeat;
}

.rc-canonical-car {
  background: url("https://www.gstatic.com/recaptcha/api2/canonical_car.png");
  background-repeat: no-repeat;
}

.rc-canonical-road {
  background: url("https://www.gstatic.com/recaptcha/api2/canonical_road.png");
  background-repeat: no-repeat;
}

.rc-canonical-bridge {
  background: url("https://www.gstatic.com/recaptcha/api2/canonical_bridge.png");
  background-repeat: no-repeat;
}

.rc-prepositional-payload {
  padding: 20px;
  font-family: Roboto, helvetica, arial, sans-serif;
  font-size: 14px;
  font-weight: 400;
}

.rc-prepositional-select-more,
.rc-prepositional-verify-failed {
  color: var(--other-thirty-eight);
  font-family: Roboto, helvetica, arial, sans-serif;
  font-size: 14px;
  font-weight: 400;
  margin: 20px 20px 0 20px;
}

.rc-prepositional-target label {
  margin: 5px;
  float: right;
}

.rc-prepositional-instructions {
  margin-bottom: 20px;
}

.rc-prepositional-table {
  width: 100%;
}

.rc-prepositional-table td {
  background: var(--background-color);
  border: 1px solid var(--card);
  color: var(--text);
  cursor: pointer;
  font-family: Roboto, helvetica, arial, sans-serif;
  font-size: 14px;
  font-weight: 400;
  width: 40%;
  padding: 15px;
}

.rc-prepositional-table td.rc-prepositional-selected {
  background: var(--custom-bg-fourteen);
  border: 1px solid var(--other-thirty-nine);
}

.rc-2fa-payload {
  font-family: Roboto, Helvetica, Arial, Sans-Serif;
  font-weight: 400;
  font-size: 14px;
  color: var(--other-forty);
  text-align: center;
}

.rc-2fa-background {
  background-color: var(--other-fourteen);
  width: 100%;
  height: 100%;
  overflow: auto;
}

.rc-2fa-container {
  background-color: var(--card);
  width: 328px;
  overflow: auto;
  margin: 100px auto;
}

.rc-2fa-header {
  margin: 36px 0 24px 0;
  font-size: 16px;
}

.rc-2fa-instructions {
  margin: 24px 40px;
  line-height: 17.5px;
}

.rc-2fa-response-field {
  text-align: center;
}

.rc-2fa-response-field input {
  width: 11.2ch;
  height: 40px;
  line-height: 40px;
  margin: auto;
  border: 1px var(--other-forty-two) solid;
  font-size: 20px;
  letter-spacing: 0.8ch;
  padding-left: 1.2ch;
  padding-right: 0;
}

.rc-2fa-response-field input:focus {
  border: 1px var(--box-shadow) solid;
}

.rc-2fa-response-field-error input,
.rc-2fa-response-field-error input:focus {
  border: 1px var(--other-forty-one) solid;
}

.rc-2fa-error-message {
  height: 36px;
  font-size: 12px;
  color: var(--other-forty-one);
  margin: 2px 40px;
}

.rc-2fa-submit-button-holder button {
  margin: 0 auto;
  min-width: 100px;
  height: 36px;
  line-height: 36px;
  text-transform: uppercase;
  text-align: center;
  font-weight: 500;
  letter-spacing: 1.25px;
  border-radius: 4px;
  background-color: var(--box-shadow);
  border: 1px solid var(--box-shadow);
  color: var(--card);
}

.rc-2fa-submit-button-holder button:disabled {
  background-color: var(--card);
  border: 1px solid var(--other-forty-two);
  color: var(--rgba-twenty-eight);
}

.rc-2fa-cancel-button-holder button {
  margin: 20px auto;
  min-width: 100px;
  height: 36px;
  line-height: 36px;
  text-transform: uppercase;
  text-align: center;
  font-weight: 500;
  letter-spacing: 1.25px;
  border-radius: 4px;
  background: none;
  border: none;
  color: var(--box-shadow);
}

.rc-2fa-cancel-button-holder button:active {
  border: none;
}

.rc-response-input-field {
  border: 1px solid var(--other-ninety-five);
  border-radius: 2px;
  height: 36px;
  margin: 5px 0;
  padding: 1px 9px;
  font-family: Roboto, helvetica, arial, sans-serif;
  font-size: 16px;
  font-weight: 400;
  outline: none;
  width: 270px;
}

.rc-response-input-field:focus {
  border: 1px solid var(--other-thirty-six);
}

.rc-response-input-field-error,
.rc-response-input-field-error:focus {
  border: 1px solid var(--other-thirty-one);
}

.info-banners > .info-banners-banner + .info-banners-banner {
  margin-top: 8px;
}

.info-banners-banner {
  position: relative;
  min-width: 280px;
  background-color: var(--card);
  padding: 12px 16px;
  border: 1px solid var(--bg-three);
  border-radius: 12px;
  display: grid;
  -moz-column-gap: 12px;
  column-gap: 12px;
  grid-template-columns: auto 1fr;
  grid-template-areas: "image title" "image content";
}

.info-banners-banner:nth-of-type(even) {
  transform: translateX(10px);
}

.info-banners-banner:nth-of-type(odd) {
  transform: translateX(-10px);
}

.info-banners-banner__img {
  grid-area: image;
  align-self: center;
  position: relative;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
}

.info-banners-banner__img img {
  margin: 0;
  padding: 0;
}

.info-banners-banner__title {
  grid-area: title;
  color: var(--gray);
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  white-space: nowrap;
}

.info-banners-banner__content {
  grid-area: content;
  line-height: 20px;
  font-size: 16px;
  color: var(--text-two);
  white-space: nowrap;
}

body .ss-content.ss-open-below {
  padding: 0;
}

body .form-field .ss-main {
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.43;
  letter-spacing: normal;
  color: var(--other-forty-three);
  padding: 3px 16px;
}

.wallet-balances-page .ss-main .ss-arrow path {
  stroke: var(--ss-success-color);
}

.datepicker-input {
  width: 100%;
  height: 100%;
}

.app-zero-state {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  margin-top: 80px;
}

.app-zero-state__title {
  letter-spacing: -0.03em;
  font-size: 24px;
  line-height: 32px;
  font-weight: 600;
  margin-top: 24px;
  text-align: center;
}

.app-zero-state__content {
  text-align: center;
  color: var(--gray);
  font-size: 14px;
  line-height: 22px;
  margin-top: 8px;
  margin-bottom: 24px;
}

.app-zero-state__buttons {
  display: flex;
  align-items: center;
  gap: 8px;
  justify-content: center;
}

.app-zero-state__button {
  width: auto;
  min-width: 140px;
  max-width: inherit;
  padding: 0 16px;
}

.loans-zero-state__content {
  max-width: 420px;
}

@media (max-width: 414px) {
  .app-zero-state {
    margin-top: 40px;
  }
  .app-zero-state__buttons {
    flex-wrap: wrap;
  }
  .app-zero-state__button.btn {
    justify-content: center;
    align-items: center;
    display: flex;
    margin-top: 0;
    width: 100%;
  }
}
@media (min-height: 320px) and (min-width: 415px) and (max-width: 568px) {
  .app-zero-state__button.btn {
    margin-top: 0;
  }
}
.confirmation .confirmation__wrap {
  display: flex;
  justify-content: flex-start;
  color: var(--text-two);
  margin-top: 24px;
}

.confirmation .confirmation__card {
  width: 100%;
  max-width: 500px;
  padding: 24px;
  background: var(--card);
  border: 1px solid var(--other-fifty-three);
  border-radius: 4px;
  box-sizing: border-box;
}

.confirmation .confirmation__headline {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid var(--new-two);
  padding-bottom: 12px;
}

.confirmation .confirmation__inner {
  padding-top: 24px;
}

.confirmation .confirmation__headline-inner {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}

.confirmation .confirmation__title {
  font-size: 24px;
  font-size: 1.5rem;
  font-weight: 600;
  width: auto;
  display: inline-block;
}

.confirmation .confirmation__desc {
  margin-bottom: 24px;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 22px;
}

.confirmation .confirmation__desc:last-of-type {
  margin-bottom: 0;
}

.confirmation .confirmation__desc a {
  display: inline-block;
  color: var(--blue-two);
  font-weight: 600;
}

.confirmation .confirmation__desc a.underline {
  text-decoration: underline;
}

@media (max-width: 1160px) {
  .confirmation .confirmation__desc {
    margin-bottom: 16px;
  }
}
.confirmation .btn {
  margin-top: 24px;
}

@media (max-width: 768px) {
  .confirmation .confirmation__card {
    padding: 20px 15px;
  }
}
.custom-crypto-select .ss-content {
  top: 46px !important;
  left: 0 !important;
  width: 100% !important;
}

.custom-crypto-select .custom-crypto-select__wrapper {
  position: absolute;
  top: 0;
  right: 0;
  width: 110px;
}

.custom-crypto-select {
  position: relative;
}

.custom-crypto-select .input {
  padding-right: 120px;
}

.custom-crypto-select .ss-main {
  padding: 3px 15px;
  height: 46px;
  border-radius: 0 4px 4px 0;
  margin: 1px;
  left: -2px;
  border: none;
  border-left: 1px solid var(--other-fifty-three);
}

.currency-card__currency-short-name-table {
  font-weight: 700;
  padding-right: 10px;
}

.custom-crypto-select .ss-main .ss-values {
  justify-content: center;
  color: var(--text-two);
  font-weight: 600;
  font-size: 15px;
}

.custom-crypto-select .ss-main:focus {
  box-shadow: none;
}

.tab-children {
  top: 0;
  width: 100%;
  height: 100%;
  max-height: 0;
  overflow: hidden;
  position: absolute;
  left: 100%;
  background-color: var(--card);
  list-style: none;
  padding: 0;
  transition: left 0.4s ease;
}

.tab-children.tab-opened {
  left: 0;
  overflow: overlay;
  z-index: 1;
  max-height: 100%;
}

.deposit-crypto__tooltip-wrapper .tooltip {
  display: none !important;
  position: absolute;
  will-change: transform;
  top: -14px;
  left: -290px;
  max-width: 300px;
}

.deposit-crypto__tooltip-wrapper:hover .tooltip {
  display: block !important;
}

.custom-loan-term {
  width: 100%;
}

.custom-loan-term .select-box {
  margin-bottom: 15px;
}

.custom-loan-term .select-box-input input {
  height: 48px;
}

.custom-loan-term .select-box .vs__open-indicator {
  color: var(--gray);
}

.button-secondary {
  display: flex;
  justify-content: space-between;
  align-items: center;
  -moz-column-gap: 16px;
  column-gap: 16px;
  width: 100%;
  min-height: 48px;
  padding: 8px 16px;
  border: 1px solid var(--bg-three);
  border-radius: 4px;
  font-family: inherit;
  text-align: left;
  transition: background-color 0.2 ease-out;
}

.button-secondary:hover {
  background-color: var(--white-one);
}

.button-secondary__label {
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 18px;
  color: var(--gray);
  margin-bottom: 2px;
}

.button-secondary__text {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 22px;
  font-weight: 600;
  color: var(--text-two);
}

.button-secondary__icon {
  width: 16px;
  height: 16px;
  color: var(--gray);
}

.ui-separator {
  width: 100%;
  margin: 16px 0;
  border-bottom: 1px solid var(--bg-three);
}

.custom-tooltip-wrapper {
  position: relative;
}

.custom-tooltip-wrapper:hover .custom-tooltip {
  visibility: visible;
  opacity: 1;
}

.custom-tooltip {
  z-index: 100;
  bottom: 123%;
  position: absolute;
  left: 50%;
  transform: translate(-50%, 0);
  display: flex;
  align-items: center;
  height: auto;
  width: 100%;
  min-width: 250px;
  justify-content: center;
  padding: 8px;
  background: var(--card);
  border-radius: 4px;
  border: 1px solid var(--bg-three);
  box-shadow: 0 4px 8px var(--rgba-twelve);
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.375rem;
  color: var(--text-two);
  text-align: left;
  white-space: pre-line;
  visibility: hidden;
  opacity: 0;
  transition: all 0.3s 0.3s;
}

.aside__item .custom-tooltip {
  min-width: 225px;
}

.full-size-btn {
  width: 100%;
  max-width: unset;
}

.bPnAxw {
  overflow: hidden;
  padding: 2px;
  border-radius: 12px;
  width: 100%;
  z-index: 100;
}

.farming-level_mobile {
  display: none;
}

@media screen and (max-width: 800px) {
  .bPnAxw {
    display: none;
  }
  .farming-level_mobile {
    display: block;
  }
  #farmingPopup {
    position: relative;
    height: 100vh;
    width: 100%;
  }
}
*,
:after,
:before {
  border: 0 solid #f1f4fb;
  box-sizing: border-box;
}

*,
:before,
:after {
  box-sizing: border-box;
  border-width: 0px;
  border-style: solid;
  border-color: var(--rgb-ten);
  --tw-pan-x: var(--tw-empty, /*!*/
  /*!*/
  );
  --tw-pan-y: var(--tw-empty, /*!*/
  /*!*/
  );
  --tw-pinch-zoom: var(--tw-empty, /*!*/
  /*!*/
  );
  --tw-ordinal: var(--tw-empty, /*!*/
  /*!*/
  );
  --tw-slashed-zero: var(--tw-empty, /*!*/
  /*!*/
  );
  --tw-numeric-figure: var(--tw-empty, /*!*/
  /*!*/
  );
  --tw-numeric-spacing: var(--tw-empty, /*!*/
  /*!*/
  );
  --tw-numeric-fraction: var(--tw-empty, /*!*/
  /*!*/
  );
  --tw-ring-inset: var(--tw-empty, /*!*/
  /*!*/
  );
  --tw-blur: var(--tw-empty, /*!*/
  /*!*/
  );
  --tw-brightness: var(--tw-empty, /*!*/
  /*!*/
  );
  --tw-contrast: var(--tw-empty, /*!*/
  /*!*/
  );
  --tw-grayscale: var(--tw-empty, /*!*/
  /*!*/
  );
  --tw-hue-rotate: var(--tw-empty, /*!*/
  /*!*/
  );
  --tw-invert: var(--tw-empty, /*!*/
  /*!*/
  );
  --tw-saturate: var(--tw-empty, /*!*/
  /*!*/
  );
  --tw-sepia: var(--tw-empty, /*!*/
  /*!*/
  );
  --tw-drop-shadow: var(--tw-empty, /*!*/
  /*!*/
  );
  --tw-backdrop-blur: var(--tw-empty, /*!*/
  /*!*/
  );
  --tw-backdrop-brightness: var(--tw-empty, /*!*/
  /*!*/
  );
  --tw-backdrop-contrast: var(--tw-empty, /*!*/
  /*!*/
  );
  --tw-backdrop-grayscale: var(--tw-empty, /*!*/
  /*!*/
  );
  --tw-backdrop-hue-rotate: var(--tw-empty, /*!*/
  /*!*/
  );
  --tw-backdrop-invert: var(--tw-empty, /*!*/
  /*!*/
  );
  --tw-backdrop-opacity: var(--tw-empty, /*!*/
  /*!*/
  );
  --tw-backdrop-saturate: var(--tw-empty, /*!*/
  /*!*/
  );
  --tw-backdrop-sepia: var(--tw-empty, /*!*/
  /*!*/
  );
}

:backdrop {
  --tw-pan-x: var(--tw-empty, /*!*/
  /*!*/
  );
  --tw-pan-y: var(--tw-empty, /*!*/
  /*!*/
  );
  --tw-pinch-zoom: var(--tw-empty, /*!*/
  /*!*/
  );
  --tw-ordinal: var(--tw-empty, /*!*/
  /*!*/
  );
  --tw-slashed-zero: var(--tw-empty, /*!*/
  /*!*/
  );
  --tw-numeric-figure: var(--tw-empty, /*!*/
  /*!*/
  );
  --tw-numeric-spacing: var(--tw-empty, /*!*/
  /*!*/
  );
  --tw-numeric-fraction: var(--tw-empty, /*!*/
  /*!*/
  );
  --tw-ring-inset: var(--tw-empty, /*!*/
  /*!*/
  );
  --tw-blur: var(--tw-empty, /*!*/
  /*!*/
  );
  --tw-brightness: var(--tw-empty, /*!*/
  /*!*/
  );
  --tw-contrast: var(--tw-empty, /*!*/
  /*!*/
  );
  --tw-grayscale: var(--tw-empty, /*!*/
  /*!*/
  );
  --tw-hue-rotate: var(--tw-empty, /*!*/
  /*!*/
  );
  --tw-invert: var(--tw-empty, /*!*/
  /*!*/
  );
  --tw-saturate: var(--tw-empty, /*!*/
  /*!*/
  );
  --tw-sepia: var(--tw-empty, /*!*/
  /*!*/
  );
  --tw-drop-shadow: var(--tw-empty, /*!*/
  /*!*/
  );
  --tw-backdrop-blur: var(--tw-empty, /*!*/
  /*!*/
  );
  --tw-backdrop-brightness: var(--tw-empty, /*!*/
  /*!*/
  );
  --tw-backdrop-contrast: var(--tw-empty, /*!*/
  /*!*/
  );
  --tw-backdrop-grayscale: var(--tw-empty, /*!*/
  /*!*/
  );
  --tw-backdrop-hue-rotate: var(--tw-empty, /*!*/
  /*!*/
  );
  --tw-backdrop-invert: var(--tw-empty, /*!*/
  /*!*/
  );
  --tw-backdrop-opacity: var(--tw-empty, /*!*/
  /*!*/
  );
  --tw-backdrop-saturate: var(--tw-empty, /*!*/
  /*!*/
  );
  --tw-backdrop-sepia: var(--tw-empty, /*!*/
  /*!*/
  );
}

.eGeeLM {
  align-items: center;
  background-color: var(--card);
  border-bottom: 1px solid var(--other-eighty);
  border-radius: 10px 10px 0px 0px;
  display: flex;
  padding: 0px 0px 0px 22px;
}

.fzoJlF {
  padding: 24px 22px 30px;
}

.jIyaVS {
  display: flex;
}

.jABPra {
  background-color: var(--card);
  border-radius: 0px 0px 10px 10px;
  flex-direction: column;
  max-height: 100vh;
  overflow-y: auto;
}
.auth__checkbox-desc .primary-light-c {
  text-decoration: underline;
}

.text-hover:hover {
  text-decoration: underline;
}

#depositConfirmationModal .auth__checkbox-desc {
  color: var(--text-two);
}

.custom-label-text {
  margin-bottom: 24px;
}
.custom-label-text .auth__checkbox-desc {
  color: var(--text-two);
}

.info-banner__content:hover {
  cursor: pointer;
}

.openFixedConfirmation:hover {
  text-decoration: underline;
}

.btn_disabled {
  opacity: 0.6;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #cccccc !important;
}

#fixedConfirmation .ia-fixed-deposit-form-success {
  align-items: flex-start;
}
#fixedConfirmation .ia-fixed-deposit-form-success__title {
  font-size: 18px;
}
#fixedConfirmation .ia-fixed-deposit-form-success__text {
  max-width: 100%;
  text-align: left;
  display: block;
  margin-bottom: 24px;
  color: var(--text-two);
}
#fixedConfirmation .auth__checkbox-desc {
  color: var(--text-two);
  padding-top: 0;
}
#fixedConfirmation .currencies__label .auth__checkbox-custom {
  top: 2px;
}
#fixedConfirmation .ia-fixed-deposit-form-success__button {
  margin: 24px auto 0;
}

.modal-table-bottom-link {
  display: flex;
  justify-content: space-between;
  gap: 32px;
  margin-bottom: 16px;
  padding-left: 24px;
}
@media (max-width: 768px) {
  .modal-table-bottom-link {
    padding-left: 0;
  }
}
.modal-table-bottom-link p {
  font-weight: 400;
  font-size: 13px;
  letter-spacing: 0;
  line-height: 1.2;
  color: var(--text-two);
  display: flex;
  justify-content: center;
  gap: 6px;
}

.kLYLGT {
  align-items: center;
  flex: 1 1 0%;
}

button {
  color: inherit;
  font-family: inherit;
  font-size: 100%;
  font-weight: inherit;
  line-height: inherit;
  margin: 0px;
  padding: 0px;
  text-transform: none;
  -webkit-appearance: button;
  background-color: transparent;
  background-image: none;
  cursor: pointer;
  -moz-appearance: button;
       appearance: button;
}

.eqtkdU {
  align-items: center;
  border: 0px;
  cursor: pointer;
  display: inline-flex;
  font-family: inherit;
  font-weight: 600;
  justify-content: center;
  letter-spacing: 0.03em;
  line-height: 1;
  opacity: 1;
  outline: 0px;
  transition: background-color 0.2s ease 0s, opacity 0.2s ease 0s;
  height: 64px;
  min-width: 64px;
  font-size: 18px;
  padding: 0px 24px;
  border-radius: 8px;
  background-color: transparent;
  color: var(--rgb-eight);
  box-shadow: none;
}

.evlPPW {
  padding: 0px;
  width: 64px;
  height: 64px;
}

.flex {
  display: flex;
}

.flex-col {
  flex-direction: column;
}

.gap-24 {
  gap: 24px;
}

h2 {
  font-size: inherit;
  font-weight: inherit;
  margin: 0px;
}

.hHFDuf {
  color: var(--rgb-seven);
  font-size: 16px;
  font-weight: 600;
  line-height: 1.5;
}

.fQaKIz {
  font-weight: 600;
  font-size: 22px;
  color: var(--text-two);
}

svg {
  display: inline-block;
  vertical-align: middle;
}

.hDBvLN {
  color: var(--rgb-two);
  fill: var(--rgb-two);
  flex-shrink: 0;
}

.gap-8 {
  gap: 8px;
}

:host {
  box-sizing: border-box;
  --color: var(--panel-border-color);
  --width: var(--panel-border-width);
  --spacing: var(--spacing-medium);
}

:host(:not([vertical])) {
  display: block;
  border-top: solid var(--width) var(--color);
  margin: var(--spacing) 0;
}

.jzzxIj {
  margin-top: 0px;
  margin-bottom: 0px;
  border-top-width: 1px;
  --tw-border-opacity: 1;
  border-color: var(--mix-border-color);
}

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

.ml-auto {
  margin-left: auto;
}

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

.px-24 {
  padding-left: 24px;
  padding-right: 24px;
}

.gVlokE {
  display: flex;
  height: 34px;
  align-items: center;
  justify-content: center;
  border-radius: 6px;
  --tw-bg-opacity: 1;
  background-color: var(--primary-color);
  font-size: 12px;
  line-height: 22px;
  letter-spacing: 0;
  font-weight: 600;
  --tw-text-opacity: 1;
  color: var(--mix-bg-color);
}

.gap-12 {
  gap: 12px;
}

.kozwsp {
  display: grid;
  min-width: 224px;
  grid-template-rows: auto 1fr 1fr;
  gap: 10px 0;
  border-radius: 6px;
  --tw-bg-opacity: 1;
  --tw-text-opacity: 1;
  color: var(--text-two);
}

.fRgPvo {
  display: grid;
  width: 100%;
  grid-template-columns: repeat(4, 1fr);
  --tw-text-opacity: 1;
  color: var(--text-two);
  gap: 10px 0;
}
.fRgPvo.fRgPvo-five {
  grid-template-columns: repeat(5, 1fr);
}

.bUwnjr {
  display: grid;
  min-width: 224px;
  grid-template-rows: min-content;
  gap: 10px 0;
  border-radius: 6px;
  --tw-bg-opacity: 1;
  --tw-text-opacity: 1;
  color: var(--text-two);
}

.items-center {
  align-items: center;
}

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

.text-14 {
  font-size: 14px;
  letter-spacing: 0;
  line-height: 22px;
}

.font-semibold {
  font-weight: 600;
}

.pb-4 {
  padding-bottom: 4px;
}

.text-center {
  text-align: center;
}

.bg-white {
  --tw-bg-opacity: 1;
  background-color: var(--mix-bg-color);
}

.bg-light-green {
  --tw-bg-opacity: 1;
  background-color: var(--other-twenty-one);
}

.bg-opacity-10 {
  --tw-bg-opacity: 0.1;
}

.khyiLZ {
  display: flex;
  align-items: center;
  justify-content: start;
  padding: 12px 24px;
  font-weight: 300;
  font-size: 14px;
  line-height: 22px;
  letter-spacing: 0px;
  max-height: 35px;
  color: var(--text-two);
  text-wrap: nowrap;
}

.kLLmzg {
  display: flex;
  align-items: center;
  justify-content: start;
  padding: 12px 24px;
  color: var(--text-two);
  font-weight: 700;
  font-size: 14px;
  line-height: 22px;
  letter-spacing: 0px;
  max-height: 35px;
  text-wrap: nowrap;
}

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

.col-end-7 {
  grid-column-end: 7;
}

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

.row-end-2 {
  grid-row-end: 2;
}

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

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

.whitespace-nowrap {
  white-space: nowrap;
}

.text-12 {
  font-size: 12px;
  letter-spacing: 0;
  line-height: 18px;
}

:host {
  display: contents;
}

.icWwRb {
  text-align: start;
  padding: 5px 24px;
  font-weight: 300;
  font-size: 18px;
  line-height: 21px;
  letter-spacing: 0px;
  background: var(--primary-color);
  border-radius: 6px;
  color: var(--card);
}

.icWwRb strong {
  margin-bottom: 5px;
  display: block;
  font-weight: 600;
  font-size: 14px;
  line-height: 22px;
  letter-spacing: 0px;
}

.dVYCqA {
  text-align: start;
  padding: 5px 24px;
  font-weight: 300;
  font-size: 18px;
  line-height: 21px;
  letter-spacing: 0px;
}

.dVYCqA strong {
  margin-bottom: 5px;
  display: block;
  font-weight: 600;
  font-size: 14px;
  line-height: 22px;
  letter-spacing: 0px;
}

:host * {
  box-sizing: inherit;
}

:host {
  --arrow-color: var(--color-neutral-1000);
  display: contents;
}

.tooltip {
  --arrow-size: var(--tooltip-arrow-size);
  --arrow-color: var(--tooltip-background-color);
}

.kdnvqR {
  color: var(--card);
  fill: var(--card);
  flex-shrink: 0;
}

.farming-levels__title {
  background: var(--other-twenty-one);
  border-radius: 8px;
  font-weight: 600;
  padding: 18px 0;
  color: var(--text-two);
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 14px;
  letter-spacing: 0;
  line-height: 22px;
}

.farming-levels__subtitle {
  font-weight: 400;
  font-size: 12px;
  letter-spacing: 0;
  line-height: 18px;
  color: var(--text-two);
  display: flex;
  justify-content: center;
  align-items: center;
  height: 35px;
}

.pane {
  position: absolute;
  left: 50%;
  top: 30px;
  transform: translate(-50%, 0);
  z-index: 11;
  width: 100%;
  height: -moz-fit-content;
  height: fit-content;
  max-width: 500px;
  right: 0px;
  margin-left: auto;
  margin-right: auto;
  background: var(--card);
  color: var(--text-two);
  box-shadow: var(--cupertino-pane-shadow, 0 4px 16px var(--rgba-sixteen));
  will-change: transform;
  padding-top: 15px;
  border-radius: 8px;
  -webkit-user-select: none;
}

@media (max-width: 768px) {
  .pane {
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.pane .ss-main:focus {
  box-shadow: unset;
}

.destroy-button {
  width: 40px;
  height: 40px;
  position: absolute;
  background: transparent;
  fill: var(--cupertino-pane-icon-close-color, #7a7a7e);
  right: 20px;
  z-index: 14;
  border-radius: 100%;
  top: 16px;
}

.pb-24 {
  padding-bottom: 24px;
}

.pt-8 {
  padding-top: 8px;
}

svg {
  display: inline-block;
  vertical-align: middle;
}

.font-semibold {
  font-weight: 600;
}

.Nlfcx {
  display: flex;
  flex-direction: column;
  gap: 24px;
  padding-top: 20px;
}

.flex-col {
  flex-direction: column;
}

.gap-8 {
  gap: 8px;
}

.gap-20 {
  gap: 20px;
}

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

.text-14 {
  font-size: 14px;
  letter-spacing: 0;
  line-height: 22px;
}

.gap-12 {
  gap: 12px;
}

:slotted(sl-menu) {
  max-width: var(--auto-size-available-width) !important;
  max-height: var(--auto-size-available-height) !important;
}

sl-select:part(menu) {
  width: 100%;
}

[hidden] {
  display: none !important;
}

.dropdown__panel {
  font-family: var(--font-sans);
  font-size: var(--font-size-medium);
  font-weight: var(--font-weight-normal);
  color: var(--color);
  box-shadow: var(--shadow-large);
  pointer-events: none;
}

.select:part(panel) {
  overflow: hidden;
  border-radius: var(--border-radius-medium);
}

.popup {
  position: absolute;
  isolation: isolate;
  max-width: var(--auto-size-available-width, none);
  max-height: var(--auto-size-available-height, none);
}

.popup:not(.popup--active) {
  display: none;
}

.dropdown:part(popup) {
  z-index: var(--z-index-dropdown);
}

:host {
  display: inline-block;
  --arrow-color: var(--color-neutral-1000);
}

.select {
  display: block;
}

.mb-12 {
  margin-bottom: 12px;
}

.justify-between {
  justify-content: space-between;
}

.menu-item .menu-item__label {
  flex: 1 1 auto;
}

.menu-item {
  position: relative;
  display: flex;
  align-items: stretch;
  font-family: var(--font-sans);
  font-size: var(--font-size-medium);
  font-weight: var(--font-weight-normal);
  line-height: var(--line-height-normal);
  letter-spacing: var(--letter-spacing-normal);
  color: var(--color-neutral-700);
  padding: var(--spacing-2x-small) var(--spacing-2x-small);
  transition: var(--transition-fast) fill;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  white-space: nowrap;
  cursor: pointer;
}

.sl-theme-dark sl-menu-item::part(base) {
  color: var(--card);
}

.text-primary {
  color: var(--card);
}

.menu-item .menu-item__suffix {
  flex: 0 0 auto;
  display: flex;
  align-items: center;
}

.sl-theme-dark sl-menu-item::part(base),
sl-menu-item:not([disabled]):hover::part(base) {
  color: var(--card);
}

.menu-item .menu-item__suffix ::slotted(*) {
  margin-inline-start: var(--spacing-x-small);
}

.items-center {
  align-items: center;
}

:host {
  display: contents;
}

.tooltip {
  --arrow-size: var(--tooltip-arrow-size);
  --arrow-color: var(--tooltip-background-color);
}

.gPdEod {
  color: var(--rgba-fifteen);
  fill: var(--rgba-fifteen);
  flex-shrink: 0;
}

/* These were inline style tags. Uses id+class to override almost everything */
#style-GXWMP.style-GXWMP {
  display: block;
  transition: opacity 300ms ease 0s;
  overflow: hidden auto;
  max-height: 520px;
  visibility: unset;
  pointer-events: unset;
  overscroll-behavior: none;
}

.baseFarmingLevelText {
  display: block;
}

.Vip1FarmingLevelText,
.Vip2FarmingLevelText,
.supremeFarmingLevelText {
  display: none;
}

.px-16 {
  padding-left: 16px;
  padding-right: 16px;
}

.bPnAxw .form-field__title {
  margin: 0;
}

.bPnAxw .form-field__title-tooltip {
  width: 290px;
  max-width: unset;
  top: -35px;
  left: 30px;
  height: -moz-fit-content;
  height: fit-content;
  min-width: unset;
}

.farmingLevelsPane .form-field__title {
  margin: 0;
}

.pane .farmingLevelsPane .form-field__title-tooltip {
  left: -90px;
  width: 260px;
  min-width: unset;
}

.wallet-tooltip.wallet-tooltip {
  top: 0;
  bottom: unset;
  width: 450px;
  min-width: unset;
  white-space: unset;
  display: block;
}

.account-settings__avatar {
  margin-bottom: 20px;
  padding-bottom: 20px;
  border-bottom: 1px solid var(--other-fifty-three);
}

.account-setting__avatar-img {
  width: 64px;
  height: 64px;
  padding: 14px;
  border-radius: 50%;
  margin-right: 36px;
  background-color: var(--other-twenty-one);
}

.account-setting__upload {
  padding: 4px 16px;
}

.mr-16 {
  margin-right: 16px;
}

.mt-16 {
  margin-top: 16px;
}

.user-login {
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  color: var(--text-two);
  margin: 16px 0;
  display: block;
}

.change-login-text {
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  color: var(--other-twenty);
}

@media (max-width: 414px) {
  .account-settings__avatar .btn:not(button):not(input) {
    display: flex;
  }
}
.app-message {
  color: var(--other-nineteen);
  margin-top: 5px;
  font-size: 12px;
  font-weight: 400;
}

button.blocking-claim-button {
  font-weight: 700;
  align-self: center;
  height: 100%;
  padding: 12px 23px;
  border-radius: 8px;
  background-color: var(--other-eighteen);
  color: var(--other-seventeen);
  cursor: unset;
  text-wrap: nowrap;
}

button.open-modal-claim {
  font-weight: 700;
  align-self: center;
  height: 100%;
  padding: 12px 23px;
  background-color: var(--primary-color);
  border-radius: 8px;
  color: var(--card);
  text-wrap: nowrap;
}

.copied-successful {
  color: var(--card);
  position: absolute;
  width: 70px;
  background-color: var(--primary-color);
  border-radius: 5px;
  padding: 2px;
  left: 55px;
  display: none;
}

.copied-successful {
  color: var(--card);
  position: absolute;
  width: 70px;
  background-color: var(--primary-color);
  border-radius: 5px;
  padding: 2px;
  left: 55px;
  display: none;
}

.copied-successful-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: var(--primary-color);
  border-radius: 5px;
  position: relative;
}

.deposit-crypto .form-field__copy .form-field__address {
  width: calc(100% - 48px);
  align-self: center;
}

.after-none:after {
  display: none !important;
}

.code-input {
  width: 100%;
  height: 40px;
  background-color: var(--card);
  padding-left: 10px;
  border: 1px solid var(--other-seventy-nine);
  border-radius: 4px;
  font-size: 14px;
  color: var(--text-two);
}

@media (max-width: 768px) {
  .currency-cart__wrap .summa_nums {
    display: block;
    width: 19vw;
    white-space: no-wrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-left: auto;
  }
}
.currency-cart__bot .summa_nums {
  width: 100%;
}

@media (max-width: 768px) {
  .currency-cart__tooltip .currency-cart__tooltip__row .summa_nums {
    width: -moz-max-content;
    width: max-content;
    display: inline-block;
  }
}
@media (max-width: 400px) {
  .currency-cart__wrap .summa_nums {
    /* width: 50px; */
  }
  .currency-cart__currency {
    margin-left: 3px;
  }
}
@media (max-width: 365px) {
  .currency-cart__wrap .summa_nums {
    width: 41px;
  }
  .currency-cart__currency {
    margin-left: 2px;
  }
  .currency-cart__abbr {
    font-size: 1rem;
  }
}
@media (max-width: 350px) {
  .currency-cart__rc {
    padding-left: 0px;
  }
}
@media (max-width: 335px) {
  .currency-cart__wrap .summa_nums {
    width: 27px;
  }
}
@media (max-width: 768px) {
  .currency-cart__tooltip__row__title-flex {
    display: inline-flex;
    gap: 2px;
  }
}
@media (max-width: 768px) {
  .total-balance-row__value .summa_nums {
    width: 100%;
  }
}
.currency-card__row .currency-cart__rc {
  width: 100%;
}

.currency-card__row .currency-cart__rc .summa_nums {
  display: block;
}

.currency-card__row .currency-cart__rc .currency-cart__course {
  max-width: 100%;
  display: flex;
  font-size: 0.75rem;
  color: var(--gray-two);
  justify-content: end;
  position: absolute;
  top: -2px;
  overflow: visible;
}

.pagination_div {
  font-size: 14px;
}

.pagination_link {
  cursor: pointer;
  margin-right: 13px;
}

.pagination_active {
  background-color: var(--primary-color);
  color: var(--card);
  padding: 2px 5px;
  border-radius: 25%;
  cursor: auto;
}

.auth__form-group {
  display: flex;
  flex-direction: column-reverse;
  margin: 0 auto;
  position: relative;
}

.auth__form-group .auth__label {
  transform: translate(20px, 17px);
  position: absolute;
  transform-origin: left top;
  cursor: text;
  transition: all 0.3s ease;
  color: var(--other-sixteen);
  font-size: 14px;
  font-weight: 600;
  line-height: 1.5;
  letter-spacing: 0.28px;
  padding: 0 6px;
  display: inline;
  max-width: -moz-max-content;
  max-width: max-content;
}

.app-message.two-factor {
  padding-left: 20px;
}

.auth__form-group input:not(:-moz-placeholder) ~ label {
  transform: translate(20px, -12px);
  background: var(--card);
}

.auth__form-group input:focus ~ label,
.auth__form-group input:not(:placeholder-shown) ~ label {
  transform: translate(20px, -12px);
  background: var(--card);
}

.auth__form-group input:not(:-moz-placeholder) ~ label {
  transform: translate(20px, -12px);
  background: var(--card);
}

.auth__form-group input:focus ~ label,
.auth__form-group input:not(:placeholder-shown) ~ label,
.auth__form-group input.has-value ~ label {
  transform: translate(20px, -12px);
  background: var(--card);
}

.auth__form-group {
  margin-top: 40px;
  flex-direction: column;
}

@media (max-width: 430px) {
  .auth__form-group {
    margin-top: 32px;
  }
}
@media (max-width: 430px) {
  .auth__form-group + .auth__form-group {
    margin-top: 24px;
  }
}
.auth__form-group + .auth__form-group {
  margin-top: 24px;
}

.auth__form-group.auth__form-group__vertical {
  flex-direction: row;
}

.auth {
  position: relative;
}

.auth.password .auth__wrap {
  margin-top: 40px;
}
@media (max-width: 768px) {
  .auth.password .auth__wrap {
    margin-top: 32px;
  }
}
.auth-black__link {
  display: flex;
  align-items: center;
  gap: 8px;
  letter-spacing: 0.28px;
  color: #6f7a83;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  letter-spacing: 0.28px;
  justify-content: center;
  margin-top: 24px;
}

@media (max-width: 430px) {
  .auth-black__link {
    left: 16px;
  }
}
.auth__checkbox label .auth__checkbox-custom svg {
  transition: all 0.3s ease;
  transform: scale(0);
}

.auth__checkbox label input:checked + .auth__checkbox-custom svg {
  transform: scale(1);
}

.auth__checkbox label input:checked + .auth__checkbox-custom {
  border: none;
}

.auth__checkbox-custom {
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease;
}

.currencies__label .auth__checkbox-inp + .auth__checkbox-custom {
  padding: 1px;
}

.currencies__label .auth__checkbox-inp + .auth__checkbox-custom svg {
  transform: scale(0);
  transition: all 0.3s ease;
}

.currencies__label .auth__checkbox-inp:checked + .auth__checkbox-custom svg {
  transform: scale(1);
}

.currency-cart__inner.currency-cart__inner-custom {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  gap: 10px;
}

.currency-cart__inner.currency-cart__inner-custom .currency-cart__bot {
  flex-direction: column;
  justify-content: space-between;
  margin-top: 0;
  align-items: end;
  height: 100%;
}

.currency-cart__inner.currency-cart__inner-custom .currency-cart__bot.currency-cart__bot-custom {
  justify-content: center;
}

.currency-cart__inner.currency-cart__inner-custom .currency-cart__bot .currency-cart__rc.currency-cart__rc-custom {
  align-items: end;
  line-height: 1;
}

.currency-cart__inner.currency-cart__inner-custom .currency-cart__bot .currency-cart__rc.currency-cart__rc-balance {
  flex: none;
  width: 130px;
}

.currency-cart__tooltip.custom-cart__tooltip {
  font-size: 13px !important;
}

.currency-cart__tooltip.custom-cart__tooltip .summa_nums {
  font-size: 13px !important;
  font-weight: 600 !important;
  color: var(--text-two);
}

.currency-cart__tooltip.custom-cart__tooltip .currency-cart__tooltip__row__title-flex {
  font-size: 13px !important;
  font-weight: 600 !important;
  color: var(--text-two);
}

.currency-cart__inner.currency-cart__inner-custom .currency-cart__bot .currency-cart__rc.currency-cart__rc-balance .currency-cart__course {
  font-weight: 600;
  font-size: 18px;
  line-height: 1;
  color: var(--text-two);
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}

.currency-cart__inner.currency-cart__inner-custom .currency-cart__bot .currency-cart__rc.currency-cart__rc-balance .currency-cart__course:hover .currencies__wrap .currency-cart__tooltip {
  top: auto;
}

.currency-cart__inner.currency-cart__inner-custom .currency-cart__bot .currency-cart__rc.currency-cart__rc-balance .currency-cart__currency {
  font-weight: 600;
  font-size: 18px;
  line-height: 1;
  color: var(--text-two);
}

.currency-cart__inner.currency-cart__inner-custom .currency-cart__top {
  flex-direction: column;
  align-items: flex-start;
  height: 100%;
}

.currency-cart__inner.currency-cart__inner-custom .currency-cart__top .currency-cart__title {
  width: 100%;
}

.button__general-corporate {
  min-width: auto;
  max-width: 220px;
  width: auto;
  padding: 8px 15px;
  height: auto;
  font-size: 12px;
  font-weight: 600;
  margin-top: 10px;
  margin-bottom: 10px;
  border-radius: 4px;
  color: var(--other-fifteen);
  display: flex;
  align-items: center;
  gap: 6px;
}

.button__general-corporate svg {
  fill: var(--other-fifteen);
}

.currency-cart__currency-mobile {
  max-width: 100%;
}

.withdrawal-bottom__block {
  margin-top: 20px;
  display: flex;
  flex-direction: column;
  gap: 16px;
  text-align: center;
  align-items: center;
}

.withdrawal-bottom__block-title {
  font-size: 20px;
  font-weight: 600;
  line-height: 1.3;
  color: var(--text-two);
}

.withdrawal-bottom__block-text {
  font-size: 16px;
  font-weight: 600;
  line-height: 1.3;
  color: var(--text-two);
  color: var(--gray);
}

.withdrawal-bottom__block-link {
  color: var(--card);
  background: var(--text-two);
  border-radius: 50px;
  padding: 16px 32px;
  font-weight: 600;
  transition: all 0.3s ease;
  margin-top: 28px;
}

.withdrawal-bottom__block-link:hover {
  background: var(--rgba-fourteen);
  cursor: pointer;
  transition: all 0.3s ease;
}

.withdrawal-bottom__block-img {
  margin-bottom: -5px;
  width: 150px;
}

.withdrawal-bottom__block-img img {
  width: 100%;
  height: 100%;
}

.currency-cart__title-short-title {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 89px;
  width: 100%;
}

.confirmation .confirmation__wrap.margin-top__none {
  margin-top: 0px;
}

.form-filed__checkbox {
  display: flex;
  margin-bottom: 15px;
  color: var(--text);
  font-size: 14px;
  font-weight: 400;
  line-height: 171.429%;
  letter-spacing: 0.28px;
  gap: 32px;
}

.form-filed__checkbox-label {
  display: block;
  position: relative;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  color: var(--text);
  font-size: 14px;
  font-weight: 400;
  line-height: 134.429%;
  letter-spacing: 0.28px;
  padding-left: 30px;
}

.form-filed__checkbox-label input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

.form-filed__checkbox-label .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  width: 20px;
  height: 20px;
  border: 1px solid #c6cfe2;
  border-radius: 50%;
  transition: all 0.3s ease;
  display: flex;
  justify-content: center;
  align-items: center;
}

.form-filed__checkbox-label .checkmark span {
  width: 8px;
  height: 8px;
  background: var(--other-thirteen);
  transform: scale(0);
  transition: all 0.3s ease;
  border-radius: 50%;
}

.form-filed__checkbox-label input:checked ~ .checkmark {
  border: 1px solid var(--other-thirteen);
}

.form-filed__checkbox-label input:checked ~ .checkmark span {
  transition: all 0.3s ease;
  transform: scale(1);
  width: 8px;
  height: 8px;
}

.form-filed__checkbox-label-acc {
  border-radius: 48px;
  border: 1px solid var(--other-fourteen);
  background: var(--card);
  display: flex;
  padding: 2px 11px;
  justify-content: flex-end;
  align-items: center;
  gap: 4px;
}

.form-filed__checkbox-label-acc .checkmark {
  display: none;
}

.form-filed__checkbox-label-acc.active {
  border-radius: 48px;
  color: var(--card);
  background: var(--other-thirteen);
  border: 1px solid var(--other-thirteen);
}

#box_check_email_id {
  gap: 12px;
}

.interest-account__fixed {
  margin-right: 16px;
  padding: 0;
  font-weight: 500;
  font-size: 14px;
  font-family: inherit;
}

.ia-fixed-managed-page__header.ia-fixed-managed-page__header-custom .ia-fixed-managed-page__button-mob {
  display: none;
}

@media (max-width: 768px) {
  .ia-fixed-managed-page__header.ia-fixed-managed-page__header-custom {
    flex-direction: column;
    align-items: baseline;
  }
  .ia-fixed-managed-page__header.ia-fixed-managed-page__header-custom .ia-fixed-managed-page__button {
    margin-left: auto;
  }
  .ia-fixed-managed-page__header.ia-fixed-managed-page__header-custom .currencies__label-select {
    order: 3;
  }
  .ia-fixed-managed-page__header.ia-fixed-managed-page__header-custom .ia-fixed-managed-page__button-desk {
    display: none;
  }
  .ia-fixed-managed-page__header.ia-fixed-managed-page__header-custom .ia-fixed-managed-page__button-mob {
    display: block;
  }
  .ia-fixed-managed-page__header.ia-fixed-managed-page__header-custom .currencies__filter {
    width: 100%;
  }
  .ia-fixed-managed-page__header.ia-fixed-managed-page__header-custom .ia-fixed-managed-page__header-back {
    display: flex;
    justify-content: space-between;
    width: 100%;
    align-items: center;
  }
  .ia-fixed-managed-page__header.ia-fixed-managed-page__header-custom .ia-fixed-managed-page__header-back .btn {
    align-items: center;
    justify-content: flex-start;
  }
  .interest-account__fixed {
    margin-right: 0px;
  }
}
#dep_block {
  position: relative;
}

#dep_block .ia-fixed-managed-page {
  position: absolute;
  left: 0;
  right: 0;
}

.header__top-worning {
  padding: 0px 16px;
  position: absolute;
  right: 0;
  max-width: 700px;
  top: 20px;
  z-index: 201;
  transition: all 0.3s cubic-bezier(0.5, 0.02, 0.13, 0.5);
}

.header__top-worning.close-banner-worning {
  top: 100px;
  transition: all 0.3s cubic-bezier(0.5, 0.02, 0.13, 0.5);
}

.header__top-text-worning {
  color: #e0760d;
}

.header__top-row-worning {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 20px;
  background: #241f11;
  padding: 16px;
  border-radius: 8px;
}

.header__top-row-worning a {
  text-decoration: underline;
}

.header__top-worning.hidden {
  display: none;
}

.header__top-close-worning {
  flex-shrink: 0;
}

.list-between.list-margin .list-between__item__label {
  color: var(--black-one);
  align-items: baseline;
  gap: 4px;
}
.list-between.list-margin .list-between__item__label .form-field__title-icon {
  transform: translateY(4px);
}

.risk-level {
  height: 25px;
  border-radius: 8px;
  display: flex;
  padding: 0px 8px;
  justify-content: center;
  align-items: center;
  gap: 8px;
  color: var(--text);
  font-size: 14px;
  font-weight: 500;
  line-height: 120%;
  letter-spacing: 0.28px;
}

.risk-level.risk-level-high {
  border: 1px solid #fe9134;
}

.risk-level.risk-level-medium {
  border: 1px solid #ffd800;
}

.risk-level.risk-level-low {
  border: 1px solid #31c77f;
}

.radio-group.radio-group-margin .radio-group__item-val {
  justify-content: center;
  font-weight: 500;
  line-height: 120%;
  /* 16.8px */
  letter-spacing: 0.28px;
}

.margin-flexible-text {
  color: var(--text);
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
  letter-spacing: 0.26px;
  margin-top: 8px;
}

.stack.stack_offset-24.margin-modal-content > * + * {
  margin-block-start: 16px;
}

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

.margin-risk-flex .form-field__label {
  color: var(--black-one);
  font-weight: 400;
}

.margin-open-bottom-form {
  border-radius: 8px;
  background: var(--rgba-thirty-three);
  padding: 16px;
}

.slider-container-margin {
  width: 100%;
}

.slider-header-margin {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 16px;
}

.leverage-label-margin {
  font-size: 14px;
  color: #1e293b;
  font-weight: 400;
}

.current-value-margin {
  font-size: 14px;
  color: #1e293b;
}

.slider-track-container-margin {
  position: relative;
  height: 8px;
  cursor: pointer;
}

.slider-track-margin {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 184, 129, 0.2);
  border-radius: 9999px;
}

.slider-fill-margin {
  position: absolute;
  height: 100%;
  background-color: #10b981;
  border-radius: 9999px;
  transition: width 0.1s ease;
}

.slider-thumb-margin {
  position: absolute;
  width: 24px;
  height: 24px;
  background-color: white;
  border: 5px solid #10b981;
  border-radius: 50%;
  top: 50%;
  transform: translate(0%, -50%);
  transition: left 0.1s ease;
  z-index: 1;
}

.values-container-margin {
  display: flex;
  justify-content: space-between;
  margin-top: 12px;
  position: relative;
}

.value-button-margin {
  background: none;
  border: none;
  cursor: pointer;
  position: relative;
  color: #6f7a83;
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  line-height: 21px;
  letter-spacing: 0.24px;
}

.value-button-margin.active {
  color: #10b981;
}

.value-button-margin:hover {
  color: #64748b;
}

.value-button-margin.active:hover {
  color: #10b981;
}

.btn-close {
  border: 1px solid var(--custom-bg-seven);
  color: var(--custom-bg-seven);
  background-color: var(--card);
  transition: all 0.3s ease;
}

.btn-close:hover {
  border: 1px solid var(--custom-bg-seven);
  color: var(--card);
  background-color: var(--custom-bg-seven);
  transition: all 0.3s ease;
}

.modal__footer-margin {
  display: flex;
  justify-content: space-between !important;
  align-items: center;
}

.currency-card__name {
  display: flex;
  align-items: center;
}

.background-section__text {
  flex: 1;
  display: inline-block;
  line-height: 22px;
  font-size: 14px;
}

.margin-left-auto {
  margin-left: auto;
}

.radio-group__item.form-field__title-icon {
  width: 100%;
  height: 100%;
  overflow: visible;
}

.radio-group__item.form-field__title-icon .radio-group__item-val.radio-group__item-val-first {
  border: none;
  padding: 0;
  /* color: var(--text-two); */
  pointer-events: none;
  color: var(--other-forty-six);
  text-decoration: none;
  cursor: not-allowed;
}

.radio-group__item.form-field__title-icon:hover {
  cursor: pointer !important;
}

.menu__sublist-sublink svg {
  width: 35px;
}

.auth__msg.auth__msg_warning {
  background: #e5fbba;
  color: var(--other-fifty-nine);
  text-align: center;
}

.auth__msg.auth__msg_warning a {
  text-decoration: underline;
}

@media screen and (max-width: 850px) {
  .auth-item .auth-item-custom {
    flex-direction: column !important;
    align-items: unset !important;
    gap: 20px !important;
  }
}
.main__body-plagcka {
  background: #04d3a3;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 28px;
  position: relative;
  padding: 10px 40px;
}
@media (max-width: 768px) {
  .main__body-plagcka {
    margin-bottom: 0px;
  }
}
.main__body-plagcka img {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  pointer-events: none;
}
.main__body-plagcka div {
  color: #090909;
  text-align: center;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 125%;
  letter-spacing: 0.32px;
  position: relative;
  z-index: 1;
}
.main__body-plagcka div a {
  font-style: italic;
  font-weight: 600;
  text-decoration: underline;
  display: inline-block;
}
.main__body-plagcka .main__body-plagcka__wrapper {
  display: inline;
  justify-content: center;
  align-items: center;
}
.main__body-plagcka .main__body-plagcka-icon {
  margin-right: 6px;
  margin-top: -2px;
  flex-shrink: 0;
}
.main__body-plagcka .main__body-plagcka-close {
  position: absolute;
  flex-shrink: 0;
  margin-right: 9px;
  width: 32px;
  height: 32px;
  right: 0;
}

.premarket-top__block-bg-decor.yes-plagcka {
  top: -27px;
}

.skeleton-loader {
  background-size: 200% 100%;
  animation: shimmer 1.5s infinite;
  border-radius: 6px;
}

@keyframes shimmer {
  0% {
    background-position: -200% 0;
  }
  100% {
    background-position: 200% 0;
  }
}
.counter-animation {
  opacity: 0;
  transform: translateY(10px);
  animation: slideIn 0.5s ease-out forwards;
}

@keyframes slideIn {
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
.skeleton-loader {
  background: linear-gradient(90deg, #f1f5f9 25%, #e2e8f0 50%, #f1f5f9 75%);
  background-size: 200% 100%;
  animation: shimmer 1.5s infinite;
  border-radius: 6px;
  height: 28px;
  width: auto;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: 2;
}

html.dark .skeleton-loader {
  background: linear-gradient(90deg, #1a1a1a 25%, #2d2d2d 50%, #1a1a1a 75%);
  background-size: 200% 100%;
  animation: shimmer 1.5s infinite;
}

@keyframes shimmer {
  0% {
    background-position: -200% 0;
  }
  100% {
    background-position: 200% 0;
  }
}
.counter-animation {
  opacity: 0;
  transform: translateY(10px);
  animation: slideIn 0.5s ease-out forwards;
}

@keyframes slideIn {
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
.summa_nums, .summa_stars {
  transition: opacity 0.3s ease;
}

.summa_nums.loading, .summa_stars.loading {
  opacity: 0;
  pointer-events: none;
}

.skeleton-loader.hidden {
  display: none;
}

.pagination-show__container {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 24px;
}
.pagination-show__container button {
  display: flex;
  justify-content: center;
  align-items: center;
}
html.dark .pagination-show__container button svg path {
  stroke: #fff;
}/*# sourceMappingURL=app.css.map */